{"version":3,"file":"shared-lib.CfdLbuEB.mjs","names":["p","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","u","l","h","c","f","d","g","y","U","S","k","L","B","E","M","F","O","v","i","t","l","u","p","e","a","t","m","r","o","Component","useMemo","lowercaseIconKeyPairs","iconKeys","a","useRef","useState","HomeFactory","React","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","Logo","Hero","ButtonWhiteCopy","cycleOrder","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","_Fragment","className","sharedStyle.css","sharedStyle.fonts","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS-0.js","https:/framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS-1.js","https:/framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framer.com/m/hero-icons/Home.js@0.0.28","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js","https:/framerusercontent.com/modules/g35wYLpDbw74d0iUyDHC/md0DxQTIquTtNYqiJL4I/phj0fUrTs.js","https:/framerusercontent.com/modules/yvYLfgP74fdKw8TpDjuE/vLuJtGLUu0bh7XlIC5Qj/R2u8SCLgb.js","https:/framerusercontent.com/modules/c5mytGUi3gUPiacFb8Mx/LbDK6BRtFe5tEGGnoIFF/RUNgxAS6D.js","https:/framerusercontent.com/modules/8SbXPqQNY94W3ixgTtfe/HQSGLKdK4az9dIxSU2uu/rSbjnM9oi.js","https:/framerusercontent.com/modules/cSmu8HFoZE7QuzdSjEvb/ZRthZgRN21TNkAvEJBds/igzf_r2i7.js","https:/framerusercontent.com/modules/zLWZKXIQ6HFtYolRFHWc/Yhnv81LXQP1i3YAX7Jrc/siteMetadata.js"],"sourcesContent":["var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8d5a97)\nimport{addPropertyControls as e,ControlType as l,QueryCache as t,QueryEngine as a}from\"framer\";import{DatabaseCollection as m,DatabaseDictionaryIndex as r}from\"./WRZm4NxUS-0.js\";import{resolveRichText as o}from\"./WRZm4NxUS-1.js\";let i={a7Exwjfjs:{isNullable:!0,type:l.String},A8ZcPgZIz:{isNullable:!0,type:l.ResponsiveImage},AdhggEKbB:{isNullable:!0,type:l.ResponsiveImage},B9O8LMwDK:{isNullable:!0,type:l.String},bu4f4bZ1L:{isNullable:!0,type:l.String},bXYiiDnLn:{isNullable:!0,type:l.String},CAxyozwm_:{isNullable:!0,type:l.String},COWaONexU:{isNullable:!0,type:l.String},cW9viUtV4:{isNullable:!0,type:l.String},dC50nBiww:{isNullable:!0,type:l.String},Dhs4LyvvD:{isNullable:!0,type:l.ResponsiveImage},ERo3UwBLG:{isNullable:!0,type:l.String},gcyUV624R:{isNullable:!0,type:l.Number},hHv7AVmPK:{isNullable:!0,type:l.ResponsiveImage},hLngMGVcl:{isNullable:!0,type:l.String},HnxltVZRE:{isNullable:!0,type:l.ResponsiveImage},i2mxBgP7Q:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String},JBmUyhgJl:{isNullable:!0,type:l.String},jtcOAYljQ:{isNullable:!0,type:l.String},KkS1zbwNt:{isNullable:!0,type:l.ResponsiveImage},kyXVh2CN4:{isNullable:!0,type:l.ResponsiveImage},LxZHdmgEQ:{isNullable:!0,type:l.ResponsiveImage},nextItemId:{isNullable:!0,type:l.String},PCkgbLUWS:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},QtfhYWOS6:{isNullable:!0,type:l.Color},qwOlEbCTF:{isNullable:!0,type:l.ResponsiveImage},QySOffBlv:{isNullable:!0,type:l.ResponsiveImage},RrHe2RnW3:{isNullable:!0,type:l.String},sdodj2eS1:{isNullable:!0,type:l.ResponsiveImage},stvo01UgL:{isNullable:!0,type:l.String},SVmYiIz20:{isNullable:!0,type:l.Boolean},T7V1kAR73:{isNullable:!0,type:l.String},tR8zcpXla:{isNullable:!0,type:l.String},uEOxTJ2kc:{isNullable:!0,type:l.ResponsiveImage},uQb7lWGle:{isNullable:!0,type:l.String},UsfpaZlK5:{isNullable:!0,type:l.String},VIQIdIKzQ:{isNullable:!0,type:l.String},VKhscrnm7:{isNullable:!0,type:l.String},VtGkzSmRq:{isNullable:!0,type:l.String},wt0cCzuc0:{isNullable:!0,type:l.ResponsiveImage},xEtYTYJiG:{isNullable:!0,type:l.ResponsiveImage},xiCbrMZCr:{isNullable:!0,type:l.String},xJmjCJnQv:{isNullable:!0,type:l.Enum},ZcUYS5pzM:{isNullable:!0,type:l.String},zia0HSe33:{isNullable:!0,type:l.ResponsiveImage},zOstS7u9j:{isNullable:!0,type:l.ResponsiveImage},zpIOO_j5A:{isNullable:!0,type:l.ResponsiveImage},ZWlnmiDei:{isNullable:!0,type:l.String}},n=[\"id\"],c={type:1},s=[\"previousItemId\"],u=[\"nextItemId\"],f=[\"id\",\"jtcOAYljQ\"],d=[\"jtcOAYljQ\",\"id\"],p=[\"SVmYiIz20\"],S={type:0},g=[\"gcyUV624R\"],N=[\"jtcOAYljQ\"],R=[\"Dhs4LyvvD\"],x=[\"cW9viUtV4\"],y=[\"xiCbrMZCr\"],w=[\"JBmUyhgJl\"],h=[\"ZcUYS5pzM\"],U=[\"KkS1zbwNt\"],L=[\"wt0cCzuc0\"],b=[\"QtfhYWOS6\"],I=[\"xJmjCJnQv\"],Z=[\"CAxyozwm_\"],W=[\"qwOlEbCTF\"],v=[\"i2mxBgP7Q\"],V=[\"xEtYTYJiG\"],C=[\"T7V1kAR73\"],B=[\"dC50nBiww\"],z=[\"PCkgbLUWS\"],O=[\"uQb7lWGle\"],j=[\"zOstS7u9j\"],A=[\"VIQIdIKzQ\"],Q=[\"B9O8LMwDK\"],k=[\"a7Exwjfjs\"],E=[\"VtGkzSmRq\"],Y=[\"HnxltVZRE\"],J=[\"zia0HSe33\"],D=[\"QySOffBlv\"],P=[\"zpIOO_j5A\"],G=[\"RrHe2RnW3\"],T=[\"ERo3UwBLG\"],H=[\"stvo01UgL\"],K=[\"hLngMGVcl\"],F=[\"LxZHdmgEQ\"],M=[\"hHv7AVmPK\"],X=[\"AdhggEKbB\"],q=[\"A8ZcPgZIz\"],_=[\"kyXVh2CN4\"],$=[\"bu4f4bZ1L\"],ee=[\"VKhscrnm7\"],el=[\"UsfpaZlK5\"],et=[\"uEOxTJ2kc\"],ea=[\"bXYiiDnLn\"],em=[\"tR8zcpXla\"],er=[\"COWaONexU\"],eo=[\"ZWlnmiDei\"],ei=[\"sdodj2eS1\"],en=[],ec=e=>{let l=en[e];if(l)return l().then(e=>e.default);},es=new a,eu=new t(es),ef={collectionByLocaleId:{default:new m({chunks:[new URL(\"./WRZm4NxUS-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[new r({collation:c,collectionSchema:i,fieldNames:n,range:{from:0,to:313},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:c,collectionSchema:i,fieldNames:s,range:{from:313,to:625},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:c,collectionSchema:i,fieldNames:u,range:{from:625,to:933},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:c,collectionSchema:i,fieldNames:f,range:{from:933,to:1412},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:c,collectionSchema:i,fieldNames:d,range:{from:1412,to:1891},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:p,range:{from:1891,to:2067},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:g,range:{from:2067,to:2327},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:N,range:{from:2327,to:2632},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:R,range:{from:2632,to:4170},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:x,range:{from:4170,to:4482},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:y,range:{from:4482,to:4893},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:w,range:{from:4893,to:5368},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:h,range:{from:5368,to:5672},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:U,range:{from:5672,to:12029},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:L,range:{from:12029,to:12309},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:b,range:{from:12309,to:12726},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:I,range:{from:12726,to:13046},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:Z,range:{from:13046,to:17003},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:W,range:{from:17003,to:19407},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:v,range:{from:19407,to:22170},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:V,range:{from:22170,to:25502},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:C,range:{from:25502,to:25714},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:B,range:{from:25714,to:26412},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:z,range:{from:26412,to:31986},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:O,range:{from:31986,to:35692},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:j,range:{from:35692,to:41877},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:A,range:{from:41877,to:42089},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:Q,range:{from:42089,to:42301},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:k,range:{from:42301,to:47864},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:E,range:{from:47864,to:53634},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:Y,range:{from:53634,to:56131},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:J,range:{from:56131,to:58735},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:D,range:{from:58735,to:61229},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:P,range:{from:61229,to:65203},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:G,range:{from:65203,to:65415},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:T,range:{from:65415,to:65627},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:H,range:{from:65627,to:71058},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:K,range:{from:71058,to:75887},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:F,range:{from:75887,to:78856},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:M,range:{from:78856,to:82008},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:X,range:{from:82008,to:85154},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:q,range:{from:85154,to:88115},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:_,range:{from:88115,to:91269},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:$,range:{from:91269,to:91481},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:ee,range:{from:91481,to:96684},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:el,range:{from:96684,to:100455},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:et,range:{from:100455,to:102558},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:ea,range:{from:102558,to:102770},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:em,range:{from:102770,to:103711},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:er,range:{from:103711,to:106699},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:eo,range:{from:106699,to:109655},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:S,collectionSchema:i,fieldNames:ei,range:{from:109655,to:113079},url:new URL(\"./WRZm4NxUS-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/knsKyFHd2CsnB3fhG0i1/SZCTLYxlPmGHcRD6sjMw/WRZm4NxUS.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:o,resolveVectorSetItem:ec,schema:i})},displayName:\"Case Studies\"};export default ef;e(ef,{SVmYiIz20:{defaultValue:!1,title:\"1 - Disable page\",type:l.Boolean},gcyUV624R:{defaultValue:0,displayStepper:!0,title:\"1 - ID\",type:l.Number},jtcOAYljQ:{title:\"3 - Slug\",type:l.String},Dhs4LyvvD:{title:\"logo\",type:l.ResponsiveImage},cW9viUtV4:{defaultValue:\"\",title:\"4 - Title\",type:l.String},xiCbrMZCr:{defaultValue:\"\",title:\"5 - Project Type\",type:l.String},JBmUyhgJl:{defaultValue:\"\",title:\"6 - Deliverables\",type:l.String},ZcUYS5pzM:{defaultValue:\"\",title:\"7 - Duration\",type:l.String},KkS1zbwNt:{title:\"8 - Desktop PNG\",type:l.ResponsiveImage},wt0cCzuc0:{title:\"9 - Mobile PNG\",type:l.ResponsiveImage},QtfhYWOS6:{defaultValue:\"rgb(0, 153, 255)\",title:\"10 - BG Color\",type:l.Color},xJmjCJnQv:{defaultValue:\"JG5hF8L1c\",options:[\"JG5hF8L1c\",\"Ne_BOFAre\",\"buLUWpnPH\",\"Yrrtvotxj\",\"rTbXFVqOA\",\"PDdF_dNwy\",\"I0cVjyFPm\",\"Mj857iLxH\",\"mq0BtNyAO\",\"i9VY3S973\",\"i3xg4r1By\",\"gcdgzssWT\"],optionTitles:[\"Huma\",\"OpenAsk\",\"Puffer\",\"Blocksec\",\"Jia\",\"Carta\",\"Blackbird\",\"Amigo\",\"Polka\",\"RiseIn\",\"Blaz\",\"Compass\"],title:\"11 - Project BG\",type:l.Enum},CAxyozwm_:{defaultValue:\"\",title:\"12 - Larger Description\",type:l.String},qwOlEbCTF:{title:\"13 - 2 Column A\",type:l.ResponsiveImage},i2mxBgP7Q:{title:\"14 - 2 Column B\",type:l.ResponsiveImage},xEtYTYJiG:{title:\"15 - 1 Column Image\",type:l.ResponsiveImage},T7V1kAR73:{defaultValue:\"\",preventLocalization:!0,title:\"15 - Video\",type:l.String},dC50nBiww:{defaultValue:\"\",preventLocalization:!0,title:\"15B - Embed\",type:l.String},PCkgbLUWS:{defaultValue:\"\",title:\"16 - Body text\",type:l.String},uQb7lWGle:{defaultValue:\"\",title:\"17 - Body text\",type:l.String},zOstS7u9j:{title:\"18 - 1 Column Image\",type:l.ResponsiveImage},VIQIdIKzQ:{defaultValue:\"\",preventLocalization:!0,title:\"18 - VIdeo\",type:l.String},B9O8LMwDK:{defaultValue:\"\",preventLocalization:!0,title:\"18B - Embed\",type:l.String},a7Exwjfjs:{defaultValue:\"\",title:\"19 - Body text\",type:l.String},VtGkzSmRq:{defaultValue:\"\",title:\"20 - Body text\",type:l.String},HnxltVZRE:{title:\"21 - 3 Column A\",type:l.ResponsiveImage},zia0HSe33:{title:\"22 - 3 Column B\",type:l.ResponsiveImage},QySOffBlv:{title:\"23 - 3 Column C\",type:l.ResponsiveImage},zpIOO_j5A:{title:\"24 - 1 Column \",type:l.ResponsiveImage},RrHe2RnW3:{defaultValue:\"\",preventLocalization:!0,title:\"24 - Video\",type:l.String},ERo3UwBLG:{defaultValue:\"\",preventLocalization:!0,title:\"24B - Embed\",type:l.String},stvo01UgL:{defaultValue:\"\",title:\"25 - Body text\",type:l.String},hLngMGVcl:{defaultValue:\"\",title:\"26 - Body text\",type:l.String},LxZHdmgEQ:{title:\"27 - 4 Column A\",type:l.ResponsiveImage},hHv7AVmPK:{title:\"28 - 4 Column B\",type:l.ResponsiveImage},AdhggEKbB:{title:\"29 - 4 Column C\",type:l.ResponsiveImage},A8ZcPgZIz:{title:\"30 - 4 Column D\",type:l.ResponsiveImage},kyXVh2CN4:{title:\"31 - 1 Column  \",type:l.ResponsiveImage},bu4f4bZ1L:{defaultValue:\"\",preventLocalization:!0,title:\"31 - Video\",type:l.String},VKhscrnm7:{defaultValue:\"\",title:\"32 - Body text \",type:l.String},UsfpaZlK5:{defaultValue:\"\",title:\"33 - Body text\",type:l.String},uEOxTJ2kc:{title:\"34 - 1 Column\",type:l.ResponsiveImage},bXYiiDnLn:{defaultValue:\"\",preventLocalization:!0,title:\"34 - Video\",type:l.String},tR8zcpXla:{defaultValue:\"\",preventLocalization:!0,title:\"34B - Embed\",type:l.String},COWaONexU:{defaultValue:\"\",title:\"35 - Body text\",type:l.String},ZWlnmiDei:{defaultValue:\"\",title:\"36 - Body text\",type:l.String},sdodj2eS1:{title:\"37 - Image Case Wrap\",type:l.ResponsiveImage},previousItemId:{dataIdentifier:\"local-module:collection/WRZm4NxUS:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/WRZm4NxUS:default\",title:\"Next\",type:l.CollectionReference}});export const xJmjCJnQvToDisplayName=(e,l)=>{switch(l?.fallback,e){case\"JG5hF8L1c\":return\"Huma\";case\"Ne_BOFAre\":return\"OpenAsk\";case\"buLUWpnPH\":return\"Puffer\";case\"Yrrtvotxj\":return\"Blocksec\";case\"rTbXFVqOA\":return\"Jia\";case\"PDdF_dNwy\":return\"Carta\";case\"I0cVjyFPm\":return\"Blackbird\";case\"Mj857iLxH\":return\"Amigo\";case\"mq0BtNyAO\":return\"Polka\";case\"i9VY3S973\":return\"RiseIn\";case\"i3xg4r1By\":return\"Blaz\";case\"gcdgzssWT\":return\"Compass\";default:return\"\";}};export const enumToDisplayNameFunctions={xJmjCJnQv:xJmjCJnQvToDisplayName};export const utils={async getSlugByRecordId(e,l){let[t]=await eu.get({from:{data:ef,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"jtcOAYljQ\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return t?.jtcOAYljQ;},async getRecordIdBySlug(e,l){let[t]=await eu.get({from:{data:ef,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"jtcOAYljQ\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerContractVersion\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerData\":\"\",\"framerRecordIdKey\":\"id\",\"framerAutoSizeImages\":\"true\",\"framerCollectionId\":\"WRZm4NxUS\",\"framerSlug\":\"jtcOAYljQ\",\"framerColorSyntax\":\"false\",\"framerCollectionUtils\":\"1\"}},\"xJmjCJnQvToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","let Component;\nvar Home_default = (React) => {\n  if (!Component) {\n    const HomeIcon = React.forwardRef(function HomeIcon2({\n      title,\n      titleId,\n      ...props\n    }, svgRef) {\n      return /* @__PURE__ */ React.createElement(\"svg\", Object.assign({\n        xmlns: \"http://www.w3.org/2000/svg\",\n        viewBox: \"0 0 24 24\",\n        fill: \"currentColor\",\n        \"aria-hidden\": \"true\",\n        \"data-slot\": \"icon\",\n        ref: svgRef,\n        \"aria-labelledby\": titleId\n      }, props), title ? /* @__PURE__ */ React.createElement(\"title\", {\n        id: titleId\n      }, title) : null, /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z\"\n      }), /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z\"\n      }));\n    });\n    Component = HomeIcon;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  Home_default as default\n};\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.28\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AdjustmentsVertical\",\"ArchiveBox\",\"ArchiveBoxArrowDown\",\"ArchiveBoxXMark\",\"ArrowDown\",\"ArrowDownCircle\",\"ArrowDownLeft\",\"ArrowDownOnSquare\",\"ArrowDownRight\",\"ArrowDownTray\",\"ArrowLeft\",\"ArrowLeftCircle\",\"ArrowLeftOnRectangle\",\"ArrowLongDown\",\"ArrowLongLeft\",\"ArrowLongRight\",\"ArrowLongUp\",\"ArrowPath\",\"ArrowRight\",\"ArrowRightCircle\",\"ArrowSmallDown\",\"ArrowSmallLeft\",\"ArrowSmallRight\",\"ArrowSmallUp\",\"ArrowTrendingDown\",\"ArrowTrendingUp\",\"ArrowUp\",\"ArrowUpCircle\",\"ArrowUpLeft\",\"ArrowUpOnSquare\",\"ArrowUpOnSquareStack\",\"ArrowUpRight\",\"ArrowUpTray\",\"ArrowUturnDown\",\"ArrowUturnLeft\",\"ArrowUturnRight\",\"ArrowUturnUp\",\"ArrowsPointingIn\",\"ArrowsPointingOut\",\"ArrowsRightLeft\",\"ArrowsUpDown\",\"AtSymbol\",\"Backspace\",\"Backward\",\"Banknotes\",\"Bars2\",\"Bars3\",\"Bars3BottomLeft\",\"Bars3BottomRight\",\"Bars3CenterLeft\",\"Bars4\",\"BarsArrowDown\",\"BarsArrowUp\",\"Battery0\",\"Battery100\",\"Battery50\",\"Beaker\",\"Bell\",\"BellAlert\",\"BellSlash\",\"BellSnooze\",\"Bolt\",\"BoltSlash\",\"BookOpen\",\"Bookmark\",\"BookmarkSlash\",\"BookmarkSquare\",\"Briefcase\",\"BugAnt\",\"BuildingLibrary\",\"BuildingOffice\",\"BuildingOffice2\",\"BuildingStorefront\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarDays\",\"Camera\",\"ChartBar\",\"ChartBarSquare\",\"ChartPie\",\"ChatBubbleLeft\",\"ChatBubbleLeftRight\",\"ChatBubbleOvalLeft\",\"Check\",\"CheckBadge\",\"CheckCircle\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronLeft\",\"ChevronRight\",\"ChevronUp\",\"ChevronUpDown\",\"CircleStack\",\"Clipboard\",\"ClipboardDocument\",\"Clock\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CodeBracket\",\"CodeBracketSquare\",\"Cog\",\"Cog6Tooth\",\"Cog8Tooth\",\"CommandLine\",\"ComputerDesktop\",\"CpuChip\",\"CreditCard\",\"Cube\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyPound\",\"CurrencyRupee\",\"CurrencyYen\",\"CursorArrowRays\",\"CursorArrowRipple\",\"DevicePhoneMobile\",\"DeviceTablet\",\"Document\",\"DocumentArrowDown\",\"DocumentArrowUp\",\"DocumentChartBar\",\"DocumentCheck\",\"DocumentDuplicate\",\"DocumentMinus\",\"DocumentPlus\",\"DocumentText\",\"EllipsisHorizontal\",\"EllipsisVertical\",\"Envelope\",\"EnvelopeOpen\",\"ExclamationCircle\",\"ExclamationTriangle\",\"Eye\",\"EyeDropper\",\"EyeSlash\",\"FaceFrown\",\"FaceSmile\",\"Film\",\"FingerPrint\",\"Fire\",\"Flag\",\"Folder\",\"FolderArrowDown\",\"FolderMinus\",\"FolderOpen\",\"FolderPlus\",\"Forward\",\"Funnel\",\"Gif\",\"Gift\",\"GiftTop\",\"GlobeAlt\",\"GlobeAmericas\",\"GlobeAsiaAustralia\",\"GlobeEuropeAfrica\",\"HandRaised\",\"HandThumbDown\",\"HandThumbUp\",\"Hashtag\",\"Heart\",\"Home\",\"HomeModern\",\"Identification\",\"Inbox\",\"InboxArrowDown\",\"InboxStack\",\"InformationCircle\",\"Key\",\"Language\",\"Lifebuoy\",\"LightBulb\",\"Link\",\"ListBullet\",\"LockClosed\",\"LockOpen\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Map\",\"MapPin\",\"Megaphone\",\"Microphone\",\"Minus\",\"MinusCircle\",\"MinusSmall\",\"Moon\",\"MusicalNote\",\"Newspaper\",\"NoSymbol\",\"PaintBrush\",\"PaperAirplane\",\"PaperClip\",\"Pause\",\"PauseCircle\",\"Pencil\",\"PencilSquare\",\"Phone\",\"PhoneArrowDownLeft\",\"PhoneArrowUpRight\",\"PhoneXMark\",\"Photo\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Plus\",\"PlusCircle\",\"PlusSmall\",\"Power\",\"PresentationChartBar\",\"Printer\",\"PuzzlePiece\",\"QrCode\",\"QuestionMarkCircle\",\"QueueList\",\"Radio\",\"ReceiptPercent\",\"ReceiptRefund\",\"RectangleGroup\",\"RectangleStack\",\"RocketLaunch\",\"Rss\",\"Scale\",\"Scissors\",\"Server\",\"ServerStack\",\"Share\",\"ShieldCheck\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingCart\",\"Signal\",\"SignalSlash\",\"Sparkles\",\"SpeakerWave\",\"SpeakerXMark\",\"Square2Stack\",\"Square3Stack3D\",\"Squares2X2\",\"SquaresPlus\",\"Star\",\"Stop\",\"StopCircle\",\"Sun\",\"Swatch\",\"TableCells\",\"Tag\",\"Ticket\",\"Trash\",\"Trophy\",\"Truck\",\"Tv\",\"User\",\"UserCircle\",\"UserGroup\",\"UserMinus\",\"UserPlus\",\"Users\",\"Variable\",\"VideoCamera\",\"VideoCameraSlash\",\"ViewColumns\",\"ViewfinderCircle\",\"Wallet\",\"Wifi\",\"Window\",\"Wrench\",\"WrenchScrewdriver\",\"XCircle\",\"XMark\",\"index\"];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.28`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map","// Generated by Framer (6ae4e96)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-q7gWe .framer-styles-preset-xgparl:not(.rich-text-wrapper), .framer-q7gWe .framer-styles-preset-xgparl.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #ffffff; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-47022592-113f-4694-a518-92944cf779e4, #d4d4d4); --framer-link-text-decoration: none; }\"];export const className=\"framer-q7gWe\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (38f2e7f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"hYnjFxBJG\",\"TpWJR6K7A\",\"bnrFhu4Oj\"];const serializationHash=\"framer-RnSlt\";const variantClassNames={bnrFhu4Oj:\"framer-v-1n62op2\",hYnjFxBJG:\"framer-v-19nt2qx\",TpWJR6K7A:\"framer-v-6si7sv\"};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={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"hYnjFxBJG\",\"Variant 2\":\"TpWJR6K7A\",\"Variant 3\":\"bnrFhu4Oj\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"hYnjFxBJG\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hYnjFxBJG\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"bnrFhu4Oj\")return false;return true;};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(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-19nt2qx\",className,classNames)} framer-1ndcwee`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hYnjFxBJG\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({bnrFhu4Oj:{\"data-framer-name\":\"Variant 3\"},TpWJR6K7A:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8u8y32\",layoutDependency:layoutDependency,layoutId:\"cs4I6YVfJ\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1efes7o\",\"data-framer-name\":\"Webclip\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"HZufHoaII\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 11.999 24 C 18.626 24 23.998 18.627 23.998 12 C 23.998 5.373 18.626 0 11.999 0 C 5.372 0 0 5.373 0 12 C 0 18.627 5.372 24 11.999 24 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:11772181682,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qnhusw\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:11,intrinsicWidth:10,layoutDependency:layoutDependency,layoutId:\"rqGOdAmV3\",svg:'<svg width=\"10\" height=\"11\" viewBox=\"0 0 10 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M7.72173 0C10.3599 2.13308 10.7726 5.99807 8.6397 8.64031C6.50678 11.2825 2.64205 11.6914 0 9.55834\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ejuyft\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:11,intrinsicWidth:10,layoutDependency:layoutDependency,layoutId:\"i2KM58Nw1\",style:{rotate:180},svg:'<svg width=\"10\" height=\"11\" viewBox=\"0 0 10 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M7.72173 0C10.3599 2.13308 10.7726 5.99807 8.6397 8.64031C6.50678 11.2825 2.64205 11.6914 0 9.55834\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-hk31qc\",\"data-framer-name\":\"Studio Salt\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:123,layoutDependency:layoutDependency,layoutId:\"lxLehly50\",svg:'<svg width=\"123\" height=\"20\" viewBox=\"-1 -1 123 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M7.45795 17.4343C6.04486 17.4343 4.853 17.2131 3.88239 16.7707C2.91178 16.314 2.17668 15.7004 1.6771 14.9298C1.17752 14.1449 0.927734 13.2458 0.927734 12.2326H4.33201C4.33201 12.6322 4.43906 13.0032 4.65317 13.3457C4.88155 13.6882 5.22412 13.9665 5.68088 14.1806C6.13763 14.3803 6.72999 14.4802 7.45795 14.4802C8.11454 14.4802 8.66408 14.3946 9.10656 14.2234C9.54905 14.0521 9.88448 13.8167 10.1129 13.517C10.3412 13.203 10.4554 12.8463 10.4554 12.4467C10.4554 11.9472 10.2413 11.5548 9.81311 11.2694C9.3849 10.9697 8.69263 10.777 7.73629 10.6914L6.55871 10.5844C5.00287 10.4559 3.76106 9.97073 2.83327 9.12877C1.90548 8.2868 1.44159 7.17369 1.44159 5.78945C1.44159 4.7905 1.6771 3.92713 2.14814 3.19933C2.63344 2.47153 3.30431 1.91498 4.16073 1.52967C5.01715 1.1301 6.03058 0.930307 7.20102 0.930307C8.42856 0.930307 9.47768 1.14437 10.3484 1.57248C11.2333 1.98633 11.9113 2.57856 12.3824 3.34917C12.8534 4.10552 13.0889 4.99743 13.0889 6.02491H9.66324C9.66324 5.63961 9.57046 5.28998 9.3849 4.97602C9.19934 4.6478 8.92101 4.38379 8.54989 4.184C8.19305 3.98422 7.74343 3.88432 7.20102 3.88432C6.68717 3.88432 6.25182 3.96994 5.89498 4.14119C5.55241 4.31244 5.29549 4.5479 5.1242 4.84759C4.95292 5.133 4.86727 5.44695 4.86727 5.78945C4.86727 6.23183 5.02429 6.61714 5.33831 6.94536C5.65233 7.27359 6.16618 7.46624 6.87987 7.52332L8.07886 7.63035C9.22075 7.73025 10.227 7.97998 11.0977 8.37956C11.9684 8.76487 12.6464 9.30001 13.1317 9.985C13.6313 10.6557 13.8811 11.4763 13.8811 12.4467C13.8811 13.4456 13.6171 14.3233 13.0889 15.0796C12.5751 15.8217 11.84 16.3996 10.8836 16.8135C9.9273 17.2273 8.78541 17.4343 7.45795 17.4343Z\" fill=\"white\"/>\\n<path d=\"M21.4389 17.1774C20.2542 17.1774 19.2978 17.0347 18.5699 16.7493C17.8419 16.4496 17.3066 15.9572 16.9641 15.2723C16.6358 14.573 16.4716 13.6311 16.4716 12.4467V2.12904H19.6618V12.5751C19.6618 13.1317 19.8045 13.5598 20.09 13.8595C20.3898 14.1449 20.8108 14.2876 21.3532 14.2876H23.0875V17.1774H21.4389ZM16.4716 8.13607V5.29711H23.0875V8.13607H16.4716Z\" fill=\"white\"/>\\n<path d=\"M29.3521 17.3914C27.9961 17.3914 26.9541 16.9562 26.2261 16.0857C25.4982 15.2009 25.1342 13.8737 25.1342 12.1042V5.29711H28.5599V12.2754C28.5599 12.9033 28.7383 13.4028 29.0951 13.7738C29.452 14.1449 29.9302 14.3304 30.5297 14.3304C31.1434 14.3304 31.643 14.1377 32.0284 13.7524C32.4138 13.3671 32.6065 12.8463 32.6065 12.1898V5.29711H36.0322V17.0275H33.313V12.0828L34.189 12.6607C34.189 13.8452 34.1993 14.4731 33.8853 15.2723C33.5855 16.0571 32.8957 16.4282 32.2962 16.8135C31.6967 17.1988 30.3869 17.3914 29.5019 17.3914H29.3521Z\" fill=\"white\"/>\\n<path d=\"M44.0297 17.4128C43.2018 17.4128 42.4453 17.263 41.7602 16.9633C41.0893 16.6636 40.5041 16.2498 40.0045 15.7218C39.5049 15.1795 39.1195 14.5445 38.8483 13.8167C38.5914 13.0889 38.4629 12.304 38.4629 11.462V10.9697C38.4629 10.1277 38.5843 9.34283 38.8269 8.61503C39.0838 7.88722 39.4478 7.25218 39.9188 6.7099C40.4042 6.15335 40.9822 5.72523 41.6531 5.42555C42.324 5.11159 43.0733 4.95462 43.9012 4.95462C44.8433 4.95462 45.4269 5.21514 46.342 5.57539C47.1832 5.90653 48.0334 6.86333 48.4188 7.66248C48.8042 8.44737 48.5473 9.12877 48.5901 10.2847L47.6909 9.44986V1.40124H51.138V17.0275H48.4188V12.1684L49.7759 12.9818C49.7331 14.0949 49.7112 14.8 48.7723 15.6362C48.4166 15.9529 48.1091 16.275 46.9323 16.8603C46.0667 17.2909 44.9575 17.4128 44.0297 17.4128ZM44.8861 14.5445C45.4142 14.5445 45.8924 14.4303 46.3206 14.202C46.7631 13.9594 47.1128 13.6097 47.3697 13.1531C47.6409 12.6964 47.7765 12.147 47.7765 11.5048V10.7128C47.7765 10.0849 47.6409 9.55688 47.3697 9.12877C47.0985 8.70065 46.7417 8.37242 46.2992 8.1441C45.8567 7.91577 45.3785 7.8016 44.8647 7.8016C44.2937 7.8016 43.7799 7.95144 43.3231 8.25112C42.8806 8.53654 42.5309 8.93611 42.274 9.44986C42.0171 9.94933 41.8886 10.5344 41.8886 11.2051C41.8886 11.8901 42.0171 12.4824 42.274 12.9818C42.5309 13.4813 42.8878 13.8666 43.3445 14.1377C43.8013 14.4089 44.3151 14.5445 44.8861 14.5445Z\" fill=\"white\"/>\\n<path d=\"M54.8019 17.0275V5.29711H58.2275V17.0275H54.8019ZM54.8019 7.82301V5.29711H58.2275V7.82301H54.8019ZM56.4638 4.14119C55.8215 4.14119 55.3434 3.97708 55.0293 3.64886C54.7296 3.30636 54.5797 2.87824 54.5797 2.3645C54.5797 1.83649 54.7296 1.40837 55.0293 1.08015C55.3434 0.737653 55.8215 0.566406 56.4638 0.566406C57.1062 0.566406 57.5772 0.737653 57.8769 1.08015C58.191 1.40837 58.348 1.83649 58.348 2.3645C58.348 2.87824 58.191 3.30636 57.8769 3.64886C57.5772 3.97708 57.1062 4.14119 56.4638 4.14119Z\" fill=\"white\"/>\\n<path d=\"M67.1126 17.4343C66.0849 17.4343 65.1714 17.2773 64.372 16.9633C63.5727 16.6351 62.8947 16.1927 62.338 15.6362C61.7956 15.0796 61.3817 14.4446 61.0962 13.731C60.8107 13.0032 60.668 12.2398 60.668 11.4406V10.9483C60.668 10.1348 60.8107 9.36423 61.0962 8.63643C61.396 7.89436 61.8242 7.24505 62.3809 6.68849C62.9518 6.13194 63.6369 5.69669 64.4363 5.38273C65.2356 5.05451 66.1277 4.8904 67.1126 4.8904C68.126 4.8904 69.0253 5.05451 69.8103 5.38273C70.6096 5.69669 71.2876 6.13194 71.8443 6.68849C72.401 7.24505 72.8292 7.89436 73.1289 8.63643C73.4287 9.36423 73.5786 10.1348 73.5786 10.9483V11.4406C73.5786 12.2398 73.4358 13.0032 73.1504 13.731C72.8649 14.4446 72.4438 15.0796 71.8871 15.6362C71.3447 16.1927 70.6739 16.6351 69.8745 16.9633C69.0752 17.2773 68.1546 17.4343 67.1126 17.4343ZM67.1126 14.5445C67.7834 14.5445 68.3401 14.4018 68.7826 14.1163C69.2251 13.8309 69.5605 13.4314 69.7889 12.9176C70.0316 12.4039 70.1529 11.833 70.1529 11.2051C70.1529 10.5344 70.0316 9.94933 69.7889 9.44986C69.5462 8.93611 69.1965 8.5294 68.7398 8.22972C68.2973 7.93004 67.7549 7.7802 67.1126 7.7802C66.4845 7.7802 65.9421 7.93004 65.4854 8.22972C65.0286 8.5294 64.6789 8.93611 64.4363 9.44986C64.2079 9.94933 64.0937 10.5344 64.0937 11.2051C64.0937 11.833 64.2079 12.4039 64.4363 12.9176C64.6646 13.4314 65.0072 13.8309 65.464 14.1163C65.9207 14.4018 66.4703 14.5445 67.1126 14.5445Z\" fill=\"white\"/>\\n<path d=\"M86.0957 17.4343C84.6826 17.4343 83.4908 17.2131 82.5201 16.7707C81.5495 16.314 80.8144 15.7004 80.3149 14.9298C79.8153 14.1449 79.5655 13.2458 79.5655 12.2326H82.9698C82.9698 12.6322 83.0768 13.0032 83.2909 13.3457C83.5193 13.6882 83.8619 13.9665 84.3186 14.1806C84.7754 14.3803 85.3678 14.4802 86.0957 14.4802C86.7523 14.4802 87.3018 14.3946 87.7443 14.2234C88.1868 14.0521 88.5222 13.8167 88.7506 13.517C88.979 13.203 89.0932 12.8463 89.0932 12.4467C89.0932 11.9472 88.8791 11.5548 88.4509 11.2694C88.0227 10.9697 87.3304 10.777 86.374 10.6914L85.1965 10.5844C83.6406 10.4559 82.3988 9.97073 81.471 9.12877C80.5432 8.2868 80.0793 7.17369 80.0793 5.78945C80.0793 4.7905 80.3149 3.92713 80.7859 3.19933C81.2712 2.47153 81.9421 1.91498 82.7985 1.52967C83.6549 1.1301 84.6683 0.930307 85.8388 0.930307C87.0663 0.930307 88.1154 1.14437 88.9861 1.57248C89.8711 1.98633 90.5491 2.57856 91.0201 3.34917C91.4912 4.10552 91.7267 4.99743 91.7267 6.02491H88.301C88.301 5.63961 88.2082 5.28998 88.0227 4.97602C87.8371 4.6478 87.5588 4.38379 87.1876 4.184C86.8308 3.98422 86.3812 3.88432 85.8388 3.88432C85.3249 3.88432 84.8896 3.96994 84.5327 4.14119C84.1902 4.31244 83.9332 4.5479 83.762 4.84759C83.5907 5.133 83.505 5.44695 83.505 5.78945C83.505 6.23183 83.662 6.61714 83.9761 6.94536C84.2901 7.27359 84.8039 7.46624 85.5176 7.52332L86.7166 7.63035C87.8585 7.73025 88.8648 7.97998 89.7355 8.37956C90.6062 8.76487 91.2842 9.30001 91.7695 9.985C92.2691 10.6557 92.5189 11.4763 92.5189 12.4467C92.5189 13.4456 92.2548 14.3233 91.7267 15.0796C91.2128 15.8217 90.4777 16.3996 89.5214 16.8135C88.5651 17.2273 87.4232 17.4343 86.0957 17.4343Z\" fill=\"white\"/>\\n<path d=\"M101.832 17.0275V13.5598H101.254V9.79235C101.254 9.19298 101.111 8.74346 100.826 8.44378C100.541 8.1441 100.084 7.99425 99.4557 7.99425C99.1417 7.99425 98.7278 8.00139 98.2139 8.01566C97.7001 8.02993 97.1719 8.05134 96.6295 8.07988C96.0871 8.10842 95.5947 8.13696 95.1522 8.1655V5.2757C95.4805 5.24716 95.8659 5.21862 96.3084 5.19008C96.7509 5.16154 97.2076 5.14013 97.6786 5.12586C98.1497 5.11159 98.5922 5.10446 99.0061 5.10446C100.205 5.10446 101.211 5.2757 102.025 5.6182C102.853 5.96069 103.481 6.48157 103.909 7.18083C104.337 7.86582 104.551 8.7506 104.551 9.83516V17.0275H101.832ZM98.0854 17.3272C97.2433 17.3272 96.5011 17.1774 95.8587 16.8777C95.2307 16.578 94.7383 16.1499 94.3814 15.5933C94.0246 15.0225 93.8462 14.3447 93.8462 13.5598C93.8462 12.7036 94.0674 12.0043 94.5099 11.462C94.9524 10.9055 95.5733 10.4987 96.3726 10.2419C97.1719 9.97073 98.0926 9.83516 99.1346 9.83516H101.64V11.7403H99.1131C98.5136 11.7403 98.0498 11.8901 97.7215 12.1898C97.4074 12.4752 97.2504 12.8677 97.2504 13.3671C97.2504 13.8381 97.4074 14.2234 97.7215 14.5231C98.0498 14.8085 98.5136 14.9512 99.1131 14.9512C99.4985 14.9512 99.8411 14.887 100.141 14.7585C100.455 14.6158 100.712 14.3803 100.912 14.0521C101.111 13.7239 101.226 13.2672 101.254 12.6821L102.633 13.3671C102.562 14.1806 102.884 15.3552 102.299 15.8074C101.64 16.5259 101.113 16.7279 100.542 17.0275C99.9856 17.3272 98.899 17.3272 98.0854 17.3272Z\" fill=\"white\"/>\\n<path d=\"M107.608 17.0275V1.40124H111.055V17.0275H107.608ZM107.608 3.92713V1.40124H111.055V3.92713H107.608Z\" fill=\"white\"/>\\n<path d=\"M119.041 17.1774C117.856 17.1774 116.9 17.0347 116.172 16.7493C115.444 16.4496 114.909 15.9572 114.566 15.2723C114.238 14.573 114.074 13.6311 114.074 12.4467V2.12904H117.264V12.5751C117.264 13.1317 117.407 13.5598 117.692 13.8595C117.992 14.1449 118.413 14.2876 118.955 14.2876H120.689V17.1774H119.041ZM114.074 8.13607V5.29711H120.689V8.13607H114.074Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RnSlt.framer-1ndcwee, .framer-RnSlt .framer-1ndcwee { display: block; }\",\".framer-RnSlt.framer-19nt2qx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-RnSlt .framer-8u8y32 { flex: none; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-RnSlt .framer-1efes7o { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-RnSlt .framer-1qnhusw { flex: none; height: 12px; left: 8px; position: absolute; top: calc(54.166666666666686% - 12px / 2); width: 11px; }\",\".framer-RnSlt .framer-1ejuyft { flex: none; height: 12px; left: 5px; position: absolute; top: calc(45.83333333333336% - 12px / 2); width: 11px; }\",\".framer-RnSlt .framer-hk31qc { flex: none; height: 20px; position: relative; width: 123px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-RnSlt.framer-19nt2qx { gap: 0px; } .framer-RnSlt.framer-19nt2qx > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-RnSlt.framer-19nt2qx > :first-child { margin-left: 0px; } .framer-RnSlt.framer-19nt2qx > :last-child { margin-right: 0px; } }\",\".framer-RnSlt.framer-v-6si7sv .framer-1qnhusw, .framer-RnSlt.framer-v-1n62op2 .framer-1qnhusw { left: 7px; top: calc(62.50000000000002% - 12px / 2); }\",\".framer-RnSlt.framer-v-6si7sv .framer-1ejuyft, .framer-RnSlt.framer-v-1n62op2 .framer-1ejuyft { left: calc(45.83333333333336% - 11px / 2); top: 3px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 155\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TpWJR6K7A\":{\"layout\":[\"auto\",\"auto\"]},\"bnrFhu4Oj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerR2u8SCLgb=withCSS(Component,css,\"framer-RnSlt\");export default FramerR2u8SCLgb;FramerR2u8SCLgb.displayName=\"Logo\";FramerR2u8SCLgb.defaultProps={height:24,width:155};addPropertyControls(FramerR2u8SCLgb,{variant:{options:[\"hYnjFxBJG\",\"TpWJR6K7A\",\"bnrFhu4Oj\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerR2u8SCLgb,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerR2u8SCLgb\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TpWJR6K7A\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bnrFhu4Oj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"155\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./R2u8SCLgb.map","// Generated by Framer (1be12e0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={dDB4Si5O4:{hover:true},HdtznTWl5:{hover:true}};const cycleOrder=[\"HdtznTWl5\",\"dDB4Si5O4\",\"FR_UAVnk3\",\"erp3gStHG\"];const serializationHash=\"framer-mLRYb\";const variantClassNames={dDB4Si5O4:\"framer-v-118v9pw\",erp3gStHG:\"framer-v-ol516s\",FR_UAVnk3:\"framer-v-179xndh\",HdtznTWl5:\"framer-v-ffe61v\"};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={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:.1,duration:.6,ease:[0,.47,.56,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 transition3={delay:0,duration:.6,ease:[.12,.23,.41,1],type:\"tween\"};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"mobile-black\":\"erp3gStHG\",\"mobile-white\":\"FR_UAVnk3\",\"Variant 1\":\"HdtznTWl5\",\"Variant 2\":\"dDB4Si5O4\"};const getProps=({height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,ANsxj17mB:link!==null&&link!==void 0?link:props.ANsxj17mB,EKbPOjiSr:(_ref=title!==null&&title!==void 0?title:props.EKbPOjiSr)!==null&&_ref!==void 0?_ref:\"Book a call\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"HdtznTWl5\"};};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,ANsxj17mB,EKbPOjiSr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HdtznTWl5\",enabledGestures,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(Link,{href:ANsxj17mB,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-ffe61v\",className,classNames)} framer-1348p20`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HdtznTWl5\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200,...style},variants:{\"HdtznTWl5-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},dDB4Si5O4:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgb(0, 0, 0)\"},erp3gStHG:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgb(0, 0, 0)\"}},...addPropertyOverrides({\"dDB4Si5O4-hover\":{\"data-framer-name\":undefined},\"HdtznTWl5-hover\":{\"data-framer-name\":undefined},dDB4Si5O4:{\"data-framer-name\":\"Variant 2\"},erp3gStHG:{\"data-framer-name\":\"mobile-black\"},FR_UAVnk3:{\"data-framer-name\":\"mobile-white\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\"},children:\"Book a call\"})}),className:\"framer-1jesvmn\",\"data-framer-name\":\"Book a call\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gb4Js5ePh\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:EKbPOjiSr,variants:{\"HdtznTWl5-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},dDB4Si5O4:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},erp3gStHG:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"dDB4Si5O4-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\"},children:\"Book a call\"})})},\"HdtznTWl5-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book a call\"})})},dDB4Si5O4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book a call\"})})},erp3gStHG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book a call\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8rsbqf\",\"data-framer-name\":\"phone\",layoutDependency:layoutDependency,layoutId:\"drlneSEFo\",style:{filter:\"none\",rotateY:180,WebkitFilter:\"none\"},variants:{\"dDB4Si5O4-hover\":{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},children:/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-c3pr07\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"vIkM_CAOE\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},svg:'<svg width=\"16\" height=\"16\" viewBox=\"-1 -1 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.58685 4.90223C5.05085 5.86865 5.68337 6.77441 6.48443 7.57546C7.28548 8.37651 8.19124 9.00904 9.15765 9.47304C9.24078 9.51295 9.28234 9.5329 9.33494 9.54824C9.52184 9.60272 9.75135 9.56358 9.90963 9.45024C9.95417 9.41835 9.99228 9.38024 10.0685 9.30404C10.3016 9.07097 10.4181 8.95443 10.5353 8.87824C10.9772 8.59091 11.5469 8.59091 11.9889 8.87824C12.106 8.95443 12.2226 9.07097 12.4556 9.30404L12.5856 9.43395C12.9398 9.78824 13.117 9.96539 13.2132 10.1556C13.4046 10.534 13.4046 10.9809 13.2132 11.3592C13.117 11.5495 12.9399 11.7266 12.5856 12.0809L12.4805 12.186C12.1274 12.5391 11.9508 12.7156 11.7108 12.8505C11.4445 13.0001 11.0308 13.1077 10.7253 13.1068C10.45 13.1059 10.2619 13.0525 9.8856 12.9457C7.86333 12.3718 5.95509 11.2888 4.36311 9.69678C2.77112 8.10479 1.68814 6.19655 1.11416 4.17429C1.00735 3.79799 0.953949 3.60984 0.953131 3.33455C0.952222 3.02906 1.0598 2.6154 1.20941 2.34907C1.34424 2.10904 1.52078 1.9325 1.87386 1.57942L1.97895 1.47433C2.33325 1.12004 2.5104 0.94289 2.70065 0.84666C3.07903 0.65528 3.52587 0.65528 3.90424 0.84666C4.0945 0.94289 4.27164 1.12004 4.62594 1.47433L4.75585 1.60424C4.98892 1.83732 5.10546 1.95385 5.18165 2.07104C5.46898 2.51296 5.46898 3.08268 5.18165 3.52461C5.10546 3.6418 4.98892 3.75833 4.75585 3.9914C4.67964 4.06761 4.64154 4.10571 4.60965 4.15026C4.4963 4.30854 4.45717 4.53805 4.51165 4.72495C4.52698 4.77754 4.54694 4.81911 4.58685 4.90223Z\" stroke=\"#E8E8E8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',variants:{\"HdtznTWl5-hover\":{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},dDB4Si5O4:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},erp3gStHG:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},withExternalLayout:true})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-t6dg6\",layoutDependency:layoutDependency,layoutId:\"D69rTaIkG\",style:{backgroundColor:\"rgb(0, 0, 0)\"},variants:{dDB4Si5O4:{backgroundColor:\"rgb(255, 255, 255)\"},erp3gStHG:{backgroundColor:\"rgb(255, 255, 255)\"}}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mLRYb.framer-1348p20, .framer-mLRYb .framer-1348p20 { display: block; }\",\".framer-mLRYb.framer-ffe61v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: hidden; padding: 8px 40px 8px 40px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-mLRYb .framer-1jesvmn { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-mLRYb .framer-8rsbqf { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 16px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; z-index: 1; }\",\".framer-mLRYb .framer-c3pr07 { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-mLRYb .framer-t6dg6 { flex: none; height: 166%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(187.50000000000003% - 165.625% / 2); width: 100%; z-index: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mLRYb.framer-ffe61v, .framer-mLRYb .framer-8rsbqf { gap: 0px; } .framer-mLRYb.framer-ffe61v > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-mLRYb.framer-ffe61v > :first-child { margin-left: 0px; } .framer-mLRYb.framer-ffe61v > :last-child { margin-right: 0px; } .framer-mLRYb .framer-8rsbqf > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-mLRYb .framer-8rsbqf > :first-child { margin-top: 0px; } .framer-mLRYb .framer-8rsbqf > :last-child { margin-bottom: 0px; } }\",\".framer-mLRYb.framer-v-179xndh.framer-ffe61v, .framer-mLRYb.framer-v-ol516s.framer-ffe61v { cursor: unset; height: 32px; }\",\".framer-mLRYb.framer-v-179xndh .framer-t6dg6 { left: calc(50.00000000000002% - 122px / 2); width: 122px; }\",\".framer-mLRYb.framer-v-ffe61v.hover .framer-t6dg6 { top: calc(43.75000000000002% - 165.625% / 2); }\",\".framer-mLRYb.framer-v-118v9pw.hover .framer-t6dg6 { height: 167%; top: calc(50.00000000000002% - 166.66666666666669% / 2); }\",'.framer-mLRYb[data-border=\"true\"]::after, .framer-mLRYb [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 48\n * @framerIntrinsicWidth 166\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"dDB4Si5O4\":{\"layout\":[\"auto\",\"fixed\"]},\"FR_UAVnk3\":{\"layout\":[\"auto\",\"fixed\"]},\"erp3gStHG\":{\"layout\":[\"auto\",\"fixed\"]},\"zuNppN4QX\":{\"layout\":[\"auto\",\"fixed\"]},\"NKWVrAtCV\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ANsxj17mB\":\"link\",\"EKbPOjiSr\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRUNgxAS6D=withCSS(Component,css,\"framer-mLRYb\");export default FramerRUNgxAS6D;FramerRUNgxAS6D.displayName=\"ButtonWhite Copy\";FramerRUNgxAS6D.defaultProps={height:48,width:166};addPropertyControls(FramerRUNgxAS6D,{variant:{options:[\"HdtznTWl5\",\"dDB4Si5O4\",\"FR_UAVnk3\",\"erp3gStHG\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"mobile-white\",\"mobile-black\"],title:\"Variant\",type:ControlType.Enum},ANsxj17mB:{title:\"Link\",type:ControlType.Link},EKbPOjiSr:{defaultValue:\"Book a call\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerRUNgxAS6D,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRUNgxAS6D\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ANsxj17mB\\\":\\\"link\\\",\\\"EKbPOjiSr\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dDB4Si5O4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"FR_UAVnk3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"erp3gStHG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zuNppN4QX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NKWVrAtCV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"166\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RUNgxAS6D.map","// Generated by Framer (6ae4e96)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/g35wYLpDbw74d0iUyDHC/md0DxQTIquTtNYqiJL4I/phj0fUrTs.js\";import Logo from\"https://framerusercontent.com/modules/yvYLfgP74fdKw8TpDjuE/vLuJtGLUu0bh7XlIC5Qj/R2u8SCLgb.js\";import ButtonWhiteCopy from\"https://framerusercontent.com/modules/c5mytGUi3gUPiacFb8Mx/LbDK6BRtFe5tEGGnoIFF/RUNgxAS6D.js\";const LogoFonts=getFonts(Logo);const HeroFonts=getFonts(Hero);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const ButtonWhiteCopyFonts=getFonts(ButtonWhiteCopy);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"BzFx_krlr\",\"Po_0jw7Kb\",\"aMZ_ssxrG\",\"HX6S7hXXi\"];const serializationHash=\"framer-Ok2gk\";const variantClassNames={aMZ_ssxrG:\"framer-v-2dn9l4\",BzFx_krlr:\"framer-v-15ed2dx\",HX6S7hXXi:\"framer-v-1nd6exa\",Po_0jw7Kb:\"framer-v-1ytht5p\"};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 transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.1,delay:.1,duration:.6,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 Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"BzFx_krlr\",\"Variant 2\":\"Po_0jw7Kb\",\"Variant 3\":\"aMZ_ssxrG\",\"Variant 4\":\"HX6S7hXXi\"};const getProps=({click2,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BzFx_krlr\",zBcS5Ar72:click2??props.zBcS5Ar72};};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,zBcS5Ar72,eBQFiuh_giKlJTD0E_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BzFx_krlr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1m8zbdo=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(zBcS5Ar72){const res=await zBcS5Ar72(...args);if(res===false)return false;}overlay.show();});const onClick1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Po_0jw7Kb\",\"HX6S7hXXi\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Po_0jw7Kb\")return true;return false;};const isDisplayed2=()=>{if([\"Po_0jw7Kb\",\"aMZ_ssxrG\",\"HX6S7hXXi\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"aMZ_ssxrG\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"Po_0jw7Kb\")return false;return true;};const ref1=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed4(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15ed2dx\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,id:`${layoutId}-15ed2dx`,layoutDependency:layoutDependency,layoutId:\"BzFx_krlr\",onTap:onTap1m8zbdo({overlay}),ref:refBinding,style:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\",...style},...addPropertyOverrides({aMZ_ssxrG:{\"data-framer-name\":\"Variant 3\"},HX6S7hXXi:{\"data-framer-name\":\"Variant 4\"},Po_0jw7Kb:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-24)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r5n2h5-container\",layoutDependency:layoutDependency,layoutId:\"Gfh4T8Qh6-container\",nodeId:\"Gfh4T8Qh6\",rendersWithMotion:true,scopeId:\"rSbjnM9oi\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"Gfh4T8Qh6\",layoutId:\"Gfh4T8Qh6\",variant:\"TpWJR6K7A\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ppgu6g\",\"data-framer-name\":\"nav-2\",layoutDependency:layoutDependency,layoutId:\"VDpBCGvaU\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200},transformTemplate:transformTemplate1,...addPropertyOverrides({Po_0jw7Kb:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"SonwzcHvF\",scopeId:\"rSbjnM9oi\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-869ubv framer-tmde9l\",\"data-framer-name\":\"Webclip\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"SonwzcHvF\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12 24C18.627 24 23.9992 18.6274 23.9992 12C23.9992 5.37258 18.627 0 12 0C5.37306 0 0.000854492 5.37258 0.000854492 12C0.000854492 18.6274 5.37306 24 12 24Z\" fill=\"white\"/>\\n<path d=\"M8.13526 14.905C5.49706 12.7719 5.08436 8.90693 7.21729 6.26469C9.35022 3.62245 13.2149 3.21358 15.857 5.34666\" fill=\"black\"/>\\n<path d=\"M15.5712 9.0957C18.2094 11.2288 18.6221 15.0938 16.4892 17.736C14.3563 20.3782 10.4915 20.7871 7.84949 18.654\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://zcal.co/lizeng/15min\",motionChild:true,nodeId:\"Rb4Mh3pU5\",scopeId:\"rSbjnM9oi\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19y9eho framer-tmde9l\",\"data-border\":true,\"data-framer-name\":\"phone\",layoutDependency:layoutDependency,layoutId:\"Rb4Mh3pU5\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(232, 232, 232)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jd1gab\",\"data-framer-name\":\"phone\",layoutDependency:layoutDependency,layoutId:\"DEerAxLuL\",style:{rotate:-90},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19mamh3\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"EESlZUWlc\",style:{rotate:90},svg:'<svg width=\"16\" height=\"16\" viewBox=\"-1 -1 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.90132 9.41315C5.86773 8.94915 6.77349 8.31663 7.57454 7.51557C8.3756 6.71452 9.00812 5.80876 9.47212 4.84235C9.51203 4.75922 9.53199 4.71766 9.54732 4.66506C9.6018 4.47816 9.56267 4.24865 9.44933 4.09037C9.41743 4.04583 9.37933 4.00772 9.30312 3.93151C9.07005 3.69844 8.95351 3.58191 8.87732 3.46472C8.58999 3.0228 8.58999 2.45308 8.87732 2.01115C8.95351 1.89396 9.07005 1.77743 9.30312 1.54436L9.43303 1.41444C9.78733 1.06015 9.96447 0.883002 10.1547 0.786773C10.5331 0.595392 10.9799 0.595392 11.3583 0.786773C11.5486 0.883002 11.7257 1.06015 12.08 1.41444L12.1851 1.51953C12.5382 1.87262 12.7147 2.04916 12.8496 2.28918C12.9992 2.55552 13.1068 2.96918 13.1058 3.27466C13.105 3.54996 13.0516 3.7381 12.9448 4.1144C12.3708 6.13667 11.2879 8.04491 9.69586 9.63689C8.10388 11.2289 6.19564 12.3119 4.17337 12.8858C3.79708 12.9926 3.60893 13.0461 3.33363 13.0469C3.02815 13.0478 2.61449 12.9402 2.34815 12.7906C2.10813 12.6558 1.93159 12.4792 1.57851 12.1261L1.47342 12.021C1.11912 11.6668 0.941974 11.4896 0.845745 11.2993C0.654364 10.921 0.654364 10.4741 0.845744 10.0958C0.941974 9.9055 1.11912 9.72836 1.47342 9.37406L1.60333 9.24415C1.8364 9.01108 1.95294 8.89454 2.07012 8.81835C2.51205 8.53102 3.08177 8.53102 3.5237 8.81835C3.64088 8.89454 3.75742 9.01108 3.99049 9.24415C4.06669 9.32036 4.1048 9.35846 4.14934 9.39035C4.30763 9.5037 4.53713 9.54283 4.72403 9.48835C4.77663 9.47302 4.81819 9.45306 4.90132 9.41315Z\" stroke=\"#E8E8E8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ocu93h\",\"data-framer-name\":\"NavLinks\",layoutDependency:layoutDependency,layoutId:\"f267w0Xdh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":o9YvwEef9\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"rNA6wnIoz\",openInNewTab:false,relValues:[],scopeId:\"rSbjnM9oi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xgparl\",\"data-styles-preset\":\"phj0fUrTs\",children:\"Work\"})})})}),className:\"framer-1j9r8c0\",\"data-framer-name\":\"Work\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"rNA6wnIoz\",style:{\"--extracted-r6o4lv\":\"var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":a1krtGJYm\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lNJJxU7xi\",openInNewTab:false,relValues:[],scopeId:\"rSbjnM9oi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xgparl\",\"data-styles-preset\":\"phj0fUrTs\",children:\"Pricing\"})})})}),className:\"framer-o65lve\",\"data-framer-name\":\"Pricing\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lNJJxU7xi\",style:{\"--extracted-r6o4lv\":\"var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":mkN1w9qa0\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"elF9roZUn\",openInNewTab:false,relValues:[],scopeId:\"rSbjnM9oi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xgparl\",\"data-styles-preset\":\"phj0fUrTs\",children:\"Testimonials\"})})})}),className:\"framer-1i4mucx\",\"data-framer-name\":\"Newsletter\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"elF9roZUn\",style:{\"--extracted-r6o4lv\":\"var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":aQnVgUKtm\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"MHNQZms09\",openInNewTab:false,relValues:[],scopeId:\"rSbjnM9oi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xgparl\",\"data-styles-preset\":\"phj0fUrTs\",children:\"FAQ\"})})})}),className:\"framer-k2nyl6\",\"data-framer-name\":\"FAQ\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MHNQZms09\",style:{\"--extracted-r6o4lv\":\"var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xzdh3o-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"K29pwtGlz-container\",nodeId:\"K29pwtGlz\",rendersWithMotion:true,scopeId:\"rSbjnM9oi\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-59a6a85f-9bd4-4ad7-890e-30b9f14a6e2b, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Bars2\",id:\"K29pwtGlz\",layoutId:\"K29pwtGlz\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h53zli-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"C4ZN_QeMj-container\",nodeId:\"C4ZN_QeMj\",rendersWithMotion:true,scopeId:\"rSbjnM9oi\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-59a6a85f-9bd4-4ad7-890e-30b9f14a6e2b, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Bars2\",id:\"C4ZN_QeMj\",layoutId:\"C4ZN_QeMj\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"end\",anchorRef:refBinding,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-15ed2dx`,offsetX:-4420056939125061e-21,offsetY:-78,onDismiss:overlay.hide,placement:\"bottom\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-b3geu0\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"qCk8nQwTN\",ref:ref1,role:\"dialog\",style:{backdropFilter:\"blur(1px)\",backgroundColor:\"var(--token-91777609-aa24-456f-ac63-755b970cddfe, rgb(0, 0, 0))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",WebkitBackdropFilter:\"blur(1px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h013f5\",layoutDependency:layoutDependency,layoutId:\"EqErl_zKj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8xga0o\",layoutDependency:layoutDependency,layoutId:\"X8mrJHXXD\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-lgi2om-container\",exit:animation,initial:animation2,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xUhrnKTlP-container\",nodeId:\"xUhrnKTlP\",rendersWithMotion:true,scopeId:\"rSbjnM9oi\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-59a6a85f-9bd4-4ad7-890e-30b9f14a6e2b, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"XMark\",id:\"xUhrnKTlP\",layoutId:\"xUhrnKTlP\",mirrored:false,onClick:onClick1wnntms({overlay}),selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a5bmi5\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"DAljI17CH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iv8iin\",\"data-framer-name\":\"NavLinks\",layoutDependency:layoutDependency,layoutId:\"m5LcDn5w4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":o9YvwEef9\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Pj_ko5leB\",openInNewTab:false,relValues:[],scopeId:\"rSbjnM9oi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xgparl\",\"data-styles-preset\":\"phj0fUrTs\",children:\"Work\"})})})}),className:\"framer-1e4sbbp\",\"data-framer-name\":\"Work\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Pj_ko5leB\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(176, 176, 176))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":a1krtGJYm\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"PseK6IsKL\",openInNewTab:false,relValues:[],scopeId:\"rSbjnM9oi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xgparl\",\"data-styles-preset\":\"phj0fUrTs\",children:\"Pricing\"})})})}),className:\"framer-hio2j3\",\"data-framer-name\":\"Pricing\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PseK6IsKL\",style:{\"--extracted-r6o4lv\":\"rgb(176, 176, 176)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(176, 176, 176))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":mkN1w9qa0\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"k0B6rHofV\",openInNewTab:false,relValues:[],scopeId:\"rSbjnM9oi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xgparl\",\"data-styles-preset\":\"phj0fUrTs\",children:\"Testimonials\"})})})}),className:\"framer-1riytjy\",\"data-framer-name\":\"Newsletter\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k0B6rHofV\",style:{\"--extracted-r6o4lv\":\"rgb(176, 176, 176)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(176, 176, 176))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":aQnVgUKtm\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"EkIeulXkA\",openInNewTab:false,relValues:[],scopeId:\"rSbjnM9oi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xgparl\",\"data-styles-preset\":\"phj0fUrTs\",children:\"FAQ\"})})})}),className:\"framer-wducot\",\"data-framer-name\":\"FAQ\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EkIeulXkA\",style:{\"--extracted-r6o4lv\":\"rgb(176, 176, 176)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1yvhq1z\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"fU4Qnsfh5\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"225px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sihxjf-container\",\"data-framer-cursor\":eBQFiuh_giKlJTD0E_,layoutDependency:layoutDependency,layoutId:\"OujoK1QGT-container\",nodeId:\"OujoK1QGT\",rendersWithMotion:true,scopeId:\"rSbjnM9oi\",children:/*#__PURE__*/_jsx(ButtonWhiteCopy,{ANsxj17mB:\"https://zcal.co/lizeng/15min\",EKbPOjiSr:\"Book a call\",height:\"100%\",id:\"OujoK1QGT\",layoutId:\"OujoK1QGT\",style:{width:\"100%\"},variant:\"FR_UAVnk3\",width:\"100%\"})})})})]})]})})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ok2gk.framer-tmde9l, .framer-Ok2gk .framer-tmde9l { display: block; }\",\".framer-Ok2gk.framer-15ed2dx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 54px; justify-content: space-between; max-width: 1440px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 390px; }\",\".framer-Ok2gk .framer-r5n2h5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Ok2gk .framer-1ppgu6g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 43%; overflow: visible; padding: 8px 16px 8px 16px; position: absolute; top: -40px; width: min-content; z-index: 1; }\",\".framer-Ok2gk .framer-869ubv { flex: none; height: 24px; position: relative; text-decoration: none; width: 24px; }\",\".framer-Ok2gk .framer-19y9eho { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 24px; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: 24px; }\",\".framer-Ok2gk .framer-1jd1gab { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 16px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-Ok2gk .framer-19mamh3 { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-Ok2gk .framer-1ocu93h { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Ok2gk .framer-1j9r8c0, .framer-Ok2gk .framer-o65lve, .framer-Ok2gk .framer-1i4mucx, .framer-Ok2gk .framer-k2nyl6, .framer-Ok2gk .framer-1e4sbbp, .framer-Ok2gk .framer-hio2j3, .framer-Ok2gk .framer-1riytjy, .framer-Ok2gk .framer-wducot { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ok2gk .framer-1xzdh3o-container, .framer-Ok2gk .framer-h53zli-container { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-Ok2gk .framer-b3geu0 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 28px 0px 285px 0px; position: relative; width: 289px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ok2gk .framer-h013f5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ok2gk .framer-8xga0o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: 100%; }\",\".framer-Ok2gk .framer-lgi2om-container { cursor: pointer; flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-Ok2gk .framer-1a5bmi5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 53px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 32px 16px 32px; position: relative; width: 100%; z-index: 1; }\",\".framer-Ok2gk .framer-1iv8iin { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Ok2gk .framer-1yvhq1z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 390px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ok2gk .framer-sihxjf-container { flex: none; height: auto; pointer-events: auto; position: relative; width: 100%; }\",\".framer-Ok2gk.framer-v-1ytht5p.framer-15ed2dx { gap: 0px; justify-content: center; }\",\".framer-Ok2gk.framer-v-1ytht5p .framer-1ppgu6g { flex: 1 0 0px; left: unset; order: 1; position: relative; top: unset; width: 1px; }\",\".framer-Ok2gk.framer-v-1ytht5p .framer-869ubv { order: 0; }\",\".framer-Ok2gk.framer-v-1ytht5p .framer-19y9eho { order: 2; }\",\".framer-Ok2gk.framer-v-1ytht5p .framer-1ocu93h { order: 1; }\",\".framer-Ok2gk.framer-v-1nd6exa.framer-15ed2dx { height: 1px; }\",...sharedStyle.css,'.framer-Ok2gk[data-border=\"true\"]::after, .framer-Ok2gk [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 54\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1440px\",null,null]},\"Po_0jw7Kb\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1440px\",null,null]},\"aMZ_ssxrG\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1440px\",null,null]},\"HX6S7hXXi\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1440px\",null,null]}}}\n * @framerVariables {\"zBcS5Ar72\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrSbjnM9oi=withCSS(Component,css,\"framer-Ok2gk\");export default FramerrSbjnM9oi;FramerrSbjnM9oi.displayName=\"Navbar Mobile - dark\";FramerrSbjnM9oi.defaultProps={height:54,width:390};addPropertyControls(FramerrSbjnM9oi,{variant:{options:[\"BzFx_krlr\",\"Po_0jw7Kb\",\"aMZ_ssxrG\",\"HX6S7hXXi\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},zBcS5Ar72:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerrSbjnM9oi,[{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\"},{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\"}]},...LogoFonts,...HeroFonts,...ButtonWhiteCopyFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrSbjnM9oi\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"zBcS5Ar72\\\":\\\"click2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]},\\\"Po_0jw7Kb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]},\\\"aMZ_ssxrG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]},\\\"HX6S7hXXi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"390\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rSbjnM9oi.map","// Generated by Framer (6ae4e96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Xemvuu2Ax:{hover:true},YPBcvI9C4:{hover:true}};const cycleOrder=[\"YPBcvI9C4\",\"Xemvuu2Ax\"];const serializationHash=\"framer-3v5Vt\";const variantClassNames={Xemvuu2Ax:\"framer-v-fojxqe\",YPBcvI9C4:\"framer-v-1k3ajjh\"};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={\"link-1\":\"YPBcvI9C4\",\"link-2\":\"Xemvuu2Ax\"};const getProps=({fontSize,height,id,link,name1,width,...props})=>{return{...props,etjJOTLRG:link??props.etjJOTLRG,m90g71yIs:fontSize??props.m90g71yIs??14,tOX3LA1Cc:name1??props.tOX3LA1Cc??\"Work\",variant:humanReadableVariantMap[props.variant]??props.variant??\"YPBcvI9C4\"};};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,etjJOTLRG,tOX3LA1Cc,m90g71yIs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YPBcvI9C4\",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:etjJOTLRG,motionChild:true,nodeId:\"YPBcvI9C4\",scopeId:\"igzf_r2i7\",smoothScroll:true,...addPropertyOverrides({Xemvuu2Ax:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1k3ajjh\",className,classNames)} framer-4lmka2`,\"data-framer-name\":\"link-1\",layoutDependency:layoutDependency,layoutId:\"YPBcvI9C4\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Xemvuu2Ax-hover\":{\"data-framer-name\":undefined},\"YPBcvI9C4-hover\":{\"data-framer-name\":undefined},Xemvuu2Ax:{\"data-framer-name\":\"link-2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-m90g71yIs-igzf_r2i7) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212)))\"},children:\"Work\"})}),className:\"framer-5v182o\",\"data-framer-name\":\"Work\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"n7IMatknd\",style:{\"--extracted-r6o4lv\":\"var(--token-47022592-113f-4694-a518-92944cf779e4, rgb(212, 212, 212))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-m90g71yIs-igzf_r2i7\":m90g71yIs},text:tOX3LA1Cc,variants:{\"Xemvuu2Ax-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"YPBcvI9C4-hover\":{\"--extracted-r6o4lv\":\"var(--token-91777609-aa24-456f-ac63-755b970cddfe, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Xemvuu2Ax-hover\":{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\":\"calc(var(--variable-reference-m90g71yIs-igzf_r2i7) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Work\"})}),fonts:[\"Inter-Bold\"]},\"YPBcvI9C4-hover\":{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\":\"calc(var(--variable-reference-m90g71yIs-igzf_r2i7) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-91777609-aa24-456f-ac63-755b970cddfe, rgb(0, 0, 0)))\"},children:\"Work\"})}),fonts:[\"Inter-Bold\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3v5Vt.framer-4lmka2, .framer-3v5Vt .framer-4lmka2 { display: block; }\",\".framer-3v5Vt.framer-1k3ajjh { 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: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3v5Vt .framer-5v182o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 35\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Xemvuu2Ax\":{\"layout\":[\"auto\",\"auto\"]},\"Zx4BnD890\":{\"layout\":[\"auto\",\"auto\"]},\"R22H6tP29\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"etjJOTLRG\":\"link\",\"tOX3LA1Cc\":\"name1\",\"m90g71yIs\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerigzf_r2i7=withCSS(Component,css,\"framer-3v5Vt\");export default Framerigzf_r2i7;Framerigzf_r2i7.displayName=\"Link\";Framerigzf_r2i7.defaultProps={height:17,width:35};addPropertyControls(Framerigzf_r2i7,{variant:{options:[\"YPBcvI9C4\",\"Xemvuu2Ax\"],optionTitles:[\"link-1\",\"link-2\"],title:\"Variant\",type:ControlType.Enum},etjJOTLRG:{title:\"Link\",type:ControlType.Link},tOX3LA1Cc:{defaultValue:\"Work\",displayTextArea:false,title:\"Name\",type:ControlType.String},m90g71yIs:{defaultValue:14,title:\"Font Size\",type:ControlType.Number}});addFonts(Framerigzf_r2i7,[{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\"},{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerigzf_r2i7\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"17\",\"framerIntrinsicWidth\":\"35\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"etjJOTLRG\\\":\\\"link\\\",\\\"tOX3LA1Cc\\\":\\\"name1\\\",\\\"m90g71yIs\\\":\\\"fontSize\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xemvuu2Ax\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Zx4BnD890\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R22H6tP29\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./igzf_r2i7.map","// Generated by Framer (14b65b1)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<script onload=\\\"\\\">\\n    document.querySelector('.framer-72rtr7').style.transition = '0.2s'\\n\\n    let links = document.querySelectorAll('[aria-label=\\\"button-project\\\"]');\\n    if(links)\\n    links.forEach((link) => {\\n        link.onclick = (e) => {\\n            e.preventDefault();\\n\\n            setTimeout(() => {\\n                if(!e.srcElement.parentElement.href){\\n                    window.location = e.srcElement.href;\\n                } else {\\n                    window.location = e.srcElement.parentElement.href;\\n                }\\n            }, 800)\\n        }\\n    })\\n</script>\",description:\"Studio Salt is a design studio specializing in serving Web 3 +AI companies. From pioneering blockchain-based platforms to cutting-edge AI-powered applications.\",favicon:\"https://framerusercontent.com/assets/yOkf6lJZrzf2QyQRu5zRsoHY.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/C8wrOvq10MzJMyj6p98kbmizM.png\",title:\"Fractional design for early stage startups\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"o6BAIipM,SAASwD,GAAE,EAAE,CAAC,OAAO,IAAI,SAAS2D,EAAE,OAAOA,EAAE,WAAWA,EAAE,WAAW,CAGttM,SAASjH,EAAE,EAAE,GAAGuD,EAAE,CAAC,GAAG,CAAC0D,EAAE,MAAM,MAAM,mBAAmB1D,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CAAE,SAASrD,EAAE,EAAE,CAAC,MAAM,MAAM,qBAAqB+G,IAAI,CACiS,SAAS9G,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE8G,GAAG1D,EAAE0D,EAAE,0BAA0B7G,EAAE,CAACJ,EAAEiH,GAAGtD,EAAEsD,EAAE,0BAA0B7G,EAAE,CAC7gB,SAASE,GAAE,EAAE,CAAC,OAAgB,OAAO2G,GAAjB,SAAoB,SAAS1G,EAAE,EAAE,CAAC,OAAO,OAAO,SAAS0G,EAAE,CAAE,SAASzG,GAAE,EAAE,CAAC,OAAcyG,IAAP,KAEjE,SAASxG,GAAE,EAAE,CAAC,GAAGD,GAAEyG,EAAE,CAAC,MAAO,GAAY,OAAOA,EAAE,KAAT,CAAe,KAAKvG,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,QAAQ,MAAO,GAAe,KAAKA,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,gBAAgB,MAAO,IAAwB,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,SAAS,MAAO,IAAiB,KAAKA,EAAE,OAAO,MAAO,IAAe,KAAKA,EAAE,cAAc,MAAO,IAAsB,QAAQ,EAAEuG,EAAE,EAAG,SAAStG,GAAE,EAAE,CAAC,IAAIgD,EAAEJ,EAAE,YAAY,CAACnD,EAAE,EAAE,CAAC,IAAI,IAAI8C,EAAE,EAAEA,EAAES,EAAE,IAAI,CAAC,IAAIA,EAAE,EAAE,KAAKJ,EAAE,CAAC,EAAE,KAAKI,EAAE,CAAE,MAAM,CAAC,KAAKjD,EAAE,MAAM,MAAMN,EAAE,CAAE,SAASS,GAAE,EAAE,EAAE,CAAC,IAAI,IAAIT,KAAKmD,EAAE,YAAYI,EAAE,MAAM,OAAO,CAACA,EAAE,OAAO,EAAE,MAAMJ,EAAEnD,EAAE,CAAE,SAASU,GAAE,EAAE,EAAE,EAAE,CAAC,IAAIoC,EAAEK,EAAE,MAAM,OAAOxC,EAAE4C,EAAE,MAAM,OAAO,GAAGT,EAAEnC,EAAE,MAAO,GAAG,GAAGmC,EAAEnC,EAAE,MAAO,GAAE,IAAI,IAAIA,EAAE,EAAEA,EAAEmC,EAAE,IAAI,CAAC,IAAIA,EAAEK,EAAE,MAAMxC,GAAGkD,EAAEN,EAAE,MAAM5C,GAAG6C,EAAE,EAAE,QAAQV,EAAEe,EAAE7D,EAAE,CAAC,GAAOwD,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAAS1C,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKR,EAAE,QAAQ,MAAUuG,EAAE,WAAW,GAAjB,EAAkB,CAAE,SAAS9F,GAAE,EAAE,EAAE,CAAC,EAAE,WAAWoC,EAAE,MAAM,EAAE,EAAE,CAAE,SAASnC,GAAE,EAAE,EAAE,CAAC,OAAO6F,EAAE,MAAM1D,EAAE,MAAM,GAAG0D,EAAE,MAAM1D,EAAE,MAAM,EAAE,EAAG,SAASlC,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKX,EAAE,MAAM,MAAMuG,EAAE,YAAY,CAAC,CAAE,SAAS3F,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYiC,EAAE,MAAM,CAAE,SAAShC,GAAE,EAAE,EAAE,CAAC,OAAO0F,EAAE,MAAM1D,EAAE,MAAM,GAAG0D,EAAE,MAAM1D,EAAE,MAAM,EAAE,EAAG,SAAS/B,GAAE,EAAE,CAAC,IAAI+B,EAAE0D,EAAE,WAAW,CAACtD,EAAE,IAAI,KAAKJ,EAAE,CAAC,MAAM,CAAC,KAAK7C,EAAE,KAAK,MAAMiD,EAAE,aAAa,CAAC,CAAE,SAASlC,GAAE,EAAE,EAAE,CAAC,IAAIkC,EAAE,IAAI,KAAKJ,EAAE,MAAM,CAACnD,EAAEuD,EAAE,SAAS,CAAC,EAAE,WAAWvD,EAAE,CAAE,SAASsB,GAAE,EAAE,EAAE,CAAC,IAAIiC,EAAE,IAAI,KAAKsD,EAAE,MAAM,CAAC7G,EAAE,IAAI,KAAKmD,EAAE,MAAM,CAAC,OAAOI,EAAEvD,EAAE,GAAGuD,EAAEvD,EAAE,EAAE,EAAG,SAASuB,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKjB,EAAE,KAAK,MAAMuG,EAAE,YAAY,CAAC,CAAE,SAASrF,GAAE,EAAE,EAAE,CAAC,EAAE,YAAY2B,EAAE,MAAM,CAAE,SAAS1B,GAAE,EAAE,EAAE,CAAC,OAAOoF,EAAE,MAAM1D,EAAE,MAAM,GAAG0D,EAAE,MAAM1D,EAAE,MAAM,EAAE,EAAG,SAASzB,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKpB,EAAE,KAAK,MAAMuG,EAAE,YAAY,CAAC,CAAE,SAASlF,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYwB,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,OAAO0D,EAAE,MAAM1D,EAAE,MAAM,GAAG0D,EAAE,MAAM1D,EAAE,MAAM,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK7C,EAAE,KAAK,MAAMuG,EAAE,UAAU,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU1D,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAII,EAAE,KAAK,UAAUsD,EAAE,MAAM,CAAC7G,EAAE,KAAK,UAAUmD,EAAE,MAAM,CAAC,OAAOI,EAAEvD,EAAE,GAAGuD,EAAEvD,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKM,EAAE,OAAO,MAAMuG,EAAE,aAAa,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,aAAa1D,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,OAAO0D,EAAE,MAAM1D,EAAE,MAAM,GAAG0D,EAAE,MAAM1D,EAAE,MAAM,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,IAAII,EAAEJ,EAAE,YAAY,CAACnD,EAAE,EAAE,CAAC,IAAI,IAAI8C,EAAE,EAAEA,EAAES,EAAE,IAAI,CAAC,IAAIA,EAAEJ,EAAE,YAAY,CAAC,EAAEI,GAAG,EAAE,KAAKJ,EAAE,CAAE,MAAM,CAAC,KAAK7C,EAAE,OAAO,MAAMN,EAAE,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIA,EAAE,OAAO,QAAQuD,EAAE,MAAM,CAAC,IAAI,GAAG,CAACA,EAAET,KAAKK,EAAE,YAAYnD,EAAE,OAAO,CAACA,GAAG,EAAE,YAAYuD,EAAE,CAAC,EAAE,MAAMJ,EAAEL,EAAE,CAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,OAAO,KAAKK,EAAE,MAAM,CAAC,MAAM,CAACxC,EAAE,OAAO,KAAK4C,EAAE,MAAM,CAAC,MAAM,CAAC,GAAGT,EAAE,OAAOnC,EAAE,OAAO,MAAO,GAAG,GAAGmC,EAAE,OAAOnC,EAAE,OAAO,MAAO,GAAE,IAAI,IAAIkD,EAAE,EAAEA,EAAEf,EAAE,OAAO,IAAI,CAAC,IAAIU,EAAEV,EAAEe,GAAGZ,EAAEtC,EAAEkD,GAAG,GAAGL,EAAEP,EAAE,MAAO,GAAG,GAAGO,EAAEP,EAAE,MAAO,GAAE,IAAID,EAAEG,EAAE,MAAMK,IAAI,KAAK1B,EAAEyB,EAAE,MAAMN,IAAI,KAAKlB,EAAE,EAAE,QAAQiB,EAAElB,EAAE9B,EAAE,CAAC,GAAO+B,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKzB,EAAE,gBAAgB,MAAMuG,EAAE,UAAU,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU1D,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAII,EAAE,KAAK,UAAUsD,EAAE,MAAM,CAAC7G,EAAE,KAAK,UAAUmD,EAAE,MAAM,CAAC,OAAOI,EAAEvD,EAAE,GAAGuD,EAAEvD,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,IAAImD,EAAE0D,EAAE,UAAU,CAAC,GAAO1D,IAAJ,EAAM,MAAM,CAAC,KAAK7C,EAAE,SAAS,MAAMuG,EAAE,YAAY,CAAC,CAAC,GAAO1D,IAAJ,EAAM,MAAM,CAAC,KAAK7C,EAAE,SAAS,MAAMuG,EAAE,YAAY,CAAC,CAAC,MAAM,MAAM,4BAA4B,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,GAAG1G,EAAEgD,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAAC0D,EAAE,YAAY1D,EAAE,MAAM,CAAC,OAAQ,GAAGjD,GAAEiD,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAAC0D,EAAE,YAAY1D,EAAE,MAAM,CAAC,OAAQ,MAAM,MAAM,4BAA4B,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAII,EAAEsD,EAAE,MAAM7G,EAAEmD,EAAE,MAAM,GAAGhD,EAAEoD,EAAE,EAAEpD,EAAEH,EAAE,EAAEE,GAAEqD,EAAE,EAAErD,GAAEF,EAAE,CAAC,OAAOuD,EAAEvD,EAAE,GAAGuD,EAAEvD,EAAE,EAAE,EAAE,MAAM,MAAM,4BAA4B,CAAE,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKM,EAAE,OAAO,MAAMuG,EAAE,YAAY,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,YAAY1D,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAInD,EAAE6G,EAAE,MAAM/D,EAAEK,EAAE,MAAM,OAAgCI,EAAE,OAA3B,IAAkC,EAAEsD,EAAE,MAAM,aAAa,CAAC,EAAE1D,EAAE,MAAM,aAAa,EAAEnD,EAAE8C,EAAG,GAAG9C,EAAE8C,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKxC,EAAE,cAAc,MAAMuG,EAAE,YAAY,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,YAAY1D,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAII,EAAEsD,EAAE,MAAM7G,EAAEmD,EAAE,MAAM,OAAOI,EAAEvD,EAAE,GAAGuD,EAAEvD,EAAE,EAAE,EAMhpH,eAAe,GAAG,EAAE,CAAC,IAAImD,EAAE,KAAK,MAAM,IAAI,KAAK,QAAQ,CAAC,GAAG,IAAI0D,EAAE,GAAG,CAAC,MAAM,IAAI,QAAQ,GAAG,CAAC,WAAWA,EAAE1D,EAAE,EAAG,CACxR,eAAe,GAAG,EAAE,EAAE,CAAC,IAAII,EAAE,GAAGJ,EAAE,CAACnD,EAAE,EAAE,CAAC8C,EAAE,EAAE,IAAI,IAAI+D,KAAKtD,EAAE,EAAE,KAAK,GAAGsD,EAAE,KAAK,GAAGA,EAAE,GAAG,IAAI,CAAC,GAAGA,EAAE,GAAGA,EAAE,KAAK,IAAIlG,EAAE,IAAI,IAAIkG,EAAE,CAAChD,EAAE7D,EAAE,KAAK,IAAI,CAAC,EAAE,aAAa,IAAI,QAAQ6D,EAAE,CAAC,IAAIL,EAAE,MAAM,GAAG7C,EAAE,CAAC,GAAS6C,EAAE,SAAR,IAAe,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIP,EAAE,MAAMO,EAAE,aAAa,CAACR,EAAE,IAAI,WAAWC,EAAE,CAAC,GAAGD,EAAE,SAASF,EAAE,MAAM,MAAM,6CAA6C,CAAC,IAAIhB,EAAE,IAAI,GAAGC,EAAE,EAAE,IAAI,IAAI8E,KAAKtD,EAAE,CAAC,IAAIJ,EAAE0D,EAAE,GAAGA,EAAE,KAAKtD,EAAExB,EAAEoB,EAAEnD,EAAEgD,EAAE,SAASjB,EAAEwB,EAAE,CAAC,EAAE,MAAMsD,EAAE,KAAK7G,EAAE,CAAC,EAAEuD,EAAG,OAAOJ,EAAE,IAAI,GAAGrB,EAAE,KAAK+E,EAAE,KAAKA,EAAE,GAAGA,EAAE,KAAK,CAAC,CAAsoB,SAAS,GAAG,EAAE,EAAE,CAAC,IAAItD,EAAEsD,EAAE,OAAO1D,EAAE,OAAOnD,EAAE,IAAI,WAAWuD,EAAE,CAAC,OAAOvD,EAAE,IAAI6G,EAAE,EAAE,CAAC7G,EAAE,IAAImD,EAAE0D,EAAE,OAAO,CAAC7G,EAAG,SAAS,GAAG,EAAE,CAAC,EAAE6G,EAAE,OAAO,EAAE,+BAA+B,CAAC,IAAI1D,EAAE,CAAC,GAAG0D,EAAE,CAAC,MAAM,EAAE,IAAIA,EAAE,KAAK1D,EAAE,KAAK,CAACI,EAAE,EAAE,CAAC,IAAI,IAAIsD,KAAK1D,EAAE,CAAC,IAAIA,EAAEI,EAAE,OAAO,EAAEvD,EAAEuD,EAAEJ,GAAG,GAAG0D,EAAE,MAAM7G,EAAE,GAAG,EAAEmD,GAAG,CAAC,KAAKnD,EAAE,KAAK,GAAG,KAAK,IAAIA,EAAE,GAAG6G,EAAE,GAAG,CAAC,CAACtD,EAAE,KAAKsD,EAAE,CAAE,OAAOtD,0HAb76C,CAL/BJ,GAAE,OAAO,OAAO,GAAE,OAAO,eAAenD,GAAE,OAAO,yBAAyB8C,GAAE,OAAO,oBAAoBnC,GAAE,OAAO,eAAe,GAAE,OAAO,UAAU,eAAe,IAAG,EAAE,EAAE,IAAIwC,KAAK0D,EAAE,GAAEA,EAAE1D,EAAE,CAAC,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,SAAS,CAAC,EAAE,MAAMnD,EAAE,CAAC,CAAC,EAAEmD,GAAGnD,EAAEiD,IAAG,EAAE,IAAI,UAAU,CAAC,OAAOE,IAAI,EAAE0D,EAAE/D,GAAE+D,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,EAAE,QAAQ1D,EAAE,CAACA,EAAE,SAAUH,IAAG,EAAE,EAAE,EAAE,IAAI,CAAC,GAAGG,GAAa,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAqB,IAAI,IAAIF,KAAKH,GAAEK,EAAE,CAAC,GAAE,KAAK0D,EAAE5D,EAAE,EAAEA,IAAItC,GAAG,GAAEkG,EAAE5D,EAAE,CAAC,QAAQE,EAAEF,GAAG,WAAW,EAAE,EAAEjD,GAAEmD,EAAEF,EAAE,GAAGO,EAAE,WAAW,CAAC,CAAC,OAAOqD,GAAI/E,IAAG,EAAE,EAAE,KAAK,EAAQ+E,GAAN,KAAgB,EAAE,CAAV1D,GAAExC,GAAEkG,EAAE,CAAC,CAAI7D,GAIthB,CAAChD,GAAG6G,GAAGA,EAAE,WAAW/D,EAAE,GAAEA,EAAE,UAAU,CAAC,MAAM+D,EAAE,WAAW,CAAC,EAAE,CAAC,CAACA,EAAE,EAAE9E,GAAG,EAAE,EAAE,IAAI,GAAE8E,EAAY,OAAO1D,GAAjB,SAAwBA,EAALA,EAAE,GAAKI,EAAE,CAACvB,GAAEiB,GAAE,CAAC,4CAA4C,EAAE,EAAE,CAAC,IAAIM,EAAEvD,EAAiB,UAAU,CAAC,SAAS6G,EAAE,EAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAU,uHAAuHA,EAAE,IAAI,CAAC,KAAK,aAAaA,EAAE,KAAK,cAAc,SAAS,EAAE,CAAC,GAAG,EAAE,CAACA,GAAG,CAAC,IAAIA,EAAE,OAAO,MAAO,GAAE,IAAI1D,EAAE0D,GAAGA,EAAE,aAAa,GAAY1D,IAAT,IAAK,GAAM,MAAO,KAAI,GAAa,OAAOA,GAAjB,UAAoBA,EAAE,EAAE,MAAM,UAAU,2CAA2CA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,iBAAiB,SAAS,EAAE,CAAC,IAAIA,EAAE0D,GAAGA,EAAE,gBAAgB,GAAY1D,IAAT,IAAK,GAAM,OAAOL,EAAE,GAAe,OAAOK,GAAnB,WAAqB,MAAM,UAAU,uCAAuCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,YAAY,SAAS,EAAE,CAAC,IAAIA,EAAE0D,GAAGA,EAAE,WAAW,GAAY1D,IAAT,IAAK,GAAM,OAAO,SAAS,EAAE,CAAC,OAAO0D,GAAI,GAAe,OAAO1D,GAAnB,WAAqB,MAAM,UAAU,kCAAkCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,UAAU,SAAS,EAAE,CAAC,GAAG,EAAE,CAAC0D,GAAG,CAAC,IAAIA,EAAE,OAAO,OAAO,KAAK,IAAI1D,EAAE0D,GAAGA,EAAE,SAAS,GAAY1D,IAAT,IAAK,GAAM,OAAsB,IAAI,IAAI,GAAUA,IAAP,KAAS,CAAC,IAAII,EAAE,CAAC,MAAM,MAAM,SAAS,QAAQ,CAAC,OAAO,SAAS,EAAE,CAAC,OAAOJ,GAAe,OAAOA,EAAE0D,IAArB,YAA0B,CAAC,GAAOtD,EAAE,SAAN,EAAa,MAAM,UAAU,oCAAoCA,EAAE,KAAK,KAAK,CAAC,CAAE,OAAOJ,GAAIA,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,KAAKA,GAAGA,EAAE,KAAKA,EAAE,KAAK,KAAM,IAAIA,EAAE0D,EAAE,UAAU,MAAO,GAAE,KAAK,SAAS,EAAE,CAAC,GAASA,GAAN,KAAQ,MAAM,UAAU,oEAAoE,OAAOA,EAAE,CAAC,IAAI,CAAC,IAAI1D,EAAE,SAAS,EAAE,CAAC,IAAIA,EAAE0D,EAAE,OAAO,GAAU1D,IAAP,MAAU,CAACA,EAAE,eAAeA,EAAE,KAAK,OAAO0D,EAAE,cAAc,OAAO1D,EAAE,IAAII,EAAE,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC,MAAO,GAAE,OAAOA,EAAEsD,EAAE,iBAAiB,UAAU,EAAE,SAAS,EAAE,EAAE,CAAC,IAAItD,EAAE,GAAG,EAAE,cAAc,CAAC,EAAMJ,EAAE,KAAK,SAAX,EAAkB,CAAC,EAAEA,EAAE,CAAC,OAAQ,GAAG,CAAC,EAAE0D,EAAE,aAAa1D,EAAE,KAAK,OAAQI,EAAE,CAAC,OAAO5C,EAAEkG,EAAE1D,EAAE,UAAU,sJAAsJ,OAAOI,EAAE,CAAC,IAAI,CAAC,CAAE,GAAG,CAACA,GAAe,OAAOA,EAAE,MAArB,WAA0B,OAAO5C,EAAEkG,EAAE1D,EAAE,UAAU,yJAAyJ,OAAOI,EAAE,CAAC,IAAI,CAAC,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GAAG,CAACC,EAAEqD,EAAE,CAAC,MAAM,UAAU,qKAAqK,OAAOA,EAAE,CAAC,IAAI,CAAC,GAAGA,EAAE,SAAS1D,EAAE,KAAK,OAAO,MAAM,UAAU;;;EAAuN,OAAOA,EAAE,KAAK,CAAC;;;EAAgB,OAAO0D,EAAE,CAAC,CAAC,EAAE1D,EAAE,CAAC,IAAI,IAAII,EAAE,EAAEA,EAAEJ,EAAE,UAAU,OAAO,IAAI,CAAC,IAAInD,EAAE6G,EAAEtD,GAAG,aAAa,MAAMJ,EAAE,UAAUI,GAAG,OAAOvD,EAAE,CAACmD,EAAE,UAAUI,GAAG,QAAQvD,EAAE,GAAI,CAAC,MAAM,SAAS,EAAE,CAAC,EAAE6G,EAAE1D,EAAEI,EAAE,EAAG,GAAIsD,EAAEtD,EAAE,EAAG,CAACA,GAAI,KAAK,CAACA,EAAE,KAAK,UAAUvD,EAAE,KAAK,YAAY6G,EAAE,CAAC,GAAGtD,EAAE,CAAC,IAAIT,EAAES,EAAE,IAAIvD,EAAE,CAAC,GAAG8C,EAAE,CAAC,IAAIG,EAAEE,AAAc,EAAE,YAAU,EAAE,CAAE,OAAO,IAAI,QAAQ,SAAS,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,EAAEL,EAAE,EAAG,EAAG,EAAG,EAAE,KAAK,KAAK+D,EAAE,CAAC,IAAI7D,EAAE,IAAI,QAAQ,SAAS,EAAE,EAAE,CAAC,EAAE,UAAU,KAAK,CAAC,QAAQ6D,EAAE,OAAOtD,EAAE,CAAC,EAAG,CAAC,OAAOA,GAAGA,EAAE,IAAIvD,EAAEgD,EAAE,CAACA,GAAI,EAAE,SAAS,SAAS,EAAE,CAAC,GAAG,CAACQ,EAAEqD,EAAE,CAAC,MAAM,UAAU,0EAA0EA,EAAE,IAAI,CAAC,IAAI,IAAI1D,EAAE,EAAE,CAACI,EAAE,EAAEA,EAAEsD,EAAE,OAAO,IAAI,EAAE,KAAK,KAAK,KAAKA,EAAEtD,GAAG,CAAC,MAAM,SAAS,EAAE,CAAC,OAAOsD,GAAI,CAAC,CAAC,OAAO,QAAQ,IAAI1D,EAAE,EAAG,EAAE,MAAM,SAAS,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAII,EAAE,KAAK,YAAYsD,EAAE,CAAC,EAAE,OAAOtD,EAAE,CAAE,OAAO,MAAO,EAAE,SAAS,UAAU,CAAC,IAAIsD,EAAE,KAAK,UAAU,OAAOA,GAAGA,EAAE,OAAO,CAAC,MAAO,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAItD,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAIvD,EAAE8C,EAAE,KAAK,YAAY+D,EAAE,CAAUtD,EAAE,IAAIT,EAAE,GAAjB,IAAK,KAAeK,aAAa,OAAO,EAAE,QAAQ,OAAOA,EAAE,EAAE,MAAM,UAAU,GAAG,CAAC,EAAE,QAAQ,QAAQA,EAAE,CAACI,EAAE,IAAIT,EAAE9C,EAAE,EAAG,OAAO,MAAO6G,IAAK,CAAC/D,EAAY,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,SAAS,EAAE,CAAC,AAAI,IAAE,QAAQ,SAAS,CAAES,EAAE,KAAK,UAAU,CAAC,QAAQ,SAASsD,EAAE,EAAG,EAAe,OAAO,cAAnB,WAAgC,SAAS,EAAE,CAAC,aAAaA,EAAE,EAAG,SAAS,EAAE,CAAC,WAAWA,EAAE,EAAG,SAASlG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEwC,EAAE,CAAC,IAAI,IAAInD,EAAE,EAAEA,EAAEmD,EAAE,KAAK,OAAO,IAAI,EAAE,MAAMA,EAAE,KAAKnD,GAAG,CAACmD,EAAE,UAAUnD,GAAG,OAAOuD,EAAE,CAAE,SAASM,EAAE,EAAE,CAAC,GAAGgD,EAAE,UAAU,IAAI,IAAI1D,EAAE,EAAEA,EAAE0D,EAAE,UAAU,OAAO,IAAI,EAAE,UAAU1D,IAAI,CAAE,SAASK,EAAE,EAAE,CAAC,OAAgB,OAAOqD,GAAjB,YAA2BA,GAAa,OAAOA,EAAE,QAAnB,WAAgCA,EAAE,SAAN,GAAcA,EAAE,OAAO,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEA,EAAE,OAAO,EAAE,EAAG,EAAE,QAAQ7G,GAAI,CAAC,CAACiC,GAAEH,GAAEE,IAAG,CAAC,CAACE,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAACC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,aAAa,EAAE,CAAC,IAAIgB,EAAE,KAAK,MAAM,OAAO,GAAG,EAAE,KAAK,OAAO0D,GAAG1D,GAAG,MAAM,MAAM,wBAAwB,CAAE,WAAW,CAAC,IAAI0D,EAAE3E,EAAE,MAAM,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,YAAY,CAAC,IAAI0D,EAAE3E,EAAE,OAAO,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,YAAY,CAAC,IAAI0D,EAAE3E,EAAE,OAAO,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,YAAY,CAAC,IAAI0D,EAAE,KAAK,eAAe,CAAC,OAAO,OAAOA,EAAE,CAAE,eAAe,CAAC,IAAIA,EAAE3E,EAAE,UAAU,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,aAAa,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,UAAU,CAAC,IAAI0D,EAAE3E,EAAE,KAAK,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,QAAQ,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,WAAW,CAAC,IAAI0D,EAAE3E,EAAE,MAAM,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,WAAW,CAAC,IAAI0D,EAAE3E,EAAE,MAAM,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,WAAW,CAAC,IAAI0D,EAAE,KAAK,cAAc,CAAC,OAAO,OAAOA,EAAE,CAAE,cAAc,CAAC,IAAIA,EAAE3E,EAAE,SAAS,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,YAAY,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,aAAa,CAAC,IAAI0D,EAAE3E,EAAE,QAAQ,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,aAAa,CAAC,IAAI0D,EAAE3E,EAAE,QAAQ,KAAK,aAAa2E,EAAE,CAAC,IAAI1D,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ0D,EAAE1D,EAAG,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,OAAOI,EAAEJ,EAAE0D,EAAE7G,EAAE,KAAK,MAAM,SAASmD,EAAEI,EAAE,CAAC,MAAO,MAAK,OAAOA,EAAEvD,EAAG,YAAY,CAAC,IAAI6G,EAAE,KAAK,YAAY,CAAC1D,EAAE,KAAK,UAAU0D,EAAE,CAAC,OAAO,KAAK,QAAQ,OAAO1D,EAAE,CAAE,UAAU,CAAC,IAAI0D,EAAE,KAAK,YAAY,CAAC,OAAO,KAAK,MAAMA,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,MAAMA,EAAE9E,EAAE,KAAK,SAAS,EAAE,CAACA,EAAE,KAAK,OAAO,CAACA,EAAE,KAAK,UAAU,IAAI,YAAY,CAAC,KAAK,KAAKmB,GAAE,KAAK,MAAM,GAEnnM,IAApB,QAAmD,EAAO,oBAE5Dd,GAAE,KAAKC,GAAE,IAAIC,GAAE,GAAG,GAAGuE,EAAE,EAAEtE,GAAE,GAAG,EAAE,IAAIsE,EAAE,IAAIrE,GAAE,GAAG,IAAIqE,EAAE,GAAG,EAAEpE,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAKF,GAAE,EAAE,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAM,WAAwB,SAAS,EAAE,OAAO,EAAE,EAAE,OAAO,GAAG,EAAE,CAACG,EAAE,CAAC,MAAMJ,GAAE,EAAE,CAAC,OAAOA,GAAE,GAAG,CAAC,OAAOA,GAAE,GAAG,CAAC,eAA+B,UAAU,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAC,KAAKE,GAAE,EAAE,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAMA,GAAE,GAAG,CAAC,cAA8B,SAAS,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAC,CAAsGG,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,MAAM,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,OAAO,KAAK,MAAM,MAAMkE,EAAE1D,EAAE,CAAE,SAAS,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,OAAO,KAAK,MAAM,SAAS0D,EAAE1D,EAAE,CAAE,aAAa,EAAE,CAAC,IAAIA,EAAE,KAAK,MAAM,OAAO,GAAG,KAAK,OAAO0D,GAAG1D,EAAE,OAAO,IAAII,EAAE,IAAI,WAAW,KAAK,KAAKJ,EAAEd,GAAE,CAACwE,EAAE,CAAC,EAAE,IAAI,KAAK,MAAM,CAAC,KAAK,MAAMtD,EAAE,KAAK,KAAKL,GAAEK,EAAE,CAAE,WAAW,EAAE,CAAC,EAAEsD,EAAEpE,EAAE,MAAMC,EAAE,MAAM,QAAQ,CAAC,IAAIS,EAAEjB,EAAE,MAAM,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,YAAY,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,OAAOC,EAAE,OAAO,SAAS,CAAC,IAAIS,EAAEjB,EAAE,OAAO,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,UAAU,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,YAAY,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,OAAOC,EAAE,OAAO,SAAS,CAAC,IAAIS,EAAEjB,EAAE,OAAO,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,UAAU,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,YAAY,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,OAAOC,EAAE,OAAO,SAAS,CAAC,IAAIS,EAAE,OAAO0D,EAAE,CAAC,KAAK,eAAe1D,EAAE,CAAE,eAAe,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,UAAUC,EAAE,UAAU,YAAY,CAAC,IAAIS,EAAEjB,EAAE,UAAU,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,aAAa,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,UAAU,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,KAAKC,EAAE,KAAK,OAAO,CAAC,IAAIS,EAAEjB,EAAE,KAAK,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,QAAQ,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,WAAW,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,MAAMC,EAAE,MAAM,QAAQ,CAAC,IAAIS,EAAEjB,EAAE,MAAM,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,WAAW,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,MAAMC,EAAE,MAAM,QAAQ,CAAC,IAAIS,EAAEjB,EAAE,MAAM,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,WAAW,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,MAAMC,EAAE,MAAM,QAAQ,CAAC,IAAIS,EAAE,OAAO0D,EAAE,CAAC,KAAK,cAAc1D,EAAE,CAAE,cAAc,EAAE,CAAC,EAAE0D,EAAEpE,EAAE,SAASC,EAAE,SAAS,WAAW,CAAC,IAAIS,EAAEjB,EAAE,SAAS,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,YAAY,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAEjB,EAAE,QAAQ,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,WAAW,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAEjB,EAAE,QAAQ,KAAK,aAAaiB,EAAE,CAAC,KAAK,KAAK,WAAW,KAAK,OAAO0D,EAAE,CAAC,KAAK,QAAQ1D,EAAG,WAAW,EAAE,CAAC,IAAIA,EAAE0D,EAAE,OAAO,KAAK,aAAa1D,EAAE,CAAC,KAAK,MAAM,IAAI0D,EAAE,KAAK,OAAO,CAAC,KAAK,QAAQ1D,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAE,KAAK,eAAe,IAAI0D,EAAE,CAAC,GAAG1D,EAAE,OAAOA,EAAE,IAAII,EAAE,KAAK,QAAQ,OAAOsD,EAAE,CAAC,OAAO,KAAK,eAAe,IAAIA,EAAEtD,EAAE,CAACA,EAAG,YAAY,EAAE,CAAC,IAAIJ,EAAE,KAAK,aAAa0D,EAAE,CAACtD,EAAEJ,EAAE,OAAO,KAAK,YAAYI,EAAE,CAAC,KAAK,WAAWJ,EAAE,CAAE,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU0D,EAAE,CAAC,KAAK,YAAY1D,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAACpB,EAAE,KAAK,QAAQ,IAAI,WAAWK,GAAE,CAAC,CAACL,EAAE,KAAK,OAAOmB,GAAE,KAAK,MAAM,CAAC,CAACnB,EAAE,KAAK,UAAU,IAAI,YAAY,CAACA,EAAE,KAAK,iBAAgC,IAAI,IAAI,GAE1xFa,EAAE,MAAMiE,CAAC,CAAC,OAAO,WAAW,EAAE,CAAC,GAAG,CAACtD,EAAEvD,EAAE8C,GAAGK,EAAE,MAAM,IAAI,CAAC,IAAI,OAAO,CAAC,OAAOvD,EAAEO,EAAEoD,EAAE,CAAC,kBAAkB,CAAC3D,EAAEO,EAAEH,EAAE,CAAC,iBAAiB,CAACJ,EAAEO,EAAE2C,EAAE,CAAC,iBAAiB,CAAC,IAAI+D,EAAEtD,EAAEvD,EAAE8C,EAAE,CAAE,UAAU,CAAC,MAAM,GAAG,KAAK,QAAQ,GAAG,KAAK,OAAO,GAAG,KAAK,SAAU,OAAO,KAAK,EAAE,CAAC,IAAIS,EAAEJ,EAAE,YAAY,CAACnD,EAAEmD,EAAE,YAAY,CAACL,EAAEK,EAAE,YAAY,CAAC,OAAO,IAAI0D,EAAEtD,EAAEvD,EAAE8C,EAAE,CAAE,MAAM,EAAE,CAAC,EAAE,YAAY,KAAK,QAAQ,CAAC+D,EAAE,YAAY,KAAK,OAAO,CAACA,EAAE,YAAY,KAAK,OAAO,CAAE,QAAQ,EAAE,CAAC,OAAO,KAAK,QAAQA,EAAE,QAAQ,GAAG,KAAK,QAAQA,EAAE,QAAQ,EAAE,KAAK,OAAOA,EAAE,OAAO,GAAG,KAAK,OAAOA,EAAE,OAAO,GAAGjH,EAAE,KAAK,SAASiH,EAAE,OAAO,CAAC,GAAI,YAAY,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQA,EAAE,KAAK,OAAO1D,EAAE,KAAK,OAAOI,KAC+sG,GAAG,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,IAAIJ,EAAE0D,EAAE,WAAW,CAAC,OAAO1D,EAAP,CAAU,IAAK,GAAY,OAAO,KAAK,IAAK,GAAa,OAAO5C,GAAEsG,EAAE,CAAC,IAAK,GAAe,OAAO/F,GAAE+F,EAAE,CAAC,IAAK,GAAa,OAAO5F,GAAE4F,EAAE,CAAC,IAAK,GAAY,OAAOzF,GAAEyF,EAAE,CAAC,IAAK,GAAY,OAAOtF,GAAEsF,EAAE,CAAC,IAAK,GAAY,OAAOnF,GAAEmF,EAAE,CAAC,IAAK,GAAY,OAAO,GAAGA,EAAE,CAAC,IAAK,GAAc,OAAO,GAAGA,EAAE,CAAC,IAAK,GAAc,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAwB,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAiB,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAe,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAsB,OAAO,GAAGA,EAAE,CAAC,QAAQ,EAAE1D,EAAE,GAAI,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAII,EAAElD,GAAE8C,EAAE,CAAC,GAAG0D,EAAE,WAAWtD,EAAE,CAAC,CAACnD,GAAE+C,EAAE,CAAC,OAAOA,EAAE,KAAT,CAAe,KAAK7C,EAAE,MAAM,OAAOG,GAAEoG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,QAAQ,OAAOS,GAAE8F,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,MAAM,OAAOY,GAAE2F,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,KAAK,OAAOe,GAAEwF,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,KAAK,OAAOkB,GAAEqF,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,KAAK,OAAOqB,GAAEkF,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,KAAK,OAAO,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,OAAO,OAAO,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,OAAO,OAAO,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,gBAAgB,OAAO,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,SAAS,OAAO,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,cAAc,OAAO,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,OAAO,OAAO,GAAGuG,EAAE1D,EAAE,CAAC,QAAQ,EAAEA,EAAE,GAAI,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,IAAInD,EAAEK,GAAEwG,EAAE,CAAC/D,EAAEzC,GAAE8C,EAAE,CAAC,GAAGnD,EAAE8C,EAAE,MAAO,GAAG,GAAG9C,EAAE8C,EAAE,MAAO,GAAE,GAAG1C,GAAEyG,EAAE,EAAEzG,GAAE+C,EAAE,CAAC,MAAO,GAAE,OAAO0D,EAAE,KAAT,CAAe,KAAKvG,EAAE,MAAM,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,MAAM,CAACI,GAAEmG,EAAE1D,EAAEI,EAAE,CAAC,KAAKjD,EAAE,QAAQ,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,QAAQ,CAACU,GAAE6F,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,MAAM,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,MAAM,CAACa,GAAE0F,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,KAAK,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,KAAK,CAACgB,GAAEuF,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,KAAK,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,KAAK,CAACmB,GAAEoF,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,KAAK,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,KAAK,CAAC,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,KAAK,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,KAAK,CAAC,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,OAAO,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,OAAO,CAAC,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,OAAO,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,OAAO,CAAC,GAAGuG,EAAE1D,EAAEI,EAAE,CAAC,KAAKjD,EAAE,gBAAgB,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,gBAAgB,CAAC,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,SAAS,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,SAAS,CAAC,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,cAAc,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,cAAc,CAAC,GAAGuG,EAAE1D,EAAE,CAAC,KAAK7C,EAAE,OAAO,OAAOV,EAAEuD,EAAE,OAAO7C,EAAE,OAAO,CAAC,GAAGuG,EAAE1D,EAAEI,EAAE,CAAC,QAAQ,EAAEsD,EAAE,KAAO,AAAI,IAAE,EAAE,CAAE,CACtkL,GAAG,MAAM1D,CAAC,CAAC,aAAa,CAAC,KAAK,QAAQ,MAAM,EAAE,IAAI,CAAC,IAAI,IAAInD,EAAE,EAAEA,EAAE,KAAK,WAAW,OAAO,IAAI,CAAC,IAAI8C,EAAEK,EAAE,OAAOnD,GAAGW,EAAE4C,EAAE,OAAOvD,GAAG6D,EAAE,EAAE,QAAQf,EAAEnC,EAAE,KAAK,QAAQ,UAAU,CAAC,GAAOkD,IAAJ,EAAM,OAAOA,EAAG,OAAOV,EAAE,QAAQ,QAAQI,EAAE,QAAQ,EAAG,CAAE,OAAO,YAAY,EAAE,CAAC,IAAIvD,EAAE,IAAImC,GAAEoB,EAAE,CAACT,EAAE9C,EAAE,UAAU,CAACW,EAAEX,EAAE,WAAW,CAAC6D,EAAE,EAAE,CAAC,IAAI,IAAIgD,EAAE,EAAEA,EAAElG,EAAE,IAAI,CAAC,IAAIkG,EAAE7G,EAAE,YAAY,CAAC,EAAE,KAAK6G,EAAE,CAAE,IAAIrD,EAAE,IAAIL,EAAEU,EAAE,CAAC,UAAUf,EAAE,CAAC,CAACG,EAAEjD,EAAE,YAAY,CAAC,IAAI,IAAImD,EAAE,EAAEA,EAAEF,EAAE,IAAI,CAAC,IAAIE,EAAE,EAAE,CAAC,IAAI,IAAII,EAAE,EAAEA,EAAE5C,EAAE,IAAI,CAAC,IAAI4C,EAAE,EAAE,KAAKvD,EAAE,CAAC,EAAE,KAAKuD,EAAE,CAAE,IAAIA,EAAEX,EAAE,KAAK5C,EAAE,CAAC,EAAE,QAAQ,KAAK,CAAC,OAAOmD,EAAE,QAAQI,EAAE,CAAC,CAAE,OAAOC,EAAG,WAAW,CAAC,IAAIL,EAAE,IAAIR,GAAE,IAAI,IAAIkE,KAAK1D,EAAE,UAAU,KAAK,QAAQ,UAAU,CAACA,EAAE,WAAW,KAAK,WAAW,OAAO,CAAC,KAAK,YAAY,EAAE,YAAY0D,EAAE,CAAC,IAAI,IAAItD,KAAK,KAAK,aAAa,CAACJ,EAAE,YAAY,KAAK,QAAQ,OAAO,CAAC,KAAK,SAAS,CAAC,GAAG,CAAC,OAAOnD,EAAE,QAAQ8C,GAAGS,EAAE,IAAI,IAAIA,KAAKvD,EAAE,EAAE,MAAMmD,EAAEI,EAAE,CAAC,EAAE,MAAMJ,EAAE,CAAE,OAAOA,EAAE,UAAU,CAAE,QAAQ,EAAE,EAAE,CAAC,IAAII,EAAE,KAAK,WAAW,IAAI,GAAGsD,EAAE,SAAS1D,EAAE,EAAE,KAAK,CAAC,KAAK,QAAQ,KAAK,CAAC,OAAOI,EAAE,QAAQJ,EAAE,CAAC,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,WAAW0D,EAAE,KAAK,QAAQ1D,EAAEpB,EAAE,KAAK,UAAU,EAAE,CAAC,GAAI,GAAG,EAAE,GAAG,IAAI,GAAG,CAAC,IACzhC,IACA,IACA,IACA,IACA,IAAI,CAAC,GAAG,MAAM,EAAE,IAAI,CAAC,IAAIwB,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,IAAIvD,EAAE,MAAM,MAAM6G,EAAE1D,EAAE,CAAC,GAAG,CAAC,GAAG,SAASnD,EAAE,OAAO,EAAE,EAAEuD,EAAE,GAAG,OAAOvD,QAAS6G,EAAE,CAAC,GAAG1D,GAAG,QAAQ,SAAS,EAAEI,EAAE,GAAG,MAAMsD,EAAG,MAAM,GAAGtD,EAAE,GAC0W,GAAG,KAAK,CAAC,KAAK,EAAE,EAAE,CAAC,IAAI,IAAIA,KAAK,KAAK,OAAO,CAAC,GAAGsD,EAAEtD,EAAE,MAAM,MAAM,GAAGsD,EAAEtD,EAAE,IAAI,SAAS,GAAGsD,EAAE1D,EAAEI,EAAE,IAAI,MAAM,IAAIvD,EAAE6G,EAAEtD,EAAE,MAAMT,EAAE9C,EAAEmD,EAAE,OAAOI,EAAE,KAAK,MAAMvD,EAAE8C,EAAE,CAAE,MAAM,MAAM,eAAe,CAAE,MAAM,EAAE,EAAE,CAAC,IAAIS,EAAEsD,EAAE7G,EAAEuD,EAAEJ,EAAE,OAAOL,EAAE,EAAEnC,EAAE,KAAK,OAAO,OAAO,KAAKmC,EAAEnC,EAAE,IAAI,CAAC,IAAIkG,EAAE,KAAK,OAAO/D,GAAG,GAAGlD,EAAEiH,EAAE,gBAAgB,CAAC,EAAEtD,EAAEsD,EAAE,KAAK,CAAC,GAAGtD,EAAEsD,EAAE,MAAM,CAAC,IAAI7G,EAAEuD,EAAEsD,EAAE,MAAM/D,EAAE+D,EAAE,KAAK,SAAS,EAAE7G,EAAE,CAAC,EAAE,GAAG8C,EAAEK,EAAE,CAAC,EAAE0D,EAAE,MAAO,OAAQ,KAAKlG,EAAEmC,EAAE,IAAI,CAAC,IAAI+D,EAAE,KAAK,OAAOlG,EAAE,GAAG,GAAGf,EAAEiH,EAAE,gBAAgB,CAAC,EAAE7G,EAAE6G,EAAE,OAAO,CAAC,GAAG7G,EAAE6G,EAAE,IAAI,CAAC,IAAItD,EAAEvD,EAAE6G,EAAE,MAAM/D,EAAE+D,EAAE,KAAK,SAAStD,EAAE,CAAC,EAAE,GAAGJ,EAAEL,EAAE,CAAC,EAAE+D,EAAE,IAAK,OAAQ,IAAIhD,EAAE,CAAC,MAAMN,EAAE,IAAIvD,EAAE,KAAKmD,EAAE,CAACK,EAAE7C,EAAEmC,EAAE,KAAK,OAAO,OAAOA,EAAEU,EAAEK,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GACzoC,EAAG,KAAK,CAAC,MAAM,WAAW,CAAC,GAAG,CAACgD,GAAG,MAAM,GAAG,KAAK,QAAQ,IAAI,CAAC,KAAK,QAAQ,MAAM,CAAC,CAAC,OAAOjH,EAAEiH,EAAE,uBAAuB,CAAC,GAAG,YAAYA,EAAE,CAAE,MAAM,UAAU,CAAC,MAAO,MAAK,eAAe,KAAK,WAAW,CAAC,KAAK,QAAQ,MAAM,KAAK,aAAa,KAAK,MAAO,MAAM,YAAY,EAAE,CAAC,EAAEA,EAAE,SAAS,KAAK,OAAO,OAAO,uBAAuB,CAAC,IAAI1D,EAAE,MAAM,KAAK,UAAU,CAACI,EAAEsD,EAAE,QAAQ,EAAE,EAAE,IAAIA,EAAE,QAAQ,GAAG,CAAC,OAAO1D,EAAE,KAAT,CAAe,IAAI,MAAe,MAAM,CAAC0D,EAAE,CAAC,IAAI,SAAqB,OAAO,KAAK,YAAYA,EAAE1D,EAAEI,EAAE,CAAC,IAAI,YAA2B,OAAO,KAAK,eAAesD,EAAE1D,EAAEI,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcsD,EAAE1D,EAAEI,EAAE,CAAC,IAAI,cAA+B,OAAO,KAAK,iBAAiBsD,EAAE1D,EAAEI,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcsD,EAAE1D,EAAEI,EAAE,CAAC,IAAI,aAA6B,OAAO,KAAK,gBAAgBsD,EAAE1D,EAAEI,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcsD,EAAE1D,EAAEI,EAAE,CAAC,QAAQ,EAAEJ,EAAE,GAAI,CAAC,CAACA,EAAE,QAAQ,CAAC,CAACnD,EAAE,EAAE,CAAC,IAAI,IAAI6G,KAAKtD,EAAE,IAAI,IAAIJ,KAAK0D,EAAE,CAAC,IAAIA,EAAE,EAAE,CAAC,IAAI,IAAItD,EAAE,EAAEA,EAAE,KAAK,QAAQ,WAAW,OAAO,IAAI,CAAC,IAAIvD,EAAE,KAAK,QAAQ,WAAWuD,GAAiB,EAAEvD,GAAdmD,EAAE,OAAOI,GAAW,EAAE,KAAK,CAAC,QAAQJ,EAAE,QAAQ,UAAU,CAAC,KAAK0D,EAAE,CAAC,CAAE,OAAO7G,EAAG,YAAY,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,KAAK,YAAY6G,EAAEtD,EAAEJ,EAAE,MAAM,CAACL,EAAE,KAAK,aAAa+D,EAAEtD,EAAEJ,EAAE,MAAM,CAACxC,EAAEkG,EAAE,MAAM7G,EAAE8C,EAAE,EAAE,CAAC,OAAOnC,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,eAAe,EAAE,EAAE,EAAE,CAAC,IAAIX,EAAE,KAAK,YAAY6G,EAAEtD,EAAEJ,EAAE,MAAM,CAACL,EAAE,KAAK,aAAa+D,EAAEtD,EAAEJ,EAAE,MAAM,CAACxC,EAAE,EAAE,CAACkD,EAAEgD,EAAE,MAAM,EAAE7G,EAAE,CAAC,EAAE,OAAO,GAAGW,EAAE,KAAKkD,EAAE,CAAC,IAAIL,EAAEqD,EAAE,MAAM/D,EAAE,EAAE,CAAC,OAAOU,EAAE,OAAO,GAAG7C,EAAE,KAAK6C,EAAE,CAAC7C,EAAG,cAAc,EAAE,EAAE,EAAE,CAAC,IAAIX,EAAE,KAAK,aAAa6G,EAAEtD,EAAE,KAAK,CAAC,GAAG,EAAEsD,EAAE,MAAM7G,EAAE,EAAE,CAACmD,EAAE,UAAU,CAAC,IAAInD,EAAE,KAAK,aAAa6G,EAAEtD,EAAEJ,EAAE,MAAM,CAACL,EAAE+D,EAAE,MAAM,EAAE7G,EAAE,EAAE,CAAC,OAAO8C,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,IAAIA,EAAE,KAAK,YAAY+D,EAAEtD,EAAEJ,EAAE,MAAM,CAACxC,EAAEkG,EAAE,MAAM,EAAE/D,EAAE,CAAC,OAAOnC,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,iBAAiB,EAAE,EAAE,EAAE,CAAC,IAAIX,EAAE,KAAK,aAAa6G,EAAEtD,EAAE,KAAK,CAAC,GAAG,EAAEsD,EAAE,MAAM7G,EAAE,EAAE,CAACmD,EAAE,UAAU,CAAC,IAAInD,EAAE,KAAK,YAAY6G,EAAEtD,EAAEJ,EAAE,MAAM,CAACL,EAAE+D,EAAE,MAAM7G,EAAE,CAAC,OAAO8C,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,IAAIA,EAAE,KAAK,aAAa+D,EAAEtD,EAAEJ,EAAE,MAAM,CAACxC,EAAEkG,EAAE,MAAM/D,EAAE,EAAE,CAAC,OAAOnC,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUkG,EAAEtD,EAAE,GAAG,CAAC,GAAGsD,GAAG,OAAOhE,EAAE,QAAQM,EAAE,OAAO,OAAON,EAAE,OAAO,MAAM,CAAC,EAAE,IAAIU,EAAEsD,EAAE,MAAM7G,EAAEmD,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEI,EAAE,aAAa,CAAC,EAAEvD,EAAE,aAAa,EAAEuD,EAAE,SAASvD,EAAE,EAAG,CAAE,gBAAgB,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAU6G,EAAEtD,EAAE,GAAG,CAAC,GAAGsD,GAAG,OAAOhE,EAAE,QAAQM,EAAE,OAAO,OAAON,EAAE,OAAO,MAAM,CAAC,EAAE,IAAIU,EAAEsD,EAAE,MAAM7G,EAAEmD,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEI,EAAE,aAAa,CAAC,EAAEvD,EAAE,aAAa,EAAEuD,EAAE,WAAWvD,EAAE,EAAG,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAU6G,EAAEtD,EAAE,GAAG,CAAC,GAAGsD,GAAG,OAAOhE,EAAE,QAAQM,EAAE,OAAO,OAAON,EAAE,OAAO,MAAM,CAAC,EAAE,IAAIU,EAAEsD,EAAE,MAAM7G,EAAEmD,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEI,EAAE,aAAa,CAAC,EAAEvD,EAAE,aAAa,EAAEuD,EAAE,SAASvD,EAAE,EAAG,CAe9lF,YAAY,EAAE,EAAE,EAAE,CAAC,IAAI8C,EAAE,EAAEnC,EAAEwC,EAAE,OAAO,KAAKL,EAAEnC,GAAG,CAAC,IAAIkD,EAAEf,EAAEnC,GAAG,EAAE6C,EAAEL,EAAEU,GAAGZ,EAAEO,EAAE,OAAOD,GAAG,EAAE,EAAE,QAAQN,EAAEjD,EAAE,KAAK,UAAU,CAAC,EAAE6D,EAAE,EAAE,EAAEA,EAAG,OAAOf,EAerI,aAAa,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,EAAEnC,EAAEwC,EAAE,OAAO,KAAKL,EAAEnC,GAAG,CAAC,IAAIkD,EAAEf,EAAEnC,GAAG,EAAE6C,EAAEL,EAAEU,GAAGZ,EAAEO,EAAE,OAAOD,GAAG,EAAE,QAAQN,EAAEjD,EAAE,KAAK,UAAU,CAAC,EAAE,EAAE6D,EAAE,EAAEA,EAAE,EAAG,OAAOlD,EAAE,EAOxI,UAAU,EAAE,EAAE,EAAE,CAAC,IAAIX,EAAE,EAAE,CAAC8C,EAAE,EAAE,IAAI,IAAInC,EAAE,EAAEA,EAAEkG,EAAE,OAAO,IAAI,CAAC,IAAIhD,EAAEgD,EAAElG,GAAG6C,EAAEK,EAAE,OAAOV,GAAU,GAAG,CAARI,EAAEC,EAAE,CAAO,CAAC,GAAGV,EAAEnC,EAAE,CAAC,IAAIwC,EAAE0D,EAAE,MAAM/D,EAAEnC,EAAE,CAAC,EAAE,KAAKwC,EAAE,CAAE,EAAExC,EAAE,GAAI,GAAGmC,EAAE+D,EAAE,OAAO,CAAC,IAAI1D,EAAE0D,EAAE,MAAM/D,EAAE,CAAC,EAAE,KAAKK,EAAE,CAAE,OAAOnD,EAAG,YAAY,EAAE,CAAC,KAAK,QAAQ6G,EAAE9E,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,uBAAuB,CAAC,MAAe,SAAqB,YAA2B,WAAyB,cAA+B,WAAyB,aAA6B,WAAyB,CAAC,CAACA,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,QAAQ,CAACA,EAAE,KAAK,YAAY,CAAC,IAAIoB,EAAE,EAAE,CAACI,EAAE,EAAE,CAAC,IAAI,IAAIsD,KAAK,KAAK,QAAQ,WAAW,CAAC,IAAI7G,EAAE,KAAK,QAAQ,iBAAiB6G,GAAG,EAAE7G,EAAE,+BAA+B6G,EAAE,CAAC,EAAEA,GAAG7G,EAAEuD,EAAE,KAAK,CAAC,KAAK,aAAa,KAAKsD,EAAE,CAAC,CAAE,KAAK,OAAO1D,EAAE,KAAK,OAAOI,EAAE,KAAK,UAAU,KAAK,QAAQ,YAAa,GAAG,MAAMJ,CAAC,CAAC,OAAO,KAAK,EAAE,CAAC,IAAInD,EAAE,IAAImD,EAAEL,EAAES,EAAE,YAAY,CAAC,IAAI,IAAIJ,EAAE,EAAEA,EAAEL,EAAE,IAAI,CAAC,IAAIK,EAAEI,EAAE,YAAY,CAACT,EAAE,EAAE,KAAKS,EAAE,CAAC,EAAE,SAASJ,EAAEL,EAAE,CAAE,OAAO9C,EAAG,MAAM,EAAE,CAAC,IAAI,GAAG,CAACuD,EAAEvD,KAAKmD,EAAE,YAAY,KAAK,OAAO,KAAK,CAAC,KAAK,QAAQ,EAAE,YAAYI,EAAE,CAAC,EAAE,MAAMJ,EAAEnD,EAAE,CAAE,SAAS,CAAC,IAAI6G,EAAE,EAAE,CAAC,IAAI,GAAG,CAAC1D,EAAEI,KAAK,KAAK,OAAO,EAAEJ,GAAGI,EAAE,OAAOsD,EAAG,SAAS,EAAE,EAAE,CAAC,KAAK,OAAO,IAAIA,EAAE1D,EAAE,CAAE,SAAS,EAAE,CAAC,OAAO,KAAK,OAAO,IAAI0D,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAwB,IAAI,IAAI,GAAI,GAAG,KAAK,CAAC,WAAW,CAAC,MAAO,MAAK,eAAe,GAAG,KAAK,IAAI,CAAC,KAAK,KAAM,IAAG,CAAC,GAAG,CAACA,EAAE,GAAG,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAI1D,EAAE,MAAM0D,EAAE,aAAa,CAACtD,EAAE,IAAI,WAAWJ,EAAE,CAACnD,EAAE,IAAImC,GAAEoB,EAAE,CAACT,EAAE,EAAE,CAACnC,EAAEX,EAAE,YAAY,CAAC,IAAI,IAAI6G,EAAE,EAAEA,EAAElG,EAAE,IAAI,CAAC,IAAIkG,EAAE7G,EAAE,WAAW,CAACmD,EAAE,GAAG,KAAKnD,EAAE,CAACuD,EAAEvD,EAAE,WAAW,CAAC6G,EAAElG,EAAE,IAAIiC,EAAE,KAAK,GAAGiE,EAAEtD,EAAE,CAACM,EAAElD,EAAE,UAAU,CAAC6C,EAAE,CAAC,QAAQK,EAAE,KAAKV,EAAE,SAAS,CAAC,CAAC,KAAK,WAAW,MAAMU,EAAEL,EAAE,CAACV,EAAE,KAAKU,EAAE,CAAE,OAAOV,GAAI,CAAC,KAAK,aAAc,YAAY,EAAE,CAAC,OAAO,KAAK,WAAW,KAAK+D,EAAE,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,GAAGA,EAAE,KAAK,IAAI1D,EAAEpB,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,aAAa,IAAIE,GAAE,QAAQ,KAAM,IAAG,CAAC,IAAIkB,EAAE0D,EAAE,IAAI,GAAG,CAAC,IAAI1D,EAAEP,EAAE,WAAWiE,EAAE,CAAC,MAAM,CAAC,KAAK1D,EAAE,OAAO,GAAGA,EAAE,OAAOA,EAAE,OAAO,EAAG,CAAwB,OAArB,MAAM,GAAG,KAAK,IAAIA,EAAE,EAAU,KAAK,EAAE,IAAI,CAAC,IAAInD,EAAE,IAAImC,GAAEgB,EAAE,CAACL,EAAE,GAAG,KAAK9C,EAAE,CAACW,EAAEkG,EAAEtD,GAAG,OAAO3D,EAAEe,EAAE,kBAAkB,CAAC,CAAC,QAAQA,EAAE,KAAKmC,EAAE,SAAS,CAAC,EAAG,EAAG,CAAC,GAAI,GAAG,KAAK,CAAC,MAAM,WAAW,CAAkE,OAA3D,MAAM,QAAQ,IAAI,KAAK,OAAO,IAAI,KAAM,IAAG+D,EAAE,WAAW,CAAC,CAAC,EAAU,MAAM,CAAE,MAAM,aAAa,EAAE,CAAC,OAAO,QAAQ,IAAIA,EAAE,IAAI,GAAG,CAAC,IAAI1D,EAAEP,EAAE,WAAWiE,EAAE,CAACtD,EAAE,KAAK,OAAOJ,EAAE,SAAS,OAAOvD,EAAE2D,EAAE,gBAAgB,CAACA,EAAE,YAAYsD,EAAE,EAAG,CAAC,CAAE,aAAa,EAAE,EAAE,CAAC,IAAItD,EAAEX,EAAE,WAAWiE,EAAE,QAAQ,CAAC7G,EAAE4C,EAAE,WAAWO,EAAE,QAAQ,CAAC,OAAOI,EAAE,QAAQvD,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,EAAE,QAAQmD,EAAEI,EAAEvD,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,QAAQ6G,EAAE9E,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,UAAU,CAACA,EAAE,KAAK,kBAAkB,CAACA,EAAE,KAAK,uBAAuB,CAACA,EAAE,KAAK,SAAS,CAAC,KAAK,OAAO,KAAK,QAAQ,OAAO,KAAK,EAAE,IAAI,IAAI,GAAGoB,EAAE0D,EAAE,CAAC,CAAC,KAAK,OAAOA,EAAE,OAAO,KAAK,QAAQA,EAAE,QAAQ,KAAK,gBAAgBA,EAAE,gBAAgB,KAAK,qBAAqBA,EAAE,0BCxDnrF,eAAsB,GAAgB,EAAE,CAAC,IAAI/D,EAAE,GAAE+D,GAAG,GAAG/D,EAAE,OAAO,MAAMA,GAAG,mBAA9E,GAAE,EAAE,kNCCuF,KAAmF,KAAmD,CAAI,EAAE,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKE,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,MAAM,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,QAAQ,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,CAAC,GAAE,CAAC,KAAK,CAAC,EAAE,CAAC,KAAK,EAAE,CAAC,GAAE,CAAC,iBAAiB,CAACC,GAAE,CAAC,aAAa,CAAC,GAAE,CAAC,KAAK,YAAY,CAAC,GAAE,CAAC,YAAY,KAAK,CAACC,GAAE,CAAC,YAAY,CAAC,EAAE,CAAC,KAAK,EAAE,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,EAAE,CAAC,GAAG,GAAG,CAAC,IAAIF,EAAE,GAAGG,GAAG,GAAGH,EAAE,OAAOA,GAAG,CAAC,KAAK,GAAGG,EAAE,QAAQ,EAAG,GAAG,IAAIU,EAAE,GAAG,IAAIgD,EAAE,GAAG,CAAC,GAAG,CAAC,qBAAqB,CAAC,QAAQ,IAAIvD,GAAE,CAAC,OAAO,CAAC,IAAI,IAAI,wCAAwC,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,QAAQ,CAAC,IAAIC,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,EAAE,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAWN,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIM,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAWL,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIK,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAG,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAG,MAAM,CAAC,KAAK,MAAM,GAAG,OAAO,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAG,MAAM,CAAC,KAAK,OAAO,GAAG,OAAO,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAG,MAAM,CAAC,KAAK,OAAO,GAAG,OAAO,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAG,MAAM,CAAC,KAAK,OAAO,GAAG,OAAO,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAG,MAAM,CAAC,KAAK,OAAO,GAAG,OAAO,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAG,MAAM,CAAC,KAAK,OAAO,GAAG,OAAO,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,EAAE,iBAAiB,EAAE,WAAW,GAAG,MAAM,CAAC,KAAK,OAAO,GAAG,OAAO,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,CAAiBC,mBAAE,qBAAqB,GAAG,OAAO,EAAE,CAAC,CAAC,CAAC,YAAY,eAAe,IAAgB,GAAG,EAAE,GAAG,CAAC,UAAU,CAAC,aAAa,CAAC,EAAE,MAAM,mBAAmB,KAAKR,EAAE,QAAQ,CAAC,UAAU,CAAC,aAAa,EAAE,eAAe,CAAC,EAAE,MAAM,SAAS,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,WAAW,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,mBAAmB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,mBAAmB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,eAAe,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,iBAAiB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,mBAAmB,MAAM,gBAAgB,KAAKA,EAAE,MAAM,CAAC,UAAU,CAAC,aAAa,YAAY,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,UAAU,SAAS,WAAW,MAAM,QAAQ,YAAY,QAAQ,QAAQ,SAAS,OAAO,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,0BAA0B,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,sBAAsB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,aAAa,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,cAAc,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,sBAAsB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,aAAa,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,cAAc,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,iBAAiB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,aAAa,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,cAAc,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,aAAa,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,kBAAkB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,gBAAgB,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,aAAa,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,cAAc,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,iBAAiB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,MAAM,uBAAuB,KAAKA,EAAE,gBAAgB,CAAC,eAAe,CAAC,eAAe,4CAA4C,MAAM,WAAW,KAAKA,EAAE,oBAAoB,CAAC,WAAW,CAAC,eAAe,4CAA4C,MAAM,OAAO,KAAKA,EAAE,oBAAoB,CAAC,CAAC,CAAc,IAAwB,EAAE,IAAI,CAAC,OAAOA,GAAG,SAASG,EAAnB,CAAsB,IAAI,YAAY,MAAM,OAAO,IAAI,YAAY,MAAM,UAAU,IAAI,YAAY,MAAM,SAAS,IAAI,YAAY,MAAM,WAAW,IAAI,YAAY,MAAM,MAAM,IAAI,YAAY,MAAM,QAAQ,IAAI,YAAY,MAAM,YAAY,IAAI,YAAY,MAAM,QAAQ,IAAI,YAAY,MAAM,QAAQ,IAAI,YAAY,MAAM,SAAS,IAAI,YAAY,MAAM,OAAO,IAAI,YAAY,MAAM,UAAU,QAAQ,MAAM,KAAmB,GAA2B,CAAC,UAAU,GAAuB,CAAc,GAAM,CAAC,MAAM,kBAAkB,EAAE,EAAE,CAAC,GAAG,CAAC0D,GAAG,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,KAAK,GAAG,KAAK,aAAa,CAAC,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,CAAC,OAAO,CAAC,CAAC,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,KAAK,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM1D,EAAE,CAAC,KAAK,kBAAkB,CAAC,CAACH,EAAE,CAAC,WAAW,CAAC,OAAO6D,GAAG,WAAY,MAAM,kBAAkB,EAAE,EAAE,CAAC,GAAG,CAACA,GAAG,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,KAAK,GAAG,KAAK,aAAa,CAAC,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,CAAC,OAAO,CAAC,CAAC,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,YAAY,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM1D,EAAE,CAAC,KAAK,kBAAkB,CAAC,CAACH,EAAE,CAAC,WAAW,CAAC,OAAO6D,GAAG,IAAK,CACnwrB,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,OAAO,KAAO,OAAO,YAAc,CAAC,sBAAwB,IAAI,6BAA+B,IAAI,WAAa,GAAG,kBAAoB,KAAK,qBAAuB,OAAO,mBAAqB,YAAY,WAAa,YAAY,kBAAoB,QAAQ,sBAAwB,IAAI,CAAC,CAAC,uBAAyB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,2BAA6B,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,MAAQ,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,2BCFtlB,IACjB,CAClB,GAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,SACf,CASK,GAAkB,CACpB,GAAG,GACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,SAClB,CACY,GAA0B,GAAkB,EAAG,IACnC,EAAK,MAAO,CAC7B,MAAO,GACF,MACR,CAAC,CACJ,qBC7BE,GAAgB,IAClB,AAsBE,KArBiB,EAAM,WAAW,SAAmB,CACnD,QACA,UACA,GAAG,GACF,EAAQ,CACT,OAAuB,EAAM,cAAc,MAAO,OAAO,OAAO,CAC9D,MAAO,6BACP,QAAS,YACT,KAAM,eACN,cAAe,OACf,YAAa,OACb,IAAK,EACL,kBAAmB,EACpB,CAAE,EAAM,CAAE,EAAwB,EAAM,cAAc,QAAS,CAC9D,GAAI,EACL,CAAE,EAAM,CAAG,KAAsB,EAAM,cAAc,OAAQ,CAC5D,EAAG,wJACJ,CAAC,CAAkB,EAAM,cAAc,OAAQ,CAC9C,EAAG,iQACJ,CAAC,CAAC,EACH,CAGGpD,OCnB6K,SAAgB,GAAiB,EAAS,EAAa,EAAW,GAAG,EAAc,EAAsB,CAC/R,IAAM,EAAiBC,MAAY,CAAC,GAAG,GAAY,MAAO,GAAyD,SAAU,EAAE,OAAO,KAAK,IAAM,EAAe,EAAW,aAAa,CAAC,QAAQ,QAAQ,GAAG,CAC3C,OAA7HC,EAAsB,IAAkE,GAAYC,EAAS,EAAe,EAAuB,CAAC,EAAc,EAAW,CAAC,CAAwD,OAA5C,EAAa,EAAc,0BAT9N,IAAgC,CAI2E,GAAc,CAAC,QAAQ,CAAC,KAAK,EAAY,aAAa,CAAC,YAAY,CAAC,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,KAAK,EAAY,aAAa,CAAC,aAAa,CAAC,KAAK,EAAY,aAAa,CAAC,aAAa,CAAC,KAAK,EAAY,aAAa,CAAC,CAAO,IAAa,EAAI,IAAS,EAAI,KAAK,GAAGC,EAAE,aAAa,CAAC,SAAS,EAAO,CAAC,ICIxb,SAAgB,EAAK,EAAM,CAAC,GAAK,CAAC,QAAM,eAAa,aAAW,gBAAc,UAAQ,cAAY,YAAU,eAAa,eAAa,YAAU,EAAY,EAAUoE,EAAO,GAAM,CAAO,EAAQ,GAAiB,GAAS,EAAa,EAAW,EAAc,GAAsB,CACtR,CAAC,EAAa,GAAiBlE,EAAS,IAAU,OAAOC,GAAYC,EAAM,CAAC,KAAK,CACtF,eAAe,GAAc,CAC7B,GAAG,CAA4D,IAAM,EAAO,MAAM,OAA1D,GAAG,KAAgB,EAAQ,aAAiF,EAAU,SAAQ,EAAgB,EAAO,QAAQA,EAAM,CAAC,MAAO,CAAI,EAAU,SAAQ,EAAgB,KAAK,EAC9O,OAAe,EAAU,QAAQ,GAAK,GAAc,KAAW,CAAC,EAAU,QAAQ,KAAU,CAAC,EAAQ,CAAC,CAA+D,IAAM,EAAnD,EAAa,SAAS,GAAG,EAAa,OAAgD,EAAK,GAAU,EAAE,CAAC,CAAC,KAAK,OAAoB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,WAAW,CAAC,UAAQ,eAAa,eAAa,cAAY,YAAU,SAAS,EAA0B,EAAK,EAAa,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,EAAS,eAAe,IAAA,GAAU,CAAO,QAAM,CAAC,CAAC,EAAW,CAAC,4BAZld,IAA4B,IAA8G,IAAkC,KAA2E,KAAwE,KAAqI,CAAa,GAAS,oqGAAqsH,CAAO,GAAc,mCAAyC,GAAsB,GAAS,QAAQ,EAAI,KAAO,EAAI,EAAI,aAAa,EAAE,EAAW,GAAM,EAAE,CAAC,CAYt2H,EAAK,YAAY,OAAO,EAAK,aAAa,CAAC,MAAM,GAAG,OAAO,GAAG,cAAc,OAAO,WAAW,OAAO,MAAM,OAAO,aAAa,GAAK,SAAS,GAAM,CAAC,EAAoB,EAAK,CAAC,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,SAAS,aAAa,EAAK,aAAa,aAAa,CAAC,cAAc,CAAC,KAAK,EAAY,KAAK,QAAQ,GAAS,aAAa,EAAK,aAAa,cAAc,MAAM,OAAO,QAAQ,CAAC,kBAAgB,CAAC,EAAa,YAAY,kEAAkE,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,YAAY,mBAAmB,QAAQ,CAAC,kBAAgB,EAAa,CAAC,SAAS,CAAC,KAAK,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,aAAa,EAAK,aAAa,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,EAAK,aAAa,MAAM,CAAC,GAAG,GAAc,CAAC,2BCXh1C,IAAU,UAAU,EAAE,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAcC,GAAI,CAAC,qYAAqY,CAAc,GAAU,kBCA/C,SAASmC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAA+H,OAA9H,GAAmD,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oDAAjoB,IAAoI,IAAkE,IAA4B,CAAMI,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAAuOC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAOE,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOgB,EAAiB,EAAoB,CAAO,EAAW,GAAmC,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASd,GAAS,EAAOe,EAAe,CAAOb,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgE,CAAC,GAAG,EAAM,QAAsDD,GAAwB,EAAM,UAAyG,EAAM,SAAoC,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAQ3uD,EAAgB,EAR2vD,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,eAAa,aAAW,IAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWD,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAO,EAAKI,EAAa,KAAK,CAAO,MAAoB,IAAc,YAA6C,EAAgBS,GAAa,CAAO,EAAsB,EAAE,CAAgD,OAAvB,IAAsB,CAAqB,EAAK,EAAY,CAAC,GAAG,GAA4C,EAAgB,SAAsB,EAAKjB,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAGF,GAAkB,GAAG,EAAsB,iBAAiByB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,GAA6B,EAAK,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG9B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,iSAAiS,aAAa,YAAY,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAA0O,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,IAAI,CAAC,IAAI;;;EAA0O,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAAc,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI;;;;;;;;;;;;EAA43S,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,6RAA6R,iHAAiH,oLAAoL,qJAAqJ,oJAAoJ,+FAA+F,6WAA6W,yJAAyJ,yJAAyJ,CAQnhgB,eAAe,IAAgB,EAAgB,EAAgB,YAAY,OAAO,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICRuJ,SAASA,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAA+H,OAA9H,GAAmD,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,6DAAxvB,IAA6I,IAAkE,IAA4B,CAAMjB,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOqB,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,CAAuOC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAOnB,GAAY,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,EAAE,IAAI,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAOqB,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOgB,EAAiB,EAAoB,CAAO,EAAW,GAAmC,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAOd,GAAS,EAAOe,EAAe,CAAOb,GAAwB,CAAC,eAAe,YAAY,eAAe,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAsE,CAAC,GAAG,EAAM,UAAU,GAAgC,EAAM,UAAU,UAAgB,GAAmC,EAAM,WAAsC,cAAc,QAAuDD,GAAwB,EAAM,UAAyG,EAAM,SAAsC,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAS5sE,EAAgB,EAT4tE,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,eAAa,aAAW,IAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWD,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAO,EAAKI,EAAa,KAAK,CAAO,EAAgBS,GAAa,CAAO,EAAsB,EAAE,CAAgD,OAAvB,IAAsB,CAAqB,EAAK,EAAY,CAAC,GAAG,GAA4C,EAAgB,SAAsB,EAAKjB,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAGF,GAAkB,GAAG,EAAsB,gBAAgByB,EAAU,EAAW,CAAC,iBAAiB,cAAc,GAAK,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,GAA6B,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,iBAAiB,2BAA2B,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,iBAAiB,2BAA2B,gBAAgB,eAAe,CAAC,UAAU,CAAC,iBAAiB,2BAA2B,gBAAgB,eAAe,CAAC,CAAC,GAAG9B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,eAAe,CAAC,UAAU,CAAC,mBAAmB,eAAe,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKS,GAAW,CAAC,MAAMrB,GAAY,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKuC,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,qBAAqB,CAAC,UAAU,CAAC,qBAAqB,qBAAqB,CAAC,UAAU,CAAC,qBAAqB,qBAAqB,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG3B,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAK2B,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,kBAAkB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,QAAQ,IAAI,aAAa,OAAO,CAAC,SAAS,CAAC,kBAAkB,CAAC,OAAO,YAAY,aAAa,YAAY,CAAC,CAAC,SAAsB,EAAKlB,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,YAAY,aAAa,YAAY,CAAC,IAAI;;;EAA+jD,SAAS,CAAC,kBAAkB,CAAC,OAAO,YAAY,aAAa,YAAY,CAAC,UAAU,CAAC,OAAO,YAAY,aAAa,YAAY,CAAC,UAAU,CAAC,OAAO,YAAY,aAAa,YAAY,CAAC,CAAC,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKA,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,eAAe,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,qBAAqB,CAAC,UAAU,CAAC,gBAAgB,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,gXAAgX,6HAA6H,8UAA8U,8FAA8F,qNAAqN,snBAAsnB,6HAA6H,6GAA6G,sGAAsG,gIAAgI,gcAAgc,CAS16W,eAAe,IAAgB,EAAgB,EAAgB,YAAY,mBAAmB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,eAAe,eAAe,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,cAAc,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICTvvB,SAASP,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,+FAAtgD,IAA+R,IAAkF,IAA4B,KAA4I,KAAyH,KAA+G,KAA0H,CAAM,GAAU,GAASC,GAAK,CAAO,GAAU,GAASC,EAAK,CAAO,GAAoC,GAAO,EAA8B,CAAO,GAAqB,GAASC,GAAgB,CAAO,GAAgB,GAAO,EAAO,IAAI,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAoB,EAAE,IAAI,oBAAoBC,IAAU,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWA,GAAY,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAO,GAAY,CAAC,OAAO,GAAG,MAAM,GAAG,SAAS,GAAG,KAAK,SAAS,CAAOE,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOgB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,IAAS,CAAC,WAAS,yBAAuB,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,CAAC,CAAC,OAAO,EAAS,CAAC,SAAS,EAAW,GAAM,CAAC,SAAS,EAAW,GAAK,CAAC,WAAW,EAAW,CAAC,EAAQ,CAAC,QAAQ,GAAS,EAAQ,CAAC,EAASd,GAAS,EAAO,OAAOe,EAAe,CAAOb,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,IAAU,CAAC,SAAO,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAQ,EAAM,UAAU,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,qBAAmB,GAAG,GAAWd,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,aAAU,mBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAM,CAAC,yBAAsB,UAAO,GAAyB,EAAY,CAAO,GAAc,CAAC,UAAQ,cAAY,GAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,GAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,GAAO,EAAQ,MAAM,EAAG,CAAO,GAAgB,CAAC,UAAQ,cAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,MAAM,EAAG,CAA2D,EAAkB,EAAGX,GAAlDc,GAA6F,CAAO,OAAiB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAqB,IAAc,YAA6C,OAAkB,CAAG,CAAC,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAqB,IAAc,YAA6C,OAAqB,IAAc,YAA6C,GAAKC,EAAa,KAAK,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKR,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAK,GAAQ,CAAC,uBAAuB,GAAM,QAAQ,IAAc,CAAC,SAAS,GAAsB,EAAKS,EAAU,CAAC,SAAsB,EAAKZ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBuB,EAAU,EAAW,CAAC,mBAAmB,YAAY,iBAAiB,GAAK,GAAG,GAAG,EAAS,UAA2B,mBAAiB,SAAS,YAAY,MAAM,EAAa,CAAC,UAAQ,CAAC,CAAC,IAAI,EAAW,MAAM,CAAC,eAAe,YAAY,qBAAqB,YAAY,GAAG,EAAM,CAAC,GAAG9B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,GAAe,CAAC,SAAS,CAAC,IAAa,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,eAAe,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,CAAC,kBAAkB,GAAmB,GAAGD,GAAqB,CAAC,UAAU,CAAC,kBAAkB,IAAA,GAAU,CAAC,CAAC,EAAY,GAAe,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAI,CAAC,GAAG,IAAI,UAAU,8BAA8B,mBAAmB,UAAU,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;;;EAAojB,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,+BAA+B,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,cAAc,GAAK,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,IAAI,CAAC,SAAsB,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,GAAG,CAAC,IAAI;;;EAA0kD,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK2B,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKzB,EAAK,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,OAAO,cAAc,QAAQ,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAK,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,OAAO,cAAc,QAAQ,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,EAAS,CAAC,UAAU,MAAM,UAAU,EAAW,UAAU,EAAG,EAAkB,EAAW,CAAC,mBAAmB,GAAM,wBAAwB,GAAG,EAAS,UAAU,QAAQ,sBAAsB,QAAQ,IAAI,UAAU,EAAQ,KAAK,UAAU,SAAS,SAAS,GAAM,OAAO,GAAG,SAAsB,EAAK,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,gBAAgB,KAAK,GAAU,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,eAAe,YAAY,gBAAgB,kEAAkE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,wCAAwC,qBAAqB,YAAY,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAoC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,0BAA0B,KAAK,GAAU,QAAQ,GAAW,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAK,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,OAAO,cAAc,QAAQ,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,QAAQ,EAAe,CAAC,UAAQ,CAAC,CAAC,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKyB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,GAAY,CAAC,sBAAsB,GAAK,gBAAgB,GAAW,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,qBAAqB,EAAoC,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKxB,GAAgB,CAAC,UAAU,+BAA+B,UAAU,cAAc,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,CAAC,kFAAkF,gFAAgF,wSAAwS,wGAAwG,kUAAkU,qHAAqH,6RAA6R,gUAAgU,+FAA+F,gRAAgR,sUAAsU,iJAAiJ,2VAA2V,+TAA+T,4RAA4R,yHAAyH,yTAAyT,oSAAoS,+SAA+S,8HAA8H,uFAAuF,uIAAuI,8DAA8D,+DAA+D,+DAA+D,iEAAiE,GAAGoB,GAAgB,gcAAgc,CAWvy2B,GAAgB,EAAQ,GAAU,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,uBAAuB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAU,GAAG,GAAU,GAAG,GAAqB,GAAG,GAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXzuG,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAAppB,IAAyI,IAAkE,IAA4B,CAAgC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO,GAAW,CAAC,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAS,EAAO,OAAOC,EAAe,CAAO,GAAwB,CAAC,SAAS,YAAY,SAAS,YAAY,CAAO,IAAU,CAAC,WAAS,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAU,EAAM,WAAW,GAAG,UAAU,GAAO,EAAM,WAAW,OAAO,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWhmD,GAAgB,EAXgnD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAG,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,aAAa,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,aAAa,GAAM,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiBC,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKH,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,2CAA2C,EAAU,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,qBAAqB,CAAC,kBAAkB,CAAC,qBAAqB,kEAAkE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,aAAa,CAAC,CAAC,kBAAkB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,2FAA2F,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,aAAa,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,gTAAgT,gHAAgH,CAWv0L,eAAe,IAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,SAAS,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAK,EAAY,OAAO,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICX7uH,SAAwB,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,kBAAkB;;;;;;;;;;;;;;;;;;YAA2lB,YAAY,kKAAkK,QAAQ,oEAAoE,OAAO,0BAA0B,YAAY,qEAAqE,MAAM,6CAA6C"}