1import{r as e,y as t,x as n,bp as r,z as s,bq as i,_ as a,br as o,bs as u}from"./vendor.CwFuMHEp.js";var l=C(),c=e=>_(e,l),d=C();c.write=e=>_(e,d);var h=C();c.onStart=e=>_(e,h);var p=C();c.onFrame=e=>_(e,p);var f=C();c.onFinish=e=>_(e,f);var m=[];c.setTimeout=(e,t)=>{const n=c.now()+t,r=()=>{const e=m.findIndex(e=>e.cancel==r);~e&&m.splice(e,1),b-=~e?1:0},s={time:n,handler:e,cancel:r};return m.splice(g(n),0,s),b+=1,x(),s};var g=e=>~(~m.findIndex(t=>t.time>e)||~m.length);c.cancel=e=>{h.delete(e),p.delete(e),f.delete(e),l.delete(e),d.delete(e)},c.sync=e=>{w=!0,c.batchedUpdates(e),w=!1},c.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,c.onStart(n)}return r.handler=e,r.cancel=()=>{h.delete(n),t=null},r};var v="undefined"!=typeof window?window.requestAnimationFrame:()=>{};c.use=e=>v=e,c.now="undefined"!=typeof performance?()=>performance.now():Date.now,c.batchedUpdates=e=>e(),c.catch=console.error,c.frameLoop="always",c.advance=()=>{"demand"!==c.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):E()};var y=-1,b=0,w=!1;function _(e,t){w?(t.delete(e),e(0)):(t.add(e),x())}function x(){y<0&&(y=0,"demand"!==c.frameLoop&&v(k))}function k(){~y&&(v(k),c.batchedUpdates(E))}function E(){const e=y;y=c.now();const t=g(y);t&&(S(m.splice(0,t),e=>e.handler()),b-=t),b?(h.flush(),l.flush(e?Math.min(64,y-e):16.667),p.flush(),d.flush(),f.flush()):y=-1}function C(){let e=new Set,t=e;return{add(n){b+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(b-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,b-=t.size,S(t,t=>t(n)&&e.add(t)),b+=e.size,t=e)}}}function S(e,t){e.forEach(e=>{try{t(e)}catch(n){c.catch(n)}})}var A=Object.defineProperty,P={};function O(){}((e,t)=>{for(var n in t)A(e,n,{get:t[n],enumerable:!0})})(P,{assign:()=>D,colors:()=>z,createStringInterpolator:()=>j,skipAnimation:()=>U,to:()=>F,willAdvance:()=>L});var R={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function V(e,t){if(R.arr(e)){if(!R.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}var I=(e,t)=>e.forEach(t);function N(e,t,n){if(R.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);else for(const r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var $=e=>R.und(e)?[]:R.arr(e)?e:[e];function M(e,t){if(e.size){const n=Array.from(e);e.clear(),I(n,t)}}var j,F,T=(e,...t)=>M(e,e=>e(...t)),q=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),z=null,U=!1,L=O,D=e=>{e.to&&(F=e.to),e.now&&(c.now=e.now),void 0!==e.colors&&(z=e.colors),null!=e.skipAnimation&&(U=e.skipAnimation),e.createStringInterpolator&&(j=e.createStringInterpolator),e.requestAnimationFrame&&c.use(e.requestAnimationFrame),e.batchedUpdates&&(c.batchedUpdates=e.batchedUpdates),e.willAdvance&&(L=e.willAdvance),e.frameLoop&&(c.frameLoop=e.frameLoop)},Q=new Set,G=[],W=[],B=0,Z={get idle(){return!Q.size&&!G.length},start(e){B>e.priority?(Q.add(e),c.onStart(X)):(H(e),c(Y))},advance:Y,sort(e){if(B)c.onFrame(()=>Z.sort(e));else{const t=G.indexOf(e);~t&&(G.splice(t,1),J(e))}},clear(){G=[],Q.clear()}};function X(){Q.forEach(H),Q.clear(),c(Y)}function H(e){G.includes(e)||J(e)}function J(e){G.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}(G,t=>t.priority>e.priority),0,e)}function Y(e){const t=W;for(let n=0;n<G.length;n++){const r=G[n];B=r.priority,r.idle||(L(r),r.advance(e),r.idle||t.push(r))}return B=0,(W=G).length=0,(G=t).length>0}var K="[-+]?\\d*\\.?\\d+",ee=K+"%";function te(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var ne=new RegExp("rgb"+te(K,K,K)),re=new RegExp("rgba"+te(K,K,K,K)),se=new RegExp("hsl"+te(K,ee,ee)),ie=new RegExp("hsla"+te(K,ee,ee,K)),ae=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,oe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ue=/^#([0-9a-fA-F]{6})$/,le=/^#([0-9a-fA-F]{8})$/;function ce(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function de(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,s=2*n-r,i=ce(s,r,e+1/3),a=ce(s,r,e),o=ce(s,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*o)<<8}function he(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function pe(e){return(parseFloat(e)%360+360)%360/360}function fe(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function me(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function ge(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=ue.exec(e))?parseInt(t[1]+"ff",16)>>>0:z&&void 0!==z[e]?z[e]:(t=ne.exec(e))?(he(t[1])<<24|he(t[2])<<16|he(t[3])<<8|255)>>>0:(t=re.exec(e))?(he(t[1])<<24|he(t[2])<<16|he(t[3])<<8|fe(t[4]))>>>0:(t=ae.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=le.exec(e))?parseInt(t[1],16)>>>0:(t=oe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=se.exec(e))?(255|de(pe(t[1]),me(t[2]),me(t[3])))>>>0:(t=ie.exec(e))?(de(pe(t[1]),me(t[2]),me(t[3]))|fe(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;return`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}
1var ve=(e,t,n)=>{if(R.fun(e))return e;if(R.arr(e))return ve({range:e,output:t,extrapolate:n});if(R.str(e.output[0]))return j(e);const r=e,s=r.output,i=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",o=r.extrapolateRight||r.extrapolate||"extend",u=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,i);return function(e,t,n,r,s,i,a,o,u){let l=u?u(e):e;if(l<t){if("identity"===a)return l;"clamp"===a&&(l=t)}if(l>n){if("identity"===o)return l;"clamp"===o&&(l=n)}if(r===s)return r;if(t===n)return e<=t?r:s;t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t);l=i(l),r===-1/0?l=-l:s===1/0?l+=r:l=l*(s-r)+r;return l}(e,i[t],i[t+1],s[t],s[t+1],u,a,o,r.map)}};var ye=Symbol.for("FluidValue.get"),be=Symbol.for("FluidValue.observers"),we=e=>Boolean(e&&e[ye]),_e=e=>e&&e[ye]?e[ye]():e,xe=e=>e[be]||null;function ke(e,t){const n=e[be];n&&n.forEach(e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)})}var Ee=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Ce(this,e)}},Ce=(e,t)=>Oe(e,ye,t);function Se(e,t){if(e[ye]){let n=e[be];n||Oe(e,be,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function Ae(e,t){const n=e[be];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[be]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Pe,Oe=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Re=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Ve=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Ie=new RegExp(`(${Re.source})(%|[a-z]+)`,"i"),Ne=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,$e=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Me=e=>{const[t,n]=je(e);if(!t||q())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&$e.test(n)?Me(n):n||e},je=e=>{const t=$e.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},Fe=(e,t,n,r,s)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${s})`,Te=e=>{Pe||(Pe=z?new RegExp(`(${Object.keys(z).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(e=>_e(e).replace($e,Me).replace(Ve,ge).replace(Pe,ge)),n=t.map(e=>e.match(Re).map(Number)),r=n[0].map((e,t)=>n.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>ve({...e,output:t}));return e=>{var n;const s=!Ie.test(t[0])&&(null==(n=t.find(e=>Ie.test(e)))?void 0:n.replace(Re,""));let i=0;return t[0].replace(Re,()=>`${r[i++](e)}${s||""}`).replace(Ne,Fe)}},qe="react-spring: ",ze=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(`${qe}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},Ue=ze(console.warn);var Le=ze(console.warn);function De(e){return R.str(e)&&("#"==e[0]||/\d/.test(e)||!q()&&$e.test(e)||e in(z||{}))}var Qe=q()?e.useEffect:e.useLayoutEffect;function Ge(){const t=e.useState()[1],n=(()=>{const t=e.useRef(!1);return Qe(()=>(t.current=!0,()=>{t.current=!1}),[]),t})();return()=>{n.current&&t(Math.random())}}var We=t=>e.useEffect(t,Be),Be=[];function Ze(t){const n=e.useRef(void 0);return e.useEffect(()=>{n.current=t}),n.current}var Xe=Symbol.for("Animated:node"),He=e=>e&&e[Xe],Je=(e,t)=>{return n=e,r=Xe,s=t,Object.defineProperty(n,r,{value:s,writable:!0,configurable:!0});var n,r,s},Ye=e=>e&&e[Xe]&&e[Xe].getPayload(),Ke=class{constructor(){Je(this,this)}getPayload(){return this.payload||[]}},et=class e extends Ke{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,R.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return R.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,R.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},tt=class e extends et{constructor(e){super(0),this._string=null,this._toString=ve({output:[e,e]})}static create(t){return new e(t)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(R.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=ve({output:[this.getValue(),e]})),this._value=0,super.reset()}},nt={dependencies:null},rt=class extends Ke{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return N(this.source,(n,r)=>{var s;(s=n)&&s[Xe]===s?t[r]=n.getValue(e):we(n)?t[r]=_e(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&I(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return N(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){nt.dependencies&&we(e)&&nt.dependencies.add(e);const t=Ye(e);t&&I(t,e=>this.add(e))}},st=class e extends rt{constructor(e){super(e)}static create(t){return new e(t)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();return e.length==t.length?t.map((t,n)=>
1t.setValue(e[n])).some(Boolean):(super.setValue(e.map(it)),!0)}};function it(e){return(De(e)?tt:et).create(e)}function at(e){const t=He(e);return t?t.constructor:R.arr(e)?st:De(e)?tt:et}var ot=(t,n)=>{const r=!R.fun(t)||t.prototype&&t.prototype.isReactComponent;return e.forwardRef((s,i)=>{const a=e.useRef(null),o=r&&e.useCallback(e=>{a.current=function(e,t){e&&(R.fun(e)?e(t):e.current=t);return t}(i,e)},[i]),[u,l]=function(e,t){const n=new Set;nt.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)});return e=new rt(e),nt.dependencies=null,[e,n]}(s,n),d=Ge(),h=()=>{const e=a.current;if(r&&!e)return;!1===(!!e&&n.applyAnimatedValues(e,u.getValue(!0)))&&d()},p=new ut(h,l),f=e.useRef(void 0);Qe(()=>(f.current=p,I(l,e=>Se(e,p)),()=>{f.current&&(I(f.current.deps,e=>Ae(e,f.current)),c.cancel(f.current.update))})),e.useEffect(h,[]),We(()=>()=>{const e=f.current;I(e.deps,t=>Ae(t,e))});const m=n.getComponentProps(u.getValue());return e.createElement(t,{...m,ref:o})})},ut=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&c.write(this.update)}};var lt=Symbol.for("AnimatedComponent"),ct=e=>R.str(e)?e:e&&R.str(e.displayName)?e.displayName:R.fun(e)&&e.name||null;function dt(e,...t){return R.fun(e)?e(...t):e}var ht=(e,t)=>!0===e||!!(t&&e&&(R.fun(e)?e(t):$(e).includes(t))),pt=(e,t)=>R.obj(e)?t&&e[t]:e,ft=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,mt=e=>e,gt=(e,t=mt)=>{let n=vt;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const s of n){const n=t(e[s],s);R.und(n)||(r[s]=n)}return r},vt=["config","onProps","onStart","onChange","onPause","onResume","onRest"],yt={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function bt(e){const t=function(e){const t={};let n=0;if(N(e,(e,r)=>{yt[r]||(t[r]=e,n++)}),n)return t}(e);if(t){const n={to:t};return N(e,(e,r)=>r in t||(n[r]=e)),n}return{...e}}function wt(e){return e=_e(e),R.arr(e)?e.map(wt):De(e)?P.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function _t(e){return R.fun(e)||R.arr(e)&&R.obj(e[0])}var xt={tension:170,friction:26,mass:1,damping:1,easing:e=>e,clamp:!1},kt=class{constructor(){this.velocity=0,Object.assign(this,xt)}};function Et(e,t){if(R.und(t.decay)){const n=!R.und(t.tension)||!R.und(t.friction);!n&&R.und(t.frequency)&&R.und(t.damping)&&R.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var Ct=[],St=class{constructor(){this.changed=!1,this.values=Ct,this.toValues=null,this.fromValues=Ct,this.config=new kt,this.immediate=!1}};function At(e,{key:t,props:n,defaultProps:r,state:s,actions:i}){return new Promise((a,o)=>{let u,l,d=ht(n.cancel??(null==r?void 0:r.cancel),t);if(d)f();else{R.und(n.pause)||(s.paused=ht(n.pause,t));let e=null==r?void 0:r.pause;!0!==e&&(e=s.paused||ht(e,t)),u=dt(n.delay||0,t),e?(s.resumeQueue.add(p),i.pause()):(i.resume(),p())}function h(){s.resumeQueue.add(p),s.timeouts.delete(l),l.cancel(),u=l.time-c.now()}function p(){u>0&&!P.skipAnimation?(s.delayed=!0,l=c.setTimeout(f,u),s.pauseQueue.add(h),s.timeouts.add(l)):f()}function f(){s.delayed&&(s.delayed=!1),s.pauseQueue.delete(h),s.timeouts.delete(l),e<=(s.cancelId||0)&&(d=!0);try{i.start({...n,callId:e,cancel:d},a)}catch(t){o(t)}}})}var Pt=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?Vt(e.get()):t.every(e=>e.noop)?Ot(e.get()):Rt(e.get(),t.every(e=>e.finished)),Ot=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Rt=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),Vt=e=>({value:e,cancelled:!0,finished:!1});function It(e,t,n,r){const{callId:s,parentId:i,onRest:a}=t,{asyncTo:o,promise:u}=n;return i||e!==o||t.reset?n.promise=(async()=>{n.asyncId=s,n.asyncTo=e;const l=gt(t,(e,t)=>"onRest"===t?void 0:e);let d,h;const p=new Promise((e,t)=>(d=e,h=t)),f=e=>{const t=s<=(n.cancelId||0)&&Vt(r)||s!==n.asyncId&&Rt(r,!1);if(t)throw e.result=t,h(e),e},m=(e,t)=>
1{const i=new $t,a=new Mt;return(async()=>{if(P.skipAnimation)throw Nt(n),a.result=Rt(r,!1),h(a),a;f(i);const o=R.obj(e)?{...e}:{...t,to:e};o.parentId=s,N(l,(e,t)=>{R.und(o[t])&&(o[t]=e)});const u=await r.start(o);return f(i),n.paused&&await new Promise(e=>{n.resumeQueue.add(e)}),u})()};let g;if(P.skipAnimation)return Nt(n),Rt(r,!1);try{let t;t=R.arr(e)?(async e=>{for(const t of e)await m(t)})(e):Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([t.then(d),p]),g=Rt(r.get(),!0,!1)}catch(v){if(v instanceof $t)g=v.result;else{if(!(v instanceof Mt))throw v;g=v.result}}finally{s==n.asyncId&&(n.asyncId=i,n.asyncTo=i?o:void 0,n.promise=i?u:void 0)}return R.fun(a)&&c.batchedUpdates(()=>{a(g,r,r.item)}),g})():u}function Nt(e,t){M(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var $t=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},Mt=class extends Error{constructor(){super("SkipAnimationSignal")}},jt=e=>e instanceof Tt,Ft=1,Tt=class extends Ee{constructor(){super(...arguments),this.id=Ft++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=He(this);return e&&e.getValue()}to(...e){return P.to(this,e)}interpolate(...e){return Ue(`${qe}The "interpolate" function is deprecated in v9 (use "to" instead)`),P.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){ke(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||Z.sort(this),ke(this,{type:"priority",parent:this,priority:e})}},qt=Symbol.for("SpringPhase"),zt=e=>(1&e[qt])>0,Ut=e=>(2&e[qt])>0,Lt=e=>(4&e[qt])>0,Dt=(e,t)=>t?e[qt]|=3:e[qt]&=-3,Qt=(e,t)=>
1t?e[qt]|=4:e[qt]&=-5,Gt=class extends Tt{constructor(e,t){if(super(),this.animation=new St,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!R.und(e)||!R.und(t)){const n=R.obj(e)?{...e}:{...t,from:e};R.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Ut(this)||this._state.asyncTo)||Lt(this)}get goal(){return _e(this.animation.to)}get velocity(){const e=He(this);return e instanceof et?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return zt(this)}get isAnimating(){return Ut(this)}get isPaused(){return Lt(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:s}=r;const{config:i}=r,a=Ye(r.to);!a&&we(r.to)&&(s=$(_e(r.to))),r.values.forEach((o,u)=>{if(o.done)return;const l=o.constructor==tt?1:a?a[u].lastPosition:s[u];let c=r.immediate,d=l;if(!c){if(d=o.lastPosition,i.tension<=0)return void(o.done=!0);let t=o.elapsedTime+=e;const n=r.fromValues[u],s=null!=o.v0?o.v0:o.v0=R.arr(i.velocity)?i.velocity[u]:i.velocity;let a;const h=i.precision||(n==l?.005:Math.min(1,.001*Math.abs(l-n)));if(R.und(i.duration))if(i.decay){const e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*t);d=n+s/(1-e)*(1-r),c=Math.abs(o.lastPosition-d)<=h,a=s*r}else{a=null==o.lastVelocity?s:o.lastVelocity;const t=i.restVelocity||h/10,r=i.clamp?0:i.bounce,u=!R.und(r),p=n==l?o.v0>0:n<l;let f,m=!1;const g=1,v=Math.ceil(e/g);for(let e=0;e<v&&(f=Math.abs(a)>t,f||(c=Math.abs(l-d)<=h,!c));++e){u&&(m=d==l||d>l==p,m&&(a=-a*r,d=l));a+=(1e-6*-i.tension*(d-l)+.001*-i.friction*a)/i.mass*g,d+=a*g}}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,o.durationProgress>0&&(o.elapsedTime=i.duration*o.durationProgress,t=o.elapsedTime+=e)),r=(i.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,o.durationProgress=r),d=n+i.easing(r)*(l-n),a=(d-o.lastPosition)/e,c=1==r}o.lastVelocity=a,Number.isNaN(d)&&(console.warn("Got NaN while animating:",this),c=!0)}a&&!a[u].done&&(c=!1),c?o.done=!0:t=!1,o.setValue(d,i.round)&&(n=!0)});const o=He(this),u=o.getValue();if(t){const e=_e(r.to);u===e&&!n||i.decay?n&&i.decay&&this._onChange(u):(o.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(u)}set(e){return c.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Ut(this)){const{to:e,config:t}=this.animation;c.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return R.und(e)?(n=this.queue||[],this.queue=[]):n=[R.obj(e)?e:{...t,to:e}],Promise.all(n.map(e=>this._update(e))).then(e=>Pt(this,e))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),Nt(this._state,e&&this._lastCallId),c.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=R.obj(n)?n[t]:n,(null==n||_t(n))&&(n=void 0),r=R.obj(r)?r[t]:r,null==r&&(r=void 0);const s={to:n,from:r};return zt(this)||(e.reverse&&([n,r]=[r,n]),r=_e(r),R.und(r)?He(this)||this._set(n):this._set(r)),s}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,gt(e,(e,t)=>/^on/.test(t)?pt(e,n):e)),Yt(this,e,"onProps"),Kt(this,"onProps",e,this);const s=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const i=this._state;return At(++this._lastCallId,{key:n,props:e,defaultProps:r,state:i,actions:{pause:()=>
1{Lt(this)||(Qt(this,!0),T(i.pauseQueue),Kt(this,"onPause",Rt(this,Wt(this,this.animation.to)),this))},resume:()=>{Lt(this)&&(Qt(this,!1),Ut(this)&&this._resume(),T(i.resumeQueue),Kt(this,"onResume",Rt(this,Wt(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(n=>{if(e.loop&&n.finished&&(!t||!n.noop)){const t=Bt(e);if(t)return this._update(t,!0)}return n})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(Vt(this));const r=!R.und(e.to),s=!R.und(e.from);if(r||s){if(!(t.callId>this._lastToId))return n(Vt(this));this._lastToId=t.callId}const{key:i,defaultProps:a,animation:o}=this,{to:u,from:l}=o;let{to:d=u,from:h=l}=e;!s||r||t.default&&!R.und(d)||(d=h),t.reverse&&([d,h]=[h,d]);const p=!V(h,l);p&&(o.from=h),h=_e(h);const f=!V(d,u);f&&this._focus(d);const m=_t(t.to),{config:g}=o,{decay:v,velocity:y}=g;(r||s)&&(g.velocity=0),t.config&&!m&&function(e,t,n){n&&(Et(n={...n},t),t={...n,...t}),Et(e,t),Object.assign(e,t);for(const a in xt)null==e[a]&&(e[a]=xt[a]);let{frequency:r,damping:s}=e;const{mass:i}=e;R.und(r)||(r<.01&&(r=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/r,2)*i,e.friction=4*Math.PI*s*i/r)}(g,dt(t.config,i),t.config!==a.config?dt(a.config,i):void 0);let b=He(this);if(!b||R.und(d))return n(Rt(this,!0));const w=R.und(t.reset)?s&&!t.default:!R.und(h)&&ht(t.reset,i),_=w?h:this.get(),x=wt(d),k=R.num(x)||R.arr(x)||De(x),E=!m&&(!k||ht(a.immediate||t.immediate,i));if(f){const e=at(d);if(e!==b.constructor){if(!E)throw Error(`Cannot animate between ${b.constructor.name} and ${e.name}, as the "to" prop suggests`);b=this._set(x)}}const C=b.constructor;let S=we(d),A=!1;if(!S){const e=w||!zt(this)&&p;(f||e)&&(A=V(wt(_),x),S=!A),(V(o.immediate,E)||E)&&V(g.decay,v)&&V(g.velocity,y)||(S=!0)}if(A&&Ut(this)&&(o.changed&&!w?S=!0:S||this._stop(u)),!m&&((S||we(u))&&(o.values=b.getPayload(),o.toValues=we(d)?null:C==tt?[1]:$(x)),o.immediate!=E&&(o.immediate=E,E||w||this._set(u)),S)){const{onRest:e}=o;I(Jt,e=>Yt(this,t,e));const r=Rt(this,Wt(this,u));T(this._pendingCalls,r),this._pendingCalls.add(n),o.changed&&c.batchedUpdates(()=>{var t;o.changed=!w,null==e||e(r,this),w?dt(a.onRest,r):null==(t=o.onStart)||t.call(o,r,this)})}w&&this._set(_),m?n(It(t.to,t,this._state,this)):S?this._start():Ut(this)&&!f?this._pendingCalls.add(n):n(Ot(_))}_focus(e){const t=this.animation;e!==t.to&&(xe(this)&&this._detach(),t.to=e,xe(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;we(t)&&(Se(t,this),jt(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;we(e)&&Ae(e,this)}_set(e,t=!0){const n=_e(e);if(!R.und(n)){const e=He(this);if(!e||!V(n,e.getValue())){const r=at(n);e&&e.constructor==r?e.setValue(n):Je(this,r.create(n)),e&&c.batchedUpdates(()=>{this._onChange(n,t)})}}return He(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,Kt(this,"onStart",Rt(this,Wt(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),dt(this.animation.onChange,e,this)),dt(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;He(this).reset(_e(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),Ut(this)||(Dt(this,!0),Lt(this)||this._resume())}_resume(){P.skipAnimation?this.finish():Z.start(this)}_stop(e,t){if(Ut(this)){Dt(this,!1);const n=this.animation;I(n.values,e=>{e.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),ke(this,{type:"idle",parent:this});const r=t?Vt(this.get()):Rt(this.get(),Wt(this,e??n.to));T(this._pendingCalls,r),n.changed&&(n.changed=!1,Kt(this,"onRest",r,this))}}};function Wt(e,t){const n=wt(t);return V(wt(e.get()),n)}function Bt(e,t=e.loop,n=e.to){const r=dt(t);if(r){const s=!0!==r&&bt(r),i=(s||e).reverse,a=!s||s.reset;return Zt({...e,loop:t,default:!1,pause:void 0,to:!i||_t(n)?n:void 0,from:a?e.from:void 0,reset:a,...s})}}function Zt(e){const{to:t,from:n}=e=bt(e),r=new Set;return R.obj(t)&&Ht(t,r),R.obj(n)&&Ht(n,r),e.keys=r.size?Array.from(r):null,e}function Xt(e){const t=Zt(e);return R.und(t.default)&&(t.default=gt(t)),t}function Ht(e,t){N(e,(e,n)=>null!=e&&t.add(n))}var Jt=["onStart","onRest","onChange","onPause","onResume"];function Yt(e,t,n){e.animation[n]=t[n]!==ft(t,n)?pt(t[n],e.key):void 0}function Kt(e,t,...n){var r,s,i,a;null==(s=(r=e.animation)[t])||s.call(r,...n),null==(a=(i=e.defaultProps)[t])||a.call(i,...n)}var en=["onStart","onChange","onRest"],tn=1,nn=class{constructor(e,t){this.id=tn++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(const t in e){const n=e[t];R.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(Zt(e)),this}start(e){let{queue:t}=this;return e?t=$(e).map(Zt):this.queue=[],this._flush?this._flush(this,t):(cn(this,t),rn(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;I($(t),t=>n[t].stop(!!e))}else Nt(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(R.und(e))this.start({pause:!0});else{const t=this.springs;I($(e),e=>t[e].pause())}return this}resume(e){if(R.und(e))this.start({pause:!1});else{const t=this.springs;I($(e),e=>t[e].resume())}return this}each(e){N(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,s=this._changed.size>0;(r&&!this._started||s&&!this._started)&&(this._started=!0,M(e,([e,t])=>{t.value=this.get(),e(t,this,this._item)}));const i=!r&&this._started,a=s||i&&n.size?this.get():null;s&&t.size&&M(t,([e,t])=>{t.value=a,e(t,this,this._item)}),i&&(this._started=!1,M(n,([e,t])=>{t.value=a,e(t,this,this._item)}))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}c.onFrame(this._onFrame)}};function rn(e,t){return Promise.all(t.map(t=>sn(e,t))).then(t=>Pt(e,t))}async function sn(e,t,n){const{keys:r,to:s,from:i,loop:a,onRest:o,onRes
1olve:u}=t,l=R.obj(t.default)&&t.default;a&&(t.loop=!1),!1===s&&(t.to=null),!1===i&&(t.from=null);const d=R.arr(s)||R.fun(s)?s:void 0;d?(t.to=void 0,t.onRest=void 0,l&&(l.onRest=void 0)):I(en,n=>{const r=t[n];if(R.fun(r)){const s=e._events[n];t[n]=({finished:e,cancelled:t})=>{const n=s.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):s.set(r,{value:null,finished:e||!1,cancelled:t||!1})},l&&(l[n]=t[n])}});const h=e._state;t.pause===!h.paused?(h.paused=t.pause,T(t.pause?h.pauseQueue:h.resumeQueue)):h.paused&&(t.pause=!0);const p=(r||Object.keys(e.springs)).map(n=>e.springs[n].start(t)),f=!0===t.cancel||!0===ft(t,"cancel");(d||f&&h.asyncId)&&p.push(At(++e._lastAsyncId,{props:t,state:h,actions:{pause:O,resume:O,start(t,n){f?(Nt(h,e._lastAsyncId),n(Vt(e))):(t.onRest=o,n(It(d,t,h,e)))}}})),h.paused&&await new Promise(e=>{h.resumeQueue.add(e)});const m=Pt(e,await Promise.all(p));if(a&&m.finished&&(!n||!m.noop)){const n=Bt(t,a,s);if(n)return cn(e,[n]),sn(e,n,!0)}return u&&c.batchedUpdates(()=>u(m,e,e.item)),m}function an(e,t){const n={...e.springs};return t&&I($(t),e=>{R.und(e.keys)&&(e=Zt(e)),R.obj(e.to)||(e={...e,to:void 0}),ln(n,e,e=>un(e))}),on(e,n),n}function on(e,t){N(t,(t,n)=>{e.springs[n]||(e.springs[n]=t,Se(t,e))})}function un(e,t){const n=new Gt;return n.key=e,t&&Se(n,t),n}
1function ln(e,t,n){t.keys&&I(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function cn(e,t){I(t,t=>{ln(e.springs,t,t=>un(t,e))})}var dn=e.createContext({pause:!1,immediate:!1}),hn=()=>{const e=[],t=function(t){Le(`${qe}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);const r=[];return I(e,(e,s)=>{if(R.und(t))r.push(e.start());else{const i=n(t,e,s);i&&r.push(e.start(i))}}),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return I(e,e=>e.pause(...arguments)),this},t.resume=function(){return I(e,e=>e.resume(...arguments)),this},t.set=function(t){I(e,(e,n)=>{const r=R.fun(t)?t(n,e):t;r&&e.set(r)})},t.start=function(t){const n=[];return I(e,(e,r)=>{if(R.und(t))n.push(e.start());else{const s=this._getProps(t,e,r);s&&n.push(e.start(s))}}),n},t.stop=function(){return I(e,e=>e.stop(...arguments)),this},t.update=function(t){return I(e,(e,n)=>e.update(this._getProps(t,e,n))),this};const n=function(e,t,n){return R.fun(e)?e(n,t):e};return t._getProps=n,t};function pn(t,n,r){const s=R.fun(n)&&n;s&&!r&&(r=[]);const i=e.useMemo(()=>s||3==arguments.length?hn():void 0,[]),a=e.useRef(0),o=Ge(),u=e.useMemo(()=>({ctrls:[],queue:[],flush(e,t){const n=an(e,t);return a.current>0&&!u.queue.length&&!Object.keys(n).some(t=>!e.springs[t])?rn(e,t):new Promise(r=>{on(e,n),u.queue.push(()=>{r(rn(e,t))}),o()})}}),[]),l=e.useRef([...u.ctrls]),c=e.useRef([]),d=Ze(t)||0;function h(e,t){for(let r=e;r<t;r++){const e=l.current[r]||(l.current[r]=new nn(null,u.flush)),t=s?s(r,e):n[r];t&&(c.current[r]=Xt(t))}}e.useMemo(()=>{I(l.current.slice(t,d),e=>{!function(e,t){var n;null==(n=e.ref)||n.delete(e),null==t||t.delete(e)}(e,i),e.stop(!0)}),l.current.length=t,h(d,t)},[t]),e.useMemo(()=>{h(0,Math.min(d,t))},r);const p=l.current.map((e,t)=>an(e,c.current[t])),f=e.useContext(dn),m=Ze(f),g=f!==m&&function(e){for(const t in e)return!0;return!1}(f);Qe(()=>{a.current++,u.ctrls=l.current;const{queue:e}=u;e.length&&(u.queue=[],I(e,e=>e())),I(l.current,(e,t)=>{null==i||i.add(e),g&&e.start({default:f});const n=c.current[t];n&&(!function(e,t){var n;t&&e.ref!==t&&(null==(n=e.ref)||n.delete(e),t.add(e),e.ref=t)}(e,n.ref),e.ref?e.queue.push(n):e.start(n))})}),We(()=>()=>{I(u.ctrls,e=>e.stop(!0))});const v=p.map(e=>({...e}));return i?[v,i]:v}var fn=class extends Tt{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=ve(...t);const n=this._get(),r=at(n);Je(this,r.create(n))}advance(e){const t=this._get();V(t,this.get())||(He(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&gn(this._active)&&vn(this)}_get(){const e=R.arr(this.source)?this.source.map(_e):$(_e(this.source));return this.calc(...e)}_start(){this.idle&&!gn(this._active)&&(this.idle=!1,I(Ye(this),e=>{e.done=!1}),P.skipAnimation?(c.batchedUpdates(()=>this.advance()),vn(this)):Z.start(this))}_attach(){let e=1;I($(this.source),t=>{we(t)&&Se(t,this),jt(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){I($(this.source),e=>{we(e)&&Ae(e,this)}),this._active.clear(),vn(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=$(this.source).reduce((e,t)=>Math.max(e,(jt(t)?t.priority:0)+1),0))}};function mn(e){return!1!==e.idle}function gn(e){return!e.size||Array.from(e).every(mn)}function vn(e){e.idle||(e.idle=!0,I(Ye(e),e=>{e.done=!0}),ke(e,{type:"idle",parent:e}))}P.assign({createStringInterpolator:Te,to:(e,t)=>new fn(e,t)});var yn=/^--/;function bn(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||yn.test(e)||_n.hasOwnProperty(e)&&_n[e]?(""+t).trim():t+"px"}var wn={};var _n={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},xn=["Webkit","Ms","Moz","O"];_n=Object.keys(_n).reduce((e,t)=>
1(xn.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),_n);var kn=/^(matrix|translate|scale|rotate|skew)/,En=/^(translate)/,Cn=/^(rotate|skew)/,Sn=(e,t)=>R.num(e)&&0!==e?e+t:e,An=(e,t)=>R.arr(e)?e.every(e=>An(e,t)):R.num(e)?e===t:parseFloat(e)===t,Pn=class extends rt{constructor({x:e,y:t,z:n,...r}){const s=[],i=[];(e||t||n)&&(s.push([e||0,t||0,n||0]),i.push(e=>[`translate3d(${e.map(e=>Sn(e,"px")).join(",")})`,An(e,0)])),N(r,(e,t)=>{if("transform"===t)s.push([e||""]),i.push(e=>[e,""===e]);else if(kn.test(t)){if(delete r[t],R.und(e))return;const n=En.test(t)?"px":Cn.test(t)?"deg":"";s.push($(e)),i.push("rotate3d"===t?([e,t,r,s])=>[`rotate3d(${e},${t},${r},${Sn(s,n)})`,An(s,0)]:e=>[`${t}(${e.map(e=>Sn(e,n)).join(",")})`,An(e,t.startsWith("scale")?1:0)])}}),s.length&&(r.transform=new On(s,i)),super(r)}},On=class extends Ee{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return I(this.inputs,(n,r)=>{const s=_e(n[0]),[i,a]=this.transforms[r](R.arr(s)?s:n.map(_e));e+=" "+i,t=t&&a}),t?"none":e}observerAdded(e){1==e&&I(this.inputs,e=>I(e,e=>we(e)&&Se(e,this)))}observerRemoved(e){0==e&&I(this.inputs,e=>I(e,e=>we(e)&&Ae(e,this)))}eventObserved(e){"change"==e.type&&(this._value=null),ke(this,e)}};P.assign({batchedUpdates:t.unstable_batchedUpdates,createStringInterpolator:Te,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}});var Rn=((e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new rt(e),getComponentProps:r=e=>e}={})=>{const s={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{const t=ct(e)||"Anonymous";return(e=R.str(e)?i[e]||(i[e]=ot(e,s)):e[lt]||(e[lt]=ot(e,s))).displayName=`Animated(${t})`,e};return N(e,(t,n)=>{R.arr(e)&&(n=ct(t)),i[n]=i(t)}),{animated:i}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:r,style:s,children:i,scrollTop:a,scrollLeft:o,viewBox:u,...l}=t,c=Object.values(l),d=Object.keys(l).map(t=>n||e.hasAttribute(t)?t:wn[t]||(wn[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));void 0!==i&&(e.textContent=i);for(const h in s)if(s.hasOwnProperty(h)){const t=bn(h,s[h]);yn.test(h)?e.style.setProperty(h,t):e.style[h]=t}
vendor: 4,275 bytes, line 1
1d.forEach((t,n)=>{e.setAttribute(t,c[n])}),void 0!==r&&(e.className=r),void 0!==a&&(e.scrollTop=a),void 0!==o&&(e.scrollLeft=o),void 0!==u&&e.setAttribute("viewBox",u)},createAnimatedStyle:e=>new Pn(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}).animated;const Vn=!1,In=n.createContext(null);var Nn=function(e){return e.scrollTop},$n="unmounted",Mn="exited",jn="entering",Fn="entered",Tn="exiting",qn=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var s,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(s=Mn,r.appearStatus=jn):s=Fn:s=t.unmountOnExit||t.mountOnEnter?$n:Mn,r.state={status:s},r.nextCallback=null,r}r(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===$n?{status:Mn}:null};var a=t.prototype;return a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==jn&&n!==Fn&&(t=jn):n!==jn&&n!==Fn||(t=Tn)}this.updateStatus(!1,t)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},a.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===jn){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:s.findDOMNode(this);n&&Nn(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Mn&&this.setState({status:$n})},a.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[s.findDOMNode(this),r],a=i[0],o=i[1],u=this.getTimeouts(),l=r?u.appear:u.enter;!e&&!n||Vn?this.safeSetState({status:Fn},function(){t.props.onEntered(a)}):(this.props.onEnter(a,o),this.safeSetState({status:jn},function(){t.props.onEntering(a,o),t.onTransitionEnd(l,function(){t.safeSetState({status:Fn},function(){t.props.onEntered(a,o)})})}))},a.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:s.findDOMNode(this);t&&!Vn?(this.props.onExit(r),this.safeSetState({status:Tn},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:Mn},function(){e.props.onExited(r)})})})):this.safeSetState({status:Mn},function(){e.props.onExited(r)})},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},a.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},a.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:s.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],o=i[1];this.props.addEndListener(a,o)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},a.render=function(){var e=this.state.status;if(e===$n)return null;var t=this.props,r=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var s=i(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return n.createElement(In.Provider,{value:null},"function"==typeof r?r(e,s):n.cloneElement(n.Children.only(r),s))},t}(n.Component);function zn(){}qn.contextType=In,qn.propTypes={},qn.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:zn,onEntering:zn,onEntered:zn,onExit:zn,onExiting:zn,onExited:zn},qn.UNMOUNTED=$n,qn.EXITED=Mn,qn.ENTERING=jn,qn.ENTERED=Fn,qn.EXITING=Tn;var Un=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return u(e,t)})},Ln=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),s=0;s<n;s++)r[s]=arguments[s];
1return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),s=r[0],i=r[1];t.removeClasses(s,"exit"),t.addClass(s,i?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),s=r[0],i=r[1]?"appear":"enter";t.addClass(s,i,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),s=r[0],i=r[1]?"appear":"enter";t.removeClasses(s,i),t.addClass(s,i,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,s=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:s,activeClassName:r?s+"-active":n[e+"Active"],doneClassName:r?s+"-done":n[e+"Done"]}},t}r(t,e);var s=t.prototype;return s.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],s=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&s&&(r+=" "+s),"active"===n&&e&&Nn(e),r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach(function(t){return o(e,t)})}(e,r))},s.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,s=n.active,i=n.done;this.appliedClasses[t]={},r&&Un(e,r),s&&Un(e,s),i&&Un(e,i)},s.render=function(){var e=this.props;e.classNames;var t=i(e,["classNames"]);return n.createElement(qn,a({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(n.Component);Ln.defaultProps={classNames:""},Ln.propTypes={};var Dn=ir(),Qn=e=>tr(e,Dn),Gn=ir();Qn.write=e=>tr(e,Gn);var Wn=ir();Qn.onStart=e=>tr(e,Wn);var Bn=ir();Qn.onFrame=e=>tr(e,Bn);var Zn=ir();Qn.onFinish=e=>tr(e,Zn);var Xn=[];Qn.setTimeout=(e,t)=>{const n=Qn.now()+t,r=()=>{const e=Xn.findIndex(e=>e.cancel==r);~e&&Xn.splice(e,1),Kn-=~e?1:0},s={time:n,handler:e,cancel:r};return Xn.splice(Hn(n),0,s),Kn+=1,nr(),s};var Hn=e=>~(~Xn.findIndex(t=>t.time>e)||~Xn.length);Qn.cancel=e=>{Wn.delete(e),Bn.delete(e),Zn.delete(e),Dn.delete(e),Gn.delete(e)},Qn.sync=e=>{er=!0,Qn.batchedUpdates(e),er=!1},Qn.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,Qn.onStart(n)}return r.handler=e,r.cancel=()=>{Wn.delete(n),t=null},r};var Jn="undefined"!=typeof window?window.requestAnimationFrame:()=>{};Qn.use=e=>Jn=e,Qn.now="undefined"!=typeof performance?()=>performance.now():Date.now,Qn.batchedUpdates=e=>e(),Qn.catch=console.error,Qn.frameLoop="always",Qn.advance=()=>{"demand"!==Qn.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):sr()};var Yn=-1,Kn=0,er=!1;function tr(e,t){er?(t.delete(e),e(0)):(t.add(e),nr())}function nr(){Yn<0&&(Yn=0,"demand"!==Qn.frameLoop&&Jn(rr))}function rr(){~Yn&&(Jn(rr),Qn.batchedUpdates(sr))}function sr(){const e=Yn;Yn=Qn.now();const t=Hn(Yn);t&&(ar(Xn.splice(0,t),e=>e.handler()),Kn-=t),Kn?(Wn.flush(),Dn.flush(e?Math.min(64,Yn-e):16.667),Bn.flush(),Gn.flush(),Zn.flush()):Yn=-1}function ir(){let e=new Set,t=e;return{add(n){Kn+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(Kn-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,Kn-=t.size,ar(t,t=>t(n)&&e.add(t)),Kn+=e.size,t=e)}}}function ar(e,t){e.forEach(e=>{try{t(e)}catch(n){Qn.catch(n)}})}var or=Object.defineProperty,ur={};((e,t)=>{for(var n in t)or(e,n,{get:t[n],enumerable:!0})})(ur,{assign:()=>br,colors:()=>gr,createStringInterpolator:()=>hr,skipAnimation:()=>vr,to:()=>pr,willAdvance:()=>yr});var lr={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};var cr=(e,t)=>
1e.forEach(t);function dr(e,t,n){if(lr.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);else for(const r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var hr,pr,fr=e=>lr.und(e)?[]:lr.arr(e)?e:[e],mr=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),gr=null,vr=!1,yr=function(){},br=e=>{e.to&&(pr=e.to),e.now&&(Qn.now=e.now),void 0!==e.colors&&(gr=e.colors),null!=e.skipAnimation&&(vr=e.skipAnimation),e.createStringInterpolator&&(hr=e.createStringInterpolator),e.requestAnimationFrame&&Qn.use(e.requestAnimationFrame),e.batchedUpdates&&(Qn.batchedUpdates=e.batchedUpdates),e.willAdvance&&(yr=e.willAdvance),e.frameLoop&&(Qn.frameLoop=e.frameLoop)},wr=new Set,_r=[],xr=[],kr=0,Er={get idle(){return!wr.size&&!_r.length},start(e){kr>e.priority?(wr.add(e),Qn.onStart(Cr)):(Sr(e),Qn(Pr))},advance:Pr,sort(e){if(kr)Qn.onFrame(()=>Er.sort(e));else{const t=_r.indexOf(e);~t&&(_r.splice(t,1),Ar(e))}},clear(){_r=[],wr.clear()}};function Cr(){wr.forEach(Sr),wr.clear(),Qn(Pr)}function Sr(e){_r.includes(e)||Ar(e)}function Ar(e){_r.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}(_r,t=>t.priority>e.priority),0,e)}function Pr(e){const t=xr;for(let n=0;n<_r.length;n++){const r=_r[n];kr=r.priority,r.idle||(yr(r),r.advance(e),r.idle||t.push(r))}return kr=0,(xr=_r).length=0,(_r=t).length>0}var Or="[-+]?\\d*\\.?\\d+",Rr=Or+"%";function Vr(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Ir=new RegExp("rgb"+Vr(Or,Or,Or)),Nr=new RegExp("rgba"+Vr(Or,Or,Or,Or)),$r=new RegExp("hsl"+Vr(Or,Rr,Rr)),Mr=new RegExp("hsla"+Vr(Or,Rr,Rr,Or)),jr=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Fr=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Tr=/^#([0-9a-fA-F]{6})$/,qr=/^#([0-9a-fA-F]{8})$/;function zr(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Ur(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,s=2*n-r,i=zr(s,r,e+1/3),a=zr(s,r,e),o=zr(s,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*o)<<8}function Lr(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Dr(e){return(parseFloat(e)%360+360)%360/360}function Qr(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function Gr(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Wr(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Tr.exec(e))?parseInt(t[1]+"ff",16)>>>0:gr&&void 0!==gr[e]?gr[e]:(t=Ir.exec(e))?(Lr(t[1])<<24|Lr(t[2])<<16|Lr(t[3])<<8|255)>>>0:(t=Nr.exec(e))?(Lr(t[1])<<24|Lr(t[2])<<16|Lr(t[3])<<8|Qr(t[4]))>>>0:(t=jr.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=qr.exec(e))?parseInt(t[1],16)>>>0:(t=Fr.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=$r.exec(e))?(255|Ur(Dr(t[1]),Gr(t[2]),Gr(t[3])))>>>0:(t=Mr.exec(e))?(Ur(Dr(t[1]),Gr(t[2]),Gr(t[3]))|Qr(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;return`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}var Br=(e,t,n)=>{if(lr.fun(e))return e;if(lr.arr(e))return Br({range:e,output:t,extrapolate:n});if(lr.str(e.output[0]))return hr(e);const r=e,s=r.output,i=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",o=r.extrapolateRight||r.extrapolate||"extend",u=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,i);return function(e,t,n,r,s,i,a,o,u){let l=u?u(e):e;if(l<t){if("identity"===a)return l;"clamp"===a&&(l=t)}if(l>n){if("identity"===o)return l;"clamp"===o&&(l=n)}if(r===s)return r;if(t===n)return e<=t?r:s;t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t);l=i(l),r===-1/0?l=-l:s===1/0?l+=r:l=l*(s-r)+r;return l}(e,i[t],i[t+1],s[t],s[t+1],u,a,o,r.map)}};var Zr={easeOutCubic:e=>1-Math.pow(1-e,3)},Xr=Symbol.for("FluidValue.get"),Hr=Symbol.for("FluidValue.observers"),Jr=e=>Boolean(e&&e[Xr]),Yr=e=>e&&e[Xr]?e[Xr]():e;function Kr(e,t){const n=e[Hr];n&&n.forEach(e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)})}var es=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");ts(this,e)}},ts=(e,t)=>is(e,Xr,t);function ns(e,t){if(e[Xr]){let n=e[Hr];n||is(e,Hr,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function rs(e,t){const n=e[Hr];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[Hr]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var ss,is=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),as=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,os=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,us=new RegExp(`(${as.source})(%|[a-z]+)`,"i"),ls=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,cs=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,ds=e=>{const[t,n]=hs(e);if(!t||mr())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&cs.test(n)?ds(n):n||e},hs=e=>{const t=cs.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]}
1,ps=(e,t,n,r,s)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${s})`,fs=e=>{ss||(ss=gr?new RegExp(`(${Object.keys(gr).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(e=>Yr(e).replace(cs,ds).replace(os,Wr).replace(ss,Wr)),n=t.map(e=>e.match(as).map(Number)),r=n[0].map((e,t)=>n.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>Br({...e,output:t}));return e=>{var n;const s=!us.test(t[0])&&(null==(n=t.find(e=>us.test(e)))?void 0:n.replace(as,""));let i=0;return t[0].replace(as,()=>`${r[i++](e)}${s||""}`).replace(ls,ps)}},ms="react-spring: ",gs=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(`${ms}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},vs=gs(console.warn);function ys(e){return lr.str(e)&&("#"==e[0]||/\d/.test(e)||!mr()&&cs.test(e)||e in(gr||{}))}gs(console.warn);var bs=mr()?e.useEffect:e.useLayoutEffect;function ws(){const t=e.useState()[1],n=(()=>{const t=e.useRef(!1);return bs(()=>(t.current=!0,()=>{t.current=!1}),[]),t})();return()=>{n.current&&t(Math.random())}}var _s=[],xs=Symbol.for("Animated:node"),ks=e=>e&&e[xs],Es=(e,t)=>{return n=e,r=xs,s=t,Object.defineProperty(n,r,{value:s,writable:!0,configurable:!0});var n,r,s},Cs=e=>e&&e[xs]&&e[xs].getPayload(),Ss=class{constructor(){Es(this,this)}getPayload(){return this.payload||[]}},As=class extends Ss{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,lr.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new As(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return lr.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,lr.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},Ps=class extends As{constructor(e){super(0),this._string=null,this._toString=Br({output:[e,e]})}static create(e){return new Ps(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(lr.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=Br({output:[this.getValue(),e]})),this._value=0,super.reset()}},Os={dependencies:null},Rs=class extends Ss{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return dr(this.source,(n,r)=>{var s;(s=n)&&s[xs]===s?t[r]=n.getValue(e):Jr(n)?t[r]=Yr(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&cr(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return dr(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){Os.dependencies&&Jr(e)&&Os.dependencies.add(e);const t=Cs(e);t&&cr(t,e=>this.add(e))}},Vs=class extends Rs{constructor(e){super(e)}static create(e){return new Vs(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();return e.length==t.length?t.map((t,n)=>t.setValue(e[n])).some(Boolean):(super.setValue(e.map(Is)),!0)}};function Is(e){return(ys(e)?Ps:As).create(e)}var Ns=(t,n)=>{const r=!lr.fun(t)||t.prototype&&t.prototype.isReactComponent;return e.forwardRef((s,i)=>{const a=e.useRef(null),o=r&&e.useCallback(e=>{a.current=function(e,t){e&&(lr.fun(e)?e(t):e.current=t);return t}(i,e)},[i]),[u,l]=function(e,t){const n=new Set;Os.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}
1);return e=new Rs(e),Os.dependencies=null,[e,n]}(s,n),c=ws(),d=()=>{const e=a.current;if(r&&!e)return;!1===(!!e&&n.applyAnimatedValues(e,u.getValue(!0)))&&c()},h=new $s(d,l),p=e.useRef();var f;bs(()=>(p.current=h,cr(l,e=>ns(e,h)),()=>{p.current&&(cr(p.current.deps,e=>rs(e,p.current)),Qn.cancel(p.current.update))})),e.useEffect(d,[]),f=()=>()=>{const e=p.current;cr(e.deps,t=>rs(t,e))},e.useEffect(f,_s);const m=n.getComponentProps(u.getValue());return e.createElement(t,{...m,ref:o})})},$s=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&Qn.write(this.update)}};var Ms,js,Fs=Symbol.for("AnimatedComponent"),Ts=e=>lr.str(e)?e:e&&lr.str(e.displayName)?e.displayName:lr.fun(e)&&e.name||null,qs=e=>e instanceof Us,zs=1,Us=class extends es{constructor(){super(...arguments),this.id=zs++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=ks(this);return e&&e.getValue()}to(...e){return ur.to(this,e)}interpolate(...e){return vs(`${ms}The "interpolate" function is deprecated in v9 (use "to" instead)`),ur.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Kr(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||Er.sort(this),Kr(this,{type:"priority",parent:this,priority:e})}},Ls=({children:t,...n})=>{const r=e.useContext(Ds),s=n.pause||!!r.pause,i=n.immediate||!!r.immediate;n=function(t,n){const[r]=e.useState(()=>({inputs:n,result:t()})),s=e.useRef(),i=s.current;let a=i;a?Boolean(n&&a.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(n,a.inputs))||(a={inputs:n,result:t()}):a=r;return e.useEffect(()=>{s.current=a,i==r&&(r.inputs=r.result=void 0)},[a]),a.result}(()=>({pause:s,immediate:i}),[s,i]);const{Provider:a}=Ds;return e.createElement(a,{value:n},t)},Ds=(Ms=Ls,js={},Object.assign(Ms,e.createContext(js)),Ms.Provider._context=Ms,Ms.Consumer._context=Ms,Ms);Ls.Provider=Ds.Provider,Ls.Consumer=Ds.Consumer;var Qs=class extends Us{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=Br(...t);const n=this._get(),r=function(e){const t=ks(e);return t?t.constructor:lr.arr(e)?Vs:ys(e)?Ps:As}(n);Es(this,r.create(n))}advance(e){const t=this._get();(function(e,t){if(lr.arr(e)){if(!lr.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t})(t,this.get())||(ks(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&Ws(this._active)&&Bs(this)}_get(){const e=lr.arr(this.source)?this.source.map(Yr):fr(Yr(this.source));return this.calc(...e)}_start(){this.idle&&!Ws(this._active)&&(this.idle=!1,cr(Cs(this),e=>{e.done=!1}),ur.skipAnimation?(Qn.batchedUpdates(()=>this.advance()),Bs(this)):Er.start(this))}_attach(){let e=1;cr(fr(this.source),t=>{Jr(t)&&ns(t,this),qs(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){cr(fr(this.source),e=>{Jr(e)&&rs(e,this)}),this._active.clear(),Bs(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=fr(this.source).reduce((e,t)=>Math.max(e,(qs(t)?t.priority:0)+1),0))}};function Gs(e){return!1!==e.idle}function Ws(e){return!e.size||Array.from(e).every(Gs)}function Bs(e){e.idle||(e.idle=!0,cr(Cs(e),e=>{e.done=!0}),Kr(e,{type:"idle",parent:e}))}ur.assign({createStringInterpolator:fs,to:(e,t)=>new Qs(e,t)});var Zs=/^--/;function Xs(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||Zs.test(e)||Js.hasOwnProperty(e)&&Js[e]?(""+t).trim():t+"px"}var Hs={};var Js={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ys=["Webkit","Ms","Moz","O"];Js=Object.keys(Js).reduce((e,t)=>
1(Ys.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),Js);var Ks=/^(matrix|translate|scale|rotate|skew)/,ei=/^(translate)/,ti=/^(rotate|skew)/,ni=(e,t)=>lr.num(e)&&0!==e?e+t:e,ri=(e,t)=>lr.arr(e)?e.every(e=>ri(e,t)):lr.num(e)?e===t:parseFloat(e)===t,si=class extends Rs{constructor({x:e,y:t,z:n,...r}){const s=[],i=[];(e||t||n)&&(s.push([e||0,t||0,n||0]),i.push(e=>[`translate3d(${e.map(e=>ni(e,"px")).join(",")})`,ri(e,0)])),dr(r,(e,t)=>{if("transform"===t)s.push([e||""]),i.push(e=>[e,""===e]);else if(Ks.test(t)){if(delete r[t],lr.und(e))return;const n=ei.test(t)?"px":ti.test(t)?"deg":"";s.push(fr(e)),i.push("rotate3d"===t?([e,t,r,s])=>[`rotate3d(${e},${t},${r},${ni(s,n)})`,ri(s,0)]:e=>[`${t}(${e.map(e=>ni(e,n)).join(",")})`,ri(e,t.startsWith("scale")?1:0)])}}),s.length&&(r.transform=new ii(s,i)),super(r)}},ii=class extends es{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return cr(this.inputs,(n,r)=>{const s=Yr(n[0]),[i,a]=this.transforms[r](lr.arr(s)?s:n.map(Yr));e+=" "+i,t=t&&a}),t?"none":e}observerAdded(e){1==e&&cr(this.inputs,e=>cr(e,e=>Jr(e)&&ns(e,this)))}observerRemoved(e){0==e&&cr(this.inputs,e=>cr(e,e=>Jr(e)&&rs(e,this)))}eventObserved(e){"change"==e.type&&(this._value=null),Kr(this,e)}};ur.assign({batchedUpdates:t.unstable_batchedUpdates,createStringInterpolator:fs,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}}),((e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new Rs(e),getComponentProps:r=e=>e}={})=>{const s={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{const t=Ts(e)||"Anonymous";return(e=lr.str(e)?i[e]||(i[e]=Ns(e,s)):e[Fs]||(e[Fs]=Ns(e,s))).displayName=`Animated(${t})`,e};dr(e,(t,n)=>{lr.arr(e)&&(n=Ts(t)),i[n]=i(t)})})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:r,style:s,children:i,scrollTop:a,scrollLeft:o,viewBox:u,...l}=t,c=Object.values(l),d=Object.keys(l).map(t=>n||e.hasAttribute(t)?t:Hs[t]||(Hs[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));void 0!==i&&(e.textContent=i);for(const h in s)if(s.hasOwnProperty(h)){const t=Xs(h,s[h]);Zs.test(h)?e.style.setProperty(h,t):e.style[h]=t}
1d.forEach((t,n)=>{e.setAttribute(t,c[n])}),void 0!==r&&(e.className=r),void 0!==a&&(e.scrollTop=a),void 0!==o&&(e.scrollLeft=o),void 0!==u&&e.setAttribute("viewBox",u)},createAnimatedStyle:e=>new si(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n});export{Ln as C,qn as T,Rn as a,Zr as e,pn as u};
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.