1"use strict";(self.webpackChunksuperops_ai_website_core=self.webpackChunksuperops_ai_website_core||[]).push([[286],{1010:function(t,e,n){n.d(e,{A:function(){return g}});var r=n(6540),i=n(9566),o=n(1597),a=n(4197),s=n(3558),u=n(4501),l=n(7867),c=n(2014);function d(t,e){let n=0;return r.Children.map(t,t=>r.isValidElement(t)?e(t,n++):t)}var p=n(4268),f=n(4848);function h(t){let e;return function(t,e){let n=0;r.Children.forEach(t,t=>{r.isValidElement(t)&&e(t,n++)})}(t,t=>{null==e&&(e=t.props.eventKey)}),e}function m(t){const{title:e,eventKey:n,disabled:r,tabClassName:i,tabAttrs:o,id:a}=t.props;return null==e?null:(0,f.jsx)(u.A,{as:"li",role:"presentation",children:(0,f.jsx)(s.A,{as:"button",type:"button",eventKey:n,disabled:r,id:a,className:i,...o,children:e})})}const v=t=>{const{id:e,onSelect:n,transition:r,mountOnEnter:s=!1,unmountOnExit:u=!1,variant:v="tabs",children:g,activeKey:y=h(g),...E}=(0,i.Zw)(t,{activeKey:"onSelect"});return(0,f.jsxs)(o.A,{id:e,activeKey:y,onSelect:n,transition:(0,p.A)(r),mountOnEnter:s,unmountOnExit:u,children:[(0,f.jsx)(a.A,{id:e,...E,role:"tablist",as:"ul",variant:v,children:d(g,m)}),(0,f.jsx)(l.A,{children:d(g,t=>{const e={...t.props};return delete e.title,delete e.disabled,delete e.tabClassName,delete e.tabAttrs,(0,f.jsx)(c.A,{...e})})})]})};v.displayName="Tabs";var g=v},1597:function(t,e,n){var r=n(6540),i=n(3593),o=n(415),a=n(7395),s=n(1406),u=n(3782),l=n(4848);const c=t=>{const{id:e,generateChildId:n,onSelect:u,activeKey:c,defaultActiveKey:d,transition:p,mountOnEnter:f,unmountOnExit:h,children:m}=t,[v,g]=(0,i.iC)(c,d,u),y=(0,o.Cc)(e),E=(0,r.useMemo)(()=>n||((t,e)=>y?`${y}-${e}-${t}`:null),[y,n]),b=(0,r.useMemo)(()=>({onSelect:g,activeKey:v,transition:p,mountOnEnter:f||!1,unmountOnExit:h||!1,getControlledId:t=>E(t,"tabpane"),getControllerId:t=>E(t,"tab")}),[g,v,p,f,h,E]);return(0,l.jsx)(a.A.Provider,{value:b,children:(0,l.jsx)(s.A.Provider,{value:g||null,children:m})})};c.Panel=u.A,e.A=c},2014:function(t,e,n){var r=n(6942),i=n.n(r),o=n(6540),a=n(1406),s=n(7395),u=n(3782),l=n(6519),c=n(7285),d=n(4268),p=n(4848);const f=o.forwardRef(({bsPrefix:t,transition:e,...n},r)=>{const[{className:o,as:f="div",...h},{isActive:m,onEnter:v,onEntering:g,onEntered:y,onExit:E,onExiting:b,onExited:x,mountOnEnter:_,unmountOnExit:T,transition:A=c.A}]=(0,u.J)({...n,transition:(0,d.A)(e)}),w=(0,l.oU)(t,"tab-pane");return(0,p.jsx)(s.A.Provider,{value:null,children:(0,p.jsx)(a.A.Provider,{value:null,children:(0,p.jsx)(A,{in:m,onEnter:v,onEntering:g,onEntered:y,onExit:E,onExiting:b,onExited:x,mountOnEnter:_,unmountOnExit:T,children:(0,p.jsx)(f,{...h,ref:r,className:i()(o,w,m&&"active")})})})})});f.displayName="TabPane",e.A=f},2675:function(t,e,n){n.d(e,{A:function(){return h}});var r=n(5556),i=n.n(r),o=n(1597),a=n(4268),s=n(4848);const u=({transition:t,...e})=>(0,s.jsx)(o.A,{...e,transition:(0,a.A)(t)});u.displayName="TabContainer";var l=u,c=n(7867),d=n(2014);const p={eventKey:i().oneOfType([i().string,i().number]),title:i().node.isRequired,disabled:i().bool,tabClassName:i().string,tabAttrs:i().object},f=()=>{throw new Error("ReactBootstrap: The `Tab` component is not meant to be rendered! It's an abstract component that is only valid as a direct Child of the `Tabs` Component. For custom tabs components use TabPane and TabsContainer directly")};f.propTypes=p;var h=Object.assign(f,{Container:l,Content:c.A,Pane:d.A})},3782:function(t,e,n){n.d(e,{J:function(){return p}});var r=n(6540),i=n(7395),o=n(1406),a=n(8978),s=n(4848);const u=["active","eventKey","mountOnEnter","transition","unmountOnExit","role","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],l=["activeKey","getControlledId","getControllerId"],c=["as"];function d(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(e.indexOf(r)>=0)continue;n[r]=t[r]}return n}function p(t){let{active:e,eventKey:n,mountOnEnter:a,transition:s,unmountOnExit:c,role:p="tabpanel",onEnter:f,onEntering:h,onEntered:m,onExit:v,onExiting:g,onExited:y}=t,E=d(t,u);const b=(0,r.useContext)(i.A);if(!b)return[Object.assign({},E,{role:p}),{eventKey:n,isActive:e,mountOnEnter:a,transition:s,unmountOnExit:c,onEnter:f,onEntering:h,onEntered:m,onExit:v,onExiting:g,onExited:y}];const{activeKey:x,getControlledId:_,getControllerId:T}=b,A=d(b,l),w=(0,o.u)(n);return[Object.assign({},E,{role:p,id:_(n),"aria-labelledby":T(n)}),{eventKey:n,isActive:null==e&&null!=w?(0,o.u)(x)===w:e,transition:s||A.transition,mountOnEnter:null!=a?a:A.mountOnEnter,unmountOnExit:null!=c?c:A.unmountOnExit,onEnter:f,onEntering:h,onEntered:m,onExit:v,onExiting:g,onExited:y}]}const f=r.forwardRef((t,e)=>{let{as:n="div"}=t,r=d(t,c);const[u,{isActive:l,onEnter:f,onEntering:h,onEntered:m,onExit:v,onExiting:g,onExited:y,mountOnEnter:E,unmountOnExit:b,transition:x=a.A}]=p(r);return(0,s.jsx)(i.A.Provider,{value:null,children:(0,s.jsx)(o.A.Provider,{value:null,children:(0,s.jsx)(x,{in:l,onEnter:f,onEntering:h,onEntered:m,onExit:v,onExiting:g,onExited:y,mountOnEnter:E,unmountOnExit:b,children:(0,s.jsx)(n,Object.assign({},u,{ref:e,hidden:!l,"aria-hidden":!l}))})})})});f.displayName="TabPanel",e.A=f},4268:function(t,e,n){n.d(e,{A:function(){return o}});var r=n(8978),i=n(7285);function o(t){return"boolean"==typeof t?t?i.A:r.A:t}},4795:function(t,e,n){n.d(e,{g:function(){return r}});const r={MSP:{product:"MSP",name:"MSP",buttonName:"Managed Service Provider",hubspotValue:"MSP",description:"How many technicians are on your team?",errorMessage:"please select the technician count.",category:["1-2","3-5","6-10","11-15","16-25","26-50","50+"],tooltipMessage:"If you provide IT services to other companies or organizations as an external service provider."}
1,IT:{product:"IT",name:"IT",buttonName:"Part of an IT Team",hubspotValue:"Internal IT",description:"How many employees do you have?",errorMessage:"please select the device count.",category:["1-50","51-100","101-250","251-500","501-1000","1001+"],tooltipMessage:"If you work as part of an in-house IT team managing technology and systems for your own organization."}}},7867:function(t,e,n){var r=n(6540),i=n(6942),o=n.n(i),a=n(6519),s=n(4848);const u=r.forwardRef(({className:t,bsPrefix:e,as:n="div",...r},i)=>(e=(0,a.oU)(e,"tab-content"),(0,s.jsx)(n,{ref:i,className:o()(t,e),...r})));u.displayName="TabContent",e.A=u},9563:function(t,e,n){n.r(e),n.d(e,{default:function(){return Wu}});var r=n(5458),i=n(1532),o=n(6540),a=n(3048),s=n(4479),u=n(1105),l=n(276),c=n(5232),d=(n(7931),n(5438)),p=n.n(d),f=n(1635);function h(t,e){if(!Boolean(t))throw new Error(e)}function m(t){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},m(t)}"function"==typeof Symbol&&null!=Symbol.iterator&&Symbol.iterator,"function"==typeof Symbol&&null!=Symbol.asyncIterator&&Symbol.asyncIterator;var v="function"==typeof Symbol&&null!=Symbol.toStringTag?Symbol.toStringTag:"@@toStringTag";function g(t,e){for(var n,r=/\r\n|[\n\r]/g,i=1,o=e+1;(n=r.exec(t.body))&&n.index<e;)i+=1,o=e+1-(n.index+n[0].length);return{line:i,column:o}}function y(t){return E(t.source,g(t.source,t.start))}function E(t,e){var n=t.locationOffset.column-1,r=x(n)+t.body,i=e.line-1,o=t.locationOffset.line-1,a=e.line+o,s=1===e.line?n:0,u=e.column+s,l="".concat(t.name,":").concat(a,":").concat(u,"\n"),c=r.split(/\r\n|[\n\r]/g),d=c[i];if(d.length>120){for(var p=Math.floor(u/80),f=u%80,h=[],m=0;m<d.length;m+=80)h.push(d.slice(m,m+80));return l+b([["".concat(a),h[0]]].concat(h.slice(1,p+1).map(function(t){return["",t]}),[[" ",x(f-1)+"^"],["",h[p+1]]]))}return l+b([["".concat(a-1),c[i-1]],["".concat(a),d],["",x(u-1)+"^"],["".concat(a+1),c[i+1]]])}function b(t){var e=t.filter(function(t){t[0];return void 0!==t[1]}),n=Math.max.apply(Math,e.map(function(t){return t[0].length}));return e.map(function(t){var e,r=t[0],i=t[1];return x(n-(e=r).length)+e+(i?" | "+i:" |")}).join("\n")}function x(t){return Array(t+1).join(" ")}function _(t){return _="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_(t)}function T(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function A(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function w(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function S(t,e){return!e||"object"!==_(e)&&"function"!=typeof e?N(t):e}function N(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function O(t){var e="function"==typeof Map?new Map:void 0;return O=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return k(t,arguments,D(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),C(r,t)},O(t)}function k(t,e,n){return k=P()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&C(i,n.prototype),i},k.apply(null,arguments)}function P(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}
1function C(t,e){return C=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},C(t,e)}function D(t){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},D(t)}var R=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&C(t,e)}(s,t);var e,n,r,i,o,a=(e=s,n=P(),function(){var t,r=D(e);if(n){var i=D(this).constructor;t=Reflect.construct(r,arguments,i)}else t=r.apply(this,arguments);return S(this,t)});function s(t,e,n,r,i,o,u){var l,c,d,p;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,s),(p=a.call(this,t)).name="GraphQLError",p.originalError=null!=o?o:void 0,p.nodes=I(Array.isArray(e)?e:e?[e]:void 0);for(var f=[],h=0,v=null!==(y=p.nodes)&&void 0!==y?y:[];h<v.length;h++){var y,E=v[h].loc;null!=E&&f.push(E)}f=I(f),p.source=null!=n?n:null===(l=f)||void 0===l?void 0:l[0].source,p.positions=null!=r?r:null===(c=f)||void 0===c?void 0:c.map(function(t){return t.start}),p.locations=r&&n?r.map(function(t){return g(n,t)}):null===(d=f)||void 0===d?void 0:d.map(function(t){return g(t.source,t.start)}),p.path=null!=i?i:void 0;var b,x=null==o?void 0:o.extensions;return null==u&&("object"==m(b=x)&&null!==b)?p.extensions=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?T(Object(n),!0).forEach(function(e){A(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({},x):p.extensions=null!=u?u:{},Object.defineProperties(N(p),{message:{enumerable:!0},locations:{enumerable:null!=p.locations},path:{enumerable:null!=p.path},extensions:{enumerable:null!=p.extensions&&Object.keys(p.extensions).length>0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=o&&o.stack?(Object.defineProperty(N(p),"stack",{value:o.stack,writable:!0,configurable:!0}),S(p)):(Error.captureStackTrace?Error.captureStackTrace(N(p),s):Object.defineProperty(N(p),"stack",{value:Error().stack,writable:!0,configurable:!0}),p)}return r=s,(i=[{key:"toString",value:function(){return function(t){var e=t.message;if(t.nodes)for(var n=0,r=t.nodes;n<r.length;n++){var i=r[n];i.loc&&(e+="\n\n"+y(i.loc))}else if(t.source&&t.locations)for(var o=0,a=t.locations;o<a.length;o++){var s=a[o];e+="\n\n"+E(t.source,s)}return e}(this)}},{key:"toJSON",value:function(){return function(t){var e;t||h(0,"Received null or undefined error.");var n=null!==(e=t.message)&&void 0!==e?e:"An unknown error occurred.",r=t.locations,i=t.path,o=t.extensions;return o&&Object.keys(o).length>0?{message:n,locations:r,path:i,extensions:o}:{message:n,locations:r,path:i}}(this)}},{key:v,get:function(){return"Object"}}])&&w(r.prototype,i),o&&w(r,o),s}(O(Error));function I(t){return void 0===t||0===t.length?void 0:t}function M(t,e,n){return new R("Syntax Error: ".concat(n),void 0,t,[e])}var L=n(3298),V=n(3559),F=Object.freeze({SOF:"<SOF>",EOF:"<EOF>",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"}),j=n(129);var U=function(t,e){return t instanceof e};function B(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var K=function(){function t(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"==typeof t||h(0,"Body must be a string. Received: ".concat((0,j.A)(t),".")),this.body=t,this.name=e,this.locationOffset=n,this.locationOffset.line>0||h(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||h(0,"column in locationOffset is 1-indexed and must be positive.")}var e,n,r;return e=t,(n=[{key:v,get:function(){return"Source"}}])&&B(e.prototype,n),r&&B(e,r),t}();var G=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",
1ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"}),z=n(5995),q=function(){function t(t){var e=new V.ou(F.SOF,0,0,0,0,null);this.source=t,this.lastToken=e,this.token=e,this.line=1,this.lineStart=0}var e=t.prototype;return e.advance=function(){return this.lastToken=this.token,this.token=this.lookahead()},e.lookahead=function(){var t=this.token;if(t.kind!==F.EOF)do{var e;t=null!==(e=t.next)&&void 0!==e?e:t.next=Y(this,t)}while(t.kind===F.COMMENT);return t},t}();function W(t){return isNaN(t)?F.EOF:t<127?JSON.stringify(String.fromCharCode(t)):'"\\u'.concat(("00"+t.toString(16).toUpperCase()).slice(-4),'"')}function Y(t,e){for(var n=t.source,r=n.body,i=r.length,o=e.end;o<i;){var a=r.charCodeAt(o),s=t.line,u=1+o-t.lineStart;switch(a){case 65279:case 9:case 32:case 44:++o;continue;case 10:++o,++t.line,t.lineStart=o;continue;case 13:10===r.charCodeAt(o+1)?o+=2:++o,++t.line,t.lineStart=o;continue;case 33:return new V.ou(F.BANG,o,o+1,s,u,e);case 35:return X(n,o,s,u,e);case 36:return new V.ou(F.DOLLAR,o,o+1,s,u,e);case 38:return new V.ou(F.AMP,o,o+1,s,u,e);case 40:return new V.ou(F.PAREN_L,o,o+1,s,u,e);case 41:return new V.ou(F.PAREN_R,o,o+1,s,u,e);case 46:if(46===r.charCodeAt(o+1)&&46===r.charCodeAt(o+2))return new V.ou(F.SPREAD,o,o+3,s,u,e);break;case 58:return new V.ou(F.COLON,o,o+1,s,u,e);case 61:return new V.ou(F.EQUALS,o,o+1,s,u,e);case 64:return new V.ou(F.AT,o,o+1,s,u,e);case 91:return new V.ou(F.BRACKET_L,o,o+1,s,u,e);case 93:return new V.ou(F.BRACKET_R,o,o+1,s,u,e);case 123:return new V.ou(F.BRACE_L,o,o+1,s,u,e);case 124:return new V.ou(F.PIPE,o,o+1,s,u,e);case 125:return new V.ou(F.BRACE_R,o,o+1,s,u,e);case 34:return 34===r.charCodeAt(o+1)&&34===r.charCodeAt(o+2)?Z(n,o,s,u,e,t):J(n,o,s,u,e);case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return $(n,o,a,s,u,e);
1case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 95:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:case 122:return nt(n,o,s,u,e)}throw M(n,o,H(a))}var l=t.line,c=1+o-t.lineStart;return new V.ou(F.EOF,i,i,l,c,e)}function H(t){return t<32&&9!==t&&10!==t&&13!==t?"Cannot contain the invalid character ".concat(W(t),"."):39===t?"Unexpected single quote character ('), did you mean to use a double quote (\")?":"Cannot parse the unexpected character ".concat(W(t),".")}function X(t,e,n,r,i){var o,a=t.body,s=e;do{o=a.charCodeAt(++s)}while(!isNaN(o)&&(o>31||9===o));return new V.ou(F.COMMENT,e,s,n,r,i,a.slice(e+1,s))}function $(t,e,n,r,i,o){var a=t.body,s=n,u=e,l=!1;if(45===s&&(s=a.charCodeAt(++u)),48===s){if((s=a.charCodeAt(++u))>=48&&s<=57)throw M(t,u,"Invalid number, unexpected digit after 0: ".concat(W(s),"."))}else u=Q(t,u,s),s=a.charCodeAt(u);if(46===s&&(l=!0,s=a.charCodeAt(++u),u=Q(t,u,s),s=a.charCodeAt(u)),69!==s&&101!==s||(l=!0,43!==(s=a.charCodeAt(++u))&&45!==s||(s=a.charCodeAt(++u)),u=Q(t,u,s),s=a.charCodeAt(u)),46===s||function(t){return 95===t||t>=65&&t<=90||t>=97&&t<=122}(s))throw M(t,u,"Invalid number, expected digit but got: ".concat(W(s),"."));return new V.ou(l?F.FLOAT:F.INT,e,u,r,i,o,a.slice(e,u))}function Q(t,e,n){var r=t.body,i=e,o=n;if(o>=48&&o<=57){do{o=r.charCodeAt(++i)}while(o>=48&&o<=57);return i}throw M(t,i,"Invalid number, expected digit but got: ".concat(W(o),"."))}function J(t,e,n,r,i){for(var o=t.body,a=e+1,s=a,u=0,l="";
vendor: 17,970 bytes, line 1
1a<o.length&&!isNaN(u=o.charCodeAt(a))&&10!==u&&13!==u;){if(34===u)return l+=o.slice(s,a),new V.ou(F.STRING,e,a+1,n,r,i,l);if(u<32&&9!==u)throw M(t,a,"Invalid character within String: ".concat(W(u),"."));if(++a,92===u){switch(l+=o.slice(s,a-1),u=o.charCodeAt(a)){case 34:l+='"';break;case 47:l+="/";break;case 92:l+="\\";break;case 98:l+="\b";break;case 102:l+="\f";break;case 110:l+="\n";break;case 114:l+="\r";break;case 116:l+="\t";break;case 117:var c=tt(o.charCodeAt(a+1),o.charCodeAt(a+2),o.charCodeAt(a+3),o.charCodeAt(a+4));if(c<0){var d=o.slice(a+1,a+5);throw M(t,a,"Invalid character escape sequence: \\u".concat(d,"."))}l+=String.fromCharCode(c),a+=4;break;default:throw M(t,a,"Invalid character escape sequence: \\".concat(String.fromCharCode(u),"."))}s=++a}}throw M(t,a,"Unterminated string.")}function Z(t,e,n,r,i,o){for(var a=t.body,s=e+3,u=s,l=0,c="";s<a.length&&!isNaN(l=a.charCodeAt(s));){if(34===l&&34===a.charCodeAt(s+1)&&34===a.charCodeAt(s+2))return c+=a.slice(u,s),new V.ou(F.BLOCK_STRING,e,s+3,n,r,i,(0,z.i$)(c));if(l<32&&9!==l&&10!==l&&13!==l)throw M(t,s,"Invalid character within String: ".concat(W(l),"."));10===l?(++s,++o.line,o.lineStart=s):13===l?(10===a.charCodeAt(s+1)?s+=2:++s,++o.line,o.lineStart=s):92===l&&34===a.charCodeAt(s+1)&&34===a.charCodeAt(s+2)&&34===a.charCodeAt(s+3)?(c+=a.slice(u,s)+'"""',u=s+=4):++s}throw M(t,s,"Unterminated string.")}function tt(t,e,n,r){return et(t)<<12|et(e)<<8|et(n)<<4|et(r)}function et(t){return t>=48&&t<=57?t-48:t>=65&&t<=70?t-55:t>=97&&t<=102?t-87:-1}function nt(t,e,n,r,i){for(var o=t.body,a=o.length,s=e+1,u=0;s!==a&&!isNaN(u=o.charCodeAt(s))&&(95===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122);)++s;return new V.ou(F.NAME,e,s,n,r,i,o.slice(e,s))}var rt=function(){function t(t,e){var n=function(t){return U(t,K)}(t)?t:new K(t);this._lexer=new q(n),this._options=e}var e=t.prototype;return e.parseName=function(){var t=this.expectToken(F.NAME);return{kind:L.b.NAME,value:t.value,loc:this.loc(t)}},e.parseDocument=function(){var t=this._lexer.token;return{kind:L.b.DOCUMENT,definitions:this.many(F.SOF,this.parseDefinition,F.EOF),loc:this.loc(t)}},e.parseDefinition=function(){if(this.peek(F.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else{if(this.peek(F.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition()}throw this.unexpected()},e.parseOperationDefinition=function(){var t=this._lexer.token;if(this.peek(F.BRACE_L))return{kind:L.b.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(t)};var e,n=this.parseOperationType();return this.peek(F.NAME)&&(e=this.parseName()),{kind:L.b.OPERATION_DEFINITION,operation:n,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},e.parseOperationType=function(){var t=this.expectToken(F.NAME);switch(t.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(t)},e.parseVariableDefinitions=function(){return this.optionalMany(F.PAREN_L,this.parseVariableDefinition,F.PAREN_R)},e.parseVariableDefinition=function(){var t=this._lexer.token;return{kind:L.b.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(F.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(F.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(t)}},e.parseVariable=function(){var t=this._lexer.token;return this.expectToken(F.DOLLAR),{kind:L.b.VARIABLE,name:this.parseName(),loc:this.loc(t)}},e.parseSelectionSet=function(){var t=this._lexer.token;return{kind:L.b.SELECTION_SET,selections:this.many(F.BRACE_L,this.parseSelection,F.BRACE_R),loc:this.loc(t)}},e.parseSelection=function(){return this.peek(F.SPREAD)?this.parseFragment():this.parseField()},e.parseField=function(){var t,e,n=this._lexer.token,r=this.parseName();return this.expectOptionalToken(F.COLON)?(t=r,e=this.parseName()):e=r,{kind:L.b.FIELD,alias:t,name:e,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(F.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(n)}},e.parseArguments=function(t){var e=t?this.parseConstArgument:this.parseArgument;return this.optionalMany(F.PAREN_L,e,F.PAREN_R)},e.parseArgument=function(){var t=this._lexer.token,e=this.parseName();return this.expectToken(F.COLON),{kind:L.b.ARGUMENT,name:e,value:this.parseValueLiteral(!1),loc:this.loc(t)}},e.parseConstArgument=function(){var t=this._lexer.token;return{kind:L.b.ARGUMENT,name:this.parseName(),value:(this.expectToken(F.COLON),this.parseValueLiteral(!0)),loc:this.loc(t)}},e.parseFragment=function(){var t=this._lexer.token;this.expectToken(F.SPREAD);var e=this.expectOptionalKeyword("on");return!e&&this.peek(F.NAME)?{kind:L.b.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(t)}:{kind:L.b.INLINE_FRAGMENT,typeCondition:e?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},e.parseFragmentDefinition=function(){var t,e=this._lexer.token;return this.expectKeyword("fragment"),!0===(null===(t=this._options)||void 0===t?void 0:t.experimentalFragmentVariables)?{kind:L.b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(e)}:{kind:L.b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(e)}},e.parseFragmentName=function(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()},e.parseValueLiteral=function(t){var e=this._lexer.token;switch(e.kind){case F.BRACKET_L:return this.parseList(t);case F.BRACE_L:return this.parseObject(t);case F.INT:return this._lexer.advance(),{kind:L.b.INT,value:e.value,loc:this.loc(e)};case F.FLOAT:return this._lexer.advance(),{kind:L.b.FLOAT,value:e.value,loc:this.loc(e)};case F.STRING:case F.BLOCK_STRING:return this.parseStringLiteral();case F.NAME:switch(this._lexer.advance(),e.value){case"true":return{kind:L.b.BOOLEAN,value:!0,loc:this.loc(e)};case"false":return{kind:L.b.BOOLEAN,value:!1,loc:this.loc(e)};case"null":return{kind:L.b.NULL,loc:this.loc(e)};default:return{kind:L.b.ENUM,value:e.value,loc:this.loc(e)}}case F.DOLLAR:if(!t)return this.parseVariable()}throw this.unexpected()},e.parseStringLiteral=function(){var t=this._lexer.token;return this._lexer.advance(),{kind:L.b.STRING,value:t.value,block:t.kind===F.BLOCK_STRING,loc:this.loc(t)}},e.parseList=function(t){var e=this,n=this._lexer.token;return{kind:L.b.LIST,values:this.any(F.BRACKET_L,function(){return e.parseValueLiteral(t)},F.BRACKET_R),loc:this.loc(n)}},e.parseObject=function(t){var e=this,n=this._lexer.token;return{kind:L.b.OBJECT,fields:this.any(F.BRACE_L,function(){return e.parseObjectField(t)},F.BRACE_R),loc:this.loc(n)}},e.parseObjectField=function(t){var e=this._lexer.token,n=this.parseName();return this.expectToken(F.COLON),{kind:L.b.OBJECT_FIELD,name:n,value:this.parseValueLiteral(t),loc:this.loc(e)}},e.parseDirectives=function(t){for(var e=[];this.peek(F.AT);)e.push(this.parseDirective(t));return e},e.parseDirective=function(t){var e=this._lexer.token;return this.expectToken(F.AT),{kind:L.b.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(t),loc:this.loc(e)}},e.parseTypeReference=function(){var t,e=this._lexer.token;return this.expectOptionalToken(F.BRACKET_L)?(t=this.parseTypeReference(),this.expectToken(F.BRACKET_R),t={kind:L.b.LIST_TYPE,type:t,loc:this.loc(e)}):t=this.parseNamedType(),this.expectOptionalToken(F.BANG)?{kind:L.b.NON_NULL_TYPE,type:t,loc:this.loc(e)}:t},e.parseNamedType=function(){var t=this._lexer.token;return{kind:L.b.NAMED_TYPE,name:this.parseName(),loc:this.loc(t)}},e.parseTypeSystemDefinition=function(){var t=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(t.kind===F.NAME)switch(t.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(t)},e.peekDescription=function(){return this.peek(F.STRING)||this.peek(F.BLOCK_STRING)},e.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},e.parseSchemaDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("schema");var n=this.parseDirectives(!0),r=this.many(F.BRACE_L,this.parseOperationTypeDefinition,F.BRACE_R);return{kind:L.b.SCHEMA_DEFINITION,description:e,directives:n,operationTypes:r,loc:this.loc(t)}},e.parseOperationTypeDefinition=function(){var t=this._lexer.token,e=this.parseOperationType();this.expectToken(F.COLON);var n=this.parseNamedType();return{kind:L.b.OPERATION_TYPE_DEFINITION,operation:e,type:n,loc:this.loc(t)}},e.parseScalarTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("scalar");var n=this.parseName(),r=this.parseDirectives(!0);return{kind:L.b.SCALAR_TYPE_DEFINITION,description:e,name:n,directives:r,loc:this.loc(t)}},e.parseObjectTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("type");var n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:L.b.OBJECT_TYPE_DEFINITION,description:e,name:n,interfaces:r,directives:i,fields:o,loc:this.loc(t)}},e.parseImplementsInterfaces=function(){var t;if(!this.expectOptionalKeyword("implements"))return[];if(!0===(null===(t=this._options)||void 0===t?void 0:t.allowLegacySDLImplementsInterfaces)){var e=[];this.expectOptionalToken(F.AMP);do{e.push(this.parseNamedType())}while(this.expectOptionalToken(F.AMP)||this.peek(F.NAME));return e}return this.delimitedMany(F.AMP,this.parseNamedType)},e.parseFieldsDefinition=function(){var t;return!0===(null===(t=this._options)||void 0===t?void 0:t.allowLegacySDLEmptyFields)&&this.peek(F.BRACE_L)&&this._lexer.lookahead().kind===F.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(F.BRACE_L,this.parseFieldDefinition,F.BRACE_R)},e.parseFieldDefinition=function(){var t=this._lexer.token,e=this.parseDescription(),n=this.parseName(),r=this.parseArgumentDefs();this.expectToken(F.COLON);var i=this.parseTypeReference(),o=this.parseDirectives(!0);return{kind:L.b.FIELD_DEFINITION,description:e,name:n,arguments:r,type:i,directives:o,loc:this.loc(t)}},e.parseArgumentDefs=function(){return this.optionalMany(F.PAREN_L,this.parseInputValueDef,F.PAREN_R)},e.parseInputValueDef=function(){var t=this._lexer.token,e=this.parseDescription(),n=this.parseName();this.expectToken(F.COLON);var r,i=this.parseTypeReference();this.expectOptionalToken(F.EQUALS)&&(r=this.parseValueLiteral(!0));var o=this.parseDirectives(!0);return{kind:L.b.INPUT_VALUE_DEFINITION,description:e,name:n,type:i,defaultValue:r,directives:o,loc:this.loc(t)}},e.parseInterfaceTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("interface");var n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:L.b.INTERFACE_TYPE_DEFINITION,description:e,name:n,interfaces:r,directives:i,fields:o,loc:this.loc(t)}},e.parseUnionTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("union");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseUnionMemberTypes();return{kind:L.b.UNION_TYPE_DEFINITION,description:e,name:n,directives:r,types:i,loc:this.loc(t)}},e.parseUnionMemberTypes=function(){return this.expectOptionalToken(F.EQUALS)?this.delimitedMany(F.PIPE,this.parseNamedType):[]},e.parseEnumTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("enum");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseEnumValuesDefinition();return{kind:L.b.ENUM_TYPE_DEFINITION,description:e,name:n,directives:r,values:i,loc:this.loc(t)}},e.parseEnumValuesDefinition=function(){return this.optionalMany(F.BRACE_L,this.parseEnumValueDefinition,F.BRACE_R)},e.parseEnumValueDefinition=function(){var t=this._lexer.token,e=this.parseDescription(),n=this.parseName(),r=this.parseDirectives(!0);return{kind:L.b.ENUM_VALUE_DEFINITION,description:e,name:n,directives:r,loc:this.loc(t)}},e.parseInputObjectTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("input");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseInputFieldsDefinition();return{kind:L.b.INPUT_OBJECT_TYPE_DEFINITION,description:e,name:n,directives:r,fields:i,loc:this.loc(t)}},e.parseInputFieldsDefinition=function(){return this.optionalMany(F.BRACE_L,this.parseInputValueDef,F.BRACE_R)},e.parseTypeSystemExtension=function(){var t=this._lexer.lookahead();if(t.kind===F.NAME)switch(t.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(t)},e.parseSchemaExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var e=this.parseDirectives(!0),n=this.optionalMany(F.BRACE_L,this.parseOperationTypeDefinition,F.BRACE_R);if(0===e.length&&0===n.length)throw this.unexpected();return{kind:L.b.SCHEMA_EXTENSION,directives:e,operationTypes:n,loc:this.loc(t)}},e.parseScalarTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var e=this.parseName(),n=this.parseDirectives(!0);if(0===n.length)throw this.unexpected();return{kind:L.b.SCALAR_TYPE_EXTENSION,name:e,directives:n,loc:this.loc(t)}},e.parseObjectTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var e=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===i.length)throw this.unexpected();return{kind:L.b.OBJECT_TYPE_EXTENSION,name:e,interfaces:n,directives:r,fields:i,loc:this.loc(t)}},e.parseInterfaceTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var e=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===i.length)throw this.unexpected();return{kind:L.b.INTERFACE_TYPE_EXTENSION,name:e,interfaces:n,directives:r,fields:i,loc:this.loc(t)}},e.parseUnionTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var e=this.parseName(),n=this.parseDirectives(!0),r=this.parseUnionMemberTypes();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:L.b.UNION_TYPE_EXTENSION,name:e,directives:n,types:r,loc:this.loc(t)}},e.parseEnumTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var e=this.parseName(),n=this.parseDirectives(!0),r=this.parseEnumValuesDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:L.b.ENUM_TYPE_EXTENSION,name:e,directives:n,values:r,loc:this.loc(t)}},e.parseInputObjectTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var e=this.parseName(),n=this.parseDirectives(!0),r=this.parseInputFieldsDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:L.b.INPUT_OBJECT_TYPE_EXTENSION,name:e,directives:n,fields:r,loc:this.loc(t)}},e.parseDirectiveDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("directive"),this.expectToken(F.AT);var n=this.parseName(),r=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var o=this.parseDirectiveLocations();return{kind:L.b.DIRECTIVE_DEFINITION,description:e,name:n,arguments:r,repeatable:i,locations:o,loc:this.loc(t)}},e.parseDirectiveLocations=function(){return this.delimitedMany(F.PIPE,this.parseDirectiveLocation)},e.parseDirectiveLocation=function(){var t=this._lexer.token,e=this.parseName();if(void 0!==G[e.value])return e;throw this.unexpected(t)},e.loc=function(t){var e;if(!0!==(null===(e=this._options)||void 0===e?void 0:e.noLocation))return new V.aZ(t,this._lexer.lastToken,this._lexer.source)},e.peek=function(t){return this._lexer.token.kind===t},e.expectToken=function(t){var e=this._lexer.token;if(e.kind===t)return this._lexer.advance(),e;throw M(this._lexer.source,e.start,"Expected ".concat(ot(t),", found ").concat(it(e),"."))},e.expectOptionalToken=function(t){var e=this._lexer.token;if(e.kind===t)return this._lexer.advance(),e},e.expectKeyword=function(t){var e=this._lexer.token;if(e.kind!==F.NAME||e.value!==t)throw M(this._lexer.source,e.start,'Expected "'.concat(t,'", found ').concat(it(e),"."));th
1is._lexer.advance()},e.expectOptionalKeyword=function(t){var e=this._lexer.token;return e.kind===F.NAME&&e.value===t&&(this._lexer.advance(),!0)},e.unexpected=function(t){var e=null!=t?t:this._lexer.token;return M(this._lexer.source,e.start,"Unexpected ".concat(it(e),"."))},e.any=function(t,e,n){this.expectToken(t);for(var r=[];!this.expectOptionalToken(n);)r.push(e.call(this));return r},e.optionalMany=function(t,e,n){if(this.expectOptionalToken(t)){var r=[];do{r.push(e.call(this))}while(!this.expectOptionalToken(n));return r}return[]},e.many=function(t,e,n){this.expectToken(t);var r=[];do{r.push(e.call(this))}while(!this.expectOptionalToken(n));return r},e.delimitedMany=function(t,e){this.expectOptionalToken(t);var n=[];do{n.push(e.call(this))}while(this.expectOptionalToken(t));return n},t}();function it(t){var e=t.value;return ot(t.kind)+(null!=e?' "'.concat(e,'"'):"")}function ot(t){return function(t){return t===F.BANG||t===F.DOLLAR||t===F.AMP||t===F.PAREN_L||t===F.PAREN_R||t===F.SPREAD||t===F.COLON||t===F.EQUALS||t===F.AT||t===F.BRACKET_L||t===F.BRACKET_R||t===F.BRACE_L||t===F.PIPE||t===F.BRACE_R}(t)?'"'.concat(t,'"'):t}var at=new Map,st=new Map,ut=!0,lt=!1;function ct(t){return t.replace(/[\s,]+/g," ").trim()}function dt(t){var e=new Set,n=[];return t.definitions.forEach(function(t){if("FragmentDefinition"===t.kind){var r=t.name.value,i=ct((a=t.loc).source.body.substring(a.start,a.end)),o=st.get(r);o&&!o.has(i)?ut&&console.warn("Warning: fragment with name "+r+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):o||st.set(r,o=new Set),o.add(i),e.has(i)||(e.add(i),n.push(t))}else n.push(t);var a}),(0,f.__assign)((0,f.__assign)({},t),{definitions:n})}function pt(t){var e=ct(t);if(!at.has(e)){var n=function(t,e){return new rt(t,e).parseDocument()}(t,{experimentalFragmentVariables:lt,allowLegacyFragmentVariables:lt});if(!n||"Document"!==n.kind)throw new Error("Not a valid GraphQL document.");at.set(e,function(t){var e=new Set(t.definitions);e.forEach(function(t){t.loc&&delete t.loc,Object.keys(t).forEach(function(n){var r=t[n];r&&"object"==typeof r&&e.add(r)})});var n=t.loc;return n&&(delete n.startToken,delete n.endToken),t}(dt(n)))}return at.get(e)}function ft(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];"string"==typeof t&&(t=[t]);var r=t[0];return e.forEach(function(e,n){e&&"Document"===e.kind?r+=e.loc.source.body:r+=e,r+=t[n+1]}),pt(r)}var ht,mt=ft,vt=function(){at.clear(),st.clear()},gt=function(){ut=!1},yt=function(){lt=!0},Et=function(){lt=!1};(ht=ft||(ft={})).gql=mt,ht.resetCaches=vt,ht.disableFragmentWarnings=gt,ht.enableExperimentalFragmentVariables=yt,ht.disableExperimentalFragmentVariables=Et,ft.default=ft;var bt=n(7243),xt=n.t(bt,2),_t=n(144),Tt=n(6319),At=n(2619),wt=!1,St=xt.useSyncExternalStore||function(t,e,n){var r=e();!1===globalThis.__DEV__||wt||r===e()||(wt=!0,!1!==globalThis.__DEV__&&Tt.V1.error(68));var i=bt.useState({inst:{value:r,getSnapshot:e}}),o=i[0].inst,a=i[1];return At.JR?bt.useLayoutEffect(function(){Object.assign(o,{value:r,getSnapshot:e}),Nt(o)&&a({inst:o})},[t,r,e]):Object.assign(o,{value:r,getSnapshot:e}),bt.useEffect(function(){return Nt(o)&&a({inst:o}),t(function(){Nt(o)&&a({inst:o})})},[t]),r};function Nt(t){var e=t.value,n=t.getSnapshot;try{return e!==n()}catch(r){return!0}}var Ot,kt,Pt=n(5381),Ct=n(6741),Dt=n(9211),Rt=n(1231),It=n(8599),Mt=n(599),Lt=n(1212),Vt=n(5051);function Ft(t){var e;switch(t){case Ot.Query:e="Query";break;case Ot.Mutation:e="Mutation";break;case Ot.Subscription:e="Subscription"}return e}function jt(t){kt||(kt=new Mt.A(Lt.v.parser||1e3));var e,n,r=kt.get(t);if(r)return r;(0,Tt.V1)(!!t&&!!t.kind,70,t);for(var i=[],o=[],a=[],s=[],u=0,l=t.definitions;u<l.length;u++){var c=l[u];if("FragmentDefinition"!==c.kind){if("OperationDefinition"===c.kind)switch(c.operation){case"query":o.push(c);break;case"mutation":a.push(c);break;case"subscription":s.push(c)}}else i.push(c)}(0,Tt.V1)(!i.length||o.length||a.length||s.length,71),(0,Tt.V1)(o.length+a.length+s.length<=1,72,t,o.length,s.length,a.length),n=o.length?Ot.Query:Ot.Mutation,o.length||a.length||(n=Ot.Subscription);var d=o.length?o:a.length?a:s;(0,Tt.V1)(1===d.length,73,t,d.length);var p=d[0];e=p.variableDefinitions||[];var f={name:p.name&&"Name"===p.name.kind?p.name.value:"data",type:n,variables:e};return kt.set(t,f),f}function Ut(t,e){var n=jt(t),r=Ft(e),i=Ft(n.type);(0,Tt.V1)(n.type===e,74,r,r,i)}function Bt(t){var e=bt.useContext((0,Ct.l)()),n=t||e.client;return(0,Tt.V1)(!!n,58),n}!function(t){t[t.Query=0]="Query",t[t.Mutation=1]="Mutation",t[t.Subscription=2]="Subscription"}(Ot||(Ot={})),jt.resetCache=function(){kt=void 0},!1!==globalThis.__DEV__&&(0,Vt.D_)("parser",function(){return kt?kt.size:0});var Kt=n(7945),Gt=n(5636),zt=n(1469),qt=Object.prototype.hasOwnProperty;function Wt(){}var Yt=Symbol();function Ht(t,e){var n=Bt(e.client),r=bt.useContext((0,Ct.l)()).renderPromises,i=!!r,o=n.disableNetworkFetches,a=!1!==e.ssr&&!e.skip,s=e.partialRefetch,u=Xt(n,t,e,i),l=function(t,e,n,r,i){function o(o){var a;return Ut(e,Ot.Query),{client:t,query:e,observable:r&&r.getSSRObservable(i())||Rt.U.inactiveOnCreation.withValue(!r,function(){return t.watchQuery($t(void 0,t,n,i()))}),resultData:{previousData:null===(a=null==o?void 0:o.resultData.current)||void 0===a?void 0:a.data}}}var a=bt.useState(o),s=a[0],u=a[1];function l(t){var e,n;Object.assign(s.observable,((e={})[Yt]=t,e));var r=s.resultData;u((0,f.__assign)((0,f.__assign)({},s),{query:t.query,resultData:Object.assign(r,{previousData:(null===(n=r.current)||void 0===n?void 0:n.data)||r.previousData,current:void 0})}))}if(t!==s.client||e!==s.query){var c=o(s);return u(c),[c,l]}return[s,l]}(n,t,e,r,u),c=l[0],d=c.observable,p=c.resultData,h=l[1],m=u(d);!function(t,e,n,r,i){var o;e[Yt]&&!(0,Pt.L)(e[Yt],i)&&(e.reobserve($t(e,n,r,i)),t.previousData=(null===(o=t.current)||void 0===o?void 0:o.data)||t.previousData,t.current=void 0);e[Yt]=i}(p,d,n,e,m);var v=bt.useMemo(function(){return function(t){return{refetch:t.refetch.bind(t),reobserve:t.reobserve.bind(t),fetchMore:t.fetchMore.bind(t),updateQuery:t.updateQuery.bind(t),startPolling:t.startPolling.bind(t),stopPolling:t.stopPolling.bind(t),subscribeToMore:t.subscribeToMore.bind(t)}}(d)},[d]);!function(t,e,n){e&&n&&(e.registerSSRObservable(t),t.getCurrentResult().loading&&e.addObservableQueryPromise(t))}(d,r,a);var g=function(t,e,n,r,i,o,a,s,u){var l=bt.useRef(u);bt.useEffect(function(){l.current=u});var c=!s&&!o||!1!==r.ssr||r.skip?r.skip||"standby"===i.fetchPolicy?ne:void 0:ee,d=t.previousData,p=bt.useMemo(function(){return c&&te(c,d,e,n)},[n,e,c,d]);return St(bt.useCallback(function(r){if(s)return function(){};var i=function(){var i=t.current,o=e.getCurrentResult();i&&i.loading===o.loading&&i.networkStatus===o.networkStatus&&(0,Pt.L)(i.data,o.data)||Qt(o,t,e,n,a,r,l.current)},o=function(s){if(u.current.unsubscribe(),u.current=e.resubscribeAfterError(i,o),!qt.call(s,"graphQLErrors"))throw s;var c=t.current;(!c||c&&c.loading||!(0,Pt.L)(s,c.error))&&Qt({data:c&&c.data,error:s,loading:!1,networkStatus:It.pT.error},t,e,n,a,r,l.current)},u={current:e.subscribe(i,o)};return function(){setTimeout(function(){return u.current.unsubscribe()})}},[o,s,e,t,a,n]),function(){return p||Jt(t,e,l.current,a,n)},function(){return p||Jt(t,e,l.current,a,n)})}(p,d,n,e,m,o,s,i,{onCompleted:e.onCompleted||Wt,onError:e.onError||Wt});return{result:g,obsQueryFields:v,observable:d,resultData:p,client:n,onQueryExecuted:h}}function Xt(t,e,n,r){void 0===n&&(n={});var i=n.skip,o=(n.ssr,n.onCompleted,n.onError,n.defaultOptions),a=(0,f.__rest)(n,["skip","ssr","onCompleted","onError","defaultOptions"]);return function(n){var s=Object.assign(a,{query:e});return!r||"network-only"!==s.fetchPolicy&&"cache-and-network"!==s.fetchPolicy||(s.fetchPolicy="cache-first"),s.variables||(s.variables={}),i?(s.initialFetchPolicy=s.initialFetchPolicy||s.fetchPolicy||Zt(o,t.defaultOptions),s.fetchPolicy="standby"):s.fetchPolicy||(s.fetchPolicy=(null==n?void 0:n.options.initialFetchPolicy)||Zt(o,t.defaultOptions)),s}}function $t(t,e,n,r){var i=[],o=e.defaultOptions.watchQuery;return o&&i.push(o),n.defaultOptions&&i.push(n.defaultOptions),i.push((0,Kt.o)(t&&t.options,r)),i.reduce(_t.l)}function Qt(t,e,n,r,i,o,a){var s=e.current;s&&s.data&&(e.previousData=s.data),!t.error&&(0,Gt.E)(t.errors)&&(t.error=new Dt.K4({graphQLErrors:t.errors})),e.current=te(function(t,e,n){if(t.partial&&n&&!t.loading&&(!t.data||0===Object.keys(t.data).length)&&"cac
1he-only"!==e.options.fetchPolicy)return e.refetch(),(0,f.__assign)((0,f.__assign)({},t),{loading:!0,networkStatus:It.pT.refetch});return t}(t,n,i),e.previousData,n,r),o(),function(t,e,n){if(!t.loading){var r=function(t){return(0,Gt.E)(t.errors)?new Dt.K4({graphQLErrors:t.errors}):t.error}(t);Promise.resolve().then(function(){r?n.onError(r):t.data&&e!==t.networkStatus&&t.networkStatus===It.pT.ready&&n.onCompleted(t.data)}).catch(function(t){!1!==globalThis.__DEV__&&Tt.V1.warn(t)})}}(t,null==s?void 0:s.networkStatus,a)}function Jt(t,e,n,r,i){return t.current||Qt(e.getCurrentResult(),t,e,i,r,function(){},n),t.current}function Zt(t,e){var n;return(null==t?void 0:t.fetchPolicy)||(null===(n=null==e?void 0:e.watchQuery)||void 0===n?void 0:n.fetchPolicy)||"cache-first"}function te(t,e,n,r){var i=t.data,o=(t.partial,(0,f.__rest)(t,["data","partial"]));return(0,f.__assign)((0,f.__assign)({data:i},o),{client:r,observable:n,variables:n.variables,called:t!==ee&&t!==ne,previousData:e})}var ee=(0,zt.G)({loading:!0,data:void 0,error:void 0,networkStatus:It.pT.loading}),ne=(0,zt.G)({loading:!1,data:void 0,error:void 0,networkStatus:It.pT.ready});var re=At.Sw?bt.useLayoutEffect:bt.useEffect,ie=["refetch","reobserve","fetchMore","updateQuery","startPolling","stopPolling","subscribeToMore"];function oe(t,e){var n,r=bt.useRef(void 0),i=bt.useRef(void 0),o=bt.useRef(void 0),a=(0,_t.l)(e,r.current||{}),s=null!==(n=null==a?void 0:a.query)&&void 0!==n?n:t;i.current=e,o.current=s;var u=(0,f.__assign)((0,f.__assign)({},a),{skip:!r.current}),l=Ht(s,u),c=l.obsQueryFields,d=l.result,p=l.client,h=l.resultData,m=l.observable,v=l.onQueryExecuted,g=m.options.initialFetchPolicy||Zt(u.defaultOptions,p.defaultOptions),y=bt.useReducer(function(t){return t+1},0)[1],E=bt.useMemo(function(){for(var t={},e=function(e){var n=c[e];t[e]=function(){return r.current||(r.current=Object.create(null),y()),n.apply(this,arguments)}},n=0,i=ie;n<i.length;n++){e(i[n])}return t},[y,c]),b=!!r.current,x=bt.useMemo(function(){return(0,f.__assign)((0,f.__assign)((0,f.__assign)({},d),E),{called:b})},[d,E,b]),_=bt.useCallback(function(t){r.current=t?(0,f.__assign)((0,f.__assign)({},t),{fetchPolicy:t.fetchPolicy||g}):{fetchPolicy:g};var e=(0,_t.l)(i.current,(0,f.__assign)({query:o.current},r.current)),n=function(t,e,n,r,i,o){var a=i.query||r,s=Xt(n,a,i,!1)(e),u=e.reobserveAsConcast($t(e,n,i,s));return o(s),new Promise(function(r){var i;u.subscribe({next:function(t){i=t},error:function(){r(te(e.getCurrentResult(),t.previousData,e,n))},complete:function(){r(te(e.maskResult(i),t.previousData,e,n))}})})}(h,m,p,s,(0,f.__assign)((0,f.__assign)({},e),{skip:!1}),v).then(function(t){return Object.assign(t,E)});return n.catch(function(){}),n},[p,s,E,g,m,h,v]),T=bt.useRef(_);re(function(){T.current=_});var A=bt.useCallback(function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return T.current.apply(T,t)},[]);return[A,x]}function ae(t,e){var n=Bt(null==e?void 0:e.client);Ut(t,Ot.Mutation);var r=bt.useState({called:!1,loading:!1,client:n}),i=r[0],o=r[1],a=bt.useRef({result:i,mutationId:0,isMounted:!0,client:n,mutation:t,options:e});re(function(){Object.assign(a.current,{client:n,options:e,mutation:t})});var s=bt.useCallback(function(t){void 0===t&&(t={});var e=a.current,n=e.options,r=e.mutation,i=(0,f.__assign)((0,f.__assign)({},n),{mutation:r}),s=t.client||a.current.client;a.current.result.loading||i.ignoreResults||!a.current.isMounted||o(a.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:s});var u=++a.current.mutationId,l=(0,_t.l)(i,t);return s.mutate(l).then(function(e){var n,r,i=e.data,c=e.errors,d=c&&c.length>0?new Dt.K4({graphQLErrors:c}):void 0,p=t.onError||(null===(n=a.current.options)||void 0===n?void 0:n.onError);if(d&&p&&p(d,l),u===a.current.mutationId&&!l.ignoreResults){var f={called:!0,loading:!1,data:i,error:d,client:s};a.current.isMounted&&!(0,Pt.L)(a.current.result,f)&&o(a.current.result=f)}var h=t.onCompleted||(null===(r=a.current.options)||void 0===r?void 0:r.onCompleted);return d||null==h||h(e.data,l),e},function(e){var n;if(u===a.current.mutationId&&a.current.isMounted){var r={loading:!1,error:e,data:void 0,called:!0,client:s};(0,Pt.L)(a.current.result,r)||o(a.current.result=r)}var i=t.onError||(null===(n=a.current.options)||void 0===n?void 0:n.onError);if(i)return i(e,l),{data:void 0,errors:e};throw e})},[]),u=bt.useCallback(function(){if(a.current.isMounted){var t={called:!1,loading:!1,client:a.current.client};Object.assign(a.current,{mutationId:0,result:t}),o(t)}},[]);return bt.useEffect(function(){var t=a.current;return t.isMounted=!0,function(){t.isMounted=!1}},[]),[s,(0,f.__assign)({reset:u},i)]}var se=n(5968),ue=n(6730),le=n(4795),ce=n(1029),de=n(470),pe=n(8542);const fe=1/60*1e3,he="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),me="undefined"!=typeof window?t=>window.requestAnimationFrame(t):t=>setTimeout(()=>t(he()),fe);let ve=!0,ge=!1,ye=!1;const Ee={delta:0,timestamp:0},be=["read","update","preRender","render","postRender"],xe=be.reduce((t,e)=>(t[e]=function(t){let e=[],n=[],r=0,i=!1,o=!1;const a=new WeakSet,s={schedule:(t,o=!1,s=!1)=>{const u=s&&i,l=u?e:n;return o&&a.add(t),-1===l.indexOf(t)&&(l.push(t),u&&i&&(r=e.length)),t},cancel:t=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1),a.delete(t)},process:u=>{if(i)o=!0;else{if(i=!0,[e,n]=[n,e],n.length=0,r=e.length,r)for(let n=0;n<r;n++){const r=e[n];r(u),a.has(r)&&(s.schedule(r),t())}i=!1,o&&(o=!1,s.process(u))}}};return s}(()=>ge=!0),t),{}),_e=be.reduce((t,e)=>{const n=xe[e];return t[e]=(t,e=!1,r=!1)=>(ge||Ne(),n.schedule(t,e,r)),t},{}),Te=be.reduce((t,e)=>(t[e]=xe[e].cancel,t),{}),Ae=be.reduce((t,e)=>(t[e]=()=>xe[e].process(Ee),t),{}),we=t=>xe[t].process(Ee),Se=t=>{ge=!1,Ee.delta=ve?fe:Math.max(Math.min(t-Ee.timestamp,40),1),Ee.timestamp=t,ye=!0,be.forEach(we),ye=!1,ge&&(ve=!1,me(Se))},Ne=()=>{ge=!0,ve=!0,ye||me(Se)},Oe=()=>Ee;var ke=_e;function Pe(t,e){return e?t*(1e3/e):0}function Ce(t,e){-1===t.indexOf(e)&&t.push(e)}function De(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var Re=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var e=this;return Ce(this.subscriptions,t),function(){return De(e.subscriptions,t)}},t.prototype.notify=function(t,e,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](t,e,n);else for(var i=0;i<r;i++){var o=this.subscriptions[i];o&&o(t,e,n)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),Ie=function(){function t(t){var e,n=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new Re,this.velocityUpdateSubscribers=new Re,this.renderSubscribers=new Re,this.canTrackVelocity=!1,this.updateAndNotify=function(t,e){void 0===e&&(e=!0),n.prev=n.current,n.current=t;var r=Oe(),i=r.delta,o=r.timestamp;n.lastUpdated!==o&&(n.timeDelta=i,n.lastUpdated=o,ke.postRender(n.scheduleVelocityCheck)),n.prev!==n.current&&n.updateSubscribers.notify(n.current),n.velocityUpdateSubscribers.getSize()&&n.velocityUpdateSubscribers.notify(n.getVelocity()),e&&n.renderSubscribers.notify(n.current)},this.scheduleVelocityCheck=function(){return ke.postRender(n.velocityCheck)},this.velocityCheck=function(t){t.timestamp!==n.lastUpdated&&(n.prev=n.current,n.velocityUpdateSubscribers.notify(n.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=(e=this.current,!isNaN(parseFloat(e)))}return t.prototype.onChange=function(t){return this.updateSubscribers.add(t)},t.prototype.clearListeners=function(){this.updateSubscribers.clear()},t.prototype.onRenderRequest=function(t){return t(this.get()),this.renderSubscribers.add(t)},t.prototype.attach=function(t){this.passiveEffect=t},t.prototype.set=function(t,e){void 0===e&&(e=!0),e&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,e)},t.prototype.get=function(){return this.current},t.prototype.getPrevious=function(){return this.prev},t.prototype.getVelocity=function(){return this.canTrackVelocity?Pe(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},t.prototype.start=function(t){var e=this;return this.stop(),new Promise(function(n){e.hasAnimated=!0,e.stopAnimation=t(n)}).then(function(){return e.clearAnimation()})},t.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},t.prototype.isAnimating=function(){return!!this.stopAnimation},t.prototype.clearAnimation=function(){this.stopAnimation=null},t.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},t}();function Me(t){return new Ie(t)}function Le(t,e,n){n.set(t&&e?t/e:0)}function Ve(t,e,n,r){return t.addEventListener(e,n,r),function(){return t.removeEventListener(e,n,r)}}function Fe(t,e,n,r){(0,o.useEffect)(function(){var i=t.current;if(n&&i)return Ve(i,e,n,r)},[t,e,n,r])}var je,Ue="undefined"!=typeof window,Be=Ue?o.useLayoutEffect:o.useEffect;function Ke(){return{xOffset:window.pageXOffset,yOffset:window.pageYOffset,xMaxOffset:document.body.clientWidth-window.innerWidth,yMaxOffset:document.body.clientHeight-window.innerHeight}}var Ge=!1;function ze(){if(Ge=!0,"undefined"!=typeof window){var t,e,n,r=(t=je,e=Ke,(n=function(){var n=e(),r=n.xOffset,i=n.yOffset,o=n.xMaxOffset,a=n.yMaxOffset;t.scrollX.set(r),t.scrollY.set(i),Le(r,o,t.scrollXProgress),Le(i,a,t.scrollYProgress)})(),n);Ve(window,"scroll",r,{passive:!0}),Ve(window,"resize",r)}}function qe(){return je||(je={scrollX:Me(0),scrollY:Me(0),scrollXProgress:Me(0),scrollYProgress:Me(0)}),Be(function(){!Ge&&ze()},[]),je}const We=(t,e,n)=>{const r=e-t;return 0===r?1:(n-t)/r},Ye=(t,e,n)=>-n*t+n*e+t,He=(t,e)=>n=>Math.max(Math.min(n,e),t),Xe=t=>
1t%1?Number(t.toFixed(5)):t,$e=/(-)?([\d]*\.?[\d])+/g,Qe=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,Je=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Ze(t){return"string"==typeof t}const tn={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},en=Object.assign(Object.assign({},tn),{transform:He(0,1)}),nn=Object.assign(Object.assign({},tn),{default:1}),rn=(t,e)=>n=>Boolean(Ze(n)&&Je.test(n)&&n.startsWith(t)||e&&Object.prototype.hasOwnProperty.call(n,e)),on=(t,e,n)=>r=>{if(!Ze(r))return r;const[i,o,a,s]=r.match($e);return{[t]:parseFloat(i),[e]:parseFloat(o),[n]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},an=He(0,255),sn=Object.assign(Object.assign({},tn),{transform:t=>Math.round(an(t))}),un={test:rn("rgb","red"),parse:on("red","green","blue"),transform:({red:t,green:e,blue:n,alpha:r=1})=>"rgba("+sn.transform(t)+", "+sn.transform(e)+", "+sn.transform(n)+", "+Xe(en.transform(r))+")"};const ln={test:rn("#"),parse:function(t){let e="",n="",r="",i="";return t.length>5?(e=t.substr(1,2),n=t.substr(3,2),r=t.substr(5,2),i=t.substr(7,2)):(e=t.substr(1,1),n=t.substr(2,1),r=t.substr(3,1),i=t.substr(4,1),e+=e,n+=n,r+=r,i+=i),{red:parseInt(e,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}},transform:un.transform},cn=t=>({test:e=>Ze(e)&&e.endsWith(t)&&1===e.split(" ").length,parse:parseFloat,transform:e=>`${e}${t}`}),dn=cn("deg"),pn=cn("%"),fn=cn("px"),hn=cn("vh"),mn=cn("vw"),vn=Object.assign(Object.assign({},pn),{parse:t=>pn.parse(t)/100,transform:t=>pn.transform(100*t)}),gn={test:rn("hsl","hue"),parse:on("hue","saturation","lightness"),transform:({hue:t,saturation:e,lightness:n,alpha:r=1})=>"hsla("+Math.round(t)+", "+pn.transform(Xe(e))+", "+pn.transform(Xe(n))+", "+Xe(en.transform(r))+")"};var yn=function(){};function En(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function bn({hue:t,saturation:e,lightness:n,alpha:r}){t/=360,n/=100;let i=0,o=0,a=0;if(e/=100){const r=n<.5?n*(1+e):n+e-n*e,s=2*n-r;i=En(s,r,t+1/3),o=En(s,r,t),a=En(s,r,t-1/3)}else i=o=a=n;return{red:Math.round(255*i),green:Math.round(255*o),blue:Math.round(255*a),alpha:r}}const xn=(t,e,n)=>{const r=t*t,i=e*e;return Math.sqrt(Math.max(0,n*(i-r)+r))},_n=[ln,un,gn],Tn=t=>_n.find(e=>e.test(t)),An=t=>`'${t}' is not an animatable color. Use the equivalent color code instead.`,wn=(t,e)=>{let n=Tn(t),r=Tn(e);An(t),An(e);let i=n.parse(t),o=r.parse(e);n===gn&&(i=bn(i),n=un),r===gn&&(o=bn(o),r=un);const a=Object.assign({},i);return t=>{for(const e in a)"alpha"!==e&&(a[e]=xn(i[e],o[e],t));return a.alpha=Ye(i.alpha,o.alpha,t),n.transform(a)}},Sn={test:t=>un.test(t)||ln.test(t)||gn.test(t),parse:t=>un.test(t)?un.parse(t):gn.test(t)?gn.parse(t):ln.parse(t),transform:t=>Ze(t)?t:t.hasOwnProperty("red")?un.transform(t):gn.transform(t)},Nn="${c}",On="${n}";function kn(t){"number"==typeof t&&(t=`${t}`);const e=[];let n=0;const r=t.match(Qe);r&&(n=r.length,t=t.replace(Qe,Nn),e.push(...r.map(Sn.parse)));const i=t.match($e);return i&&(t=t.replace($e,On),e.push(...i.map(tn.parse))),{values:e,numColors:n,tokenised:t}}function Pn(t){return kn(t).values}function Cn(t){const{values:e,numColors:n,tokenised:r}=kn(t),i=e.length;return t=>{let e=r;for(let r=0;r<i;r++)e=e.replace(r<n?Nn:On,r<n?Sn.transform(t[r]):Xe(t[r]));return e}}const Dn=t=>"number"==typeof t?0:t;const Rn={test:function(t){var e,n,r,i;return isNaN(t)&&Ze(t)&&(null!==(n=null===(e=t.match($e))||void 0===e?void 0:e.length)&&void 0!==n?n:0)+(null!==(i=null===(r=t.match(Qe))||void 0===r?void 0:r.length)&&void 0!==i?i:0)>0},parse:Pn,createTransformer:Cn,getAnimatableNone:function(t){const e=Pn(t);return Cn(t)(e.map(Dn))}},In=t=>"number"==typeof t,Mn=(t,e)=>n=>e(t(n)),Ln=(...t)=>t.reduce(Mn);function Vn(t,e){return In(t)?n=>Ye(t,e,n):Sn.test(t)?wn(t,e):Bn(t,e)}const Fn=(t,e)=>{const n=[...t],r=n.length,i=t.map((t,n)=>Vn(t,e[n]));return t=>{for(let e=0;e<r;e++)n[e]=i[e](t);return n}},jn=(t,e)=>{const n=Object.assign(Object.assign({},t),e),r={};for(const i in n)void 0!==t[i]&&void 0!==e[i]&&(r[i]=Vn(t[i],e[i]));return t=>{for(const e in r)n[e]=r[e](t);return n}};function Un(t){const e=Rn.parse(t),n=e.length;let r=0,i=0,o=0;for(let a=0;a<n;a++)r||"number"==typeof e[a]?r++:void 0!==e[a].hue?o++:i++;return{parsed:e,numNumbers:r,numRGB:i,numHSL:o}}const Bn=(t,e)=>{const n=Rn.createTransformer(e),r=Un(t),i=Un(e);return r.numHSL===i.numHSL&&r.numRGB===i.numRGB&&r.numNumbers>=i.numNumbers?Ln(Fn(r.parsed,i.parsed),n):n=>`${n>0?e:t}`},Kn=(t,e,n)=>Math.min(Math.max(n,t),e),Gn=(t,e)=>n=>Ye(t,e,n);function zn(t,e,n){const r=[],i=n||("number"==typeof(o=t[0])?Gn:"string"==typeof o?Sn.test(o)?wn:Bn:Array.isArray(o)?Fn:"object"==typeof o?jn:void 0);var o;const a=t.length-1;for(let s=0;s<a;s++){let n=i(t[s],t[s+1]);if(e){const t=Array.isArray(e)?e[s]:e;n=Ln(t,n)}r.push(n)}return r}function qn(t,e,{clamp:n=!0,ease:r,mixer:i}={}){const o=t.length;e.length,!r||!Array.isArray(r)||r.length,t[0]>t[o-1]&&(t=[].concat(t),e=[].concat(e),t.reverse(),e.reverse());const a=zn(e,r,i),s=2===o?function([t,e],[n]){return r=>n(We(t,e,r))}(t,a):function(t,e){const n=t.length,r=n-1;return i=>{let o=0,a=!1;if(i<=t[0]?a=!0:i>=t[r]&&(o=r-1,a=!0),!a){let e=1;for(;e<n&&!(t[e]>i||e===r);e++);o=e-1}const s=We(t[o],t[o+1],i);return e[o](s)}}(t,a);return n?e=>s(Kn(t[0],t[o-1],e)):s}var Wn=(0,o.createContext)({transformPagePoint:function(t){return t},isStatic:!1});function Yn(t){var e=(0,o.useRef)(null);return null===e.current&&(e.current=t()),e.current}function Hn(t,e){var n=function(t){var e=Yn(function(){return Me(t)});if((0,o.useContext)(Wn).isStatic){var n=(0,f.__read)((0,o.useState)(t),2)[1];(0,o.useEffect)(function(){return e.onChange(n)},[])}return e}(e()),r=function(){return n.set(e())};return r(),function(t,e){(0,o.useEffect)(function(){var n=t.map(function(t){return t.onChange(e)}
1);return function(){return n.forEach(function(t){return t()})}})}(t,function(){return ke.update(r,!1,!0)}),n}function Xn(t,e,n,r){var i="function"==typeof e?e:function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n,r=!Array.isArray(t[0]),i=r?0:-1,o=t[0+i],a=t[1+i],s=t[2+i],u=t[3+i],l=qn(a,s,(0,f.__assign)({mixer:(n=s[0],function(t){return"object"==typeof t&&t.mix}(n)?n.mix:void 0)},u));return r?l(o):l}(e,n,r);return Array.isArray(t)?$n(t,i):$n([t],function(t){var e=(0,f.__read)(t,1)[0];return i(e)})}function $n(t,e){var n=Yn(function(){return[]});return Hn(t,function(){n.length=0;for(var r=t.length,i=0;i<r;i++)n[i]=t[i].get();return e(n)})}var Qn=function(t){return{isEnabled:function(e){return t.some(function(t){return!!e[t]})}}},Jn={measureLayout:Qn(["layout","layoutId","drag"]),animation:Qn(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:Qn(["exit"]),drag:Qn(["drag","dragControls"]),focus:Qn(["whileFocus"]),hover:Qn(["whileHover","onHoverStart","onHoverEnd"]),tap:Qn(["whileTap","onTap","onTapStart","onTapCancel"]),pan:Qn(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:Qn(["whileInView","onViewportEnter","onViewportLeave"])};var Zn=(0,o.createContext)({strict:!1}),tr=Object.keys(Jn),er=tr.length;var nr=(0,o.createContext)({});var rr=(0,o.createContext)(null);function ir(t,e,n,r){var i=(0,o.useContext)(Zn),a=(0,o.useContext)(nr).visualElement,s=(0,o.useContext)(rr),u=(0,o.useRef)(void 0);r||(r=i.renderer),!u.current&&r&&(u.current=r(t,{visualState:e,parent:a,props:n,presenceId:null==s?void 0:s.id,blockInitialAnimation:!1===(null==s?void 0:s.initial)}));var l=u.current;return Be(function(){null==l||l.syncRender()}),(0,o.useEffect)(function(){var t;null===(t=null==l?void 0:l.animationState)||void 0===t||t.animateChanges()}),Be(function(){return function(){return null==l?void 0:l.notifyUnmount()}},[]),l}function or(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function ar(t){return Array.isArray(t)}function sr(t){return"string"==typeof t||ar(t)}function ur(t,e,n,r,i){var o;return void 0===r&&(r={}),void 0===i&&(i={}),"function"==typeof e&&(e=e(null!=n?n:t.custom,r,i)),"string"==typeof e&&(e=null===(o=t.variants)||void 0===o?void 0:o[e]),"function"==typeof e&&(e=e(null!=n?n:t.custom,r,i)),e}function lr(t,e,n){var r=t.getProps();return ur(r,e,null!=n?n:r.custom,function(t){var e={};return t.forEachValue(function(t,n){return e[n]=t.get()}),e}(t),function(t){var e={};return t.forEachValue(function(t,n){return e[n]=t.getVelocity()}),e}(t))}function cr(t){var e;return"function"==typeof(null===(e=t.animate)||void 0===e?void 0:e.start)||sr(t.initial)||sr(t.animate)||sr(t.whileHover)||sr(t.whileDrag)||sr(t.whileTap)||sr(t.whileFocus)||sr(t.exit)}function dr(t){return Boolean(cr(t)||t.variants)}function pr(t){var e=function(t,e){if(cr(t)){var n=t.initial,r=t.animate;return{initial:!1===n||sr(n)?n:void 0,animate:sr(r)?r:void 0}}return!1!==t.inherit?e:{}}(t,(0,o.useContext)(nr)),n=e.initial,r=e.animate;return(0,o.useMemo)(function(){return{initial:n,animate:r}},[fr(n),fr(r)])}function fr(t){return Array.isArray(t)?t.join(" "):t}var hr=function(t){return Boolean(null!==t&&"object"==typeof t&&t.getVelocity)};const mr=.001;function vr({duration:t=800,bounce:e=.25,velocity:n=0,mass:r=1}){let i,o,a=1-e;a=Kn(.05,1,a),t=Kn(.01,10,t/1e3),a<1?(i=e=>{const r=e*a,i=r*t,o=r-n,s=yr(e,a),u=Math.exp(-i);return mr-o/s*u},o=e=>{const r=e*a*t,o=r*n+n,s=Math.pow(a,2)*Math.pow(e,2)*t,u=Math.exp(-r),l=yr(Math.pow(e,2),a);return(-i(e)+mr>0?-1:1)*((o-s)*u)/l}):(i=e=>Math.exp(-e*t)*((e-n)*t+1)-.001,o=e=>Math.exp(-e*t)*(t*t*(n-e)));const s=function(t,e,n){let r=n;for(let i=1;i<gr;i++)r-=t(r)/e(r);return r}(i,o,5/t);if(t*=1e3,isNaN(s))return{stiffness:100,damping:10,duration:t};{const e=Math.pow(s,2)*r;return{stiffness:e,damping:2*a*Math.sqrt(r*e),duration:t}}}const gr=12;function yr(t,e){return t*Math.sqrt(1-e*e)}const Er=["duration","bounce"],br=["stiffness","damping","mass"];function xr(t,e){return e.some(e=>void 0!==t[e])}function _r(t){var{from:e=0,to:n=1,restSpeed:r=2,restDelta:i}=t,o=(0,f.__rest)(t,["from","to","restSpeed","restDelta"]);const a={done:!1,value:e};let{stiffness:s,damping:u,mass:l,velocity:c,duration:d,isResolvedFromDuration:p}=function(t){let e=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},t);if(!xr(t,br)&&xr(t,Er)){const n=vr(t);e=Object.assign(Object.assign(Object.assign({},e),n),{velocity:0,mass:1}),e.isResolvedFromDuration=!0}return e}(o),h=Tr,m=Tr;function v(){const t=c?-c/1e3:0,r=n-e,o=u/(2*Math.sqrt(s*l)),a=Math.sqrt(s/l)/1e3;if(void 0===i&&(i=Math.min(Math.abs(n-e)/100,.4)),o<1){const e=yr(a,o);h=i=>{const s=Math.exp(-o*a*i);return n-s*((t+o*a*r)/e*Math.sin(e*i)+r*Math.cos(e*i))},m=n=>{const i=Math.exp(-o*a*n);return o*a*i*(Math.sin(e*n)*(t+o*a*r)/e+r*Math.cos(e*n))-i*(Math.cos(e*n)*(t+o*a*r)-e*r*Math.sin(e*n))}}else if(1===o)h=e=>n-Math.exp(-a*e)*(r+(t+a*r)*e);else{const e=a*Math.sqrt(o*o-1);h=i=>{const s=Math.exp(-o*a*i),u=Math.min(e*i,300);return n-s*((t+o*a*r)*Math.sinh(u)+e*r*Math.cosh(u))/e}}}return v(),{next:t=>{const e=h(t);if(p)a.done=t>=d;else{const o=1e3*m(t),s=Math.abs(o)<=r,u=Math.abs(n-e)<=i;a.done=s&&u}return a.value=a.done?n:e,a},flipTarget:()=>{c=-c,[e,n]=[n,e],v()}}}_r.needsInterpolation=(t,e)=>"string"==typeof t||"string"==typeof e;const Tr=t=>0,Ar=t=>e=>1-t(1-e),wr=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2,Sr=t=>e=>e*e*((t+1)*e-t),Nr=4/11,Or=8/11,kr=t=>t,Pr=(Cr=2,t=>Math.pow(t,Cr));var Cr;const Dr=Ar(Pr),Rr=wr(Pr),Ir=t=>1-Math.sin(Math.acos(t)),Mr=Ar(Ir),Lr=wr(Mr),Vr=Sr(1.525),Fr=Ar(Vr),jr=wr(Vr),Ur=(t=>{const e=Sr(t);return t=>(t*=2)<1?.5*e(t):.5*(2-Math.pow(2,-10*(t-1)))})(1.525),Br=4356/361,Kr=35442/1805,Gr=16061/1805,zr=t=>{if(1===t||0===t)return t;const e=t*t;return t<Nr?7.5625*e:t<Or?9.075*e-9.9*t+3.4:t<.9?Br*e-Kr*t+Gr:10.8*t*t-20.52*t+10.72},qr=Ar(zr);function Wr(t,e){return t.map(()=>e||Rr).splice(0,t.length-1)}function Yr({from:t=0,to:e=1,ease:n,offset:r,duration:i=300}){const o={done:!1,value:t},a=Array.isArray(e)?e:[t,e],s=function(t,e){return t.map(t=>t*e)}(r&&r.length===a.length?r:function(t){const e=t.length;return t.map((t,n)=>0!==n?n/(e-1):0)}(a),i);function u(){return qn(s,a,{ease:Array.isArray(n)?n:Wr(a,n)})}let l=u();return{next:t=>(o.value=l(t),o.done=t>=i,o),flipTarget:()=>{a.reverse(),l=u()}}}const Hr={keyframes:Yr,spring:_r,decay:function({velocity:t=0,from:e=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:o}){const a={done:!1,value:e};let s=n*t;
vendor: 6,960 bytes, line 1
1const u=e+s,l=void 0===o?u:o(u);return l!==u&&(s=l-e),{next:t=>{const e=-s*Math.exp(-t/r);return a.done=!(e>i||e<-i),a.value=a.done?l:l+e,a},flipTarget:()=>{}}}};function Xr(t,e,n=0){return t-e-n}const $r=t=>{const e=({delta:e})=>t(e);return{start:()=>ke.update(e,!0),stop:()=>Te.update(e)}};function Qr(t){var e,n,{from:r,autoplay:i=!0,driver:o=$r,elapsed:a=0,repeat:s=0,repeatType:u="loop",repeatDelay:l=0,onPlay:c,onStop:d,onComplete:p,onRepeat:h,onUpdate:m}=t,v=(0,f.__rest)(t,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let g,y,E,{to:b}=v,x=0,_=v.duration,T=!1,A=!0;const w=function(t){if(Array.isArray(t.to))return Yr;if(Hr[t.type])return Hr[t.type];const e=new Set(Object.keys(t));return e.has("ease")||e.has("duration")&&!e.has("dampingRatio")?Yr:e.has("dampingRatio")||e.has("stiffness")||e.has("mass")||e.has("damping")||e.has("restSpeed")||e.has("restDelta")?_r:Yr}(v);(null===(n=(e=w).needsInterpolation)||void 0===n?void 0:n.call(e,r,b))&&(E=qn([0,100],[r,b],{clamp:!1}),r=0,b=100);const S=w(Object.assign(Object.assign({},v),{from:r,to:b}));function N(){x++,"reverse"===u?(A=x%2==0,a=function(t,e,n=0,r=!0){return r?Xr(e+-t,e,n):e-(t-e)+n}(a,_,l,A)):(a=Xr(a,_,l),"mirror"===u&&S.flipTarget()),T=!1,h&&h()}function O(t){if(A||(t=-t),a+=t,!T){const t=S.next(Math.max(0,a));y=t.value,E&&(y=E(y)),T=A?t.done:a<=0}null==m||m(y),T&&(0===x&&(null!=_||(_=a)),x<s?function(t,e,n,r){return r?t>=e+n:t<=-n}(a,_,l,A)&&N():(g.stop(),p&&p()))}return i&&(null==c||c(),g=o(O),g.start()),{stop:()=>{null==d||d(),g.stop()}}}var Jr=function(t){return 1e3*t};const Zr=(t,e)=>1-3*e+3*t,ti=(t,e)=>3*e-6*t,ei=t=>3*t,ni=(t,e,n)=>((Zr(e,n)*t+ti(e,n))*t+ei(e))*t,ri=(t,e,n)=>3*Zr(e,n)*t*t+2*ti(e,n)*t+ei(e);const ii=.1;function oi(t,e,n,r){if(t===e&&n===r)return kr;const i=new Float32Array(11);for(let a=0;a<11;++a)i[a]=ni(a*ii,t,n);function o(e){let r=0,o=1;for(;10!==o&&i[o]<=e;++o)r+=ii;--o;const a=r+(e-i[o])/(i[o+1]-i[o])*ii,s=ri(a,t,n);return s>=.001?function(t,e,n,r){for(let i=0;i<8;++i){const i=ri(e,n,r);if(0===i)return e;e-=(ni(e,n,r)-t)/i}return e}(e,a,t,n):0===s?a:function(t,e,n,r,i){let o,a,s=0;do{a=e+(n-e)/2,o=ni(a,r,i)-t,o>0?n=a:e=a}while(Math.abs(o)>1e-7&&++s<10);return a}(e,r,r+ii,t,n)}return t=>0===t||1===t?t:ni(o(t),e,r)}var ai={linear:kr,easeIn:Pr,easeInOut:Rr,easeOut:Dr,circIn:Ir,circInOut:Lr,circOut:Mr,backIn:Vr,backInOut:jr,backOut:Fr,anticipate:Ur,bounceIn:qr,bounceInOut:t=>t<.5?.5*(1-zr(1-2*t)):.5*zr(2*t-1)+.5,bounceOut:zr},si=function(t){if(Array.isArray(t)){t.length;var e=(0,f.__read)(t,4);return oi(e[0],e[1],e[2],e[3])}return"string"==typeof t?("Invalid easing type '".concat(t,"'"),ai[t]):t},ui=function(t,e){return"zIndex"!==t&&(!("number"!=typeof e&&!Array.isArray(e))||!("string"!=typeof e||!Rn.test(e)||e.startsWith("url(")))},li=function(t){return Array.isArray(t)},ci=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},di=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}},pi=function(){return{type:"keyframes",ease:"linear",duration:.3}},fi=function(t){return{type:"keyframes",duration:.8,values:t}},hi={x:ci,y:ci,z:ci,rotate:ci,rotateX:ci,rotateY:ci,rotateZ:ci,scaleX:di,scaleY:di,scale:di,opacity:pi,backgroundColor:pi,color:pi,default:di};const mi=new Set(["brightness","contrast","saturate","opacity"]);function vi(t){let[e,n]=t.slice(0,-1).split("(");if("drop-shadow"===e)return t;const[r]=n.match($e)||[];if(!r)return t;const i=n.replace(r,"");let o=mi.has(e)?1:0;return r!==n&&(o*=100),e+"("+o+i+")"}const gi=/([a-z-]*)\(.*?\)/g,yi=Object.assign(Object.assign({},Rn),{getAnimatableNone:t=>{const e=t.match(gi);return e?e.map(vi).join(" "):t}});var Ei=(0,f.__assign)((0,f.__assign)({},tn),{transform:Math.round}),bi={borderWidth:fn,borderTopWidth:fn,borderRightWidth:fn,borderBottomWidth:fn,borderLeftWidth:fn,borderRadius:fn,radius:fn,borderTopLeftRadius:fn,borderTopRightRadius:fn,borderBottomRightRadius:fn,borderBottomLeftRadius:fn,width:fn,maxWidth:fn,height:fn,maxHeight:fn,size:fn,top:fn,right:fn,bottom:fn,left:fn,padding:fn,paddingTop:fn,paddingRight:fn,paddingBottom:fn,paddingLeft:fn,margin:fn,marginTop:fn,marginRight:fn,marginBottom:fn,marginLeft:fn,rotate:dn,rotateX:dn,rotateY:dn,rotateZ:dn,scale:nn,scaleX:nn,scaleY:nn,scaleZ:nn,skew:dn,skewX:dn,skewY:dn,distance:fn,translateX:fn,translateY:fn,translateZ:fn,x:fn,y:fn,z:fn,perspective:fn,transformPerspective:fn,opacity:en,originX:vn,originY:vn,originZ:fn,zIndex:Ei,fillOpacity:en,strokeOpacity:en,numOctaves:Ei},xi=(0,f.__assign)((0,f.__assign)({},bi),{color:Sn,backgroundColor:Sn,outlineColor:Sn,fill:Sn,stroke:Sn,borderColor:Sn,borderTopColor:Sn,borderRightColor:Sn,borderBottomColor:Sn,borderLeftColor:Sn,filter:yi,WebkitFilter:yi}),_i=function(t){return xi[t]};function Ti(t,e){var n,r=_i(t);return r!==yi&&(r=Rn),null===(n=r.getAnimatableNone)||void 0===n?void 0:n.call(r,e)}var Ai=!1,wi=function(t){return li(t)?t[t.length-1]||0:t};function Si(t){var e=t.ease,n=t.times,r=t.yoyo,i=t.flip,o=t.loop,a=(0,f.__rest)(t,["ease","times","yoyo","flip","loop"]),s=(0,f.__assign)({},a);return n&&(s.offset=n),a.duration&&(s.duration=Jr(a.duration)),a.repeatDelay&&(s.repeatDelay=Jr(a.repeatDelay)),e&&(s.ease=function(t){return Array.isArray(t)&&"number"!=typeof t[0]}(e)?e.map(si):si(e)),"tween"===a.type&&(s.type="keyframes"),(r||o||i)&&(r?s.repeatType="reverse":o?s.repeatType="loop":i&&(s.repeatType="mirror"),s.repeat=o||r||i||a.repeat),"spring"!==a.type&&(s.type="keyframes"),s}function Ni(t,e,n){var r,i,o,a;return Array.isArray(e.to)&&(null!==(r=t.duration)&&void 0!==r||(t.duration=.8)),function(t){Array.isArray(t.to)&&null===t.to[0]&&(t.to=(0,f.__spreadArray)([],(0,f.__read)(t.to),!1),t.to[0]=t.from)}(e),function(t){t.when,t.delay,t.delayChildren,t.staggerChildren,t.staggerDirection,t.repeat,t.repeatType,t.repeatDelay,t.from;var e=(0,f.__rest)(t,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(e).length}(t)||(t=(0,f.__assign)((0,f.__assign)({},t),(i=n,o=e.to,a=li(o)?fi:hi[i]||hi.default,(0,f.__assign)({to:o},a(o))))),(0,f.__assign)((0,f.__assign)({},e),Si(t))}function Oi(t,e,n,r,i){var o,a=Ci(r,t),s=null!==(o=a.from)&&void 0!==o?o:e.get(),u=ui(t,n);"none"===s&&u&&"string"==typeof n?s=Ti(t,n):ki(s)&&"string"==typeof n?s=Pi(n):!Array.isArray(n)&&ki(n)&&"string"==typeof s&&(n=Pi(s));var l=ui(t,s);return"You are trying to animate ".concat(t,' from "').concat(s,'" to "').concat(n,'". ').concat(s," is not an animatable value - to enable this animation set ").concat(s," to a value animatable to ").concat(n," via the `style` property."),l&&u&&!1!==a.type?function(){var r={from:s,to:n,velocity:e.getVelocity(),onComplete:i,onUpdate:function(t){return e.set(t)}};return"inertia"===a.type||"decay"===a.type?function({from:t=0,velocity:e=0,min:n,max:r,power:i=.8,timeConstant:o=750,bounceStiffness:a=
1500,bounceDamping:s=10,restDelta:u=1,modifyTarget:l,driver:c,onUpdate:d,onComplete:p,onStop:f}){let h;function m(t){return void 0!==n&&t<n||void 0!==r&&t>r}function v(t){return void 0===n?r:void 0===r||Math.abs(n-t)<Math.abs(r-t)?n:r}function g(t){null==h||h.stop(),h=Qr(Object.assign(Object.assign({},t),{driver:c,onUpdate:e=>{var n;null==d||d(e),null===(n=t.onUpdate)||void 0===n||n.call(t,e)},onComplete:p,onStop:f}))}function y(t){g(Object.assign({type:"spring",stiffness:a,damping:s,restDelta:u},t))}if(m(t))y({from:t,velocity:e,to:v(t)});else{let r=i*e+t;void 0!==l&&(r=l(r));const a=v(r),s=a===n?-1:1;let c,d;const p=t=>{c=d,d=t,e=Pe(t-c,Oe().delta),(1===s&&t>a||-1===s&&t<a)&&y({from:t,to:a,velocity:e})};g({type:"decay",from:t,velocity:e,timeConstant:o,power:i,restDelta:u,modifyTarget:l,onUpdate:m(r)?p:void 0})}return{stop:()=>null==h?void 0:h.stop()}}((0,f.__assign)((0,f.__assign)({},r),a)):Qr((0,f.__assign)((0,f.__assign)({},Ni(a,r,t)),{onUpdate:function(t){var e;r.onUpdate(t),null===(e=a.onUpdate)||void 0===e||e.call(a,t)},onComplete:function(){var t;r.onComplete(),null===(t=a.onComplete)||void 0===t||t.call(a)}}))}:function(){var t,r,o=wi(n);
1return e.set(o),i(),null===(t=null==a?void 0:a.onUpdate)||void 0===t||t.call(a,o),null===(r=null==a?void 0:a.onComplete)||void 0===r||r.call(a),{stop:function(){}}}}function ki(t){return 0===t||"string"==typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function Pi(t){return"number"==typeof t?0:Ti("",t)}function Ci(t,e){return t[e]||t.default||t}function Di(t,e,n,r){return void 0===r&&(r={}),Ai&&(r={type:!1}),e.start(function(i){var o,a,s=Oi(t,e,n,r,i),u=function(t,e){var n,r;return null!==(r=null!==(n=(Ci(t,e)||{}).delay)&&void 0!==n?n:t.delay)&&void 0!==r?r:0}(r,t),l=function(){return a=s()};return u?o=setTimeout(l,Jr(u)):l(),function(){clearTimeout(o),null==a||a.stop()}})}var Ri=["TopLeft","TopRight","BottomLeft","BottomRight"],Ii=Ri.length,Mi=function(t){return"string"==typeof t?parseFloat(t):t},Li=function(t){return"number"==typeof t||fn.test(t)};function Vi(t,e){var n;return null!==(n=t[e])&&void 0!==n?n:t.borderRadius}var Fi=Ui(0,.5,Mr),ji=Ui(.5,.95,kr);function Ui(t,e,n){return function(r){return r<t?0:r>e?1:n(We(t,e,r))}}function Bi(t,e){t.min=e.min,t.max=e.max}function Ki(t,e){Bi(t.x,e.x),Bi(t.y,e.y)}function Gi(t){return void 0===t||1===t}function zi(t){var e=t.scale,n=t.scaleX,r=t.scaleY;return!Gi(e)||!Gi(n)||!Gi(r)}function qi(t){return zi(t)||Wi(t.x)||Wi(t.y)||t.z||t.rotate||t.rotateX||t.rotateY}function Wi(t){return t&&"0%"!==t}function Yi(t,e,n){return n+e*(t-n)}function Hi(t,e,n,r,i){return void 0!==i&&(t=Yi(t,i,r)),Yi(t,n,r)+e}function Xi(t,e,n,r,i){void 0===e&&(e=0),void 0===n&&(n=1),t.min=Hi(t.min,e,n,r,i),t.max=Hi(t.max,e,n,r,i)}function $i(t,e){var n=e.x,r=e.y;Xi(t.x,n.translate,n.scale,n.originPoint),Xi(t.y,r.translate,r.scale,r.originPoint)}function Qi(t,e){t.min=t.min+e,t.max=t.max+e}function Ji(t,e,n){var r=(0,f.__read)(n,3),i=r[0],o=r[1],a=r[2],s=void 0!==e[a]?e[a]:.5,u=Ye(t.min,t.max,s);Xi(t,e[i],e[o],u,e.scale)}var Zi=["x","scaleX","originX"],to=["y","scaleY","originY"];function eo(t,e){Ji(t.x,e,Zi),Ji(t.y,e,to)}const no=t=>t.hasOwnProperty("x")&&t.hasOwnProperty("y"),ro=t=>no(t)&&t.hasOwnProperty("z"),io=(t,e)=>Math.abs(t-e);function oo(t,e){if(In(t)&&In(e))return io(t,e);if(no(t)&&no(e)){const n=io(t.x,e.x),r=io(t.y,e.y),i=ro(t)&&ro(e)?io(t.z,e.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(i,2))}}function ao(t){return t.max-t.min}function so(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=.01),oo(t,e)<n}function uo(t,e,n,r){void 0===r&&(r=.5),t.origin=r,t.originPoint=Ye(e.min,e.max,t.origin),t.scale=ao(n)/ao(e),(so(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=Ye(n.min,n.max,t.origin)-t.originPoint,(so(t.translate)||isNaN(t.translate))&&(t.translate=0)}function lo(t,e,n,r){uo(t.x,e.x,n.x,null==r?void 0:r.originX),uo(t.y,e.y,n.y,null==r?void 0:r.originY)}function co(t,e,n){t.min=n.min+e.min,t.max=t.min+ao(e)}function po(t,e,n){t.min=e.min-n.min,t.max=t.min+ao(e)}function fo(t,e,n){po(t.x,e.x,n.x),po(t.y,e.y,n.y)}function ho(t,e,n,r,i){return t=Yi(t-=e,1/n,r),void 0!==i&&(t=Yi(t,1/i,r)),t}function mo(t,e,n,r,i){var o=(0,f.__read)(n,3),a=o[0],s=o[1],u=o[2];!function(t,e,n,r,i,o,a){if(void 0===e&&(e=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===o&&(o=t),void 0===a&&(a=t),pn.test(e)&&(e=parseFloat(e),e=Ye(a.min,a.max,e/100)-a.min),"number"==typeof e){var s=Ye(o.min,o.max,r);t===o&&(s-=e),t.min=ho(t.min,e,n,s,i),t.max=ho(t.max,e,n,s,i)}}(t,e[a],e[s],e[u],e.scale,r,i)}var vo=["x","scaleX","originX"],go=["y","scaleY","originY"];function yo(t,e,n,r){mo(t.x,e,vo,null==n?void 0:n.x,null==r?void 0:r.x),mo(t.y,e,go,null==n?void 0:n.y,null==r?void 0:r.y)}var Eo=function(){return{x:{min:0,max:0},y:{min:0,max:0}}};function bo(t){return 0===t.translate&&1===t.scale}function xo(t){return bo(t.x)&&bo(t.y)}function _o(t,e){return t.x.min===e.x.min&&t.x.max===e.x.max&&t.y.min===e.y.min&&t.y.max===e.y.max}var To=function(){function t(){this.members=[]}return t.prototype.add=function(t){Ce(this.members,t),t.scheduleRender()},t.prototype.remove=function(t){if(De(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){var e=this.members[this.members.length-1];e&&this.promote(e)}},t.prototype.relegate=function(t){var e,n=this.members.findIndex(function(e){return t===e});if(0===n)return!1;for(var r=n;r>=0;r--){var i=this.members[r];if(!1!==i.isPresent){e=i;break}}return!!e&&(this.promote(e),!0)},t.prototype.promote=function(t,e){var n,r=this.lead;t!==r&&(this.prevLead=r,this.lead=t,t.show(),r&&(r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,e&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues,t.snapshot.isShared=!0),(null===(n=t.root)||void 0===n?void 0:n.isUpdating)&&(t.isLayoutDirty=!0),!1===t.options.crossfade&&r.hide()))},t.prototype.exitAnimationComplete=function(){this.members.forEac
1h(function(t){var e,n,r,i,o;null===(n=(e=t.options).onExitComplete)||void 0===n||n.call(e),null===(o=null===(r=t.resumingFrom)||void 0===r?void 0:(i=r.options).onExitComplete)||void 0===o||o.call(i)})},t.prototype.scheduleRender=function(){this.members.forEach(function(t){t.instance&&t.scheduleRender(!1)})},t.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},t}(),Ao={};function wo(t,e,n){var r=t.x.translate/e.x,i=t.y.translate/e.y,o="translate3d(".concat(r,"px, ").concat(i,"px, 0) ");if(n){var a=n.rotate,s=n.rotateX,u=n.rotateY;a&&(o+="rotate(".concat(a,"deg) ")),s&&(o+="rotateX(".concat(s,"deg) ")),u&&(o+="rotateY(".concat(u,"deg) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(o+="scale(".concat(t.x.scale,", ").concat(t.y.scale,")"))?"none":o}function So(t){return[t("x"),t("y")]}var No=["","X","Y","Z"],Oo=["transformPerspective","x","y","z"];function ko(t,e){return Oo.indexOf(t)-Oo.indexOf(e)}["translate","scale","rotate","skew"].forEach(function(t){return No.forEach(function(e){return Oo.push(t+e)})});var Po=new Set(Oo);function Co(t){return Po.has(t)}var Do=new Set(["originX","originY","originZ"]);function Ro(t){return Do.has(t)}var Io=function(t,e){return t.depth-e.depth},Mo=function(){function t(){this.children=[],this.isDirty=!1}return t.prototype.add=function(t){Ce(this.children,t),this.isDirty=!0},t.prototype.remove=function(t){De(this.children,t),this.isDirty=!0},t.prototype.forEach=function(t){this.isDirty&&this.children.sort(Io),this.isDirty=!1,this.children.forEach(t)},t}();function Lo(t){var e,n=hr(t)?t.get():t;return e=n,Boolean(e&&"object"==typeof e&&e.mix&&e.toValue)?n.toValue():n}var Vo={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Fo(t){var e=t.attachResizeListener,n=t.defaultParent,r=t.measureScroll,i=t.resetTransform;return function(){function t(t,e,r){var i=this;void 0===e&&(e={}),void 0===r&&(r=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){i.isUpdating&&(i.isUpdating=!1,i.clearAllSnapshots())},this.updateProjection=function(){i.nodes.forEach(qo),i.nodes.forEach(Wo)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=t,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?(0,f.__spreadArray)((0,f.__spreadArray)([],(0,f.__read)(r.path),!1),[r],!1):[],this.parent=r,this.depth=r?r.depth+1:0,t&&this.root.registerPotentialNode(t,this);for(var o=0;o<this.path.length;o++)this.path[o].shouldResetTransform=!0;this.root===this&&(this.nodes=new Mo)}return t.prototype.addEventListener=function(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new Re),this.eventHandlers.get(t).add(e)},t.prototype.notifyListeners=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=this.eventHandlers.get(t);null==r||r.notify.apply(r,(0,f.__spreadArray)([],(0,f.__read)(e),!1))},t.prototype.hasListeners=function(t){return this.eventHandlers.has(t)},t.prototype.registerPotentialNode=function(t,e){this.potentialNodes.set(t,e)},t.prototype.mount=function(t,n){var r,i=this;if(void 0===n&&(n=!1),!this.instance){this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;var o=this.options,a=o.layoutId,s=o.layout,u=o.visualElement;if(u&&!u.getInstance()&&u.mount(t),this.root.nodes.add(this),null===(r=this.parent)||void 0===r||r.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),n&&(s||a)&&(this.isLayoutDirty=!0),e){var l,c=function(){return i.root.updateBlockedByResize=!1};e(t,function(){i.root.updateBlockedByResize=!0,clearTimeout(l),l=setTimeout(c,250),Vo.hasAnimatedSinceResize&&(Vo.hasAnimatedSinceResize=!1,i.nodes.forEach(zo))})}a&&this.root.registerSharedNode(a,this),!1!==this.options.animate&&u&&(a||s)&&this.addEventListener("didUpdate",function(t){var e,n,r,o,a,s=t.delta,l=t.hasLayoutChanged,c=t.hasRelativeTargetChanged,d=t.layout;if(i.isTreeAnimationBlocked())return i.target=void 0,void(i.relativeTarget=void 0);var p=null!==(n=null!==(e=i.options.transition)&&void 0!==e?e:u.getDefaultTransition())&&void 0!==n?n:Jo,h=u.getProps().onLayoutAnimationComplete,m=!i.targetLayout||!_o(i.targetLayout,d)||c,v=!l&&c;(null===(r=i.resumeFrom)||void 0===r?void 0:r.instance)||v||l&&(m||!i.currentAnimation)?(i.resumeFrom&&(i.resumingFrom=i.resumeFrom,i.resumingFrom.resumingFrom=void 0),i.setAnimationOrigin(s,v),i.startAnimation((0,f.__assign)((0,f.__assign)({},Ci(p,"layout")),{onComplete:h}))):i.isLead()&&(null===(a=(o=i.options).onExitComplete)||void 0===a||a.call(o)),i.targetLayout=d})}},t.prototype.unmount=function(){var t,e;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(t=this.getStack())||void 0===t||t.remove(this),null===(e=this.parent)||void 0===e||e.children.delete(this),this.instance=void 0,Te.preRender(this.updateProjection)},t.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},t.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},t.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},t.prototype.isTreeAnimationBlocked=function(){var t;return this.isAnimationBlocked||(null===(t=this.parent)||void 0===t?void 0:t.isTreeAnimationBlocked())||!1}
1,t.prototype.startUpdate=function(){var t;this.isUpdateBlocked()||(this.isUpdating=!0,null===(t=this.nodes)||void 0===t||t.forEach(Yo))},t.prototype.willUpdate=function(t){var e,n,r;if(void 0===t&&(t=!0),this.root.isUpdateBlocked())null===(n=(e=this.options).onExitComplete)||void 0===n||n.call(e);else if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var i=0;i<this.path.length;i++){var o=this.path[i];o.shouldResetTransform=!0,o.updateScroll()}var a=this.options,s=a.layoutId,u=a.layout;if(void 0!==s||u){var l=null===(r=this.options.visualElement)||void 0===r?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null==l?void 0:l(this.latestValues,""),this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}}},t.prototype.didUpdate=function(){if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(Ko);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Zo),this.potentialNodes.clear()),this.nodes.forEach(Go),this.nodes.forEach(jo),this.nodes.forEach(Uo),this.clearAllSnapshots(),Ae.update(),Ae.preRender(),Ae.render())},t.prototype.clearAllSnapshots=function(){this.nodes.forEach(Bo),this.sharedNodes.forEach(Ho)},t.prototype.scheduleUpdateProjection=function(){ke.preRender(this.updateProjection,!1,!0)},t.prototype.scheduleCheckAfterUnmount=function(){var t=this;ke.postRender(function(){t.isLayoutDirty?t.root.didUpdate():t.root.checkUpdateFailed()})},t.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var t=this.measure(),e=this.removeTransform(this.removeElementScroll(t));ea(e),this.snapshot={measured:t,layout:e,latestValues:{}}}},t.prototype.updateLayout=function(){var t;if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var e=0;e<this.path.length;e++){this.path[e].updateScroll()}var n=this.measure();ea(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null===(t=this.options.visualElement)||void 0===t||t.notifyLayoutMeasure(this.layout.actual,null==r?void 0:r.actual)}},t.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.scroll=r(this.instance))},t.prototype.resetTransform=function(){var t;if(i){var e=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!xo(this.projectionDelta),r=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate,o=null==r?void 0:r(this.latestValues,""),a=o!==this.prevTransformTemplateValue;e&&(n||qi(this.latestValues)||a)&&(i(this.instance,o),this.shouldResetTransform=!1,this.scheduleRender())}},t.prototype.measure=function(){var t=this.options.visualElement;if(!t)return{x:{min:0,max:0},y:{min:0,max:0}};var e=t.measureViewportBox(),n=this.root.scroll;return n&&(Qi(e.x,n.x),Qi(e.y,n.y)),e},t.prototype.removeElementScroll=function(t){var e={x:{min:0,max:0},y:{min:0,max:0}};Ki(e,t);for(var n=0;n<this.path.length;n++){var r=this.path[n],i=r.scroll,o=r.options;r!==this.root&&i&&o.layoutScroll&&(Qi(e.x,i.x),Qi(e.y,i.y))}return e},t.prototype.applyTransform=function(t,e){void 0===e&&(e=!1);var n={x:{min:0,max:0},y:{min:0,max:0}};Ki(n,t);for(var r=0;r<this.path.length;r++){var i=this.path[r];!e&&i.options.layoutScroll&&i.scroll&&i!==i.root&&eo(n,{x:-i.scroll.x,y:-i.scroll.y}),qi(i.latestValues)&&eo(n,i.latestValues)}return qi(this.latestValues)&&eo(n,this.latestValues),n},t.prototype.removeTransform=function(t){var e,n={x:{min:0,max:0},y:{min:0,max:0}};Ki(n,t);for(var r=0;r<this.path.length;r++){var i=this.path[r];if(i.instance&&qi(i.latestValues)){zi(i.latestValues)&&i.updateSnapshot();var o=Eo();Ki(o,i.measure()),yo(n,i.latestValues,null===(e=i.snapshot)||void 0===e?void 0:e.layout,o)}}return qi(this.latestValues)&&yo(n,this.latestValues),n},t.prototype.setTargetDelta=function(t){this.targetDelta=t,this.root.scheduleUpdateProjection()},t.prototype.setOptions=function(t){var e;this.options=(0,f.__assign)((0,f.__assign)((0,f.__assign)({},this.options),t),{crossfade:null===(e=t.crossfade)||void 0===e||e})},t.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},t.prototype.resolveTargetDelta=function(){var t,e,n,r,i=this.options,o=i.layout,a=i.layoutId;this.layout&&(o||a)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},fo(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),Ki(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&(null===(t=this.relativeParent)||void 0===t?void 0:t.target)?(e=this.target,n=this.relativeTarget,r=this.relativeParent.target,co(e.x,n.x,r.x),co(e.y,n.y,r.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):Ki(this.target,this.layout.actual),$i(this.target,this.targetDelta)):Ki(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&Boolean(this.relativeParent.resumingFrom)===Boolean(this.resumingFrom)&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},fo(this.relativeTargetOrigin,this.target,this.relativeParent.target),Ki(this.relativeTarget,this.relativeTargetOrigin)))))},t.prototype.getClosestProjectingParent=function(){if(this.parent&&!qi(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},t.prototype.calcProjection=function(){var t,e=this.options,n=e.layout,r=e.layoutId;if(this.isTreeAnimating=Boolean((null===(t=this.parent)||void 0===t?void 0:t.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(n||r)){var i=this.getLead();Ki(this.layoutCorrected,this.layout.actual),function(t,e,n,r){var i,o;void 0===r&&(r=!1);var a=n.length;if(a){var s,u;e.x=e.y=1;for(var l=0;l<a;l++)u=(s=n[l]).projectionDelta,"contents"!==(null===(o=null===(i=s.instance)||void 0===i?void 0:i.style)||void 0===o?void 0:o.display)&&(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&eo(t,{x:-s.scroll.x,y:-s.scroll.y}),u&&(e.x*=u.x.scale,e.y*=u.y.scale,$i(t,u)),r&&qi(s.latestValues)&&eo(t,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==i);var o=i.target;if(o){this.projectionDelta||(this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}});var a=this.treeScale.x,s=this.treeScale.y,u=this.projectionTransform;lo(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=wo(this.projectionDelta,this.treeScale),this.projectionTransform===u&&this.treeScale.x===a&&this.treeScale.y===s||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",o))}}},t.prototype.hide=function(){this.isVisible=!1},t.prototype.show=function(){this.isVisible=!0},t.prototype.scheduleRender=function(t){var e,n,r;void 0===t&&(t=!0),null===(n=(e=this.options).scheduleRender)||void 0===n||n.call(e),t&&(null===(r=this.getStack())||void 0===r||r.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},t.prototype.setAnimationOrigin=function(t,e){var n,r=this;void 0===e&&(e=!1);var i=this.snapshot,o=(null==i?void 0:i.latestValues)||{},a=(0,f.__assign)({},this.latestValues),s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!e;var u={x:{min:0,max:0},y:{min:0,max:0}}
1,l=null==i?void 0:i.isShared,c=((null===(n=this.getStack())||void 0===n?void 0:n.members.length)||0)<=1,d=Boolean(l&&!c&&!0===this.options.crossfade&&!this.path.some(Qo));this.mixTargetDelta=function(e){var n,i,p,f,h,m=e/1e3;Xo(s.x,t.x,m),Xo(s.y,t.y,m),r.setTargetDelta(s),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null===(n=r.relativeParent)||void 0===n?void 0:n.layout)&&(fo(u,r.layout.actual,r.relativeParent.layout.actual),i=r.relativeTarget,p=r.relativeTargetOrigin,f=u,h=m,$o(i.x,p.x,f.x,h),$o(i.y,p.y,f.y,h)),l&&(r.animationValues=a,function(t,e,n,r,i,o){var a,s,u,l;i?(t.opacity=Ye(0,null!==(a=n.opacity)&&void 0!==a?a:1,Fi(r)),t.opacityExit=Ye(null!==(s=e.opacity)&&void 0!==s?s:1,0,ji(r))):o&&(t.opacity=Ye(null!==(u=e.opacity)&&void 0!==u?u:1,null!==(l=n.opacity)&&void 0!==l?l:1,r));for(var c=0;c<Ii;c++){var d="border".concat(Ri[c],"Radius"),p=Vi(e,d),f=Vi(n,d);void 0===p&&void 0===f||(p||(p=0),f||(f=0),0===p||0===f||Li(p)===Li(f)?(t[d]=Math.max(Ye(Mi(p),Mi(f),r),0),(pn.test(f)||pn.test(p))&&(t[d]+="%")):t[d]=f)}(e.rotate||n.rotate)&&(t.rotate=Ye(e.rotate||0,n.rotate||0,r))}(a,o,r.latestValues,m,d,c)),r.root.scheduleUpdateProjection(),r.scheduleRender()},this.mixTargetDelta(0)},t.prototype.startAnimation=function(t){var e,n,r=this;null===(e=this.currentAnimation)||void 0===e||e.stop(),this.resumingFrom&&(null===(n=this.resumingFrom.currentAnimation)||void 0===n||n.stop()),this.pendingAnimation&&(Te.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ke.update(function(){Vo.hasAnimatedSinceResize=!0,r.currentAnimation=function(t,e,n){void 0===n&&(n={});var r=hr(t)?t:Me(t);return Di("",r,e,n),{stop:function(){return r.stop()},isAnimating:function(){return r.isAnimating()}}}(0,1e3,(0,f.__assign)((0,f.__assign)({},t),{onUpdate:function(e){var n;r.mixTargetDelta(e),null===(n=t.onUpdate)||void 0===n||n.call(t,e)},onComplete:function(){var e;null===(e=t.onComplete)||void 0===e||e.call(t),r.completeAnimation()}})),r.resumingFrom&&(r.resumingFrom.currentAnimation=r.currentAnimation),r.pendingAnimation=void 0})},t.prototype.completeAnimation=function(){var t;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(t=this.getStack())||void 0===t||t.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},t.prototype.finishAnimation=function(){var t;this.currentAnimation&&(null===(t=this.mixTargetDelta)||void 0===t||t.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},t.prototype.applyTransformsToTarget=function(){var t=this.getLead(),e=t.targetWithTransforms,n=t.target,r=t.layout,i=t.latestValues;e&&n&&r&&(Ki(e,n),eo(e,i),lo(this.projectionDeltaWithTransform,this.layoutCorrected,e,i))},t.prototype.registerSharedNode=function(t,e){var n,r,i;this.sharedNodes.has(t)||this.sharedNodes.set(t,new To),this.sharedNodes.get(t).add(e),e.promote({transition:null===(n=e.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(i=null===(r=e.options.initialPromotionConfig)||void 0===r?void 0:r.shouldPreserveFollowOpacity)||void 0===i?void 0:i.call(r,e)})},t.prototype.isLead=function(){var t=this.getStack();return!t||t.lead===this},t.prototype.getLead=function(){var t;return this.options.layoutId&&(null===(t=this.getStack())||void 0===t?void 0:t.lead)||this},t.prototype.getPrevLead=function(){var t;return this.options.layoutId?null===(t=this.getStack())||void 0===t?void 0:t.prevLead:void 0},t.prototype.getStack=function(){var t=this.options.layoutId;if(t)return this.root.sharedNodes.get(t)},t.prototype.promote=function(t){var e=void 0===t?{}:t,n=e.needsReset,r=e.transition,i=e.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,i),n&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})},t.prototype.relegate=function(){var t=this.getStack();return!!t&&t.relegate(this)},t.prototype.resetRotation=function(){var t=this.options.visualElement;if(t){for(var e=!1,n={},r=0;r<No.length;r++){var i="rotate"+No[r];t.getStaticValue(i)&&(e=!0,n[i]=t.getStaticValue(i),t.setStaticValue(i,0))}if(e){for(var i in null==t||t.syncRender(),n)t.setStaticValue(i,n[i]);t.scheduleRender()}}},t.prototype.getProjectionStyles=function(t){var e,n,r,i,o,a;void 0===t&&(t={});var s={};if(!this.instance||this.isSVG)return s;if(!this.isVisible)return{visibility:"hidden"};s.visibility="";var u=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,s.opacity="",s.pointerEvents=Lo(t.pointerEvents)||"",s.transform=u?u(this.latestValues,""):"none",s;var l=this.getLead();if(!this.projectionDelta||!this.layout||!l.target){var c={};return this.options.layoutId&&(c.opacity=null!==(n=this.latestValues.opacity)&&void 0!==n?n:1,c.pointerEvents=Lo(t.pointerEvents)||""),this.hasProjected&&!qi(this.latestValues)&&(c.transform=u?u({},""):"none",this.hasProjected=!1),c}var d=l.animationValues||l.latestValues;this.applyTransformsToTarget(),s.transform=wo(this.projectionDeltaWithTransform,this.treeScale,d),u&&(s.transform=u(d,s.transform));var p=this.projectionDelta,f=p.x,h=p.y;for(var m in s.transformOrigin="".concat(100*f.origin,"% ").concat(100*h.origin,"% 0"),l.animationValues?s.opacity=l===this?null!==(i=null!==(r=d.opacity)&&void 0!==r?r:this.latestValues.opacity)&&void 0!==i?i:1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:s.opacity=l===this?null!==(o=d.opacity)&&void 0!==o?o:"":null!==(a=d.opacityExit)&&void 0!==a?a:0,Ao)if(void 0!==d[m]){var v=Ao[m],g=v.correct,y=v.applyTo,E=g(d[m],l);if(y)for(var b=y.length,x=0;x<b;x++)s[y[x]]=E;else s[m]=E}return this.options.layoutId&&(s.pointerEvents=l===this?Lo(t.pointerEvents)||"":"none"),s},t.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0}
1,t.prototype.resetTree=function(){this.root.nodes.forEach(function(t){var e;return null===(e=t.currentAnimation)||void 0===e?void 0:e.stop()}),this.root.nodes.forEach(Ko),this.root.sharedNodes.clear()},t}()}function jo(t){t.updateLayout()}function Uo(t){var e,n,r,i,o=null!==(n=null===(e=t.resumeFrom)||void 0===e?void 0:e.snapshot)&&void 0!==n?n:t.snapshot;if(t.isLead()&&t.layout&&o&&t.hasListeners("didUpdate")){var a=t.layout,s=a.actual,u=a.measured;"size"===t.options.animationType?So(function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=ao(e);e.min=s[t].min,e.max=e.min+n}):"position"===t.options.animationType&&So(function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=ao(s[t]);e.max=e.min+n});var l={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};lo(l,s,o.layout);var c={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};o.isShared?lo(c,t.applyTransform(u,!0),o.measured):lo(c,s,o.layout);var d=!xo(l),p=!1;if(!t.resumeFrom&&(t.relativeParent=t.getClosestProjectingParent(),t.relativeParent&&!t.relativeParent.resumeFrom)){var f=t.relativeParent,h=f.snapshot,m=f.layout;if(h&&m){var v={x:{min:0,max:0},y:{min:0,max:0}};fo(v,o.layout,h.layout);var g={x:{min:0,max:0},y:{min:0,max:0}};fo(g,s,m.actual),_o(v,g)||(p=!0)}}t.notifyListeners("didUpdate",{layout:s,snapshot:o,delta:c,layoutDelta:l,hasLayoutChanged:d,hasRelativeTargetChanged:p})}else t.isLead()&&(null===(i=(r=t.options).onExitComplete)||void 0===i||i.call(r));t.options.transition=void 0}function Bo(t){t.clearSnapshot()}function Ko(t){t.clearMeasurements()}function Go(t){t.resetTransform()}function zo(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0}function qo(t){t.resolveTargetDelta()}function Wo(t){t.calcProjection()}function Yo(t){t.resetRotation()}function Ho(t){t.removeLeadSnapshot()}function Xo(t,e,n){t.translate=Ye(e.translate,0,n),t.scale=Ye(e.scale,1,n),t.origin=e.origin,t.originPoint=e.originPoint}function $o(t,e,n,r){t.min=Ye(e.min,n.min,r),t.max=Ye(e.max,n.max,r)}function Qo(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}var Jo={duration:.45,ease:[.4,0,.1,1]};function Zo(t,e){for(var n=t.root,r=t.path.length-1;r>=0;r--)if(Boolean(t.path[r].instance)){n=t.path[r];break}var i=(n&&n!==t.root?n.instance:document).querySelector('[data-projection-id="'.concat(e,'"]'));i&&t.mount(i,!0)}function ta(t){t.min=Math.round(t.min),t.max=Math.round(t.max)}function ea(t){ta(t.x),ta(t.y)}var na=1;var ra=(0,o.createContext)({}),ia=(0,o.createContext)({});var oa=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,f.__extends)(e,t),e.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},e.prototype.componentDidUpdate=function(){},e.prototype.updateProps=function(){var t=this.props,e=t.visualElement,n=t.props;e&&e.setProps(n)},e.prototype.render=function(){return this.props.children},e}(o.Component);function aa(t){var e=t.preloadedFeatures,n=t.createVisualElement,r=t.projectionNodeConstructor,i=t.useRender,a=t.useVisualState,s=t.Component;return e&&function(t){for(var e in t)null!==t[e]&&("projectionNodeConstructor"===e?Jn.projectionNodeConstructor=t[e]:Jn[e].Component=t[e])}(e),(0,o.forwardRef)(function(t,e){var u=function(t){var e,n=t.layoutId,r=null===(e=(0,o.useContext)(ra))||void 0===e?void 0:e.id;return r&&void 0!==n?r+"-"+n:n}(t);t=(0,f.__assign)((0,f.__assign)({},t),{layoutId:u});var l=(0,o.useContext)(Wn),c=null,d=pr(t),p=l.isStatic?void 0:Yn(function(){if(Vo.hasEverUpdated)return na++}),h=a(t,l.isStatic);return!l.isStatic&&Ue&&(d.visualElement=ir(s,h,(0,f.__assign)((0,f.__assign)({},l),t),n),function(t,e,n,r){var i,a=e.layoutId,s=e.layout,u=e.drag,l=e.dragConstraints,c=e.layoutScroll,d=(0,o.useContext)(ia);r&&n&&!(null==n?void 0:n.projection)&&(n.projection=new r(t,n.getLatestValues(),null===(i=n.parent)||void 0===i?void 0:i.projection),n.projection.setOptions({layoutId:a,layout:s,alwaysMeasureLayout:Boolean(u)||l&&or(l),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof s?s:"both",initialPromotionConfig:d,layoutScroll:c}))}(p,t,d.visualElement,r||Jn.projectionNodeConstructor),c=function(t,e){var n=[];if((0,o.useContext)(Zn),!e)return null;for(var r=0;r<er;r++){var i=tr[r],a=Jn[i],s=a.isEnabled,u=a.Component;s(t)&&u&&n.push(o.createElement(u,(0,f.__assign)({key:i},t,{visualElement:e})))}return n}(t,d.visualElement)),o.createElement(oa,{visualElement:d.visualElement,props:(0,f.__assign)((0,f.__assign)({},l),t)},c,o.createElement(nr.Provider,{value:d},i(s,t,p,function(t,e,n){return(0,o.useCallback)(function(r){var i;r&&(null===(i=t.mount)||void 0===i||i.call(t,r)),e&&(r?e.mount(r):e.unmount()),n&&("function"==typeof n?n(r):or(n)&&(n.current=r))},[e])}(h,d.visualElement,e),h,l.isStatic,d.visualElement)))})}function sa(t){function e(e,n){return void 0===n&&(n={}),aa(t(e,n))}if("undefined"==typeof Proxy)return e;var n=new Map;return new Proxy(e,{get:function(t,r){return n.has(r)||n.set(r,e(r)),n.get(r)}})}var ua=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function la(t){return"string"==typeof t&&!t.includes("-")&&!!(ua.indexOf(t)>-1||/[A-Z]/.test(t))}function ca(t,e){var n=e.layout,r=e.layoutId;return Co(t)||Ro(t)||(n||void 0!==r)&&(!!Ao[t]||"opacity"===t)}var da={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function pa(t){return t.startsWith("--")}var fa=function(t,e){return e&&"number"==typeof t?e.transform(t):t};function ha(t,e,n,r){var i,o=t.style,a=t.vars,s=t.transform,u=t.transformKeys,l=t.transformOrigin;u.length=0;var c=!1,d=!1,p=!0;for(var f in e){var h=e[f];if(pa(f))a[f]=h;else{var m=bi[f],v=fa(h,m);if(Co(f)){if(c=!0,s[f]=v,u.push(f),!p)continue;h!==(null!==(i=m.default)&&void 0!==i?i:0)&&(p=!1)}else Ro(f)?(l[f]=v,d=!0):o[f]=v}}c?o.transform=function(t,e,n,r){var i=t.transform,o=t.transformKeys,a=e.enableHardwareAcceleration,s=void 0===a||a,u=e.allowTransformNone,l=void 0===u||u,c="";o.sort(ko);for(var d=!1,p=o.length,f=0;f<p;f++){var h=o[f];c+="".concat(da[h]||h,"(").concat(i[h],") "),"z"===h&&(d=!0)}return!d&&s?c+="translateZ(0)":c=c.trim(),r?c=r(i,n?"":c):l&&n&&(c="none"),c}(t,n,p,r):r?o.transform=r({},""):!e.transform&&o.transform&&(o.transform="none"),d&&(o.transformOrigin=function(t){var e=t.originX,n=void 0===e?"50%":e,r=t.originY,i=void 0===r?"50%":r,o=t.originZ,a=void 0===o?0:o;return"".concat(n," ").concat(i," ").concat(a)}(l))}var ma=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function va(t,e,n){for(var r in e)hr(e[r])||ca(r,n)||(t[r]=e[r])}function ga(t,e,n){var r={};return va(r,t.style||{},t),Object.assign(r,function(t,e,n){var r=t.transformTemplate;return(0,o.useMemo)(function(){var t={style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}};ha(t,e,{enableHardwareAcceleration:!n},r);var i=t.vars,o=t.style;return(0,f.__assign)((0,f.__assign)({},i),o)},[e])}(t,e,n)),t.transformValues&&(r=t.transformValues(r)),r}function ya(t,e,n){var r={},i=ga(t,e,n);return Boolean(t.drag)&&!1!==t.dragListener&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===t.drag?"none":"pan-".concat("x"===t.drag?"y":"x")),r.style=i,r}var Ea=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function ba(t){return Ea.has(t)}var xa,_a=function(t){return!ba(t)};try{(xa=require("@emotion/is-prop-valid").default)&&(_a=function(t){return t.startsWith("on")?!ba(t):xa(t)})}catch(Yu){}function Ta(t,e,n){return"string"==typeof t?t:fn.transform(e+n*t)}var Aa={offset:"stroke-dashoffset",array:"stroke-dasharray"},wa={offset:"strokeDashoffset",array:"strokeDasharray"};function Sa(t,e,n,r){var i=e.attrX,o=e.attrY,a=e.originX,s=e.originY,u=e.pathLength,l=e.pathSpacing,c=void 0===l?1:l,d=e.pathOffset,p=void 0===d?0:d;ha(t,(0,f.__rest)(e,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),t.attrs=t.style,t.style={};var h=t.attrs,m=t.style,v=t.dimensions;h.transform&&(v&&(m.transform=h.transform),delete h.transform),v&&(void 0!==a||void 0!==s||m.transform)&&(m.transformOrigin=function(t,e,n){var r=Ta(e,t.x,t.width),i=Ta(n,t.y,t.height);return"".concat(r," ").concat(i)}(v,void 0!==a?a:.5,void 0!==s?s:.5)),void 0!==i&&(h.x=i),void 0!==o&&(h.y=o),void 0!==u&&function(t,e,n,r,i){void 0===n&&(n=1),void 0===r&&(r=0),void 0===i&&(i=!0),t.pathLength=1;var o=i?Aa:wa;t[o.offset]=fn.transform(-r);var a=fn.transform(e),s=fn.transform(n);t[o.array]="".concat(a," ").concat(s)}(h,u,c,p,!1)}var Na=function(){return(0,f.__assign)((0,f.__assign)({},{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}),{attrs:{}})};function Oa(t,e){var n=(0,o.useMemo)(function(){var n=Na();return Sa(n,e,{enableHardwareAcceleration:!1},t.transformTemplate),(0,f.__assign)((0,f.__assign)({},n.attrs),{style:(0,f.__assign)({},n.style)})},[e]);if(t.style){var r={};va(r,t.style,t),n.style=(0,f.__assign)((0,f.__assign)({},r),n.style)}return n}function ka(t){void 0===t&&(t=!1);return function(e,n,r,i,a,s){var u=a.latestValues,l=(la(e)?Oa:ya)(n,u,s),c=function(t,e,n){var r={};for(var i in t)(_a(i)||!0===n&&ba(i)||!e&&!ba(i)||t.draggable&&i.startsWith("onDrag"))&&(r[i]=t[i]);return r}(n,"string"==typeof e,t),d=(0,f.__assign)((0,f.__assign)((0,f.__assign)({},c),l),{ref:i}
1);return r&&(d["data-projection-id"]=r),(0,o.createElement)(e,d)}}var Pa=/([a-z])([A-Z])/g,Ca=function(t){return t.replace(Pa,"$1-$2").toLowerCase()};function Da(t,e,n,r){var i=e.style,o=e.vars;for(var a in Object.assign(t.style,i,r&&r.getProjectionStyles(n)),o)t.style.setProperty(a,o[a])}var Ra=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Ia(t,e){for(var n in Da(t,e),e.attrs)t.setAttribute(Ra.has(n)?n:Ca(n),e.attrs[n])}function Ma(t){var e=t.style,n={};for(var r in e)(hr(e[r])||ca(r,t))&&(n[r]=e[r]);return n}function La(t){var e=Ma(t);for(var n in t){if(hr(t[n]))e["x"===n||"y"===n?"attr"+n.toUpperCase():n]=t[n]}return e}function Va(t){return"object"==typeof t&&"function"==typeof t.start}function Fa(t,e,n,r){var i=t.scrapeMotionValuesFromProps,o=t.createRenderState,a=t.onMount,s={latestValues:Ua(e,n,r,i),renderState:o()};return a&&(s.mount=function(t){return a(e,t,s)}),s}var ja=function(t){return function(e,n){var r=(0,o.useContext)(nr),i=(0,o.useContext)(rr);return n?Fa(t,e,r,i):Yn(function(){return Fa(t,e,r,i)})}};function Ua(t,e,n,r){var i={},o=!1===(null==n?void 0:n.initial),a=r(t);for(var s in a)i[s]=Lo(a[s]);var u=t.initial,l=t.animate,c=cr(t),d=dr(t);e&&d&&!c&&!1!==t.inherit&&(null!=u||(u=e.initial),null!=l||(l=e.animate));var p=o||!1===u,h=p?l:u;h&&"boolean"!=typeof h&&!Va(h)&&(Array.isArray(h)?h:[h]).forEach(function(e){var n=ur(t,e);if(n){var r=n.transitionEnd;n.transition;var o=(0,f.__rest)(n,["transitionEnd","transition"]);for(var a in o){var s=o[a];if(Array.isArray(s))s=s[p?s.length-1:0];null!==s&&(i[a]=s)}for(var a in r)i[a]=r[a]}});return i}var Ba,Ka={useVisualState:ja({scrapeMotionValuesFromProps:La,createRenderState:Na,onMount:function(t,e,n){var r=n.renderState,i=n.latestValues;try{r.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(o){r.dimensions={x:0,y:0,width:0,height:0}}Sa(r,i,{enableHardwareAcceleration:!1},t.transformTemplate),Ia(e,r)}})},Ga={useVisualState:ja({scrapeMotionValuesFromProps:Ma,createRenderState:ma})};function za(t){return"undefined"!=typeof PointerEvent&&t instanceof PointerEvent?!("mouse"!==t.pointerType):t instanceof MouseEvent}function qa(t){return!!t.touches}!function(t){t.Animate="animate",t.Hover="whileHover",t.Tap="whileTap",t.Drag="whileDrag",t.Focus="whileFocus",t.InView="whileInView",t.Exit="exit"}(Ba||(Ba={}));var Wa={pageX:0,pageY:0};function Ya(t,e){void 0===e&&(e="page");var n=t.touches[0]||t.changedTouches[0]||Wa;return{x:n[e+"X"],y:n[e+"Y"]}}function Ha(t,e){return void 0===e&&(e="page"),{x:t[e+"X"],y:t[e+"Y"]}}function Xa(t,e){return void 0===e&&(e="page"),{point:qa(t)?Ya(t,e):Ha(t,e)}}var $a=function(t,e){void 0===e&&(e=!1);var n,r=function(e){return t(e,Xa(e))};return e?(n=r,function(t){var e=t instanceof MouseEvent;(!e||e&&0===t.button)&&n(t)}):r},Qa={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},Ja={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function Za(t){return Ue&&null===window.onpointerdown?t:Ue&&null===window.ontouchstart?Ja[t]:Ue&&null===window.onmousedown?Qa[t]:t}function ts(t,e,n,r){return Ve(t,Za(e),$a(n,"pointerdown"===e),r)}function es(t,e,n,r){return Fe(t,Za(e),n&&$a(n,"pointerdown"===e),r)}function ns(t){var e=null;return function(){return null===e&&(e=t,function(){e=null})}}var rs=ns("dragHorizontal"),is=ns("dragVertical");function os(t){var e=!1;if("y"===t)e=is();else if("x"===t)e=rs();else{var n=rs(),r=is();n&&r?e=function(){n(),r()}:(n&&n(),r&&r())}return e}function as(){var t=os(!0);return!t||(t(),!1)}function ss(t,e,n){return function(r,i){var o;za(r)&&!as()&&(null===(o=t.animationState)||void 0===o||o.setActive(Ba.Hover,e),null==n||n(r,i))}}var us=function(t,e){return!!e&&(t===e||us(t,e.parentElement))};function ls(t){return(0,o.useEffect)(function(){return function(){return t()}},[])}var cs=new WeakMap,ds=new WeakMap,ps=function(t){var e;null===(e=cs.get(t.target))||void 0===e||e(t)},fs=function(t){t.forEach(ps)};function hs(t,e,n){var r=function(t){var e=t.root,n=(0,f.__rest)(t,["root"]),r=e||document;ds.has(r)||ds.set(r,{});var i=ds.get(r),o=JSON.stringify(n);return i[o]||(i[o]=new IntersectionObserver(fs,(0,f.__assign)({root:e},n))),i[o]}(e);return cs.set(t,n),r.observe(t),function(){cs.delete(t),r.unobserve(t)}}var ms={some:0,all:1};function vs(t,e,n,r){var i=r.root,a=r.margin,s=r.amount,u=void 0===s?"
1some":s,l=r.once;(0,o.useEffect)(function(){if(t){var r={root:null==i?void 0:i.current,rootMargin:a,threshold:"number"==typeof u?u:ms[u]};return hs(n.getInstance(),r,function(t){var r,i=t.isIntersecting;if(e.isInView!==i&&(e.isInView=i,!l||i||!e.hasEnteredView)){i&&(e.hasEnteredView=!0),null===(r=n.animationState)||void 0===r||r.setActive(Ba.InView,i);var o=n.getProps(),a=i?o.onViewportEnter:o.onViewportLeave;null==a||a(t)}})}},[t,i,a,u])}function gs(t,e,n){(0,o.useEffect)(function(){t&&requestAnimationFrame(function(){var t;e.hasEnteredView=!0;var r=n.getProps().onViewportEnter;null==r||r(null),null===(t=n.animationState)||void 0===t||t.setActive(Ba.InView,!0)})},[t])}var ys=function(t){return function(e){return t(e),null}},Es={inView:ys(function(t){var e=t.visualElement,n=t.whileInView,r=t.onViewportEnter,i=t.onViewportLeave,a=t.viewport,s=void 0===a?{}:a,u=(0,o.useRef)({hasEnteredView:!1,isInView:!1}),l=Boolean(n||r||i);s.once&&u.current.hasEnteredView&&(l=!1),("undefined"==typeof IntersectionObserver?gs:vs)(l,u.current,e,s)}),tap:ys(function(t){var e=t.onTap,n=t.onTapStart,r=t.onTapCancel,i=t.whileTap,a=t.visualElement,s=e||n||r||i,u=(0,o.useRef)(!1),l=(0,o.useRef)(null);function c(){var t;null===(t=l.current)||void 0===t||t.call(l),l.current=null}function d(){var t;return c(),u.current=!1,null===(t=a.animationState)||void 0===t||t.setActive(Ba.Tap,!1),!as()}function p(t,n){d()&&(us(a.getInstance(),t.target)?null==e||e(t,n):null==r||r(t,n))}function f(t,e){d()&&(null==r||r(t,e))}es(a,"pointerdown",s?function(t,e){var r;c(),u.current||(u.current=!0,l.current=Ln(ts(window,"pointerup",p),ts(window,"pointercancel",f)),null===(r=a.animationState)||void 0===r||r.setActive(Ba.Tap,!0),null==n||n(t,e))}:void 0),ls(c)}),focus:ys(function(t){var e=t.whileFocus,n=t.visualElement;Fe(n,"focus",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(Ba.Focus,!0)}:void 0),Fe(n,"blur",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(Ba.Focus,!1)}:void 0)}),hover:ys(function(t){var e=t.onHoverStart,n=t.onHoverEnd,r=t.whileHover,i=t.visualElement;es(i,"pointerenter",e||r?ss(i,!0,e):void 0),es(i,"pointerleave",n||r?ss(i,!1,n):void 0)})};function bs(){var t=(0,o.useContext)(rr);if(null===t)return[!0,null];var e=t.isPresent,n=t.onExitComplete,r=t.register,i=Ts();(0,o.useEffect)(function(){return r(i)},[]);return!e&&n?[!1,function(){return null==n?void 0:n(i)}]:[!0]}var xs=0,_s=function(){return xs++},Ts=function(){return Yn(_s)};function As(t,e){if(!Array.isArray(e))return!1;var n=e.length;if(n!==t.length)return!1;for(var r=0;r<n;r++)if(e[r]!==t[r])return!1;return!0}var ws=function(t){return/^\-?\d*\.?\d+$/.test(t)},Ss=function(t){return/^0[^.\s]+$/.test(t)},Ns=function(t){return function(e){return e.test(t)}},Os=[tn,fn,pn,dn,mn,hn,{test:function(t){return"auto"===t},parse:function(t){return t}}],ks=function(t){return Os.find(Ns(t))},Ps=(0,f.__spreadArray)((0,f.__spreadArray)([],(0,f.__read)(Os),!1),[Sn,Rn],!1),Cs=function(t){return Ps.find(Ns(t))};function Ds(t,e,n){t.hasValue(e)?t.getValue(e).set(n):t.addValue(e,Me(n))}function Rs(t,e){var n=lr(t,e),r=n?t.makeTargetAnimatable(n,!1):{},i=r.transitionEnd,o=void 0===i?{}:i;r.transition;var a=(0,f.__rest)(r,["transitionEnd","transition"]);for(var s in a=(0,f.__assign)((0,f.__assign)({},a),o)){Ds(t,s,wi(a[s]))}}function Is(t,e){if(e)return(e[t]||e.default||e).from}function Ms(t,e,n){var r;void 0===n&&(n={});var i=lr(t,e,n.custom),o=(i||{}).transition,a=void 0===o?t.getDefaultTransition()||{}:o;n.transitionOverride&&(a=n.transitionOverride);var s=i?function(){return Ls(t,i,n)}:function(){return Promise.resolve()},u=(null===(r=t.variantChildren)||void 0===r?void 0:r.size)?function(r){void 0===r&&(r=0);var i=a.delayChildren,o=void 0===i?0:i,s=a.staggerChildren,u=a.staggerDirection;return function(t,e,n,r,i,o){void 0===n&&(n=0);void 0===r&&(r=0);void 0===i&&(i=1);var a=[],s=(t.variantChildren.size-1)*r,u=1===i?function(t){return void 0===t&&(t=0),t*r}:function(t){return void 0===t&&(t=0),s-t*r};return Array.from(t.variantChildren).sort(Vs).forEach(function(t,r){a.push(Ms(t,e,(0,f.__assign)((0,f.__assign)({},o),{delay:n+u(r)})).then(function(){return t.notifyAnimationComplete(e)}))}),Promise.all(a)}(t,e,o+r,s,u,n)}:function(){return Promise.resolve()},l=a.when;if(l){var c=(0,f.__read)("beforeChildren"===l?[s,u]:[u,s],2),d=c[0],p=c[1];return d().then(p)}return Promise.all([s(),u(n.delay)])}function Ls(t,e,n){var r,i=void 0===n?{}:n,o=i.delay,a=void 0===o?0:o,s=i.transitionOverride,u=i.type,l=t.makeTargetAnimatable(e),c=l.transition,d=void 0===c?t.getDefaultTransition():c,p=l.transitionEnd,h=(0,f.__rest)(l,["transition","transitionEnd"]);s&&(d=s);var m=[],v=u&&(null===(r=t.animationState)||void 0===r?void 0:r.getState()[u]);for(var g in h){var y=t.getValue(g),E=h[g];if(!(!y||void 0===E||v&&Fs(v,g))){var b=Di(g,y,E,(0,f.__assign)({delay:a},d));m.push(b)}}return Promise.all(m).then(function(){p&&Rs(t,p)})}function Vs(t,e){return t.sortNodePosition(e)}function Fs(t,e){var n=t.protectedKeys,r=t.needsAnimating,i=n.hasOwnProperty(e)&&!0!==r[e];return r[e]=!1,i}var js=[Ba.Animate,Ba.InView,Ba.Focus,Ba.Hover,Ba.Tap,Ba.Drag,Ba.Exit],Us=(0,f.__spreadArray)([],(0,f.__read)(js),!1).reverse(),Bs=js.length;function Ks(t){return function(e){return Promise.all(e.map(function(e){var n=e.animation,r=e.options;return function(t,e,n){var r;if(void 0===n&&(n={}),t.notifyAnimationStart(e),Array.isArray(e)){var i=e.map(function(e){return Ms(t,e,n)});r=Promise.all(i)}else if("string"==typeof e)r=Ms(t,e,n);else{var o="function"==typeof e?lr(t,e,n.custom):e;r=Ls(t,o,n)}return r.then(function(){return t.notifyAnimationComplete(e)})}(t,n,r)}))}}function Gs(t){var e,n=Ks(t),r=((e={})[Ba.Animate]=zs(!0),e[Ba.InView]=zs(),e[Ba.Hover]=zs(),e[Ba.Tap]=zs(),e[Ba.Drag]=zs(),e[Ba.Focus]=zs(),e[Ba.Exit]=zs(),e),i={},o=!0,a=function(e,n){var r=lr(t,n);if(r){r.transition;var i=r.transitionEnd,o=(0,f.__rest)(r,["transition","transitionEnd"]);e=(0,f.__assign)((0,f.__assign)((0,f.__assign)({},e),o),i)}return e};
1function s(e,s){for(var u,l=t.getProps(),c=t.getVariantContext(!0)||{},d=[],p=new Set,h={},m=1/0,v=function(n){var i=Us[n],v=r[i],g=null!==(u=l[i])&&void 0!==u?u:c[i],y=sr(g),E=i===s?v.isActive:null;!1===E&&(m=n);var b=g===c[i]&&g!==l[i]&&y;if(b&&o&&t.manuallyAnimateOnMount&&(b=!1),v.protectedKeys=(0,f.__assign)({},h),!v.isActive&&null===E||!g&&!v.prevProp||Va(g)||"boolean"==typeof g)return"continue";var x=function(t,e){if("string"==typeof e)return e!==t;if(ar(e))return!As(e,t);return!1}(v.prevProp,g),_=x||i===s&&v.isActive&&!b&&y||n>m&&y,T=Array.isArray(g)?g:[g],A=T.reduce(a,{});!1===E&&(A={});var w=v.prevResolvedValues,S=void 0===w?{}:w,N=(0,f.__assign)((0,f.__assign)({},S),A),O=function(t){_=!0,p.delete(t),v.needsAnimating[t]=!0};for(var k in N){var P=A[k],C=S[k];h.hasOwnProperty(k)||(P!==C?li(P)&&li(C)?!As(P,C)||x?O(k):v.protectedKeys[k]=!0:void 0!==P?O(k):p.add(k):void 0!==P&&p.has(k)?O(k):v.protectedKeys[k]=!0)}v.prevProp=g,v.prevResolvedValues=A,v.isActive&&(h=(0,f.__assign)((0,f.__assign)({},h),A)),o&&t.blockInitialAnimation&&(_=!1),_&&!b&&d.push.apply(d,(0,f.__spreadArray)([],(0,f.__read)(T.map(function(t){return{animation:t,options:(0,f.__assign)({type:i},e)}})),!1))},g=0;g<Bs;g++)v(g);if(i=(0,f.__assign)({},h),p.size){var y={};p.forEach(function(e){var n=t.getBaseTarget(e);void 0!==n&&(y[e]=n)}),d.push({animation:y})}var E=Boolean(d.length);return o&&!1===l.initial&&!t.manuallyAnimateOnMount&&(E=!1),o=!1,E?n(d):Promise.resolve()}return{isAnimated:function(t){return void 0!==i[t]},animateChanges:s,setActive:function(e,n,i){var o;return r[e].isActive===n?Promise.resolve():(null===(o=t.variantChildren)||void 0===o||o.forEach(function(t){var r;return null===(r=t.animationState)||void 0===r?void 0:r.setActive(e,n)}),r[e].isActive=n,s(i,e))},setAnimateFunction:function(e){n=e(t)},getState:function(){return r}}}function zs(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var qs={animation:ys(function(t){var e=t.visualElement,n=t.animate;e.animationState||(e.animationState=Gs(e)),Va(n)&&(0,o.useEffect)(function(){return n.subscribe(e)},[n])}),exit:ys(function(t){var e=t.custom,n=t.visualElement,r=(0,f.__read)(bs(),2),i=r[0],a=r[1],s=(0,o.useContext)(rr);(0,o.useEffect)(function(){var t,r;n.isPresent=i;var o=null===(t=n.animationState)||void 0===t?void 0:t.setActive(Ba.Exit,!i,{custom:null!==(r=null==s?void 0:s.custom)&&void 0!==r?r:e});!i&&(null==o||o.then(a))},[i])})},Ws=function(){function t(t,e,n){var r=this,i=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var t=Xs(r.lastMoveEventInfo,r.history),e=null!==r.startEvent,n=oo(t.offset,{x:0,y:0})>=3;if(e||n){var i=t.point,o=Oe().timestamp;r.history.push((0,f.__assign)((0,f.__assign)({},i),{timestamp:o}));var a=r.handlers,s=a.onStart,u=a.onMove;e||(s&&s(r.lastMoveEvent,t),r.startEvent=r.lastMoveEvent),u&&u(r.lastMoveEvent,t)}}},this.handlePointerMove=function(t,e){r.lastMoveEvent=t,r.lastMoveEventInfo=Ys(e,r.transformPagePoint),za(t)&&0===t.buttons?r.handlePointerUp(t,e):ke.update(r.updatePoint,!0)},this.handlePointerUp=function(t,e){r.end();var n=r.handlers,i=n.onEnd,o=n.onSessionEnd,a=Xs(Ys(e,r.transformPagePoint),r.history);r.startEvent&&i&&i(t,a),o&&o(t,a)},!(qa(t)&&t.touches.length>1)){this.handlers=e,this.transformPagePoint=i;var o=Ys(Xa(t),this.transformPagePoint),a=o.point,s=Oe().timestamp;this.history=[(0,f.__assign)((0,f.__assign)({},a),{timestamp:s})];var u=e.onSessionStart;u&&u(t,Xs(o,this.history)),this.removeListeners=Ln(ts(window,"pointermove",this.handlePointerMove),ts(window,"pointerup",this.handlePointerUp),ts(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),Te.update(this.updatePoint)},t}();function Ys(t,e){return e?{point:e(t.point)}:t}function Hs(t,e){return{x:t.x-e.x,y:t.y-e.y}}function Xs(t,e){var n=t.point;return{point:n,delta:Hs(n,Qs(e)),offset:Hs(n,$s(e)),velocity:Js(e,.1)}}function $s(t){return t[0]}function Qs(t){return t[t.length-1]}function Js(t,e){if(t.length<2)return{x:0,y:0};for(var n=t.length-1,r=null,i=Qs(t);n>=0&&(r=t[n],!(i.timestamp-r.timestamp>Jr(e)));)n--;if(!r)return{x:0,y:0};var o=(i.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};var a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Zs(t,e,n){return{min:void 0!==e?t.min+e:void 0,max:void 0!==n?t.max+n-(t.max-t.min):void 0}}function tu(t,e){var n,r=e.min-t.min,i=e.max-t.max;return e.max-e.min<t.max-t.min&&(r=(n=(0,f.__read)([i,r],2))[0],i=n[1]),{min:r,max:i}}var eu=.35;function nu(t,e,n){return{min:ru(t,e),max:ru(t,n)}}function ru(t,e){var n;return"number"==typeof t?t:null!==(n=t[e])&&void 0!==n?n:0}function iu(t){var e=t.top;return{x:{min:t.left,max:t.right},y:{min:e,max:t.bottom}}}function ou(t,e){return iu(function(t,e){if(!e)return t;var n=e({x:t.left,y:t.top}),r=e({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(t.getBoundingClientRect(),e))}var au=new WeakMap,su=function(){function t(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=t}return t.prototype.start=function(t,e){var n=this,r=(void 0===e?{}:e).snapToCursor,i=void 0!==r&&r;if(!1!==this.visualElement.isPresent){this.panSession=new Ws(t,{onSessionStart:function(t){n.stopAnimation(),i&&n.snapToCursor(Xa(t,"page").point)},onStart:function(t,e){var r,i=n.getProps(),o=i.drag,a=i.dragPropagation,s=i.onDragStart;(!o||a||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=os(o),n.openGlobalLock))&&(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),So(function(t){var e,r,i=n.getAxisMotionValue(t).get()||0;if(pn.test(i)){var o=null===(r=null===(e=n.visualElement.projection)||void 0===e?void 0:e.layout)||void 0===r?void 0:r.actual[t];if(o)i=ao(o)*(parseFloat(i)/100)}n.originPoint[t]=i}),null==s||s(t,e),null===(r=n.visualElement.animationState)||void 0===r||r.setActive(Ba.Drag,!0))},onMove:function(t,e){var r=n.getProps(),i=r.dragPropagation,o=r.dragDirectionLock,a=r.onDirectionLock,s=r.onDrag;if(i||n.openGlobalLock){var u=e.offset;if(o&&null===n.currentDirection)return n.currentDirection=function(t,e){void 0===e&&(e=10);var n=null;Math.abs(t.y)>e?n="y":Math.abs(t.x)>e&&(n="x");return n}(u),void(null!==n.currentDirection&&(null==a||a(n.currentDirection)));n.updateAxis("x",e.point,u),n.updateAxis("y",e.point,u),n.visualElement.syncRender(),null==s||s(t,e)}},onSessionEnd:function(t,e){return n.stop(t,e)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},t.prototype.stop=function(t,e){var n=this.isDragging;if(this.cancel(),n){var r=e.velocity;this.startAnimation(r);var i=this.getProps().onDragEnd;null==i||i(t,e)}},t.prototype.cancel=function(){var t,e;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(t=this.panSession)||void 0===t||t.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(e=this.visualElement.animationState)||void 0===e||e.setActive(Ba.Drag,!1)},t.prototype.updateAxis=function(t,e,n){var r=this.getProps().drag;if(n&&uu(t,r,this.currentDirection)){var i,o,a,s,u,l=this.getAxisMotionValue(t),c=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(i=c,o=this.constraints[t],a=this.elastic[t],s=o.min,u=o.max,void 0!==s&&i<s?i=a?Ye(s,i,a.min):Math.max(i,s):void 0!==u&&i>u&&(i=a?Ye(u,i,a.max):Math.min(i,u)),c=i),l.set(c)}}
1,t.prototype.resolveConstraints=function(){var t=this,e=this.getProps(),n=e.dragConstraints,r=e.dragElastic,i=(this.visualElement.projection||{}).layout,o=this.constraints;n&&or(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!i)&&function(t,e){var n=e.top,r=e.left,i=e.bottom,o=e.right;return{x:Zs(t.x,r,o),y:Zs(t.y,n,i)}}(i.actual,n),this.elastic=function(t){return void 0===t&&(t=eu),!1===t?t=0:!0===t&&(t=eu),{x:nu(t,"left","right"),y:nu(t,"top","bottom")}}(r),o!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&So(function(e){t.getAxisMotionValue(e)&&(t.constraints[e]=function(t,e){var n={};return void 0!==e.min&&(n.min=e.min-t.min),void 0!==e.max&&(n.max=e.max-t.min),n}(i.actual[e],t.constraints[e]))})},t.prototype.resolveRefConstraints=function(){var t=this.getProps(),e=t.dragConstraints,n=t.onMeasureDragConstraints;if(!e||!or(e))return!1;var r=e.current,i=this.visualElement.projection;if(!i||!i.layout)return!1;var o=function(t,e,n){var r=ou(t,n),i=e.scroll;return i&&(Qi(r.x,i.x),Qi(r.y,i.y)),r}(r,i.root,this.visualElement.getTransformPagePoint()),a=function(t,e){return{x:tu(t.x,e.x),y:tu(t.y,e.y)}}(i.layout.actual,o);if(n){var s=n(function(t){var e=t.x,n=t.y;return{top:n.min,right:e.max,bottom:n.max,left:e.min}}(a));this.hasMutatedConstraints=!!s,s&&(a=iu(s))}return a},t.prototype.startAnimation=function(t){var e=this,n=this.getProps(),r=n.drag,i=n.dragMomentum,o=n.dragElastic,a=n.dragTransition,s=n.dragSnapToOrigin,u=n.onDragTransitionEnd,l=this.constraints||{},c=So(function(n){var u;if(uu(n,r,e.currentDirection)){var c=null!==(u=null==l?void 0:l[n])&&void 0!==u?u:{};s&&(c={min:0,max:0});var d=o?200:1e6,p=o?40:1e7,h=(0,f.__assign)((0,f.__assign)({type:"inertia",velocity:i?t[n]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10},a),c);return e.startAxisValueAnimation(n,h)}});return Promise.all(c).then(u)},t.prototype.startAxisValueAnimation=function(t,e){return Di(t,this.getAxisMotionValue(t),0,e)},t.prototype.stopAnimation=function(){var t=this;So(function(e){return t.getAxisMotionValue(e).stop()})},t.prototype.getAxisMotionValue=function(t){var e,n,r="_drag"+t.toUpperCase(),i=this.visualElement.getProps()[r];return i||this.visualElement.getValue(t,null!==(n=null===(e=this.visualElement.getProps().initial)||void 0===e?void 0:e[t])&&void 0!==n?n:0)},t.prototype.snapToCursor=function(t){var e=this;So(function(n){if(uu(n,e.getProps().drag,e.currentDirection)){var r=e.visualElement.projection,i=e.getAxisMotionValue(n);if(r&&r.layout){var o=r.layout.actual[n],a=o.min,s=o.max;i.set(t[n]-Ye(a,s,.5))}}})},t.prototype.scalePositionWithinConstraints=function(){var t,e=this,n=this.getProps(),r=n.drag,i=n.dragConstraints,o=this.visualElement.projection;if(or(i)&&o&&this.constraints){this.stopAnimation();var a={x:0,y:0};So(function(t){var n,r,i,o,s,u=e.getAxisMotionValue(t);if(u){var l=u.get();a[t]=(n={min:l,max:l},r=e.constraints[t],i=.5,o=ao(n),(s=ao(r))>o?i=We(r.min,r.max-o,n.min):o>s&&(i=We(n.min,n.max-s,r.min)),Kn(0,1,i))}});var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",null===(t=o.root)||void 0===t||t.updateScroll(),o.updateLayout(),this.resolveConstraints(),So(function(t){if(uu(t,r,null)){var n=e.getAxisMotionValue(t),i=e.constraints[t],o=i.min,s=i.max;n.set(Ye(o,s,a[t]))}})}},t.prototype.addListeners=function(){var t,e=this;au.set(this.visualElement,this);var n=ts(this.visualElement.getInstance(),"pointerdown",function(t){var n=e.getProps(),r=n.drag,i=n.dragListener;r&&(void 0===i||i)&&e.start(t)}),r=function(){or(e.getProps().dragConstraints)&&(e.constraints=e.resolveRefConstraints())},i=this.visualElement.projection,o=i.addEventListener("measure",r);i&&!i.layout&&(null===(t=i.root)||void 0===t||t.updateScroll(),i.updateLayout()),r();var a=Ve(window,"resize",function(){e.scalePositionWithinConstraints()});return i.addEventListener("didUpdate",function(t){var n=t.delta,r=t.hasLayoutChanged;e.isDragging&&r&&(So(function(t){var r=e.getAxisMotionValue(t);r&&(e.originPoint[t]+=n[t].translate,r.set(r.get()+n[t].translate))}),e.visualElement.syncRender())}),function(){a(),n(),o()}},t.prototype.getProps=function(){var t=this.visualElement.getProps(),e=t.drag,n=void 0!==e&&e,r=t.dragDirectionLock,i=void 0!==r&&r,o=t.dragPropagation,a=void 0!==o&&o,s=t.dragConstraints,u=void 0!==s&&s,l=t.dragElastic,c=void 0===l?eu:l,d=t.dragMomentum,p=void 0===d||d;return(0,f.__assign)((0,f.__assign)({},t),{drag:n,dragDirectionLock:i,dragPropagation:a,dragConstraints:u,dragElastic:c,dragMomentum:p})},t}();function uu(t,e,n){return!(!0!==e&&e!==t||null!==n&&n!==t)}var lu={pan:ys(function(t){var e=t.onPan,n=t.onPanStart,r=t.onPanEnd,i=t.onPanSessionStart,a=t.visualElement,s=e||n||r||i,u=(0,o.useRef)(null),l=(0,o.useContext)(Wn).transformPagePoint,c={onSessionStart:i,onStart:n,onMove:e,onEnd:function(t,e){u.current=null,r&&r(t,e)}};(0,o.useEffect)(function(){null!==u.current&&u.current.updateHandlers(c)}
1),es(a,"pointerdown",s&&function(t){u.current=new Ws(t,c,{transformPagePoint:l})}),ls(function(){return u.current&&u.current.end()})}),drag:ys(function(t){var e=t.dragControls,n=t.visualElement,r=Yn(function(){return new su(n)});(0,o.useEffect)(function(){return e&&e.subscribe(r)},[r,e]),(0,o.useEffect)(function(){return r.addListeners()},[r])})},cu=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"];var du=function(t){var e=t.treeType,n=void 0===e?"":e,r=t.build,i=t.getBaseTarget,o=t.makeTargetAnimatable,a=t.measureViewportBox,s=t.render,u=t.readValueFromInstance,l=t.removeValueFromRenderState,c=t.sortNodePosition,d=t.scrapeMotionValuesFromProps;return function(t,e){var p=t.parent,h=t.props,m=t.presenceId,v=t.blockInitialAnimation,g=t.visualState;void 0===e&&(e={});var y,E,b=!1,x=g.latestValues,_=g.renderState,T=function(){var t=cu.map(function(){return new Re}),e={},n={clearAllListeners:function(){return t.forEach(function(t){return t.clear()})},updatePropListeners:function(t){cu.forEach(function(r){var i,o="on"+r,a=t[o];null===(i=e[r])||void 0===i||i.call(e),a&&(e[r]=n[o](a))})}};return t.forEach(function(t,e){n["on"+cu[e]]=function(e){return t.add(e)},n["notify"+cu[e]]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];t.notify.apply(t,(0,f.__spreadArray)([],(0,f.__read)(e),!1))}}),n}(),A=new Map,w=new Map,S={},N=(0,f.__assign)({},x);function O(){y&&b&&(k(),s(y,_,h.style,L.projection))}function k(){r(L,_,x,e,h)}function P(){T.notifyUpdate(x)}var C=d(h);for(var D in C){var R=C[D];void 0!==x[D]&&hr(R)&&R.set(x[D],!1)}var I=cr(h),M=dr(h),L=(0,f.__assign)((0,f.__assign)({treeType:n,current:null,depth:p?p.depth+1:0,parent:p,children:new Set,presenceId:m,variantChildren:M?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==p?void 0:p.isMounted()),blockInitialAnimation:v,isMounted:function(){return Boolean(y)},mount:function(t){b=!0,y=L.current=t,L.projection&&L.projection.mount(t),M&&p&&!I&&(E=null==p?void 0:p.addVariantChild(L)),null==p||p.children.add(L),L.setProps(h)},unmount:function(){var t;null===(t=L.projection)||void 0===t||t.unmount(),Te.update(P),Te.render(O),w.forEach(function(t){return t()}),null==E||E(),null==p||p.children.delete(L),T.clearAllListeners(),y=void 0,b=!1},addVariantChild:function(t){var e,n=L.getClosestVariantNode();if(n)return null===(e=n.variantChildren)||void 0===e||e.add(t),function(){return n.variantChildren.delete(t)}},sortNodePosition:function(t){return c&&n===t.treeType?c(L.getInstance(),t.getInstance()):0},getClosestVariantNode:function(){return M?L:null==p?void 0:p.getClosestVariantNode()},getLayoutId:function(){return h.layoutId},getInstance:function(){return y},getStaticValue:function(t){return x[t]},setStaticValue:function(t,e){return x[t]=e},getLatestValues:function(){return x},setVisibility:function(t){L.isVisible!==t&&(L.isVisible=t,L.scheduleRender())},makeTargetAnimatable:function(t,e){return void 0===e&&(e=!0),o(L,t,h,e)},measureViewportBox:function(){return a(y,h)},addValue:function(t,e){L.hasValue(t)&&L.removeValue(t),A.set(t,e),x[t]=e.get(),function(t,e){var n=e.onChange(function(e){x[t]=e,h.onUpdate&&ke.update(P,!1,!0)}),r=e.onRenderRequest(L.scheduleRender);w.set(t,function(){n(),r()})}(t,e)},removeValue:function(t){var e;A.delete(t),null===(e=w.get(t))||void 0===e||e(),w.delete(t),delete x[t],l(t,_)},hasValue:function(t){return A.has(t)},getValue:function(t,e){var n=A.get(t);return void 0===n&&void 0!==e&&(n=Me(e),L.addValue(t,n)),n},forEachValue:function(t){return A.forEach(t)},readValue:function(t){var n;return null!==(n=x[t])&&void 0!==n?n:u(y,t,e)},setBaseTarget:function(t,e){N[t]=e},getBaseTarget:function(t){if(i){var e=i(h,t);if(void 0!==e&&!hr(e))return e}return N[t]}},T),{build:function(){return k(),_},scheduleRender:function(){ke.render(O,!1,!0)},syncRender:O,setProps:function(t){(t.transformTemplate||h.transformTemplate)&&L.scheduleRender(),h=t,T.updatePropListeners(t),S=function(t,e,n){var r;for(var i in e){var o=e[i],a=n[i];if(hr(o))t.addValue(i,o);else if(hr(a))t.addValue(i,Me(o));else if(a!==o)if(t.hasValue(i)){var s=t.getValue(i);!s.hasAnimated&&s.set(o)}else t.addValue(i,Me(null!==(r=t.getStaticValue(i))&&void 0!==r?r:o))}for(var i in n)void 0===e[i]&&t.removeValue(i);return e}(L,d(h),S)},getProps:function(){return h},getVariant:function(t){var e;return null===(e=h.variants)||void 0===e?void 0:e[t]},getDefaultTransition:function(){return h.transition},getTransformPagePoint:function(){return h.transformPagePoint},getVariantContext:function(t){if(void 0===t&&(t=!1),t)return null==p?void 0:p.getVariantContext();if(!I){var e=(null==p?void 0:p.getVariantContext())||{};return void 0!==h.initial&&(e.initial=h.initial),e}for(var n={},r=0;r<fu;r++){var i=pu[r],o=h[i];(sr(o)||!1===o)&&(n[i]=o)}return n}});return L}},pu=(0,f.__spreadArray)(["initial"],(0,f.__read)(js),!1),fu=pu.length;function hu(t){return"string"==typeof t&&t.startsWith("var(--")}var mu=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function vu(t,e,n){void 0===n&&(n=1),'Max CSS variable fallback depth detected in property "'.concat(t,'". This may indicate a circular fallback dependency.');var r=(0,f.__read)(function(t){var e=mu.exec(t);if(!e)return[,];var n=(0,f.__read)(e,3);return[n[1],n[2]]}(t),2),i=r[0],o=r[1];if(i){var a=window.getComputedStyle(e).getPropertyValue(i);return a?a.trim():hu(o)?vu(o,e,n+1):o}}var gu,yu=new Set(["width","height","top","left","right","bottom","x","y"]),Eu=function(t){return yu.has(t)},bu=function(t,e){t.set(e,!1),t.set(e)},xu=function(t){return t===tn||t===fn};!function(t){t.width="width",t.height="height",t.left="left",t.right="right",t.top="top",t.bottom="bottom"}(gu||(gu={}));var _u=function(t,e){return parseFloat(t.split(", ")[e])},Tu=function(t,e){return function(n,r){var i=r.transform;if("none"===i||!i)return 0;var o=i.match(/^matrix3d\((.+)\)$/);if(o)return _u(o[1],e);var a=i.match(/^matrix\((.+)\)$/);return a?_u(a[1],t):0}},Au=new Set(["x","y","z"]),wu=Oo.filter(function(t){return!Au.has(t)});var Su={width:function(t,e){var n=t.x,r=e.paddingLeft,i=void 0===r?"0":r,o=e.paddingRight,a=void 0===o?"0":o;return n.max-n.min-parseFloat(i)-parseFloat(a)},height:function(t,e){var n=t.y,r=e.paddingTop,i=void 0===r?"0":r,o=e.paddingBottom,a=void 0===o?"0":o;return n.max-n.min-parseFloat(i)-parseFloat(a)},top:function(t,e){var n=e.top;return parseFloat(n)},left:function(t,e){var n=e.left;return parseFloat(n)},bottom:function(t,e){var n=t.y,r=e.top;return parseFloat(r)+(n.max-n.min)},right:function(t,e){var n=t.x,r=e.left;return parseFloat(r)+(n.max-n.min)},x:Tu(4,13),y:Tu(5,14)},Nu=function(t,e,n,r){void 0===n&&(n={}),void 0===r&&(r={}),e=(0,f.__assign)({},e),r=(0,f.__assign)({},r);var i=Object.keys(e).filter(Eu),o=[],a=!1,s=[];if(i.forEach(function(i){var u=t.getValue(i);
1if(t.hasValue(i)){var l,c=n[i],d=ks(c),p=e[i];if(li(p)){var f=p.length,h=null===p[0]?1:0;c=p[h],d=ks(c);for(var m=h;m<f;m++)l?yn(ks(p[m])):(l=ks(p[m]),yn(l===d||xu(d)&&xu(l)))}else l=ks(p);if(d!==l)if(xu(d)&&xu(l)){var v=u.get();"string"==typeof v&&u.set(parseFloat(v)),"string"==typeof p?e[i]=parseFloat(p):Array.isArray(p)&&l===fn&&(e[i]=p.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==l?void 0:l.transform)&&(0===c||0===p)?0===c?u.set(l.transform(c)):e[i]=d.transform(p):(a||(o=function(t){var e=[];return wu.forEach(function(n){var r=t.getValue(n);void 0!==r&&(e.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),e.length&&t.syncRender(),e}(t),a=!0),s.push(i),r[i]=void 0!==r[i]?r[i]:e[i],bu(u,p))}}),s.length){var u=function(t,e,n){var r=e.measureViewportBox(),i=e.getInstance(),o=getComputedStyle(i),a=o.display,s={};"none"===a&&e.setStaticValue("display",t.display||"block"),n.forEach(function(t){s[t]=Su[t](r,o)}),e.syncRender();var u=e.measureViewportBox();return n.forEach(function(n){var r=e.getValue(n);bu(r,s[n]),t[n]=Su[n](u,o)}),t}(e,t,s);return o.length&&o.forEach(function(e){var n=(0,f.__read)(e,2),r=n[0],i=n[1];t.getValue(r).set(i)}),t.syncRender(),{target:u,transitionEnd:r}}return{target:e,transitionEnd:r}};function Ou(t,e,n,r){return function(t){return Object.keys(t).some(Eu)}(e)?Nu(t,e,n,r):{target:e,transitionEnd:r}}var ku=function(t,e,n,r){var i=function(t,e,n){var r,i=(0,f.__rest)(e,[]),o=t.getInstance();if(!(o instanceof Element))return{target:i,transitionEnd:n};for(var a in n&&(n=(0,f.__assign)({},n)),t.forEachValue(function(t){var e=t.get();if(hu(e)){var n=vu(e,o);n&&t.set(n)}}),i){var s=i[a];if(hu(s)){var u=vu(s,o);u&&(i[a]=u,n&&(null!==(r=n[a])&&void 0!==r||(n[a]=s)))}}return{target:i,transitionEnd:n}}(t,e,r);return Ou(t,e=i.target,n,r=i.transitionEnd)};var Pu={treeType:"dom",readValueFromInstance:function(t,e){if(Co(e)){var n=_i(e);return n&&n.default||0}var r,i=(r=t,window.getComputedStyle(r));return(pa(e)?i.getPropertyValue(e):i[e])||0},sortNodePosition:function(t,e){return 2&t.compareDocumentPosition(e)?1:-1},getBaseTarget:function(t,e){var n;return null===(n=t.style)||void 0===n?void 0:n[e]},measureViewportBox:function(t,e){return ou(t,e.transformPagePoint)},resetTransform:function(t,e,n){var r=n.transformTemplate;e.style.transform=r?r({},""):"none",t.scheduleRender()},restoreTransform:function(t,e){t.style.transform=e.style.transform},removeValueFromRenderState:function(t,e){var n=e.vars,r=e.style;delete n[t],delete r[t]},makeTargetAnimatable:function(t,e,n,r){var i=n.transformValues;void 0===r&&(r=!0);var o=e.transition,a=e.transitionEnd,s=(0,f.__rest)(e,["transition","transitionEnd"]),u=function(t,e,n){var r,i,o={};for(var a in t)o[a]=null!==(r=Is(a,e))&&void 0!==r?r:null===(i=n.getValue(a))||void 0===i?void 0:i.get();return o}(s,o||{},t);if(i&&(a&&(a=i(a)),s&&(s=i(s)),u&&(u=i(u))),r){!function(t,e,n){var r,i,o,a,s=Object.keys(e).filter(function(e){return!t.hasValue(e)}),u=s.length;if(u)for(var l=0;l<u;l++){var c=s[l],d=e[c],p=null;Array.isArray(d)&&(p=d[0]),null===p&&(p=null!==(i=null!==(r=n[c])&&void 0!==r?r:t.readValue(c))&&void 0!==i?i:e[c]),null!=p&&("string"==typeof p&&(ws(p)||Ss(p))?p=parseFloat(p):!Cs(p)&&Rn.test(d)&&(p=Ti(c,d)),t.addValue(c,Me(p)),null!==(o=(a=n)[c])&&void 0!==o||(a[c]=p),t.setBaseTarget(c,p))}}(t,s,u);var l=ku(t,s,u,a);a=l.transitionEnd,s=l.target}return(0,f.__assign)({transition:o,transitionEnd:a},s)},scrapeMotionValuesFromProps:Ma,build:function(t,e,n,r,i){void 0!==t.isVisible&&(e.style.visibility=t.isVisible?"visible":"hidden"),ha(e,n,r,i.transformTemplate)},render:Da},Cu=du(Pu),Du=du((0,f.__assign)((0,f.__assign)({},Pu),{getBaseTarget:function(t,e){return t[e]},readValueFromInstance:function(t,e){var n;return Co(e)?(null===(n=_i(e))||void 0===n?void 0:n.default)||0:(e=Ra.has(e)?e:Ca(e),t.getAttribute(e))},scrapeMotionValuesFromProps:La,build:function(t,e,n,r,i){Sa(e,n,r,i.transformTemplate)},render:Ia})),Ru=function(t,e){return la(t)?Du(e,{enableHardwareAcceleration:!1}):Cu(e,{enableHardwareAcceleration:!0})};function Iu(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}var Mu={correct:function(t,e){if(!e.target)return t;if("string"==typeof t){if(!fn.test(t))return t;t=parseFloat(t)}var n=Iu(t,e.target.x),r=Iu(t,e.target.y);return"".concat(n,"% ").concat(r,"%")}},Lu="_$css",Vu={correct:function(t,e){var n=e.treeScale,r=e.projectionDelta,i=t,o=t.includes("var("),a=[];o&&(t=t.replace(mu,function(t){return a.push(t),Lu}));var s=Rn.parse(t);if(s.length>5)return i;var u=Rn.createTransformer(t),l="number"!=typeof s[0]?1:0,c=r.x.scale*n.x,d=r.y.scale*n.y;s[0+l]/=c,s[1+l]/=d;var p=Ye(c,d,.5);"number"==typeof s[2+l]&&(s[2+l]/=p),"number"==typeof s[3+l]&&(s[3+l]/=p);var f=u(s);if(o){var h=0;
1f=f.replace(Lu,function(){var t=a[h];return h++,t})}return f}},Fu=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,f.__extends)(e,t),e.prototype.componentDidMount=function(){var t,e=this,n=this.props,r=n.visualElement,i=n.layoutGroup,o=n.switchLayoutGroup,a=n.layoutId,s=r.projection;t=ju,Object.assign(Ao,t),s&&((null==i?void 0:i.group)&&i.group.add(s),(null==o?void 0:o.register)&&a&&o.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",function(){e.safeToRemove()}),s.setOptions((0,f.__assign)((0,f.__assign)({},s.options),{onExitComplete:function(){return e.safeToRemove()}}))),Vo.hasEverUpdated=!0},e.prototype.getSnapshotBeforeUpdate=function(t){var e=this,n=this.props,r=n.layoutDependency,i=n.visualElement,o=n.drag,a=n.isPresent,s=i.projection;return s?(s.isPresent=a,o||t.layoutDependency!==r||void 0===r?s.willUpdate():this.safeToRemove(),t.isPresent!==a&&(a?s.promote():s.relegate()||ke.postRender(function(){var t;(null===(t=s.getStack())||void 0===t?void 0:t.members.length)||e.safeToRemove()})),null):null},e.prototype.componentDidUpdate=function(){var t=this.props.visualElement.projection;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())},e.prototype.componentWillUnmount=function(){var t=this.props,e=t.visualElement,n=t.layoutGroup,r=t.switchLayoutGroup,i=e.projection;i&&(i.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(i),(null==r?void 0:r.deregister)&&r.deregister(i))},e.prototype.safeToRemove=function(){var t=this.props.safeToRemove;null==t||t()},e.prototype.render=function(){return null},e}(o.Component);var ju={borderRadius:(0,f.__assign)((0,f.__assign)({},Mu),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Mu,borderTopRightRadius:Mu,borderBottomLeftRadius:Mu,borderBottomRightRadius:Mu,boxShadow:Vu},Uu={measureLayout:function(t){var e=(0,f.__read)(bs(),2),n=e[0],r=e[1],i=(0,o.useContext)(ra);return o.createElement(Fu,(0,f.__assign)({},t,{layoutGroup:i,switchLayoutGroup:(0,o.useContext)(ia),isPresent:n,safeToRemove:r}))}},Bu=Fo({attachResizeListener:function(t,e){return t.addEventListener("resize",e,{passive:!0}),function(){return t.removeEventListener("resize",e)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}}),Ku={current:void 0},Gu=Fo({measureScroll:function(t){return{x:t.scrollLeft,y:t.scrollTop}},defaultParent:function(){if(!Ku.current){var t=new Bu(0,{});t.mount(window),t.setOptions({layoutScroll:!0}),Ku.current=t}return Ku.current},resetTransform:function(t,e){t.style.transform=null!=e?e:"none"}}),zu=(0,f.__assign)((0,f.__assign)((0,f.__assign)((0,f.__assign)({},qs),Es),lu),Uu),qu=sa(function(t,e){return function(t,e,n,r,i){var o=e.forwardMotionProps,a=void 0!==o&&o,s=la(t)?Ka:Ga;return(0,f.__assign)((0,f.__assign)({},s),{preloadedFeatures:n,useRender:ka(a),createVisualElement:r,projectionNodeConstructor:i,Component:t})}(t,e,zu,Ru,Gu)});var Wu=t=>{var e,n,d,f,h,m,v,g,y,E,b;let{data:x}=t;const _=null==x||null===(e=x.SuperOps)||void 0===e||null===(n=e.pages)||void 0===n?void 0:n[0],{title:T,linkTitle:A,slug:w,newField:S,seo:N}=_,O=S[0],k=S[1],P=S[2],C=S[3],D=S[4];(0,o.useEffect)(()=>{setTimeout(()=>{console.log("scroll"),window.scrollTo(0,0),document.documentElement.setAttribute("data-scrolldir","down")},0)},[]);const R=[{id:"technician_device",productType:"MSP",name:"technician_size",type:"singleSelect",label:"Number of technicians",value:null,choices:le.g.MSP.category.map(t=>({label:t,value:t})),errorMessage:"Please enter the number of technicians",required:!0},{id:"technician_device",productType:"Internal IT",name:"device_count",type:"singleSelect",label:"Number of devices",value:null,choices:le.g.IT.category.map(t=>({label:t,value:t})),errorMessage:"Please enter the number of devices",required:!0}],I=[{name:"firstname",type:"text",label:"Name",errorMessage:"Please enter a valid name"},{name:"email",type:"email",label:"Email",errorMessage:"Please enter a valid email"},{name:"company",type:"text",label:"Company name",errorMessage:"Please enter a company name"},{name:"phone",type:"phone",label:"Phone number",errorMessage:"Please enter a mobile number"},{name:"lead_category",type:"singleSelect",label:"Which best describes you?",value:"",choices:[{label:"MSP",value:"MSP"},{label:"Internal IT",value:"Internal IT"}],errorMessage:"Please select a type"},R[0],{name:"ai_page_link",type:"text",label:"Video link (optional)",value:"",required:!1},{name:"horror_story",type:"textarea",validateEmpty:"true",label:"Your story",errorMessage:"Please enter a valid message"}],{0:M,1:L}=(0,o.useState)(!1),{0:V,1:F}=(0,o.useState)(),{0:j,1:U}=(0,o.useState)(!1),{0:B,1:K}=(0,o.useState)(!1);const G=ft` 2 query GTCount { 3 liveDatas(where: { type: aiStories }, orderBy: count_DESC) { 4 id 5 count 6 name 7 content 8 } 9 } 10 `,[z,{loading:q,error:W,data:Y}]=oe(G,{fetchPolicy:"network-only",onCompleted:t=>{F(null==t?void 0:t.liveDatas)}});(0,o.useEffect)(()=>{z()},[]);const H=ft` 11 mutation addCount($id: ID!, $count: Int!) { 12 updateLiveData(data: { count: $count }, where: { id: $id }) { 13 id 14 count 15 } 16 } 17 `,X=ft` 18 mutation updateStage($id: ID!, $stage: [Stage!]!) { 19 publishLiveData(where: { id: $id }, to: $stage) { 20 id 21 name 22 stage 23 count 24 __typename 25 } 26 } 27 `,[$,{loading:Q,error:J}]=ae(H),[Z,{}]=ae(X),{0:tt,1:et}=(0,o.useState)([]);(0,o.useEffect)(()=>
27{if(et(JSON.parse(localStorage.getItem("ai_story"))),null!=V&&V.length){let t=[];null!=tt&&tt.length?V.map(e=>{let n=1;JSON.parse(localStorage.getItem("ai_story")).map(r=>{e.id===r.id&&(t.push({id:e.id,state:r.state,count:e.count}),n=0)}),n&&t.push({id:e.id,state:"off",count:e.count})}):V.map(e=>{t.push({id:e.id,state:"off",count:e.count})}),localStorage.setItem("ai_story",JSON.stringify(t)),et(t),function(){let t=document.querySelectorAll(".story-content-class");t.length&&t.forEach(t=>{let e=t.childNodes[0],n=e.textContent,r=t.childNodes[1];n.length>nt&&(e.textContent=n.substring(0,nt),r.style.display="inline")})}()}},[V]);let nt=300;let rt=0,it=[],ot=[],at=[],st=1;V&&V.map(t=>{1===st?it.push(t):2===st?ot.push(t):at.push(t),st+=1,4===st&&(st=1)});const ut=()=>o.createElement("div",{className:"popup-signup"},o.createElement("div",{class:"wrap position-fixed"}),o.createElement(a.A,{className:"position-fixed"},o.createElement("div",{className:"Form-box position-relative"},o.createElement(se.A,{name:"close-icon-black",className:"close-icon",onClick:()=>L(!1)}),j?o.createElement(o.Fragment,null,o.createElement("div",{className:"success-box text-center"},o.createElement("div",{className:"img-wrapp"},o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9vdm6c13bv907n07365wf0p",alt:"popper",className:"w-100"})),o.createElement("p",{className:"ty"},"Thank you for submitting your story."),o.createElement("div",{className:"p16"},o.createElement("p",null,"If another MSPâs horror story gives you the shivers, do upvote it! The story with the most upvotes wins!")))):o.createElement(o.Fragment,null,o.createElement(de.A,{formClassName:"forms",errorClassName:"error-message",inputErrorClassName:"error-active",data:I,techDevice:R,leadCategory:!0,formmessage:"Share your story",buttonText:B?o.createElement("div",{className:"loading-anim"},"LOADING",o.createElement("span",{className:"ellipsis-anim"},o.createElement("span",null,"."),o.createElement("span",null,"."),o.createElement("span",null,"."))):"SUBMIT",buttonClassName:"primary pink",onSubmit:t=>async function(t){const e=t;K(!0);var n=(0,ce.Ay)(e,"https://api.hsforms.com/submissions/v3/integration/submit/9302708/aa0600cf-73db-4883-93cd-054e746e6327",window.location.href,"Contest Page",null,null,null);!0===n&&U(n)}(t),IpStackData:!0}),o.createElement("div",{className:"disclaimer p12 a12"},o.createElement("center",null,o.createElement("p",null,'By clicking "SUBMIT", you agree to SuperOps\'s'," ",o.createElement("a",{href:"https://superops.ai/terms",target:"_blank"},"Terms of use")," ","and"," ",o.createElement("a",{href:"https://superops.ai/privacy",target:"_blank"},"Privacy policy"),"."))))))),{0:lt,1:ct}=(0,o.useState)(!1);(0,o.useEffect)(()=>{const t=()=>{ct(window.innerWidth<=768)};return t(),window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[]);const{scrollY:dt}=qe(),pt=Xn(dt,[0,300],[0,-300]),ht=Xn(dt,[0,300],["90%","80%"]),mt=Xn(dt,[0,300],[1,.85]);return o.createElement("div",{className:"airescue-page Supersummit-2022 Supersummit-2023 Supersummit-2024 london-24 manchester-2025"},o.createElement(l.A,{seo:N,FooterName:"Super-Summit",footerClassName:"super-summit pt-0",twitterOG:!0},M&&o.createElement(ut,null),o.createElement("header",null,o.createElement(pe.A,{page:"Supersummit-2022",tabs:[{name:"how to share?",id:"0"},{name:"why stories",id:"1"},{name:"faq",id:"2"}],color:"transparent",setPopUp:L,btnText:"ASK AWAY"})),o.createElement("section",{className:"hero-section"},o.createElement(a.A,{className:"Layout-container-big"},o.createElement("div",{className:"img-wrapper prelative desk",style:{position:"relative"}},o.createElement(qu.img,{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cmagjvjih3z0108n944je8mqj",className:"w-100",alt:"hero-image",initial:{opacity:0,scale:.5},animate:{opacity:1,scale:1},transition:{duration:1.5,ease:"easeOut"}}),o.createElement(qu.img,{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cmagjvji83p7s07n110c7qgam",className:"hero-image-word",alt:"hero-image-word",style:{position:"absolute",top:"90%",left:"50%",translateX:"-50%",y:pt,scale:mt,zIndex:2,width:ht},initial:{opacity:0,scale:1.2,y:30}
27,animate:{opacity:1,scale:1,y:0},transition:{duration:1.5,ease:[.22,1,.36,1]}})),o.createElement("div",{className:"img-wrapper mob"},o.createElement(qu.img,{src:null==O||null===(d=O.heroImageMob)||void 0===d?void 0:d.url,className:"w-100",alt:"hero-image",initial:{opacity:0,scale:.5},animate:{opacity:1,scale:1},transition:{duration:1.5,ease:"easeOut"}})))),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("section",{className:"about-section"},o.createElement(a.A,{className:"Layout-container-big"},o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"content-wrapper-ai"},(0,c.Ay)(null==k||null===(f=k.content[0])||void 0===f?void 0:f.html))),o.createElement("div",{className:"d-flex flex-wrap justify-content-center"},lt&&o.createElement("div",{className:"button-wrapper d-flex justify-content-center mob"},o.createElement("button",{className:"gradient-button ",onClick:()=>L(!0)},null==k?void 0:k.text)),o.createElement("div",{className:"card-wrapper",style:{backgroundImage:`url(${lt?null==k||null===(h=k.image[1])||void 0===h?void 0:h.url:null==k||null===(m=k.image[0])||void 0===m?void 0:m.url})`}},!lt&&o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"button-wrapper d-flex justify-content-center desk"},o.createElement("button",{className:"gradient-button ",onClick:()=>L(!0)},null==k?void 0:k.text))),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"word-wrapper"},o.createElement("div",{className:"heading-wrapper mx-auto"},o.createElement("p",{className:"font-white text-center"},null==k?void 0:k.cardName)),o.createElement("div",{className:"desc-wrapper mx-auto"},o.createElement("h1",{className:"font-white text-center font-zodiac"},null==k?void 0:k.cardDescription))))))))),o.createElement("div",{id:"0"}),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("section",{className:"share-section"},o.createElement(a.A,{className:"Layout-container-xl"},o.createElement(s.A,null,o.createElement(u.A,{lg:1,className:"col-a"},o.createElement("div",{className:"d-a"})),o.createElement(u.A,{lg:5,className:"col-b"},o.createElement("div",{className:"bdr"},o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner top-left"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner top-right"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner bottom-left"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner bottom-right"}),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"heading-wrapper d-flex gap-24"},o.createElement("div",{className:"img-wrapper"},o.createElement("img",{src:null==P||null===(v=P.image[0])||void 0===v?void 0:v.url,alt:"vector",className:"w-100"})),o.createElement("div",{className:"word-wrapper my-auto"},o.createElement("h2",null,null==P?void 0:P.heading2[0]))))),o.createElement("div",{className:"d-flex justify-content-center"},o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"cntr-wrapper"},(0,c.Ay)(null==P||null===(g=P.content[0])||void 0===g?void 0:g.html))))),o.createElement(u.A,{lg:5,className:"col-c"},o.createElement("div",{className:"bdr"},o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner top-left mob"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner top-right"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner bottom-left mob"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner bottom-right"}),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"heading-wrapper d-flex gap-24"},o.createElement("div",{className:"img-wrapper"},o.createElement("img",{src:null==P||null===(y=P.image[0])||void 0===y?void 0:y.url,alt:"vector",className:"w-100"})),o.createElement("div",{className:"word-wrapper my-auto"},o.createElement("h2",null,null==P?void 0:P.heading2[1]))))),o.createElement("div",{className:"d-flex justify-content-center"},o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"cntr-wrapper"},(0,c.Ay)(null==P||null===(E=P.content[1])||void 0===E?void 0:E.html))))),o.createElement(u.A,{lg:1,className:"col-d"},o.createElement("div",{className:"d-d"})))))),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("section",{className:"cta-section"},o.createElement("div",{className:"cta-wrapper d-flex mx-auto"},o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"img-wrapper"},o.createElement("img",{src:null==C||null===(b=C.image[0])||void 0===b?void 0:b.url,alt:"revolution",className:"w-100"}))),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("div",{className:"btn-wrapper m-auto"},o.createElement(i.N_,{to:"/usa/orlando-2025/"},o.createElement("button",{className:"pink-button "},null==C?void 0:C.text))))))),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("section",{className:"heading-1-section"},o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("h3",{className:"heading font-zodiak"},o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner top-left"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner top-right"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner bottom-left"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner bottom-right"}),A[0])))),o.createElement("div",{id:"1"}),o.createElement("section",{className:"stories mt80"},o.createElement(a.A,{className:"Layout-container"},it.length&&o.createElement(s.A,null,[it,ot,at].map((t,e)=>o.createElement(u.A,{lg:4},t.map(t=>{var e,n;return rt>5&&(rt=0),o.createElement(p(),{bottom:!0,delay:130*(rt+1),duration:"800",distance:"20px"},o.createElement("span",{className:"dspnone"},rt++),o.createElement(u.A,{lg:12},o.createElement("div",{className:"story-box mb24 br10 position-relative"},o.createElement("div",{id:`story_${t.id}`,className:"story-content-class"},o.createElement("span",{className:"fw-600 content font-white font-roboto mb30"},t.content),o.createElement("span",{className:"read-more halloween-orange",onClick:()=>function(t){let e=document.getElementById(`story_${t}`);V.map(n=>{n.id===t&&(e.childNodes[0].textContent=n.content,e.childNodes[1].style.display="none",e.childNodes[2].style.display="inline")})}(t.id)}," ...read more"," "),o.createElement("span",{className:"read-less halloween-orange",onClick:()=>function(t){let e=document.getElementById(`story_${t}`);V.map(n=>{n.id===t&&(e.childNodes[0].textContent=n.content.substring(0,nt),e.childNodes[1].style.display="inline",e.childNodes[2].style.display="none")})}(t.id)},"...read less")),o.createElement("div",{className:"line"}),o.createElement("div",{className:"d-flex justify-content-between align-items-end mt32"},o.createElement("p",{className:"p24 fw-bold font-roboto name m-0 halloween-orange"},t.name),o.createElement("div",{className:`d-flex align-items-center justify-content-between like-box ${null!=tt&&tt.length?null===(e=tt.filter(e=>e.id===t.id)[0])||void 0===e?void 0:e.state:"off"}`,onClick:()=>{!async function(t,e){let n=(0,r.A)(tt);tt.map(async(r,i)=>{r.id===t&&"off"===r.state&&(await $({variables:{id:t,count:e+1}}),setTimeout(()=>{Z({variables:{id:t,stage:["PUBLISHED"]}})},3e3),n[i].state="on",n[i].count=e+1)}),localStorage.setItem("ai_story",JSON.stringify(n)),et(n)}(t.id,t.count)}},o.createElement(se.A,{name:"halloween/heartIn",className:"heart-in"}),o.createElement("p",{className:"m-0 count fw-bold font-roboto"},null!=tt&&tt.length?null===(n=tt.filter(e=>e.id===t.id)[0])||void 0===n?void 0:n.count:0))))))})))))),o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("section",{className:"heading-2-section"},o.createElement(p(),{bottom:!0,duration:1e3},o.createElement("h3",{className:"heading font-zodiak"},o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner top-left"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner top-right"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner bottom-left"}),o.createElement("img",{src:"https://us-west-2.graphassets.com/AsRMKMrtKTFW6TGbr4KgUz/cm9tqp9t750nj07lnmmcusg91",class:"corner bottom-right"}),A[1])))),o.createElement("div",{id:"2"}),o.createElement("section",{className:"Faq-section"},o.createElement(a.A,null,o.createElement("div",{className:"faq"},o.createElement("div",{className:"outer mx-auto"},o.createElement(ue.A,{items:D.faqs})))))))}}}]); 28//# sourceMappingURL=component---src-pages-ai-to-the-rescue-contest-js-80e55ea38e29f75ea65b.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.