{"version":3,"file":"shared-lib.Ceza4Hdh.mjs","names":["t","e","n","r","i","m","o","a","s","u","l","c","f","p","h","d","g","v","y","x","b","_","w","S","A","M","C","P","k","B","I","T","L","R","E","j","O","D","N","V","q","F","z","U","W","$","H","Z","G","Q","X","Y","J","K","tt","et","nt","it","st","pt","te","ee","ne","re","oe","ae","se","ue","le","ce","fe","pe","ye","rt","ot","at","ut","lt","ct","ft","ht","dt","gt","vt","mt","yt","xt","bt","_t","wt","St","At","Mt","Ct","Pt","kt","Bt","It","Tt","Lt","Rt","Et","jt","Ot","Dt","Nt","Vt","qt","Ft","zt","Ut","Wt","$t","Ht","Zt","Gt","Qt","Xt","Yt","Jt","Kt","ie","he","de","ve","me","xe","be","Se","Ae","Me","Ce","Pe","ke","Be","Ie","Te","Le","Re","Ee","je","Oe","De","Ne","Ve","ge","_e","we","Ze","Xi","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","UtilsComponentMessage","_Fragment","SVGPathCommander","length","useRef","useContext","useState","x","y","Engine","useCallback","props","Bodies","d","p","polyDecomp","Render","Mouse","MouseConstraint","Query","Runner","debounce","useMemo","e","useMemo","useMemo","t","e","n","o","s","interpolate","f","r","clamp","c","u","a","s","n","o","r","c","t","e","i","l","h","r","n","e","t","o","n","e","t","r","a","s","n","e","r","t","c","i","o","h","u","d","f","l","g","m","p","M","n","e","t","o","a","i","s","r","A","c","l","f","u","d","O","g","m","U","q","K","_","G","X","p","Z","v","J","Q","Y","ee","y","b","te","W","L","D","M","k","B","j","C","$","R","x","F","V","se","re","Children","useRef","useMemo","useState","measure","useCallback","start","size","i","useReducedMotion","clamp","mask","SVG","getProps","Component","className","css","Icon","e","d","r","u","c","t","n","l","a","e","t","n","r","y","A","O","k","x","o","a","s","i","c","l","_extends","P","B","u","p","g","b","v","S","$","C","j","_","W","V","Y","e","o","t","n","_extends","s","r","a","i","A","g","y","_","V","u","v","P","d","c","S","m","e","s","n","t","i","o","r","a","d","h","f","p","u","c","l","m","g","y","b","_","v","_objectWithoutPropertiesLoose","U","O","x","I","j","Q","Y","F","M","L","P","S","w","k","A","C","T","R","E","V","N","z","SpringRef","t","r","o","s","a","e","n","i","l","u","c","p","w","h","d","m","f","useRef","useState","e","buttonRect","elementRect","animated","Component","useCallback","SVG","useState","addPropertyOverrides","SVG","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","Burger","Link1","Button","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","SVG","getProps","Component","className","css","addPropertyOverrides","ArrowUpRight","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","Image","useRef","className","css","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/9Rqx5c8vKnMAcmsWV9ig/HKayyJBDAXQ5uQtdy6Js/Bundle.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framer.com/m/Utils-FINc.js","https:/framerusercontent.com/modules/1vlzpGmB0PVumjZEBP9e/cxikX90SQ4HgJO1K4Ut1/GravityComponent_Prod.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/9DzXjxdN5uPeuevKYOlH/bwEMD1WIE5ihqOetgXgf/Time_Date.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/bSG2fUXcc43766cbIglD/Ticker.js","https:/framerusercontent.com/modules/u0r1gNe2tp2CBgZZ69KH/0IiwiLqG8vLzUJDaFbBR/G0KP4V9dA.js","https:/ga.jspm.io/npm:@react-spring/rafz@9.6.1/dist/react-spring-rafz.esm.js","https:/ga.jspm.io/npm:@react-spring/shared@9.6.1/dist/react-spring-shared.esm.js","https:/ga.jspm.io/npm:@react-spring/animated@9.6.1/dist/react-spring-animated.esm.js","https:/ga.jspm.io/npm:@react-spring/types@9.6.1/animated.js","https:/ga.jspm.io/npm:@react-spring/types@9.6.1/interpolation.js","https:/ga.jspm.io/npm:@react-spring/core@9.6.1/dist/react-spring-core.esm.js","https:/ga.jspm.io/npm:@react-spring/web@9.6.1/dist/react-spring-web.esm.js","https:/ga.jspm.io/npm:react-spring@9.6.1/dist/react-spring.esm.js","https:/framerusercontent.com/modules/OoMgycNnP4MmYLe8vXCZ/QhQOGqWxe537WUrHSEvR/AnimateOnHover.js","https:/framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js","https:/framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/pUC2Q4HS9uuwHefZZ6Oq/SVG.js","https:/framerusercontent.com/modules/rkn3wLPNLloHWTcpM39s/ohwLn8hDME11bVm6vJjl/lBRddkA82.js","https:/framerusercontent.com/modules/PGklPN28hrQFfOY1KKaZ/HGBUM2SMOQaK9FGaxG0Y/gKusTBr78.js","https:/framerusercontent.com/modules/bvvcvSUZNVb7q0fNICgc/GxEb97xP67fxv0ez4c2x/pakXcZz1a.js","https:/framerusercontent.com/modules/athKYynOpoRTyz7OdE0T/OiknkvUrKeIpPY4gAal2/QFYlAoyu2.js","https:/framerusercontent.com/modules/BkeRZRW75aKNYcj3wOAn/KKH1iRwPTCne2haExLPd/N78SbDMSK.js","https:/framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js","https:/framerusercontent.com/modules/jm59ZPnuYUdZToq3FxEn/V3ynmJGISvzgGuScfwLZ/u1iJzox4S.js","https:/framerusercontent.com/modules/FduqSSnO88F0nompCCH6/OnpWTebPDylEYJbhSx4w/WYJiDoLA9.js","https:/framerusercontent.com/modules/uxW6xkQDZPNUZfY27mwO/VDVDIcrKMv7tAnckNCl0/WiWVcZArd.js","https:/framerusercontent.com/modules/eVl3T6HlOvPEOqG00wbV/ECgLbY464oHDz83xHjtF/siteMetadata.js","https:/framerusercontent.com/modules/ySuNCCpapGuY78ry0qw2/5WdaU4M9vEBYdExhSiIt/augiA20Il.js","https:/framerusercontent.com/modules/8Qf12Qc3KH7bgX32Fwdd/ErvCN18D0E7bxNs3yt6F/hIiBizPk_.js"],"sourcesContent":["var t=Object.defineProperty,e=(e,n,r)=>((e,n,r)=>n in e?t(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r)(e,\"symbol\"!=typeof n?n+\"\":n,r);const n={a:1,b:0,c:0,d:1,e:0,f:0,m11:1,m12:0,m13:0,m14:0,m21:0,m22:1,m23:0,m24:0,m31:0,m32:0,m33:1,m34:0,m41:0,m42:0,m43:0,m44:1,is2D:!0,isIdentity:!0},r=t=>(t instanceof Float64Array||t instanceof Float32Array||Array.isArray(t)&&t.every(t=>\"number\"==typeof t))&&[6,16].some(e=>t.length===e),i=t=>t instanceof DOMMatrix||t instanceof m||\"object\"==typeof t&&Object.keys(n).every(e=>t&&e in t),o=t=>{const e=new m,n=Array.from(t);if(!r(n))throw TypeError(`CSSMatrix: \"${n.join(\",\")}\" must be an array with 6/16 numbers.`);if(16===n.length){const[t,r,i,o,a,s,u,l,c,f,p,h,d,g,v,m]=n;e.m11=t,e.a=t,e.m21=a,e.c=a,e.m31=c,e.m41=d,e.e=d,e.m12=r,e.b=r,e.m22=s,e.d=s,e.m32=f,e.m42=g,e.f=g,e.m13=i,e.m23=u,e.m33=p,e.m43=v,e.m14=o,e.m24=l,e.m34=h,e.m44=m;}else if(6===n.length){const[t,r,i,o,a,s]=n;e.m11=t,e.a=t,e.m12=r,e.b=r,e.m21=i,e.c=i,e.m22=o,e.d=o,e.m41=a,e.e=a,e.m42=s,e.f=s;}return e;},a=t=>{if(i(t))return o([t.m11,t.m12,t.m13,t.m14,t.m21,t.m22,t.m23,t.m24,t.m31,t.m32,t.m33,t.m34,t.m41,t.m42,t.m43,t.m44]);throw TypeError(`CSSMatrix: \"${JSON.stringify(t)}\" is not a DOMMatrix / CSSMatrix / JSON compatible object.`);},s=t=>{if(\"string\"!=typeof t)throw TypeError(`CSSMatrix: \"${JSON.stringify(t)}\" is not a string.`);const e=String(t).replace(/\\s/g,\"\");let n=new m;const r=`CSSMatrix: invalid transform string \"${t}\"`;return e.split(\")\").filter(t=>t).forEach(t=>{const[e,i]=t.split(\"(\");if(!i)throw TypeError(r);const a=i.split(\",\").map(t=>t.includes(\"rad\")?parseFloat(t)*(180/Math.PI):parseFloat(t)),[s,u,l,c]=a,f=[s,u,l],p=[s,u,l,c];if(\"perspective\"===e&&s&&[u,l].every(t=>void 0===t))n.m34=-1/s;else if(e.includes(\"matrix\")&&[6,16].includes(a.length)&&a.every(t=>!Number.isNaN(+t))){const t=a.map(t=>Math.abs(t)<1e-6?0:t);n=n.multiply(o(t));}else if(\"translate3d\"===e&&f.every(t=>!Number.isNaN(+t)))n=n.translate(s,u,l);else if(\"translate\"===e&&s&&void 0===l)n=n.translate(s,u||0,0);else if(\"rotate3d\"===e&&p.every(t=>!Number.isNaN(+t))&&c)n=n.rotateAxisAngle(s,u,l,c);else if(\"rotate\"===e&&s&&[u,l].every(t=>void 0===t))n=n.rotate(0,0,s);else if(\"scale3d\"===e&&f.every(t=>!Number.isNaN(+t))&&f.some(t=>1!==t))n=n.scale(s,u,l);else if(\"scale\"!==e||Number.isNaN(s)||1===s&&1===u||void 0!==l)if(\"skew\"===e&&(s||!Number.isNaN(s)&&u)&&void 0===l)n=n.skew(s,u||0);else{if(!([\"translate\",\"rotate\",\"scale\",\"skew\"].some(t=>e.includes(t))&&/[XYZ]/.test(e)&&s&&[u,l].every(t=>void 0===t)))throw TypeError(r);if(\"skewX\"===e||\"skewY\"===e)n=n[e](s);else{const t=e.replace(/[XYZ]/,\"\"),r=e.replace(t,\"\"),i=[\"X\",\"Y\",\"Z\"].indexOf(r),o=\"scale\"===t?1:0,a=[0===i?s:o,1===i?s:o,2===i?s:o];n=n[t](...a);}}else{const t=Number.isNaN(+u)?s:u;n=n.scale(s,t,1);}}),n;},u=(t,e)=>e?[t.a,t.b,t.c,t.d,t.e,t.f]:[t.m11,t.m12,t.m13,t.m14,t.m21,t.m22,t.m23,t.m24,t.m31,t.m32,t.m33,t.m34,t.m41,t.m42,t.m43,t.m44],l=(t,e,n)=>{const r=new m;return r.m41=t,r.e=t,r.m42=e,r.f=e,r.m43=n,r;},c=(t,e,n)=>{const r=new m,i=Math.PI/180,o=t*i,a=e*i,s=n*i,u=Math.cos(o),l=-Math.sin(o),c=Math.cos(a),f=-Math.sin(a),p=Math.cos(s),h=-Math.sin(s),d=c*p,g=-c*h;r.m11=d,r.a=d,r.m12=g,r.b=g,r.m13=f;const v=l*f*p+u*h;r.m21=v,r.c=v;const y=u*p-l*f*h;return r.m22=y,r.d=y,r.m23=-l*c,r.m31=l*h-u*f*p,r.m32=l*p+u*f*h,r.m33=u*c,r;},f=(t,e,n,r)=>{const i=new m,o=Math.sqrt(t*t+e*e+n*n);if(0===o)return i;const a=t/o,s=e/o,u=n/o,l=r*(Math.PI/360),c=Math.sin(l),f=Math.cos(l),p=c*c,h=a*a,d=s*s,g=u*u,v=1-2*(d+g)*p;i.m11=v,i.a=v;const y=2*(a*s*p+u*c*f);i.m12=y,i.b=y,i.m13=2*(a*u*p-s*c*f);const x=2*(s*a*p-u*c*f);i.m21=x,i.c=x;const b=1-2*(g+h)*p;return i.m22=b,i.d=b,i.m23=2*(s*u*p+a*c*f),i.m31=2*(u*a*p+s*c*f),i.m32=2*(u*s*p-a*c*f),i.m33=1-2*(h+d)*p,i;},p=(t,e,n)=>{const r=new m;return r.m11=t,r.a=t,r.m22=e,r.d=e,r.m33=n,r;},h=(t,e)=>{const n=new m;if(t){const e=t*Math.PI/180,r=Math.tan(e);n.m21=r,n.c=r;}if(e){const t=e*Math.PI/180,r=Math.tan(t);n.m12=r,n.b=r;}return n;},d=t=>h(t,0),g=t=>h(0,t),v=(t,e)=>{const n=e.m11*t.m11+e.m12*t.m21+e.m13*t.m31+e.m14*t.m41,r=e.m11*t.m12+e.m12*t.m22+e.m13*t.m32+e.m14*t.m42,i=e.m11*t.m13+e.m12*t.m23+e.m13*t.m33+e.m14*t.m43,a=e.m11*t.m14+e.m12*t.m24+e.m13*t.m34+e.m14*t.m44,s=e.m21*t.m11+e.m22*t.m21+e.m23*t.m31+e.m24*t.m41,u=e.m21*t.m12+e.m22*t.m22+e.m23*t.m32+e.m24*t.m42,l=e.m21*t.m13+e.m22*t.m23+e.m23*t.m33+e.m24*t.m43,c=e.m21*t.m14+e.m22*t.m24+e.m23*t.m34+e.m24*t.m44,f=e.m31*t.m11+e.m32*t.m21+e.m33*t.m31+e.m34*t.m41,p=e.m31*t.m12+e.m32*t.m22+e.m33*t.m32+e.m34*t.m42,h=e.m31*t.m13+e.m32*t.m23+e.m33*t.m33+e.m34*t.m43,d=e.m31*t.m14+e.m32*t.m24+e.m33*t.m34+e.m34*t.m44,g=e.m41*t.m11+e.m42*t.m21+e.m43*t.m31+e.m44*t.m41,v=e.m41*t.m12+e.m42*t.m22+e.m43*t.m32+e.m44*t.m42,m=e.m41*t.m13+e.m42*t.m23+e.m43*t.m33+e.m44*t.m43,y=e.m41*t.m14+e.m42*t.m24+e.m43*t.m34+e.m44*t.m44;return o([n,r,i,a,s,u,l,c,f,p,h,d,g,v,m,y]);};class m{get isIdentity(){return 1===this.m11&&0===this.m12&&0===this.m13&&0===this.m14&&0===this.m21&&1===this.m22&&0===this.m23&&0===this.m24&&0===this.m31&&0===this.m32&&1===this.m33&&0===this.m34&&0===this.m41&&0===this.m42&&0===this.m43&&1===this.m44;}get is2D(){return 0===this.m31&&0===this.m32&&1===this.m33&&0===this.m34&&0===this.m43&&1===this.m44;}setMatrixValue(t){return\"string\"==typeof t&&t.length&&\"none\"!==t?s(t):Array.isArray(t)||t instanceof Float64Array||t instanceof Float32Array?o(t):\"object\"==typeof t?a(t):this;}toFloat32Array(t){return Float32Array.from(u(this,t));}toFloat64Array(t){return Float64Array.from(u(this,t));}toString(){const{is2D:t}=this;return`${t?\"matrix\":\"matrix3d\"}(${this.toFloat64Array(t).join(\", \")})`;}toJSON(){const{is2D:t,isIdentity:e}=this;return{...this,is2D:t,isIdentity:e};}multiply(t){return v(this,t);}translate(t,e,n){let r=e,i=n;return typeof r>\"u\"&&(r=0),typeof i>\"u\"&&(i=0),v(this,l(t,r,i));}scale(t,e,n){let r=e,i=n;return typeof r>\"u\"&&(r=t),typeof i>\"u\"&&(i=1),v(this,p(t,r,i));}rotate(t,e,n){let r=t,i=e||0,o=n||0;return\"number\"==typeof t&&typeof e>\"u\"&&typeof n>\"u\"&&(o=r,r=0,i=0),v(this,c(r,i,o));}rotateAxisAngle(t,e,n,r){if([t,e,n,r].some(t=>Number.isNaN(+t)))throw new TypeError(\"CSSMatrix: expecting 4 values\");return v(this,f(t,e,n,r));}skewX(t){return v(this,d(t));}skewY(t){return v(this,g(t));}skew(t,e){return v(this,h(t,e));}transformPoint(t){const e=this.m11*t.x+this.m21*t.y+this.m31*t.z+this.m41*t.w,n=this.m12*t.x+this.m22*t.y+this.m32*t.z+this.m42*t.w,r=this.m13*t.x+this.m23*t.y+this.m33*t.z+this.m43*t.w,i=this.m14*t.x+this.m24*t.y+this.m34*t.z+this.m44*t.w;return t instanceof DOMPoint?new DOMPoint(e,n,r,i):{x:e,y:n,z:r,w:i};}constructor(t){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,this.m11=1,this.m12=0,this.m13=0,this.m14=0,this.m21=0,this.m22=1,this.m23=0,this.m24=0,this.m31=0,this.m32=0,this.m33=1,this.m34=0,this.m41=0,this.m42=0,this.m43=0,this.m44=1,t?this.setMatrixValue(t):this;}}e(m,\"Translate\",l),e(m,\"Rotate\",c),e(m,\"RotateAxisAngle\",f),e(m,\"Scale\",p),e(m,\"SkewX\",d),e(m,\"SkewY\",g),e(m,\"Skew\",h),e(m,\"Multiply\",v),e(m,\"fromArray\",o),e(m,\"fromMatrix\",a),e(m,\"fromString\",s),e(m,\"toArray\",u),e(m,\"isCompatibleArray\",r),e(m,\"isCompatibleObject\",i);var y,x,b=(t,e,n)=>{let[r,i]=t,[o,a]=e;return[r+(o-r)*n,i+(a-i)*n];},_=(t,e)=>Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])),w=(t,e,n,r)=>_([t,e],[n,r]),S=(t,e,n,r,i)=>{let o={x:t,y:e};if(\"number\"==typeof i){let a=_([t,e],[n,r]);if(i<=0)o={x:t,y:e};else if(i>=a)o={x:n,y:r};else{let[s,u]=b([t,e],[n,r],i/a);o={x:s,y:u};}}return o;},A=(t,e,n,r)=>{let{min:i,max:o}=Math;return[i(t,n),i(e,r),o(t,n),o(e,r)];},M={getLineBBox:A,getLineLength:w,getPointAtLineLength:S},C=(t,e,n)=>{let r=n/2,i=t**2*Math.sin(r)**2,o=e**2*Math.cos(r)**2,a=Math.sqrt(i+o)*n;return Math.abs(a);},P=(t,e,n,r,i,o)=>{let{sin:a,cos:s}=Math,u=s(i),l=a(i),c=n*s(o),f=r*a(o);return[t+u*c-l*f,e+l*c+u*f];},k=(t,e)=>{let{x:n,y:r}=t,{x:i,y:o}=e,a=n*i+r*o,s=Math.sqrt((n**2+r**2)*(i**2+o**2));return(n*o-r*i<0?-1:1)*Math.acos(a/s);},B=(t,e,n,r,i,o,a,s,u)=>{let{abs:l,sin:c,cos:f,sqrt:p,PI:h}=Math,d=l(n),g=l(r),v=(i%360+360)%360*(h/180);if(t===s&&e===u)return{rx:d,ry:g,startAngle:0,endAngle:0,center:{x:s,y:u}};if(0===d||0===g)return{rx:d,ry:g,startAngle:0,endAngle:0,center:{x:(s+t)/2,y:(u+e)/2}};let m=(t-s)/2,y=(e-u)/2,x=f(v)*m+c(v)*y,b=-c(v)*m+f(v)*y,_=x**2/d**2+b**2/g**2;_>1&&(d*=p(_),g*=p(_));let w=(d**2*g**2-d**2*b**2-g**2*x**2)/(d**2*b**2+g**2*x**2);w=w<0?0:w;let S=(o!==a?1:-1)*p(w),A=S*(d*b/g),M=S*(-g*x/d),C={x:f(v)*A-c(v)*M+(t+s)/2,y:c(v)*A+f(v)*M+(e+u)/2},P={x:(x-A)/d,y:(b-M)/g},B=k({x:1,y:0},P),I=k(P,{x:(-x-A)/d,y:(-b-M)/g});return!a&&I>0?I-=2*h:a&&I<0&&(I+=2*h),I%=2*h,{center:C,startAngle:B,endAngle:B+I,rx:d,ry:g};},I=(t,e,n,r,i,o,a,s,u)=>{let{rx:l,ry:c,startAngle:f,endAngle:p}=B(t,e,n,r,i,o,a,s,u);return C(l,c,p-f);},T=(t,e,n,r,i,o,a,s,u,l)=>{let c={x:t,y:e},{center:f,rx:p,ry:h,startAngle:d,endAngle:g}=B(t,e,n,r,i,o,a,s,u);if(\"number\"==typeof l){let n=C(p,h,g-d);if(l<=0)c={x:t,y:e};else if(l>=n)c={x:s,y:u};else{if(t===s&&e===u)return{x:s,y:u};if(0===p||0===h)return S(t,e,s,u,l);let{PI:r,cos:o,sin:a}=Math,v=(i%360+360)%360*(r/180),m=d+(g-d)*(l/n),y=p*o(m),x=h*a(m);c={x:o(v)*y-a(v)*x+f.x,y:a(v)*y+o(v)*x+f.y};}}return c;},L=(t,e,n,r,i,o,a,s,u)=>{let{center:l,rx:c,ry:f,startAngle:p,endAngle:h}=B(t,e,n,r,i,o,a,s,u),d=h-p,{min:g,max:v,tan:m,atan2:y,PI:x}=Math,{x:b,y:_}=l,w=i*x/180,S=m(w),A=y(-f*S,c),M=A,C=A+x,k=y(f,c*S),I=k+x,T=[s],L=[u],R=g(t,s),E=v(t,s),j=g(e,u),O=v(e,u),D=P(b,_,c,f,w,h-1e-5*d),N=P(b,_,c,f,w,h-.99999*d);if(D[0]>E||N[0]>E){let t=P(b,_,c,f,w,M);T.push(t[0]),L.push(t[1]);}if(D[0]<R||N[0]<R){let t=P(b,_,c,f,w,C);T.push(t[0]),L.push(t[1]);}if(D[1]<j||N[1]<j){let t=P(b,_,c,f,w,I);T.push(t[0]),L.push(t[1]);}if(D[1]>O||N[1]>O){let t=P(b,_,c,f,w,k);T.push(t[0]),L.push(t[1]);}return R=g.apply([],T),j=g.apply([],L),E=v.apply([],T),O=v.apply([],L),[R,j,E,O];},R={angleBetween:k,arcLength:C,arcPoint:P,getArcBBox:L,getArcLength:I,getArcProps:B,getPointAtArcLength:T},E=[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213],j=[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872],O=t=>{let e=[];for(let n=t,r=n.length,i=r-1;r>1;r-=1,i-=1){let t=[];for(let e=0;e<i;e+=1)t.push({x:i*(n[e+1].x-n[e].x),y:i*(n[e+1].y-n[e].y),t:0});e.push(t),n=t;}return e;},D=(t,e)=>{if(0===e)return t[0].t=0,t[0];let n=t.length-1;if(1===e)return t[n].t=1,t[n];let r=1-e,i=t;if(0===n)return t[0].t=e,t[0];if(1===n)return{x:r*i[0].x+e*i[1].x,y:r*i[0].y+e*i[1].y,t:e};let o=r*r,a=e*e,s=0,u=0,l=0,c=0;return 2===n?(i=[i[0],i[1],i[2],{x:0,y:0}],s=o,u=r*e*2,l=a):3===n&&(s=o*r,u=o*e*3,l=r*a*3,c=e*a),{x:s*i[0].x+u*i[1].x+l*i[2].x+c*i[3].x,y:s*i[0].y+u*i[1].y+l*i[2].y+c*i[3].y,t:e};},N=(t,e)=>{let n=t(e),r=n.x*n.x+n.y*n.y;return Math.sqrt(r);},V=t=>{let e=E.length,n=0;for(let r,i=0;i<e;i++)r=.5*E[i]+.5,n+=j[i]*N(t,r);return .5*n;},q=t=>{let e=[];for(let n=0,r=t.length,i=2;n<r;n+=i)e.push({x:t[n],y:t[n+1]});let n=O(e);return V(t=>D(n[0],t));},F=([t,e,n])=>{let r=Math.min(t,n),i=Math.max(t,n);if(e>=t?n>=e:n<=e)return[r,i];let o=(t*n-e*e)/(t-2*e+n);return o<r?[o,i]:[r,o];},z=([t,e,n,r])=>{let i=t-3*e+3*n-r;if(Math.abs(i)<1e-8)return t===r&&t===e?[t,r]:F([t,-.5*t+1.5*e,t-3*e+3*n]);let o=-t*n+t*r-e*n-e*r+e*e+n*n;if(o<=0)return[Math.min(t,r),Math.max(t,r)];let a=Math.sqrt(o),s=Math.min(t,r),u=Math.max(t,r),l=t-2*e+n;for(let o=(l+a)/i,c=1;c<=2;o=(l-a)/i,c++)if(o>0&&o<1){let i=t*(1-o)*(1-o)*(1-o)+3*e*(1-o)*(1-o)*o+3*n*(1-o)*o*o+r*o*o*o;i<s&&(s=i),i>u&&(u=i);}return[s,u];},U={bezierLength:V,calculateBezier:N,CBEZIER_MINMAX_EPSILON:1e-8,computeBezier:D,Cvalues:j,deriveBezier:O,getBezierLength:q,minmaxC:z,minmaxQ:F,Tvalues:E},W=([t,e,n,r,i,o,a,s],u)=>{let l=1-u;return{x:l**3*t+3*l**2*u*n+3*l*u**2*i+u**3*a,y:l**3*e+3*l**2*u*r+3*l*u**2*o+u**3*s};},$=(t,e,n,r,i,o,a,s)=>q([t,e,n,r,i,o,a,s]),H=(t,e,n,r,i,o,a,s,u)=>{let l={x:t,y:e};if(\"number\"==typeof u){let c=q([t,e,n,r,i,o,a,s]);u<=0||(l=u>=c?{x:a,y:s}:W([t,e,n,r,i,o,a,s],u/c));}return l;},Z=(t,e,n,r,i,o,a,s)=>{let u=z([t,n,i,a]),l=z([e,r,o,s]);return[u[0],l[0],u[1],l[1]];},G={getCubicBBox:Z,getCubicLength:$,getPointAtCubicLength:H,getPointAtCubicSegmentLength:W},Q=([t,e,n,r,i,o],a)=>{let s=1-a;return{x:s**2*t+2*s*a*n+a**2*i,y:s**2*e+2*s*a*r+a**2*o};},X=(t,e,n,r,i,o)=>q([t,e,n,r,i,o]),Y=(t,e,n,r,i,o,a)=>{let s={x:t,y:e};if(\"number\"==typeof a){let u=q([t,e,n,r,i,o]);a<=0||(s=a>=u?{x:i,y:o}:Q([t,e,n,r,i,o],a/u));}return s;},J=(t,e,n,r,i,o)=>{let a=F([t,n,i]),s=F([e,r,o]);return[a[0],s[0],a[1],s[1]];},K={getPointAtQuadLength:Y,getPointAtQuadSegmentLength:Q,getQuadBBox:J,getQuadLength:X},tt={polygonArea:t=>{let e,n=t.length,r=-1,i=t[n-1],o=0;for(;++r<n;)e=i,i=t[r],o+=e[1]*i[0]-e[0]*i[1];return o/2;},polygonLength:t=>t.reduce((e,n,r)=>r?e+_(t[r-1],n):0,0)},et=(t,e,n)=>{let{sin:r,cos:i}=Math;return{x:t*i(n)-e*r(n),y:t*r(n)+e*i(n)};},nt=(t,e)=>{let n=e>=1?10**e:1;return e>0?Math.round(t*n)/n:Math.round(t);},rt={origin:[0,0,0],round:4},it={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},ot=t=>{let e=t.pathValue[t.segmentStart],n=e.toLowerCase(),{data:r}=t;for(;r.length>=it[n]&&(\"m\"===n&&r.length>2?(t.segments.push([e].concat(r.splice(0,2))),n=\"l\",e=\"m\"===e?\"l\":\"L\"):t.segments.push([e].concat(r.splice(0,it[n]))),it[n]););},at=\"SVGPathCommander Error\",st=t=>{let{index:e,pathValue:n}=t,r=n.charCodeAt(e);return 48===r?(t.param=0,void(t.index+=1)):49===r?(t.param=1,void(t.index+=1)):void(t.err=`${at}: invalid Arc flag \"${n[e]}\", expecting 0 or 1 at index ${e}`);},ut=t=>t>=48&&t<=57,lt=\"Invalid path value\",ct=t=>{let e,{max:n,pathValue:r,index:i}=t,o=i,a=!1,s=!1,u=!1,l=!1;if(o>=n)t.err=`${at}: ${lt} at index ${o}, \"pathValue\" is missing param`;else if(e=r.charCodeAt(o),(43===e||45===e)&&(o+=1,e=r.charCodeAt(o)),ut(e)||46===e){if(46!==e){if(a=48===e,o+=1,e=r.charCodeAt(o),a&&o<n&&e&&ut(e))return void(t.err=`${at}: ${lt} at index ${i}, \"${r[i]}\" illegal number`);for(;o<n&&ut(r.charCodeAt(o));)o+=1,s=!0;e=r.charCodeAt(o);}if(46===e){for(l=!0,o+=1;ut(r.charCodeAt(o));)o+=1,u=!0;e=r.charCodeAt(o);}if(101===e||69===e){if(l&&!s&&!u)return void(t.err=`${at}: ${lt} at index ${o}, \"${r[o]}\" invalid float exponent`);if(o+=1,e=r.charCodeAt(o),(43===e||45===e)&&(o+=1),!(o<n&&ut(r.charCodeAt(o))))return void(t.err=`${at}: ${lt} at index ${o}, \"${r[o]}\" invalid integer exponent`);for(;o<n&&ut(r.charCodeAt(o));)o+=1;}t.index=o,t.param=+t.pathValue.slice(i,o);}else t.err=`${at}: ${lt} at index ${o}, \"${r[o]}\" is not a number`;},ft=t=>[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279,10,13,8232,8233,32,9,11,12,160].includes(t),pt=t=>{let{pathValue:e,max:n}=t;for(;t.index<n&&ft(e.charCodeAt(t.index));)t.index+=1;},ht=t=>{switch(32|t){case 109:case 122:case 108:case 104:case 118:case 99:case 115:case 113:case 116:case 97:return!0;default:return!1;}},dt=t=>ut(t)||43===t||45===t||46===t,gt=t=>97==(32|t),vt=t=>{switch(32|t){case 109:case 77:return!0;default:return!1;}},mt=t=>{let{max:e,pathValue:n,index:r,segments:i}=t,o=n.charCodeAt(r),a=it[n[r].toLowerCase()];if(t.segmentStart=r,!ht(o))return void(t.err=`${at}: ${lt} \"${n[r]}\" is not a path command at index ${r}`);let s=i[i.length-1];if(vt(o)||\"z\"!==s?.[0]?.toLocaleLowerCase())if(t.index+=1,pt(t),t.data=[],a){for(;;){for(let r=a;r>0;r-=1){if(!gt(o)||3!==r&&4!==r?ct(t):st(t),t.err.length)return;t.data.push(t.param),pt(t),t.index<e&&44===n.charCodeAt(t.index)&&(t.index+=1,pt(t));}if(t.index>=t.max||!dt(n.charCodeAt(t.index)))break;}ot(t);}else ot(t);else t.err=`${at}: ${lt} \"${n[r]}\" is not a MoveTo path command at index ${r}`;},yt=class{constructor(t){this.segments=[],this.pathValue=t,this.max=t.length,this.index=0,this.param=0,this.segmentStart=0,this.data=[],this.err=\"\";}},xt=t=>{if(\"string\"!=typeof t)return t.slice(0);let e=new yt(t);for(pt(e);e.index<e.max&&!e.err.length;)mt(e);if(e.err.length)throw TypeError(e.err);return e.segments.length&&(e.segments[0][0]=\"M\"),e.segments;},bt=(t,e,n,r)=>{let[i]=t,o=i.toUpperCase();if(0===e||o===i)return t;if(\"A\"===o)return[o,t[1],t[2],t[3],t[4],t[5],t[6]+n,t[7]+r];if(\"V\"===o)return[o,t[1]+r];if(\"H\"===o)return[o,t[1]+n];if(\"L\"===o)return[o,t[1]+n,t[2]+r];{let e=[],i=t.length;for(let o=1;o<i;o+=1)e.push(t[o]+(o%2?n:r));return[o].concat(e);}},_t=(t,e)=>{let n,r=t.length,i=\"M\",o=\"M\",a=!1,s=0,u=0,l=0,c=0,f=0;for(let p=0;p<r;p+=1){n=t[p],[i]=n,f=n.length,o=i.toUpperCase(),a=o!==i;let h=e(n,p,s,u);if(!1===h)break;\"Z\"===o?(s=l,u=c):\"H\"===o?s=n[1]+(a?s:0):\"V\"===o?u=n[1]+(a?u:0):(s=n[f-2]+(a?s:0),u=n[f-1]+(a?u:0),\"M\"===o&&(l=s,c=u)),h&&(t[p]=h,\"C\"===h[0]&&(r=t.length));}return t;},wt=t=>{let e=xt(t);return _t(e,bt);},St=(t,e,n,r)=>{let[i]=t,o=i.toLowerCase();if(0===e||i===o)return t;if(\"a\"===o)return[o,t[1],t[2],t[3],t[4],t[5],t[6]-n,t[7]-r];if(\"v\"===o)return[o,t[1]-r];if(\"h\"===o)return[o,t[1]-n];if(\"l\"===o)return[o,t[1]-n,t[2]-r];{let e=[],i=t.length;for(let o=1;o<i;o+=1)e.push(t[o]-(o%2?n:r));return[o].concat(e);}},At=t=>{let e=xt(t);return _t(e,St);},Mt=(t,e,n,r,i,o,a,s,u,l)=>{let c,f,p,h,d,g=t,v=e,m=n,y=r,x=s,b=u,_=120*Math.PI/180,w=Math.PI/180*(+i||0),S=[];if(l)[f,p,h,d]=l;else{c=et(g,v,-w),g=c.x,v=c.y,c=et(x,b,-w),x=c.x,b=c.y;let t=(g-x)/2,e=(v-b)/2,n=t*t/(m*m)+e*e/(y*y);n>1&&(n=Math.sqrt(n),m*=n,y*=n);let r=m*m,i=y*y,s=(o===a?-1:1)*Math.sqrt(Math.abs((r*i-r*e*e-i*t*t)/(r*e*e+i*t*t)));h=s*m*e/y+(g+x)/2,d=s*-y*t/m+(v+b)/2,f=Math.asin(((v-d)/y*10**9|0)/10**9),p=Math.asin(((b-d)/y*10**9|0)/10**9),f=g<h?Math.PI-f:f,p=x<h?Math.PI-p:p,f<0&&(f=2*Math.PI+f),p<0&&(p=2*Math.PI+p),a&&f>p&&(f-=2*Math.PI),!a&&p>f&&(p-=2*Math.PI);}let A=p-f;if(Math.abs(A)>_){let t=p,e=x,n=b;p=f+_*(a&&p>f?1:-1),x=h+m*Math.cos(p),b=d+y*Math.sin(p),S=Mt(x,b,m,y,i,0,a,e,n,[p,t,h,d]);}A=p-f;let M=Math.cos(f),C=Math.sin(f),P=Math.cos(p),k=Math.sin(p),B=Math.tan(A/4),I=4/3*m*B,T=4/3*y*B,L=[g,v],R=[g+I*C,v-T*M],E=[x+I*k,b-T*P],j=[x,b];if(R[0]=2*L[0]-R[0],R[1]=2*L[1]-R[1],l)return[R[0],R[1],E[0],E[1],j[0],j[1]].concat(S);S=[R[0],R[1],E[0],E[1],j[0],j[1]].concat(S);let O=[];for(let t=0,e=S.length;t<e;t+=1)O[t]=t%2?et(S[t-1],S[t],w).y:et(S[t],S[t+1],w).x;return O;},Ct=Mt,Pt=(t,e,n,r,i,o)=>{let a=.3333333333333333,s=2/3;return[a*t+s*n,a*e+s*r,a*i+s*n,a*o+s*r,i,o];},kt=(t,e,n,r)=>{let i=b([t,e],[n,r],.3333333333333333),o=b([t,e],[n,r],2/3);return[i[0],i[1],o[0],o[1],n,r];},Bt=(t,e)=>{let[n]=t,r=t.slice(1).map(Number),[i,o]=r,{x1:a,y1:s,x:u,y:l}=e;return\"TQ\".includes(n)||(e.qx=null,e.qy=null),\"M\"===n?(e.x=i,e.y=o,t):\"A\"===n?[\"C\"].concat(Ct(a,s,r[0],r[1],r[2],r[3],r[4],r[5],r[6])):\"Q\"===n?(e.qx=i,e.qy=o,[\"C\"].concat(Pt(a,s,r[0],r[1],r[2],r[3]))):\"L\"===n?[\"C\"].concat(kt(a,s,i,o)):\"Z\"===n?[\"C\"].concat(kt(a,s,u,l)):t;},It=(t,e)=>{let[n]=t,r=n.toUpperCase(),i=n!==r,{x1:o,y1:a,x2:s,y2:u,x:l,y:c}=e,f=t.slice(1),p=f.map((t,e)=>t+(i?e%2?c:l:0));if(\"TQ\".includes(r)||(e.qx=null,e.qy=null),\"A\"===r)return p=f.slice(0,-2).concat(f[5]+(i?l:0),f[6]+(i?c:0)),[\"A\"].concat(p);if(\"H\"===r)return[\"L\",t[1]+(i?l:0),a];if(\"V\"===r)return[\"L\",o,t[1]+(i?c:0)];if(\"L\"===r)return[\"L\",t[1]+(i?l:0),t[2]+(i?c:0)];if(\"M\"===r)return[\"M\",t[1]+(i?l:0),t[2]+(i?c:0)];if(\"C\"===r)return[\"C\"].concat(p);if(\"S\"===r){let t=2*o-s,n=2*a-u;return e.x1=t,e.y1=n,[\"C\",t,n].concat(p);}if(\"T\"===r){let t=2*o-(e.qx?e.qx:0),n=2*a-(e.qy?e.qy:0);return e.qx=t,e.qy=n,[\"Q\",t,n].concat(p);}if(\"Q\"===r){let[t,n]=p;return e.qx=t,e.qy=n,[\"Q\"].concat(p);}return\"Z\"===r?[\"Z\"]:t;},Tt={x1:0,y1:0,x2:0,y2:0,x:0,y:0,qx:null,qy:null},Lt=t=>{let e={...Tt},n=xt(t);return _t(n,(t,r,i,o)=>{e.x=i,e.y=o;let a=It(t,e),s=Bt(a,e);\"C\"===s[0]&&s.length>7&&(n.splice(r+1,0,[\"C\"].concat(s.slice(7))),s=s.slice(0,7));let u=s.length;return e.x1=+s[u-2],e.y1=+s[u-1],e.x2=+s[u-4]||e.x1,e.y2=+s[u-3]||e.y1,s;});},Rt=(t,e)=>{let n=t.length,{round:r}=rt,i=t[0],o=\"\";r=\"off\"===e||\"number\"==typeof e&&e>=0?e:\"number\"==typeof r&&r>=0?r:\"off\";for(let e=0;e<n;e+=1){i=t[e];let[n]=i,a=i.slice(1);if(o+=n,\"off\"===r)o+=a.join(\" \");else{let t=0,e=a.length;for(;t<e;)o+=nt(a[t],r),t!==e-1&&(o+=\" \"),t+=1;}}return o;},Et=t=>{if(!t)return{x:0,y:0,width:0,height:0,x2:0,y2:0,cx:0,cy:0,cz:0};let e=xt(t),n=\"M\",r=0,i=0,{max:o,min:a}=Math,s=1/0,u=1/0,l=-1/0,c=-1/0,f=0,p=0,h=0,d=0,g=0,v=0,m=0,y=0,x=0,b=0;_t(e,(t,e,_,w)=>{[n]=t;let S=n.toUpperCase(),M=S!==n?bt(t,e,_,w):t.slice(0),C=\"V\"===S?[\"L\",_,M[1]]:\"H\"===S?[\"L\",M[1],w]:M;if([n]=C,\"TQ\".includes(S)||(x=0,b=0),\"M\"===n)[,r,i]=C,f=r,p=i,h=r,d=i;else if(\"L\"===n)[f,p,h,d]=A(_,w,C[1],C[2]);else if(\"A\"===n)[f,p,h,d]=L(_,w,C[1],C[2],C[3],C[4],C[5],C[6],C[7]);else if(\"S\"===n){let t=2*g-m,e=2*v-y;[f,p,h,d]=Z(_,w,t,e,C[1],C[2],C[3],C[4]);}else\"C\"===n?[f,p,h,d]=Z(_,w,C[1],C[2],C[3],C[4],C[5],C[6]):\"T\"===n?(x=2*g-x,b=2*v-b,[f,p,h,d]=J(_,w,x,b,C[1],C[2])):\"Q\"===n?(x=C[1],b=C[2],[f,p,h,d]=J(_,w,C[1],C[2],C[3],C[4])):\"Z\"===n&&([f,p,h,d]=A(_,w,r,i));s=a(f,s),u=a(p,u),l=o(h,l),c=o(d,c),[g,v]=\"Z\"===n?[r,i]:C.slice(-2),[m,y]=\"C\"===n?[C[3],C[4]]:\"S\"===n?[C[1],C[2]]:[g,v];});let _=l-s,w=c-u;return{width:_,height:w,x:s,y:u,x2:l,y2:c,cx:s+_/2,cy:u+w/2,cz:Math.max(_,w)+Math.min(_,w)/2};},jt=t=>{let e=xt(t),n=0,r=0,i=0,o=0,a=0,s=0,u=\"M\",l=0,c=0,f=0;return _t(e,(t,e,p,h)=>{[u]=t;let d=u.toUpperCase(),g=d!==u?bt(t,e,p,h):t.slice(0),v=\"V\"===d?[\"L\",p,g[1]]:\"H\"===d?[\"L\",g[1],h]:g;if([u]=v,\"TQ\".includes(d)||(a=0,s=0),\"M\"===u)[,l,c]=v;else if(\"L\"===u)f+=w(p,h,v[1],v[2]);else if(\"A\"===u)f+=I(p,h,v[1],v[2],v[3],v[4],v[5],v[6],v[7]);else if(\"S\"===u){f+=$(p,h,2*n-i,2*r-o,v[1],v[2],v[3],v[4]);}else\"C\"===u?f+=$(p,h,v[1],v[2],v[3],v[4],v[5],v[6]):\"T\"===u?(a=2*n-a,s=2*r-s,f+=X(p,h,a,s,v[1],v[2])):\"Q\"===u?(a=v[1],s=v[2],f+=X(p,h,v[1],v[2],v[3],v[4])):\"Z\"===u&&(f+=w(p,h,l,c));[n,r]=\"Z\"===u?[l,c]:v.slice(-2),[i,o]=\"C\"===u?[v[3],v[4]]:\"S\"===u?[v[1],v[2]]:[n,r];}),f;},Ot=1e-5,Dt=t=>{let e=xt(t),n={...Tt};return _t(e,(t,e,r,i)=>{n.x=r,n.y=i;let o=It(t,n),a=o.length;return n.x1=+o[a-2],n.y1=+o[a-1],n.x2=+o[a-4]||n.x1,n.y2=+o[a-3]||n.y1,o;});},Nt=(t,e)=>{let n=Dt(t),r=!1,i=[],o=\"M\",a=0,s=0,[u,l]=n[0].slice(1),c={x:u,y:l},f=0,p=c,h=0;return!(\"number\"==typeof e)||e<Ot?c:(_t(n,(t,n,d,g)=>{if([o]=t,r=\"M\"===o,i=r?i:[d,g].concat(t.slice(1)),r?([,u,l]=t,c={x:u,y:l},f=0):\"L\"===o?(c=S(i[0],i[1],i[2],i[3],e-h),f=w(i[0],i[1],i[2],i[3])):\"A\"===o?(c=T(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7],i[8],e-h),f=I(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7],i[8])):\"C\"===o?(c=H(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7],e-h),f=$(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7])):\"Q\"===o?(c=Y(i[0],i[1],i[2],i[3],i[4],i[5],e-h),f=X(i[0],i[1],i[2],i[3],i[4],i[5])):\"Z\"===o&&(i=[d,g,u,l],c={x:u,y:l},f=w(i[0],i[1],i[2],i[3])),[a,s]=i.slice(-2),!(h<e))return!1;p=c,h+=f;}),e>h-Ot?{x:a,y:s}:p);},Vt=(t,e)=>{let n=xt(t),r=n.slice(0),i=jt(r),o=r.length-1,a=0,s=0,u=n[0];if(o<=0||!e||!Number.isFinite(e))return{segment:u,index:0,length:s,lengthAtSegment:a};if(e>=i)return r=n.slice(0,-1),a=jt(r),s=i-a,u=n[o],{segment:u,index:o,length:s,lengthAtSegment:a};let l=[];for(;o>0;)u=r[o],r=r.slice(0,-1),a=jt(r),s=i-a,i=a,l.push({segment:u,index:o,length:s,lengthAtSegment:a}),o-=1;return l.find(({lengthAtSegment:t})=>t<=e);},qt=(t,e)=>{let n,r=xt(t),i=Dt(r),o=jt(i),a=t=>{let n=t.x-e.x,r=t.y-e.y;return n*n+r*r;},s=8,u={x:0,y:0},l=0,c=0,f=1/0;for(let t=0;t<=o;t+=s)n=Nt(i,t),l=a(n),l<f&&(u=n,c=t,f=l);s/=2;let p,h,d=0,g=0,v=0,m=0;for(;s>1e-6&&(d=c-s,p=Nt(i,d),v=a(p),g=c+s,h=Nt(i,g),m=a(h),d>=0&&v<f?(u=p,c=d,f=v):g<=o&&m<f?(u=h,c=g,f=m):s/=2,!(s<1e-5)););let y=Vt(r,c);return{closest:u,distance:Math.sqrt(f),segment:y};},Ft=(t,e)=>qt(t,e).closest,zt=t=>{let e=0,n=0,r=0;return Lt(t).map(t=>\"M\"===t[0]?([,e,n]=t,0):(r=((t,e,n,r,i,o,a,s)=>3*((s-e)*(n+i)-(a-t)*(r+o)+r*(t-i)-n*(e-o)+s*(i+t/3)-a*(o+e/3))/20)(e,n,t[1],t[2],t[3],t[4],t[5],t[6]),[e,n]=t.slice(-2),r)).reduce((t,e)=>t+e,0);},Ut=t=>zt(Lt(t))>=0,Wt=(t,e)=>Vt(t,e).segment,$t=(t,e)=>qt(t,e).segment,Ht=t=>Array.isArray(t)&&t.every(t=>{let e=t[0].toLowerCase();return it[e]===t.length-1&&\"achlmqstvz\".includes(e)&&t.slice(1).every(Number.isFinite);})&&t.length>0,Zt=t=>Ht(t)&&t.every(([t])=>t===t.toUpperCase()),Gt=t=>Zt(t)&&t.every(([t])=>\"ACLMQZ\".includes(t)),Qt=t=>Gt(t)&&t.every(([t])=>\"MC\".includes(t)),Xt=(t,e)=>{let{distance:n}=qt(t,e);return Math.abs(n)<Ot;},Yt=t=>Ht(t)&&t.slice(1).every(([t])=>t===t.toLowerCase()),Jt=t=>{if(\"string\"!=typeof t||!t.length)return!1;let e=new yt(t);for(pt(e);e.index<e.max&&!e.err.length;)mt(e);return!e.err.length&&\"mM\".includes(e.segments[0][0]);},Kt={line:[\"x1\",\"y1\",\"x2\",\"y2\"],circle:[\"cx\",\"cy\",\"r\"],ellipse:[\"cx\",\"cy\",\"rx\",\"ry\"],rect:[\"width\",\"height\",\"x\",\"y\",\"rx\",\"ry\"],polygon:[\"points\"],polyline:[\"points\"],glyph:[\"d\"]},te=t=>null!=t&&\"object\"==typeof t&&1===t.nodeType,ee=t=>{let e=Object.keys(Kt),n=te(t),r=n?t.tagName:null;if(r&&[...e,\"path\"].every(t=>r!==t))throw TypeError(`${at}: \"${r}\" is not SVGElement`);let i=n?r:t.type,o={type:i};n?Kt[i].forEach(e=>{o[e]=t.getAttribute(e);}):Object.assign(o,t);let a=[];return\"circle\"===i?a=(t=>{let{cx:e,cy:n,r:r}=t;return[e,n,r]=[e,n,r].map(t=>+t),[[\"M\",e-r,n],[\"a\",r,r,0,1,0,2*r,0],[\"a\",r,r,0,1,0,-2*r,0]];})(o):\"ellipse\"===i?a=(t=>{let{cx:e,cy:n}=t,r=t.rx||0,i=t.ry||r;return[e,n,r,i]=[e,n,r,i].map(t=>+t),[[\"M\",e-r,n],[\"a\",r,i,0,1,0,2*r,0],[\"a\",r,i,0,1,0,-2*r,0]];})(o):[\"polyline\",\"polygon\"].includes(i)?a=(t=>{let e=[],n=(t.points||\"\").trim().split(/[\\s|,]/).map(t=>+t),r=0;for(;r<n.length;)e.push([r?\"L\":\"M\",n[r],n[r+1]]),r+=2;return\"polygon\"===t.type?[...e,[\"z\"]]:e;})(o):\"rect\"===i?a=(t=>{let e=+t.x||0,n=+t.y||0,r=+t.width,i=+t.height,o=+(t.rx||0),a=+(t.ry||o);return o||a?(2*o>r&&(o-=(2*o-r)/2),2*a>i&&(a-=(2*a-i)/2),[[\"M\",e+o,n],[\"h\",r-2*o],[\"s\",o,0,o,a],[\"v\",i-2*a],[\"s\",0,a,-o,a],[\"h\",2*o-r],[\"s\",-o,0,-o,-a],[\"v\",2*a-i],[\"s\",0,-a,o,-a]]):[[\"M\",e,n],[\"h\",r],[\"v\",i],[\"H\",e],[\"Z\"]];})(o):\"line\"===i?a=(t=>{let{x1:e,y1:n,x2:r,y2:i}=t;return[e,n,r,i]=[e,n,r,i].map(t=>+t),[[\"M\",e,n],[\"L\",r,i]];})(o):[\"glyph\",\"path\"].includes(i)&&(a=xt(n?t.getAttribute(\"d\")||\"\":t.d||\"\")),!(!Ht(a)||!a.length)&&a;},ne=(t,e,n)=>{let r=n||document,i=Object.keys(Kt),o=te(t),a=o?t.tagName:null;if(\"path\"===a)throw TypeError(`${at}: \"${a}\" is already SVGPathElement`);if(a&&i.every(t=>a!==t))throw TypeError(`${at}: \"${a}\" is not SVGElement`);let s=r.createElementNS(\"http://www.w3.org/2000/svg\",\"path\"),u=o?a:t.type,l=Kt[u],c={type:u},f=rt.round,p=ee(t),h=p&&p.length?Rt(p,f):\"\";return o?(l.forEach(e=>{c[e]=t.getAttribute(e);}),Object.values(t.attributes).forEach(({name:t,value:e})=>{l.includes(t)||s.setAttribute(t,e);})):(Object.assign(c,t),Object.keys(c).forEach(t=>{!l.includes(t)&&\"type\"!==t&&s.setAttribute(t.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`),c[t]);})),!!Jt(h)&&(s.setAttribute(\"d\",h),e&&o&&(t.before(s,t),t.remove()),s);},re=(t,e,n,r)=>{let[i]=t,{round:o}=rt,a=\"number\"==typeof o?o:4,s=e.slice(1),{x1:u,y1:l,x2:c,y2:f,x:p,y:h}=n,[d,g]=s.slice(-2),v=t;if(\"TQ\".includes(i)||(n.qx=null,n.qy=null),\"L\"===i){if(nt(p,a)===nt(d,a))return[\"V\",g];if(nt(h,a)===nt(g,a))return[\"H\",d];}else if(\"C\"===i){let[t,e]=s;if(n.x1=t,n.y1=e,\"CS\".includes(r)&&(nt(t,a)===nt(2*u-c,a)&&nt(e,a)===nt(2*l-f,a)||nt(u,a)===nt(2*c-p,a)&&nt(l,a)===nt(2*f-h,a)))return[\"S\",s[2],s[3],s[4],s[5]];}else if(\"Q\"===i){let[t,e]=s;if(n.qx=t,n.qy=e,\"QT\".includes(r)&&nt(t,a)===nt(2*u-c,a)&&nt(e,a)===nt(2*l-f,a))return[\"T\",s[2],s[3]];}return v;},ie=(t,e)=>{let n=t.slice(1).map(t=>nt(t,e));return[t[0]].concat(n);},oe=(t,e)=>{let n=wt(t),r=\"number\"==typeof e&&e>=0?e:2,i={...Tt},o=[],a=\"M\",s=\"Z\";return _t(n,(t,e,n,u)=>{i.x=n,i.y=u;let l=It(t,i),c=t;if([a]=t,o[e]=a,e){s=o[e-1];let a=re(t,l,i,s),f=ie(a,r),p=f.join(\"\"),h=St(a,e,n,u),d=ie(h,r),g=d.join(\"\");c=p.length<g.length?f:d;}let f=l.length;return i.x1=+l[f-2],i.y1=+l[f-1],i.x2=+l[f-4]||i.x1,i.y2=+l[f-3]||i.y1,c;});},ae=t=>{let e=wt(t),n=Dt(e),r=e.length,i=\"Z\"===e[r-1][0],o=_t(e,(t,o)=>{let a=n[o],s=o&&e[o-1],u=s&&s[0],l=e[o+1],c=l&&l[0],[f]=t,[p,h]=n[o?o-1:r-1].slice(-2),d=t;switch(f){case\"M\":d=i?[\"Z\"]:[f,p,h];break;case\"A\":d=[f,t[1],t[2],t[3],t[4],1===t[5]?0:1,p,h];break;case\"C\":d=l&&\"S\"===c?[\"S\",t[1],t[2],p,h]:[f,t[3],t[4],t[1],t[2],p,h];break;case\"S\":d=!u||!\"CS\".includes(u)||l&&\"S\"===c?[f,a[1],a[2],p,h]:[\"C\",a[3],a[4],a[1],a[2],p,h];break;case\"Q\":d=l&&\"T\"===c?[\"T\",p,h]:[f,t[1],t[2],p,h];break;case\"T\":d=!u||!\"QT\".includes(u)||l&&\"T\"===c?[f,p,h]:[\"Q\",a[1],a[2],p,h];break;case\"Z\":d=[\"M\",p,h];break;case\"H\":d=[f,p];break;case\"V\":d=[f,h];break;default:d=[f].concat(t.slice(1,-2),p,h);}return d;});return i?o.reverse():[o[0]].concat(o.slice(1).reverse());},se=t=>{let e,n=[],r=-1,i=0,o=0,a=0,s=0,u={...Tt};return t.forEach(t=>{let[l]=t,c=l.toUpperCase(),f=l.toLowerCase(),p=l===f,h=t.slice(1);\"M\"===c?(r+=1,[i,o]=h,i+=p?u.x:0,o+=p?u.y:0,a=i,s=o,e=[p?[c,a,s]:t]):(\"Z\"===c?(i=a,o=s):\"H\"===c?([,i]=t,i+=p?u.x:0):\"V\"===c?([,o]=t,o+=p?u.y:0):([i,o]=t.slice(-2),i+=p?u.x:0,o+=p?u.y:0),e.push(t)),u.x=i,u.y=o,n[r]=e;}),n;},ue=t=>{let e=new m,{origin:n}=t,[r,i]=n,{translate:o}=t,{rotate:a}=t,{skew:s}=t,{scale:u}=t;return Array.isArray(o)&&o.length>=2&&o.every(t=>!Number.isNaN(+t))&&o.some(t=>0!==t)?e=e.translate(...o):\"number\"==typeof o&&!Number.isNaN(o)&&(e=e.translate(o)),(a||s||u)&&(e=e.translate(r,i),Array.isArray(a)&&a.length>=2&&a.every(t=>!Number.isNaN(+t))&&a.some(t=>0!==t)?e=e.rotate(...a):\"number\"==typeof a&&!Number.isNaN(a)&&(e=e.rotate(a)),Array.isArray(s)&&2===s.length&&s.every(t=>!Number.isNaN(+t))&&s.some(t=>0!==t)?(e=s[0]?e.skewX(s[0]):e,e=s[1]?e.skewY(s[1]):e):\"number\"==typeof s&&!Number.isNaN(s)&&(e=e.skewX(s)),Array.isArray(u)&&u.length>=2&&u.every(t=>!Number.isNaN(+t))&&u.some(t=>1!==t)?e=e.scale(...u):\"number\"==typeof u&&!Number.isNaN(u)&&(e=e.scale(u)),e=e.translate(-r,-i)),e;},le=(t,e,n)=>{let[r,i,o]=n,[a,s,u]=((t,e)=>{let n=m.Translate(e[0],e[1],e[2]);return[,,,n.m44]=e,n=t.multiply(n),[n.m41,n.m42,n.m43,n.m44];})(t,[e[0],e[1],0,1]),l=s-i,c=u-o;return[(a-r)*(Math.abs(o)/Math.abs(c)||1)+r,l*(Math.abs(o)/Math.abs(c)||1)+i];},ce=(t,e)=>{let n=0,r=0,i=0,o=0,a=0,s=0,u=\"M\",l=xt(t),c=e&&Object.keys(e);if(!e||c&&!c.length)return l.slice(0);e.origin||Object.assign(e,{origin:rt.origin});let f=e.origin,p=ue(e);return p.isIdentity?l.slice(0):_t(l,(t,e,c,h)=>{[u]=t;let d=u.toUpperCase(),g=d!==u?bt(t,e,c,h):t.slice(0),v=\"A\"===d?[\"C\"].concat(Ct(c,h,g[1],g[2],g[3],g[4],g[5],g[6],g[7])):\"V\"===d?[\"L\",c,g[1]]:\"H\"===d?[\"L\",g[1],h]:g;u=v[0];let m=\"C\"===u&&v.length>7,y=m?v.slice(0,7):v.slice(0);if(m&&(l.splice(e+1,0,[\"C\"].concat(v.slice(7))),v=y),\"L\"===u)[i,o]=le(p,[v[1],v[2]],f),n!==i&&r!==o?v=[\"L\",i,o]:r===o?v=[\"H\",i]:n===i&&(v=[\"V\",o]);else for(a=1,s=v.length;a<s;a+=2)[i,o]=le(p,[+v[a],+v[a+1]],f),v[a]=i,v[a+1]=o;return n=i,r=o,v;});},fe=t=>{let e=t.slice(1).map((e,n,r)=>n?r[n-1].slice(-2).concat(e.slice(1)):t[0].slice(1).concat(e.slice(1))).map(t=>t.map((e,n)=>t[t.length-n-2*(1-n%2)])).reverse();return[[\"M\"].concat(e[0].slice(0,2))].concat(e.map(t=>[\"C\"].concat(t.slice(2))));},pe=(t,e)=>{let{round:n}=rt;return n=\"off\"===e||\"number\"==typeof e&&e>=0?e:\"number\"==typeof n&&n>=0?n:\"off\",\"off\"===n?t.slice(0):_t(t,t=>ie(t,n));},he=(t,e=.5)=>{let n=e,r=t.slice(0,2),i=t.slice(2,4),o=t.slice(4,6),a=t.slice(6,8),s=b(r,i,n),u=b(i,o,n),l=b(o,a,n),c=b(s,u,n),f=b(u,l,n),p=b(c,f,n);return[[\"C\",s[0],s[1],c[0],c[1],p[0],p[1]],[\"C\",f[0],f[1],l[0],l[1],a[0],a[1]]];},de=class{get bbox(){return Et(this.segments);}get length(){return jt(this.segments);}getBBox(){return this.bbox;}getTotalLength(){return this.length;}getPointAtLength(t){return Nt(this.segments,t);}toAbsolute(){let{segments:t}=this;return this.segments=wt(t),this;}toRelative(){let{segments:t}=this;return this.segments=At(t),this;}toCurve(){let{segments:t}=this;return this.segments=Lt(t),this;}reverse(t){let{segments:e}=this,n=se(e),r=n.length>1&&n,i=r?r.map((e,n)=>t?n?ae(e):e.slice(0):ae(e)):e.slice(0),o=[];return o=r?i.flat(1):t?e:ae(e),this.segments=o.slice(0),this;}normalize(){let{segments:t}=this;return this.segments=Dt(t),this;}optimize(){let{segments:t}=this,e=\"off\"===this.round?2:this.round;return this.segments=oe(t,e),this;}transform(t){if(!t||\"object\"!=typeof t||\"object\"==typeof t&&![\"translate\",\"rotate\",\"skew\",\"scale\"].some(e=>e in t))return this;let{segments:e,origin:[n,r,i]}=this,o={};for(let[e,n]of Object.entries(t))\"skew\"===e&&Array.isArray(n)||(\"rotate\"===e||\"translate\"===e||\"origin\"===e||\"scale\"===e)&&Array.isArray(n)?o[e]=n.map(Number):\"origin\"!==e&&\"number\"==typeof Number(n)&&(o[e]=Number(n));let{origin:a}=o;if(Array.isArray(a)&&a.length>=2){let[t,e,s]=a.map(Number);o.origin=[Number.isNaN(t)?n:t,Number.isNaN(e)?r:e,s||i];}else o.origin=[n,r,i];return this.segments=ce(e,o),this;}flipX(){let{cx:t,cy:e}=this.bbox;return this.transform({rotate:[0,180,0],origin:[t,e,0]}),this;}flipY(){let{cx:t,cy:e}=this.bbox;return this.transform({rotate:[180,0,0],origin:[t,e,0]}),this;}toString(){return Rt(this.segments,this.round);}dispose(){Object.keys(this).forEach(t=>delete this[t]);}static get options(){return rt;}static get CSSMatrix(){return m;}static get arcTools(){return R;}static get bezierTools(){return U;}static get cubicTools(){return G;}static get lineTools(){return M;}static get polygonTools(){return tt;}static get quadTools(){return K;}static get pathToAbsolute(){return wt;}static get pathToRelative(){return At;}static get pathToCurve(){return Lt;}static get pathToString(){return Rt;}static get distanceSquareRoot(){return _;}static get midPoint(){return b;}static get rotateVector(){return et;}static get roundTo(){return nt;}static get parsePathString(){return xt;}static get finalizeSegment(){return ot;}static get invalidPathValue(){return lt;}static get isArcCommand(){return gt;}static get isDigit(){return ut;}static get isDigitStart(){return dt;}static get isMoveCommand(){return vt;}static get isPathCommand(){return ht;}static get isSpace(){return ft;}static get paramsCount(){return it;}static get paramsParser(){return Tt;}static get pathParser(){return yt;}static get scanFlag(){return st;}static get scanParam(){return ct;}static get scanSegment(){return mt;}static get skipSpaces(){return pt;}static get distanceEpsilon(){return Ot;}static get getClosestPoint(){return Ft;}static get getDrawDirection(){return Ut;}static get getPathArea(){return zt;}static get getPathBBox(){return Et;}static get getPointAtLength(){return Nt;}static get getPropertiesAtLength(){return Vt;}static get getPropertiesAtPoint(){return qt;}static get getSegmentAtLength(){return Wt;}static get getSegmentOfPoint(){return $t;}static get getTotalLength(){return jt;}static get isAbsoluteArray(){return Zt;}static get isCurveArray(){return Qt;}static get isNormalizedArray(){return Gt;}static get isPathArray(){return Ht;}static get isPointInStroke(){return Xt;}static get isRelativeArray(){return Yt;}static get isValidPath(){return Jt;}static get shapeParams(){return Kt;}static get shapeToPath(){return ne;}static get shapeToPathArray(){return ee;}static get absolutizeSegment(){return bt;}static get arcToCubic(){return Ct;}static get getSVGMatrix(){return ue;}static get iterate(){return _t;}static get lineToCubic(){return kt;}static get normalizePath(){return Dt;}static get normalizeSegment(){return It;}static get optimizePath(){return oe;}static get projection2d(){return le;}static get quadToCubic(){return Pt;}static get relativizeSegment(){return St;}static get reverseCurve(){return fe;}static get reversePath(){return ae;}static get roundPath(){return pe;}static get roundSegment(){return ie;}static get segmentToCubic(){return Bt;}static get shortenSegment(){return re;}static get splitCubic(){return he;}static get splitPath(){return se;}static get transformPath(){return ce;}constructor(t,e){let n=e||{},r=typeof t>\"u\";if(r||!t.length)throw TypeError(`${at}: \"pathValue\" is ${r?\"undefined\":\"empty\"}`);this.segments=xt(t);let i,{round:o,origin:a}=n;i=Number.isInteger(o)||\"off\"===o?o:rt.round;let s=rt.origin;if(Array.isArray(a)&&a.length>=2){let[t,e,n]=a.map(Number);s=[Number.isNaN(t)?0:t,Number.isNaN(e)?0:e,Number.isNaN(n)?0:n];}return this.round=i,this.origin=s,this;}},ge=\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof self?self:{};function ve(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,\"default\")?t.default:t;}var me,ye=function(){if(x)return y;function t(t,e,n){n=n||0;var r,i,o,a,s,u,l,c=[0,0];return r=t[1][1]-t[0][1],i=t[0][0]-t[1][0],o=r*t[0][0]+i*t[0][1],a=e[1][1]-e[0][1],s=e[0][0]-e[1][0],u=a*e[0][0]+s*e[0][1],A(l=r*s-a*i,0,n)||(c[0]=(s*o-i*u)/l,c[1]=(r*u-a*o)/l),c;}function e(t,e,n,r){var i=e[0]-t[0],o=e[1]-t[1],a=r[0]-n[0],s=r[1]-n[1];if(a*o-s*i===0)return!1;var u=(i*(n[1]-t[1])+o*(t[0]-n[0]))/(a*o-s*i),l=(a*(t[1]-n[1])+s*(n[0]-t[0]))/(s*i-a*o);return u>=0&&u<=1&&l>=0&&l<=1;}function n(t,e,n){return(e[0]-t[0])*(n[1]-t[1])-(n[0]-t[0])*(e[1]-t[1]);}function r(t,e,r){return n(t,e,r)>0;}function i(t,e,r){return n(t,e,r)>=0;}function o(t,e,r){return n(t,e,r)<0;}function a(t,e,r){return n(t,e,r)<=0;}x=1,y={decomp:function(t){var e=_(t);return e.length>0?w(t,e):[t];},quickDecomp:function t(e,n,s,u,l,d,g){d=d||100,g=g||0,l=l||25,n=void 0!==n?n:[],s=s||[],u=u||[];var v=[0,0],y=[0,0],x=[0,0],b=0,_=0,w=0,A=0,M=0,C=0,P=0,k=[],B=[],I=e,T=e;if(T.length<3)return n;if(++g>d)return n;for(var L=0;L<e.length;++L)if(h(I,L)){s.push(I[L]),b=_=Number.MAX_VALUE;for(var R=0;R<e.length;++R)r(f(I,L-1),f(I,L),f(I,R))&&a(f(I,L-1),f(I,L),f(I,R-1))&&(x=S(f(I,L-1),f(I,L),f(I,R),f(I,R-1)),o(f(I,L+1),f(I,L),x)&&(w=c(I[L],x))<_&&(_=w,y=x,C=R)),r(f(I,L+1),f(I,L),f(I,R+1))&&a(f(I,L+1),f(I,L),f(I,R))&&(x=S(f(I,L+1),f(I,L),f(I,R),f(I,R+1)),r(f(I,L-1),f(I,L),x)&&(w=c(I[L],x))<b&&(b=w,v=x,M=R));if(C===(M+1)%e.length)x[0]=(y[0]+v[0])/2,x[1]=(y[1]+v[1])/2,u.push(x),L<M?(p(k,I,L,M+1),k.push(x),B.push(x),0!==C&&p(B,I,C,I.length),p(B,I,0,L+1)):(0!==L&&p(k,I,L,I.length),p(k,I,0,M+1),k.push(x),B.push(x),p(B,I,C,L+1));else{if(C>M&&(M+=e.length),A=Number.MAX_VALUE,M<C)return n;for(R=C;R<=M;++R)i(f(I,L-1),f(I,L),f(I,R))&&a(f(I,L+1),f(I,L),f(I,R))&&(w=c(f(I,L),f(I,R)))<A&&m(I,L,R)&&(A=w,P=R%e.length);L<P?(p(k,I,L,P+1),0!==P&&p(B,I,P,T.length),p(B,I,0,L+1)):(0!==L&&p(k,I,L,T.length),p(k,I,0,P+1),p(B,I,P,L+1));}return k.length<B.length?(t(k,n,s,u,l,d,g),t(B,n,s,u,l,d,g)):(t(B,n,s,u,l,d,g),t(k,n,s,u,l,d,g)),n;}return n.push(e),n;},isSimple:function(t){var n,r=t;for(n=0;n<r.length-1;n++)for(var i=0;i<n-1;i++)if(e(r[n],r[n+1],r[i],r[i+1]))return!1;for(n=1;n<r.length-2;n++)if(e(r[0],r[r.length-1],r[n],r[n+1]))return!1;return!0;},removeCollinearPoints:function(t,e){for(var n=0,r=t.length-1;t.length>3&&r>=0;--r)l(f(t,r-1),f(t,r),f(t,r+1),e)&&(t.splice(r%t.length,1),n++);return n;},removeDuplicatePoints:function(t,e){for(var n=t.length-1;n>=1;--n)for(var r=t[n],i=n-1;i>=0;--i)M(r,t[i],e)&&t.splice(n,1);},makeCCW:function(t){for(var e=0,n=t,i=1;i<t.length;++i)(n[i][1]<n[e][1]||n[i][1]===n[e][1]&&n[i][0]>n[e][0])&&(e=i);return!r(f(t,e-1),f(t,e),f(t,e+1))&&(function(t){for(var e=[],n=t.length,r=0;r!==n;r++)e.push(t.pop());for(r=0;r!==n;r++)t[r]=e[r];}(t),!0);}};var s=[],u=[];function l(t,e,r,i){if(i){var o=s,a=u;o[0]=e[0]-t[0],o[1]=e[1]-t[1],a[0]=r[0]-e[0],a[1]=r[1]-e[1];var l=o[0]*a[0]+o[1]*a[1],c=Math.sqrt(o[0]*o[0]+o[1]*o[1]),f=Math.sqrt(a[0]*a[0]+a[1]*a[1]);return Math.acos(l/(c*f))<i;}return 0===n(t,e,r);}function c(t,e){var n=e[0]-t[0],r=e[1]-t[1];return n*n+r*r;}function f(t,e){var n=t.length;return t[e<0?e%n+n:e%n];}function p(t,e,n,r){for(var i=n;i<r;i++)t.push(e[i]);}function h(t,e){return o(f(t,e-1),f(t,e),f(t,e+1));}var d=[],g=[];function v(e,n,r){var o,s,u=d,l=g;if(i(f(e,n+1),f(e,n),f(e,r))&&a(f(e,n-1),f(e,n),f(e,r)))return!1;s=c(f(e,n),f(e,r));for(var p=0;p!==e.length;++p)if((p+1)%e.length!==n&&p!==n&&i(f(e,n),f(e,r),f(e,p+1))&&a(f(e,n),f(e,r),f(e,p))&&(u[0]=f(e,n),u[1]=f(e,r),l[0]=f(e,p),l[1]=f(e,p+1),o=t(u,l),c(f(e,n),o)<s))return!1;return!0;}function m(t,n,r){for(var i=0;i!==t.length;++i)if(i!==n&&i!==r&&(i+1)%t.length!==n&&(i+1)%t.length!==r&&e(f(t,n),f(t,r),f(t,i),f(t,i+1)))return!1;return!0;}function b(t,e,n,r){var i=r||[];if(function(t){t.length=0;}(i),e<n)for(var o=e;o<=n;o++)i.push(t[o]);else{for(o=0;o<=n;o++)i.push(t[o]);for(o=e;o<t.length;o++)i.push(t[o]);}return i;}function _(t){for(var e=[],n=[],r=[],i=[],o=Number.MAX_VALUE,a=0;a<t.length;++a)if(h(t,a)){for(var s=0;s<t.length;++s)if(v(t,a,s)){n=_(b(t,a,s,i)),r=_(b(t,s,a,i));for(var u=0;u<r.length;u++)n.push(r[u]);n.length<o&&(e=n,o=n.length,e.push([f(t,a),f(t,s)]));}}return e;}function w(t,e){if(0===e.length)return[t];if(e instanceof Array&&e.length&&e[0]instanceof Array&&2===e[0].length&&e[0][0]instanceof Array){for(var n=[t],r=0;r<e.length;r++)for(var i=e[r],o=0;o<n.length;o++){var a=w(n[o],i);if(a){n.splice(o,1),n.push(a[0],a[1]);break;}}return n;}i=e,r=t.indexOf(i[0]),o=t.indexOf(i[1]);return-1!==r&&-1!==o&&[b(t,r,o),b(t,o,r)];}function S(t,e,n,r,i){i=i||0;var o=e[1]-t[1],a=t[0]-e[0],s=o*t[0]+a*t[1],u=r[1]-n[1],l=n[0]-r[0],c=u*n[0]+l*n[1],f=o*l-u*a;return A(f,0,i)?[0,0]:[(l*s-a*c)/f,(o*c-u*s)/f];}function A(t,e,n){return n=n||0,Math.abs(t-e)<=n;}function M(t,e,n){return A(t[0],e[0],n)&&A(t[1],e[1],n);}return y;}(),xe=ve(ye),be={exports:{}};var _e,we,Se,Ae=(me||(me=1,_e=be,we=be.exports,(function(){var t,e=\"Expected a function\",n=\"__lodash_hash_undefined__\",r=\"__lodash_placeholder__\",i=16,o=32,a=64,s=128,u=256,l=1/0,c=9007199254740991,f=NaN,p=4294967295,h=[[\"ary\",s],[\"bind\",1],[\"bindKey\",2],[\"curry\",8],[\"curryRight\",i],[\"flip\",512],[\"partial\",o],[\"partialRight\",a],[\"rearg\",u]],d=\"[object Arguments]\",g=\"[object Array]\",v=\"[object Boolean]\",m=\"[object Date]\",y=\"[object Error]\",x=\"[object Function]\",b=\"[object GeneratorFunction]\",_=\"[object Map]\",w=\"[object Number]\",S=\"[object Object]\",A=\"[object Promise]\",M=\"[object RegExp]\",C=\"[object Set]\",P=\"[object String]\",k=\"[object Symbol]\",B=\"[object WeakMap]\",I=\"[object ArrayBuffer]\",T=\"[object DataView]\",L=\"[object Float32Array]\",R=\"[object Float64Array]\",E=\"[object Int8Array]\",j=\"[object Int16Array]\",O=\"[object Int32Array]\",D=\"[object Uint8Array]\",N=\"[object Uint8ClampedArray]\",V=\"[object Uint16Array]\",q=\"[object Uint32Array]\",F=/\\b__p \\+= '';/g,z=/\\b(__p \\+=) '' \\+/g,U=/(__e\\(.*?\\)|\\b__t\\)) \\+\\n'';/g,W=/&(?:amp|lt|gt|quot|#39);/g,$=/[&<>\"']/g,H=RegExp(W.source),Z=RegExp($.source),G=/<%-([\\s\\S]+?)%>/g,Q=/<%([\\s\\S]+?)%>/g,X=/<%=([\\s\\S]+?)%>/g,Y=/\\.|\\[(?:[^[\\]]*|([\"'])(?:(?!\\1)[^\\\\]|\\\\.)*?\\1)\\]/,J=/^\\w*$/,K=/[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))/g,tt=/[\\\\^$.*+?()[\\]{}|]/g,et=RegExp(tt.source),nt=/^\\s+/,rt=/\\s/,it=/\\{(?:\\n\\/\\* \\[wrapped with .+\\] \\*\\/)?\\n?/,ot=/\\{\\n\\/\\* \\[wrapped with (.+)\\] \\*/,at=/,? & /,st=/[^\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\x7f]+/g,ut=/[()=,{}\\[\\]\\/\\s]/,lt=/\\\\(\\\\)?/g,ct=/\\$\\{([^\\\\}]*(?:\\\\.[^\\\\}]*)*)\\}/g,ft=/\\w*$/,pt=/^[-+]0x[0-9a-f]+$/i,ht=/^0b[01]+$/i,dt=/^\\[object .+?Constructor\\]$/,gt=/^0o[0-7]+$/i,vt=/^(?:0|[1-9]\\d*)$/,mt=/[\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\xff\\u0100-\\u017f]/g,yt=/($^)/,xt=/['\\n\\r\\u2028\\u2029\\\\]/g,bt=\"\\ud800-\\udfff\",_t=\"\\\\u0300-\\\\u036f\\\\ufe20-\\\\ufe2f\\\\u20d0-\\\\u20ff\",wt=\"\\\\u2700-\\\\u27bf\",St=\"a-z\\\\xdf-\\\\xf6\\\\xf8-\\\\xff\",At=\"A-Z\\\\xc0-\\\\xd6\\\\xd8-\\\\xde\",Mt=\"\\\\ufe0e\\\\ufe0f\",Ct=\"\\\\xac\\\\xb1\\\\xd7\\\\xf7\\\\x00-\\\\x2f\\\\x3a-\\\\x40\\\\x5b-\\\\x60\\\\x7b-\\\\xbf\\\\u2000-\\\\u206f \\\\t\\\\x0b\\\\f\\\\xa0\\\\ufeff\\\\n\\\\r\\\\u2028\\\\u2029\\\\u1680\\\\u180e\\\\u2000\\\\u2001\\\\u2002\\\\u2003\\\\u2004\\\\u2005\\\\u2006\\\\u2007\\\\u2008\\\\u2009\\\\u200a\\\\u202f\\\\u205f\\\\u3000\",Pt=\"['’]\",kt=\"[\"+bt+\"]\",Bt=\"[\"+Ct+\"]\",It=\"[\"+_t+\"]\",Tt=\"\\\\d+\",Lt=\"[\"+wt+\"]\",Rt=\"[\"+St+\"]\",Et=\"[^\"+bt+Ct+Tt+wt+St+At+\"]\",jt=\"\\ud83c[\\udffb-\\udfff]\",Ot=\"[^\"+bt+\"]\",Dt=\"(?:\\ud83c[\\udde6-\\uddff]){2}\",Nt=\"[\\ud800-\\udbff][\\udc00-\\udfff]\",Vt=\"[\"+At+\"]\",qt=\"\\\\u200d\",Ft=\"(?:\"+Rt+\"|\"+Et+\")\",zt=\"(?:\"+Vt+\"|\"+Et+\")\",Ut=\"(?:['’](?:d|ll|m|re|s|t|ve))?\",Wt=\"(?:['’](?:D|LL|M|RE|S|T|VE))?\",$t=\"(?:\"+It+\"|\"+jt+\")?\",Ht=\"[\"+Mt+\"]?\",Zt=Ht+$t+\"(?:\"+qt+\"(?:\"+[Ot,Dt,Nt].join(\"|\")+\")\"+Ht+$t+\")*\",Gt=\"(?:\"+[Lt,Dt,Nt].join(\"|\")+\")\"+Zt,Qt=\"(?:\"+[Ot+It+\"?\",It,Dt,Nt,kt].join(\"|\")+\")\",Xt=RegExp(Pt,\"g\"),Yt=RegExp(It,\"g\"),Jt=RegExp(jt+\"(?=\"+jt+\")|\"+Qt+Zt,\"g\"),Kt=RegExp([Vt+\"?\"+Rt+\"+\"+Ut+\"(?=\"+[Bt,Vt,\"$\"].join(\"|\")+\")\",zt+\"+\"+Wt+\"(?=\"+[Bt,Vt+Ft,\"$\"].join(\"|\")+\")\",Vt+\"?\"+Ft+\"+\"+Ut,Vt+\"+\"+Wt,\"\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\dTH)(?=\\\\b|[a-z_])\",\"\\\\d*(?:1st|2nd|3rd|(?![123])\\\\dth)(?=\\\\b|[A-Z_])\",Tt,Gt].join(\"|\"),\"g\"),te=RegExp(\"[\"+qt+bt+_t+Mt+\"]\"),ee=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ne=[\"Array\",\"Buffer\",\"DataView\",\"Date\",\"Error\",\"Float32Array\",\"Float64Array\",\"Function\",\"Int8Array\",\"Int16Array\",\"Int32Array\",\"Map\",\"Math\",\"Object\",\"Promise\",\"RegExp\",\"Set\",\"String\",\"Symbol\",\"TypeError\",\"Uint8Array\",\"Uint8ClampedArray\",\"Uint16Array\",\"Uint32Array\",\"WeakMap\",\"_\",\"clearTimeout\",\"isFinite\",\"parseInt\",\"setTimeout\"],re=-1,ie={};ie[L]=ie[R]=ie[E]=ie[j]=ie[O]=ie[D]=ie[N]=ie[V]=ie[q]=!0,ie[d]=ie[g]=ie[I]=ie[v]=ie[T]=ie[m]=ie[y]=ie[x]=ie[_]=ie[w]=ie[S]=ie[M]=ie[C]=ie[P]=ie[B]=!1;var oe={};oe[d]=oe[g]=oe[I]=oe[T]=oe[v]=oe[m]=oe[L]=oe[R]=oe[E]=oe[j]=oe[O]=oe[_]=oe[w]=oe[S]=oe[M]=oe[C]=oe[P]=oe[k]=oe[D]=oe[N]=oe[V]=oe[q]=!0,oe[y]=oe[x]=oe[B]=!1;var ae={\"\\\\\":\"\\\\\",\"'\":\"'\",\"\\n\":\"n\",\"\\r\":\"r\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},se=parseFloat,ue=parseInt,le=\"object\"==typeof ge&&ge&&ge.Object===Object&&ge,ce=\"object\"==typeof self&&self&&self.Object===Object&&self,fe=le||ce||Function(\"return this\")(),pe=we&&!we.nodeType&&we,he=pe&&_e&&!_e.nodeType&&_e,de=he&&he.exports===pe,ve=de&&le.process,me=function(){try{var t=he&&he.require&&he.require(\"util\").types;return t||ve&&ve.binding&&ve.binding(\"util\");}catch(t){}}(),ye=me&&me.isArrayBuffer,xe=me&&me.isDate,be=me&&me.isMap,Se=me&&me.isRegExp,Ae=me&&me.isSet,Me=me&&me.isTypedArray;function Ce(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2]);}return t.apply(e,n);}function Pe(t,e,n,r){for(var i=-1,o=null==t?0:t.length;++i<o;){var a=t[i];e(r,a,n(a),t);}return r;}function ke(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t;}function Be(t,e){for(var n=null==t?0:t.length;n--&&!1!==e(t[n],n,t););return t;}function Ie(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(!e(t[n],n,t))return!1;return!0;}function Te(t,e){for(var n=-1,r=null==t?0:t.length,i=0,o=[];++n<r;){var a=t[n];e(a,n,t)&&(o[i++]=a);}return o;}function Le(t,e){return!(null==t||!t.length)&&ze(t,e,0)>-1;}function Re(t,e,n){for(var r=-1,i=null==t?0:t.length;++r<i;)if(n(e,t[r]))return!0;return!1;}function Ee(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i;}function je(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t;}function Oe(t,e,n,r){var i=-1,o=null==t?0:t.length;for(r&&o&&(n=t[++i]);++i<o;)n=e(n,t[i],i,t);return n;}function De(t,e,n,r){var i=null==t?0:t.length;for(r&&i&&(n=t[--i]);i--;)n=e(n,t[i],i,t);return n;}function Ne(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1;}var Ve=He(\"length\");function qe(t,e,n){var r;return n(t,function(t,n,i){if(e(t,n,i))return r=n,!1;}),r;}function Fe(t,e,n,r){for(var i=t.length,o=n+(r?1:-1);r?o--:++o<i;)if(e(t[o],o,t))return o;return-1;}function ze(t,e,n){return e==e?function(t,e,n){for(var r=n-1,i=t.length;++r<i;)if(t[r]===e)return r;return-1;}(t,e,n):Fe(t,We,n);}function Ue(t,e,n,r){for(var i=n-1,o=t.length;++i<o;)if(r(t[i],e))return i;return-1;}function We(t){return t!=t;}function $e(t,e){var n=null==t?0:t.length;return n?Qe(t,e)/n:f;}function He(e){return function(n){return null==n?t:n[e];};}function Ze(e){return function(n){return null==e?t:e[n];};}function Ge(t,e,n,r,i){return i(t,function(t,i,o){n=r?(r=!1,t):e(n,t,i,o);}),n;}function Qe(e,n){for(var r,i=-1,o=e.length;++i<o;){var a=n(e[i]);a!==t&&(r=r===t?a:r+a);}return r;}function Xe(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r;}function Ye(t){return t?t.slice(0,gn(t)+1).replace(nt,\"\"):t;}function Je(t){return function(e){return t(e);};}function Ke(t,e){return Ee(e,function(e){return t[e];});}function tn(t,e){return t.has(e);}function en(t,e){for(var n=-1,r=t.length;++n<r&&ze(e,t[n],0)>-1;);return n;}function nn(t,e){for(var n=t.length;n--&&ze(e,t[n],0)>-1;);return n;}var rn=Ze({À:\"A\",Á:\"A\",Â:\"A\",Ã:\"A\",Ä:\"A\",Å:\"A\",à:\"a\",á:\"a\",â:\"a\",ã:\"a\",ä:\"a\",å:\"a\",Ç:\"C\",ç:\"c\",Ð:\"D\",ð:\"d\",È:\"E\",É:\"E\",Ê:\"E\",Ë:\"E\",è:\"e\",é:\"e\",ê:\"e\",ë:\"e\",Ì:\"I\",Í:\"I\",Î:\"I\",Ï:\"I\",ì:\"i\",í:\"i\",î:\"i\",ï:\"i\",Ñ:\"N\",ñ:\"n\",Ò:\"O\",Ó:\"O\",Ô:\"O\",Õ:\"O\",Ö:\"O\",Ø:\"O\",ò:\"o\",ó:\"o\",ô:\"o\",õ:\"o\",ö:\"o\",ø:\"o\",Ù:\"U\",Ú:\"U\",Û:\"U\",Ü:\"U\",ù:\"u\",ú:\"u\",û:\"u\",ü:\"u\",Ý:\"Y\",ý:\"y\",ÿ:\"y\",Æ:\"Ae\",æ:\"ae\",Þ:\"Th\",þ:\"th\",ß:\"ss\",Ā:\"A\",Ă:\"A\",Ą:\"A\",ā:\"a\",ă:\"a\",ą:\"a\",Ć:\"C\",Ĉ:\"C\",Ċ:\"C\",Č:\"C\",ć:\"c\",ĉ:\"c\",ċ:\"c\",č:\"c\",Ď:\"D\",Đ:\"D\",ď:\"d\",đ:\"d\",Ē:\"E\",Ĕ:\"E\",Ė:\"E\",Ę:\"E\",Ě:\"E\",ē:\"e\",ĕ:\"e\",ė:\"e\",ę:\"e\",ě:\"e\",Ĝ:\"G\",Ğ:\"G\",Ġ:\"G\",Ģ:\"G\",ĝ:\"g\",ğ:\"g\",ġ:\"g\",ģ:\"g\",Ĥ:\"H\",Ħ:\"H\",ĥ:\"h\",ħ:\"h\",Ĩ:\"I\",Ī:\"I\",Ĭ:\"I\",Į:\"I\",İ:\"I\",ĩ:\"i\",ī:\"i\",ĭ:\"i\",į:\"i\",ı:\"i\",Ĵ:\"J\",ĵ:\"j\",Ķ:\"K\",ķ:\"k\",ĸ:\"k\",Ĺ:\"L\",Ļ:\"L\",Ľ:\"L\",Ŀ:\"L\",Ł:\"L\",ĺ:\"l\",ļ:\"l\",ľ:\"l\",ŀ:\"l\",ł:\"l\",Ń:\"N\",Ņ:\"N\",Ň:\"N\",Ŋ:\"N\",ń:\"n\",ņ:\"n\",ň:\"n\",ŋ:\"n\",Ō:\"O\",Ŏ:\"O\",Ő:\"O\",ō:\"o\",ŏ:\"o\",ő:\"o\",Ŕ:\"R\",Ŗ:\"R\",Ř:\"R\",ŕ:\"r\",ŗ:\"r\",ř:\"r\",Ś:\"S\",Ŝ:\"S\",Ş:\"S\",Š:\"S\",ś:\"s\",ŝ:\"s\",ş:\"s\",š:\"s\",Ţ:\"T\",Ť:\"T\",Ŧ:\"T\",ţ:\"t\",ť:\"t\",ŧ:\"t\",Ũ:\"U\",Ū:\"U\",Ŭ:\"U\",Ů:\"U\",Ű:\"U\",Ų:\"U\",ũ:\"u\",ū:\"u\",ŭ:\"u\",ů:\"u\",ű:\"u\",ų:\"u\",Ŵ:\"W\",ŵ:\"w\",Ŷ:\"Y\",ŷ:\"y\",Ÿ:\"Y\",Ź:\"Z\",Ż:\"Z\",Ž:\"Z\",ź:\"z\",ż:\"z\",ž:\"z\",Ĳ:\"IJ\",ĳ:\"ij\",Œ:\"Oe\",œ:\"oe\",ŉ:\"'n\",ſ:\"s\"}),on=Ze({\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#39;\"});function an(t){return\"\\\\\"+ae[t];}function sn(t){return te.test(t);}function un(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t];}),n;}function ln(t,e){return function(n){return t(e(n));};}function cn(t,e){for(var n=-1,i=t.length,o=0,a=[];++n<i;){var s=t[n];s!==e&&s!==r||(t[n]=r,a[o++]=n);}return a;}function fn(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t;}),n;}function pn(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=[t,t];}),n;}function hn(t){return sn(t)?function(t){for(var e=Jt.lastIndex=0;Jt.test(t);)++e;return e;}(t):Ve(t);}function dn(t){return sn(t)?function(t){return t.match(Jt)||[];}(t):function(t){return t.split(\"\");}(t);}function gn(t){for(var e=t.length;e--&&rt.test(t.charAt(e)););return e;}var vn=Ze({\"&amp;\":\"&\",\"&lt;\":\"<\",\"&gt;\":\">\",\"&quot;\":'\"',\"&#39;\":\"'\"}),mn=function rt(bt){var _t,wt=(bt=null==bt?fe:mn.defaults(fe.Object(),bt,mn.pick(fe,ne))).Array,St=bt.Date,At=bt.Error,Mt=bt.Function,Ct=bt.Math,Pt=bt.Object,kt=bt.RegExp,Bt=bt.String,It=bt.TypeError,Tt=wt.prototype,Lt=Mt.prototype,Rt=Pt.prototype,Et=bt[\"__core-js_shared__\"],jt=Lt.toString,Ot=Rt.hasOwnProperty,Dt=0,Nt=(_t=/[^.]+$/.exec(Et&&Et.keys&&Et.keys.IE_PROTO||\"\"))?\"Symbol(src)_1.\"+_t:\"\",Vt=Rt.toString,qt=jt.call(Pt),Ft=fe._,zt=kt(\"^\"+jt.call(Ot).replace(tt,\"\\\\$&\").replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g,\"$1.*?\")+\"$\"),Ut=de?bt.Buffer:t,Wt=bt.Symbol,$t=bt.Uint8Array,Ht=Ut?Ut.allocUnsafe:t,Zt=ln(Pt.getPrototypeOf,Pt),Gt=Pt.create,Qt=Rt.propertyIsEnumerable,Jt=Tt.splice,te=Wt?Wt.isConcatSpreadable:t,ae=Wt?Wt.iterator:t,le=Wt?Wt.toStringTag:t,ce=function(){try{var t=po(Pt,\"defineProperty\");return t({},\"\",{}),t;}catch(t){}}(),pe=bt.clearTimeout!==fe.clearTimeout&&bt.clearTimeout,he=St&&St.now!==fe.Date.now&&St.now,ge=bt.setTimeout!==fe.setTimeout&&bt.setTimeout,ve=Ct.ceil,me=Ct.floor,_e=Pt.getOwnPropertySymbols,we=Ut?Ut.isBuffer:t,Ve=bt.isFinite,Ze=Tt.join,yn=ln(Pt.keys,Pt),xn=Ct.max,bn=Ct.min,_n=St.now,wn=bt.parseInt,Sn=Ct.random,An=Tt.reverse,Mn=po(bt,\"DataView\"),Cn=po(bt,\"Map\"),Pn=po(bt,\"Promise\"),kn=po(bt,\"Set\"),Bn=po(bt,\"WeakMap\"),In=po(Pt,\"create\"),Tn=Bn&&new Bn,Ln={},Rn=Vo(Mn),En=Vo(Cn),jn=Vo(Pn),On=Vo(kn),Dn=Vo(Bn),Nn=Wt?Wt.prototype:t,Vn=Nn?Nn.valueOf:t,qn=Nn?Nn.toString:t;function Fn(t){if(ns(t)&&!$a(t)&&!(t instanceof $n)){if(t instanceof Wn)return t;if(Ot.call(t,\"__wrapped__\"))return qo(t);}return new Wn(t);}var zn=function(){function e(){}return function(n){if(!es(n))return{};if(Gt)return Gt(n);e.prototype=n;var r=new e;return e.prototype=t,r;};}();function Un(){}function Wn(e,n){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=t;}function $n(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=p,this.__views__=[];}function Hn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1]);}}function Zn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1]);}}function Gn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1]);}}function Qn(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new Gn;++e<n;)this.add(t[e]);}function Xn(t){var e=this.__data__=new Zn(t);this.size=e.size;}function Yn(t,e){var n=$a(t),r=!n&&Wa(t),i=!n&&!r&&Qa(t),o=!n&&!r&&!i&&cs(t),a=n||r||i||o,s=a?Xe(t.length,Bt):[],u=s.length;for(var l in t)!e&&!Ot.call(t,l)||a&&(\"length\"==l||i&&(\"offset\"==l||\"parent\"==l)||o&&(\"buffer\"==l||\"byteLength\"==l||\"byteOffset\"==l)||bo(l,u))||s.push(l);return s;}function Jn(e){var n=e.length;return n?e[Qr(0,n-1)]:t;}function Kn(t,e){return Oo(Ii(t),ur(e,0,t.length));}function tr(t){return Oo(Ii(t));}function er(e,n,r){(r!==t&&!Fa(e[n],r)||r===t&&!(n in e))&&ar(e,n,r);}function nr(e,n,r){var i=e[n];Ot.call(e,n)&&Fa(i,r)&&(r!==t||n in e)||ar(e,n,r);}function rr(t,e){for(var n=t.length;n--;)if(Fa(t[n][0],e))return n;return-1;}function ir(t,e,n,r){return hr(t,function(t,i,o){e(r,t,n(t),o);}),r;}function or(t,e){return t&&Ti(e,Ls(e),t);}function ar(t,e,n){\"__proto__\"==e&&ce?ce(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n;}function sr(e,n){for(var r=-1,i=n.length,o=wt(i),a=null==e;++r<i;)o[r]=a?t:Ps(e,n[r]);return o;}function ur(e,n,r){return e==e&&(r!==t&&(e=e<=r?e:r),n!==t&&(e=e>=n?e:n)),e;}function lr(e,n,r,i,o,a){var s,u=1&n,l=2&n,c=4&n;if(r&&(s=o?r(e,i,o,a):r(e)),s!==t)return s;if(!es(e))return e;var f=$a(e);if(f){if(s=function(t){var e=t.length,n=new t.constructor(e);return e&&\"string\"==typeof t[0]&&Ot.call(t,\"index\")&&(n.index=t.index,n.input=t.input),n;}(e),!u)return Ii(e,s);}else{var p=vo(e),h=p==x||p==b;if(Qa(e))return Ai(e,u);if(p==S||p==d||h&&!o){if(s=l||h?{}:yo(e),!u)return l?function(t,e){return Ti(t,go(t),e);}(e,function(t,e){return t&&Ti(e,Rs(e),t);}(s,e)):function(t,e){return Ti(t,ho(t),e);}(e,or(s,e));}else{if(!oe[p])return o?e:{};s=function(t,e,n){var r,i=t.constructor;switch(e){case I:return Mi(t);case v:case m:return new i(+t);case T:return function(t,e){var n=e?Mi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength);}(t,n);case L:case R:case E:case j:case O:case D:case N:case V:case q:return Ci(t,n);case _:return new i;case w:case P:return new i(t);case M:return function(t){var e=new t.constructor(t.source,ft.exec(t));return e.lastIndex=t.lastIndex,e;}(t);case C:return new i;case k:return r=t,Vn?Pt(Vn.call(r)):{};}}(e,p,u);}}a||(a=new Xn);var g=a.get(e);if(g)return g;a.set(e,s),ss(e)?e.forEach(function(t){s.add(lr(t,n,r,t,e,a));}):rs(e)&&e.forEach(function(t,i){s.set(i,lr(t,n,r,i,e,a));});var y=f?t:(c?l?oo:io:l?Rs:Ls)(e);return ke(y||e,function(t,i){y&&(t=e[i=t]),nr(s,i,lr(t,n,r,i,e,a));}),s;}function cr(e,n,r){var i=r.length;if(null==e)return!i;for(e=Pt(e);i--;){var o=r[i],a=n[o],s=e[o];if(s===t&&!(o in e)||!a(s))return!1;}return!0;}function fr(n,r,i){if(\"function\"!=typeof n)throw new It(e);return Lo(function(){n.apply(t,i);},r);}function pr(t,e,n,r){var i=-1,o=Le,a=!0,s=t.length,u=[],l=e.length;if(!s)return u;n&&(e=Ee(e,Je(n))),r?(o=Re,a=!1):e.length>=200&&(o=tn,a=!1,e=new Qn(e));t:for(;++i<s;){var c=t[i],f=null==n?c:n(c);if(c=r||0!==c?c:0,a&&f==f){for(var p=l;p--;)if(e[p]===f)continue t;u.push(c);}else o(e,f,r)||u.push(c);}return u;}Fn.templateSettings={escape:G,evaluate:Q,interpolate:X,variable:\"\",imports:{_:Fn}},Fn.prototype=Un.prototype,Fn.prototype.constructor=Fn,Wn.prototype=zn(Un.prototype),Wn.prototype.constructor=Wn,$n.prototype=zn(Un.prototype),$n.prototype.constructor=$n,Hn.prototype.clear=function(){this.__data__=In?In(null):{},this.size=0;},Hn.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e;},Hn.prototype.get=function(e){var r=this.__data__;if(In){var i=r[e];return i===n?t:i;}return Ot.call(r,e)?r[e]:t;},Hn.prototype.has=function(e){var n=this.__data__;return In?n[e]!==t:Ot.call(n,e);},Hn.prototype.set=function(e,r){var i=this.__data__;return this.size+=this.has(e)?0:1,i[e]=In&&r===t?n:r,this;},Zn.prototype.clear=function(){this.__data__=[],this.size=0;},Zn.prototype.delete=function(t){var e=this.__data__,n=rr(e,t);return!(n<0||(n==e.length-1?e.pop():Jt.call(e,n,1),--this.size,0));},Zn.prototype.get=function(e){var n=this.__data__,r=rr(n,e);return r<0?t:n[r][1];},Zn.prototype.has=function(t){return rr(this.__data__,t)>-1;},Zn.prototype.set=function(t,e){var n=this.__data__,r=rr(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this;},Gn.prototype.clear=function(){this.size=0,this.__data__={hash:new Hn,map:new(Cn||Zn),string:new Hn};},Gn.prototype.delete=function(t){var e=co(this,t).delete(t);return this.size-=e?1:0,e;},Gn.prototype.get=function(t){return co(this,t).get(t);},Gn.prototype.has=function(t){return co(this,t).has(t);},Gn.prototype.set=function(t,e){var n=co(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this;},Qn.prototype.add=Qn.prototype.push=function(t){return this.__data__.set(t,n),this;},Qn.prototype.has=function(t){return this.__data__.has(t);},Xn.prototype.clear=function(){this.__data__=new Zn,this.size=0;},Xn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n;},Xn.prototype.get=function(t){return this.__data__.get(t);},Xn.prototype.has=function(t){return this.__data__.has(t);},Xn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Zn){var r=n.__data__;if(!Cn||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Gn(r);}return n.set(t,e),this.size=n.size,this;};var hr=Ei(_r),dr=Ei(wr,!0);function gr(t,e){var n=!0;return hr(t,function(t,r,i){return n=!!e(t,r,i);}),n;}function vr(e,n,r){for(var i=-1,o=e.length;++i<o;){var a=e[i],s=n(a);if(null!=s&&(u===t?s==s&&!ls(s):r(s,u)))var u=s,l=a;}return l;}function mr(t,e){var n=[];return hr(t,function(t,r,i){e(t,r,i)&&n.push(t);}),n;}function yr(t,e,n,r,i){var o=-1,a=t.length;for(n||(n=xo),i||(i=[]);++o<a;){var s=t[o];e>0&&n(s)?e>1?yr(s,e-1,n,r,i):je(i,s):r||(i[i.length]=s);}return i;}var xr=ji(),br=ji(!0);function _r(t,e){return t&&xr(t,e,Ls);}function wr(t,e){return t&&br(t,e,Ls);}function Sr(t,e){return Te(e,function(e){return Ja(t[e]);});}function Ar(e,n){for(var r=0,i=(n=bi(n,e)).length;null!=e&&r<i;)e=e[No(n[r++])];return r&&r==i?e:t;}function Mr(t,e,n){var r=e(t);return $a(t)?r:je(r,n(t));}function Cr(e){return null==e?e===t?\"[object Undefined]\":\"[object Null]\":le&&le in Pt(e)?function(e){var n=Ot.call(e,le),r=e[le];try{e[le]=t;var i=!0;}catch(t){}var o=Vt.call(e);return i&&(n?e[le]=r:delete e[le]),o;}(e):function(t){return Vt.call(t);}(e);}function Pr(t,e){return t>e;}function kr(t,e){return null!=t&&Ot.call(t,e);}function Br(t,e){return null!=t&&e in Pt(t);}function Ir(e,n,r){for(var i=r?Re:Le,o=e[0].length,a=e.length,s=a,u=wt(a),l=1/0,c=[];s--;){var f=e[s];s&&n&&(f=Ee(f,Je(n))),l=bn(f.length,l),u[s]=!r&&(n||o>=120&&f.length>=120)?new Qn(s&&f):t;}f=e[0];var p=-1,h=u[0];t:for(;++p<o&&c.length<l;){var d=f[p],g=n?n(d):d;if(d=r||0!==d?d:0,!(h?tn(h,g):i(c,g,r))){for(s=a;--s;){var v=u[s];if(!(v?tn(v,g):i(e[s],g,r)))continue t;}h&&h.push(g),c.push(d);}}return c;}function Tr(e,n,r){var i=null==(e=Bo(e,n=bi(n,e)))?e:e[No(Yo(n))];return null==i?t:Ce(i,e,r);}function Lr(t){return ns(t)&&Cr(t)==d;}function Rr(e,n,r,i,o){return e===n||(null==e||null==n||!ns(e)&&!ns(n)?e!=e&&n!=n:function(e,n,r,i,o,a){var s=$a(e),u=$a(n),l=s?g:vo(e),c=u?g:vo(n),f=(l=l==d?S:l)==S,p=(c=c==d?S:c)==S,h=l==c;if(h&&Qa(e)){if(!Qa(n))return!1;s=!0,f=!1;}if(h&&!f)return a||(a=new Xn),s||cs(e)?no(e,n,r,i,o,a):function(t,e,n,r,i,o,a){switch(n){case T:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case I:return!(t.byteLength!=e.byteLength||!o(new $t(t),new $t(e)));case v:case m:case w:return Fa(+t,+e);case y:return t.name==e.name&&t.message==e.message;case M:case P:return t==e+\"\";case _:var s=un;case C:var u=1&r;if(s||(s=fn),t.size!=e.size&&!u)return!1;var l=a.get(t);if(l)return l==e;r|=2,a.set(t,e);var c=no(s(t),s(e),r,i,o,a);return a.delete(t),c;case k:if(Vn)return Vn.call(t)==Vn.call(e);}return!1;}(e,n,l,r,i,o,a);if(!(1&r)){var x=f&&Ot.call(e,\"__wrapped__\"),b=p&&Ot.call(n,\"__wrapped__\");if(x||b){var A=x?e.value():e,B=b?n.value():n;return a||(a=new Xn),o(A,B,r,i,a);}}return!!h&&(a||(a=new Xn),function(e,n,r,i,o,a){var s=1&r,u=io(e),l=u.length,c=io(n),f=c.length;if(l!=f&&!s)return!1;for(var p=l;p--;){var h=u[p];if(!(s?h in n:Ot.call(n,h)))return!1;}var d=a.get(e),g=a.get(n);if(d&&g)return d==n&&g==e;var v=!0;a.set(e,n),a.set(n,e);for(var m=s;++p<l;){var y=e[h=u[p]],x=n[h];if(i)var b=s?i(x,y,h,n,e,a):i(y,x,h,e,n,a);if(!(b===t?y===x||o(y,x,r,i,a):b)){v=!1;break;}m||(m=\"constructor\"==h);}if(v&&!m){var _=e.constructor,w=n.constructor;_==w||!(\"constructor\"in e)||!(\"constructor\"in n)||\"function\"==typeof _&&_ instanceof _&&\"function\"==typeof w&&w instanceof w||(v=!1);}return a.delete(e),a.delete(n),v;}(e,n,r,i,o,a));}(e,n,r,i,Rr,o));}function Er(e,n,r,i){var o=r.length,a=o,s=!i;if(null==e)return!a;for(e=Pt(e);o--;){var u=r[o];if(s&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1;}for(;++o<a;){var l=(u=r[o])[0],c=e[l],f=u[1];if(s&&u[2]){if(c===t&&!(l in e))return!1;}else{var p=new Xn;if(i)var h=i(c,f,l,e,n,p);if(!(h===t?Rr(f,c,3,i,p):h))return!1;}}return!0;}function jr(t){return!(!es(t)||(e=t,Nt&&Nt in e))&&(Ja(t)?zt:dt).test(Vo(t));var e;}function Or(t){return\"function\"==typeof t?t:null==t?iu:\"object\"==typeof t?$a(t)?zr(t[0],t[1]):Fr(t):hu(t);}function Dr(t){if(!Mo(t))return yn(t);var e=[];for(var n in Pt(t))Ot.call(t,n)&&\"constructor\"!=n&&e.push(n);return e;}function Nr(t){if(!es(t))return function(t){var e=[];if(null!=t)for(var n in Pt(t))e.push(n);return e;}(t);var e=Mo(t),n=[];for(var r in t)(\"constructor\"!=r||!e&&Ot.call(t,r))&&n.push(r);return n;}function Vr(t,e){return t<e;}function qr(t,e){var n=-1,r=Za(t)?wt(t.length):[];return hr(t,function(t,i,o){r[++n]=e(t,i,o);}),r;}function Fr(t){var e=fo(t);return 1==e.length&&e[0][2]?Po(e[0][0],e[0][1]):function(n){return n===t||Er(n,t,e);};}function zr(e,n){return wo(e)&&Co(n)?Po(No(e),n):function(r){var i=Ps(r,e);return i===t&&i===n?ks(r,e):Rr(n,i,3);};}function Ur(e,n,r,i,o){e!==n&&xr(n,function(a,s){if(o||(o=new Xn),es(a))!function(e,n,r,i,o,a,s){var u=Io(e,r),l=Io(n,r),c=s.get(l);if(c)er(e,r,c);else{var f=a?a(u,l,r+\"\",e,n,s):t,p=f===t;if(p){var h=$a(l),d=!h&&Qa(l),g=!h&&!d&&cs(l);f=l,h||d||g?$a(u)?f=u:Ga(u)?f=Ii(u):d?(p=!1,f=Ai(l,!0)):g?(p=!1,f=Ci(l,!0)):f=[]:os(l)||Wa(l)?(f=u,Wa(u)?f=ys(u):es(u)&&!Ja(u)||(f=yo(l))):p=!1;}p&&(s.set(l,f),o(f,l,i,a,s),s.delete(l)),er(e,r,f);}}(e,n,s,r,Ur,i,o);else{var u=i?i(Io(e,s),a,s+\"\",e,n,o):t;u===t&&(u=a),er(e,s,u);}},Rs);}function Wr(e,n){var r=e.length;if(r)return bo(n+=n<0?r:0,r)?e[n]:t;}function $r(t,e,n){e=e.length?Ee(e,function(t){return $a(t)?function(e){return Ar(e,1===t.length?t[0]:t);}:t;}):[iu];var r=-1;e=Ee(e,Je(lo()));var i=qr(t,function(t,n,i){var o=Ee(e,function(e){return e(t);});return{criteria:o,index:++r,value:t};});return function(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t;}(i,function(t,e){return function(t,e,n){for(var r=-1,i=t.criteria,o=e.criteria,a=i.length,s=n.length;++r<a;){var u=Pi(i[r],o[r]);if(u)return r>=s?u:u*(\"desc\"==n[r]?-1:1);}return t.index-e.index;}(t,e,n);});}function Hr(t,e,n){for(var r=-1,i=e.length,o={};++r<i;){var a=e[r],s=Ar(t,a);n(s,a)&&ti(o,bi(a,t),s);}return o;}function Zr(t,e,n,r){var i=r?Ue:ze,o=-1,a=e.length,s=t;for(t===e&&(e=Ii(e)),n&&(s=Ee(t,Je(n)));++o<a;)for(var u=0,l=e[o],c=n?n(l):l;(u=i(s,c,u,r))>-1;)s!==t&&Jt.call(s,u,1),Jt.call(t,u,1);return t;}function Gr(t,e){for(var n=t?e.length:0,r=n-1;n--;){var i=e[n];if(n==r||i!==o){var o=i;bo(i)?Jt.call(t,i,1):pi(t,i);}}return t;}function Qr(t,e){return t+me(Sn()*(e-t+1));}function Xr(t,e){var n=\"\";if(!t||e<1||e>c)return n;do{e%2&&(n+=t),(e=me(e/2))&&(t+=t);}while(e)return n;}function Yr(t,e){return Ro(ko(t,e,iu),t+\"\");}function Jr(t){return Jn(Fs(t));}function Kr(t,e){var n=Fs(t);return Oo(n,ur(e,0,n.length));}function ti(e,n,r,i){if(!es(e))return e;for(var o=-1,a=(n=bi(n,e)).length,s=a-1,u=e;null!=u&&++o<a;){var l=No(n[o]),c=r;if(\"__proto__\"===l||\"constructor\"===l||\"prototype\"===l)return e;if(o!=s){var f=u[l];(c=i?i(f,l,u):t)===t&&(c=es(f)?f:bo(n[o+1])?[]:{});}nr(u,l,c),u=u[l];}return e;}var ei=Tn?function(t,e){return Tn.set(t,e),t;}:iu,ni=ce?function(t,e){return ce(t,\"toString\",{configurable:!0,enumerable:!1,value:eu(e),writable:!0});}:iu;function ri(t){return Oo(Fs(t));}function ii(t,e,n){var r=-1,i=t.length;e<0&&(e=-e>i?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var o=wt(i);++r<i;)o[r]=t[r+e];return o;}function oi(t,e){var n;return hr(t,function(t,r,i){return!(n=e(t,r,i));}),!!n;}function ai(t,e,n){var r=0,i=null==t?r:t.length;if(\"number\"==typeof e&&e==e&&i<=2147483647){for(;r<i;){var o=r+i>>>1,a=t[o];null!==a&&!ls(a)&&(n?a<=e:a<e)?r=o+1:i=o;}return i;}return si(t,e,iu,n);}function si(e,n,r,i){var o=0,a=null==e?0:e.length;if(0===a)return 0;for(var s=(n=r(n))!=n,u=null===n,l=ls(n),c=n===t;o<a;){var f=me((o+a)/2),p=r(e[f]),h=p!==t,d=null===p,g=p==p,v=ls(p);if(s)var m=i||g;else m=c?g&&(i||h):u?g&&h&&(i||!d):l?g&&h&&!d&&(i||!v):!d&&!v&&(i?p<=n:p<n);m?o=f+1:a=f;}return bn(a,4294967294);}function ui(t,e){for(var n=-1,r=t.length,i=0,o=[];++n<r;){var a=t[n],s=e?e(a):a;if(!n||!Fa(s,u)){var u=s;o[i++]=0===a?0:a;}}return o;}function li(t){return\"number\"==typeof t?t:ls(t)?f:+t;}function ci(t){if(\"string\"==typeof t)return t;if($a(t))return Ee(t,ci)+\"\";if(ls(t))return qn?qn.call(t):\"\";var e=t+\"\";return\"0\"==e&&1/t==-1/0?\"-0\":e;}function fi(t,e,n){var r=-1,i=Le,o=t.length,a=!0,s=[],u=s;if(n)a=!1,i=Re;else if(o>=200){var l=e?null:Xi(t);if(l)return fn(l);a=!1,i=tn,u=new Qn;}else u=e?[]:s;t:for(;++r<o;){var c=t[r],f=e?e(c):c;if(c=n||0!==c?c:0,a&&f==f){for(var p=u.length;p--;)if(u[p]===f)continue t;e&&u.push(f),s.push(c);}else i(u,f,n)||(u!==s&&u.push(f),s.push(c));}return s;}function pi(t,e){return null==(t=Bo(t,e=bi(e,t)))||delete t[No(Yo(e))];}function hi(t,e,n,r){return ti(t,e,n(Ar(t,e)),r);}function di(t,e,n,r){for(var i=t.length,o=r?i:-1;(r?o--:++o<i)&&e(t[o],o,t););return n?ii(t,r?0:o,r?o+1:i):ii(t,r?o+1:0,r?i:o);}function gi(t,e){var n=t;return n instanceof $n&&(n=n.value()),Oe(e,function(t,e){return e.func.apply(e.thisArg,je([t],e.args));},n);}function vi(t,e,n){var r=t.length;if(r<2)return r?fi(t[0]):[];for(var i=-1,o=wt(r);++i<r;)for(var a=t[i],s=-1;++s<r;)s!=i&&(o[i]=pr(o[i]||a,t[s],e,n));return fi(yr(o,1),e,n);}function mi(e,n,r){for(var i=-1,o=e.length,a=n.length,s={};++i<o;){var u=i<a?n[i]:t;r(s,e[i],u);}return s;}function yi(t){return Ga(t)?t:[];}function xi(t){return\"function\"==typeof t?t:iu;}function bi(t,e){return $a(t)?t:wo(t,e)?[t]:Do(xs(t));}var _i=Yr;function wi(e,n,r){var i=e.length;return r=r===t?i:r,!n&&r>=i?e:ii(e,n,r);}var Si=pe||function(t){return fe.clearTimeout(t);};function Ai(t,e){if(e)return t.slice();var n=t.length,r=Ht?Ht(n):new t.constructor(n);return t.copy(r),r;}function Mi(t){var e=new t.constructor(t.byteLength);return new $t(e).set(new $t(t)),e;}function Ci(t,e){var n=e?Mi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length);}function Pi(e,n){if(e!==n){var r=e!==t,i=null===e,o=e==e,a=ls(e),s=n!==t,u=null===n,l=n==n,c=ls(n);if(!u&&!c&&!a&&e>n||a&&s&&l&&!u&&!c||i&&s&&l||!r&&l||!o)return 1;if(!i&&!a&&!c&&e<n||c&&r&&o&&!i&&!a||u&&r&&o||!s&&o||!l)return-1;}return 0;}function ki(t,e,n,r){for(var i=-1,o=t.length,a=n.length,s=-1,u=e.length,l=xn(o-a,0),c=wt(u+l),f=!r;++s<u;)c[s]=e[s];for(;++i<a;)(f||i<o)&&(c[n[i]]=t[i]);for(;l--;)c[s++]=t[i++];return c;}function Bi(t,e,n,r){for(var i=-1,o=t.length,a=-1,s=n.length,u=-1,l=e.length,c=xn(o-s,0),f=wt(c+l),p=!r;++i<c;)f[i]=t[i];for(var h=i;++u<l;)f[h+u]=e[u];for(;++a<s;)(p||i<o)&&(f[h+n[a]]=t[i++]);return f;}function Ii(t,e){var n=-1,r=t.length;for(e||(e=wt(r));++n<r;)e[n]=t[n];return e;}function Ti(e,n,r,i){var o=!r;r||(r={});for(var a=-1,s=n.length;++a<s;){var u=n[a],l=i?i(r[u],e[u],u,r,e):t;l===t&&(l=e[u]),o?ar(r,u,l):nr(r,u,l);}return r;}function Li(t,e){return function(n,r){var i=$a(n)?Pe:ir,o=e?e():{};return i(n,t,lo(r,2),o);};}function Ri(e){return Yr(function(n,r){var i=-1,o=r.length,a=o>1?r[o-1]:t,s=o>2?r[2]:t;for(a=e.length>3&&\"function\"==typeof a?(o--,a):t,s&&_o(r[0],r[1],s)&&(a=o<3?t:a,o=1),n=Pt(n);++i<o;){var u=r[i];u&&e(n,u,i,a);}return n;});}function Ei(t,e){return function(n,r){if(null==n)return n;if(!Za(n))return t(n,r);for(var i=n.length,o=e?i:-1,a=Pt(n);(e?o--:++o<i)&&!1!==r(a[o],o,a););return n;};}function ji(t){return function(e,n,r){for(var i=-1,o=Pt(e),a=r(e),s=a.length;s--;){var u=a[t?s:++i];if(!1===n(o[u],u,o))break;}return e;};}function Oi(e){return function(n){var r=sn(n=xs(n))?dn(n):t,i=r?r[0]:n.charAt(0),o=r?wi(r,1).join(\"\"):n.slice(1);return i[e]()+o;};}function Di(t){return function(e){return Oe(Js(Ws(e).replace(Xt,\"\")),t,\"\");};}function Ni(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6]);}var n=zn(t.prototype),r=t.apply(n,e);return es(r)?r:n;};}function Vi(e){return function(n,r,i){var o=Pt(n);if(!Za(n)){var a=lo(r,3);n=Ls(n),r=function(t){return a(o[t],t,o);};}var s=e(n,r,i);return s>-1?o[a?n[s]:s]:t;};}function qi(n){return ro(function(r){var i=r.length,o=i,a=Wn.prototype.thru;for(n&&r.reverse();o--;){var s=r[o];if(\"function\"!=typeof s)throw new It(e);if(a&&!u&&\"wrapper\"==so(s))var u=new Wn([],!0);}for(o=u?o:i;++o<i;){var l=so(s=r[o]),c=\"wrapper\"==l?ao(s):t;u=c&&So(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?u[so(c[0])].apply(u,c[3]):1==s.length&&So(s)?u[l]():u.thru(s);}return function(){var t=arguments,e=t[0];if(u&&1==t.length&&$a(e))return u.plant(e).value();for(var n=0,o=i?r[n].apply(this,t):e;++n<i;)o=r[n].call(this,o);return o;};});}function Fi(e,n,r,i,o,a,u,l,c,f){var p=n&s,h=1&n,d=2&n,g=24&n,v=512&n,m=d?t:Ni(e);return function s(){for(var y=arguments.length,x=wt(y),b=y;b--;)x[b]=arguments[b];if(g)var _=uo(s),w=function(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r;}(x,_);if(i&&(x=ki(x,i,o,g)),a&&(x=Bi(x,a,u,g)),y-=w,g&&y<f){var S=cn(x,_);return Gi(e,n,Fi,s.placeholder,r,x,S,l,c,f-y);}var A=h?r:this,M=d?A[e]:e;return y=x.length,l?x=function(e,n){for(var r=e.length,i=bn(n.length,r),o=Ii(e);i--;){var a=n[i];e[i]=bo(a,r)?o[a]:t;}return e;}(x,l):v&&y>1&&x.reverse(),p&&c<y&&(x.length=c),this&&this!==fe&&this instanceof s&&(M=m||Ni(M)),M.apply(A,x);};}function zi(t,e){return function(n,r){return function(t,e,n,r){return _r(t,function(t,i,o){e(r,n(t),i,o);}),r;}(n,t,e(r),{});};}function Ui(e,n){return function(r,i){var o;if(r===t&&i===t)return n;if(r!==t&&(o=r),i!==t){if(o===t)return i;\"string\"==typeof r||\"string\"==typeof i?(r=ci(r),i=ci(i)):(r=li(r),i=li(i)),o=e(r,i);}return o;};}function Wi(t){return ro(function(e){return e=Ee(e,Je(lo())),Yr(function(n){var r=this;return t(e,function(t){return Ce(t,r,n);});});});}function $i(e,n){var r=(n=n===t?\" \":ci(n)).length;if(r<2)return r?Xr(n,e):n;var i=Xr(n,ve(e/hn(n)));return sn(n)?wi(dn(i),0,e).join(\"\"):i.slice(0,e);}function Hi(e){return function(n,r,i){return i&&\"number\"!=typeof i&&_o(n,r,i)&&(r=i=t),n=ds(n),r===t?(r=n,n=0):r=ds(r),function(t,e,n,r){for(var i=-1,o=xn(ve((e-t)/(n||1)),0),a=wt(o);o--;)a[r?o:++i]=t,t+=n;return a;}(n,r,i=i===t?n<r?1:-1:ds(i),e);};}function Zi(t){return function(e,n){return\"string\"==typeof e&&\"string\"==typeof n||(e=ms(e),n=ms(n)),t(e,n);};}function Gi(e,n,r,i,s,u,l,c,f,p){var h=8&n;n|=h?o:a,4&(n&=~(h?a:o))||(n&=-4);var d=[e,n,s,h?u:t,h?l:t,h?t:u,h?t:l,c,f,p],g=r.apply(t,d);return So(e)&&To(g,d),g.placeholder=i,Eo(g,e,n);}function Qi(t){var e=Ct[t];return function(t,n){if(t=ms(t),(n=null==n?0:bn(gs(n),292))&&Ve(t)){var r=(xs(t)+\"e\").split(\"e\");return+((r=(xs(e(r[0]+\"e\"+(+r[1]+n)))+\"e\").split(\"e\"))[0]+\"e\"+(+r[1]-n));}return e(t);};}var Xi=kn&&1/fn(new kn([,-0]))[1]==l?function(t){return new kn(t);}:lu;function Yi(t){return function(e){var n=vo(e);return n==_?un(e):n==C?pn(e):function(t,e){return Ee(e,function(e){return[e,t[e]];});}(e,t(e));};}function Ji(n,l,c,f,p,h,d,g){var v=2&l;if(!v&&\"function\"!=typeof n)throw new It(e);var m=f?f.length:0;if(m||(l&=-97,f=p=t),d=d===t?d:xn(gs(d),0),g=g===t?g:gs(g),m-=p?p.length:0,l&a){var y=f,x=p;f=p=t;}var b=v?t:ao(n),_=[n,l,c,f,p,y,x,h,d,g];if(b&&function(t,e){var n=t[1],i=e[1],o=n|i,a=o<131,l=i==s&&8==n||i==s&&n==u&&t[7].length<=e[8]||384==i&&e[7].length<=e[8]&&8==n;if(!a&&!l)return t;1&i&&(t[2]=e[2],o|=1&n?0:4);var c=e[3];if(c){var f=t[3];t[3]=f?ki(f,c,e[4]):c,t[4]=f?cn(t[3],r):e[4];}(c=e[5])&&(f=t[5],t[5]=f?Bi(f,c,e[6]):c,t[6]=f?cn(t[5],r):e[6]),(c=e[7])&&(t[7]=c),i&s&&(t[8]=null==t[8]?e[8]:bn(t[8],e[8])),null==t[9]&&(t[9]=e[9]),t[0]=e[0],t[1]=o;}(_,b),n=_[0],l=_[1],c=_[2],f=_[3],p=_[4],!(g=_[9]=_[9]===t?v?0:n.length:xn(_[9]-m,0))&&24&l&&(l&=-25),l&&1!=l)w=8==l||l==i?function(e,n,r){var i=Ni(e);return function o(){for(var a=arguments.length,s=wt(a),u=a,l=uo(o);u--;)s[u]=arguments[u];var c=a<3&&s[0]!==l&&s[a-1]!==l?[]:cn(s,l);return(a-=c.length)<r?Gi(e,n,Fi,o.placeholder,t,s,c,t,t,r-a):Ce(this&&this!==fe&&this instanceof o?i:e,this,s);};}(n,l,g):l!=o&&33!=l||p.length?Fi.apply(t,_):function(t,e,n,r){var i=1&e,o=Ni(t);return function e(){for(var a=-1,s=arguments.length,u=-1,l=r.length,c=wt(l+s),f=this&&this!==fe&&this instanceof e?o:t;++u<l;)c[u]=r[u];for(;s--;)c[u++]=arguments[++a];return Ce(f,i?n:this,c);};}(n,l,c,f);else var w=function(t,e,n){var r=1&e,i=Ni(t);return function e(){return(this&&this!==fe&&this instanceof e?i:t).apply(r?n:this,arguments);};}(n,l,c);return Eo((b?ei:To)(w,_),n,l);}function Ki(e,n,r,i){return e===t||Fa(e,Rt[r])&&!Ot.call(i,r)?n:e;}function to(e,n,r,i,o,a){return es(e)&&es(n)&&(a.set(n,e),Ur(e,n,t,to,a),a.delete(n)),e;}function eo(e){return os(e)?t:e;}function no(e,n,r,i,o,a){var s=1&r,u=e.length,l=n.length;if(u!=l&&!(s&&l>u))return!1;var c=a.get(e),f=a.get(n);if(c&&f)return c==n&&f==e;var p=-1,h=!0,d=2&r?new Qn:t;for(a.set(e,n),a.set(n,e);++p<u;){var g=e[p],v=n[p];if(i)var m=s?i(v,g,p,n,e,a):i(g,v,p,e,n,a);if(m!==t){if(m)continue;h=!1;break;}if(d){if(!Ne(n,function(t,e){if(!tn(d,e)&&(g===t||o(g,t,r,i,a)))return d.push(e);})){h=!1;break;}}else if(g!==v&&!o(g,v,r,i,a)){h=!1;break;}}return a.delete(e),a.delete(n),h;}function ro(e){return Ro(ko(e,t,Ho),e+\"\");}function io(t){return Mr(t,Ls,ho);}function oo(t){return Mr(t,Rs,go);}var ao=Tn?function(t){return Tn.get(t);}:lu;function so(t){for(var e=t.name+\"\",n=Ln[e],r=Ot.call(Ln,e)?n.length:0;r--;){var i=n[r],o=i.func;if(null==o||o==t)return i.name;}return e;}function uo(t){return(Ot.call(Fn,\"placeholder\")?Fn:t).placeholder;}function lo(){var t=Fn.iteratee||ou;return t=t===ou?Or:t,arguments.length?t(arguments[0],arguments[1]):t;}function co(t,e){var n,r,i=t.__data__;return(\"string\"==(r=typeof(n=e))||\"number\"==r||\"symbol\"==r||\"boolean\"==r?\"__proto__\"!==n:null===n)?i[\"string\"==typeof e?\"string\":\"hash\"]:i.map;}function fo(t){for(var e=Ls(t),n=e.length;n--;){var r=e[n],i=t[r];e[n]=[r,i,Co(i)];}return e;}function po(e,n){var r=function(e,n){return null==e?t:e[n];}(e,n);return jr(r)?r:t;}var ho=_e?function(t){return null==t?[]:(t=Pt(t),Te(_e(t),function(e){return Qt.call(t,e);}));}:vu,go=_e?function(t){for(var e=[];t;)je(e,ho(t)),t=Zt(t);return e;}:vu,vo=Cr;function mo(t,e,n){for(var r=-1,i=(e=bi(e,t)).length,o=!1;++r<i;){var a=No(e[r]);if(!(o=null!=t&&n(t,a)))break;t=t[a];}return o||++r!=i?o:!!(i=null==t?0:t.length)&&ts(i)&&bo(a,i)&&($a(t)||Wa(t));}function yo(t){return\"function\"!=typeof t.constructor||Mo(t)?{}:zn(Zt(t));}function xo(t){return $a(t)||Wa(t)||!!(te&&t&&t[te]);}function bo(t,e){var n=typeof t;return!!(e=null==e?c:e)&&(\"number\"==n||\"symbol\"!=n&&vt.test(t))&&t>-1&&t%1==0&&t<e;}function _o(t,e,n){if(!es(n))return!1;var r=typeof e;return!!(\"number\"==r?Za(n)&&bo(e,n.length):\"string\"==r&&e in n)&&Fa(n[e],t);}function wo(t,e){if($a(t))return!1;var n=typeof t;return!(\"number\"!=n&&\"symbol\"!=n&&\"boolean\"!=n&&null!=t&&!ls(t))||J.test(t)||!Y.test(t)||null!=e&&t in Pt(e);}function So(t){var e=so(t),n=Fn[e];if(\"function\"!=typeof n||!(e in $n.prototype))return!1;if(t===n)return!0;var r=ao(n);return!!r&&t===r[0];}(Mn&&vo(new Mn(new ArrayBuffer(1)))!=T||Cn&&vo(new Cn)!=_||Pn&&vo(Pn.resolve())!=A||kn&&vo(new kn)!=C||Bn&&vo(new Bn)!=B)&&(vo=function(e){var n=Cr(e),r=n==S?e.constructor:t,i=r?Vo(r):\"\";if(i)switch(i){case Rn:return T;case En:return _;case jn:return A;case On:return C;case Dn:return B;}return n;});var Ao=Et?Ja:mu;function Mo(t){var e=t&&t.constructor;return t===(\"function\"==typeof e&&e.prototype||Rt);}function Co(t){return t==t&&!es(t);}function Po(e,n){return function(r){return null!=r&&r[e]===n&&(n!==t||e in Pt(r));};}function ko(e,n,r){return n=xn(n===t?e.length-1:n,0),function(){for(var t=arguments,i=-1,o=xn(t.length-n,0),a=wt(o);++i<o;)a[i]=t[n+i];i=-1;for(var s=wt(n+1);++i<n;)s[i]=t[i];return s[n]=r(a),Ce(e,this,s);};}function Bo(t,e){return e.length<2?t:Ar(t,ii(e,0,-1));}function Io(t,e){if((\"constructor\"!==e||\"function\"!=typeof t[e])&&\"__proto__\"!=e)return t[e];}var To=jo(ei),Lo=ge||function(t,e){return fe.setTimeout(t,e);},Ro=jo(ni);function Eo(t,e,n){var r=e+\"\";return Ro(t,function(t,e){var n=e.length;if(!n)return t;var r=n-1;return e[r]=(n>1?\"& \":\"\")+e[r],e=e.join(n>2?\", \":\" \"),t.replace(it,\"{\\n/* [wrapped with \"+e+\"] */\\n\");}(r,function(t,e){return ke(h,function(n){var r=\"_.\"+n[0];e&n[1]&&!Le(t,r)&&t.push(r);}),t.sort();}(function(t){var e=t.match(ot);return e?e[1].split(at):[];}(r),n)));}function jo(e){var n=0,r=0;return function(){var i=_n(),o=16-(i-r);if(r=i,o>0){if(++n>=800)return arguments[0];}else n=0;return e.apply(t,arguments);};}function Oo(e,n){var r=-1,i=e.length,o=i-1;for(n=n===t?i:n;++r<n;){var a=Qr(r,o),s=e[a];e[a]=e[r],e[r]=s;}return e.length=n,e;}var Do=function(t){var e=ja(t,function(t){return 500===n.size&&n.clear(),t;}),n=e.cache;return e;}(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(\"\"),t.replace(K,function(t,n,r,i){e.push(r?i.replace(lt,\"$1\"):n||t);}),e;});function No(t){if(\"string\"==typeof t||ls(t))return t;var e=t+\"\";return\"0\"==e&&1/t==-1/0?\"-0\":e;}function Vo(t){if(null!=t){try{return jt.call(t);}catch(t){}try{return t+\"\";}catch(t){}}return\"\";}function qo(t){if(t instanceof $n)return t.clone();var e=new Wn(t.__wrapped__,t.__chain__);return e.__actions__=Ii(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e;}var Fo=Yr(function(t,e){return Ga(t)?pr(t,yr(e,1,Ga,!0)):[];}),zo=Yr(function(e,n){var r=Yo(n);return Ga(r)&&(r=t),Ga(e)?pr(e,yr(n,1,Ga,!0),lo(r,2)):[];}),Uo=Yr(function(e,n){var r=Yo(n);return Ga(r)&&(r=t),Ga(e)?pr(e,yr(n,1,Ga,!0),t,r):[];});function Wo(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:gs(n);return i<0&&(i=xn(r+i,0)),Fe(t,lo(e,3),i);}function $o(e,n,r){var i=null==e?0:e.length;if(!i)return-1;var o=i-1;return r!==t&&(o=gs(r),o=r<0?xn(i+o,0):bn(o,i-1)),Fe(e,lo(n,3),o,!0);}function Ho(t){return null!=t&&t.length?yr(t,1):[];}function Zo(e){return e&&e.length?e[0]:t;}var Go=Yr(function(t){var e=Ee(t,yi);return e.length&&e[0]===t[0]?Ir(e):[];}),Qo=Yr(function(e){var n=Yo(e),r=Ee(e,yi);return n===Yo(r)?n=t:r.pop(),r.length&&r[0]===e[0]?Ir(r,lo(n,2)):[];}),Xo=Yr(function(e){var n=Yo(e),r=Ee(e,yi);return(n=\"function\"==typeof n?n:t)&&r.pop(),r.length&&r[0]===e[0]?Ir(r,t,n):[];});function Yo(e){var n=null==e?0:e.length;return n?e[n-1]:t;}var Jo=Yr(Ko);function Ko(t,e){return t&&t.length&&e&&e.length?Zr(t,e):t;}var ta=ro(function(t,e){var n=null==t?0:t.length,r=sr(t,e);return Gr(t,Ee(e,function(t){return bo(t,n)?+t:t;}).sort(Pi)),r;});function ea(t){return null==t?t:An.call(t);}var na=Yr(function(t){return fi(yr(t,1,Ga,!0));}),ra=Yr(function(e){var n=Yo(e);return Ga(n)&&(n=t),fi(yr(e,1,Ga,!0),lo(n,2));}),ia=Yr(function(e){var n=Yo(e);return n=\"function\"==typeof n?n:t,fi(yr(e,1,Ga,!0),t,n);});function oa(t){if(!t||!t.length)return[];var e=0;return t=Te(t,function(t){if(Ga(t))return e=xn(t.length,e),!0;}),Xe(e,function(e){return Ee(t,He(e));});}function aa(e,n){if(!e||!e.length)return[];var r=oa(e);return null==n?r:Ee(r,function(e){return Ce(n,t,e);});}var sa=Yr(function(t,e){return Ga(t)?pr(t,e):[];}),ua=Yr(function(t){return vi(Te(t,Ga));}),la=Yr(function(e){var n=Yo(e);return Ga(n)&&(n=t),vi(Te(e,Ga),lo(n,2));}),ca=Yr(function(e){var n=Yo(e);return n=\"function\"==typeof n?n:t,vi(Te(e,Ga),t,n);}),fa=Yr(oa),pa=Yr(function(e){var n=e.length,r=n>1?e[n-1]:t;return r=\"function\"==typeof r?(e.pop(),r):t,aa(e,r);});function ha(t){var e=Fn(t);return e.__chain__=!0,e;}function da(t,e){return e(t);}var ga=ro(function(e){var n=e.length,r=n?e[0]:0,i=this.__wrapped__,o=function(t){return sr(t,e);};return!(n>1||this.__actions__.length)&&i instanceof $n&&bo(r)?((i=i.slice(r,+r+(n?1:0))).__actions__.push({func:da,args:[o],thisArg:t}),new Wn(i,this.__chain__).thru(function(e){return n&&!e.length&&e.push(t),e;})):this.thru(o);}),va=Li(function(t,e,n){Ot.call(t,n)?++t[n]:ar(t,n,1);}),ma=Vi(Wo),ya=Vi($o);function xa(t,e){return($a(t)?ke:hr)(t,lo(e,3));}function ba(t,e){return($a(t)?Be:dr)(t,lo(e,3));}var _a=Li(function(t,e,n){Ot.call(t,n)?t[n].push(e):ar(t,n,[e]);}),wa=Yr(function(t,e,n){var r=-1,i=\"function\"==typeof e,o=Za(t)?wt(t.length):[];return hr(t,function(t){o[++r]=i?Ce(e,t,n):Tr(t,e,n);}),o;}),Sa=Li(function(t,e,n){ar(t,n,e);});function Aa(t,e){return($a(t)?Ee:qr)(t,lo(e,3));}var Ma=Li(function(t,e,n){t[n?0:1].push(e);},function(){return[[],[]];}),Ca=Yr(function(t,e){if(null==t)return[];var n=e.length;return n>1&&_o(t,e[0],e[1])?e=[]:n>2&&_o(e[0],e[1],e[2])&&(e=[e[0]]),$r(t,yr(e,1),[]);}),Pa=he||function(){return fe.Date.now();};function ka(e,n,r){return n=r?t:n,n=e&&null==n?e.length:n,Ji(e,s,t,t,t,t,n);}function Ba(n,r){var i;if(\"function\"!=typeof r)throw new It(e);return n=gs(n),function(){return--n>0&&(i=r.apply(this,arguments)),n<=1&&(r=t),i;};}var Ia=Yr(function(t,e,n){var r=1;if(n.length){var i=cn(n,uo(Ia));r|=o;}return Ji(t,r,e,n,i);}),Ta=Yr(function(t,e,n){var r=3;if(n.length){var i=cn(n,uo(Ta));r|=o;}return Ji(e,r,t,n,i);});function La(n,r,i){var o,a,s,u,l,c,f=0,p=!1,h=!1,d=!0;if(\"function\"!=typeof n)throw new It(e);function g(e){var r=o,i=a;return o=a=t,f=e,u=n.apply(i,r);}function v(e){var n=e-c;return c===t||n>=r||n<0||h&&e-f>=s;}function m(){var t=Pa();if(v(t))return y(t);l=Lo(m,function(t){var e=r-(t-c);return h?bn(e,s-(t-f)):e;}(t));}function y(e){return l=t,d&&o?g(e):(o=a=t,u);}function x(){var e=Pa(),n=v(e);if(o=arguments,a=this,c=e,n){if(l===t)return function(t){return f=t,l=Lo(m,r),p?g(t):u;}(c);if(h)return Si(l),l=Lo(m,r),g(c);}return l===t&&(l=Lo(m,r)),u;}return r=ms(r)||0,es(i)&&(p=!!i.leading,s=(h=\"maxWait\"in i)?xn(ms(i.maxWait)||0,r):s,d=\"trailing\"in i?!!i.trailing:d),x.cancel=function(){l!==t&&Si(l),f=0,o=c=a=l=t;},x.flush=function(){return l===t?u:y(Pa());},x;}var Ra=Yr(function(t,e){return fr(t,1,e);}),Ea=Yr(function(t,e,n){return fr(t,ms(e)||0,n);});function ja(t,n){if(\"function\"!=typeof t||null!=n&&\"function\"!=typeof n)throw new It(e);var r=function(){var e=arguments,i=n?n.apply(this,e):e[0],o=r.cache;if(o.has(i))return o.get(i);var a=t.apply(this,e);return r.cache=o.set(i,a)||o,a;};return r.cache=new(ja.Cache||Gn),r;}function Oa(t){if(\"function\"!=typeof t)throw new It(e);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2]);}return!t.apply(this,e);};}ja.Cache=Gn;var Da=_i(function(t,e){var n=(e=1==e.length&&$a(e[0])?Ee(e[0],Je(lo())):Ee(yr(e,1),Je(lo()))).length;return Yr(function(r){for(var i=-1,o=bn(r.length,n);++i<o;)r[i]=e[i].call(this,r[i]);return Ce(t,this,r);});}),Na=Yr(function(e,n){var r=cn(n,uo(Na));return Ji(e,o,t,n,r);}),Va=Yr(function(e,n){var r=cn(n,uo(Va));return Ji(e,a,t,n,r);}),qa=ro(function(e,n){return Ji(e,u,t,t,t,n);});function Fa(t,e){return t===e||t!=t&&e!=e;}var za=Zi(Pr),Ua=Zi(function(t,e){return t>=e;}),Wa=Lr(function(){return arguments;}())?Lr:function(t){return ns(t)&&Ot.call(t,\"callee\")&&!Qt.call(t,\"callee\");},$a=wt.isArray,Ha=ye?Je(ye):function(t){return ns(t)&&Cr(t)==I;};function Za(t){return null!=t&&ts(t.length)&&!Ja(t);}function Ga(t){return ns(t)&&Za(t);}var Qa=we||mu,Xa=xe?Je(xe):function(t){return ns(t)&&Cr(t)==m;};function Ya(t){if(!ns(t))return!1;var e=Cr(t);return e==y||\"[object DOMException]\"==e||\"string\"==typeof t.message&&\"string\"==typeof t.name&&!os(t);}function Ja(t){if(!es(t))return!1;var e=Cr(t);return e==x||e==b||\"[object AsyncFunction]\"==e||\"[object Proxy]\"==e;}function Ka(t){return\"number\"==typeof t&&t==gs(t);}function ts(t){return\"number\"==typeof t&&t>-1&&t%1==0&&t<=c;}function es(t){var e=typeof t;return null!=t&&(\"object\"==e||\"function\"==e);}function ns(t){return null!=t&&\"object\"==typeof t;}var rs=be?Je(be):function(t){return ns(t)&&vo(t)==_;};function is(t){return\"number\"==typeof t||ns(t)&&Cr(t)==w;}function os(t){if(!ns(t)||Cr(t)!=S)return!1;var e=Zt(t);if(null===e)return!0;var n=Ot.call(e,\"constructor\")&&e.constructor;return\"function\"==typeof n&&n instanceof n&&jt.call(n)==qt;}var as=Se?Je(Se):function(t){return ns(t)&&Cr(t)==M;},ss=Ae?Je(Ae):function(t){return ns(t)&&vo(t)==C;};function us(t){return\"string\"==typeof t||!$a(t)&&ns(t)&&Cr(t)==P;}function ls(t){return\"symbol\"==typeof t||ns(t)&&Cr(t)==k;}var cs=Me?Je(Me):function(t){return ns(t)&&ts(t.length)&&!!ie[Cr(t)];},fs=Zi(Vr),ps=Zi(function(t,e){return t<=e;});function hs(t){if(!t)return[];if(Za(t))return us(t)?dn(t):Ii(t);if(ae&&t[ae])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n;}(t[ae]());var e=vo(t);return(e==_?un:e==C?fn:Fs)(t);}function ds(t){return t?(t=ms(t))===l||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0;}function gs(t){var e=ds(t),n=e%1;return e==e?n?e-n:e:0;}function vs(t){return t?ur(gs(t),0,p):0;}function ms(t){if(\"number\"==typeof t)return t;if(ls(t))return f;if(es(t)){var e=\"function\"==typeof t.valueOf?t.valueOf():t;t=es(e)?e+\"\":e;}if(\"string\"!=typeof t)return 0===t?t:+t;t=Ye(t);var n=ht.test(t);return n||gt.test(t)?ue(t.slice(2),n?2:8):pt.test(t)?f:+t;}function ys(t){return Ti(t,Rs(t));}function xs(t){return null==t?\"\":ci(t);}var bs=Ri(function(t,e){if(Mo(e)||Za(e))Ti(e,Ls(e),t);else for(var n in e)Ot.call(e,n)&&nr(t,n,e[n]);}),_s=Ri(function(t,e){Ti(e,Rs(e),t);}),ws=Ri(function(t,e,n,r){Ti(e,Rs(e),t,r);}),Ss=Ri(function(t,e,n,r){Ti(e,Ls(e),t,r);}),As=ro(sr),Ms=Yr(function(e,n){e=Pt(e);var r=-1,i=n.length,o=i>2?n[2]:t;for(o&&_o(n[0],n[1],o)&&(i=1);++r<i;)for(var a=n[r],s=Rs(a),u=-1,l=s.length;++u<l;){var c=s[u],f=e[c];(f===t||Fa(f,Rt[c])&&!Ot.call(e,c))&&(e[c]=a[c]);}return e;}),Cs=Yr(function(e){return e.push(t,to),Ce(js,t,e);});function Ps(e,n,r){var i=null==e?t:Ar(e,n);return i===t?r:i;}function ks(t,e){return null!=t&&mo(t,e,Br);}var Bs=zi(function(t,e,n){null!=e&&\"function\"!=typeof e.toString&&(e=Vt.call(e)),t[e]=n;},eu(iu)),Is=zi(function(t,e,n){null!=e&&\"function\"!=typeof e.toString&&(e=Vt.call(e)),Ot.call(t,e)?t[e].push(n):t[e]=[n];},lo),Ts=Yr(Tr);function Ls(t){return Za(t)?Yn(t):Dr(t);}function Rs(t){return Za(t)?Yn(t,!0):Nr(t);}var Es=Ri(function(t,e,n){Ur(t,e,n);}),js=Ri(function(t,e,n,r){Ur(t,e,n,r);}),Os=ro(function(t,e){var n={};if(null==t)return n;var r=!1;e=Ee(e,function(e){return e=bi(e,t),r||(r=e.length>1),e;}),Ti(t,oo(t),n),r&&(n=lr(n,7,eo));for(var i=e.length;i--;)pi(n,e[i]);return n;}),Ds=ro(function(t,e){return null==t?{}:function(t,e){return Hr(t,e,function(e,n){return ks(t,n);});}(t,e);});function Ns(t,e){if(null==t)return{};var n=Ee(oo(t),function(t){return[t];});return e=lo(e),Hr(t,n,function(t,n){return e(t,n[0]);});}var Vs=Yi(Ls),qs=Yi(Rs);function Fs(t){return null==t?[]:Ke(t,Ls(t));}var zs=Di(function(t,e,n){return e=e.toLowerCase(),t+(n?Us(e):e);});function Us(t){return Ys(xs(t).toLowerCase());}function Ws(t){return(t=xs(t))&&t.replace(mt,rn).replace(Yt,\"\");}var $s=Di(function(t,e,n){return t+(n?\"-\":\"\")+e.toLowerCase();}),Hs=Di(function(t,e,n){return t+(n?\" \":\"\")+e.toLowerCase();}),Zs=Oi(\"toLowerCase\"),Gs=Di(function(t,e,n){return t+(n?\"_\":\"\")+e.toLowerCase();}),Qs=Di(function(t,e,n){return t+(n?\" \":\"\")+Ys(e);}),Xs=Di(function(t,e,n){return t+(n?\" \":\"\")+e.toUpperCase();}),Ys=Oi(\"toUpperCase\");function Js(e,n,r){return e=xs(e),(n=r?t:n)===t?function(t){return ee.test(t);}(e)?function(t){return t.match(Kt)||[];}(e):function(t){return t.match(st)||[];}(e):e.match(n)||[];}var Ks=Yr(function(e,n){try{return Ce(e,t,n);}catch(t){return Ya(t)?t:new At(t);}}),tu=ro(function(t,e){return ke(e,function(e){e=No(e),ar(t,e,Ia(t[e],t));}),t;});function eu(t){return function(){return t;};}var nu=qi(),ru=qi(!0);function iu(t){return t;}function ou(t){return Or(\"function\"==typeof t?t:lr(t,1));}var au=Yr(function(t,e){return function(n){return Tr(n,t,e);};}),su=Yr(function(t,e){return function(n){return Tr(t,n,e);};});function uu(t,e,n){var r=Ls(e),i=Sr(e,r);null!=n||es(e)&&(i.length||!r.length)||(n=e,e=t,t=this,i=Sr(e,Ls(e)));var o=!(es(n)&&\"chain\"in n&&!n.chain),a=Ja(t);return ke(i,function(n){var r=e[n];t[n]=r,a&&(t.prototype[n]=function(){var e=this.__chain__;if(o||e){var n=t(this.__wrapped__);return(n.__actions__=Ii(this.__actions__)).push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n;}return r.apply(t,je([this.value()],arguments));});}),t;}function lu(){}var cu=Wi(Ee),fu=Wi(Ie),pu=Wi(Ne);function hu(t){return wo(t)?He(No(t)):function(t){return function(e){return Ar(e,t);};}(t);}var du=Hi(),gu=Hi(!0);function vu(){return[];}function mu(){return!1;}var yu,xu=Ui(function(t,e){return t+e;},0),bu=Qi(\"ceil\"),_u=Ui(function(t,e){return t/e;},1),wu=Qi(\"floor\"),Su=Ui(function(t,e){return t*e;},1),Au=Qi(\"round\"),Mu=Ui(function(t,e){return t-e;},0);return Fn.after=function(t,n){if(\"function\"!=typeof n)throw new It(e);return t=gs(t),function(){if(--t<1)return n.apply(this,arguments);};},Fn.ary=ka,Fn.assign=bs,Fn.assignIn=_s,Fn.assignInWith=ws,Fn.assignWith=Ss,Fn.at=As,Fn.before=Ba,Fn.bind=Ia,Fn.bindAll=tu,Fn.bindKey=Ta,Fn.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return $a(t)?t:[t];},Fn.chain=ha,Fn.chunk=function(e,n,r){n=(r?_o(e,n,r):n===t)?1:xn(gs(n),0);var i=null==e?0:e.length;if(!i||n<1)return[];for(var o=0,a=0,s=wt(ve(i/n));o<i;)s[a++]=ii(e,o,o+=n);return s;},Fn.compact=function(t){for(var e=-1,n=null==t?0:t.length,r=0,i=[];++e<n;){var o=t[e];o&&(i[r++]=o);}return i;},Fn.concat=function(){var t=arguments.length;if(!t)return[];for(var e=wt(t-1),n=arguments[0],r=t;r--;)e[r-1]=arguments[r];return je($a(n)?Ii(n):[n],yr(e,1));},Fn.cond=function(t){var n=null==t?0:t.length,r=lo();return t=n?Ee(t,function(t){if(\"function\"!=typeof t[1])throw new It(e);return[r(t[0]),t[1]];}):[],Yr(function(e){for(var r=-1;++r<n;){var i=t[r];if(Ce(i[0],this,e))return Ce(i[1],this,e);}});},Fn.conforms=function(t){return function(t){var e=Ls(t);return function(n){return cr(n,t,e);};}(lr(t,1));},Fn.constant=eu,Fn.countBy=va,Fn.create=function(t,e){var n=zn(t);return null==e?n:or(n,e);},Fn.curry=function e(n,r,i){var o=Ji(n,8,t,t,t,t,t,r=i?t:r);return o.placeholder=e.placeholder,o;},Fn.curryRight=function e(n,r,o){var a=Ji(n,i,t,t,t,t,t,r=o?t:r);return a.placeholder=e.placeholder,a;},Fn.debounce=La,Fn.defaults=Ms,Fn.defaultsDeep=Cs,Fn.defer=Ra,Fn.delay=Ea,Fn.difference=Fo,Fn.differenceBy=zo,Fn.differenceWith=Uo,Fn.drop=function(e,n,r){var i=null==e?0:e.length;return i?ii(e,(n=r||n===t?1:gs(n))<0?0:n,i):[];},Fn.dropRight=function(e,n,r){var i=null==e?0:e.length;return i?ii(e,0,(n=i-(n=r||n===t?1:gs(n)))<0?0:n):[];},Fn.dropRightWhile=function(t,e){return t&&t.length?di(t,lo(e,3),!0,!0):[];},Fn.dropWhile=function(t,e){return t&&t.length?di(t,lo(e,3),!0):[];},Fn.fill=function(e,n,r,i){var o=null==e?0:e.length;return o?(r&&\"number\"!=typeof r&&_o(e,n,r)&&(r=0,i=o),function(e,n,r,i){var o=e.length;for((r=gs(r))<0&&(r=-r>o?0:o+r),(i=i===t||i>o?o:gs(i))<0&&(i+=o),i=r>i?0:vs(i);r<i;)e[r++]=n;return e;}(e,n,r,i)):[];},Fn.filter=function(t,e){return($a(t)?Te:mr)(t,lo(e,3));},Fn.flatMap=function(t,e){return yr(Aa(t,e),1);},Fn.flatMapDeep=function(t,e){return yr(Aa(t,e),l);},Fn.flatMapDepth=function(e,n,r){return r=r===t?1:gs(r),yr(Aa(e,n),r);},Fn.flatten=Ho,Fn.flattenDeep=function(t){return null!=t&&t.length?yr(t,l):[];},Fn.flattenDepth=function(e,n){return null!=e&&e.length?yr(e,n=n===t?1:gs(n)):[];},Fn.flip=function(t){return Ji(t,512);},Fn.flow=nu,Fn.flowRight=ru,Fn.fromPairs=function(t){for(var e=-1,n=null==t?0:t.length,r={};++e<n;){var i=t[e];r[i[0]]=i[1];}return r;},Fn.functions=function(t){return null==t?[]:Sr(t,Ls(t));},Fn.functionsIn=function(t){return null==t?[]:Sr(t,Rs(t));},Fn.groupBy=_a,Fn.initial=function(t){return null!=t&&t.length?ii(t,0,-1):[];},Fn.intersection=Go,Fn.intersectionBy=Qo,Fn.intersectionWith=Xo,Fn.invert=Bs,Fn.invertBy=Is,Fn.invokeMap=wa,Fn.iteratee=ou,Fn.keyBy=Sa,Fn.keys=Ls,Fn.keysIn=Rs,Fn.map=Aa,Fn.mapKeys=function(t,e){var n={};return e=lo(e,3),_r(t,function(t,r,i){ar(n,e(t,r,i),t);}),n;},Fn.mapValues=function(t,e){var n={};return e=lo(e,3),_r(t,function(t,r,i){ar(n,r,e(t,r,i));}),n;},Fn.matches=function(t){return Fr(lr(t,1));},Fn.matchesProperty=function(t,e){return zr(t,lr(e,1));},Fn.memoize=ja,Fn.merge=Es,Fn.mergeWith=js,Fn.method=au,Fn.methodOf=su,Fn.mixin=uu,Fn.negate=Oa,Fn.nthArg=function(t){return t=gs(t),Yr(function(e){return Wr(e,t);});},Fn.omit=Os,Fn.omitBy=function(t,e){return Ns(t,Oa(lo(e)));},Fn.once=function(t){return Ba(2,t);},Fn.orderBy=function(e,n,r,i){return null==e?[]:($a(n)||(n=null==n?[]:[n]),$a(r=i?t:r)||(r=null==r?[]:[r]),$r(e,n,r));},Fn.over=cu,Fn.overArgs=Da,Fn.overEvery=fu,Fn.overSome=pu,Fn.partial=Na,Fn.partialRight=Va,Fn.partition=Ma,Fn.pick=Ds,Fn.pickBy=Ns,Fn.property=hu,Fn.propertyOf=function(e){return function(n){return null==e?t:Ar(e,n);};},Fn.pull=Jo,Fn.pullAll=Ko,Fn.pullAllBy=function(t,e,n){return t&&t.length&&e&&e.length?Zr(t,e,lo(n,2)):t;},Fn.pullAllWith=function(e,n,r){return e&&e.length&&n&&n.length?Zr(e,n,t,r):e;},Fn.pullAt=ta,Fn.range=du,Fn.rangeRight=gu,Fn.rearg=qa,Fn.reject=function(t,e){return($a(t)?Te:mr)(t,Oa(lo(e,3)));},Fn.remove=function(t,e){var n=[];if(!t||!t.length)return n;var r=-1,i=[],o=t.length;for(e=lo(e,3);++r<o;){var a=t[r];e(a,r,t)&&(n.push(a),i.push(r));}return Gr(t,i),n;},Fn.rest=function(n,r){if(\"function\"!=typeof n)throw new It(e);return Yr(n,r=r===t?r:gs(r));},Fn.reverse=ea,Fn.sampleSize=function(e,n,r){return n=(r?_o(e,n,r):n===t)?1:gs(n),($a(e)?Kn:Kr)(e,n);},Fn.set=function(t,e,n){return null==t?t:ti(t,e,n);},Fn.setWith=function(e,n,r,i){return i=\"function\"==typeof i?i:t,null==e?e:ti(e,n,r,i);},Fn.shuffle=function(t){return($a(t)?tr:ri)(t);},Fn.slice=function(e,n,r){var i=null==e?0:e.length;return i?(r&&\"number\"!=typeof r&&_o(e,n,r)?(n=0,r=i):(n=null==n?0:gs(n),r=r===t?i:gs(r)),ii(e,n,r)):[];},Fn.sortBy=Ca,Fn.sortedUniq=function(t){return t&&t.length?ui(t):[];},Fn.sortedUniqBy=function(t,e){return t&&t.length?ui(t,lo(e,2)):[];},Fn.split=function(e,n,r){return r&&\"number\"!=typeof r&&_o(e,n,r)&&(n=r=t),(r=r===t?p:r>>>0)?(e=xs(e))&&(\"string\"==typeof n||null!=n&&!as(n))&&!(n=ci(n))&&sn(e)?wi(dn(e),0,r):e.split(n,r):[];},Fn.spread=function(t,n){if(\"function\"!=typeof t)throw new It(e);return n=null==n?0:xn(gs(n),0),Yr(function(e){var r=e[n],i=wi(e,0,n);return r&&je(i,r),Ce(t,this,i);});},Fn.tail=function(t){var e=null==t?0:t.length;return e?ii(t,1,e):[];},Fn.take=function(e,n,r){return e&&e.length?ii(e,0,(n=r||n===t?1:gs(n))<0?0:n):[];},Fn.takeRight=function(e,n,r){var i=null==e?0:e.length;return i?ii(e,(n=i-(n=r||n===t?1:gs(n)))<0?0:n,i):[];},Fn.takeRightWhile=function(t,e){return t&&t.length?di(t,lo(e,3),!1,!0):[];},Fn.takeWhile=function(t,e){return t&&t.length?di(t,lo(e,3)):[];},Fn.tap=function(t,e){return e(t),t;},Fn.throttle=function(t,n,r){var i=!0,o=!0;if(\"function\"!=typeof t)throw new It(e);return es(r)&&(i=\"leading\"in r?!!r.leading:i,o=\"trailing\"in r?!!r.trailing:o),La(t,n,{leading:i,maxWait:n,trailing:o});},Fn.thru=da,Fn.toArray=hs,Fn.toPairs=Vs,Fn.toPairsIn=qs,Fn.toPath=function(t){return $a(t)?Ee(t,No):ls(t)?[t]:Ii(Do(xs(t)));},Fn.toPlainObject=ys,Fn.transform=function(t,e,n){var r=$a(t),i=r||Qa(t)||cs(t);if(e=lo(e,4),null==n){var o=t&&t.constructor;n=i?r?new o:[]:es(t)&&Ja(o)?zn(Zt(t)):{};}return(i?ke:_r)(t,function(t,r,i){return e(n,t,r,i);}),n;},Fn.unary=function(t){return ka(t,1);},Fn.union=na,Fn.unionBy=ra,Fn.unionWith=ia,Fn.uniq=function(t){return t&&t.length?fi(t):[];},Fn.uniqBy=function(t,e){return t&&t.length?fi(t,lo(e,2)):[];},Fn.uniqWith=function(e,n){return n=\"function\"==typeof n?n:t,e&&e.length?fi(e,t,n):[];},Fn.unset=function(t,e){return null==t||pi(t,e);},Fn.unzip=oa,Fn.unzipWith=aa,Fn.update=function(t,e,n){return null==t?t:hi(t,e,xi(n));},Fn.updateWith=function(e,n,r,i){return i=\"function\"==typeof i?i:t,null==e?e:hi(e,n,xi(r),i);},Fn.values=Fs,Fn.valuesIn=function(t){return null==t?[]:Ke(t,Rs(t));},Fn.without=sa,Fn.words=Js,Fn.wrap=function(t,e){return Na(xi(e),t);},Fn.xor=ua,Fn.xorBy=la,Fn.xorWith=ca,Fn.zip=fa,Fn.zipObject=function(t,e){return mi(t||[],e||[],nr);},Fn.zipObjectDeep=function(t,e){return mi(t||[],e||[],ti);},Fn.zipWith=pa,Fn.entries=Vs,Fn.entriesIn=qs,Fn.extend=_s,Fn.extendWith=ws,uu(Fn,Fn),Fn.add=xu,Fn.attempt=Ks,Fn.camelCase=zs,Fn.capitalize=Us,Fn.ceil=bu,Fn.clamp=function(e,n,r){return r===t&&(r=n,n=t),r!==t&&(r=(r=ms(r))==r?r:0),n!==t&&(n=(n=ms(n))==n?n:0),ur(ms(e),n,r);},Fn.clone=function(t){return lr(t,4);},Fn.cloneDeep=function(t){return lr(t,5);},Fn.cloneDeepWith=function(e,n){return lr(e,5,n=\"function\"==typeof n?n:t);},Fn.cloneWith=function(e,n){return lr(e,4,n=\"function\"==typeof n?n:t);},Fn.conformsTo=function(t,e){return null==e||cr(t,e,Ls(e));},Fn.deburr=Ws,Fn.defaultTo=function(t,e){return null==t||t!=t?e:t;},Fn.divide=_u,Fn.endsWith=function(e,n,r){e=xs(e),n=ci(n);var i=e.length,o=r=r===t?i:ur(gs(r),0,i);return(r-=n.length)>=0&&e.slice(r,o)==n;},Fn.eq=Fa,Fn.escape=function(t){return(t=xs(t))&&Z.test(t)?t.replace($,on):t;},Fn.escapeRegExp=function(t){return(t=xs(t))&&et.test(t)?t.replace(tt,\"\\\\$&\"):t;},Fn.every=function(e,n,r){var i=$a(e)?Ie:gr;return r&&_o(e,n,r)&&(n=t),i(e,lo(n,3));},Fn.find=ma,Fn.findIndex=Wo,Fn.findKey=function(t,e){return qe(t,lo(e,3),_r);},Fn.findLast=ya,Fn.findLastIndex=$o,Fn.findLastKey=function(t,e){return qe(t,lo(e,3),wr);},Fn.floor=wu,Fn.forEach=xa,Fn.forEachRight=ba,Fn.forIn=function(t,e){return null==t?t:xr(t,lo(e,3),Rs);},Fn.forInRight=function(t,e){return null==t?t:br(t,lo(e,3),Rs);},Fn.forOwn=function(t,e){return t&&_r(t,lo(e,3));},Fn.forOwnRight=function(t,e){return t&&wr(t,lo(e,3));},Fn.get=Ps,Fn.gt=za,Fn.gte=Ua,Fn.has=function(t,e){return null!=t&&mo(t,e,kr);},Fn.hasIn=ks,Fn.head=Zo,Fn.identity=iu,Fn.includes=function(t,e,n,r){t=Za(t)?t:Fs(t),n=n&&!r?gs(n):0;var i=t.length;return n<0&&(n=xn(i+n,0)),us(t)?n<=i&&t.indexOf(e,n)>-1:!!i&&ze(t,e,n)>-1;},Fn.indexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:gs(n);return i<0&&(i=xn(r+i,0)),ze(t,e,i);},Fn.inRange=function(e,n,r){return n=ds(n),r===t?(r=n,n=0):r=ds(r),function(t,e,n){return t>=bn(e,n)&&t<xn(e,n);}(e=ms(e),n,r);},Fn.invoke=Ts,Fn.isArguments=Wa,Fn.isArray=$a,Fn.isArrayBuffer=Ha,Fn.isArrayLike=Za,Fn.isArrayLikeObject=Ga,Fn.isBoolean=function(t){return!0===t||!1===t||ns(t)&&Cr(t)==v;},Fn.isBuffer=Qa,Fn.isDate=Xa,Fn.isElement=function(t){return ns(t)&&1===t.nodeType&&!os(t);},Fn.isEmpty=function(t){if(null==t)return!0;if(Za(t)&&($a(t)||\"string\"==typeof t||\"function\"==typeof t.splice||Qa(t)||cs(t)||Wa(t)))return!t.length;var e=vo(t);if(e==_||e==C)return!t.size;if(Mo(t))return!Dr(t).length;for(var n in t)if(Ot.call(t,n))return!1;return!0;},Fn.isEqual=function(t,e){return Rr(t,e);},Fn.isEqualWith=function(e,n,r){var i=(r=\"function\"==typeof r?r:t)?r(e,n):t;return i===t?Rr(e,n,t,r):!!i;},Fn.isError=Ya,Fn.isFinite=function(t){return\"number\"==typeof t&&Ve(t);},Fn.isFunction=Ja,Fn.isInteger=Ka,Fn.isLength=ts,Fn.isMap=rs,Fn.isMatch=function(t,e){return t===e||Er(t,e,fo(e));},Fn.isMatchWith=function(e,n,r){return r=\"function\"==typeof r?r:t,Er(e,n,fo(n),r);},Fn.isNaN=function(t){return is(t)&&t!=+t;},Fn.isNative=function(t){if(Ao(t))throw new At(\"Unsupported core-js use. Try https://npms.io/search?q=ponyfill.\");return jr(t);},Fn.isNil=function(t){return null==t;},Fn.isNull=function(t){return null===t;},Fn.isNumber=is,Fn.isObject=es,Fn.isObjectLike=ns,Fn.isPlainObject=os,Fn.isRegExp=as,Fn.isSafeInteger=function(t){return Ka(t)&&t>=-9007199254740991&&t<=c;},Fn.isSet=ss,Fn.isString=us,Fn.isSymbol=ls,Fn.isTypedArray=cs,Fn.isUndefined=function(e){return e===t;},Fn.isWeakMap=function(t){return ns(t)&&vo(t)==B;},Fn.isWeakSet=function(t){return ns(t)&&\"[object WeakSet]\"==Cr(t);},Fn.join=function(t,e){return null==t?\"\":Ze.call(t,e);},Fn.kebabCase=$s,Fn.last=Yo,Fn.lastIndexOf=function(e,n,r){var i=null==e?0:e.length;if(!i)return-1;var o=i;return r!==t&&(o=(o=gs(r))<0?xn(i+o,0):bn(o,i-1)),n==n?function(t,e,n){for(var r=n+1;r--;)if(t[r]===e)return r;return r;}(e,n,o):Fe(e,We,o,!0);},Fn.lowerCase=Hs,Fn.lowerFirst=Zs,Fn.lt=fs,Fn.lte=ps,Fn.max=function(e){return e&&e.length?vr(e,iu,Pr):t;},Fn.maxBy=function(e,n){return e&&e.length?vr(e,lo(n,2),Pr):t;},Fn.mean=function(t){return $e(t,iu);},Fn.meanBy=function(t,e){return $e(t,lo(e,2));},Fn.min=function(e){return e&&e.length?vr(e,iu,Vr):t;},Fn.minBy=function(e,n){return e&&e.length?vr(e,lo(n,2),Vr):t;},Fn.stubArray=vu,Fn.stubFalse=mu,Fn.stubObject=function(){return{};},Fn.stubString=function(){return\"\";},Fn.stubTrue=function(){return!0;},Fn.multiply=Su,Fn.nth=function(e,n){return e&&e.length?Wr(e,gs(n)):t;},Fn.noConflict=function(){return fe._===this&&(fe._=Ft),this;},Fn.noop=lu,Fn.now=Pa,Fn.pad=function(t,e,n){t=xs(t);var r=(e=gs(e))?hn(t):0;if(!e||r>=e)return t;var i=(e-r)/2;return $i(me(i),n)+t+$i(ve(i),n);},Fn.padEnd=function(t,e,n){t=xs(t);var r=(e=gs(e))?hn(t):0;return e&&r<e?t+$i(e-r,n):t;},Fn.padStart=function(t,e,n){t=xs(t);var r=(e=gs(e))?hn(t):0;return e&&r<e?$i(e-r,n)+t:t;},Fn.parseInt=function(t,e,n){return n||null==e?e=0:e&&(e=+e),wn(xs(t).replace(nt,\"\"),e||0);},Fn.random=function(e,n,r){if(r&&\"boolean\"!=typeof r&&_o(e,n,r)&&(n=r=t),r===t&&(\"boolean\"==typeof n?(r=n,n=t):\"boolean\"==typeof e&&(r=e,e=t)),e===t&&n===t?(e=0,n=1):(e=ds(e),n===t?(n=e,e=0):n=ds(n)),e>n){var i=e;e=n,n=i;}if(r||e%1||n%1){var o=Sn();return bn(e+o*(n-e+se(\"1e-\"+((o+\"\").length-1))),n);}return Qr(e,n);},Fn.reduce=function(t,e,n){var r=$a(t)?Oe:Ge,i=arguments.length<3;return r(t,lo(e,4),n,i,hr);},Fn.reduceRight=function(t,e,n){var r=$a(t)?De:Ge,i=arguments.length<3;return r(t,lo(e,4),n,i,dr);},Fn.repeat=function(e,n,r){return n=(r?_o(e,n,r):n===t)?1:gs(n),Xr(xs(e),n);},Fn.replace=function(){var t=arguments,e=xs(t[0]);return t.length<3?e:e.replace(t[1],t[2]);},Fn.result=function(e,n,r){var i=-1,o=(n=bi(n,e)).length;for(o||(o=1,e=t);++i<o;){var a=null==e?t:e[No(n[i])];a===t&&(i=o,a=r),e=Ja(a)?a.call(e):a;}return e;},Fn.round=Au,Fn.runInContext=rt,Fn.sample=function(t){return($a(t)?Jn:Jr)(t);},Fn.size=function(t){if(null==t)return 0;if(Za(t))return us(t)?hn(t):t.length;var e=vo(t);return e==_||e==C?t.size:Dr(t).length;},Fn.snakeCase=Gs,Fn.some=function(e,n,r){var i=$a(e)?Ne:oi;return r&&_o(e,n,r)&&(n=t),i(e,lo(n,3));},Fn.sortedIndex=function(t,e){return ai(t,e);},Fn.sortedIndexBy=function(t,e,n){return si(t,e,lo(n,2));},Fn.sortedIndexOf=function(t,e){var n=null==t?0:t.length;if(n){var r=ai(t,e);if(r<n&&Fa(t[r],e))return r;}return-1;},Fn.sortedLastIndex=function(t,e){return ai(t,e,!0);},Fn.sortedLastIndexBy=function(t,e,n){return si(t,e,lo(n,2),!0);},Fn.sortedLastIndexOf=function(t,e){if(null!=t&&t.length){var n=ai(t,e,!0)-1;if(Fa(t[n],e))return n;}return-1;},Fn.startCase=Qs,Fn.startsWith=function(t,e,n){return t=xs(t),n=null==n?0:ur(gs(n),0,t.length),e=ci(e),t.slice(n,n+e.length)==e;},Fn.subtract=Mu,Fn.sum=function(t){return t&&t.length?Qe(t,iu):0;},Fn.sumBy=function(t,e){return t&&t.length?Qe(t,lo(e,2)):0;},Fn.template=function(e,n,r){var i=Fn.templateSettings;r&&_o(e,n,r)&&(n=t),e=xs(e),n=ws({},n,i,Ki);var o,a,s=ws({},n.imports,i.imports,Ki),u=Ls(s),l=Ke(s,u),c=0,f=n.interpolate||yt,p=\"__p += '\",h=kt((n.escape||yt).source+\"|\"+f.source+\"|\"+(f===X?ct:yt).source+\"|\"+(n.evaluate||yt).source+\"|$\",\"g\"),d=\"//# sourceURL=\"+(Ot.call(n,\"sourceURL\")?(n.sourceURL+\"\").replace(/\\s/g,\" \"):\"lodash.templateSources[\"+ ++re+\"]\")+\"\\n\";e.replace(h,function(t,n,r,i,s,u){return r||(r=i),p+=e.slice(c,u).replace(xt,an),n&&(o=!0,p+=\"' +\\n__e(\"+n+\") +\\n'\"),s&&(a=!0,p+=\"';\\n\"+s+\";\\n__p += '\"),r&&(p+=\"' +\\n((__t = (\"+r+\")) == null ? '' : __t) +\\n'\"),c=u+t.length,t;}),p+=\"';\\n\";var g=Ot.call(n,\"variable\")&&n.variable;if(g){if(ut.test(g))throw new At(\"Invalid `variable` option passed into `_.template`\");}else p=\"with (obj) {\\n\"+p+\"\\n}\\n\";p=(a?p.replace(F,\"\"):p).replace(z,\"$1\").replace(U,\"$1;\"),p=\"function(\"+(g||\"obj\")+\") {\\n\"+(g?\"\":\"obj || (obj = {});\\n\")+\"var __t, __p = ''\"+(o?\", __e = _.escape\":\"\")+(a?\", __j = Array.prototype.join;\\nfunction print() { __p += __j.call(arguments, '') }\\n\":\";\\n\")+p+\"return __p\\n}\";var v=Ks(function(){return Mt(u,d+\"return \"+p).apply(t,l);});if(v.source=p,Ya(v))throw v;return v;},Fn.times=function(t,e){if((t=gs(t))<1||t>c)return[];var n=p,r=bn(t,p);e=lo(e),t-=p;for(var i=Xe(r,e);++n<t;)e(n);return i;},Fn.toFinite=ds,Fn.toInteger=gs,Fn.toLength=vs,Fn.toLower=function(t){return xs(t).toLowerCase();},Fn.toNumber=ms,Fn.toSafeInteger=function(t){return t?ur(gs(t),-9007199254740991,c):0===t?t:0;},Fn.toString=xs,Fn.toUpper=function(t){return xs(t).toUpperCase();},Fn.trim=function(e,n,r){if((e=xs(e))&&(r||n===t))return Ye(e);if(!e||!(n=ci(n)))return e;var i=dn(e),o=dn(n);return wi(i,en(i,o),nn(i,o)+1).join(\"\");},Fn.trimEnd=function(e,n,r){if((e=xs(e))&&(r||n===t))return e.slice(0,gn(e)+1);if(!e||!(n=ci(n)))return e;var i=dn(e);return wi(i,0,nn(i,dn(n))+1).join(\"\");},Fn.trimStart=function(e,n,r){if((e=xs(e))&&(r||n===t))return e.replace(nt,\"\");if(!e||!(n=ci(n)))return e;var i=dn(e);return wi(i,en(i,dn(n))).join(\"\");},Fn.truncate=function(e,n){var r=30,i=\"...\";if(es(n)){var o=\"separator\"in n?n.separator:o;r=\"length\"in n?gs(n.length):r,i=\"omission\"in n?ci(n.omission):i;}var a=(e=xs(e)).length;if(sn(e)){var s=dn(e);a=s.length;}if(r>=a)return e;var u=r-hn(i);if(u<1)return i;var l=s?wi(s,0,u).join(\"\"):e.slice(0,u);if(o===t)return l+i;if(s&&(u+=l.length-u),as(o)){if(e.slice(u).search(o)){var c,f=l;for(o.global||(o=kt(o.source,xs(ft.exec(o))+\"g\")),o.lastIndex=0;c=o.exec(f);)var p=c.index;l=l.slice(0,p===t?u:p);}}else if(e.indexOf(ci(o),u)!=u){var h=l.lastIndexOf(o);h>-1&&(l=l.slice(0,h));}return l+i;},Fn.unescape=function(t){return(t=xs(t))&&H.test(t)?t.replace(W,vn):t;},Fn.uniqueId=function(t){var e=++Dt;return xs(t)+e;},Fn.upperCase=Xs,Fn.upperFirst=Ys,Fn.each=xa,Fn.eachRight=ba,Fn.first=Zo,uu(Fn,(yu={},_r(Fn,function(t,e){Ot.call(Fn.prototype,e)||(yu[e]=t);}),yu),{chain:!1}),Fn.VERSION=\"4.17.21\",ke([\"bind\",\"bindKey\",\"curry\",\"curryRight\",\"partial\",\"partialRight\"],function(t){Fn[t].placeholder=Fn;}),ke([\"drop\",\"take\"],function(e,n){$n.prototype[e]=function(r){r=r===t?1:xn(gs(r),0);var i=this.__filtered__&&!n?new $n(this):this.clone();return i.__filtered__?i.__takeCount__=bn(r,i.__takeCount__):i.__views__.push({size:bn(r,p),type:e+(i.__dir__<0?\"Right\":\"\")}),i;},$n.prototype[e+\"Right\"]=function(t){return this.reverse()[e](t).reverse();};}),ke([\"filter\",\"map\",\"takeWhile\"],function(t,e){var n=e+1,r=1==n||3==n;$n.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:lo(t,3),type:n}),e.__filtered__=e.__filtered__||r,e;};}),ke([\"head\",\"last\"],function(t,e){var n=\"take\"+(e?\"Right\":\"\");$n.prototype[t]=function(){return this[n](1).value()[0];};}),ke([\"initial\",\"tail\"],function(t,e){var n=\"drop\"+(e?\"\":\"Right\");$n.prototype[t]=function(){return this.__filtered__?new $n(this):this[n](1);};}),$n.prototype.compact=function(){return this.filter(iu);},$n.prototype.find=function(t){return this.filter(t).head();},$n.prototype.findLast=function(t){return this.reverse().find(t);},$n.prototype.invokeMap=Yr(function(t,e){return\"function\"==typeof t?new $n(this):this.map(function(n){return Tr(n,t,e);});}),$n.prototype.reject=function(t){return this.filter(Oa(lo(t)));},$n.prototype.slice=function(e,n){e=gs(e);var r=this;return r.__filtered__&&(e>0||n<0)?new $n(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),n!==t&&(r=(n=gs(n))<0?r.dropRight(-n):r.take(n-e)),r);},$n.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse();},$n.prototype.toArray=function(){return this.take(p);},_r($n.prototype,function(e,n){var r=/^(?:filter|find|map|reject)|While$/.test(n),i=/^(?:head|last)$/.test(n),o=Fn[i?\"take\"+(\"last\"==n?\"Right\":\"\"):n],a=i||/^find/.test(n);o&&(Fn.prototype[n]=function(){var n=this.__wrapped__,s=i?[1]:arguments,u=n instanceof $n,l=s[0],c=u||$a(n),f=function(t){var e=o.apply(Fn,je([t],s));return i&&p?e[0]:e;};c&&r&&\"function\"==typeof l&&1!=l.length&&(u=c=!1);var p=this.__chain__,h=!!this.__actions__.length,d=a&&!p,g=u&&!h;if(!a&&c){n=g?n:new $n(this);var v=e.apply(n,s);return v.__actions__.push({func:da,args:[f],thisArg:t}),new Wn(v,p);}return d&&g?e.apply(this,s):(v=this.thru(f),d?i?v.value()[0]:v.value():v);});}),ke([\"pop\",\"push\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(t){var e=Tt[t],n=/^(?:push|sort|unshift)$/.test(t)?\"tap\":\"thru\",r=/^(?:pop|shift)$/.test(t);Fn.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return e.apply($a(i)?i:[],t);}return this[n](function(n){return e.apply($a(n)?n:[],t);});};}),_r($n.prototype,function(t,e){var n=Fn[e];if(n){var r=n.name+\"\";Ot.call(Ln,r)||(Ln[r]=[]),Ln[r].push({name:e,func:n});}}),Ln[Fi(t,2).name]=[{name:\"wrapper\",func:t}],$n.prototype.clone=function(){var t=new $n(this.__wrapped__);return t.__actions__=Ii(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Ii(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Ii(this.__views__),t;},$n.prototype.reverse=function(){if(this.__filtered__){var t=new $n(this);t.__dir__=-1,t.__filtered__=!0;}else(t=this.clone()).__dir__*=-1;return t;},$n.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=$a(t),r=e<0,i=n?t.length:0,o=function(t,e,n){for(var r=-1,i=n.length;++r<i;){var o=n[r],a=o.size;switch(o.type){case\"drop\":t+=a;break;case\"dropRight\":e-=a;break;case\"take\":e=bn(e,t+a);break;case\"takeRight\":t=xn(t,e-a);}}return{start:t,end:e};}(0,i,this.__views__),a=o.start,s=o.end,u=s-a,l=r?s:a-1,c=this.__iteratees__,f=c.length,p=0,h=bn(u,this.__takeCount__);if(!n||!r&&i==u&&h==u)return gi(t,this.__actions__);var d=[];t:for(;u--&&p<h;){for(var g=-1,v=t[l+=e];++g<f;){var m=c[g],y=m.iteratee,x=m.type,b=y(v);if(2==x)v=b;else if(!b){if(1==x)continue t;break t;}}d[p++]=v;}return d;},Fn.prototype.at=ga,Fn.prototype.chain=function(){return ha(this);},Fn.prototype.commit=function(){return new Wn(this.value(),this.__chain__);},Fn.prototype.next=function(){this.__values__===t&&(this.__values__=hs(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?t:this.__values__[this.__index__++]};},Fn.prototype.plant=function(e){for(var n,r=this;r instanceof Un;){var i=qo(r);i.__index__=0,i.__values__=t,n?o.__wrapped__=i:n=i;var o=i;r=r.__wrapped__;}return o.__wrapped__=e,n;},Fn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof $n){var n=e;return this.__actions__.length&&(n=new $n(this)),(n=n.reverse()).__actions__.push({func:da,args:[ea],thisArg:t}),new Wn(n,this.__chain__);}return this.thru(ea);},Fn.prototype.toJSON=Fn.prototype.valueOf=Fn.prototype.value=function(){return gi(this.__wrapped__,this.__actions__);},Fn.prototype.first=Fn.prototype.head,ae&&(Fn.prototype[ae]=function(){return this;}),Fn;}();he?((he.exports=mn)._=mn,pe._=mn):fe._=mn;}).call(be.exports)),be.exports),Me={exports:{}};var Ce,Pe=Se?Me.exports:(Se=1,Ce=function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports;}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r});},n.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0});},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var i in t)n.d(r,i,(function(e){return t[e];}).bind(null,i));return r;},n.n=function(t){var e=t&&t.__esModule?function(){return t.default;}:function(){return t;};return n.d(e,\"a\",e),e;},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e);},n.p=\"\",n(n.s=20);}([function(t,e){var n={};t.exports=n,function(){n._baseDelta=1e3/60,n._nextId=0,n._seed=0,n._nowStartTime=+new Date,n._warnedOnce={},n._decomp=null,n.extend=function(t,e){var r,i;\"boolean\"==typeof e?(r=2,i=e):(r=1,i=!0);for(var o=r;o<arguments.length;o++){var a=arguments[o];if(a)for(var s in a)i&&a[s]&&a[s].constructor===Object?t[s]&&t[s].constructor!==Object?t[s]=a[s]:(t[s]=t[s]||{},n.extend(t[s],i,a[s])):t[s]=a[s];}return t;},n.clone=function(t,e){return n.extend({},e,t);},n.keys=function(t){if(Object.keys)return Object.keys(t);var e=[];for(var n in t)e.push(n);return e;},n.values=function(t){var e=[];if(Object.keys){for(var n=Object.keys(t),r=0;r<n.length;r++)e.push(t[n[r]]);return e;}for(var i in t)e.push(t[i]);return e;},n.get=function(t,e,n,r){e=e.split(\".\").slice(n,r);for(var i=0;i<e.length;i+=1)t=t[e[i]];return t;},n.set=function(t,e,r,i,o){var a=e.split(\".\").slice(i,o);return n.get(t,e,0,-1)[a[a.length-1]]=r,r;},n.shuffle=function(t){for(var e=t.length-1;e>0;e--){var r=Math.floor(n.random()*(e+1)),i=t[e];t[e]=t[r],t[r]=i;}return t;},n.choose=function(t){return t[Math.floor(n.random()*t.length)];},n.isElement=function(t){return\"undefined\"!=typeof HTMLElement?t instanceof HTMLElement:!!(t&&t.nodeType&&t.nodeName);},n.isArray=function(t){return\"[object Array]\"===Object.prototype.toString.call(t);},n.isFunction=function(t){return\"function\"==typeof t;},n.isPlainObject=function(t){return\"object\"==typeof t&&t.constructor===Object;},n.isString=function(t){return\"[object String]\"===toString.call(t);},n.clamp=function(t,e,n){return t<e?e:t>n?n:t;},n.sign=function(t){return t<0?-1:1;},n.now=function(){if(\"undefined\"!=typeof window&&window.performance){if(window.performance.now)return window.performance.now();if(window.performance.webkitNow)return window.performance.webkitNow();}return Date.now?Date.now():new Date-n._nowStartTime;},n.random=function(e,n){return n=void 0!==n?n:1,(e=void 0!==e?e:0)+t()*(n-e);};var t=function(){return n._seed=(9301*n._seed+49297)%233280,n._seed/233280;};n.colorToNumber=function(t){return 3==(t=t.replace(\"#\",\"\")).length&&(t=t.charAt(0)+t.charAt(0)+t.charAt(1)+t.charAt(1)+t.charAt(2)+t.charAt(2)),parseInt(t,16);},n.logLevel=1,n.log=function(){console&&n.logLevel>0&&n.logLevel;},n.info=function(){console&&n.logLevel>0&&n.logLevel;},n.warn=function(){console&&n.logLevel>0&&n.logLevel;},n.warnOnce=function(){var t=Array.prototype.slice.call(arguments).join(\" \");n._warnedOnce[t]||(n.warn(t),n._warnedOnce[t]=!0);},n.deprecated=function(t,e,r){t[e]=n.chain(function(){n.warnOnce(\"🔅 deprecated 🔅\",r);},t[e]);},n.nextId=function(){return n._nextId++;},n.indexOf=function(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0;n<t.length;n++)if(t[n]===e)return n;return-1;},n.map=function(t,e){if(t.map)return t.map(e);for(var n=[],r=0;r<t.length;r+=1)n.push(e(t[r]));return n;},n.topologicalSort=function(t){var e=[],r=[],i=[];for(var o in t)r[o]||i[o]||n._topologicalSort(o,r,i,t,e);return e;},n._topologicalSort=function(t,e,r,i,o){var a=i[t]||[];r[t]=!0;for(var s=0;s<a.length;s+=1){var u=a[s];r[u]||e[u]||n._topologicalSort(u,e,r,i,o);}r[t]=!1,e[t]=!0,o.push(t);},n.chain=function(){for(var t=[],e=0;e<arguments.length;e+=1){var n=arguments[e];n._chained?t.push.apply(t,n._chained):t.push(n);}var r=function(){for(var e,n=new Array(arguments.length),r=0,i=arguments.length;r<i;r++)n[r]=arguments[r];for(r=0;r<t.length;r+=1){var o=t[r].apply(e,n);void 0!==o&&(e=o);}return e;};return r._chained=t,r;},n.chainPathBefore=function(t,e,r){return n.set(t,e,n.chain(r,n.get(t,e)));},n.chainPathAfter=function(t,e,r){return n.set(t,e,n.chain(n.get(t,e),r));},n.setDecomp=function(t){n._decomp=t;},n.getDecomp=function(){var t=n._decomp;try{t||\"undefined\"==typeof window||(t=window.decomp),t||void 0===ge||(t=ge.decomp);}catch(e){t=null;}return t;};}();},function(t,e){var n={};t.exports=n,n.create=function(t){var e={min:{x:0,y:0},max:{x:0,y:0}};return t&&n.update(e,t),e;},n.update=function(t,e,n){t.min.x=1/0,t.max.x=-1/0,t.min.y=1/0,t.max.y=-1/0;for(var r=0;r<e.length;r++){var i=e[r];i.x>t.max.x&&(t.max.x=i.x),i.x<t.min.x&&(t.min.x=i.x),i.y>t.max.y&&(t.max.y=i.y),i.y<t.min.y&&(t.min.y=i.y);}n&&(n.x>0?t.max.x+=n.x:t.min.x+=n.x,n.y>0?t.max.y+=n.y:t.min.y+=n.y);},n.contains=function(t,e){return e.x>=t.min.x&&e.x<=t.max.x&&e.y>=t.min.y&&e.y<=t.max.y;},n.overlaps=function(t,e){return t.min.x<=e.max.x&&t.max.x>=e.min.x&&t.max.y>=e.min.y&&t.min.y<=e.max.y;},n.translate=function(t,e){t.min.x+=e.x,t.max.x+=e.x,t.min.y+=e.y,t.max.y+=e.y;},n.shift=function(t,e){var n=t.max.x-t.min.x,r=t.max.y-t.min.y;t.min.x=e.x,t.max.x=e.x+n,t.min.y=e.y,t.max.y=e.y+r;};},function(t,e){var n={};t.exports=n,n.create=function(t,e){return{x:t||0,y:e||0};},n.clone=function(t){return{x:t.x,y:t.y};},n.magnitude=function(t){return Math.sqrt(t.x*t.x+t.y*t.y);},n.magnitudeSquared=function(t){return t.x*t.x+t.y*t.y;},n.rotate=function(t,e,n){var r=Math.cos(e),i=Math.sin(e);n||(n={});var o=t.x*r-t.y*i;return n.y=t.x*i+t.y*r,n.x=o,n;},n.rotateAbout=function(t,e,n,r){var i=Math.cos(e),o=Math.sin(e);r||(r={});var a=n.x+((t.x-n.x)*i-(t.y-n.y)*o);return r.y=n.y+((t.x-n.x)*o+(t.y-n.y)*i),r.x=a,r;},n.normalise=function(t){var e=n.magnitude(t);return 0===e?{x:0,y:0}:{x:t.x/e,y:t.y/e};},n.dot=function(t,e){return t.x*e.x+t.y*e.y;},n.cross=function(t,e){return t.x*e.y-t.y*e.x;},n.cross3=function(t,e,n){return(e.x-t.x)*(n.y-t.y)-(e.y-t.y)*(n.x-t.x);},n.add=function(t,e,n){return n||(n={}),n.x=t.x+e.x,n.y=t.y+e.y,n;},n.sub=function(t,e,n){return n||(n={}),n.x=t.x-e.x,n.y=t.y-e.y,n;},n.mult=function(t,e){return{x:t.x*e,y:t.y*e};},n.div=function(t,e){return{x:t.x/e,y:t.y/e};},n.perp=function(t,e){return{x:(e=!0===e?-1:1)*-t.y,y:e*t.x};},n.neg=function(t){return{x:-t.x,y:-t.y};},n.angle=function(t,e){return Math.atan2(e.y-t.y,e.x-t.x);},n._temp=[n.create(),n.create(),n.create(),n.create(),n.create(),n.create()];},function(t,e,n){var r={};t.exports=r;var i=n(2),o=n(0);r.create=function(t,e){for(var n=[],r=0;r<t.length;r++){var i=t[r],o={x:i.x,y:i.y,index:r,body:e,isInternal:!1};n.push(o);}return n;},r.fromPath=function(t,e){var n=[];return t.replace(/L?\\s*([-\\d.e]+)[\\s,]*([-\\d.e]+)*/gi,function(t,e,r){n.push({x:parseFloat(e),y:parseFloat(r)});}),r.create(n,e);},r.centre=function(t){for(var e,n,o,a=r.area(t,!0),s={x:0,y:0},u=0;u<t.length;u++)o=(u+1)%t.length,e=i.cross(t[u],t[o]),n=i.mult(i.add(t[u],t[o]),e),s=i.add(s,n);return i.div(s,6*a);},r.mean=function(t){for(var e={x:0,y:0},n=0;n<t.length;n++)e.x+=t[n].x,e.y+=t[n].y;return i.div(e,t.length);},r.area=function(t,e){for(var n=0,r=t.length-1,i=0;i<t.length;i++)n+=(t[r].x-t[i].x)*(t[r].y+t[i].y),r=i;return e?n/2:Math.abs(n)/2;},r.inertia=function(t,e){for(var n,r,o=0,a=0,s=t,u=0;u<s.length;u++)r=(u+1)%s.length,o+=(n=Math.abs(i.cross(s[r],s[u])))*(i.dot(s[r],s[r])+i.dot(s[r],s[u])+i.dot(s[u],s[u])),a+=n;return e/6*(o/a);},r.translate=function(t,e,n){n=void 0!==n?n:1;var r,i=t.length,o=e.x*n,a=e.y*n;for(r=0;r<i;r++)t[r].x+=o,t[r].y+=a;return t;},r.rotate=function(t,e,n){if(0!==e){var r,i,o,a,s=Math.cos(e),u=Math.sin(e),l=n.x,c=n.y,f=t.length;for(a=0;a<f;a++)i=(r=t[a]).x-l,o=r.y-c,r.x=l+(i*s-o*u),r.y=c+(i*u+o*s);return t;}},r.contains=function(t,e){for(var n,r=e.x,i=e.y,o=t.length,a=t[o-1],s=0;s<o;s++){if(n=t[s],(r-a.x)*(n.y-a.y)+(i-a.y)*(a.x-n.x)>0)return!1;a=n;}return!0;},r.scale=function(t,e,n,o){if(1===e&&1===n)return t;var a,s;o=o||r.centre(t);for(var u=0;u<t.length;u++)a=t[u],s=i.sub(a,o),t[u].x=o.x+s.x*e,t[u].y=o.y+s.y*n;return t;},r.chamfer=function(t,e,n,r,a){e=\"number\"==typeof e?[e]:e||[8],n=void 0!==n?n:-1,r=r||2,a=a||14;for(var s=[],u=0;u<t.length;u++){var l=t[u-1>=0?u-1:t.length-1],c=t[u],f=t[(u+1)%t.length],p=e[u<e.length?u:e.length-1];if(0!==p){var h=i.normalise({x:c.y-l.y,y:l.x-c.x}),d=i.normalise({x:f.y-c.y,y:c.x-f.x}),g=Math.sqrt(2*Math.pow(p,2)),v=i.mult(o.clone(h),p),m=i.normalise(i.mult(i.add(h,d),.5)),y=i.sub(c,i.mult(m,g)),x=n;-1===n&&(x=1.75*Math.pow(p,.32)),(x=o.clamp(x,r,a))%2==1&&(x+=1);for(var b=Math.acos(i.dot(h,d))/x,_=0;_<x;_++)s.push(i.add(i.rotate(v,b*_),y));}else s.push(c);}return s;},r.clockwiseSort=function(t){var e=r.mean(t);return t.sort(function(t,n){return i.angle(e,t)-i.angle(e,n);}),t;},r.isConvex=function(t){var e,n,r,i,o=0,a=t.length;if(a<3)return null;for(e=0;e<a;e++)if(r=(e+2)%a,i=(t[n=(e+1)%a].x-t[e].x)*(t[r].y-t[n].y),(i-=(t[n].y-t[e].y)*(t[r].x-t[n].x))<0?o|=1:i>0&&(o|=2),3===o)return!1;return 0!==o||null;},r.hull=function(t){var e,n,r=[],o=[];for((t=t.slice(0)).sort(function(t,e){var n=t.x-e.x;return 0!==n?n:t.y-e.y;}),n=0;n<t.length;n+=1){for(e=t[n];o.length>=2&&i.cross3(o[o.length-2],o[o.length-1],e)<=0;)o.pop();o.push(e);}for(n=t.length-1;n>=0;n-=1){for(e=t[n];r.length>=2&&i.cross3(r[r.length-2],r[r.length-1],e)<=0;)r.pop();r.push(e);}return r.pop(),o.pop(),r.concat(o);};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(2),a=n(7),s=n(0),u=n(1),l=n(11);!function(){r._timeCorrection=!0,r._inertiaScale=4,r._nextCollidingGroupId=1,r._nextNonCollidingGroupId=-1,r._nextCategory=1,r._baseDelta=1e3/60,r.create=function(e){var n={id:s.nextId(),type:\"body\",label:\"Body\",parts:[],plugin:{},angle:0,vertices:i.fromPath(\"L 0 0 L 40 0 L 40 40 L 0 40\"),position:{x:0,y:0},force:{x:0,y:0},torque:0,positionImpulse:{x:0,y:0},constraintImpulse:{x:0,y:0,angle:0},totalContacts:0,speed:0,angularSpeed:0,velocity:{x:0,y:0},angularVelocity:0,isSensor:!1,isStatic:!1,isSleeping:!1,motion:0,sleepThreshold:60,density:.001,restitution:0,friction:.1,frictionStatic:.5,frictionAir:.01,collisionFilter:{category:1,mask:4294967295,group:0},slop:.05,timeScale:1,render:{visible:!0,opacity:1,strokeStyle:null,fillStyle:null,lineWidth:null,sprite:{xScale:1,yScale:1,xOffset:0,yOffset:0}},events:null,bounds:null,chamfer:null,circleRadius:0,positionPrev:null,anglePrev:0,parent:null,axes:null,area:0,mass:0,inertia:0,deltaTime:1e3/60,_original:null},r=s.extend(n,e);return t(r,e),r;},r.nextGroup=function(t){return t?r._nextNonCollidingGroupId--:r._nextCollidingGroupId++;},r.nextCategory=function(){return r._nextCategory=r._nextCategory<<1,r._nextCategory;};var t=function(t,e){e=e||{},r.set(t,{bounds:t.bounds||u.create(t.vertices),positionPrev:t.positionPrev||o.clone(t.position),anglePrev:t.anglePrev||t.angle,vertices:t.vertices,parts:t.parts||[t],isStatic:t.isStatic,isSleeping:t.isSleeping,parent:t.parent||t}),i.rotate(t.vertices,t.angle,t.position),l.rotate(t.axes,t.angle),u.update(t.bounds,t.vertices,t.velocity),r.set(t,{axes:e.axes||t.axes,area:e.area||t.area,mass:e.mass||t.mass,inertia:e.inertia||t.inertia});var n=t.isStatic?\"#14151f\":s.choose([\"#f19648\",\"#f5d259\",\"#f55a3c\",\"#063e7b\",\"#ececd1\"]),a=t.isStatic?\"#555\":\"#ccc\",c=t.isStatic&&null===t.render.fillStyle?1:0;t.render.fillStyle=t.render.fillStyle||n,t.render.strokeStyle=t.render.strokeStyle||a,t.render.lineWidth=t.render.lineWidth||c,t.render.sprite.xOffset+=-(t.bounds.min.x-t.position.x)/(t.bounds.max.x-t.bounds.min.x),t.render.sprite.yOffset+=-(t.bounds.min.y-t.position.y)/(t.bounds.max.y-t.bounds.min.y);};r.set=function(t,e,n){var i;for(i in\"string\"==typeof e&&(i=e,(e={})[i]=n),e)if(Object.prototype.hasOwnProperty.call(e,i))switch(n=e[i],i){case\"isStatic\":r.setStatic(t,n);break;case\"isSleeping\":a.set(t,n);break;case\"mass\":r.setMass(t,n);break;case\"density\":r.setDensity(t,n);break;case\"inertia\":r.setInertia(t,n);break;case\"vertices\":r.setVertices(t,n);break;case\"position\":r.setPosition(t,n);break;case\"angle\":r.setAngle(t,n);break;case\"velocity\":r.setVelocity(t,n);break;case\"angularVelocity\":r.setAngularVelocity(t,n);break;case\"speed\":r.setSpeed(t,n);break;case\"angularSpeed\":r.setAngularSpeed(t,n);break;case\"parts\":r.setParts(t,n);break;case\"centre\":r.setCentre(t,n);break;default:t[i]=n;}},r.setStatic=function(t,e){for(var n=0;n<t.parts.length;n++){var r=t.parts[n];e?(r.isStatic||(r._original={restitution:r.restitution,friction:r.friction,mass:r.mass,inertia:r.inertia,density:r.density,inverseMass:r.inverseMass,inverseInertia:r.inverseInertia}),r.restitution=0,r.friction=1,r.mass=r.inertia=r.density=1/0,r.inverseMass=r.inverseInertia=0,r.positionPrev.x=r.position.x,r.positionPrev.y=r.position.y,r.anglePrev=r.angle,r.angularVelocity=0,r.speed=0,r.angularSpeed=0,r.motion=0):r._original&&(r.restitution=r._original.restitution,r.friction=r._original.friction,r.mass=r._original.mass,r.inertia=r._original.inertia,r.density=r._original.density,r.inverseMass=r._original.inverseMass,r.inverseInertia=r._original.inverseInertia,r._original=null),r.isStatic=e;}},r.setMass=function(t,e){var n=t.inertia/(t.mass/6);t.inertia=n*(e/6),t.inverseInertia=1/t.inertia,t.mass=e,t.inverseMass=1/t.mass,t.density=t.mass/t.area;},r.setDensity=function(t,e){r.setMass(t,e*t.area),t.density=e;},r.setInertia=function(t,e){t.inertia=e,t.inverseInertia=1/t.inertia;},r.setVertices=function(t,e){e[0].body===t?t.vertices=e:t.vertices=i.create(e,t),t.axes=l.fromVertices(t.vertices),t.area=i.area(t.vertices),r.setMass(t,t.density*t.area);var n=i.centre(t.vertices);i.translate(t.vertices,n,-1),r.setInertia(t,r._inertiaScale*i.inertia(t.vertices,t.mass)),i.translate(t.vertices,t.position),u.update(t.bounds,t.vertices,t.velocity);},r.setParts=function(t,e,n){var o;for(e=e.slice(0),t.parts.length=0,t.parts.push(t),t.parent=t,o=0;o<e.length;o++){var a=e[o];a!==t&&(a.parent=t,t.parts.push(a));}if(1!==t.parts.length){if(n=void 0===n||n){var s=[];for(o=0;o<e.length;o++)s=s.concat(e[o].vertices);i.clockwiseSort(s);var u=i.hull(s),l=i.centre(u);r.setVertices(t,u),i.translate(t.vertices,l);}var c=r._totalProperties(t);t.area=c.area,t.parent=t,t.position.x=c.centre.x,t.position.y=c.centre.y,t.positionPrev.x=c.centre.x,t.positionPrev.y=c.centre.y,r.setMass(t,c.mass),r.setInertia(t,c.inertia),r.setPosition(t,c.centre);}},r.setCentre=function(t,e,n){n?(t.positionPrev.x+=e.x,t.positionPrev.y+=e.y,t.position.x+=e.x,t.position.y+=e.y):(t.positionPrev.x=e.x-(t.position.x-t.positionPrev.x),t.positionPrev.y=e.y-(t.position.y-t.positionPrev.y),t.position.x=e.x,t.position.y=e.y);},r.setPosition=function(t,e,n){var r=o.sub(e,t.position);n?(t.positionPrev.x=t.position.x,t.positionPrev.y=t.position.y,t.velocity.x=r.x,t.velocity.y=r.y,t.speed=o.magnitude(r)):(t.positionPrev.x+=r.x,t.positionPrev.y+=r.y);for(var a=0;a<t.parts.length;a++){var s=t.parts[a];s.position.x+=r.x,s.position.y+=r.y,i.translate(s.vertices,r),u.update(s.bounds,s.vertices,t.velocity);}},r.setAngle=function(t,e,n){var r=e-t.angle;n?(t.anglePrev=t.angle,t.angularVelocity=r,t.angularSpeed=Math.abs(r)):t.anglePrev+=r;for(var a=0;a<t.parts.length;a++){var s=t.parts[a];s.angle+=r,i.rotate(s.vertices,r,t.position),l.rotate(s.axes,r),u.update(s.bounds,s.vertices,t.velocity),a>0&&o.rotateAbout(s.position,r,t.position,s.position);}},r.setVelocity=function(t,e){var n=t.deltaTime/r._baseDelta;t.positionPrev.x=t.position.x-e.x*n,t.positionPrev.y=t.position.y-e.y*n,t.velocity.x=(t.position.x-t.positionPrev.x)/n,t.velocity.y=(t.position.y-t.positionPrev.y)/n,t.speed=o.magnitude(t.velocity);},r.getVelocity=function(t){var e=r._baseDelta/t.deltaTime;return{x:(t.position.x-t.positionPrev.x)*e,y:(t.position.y-t.positionPrev.y)*e};},r.getSpeed=function(t){return o.magnitude(r.getVelocity(t));},r.setSpeed=function(t,e){r.setVelocity(t,o.mult(o.normalise(r.getVelocity(t)),e));},r.setAngularVelocity=function(t,e){var n=t.deltaTime/r._baseDelta;t.anglePrev=t.angle-e*n,t.angularVelocity=(t.angle-t.anglePrev)/n,t.angularSpeed=Math.abs(t.angularVelocity);},r.getAngularVelocity=function(t){return(t.angle-t.anglePrev)*r._baseDelta/t.deltaTime;},r.getAngularSpeed=function(t){return Math.abs(r.getAngularVelocity(t));},r.setAngularSpeed=function(t,e){r.setAngularVelocity(t,s.sign(r.getAngularVelocity(t))*e);},r.translate=function(t,e,n){r.setPosition(t,o.add(t.position,e),n);},r.rotate=function(t,e,n,i){if(n){var o=Math.cos(e),a=Math.sin(e),s=t.position.x-n.x,u=t.position.y-n.y;r.setPosition(t,{x:n.x+(s*o-u*a),y:n.y+(s*a+u*o)},i),r.setAngle(t,t.angle+e,i);}else r.setAngle(t,t.angle+e,i);},r.scale=function(t,e,n,o){var a=0,s=0;o=o||t.position;for(var c=0;c<t.parts.length;c++){var f=t.parts[c];i.scale(f.vertices,e,n,o),f.axes=l.fromVertices(f.vertices),f.area=i.area(f.vertices),r.setMass(f,t.density*f.area),i.translate(f.vertices,{x:-f.position.x,y:-f.position.y}),r.setInertia(f,r._inertiaScale*i.inertia(f.vertices,f.mass)),i.translate(f.vertices,{x:f.position.x,y:f.position.y}),c>0&&(a+=f.area,s+=f.inertia),f.position.x=o.x+(f.position.x-o.x)*e,f.position.y=o.y+(f.position.y-o.y)*n,u.update(f.bounds,f.vertices,t.velocity);}t.parts.length>1&&(t.area=a,t.isStatic||(r.setMass(t,t.density*a),r.setInertia(t,s))),t.circleRadius&&(e===n?t.circleRadius*=e:t.circleRadius=null);},r.update=function(t,e){var n=(e=(void 0!==e?e:1e3/60)*t.timeScale)*e,a=r._timeCorrection?e/(t.deltaTime||e):1,c=1-t.frictionAir*(e/s._baseDelta),f=(t.position.x-t.positionPrev.x)*a,p=(t.position.y-t.positionPrev.y)*a;t.velocity.x=f*c+t.force.x/t.mass*n,t.velocity.y=p*c+t.force.y/t.mass*n,t.positionPrev.x=t.position.x,t.positionPrev.y=t.position.y,t.position.x+=t.velocity.x,t.position.y+=t.velocity.y,t.deltaTime=e,t.angularVelocity=(t.angle-t.anglePrev)*c*a+t.torque/t.inertia*n,t.anglePrev=t.angle,t.angle+=t.angularVelocity;for(var h=0;h<t.parts.length;h++){var d=t.parts[h];i.translate(d.vertices,t.velocity),h>0&&(d.position.x+=t.velocity.x,d.position.y+=t.velocity.y),0!==t.angularVelocity&&(i.rotate(d.vertices,t.angularVelocity,t.position),l.rotate(d.axes,t.angularVelocity),h>0&&o.rotateAbout(d.position,t.angularVelocity,t.position,d.position)),u.update(d.bounds,d.vertices,t.velocity);}},r.updateVelocities=function(t){var e=r._baseDelta/t.deltaTime,n=t.velocity;n.x=(t.position.x-t.positionPrev.x)*e,n.y=(t.position.y-t.positionPrev.y)*e,t.speed=Math.sqrt(n.x*n.x+n.y*n.y),t.angularVelocity=(t.angle-t.anglePrev)*e,t.angularSpeed=Math.abs(t.angularVelocity);},r.applyForce=function(t,e,n){var r=e.x-t.position.x,i=e.y-t.position.y;t.force.x+=n.x,t.force.y+=n.y,t.torque+=r*n.y-i*n.x;},r._totalProperties=function(t){for(var e={mass:0,area:0,inertia:0,centre:{x:0,y:0}},n=1===t.parts.length?0:1;n<t.parts.length;n++){var r=t.parts[n],i=r.mass!==1/0?r.mass:1;e.mass+=i,e.area+=r.area,e.inertia+=r.inertia,e.centre=o.add(e.centre,o.mult(r.position,i));}return e.centre=o.div(e.centre,e.mass),e;};}();},function(t,e,n){var r={};t.exports=r;var i=n(0);r.on=function(t,e,n){for(var r,i=e.split(\" \"),o=0;o<i.length;o++)r=i[o],t.events=t.events||{},t.events[r]=t.events[r]||[],t.events[r].push(n);return n;},r.off=function(t,e,n){if(e){\"function\"==typeof e&&(n=e,e=i.keys(t.events).join(\" \"));for(var r=e.split(\" \"),o=0;o<r.length;o++){var a=t.events[r[o]],s=[];if(n&&a)for(var u=0;u<a.length;u++)a[u]!==n&&s.push(a[u]);t.events[r[o]]=s;}}else t.events={};},r.trigger=function(t,e,n){var r,o,a,s,u=t.events;if(u&&i.keys(u).length>0){n||(n={}),r=e.split(\" \");for(var l=0;l<r.length;l++)if(a=u[o=r[l]]){(s=i.clone(n,!1)).name=o,s.source=t;for(var c=0;c<a.length;c++)a[c].apply(t,[s]);}}};},function(t,e,n){var r={};t.exports=r;var i=n(5),o=n(0),a=n(1),s=n(4);r.create=function(t){return o.extend({id:o.nextId(),type:\"composite\",parent:null,isModified:!1,bodies:[],constraints:[],composites:[],label:\"Composite\",plugin:{},cache:{allBodies:null,allConstraints:null,allComposites:null}},t);},r.setModified=function(t,e,n,i){if(t.isModified=e,e&&t.cache&&(t.cache.allBodies=null,t.cache.allConstraints=null,t.cache.allComposites=null),n&&t.parent&&r.setModified(t.parent,e,n,i),i)for(var o=0;o<t.composites.length;o++){var a=t.composites[o];r.setModified(a,e,n,i);}},r.add=function(t,e){var n=[].concat(e);i.trigger(t,\"beforeAdd\",{object:e});for(var a=0;a<n.length;a++){var s=n[a];switch(s.type){case\"body\":if(s.parent!==s){o.warn(\"Composite.add: skipped adding a compound body part (you must add its parent instead)\");break;}r.addBody(t,s);break;case\"constraint\":r.addConstraint(t,s);break;case\"composite\":r.addComposite(t,s);break;case\"mouseConstraint\":r.addConstraint(t,s.constraint);}}return i.trigger(t,\"afterAdd\",{object:e}),t;},r.remove=function(t,e,n){var o=[].concat(e);i.trigger(t,\"beforeRemove\",{object:e});for(var a=0;a<o.length;a++){var s=o[a];switch(s.type){case\"body\":r.removeBody(t,s,n);break;case\"constraint\":r.removeConstraint(t,s,n);break;case\"composite\":r.removeComposite(t,s,n);break;case\"mouseConstraint\":r.removeConstraint(t,s.constraint);}}return i.trigger(t,\"afterRemove\",{object:e}),t;},r.addComposite=function(t,e){return t.composites.push(e),e.parent=t,r.setModified(t,!0,!0,!1),t;},r.removeComposite=function(t,e,n){var i=o.indexOf(t.composites,e);if(-1!==i){var a=r.allBodies(e);r.removeCompositeAt(t,i);for(var s=0;s<a.length;s++)a[s].sleepCounter=0;}if(n)for(s=0;s<t.composites.length;s++)r.removeComposite(t.composites[s],e,!0);return t;},r.removeCompositeAt=function(t,e){return t.composites.splice(e,1),r.setModified(t,!0,!0,!1),t;},r.addBody=function(t,e){return t.bodies.push(e),r.setModified(t,!0,!0,!1),t;},r.removeBody=function(t,e,n){var i=o.indexOf(t.bodies,e);if(-1!==i&&(r.removeBodyAt(t,i),e.sleepCounter=0),n)for(var a=0;a<t.composites.length;a++)r.removeBody(t.composites[a],e,!0);return t;},r.removeBodyAt=function(t,e){return t.bodies.splice(e,1),r.setModified(t,!0,!0,!1),t;},r.addConstraint=function(t,e){return t.constraints.push(e),r.setModified(t,!0,!0,!1),t;},r.removeConstraint=function(t,e,n){var i=o.indexOf(t.constraints,e);if(-1!==i&&r.removeConstraintAt(t,i),n)for(var a=0;a<t.composites.length;a++)r.removeConstraint(t.composites[a],e,!0);return t;},r.removeConstraintAt=function(t,e){return t.constraints.splice(e,1),r.setModified(t,!0,!0,!1),t;},r.clear=function(t,e,n){if(n)for(var i=0;i<t.composites.length;i++)r.clear(t.composites[i],e,!0);return e?t.bodies=t.bodies.filter(function(t){return t.isStatic;}):t.bodies.length=0,t.constraints.length=0,t.composites.length=0,r.setModified(t,!0,!0,!1),t;},r.allBodies=function(t){if(t.cache&&t.cache.allBodies)return t.cache.allBodies;for(var e=[].concat(t.bodies),n=0;n<t.composites.length;n++)e=e.concat(r.allBodies(t.composites[n]));return t.cache&&(t.cache.allBodies=e),e;},r.allConstraints=function(t){if(t.cache&&t.cache.allConstraints)return t.cache.allConstraints;for(var e=[].concat(t.constraints),n=0;n<t.composites.length;n++)e=e.concat(r.allConstraints(t.composites[n]));return t.cache&&(t.cache.allConstraints=e),e;},r.allComposites=function(t){if(t.cache&&t.cache.allComposites)return t.cache.allComposites;for(var e=[].concat(t.composites),n=0;n<t.composites.length;n++)e=e.concat(r.allComposites(t.composites[n]));return t.cache&&(t.cache.allComposites=e),e;},r.get=function(t,e,n){var i,o;switch(n){case\"body\":i=r.allBodies(t);break;case\"constraint\":i=r.allConstraints(t);break;case\"composite\":i=r.allComposites(t).concat(t);}return i?0===(o=i.filter(function(t){return t.id.toString()===e.toString();})).length?null:o[0]:null;},r.move=function(t,e,n){return r.remove(t,e),r.add(n,e),t;},r.rebase=function(t){for(var e=r.allBodies(t).concat(r.allConstraints(t)).concat(r.allComposites(t)),n=0;n<e.length;n++)e[n].id=o.nextId();return t;},r.translate=function(t,e,n){for(var i=n?r.allBodies(t):t.bodies,o=0;o<i.length;o++)s.translate(i[o],e);return t;},r.rotate=function(t,e,n,i){for(var o=Math.cos(e),a=Math.sin(e),u=i?r.allBodies(t):t.bodies,l=0;l<u.length;l++){var c=u[l],f=c.position.x-n.x,p=c.position.y-n.y;s.setPosition(c,{x:n.x+(f*o-p*a),y:n.y+(f*a+p*o)}),s.rotate(c,e);}return t;},r.scale=function(t,e,n,i,o){for(var a=o?r.allBodies(t):t.bodies,u=0;u<a.length;u++){var l=a[u],c=l.position.x-i.x,f=l.position.y-i.y;s.setPosition(l,{x:i.x+c*e,y:i.y+f*n}),s.scale(l,e,n);}return t;},r.bounds=function(t){for(var e=r.allBodies(t),n=[],i=0;i<e.length;i+=1){var o=e[i];n.push(o.bounds.min,o.bounds.max);}return a.create(n);};},function(t,e,n){var r={};t.exports=r;var i=n(4),o=n(5),a=n(0);r._motionWakeThreshold=.18,r._motionSleepThreshold=.08,r._minBias=.9,r.update=function(t,e){for(var n=e/a._baseDelta,o=r._motionSleepThreshold,s=0;s<t.length;s++){var u=t[s],l=i.getSpeed(u),c=i.getAngularSpeed(u),f=l*l+c*c;if(0===u.force.x&&0===u.force.y){var p=Math.min(u.motion,f),h=Math.max(u.motion,f);u.motion=r._minBias*p+(1-r._minBias)*h,u.sleepThreshold>0&&u.motion<o?(u.sleepCounter+=1,u.sleepCounter>=u.sleepThreshold/n&&r.set(u,!0)):u.sleepCounter>0&&(u.sleepCounter-=1);}else r.set(u,!1);}},r.afterCollisions=function(t){for(var e=r._motionSleepThreshold,n=0;n<t.length;n++){var i=t[n];if(i.isActive){var o=i.collision,a=o.bodyA.parent,s=o.bodyB.parent;if(!(a.isSleeping&&s.isSleeping||a.isStatic||s.isStatic)&&(a.isSleeping||s.isSleeping)){var u=a.isSleeping&&!a.isStatic?a:s,l=u===a?s:a;!u.isStatic&&l.motion>e&&r.set(u,!1);}}}},r.set=function(t,e){var n=t.isSleeping;e?(t.isSleeping=!0,t.sleepCounter=t.sleepThreshold,t.positionImpulse.x=0,t.positionImpulse.y=0,t.positionPrev.x=t.position.x,t.positionPrev.y=t.position.y,t.anglePrev=t.angle,t.speed=0,t.angularSpeed=0,t.motion=0,n||o.trigger(t,\"sleepStart\")):(t.isSleeping=!1,t.sleepCounter=0,n&&o.trigger(t,\"sleepEnd\"));};},function(t,e,n){var r={};t.exports=r;var i,o,a,s=n(3),u=n(9);i=[],o={overlap:0,axis:null},a={overlap:0,axis:null},r.create=function(t,e){return{pair:null,collided:!1,bodyA:t,bodyB:e,parentA:t.parent,parentB:e.parent,depth:0,normal:{x:0,y:0},tangent:{x:0,y:0},penetration:{x:0,y:0},supports:[null,null],supportCount:0};},r.collides=function(t,e,n){if(r._overlapAxes(o,t.vertices,e.vertices,t.axes),o.overlap<=0)return null;if(r._overlapAxes(a,e.vertices,t.vertices,e.axes),a.overlap<=0)return null;var i,l,c=n&&n.table[u.id(t,e)];c?i=c.collision:((i=r.create(t,e)).collided=!0,i.bodyA=t.id<e.id?t:e,i.bodyB=t.id<e.id?e:t,i.parentA=i.bodyA.parent,i.parentB=i.bodyB.parent),t=i.bodyA,e=i.bodyB,l=o.overlap<a.overlap?o:a;var f=i.normal,p=i.tangent,h=i.penetration,d=i.supports,g=l.overlap,v=l.axis,m=v.x,y=v.y;m*(e.position.x-t.position.x)+y*(e.position.y-t.position.y)>=0&&(m=-m,y=-y),f.x=m,f.y=y,p.x=-y,p.y=m,h.x=m*g,h.y=y*g,i.depth=g;var x=r._findSupports(t,e,f,1),b=0;if(s.contains(t.vertices,x[0])&&(d[b++]=x[0]),s.contains(t.vertices,x[1])&&(d[b++]=x[1]),b<2){var _=r._findSupports(e,t,f,-1);s.contains(e.vertices,_[0])&&(d[b++]=_[0]),b<2&&s.contains(e.vertices,_[1])&&(d[b++]=_[1]);}return 0===b&&(d[b++]=x[0]),i.supportCount=b,i;},r._overlapAxes=function(t,e,n,r){var i,o,a,s,u,l,c=e.length,f=n.length,p=e[0].x,h=e[0].y,d=n[0].x,g=n[0].y,v=r.length,m=Number.MAX_VALUE,y=0;for(u=0;u<v;u++){var x=r[u],b=x.x,_=x.y,w=p*b+h*_,S=d*b+g*_,A=w,M=S;for(l=1;l<c;l+=1)(s=e[l].x*b+e[l].y*_)>A?A=s:s<w&&(w=s);for(l=1;l<f;l+=1)(s=n[l].x*b+n[l].y*_)>M?M=s:s<S&&(S=s);if((i=(o=A-S)<(a=M-w)?o:a)<m&&(m=i,y=u,i<=0))break;}t.axis=r[y],t.overlap=m;},r._findSupports=function(t,e,n,r){var o,a,s,u=e.vertices,l=u.length,c=t.position.x,f=t.position.y,p=n.x*r,h=n.y*r,d=u[0],g=d,v=p*(c-g.x)+h*(f-g.y);for(s=1;s<l;s+=1)(a=p*(c-(g=u[s]).x)+h*(f-g.y))<v&&(v=a,d=g);return v=p*(c-(o=u[(l+d.index-1)%l]).x)+h*(f-o.y),p*(c-(g=u[(d.index+1)%l]).x)+h*(f-g.y)<v?(i[0]=d,i[1]=g,i):(i[0]=d,i[1]=o,i);};},function(t,e,n){var r={};t.exports=r;var i=n(16);r.create=function(t,e){var n=t.bodyA,o=t.bodyB,a={id:r.id(n,o),bodyA:n,bodyB:o,collision:t,contacts:[i.create(),i.create()],contactCount:0,separation:0,isActive:!0,isSensor:n.isSensor||o.isSensor,timeCreated:e,timeUpdated:e,inverseMass:0,friction:0,frictionStatic:0,restitution:0,slop:0};return r.update(a,t,e),a;},r.update=function(t,e,n){var r=e.supports,i=e.supportCount,o=t.contacts,a=e.parentA,s=e.parentB;t.isActive=!0,t.timeUpdated=n,t.collision=e,t.separation=e.depth,t.inverseMass=a.inverseMass+s.inverseMass,t.friction=a.friction<s.friction?a.friction:s.friction,t.frictionStatic=a.frictionStatic>s.frictionStatic?a.frictionStatic:s.frictionStatic,t.restitution=a.restitution>s.restitution?a.restitution:s.restitution,t.slop=a.slop>s.slop?a.slop:s.slop,t.contactCount=i,e.pair=t;var u=r[0],l=o[0],c=r[1],f=o[1];f.vertex!==u&&l.vertex!==c||(o[1]=l,o[0]=l=f,f=o[1]),l.vertex=u,f.vertex=c;},r.setActive=function(t,e,n){e?(t.isActive=!0,t.timeUpdated=n):(t.isActive=!1,t.contactCount=0);},r.id=function(t,e){return t.id<e.id?t.id.toString(36)+\":\"+e.id.toString(36):e.id.toString(36)+\":\"+t.id.toString(36);};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(2),a=n(7),s=n(1),u=n(11),l=n(0);r._warming=.4,r._torqueDampen=1,r._minLength=1e-6,r.create=function(t){var e=t;e.bodyA&&!e.pointA&&(e.pointA={x:0,y:0}),e.bodyB&&!e.pointB&&(e.pointB={x:0,y:0});var n=e.bodyA?o.add(e.bodyA.position,e.pointA):e.pointA,r=e.bodyB?o.add(e.bodyB.position,e.pointB):e.pointB,i=o.magnitude(o.sub(n,r));e.length=void 0!==e.length?e.length:i,e.id=e.id||l.nextId(),e.label=e.label||\"Constraint\",e.type=\"constraint\",e.stiffness=e.stiffness||(e.length>0?1:.7),e.damping=e.damping||0,e.angularStiffness=e.angularStiffness||0,e.angleA=e.bodyA?e.bodyA.angle:e.angleA,e.angleB=e.bodyB?e.bodyB.angle:e.angleB,e.plugin={};var a={visible:!0,lineWidth:2,strokeStyle:\"#ffffff\",type:\"line\",anchors:!0};return 0===e.length&&e.stiffness>.1?(a.type=\"pin\",a.anchors=!1):e.stiffness<.9&&(a.type=\"spring\"),e.render=l.extend(a,e.render),e;},r.preSolveAll=function(t){for(var e=0;e<t.length;e+=1){var n=t[e],r=n.constraintImpulse;n.isStatic||0===r.x&&0===r.y&&0===r.angle||(n.position.x+=r.x,n.position.y+=r.y,n.angle+=r.angle);}},r.solveAll=function(t,e){for(var n=l.clamp(e/l._baseDelta,0,1),i=0;i<t.length;i+=1){var o=t[i],a=!o.bodyA||o.bodyA&&o.bodyA.isStatic,s=!o.bodyB||o.bodyB&&o.bodyB.isStatic;(a||s)&&r.solve(t[i],n);}for(i=0;i<t.length;i+=1)a=!(o=t[i]).bodyA||o.bodyA&&o.bodyA.isStatic,s=!o.bodyB||o.bodyB&&o.bodyB.isStatic,a||s||r.solve(t[i],n);},r.solve=function(t,e){var n=t.bodyA,i=t.bodyB,a=t.pointA,s=t.pointB;if(n||i){n&&!n.isStatic&&(o.rotate(a,n.angle-t.angleA,a),t.angleA=n.angle),i&&!i.isStatic&&(o.rotate(s,i.angle-t.angleB,s),t.angleB=i.angle);var u=a,l=s;if(n&&(u=o.add(n.position,a)),i&&(l=o.add(i.position,s)),u&&l){var c=o.sub(u,l),f=o.magnitude(c);f<r._minLength&&(f=r._minLength);var p,h,d,g,v,m=(f-t.length)/f,y=t.stiffness>=1||0===t.length?t.stiffness*e:t.stiffness*e*e,x=t.damping*e,b=o.mult(c,m*y),_=(n?n.inverseMass:0)+(i?i.inverseMass:0),w=_+((n?n.inverseInertia:0)+(i?i.inverseInertia:0));if(x>0){var S=o.create();d=o.div(c,f),v=o.sub(i&&o.sub(i.position,i.positionPrev)||S,n&&o.sub(n.position,n.positionPrev)||S),g=o.dot(d,v);}n&&!n.isStatic&&(h=n.inverseMass/_,n.constraintImpulse.x-=b.x*h,n.constraintImpulse.y-=b.y*h,n.position.x-=b.x*h,n.position.y-=b.y*h,x>0&&(n.positionPrev.x-=x*d.x*g*h,n.positionPrev.y-=x*d.y*g*h),p=o.cross(a,b)/w*r._torqueDampen*n.inverseInertia*(1-t.angularStiffness),n.constraintImpulse.angle-=p,n.angle-=p),i&&!i.isStatic&&(h=i.inverseMass/_,i.constraintImpulse.x+=b.x*h,i.constraintImpulse.y+=b.y*h,i.position.x+=b.x*h,i.position.y+=b.y*h,x>0&&(i.positionPrev.x+=x*d.x*g*h,i.positionPrev.y+=x*d.y*g*h),p=o.cross(s,b)/w*r._torqueDampen*i.inverseInertia*(1-t.angularStiffness),i.constraintImpulse.angle+=p,i.angle+=p);}}},r.postSolveAll=function(t){for(var e=0;e<t.length;e++){var n=t[e],l=n.constraintImpulse;if(!(n.isStatic||0===l.x&&0===l.y&&0===l.angle)){a.set(n,!1);for(var c=0;c<n.parts.length;c++){var f=n.parts[c];i.translate(f.vertices,l),c>0&&(f.position.x+=l.x,f.position.y+=l.y),0!==l.angle&&(i.rotate(f.vertices,l.angle,n.position),u.rotate(f.axes,l.angle),c>0&&o.rotateAbout(f.position,l.angle,n.position,f.position)),s.update(f.bounds,f.vertices,n.velocity);}l.angle*=r._warming,l.x*=r._warming,l.y*=r._warming;}}},r.pointAWorld=function(t){return{x:(t.bodyA?t.bodyA.position.x:0)+(t.pointA?t.pointA.x:0),y:(t.bodyA?t.bodyA.position.y:0)+(t.pointA?t.pointA.y:0)};},r.pointBWorld=function(t){return{x:(t.bodyB?t.bodyB.position.x:0)+(t.pointB?t.pointB.x:0),y:(t.bodyB?t.bodyB.position.y:0)+(t.pointB?t.pointB.y:0)};},r.currentLength=function(t){var e=(t.bodyA?t.bodyA.position.x:0)+(t.pointA?t.pointA.x:0),n=(t.bodyA?t.bodyA.position.y:0)+(t.pointA?t.pointA.y:0),r=e-((t.bodyB?t.bodyB.position.x:0)+(t.pointB?t.pointB.x:0)),i=n-((t.bodyB?t.bodyB.position.y:0)+(t.pointB?t.pointB.y:0));return Math.sqrt(r*r+i*i);};},function(t,e,n){var r={};t.exports=r;var i=n(2),o=n(0);r.fromVertices=function(t){for(var e={},n=0;n<t.length;n++){var r=(n+1)%t.length,a=i.normalise({x:t[r].y-t[n].y,y:t[n].x-t[r].x}),s=0===a.y?1/0:a.x/a.y;e[s=s.toFixed(3).toString()]=a;}return o.values(e);},r.rotate=function(t,e){if(0!==e)for(var n=Math.cos(e),r=Math.sin(e),i=0;i<t.length;i++){var o,a=t[i];o=a.x*n-a.y*r,a.y=a.x*r+a.y*n,a.x=o;}};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(0),a=n(4),s=n(1),u=n(2);r.rectangle=function(t,e,n,r,s){s=s||{};var u={label:\"Rectangle Body\",position:{x:t,y:e},vertices:i.fromPath(\"L 0 0 L \"+n+\" 0 L \"+n+\" \"+r+\" L 0 \"+r)};if(s.chamfer){var l=s.chamfer;u.vertices=i.chamfer(u.vertices,l.radius,l.quality,l.qualityMin,l.qualityMax),delete s.chamfer;}return a.create(o.extend({},u,s));},r.trapezoid=function(t,e,n,r,s,u){u=u||{},s>=1&&o.warn(\"Bodies.trapezoid: slope parameter must be < 1.\");var l,c=n*(s*=.5),f=c+(1-2*s)*n,p=f+c;l=s<.5?\"L 0 0 L \"+c+\" \"+-r+\" L \"+f+\" \"+-r+\" L \"+p+\" 0\":\"L 0 0 L \"+f+\" \"+-r+\" L \"+p+\" 0\";var h={label:\"Trapezoid Body\",position:{x:t,y:e},vertices:i.fromPath(l)};if(u.chamfer){var d=u.chamfer;h.vertices=i.chamfer(h.vertices,d.radius,d.quality,d.qualityMin,d.qualityMax),delete u.chamfer;}return a.create(o.extend({},h,u));},r.circle=function(t,e,n,i,a){i=i||{};var s={label:\"Circle Body\",circleRadius:n};a=a||25;var u=Math.ceil(Math.max(10,Math.min(a,n)));return u%2==1&&(u+=1),r.polygon(t,e,u,n,o.extend({},s,i));},r.polygon=function(t,e,n,s,u){if(u=u||{},n<3)return r.circle(t,e,s,u);for(var l=2*Math.PI/n,c=\"\",f=.5*l,p=0;p<n;p+=1){var h=f+p*l,d=Math.cos(h)*s,g=Math.sin(h)*s;c+=\"L \"+d.toFixed(3)+\" \"+g.toFixed(3)+\" \";}var v={label:\"Polygon Body\",position:{x:t,y:e},vertices:i.fromPath(c)};if(u.chamfer){var m=u.chamfer;v.vertices=i.chamfer(v.vertices,m.radius,m.quality,m.qualityMin,m.qualityMax),delete u.chamfer;}return a.create(o.extend({},v,u));},r.fromVertices=function(t,e,n,r,l,c,f,p){var h,d,g,v,m,y,x,b,_,w,S=o.getDecomp();for(h=Boolean(S&&S.quickDecomp),r=r||{},g=[],l=void 0!==l&&l,c=void 0!==c?c:.01,f=void 0!==f?f:10,p=void 0!==p?p:.01,o.isArray(n[0])||(n=[n]),_=0;_<n.length;_+=1)if(m=n[_],!(v=i.isConvex(m))&&!h&&o.warnOnce(\"Bodies.fromVertices: Install the 'poly-decomp' library and use Common.setDecomp or provide 'decomp' as a global to decompose concave vertices.\"),v||!h)m=v?i.clockwiseSort(m):i.hull(m),g.push({position:{x:t,y:e},vertices:m});else{var A=m.map(function(t){return[t.x,t.y];});S.makeCCW(A),!1!==c&&S.removeCollinearPoints(A,c),!1!==p&&S.removeDuplicatePoints&&S.removeDuplicatePoints(A,p);var M=S.quickDecomp(A);for(y=0;y<M.length;y++){var C=M[y].map(function(t){return{x:t[0],y:t[1]};});f>0&&i.area(C)<f||g.push({position:i.centre(C),vertices:C});}}for(y=0;y<g.length;y++)g[y]=a.create(o.extend(g[y],r));if(l)for(y=0;y<g.length;y++){var P=g[y];for(x=y+1;x<g.length;x++){var k=g[x];if(s.overlaps(P.bounds,k.bounds)){var B=P.vertices,I=k.vertices;for(b=0;b<P.vertices.length;b++)for(w=0;w<k.vertices.length;w++){var T=u.magnitudeSquared(u.sub(B[(b+1)%B.length],I[w])),L=u.magnitudeSquared(u.sub(B[b],I[(w+1)%I.length]));T<5&&L<5&&(B[b].isInternal=!0,I[w].isInternal=!0);}}}}return g.length>1?(d=a.create(o.extend({parts:g.slice(0)},r)),a.setPosition(d,{x:t,y:e}),d):g[0];};},function(t,e,n){var r={};t.exports=r;var i=n(0),o=n(8);r.create=function(t){return i.extend({bodies:[],collisions:[],pairs:null},t);},r.setBodies=function(t,e){t.bodies=e.slice(0);},r.clear=function(t){t.bodies=[],t.collisions=[];},r.collisions=function(t){var e,n,i=t.pairs,a=t.bodies,s=a.length,u=r.canCollide,l=o.collides,c=t.collisions,f=0;for(a.sort(r._compareBoundsX),e=0;e<s;e++){var p=a[e],h=p.bounds,d=p.bounds.max.x,g=p.bounds.max.y,v=p.bounds.min.y,m=p.isStatic||p.isSleeping,y=p.parts.length,x=1===y;for(n=e+1;n<s;n++){var b=a[n];if((k=b.bounds).min.x>d)break;if(!(g<k.min.y||v>k.max.y)&&(!m||!b.isStatic&&!b.isSleeping)&&u(p.collisionFilter,b.collisionFilter)){var _=b.parts.length;if(x&&1===_)(C=l(p,b,i))&&(c[f++]=C);else for(var w=_>1?1:0,S=y>1?1:0;S<y;S++)for(var A=p.parts[S],M=(h=A.bounds,w);M<_;M++){var C,P=b.parts[M],k=P.bounds;h.min.x>k.max.x||h.max.x<k.min.x||h.max.y<k.min.y||h.min.y>k.max.y||(C=l(A,P,i))&&(c[f++]=C);}}}}return c.length!==f&&(c.length=f),c;},r.canCollide=function(t,e){return t.group===e.group&&0!==t.group?t.group>0:0!==(t.mask&e.category)&&0!==(e.mask&t.category);},r._compareBoundsX=function(t,e){return t.bounds.min.x-e.bounds.min.x;};},function(t,e,n){var r={};t.exports=r;var i=n(0);r.create=function(t){var e={};return t||i.log(\"Mouse.create: element was undefined, defaulting to document.body\",\"warn\"),e.element=t||document.body,e.absolute={x:0,y:0},e.position={x:0,y:0},e.mousedownPosition={x:0,y:0},e.mouseupPosition={x:0,y:0},e.offset={x:0,y:0},e.scale={x:1,y:1},e.wheelDelta=0,e.button=-1,e.pixelRatio=parseInt(e.element.getAttribute(\"data-pixel-ratio\"),10)||1,e.sourceEvents={mousemove:null,mousedown:null,mouseup:null,mousewheel:null},e.mousemove=function(t){var n=r._getRelativeMousePosition(t,e.element,e.pixelRatio);t.changedTouches&&(e.button=0,t.preventDefault()),e.absolute.x=n.x,e.absolute.y=n.y,e.position.x=e.absolute.x*e.scale.x+e.offset.x,e.position.y=e.absolute.y*e.scale.y+e.offset.y,e.sourceEvents.mousemove=t;},e.mousedown=function(t){var n=r._getRelativeMousePosition(t,e.element,e.pixelRatio);t.changedTouches?(e.button=0,t.preventDefault()):e.button=t.button,e.absolute.x=n.x,e.absolute.y=n.y,e.position.x=e.absolute.x*e.scale.x+e.offset.x,e.position.y=e.absolute.y*e.scale.y+e.offset.y,e.mousedownPosition.x=e.position.x,e.mousedownPosition.y=e.position.y,e.sourceEvents.mousedown=t;},e.mouseup=function(t){var n=r._getRelativeMousePosition(t,e.element,e.pixelRatio);t.changedTouches&&t.preventDefault(),e.button=-1,e.absolute.x=n.x,e.absolute.y=n.y,e.position.x=e.absolute.x*e.scale.x+e.offset.x,e.position.y=e.absolute.y*e.scale.y+e.offset.y,e.mouseupPosition.x=e.position.x,e.mouseupPosition.y=e.position.y,e.sourceEvents.mouseup=t;},e.mousewheel=function(t){e.wheelDelta=Math.max(-1,Math.min(1,t.wheelDelta||-t.detail)),t.preventDefault(),e.sourceEvents.mousewheel=t;},r.setElement(e,e.element),e;},r.setElement=function(t,e){t.element=e,e.addEventListener(\"mousemove\",t.mousemove,{passive:!0}),e.addEventListener(\"mousedown\",t.mousedown,{passive:!0}),e.addEventListener(\"mouseup\",t.mouseup,{passive:!0}),e.addEventListener(\"wheel\",t.mousewheel,{passive:!1}),e.addEventListener(\"touchmove\",t.mousemove,{passive:!1}),e.addEventListener(\"touchstart\",t.mousedown,{passive:!1}),e.addEventListener(\"touchend\",t.mouseup,{passive:!1});},r.clearSourceEvents=function(t){t.sourceEvents.mousemove=null,t.sourceEvents.mousedown=null,t.sourceEvents.mouseup=null,t.sourceEvents.mousewheel=null,t.wheelDelta=0;},r.setOffset=function(t,e){t.offset.x=e.x,t.offset.y=e.y,t.position.x=t.absolute.x*t.scale.x+t.offset.x,t.position.y=t.absolute.y*t.scale.y+t.offset.y;},r.setScale=function(t,e){t.scale.x=e.x,t.scale.y=e.y,t.position.x=t.absolute.x*t.scale.x+t.offset.x,t.position.y=t.absolute.y*t.scale.y+t.offset.y;},r._getRelativeMousePosition=function(t,e,n){var r,i,o=e.getBoundingClientRect(),a=document.documentElement||document.body.parentNode||document.body,s=void 0!==window.pageXOffset?window.pageXOffset:a.scrollLeft,u=void 0!==window.pageYOffset?window.pageYOffset:a.scrollTop,l=t.changedTouches;return l?(r=l[0].pageX-o.left-s,i=l[0].pageY-o.top-u):(r=t.pageX-o.left-s,i=t.pageY-o.top-u),{x:r/(e.clientWidth/(e.width||e.clientWidth)*n),y:i/(e.clientHeight/(e.height||e.clientHeight)*n)};};},function(t,e,n){var r={};t.exports=r;var i=n(0);r._registry={},r.register=function(t){if(r.isPlugin(t)||i.warn(\"Plugin.register:\",r.toString(t),\"does not implement all required fields.\"),t.name in r._registry){var e=r._registry[t.name],n=r.versionParse(t.version).number,o=r.versionParse(e.version).number;n>o?(i.warn(\"Plugin.register:\",r.toString(e),\"was upgraded to\",r.toString(t)),r._registry[t.name]=t):n<o?i.warn(\"Plugin.register:\",r.toString(e),\"can not be downgraded to\",r.toString(t)):t!==e&&i.warn(\"Plugin.register:\",r.toString(t),\"is already registered to different plugin object\");}else r._registry[t.name]=t;return t;},r.resolve=function(t){return r._registry[r.dependencyParse(t).name];},r.toString=function(t){return\"string\"==typeof t?t:(t.name||\"anonymous\")+\"@\"+(t.version||t.range||\"0.0.0\");},r.isPlugin=function(t){return t&&t.name&&t.version&&t.install;},r.isUsed=function(t,e){return t.used.indexOf(e)>-1;},r.isFor=function(t,e){var n=t.for&&r.dependencyParse(t.for);return!t.for||e.name===n.name&&r.versionSatisfies(e.version,n.range);},r.use=function(t,e){if(t.uses=(t.uses||[]).concat(e||[]),0!==t.uses.length){for(var n=r.dependencies(t),o=i.topologicalSort(n),a=[],s=0;s<o.length;s+=1)if(o[s]!==t.name){var u=r.resolve(o[s]);u?r.isUsed(t,u.name)||(r.isFor(u,t)||(i.warn(\"Plugin.use:\",r.toString(u),\"is for\",u.for,\"but installed on\",r.toString(t)+\".\"),u._warned=!0),u.install?u.install(t):(i.warn(\"Plugin.use:\",r.toString(u),\"does not specify an install function.\"),u._warned=!0),u._warned?(a.push(\"🔶 \"+r.toString(u)),delete u._warned):a.push(\"✅ \"+r.toString(u)),t.used.push(u.name)):a.push(\"❌ \"+o[s]);}a.length>0&&i.info(a.join(\"  \"));}else i.warn(\"Plugin.use:\",r.toString(t),\"does not specify any dependencies to install.\");},r.dependencies=function(t,e){var n=r.dependencyParse(t),o=n.name;if(!(o in(e=e||{}))){t=r.resolve(t)||t,e[o]=i.map(t.uses||[],function(e){r.isPlugin(e)&&r.register(e);var o=r.dependencyParse(e),a=r.resolve(e);return a&&!r.versionSatisfies(a.version,o.range)?(i.warn(\"Plugin.dependencies:\",r.toString(a),\"does not satisfy\",r.toString(o),\"used by\",r.toString(n)+\".\"),a._warned=!0,t._warned=!0):a||(i.warn(\"Plugin.dependencies:\",r.toString(e),\"used by\",r.toString(n),\"could not be resolved.\"),t._warned=!0),o.name;});for(var a=0;a<e[o].length;a+=1)r.dependencies(e[o][a],e);return e;}},r.dependencyParse=function(t){return i.isString(t)?(/^[\\w-]+(@(\\*|[\\^~]?\\d+\\.\\d+\\.\\d+(-[0-9A-Za-z-+]+)?))?$/.test(t)||i.warn(\"Plugin.dependencyParse:\",t,\"is not a valid dependency string.\"),{name:t.split(\"@\")[0],range:t.split(\"@\")[1]||\"*\"}):{name:t.name,range:t.range||t.version};},r.versionParse=function(t){var e=/^(\\*)|(\\^|~|>=|>)?\\s*((\\d+)\\.(\\d+)\\.(\\d+))(-[0-9A-Za-z-+]+)?$/;e.test(t)||i.warn(\"Plugin.versionParse:\",t,\"is not a valid version or range.\");var n=e.exec(t),r=Number(n[4]),o=Number(n[5]),a=Number(n[6]);return{isRange:Boolean(n[1]||n[2]),version:n[3],range:t,operator:n[1]||n[2]||\"\",major:r,minor:o,patch:a,parts:[r,o,a],prerelease:n[7],number:1e8*r+1e4*o+a};},r.versionSatisfies=function(t,e){e=e||\"*\";var n=r.versionParse(e),i=r.versionParse(t);if(n.isRange){if(\"*\"===n.operator||\"*\"===t)return!0;if(\">\"===n.operator)return i.number>n.number;if(\">=\"===n.operator)return i.number>=n.number;if(\"~\"===n.operator)return i.major===n.major&&i.minor===n.minor&&i.patch>=n.patch;if(\"^\"===n.operator)return n.major>0?i.major===n.major&&i.number>=n.number:n.minor>0?i.minor===n.minor&&i.patch>=n.patch:i.patch===n.patch;}return t===e||\"*\"===t;};},function(t,e){var n={};t.exports=n,n.create=function(t){return{vertex:t,normalImpulse:0,tangentImpulse:0};};},function(t,e,n){var r={};t.exports=r;var i=n(7),o=n(18),a=n(13),s=n(19),u=n(5),l=n(6),c=n(10),f=n(0),p=n(4);r._deltaMax=1e3/60,r.create=function(t){t=t||{};var e=f.extend({positionIterations:6,velocityIterations:4,constraintIterations:2,enableSleeping:!1,events:[],plugin:{},gravity:{x:0,y:1,scale:.001},timing:{timestamp:0,timeScale:1,lastDelta:0,lastElapsed:0,lastUpdatesPerFrame:0}},t);return e.world=t.world||l.create({label:\"World\"}),e.pairs=t.pairs||s.create(),e.detector=t.detector||a.create(),e.detector.pairs=e.pairs,e.grid={buckets:[]},e.world.gravity=e.gravity,e.broadphase=e.grid,e.metrics={},e;},r.update=function(t,e){var n,p=f.now(),h=t.world,d=t.detector,g=t.pairs,v=t.timing,m=v.timestamp;e>r._deltaMax&&f.warnOnce(\"Matter.Engine.update: delta argument is recommended to be less than or equal to\",r._deltaMax.toFixed(3),\"ms.\"),e=void 0!==e?e:f._baseDelta,e*=v.timeScale,v.timestamp+=e,v.lastDelta=e;var y={timestamp:v.timestamp,delta:e};u.trigger(t,\"beforeUpdate\",y);var x=l.allBodies(h),b=l.allConstraints(h);for(h.isModified&&(a.setBodies(d,x),l.setModified(h,!1,!1,!0)),t.enableSleeping&&i.update(x,e),r._bodiesApplyGravity(x,t.gravity),e>0&&r._bodiesUpdate(x,e),u.trigger(t,\"beforeSolve\",y),c.preSolveAll(x),n=0;n<t.constraintIterations;n++)c.solveAll(b,e);c.postSolveAll(x);var _=a.collisions(d);s.update(g,_,m),t.enableSleeping&&i.afterCollisions(g.list),g.collisionStart.length>0&&u.trigger(t,\"collisionStart\",{pairs:g.collisionStart,timestamp:v.timestamp,delta:e});var w=f.clamp(20/t.positionIterations,0,1);for(o.preSolvePosition(g.list),n=0;n<t.positionIterations;n++)o.solvePosition(g.list,e,w);for(o.postSolvePosition(x),c.preSolveAll(x),n=0;n<t.constraintIterations;n++)c.solveAll(b,e);for(c.postSolveAll(x),o.preSolveVelocity(g.list),n=0;n<t.velocityIterations;n++)o.solveVelocity(g.list,e);return r._bodiesUpdateVelocities(x),g.collisionActive.length>0&&u.trigger(t,\"collisionActive\",{pairs:g.collisionActive,timestamp:v.timestamp,delta:e}),g.collisionEnd.length>0&&u.trigger(t,\"collisionEnd\",{pairs:g.collisionEnd,timestamp:v.timestamp,delta:e}),r._bodiesClearForces(x),u.trigger(t,\"afterUpdate\",y),t.timing.lastElapsed=f.now()-p,t;},r.merge=function(t,e){if(f.extend(t,e),e.world){t.world=e.world,r.clear(t);for(var n=l.allBodies(t.world),o=0;o<n.length;o++){var a=n[o];i.set(a,!1),a.id=f.nextId();}}},r.clear=function(t){s.clear(t.pairs),a.clear(t.detector);},r._bodiesClearForces=function(t){for(var e=t.length,n=0;n<e;n++){var r=t[n];r.force.x=0,r.force.y=0,r.torque=0;}},r._bodiesApplyGravity=function(t,e){var n=void 0!==e.scale?e.scale:.001,r=t.length;if((0!==e.x||0!==e.y)&&0!==n)for(var i=0;i<r;i++){var o=t[i];o.isStatic||o.isSleeping||(o.force.y+=o.mass*e.y*n,o.force.x+=o.mass*e.x*n);}},r._bodiesUpdate=function(t,e){for(var n=t.length,r=0;r<n;r++){var i=t[r];i.isStatic||i.isSleeping||p.update(i,e);}},r._bodiesUpdateVelocities=function(t){for(var e=t.length,n=0;n<e;n++)p.updateVelocities(t[n]);};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(0),a=n(1);r._restingThresh=2,r._restingThreshTangent=Math.sqrt(6),r._positionDampen=.9,r._positionWarming=.8,r._frictionNormalMultiplier=5,r._frictionMaxStatic=Number.MAX_VALUE,r.preSolvePosition=function(t){var e,n,r,i=t.length;for(e=0;e<i;e++)(n=t[e]).isActive&&(r=n.contactCount,n.collision.parentA.totalContacts+=r,n.collision.parentB.totalContacts+=r);},r.solvePosition=function(t,e,n){var i,a,s,u,l,c,f,p,h=r._positionDampen*(n||1),d=o.clamp(e/o._baseDelta,0,1),g=t.length;for(i=0;i<g;i++)(a=t[i]).isActive&&!a.isSensor&&(u=(s=a.collision).parentA,l=s.parentB,c=s.normal,a.separation=s.depth+c.x*(l.positionImpulse.x-u.positionImpulse.x)+c.y*(l.positionImpulse.y-u.positionImpulse.y));for(i=0;i<g;i++)(a=t[i]).isActive&&!a.isSensor&&(u=(s=a.collision).parentA,l=s.parentB,c=s.normal,p=a.separation-a.slop*d,(u.isStatic||l.isStatic)&&(p*=2),u.isStatic||u.isSleeping||(f=h/u.totalContacts,u.positionImpulse.x+=c.x*p*f,u.positionImpulse.y+=c.y*p*f),l.isStatic||l.isSleeping||(f=h/l.totalContacts,l.positionImpulse.x-=c.x*p*f,l.positionImpulse.y-=c.y*p*f));},r.postSolvePosition=function(t){for(var e=r._positionWarming,n=t.length,o=i.translate,s=a.update,u=0;u<n;u++){var l=t[u],c=l.positionImpulse,f=c.x,p=c.y,h=l.velocity;if(l.totalContacts=0,0!==f||0!==p){for(var d=0;d<l.parts.length;d++){var g=l.parts[d];o(g.vertices,c),s(g.bounds,g.vertices,h),g.position.x+=f,g.position.y+=p;}l.positionPrev.x+=f,l.positionPrev.y+=p,f*h.x+p*h.y<0?(c.x=0,c.y=0):(c.x*=e,c.y*=e);}}},r.preSolveVelocity=function(t){var e,n,r=t.length;for(e=0;e<r;e++){var i=t[e];if(i.isActive&&!i.isSensor){var o=i.contacts,a=i.contactCount,s=i.collision,u=s.parentA,l=s.parentB,c=s.normal,f=s.tangent;for(n=0;n<a;n++){var p=o[n],h=p.vertex,d=p.normalImpulse,g=p.tangentImpulse;if(0!==d||0!==g){var v=c.x*d+f.x*g,m=c.y*d+f.y*g;u.isStatic||u.isSleeping||(u.positionPrev.x+=v*u.inverseMass,u.positionPrev.y+=m*u.inverseMass,u.anglePrev+=u.inverseInertia*((h.x-u.position.x)*m-(h.y-u.position.y)*v)),l.isStatic||l.isSleeping||(l.positionPrev.x-=v*l.inverseMass,l.positionPrev.y-=m*l.inverseMass,l.anglePrev-=l.inverseInertia*((h.x-l.position.x)*m-(h.y-l.position.y)*v));}}}}},r.solveVelocity=function(t,e){var n,i,a,s,u=e/o._baseDelta,l=u*u*u,c=-r._restingThresh*u,f=r._restingThreshTangent,p=r._frictionNormalMultiplier*u,h=r._frictionMaxStatic,d=t.length;for(a=0;a<d;a++){var g=t[a];if(g.isActive&&!g.isSensor){var v=g.collision,m=v.parentA,y=v.parentB,x=v.normal.x,b=v.normal.y,_=v.tangent.x,w=v.tangent.y,S=g.inverseMass,A=g.friction*g.frictionStatic*p,M=g.contacts,C=g.contactCount,P=1/C,k=m.position.x-m.positionPrev.x,B=m.position.y-m.positionPrev.y,I=m.angle-m.anglePrev,T=y.position.x-y.positionPrev.x,L=y.position.y-y.positionPrev.y,R=y.angle-y.anglePrev;for(s=0;s<C;s++){var E=M[s],j=E.vertex,O=j.x-m.position.x,D=j.y-m.position.y,N=j.x-y.position.x,V=j.y-y.position.y,q=k-D*I-(T-V*R),F=B+O*I-(L+N*R),z=x*q+b*F,U=_*q+w*F,W=g.separation+z,$=Math.min(W,1),H=($=W<0?0:$)*A;U<-H||U>H?(i=U>0?U:-U,(n=g.friction*(U>0?1:-1)*l)<-i?n=-i:n>i&&(n=i)):(n=U,i=h);var Z=O*b-D*x,G=N*b-V*x,Q=P/(S+m.inverseInertia*Z*Z+y.inverseInertia*G*G),X=(1+g.restitution)*z*Q;if(n*=Q,z<c)E.normalImpulse=0;else{var Y=E.normalImpulse;E.normalImpulse+=X,E.normalImpulse>0&&(E.normalImpulse=0),X=E.normalImpulse-Y;}if(U<-f||U>f)E.tangentImpulse=0;else{var J=E.tangentImpulse;E.tangentImpulse+=n,E.tangentImpulse<-i&&(E.tangentImpulse=-i),E.tangentImpulse>i&&(E.tangentImpulse=i),n=E.tangentImpulse-J;}var K=x*X+_*n,tt=b*X+w*n;m.isStatic||m.isSleeping||(m.positionPrev.x+=K*m.inverseMass,m.positionPrev.y+=tt*m.inverseMass,m.anglePrev+=(O*tt-D*K)*m.inverseInertia),y.isStatic||y.isSleeping||(y.positionPrev.x-=K*y.inverseMass,y.positionPrev.y-=tt*y.inverseMass,y.anglePrev-=(N*tt-V*K)*y.inverseInertia);}}}};},function(t,e,n){var r={};t.exports=r;var i=n(9),o=n(0);r.create=function(t){return o.extend({table:{},list:[],collisionStart:[],collisionActive:[],collisionEnd:[]},t);},r.update=function(t,e,n){var r,o,a,s=i.update,u=i.create,l=i.setActive,c=t.table,f=t.list,p=f.length,h=p,d=t.collisionStart,g=t.collisionEnd,v=t.collisionActive,m=e.length,y=0,x=0,b=0;for(a=0;a<m;a++)(o=(r=e[a]).pair)?(o.isActive&&(v[b++]=o),s(o,r,n)):(c[(o=u(r,n)).id]=o,d[y++]=o,f[h++]=o);for(h=0,p=f.length,a=0;a<p;a++)(o=f[a]).timeUpdated>=n?f[h++]=o:(l(o,!1,n),o.collision.bodyA.sleepCounter>0&&o.collision.bodyB.sleepCounter>0?f[h++]=o:(g[x++]=o,delete c[o.id]));f.length!==h&&(f.length=h),d.length!==y&&(d.length=y),g.length!==x&&(g.length=x),v.length!==b&&(v.length=b);},r.clear=function(t){return t.table={},t.list.length=0,t.collisionStart.length=0,t.collisionActive.length=0,t.collisionEnd.length=0,t;};},function(t,e,n){var r=t.exports=n(21);r.Axes=n(11),r.Bodies=n(12),r.Body=n(4),r.Bounds=n(1),r.Collision=n(8),r.Common=n(0),r.Composite=n(6),r.Composites=n(22),r.Constraint=n(10),r.Contact=n(16),r.Detector=n(13),r.Engine=n(17),r.Events=n(5),r.Grid=n(23),r.Mouse=n(14),r.MouseConstraint=n(24),r.Pair=n(9),r.Pairs=n(19),r.Plugin=n(15),r.Query=n(25),r.Render=n(26),r.Resolver=n(18),r.Runner=n(27),r.SAT=n(28),r.Sleeping=n(7),r.Svg=n(29),r.Vector=n(2),r.Vertices=n(3),r.World=n(30),r.Engine.run=r.Runner.run,r.Common.deprecated(r.Engine,\"run\",\"Engine.run ➤ use Matter.Runner.run(engine) instead\");},function(t,e,n){var r={};t.exports=r;var i=n(15),o=n(0);r.name=\"matter-js\",r.version=\"0.20.0\",r.uses=[],r.used=[],r.use=function(){i.use(r,Array.prototype.slice.call(arguments));},r.before=function(t,e){return t=t.replace(/^Matter./,\"\"),o.chainPathBefore(r,t,e);},r.after=function(t,e){return t=t.replace(/^Matter./,\"\"),o.chainPathAfter(r,t,e);};},function(t,e,n){var r={};t.exports=r;var i=n(6),o=n(10),a=n(0),s=n(4),u=n(12),l=a.deprecated;r.stack=function(t,e,n,r,o,a,u){for(var l,c=i.create({label:\"Stack\"}),f=t,p=e,h=0,d=0;d<r;d++){for(var g=0,v=0;v<n;v++){var m=u(f,p,v,d,l,h);if(m){var y=m.bounds.max.y-m.bounds.min.y,x=m.bounds.max.x-m.bounds.min.x;y>g&&(g=y),s.translate(m,{x:.5*x,y:.5*y}),f=m.bounds.max.x+o,i.addBody(c,m),l=m,h+=1;}else f+=o;}p+=g+a,f=t;}return c;},r.chain=function(t,e,n,r,s,u){for(var l=t.bodies,c=1;c<l.length;c++){var f=l[c-1],p=l[c],h=f.bounds.max.y-f.bounds.min.y,d=f.bounds.max.x-f.bounds.min.x,g=p.bounds.max.y-p.bounds.min.y,v={bodyA:f,pointA:{x:d*e,y:h*n},bodyB:p,pointB:{x:(p.bounds.max.x-p.bounds.min.x)*r,y:g*s}},m=a.extend(v,u);i.addConstraint(t,o.create(m));}return t.label+=\" Chain\",t;},r.mesh=function(t,e,n,r,s){var u,l,c,f,p,h=t.bodies;for(u=0;u<n;u++){for(l=1;l<e;l++)c=h[l-1+u*e],f=h[l+u*e],i.addConstraint(t,o.create(a.extend({bodyA:c,bodyB:f},s)));if(u>0)for(l=0;l<e;l++)c=h[l+(u-1)*e],f=h[l+u*e],i.addConstraint(t,o.create(a.extend({bodyA:c,bodyB:f},s))),r&&l>0&&(p=h[l-1+(u-1)*e],i.addConstraint(t,o.create(a.extend({bodyA:p,bodyB:f},s)))),r&&l<e-1&&(p=h[l+1+(u-1)*e],i.addConstraint(t,o.create(a.extend({bodyA:p,bodyB:f},s))));}return t.label+=\" Mesh\",t;},r.pyramid=function(t,e,n,i,o,a,u){return r.stack(t,e,n,i,o,a,function(e,r,a,l,c,f){var p=Math.min(i,Math.ceil(n/2)),h=c?c.bounds.max.x-c.bounds.min.x:0;if(!(l>p||a<(l=p-l)||a>n-1-l))return 1===f&&s.translate(c,{x:(a+(n%2==1?1:-1))*h,y:0}),u(t+(c?a*h:0)+a*o,r,a,l,c,f);});},r.newtonsCradle=function(t,e,n,r,a){for(var s=i.create({label:\"Newtons Cradle\"}),l=0;l<n;l++){var c=u.circle(t+l*(1.9*r),e+a,r,{inertia:1/0,restitution:1,friction:0,frictionAir:1e-4,slop:1}),f=o.create({pointA:{x:t+l*(1.9*r),y:e},bodyB:c});i.addBody(s,c),i.addConstraint(s,f);}return s;},l(r,\"newtonsCradle\",\"Composites.newtonsCradle ➤ moved to newtonsCradle example\"),r.car=function(t,e,n,r,a){var l=s.nextGroup(!0),c=.5*-n+20,f=.5*n-20,p=i.create({label:\"Car\"}),h=u.rectangle(t,e,n,r,{collisionFilter:{group:l},chamfer:{radius:.5*r},density:2e-4}),d=u.circle(t+c,e+0,a,{collisionFilter:{group:l},friction:.8}),g=u.circle(t+f,e+0,a,{collisionFilter:{group:l},friction:.8}),v=o.create({bodyB:h,pointB:{x:c,y:0},bodyA:d,stiffness:1,length:0}),m=o.create({bodyB:h,pointB:{x:f,y:0},bodyA:g,stiffness:1,length:0});return i.addBody(p,h),i.addBody(p,d),i.addBody(p,g),i.addConstraint(p,v),i.addConstraint(p,m),p;},l(r,\"car\",\"Composites.car ➤ moved to car example\"),r.softBody=function(t,e,n,i,o,s,l,c,f,p){f=a.extend({inertia:1/0},f),p=a.extend({stiffness:.2,render:{type:\"line\",anchors:!1}},p);var h=r.stack(t,e,n,i,o,s,function(t,e){return u.circle(t,e,c,f);});return r.mesh(h,n,i,l,p),h.label=\"Soft Body\",h;},l(r,\"softBody\",\"Composites.softBody ➤ moved to softBody and cloth examples\");},function(t,e,n){var r={};t.exports=r;var i=n(9),o=n(0),a=o.deprecated;r.create=function(t){return o.extend({buckets:{},pairs:{},pairsList:[],bucketWidth:48,bucketHeight:48},t);},r.update=function(t,e,n,i){var o,a,s,u,l,c=n.world,f=t.buckets,p=!1;for(o=0;o<e.length;o++){var h=e[o];if((!h.isSleeping||i)&&(!c.bounds||!(h.bounds.max.x<c.bounds.min.x||h.bounds.min.x>c.bounds.max.x||h.bounds.max.y<c.bounds.min.y||h.bounds.min.y>c.bounds.max.y))){var d=r._getRegion(t,h);if(!h.region||d.id!==h.region.id||i){h.region&&!i||(h.region=d);var g=r._regionUnion(d,h.region);for(a=g.startCol;a<=g.endCol;a++)for(s=g.startRow;s<=g.endRow;s++){u=f[l=r._getBucketId(a,s)];var v=a>=d.startCol&&a<=d.endCol&&s>=d.startRow&&s<=d.endRow,m=a>=h.region.startCol&&a<=h.region.endCol&&s>=h.region.startRow&&s<=h.region.endRow;!v&&m&&m&&u&&r._bucketRemoveBody(t,u,h),(h.region===d||v&&!m||i)&&(u||(u=r._createBucket(f,l)),r._bucketAddBody(t,u,h));}h.region=d,p=!0;}}}p&&(t.pairsList=r._createActivePairsList(t));},a(r,\"update\",\"Grid.update ➤ replaced by Matter.Detector\"),r.clear=function(t){t.buckets={},t.pairs={},t.pairsList=[];},a(r,\"clear\",\"Grid.clear ➤ replaced by Matter.Detector\"),r._regionUnion=function(t,e){var n=Math.min(t.startCol,e.startCol),i=Math.max(t.endCol,e.endCol),o=Math.min(t.startRow,e.startRow),a=Math.max(t.endRow,e.endRow);return r._createRegion(n,i,o,a);},r._getRegion=function(t,e){var n=e.bounds,i=Math.floor(n.min.x/t.bucketWidth),o=Math.floor(n.max.x/t.bucketWidth),a=Math.floor(n.min.y/t.bucketHeight),s=Math.floor(n.max.y/t.bucketHeight);return r._createRegion(i,o,a,s);},r._createRegion=function(t,e,n,r){return{id:t+\",\"+e+\",\"+n+\",\"+r,startCol:t,endCol:e,startRow:n,endRow:r};},r._getBucketId=function(t,e){return\"C\"+t+\"R\"+e;},r._createBucket=function(t,e){return t[e]=[];},r._bucketAddBody=function(t,e,n){var r,o=t.pairs,a=i.id,s=e.length;for(r=0;r<s;r++){var u=e[r];if(!(n.id===u.id||n.isStatic&&u.isStatic)){var l=a(n,u),c=o[l];c?c[2]+=1:o[l]=[n,u,1];}}e.push(n);},r._bucketRemoveBody=function(t,e,n){var r,a=t.pairs,s=i.id;e.splice(o.indexOf(e,n),1);var u=e.length;for(r=0;r<u;r++){var l=a[s(n,e[r])];l&&(l[2]-=1);}},r._createActivePairsList=function(t){var e,n,r=t.pairs,i=o.keys(r),a=i.length,s=[];for(n=0;n<a;n++)(e=r[i[n]])[2]>0?s.push(e):delete r[i[n]];return s;};},function(t,e,n){var r={};t.exports=r;var i=n(3),o=n(7),a=n(14),s=n(5),u=n(13),l=n(10),c=n(6),f=n(0),p=n(1);r.create=function(t,e){var n=(t?t.mouse:null)||(e?e.mouse:null);n||(t&&t.render&&t.render.canvas?n=a.create(t.render.canvas):e&&e.element?n=a.create(e.element):(n=a.create(),f.warn(\"MouseConstraint.create: options.mouse was undefined, options.element was undefined, may not function as expected\")));var i={type:\"mouseConstraint\",mouse:n,element:null,body:null,constraint:l.create({label:\"Mouse Constraint\",pointA:n.position,pointB:{x:0,y:0},length:.01,stiffness:.1,angularStiffness:1,render:{strokeStyle:\"#90EE90\",lineWidth:3}}),collisionFilter:{category:1,mask:4294967295,group:0}},o=f.extend(i,e);return s.on(t,\"beforeUpdate\",function(){var e=c.allBodies(t.world);r.update(o,e),r._triggerEvents(o);}),o;},r.update=function(t,e){var n=t.mouse,r=t.constraint,a=t.body;if(0===n.button){if(r.bodyB)o.set(r.bodyB,!1),r.pointA=n.position;else for(var l=0;l<e.length;l++)if(a=e[l],p.contains(a.bounds,n.position)&&u.canCollide(a.collisionFilter,t.collisionFilter))for(var c=a.parts.length>1?1:0;c<a.parts.length;c++){var f=a.parts[c];if(i.contains(f.vertices,n.position)){r.pointA=n.position,r.bodyB=t.body=a,r.pointB={x:n.position.x-a.position.x,y:n.position.y-a.position.y},r.angleB=a.angle,o.set(a,!1),s.trigger(t,\"startdrag\",{mouse:n,body:a});break;}}}else r.bodyB=t.body=null,r.pointB=null,a&&s.trigger(t,\"enddrag\",{mouse:n,body:a});},r._triggerEvents=function(t){var e=t.mouse,n=e.sourceEvents;n.mousemove&&s.trigger(t,\"mousemove\",{mouse:e}),n.mousedown&&s.trigger(t,\"mousedown\",{mouse:e}),n.mouseup&&s.trigger(t,\"mouseup\",{mouse:e}),a.clearSourceEvents(e);};},function(t,e,n){var r={};t.exports=r;var i=n(2),o=n(8),a=n(1),s=n(12),u=n(3);r.collides=function(t,e){for(var n=[],r=e.length,i=t.bounds,s=o.collides,u=a.overlaps,l=0;l<r;l++){var c=e[l],f=c.parts.length,p=1===f?0:1;if(u(c.bounds,i))for(var h=p;h<f;h++){var d=c.parts[h];if(u(d.bounds,i)){var g=s(d,t);if(g){n.push(g);break;}}}}return n;},r.ray=function(t,e,n,o){o=o||1e-100;for(var a=i.angle(e,n),u=i.magnitude(i.sub(e,n)),l=.5*(n.x+e.x),c=.5*(n.y+e.y),f=s.rectangle(l,c,u,o,{angle:a}),p=r.collides(f,t),h=0;h<p.length;h+=1){var d=p[h];d.body=d.bodyB=d.bodyA;}return p;},r.region=function(t,e,n){for(var r=[],i=0;i<t.length;i++){var o=t[i],s=a.overlaps(o.bounds,e);(s&&!n||!s&&n)&&r.push(o);}return r;},r.point=function(t,e){for(var n=[],r=0;r<t.length;r++){var i=t[r];if(a.contains(i.bounds,e))for(var o=1===i.parts.length?0:1;o<i.parts.length;o++){var s=i.parts[o];if(a.contains(s.bounds,e)&&u.contains(s.vertices,e)){n.push(i);break;}}}return n;};},function(t,e,n){var r={};t.exports=r;var i=n(4),o=n(0),a=n(6),s=n(1),u=n(5),l=n(2),c=n(14);!function(){var t,e;\"undefined\"!=typeof window&&(t=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){window.setTimeout(function(){t(o.now());},1e3/60);},e=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame),r._goodFps=30,r._goodDelta=1e3/60,r.create=function(t){var e={engine:null,element:null,canvas:null,mouse:null,frameRequestId:null,timing:{historySize:60,delta:0,deltaHistory:[],lastTime:0,lastTimestamp:0,lastElapsed:0,timestampElapsed:0,timestampElapsedHistory:[],engineDeltaHistory:[],engineElapsedHistory:[],engineUpdatesHistory:[],elapsedHistory:[]},options:{width:800,height:600,pixelRatio:1,background:\"#14151f\",wireframeBackground:\"#14151f\",wireframeStrokeStyle:\"#bbb\",hasBounds:!!t.bounds,enabled:!0,wireframes:!0,showSleeping:!0,showDebug:!1,showStats:!1,showPerformance:!1,showBounds:!1,showVelocity:!1,showCollisions:!1,showSeparations:!1,showAxes:!1,showPositions:!1,showAngleIndicator:!1,showIds:!1,showVertexNumbers:!1,showConvexHulls:!1,showInternalEdges:!1,showMousePosition:!1}},n=o.extend(e,t);return n.canvas&&(n.canvas.width=n.options.width||n.canvas.width,n.canvas.height=n.options.height||n.canvas.height),n.mouse=t.mouse,n.engine=t.engine,n.canvas=n.canvas||p(n.options.width,n.options.height),n.context=n.canvas.getContext(\"2d\"),n.textures={},n.bounds=n.bounds||{min:{x:0,y:0},max:{x:n.canvas.width,y:n.canvas.height}},n.controller=r,n.options.showBroadphase=!1,1!==n.options.pixelRatio&&r.setPixelRatio(n,n.options.pixelRatio),o.isElement(n.element)&&n.element.appendChild(n.canvas),n;},r.run=function(e){!function i(o){e.frameRequestId=t(i),n(e,o),r.world(e,o),e.context.setTransform(e.options.pixelRatio,0,0,e.options.pixelRatio,0,0),(e.options.showStats||e.options.showDebug)&&r.stats(e,e.context,o),(e.options.showPerformance||e.options.showDebug)&&r.performance(e,e.context,o),e.context.setTransform(1,0,0,1,0,0);}();},r.stop=function(t){e(t.frameRequestId);},r.setPixelRatio=function(t,e){var n=t.options,r=t.canvas;\"auto\"===e&&(e=h(r)),n.pixelRatio=e,r.setAttribute(\"data-pixel-ratio\",e),r.width=n.width*e,r.height=n.height*e,r.style.width=n.width+\"px\",r.style.height=n.height+\"px\";},r.setSize=function(t,e,n){t.options.width=e,t.options.height=n,t.bounds.max.x=t.bounds.min.x+e,t.bounds.max.y=t.bounds.min.y+n,1!==t.options.pixelRatio?r.setPixelRatio(t,t.options.pixelRatio):(t.canvas.width=e,t.canvas.height=n);},r.lookAt=function(t,e,n,r){r=void 0===r||r,e=o.isArray(e)?e:[e],n=n||{x:0,y:0};for(var i={min:{x:1/0,y:1/0},max:{x:-1/0,y:-1/0}},a=0;a<e.length;a+=1){var s=e[a],u=s.bounds?s.bounds.min:s.min||s.position||s,l=s.bounds?s.bounds.max:s.max||s.position||s;u&&l&&(u.x<i.min.x&&(i.min.x=u.x),l.x>i.max.x&&(i.max.x=l.x),u.y<i.min.y&&(i.min.y=u.y),l.y>i.max.y&&(i.max.y=l.y));}var f=i.max.x-i.min.x+2*n.x,p=i.max.y-i.min.y+2*n.y,h=t.canvas.height,d=t.canvas.width/h,g=f/p,v=1,m=1;g>d?m=g/d:v=d/g,t.options.hasBounds=!0,t.bounds.min.x=i.min.x,t.bounds.max.x=i.min.x+f*v,t.bounds.min.y=i.min.y,t.bounds.max.y=i.min.y+p*m,r&&(t.bounds.min.x+=.5*f-f*v*.5,t.bounds.max.x+=.5*f-f*v*.5,t.bounds.min.y+=.5*p-p*m*.5,t.bounds.max.y+=.5*p-p*m*.5),t.bounds.min.x-=n.x,t.bounds.max.x-=n.x,t.bounds.min.y-=n.y,t.bounds.max.y-=n.y,t.mouse&&(c.setScale(t.mouse,{x:(t.bounds.max.x-t.bounds.min.x)/t.canvas.width,y:(t.bounds.max.y-t.bounds.min.y)/t.canvas.height}),c.setOffset(t.mouse,t.bounds.min));},r.startViewTransform=function(t){var e=t.bounds.max.x-t.bounds.min.x,n=t.bounds.max.y-t.bounds.min.y,r=e/t.options.width,i=n/t.options.height;t.context.setTransform(t.options.pixelRatio/r,0,0,t.options.pixelRatio/i,0,0),t.context.translate(-t.bounds.min.x,-t.bounds.min.y);},r.endViewTransform=function(t){t.context.setTransform(t.options.pixelRatio,0,0,t.options.pixelRatio,0,0);},r.world=function(t,e){var n,i=o.now(),f=t.engine,p=f.world,h=t.canvas,d=t.context,v=t.options,m=t.timing,y=a.allBodies(p),x=a.allConstraints(p),b=v.wireframes?v.wireframeBackground:v.background,_=[],w=[],S={timestamp:f.timing.timestamp};if(u.trigger(t,\"beforeRender\",S),t.currentBackground!==b&&g(t,b),d.globalCompositeOperation=\"source-in\",d.fillStyle=\"transparent\",d.fillRect(0,0,h.width,h.height),d.globalCompositeOperation=\"source-over\",v.hasBounds){for(n=0;n<y.length;n++){var A=y[n];s.overlaps(A.bounds,t.bounds)&&_.push(A);}for(n=0;n<x.length;n++){var M=x[n],C=M.bodyA,P=M.bodyB,k=M.pointA,B=M.pointB;C&&(k=l.add(C.position,M.pointA)),P&&(B=l.add(P.position,M.pointB)),k&&B&&(s.contains(t.bounds,k)||s.contains(t.bounds,B))&&w.push(M);}r.startViewTransform(t),t.mouse&&(c.setScale(t.mouse,{x:(t.bounds.max.x-t.bounds.min.x)/t.options.width,y:(t.bounds.max.y-t.bounds.min.y)/t.options.height}),c.setOffset(t.mouse,t.bounds.min));}else w=x,_=y,1!==t.options.pixelRatio&&t.context.setTransform(t.options.pixelRatio,0,0,t.options.pixelRatio,0,0);!v.wireframes||f.enableSleeping&&v.showSleeping?r.bodies(t,_,d):(v.showConvexHulls&&r.bodyConvexHulls(t,_,d),r.bodyWireframes(t,_,d)),v.showBounds&&r.bodyBounds(t,_,d),(v.showAxes||v.showAngleIndicator)&&r.bodyAxes(t,_,d),v.showPositions&&r.bodyPositions(t,_,d),v.showVelocity&&r.bodyVelocity(t,_,d),v.showIds&&r.bodyIds(t,_,d),v.showSeparations&&r.separations(t,f.pairs.list,d),v.showCollisions&&r.collisions(t,f.pairs.list,d),v.showVertexNumbers&&r.vertexNumbers(t,_,d),v.showMousePosition&&r.mousePosition(t,t.mouse,d),r.constraints(w,d),v.hasBounds&&r.endViewTransform(t),u.trigger(t,\"afterRender\",S),m.lastElapsed=o.now()-i;},r.stats=function(t,e,n){for(var r=t.engine,i=r.world,o=a.allBodies(i),s=0,u=0,l=0;l<o.length;l+=1)s+=o[l].parts.length;var c={Part:s,Body:o.length,Cons:a.allConstraints(i).length,Comp:a.allComposites(i).length,Pair:r.pairs.list.length};for(var f in e.fillStyle=\"#0e0f19\",e.fillRect(u,0,302.5,44),e.font=\"12px Arial\",e.textBaseline=\"top\",e.textAlign=\"right\",c){var p=c[f];e.fillStyle=\"#aaa\",e.fillText(f,u+55,8),e.fillStyle=\"#eee\",e.fillText(p,u+55,26),u+=55;}},r.performance=function(t,e){var n=t.engine,i=t.timing,a=i.deltaHistory,s=i.elapsedHistory,u=i.timestampElapsedHistory,l=i.engineDeltaHistory,c=i.engineUpdatesHistory,p=i.engineElapsedHistory,h=n.timing.lastUpdatesPerFrame,d=n.timing.lastDelta,g=f(a),v=f(s),m=f(l),y=f(c),x=f(p),b=f(u)/g||0,_=Math.round(g/d),w=1e3/g||0,S=60,A=10,M=69;e.fillStyle=\"#0e0f19\",e.fillRect(0,50,442,34),r.status(e,A,M,S,4,a.length,Math.round(w)+\" fps\",w/r._goodFps,function(t){return a[t]/g-1;}),r.status(e,82,M,S,4,l.length,d.toFixed(2)+\" dt\",r._goodDelta/d,function(t){return l[t]/m-1;}),r.status(e,154,M,S,4,c.length,h+\" upf\",Math.pow(o.clamp(y/_||1,0,1),4),function(t){return c[t]/y-1;}),r.status(e,226,M,S,4,p.length,x.toFixed(2)+\" ut\",1-h*x/r._goodFps,function(t){return p[t]/x-1;}),r.status(e,298,M,S,4,s.length,v.toFixed(2)+\" rt\",1-v/r._goodFps,function(t){return s[t]/v-1;}),r.status(e,370,M,S,4,u.length,b.toFixed(2)+\" x\",b*b*b,function(t){return(u[t]/a[t]/b||0)-1;});},r.status=function(t,e,n,r,i,a,s,u,l){t.strokeStyle=\"#888\",t.fillStyle=\"#444\",t.lineWidth=1,t.fillRect(e,n+7,r,1),t.beginPath(),t.moveTo(e,n+7-i*o.clamp(.4*l(0),-2,2));for(var c=0;c<r;c+=1)t.lineTo(e+c,n+7-(c<a?i*o.clamp(.4*l(c),-2,2):0));t.stroke(),t.fillStyle=\"hsl(\"+o.clamp(25+95*u,0,120)+\",100%,60%)\",t.fillRect(e,n-7,4,4),t.font=\"12px Arial\",t.textBaseline=\"middle\",t.textAlign=\"right\",t.fillStyle=\"#eee\",t.fillText(s,e+r,n-5);},r.constraints=function(t,e){for(var n=e,r=0;r<t.length;r++){var i=t[r];if(i.render.visible&&i.pointA&&i.pointB){var a,s,u=i.bodyA,c=i.bodyB;if(a=u?l.add(u.position,i.pointA):i.pointA,\"pin\"===i.render.type)n.beginPath(),n.arc(a.x,a.y,3,0,2*Math.PI),n.closePath();else{if(s=c?l.add(c.position,i.pointB):i.pointB,n.beginPath(),n.moveTo(a.x,a.y),\"spring\"===i.render.type)for(var f,p=l.sub(s,a),h=l.perp(l.normalise(p)),d=Math.ceil(o.clamp(i.length/5,12,20)),g=1;g<d;g+=1)f=g%2==0?1:-1,n.lineTo(a.x+p.x*(g/d)+h.x*f*4,a.y+p.y*(g/d)+h.y*f*4);n.lineTo(s.x,s.y);}i.render.lineWidth&&(n.lineWidth=i.render.lineWidth,n.strokeStyle=i.render.strokeStyle,n.stroke()),i.render.anchors&&(n.fillStyle=i.render.strokeStyle,n.beginPath(),n.arc(a.x,a.y,3,0,2*Math.PI),n.arc(s.x,s.y,3,0,2*Math.PI),n.closePath(),n.fill());}}},r.bodies=function(t,e,n){var r=n;t.engine;var i,o,a,s,u=t.options,l=u.showInternalEdges||!u.wireframes;for(a=0;a<e.length;a++)if((i=e[a]).render.visible){for(s=i.parts.length>1?1:0;s<i.parts.length;s++)if((o=i.parts[s]).render.visible){if(u.showSleeping&&i.isSleeping?r.globalAlpha=.5*o.render.opacity:1!==o.render.opacity&&(r.globalAlpha=o.render.opacity),o.render.sprite&&o.render.sprite.texture&&!u.wireframes){var c=o.render.sprite,f=d(t,c.texture);r.translate(o.position.x,o.position.y),r.rotate(o.angle),r.drawImage(f,f.width*-c.xOffset*c.xScale,f.height*-c.yOffset*c.yScale,f.width*c.xScale,f.height*c.yScale),r.rotate(-o.angle),r.translate(-o.position.x,-o.position.y);}else{if(o.circleRadius)r.beginPath(),r.arc(o.position.x,o.position.y,o.circleRadius,0,2*Math.PI);else{r.beginPath(),r.moveTo(o.vertices[0].x,o.vertices[0].y);for(var p=1;p<o.vertices.length;p++)!o.vertices[p-1].isInternal||l?r.lineTo(o.vertices[p].x,o.vertices[p].y):r.moveTo(o.vertices[p].x,o.vertices[p].y),o.vertices[p].isInternal&&!l&&r.moveTo(o.vertices[(p+1)%o.vertices.length].x,o.vertices[(p+1)%o.vertices.length].y);r.lineTo(o.vertices[0].x,o.vertices[0].y),r.closePath();}u.wireframes?(r.lineWidth=1,r.strokeStyle=t.options.wireframeStrokeStyle,r.stroke()):(r.fillStyle=o.render.fillStyle,o.render.lineWidth&&(r.lineWidth=o.render.lineWidth,r.strokeStyle=o.render.strokeStyle,r.stroke()),r.fill());}r.globalAlpha=1;}}},r.bodyWireframes=function(t,e,n){var r,i,o,a,s,u=n,l=t.options.showInternalEdges;for(u.beginPath(),o=0;o<e.length;o++)if((r=e[o]).render.visible)for(s=r.parts.length>1?1:0;s<r.parts.length;s++){for(i=r.parts[s],u.moveTo(i.vertices[0].x,i.vertices[0].y),a=1;a<i.vertices.length;a++)!i.vertices[a-1].isInternal||l?u.lineTo(i.vertices[a].x,i.vertices[a].y):u.moveTo(i.vertices[a].x,i.vertices[a].y),i.vertices[a].isInternal&&!l&&u.moveTo(i.vertices[(a+1)%i.vertices.length].x,i.vertices[(a+1)%i.vertices.length].y);u.lineTo(i.vertices[0].x,i.vertices[0].y);}u.lineWidth=1,u.strokeStyle=t.options.wireframeStrokeStyle,u.stroke();},r.bodyConvexHulls=function(t,e,n){var r,i,o,a=n;for(a.beginPath(),i=0;i<e.length;i++)if((r=e[i]).render.visible&&1!==r.parts.length){for(a.moveTo(r.vertices[0].x,r.vertices[0].y),o=1;o<r.vertices.length;o++)a.lineTo(r.vertices[o].x,r.vertices[o].y);a.lineTo(r.vertices[0].x,r.vertices[0].y);}a.lineWidth=1,a.strokeStyle=\"rgba(255,255,255,0.2)\",a.stroke();},r.vertexNumbers=function(t,e,n){var r,i,o,a=n;for(r=0;r<e.length;r++){var s=e[r].parts;for(o=s.length>1?1:0;o<s.length;o++){var u=s[o];for(i=0;i<u.vertices.length;i++)a.fillStyle=\"rgba(255,255,255,0.2)\",a.fillText(r+\"_\"+i,u.position.x+.8*(u.vertices[i].x-u.position.x),u.position.y+.8*(u.vertices[i].y-u.position.y));}}},r.mousePosition=function(t,e,n){var r=n;r.fillStyle=\"rgba(255,255,255,0.8)\",r.fillText(e.position.x+\"  \"+e.position.y,e.position.x+5,e.position.y-5);},r.bodyBounds=function(t,e,n){var r=n;t.engine;var i=t.options;r.beginPath();for(var o=0;o<e.length;o++)if(e[o].render.visible)for(var a=e[o].parts,s=a.length>1?1:0;s<a.length;s++){var u=a[s];r.rect(u.bounds.min.x,u.bounds.min.y,u.bounds.max.x-u.bounds.min.x,u.bounds.max.y-u.bounds.min.y);}i.wireframes?r.strokeStyle=\"rgba(255,255,255,0.08)\":r.strokeStyle=\"rgba(0,0,0,0.1)\",r.lineWidth=1,r.stroke();},r.bodyAxes=function(t,e,n){var r=n;t.engine;var i,o,a,s,u=t.options;for(r.beginPath(),o=0;o<e.length;o++){var l=e[o],c=l.parts;if(l.render.visible)if(u.showAxes)for(a=c.length>1?1:0;a<c.length;a++)for(i=c[a],s=0;s<i.axes.length;s++){var f=i.axes[s];r.moveTo(i.position.x,i.position.y),r.lineTo(i.position.x+20*f.x,i.position.y+20*f.y);}else for(a=c.length>1?1:0;a<c.length;a++)for(i=c[a],s=0;s<i.axes.length;s++)r.moveTo(i.position.x,i.position.y),r.lineTo((i.vertices[0].x+i.vertices[i.vertices.length-1].x)/2,(i.vertices[0].y+i.vertices[i.vertices.length-1].y)/2);}u.wireframes?(r.strokeStyle=\"indianred\",r.lineWidth=1):(r.strokeStyle=\"rgba(255, 255, 255, 0.4)\",r.globalCompositeOperation=\"overlay\",r.lineWidth=2),r.stroke(),r.globalCompositeOperation=\"source-over\";},r.bodyPositions=function(t,e,n){var r=n;t.engine;var i,o,a,s,u=t.options;for(r.beginPath(),a=0;a<e.length;a++)if((i=e[a]).render.visible)for(s=0;s<i.parts.length;s++)o=i.parts[s],r.arc(o.position.x,o.position.y,3,0,2*Math.PI,!1),r.closePath();for(u.wireframes?r.fillStyle=\"indianred\":r.fillStyle=\"rgba(0,0,0,0.5)\",r.fill(),r.beginPath(),a=0;a<e.length;a++)(i=e[a]).render.visible&&(r.arc(i.positionPrev.x,i.positionPrev.y,2,0,2*Math.PI,!1),r.closePath());r.fillStyle=\"rgba(255,165,0,0.8)\",r.fill();},r.bodyVelocity=function(t,e,n){var r=n;r.beginPath();for(var o=0;o<e.length;o++){var a=e[o];if(a.render.visible){var s=i.getVelocity(a);r.moveTo(a.position.x,a.position.y),r.lineTo(a.position.x+s.x,a.position.y+s.y);}}r.lineWidth=3,r.strokeStyle=\"cornflowerblue\",r.stroke();},r.bodyIds=function(t,e,n){var r,i,o=n;for(r=0;r<e.length;r++)if(e[r].render.visible){var a=e[r].parts;for(i=a.length>1?1:0;i<a.length;i++){var s=a[i];o.font=\"12px Arial\",o.fillStyle=\"rgba(255,255,255,0.5)\",o.fillText(s.id,s.position.x+10,s.position.y-10);}}},r.collisions=function(t,e,n){var r,i,o,a,s=n,u=t.options;for(s.beginPath(),o=0;o<e.length;o++)if((r=e[o]).isActive)for(i=r.collision,a=0;a<r.contactCount;a++){var l=r.contacts[a].vertex;s.rect(l.x-1.5,l.y-1.5,3.5,3.5);}for(u.wireframes?s.fillStyle=\"rgba(255,255,255,0.7)\":s.fillStyle=\"orange\",s.fill(),s.beginPath(),o=0;o<e.length;o++)if((r=e[o]).isActive&&(i=r.collision,r.contactCount>0)){var c=r.contacts[0].vertex.x,f=r.contacts[0].vertex.y;2===r.contactCount&&(c=(r.contacts[0].vertex.x+r.contacts[1].vertex.x)/2,f=(r.contacts[0].vertex.y+r.contacts[1].vertex.y)/2),i.bodyB===i.supports[0].body||!0===i.bodyA.isStatic?s.moveTo(c-8*i.normal.x,f-8*i.normal.y):s.moveTo(c+8*i.normal.x,f+8*i.normal.y),s.lineTo(c,f);}u.wireframes?s.strokeStyle=\"rgba(255,165,0,0.7)\":s.strokeStyle=\"orange\",s.lineWidth=1,s.stroke();},r.separations=function(t,e,n){var r,i,o,a,s,u=n,l=t.options;for(u.beginPath(),s=0;s<e.length;s++)if((r=e[s]).isActive){o=(i=r.collision).bodyA;var c=1;(a=i.bodyB).isStatic||o.isStatic||(c=.5),a.isStatic&&(c=0),u.moveTo(a.position.x,a.position.y),u.lineTo(a.position.x-i.penetration.x*c,a.position.y-i.penetration.y*c),c=1,a.isStatic||o.isStatic||(c=.5),o.isStatic&&(c=0),u.moveTo(o.position.x,o.position.y),u.lineTo(o.position.x+i.penetration.x*c,o.position.y+i.penetration.y*c);}l.wireframes?u.strokeStyle=\"rgba(255,165,0,0.5)\":u.strokeStyle=\"orange\",u.stroke();},r.inspector=function(t,e){t.engine;var n,r=t.selected,i=t.render,o=i.options;if(o.hasBounds){var a=i.bounds.max.x-i.bounds.min.x,s=i.bounds.max.y-i.bounds.min.y,u=a/i.options.width,l=s/i.options.height;e.scale(1/u,1/l),e.translate(-i.bounds.min.x,-i.bounds.min.y);}for(var c=0;c<r.length;c++){var f=r[c].data;switch(e.translate(.5,.5),e.lineWidth=1,e.strokeStyle=\"rgba(255,165,0,0.9)\",e.setLineDash([1,2]),f.type){case\"body\":n=f.bounds,e.beginPath(),e.rect(Math.floor(n.min.x-3),Math.floor(n.min.y-3),Math.floor(n.max.x-n.min.x+6),Math.floor(n.max.y-n.min.y+6)),e.closePath(),e.stroke();break;case\"constraint\":var p=f.pointA;f.bodyA&&(p=f.pointB),e.beginPath(),e.arc(p.x,p.y,10,0,2*Math.PI),e.closePath(),e.stroke();}e.setLineDash([]),e.translate(-.5,-.5);}null!==t.selectStart&&(e.translate(.5,.5),e.lineWidth=1,e.strokeStyle=\"rgba(255,165,0,0.6)\",e.fillStyle=\"rgba(255,165,0,0.1)\",n=t.selectBounds,e.beginPath(),e.rect(Math.floor(n.min.x),Math.floor(n.min.y),Math.floor(n.max.x-n.min.x),Math.floor(n.max.y-n.min.y)),e.closePath(),e.stroke(),e.fill(),e.translate(-.5,-.5)),o.hasBounds&&e.setTransform(1,0,0,1,0,0);};var n=function(t,e){var n=t.engine,i=t.timing,o=i.historySize,a=n.timing.timestamp;i.delta=e-i.lastTime||r._goodDelta,i.lastTime=e,i.timestampElapsed=a-i.lastTimestamp||0,i.lastTimestamp=a,i.deltaHistory.unshift(i.delta),i.deltaHistory.length=Math.min(i.deltaHistory.length,o),i.engineDeltaHistory.unshift(n.timing.lastDelta),i.engineDeltaHistory.length=Math.min(i.engineDeltaHistory.length,o),i.timestampElapsedHistory.unshift(i.timestampElapsed),i.timestampElapsedHistory.length=Math.min(i.timestampElapsedHistory.length,o),i.engineUpdatesHistory.unshift(n.timing.lastUpdatesPerFrame),i.engineUpdatesHistory.length=Math.min(i.engineUpdatesHistory.length,o),i.engineElapsedHistory.unshift(n.timing.lastElapsed),i.engineElapsedHistory.length=Math.min(i.engineElapsedHistory.length,o),i.elapsedHistory.unshift(i.lastElapsed),i.elapsedHistory.length=Math.min(i.elapsedHistory.length,o);},f=function(t){for(var e=0,n=0;n<t.length;n+=1)e+=t[n];return e/t.length||0;},p=function(t,e){var n=document.createElement(\"canvas\");return n.width=t,n.height=e,n.oncontextmenu=function(){return!1;},n.onselectstart=function(){return!1;},n;},h=function(t){var e=t.getContext(\"2d\");return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1);},d=function(t,e){var n=t.textures[e];return n||((n=t.textures[e]=new Image).src=e,n);},g=function(t,e){var n=e;/(jpg|gif|png)$/.test(e)&&(n=\"url(\"+e+\")\"),t.canvas.style.background=n,t.canvas.style.backgroundSize=\"contain\",t.currentBackground=e;};}();},function(t,e,n){var r={};t.exports=r;var i=n(5),o=n(17),a=n(0);!function(){r._maxFrameDelta=1e3/15,r._frameDeltaFallback=1e3/60,r._timeBufferMargin=1.5,r._elapsedNextEstimate=1,r._smoothingLowerBound=.1,r._smoothingUpperBound=.9,r.create=function(t){var e=a.extend({delta:1e3/60,frameDelta:null,frameDeltaSmoothing:!0,frameDeltaSnapping:!0,frameDeltaHistory:[],frameDeltaHistorySize:100,frameRequestId:null,timeBuffer:0,timeLastTick:null,maxUpdates:null,maxFrameTime:1e3/30,lastUpdatesDeferred:0,enabled:!0},t);return e.fps=0,e;},r.run=function(t,e){return t.timeBuffer=r._frameDeltaFallback,function n(i){t.frameRequestId=r._onNextFrame(t,n),i&&t.enabled&&r.tick(t,e,i);}(),t;},r.tick=function(e,n,s){var u=a.now(),l=e.delta,c=0,f=s-e.timeLastTick;if((!f||!e.timeLastTick||f>Math.max(r._maxFrameDelta,e.maxFrameTime))&&(f=e.frameDelta||r._frameDeltaFallback),e.frameDeltaSmoothing){e.frameDeltaHistory.push(f),e.frameDeltaHistory=e.frameDeltaHistory.slice(-e.frameDeltaHistorySize);var p=e.frameDeltaHistory.slice(0).sort(),h=e.frameDeltaHistory.slice(p.length*r._smoothingLowerBound,p.length*r._smoothingUpperBound);f=t(h)||f;}e.frameDeltaSnapping&&(f=1e3/Math.round(1e3/f)),e.frameDelta=f,e.timeLastTick=s,e.timeBuffer+=e.frameDelta,e.timeBuffer=a.clamp(e.timeBuffer,0,e.frameDelta+l*r._timeBufferMargin),e.lastUpdatesDeferred=0;var d=e.maxUpdates||Math.ceil(e.maxFrameTime/l),g={timestamp:n.timing.timestamp};i.trigger(e,\"beforeTick\",g),i.trigger(e,\"tick\",g);for(var v=a.now();l>0&&e.timeBuffer>=l*r._timeBufferMargin;){i.trigger(e,\"beforeUpdate\",g),o.update(n,l),i.trigger(e,\"afterUpdate\",g),e.timeBuffer-=l,c+=1;var m=a.now()-u,y=a.now()-v,x=m+r._elapsedNextEstimate*y/c;if(c>=d||x>e.maxFrameTime){e.lastUpdatesDeferred=Math.round(Math.max(0,e.timeBuffer/l-r._timeBufferMargin));break;}}n.timing.lastUpdatesPerFrame=c,i.trigger(e,\"afterTick\",g),e.frameDeltaHistory.length>=100&&(e.lastUpdatesDeferred&&Math.round(e.frameDelta/l)>d?a.warnOnce(\"Matter.Runner: runner reached runner.maxUpdates, see docs.\"):e.lastUpdatesDeferred&&a.warnOnce(\"Matter.Runner: runner reached runner.maxFrameTime, see docs.\"),void 0!==e.isFixed&&a.warnOnce(\"Matter.Runner: runner.isFixed is now redundant, see docs.\"),(e.deltaMin||e.deltaMax)&&a.warnOnce(\"Matter.Runner: runner.deltaMin and runner.deltaMax were removed, see docs.\"),0!==e.fps&&a.warnOnce(\"Matter.Runner: runner.fps was replaced by runner.delta, see docs.\"));},r.stop=function(t){r._cancelNextFrame(t);},r._onNextFrame=function(t,e){if(\"undefined\"==typeof window||!window.requestAnimationFrame)throw new Error(\"Matter.Runner: missing required global window.requestAnimationFrame.\");return t.frameRequestId=window.requestAnimationFrame(e),t.frameRequestId;},r._cancelNextFrame=function(t){if(\"undefined\"==typeof window||!window.cancelAnimationFrame)throw new Error(\"Matter.Runner: missing required global window.cancelAnimationFrame.\");window.cancelAnimationFrame(t.frameRequestId);};var t=function(t){for(var e=0,n=t.length,r=0;r<n;r+=1)e+=t[r];return e/n||0;};}();},function(t,e,n){var r={};t.exports=r;var i=n(8),o=n(0).deprecated;r.collides=function(t,e){return i.collides(t,e);},o(r,\"collides\",\"SAT.collides ➤ replaced by Collision.collides\");},function(t,e,n){var r={};t.exports=r,n(1);var i=n(0);r.pathToVertices=function(t,e){\"undefined\"==typeof window||\"SVGPathSeg\"in window||i.warn(\"Svg.pathToVertices: SVGPathSeg not defined, a polyfill is required.\");var n,o,a,s,u,l,c,f,p,h,d,g=[],v=0,m=0,y=0;e=e||15;var x=function(t,e,n){var r=n%2==1&&n>1;if(!p||t!=p.x||e!=p.y){p&&r?(h=p.x,d=p.y):(h=0,d=0);var i={x:h+t,y:d+e};!r&&p||(p=i),g.push(i),m=h+t,y=d+e;}},b=function(t){var e=t.pathSegTypeAsLetter.toUpperCase();if(\"Z\"!==e){switch(e){case\"M\":case\"L\":case\"T\":case\"C\":case\"S\":case\"Q\":m=t.x,y=t.y;break;case\"H\":m=t.x;break;case\"V\":y=t.y;}x(m,y,t.pathSegType);}};for(r._svgPathToAbsolute(t),a=t.getTotalLength(),l=[],n=0;n<t.pathSegList.numberOfItems;n+=1)l.push(t.pathSegList.getItem(n));for(c=l.concat();v<a;){if((u=l[t.getPathSegAtLength(v)])!=f){for(;c.length&&c[0]!=u;)b(c.shift());f=u;}switch(u.pathSegTypeAsLetter.toUpperCase()){case\"C\":case\"T\":case\"S\":case\"Q\":case\"A\":s=t.getPointAtLength(v),x(s.x,s.y,0);}v+=e;}for(n=0,o=c.length;n<o;++n)b(c[n]);return g;},r._svgPathToAbsolute=function(t){for(var e,n,r,i,o,a,s=t.pathSegList,u=0,l=0,c=s.numberOfItems,f=0;f<c;++f){var p=s.getItem(f),h=p.pathSegTypeAsLetter;if(/[MLHVCSQTA]/.test(h))\"x\"in p&&(u=p.x),\"y\"in p&&(l=p.y);else switch(\"x1\"in p&&(r=u+p.x1),\"x2\"in p&&(o=u+p.x2),\"y1\"in p&&(i=l+p.y1),\"y2\"in p&&(a=l+p.y2),\"x\"in p&&(u+=p.x),\"y\"in p&&(l+=p.y),h){case\"m\":s.replaceItem(t.createSVGPathSegMovetoAbs(u,l),f);break;case\"l\":s.replaceItem(t.createSVGPathSegLinetoAbs(u,l),f);break;case\"h\":s.replaceItem(t.createSVGPathSegLinetoHorizontalAbs(u),f);break;case\"v\":s.replaceItem(t.createSVGPathSegLinetoVerticalAbs(l),f);break;case\"c\":s.replaceItem(t.createSVGPathSegCurvetoCubicAbs(u,l,r,i,o,a),f);break;case\"s\":s.replaceItem(t.createSVGPathSegCurvetoCubicSmoothAbs(u,l,o,a),f);break;case\"q\":s.replaceItem(t.createSVGPathSegCurvetoQuadraticAbs(u,l,r,i),f);break;case\"t\":s.replaceItem(t.createSVGPathSegCurvetoQuadraticSmoothAbs(u,l),f);break;case\"a\":s.replaceItem(t.createSVGPathSegArcAbs(u,l,p.r1,p.r2,p.angle,p.largeArcFlag,p.sweepFlag),f);break;case\"z\":case\"Z\":u=e,l=n;}\"M\"!=h&&\"m\"!=h||(e=u,n=l);}};},function(t,e,n){var r={};t.exports=r;var i=n(6);n(0),r.create=i.create,r.add=i.add,r.remove=i.remove,r.clear=i.clear,r.addComposite=i.addComposite,r.addBody=i.addBody,r.addConstraint=i.addConstraint;}]);},Me.exports=Ce()),ke=ve(Pe),Be=Pe.Bodies,Ie=Pe.Common,Te=Pe.Engine,Le=Pe.Events,Re=Pe.Mouse,Ee=Pe.MouseConstraint,je=Pe.Query,Oe=Pe.Render,De=Pe.Runner,Ne=Pe.World,Ve=Ae.debounce;export{Be as Bodies,Ie as Common,Te as Engine,Le as Events,ke as Matter,Re as Mouse,Ee as MouseConstraint,je as Query,Oe as Render,De as Runner,de as SVGPathCommander,Ne as World,Ve as debounce,xe as polyDecomp,};\nexport const __FramerMetadata__ = {\"exports\":{\"World\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"polyDecomp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Mouse\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Events\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SVGPathCommander\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Runner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Common\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Engine\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MouseConstraint\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Bodies\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"debounce\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Matter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Query\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Render\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bundle.map","// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{createContext,forwardRef,useCallback,useContext,useEffect,useImperativeHandle,useLayoutEffect,useRef,useState}from\"react\";// import SVGPathCommander from \"svg-path-commander\";\n// import polyDecomp from \"poly-decomp\";\n// import { debounce } from \"lodash\";\n// import Matter, {\n//   Bodies,\n//   Common,\n//   Engine,\n//   Events,\n//   Mouse,\n//   MouseConstraint,\n//   Query,\n//   Render,\n//   Runner,\n//   World,\n// } from \"matter-js\";\nimport{SVGPathCommander,polyDecomp,debounce,Matter,Bodies,Common,Engine,Events,Mouse,MouseConstraint,Query,Render,Runner,World}from\"https://framerusercontent.com/modules/9Rqx5c8vKnMAcmsWV9ig/HKayyJBDAXQ5uQtdy6Js/Bundle.js\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(GravityComponent,{children:{title:\"Content\",type:ControlType.Array,control:{type:ControlType.ComponentInstance}},distribution:{type:ControlType.Object,title:\"Distribution\",controls:{x:{type:ControlType.Enum,options:[\"evenly\",\"random\"],optionTitles:[\"Evenly\",\"Random\"],displaySegmentedControl:true,defaultValue:\"evenly\"},y:{type:ControlType.Number,title:\"Y\",min:0,max:100,step:1,unit:\"%\",defaultValue:10},angle:{type:ControlType.Number,title:\"Angle\",min:0,max:360,step:1,unit:\"deg\",defaultValue:2}}},gravity:{type:ControlType.Object,controls:{x:{type:ControlType.Number,title:\"X\",min:-5,max:5,step:.1,defaultValue:0},y:{type:ControlType.Number,title:\"Y\",min:-5,max:5,step:.1,defaultValue:1}}},bodyOptions:{title:\"Body\",type:ControlType.Object,controls:{friction:{type:ControlType.Number,title:\"Friction\",min:0,max:1,step:.01,defaultValue:.5},restitution:{type:ControlType.Number,title:\"Restitution\",min:0,max:1,step:.01,defaultValue:.2},density:{type:ControlType.Number,title:\"Density\",min:0,max:1,step:.01,defaultValue:.001},bodyType:{type:ControlType.Enum,title:\"Type\",options:[\"rectangle\",\"circle\"],optionTitles:[\"Rectangle\",\"Circle\"],displaySegmentedControl:true,defaultValue:\"rectangle\"}}},isDraggable:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:true},canvasPreview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:true,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nGravityComponent.defaultProps={distribution:{x:\"evenly\",y:10,angle:2},gravity:{x:0,y:1},bodyOptions:{friction:.5,restitution:.2,density:.001,bodyType:\"rectangle\"},isDraggable:true,canvasPreview:true};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function GravityComponent(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const hasContent=props.children&&props.children.length>0;if(!hasContent){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(ComponentMessage,{title:\"Gravity Component\",subtitle:\"Set up the component by connecting frames to the component or selecting the content from the component properties.\"})});}return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:isOnFramerCanvas&&!props.canvasPreview?/*#__PURE__*/_jsx(_Fragment,{}):/*#__PURE__*/_jsx(Gravity,{gravity:{x:isOnFramerCanvas?0:props.gravity.x,y:isOnFramerCanvas?0:props.gravity.y},debug:false,children:props.children.map((child,index)=>/*#__PURE__*/_jsx(MatterBody,{matterBodyOptions:{friction:props.bodyOptions.friction,restitution:props.bodyOptions.restitution,density:props.bodyOptions.density},x:calculateXPosition(props.distribution.x,index,props.children.length),y:`${props.distribution.y}%`,angle:props.distribution.angle,isDraggable:props.isDraggable,children:child},index))})});}// ------------------------------------------------------------ //\n// DAVID'S HELPERS\n// ------------------------------------------------------------ //\nfunction calculateXPosition(distribution,index,total){if(distribution===\"evenly\"){// Calculate position between 10% and 90% evenly distributed\nreturn`${10+index/(total-1)*80}%`;}// Random position between 10% and 90%\nreturn`${10+Math.random()*80}%`;}// ------------------------------------------------------------ //\n// CONTEXT\n// ------------------------------------------------------------ //\nconst GravityContext=/*#__PURE__*/createContext(null);// ------------------------------------------------------------ //\n// MATTER BODY COMPONENT\n// ------------------------------------------------------------ //\nexport const MatterBody=({children,matterBodyOptions={friction:.1,restitution:.1,density:.001,isStatic:false},bodyType=\"rectangle\",isDraggable=true,sampleLength=15,x=0,y=0,angle=0,...props})=>{const elementRef=useRef(null);const idRef=useRef(Math.random().toString(36).substring(7));const context=useContext(GravityContext);const isOnFramerCanvas=RenderTarget.hasRestrictions();const[initialPosition,setInitialPosition]=useState({});// Calculate initial position for Framer canvas\nuseLayoutEffect(()=>{if(!isOnFramerCanvas||!elementRef.current)return;const calculateInitialPosition=()=>{if(!elementRef.current?.parentElement)return;const parent=elementRef.current.parentElement;const parentRect=parent.getBoundingClientRect();const elementRect=elementRef.current.getBoundingClientRect();if(parentRect.width===0||parentRect.height===0)return;const calculatedX=calculatePosition(x,parentRect.width,elementRect.width);const calculatedY=calculatePosition(y,parentRect.height,elementRect.height);const rotation=angle||0;setInitialPosition({left:`${calculatedX-elementRect.width/2}px`,top:`${calculatedY-elementRect.height/2}px`,transform:`rotate(${rotation}deg)`});};// Try immediately and then with a small delay if parent isn't ready\ncalculateInitialPosition();const timeoutId=setTimeout(calculateInitialPosition,10);return()=>clearTimeout(timeoutId);},[x,y,angle,isOnFramerCanvas]);useEffect(()=>{if(!elementRef.current||!context)return;context.registerElement(idRef.current,elementRef.current,{children,matterBodyOptions,bodyType,sampleLength,isDraggable,x,y,angle,...props});return()=>context.unregisterElement(idRef.current);},[props,children,matterBodyOptions,isDraggable,x,y,angle,isOnFramerCanvas]);return /*#__PURE__*/_jsx(\"div\",{ref:elementRef,style:{position:\"absolute\",pointerEvents:isDraggable?\"none\":\"auto\",...isOnFramerCanvas?initialPosition:{}},children:children});};// ------------------------------------------------------------ //\n// GRAVITY COMPONENT\n// ------------------------------------------------------------ //\nconst Gravity=/*#__PURE__*/forwardRef(({children,debug=false,gravity={x:0,y:1},grabCursor=true,resetOnResize=true,addTopWall=true,autoStart=true,...props},ref)=>{const canvas=useRef(null);const engine=useRef(Engine.create());const render=useRef(null);const runner=useRef(null);const bodiesMap=useRef(new Map);const frameId=useRef(null);const mouseConstraint=useRef(null);const mouseDown=useRef(false);const[canvasSize,setCanvasSize]=useState({width:0,height:0});const isRunning=useRef(false);// Register Matter.js body in the physics world\nconst registerElement=useCallback((id,element,props)=>{if(!canvas.current)return;const width=element.offsetWidth;const height=element.offsetHeight;const canvasRect=canvas.current.getBoundingClientRect();const angle=(props.angle||0)*(Math.PI/180);const x=calculatePosition(props.x,canvasRect.width,width);const y=calculatePosition(props.y,canvasRect.height,height);let body;if(props.bodyType===\"circle\"){const radius=Math.max(width,height)/2;body=Bodies.circle(x,y,radius,{...props.matterBodyOptions,angle:angle,render:{fillStyle:debug?\"#888888\":\"#00000000\",strokeStyle:debug?\"#333333\":\"#00000000\",lineWidth:debug?3:0}});}else if(props.bodyType===\"svg\"){const paths=element.querySelectorAll(\"path\");const vertexSets=[];paths.forEach(path=>{const d=path.getAttribute(\"d\");const p=parsePathToVertices(d,props.sampleLength);vertexSets.push(p);});body=Bodies.fromVertices(x,y,vertexSets,{...props.matterBodyOptions,angle:angle,render:{fillStyle:debug?\"#888888\":\"#00000000\",strokeStyle:debug?\"#333333\":\"#00000000\",lineWidth:debug?3:0}});}else{body=Bodies.rectangle(x,y,width,height,{...props.matterBodyOptions,angle:angle,render:{fillStyle:debug?\"#888888\":\"#00000000\",strokeStyle:debug?\"#333333\":\"#00000000\",lineWidth:debug?3:0}});}if(body){World.add(engine.current.world,[body]);bodiesMap.current.set(id,{element,body,props});}},[debug]);// Unregister Matter.js body from the physics world\nconst unregisterElement=useCallback(id=>{const body=bodiesMap.current.get(id);if(body){World.remove(engine.current.world,body.body);bodiesMap.current.delete(id);}},[]);// Keep react elements in sync with the physics world\nconst updateElements=useCallback(()=>{if(!canvas.current)return;const canvasRect=canvas.current.getBoundingClientRect();const margin=200// How far outside the bounds before we reset\n;bodiesMap.current.forEach(({element,body,props})=>{const{x,y}=body.position;const rotation=body.angle*(180/Math.PI);// Check if body has escaped the bounds\nif(x<-margin||x>canvasRect.width+margin||y<-margin||y>canvasRect.height+margin){// Reset body to its original position\nconst resetX=calculatePosition(props.x,canvasRect.width,element.offsetWidth);const resetY=calculatePosition(props.y,canvasRect.height,element.offsetHeight);// Reset position and stop movement\nMatter.Body.setPosition(body,{x:resetX,y:resetY});Matter.Body.setVelocity(body,{x:0,y:0});Matter.Body.setAngularVelocity(body,0);Matter.Body.setAngle(body,(props.angle||0)*(Math.PI/180));}element.style.transform=`translate(${x-element.offsetWidth/2}px, ${y-element.offsetHeight/2}px) rotate(${rotation}deg)`;});frameId.current=requestAnimationFrame(updateElements);},[]);const initializeRenderer=useCallback(()=>{if(!canvas.current)return;const height=canvas.current.offsetHeight;const width=canvas.current.offsetWidth;Common.setDecomp(polyDecomp);engine.current.gravity.x=gravity.x;engine.current.gravity.y=gravity.y;// Increase iterations to prevent tunneling at high speeds\nengine.current.velocityIterations=8;engine.current.positionIterations=8;render.current=Render.create({element:canvas.current,engine:engine.current,options:{width,height,wireframes:false,background:\"#00000000\"}});const mouse=Mouse.create(render.current.canvas);mouseConstraint.current=MouseConstraint.create(engine.current,{mouse:mouse,constraint:{stiffness:.2,render:{visible:debug}}});// Add walls - made much thicker to prevent tunneling\nconst wallThickness=100;const walls=[// Floor\nBodies.rectangle(width/2,height+wallThickness/2,width+wallThickness*2,wallThickness,{isStatic:true,friction:1,render:{visible:debug}}),// Right wall\nBodies.rectangle(width+wallThickness/2,height/2,wallThickness,height+wallThickness*2,{isStatic:true,friction:1,render:{visible:debug}}),// Left wall\nBodies.rectangle(-wallThickness/2,height/2,wallThickness,height+wallThickness*2,{isStatic:true,friction:1,render:{visible:debug}})];const topWall=addTopWall?Bodies.rectangle(width/2,-wallThickness/2,width+wallThickness*2,wallThickness,{isStatic:true,friction:1,render:{visible:debug}}):null;if(topWall){walls.push(topWall);}const touchingMouse=()=>Query.point(engine.current.world.bodies,mouseConstraint.current?.mouse.position||{x:0,y:0}).length>0;if(grabCursor){Events.on(engine.current,\"beforeUpdate\",event=>{if(canvas.current){if(!mouseDown.current&&!touchingMouse()){canvas.current.style.cursor=\"default\";}else if(touchingMouse()){canvas.current.style.cursor=mouseDown.current?\"grabbing\":\"grab\";}}});canvas.current.addEventListener(\"mousedown\",event=>{mouseDown.current=true;if(canvas.current){if(touchingMouse()){canvas.current.style.cursor=\"grabbing\";}else{canvas.current.style.cursor=\"default\";}}});canvas.current.addEventListener(\"mouseup\",event=>{mouseDown.current=false;if(canvas.current){if(touchingMouse()){canvas.current.style.cursor=\"grab\";}else{canvas.current.style.cursor=\"default\";}}});}World.add(engine.current.world,[mouseConstraint.current,...walls]);render.current.mouse=mouse;runner.current=Runner.create();Render.run(render.current);updateElements();runner.current.enabled=false;if(autoStart){runner.current.enabled=true;startEngine();}},[updateElements,debug,autoStart]);// Clear the Matter.js world\nconst clearRenderer=useCallback(()=>{if(frameId.current){cancelAnimationFrame(frameId.current);}if(mouseConstraint.current){World.remove(engine.current.world,mouseConstraint.current);}if(render.current){Mouse.clearSourceEvents(render.current.mouse);Render.stop(render.current);render.current.canvas.remove();}if(runner.current){Runner.stop(runner.current);}if(engine.current){World.clear(engine.current.world,false);Engine.clear(engine.current);}bodiesMap.current.clear();},[]);const handleResize=useCallback(()=>{if(!canvas.current||!resetOnResize)return;const newWidth=canvas.current.offsetWidth;const newHeight=canvas.current.offsetHeight;setCanvasSize({width:newWidth,height:newHeight});// Clear and reinitialize\nclearRenderer();initializeRenderer();},[clearRenderer,initializeRenderer,resetOnResize]);const startEngine=useCallback(()=>{if(runner.current){runner.current.enabled=true;Runner.run(runner.current,engine.current);}if(render.current){Render.run(render.current);}frameId.current=requestAnimationFrame(updateElements);isRunning.current=true;},[updateElements,canvasSize]);const stopEngine=useCallback(()=>{if(!isRunning.current)return;if(runner.current){Runner.stop(runner.current);}if(render.current){Render.stop(render.current);}if(frameId.current){cancelAnimationFrame(frameId.current);}isRunning.current=false;},[]);const reset=useCallback(()=>{stopEngine();bodiesMap.current.forEach(({element,body,props})=>{body.angle=props.angle||0;const x=calculatePosition(props.x,canvasSize.width,element.offsetWidth);const y=calculatePosition(props.y,canvasSize.height,element.offsetHeight);body.position.x=x;body.position.y=y;});updateElements();handleResize();},[]);useImperativeHandle(ref,()=>({start:startEngine,stop:stopEngine,reset}),[startEngine,stopEngine]);useEffect(()=>{if(!resetOnResize)return;const debouncedResize=debounce(handleResize,500);window.addEventListener(\"resize\",debouncedResize);return()=>{window.removeEventListener(\"resize\",debouncedResize);debouncedResize.cancel();};},[handleResize,resetOnResize]);useEffect(()=>{initializeRenderer();return clearRenderer;},[initializeRenderer,clearRenderer]);return /*#__PURE__*/_jsx(GravityContext.Provider,{value:{registerElement,unregisterElement},children:/*#__PURE__*/_jsx(\"div\",{ref:canvas,style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",userSelect:\"none\"},...props,children:children})});});// ------------------------------------------------------------ //\n// UTILITY FUNCTIONS\n// ------------------------------------------------------------ //\nfunction parsePathToVertices(path,sampleLength=15){// Convert path to absolute commands\nconst commander=new SVGPathCommander(path,{});const points=[];let lastPoint=null;// Get total length of the path\nconst totalLength=commander.getTotalLength();let length=0;// Sample points along the path\nwhile(length<totalLength){const point=commander.getPointAtLength(length);// Only add point if it's different from the last one\nif(!lastPoint||point.x!==lastPoint.x||point.y!==lastPoint.y){points.push({x:point.x,y:point.y});lastPoint=point;}length+=sampleLength;}// Ensure we get the last point\nconst finalPoint=commander.getPointAtLength(totalLength);if(lastPoint&&(finalPoint.x!==lastPoint.x||finalPoint.y!==lastPoint.y)){points.push({x:finalPoint.x,y:finalPoint.y});}return points;}function calculatePosition(value,containerSize,elementSize){// Handle percentage strings (e.g. \"50%\")\nif(typeof value===\"string\"&&value.endsWith(\"%\")){const percentage=parseFloat(value)/100;return containerSize*percentage;}// Handle direct pixel values\nif(typeof value===\"number\"){return value;}// If no value provided, center the element\nreturn(containerSize-elementSize)/2;}GravityComponent.displayName=\"Gravity Component\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GravityComponent\",\"slots\":[\"children\"],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"400\"}},\"MatterBody\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GravityComponent_Prod.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{localeOptions,containerStyles,fontStack}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * TIME\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export function Time(props){const{outputType,fontFamily,fontSize,fontWeight,localeType,customLocale,timeFormat,showYear,showWeekday,showHours,showMinutes,showSeconds,monthFormat,color,font,alignment}=props;const[rerenderOutputKey,setRerenderOutputKey]=React.useState(`${Math.random()}`);const timerRef=React.useRef();const text=React.useMemo(()=>{const locale=localeType===\"custom\"?[customLocale]:[];let formatOptions;switch(outputType){case\"date\":formatOptions={weekday:showWeekday?\"long\":undefined,day:\"numeric\",month:monthFormat,year:showYear?\"numeric\":undefined};break;case\"time\":formatOptions={hour:showHours?\"numeric\":undefined,minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"};break;default:console.error(`Unsupported outputType: ${outputType}`);break;}return new Intl.DateTimeFormat(locale,formatOptions).format(new Date);},[outputType,localeType,customLocale,timeFormat,showYear,showWeekday,showHours,showMinutes,showSeconds,monthFormat,rerenderOutputKey,]);React.useEffect(()=>{if(outputType===\"time\"){const timer=setInterval(()=>setRerenderOutputKey(`${Math.random()}`),(60-new Date().getSeconds())*1e3);timerRef.current=timer;return()=>{if(timer){return clearInterval(timer);}};}},[timerRef.current,outputType]);return /*#__PURE__*/ _jsx(\"div\",{style:{...containerStyles,color,fontFamily:fontStack,fontWeight:500,fontSize:16,...font},children:/*#__PURE__*/ _jsx(\"span\",{style:{width:\"100%\"},children:text})});}Time.defaultProps={height:20,width:140,outputType:\"time\",localeType:\"auto\",customLocale:\"en-US\",color:\"#999\",timeFormat:\"24h\",showYear:true,showWeekday:true,showHours:true,showMinutes:true,showSeconds:false,monthFormat:\"long\",alignment:\"center\"};Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:Time.defaultProps.outputType},showWeekday:{title:\"Weekday\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:Time.defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Month\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:Time.defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:Time.defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:Time.defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},showHours:{title:\"Hours\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:Time.defaultProps.showHours,hidden:props=>props.outputType!==\"time\"},showMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:Time.defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:Time.defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},localeType:{title:\"Locale\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"custom\",\"auto\"],optionTitles:[\"Custom\",\"Auto\"],defaultValue:Time.defaultProps.localeType},customLocale:{title:\" \",type:ControlType.Enum,options:Object.keys(localeOptions).sort(),optionTitles:Object.keys(localeOptions).sort().map(key=>localeOptions[key]),hidden:props=>props.localeType!==\"custom\",defaultValue:\"en\"},font:{// @ts-expect-error – Internal\ntype:ControlType.Font,controls:\"extended\"},color:{type:ControlType.Color,defaultValue:Time.defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"140\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time_Date.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 22 12 L 12.5 2.5 L 7.5 7.5 L 0 0\" fill=\"transparent\" height=\"12px\" id=\"AQ5Ldp_mw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(1 6)\" width=\"22px\"/><path d=\"M 0 6 L 6 6 L 6 0\" fill=\"transparent\" height=\"6px\" id=\"z5cItUL2f\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(17 12)\" width=\"6px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8Jccj\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-8Jccj { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Trending Down\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-8Jccj\");Icon.displayName=\"Trending Down\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Trending Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let e=makeQueue();const raf=t=>schedule(t,e);let t=makeQueue();raf.write=e=>schedule(e,t);let n=makeQueue();raf.onStart=e=>schedule(e,n);let l=makeQueue();raf.onFrame=e=>schedule(e,l);let a=makeQueue();raf.onFinish=e=>schedule(e,a);let u=[];raf.setTimeout=(e,t)=>{let n=raf.now()+t;let cancel=()=>{let e=u.findIndex((e=>e.cancel==cancel));~e&&u.splice(e,1);c-=~e?1:0};let l={time:n,handler:e,cancel:cancel};u.splice(findTimeout(n),0,l);c+=1;start();return l};let findTimeout=e=>~(~u.findIndex((t=>t.time>e))||~u.length);raf.cancel=u=>{n.delete(u);l.delete(u);a.delete(u);e.delete(u);t.delete(u)};raf.sync=e=>{r=true;raf.batchedUpdates(e);r=false};raf.throttle=e=>{let t;function queuedFn(){try{e(...t)}finally{t=null}}function throttled(...e){t=e;raf.onStart(queuedFn)}throttled.handler=e;throttled.cancel=()=>{n.delete(queuedFn);t=null};return throttled};let d=\"undefined\"!=typeof window?window.requestAnimationFrame:()=>{};raf.use=e=>d=e;raf.now=\"undefined\"!=typeof performance?()=>performance.now():Date.now;raf.batchedUpdates=e=>e();raf.catch=console.error;raf.frameLoop=\"always\";raf.advance=()=>{\"demand\"!==raf.frameLoop?console.warn(\"Cannot call the manual advancement of rafz whilst frameLoop is not set as demand\"):update()};let o=-1;let c=0;let r=false;function schedule(e,t){if(r){t.delete(e);e(0)}else{t.add(e);start()}}function start(){if(o<0){o=0;\"demand\"!==raf.frameLoop&&d(loop)}}function stop(){o=-1}function loop(){if(~o){d(loop);raf.batchedUpdates(update)}}function update(){let d=o;o=raf.now();let r=findTimeout(o);if(r){eachSafely(u.splice(0,r),(e=>e.handler()));c-=r}if(c){n.flush();e.flush(d?Math.min(64,o-d):16.667);l.flush();t.flush();a.flush()}else stop()}function makeQueue(){let e=new Set;let t=e;return{add(n){c+=t!=e||e.has(n)?0:1;e.add(n)},delete(n){c-=t==e&&e.has(n)?1:0;return e.delete(n)},flush(n){if(t.size){e=new Set;c-=t.size;eachSafely(t,(t=>t(n)&&e.add(t)));c+=e.size;t=e}}}}function eachSafely(e,t){e.forEach((e=>{try{t(e)}catch(e){raf.catch(e)}}))}const s={count(){return c},isRunning(){return o>=0},clear(){o=-1;u=[];n=makeQueue();e=makeQueue();l=makeQueue();t=makeQueue();a=makeQueue();c=0}};export{s as __raf,raf};\n\n//# sourceMappingURL=react-spring-rafz.esm.js.map","import{raf as e}from\"@react-spring/rafz\";export{raf}from\"@react-spring/rafz\";import{useRef as t,useEffect as n,useLayoutEffect as r,useState as o}from\"react\";function noop(){}const defineHidden=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:true,configurable:true});const a={arr:Array.isArray,obj:e=>!!e&&\"Object\"===e.constructor.name,fun:e=>\"function\"===typeof e,str:e=>\"string\"===typeof e,num:e=>\"number\"===typeof e,und:e=>void 0===e};function isEqual(e,t){if(a.arr(e)){if(!a.arr(t)||e.length!==t.length)return false;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return false;return true}return e===t}const each=(e,t)=>e.forEach(t);function eachProp(e,t,n){if(a.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);else for(const r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}const toArray=e=>a.und(e)?[]:a.arr(e)?e:[e];function flush(e,t){if(e.size){const n=Array.from(e);e.clear();each(n,t)}}const flushCalls=(e,...t)=>flush(e,(e=>e(...t)));const isSSR=()=>\"undefined\"===typeof window||!window.navigator||/ServerSideRendering|^Deno\\//.test(window.navigator.userAgent);let s;let i;let l=null;let c=false;let u=noop;const assign=t=>{t.to&&(i=t.to);t.now&&(e.now=t.now);void 0!==t.colors&&(l=t.colors);null!=t.skipAnimation&&(c=t.skipAnimation);t.createStringInterpolator&&(s=t.createStringInterpolator);t.requestAnimationFrame&&e.use(t.requestAnimationFrame);t.batchedUpdates&&(e.batchedUpdates=t.batchedUpdates);t.willAdvance&&(u=t.willAdvance);t.frameLoop&&(e.frameLoop=t.frameLoop)};var d=Object.freeze({__proto__:null,get createStringInterpolator(){return s},get to(){return i},get colors(){return l},get skipAnimation(){return c},get willAdvance(){return u},assign:assign});const p=new Set;let h=[];let f=[];let g=0;const m={get idle(){return!p.size&&!h.length},start(t){if(g>t.priority){p.add(t);e.onStart(flushStartQueue)}else{startSafely(t);e(advance)}},advance:advance,sort(t){if(g)e.onFrame((()=>m.sort(t)));else{const e=h.indexOf(t);if(~e){h.splice(e,1);startUnsafely(t)}}},clear(){h=[];p.clear()}};function flushStartQueue(){p.forEach(startSafely);p.clear();e(advance)}function startSafely(e){h.includes(e)||startUnsafely(e)}function startUnsafely(e){h.splice(findIndex(h,(t=>t.priority>e.priority)),0,e)}function advance(e){const t=f;for(let n=0;n<h.length;n++){const r=h[n];g=r.priority;if(!r.idle){u(r);r.advance(e);r.idle||t.push(r)}}g=0;f=h;f.length=0;h=t;return h.length>0}function findIndex(e,t){const n=e.findIndex(t);return n<0?e.length:n}const clamp=(e,t,n)=>Math.min(Math.max(n,e),t);const w={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};const b=\"[-+]?\\\\d*\\\\.?\\\\d+\";const v=b+\"%\";function call(...e){return\"\\\\(\\\\s*(\"+e.join(\")\\\\s*,\\\\s*(\")+\")\\\\s*\\\\)\"}const y=new RegExp(\"rgb\"+call(b,b,b));const M=new RegExp(\"rgba\"+call(b,b,b,b));const k=new RegExp(\"hsl\"+call(b,v,v));const x=new RegExp(\"hsla\"+call(b,v,v,b));const E=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;const O=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;const I=/^#([0-9a-fA-F]{6})$/;const A=/^#([0-9a-fA-F]{8})$/;function normalizeColor(e){let t;return\"number\"===typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=I.exec(e))?parseInt(t[1]+\"ff\",16)>>>0:l&&void 0!==l[e]?l[e]:(t=y.exec(e))?(parse255(t[1])<<24|parse255(t[2])<<16|parse255(t[3])<<8|255)>>>0:(t=M.exec(e))?(parse255(t[1])<<24|parse255(t[2])<<16|parse255(t[3])<<8|parse1(t[4]))>>>0:(t=E.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+\"ff\",16)>>>0:(t=A.exec(e))?parseInt(t[1],16)>>>0:(t=O.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=k.exec(e))?(255|hslToRgb(parse360(t[1]),parsePercentage(t[2]),parsePercentage(t[3])))>>>0:(t=x.exec(e))?(hslToRgb(parse360(t[1]),parsePercentage(t[2]),parsePercentage(t[3]))|parse1(t[4]))>>>0:null}function hue2rgb(e,t,n){n<0&&(n+=1);n>1&&(n-=1);return n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function hslToRgb(e,t,n){const r=n<.5?n*(1+t):n+t-n*t;const o=2*n-r;const a=hue2rgb(o,r,e+1/3);const s=hue2rgb(o,r,e);const i=hue2rgb(o,r,e-1/3);return Math.round(255*a)<<24|Math.round(255*s)<<16|Math.round(255*i)<<8}function parse255(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function parse360(e){const t=parseFloat(e);return(t%360+360)%360/360}function parse1(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function parsePercentage(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function colorToRgba(e){let t=normalizeColor(e);if(null===t)return e;t=t||0;let n=(4278190080&t)>>>24;let r=(16711680&t)>>>16;let o=(65280&t)>>>8;let a=(255&t)/255;return`rgba(${n}, ${r}, ${o}, ${a})`}const createInterpolator=(e,t,n)=>{if(a.fun(e))return e;if(a.arr(e))return createInterpolator({range:e,output:t,extrapolate:n});if(a.str(e.output[0]))return s(e);const r=e;const o=r.output;const i=r.range||[0,1];const l=r.extrapolateLeft||r.extrapolate||\"extend\";const c=r.extrapolateRight||r.extrapolate||\"extend\";const u=r.easing||(e=>e);return e=>{const t=findRange(e,i);return interpolate(e,i[t],i[t+1],o[t],o[t+1],u,l,c,r.map)}};function interpolate(e,t,n,r,o,a,s,i,l){let c=l?l(e):e;if(c<t){if(\"identity\"===s)return c;\"clamp\"===s&&(c=t)}if(c>n){if(\"identity\"===i)return c;\"clamp\"===i&&(c=n)}if(r===o)return r;if(t===n)return e<=t?r:o;-Infinity===t?c=-c:Infinity===n?c-=t:c=(c-t)/(n-t);c=a(c);-Infinity===r?c=-c:Infinity===o?c+=r:c=c*(o-r)+r;return c}function findRange(e,t){for(var n=1;n<t.length-1;++n)if(t[n]>=e)break;return n-1}const steps=(e,t=\"end\")=>n=>{n=\"end\"===t?Math.min(n,.999):Math.max(n,.001);const r=n*e;const o=\"end\"===t?Math.floor(r):Math.ceil(r);return clamp(0,1,o/e)};const F=1.70158;const S=1.525*F;const z=F+1;const R=2*Math.PI/3;const $=2*Math.PI/4.5;const bounceOut=e=>{const t=7.5625;const n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375};const q={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>z*e*e*e-F*e*e,easeOutBack:e=>1+z*Math.pow(e-1,3)+F*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(2*(S+1)*e-S)/2:(Math.pow(2*e-2,2)*((S+1)*(2*e-2)+S)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*R),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*R)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*$)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*$)/2+1,easeInBounce:e=>1-bounceOut(1-e),easeOutBounce:bounceOut,easeInOutBounce:e=>e<.5?(1-bounceOut(1-2*e))/2:(1+bounceOut(2*e-1))/2,steps:steps};function _extends(){_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _extends.apply(this,arguments)}const P=Symbol.for(\"FluidValue.get\");const L=Symbol.for(\"FluidValue.observers\");const hasFluidValue=e=>Boolean(e&&e[P]);const getFluidValue=e=>e&&e[P]?e[P]():e;const getFluidObservers=e=>e[L]||null;function callFluidObserver(e,t){e.eventObserved?e.eventObserved(t):e(t)}function callFluidObservers(e,t){let n=e[L];n&&n.forEach((e=>{callFluidObserver(e,t)}))}class FluidValue{constructor(e){this[P]=void 0;this[L]=void 0;if(!e&&!(e=this.get))throw Error(\"Unknown getter\");setFluidGetter(this,e)}}const setFluidGetter=(e,t)=>setHidden(e,P,t);function addFluidObserver(e,t){if(e[P]){let n=e[L];n||setHidden(e,L,n=new Set);if(!n.has(t)){n.add(t);e.observerAdded&&e.observerAdded(n.size,t)}}return t}function removeFluidObserver(e,t){let n=e[L];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[L]=null;e.observerRemoved&&e.observerRemoved(r,t)}}const setHidden=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:true,configurable:true});const C=/[+\\-]?(?:0|[1-9]\\d*)(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g;const j=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\\((-?\\d+%?[,\\s]+){2,3}\\s*[\\d\\.]+%?\\))/gi;const Q=new RegExp(`(${C.source})(%|[a-z]+)`,\"i\");const T=/rgba\\(([0-9\\.-]+), ([0-9\\.-]+), ([0-9\\.-]+), ([0-9\\.-]+)\\)/gi;const U=/var\\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\\)/;const variableToRgba=e=>{const[t,n]=parseCSSVariable(e);if(!t||isSSR())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith(\"--\")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&U.test(n)?variableToRgba(n):n||e};const parseCSSVariable=e=>{const t=U.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]};let _;const rgbaRound=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`;const createStringInterpolator=e=>{_||(_=l?new RegExp(`(${Object.keys(l).join(\"|\")})(?!\\\\w)`,\"g\"):/^\\b$/);const t=e.output.map((e=>getFluidValue(e).replace(U,variableToRgba).replace(j,colorToRgba).replace(_,colorToRgba)));const n=t.map((e=>e.match(C).map(Number)));const r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each \"output\" value must be equal');return e[t]}))));const o=r.map((t=>createInterpolator(_extends({},e,{output:t}))));return e=>{var n;const r=!Q.test(t[0])&&(null==(n=t.find((e=>Q.test(e))))?void 0:n.replace(C,\"\"));let a=0;return t[0].replace(C,(()=>`${o[a++](e)}${r||\"\"}`)).replace(T,rgbaRound)}};const B=\"react-spring: \";const once=e=>{const t=e;let n=false;if(\"function\"!=typeof t)throw new TypeError(`${B}once requires a function parameter`);return(...e)=>{if(!n){t(...e);n=true}}};const W=once(console.warn);function deprecateInterpolate(){W(`${B}The \"interpolate\" function is deprecated in v9 (use \"to\" instead)`)}const V=once(console.warn);function deprecateDirectCall(){V(`${B}Directly calling start instead of using the api object is deprecated in v9 (use \".start\" instead), this will be removed in later 0.X.0 versions`)}function isAnimatedString(e){return a.str(e)&&(\"#\"==e[0]||/\\d/.test(e)||!isSSR()&&U.test(e)||e in(l||{}))}let D;const H=new WeakMap;const handleObservation=e=>e.forEach((({target:e,contentRect:t})=>{var n;return null==(n=H.get(e))?void 0:n.forEach((e=>e(t)))}));function resizeElement(e,t){D||\"undefined\"!==typeof ResizeObserver&&(D=new ResizeObserver(handleObservation));let n=H.get(t);if(!n){n=new Set;H.set(t,n)}n.add(e);D&&D.observe(t);return()=>{const n=H.get(t);if(n){n.delete(e);!n.size&&D&&D.unobserve(t)}}}const Z=new Set;let G;const createResizeHandler=()=>{const handleResize=()=>{Z.forEach((e=>e({width:window.innerWidth,height:window.innerHeight})))};window.addEventListener(\"resize\",handleResize);return()=>{window.removeEventListener(\"resize\",handleResize)}};const resizeWindow=e=>{Z.add(e);G||(G=createResizeHandler());return()=>{Z.delete(e);if(!Z.size&&G){G();G=void 0}}};const onResize=(e,{container:t=document.documentElement}={})=>t===document.documentElement?resizeWindow(e):resizeElement(e,t);const progress=(e,t,n)=>t-e===0?1:(n-e)/(t-e);const N={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};class ScrollHandler{constructor(e,t){this.callback=void 0;this.container=void 0;this.info=void 0;this.createAxis=()=>({current:0,progress:0,scrollLength:0});this.updateAxis=e=>{const t=this.info[e];const{length:n,position:r}=N[e];t.current=this.container[`scroll${r}`];t.scrollLength=this.container[\"scroll\"+n]-this.container[\"client\"+n];t.progress=progress(0,t.scrollLength,t.current)};this.update=()=>{this.updateAxis(\"x\");this.updateAxis(\"y\")};this.sendEvent=()=>{this.callback(this.info)};this.advance=()=>{this.update();this.sendEvent()};this.callback=e;this.container=t;this.info={time:0,x:this.createAxis(),y:this.createAxis()}}}const X=new WeakMap;const J=new WeakMap;const K=new WeakMap;const getTarget=e=>e===document.documentElement?window:e;const onScroll=(t,{container:n=document.documentElement}={})=>{let r=K.get(n);if(!r){r=new Set;K.set(n,r)}const o=new ScrollHandler(t,n);r.add(o);if(!X.has(n)){const listener=()=>{var e;null==(e=r)?void 0:e.forEach((e=>e.advance()));return true};X.set(n,listener);const e=getTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&J.set(n,onResize(listener,{container:n}));e.addEventListener(\"scroll\",listener,{passive:true})}const a=X.get(n);e(a);return()=>{e.cancel(a);const t=K.get(n);if(!t)return;t.delete(o);if(t.size)return;const r=X.get(n);X.delete(n);if(r){var s;getTarget(n).removeEventListener(\"scroll\",r);window.removeEventListener(\"resize\",r);null==(s=J.get(n))?void 0:s()}}};function useConstant(e){const n=t(null);null===n.current&&(n.current=e());return n.current}const Y=isSSR()?n:r;const useIsMounted=()=>{const e=t(false);Y((()=>{e.current=true;return()=>{e.current=false}}),[]);return e};function useForceUpdate(){const e=o()[1];const t=useIsMounted();return()=>{t.current&&e(Math.random())}}function useMemoOne(e,r){const[a]=o((()=>({inputs:r,result:e()})));const s=t();const i=s.current;let l=i;if(l){const t=Boolean(r&&l.inputs&&areInputsEqual(r,l.inputs));t||(l={inputs:r,result:e()})}else l=a;n((()=>{s.current=l;i==a&&(a.inputs=a.result=void 0)}),[l]);return l.result}function areInputsEqual(e,t){if(e.length!==t.length)return false;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return false;return true}const useOnce=e=>n(e,ee);const ee=[];function usePrev(e){const r=t();n((()=>{r.current=e}));return r.current}const useReducedMotion=()=>{const[e,t]=o(null);Y((()=>{const e=window.matchMedia(\"(prefers-reduced-motion)\");const handleMediaChange=e=>{t(e.matches);assign({skipAnimation:e.matches})};handleMediaChange(e);e.addEventListener(\"change\",handleMediaChange);return()=>{e.removeEventListener(\"change\",handleMediaChange)}}),[]);return e};export{FluidValue,d as Globals,addFluidObserver,callFluidObserver,callFluidObservers,clamp,colorToRgba,w as colors,createInterpolator,createStringInterpolator,defineHidden,deprecateDirectCall,deprecateInterpolate,each,eachProp,q as easings,flush,flushCalls,m as frameLoop,getFluidObservers,getFluidValue,hasFluidValue,E as hex3,O as hex4,I as hex6,A as hex8,k as hsl,x as hsla,a as is,isAnimatedString,isEqual,isSSR,noop,onResize,onScroll,once,B as prefix,removeFluidObserver,y as rgb,M as rgba,setFluidGetter,toArray,useConstant,useForceUpdate,Y as useIsomorphicLayoutEffect,useMemoOne,useOnce,usePrev,useReducedMotion};\n\n//# sourceMappingURL=react-spring-shared.esm.js.map","import{defineHidden as t,is as e,createInterpolator as n,eachProp as s,hasFluidValue as r,getFluidValue as a,each as i,isAnimatedString as o,useForceUpdate as u,useIsomorphicLayoutEffect as l,addFluidObserver as d,removeFluidObserver as c,raf as m,useOnce as p}from\"@react-spring/shared\";import*as h from\"react\";import{forwardRef as A,useRef as g,useCallback as y,useEffect as f}from\"react\";const _=Symbol.for(\"Animated:node\");const isAnimated=t=>!!t&&t[_]===t;const getAnimated=t=>t&&t[_];const setAnimated=(e,n)=>t(e,_,n);const getPayload=t=>t&&t[_]&&t[_].getPayload();class Animated{constructor(){this.payload=void 0;setAnimated(this,this)}getPayload(){return this.payload||[]}}class AnimatedValue extends Animated{constructor(t){super();this.done=true;this.elapsedTime=void 0;this.lastPosition=void 0;this.lastVelocity=void 0;this.v0=void 0;this.durationProgress=0;this._value=t;e.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new AnimatedValue(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,n){if(e.num(t)){this.lastPosition=t;if(n){t=Math.round(t/n)*n;this.done&&(this.lastPosition=t)}}if(this._value===t)return false;this._value=t;return true}reset(){const{done:t}=this;this.done=false;if(e.num(this._value)){this.elapsedTime=0;this.durationProgress=0;this.lastPosition=this._value;t&&(this.lastVelocity=null);this.v0=null}}}class AnimatedString extends AnimatedValue{constructor(t){super(0);this._string=null;this._toString=void 0;this._toString=n({output:[t,t]})}static create(t){return new AnimatedString(t)}getValue(){let t=this._string;return null==t?this._string=this._toString(this._value):t}setValue(t){if(e.str(t)){if(t==this._string)return false;this._string=t;this._value=1}else{if(!super.setValue(t))return false;this._string=null}return true}reset(t){t&&(this._toString=n({output:[this.getValue(),t]}));this._value=0;super.reset()}}const V={dependencies:null};class AnimatedObject extends Animated{constructor(t){super();this.source=t;this.setValue(t)}getValue(t){const e={};s(this.source,((n,s)=>{isAnimated(n)?e[s]=n.getValue(t):r(n)?e[s]=a(n):t||(e[s]=n)}));return e}setValue(t){this.source=t;this.payload=this._makePayload(t)}reset(){this.payload&&i(this.payload,(t=>t.reset()))}_makePayload(t){if(t){const e=new Set;s(t,this._addToPayload,e);return Array.from(e)}}_addToPayload(t){V.dependencies&&r(t)&&V.dependencies.add(t);const e=getPayload(t);e&&i(e,(t=>this.add(t)))}}class AnimatedArray extends AnimatedObject{constructor(t){super(t)}static create(t){return new AnimatedArray(t)}getValue(){return this.source.map((t=>t.getValue()))}setValue(t){const e=this.getPayload();if(t.length==e.length)return e.map(((e,n)=>e.setValue(t[n]))).some(Boolean);super.setValue(t.map(makeAnimated));return true}}function makeAnimated(t){const e=o(t)?AnimatedString:AnimatedValue;return e.create(t)}function getAnimatedType(t){const n=getAnimated(t);return n?n.constructor:e.arr(t)?AnimatedArray:o(t)?AnimatedString:AnimatedValue}function _extends(){_extends=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t};return _extends.apply(this,arguments)}const withAnimated=(t,n)=>{const s=!e.fun(t)||t.prototype&&t.prototype.isReactComponent;return A(((e,r)=>{const a=g(null);const o=s&&y((t=>{a.current=updateRef(r,t)}),[r]);const[A,_]=getAnimatedState(e,n);const V=u();const callback=()=>{const t=a.current;if(s&&!t)return;const e=!!t&&n.applyAnimatedValues(t,A.getValue(true));false===e&&V()};const v=new PropsObserver(callback,_);const P=g();l((()=>{P.current=v;i(_,(t=>d(t,v)));return()=>{if(P.current){i(P.current.deps,(t=>c(t,P.current)));m.cancel(P.current.update)}}}));f(callback,[]);p((()=>()=>{const t=P.current;i(t.deps,(e=>c(e,t)))}));const S=n.getComponentProps(A.getValue());return h.createElement(t,_extends({},S,{ref:o}))}))};class PropsObserver{constructor(t,e){this.update=t;this.deps=e}eventObserved(t){\"change\"==t.type&&m.write(this.update)}}function getAnimatedState(t,e){const n=new Set;V.dependencies=n;t.style&&(t=_extends({},t,{style:e.createAnimatedStyle(t.style)}));t=new AnimatedObject(t);V.dependencies=null;return[t,n]}function updateRef(t,n){t&&(e.fun(t)?t(n):t.current=n);return n}const v=Symbol.for(\"AnimatedComponent\");const createHost=(t,{applyAnimatedValues:n=(()=>false),createAnimatedStyle:r=(t=>new AnimatedObject(t)),getComponentProps:a=(t=>t)}={})=>{const i={applyAnimatedValues:n,createAnimatedStyle:r,getComponentProps:a};const animated=t=>{const n=getDisplayName(t)||\"Anonymous\";t=e.str(t)?animated[t]||(animated[t]=withAnimated(t,i)):t[v]||(t[v]=withAnimated(t,i));t.displayName=`Animated(${n})`;return t};s(t,((n,s)=>{e.arr(t)&&(s=getDisplayName(n));animated[s]=animated(n)}));return{animated:animated}};const getDisplayName=t=>e.str(t)?t:t&&e.str(t.displayName)?t.displayName:e.fun(t)&&t.name||null;export{Animated,AnimatedArray,AnimatedObject,AnimatedString,AnimatedValue,createHost,getAnimated,getAnimatedType,getPayload,isAnimated,setAnimated};\n\n//# sourceMappingURL=react-spring-animated.esm.js.map","var a={};export{a as default};\n\n//# sourceMappingURL=animated.js.map","var a={};export{a as default};\n\n//# sourceMappingURL=interpolation.js.map","import{is as t,toArray as e,eachProp as s,getFluidValue as n,isAnimatedString as i,Globals as o,useIsomorphicLayoutEffect as r,each as a,easings as c,raf as u,flush as l,FluidValue as d,deprecateInterpolate as h,callFluidObservers as f,frameLoop as p,hasFluidValue as m,flushCalls as g,isEqual as y,getFluidObservers as _,addFluidObserver as v,removeFluidObserver as P,noop as b,useMemoOne as S,deprecateDirectCall as w,useForceUpdate as x,usePrev as I,useOnce as k,useConstant as A,onScroll as C,onResize as T,createInterpolator as R,createStringInterpolator as E}from\"@react-spring/shared\";export{Globals,createInterpolator,easings,useIsomorphicLayoutEffect,useReducedMotion}from\"@react-spring/shared\";import*as V from\"react\";import{useContext as j,useMemo as U,useRef as O,useState as q}from\"react\";import{getAnimated as F,AnimatedValue as M,getPayload as Q,AnimatedString as L,getAnimatedType as N,setAnimated as z}from\"@react-spring/animated\";export*from\"@react-spring/types/animated\";export*from\"@react-spring/types/interpolation\";function _extends(){_extends=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var s=arguments[e];for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(t[n]=s[n])}return t};return _extends.apply(this,arguments)}function callProp(e,...s){return t.fun(e)?e(...s):e}const matchProp=(s,n)=>true===s||!!(n&&s&&(t.fun(s)?s(n):e(s).includes(n)));const resolveProp=(e,s)=>t.obj(e)?s&&e[s]:e;const getDefaultProp=(t,e)=>true===t.default?t[e]:t.default?t.default[e]:void 0;const noopTransform=t=>t;const getDefaultProps=(e,s=noopTransform)=>{let n=D;if(e.default&&true!==e.default){e=e.default;n=Object.keys(e)}const i={};for(const o of n){const n=s(e[o],o);t.und(n)||(i[o]=n)}return i};const D=[\"config\",\"onProps\",\"onStart\",\"onChange\",\"onPause\",\"onResume\",\"onRest\"];const W={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function getForwardProps(t){const e={};let n=0;s(t,((t,s)=>{if(!W[s]){e[s]=t;n++}}));if(n)return e}function inferTo(t){const e=getForwardProps(t);if(e){const n={to:e};s(t,((t,s)=>s in e||(n[s]=t)));return n}return _extends({},t)}function computeGoal(e){e=n(e);return t.arr(e)?e.map(computeGoal):i(e)?o.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function hasProps(t){for(const e in t)return true;return false}function isAsyncTo(e){return t.fun(e)||t.arr(e)&&t.obj(e[0])}function detachRefs(t,e){var s;null==(s=t.ref)?void 0:s.delete(t);null==e?void 0:e.delete(t)}function replaceRef(t,e){if(e&&t.ref!==e){var s;null==(s=t.ref)?void 0:s.delete(t);e.add(t);t.ref=e}}function useChain(t,e,s=1e3){r((()=>{if(e){let n=0;a(t,((t,i)=>{const o=t.current;if(o.length){let r=s*e[i];isNaN(r)?r=n:n=r;a(o,(t=>{a(t.queue,(t=>{const e=t.delay;t.delay=t=>r+callProp(e||0,t)}))}));t.start()}}))}else{let e=Promise.resolve();a(t,(t=>{const s=t.current;if(s.length){const n=s.map((t=>{const e=t.queue;t.queue=[];return e}));e=e.then((()=>{a(s,((t,e)=>a(n[e]||[],(e=>t.queue.push(e)))));return Promise.all(t.start())}))}}))}}))}const G={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}};const B=_extends({},G.default,{mass:1,damping:1,easing:c.linear,clamp:false});class AnimationConfig{constructor(){this.tension=void 0;this.friction=void 0;this.frequency=void 0;this.damping=void 0;this.mass=void 0;this.velocity=0;this.restVelocity=void 0;this.precision=void 0;this.progress=void 0;this.duration=void 0;this.easing=void 0;this.clamp=void 0;this.bounce=void 0;this.decay=void 0;this.round=void 0;Object.assign(this,B)}}function mergeConfig(e,s,n){if(n){n=_extends({},n);sanitizeConfig(n,s);s=_extends({},n,s)}sanitizeConfig(e,s);Object.assign(e,s);for(const t in B)null==e[t]&&(e[t]=B[t]);let{mass:i,frequency:o,damping:r}=e;if(!t.und(o)){o<.01&&(o=.01);r<0&&(r=0);e.tension=Math.pow(2*Math.PI/o,2)*i;e.friction=4*Math.PI*r*i/o}return e}function sanitizeConfig(e,s){if(t.und(s.decay)){const n=!t.und(s.tension)||!t.und(s.friction);if(n||!t.und(s.frequency)||!t.und(s.damping)||!t.und(s.mass)){e.duration=void 0;e.decay=void 0}n&&(e.frequency=void 0)}else e.duration=void 0}const K=[];class Animation{constructor(){this.changed=false;this.values=K;this.toValues=null;this.fromValues=K;this.to=void 0;this.from=void 0;this.config=new AnimationConfig;this.immediate=false}}function scheduleProps(e,{key:s,props:n,defaultProps:i,state:r,actions:a}){return new Promise(((c,l)=>{var d;let h;let f;let p=matchProp(null!=(d=n.cancel)?d:null==i?void 0:i.cancel,s);if(p)onStart();else{t.und(n.pause)||(r.paused=matchProp(n.pause,s));let e=null==i?void 0:i.pause;true!==e&&(e=r.paused||matchProp(e,s));h=callProp(n.delay||0,s);if(e){r.resumeQueue.add(onResume);a.pause()}else{a.resume();onResume()}}function onPause(){r.resumeQueue.add(onResume);r.timeouts.delete(f);f.cancel();h=f.time-u.now()}function onResume(){if(h>0&&!o.skipAnimation){r.delayed=true;f=u.setTimeout(onStart,h);r.pauseQueue.add(onPause);r.timeouts.add(f)}else onStart()}function onStart(){r.delayed&&(r.delayed=false);r.pauseQueue.delete(onPause);r.timeouts.delete(f);e<=(r.cancelId||0)&&(p=true);try{a.start(_extends({},n,{callId:e,cancel:p}),c)}catch(t){l(t)}}}))}const getCombinedResult=(t,e)=>1==e.length?e[0]:e.some((t=>t.cancelled))?getCancelledResult(t.get()):e.every((t=>t.noop))?getNoopResult(t.get()):getFinishedResult(t.get(),e.every((t=>t.finished)));const getNoopResult=t=>({value:t,noop:true,finished:true,cancelled:false});const getFinishedResult=(t,e,s=false)=>({value:t,finished:e,cancelled:s});const getCancelledResult=t=>({value:t,cancelled:true,finished:false});function runAsync(e,n,i,r){const{callId:a,parentId:c,onRest:l}=n;const{asyncTo:d,promise:h}=i;return c||e!==d||n.reset?i.promise=(async()=>{i.asyncId=a;i.asyncTo=e;const f=getDefaultProps(n,((t,e)=>\"onRest\"===e?void 0:t));let p;let m;const g=new Promise(((t,e)=>(p=t,m=e)));const bailIfEnded=t=>{const e=a<=(i.cancelId||0)&&getCancelledResult(r)||a!==i.asyncId&&getFinishedResult(r,false);if(e){t.result=e;m(t);throw t}};const animate=(e,n)=>{const c=new BailSignal;const u=new SkipAnimationSignal;return(async()=>{if(o.skipAnimation){stopAsync(i);u.result=getFinishedResult(r,false);m(u);throw u}bailIfEnded(c);const l=t.obj(e)?_extends({},e):_extends({},n,{to:e});l.parentId=a;s(f,((e,s)=>{t.und(l[s])&&(l[s]=e)}));const d=await r.start(l);bailIfEnded(c);i.paused&&await new Promise((t=>{i.resumeQueue.add(t)}));return d})()};let y;if(o.skipAnimation){stopAsync(i);return getFinishedResult(r,false)}try{let s;s=t.arr(e)?(async t=>{for(const e of t)await animate(e)})(e):Promise.resolve(e(animate,r.stop.bind(r)));await Promise.all([s.then(p),g]);y=getFinishedResult(r.get(),true,false)}catch(t){if(t instanceof BailSignal)y=t.result;else{if(!(t instanceof SkipAnimationSignal))throw t;y=t.result}}finally{if(a==i.asyncId){i.asyncId=c;i.asyncTo=c?d:void 0;i.promise=c?h:void 0}}t.fun(l)&&u.batchedUpdates((()=>{l(y,r,r.item)}));return y})():h}function stopAsync(t,e){l(t.timeouts,(t=>t.cancel()));t.pauseQueue.clear();t.resumeQueue.clear();t.asyncId=t.asyncTo=t.promise=void 0;e&&(t.cancelId=e)}class BailSignal extends Error{constructor(){super(\"An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.\");this.result=void 0}}class SkipAnimationSignal extends Error{constructor(){super(\"SkipAnimationSignal\");this.result=void 0}}const isFrameValue=t=>t instanceof FrameValue;let Y=1;class FrameValue extends d{constructor(...t){super(...t);this.id=Y++;this.key=void 0;this._priority=0}get priority(){return this._priority}set priority(t){if(this._priority!=t){this._priority=t;this._onPriorityChange(t)}}get(){const t=F(this);return t&&t.getValue()}to(...t){return o.to(this,t)}interpolate(...t){h();return o.to(this,t)}toJSON(){return this.get()}observerAdded(t){1==t&&this._attach()}observerRemoved(t){0==t&&this._detach()}_attach(){}_detach(){}_onChange(t,e=false){f(this,{type:\"change\",parent:this,value:t,idle:e})}_onPriorityChange(t){this.idle||p.sort(this);f(this,{type:\"priority\",parent:this,priority:t})}}const X=Symbol.for(\"SpringPhase\");const $=1;const J=2;const H=4;const hasAnimated=t=>(t[X]&$)>0;const isAnimating=t=>(t[X]&J)>0;const isPaused=t=>(t[X]&H)>0;const setActiveBit=(t,e)=>e?t[X]|=J|$:t[X]&=~J;const setPausedBit=(t,e)=>e?t[X]|=H:t[X]&=~H;class SpringValue extends FrameValue{constructor(e,s){super();this.key=void 0;this.animation=new Animation;this.queue=void 0;this.defaultProps={};this._state={paused:false,delayed:false,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set};this._pendingCalls=new Set;this._lastCallId=0;this._lastToId=0;this._memoizedDuration=0;if(!t.und(e)||!t.und(s)){const n=t.obj(e)?_extends({},e):_extends({},s,{from:e});t.und(n.default)&&(n.default=true);this.start(n)}}get idle(){return!(isAnimating(this)||this._state.asyncTo)||isPaused(this)}get goal(){return n(this.animation.to)}get velocity(){const t=F(this);return t instanceof M?t.lastVelocity||0:t.getPayload().map((t=>t.lastVelocity||0))}get hasAnimated(){return hasAnimated(this)}get isAnimating(){return isAnimating(this)}get isPaused(){return isPaused(this)}get isDelayed(){return this._state.delayed}advance(s){let i=true;let o=false;const r=this.animation;let{config:a,toValues:c}=r;const u=Q(r.to);!u&&m(r.to)&&(c=e(n(r.to)));r.values.forEach(((e,n)=>{if(e.done)return;const l=e.constructor==L?1:u?u[n].lastPosition:c[n];let d=r.immediate;let h=l;if(!d){h=e.lastPosition;if(a.tension<=0){e.done=true;return}let i=e.elapsedTime+=s;const o=r.fromValues[n];const c=null!=e.v0?e.v0:e.v0=t.arr(a.velocity)?a.velocity[n]:a.velocity;let u;const f=a.precision||(o==l?.005:Math.min(1,.001*Math.abs(l-o)));if(t.und(a.duration))if(a.decay){const t=true===a.decay?.998:a.decay;const s=Math.exp(-(1-t)*i);h=o+c/(1-t)*(1-s);d=Math.abs(e.lastPosition-h)<=f;u=c*s}else{u=null==e.lastVelocity?c:e.lastVelocity;const n=a.restVelocity||f/10;const i=a.clamp?0:a.bounce;const r=!t.und(i);const p=o==l?e.v0>0:o<l;let m;let g=false;const y=1;const _=Math.ceil(s/y);for(let t=0;t<_;++t){m=Math.abs(u)>n;if(!m){d=Math.abs(l-h)<=f;if(d)break}if(r){g=h==l||h>l==p;if(g){u=-u*i;h=l}}const t=1e-6*-a.tension*(h-l);const e=.001*-a.friction*u;const s=(t+e)/a.mass;u+=s*y;h+=u*y}}else{let t=1;if(a.duration>0){if(this._memoizedDuration!==a.duration){this._memoizedDuration=a.duration;if(e.durationProgress>0){e.elapsedTime=a.duration*e.durationProgress;i=e.elapsedTime+=s}}t=(a.progress||0)+i/this._memoizedDuration;t=t>1?1:t<0?0:t;e.durationProgress=t}h=o+a.easing(t)*(l-o);u=(h-e.lastPosition)/s;d=1==t}e.lastVelocity=u;if(Number.isNaN(h)){console.warn(\"Got NaN while animating:\",this);d=true}}u&&!u[n].done&&(d=false);d?e.done=true:i=false;e.setValue(h,a.round)&&(o=true)}));const l=F(this);const d=l.getValue();if(i){const t=n(r.to);if(d===t&&!o||a.decay)o&&a.decay&&this._onChange(d);else{l.setValue(t);this._onChange(t)}this._stop()}else o&&this._onChange(d)}set(t){u.batchedUpdates((()=>{this._stop();this._focus(t);this._set(t)}));return this}pause(){this._update({pause:true})}resume(){this._update({pause:false})}finish(){if(isAnimating(this)){const{to:t,config:e}=this.animation;u.batchedUpdates((()=>{this._onStart();e.decay||this._set(t,false);this._stop()}))}return this}update(t){const e=this.queue||(this.queue=[]);e.push(t);return this}start(e,s){let n;if(t.und(e)){n=this.queue||[];this.queue=[]}else n=[t.obj(e)?e:_extends({},s,{to:e})];return Promise.all(n.map((t=>{const e=this._update(t);return e}))).then((t=>getCombinedResult(this,t)))}stop(t){const{to:e}=this.animation;this._focus(this.get());stopAsync(this._state,t&&this._lastCallId);u.batchedUpdates((()=>this._stop(e,t)));return this}reset(){this._update({reset:true})}eventObserved(t){\"change\"==t.type?this._start():\"priority\"==t.type&&(this.priority=t.priority+1)}_prepareNode(e){const s=this.key||\"\";let{to:i,from:o}=e;i=t.obj(i)?i[s]:i;(null==i||isAsyncTo(i))&&(i=void 0);o=t.obj(o)?o[s]:o;null==o&&(o=void 0);const r={to:i,from:o};if(!hasAnimated(this)){e.reverse&&([i,o]=[o,i]);o=n(o);t.und(o)?F(this)||this._set(i):this._set(o)}return r}_update(t,e){let s=_extends({},t);const{key:n,defaultProps:i}=this;s.default&&Object.assign(i,getDefaultProps(s,((t,e)=>/^on/.test(e)?resolveProp(t,n):t)));mergeActiveFn(this,s,\"onProps\");sendEvent(this,\"onProps\",s,this);const o=this._prepareNode(s);if(Object.isFrozen(this))throw Error(\"Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?\");const r=this._state;return scheduleProps(++this._lastCallId,{key:n,props:s,defaultProps:i,state:r,actions:{pause:()=>{if(!isPaused(this)){setPausedBit(this,true);g(r.pauseQueue);sendEvent(this,\"onPause\",getFinishedResult(this,checkFinished(this,this.animation.to)),this)}},resume:()=>{if(isPaused(this)){setPausedBit(this,false);isAnimating(this)&&this._resume();g(r.resumeQueue);sendEvent(this,\"onResume\",getFinishedResult(this,checkFinished(this,this.animation.to)),this)}},start:this._merge.bind(this,o)}}).then((t=>{if(s.loop&&t.finished&&!(e&&t.noop)){const t=createLoopUpdate(s);if(t)return this._update(t,true)}return t}))}_merge(s,o,r){if(o.cancel){this.stop(true);return r(getCancelledResult(this))}const c=!t.und(s.to);const l=!t.und(s.from);if(c||l){if(!(o.callId>this._lastToId))return r(getCancelledResult(this));this._lastToId=o.callId}const{key:d,defaultProps:h,animation:f}=this;const{to:p,from:_}=f;let{to:v=p,from:P=_}=s;!l||c||o.default&&!t.und(v)||(v=P);o.reverse&&([v,P]=[P,v]);const b=!y(P,_);b&&(f.from=P);P=n(P);const S=!y(v,p);S&&this._focus(v);const w=isAsyncTo(o.to);const{config:x}=f;const{decay:I,velocity:k}=x;(c||l)&&(x.velocity=0);o.config&&!w&&mergeConfig(x,callProp(o.config,d),o.config!==h.config?callProp(h.config,d):void 0);let A=F(this);if(!A||t.und(v))return r(getFinishedResult(this,true));const C=t.und(o.reset)?l&&!o.default:!t.und(P)&&matchProp(o.reset,d);const T=C?P:this.get();const R=computeGoal(v);const E=t.num(R)||t.arr(R)||i(R);const V=!w&&(!E||matchProp(h.immediate||o.immediate,d));if(S){const t=N(v);if(t!==A.constructor){if(!V)throw Error(`Cannot animate between ${A.constructor.name} and ${t.name}, as the \"to\" prop suggests`);A=this._set(R)}}const j=A.constructor;let U=m(v);let O=false;if(!U){const t=C||!hasAnimated(this)&&b;if(S||t){O=y(computeGoal(T),R);U=!O}(y(f.immediate,V)||V)&&y(x.decay,I)&&y(x.velocity,k)||(U=true)}O&&isAnimating(this)&&(f.changed&&!C?U=true:U||this._stop(p));if(!w){if(U||m(p)){f.values=A.getPayload();f.toValues=m(v)?null:j==L?[1]:e(R)}if(f.immediate!=V){f.immediate=V;V||C||this._set(p)}if(U){const{onRest:t}=f;a(Z,(t=>mergeActiveFn(this,o,t)));const e=getFinishedResult(this,checkFinished(this,p));g(this._pendingCalls,e);this._pendingCalls.add(r);f.changed&&u.batchedUpdates((()=>{f.changed=!C;null==t?void 0:t(e,this);C?callProp(h.onRest,e):null==f.onStart?void 0:f.onStart(e,this)}))}}C&&this._set(T);w?r(runAsync(o.to,o,this._state,this)):U?this._start():isAnimating(this)&&!S?this._pendingCalls.add(r):r(getNoopResult(T))}_focus(t){const e=this.animation;if(t!==e.to){_(this)&&this._detach();e.to=t;_(this)&&this._attach()}}_attach(){let t=0;const{to:e}=this.animation;if(m(e)){v(e,this);isFrameValue(e)&&(t=e.priority+1)}this.priority=t}_detach(){const{to:t}=this.animation;m(t)&&P(t,this)}_set(e,s=true){const i=n(e);if(!t.und(i)){const t=F(this);if(!t||!y(i,t.getValue())){const e=N(i);t&&t.constructor==e?t.setValue(i):z(this,e.create(i));t&&u.batchedUpdates((()=>{this._onChange(i,s)}))}}return F(this)}_onStart(){const t=this.animation;if(!t.changed){t.changed=true;sendEvent(this,\"onStart\",getFinishedResult(this,checkFinished(this,t.to)),this)}}_onChange(t,e){if(!e){this._onStart();callProp(this.animation.onChange,t,this)}callProp(this.defaultProps.onChange,t,this);super._onChange(t,e)}_start(){const t=this.animation;F(this).reset(n(t.to));t.immediate||(t.fromValues=t.values.map((t=>t.lastPosition)));if(!isAnimating(this)){setActiveBit(this,true);isPaused(this)||this._resume()}}_resume(){o.skipAnimation?this.finish():p.start(this)}_stop(t,e){if(isAnimating(this)){setActiveBit(this,false);const s=this.animation;a(s.values,(t=>{t.done=true}));s.toValues&&(s.onChange=s.onPause=s.onResume=void 0);f(this,{type:\"idle\",parent:this});const n=e?getCancelledResult(this.get()):getFinishedResult(this.get(),checkFinished(this,null!=t?t:s.to));g(this._pendingCalls,n);if(s.changed){s.changed=false;sendEvent(this,\"onRest\",n,this)}}}}function checkFinished(t,e){const s=computeGoal(e);const n=computeGoal(t.get());return y(n,s)}function createLoopUpdate(t,e=t.loop,s=t.to){let n=callProp(e);if(n){const i=true!==n&&inferTo(n);const o=(i||t).reverse;const r=!i||i.reset;return createUpdate(_extends({},t,{loop:e,default:false,pause:void 0,to:!o||isAsyncTo(s)?s:void 0,from:r?t.from:void 0,reset:r},i))}}function createUpdate(e){const{to:s,from:n}=e=inferTo(e);const i=new Set;t.obj(s)&&findDefined(s,i);t.obj(n)&&findDefined(n,i);e.keys=i.size?Array.from(i):null;return e}function declareUpdate(e){const s=createUpdate(e);t.und(s.default)&&(s.default=getDefaultProps(s));return s}function findDefined(t,e){s(t,((t,s)=>null!=t&&e.add(s)))}const Z=[\"onStart\",\"onRest\",\"onChange\",\"onPause\",\"onResume\"];function mergeActiveFn(t,e,s){t.animation[s]=e[s]!==getDefaultProp(e,s)?resolveProp(e[s],t.key):void 0}function sendEvent(t,e,...s){var n,i,o,r;null==(n=(i=t.animation)[e])?void 0:n.call(i,...s);null==(o=(r=t.defaultProps)[e])?void 0:o.call(r,...s)}const tt=[\"onStart\",\"onChange\",\"onRest\"];let et=1;class Controller{constructor(t,e){this.id=et++;this.springs={};this.queue=[];this.ref=void 0;this._flush=void 0;this._initialProps=void 0;this._lastAsyncId=0;this._active=new Set;this._changed=new Set;this._started=false;this._item=void 0;this._state={paused:false,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set};this._events={onStart:new Map,onChange:new Map,onRest:new Map};this._onFrame=this._onFrame.bind(this);e&&(this._flush=e);t&&this.start(_extends({default:true},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((t=>t.idle&&!t.isDelayed&&!t.isPaused))}get item(){return this._item}set item(t){this._item=t}get(){const t={};this.each(((e,s)=>t[s]=e.get()));return t}set(e){for(const s in e){const n=e[s];t.und(n)||this.springs[s].set(n)}}update(t){t&&this.queue.push(createUpdate(t));return this}start(t){let{queue:s}=this;t?s=e(t).map(createUpdate):this.queue=[];if(this._flush)return this._flush(this,s);prepareKeys(this,s);return flushUpdateQueue(this,s)}stop(t,s){t!==!!t&&(s=t);if(s){const n=this.springs;a(e(s),(e=>n[e].stop(!!t)))}else{stopAsync(this._state,this._lastAsyncId);this.each((e=>e.stop(!!t)))}return this}pause(s){if(t.und(s))this.start({pause:true});else{const t=this.springs;a(e(s),(e=>t[e].pause()))}return this}resume(s){if(t.und(s))this.start({pause:false});else{const t=this.springs;a(e(s),(e=>t[e].resume()))}return this}each(t){s(this.springs,t)}_onFrame(){const{onStart:t,onChange:e,onRest:s}=this._events;const n=this._active.size>0;const i=this._changed.size>0;if(n&&!this._started||i&&!this._started){this._started=true;l(t,(([t,e])=>{e.value=this.get();t(e,this,this._item)}))}const o=!n&&this._started;const r=i||o&&s.size?this.get():null;i&&e.size&&l(e,(([t,e])=>{e.value=r;t(e,this,this._item)}));if(o){this._started=false;l(s,(([t,e])=>{e.value=r;t(e,this,this._item)}))}}eventObserved(t){if(\"change\"==t.type){this._changed.add(t.parent);t.idle||this._active.add(t.parent)}else{if(\"idle\"!=t.type)return;this._active.delete(t.parent)}u.onFrame(this._onFrame)}}function flushUpdateQueue(t,e){return Promise.all(e.map((e=>flushUpdate(t,e)))).then((e=>getCombinedResult(t,e)))}async function flushUpdate(e,s,n){const{keys:i,to:o,from:r,loop:c,onRest:l,onResolve:d}=s;const h=t.obj(s.default)&&s.default;c&&(s.loop=false);false===o&&(s.to=null);false===r&&(s.from=null);const f=t.arr(o)||t.fun(o)?o:void 0;if(f){s.to=void 0;s.onRest=void 0;h&&(h.onRest=void 0)}else a(tt,(n=>{const i=s[n];if(t.fun(i)){const t=e._events[n];s[n]=({finished:e,cancelled:s})=>{const n=t.get(i);if(n){e||(n.finished=false);s&&(n.cancelled=true)}else t.set(i,{value:null,finished:e||false,cancelled:s||false})};h&&(h[n]=s[n])}}));const p=e._state;if(s.pause===!p.paused){p.paused=s.pause;g(s.pause?p.pauseQueue:p.resumeQueue)}else p.paused&&(s.pause=true);const m=(i||Object.keys(e.springs)).map((t=>e.springs[t].start(s)));const y=true===s.cancel||true===getDefaultProp(s,\"cancel\");(f||y&&p.asyncId)&&m.push(scheduleProps(++e._lastAsyncId,{props:s,state:p,actions:{pause:b,resume:b,start(t,s){if(y){stopAsync(p,e._lastAsyncId);s(getCancelledResult(e))}else{t.onRest=l;s(runAsync(f,t,p,e))}}}}));p.paused&&await new Promise((t=>{p.resumeQueue.add(t)}));const _=getCombinedResult(e,await Promise.all(m));if(c&&_.finished&&!(n&&_.noop)){const t=createLoopUpdate(s,c,o);if(t){prepareKeys(e,[t]);return flushUpdate(e,t,true)}}d&&u.batchedUpdates((()=>d(_,e,e.item)));return _}function getSprings(s,n){const i=_extends({},s.springs);n&&a(e(n),(e=>{t.und(e.keys)&&(e=createUpdate(e));t.obj(e.to)||(e=_extends({},e,{to:void 0}));prepareSprings(i,e,(t=>createSpring(t)))}));setSprings(s,i);return i}function setSprings(t,e){s(e,((e,s)=>{if(!t.springs[s]){t.springs[s]=e;v(e,t)}}))}function createSpring(t,e){const s=new SpringValue;s.key=t;e&&v(s,e);return s}function prepareSprings(t,e,s){e.keys&&a(e.keys,(n=>{const i=t[n]||(t[n]=s(n));i._prepareNode(e)}))}function prepareKeys(t,e){a(e,(e=>{prepareSprings(t.springs,e,(e=>createSpring(e,t)))}))}function _objectWithoutPropertiesLoose(t,e){if(null==t)return{};var s={};var n=Object.keys(t);var i,o;for(o=0;o<n.length;o++){i=n[o];e.indexOf(i)>=0||(s[i]=t[i])}return s}const st=[\"children\"];const SpringContext=t=>{let{children:e}=t,s=_objectWithoutPropertiesLoose(t,st);const n=j(nt);const i=s.pause||!!n.pause,o=s.immediate||!!n.immediate;s=S((()=>({pause:i,immediate:o})),[i,o]);const{Provider:r}=nt;return V.createElement(r,{value:s},e)};const nt=makeContext(SpringContext,{});SpringContext.Provider=nt.Provider;SpringContext.Consumer=nt.Consumer;function makeContext(t,e){Object.assign(t,V.createContext(e));t.Provider._context=t;t.Consumer._context=t;return t}const SpringRef=()=>{const e=[];const s=function SpringRef(s){w();const i=[];a(e,((e,o)=>{if(t.und(s))i.push(e.start());else{const t=n(s,e,o);t&&i.push(e.start(t))}}));return i};s.current=e;s.add=function(t){e.includes(t)||e.push(t)};s.delete=function(t){const s=e.indexOf(t);~s&&e.splice(s,1)};s.pause=function(){a(e,(t=>t.pause(...arguments)));return this};s.resume=function(){a(e,(t=>t.resume(...arguments)));return this};s.set=function(t){a(e,(e=>e.set(t)))};s.start=function(s){const n=[];a(e,((e,i)=>{if(t.und(s))n.push(e.start());else{const t=this._getProps(s,e,i);t&&n.push(e.start(t))}}));return n};s.stop=function(){a(e,(t=>t.stop(...arguments)));return this};s.update=function(t){a(e,((e,s)=>e.update(this._getProps(t,e,s))));return this};const n=function _getProps(e,s,n){return t.fun(e)?e(n,s):e};s._getProps=n;return s};function useSprings(e,s,n){const i=t.fun(s)&&s;i&&!n&&(n=[]);const o=U((()=>i||3==arguments.length?SpringRef():void 0),[]);const c=O(0);const u=x();const l=U((()=>({ctrls:[],queue:[],flush(t,e){const s=getSprings(t,e);const n=c.current>0&&!l.queue.length&&!Object.keys(s).some((e=>!t.springs[e]));return n?flushUpdateQueue(t,e):new Promise((n=>{setSprings(t,s);l.queue.push((()=>{n(flushUpdateQueue(t,e))}));u()}))}})),[]);const d=O([...l.ctrls]);const h=[];const f=I(e)||0;U((()=>{a(d.current.slice(e,f),(t=>{detachRefs(t,o);t.stop(true)}));d.current.length=e;declareUpdates(f,e)}),[e]);U((()=>{declareUpdates(0,Math.min(f,e))}),n);function declareUpdates(t,e){for(let n=t;n<e;n++){const t=d.current[n]||(d.current[n]=new Controller(null,l.flush));const e=i?i(n,t):s[n];e&&(h[n]=declareUpdate(e))}}const p=d.current.map(((t,e)=>getSprings(t,h[e])));const m=j(SpringContext);const g=I(m);const y=m!==g&&hasProps(m);r((()=>{c.current++;l.ctrls=d.current;const{queue:t}=l;if(t.length){l.queue=[];a(t,(t=>t()))}a(d.current,((t,e)=>{null==o?void 0:o.add(t);y&&t.start({default:m});const s=h[e];if(s){replaceRef(t,s.ref);t.ref?t.queue.push(s):t.start(s)}}))}));k((()=>()=>{a(l.ctrls,(t=>t.stop(true)))}));const _=p.map((t=>_extends({},t)));return o?[_,o]:_}function useSpring(e,s){const n=t.fun(e);const[[i],o]=useSprings(1,n?e:[e],n?s||[]:s);return n||2==arguments.length?[i,o]:i}const initSpringRef=()=>SpringRef();const useSpringRef=()=>q(initSpringRef)[0];const useSpringValue=(t,e)=>{const s=A((()=>new SpringValue(t,e)));k((()=>()=>{s.stop()}));return s};function useTrail(e,s,n){const i=t.fun(s)&&s;i&&!n&&(n=[]);let o=true;let c;const u=useSprings(e,((t,e)=>{const n=i?i(t,e):s;c=n.ref;o=o&&n.reverse;return n}),n||[{}]);r((()=>{a(u[1].current,((t,e)=>{const s=u[1].current[e+(o?1:-1)];replaceRef(t,c);t.ref?s&&t.update({to:s.springs}):s?t.start({to:s.springs}):t.start()}))}),n);if(i||3==arguments.length){var l;const e=null!=(l=c)?l:u[1];e._getProps=(s,n,i)=>{const o=t.fun(s)?s(i,n):s;if(o){const t=e.current[i+(o.reverse?1:-1)];t&&(o.to=t.springs);return o}};return u}return u[0]}let it;(function(t){t.MOUNT=\"mount\";t.ENTER=\"enter\";t.UPDATE=\"update\";t.LEAVE=\"leave\"})(it||(it={}));function useTransition(s,n,i){const o=t.fun(n)&&n;const{reset:c,sort:u,trail:l=0,expires:d=true,exitBeforeEnter:h=false,onDestroyed:f,ref:p,config:m}=o?o():n;const g=U((()=>o||3==arguments.length?SpringRef():void 0),[]);const y=e(s);const _=[];const v=O(null);const P=c?null:v.current;r((()=>{v.current=_}));k((()=>{a(_,(t=>{null==g?void 0:g.add(t.ctrl);t.ctrl.ref=g}));return()=>{a(v.current,(t=>{t.expired&&clearTimeout(t.expirationId);detachRefs(t.ctrl,g);t.ctrl.stop(true)}))}}));const b=getKeys(y,o?o():n,P);const S=c&&v.current||[];r((()=>a(S,(({ctrl:t,item:e,key:s})=>{detachRefs(t,g);callProp(f,e,s)}))));const w=[];P&&a(P,((t,e)=>{if(t.expired){clearTimeout(t.expirationId);S.push(t)}else{e=w[e]=b.indexOf(t.key);~e&&(_[e]=t)}}));a(y,((t,e)=>{if(!_[e]){_[e]={key:b[e],item:t,phase:it.MOUNT,ctrl:new Controller};_[e].ctrl.item=t}}));if(w.length){let t=-1;const{leave:e}=o?o():n;a(w,((s,n)=>{const i=P[n];if(~s){t=_.indexOf(i);_[t]=_extends({},i,{item:y[s]})}else e&&_.splice(++t,0,i)}))}t.fun(u)&&_.sort(((t,e)=>u(t.item,e.item)));let A=-l;const C=x();const T=getDefaultProps(n);const R=new Map;const E=O(new Map);const q=O(false);a(_,((e,s)=>{const i=e.key;const r=e.phase;const a=o?o():n;let c;let u;let f=callProp(a.delay||0,i);if(r==it.MOUNT){c=a.enter;u=it.ENTER}else{const t=b.indexOf(i)<0;if(r!=it.LEAVE)if(t){c=a.leave;u=it.LEAVE}else{if(!(c=a.update))return;u=it.UPDATE}else{if(t)return;c=a.enter;u=it.ENTER}}c=callProp(c,e.item,s);c=t.obj(c)?inferTo(c):{to:c};if(!c.config){const t=m||T.config;c.config=callProp(t,e.item,s,u)}A+=l;const g=_extends({},T,{delay:f+A,ref:p,immediate:a.immediate,reset:false},c);if(u==it.ENTER&&t.und(g.from)){const i=o?o():n;const r=t.und(i.initial)||P?i.from:i.initial;g.from=callProp(r,e.item,s)}const{onResolve:y}=g;g.onResolve=t=>{callProp(y,t);const e=v.current;const s=e.find((t=>t.key===i));if(s&&(!t.cancelled||s.phase==it.UPDATE)&&s.ctrl.idle){const t=e.every((t=>t.ctrl.idle));if(s.phase==it.LEAVE){const e=callProp(d,s.item);if(false!==e){const n=true===e?0:e;s.expired=true;if(!t&&n>0){n<=2147483647&&(s.expirationId=setTimeout(C,n));return}}}if(t&&e.some((t=>t.expired))){E.current.delete(s);h&&(q.current=true);C()}}};const _=getSprings(e.ctrl,g);u===it.LEAVE&&h?E.current.set(e,{phase:u,springs:_,payload:g}):R.set(e,{phase:u,springs:_,payload:g})}));const F=j(SpringContext);const M=I(F);const Q=F!==M&&hasProps(F);r((()=>{Q&&a(_,(t=>{t.ctrl.start({default:F})}))}),[F]);a(R,((t,e)=>{if(E.current.size){const t=_.findIndex((t=>t.key===e.key));_.splice(t,1)}}));r((()=>{a(E.current.size?E.current:R,(({phase:t,payload:e},s)=>{const{ctrl:n}=s;s.phase=t;null==g?void 0:g.add(n);Q&&t==it.ENTER&&n.start({default:F});if(e){replaceRef(n,e.ref);if(!n.ref&&!g||q.current){n.start(e);q.current&&(q.current=false)}else n.update(e)}}))}),c?void 0:i);const renderTransitions=e=>V.createElement(V.Fragment,null,_.map(((s,n)=>{const{springs:i}=R.get(s)||s.ctrl;const o=e(_extends({},i),s.item,s,n);return o&&o.type?V.createElement(o.type,_extends({},o.props,{key:t.str(s.key)||t.num(s.key)?s.key:s.ctrl.id,ref:o.ref})):o})));return g?[renderTransitions,g]:renderTransitions}let ot=1;function getKeys(s,{key:n,keys:i=n},o){if(null===i){const t=new Set;return s.map((e=>{const s=o&&o.find((s=>s.item===e&&s.phase!==it.LEAVE&&!t.has(s)));if(s){t.add(s);return s.key}return ot++}))}return t.und(i)?s:t.fun(i)?s.map(i):e(i)}const rt=[\"container\"];const useScroll=(t={})=>{let{container:e}=t,s=_objectWithoutPropertiesLoose(t,rt);const[n,i]=useSpring((()=>_extends({scrollX:0,scrollY:0,scrollXProgress:0,scrollYProgress:0},s)),[]);r((()=>{const t=C((({x:t,y:e})=>{i.start({scrollX:t.current,scrollXProgress:t.progress,scrollY:e.current,scrollYProgress:e.progress})}),{container:(null==e?void 0:e.current)||void 0});return()=>{a(Object.values(n),(t=>t.stop()));t()}}),[]);return n};const at=[\"container\"];const useResize=t=>{let{container:e}=t,s=_objectWithoutPropertiesLoose(t,at);const[n,i]=useSpring((()=>_extends({width:0,height:0},s)),[]);r((()=>{const t=T((({width:t,height:e})=>{i.start({width:t,height:e,immediate:0===n.width.get()||0===n.height.get()})}),{container:(null==e?void 0:e.current)||void 0});return()=>{a(Object.values(n),(t=>t.stop()));t()}}),[]);return n};const ct=[\"to\",\"from\"],ut=[\"root\",\"once\",\"amount\"];const lt={any:0,all:1};function useInView(e,s){const[n,i]=q(false);const o=O();const a=t.fun(e)&&e;const c=a?a():{};const{to:u={},from:l={}}=c,d=_objectWithoutPropertiesLoose(c,ct);const h=a?s:e;const[f,p]=useSpring((()=>_extends({from:l},d)),[]);r((()=>{const e=o.current;const s=null!=h?h:{},{root:r,once:a,amount:c=\"any\"}=s,d=_objectWithoutPropertiesLoose(s,ut);if(!e||a&&n||\"undefined\"===typeof IntersectionObserver)return;const f=new WeakMap;const onEnter=()=>{u&&p.start(u);i(true);const cleanup=()=>{l&&p.start(l);i(false)};return a?void 0:cleanup};const handleIntersection=e=>{e.forEach((e=>{const s=f.get(e.target);if(e.isIntersecting!==Boolean(s))if(e.isIntersecting){const s=onEnter();t.fun(s)?f.set(e.target,s):m.unobserve(e.target)}else if(s){s();f.delete(e.target)}}))};const m=new IntersectionObserver(handleIntersection,_extends({root:r&&r.current||void 0,threshold:\"number\"===typeof c||Array.isArray(c)?c:lt[c]},d));m.observe(e);return()=>m.unobserve(e)}),[h]);return a?[o,f]:[o,n]}const dt=[\"children\"];function Spring(t){let{children:e}=t,s=_objectWithoutPropertiesLoose(t,dt);return e(useSpring(s))}const ht=[\"items\",\"children\"];function Trail(e){let{items:s,children:n}=e,i=_objectWithoutPropertiesLoose(e,ht);const o=useTrail(s.length,i);return s.map(((e,s)=>{const i=n(e,s);return t.fun(i)?i(o[s]):i}))}const ft=[\"items\",\"children\"];function Transition(t){let{items:e,children:s}=t,n=_objectWithoutPropertiesLoose(t,ft);return useTransition(e,n)(s)}class Interpolation extends FrameValue{constructor(t,e){super();this.key=void 0;this.idle=true;this.calc=void 0;this._active=new Set;this.source=t;this.calc=R(...e);const s=this._get();const n=N(s);z(this,n.create(s))}advance(t){const e=this._get();const s=this.get();if(!y(e,s)){F(this).setValue(e);this._onChange(e,this.idle)}!this.idle&&checkIdle(this._active)&&becomeIdle(this)}_get(){const s=t.arr(this.source)?this.source.map(n):e(n(this.source));return this.calc(...s)}_start(){if(this.idle&&!checkIdle(this._active)){this.idle=false;a(Q(this),(t=>{t.done=false}));if(o.skipAnimation){u.batchedUpdates((()=>this.advance()));becomeIdle(this)}else p.start(this)}}_attach(){let t=1;a(e(this.source),(e=>{m(e)&&v(e,this);if(isFrameValue(e)){e.idle||this._active.add(e);t=Math.max(t,e.priority+1)}}));this.priority=t;this._start()}_detach(){a(e(this.source),(t=>{m(t)&&P(t,this)}));this._active.clear();becomeIdle(this)}eventObserved(t){if(\"change\"==t.type)if(t.idle)this.advance();else{this._active.add(t.parent);this._start()}else\"idle\"==t.type?this._active.delete(t.parent):\"priority\"==t.type&&(this.priority=e(this.source).reduce(((t,e)=>Math.max(t,(isFrameValue(e)?e.priority:0)+1)),0))}}function isIdle(t){return false!==t.idle}function checkIdle(t){return!t.size||Array.from(t).every(isIdle)}function becomeIdle(t){if(!t.idle){t.idle=true;a(Q(t),(t=>{t.done=true}));f(t,{type:\"idle\",parent:t})}}const to=(t,...e)=>new Interpolation(t,e);const interpolate=(t,...e)=>(h(),new Interpolation(t,e));o.assign({createStringInterpolator:E,to:(t,e)=>new Interpolation(t,e)});const pt=p.advance;export{BailSignal,Controller,FrameValue,Interpolation,Spring,SpringContext,SpringRef,SpringValue,Trail,Transition,G as config,inferTo,interpolate,to,pt as update,useChain,useInView,useResize,useScroll,useSpring,useSpringRef,useSpringValue,useSprings,useTrail,useTransition};\n\n//# sourceMappingURL=react-spring-core.esm.js.map","import{Globals as t}from\"@react-spring/core\";export*from\"@react-spring/core\";import{unstable_batchedUpdates as e}from\"react-dom\";import{is as r,eachProp as o,toArray as s,FluidValue as a,each as n,getFluidValue as i,hasFluidValue as l,addFluidObserver as u,removeFluidObserver as c,callFluidObservers as p,createStringInterpolator as d,colors as m}from\"@react-spring/shared\";import{AnimatedObject as h,createHost as f}from\"@react-spring/animated\";function _objectWithoutPropertiesLoose(t,e){if(null==t)return{};var r={};var o=Object.keys(t);var s,a;for(a=0;a<o.length;a++){s=o[a];e.indexOf(s)>=0||(r[s]=t[s])}return r}const g=[\"style\",\"children\",\"scrollTop\",\"scrollLeft\",\"viewBox\"];const b=/^--/;function dangerousStyleValue(t,e){return null==e||\"boolean\"===typeof e||\"\"===e?\"\":\"number\"!==typeof e||0===e||b.test(t)||v.hasOwnProperty(t)&&v[t]?(\"\"+e).trim():e+\"px\"}const y={};function applyAnimatedValues(t,e){if(!t.nodeType||!t.setAttribute)return false;const r=\"filter\"===t.nodeName||t.parentNode&&\"filter\"===t.parentNode.nodeName;const o=e,{style:s,children:a,scrollTop:n,scrollLeft:i,viewBox:l}=o,u=_objectWithoutPropertiesLoose(o,g);const c=Object.values(u);const p=Object.keys(u).map((e=>r||t.hasAttribute(e)?e:y[e]||(y[e]=e.replace(/([A-Z])/g,(t=>\"-\"+t.toLowerCase())))));void 0!==a&&(t.textContent=a);for(let e in s)if(s.hasOwnProperty(e)){const r=dangerousStyleValue(e,s[e]);b.test(e)?t.style.setProperty(e,r):t.style[e]=r}p.forEach(((e,r)=>{t.setAttribute(e,c[r])}));void 0!==n&&(t.scrollTop=n);void 0!==i&&(t.scrollLeft=i);void 0!==l&&t.setAttribute(\"viewBox\",l)}let v={animationIterationCount:true,borderImageOutset:true,borderImageSlice:true,borderImageWidth:true,boxFlex:true,boxFlexGroup:true,boxOrdinalGroup:true,columnCount:true,columns:true,flex:true,flexGrow:true,flexPositive:true,flexShrink:true,flexNegative:true,flexOrder:true,gridRow:true,gridRowEnd:true,gridRowSpan:true,gridRowStart:true,gridColumn:true,gridColumnEnd:true,gridColumnSpan:true,gridColumnStart:true,fontWeight:true,lineClamp:true,lineHeight:true,opacity:true,order:true,orphans:true,tabSize:true,widows:true,zIndex:true,zoom:true,fillOpacity:true,floodOpacity:true,stopOpacity:true,strokeDasharray:true,strokeDashoffset:true,strokeMiterlimit:true,strokeOpacity:true,strokeWidth:true};const prefixKey=(t,e)=>t+e.charAt(0).toUpperCase()+e.substring(1);const x=[\"Webkit\",\"Ms\",\"Moz\",\"O\"];v=Object.keys(v).reduce(((t,e)=>{x.forEach((r=>t[prefixKey(r,e)]=t[e]));return t}),v);const k=[\"x\",\"y\",\"z\"];const w=/^(matrix|translate|scale|rotate|skew)/;const O=/^(translate)/;const A=/^(rotate|skew)/;const addUnit=(t,e)=>r.num(t)&&0!==t?t+e:t;const isValueIdentity=(t,e)=>r.arr(t)?t.every((t=>isValueIdentity(t,e))):r.num(t)?t===e:parseFloat(t)===e;class AnimatedStyle extends h{constructor(t){let{x:e,y:a,z:n}=t,i=_objectWithoutPropertiesLoose(t,k);const l=[];const u=[];if(e||a||n){l.push([e||0,a||0,n||0]);u.push((t=>[`translate3d(${t.map((t=>addUnit(t,\"px\"))).join(\",\")})`,isValueIdentity(t,0)]))}o(i,((t,e)=>{if(\"transform\"===e){l.push([t||\"\"]);u.push((t=>[t,\"\"===t]))}else if(w.test(e)){delete i[e];if(r.und(t))return;const o=O.test(e)?\"px\":A.test(e)?\"deg\":\"\";l.push(s(t));u.push(\"rotate3d\"===e?([t,e,r,s])=>[`rotate3d(${t},${e},${r},${addUnit(s,o)})`,isValueIdentity(s,0)]:t=>[`${e}(${t.map((t=>addUnit(t,o))).join(\",\")})`,isValueIdentity(t,e.startsWith(\"scale\")?1:0)])}}));l.length&&(i.transform=new FluidTransform(l,u));super(i)}}class FluidTransform extends a{constructor(t,e){super();this._value=null;this.inputs=t;this.transforms=e}get(){return this._value||(this._value=this._get())}_get(){let t=\"\";let e=true;n(this.inputs,((o,s)=>{const a=i(o[0]);const[n,l]=this.transforms[s](r.arr(a)?a:o.map(i));t+=\" \"+n;e=e&&l}));return e?\"none\":t}observerAdded(t){1==t&&n(this.inputs,(t=>n(t,(t=>l(t)&&u(t,this)))))}observerRemoved(t){0==t&&n(this.inputs,(t=>n(t,(t=>l(t)&&c(t,this)))))}eventObserved(t){\"change\"==t.type&&(this._value=null);p(this,t)}}const S=[\"a\",\"abbr\",\"address\",\"area\",\"article\",\"aside\",\"audio\",\"b\",\"base\",\"bdi\",\"bdo\",\"big\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"cite\",\"code\",\"col\",\"colgroup\",\"data\",\"datalist\",\"dd\",\"del\",\"details\",\"dfn\",\"dialog\",\"div\",\"dl\",\"dt\",\"em\",\"embed\",\"fieldset\",\"figcaption\",\"figure\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"head\",\"header\",\"hgroup\",\"hr\",\"html\",\"i\",\"iframe\",\"img\",\"input\",\"ins\",\"kbd\",\"keygen\",\"label\",\"legend\",\"li\",\"link\",\"main\",\"map\",\"mark\",\"menu\",\"menuitem\",\"meta\",\"meter\",\"nav\",\"noscript\",\"object\",\"ol\",\"optgroup\",\"option\",\"output\",\"p\",\"param\",\"picture\",\"pre\",\"progress\",\"q\",\"rp\",\"rt\",\"ruby\",\"s\",\"samp\",\"script\",\"section\",\"select\",\"small\",\"source\",\"span\",\"strong\",\"style\",\"sub\",\"summary\",\"sup\",\"table\",\"tbody\",\"td\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"time\",\"title\",\"tr\",\"track\",\"u\",\"ul\",\"var\",\"video\",\"wbr\",\"circle\",\"clipPath\",\"defs\",\"ellipse\",\"foreignObject\",\"g\",\"image\",\"line\",\"linearGradient\",\"mask\",\"path\",\"pattern\",\"polygon\",\"polyline\",\"radialGradient\",\"rect\",\"stop\",\"svg\",\"text\",\"tspan\"];const j=[\"scrollTop\",\"scrollLeft\"];t.assign({batchedUpdates:e,createStringInterpolator:d,colors:m});const C=f(S,{applyAnimatedValues:applyAnimatedValues,createAnimatedStyle:t=>new AnimatedStyle(t),getComponentProps:t=>{let e=_objectWithoutPropertiesLoose(t,j);return e}});const P=C.animated;export{P as a,P as animated};\n\n//# sourceMappingURL=react-spring-web.esm.js.map","export*from\"@react-spring/web\";\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useState}from\"react\";import{useEffect}from\"react\";import{useSpring,animated}from\"react-spring\";export function withCursorFollow(Component){return props=>{const ref=useRef(null);const[isHovering,setIsHovering]=useState(false);const[originalPosition,setOriginalPosition]=useState({left:0,top:0});const[centerPosition,setCenterPosition]=useState({left:0,top:0});const springProps=useSpring({left:isHovering?originalPosition.left:centerPosition.left,top:isHovering?originalPosition.top:centerPosition.top,config:{mass:1,tension:170,friction:26}});useEffect(()=>{if(!ref.current)return;const buttonRect=ref.current.getBoundingClientRect();const elementRect=ref.current.getBoundingClientRect();setCenterPosition({left:buttonRect.width/2-elementRect.width/2,top:buttonRect.height/2-elementRect.height/2});const handleMouseMove=e=>{if(!ref.current)return;if(e.target.closest(\"button\")){setIsHovering(true);const buttonRect=e.target.getBoundingClientRect();const elementRect=ref.current.getBoundingClientRect();setOriginalPosition({left:buttonRect.left+buttonRect.width/2-(e.clientX+elementRect.width/2),top:buttonRect.top+buttonRect.height/2-(e.clientY+elementRect.height/2)});setCenterPosition({left:buttonRect.width/2-elementRect.width/2,top:buttonRect.height/2-elementRect.height/2});}else{setIsHovering(false);}};window.addEventListener(\"mousemove\",handleMouseMove);return()=>{window.removeEventListener(\"mousemove\",handleMouseMove);};},[]);return /*#__PURE__*/ _jsx(animated.div,{ref:ref,style:{position:\"absolute\",pointerEvents:\"none\",left:springProps.left,top:springProps.top,transform:\"translate3d(0, 0, 0)\",transformStyle:\"preserve-3d\"},children:/*#__PURE__*/ _jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCursorFollow\":{\"type\":\"reactHoc\",\"name\":\"withCursorFollow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimateOnHover.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{defaultEvents,usePadding,useRadius,useFontControls}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * CLIPBOARD\n *\n * @framerIntrinsicWidth 90\n * @framerIntrinsicHeight 50\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Clipboard(props){const{label,content,fill,color,style,onClick,font,hoverOptions,...rest}=props;const deprecatedFont=useFontControls({fontWeight:500,...rest});const borderRadius=useRadius(props);const paddingValue=usePadding(props);const handleClick=useCallback(()=>{var ref;(ref=navigator.clipboard)===null||ref===void 0?void 0:ref.writeText(content);onClick===null||onClick===void 0?void 0:onClick();},[onClick,content]);return /*#__PURE__*/ _jsx(motion.button,{style:{border:\"none\",outline:\"none\",resize:\"none\",width:\"max-content\",wordBreak:\"break-word\",overflowWrap:\"break-word\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",letterSpacing:\"-0.2px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",background:fill,borderRadius,cursor:\"pointer\",padding:paddingValue,color,...deprecatedFont,...font,...style},onClick:handleClick,...rest,whileHover:hoverOptions,transition:hoverOptions===null||hoverOptions===void 0?void 0:hoverOptions.transition,children:label});};addPropertyControls(Clipboard,{content:{type:ControlType.String,title:\"Content\",displayTextArea:true,description:\"When clicked, this content will be copied to the clipboard.\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Copy to Clipboard\"},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#06F\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#fff\"},font:{// @ts-ignore - Internal\ntype:ControlType.Font,controls:\"extended\",defaultValue:{fontSize:16}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0088FF\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}},padding:{type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,title:\"Padding\",defaultValue:10},borderRadius:{title:\"Radius\",type:ControlType.FusedNumber,toggleKey:\"isMixedBorderRadius\",toggleTitles:[\"Radius\",\"Radius per corner\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\",],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,defaultValue:50},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clipboard\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"90\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clipboard.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){// Find the circle element and update its fill attribute\nconst circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){// Update the fill attribute with the custom color\nconst updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{// If there is no fill attribute, add it with the custom color\nreplacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle});}SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9996 4.58607L19.414 12.0001L22.9139 8.50015L15.4997 1.08594L11.9996 4.58607Z\" fill=\"black\"/> <path d=\"M18.403 13.8175L10.1822 5.59708L5.63438 7.25082L3.08203 19.5021L8.15387 14.4302C8.0427 14.1472 7.98166 13.839 7.98166 13.5166C7.98166 12.1359 9.10095 11.0166 10.4817 11.0166C11.8624 11.0166 12.9817 12.1359 12.9817 13.5166C12.9817 14.8973 11.8624 16.0166 10.4817 16.0166C10.1592 16.0166 9.85109 15.9556 9.56811 15.8444L4.49378 20.9188L16.7491 18.3656L18.403 13.8175Z\" fill=\"black\"/> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/pUC2Q4HS9uuwHefZZ6Oq/SVG.js\";const SVGFonts=getFonts(SVG);const ClipboardFonts=getFonts(Clipboard);const enabledGestures={ndPeoLitY:{hover:true},Qk2MwVNsA:{hover:true}};const cycleOrder=[\"Qk2MwVNsA\",\"zLq78fhUj\",\"ndPeoLitY\",\"PbyPl87HO\"];const serializationHash=\"framer-lvD2r\";const variantClassNames={ndPeoLitY:\"framer-v-18074x2\",PbyPl87HO:\"framer-v-jbcnho\",Qk2MwVNsA:\"framer-v-ng8d9b\",zLq78fhUj:\"framer-v-1pj200q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:45,delay:0,mass:1,stiffness:600,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 3\":\"ndPeoLitY\",\"Variant 4\":\"PbyPl87HO\",Copied:\"zLq78fhUj\",Default:\"Qk2MwVNsA\"};const getProps=({bG,bGHover,clipboardContent,height,iconCopied,iconCopy,icons,id,labelCopied,labelCopy,labels,width,...props})=>{return{...props,aCeOAHQBL:labels??props.aCeOAHQBL??\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",b8ei7OpHv:bG??props.b8ei7OpHv??\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",bcOKL_7fc:iconCopy??props.bcOKL_7fc??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',bPCJyrIbK:iconCopied??props.bPCJyrIbK??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',PbW7K4Unr:icons??props.PbW7K4Unr??\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",qIDNNRI0q:clipboardContent??props.qIDNNRI0q??\"Copied text.\",rIGEnoYqD:labelCopied??props.rIGEnoYqD??\"Copied\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Qk2MwVNsA\",wr2g_fjxZ:bGHover??props.wr2g_fjxZ??\"rgb(107, 107, 107)\",zhU3xY_Ux:labelCopy??props.zhU3xY_Ux??\"Copy component\"};};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,bcOKL_7fc,zhU3xY_Ux,bPCJyrIbK,rIGEnoYqD,b8ei7OpHv,wr2g_fjxZ,PbW7K4Unr,aCeOAHQBL,qIDNNRI0q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Qk2MwVNsA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapy23gxe=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"zLq78fhUj\");});const onAppear11c8xd9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Qk2MwVNsA\"),1500);});const onTap1u06na8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"PbyPl87HO\");});const onAppear136nlc5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ndPeoLitY\"),1500);});useOnVariantChange(baseVariant,{PbyPl87HO:onAppear136nlc5,zLq78fhUj:onAppear11c8xd9});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"zLq78fhUj\",\"PbyPl87HO\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ng8d9b\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Qk2MwVNsA\",onTap:onTapy23gxe,ref:refBinding,style:{backgroundColor:b8ei7OpHv,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"ndPeoLitY-hover\":{backgroundColor:\"rgb(107, 107, 107)\"},\"Qk2MwVNsA-hover\":{backgroundColor:wr2g_fjxZ}},...addPropertyOverrides({\"ndPeoLitY-hover\":{\"data-framer-name\":undefined},\"Qk2MwVNsA-hover\":{\"data-framer-name\":undefined},ndPeoLitY:{\"data-framer-name\":\"Variant 3\",onTap:onTap1u06na8},PbyPl87HO:{\"data-framer-name\":\"Variant 4\",onTap:undefined},zLq78fhUj:{\"data-framer-name\":\"Copied\",onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fony5w\",\"data-framer-name\":\"Content - Default\",layoutDependency:layoutDependency,layoutId:\"Ta0gWhS6I\",style:{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"},variants:{\"Qk2MwVNsA-hover\":{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"},ndPeoLitY:{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"},PbyPl87HO:{filter:\"blur(4px)\",opacity:0,scale:1.2,WebkitFilter:\"blur(4px)\"},zLq78fhUj:{filter:\"blur(4px)\",opacity:0,scale:1.2,WebkitFilter:\"blur(4px)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-183gisd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VW6i6wby1-container\",nodeId:\"VW6i6wby1\",rendersWithMotion:true,scopeId:\"lBRddkA82\",children:/*#__PURE__*/_jsx(SVG,{customColor:PbW7K4Unr,customPadding:0,customStrokeWidth:2,customSvgCode:bcOKL_7fc,height:\"100%\",id:\"VW6i6wby1\",layoutId:\"VW6i6wby1\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aCeOAHQBL-lBRddkA82))\"},children:\"Copy component\"})}),className:\"framer-pjmn0d\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"gSCyKRCxf\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-aCeOAHQBL-lBRddkA82)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-aCeOAHQBL-lBRddkA82\":aCeOAHQBL},text:zhU3xY_Ux,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ndPeoLitY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aCeOAHQBL-lBRddkA82))\"},children:\"Copy component\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v4do8x\",\"data-framer-name\":\"Content - Copied\",layoutDependency:layoutDependency,layoutId:\"i1J_rm67b\",style:{filter:\"blur(4px)\",opacity:0,scale:.6,WebkitFilter:\"blur(4px)\"},transformTemplate:transformTemplate1,variants:{PbyPl87HO:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"},zLq78fhUj:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bx0rvj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"j2t7OLkTt-container\",nodeId:\"j2t7OLkTt\",rendersWithMotion:true,scopeId:\"lBRddkA82\",children:/*#__PURE__*/_jsx(SVG,{customColor:PbW7K4Unr,customPadding:0,customStrokeWidth:2,customSvgCode:bPCJyrIbK,height:\"100%\",id:\"j2t7OLkTt\",layoutId:\"j2t7OLkTt\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aCeOAHQBL-lBRddkA82))\"},children:\"Copied\"})}),className:\"framer-w0nw7t\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"iiNQvt5go\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-aCeOAHQBL-lBRddkA82)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-aCeOAHQBL-lBRddkA82\":aCeOAHQBL},text:rIGEnoYqD,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PbyPl87HO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aCeOAHQBL-lBRddkA82))\"},children:\"Copied\"})})}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14ecoak-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aZ3d7LI1S-container\",nodeId:\"aZ3d7LI1S\",rendersWithMotion:true,scopeId:\"lBRddkA82\",children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:100,bottomLeftRadius:100,bottomRightRadius:100,color:\"rgba(255, 255, 255, 0)\",content:qIDNNRI0q,fill:\"rgba(0, 102, 255, 0)\",font:{},height:\"100%\",id:\"aZ3d7LI1S\",isMixedBorderRadius:false,label:\"\",layoutId:\"aZ3d7LI1S\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:100,topRightRadius:100,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lvD2r.framer-14uv8f4, .framer-lvD2r .framer-14uv8f4 { display: block; }\",\".framer-lvD2r.framer-ng8d9b { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 44px; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-lvD2r .framer-fony5w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-lvD2r .framer-183gisd-container, .framer-lvD2r .framer-1bx0rvj-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-lvD2r .framer-pjmn0d, .framer-lvD2r .framer-w0nw7t { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-lvD2r .framer-1v4do8x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; left: 49%; overflow: hidden; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-lvD2r .framer-14ecoak-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 4; }\",\".framer-lvD2r.framer-v-18074x2.framer-ng8d9b { padding: 0px 16px 0px 16px; }\",\".framer-lvD2r.framer-v-18074x2 .framer-183gisd-container { height: 17px; width: 17px; }\",\".framer-lvD2r.framer-v-jbcnho.framer-ng8d9b { width: 286px; }\",\".framer-lvD2r.framer-v-jbcnho .framer-1bx0rvj-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 17px); width: 17px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 203\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zLq78fhUj\":{\"layout\":[\"auto\",\"fixed\"]},\"ndPeoLitY\":{\"layout\":[\"auto\",\"fixed\"]},\"PbyPl87HO\":{\"layout\":[\"fixed\",\"fixed\"]},\"CRRSI_YE4\":{\"layout\":[\"auto\",\"fixed\"]},\"y72vWhV2B\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"bcOKL_7fc\":\"iconCopy\",\"zhU3xY_Ux\":\"labelCopy\",\"bPCJyrIbK\":\"iconCopied\",\"rIGEnoYqD\":\"labelCopied\",\"b8ei7OpHv\":\"bG\",\"wr2g_fjxZ\":\"bGHover\",\"PbW7K4Unr\":\"icons\",\"aCeOAHQBL\":\"labels\",\"qIDNNRI0q\":\"clipboardContent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlBRddkA82=withCSS(Component,css,\"framer-lvD2r\");export default FramerlBRddkA82;FramerlBRddkA82.displayName=\"Copy Button\";FramerlBRddkA82.defaultProps={height:44,width:203};addPropertyControls(FramerlBRddkA82,{variant:{options:[\"Qk2MwVNsA\",\"zLq78fhUj\",\"ndPeoLitY\",\"PbyPl87HO\"],optionTitles:[\"Default\",\"Copied\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},bcOKL_7fc:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',displayTextArea:false,title:\"Icon - Copy\",type:ControlType.String},zhU3xY_Ux:{defaultValue:\"Copy component\",displayTextArea:false,title:\"Label - Copy\",type:ControlType.String},bPCJyrIbK:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',displayTextArea:false,title:\"Icon - Copied\",type:ControlType.String},rIGEnoYqD:{defaultValue:\"Copied\",displayTextArea:false,title:\"Label - Copied\",type:ControlType.String},b8ei7OpHv:{defaultValue:'var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)) /* {\"name\":\"1\"} */',title:\"BG\",type:ControlType.Color},wr2g_fjxZ:{defaultValue:\"rgb(107, 107, 107)\",title:\"BG - Hover\",type:ControlType.Color},PbW7K4Unr:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"Icons\",type:ControlType.Color},aCeOAHQBL:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"Labels\",type:ControlType.Color},qIDNNRI0q:{defaultValue:\"Copied text.\",displayTextArea:true,title:\"Clipboard Content\",type:ControlType.String}});addFonts(FramerlBRddkA82,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...SVGFonts,...ClipboardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlBRddkA82\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"203\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"bcOKL_7fc\\\":\\\"iconCopy\\\",\\\"zhU3xY_Ux\\\":\\\"labelCopy\\\",\\\"bPCJyrIbK\\\":\\\"iconCopied\\\",\\\"rIGEnoYqD\\\":\\\"labelCopied\\\",\\\"b8ei7OpHv\\\":\\\"bG\\\",\\\"wr2g_fjxZ\\\":\\\"bGHover\\\",\\\"PbW7K4Unr\\\":\\\"icons\\\",\\\"aCeOAHQBL\\\":\\\"labels\\\",\\\"qIDNNRI0q\\\":\\\"clipboardContent\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zLq78fhUj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ndPeoLitY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PbyPl87HO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CRRSI_YE4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"y72vWhV2B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lBRddkA82.map","// Generated by Framer (e1022ef)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"q9LsRGXap\",\"SHaxQ4HNw\",\"WTPtZwtba\",\"Mo7QjZkpk\"];const serializationHash=\"framer-spL2f\";const variantClassNames={Mo7QjZkpk:\"framer-v-1ugkpo1\",q9LsRGXap:\"framer-v-557n5r\",SHaxQ4HNw:\"framer-v-ok618v\",WTPtZwtba:\"framer-v-1o99nem\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{delay:0,duration:.1,ease:[.5,0,.88,.77],type:\"tween\"},Mo7QjZkpk:{delay:0,duration:.1,ease:[.12,.23,.5,1],type:\"tween\"},SHaxQ4HNw:{delay:0,duration:.1,ease:[.12,.23,.5,1],type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Mid Close\":\"Mo7QjZkpk\",\"Mid Open\":\"SHaxQ4HNw\",Close:\"q9LsRGXap\",Open:\"WTPtZwtba\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,GsV0XqZB5:tap!==null&&tap!==void 0?tap:props.GsV0XqZB5,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"q9LsRGXap\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,GsV0XqZB5,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"q9LsRGXap\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1n2qmbq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}setVariant(\"SHaxQ4HNw\");});const onTap1e7zsxz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}});const onAppear20t2r1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WTPtZwtba\"),110);});const onTap3y2pt1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}setVariant(\"Mo7QjZkpk\");});const onAppearfwj63o=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"q9LsRGXap\"),110);});useOnVariantChange(baseVariant,{Mo7QjZkpk:onAppearfwj63o,SHaxQ4HNw:onAppear20t2r1});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-557n5r\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"q9LsRGXap\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap1n2qmbq,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({Mo7QjZkpk:{\"data-framer-name\":\"Mid Close\",onTap:onTap1e7zsxz},SHaxQ4HNw:{\"data-framer-name\":\"Mid Open\",onTap:onTap1e7zsxz},WTPtZwtba:{\"data-framer-name\":\"Open\",onTap:onTap3y2pt1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r861i3\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"k7ApTcQHn\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6o7r9m\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"whUPl4qvO\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{WTPtZwtba:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1086crg\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"yxpNVGsVm\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{WTPtZwtba:{rotate:-45}}})]})})})})});});const css=['.framer-spL2f[data-border=\"true\"]::after, .framer-spL2f [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-spL2f.framer-d6zgid, .framer-spL2f .framer-d6zgid { display: block; }\",\".framer-spL2f.framer-557n5r { cursor: pointer; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-spL2f .framer-1r861i3 { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-spL2f .framer-6o7r9m { flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: hidden; position: absolute; top: 5px; width: 14px; }\",\".framer-spL2f .framer-1086crg { bottom: 5px; flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: hidden; position: absolute; width: 14px; }\",\".framer-spL2f.framer-v-ok618v.framer-557n5r, .framer-spL2f.framer-v-1o99nem.framer-557n5r, .framer-spL2f.framer-v-1ugkpo1.framer-557n5r { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-spL2f.framer-v-ok618v .framer-6o7r9m, .framer-spL2f.framer-v-1o99nem .framer-6o7r9m, .framer-spL2f.framer-v-1ugkpo1 .framer-6o7r9m { top: calc(50.00000000000002% - 1px / 2); }\",\".framer-spL2f.framer-v-ok618v .framer-1086crg, .framer-spL2f.framer-v-1o99nem .framer-1086crg, .framer-spL2f.framer-v-1ugkpo1 .framer-1086crg { bottom: unset; top: calc(50.00000000000002% - 1px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SHaxQ4HNw\":{\"layout\":[\"fixed\",\"fixed\"]},\"WTPtZwtba\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mo7QjZkpk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GsV0XqZB5\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramergKusTBr78=withCSS(Component,css,\"framer-spL2f\");export default FramergKusTBr78;FramergKusTBr78.displayName=\"Burger\";FramergKusTBr78.defaultProps={height:24,width:24};addPropertyControls(FramergKusTBr78,{variant:{options:[\"q9LsRGXap\",\"SHaxQ4HNw\",\"WTPtZwtba\",\"Mo7QjZkpk\"],optionTitles:[\"Close\",\"Mid Open\",\"Open\",\"Mid Close\"],title:\"Variant\",type:ControlType.Enum},GsV0XqZB5:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramergKusTBr78,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergKusTBr78\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"GsV0XqZB5\\\":\\\"tap\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SHaxQ4HNw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WTPtZwtba\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mo7QjZkpk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gKusTBr78.map","// Generated by Framer (c999c45)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"jXj2NhKPy\",\"c6td7COwR\"];const serializationHash=\"framer-2XtKe\";const variantClassNames={c6td7COwR:\"framer-v-1204ie\",jXj2NhKPy:\"framer-v-e40niq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};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:\"jXj2NhKPy\",Hover:\"c6td7COwR\"};const getProps=({height,id,link,name1,width,...props})=>{return{...props,PKtYhfOBL:link??props.PKtYhfOBL,variant:humanReadableVariantMap[props.variant]??props.variant??\"jXj2NhKPy\",WZV5xCdWp:name1??props.WZV5xCdWp??\"Original\"};};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,WZV5xCdWp,PKtYhfOBL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jXj2NhKPy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterflqbqc=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"c6td7COwR\");});const onMouseLeaveodsj8o=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"jXj2NhKPy\");});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(Link,{href:PKtYhfOBL,motionChild:true,nodeId:\"jXj2NhKPy\",openInNewTab:false,scopeId:\"pakXcZz1a\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-e40niq\",className,classNames)} framer-1h2ss41`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jXj2NhKPy\",onMouseEnter:onMouseEnterflqbqc,ref:refBinding,style:{...style},...addPropertyOverrides({c6td7COwR:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeaveodsj8o}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Original\"})}),className:\"framer-14ygxut\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"HU6mj4qQo\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WZV5xCdWp,variants:{c6td7COwR:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({c6td7COwR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Original\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2XtKe.framer-1h2ss41, .framer-2XtKe .framer-1h2ss41 { display: block; }\",\".framer-2XtKe.framer-e40niq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: hidden; padding: 1px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-2XtKe .framer-14ygxut { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 53\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"c6td7COwR\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"WZV5xCdWp\":\"name1\",\"PKtYhfOBL\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpakXcZz1a=withCSS(Component,css,\"framer-2XtKe\");export default FramerpakXcZz1a;FramerpakXcZz1a.displayName=\"Link\";FramerpakXcZz1a.defaultProps={height:36,width:53};addPropertyControls(FramerpakXcZz1a,{variant:{options:[\"jXj2NhKPy\",\"c6td7COwR\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},WZV5xCdWp:{defaultValue:\"Original\",displayTextArea:false,title:\"Name\",type:ControlType.String},PKtYhfOBL:{title:\"Link\",type:ControlType.Link}});addFonts(FramerpakXcZz1a,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpakXcZz1a\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"WZV5xCdWp\\\":\\\"name1\\\",\\\"PKtYhfOBL\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"c6td7COwR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"53\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pakXcZz1a.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"rrZtia6Sz\",\"XFY0FxWkP\",\"KLsNpSDR9\"];const serializationHash=\"framer-5HIeE\";const variantClassNames={KLsNpSDR9:\"framer-v-10rmw12\",rrZtia6Sz:\"framer-v-ba63rc\",XFY0FxWkP:\"framer-v-1h0xwze\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"rrZtia6Sz\",Hover:\"XFY0FxWkP\",Mid:\"KLsNpSDR9\"};const getProps=({click,color,fontSize,height,id,label,width,...props})=>{return{...props,BtPdgvFji:click??props.BtPdgvFji,EqXJ2SPIZ:color??props.EqXJ2SPIZ??\"rgb(0, 0, 0)\",S5EqVDFx5:label??props.S5EqVDFx5??\"Get started now\",tI1FTDoej:fontSize??props.tI1FTDoej??16,variant:humanReadableVariantMap[props.variant]??props.variant??\"rrZtia6Sz\"};};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,S5EqVDFx5,BtPdgvFji,EqXJ2SPIZ,tI1FTDoej,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rrZtia6Sz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mcqsrb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BtPdgvFji){const res=await BtPdgvFji(...args);if(res===false)return false;}});const onMouseEnter1b32pn2=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"XFY0FxWkP\");});const onMouseLeavemxqloy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"KLsNpSDR9\");});const onAppear18rsoxi=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rrZtia6Sz\"),450);});useOnVariantChange(baseVariant,{KLsNpSDR9:onAppear18rsoxi});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,...addPropertyOverrides({KLsNpSDR9:{value:transition2},XFY0FxWkP:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{hash:\":G9rasZxiA\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"rrZtia6Sz\",openInNewTab:false,scopeId:\"QFYlAoyu2\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ba63rc\",className,classNames)} framer-4gwixc`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rrZtia6Sz\",onMouseEnter:onMouseEnter1b32pn2,onTap:onTap1mcqsrb,ref:refBinding,style:{backgroundColor:\"rgb(255, 212, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({KLsNpSDR9:{\"data-framer-name\":\"Mid\",onMouseEnter:undefined},XFY0FxWkP:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavemxqloy}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get started now\"})}),className:\"framer-w5o4zw\",\"data-framer-name\":\"Helper Text\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"bZyCFQn53\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},text:S5EqVDFx5,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g9lgei\",\"data-framer-name\":\"Circle\",layoutDependency:layoutDependency,layoutId:\"zFdFp1NW5\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",opacity:.25}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10ffaxf\",\"data-framer-name\":\"Texts\",layoutDependency:layoutDependency,layoutId:\"pQRwCaWPa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-size\":\"calc(var(--variable-reference-tI1FTDoej-QFYlAoyu2) * 1px)\",\"--framer-font-weight\":\"800\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-EqXJ2SPIZ-QFYlAoyu2))\"},children:\"Get started now\"})}),className:\"framer-j0dnuy\",\"data-framer-name\":\"1\",fonts:[\"Inter-ExtraBold\"],layoutDependency:layoutDependency,layoutId:\"a6RkblCZD\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-EqXJ2SPIZ-QFYlAoyu2)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-EqXJ2SPIZ-QFYlAoyu2\":EqXJ2SPIZ,\"--variable-reference-tI1FTDoej-QFYlAoyu2\":tI1FTDoej,opacity:1},text:S5EqVDFx5,transformTemplate:transformTemplate1,variants:{KLsNpSDR9:{opacity:0},XFY0FxWkP:{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KLsNpSDR9:{transformTemplate:transformTemplate2},XFY0FxWkP:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get started now\"})}),className:\"framer-7lk1\",\"data-framer-name\":\"2\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"EmrpK_PFh\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-EqXJ2SPIZ-QFYlAoyu2\":EqXJ2SPIZ,\"--variable-reference-tI1FTDoej-QFYlAoyu2\":tI1FTDoej,opacity:0},text:S5EqVDFx5,transformTemplate:transformTemplate2,variants:{XFY0FxWkP:{\"--extracted-r6o4lv\":\"var(--variable-reference-EqXJ2SPIZ-QFYlAoyu2)\",\"--variable-reference-EqXJ2SPIZ-QFYlAoyu2\":EqXJ2SPIZ,\"--variable-reference-tI1FTDoej-QFYlAoyu2\":tI1FTDoej,opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({XFY0FxWkP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-size\":\"calc(var(--variable-reference-tI1FTDoej-QFYlAoyu2) * 1px)\",\"--framer-font-weight\":\"800\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-EqXJ2SPIZ-QFYlAoyu2))\"},children:\"Get started now\"})}),fonts:[\"Inter-ExtraBold\"],transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get started now\"})}),className:\"framer-1a7izpj\",\"data-framer-name\":\"3\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"Wk0VWVZOO\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-EqXJ2SPIZ-QFYlAoyu2\":EqXJ2SPIZ,\"--variable-reference-tI1FTDoej-QFYlAoyu2\":tI1FTDoej,opacity:0},text:S5EqVDFx5,transformTemplate:transformTemplate2,variants:{KLsNpSDR9:{\"--extracted-r6o4lv\":\"var(--variable-reference-EqXJ2SPIZ-QFYlAoyu2)\",\"--variable-reference-EqXJ2SPIZ-QFYlAoyu2\":EqXJ2SPIZ,\"--variable-reference-tI1FTDoej-QFYlAoyu2\":tI1FTDoej,opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KLsNpSDR9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-size\":\"calc(var(--variable-reference-tI1FTDoej-QFYlAoyu2) * 1px)\",\"--framer-font-weight\":\"800\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-EqXJ2SPIZ-QFYlAoyu2))\"},children:\"Get started now\"})}),fonts:[\"Inter-ExtraBold\"]}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5HIeE.framer-4gwixc, .framer-5HIeE .framer-4gwixc { display: block; }\",\".framer-5HIeE.framer-ba63rc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 20px 16px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-5HIeE .framer-w5o4zw { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5HIeE .framer-g9lgei { bottom: -259px; flex: none; height: 258px; left: -111px; overflow: hidden; pointer-events: none; position: absolute; right: -111px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-5HIeE .framer-10ffaxf { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-5HIeE .framer-j0dnuy { -webkit-user-select: none; flex: none; height: auto; left: 50%; pointer-events: none; position: absolute; top: 50%; user-select: none; white-space: pre; width: auto; }\",\".framer-5HIeE .framer-7lk1, .framer-5HIeE .framer-1a7izpj { -webkit-user-select: none; bottom: 0px; flex: none; height: auto; left: 50%; pointer-events: none; position: absolute; user-select: none; white-space: pre; width: auto; }\",\".framer-5HIeE.framer-v-1h0xwze .framer-g9lgei { bottom: -101px; }\",\".framer-5HIeE.framer-v-1h0xwze .framer-j0dnuy, .framer-5HIeE.framer-v-10rmw12 .framer-j0dnuy { top: 0px; }\",\".framer-5HIeE.framer-v-1h0xwze .framer-7lk1 { bottom: unset; top: 50%; }\",\".framer-5HIeE.framer-v-10rmw12 .framer-g9lgei { bottom: unset; left: -111px; right: -112px; top: -259px; }\",\".framer-5HIeE.framer-v-10rmw12 .framer-7lk1 { bottom: unset; top: 0px; }\",\".framer-5HIeE.framer-v-10rmw12 .framer-1a7izpj { bottom: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 51\n * @framerIntrinsicWidth 159\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XFY0FxWkP\":{\"layout\":[\"auto\",\"auto\"]},\"KLsNpSDR9\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"S5EqVDFx5\":\"label\",\"BtPdgvFji\":\"click\",\"EqXJ2SPIZ\":\"color\",\"tI1FTDoej\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQFYlAoyu2=withCSS(Component,css,\"framer-5HIeE\");export default FramerQFYlAoyu2;FramerQFYlAoyu2.displayName=\"Button\";FramerQFYlAoyu2.defaultProps={height:51,width:159};addPropertyControls(FramerQFYlAoyu2,{variant:{options:[\"rrZtia6Sz\",\"XFY0FxWkP\",\"KLsNpSDR9\"],optionTitles:[\"Default\",\"Hover\",\"Mid\"],title:\"Variant\",type:ControlType.Enum},S5EqVDFx5:{defaultValue:\"Get started now\",displayTextArea:false,title:\"Label\",type:ControlType.String},BtPdgvFji:{title:\"Click\",type:ControlType.EventHandler},EqXJ2SPIZ:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color},tI1FTDoej:{defaultValue:16,max:20,min:12,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerQFYlAoyu2,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{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/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQFYlAoyu2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"51\",\"framerIntrinsicWidth\":\"159\",\"framerVariables\":\"{\\\"S5EqVDFx5\\\":\\\"label\\\",\\\"BtPdgvFji\\\":\\\"click\\\",\\\"EqXJ2SPIZ\\\":\\\"color\\\",\\\"tI1FTDoej\\\":\\\"fontSize\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XFY0FxWkP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KLsNpSDR9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QFYlAoyu2.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Burger from\"https://framerusercontent.com/modules/PGklPN28hrQFfOY1KKaZ/HGBUM2SMOQaK9FGaxG0Y/gKusTBr78.js\";import Link1 from\"https://framerusercontent.com/modules/bvvcvSUZNVb7q0fNICgc/GxEb97xP67fxv0ez4c2x/pakXcZz1a.js\";import Button from\"https://framerusercontent.com/modules/athKYynOpoRTyz7OdE0T/OiknkvUrKeIpPY4gAal2/QFYlAoyu2.js\";const BurgerFonts=getFonts(Burger);const Link1Fonts=getFonts(Link1);const ButtonFonts=getFonts(Button);const cycleOrder=[\"aiBKArXFj\",\"MYAAYKQBu\",\"mTlrEz0oO\",\"czuhhg7bB\",\"Sv668DGgW\"];const serializationHash=\"framer-KcLrJ\";const variantClassNames={aiBKArXFj:\"framer-v-rbsjur\",czuhhg7bB:\"framer-v-1esi12\",mTlrEz0oO:\"framer-v-zsoe9l\",MYAAYKQBu:\"framer-v-10y3qpz\",Sv668DGgW:\"framer-v-1oia37f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:600,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={\"Mobile Close [Entry]\":\"czuhhg7bB\",\"Mobile Close\":\"mTlrEz0oO\",\"Mobile Open\":\"MYAAYKQBu\",\"Variant 5\":\"Sv668DGgW\",Desktop:\"aiBKArXFj\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aiBKArXFj\"};};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:\"aiBKArXFj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const GsV0XqZB518rnuef=activeVariantCallback(async(...args)=>{setVariant(\"mTlrEz0oO\");});const GsV0XqZB568oca=activeVariantCallback(async(...args)=>{setVariant(\"MYAAYKQBu\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"MYAAYKQBu\",\"mTlrEz0oO\",\"czuhhg7bB\"].includes(baseVariant))return true;return false;};const router=useRouter();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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rbsjur\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aiBKArXFj\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(37px)\",backgroundColor:\"var(--token-6029dbfc-fbac-430b-a786-4e5dcea7423c, rgb(30, 32, 33))\",boxShadow:\"0px 3px 12px 0px rgba(0, 0, 0, 0.4)\",opacity:.95,WebkitBackdropFilter:\"blur(37px)\",...style},variants:{czuhhg7bB:{backgroundColor:\"rgba(19, 20, 21, 0.96)\"},mTlrEz0oO:{backgroundColor:\"rgba(19, 20, 21, 0.96)\"}},...addPropertyOverrides({czuhhg7bB:{\"data-framer-name\":\"Mobile Close [Entry]\"},mTlrEz0oO:{\"data-framer-name\":\"Mobile Close\"},MYAAYKQBu:{\"data-framer-name\":\"Mobile Open\"},Sv668DGgW:{\"data-framer-name\":\"Variant 5\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ao7sgi\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"s7phOKU6i\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h09nm3\",\"data-framer-name\":\"Logo + Burger\",layoutDependency:layoutDependency,layoutId:\"IbPT2Hn2b\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"jsx_x5Z11\",openInNewTab:false,scopeId:\"N78SbDMSK\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1djfsm6 framer-1mclfki\",layoutDependency:layoutDependency,layoutId:\"jsx_x5Z11\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-188toc4\",layoutDependency:layoutDependency,layoutId:\"mmo2XBd7I\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 207.005 27.919\" overflow=\"visible\"><g><path d=\"M 20.374 16.586 L 20.272 16.551 C 17.965 15.771 17.077 12.929 18.512 10.936 L 18.546 10.884 C 19.355 9.776 20.707 9.22 22.048 9.445 L 28.916 10.641 L 24.08 15.667 C 23.124 16.672 21.672 17.036 20.374 16.585 Z M 17.415 10.069 L 17.364 10.121 C 15.929 12.097 13.008 12.097 11.573 10.121 L 11.522 10.069 C 10.707 8.949 10.594 7.455 11.231 6.222 L 14.46 0 L 17.688 6.222 C 18.338 7.452 18.218 8.943 17.415 10.069 Z M 0 10.658 L 6.867 9.463 C 8.209 9.234 9.563 9.79 10.37 10.901 L 10.403 10.953 C 11.838 12.946 10.95 15.788 8.644 16.568 L 8.542 16.603 C 7.235 17.051 5.79 16.693 4.835 15.684 Z M 8.94 17.955 L 9.026 17.92 C 11.35 17.123 13.758 18.89 13.758 21.369 L 13.758 21.473 C 13.758 22.859 12.989 24.124 11.76 24.748 L 5.524 27.867 L 6.532 20.866 C 6.72 19.531 7.66 18.405 8.94 17.955 Z M 15.166 21.507 L 15.166 21.403 C 15.166 18.907 17.574 17.157 19.897 17.954 L 19.982 17.989 C 21.266 18.425 22.198 19.558 22.391 20.918 L 23.399 27.919 L 17.164 24.799 C 15.941 24.17 15.169 22.898 15.166 21.507 Z\" fill=\"rgb(255,212,0)\"></path><path d=\"M 37.801 21.288 L 37.801 21.075 L 38.432 20.904 C 38.923 20.762 39.168 20.407 39.168 19.837 L 39.168 15.784 L 35.698 8.617 C 35.572 8.332 35.454 8.119 35.341 7.977 C 35.243 7.834 35.089 7.713 34.879 7.614 L 34.5 7.422 L 34.5 7.209 L 40.136 7.209 L 40.136 7.422 L 39.757 7.571 C 39.448 7.699 39.281 7.877 39.252 8.105 C 39.224 8.318 39.281 8.588 39.421 8.915 L 41.902 14.504 L 44.678 8.701 C 44.79 8.475 44.832 8.239 44.804 7.997 C 44.79 7.756 44.643 7.599 44.362 7.528 L 44.068 7.421 L 44.068 7.208 L 46.591 7.208 L 46.591 7.421 L 46.192 7.571 C 45.925 7.671 45.729 7.813 45.603 7.998 C 45.456 8.205 45.329 8.427 45.225 8.659 L 42.344 14.803 L 42.344 19.837 C 42.344 20.122 42.393 20.357 42.491 20.541 C 42.603 20.713 42.792 20.833 43.059 20.904 L 43.711 21.075 L 43.711 21.288 Z M 48.234 21.608 C 47.421 21.608 46.734 21.373 46.173 20.904 C 45.627 20.435 45.353 19.759 45.353 18.877 C 45.353 18.209 45.69 17.597 46.363 17.043 C 47.036 16.474 48.094 16.047 49.538 15.763 C 49.761 15.721 50.014 15.678 50.295 15.635 C 50.575 15.578 50.869 15.521 51.178 15.465 L 51.178 13.779 C 51.178 12.812 51.059 12.136 50.821 11.753 C 50.596 11.354 50.239 11.155 49.748 11.155 C 49.412 11.155 49.145 11.269 48.949 11.496 C 48.752 11.709 48.627 12.087 48.571 12.627 L 48.529 12.862 C 48.5 13.473 48.353 13.921 48.087 14.205 C 47.82 14.49 47.491 14.632 47.099 14.632 C 46.734 14.632 46.432 14.519 46.195 14.291 C 45.956 14.064 45.837 13.757 45.837 13.374 C 45.837 12.791 46.033 12.3 46.426 11.901 C 46.832 11.503 47.365 11.205 48.024 11.006 C 48.682 10.806 49.397 10.707 50.169 10.707 C 51.416 10.707 52.377 11.02 53.05 11.645 C 53.737 12.257 54.08 13.26 54.08 14.653 L 54.08 19.368 C 54.08 20.008 54.375 20.328 54.963 20.328 L 55.426 20.328 L 55.615 20.499 C 55.349 20.84 55.054 21.103 54.732 21.288 C 54.423 21.473 53.982 21.565 53.407 21.565 C 52.79 21.565 52.299 21.423 51.935 21.139 C 51.584 20.841 51.353 20.449 51.241 19.965 C 50.845 20.398 50.409 20.791 49.938 21.139 C 49.503 21.452 48.935 21.609 48.234 21.609 Z M 49.517 20.307 C 49.797 20.307 50.056 20.243 50.295 20.115 C 50.547 19.973 50.842 19.759 51.178 19.475 L 51.178 15.891 L 50.758 15.977 C 50.617 16.005 50.455 16.033 50.274 16.062 C 49.629 16.233 49.11 16.524 48.718 16.936 C 48.339 17.335 48.15 17.875 48.15 18.558 C 48.15 19.141 48.283 19.581 48.55 19.88 C 48.816 20.165 49.139 20.307 49.517 20.307 Z M 59.686 21.609 C 58.999 21.609 58.382 21.523 57.835 21.353 C 57.288 21.196 56.784 20.997 56.321 20.755 L 56.342 18.216 L 56.552 18.216 L 57.267 19.496 C 57.576 20.065 57.912 20.492 58.277 20.776 C 58.655 21.047 59.132 21.181 59.707 21.181 C 60.38 21.181 60.919 21.032 61.326 20.733 C 61.746 20.421 61.957 20.008 61.957 19.496 C 61.957 19.027 61.81 18.643 61.515 18.345 C 61.221 18.046 60.674 17.775 59.875 17.534 L 58.992 17.257 C 58.137 17 57.464 16.602 56.973 16.061 C 56.482 15.521 56.237 14.86 56.237 14.077 C 56.237 13.139 56.602 12.343 57.33 11.688 C 58.06 11.035 59.104 10.707 60.464 10.707 C 61.01 10.707 61.522 10.771 61.999 10.899 C 62.49 11.013 62.959 11.191 63.408 11.433 L 63.282 13.737 L 63.071 13.737 L 62.335 12.413 C 62.069 11.944 61.803 11.617 61.536 11.432 C 61.284 11.233 60.899 11.133 60.38 11.133 C 59.903 11.133 59.454 11.269 59.034 11.539 C 58.613 11.809 58.403 12.193 58.403 12.691 C 58.403 13.175 58.578 13.558 58.929 13.843 C 59.293 14.127 59.826 14.391 60.527 14.632 L 61.473 14.909 C 62.482 15.223 63.205 15.656 63.639 16.211 C 64.073 16.751 64.291 17.405 64.291 18.174 C 64.291 19.212 63.884 20.044 63.071 20.67 C 62.272 21.295 61.144 21.608 59.686 21.608 Z M 64.941 21.289 L 64.941 21.075 L 65.194 20.989 C 65.699 20.819 65.951 20.463 65.951 19.923 L 65.951 8.531 C 65.951 8.233 65.902 8.012 65.804 7.869 C 65.705 7.727 65.516 7.621 65.236 7.549 L 64.92 7.465 L 64.92 7.251 L 68.621 6.333 L 68.958 6.525 L 68.874 9.533 L 68.874 12.2 C 69.358 11.791 69.888 11.441 70.451 11.155 C 71.025 10.857 71.656 10.707 72.344 10.707 C 73.254 10.707 73.977 10.97 74.509 11.496 C 75.056 12.023 75.33 12.833 75.33 13.928 L 75.33 19.944 C 75.33 20.229 75.385 20.456 75.498 20.627 C 75.61 20.798 75.806 20.926 76.087 21.011 L 76.255 21.075 L 76.255 21.288 L 71.334 21.288 L 71.334 21.075 L 71.587 21.011 C 72.091 20.841 72.344 20.477 72.344 19.923 L 72.344 13.223 C 72.344 12.655 72.245 12.263 72.049 12.05 C 71.866 11.837 71.537 11.73 71.061 11.73 C 70.752 11.73 70.415 11.794 70.051 11.922 C 69.687 12.036 69.315 12.242 68.937 12.541 L 68.937 19.965 C 68.937 20.519 69.189 20.875 69.694 21.031 L 69.862 21.074 L 69.862 21.287 L 64.941 21.287 Z M 79.6 9.597 C 79.123 9.597 78.717 9.448 78.38 9.149 C 78.057 8.837 77.896 8.445 77.896 7.976 C 77.896 7.493 78.057 7.101 78.38 6.803 C 78.717 6.504 79.123 6.355 79.6 6.355 C 80.076 6.355 80.476 6.504 80.798 6.803 C 81.121 7.101 81.282 7.493 81.282 7.976 C 81.282 8.445 81.121 8.837 80.798 9.149 C 80.476 9.448 80.076 9.597 79.6 9.597 Z M 77.118 21.288 L 77.118 21.075 L 77.413 20.989 C 77.693 20.904 77.883 20.776 77.981 20.605 C 78.093 20.435 78.149 20.207 78.149 19.923 L 78.149 13.246 C 78.149 12.947 78.093 12.726 77.981 12.585 C 77.883 12.428 77.693 12.321 77.413 12.265 L 77.118 12.201 L 77.118 11.987 L 80.967 10.728 L 81.177 10.941 L 81.114 13.971 L 81.114 19.944 C 81.114 20.229 81.163 20.456 81.261 20.627 C 81.373 20.798 81.563 20.926 81.829 21.011 L 82.039 21.075 L 82.039 21.288 Z M 83.012 21.288 L 83.012 21.075 L 83.328 20.968 C 83.804 20.812 84.043 20.463 84.043 19.923 L 84.043 8.51 C 84.043 8.225 83.987 8.012 83.874 7.87 C 83.762 7.727 83.566 7.614 83.286 7.529 L 83.012 7.465 L 83.012 7.251 L 86.86 6.333 L 87.113 6.525 L 87.05 9.512 L 87.05 19.923 C 87.05 20.492 87.281 20.847 87.744 20.989 L 88.038 21.075 L 88.038 21.288 Z M 90.814 21.288 L 87.071 15.955 L 90.961 12.307 C 91.143 12.137 91.248 11.959 91.276 11.774 C 91.319 11.574 91.2 11.432 90.919 11.347 L 90.562 11.241 L 90.562 11.027 L 93.695 11.027 L 93.695 11.241 L 93.064 11.411 C 92.756 11.511 92.503 11.631 92.307 11.773 C 92.125 11.901 91.9 12.087 91.634 12.328 L 89.279 14.568 L 93.043 19.88 C 93.267 20.193 93.477 20.435 93.674 20.605 C 93.87 20.776 94.123 20.919 94.431 21.032 L 94.515 21.075 L 94.515 21.288 Z M 98.218 21.608 C 97.405 21.608 96.718 21.373 96.157 20.904 C 95.61 20.435 95.337 19.759 95.337 18.877 C 95.337 18.209 95.673 17.597 96.346 17.043 C 97.019 16.474 98.078 16.047 99.522 15.763 C 99.746 15.721 99.998 15.678 100.279 15.635 C 100.573 15.576 100.867 15.519 101.162 15.465 L 101.162 13.779 C 101.162 12.812 101.043 12.136 100.804 11.753 C 100.58 11.354 100.223 11.155 99.732 11.155 C 99.395 11.155 99.129 11.269 98.933 11.496 C 98.736 11.709 98.61 12.087 98.554 12.627 L 98.512 12.862 C 98.484 13.473 98.337 13.921 98.071 14.205 C 97.817 14.485 97.457 14.64 97.082 14.632 C 96.718 14.632 96.417 14.519 96.178 14.291 C 95.94 14.064 95.821 13.757 95.821 13.374 C 95.821 12.791 96.017 12.3 96.409 11.901 C 96.816 11.503 97.348 11.205 98.008 11.006 C 98.667 10.806 99.382 10.707 100.153 10.707 C 101.4 10.707 102.361 11.02 103.033 11.645 C 103.72 12.257 104.064 13.26 104.064 14.653 L 104.064 19.368 C 104.064 20.008 104.358 20.328 104.947 20.328 L 105.41 20.328 L 105.599 20.499 C 105.333 20.84 105.038 21.103 104.716 21.288 C 104.408 21.473 103.966 21.565 103.391 21.565 C 102.774 21.565 102.284 21.423 101.919 21.139 C 101.569 20.841 101.337 20.449 101.225 19.965 C 100.804 20.421 100.37 20.812 99.921 21.139 C 99.487 21.452 98.919 21.609 98.218 21.609 Z M 99.501 20.307 C 99.781 20.307 100.04 20.243 100.279 20.115 C 100.531 19.973 100.825 19.759 101.162 19.475 L 101.162 15.891 L 100.741 15.977 C 100.601 16.005 100.44 16.033 100.258 16.062 C 99.613 16.233 99.094 16.524 98.702 16.936 C 98.323 17.335 98.134 17.875 98.134 18.558 C 98.134 19.141 98.267 19.581 98.533 19.88 C 98.799 20.165 99.122 20.307 99.501 20.307 Z M 117.887 21.672 C 116.527 21.672 115.294 21.395 114.186 20.84 C 113.092 20.271 112.224 19.433 111.578 18.323 C 110.934 17.213 110.611 15.855 110.611 14.248 C 110.611 13.025 110.807 11.951 111.2 11.027 C 111.593 10.103 112.125 9.327 112.798 8.701 C 113.482 8.077 114.283 7.599 115.153 7.294 C 116.067 6.978 117.026 6.819 117.992 6.824 C 118.791 6.824 119.527 6.917 120.2 7.101 C 120.859 7.28 121.494 7.538 122.093 7.869 L 122.177 10.494 L 121.966 10.494 L 120.915 8.787 C 120.784 8.531 120.629 8.288 120.452 8.062 C 120.289 7.839 120.072 7.662 119.821 7.55 C 119.611 7.45 119.401 7.379 119.191 7.337 C 118.995 7.279 118.742 7.251 118.434 7.251 C 117.621 7.251 116.877 7.471 116.205 7.912 C 115.546 8.353 115.013 9.085 114.606 10.109 C 114.214 11.119 114.018 12.506 114.018 14.269 C 114.018 16.019 114.207 17.405 114.585 18.429 C 114.964 19.439 115.476 20.165 116.12 20.605 C 116.78 21.032 117.516 21.245 118.328 21.245 C 118.777 21.245 119.135 21.217 119.401 21.16 C 119.676 21.086 119.943 20.986 120.2 20.861 C 120.467 20.748 120.67 20.584 120.81 20.371 C 120.95 20.144 121.077 19.902 121.188 19.646 L 122.114 17.555 L 122.324 17.555 L 122.261 20.605 C 121.632 20.934 120.969 21.192 120.284 21.373 C 119.555 21.573 118.756 21.672 117.887 21.672 Z M 123.345 21.288 L 123.345 21.075 L 123.597 20.989 C 124.102 20.819 124.354 20.463 124.354 19.923 L 124.354 8.531 C 124.354 8.233 124.305 8.012 124.207 7.869 C 124.109 7.727 123.919 7.621 123.639 7.549 L 123.324 7.465 L 123.324 7.251 L 127.025 6.333 L 127.362 6.525 L 127.277 9.533 L 127.277 12.2 C 127.762 11.791 128.291 11.441 128.855 11.155 C 129.429 10.857 130.06 10.707 130.747 10.707 C 131.658 10.707 132.38 10.97 132.913 11.496 C 133.46 12.023 133.733 12.833 133.733 13.928 L 133.733 19.944 C 133.733 20.229 133.789 20.456 133.901 20.627 C 134.013 20.798 134.21 20.926 134.49 21.011 L 134.658 21.075 L 134.658 21.288 L 129.738 21.288 L 129.738 21.075 L 129.99 21.011 C 130.495 20.841 130.747 20.477 130.747 19.923 L 130.747 13.223 C 130.747 12.655 130.649 12.263 130.453 12.05 C 130.27 11.837 129.941 11.73 129.464 11.73 C 129.156 11.73 128.819 11.794 128.455 11.922 C 128.09 12.036 127.719 12.242 127.34 12.541 L 127.34 19.965 C 127.34 20.519 127.593 20.875 128.098 21.031 L 128.266 21.074 L 128.266 21.287 L 123.345 21.287 Z M 135.543 21.288 L 135.543 21.075 L 135.795 20.989 C 136.3 20.819 136.552 20.463 136.552 19.923 L 136.552 8.531 C 136.552 8.233 136.503 8.012 136.405 7.869 C 136.307 7.727 136.118 7.621 135.837 7.549 L 135.522 7.465 L 135.522 7.251 L 139.223 6.333 L 139.559 6.525 L 139.475 9.533 L 139.475 12.2 C 139.96 11.792 140.489 11.441 141.052 11.155 C 141.627 10.857 142.258 10.707 142.945 10.707 C 143.856 10.707 144.578 10.97 145.111 11.496 C 145.658 12.023 145.931 12.833 145.931 13.928 L 145.931 19.944 C 145.931 20.229 145.987 20.456 146.099 20.627 C 146.212 20.798 146.407 20.926 146.688 21.011 L 146.856 21.075 L 146.856 21.288 L 141.936 21.288 L 141.936 21.075 L 142.188 21.011 C 142.693 20.841 142.945 20.477 142.945 19.923 L 142.945 13.223 C 142.945 12.655 142.847 12.263 142.651 12.05 C 142.469 11.837 142.139 11.73 141.662 11.73 C 141.354 11.73 141.018 11.794 140.653 11.922 C 140.288 12.036 139.917 12.242 139.538 12.541 L 139.538 19.965 C 139.538 20.519 139.791 20.875 140.295 21.031 L 140.464 21.074 L 140.464 21.287 L 135.543 21.287 Z M 150.625 21.608 C 149.812 21.608 149.125 21.373 148.564 20.904 C 148.017 20.435 147.744 19.759 147.744 18.877 C 147.744 18.209 148.081 17.597 148.753 17.043 C 149.426 16.474 150.485 16.047 151.929 15.763 C 152.153 15.721 152.405 15.678 152.686 15.635 C 152.98 15.576 153.274 15.519 153.569 15.465 L 153.569 13.779 C 153.569 12.812 153.45 12.136 153.212 11.753 C 152.987 11.354 152.63 11.155 152.139 11.155 C 151.803 11.155 151.536 11.269 151.34 11.496 C 151.144 11.709 151.017 12.087 150.961 12.627 L 150.919 12.862 C 150.891 13.473 150.744 13.921 150.478 14.205 C 150.224 14.485 149.864 14.64 149.489 14.632 C 149.125 14.632 148.824 14.519 148.585 14.291 C 148.347 14.064 148.228 13.757 148.228 13.374 C 148.228 12.791 148.424 12.3 148.817 11.901 C 149.223 11.503 149.756 11.205 150.415 11.006 C 151.074 10.806 151.789 10.707 152.56 10.707 C 153.808 10.707 154.768 11.02 155.441 11.645 C 156.127 12.257 156.471 13.26 156.471 14.653 L 156.471 19.368 C 156.471 20.008 156.765 20.328 157.354 20.328 L 157.817 20.328 L 158.006 20.499 C 157.74 20.84 157.446 21.103 157.123 21.288 C 156.815 21.473 156.373 21.565 155.798 21.565 C 155.181 21.565 154.691 21.423 154.326 21.139 C 153.976 20.841 153.744 20.449 153.632 19.965 C 153.212 20.421 152.777 20.812 152.328 21.139 C 151.894 21.452 151.326 21.609 150.625 21.609 Z M 151.908 20.307 C 152.188 20.307 152.447 20.243 152.686 20.115 C 152.938 19.973 153.233 19.759 153.569 19.475 L 153.569 15.891 L 153.148 15.977 C 153.008 16.005 152.847 16.033 152.665 16.062 C 152.02 16.233 151.501 16.524 151.109 16.936 C 150.73 17.335 150.541 17.875 150.541 18.558 C 150.541 19.141 150.674 19.581 150.94 19.88 C 151.207 20.165 151.529 20.307 151.908 20.307 Z M 162.035 21.566 L 158.481 21.289 L 158.481 21.075 L 158.691 21.032 C 159.238 20.904 159.512 20.549 159.512 19.965 L 159.512 8.552 C 159.512 8.254 159.462 8.026 159.364 7.869 C 159.28 7.713 159.098 7.607 158.818 7.549 L 158.523 7.465 L 158.523 7.251 L 162.266 6.333 L 162.519 6.525 L 162.435 9.533 L 162.435 11.688 C 162.896 11.362 163.407 11.117 163.949 10.963 C 164.487 10.794 165.047 10.708 165.61 10.707 C 166.409 10.707 167.117 10.899 167.734 11.283 C 168.35 11.653 168.834 12.236 169.185 13.033 C 169.549 13.815 169.731 14.825 169.731 16.062 C 169.731 17.299 169.528 18.33 169.122 19.155 C 168.729 19.965 168.196 20.577 167.523 20.989 C 166.867 21.401 166.108 21.616 165.336 21.608 C 164.817 21.608 164.292 21.537 163.759 21.395 C 163.27 21.266 162.803 21.065 162.371 20.798 L 162.035 21.565 Z M 164.285 20.883 C 164.733 20.883 165.126 20.741 165.463 20.457 C 165.799 20.172 166.065 19.688 166.262 19.005 C 166.458 18.309 166.556 17.356 166.556 16.147 C 166.556 14.938 166.465 14.007 166.283 13.353 C 166.1 12.698 165.841 12.243 165.505 11.987 C 165.182 11.731 164.79 11.603 164.327 11.603 C 163.677 11.6 163.04 11.793 162.498 12.157 L 162.498 20.35 C 162.764 20.52 163.037 20.655 163.318 20.755 C 163.598 20.84 163.92 20.883 164.285 20.883 Z M 173.605 21.608 C 172.792 21.608 172.104 21.373 171.544 20.904 C 170.997 20.435 170.724 19.759 170.724 18.877 C 170.724 18.209 171.06 17.597 171.733 17.043 C 172.406 16.474 173.465 16.047 174.908 15.763 C 175.133 15.721 175.385 15.678 175.665 15.635 C 175.959 15.576 176.254 15.519 176.549 15.465 L 176.549 13.779 C 176.549 12.812 176.43 12.136 176.191 11.753 C 175.967 11.354 175.61 11.155 175.119 11.155 C 174.782 11.155 174.516 11.269 174.32 11.496 C 174.123 11.709 173.997 12.087 173.941 12.627 L 173.899 12.862 C 173.871 13.473 173.724 13.921 173.457 14.205 C 173.203 14.485 172.844 14.64 172.469 14.632 C 172.104 14.632 171.803 14.519 171.565 14.291 C 171.326 14.064 171.207 13.757 171.207 13.374 C 171.207 12.791 171.404 12.3 171.796 11.901 C 172.203 11.503 172.735 11.205 173.394 11.006 C 174.053 10.806 174.768 10.707 175.539 10.707 C 176.787 10.707 177.747 11.02 178.42 11.645 C 179.107 12.257 179.451 13.26 179.451 14.653 L 179.451 19.368 C 179.451 20.008 179.745 20.328 180.334 20.328 L 180.796 20.328 L 180.986 20.499 C 180.72 20.84 180.425 21.103 180.102 21.288 C 179.794 21.473 179.353 21.565 178.778 21.565 C 178.161 21.565 177.67 21.423 177.306 21.139 C 176.955 20.841 176.724 20.449 176.612 19.965 C 176.191 20.421 175.757 20.812 175.308 21.139 C 174.874 21.452 174.306 21.609 173.605 21.609 Z M 174.887 20.308 C 175.168 20.308 175.427 20.244 175.665 20.116 C 175.918 19.973 176.212 19.76 176.549 19.476 L 176.549 15.891 L 176.128 15.977 C 175.988 16.005 175.826 16.034 175.644 16.063 C 175 16.233 174.481 16.525 174.088 16.937 C 173.71 17.335 173.521 17.876 173.521 18.559 C 173.521 19.141 173.654 19.582 173.92 19.881 C 174.186 20.165 174.509 20.307 174.887 20.307 Z M 181.377 21.289 L 181.377 21.075 L 181.693 20.99 C 181.973 20.905 182.163 20.777 182.261 20.606 C 182.373 20.436 182.429 20.215 182.429 19.945 L 182.429 13.268 C 182.429 12.955 182.373 12.727 182.261 12.585 C 182.163 12.429 181.973 12.322 181.693 12.265 L 181.377 12.18 L 181.377 11.967 L 184.994 10.729 L 185.205 10.942 L 185.394 12.777 L 185.394 12.948 C 185.591 12.549 185.846 12.182 186.151 11.859 C 186.458 11.53 186.813 11.25 187.202 11.028 C 187.595 10.815 187.98 10.708 188.359 10.708 C 188.892 10.708 189.298 10.857 189.578 11.155 C 189.859 11.454 189.999 11.831 189.999 12.287 C 189.999 12.77 189.859 13.147 189.578 13.417 C 189.319 13.67 188.971 13.808 188.611 13.801 C 188.022 13.801 187.504 13.503 187.055 12.905 L 187.013 12.863 C 186.873 12.663 186.711 12.556 186.529 12.543 C 186.347 12.514 186.179 12.599 186.025 12.799 C 185.88 12.933 185.759 13.092 185.667 13.268 C 185.573 13.462 185.489 13.661 185.415 13.865 L 185.415 19.817 C 185.415 20.386 185.66 20.741 186.151 20.883 L 186.824 21.075 L 186.824 21.289 Z M 193.183 9.598 C 192.706 9.598 192.3 9.449 191.963 9.15 C 191.641 8.837 191.48 8.446 191.48 7.977 C 191.48 7.493 191.641 7.102 191.963 6.803 C 192.3 6.505 192.706 6.356 193.183 6.356 C 193.659 6.356 194.059 6.505 194.382 6.803 C 194.704 7.102 194.865 7.493 194.865 7.977 C 194.865 8.446 194.704 8.837 194.382 9.15 C 194.059 9.449 193.659 9.598 193.183 9.598 Z M 190.702 21.289 L 190.702 21.075 L 190.996 20.99 C 191.277 20.905 191.466 20.777 191.564 20.606 C 191.676 20.436 191.732 20.208 191.732 19.923 L 191.732 13.246 C 191.732 12.947 191.676 12.726 191.564 12.585 C 191.466 12.428 191.277 12.321 190.996 12.265 L 190.702 12.201 L 190.702 11.987 L 194.55 10.728 L 194.76 10.941 L 194.697 13.971 L 194.697 19.944 C 194.697 20.229 194.746 20.456 194.844 20.627 C 194.957 20.798 195.146 20.926 195.412 21.011 L 195.622 21.075 L 195.622 21.288 L 190.702 21.288 Z M 199.624 21.609 C 198.81 21.609 198.123 21.374 197.563 20.905 C 197.016 20.436 196.743 19.76 196.743 18.878 C 196.743 18.21 197.079 17.598 197.752 17.043 C 198.425 16.475 199.483 16.048 200.927 15.763 C 201.151 15.721 201.404 15.679 201.684 15.636 C 201.964 15.579 202.259 15.522 202.568 15.465 L 202.568 13.78 C 202.568 12.813 202.448 12.137 202.21 11.753 C 201.985 11.355 201.628 11.155 201.138 11.155 C 200.801 11.155 200.534 11.269 200.339 11.497 C 200.142 11.71 200.016 12.087 199.96 12.628 L 199.918 12.863 C 199.89 13.474 199.743 13.922 199.476 14.206 C 199.21 14.491 198.88 14.633 198.488 14.633 C 198.123 14.633 197.822 14.519 197.584 14.291 C 197.345 14.065 197.226 13.758 197.226 13.375 C 197.226 12.791 197.422 12.301 197.815 11.902 C 198.221 11.504 198.754 11.205 199.413 11.007 C 200.072 10.807 200.787 10.708 201.558 10.708 C 202.805 10.708 203.766 11.021 204.439 11.646 C 205.126 12.258 205.47 13.261 205.47 14.654 L 205.47 19.369 C 205.47 20.009 205.764 20.329 206.353 20.329 L 206.815 20.329 L 207.005 20.5 C 206.738 20.841 206.443 21.104 206.121 21.289 C 205.813 21.474 205.371 21.566 204.797 21.566 C 204.18 21.566 203.689 21.424 203.325 21.139 C 202.974 20.841 202.742 20.45 202.631 19.966 C 202.21 20.421 201.775 20.813 201.327 21.139 C 200.892 21.453 200.324 21.609 199.624 21.609 Z M 200.906 20.308 C 201.186 20.308 201.446 20.244 201.684 20.116 C 201.937 19.973 202.231 19.76 202.568 19.476 L 202.568 15.891 L 202.147 15.977 C 202.006 16.005 201.845 16.034 201.663 16.063 C 201.018 16.233 200.5 16.525 200.107 16.937 C 199.729 17.335 199.539 17.876 199.539 18.559 C 199.539 19.141 199.672 19.582 199.939 19.881 C 200.205 20.165 200.528 20.307 200.906 20.307 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160.004 20.94\" overflow=\"visible\"><g><path d=\"M 15.748 12.44 L 15.669 12.413 C 13.886 11.828 13.199 9.697 14.309 8.202 L 14.335 8.163 C 14.96 7.332 16.006 6.915 17.042 7.084 L 22.35 7.981 L 18.613 11.75 C 17.874 12.504 16.751 12.777 15.748 12.439 Z M 13.461 7.552 L 13.421 7.591 C 12.312 9.073 10.055 9.073 8.945 7.591 L 8.906 7.552 C 8.276 6.712 8.189 5.591 8.681 4.666 L 11.177 0 L 13.672 4.666 C 14.174 5.589 14.082 6.707 13.461 7.552 Z M 0 7.994 L 5.308 7.097 C 6.345 6.925 7.392 7.342 8.015 8.176 L 8.041 8.215 C 9.15 9.71 8.464 11.841 6.681 12.426 L 6.602 12.452 C 5.592 12.788 4.476 12.52 3.737 11.763 Z M 6.91 13.466 L 6.977 13.44 C 8.773 12.842 10.634 14.168 10.634 16.027 L 10.634 16.105 C 10.634 17.145 10.04 18.093 9.09 18.561 L 4.27 20.901 L 5.049 15.65 C 5.194 14.649 5.921 13.804 6.91 13.466 Z M 11.722 16.13 L 11.722 16.052 C 11.722 14.181 13.584 12.868 15.379 13.466 L 15.445 13.492 C 16.438 13.819 17.158 14.669 17.307 15.689 L 18.086 20.94 L 13.267 18.6 C 12.321 18.128 11.724 17.174 11.722 16.13 Z\" fill=\"rgb(255,212,0)\"></path><path d=\"M 29.218 15.966 L 29.218 15.806 L 29.706 15.678 C 30.085 15.572 30.275 15.305 30.275 14.878 L 30.275 11.838 L 27.593 6.463 C 27.496 6.249 27.404 6.089 27.317 5.983 C 27.241 5.876 27.122 5.785 26.959 5.711 L 26.667 5.567 L 26.667 5.407 L 31.023 5.407 L 31.023 5.567 L 30.73 5.679 C 30.491 5.775 30.362 5.908 30.34 6.079 C 30.318 6.239 30.362 6.441 30.47 6.687 L 32.388 10.878 L 34.534 6.526 C 34.62 6.356 34.652 6.18 34.631 5.998 C 34.62 5.817 34.507 5.7 34.29 5.646 L 34.062 5.566 L 34.062 5.406 L 36.013 5.406 L 36.013 5.566 L 35.704 5.679 C 35.498 5.753 35.346 5.86 35.249 5.999 C 35.135 6.154 35.037 6.32 34.956 6.495 L 32.729 11.102 L 32.729 14.878 C 32.729 15.092 32.767 15.268 32.843 15.406 C 32.93 15.535 33.076 15.625 33.282 15.678 L 33.786 15.806 L 33.786 15.966 Z M 37.283 16.206 C 36.654 16.206 36.123 16.03 35.69 15.678 C 35.267 15.326 35.056 14.819 35.056 14.158 C 35.056 13.657 35.316 13.198 35.836 12.782 C 36.356 12.355 37.174 12.035 38.29 11.822 C 38.463 11.79 38.659 11.758 38.875 11.726 C 39.092 11.683 39.319 11.641 39.558 11.598 L 39.558 10.334 C 39.558 9.609 39.466 9.102 39.282 8.814 C 39.108 8.515 38.832 8.366 38.453 8.366 C 38.193 8.366 37.987 8.451 37.835 8.622 C 37.683 8.782 37.586 9.065 37.543 9.47 L 37.51 9.646 C 37.488 10.105 37.374 10.441 37.169 10.654 C 36.963 10.867 36.708 10.974 36.405 10.974 C 36.123 10.974 35.89 10.889 35.706 10.718 C 35.522 10.548 35.43 10.318 35.43 10.03 C 35.43 9.593 35.581 9.225 35.885 8.926 C 36.199 8.627 36.611 8.403 37.12 8.254 C 37.629 8.104 38.182 8.03 38.778 8.03 C 39.742 8.03 40.485 8.265 41.005 8.734 C 41.535 9.193 41.801 9.945 41.801 10.99 L 41.801 14.526 C 41.801 15.006 42.029 15.246 42.484 15.246 L 42.841 15.246 L 42.988 15.374 C 42.781 15.63 42.554 15.827 42.305 15.966 C 42.066 16.105 41.725 16.174 41.281 16.174 C 40.804 16.174 40.425 16.067 40.143 15.854 C 39.872 15.63 39.693 15.337 39.607 14.974 C 39.301 15.299 38.963 15.594 38.599 15.854 C 38.263 16.089 37.824 16.206 37.283 16.206 Z M 38.274 15.231 C 38.49 15.231 38.691 15.183 38.875 15.087 C 39.07 14.98 39.298 14.82 39.558 14.607 L 39.558 11.918 L 39.233 11.983 C 39.124 12.004 38.999 12.025 38.859 12.047 C 38.36 12.175 37.96 12.393 37.656 12.702 C 37.364 13.001 37.218 13.407 37.218 13.919 C 37.218 14.356 37.32 14.686 37.526 14.91 C 37.732 15.124 37.981 15.23 38.274 15.23 Z M 46.134 16.206 C 45.603 16.206 45.126 16.142 44.703 16.014 C 44.281 15.897 43.891 15.747 43.533 15.566 L 43.549 13.662 L 43.712 13.662 L 44.265 14.622 C 44.503 15.049 44.763 15.369 45.045 15.582 C 45.337 15.785 45.706 15.886 46.15 15.886 C 46.67 15.886 47.087 15.774 47.402 15.55 C 47.727 15.315 47.889 15.006 47.889 14.622 C 47.889 14.27 47.775 13.982 47.548 13.758 C 47.32 13.534 46.898 13.331 46.28 13.15 L 45.597 12.942 C 44.937 12.75 44.417 12.451 44.037 12.046 C 43.658 11.641 43.468 11.145 43.468 10.558 C 43.468 9.854 43.75 9.257 44.313 8.766 C 44.877 8.276 45.684 8.03 46.735 8.03 C 47.158 8.03 47.553 8.078 47.922 8.174 C 48.301 8.259 48.664 8.393 49.011 8.574 L 48.913 10.302 L 48.751 10.302 L 48.182 9.31 C 47.976 8.958 47.77 8.713 47.564 8.574 C 47.369 8.425 47.071 8.35 46.67 8.35 C 46.302 8.35 45.955 8.451 45.63 8.654 C 45.305 8.857 45.142 9.145 45.142 9.518 C 45.142 9.881 45.278 10.168 45.549 10.382 C 45.831 10.595 46.242 10.793 46.784 10.974 L 47.515 11.182 C 48.296 11.417 48.854 11.742 49.19 12.158 C 49.525 12.563 49.693 13.054 49.693 13.63 C 49.693 14.409 49.379 15.033 48.751 15.502 C 48.133 15.971 47.261 16.206 46.134 16.206 Z M 50.196 15.967 L 50.196 15.807 L 50.391 15.742 C 50.781 15.614 50.977 15.348 50.977 14.942 L 50.977 6.398 C 50.977 6.175 50.938 6.009 50.863 5.902 C 50.787 5.796 50.64 5.716 50.424 5.662 L 50.18 5.599 L 50.18 5.439 L 53.041 4.75 L 53.301 4.894 L 53.236 7.15 L 53.236 9.15 C 53.61 8.844 54.019 8.58 54.455 8.366 C 54.899 8.143 55.386 8.031 55.918 8.031 C 56.622 8.031 57.18 8.228 57.592 8.622 C 58.014 9.017 58.226 9.625 58.226 10.446 L 58.226 14.958 C 58.226 15.172 58.269 15.342 58.356 15.47 C 58.442 15.599 58.594 15.695 58.811 15.759 L 58.941 15.806 L 58.941 15.966 L 55.138 15.966 L 55.138 15.806 L 55.333 15.758 C 55.723 15.631 55.918 15.358 55.918 14.943 L 55.918 9.918 C 55.918 9.491 55.842 9.198 55.69 9.038 C 55.549 8.878 55.294 8.798 54.926 8.798 C 54.687 8.798 54.427 8.846 54.146 8.942 C 53.864 9.027 53.577 9.182 53.285 9.406 L 53.285 14.974 C 53.285 15.39 53.48 15.657 53.87 15.774 L 54 15.806 L 54 15.966 L 50.196 15.966 Z M 61.526 7.198 C 61.158 7.198 60.844 7.086 60.584 6.862 C 60.334 6.627 60.21 6.334 60.21 5.982 C 60.21 5.619 60.334 5.326 60.584 5.102 C 60.844 4.878 61.158 4.766 61.526 4.766 C 61.895 4.766 62.203 4.878 62.453 5.102 C 62.702 5.326 62.827 5.619 62.827 5.982 C 62.827 6.334 62.702 6.627 62.453 6.862 C 62.203 7.086 61.895 7.198 61.526 7.198 Z M 59.608 15.966 L 59.608 15.806 L 59.836 15.742 C 60.053 15.678 60.199 15.582 60.275 15.454 C 60.362 15.326 60.405 15.155 60.405 14.942 L 60.405 9.934 C 60.405 9.71 60.362 9.544 60.275 9.438 C 60.199 9.321 60.053 9.241 59.836 9.198 L 59.608 9.15 L 59.608 8.99 L 62.583 8.046 L 62.745 8.206 L 62.697 10.478 L 62.697 14.958 C 62.697 15.171 62.735 15.342 62.81 15.47 C 62.897 15.598 63.044 15.694 63.249 15.758 L 63.412 15.806 L 63.412 15.966 Z M 64.164 15.966 L 64.164 15.806 L 64.408 15.726 C 64.776 15.609 64.961 15.348 64.961 14.943 L 64.961 6.383 C 64.961 6.169 64.917 6.009 64.83 5.903 C 64.744 5.796 64.592 5.711 64.375 5.647 L 64.164 5.599 L 64.164 5.439 L 67.139 4.75 L 67.334 4.894 L 67.285 7.134 L 67.285 14.942 C 67.285 15.369 67.464 15.636 67.821 15.742 L 68.049 15.806 L 68.049 15.966 Z M 70.194 15.966 L 67.301 11.966 L 70.308 9.231 C 70.449 9.103 70.53 8.969 70.552 8.831 C 70.584 8.681 70.492 8.574 70.276 8.511 L 69.999 8.431 L 69.999 8.271 L 72.421 8.271 L 72.421 8.431 L 71.933 8.558 C 71.695 8.633 71.5 8.724 71.348 8.83 C 71.208 8.926 71.034 9.065 70.828 9.246 L 69.008 10.926 L 71.917 14.91 C 72.09 15.145 72.253 15.327 72.405 15.454 C 72.557 15.582 72.752 15.689 72.99 15.774 L 73.055 15.806 L 73.055 15.966 Z M 75.917 16.206 C 75.289 16.206 74.758 16.03 74.324 15.678 C 73.902 15.326 73.69 14.819 73.69 14.158 C 73.69 13.657 73.95 13.198 74.471 12.782 C 74.991 12.355 75.809 12.035 76.925 11.822 C 77.098 11.79 77.293 11.758 77.51 11.726 C 77.737 11.682 77.965 11.639 78.193 11.598 L 78.193 10.334 C 78.193 9.609 78.101 9.102 77.916 8.814 C 77.743 8.515 77.467 8.366 77.087 8.366 C 76.827 8.366 76.622 8.451 76.47 8.622 C 76.318 8.782 76.22 9.065 76.177 9.47 L 76.145 9.646 C 76.123 10.105 76.009 10.441 75.803 10.654 C 75.607 10.863 75.329 10.98 75.039 10.974 C 74.758 10.974 74.525 10.889 74.341 10.718 C 74.156 10.548 74.064 10.318 74.064 10.03 C 74.064 9.593 74.216 9.225 74.519 8.926 C 74.834 8.627 75.245 8.403 75.755 8.254 C 76.264 8.104 76.817 8.03 77.413 8.03 C 78.377 8.03 79.119 8.265 79.639 8.734 C 80.17 9.193 80.436 9.945 80.436 10.99 L 80.436 14.526 C 80.436 15.006 80.663 15.246 81.118 15.246 L 81.476 15.246 L 81.622 15.374 C 81.417 15.63 81.189 15.827 80.94 15.966 C 80.701 16.105 80.36 16.174 79.916 16.174 C 79.439 16.174 79.06 16.067 78.778 15.854 C 78.507 15.63 78.328 15.337 78.242 14.974 C 77.916 15.315 77.581 15.609 77.234 15.854 C 76.898 16.089 76.459 16.206 75.917 16.206 Z M 76.909 15.231 C 77.126 15.231 77.326 15.183 77.51 15.087 C 77.705 14.98 77.933 14.82 78.193 14.607 L 78.193 11.918 L 77.868 11.983 C 77.759 12.004 77.635 12.025 77.494 12.047 C 76.996 12.175 76.594 12.393 76.291 12.702 C 75.998 13.001 75.852 13.407 75.852 13.919 C 75.852 14.356 75.955 14.686 76.161 14.91 C 76.367 15.124 76.616 15.23 76.909 15.23 Z M 91.12 16.254 C 90.069 16.254 89.116 16.046 88.26 15.63 C 87.414 15.203 86.743 14.574 86.244 13.742 C 85.746 12.91 85.496 11.891 85.496 10.686 C 85.496 9.769 85.648 8.963 85.951 8.27 C 86.255 7.577 86.667 6.995 87.187 6.526 C 87.716 6.058 88.335 5.699 89.007 5.47 C 89.714 5.234 90.455 5.115 91.202 5.118 C 91.819 5.118 92.388 5.188 92.908 5.326 C 93.417 5.46 93.908 5.654 94.371 5.902 L 94.436 7.87 L 94.274 7.87 L 93.461 6.59 C 93.359 6.398 93.24 6.216 93.103 6.046 C 92.977 5.879 92.809 5.747 92.616 5.662 C 92.453 5.587 92.291 5.534 92.128 5.502 C 91.977 5.459 91.782 5.438 91.543 5.438 C 90.915 5.438 90.34 5.603 89.82 5.934 C 89.311 6.265 88.899 6.814 88.585 7.582 C 88.281 8.339 88.13 9.379 88.13 10.702 C 88.13 12.014 88.276 13.054 88.568 13.822 C 88.861 14.579 89.257 15.123 89.755 15.454 C 90.264 15.774 90.833 15.934 91.462 15.934 C 91.809 15.934 92.085 15.913 92.291 15.87 C 92.503 15.814 92.71 15.739 92.908 15.646 C 93.114 15.561 93.271 15.438 93.38 15.278 C 93.488 15.108 93.586 14.926 93.672 14.734 L 94.387 13.166 L 94.55 13.166 L 94.501 15.454 C 94.015 15.701 93.502 15.894 92.973 16.03 C 92.41 16.18 91.792 16.254 91.12 16.254 Z M 95.339 15.966 L 95.339 15.806 L 95.534 15.742 C 95.924 15.614 96.119 15.348 96.119 14.942 L 96.119 6.398 C 96.119 6.175 96.081 6.009 96.006 5.902 C 95.929 5.796 95.783 5.716 95.567 5.662 L 95.323 5.599 L 95.323 5.439 L 98.184 4.75 L 98.444 4.894 L 98.379 7.15 L 98.379 9.15 C 98.753 8.844 99.162 8.58 99.598 8.366 C 100.042 8.143 100.529 8.031 101.061 8.031 C 101.765 8.031 102.323 8.228 102.735 8.622 C 103.157 9.017 103.369 9.625 103.369 10.446 L 103.369 14.958 C 103.369 15.172 103.412 15.342 103.499 15.47 C 103.585 15.599 103.737 15.695 103.954 15.759 L 104.084 15.806 L 104.084 15.966 L 100.28 15.966 L 100.28 15.806 L 100.475 15.758 C 100.866 15.631 101.061 15.358 101.061 14.943 L 101.061 9.918 C 101.061 9.491 100.984 9.198 100.833 9.038 C 100.692 8.878 100.437 8.798 100.069 8.798 C 99.83 8.798 99.57 8.846 99.289 8.942 C 99.007 9.027 98.72 9.182 98.427 9.406 L 98.427 14.974 C 98.427 15.39 98.622 15.657 99.013 15.774 L 99.143 15.806 L 99.143 15.966 L 95.339 15.966 Z M 104.767 15.966 L 104.767 15.806 L 104.963 15.742 C 105.353 15.614 105.548 15.348 105.548 14.942 L 105.548 6.398 C 105.548 6.175 105.51 6.009 105.434 5.902 C 105.358 5.796 105.212 5.716 104.995 5.662 L 104.751 5.599 L 104.751 5.439 L 107.612 4.75 L 107.872 4.894 L 107.807 7.15 L 107.807 9.15 C 108.182 8.844 108.591 8.581 109.026 8.366 C 109.47 8.143 109.958 8.031 110.489 8.031 C 111.193 8.031 111.751 8.228 112.163 8.622 C 112.586 9.017 112.797 9.625 112.797 10.446 L 112.797 14.958 C 112.797 15.172 112.84 15.342 112.927 15.47 C 113.014 15.599 113.165 15.695 113.382 15.759 L 113.512 15.806 L 113.512 15.966 L 109.709 15.966 L 109.709 15.806 L 109.904 15.758 C 110.294 15.631 110.489 15.358 110.489 14.943 L 110.489 9.918 C 110.489 9.491 110.413 9.198 110.261 9.038 C 110.121 8.878 109.866 8.798 109.497 8.798 C 109.259 8.798 108.999 8.846 108.717 8.942 C 108.435 9.027 108.148 9.182 107.856 9.406 L 107.856 14.974 C 107.856 15.39 108.051 15.657 108.441 15.774 L 108.571 15.806 L 108.571 15.966 L 104.767 15.966 Z M 116.425 16.206 C 115.797 16.206 115.266 16.03 114.832 15.678 C 114.41 15.326 114.198 14.819 114.198 14.158 C 114.198 13.657 114.458 13.198 114.979 12.782 C 115.499 12.355 116.317 12.035 117.433 11.822 C 117.606 11.79 117.801 11.758 118.018 11.726 C 118.245 11.682 118.473 11.639 118.701 11.598 L 118.701 10.334 C 118.701 9.609 118.609 9.102 118.424 8.814 C 118.251 8.515 117.975 8.366 117.595 8.366 C 117.335 8.366 117.13 8.451 116.978 8.622 C 116.826 8.782 116.728 9.065 116.685 9.47 L 116.653 9.646 C 116.631 10.105 116.517 10.441 116.311 10.654 C 116.115 10.863 115.837 10.98 115.547 10.974 C 115.266 10.974 115.033 10.889 114.849 10.718 C 114.664 10.548 114.572 10.318 114.572 10.03 C 114.572 9.593 114.724 9.225 115.027 8.926 C 115.342 8.627 115.753 8.403 116.263 8.254 C 116.772 8.104 117.325 8.03 117.921 8.03 C 118.885 8.03 119.627 8.265 120.147 8.734 C 120.678 9.193 120.944 9.945 120.944 10.99 L 120.944 14.526 C 120.944 15.006 121.171 15.246 121.626 15.246 L 121.984 15.246 L 122.13 15.374 C 121.925 15.63 121.697 15.827 121.448 15.966 C 121.209 16.105 120.868 16.174 120.424 16.174 C 119.947 16.174 119.568 16.067 119.286 15.854 C 119.015 15.63 118.836 15.337 118.749 14.974 C 118.424 15.315 118.089 15.609 117.742 15.854 C 117.406 16.089 116.967 16.206 116.425 16.206 Z M 117.417 15.231 C 117.634 15.231 117.834 15.183 118.018 15.087 C 118.213 14.98 118.441 14.82 118.701 14.607 L 118.701 11.918 L 118.376 11.983 C 118.267 12.004 118.142 12.025 118.002 12.047 C 117.503 12.175 117.102 12.393 116.799 12.702 C 116.506 13.001 116.36 13.407 116.36 13.919 C 116.36 14.356 116.463 14.686 116.669 14.91 C 116.875 15.124 117.124 15.23 117.417 15.23 Z M 125.244 16.175 L 122.498 15.967 L 122.498 15.807 L 122.66 15.774 C 123.083 15.678 123.294 15.412 123.294 14.974 L 123.294 6.414 C 123.294 6.191 123.256 6.02 123.18 5.902 C 123.115 5.785 122.974 5.705 122.758 5.662 L 122.53 5.599 L 122.53 5.439 L 125.423 4.75 L 125.618 4.894 L 125.553 7.15 L 125.553 8.766 C 125.91 8.521 126.305 8.338 126.724 8.223 C 127.139 8.095 127.572 8.031 128.008 8.031 C 128.625 8.031 129.172 8.175 129.649 8.462 C 130.126 8.74 130.5 9.177 130.771 9.775 C 131.052 10.361 131.193 11.119 131.193 12.047 C 131.193 12.974 131.036 13.748 130.722 14.367 C 130.418 14.974 130.007 15.433 129.487 15.742 C 128.979 16.051 128.393 16.212 127.796 16.206 C 127.395 16.206 126.989 16.153 126.577 16.046 C 126.199 15.949 125.838 15.799 125.505 15.599 L 125.244 16.174 Z M 126.984 15.662 C 127.33 15.662 127.634 15.555 127.894 15.342 C 128.154 15.129 128.36 14.766 128.511 14.254 C 128.663 13.731 128.739 13.017 128.739 12.11 C 128.739 11.203 128.668 10.505 128.528 10.014 C 128.387 9.523 128.186 9.182 127.926 8.99 C 127.677 8.798 127.374 8.702 127.016 8.702 C 126.513 8.7 126.021 8.845 125.602 9.118 L 125.602 15.262 C 125.808 15.39 126.019 15.491 126.236 15.566 C 126.452 15.63 126.702 15.662 126.984 15.662 Z M 134.187 16.206 C 133.559 16.206 133.028 16.03 132.594 15.678 C 132.172 15.326 131.96 14.819 131.96 14.158 C 131.96 13.657 132.22 13.198 132.741 12.782 C 133.261 12.355 134.079 12.035 135.195 11.822 C 135.368 11.79 135.563 11.758 135.78 11.726 C 136.007 11.682 136.235 11.639 136.463 11.598 L 136.463 10.334 C 136.463 9.609 136.371 9.102 136.186 8.814 C 136.013 8.515 135.737 8.366 135.357 8.366 C 135.097 8.366 134.892 8.451 134.74 8.622 C 134.588 8.782 134.49 9.065 134.447 9.47 L 134.415 9.646 C 134.393 10.105 134.279 10.441 134.073 10.654 C 133.877 10.863 133.599 10.98 133.309 10.974 C 133.028 10.974 132.795 10.889 132.611 10.718 C 132.426 10.548 132.334 10.318 132.334 10.03 C 132.334 9.593 132.486 9.225 132.789 8.926 C 133.104 8.627 133.515 8.403 134.025 8.254 C 134.534 8.104 135.087 8.03 135.683 8.03 C 136.647 8.03 137.389 8.265 137.909 8.734 C 138.44 9.193 138.706 9.945 138.706 10.99 L 138.706 14.526 C 138.706 15.006 138.933 15.246 139.388 15.246 L 139.746 15.246 L 139.892 15.374 C 139.687 15.63 139.459 15.827 139.21 15.966 C 138.971 16.105 138.63 16.174 138.186 16.174 C 137.709 16.174 137.33 16.067 137.048 15.854 C 136.777 15.63 136.598 15.337 136.511 14.974 C 136.186 15.315 135.851 15.609 135.504 15.854 C 135.168 16.089 134.729 16.206 134.187 16.206 Z M 135.179 15.231 C 135.396 15.231 135.596 15.183 135.78 15.087 C 135.975 14.98 136.203 14.82 136.463 14.607 L 136.463 11.918 L 136.138 11.983 C 136.029 12.004 135.905 12.025 135.764 12.047 C 135.266 12.175 134.864 12.393 134.561 12.702 C 134.268 13.001 134.122 13.407 134.122 13.919 C 134.122 14.356 134.225 14.686 134.431 14.91 C 134.637 15.124 134.886 15.23 135.179 15.23 Z M 140.195 15.966 L 140.195 15.806 L 140.439 15.742 C 140.656 15.678 140.802 15.582 140.878 15.454 C 140.965 15.327 141.008 15.161 141.008 14.958 L 141.008 9.951 C 141.008 9.716 140.965 9.545 140.878 9.439 C 140.802 9.321 140.656 9.241 140.439 9.199 L 140.195 9.135 L 140.195 8.975 L 142.991 8.046 L 143.153 8.206 L 143.3 9.583 L 143.3 9.711 C 143.452 9.411 143.649 9.136 143.885 8.894 C 144.122 8.648 144.396 8.438 144.697 8.271 C 145.001 8.111 145.299 8.031 145.591 8.031 C 146.003 8.031 146.317 8.143 146.534 8.366 C 146.751 8.59 146.859 8.873 146.859 9.215 C 146.859 9.577 146.751 9.86 146.534 10.063 C 146.334 10.253 146.065 10.356 145.786 10.35 C 145.331 10.35 144.931 10.127 144.584 9.679 L 144.551 9.647 C 144.443 9.497 144.318 9.417 144.177 9.407 C 144.037 9.385 143.907 9.449 143.787 9.599 C 143.675 9.7 143.582 9.819 143.511 9.951 C 143.438 10.097 143.373 10.246 143.316 10.398 L 143.316 14.862 C 143.316 15.289 143.505 15.556 143.885 15.662 L 144.405 15.806 L 144.405 15.966 Z M 149.32 7.199 C 148.952 7.199 148.637 7.087 148.377 6.863 C 148.128 6.628 148.004 6.335 148.004 5.983 C 148.004 5.62 148.128 5.327 148.377 5.103 C 148.637 4.879 148.952 4.767 149.32 4.767 C 149.688 4.767 149.997 4.879 150.247 5.103 C 150.496 5.327 150.62 5.62 150.62 5.983 C 150.62 6.335 150.496 6.628 150.247 6.863 C 149.997 7.087 149.688 7.199 149.32 7.199 Z M 147.402 15.966 L 147.402 15.806 L 147.63 15.742 C 147.847 15.678 147.993 15.582 148.069 15.454 C 148.155 15.327 148.199 15.156 148.199 14.942 L 148.199 9.934 C 148.199 9.71 148.155 9.544 148.069 9.438 C 147.993 9.321 147.847 9.241 147.63 9.198 L 147.402 9.15 L 147.402 8.99 L 150.377 8.046 L 150.539 8.206 L 150.49 10.478 L 150.49 14.958 C 150.49 15.171 150.529 15.342 150.604 15.47 C 150.691 15.598 150.837 15.694 151.043 15.758 L 151.206 15.806 L 151.206 15.966 L 147.402 15.966 Z M 154.298 16.206 C 153.67 16.206 153.139 16.03 152.706 15.678 C 152.283 15.327 152.072 14.82 152.072 14.158 C 152.072 13.657 152.332 13.198 152.852 12.782 C 153.372 12.356 154.19 12.036 155.306 11.822 C 155.479 11.791 155.674 11.759 155.891 11.727 C 156.108 11.684 156.335 11.641 156.574 11.599 L 156.574 10.335 C 156.574 9.609 156.482 9.102 156.298 8.815 C 156.124 8.516 155.848 8.366 155.469 8.366 C 155.209 8.366 155.002 8.452 154.851 8.622 C 154.699 8.782 154.602 9.065 154.558 9.471 L 154.526 9.647 C 154.504 10.105 154.39 10.441 154.185 10.654 C 153.978 10.868 153.724 10.974 153.421 10.974 C 153.139 10.974 152.906 10.889 152.722 10.718 C 152.537 10.548 152.445 10.318 152.445 10.031 C 152.445 9.593 152.597 9.225 152.901 8.926 C 153.214 8.628 153.626 8.404 154.136 8.255 C 154.645 8.105 155.197 8.031 155.794 8.031 C 156.758 8.031 157.5 8.265 158.021 8.734 C 158.551 9.193 158.817 9.945 158.817 10.99 L 158.817 14.526 C 158.817 15.006 159.045 15.246 159.5 15.246 L 159.857 15.246 L 160.004 15.375 C 159.797 15.63 159.57 15.828 159.321 15.966 C 159.082 16.105 158.741 16.174 158.297 16.174 C 157.82 16.174 157.441 16.068 157.159 15.854 C 156.888 15.631 156.709 15.337 156.623 14.974 C 156.298 15.316 155.961 15.609 155.615 15.854 C 155.279 16.089 154.84 16.207 154.298 16.207 Z M 155.29 15.231 C 155.506 15.231 155.707 15.183 155.891 15.087 C 156.086 14.98 156.314 14.82 156.574 14.607 L 156.574 11.918 L 156.249 11.983 C 156.14 12.004 156.016 12.025 155.875 12.047 C 155.376 12.175 154.975 12.393 154.672 12.702 C 154.38 13.001 154.233 13.407 154.233 13.919 C 154.233 14.356 154.336 14.686 154.542 14.91 C 154.748 15.124 154.997 15.23 155.29 15.23 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160.004 20.94\" overflow=\"visible\"><g><path d=\"M 15.748 12.439 L 15.669 12.413 C 13.886 11.828 13.199 9.696 14.309 8.202 L 14.335 8.163 C 14.96 7.332 16.006 6.915 17.042 7.084 L 22.35 7.981 L 18.613 11.75 C 17.874 12.504 16.751 12.777 15.748 12.439 Z M 13.461 7.552 L 13.421 7.591 C 12.312 9.073 10.055 9.073 8.945 7.591 L 8.906 7.552 C 8.276 6.712 8.189 5.591 8.681 4.666 L 11.177 0 L 13.672 4.666 C 14.174 5.589 14.082 6.707 13.461 7.552 Z M 0 7.994 L 5.308 7.097 C 6.345 6.925 7.392 7.342 8.015 8.176 L 8.041 8.215 C 9.15 9.71 8.464 11.841 6.681 12.426 L 6.602 12.452 C 5.592 12.788 4.476 12.52 3.737 11.763 Z M 6.91 13.466 L 6.977 13.44 C 8.773 12.842 10.634 14.168 10.634 16.027 L 10.634 16.105 C 10.634 17.145 10.04 18.093 9.09 18.561 L 4.27 20.901 L 5.049 15.65 C 5.194 14.649 5.921 13.804 6.91 13.466 Z M 11.722 16.13 L 11.722 16.052 C 11.722 14.181 13.584 12.868 15.379 13.466 L 15.445 13.492 C 16.438 13.819 17.158 14.669 17.307 15.689 L 18.086 20.94 L 13.267 18.6 C 12.321 18.128 11.724 17.174 11.722 16.13 Z\" fill=\"rgb(255,212,0)\"></path><path d=\"M 29.218 15.966 L 29.218 15.806 L 29.706 15.678 C 30.085 15.572 30.275 15.305 30.275 14.878 L 30.275 11.838 L 27.593 6.463 C 27.496 6.249 27.404 6.089 27.317 5.983 C 27.241 5.876 27.122 5.785 26.959 5.711 L 26.667 5.567 L 26.667 5.407 L 31.023 5.407 L 31.023 5.567 L 30.73 5.679 C 30.491 5.775 30.362 5.908 30.34 6.079 C 30.318 6.239 30.362 6.441 30.47 6.687 L 32.388 10.878 L 34.534 6.526 C 34.62 6.356 34.652 6.18 34.631 5.998 C 34.62 5.817 34.507 5.7 34.29 5.646 L 34.062 5.566 L 34.062 5.406 L 36.013 5.406 L 36.013 5.566 L 35.704 5.679 C 35.498 5.753 35.346 5.86 35.249 5.999 C 35.135 6.154 35.037 6.32 34.956 6.495 L 32.729 11.102 L 32.729 14.878 C 32.729 15.092 32.767 15.268 32.843 15.406 C 32.93 15.535 33.076 15.625 33.282 15.678 L 33.786 15.806 L 33.786 15.966 Z M 37.283 16.206 C 36.654 16.206 36.123 16.03 35.69 15.678 C 35.267 15.326 35.056 14.819 35.056 14.158 C 35.056 13.657 35.316 13.198 35.836 12.782 C 36.356 12.355 37.174 12.035 38.29 11.822 C 38.463 11.79 38.659 11.758 38.875 11.726 C 39.092 11.683 39.319 11.641 39.558 11.598 L 39.558 10.334 C 39.558 9.609 39.466 9.102 39.282 8.814 C 39.108 8.515 38.832 8.366 38.453 8.366 C 38.193 8.366 37.987 8.451 37.835 8.622 C 37.683 8.782 37.586 9.065 37.543 9.47 L 37.51 9.646 C 37.488 10.105 37.374 10.441 37.169 10.654 C 36.963 10.867 36.708 10.974 36.405 10.974 C 36.123 10.974 35.89 10.889 35.706 10.718 C 35.522 10.548 35.43 10.318 35.43 10.03 C 35.43 9.593 35.581 9.225 35.885 8.926 C 36.199 8.627 36.611 8.403 37.12 8.254 C 37.629 8.104 38.182 8.03 38.778 8.03 C 39.742 8.03 40.485 8.265 41.005 8.734 C 41.535 9.193 41.801 9.945 41.801 10.99 L 41.801 14.526 C 41.801 15.006 42.029 15.246 42.484 15.246 L 42.841 15.246 L 42.988 15.374 C 42.781 15.63 42.554 15.827 42.305 15.966 C 42.066 16.105 41.725 16.174 41.281 16.174 C 40.804 16.174 40.425 16.067 40.143 15.854 C 39.872 15.63 39.693 15.337 39.607 14.974 C 39.301 15.299 38.963 15.594 38.599 15.854 C 38.263 16.089 37.824 16.206 37.283 16.206 Z M 38.274 15.231 C 38.49 15.231 38.691 15.183 38.875 15.087 C 39.07 14.98 39.298 14.82 39.558 14.607 L 39.558 11.918 L 39.233 11.983 C 39.124 12.004 38.999 12.025 38.859 12.047 C 38.36 12.175 37.96 12.393 37.656 12.702 C 37.364 13.001 37.218 13.407 37.218 13.919 C 37.218 14.356 37.32 14.686 37.526 14.91 C 37.732 15.124 37.981 15.23 38.274 15.23 Z M 46.134 16.206 C 45.603 16.206 45.126 16.142 44.703 16.014 C 44.281 15.897 43.891 15.747 43.533 15.566 L 43.549 13.662 L 43.712 13.662 L 44.265 14.622 C 44.503 15.049 44.763 15.369 45.045 15.582 C 45.337 15.785 45.706 15.886 46.15 15.886 C 46.67 15.886 47.087 15.774 47.402 15.55 C 47.727 15.315 47.889 15.006 47.889 14.622 C 47.889 14.27 47.775 13.982 47.548 13.758 C 47.32 13.534 46.898 13.331 46.28 13.15 L 45.597 12.942 C 44.937 12.75 44.417 12.451 44.037 12.046 C 43.658 11.641 43.468 11.145 43.468 10.558 C 43.468 9.854 43.75 9.257 44.313 8.766 C 44.877 8.276 45.684 8.03 46.735 8.03 C 47.158 8.03 47.553 8.078 47.922 8.174 C 48.301 8.259 48.664 8.393 49.011 8.574 L 48.913 10.302 L 48.751 10.302 L 48.182 9.31 C 47.976 8.958 47.77 8.713 47.564 8.574 C 47.369 8.425 47.071 8.35 46.67 8.35 C 46.302 8.35 45.955 8.451 45.63 8.654 C 45.305 8.857 45.142 9.145 45.142 9.518 C 45.142 9.881 45.278 10.168 45.549 10.382 C 45.831 10.595 46.242 10.793 46.784 10.974 L 47.515 11.182 C 48.296 11.417 48.854 11.742 49.19 12.158 C 49.525 12.563 49.693 13.054 49.693 13.63 C 49.693 14.409 49.379 15.033 48.751 15.502 C 48.133 15.971 47.261 16.206 46.134 16.206 Z M 50.196 15.967 L 50.196 15.807 L 50.391 15.742 C 50.781 15.614 50.977 15.348 50.977 14.942 L 50.977 6.398 C 50.977 6.175 50.938 6.009 50.863 5.902 C 50.787 5.796 50.64 5.716 50.424 5.662 L 50.18 5.599 L 50.18 5.439 L 53.041 4.75 L 53.301 4.894 L 53.236 7.15 L 53.236 9.15 C 53.61 8.844 54.019 8.58 54.455 8.366 C 54.899 8.143 55.386 8.031 55.918 8.031 C 56.622 8.031 57.18 8.228 57.592 8.622 C 58.014 9.017 58.226 9.625 58.226 10.446 L 58.226 14.958 C 58.226 15.172 58.269 15.342 58.356 15.47 C 58.442 15.599 58.594 15.695 58.811 15.759 L 58.941 15.806 L 58.941 15.966 L 55.138 15.966 L 55.138 15.806 L 55.333 15.758 C 55.723 15.631 55.918 15.358 55.918 14.943 L 55.918 9.918 C 55.918 9.491 55.842 9.198 55.69 9.038 C 55.549 8.878 55.294 8.798 54.926 8.798 C 54.687 8.798 54.427 8.846 54.146 8.942 C 53.864 9.027 53.577 9.182 53.285 9.406 L 53.285 14.974 C 53.285 15.39 53.48 15.657 53.87 15.774 L 54 15.806 L 54 15.966 L 50.196 15.966 Z M 61.526 7.198 C 61.158 7.198 60.844 7.086 60.584 6.862 C 60.334 6.627 60.21 6.334 60.21 5.982 C 60.21 5.619 60.334 5.326 60.584 5.102 C 60.844 4.878 61.158 4.766 61.526 4.766 C 61.895 4.766 62.203 4.878 62.453 5.102 C 62.702 5.326 62.827 5.619 62.827 5.982 C 62.827 6.334 62.702 6.627 62.453 6.862 C 62.203 7.086 61.895 7.198 61.526 7.198 Z M 59.608 15.966 L 59.608 15.806 L 59.836 15.742 C 60.053 15.678 60.199 15.582 60.275 15.454 C 60.362 15.327 60.405 15.156 60.405 14.942 L 60.405 9.935 C 60.405 9.711 60.362 9.545 60.275 9.439 C 60.199 9.321 60.053 9.241 59.836 9.199 L 59.608 9.151 L 59.608 8.991 L 62.583 8.046 L 62.745 8.206 L 62.697 10.478 L 62.697 14.958 C 62.697 15.172 62.735 15.342 62.81 15.47 C 62.897 15.599 63.044 15.695 63.249 15.759 L 63.412 15.806 L 63.412 15.966 Z M 64.164 15.966 L 64.164 15.806 L 64.408 15.726 C 64.776 15.609 64.961 15.348 64.961 14.943 L 64.961 6.383 C 64.961 6.169 64.917 6.009 64.83 5.903 C 64.744 5.796 64.592 5.711 64.375 5.647 L 64.164 5.599 L 64.164 5.439 L 67.139 4.75 L 67.334 4.894 L 67.285 7.134 L 67.285 14.942 C 67.285 15.369 67.464 15.636 67.821 15.742 L 68.049 15.806 L 68.049 15.966 Z M 70.194 15.966 L 67.301 11.966 L 70.308 9.231 C 70.449 9.103 70.53 8.969 70.552 8.831 C 70.584 8.681 70.492 8.574 70.276 8.511 L 69.999 8.431 L 69.999 8.271 L 72.421 8.271 L 72.421 8.431 L 71.933 8.558 C 71.695 8.633 71.5 8.724 71.348 8.83 C 71.208 8.926 71.034 9.065 70.828 9.246 L 69.008 10.926 L 71.917 14.91 C 72.09 15.145 72.253 15.327 72.405 15.454 C 72.557 15.582 72.752 15.689 72.99 15.774 L 73.055 15.806 L 73.055 15.966 Z M 75.917 16.206 C 75.289 16.206 74.758 16.03 74.324 15.678 C 73.902 15.326 73.69 14.819 73.69 14.158 C 73.69 13.657 73.95 13.198 74.471 12.782 C 74.991 12.355 75.809 12.035 76.925 11.822 C 77.098 11.79 77.293 11.758 77.51 11.726 C 77.737 11.682 77.965 11.639 78.193 11.598 L 78.193 10.334 C 78.193 9.609 78.101 9.102 77.916 8.814 C 77.743 8.515 77.467 8.366 77.087 8.366 C 76.827 8.366 76.622 8.451 76.47 8.622 C 76.318 8.782 76.22 9.065 76.177 9.47 L 76.145 9.646 C 76.123 10.105 76.009 10.441 75.803 10.654 C 75.607 10.863 75.329 10.98 75.039 10.974 C 74.758 10.974 74.525 10.889 74.341 10.718 C 74.156 10.548 74.064 10.318 74.064 10.03 C 74.064 9.593 74.216 9.225 74.519 8.926 C 74.834 8.627 75.245 8.403 75.755 8.254 C 76.264 8.104 76.817 8.03 77.413 8.03 C 78.377 8.03 79.119 8.265 79.639 8.734 C 80.17 9.193 80.436 9.945 80.436 10.99 L 80.436 14.526 C 80.436 15.006 80.663 15.246 81.118 15.246 L 81.476 15.246 L 81.622 15.374 C 81.417 15.63 81.189 15.827 80.94 15.966 C 80.701 16.105 80.36 16.174 79.916 16.174 C 79.439 16.174 79.06 16.067 78.778 15.854 C 78.507 15.63 78.328 15.337 78.242 14.974 C 77.916 15.315 77.581 15.609 77.234 15.854 C 76.898 16.089 76.459 16.206 75.917 16.206 Z M 76.909 15.231 C 77.126 15.231 77.326 15.183 77.51 15.087 C 77.705 14.98 77.933 14.82 78.193 14.607 L 78.193 11.918 L 77.868 11.983 C 77.759 12.004 77.635 12.025 77.494 12.047 C 76.996 12.175 76.594 12.393 76.291 12.702 C 75.998 13.001 75.852 13.407 75.852 13.919 C 75.852 14.356 75.955 14.686 76.161 14.91 C 76.367 15.124 76.616 15.23 76.909 15.23 Z M 91.12 16.254 C 90.069 16.254 89.116 16.046 88.26 15.63 C 87.414 15.204 86.743 14.575 86.244 13.743 C 85.746 12.91 85.496 11.892 85.496 10.686 C 85.496 9.769 85.648 8.964 85.951 8.271 C 86.255 7.577 86.667 6.996 87.187 6.526 C 87.716 6.058 88.335 5.699 89.007 5.471 C 89.714 5.234 90.455 5.115 91.202 5.118 C 91.819 5.118 92.388 5.188 92.908 5.326 C 93.417 5.46 93.908 5.654 94.371 5.902 L 94.436 7.871 L 94.274 7.871 L 93.461 6.591 C 93.359 6.398 93.24 6.216 93.103 6.047 C 92.977 5.879 92.809 5.747 92.616 5.663 C 92.453 5.588 92.291 5.535 92.128 5.503 C 91.977 5.46 91.782 5.439 91.543 5.439 C 90.915 5.439 90.34 5.604 89.82 5.934 C 89.311 6.265 88.899 6.814 88.585 7.582 C 88.281 8.34 88.13 9.38 88.13 10.702 C 88.13 12.015 88.276 13.054 88.568 13.822 C 88.861 14.58 89.257 15.124 89.755 15.454 C 90.264 15.774 90.833 15.934 91.462 15.934 C 91.809 15.934 92.085 15.913 92.291 15.87 C 92.503 15.814 92.71 15.739 92.908 15.646 C 93.114 15.561 93.271 15.438 93.38 15.278 C 93.488 15.108 93.586 14.927 93.672 14.735 L 94.387 13.166 L 94.55 13.166 L 94.501 15.454 C 94.015 15.701 93.502 15.894 92.973 16.03 C 92.41 16.18 91.792 16.254 91.12 16.254 Z M 95.339 15.966 L 95.339 15.806 L 95.534 15.742 C 95.924 15.614 96.119 15.348 96.119 14.942 L 96.119 6.398 C 96.119 6.175 96.081 6.009 96.006 5.902 C 95.929 5.796 95.783 5.716 95.567 5.662 L 95.323 5.599 L 95.323 5.439 L 98.184 4.75 L 98.444 4.894 L 98.379 7.15 L 98.379 9.15 C 98.753 8.844 99.162 8.58 99.598 8.366 C 100.042 8.143 100.529 8.031 101.061 8.031 C 101.765 8.031 102.323 8.228 102.735 8.622 C 103.157 9.017 103.369 9.625 103.369 10.446 L 103.369 14.958 C 103.369 15.172 103.412 15.342 103.499 15.47 C 103.585 15.599 103.737 15.695 103.954 15.759 L 104.084 15.806 L 104.084 15.966 L 100.28 15.966 L 100.28 15.806 L 100.475 15.758 C 100.866 15.631 101.061 15.358 101.061 14.943 L 101.061 9.918 C 101.061 9.491 100.984 9.198 100.833 9.038 C 100.692 8.878 100.437 8.798 100.069 8.798 C 99.83 8.798 99.57 8.846 99.289 8.942 C 99.007 9.027 98.72 9.182 98.427 9.406 L 98.427 14.974 C 98.427 15.39 98.622 15.657 99.013 15.774 L 99.143 15.806 L 99.143 15.966 L 95.339 15.966 Z M 104.767 15.966 L 104.767 15.806 L 104.963 15.742 C 105.353 15.614 105.548 15.348 105.548 14.942 L 105.548 6.398 C 105.548 6.175 105.51 6.009 105.434 5.902 C 105.358 5.796 105.212 5.716 104.995 5.662 L 104.751 5.599 L 104.751 5.439 L 107.612 4.75 L 107.872 4.894 L 107.807 7.15 L 107.807 9.15 C 108.182 8.844 108.591 8.581 109.026 8.366 C 109.47 8.143 109.958 8.031 110.489 8.031 C 111.193 8.031 111.751 8.228 112.163 8.622 C 112.586 9.017 112.797 9.625 112.797 10.446 L 112.797 14.958 C 112.797 15.172 112.84 15.342 112.927 15.47 C 113.014 15.599 113.165 15.695 113.382 15.759 L 113.512 15.806 L 113.512 15.966 L 109.709 15.966 L 109.709 15.806 L 109.904 15.758 C 110.294 15.631 110.489 15.358 110.489 14.943 L 110.489 9.918 C 110.489 9.491 110.413 9.198 110.261 9.038 C 110.121 8.878 109.866 8.798 109.497 8.798 C 109.259 8.798 108.999 8.846 108.717 8.942 C 108.435 9.027 108.148 9.182 107.856 9.406 L 107.856 14.974 C 107.856 15.39 108.051 15.657 108.441 15.774 L 108.571 15.806 L 108.571 15.966 L 104.767 15.966 Z M 116.425 16.206 C 115.797 16.206 115.266 16.03 114.832 15.678 C 114.41 15.326 114.198 14.819 114.198 14.158 C 114.198 13.657 114.458 13.198 114.979 12.782 C 115.499 12.355 116.317 12.035 117.433 11.822 C 117.606 11.79 117.801 11.758 118.018 11.726 C 118.245 11.682 118.473 11.639 118.701 11.598 L 118.701 10.334 C 118.701 9.609 118.609 9.102 118.424 8.814 C 118.251 8.515 117.975 8.366 117.595 8.366 C 117.335 8.366 117.13 8.451 116.978 8.622 C 116.826 8.782 116.728 9.065 116.685 9.47 L 116.653 9.646 C 116.631 10.105 116.517 10.441 116.311 10.654 C 116.115 10.863 115.837 10.98 115.547 10.974 C 115.266 10.974 115.033 10.889 114.849 10.718 C 114.664 10.548 114.572 10.318 114.572 10.03 C 114.572 9.593 114.724 9.225 115.027 8.926 C 115.342 8.627 115.753 8.403 116.263 8.254 C 116.772 8.104 117.325 8.03 117.921 8.03 C 118.885 8.03 119.627 8.265 120.147 8.734 C 120.678 9.193 120.944 9.945 120.944 10.99 L 120.944 14.526 C 120.944 15.006 121.171 15.246 121.626 15.246 L 121.984 15.246 L 122.13 15.374 C 121.925 15.63 121.697 15.827 121.448 15.966 C 121.209 16.105 120.868 16.174 120.424 16.174 C 119.947 16.174 119.568 16.067 119.286 15.854 C 119.015 15.63 118.836 15.337 118.749 14.974 C 118.424 15.315 118.089 15.609 117.742 15.854 C 117.406 16.089 116.967 16.206 116.425 16.206 Z M 117.417 15.231 C 117.634 15.231 117.834 15.183 118.018 15.087 C 118.213 14.98 118.441 14.82 118.701 14.607 L 118.701 11.918 L 118.376 11.983 C 118.267 12.004 118.142 12.025 118.002 12.047 C 117.503 12.175 117.102 12.393 116.799 12.702 C 116.506 13.001 116.36 13.407 116.36 13.919 C 116.36 14.356 116.463 14.686 116.669 14.91 C 116.875 15.124 117.124 15.23 117.417 15.23 Z M 125.244 16.175 L 122.498 15.967 L 122.498 15.807 L 122.66 15.774 C 123.083 15.678 123.294 15.412 123.294 14.974 L 123.294 6.414 C 123.294 6.191 123.256 6.02 123.18 5.902 C 123.115 5.785 122.974 5.705 122.758 5.662 L 122.53 5.599 L 122.53 5.439 L 125.423 4.75 L 125.618 4.894 L 125.553 7.15 L 125.553 8.766 C 125.91 8.521 126.305 8.338 126.724 8.223 C 127.139 8.095 127.572 8.031 128.008 8.031 C 128.625 8.031 129.172 8.175 129.649 8.462 C 130.126 8.74 130.5 9.177 130.771 9.775 C 131.052 10.361 131.193 11.119 131.193 12.047 C 131.193 12.974 131.036 13.748 130.722 14.367 C 130.418 14.974 130.007 15.433 129.487 15.742 C 128.979 16.051 128.393 16.212 127.796 16.206 C 127.395 16.206 126.989 16.153 126.577 16.046 C 126.199 15.949 125.838 15.799 125.505 15.599 L 125.244 16.174 Z M 126.984 15.663 C 127.33 15.663 127.634 15.556 127.894 15.343 C 128.154 15.129 128.36 14.766 128.511 14.254 C 128.663 13.732 128.739 13.017 128.739 12.111 C 128.739 11.204 128.668 10.505 128.528 10.015 C 128.387 9.524 128.186 9.182 127.926 8.99 C 127.677 8.798 127.374 8.702 127.016 8.702 C 126.513 8.7 126.021 8.845 125.602 9.118 L 125.602 15.263 C 125.808 15.39 126.019 15.492 126.236 15.567 C 126.452 15.63 126.702 15.662 126.984 15.662 Z M 134.187 16.206 C 133.559 16.206 133.028 16.03 132.594 15.678 C 132.172 15.326 131.96 14.819 131.96 14.158 C 131.96 13.657 132.22 13.198 132.741 12.782 C 133.261 12.355 134.079 12.035 135.195 11.822 C 135.368 11.79 135.563 11.758 135.78 11.726 C 136.007 11.682 136.235 11.639 136.463 11.598 L 136.463 10.334 C 136.463 9.609 136.371 9.102 136.186 8.814 C 136.013 8.515 135.737 8.366 135.357 8.366 C 135.097 8.366 134.892 8.451 134.74 8.622 C 134.588 8.782 134.49 9.065 134.447 9.47 L 134.415 9.646 C 134.393 10.105 134.279 10.441 134.073 10.654 C 133.877 10.863 133.599 10.98 133.309 10.974 C 133.028 10.974 132.795 10.889 132.611 10.718 C 132.426 10.548 132.334 10.318 132.334 10.03 C 132.334 9.593 132.486 9.225 132.789 8.926 C 133.104 8.627 133.515 8.403 134.025 8.254 C 134.534 8.104 135.087 8.03 135.683 8.03 C 136.647 8.03 137.389 8.265 137.909 8.734 C 138.44 9.193 138.706 9.945 138.706 10.99 L 138.706 14.526 C 138.706 15.006 138.933 15.246 139.388 15.246 L 139.746 15.246 L 139.892 15.374 C 139.687 15.63 139.459 15.827 139.21 15.966 C 138.971 16.105 138.63 16.174 138.186 16.174 C 137.709 16.174 137.33 16.067 137.048 15.854 C 136.777 15.63 136.598 15.337 136.511 14.974 C 136.186 15.315 135.851 15.609 135.504 15.854 C 135.168 16.089 134.729 16.206 134.187 16.206 Z M 135.179 15.231 C 135.396 15.231 135.596 15.183 135.78 15.087 C 135.975 14.98 136.203 14.82 136.463 14.607 L 136.463 11.919 L 136.138 11.983 C 136.029 12.004 135.904 12.026 135.764 12.047 C 135.266 12.175 134.864 12.394 134.561 12.703 C 134.268 13.002 134.122 13.407 134.122 13.919 C 134.122 14.356 134.225 14.687 134.431 14.911 C 134.637 15.124 134.886 15.231 135.179 15.231 Z M 140.195 15.967 L 140.195 15.807 L 140.439 15.743 C 140.656 15.679 140.802 15.583 140.878 15.455 C 140.965 15.327 141.008 15.162 141.008 14.959 L 141.008 9.951 C 141.008 9.716 140.965 9.546 140.878 9.439 C 140.802 9.322 140.656 9.242 140.439 9.199 L 140.195 9.135 L 140.195 8.975 L 142.991 8.047 L 143.153 8.207 L 143.3 9.583 L 143.3 9.711 C 143.452 9.411 143.649 9.136 143.885 8.895 C 144.122 8.648 144.396 8.438 144.697 8.271 C 145.001 8.111 145.299 8.031 145.591 8.031 C 146.003 8.031 146.317 8.143 146.534 8.367 C 146.751 8.591 146.859 8.874 146.859 9.215 C 146.859 9.578 146.751 9.86 146.534 10.063 C 146.334 10.253 146.065 10.356 145.786 10.351 C 145.331 10.351 144.931 10.127 144.584 9.679 L 144.551 9.647 C 144.443 9.497 144.318 9.417 144.177 9.407 C 144.037 9.386 143.907 9.45 143.787 9.599 C 143.675 9.7 143.582 9.819 143.511 9.951 C 143.438 10.097 143.373 10.246 143.316 10.399 L 143.316 14.863 C 143.316 15.29 143.505 15.556 143.885 15.663 L 144.405 15.807 L 144.405 15.967 Z M 149.32 7.199 C 148.952 7.199 148.637 7.087 148.377 6.863 C 148.128 6.628 148.004 6.335 148.004 5.983 C 148.004 5.62 148.128 5.327 148.377 5.103 C 148.637 4.879 148.952 4.767 149.32 4.767 C 149.688 4.767 149.997 4.879 150.247 5.103 C 150.496 5.327 150.62 5.62 150.62 5.983 C 150.62 6.335 150.496 6.628 150.247 6.863 C 149.997 7.087 149.688 7.199 149.32 7.199 Z M 147.402 15.967 L 147.402 15.807 L 147.63 15.743 C 147.847 15.679 147.993 15.583 148.069 15.455 C 148.155 15.327 148.199 15.156 148.199 14.943 L 148.199 9.935 C 148.199 9.711 148.155 9.545 148.069 9.439 C 147.993 9.321 147.847 9.241 147.63 9.199 L 147.402 9.151 L 147.402 8.991 L 150.377 8.046 L 150.539 8.206 L 150.49 10.478 L 150.49 14.958 C 150.49 15.172 150.528 15.342 150.604 15.47 C 150.691 15.599 150.837 15.695 151.043 15.759 L 151.206 15.806 L 151.206 15.966 L 147.402 15.966 Z M 154.298 16.207 C 153.67 16.207 153.139 16.031 152.706 15.679 C 152.283 15.327 152.072 14.82 152.072 14.159 C 152.072 13.658 152.332 13.199 152.852 12.783 C 153.372 12.356 154.19 12.036 155.306 11.823 C 155.479 11.791 155.674 11.759 155.891 11.727 C 156.108 11.684 156.335 11.642 156.574 11.599 L 156.574 10.335 C 156.574 9.61 156.482 9.103 156.298 8.815 C 156.124 8.516 155.848 8.367 155.469 8.367 C 155.209 8.367 155.002 8.452 154.851 8.623 C 154.699 8.783 154.602 9.066 154.558 9.471 L 154.526 9.647 C 154.504 10.106 154.39 10.442 154.185 10.655 C 153.978 10.868 153.724 10.975 153.421 10.975 C 153.139 10.975 152.906 10.89 152.722 10.719 C 152.537 10.549 152.445 10.319 152.445 10.031 C 152.445 9.594 152.597 9.226 152.901 8.927 C 153.214 8.628 153.626 8.404 154.136 8.255 C 154.645 8.105 155.197 8.031 155.794 8.031 C 156.758 8.031 157.5 8.266 158.021 8.735 C 158.551 9.194 158.817 9.946 158.817 10.991 L 158.817 14.527 C 158.817 15.007 159.045 15.247 159.5 15.247 L 159.857 15.247 L 160.004 15.375 C 159.797 15.631 159.57 15.828 159.321 15.967 C 159.082 16.106 158.741 16.175 158.297 16.175 C 157.82 16.175 157.441 16.068 157.159 15.855 C 156.888 15.631 156.709 15.338 156.623 14.975 C 156.298 15.316 155.961 15.61 155.615 15.855 C 155.279 16.09 154.84 16.207 154.298 16.207 Z M 155.29 15.231 C 155.506 15.231 155.707 15.183 155.891 15.087 C 156.086 14.98 156.314 14.82 156.574 14.607 L 156.574 11.919 L 156.249 11.983 C 156.14 12.004 156.016 12.026 155.875 12.047 C 155.376 12.175 154.975 12.394 154.672 12.703 C 154.38 13.002 154.233 13.407 154.233 13.919 C 154.233 14.356 154.336 14.687 154.542 14.911 C 154.748 15.124 154.997 15.231 155.29 15.231 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168.004 21.937\" overflow=\"visible\"><g><path d=\"M 16.535 13.032 L 16.452 13.004 C 14.58 12.391 13.859 10.158 15.024 8.593 L 15.052 8.552 C 15.708 7.681 16.806 7.244 17.894 7.421 L 23.468 8.361 L 19.543 12.31 C 18.767 13.099 17.589 13.385 16.535 13.031 Z M 14.134 7.912 L 14.092 7.952 C 12.928 9.505 10.557 9.505 9.393 7.952 L 9.351 7.912 C 8.69 7.031 8.598 5.858 9.115 4.889 L 11.735 0 L 14.356 4.889 C 14.883 5.855 14.786 7.026 14.134 7.911 Z M 0 8.374 L 5.573 7.435 C 6.662 7.255 7.761 7.692 8.416 8.565 L 8.443 8.606 C 9.608 10.172 8.887 12.405 7.015 13.018 L 6.932 13.045 C 5.872 13.397 4.699 13.116 3.924 12.323 Z M 7.256 14.107 L 7.325 14.08 C 9.211 13.454 11.166 14.842 11.166 16.79 L 11.166 16.871 C 11.166 17.961 10.542 18.955 9.544 19.445 L 4.483 21.896 L 5.301 16.395 C 5.454 15.346 6.217 14.461 7.256 14.107 Z M 12.308 16.898 L 12.308 16.816 C 12.308 14.856 14.263 13.481 16.148 14.107 L 16.218 14.134 C 17.259 14.477 18.016 15.367 18.173 16.436 L 18.99 21.937 L 13.93 19.485 C 12.937 18.991 12.311 17.991 12.308 16.898 Z\" fill=\"rgb(255,212,0)\"></path><path d=\"M 30.679 16.726 L 30.679 16.559 L 31.191 16.425 C 31.589 16.313 31.788 16.034 31.788 15.586 L 31.788 12.402 L 28.972 6.77 C 28.87 6.547 28.774 6.379 28.683 6.267 C 28.603 6.155 28.478 6.06 28.307 5.982 L 28 5.832 L 28 5.664 L 32.574 5.664 L 32.574 5.832 L 32.267 5.949 C 32.016 6.049 31.88 6.189 31.857 6.368 C 31.834 6.536 31.88 6.748 31.994 7.005 L 34.007 11.396 L 36.26 6.837 C 36.351 6.659 36.385 6.474 36.363 6.284 C 36.351 6.094 36.232 5.971 36.004 5.915 L 35.765 5.831 L 35.765 5.663 L 37.813 5.663 L 37.813 5.831 L 37.489 5.949 C 37.273 6.027 37.114 6.139 37.011 6.284 C 36.892 6.447 36.789 6.621 36.704 6.804 L 34.366 11.631 L 34.366 15.586 C 34.366 15.81 34.406 15.995 34.485 16.14 C 34.576 16.274 34.73 16.369 34.946 16.425 L 35.475 16.559 L 35.475 16.726 Z M 39.147 16.978 C 38.486 16.978 37.929 16.793 37.474 16.425 C 37.03 16.056 36.809 15.525 36.809 14.832 C 36.809 14.307 37.082 13.826 37.628 13.391 C 38.174 12.944 39.033 12.609 40.205 12.385 C 40.386 12.352 40.591 12.318 40.819 12.285 C 41.046 12.24 41.285 12.195 41.536 12.151 L 41.536 10.827 C 41.536 10.067 41.439 9.535 41.246 9.234 C 41.063 8.921 40.773 8.764 40.375 8.764 C 40.102 8.764 39.886 8.854 39.727 9.033 C 39.567 9.2 39.465 9.497 39.42 9.921 L 39.386 10.106 C 39.363 10.586 39.243 10.938 39.027 11.161 C 38.811 11.385 38.543 11.497 38.225 11.497 C 37.929 11.497 37.684 11.408 37.491 11.228 C 37.298 11.05 37.201 10.809 37.201 10.508 C 37.201 10.05 37.36 9.664 37.679 9.351 C 38.009 9.038 38.441 8.804 38.976 8.648 C 39.51 8.49 40.091 8.413 40.717 8.413 C 41.729 8.413 42.509 8.659 43.055 9.15 C 43.612 9.631 43.891 10.419 43.891 11.513 L 43.891 15.218 C 43.891 15.721 44.13 15.972 44.608 15.972 L 44.983 15.972 L 45.137 16.107 C 44.921 16.374 44.682 16.581 44.42 16.726 C 44.17 16.872 43.811 16.944 43.345 16.944 C 42.844 16.944 42.446 16.833 42.15 16.609 C 41.866 16.375 41.678 16.067 41.587 15.687 C 41.266 16.027 40.911 16.336 40.529 16.609 C 40.176 16.855 39.715 16.978 39.147 16.978 Z M 40.188 15.956 C 40.415 15.956 40.625 15.905 40.819 15.805 C 41.024 15.693 41.263 15.525 41.536 15.302 L 41.536 12.486 L 41.195 12.553 C 41.081 12.575 40.949 12.598 40.802 12.62 C 40.278 12.754 39.858 12.983 39.539 13.307 C 39.232 13.62 39.078 14.045 39.078 14.581 C 39.078 15.039 39.186 15.385 39.403 15.62 C 39.619 15.844 39.881 15.955 40.188 15.955 Z M 48.441 16.978 C 47.883 16.978 47.382 16.911 46.939 16.777 C 46.495 16.654 46.085 16.497 45.71 16.308 L 45.727 14.313 L 45.898 14.313 L 46.478 15.318 C 46.729 15.766 47.001 16.101 47.297 16.324 C 47.604 16.537 47.991 16.642 48.458 16.642 C 49.004 16.642 49.442 16.525 49.772 16.29 C 50.113 16.045 50.284 15.721 50.284 15.318 C 50.284 14.95 50.164 14.648 49.925 14.414 C 49.686 14.179 49.243 13.966 48.594 13.777 L 47.877 13.559 C 47.183 13.357 46.637 13.044 46.239 12.62 C 45.841 12.195 45.642 11.676 45.642 11.061 C 45.642 10.324 45.938 9.698 46.529 9.183 C 47.121 8.67 47.969 8.413 49.072 8.413 C 49.516 8.413 49.931 8.463 50.318 8.564 C 50.716 8.653 51.097 8.793 51.461 8.983 L 51.359 10.793 L 51.188 10.793 L 50.591 9.753 C 50.375 9.385 50.159 9.128 49.942 8.982 C 49.738 8.826 49.425 8.748 49.004 8.748 C 48.617 8.748 48.253 8.854 47.911 9.066 C 47.57 9.279 47.399 9.58 47.399 9.972 C 47.399 10.352 47.542 10.653 47.826 10.876 C 48.122 11.1 48.554 11.307 49.123 11.497 L 49.891 11.714 C 50.71 11.961 51.297 12.301 51.649 12.737 C 52.002 13.162 52.178 13.676 52.178 14.28 C 52.178 15.095 51.848 15.749 51.188 16.241 C 50.54 16.732 49.624 16.978 48.441 16.978 Z M 52.706 16.727 L 52.706 16.559 L 52.911 16.492 C 53.321 16.358 53.525 16.078 53.525 15.654 L 53.525 6.703 C 53.525 6.469 53.485 6.295 53.406 6.183 C 53.326 6.071 53.172 5.988 52.945 5.932 L 52.689 5.865 L 52.689 5.697 L 55.693 4.976 L 55.966 5.127 L 55.898 7.49 L 55.898 9.586 C 56.291 9.265 56.72 8.989 57.178 8.764 C 57.644 8.53 58.156 8.413 58.714 8.413 C 59.453 8.413 60.039 8.619 60.471 9.033 C 60.915 9.446 61.137 10.083 61.137 10.943 L 61.137 15.67 C 61.137 15.894 61.182 16.073 61.274 16.207 C 61.364 16.341 61.524 16.442 61.751 16.509 L 61.888 16.559 L 61.888 16.726 L 57.894 16.726 L 57.894 16.559 L 58.099 16.508 C 58.509 16.375 58.714 16.089 58.714 15.654 L 58.714 10.39 C 58.714 9.943 58.634 9.635 58.475 9.468 C 58.326 9.3 58.059 9.216 57.673 9.216 C 57.422 9.216 57.149 9.267 56.853 9.367 C 56.557 9.457 56.256 9.619 55.949 9.853 L 55.949 15.687 C 55.949 16.122 56.154 16.402 56.563 16.525 L 56.7 16.558 L 56.7 16.726 L 52.706 16.726 Z M 64.603 7.541 C 64.216 7.541 63.886 7.423 63.613 7.189 C 63.351 6.943 63.22 6.636 63.22 6.267 C 63.22 5.887 63.351 5.58 63.613 5.345 C 63.886 5.11 64.216 4.993 64.603 4.993 C 64.989 4.993 65.314 5.11 65.575 5.345 C 65.837 5.58 65.968 5.887 65.968 6.267 C 65.968 6.636 65.837 6.943 65.575 7.189 C 65.314 7.423 64.989 7.541 64.603 7.541 Z M 62.589 16.726 L 62.589 16.559 L 62.828 16.492 C 63.055 16.425 63.209 16.324 63.289 16.19 C 63.38 16.056 63.425 15.877 63.425 15.654 L 63.425 10.408 C 63.425 10.173 63.38 9.999 63.289 9.888 C 63.209 9.765 63.055 9.681 62.828 9.637 L 62.589 9.586 L 62.589 9.419 L 65.712 8.429 L 65.883 8.597 L 65.831 10.977 L 65.831 15.67 C 65.831 15.894 65.871 16.073 65.951 16.207 C 66.042 16.341 66.196 16.442 66.412 16.509 L 66.582 16.559 L 66.582 16.726 Z M 67.372 16.726 L 67.372 16.559 L 67.628 16.475 C 68.015 16.352 68.209 16.078 68.209 15.654 L 68.209 6.686 C 68.209 6.463 68.163 6.295 68.072 6.184 C 67.981 6.071 67.822 5.982 67.594 5.915 L 67.372 5.865 L 67.372 5.697 L 70.495 4.976 L 70.7 5.127 L 70.649 7.474 L 70.649 15.654 C 70.649 16.101 70.837 16.38 71.212 16.492 L 71.451 16.559 L 71.451 16.726 Z M 73.704 16.726 L 70.666 12.536 L 73.823 9.67 C 73.971 9.536 74.057 9.396 74.079 9.251 C 74.114 9.094 74.017 8.982 73.789 8.916 L 73.499 8.832 L 73.499 8.664 L 76.042 8.664 L 76.042 8.832 L 75.53 8.966 C 75.28 9.044 75.075 9.139 74.916 9.25 C 74.768 9.351 74.586 9.497 74.37 9.686 L 72.458 11.446 L 75.513 15.62 C 75.695 15.866 75.866 16.056 76.025 16.19 C 76.185 16.324 76.389 16.436 76.639 16.525 L 76.708 16.559 L 76.708 16.726 Z M 79.713 16.978 C 79.053 16.978 78.495 16.793 78.041 16.425 C 77.597 16.056 77.375 15.525 77.375 14.832 C 77.375 14.307 77.648 13.826 78.194 13.391 C 78.74 12.944 79.599 12.609 80.771 12.385 C 80.953 12.352 81.158 12.318 81.386 12.285 C 81.624 12.238 81.863 12.193 82.102 12.151 L 82.102 10.827 C 82.102 10.067 82.006 9.535 81.812 9.234 C 81.63 8.921 81.34 8.764 80.942 8.764 C 80.669 8.764 80.453 8.854 80.293 9.033 C 80.134 9.2 80.031 9.497 79.986 9.921 L 79.952 10.106 C 79.929 10.586 79.81 10.938 79.594 11.161 C 79.387 11.381 79.095 11.503 78.791 11.497 C 78.495 11.497 78.251 11.408 78.058 11.228 C 77.864 11.05 77.767 10.809 77.767 10.508 C 77.767 10.05 77.927 9.664 78.245 9.351 C 78.575 9.038 79.007 8.804 79.542 8.648 C 80.077 8.49 80.658 8.413 81.283 8.413 C 82.296 8.413 83.075 8.659 83.621 9.15 C 84.179 9.631 84.458 10.419 84.458 11.513 L 84.458 15.218 C 84.458 15.721 84.697 15.972 85.174 15.972 L 85.55 15.972 L 85.703 16.107 C 85.487 16.374 85.249 16.581 84.987 16.726 C 84.737 16.872 84.378 16.944 83.911 16.944 C 83.411 16.944 83.013 16.833 82.717 16.609 C 82.433 16.375 82.245 16.067 82.154 15.687 C 81.812 16.045 81.46 16.352 81.095 16.609 C 80.743 16.855 80.282 16.978 79.713 16.978 Z M 80.754 15.956 C 80.982 15.956 81.192 15.905 81.386 15.805 C 81.59 15.693 81.829 15.525 82.102 15.302 L 82.102 12.486 L 81.761 12.553 C 81.647 12.575 81.516 12.598 81.369 12.62 C 80.845 12.754 80.424 12.983 80.106 13.307 C 79.798 13.62 79.645 14.045 79.645 14.581 C 79.645 15.039 79.753 15.385 79.969 15.62 C 80.185 15.844 80.447 15.955 80.754 15.955 Z M 95.676 17.028 C 94.573 17.028 93.572 16.81 92.673 16.374 C 91.785 15.927 91.08 15.269 90.556 14.397 C 90.033 13.525 89.771 12.458 89.771 11.195 C 89.771 10.234 89.931 9.39 90.249 8.664 C 90.568 7.938 91 7.329 91.546 6.837 C 92.102 6.347 92.752 5.971 93.458 5.731 C 94.199 5.483 94.978 5.358 95.762 5.362 C 96.41 5.362 97.007 5.435 97.554 5.58 C 98.088 5.72 98.604 5.923 99.09 6.183 L 99.158 8.245 L 98.987 8.245 L 98.134 6.904 C 98.027 6.703 97.902 6.512 97.758 6.334 C 97.626 6.159 97.45 6.02 97.246 5.932 C 97.076 5.854 96.905 5.798 96.734 5.765 C 96.575 5.719 96.371 5.697 96.12 5.697 C 95.46 5.697 94.857 5.87 94.311 6.217 C 93.777 6.563 93.344 7.138 93.014 7.943 C 92.695 8.737 92.536 9.826 92.536 11.212 C 92.536 12.587 92.69 13.676 92.997 14.48 C 93.304 15.274 93.719 15.844 94.243 16.19 C 94.778 16.525 95.375 16.693 96.035 16.693 C 96.399 16.693 96.689 16.671 96.905 16.626 C 97.128 16.567 97.345 16.489 97.554 16.391 C 97.77 16.302 97.935 16.173 98.049 16.006 C 98.163 15.827 98.265 15.637 98.356 15.436 L 99.107 13.793 L 99.277 13.793 L 99.226 16.19 C 98.716 16.448 98.178 16.651 97.622 16.793 C 97.03 16.95 96.382 17.028 95.676 17.028 Z M 100.106 16.726 L 100.106 16.559 L 100.311 16.492 C 100.721 16.358 100.925 16.078 100.925 15.654 L 100.925 6.703 C 100.925 6.469 100.885 6.295 100.806 6.183 C 100.726 6.071 100.572 5.988 100.345 5.932 L 100.089 5.865 L 100.089 5.697 L 103.093 4.976 L 103.366 5.127 L 103.298 7.49 L 103.298 9.586 C 103.691 9.265 104.12 8.989 104.578 8.764 C 105.044 8.53 105.556 8.413 106.114 8.413 C 106.853 8.413 107.439 8.619 107.871 9.033 C 108.315 9.446 108.537 10.083 108.537 10.943 L 108.537 15.67 C 108.537 15.894 108.582 16.073 108.674 16.207 C 108.764 16.341 108.924 16.442 109.151 16.509 L 109.288 16.559 L 109.288 16.726 L 105.294 16.726 L 105.294 16.559 L 105.499 16.508 C 105.909 16.375 106.114 16.089 106.114 15.654 L 106.114 10.39 C 106.114 9.943 106.034 9.635 105.875 9.468 C 105.726 9.3 105.459 9.216 105.073 9.216 C 104.822 9.216 104.549 9.267 104.253 9.367 C 103.957 9.457 103.656 9.619 103.349 9.853 L 103.349 15.687 C 103.349 16.122 103.554 16.402 103.963 16.525 L 104.1 16.558 L 104.1 16.726 L 100.106 16.726 Z M 110.006 16.726 L 110.006 16.559 L 110.211 16.492 C 110.62 16.358 110.825 16.078 110.825 15.654 L 110.825 6.703 C 110.825 6.469 110.785 6.295 110.706 6.183 C 110.626 6.071 110.473 5.988 110.245 5.932 L 109.989 5.865 L 109.989 5.697 L 112.993 4.976 L 113.266 5.127 L 113.197 7.49 L 113.197 9.586 C 113.591 9.265 114.02 8.989 114.477 8.764 C 114.944 8.53 115.456 8.413 116.013 8.413 C 116.753 8.413 117.339 8.619 117.771 9.033 C 118.215 9.446 118.437 10.083 118.437 10.943 L 118.437 15.67 C 118.437 15.894 118.482 16.073 118.573 16.207 C 118.665 16.341 118.823 16.442 119.051 16.509 L 119.188 16.559 L 119.188 16.726 L 115.194 16.726 L 115.194 16.559 L 115.399 16.508 C 115.809 16.375 116.013 16.089 116.013 15.654 L 116.013 10.39 C 116.013 9.943 115.934 9.635 115.774 9.468 C 115.627 9.3 115.359 9.216 114.972 9.216 C 114.722 9.216 114.449 9.267 114.153 9.367 C 113.857 9.457 113.556 9.619 113.249 9.853 L 113.249 15.687 C 113.249 16.122 113.453 16.402 113.863 16.525 L 113.999 16.558 L 113.999 16.726 L 110.006 16.726 Z M 122.246 16.978 C 121.587 16.978 121.029 16.793 120.574 16.425 C 120.13 16.056 119.908 15.525 119.908 14.832 C 119.908 14.307 120.181 13.826 120.727 13.391 C 121.274 12.944 122.133 12.609 123.305 12.385 C 123.486 12.352 123.691 12.318 123.919 12.285 C 124.157 12.238 124.396 12.193 124.636 12.151 L 124.636 10.827 C 124.636 10.067 124.539 9.535 124.346 9.234 C 124.164 8.921 123.874 8.764 123.475 8.764 C 123.202 8.764 122.986 8.854 122.827 9.033 C 122.667 9.2 122.565 9.497 122.519 9.921 L 122.485 10.106 C 122.462 10.586 122.343 10.938 122.127 11.161 C 121.921 11.381 121.629 11.503 121.325 11.497 C 121.029 11.497 120.785 11.408 120.591 11.228 C 120.397 11.05 120.301 10.809 120.301 10.508 C 120.301 10.05 120.46 9.664 120.779 9.351 C 121.109 9.038 121.541 8.804 122.076 8.648 C 122.611 8.49 123.191 8.413 123.817 8.413 C 124.829 8.413 125.609 8.659 126.155 9.15 C 126.712 9.631 126.991 10.419 126.991 11.513 L 126.991 15.218 C 126.991 15.721 127.23 15.972 127.708 15.972 L 128.083 15.972 L 128.237 16.107 C 128.021 16.374 127.782 16.581 127.52 16.726 C 127.27 16.872 126.911 16.944 126.445 16.944 C 125.944 16.944 125.546 16.833 125.25 16.609 C 124.966 16.375 124.778 16.067 124.687 15.687 C 124.346 16.045 123.993 16.352 123.629 16.609 C 123.276 16.855 122.815 16.978 122.246 16.978 Z M 123.287 15.956 C 123.515 15.956 123.725 15.905 123.919 15.805 C 124.124 15.693 124.363 15.525 124.636 15.302 L 124.636 12.486 L 124.294 12.553 C 124.181 12.575 124.05 12.598 123.902 12.62 C 123.379 12.754 122.957 12.983 122.639 13.307 C 122.332 13.62 122.178 14.045 122.178 14.581 C 122.178 15.039 122.286 15.385 122.502 15.62 C 122.718 15.844 122.98 15.955 123.287 15.955 Z M 131.507 16.945 L 128.622 16.727 L 128.622 16.559 L 128.793 16.525 C 129.237 16.425 129.459 16.145 129.459 15.687 L 129.459 6.719 C 129.459 6.485 129.419 6.306 129.339 6.183 C 129.271 6.06 129.123 5.977 128.895 5.932 L 128.657 5.865 L 128.657 5.697 L 131.694 4.976 L 131.899 5.127 L 131.831 7.49 L 131.831 9.183 C 132.205 8.927 132.62 8.735 133.06 8.614 C 133.496 8.481 133.951 8.413 134.408 8.413 C 135.057 8.413 135.631 8.564 136.132 8.865 C 136.632 9.156 137.025 9.614 137.309 10.24 C 137.605 10.854 137.753 11.648 137.753 12.62 C 137.753 13.592 137.588 14.402 137.258 15.051 C 136.939 15.687 136.507 16.168 135.961 16.492 C 135.428 16.815 134.813 16.984 134.186 16.978 C 133.765 16.978 133.338 16.922 132.906 16.81 C 132.509 16.709 132.13 16.551 131.78 16.341 L 131.507 16.944 Z M 133.333 16.408 C 133.697 16.408 134.015 16.296 134.289 16.073 C 134.562 15.849 134.778 15.469 134.937 14.933 C 135.096 14.385 135.176 13.637 135.176 12.687 C 135.176 11.737 135.102 11.005 134.954 10.491 C 134.806 9.977 134.596 9.619 134.323 9.418 C 134.061 9.217 133.742 9.116 133.367 9.116 C 132.839 9.114 132.322 9.266 131.882 9.552 L 131.882 15.989 C 132.098 16.123 132.32 16.229 132.548 16.308 C 132.775 16.374 133.037 16.408 133.333 16.408 Z M 140.897 16.978 C 140.237 16.978 139.679 16.793 139.224 16.425 C 138.78 16.056 138.558 15.525 138.558 14.832 C 138.558 14.307 138.831 13.826 139.378 13.391 C 139.924 12.944 140.783 12.609 141.955 12.385 C 142.137 12.352 142.341 12.318 142.569 12.285 C 142.808 12.238 143.047 12.193 143.286 12.151 L 143.286 10.827 C 143.286 10.067 143.189 9.535 142.996 9.234 C 142.814 8.921 142.524 8.764 142.125 8.764 C 141.852 8.764 141.636 8.854 141.477 9.033 C 141.317 9.2 141.215 9.497 141.17 9.921 L 141.135 10.106 C 141.113 10.586 140.993 10.938 140.777 11.161 C 140.571 11.381 140.279 11.503 139.975 11.497 C 139.679 11.497 139.435 11.408 139.241 11.228 C 139.047 11.05 138.951 10.809 138.951 10.508 C 138.951 10.05 139.11 9.664 139.429 9.351 C 139.759 9.038 140.191 8.804 140.726 8.648 C 141.261 8.49 141.841 8.413 142.467 8.413 C 143.479 8.413 144.259 8.659 144.805 9.15 C 145.362 9.631 145.641 10.419 145.641 11.513 L 145.641 15.218 C 145.641 15.721 145.88 15.972 146.358 15.972 L 146.733 15.972 L 146.887 16.107 C 146.671 16.374 146.432 16.581 146.17 16.726 C 145.92 16.872 145.562 16.944 145.095 16.944 C 144.594 16.944 144.196 16.833 143.9 16.609 C 143.616 16.375 143.428 16.067 143.337 15.687 C 142.996 16.045 142.643 16.352 142.279 16.609 C 141.926 16.855 141.466 16.978 140.897 16.978 Z M 141.938 15.956 C 142.165 15.956 142.375 15.906 142.569 15.805 C 142.774 15.693 143.013 15.526 143.286 15.303 L 143.286 12.486 L 142.945 12.554 C 142.831 12.576 142.7 12.598 142.552 12.621 C 142.029 12.755 141.607 12.984 141.289 13.307 C 140.982 13.621 140.828 14.045 140.828 14.582 C 140.828 15.04 140.937 15.386 141.153 15.621 C 141.369 15.844 141.63 15.956 141.938 15.956 Z M 147.205 16.727 L 147.205 16.559 L 147.461 16.492 C 147.689 16.425 147.842 16.325 147.922 16.19 C 148.013 16.057 148.058 15.883 148.058 15.671 L 148.058 10.425 C 148.058 10.179 148.013 10 147.922 9.888 C 147.842 9.765 147.689 9.682 147.461 9.637 L 147.205 9.57 L 147.205 9.402 L 150.14 8.43 L 150.311 8.597 L 150.465 10.039 L 150.465 10.173 C 150.624 9.86 150.832 9.571 151.079 9.318 C 151.328 9.059 151.616 8.839 151.932 8.665 C 152.251 8.497 152.564 8.413 152.871 8.413 C 153.303 8.413 153.633 8.531 153.861 8.765 C 154.089 9 154.202 9.296 154.202 9.654 C 154.202 10.034 154.089 10.33 153.861 10.542 C 153.65 10.741 153.368 10.849 153.076 10.843 C 152.598 10.843 152.177 10.609 151.813 10.14 L 151.779 10.106 C 151.665 9.949 151.534 9.865 151.386 9.855 C 151.238 9.832 151.102 9.899 150.977 10.056 C 150.859 10.162 150.761 10.286 150.686 10.425 C 150.61 10.578 150.542 10.734 150.482 10.894 L 150.482 15.57 C 150.482 16.018 150.681 16.297 151.079 16.408 L 151.625 16.559 L 151.625 16.727 Z M 156.786 7.541 C 156.399 7.541 156.069 7.424 155.796 7.189 C 155.534 6.944 155.404 6.636 155.404 6.267 C 155.404 5.888 155.534 5.58 155.796 5.345 C 156.069 5.111 156.399 4.994 156.786 4.994 C 157.173 4.994 157.497 5.111 157.759 5.345 C 158.021 5.58 158.151 5.888 158.151 6.267 C 158.151 6.636 158.021 6.944 157.759 7.189 C 157.497 7.424 157.173 7.541 156.786 7.541 Z M 154.772 16.727 L 154.772 16.559 L 155.011 16.492 C 155.239 16.425 155.393 16.325 155.472 16.19 C 155.563 16.057 155.609 15.878 155.609 15.654 L 155.609 10.408 C 155.609 10.173 155.563 9.999 155.472 9.888 C 155.393 9.765 155.239 9.681 155.011 9.637 L 154.772 9.586 L 154.772 9.419 L 157.895 8.429 L 158.066 8.597 L 158.015 10.977 L 158.015 15.67 C 158.015 15.894 158.055 16.073 158.134 16.207 C 158.226 16.341 158.379 16.442 158.595 16.509 L 158.766 16.559 L 158.766 16.726 L 154.772 16.726 Z M 162.013 16.978 C 161.353 16.978 160.796 16.794 160.341 16.425 C 159.897 16.057 159.675 15.526 159.675 14.833 C 159.675 14.308 159.948 13.827 160.494 13.391 C 161.041 12.944 161.899 12.609 163.071 12.385 C 163.253 12.352 163.458 12.319 163.686 12.285 C 163.913 12.24 164.152 12.196 164.403 12.151 L 164.403 10.827 C 164.403 10.067 164.306 9.536 164.113 9.235 C 163.93 8.922 163.64 8.765 163.242 8.765 C 162.969 8.765 162.753 8.854 162.594 9.033 C 162.434 9.201 162.332 9.497 162.286 9.922 L 162.252 10.106 C 162.229 10.587 162.11 10.939 161.894 11.162 C 161.677 11.386 161.41 11.497 161.092 11.497 C 160.796 11.497 160.551 11.408 160.358 11.229 C 160.164 11.051 160.068 10.81 160.068 10.509 C 160.068 10.05 160.227 9.665 160.546 9.352 C 160.875 9.039 161.308 8.804 161.843 8.648 C 162.377 8.491 162.957 8.413 163.583 8.413 C 164.596 8.413 165.375 8.659 165.922 9.15 C 166.479 9.631 166.758 10.419 166.758 11.514 L 166.758 15.218 C 166.758 15.721 166.997 15.973 167.475 15.973 L 167.85 15.973 L 168.004 16.107 C 167.787 16.375 167.548 16.582 167.287 16.727 C 167.036 16.872 166.678 16.945 166.212 16.945 C 165.711 16.945 165.313 16.833 165.017 16.609 C 164.732 16.375 164.545 16.068 164.454 15.688 C 164.113 16.045 163.759 16.353 163.396 16.609 C 163.043 16.856 162.582 16.979 162.013 16.979 Z M 163.054 15.956 C 163.282 15.956 163.492 15.906 163.686 15.805 C 163.891 15.693 164.13 15.526 164.403 15.303 L 164.403 12.486 L 164.061 12.554 C 163.947 12.576 163.817 12.598 163.669 12.621 C 163.145 12.755 162.724 12.984 162.406 13.307 C 162.099 13.621 161.945 14.045 161.945 14.582 C 161.945 15.04 162.053 15.386 162.269 15.621 C 162.485 15.844 162.747 15.956 163.054 15.956 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 192.004 25.925\" overflow=\"visible\"><g><path d=\"M 18.898 15.401 L 18.803 15.368 C 16.663 14.644 15.839 12.005 17.17 10.155 L 17.202 10.107 C 17.952 9.077 19.207 8.561 20.451 8.771 L 26.82 9.881 L 22.335 14.548 C 21.449 15.481 20.101 15.819 18.898 15.401 Z M 16.153 9.35 L 16.105 9.398 C 14.775 11.233 12.066 11.233 10.734 9.398 L 10.687 9.35 C 9.931 8.31 9.827 6.923 10.417 5.778 L 13.412 0 L 16.407 5.778 C 17.009 6.92 16.898 8.304 16.153 9.349 Z M 0 9.897 L 6.37 8.787 C 7.614 8.574 8.87 9.091 9.618 10.122 L 9.649 10.17 C 10.981 12.021 10.156 14.66 8.018 15.385 L 7.923 15.417 C 6.711 15.833 5.371 15.501 4.484 14.564 Z M 8.293 16.672 L 8.372 16.64 C 10.527 15.9 12.761 17.541 12.761 19.842 L 12.761 19.939 C 12.761 21.227 12.048 22.401 10.907 22.98 L 5.124 25.877 L 6.059 19.376 C 6.233 18.136 7.105 17.09 8.293 16.672 Z M 14.067 19.97 L 14.067 19.874 C 14.067 17.557 16.3 15.932 18.455 16.672 L 18.534 16.704 C 19.725 17.109 20.589 18.161 20.769 19.424 L 21.703 25.925 L 15.92 23.028 C 14.785 22.444 14.069 21.262 14.067 19.97 Z\" fill=\"rgb(255,212,0)\"></path><path d=\"M 35.062 19.767 L 35.062 19.569 L 35.647 19.411 C 36.102 19.279 36.329 18.949 36.329 18.42 L 36.329 14.657 L 33.111 8.001 C 32.995 7.737 32.884 7.539 32.78 7.407 C 32.689 7.274 32.546 7.162 32.351 7.07 L 32 6.892 L 32 6.694 L 37.227 6.694 L 37.227 6.892 L 36.876 7.031 C 36.59 7.149 36.434 7.314 36.408 7.526 C 36.382 7.724 36.434 7.975 36.564 8.279 L 38.866 13.468 L 41.44 8.08 C 41.544 7.869 41.583 7.651 41.557 7.426 C 41.544 7.202 41.408 7.057 41.148 6.99 L 40.875 6.891 L 40.875 6.693 L 43.215 6.693 L 43.215 6.891 L 42.845 7.031 C 42.597 7.123 42.416 7.255 42.299 7.427 C 42.162 7.619 42.044 7.825 41.947 8.041 L 39.275 13.745 L 39.275 18.42 C 39.275 18.685 39.321 18.903 39.412 19.074 C 39.515 19.233 39.692 19.345 39.938 19.411 L 40.543 19.569 L 40.543 19.767 Z M 44.739 20.065 C 43.984 20.065 43.348 19.847 42.828 19.411 C 42.32 18.976 42.067 18.348 42.067 17.529 C 42.067 16.909 42.379 16.34 43.003 15.825 C 43.627 15.297 44.609 14.901 45.948 14.637 C 46.156 14.598 46.39 14.558 46.651 14.519 C 46.91 14.465 47.183 14.413 47.47 14.36 L 47.47 12.795 C 47.47 11.897 47.359 11.269 47.138 10.913 C 46.93 10.543 46.598 10.358 46.143 10.358 C 45.831 10.358 45.584 10.464 45.402 10.675 C 45.219 10.873 45.103 11.223 45.051 11.725 L 45.012 11.943 C 44.986 12.511 44.849 12.927 44.603 13.191 C 44.355 13.455 44.05 13.587 43.686 13.587 C 43.348 13.587 43.068 13.482 42.847 13.27 C 42.626 13.059 42.516 12.775 42.516 12.419 C 42.516 11.877 42.697 11.421 43.062 11.051 C 43.438 10.682 43.933 10.404 44.544 10.22 C 45.155 10.034 45.818 9.943 46.533 9.943 C 47.69 9.943 48.581 10.233 49.206 10.814 C 49.843 11.382 50.161 12.313 50.161 13.607 L 50.161 17.985 C 50.161 18.579 50.434 18.876 50.981 18.876 L 51.41 18.876 L 51.585 19.035 C 51.338 19.351 51.065 19.596 50.766 19.767 C 50.48 19.94 50.07 20.025 49.537 20.025 C 48.964 20.025 48.51 19.893 48.172 19.629 C 47.846 19.352 47.632 18.989 47.528 18.539 C 47.161 18.941 46.756 19.306 46.319 19.629 C 45.915 19.92 45.389 20.065 44.739 20.065 Z M 45.929 18.857 C 46.188 18.857 46.429 18.797 46.651 18.679 C 46.885 18.546 47.158 18.348 47.47 18.084 L 47.47 14.756 L 47.08 14.835 C 46.949 14.861 46.799 14.888 46.631 14.915 C 46.032 15.073 45.552 15.344 45.188 15.726 C 44.837 16.096 44.661 16.599 44.661 17.232 C 44.661 17.773 44.784 18.183 45.032 18.46 C 45.278 18.724 45.578 18.856 45.929 18.856 Z M 55.361 20.065 C 54.724 20.065 54.151 19.986 53.644 19.827 C 53.137 19.682 52.669 19.497 52.24 19.273 L 52.259 16.915 L 52.454 16.915 L 53.118 18.103 C 53.404 18.632 53.716 19.028 54.054 19.292 C 54.405 19.543 54.847 19.668 55.38 19.668 C 56.004 19.668 56.505 19.53 56.882 19.252 C 57.272 18.962 57.467 18.579 57.467 18.103 C 57.467 17.668 57.331 17.311 57.058 17.034 C 56.784 16.757 56.277 16.506 55.536 16.282 L 54.717 16.024 C 53.924 15.786 53.3 15.416 52.844 14.914 C 52.389 14.413 52.162 13.799 52.162 13.072 C 52.162 12.201 52.5 11.461 53.176 10.853 C 53.853 10.246 54.821 9.943 56.082 9.943 C 56.589 9.943 57.064 10.002 57.506 10.121 C 57.961 10.226 58.397 10.391 58.813 10.616 L 58.696 12.755 L 58.501 12.755 L 57.818 11.527 C 57.571 11.091 57.324 10.788 57.077 10.615 C 56.843 10.431 56.486 10.338 56.004 10.338 C 55.562 10.338 55.146 10.464 54.756 10.714 C 54.366 10.966 54.171 11.322 54.171 11.785 C 54.171 12.234 54.334 12.59 54.658 12.854 C 54.997 13.118 55.49 13.363 56.141 13.587 L 57.019 13.844 C 57.955 14.135 58.625 14.538 59.028 15.053 C 59.43 15.555 59.632 16.162 59.632 16.876 C 59.632 17.84 59.255 18.612 58.501 19.194 C 57.76 19.774 56.713 20.065 55.361 20.065 Z M 60.236 19.768 L 60.236 19.57 L 60.47 19.49 C 60.938 19.332 61.172 19.002 61.172 18.5 L 61.172 7.921 C 61.172 7.645 61.126 7.44 61.035 7.307 C 60.944 7.175 60.768 7.076 60.509 7.01 L 60.216 6.931 L 60.216 6.733 L 63.649 5.881 L 63.961 6.059 L 63.883 8.852 L 63.883 11.329 C 64.332 10.949 64.823 10.623 65.346 10.358 C 65.879 10.081 66.464 9.943 67.101 9.943 C 67.946 9.943 68.616 10.186 69.11 10.675 C 69.617 11.164 69.871 11.917 69.871 12.933 L 69.871 18.519 C 69.871 18.784 69.923 18.995 70.027 19.153 C 70.131 19.312 70.313 19.431 70.573 19.511 L 70.729 19.569 L 70.729 19.767 L 66.165 19.767 L 66.165 19.569 L 66.399 19.51 C 66.867 19.352 67.101 19.015 67.101 18.5 L 67.101 12.279 C 67.101 11.751 67.01 11.387 66.828 11.189 C 66.659 10.991 66.353 10.892 65.911 10.892 C 65.625 10.892 65.313 10.952 64.975 11.07 C 64.637 11.176 64.293 11.368 63.941 11.645 L 63.941 18.539 C 63.941 19.054 64.176 19.384 64.644 19.529 L 64.8 19.569 L 64.8 19.767 L 60.236 19.767 Z M 73.832 8.912 C 73.39 8.912 73.012 8.773 72.7 8.496 C 72.401 8.205 72.252 7.842 72.252 7.406 C 72.252 6.957 72.401 6.594 72.7 6.317 C 73.012 6.039 73.39 5.901 73.832 5.901 C 74.274 5.901 74.644 6.039 74.943 6.317 C 75.243 6.594 75.392 6.957 75.392 7.406 C 75.392 7.842 75.243 8.205 74.943 8.496 C 74.644 8.773 74.274 8.912 73.832 8.912 Z M 71.53 19.767 L 71.53 19.569 L 71.803 19.49 C 72.063 19.411 72.239 19.292 72.33 19.134 C 72.434 18.976 72.486 18.764 72.486 18.5 L 72.486 12.3 C 72.486 12.023 72.434 11.817 72.33 11.686 C 72.239 11.54 72.063 11.441 71.803 11.389 L 71.53 11.329 L 71.53 11.131 L 75.099 9.962 L 75.294 10.16 L 75.236 12.973 L 75.236 18.519 C 75.236 18.784 75.282 18.995 75.372 19.153 C 75.477 19.312 75.652 19.431 75.899 19.511 L 76.094 19.569 L 76.094 19.767 Z M 76.997 19.767 L 76.997 19.569 L 77.289 19.47 C 77.731 19.325 77.953 19.002 77.953 18.5 L 77.953 7.902 C 77.953 7.638 77.901 7.44 77.797 7.308 C 77.692 7.175 77.511 7.07 77.25 6.991 L 76.997 6.931 L 76.997 6.733 L 80.566 5.881 L 80.8 6.059 L 80.742 8.833 L 80.742 18.5 C 80.742 19.028 80.956 19.358 81.385 19.49 L 81.659 19.569 L 81.659 19.767 Z M 84.233 19.767 L 80.761 14.815 L 84.37 11.428 C 84.539 11.27 84.636 11.104 84.662 10.933 C 84.701 10.747 84.591 10.615 84.331 10.537 L 83.999 10.438 L 83.999 10.24 L 86.905 10.24 L 86.905 10.438 L 86.32 10.596 C 86.034 10.688 85.8 10.801 85.618 10.932 C 85.449 11.051 85.241 11.223 84.994 11.447 L 82.809 13.527 L 86.301 18.46 C 86.508 18.751 86.704 18.976 86.886 19.134 C 87.068 19.292 87.302 19.424 87.588 19.53 L 87.666 19.569 L 87.666 19.767 Z M 91.101 20.065 C 90.347 20.065 89.709 19.847 89.189 19.411 C 88.682 18.976 88.428 18.348 88.428 17.529 C 88.428 16.909 88.741 16.34 89.365 15.825 C 89.989 15.297 90.971 14.901 92.31 14.637 C 92.518 14.598 92.752 14.558 93.012 14.519 C 93.285 14.463 93.558 14.41 93.831 14.36 L 93.831 12.795 C 93.831 11.897 93.721 11.269 93.5 10.913 C 93.292 10.543 92.96 10.358 92.505 10.358 C 92.193 10.358 91.946 10.464 91.764 10.675 C 91.582 10.873 91.465 11.223 91.413 11.725 L 91.374 11.943 C 91.348 12.511 91.211 12.927 90.964 13.191 C 90.729 13.45 90.395 13.594 90.047 13.587 C 89.709 13.587 89.43 13.482 89.209 13.27 C 88.987 13.059 88.877 12.775 88.877 12.419 C 88.877 11.877 89.059 11.421 89.423 11.051 C 89.801 10.682 90.294 10.404 90.906 10.22 C 91.517 10.034 92.18 9.943 92.895 9.943 C 94.053 9.943 94.943 10.233 95.567 10.814 C 96.204 11.382 96.523 12.313 96.523 13.607 L 96.523 17.985 C 96.523 18.579 96.796 18.876 97.342 18.876 L 97.771 18.876 L 97.947 19.035 C 97.7 19.351 97.427 19.596 97.128 19.767 C 96.842 19.94 96.432 20.025 95.899 20.025 C 95.326 20.025 94.872 19.893 94.533 19.629 C 94.209 19.352 93.994 18.989 93.89 18.539 C 93.5 18.962 93.097 19.325 92.681 19.629 C 92.278 19.92 91.751 20.065 91.101 20.065 Z M 92.29 18.857 C 92.551 18.857 92.791 18.797 93.012 18.679 C 93.246 18.546 93.519 18.348 93.831 18.084 L 93.831 14.756 L 93.441 14.835 C 93.311 14.861 93.161 14.888 92.993 14.915 C 92.395 15.073 91.913 15.344 91.549 15.726 C 91.198 16.096 91.023 16.599 91.023 17.232 C 91.023 17.773 91.146 18.183 91.393 18.46 C 91.64 18.724 91.939 18.856 92.29 18.856 Z M 109.344 20.124 C 108.083 20.124 106.939 19.866 105.911 19.351 C 104.897 18.823 104.091 18.045 103.493 17.015 C 102.895 15.984 102.596 14.723 102.596 13.23 C 102.596 12.095 102.778 11.098 103.142 10.24 C 103.506 9.381 104 8.661 104.624 8.08 C 105.259 7.5 106.002 7.056 106.809 6.773 C 107.656 6.48 108.546 6.332 109.442 6.337 C 110.183 6.337 110.866 6.423 111.49 6.594 C 112.101 6.76 112.69 7 113.245 7.307 L 113.323 9.744 L 113.128 9.744 L 112.153 8.16 C 112.031 7.922 111.888 7.696 111.724 7.486 C 111.573 7.279 111.371 7.115 111.139 7.011 C 110.944 6.918 110.749 6.852 110.554 6.813 C 110.372 6.759 110.138 6.733 109.851 6.733 C 109.097 6.733 108.408 6.938 107.784 7.347 C 107.173 7.757 106.679 8.436 106.302 9.387 C 105.938 10.325 105.755 11.613 105.755 13.25 C 105.755 14.875 105.931 16.162 106.282 17.113 C 106.633 18.051 107.108 18.724 107.706 19.134 C 108.317 19.53 109 19.728 109.754 19.728 C 110.17 19.728 110.502 19.702 110.749 19.649 C 111.004 19.58 111.252 19.487 111.49 19.371 C 111.737 19.266 111.926 19.114 112.055 18.916 C 112.186 18.705 112.303 18.48 112.407 18.243 L 113.265 16.301 L 113.46 16.301 L 113.401 19.134 C 112.818 19.439 112.203 19.678 111.568 19.847 C 110.892 20.032 110.151 20.124 109.344 20.124 Z M 114.407 19.767 L 114.407 19.569 L 114.641 19.49 C 115.109 19.332 115.343 19.002 115.343 18.5 L 115.343 7.921 C 115.343 7.645 115.298 7.44 115.207 7.307 C 115.115 7.175 114.94 7.076 114.68 7.01 L 114.388 6.931 L 114.388 6.733 L 117.82 5.881 L 118.132 6.059 L 118.054 8.852 L 118.054 11.329 C 118.504 10.949 118.995 10.623 119.517 10.358 C 120.05 10.081 120.635 9.943 121.273 9.943 C 122.117 9.943 122.787 10.186 123.282 10.675 C 123.789 11.164 124.042 11.917 124.042 12.933 L 124.042 18.519 C 124.042 18.784 124.094 18.995 124.198 19.153 C 124.302 19.312 124.484 19.431 124.745 19.511 L 124.901 19.569 L 124.901 19.767 L 120.336 19.767 L 120.336 19.569 L 120.571 19.51 C 121.039 19.352 121.273 19.015 121.273 18.5 L 121.273 12.279 C 121.273 11.751 121.181 11.387 121 11.189 C 120.83 10.991 120.525 10.892 120.083 10.892 C 119.796 10.892 119.484 10.952 119.147 11.07 C 118.808 11.176 118.464 11.368 118.113 11.645 L 118.113 18.539 C 118.113 19.054 118.347 19.384 118.815 19.529 L 118.971 19.569 L 118.971 19.767 L 114.407 19.767 Z M 125.721 19.767 L 125.721 19.569 L 125.955 19.49 C 126.423 19.332 126.657 19.002 126.657 18.5 L 126.657 7.921 C 126.657 7.645 126.612 7.44 126.521 7.307 C 126.43 7.175 126.254 7.076 125.994 7.01 L 125.701 6.931 L 125.701 6.733 L 129.134 5.881 L 129.446 6.059 L 129.368 8.852 L 129.368 11.329 C 129.818 10.949 130.309 10.624 130.831 10.358 C 131.365 10.081 131.95 9.943 132.587 9.943 C 133.432 9.943 134.101 10.186 134.596 10.675 C 135.103 11.164 135.356 11.917 135.356 12.933 L 135.356 18.519 C 135.356 18.784 135.408 18.995 135.512 19.153 C 135.617 19.312 135.798 19.431 136.059 19.511 L 136.215 19.569 L 136.215 19.767 L 131.65 19.767 L 131.65 19.569 L 131.884 19.51 C 132.353 19.352 132.587 19.015 132.587 18.5 L 132.587 12.279 C 132.587 11.751 132.496 11.387 132.314 11.189 C 132.145 10.991 131.839 10.892 131.397 10.892 C 131.111 10.892 130.799 10.952 130.461 11.07 C 130.122 11.176 129.778 11.368 129.427 11.645 L 129.427 18.539 C 129.427 19.054 129.661 19.384 130.129 19.529 L 130.285 19.569 L 130.285 19.767 L 125.721 19.767 Z M 139.71 20.065 C 138.956 20.065 138.319 19.847 137.799 19.411 C 137.292 18.976 137.038 18.348 137.038 17.529 C 137.038 16.909 137.35 16.34 137.974 15.825 C 138.598 15.297 139.58 14.901 140.919 14.637 C 141.127 14.598 141.361 14.558 141.622 14.519 C 141.894 14.463 142.167 14.41 142.441 14.36 L 142.441 12.795 C 142.441 11.897 142.331 11.269 142.109 10.913 C 141.901 10.543 141.57 10.358 141.115 10.358 C 140.802 10.358 140.556 10.464 140.373 10.675 C 140.191 10.873 140.074 11.223 140.022 11.725 L 139.983 11.943 C 139.957 12.511 139.821 12.927 139.574 13.191 C 139.338 13.45 139.004 13.594 138.657 13.587 C 138.319 13.587 138.039 13.482 137.818 13.27 C 137.597 13.059 137.487 12.775 137.487 12.419 C 137.487 11.877 137.669 11.421 138.033 11.051 C 138.41 10.682 138.904 10.404 139.515 10.22 C 140.126 10.034 140.79 9.943 141.505 9.943 C 142.662 9.943 143.553 10.233 144.177 10.814 C 144.814 11.382 145.133 12.313 145.133 13.607 L 145.133 17.985 C 145.133 18.579 145.406 18.876 145.952 18.876 L 146.381 18.876 L 146.556 19.035 C 146.309 19.351 146.036 19.596 145.737 19.767 C 145.451 19.94 145.042 20.025 144.508 20.025 C 143.936 20.025 143.481 19.893 143.143 19.629 C 142.818 19.352 142.604 18.989 142.499 18.539 C 142.109 18.962 141.706 19.325 141.29 19.629 C 140.887 19.92 140.361 20.065 139.71 20.065 Z M 140.9 18.857 C 141.16 18.857 141.4 18.797 141.622 18.679 C 141.856 18.546 142.129 18.348 142.441 18.084 L 142.441 14.756 L 142.051 14.835 C 141.921 14.861 141.771 14.888 141.602 14.915 C 141.004 15.073 140.523 15.344 140.159 15.726 C 139.808 16.096 139.632 16.599 139.632 17.232 C 139.632 17.773 139.756 18.183 140.003 18.46 C 140.25 18.724 140.549 18.856 140.9 18.856 Z M 150.293 20.026 L 146.997 19.768 L 146.997 19.57 L 147.192 19.53 C 147.699 19.411 147.953 19.081 147.953 18.539 L 147.953 7.941 C 147.953 7.664 147.907 7.453 147.816 7.307 C 147.738 7.162 147.569 7.063 147.309 7.01 L 147.036 6.931 L 147.036 6.733 L 150.508 5.881 L 150.742 6.059 L 150.664 8.852 L 150.664 10.853 C 151.092 10.55 151.566 10.323 152.068 10.18 C 152.567 10.023 153.087 9.943 153.609 9.943 C 154.35 9.943 155.007 10.121 155.579 10.477 C 156.151 10.82 156.599 11.362 156.925 12.102 C 157.263 12.828 157.432 13.766 157.432 14.915 C 157.432 16.063 157.243 17.021 156.866 17.787 C 156.502 18.539 156.008 19.108 155.384 19.49 C 154.775 19.872 154.072 20.072 153.356 20.065 C 152.874 20.065 152.386 19.999 151.893 19.866 C 151.439 19.747 151.006 19.56 150.605 19.312 L 150.293 20.025 Z M 152.38 19.392 C 152.796 19.392 153.161 19.259 153.473 18.995 C 153.785 18.731 154.032 18.282 154.214 17.648 C 154.395 17.001 154.487 16.116 154.487 14.994 C 154.487 13.871 154.402 13.006 154.233 12.399 C 154.064 11.791 153.824 11.368 153.512 11.13 C 153.212 10.893 152.848 10.774 152.419 10.774 C 151.816 10.771 151.226 10.951 150.722 11.289 L 150.722 18.896 C 150.969 19.054 151.223 19.18 151.483 19.273 C 151.743 19.351 152.042 19.391 152.38 19.391 Z M 161.025 20.065 C 160.271 20.065 159.633 19.847 159.113 19.411 C 158.606 18.976 158.352 18.348 158.352 17.529 C 158.352 16.909 158.665 16.34 159.289 15.825 C 159.913 15.297 160.895 14.901 162.234 14.637 C 162.442 14.598 162.676 14.558 162.936 14.519 C 163.209 14.463 163.482 14.41 163.755 14.36 L 163.755 12.795 C 163.755 11.897 163.645 11.269 163.424 10.913 C 163.216 10.543 162.884 10.358 162.429 10.358 C 162.117 10.358 161.87 10.464 161.688 10.675 C 161.506 10.873 161.388 11.223 161.337 11.725 L 161.298 11.943 C 161.271 12.511 161.135 12.927 160.888 13.191 C 160.652 13.45 160.319 13.594 159.971 13.587 C 159.633 13.587 159.354 13.482 159.133 13.27 C 158.911 13.059 158.801 12.775 158.801 12.419 C 158.801 11.877 158.983 11.421 159.347 11.051 C 159.724 10.682 160.218 10.404 160.83 10.22 C 161.441 10.034 162.104 9.943 162.819 9.943 C 163.977 9.943 164.867 10.233 165.491 10.814 C 166.128 11.382 166.447 12.313 166.447 13.607 L 166.447 17.985 C 166.447 18.579 166.72 18.876 167.266 18.876 L 167.695 18.876 L 167.871 19.035 C 167.624 19.351 167.351 19.596 167.052 19.767 C 166.766 19.94 166.356 20.025 165.823 20.025 C 165.25 20.025 164.796 19.893 164.457 19.629 C 164.133 19.352 163.918 18.989 163.814 18.539 C 163.424 18.962 163.021 19.325 162.604 19.629 C 162.202 19.92 161.675 20.065 161.025 20.065 Z M 162.214 18.857 C 162.475 18.857 162.715 18.798 162.936 18.679 C 163.17 18.547 163.443 18.349 163.755 18.085 L 163.755 14.756 L 163.365 14.836 C 163.235 14.862 163.085 14.889 162.917 14.915 C 162.319 15.074 161.837 15.344 161.473 15.727 C 161.122 16.097 160.947 16.599 160.947 17.233 C 160.947 17.774 161.07 18.183 161.317 18.461 C 161.564 18.725 161.863 18.857 162.214 18.857 Z M 168.234 19.768 L 168.234 19.57 L 168.527 19.491 C 168.787 19.411 168.962 19.293 169.053 19.134 C 169.157 18.976 169.209 18.771 169.209 18.52 L 169.209 12.32 C 169.209 12.029 169.157 11.818 169.053 11.686 C 168.962 11.541 168.787 11.442 168.527 11.389 L 168.234 11.31 L 168.234 11.112 L 171.589 9.962 L 171.784 10.16 L 171.959 11.865 L 171.959 12.023 C 172.142 11.652 172.379 11.312 172.662 11.012 C 172.947 10.707 173.275 10.446 173.637 10.24 C 174.001 10.042 174.359 9.943 174.71 9.943 C 175.204 9.943 175.581 10.082 175.841 10.359 C 176.101 10.636 176.231 10.986 176.231 11.409 C 176.231 11.858 176.101 12.208 175.841 12.459 C 175.6 12.694 175.277 12.822 174.944 12.815 C 174.398 12.815 173.917 12.538 173.5 11.984 L 173.461 11.944 C 173.332 11.758 173.182 11.659 173.013 11.647 C 172.844 11.62 172.688 11.699 172.545 11.884 C 172.41 12.009 172.298 12.157 172.213 12.32 C 172.126 12.501 172.048 12.686 171.979 12.874 L 171.979 18.401 C 171.979 18.93 172.206 19.26 172.662 19.392 L 173.286 19.57 L 173.286 19.768 Z M 179.184 8.912 C 178.742 8.912 178.365 8.774 178.053 8.496 C 177.754 8.206 177.604 7.843 177.604 7.407 C 177.604 6.958 177.754 6.595 178.053 6.317 C 178.365 6.04 178.742 5.902 179.184 5.902 C 179.626 5.902 179.997 6.04 180.296 6.317 C 180.595 6.595 180.745 6.958 180.745 7.407 C 180.745 7.843 180.595 8.206 180.296 8.496 C 179.997 8.774 179.626 8.912 179.184 8.912 Z M 176.883 19.768 L 176.883 19.57 L 177.156 19.491 C 177.416 19.411 177.591 19.293 177.682 19.134 C 177.787 18.976 177.838 18.765 177.838 18.5 L 177.838 12.3 C 177.838 12.023 177.787 11.817 177.682 11.686 C 177.591 11.54 177.416 11.441 177.156 11.389 L 176.883 11.329 L 176.883 11.131 L 180.452 9.962 L 180.647 10.16 L 180.588 12.973 L 180.588 18.519 C 180.588 18.784 180.634 18.995 180.725 19.153 C 180.829 19.312 181.005 19.431 181.252 19.511 L 181.447 19.569 L 181.447 19.767 L 176.883 19.767 Z M 185.158 20.065 C 184.404 20.065 183.767 19.847 183.247 19.411 C 182.74 18.976 182.486 18.349 182.486 17.53 C 182.486 16.909 182.798 16.341 183.422 15.826 C 184.046 15.298 185.028 14.902 186.367 14.637 C 186.575 14.598 186.809 14.559 187.07 14.519 C 187.329 14.466 187.602 14.413 187.889 14.361 L 187.889 12.796 C 187.889 11.897 187.778 11.27 187.557 10.914 C 187.349 10.544 187.017 10.359 186.562 10.359 C 186.25 10.359 186.003 10.464 185.821 10.675 C 185.639 10.874 185.522 11.224 185.47 11.726 L 185.431 11.944 C 185.405 12.512 185.268 12.928 185.022 13.191 C 184.774 13.456 184.469 13.587 184.105 13.587 C 183.767 13.587 183.487 13.482 183.266 13.271 C 183.045 13.06 182.935 12.775 182.935 12.419 C 182.935 11.878 183.116 11.422 183.481 11.052 C 183.857 10.682 184.352 10.405 184.963 10.22 C 185.574 10.035 186.237 9.943 186.953 9.943 C 188.109 9.943 189.001 10.233 189.625 10.814 C 190.262 11.382 190.58 12.313 190.58 13.607 L 190.58 17.985 C 190.58 18.579 190.853 18.877 191.4 18.877 L 191.829 18.877 L 192.004 19.036 C 191.757 19.352 191.484 19.597 191.185 19.768 C 190.899 19.94 190.489 20.026 189.956 20.026 C 189.384 20.026 188.929 19.894 188.591 19.629 C 188.265 19.353 188.051 18.989 187.947 18.54 C 187.557 18.963 187.154 19.326 186.738 19.629 C 186.334 19.92 185.808 20.066 185.158 20.066 Z M 186.348 18.857 C 186.608 18.857 186.848 18.798 187.07 18.679 C 187.304 18.547 187.577 18.349 187.889 18.085 L 187.889 14.756 L 187.499 14.836 C 187.368 14.862 187.219 14.889 187.05 14.915 C 186.452 15.074 185.971 15.344 185.607 15.727 C 185.256 16.097 185.08 16.599 185.08 17.233 C 185.08 17.774 185.203 18.183 185.451 18.461 C 185.698 18.725 185.997 18.857 186.348 18.857 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-173rwct\",layoutDependency:layoutDependency,layoutId:\"FmJYOGOeS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.916 27.919\" overflow=\"visible\"><path d=\"M 20.374 16.586 L 20.272 16.551 C 17.965 15.771 17.077 12.929 18.512 10.936 L 18.546 10.884 C 19.355 9.776 20.707 9.22 22.048 9.445 L 28.916 10.641 L 24.08 15.667 C 23.124 16.672 21.672 17.036 20.374 16.585 Z M 17.415 10.069 L 17.364 10.121 C 15.929 12.097 13.008 12.097 11.573 10.121 L 11.522 10.069 C 10.707 8.949 10.594 7.455 11.231 6.222 L 14.46 0 L 17.688 6.222 C 18.338 7.452 18.218 8.943 17.415 10.069 Z M 0 10.658 L 6.867 9.463 C 8.209 9.234 9.563 9.79 10.37 10.901 L 10.403 10.953 C 11.838 12.946 10.95 15.788 8.644 16.568 L 8.542 16.603 C 7.235 17.051 5.79 16.693 4.835 15.684 Z M 8.94 17.955 L 9.026 17.92 C 11.35 17.123 13.758 18.89 13.758 21.369 L 13.758 21.473 C 13.758 22.859 12.989 24.124 11.76 24.748 L 5.524 27.867 L 6.532 20.866 C 6.72 19.531 7.66 18.405 8.94 17.955 Z M 15.166 21.507 L 15.166 21.403 C 15.166 18.907 17.574 17.157 19.897 17.954 L 19.982 17.989 C 21.266 18.425 22.198 19.558 22.391 20.918 L 23.399 27.919 L 17.164 24.799 C 15.941 24.17 15.169 22.898 15.166 21.507 Z\" fill=\"rgb(255,212,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.35 20.94\" overflow=\"visible\"><path d=\"M 15.748 12.44 L 15.669 12.413 C 13.886 11.828 13.199 9.697 14.309 8.202 L 14.335 8.163 C 14.96 7.332 16.006 6.915 17.042 7.084 L 22.35 7.981 L 18.613 11.75 C 17.874 12.504 16.751 12.777 15.748 12.439 Z M 13.461 7.552 L 13.421 7.591 C 12.312 9.073 10.055 9.073 8.945 7.591 L 8.906 7.552 C 8.276 6.712 8.189 5.591 8.681 4.666 L 11.177 0 L 13.672 4.666 C 14.174 5.589 14.082 6.707 13.461 7.552 Z M 0 7.994 L 5.308 7.097 C 6.345 6.925 7.392 7.342 8.015 8.176 L 8.041 8.215 C 9.15 9.71 8.464 11.841 6.681 12.426 L 6.602 12.452 C 5.592 12.788 4.476 12.52 3.737 11.763 Z M 6.91 13.466 L 6.977 13.44 C 8.773 12.842 10.634 14.168 10.634 16.027 L 10.634 16.105 C 10.634 17.145 10.04 18.093 9.09 18.561 L 4.27 20.901 L 5.049 15.65 C 5.194 14.649 5.921 13.804 6.91 13.466 Z M 11.722 16.13 L 11.722 16.052 C 11.722 14.181 13.584 12.868 15.379 13.466 L 15.445 13.492 C 16.438 13.819 17.158 14.669 17.307 15.689 L 18.086 20.94 L 13.267 18.6 C 12.321 18.128 11.724 17.174 11.722 16.13 Z\" fill=\"rgb(255,212,0)\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.35 20.94\" overflow=\"visible\"><path d=\"M 15.748 12.439 L 15.669 12.413 C 13.886 11.828 13.199 9.696 14.309 8.202 L 14.335 8.163 C 14.96 7.332 16.006 6.915 17.042 7.084 L 22.35 7.981 L 18.613 11.75 C 17.874 12.504 16.751 12.777 15.748 12.439 Z M 13.461 7.552 L 13.421 7.591 C 12.312 9.073 10.055 9.073 8.945 7.591 L 8.906 7.552 C 8.276 6.712 8.189 5.591 8.681 4.666 L 11.177 0 L 13.672 4.666 C 14.174 5.589 14.082 6.707 13.461 7.552 Z M 0 7.994 L 5.308 7.097 C 6.345 6.925 7.392 7.342 8.015 8.176 L 8.041 8.215 C 9.15 9.71 8.464 11.841 6.681 12.426 L 6.602 12.452 C 5.592 12.788 4.476 12.52 3.737 11.763 Z M 6.91 13.466 L 6.977 13.44 C 8.773 12.842 10.634 14.168 10.634 16.027 L 10.634 16.105 C 10.634 17.145 10.04 18.093 9.09 18.561 L 4.27 20.901 L 5.049 15.65 C 5.194 14.649 5.921 13.804 6.91 13.466 Z M 11.722 16.13 L 11.722 16.052 C 11.722 14.181 13.584 12.868 15.379 13.466 L 15.445 13.492 C 16.438 13.819 17.158 14.669 17.307 15.689 L 18.086 20.94 L 13.267 18.6 C 12.321 18.128 11.724 17.174 11.722 16.13 Z\" fill=\"rgb(255,212,0)\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.468 21.937\" overflow=\"visible\"><path d=\"M 16.535 13.032 L 16.452 13.004 C 14.58 12.391 13.859 10.158 15.024 8.593 L 15.052 8.552 C 15.708 7.681 16.806 7.244 17.894 7.421 L 23.468 8.361 L 19.543 12.31 C 18.767 13.099 17.589 13.385 16.535 13.031 Z M 14.134 7.912 L 14.092 7.952 C 12.928 9.505 10.557 9.505 9.393 7.952 L 9.351 7.912 C 8.69 7.031 8.598 5.858 9.115 4.889 L 11.735 0 L 14.356 4.889 C 14.883 5.855 14.786 7.026 14.134 7.911 Z M 0 8.374 L 5.573 7.435 C 6.662 7.255 7.761 7.692 8.416 8.565 L 8.443 8.606 C 9.608 10.172 8.887 12.405 7.015 13.018 L 6.932 13.045 C 5.872 13.397 4.699 13.116 3.924 12.323 Z M 7.256 14.107 L 7.325 14.08 C 9.211 13.454 11.166 14.842 11.166 16.79 L 11.166 16.871 C 11.166 17.961 10.542 18.955 9.544 19.445 L 4.483 21.896 L 5.301 16.395 C 5.454 15.346 6.217 14.461 7.256 14.107 Z M 12.308 16.898 L 12.308 16.816 C 12.308 14.856 14.263 13.481 16.148 14.107 L 16.218 14.134 C 17.259 14.477 18.016 15.367 18.173 16.436 L 18.99 21.937 L 13.93 19.485 C 12.937 18.991 12.311 17.991 12.308 16.898 Z\" fill=\"rgb(255,212,0)\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.82 25.925\" overflow=\"visible\"><path d=\"M 18.898 15.401 L 18.803 15.368 C 16.663 14.644 15.839 12.005 17.17 10.155 L 17.202 10.107 C 17.952 9.077 19.207 8.561 20.451 8.771 L 26.82 9.881 L 22.335 14.548 C 21.449 15.481 20.101 15.819 18.898 15.401 Z M 16.153 9.35 L 16.105 9.398 C 14.775 11.233 12.066 11.233 10.734 9.398 L 10.687 9.35 C 9.931 8.31 9.827 6.923 10.417 5.778 L 13.412 0 L 16.407 5.778 C 17.009 6.92 16.898 8.304 16.153 9.349 Z M 0 9.897 L 6.37 8.787 C 7.614 8.574 8.87 9.091 9.618 10.122 L 9.649 10.17 C 10.981 12.021 10.156 14.66 8.018 15.385 L 7.923 15.417 C 6.711 15.833 5.371 15.501 4.484 14.564 Z M 8.293 16.672 L 8.372 16.64 C 10.527 15.9 12.761 17.541 12.761 19.842 L 12.761 19.939 C 12.761 21.227 12.048 22.401 10.907 22.98 L 5.124 25.877 L 6.059 19.376 C 6.233 18.136 7.105 17.09 8.293 16.672 Z M 14.067 19.97 L 14.067 19.874 C 14.067 17.557 16.3 15.932 18.455 16.672 L 18.534 16.704 C 19.725 17.109 20.589 18.161 20.769 19.424 L 21.703 25.925 L 15.92 23.028 C 14.785 22.444 14.069 21.262 14.067 19.97 Z\" fill=\"rgb(255,212,0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-hq0gzk\",layoutDependency:layoutDependency,layoutId:\"RIc_hhfgk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.098 7.38\" overflow=\"visible\"><path d=\"M 2.557 7.19 L 2.454 7.155 C 0.148 6.375 -0.741 3.533 0.694 1.54 L 0.728 1.488 C 1.537 0.38 2.89 -0.176 4.231 0.049 L 11.098 1.245 L 6.263 6.271 C 5.307 7.276 3.854 7.64 2.557 7.189 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.578 5.535\" overflow=\"visible\"><path d=\"M 1.976 5.393 L 1.897 5.366 C 0.114 4.781 -0.573 2.65 0.537 1.155 L 0.563 1.116 C 1.188 0.285 2.234 -0.132 3.27 0.037 L 8.578 0.934 L 4.841 4.703 C 4.102 5.457 2.979 5.73 1.976 5.392 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.578 5.535\" overflow=\"visible\"><path d=\"M 1.976 5.393 L 1.897 5.366 C 0.114 4.781 -0.573 2.65 0.537 1.155 L 0.563 1.116 C 1.188 0.285 2.234 -0.132 3.27 0.037 L 8.578 0.934 L 4.841 4.703 C 4.102 5.457 2.979 5.73 1.976 5.392 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.007 5.799\" overflow=\"visible\"><path d=\"M 2.075 5.649 L 1.992 5.622 C 0.12 5.009 -0.601 2.776 0.563 1.21 L 0.591 1.169 C 1.248 0.298 2.345 -0.138 3.434 0.039 L 9.007 0.979 L 5.083 4.927 C 4.307 5.717 3.128 6.003 2.075 5.649 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.294 6.853\" overflow=\"visible\"><path d=\"M 2.371 6.677 L 2.276 6.644 C 0.137 5.919 -0.687 3.28 0.644 1.43 L 0.676 1.382 C 1.426 0.353 2.68 -0.163 3.924 0.046 L 10.294 1.157 L 5.809 5.823 C 4.922 6.756 3.575 7.094 2.371 6.676 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gkood7\",layoutDependency:layoutDependency,layoutId:\"qGuaBDMSa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.285 11.603\" overflow=\"visible\"><path d=\"M 6.593 10.069 L 6.542 10.121 C 5.107 12.097 2.186 12.097 0.751 10.121 L 0.7 10.069 C -0.115 8.949 -0.227 7.455 0.41 6.222 L 3.638 0 L 6.867 6.222 C 7.516 7.452 7.396 8.943 6.593 10.069 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.631 8.702\" overflow=\"visible\"><path d=\"M 5.096 7.552 L 5.057 7.591 C 3.948 9.073 1.69 9.073 0.581 7.591 L 0.541 7.552 C -0.089 6.712 -0.176 5.591 0.317 4.666 L 2.812 0 L 5.308 4.666 C 5.809 5.589 5.717 6.707 5.096 7.552 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.631 8.702\" overflow=\"visible\"><path d=\"M 5.096 7.552 L 5.057 7.591 C 3.948 9.073 1.69 9.073 0.581 7.591 L 0.541 7.552 C -0.089 6.712 -0.176 5.591 0.317 4.666 L 2.812 0 L 5.308 4.666 C 5.809 5.589 5.717 6.707 5.096 7.552 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.912 9.117\" overflow=\"visible\"><path d=\"M 5.351 7.912 L 5.309 7.952 C 4.145 9.505 1.775 9.505 0.61 7.952 L 0.568 7.912 C -0.093 7.031 -0.185 5.858 0.332 4.889 L 2.953 0 L 5.573 4.889 C 6.1 5.855 6.003 7.026 5.351 7.911 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.757 10.774\" overflow=\"visible\"><path d=\"M 6.116 9.35 L 6.068 9.398 C 4.737 11.233 2.028 11.233 0.697 9.398 L 0.649 9.35 C -0.106 8.31 -0.211 6.923 0.38 5.778 L 3.374 0 L 6.369 5.778 C 6.971 6.92 6.86 8.304 6.116 9.349 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4lvkho\",layoutDependency:layoutDependency,layoutId:\"FCrtac1DF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.098 7.381\" overflow=\"visible\"><path d=\"M 0 1.246 L 6.867 0.051 C 8.209 -0.178 9.563 0.378 10.37 1.489 L 10.403 1.541 C 11.838 3.534 10.95 6.376 8.644 7.156 L 8.542 7.191 C 7.235 7.639 5.79 7.281 4.835 6.272 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.578 5.536\" overflow=\"visible\"><path d=\"M 0 0.935 L 5.308 0.038 C 6.345 -0.134 7.392 0.283 8.015 1.117 L 8.041 1.156 C 9.15 2.651 8.464 4.782 6.681 5.367 L 6.602 5.393 C 5.592 5.729 4.476 5.461 3.737 4.704 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.578 5.536\" overflow=\"visible\"><path d=\"M 0 0.935 L 5.308 0.038 C 6.345 -0.134 7.392 0.283 8.015 1.117 L 8.041 1.156 C 9.15 2.651 8.464 4.782 6.681 5.367 L 6.602 5.393 C 5.592 5.729 4.476 5.461 3.737 4.704 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.007 5.8\" overflow=\"visible\"><path d=\"M 0 0.979 L 5.573 0.04 C 6.662 -0.14 7.761 0.297 8.416 1.17 L 8.443 1.211 C 9.608 2.777 8.887 5.01 7.015 5.623 L 6.932 5.65 C 5.872 6.002 4.699 5.721 3.924 4.928 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.293 6.854\" overflow=\"visible\"><path d=\"M 0 1.157 L 6.37 0.047 C 7.614 -0.165 8.87 0.351 9.618 1.382 L 9.649 1.431 C 10.981 3.282 10.156 5.921 8.018 6.645 L 7.923 6.677 C 6.711 7.094 5.371 6.761 4.484 5.824 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eq8df1\",layoutDependency:layoutDependency,layoutId:\"hK_7kdghN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.234 10.141\" overflow=\"visible\"><path d=\"M 3.416 0.228 L 3.502 0.194 C 5.826 -0.604 8.234 1.164 8.234 3.642 L 8.234 3.746 C 8.234 5.133 7.465 6.398 6.236 7.022 L 0 10.141 L 1.008 3.14 C 1.196 1.805 2.136 0.678 3.416 0.228 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.364 7.606\" overflow=\"visible\"><path d=\"M 2.641 0.171 L 2.707 0.145 C 4.503 -0.453 6.364 0.873 6.364 2.732 L 6.364 2.81 C 6.364 3.85 5.77 4.798 4.82 5.266 L 0 7.606 L 0.779 2.355 C 0.924 1.354 1.651 0.509 2.641 0.171 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.364 7.606\" overflow=\"visible\"><path d=\"M 2.641 0.171 L 2.707 0.145 C 4.503 -0.453 6.364 0.873 6.364 2.732 L 6.364 2.81 C 6.364 3.85 5.77 4.798 4.82 5.266 L 0 7.606 L 0.779 2.355 C 0.924 1.354 1.651 0.509 2.641 0.171 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.683 7.968\" overflow=\"visible\"><path d=\"M 2.773 0.179 L 2.842 0.152 C 4.728 -0.474 6.683 0.914 6.683 2.862 L 6.683 2.943 C 6.683 4.033 6.059 5.027 5.061 5.517 L 0 7.968 L 0.818 2.467 C 0.971 1.418 1.733 0.533 2.773 0.179 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.637 9.417\" overflow=\"visible\"><path d=\"M 3.169 0.212 L 3.248 0.18 C 5.403 -0.561 7.637 1.08 7.637 3.382 L 7.637 3.479 C 7.637 4.766 6.924 5.941 5.784 6.52 L 0 9.417 L 0.935 2.915 C 1.109 1.676 1.981 0.63 3.169 0.212 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xthire\",layoutDependency:layoutDependency,layoutId:\"Vn2OK9qDp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.233 10.16\" overflow=\"visible\"><path d=\"M 0 3.747 L 0 3.643 C 0 1.148 2.408 -0.602 4.731 0.194 L 4.817 0.229 C 6.101 0.666 7.032 1.799 7.226 3.158 L 8.233 10.16 L 1.998 7.04 C 0.775 6.411 0.003 5.139 0 3.747 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.364 7.62\" overflow=\"visible\"><path d=\"M 0 2.81 L 0 2.732 C 0 0.861 1.862 -0.452 3.657 0.146 L 3.723 0.172 C 4.715 0.499 5.436 1.349 5.585 2.369 L 6.364 7.62 L 1.545 5.28 C 0.599 4.808 0.002 3.854 0 2.81 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.364 7.62\" overflow=\"visible\"><path d=\"M 0 2.81 L 0 2.732 C 0 0.861 1.862 -0.452 3.657 0.146 L 3.723 0.172 C 4.715 0.499 5.436 1.349 5.585 2.369 L 6.364 7.62 L 1.545 5.28 C 0.599 4.808 0.002 3.854 0 2.81 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.682 7.983\" overflow=\"visible\"><path d=\"M 0 2.944 L 0 2.862 C 0 0.902 1.955 -0.473 3.84 0.153 L 3.909 0.18 C 4.951 0.523 5.707 1.413 5.865 2.482 L 6.682 7.983 L 1.622 5.531 C 0.629 5.037 0.002 4.037 0 2.944 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.637 9.434\" overflow=\"visible\"><path d=\"M 0 3.479 L 0 3.383 C 0 1.066 2.234 -0.559 4.389 0.181 L 4.468 0.213 C 5.659 0.618 6.523 1.67 6.702 2.933 L 7.637 9.434 L 1.854 6.537 C 0.719 5.953 0.003 4.771 0 3.479 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-juahwa\",layoutDependency:layoutDependency,layoutId:\"T3zpzxRCZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 172.505 15.339\" overflow=\"visible\"><path d=\"M 3.301 14.955 L 3.301 14.741 L 3.932 14.571 C 4.423 14.429 4.668 14.073 4.668 13.504 L 4.668 9.451 L 1.198 2.283 C 1.072 1.999 0.954 1.785 0.841 1.643 C 0.743 1.501 0.589 1.38 0.379 1.281 L 0 1.089 L 0 0.875 L 5.636 0.875 L 5.636 1.089 L 5.257 1.238 C 4.948 1.366 4.781 1.543 4.752 1.771 C 4.724 1.985 4.781 2.255 4.921 2.582 L 7.402 8.171 L 10.178 2.368 C 10.29 2.141 10.332 1.906 10.304 1.664 C 10.29 1.423 10.143 1.266 9.862 1.195 L 9.568 1.088 L 9.568 0.875 L 12.091 0.875 L 12.091 1.088 L 11.692 1.238 C 11.425 1.337 11.229 1.479 11.103 1.665 C 10.956 1.872 10.829 2.093 10.725 2.326 L 7.844 8.469 L 7.844 13.504 C 7.844 13.789 7.893 14.024 7.991 14.208 C 8.103 14.379 8.292 14.5 8.559 14.571 L 9.211 14.741 L 9.211 14.955 Z M 13.734 15.275 C 12.921 15.275 12.234 15.04 11.673 14.571 C 11.127 14.102 10.853 13.426 10.853 12.544 C 10.853 11.876 11.19 11.264 11.863 10.709 C 12.536 10.141 13.594 9.714 15.038 9.429 C 15.261 9.387 15.514 9.345 15.795 9.302 C 16.075 9.245 16.369 9.188 16.678 9.131 L 16.678 7.446 C 16.678 6.479 16.559 5.803 16.321 5.419 C 16.096 5.021 15.739 4.821 15.248 4.821 C 14.912 4.821 14.645 4.935 14.449 5.163 C 14.252 5.376 14.127 5.753 14.071 6.294 L 14.029 6.529 C 14 7.14 13.853 7.588 13.587 7.872 C 13.32 8.157 12.991 8.299 12.599 8.299 C 12.234 8.299 11.932 8.185 11.695 7.957 C 11.456 7.731 11.337 7.424 11.337 7.041 C 11.337 6.457 11.533 5.967 11.926 5.568 C 12.332 5.17 12.865 4.871 13.524 4.673 C 14.182 4.473 14.897 4.374 15.669 4.374 C 16.916 4.374 17.877 4.687 18.55 5.312 C 19.237 5.924 19.58 6.927 19.58 8.32 L 19.58 13.035 C 19.58 13.675 19.875 13.995 20.463 13.995 L 20.926 13.995 L 21.115 14.166 C 20.849 14.507 20.554 14.77 20.232 14.955 C 19.923 15.14 19.482 15.232 18.907 15.232 C 18.29 15.232 17.799 15.09 17.435 14.805 C 17.084 14.507 16.853 14.116 16.741 13.632 C 16.345 14.065 15.909 14.458 15.438 14.805 C 15.003 15.119 14.435 15.275 13.734 15.275 Z M 15.017 13.974 C 15.297 13.974 15.556 13.91 15.795 13.782 C 16.047 13.639 16.342 13.426 16.678 13.142 L 16.678 9.557 L 16.258 9.643 C 16.117 9.671 15.955 9.7 15.774 9.729 C 15.129 9.899 14.61 10.191 14.218 10.603 C 13.839 11.001 13.65 11.542 13.65 12.225 C 13.65 12.807 13.783 13.248 14.05 13.547 C 14.316 13.831 14.639 13.973 15.017 13.973 Z M 25.186 15.275 C 24.499 15.275 23.882 15.19 23.335 15.019 C 22.788 14.863 22.284 14.663 21.821 14.422 L 21.842 11.883 L 22.052 11.883 L 22.767 13.163 C 23.076 13.732 23.412 14.159 23.777 14.443 C 24.155 14.713 24.632 14.848 25.207 14.848 C 25.88 14.848 26.419 14.699 26.826 14.4 C 27.246 14.087 27.457 13.675 27.457 13.163 C 27.457 12.694 27.31 12.309 27.015 12.011 C 26.721 11.713 26.174 11.442 25.375 11.201 L 24.492 10.923 C 23.637 10.667 22.964 10.269 22.473 9.728 C 21.982 9.188 21.737 8.527 21.737 7.744 C 21.737 6.806 22.102 6.009 22.83 5.355 C 23.56 4.701 24.604 4.374 25.964 4.374 C 26.51 4.374 27.022 4.438 27.499 4.566 C 27.99 4.679 28.459 4.857 28.908 5.099 L 28.782 7.403 L 28.571 7.403 L 27.835 6.08 C 27.569 5.611 27.303 5.284 27.036 5.099 C 26.784 4.9 26.399 4.8 25.88 4.8 C 25.403 4.8 24.954 4.935 24.534 5.205 C 24.113 5.476 23.903 5.86 23.903 6.358 C 23.903 6.841 24.078 7.225 24.429 7.509 C 24.793 7.794 25.326 8.057 26.027 8.299 L 26.973 8.576 C 27.982 8.889 28.705 9.323 29.139 9.878 C 29.573 10.418 29.791 11.072 29.791 11.841 C 29.791 12.879 29.384 13.711 28.571 14.337 C 27.772 14.962 26.644 15.275 25.186 15.275 Z M 30.441 14.955 L 30.441 14.742 L 30.694 14.656 C 31.199 14.485 31.451 14.13 31.451 13.589 L 31.451 2.197 C 31.451 1.899 31.402 1.679 31.304 1.536 C 31.205 1.394 31.016 1.287 30.736 1.216 L 30.42 1.131 L 30.42 0.918 L 34.121 0 L 34.458 0.192 L 34.374 3.2 L 34.374 5.867 C 34.858 5.458 35.388 5.107 35.951 4.821 C 36.525 4.523 37.156 4.374 37.844 4.374 C 38.754 4.374 39.477 4.637 40.009 5.163 C 40.556 5.689 40.83 6.5 40.83 7.595 L 40.83 13.611 C 40.83 13.895 40.885 14.123 40.998 14.293 C 41.11 14.465 41.306 14.593 41.587 14.678 L 41.755 14.741 L 41.755 14.955 L 36.834 14.955 L 36.834 14.741 L 37.087 14.677 C 37.591 14.507 37.844 14.144 37.844 13.59 L 37.844 6.89 C 37.844 6.321 37.745 5.93 37.549 5.717 C 37.366 5.503 37.037 5.397 36.561 5.397 C 36.252 5.397 35.915 5.461 35.551 5.589 C 35.187 5.703 34.815 5.909 34.437 6.207 L 34.437 13.631 C 34.437 14.186 34.689 14.542 35.194 14.698 L 35.362 14.741 L 35.362 14.954 L 30.441 14.954 Z M 45.1 3.264 C 44.623 3.264 44.217 3.115 43.88 2.816 C 43.557 2.503 43.396 2.112 43.396 1.643 C 43.396 1.159 43.557 0.768 43.88 0.469 C 44.217 0.171 44.623 0.022 45.1 0.022 C 45.576 0.022 45.976 0.171 46.298 0.469 C 46.621 0.768 46.782 1.159 46.782 1.643 C 46.782 2.112 46.621 2.503 46.298 2.816 C 45.976 3.115 45.576 3.264 45.1 3.264 Z M 42.618 14.955 L 42.618 14.741 L 42.913 14.656 C 43.193 14.571 43.383 14.443 43.481 14.272 C 43.593 14.102 43.649 13.874 43.649 13.589 L 43.649 6.913 C 43.649 6.614 43.593 6.393 43.481 6.251 C 43.383 6.095 43.193 5.988 42.913 5.931 L 42.618 5.867 L 42.618 5.654 L 46.467 4.395 L 46.677 4.608 L 46.614 7.637 L 46.614 13.611 C 46.614 13.895 46.663 14.123 46.761 14.293 C 46.873 14.465 47.063 14.593 47.329 14.678 L 47.539 14.741 L 47.539 14.955 Z M 48.512 14.955 L 48.512 14.741 L 48.828 14.635 C 49.304 14.479 49.543 14.13 49.543 13.59 L 49.543 2.177 C 49.543 1.892 49.487 1.679 49.374 1.537 C 49.262 1.394 49.066 1.281 48.786 1.195 L 48.512 1.131 L 48.512 0.918 L 52.36 0 L 52.613 0.192 L 52.55 3.179 L 52.55 13.589 C 52.55 14.159 52.781 14.514 53.244 14.656 L 53.538 14.741 L 53.538 14.955 Z M 56.314 14.955 L 52.571 9.621 L 56.461 5.974 C 56.643 5.803 56.748 5.625 56.776 5.441 C 56.819 5.241 56.7 5.099 56.419 5.014 L 56.062 4.907 L 56.062 4.694 L 59.195 4.694 L 59.195 4.907 L 58.564 5.077 C 58.256 5.177 58.003 5.298 57.807 5.44 C 57.625 5.568 57.4 5.753 57.134 5.995 L 54.779 8.235 L 58.543 13.547 C 58.767 13.86 58.977 14.102 59.174 14.272 C 59.37 14.443 59.623 14.585 59.931 14.699 L 60.015 14.741 L 60.015 14.955 Z M 63.718 15.275 C 62.905 15.275 62.218 15.04 61.657 14.571 C 61.11 14.102 60.837 13.426 60.837 12.544 C 60.837 11.876 61.173 11.264 61.846 10.709 C 62.519 10.141 63.578 9.714 65.022 9.429 C 65.246 9.387 65.498 9.345 65.779 9.302 C 66.073 9.242 66.367 9.185 66.662 9.131 L 66.662 7.446 C 66.662 6.479 66.543 5.803 66.304 5.419 C 66.08 5.021 65.723 4.821 65.232 4.821 C 64.895 4.821 64.629 4.935 64.433 5.163 C 64.236 5.376 64.11 5.753 64.054 6.294 L 64.012 6.529 C 63.984 7.14 63.837 7.588 63.571 7.872 C 63.317 8.151 62.957 8.307 62.582 8.299 C 62.218 8.299 61.917 8.185 61.678 7.957 C 61.44 7.731 61.321 7.424 61.321 7.041 C 61.321 6.457 61.517 5.967 61.909 5.568 C 62.316 5.17 62.848 4.871 63.508 4.673 C 64.167 4.473 64.882 4.374 65.653 4.374 C 66.9 4.374 67.861 4.687 68.533 5.312 C 69.22 5.924 69.564 6.927 69.564 8.32 L 69.564 13.035 C 69.564 13.675 69.858 13.995 70.447 13.995 L 70.91 13.995 L 71.099 14.166 C 70.833 14.507 70.538 14.77 70.216 14.955 C 69.908 15.14 69.466 15.232 68.891 15.232 C 68.274 15.232 67.784 15.09 67.419 14.805 C 67.069 14.507 66.837 14.116 66.725 13.632 C 66.304 14.087 65.87 14.479 65.421 14.805 C 64.987 15.119 64.419 15.275 63.718 15.275 Z M 65.001 13.974 C 65.281 13.974 65.54 13.91 65.779 13.782 C 66.031 13.639 66.325 13.426 66.662 13.142 L 66.662 9.557 L 66.241 9.643 C 66.101 9.671 65.94 9.7 65.758 9.729 C 65.113 9.899 64.594 10.191 64.202 10.603 C 63.823 11.001 63.634 11.542 63.634 12.225 C 63.634 12.807 63.767 13.248 64.033 13.547 C 64.299 13.831 64.622 13.973 65.001 13.973 Z M 83.387 15.339 C 82.027 15.339 80.794 15.061 79.686 14.507 C 78.592 13.938 77.724 13.099 77.078 11.99 C 76.434 10.88 76.111 9.522 76.111 7.915 C 76.111 6.692 76.307 5.618 76.7 4.694 C 77.093 3.769 77.625 2.994 78.298 2.368 C 78.982 1.744 79.783 1.266 80.653 0.961 C 81.567 0.645 82.526 0.486 83.492 0.491 C 84.291 0.491 85.027 0.584 85.7 0.768 C 86.359 0.947 86.994 1.205 87.593 1.536 L 87.677 4.161 L 87.466 4.161 L 86.415 2.454 C 86.284 2.198 86.129 1.955 85.952 1.729 C 85.789 1.505 85.572 1.329 85.321 1.217 C 85.111 1.117 84.901 1.046 84.691 1.003 C 84.495 0.946 84.242 0.918 83.934 0.918 C 83.121 0.918 82.377 1.138 81.705 1.579 C 81.046 2.02 80.513 2.752 80.106 3.776 C 79.714 4.786 79.518 6.173 79.518 7.936 C 79.518 9.686 79.707 11.072 80.085 12.096 C 80.464 13.106 80.976 13.831 81.62 14.272 C 82.28 14.699 83.016 14.912 83.828 14.912 C 84.277 14.912 84.635 14.884 84.901 14.827 C 85.176 14.753 85.443 14.653 85.7 14.528 C 85.967 14.415 86.17 14.251 86.31 14.037 C 86.45 13.811 86.577 13.569 86.688 13.313 L 87.614 11.221 L 87.824 11.221 L 87.761 14.272 C 87.132 14.601 86.469 14.858 85.784 15.04 C 85.055 15.24 84.256 15.339 83.387 15.339 Z M 88.845 14.955 L 88.845 14.741 L 89.097 14.656 C 89.602 14.485 89.854 14.13 89.854 13.589 L 89.854 2.197 C 89.854 1.899 89.805 1.679 89.707 1.536 C 89.609 1.394 89.419 1.287 89.139 1.216 L 88.824 1.131 L 88.824 0.918 L 92.525 0 L 92.862 0.192 L 92.777 3.2 L 92.777 5.867 C 93.262 5.458 93.791 5.107 94.355 4.821 C 94.929 4.523 95.56 4.374 96.247 4.374 C 97.158 4.374 97.88 4.637 98.413 5.163 C 98.96 5.689 99.233 6.5 99.233 7.595 L 99.233 13.611 C 99.233 13.895 99.289 14.123 99.401 14.293 C 99.513 14.465 99.71 14.593 99.99 14.678 L 100.158 14.741 L 100.158 14.955 L 95.238 14.955 L 95.238 14.741 L 95.49 14.677 C 95.995 14.507 96.247 14.144 96.247 13.59 L 96.247 6.89 C 96.247 6.321 96.149 5.93 95.953 5.717 C 95.77 5.503 95.441 5.397 94.964 5.397 C 94.656 5.397 94.319 5.461 93.955 5.589 C 93.59 5.703 93.219 5.909 92.84 6.207 L 92.84 13.631 C 92.84 14.186 93.093 14.542 93.598 14.698 L 93.766 14.741 L 93.766 14.954 L 88.845 14.954 Z M 101.043 14.955 L 101.043 14.741 L 101.295 14.656 C 101.8 14.485 102.052 14.13 102.052 13.589 L 102.052 2.197 C 102.052 1.899 102.003 1.679 101.905 1.536 C 101.807 1.394 101.618 1.287 101.337 1.216 L 101.022 1.131 L 101.022 0.918 L 104.723 0 L 105.059 0.192 L 104.975 3.2 L 104.975 5.867 C 105.46 5.458 105.989 5.108 106.552 4.821 C 107.127 4.523 107.758 4.374 108.445 4.374 C 109.356 4.374 110.078 4.637 110.611 5.163 C 111.158 5.689 111.431 6.5 111.431 7.595 L 111.431 13.611 C 111.431 13.895 111.487 14.123 111.599 14.293 C 111.712 14.465 111.907 14.593 112.188 14.678 L 112.356 14.741 L 112.356 14.955 L 107.436 14.955 L 107.436 14.741 L 107.688 14.677 C 108.193 14.507 108.445 14.144 108.445 13.59 L 108.445 6.89 C 108.445 6.321 108.347 5.93 108.151 5.717 C 107.969 5.503 107.639 5.397 107.162 5.397 C 106.854 5.397 106.518 5.461 106.153 5.589 C 105.788 5.703 105.417 5.909 105.038 6.207 L 105.038 13.631 C 105.038 14.186 105.291 14.542 105.795 14.698 L 105.964 14.741 L 105.964 14.954 L 101.043 14.954 Z M 116.125 15.275 C 115.312 15.275 114.625 15.04 114.064 14.571 C 113.517 14.102 113.244 13.426 113.244 12.544 C 113.244 11.876 113.581 11.264 114.253 10.709 C 114.926 10.141 115.985 9.714 117.429 9.429 C 117.653 9.387 117.905 9.345 118.186 9.302 C 118.48 9.242 118.774 9.185 119.069 9.131 L 119.069 7.446 C 119.069 6.479 118.95 5.803 118.712 5.419 C 118.487 5.021 118.13 4.821 117.639 4.821 C 117.303 4.821 117.036 4.935 116.84 5.163 C 116.644 5.376 116.517 5.753 116.461 6.294 L 116.419 6.529 C 116.391 7.14 116.244 7.588 115.978 7.872 C 115.724 8.151 115.364 8.307 114.989 8.299 C 114.625 8.299 114.324 8.185 114.085 7.957 C 113.847 7.731 113.728 7.424 113.728 7.041 C 113.728 6.457 113.924 5.967 114.317 5.568 C 114.723 5.17 115.256 4.871 115.915 4.673 C 116.574 4.473 117.289 4.374 118.06 4.374 C 119.308 4.374 120.268 4.687 120.941 5.312 C 121.627 5.924 121.971 6.927 121.971 8.32 L 121.971 13.035 C 121.971 13.675 122.265 13.995 122.854 13.995 L 123.317 13.995 L 123.506 14.166 C 123.24 14.507 122.946 14.77 122.623 14.955 C 122.315 15.14 121.873 15.232 121.298 15.232 C 120.681 15.232 120.191 15.09 119.826 14.805 C 119.476 14.507 119.244 14.116 119.132 13.632 C 118.712 14.087 118.277 14.479 117.828 14.805 C 117.394 15.119 116.826 15.275 116.125 15.275 Z M 117.408 13.974 C 117.688 13.974 117.947 13.91 118.186 13.782 C 118.438 13.639 118.733 13.426 119.069 13.142 L 119.069 9.557 L 118.648 9.643 C 118.508 9.671 118.347 9.7 118.165 9.729 C 117.52 9.899 117.001 10.191 116.609 10.603 C 116.23 11.001 116.041 11.542 116.041 12.225 C 116.041 12.807 116.174 13.248 116.44 13.547 C 116.707 13.831 117.029 13.973 117.408 13.973 Z M 127.535 15.233 L 123.981 14.955 L 123.981 14.742 L 124.191 14.699 C 124.738 14.571 125.012 14.215 125.012 13.632 L 125.012 2.219 C 125.012 1.921 124.962 1.693 124.864 1.536 C 124.78 1.38 124.598 1.273 124.318 1.216 L 124.023 1.131 L 124.023 0.918 L 127.766 0 L 128.019 0.192 L 127.935 3.2 L 127.935 5.355 C 128.396 5.029 128.907 4.784 129.449 4.63 C 129.987 4.461 130.547 4.374 131.11 4.374 C 131.909 4.374 132.617 4.566 133.234 4.949 C 133.85 5.319 134.334 5.903 134.685 6.699 C 135.049 7.481 135.231 8.491 135.231 9.729 C 135.231 10.965 135.028 11.997 134.622 12.822 C 134.229 13.632 133.696 14.244 133.023 14.656 C 132.367 15.068 131.608 15.282 130.836 15.275 C 130.317 15.275 129.792 15.204 129.259 15.061 C 128.77 14.932 128.303 14.731 127.871 14.465 L 127.535 15.232 Z M 129.785 14.55 C 130.233 14.55 130.626 14.407 130.963 14.123 C 131.299 13.839 131.565 13.355 131.762 12.672 C 131.958 11.975 132.056 11.023 132.056 9.814 C 132.056 8.605 131.965 7.673 131.783 7.019 C 131.6 6.365 131.341 5.909 131.005 5.653 C 130.682 5.397 130.29 5.269 129.827 5.269 C 129.177 5.267 128.54 5.46 127.998 5.824 L 127.998 14.017 C 128.264 14.187 128.537 14.322 128.818 14.422 C 129.098 14.507 129.42 14.549 129.785 14.549 Z M 139.105 15.275 C 138.292 15.275 137.604 15.04 137.044 14.571 C 136.497 14.102 136.224 13.426 136.224 12.544 C 136.224 11.876 136.56 11.264 137.233 10.709 C 137.906 10.141 138.965 9.714 140.408 9.429 C 140.633 9.387 140.885 9.345 141.165 9.302 C 141.459 9.242 141.754 9.185 142.049 9.131 L 142.049 7.446 C 142.049 6.479 141.93 5.803 141.691 5.419 C 141.467 5.021 141.11 4.821 140.619 4.821 C 140.282 4.821 140.016 4.935 139.82 5.163 C 139.623 5.376 139.497 5.753 139.441 6.294 L 139.399 6.529 C 139.371 7.14 139.224 7.588 138.957 7.872 C 138.703 8.151 138.344 8.307 137.969 8.299 C 137.604 8.299 137.303 8.185 137.065 7.957 C 136.826 7.731 136.707 7.424 136.707 7.041 C 136.707 6.457 136.904 5.967 137.296 5.568 C 137.703 5.17 138.235 4.871 138.894 4.673 C 139.553 4.473 140.268 4.374 141.039 4.374 C 142.287 4.374 143.247 4.687 143.92 5.312 C 144.607 5.924 144.951 6.927 144.951 8.32 L 144.951 13.035 C 144.951 13.675 145.245 13.995 145.834 13.995 L 146.296 13.995 L 146.486 14.166 C 146.22 14.507 145.925 14.77 145.602 14.955 C 145.294 15.14 144.853 15.232 144.278 15.232 C 143.661 15.232 143.17 15.09 142.806 14.805 C 142.455 14.507 142.224 14.116 142.112 13.632 C 141.691 14.087 141.257 14.479 140.808 14.805 C 140.374 15.119 139.806 15.275 139.105 15.275 Z M 140.387 13.975 C 140.668 13.975 140.927 13.911 141.165 13.783 C 141.418 13.64 141.712 13.427 142.049 13.143 L 142.049 9.558 L 141.628 9.644 C 141.488 9.672 141.326 9.701 141.144 9.729 C 140.5 9.9 139.981 10.191 139.588 10.603 C 139.21 11.002 139.021 11.543 139.021 12.225 C 139.021 12.808 139.154 13.249 139.42 13.547 C 139.686 13.832 140.009 13.974 140.387 13.974 Z M 146.877 14.955 L 146.877 14.742 L 147.193 14.657 C 147.473 14.571 147.663 14.443 147.761 14.273 C 147.873 14.103 147.929 13.882 147.929 13.611 L 147.929 6.935 C 147.929 6.621 147.873 6.394 147.761 6.252 C 147.663 6.095 147.473 5.989 147.193 5.932 L 146.877 5.847 L 146.877 5.633 L 150.494 4.395 L 150.705 4.609 L 150.894 6.444 L 150.894 6.615 C 151.091 6.215 151.346 5.848 151.651 5.526 C 151.958 5.197 152.313 4.917 152.702 4.695 C 153.095 4.481 153.48 4.375 153.859 4.375 C 154.392 4.375 154.798 4.524 155.078 4.822 C 155.359 5.121 155.499 5.498 155.499 5.953 C 155.499 6.437 155.359 6.813 155.078 7.084 C 154.819 7.337 154.471 7.475 154.111 7.467 C 153.522 7.467 153.004 7.169 152.555 6.572 L 152.513 6.529 C 152.373 6.329 152.211 6.223 152.029 6.209 C 151.847 6.181 151.679 6.266 151.525 6.465 C 151.38 6.6 151.259 6.758 151.167 6.935 C 151.073 7.129 150.989 7.328 150.915 7.531 L 150.915 13.483 C 150.915 14.053 151.16 14.408 151.651 14.55 L 152.324 14.742 L 152.324 14.955 Z M 158.683 3.265 C 158.206 3.265 157.8 3.115 157.463 2.817 C 157.141 2.504 156.98 2.113 156.98 1.643 C 156.98 1.16 157.141 0.769 157.463 0.47 C 157.8 0.171 158.206 0.023 158.683 0.023 C 159.159 0.023 159.559 0.171 159.882 0.47 C 160.204 0.769 160.365 1.16 160.365 1.643 C 160.365 2.113 160.204 2.504 159.882 2.817 C 159.559 3.115 159.159 3.265 158.683 3.265 Z M 156.202 14.955 L 156.202 14.742 L 156.496 14.657 C 156.777 14.571 156.966 14.443 157.064 14.273 C 157.176 14.103 157.232 13.875 157.232 13.59 L 157.232 6.913 C 157.232 6.614 157.176 6.393 157.064 6.251 C 156.966 6.095 156.777 5.988 156.496 5.931 L 156.202 5.867 L 156.202 5.654 L 160.05 4.395 L 160.26 4.608 L 160.197 7.637 L 160.197 13.611 C 160.197 13.895 160.246 14.123 160.344 14.293 C 160.457 14.465 160.646 14.593 160.912 14.678 L 161.122 14.741 L 161.122 14.955 L 156.202 14.955 Z M 165.124 15.275 C 164.31 15.275 163.623 15.041 163.063 14.571 C 162.516 14.103 162.243 13.427 162.243 12.545 C 162.243 11.877 162.579 11.265 163.252 10.71 C 163.925 10.141 164.983 9.715 166.427 9.43 C 166.651 9.388 166.904 9.345 167.184 9.303 C 167.464 9.245 167.759 9.189 168.068 9.132 L 168.068 7.447 C 168.068 6.479 167.948 5.803 167.71 5.42 C 167.485 5.021 167.128 4.822 166.638 4.822 C 166.301 4.822 166.034 4.936 165.839 5.163 C 165.642 5.377 165.516 5.754 165.46 6.295 L 165.418 6.529 C 165.39 7.141 165.243 7.589 164.976 7.873 C 164.71 8.157 164.38 8.299 163.988 8.299 C 163.623 8.299 163.322 8.186 163.084 7.958 C 162.845 7.731 162.726 7.425 162.726 7.041 C 162.726 6.458 162.922 5.967 163.315 5.569 C 163.721 5.171 164.254 4.872 164.913 4.673 C 165.572 4.473 166.287 4.375 167.058 4.375 C 168.305 4.375 169.266 4.687 169.939 5.313 C 170.626 5.925 170.97 6.927 170.97 8.321 L 170.97 13.035 C 170.97 13.675 171.264 13.995 171.853 13.995 L 172.315 13.995 L 172.505 14.167 C 172.238 14.507 171.943 14.771 171.621 14.955 C 171.313 15.141 170.871 15.233 170.297 15.233 C 169.68 15.233 169.189 15.091 168.825 14.806 C 168.474 14.508 168.242 14.117 168.131 13.633 C 167.71 14.088 167.275 14.479 166.827 14.806 C 166.392 15.119 165.824 15.276 165.124 15.276 Z M 166.406 13.975 C 166.686 13.975 166.946 13.911 167.184 13.783 C 167.437 13.64 167.731 13.427 168.068 13.143 L 168.068 9.558 L 167.647 9.644 C 167.506 9.672 167.345 9.701 167.163 9.729 C 166.518 9.9 166 10.191 165.607 10.603 C 165.229 11.002 165.039 11.543 165.039 12.225 C 165.039 12.808 165.172 13.249 165.439 13.547 C 165.705 13.832 166.028 13.974 166.406 13.974 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 133.337 11.504\" overflow=\"visible\"><path d=\"M 2.551 11.216 L 2.551 11.056 L 3.039 10.928 C 3.418 10.821 3.608 10.555 3.608 10.128 L 3.608 7.088 L 0.926 1.712 C 0.829 1.499 0.737 1.339 0.65 1.232 C 0.574 1.125 0.455 1.035 0.293 0.96 L 0 0.816 L 0 0.656 L 4.356 0.656 L 4.356 0.816 L 4.063 0.928 C 3.825 1.024 3.695 1.157 3.673 1.328 C 3.652 1.488 3.695 1.691 3.803 1.936 L 5.721 6.128 L 7.867 1.776 C 7.953 1.606 7.986 1.429 7.964 1.248 C 7.953 1.067 7.84 0.949 7.623 0.896 L 7.396 0.816 L 7.396 0.656 L 9.346 0.656 L 9.346 0.816 L 9.037 0.928 C 8.831 1.003 8.68 1.109 8.582 1.248 C 8.468 1.404 8.37 1.57 8.29 1.744 L 6.063 6.352 L 6.063 10.128 C 6.063 10.341 6.101 10.518 6.177 10.656 C 6.263 10.784 6.41 10.875 6.615 10.928 L 7.119 11.056 L 7.119 11.216 Z M 10.616 11.456 C 9.987 11.456 9.456 11.28 9.023 10.928 C 8.6 10.576 8.389 10.069 8.389 9.408 C 8.389 8.907 8.649 8.448 9.169 8.032 C 9.689 7.605 10.507 7.285 11.624 7.072 C 11.796 7.04 11.992 7.008 12.209 6.976 C 12.425 6.933 12.653 6.891 12.891 6.848 L 12.891 5.584 C 12.891 4.859 12.799 4.352 12.615 4.064 C 12.441 3.765 12.165 3.616 11.786 3.616 C 11.526 3.616 11.32 3.701 11.169 3.872 C 11.016 4.032 10.919 4.315 10.876 4.72 L 10.843 4.896 C 10.822 5.355 10.708 5.691 10.502 5.904 C 10.296 6.117 10.041 6.224 9.738 6.224 C 9.456 6.224 9.223 6.139 9.039 5.968 C 8.855 5.798 8.763 5.568 8.763 5.28 C 8.763 4.843 8.914 4.475 9.218 4.176 C 9.532 3.877 9.944 3.653 10.453 3.504 C 10.962 3.354 11.515 3.28 12.111 3.28 C 13.075 3.28 13.818 3.515 14.338 3.984 C 14.869 4.443 15.134 5.195 15.134 6.24 L 15.134 9.776 C 15.134 10.256 15.362 10.496 15.817 10.496 L 16.175 10.496 L 16.321 10.624 C 16.115 10.88 15.887 11.077 15.638 11.216 C 15.4 11.355 15.058 11.424 14.614 11.424 C 14.137 11.424 13.758 11.317 13.477 11.104 C 13.205 10.88 13.027 10.587 12.94 10.224 C 12.634 10.549 12.297 10.844 11.932 11.104 C 11.596 11.339 11.157 11.456 10.616 11.456 Z M 11.607 10.48 C 11.824 10.48 12.024 10.432 12.209 10.336 C 12.404 10.229 12.631 10.069 12.891 9.856 L 12.891 7.168 L 12.566 7.232 C 12.458 7.253 12.333 7.275 12.193 7.296 C 11.694 7.424 11.293 7.643 10.99 7.952 C 10.697 8.251 10.551 8.656 10.551 9.168 C 10.551 9.605 10.653 9.936 10.86 10.16 C 11.065 10.373 11.315 10.48 11.607 10.48 Z M 19.467 11.456 C 18.936 11.456 18.459 11.392 18.037 11.264 C 17.614 11.147 17.224 10.997 16.867 10.816 L 16.883 8.912 L 17.045 8.912 L 17.598 9.872 C 17.837 10.299 18.096 10.619 18.378 10.832 C 18.671 11.035 19.039 11.136 19.483 11.136 C 20.004 11.136 20.421 11.024 20.735 10.8 C 21.06 10.565 21.223 10.256 21.223 9.872 C 21.223 9.52 21.109 9.232 20.881 9.008 C 20.654 8.784 20.231 8.581 19.613 8.4 L 18.931 8.192 C 18.27 8 17.75 7.701 17.37 7.296 C 16.991 6.891 16.802 6.395 16.802 5.808 C 16.802 5.104 17.083 4.507 17.647 4.016 C 18.211 3.526 19.018 3.28 20.069 3.28 C 20.491 3.28 20.886 3.328 21.255 3.424 C 21.635 3.509 21.997 3.643 22.344 3.824 L 22.247 5.552 L 22.084 5.552 L 21.515 4.56 C 21.309 4.208 21.104 3.963 20.898 3.824 C 20.702 3.675 20.405 3.6 20.004 3.6 C 19.635 3.6 19.288 3.701 18.963 3.904 C 18.638 4.107 18.476 4.395 18.476 4.768 C 18.476 5.131 18.611 5.418 18.882 5.632 C 19.164 5.845 19.575 6.043 20.117 6.224 L 20.849 6.432 C 21.629 6.667 22.187 6.992 22.523 7.408 C 22.859 7.813 23.027 8.304 23.027 8.88 C 23.027 9.659 22.712 10.283 22.084 10.752 C 21.466 11.221 20.594 11.456 19.467 11.456 Z M 23.53 11.216 L 23.53 11.056 L 23.725 10.992 C 24.115 10.864 24.31 10.597 24.31 10.192 L 24.31 1.648 C 24.31 1.424 24.272 1.259 24.196 1.152 C 24.12 1.046 23.974 0.965 23.757 0.912 L 23.513 0.849 L 23.513 0.689 L 26.374 0 L 26.634 0.144 L 26.569 2.4 L 26.569 4.4 C 26.944 4.094 27.353 3.83 27.788 3.616 C 28.232 3.392 28.72 3.281 29.251 3.281 C 29.955 3.281 30.513 3.477 30.925 3.872 C 31.348 4.267 31.559 4.875 31.559 5.696 L 31.559 10.208 C 31.559 10.422 31.602 10.592 31.689 10.72 C 31.775 10.849 31.927 10.945 32.144 11.008 L 32.274 11.056 L 32.274 11.216 L 28.471 11.216 L 28.471 11.056 L 28.666 11.008 C 29.056 10.88 29.251 10.608 29.251 10.192 L 29.251 5.168 C 29.251 4.741 29.175 4.447 29.023 4.287 C 28.882 4.127 28.628 4.047 28.26 4.047 C 28.021 4.047 27.761 4.096 27.479 4.191 C 27.197 4.277 26.91 4.431 26.618 4.656 L 26.618 10.224 C 26.618 10.639 26.813 10.906 27.203 11.023 L 27.333 11.055 L 27.333 11.215 L 23.53 11.215 Z M 34.86 2.448 C 34.491 2.448 34.177 2.336 33.917 2.112 C 33.668 1.877 33.543 1.584 33.543 1.232 C 33.543 0.869 33.668 0.576 33.917 0.352 C 34.177 0.128 34.491 0.016 34.86 0.016 C 35.228 0.016 35.537 0.128 35.786 0.352 C 36.036 0.576 36.16 0.869 36.16 1.232 C 36.16 1.584 36.036 1.877 35.786 2.112 C 35.537 2.336 35.228 2.448 34.86 2.448 Z M 32.942 11.216 L 32.942 11.056 L 33.169 10.992 C 33.386 10.928 33.532 10.832 33.608 10.704 C 33.695 10.576 33.738 10.405 33.738 10.192 L 33.738 5.184 C 33.738 4.96 33.695 4.794 33.608 4.688 C 33.532 4.571 33.386 4.491 33.169 4.448 L 32.942 4.4 L 32.942 4.24 L 35.916 3.296 L 36.079 3.456 L 36.03 5.728 L 36.03 10.208 C 36.03 10.421 36.068 10.592 36.144 10.72 C 36.231 10.848 36.377 10.944 36.583 11.008 L 36.745 11.056 L 36.745 11.216 Z M 37.497 11.216 L 37.497 11.056 L 37.741 10.976 C 38.109 10.859 38.294 10.598 38.294 10.193 L 38.294 1.633 C 38.294 1.419 38.251 1.259 38.164 1.153 C 38.077 1.046 37.926 0.961 37.709 0.897 L 37.497 0.849 L 37.497 0.689 L 40.472 0 L 40.667 0.144 L 40.618 2.384 L 40.618 10.192 C 40.618 10.619 40.797 10.886 41.155 10.992 L 41.382 11.056 L 41.382 11.216 Z M 43.528 11.216 L 40.634 7.216 L 43.641 4.48 C 43.782 4.352 43.863 4.219 43.885 4.08 C 43.918 3.93 43.826 3.824 43.609 3.76 L 43.333 3.68 L 43.333 3.52 L 45.754 3.52 L 45.754 3.68 L 45.267 3.808 C 45.029 3.883 44.834 3.973 44.682 4.08 C 44.541 4.176 44.367 4.315 44.162 4.496 L 42.341 6.176 L 45.251 10.16 C 45.424 10.395 45.586 10.576 45.738 10.704 C 45.89 10.832 46.085 10.939 46.323 11.024 L 46.388 11.056 L 46.388 11.216 Z M 49.251 11.456 C 48.622 11.456 48.091 11.28 47.658 10.928 C 47.235 10.576 47.024 10.069 47.024 9.408 C 47.024 8.907 47.284 8.448 47.804 8.032 C 48.324 7.605 49.142 7.285 50.258 7.072 C 50.431 7.04 50.627 7.008 50.843 6.976 C 51.071 6.932 51.298 6.889 51.526 6.848 L 51.526 5.584 C 51.526 4.859 51.434 4.352 51.25 4.064 C 51.077 3.765 50.8 3.616 50.421 3.616 C 50.161 3.616 49.955 3.701 49.803 3.872 C 49.651 4.032 49.554 4.315 49.511 4.72 L 49.478 4.896 C 49.456 5.355 49.342 5.691 49.137 5.904 C 48.94 6.113 48.662 6.23 48.373 6.224 C 48.091 6.224 47.858 6.139 47.674 5.968 C 47.49 5.798 47.398 5.568 47.398 5.28 C 47.398 4.843 47.549 4.475 47.853 4.176 C 48.167 3.877 48.579 3.653 49.088 3.504 C 49.597 3.354 50.15 3.28 50.746 3.28 C 51.71 3.28 52.453 3.515 52.973 3.984 C 53.503 4.443 53.769 5.195 53.769 6.24 L 53.769 9.776 C 53.769 10.256 53.997 10.496 54.452 10.496 L 54.809 10.496 L 54.956 10.624 C 54.75 10.88 54.522 11.077 54.273 11.216 C 54.035 11.355 53.693 11.424 53.249 11.424 C 52.772 11.424 52.393 11.317 52.111 11.104 C 51.841 10.88 51.662 10.587 51.575 10.224 C 51.25 10.565 50.914 10.859 50.567 11.104 C 50.231 11.339 49.793 11.456 49.251 11.456 Z M 50.242 10.48 C 50.459 10.48 50.659 10.432 50.843 10.336 C 51.038 10.229 51.266 10.069 51.526 9.856 L 51.526 7.168 L 51.201 7.232 C 51.093 7.253 50.968 7.275 50.827 7.296 C 50.329 7.424 49.928 7.643 49.624 7.952 C 49.332 8.251 49.186 8.656 49.186 9.168 C 49.186 9.605 49.289 9.936 49.494 10.16 C 49.7 10.373 49.949 10.48 50.242 10.48 Z M 64.454 11.504 C 63.403 11.504 62.449 11.296 61.593 10.88 C 60.748 10.453 60.076 9.824 59.577 8.992 C 59.079 8.16 58.83 7.141 58.83 5.936 C 58.83 5.019 58.982 4.213 59.285 3.52 C 59.589 2.827 60 2.245 60.52 1.776 C 61.049 1.308 61.668 0.949 62.341 0.72 C 63.047 0.484 63.789 0.365 64.535 0.368 C 65.153 0.368 65.721 0.438 66.242 0.576 C 66.751 0.71 67.242 0.904 67.704 1.152 L 67.769 3.12 L 67.607 3.12 L 66.794 1.84 C 66.693 1.648 66.573 1.466 66.437 1.296 C 66.311 1.129 66.143 0.997 65.949 0.912 C 65.786 0.837 65.624 0.784 65.461 0.752 C 65.31 0.709 65.115 0.688 64.876 0.688 C 64.248 0.688 63.673 0.853 63.153 1.184 C 62.644 1.515 62.232 2.064 61.918 2.832 C 61.615 3.589 61.463 4.629 61.463 5.952 C 61.463 7.264 61.609 8.304 61.902 9.072 C 62.194 9.829 62.59 10.373 63.088 10.704 C 63.598 11.024 64.167 11.184 64.795 11.184 C 65.142 11.184 65.418 11.163 65.624 11.12 C 65.836 11.064 66.043 10.989 66.242 10.896 C 66.448 10.811 66.605 10.688 66.713 10.528 C 66.822 10.358 66.919 10.176 67.005 9.984 L 67.721 8.416 L 67.883 8.416 L 67.834 10.704 C 67.348 10.951 66.836 11.144 66.307 11.28 C 65.743 11.43 65.126 11.504 64.454 11.504 Z M 68.673 11.216 L 68.673 11.056 L 68.868 10.992 C 69.258 10.864 69.453 10.597 69.453 10.192 L 69.453 1.648 C 69.453 1.424 69.415 1.259 69.339 1.152 C 69.263 1.046 69.116 0.965 68.9 0.912 L 68.656 0.849 L 68.656 0.689 L 71.517 0 L 71.777 0.144 L 71.712 2.4 L 71.712 4.4 C 72.086 4.094 72.496 3.83 72.931 3.616 C 73.375 3.392 73.863 3.281 74.394 3.281 C 75.098 3.281 75.656 3.477 76.068 3.872 C 76.491 4.267 76.702 4.875 76.702 5.696 L 76.702 10.208 C 76.702 10.422 76.745 10.592 76.832 10.72 C 76.918 10.849 77.07 10.945 77.287 11.008 L 77.417 11.056 L 77.417 11.216 L 73.614 11.216 L 73.614 11.056 L 73.809 11.008 C 74.199 10.88 74.394 10.608 74.394 10.192 L 74.394 5.168 C 74.394 4.741 74.318 4.447 74.166 4.287 C 74.025 4.127 73.771 4.047 73.402 4.047 C 73.164 4.047 72.904 4.096 72.622 4.191 C 72.34 4.277 72.053 4.431 71.761 4.656 L 71.761 10.224 C 71.761 10.639 71.956 10.906 72.346 11.023 L 72.476 11.055 L 72.476 11.215 L 68.673 11.215 Z M 78.101 11.216 L 78.101 11.056 L 78.296 10.992 C 78.686 10.864 78.881 10.597 78.881 10.192 L 78.881 1.648 C 78.881 1.424 78.843 1.259 78.767 1.152 C 78.692 1.046 78.545 0.965 78.328 0.912 L 78.085 0.849 L 78.085 0.689 L 80.945 0 L 81.205 0.144 L 81.14 2.4 L 81.14 4.4 C 81.515 4.094 81.924 3.831 82.359 3.616 C 82.804 3.392 83.291 3.281 83.822 3.281 C 84.527 3.281 85.084 3.477 85.496 3.872 C 85.919 4.267 86.13 4.875 86.13 5.696 L 86.13 10.208 C 86.13 10.422 86.173 10.592 86.26 10.72 C 86.347 10.849 86.499 10.945 86.715 11.008 L 86.845 11.056 L 86.845 11.216 L 83.042 11.216 L 83.042 11.056 L 83.237 11.008 C 83.627 10.88 83.822 10.608 83.822 10.192 L 83.822 5.168 C 83.822 4.741 83.747 4.447 83.595 4.287 C 83.454 4.127 83.199 4.047 82.831 4.047 C 82.593 4.047 82.332 4.096 82.051 4.191 C 81.769 4.277 81.482 4.431 81.189 4.656 L 81.189 10.224 C 81.189 10.639 81.384 10.906 81.774 11.023 L 81.904 11.055 L 81.904 11.215 L 78.101 11.215 Z M 89.758 11.456 C 89.13 11.456 88.599 11.28 88.166 10.928 C 87.743 10.576 87.532 10.069 87.532 9.408 C 87.532 8.907 87.792 8.448 88.312 8.032 C 88.832 7.605 89.65 7.285 90.766 7.072 C 90.939 7.04 91.134 7.008 91.351 6.976 C 91.578 6.932 91.806 6.889 92.034 6.848 L 92.034 5.584 C 92.034 4.859 91.942 4.352 91.758 4.064 C 91.585 3.765 91.308 3.616 90.929 3.616 C 90.669 3.616 90.463 3.701 90.311 3.872 C 90.159 4.032 90.062 4.315 90.019 4.72 L 89.986 4.896 C 89.964 5.355 89.85 5.691 89.645 5.904 C 89.448 6.113 89.17 6.23 88.881 6.224 C 88.599 6.224 88.366 6.139 88.182 5.968 C 87.997 5.798 87.906 5.568 87.906 5.28 C 87.906 4.843 88.057 4.475 88.361 4.176 C 88.675 3.877 89.086 3.653 89.596 3.504 C 90.105 3.354 90.658 3.28 91.254 3.28 C 92.218 3.28 92.961 3.515 93.481 3.984 C 94.011 4.443 94.277 5.195 94.277 6.24 L 94.277 9.776 C 94.277 10.256 94.505 10.496 94.96 10.496 L 95.317 10.496 L 95.464 10.624 C 95.258 10.88 95.03 11.077 94.781 11.216 C 94.543 11.355 94.201 11.424 93.757 11.424 C 93.28 11.424 92.901 11.317 92.619 11.104 C 92.348 10.88 92.17 10.587 92.083 10.224 C 91.758 10.565 91.422 10.859 91.075 11.104 C 90.739 11.339 90.3 11.456 89.758 11.456 Z M 90.75 10.48 C 90.967 10.48 91.167 10.432 91.351 10.336 C 91.546 10.229 91.774 10.069 92.034 9.856 L 92.034 7.168 L 91.709 7.232 C 91.601 7.253 91.476 7.275 91.335 7.296 C 90.837 7.424 90.436 7.643 90.132 7.952 C 89.84 8.251 89.693 8.656 89.693 9.168 C 89.693 9.605 89.797 9.936 90.002 10.16 C 90.208 10.373 90.457 10.48 90.75 10.48 Z M 98.578 11.424 L 95.831 11.216 L 95.831 11.056 L 95.993 11.024 C 96.416 10.928 96.627 10.662 96.627 10.224 L 96.627 1.664 C 96.627 1.441 96.589 1.269 96.514 1.152 C 96.449 1.035 96.307 0.955 96.091 0.912 L 95.863 0.849 L 95.863 0.689 L 98.757 0 L 98.952 0.144 L 98.887 2.4 L 98.887 4.016 C 99.243 3.771 99.639 3.588 100.057 3.472 C 100.473 3.345 100.906 3.281 101.341 3.281 C 101.959 3.281 102.506 3.424 102.983 3.712 C 103.459 3.989 103.833 4.427 104.104 5.025 C 104.386 5.611 104.527 6.368 104.527 7.297 C 104.527 8.224 104.369 8.998 104.055 9.617 C 103.752 10.224 103.34 10.683 102.82 10.992 C 102.312 11.301 101.726 11.462 101.13 11.456 C 100.728 11.456 100.322 11.403 99.911 11.296 C 99.533 11.199 99.171 11.049 98.838 10.849 L 98.578 11.424 Z M 100.317 10.912 C 100.663 10.912 100.967 10.805 101.227 10.592 C 101.487 10.379 101.693 10.016 101.845 9.504 C 101.996 8.981 102.072 8.267 102.072 7.36 C 102.072 6.453 102.002 5.755 101.861 5.264 C 101.72 4.773 101.52 4.432 101.26 4.24 C 101.01 4.048 100.707 3.952 100.349 3.952 C 99.847 3.95 99.355 4.095 98.935 4.368 L 98.935 10.512 C 99.141 10.64 99.352 10.741 99.569 10.816 C 99.786 10.88 100.035 10.912 100.317 10.912 Z M 107.521 11.456 C 106.892 11.456 106.361 11.28 105.928 10.928 C 105.505 10.576 105.294 10.069 105.294 9.408 C 105.294 8.907 105.554 8.448 106.074 8.032 C 106.594 7.605 107.412 7.285 108.528 7.072 C 108.701 7.04 108.897 7.008 109.113 6.976 C 109.341 6.932 109.568 6.889 109.796 6.848 L 109.796 5.584 C 109.796 4.859 109.704 4.352 109.52 4.064 C 109.347 3.765 109.07 3.616 108.691 3.616 C 108.431 3.616 108.225 3.701 108.073 3.872 C 107.921 4.032 107.824 4.315 107.781 4.72 L 107.748 4.896 C 107.726 5.355 107.612 5.691 107.407 5.904 C 107.21 6.113 106.932 6.23 106.643 6.224 C 106.361 6.224 106.128 6.139 105.944 5.968 C 105.759 5.798 105.668 5.568 105.668 5.28 C 105.668 4.843 105.819 4.475 106.123 4.176 C 106.437 3.877 106.849 3.653 107.358 3.504 C 107.867 3.354 108.42 3.28 109.016 3.28 C 109.98 3.28 110.723 3.515 111.243 3.984 C 111.773 4.443 112.039 5.195 112.039 6.24 L 112.039 9.776 C 112.039 10.256 112.267 10.496 112.722 10.496 L 113.079 10.496 L 113.226 10.624 C 113.02 10.88 112.792 11.077 112.543 11.216 C 112.305 11.355 111.963 11.424 111.519 11.424 C 111.042 11.424 110.663 11.317 110.381 11.104 C 110.11 10.88 109.932 10.587 109.845 10.224 C 109.52 10.565 109.184 10.859 108.837 11.104 C 108.501 11.339 108.062 11.456 107.521 11.456 Z M 108.512 10.481 C 108.729 10.481 108.929 10.433 109.113 10.337 C 109.308 10.23 109.536 10.07 109.796 9.857 L 109.796 7.168 L 109.471 7.233 C 109.363 7.254 109.238 7.275 109.097 7.297 C 108.599 7.425 108.198 7.643 107.894 7.952 C 107.602 8.251 107.455 8.657 107.455 9.169 C 107.455 9.606 107.559 9.936 107.764 10.16 C 107.97 10.374 108.219 10.48 108.512 10.48 Z M 113.528 11.216 L 113.528 11.056 L 113.772 10.992 C 113.989 10.928 114.135 10.832 114.211 10.704 C 114.298 10.577 114.341 10.411 114.341 10.208 L 114.341 5.201 C 114.341 4.966 114.298 4.795 114.211 4.689 C 114.135 4.571 113.989 4.491 113.772 4.449 L 113.528 4.385 L 113.528 4.225 L 116.324 3.296 L 116.487 3.456 L 116.633 4.833 L 116.633 4.961 C 116.785 4.661 116.982 4.386 117.218 4.144 C 117.456 3.898 117.73 3.688 118.031 3.521 C 118.334 3.361 118.632 3.281 118.925 3.281 C 119.337 3.281 119.651 3.393 119.867 3.616 C 120.084 3.84 120.193 4.123 120.193 4.465 C 120.193 4.827 120.084 5.11 119.867 5.313 C 119.667 5.503 119.398 5.606 119.12 5.6 C 118.665 5.6 118.264 5.377 117.917 4.929 L 117.884 4.897 C 117.776 4.747 117.651 4.667 117.511 4.657 C 117.37 4.635 117.24 4.699 117.121 4.849 C 117.008 4.95 116.915 5.069 116.844 5.201 C 116.771 5.347 116.706 5.496 116.649 5.648 L 116.649 10.112 C 116.649 10.539 116.839 10.806 117.218 10.912 L 117.738 11.056 L 117.738 11.216 Z M 122.653 2.448 C 122.285 2.448 121.971 2.336 121.711 2.112 C 121.461 1.878 121.337 1.584 121.337 1.232 C 121.337 0.87 121.461 0.576 121.711 0.352 C 121.971 0.128 122.285 0.017 122.653 0.017 C 123.022 0.017 123.331 0.128 123.58 0.352 C 123.829 0.576 123.954 0.87 123.954 1.232 C 123.954 1.584 123.829 1.878 123.58 2.112 C 123.331 2.336 123.022 2.448 122.653 2.448 Z M 120.735 11.216 L 120.735 11.056 L 120.963 10.992 C 121.18 10.928 121.326 10.832 121.402 10.704 C 121.489 10.577 121.532 10.406 121.532 10.192 L 121.532 5.184 C 121.532 4.96 121.489 4.794 121.402 4.688 C 121.326 4.571 121.18 4.491 120.963 4.448 L 120.735 4.4 L 120.735 4.24 L 123.71 3.296 L 123.873 3.456 L 123.824 5.728 L 123.824 10.208 C 123.824 10.421 123.862 10.592 123.938 10.72 C 124.024 10.848 124.171 10.944 124.376 11.008 L 124.539 11.056 L 124.539 11.216 L 120.735 11.216 Z M 127.632 11.456 C 127.003 11.456 126.472 11.28 126.039 10.928 C 125.616 10.577 125.405 10.07 125.405 9.408 C 125.405 8.907 125.665 8.448 126.185 8.032 C 126.705 7.606 127.523 7.286 128.639 7.072 C 128.813 7.041 129.008 7.009 129.225 6.977 C 129.441 6.934 129.669 6.891 129.907 6.849 L 129.907 5.585 C 129.907 4.859 129.815 4.352 129.631 4.065 C 129.457 3.766 129.181 3.616 128.802 3.616 C 128.542 3.616 128.336 3.702 128.184 3.872 C 128.033 4.032 127.935 4.315 127.892 4.721 L 127.859 4.897 C 127.837 5.355 127.724 5.691 127.518 5.904 C 127.312 6.118 127.057 6.224 126.754 6.224 C 126.472 6.224 126.239 6.139 126.055 5.968 C 125.871 5.798 125.779 5.568 125.779 5.281 C 125.779 4.843 125.93 4.475 126.234 4.176 C 126.548 3.878 126.96 3.654 127.469 3.505 C 127.978 3.355 128.531 3.281 129.127 3.281 C 130.091 3.281 130.834 3.515 131.354 3.984 C 131.885 4.443 132.15 5.195 132.15 6.24 L 132.15 9.776 C 132.15 10.256 132.378 10.496 132.833 10.496 L 133.191 10.496 L 133.337 10.625 C 133.131 10.88 132.903 11.078 132.654 11.216 C 132.415 11.355 132.074 11.424 131.63 11.424 C 131.153 11.424 130.774 11.318 130.492 11.104 C 130.221 10.881 130.042 10.587 129.956 10.224 C 129.631 10.566 129.295 10.859 128.948 11.104 C 128.612 11.339 128.173 11.457 127.632 11.457 Z M 128.623 10.481 C 128.84 10.481 129.04 10.433 129.225 10.337 C 129.42 10.23 129.647 10.07 129.907 9.857 L 129.907 7.168 L 129.582 7.233 C 129.474 7.254 129.349 7.275 129.208 7.297 C 128.71 7.425 128.309 7.643 128.006 7.952 C 127.713 8.251 127.567 8.657 127.567 9.169 C 127.567 9.606 127.669 9.936 127.876 10.16 C 128.081 10.374 128.331 10.48 128.623 10.48 Z\" fill=\"rgb(255,255,255)\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 133.337 11.504\" overflow=\"visible\"><path d=\"M 2.551 11.216 L 2.551 11.056 L 3.039 10.928 C 3.418 10.821 3.608 10.555 3.608 10.128 L 3.608 7.088 L 0.926 1.712 C 0.829 1.499 0.737 1.339 0.65 1.232 C 0.574 1.125 0.455 1.035 0.293 0.96 L 0 0.816 L 0 0.656 L 4.356 0.656 L 4.356 0.816 L 4.063 0.928 C 3.825 1.024 3.695 1.157 3.673 1.328 C 3.652 1.488 3.695 1.691 3.803 1.936 L 5.721 6.128 L 7.867 1.776 C 7.953 1.606 7.986 1.429 7.964 1.248 C 7.953 1.067 7.84 0.949 7.623 0.896 L 7.396 0.816 L 7.396 0.656 L 9.346 0.656 L 9.346 0.816 L 9.037 0.928 C 8.831 1.003 8.68 1.109 8.582 1.248 C 8.468 1.404 8.37 1.57 8.29 1.744 L 6.063 6.352 L 6.063 10.128 C 6.063 10.341 6.101 10.518 6.177 10.656 C 6.263 10.784 6.41 10.875 6.615 10.928 L 7.119 11.056 L 7.119 11.216 Z M 10.616 11.456 C 9.987 11.456 9.456 11.28 9.023 10.928 C 8.6 10.576 8.389 10.069 8.389 9.408 C 8.389 8.907 8.649 8.448 9.169 8.032 C 9.689 7.605 10.507 7.285 11.624 7.072 C 11.796 7.04 11.992 7.008 12.209 6.976 C 12.425 6.933 12.653 6.891 12.891 6.848 L 12.891 5.584 C 12.891 4.859 12.799 4.352 12.615 4.064 C 12.441 3.765 12.165 3.616 11.786 3.616 C 11.526 3.616 11.32 3.701 11.169 3.872 C 11.016 4.032 10.919 4.315 10.876 4.72 L 10.843 4.896 C 10.822 5.355 10.708 5.691 10.502 5.904 C 10.296 6.117 10.041 6.224 9.738 6.224 C 9.456 6.224 9.223 6.139 9.039 5.968 C 8.855 5.798 8.763 5.568 8.763 5.28 C 8.763 4.843 8.914 4.475 9.218 4.176 C 9.532 3.877 9.944 3.653 10.453 3.504 C 10.962 3.354 11.515 3.28 12.111 3.28 C 13.075 3.28 13.818 3.515 14.338 3.984 C 14.869 4.443 15.134 5.195 15.134 6.24 L 15.134 9.776 C 15.134 10.256 15.362 10.496 15.817 10.496 L 16.175 10.496 L 16.321 10.624 C 16.115 10.88 15.887 11.077 15.638 11.216 C 15.4 11.355 15.058 11.424 14.614 11.424 C 14.137 11.424 13.758 11.317 13.477 11.104 C 13.205 10.88 13.027 10.587 12.94 10.224 C 12.634 10.549 12.297 10.844 11.932 11.104 C 11.596 11.339 11.157 11.456 10.616 11.456 Z M 11.607 10.481 C 11.824 10.481 12.024 10.433 12.209 10.337 C 12.404 10.23 12.631 10.07 12.891 9.857 L 12.891 7.168 L 12.566 7.233 C 12.458 7.254 12.333 7.275 12.193 7.297 C 11.694 7.425 11.293 7.643 10.99 7.952 C 10.697 8.251 10.551 8.657 10.551 9.169 C 10.551 9.606 10.653 9.936 10.86 10.16 C 11.065 10.374 11.315 10.48 11.607 10.48 Z M 19.467 11.456 C 18.936 11.456 18.459 11.392 18.037 11.264 C 17.614 11.147 17.224 10.997 16.867 10.816 L 16.883 8.912 L 17.045 8.912 L 17.598 9.872 C 17.837 10.299 18.096 10.619 18.378 10.832 C 18.671 11.035 19.039 11.136 19.483 11.136 C 20.004 11.136 20.421 11.024 20.735 10.8 C 21.06 10.565 21.223 10.256 21.223 9.872 C 21.223 9.52 21.109 9.232 20.881 9.008 C 20.654 8.784 20.231 8.581 19.613 8.4 L 18.931 8.192 C 18.27 8 17.75 7.701 17.37 7.296 C 16.991 6.891 16.802 6.395 16.802 5.808 C 16.802 5.104 17.083 4.507 17.647 4.016 C 18.211 3.526 19.018 3.28 20.069 3.28 C 20.491 3.28 20.886 3.328 21.255 3.424 C 21.635 3.509 21.997 3.643 22.344 3.824 L 22.247 5.552 L 22.084 5.552 L 21.515 4.56 C 21.309 4.208 21.104 3.963 20.898 3.824 C 20.702 3.675 20.405 3.6 20.004 3.6 C 19.635 3.6 19.288 3.701 18.963 3.904 C 18.638 4.107 18.476 4.395 18.476 4.768 C 18.476 5.131 18.611 5.418 18.882 5.632 C 19.164 5.845 19.575 6.043 20.117 6.224 L 20.849 6.432 C 21.629 6.667 22.187 6.992 22.523 7.408 C 22.859 7.813 23.027 8.304 23.027 8.88 C 23.027 9.659 22.712 10.283 22.084 10.752 C 21.466 11.221 20.594 11.456 19.467 11.456 Z M 23.53 11.216 L 23.53 11.056 L 23.725 10.992 C 24.115 10.864 24.31 10.597 24.31 10.192 L 24.31 1.648 C 24.31 1.424 24.272 1.259 24.196 1.152 C 24.12 1.045 23.974 0.965 23.757 0.912 L 23.513 0.848 L 23.513 0.688 L 26.374 0 L 26.634 0.144 L 26.569 2.4 L 26.569 4.4 C 26.944 4.094 27.353 3.83 27.788 3.616 C 28.232 3.392 28.72 3.28 29.251 3.28 C 29.955 3.28 30.513 3.477 30.925 3.872 C 31.348 4.267 31.559 4.875 31.559 5.696 L 31.559 10.208 C 31.559 10.421 31.602 10.592 31.689 10.72 C 31.775 10.848 31.927 10.944 32.144 11.008 L 32.274 11.056 L 32.274 11.216 L 28.471 11.216 L 28.471 11.056 L 28.666 11.008 C 29.056 10.88 29.251 10.608 29.251 10.192 L 29.251 5.167 C 29.251 4.741 29.175 4.447 29.023 4.287 C 28.882 4.127 28.628 4.047 28.26 4.047 C 28.021 4.047 27.761 4.095 27.479 4.191 C 27.197 4.277 26.91 4.431 26.618 4.655 L 26.618 10.223 C 26.618 10.639 26.813 10.906 27.203 11.023 L 27.333 11.055 L 27.333 11.215 L 23.53 11.215 Z M 34.86 2.448 C 34.491 2.448 34.177 2.336 33.917 2.112 C 33.668 1.877 33.543 1.584 33.543 1.232 C 33.543 0.869 33.668 0.576 33.917 0.352 C 34.177 0.128 34.491 0.016 34.86 0.016 C 35.228 0.016 35.537 0.128 35.786 0.352 C 36.036 0.576 36.16 0.869 36.16 1.232 C 36.16 1.584 36.036 1.877 35.786 2.112 C 35.537 2.336 35.228 2.448 34.86 2.448 Z M 32.942 11.216 L 32.942 11.056 L 33.169 10.992 C 33.386 10.928 33.532 10.832 33.608 10.704 C 33.695 10.576 33.738 10.405 33.738 10.192 L 33.738 5.184 C 33.738 4.96 33.695 4.794 33.608 4.688 C 33.532 4.571 33.386 4.491 33.169 4.448 L 32.942 4.4 L 32.942 4.24 L 35.916 3.296 L 36.079 3.456 L 36.03 5.728 L 36.03 10.208 C 36.03 10.421 36.068 10.592 36.144 10.72 C 36.231 10.848 36.377 10.944 36.583 11.008 L 36.745 11.056 L 36.745 11.216 Z M 37.497 11.216 L 37.497 11.056 L 37.741 10.976 C 38.109 10.859 38.294 10.597 38.294 10.192 L 38.294 1.632 C 38.294 1.419 38.251 1.259 38.164 1.152 C 38.077 1.045 37.926 0.96 37.709 0.896 L 37.497 0.848 L 37.497 0.688 L 40.472 0 L 40.667 0.144 L 40.618 2.384 L 40.618 10.192 C 40.618 10.619 40.797 10.885 41.155 10.992 L 41.382 11.056 L 41.382 11.216 Z M 43.528 11.216 L 40.634 7.216 L 43.641 4.48 C 43.782 4.352 43.863 4.219 43.885 4.08 C 43.918 3.93 43.826 3.824 43.609 3.76 L 43.333 3.68 L 43.333 3.52 L 45.754 3.52 L 45.754 3.68 L 45.267 3.808 C 45.029 3.883 44.834 3.973 44.682 4.08 C 44.541 4.176 44.367 4.315 44.162 4.496 L 42.341 6.176 L 45.251 10.16 C 45.424 10.395 45.586 10.576 45.738 10.704 C 45.89 10.832 46.085 10.939 46.323 11.024 L 46.388 11.056 L 46.388 11.216 Z M 49.251 11.456 C 48.622 11.456 48.091 11.28 47.658 10.928 C 47.235 10.576 47.024 10.069 47.024 9.408 C 47.024 8.907 47.284 8.448 47.804 8.032 C 48.324 7.605 49.142 7.285 50.258 7.072 C 50.431 7.04 50.627 7.008 50.843 6.976 C 51.071 6.932 51.298 6.889 51.526 6.848 L 51.526 5.584 C 51.526 4.859 51.434 4.352 51.25 4.064 C 51.077 3.765 50.8 3.616 50.421 3.616 C 50.161 3.616 49.955 3.701 49.803 3.872 C 49.651 4.032 49.554 4.315 49.511 4.72 L 49.478 4.896 C 49.456 5.355 49.342 5.691 49.137 5.904 C 48.94 6.113 48.662 6.23 48.373 6.224 C 48.091 6.224 47.858 6.139 47.674 5.968 C 47.49 5.798 47.398 5.568 47.398 5.28 C 47.398 4.843 47.549 4.475 47.853 4.176 C 48.167 3.877 48.579 3.653 49.088 3.504 C 49.597 3.354 50.15 3.28 50.746 3.28 C 51.71 3.28 52.453 3.515 52.973 3.984 C 53.503 4.443 53.769 5.195 53.769 6.24 L 53.769 9.776 C 53.769 10.256 53.997 10.496 54.452 10.496 L 54.809 10.496 L 54.956 10.624 C 54.75 10.88 54.522 11.077 54.273 11.216 C 54.035 11.355 53.693 11.424 53.249 11.424 C 52.772 11.424 52.393 11.317 52.111 11.104 C 51.841 10.88 51.662 10.587 51.575 10.224 C 51.25 10.565 50.914 10.859 50.567 11.104 C 50.231 11.339 49.793 11.456 49.251 11.456 Z M 50.242 10.481 C 50.459 10.481 50.659 10.433 50.843 10.337 C 51.038 10.23 51.266 10.07 51.526 9.857 L 51.526 7.168 L 51.201 7.233 C 51.093 7.254 50.968 7.275 50.827 7.297 C 50.329 7.425 49.928 7.643 49.624 7.952 C 49.332 8.251 49.186 8.657 49.186 9.169 C 49.186 9.606 49.289 9.936 49.494 10.16 C 49.7 10.374 49.949 10.48 50.242 10.48 Z M 64.454 11.504 C 63.403 11.504 62.449 11.296 61.593 10.88 C 60.748 10.453 60.076 9.824 59.577 8.992 C 59.079 8.16 58.83 7.141 58.83 5.936 C 58.83 5.019 58.982 4.213 59.285 3.52 C 59.589 2.827 60 2.245 60.52 1.776 C 61.049 1.308 61.668 0.949 62.341 0.72 C 63.047 0.484 63.789 0.365 64.535 0.368 C 65.153 0.368 65.721 0.438 66.242 0.576 C 66.751 0.71 67.242 0.904 67.704 1.152 L 67.769 3.12 L 67.607 3.12 L 66.794 1.84 C 66.693 1.648 66.573 1.466 66.437 1.296 C 66.311 1.129 66.143 0.997 65.949 0.912 C 65.786 0.837 65.624 0.784 65.461 0.752 C 65.31 0.709 65.115 0.688 64.876 0.688 C 64.248 0.688 63.673 0.853 63.153 1.184 C 62.644 1.515 62.232 2.064 61.918 2.832 C 61.615 3.589 61.463 4.629 61.463 5.952 C 61.463 7.264 61.609 8.304 61.902 9.072 C 62.194 9.829 62.59 10.373 63.088 10.704 C 63.598 11.024 64.167 11.184 64.795 11.184 C 65.142 11.184 65.418 11.163 65.624 11.12 C 65.836 11.064 66.043 10.989 66.242 10.896 C 66.448 10.811 66.605 10.688 66.713 10.528 C 66.822 10.358 66.919 10.176 67.005 9.984 L 67.721 8.416 L 67.883 8.416 L 67.834 10.704 C 67.348 10.951 66.836 11.144 66.307 11.28 C 65.743 11.43 65.126 11.504 64.454 11.504 Z M 68.673 11.216 L 68.673 11.056 L 68.868 10.992 C 69.258 10.864 69.453 10.597 69.453 10.192 L 69.453 1.648 C 69.453 1.424 69.415 1.259 69.339 1.152 C 69.263 1.045 69.116 0.965 68.9 0.912 L 68.656 0.848 L 68.656 0.688 L 71.517 0 L 71.777 0.144 L 71.712 2.4 L 71.712 4.4 C 72.086 4.094 72.496 3.83 72.931 3.616 C 73.375 3.392 73.863 3.28 74.394 3.28 C 75.098 3.28 75.656 3.477 76.068 3.872 C 76.491 4.267 76.702 4.875 76.702 5.696 L 76.702 10.208 C 76.702 10.421 76.745 10.592 76.832 10.72 C 76.918 10.848 77.07 10.944 77.287 11.008 L 77.417 11.056 L 77.417 11.216 L 73.614 11.216 L 73.614 11.056 L 73.809 11.008 C 74.199 10.88 74.394 10.608 74.394 10.192 L 74.394 5.167 C 74.394 4.741 74.318 4.447 74.166 4.287 C 74.025 4.127 73.771 4.047 73.402 4.047 C 73.164 4.047 72.904 4.095 72.622 4.191 C 72.34 4.277 72.053 4.431 71.761 4.655 L 71.761 10.223 C 71.761 10.639 71.956 10.906 72.346 11.023 L 72.476 11.055 L 72.476 11.215 L 68.673 11.215 Z M 78.101 11.216 L 78.101 11.056 L 78.296 10.992 C 78.686 10.864 78.881 10.597 78.881 10.192 L 78.881 1.648 C 78.881 1.424 78.843 1.259 78.767 1.152 C 78.692 1.045 78.545 0.965 78.328 0.912 L 78.085 0.848 L 78.085 0.688 L 80.945 0 L 81.205 0.144 L 81.14 2.4 L 81.14 4.4 C 81.515 4.094 81.924 3.831 82.359 3.616 C 82.804 3.392 83.291 3.28 83.822 3.28 C 84.527 3.28 85.084 3.477 85.496 3.872 C 85.919 4.267 86.13 4.875 86.13 5.696 L 86.13 10.208 C 86.13 10.421 86.173 10.592 86.26 10.72 C 86.347 10.848 86.499 10.944 86.715 11.008 L 86.845 11.056 L 86.845 11.216 L 83.042 11.216 L 83.042 11.056 L 83.237 11.008 C 83.627 10.88 83.822 10.608 83.822 10.192 L 83.822 5.167 C 83.822 4.741 83.747 4.447 83.595 4.287 C 83.454 4.127 83.199 4.047 82.831 4.047 C 82.593 4.047 82.332 4.095 82.051 4.191 C 81.769 4.277 81.482 4.431 81.189 4.655 L 81.189 10.223 C 81.189 10.639 81.384 10.906 81.774 11.023 L 81.904 11.055 L 81.904 11.215 L 78.101 11.215 Z M 89.758 11.456 C 89.13 11.456 88.599 11.28 88.166 10.928 C 87.743 10.576 87.532 10.069 87.532 9.408 C 87.532 8.907 87.792 8.448 88.312 8.032 C 88.832 7.605 89.65 7.285 90.766 7.072 C 90.939 7.04 91.134 7.008 91.351 6.976 C 91.579 6.932 91.806 6.889 92.034 6.848 L 92.034 5.584 C 92.034 4.859 91.942 4.352 91.758 4.064 C 91.585 3.765 91.308 3.616 90.929 3.616 C 90.669 3.616 90.463 3.701 90.311 3.872 C 90.159 4.032 90.062 4.315 90.019 4.72 L 89.986 4.896 C 89.964 5.355 89.85 5.691 89.645 5.904 C 89.448 6.113 89.17 6.23 88.881 6.224 C 88.599 6.224 88.366 6.139 88.182 5.968 C 87.997 5.798 87.906 5.568 87.906 5.28 C 87.906 4.843 88.057 4.475 88.361 4.176 C 88.675 3.877 89.086 3.653 89.596 3.504 C 90.105 3.354 90.658 3.28 91.254 3.28 C 92.218 3.28 92.961 3.515 93.481 3.984 C 94.011 4.443 94.277 5.195 94.277 6.24 L 94.277 9.776 C 94.277 10.256 94.505 10.496 94.96 10.496 L 95.317 10.496 L 95.464 10.624 C 95.258 10.88 95.03 11.077 94.781 11.216 C 94.543 11.355 94.201 11.424 93.757 11.424 C 93.28 11.424 92.901 11.317 92.619 11.104 C 92.348 10.88 92.17 10.587 92.083 10.224 C 91.758 10.565 91.422 10.859 91.075 11.104 C 90.739 11.339 90.3 11.456 89.758 11.456 Z M 90.75 10.481 C 90.967 10.481 91.167 10.433 91.351 10.337 C 91.546 10.23 91.774 10.07 92.034 9.857 L 92.034 7.168 L 91.709 7.233 C 91.601 7.254 91.476 7.275 91.335 7.297 C 90.837 7.425 90.436 7.643 90.132 7.952 C 89.84 8.251 89.693 8.657 89.693 9.169 C 89.693 9.606 89.797 9.936 90.002 10.16 C 90.208 10.374 90.457 10.48 90.75 10.48 Z M 98.578 11.424 L 95.831 11.216 L 95.831 11.056 L 95.993 11.024 C 96.416 10.928 96.627 10.661 96.627 10.224 L 96.627 1.664 C 96.627 1.44 96.589 1.269 96.514 1.152 C 96.449 1.035 96.307 0.955 96.091 0.912 L 95.863 0.848 L 95.863 0.688 L 98.757 0 L 98.952 0.144 L 98.887 2.4 L 98.887 4.016 C 99.243 3.771 99.639 3.588 100.057 3.472 C 100.473 3.345 100.906 3.281 101.341 3.28 C 101.959 3.28 102.506 3.424 102.983 3.712 C 103.459 3.989 103.833 4.427 104.104 5.024 C 104.386 5.611 104.527 6.368 104.527 7.296 C 104.527 8.224 104.369 8.997 104.055 9.616 C 103.752 10.224 103.34 10.683 102.82 10.992 C 102.312 11.301 101.726 11.462 101.13 11.456 C 100.728 11.456 100.322 11.403 99.911 11.296 C 99.533 11.199 99.171 11.049 98.838 10.848 L 98.578 11.424 Z M 100.317 10.912 C 100.663 10.912 100.967 10.805 101.227 10.592 C 101.487 10.379 101.693 10.016 101.845 9.504 C 101.996 8.981 102.072 8.267 102.072 7.36 C 102.072 6.453 102.002 5.755 101.861 5.264 C 101.72 4.773 101.52 4.432 101.26 4.24 C 101.01 4.048 100.707 3.952 100.349 3.952 C 99.847 3.95 99.355 4.095 98.935 4.368 L 98.935 10.512 C 99.141 10.64 99.352 10.741 99.569 10.816 C 99.786 10.88 100.035 10.912 100.317 10.912 Z M 107.521 11.456 C 106.892 11.456 106.361 11.28 105.928 10.928 C 105.505 10.576 105.294 10.069 105.294 9.408 C 105.294 8.907 105.554 8.448 106.074 8.032 C 106.594 7.605 107.412 7.285 108.528 7.072 C 108.701 7.04 108.897 7.008 109.113 6.976 C 109.341 6.932 109.568 6.889 109.796 6.848 L 109.796 5.584 C 109.796 4.859 109.704 4.352 109.52 4.064 C 109.347 3.765 109.07 3.616 108.691 3.616 C 108.431 3.616 108.225 3.701 108.073 3.872 C 107.921 4.032 107.824 4.315 107.781 4.72 L 107.748 4.896 C 107.726 5.355 107.612 5.691 107.407 5.904 C 107.21 6.113 106.932 6.23 106.643 6.224 C 106.361 6.224 106.128 6.139 105.944 5.968 C 105.759 5.798 105.668 5.568 105.668 5.28 C 105.668 4.843 105.819 4.475 106.123 4.176 C 106.437 3.877 106.849 3.653 107.358 3.504 C 107.867 3.354 108.42 3.28 109.016 3.28 C 109.98 3.28 110.723 3.515 111.243 3.984 C 111.773 4.443 112.039 5.195 112.039 6.24 L 112.039 9.776 C 112.039 10.256 112.267 10.496 112.722 10.496 L 113.079 10.496 L 113.226 10.624 C 113.02 10.88 112.792 11.077 112.543 11.216 C 112.305 11.355 111.963 11.424 111.519 11.424 C 111.042 11.424 110.663 11.317 110.381 11.104 C 110.11 10.88 109.932 10.587 109.845 10.224 C 109.52 10.565 109.184 10.859 108.837 11.104 C 108.501 11.339 108.062 11.456 107.521 11.456 Z M 108.512 10.481 C 108.729 10.481 108.929 10.433 109.113 10.337 C 109.308 10.23 109.536 10.07 109.796 9.857 L 109.796 7.168 L 109.471 7.233 C 109.363 7.254 109.238 7.275 109.097 7.297 C 108.599 7.425 108.198 7.643 107.894 7.952 C 107.602 8.251 107.455 8.657 107.455 9.169 C 107.455 9.606 107.559 9.936 107.764 10.16 C 107.97 10.374 108.219 10.48 108.512 10.48 Z M 113.528 11.216 L 113.528 11.056 L 113.772 10.992 C 113.989 10.928 114.135 10.832 114.211 10.704 C 114.298 10.577 114.341 10.411 114.341 10.208 L 114.341 5.201 C 114.341 4.966 114.298 4.795 114.211 4.689 C 114.135 4.571 113.989 4.491 113.772 4.449 L 113.528 4.385 L 113.528 4.225 L 116.324 3.296 L 116.487 3.456 L 116.633 4.833 L 116.633 4.961 C 116.785 4.661 116.982 4.386 117.218 4.144 C 117.456 3.898 117.73 3.688 118.031 3.521 C 118.334 3.361 118.632 3.281 118.925 3.281 C 119.337 3.281 119.651 3.393 119.867 3.616 C 120.084 3.84 120.193 4.123 120.193 4.465 C 120.193 4.827 120.084 5.11 119.867 5.313 C 119.667 5.503 119.398 5.606 119.12 5.6 C 118.665 5.6 118.264 5.377 117.917 4.929 L 117.884 4.897 C 117.776 4.747 117.651 4.667 117.511 4.657 C 117.37 4.635 117.24 4.699 117.121 4.849 C 117.008 4.95 116.915 5.069 116.844 5.201 C 116.771 5.347 116.706 5.496 116.649 5.648 L 116.649 10.112 C 116.649 10.539 116.839 10.806 117.218 10.912 L 117.738 11.056 L 117.738 11.216 Z M 122.653 2.448 C 122.285 2.448 121.971 2.336 121.711 2.112 C 121.461 1.878 121.337 1.584 121.337 1.232 C 121.337 0.87 121.461 0.576 121.711 0.352 C 121.971 0.128 122.285 0.017 122.653 0.017 C 123.022 0.017 123.331 0.128 123.58 0.352 C 123.829 0.576 123.954 0.87 123.954 1.232 C 123.954 1.584 123.829 1.878 123.58 2.112 C 123.331 2.336 123.022 2.448 122.653 2.448 Z M 120.735 11.216 L 120.735 11.056 L 120.963 10.992 C 121.18 10.928 121.326 10.832 121.402 10.704 C 121.489 10.577 121.532 10.406 121.532 10.192 L 121.532 5.184 C 121.532 4.96 121.489 4.794 121.402 4.688 C 121.326 4.571 121.18 4.491 120.963 4.448 L 120.735 4.4 L 120.735 4.24 L 123.71 3.296 L 123.872 3.456 L 123.824 5.728 L 123.824 10.208 C 123.824 10.421 123.862 10.592 123.938 10.72 C 124.024 10.848 124.171 10.944 124.376 11.008 L 124.539 11.056 L 124.539 11.216 L 120.735 11.216 Z M 127.632 11.456 C 127.003 11.456 126.472 11.28 126.039 10.928 C 125.616 10.577 125.405 10.07 125.405 9.408 C 125.405 8.907 125.665 8.448 126.185 8.032 C 126.705 7.606 127.523 7.286 128.639 7.072 C 128.813 7.041 129.008 7.009 129.225 6.977 C 129.441 6.934 129.669 6.891 129.907 6.849 L 129.907 5.585 C 129.907 4.859 129.815 4.352 129.631 4.065 C 129.457 3.766 129.181 3.616 128.802 3.616 C 128.542 3.616 128.336 3.702 128.184 3.872 C 128.033 4.032 127.935 4.315 127.892 4.721 L 127.859 4.897 C 127.837 5.355 127.724 5.691 127.518 5.904 C 127.312 6.118 127.057 6.224 126.754 6.224 C 126.472 6.224 126.239 6.139 126.055 5.968 C 125.871 5.798 125.779 5.568 125.779 5.281 C 125.779 4.843 125.93 4.475 126.234 4.176 C 126.548 3.878 126.96 3.654 127.469 3.505 C 127.978 3.355 128.531 3.281 129.127 3.281 C 130.091 3.281 130.834 3.515 131.354 3.984 C 131.885 4.443 132.15 5.195 132.15 6.24 L 132.15 9.776 C 132.15 10.256 132.378 10.496 132.833 10.496 L 133.191 10.496 L 133.337 10.625 C 133.131 10.88 132.903 11.078 132.654 11.216 C 132.415 11.355 132.074 11.424 131.63 11.424 C 131.153 11.424 130.774 11.318 130.492 11.104 C 130.221 10.881 130.042 10.587 129.956 10.224 C 129.631 10.566 129.295 10.859 128.948 11.104 C 128.612 11.339 128.173 11.457 127.632 11.457 Z M 128.623 10.481 C 128.84 10.481 129.04 10.433 129.225 10.337 C 129.42 10.23 129.647 10.07 129.907 9.857 L 129.907 7.168 L 129.582 7.233 C 129.474 7.254 129.349 7.275 129.208 7.297 C 128.71 7.425 128.309 7.643 128.006 7.952 C 127.713 8.251 127.567 8.657 127.567 9.169 C 127.567 9.606 127.669 9.936 127.876 10.16 C 128.081 10.374 128.331 10.48 128.623 10.48 Z\" fill=\"rgb(255,255,255)\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140.004 12.052\" overflow=\"visible\"><path d=\"M 2.679 11.75 L 2.679 11.582 L 3.191 11.448 C 3.589 11.337 3.788 11.058 3.788 10.61 L 3.788 7.426 L 0.972 1.794 C 0.87 1.57 0.774 1.403 0.683 1.291 C 0.603 1.179 0.478 1.084 0.307 1.006 L 0 0.855 L 0 0.688 L 4.574 0.688 L 4.574 0.855 L 4.267 0.973 C 4.016 1.073 3.88 1.213 3.857 1.392 C 3.834 1.559 3.88 1.772 3.994 2.029 L 6.007 6.42 L 8.26 1.861 C 8.351 1.682 8.385 1.498 8.363 1.307 C 8.351 1.118 8.232 0.995 8.004 0.939 L 7.765 0.855 L 7.765 0.687 L 9.813 0.687 L 9.813 0.855 L 9.489 0.973 C 9.273 1.051 9.114 1.162 9.011 1.308 C 8.892 1.471 8.789 1.645 8.704 1.828 L 6.366 6.654 L 6.366 10.61 C 6.366 10.834 6.406 11.019 6.485 11.163 C 6.576 11.298 6.73 11.393 6.946 11.448 L 7.475 11.582 L 7.475 11.75 Z M 11.147 12.002 C 10.486 12.002 9.929 11.817 9.474 11.448 C 9.03 11.08 8.809 10.549 8.809 9.856 C 8.809 9.331 9.082 8.85 9.628 8.414 C 10.174 7.968 11.033 7.632 12.205 7.409 C 12.386 7.376 12.591 7.342 12.819 7.309 C 13.046 7.264 13.285 7.219 13.536 7.175 L 13.536 5.85 C 13.536 5.09 13.439 4.559 13.246 4.258 C 13.063 3.945 12.773 3.788 12.375 3.788 C 12.102 3.788 11.886 3.878 11.727 4.056 C 11.567 4.224 11.465 4.52 11.42 4.945 L 11.386 5.13 C 11.363 5.61 11.243 5.962 11.027 6.185 C 10.811 6.409 10.543 6.52 10.225 6.52 C 9.929 6.52 9.684 6.431 9.491 6.252 C 9.298 6.074 9.201 5.833 9.201 5.532 C 9.201 5.074 9.36 4.688 9.679 4.375 C 10.009 4.062 10.441 3.827 10.976 3.671 C 11.51 3.514 12.091 3.437 12.717 3.437 C 13.729 3.437 14.509 3.682 15.055 4.174 C 15.612 4.655 15.891 5.442 15.891 6.537 L 15.891 10.242 C 15.891 10.744 16.13 10.996 16.608 10.996 L 16.983 10.996 L 17.137 11.13 C 16.921 11.398 16.682 11.605 16.42 11.75 C 16.17 11.896 15.811 11.968 15.345 11.968 C 14.844 11.968 14.446 11.856 14.15 11.633 C 13.866 11.399 13.678 11.091 13.587 10.711 C 13.266 11.051 12.911 11.36 12.529 11.633 C 12.176 11.879 11.715 12.002 11.147 12.002 Z M 12.188 10.98 C 12.415 10.98 12.625 10.929 12.819 10.829 C 13.024 10.717 13.263 10.549 13.536 10.326 L 13.536 7.509 L 13.195 7.577 C 13.081 7.599 12.949 7.621 12.802 7.644 C 12.278 7.778 11.858 8.007 11.539 8.331 C 11.232 8.644 11.078 9.069 11.078 9.605 C 11.078 10.063 11.186 10.409 11.403 10.644 C 11.619 10.867 11.881 10.979 12.188 10.979 Z M 20.441 12.002 C 19.883 12.002 19.382 11.935 18.939 11.801 C 18.495 11.678 18.085 11.521 17.71 11.332 L 17.727 9.336 L 17.898 9.336 L 18.478 10.342 C 18.729 10.789 19.001 11.125 19.297 11.348 C 19.604 11.56 19.991 11.666 20.458 11.666 C 21.004 11.666 21.442 11.549 21.772 11.314 C 22.113 11.069 22.284 10.744 22.284 10.342 C 22.284 9.974 22.164 9.672 21.925 9.437 C 21.686 9.203 21.243 8.99 20.594 8.801 L 19.877 8.583 C 19.183 8.381 18.637 8.068 18.239 7.643 C 17.841 7.219 17.642 6.7 17.642 6.085 C 17.642 5.348 17.938 4.722 18.529 4.207 C 19.121 3.694 19.969 3.437 21.072 3.437 C 21.516 3.437 21.931 3.487 22.318 3.588 C 22.716 3.677 23.097 3.816 23.461 4.007 L 23.359 5.817 L 23.188 5.817 L 22.591 4.777 C 22.375 4.408 22.159 4.152 21.942 4.006 C 21.738 3.85 21.425 3.771 21.004 3.771 C 20.617 3.771 20.253 3.878 19.911 4.09 C 19.57 4.303 19.399 4.604 19.399 4.996 C 19.399 5.375 19.542 5.677 19.826 5.9 C 20.122 6.124 20.554 6.331 21.123 6.52 L 21.891 6.738 C 22.71 6.984 23.297 7.325 23.649 7.761 C 24.002 8.186 24.178 8.699 24.178 9.303 C 24.178 10.119 23.848 10.773 23.188 11.265 C 22.54 11.756 21.624 12.002 20.441 12.002 Z M 24.706 11.751 L 24.706 11.583 L 24.911 11.515 C 25.321 11.381 25.525 11.102 25.525 10.677 L 25.525 1.726 C 25.525 1.492 25.485 1.319 25.406 1.207 C 25.326 1.095 25.172 1.011 24.945 0.955 L 24.689 0.889 L 24.689 0.721 L 27.693 0 L 27.966 0.151 L 27.898 2.514 L 27.898 4.61 C 28.291 4.288 28.72 4.013 29.178 3.788 C 29.644 3.554 30.156 3.437 30.714 3.437 C 31.453 3.437 32.039 3.643 32.471 4.056 C 32.915 4.47 33.137 5.107 33.137 5.967 L 33.137 10.694 C 33.137 10.918 33.182 11.096 33.274 11.23 C 33.364 11.365 33.524 11.466 33.751 11.533 L 33.888 11.582 L 33.888 11.75 L 29.894 11.75 L 29.894 11.582 L 30.099 11.532 C 30.509 11.399 30.714 11.113 30.714 10.678 L 30.714 5.414 C 30.714 4.967 30.634 4.659 30.475 4.492 C 30.326 4.324 30.059 4.24 29.673 4.24 C 29.422 4.24 29.149 4.291 28.853 4.391 C 28.557 4.481 28.256 4.643 27.949 4.877 L 27.949 10.71 C 27.949 11.146 28.154 11.426 28.563 11.548 L 28.7 11.582 L 28.7 11.75 L 24.706 11.75 Z M 36.603 2.565 C 36.216 2.565 35.886 2.447 35.613 2.213 C 35.351 1.967 35.22 1.659 35.22 1.291 C 35.22 0.911 35.351 0.603 35.613 0.369 C 35.886 0.134 36.216 0.017 36.603 0.017 C 36.989 0.017 37.314 0.134 37.575 0.369 C 37.837 0.603 37.968 0.911 37.968 1.291 C 37.968 1.659 37.837 1.967 37.575 2.213 C 37.314 2.447 36.989 2.565 36.603 2.565 Z M 34.589 11.75 L 34.589 11.582 L 34.828 11.515 C 35.055 11.448 35.209 11.348 35.289 11.214 C 35.38 11.08 35.425 10.901 35.425 10.677 L 35.425 5.431 C 35.425 5.197 35.38 5.023 35.289 4.912 C 35.209 4.789 35.055 4.705 34.828 4.66 L 34.589 4.61 L 34.589 4.442 L 37.712 3.453 L 37.883 3.621 L 37.831 6.001 L 37.831 10.694 C 37.831 10.918 37.871 11.096 37.951 11.23 C 38.042 11.365 38.196 11.466 38.412 11.533 L 38.582 11.582 L 38.582 11.75 Z M 39.372 11.75 L 39.372 11.582 L 39.628 11.499 C 40.015 11.376 40.209 11.102 40.209 10.678 L 40.209 1.71 C 40.209 1.487 40.163 1.319 40.072 1.207 C 39.981 1.095 39.822 1.006 39.594 0.939 L 39.372 0.889 L 39.372 0.721 L 42.495 0 L 42.7 0.151 L 42.649 2.498 L 42.649 10.677 C 42.649 11.125 42.837 11.404 43.212 11.515 L 43.451 11.582 L 43.451 11.75 Z M 45.704 11.75 L 42.666 7.56 L 45.823 4.694 C 45.971 4.56 46.057 4.42 46.079 4.275 C 46.114 4.118 46.017 4.006 45.789 3.94 L 45.499 3.856 L 45.499 3.688 L 48.042 3.688 L 48.042 3.856 L 47.53 3.989 C 47.28 4.068 47.075 4.163 46.916 4.274 C 46.768 4.375 46.586 4.52 46.37 4.71 L 44.458 6.47 L 47.513 10.644 C 47.695 10.89 47.866 11.08 48.025 11.214 C 48.185 11.348 48.389 11.46 48.639 11.549 L 48.708 11.582 L 48.708 11.75 Z M 51.713 12.002 C 51.053 12.002 50.495 11.817 50.041 11.448 C 49.597 11.08 49.375 10.549 49.375 9.856 C 49.375 9.331 49.648 8.85 50.194 8.414 C 50.74 7.968 51.599 7.632 52.771 7.409 C 52.953 7.376 53.158 7.342 53.386 7.309 C 53.624 7.262 53.863 7.217 54.102 7.175 L 54.102 5.85 C 54.102 5.09 54.006 4.559 53.812 4.258 C 53.63 3.945 53.34 3.788 52.942 3.788 C 52.669 3.788 52.453 3.878 52.293 4.056 C 52.134 4.224 52.031 4.52 51.986 4.945 L 51.952 5.13 C 51.929 5.61 51.81 5.962 51.594 6.185 C 51.387 6.405 51.095 6.527 50.791 6.52 C 50.495 6.52 50.251 6.431 50.058 6.252 C 49.864 6.074 49.767 5.833 49.767 5.532 C 49.767 5.074 49.927 4.688 50.245 4.375 C 50.575 4.062 51.007 3.827 51.542 3.671 C 52.077 3.514 52.658 3.437 53.283 3.437 C 54.296 3.437 55.075 3.682 55.621 4.174 C 56.179 4.655 56.458 5.442 56.458 6.537 L 56.458 10.242 C 56.458 10.744 56.697 10.996 57.174 10.996 L 57.55 10.996 L 57.703 11.13 C 57.487 11.398 57.249 11.605 56.987 11.75 C 56.737 11.896 56.378 11.968 55.911 11.968 C 55.411 11.968 55.013 11.856 54.717 11.633 C 54.433 11.399 54.245 11.091 54.154 10.711 C 53.812 11.069 53.46 11.376 53.095 11.633 C 52.743 11.879 52.282 12.002 51.713 12.002 Z M 52.754 10.98 C 52.982 10.98 53.192 10.929 53.386 10.829 C 53.59 10.717 53.829 10.549 54.102 10.326 L 54.102 7.509 L 53.761 7.577 C 53.647 7.599 53.516 7.621 53.369 7.644 C 52.845 7.778 52.424 8.007 52.106 8.331 C 51.798 8.644 51.645 9.069 51.645 9.605 C 51.645 10.063 51.753 10.409 51.969 10.644 C 52.185 10.867 52.447 10.979 52.754 10.979 Z M 67.676 12.052 C 66.573 12.052 65.572 11.834 64.673 11.398 C 63.785 10.951 63.08 10.292 62.556 9.421 C 62.033 8.549 61.771 7.482 61.771 6.219 C 61.771 5.258 61.931 4.414 62.249 3.688 C 62.568 2.962 63 2.352 63.546 1.861 C 64.102 1.37 64.752 0.994 65.458 0.755 C 66.199 0.507 66.978 0.382 67.762 0.386 C 68.41 0.386 69.007 0.459 69.554 0.603 C 70.088 0.744 70.604 0.947 71.09 1.207 L 71.158 3.269 L 70.987 3.269 L 70.134 1.928 C 70.027 1.727 69.902 1.536 69.758 1.358 C 69.626 1.183 69.45 1.044 69.246 0.956 C 69.076 0.877 68.905 0.822 68.734 0.788 C 68.575 0.743 68.371 0.721 68.12 0.721 C 67.46 0.721 66.857 0.894 66.311 1.24 C 65.777 1.587 65.344 2.162 65.014 2.967 C 64.695 3.76 64.536 4.85 64.536 6.235 C 64.536 7.61 64.69 8.699 64.997 9.504 C 65.304 10.298 65.719 10.867 66.243 11.214 C 66.778 11.549 67.375 11.717 68.035 11.717 C 68.399 11.717 68.689 11.695 68.905 11.65 C 69.128 11.591 69.345 11.513 69.554 11.415 C 69.77 11.326 69.935 11.197 70.049 11.029 C 70.163 10.851 70.265 10.661 70.356 10.46 L 71.107 8.817 L 71.277 8.817 L 71.226 11.214 C 70.716 11.472 70.178 11.674 69.622 11.817 C 69.03 11.974 68.382 12.052 67.676 12.052 Z M 72.106 11.75 L 72.106 11.582 L 72.311 11.515 C 72.721 11.381 72.925 11.102 72.925 10.677 L 72.925 1.726 C 72.925 1.492 72.885 1.319 72.806 1.207 C 72.726 1.095 72.572 1.011 72.345 0.955 L 72.089 0.889 L 72.089 0.721 L 75.093 0 L 75.366 0.151 L 75.298 2.514 L 75.298 4.61 C 75.691 4.288 76.12 4.013 76.578 3.788 C 77.044 3.554 77.556 3.437 78.114 3.437 C 78.853 3.437 79.439 3.643 79.871 4.056 C 80.315 4.47 80.537 5.107 80.537 5.967 L 80.537 10.694 C 80.537 10.918 80.582 11.096 80.674 11.23 C 80.764 11.365 80.924 11.466 81.151 11.533 L 81.288 11.582 L 81.288 11.75 L 77.294 11.75 L 77.294 11.582 L 77.499 11.532 C 77.909 11.399 78.114 11.113 78.114 10.678 L 78.114 5.414 C 78.114 4.967 78.034 4.659 77.875 4.492 C 77.726 4.324 77.459 4.24 77.073 4.24 C 76.822 4.24 76.549 4.291 76.253 4.391 C 75.957 4.481 75.656 4.643 75.349 4.877 L 75.349 10.71 C 75.349 11.146 75.554 11.426 75.963 11.548 L 76.1 11.582 L 76.1 11.75 L 72.106 11.75 Z M 82.006 11.75 L 82.006 11.582 L 82.211 11.515 C 82.62 11.381 82.825 11.102 82.825 10.677 L 82.825 1.726 C 82.825 1.492 82.785 1.319 82.706 1.207 C 82.626 1.095 82.473 1.011 82.245 0.955 L 81.989 0.889 L 81.989 0.721 L 84.993 0 L 85.266 0.151 L 85.197 2.514 L 85.197 4.61 C 85.591 4.289 86.02 4.013 86.477 3.788 C 86.944 3.554 87.456 3.437 88.013 3.437 C 88.753 3.437 89.339 3.643 89.771 4.056 C 90.215 4.47 90.437 5.107 90.437 5.967 L 90.437 10.694 C 90.437 10.918 90.482 11.096 90.573 11.23 C 90.665 11.365 90.823 11.466 91.051 11.533 L 91.188 11.582 L 91.188 11.75 L 87.194 11.75 L 87.194 11.582 L 87.399 11.532 C 87.809 11.399 88.013 11.113 88.013 10.678 L 88.013 5.414 C 88.013 4.967 87.934 4.659 87.774 4.492 C 87.627 4.324 87.359 4.24 86.972 4.24 C 86.722 4.24 86.449 4.291 86.153 4.391 C 85.857 4.481 85.556 4.643 85.249 4.877 L 85.249 10.71 C 85.249 11.146 85.453 11.426 85.863 11.548 L 85.999 11.582 L 85.999 11.75 L 82.006 11.75 Z M 94.246 12.002 C 93.587 12.002 93.029 11.817 92.574 11.448 C 92.13 11.08 91.908 10.549 91.908 9.856 C 91.908 9.331 92.181 8.85 92.727 8.414 C 93.274 7.968 94.133 7.632 95.305 7.409 C 95.486 7.376 95.691 7.342 95.919 7.309 C 96.157 7.262 96.396 7.217 96.636 7.175 L 96.636 5.85 C 96.636 5.09 96.539 4.559 96.346 4.258 C 96.164 3.945 95.874 3.788 95.475 3.788 C 95.202 3.788 94.986 3.878 94.827 4.056 C 94.667 4.224 94.565 4.52 94.519 4.945 L 94.485 5.13 C 94.462 5.61 94.343 5.962 94.127 6.185 C 93.921 6.405 93.629 6.527 93.325 6.52 C 93.029 6.52 92.785 6.431 92.591 6.252 C 92.397 6.074 92.301 5.833 92.301 5.532 C 92.301 5.074 92.46 4.688 92.779 4.375 C 93.109 4.062 93.541 3.827 94.076 3.671 C 94.611 3.514 95.191 3.437 95.817 3.437 C 96.829 3.437 97.609 3.682 98.155 4.174 C 98.712 4.655 98.991 5.442 98.991 6.537 L 98.991 10.242 C 98.991 10.744 99.23 10.996 99.708 10.996 L 100.083 10.996 L 100.237 11.13 C 100.021 11.398 99.782 11.605 99.52 11.75 C 99.27 11.896 98.911 11.968 98.445 11.968 C 97.944 11.968 97.546 11.856 97.25 11.633 C 96.966 11.399 96.778 11.091 96.687 10.711 C 96.346 11.069 95.993 11.376 95.629 11.633 C 95.276 11.879 94.815 12.002 94.246 12.002 Z M 95.287 10.98 C 95.515 10.98 95.725 10.929 95.919 10.829 C 96.124 10.717 96.363 10.549 96.636 10.326 L 96.636 7.509 L 96.294 7.577 C 96.181 7.599 96.05 7.621 95.902 7.644 C 95.379 7.778 94.957 8.007 94.639 8.331 C 94.332 8.644 94.178 9.069 94.178 9.605 C 94.178 10.063 94.286 10.409 94.502 10.644 C 94.718 10.867 94.98 10.979 95.287 10.979 Z M 103.507 11.969 L 100.622 11.751 L 100.622 11.583 L 100.793 11.549 C 101.237 11.448 101.459 11.169 101.459 10.711 L 101.459 1.743 C 101.459 1.509 101.419 1.33 101.339 1.207 C 101.271 1.084 101.123 1 100.895 0.955 L 100.657 0.889 L 100.657 0.721 L 103.694 0 L 103.899 0.151 L 103.831 2.514 L 103.831 4.207 C 104.205 3.951 104.62 3.759 105.06 3.638 C 105.496 3.505 105.951 3.437 106.408 3.437 C 107.057 3.437 107.631 3.588 108.132 3.889 C 108.632 4.179 109.025 4.638 109.309 5.264 C 109.605 5.878 109.753 6.672 109.753 7.644 C 109.753 8.616 109.588 9.426 109.258 10.074 C 108.939 10.711 108.507 11.192 107.961 11.515 C 107.428 11.839 106.813 12.008 106.186 12.002 C 105.765 12.002 105.338 11.946 104.906 11.834 C 104.509 11.733 104.13 11.575 103.78 11.365 L 103.507 11.968 Z M 105.333 11.432 C 105.697 11.432 106.015 11.32 106.289 11.097 C 106.562 10.873 106.778 10.493 106.937 9.957 C 107.096 9.409 107.176 8.661 107.176 7.711 C 107.176 6.761 107.102 6.029 106.954 5.515 C 106.806 5.001 106.596 4.643 106.323 4.442 C 106.061 4.241 105.742 4.14 105.367 4.14 C 104.839 4.138 104.322 4.29 103.882 4.576 L 103.882 11.013 C 104.098 11.147 104.32 11.253 104.548 11.332 C 104.775 11.398 105.037 11.432 105.333 11.432 Z M 112.897 12.002 C 112.237 12.002 111.679 11.817 111.224 11.448 C 110.78 11.08 110.558 10.549 110.558 9.856 C 110.558 9.331 110.831 8.85 111.378 8.414 C 111.924 7.968 112.783 7.632 113.955 7.409 C 114.137 7.376 114.341 7.342 114.569 7.309 C 114.808 7.262 115.047 7.217 115.286 7.175 L 115.286 5.85 C 115.286 5.09 115.189 4.559 114.996 4.258 C 114.814 3.945 114.524 3.788 114.125 3.788 C 113.852 3.788 113.636 3.878 113.477 4.056 C 113.317 4.224 113.215 4.52 113.17 4.945 L 113.135 5.13 C 113.113 5.61 112.993 5.962 112.777 6.185 C 112.571 6.405 112.279 6.527 111.975 6.52 C 111.679 6.52 111.435 6.431 111.241 6.252 C 111.047 6.074 110.951 5.833 110.951 5.532 C 110.951 5.074 111.11 4.688 111.429 4.375 C 111.759 4.062 112.191 3.827 112.726 3.671 C 113.261 3.514 113.841 3.437 114.467 3.437 C 115.479 3.437 116.259 3.682 116.805 4.174 C 117.362 4.655 117.641 5.442 117.641 6.537 L 117.641 10.242 C 117.641 10.744 117.88 10.996 118.358 10.996 L 118.733 10.996 L 118.887 11.13 C 118.671 11.398 118.432 11.605 118.17 11.75 C 117.92 11.896 117.562 11.968 117.095 11.968 C 116.594 11.968 116.196 11.856 115.9 11.633 C 115.616 11.399 115.428 11.091 115.337 10.711 C 114.996 11.069 114.643 11.376 114.279 11.633 C 113.926 11.879 113.466 12.002 112.897 12.002 Z M 113.938 10.98 C 114.165 10.98 114.375 10.93 114.569 10.829 C 114.774 10.717 115.013 10.55 115.286 10.326 L 115.286 7.51 L 114.945 7.577 C 114.831 7.599 114.7 7.622 114.552 7.644 C 114.029 7.779 113.607 8.007 113.289 8.331 C 112.982 8.644 112.828 9.069 112.828 9.606 C 112.828 10.063 112.937 10.41 113.153 10.644 C 113.369 10.868 113.63 10.98 113.938 10.98 Z M 119.205 11.751 L 119.205 11.583 L 119.461 11.516 C 119.689 11.449 119.842 11.348 119.922 11.214 C 120.013 11.081 120.058 10.907 120.058 10.695 L 120.058 5.449 C 120.058 5.202 120.013 5.024 119.922 4.912 C 119.842 4.789 119.689 4.705 119.461 4.661 L 119.205 4.594 L 119.205 4.426 L 122.14 3.453 L 122.311 3.621 L 122.465 5.063 L 122.465 5.197 C 122.624 4.883 122.832 4.595 123.079 4.342 C 123.328 4.083 123.616 3.863 123.932 3.689 C 124.251 3.521 124.564 3.437 124.871 3.437 C 125.303 3.437 125.633 3.555 125.861 3.789 C 126.089 4.023 126.202 4.32 126.202 4.678 C 126.202 5.057 126.089 5.353 125.861 5.566 C 125.65 5.765 125.368 5.873 125.076 5.867 C 124.598 5.867 124.177 5.633 123.813 5.164 L 123.779 5.13 C 123.665 4.973 123.534 4.889 123.386 4.879 C 123.238 4.856 123.102 4.923 122.977 5.08 C 122.859 5.185 122.761 5.31 122.686 5.449 C 122.61 5.601 122.542 5.758 122.482 5.917 L 122.482 10.594 C 122.482 11.041 122.681 11.321 123.079 11.432 L 123.625 11.583 L 123.625 11.751 Z M 128.786 2.565 C 128.399 2.565 128.069 2.448 127.796 2.213 C 127.534 1.967 127.404 1.66 127.404 1.291 C 127.404 0.911 127.534 0.604 127.796 0.369 C 128.069 0.135 128.399 0.018 128.786 0.018 C 129.173 0.018 129.497 0.135 129.759 0.369 C 130.021 0.604 130.151 0.911 130.151 1.291 C 130.151 1.66 130.021 1.967 129.759 2.213 C 129.497 2.448 129.173 2.565 128.786 2.565 Z M 126.772 11.751 L 126.772 11.583 L 127.011 11.516 C 127.239 11.449 127.393 11.348 127.472 11.214 C 127.563 11.081 127.609 10.902 127.609 10.678 L 127.609 5.431 C 127.609 5.197 127.563 5.023 127.472 4.912 C 127.393 4.789 127.239 4.705 127.011 4.66 L 126.772 4.61 L 126.772 4.442 L 129.895 3.453 L 130.066 3.621 L 130.015 6.001 L 130.015 10.694 C 130.015 10.918 130.055 11.096 130.134 11.23 C 130.226 11.365 130.379 11.466 130.595 11.533 L 130.766 11.582 L 130.766 11.75 L 126.772 11.75 Z M 134.013 12.002 C 133.353 12.002 132.796 11.818 132.341 11.449 C 131.897 11.081 131.675 10.55 131.675 9.857 C 131.675 9.332 131.948 8.851 132.494 8.415 C 133.041 7.968 133.899 7.633 135.071 7.409 C 135.253 7.376 135.458 7.343 135.686 7.309 C 135.913 7.264 136.152 7.22 136.403 7.175 L 136.403 5.851 C 136.403 5.091 136.306 4.56 136.113 4.259 C 135.93 3.945 135.64 3.789 135.242 3.789 C 134.969 3.789 134.753 3.878 134.594 4.057 C 134.434 4.225 134.332 4.521 134.286 4.946 L 134.252 5.13 C 134.229 5.611 134.11 5.963 133.894 6.186 C 133.677 6.409 133.41 6.521 133.092 6.521 C 132.796 6.521 132.551 6.432 132.358 6.253 C 132.164 6.075 132.068 5.834 132.068 5.532 C 132.068 5.074 132.227 4.689 132.546 4.375 C 132.875 4.063 133.308 3.828 133.843 3.672 C 134.377 3.515 134.957 3.437 135.583 3.437 C 136.596 3.437 137.375 3.683 137.922 4.174 C 138.479 4.655 138.758 5.443 138.758 6.538 L 138.758 10.242 C 138.758 10.745 138.997 10.996 139.475 10.996 L 139.85 10.996 L 140.004 11.131 C 139.787 11.399 139.548 11.606 139.287 11.751 C 139.036 11.896 138.678 11.969 138.212 11.969 C 137.711 11.969 137.313 11.857 137.017 11.633 C 136.732 11.399 136.545 11.092 136.454 10.711 C 136.113 11.069 135.759 11.377 135.396 11.633 C 135.043 11.879 134.582 12.003 134.013 12.003 Z M 135.054 10.98 C 135.282 10.98 135.492 10.93 135.686 10.829 C 135.891 10.717 136.13 10.55 136.403 10.326 L 136.403 7.51 L 136.061 7.577 C 135.947 7.599 135.817 7.622 135.669 7.644 C 135.145 7.779 134.724 8.007 134.406 8.331 C 134.099 8.644 133.945 9.069 133.945 9.606 C 133.945 10.063 134.053 10.41 134.269 10.644 C 134.485 10.868 134.747 10.98 135.054 10.98 Z\" fill=\"rgb(255,255,255)\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160.004 14.243\" overflow=\"visible\"><path d=\"M 3.062 13.886 L 3.062 13.688 L 3.647 13.53 C 4.102 13.398 4.329 13.068 4.329 12.539 L 4.329 8.776 L 1.111 2.12 C 0.995 1.856 0.884 1.658 0.78 1.526 C 0.689 1.393 0.546 1.281 0.351 1.189 L 0 1.011 L 0 0.813 L 5.227 0.813 L 5.227 1.011 L 4.876 1.15 C 4.59 1.268 4.434 1.433 4.408 1.645 C 4.382 1.843 4.434 2.094 4.564 2.398 L 6.866 7.587 L 9.44 2.199 C 9.544 1.988 9.583 1.77 9.557 1.545 C 9.544 1.321 9.408 1.176 9.148 1.109 L 8.875 1.01 L 8.875 0.812 L 11.215 0.812 L 11.215 1.01 L 10.845 1.15 C 10.597 1.242 10.416 1.374 10.299 1.546 C 10.162 1.738 10.044 1.944 9.947 2.16 L 7.275 7.864 L 7.275 12.539 C 7.275 12.804 7.321 13.022 7.412 13.193 C 7.515 13.352 7.692 13.464 7.938 13.53 L 8.543 13.688 L 8.543 13.886 Z M 12.739 14.184 C 11.984 14.184 11.348 13.966 10.828 13.53 C 10.32 13.095 10.067 12.467 10.067 11.648 C 10.067 11.028 10.379 10.459 11.003 9.944 C 11.627 9.416 12.609 9.02 13.948 8.756 C 14.156 8.717 14.39 8.677 14.651 8.638 C 14.91 8.584 15.183 8.532 15.47 8.479 L 15.47 6.914 C 15.47 6.016 15.359 5.388 15.138 5.032 C 14.93 4.662 14.598 4.477 14.143 4.477 C 13.831 4.477 13.584 4.583 13.402 4.794 C 13.219 4.992 13.103 5.342 13.051 5.844 L 13.012 6.062 C 12.986 6.63 12.849 7.046 12.603 7.31 C 12.355 7.574 12.05 7.706 11.686 7.706 C 11.348 7.706 11.068 7.601 10.847 7.389 C 10.626 7.178 10.516 6.894 10.516 6.538 C 10.516 5.996 10.697 5.54 11.062 5.17 C 11.438 4.801 11.933 4.523 12.544 4.339 C 13.155 4.153 13.818 4.062 14.533 4.062 C 15.69 4.062 16.581 4.352 17.206 4.933 C 17.843 5.501 18.161 6.432 18.161 7.726 L 18.161 12.104 C 18.161 12.698 18.434 12.995 18.981 12.995 L 19.41 12.995 L 19.585 13.154 C 19.338 13.47 19.065 13.715 18.766 13.886 C 18.48 14.059 18.07 14.144 17.537 14.144 C 16.964 14.144 16.51 14.012 16.172 13.748 C 15.846 13.471 15.632 13.108 15.528 12.658 C 15.161 13.06 14.756 13.425 14.319 13.748 C 13.915 14.039 13.389 14.184 12.739 14.184 Z M 13.929 12.976 C 14.188 12.976 14.429 12.916 14.651 12.798 C 14.885 12.665 15.158 12.467 15.47 12.203 L 15.47 8.875 L 15.08 8.955 C 14.949 8.981 14.799 9.007 14.631 9.034 C 14.032 9.192 13.552 9.463 13.188 9.845 C 12.837 10.216 12.661 10.718 12.661 11.351 C 12.661 11.893 12.784 12.302 13.032 12.579 C 13.278 12.843 13.578 12.975 13.929 12.975 Z M 23.361 14.184 C 22.724 14.184 22.151 14.105 21.644 13.947 C 21.137 13.801 20.669 13.616 20.24 13.392 L 20.259 11.034 L 20.454 11.034 L 21.118 12.222 C 21.404 12.751 21.716 13.147 22.054 13.411 C 22.405 13.662 22.847 13.787 23.38 13.787 C 24.004 13.787 24.505 13.649 24.882 13.371 C 25.272 13.081 25.467 12.698 25.467 12.222 C 25.467 11.787 25.331 11.43 25.058 11.153 C 24.784 10.876 24.277 10.625 23.536 10.401 L 22.717 10.143 C 21.924 9.905 21.3 9.535 20.844 9.033 C 20.389 8.532 20.162 7.918 20.162 7.191 C 20.162 6.32 20.5 5.58 21.176 4.972 C 21.853 4.366 22.821 4.062 24.082 4.062 C 24.589 4.062 25.064 4.121 25.506 4.24 C 25.961 4.345 26.397 4.51 26.813 4.735 L 26.696 6.875 L 26.501 6.875 L 25.818 5.646 C 25.571 5.21 25.324 4.907 25.077 4.734 C 24.843 4.55 24.486 4.457 24.004 4.457 C 23.562 4.457 23.146 4.583 22.756 4.834 C 22.366 5.085 22.171 5.441 22.171 5.904 C 22.171 6.353 22.334 6.709 22.658 6.973 C 22.997 7.237 23.49 7.482 24.141 7.706 L 25.019 7.963 C 25.955 8.254 26.625 8.657 27.028 9.172 C 27.43 9.674 27.632 10.281 27.632 10.995 C 27.632 11.959 27.255 12.731 26.501 13.313 C 25.76 13.893 24.713 14.184 23.361 14.184 Z M 28.236 13.887 L 28.236 13.689 L 28.47 13.609 C 28.938 13.451 29.172 13.121 29.172 12.619 L 29.172 2.04 C 29.172 1.764 29.126 1.559 29.035 1.426 C 28.944 1.294 28.768 1.195 28.509 1.129 L 28.216 1.051 L 28.216 0.852 L 31.649 0 L 31.961 0.178 L 31.883 2.971 L 31.883 5.448 C 32.332 5.068 32.823 4.743 33.346 4.477 C 33.879 4.2 34.464 4.062 35.101 4.062 C 35.946 4.062 36.616 4.305 37.11 4.794 C 37.617 5.283 37.871 6.036 37.871 7.052 L 37.871 12.638 C 37.871 12.903 37.923 13.114 38.027 13.272 C 38.131 13.431 38.313 13.55 38.573 13.63 L 38.729 13.688 L 38.729 13.886 L 34.165 13.886 L 34.165 13.688 L 34.399 13.629 C 34.867 13.471 35.101 13.134 35.101 12.619 L 35.101 6.398 C 35.101 5.87 35.01 5.506 34.828 5.308 C 34.659 5.11 34.353 5.011 33.911 5.011 C 33.625 5.011 33.313 5.071 32.975 5.189 C 32.637 5.295 32.293 5.487 31.941 5.764 L 31.941 12.658 C 31.941 13.173 32.176 13.503 32.644 13.648 L 32.8 13.688 L 32.8 13.886 L 28.236 13.886 Z M 41.832 3.031 C 41.39 3.031 41.012 2.892 40.7 2.615 C 40.401 2.325 40.252 1.961 40.252 1.525 C 40.252 1.077 40.401 0.713 40.7 0.436 C 41.012 0.158 41.39 0.02 41.832 0.02 C 42.274 0.02 42.644 0.158 42.943 0.436 C 43.243 0.713 43.392 1.077 43.392 1.525 C 43.392 1.961 43.243 2.325 42.943 2.615 C 42.644 2.892 42.274 3.031 41.832 3.031 Z M 39.53 13.886 L 39.53 13.688 L 39.803 13.609 C 40.063 13.53 40.239 13.411 40.33 13.253 C 40.434 13.095 40.486 12.883 40.486 12.619 L 40.486 6.419 C 40.486 6.142 40.434 5.936 40.33 5.805 C 40.239 5.659 40.063 5.56 39.803 5.508 L 39.53 5.448 L 39.53 5.25 L 43.099 4.081 L 43.294 4.279 L 43.236 7.092 L 43.236 12.638 C 43.236 12.903 43.282 13.114 43.372 13.272 C 43.477 13.431 43.652 13.55 43.899 13.63 L 44.094 13.688 L 44.094 13.886 Z M 44.997 13.886 L 44.997 13.688 L 45.289 13.589 C 45.731 13.444 45.953 13.121 45.953 12.619 L 45.953 2.021 C 45.953 1.757 45.901 1.559 45.797 1.427 C 45.692 1.294 45.511 1.189 45.25 1.11 L 44.997 1.051 L 44.997 0.852 L 48.566 0 L 48.8 0.178 L 48.742 2.952 L 48.742 12.619 C 48.742 13.147 48.956 13.477 49.385 13.609 L 49.659 13.688 L 49.659 13.886 Z M 52.233 13.886 L 48.761 8.934 L 52.37 5.547 C 52.539 5.389 52.636 5.224 52.662 5.052 C 52.701 4.866 52.591 4.734 52.331 4.656 L 51.999 4.557 L 51.999 4.359 L 54.905 4.359 L 54.905 4.557 L 54.32 4.715 C 54.034 4.808 53.8 4.92 53.618 5.051 C 53.449 5.17 53.241 5.342 52.994 5.566 L 50.809 7.646 L 54.301 12.579 C 54.508 12.87 54.704 13.095 54.886 13.253 C 55.068 13.411 55.302 13.544 55.588 13.649 L 55.666 13.688 L 55.666 13.886 Z M 59.101 14.184 C 58.347 14.184 57.709 13.966 57.189 13.53 C 56.682 13.095 56.428 12.467 56.428 11.648 C 56.428 11.028 56.741 10.459 57.365 9.944 C 57.989 9.416 58.971 9.02 60.31 8.756 C 60.518 8.717 60.752 8.677 61.012 8.638 C 61.285 8.582 61.558 8.529 61.831 8.479 L 61.831 6.914 C 61.831 6.016 61.721 5.388 61.5 5.032 C 61.292 4.662 60.96 4.477 60.505 4.477 C 60.193 4.477 59.946 4.583 59.764 4.794 C 59.582 4.992 59.465 5.342 59.413 5.844 L 59.374 6.062 C 59.348 6.63 59.211 7.046 58.964 7.31 C 58.729 7.569 58.395 7.713 58.047 7.706 C 57.709 7.706 57.43 7.601 57.209 7.389 C 56.987 7.178 56.877 6.894 56.877 6.538 C 56.877 5.996 57.059 5.54 57.423 5.17 C 57.801 4.801 58.294 4.523 58.906 4.339 C 59.517 4.153 60.18 4.062 60.895 4.062 C 62.053 4.062 62.943 4.352 63.567 4.933 C 64.204 5.501 64.523 6.432 64.523 7.726 L 64.523 12.104 C 64.523 12.698 64.796 12.995 65.342 12.995 L 65.771 12.995 L 65.947 13.154 C 65.7 13.47 65.427 13.715 65.128 13.886 C 64.842 14.059 64.432 14.144 63.899 14.144 C 63.326 14.144 62.872 14.012 62.533 13.748 C 62.209 13.471 61.994 13.108 61.89 12.658 C 61.5 13.081 61.097 13.444 60.681 13.748 C 60.278 14.039 59.751 14.184 59.101 14.184 Z M 60.29 12.976 C 60.551 12.976 60.791 12.916 61.012 12.798 C 61.246 12.665 61.519 12.467 61.831 12.203 L 61.831 8.875 L 61.441 8.955 C 61.311 8.981 61.161 9.007 60.993 9.034 C 60.395 9.192 59.913 9.463 59.549 9.845 C 59.198 10.216 59.023 10.718 59.023 11.351 C 59.023 11.893 59.146 12.302 59.393 12.579 C 59.64 12.843 59.939 12.975 60.29 12.975 Z M 77.344 14.243 C 76.083 14.243 74.939 13.986 73.911 13.47 C 72.897 12.942 72.091 12.164 71.493 11.134 C 70.895 10.103 70.596 8.842 70.596 7.349 C 70.596 6.214 70.778 5.217 71.142 4.359 C 71.506 3.5 72 2.78 72.624 2.199 C 73.259 1.619 74.002 1.175 74.809 0.892 C 75.656 0.599 76.546 0.451 77.442 0.456 C 78.183 0.456 78.866 0.542 79.49 0.713 C 80.101 0.879 80.69 1.119 81.245 1.426 L 81.323 3.863 L 81.128 3.863 L 80.153 2.279 C 80.031 2.041 79.888 1.815 79.724 1.605 C 79.573 1.398 79.371 1.234 79.139 1.13 C 78.944 1.037 78.749 0.971 78.554 0.932 C 78.372 0.878 78.138 0.852 77.851 0.852 C 77.097 0.852 76.408 1.057 75.784 1.466 C 75.173 1.876 74.679 2.555 74.302 3.506 C 73.938 4.444 73.755 5.732 73.755 7.369 C 73.755 8.994 73.931 10.281 74.282 11.232 C 74.633 12.17 75.108 12.843 75.706 13.253 C 76.317 13.649 77 13.847 77.754 13.847 C 78.17 13.847 78.502 13.821 78.749 13.768 C 79.004 13.699 79.252 13.606 79.49 13.49 C 79.737 13.385 79.926 13.233 80.055 13.035 C 80.186 12.824 80.303 12.599 80.407 12.362 L 81.265 10.42 L 81.46 10.42 L 81.401 13.253 C 80.818 13.558 80.203 13.797 79.568 13.966 C 78.892 14.151 78.151 14.243 77.344 14.243 Z M 82.407 13.886 L 82.407 13.688 L 82.641 13.609 C 83.109 13.451 83.343 13.121 83.343 12.619 L 83.343 2.04 C 83.343 1.764 83.298 1.559 83.207 1.426 C 83.115 1.294 82.94 1.195 82.68 1.129 L 82.388 1.051 L 82.388 0.852 L 85.82 0 L 86.132 0.178 L 86.054 2.971 L 86.054 5.448 C 86.504 5.068 86.995 4.743 87.517 4.477 C 88.05 4.2 88.635 4.062 89.273 4.062 C 90.117 4.062 90.787 4.305 91.282 4.794 C 91.789 5.283 92.042 6.036 92.042 7.052 L 92.042 12.638 C 92.042 12.903 92.094 13.114 92.198 13.272 C 92.302 13.431 92.484 13.55 92.745 13.63 L 92.901 13.688 L 92.901 13.886 L 88.336 13.886 L 88.336 13.688 L 88.571 13.629 C 89.039 13.471 89.273 13.134 89.273 12.619 L 89.273 6.398 C 89.273 5.87 89.181 5.506 89 5.308 C 88.83 5.11 88.525 5.011 88.083 5.011 C 87.796 5.011 87.484 5.071 87.147 5.189 C 86.808 5.295 86.464 5.487 86.113 5.764 L 86.113 12.658 C 86.113 13.173 86.347 13.503 86.815 13.648 L 86.971 13.688 L 86.971 13.886 L 82.407 13.886 Z M 93.721 13.886 L 93.721 13.688 L 93.955 13.609 C 94.423 13.451 94.657 13.121 94.657 12.619 L 94.657 2.04 C 94.657 1.764 94.612 1.559 94.521 1.426 C 94.43 1.294 94.254 1.195 93.994 1.129 L 93.701 1.051 L 93.701 0.852 L 97.134 0 L 97.446 0.178 L 97.368 2.971 L 97.368 5.448 C 97.818 5.068 98.309 4.743 98.831 4.477 C 99.365 4.2 99.95 4.062 100.587 4.062 C 101.432 4.062 102.101 4.305 102.596 4.794 C 103.103 5.283 103.356 6.036 103.356 7.052 L 103.356 12.638 C 103.356 12.903 103.408 13.114 103.512 13.272 C 103.617 13.431 103.798 13.55 104.059 13.63 L 104.215 13.688 L 104.215 13.886 L 99.65 13.886 L 99.65 13.688 L 99.884 13.629 C 100.353 13.471 100.587 13.134 100.587 12.619 L 100.587 6.398 C 100.587 5.87 100.496 5.506 100.314 5.308 C 100.145 5.11 99.839 5.011 99.397 5.011 C 99.111 5.011 98.799 5.071 98.461 5.189 C 98.122 5.295 97.778 5.487 97.427 5.764 L 97.427 12.658 C 97.427 13.173 97.661 13.503 98.129 13.648 L 98.285 13.688 L 98.285 13.886 L 93.721 13.886 Z M 107.71 14.184 C 106.956 14.184 106.319 13.966 105.799 13.53 C 105.292 13.095 105.038 12.467 105.038 11.648 C 105.038 11.028 105.35 10.459 105.974 9.944 C 106.598 9.416 107.58 9.02 108.919 8.756 C 109.127 8.717 109.361 8.677 109.622 8.638 C 109.894 8.582 110.167 8.529 110.441 8.479 L 110.441 6.914 C 110.441 6.016 110.331 5.388 110.109 5.032 C 109.901 4.662 109.57 4.477 109.115 4.477 C 108.802 4.477 108.556 4.583 108.373 4.794 C 108.191 4.992 108.074 5.342 108.022 5.844 L 107.983 6.062 C 107.957 6.63 107.821 7.046 107.574 7.31 C 107.338 7.569 107.004 7.713 106.657 7.706 C 106.319 7.706 106.039 7.601 105.818 7.389 C 105.597 7.178 105.487 6.894 105.487 6.538 C 105.487 5.996 105.669 5.54 106.033 5.17 C 106.41 4.801 106.904 4.523 107.515 4.339 C 108.126 4.153 108.79 4.062 109.505 4.062 C 110.662 4.062 111.553 4.352 112.177 4.933 C 112.814 5.501 113.133 6.432 113.133 7.726 L 113.133 12.104 C 113.133 12.698 113.406 12.995 113.952 12.995 L 114.381 12.995 L 114.556 13.154 C 114.309 13.47 114.036 13.715 113.737 13.886 C 113.451 14.059 113.042 14.144 112.508 14.144 C 111.936 14.144 111.481 14.012 111.143 13.748 C 110.818 13.471 110.604 13.108 110.499 12.658 C 110.109 13.081 109.706 13.444 109.29 13.748 C 108.887 14.039 108.361 14.184 107.71 14.184 Z M 108.9 12.976 C 109.16 12.976 109.4 12.916 109.622 12.798 C 109.856 12.665 110.129 12.467 110.441 12.203 L 110.441 8.875 L 110.051 8.955 C 109.921 8.981 109.771 9.007 109.602 9.034 C 109.004 9.192 108.523 9.463 108.159 9.845 C 107.808 10.216 107.632 10.718 107.632 11.351 C 107.632 11.893 107.756 12.302 108.003 12.579 C 108.25 12.843 108.549 12.975 108.9 12.975 Z M 118.293 14.145 L 114.997 13.887 L 114.997 13.689 L 115.192 13.649 C 115.699 13.53 115.953 13.2 115.953 12.658 L 115.953 2.06 C 115.953 1.783 115.907 1.572 115.816 1.426 C 115.738 1.281 115.569 1.182 115.309 1.129 L 115.036 1.051 L 115.036 0.852 L 118.508 0 L 118.742 0.178 L 118.664 2.971 L 118.664 4.972 C 119.092 4.669 119.566 4.442 120.068 4.299 C 120.567 4.142 121.087 4.062 121.609 4.062 C 122.35 4.062 123.007 4.24 123.579 4.596 C 124.151 4.939 124.599 5.481 124.925 6.221 C 125.263 6.947 125.432 7.885 125.432 9.034 C 125.432 10.182 125.243 11.14 124.866 11.906 C 124.502 12.658 124.008 13.227 123.384 13.609 C 122.775 13.992 122.072 14.191 121.356 14.184 C 120.874 14.184 120.386 14.118 119.893 13.986 C 119.439 13.866 119.006 13.679 118.605 13.431 L 118.293 14.144 Z M 120.38 13.511 C 120.796 13.511 121.161 13.378 121.473 13.115 C 121.785 12.85 122.032 12.401 122.214 11.767 C 122.395 11.12 122.487 10.235 122.487 9.113 C 122.487 7.99 122.402 7.125 122.233 6.518 C 122.064 5.91 121.824 5.487 121.512 5.25 C 121.212 5.012 120.848 4.893 120.419 4.893 C 119.816 4.891 119.226 5.07 118.722 5.408 L 118.722 13.015 C 118.969 13.173 119.223 13.299 119.483 13.392 C 119.743 13.47 120.042 13.51 120.38 13.51 Z M 129.025 14.184 C 128.271 14.184 127.633 13.966 127.113 13.53 C 126.606 13.095 126.352 12.467 126.352 11.648 C 126.352 11.028 126.665 10.459 127.289 9.944 C 127.913 9.416 128.895 9.02 130.234 8.756 C 130.442 8.717 130.676 8.677 130.936 8.638 C 131.209 8.582 131.482 8.529 131.755 8.479 L 131.755 6.914 C 131.755 6.016 131.645 5.388 131.424 5.032 C 131.216 4.662 130.884 4.477 130.429 4.477 C 130.117 4.477 129.87 4.583 129.688 4.794 C 129.506 4.992 129.388 5.342 129.337 5.844 L 129.298 6.062 C 129.271 6.63 129.135 7.046 128.888 7.31 C 128.652 7.569 128.319 7.713 127.971 7.706 C 127.633 7.706 127.354 7.601 127.133 7.389 C 126.911 7.178 126.801 6.894 126.801 6.538 C 126.801 5.996 126.983 5.54 127.347 5.17 C 127.724 4.801 128.218 4.523 128.83 4.339 C 129.441 4.153 130.104 4.062 130.819 4.062 C 131.977 4.062 132.867 4.352 133.491 4.933 C 134.128 5.501 134.447 6.432 134.447 7.726 L 134.447 12.104 C 134.447 12.698 134.72 12.995 135.266 12.995 L 135.695 12.995 L 135.871 13.154 C 135.624 13.47 135.351 13.715 135.052 13.886 C 134.766 14.059 134.356 14.144 133.823 14.144 C 133.25 14.144 132.796 14.012 132.457 13.748 C 132.133 13.471 131.918 13.108 131.814 12.658 C 131.424 13.081 131.021 13.444 130.604 13.748 C 130.202 14.039 129.675 14.184 129.025 14.184 Z M 130.214 12.976 C 130.475 12.976 130.715 12.917 130.936 12.798 C 131.17 12.666 131.443 12.468 131.755 12.204 L 131.755 8.875 L 131.365 8.955 C 131.235 8.981 131.085 9.008 130.917 9.034 C 130.319 9.193 129.837 9.463 129.473 9.846 C 129.122 10.216 128.947 10.718 128.947 11.352 C 128.947 11.893 129.07 12.302 129.317 12.58 C 129.564 12.844 129.863 12.976 130.214 12.976 Z M 136.234 13.887 L 136.234 13.689 L 136.527 13.61 C 136.787 13.531 136.962 13.412 137.053 13.253 C 137.157 13.095 137.209 12.89 137.209 12.639 L 137.209 6.439 C 137.209 6.148 137.157 5.937 137.053 5.805 C 136.962 5.66 136.787 5.561 136.527 5.508 L 136.234 5.429 L 136.234 5.231 L 139.589 4.081 L 139.784 4.279 L 139.959 5.984 L 139.959 6.142 C 140.142 5.771 140.379 5.431 140.662 5.131 C 140.947 4.826 141.275 4.565 141.637 4.359 C 142.001 4.161 142.359 4.062 142.71 4.062 C 143.204 4.062 143.581 4.201 143.841 4.478 C 144.101 4.755 144.231 5.105 144.231 5.528 C 144.231 5.977 144.101 6.327 143.841 6.578 C 143.6 6.813 143.277 6.941 142.944 6.934 C 142.398 6.934 141.917 6.657 141.5 6.103 L 141.461 6.063 C 141.332 5.877 141.182 5.778 141.013 5.766 C 140.844 5.739 140.688 5.818 140.545 6.004 C 140.41 6.128 140.298 6.276 140.213 6.439 C 140.126 6.62 140.048 6.805 139.979 6.993 L 139.979 12.52 C 139.979 13.049 140.206 13.379 140.662 13.511 L 141.286 13.689 L 141.286 13.887 Z M 147.184 3.031 C 146.742 3.031 146.365 2.893 146.053 2.615 C 145.754 2.325 145.604 1.962 145.604 1.526 C 145.604 1.077 145.754 0.714 146.053 0.436 C 146.365 0.159 146.742 0.021 147.184 0.021 C 147.626 0.021 147.997 0.159 148.296 0.436 C 148.595 0.714 148.745 1.077 148.745 1.526 C 148.745 1.962 148.595 2.325 148.296 2.615 C 147.997 2.893 147.626 3.031 147.184 3.031 Z M 144.883 13.887 L 144.883 13.689 L 145.156 13.61 C 145.416 13.531 145.591 13.412 145.682 13.253 C 145.787 13.095 145.838 12.884 145.838 12.619 L 145.838 6.419 C 145.838 6.142 145.787 5.936 145.682 5.805 C 145.591 5.659 145.416 5.56 145.156 5.508 L 144.883 5.448 L 144.883 5.25 L 148.452 4.081 L 148.647 4.279 L 148.588 7.092 L 148.588 12.638 C 148.588 12.903 148.634 13.114 148.725 13.272 C 148.829 13.431 149.005 13.55 149.252 13.63 L 149.447 13.688 L 149.447 13.886 L 144.883 13.886 Z M 153.158 14.184 C 152.404 14.184 151.767 13.966 151.247 13.531 C 150.74 13.095 150.486 12.468 150.486 11.649 C 150.486 11.028 150.798 10.46 151.422 9.945 C 152.046 9.417 153.028 9.021 154.367 8.756 C 154.575 8.717 154.809 8.678 155.07 8.638 C 155.329 8.585 155.602 8.532 155.889 8.48 L 155.889 6.915 C 155.889 6.017 155.778 5.389 155.557 5.033 C 155.349 4.663 155.017 4.478 154.562 4.478 C 154.25 4.478 154.003 4.583 153.821 4.795 C 153.639 4.993 153.522 5.343 153.47 5.845 L 153.431 6.063 C 153.405 6.631 153.268 7.047 153.022 7.31 C 152.774 7.575 152.469 7.707 152.105 7.707 C 151.767 7.707 151.487 7.601 151.266 7.39 C 151.045 7.179 150.935 6.894 150.935 6.538 C 150.935 5.997 151.116 5.541 151.481 5.171 C 151.857 4.801 152.352 4.524 152.963 4.34 C 153.574 4.154 154.237 4.062 154.953 4.062 C 156.109 4.062 157.001 4.353 157.625 4.933 C 158.262 5.501 158.58 6.433 158.58 7.726 L 158.58 12.104 C 158.58 12.699 158.853 12.996 159.4 12.996 L 159.829 12.996 L 160.004 13.155 C 159.757 13.471 159.484 13.716 159.185 13.887 C 158.899 14.059 158.489 14.145 157.956 14.145 C 157.384 14.145 156.929 14.013 156.591 13.748 C 156.265 13.472 156.051 13.108 155.947 12.659 C 155.557 13.082 155.154 13.445 154.738 13.748 C 154.334 14.039 153.808 14.185 153.158 14.185 Z M 154.348 12.976 C 154.608 12.976 154.848 12.917 155.07 12.798 C 155.304 12.666 155.577 12.468 155.889 12.204 L 155.889 8.875 L 155.499 8.955 C 155.368 8.981 155.219 9.008 155.05 9.034 C 154.452 9.193 153.971 9.463 153.607 9.846 C 153.256 10.216 153.08 10.718 153.08 11.352 C 153.08 11.893 153.203 12.302 153.451 12.58 C 153.698 12.844 153.997 12.976 154.348 12.976 Z\" fill=\"rgb(255,255,255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1c5y2xp\",layoutDependency:layoutDependency,layoutId:\"tYlY4BvNK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.091 14.08\" overflow=\"visible\"><path d=\"M 3.301 14.08 L 3.301 13.867 L 3.932 13.696 C 4.423 13.554 4.668 13.199 4.668 12.629 L 4.668 8.576 L 1.198 1.409 C 1.072 1.124 0.954 0.911 0.841 0.769 C 0.743 0.626 0.589 0.505 0.379 0.406 L 0 0.214 L 0 0.001 L 5.636 0.001 L 5.636 0.214 L 5.257 0.363 C 4.948 0.491 4.781 0.669 4.752 0.897 C 4.724 1.11 4.781 1.38 4.921 1.707 L 7.402 7.296 L 10.178 1.493 C 10.29 1.267 10.332 1.031 10.304 0.789 C 10.29 0.548 10.143 0.391 9.862 0.32 L 9.568 0.213 L 9.568 0 L 12.091 0 L 12.091 0.213 L 11.692 0.363 C 11.425 0.463 11.229 0.605 11.103 0.79 C 10.956 0.997 10.829 1.219 10.725 1.451 L 7.844 7.595 L 7.844 12.629 C 7.844 12.914 7.893 13.149 7.991 13.333 C 8.103 13.505 8.292 13.625 8.559 13.696 L 9.211 13.867 L 9.211 14.08 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.346 10.56\" overflow=\"visible\"><path d=\"M 2.551 10.56 L 2.551 10.4 L 3.039 10.272 C 3.418 10.166 3.608 9.899 3.608 9.472 L 3.608 6.432 L 0.926 1.056 C 0.829 0.843 0.737 0.683 0.65 0.577 C 0.574 0.47 0.455 0.379 0.293 0.305 L 0 0.16 L 0 0.001 L 4.356 0.001 L 4.356 0.16 L 4.063 0.273 C 3.825 0.369 3.695 0.501 3.673 0.672 C 3.652 0.833 3.695 1.035 3.803 1.281 L 5.721 5.472 L 7.867 1.12 C 7.953 0.95 7.986 0.773 7.964 0.592 C 7.953 0.411 7.84 0.293 7.623 0.24 L 7.396 0.16 L 7.396 0 L 9.346 0 L 9.346 0.16 L 9.037 0.273 C 8.831 0.347 8.68 0.453 8.582 0.593 C 8.468 0.748 8.37 0.914 8.29 1.088 L 6.063 5.696 L 6.063 9.472 C 6.063 9.685 6.101 9.862 6.177 10 C 6.263 10.129 6.41 10.219 6.615 10.272 L 7.119 10.4 L 7.119 10.56 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.346 10.56\" overflow=\"visible\"><path d=\"M 2.551 10.56 L 2.551 10.4 L 3.039 10.272 C 3.418 10.165 3.608 9.899 3.608 9.472 L 3.608 6.432 L 0.926 1.056 C 0.829 0.843 0.737 0.683 0.65 0.577 C 0.574 0.47 0.455 0.379 0.293 0.305 L 0 0.161 L 0 0.001 L 4.356 0.001 L 4.356 0.161 L 4.063 0.273 C 3.825 0.369 3.695 0.502 3.673 0.673 C 3.652 0.833 3.695 1.035 3.803 1.281 L 5.721 5.472 L 7.867 1.12 C 7.953 0.95 7.986 0.774 7.964 0.592 C 7.953 0.411 7.84 0.293 7.623 0.24 L 7.396 0.16 L 7.396 0 L 9.346 0 L 9.346 0.16 L 9.037 0.273 C 8.831 0.347 8.68 0.453 8.582 0.592 C 8.468 0.748 8.37 0.914 8.29 1.088 L 6.063 5.696 L 6.063 9.472 C 6.063 9.685 6.101 9.862 6.177 10 C 6.263 10.128 6.41 10.219 6.615 10.272 L 7.119 10.4 L 7.119 10.56 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.813 11.063\" overflow=\"visible\"><path d=\"M 2.679 11.063 L 2.679 10.895 L 3.191 10.761 C 3.589 10.65 3.788 10.37 3.788 9.923 L 3.788 6.738 L 0.972 1.107 C 0.87 0.883 0.774 0.716 0.683 0.604 C 0.603 0.492 0.478 0.397 0.307 0.319 L 0 0.168 L 0 0.001 L 4.574 0.001 L 4.574 0.168 L 4.267 0.285 C 4.016 0.386 3.88 0.525 3.857 0.705 C 3.834 0.872 3.88 1.084 3.994 1.341 L 6.007 5.733 L 8.26 1.173 C 8.351 0.995 8.385 0.81 8.363 0.62 C 8.351 0.431 8.232 0.307 8.004 0.251 L 7.765 0.168 L 7.765 0 L 9.813 0 L 9.813 0.168 L 9.489 0.285 C 9.273 0.364 9.114 0.475 9.011 0.621 C 8.892 0.784 8.789 0.958 8.704 1.14 L 6.366 5.967 L 6.366 9.923 C 6.366 10.147 6.406 10.332 6.485 10.476 C 6.576 10.611 6.73 10.706 6.946 10.761 L 7.475 10.895 L 7.475 11.063 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.215 13.074\" overflow=\"visible\"><path d=\"M 3.062 13.074 L 3.062 12.876 L 3.647 12.718 C 4.102 12.586 4.329 12.256 4.329 11.727 L 4.329 7.963 L 1.111 1.308 C 0.995 1.044 0.884 0.846 0.78 0.714 C 0.689 0.581 0.546 0.469 0.351 0.377 L 0 0.199 L 0 0.001 L 5.227 0.001 L 5.227 0.199 L 4.876 0.337 C 4.59 0.456 4.434 0.621 4.408 0.833 C 4.382 1.031 4.434 1.281 4.564 1.585 L 6.866 6.775 L 9.44 1.387 C 9.544 1.176 9.583 0.958 9.557 0.733 C 9.544 0.509 9.408 0.363 9.148 0.297 L 8.875 0.198 L 8.875 0 L 11.215 0 L 11.215 0.198 L 10.845 0.337 C 10.597 0.43 10.416 0.561 10.299 0.734 C 10.162 0.926 10.044 1.132 9.947 1.348 L 7.275 7.052 L 7.275 11.727 C 7.275 11.992 7.321 12.21 7.412 12.381 C 7.515 12.54 7.692 12.652 7.938 12.718 L 8.543 12.876 L 8.543 13.074 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3b9c78\",layoutDependency:layoutDependency,layoutId:\"QdkejlWZB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.262 10.901\" overflow=\"visible\"><path d=\"M 2.881 10.901 C 2.067 10.901 1.381 10.666 0.82 10.197 C 0.273 9.728 0 9.052 0 8.17 C 0 7.502 0.336 6.89 1.009 6.335 C 1.682 5.767 2.74 5.34 4.185 5.055 C 4.408 5.013 4.661 4.971 4.942 4.928 C 5.222 4.871 5.516 4.814 5.825 4.757 L 5.825 3.072 C 5.825 2.105 5.705 1.429 5.467 1.045 C 5.243 0.647 4.885 0.447 4.395 0.447 C 4.059 0.447 3.792 0.561 3.596 0.789 C 3.399 1.002 3.273 1.379 3.217 1.92 L 3.175 2.155 C 3.147 2.766 3 3.214 2.734 3.498 C 2.467 3.783 2.138 3.925 1.745 3.925 C 1.381 3.925 1.079 3.811 0.841 3.583 C 0.603 3.357 0.484 3.05 0.484 2.667 C 0.484 2.083 0.679 1.593 1.072 1.194 C 1.479 0.796 2.012 0.497 2.671 0.299 C 3.329 0.099 4.044 0 4.816 0 C 6.063 0 7.024 0.313 7.696 0.938 C 8.383 1.55 8.727 2.553 8.727 3.946 L 8.727 8.661 C 8.727 9.301 9.021 9.621 9.61 9.621 L 10.073 9.621 L 10.262 9.792 C 9.995 10.133 9.701 10.396 9.379 10.581 C 9.07 10.766 8.628 10.858 8.054 10.858 C 7.436 10.858 6.946 10.716 6.582 10.431 C 6.231 10.133 6 9.742 5.888 9.258 C 5.492 9.691 5.055 10.084 4.584 10.431 C 4.149 10.745 3.581 10.901 2.881 10.901 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.127 C 0 5.626 0.26 5.167 0.78 4.751 C 1.3 4.325 2.118 4.005 3.235 3.791 C 3.407 3.76 3.603 3.728 3.82 3.696 C 4.036 3.653 4.264 3.611 4.502 3.568 L 4.502 2.304 C 4.502 1.578 4.41 1.072 4.226 0.784 C 4.052 0.485 3.776 0.335 3.397 0.335 C 3.137 0.335 2.931 0.421 2.779 0.591 C 2.627 0.751 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.41 2.113 2.624 C 1.907 2.837 1.652 2.944 1.349 2.944 C 1.067 2.944 0.834 2.858 0.65 2.688 C 0.466 2.517 0.374 2.287 0.374 2 C 0.374 1.563 0.525 1.195 0.829 0.895 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.573 0.074 3.126 0 3.722 0 C 4.686 0 5.429 0.234 5.949 0.703 C 6.48 1.162 6.745 1.915 6.745 2.959 L 6.745 6.495 C 6.745 6.975 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.6 7.498 7.797 7.249 7.935 C 7.011 8.075 6.669 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.816 7.6 4.637 7.306 4.551 6.944 C 4.245 7.268 3.908 7.563 3.543 7.823 C 3.207 8.058 2.768 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.128 C 0 5.627 0.26 5.167 0.78 4.752 C 1.3 4.325 2.118 4.005 3.235 3.791 C 3.407 3.76 3.603 3.728 3.82 3.696 C 4.036 3.653 4.264 3.611 4.502 3.568 L 4.502 2.304 C 4.502 1.579 4.41 1.072 4.226 0.784 C 4.052 0.485 3.776 0.336 3.397 0.336 C 3.137 0.336 2.931 0.421 2.779 0.592 C 2.627 0.752 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.411 2.113 2.624 C 1.907 2.837 1.652 2.944 1.349 2.944 C 1.067 2.944 0.834 2.859 0.65 2.688 C 0.466 2.518 0.374 2.288 0.374 2 C 0.374 1.563 0.525 1.195 0.829 0.896 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.573 0.074 3.126 0 3.722 0 C 4.686 0 5.429 0.235 5.949 0.704 C 6.48 1.163 6.745 1.915 6.745 2.959 L 6.745 6.496 C 6.745 6.976 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.599 7.498 7.797 7.249 7.935 C 7.011 8.075 6.669 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.816 7.6 4.637 7.307 4.551 6.944 C 4.245 7.268 3.908 7.563 3.543 7.823 C 3.207 8.058 2.768 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.329 8.565\" overflow=\"visible\"><path d=\"M 2.338 8.565 C 1.678 8.565 1.121 8.38 0.666 8.012 C 0.222 7.643 0 7.112 0 6.419 C 0 5.894 0.273 5.414 0.819 4.978 C 1.365 4.531 2.224 4.196 3.396 3.972 C 3.578 3.939 3.783 3.906 4.011 3.872 C 4.238 3.827 4.477 3.782 4.727 3.738 L 4.727 2.414 C 4.727 1.654 4.63 1.123 4.437 0.821 C 4.255 0.508 3.965 0.351 3.567 0.351 C 3.294 0.351 3.077 0.441 2.918 0.62 C 2.758 0.787 2.657 1.084 2.611 1.509 L 2.577 1.693 C 2.554 2.173 2.435 2.525 2.219 2.748 C 2.002 2.972 1.735 3.084 1.417 3.084 C 1.121 3.084 0.876 2.995 0.683 2.815 C 0.489 2.637 0.393 2.396 0.393 2.095 C 0.393 1.637 0.551 1.251 0.87 0.938 C 1.2 0.625 1.633 0.391 2.167 0.235 C 2.702 0.078 3.282 0 3.908 0 C 4.921 0 5.7 0.246 6.246 0.737 C 6.804 1.218 7.083 2.006 7.083 3.1 L 7.083 6.805 C 7.083 7.308 7.322 7.559 7.799 7.559 L 8.175 7.559 L 8.329 7.694 C 8.112 7.961 7.873 8.168 7.612 8.313 C 7.361 8.459 7.003 8.531 6.537 8.531 C 6.035 8.531 5.637 8.42 5.342 8.196 C 5.057 7.962 4.869 7.654 4.779 7.274 C 4.457 7.614 4.103 7.923 3.721 8.196 C 3.367 8.442 2.907 8.565 2.338 8.565 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.518 10.123\" overflow=\"visible\"><path d=\"M 2.672 10.122 C 1.918 10.122 1.281 9.904 0.761 9.468 C 0.254 9.033 0 8.405 0 7.586 C 0 6.966 0.312 6.398 0.936 5.883 C 1.56 5.355 2.542 4.959 3.881 4.694 C 4.089 4.655 4.323 4.616 4.584 4.576 C 4.843 4.523 5.116 4.47 5.403 4.418 L 5.403 2.853 C 5.403 1.954 5.292 1.327 5.071 0.971 C 4.863 0.6 4.531 0.415 4.076 0.415 C 3.764 0.415 3.517 0.521 3.335 0.732 C 3.152 0.93 3.036 1.281 2.984 1.783 L 2.945 2.001 C 2.919 2.568 2.782 2.984 2.536 3.248 C 2.288 3.512 1.983 3.644 1.619 3.644 C 1.281 3.644 1.001 3.539 0.78 3.327 C 0.559 3.117 0.449 2.832 0.449 2.476 C 0.449 1.935 0.63 1.479 0.995 1.109 C 1.371 0.739 1.866 0.462 2.477 0.277 C 3.088 0.092 3.751 0 4.467 0 C 5.623 0 6.515 0.29 7.139 0.871 C 7.776 1.439 8.094 2.37 8.094 3.664 L 8.094 8.042 C 8.094 8.636 8.368 8.933 8.914 8.933 L 9.343 8.933 L 9.518 9.093 C 9.271 9.409 8.998 9.653 8.699 9.825 C 8.413 9.997 8.003 10.082 7.47 10.082 C 6.897 10.082 6.443 9.951 6.105 9.686 C 5.78 9.41 5.565 9.046 5.461 8.597 C 5.094 8.999 4.689 9.364 4.252 9.686 C 3.849 9.977 3.322 10.123 2.672 10.123 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z6ueev\",layoutDependency:layoutDependency,layoutId:\"njrFfq4Q4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.028 4.417\" overflow=\"visible\"><path d=\"M 1.367 4.417 C 1.647 4.417 1.906 4.353 2.145 4.225 C 2.397 4.082 2.692 3.869 3.028 3.585 L 3.028 0 L 2.608 0.086 C 2.467 0.114 2.305 0.143 2.124 0.171 C 1.479 0.342 0.96 0.633 0.568 1.045 C 0.189 1.444 0 1.985 0 2.667 C 0 3.25 0.133 3.691 0.4 3.989 C 0.666 4.274 0.988 4.416 1.367 4.416 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.473 3.264 1.658 3.168 C 1.853 3.061 2.081 2.901 2.341 2.689 L 2.341 0 L 2.015 0.065 C 1.907 0.086 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.473 3.265 1.658 3.169 C 1.853 3.062 2.081 2.901 2.341 2.688 L 2.341 0 L 2.015 0.065 C 1.907 0.086 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.458 3.47\" overflow=\"visible\"><path d=\"M 1.109 3.47 C 1.337 3.47 1.547 3.42 1.741 3.319 C 1.946 3.207 2.185 3.04 2.458 2.817 L 2.458 0 L 2.116 0.068 C 2.002 0.09 1.871 0.112 1.724 0.135 C 1.2 0.269 0.779 0.498 0.461 0.821 C 0.154 1.135 0 1.559 0 2.096 C 0 2.554 0.108 2.9 0.324 3.134 C 0.54 3.358 0.802 3.47 1.109 3.47 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.809 4.101\" overflow=\"visible\"><path d=\"M 1.268 4.101 C 1.527 4.101 1.768 4.042 1.989 3.923 C 2.224 3.79 2.497 3.592 2.809 3.329 L 2.809 0 L 2.419 0.08 C 2.288 0.106 2.138 0.132 1.97 0.159 C 1.371 0.318 0.891 0.588 0.527 0.971 C 0.176 1.341 0 1.843 0 2.477 C 0 3.018 0.123 3.427 0.371 3.704 C 0.617 3.969 0.917 4.101 1.268 4.101 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17f48vx\",layoutDependency:layoutDependency,layoutId:\"zN9gtKdR4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.054 10.901\" overflow=\"visible\"><path d=\"M 3.449 10.901 C 2.762 10.901 2.145 10.816 1.598 10.645 C 1.051 10.489 0.547 10.289 0.084 10.048 L 0.105 7.509 L 0.315 7.509 L 1.03 8.789 C 1.339 9.358 1.675 9.785 2.04 10.069 C 2.418 10.339 2.895 10.474 3.47 10.474 C 4.143 10.474 4.682 10.325 5.089 10.026 C 5.509 9.713 5.72 9.301 5.72 8.789 C 5.72 8.32 5.573 7.935 5.278 7.637 C 4.984 7.339 4.437 7.068 3.638 6.827 L 2.755 6.549 C 1.9 6.293 1.227 5.895 0.736 5.354 C 0.245 4.814 0 4.153 0 3.37 C 0 2.432 0.365 1.635 1.093 0.981 C 1.823 0.327 2.867 0 4.227 0 C 4.773 0 5.285 0.064 5.762 0.192 C 6.253 0.305 6.722 0.483 7.171 0.725 L 7.045 3.029 L 6.834 3.029 L 6.098 1.706 C 5.832 1.237 5.566 0.91 5.299 0.725 C 5.047 0.526 4.662 0.426 4.143 0.426 C 3.666 0.426 3.217 0.561 2.797 0.831 C 2.376 1.102 2.166 1.486 2.166 1.984 C 2.166 2.467 2.341 2.851 2.692 3.135 C 3.056 3.42 3.589 3.683 4.29 3.925 L 5.236 4.202 C 6.245 4.515 6.968 4.949 7.402 5.504 C 7.836 6.044 8.054 6.698 8.054 7.467 C 8.054 8.505 7.647 9.337 6.834 9.963 C 6.035 10.588 4.907 10.901 3.449 10.901 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.225 8.176\" overflow=\"visible\"><path d=\"M 2.666 8.176 C 2.135 8.176 1.658 8.112 1.235 7.984 C 0.813 7.867 0.423 7.717 0.065 7.536 L 0.081 5.632 L 0.244 5.632 L 0.796 6.591 C 1.035 7.019 1.295 7.338 1.577 7.552 C 1.869 7.755 2.237 7.856 2.682 7.856 C 3.202 7.856 3.619 7.743 3.933 7.519 C 4.259 7.285 4.421 6.975 4.421 6.591 C 4.421 6.24 4.307 5.951 4.08 5.728 C 3.852 5.504 3.43 5.301 2.812 5.12 L 2.129 4.912 C 1.468 4.719 0.948 4.421 0.569 4.016 C 0.189 3.611 0 3.114 0 2.528 C 0 1.824 0.282 1.227 0.845 0.736 C 1.409 0.245 2.216 0 3.267 0 C 3.69 0 4.085 0.048 4.454 0.144 C 4.833 0.229 5.196 0.362 5.543 0.544 L 5.445 2.272 L 5.283 2.272 L 4.714 1.279 C 4.508 0.928 4.302 0.683 4.096 0.543 C 3.901 0.394 3.603 0.32 3.202 0.32 C 2.834 0.32 2.487 0.421 2.162 0.624 C 1.837 0.826 1.674 1.114 1.674 1.488 C 1.674 1.85 1.81 2.138 2.081 2.352 C 2.362 2.565 2.774 2.763 3.316 2.944 L 4.047 3.151 C 4.827 3.386 5.386 3.712 5.721 4.128 C 6.057 4.533 6.225 5.023 6.225 5.6 C 6.225 6.379 5.911 7.002 5.283 7.472 C 4.665 7.941 3.793 8.175 2.666 8.175 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.225 8.176\" overflow=\"visible\"><path d=\"M 2.666 8.176 C 2.135 8.176 1.658 8.112 1.235 7.984 C 0.813 7.867 0.423 7.717 0.065 7.536 L 0.081 5.632 L 0.244 5.632 L 0.796 6.592 C 1.035 7.019 1.295 7.339 1.577 7.552 C 1.869 7.755 2.237 7.856 2.682 7.856 C 3.202 7.856 3.619 7.744 3.933 7.52 C 4.259 7.285 4.421 6.976 4.421 6.592 C 4.421 6.24 4.307 5.952 4.08 5.728 C 3.852 5.504 3.43 5.301 2.812 5.12 L 2.129 4.912 C 1.468 4.72 0.948 4.421 0.569 4.016 C 0.189 3.611 0 3.115 0 2.528 C 0 1.824 0.282 1.227 0.845 0.736 C 1.409 0.246 2.216 0 3.267 0 C 3.69 0 4.085 0.048 4.454 0.144 C 4.833 0.229 5.196 0.363 5.543 0.544 L 5.445 2.272 L 5.283 2.272 L 4.714 1.28 C 4.508 0.928 4.302 0.683 4.096 0.544 C 3.901 0.395 3.603 0.32 3.202 0.32 C 2.834 0.32 2.487 0.421 2.162 0.624 C 1.837 0.827 1.674 1.114 1.674 1.488 C 1.674 1.851 1.81 2.138 2.081 2.352 C 2.362 2.565 2.774 2.763 3.316 2.944 L 4.047 3.152 C 4.827 3.387 5.386 3.712 5.721 4.128 C 6.057 4.533 6.225 5.024 6.225 5.6 C 6.225 6.378 5.911 7.003 5.283 7.472 C 4.665 7.941 3.793 8.176 2.666 8.176 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.537 8.565\" overflow=\"visible\"><path d=\"M 2.799 8.565 C 2.242 8.565 1.741 8.498 1.297 8.364 C 0.853 8.241 0.444 8.084 0.068 7.895 L 0.085 5.9 L 0.256 5.9 L 0.836 6.905 C 1.087 7.353 1.359 7.688 1.655 7.911 C 1.963 8.124 2.349 8.23 2.816 8.23 C 3.362 8.23 3.8 8.112 4.13 7.878 C 4.471 7.632 4.642 7.308 4.642 6.905 C 4.642 6.537 4.523 6.235 4.284 6.001 C 4.045 5.766 3.601 5.553 2.953 5.364 L 2.236 5.146 C 1.542 4.944 0.996 4.632 0.597 4.207 C 0.199 3.782 0 3.263 0 2.648 C 0 1.911 0.296 1.285 0.887 0.771 C 1.479 0.257 2.327 0 3.43 0 C 3.874 0 4.289 0.05 4.676 0.151 C 5.075 0.24 5.455 0.38 5.82 0.57 L 5.717 2.38 L 5.547 2.38 L 4.949 1.34 C 4.733 0.972 4.517 0.715 4.301 0.569 C 4.096 0.413 3.783 0.335 3.362 0.335 C 2.975 0.335 2.611 0.441 2.27 0.653 C 1.929 0.866 1.758 1.168 1.758 1.559 C 1.758 1.939 1.9 2.24 2.185 2.463 C 2.481 2.687 2.913 2.894 3.482 3.084 L 4.25 3.302 C 5.069 3.548 5.655 3.888 6.007 4.325 C 6.36 4.749 6.537 5.263 6.537 5.867 C 6.537 6.682 6.206 7.336 5.547 7.828 C 4.898 8.319 3.982 8.565 2.799 8.565 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.47 10.123\" overflow=\"visible\"><path d=\"M 3.199 10.123 C 2.562 10.123 1.989 10.043 1.482 9.885 C 0.975 9.739 0.507 9.554 0.078 9.33 L 0.098 6.972 L 0.293 6.972 L 0.956 8.161 C 1.242 8.69 1.554 9.086 1.892 9.349 C 2.243 9.601 2.685 9.726 3.218 9.726 C 3.842 9.726 4.343 9.587 4.72 9.31 C 5.11 9.02 5.305 8.636 5.305 8.161 C 5.305 7.726 5.169 7.369 4.896 7.092 C 4.623 6.814 4.116 6.563 3.374 6.339 L 2.555 6.082 C 1.762 5.843 1.138 5.474 0.683 4.972 C 0.227 4.47 0 3.856 0 3.129 C 0 2.258 0.338 1.519 1.014 0.911 C 1.691 0.304 2.659 0 3.92 0 C 4.428 0 4.902 0.059 5.344 0.178 C 5.8 0.284 6.235 0.449 6.651 0.674 L 6.534 2.813 L 6.339 2.813 L 5.656 1.584 C 5.41 1.148 5.163 0.845 4.915 0.673 C 4.681 0.488 4.324 0.396 3.842 0.396 C 3.401 0.396 2.984 0.521 2.594 0.772 C 2.204 1.023 2.009 1.38 2.009 1.842 C 2.009 2.291 2.172 2.647 2.497 2.911 C 2.835 3.176 3.329 3.42 3.979 3.644 L 4.857 3.902 C 5.793 4.193 6.463 4.595 6.866 5.111 C 7.269 5.612 7.47 6.22 7.47 6.933 C 7.47 7.897 7.093 8.67 6.339 9.251 C 5.598 9.832 4.551 10.122 3.199 10.122 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lmmapf\",layoutDependency:layoutDependency,layoutId:\"hULJ5_Fdn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.334 14.955\" overflow=\"visible\"><path d=\"M 0.021 14.955 L 0.021 14.742 L 0.273 14.656 C 0.778 14.485 1.03 14.13 1.03 13.589 L 1.03 2.197 C 1.03 1.899 0.981 1.679 0.883 1.536 C 0.785 1.394 0.595 1.287 0.315 1.216 L 0 1.131 L 0 0.918 L 3.701 0 L 4.037 0.192 L 3.953 3.2 L 3.953 5.867 C 4.438 5.458 4.967 5.107 5.531 4.821 C 6.105 4.523 6.736 4.374 7.423 4.374 C 8.334 4.374 9.056 4.637 9.589 5.163 C 10.136 5.689 10.409 6.5 10.409 7.595 L 10.409 13.611 C 10.409 13.895 10.465 14.123 10.577 14.293 C 10.689 14.465 10.886 14.593 11.166 14.678 L 11.334 14.741 L 11.334 14.955 L 6.414 14.955 L 6.414 14.741 L 6.666 14.677 C 7.171 14.507 7.423 14.144 7.423 13.59 L 7.423 6.89 C 7.423 6.321 7.325 5.93 7.129 5.717 C 6.946 5.503 6.617 5.397 6.14 5.397 C 5.831 5.397 5.495 5.461 5.131 5.589 C 4.766 5.703 4.395 5.909 4.016 6.207 L 4.016 13.631 C 4.016 14.186 4.269 14.542 4.773 14.698 L 4.942 14.741 L 4.942 14.954 L 0.021 14.954 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.761 11.216\" overflow=\"visible\"><path d=\"M 0.016 11.216 L 0.016 11.056 L 0.211 10.992 C 0.601 10.864 0.796 10.597 0.796 10.192 L 0.796 1.648 C 0.796 1.424 0.758 1.259 0.683 1.152 C 0.606 1.046 0.46 0.965 0.244 0.912 L 0 0.849 L 0 0.689 L 2.861 0 L 3.121 0.144 L 3.056 2.4 L 3.056 4.4 C 3.43 4.094 3.839 3.83 4.275 3.616 C 4.719 3.392 5.206 3.281 5.738 3.281 C 6.442 3.281 7 3.477 7.412 3.872 C 7.834 4.267 8.046 4.875 8.046 5.696 L 8.046 10.208 C 8.046 10.422 8.089 10.592 8.176 10.72 C 8.262 10.849 8.414 10.945 8.631 11.008 L 8.761 11.056 L 8.761 11.216 L 4.957 11.216 L 4.957 11.056 L 5.153 11.008 C 5.543 10.88 5.738 10.608 5.738 10.192 L 5.738 5.168 C 5.738 4.741 5.661 4.447 5.51 4.287 C 5.369 4.127 5.114 4.047 4.746 4.047 C 4.507 4.047 4.247 4.096 3.966 4.191 C 3.684 4.277 3.397 4.431 3.105 4.656 L 3.105 10.224 C 3.105 10.639 3.3 10.906 3.69 11.023 L 3.82 11.055 L 3.82 11.215 L 0.016 11.215 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.761 11.217\" overflow=\"visible\"><path d=\"M 0.016 11.217 L 0.016 11.056 L 0.211 10.992 C 0.601 10.864 0.796 10.597 0.796 10.192 L 0.796 1.648 C 0.796 1.425 0.758 1.259 0.683 1.152 C 0.606 1.046 0.46 0.965 0.244 0.912 L 0 0.849 L 0 0.688 L 2.861 0 L 3.121 0.144 L 3.056 2.4 L 3.056 4.4 C 3.43 4.094 3.839 3.83 4.275 3.616 C 4.719 3.392 5.206 3.28 5.738 3.28 C 6.442 3.28 7 3.477 7.412 3.872 C 7.834 4.267 8.046 4.875 8.046 5.696 L 8.046 10.208 C 8.046 10.421 8.089 10.592 8.176 10.72 C 8.262 10.848 8.414 10.944 8.631 11.008 L 8.761 11.056 L 8.761 11.216 L 4.957 11.216 L 4.957 11.056 L 5.153 11.008 C 5.543 10.88 5.738 10.608 5.738 10.193 L 5.738 5.168 C 5.738 4.741 5.661 4.448 5.51 4.287 C 5.369 4.128 5.114 4.047 4.746 4.047 C 4.507 4.047 4.247 4.096 3.966 4.191 C 3.684 4.277 3.397 4.431 3.105 4.655 L 3.105 10.224 C 3.105 10.64 3.3 10.906 3.69 11.023 L 3.82 11.056 L 3.82 11.216 L 0.016 11.216 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.199 11.751\" overflow=\"visible\"><path d=\"M 0.017 11.751 L 0.017 11.583 L 0.222 11.515 C 0.631 11.381 0.836 11.102 0.836 10.677 L 0.836 1.726 C 0.836 1.492 0.796 1.319 0.717 1.207 C 0.637 1.095 0.483 1.011 0.256 0.955 L 0 0.889 L 0 0.721 L 3.004 0 L 3.277 0.151 L 3.209 2.514 L 3.209 4.61 C 3.602 4.288 4.031 4.013 4.489 3.788 C 4.955 3.554 5.467 3.437 6.025 3.437 C 6.764 3.437 7.35 3.643 7.782 4.056 C 8.226 4.47 8.448 5.107 8.448 5.967 L 8.448 10.694 C 8.448 10.918 8.493 11.096 8.585 11.23 C 8.675 11.365 8.835 11.466 9.062 11.533 L 9.199 11.582 L 9.199 11.75 L 5.205 11.75 L 5.205 11.582 L 5.41 11.532 C 5.82 11.399 6.025 11.113 6.025 10.678 L 6.025 5.414 C 6.025 4.967 5.945 4.659 5.786 4.492 C 5.637 4.324 5.37 4.24 4.983 4.24 C 4.733 4.24 4.46 4.291 4.164 4.391 C 3.868 4.481 3.567 4.643 3.26 4.877 L 3.26 10.71 C 3.26 11.146 3.465 11.426 3.874 11.548 L 4.011 11.582 L 4.011 11.75 L 0.017 11.75 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.513 13.887\" overflow=\"visible\"><path d=\"M 0.02 13.887 L 0.02 13.689 L 0.254 13.609 C 0.722 13.451 0.956 13.121 0.956 12.619 L 0.956 2.04 C 0.956 1.764 0.91 1.559 0.819 1.426 C 0.728 1.294 0.552 1.195 0.293 1.129 L 0 1.051 L 0 0.852 L 3.433 0 L 3.745 0.178 L 3.667 2.971 L 3.667 5.448 C 4.116 5.068 4.607 4.743 5.13 4.477 C 5.662 4.2 6.248 4.062 6.885 4.062 C 7.73 4.062 8.4 4.305 8.894 4.794 C 9.401 5.283 9.655 6.036 9.655 7.052 L 9.655 12.638 C 9.655 12.903 9.707 13.114 9.811 13.272 C 9.915 13.431 10.097 13.55 10.357 13.63 L 10.513 13.688 L 10.513 13.886 L 5.949 13.886 L 5.949 13.688 L 6.183 13.629 C 6.651 13.471 6.885 13.134 6.885 12.619 L 6.885 6.398 C 6.885 5.87 6.794 5.506 6.612 5.308 C 6.443 5.11 6.137 5.011 5.695 5.011 C 5.409 5.011 5.097 5.071 4.759 5.189 C 4.421 5.295 4.076 5.487 3.725 5.764 L 3.725 12.658 C 3.725 13.173 3.959 13.503 4.428 13.648 L 4.584 13.688 L 4.584 13.886 L 0.02 13.886 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1suvfgb\",layoutDependency:layoutDependency,layoutId:\"J8LNCZTiY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.386 3.242\" overflow=\"visible\"><path d=\"M 1.703 3.242 C 1.227 3.242 0.82 3.093 0.484 2.794 C 0.161 2.481 0 2.09 0 1.621 C 0 1.137 0.161 0.746 0.484 0.447 C 0.82 0.149 1.227 0 1.703 0 C 2.18 0 2.579 0.149 2.902 0.447 C 3.225 0.746 3.386 1.137 3.386 1.621 C 3.386 2.09 3.225 2.481 2.902 2.794 C 2.579 3.093 2.18 3.242 1.703 3.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.617 2.431\" overflow=\"visible\"><path d=\"M 1.317 2.431 C 0.948 2.431 0.634 2.32 0.374 2.096 C 0.124 1.861 0 1.567 0 1.215 C 0 0.853 0.124 0.559 0.374 0.335 C 0.634 0.112 0.948 0 1.317 0 C 1.685 0 1.994 0.112 2.243 0.335 C 2.492 0.559 2.617 0.853 2.617 1.215 C 2.617 1.567 2.492 1.861 2.243 2.096 C 1.994 2.32 1.685 2.431 1.317 2.431 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.617 2.431\" overflow=\"visible\"><path d=\"M 1.317 2.431 C 0.948 2.431 0.634 2.32 0.374 2.096 C 0.124 1.861 0 1.568 0 1.216 C 0 0.853 0.124 0.559 0.374 0.335 C 0.634 0.111 0.948 0 1.317 0 C 1.685 0 1.994 0.111 2.243 0.335 C 2.492 0.559 2.617 0.853 2.617 1.216 C 2.617 1.568 2.492 1.861 2.243 2.096 C 1.994 2.32 1.685 2.431 1.317 2.431 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.748 2.547\" overflow=\"visible\"><path d=\"M 1.382 2.547 C 0.996 2.547 0.666 2.43 0.393 2.195 C 0.131 1.95 0 1.642 0 1.273 C 0 0.894 0.131 0.586 0.393 0.351 C 0.666 0.117 0.996 0 1.382 0 C 1.769 0 2.093 0.117 2.355 0.351 C 2.617 0.586 2.748 0.894 2.748 1.273 C 2.748 1.642 2.617 1.95 2.355 2.195 C 2.093 2.43 1.769 2.547 1.382 2.547 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.14 3.01\" overflow=\"visible\"><path d=\"M 1.58 3.01 C 1.138 3.01 0.761 2.872 0.449 2.594 C 0.149 2.304 0 1.941 0 1.505 C 0 1.056 0.149 0.693 0.449 0.415 C 0.761 0.138 1.138 0 1.58 0 C 2.022 0 2.392 0.138 2.692 0.415 C 2.991 0.693 3.14 1.056 3.14 1.505 C 3.14 1.941 2.991 2.304 2.692 2.594 C 2.392 2.872 2.022 3.01 1.58 3.01 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19ixfkp\",layoutDependency:layoutDependency,layoutId:\"gUdnDeB4E\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.921 10.56\" overflow=\"visible\"><path d=\"M 0 10.56 L 0 10.347 L 0.294 10.261 C 0.575 10.176 0.764 10.048 0.862 9.877 C 0.975 9.707 1.03 9.479 1.03 9.195 L 1.03 2.518 C 1.03 2.219 0.975 1.998 0.862 1.857 C 0.764 1.7 0.575 1.593 0.294 1.537 L 0 1.473 L 0 1.259 L 3.848 0 L 4.059 0.213 L 3.995 3.243 L 3.995 9.216 C 3.995 9.501 4.045 9.728 4.143 9.899 C 4.255 10.07 4.444 10.198 4.71 10.283 L 4.921 10.347 L 4.921 10.56 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.803 7.92\" overflow=\"visible\"><path d=\"M 0 7.92 L 0 7.76 L 0.228 7.696 C 0.444 7.632 0.591 7.536 0.666 7.408 C 0.753 7.281 0.796 7.109 0.796 6.896 L 0.796 1.888 C 0.796 1.665 0.753 1.499 0.666 1.392 C 0.591 1.275 0.444 1.195 0.228 1.153 L 0 1.105 L 0 0.945 L 2.974 0 L 3.137 0.16 L 3.088 2.432 L 3.088 6.912 C 3.088 7.126 3.126 7.296 3.202 7.424 C 3.289 7.552 3.435 7.648 3.641 7.713 L 3.803 7.76 L 3.803 7.92 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.803 7.92\" overflow=\"visible\"><path d=\"M 0 7.92 L 0 7.76 L 0.228 7.696 C 0.444 7.632 0.591 7.536 0.666 7.408 C 0.753 7.281 0.796 7.11 0.796 6.896 L 0.796 1.889 C 0.796 1.664 0.753 1.498 0.666 1.392 C 0.591 1.275 0.444 1.195 0.228 1.153 L 0 1.105 L 0 0.945 L 2.974 0 L 3.137 0.16 L 3.088 2.432 L 3.088 6.912 C 3.088 7.126 3.126 7.296 3.202 7.424 C 3.289 7.552 3.435 7.648 3.641 7.712 L 3.803 7.76 L 3.803 7.92 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.994 8.297\" overflow=\"visible\"><path d=\"M 0 8.297 L 0 8.13 L 0.239 8.062 C 0.467 7.995 0.62 7.895 0.7 7.761 C 0.791 7.627 0.836 7.448 0.836 7.224 L 0.836 1.978 C 0.836 1.744 0.791 1.57 0.7 1.459 C 0.62 1.336 0.467 1.252 0.239 1.207 L 0 1.157 L 0 0.989 L 3.123 0 L 3.294 0.168 L 3.243 2.548 L 3.243 7.241 C 3.243 7.465 3.283 7.643 3.362 7.778 C 3.453 7.912 3.607 8.013 3.823 8.08 L 3.994 8.13 L 3.994 8.297 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.564 9.806\" overflow=\"visible\"><path d=\"M 0 9.806 L 0 9.608 L 0.273 9.528 C 0.533 9.449 0.709 9.33 0.8 9.172 C 0.904 9.014 0.956 8.802 0.956 8.538 L 0.956 2.338 C 0.956 2.061 0.904 1.855 0.8 1.724 C 0.709 1.579 0.533 1.48 0.273 1.427 L 0 1.367 L 0 1.169 L 3.569 0 L 3.764 0.198 L 3.706 3.011 L 3.706 8.558 C 3.706 8.822 3.752 9.033 3.842 9.192 C 3.947 9.351 4.122 9.47 4.369 9.549 L 4.564 9.608 L 4.564 9.806 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vh6a4c\",layoutDependency:layoutDependency,layoutId:\"Tz9Fahr4a\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.026 14.955\" overflow=\"visible\"><path d=\"M 0 14.955 L 0 14.741 L 0.315 14.635 C 0.792 14.479 1.03 14.13 1.03 13.59 L 1.03 2.177 C 1.03 1.892 0.975 1.679 0.862 1.537 C 0.75 1.394 0.554 1.281 0.273 1.195 L 0 1.131 L 0 0.918 L 3.848 0 L 4.101 0.192 L 4.037 3.179 L 4.037 13.589 C 4.037 14.159 4.269 14.514 4.731 14.656 L 5.026 14.741 L 5.026 14.955 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.885 11.216\" overflow=\"visible\"><path d=\"M 0 11.216 L 0 11.056 L 0.244 10.976 C 0.612 10.859 0.796 10.598 0.796 10.193 L 0.796 1.633 C 0.796 1.419 0.753 1.259 0.666 1.153 C 0.58 1.046 0.428 0.961 0.211 0.897 L 0 0.849 L 0 0.689 L 2.974 0 L 3.17 0.144 L 3.121 2.384 L 3.121 10.192 C 3.121 10.619 3.3 10.886 3.657 10.992 L 3.885 11.056 L 3.885 11.216 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.885 11.216\" overflow=\"visible\"><path d=\"M 0 11.216 L 0 11.056 L 0.244 10.976 C 0.612 10.859 0.796 10.598 0.796 10.193 L 0.796 1.633 C 0.796 1.419 0.753 1.259 0.666 1.153 C 0.58 1.046 0.428 0.961 0.211 0.897 L 0 0.849 L 0 0.689 L 2.974 0 L 3.17 0.144 L 3.121 2.384 L 3.121 10.192 C 3.121 10.619 3.3 10.886 3.657 10.992 L 3.885 11.056 L 3.885 11.216 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.079 11.75\" overflow=\"visible\"><path d=\"M 0 11.75 L 0 11.582 L 0.256 11.499 C 0.643 11.376 0.836 11.102 0.836 10.678 L 0.836 1.71 C 0.836 1.487 0.791 1.319 0.7 1.207 C 0.609 1.095 0.45 1.006 0.222 0.939 L 0 0.889 L 0 0.721 L 3.123 0 L 3.328 0.151 L 3.277 2.498 L 3.277 10.677 C 3.277 11.125 3.465 11.404 3.84 11.515 L 4.079 11.582 L 4.079 11.75 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.662 13.886\" overflow=\"visible\"><path d=\"M 0 13.886 L 0 13.688 L 0.293 13.589 C 0.734 13.444 0.956 13.121 0.956 12.619 L 0.956 2.021 C 0.956 1.757 0.904 1.559 0.8 1.427 C 0.695 1.294 0.514 1.189 0.254 1.11 L 0 1.051 L 0 0.852 L 3.569 0 L 3.803 0.178 L 3.745 2.952 L 3.745 12.619 C 3.745 13.147 3.959 13.477 4.389 13.609 L 4.662 13.688 L 4.662 13.886 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mywere\",layoutDependency:layoutDependency,layoutId:\"jJRoPSdw8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.444 10.261\" overflow=\"visible\"><path d=\"M 3.743 10.261 L 0 4.927 L 3.89 1.28 C 4.072 1.109 4.177 0.931 4.206 0.747 C 4.248 0.547 4.129 0.405 3.848 0.32 L 3.491 0.213 L 3.491 0 L 6.624 0 L 6.624 0.213 L 5.993 0.383 C 5.685 0.483 5.433 0.604 5.236 0.746 C 5.054 0.874 4.829 1.059 4.563 1.301 L 2.208 3.541 L 5.972 8.853 C 6.196 9.166 6.406 9.408 6.603 9.578 C 6.799 9.749 7.052 9.891 7.36 10.005 L 7.444 10.047 L 7.444 10.261 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.754 7.696\" overflow=\"visible\"><path d=\"M 2.893 7.696 L 0 3.696 L 3.007 0.96 C 3.148 0.832 3.229 0.698 3.251 0.56 C 3.283 0.41 3.191 0.303 2.974 0.24 L 2.698 0.16 L 2.698 0 L 5.12 0 L 5.12 0.16 L 4.632 0.287 C 4.394 0.362 4.199 0.453 4.047 0.559 C 3.907 0.656 3.733 0.794 3.527 0.975 L 1.707 2.656 L 4.616 6.639 C 4.789 6.874 4.952 7.056 5.104 7.184 C 5.256 7.311 5.451 7.418 5.689 7.504 L 5.754 7.535 L 5.754 7.696 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.754 7.696\" overflow=\"visible\"><path d=\"M 2.893 7.696 L 0 3.696 L 3.007 0.96 C 3.148 0.832 3.229 0.699 3.251 0.56 C 3.283 0.41 3.191 0.303 2.974 0.24 L 2.698 0.16 L 2.698 0 L 5.12 0 L 5.12 0.16 L 4.632 0.288 C 4.394 0.363 4.199 0.453 4.047 0.559 C 3.907 0.655 3.733 0.794 3.527 0.975 L 1.707 2.656 L 4.616 6.639 C 4.789 6.874 4.952 7.056 5.104 7.184 C 5.256 7.312 5.451 7.419 5.689 7.504 L 5.754 7.535 L 5.754 7.696 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.042 8.062\" overflow=\"visible\"><path d=\"M 3.038 8.062 L 0 3.871 L 3.157 1.006 C 3.305 0.872 3.39 0.732 3.413 0.587 C 3.447 0.43 3.351 0.318 3.123 0.251 L 2.833 0.168 L 2.833 0 L 5.376 0 L 5.376 0.168 L 4.864 0.301 C 4.614 0.38 4.409 0.475 4.25 0.586 C 4.102 0.687 3.919 0.832 3.703 1.022 L 1.792 2.782 L 4.847 6.956 C 5.029 7.202 5.199 7.392 5.359 7.526 C 5.518 7.66 5.723 7.772 5.973 7.861 L 6.042 7.894 L 6.042 8.062 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.905 9.528\" overflow=\"visible\"><path d=\"M 3.472 9.528 L 0 4.575 L 3.608 1.189 C 3.777 1.03 3.875 0.865 3.901 0.693 C 3.94 0.508 3.83 0.376 3.569 0.297 L 3.238 0.198 L 3.238 0 L 6.144 0 L 6.144 0.198 L 5.559 0.356 C 5.273 0.449 5.039 0.561 4.857 0.693 C 4.688 0.812 4.479 0.984 4.233 1.208 L 2.048 3.288 L 5.539 8.22 C 5.747 8.511 5.942 8.736 6.124 8.894 C 6.307 9.052 6.541 9.185 6.827 9.29 L 6.905 9.33 L 6.905 9.528 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hty4ff\",layoutDependency:layoutDependency,layoutId:\"X6xK1sOVD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.262 10.901\" overflow=\"visible\"><path d=\"M 2.881 10.901 C 2.068 10.901 1.381 10.666 0.82 10.197 C 0.273 9.728 0 9.052 0 8.17 C 0 7.502 0.336 6.89 1.009 6.335 C 1.682 5.767 2.741 5.34 4.185 5.055 C 4.409 5.013 4.661 4.971 4.942 4.928 C 5.236 4.868 5.53 4.811 5.825 4.757 L 5.825 3.072 C 5.825 2.105 5.706 1.429 5.467 1.045 C 5.243 0.647 4.886 0.447 4.395 0.447 C 4.059 0.447 3.792 0.561 3.596 0.789 C 3.399 1.002 3.273 1.379 3.217 1.92 L 3.175 2.155 C 3.147 2.766 3 3.214 2.734 3.498 C 2.48 3.777 2.12 3.933 1.745 3.925 C 1.381 3.925 1.08 3.811 0.841 3.583 C 0.603 3.357 0.484 3.05 0.484 2.667 C 0.484 2.083 0.68 1.593 1.072 1.194 C 1.479 0.796 2.012 0.497 2.671 0.299 C 3.33 0.099 4.045 0 4.816 0 C 6.063 0 7.024 0.313 7.696 0.938 C 8.383 1.55 8.727 2.553 8.727 3.946 L 8.727 8.661 C 8.727 9.301 9.021 9.621 9.61 9.621 L 10.073 9.621 L 10.262 9.792 C 9.996 10.133 9.701 10.396 9.379 10.581 C 9.071 10.766 8.629 10.858 8.054 10.858 C 7.437 10.858 6.947 10.716 6.582 10.431 C 6.232 10.133 6 9.742 5.888 9.258 C 5.467 9.713 5.033 10.105 4.584 10.431 C 4.15 10.745 3.582 10.901 2.881 10.901 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.127 C 0 5.626 0.26 5.167 0.78 4.751 C 1.3 4.325 2.119 4.005 3.235 3.791 C 3.408 3.76 3.603 3.728 3.82 3.696 C 4.047 3.651 4.274 3.608 4.502 3.568 L 4.502 2.304 C 4.502 1.578 4.41 1.072 4.226 0.784 C 4.053 0.485 3.777 0.335 3.397 0.335 C 3.137 0.335 2.931 0.421 2.779 0.591 C 2.628 0.751 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.41 2.113 2.624 C 1.917 2.833 1.639 2.949 1.349 2.944 C 1.067 2.944 0.835 2.858 0.65 2.688 C 0.466 2.517 0.374 2.287 0.374 2 C 0.374 1.563 0.526 1.195 0.829 0.895 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.574 0.074 3.126 0 3.722 0 C 4.687 0 5.429 0.234 5.949 0.703 C 6.48 1.162 6.745 1.915 6.745 2.959 L 6.745 6.495 C 6.745 6.975 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.6 7.499 7.797 7.249 7.935 C 7.011 8.075 6.67 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.817 7.6 4.638 7.306 4.551 6.944 C 4.226 7.285 3.89 7.578 3.543 7.823 C 3.208 8.058 2.769 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.128 C 0 5.627 0.26 5.167 0.78 4.752 C 1.3 4.325 2.119 4.005 3.235 3.791 C 3.408 3.76 3.603 3.728 3.82 3.696 C 4.047 3.651 4.274 3.608 4.502 3.568 L 4.502 2.304 C 4.502 1.579 4.41 1.072 4.226 0.784 C 4.053 0.485 3.777 0.336 3.397 0.336 C 3.137 0.336 2.931 0.421 2.779 0.592 C 2.628 0.752 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.411 2.113 2.624 C 1.917 2.833 1.639 2.949 1.349 2.944 C 1.067 2.944 0.835 2.859 0.65 2.688 C 0.466 2.518 0.374 2.288 0.374 2 C 0.374 1.563 0.526 1.195 0.829 0.896 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.574 0.074 3.126 0 3.722 0 C 4.687 0 5.429 0.235 5.949 0.704 C 6.48 1.163 6.745 1.915 6.745 2.959 L 6.745 6.496 C 6.745 6.976 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.599 7.499 7.797 7.249 7.935 C 7.011 8.075 6.67 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.817 7.6 4.638 7.307 4.551 6.944 C 4.226 7.285 3.89 7.578 3.543 7.823 C 3.208 8.058 2.769 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.329 8.565\" overflow=\"visible\"><path d=\"M 2.338 8.565 C 1.678 8.565 1.121 8.38 0.666 8.012 C 0.222 7.643 0 7.112 0 6.419 C 0 5.894 0.273 5.414 0.819 4.978 C 1.365 4.531 2.225 4.196 3.396 3.972 C 3.578 3.939 3.783 3.906 4.011 3.872 C 4.249 3.825 4.488 3.78 4.727 3.738 L 4.727 2.414 C 4.727 1.654 4.631 1.123 4.437 0.821 C 4.255 0.508 3.965 0.351 3.567 0.351 C 3.294 0.351 3.078 0.441 2.918 0.62 C 2.759 0.787 2.657 1.084 2.611 1.509 L 2.577 1.693 C 2.554 2.173 2.435 2.525 2.219 2.748 C 2.013 2.968 1.72 3.09 1.417 3.084 C 1.121 3.084 0.876 2.995 0.683 2.815 C 0.489 2.637 0.393 2.396 0.393 2.095 C 0.393 1.637 0.552 1.251 0.87 0.938 C 1.201 0.625 1.633 0.391 2.167 0.235 C 2.702 0.078 3.283 0 3.908 0 C 4.921 0 5.7 0.246 6.246 0.737 C 6.804 1.218 7.083 2.006 7.083 3.1 L 7.083 6.805 C 7.083 7.308 7.322 7.559 7.799 7.559 L 8.175 7.559 L 8.329 7.694 C 8.113 7.961 7.874 8.168 7.612 8.313 C 7.362 8.459 7.003 8.531 6.537 8.531 C 6.036 8.531 5.638 8.42 5.342 8.196 C 5.058 7.962 4.87 7.654 4.779 7.274 C 4.437 7.632 4.085 7.939 3.721 8.196 C 3.368 8.442 2.907 8.565 2.338 8.565 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.518 10.123\" overflow=\"visible\"><path d=\"M 2.672 10.122 C 1.918 10.122 1.281 9.904 0.761 9.468 C 0.254 9.033 0 8.405 0 7.586 C 0 6.966 0.312 6.398 0.936 5.883 C 1.56 5.355 2.542 4.959 3.881 4.694 C 4.089 4.655 4.323 4.616 4.584 4.576 C 4.856 4.52 5.129 4.468 5.403 4.418 L 5.403 2.853 C 5.403 1.954 5.292 1.327 5.071 0.971 C 4.863 0.6 4.532 0.415 4.076 0.415 C 3.764 0.415 3.518 0.521 3.335 0.732 C 3.153 0.93 3.036 1.281 2.984 1.783 L 2.945 2.001 C 2.919 2.568 2.782 2.984 2.536 3.248 C 2.3 3.507 1.966 3.652 1.619 3.644 C 1.281 3.644 1.001 3.539 0.78 3.327 C 0.559 3.117 0.449 2.832 0.449 2.476 C 0.449 1.935 0.631 1.479 0.995 1.109 C 1.372 0.739 1.866 0.462 2.477 0.277 C 3.088 0.092 3.752 0 4.467 0 C 5.624 0 6.515 0.29 7.139 0.871 C 7.776 1.439 8.094 2.37 8.094 3.664 L 8.094 8.042 C 8.094 8.636 8.368 8.933 8.914 8.933 L 9.343 8.933 L 9.518 9.093 C 9.271 9.409 8.998 9.653 8.699 9.825 C 8.413 9.997 8.004 10.082 7.47 10.082 C 6.898 10.082 6.443 9.951 6.105 9.686 C 5.78 9.41 5.566 9.046 5.461 8.597 C 5.071 9.02 4.668 9.383 4.252 9.686 C 3.849 9.977 3.323 10.123 2.672 10.123 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2jf21s\",layoutDependency:layoutDependency,layoutId:\"rkps1zngU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.028 4.417\" overflow=\"visible\"><path d=\"M 1.367 4.417 C 1.647 4.417 1.906 4.353 2.145 4.225 C 2.397 4.082 2.692 3.869 3.028 3.585 L 3.028 0 L 2.608 0.086 C 2.468 0.114 2.306 0.143 2.124 0.171 C 1.479 0.342 0.96 0.633 0.568 1.045 C 0.189 1.444 0 1.985 0 2.667 C 0 3.25 0.133 3.691 0.4 3.989 C 0.666 4.274 0.988 4.416 1.367 4.416 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.474 3.264 1.658 3.168 C 1.853 3.061 2.081 2.901 2.341 2.689 L 2.341 0 L 2.015 0.065 C 1.907 0.086 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.474 3.265 1.658 3.169 C 1.853 3.062 2.081 2.901 2.341 2.688 L 2.341 0 L 2.015 0.065 C 1.907 0.086 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.458 3.47\" overflow=\"visible\"><path d=\"M 1.109 3.47 C 1.337 3.47 1.547 3.42 1.741 3.319 C 1.946 3.207 2.185 3.04 2.458 2.817 L 2.458 0 L 2.116 0.068 C 2.003 0.09 1.871 0.112 1.724 0.135 C 1.201 0.269 0.779 0.498 0.461 0.821 C 0.154 1.135 0 1.559 0 2.096 C 0 2.554 0.108 2.9 0.324 3.134 C 0.54 3.358 0.802 3.47 1.109 3.47 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.809 4.101\" overflow=\"visible\"><path d=\"M 1.268 4.101 C 1.528 4.101 1.768 4.042 1.989 3.923 C 2.224 3.79 2.497 3.592 2.809 3.329 L 2.809 0 L 2.419 0.08 C 2.289 0.106 2.139 0.132 1.97 0.159 C 1.372 0.318 0.891 0.588 0.527 0.971 C 0.176 1.341 0 1.843 0 2.477 C 0 3.018 0.124 3.427 0.371 3.704 C 0.617 3.969 0.917 4.101 1.268 4.101 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ywtt7y\",layoutDependency:layoutDependency,layoutId:\"z1Cadpvjl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.713 14.848\" overflow=\"visible\"><path d=\"M 7.276 14.848 C 5.916 14.848 4.683 14.571 3.575 14.016 C 2.481 13.447 1.613 12.609 0.967 11.499 C 0.323 10.389 0 9.031 0 7.424 C 0 6.201 0.196 5.127 0.589 4.203 C 0.982 3.279 1.514 2.503 2.187 1.877 C 2.872 1.254 3.672 0.775 4.542 0.47 C 5.456 0.154 6.416 -0.005 7.381 0 C 8.18 0 8.916 0.093 9.589 0.277 C 10.248 0.457 10.883 0.714 11.482 1.045 L 11.566 3.67 L 11.355 3.67 L 10.304 1.963 C 10.173 1.707 10.018 1.464 9.841 1.238 C 9.678 1.015 9.461 0.838 9.211 0.726 C 9 0.626 8.79 0.555 8.58 0.513 C 8.384 0.455 8.131 0.427 7.823 0.427 C 7.01 0.427 6.267 0.647 5.594 1.088 C 4.935 1.529 4.402 2.261 3.995 3.285 C 3.603 4.295 3.407 5.682 3.407 7.445 C 3.407 9.195 3.596 10.581 3.974 11.605 C 4.353 12.615 4.865 13.341 5.509 13.781 C 6.169 14.208 6.905 14.421 7.717 14.421 C 8.166 14.421 8.524 14.393 8.79 14.336 C 9.065 14.262 9.332 14.162 9.589 14.037 C 9.856 13.924 10.059 13.76 10.199 13.547 C 10.339 13.32 10.466 13.078 10.577 12.822 L 11.503 10.731 L 11.713 10.731 L 11.65 13.781 C 11.021 14.11 10.358 14.368 9.673 14.549 C 8.944 14.749 8.145 14.848 7.276 14.848 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.053 11.136\" overflow=\"visible\"><path d=\"M 5.624 11.136 C 4.573 11.136 3.62 10.928 2.763 10.512 C 1.918 10.086 1.246 9.457 0.748 8.625 C 0.249 7.792 0 6.774 0 5.568 C 0 4.651 0.152 3.846 0.455 3.153 C 0.759 2.459 1.17 1.878 1.69 1.408 C 2.22 0.94 2.839 0.581 3.511 0.353 C 4.217 0.116 4.959 -0.003 5.705 0 C 6.323 0 6.892 0.07 7.412 0.208 C 7.921 0.342 8.412 0.536 8.875 0.784 L 8.94 2.753 L 8.777 2.753 L 7.964 1.473 C 7.863 1.28 7.743 1.098 7.607 0.929 C 7.481 0.761 7.313 0.629 7.119 0.545 C 6.957 0.47 6.794 0.417 6.632 0.385 C 6.48 0.342 6.285 0.321 6.046 0.321 C 5.418 0.321 4.844 0.486 4.324 0.816 C 3.815 1.147 3.403 1.696 3.088 2.464 C 2.785 3.222 2.633 4.262 2.633 5.584 C 2.633 6.897 2.779 7.936 3.072 8.704 C 3.365 9.462 3.76 10.006 4.259 10.336 C 4.768 10.656 5.337 10.816 5.965 10.816 C 6.312 10.816 6.588 10.795 6.794 10.752 C 7.007 10.696 7.213 10.621 7.412 10.528 C 7.618 10.443 7.775 10.32 7.883 10.16 C 7.992 9.99 8.089 9.809 8.176 9.617 L 8.891 8.048 L 9.053 8.048 L 9.005 10.336 C 8.518 10.583 8.006 10.776 7.477 10.912 C 6.914 11.062 6.296 11.136 5.624 11.136 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.053 11.136\" overflow=\"visible\"><path d=\"M 5.624 11.136 C 4.573 11.136 3.62 10.928 2.763 10.512 C 1.918 10.086 1.246 9.457 0.748 8.625 C 0.249 7.792 0 6.774 0 5.568 C 0 4.651 0.152 3.846 0.455 3.153 C 0.759 2.459 1.17 1.878 1.69 1.408 C 2.22 0.94 2.839 0.581 3.511 0.353 C 4.217 0.116 4.959 -0.003 5.705 0 C 6.323 0 6.892 0.07 7.412 0.208 C 7.921 0.342 8.412 0.536 8.875 0.784 L 8.94 2.753 L 8.777 2.753 L 7.964 1.473 C 7.863 1.28 7.743 1.098 7.607 0.929 C 7.481 0.761 7.313 0.629 7.119 0.545 C 6.957 0.47 6.794 0.417 6.632 0.385 C 6.48 0.342 6.285 0.321 6.046 0.321 C 5.418 0.321 4.844 0.486 4.324 0.816 C 3.815 1.147 3.403 1.696 3.088 2.464 C 2.785 3.222 2.633 4.262 2.633 5.584 C 2.633 6.897 2.779 7.936 3.072 8.704 C 3.365 9.462 3.76 10.006 4.259 10.336 C 4.768 10.656 5.337 10.816 5.965 10.816 C 6.312 10.816 6.588 10.795 6.794 10.752 C 7.007 10.696 7.213 10.621 7.412 10.528 C 7.618 10.443 7.775 10.32 7.883 10.16 C 7.992 9.99 8.089 9.809 8.176 9.617 L 8.891 8.048 L 9.053 8.048 L 9.005 10.336 C 8.518 10.583 8.006 10.776 7.477 10.912 C 6.914 11.062 6.296 11.136 5.624 11.136 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.506 11.666\" overflow=\"visible\"><path d=\"M 5.905 11.666 C 4.802 11.666 3.801 11.448 2.901 11.013 C 2.014 10.566 1.309 9.907 0.785 9.035 C 0.262 8.163 0 7.096 0 5.833 C 0 4.873 0.159 4.029 0.478 3.303 C 0.797 2.576 1.229 1.967 1.775 1.475 C 2.331 0.985 2.98 0.609 3.686 0.369 C 4.428 0.121 5.207 -0.004 5.99 0 C 6.639 0 7.236 0.073 7.782 0.218 C 8.317 0.359 8.833 0.561 9.318 0.821 L 9.387 2.884 L 9.216 2.884 L 8.363 1.543 C 8.256 1.341 8.131 1.151 7.987 0.973 C 7.855 0.797 7.678 0.659 7.475 0.571 C 7.305 0.492 7.134 0.436 6.963 0.403 C 6.804 0.358 6.599 0.336 6.349 0.336 C 5.689 0.336 5.086 0.509 4.54 0.855 C 4.005 1.202 3.573 1.777 3.243 2.581 C 2.924 3.375 2.765 4.465 2.765 5.85 C 2.765 7.225 2.918 8.314 3.226 9.119 C 3.533 9.912 3.948 10.482 4.471 10.828 C 5.006 11.164 5.604 11.331 6.263 11.331 C 6.628 11.331 6.918 11.309 7.134 11.264 C 7.357 11.206 7.574 11.127 7.782 11.029 C 7.999 10.94 8.164 10.812 8.277 10.644 C 8.391 10.466 8.494 10.276 8.585 10.075 L 9.335 8.431 L 9.506 8.431 L 9.455 10.828 C 8.944 11.087 8.406 11.289 7.851 11.432 C 7.259 11.589 6.611 11.666 5.905 11.666 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.864 13.788\" overflow=\"visible\"><path d=\"M 6.749 13.788 C 5.488 13.788 4.343 13.53 3.316 13.015 C 2.302 12.487 1.496 11.708 0.897 10.678 C 0.299 9.647 0 8.386 0 6.894 C 0 5.758 0.182 4.761 0.546 3.903 C 0.911 3.045 1.404 2.325 2.028 1.743 C 2.663 1.164 3.406 0.72 4.213 0.437 C 5.061 0.143 5.951 -0.004 6.846 0 C 7.587 0 8.27 0.087 8.894 0.258 C 9.505 0.424 10.094 0.663 10.65 0.971 L 10.728 3.408 L 10.533 3.408 L 9.557 1.823 C 9.436 1.585 9.292 1.36 9.128 1.15 C 8.977 0.942 8.775 0.778 8.543 0.674 C 8.348 0.581 8.153 0.516 7.958 0.476 C 7.776 0.423 7.542 0.397 7.256 0.397 C 6.502 0.397 5.812 0.601 5.188 1.01 C 4.578 1.42 4.083 2.1 3.706 3.051 C 3.342 3.989 3.16 5.276 3.16 6.914 C 3.16 8.539 3.335 9.826 3.686 10.776 C 4.037 11.714 4.512 12.388 5.11 12.797 C 5.722 13.193 6.404 13.391 7.158 13.391 C 7.575 13.391 7.906 13.365 8.153 13.312 C 8.408 13.243 8.656 13.15 8.894 13.035 C 9.142 12.93 9.33 12.777 9.46 12.579 C 9.59 12.369 9.707 12.144 9.811 11.906 L 10.669 9.964 L 10.864 9.964 L 10.806 12.797 C 10.222 13.102 9.607 13.341 8.972 13.51 C 8.296 13.696 7.555 13.788 6.749 13.788 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jj006o\",layoutDependency:layoutDependency,layoutId:\"XU0nan8fZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.334 14.955\" overflow=\"visible\"><path d=\"M 0.021 14.955 L 0.021 14.741 L 0.273 14.656 C 0.778 14.485 1.03 14.13 1.03 13.589 L 1.03 2.197 C 1.03 1.899 0.981 1.679 0.883 1.536 C 0.785 1.394 0.595 1.287 0.315 1.216 L 0 1.131 L 0 0.918 L 3.701 0 L 4.037 0.192 L 3.953 3.2 L 3.953 5.867 C 4.438 5.458 4.967 5.107 5.531 4.821 C 6.105 4.523 6.736 4.374 7.423 4.374 C 8.334 4.374 9.056 4.637 9.589 5.163 C 10.136 5.689 10.409 6.5 10.409 7.595 L 10.409 13.611 C 10.409 13.895 10.465 14.123 10.577 14.293 C 10.689 14.465 10.886 14.593 11.166 14.678 L 11.334 14.741 L 11.334 14.955 L 6.414 14.955 L 6.414 14.741 L 6.666 14.677 C 7.171 14.507 7.423 14.144 7.423 13.59 L 7.423 6.89 C 7.423 6.321 7.325 5.93 7.129 5.717 C 6.946 5.503 6.617 5.397 6.14 5.397 C 5.831 5.397 5.495 5.461 5.131 5.589 C 4.766 5.703 4.395 5.909 4.016 6.207 L 4.016 13.631 C 4.016 14.186 4.269 14.542 4.773 14.698 L 4.942 14.741 L 4.942 14.954 L 0.021 14.954 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.761 11.216\" overflow=\"visible\"><path d=\"M 0.016 11.216 L 0.016 11.056 L 0.211 10.992 C 0.601 10.864 0.796 10.597 0.796 10.192 L 0.796 1.648 C 0.796 1.424 0.758 1.259 0.683 1.152 C 0.606 1.046 0.46 0.965 0.244 0.912 L 0 0.849 L 0 0.689 L 2.861 0 L 3.121 0.144 L 3.056 2.4 L 3.056 4.4 C 3.43 4.094 3.839 3.83 4.275 3.616 C 4.719 3.392 5.206 3.281 5.738 3.281 C 6.442 3.281 7 3.477 7.412 3.872 C 7.834 4.267 8.046 4.875 8.046 5.696 L 8.046 10.208 C 8.046 10.422 8.089 10.592 8.176 10.72 C 8.262 10.849 8.414 10.945 8.631 11.008 L 8.761 11.056 L 8.761 11.216 L 4.957 11.216 L 4.957 11.056 L 5.153 11.008 C 5.543 10.88 5.738 10.608 5.738 10.192 L 5.738 5.168 C 5.738 4.741 5.661 4.447 5.51 4.287 C 5.369 4.127 5.114 4.047 4.746 4.047 C 4.507 4.047 4.247 4.096 3.966 4.191 C 3.684 4.277 3.397 4.431 3.105 4.656 L 3.105 10.224 C 3.105 10.639 3.3 10.906 3.69 11.023 L 3.82 11.055 L 3.82 11.215 L 0.016 11.215 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.761 11.216\" overflow=\"visible\"><path d=\"M 0.016 11.216 L 0.016 11.056 L 0.211 10.992 C 0.601 10.864 0.796 10.598 0.796 10.192 L 0.796 1.648 C 0.796 1.425 0.758 1.259 0.683 1.152 C 0.606 1.046 0.46 0.965 0.244 0.912 L 0 0.849 L 0 0.688 L 2.861 0 L 3.121 0.144 L 3.056 2.4 L 3.056 4.4 C 3.43 4.094 3.839 3.83 4.275 3.616 C 4.719 3.392 5.206 3.28 5.738 3.28 C 6.442 3.28 7 3.477 7.412 3.872 C 7.834 4.267 8.046 4.875 8.046 5.696 L 8.046 10.208 C 8.046 10.421 8.089 10.592 8.176 10.72 C 8.262 10.848 8.414 10.944 8.631 11.008 L 8.761 11.056 L 8.761 11.216 L 4.957 11.216 L 4.957 11.056 L 5.153 11.008 C 5.543 10.88 5.738 10.608 5.738 10.193 L 5.738 5.168 C 5.738 4.741 5.661 4.448 5.51 4.287 C 5.369 4.128 5.114 4.047 4.746 4.047 C 4.507 4.047 4.247 4.096 3.966 4.191 C 3.684 4.277 3.397 4.431 3.105 4.655 L 3.105 10.224 C 3.105 10.64 3.3 10.906 3.69 11.023 L 3.82 11.056 L 3.82 11.216 L 0.016 11.216 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.199 11.75\" overflow=\"visible\"><path d=\"M 0.017 11.75 L 0.017 11.582 L 0.222 11.515 C 0.631 11.381 0.836 11.102 0.836 10.677 L 0.836 1.726 C 0.836 1.492 0.796 1.319 0.717 1.207 C 0.637 1.095 0.483 1.011 0.256 0.955 L 0 0.889 L 0 0.721 L 3.004 0 L 3.277 0.151 L 3.209 2.514 L 3.209 4.61 C 3.602 4.288 4.031 4.013 4.489 3.788 C 4.955 3.554 5.467 3.437 6.025 3.437 C 6.764 3.437 7.35 3.643 7.782 4.056 C 8.226 4.47 8.448 5.107 8.448 5.967 L 8.448 10.694 C 8.448 10.918 8.493 11.096 8.585 11.23 C 8.675 11.365 8.835 11.466 9.062 11.533 L 9.199 11.582 L 9.199 11.75 L 5.205 11.75 L 5.205 11.582 L 5.41 11.532 C 5.82 11.399 6.025 11.113 6.025 10.678 L 6.025 5.414 C 6.025 4.967 5.945 4.659 5.786 4.492 C 5.637 4.324 5.37 4.24 4.983 4.24 C 4.733 4.24 4.46 4.291 4.164 4.391 C 3.868 4.481 3.567 4.643 3.26 4.877 L 3.26 10.71 C 3.26 11.146 3.465 11.426 3.874 11.548 L 4.011 11.582 L 4.011 11.75 L 0.017 11.75 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.513 13.886\" overflow=\"visible\"><path d=\"M 0.02 13.886 L 0.02 13.688 L 0.254 13.609 C 0.722 13.451 0.956 13.121 0.956 12.619 L 0.956 2.04 C 0.956 1.764 0.91 1.559 0.819 1.426 C 0.728 1.294 0.552 1.195 0.293 1.129 L 0 1.051 L 0 0.852 L 3.433 0 L 3.745 0.178 L 3.667 2.971 L 3.667 5.448 C 4.116 5.068 4.607 4.743 5.13 4.477 C 5.662 4.2 6.248 4.062 6.885 4.062 C 7.73 4.062 8.4 4.305 8.894 4.794 C 9.401 5.283 9.655 6.036 9.655 7.052 L 9.655 12.638 C 9.655 12.903 9.707 13.114 9.811 13.272 C 9.915 13.431 10.097 13.55 10.357 13.63 L 10.513 13.688 L 10.513 13.886 L 5.949 13.886 L 5.949 13.688 L 6.183 13.629 C 6.651 13.471 6.885 13.134 6.885 12.619 L 6.885 6.398 C 6.885 5.87 6.794 5.506 6.612 5.308 C 6.443 5.11 6.137 5.011 5.695 5.011 C 5.409 5.011 5.097 5.071 4.759 5.189 C 4.421 5.295 4.076 5.487 3.725 5.764 L 3.725 12.658 C 3.725 13.173 3.959 13.503 4.428 13.648 L 4.584 13.688 L 4.584 13.886 L 0.02 13.886 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wes1kk\",layoutDependency:layoutDependency,layoutId:\"Sa97qM6_J\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.334 14.955\" overflow=\"visible\"><path d=\"M 0.021 14.955 L 0.021 14.741 L 0.273 14.656 C 0.778 14.485 1.03 14.13 1.03 13.589 L 1.03 2.197 C 1.03 1.899 0.981 1.679 0.883 1.536 C 0.785 1.394 0.596 1.287 0.315 1.216 L 0 1.131 L 0 0.918 L 3.701 0 L 4.037 0.192 L 3.953 3.2 L 3.953 5.867 C 4.438 5.458 4.967 5.108 5.531 4.821 C 6.106 4.523 6.736 4.374 7.423 4.374 C 8.335 4.374 9.056 4.637 9.589 5.163 C 10.136 5.689 10.409 6.5 10.409 7.595 L 10.409 13.611 C 10.409 13.895 10.465 14.123 10.577 14.293 C 10.69 14.465 10.886 14.593 11.166 14.678 L 11.334 14.741 L 11.334 14.955 L 6.414 14.955 L 6.414 14.741 L 6.666 14.677 C 7.171 14.507 7.423 14.144 7.423 13.59 L 7.423 6.89 C 7.423 6.321 7.325 5.93 7.129 5.717 C 6.947 5.503 6.617 5.397 6.14 5.397 C 5.832 5.397 5.496 5.461 5.131 5.589 C 4.766 5.703 4.395 5.909 4.016 6.207 L 4.016 13.631 C 4.016 14.186 4.269 14.542 4.773 14.698 L 4.942 14.741 L 4.942 14.954 L 0.021 14.954 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.761 11.216\" overflow=\"visible\"><path d=\"M 0.016 11.216 L 0.016 11.056 L 0.211 10.992 C 0.601 10.864 0.796 10.597 0.796 10.192 L 0.796 1.648 C 0.796 1.424 0.758 1.259 0.683 1.152 C 0.607 1.046 0.461 0.965 0.244 0.912 L 0 0.849 L 0 0.689 L 2.861 0 L 3.121 0.144 L 3.056 2.4 L 3.056 4.4 C 3.43 4.094 3.839 3.831 4.275 3.616 C 4.719 3.392 5.207 3.281 5.738 3.281 C 6.442 3.281 7 3.477 7.412 3.872 C 7.834 4.267 8.046 4.875 8.046 5.696 L 8.046 10.208 C 8.046 10.422 8.089 10.592 8.176 10.72 C 8.263 10.849 8.414 10.945 8.631 11.008 L 8.761 11.056 L 8.761 11.216 L 4.957 11.216 L 4.957 11.056 L 5.153 11.008 C 5.543 10.88 5.738 10.608 5.738 10.192 L 5.738 5.168 C 5.738 4.741 5.662 4.447 5.51 4.287 C 5.369 4.127 5.114 4.047 4.746 4.047 C 4.508 4.047 4.248 4.096 3.966 4.191 C 3.684 4.277 3.397 4.431 3.105 4.656 L 3.105 10.224 C 3.105 10.639 3.3 10.906 3.69 11.023 L 3.82 11.055 L 3.82 11.215 L 0.016 11.215 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.761 11.216\" overflow=\"visible\"><path d=\"M 0.016 11.216 L 0.016 11.056 L 0.211 10.992 C 0.601 10.864 0.796 10.598 0.796 10.192 L 0.796 1.648 C 0.796 1.425 0.758 1.259 0.683 1.152 C 0.607 1.046 0.461 0.965 0.244 0.912 L 0 0.849 L 0 0.688 L 2.861 0 L 3.121 0.144 L 3.056 2.4 L 3.056 4.4 C 3.43 4.094 3.839 3.831 4.275 3.616 C 4.719 3.392 5.207 3.28 5.738 3.28 C 6.442 3.28 7 3.477 7.412 3.872 C 7.834 4.267 8.046 4.875 8.046 5.696 L 8.046 10.208 C 8.046 10.421 8.089 10.592 8.176 10.72 C 8.263 10.848 8.414 10.944 8.631 11.008 L 8.761 11.056 L 8.761 11.216 L 4.957 11.216 L 4.957 11.056 L 5.153 11.008 C 5.543 10.88 5.738 10.608 5.738 10.193 L 5.738 5.168 C 5.738 4.741 5.662 4.448 5.51 4.287 C 5.369 4.128 5.114 4.047 4.746 4.047 C 4.508 4.047 4.248 4.096 3.966 4.191 C 3.684 4.277 3.397 4.431 3.105 4.655 L 3.105 10.224 C 3.105 10.64 3.3 10.906 3.69 11.023 L 3.82 11.056 L 3.82 11.216 L 0.016 11.216 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.199 11.75\" overflow=\"visible\"><path d=\"M 0.017 11.75 L 0.017 11.582 L 0.222 11.515 C 0.631 11.381 0.836 11.102 0.836 10.677 L 0.836 1.726 C 0.836 1.492 0.796 1.319 0.717 1.207 C 0.637 1.095 0.484 1.011 0.256 0.955 L 0 0.889 L 0 0.721 L 3.004 0 L 3.277 0.151 L 3.209 2.514 L 3.209 4.61 C 3.602 4.289 4.031 4.013 4.489 3.788 C 4.955 3.554 5.467 3.437 6.025 3.437 C 6.764 3.437 7.35 3.643 7.782 4.056 C 8.226 4.47 8.448 5.107 8.448 5.967 L 8.448 10.694 C 8.448 10.918 8.493 11.096 8.585 11.23 C 8.676 11.365 8.835 11.466 9.062 11.533 L 9.199 11.582 L 9.199 11.75 L 5.205 11.75 L 5.205 11.582 L 5.41 11.532 C 5.82 11.399 6.025 11.113 6.025 10.678 L 6.025 5.414 C 6.025 4.967 5.945 4.659 5.786 4.492 C 5.638 4.324 5.37 4.24 4.983 4.24 C 4.733 4.24 4.46 4.291 4.164 4.391 C 3.868 4.481 3.567 4.643 3.26 4.877 L 3.26 10.71 C 3.26 11.146 3.465 11.426 3.874 11.548 L 4.011 11.582 L 4.011 11.75 L 0.017 11.75 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.513 13.886\" overflow=\"visible\"><path d=\"M 0.02 13.886 L 0.02 13.688 L 0.254 13.609 C 0.722 13.451 0.956 13.121 0.956 12.619 L 0.956 2.04 C 0.956 1.764 0.91 1.559 0.819 1.426 C 0.728 1.294 0.553 1.195 0.293 1.129 L 0 1.051 L 0 0.852 L 3.433 0 L 3.745 0.178 L 3.667 2.971 L 3.667 5.448 C 4.116 5.068 4.607 4.743 5.13 4.477 C 5.663 4.2 6.248 4.062 6.885 4.062 C 7.731 4.062 8.4 4.305 8.894 4.794 C 9.401 5.283 9.655 6.036 9.655 7.052 L 9.655 12.638 C 9.655 12.903 9.707 13.114 9.811 13.272 C 9.915 13.431 10.097 13.55 10.357 13.63 L 10.513 13.688 L 10.513 13.886 L 5.949 13.886 L 5.949 13.688 L 6.183 13.629 C 6.651 13.471 6.885 13.134 6.885 12.619 L 6.885 6.398 C 6.885 5.87 6.794 5.506 6.612 5.308 C 6.443 5.11 6.137 5.011 5.695 5.011 C 5.41 5.011 5.097 5.071 4.759 5.189 C 4.421 5.295 4.076 5.487 3.725 5.764 L 3.725 12.658 C 3.725 13.173 3.959 13.503 4.428 13.648 L 4.584 13.688 L 4.584 13.886 L 0.02 13.886 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3sxs93\",layoutDependency:layoutDependency,layoutId:\"IWqKQP6r6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.262 10.901\" overflow=\"visible\"><path d=\"M 2.881 10.901 C 2.068 10.901 1.381 10.666 0.82 10.197 C 0.273 9.728 0 9.052 0 8.17 C 0 7.502 0.336 6.89 1.009 6.335 C 1.682 5.767 2.741 5.34 4.185 5.055 C 4.409 5.013 4.661 4.971 4.942 4.928 C 5.236 4.868 5.53 4.811 5.825 4.757 L 5.825 3.072 C 5.825 2.105 5.706 1.429 5.467 1.045 C 5.243 0.647 4.886 0.447 4.395 0.447 C 4.059 0.447 3.792 0.561 3.596 0.789 C 3.399 1.002 3.273 1.379 3.217 1.92 L 3.175 2.155 C 3.147 2.766 3 3.214 2.734 3.498 C 2.48 3.777 2.12 3.933 1.745 3.925 C 1.381 3.925 1.08 3.811 0.841 3.583 C 0.603 3.357 0.484 3.05 0.484 2.667 C 0.484 2.083 0.68 1.593 1.072 1.194 C 1.479 0.796 2.012 0.497 2.671 0.299 C 3.33 0.099 4.045 0 4.816 0 C 6.063 0 7.024 0.313 7.696 0.938 C 8.383 1.55 8.727 2.553 8.727 3.946 L 8.727 8.661 C 8.727 9.301 9.021 9.621 9.61 9.621 L 10.073 9.621 L 10.262 9.792 C 9.996 10.133 9.701 10.396 9.379 10.581 C 9.071 10.766 8.629 10.858 8.054 10.858 C 7.437 10.858 6.947 10.716 6.582 10.431 C 6.232 10.133 6 9.742 5.888 9.258 C 5.467 9.713 5.033 10.105 4.584 10.431 C 4.15 10.745 3.582 10.901 2.881 10.901 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.127 C 0 5.626 0.26 5.167 0.78 4.751 C 1.3 4.325 2.119 4.005 3.235 3.791 C 3.408 3.76 3.603 3.728 3.82 3.696 C 4.047 3.651 4.274 3.608 4.502 3.568 L 4.502 2.304 C 4.502 1.578 4.41 1.072 4.226 0.784 C 4.053 0.485 3.777 0.335 3.397 0.335 C 3.137 0.335 2.931 0.421 2.779 0.591 C 2.628 0.751 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.41 2.113 2.624 C 1.917 2.833 1.639 2.949 1.349 2.944 C 1.067 2.944 0.835 2.858 0.65 2.688 C 0.466 2.517 0.374 2.287 0.374 2 C 0.374 1.563 0.526 1.195 0.829 0.895 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.574 0.074 3.126 0 3.722 0 C 4.687 0 5.429 0.234 5.949 0.703 C 6.48 1.162 6.745 1.915 6.745 2.959 L 6.745 6.495 C 6.745 6.975 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.6 7.499 7.797 7.249 7.935 C 7.011 8.075 6.67 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.817 7.6 4.638 7.306 4.551 6.944 C 4.226 7.285 3.89 7.578 3.543 7.823 C 3.208 8.058 2.769 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.128 C 0 5.627 0.26 5.167 0.78 4.752 C 1.3 4.325 2.119 4.005 3.235 3.791 C 3.408 3.76 3.603 3.728 3.82 3.696 C 4.047 3.651 4.274 3.608 4.502 3.568 L 4.502 2.304 C 4.502 1.579 4.41 1.072 4.226 0.784 C 4.053 0.485 3.777 0.336 3.397 0.336 C 3.137 0.336 2.931 0.421 2.779 0.592 C 2.628 0.752 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.411 2.113 2.624 C 1.917 2.833 1.639 2.949 1.349 2.944 C 1.067 2.944 0.835 2.859 0.65 2.688 C 0.466 2.518 0.374 2.288 0.374 2 C 0.374 1.563 0.526 1.195 0.829 0.896 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.574 0.074 3.126 0 3.722 0 C 4.687 0 5.429 0.235 5.949 0.704 C 6.48 1.163 6.745 1.915 6.745 2.959 L 6.745 6.496 C 6.745 6.976 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.599 7.499 7.797 7.249 7.935 C 7.011 8.075 6.67 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.817 7.6 4.638 7.307 4.551 6.944 C 4.226 7.285 3.89 7.578 3.543 7.823 C 3.208 8.058 2.769 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.329 8.565\" overflow=\"visible\"><path d=\"M 2.338 8.565 C 1.678 8.565 1.121 8.38 0.666 8.012 C 0.222 7.643 0 7.112 0 6.419 C 0 5.894 0.273 5.414 0.819 4.978 C 1.365 4.531 2.225 4.196 3.396 3.972 C 3.578 3.939 3.783 3.906 4.011 3.872 C 4.249 3.825 4.488 3.78 4.727 3.738 L 4.727 2.414 C 4.727 1.654 4.631 1.123 4.437 0.821 C 4.255 0.508 3.965 0.351 3.567 0.351 C 3.294 0.351 3.078 0.441 2.918 0.62 C 2.759 0.787 2.657 1.084 2.611 1.509 L 2.577 1.693 C 2.554 2.173 2.435 2.525 2.219 2.748 C 2.013 2.968 1.72 3.09 1.417 3.084 C 1.121 3.084 0.876 2.995 0.683 2.815 C 0.489 2.637 0.393 2.396 0.393 2.095 C 0.393 1.637 0.552 1.251 0.87 0.938 C 1.201 0.625 1.633 0.391 2.167 0.235 C 2.702 0.078 3.283 0 3.908 0 C 4.921 0 5.7 0.246 6.246 0.737 C 6.804 1.218 7.083 2.006 7.083 3.1 L 7.083 6.805 C 7.083 7.308 7.322 7.559 7.799 7.559 L 8.175 7.559 L 8.329 7.694 C 8.113 7.961 7.874 8.168 7.612 8.313 C 7.362 8.459 7.003 8.531 6.537 8.531 C 6.036 8.531 5.638 8.42 5.342 8.196 C 5.058 7.962 4.87 7.654 4.779 7.274 C 4.437 7.632 4.085 7.939 3.721 8.196 C 3.368 8.442 2.907 8.565 2.338 8.565 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.518 10.123\" overflow=\"visible\"><path d=\"M 2.672 10.122 C 1.918 10.122 1.281 9.904 0.761 9.468 C 0.254 9.033 0 8.405 0 7.586 C 0 6.966 0.312 6.398 0.936 5.883 C 1.56 5.355 2.542 4.959 3.881 4.694 C 4.089 4.655 4.323 4.616 4.584 4.576 C 4.856 4.52 5.129 4.468 5.403 4.418 L 5.403 2.853 C 5.403 1.954 5.292 1.327 5.071 0.971 C 4.863 0.6 4.532 0.415 4.076 0.415 C 3.764 0.415 3.518 0.521 3.335 0.732 C 3.153 0.93 3.036 1.281 2.984 1.783 L 2.945 2.001 C 2.919 2.568 2.782 2.984 2.536 3.248 C 2.3 3.507 1.966 3.652 1.619 3.644 C 1.281 3.644 1.001 3.539 0.78 3.327 C 0.559 3.117 0.449 2.832 0.449 2.476 C 0.449 1.935 0.631 1.479 0.995 1.109 C 1.372 0.739 1.866 0.462 2.477 0.277 C 3.088 0.092 3.752 0 4.467 0 C 5.624 0 6.515 0.29 7.139 0.871 C 7.776 1.439 8.094 2.37 8.094 3.664 L 8.094 8.042 C 8.094 8.636 8.368 8.933 8.914 8.933 L 9.343 8.933 L 9.518 9.093 C 9.271 9.409 8.998 9.653 8.699 9.825 C 8.413 9.997 8.004 10.082 7.47 10.082 C 6.898 10.082 6.443 9.951 6.105 9.686 C 5.78 9.41 5.566 9.046 5.461 8.597 C 5.071 9.02 4.668 9.383 4.252 9.686 C 3.849 9.977 3.323 10.123 2.672 10.123 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-voa500\",layoutDependency:layoutDependency,layoutId:\"xikwiqgo5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.028 4.417\" overflow=\"visible\"><path d=\"M 1.367 4.417 C 1.647 4.417 1.906 4.353 2.145 4.225 C 2.397 4.082 2.692 3.869 3.028 3.585 L 3.028 0 L 2.608 0.086 C 2.468 0.114 2.306 0.143 2.124 0.171 C 1.479 0.342 0.96 0.633 0.568 1.045 C 0.189 1.444 0 1.985 0 2.667 C 0 3.25 0.133 3.691 0.4 3.989 C 0.666 4.274 0.988 4.416 1.367 4.416 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.474 3.264 1.658 3.168 C 1.853 3.061 2.081 2.901 2.341 2.689 L 2.341 0 L 2.015 0.065 C 1.907 0.086 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.474 3.265 1.658 3.169 C 1.853 3.062 2.081 2.901 2.341 2.688 L 2.341 0 L 2.015 0.065 C 1.907 0.086 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.458 3.47\" overflow=\"visible\"><path d=\"M 1.109 3.47 C 1.337 3.47 1.547 3.42 1.741 3.319 C 1.946 3.207 2.185 3.04 2.458 2.817 L 2.458 0 L 2.116 0.068 C 2.003 0.09 1.871 0.112 1.724 0.135 C 1.201 0.269 0.779 0.498 0.461 0.821 C 0.154 1.135 0 1.559 0 2.096 C 0 2.554 0.108 2.9 0.324 3.134 C 0.54 3.358 0.802 3.47 1.109 3.47 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.809 4.101\" overflow=\"visible\"><path d=\"M 1.268 4.101 C 1.528 4.101 1.768 4.042 1.989 3.923 C 2.224 3.79 2.497 3.592 2.809 3.329 L 2.809 0 L 2.419 0.08 C 2.289 0.106 2.139 0.132 1.97 0.159 C 1.372 0.318 0.891 0.588 0.527 0.971 C 0.176 1.341 0 1.843 0 2.477 C 0 3.018 0.124 3.427 0.371 3.704 C 0.617 3.969 0.917 4.101 1.268 4.101 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nrbj2a\",layoutDependency:layoutDependency,layoutId:\"kTJujoHAq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.25 15.275\" overflow=\"visible\"><path d=\"M 3.554 15.233 L 0 14.955 L 0 14.742 L 0.21 14.699 C 0.757 14.571 1.03 14.215 1.03 13.632 L 1.03 2.219 C 1.03 1.921 0.981 1.693 0.883 1.536 C 0.799 1.38 0.616 1.273 0.336 1.216 L 0.042 1.131 L 0.042 0.918 L 3.785 0 L 4.037 0.192 L 3.953 3.2 L 3.953 5.355 C 4.414 5.029 4.926 4.784 5.467 4.63 C 6.005 4.461 6.565 4.374 7.129 4.374 C 7.928 4.374 8.636 4.566 9.253 4.949 C 9.869 5.319 10.353 5.903 10.704 6.699 C 11.068 7.481 11.25 8.491 11.25 9.729 C 11.25 10.965 11.047 11.997 10.64 12.822 C 10.247 13.632 9.715 14.244 9.042 14.656 C 8.386 15.068 7.627 15.282 6.855 15.275 C 6.336 15.275 5.81 15.204 5.278 15.061 C 4.789 14.932 4.322 14.731 3.89 14.465 L 3.554 15.232 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.696 11.456\" overflow=\"visible\"><path d=\"M 2.747 11.424 L 0 11.216 L 0 11.056 L 0.163 11.024 C 0.585 10.928 0.796 10.662 0.796 10.224 L 0.796 1.664 C 0.796 1.441 0.758 1.269 0.683 1.152 C 0.618 1.035 0.476 0.955 0.26 0.912 L 0.033 0.849 L 0.033 0.689 L 2.926 0 L 3.121 0.144 L 3.056 2.4 L 3.056 4.016 C 3.412 3.771 3.808 3.588 4.226 3.472 C 4.642 3.345 5.075 3.281 5.51 3.281 C 6.128 3.281 6.675 3.424 7.152 3.712 C 7.628 3.989 8.002 4.427 8.273 5.025 C 8.555 5.611 8.696 6.368 8.696 7.297 C 8.696 8.224 8.538 8.998 8.225 9.617 C 7.921 10.224 7.509 10.683 6.989 10.992 C 6.482 11.301 5.895 11.462 5.299 11.456 C 4.898 11.456 4.491 11.403 4.08 11.296 C 3.702 11.199 3.34 11.049 3.007 10.849 L 2.747 11.424 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.696 11.456\" overflow=\"visible\"><path d=\"M 2.747 11.425 L 0 11.217 L 0 11.057 L 0.163 11.024 C 0.585 10.928 0.796 10.662 0.796 10.224 L 0.796 1.664 C 0.796 1.441 0.758 1.27 0.683 1.152 C 0.618 1.035 0.476 0.955 0.26 0.912 L 0.033 0.849 L 0.033 0.689 L 2.926 0 L 3.121 0.144 L 3.056 2.4 L 3.056 4.016 C 3.412 3.771 3.808 3.588 4.226 3.473 C 4.642 3.345 5.075 3.281 5.51 3.28 C 6.128 3.28 6.675 3.424 7.152 3.712 C 7.628 3.989 8.002 4.427 8.273 5.024 C 8.555 5.611 8.696 6.369 8.696 7.297 C 8.696 8.224 8.538 8.998 8.225 9.617 C 7.921 10.224 7.509 10.683 6.989 10.992 C 6.482 11.301 5.895 11.462 5.299 11.456 C 4.898 11.456 4.491 11.403 4.08 11.296 C 3.702 11.199 3.34 11.049 3.007 10.848 L 2.747 11.424 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.131 12.002\" overflow=\"visible\"><path d=\"M 2.884 11.969 L 0 11.751 L 0 11.583 L 0.171 11.549 C 0.614 11.448 0.836 11.169 0.836 10.711 L 0.836 1.743 C 0.836 1.509 0.796 1.33 0.717 1.207 C 0.649 1.084 0.5 1 0.273 0.955 L 0.034 0.889 L 0.034 0.721 L 3.072 0 L 3.277 0.151 L 3.209 2.514 L 3.209 4.207 C 3.583 3.951 3.998 3.759 4.437 3.638 C 4.874 3.505 5.328 3.437 5.786 3.437 C 6.434 3.437 7.009 3.588 7.509 3.889 C 8.01 4.179 8.402 4.638 8.687 5.264 C 8.982 5.878 9.131 6.672 9.131 7.644 C 9.131 8.616 8.965 9.426 8.636 10.074 C 8.317 10.711 7.885 11.192 7.339 11.515 C 6.806 11.839 6.19 12.008 5.564 12.002 C 5.142 12.002 4.716 11.946 4.284 11.834 C 3.887 11.733 3.507 11.575 3.157 11.365 L 2.884 11.968 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.435 14.184\" overflow=\"visible\"><path d=\"M 3.296 14.145 L 0 13.887 L 0 13.689 L 0.195 13.649 C 0.702 13.53 0.956 13.2 0.956 12.658 L 0.956 2.06 C 0.956 1.783 0.91 1.572 0.819 1.426 C 0.741 1.281 0.572 1.182 0.312 1.129 L 0.039 1.051 L 0.039 0.852 L 3.511 0 L 3.745 0.178 L 3.667 2.971 L 3.667 4.972 C 4.095 4.669 4.569 4.442 5.071 4.299 C 5.57 4.142 6.09 4.062 6.612 4.062 C 7.353 4.062 8.01 4.24 8.582 4.596 C 9.154 4.939 9.602 5.481 9.928 6.221 C 10.266 6.947 10.435 7.885 10.435 9.034 C 10.435 10.182 10.246 11.14 9.869 11.906 C 9.505 12.658 9.011 13.227 8.387 13.609 C 7.778 13.992 7.075 14.191 6.359 14.184 C 5.877 14.184 5.389 14.118 4.896 13.986 C 4.442 13.866 4.008 13.679 3.608 13.431 L 3.296 14.144 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6oa0jo\",layoutDependency:layoutDependency,layoutId:\"FB_7QKIOE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.059 9.281\" overflow=\"visible\"><path d=\"M 1.787 9.281 C 2.236 9.281 2.629 9.138 2.965 8.854 C 3.301 8.569 3.568 8.085 3.764 7.403 C 3.96 6.706 4.059 5.753 4.059 4.545 C 4.059 3.335 3.967 2.404 3.785 1.75 C 3.602 1.095 3.344 0.64 3.007 0.384 C 2.684 0.128 2.292 0 1.829 0 C 1.179 -0.003 0.542 0.19 0 0.555 L 0 8.747 C 0.266 8.917 0.54 9.053 0.82 9.153 C 1.1 9.237 1.423 9.28 1.787 9.28 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.137 6.961\" overflow=\"visible\"><path d=\"M 1.382 6.961 C 1.728 6.961 2.032 6.854 2.292 6.641 C 2.552 6.427 2.758 6.064 2.909 5.552 C 3.061 5.03 3.137 4.315 3.137 3.409 C 3.137 2.502 3.066 1.803 2.926 1.313 C 2.785 0.822 2.584 0.48 2.324 0.288 C 2.075 0.096 1.772 0 1.414 0 C 0.911 -0.002 0.419 0.143 0 0.416 L 0 6.561 C 0.206 6.688 0.417 6.79 0.634 6.865 C 0.85 6.928 1.1 6.96 1.382 6.96 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.137 6.961\" overflow=\"visible\"><path d=\"M 1.382 6.961 C 1.728 6.961 2.032 6.854 2.292 6.641 C 2.552 6.427 2.758 6.064 2.909 5.552 C 3.061 5.03 3.137 4.315 3.137 3.409 C 3.137 2.502 3.066 1.803 2.926 1.313 C 2.785 0.822 2.584 0.48 2.324 0.288 C 2.075 0.096 1.772 0 1.414 0 C 0.911 -0.002 0.419 0.143 0 0.416 L 0 6.561 C 0.206 6.688 0.417 6.79 0.634 6.865 C 0.85 6.928 1.1 6.96 1.382 6.96 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.294 7.292\" overflow=\"visible\"><path d=\"M 1.451 7.292 C 1.814 7.292 2.133 7.18 2.406 6.957 C 2.679 6.733 2.895 6.353 3.055 5.816 C 3.214 5.269 3.294 4.52 3.294 3.571 C 3.294 2.621 3.22 1.889 3.072 1.375 C 2.924 0.861 2.714 0.503 2.441 0.302 C 2.179 0.101 1.86 0 1.485 0 C 0.957 -0.002 0.44 0.15 0 0.436 L 0 6.873 C 0.216 7.006 0.438 7.113 0.666 7.191 C 0.893 7.258 1.155 7.291 1.451 7.291 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.764 8.618\" overflow=\"visible\"><path d=\"M 1.658 8.618 C 2.074 8.618 2.438 8.485 2.75 8.222 C 3.062 7.957 3.309 7.508 3.491 6.874 C 3.673 6.227 3.764 5.342 3.764 4.22 C 3.764 3.097 3.68 2.232 3.511 1.625 C 3.341 1.017 3.101 0.594 2.789 0.357 C 2.49 0.119 2.126 0 1.697 0 C 1.094 -0.002 0.503 0.177 0 0.515 L 0 8.123 C 0.247 8.28 0.5 8.406 0.761 8.499 C 1.02 8.578 1.32 8.617 1.658 8.617 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fruur5\",layoutDependency:layoutDependency,layoutId:\"ABavK8fwr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.262 10.901\" overflow=\"visible\"><path d=\"M 2.881 10.901 C 2.068 10.901 1.381 10.666 0.82 10.197 C 0.273 9.728 0 9.052 0 8.17 C 0 7.502 0.336 6.89 1.009 6.335 C 1.682 5.767 2.741 5.34 4.185 5.055 C 4.409 5.013 4.661 4.971 4.942 4.928 C 5.236 4.868 5.53 4.811 5.825 4.757 L 5.825 3.072 C 5.825 2.105 5.706 1.429 5.467 1.045 C 5.243 0.647 4.886 0.447 4.395 0.447 C 4.059 0.447 3.792 0.561 3.596 0.789 C 3.399 1.002 3.273 1.379 3.217 1.92 L 3.175 2.155 C 3.147 2.766 3 3.214 2.734 3.498 C 2.48 3.777 2.12 3.933 1.745 3.925 C 1.381 3.925 1.08 3.811 0.841 3.583 C 0.603 3.357 0.484 3.05 0.484 2.667 C 0.484 2.083 0.68 1.593 1.072 1.194 C 1.479 0.796 2.012 0.497 2.671 0.299 C 3.33 0.099 4.045 0 4.816 0 C 6.063 0 7.024 0.313 7.696 0.938 C 8.383 1.55 8.727 2.553 8.727 3.946 L 8.727 8.661 C 8.727 9.301 9.021 9.621 9.61 9.621 L 10.073 9.621 L 10.262 9.792 C 9.996 10.133 9.701 10.396 9.379 10.581 C 9.071 10.766 8.629 10.858 8.054 10.858 C 7.437 10.858 6.947 10.716 6.582 10.431 C 6.232 10.133 6 9.742 5.888 9.258 C 5.467 9.713 5.033 10.105 4.584 10.431 C 4.15 10.745 3.582 10.901 2.881 10.901 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.127 C 0 5.626 0.26 5.167 0.78 4.751 C 1.3 4.325 2.119 4.005 3.235 3.791 C 3.408 3.76 3.603 3.728 3.82 3.696 C 4.047 3.651 4.274 3.608 4.502 3.568 L 4.502 2.304 C 4.502 1.578 4.41 1.072 4.226 0.784 C 4.053 0.485 3.777 0.335 3.397 0.335 C 3.137 0.335 2.931 0.421 2.779 0.591 C 2.628 0.751 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.41 2.113 2.624 C 1.917 2.833 1.639 2.949 1.349 2.944 C 1.067 2.944 0.835 2.858 0.65 2.688 C 0.466 2.517 0.374 2.287 0.374 2 C 0.374 1.563 0.526 1.195 0.829 0.895 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.574 0.074 3.126 0 3.722 0 C 4.687 0 5.429 0.234 5.949 0.703 C 6.48 1.162 6.745 1.915 6.745 2.959 L 6.745 6.495 C 6.745 6.975 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.6 7.499 7.797 7.249 7.935 C 7.011 8.075 6.67 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.817 7.6 4.638 7.306 4.551 6.944 C 4.226 7.285 3.89 7.578 3.543 7.823 C 3.208 8.058 2.769 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.128 C 0 5.627 0.26 5.167 0.78 4.752 C 1.3 4.325 2.119 4.005 3.235 3.791 C 3.408 3.76 3.603 3.728 3.82 3.696 C 4.047 3.651 4.274 3.608 4.502 3.568 L 4.502 2.304 C 4.502 1.579 4.41 1.072 4.226 0.784 C 4.053 0.485 3.777 0.336 3.397 0.336 C 3.137 0.336 2.931 0.421 2.779 0.592 C 2.628 0.752 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.411 2.113 2.624 C 1.917 2.833 1.639 2.949 1.349 2.944 C 1.067 2.944 0.835 2.859 0.65 2.688 C 0.466 2.518 0.374 2.288 0.374 2 C 0.374 1.563 0.526 1.195 0.829 0.896 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.574 0.074 3.126 0 3.722 0 C 4.687 0 5.429 0.235 5.949 0.704 C 6.48 1.163 6.745 1.915 6.745 2.959 L 6.745 6.496 C 6.745 6.976 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.599 7.499 7.797 7.249 7.935 C 7.011 8.075 6.67 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.817 7.6 4.638 7.307 4.551 6.944 C 4.226 7.285 3.89 7.578 3.543 7.823 C 3.208 8.058 2.769 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.329 8.565\" overflow=\"visible\"><path d=\"M 2.338 8.565 C 1.678 8.565 1.121 8.38 0.666 8.012 C 0.222 7.643 0 7.112 0 6.419 C 0 5.894 0.273 5.414 0.819 4.978 C 1.365 4.531 2.225 4.196 3.396 3.972 C 3.578 3.939 3.783 3.906 4.011 3.872 C 4.249 3.825 4.488 3.78 4.727 3.738 L 4.727 2.414 C 4.727 1.654 4.631 1.123 4.437 0.821 C 4.255 0.508 3.965 0.351 3.567 0.351 C 3.294 0.351 3.078 0.441 2.918 0.62 C 2.759 0.787 2.657 1.084 2.611 1.509 L 2.577 1.693 C 2.554 2.173 2.435 2.525 2.219 2.748 C 2.013 2.968 1.72 3.09 1.417 3.084 C 1.121 3.084 0.876 2.995 0.683 2.815 C 0.489 2.637 0.393 2.396 0.393 2.095 C 0.393 1.637 0.552 1.251 0.87 0.938 C 1.201 0.625 1.633 0.391 2.167 0.235 C 2.702 0.078 3.283 0 3.908 0 C 4.921 0 5.7 0.246 6.246 0.737 C 6.804 1.218 7.083 2.006 7.083 3.1 L 7.083 6.805 C 7.083 7.308 7.322 7.559 7.799 7.559 L 8.175 7.559 L 8.329 7.694 C 8.113 7.961 7.874 8.168 7.612 8.313 C 7.362 8.459 7.003 8.531 6.537 8.531 C 6.036 8.531 5.638 8.42 5.342 8.196 C 5.058 7.962 4.87 7.654 4.779 7.274 C 4.437 7.632 4.085 7.939 3.721 8.196 C 3.368 8.442 2.907 8.565 2.338 8.565 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.518 10.123\" overflow=\"visible\"><path d=\"M 2.672 10.122 C 1.918 10.122 1.281 9.904 0.761 9.468 C 0.254 9.033 0 8.405 0 7.586 C 0 6.966 0.312 6.398 0.936 5.883 C 1.56 5.355 2.542 4.959 3.881 4.694 C 4.089 4.655 4.323 4.616 4.584 4.576 C 4.856 4.52 5.129 4.468 5.403 4.418 L 5.403 2.853 C 5.403 1.954 5.292 1.327 5.071 0.971 C 4.863 0.6 4.532 0.415 4.076 0.415 C 3.764 0.415 3.518 0.521 3.335 0.732 C 3.153 0.93 3.036 1.281 2.984 1.783 L 2.945 2.001 C 2.919 2.568 2.782 2.984 2.536 3.248 C 2.3 3.507 1.966 3.652 1.619 3.644 C 1.281 3.644 1.001 3.539 0.78 3.327 C 0.559 3.117 0.449 2.832 0.449 2.476 C 0.449 1.935 0.631 1.479 0.995 1.109 C 1.372 0.739 1.866 0.462 2.477 0.277 C 3.088 0.092 3.752 0 4.467 0 C 5.624 0 6.515 0.29 7.139 0.871 C 7.776 1.439 8.094 2.37 8.094 3.664 L 8.094 8.042 C 8.094 8.636 8.368 8.933 8.914 8.933 L 9.343 8.933 L 9.518 9.093 C 9.271 9.409 8.998 9.653 8.699 9.825 C 8.413 9.997 8.004 10.082 7.47 10.082 C 6.898 10.082 6.443 9.951 6.105 9.686 C 5.78 9.41 5.566 9.046 5.461 8.597 C 5.071 9.02 4.668 9.383 4.252 9.686 C 3.849 9.977 3.323 10.123 2.672 10.123 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tp0rrt\",layoutDependency:layoutDependency,layoutId:\"cGFqljukF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.028 4.417\" overflow=\"visible\"><path d=\"M 1.367 4.417 C 1.647 4.417 1.906 4.353 2.145 4.225 C 2.397 4.082 2.692 3.869 3.028 3.585 L 3.028 0 L 2.608 0.086 C 2.468 0.114 2.306 0.143 2.124 0.171 C 1.479 0.342 0.96 0.633 0.568 1.045 C 0.189 1.444 0 1.985 0 2.667 C 0 3.25 0.133 3.691 0.4 3.989 C 0.666 4.274 0.988 4.416 1.367 4.416 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.474 3.264 1.658 3.168 C 1.853 3.061 2.081 2.901 2.341 2.689 L 2.341 0 L 2.015 0.065 C 1.907 0.085 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.474 3.265 1.658 3.169 C 1.853 3.062 2.081 2.901 2.341 2.688 L 2.341 0 L 2.015 0.064 C 1.907 0.086 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.458 3.47\" overflow=\"visible\"><path d=\"M 1.109 3.47 C 1.337 3.47 1.547 3.42 1.741 3.319 C 1.946 3.207 2.185 3.04 2.458 2.817 L 2.458 0 L 2.116 0.068 C 2.003 0.09 1.871 0.112 1.724 0.135 C 1.201 0.269 0.779 0.498 0.461 0.821 C 0.154 1.135 0 1.559 0 2.096 C 0 2.554 0.108 2.9 0.324 3.134 C 0.54 3.358 0.802 3.47 1.109 3.47 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.809 4.101\" overflow=\"visible\"><path d=\"M 1.268 4.101 C 1.528 4.101 1.768 4.042 1.989 3.923 C 2.224 3.79 2.497 3.592 2.809 3.329 L 2.809 0 L 2.419 0.08 C 2.289 0.106 2.139 0.132 1.97 0.159 C 1.372 0.318 0.891 0.588 0.527 0.971 C 0.176 1.341 0 1.843 0 2.477 C 0 3.018 0.124 3.427 0.371 3.704 C 0.617 3.969 0.917 4.101 1.268 4.101 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x9r1u6\",layoutDependency:layoutDependency,layoutId:\"Uh3IWqBSH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.622 10.581\" overflow=\"visible\"><path d=\"M 0 10.581 L 0 10.367 L 0.315 10.282 C 0.596 10.197 0.785 10.069 0.883 9.898 C 0.996 9.728 1.051 9.507 1.051 9.237 L 1.051 2.56 C 1.051 2.247 0.996 2.019 0.883 1.877 C 0.785 1.721 0.596 1.614 0.315 1.557 L 0 1.472 L 0 1.259 L 3.617 0.021 L 3.827 0.234 L 4.016 2.069 L 4.016 2.24 C 4.214 1.841 4.469 1.474 4.773 1.151 C 5.081 0.822 5.435 0.542 5.825 0.32 C 6.217 0.107 6.603 0 6.981 0 C 7.514 0 7.921 0.149 8.201 0.447 C 8.482 0.746 8.622 1.123 8.622 1.579 C 8.622 2.062 8.482 2.439 8.201 2.709 C 7.942 2.962 7.594 3.1 7.234 3.093 C 6.645 3.093 6.127 2.795 5.678 2.197 L 5.636 2.155 C 5.496 1.955 5.334 1.848 5.152 1.835 C 4.97 1.806 4.802 1.891 4.647 2.091 C 4.502 2.225 4.381 2.384 4.29 2.56 C 4.196 2.754 4.111 2.953 4.037 3.157 L 4.037 9.109 C 4.037 9.678 4.283 10.033 4.773 10.175 L 5.446 10.367 L 5.446 10.581 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.664 7.936\" overflow=\"visible\"><path d=\"M 0 7.936 L 0 7.775 L 0.244 7.712 C 0.461 7.648 0.607 7.552 0.683 7.424 C 0.77 7.296 0.813 7.131 0.813 6.928 L 0.813 1.92 C 0.813 1.685 0.77 1.514 0.683 1.408 C 0.607 1.291 0.461 1.21 0.244 1.168 L 0 1.104 L 0 0.944 L 2.796 0.016 L 2.958 0.175 L 3.105 1.552 L 3.105 1.68 C 3.257 1.38 3.454 1.105 3.69 0.864 C 3.927 0.617 4.201 0.407 4.502 0.24 C 4.806 0.08 5.104 0 5.396 0 C 5.808 0 6.122 0.112 6.339 0.335 C 6.556 0.559 6.664 0.843 6.664 1.184 C 6.664 1.547 6.556 1.829 6.339 2.032 C 6.138 2.222 5.869 2.325 5.591 2.32 C 5.136 2.32 4.735 2.096 4.389 1.648 L 4.356 1.616 C 4.248 1.466 4.123 1.386 3.982 1.376 C 3.842 1.355 3.711 1.418 3.592 1.568 C 3.48 1.669 3.387 1.788 3.316 1.92 C 3.243 2.066 3.178 2.215 3.121 2.368 L 3.121 6.832 C 3.121 7.258 3.31 7.525 3.69 7.632 L 4.21 7.775 L 4.21 7.935 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.664 7.936\" overflow=\"visible\"><path d=\"M 0 7.936 L 0 7.775 L 0.244 7.712 C 0.461 7.648 0.607 7.552 0.683 7.424 C 0.77 7.296 0.813 7.131 0.813 6.928 L 0.813 1.92 C 0.813 1.685 0.77 1.515 0.683 1.408 C 0.607 1.291 0.461 1.21 0.244 1.168 L 0 1.104 L 0 0.944 L 2.796 0.015 L 2.958 0.175 L 3.105 1.552 L 3.105 1.68 C 3.257 1.38 3.454 1.105 3.69 0.863 C 3.927 0.617 4.201 0.407 4.502 0.24 C 4.806 0.08 5.104 0 5.396 0 C 5.808 0 6.122 0.112 6.339 0.335 C 6.556 0.559 6.664 0.842 6.664 1.184 C 6.664 1.546 6.556 1.829 6.339 2.032 C 6.138 2.222 5.869 2.325 5.591 2.319 C 5.136 2.319 4.735 2.096 4.389 1.648 L 4.356 1.616 C 4.248 1.466 4.123 1.386 3.982 1.376 C 3.842 1.354 3.711 1.418 3.592 1.568 C 3.48 1.669 3.387 1.788 3.316 1.92 C 3.243 2.066 3.178 2.215 3.121 2.367 L 3.121 6.831 C 3.121 7.258 3.31 7.525 3.69 7.632 L 4.21 7.775 L 4.21 7.935 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.997 8.313\" overflow=\"visible\"><path d=\"M 0 8.313 L 0 8.146 L 0.256 8.079 C 0.484 8.012 0.637 7.911 0.717 7.777 C 0.808 7.643 0.853 7.47 0.853 7.257 L 0.853 2.011 C 0.853 1.765 0.808 1.587 0.717 1.475 C 0.637 1.352 0.484 1.268 0.256 1.224 L 0 1.157 L 0 0.989 L 2.935 0.016 L 3.106 0.184 L 3.26 1.626 L 3.26 1.76 C 3.42 1.446 3.627 1.158 3.874 0.905 C 4.124 0.646 4.411 0.426 4.727 0.251 C 5.046 0.084 5.359 0 5.666 0 C 6.099 0 6.428 0.117 6.656 0.351 C 6.884 0.586 6.997 0.883 6.997 1.24 C 6.997 1.62 6.884 1.916 6.656 2.129 C 6.445 2.328 6.163 2.436 5.871 2.43 C 5.393 2.43 4.972 2.196 4.608 1.726 L 4.574 1.693 C 4.46 1.536 4.329 1.452 4.181 1.442 C 4.034 1.419 3.897 1.486 3.772 1.643 C 3.654 1.748 3.556 1.873 3.482 2.011 C 3.405 2.164 3.337 2.321 3.277 2.48 L 3.277 7.157 C 3.277 7.604 3.476 7.883 3.874 7.995 L 4.42 8.146 L 4.42 8.313 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.997 9.825\" overflow=\"visible\"><path d=\"M 0 9.825 L 0 9.627 L 0.293 9.548 C 0.553 9.468 0.728 9.349 0.819 9.191 C 0.923 9.033 0.975 8.828 0.975 8.577 L 0.975 2.377 C 0.975 2.086 0.923 1.875 0.819 1.743 C 0.728 1.598 0.553 1.499 0.293 1.446 L 0 1.367 L 0 1.169 L 3.355 0.019 L 3.55 0.217 L 3.725 1.922 L 3.725 2.08 C 3.908 1.709 4.145 1.368 4.428 1.069 C 4.713 0.764 5.041 0.503 5.403 0.297 C 5.767 0.099 6.124 0 6.476 0 C 6.97 0 7.347 0.139 7.607 0.415 C 7.867 0.693 7.997 1.043 7.997 1.466 C 7.997 1.915 7.867 2.264 7.607 2.516 C 7.366 2.751 7.043 2.879 6.71 2.872 C 6.164 2.872 5.683 2.595 5.266 2.04 L 5.227 2.001 C 5.097 1.815 4.948 1.716 4.779 1.704 C 4.61 1.677 4.454 1.756 4.311 1.941 C 4.176 2.066 4.064 2.214 3.979 2.377 C 3.892 2.558 3.813 2.743 3.745 2.931 L 3.745 8.458 C 3.745 8.987 3.972 9.317 4.428 9.449 L 5.052 9.627 L 5.052 9.825 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1549utq\",layoutDependency:layoutDependency,layoutId:\"vDv5tUR_o\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.386 3.242\" overflow=\"visible\"><path d=\"M 1.703 3.242 C 1.227 3.242 0.82 3.093 0.484 2.794 C 0.161 2.481 0 2.09 0 1.621 C 0 1.137 0.161 0.746 0.484 0.447 C 0.82 0.149 1.227 0 1.703 0 C 2.18 0 2.579 0.149 2.902 0.447 C 3.225 0.746 3.386 1.137 3.386 1.621 C 3.386 2.09 3.225 2.481 2.902 2.794 C 2.579 3.093 2.18 3.242 1.703 3.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.617 2.431\" overflow=\"visible\"><path d=\"M 1.317 2.431 C 0.948 2.431 0.634 2.32 0.374 2.096 C 0.124 1.861 0 1.567 0 1.215 C 0 0.853 0.124 0.559 0.374 0.335 C 0.634 0.112 0.948 0 1.317 0 C 1.685 0 1.994 0.112 2.243 0.335 C 2.492 0.559 2.617 0.853 2.617 1.215 C 2.617 1.567 2.492 1.861 2.243 2.096 C 1.994 2.32 1.685 2.431 1.317 2.431 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.617 2.431\" overflow=\"visible\"><path d=\"M 1.317 2.431 C 0.948 2.431 0.634 2.32 0.374 2.096 C 0.124 1.861 0 1.567 0 1.215 C 0 0.853 0.124 0.559 0.374 0.335 C 0.634 0.111 0.948 0 1.317 0 C 1.685 0 1.994 0.111 2.243 0.335 C 2.492 0.559 2.617 0.853 2.617 1.215 C 2.617 1.567 2.492 1.861 2.243 2.096 C 1.994 2.32 1.685 2.431 1.317 2.431 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.748 2.547\" overflow=\"visible\"><path d=\"M 1.382 2.547 C 0.996 2.547 0.666 2.43 0.393 2.195 C 0.131 1.95 0 1.642 0 1.273 C 0 0.894 0.131 0.586 0.393 0.351 C 0.666 0.117 0.996 0 1.382 0 C 1.769 0 2.093 0.117 2.355 0.351 C 2.617 0.586 2.748 0.894 2.748 1.273 C 2.748 1.642 2.617 1.95 2.355 2.195 C 2.093 2.43 1.769 2.547 1.382 2.547 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.14 3.01\" overflow=\"visible\"><path d=\"M 1.58 3.01 C 1.138 3.01 0.761 2.872 0.449 2.594 C 0.149 2.304 0 1.941 0 1.505 C 0 1.056 0.149 0.693 0.449 0.415 C 0.761 0.138 1.138 0 1.58 0 C 2.022 0 2.392 0.138 2.692 0.415 C 2.991 0.693 3.14 1.056 3.14 1.505 C 3.14 1.941 2.991 2.304 2.692 2.594 C 2.392 2.872 2.022 3.01 1.58 3.01 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x8hggu\",layoutDependency:layoutDependency,layoutId:\"BjHGpE16Q\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.921 10.561\" overflow=\"visible\"><path d=\"M 0 10.561 L 0 10.347 L 0.294 10.262 C 0.575 10.177 0.764 10.049 0.862 9.878 C 0.975 9.708 1.03 9.48 1.03 9.195 L 1.03 2.518 C 1.03 2.219 0.975 1.998 0.862 1.857 C 0.764 1.7 0.575 1.593 0.294 1.537 L 0 1.473 L 0 1.259 L 3.848 0 L 4.059 0.213 L 3.995 3.243 L 3.995 9.216 C 3.995 9.501 4.045 9.728 4.143 9.899 C 4.255 10.07 4.444 10.198 4.71 10.283 L 4.921 10.347 L 4.921 10.56 L 0 10.56 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.803 7.921\" overflow=\"visible\"><path d=\"M 0 7.921 L 0 7.761 L 0.228 7.697 C 0.444 7.633 0.591 7.537 0.666 7.409 C 0.753 7.281 0.796 7.11 0.796 6.897 L 0.796 1.888 C 0.796 1.665 0.753 1.499 0.666 1.392 C 0.591 1.275 0.444 1.195 0.228 1.153 L 0 1.105 L 0 0.945 L 2.974 0 L 3.137 0.16 L 3.088 2.432 L 3.088 6.912 C 3.088 7.126 3.126 7.296 3.202 7.424 C 3.289 7.552 3.435 7.648 3.641 7.713 L 3.803 7.76 L 3.803 7.92 L 0 7.92 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.803 7.921\" overflow=\"visible\"><path d=\"M 0 7.921 L 0 7.761 L 0.228 7.697 C 0.444 7.633 0.591 7.537 0.666 7.409 C 0.753 7.281 0.796 7.11 0.796 6.897 L 0.796 1.889 C 0.796 1.664 0.753 1.498 0.666 1.392 C 0.591 1.275 0.444 1.195 0.228 1.153 L 0 1.105 L 0 0.945 L 2.974 0 L 3.137 0.16 L 3.088 2.432 L 3.088 6.912 C 3.088 7.126 3.126 7.296 3.202 7.424 C 3.289 7.552 3.435 7.648 3.641 7.712 L 3.803 7.76 L 3.803 7.92 L 0 7.92 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.994 8.298\" overflow=\"visible\"><path d=\"M 0 8.298 L 0 8.13 L 0.239 8.063 C 0.467 7.996 0.62 7.895 0.7 7.761 C 0.791 7.628 0.836 7.449 0.836 7.225 L 0.836 1.978 C 0.836 1.744 0.791 1.57 0.7 1.459 C 0.62 1.336 0.467 1.252 0.239 1.207 L 0 1.157 L 0 0.989 L 3.123 0 L 3.294 0.168 L 3.243 2.548 L 3.243 7.241 C 3.243 7.465 3.283 7.643 3.362 7.778 C 3.453 7.912 3.607 8.013 3.823 8.08 L 3.994 8.13 L 3.994 8.297 L 0 8.297 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.564 9.806\" overflow=\"visible\"><path d=\"M 0 9.806 L 0 9.608 L 0.273 9.529 C 0.533 9.45 0.709 9.331 0.8 9.172 C 0.904 9.015 0.956 8.803 0.956 8.539 L 0.956 2.338 C 0.956 2.061 0.904 1.855 0.8 1.724 C 0.709 1.579 0.533 1.48 0.273 1.427 L 0 1.367 L 0 1.169 L 3.569 0 L 3.764 0.198 L 3.706 3.011 L 3.706 8.558 C 3.706 8.822 3.752 9.033 3.842 9.192 C 3.947 9.351 4.122 9.47 4.369 9.549 L 4.564 9.608 L 4.564 9.806 L 0 9.806 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yumpqq\",layoutDependency:layoutDependency,layoutId:\"OT9CRUwMJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.262 10.901\" overflow=\"visible\"><path d=\"M 2.881 10.901 C 2.067 10.901 1.381 10.666 0.82 10.197 C 0.273 9.728 0 9.052 0 8.17 C 0 7.502 0.336 6.89 1.009 6.335 C 1.682 5.767 2.74 5.34 4.185 5.055 C 4.409 5.013 4.661 4.971 4.942 4.928 C 5.222 4.871 5.516 4.814 5.825 4.757 L 5.825 3.072 C 5.825 2.105 5.705 1.429 5.467 1.045 C 5.243 0.647 4.885 0.447 4.395 0.447 C 4.059 0.447 3.792 0.561 3.596 0.789 C 3.399 1.002 3.273 1.379 3.217 1.92 L 3.175 2.155 C 3.147 2.766 3 3.214 2.734 3.498 C 2.467 3.783 2.138 3.925 1.745 3.925 C 1.381 3.925 1.079 3.811 0.841 3.583 C 0.603 3.357 0.484 3.05 0.484 2.667 C 0.484 2.083 0.679 1.593 1.072 1.194 C 1.479 0.796 2.012 0.497 2.671 0.299 C 3.329 0.099 4.044 0 4.816 0 C 6.063 0 7.024 0.313 7.696 0.938 C 8.383 1.55 8.727 2.553 8.727 3.946 L 8.727 8.661 C 8.727 9.301 9.021 9.621 9.61 9.621 L 10.073 9.621 L 10.262 9.792 C 9.995 10.133 9.701 10.396 9.379 10.581 C 9.07 10.766 8.628 10.858 8.054 10.858 C 7.437 10.858 6.946 10.716 6.582 10.431 C 6.231 10.133 6 9.742 5.888 9.258 C 5.467 9.713 5.032 10.105 4.584 10.431 C 4.149 10.745 3.581 10.901 2.881 10.901 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.127 C 0 5.626 0.26 5.167 0.78 4.751 C 1.3 4.325 2.118 4.005 3.235 3.791 C 3.408 3.76 3.603 3.728 3.82 3.696 C 4.036 3.653 4.264 3.611 4.502 3.568 L 4.502 2.304 C 4.502 1.578 4.41 1.072 4.226 0.784 C 4.052 0.485 3.776 0.335 3.397 0.335 C 3.137 0.335 2.931 0.421 2.779 0.591 C 2.628 0.751 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.41 2.113 2.624 C 1.907 2.837 1.652 2.944 1.349 2.944 C 1.067 2.944 0.834 2.858 0.65 2.688 C 0.466 2.517 0.374 2.287 0.374 2 C 0.374 1.563 0.525 1.195 0.829 0.895 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.573 0.074 3.126 0 3.722 0 C 4.686 0 5.429 0.234 5.949 0.703 C 6.48 1.162 6.745 1.915 6.745 2.959 L 6.745 6.495 C 6.745 6.975 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.6 7.498 7.797 7.249 7.935 C 7.011 8.075 6.669 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.816 7.6 4.637 7.306 4.551 6.944 C 4.226 7.285 3.89 7.578 3.543 7.823 C 3.207 8.058 2.768 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.932 8.176\" overflow=\"visible\"><path d=\"M 2.227 8.175 C 1.598 8.175 1.067 7.999 0.634 7.647 C 0.211 7.296 0 6.789 0 6.127 C 0 5.626 0.26 5.167 0.78 4.751 C 1.3 4.325 2.118 4.005 3.235 3.791 C 3.408 3.76 3.603 3.728 3.82 3.696 C 4.036 3.653 4.264 3.61 4.502 3.568 L 4.502 2.304 C 4.502 1.578 4.41 1.072 4.226 0.784 C 4.052 0.485 3.776 0.335 3.397 0.335 C 3.137 0.335 2.931 0.421 2.779 0.591 C 2.628 0.752 2.53 1.035 2.487 1.44 L 2.454 1.616 C 2.433 2.075 2.319 2.411 2.113 2.624 C 1.907 2.837 1.652 2.943 1.349 2.943 C 1.067 2.943 0.834 2.858 0.65 2.688 C 0.466 2.517 0.374 2.288 0.374 2 C 0.374 1.563 0.525 1.194 0.829 0.895 C 1.143 0.597 1.555 0.373 2.064 0.224 C 2.573 0.074 3.126 0 3.722 0 C 4.686 0 5.429 0.234 5.949 0.703 C 6.48 1.162 6.745 1.915 6.745 2.959 L 6.745 6.495 C 6.745 6.975 6.973 7.215 7.428 7.215 L 7.786 7.215 L 7.932 7.344 C 7.726 7.599 7.498 7.797 7.249 7.935 C 7.011 8.074 6.669 8.143 6.225 8.143 C 5.748 8.143 5.369 8.037 5.087 7.823 C 4.816 7.6 4.637 7.306 4.551 6.943 C 4.226 7.285 3.89 7.578 3.543 7.823 C 3.207 8.058 2.768 8.176 2.227 8.176 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.329 8.565\" overflow=\"visible\"><path d=\"M 2.338 8.565 C 1.678 8.565 1.121 8.38 0.666 8.012 C 0.222 7.643 0 7.112 0 6.419 C 0 5.894 0.273 5.414 0.819 4.978 C 1.365 4.531 2.224 4.196 3.396 3.972 C 3.578 3.939 3.783 3.906 4.011 3.872 C 4.238 3.827 4.477 3.782 4.727 3.738 L 4.727 2.414 C 4.727 1.654 4.63 1.123 4.437 0.821 C 4.255 0.508 3.965 0.351 3.567 0.351 C 3.294 0.351 3.077 0.441 2.918 0.62 C 2.759 0.787 2.657 1.084 2.611 1.509 L 2.577 1.693 C 2.554 2.173 2.435 2.525 2.219 2.748 C 2.002 2.972 1.735 3.084 1.417 3.084 C 1.121 3.084 0.876 2.995 0.683 2.815 C 0.489 2.637 0.393 2.396 0.393 2.095 C 0.393 1.637 0.551 1.251 0.87 0.938 C 1.2 0.625 1.633 0.391 2.167 0.235 C 2.702 0.078 3.282 0 3.908 0 C 4.921 0 5.7 0.246 6.246 0.737 C 6.804 1.218 7.083 2.006 7.083 3.1 L 7.083 6.805 C 7.083 7.308 7.322 7.559 7.799 7.559 L 8.175 7.559 L 8.329 7.694 C 8.112 7.961 7.873 8.168 7.612 8.313 C 7.361 8.459 7.003 8.531 6.537 8.531 C 6.036 8.531 5.637 8.42 5.342 8.196 C 5.057 7.962 4.869 7.654 4.779 7.274 C 4.437 7.632 4.084 7.939 3.721 8.196 C 3.367 8.442 2.907 8.565 2.338 8.565 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.518 10.123\" overflow=\"visible\"><path d=\"M 2.672 10.122 C 1.918 10.122 1.281 9.904 0.761 9.468 C 0.254 9.033 0 8.405 0 7.586 C 0 6.966 0.312 6.398 0.936 5.883 C 1.56 5.355 2.542 4.959 3.881 4.694 C 4.089 4.655 4.323 4.616 4.584 4.576 C 4.843 4.523 5.116 4.47 5.403 4.418 L 5.403 2.853 C 5.403 1.954 5.292 1.327 5.071 0.971 C 4.863 0.6 4.531 0.415 4.076 0.415 C 3.764 0.415 3.517 0.521 3.335 0.732 C 3.153 0.93 3.036 1.281 2.984 1.783 L 2.945 2.001 C 2.919 2.568 2.782 2.984 2.536 3.248 C 2.288 3.512 1.983 3.644 1.619 3.644 C 1.281 3.644 1.001 3.539 0.78 3.327 C 0.559 3.117 0.449 2.832 0.449 2.476 C 0.449 1.935 0.63 1.479 0.995 1.109 C 1.371 0.739 1.866 0.462 2.477 0.277 C 3.088 0.092 3.751 0 4.467 0 C 5.623 0 6.515 0.29 7.139 0.871 C 7.776 1.439 8.094 2.37 8.094 3.664 L 8.094 8.042 C 8.094 8.636 8.368 8.933 8.914 8.933 L 9.343 8.933 L 9.518 9.093 C 9.271 9.409 8.998 9.653 8.699 9.825 C 8.413 9.997 8.003 10.082 7.47 10.082 C 6.898 10.082 6.443 9.951 6.105 9.686 C 5.78 9.41 5.565 9.046 5.461 8.597 C 5.071 9.02 4.668 9.383 4.252 9.686 C 3.849 9.977 3.322 10.123 2.672 10.123 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7xhi87\",layoutDependency:layoutDependency,layoutId:\"DrEjPsvKl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.028 4.417\" overflow=\"visible\"><path d=\"M 1.367 4.417 C 1.647 4.417 1.906 4.353 2.145 4.225 C 2.397 4.082 2.692 3.869 3.028 3.585 L 3.028 0 L 2.608 0.086 C 2.467 0.114 2.306 0.143 2.124 0.171 C 1.479 0.342 0.96 0.633 0.568 1.045 C 0.189 1.444 0 1.985 0 2.667 C 0 3.25 0.133 3.691 0.4 3.989 C 0.666 4.274 0.988 4.416 1.367 4.416 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({czuhhg7bB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.474 3.264 1.658 3.168 C 1.853 3.061 2.081 2.901 2.341 2.689 L 2.341 0 L 2.015 0.065 C 1.907 0.085 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},mTlrEz0oO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.341 3.313\" overflow=\"visible\"><path d=\"M 1.057 3.313 C 1.273 3.313 1.474 3.265 1.658 3.169 C 1.853 3.062 2.081 2.901 2.341 2.688 L 2.341 0 L 2.015 0.064 C 1.907 0.086 1.782 0.107 1.642 0.129 C 1.143 0.257 0.742 0.475 0.439 0.784 C 0.146 1.083 0 1.489 0 2.001 C 0 2.438 0.103 2.768 0.309 2.992 C 0.515 3.206 0.764 3.312 1.057 3.312 Z\" fill=\"transparent\"></path></svg>'},MYAAYKQBu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.458 3.47\" overflow=\"visible\"><path d=\"M 1.109 3.47 C 1.337 3.47 1.547 3.42 1.741 3.319 C 1.946 3.207 2.185 3.04 2.458 2.817 L 2.458 0 L 2.116 0.068 C 2.002 0.09 1.871 0.112 1.724 0.135 C 1.2 0.269 0.779 0.498 0.461 0.821 C 0.154 1.135 0 1.559 0 2.096 C 0 2.554 0.108 2.9 0.324 3.134 C 0.54 3.358 0.802 3.47 1.109 3.47 Z\" fill=\"transparent\"></path></svg>'},Sv668DGgW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.809 4.101\" overflow=\"visible\"><path d=\"M 1.268 4.101 C 1.527 4.101 1.768 4.042 1.989 3.923 C 2.224 3.79 2.497 3.592 2.809 3.329 L 2.809 0 L 2.419 0.08 C 2.288 0.106 2.139 0.132 1.97 0.159 C 1.371 0.318 0.891 0.588 0.527 0.971 C 0.176 1.341 0 1.843 0 2.477 C 0 3.018 0.123 3.427 0.371 3.704 C 0.617 3.969 0.917 4.101 1.268 4.101 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ry2etn-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"t97jBvVdY-container\",nodeId:\"t97jBvVdY\",rendersWithMotion:true,scopeId:\"N78SbDMSK\",children:/*#__PURE__*/_jsx(Burger,{height:\"100%\",id:\"t97jBvVdY\",layoutId:\"t97jBvVdY\",variant:\"WTPtZwtba\",width:\"100%\",...addPropertyOverrides({czuhhg7bB:{GsV0XqZB5:GsV0XqZB568oca,style:{height:\"100%\",width:\"100%\"},variant:\"q9LsRGXap\"},mTlrEz0oO:{GsV0XqZB5:GsV0XqZB568oca,style:{height:\"100%\",width:\"100%\"},variant:\"Mo7QjZkpk\"},MYAAYKQBu:{GsV0XqZB5:GsV0XqZB518rnuef,style:{height:\"100%\",width:\"100%\"},variant:\"SHaxQ4HNw\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1neu0zw\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"fVqDExSZ5\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+10+(((componentViewport?.height||57)-20-37)/2+0+0)+.5+0,...addPropertyOverrides({czuhhg7bB:{y:(componentViewport?.y||0)+0+0+0+72+0},mTlrEz0oO:{y:(componentViewport?.y||0)+0+0+0+72+0},MYAAYKQBu:{y:(componentViewport?.y||0)+0+0+0+62+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17cx1o3-container\",layoutDependency:layoutDependency,layoutId:\"dqCNjRE4m-container\",nodeId:\"dqCNjRE4m\",rendersWithMotion:true,scopeId:\"N78SbDMSK\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"dqCNjRE4m\",layoutId:\"dqCNjRE4m\",PKtYhfOBL:resolvedLinks[0],style:{height:\"100%\"},variant:\"jXj2NhKPy\",width:\"100%\",WZV5xCdWp:\"Work\",...addPropertyOverrides({czuhhg7bB:{PKtYhfOBL:resolvedLinks[3]},mTlrEz0oO:{PKtYhfOBL:resolvedLinks[2]},MYAAYKQBu:{PKtYhfOBL:resolvedLinks[1]},Sv668DGgW:{PKtYhfOBL:resolvedLinks[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":IMWEt67k_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IMWEt67k_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IMWEt67k_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IMWEt67k_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IMWEt67k_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+10+(((componentViewport?.height||57)-20-37)/2+0+0)+.5+0,...addPropertyOverrides({czuhhg7bB:{y:(componentViewport?.y||0)+0+0+0+72+0},mTlrEz0oO:{y:(componentViewport?.y||0)+0+0+0+72+0},MYAAYKQBu:{y:(componentViewport?.y||0)+0+0+0+62+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xmu960-container\",layoutDependency:layoutDependency,layoutId:\"CIFuu09KO-container\",nodeId:\"CIFuu09KO\",rendersWithMotion:true,scopeId:\"N78SbDMSK\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"CIFuu09KO\",layoutId:\"CIFuu09KO\",PKtYhfOBL:resolvedLinks1[0],style:{height:\"100%\"},variant:\"jXj2NhKPy\",width:\"100%\",WZV5xCdWp:\"Playground\",...addPropertyOverrides({czuhhg7bB:{PKtYhfOBL:resolvedLinks1[3]},mTlrEz0oO:{PKtYhfOBL:resolvedLinks1[2]},MYAAYKQBu:{PKtYhfOBL:resolvedLinks1[1]},Sv668DGgW:{PKtYhfOBL:resolvedLinks1[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":JKW_wVjaC\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":JKW_wVjaC\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":JKW_wVjaC\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":JKW_wVjaC\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":JKW_wVjaC\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+10+(((componentViewport?.height||57)-20-37)/2+0+0)+.5+0,...addPropertyOverrides({czuhhg7bB:{y:(componentViewport?.y||0)+0+0+0+72+0},mTlrEz0oO:{y:(componentViewport?.y||0)+0+0+0+72+0},MYAAYKQBu:{y:(componentViewport?.y||0)+0+0+0+62+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i6upwt-container\",layoutDependency:layoutDependency,layoutId:\"uPNfVmO8K-container\",nodeId:\"uPNfVmO8K\",rendersWithMotion:true,scopeId:\"N78SbDMSK\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"uPNfVmO8K\",layoutId:\"uPNfVmO8K\",PKtYhfOBL:resolvedLinks2[0],style:{height:\"100%\"},variant:\"jXj2NhKPy\",width:\"100%\",WZV5xCdWp:\"Blogs\",...addPropertyOverrides({czuhhg7bB:{PKtYhfOBL:resolvedLinks2[3]},mTlrEz0oO:{PKtYhfOBL:resolvedLinks2[2]},MYAAYKQBu:{PKtYhfOBL:resolvedLinks2[1]},Sv668DGgW:{PKtYhfOBL:resolvedLinks2[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":oznGlXCxt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oznGlXCxt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oznGlXCxt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oznGlXCxt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oznGlXCxt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+10+(((componentViewport?.height||57)-20-37)/2+0+0)+.5+0,...addPropertyOverrides({czuhhg7bB:{y:(componentViewport?.y||0)+0+0+0+72+0},mTlrEz0oO:{y:(componentViewport?.y||0)+0+0+0+72+0},MYAAYKQBu:{y:(componentViewport?.y||0)+0+0+0+62+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kmf758-container\",layoutDependency:layoutDependency,layoutId:\"VRCsW42AQ-container\",nodeId:\"VRCsW42AQ\",rendersWithMotion:true,scopeId:\"N78SbDMSK\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"VRCsW42AQ\",layoutId:\"VRCsW42AQ\",PKtYhfOBL:resolvedLinks3[0],style:{height:\"100%\"},variant:\"jXj2NhKPy\",width:\"100%\",WZV5xCdWp:\"Reviews\",...addPropertyOverrides({czuhhg7bB:{PKtYhfOBL:resolvedLinks3[3]},mTlrEz0oO:{PKtYhfOBL:resolvedLinks3[2]},MYAAYKQBu:{PKtYhfOBL:resolvedLinks3[1]},Sv668DGgW:{PKtYhfOBL:resolvedLinks3[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+10+(((componentViewport?.height||57)-20-37)/2+0+0)+.5+0,...addPropertyOverrides({czuhhg7bB:{y:(componentViewport?.y||0)+0+0+0+72+0},mTlrEz0oO:{y:(componentViewport?.y||0)+0+0+0+72+0},MYAAYKQBu:{y:(componentViewport?.y||0)+0+0+0+62+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e0v287-container\",layoutDependency:layoutDependency,layoutId:\"A_enKHwmA-container\",nodeId:\"A_enKHwmA\",rendersWithMotion:true,scopeId:\"N78SbDMSK\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"A_enKHwmA\",layoutId:\"A_enKHwmA\",PKtYhfOBL:\"https://drive.google.com/file/d/11Y_sP2Nj94QueU8CeXcpNZTzU8Kp4XRT/view?usp=sharing\",style:{height:\"100%\"},variant:\"jXj2NhKPy\",width:\"100%\",WZV5xCdWp:\"Resume\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hbej2n\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"IcjLvbaE1\",style:{opacity:1},variants:{czuhhg7bB:{opacity:0},mTlrEz0oO:{opacity:0},Sv668DGgW:{opacity:1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+10+(((componentViewport?.height||57)-20-37)/2+0+0)+0+0,...addPropertyOverrides({czuhhg7bB:{y:(componentViewport?.y||0)+0+0+0+132+0+0},mTlrEz0oO:{y:(componentViewport?.y||0)+0+0+0+132+0+0},MYAAYKQBu:{y:(componentViewport?.y||0)+0+0+0+112+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r4eaom-container\",layoutDependency:layoutDependency,layoutId:\"lqbPvQIXQ-container\",nodeId:\"lqbPvQIXQ\",rendersWithMotion:true,scopeId:\"N78SbDMSK\",children:/*#__PURE__*/_jsx(Button,{EqXJ2SPIZ:\"rgb(0, 0, 0)\",height:\"100%\",id:\"lqbPvQIXQ\",layoutId:\"lqbPvQIXQ\",S5EqVDFx5:\"Connect\",style:{height:\"100%\"},tI1FTDoej:16,variant:\"rrZtia6Sz\",width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KcLrJ.framer-1mclfki, .framer-KcLrJ .framer-1mclfki { display: block; }\",\".framer-KcLrJ.framer-rbsjur { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 24px 10px 24px; position: relative; width: 1200px; }\",\".framer-KcLrJ .framer-ao7sgi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-KcLrJ .framer-1h09nm3 { 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: hidden; padding: 0px; position: relative; width: 207px; }\",\".framer-KcLrJ .framer-1djfsm6 { 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; text-decoration: none; width: min-content; }\",\".framer-KcLrJ .framer-188toc4 { height: 28px; position: relative; width: 207px; }\",\".framer-KcLrJ .framer-173rwct { height: 28px; left: 0px; position: absolute; top: 0px; width: 29px; }\",\".framer-KcLrJ .framer-hq0gzk { height: 8px; left: 18px; position: absolute; top: 10px; width: 11px; }\",\".framer-KcLrJ .framer-gkood7 { height: 12px; left: 11px; position: absolute; top: 0px; width: 8px; }\",\".framer-KcLrJ .framer-4lvkho { height: 8px; left: 0px; position: absolute; top: 10px; width: 11px; }\",\".framer-KcLrJ .framer-eq8df1 { height: 10px; left: 6px; position: absolute; top: 18px; width: 8px; }\",\".framer-KcLrJ .framer-1xthire { height: 10px; left: 15px; position: absolute; top: 18px; width: 8px; }\",\".framer-KcLrJ .framer-juahwa { height: 16px; left: 35px; position: absolute; top: 7px; width: 173px; }\",\".framer-KcLrJ .framer-1c5y2xp { height: 14px; left: 0px; position: absolute; top: 1px; width: 12px; }\",\".framer-KcLrJ .framer-3b9c78 { height: 11px; left: 11px; position: absolute; top: 5px; width: 11px; }\",\".framer-KcLrJ .framer-z6ueev { height: 5px; left: 14px; position: absolute; top: 10px; width: 3px; }\",\".framer-KcLrJ .framer-17f48vx { height: 11px; left: 22px; position: absolute; top: 5px; width: 8px; }\",\".framer-KcLrJ .framer-lmmapf { height: 15px; left: 31px; position: absolute; top: 0px; width: 12px; }\",\".framer-KcLrJ .framer-1suvfgb { height: 3px; left: 44px; position: absolute; top: 0px; width: 4px; }\",\".framer-KcLrJ .framer-19ixfkp { height: 11px; left: 43px; position: absolute; top: 5px; width: 5px; }\",\".framer-KcLrJ .framer-1vh6a4c { height: 15px; left: 49px; position: absolute; top: 0px; width: 5px; }\",\".framer-KcLrJ .framer-1mywere { height: 11px; left: 53px; position: absolute; top: 5px; width: 8px; }\",\".framer-KcLrJ .framer-hty4ff { height: 11px; left: 61px; position: absolute; top: 5px; width: 11px; }\",\".framer-KcLrJ .framer-2jf21s { height: 5px; left: 64px; position: absolute; top: 10px; width: 3px; }\",\".framer-KcLrJ .framer-ywtt7y { height: 15px; left: 76px; position: absolute; top: 1px; width: 12px; }\",\".framer-KcLrJ .framer-1jj006o { height: 15px; left: 89px; position: absolute; top: 0px; width: 12px; }\",\".framer-KcLrJ .framer-1wes1kk { height: 15px; left: 101px; position: absolute; top: 0px; width: 12px; }\",\".framer-KcLrJ .framer-3sxs93 { height: 11px; left: 113px; position: absolute; top: 5px; width: 11px; }\",\".framer-KcLrJ .framer-voa500 { height: 5px; left: 116px; position: absolute; top: 10px; width: 3px; }\",\".framer-KcLrJ .framer-nrbj2a { height: 16px; left: 124px; position: absolute; top: 0px; width: 12px; }\",\".framer-KcLrJ .framer-6oa0jo { height: 10px; left: 128px; position: absolute; top: 6px; width: 4px; }\",\".framer-KcLrJ .framer-1fruur5 { height: 11px; left: 136px; position: absolute; top: 5px; width: 11px; }\",\".framer-KcLrJ .framer-1tp0rrt { height: 5px; left: 139px; position: absolute; top: 10px; width: 3px; }\",\".framer-KcLrJ .framer-1x9r1u6 { height: 11px; left: 147px; position: absolute; top: 5px; width: 9px; }\",\".framer-KcLrJ .framer-1549utq { height: 3px; left: 157px; position: absolute; top: 0px; width: 4px; }\",\".framer-KcLrJ .framer-1x8hggu { height: 11px; left: 156px; position: absolute; top: 5px; width: 5px; }\",\".framer-KcLrJ .framer-1yumpqq { height: 11px; left: 162px; position: absolute; top: 5px; width: 11px; }\",\".framer-KcLrJ .framer-7xhi87 { height: 5px; left: 165px; position: absolute; top: 10px; width: 3px; }\",\".framer-KcLrJ .framer-1ry2etn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KcLrJ .framer-1neu0zw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-KcLrJ .framer-17cx1o3-container, .framer-KcLrJ .framer-xmu960-container, .framer-KcLrJ .framer-1i6upwt-container, .framer-KcLrJ .framer-1kmf758-container, .framer-KcLrJ .framer-e0v287-container { flex: none; height: 36px; position: relative; width: auto; }\",\".framer-KcLrJ .framer-hbej2n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 207px; }\",\".framer-KcLrJ .framer-r4eaom-container { flex: none; height: 37px; position: relative; width: auto; }\",\".framer-KcLrJ.framer-v-10y3qpz.framer-rbsjur { justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-ao7sgi { flex-direction: column; gap: 14px; justify-content: flex-start; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1h09nm3, .framer-KcLrJ.framer-v-zsoe9l .framer-1h09nm3 { gap: unset; height: 48px; justify-content: space-between; padding: 0px 0px 0px 16px; width: 100%; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-188toc4 { height: 22px; width: 168px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-173rwct { height: 22px; width: 24px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-hq0gzk { height: 6px; left: 15px; top: 8px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-gkood7, .framer-KcLrJ.framer-v-zsoe9l .framer-gkood7, .framer-KcLrJ.framer-v-1esi12 .framer-gkood7 { height: 9px; left: 9px; width: 6px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-4lvkho { height: 6px; top: 8px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-eq8df1, .framer-KcLrJ.framer-v-zsoe9l .framer-eq8df1, .framer-KcLrJ.framer-v-1esi12 .framer-eq8df1 { height: 8px; left: 5px; top: 14px; width: 7px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1xthire { height: 8px; left: 13px; top: 14px; width: 7px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-juahwa { height: 12px; left: 28px; top: 5px; width: 140px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1c5y2xp, .framer-KcLrJ.framer-v-zsoe9l .framer-1c5y2xp, .framer-KcLrJ.framer-v-1esi12 .framer-1c5y2xp { height: 11px; top: 1px; width: 10px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-3b9c78 { height: 9px; left: 9px; top: 4px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-z6ueev { height: 4px; left: 11px; top: 8px; width: 3px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-17f48vx { height: 9px; left: 18px; top: 4px; width: 7px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-lmmapf { height: 12px; left: 25px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1suvfgb { height: 3px; left: 35px; width: 3px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-19ixfkp { height: 9px; left: 35px; top: 4px; width: 4px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1vh6a4c { height: 12px; left: 40px; width: 4px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1mywere { height: 8px; left: 43px; top: 4px; width: 6px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-hty4ff { height: 9px; left: 50px; top: 4px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-2jf21s { height: 4px; left: 52px; top: 8px; width: 3px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-ywtt7y { height: 12px; left: 62px; width: 10px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1jj006o { height: 12px; left: 72px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1wes1kk { height: 12px; left: 82px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-3sxs93 { height: 9px; left: 92px; top: 4px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-voa500 { height: 4px; left: 94px; top: 8px; width: 3px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-nrbj2a { height: 12px; left: 101px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-6oa0jo { height: 8px; left: 104px; top: 4px; width: 4px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1fruur5 { height: 9px; left: 111px; top: 4px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1tp0rrt { height: 4px; left: 113px; top: 8px; width: 3px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1x9r1u6 { height: 9px; left: 119px; top: 4px; width: 7px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1549utq { height: 3px; left: 128px; width: 3px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1x8hggu { height: 9px; left: 127px; top: 4px; width: 4px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1yumpqq { height: 9px; left: 132px; top: 4px; width: 9px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-7xhi87 { height: 4px; left: 134px; top: 8px; width: 3px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1ry2etn-container, .framer-KcLrJ.framer-v-zsoe9l .framer-1ry2etn-container, .framer-KcLrJ.framer-v-1esi12 .framer-1ry2etn-container { height: 48px; width: 48px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-1neu0zw { gap: 11px; }\",\".framer-KcLrJ.framer-v-10y3qpz .framer-hbej2n, .framer-KcLrJ.framer-v-zsoe9l .framer-hbej2n, .framer-KcLrJ.framer-v-1esi12 .framer-hbej2n { flex-direction: column; gap: 12px; padding: 0px 16px 16px 16px; width: 100%; }\",\".framer-KcLrJ.framer-v-zsoe9l.framer-rbsjur, .framer-KcLrJ.framer-v-1esi12.framer-rbsjur { height: 48px; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-ao7sgi { flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-188toc4, .framer-KcLrJ.framer-v-1esi12 .framer-188toc4 { height: 21px; width: 160px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-173rwct, .framer-KcLrJ.framer-v-1esi12 .framer-173rwct { height: 21px; width: 23px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-hq0gzk, .framer-KcLrJ.framer-v-1esi12 .framer-hq0gzk { height: 6px; left: 14px; top: 7px; width: 9px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-4lvkho, .framer-KcLrJ.framer-v-1esi12 .framer-4lvkho { height: 6px; top: 7px; width: 9px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1xthire, .framer-KcLrJ.framer-v-1esi12 .framer-1xthire { height: 8px; left: 12px; top: 14px; width: 7px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-juahwa, .framer-KcLrJ.framer-v-1esi12 .framer-juahwa { height: 12px; left: 27px; top: 5px; width: 134px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-3b9c78, .framer-KcLrJ.framer-v-1esi12 .framer-3b9c78 { height: 8px; left: 9px; top: 4px; width: 8px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-z6ueev, .framer-KcLrJ.framer-v-1esi12 .framer-z6ueev { height: 4px; left: 11px; top: 7px; width: 3px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-17f48vx, .framer-KcLrJ.framer-v-1esi12 .framer-17f48vx { height: 8px; left: 17px; top: 4px; width: 6px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-lmmapf, .framer-KcLrJ.framer-v-1esi12 .framer-lmmapf { height: 11px; left: 24px; width: 9px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1suvfgb, .framer-KcLrJ.framer-v-1esi12 .framer-1suvfgb { height: 3px; left: 34px; width: 3px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-19ixfkp, .framer-KcLrJ.framer-v-1esi12 .framer-19ixfkp { height: 8px; left: 33px; top: 4px; width: 4px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1vh6a4c, .framer-KcLrJ.framer-v-1esi12 .framer-1vh6a4c { height: 11px; left: 38px; width: 4px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1mywere, .framer-KcLrJ.framer-v-1esi12 .framer-1mywere { height: 8px; left: 41px; top: 4px; width: 6px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-hty4ff, .framer-KcLrJ.framer-v-1esi12 .framer-hty4ff { height: 8px; left: 47px; top: 4px; width: 8px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-2jf21s, .framer-KcLrJ.framer-v-1esi12 .framer-2jf21s { height: 4px; left: 49px; top: 7px; width: 3px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-ywtt7y, .framer-KcLrJ.framer-v-1esi12 .framer-ywtt7y { height: 11px; left: 59px; width: 9px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1jj006o, .framer-KcLrJ.framer-v-1esi12 .framer-1jj006o { height: 11px; left: 69px; width: 9px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1wes1kk, .framer-KcLrJ.framer-v-1esi12 .framer-1wes1kk { height: 11px; left: 78px; width: 9px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-3sxs93, .framer-KcLrJ.framer-v-1esi12 .framer-3sxs93 { height: 8px; left: 88px; top: 4px; width: 8px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-voa500, .framer-KcLrJ.framer-v-1esi12 .framer-voa500 { height: 4px; left: 90px; top: 7px; width: 3px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-nrbj2a, .framer-KcLrJ.framer-v-1esi12 .framer-nrbj2a { height: 12px; left: 96px; width: 9px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-6oa0jo, .framer-KcLrJ.framer-v-1esi12 .framer-6oa0jo { height: 7px; left: 99px; top: 4px; width: 3px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1fruur5, .framer-KcLrJ.framer-v-1esi12 .framer-1fruur5 { height: 8px; left: 106px; top: 4px; width: 8px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1tp0rrt, .framer-KcLrJ.framer-v-1esi12 .framer-1tp0rrt { height: 4px; left: 108px; top: 7px; width: 3px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1x9r1u6, .framer-KcLrJ.framer-v-1esi12 .framer-1x9r1u6 { height: 8px; left: 114px; top: 4px; width: 7px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1549utq, .framer-KcLrJ.framer-v-1esi12 .framer-1549utq { height: 3px; left: 122px; width: 3px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1x8hggu, .framer-KcLrJ.framer-v-1esi12 .framer-1x8hggu { height: 8px; left: 121px; top: 4px; width: 4px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-1yumpqq, .framer-KcLrJ.framer-v-1esi12 .framer-1yumpqq { height: 8px; left: 126px; top: 4px; width: 8px; }\",\".framer-KcLrJ.framer-v-zsoe9l .framer-7xhi87, .framer-KcLrJ.framer-v-1esi12 .framer-7xhi87 { height: 4px; left: 128px; top: 7px; width: 3px; }\",\".framer-KcLrJ.framer-v-1esi12 .framer-ao7sgi { flex-direction: column; gap: 24px; height: 185px; justify-content: flex-start; }\",\".framer-KcLrJ.framer-v-1esi12 .framer-1h09nm3 { gap: unset; justify-content: space-between; padding: 0px 0px 0px 16px; width: 100%; }\",\".framer-KcLrJ.framer-v-1oia37f.framer-rbsjur { width: 862px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-188toc4 { height: 26px; width: 192px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-173rwct { height: 26px; width: 27px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-hq0gzk { height: 7px; left: 17px; top: 9px; width: 11px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-gkood7 { height: 11px; left: 10px; width: 7px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-4lvkho { height: 7px; top: 9px; width: 11px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-eq8df1 { height: 10px; left: 5px; top: 17px; width: 8px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1xthire { height: 10px; left: 14px; top: 17px; width: 8px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-juahwa { height: 14px; left: 32px; top: 6px; width: 160px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1c5y2xp { height: 13px; width: 11px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-3b9c78 { height: 10px; left: 10px; top: 4px; width: 10px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-z6ueev { height: 4px; left: 13px; top: 9px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-17f48vx { height: 10px; left: 20px; top: 4px; width: 8px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-lmmapf { height: 14px; left: 28px; width: 11px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1suvfgb { left: 41px; width: 3px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-19ixfkp { height: 10px; left: 40px; top: 4px; width: 5px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1vh6a4c { height: 14px; left: 45px; width: 5px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1mywere { height: 10px; left: 49px; width: 7px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-hty4ff { height: 10px; left: 57px; top: 4px; width: 10px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-2jf21s { height: 4px; left: 59px; top: 9px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-ywtt7y { height: 14px; left: 71px; width: 11px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1jj006o { height: 14px; left: 83px; width: 11px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1wes1kk { height: 14px; left: 94px; width: 11px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-3sxs93 { height: 10px; left: 105px; top: 4px; width: 10px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-voa500 { height: 4px; left: 108px; top: 9px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-nrbj2a { height: 14px; left: 115px; width: 11px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-6oa0jo { height: 9px; left: 119px; top: 5px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1fruur5 { height: 10px; left: 127px; top: 4px; width: 10px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1tp0rrt { height: 4px; left: 129px; top: 9px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1x9r1u6 { height: 10px; left: 136px; top: 4px; width: 8px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1549utq { left: 146px; width: 3px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1x8hggu { height: 10px; left: 145px; top: 4px; width: 5px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1yumpqq { height: 10px; left: 151px; top: 4px; width: 10px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-7xhi87 { height: 4px; left: 153px; top: 9px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-1neu0zw { gap: 14px; }\",\".framer-KcLrJ.framer-v-1oia37f .framer-hbej2n { width: 166px; }\",'.framer-KcLrJ[data-border=\"true\"]::after, .framer-KcLrJ [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 57\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MYAAYKQBu\":{\"layout\":[\"fixed\",\"auto\"]},\"mTlrEz0oO\":{\"layout\":[\"fixed\",\"fixed\"]},\"czuhhg7bB\":{\"layout\":[\"fixed\",\"fixed\"]},\"Sv668DGgW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN78SbDMSK=withCSS(Component,css,\"framer-KcLrJ\");export default FramerN78SbDMSK;FramerN78SbDMSK.displayName=\"Nav\";FramerN78SbDMSK.defaultProps={height:57,width:1200};addPropertyControls(FramerN78SbDMSK,{variant:{options:[\"aiBKArXFj\",\"MYAAYKQBu\",\"mTlrEz0oO\",\"czuhhg7bB\",\"Sv668DGgW\"],optionTitles:[\"Desktop\",\"Mobile Open\",\"Mobile Close\",\"Mobile Close [Entry]\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerN78SbDMSK,[{explicitInter:true,fonts:[]},...BurgerFonts,...Link1Fonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN78SbDMSK\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"57\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MYAAYKQBu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mTlrEz0oO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"czuhhg7bB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Sv668DGgW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N78SbDMSK.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.5 8.5 L 8.5 0 L 0 0\" fill=\"transparent\" height=\"8.5px\" id=\"HD3EjFRmq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(8.75 6.75)\" width=\"8.5px\"/><path d=\"M 10.25 0 L 0 10.25\" fill=\"transparent\" height=\"10.25px\" id=\"I0i29aTCw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 7)\" width=\"10.25px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"2430009286\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-VdeRv\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-VdeRv { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-VdeRv\");Icon.displayName=\"Arrow Up Right\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c999c45)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUpRight from\"https://framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js\";const ArrowUpRightFonts=getFonts(ArrowUpRight);const enabledGestures={KD4ZXDMuy:{hover:true},QA8x0KEZV:{hover:true},tGXAxGC0o:{hover:true}};const cycleOrder=[\"QA8x0KEZV\",\"KD4ZXDMuy\",\"tGXAxGC0o\"];const serializationHash=\"framer-HVuPm\";const variantClassNames={KD4ZXDMuy:\"framer-v-14nouxm\",QA8x0KEZV:\"framer-v-slayqz\",tGXAxGC0o:\"framer-v-1nfhvge\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"QA8x0KEZV\",\"Variant 2\":\"KD4ZXDMuy\",\"Variant 3\":\"tGXAxGC0o\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QA8x0KEZV\"};};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:\"QA8x0KEZV\",enabledGestures,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(Link,{href:\"https://www.linkedin.com/in/yashika-chhabaria-770682124/\",motionChild:true,nodeId:\"QA8x0KEZV\",openInNewTab:true,scopeId:\"u1iJzox4S\",...addPropertyOverrides({KD4ZXDMuy:{href:\"https://medium.com/@chhabariayashika\"},tGXAxGC0o:{href:\"https://drive.google.com/file/d/1xxzB3wL-nVJL3-emzRdFm95og3KkJ97Y/view?usp=sharing\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-slayqz\",className,classNames)} framer-4o2lgr`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QA8x0KEZV\",ref:refBinding,style:{...style},...addPropertyOverrides({\"KD4ZXDMuy-hover\":{\"data-framer-name\":undefined},\"QA8x0KEZV-hover\":{\"data-framer-name\":undefined},\"tGXAxGC0o-hover\":{\"data-framer-name\":undefined},KD4ZXDMuy:{\"data-framer-name\":\"Variant 2\"},tGXAxGC0o:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\"},children:\"Linkedin\"})}),className:\"framer-1vqw7w8\",\"data-framer-name\":\"Linkedin\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"MhnfmFmjl\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{\"KD4ZXDMuy-hover\":{\"--extracted-r6o4lv\":\"var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80))\"},\"QA8x0KEZV-hover\":{\"--extracted-r6o4lv\":\"var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80))\"},\"tGXAxGC0o-hover\":{\"--extracted-r6o4lv\":\"var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"KD4ZXDMuy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80)))\"},children:\"Medium\"})})},\"QA8x0KEZV-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80)))\"},children:\"Linkedin\"})})},\"tGXAxGC0o-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80)))\"},children:\"Resume\"})})},KD4ZXDMuy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\"},children:\"Medium\"})})},tGXAxGC0o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\"},children:\"Resume\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ArrowUpRight,{animated:true,className:\"framer-1j5x45u\",layoutDependency:layoutDependency,layoutId:\"carijhYf1\",style:{\"--1335ju\":3,\"--18mrqx2\":\"rgb(0, 0, 0)\",\"--3it368\":1},variants:{\"KD4ZXDMuy-hover\":{\"--18mrqx2\":\"var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80))\"},\"QA8x0KEZV-hover\":{\"--18mrqx2\":\"var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80))\"},\"tGXAxGC0o-hover\":{\"--18mrqx2\":\"var(--token-778dc32c-fa91-4f86-8154-267d5648c0d5, rgb(71, 77, 80))\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HVuPm.framer-4o2lgr, .framer-HVuPm .framer-4o2lgr { display: block; }\",\".framer-HVuPm.framer-slayqz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 25px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-HVuPm .framer-1vqw7w8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HVuPm .framer-1j5x45u { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-HVuPm.framer-v-slayqz.hover .framer-1j5x45u, .framer-HVuPm.framer-v-14nouxm.hover .framer-1j5x45u, .framer-HVuPm.framer-v-1nfhvge.hover .framer-1j5x45u { height: var(--framer-aspect-ratio-supported, 27px); width: 27px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 106.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"KD4ZXDMuy\":{\"layout\":[\"auto\",\"fixed\"]},\"tGXAxGC0o\":{\"layout\":[\"auto\",\"fixed\"]},\"yoYD8ieQS\":{\"layout\":[\"auto\",\"fixed\"]},\"iPvBvjXho\":{\"layout\":[\"auto\",\"fixed\"]},\"Ir4o6sAfK\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameru1iJzox4S=withCSS(Component,css,\"framer-HVuPm\");export default Frameru1iJzox4S;Frameru1iJzox4S.displayName=\"Link 1\";Frameru1iJzox4S.defaultProps={height:25,width:106.5};addPropertyControls(Frameru1iJzox4S,{variant:{options:[\"QA8x0KEZV\",\"KD4ZXDMuy\",\"tGXAxGC0o\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameru1iJzox4S,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...ArrowUpRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameru1iJzox4S\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"106.5\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KD4ZXDMuy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tGXAxGC0o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yoYD8ieQS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iPvBvjXho\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Ir4o6sAfK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"25\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./u1iJzox4S.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withCursorFollow}from\"https://framerusercontent.com/modules/OoMgycNnP4MmYLe8vXCZ/QhQOGqWxe537WUrHSEvR/AnimateOnHover.js\";const ImageWithCursorFollow68d98r=withCodeBoundaryForOverrides(Image,{nodeId:\"cLYMUhGEd\",override:withCursorFollow,scopeId:\"WYJiDoLA9\"});const enabledGestures={fyYoZYLVs:{hover:true},holl3O0qr:{hover:true}};const cycleOrder=[\"holl3O0qr\",\"fyYoZYLVs\"];const serializationHash=\"framer-Fyxbl\";const variantClassNames={fyYoZYLVs:\"framer-v-1dqe23v\",holl3O0qr:\"framer-v-1xeamlx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={damping:60,delay:0,mass:1,stiffness:500,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={Primary:\"holl3O0qr\",Variant:\"fyYoZYLVs\"};const getProps=({fontSize,height,id,link,padding,title,width,...props})=>{return{...props,gfMEY1ady:padding??props.gfMEY1ady??\"22px 44px 22px 44px\",oRQ18v9s0:title??props.oRQ18v9s0??\"Galaxy button\",PQ0aplp2Q:fontSize??props.PQ0aplp2Q??20,variant:humanReadableVariantMap[props.variant]??props.variant??\"holl3O0qr\",VDWja4cuK:link??props.VDWja4cuK};};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,oRQ18v9s0,PQ0aplp2Q,VDWja4cuK,gfMEY1ady,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"holl3O0qr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"fyYoZYLVs-hover\")return false;if(baseVariant===\"fyYoZYLVs\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"fyYoZYLVs-hover\")return true;if(baseVariant===\"fyYoZYLVs\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:VDWja4cuK,motionChild:true,nodeId:\"holl3O0qr\",openInNewTab:true,scopeId:\"WYJiDoLA9\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1xeamlx\",className,classNames)} framer-ohi07w`,\"data-border\":true,\"data-framer-name\":\"Primary\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"holl3O0qr\",ref:refBinding,style:{\"--1r7mrjv\":numberToPixelString(gfMEY1ady),\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(71, 71, 73, 0.42)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(22, 23, 24)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 0px 20px -5px rgba(81, 106, 164, 0), 0px 1px 4px 0px rgba(1, 2, 4, 0.2)\",...style},variants:{\"fyYoZYLVs-hover\":{backgroundColor:\"rgb(64, 64, 64)\"},\"holl3O0qr-hover\":{\"--border-color\":\"rgb(153, 154, 163)\",boxShadow:\"0px 0px 20px -3px rgba(81, 106, 164, 0.8), 0px 1px 4px 0px rgba(1, 2, 4, 0.87)\"}},...addPropertyOverrides({\"fyYoZYLVs-hover\":{\"data-framer-name\":undefined},\"holl3O0qr-hover\":{\"data-framer-name\":undefined},fyYoZYLVs:{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ImageWithCursorFollow68d98r,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:492,intrinsicWidth:2446,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-140.25),pixelHeight:492,pixelWidth:2446,sizes:`calc(${componentViewport?.width||\"100vw\"} + 744px)`,src:\"https://framerusercontent.com/images/bIlG1WkIaSFDvG1U3fgGAzua0.png?width=2446&height=492\",srcSet:\"https://framerusercontent.com/images/bIlG1WkIaSFDvG1U3fgGAzua0.png?scale-down-to=512&width=2446&height=492 512w,https://framerusercontent.com/images/bIlG1WkIaSFDvG1U3fgGAzua0.png?scale-down-to=1024&width=2446&height=492 1024w,https://framerusercontent.com/images/bIlG1WkIaSFDvG1U3fgGAzua0.png?scale-down-to=2048&width=2446&height=492 2048w,https://framerusercontent.com/images/bIlG1WkIaSFDvG1U3fgGAzua0.png?width=2446&height=492 2446w\"},className:\"framer-68d98r\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"cLYMUhGEd\",style:{opacity:0},variants:{\"holl3O0qr-hover\":{opacity:1}}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-PQ0aplp2Q-WYJiDoLA9) * 1px)\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Galaxy button\"})})}),className:\"framer-12hbn8i\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SLRibXB_2\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-PQ0aplp2Q-WYJiDoLA9\":PQ0aplp2Q},text:oRQ18v9s0,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-83z4t8\",layoutDependency:layoutDependency,layoutId:\"Wh7Whv32J\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({fyYoZYLVs:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 8 0 L 14 0 L 14 6 M 14 0 L 0 14\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;12&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1a55rg4\",layoutDependency:layoutDependency,layoutId:\"hGwhV6FI3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 0 0 L 6 0 L 6 6\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rbo48s\",layoutDependency:layoutDependency,layoutId:\"lupWtZHkG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 14 0 L 0 14\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fyxbl.framer-ohi07w, .framer-Fyxbl .framer-ohi07w { display: block; }\",\".framer-Fyxbl.framer-1xeamlx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: var(--1r7mrjv); position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Fyxbl .framer-68d98r { bottom: -141px; flex: none; left: -372px; overflow: visible; position: absolute; right: -371px; top: -140px; }\",\".framer-Fyxbl .framer-12hbn8i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Fyxbl .framer-83z4t8 { height: 14px; position: relative; width: 14px; }\",\".framer-Fyxbl .framer-1a55rg4 { height: 6px; left: 8px; position: absolute; top: 0px; width: 6px; }\",\".framer-Fyxbl .framer-rbo48s { height: 14px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-Fyxbl.framer-v-1dqe23v.framer-1xeamlx { gap: 0px; padding: 10px; }\",'.framer-Fyxbl[data-border=\"true\"]::after, .framer-Fyxbl [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 68\n * @framerIntrinsicWidth 219\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fyYoZYLVs\":{\"layout\":[\"auto\",\"auto\"]},\"sUvOdO14B\":{\"layout\":[\"auto\",\"auto\"]},\"Z7UBh2svw\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oRQ18v9s0\":\"title\",\"PQ0aplp2Q\":\"fontSize\",\"VDWja4cuK\":\"link\",\"gfMEY1ady\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWYJiDoLA9=withCSS(Component,css,\"framer-Fyxbl\");export default FramerWYJiDoLA9;FramerWYJiDoLA9.displayName=\"case study 1\";FramerWYJiDoLA9.defaultProps={height:68,width:219};addPropertyControls(FramerWYJiDoLA9,{variant:{options:[\"holl3O0qr\",\"fyYoZYLVs\"],optionTitles:[\"Primary\",\"Variant\"],title:\"Variant\",type:ControlType.Enum},oRQ18v9s0:{defaultValue:\"Galaxy button\",displayTextArea:false,title:\"Title\",type:ControlType.String},PQ0aplp2Q:{defaultValue:20,max:40,min:4,title:\"Font Size\",type:ControlType.Number},VDWja4cuK:{title:\"Link\",type:ControlType.Link},gfMEY1ady:{defaultValue:\"22px 44px 22px 44px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerWYJiDoLA9,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWYJiDoLA9\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"68\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"219\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fyYoZYLVs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sUvOdO14B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z7UBh2svw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"oRQ18v9s0\\\":\\\"title\\\",\\\"PQ0aplp2Q\\\":\\\"fontSize\\\",\\\"VDWja4cuK\\\":\\\"link\\\",\\\"gfMEY1ady\\\":\\\"padding\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WYJiDoLA9.map","// Generated by Framer (114679e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-regular\",\"GF;Inter-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}];export const css=['.framer-SPK2b .framer-styles-preset-1dnluex:not(.rich-text-wrapper), .framer-SPK2b .framer-styles-preset-1dnluex.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1727px) and (min-width: 1440px) { .framer-SPK2b .framer-styles-preset-1dnluex:not(.rich-text-wrapper), .framer-SPK2b .framer-styles-preset-1dnluex.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-SPK2b .framer-styles-preset-1dnluex:not(.rich-text-wrapper), .framer-SPK2b .framer-styles-preset-1dnluex.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 862px) { .framer-SPK2b .framer-styles-preset-1dnluex:not(.rich-text-wrapper), .framer-SPK2b .framer-styles-preset-1dnluex.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 861px) and (min-width: 0px) { .framer-SPK2b .framer-styles-preset-1dnluex:not(.rich-text-wrapper), .framer-SPK2b .framer-styles-preset-1dnluex.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-SPK2b\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nexport default function metadata(params,activeLocale){return{description:\"Checkout my latest work and other rockstar abilities. Currently designing for data professionals @PreciselyData\",favicon:\"https://framerusercontent.com/assets/tJnUrRqODU7xq2uJPSLifOukeWs.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/wlDdK0uOg3gkC9EB1BQ8IJllG4U.png\",title:\"Yashika's UX Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport siteMetadata from\"https://framerusercontent.com/modules/eVl3T6HlOvPEOqG00wbV/ECgLbY464oHDz83xHjtF/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1728px)\"},{hash:\"1g2kvoe\",mediaQuery:\"(min-width: 1440px) and (max-width: 1727.98px)\"},{hash:\"lhj9kv\",mediaQuery:\"(min-width: 1200px) and (max-width: 1439.98px)\"},{hash:\"8e0c87\",mediaQuery:\"(min-width: 862px) and (max-width: 1199.98px)\"},{hash:\"igf42u\",mediaQuery:\"(min-width: 565px) and (max-width: 861.98px)\"},{hash:\"p2x6ie\",mediaQuery:\"(max-width: 564.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{eOX4EaETY:\"3\",ESdaMeNyY:\"1\",G9rasZxiA:\"footer\",GbKu5iu7Z:\"2\",IMWEt67k_:\"playground\",JKW_wVjaC:\"blogs\",oznGlXCxt:\"review\",S48s0AycK:\"work\",Z7YifxxN8:\"4\"},robots:\"max-image-preview:large\",serializationId:\"framer-PzB0A\",socialImage:\"https://framerusercontent.com/assets/wlDdK0uOg3gkC9EB1BQ8IJllG4U.png\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport siteMetadata from\"https://framerusercontent.com/modules/eVl3T6HlOvPEOqG00wbV/ECgLbY464oHDz83xHjtF/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"r3pt4b\",mediaQuery:\"(min-width: 1728px)\"},{hash:\"1mffzzj\",mediaQuery:\"(min-width: 1440px) and (max-width: 1727.98px)\"},{hash:\"s139tv\",mediaQuery:\"(min-width: 1200px) and (max-width: 1439.98px)\"},{hash:\"1fvoc0\",mediaQuery:\"(min-width: 862px) and (max-width: 1199.98px)\"},{hash:\"19mvdk1\",mediaQuery:\"(min-width: 565px) and (max-width: 861.98px)\"},{hash:\"acp07p\",mediaQuery:\"(max-width: 564.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{bfJSbH7rQ:\"solution\",G99K_Bi4l:\"summary\",Lmz_jFA1T:\"footer\",LUiFDJ1k2:\"process\",mUYwGj9Hd:\"problem\",QAsMoLvri:\"4\",TTszhKJZ3:\"1\",WGo9TSUDj:\"3\",xFmdZ_wAc:\"2\"},robots:\"max-image-preview:large\",serializationId:\"framer-3eP5g\",socialImage:\"https://framerusercontent.com/assets/wlDdK0uOg3gkC9EB1BQ8IJllG4U.png\",title:siteMetadata(params,activeLocale).title||\"Case Study 1\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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AI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,IA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"}