{"version":3,"file":"rNFdUXASW.ChQkoTRG.mjs","names":["e","t","u","a","n","o","r","t","e","i","h","r","n","e","t","o","n","e","t","a","e","r","t","s","n","i","o","u","l","p","M","n","e","t","o","a","i","r","A","l","u","O","q","j","x","V","se","b","Children","useRef","useMemo","useState","useCallback","size","i","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","IconsRating","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","Image","css","addPropertyOverrides","TestimonialCard","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","useRef","useState","css","useRef","className"],"sources":["https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/LHz3bw67SqHRmnCKTlE6/Ticker.js","https:/framerusercontent.com/modules/oeNSDWxTygc8Sh9b9sMR/LzPbpWI4tLVMHpXjWqZ6/MA6ODmXCS.js","https:/framerusercontent.com/modules/n4IJ6GdEY3iqhRPrGJwq/TLPuNKphVXFyAJkweCht/P8M_ym2dZ.js","https:/framerusercontent.com/modules/3qLIg0yaL7lWXTyaev80/0lFix85MO7DqRfwTkWxO/rG_XB6hBJ.js","https:/framerusercontent.com/modules/sIxZFVxIOBdfeANYhkj2/lGu9VayhxpYD2v9lbKlh/AnimatedCounter.js","https:/framerusercontent.com/modules/s1nhRq7cJl18Kk1pL87m/lBEriyoa40zLVN1TzsSl/QiSxDqfqz.js","https:/framerusercontent.com/modules/rOkHOYePzuPNFm9h77dO/TZf7fDw41731pnuLS8Qd/rNFdUXASW.js"],"sourcesContent":["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>setSize({parent:parentLength,children:childrenLength}));}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (5ea733b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"B1mBEiezI\",\"LwQ72X4gV\",\"iQS5gttvn\",\"Pv4EygzZP\",\"Mw0zcx3s3\"];const serializationHash=\"framer-49Yd1\";const variantClassNames={B1mBEiezI:\"framer-v-1rgpzzj\",iQS5gttvn:\"framer-v-avjhhq\",LwQ72X4gV:\"framer-v-12koasm\",Mw0zcx3s3:\"framer-v-19dybi5\",Pv4EygzZP:\"framer-v-svxkdo\"};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={\"1 Star\":\"Pv4EygzZP\",\"2 Star\":\"iQS5gttvn\",\"3 Star\":\"LwQ72X4gV\",\"4 Star\":\"Mw0zcx3s3\",\"5 Star\":\"B1mBEiezI\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"B1mBEiezI\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"B1mBEiezI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Pv4EygzZP\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"Pv4EygzZP\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"iQS5gttvn\")return true;return false;};const isDisplayed3=()=>{if([\"iQS5gttvn\",\"Pv4EygzZP\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"LwQ72X4gV\")return true;return false;};const isDisplayed5=()=>{if([\"LwQ72X4gV\",\"iQS5gttvn\",\"Pv4EygzZP\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rgpzzj\",className,classNames),\"data-framer-name\":\"5 Star\",layoutDependency:layoutDependency,layoutId:\"B1mBEiezI\",ref:refBinding,style:{...style},...addPropertyOverrides({iQS5gttvn:{\"data-framer-name\":\"2 Star\"},LwQ72X4gV:{\"data-framer-name\":\"3 Star\"},Mw0zcx3s3:{\"data-framer-name\":\"4 Star\"},Pv4EygzZP:{\"data-framer-name\":\"1 Star\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gg3w1f\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"YB2dnf5_y\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.854 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.261 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.74 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgb(255, 186, 51)\"></path></svg>',svgContentId:10645539693,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1yjp9b\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"sOR9_f_It\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:9224074192,withExternalLayout:true,...addPropertyOverrides({Pv4EygzZP:{svgContentId:10594005032}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-17ibsuq\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"hFrxIXZK5\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:11042131397,withExternalLayout:true,...addPropertyOverrides({Pv4EygzZP:{svgContentId:10798151419}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1uufnpv\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"QdovR5hzV\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:11042131397,withExternalLayout:true,...addPropertyOverrides({Pv4EygzZP:{svgContentId:10798151419}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1of0an4\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"UK2R9Udu8\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:9224074192,withExternalLayout:true,...addPropertyOverrides({Pv4EygzZP:{svgContentId:10594005032}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1wlnhhq\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"a2i1cjAYA\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.854 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.261 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.74 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgb(255, 186, 51)\"></path></svg>',svgContentId:12106477301,withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-cns8cv\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"cEo2UuptG\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:8785082983,withExternalLayout:true,...addPropertyOverrides({iQS5gttvn:{svgContentId:9054873208}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-qszopn\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"h2Ki9Gxzj\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:8785082983,withExternalLayout:true,...addPropertyOverrides({iQS5gttvn:{svgContentId:9054873208}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-9gtgok\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"uIZzZz_ni\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:8785082983,withExternalLayout:true,...addPropertyOverrides({iQS5gttvn:{svgContentId:9054873208}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-pibmjx\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"cI9R7FjjQ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgb(255, 186, 51)\"></path></svg>',svgContentId:9503631898,withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1dnjza8\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"RvjdLq3rI\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgb(255, 186, 51)\"></path></svg>',svgContentId:10238190987,withExternalLayout:true,...addPropertyOverrides({LwQ72X4gV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:10841638414}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-m0r0g0\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"BUKDq6z5R\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:11888037617,withExternalLayout:true,...addPropertyOverrides({LwQ72X4gV:{svgContentId:11719949821}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-vx55kj\",\"data-framer-name\":\"Star Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"H1NWEtjNF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgb(255, 186, 51)\"></path></svg>',svgContentId:11035661130,withExternalLayout:true,...addPropertyOverrides({Mw0zcx3s3:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 32\"><path d=\"M 15.879 1.209 C 16.293 0.235 17.707 0.235 18.121 1.209 L 21.853 9.967 C 22.028 10.379 22.424 10.66 22.878 10.695 L 32.568 11.454 C 33.644 11.537 34.08 12.849 33.26 13.535 L 25.878 19.706 C 25.532 19.995 25.381 20.449 25.487 20.882 L 27.743 30.11 C 27.993 31.136 26.85 31.947 25.929 31.397 L 17.633 26.451 C 17.244 26.22 16.756 26.22 16.367 26.451 L 8.071 31.397 C 7.15 31.945 6.007 31.136 6.257 30.11 L 8.513 20.882 C 8.619 20.449 8.468 19.995 8.122 19.706 L 0.739 13.535 C -0.08 12.849 0.356 11.537 1.432 11.452 L 11.122 10.694 C 11.575 10.658 11.97 10.378 12.145 9.969 Z\" fill=\"rgba(0, 19, 5, 0.1)\"></path></svg>',svgContentId:10030886346}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-49Yd1.framer-81lq0h, .framer-49Yd1 .framer-81lq0h { display: block; }\",\".framer-49Yd1.framer-1rgpzzj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-49Yd1 .framer-gg3w1f, .framer-49Yd1 .framer-1yjp9b, .framer-49Yd1 .framer-17ibsuq, .framer-49Yd1 .framer-1uufnpv, .framer-49Yd1 .framer-1of0an4, .framer-49Yd1 .framer-1wlnhhq, .framer-49Yd1 .framer-cns8cv, .framer-49Yd1 .framer-qszopn, .framer-49Yd1 .framer-9gtgok, .framer-49Yd1 .framer-pibmjx, .framer-49Yd1 .framer-1dnjza8, .framer-49Yd1 .framer-m0r0g0, .framer-49Yd1 .framer-vx55kj { flex: none; height: 32px; position: relative; width: 34px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-49Yd1.framer-1rgpzzj { gap: 0px; } .framer-49Yd1.framer-1rgpzzj > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-49Yd1.framer-1rgpzzj > :first-child { margin-left: 0px; } .framer-49Yd1.framer-1rgpzzj > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 186\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LwQ72X4gV\":{\"layout\":[\"auto\",\"auto\"]},\"iQS5gttvn\":{\"layout\":[\"auto\",\"auto\"]},\"Pv4EygzZP\":{\"layout\":[\"auto\",\"auto\"]},\"Mw0zcx3s3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerMA6ODmXCS=withCSS(Component,css,\"framer-49Yd1\");export default FramerMA6ODmXCS;FramerMA6ODmXCS.displayName=\"Icons/Rating\";FramerMA6ODmXCS.defaultProps={height:32,width:186};addPropertyControls(FramerMA6ODmXCS,{variant:{options:[\"B1mBEiezI\",\"LwQ72X4gV\",\"iQS5gttvn\",\"Pv4EygzZP\",\"Mw0zcx3s3\"],optionTitles:[\"5 Star\",\"3 Star\",\"2 Star\",\"1 Star\",\"4 Star\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMA6ODmXCS,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMA6ODmXCS\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"186\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LwQ72X4gV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iQS5gttvn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pv4EygzZP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Mw0zcx3s3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MA6ODmXCS.map","// Generated by Framer (e20fe17)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/TgSIG4SVEIJshHrcPx6A/QASMq8ya95iHDJjfDEar/BX0CZsnct.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ev3TgotbJLiFdP09uB1V/E5SHncCXreo6tTwomJQA/thCSQZWg8.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/i9cH3TALHOnzHkTyS2wI/5WdC5ju5OLYTmoQoXwbV/XASprkMBm.js\";import IconsRating from\"https://framerusercontent.com/modules/oeNSDWxTygc8Sh9b9sMR/LzPbpWI4tLVMHpXjWqZ6/MA6ODmXCS.js\";const IconsRatingFonts=getFonts(IconsRating);const IconsRatingControls=getPropertyControls(IconsRating);const cycleOrder=[\"htWyMBM9n\",\"edd98zFs3\"];const serializationHash=\"framer-IkUKR\";const variantClassNames={edd98zFs3:\"framer-v-lzrpas\",htWyMBM9n:\"framer-v-pj3mix\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"1 Star\":\"Pv4EygzZP\",\"2 Star\":\"iQS5gttvn\",\"3 Star\":\"LwQ72X4gV\",\"4 Star\":\"Mw0zcx3s3\",\"5 Star\":\"B1mBEiezI\"};const humanReadableVariantMap={Desktop:\"htWyMBM9n\",Phone:\"edd98zFs3\"};const getProps=({authorImage,authorName,click,comment,company,height,id,rating,star,width,...props})=>{return{...props,cYdLkRcYn:comment??props.cYdLkRcYn??\"“The user interface is intuitive and easy to navigate. It has truly transformed how we work as a team.”\",H8t0U4X9m:click??props.H8t0U4X9m,LlDCOJwZC:company??props.LlDCOJwZC??\"Google Inc.\",LvchINBIO:humanReadableEnumMap[star]??star??props.LvchINBIO??\"B1mBEiezI\",ptZeZqldP:rating??props.ptZeZqldP??\"4.9/5\",q4pR8WYUk:authorName??props.q4pR8WYUk??\"Mary Johnson\",qKJbDxL3c:authorImage??props.qKJbDxL3c??{alt:\"Author Image\",pixelHeight:112,pixelWidth:113,src:\"https://framerusercontent.com/images/dNC8GLAba9RvxYrJpZPrDDndc.png?width=113&height=112\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"htWyMBM9n\"};};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,LvchINBIO,ptZeZqldP,cYdLkRcYn,qKJbDxL3c,q4pR8WYUk,LlDCOJwZC,H8t0U4X9m,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"htWyMBM9n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapimc0dx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(H8t0U4X9m){const res=await H8t0U4X9m(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pj3mix\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"htWyMBM9n\",onTap:onTapimc0dx,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3c16243e-10b4-4c26-8135-b7130c03243b, rgb(248, 248, 248))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-3c16243e-10b4-4c26-8135-b7130c03243b, rgb(248, 248, 248))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({edd98zFs3:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p6q9za\",\"data-framer-name\":\"Rating\",layoutDependency:layoutDependency,layoutId:\"YuaTAygEG\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+32+(((componentViewport?.height||225)-64-438)/2+0+0)+0,...addPropertyOverrides({edd98zFs3:{y:(componentViewport?.y||0)+32+(((componentViewport?.height||251)-64-438)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-148robo-container\",layoutDependency:layoutDependency,layoutId:\"L8hw91jHI-container\",nodeId:\"L8hw91jHI\",rendersWithMotion:true,scopeId:\"P8M_ym2dZ\",children:/*#__PURE__*/_jsx(IconsRating,{height:\"100%\",id:\"L8hw91jHI\",layoutId:\"L8hw91jHI\",variant:LvchINBIO,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m70c0u\",\"data-styles-preset\":\"BX0CZsnct\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-36759e14-7fed-454c-81e9-369e02f6e3c4, rgb(111, 116, 112)))\"},children:\"4.9/5\"})}),className:\"framer-5qb7rx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OxuenriAU\",style:{\"--extracted-r6o4lv\":\"var(--token-36759e14-7fed-454c-81e9-369e02f6e3c4, rgb(111, 116, 112))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ptZeZqldP,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14lwt7m\",\"data-styles-preset\":\"thCSQZWg8\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-36759e14-7fed-454c-81e9-369e02f6e3c4, rgb(111, 116, 112)))\"},children:\"“The user interface is intuitive and easy to navigate. It has truly transformed how we work as a team.”\"})}),className:\"framer-1xcsnn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZDUgUEBtI\",style:{\"--extracted-r6o4lv\":\"var(--token-36759e14-7fed-454c-81e9-369e02f6e3c4, rgb(111, 116, 112))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:cYdLkRcYn,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16fjjfv\",\"data-framer-name\":\"Author Information\",layoutDependency:layoutDependency,layoutId:\"p3yPo5erk\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"Author Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||225)-64-438)/2+160+22)+100),pixelHeight:112,pixelWidth:113,sizes:\"56px\",...toResponsiveImage(qKJbDxL3c)},className:\"framer-8yyj7f\",\"data-framer-name\":\"Author Image\",layoutDependency:layoutDependency,layoutId:\"Ag7gtAj3j\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({edd98zFs3:{background:{alt:\"Author Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||251)-64-438)/2+160+22)+100),pixelHeight:112,pixelWidth:113,sizes:\"56px\",...toResponsiveImage(qKJbDxL3c)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vvha91\",\"data-framer-name\":\"Author Name and Company\",layoutDependency:layoutDependency,layoutId:\"pJgM6FwVJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4u1nuk\",\"data-styles-preset\":\"XASprkMBm\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-236580b3-138c-46e8-9a2d-2a3df097b966, rgb(0, 0, 0)))\"},children:\"Mary Johnson\"})}),className:\"framer-14wr89o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"o6S2nOKRJ\",style:{\"--extracted-r6o4lv\":\"var(--token-236580b3-138c-46e8-9a2d-2a3df097b966, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:q4pR8WYUk,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14lwt7m\",\"data-styles-preset\":\"thCSQZWg8\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-36759e14-7fed-454c-81e9-369e02f6e3c4, rgb(111, 116, 112)))\"},children:\"Google Inc.\"})}),className:\"framer-us4lpn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k9swmPSP9\",style:{\"--extracted-r6o4lv\":\"var(--token-36759e14-7fed-454c-81e9-369e02f6e3c4, rgb(111, 116, 112))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LlDCOJwZC,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IkUKR.framer-1tg4oqo, .framer-IkUKR .framer-1tg4oqo { display: block; }\",\".framer-IkUKR.framer-pj3mix { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: center; max-width: 447px; overflow: hidden; padding: 32px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-IkUKR .framer-1p6q9za { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 383px; }\",\".framer-IkUKR .framer-148robo-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IkUKR .framer-5qb7rx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IkUKR .framer-1xcsnn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 383px; word-break: break-word; word-wrap: break-word; }\",\".framer-IkUKR .framer-16fjjfv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 383px; }\",\".framer-IkUKR .framer-8yyj7f { flex: none; height: 56px; position: relative; width: 56px; }\",\".framer-IkUKR .framer-1vvha91 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-IkUKR .framer-14wr89o, .framer-IkUKR .framer-us4lpn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-IkUKR.framer-v-lzrpas.framer-pj3mix { align-content: flex-start; align-items: flex-start; max-width: 350px; }\",\".framer-IkUKR.framer-v-lzrpas .framer-1xcsnn, .framer-IkUKR.framer-v-lzrpas .framer-16fjjfv { align-self: stretch; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-IkUKR[data-border=\"true\"]::after, .framer-IkUKR [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 225\n * @framerIntrinsicWidth 447\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"447px\",null,null]},\"edd98zFs3\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]}}}\n * @framerVariables {\"LvchINBIO\":\"star\",\"ptZeZqldP\":\"rating\",\"cYdLkRcYn\":\"comment\",\"qKJbDxL3c\":\"authorImage\",\"q4pR8WYUk\":\"authorName\",\"LlDCOJwZC\":\"company\",\"H8t0U4X9m\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP8M_ym2dZ=withCSS(Component,css,\"framer-IkUKR\");export default FramerP8M_ym2dZ;FramerP8M_ym2dZ.displayName=\"Testimonial Card\";FramerP8M_ym2dZ.defaultProps={height:225,width:447};addPropertyControls(FramerP8M_ym2dZ,{variant:{options:[\"htWyMBM9n\",\"edd98zFs3\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},LvchINBIO:IconsRatingControls?.[\"variant\"]&&{...IconsRatingControls[\"variant\"],defaultValue:\"B1mBEiezI\",description:undefined,hidden:undefined,title:\"Star\"},ptZeZqldP:{defaultValue:\"4.9/5\",displayTextArea:false,title:\"Rating\",type:ControlType.String},cYdLkRcYn:{defaultValue:\"“The user interface is intuitive and easy to navigate. It has truly transformed how we work as a team.”\",displayTextArea:false,title:\"Comment\",type:ControlType.String},qKJbDxL3c:{__defaultAssetReference:\"data:framer/asset-reference,dNC8GLAba9RvxYrJpZPrDDndc.png?originalFilename=Ellipse+6.png&preferredSize=auto\",__vekterDefault:{alt:\"Author Image\",assetReference:\"data:framer/asset-reference,dNC8GLAba9RvxYrJpZPrDDndc.png?originalFilename=Ellipse+6.png&preferredSize=auto\"},title:\"Author Image\",type:ControlType.ResponsiveImage},q4pR8WYUk:{defaultValue:\"Mary Johnson\",displayTextArea:false,title:\"Author Name\",type:ControlType.String},LlDCOJwZC:{defaultValue:\"Google Inc.\",displayTextArea:false,title:\"Company\",type:ControlType.String},H8t0U4X9m:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerP8M_ym2dZ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...IconsRatingFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP8M_ym2dZ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"LvchINBIO\\\":\\\"star\\\",\\\"ptZeZqldP\\\":\\\"rating\\\",\\\"cYdLkRcYn\\\":\\\"comment\\\",\\\"qKJbDxL3c\\\":\\\"authorImage\\\",\\\"q4pR8WYUk\\\":\\\"authorName\\\",\\\"LlDCOJwZC\\\":\\\"company\\\",\\\"H8t0U4X9m\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"447\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"225\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"447px\\\",null,null]},\\\"edd98zFs3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P8M_ym2dZ.map","// Generated by Framer (e20fe17)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/LHz3bw67SqHRmnCKTlE6/Ticker.js\";import TestimonialCard from\"https://framerusercontent.com/modules/n4IJ6GdEY3iqhRPrGJwq/TLPuNKphVXFyAJkweCht/P8M_ym2dZ.js\";const TestimonialCardFonts=getFonts(TestimonialCard);const TickerFonts=getFonts(Ticker);const cycleOrder=[\"tr9x3TgcG\",\"ki_JZkHwf\"];const serializationHash=\"framer-GclLu\";const variantClassNames={ki_JZkHwf:\"framer-v-plw1ta\",tr9x3TgcG:\"framer-v-1uy31xq\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"tr9x3TgcG\",Phone:\"ki_JZkHwf\"};const getProps=({height,id,reviewPagePhoneTicker,reviewPageTicker,width,...props})=>{return{...props,avIX_8mrI:reviewPageTicker??props.avIX_8mrI??true,bONCS85ZU:reviewPagePhoneTicker??props.bONCS85ZU??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"tr9x3TgcG\"};};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,avIX_8mrI,bONCS85ZU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tr9x3TgcG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ki_JZkHwf\")return false;return true;};const isDisplayed1=value=>{if(baseVariant===\"ki_JZkHwf\")return false;return value;};const isDisplayed2=()=>{if(baseVariant===\"ki_JZkHwf\")return true;return false;};const isDisplayed3=value=>{if(baseVariant===\"ki_JZkHwf\")return value;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uy31xq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tr9x3TgcG\",ref:refBinding,style:{...style},...addPropertyOverrides({ki_JZkHwf:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ddbll4-container\",\"data-framer-name\":\"Ticker 02\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"l9aXmrALr-container\",name:\"Ticker 02\",nodeId:\"l9aXmrALr\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:32,height:\"100%\",hoverFactor:1,id:\"l9aXmrALr\",layoutId:\"l9aXmrALr\",name:\"Ticker 02\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ewcyni-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"x0n1Ul7oU-container\",nodeId:\"x0n1Ul7oU\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“I don’t like parties, however, I would 100% do another party JUST to have toasted mobile bar again. Gabe was my bartender for the night, and he was absolutely amazing.”\",height:\"100%\",id:\"x0n1Ul7oU\",layoutId:\"x0n1Ul7oU\",LlDCOJwZC:\"Private Event\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Morgan Wilson\",qKJbDxL3c:addImageAlt({pixelHeight:112,pixelWidth:112,src:\"https://framerusercontent.com/images/62BqmEWEI8aCVUW2kd75ba0gDs.png?width=112&height=112\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o3wzqc-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"H8sROiNRt-container\",nodeId:\"H8sROiNRt\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:'\"Toasted Mobile is awesome!\"',height:\"100%\",id:\"H8sROiNRt\",layoutId:\"H8sROiNRt\",LlDCOJwZC:\"IU Indiana University\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Kim Johnson\",qKJbDxL3c:addImageAlt({pixelHeight:112,pixelWidth:112,src:\"https://framerusercontent.com/images/1jHdzdbOYPtbdPao4xd7k1MoAiY.png?width=112&height=112\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-63okzy-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Dew9FdQWf-container\",nodeId:\"Dew9FdQWf\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:'\"Amazing Service Throughout the Event - We Couldn\\'t Be More Thrilled - Everything Was Perfect!!!! THANK YOU!!!!!\"',height:\"100%\",id:\"Dew9FdQWf\",layoutId:\"Dew9FdQWf\",LlDCOJwZC:\"Private Event\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Amanda Smith\",qKJbDxL3c:addImageAlt({pixelHeight:112,pixelWidth:113,src:\"https://framerusercontent.com/images/bLAViudZ8qP9sRv9yJEqRRClipA.png?width=113&height=112\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hrvy6y-container\",\"data-framer-name\":\"Ticker 01\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oHSLH43T2-container\",name:\"Ticker 01\",nodeId:\"oHSLH43T2\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:32,height:\"100%\",hoverFactor:1,id:\"oHSLH43T2\",layoutId:\"oHSLH43T2\",name:\"Ticker 01\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y7tpuq-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"QByFW5paw-container\",nodeId:\"QByFW5paw\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“Toasted Mobile Bar was a wonderful extension to my event. The bartenders were super nice. My party guests very much enjoyed. Highly recommended!”\",height:\"100%\",id:\"QByFW5paw\",layoutId:\"QByFW5paw\",LlDCOJwZC:\"Private Event\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Bronte Villalva\",qKJbDxL3c:addImageAlt({pixelHeight:115,pixelWidth:115,src:\"https://framerusercontent.com/images/Ix5GgrROEVdxngqf7e5T6NjoEco.png?width=115&height=115\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a6h6ah-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"gM4P_q8oc-container\",nodeId:\"gM4P_q8oc\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“Elaine handled our license, bartending services, ice, set up, etc. Staff are professionally dressed and engaging. Thank you for your partnership!”\",height:\"100%\",id:\"gM4P_q8oc\",layoutId:\"gM4P_q8oc\",LlDCOJwZC:\"Goodwill\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Cameray\",qKJbDxL3c:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/07LUCjMdmzzpXg9MCmVg5hqGLJg.png?width=96&height=96\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-53k74p-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"S3UAQecvN-container\",nodeId:\"S3UAQecvN\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“Elaine delivered at our Tesla Tech Talk in Indianapolis! She even had some bar decor and signage! Her services tied the event together and I am so grateful that she came through for us.”\",height:\"100%\",id:\"S3UAQecvN\",layoutId:\"S3UAQecvN\",LlDCOJwZC:\"Tesla\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"G. Avila\",qKJbDxL3c:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/UYzNJejozsDal6fumAKUhf56aY.png?width=96&height=96\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cvkbhx-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"p0OXQsHQ6-container\",nodeId:\"p0OXQsHQ6\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“Loved! I thought a bartender was out of our budget. So nice to just sit back and enjoy our backyard wedding knowing the drinks were flowing for our guests. Would absolutely use again.”\",height:\"100%\",id:\"p0OXQsHQ6\",layoutId:\"p0OXQsHQ6\",LlDCOJwZC:\"Wedding\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Kylin Brown\",qKJbDxL3c:addImageAlt({pixelHeight:115,pixelWidth:115,src:\"https://framerusercontent.com/images/RgFlg370Mg7UjBJoZ6fsTvL06o.png?width=115&height=115\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})})],speed:80,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1(avIX_8mrI)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gdwb6z-container\",\"data-framer-name\":\"Ticker 03\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UCk9UH001-container\",name:\"Ticker 03\",nodeId:\"UCk9UH001\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:32,height:\"100%\",hoverFactor:1,id:\"UCk9UH001\",layoutId:\"UCk9UH001\",name:\"Ticker 03\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1z0hgz1-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"mYXI68Vu2-container\",nodeId:\"mYXI68Vu2\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“I highly recommend Toasted. They provided exceptional service at my daughters wedding. The set up/display was lovely and the staff was friendly, professional and courteous.”\",height:\"100%\",id:\"mYXI68Vu2\",layoutId:\"mYXI68Vu2\",LlDCOJwZC:\"Wedding\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Patricia Wood\",qKJbDxL3c:addImageAlt({pixelHeight:115,pixelWidth:115,src:\"https://framerusercontent.com/images/IqTHe1DSinxjzJDK0RcACYkkVU.png?width=115&height=115\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"447px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b2rqyk-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"gvbu1pbZp-container\",nodeId:\"gvbu1pbZp\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“The Toasted Mobile Bar team is fantastic—every member goes above and beyond! They make the entire process seamless and take exceptional care of our guests.”\",height:\"100%\",id:\"gvbu1pbZp\",layoutId:\"gvbu1pbZp\",LlDCOJwZC:\"Corporate Event\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"LeeDa Wamsley\",qKJbDxL3c:addImageAlt({pixelHeight:112,pixelWidth:112,src:\"https://framerusercontent.com/images/IxdVF24cxp6h91afNjEXV4wsyDE.png?width=112&height=112\"},\"Author Image\"),variant:\"htWyMBM9n\",width:\"100%\"})})})],speed:70,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yq182k-container\",\"data-framer-name\":\"Phone Ticker 01\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jexx8TMDO-container\",name:\"Phone Ticker 01\",nodeId:\"jexx8TMDO\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:32,height:\"100%\",hoverFactor:1,id:\"jexx8TMDO\",layoutId:\"jexx8TMDO\",name:\"Phone Ticker 01\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"350px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dnuwqo-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"hxRixiz3w-container\",nodeId:\"hxRixiz3w\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“Toasted Mobile Bar was a wonderful extension to my event. The bartenders were super nice. My party guests very much enjoyed. Highly recommended!”\",height:\"100%\",id:\"hxRixiz3w\",layoutId:\"hxRixiz3w\",LlDCOJwZC:\"Private Event\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Bronte Villalva\",qKJbDxL3c:addImageAlt({pixelHeight:115,pixelWidth:115,src:\"https://framerusercontent.com/images/Ix5GgrROEVdxngqf7e5T6NjoEco.png?width=115&height=115\"},\"Author Image\"),variant:\"edd98zFs3\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"350px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i3pqx6-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"d7_xwEQhc-container\",nodeId:\"d7_xwEQhc\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“Elaine handled our license, bartending services, ice, set up, etc. Staff are professionally dressed and engaging. Thank you for your partnership!”\",height:\"100%\",id:\"d7_xwEQhc\",layoutId:\"d7_xwEQhc\",LlDCOJwZC:\"Goodwill\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Cameray\",qKJbDxL3c:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/07LUCjMdmzzpXg9MCmVg5hqGLJg.png?width=96&height=96\"},\"Author Image\"),variant:\"edd98zFs3\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"350px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ldn5pc-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"JqXmf3cGS-container\",nodeId:\"JqXmf3cGS\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“Elaine delivered at our Tesla Tech Talk in Indianapolis! She even had some bar decor and signage! Her services tied the event together and I am so grateful that she came through for us.”\",height:\"100%\",id:\"JqXmf3cGS\",layoutId:\"JqXmf3cGS\",LlDCOJwZC:\"Tesla\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"G. Avila\",qKJbDxL3c:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/UYzNJejozsDal6fumAKUhf56aY.png?width=96&height=96\"},\"Author Image\"),variant:\"edd98zFs3\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"350px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-obzufw-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"GKV_l9BkP-container\",nodeId:\"GKV_l9BkP\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“Loved! I thought a bartender was out of our budget. So nice to just sit back and enjoy our backyard wedding knowing the drinks were flowing for our guests. Would absolutely use again.”\",height:\"100%\",id:\"GKV_l9BkP\",layoutId:\"GKV_l9BkP\",LlDCOJwZC:\"Wedding\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Kylin Brown\",qKJbDxL3c:addImageAlt({pixelHeight:115,pixelWidth:115,src:\"https://framerusercontent.com/images/RgFlg370Mg7UjBJoZ6fsTvL06o.png?width=115&height=115\"},\"Author Image\"),variant:\"edd98zFs3\",width:\"100%\"})})})],speed:80,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1njw2n7-container\",\"data-framer-name\":\"Phone Ticker 02\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MNdMH2evd-container\",name:\"Phone Ticker 02\",nodeId:\"MNdMH2evd\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:32,height:\"100%\",hoverFactor:1,id:\"MNdMH2evd\",layoutId:\"MNdMH2evd\",name:\"Phone Ticker 02\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"350px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ayjrr1-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"NhrhofL3h-container\",nodeId:\"NhrhofL3h\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“I don’t like parties, however, I would 100% do another party JUST to have toasted mobile bar again. Gabe was my bartender for the night, and he was absolutely amazing.”\",height:\"100%\",id:\"NhrhofL3h\",layoutId:\"NhrhofL3h\",LlDCOJwZC:\"Private Event\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Morgan Wilson\",qKJbDxL3c:addImageAlt({pixelHeight:112,pixelWidth:112,src:\"https://framerusercontent.com/images/62BqmEWEI8aCVUW2kd75ba0gDs.png?width=112&height=112\"},\"Author Image\"),variant:\"edd98zFs3\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"350px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xrb12e-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"EZrqnmOOi-container\",nodeId:\"EZrqnmOOi\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:'\"Amazing Service Throughout the Event - We Couldn\\'t Be More Thrilled - Everything Was Perfect!!!! THANK YOU!!!!!\"',height:\"100%\",id:\"EZrqnmOOi\",layoutId:\"EZrqnmOOi\",LlDCOJwZC:\"Private Event\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Amanda Smith\",qKJbDxL3c:addImageAlt({pixelHeight:112,pixelWidth:113,src:\"https://framerusercontent.com/images/bLAViudZ8qP9sRv9yJEqRRClipA.png?width=113&height=112\"},\"Author Image\"),variant:\"edd98zFs3\",width:\"100%\"})})})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed3(bONCS85ZU)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v8q4c0-container\",\"data-framer-name\":\"Phone Ticker 03\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hhaapnW4u-container\",name:\"Phone Ticker 03\",nodeId:\"hhaapnW4u\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:32,height:\"100%\",hoverFactor:1,id:\"hhaapnW4u\",layoutId:\"hhaapnW4u\",name:\"Phone Ticker 03\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"350px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3mol3s-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"sjEsXpp8F-container\",nodeId:\"sjEsXpp8F\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“I highly recommend Toasted. They provided exceptional service at my daughters wedding. The set up/display was lovely and the staff was friendly, professional and courteous.”\",height:\"100%\",id:\"sjEsXpp8F\",layoutId:\"sjEsXpp8F\",LlDCOJwZC:\"Wedding\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"Patricia Wood\",qKJbDxL3c:addImageAlt({pixelHeight:115,pixelWidth:115,src:\"https://framerusercontent.com/images/IqTHe1DSinxjzJDK0RcACYkkVU.png?width=115&height=115\"},\"Author Image\"),variant:\"edd98zFs3\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:225,width:\"350px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-shglv1-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"IdyrWPmzD-container\",nodeId:\"IdyrWPmzD\",rendersWithMotion:true,scopeId:\"rG_XB6hBJ\",children:/*#__PURE__*/_jsx(TestimonialCard,{cYdLkRcYn:\"“The Toasted Mobile Bar team is fantastic—every member goes above and beyond! They make the entire process seamless and take exceptional care of our guests.”\",height:\"100%\",id:\"IdyrWPmzD\",layoutId:\"IdyrWPmzD\",LlDCOJwZC:\"Corporate Event\",LvchINBIO:\"B1mBEiezI\",ptZeZqldP:\"5\",q4pR8WYUk:\"LeeDa Wamsley\",qKJbDxL3c:addImageAlt({pixelHeight:112,pixelWidth:112,src:\"https://framerusercontent.com/images/IxdVF24cxp6h91afNjEXV4wsyDE.png?width=112&height=112\"},\"Author Image\"),variant:\"edd98zFs3\",width:\"100%\"})})})],speed:70,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GclLu.framer-1kvbcw2, .framer-GclLu .framer-1kvbcw2 { display: block; }\",\".framer-GclLu.framer-1uy31xq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1140px; }\",\".framer-GclLu .framer-1ddbll4-container, .framer-GclLu .framer-hrvy6y-container, .framer-GclLu .framer-gdwb6z-container, .framer-GclLu .framer-v8q4c0-container { flex: none; height: 285px; position: relative; width: 100%; }\",\".framer-GclLu .framer-1ewcyni-container, .framer-GclLu .framer-o3wzqc-container, .framer-GclLu .framer-63okzy-container, .framer-GclLu .framer-1y7tpuq-container, .framer-GclLu .framer-a6h6ah-container, .framer-GclLu .framer-53k74p-container, .framer-GclLu .framer-cvkbhx-container, .framer-GclLu .framer-1z0hgz1-container, .framer-GclLu .framer-b2rqyk-container, .framer-GclLu .framer-1dnuwqo-container, .framer-GclLu .framer-1i3pqx6-container, .framer-GclLu .framer-1ldn5pc-container, .framer-GclLu .framer-obzufw-container, .framer-GclLu .framer-1ayjrr1-container, .framer-GclLu .framer-1xrb12e-container, .framer-GclLu .framer-3mol3s-container, .framer-GclLu .framer-shglv1-container { height: auto; position: relative; width: auto; }\",\".framer-GclLu .framer-1yq182k-container { flex: none; height: 340px; position: relative; width: 100%; }\",\".framer-GclLu .framer-1njw2n7-container { flex: none; height: 340px; position: relative; width: 390px; }\",\".framer-GclLu.framer-v-plw1ta.framer-1uy31xq { gap: 0px; width: 390px; }\",\".framer-GclLu.framer-v-plw1ta .framer-1yq182k-container { order: 3; }\",\".framer-GclLu.framer-v-plw1ta .framer-1njw2n7-container { order: 5; }\",\".framer-GclLu.framer-v-plw1ta .framer-v8q4c0-container { height: 340px; order: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 919\n * @framerIntrinsicWidth 1140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ki_JZkHwf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"avIX_8mrI\":\"reviewPageTicker\",\"bONCS85ZU\":\"reviewPagePhoneTicker\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrG_XB6hBJ=withCSS(Component,css,\"framer-GclLu\");export default FramerrG_XB6hBJ;FramerrG_XB6hBJ.displayName=\"Testimonial Ticker\";FramerrG_XB6hBJ.defaultProps={height:919,width:1140};addPropertyControls(FramerrG_XB6hBJ,{variant:{options:[\"tr9x3TgcG\",\"ki_JZkHwf\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},avIX_8mrI:{defaultValue:true,title:\"Review Page Ticker\",type:ControlType.Boolean},bONCS85ZU:{defaultValue:true,title:\"Review Page Phone Ticker\",type:ControlType.Boolean}});addFonts(FramerrG_XB6hBJ,[{explicitInter:true,fonts:[]},...TestimonialCardFonts,...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrG_XB6hBJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ki_JZkHwf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"919\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1140\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"avIX_8mrI\\\":\\\"reviewPageTicker\\\",\\\"bONCS85ZU\\\":\\\"reviewPagePhoneTicker\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rG_XB6hBJ.map","/*\n * Animated Counter by framer.today\n * v1.0.1\n *\n * hi@framer.today\n * _joerl on 𝕏\n *\n * Full terms here ↴\n * https://framer.today/license\n *\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{animate,motion,useInView}from\"framer-motion\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n */export default function AnimatedCounter(props){const{from,to,duration,decimalPlaces,decimalSeparator,font:{fontFamily,fontWeight,fontSize,lineHeight,letterSpacing,textAlign},color,playOnLoad,once,animationType}=props;const ref=useRef(null);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ariaLabel=`Counter ends at ${to}`;// Pass 'once' to useInView\nconst isInView=useInView(ref,{once});const[hasAnimated,setHasAnimated]=useState(false);const[displayValue,setDisplayValue]=useState(()=>formatNumber(from));function formatNumber(value){let formattedNumber=value.toFixed(decimalPlaces).replace(\".\",decimalSeparator);return formattedNumber;}useEffect(()=>{// Determine if animation should play\nif(!isCanvas&&(playOnLoad||isInView)&&!hasAnimated){const animationControl=animate(from,to,{duration,ease:animationType===\"smooth\"?\"easeInOut\":\"linear\",onUpdate:latest=>{setDisplayValue(formatNumber(latest));},onComplete:()=>{if(once){setHasAnimated(true);}}});return()=>animationControl.stop();}},[from,to,duration,decimalPlaces,decimalSeparator,playOnLoad,isInView,animationType,once,hasAnimated]);return /*#__PURE__*/_jsx(motion.div,{ref:ref,initial:{opacity:isCanvas?1:0},whileInView:{opacity:1},style:{fontFamily,fontWeight,fontSize,lineHeight,letterSpacing,textAlign,color,fontVariantNumeric:\"tabular-nums\",userSelect:\"none\"},\"aria-label\":ariaLabel,children:isCanvas?formatNumber(to):displayValue});}AnimatedCounter.defaultProps={from:0,to:24,duration:5,decimalPlaces:0,decimalSeparator:\".\",font:{fontFamily:\"Manrope\",fontWeight:\"400\",fontSize:40,lineHeight:\"1.5em\",letterSpacing:\"normal\",textAlign:\"left\"},color:\"#FFF\",playOnLoad:true,once:true,animationType:\"smooth\"};addPropertyControls(AnimatedCounter,{from:{type:ControlType.Number,title:\"From\",defaultValue:0,min:0,step:.1,displayStepper:true},to:{type:ControlType.Number,title:\"To\",defaultValue:16,min:0,step:.1,displayStepper:true},animationType:{type:ControlType.Enum,title:\"Animation Type\",defaultValue:\"smooth\",options:[\"smooth\",\"linear\"],optionTitles:[\"Smooth\",\"Linear\"]},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:2.5,min:0,step:.1,displayStepper:true},decimalPlaces:{type:ControlType.Number,displayStepper:true,title:\"Decimal Places\",defaultValue:0,min:0,max:2,step:1},decimalSeparator:{type:ControlType.Enum,title:\"↳ Separator\",defaultValue:\".\",options:[\".\",\",\"],optionTitles:[\".\",\",\"],hidden:({decimalPlaces})=>decimalPlaces===0},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{fontFamily:\"Manrope\",fontWeight:\"400\",fontSize:64,lineHeight:\"1.5em\",letterSpacing:\"Medium\",textAlign:\"left\"},displayFontSize:true,displayTextAlignment:false,defaultFontType:\"monospace\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\"},once:{type:ControlType.Boolean,title:\"Once\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},playOnLoad:{type:ControlType.Boolean,title:\"Play on Load\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",description:`\n        \n        *from framer.today*\n [License](https://framer.today/license)\n    `}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedCounter.map","// Generated by Framer (6d82f59)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-0mZXK .framer-styles-preset-d64ow3:not(.rich-text-wrapper), .framer-0mZXK .framer-styles-preset-d64ow3.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-36759e14-7fed-454c-81e9-369e02f6e3c4, #6f7470); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-0mZXK\";\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 (84fc51f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedCounter from\"https://framerusercontent.com/modules/sIxZFVxIOBdfeANYhkj2/lGu9VayhxpYD2v9lbKlh/AnimatedCounter.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/oiP9RMEL4rGPXuX6iJYT/Zz3KlmzWnw2K0KRixF5q/HnyiEsAP2.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/s1nhRq7cJl18Kk1pL87m/lBEriyoa40zLVN1TzsSl/QiSxDqfqz.js\";const AnimatedCounterFonts=getFonts(AnimatedCounter);const cycleOrder=[\"TXpZMSxVm\",\"fiU4pPJe2\",\"UD1KXoxzb\",\"HlsH9eXCB\"];const serializationHash=\"framer-gjWtF\";const variantClassNames={fiU4pPJe2:\"framer-v-1s5wdyx\",HlsH9eXCB:\"framer-v-bx1rp4\",TXpZMSxVm:\"framer-v-1n5icjr\",UD1KXoxzb:\"framer-v-j94kgu\"};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={\"Phone Secondary\":\"HlsH9eXCB\",Phone:\"fiU4pPJe2\",Primary:\"TXpZMSxVm\",Secondary:\"UD1KXoxzb\"};const getProps=({height,id,number,title,visiblePlus,width,...props})=>{return{...props,GDBRlRVJy:number??props.GDBRlRVJy??500,iAKNh6JOc:title??props.iAKNh6JOc??\"Events\",KYrrHIydy:visiblePlus??props.KYrrHIydy??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"TXpZMSxVm\"};};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,GDBRlRVJy,KYrrHIydy,iAKNh6JOc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TXpZMSxVm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1n5icjr\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"TXpZMSxVm\",ref:refBinding,style:{...style},...addPropertyOverrides({fiU4pPJe2:{\"data-framer-name\":\"Phone\"},HlsH9eXCB:{\"data-framer-name\":\"Phone Secondary\"},UD1KXoxzb:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h7q4sb\",\"data-framer-name\":\"Counter text\",layoutDependency:layoutDependency,layoutId:\"uV97tt1o3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17er0x2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"m28n5uqBX-container\",nodeId:\"m28n5uqBX\",rendersWithMotion:true,scopeId:\"rNFdUXASW\",children:/*#__PURE__*/_jsx(AnimatedCounter,{animationType:\"smooth\",color:\"var(--token-45316c01-84d5-47f6-9823-dbe7e2f8e3e3, rgb(255, 255, 255))\",decimalPlaces:0,decimalSeparator:\".\",duration:2.5,font:{fontFamily:'\"Forum\", sans-serif',fontSize:\"56px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},from:0,height:\"100%\",id:\"m28n5uqBX\",layoutId:\"m28n5uqBX\",once:true,playOnLoad:true,to:GDBRlRVJy,width:\"100%\",...addPropertyOverrides({fiU4pPJe2:{font:{fontFamily:'\"Forum\", sans-serif',fontSize:\"36px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"}},HlsH9eXCB:{color:\"var(--token-f643fdbd-0bd5-464a-9bad-8ae356a201fb, rgb(236, 86, 0))\",font:{fontFamily:'\"Forum\", sans-serif',fontSize:\"36px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"}},UD1KXoxzb:{color:\"var(--token-f643fdbd-0bd5-464a-9bad-8ae356a201fb, rgb(236, 86, 0))\"}},baseVariant,gestureVariant)})})}),KYrrHIydy&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1enxkbz\",\"data-styles-preset\":\"HnyiEsAP2\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-45316c01-84d5-47f6-9823-dbe7e2f8e3e3, rgb(255, 255, 255)))\"},children:\"+\"})}),className:\"framer-fyok8r\",\"data-framer-name\":\"Events\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E9lh4PwuM\",style:{\"--extracted-1of0zx5\":\"var(--token-45316c01-84d5-47f6-9823-dbe7e2f8e3e3, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{HlsH9eXCB:{\"--extracted-1of0zx5\":\"var(--token-f643fdbd-0bd5-464a-9bad-8ae356a201fb, rgb(236, 86, 0))\"},UD1KXoxzb:{\"--extracted-1of0zx5\":\"var(--token-f643fdbd-0bd5-464a-9bad-8ae356a201fb, rgb(236, 86, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fiU4pPJe2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1enxkbz\",\"data-styles-preset\":\"HnyiEsAP2\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-45316c01-84d5-47f6-9823-dbe7e2f8e3e3, rgb(255, 255, 255)))\"},children:\"+\"})})},HlsH9eXCB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1enxkbz\",\"data-styles-preset\":\"HnyiEsAP2\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-f643fdbd-0bd5-464a-9bad-8ae356a201fb, rgb(236, 86, 0)))\"},children:\"+\"})})},UD1KXoxzb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1enxkbz\",\"data-styles-preset\":\"HnyiEsAP2\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-f643fdbd-0bd5-464a-9bad-8ae356a201fb, rgb(236, 86, 0)))\"},children:\"+\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d64ow3\",\"data-styles-preset\":\"QiSxDqfqz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-45316c01-84d5-47f6-9823-dbe7e2f8e3e3, rgb(255, 255, 255)))\"},children:\"Restaurants\"})}),className:\"framer-gvt84w\",\"data-framer-name\":\"Restaurants\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"unSLz10wN\",style:{\"--extracted-r6o4lv\":\"var(--token-45316c01-84d5-47f6-9823-dbe7e2f8e3e3, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:iAKNh6JOc,variants:{HlsH9eXCB:{\"--extracted-r6o4lv\":\"var(--token-8376876f-c2af-4321-b539-3407f39a5bee, rgb(33, 52, 39))\"},UD1KXoxzb:{\"--extracted-r6o4lv\":\"var(--token-8376876f-c2af-4321-b539-3407f39a5bee, rgb(33, 52, 39))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fiU4pPJe2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d64ow3\",\"data-styles-preset\":\"QiSxDqfqz\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-45316c01-84d5-47f6-9823-dbe7e2f8e3e3, rgb(255, 255, 255)))\"},children:\"Restaurants\"})})},HlsH9eXCB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d64ow3\",\"data-styles-preset\":\"QiSxDqfqz\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8376876f-c2af-4321-b539-3407f39a5bee, rgb(33, 52, 39)))\"},children:\"Restaurants\"})})},UD1KXoxzb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d64ow3\",\"data-styles-preset\":\"QiSxDqfqz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8376876f-c2af-4321-b539-3407f39a5bee, rgb(33, 52, 39)))\"},children:\"Restaurants\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gjWtF.framer-15kolzt, .framer-gjWtF .framer-15kolzt { display: block; }\",\".framer-gjWtF.framer-1n5icjr { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gjWtF .framer-h7q4sb { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: auto; }\",\".framer-gjWtF .framer-17er0x2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gjWtF .framer-fyok8r, .framer-gjWtF .framer-gvt84w { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gjWtF.framer-v-1s5wdyx .framer-h7q4sb, .framer-gjWtF.framer-v-bx1rp4 .framer-h7q4sb { align-content: center; align-items: center; justify-content: center; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 99\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fiU4pPJe2\":{\"layout\":[\"auto\",\"auto\"]},\"UD1KXoxzb\":{\"layout\":[\"auto\",\"auto\"]},\"HlsH9eXCB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"GDBRlRVJy\":\"number\",\"KYrrHIydy\":\"visiblePlus\",\"iAKNh6JOc\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrNFdUXASW=withCSS(Component,css,\"framer-gjWtF\");export default FramerrNFdUXASW;FramerrNFdUXASW.displayName=\"Counter\";FramerrNFdUXASW.defaultProps={height:99,width:110};addPropertyControls(FramerrNFdUXASW,{variant:{options:[\"TXpZMSxVm\",\"fiU4pPJe2\",\"UD1KXoxzb\",\"HlsH9eXCB\"],optionTitles:[\"Primary\",\"Phone\",\"Secondary\",\"Phone Secondary\"],title:\"Variant\",type:ControlType.Enum},GDBRlRVJy:{defaultValue:500,displayStepper:true,min:0,step:.1,title:\"Number\",type:ControlType.Number},KYrrHIydy:{defaultValue:true,title:\"Visible Plus\",type:ControlType.Boolean},iAKNh6JOc:{defaultValue:\"Events\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerrNFdUXASW,[{explicitInter:true,fonts:[{family:\"Forum\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/forum/v18/6aey4Ky-Vb8Ew_ITMJMa3mnT.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...AnimatedCounterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrNFdUXASW\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"99\",\"framerVariables\":\"{\\\"GDBRlRVJy\\\":\\\"number\\\",\\\"KYrrHIydy\\\":\\\"visiblePlus\\\",\\\"iAKNh6JOc\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"110\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fiU4pPJe2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UD1KXoxzb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HlsH9eXCB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rNFdUXASW.map"],"mappings":"y1CAME,SAAS,GAAkB,EAAE,EAAE,CAAC,OAAOgC,EAAEC,GAAG,IAAID,GAAG,CAAE,sBANgd,GAAW,GAAGC,EAAmtB,GAAE,CAAC,GAAG,GAAG,IAAIA,EAAE,EAAE,GAAGA,EAAE,IAAI,ICAnnC,SAAS,GAAgB,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIO,EAAML,EAAM,EAAE,EAAE,EAAG,GAAEJ,GAAGG,EAAEH,GAAG,EAAE,EAAE,GAAWI,EAAEE,EAAE,GAAGJ,EAAE,EAAE,EAAE,EAAEE,EAAE,EAAEA,QAAQ,KAAK,IAAIK,GAAGR,IAAG,EAAE,EAAE,IAAG,OAAOG,CAAE,UAAS,GAAY,EAAE,EAAE,EAAE,EAAE,CAAC,GAAGJ,IAAIC,GAAGsB,IAAIpB,EAAE,OAAOD,GAAE,IAAM,EAAS,GAAG,GAAgBA,EAAE,EAAE,EAAEF,EAAEuB,GAAG,MAAO,IAAOrB,IAAJ,GAAWA,IAAJ,EAAMA,EAAE,GAAW,EAASA,GAAGD,EAAEE,EAAG,8BAAvX,IAAY,EAAE,EAAE,OAAO,EAAE,EAAEF,EAAE,EAAED,GAAGE,GAAG,EAAED,EAAE,EAAED,IAAIE,EAAE,EAAEF,GAAGE,EAAQD,GAAE,KAAW,GAAE,yBCA8E,GAAE,CAAC,KAAKtB,GAAE,IAAI,GAAG,IAAI,GAAG,UAAUA,GAAE,IAAI,EAAE,EAAE,GAAG,cAAcA,GAAE,IAAI,EAAE,IAAI,GAAG,WAAWA,GAAE,EAAE,EAAE,IAAI,GAAG,ICAub,SAAS,GAAO,EAAE,EAAE,CAAC,IAAI2B,EAAE,EAAE,CAAC,IAAI,IAAIN,KAAKC,EAAE,OAAO,UAAU,eAAe,KAAKA,EAAED,IAAIE,EAAE,QAAQF,GAAG,IAAI,EAAEA,GAAGC,EAAED,IAAI,GAASC,GAAN,MAAsB,OAAO,OAAO,uBAA3B,WAAiD,CAAC,IAAIE,EAAE,EAAE,IAAI,EAAE,OAAO,sBAAsBF,GAAGE,EAAEH,EAAE,OAAO,IAAI,EAAE,QAAQA,EAAEG,IAAI,GAAG,OAAO,UAAU,qBAAqB,KAAKF,EAAED,EAAEG,MAAM,EAAEH,EAAEG,IAAIF,EAAED,EAAEG,IAAK,QAAOG,CAAE,2CCAlkCN,GAAE,EAAE,CAAC,OAAO,eAAeA,GAAE,aAAa,CAAC,MAAM,GAAK,EAAE,GAAE,QAAQ,UAAU,CAAE,EAAC,GAAE,UAAU,UAAU,CAAE,EAAOC,GAAED,GAAE,WAAWE,GAAEF,GAAE,QAAQ,GAAEA,GAAE,aCAxD,SAAS,GAAsB,EAAE,EAAE,EAAE,CAAC,IAAMI,EAAE,KAAK,IAAI,EAAE,GAAE,GAAG,OAAOH,GAAEK,EAAEJ,EAAEE,GAAG,EAAEA,EAAG,CAA4H,SAAS,GAAiB,EAAE,EAAE,EAAE,CAAC,OAAOH,EAAEC,GAAG,GAAGA,GAAGD,EAAEC,GAAG,GAAGA,CAAE,CAA2tD,SAAS,GAAqB,EAAE,EAAEV,GAAE,CAAC,IAAIQ,EAAMM,EAAE,GAAM,EAAEL,EAAE,GAASsB,EAAE,CAACrB,EAAE,EAAE,SAAS,CAAC,KAAM,CAAC,EAAE,MAAMI,EAAE,IAAG,EAAEL,EAAEK,GAAG,EAAE,KAAKJ,EAAE,EAAE,KAAK,EAAE,OAAO,EAAE,UAAmBF,IAAT,IAAK,IAAO,EAAE,mBAAmB,EAAEM,GAAG,GAAG,OAAQ,EAAEA,EAAE,GAAkC,OAA5BiB,EAAE,SAAN,GAAcA,EAAE,KAAK,EAAE,SAAe,CAAC,UAAUA,EAAE,SAAS,EAAE,IAAI,mBAA0BvB,GAAgB,GAAG,IAAI,AAAC,0CAA3yE,GAAE,EAA2FM,GAAE,CAAC,UAAU,IAAI,QAAQ,GAAG,KAAK,EAAE,CAAO,IAAkB,EAAEA,GAAE,UAAU,EAAEA,GAAE,QAAQ,EAAEA,GAAE,OAAOJ,GAAG,EAAE,KAAK,KAAKD,EAAE,IAAuE,IAAQ,CAAC,UAAUA,EAAEK,GAAE,UAAU,QAAQ,EAAEA,GAAE,QAAQ,KAAKN,EAAEM,GAAE,KAAK,KAAKF,EAAE,EAAE,GAAGD,EAAE,EAAE,SAAS,EAAE,EAAE,UAAUoB,EAAE,EAAE,aAAa,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,EAAErB,GAAE,EAAE,GAAG,EAAE,IAAMO,EAAE,CAAC,KAAK,GAAM,iBAAiB,GAAM,QAAQL,EAAE,OAAOD,EAAE,CAAO,EAAEA,EAAEC,EAAQ,EAAE,KAAK,KAAKH,EAAED,GAAG,IAAUQ,EAAE,GAAiBP,EAAE,EAAED,GAAO,EAAE,GAAGQ,EAAE,EAAE,CAAC,IAAMP,EAAE,EAAE,KAAK,KAAK,EAAEO,EAAEA,GAAG,EAAE,GAAGL,EAAE,KAAK,IAAI,CAACK,EAAE,EAAEN,KAAKM,EAAE,EAAE,EAAE,GAAGP,EAAE,KAAK,IAAIA,EAAEC,GAAG,EAAE,KAAK,IAAID,EAAEC,GAAI,MAAK,EAAE,GAAGC,EAAE,KAAK,IAAI,CAAC,EAAEF,IAAI,GAAG,EAAE,EAAE,GAAGA,GAAG,MAAO,IAAG,CAAC,EAAE,QAAQ,EAAEA,GAAG,IAAMC,EAAMD,IAAJ,EAAM,EAAE,GAAsB,EAAEA,EAAEQ,EAAE,SAAejB,EAAE,KAAK,IAAIU,IAAIqB,EAAQvB,EAAE,KAAK,IAAIG,EAAEM,EAAE,UAAU,EAAiE,MAA/D,GAAE,KAAKjB,GAAGQ,EAAE,EAAE,iBAAiB,GAAiBI,EAAED,EAAEM,EAAE,SAAgBA,CAAE,CAAC,EAAO,IAAO,CAAC,KAAKR,EAAE,EAAE,SAAS,EAAE,EAAE,MAAMD,EAAE,GAAG,MAAMM,EAAE,KAAK,cAAcF,EAAE,gBAAgBD,EAAE,aAAa,EAAE,IAAIoB,EAAE,IAAI,EAAE,aAAad,EAAE,GAAG,UAAU,EAAE,GAAG,CAAC,EAAEP,GAAE,GAAGI,GAAG,IAAM,EAAE,CAAC,iBAAiB,GAAM,KAAK,GAAM,QAAQL,EAAE,OAAOA,EAAE,CAAO,EAAc,GAAYsB,IAAT,IAAK,IAAOtB,EAAEsB,GAAY,IAAT,IAAK,IAAOtB,EAAE,EAAQ,EAAgB,GAAYsB,IAAT,IAAK,GAAM,EAAW,IAAT,IAAK,IAAO,KAAK,IAAIA,EAAEtB,GAAG,KAAK,IAAI,EAAEA,GAAGsB,EAAE,EAAMf,EAAER,EAAE,EAAQ,EAAEC,EAAEO,EAAQ,EAAW,IAAT,IAAK,GAAM,EAAE,EAAE,GAAG,EAAE,OAAO,EAAE,IAAI,IAAI,EAAE,EAAEP,GAAG,IAAM,EAAU,GAAG,CAACO,EAAE,KAAK,IAAI,CAACP,EAAEK,GAAS,EAAW,GAAG,EAAE,EAAUL,GAAS,EAAc,GAAG,CAAC,IAAMC,EAAE,EAAUD,GAAST,EAAE,EAAWS,GAAG,EAAE,KAAK,KAAK,IAAIC,IAAIO,EAAE,EAAE,QAAQ,EAAE,KAAK,EAAEjB,CAAE,EAAKM,EAAMC,EAAQ,EAAmB,GAAG,CAAI,EAAc,EAAE,WAAU,EAAEE,EAAE,EAAE,GAAO,CAAC,KAAK,EAAE,QAAQ,GAAG,EAAgB,EAAE,SAAS,SAAS,GAAsB,EAAWA,EAAE,EAAE,SAAS,QAAQG,EAAE,UAAUD,EAAE,aAAaM,EAAE,UAAU,EAAE,EAAG,EAAuB,OAAtB,EAAmB,GAAU,GAAG,CAAC,IAAIP,EAAE,GAA+K,MAAtK,CAACH,GAAYD,IAAT,IAAK,KAAO,EAAE,GAAK,EAAcG,GAAG,EAAmBA,IAAeH,IAAT,IAAK,IAAOG,EAAEH,GAAG,EAAE,iBAAiB,GAAYC,EAAEE,EAAEH,OAAK,iBAAiB,GAAM,CAACI,GAAG,EAAcD,GAAU,EAAE,CAAC,EAAO,GAAE,GAAS,GAAE,OCAqmG,SAAS,GAAgB,EAAE,EAAE,CAAC,IAAID,EAA6K,OAA7J,OAAOC,GAAlB,SAAuBC,IAAW,EAAEA,EAAED,MAAkB,EAAEA,GAAG,SAAS,iBAAiBA,IAAG,EAAEC,EAAED,IAAQ,EAAE,SAAS,iBAAiBA,GAAQ,aAAa,UAAU,EAAE,CAACA,EAAE,EAAS,MAAM,KAAKA,GAAG,EAAE,CAAE,CAAm7H,SAAS,GAAsB,EAAE,CAAC,IAAMC,EAAE,IAAI,QAAQ,OAAO,EAAE,EAAE,GAAG,CAAC,IAAMC,EAAE,IAAI,IAAU,GAAc,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,KAAQ,CAAC,IAAMC,EAAE,GAAGF,EAAE,GAAGqB,EAAE,GAAG,EAAE,GAAGjB,IAA4G,OAAxG,EAAE,IAAIF,IAAID,EAAE,IAAIC,EAAEH,EAAE,OAAO,OAAO,CAAC,KAAKC,EAAE,GAAGqB,EAAE,SAAS,EAAE,UAAUjB,EAAE,IAAI,EAAE,aAAaA,EAAE,IAAI,GAAG,CAACN,KAAYG,EAAE,IAAIC,EAAG,EAAO,EAAa,IAAI,EAAE,IAAIH,IAAIC,EAAE,IAAID,EAAEM,GAAEN,IAAWC,EAAE,IAAID,IAAI,MAAM,CAAC,iBAAiB,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,IAAI,EAAEK,EAAE,IAAIF,EAAQ,EAAEH,EAAE,OAAWO,EAAER,GAAG,GAAG,GAAGC,EAAE,MAAM,IAAgB,GAAGO,EAAE,CAAC,IAAMR,EAAEC,EAAE,EAAE,GAASO,EAAM,IAAJ,EAAM,KAAKP,EAAE,GAAO,EAAE,EAAMQ,EAAE,EAAQ,EAASc,GAAuB,UAAU,GAAG,EAAE,CAAC,GAAK,CAAC,UAAUrB,EAAE,mBAAmBF,EAAE,CAACuB,EAAQpB,EAAUD,GAAuB,WAAYF,GAAG,EAAQM,EAAUJ,GAAuB,aAAc,YAAY,MAAMC,EAAQC,EAAE,EAAEE,GAAG,QAAQ,GAAU,EAAEE,IAAiBJ,GAAO,IAAJ,GAAW,IAAJ,GAAcH,EAAE,KAAT,QAAe,EAAES,IAAG,GAAG,EAAET,GAAG,SAASK,EAAEF,GAAI,MAAK,GAAU,EAAEI,IAAiB,WAAWN,KAAK,IAAM,EAAE,EAAaO,EAAET,EAAE,EAASG,GAAuB,SAAS,UAAgB,EAAE,EAAa,GAAG,EAAE,OAAO,OAAO,OAAO,OAAO,EAAE,CAAC,GAAG,CAAC,OAAO,SAAS,EAAKoB,IAAG,EAAE,UAAU,EAAE,EAAE,mBAAmB,YAAY,MAAO,KAAI,CAAC,IAAMtB,EAAE,EAAa,EAAa,EAAE,MAAM,EAAE,CAAC,OAAO,OAAO,SAASA,EAAE,kBAAkB,AAAC,QAAOG,CAAE,EAAC,AAAC,CAAC,CAAoI,SAAS,GAAS,EAAE,EAAE,CAAC,KAAKJ,EAAE,OAAOG,EAAE,OAAOoB,EAAE,MAAM,CAAC,EAAE,CAAC,CAAC,GAAiB,OAAO,qBAArB,IAA0C,UAAU,CAAE,EAAC,IAAM,EAAE,GAAgBtB,GAASK,EAAE,IAAI,QAAc,EAAqB,GAAG,CAAC,EAAE,SAAS,GAAG,CAAC,IAAMN,EAAEM,EAAE,IAAIL,EAAE,QAAQ,GAAGA,EAAE,iBAAiB,EAAQD,KAAMC,EAAE,eAAe,CAAC,IAAMD,EAAEE,EAAED,GAAgB,OAAOD,GAApB,WAAsBM,EAAE,IAAIL,EAAE,OAAOD,GAAGI,EAAE,UAAUH,EAAE,OAAQ,MAAQD,IAAG,EAAEC,GAAG,EAAE,OAAOA,EAAE,QAAS,GAAG,EAAOG,EAAE,IAAI,qBAAqB,EAAqB,CAAC,KAAKJ,EAAE,WAAWG,EAAE,UAAqB,OAAOoB,GAAlB,SAAoBA,EAAE,GAAEA,GAAG,EAA+B,OAA7B,EAAE,SAAS,GAAGnB,EAAE,QAAQH,SAAeG,EAAE,YAAa,CAA0B,SAAS,GAAe,EAAE,EAAE,CAAC,GAAGF,EAAE,CAAC,GAAK,CAAC,WAAWD,EAAE,UAAUD,EAAE,CAACE,EAAE,GAAG,MAAM,CAAC,MAAMD,EAAE,OAAOD,EAAE,AAAC,QAAOC,aAAa,YAAY,YAAYA,EAAEA,EAAE,UAAU,CAAC,MAAMA,EAAE,YAAY,OAAOA,EAAE,aAAa,AAAC,UAAS,GAAa,CAAC,OAAOA,EAAE,YAAYC,EAAE,cAAcF,EAAE,CAAC,CAAC,IAAIG,GAAU,EAAEQ,GAAE,IAAIV,KAAhB,MAAuCE,EAAE,SAAS,GAAG,CAAC,EAAE,CAAC,OAAOF,EAAE,YAAYC,EAAE,IAAI,MAAM,CAAC,OAAO,GAAeD,EAAED,EAAG,EAAC,CAAE,GAAG,UAAS,GAAU,EAAE,CAAC,EAAE,QAAQ,GAAc,UAAS,IAAsB,CAAe,OAAO,eAArB,MAAsC,GAAE,IAAI,eAAe,IAAY,UAAS,GAAc,EAAE,EAAE,CAAC,IAAG,KAAuB,IAAMA,EAAE,GAAgBC,GAAkH,OAA/G,EAAE,SAAS,GAAG,CAAC,IAAID,EAAEW,GAAE,IAAIV,GAAOD,IAAG,EAAE,IAAI,IAAI,GAAE,IAAIC,EAAED,MAAK,IAAIE,GAAU,IAAuB,QAAQD,EAAG,QAAa,CAAC,EAAE,SAAS,GAAG,CAAC,IAAMD,EAAEW,GAAE,IAAIV,GAAUD,GAAuB,OAAOE,GAAWF,GAAP,MAA4BA,EAAE,MAAe,IAAP,MAA4B,GAAE,UAAUC,EAAI,GAAG,CAAC,CAAsB,SAAS,IAA2B,CAAC,OAAM,CAAC,IAAMA,EAAE,CAAC,MAAM,EAAO,WAAW,OAAO,EAAO,YAAY,CAAOC,EAAE,CAAC,OAAO,EAAO,KAAKD,EAAE,YAAYA,EAAE,CAAC,GAAE,SAAS,GAAGA,EAAEC,IAAK,EAAC,EAAO,iBAAiB,SAAS,GAAG,UAAS,GAAa,EAAE,CAAyC,OAAxC,GAAE,IAAID,GAAG,IAAG,SAAsC,CAAC,GAAE,OAAOA,GAAG,CAAC,GAAE,MAAM,KAAI,GAAE,IAAK,GAAG,CAAC,UAAS,GAAO,EAAE,EAAE,CAAC,OAAmB,OAAOA,GAApB,WAAsB,GAAaA,GAAG,GAAcA,EAAEC,EAAG,CAA8hK,SAAS,GAAqB,EAAE,EAAE,EAAE,CAAC,EAAE,cAAc,IAAI,YAAYA,EAAE,CAAC,OAAO,CAAC,cAAcF,EAAE,CAAC,EAAG,UAAS,GAAkB,EAAE,EAAE,EAAE,CAAC,EAAE,cAAc,IAAI,YAAYE,EAAE,CAAC,OAAO,CAAC,cAAcF,EAAE,CAAC,EAAG,8FAAxte,IAAI,IAAMC,kCAA7uD,GAAE,CAAC,GAAG,IAAI,IAAI,IAAI,CAAO,GAAE,CAAC,YAAY,QAAQ,SAAS,OAAO,CAA8D,GAAE,CAAC,OAAO,UAAU,aAAa,OAAO,cAAc,GAAGA,EAAE,MAAM,CAAO,GAAE,CAAC,UAAU,CAAC,OAAO,sBAAsB,aAAa,MAAM,cAAc,GAAGA,EAAE,KAAK,CAAC,OAAO,GAAE,MAAM,CAAC,OAAO,WAAW,aAAa,EAAE,cAAcC,GAAE,CAAC,KAAK,GAAE,CAAO,GAAE,IAAI,IAAU,GAAkB,GAAG,YAAYD,IAAU,GAAE,CAAC,IAAI,IAAI,IAAI,CAAC,GAAE,SAAS,GAAG,CAAC,GAAE,SAAS,GAAG,CAAC,GAAE,KAAKA,EAAEC,GAAG,GAAE,IAAI,GAAkBD,EAAEC,GAAG,GAAED,GAAI,GAAG,IAAsEW,GAAE,IAAI,IAAI,IAAkuB,GAAc,GAAG,SAAS,cAAc,OAAO,QAAQX,EAAE,CAAC,SAAS,KAAK,EAAQ,GAAE,CAAC,wBAAsC,OAAO,IAArB,KAA0B,OAAO,eAAe,KAAK,IAAI,oBAAoB,UAAU,OAAO,eAAe,KAAK,QAAQ,UAAU,WAAW,qBAAqB,CAAC,GAAG,CAAC,GAAc,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAE,MAAQ,CAAC,MAAO,EAAM,OAAO,EAAK,EAAC,aAAa,EAAQ,GAAc,CAAC,QAAQ,CAAC,EAAE,EAAE,CAAC,EAAE,SAAU,CAAO,GAAE,EAAE,CAAO,GAAE,EAAE,CAAgB,GAAE,GAAEA,QAAiB,GAAEA,KAAX,IAAK,KAAW,GAAEA,GAAG,GAAEA,MAAa,GAAEA,IAAg7P,GAAe,GAAc,OAAOA,GAAlB,SAA0B,GAAE,GAAsBY,IAAS,GAAE,GAAsBC,IAAS,GAAE,CAAC,IAAI,EAAE,IAAI,EAAE,CAAkkBH,GAAE,IAAI,QAA45B,GAAE,IAAI,IAAsoLI,GAAG,CAAC,SAAS,GAAG,EAAQd,EAAE,OAAQ,WAAW,EAAE,CAAC,OAAOC,EAAE,QAAQF,EAAE,CAAC,CAAC,cAAcG,EAAE,EAAE,CAAC,GAAG,CAAC,GAAK,CAAC,KAAKoB,EAAE,CAACpB,EAAE,EAAEa,GAAEb,EAAE,CAAC,OAAO,EAAE,OAAO,GAASF,GAAG,GAAG,CAAwC,GAAvC,IAAI,GAAkBA,EAAE,YAAYE,GAAM,CAACoB,EAAE,MAAO,IAAG,CAAC,IAAI,GAAkBtB,EAAE,YAAYC,EAAG,CAAC,GAAE,EAAG,EAAC,CAAO,IAAY,EAAE,EAAE,IAAI,GAAG,EAAI,CAACC,EAAE,aAAuBA,EAAE,cAAZ,WAAyB,IAAI,GAAqBF,EAAEC,EAAEC,GAAI,EAAO,GAAG,CAAC,SAAS,GAAG,EAAQF,EAAE,MAAO,WAAW,EAAE,CAAC,OAAOC,EAAE,QAAQF,EAAE,GAAG,CAAC,IAAMG,EAAE,GAAWF,EAAE,aAAaC,GAASqB,EAAE,GAAWtB,EAAE,WAAWD,GAA6E,OAA1E,EAAE,iBAAiB,eAAeG,GAAG,EAAE,iBAAiB,eAAeoB,OAAa,CAAC,EAAE,oBAAoB,eAAepB,GAAG,EAAE,oBAAoB,eAAeoB,EAAG,CAAC,EAAC,CAAO,GAAG,CAAC,SAAS,GAAG,EAAQtB,EAAE,MAAO,WAAW,EAAE,CAAC,OAAOC,EAAE,QAAQF,EAAE,GAAG,CAAC,IAAM,EAAY,GAAG,CAAC,IAAI,GAAqBC,EAAE,WAAWC,GAAG,EAAO,oBAAoB,YAAY,EAAa,EAAO,EAAc,GAAG,CAAC,IAAI,GAAqBD,EAAE,aAAaD,GAAG,EAAO,iBAAiB,YAAY,EAAa,EAAiD,OAAhD,EAAE,iBAAiB,cAAc,OAAyB,CAAC,EAAE,oBAAoB,cAAc,GAAe,EAAO,oBAAoB,YAAY,EAAa,CAAC,EAAC,CAAO,GAAG,CAAC,OAAOe,GAAG,MAAM,GAAG,MAAM,GAAG,CAAO,GAAG,CAAC,UAAU,UAAU,GAAG,OAAO,KAAK,IAAI,OAAO,ICS18lB,SAAwB,EAAO,EAAM,CAAY,GAAG,CAAC,QAAM,EAAE,CAAC,MAAI,UAAQ,iBAAe,aAAW,eAAa,gBAAc,cAAY,QAAM,cAAY,YAAU,YAAU,gBAAc,cAAY,QAAM,CAAC,EAAW,CAAC,cAAY,WAAS,YAAU,YAAU,YAAU,CAAC,EAAiB,CAAC,aAAU,aAAW,CAAC,EAAoB,EAAa,EAAe,GAAG,EAAW,KAAK,EAAa,KAAK,EAAc,KAAK,EAAY,IAAI,GAAG,EAAQ,IAAsB,GAAc,EAAa,UAAgB,EAAS,KAAgB,EAAa,QAAQ,KAAgB,EAAa,OACtkB,EAAc,EAAM,OAAO,SAAe,GAAYE,EAAS,MAAM,GAAqB,EAAY,GAAY,EAAK,IAAY,KAAM,EAAU,QAAQ,IAAM,EAAa,IAAY,QAAQ,IAAY,QAAc,GAAO,EAAe,GAAS,EAAY,GAAsB,GAA2B,GAAa,GAAO,GAAiC,IAAM,GAAUuD,EAAO,MAAY,EAAYrD,MAAmB,CAAC,CAAC,QAAQ,KAAK,CAAC,CAAC,QAAQ,KAAK,CAAC,CAAG,EAAE,EAAO,CAAC,EAAK,GAAQ,CAACmD,EAAS,CAAC,OAAO,KAAK,SAAS,KAAK,EAAkB,GAAe,KAAS,GAAc,EAAE,CAA0B,GAAY,EAAM,GAAQ,EAAK,IAAU,GAAY,GAAY,KAAK,MAAM,GAAG,IAAa,EAAE,GAAQ,GAAM,CAAC,GAAU,GAAa,EAAK,SAAQ,GAAY,KAAK,MAAM,EAAK,OAAO,EAAK,SAAS,GAAG,EAAE,GAAY,KAAK,IAAI,GAAY,IAAsB,GAAQ,GAAiC,IAAM,GAAQjD,MAAgB,CAAC,GAAG,GAAa,GAAU,QAAQ,CAAC,IAAM,EAAa,EAAa,GAAU,QAAQ,YAAY,GAAU,QAAQ,aAAmB,EAAM,EAAY,GAAG,QAAQ,EAAa,EAAY,GAAG,QAAQ,WAAW,EAAY,GAAG,QAAQ,UAAU,EAAQ,EAAI,EAAY,GAAG,QAAQ,EAAa,EAAY,GAAG,QAAQ,WAAW,EAAY,GAAG,QAAQ,YAAY,EAAY,GAAG,QAAQ,UAAU,EAAY,GAAG,QAAQ,aAAa,EAAQ,EAAe,EAAI,EAAM,EAAI,MAAoB,GAAQ,CAAC,OAAO,EAAa,SAAS,EAAe,EAAI,CAAC,EAAC,EAAE,EAAQ,GAAe,EAAS,CAAC,kBAAkB,OAAO,CAAC,EAAE,CAAuC,GAAG,EAAY,CACnkD,GAAG,CAAC,EAAS,CAGE,IAAI,EAAcmD,EAAO,IAAM,OAAe,EAAM,KAAK,IAAgB,GAAO,GAAU,SAAS,CAAC,cAAY,GAAG,CAAI,CAAC,EAAc,UAAU,EAAY,OAAO,EAAY,SAAS,EAAM,KAAK,IAAU,EAAc,QAAQ,EAAO,IAAI,EAAE,CAAG,IAAevD,EAAS,IAAI,GAAe,EAAM,IAAQ,CAAC,IAAI,EAAO,IAAQ,IAAG,EAAI,EAAY,IAAO,IAAQ,EAAc,OAAO,IAAG,EAAI,EAAY,IAAI,IAAMK,EAAK,CAAC,MAAM,GAAU,EAAM,OAAO,MAAM,OAAO,OAAO,EAAW,EAAM,OAAO,OAAO,OAAO,CAAC,OAAoB,EAAK,EAAY,CAAC,QAAQ,KAAK,SAAsB,EAAK,KAAK,CAAK,MAAI,MAAMA,EAAK,SAAsB,EAAa,EAAM,CAAC,MAAM,CAAC,GAAG,EAAM,OAAO,MAAM,GAAGA,EAAK,WAAW,EAAE,GAAG,GAAe,CAAC,SAAS,EAAM,MAAM,SAAS,EAAM,MAAM,SAAS,aAAa,EAAM,IAAA,GAAU,CAAC,EAAM,OAAO,UAAU,EAAE,CAAG,EAAG,KAAM,EAAS,EAAS,GAAK,GAAU,IAAW,GAAG,CAAC,EAAU,IAAI,IAAIC,EAAE,EAAEA,EAAE,GAAY,IAAK,GAAc,GAAc,OAAON,EAAS,IAAI,GAAe,EAAM,IAAa,CAAC,IAAMK,EAAK,CAAC,MAAM,GAAU,EAAM,OAAO,MAAM,OAAO,OAAO,EAAW,EAAM,OAAO,OAAO,OAAO,WAAY,EAAmB,YAAV,IAAA,GAAsB,CAAC,OAAoB,EAAK,EAAY,CAAC,QAAQ,KAAK,SAAsB,EAAK,KAAK,CAAC,MAAMA,EAAK,cAAc,GAAK,SAAsB,EAAa,EAAM,CAAC,IAAIC,EAAE,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,OAAO,MAAM,MAAM,GAAU,EAAM,OAAO,MAAM,OAAO,OAAO,EAAW,EAAM,OAAO,OAAO,OAAO,WAAW,EAAE,GAAG,GAAe,CAAC,SAAS,EAAM,MAAM,SAAS,EAAM,MAAM,SAAS,SAASA,EAAE,IAAA,GAAU,CAAC,EAAM,OAAO,UAAU,CAACA,EAAE,KAAK,GAAY,CAACA,EAAE,KAAK,EAAa,IAAK,IAAM,EAAe,EAAK,SAAS,EAAK,SAAS,KAAK,MAAM,EAAK,OAAO,EAAK,UAA4B,EAAO,MAAqB,EAAO,MAAiB,EAAO,GAAG,IAAM,GAAQiD,EAAO,IAAa,GAAgB,IAAyB,GAAQA,EAAO,MAAY,EAAaA,EAAO,MAEr3D,GAAG,CAAC,EAAS,CAAC,MAAc,CAAI,SAAiB,CAAC,GAAgB,CAAC,GAAwM,MAAzL,GAAa,QAAQ,GAAQ,QAAQ,QAAQ,CAAC,UAAU,CAAC,EAAY,GAAG,EAAY,GAAgB,CAAC,CAAC,CAAC,SAAS,KAAK,IAAI,GAAgB,EAAM,IAAI,WAAW,IAAS,OAAO,SAAS,MAAY,EAAa,QAAQ,QAAU,EAAC,CAAC,EAAY,EAAe,EAAM,EAAE,IAAM,EAAYnD,MAAgB,CAAC,GAAG,CAAC,EAAa,QAAQ,OAAO,IAAM,EAAO,SAAS,OAAU,GAAU,CAAC,GAAQ,EAAa,QAAQ,YAAY,SAAU,EAAa,QAAQ,QAAiB,CAAC,GAAU,IAAS,EAAa,QAAQ,YAAY,WAAW,EAAa,QAAQ,OAAU,EAAC,CAAC,EAAS,EAAE,MAAc,CAAC,GAAe,EAAC,CAAC,EAAS,EAAE,OAAe,SAAS,iBAAiB,mBAAmB,OAAuB,CAAC,SAAS,oBAAoB,mBAAmB,EAAc,GAAG,CAAC,EAAY,CAAG,CAAW,IAAM,GAAc,EAAa,WAAW,YAAkB,GAAe,EAAU,EAAQ,GAAa,IAAI,EAAU,EAAQ,GAAe,GAAM,EAAU,EAAE,IAAsB,GAAa,IAAI,EAAgB,GAAS,mBAAmB,GAAc,kBAAkB,EAAU,IAAI,GAAe,sBAAsB,GAAe,sBAAsB,GAAa,mBAAmB,EAAU,IAAI,GAAa,IAAuW,OAA9U,EAAkW,EAAK,UAAU,CAAC,MAAM,CAAC,GAAG,GAAuB,WAAQ,gBAAgB,EAAY,GAAS,IAAA,GAAU,UAAU,EAAY,GAAS,IAAA,GAAU,SAAS,EAAS,UAAU,SAAS,QAAQ,EAAa,CAAC,IAAI,GAAU,SAAsB,EAAM,EAAO,GAAG,CAAC,IAAI,GAAQ,MAAM,CAAC,GAAG,GAAmB,MAAI,IAAI,IAAY,UAAU,GAAc,GAAgB,CAAC,EAAe,IAAA,GAAU,KAAK,IAAY,SAAS,GAAc,GAAgB,CAAC,EAAe,IAAA,GAAU,WAAW,EAAU,SAAS,WAAW,cAAc,EAAa,MAAM,SAAS,GAAG,EAAM,WAAW,GAAU,CAAC,EAAS,OAAO,YAAY,UAAU,EAAY,GAAG,CAAC,iBAAiB,CAAC,GAAQ,QAAQ,GAAQ,EAAa,UACn0E,EAAa,QAAQ,aAAa,EAAc,EAAC,iBAAiB,CAAC,GAAQ,QAAQ,GAAS,EAAa,UACzG,EAAa,QAAQ,aAAa,EAAI,EAAC,SAAS,CAAC,GAAe,GAAc,CAAC,EAAE,EAFgwC,EAAM,UAAU,CAAC,MAAM,GAAkB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,GAAY,SAAS,IAAI,EAAe,EAAK,IAAI,CAAC,MAAM,GAAY,SAAS,qBAAqB,EAAe,EAAK,IAAI,CAAC,MAAM,GAAe,SAAS,4DAA4D,EAAE,CAAC,CAEviD,gEAlBiS,GAAqB,IAAU,GAAsB,CAAC,KAAK,GAAQ,eAAe,EAAO,KAAK,MAAM,GAAQ,cAAc,EAAO,KAAK,IAAI,GAAQ,eAAe,EAAO,KAAK,OAAO,GAAQ,cAAc,EAAO,KAAK,CAkB/d,EAAO,aAAa,CAAC,IAAI,GAAG,QAAQ,GAAG,cAAc,CAAC,UAAU,GAAK,WAAW,GAAK,CAAC,YAAY,CAAC,YAAY,GAAK,SAAS,GAAM,UAAU,GAAG,UAAU,EAAE,UAAU,EAAE,CAAC,UAAU,GAAK,CAAwB,EAAoB,EAAO,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,QAAQ,CAAC,KAAK,EAAY,kBAAkB,CAAC,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,IAAI,aAAa,IAAI,KAAK,IAAI,eAAe,GAAK,KAAK,EAAE,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,OAAO,QAAQ,MAAM,SAAS,CAAC,YAAY,CAAC,iBAAiB,kBAAkB,eAAe,iBAAiB,CAAC,aAAa,CAAC,OAAO,QAAQ,MAAM,SAAS,CAAC,aAAa,OAAO,wBAAwB,GAAK,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,aAAa,SAAS,WAAW,CAAC,YAAY,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,eAAe,eAAe,CAAC,KAAK,CAAC,YAAY,eAAe,eAAe,CAAC,IAAI,CAAC,aAAa,eAAe,cAAc,CAAC,OAAO,CAAC,aAAa,eAAe,cAAc,CAAC,CAAC,CAAC,aAAa,SAAS,wBAAwB,GAAK,CAAC,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,CAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,mBAAmB,CAAC,UAAU,CAAC,aAAa,eAAe,gBAAgB,cAAc,CAAC,YAAY,CAAC,IAAI,IAAI,IAAI,IAAI,CAAC,IAAI,EAAE,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,OAAO,cAAc,UAAU,aAAa,GAAK,CAAC,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,UAAU,aAAa,GAAK,CAAC,CAAC,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,EAAM,EAAC,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,EAAO,EAAC,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,EAAO,EAAC,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,OAAO,EAAM,CAAC,OAAO,EAAM,cAAc,EAAO,EAAC,CAAC,CAAC,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,aAAa,EAAE,KAAK,GAAG,eAAe,GAAK,YAAY,+CAA+C,CAAC,EAAgC,GAAe,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,SAAS,OAAO,UAAU,OAAO,WAAW,SAAS,OAAO,EAAE,QAAQ,EAAE,cAAc,OAAO,WAAW,OAAO,CAAmB,GAAkB,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,cAAc,SAAS,MAAM,OAAO,WAAW,0BAA0B,SAAS,GAAG,SAAS,SAAS,QAAQ,sBAAsB,CAAO,GAAY,CAAC,SAAS,GAAG,aAAa,GAAG,CAAO,GAAY,CAAC,OAAO,EAAE,aAAa,GAAG,WAAW,IAAI,UAAU,SAAS,CAAO,GAAe,CAAC,OAAO,EAAE,QAAQ,GAAG,SAAS,IAAI,WAAW,IAAI,UAAU,SAAS,CAA+C,IAAO,EAAI,EAAI,IAAM,KAAK,IAAI,KAAK,IAAI,EAAI,GAAK,GAAW,GAAc,GAAO,OAAO,GAAQ,UAAU,CAAC,MAAM,MCjB5zF,SAASiC,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,KAAkB,CAAe,mEAAhdE,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAA,EAAwB,GAA2B,EAAW,GAAO,EAAO,WAAiB,EAAA,OAAgC,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,GAAY,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAG,EAAOC,GAAS,EAAO,OAAA,GAA6BC,GAAwB,CAAC,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,KAAK,EAAM,iBAAwB,EAAS,KAAK,KAAaC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYO,EAAO,MAAY,EAAW,GAAK,EAAkB,EAAA,IAAmC,CAAC,eAAa,YAAU,CAAC,IAAwC,IAAuB,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,EAAU,CAACT,GAAS,GAAY,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,EAAQ,EAAiBC,GAAuB,EAAM,GAAgB,GAAsB,EAAE,CAAO,EAAkB,EAAGP,GAAkB,GAAG,IAA6B,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,GAA8C,MAAqB,IAAc,YAA6C,MAAkB,CAAG,CAAC,YAAY,YAAY,YAAY,CAAC,SAAS,GAAwC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKI,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKD,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBc,EAAU,GAAY,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGnB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,GAAgB,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,wtBAAwtB,aAAa,YAAY,mBAAmB,GAAK,EAAE,KAA4B,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,0tBAA0tB,aAAa,WAAW,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,aAAa,YAAY,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA4B,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,0tBAA0tB,aAAa,YAAY,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,aAAa,YAAY,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA4B,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,0tBAA0tB,aAAa,YAAY,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,aAAa,YAAY,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA4B,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,0tBAA0tB,aAAa,WAAW,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,aAAa,YAAY,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA6B,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,wtBAAwtB,aAAa,YAAY,mBAAmB,GAAK,EAAE,KAA6B,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,0tBAA0tB,aAAa,WAAW,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,aAAa,WAAW,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA6B,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,0tBAA0tB,aAAa,WAAW,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,aAAa,WAAW,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA6B,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,0tBAA0tB,aAAa,WAAW,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,aAAa,WAAW,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA6B,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,wtBAAwtB,aAAa,WAAW,mBAAmB,GAAK,EAAE,KAA6B,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,wtBAAwtB,aAAa,YAAY,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,IAAI,0tBAA0tB,aAAa,YAAY,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA6B,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,0tBAA0tB,aAAa,YAAY,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,aAAa,YAAY,CAAC,CAAC,EAAY,GAAgB,EAAE,KAA6B,EAAK,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,wtBAAwtB,aAAa,YAAY,mBAAmB,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,IAAI,0tBAA0tB,aAAa,YAAY,CAAC,CAAC,EAAY,GAAgB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAG,GAAQiB,GAAI,CAAC,kFAAkF,gFAAgF,sQAAsQ,2cAA2c,6WAA6W,CAQ9umB,EAAgB,EAAQN,GAAUM,GAAI,gBAA+C,EAAgB,YAAY,eAAe,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,SAAS,SAAS,SAAS,SAAS,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,KCRytB,SAASjB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,KAAkB,CAAe,kGAA7b,GAAiB,EAASf,GAAmB,GAAoB,EAAoBA,GAAmBiB,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,EAAM,CAAC,IAAA,GAAkBC,IAAY,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAA,EAAwB,GAA2B,EAAW,GAAO,EAAO,WAAiB,EAAA,OAAgC,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,GAAY,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAG,EAAOC,GAAS,EAAO,OAAA,GAA6B,GAAqB,CAAC,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,CAAOC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAOC,IAAU,CAAC,cAAY,aAAW,QAAM,UAAQ,UAAQ,SAAO,KAAG,SAAO,OAAK,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAW,0GAA0G,UAAU,GAAO,EAAM,UAAU,UAAU,GAAS,EAAM,WAAW,cAAc,UAAU,GAAqB,IAAO,GAAM,EAAM,WAAW,YAAY,UAAU,GAAQ,EAAM,WAAW,QAAQ,UAAU,GAAY,EAAM,WAAW,eAAe,UAAU,GAAa,EAAM,WAAW,CAAC,IAAI,eAAe,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,CAAC,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,KAAK,EAAM,iBAAwB,EAAS,KAAK,KAAaC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYO,EAAO,MAAY,EAAW,GAAK,EAAkB,EAAA,IAAmC,CAAC,eAAa,YAAU,CAAC,IAAsB,EAAkB,IAA4B,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,aAAU,GAAG,EAAU,CAACT,GAAS,GAAY,CAAC,cAAY,cAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,EAAQ,EAAiBC,GAAuB,EAAM,GAAe,CAAC,wBAAsB,QAAM,CAAC,GAAyB,GAAmB,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,EAAK,GAAU,CAAC,IAAM,EAAI,MAAM,GAAU,GAAG,GAAM,GAAG,IAAM,GAAM,MAAO,EAAO,CAAC,GAAQ,EAAsB,UAAqE,CAAO,EAAkB,EAAGP,GAAkB,GAAG,GAAuB,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKI,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKD,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBc,EAAU,IAAY,cAAc,GAAK,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,GAAGnB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,GAAgB,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,CAAC,CAAC,EAAY,GAAgB,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKf,EAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAU,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,QAAQ,EAAE,EAAE,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,EAAE,CAAC,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,iGAAiG,CAAC,SAAS,0GAA0G,EAAE,EAAE,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,qBAAsC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKa,EAAM,CAAC,WAAW,CAAC,IAAI,eAAe,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,IAAI,IAAI,KAAK,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,GAAW,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,CAAC,GAAGE,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,eAAe,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,IAAI,IAAI,KAAK,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,GAAW,CAAC,CAAC,CAAC,EAAY,GAAgB,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,0BAA2C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,2FAA2F,CAAC,SAAS,eAAe,EAAE,EAAE,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,iGAAiG,CAAC,SAAS,cAAc,EAAE,EAAE,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE,EAAE,CAAG,GAAQiB,GAAI,CAAC,kFAAkF,kFAAkF,yWAAyW,kRAAkR,yGAAyG,gHAAgH,qKAAqK,8QAA8Q,8FAA8F,iRAAiR,mMAAmM,wHAAwH,oIAAoI,GAAA,EAAmB,GAAA,GAAoB,GAAA,GAAoB,gcAAgc,CAWhwZ,EAAgB,EAAQN,GAAUM,GAAI,gBAA+C,EAAgB,YAAY,mBAAmB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,IAAsB,SAAY,CAAC,GAAG,GAAoB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,OAAO,CAAC,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,SAAS,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,0GAA0G,gBAAgB,GAAM,MAAM,UAAU,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,wBAAwB,8GAA8G,gBAAgB,CAAC,IAAI,eAAe,eAAe,8GAA8G,CAAC,MAAM,eAAe,KAAK,EAAY,gBAAgB,CAAC,UAAU,CAAC,aAAa,eAAe,gBAAgB,GAAM,MAAM,cAAc,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,cAAc,gBAAgB,GAAM,MAAM,UAAU,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,EAAE,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,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAiB,GAAG,EAAA,GAA2C,GAAG,EAAA,IAA4C,GAAG,EAAA,GAA4C,CAAC,CAAC,6BAA6B,GAAK,KCX72E,SAASjB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,KAAkB,CAAe,sFAA9a,GAAqB,EAASC,GAAuB,GAAY,EAAS,GAAcC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,GAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,MAAI,AAAE,EAAOC,IAAY,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAA,EAAwB,GAA2B,EAAW,GAAO,EAAO,WAAiB,EAAA,OAAgC,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,GAAY,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAG,EAAOC,GAAS,EAAO,OAAA,GAA6BC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,wBAAsB,mBAAiB,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAkB,EAAM,WAAW,GAAK,UAAU,GAAuB,EAAM,WAAW,GAAK,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,KAAK,EAAM,iBAAwB,EAAS,KAAK,KAAaC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYO,EAAO,MAAY,EAAW,GAAK,EAAkB,EAAA,IAAmC,CAAC,eAAa,YAAU,CAAC,IAAwC,IAAuB,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,EAAU,CAACT,GAAS,GAAY,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,EAAQ,EAAiBC,GAAuB,EAAM,IAAgB,EAAsB,EAAE,CAAO,EAAkB,EAAGP,GAAkB,GAAG,GAA6B,MAAoB,IAAc,YAA6C,EAAa,GAAW,IAAc,YAAmB,GAAa,EAAc,MAAqB,IAAc,YAA6C,EAAa,GAAW,IAAc,YAAmB,EAAa,GAAQ,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKI,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKD,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBc,EAAU,GAAY,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGnB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,GAAgB,SAAS,CAAC,KAA4B,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,CAAC,UAAU,SAAS,UAAU,QAAQ,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,GAAG,SAAS,GAAM,CAAC,IAAI,GAAG,OAAO,OAAO,YAAY,EAAE,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,cAAc,CAAC,WAAW,GAAK,UAAU,GAAK,CAAC,MAAM,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAgB,CAAC,UAAU,4KAA4K,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,UAAU,YAAY,UAAU,IAAI,UAAU,gBAAgB,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,+BAA+B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,wBAAwB,UAAU,YAAY,UAAU,IAAI,UAAU,cAAc,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,oHAAqH,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,UAAU,YAAY,UAAU,IAAI,UAAU,eAAe,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,EAAE,EAAE,EAAE,KAA4B,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,CAAC,UAAU,SAAS,UAAU,OAAO,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,GAAG,SAAS,GAAM,CAAC,IAAI,GAAG,OAAO,OAAO,YAAY,EAAE,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,cAAc,CAAC,WAAW,GAAK,UAAU,GAAK,CAAC,MAAM,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,qJAAqJ,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,UAAU,YAAY,UAAU,IAAI,UAAU,kBAAkB,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,sJAAsJ,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,WAAW,UAAU,YAAY,UAAU,IAAI,UAAU,UAAU,UAAU,EAAY,CAAC,YAAY,GAAG,WAAW,GAAG,IAAI,0FAA0F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,8LAA8L,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,QAAQ,UAAU,YAAY,UAAU,IAAI,UAAU,WAAW,UAAU,EAAY,CAAC,YAAY,GAAG,WAAW,GAAG,IAAI,yFAAyF,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,4LAA4L,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,YAAY,UAAU,IAAI,UAAU,cAAc,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,EAAE,EAAE,EAAE,EAAa,IAAyB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,CAAC,UAAU,SAAS,UAAU,OAAO,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,GAAG,SAAS,GAAM,CAAC,IAAI,GAAG,OAAO,OAAO,YAAY,EAAE,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,cAAc,CAAC,WAAW,GAAK,UAAU,GAAK,CAAC,MAAM,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,iLAAiL,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,YAAY,UAAU,IAAI,UAAU,gBAAgB,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,gKAAgK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,kBAAkB,UAAU,YAAY,UAAU,IAAI,UAAU,gBAAgB,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,EAAE,EAAE,EAAE,KAA6B,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,kBAAkB,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,kBAAkB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,CAAC,UAAU,SAAS,UAAU,OAAO,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,GAAG,SAAS,GAAM,CAAC,IAAI,GAAG,OAAO,OAAO,YAAY,EAAE,GAAG,YAAY,SAAS,YAAY,KAAK,kBAAkB,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,cAAc,CAAC,WAAW,GAAK,UAAU,GAAK,CAAC,MAAM,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,qJAAqJ,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,UAAU,YAAY,UAAU,IAAI,UAAU,kBAAkB,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,sJAAsJ,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,WAAW,UAAU,YAAY,UAAU,IAAI,UAAU,UAAU,UAAU,EAAY,CAAC,YAAY,GAAG,WAAW,GAAG,IAAI,0FAA0F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,8LAA8L,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,QAAQ,UAAU,YAAY,UAAU,IAAI,UAAU,WAAW,UAAU,EAAY,CAAC,YAAY,GAAG,WAAW,GAAG,IAAI,yFAAyF,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,4LAA4L,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,YAAY,UAAU,IAAI,UAAU,cAAc,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,EAAE,EAAE,EAAE,KAA6B,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,kBAAkB,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,kBAAkB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,CAAC,UAAU,SAAS,UAAU,QAAQ,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,GAAG,SAAS,GAAM,CAAC,IAAI,GAAG,OAAO,OAAO,YAAY,EAAE,GAAG,YAAY,SAAS,YAAY,KAAK,kBAAkB,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,cAAc,CAAC,WAAW,GAAK,UAAU,GAAK,CAAC,MAAM,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,4KAA4K,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,UAAU,YAAY,UAAU,IAAI,UAAU,gBAAgB,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,oHAAqH,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,UAAU,YAAY,UAAU,IAAI,UAAU,eAAe,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,EAAE,EAAE,EAAE,EAAa,IAAyB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,kBAAkB,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,KAAK,kBAAkB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,CAAC,UAAU,SAAS,UAAU,OAAO,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,GAAG,SAAS,GAAM,CAAC,IAAI,GAAG,OAAO,OAAO,YAAY,EAAE,GAAG,YAAY,SAAS,YAAY,KAAK,kBAAkB,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,cAAc,CAAC,WAAW,GAAK,UAAU,GAAK,CAAC,MAAM,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,iLAAiL,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,YAAY,UAAU,IAAI,UAAU,gBAAgB,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAgB,CAAC,UAAU,gKAAgK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,kBAAkB,UAAU,YAAY,UAAU,IAAI,UAAU,gBAAgB,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,CAAC,gBAAgB,QAAQ,YAAY,MAAM,OAAO,EAAE,EAAE,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,CAAG,GAAQgB,GAAI,CAAC,kFAAkF,kFAAkF,qQAAqQ,kOAAkO,ouBAAouB,0GAA0G,2GAA2G,2EAA2E,wEAAwE,wEAAwE,sFAAsF,CAW5rxB,GAAgB,EAAQN,GAAUM,GAAI,gBAA+C,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,qBAAqB,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,2BAA2B,KAAK,EAAY,QAAQ,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAqB,GAAG,GAAY,CAAC,CAAC,6BAA6B,GAAK,KCAxoB,SAAwB,GAAgB,EAAM,CAAC,GAAK,CAAC,OAAK,KAAG,WAAS,gBAAc,mBAAiB,KAAK,CAAC,aAAW,aAAW,WAAS,aAAW,gBAAc,YAAU,CAAC,QAAM,aAAW,OAAK,gBAAc,CAAC,EAAY,EAAIC,EAAO,MAAY,EAAS,EAAa,YAAY,EAAa,OAAa,EAAU,mBAAmB,IAC5U,EAAS,GAAU,EAAI,CAAC,OAAK,EAAO,CAAC,EAAY,GAAe,CAACF,EAAS,IAAY,CAAC,EAAa,EAAgB,CAACA,MAAa,EAAa,IAAO,SAAS,EAAa,EAAM,CAAC,IAAI,EAAgB,EAAM,QAAQ,GAAe,QAAQ,IAAI,GAAkB,OAAO,CAAiB,CACgH,aADlG,CAC9S,GAAG,CAAC,IAAW,GAAY,IAAW,CAAC,EAAY,CAAC,IAAM,EAAiB,EAAQ,EAAK,EAAG,CAAC,WAAS,KAAK,IAAgB,SAAS,YAAY,SAAS,SAAS,GAAQ,CAAC,EAAgB,EAAa,GAAU,EAAC,eAAe,CAAI,GAAM,GAAe,GAAQ,EAAC,EAAE,UAAU,EAAiB,MAAQ,CAAC,EAAC,CAAC,EAAK,EAAG,EAAS,EAAc,EAAiB,EAAW,EAAS,EAAc,EAAK,EAAY,EAAsB,EAAK,EAAO,IAAI,CAAK,MAAI,QAAQ,CAAC,QAAQ,EAAS,EAAE,EAAE,CAAC,YAAY,CAAC,QAAQ,EAAE,CAAC,MAAM,CAAC,aAAW,aAAW,WAAS,aAAW,gBAAc,YAAU,QAAM,mBAAmB,eAAe,WAAW,OAAO,CAAC,aAAa,EAAU,SAAS,EAAS,EAAa,GAAI,EAAa,CAAG,mCAAgB,aAAa,CAAC,KAAK,EAAE,GAAG,GAAG,SAAS,EAAE,cAAc,EAAE,iBAAiB,IAAI,KAAK,CAAC,WAAW,UAAU,WAAW,MAAM,SAAS,GAAG,WAAW,QAAQ,cAAc,SAAS,UAAU,OAAO,CAAC,MAAM,OAAO,WAAW,GAAK,KAAK,GAAK,cAAc,SAAS,CAAC,EAAoB,GAAgB,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,GAAG,eAAe,GAAK,CAAC,GAAG,CAAC,KAAK,EAAY,OAAO,MAAM,KAAK,aAAa,GAAG,IAAI,EAAE,KAAK,GAAG,eAAe,GAAK,CAAC,cAAc,CAAC,KAAK,EAAY,KAAK,MAAM,iBAAiB,aAAa,SAAS,QAAQ,CAAC,SAAS,SAAS,CAAC,aAAa,CAAC,SAAS,SAAS,CAAC,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,IAAI,IAAI,EAAE,KAAK,GAAG,eAAe,GAAK,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,eAAe,GAAK,MAAM,iBAAiB,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,iBAAiB,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,aAAa,IAAI,QAAQ,CAAC,IAAI,IAAI,CAAC,aAAa,CAAC,IAAI,IAAI,CAAC,QAAQ,CAAC,gBAAc,GAAG,IAAgB,EAAE,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,aAAa,CAAC,WAAW,UAAU,WAAW,MAAM,SAAS,GAAG,WAAW,QAAQ,cAAc,SAAS,UAAU,OAAO,CAAC,gBAAgB,GAAK,qBAAqB,GAAM,gBAAgB,YAAY,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,OAAO,CAAC,KAAK,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,GAAK,aAAa,MAAM,cAAc,KAAK,CAAC,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,eAAe,aAAa,GAAK,aAAa,MAAM,cAAc,KAAK,YAAY;;;;MAI/tE,CAAC,6BCjBuB,GAAU,UAAU,CAAC,qBAAqB,aAAa,mBAAmB,eAAe,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,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,6JAA6J,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,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,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,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,yEAAyE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,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,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,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,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,qqCAA+qC,CAAc,GAAU,kBCA5qK,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,KAAkB,CAAe,qFAA5d,GAAqB,EAAS,IAAuB,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAY,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAA,EAAwB,GAA2B,EAAW,GAAO,EAAO,WAAiB,EAAA,OAAgC,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,GAAY,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAG,EAAO,GAAS,EAAO,OAAA,GAA6B,GAAwB,CAAC,kBAAkB,YAAY,MAAM,YAAY,QAAQ,YAAY,UAAU,YAAY,CAAO,IAAU,CAAC,SAAO,KAAG,SAAO,QAAM,cAAY,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,WAAW,IAAI,UAAU,GAAO,EAAM,WAAW,SAAS,UAAU,GAAa,EAAM,WAAW,GAAK,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,KAAK,EAAM,iBAAwB,EAAS,KAAK,KAAa,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,MAAY,EAAW,GAAK,EAAkB,EAAA,IAAmC,CAAC,eAAa,YAAU,CAAC,IAAwC,IAAuB,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,EAAU,CAAC,GAAS,GAAY,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,mBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,qBAAkB,EAAQ,EAAiB,GAAuB,EAAM,GAAgB,EAAsB,CAAA,GAAA,GAA8C,CAAO,EAAkB,EAAG,GAAkB,GAAG,GAAuB,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,iBAAiBC,EAAU,GAAY,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,kBAAkB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,GAAgB,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAgB,CAAC,cAAc,SAAS,MAAM,wEAAwE,cAAc,EAAE,iBAAiB,IAAI,SAAS,IAAI,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,CAAC,KAAK,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,GAAK,WAAW,GAAK,GAAG,EAAU,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,UAAU,CAAC,MAAM,qEAAqE,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,UAAU,CAAC,MAAM,qEAAqE,CAAC,CAAC,EAAY,GAAgB,EAAE,EAAE,EAAE,GAAwB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,kGAAkG,CAAC,SAAS,IAAI,EAAE,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,6BAA6B,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,sBAAsB,qEAAqE,CAAC,UAAU,CAAC,sBAAsB,qEAAqE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,kGAAkG,CAAC,SAAS,IAAI,EAAE,EAAE,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,+FAA+F,CAAC,SAAS,IAAI,EAAE,EAAE,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,+FAA+F,CAAC,SAAS,IAAI,EAAE,EAAE,CAAC,CAAC,EAAY,GAAgB,EAAE,CAAC,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,cAAc,EAAE,EAAE,UAAU,gBAAgB,mBAAmB,cAAc,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,cAAc,EAAE,EAAE,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,8FAA8F,CAAC,SAAS,cAAc,EAAE,EAAE,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,8FAA8F,CAAC,SAAS,cAAc,EAAE,EAAE,CAAC,CAAC,EAAY,GAAgB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAG,GAAQ,GAAI,CAAC,kFAAkF,kFAAkF,sRAAsR,4SAA4S,yGAAyG,8IAA8I,uKAAuK,GAAA,GAAmB,GAAA,GAAoB,CAWr/T,GAAgB,EAAQ,GAAU,GAAI,gBAA+C,GAAgB,YAAY,UAAU,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,YAAY,kBAAkB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,IAAI,EAAE,KAAK,GAAG,MAAM,SAAS,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,eAAe,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,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,GAAqB,GAAG,EAAA,IAA2C,GAAG,EAAA,IAA4C,CAAC,CAAC,6BAA6B,GAAK"}