(()=>{var t={703:(t,e,n)=>{"use strict";var r=n(414);function a(){}function o(){}o.resetWarningCache=a,t.exports=function(){function t(t,e,n,a,o,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function e(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},697:(t,e,n)=>{t.exports=n(703)()},414:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},e={};function n(r){var a=e[r];if(void 0!==a)return a.exports;var o=e[r]={exports:{}};return t[r](o,o.exports,n),o.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";const t=React;var e=n.n(t),r=n(697),a=n.n(r),o="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),i=new Uint8Array(16);function l(){if(!o)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return o(i)}for(var s=[],c=0;c<256;++c)s[c]=(c+256).toString(16).substr(1);const u=function(t,e){var n=e||0,r=s;return[r[t[n++]],r[t[n++]],r[t[n++]],r[t[n++]],"-",r[t[n++]],r[t[n++]],"-",r[t[n++]],r[t[n++]],"-",r[t[n++]],r[t[n++]],"-",r[t[n++]],r[t[n++]],r[t[n++]],r[t[n++]],r[t[n++]],r[t[n++]]].join("")};const d=function(t,e,n){var r=e&&n||0;"string"==typeof t&&(e="binary"===t?new Array(16):null,t=null);var a=(t=t||{}).random||(t.rng||l)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,e)for(var o=0;o<16;++o)e[r+o]=a[o];return e||u(a)};function f(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 p(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?f(Object(n),!0).forEach((function(e){v(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function m(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 v(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function h(){return h=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},h.apply(this,arguments)}function g(t){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},g(t)}function y(t,e){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},y(t,e)}function b(t,e){if(e&&("object"==typeof e||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}function E(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=g(t);if(e){var a=g(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return b(this,n)}}function w(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function R(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return w(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?w(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,a=function(){};return{s:a,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return i=t.done,t},e:function(t){l=!0,o=t},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}var C="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},x=function(t){return t&&t.Math==Math&&t},k=x("object"==typeof globalThis&&globalThis)||x("object"==typeof window&&window)||x("object"==typeof self&&self)||x("object"==typeof C&&C)||function(){return this}()||Function("return this")(),S={},T=function(t){try{return!!t()}catch(t){return!0}},A=!T((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),P=!T((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")})),O=P,N=Function.prototype.call,_=O?N.bind(N):function(){return N.apply(N,arguments)},j={},M={}.propertyIsEnumerable,L=Object.getOwnPropertyDescriptor,D=L&&!M.call({1:2},1);j.f=D?function(t){var e=L(this,t);return!!e&&e.enumerable}:M;var V,I,F=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},B=P,U=Function.prototype,z=U.call,H=B&&U.bind.bind(z,z),W=function(t){return B?H(t):function(){return z.apply(t,arguments)}},Y=W,X=Y({}.toString),G=Y("".slice),Z=function(t){return G(X(t),8,-1)},$=Z,q=W,K=function(t){if("Function"===$(t))return q(t)},Q=T,J=Z,tt=Object,et=K("".split),nt=Q((function(){return!tt("z").propertyIsEnumerable(0)}))?function(t){return"String"==J(t)?et(t,""):tt(t)}:tt,rt=function(t){return null==t},at=rt,ot=TypeError,it=function(t){if(at(t))throw ot("Can't call method on "+t);return t},lt=nt,st=it,ct=function(t){return lt(st(t))},ut="object"==typeof document&&document.all,dt={all:ut,IS_HTMLDDA:void 0===ut&&void 0!==ut},ft=dt.all,pt=dt.IS_HTMLDDA?function(t){return"function"==typeof t||t===ft}:function(t){return"function"==typeof t},mt=pt,vt=dt.all,ht=dt.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:mt(t)||t===vt}:function(t){return"object"==typeof t?null!==t:mt(t)},gt=k,yt=pt,bt=function(t,e){return arguments.length<2?(n=gt[t],yt(n)?n:void 0):gt[t]&&gt[t][e];var n},Et=K({}.isPrototypeOf),wt=k,Rt=bt("navigator","userAgent")||"",Ct=wt.process,xt=wt.Deno,kt=Ct&&Ct.versions||xt&&xt.version,St=kt&&kt.v8;St&&(I=(V=St.split("."))[0]>0&&V[0]<4?1:+(V[0]+V[1])),!I&&Rt&&(!(V=Rt.match(/Edge\/(\d+)/))||V[1]>=74)&&(V=Rt.match(/Chrome\/(\d+)/))&&(I=+V[1]);var Tt=I,At=T,Pt=!!Object.getOwnPropertySymbols&&!At((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&Tt&&Tt<41})),Ot=Pt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Nt=bt,_t=pt,jt=Et,Mt=Object,Lt=Ot?function(t){return"symbol"==typeof t}:function(t){var e=Nt("Symbol");return _t(e)&&jt(e.prototype,Mt(t))},Dt=String,Vt=pt,It=function(t){try{return Dt(t)}catch(t){return"Object"}},Ft=TypeError,Bt=function(t){if(Vt(t))return t;throw Ft(It(t)+" is not a function")},Ut=Bt,zt=rt,Ht=_,Wt=pt,Yt=ht,Xt=TypeError,Gt={exports:{}},Zt=k,$t=Object.defineProperty,qt=function(t,e){try{$t(Zt,t,{value:e,configurable:!0,writable:!0})}catch(n){Zt[t]=e}return e},Kt=qt,Qt="__core-js_shared__",Jt=k[Qt]||Kt(Qt,{}),te=Jt;(Gt.exports=function(t,e){return te[t]||(te[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.25.5",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.25.5/LICENSE",source:"https://github.com/zloirock/core-js"});var ee=it,ne=Object,re=function(t){return ne(ee(t))},ae=re,oe=K({}.hasOwnProperty),ie=Object.hasOwn||function(t,e){return oe(ae(t),e)},le=K,se=0,ce=Math.random(),ue=le(1..toString),de=function(t){return"Symbol("+(void 0===t?"":t)+")_"+ue(++se+ce,36)},fe=k,pe=Gt.exports,me=ie,ve=de,he=Pt,ge=Ot,ye=pe("wks"),be=fe.Symbol,Ee=be&&be.for,we=ge?be:be&&be.withoutSetter||ve,Re=function(t){if(!me(ye,t)||!he&&"string"!=typeof ye[t]){var e="Symbol."+t;he&&me(be,t)?ye[t]=be[t]:ye[t]=ge&&Ee?Ee(e):we(e)}return ye[t]},Ce=_,xe=ht,ke=Lt,Se=function(t,e){var n=t[e];return zt(n)?void 0:Ut(n)},Te=function(t,e){var n,r;if("string"===e&&Wt(n=t.toString)&&!Yt(r=Ht(n,t)))return r;if(Wt(n=t.valueOf)&&!Yt(r=Ht(n,t)))return r;if("string"!==e&&Wt(n=t.toString)&&!Yt(r=Ht(n,t)))return r;throw Xt("Can't convert object to primitive value")},Ae=TypeError,Pe=Re("toPrimitive"),Oe=function(t,e){if(!xe(t)||ke(t))return t;var n,r=Se(t,Pe);if(r){if(void 0===e&&(e="default"),n=Ce(r,t,e),!xe(n)||ke(n))return n;throw Ae("Can't convert object to primitive value")}return void 0===e&&(e="number"),Te(t,e)},Ne=Lt,_e=function(t){var e=Oe(t,"string");return Ne(e)?e:e+""},je=ht,Me=k.document,Le=je(Me)&&je(Me.createElement),De=function(t){return Le?Me.createElement(t):{}},Ve=De,Ie=!A&&!T((function(){return 7!=Object.defineProperty(Ve("div"),"a",{get:function(){return 7}}).a})),Fe=A,Be=_,Ue=j,ze=F,He=ct,We=_e,Ye=ie,Xe=Ie,Ge=Object.getOwnPropertyDescriptor;S.f=Fe?Ge:function(t,e){if(t=He(t),e=We(e),Xe)try{return Ge(t,e)}catch(t){}if(Ye(t,e))return ze(!Be(Ue.f,t,e),t[e])};var Ze={},$e=A&&T((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),qe=ht,Ke=String,Qe=TypeError,Je=function(t){if(qe(t))return t;throw Qe(Ke(t)+" is not an object")},tn=A,en=Ie,nn=$e,rn=Je,an=_e,on=TypeError,ln=Object.defineProperty,sn=Object.getOwnPropertyDescriptor,cn="enumerable",un="configurable",dn="writable";Ze.f=tn?nn?function(t,e,n){if(rn(t),e=an(e),rn(n),"function"==typeof t&&"prototype"===e&&"value"in n&&dn in n&&!n[dn]){var r=sn(t,e);r&&r[dn]&&(t[e]=n.value,n={configurable:un in n?n[un]:r[un],enumerable:cn in n?n[cn]:r[cn],writable:!1})}return ln(t,e,n)}:ln:function(t,e,n){if(rn(t),e=an(e),rn(n),en)try{return ln(t,e,n)}catch(t){}if("get"in n||"set"in n)throw on("Accessors not supported");return"value"in n&&(t[e]=n.value),t};var fn=Ze,pn=F,mn=A?function(t,e,n){return fn.f(t,e,pn(1,n))}:function(t,e,n){return t[e]=n,t},vn={exports:{}},hn=A,gn=ie,yn=Function.prototype,bn=hn&&Object.getOwnPropertyDescriptor,En=gn(yn,"name"),wn={EXISTS:En,PROPER:En&&"something"===function(){}.name,CONFIGURABLE:En&&(!hn||hn&&bn(yn,"name").configurable)},Rn=pt,Cn=Jt,xn=K(Function.toString);Rn(Cn.inspectSource)||(Cn.inspectSource=function(t){return xn(t)});var kn,Sn,Tn,An=Cn.inspectSource,Pn=pt,On=k.WeakMap,Nn=Pn(On)&&/native code/.test(String(On)),_n=Gt.exports,jn=de,Mn=_n("keys"),Ln=function(t){return Mn[t]||(Mn[t]=jn(t))},Dn={},Vn=Nn,In=k,Fn=ht,Bn=mn,Un=ie,zn=Jt,Hn=Ln,Wn=Dn,Yn="Object already initialized",Xn=In.TypeError,Gn=In.WeakMap;if(Vn||zn.state){var Zn=zn.state||(zn.state=new Gn);Zn.get=Zn.get,Zn.has=Zn.has,Zn.set=Zn.set,kn=function(t,e){if(Zn.has(t))throw Xn(Yn);return e.facade=t,Zn.set(t,e),e},Sn=function(t){return Zn.get(t)||{}},Tn=function(t){return Zn.has(t)}}else{var $n=Hn("state");Wn[$n]=!0,kn=function(t,e){if(Un(t,$n))throw Xn(Yn);return e.facade=t,Bn(t,$n,e),e},Sn=function(t){return Un(t,$n)?t[$n]:{}},Tn=function(t){return Un(t,$n)}}var qn={set:kn,get:Sn,has:Tn,enforce:function(t){return Tn(t)?Sn(t):kn(t,{})},getterFor:function(t){return function(e){var n;if(!Fn(e)||(n=Sn(e)).type!==t)throw Xn("Incompatible receiver, "+t+" required");return n}}},Kn=T,Qn=pt,Jn=ie,tr=A,er=wn.CONFIGURABLE,nr=An,rr=qn.enforce,ar=qn.get,or=Object.defineProperty,ir=tr&&!Kn((function(){return 8!==or((function(){}),"length",{value:8}).length})),lr=String(String).split("String"),sr=vn.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!Jn(t,"name")||er&&t.name!==e)&&(tr?or(t,"name",{value:e,configurable:!0}):t.name=e),ir&&n&&Jn(n,"arity")&&t.length!==n.arity&&or(t,"length",{value:n.arity});try{n&&Jn(n,"constructor")&&n.constructor?tr&&or(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var r=rr(t);return Jn(r,"source")||(r.source=lr.join("string"==typeof e?e:"")),t};Function.prototype.toString=sr((function(){return Qn(this)&&ar(this).source||nr(this)}),"toString");var cr=pt,ur=Ze,dr=vn.exports,fr=qt,pr={},mr=Math.ceil,vr=Math.floor,hr=Math.trunc||function(t){var e=+t;return(e>0?vr:mr)(e)},gr=function(t){var e=+t;return e!=e||0===e?0:hr(e)},yr=gr,br=Math.max,Er=Math.min,wr=gr,Rr=Math.min,Cr=function(t){return t>0?Rr(wr(t),9007199254740991):0},xr=function(t){return Cr(t.length)},kr=ct,Sr=function(t,e){var n=yr(t);return n<0?br(n+e,0):Er(n,e)},Tr=xr,Ar=function(t){return function(e,n,r){var a,o=kr(e),i=Tr(o),l=Sr(r,i);if(t&&n!=n){for(;i>l;)if((a=o[l++])!=a)return!0}else for(;i>l;l++)if((t||l in o)&&o[l]===n)return t||l||0;return!t&&-1}},Pr={includes:Ar(!0),indexOf:Ar(!1)},Or=ie,Nr=ct,_r=Pr.indexOf,jr=Dn,Mr=K([].push),Lr=function(t,e){var n,r=Nr(t),a=0,o=[];for(n in r)!Or(jr,n)&&Or(r,n)&&Mr(o,n);for(;e.length>a;)Or(r,n=e[a++])&&(~_r(o,n)||Mr(o,n));return o},Dr=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Vr=Lr,Ir=Dr.concat("length","prototype");pr.f=Object.getOwnPropertyNames||function(t){return Vr(t,Ir)};var Fr={};Fr.f=Object.getOwnPropertySymbols;var Br=bt,Ur=pr,zr=Fr,Hr=Je,Wr=K([].concat),Yr=Br("Reflect","ownKeys")||function(t){var e=Ur.f(Hr(t)),n=zr.f;return n?Wr(e,n(t)):e},Xr=ie,Gr=Yr,Zr=S,$r=Ze,qr=T,Kr=pt,Qr=/#|\.prototype\./,Jr=function(t,e){var n=ea[ta(t)];return n==ra||n!=na&&(Kr(e)?qr(e):!!e)},ta=Jr.normalize=function(t){return String(t).replace(Qr,".").toLowerCase()},ea=Jr.data={},na=Jr.NATIVE="N",ra=Jr.POLYFILL="P",aa=Jr,oa=k,ia=S.f,la=mn,sa=function(t,e,n,r){r||(r={});var a=r.enumerable,o=void 0!==r.name?r.name:e;if(cr(n)&&dr(n,o,r),r.global)a?t[e]=n:fr(e,n);else{try{r.unsafe?t[e]&&(a=!0):delete t[e]}catch(t){}a?t[e]=n:ur.f(t,e,{value:n,enumerable:!1,configurable:!r.nonConfigurable,writable:!r.nonWritable})}return t},ca=qt,ua=function(t,e,n){for(var r=Gr(e),a=$r.f,o=Zr.f,i=0;i<r.length;i++){var l=r[i];Xr(t,l)||n&&Xr(n,l)||a(t,l,o(e,l))}},da=aa,fa=Bt,pa=P,ma=K(K.bind),va=Z,ha=Array.isArray||function(t){return"Array"==va(t)},ga={};ga[Re("toStringTag")]="z";var ya="[object z]"===String(ga),ba=pt,Ea=Z,wa=Re("toStringTag"),Ra=Object,Ca="Arguments"==Ea(function(){return arguments}()),xa=K,ka=T,Sa=pt,Ta=ya?Ea:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Ra(t),wa))?n:Ca?Ea(e):"Object"==(r=Ea(e))&&ba(e.callee)?"Arguments":r},Aa=An,Pa=function(){},Oa=[],Na=bt("Reflect","construct"),_a=/^\s*(?:class|function)\b/,ja=xa(_a.exec),Ma=!_a.exec(Pa),La=function(t){if(!Sa(t))return!1;try{return Na(Pa,Oa,t),!0}catch(t){return!1}},Da=function(t){if(!Sa(t))return!1;switch(Ta(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Ma||!!ja(_a,Aa(t))}catch(t){return!0}};Da.sham=!0;var Va=!Na||ka((function(){var t;return La(La.call)||!La(Object)||!La((function(){t=!0}))||t}))?Da:La,Ia=ha,Fa=Va,Ba=ht,Ua=Re("species"),za=Array,Ha=function(t){var e;return Ia(t)&&(e=t.constructor,(Fa(e)&&(e===za||Ia(e.prototype))||Ba(e)&&null===(e=e[Ua]))&&(e=void 0)),void 0===e?za:e},Wa=function(t,e){return fa(t),void 0===e?t:pa?ma(t,e):function(){return t.apply(e,arguments)}},Ya=nt,Xa=re,Ga=xr,Za=function(t,e){return new(Ha(t))(0===e?0:e)},$a=K([].push),qa=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,o=6==t,i=7==t,l=5==t||o;return function(s,c,u,d){for(var f,p,m=Xa(s),v=Ya(m),h=Wa(c,u),g=Ga(v),y=0,b=d||Za,E=e?b(s,g):n||i?b(s,0):void 0;g>y;y++)if((l||y in v)&&(p=h(f=v[y],y,m),t))if(e)E[y]=p;else if(p)switch(t){case 3:return!0;case 5:return f;case 6:return y;case 2:$a(E,f)}else switch(t){case 4:return!1;case 7:$a(E,f)}return o?-1:r||a?a:E}},Ka={forEach:qa(0),map:qa(1),filter:qa(2),some:qa(3),every:qa(4),find:qa(5),findIndex:qa(6),filterReject:qa(7)},Qa={},Ja=Lr,to=Dr,eo=Object.keys||function(t){return Ja(t,to)},no=A,ro=$e,ao=Ze,oo=Je,io=ct,lo=eo;Qa.f=no&&!ro?Object.defineProperties:function(t,e){oo(t);for(var n,r=io(e),a=lo(e),o=a.length,i=0;o>i;)ao.f(t,n=a[i++],r[n]);return t};var so,co=bt("document","documentElement"),uo=Je,fo=Qa,po=Dr,mo=Dn,vo=co,ho=De,go="prototype",yo="script",bo=Ln("IE_PROTO"),Eo=function(){},wo=function(t){return"<"+yo+">"+t+"</"+yo+">"},Ro=function(t){t.write(wo("")),t.close();var e=t.parentWindow.Object;return t=null,e},Co=function(){try{so=new ActiveXObject("htmlfile")}catch(t){}var t,e,n;Co="undefined"!=typeof document?document.domain&&so?Ro(so):(e=ho("iframe"),n="java"+yo+":",e.style.display="none",vo.appendChild(e),e.src=String(n),(t=e.contentWindow.document).open(),t.write(wo("document.F=Object")),t.close(),t.F):Ro(so);for(var r=po.length;r--;)delete Co[go][po[r]];return Co()};mo[bo]=!0;var xo=Re,ko=Object.create||function(t,e){var n;return null!==t?(Eo[go]=uo(t),n=new Eo,Eo[go]=null,n[bo]=t):n=Co(),void 0===e?n:fo.f(n,e)},So=Ze.f,To=xo("unscopables"),Ao=Array.prototype;null==Ao[To]&&So(Ao,To,{configurable:!0,value:ko(null)});var Po=function(t,e){var n,r,a,o,i,l=t.target,s=t.global,c=t.stat;if(n=s?oa:c?oa[l]||ca(l,{}):(oa[l]||{}).prototype)for(r in e){if(o=e[r],a=t.dontCallGetSet?(i=ia(n,r))&&i.value:n[r],!da(s?r:l+(c?".":"#")+r,t.forced)&&void 0!==a){if(typeof o==typeof a)continue;ua(o,a)}(t.sham||a&&a.sham)&&la(o,"sham",!0),sa(n,r,o,t)}},Oo=Ka.find,No=function(t){Ao[To][t]=!0},_o="find",jo=!0;_o in[]&&Array(1)[_o]((function(){jo=!1})),Po({target:"Array",proto:!0,forced:jo},{find:function(t){return Oo(this,t,arguments.length>1?arguments[1]:void 0)}}),No(_o);var Mo={HIDE:"__react_tooltip_hide_event",REBUILD:"__react_tooltip_rebuild_event",SHOW:"__react_tooltip_show_event"},Lo=function(t,e){var n;"function"==typeof window.CustomEvent?n=new window.CustomEvent(t,{detail:e}):(n=document.createEvent("Event")).initEvent(t,!1,!0,e),window.dispatchEvent(n)};var Do=function(t,e){var n=this.state.show,r=this.props.id,a=this.isCapture(e.currentTarget),o=e.currentTarget.getAttribute("currentItem");a||e.stopPropagation(),n&&"true"===o?t||this.hideTooltip(e):(e.currentTarget.setAttribute("currentItem","true"),Vo(e.currentTarget,this.getTargetArray(r)),this.showTooltip(e))},Vo=function(t,e){for(var n=0;n<e.length;n++)t!==e[n]?e[n].setAttribute("currentItem","false"):e[n].setAttribute("currentItem","true")},Io={id:"9b69f92e-d3fe-498b-b1b4-c5e63a51b0cf",set:function(t,e,n){this.id in t?t[this.id][e]=n:Object.defineProperty(t,this.id,{configurable:!0,value:v({},e,n)})},get:function(t,e){var n=t[this.id];if(void 0!==n)return n[e]}};var Fo=function(t,e,n){for(var r,a,o=e.respectEffect,i=void 0!==o&&o,l=e.customEvent,s=void 0!==l&&l,c=this.props.id,u=null,d=n.target;null===u&&null!==d;)a=d,u=d.getAttribute("data-tip")||null,r=d.getAttribute("data-for")||null,d=d.parentElement;if(d=a||n.target,!this.isCustomEvent(d)||s){var f=null==c&&null==r||r===c;if(null!=u&&(!i||"float"===this.getEffect(d))&&f){var p=function(t){var e={};for(var n in t)"function"==typeof t[n]?e[n]=t[n].bind(t):e[n]=t[n];return e}(n);p.currentTarget=d,t(p)}}},Bo=function(t,e){var n={};return t.forEach((function(t){var r=t.getAttribute(e);r&&r.split(" ").forEach((function(t){return n[t]=!0}))})),n},Uo=function(){return document.getElementsByTagName("body")[0]};function zo(t,e,n,r,a,o,i){var l=Ho(n),s=l.width,c=l.height,u=Ho(e),d=u.width,f=u.height,p=Wo(t,e,o),m=p.mouseX,v=p.mouseY,h=Yo(o,d,f,s,c),g=Xo(i),y=g.extraOffsetX,b=g.extraOffsetY,E=window.innerWidth,w=window.innerHeight,C=Go(n),x=C.parentTop,k=C.parentLeft,S=function(t){var e=h[t].l;return m+e+y},T=function(t){var e=h[t].t;return v+e+b},A=function(t){return function(t){var e=h[t].r;return m+e+y}(t)>E},P=function(t){return function(t){var e=h[t].b;return v+e+b}(t)>w},O=function(t){return function(t){return S(t)<0}(t)||A(t)||function(t){return T(t)<0}(t)||P(t)},N=function(t){return!O(t)},_={top:N("top"),bottom:N("bottom"),left:N("left"),right:N("right")};var j,M=function(){var t,e=R(a.split(",").concat(r,["top","bottom","left","right"]));try{for(e.s();!(t=e.n()).done;){var n=t.value;if(_[n])return n}}catch(t){e.e(t)}finally{e.f()}return r}(),L=!1;return M&&M!==r&&(L=!0,j=M),L?{isNewState:!0,newState:{place:j}}:{isNewState:!1,position:{left:parseInt(S(r)-k,10),top:parseInt(T(r)-x,10)}}}var Ho=function(t){var e=t.getBoundingClientRect(),n=e.height,r=e.width;return{height:parseInt(n,10),width:parseInt(r,10)}},Wo=function(t,e,n){var r=e.getBoundingClientRect(),a=r.top,o=r.left,i=Ho(e),l=i.width,s=i.height;return"float"===n?{mouseX:t.clientX,mouseY:t.clientY}:{mouseX:o+l/2,mouseY:a+s/2}},Yo=function(t,e,n,r,a){var o,i,l,s;return"float"===t?(o={l:-r/2,r:r/2,t:-(a+3+2),b:-3},l={l:-r/2,r:r/2,t:15,b:a+3+2+12},s={l:-(r+3+2),r:-3,t:-a/2,b:a/2},i={l:3,r:r+3+2,t:-a/2,b:a/2}):"solid"===t&&(o={l:-r/2,r:r/2,t:-(n/2+a+2),b:-n/2},l={l:-r/2,r:r/2,t:n/2,b:n/2+a+2},s={l:-(r+e/2+2),r:-e/2,t:-a/2,b:a/2},i={l:e/2,r:r+e/2+2,t:-a/2,b:a/2}),{top:o,bottom:l,left:s,right:i}},Xo=function(t){var e=0,n=0;for(var r in"[object String]"===Object.prototype.toString.apply(t)&&(t=JSON.parse(t.toString().replace(/'/g,'"'))),t)"top"===r?n-=parseInt(t[r],10):"bottom"===r?n+=parseInt(t[r],10):"left"===r?e-=parseInt(t[r],10):"right"===r&&(e+=parseInt(t[r],10));return{extraOffsetX:e,extraOffsetY:n}},Go=function(t){for(var e=t;e;){var n=window.getComputedStyle(e);if("none"!==n.getPropertyValue("transform")||"transform"===n.getPropertyValue("will-change"))break;e=e.parentElement}return{parentTop:e&&e.getBoundingClientRect().top||0,parentLeft:e&&e.getBoundingClientRect().left||0}};function Zo(t,n,r,a){if(n)return n;if(null!=r)return r;if(null===r)return null;var o=/<br\s*\/?>/;return a&&"false"!==a&&o.test(t)?t.split(o).map((function(t,n){return e().createElement("span",{key:n,className:"multi-line"},t)})):t}function $o(t){var e={};return Object.keys(t).filter((function(t){return/(^aria-\w+$|^role$)/.test(t)})).forEach((function(n){e[n]=t[n]})),e}function qo(t){var e=t.length;return t.hasOwnProperty?Array.prototype.slice.call(t):new Array(e).fill().map((function(e){return t[e]}))}var Ko={dark:{text:"#fff",background:"#222",border:"transparent",arrow:"#222"},success:{text:"#fff",background:"#8DC572",border:"transparent",arrow:"#8DC572"},warning:{text:"#fff",background:"#F0AD4E",border:"transparent",arrow:"#F0AD4E"},error:{text:"#fff",background:"#BE6464",border:"transparent",arrow:"#BE6464"},info:{text:"#fff",background:"#337AB7",border:"transparent",arrow:"#337AB7"},light:{text:"#222",background:"#fff",border:"transparent",arrow:"#fff"}};var Qo,Jo,ti="8px 21px",ei={tooltip:3,arrow:0};function ni(t,e,n,r,a,o){return function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ti,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ei,a=e.text,o=e.background,i=e.border,l=e.arrow,s=r.arrow,c=r.tooltip;return"\n  \t.".concat(t," {\n\t    color: ").concat(a,";\n\t    background: ").concat(o,";\n\t    border: 1px solid ").concat(i,";\n\t    border-radius: ").concat(c,"px;\n\t    padding: ").concat(n,";\n  \t}\n\n  \t.").concat(t,".place-top {\n        margin-top: -10px;\n    }\n    .").concat(t,'.place-top::before {\n        content: "";\n        background-color: inherit;\n        position: absolute;\n        z-index: 2;\n        width: 20px;\n        height: 12px;\n    }\n    .').concat(t,'.place-top::after {\n        content: "";\n        position: absolute;\n        width: 10px;\n        height: 10px;\n        border-top-right-radius: ').concat(s,"px;\n        border: 1px solid ").concat(i,";\n        background-color: ").concat(l,";\n        z-index: -2;\n        bottom: -6px;\n        left: 50%;\n        margin-left: -6px;\n        transform: rotate(135deg);\n    }\n\n    .").concat(t,".place-bottom {\n        margin-top: 10px;\n    }\n    .").concat(t,'.place-bottom::before {\n        content: "";\n        background-color: inherit;\n        position: absolute;\n        z-index: -1;\n        width: 18px;\n        height: 10px;\n    }\n    .').concat(t,'.place-bottom::after {\n        content: "";\n        position: absolute;\n        width: 10px;\n        height: 10px;\n        border-top-right-radius: ').concat(s,"px;\n        border: 1px solid ").concat(i,";\n        background-color: ").concat(l,";\n        z-index: -2;\n        top: -6px;\n        left: 50%;\n        margin-left: -6px;\n        transform: rotate(45deg);\n    }\n\n    .").concat(t,".place-left {\n        margin-left: -10px;\n    }\n    .").concat(t,'.place-left::before {\n        content: "";\n        background-color: inherit;\n        position: absolute;\n        z-index: -1;\n        width: 10px;\n        height: 18px;\n    }\n    .').concat(t,'.place-left::after {\n        content: "";\n        position: absolute;\n        width: 10px;\n        height: 10px;\n        border-top-right-radius: ').concat(s,"px;\n        border: 1px solid ").concat(i,";\n        background-color: ").concat(l,";\n        z-index: -2;\n        right: -6px;\n        top: 50%;\n        margin-top: -6px;\n        transform: rotate(45deg);\n    }\n\n    .").concat(t,".place-right {\n        margin-left: 10px;\n    }\n    .").concat(t,'.place-right::before {\n        content: "";\n        background-color: inherit;\n        position: absolute;\n        z-index: -1;\n        width: 10px;\n        height: 18px;\n    }\n    .').concat(t,'.place-right::after {\n        content: "";\n        position: absolute;\n        width: 10px;\n        height: 10px;\n        border-top-right-radius: ').concat(s,"px;\n        border: 1px solid ").concat(i,";\n        background-color: ").concat(l,";\n        z-index: -2;\n        left: -6px;\n        top: 50%;\n        margin-top: -6px;\n        transform: rotate(-135deg);\n    }\n  ")}(t,function(t,e,n){var r=t.text,a=t.background,o=t.border,i=t.arrow?t.arrow:t.background,l=function(t){return Ko[t]?p({},Ko[t]):void 0}(e);r&&(l.text=r);a&&(l.background=a);n&&(l.border=o||("light"===e?"black":"white"));i&&(l.arrow=i);return l}(e,n,r),a,o)}var ri,ai=function(t){t.hide=function(t){Lo(Mo.HIDE,{target:t})},t.rebuild=function(){Lo(Mo.REBUILD)},t.show=function(t){Lo(Mo.SHOW,{target:t})},t.prototype.globalRebuild=function(){this.mount&&(this.unbindListener(),this.bindListener())},t.prototype.globalShow=function(t){if(this.mount){var e=!!(t&&t.detail&&t.detail.target);this.showTooltip({currentTarget:e&&t.detail.target},!0)}},t.prototype.globalHide=function(t){if(this.mount){var e=!!(t&&t.detail&&t.detail.target);this.hideTooltip({currentTarget:e&&t.detail.target},e)}}}(Qo=function(t){t.prototype.bindWindowEvents=function(t){window.removeEventListener(Mo.HIDE,this.globalHide),window.addEventListener(Mo.HIDE,this.globalHide,!1),window.removeEventListener(Mo.REBUILD,this.globalRebuild),window.addEventListener(Mo.REBUILD,this.globalRebuild,!1),window.removeEventListener(Mo.SHOW,this.globalShow),window.addEventListener(Mo.SHOW,this.globalShow,!1),t&&(window.removeEventListener("resize",this.onWindowResize),window.addEventListener("resize",this.onWindowResize,!1))},t.prototype.unbindWindowEvents=function(){window.removeEventListener(Mo.HIDE,this.globalHide),window.removeEventListener(Mo.REBUILD,this.globalRebuild),window.removeEventListener(Mo.SHOW,this.globalShow),window.removeEventListener("resize",this.onWindowResize)},t.prototype.onWindowResize=function(){this.mount&&this.hideTooltip()}}(Qo=function(t){t.prototype.isCustomEvent=function(t){return this.state.event||!!t.getAttribute("data-event")},t.prototype.customBindListener=function(t){var e=this,n=this.state,r=n.event,a=n.eventOff,o=t.getAttribute("data-event")||r,i=t.getAttribute("data-event-off")||a;o.split(" ").forEach((function(n){t.removeEventListener(n,Io.get(t,n));var r=Do.bind(e,i);Io.set(t,n,r),t.addEventListener(n,r,!1)})),i&&i.split(" ").forEach((function(n){t.removeEventListener(n,e.hideTooltip),t.addEventListener(n,e.hideTooltip,!1)}))},t.prototype.customUnbindListener=function(t){var e=this.state,n=e.event,r=e.eventOff,a=n||t.getAttribute("data-event"),o=r||t.getAttribute("data-event-off");t.removeEventListener(a,Io.get(t,n)),o&&t.removeEventListener(o,this.hideTooltip)}}(Qo=function(t){t.prototype.isCapture=function(t){return t&&"true"===t.getAttribute("data-iscapture")||this.props.isCapture||!1}}(Qo=function(t){t.prototype.getEffect=function(t){return t.getAttribute("data-effect")||this.props.effect||"float"}}(Qo=function(t){t.prototype.isBodyMode=function(){return!!this.props.bodyMode},t.prototype.bindBodyListener=function(t){var e=this,n=this.state,r=n.event,a=n.eventOff,o=n.possibleCustomEvents,i=n.possibleCustomEventsOff,l=Uo(),s=Bo(t,"data-event"),c=Bo(t,"data-event-off");null!=r&&(s[r]=!0),null!=a&&(c[a]=!0),o.split(" ").forEach((function(t){return s[t]=!0})),i.split(" ").forEach((function(t){return c[t]=!0})),this.unbindBodyListener(l);var u=this.bodyModeListeners={};for(var d in null==r&&(u.mouseover=Fo.bind(this,this.showTooltip,{}),u.mousemove=Fo.bind(this,this.updateTooltip,{respectEffect:!0}),u.mouseout=Fo.bind(this,this.hideTooltip,{})),s)u[d]=Fo.bind(this,(function(t){var n=t.currentTarget.getAttribute("data-event-off")||a;Do.call(e,n,t)}),{customEvent:!0});for(var f in c)u[f]=Fo.bind(this,this.hideTooltip,{customEvent:!0});for(var p in u)l.addEventListener(p,u[p])},t.prototype.unbindBodyListener=function(t){t=t||Uo();var e=this.bodyModeListeners;for(var n in e)t.removeEventListener(n,e[n])}}((Jo=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}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&y(t,e)}(l,t);var n,r,o,i=E(l);function l(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,l),(e=i.call(this,t)).state={uuid:t.uuid||"t"+d(),place:t.place||"top",desiredPlace:t.place||"top",type:t.type||"dark",effect:t.effect||"float",show:!1,border:!1,borderClass:"border",customColors:{},customRadius:{},offset:{},padding:t.padding,extraClass:"",html:!1,delayHide:0,delayShow:0,event:t.event||null,eventOff:t.eventOff||null,currentEvent:null,currentTarget:null,ariaProps:$o(t),isEmptyTip:!1,disable:!1,possibleCustomEvents:t.possibleCustomEvents||"",possibleCustomEventsOff:t.possibleCustomEventsOff||"",originTooltip:null,isMultiline:!1},e.bind(["showTooltip","updateTooltip","hideTooltip","hideTooltipOnScroll","getTooltipContent","globalRebuild","globalShow","globalHide","onWindowResize","mouseOnToolTip"]),e.mount=!0,e.delayShowLoop=null,e.delayHideLoop=null,e.delayReshow=null,e.intervalUpdateContent=null,e}return n=l,r=[{key:"bind",value:function(t){var e=this;t.forEach((function(t){e[t]=e[t].bind(e)}))}},{key:"componentDidMount",value:function(){var t=this.props;t.insecure;var e=t.resizeHide,n=t.disableInternalStyle;this.mount=!0,this.bindListener(),this.bindWindowEvents(e),n||this.injectStyles()}},{key:"componentWillUnmount",value:function(){this.mount=!1,this.clearTimer(),this.unbindListener(),this.removeScrollListener(this.state.currentTarget),this.unbindWindowEvents()}},{key:"injectStyles",value:function(){var t=this.tooltipRef;if(t){for(var e,n=t.parentNode;n.parentNode;)n=n.parentNode;switch(n.constructor.name){case"Document":case"HTMLDocument":case void 0:e=n.head;break;default:e=n}if(!e.querySelector("style[data-react-tooltip]")){var r=document.createElement("style");r.textContent='.__react_component_tooltip {\n  border-radius: 3px;\n  display: inline-block;\n  font-size: 13px;\n  left: -999em;\n  opacity: 0;\n  position: fixed;\n  pointer-events: none;\n  transition: opacity 0.3s ease-out;\n  top: -999em;\n  visibility: hidden;\n  z-index: 999;\n}\n.__react_component_tooltip.allow_hover, .__react_component_tooltip.allow_click {\n  pointer-events: auto;\n}\n.__react_component_tooltip::before, .__react_component_tooltip::after {\n  content: "";\n  width: 0;\n  height: 0;\n  position: absolute;\n}\n.__react_component_tooltip.show {\n  opacity: 0.9;\n  margin-top: 0;\n  margin-left: 0;\n  visibility: visible;\n}\n.__react_component_tooltip.place-top::before {\n  bottom: 0;\n  left: 50%;\n  margin-left: -11px;\n}\n.__react_component_tooltip.place-bottom::before {\n  top: 0;\n  left: 50%;\n  margin-left: -11px;\n}\n.__react_component_tooltip.place-left::before {\n  right: 0;\n  top: 50%;\n  margin-top: -9px;\n}\n.__react_component_tooltip.place-right::before {\n  left: 0;\n  top: 50%;\n  margin-top: -9px;\n}\n.__react_component_tooltip .multi-line {\n  display: block;\n  padding: 2px 0;\n  text-align: center;\n}',r.setAttribute("data-react-tooltip","true"),e.appendChild(r)}}}},{key:"mouseOnToolTip",value:function(){return!(!this.state.show||!this.tooltipRef)&&(this.tooltipRef.matches||(this.tooltipRef.msMatchesSelector?this.tooltipRef.matches=this.tooltipRef.msMatchesSelector:this.tooltipRef.matches=this.tooltipRef.mozMatchesSelector),this.tooltipRef.matches(":hover"))}},{key:"getTargetArray",value:function(t){var e,n=[];if(t){var r=t.replace(/\\/g,"\\\\").replace(/"/g,'\\"');e='[data-tip][data-for="'.concat(r,'"]')}else e="[data-tip]:not([data-for])";return qo(document.getElementsByTagName("*")).filter((function(t){return t.shadowRoot})).forEach((function(t){n=n.concat(qo(t.shadowRoot.querySelectorAll(e)))})),n.concat(qo(document.querySelectorAll(e)))}},{key:"bindListener",value:function(){var t=this,e=this.props,n=e.id,r=e.globalEventOff,a=e.isCapture,o=this.getTargetArray(n);o.forEach((function(e){null===e.getAttribute("currentItem")&&e.setAttribute("currentItem","false"),t.unbindBasicListener(e),t.isCustomEvent(e)&&t.customUnbindListener(e)})),this.isBodyMode()?this.bindBodyListener(o):o.forEach((function(e){var n=t.isCapture(e),r=t.getEffect(e);t.isCustomEvent(e)?t.customBindListener(e):(e.addEventListener("mouseenter",t.showTooltip,n),e.addEventListener("focus",t.showTooltip,n),"float"===r&&e.addEventListener("mousemove",t.updateTooltip,n),e.addEventListener("mouseleave",t.hideTooltip,n),e.addEventListener("blur",t.hideTooltip,n))})),r&&(window.removeEventListener(r,this.hideTooltip),window.addEventListener(r,this.hideTooltip,a)),this.bindRemovalTracker()}},{key:"unbindListener",value:function(){var t=this,e=this.props,n=e.id,r=e.globalEventOff;this.isBodyMode()?this.unbindBodyListener():this.getTargetArray(n).forEach((function(e){t.unbindBasicListener(e),t.isCustomEvent(e)&&t.customUnbindListener(e)})),r&&window.removeEventListener(r,this.hideTooltip),this.unbindRemovalTracker()}},{key:"unbindBasicListener",value:function(t){var e=this.isCapture(t);t.removeEventListener("mouseenter",this.showTooltip,e),t.removeEventListener("mousemove",this.updateTooltip,e),t.removeEventListener("mouseleave",this.hideTooltip,e)}},{key:"getTooltipContent",value:function(){var t,e=this.props,n=e.getContent,r=e.children;return n&&(t=Array.isArray(n)?n[0]&&n[0](this.state.originTooltip):n(this.state.originTooltip)),Zo(this.state.originTooltip,r,t,this.state.isMultiline)}},{key:"isEmptyTip",value:function(t){return"string"==typeof t&&""===t||null===t}},{key:"showTooltip",value:function(t,e){if(this.tooltipRef){if(e&&!this.getTargetArray(this.props.id).some((function(e){return e===t.currentTarget})))return;var n=this.props,r=n.multiline,a=n.getContent,o=t.currentTarget.getAttribute("data-tip"),i=t.currentTarget.getAttribute("data-multiline")||r||!1,l=t instanceof window.FocusEvent||e,s=!0;t.currentTarget.getAttribute("data-scroll-hide")?s="true"===t.currentTarget.getAttribute("data-scroll-hide"):null!=this.props.scrollHide&&(s=this.props.scrollHide),t&&t.currentTarget&&t.currentTarget.setAttribute&&t.currentTarget.setAttribute("aria-describedby",this.props.id||this.state.uuid);var c=t.currentTarget.getAttribute("data-place")||this.props.place||"top",u=l?"solid":this.getEffect(t.currentTarget),d=t.currentTarget.getAttribute("data-offset")||this.props.offset||{},f=zo(t,t.currentTarget,this.tooltipRef,c.split(",")[0],c,u,d);f.position&&this.props.overridePosition&&(f.position=this.props.overridePosition(f.position,t,t.currentTarget,this.tooltipRef,c,c,u,d));var p=f.isNewState?f.newState.place:c.split(",")[0];this.clearTimer();var m=t.currentTarget,v=this.state.show?m.getAttribute("data-delay-update")||this.props.delayUpdate:0,h=this,g=function(){h.setState({originTooltip:o,isMultiline:i,desiredPlace:c,place:p,type:m.getAttribute("data-type")||h.props.type||"dark",customColors:{text:m.getAttribute("data-text-color")||h.props.textColor||null,background:m.getAttribute("data-background-color")||h.props.backgroundColor||null,border:m.getAttribute("data-border-color")||h.props.borderColor||null,arrow:m.getAttribute("data-arrow-color")||h.props.arrowColor||null},customRadius:{tooltip:m.getAttribute("data-tooltip-radius")||h.props.tooltipRadius||"3",arrow:m.getAttribute("data-arrow-radius")||h.props.arrowRadius||"0"},effect:u,offset:d,padding:m.getAttribute("data-padding")||h.props.padding,html:(m.getAttribute("data-html")?"true"===m.getAttribute("data-html"):h.props.html)||!1,delayShow:m.getAttribute("data-delay-show")||h.props.delayShow||0,delayHide:m.getAttribute("data-delay-hide")||h.props.delayHide||0,delayUpdate:m.getAttribute("data-delay-update")||h.props.delayUpdate||0,border:(m.getAttribute("data-border")?"true"===m.getAttribute("data-border"):h.props.border)||!1,borderClass:m.getAttribute("data-border-class")||h.props.borderClass||"border",extraClass:m.getAttribute("data-class")||h.props.class||h.props.className||"",disable:(m.getAttribute("data-tip-disable")?"true"===m.getAttribute("data-tip-disable"):h.props.disable)||!1,currentTarget:m},(function(){s&&h.addScrollListener(h.state.currentTarget),h.updateTooltip(t),a&&Array.isArray(a)&&(h.intervalUpdateContent=setInterval((function(){if(h.mount){var t=h.props.getContent,e=Zo(o,"",t[0](),i),n=h.isEmptyTip(e);h.setState({isEmptyTip:n}),h.updatePosition()}}),a[1]))}))};v?this.delayReshow=setTimeout(g,v):g()}}},{key:"updateTooltip",value:function(t){var e=this,n=this.state,r=n.delayShow,a=n.disable,o=this.props,i=o.afterShow,l=o.disable,s=this.getTooltipContent(),c=t.currentTarget||t.target;if(!this.mouseOnToolTip()&&!(this.isEmptyTip(s)||a||l)){var u=this.state.show?0:parseInt(r,10),d=function(){if(Array.isArray(s)&&s.length>0||s){var n=!e.state.show;e.setState({currentEvent:t,currentTarget:c,show:!0},(function(){e.updatePosition((function(){n&&i&&i(t)}))}))}};this.delayShowLoop&&clearTimeout(this.delayShowLoop),u?this.delayShowLoop=setTimeout(d,u):(this.delayShowLoop=null,d())}}},{key:"listenForTooltipExit",value:function(){this.state.show&&this.tooltipRef&&this.tooltipRef.addEventListener("mouseleave",this.hideTooltip)}},{key:"removeListenerForTooltipExit",value:function(){this.state.show&&this.tooltipRef&&this.tooltipRef.removeEventListener("mouseleave",this.hideTooltip)}},{key:"hideTooltip",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{isScroll:!1},a=this.state.disable,o=r.isScroll?0:this.state.delayHide,i=this.props,l=i.afterHide,s=i.disable,c=this.getTooltipContent();if(this.mount&&!(this.isEmptyTip(c)||a||s)){if(e&&(!this.getTargetArray(this.props.id).some((function(e){return e===t.currentTarget}))||!this.state.show))return;t&&t.currentTarget&&t.currentTarget.removeAttribute&&t.currentTarget.removeAttribute("aria-describedby");var u=function(){var e=n.state.show;n.mouseOnToolTip()?n.listenForTooltipExit():(n.removeListenerForTooltipExit(),n.setState({show:!1},(function(){n.removeScrollListener(n.state.currentTarget),e&&l&&l(t)})))};this.clearTimer(),o?this.delayHideLoop=setTimeout(u,parseInt(o,10)):u()}}},{key:"hideTooltipOnScroll",value:function(t,e){this.hideTooltip(t,e,{isScroll:!0})}},{key:"addScrollListener",value:function(t){var e=this.isCapture(t);window.addEventListener("scroll",this.hideTooltipOnScroll,e)}},{key:"removeScrollListener",value:function(t){var e=this.isCapture(t);window.removeEventListener("scroll",this.hideTooltipOnScroll,e)}},{key:"updatePosition",value:function(t){var e=this,n=this.state,r=n.currentEvent,a=n.currentTarget,o=n.place,i=n.desiredPlace,l=n.effect,s=n.offset,c=this.tooltipRef,u=zo(r,a,c,o,i,l,s);if(u.position&&this.props.overridePosition&&(u.position=this.props.overridePosition(u.position,r,a,c,o,i,l,s)),u.isNewState)return this.setState(u.newState,(function(){e.updatePosition(t)}));t&&"function"==typeof t&&t(),c.style.left=u.position.left+"px",c.style.top=u.position.top+"px"}},{key:"clearTimer",value:function(){this.delayShowLoop&&(clearTimeout(this.delayShowLoop),this.delayShowLoop=null),this.delayHideLoop&&(clearTimeout(this.delayHideLoop),this.delayHideLoop=null),this.delayReshow&&(clearTimeout(this.delayReshow),this.delayReshow=null),this.intervalUpdateContent&&(clearInterval(this.intervalUpdateContent),this.intervalUpdateContent=null)}},{key:"hasCustomColors",value:function(){var t=this;return Boolean(Object.keys(this.state.customColors).find((function(e){return"border"!==e&&t.state.customColors[e]}))||this.state.border&&this.state.customColors.border)}},{key:"render",value:function(){var t=this,n=this.state,r=n.extraClass,a=n.html,o=n.ariaProps,i=n.disable,s=n.uuid,c=this.getTooltipContent(),u=this.isEmptyTip(c),d=this.props.disableInternalStyle?"":ni(this.state.uuid,this.state.customColors,this.state.type,this.state.border,this.state.padding,this.state.customRadius),f="__react_component_tooltip"+" ".concat(this.state.uuid)+(!this.state.show||i||u?"":" show")+(this.state.border?" "+this.state.borderClass:"")+" place-".concat(this.state.place)+" type-".concat(this.hasCustomColors()?"custom":this.state.type)+(this.props.delayUpdate?" allow_hover":"")+(this.props.clickable?" allow_click":""),p=this.props.wrapper;l.supportedWrappers.indexOf(p)<0&&(p=l.defaultProps.wrapper);var m=[f,r].filter(Boolean).join(" ");if(a){var v="".concat(c).concat(d?'\n<style aria-hidden="true">'.concat(d,"</style>"):"");return e().createElement(p,h({className:"".concat(m),id:this.props.id||s,ref:function(e){return t.tooltipRef=e}},o,{"data-id":"tooltip",dangerouslySetInnerHTML:{__html:v}}))}return e().createElement(p,h({className:"".concat(m),id:this.props.id||s},o,{ref:function(e){return t.tooltipRef=e},"data-id":"tooltip"}),d&&e().createElement("style",{dangerouslySetInnerHTML:{__html:d},"aria-hidden":"true"}),c)}}],o=[{key:"propTypes",get:function(){return{uuid:a().string,children:a().any,place:a().string,type:a().string,effect:a().string,offset:a().object,padding:a().string,multiline:a().bool,border:a().bool,borderClass:a().string,textColor:a().string,backgroundColor:a().string,borderColor:a().string,arrowColor:a().string,arrowRadius:a().string,tooltipRadius:a().string,insecure:a().bool,class:a().string,className:a().string,id:a().string,html:a().bool,delayHide:a().number,delayUpdate:a().number,delayShow:a().number,event:a().string,eventOff:a().string,isCapture:a().bool,globalEventOff:a().string,getContent:a().any,afterShow:a().func,afterHide:a().func,overridePosition:a().func,disable:a().bool,scrollHide:a().bool,resizeHide:a().bool,wrapper:a().string,bodyMode:a().bool,possibleCustomEvents:a().string,possibleCustomEventsOff:a().string,clickable:a().bool,disableInternalStyle:a().bool}}},{key:"getDerivedStateFromProps",value:function(t,e){var n=e.ariaProps,r=$o(t);return Object.keys(r).some((function(t){return r[t]!==n[t]}))?p(p({},e),{},{ariaProps:r}):null}}],r&&m(n.prototype,r),o&&m(n,o),Object.defineProperty(n,"prototype",{writable:!1}),l}(e().Component),v(Jo,"defaultProps",{insecure:!0,resizeHide:!0,wrapper:"div",clickable:!1}),v(Jo,"supportedWrappers",["div","span"]),v(Jo,"displayName","ReactTooltip"),(ri=Qo=Jo).prototype.bindRemovalTracker=function(){var t=this,e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;if(null!=e){var n=new e((function(e){for(var n=0;n<e.length;n++)for(var r=e[n],a=0;a<r.removedNodes.length;a++)if(r.removedNodes[a]===t.state.currentTarget)return void t.hideTooltip()}));n.observe(window.document,{childList:!0,subtree:!0}),this.removalTracker=n}},Qo=void(ri.prototype.unbindRemovalTracker=function(){this.removalTracker&&(this.removalTracker.disconnect(),this.removalTracker=null)})||Qo))||Qo)||Qo)||Qo)||Qo)||Qo)||Qo,oi=function(t,e){return oi=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},oi(t,e)};function ii(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}oi(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var li=function(){return li=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},li.apply(this,arguments)};function si(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]])}return n}Object.create;function ci(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,o=n.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i}function ui(t,e,n){if(n||2===arguments.length)for(var r,a=0,o=e.length;a<o;a++)!r&&a in e||(r||(r=Array.prototype.slice.call(e,0,a)),r[a]=e[a]);return t.concat(r||Array.prototype.slice.call(e))}Object.create;"function"==typeof SuppressedError&&SuppressedError;var di=("undefined"==typeof process||process.env,"production"),fi=function(t){return{isEnabled:function(e){return t.some((function(t){return!!e[t]}))}}},pi={measureLayout:fi(["layout","layoutId","drag"]),animation:fi(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:fi(["exit"]),drag:fi(["drag","dragControls"]),focus:fi(["whileFocus"]),hover:fi(["whileHover","onHoverStart","onHoverEnd"]),tap:fi(["whileTap","onTap","onTapStart","onTapCancel"]),pan:fi(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:fi(["whileInView","onViewportEnter","onViewportLeave"])};var mi=function(){},vi=function(){};var hi=(0,t.createContext)({strict:!1}),gi=Object.keys(pi),yi=gi.length;var bi=(0,t.createContext)({transformPagePoint:function(t){return t},isStatic:!1,reducedMotion:"never"}),Ei=(0,t.createContext)({});var wi=(0,t.createContext)(null),Ri="undefined"!=typeof document,Ci=Ri?t.useLayoutEffect:t.useEffect,xi={current:null},ki=!1;function Si(){return!ki&&function(){if(ki=!0,Ri)if(window.matchMedia){var t=window.matchMedia("(prefers-reduced-motion)"),e=function(){return xi.current=t.matches};t.addListener(e),e()}else xi.current=!1}(),ci((0,t.useState)(xi.current),1)[0]}function Ti(e,n,r,a){var o,i,l=(0,t.useContext)(hi),s=(0,t.useContext)(Ei).visualElement,c=(0,t.useContext)(wi),u=(o=Si(),"never"!==(i=(0,t.useContext)(bi).reducedMotion)&&("always"===i||o)),d=(0,t.useRef)(void 0);a||(a=l.renderer),!d.current&&a&&(d.current=a(e,{visualState:n,parent:s,props:r,presenceId:null==c?void 0:c.id,blockInitialAnimation:!1===(null==c?void 0:c.initial),shouldReduceMotion:u}));var f=d.current;return Ci((function(){null==f||f.syncRender()})),(0,t.useEffect)((function(){var t;null===(t=null==f?void 0:f.animationState)||void 0===t||t.animateChanges()})),Ci((function(){return function(){return null==f?void 0:f.notifyUnmount()}}),[]),f}function Ai(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function Pi(t){return Array.isArray(t)}function Oi(t){return"string"==typeof t||Pi(t)}function Ni(t,e,n,r,a){var o;return void 0===r&&(r={}),void 0===a&&(a={}),"function"==typeof e&&(e=e(null!=n?n:t.custom,r,a)),"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,a)),e}function _i(t,e,n){var r=t.getProps();return Ni(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 ji(t){var e;return"function"==typeof(null===(e=t.animate)||void 0===e?void 0:e.start)||Oi(t.initial)||Oi(t.animate)||Oi(t.whileHover)||Oi(t.whileDrag)||Oi(t.whileTap)||Oi(t.whileFocus)||Oi(t.exit)}function Mi(t){return Boolean(ji(t)||t.variants)}function Li(e){var n=function(t,e){if(ji(t)){var n=t.initial,r=t.animate;return{initial:!1===n||Oi(n)?n:void 0,animate:Oi(r)?r:void 0}}return!1!==t.inherit?e:{}}(e,(0,t.useContext)(Ei)),r=n.initial,a=n.animate;return(0,t.useMemo)((function(){return{initial:r,animate:a}}),[Di(r),Di(a)])}function Di(t){return Array.isArray(t)?t.join(" "):t}function Vi(e){var n=(0,t.useRef)(null);return null===n.current&&(n.current=e()),n.current}var Ii={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Fi=1;var Bi=(0,t.createContext)({}),Ui=(0,t.createContext)({});var zi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return ii(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}(t.Component);function Hi(e){var n=e.preloadedFeatures,r=e.createVisualElement,a=e.projectionNodeConstructor,o=e.useRender,i=e.useVisualState,l=e.Component;return n&&function(t){for(var e in t)null!==t[e]&&("projectionNodeConstructor"===e?pi.projectionNodeConstructor=t[e]:pi[e].Component=t[e])}(n),(0,t.forwardRef)((function(e,s){var c=function(e){var n,r=e.layoutId,a=null===(n=(0,t.useContext)(Bi))||void 0===n?void 0:n.id;return a&&void 0!==r?a+"-"+r:r}(e);e=li(li({},e),{layoutId:c});var u=(0,t.useContext)(bi),d=null,f=Li(e),p=u.isStatic?void 0:Vi((function(){if(Ii.hasEverUpdated)return Fi++})),m=i(e,u.isStatic);return!u.isStatic&&Ri&&(f.visualElement=Ti(l,m,li(li({},u),e),r),function(e,n,r,a){var o,i=n.layoutId,l=n.layout,s=n.drag,c=n.dragConstraints,u=n.layoutScroll,d=(0,t.useContext)(Ui);a&&r&&!(null==r?void 0:r.projection)&&(r.projection=new a(e,r.getLatestValues(),null===(o=r.parent)||void 0===o?void 0:o.projection),r.projection.setOptions({layoutId:i,layout:l,alwaysMeasureLayout:Boolean(s)||c&&Ai(c),visualElement:r,scheduleRender:function(){return r.scheduleRender()},animationType:"string"==typeof l?l:"both",initialPromotionConfig:d,layoutScroll:u}))}(p,e,f.visualElement,a||pi.projectionNodeConstructor),d=function(e,n,r){var a=[],o=(0,t.useContext)(hi);if(!n)return null;"production"!==di&&r&&o.strict&&vi(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var i=0;i<yi;i++){var l=gi[i],s=pi[l],c=s.isEnabled,u=s.Component;c(e)&&u&&a.push(t.createElement(u,li({key:l},e,{visualElement:n})))}return a}(e,f.visualElement,n)),t.createElement(zi,{visualElement:f.visualElement,props:li(li({},u),e)},d,t.createElement(Ei.Provider,{value:f},o(l,e,p,function(e,n,r){return(0,t.useCallback)((function(t){var a;t&&(null===(a=e.mount)||void 0===a||a.call(e,t)),n&&(t?n.mount(t):n.unmount()),r&&("function"==typeof r?r(t):Ai(r)&&(r.current=t))}),[n])}(m,f.visualElement,s),m,u.isStatic,f.visualElement)))}))}function Wi(t){function e(e,n){return void 0===n&&(n={}),Hi(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 Yi=["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 Xi(t){return"string"==typeof t&&!t.includes("-")&&!!(Yi.indexOf(t)>-1||/[A-Z]/.test(t))}var Gi={};var Zi=["","X","Y","Z"],$i=["transformPerspective","x","y","z"];function qi(t,e){return $i.indexOf(t)-$i.indexOf(e)}["translate","scale","rotate","skew"].forEach((function(t){return Zi.forEach((function(e){return $i.push(t+e)}))}));var Ki=new Set($i);function Qi(t){return Ki.has(t)}var Ji=new Set(["originX","originY","originZ"]);function tl(t){return Ji.has(t)}function el(t,e){var n=e.layout,r=e.layoutId;return Qi(t)||tl(t)||(n||void 0!==r)&&(!!Gi[t]||"opacity"===t)}var nl=function(t){return Boolean(null!==t&&"object"==typeof t&&t.getVelocity)},rl={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function al(t){return t.startsWith("--")}var ol=function(t,e){return e&&"number"==typeof t?e.transform(t):t};const il=(t,e)=>n=>Math.max(Math.min(n,e),t),ll=t=>t%1?Number(t.toFixed(5)):t,sl=/(-)?([\d]*\.?[\d])+/g,cl=/(#[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,ul=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function dl(t){return"string"==typeof t}const fl=t=>({test:e=>dl(e)&&e.endsWith(t)&&1===e.split(" ").length,parse:parseFloat,transform:e=>`${e}${t}`}),pl=fl("deg"),ml=fl("%"),vl=fl("px"),hl=fl("vh"),gl=fl("vw"),yl=Object.assign(Object.assign({},ml),{parse:t=>ml.parse(t)/100,transform:t=>ml.transform(100*t)}),bl={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},El=Object.assign(Object.assign({},bl),{transform:il(0,1)}),wl=Object.assign(Object.assign({},bl),{default:1});var Rl=li(li({},bl),{transform:Math.round}),Cl={borderWidth:vl,borderTopWidth:vl,borderRightWidth:vl,borderBottomWidth:vl,borderLeftWidth:vl,borderRadius:vl,radius:vl,borderTopLeftRadius:vl,borderTopRightRadius:vl,borderBottomRightRadius:vl,borderBottomLeftRadius:vl,width:vl,maxWidth:vl,height:vl,maxHeight:vl,size:vl,top:vl,right:vl,bottom:vl,left:vl,padding:vl,paddingTop:vl,paddingRight:vl,paddingBottom:vl,paddingLeft:vl,margin:vl,marginTop:vl,marginRight:vl,marginBottom:vl,marginLeft:vl,rotate:pl,rotateX:pl,rotateY:pl,rotateZ:pl,scale:wl,scaleX:wl,scaleY:wl,scaleZ:wl,skew:pl,skewX:pl,skewY:pl,distance:vl,translateX:vl,translateY:vl,translateZ:vl,x:vl,y:vl,z:vl,perspective:vl,transformPerspective:vl,opacity:El,originX:yl,originY:yl,originZ:vl,zIndex:Rl,fillOpacity:El,strokeOpacity:El,numOctaves:Rl};function xl(t,e,n,r){var a,o=t.style,i=t.vars,l=t.transform,s=t.transformKeys,c=t.transformOrigin;s.length=0;var u=!1,d=!1,f=!0;for(var p in e){var m=e[p];if(al(p))i[p]=m;else{var v=Cl[p],h=ol(m,v);if(Qi(p)){if(u=!0,l[p]=h,s.push(p),!f)continue;m!==(null!==(a=v.default)&&void 0!==a?a:0)&&(f=!1)}else tl(p)?(c[p]=h,d=!0):o[p]=h}}u?o.transform=function(t,e,n,r){var a=t.transform,o=t.transformKeys,i=e.enableHardwareAcceleration,l=void 0===i||i,s=e.allowTransformNone,c=void 0===s||s,u="";o.sort(qi);for(var d=!1,f=o.length,p=0;p<f;p++){var m=o[p];u+="".concat(rl[m]||m,"(").concat(a[m],") "),"z"===m&&(d=!0)}return!d&&l?u+="translateZ(0)":u=u.trim(),r?u=r(a,n?"":u):c&&n&&(u="none"),u}(t,n,f,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,a=void 0===r?"50%":r,o=t.originZ,i=void 0===o?0:o;return"".concat(n," ").concat(a," ").concat(i)}(c))}var kl=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function Sl(t,e,n){for(var r in e)nl(e[r])||el(r,n)||(t[r]=e[r])}function Tl(e,n,r){var a={};return Sl(a,e.style||{},e),Object.assign(a,function(e,n,r){var a=e.transformTemplate;return(0,t.useMemo)((function(){var t=kl();xl(t,n,{enableHardwareAcceleration:!r},a);var e=t.vars,o=t.style;return li(li({},e),o)}),[n])}(e,n,r)),e.transformValues&&(a=e.transformValues(a)),a}function Al(t,e,n){var r={},a=Tl(t,e,n);return Boolean(t.drag)&&!1!==t.dragListener&&(r.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===t.drag?"none":"pan-".concat("x"===t.drag?"y":"x")),r.style=a,r}var Pl=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","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 Ol(t){return Pl.has(t)}var Nl,_l=function(t){return!Ol(t)};try{(Nl=require("@emotion/is-prop-valid").default)&&(_l=function(t){return t.startsWith("on")?!Ol(t):Nl(t)})}catch(t){}function jl(t,e,n){return"string"==typeof t?t:vl.transform(e+n*t)}var Ml={offset:"stroke-dashoffset",array:"stroke-dasharray"},Ll={offset:"strokeDashoffset",array:"strokeDasharray"};function Dl(t,e,n,r){var a=e.attrX,o=e.attrY,i=e.originX,l=e.originY,s=e.pathLength,c=e.pathSpacing,u=void 0===c?1:c,d=e.pathOffset,f=void 0===d?0:d;xl(t,si(e,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),t.attrs=t.style,t.style={};var p=t.attrs,m=t.style,v=t.dimensions;p.transform&&(v&&(m.transform=p.transform),delete p.transform),v&&(void 0!==i||void 0!==l||m.transform)&&(m.transformOrigin=function(t,e,n){var r=jl(e,t.x,t.width),a=jl(n,t.y,t.height);return"".concat(r," ").concat(a)}(v,void 0!==i?i:.5,void 0!==l?l:.5)),void 0!==a&&(p.x=a),void 0!==o&&(p.y=o),void 0!==s&&function(t,e,n,r,a){void 0===n&&(n=1),void 0===r&&(r=0),void 0===a&&(a=!0),t.pathLength=1;var o=a?Ml:Ll;t[o.offset]=vl.transform(-r);var i=vl.transform(e),l=vl.transform(n);t[o.array]="".concat(i," ").concat(l)}(p,s,u,f,!1)}var Vl=function(){return li(li({},kl()),{attrs:{}})};function Il(e,n){var r=(0,t.useMemo)((function(){var t=Vl();return Dl(t,n,{enableHardwareAcceleration:!1},e.transformTemplate),li(li({},t.attrs),{style:li({},t.style)})}),[n]);if(e.style){var a={};Sl(a,e.style,e),r.style=li(li({},a),r.style)}return r}function Fl(e){void 0===e&&(e=!1);return function(n,r,a,o,i,l){var s=i.latestValues,c=(Xi(n)?Il:Al)(r,s,l),u=function(t,e,n){var r={};for(var a in t)(_l(a)||!0===n&&Ol(a)||!e&&!Ol(a)||t.draggable&&a.startsWith("onDrag"))&&(r[a]=t[a]);return r}(r,"string"==typeof n,e),d=li(li(li({},u),c),{ref:o});return a&&(d["data-projection-id"]=a),(0,t.createElement)(n,d)}}var Bl=/([a-z])([A-Z])/g,Ul=function(t){return t.replace(Bl,"$1-$2").toLowerCase()};function zl(t,e,n,r){var a=e.style,o=e.vars;for(var i in Object.assign(t.style,a,r&&r.getProjectionStyles(n)),o)t.style.setProperty(i,o[i])}var Hl=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Wl(t,e,n,r){for(var a in zl(t,e,void 0,r),e.attrs)t.setAttribute(Hl.has(a)?a:Ul(a),e.attrs[a])}function Yl(t){var e=t.style,n={};for(var r in e)(nl(e[r])||el(r,t))&&(n[r]=e[r]);return n}function Xl(t){var e=Yl(t);for(var n in t){if(nl(t[n]))e["x"===n||"y"===n?"attr"+n.toUpperCase():n]=t[n]}return e}function Gl(t){return"object"==typeof t&&"function"==typeof t.start}var Zl=function(t){return Array.isArray(t)},$l=function(t){return Boolean(t&&"object"==typeof t&&t.mix&&t.toValue)},ql=function(t){return Zl(t)?t[t.length-1]||0:t};function Kl(t){var e=nl(t)?t.get():t;return $l(e)?e.toValue():e}function Ql(t,e,n,r){var a=t.scrapeMotionValuesFromProps,o=t.createRenderState,i=t.onMount,l={latestValues:ts(e,n,r,a),renderState:o()};return i&&(l.mount=function(t){return i(e,t,l)}),l}var Jl=function(e){return function(n,r){var a=(0,t.useContext)(Ei),o=(0,t.useContext)(wi);return r?Ql(e,n,a,o):Vi((function(){return Ql(e,n,a,o)}))}};function ts(t,e,n,r){var a={},o=!1===(null==n?void 0:n.initial),i=r(t);for(var l in i)a[l]=Kl(i[l]);var s=t.initial,c=t.animate,u=ji(t),d=Mi(t);e&&d&&!u&&!1!==t.inherit&&(null!=s||(s=e.initial),null!=c||(c=e.animate));var f=o||!1===s,p=f?c:s;p&&"boolean"!=typeof p&&!Gl(p)&&(Array.isArray(p)?p:[p]).forEach((function(e){var n=Ni(t,e);if(n){var r=n.transitionEnd;n.transition;var o=si(n,["transitionEnd","transition"]);for(var i in o){var l=o[i];if(Array.isArray(l))l=l[f?l.length-1:0];null!==l&&(a[i]=l)}for(var i in r)a[i]=r[i]}}));return a}var es,ns={useVisualState:Jl({scrapeMotionValuesFromProps:Xl,createRenderState:Vl,onMount:function(t,e,n){var r=n.renderState,a=n.latestValues;try{r.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(t){r.dimensions={x:0,y:0,width:0,height:0}}Dl(r,a,{enableHardwareAcceleration:!1},t.transformTemplate),Wl(e,r)}})},rs={useVisualState:Jl({scrapeMotionValuesFromProps:Yl,createRenderState:kl})};function as(t,e,n,r){return void 0===r&&(r={passive:!0}),t.addEventListener(e,n,r),function(){return t.removeEventListener(e,n)}}function os(e,n,r,a){(0,t.useEffect)((function(){var t=e.current;if(r&&t)return as(t,n,r,a)}),[e,n,r,a])}function is(t){return"undefined"!=typeof PointerEvent&&t instanceof PointerEvent?!("mouse"!==t.pointerType):t instanceof MouseEvent}function ls(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"}(es||(es={}));var ss={pageX:0,pageY:0};function cs(t,e){void 0===e&&(e="page");var n=t.touches[0]||t.changedTouches[0]||ss;return{x:n[e+"X"],y:n[e+"Y"]}}function us(t,e){return void 0===e&&(e="page"),{x:t[e+"X"],y:t[e+"Y"]}}function ds(t,e){return void 0===e&&(e="page"),{point:ls(t)?cs(t,e):us(t,e)}}var fs=function(t,e){void 0===e&&(e=!1);var n,r=function(e){return t(e,ds(e))};return e?(n=r,function(t){var e=t instanceof MouseEvent;(!e||e&&0===t.button)&&n(t)}):r},ps=function(){return Ri&&null===window.onpointerdown},ms=function(){return Ri&&null===window.ontouchstart},vs=function(){return Ri&&null===window.onmousedown},hs={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},gs={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function ys(t){return ps()?t:ms()?gs[t]:vs()?hs[t]:t}function bs(t,e,n,r){return as(t,ys(e),fs(n,"pointerdown"===e),r)}function Es(t,e,n,r){return os(t,ys(e),n&&fs(n,"pointerdown"===e),r)}function ws(t){var e=null;return function(){return null===e&&(e=t,function(){e=null})}}var Rs=ws("dragHorizontal"),Cs=ws("dragVertical");function xs(t){var e=!1;if("y"===t)e=Cs();else if("x"===t)e=Rs();else{var n=Rs(),r=Cs();n&&r?e=function(){n(),r()}:(n&&n(),r&&r())}return e}function ks(){var t=xs(!0);return!t||(t(),!1)}function Ss(t,e,n){return function(r,a){var o;is(r)&&!ks()&&(null===(o=t.animationState)||void 0===o||o.setActive(es.Hover,e),null==n||n(r,a))}}var Ts=function(t,e){return!!e&&(t===e||Ts(t,e.parentElement))};function As(e){return(0,t.useEffect)((function(){return function(){return e()}}),[])}const Ps=(t,e)=>n=>e(t(n)),Os=(...t)=>t.reduce(Ps);var Ns=new Set;var _s=new WeakMap,js=new WeakMap,Ms=function(t){var e;null===(e=_s.get(t.target))||void 0===e||e(t)},Ls=function(t){t.forEach(Ms)};function Ds(t,e,n){var r=function(t){var e=t.root,n=si(t,["root"]),r=e||document;js.has(r)||js.set(r,{});var a=js.get(r),o=JSON.stringify(n);return a[o]||(a[o]=new IntersectionObserver(Ls,li({root:e},n))),a[o]}(e);return _s.set(t,n),r.observe(t),function(){_s.delete(t),r.unobserve(t)}}var Vs={some:0,all:1};function Is(e,n,r,a){var o=a.root,i=a.margin,l=a.amount,s=void 0===l?"some":l,c=a.once;(0,t.useEffect)((function(){if(e){var t={root:null==o?void 0:o.current,rootMargin:i,threshold:"number"==typeof s?s:Vs[s]};return Ds(r.getInstance(),t,(function(t){var e,a=t.isIntersecting;if(n.isInView!==a&&(n.isInView=a,!c||a||!n.hasEnteredView)){a&&(n.hasEnteredView=!0),null===(e=r.animationState)||void 0===e||e.setActive(es.InView,a);var o=r.getProps(),i=a?o.onViewportEnter:o.onViewportLeave;null==i||i(t)}}))}}),[e,o,i,s])}function Fs(e,n,r,a){var o=a.fallback,i=void 0===o||o;(0,t.useEffect)((function(){var t,a;e&&i&&("production"!==di&&(t="IntersectionObserver not available on this device. whileInView animations will trigger on mount.",!1||Ns.has(t)||(console.warn(t),a&&console.warn(a),Ns.add(t))),requestAnimationFrame((function(){var t;n.hasEnteredView=!0;var e=r.getProps().onViewportEnter;null==e||e(null),null===(t=r.animationState)||void 0===t||t.setActive(es.InView,!0)})))}),[e])}var Bs=function(t){return function(e){return t(e),null}},Us={inView:Bs((function(e){var n=e.visualElement,r=e.whileInView,a=e.onViewportEnter,o=e.onViewportLeave,i=e.viewport,l=void 0===i?{}:i,s=(0,t.useRef)({hasEnteredView:!1,isInView:!1}),c=Boolean(r||a||o);l.once&&s.current.hasEnteredView&&(c=!1),("undefined"==typeof IntersectionObserver?Fs:Is)(c,s.current,n,l)})),tap:Bs((function(e){var n=e.onTap,r=e.onTapStart,a=e.onTapCancel,o=e.whileTap,i=e.visualElement,l=n||r||a||o,s=(0,t.useRef)(!1),c=(0,t.useRef)(null),u={passive:!(r||n||a||v)};function d(){var t;null===(t=c.current)||void 0===t||t.call(c),c.current=null}function f(){var t;return d(),s.current=!1,null===(t=i.animationState)||void 0===t||t.setActive(es.Tap,!1),!ks()}function p(t,e){f()&&(Ts(i.getInstance(),t.target)?null==n||n(t,e):null==a||a(t,e))}function m(t,e){f()&&(null==a||a(t,e))}function v(t,e){var n;d(),s.current||(s.current=!0,c.current=Os(bs(window,"pointerup",p,u),bs(window,"pointercancel",m,u)),null===(n=i.animationState)||void 0===n||n.setActive(es.Tap,!0),null==r||r(t,e))}Es(i,"pointerdown",l?v:void 0,u),As(d)})),focus:Bs((function(t){var e=t.whileFocus,n=t.visualElement;os(n,"focus",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(es.Focus,!0)}:void 0),os(n,"blur",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(es.Focus,!1)}:void 0)})),hover:Bs((function(t){var e=t.onHoverStart,n=t.onHoverEnd,r=t.whileHover,a=t.visualElement;Es(a,"pointerenter",e||r?Ss(a,!0,e):void 0,{passive:!e}),Es(a,"pointerleave",n||r?Ss(a,!1,n):void 0,{passive:!n})}))},zs=0,Hs=function(){return zs++},Ws=function(){return Vi(Hs)};function Ys(){var e=(0,t.useContext)(wi);if(null===e)return[!0,null];var n=e.isPresent,r=e.onExitComplete,a=e.register,o=Ws();(0,t.useEffect)((function(){return a(o)}),[]);return!n&&r?[!1,function(){return null==r?void 0:r(o)}]:[!0]}function Xs(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}const Gs=(t,e,n)=>Math.min(Math.max(n,t),e),Zs=.001,$s=.01,qs=10,Ks=.05,Qs=1;function Js({duration:t=800,bounce:e=.25,velocity:n=0,mass:r=1}){let a,o;mi(t<=1e3*qs,"Spring duration must be 10 seconds or less");let i=1-e;i=Gs(Ks,Qs,i),t=Gs($s,qs,t/1e3),i<1?(a=e=>{const r=e*i,a=r*t,o=r-n,l=ec(e,i),s=Math.exp(-a);return Zs-o/l*s},o=e=>{const r=e*i*t,o=r*n+n,l=Math.pow(i,2)*Math.pow(e,2)*t,s=Math.exp(-r),c=ec(Math.pow(e,2),i);return(-a(e)+Zs>0?-1:1)*((o-l)*s)/c}):(a=e=>Math.exp(-e*t)*((e-n)*t+1)-Zs,o=e=>Math.exp(-e*t)*(t*t*(n-e)));const l=function(t,e,n){let r=n;for(let n=1;n<tc;n++)r-=t(r)/e(r);return r}(a,o,5/t);if(t*=1e3,isNaN(l))return{stiffness:100,damping:10,duration:t};{const e=Math.pow(l,2)*r;return{stiffness:e,damping:2*i*Math.sqrt(r*e),duration:t}}}const tc=12;function ec(t,e){return t*Math.sqrt(1-e*e)}const nc=["duration","bounce"],rc=["stiffness","damping","mass"];function ac(t,e){return e.some((e=>void 0!==t[e]))}function oc(t){var{from:e=0,to:n=1,restSpeed:r=2,restDelta:a}=t,o=si(t,["from","to","restSpeed","restDelta"]);const i={done:!1,value:e};let{stiffness:l,damping:s,mass:c,velocity:u,duration:d,isResolvedFromDuration:f}=function(t){let e=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},t);if(!ac(t,rc)&&ac(t,nc)){const n=Js(t);e=Object.assign(Object.assign(Object.assign({},e),n),{velocity:0,mass:1}),e.isResolvedFromDuration=!0}return e}(o),p=ic,m=ic;function v(){const t=u?-u/1e3:0,r=n-e,o=s/(2*Math.sqrt(l*c)),i=Math.sqrt(l/c)/1e3;if(void 0===a&&(a=Math.min(Math.abs(n-e)/100,.4)),o<1){const e=ec(i,o);p=a=>{const l=Math.exp(-o*i*a);return n-l*((t+o*i*r)/e*Math.sin(e*a)+r*Math.cos(e*a))},m=n=>{const a=Math.exp(-o*i*n);return o*i*a*(Math.sin(e*n)*(t+o*i*r)/e+r*Math.cos(e*n))-a*(Math.cos(e*n)*(t+o*i*r)-e*r*Math.sin(e*n))}}else if(1===o)p=e=>n-Math.exp(-i*e)*(r+(t+i*r)*e);else{const e=i*Math.sqrt(o*o-1);p=a=>{const l=Math.exp(-o*i*a),s=Math.min(e*a,300);return n-l*((t+o*i*r)*Math.sinh(s)+e*r*Math.cosh(s))/e}}}return v(),{next:t=>{const e=p(t);if(f)i.done=t>=d;else{const o=1e3*m(t),l=Math.abs(o)<=r,s=Math.abs(n-e)<=a;i.done=l&&s}return i.value=i.done?n:e,i},flipTarget:()=>{u=-u,[e,n]=[n,e],v()}}}oc.needsInterpolation=(t,e)=>"string"==typeof t||"string"==typeof e;const ic=t=>0,lc=(t,e,n)=>{const r=e-t;return 0===r?1:(n-t)/r},sc=(t,e,n)=>-n*t+n*e+t,cc=(t,e)=>n=>Boolean(dl(n)&&ul.test(n)&&n.startsWith(t)||e&&Object.prototype.hasOwnProperty.call(n,e)),uc=(t,e,n)=>r=>{if(!dl(r))return r;const[a,o,i,l]=r.match(sl);return{[t]:parseFloat(a),[e]:parseFloat(o),[n]:parseFloat(i),alpha:void 0!==l?parseFloat(l):1}},dc=il(0,255),fc=Object.assign(Object.assign({},bl),{transform:t=>Math.round(dc(t))}),pc={test:cc("rgb","red"),parse:uc("red","green","blue"),transform:({red:t,green:e,blue:n,alpha:r=1})=>"rgba("+fc.transform(t)+", "+fc.transform(e)+", "+fc.transform(n)+", "+ll(El.transform(r))+")"};const mc={test:cc("#"),parse:function(t){let e="",n="",r="",a="";return t.length>5?(e=t.substr(1,2),n=t.substr(3,2),r=t.substr(5,2),a=t.substr(7,2)):(e=t.substr(1,1),n=t.substr(2,1),r=t.substr(3,1),a=t.substr(4,1),e+=e,n+=n,r+=r,a+=a),{red:parseInt(e,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:a?parseInt(a,16)/255:1}},transform:pc.transform},vc={test:cc("hsl","hue"),parse:uc("hue","saturation","lightness"),transform:({hue:t,saturation:e,lightness:n,alpha:r=1})=>"hsla("+Math.round(t)+", "+ml.transform(ll(e))+", "+ml.transform(ll(n))+", "+ll(El.transform(r))+")"};function hc(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 gc({hue:t,saturation:e,lightness:n,alpha:r}){t/=360,n/=100;let a=0,o=0,i=0;if(e/=100){const r=n<.5?n*(1+e):n+e-n*e,l=2*n-r;a=hc(l,r,t+1/3),o=hc(l,r,t),i=hc(l,r,t-1/3)}else a=o=i=n;return{red:Math.round(255*a),green:Math.round(255*o),blue:Math.round(255*i),alpha:r}}const yc=(t,e,n)=>{const r=t*t,a=e*e;return Math.sqrt(Math.max(0,n*(a-r)+r))},bc=[mc,pc,vc],Ec=t=>bc.find((e=>e.test(t))),wc=t=>`'${t}' is not an animatable color. Use the equivalent color code instead.`,Rc=(t,e)=>{let n=Ec(t),r=Ec(e);vi(!!n,wc(t)),vi(!!r,wc(e));let a=n.parse(t),o=r.parse(e);n===vc&&(a=gc(a),n=pc),r===vc&&(o=gc(o),r=pc);const i=Object.assign({},a);return t=>{for(const e in i)"alpha"!==e&&(i[e]=yc(a[e],o[e],t));return i.alpha=sc(a.alpha,o.alpha,t),n.transform(i)}},Cc={test:t=>pc.test(t)||mc.test(t)||vc.test(t),parse:t=>pc.test(t)?pc.parse(t):vc.test(t)?vc.parse(t):mc.parse(t),transform:t=>dl(t)?t:t.hasOwnProperty("red")?pc.transform(t):vc.transform(t)},xc="${c}",kc="${n}";function Sc(t){"number"==typeof t&&(t=`${t}`);const e=[];let n=0;const r=t.match(cl);r&&(n=r.length,t=t.replace(cl,xc),e.push(...r.map(Cc.parse)));const a=t.match(sl);return a&&(t=t.replace(sl,kc),e.push(...a.map(bl.parse))),{values:e,numColors:n,tokenised:t}}function Tc(t){return Sc(t).values}function Ac(t){const{values:e,numColors:n,tokenised:r}=Sc(t),a=e.length;return t=>{let e=r;for(let r=0;r<a;r++)e=e.replace(r<n?xc:kc,r<n?Cc.transform(t[r]):ll(t[r]));return e}}const Pc=t=>"number"==typeof t?0:t;const Oc={test:function(t){var e,n,r,a;return isNaN(t)&&dl(t)&&(null!==(n=null===(e=t.match(sl))||void 0===e?void 0:e.length)&&void 0!==n?n:0)+(null!==(a=null===(r=t.match(cl))||void 0===r?void 0:r.length)&&void 0!==a?a:0)>0},parse:Tc,createTransformer:Ac,getAnimatableNone:function(t){const e=Tc(t);return Ac(t)(e.map(Pc))}},Nc=t=>"number"==typeof t;function _c(t,e){return Nc(t)?n=>sc(t,e,n):Cc.test(t)?Rc(t,e):Dc(t,e)}const jc=(t,e)=>{const n=[...t],r=n.length,a=t.map(((t,n)=>_c(t,e[n])));return t=>{for(let e=0;e<r;e++)n[e]=a[e](t);return n}},Mc=(t,e)=>{const n=Object.assign(Object.assign({},t),e),r={};for(const a in n)void 0!==t[a]&&void 0!==e[a]&&(r[a]=_c(t[a],e[a]));return t=>{for(const e in r)n[e]=r[e](t);return n}};function Lc(t){const e=Oc.parse(t),n=e.length;let r=0,a=0,o=0;for(let t=0;t<n;t++)r||"number"==typeof e[t]?r++:void 0!==e[t].hue?o++:a++;return{parsed:e,numNumbers:r,numRGB:a,numHSL:o}}const Dc=(t,e)=>{const n=Oc.createTransformer(e),r=Lc(t),a=Lc(e);return r.numHSL===a.numHSL&&r.numRGB===a.numRGB&&r.numNumbers>=a.numNumbers?Os(jc(r.parsed,a.parsed),n):(mi(!0,`Complex values '${t}' and '${e}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),n=>`${n>0?e:t}`)},Vc=(t,e)=>n=>sc(t,e,n);function Ic(t,e,n){const r=[],a=n||("number"==typeof(o=t[0])?Vc:"string"==typeof o?Cc.test(o)?Rc:Dc:Array.isArray(o)?jc:"object"==typeof o?Mc:void 0);var o;const i=t.length-1;for(let n=0;n<i;n++){let o=a(t[n],t[n+1]);if(e){const t=Array.isArray(e)?e[n]:e;o=Os(t,o)}r.push(o)}return r}function Fc(t,e,{clamp:n=!0,ease:r,mixer:a}={}){const o=t.length;vi(o===e.length,"Both input and output ranges must be the same length"),vi(!r||!Array.isArray(r)||r.length===o-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),t[0]>t[o-1]&&(t=[].concat(t),e=[].concat(e),t.reverse(),e.reverse());const i=Ic(e,r,a),l=2===o?function([t,e],[n]){return r=>n(lc(t,e,r))}(t,i):function(t,e){const n=t.length,r=n-1;return a=>{let o=0,i=!1;if(a<=t[0]?i=!0:a>=t[r]&&(o=r-1,i=!0),!i){let e=1;for(;e<n&&!(t[e]>a||e===r);e++);o=e-1}const l=lc(t[o],t[o+1],a);return e[o](l)}}(t,i);return n?e=>l(Gs(t[0],t[o-1],e)):l}const Bc=t=>e=>1-t(1-e),Uc=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2,zc=t=>e=>e*e*((t+1)*e-t),Hc=t=>t,Wc=(Yc=2,t=>Math.pow(t,Yc));var Yc;const Xc=Bc(Wc),Gc=Uc(Wc),Zc=t=>1-Math.sin(Math.acos(t)),$c=Bc(Zc),qc=Uc($c),Kc=zc(1.525),Qc=Bc(Kc),Jc=Uc(Kc),tu=(t=>{const e=zc(t);return t=>(t*=2)<1?.5*e(t):.5*(2-Math.pow(2,-10*(t-1)))})(1.525),eu=t=>{if(1===t||0===t)return t;const e=t*t;return t<.36363636363636365?7.5625*e:t<.7272727272727273?9.075*e-9.9*t+3.4:t<.9?12.066481994459833*e-19.63545706371191*t+8.898060941828255:10.8*t*t-20.52*t+10.72},nu=Bc(eu);function ru(t,e){return t.map((()=>e||Gc)).splice(0,t.length-1)}function au({from:t=0,to:e=1,ease:n,offset:r,duration:a=300}){const o={done:!1,value:t},i=Array.isArray(e)?e:[t,e],l=function(t,e){return t.map((t=>t*e))}(r&&r.length===i.length?r:function(t){const e=t.length;return t.map(((t,n)=>0!==n?n/(e-1):0))}(i),a);function s(){return Fc(l,i,{ease:Array.isArray(n)?n:ru(i,n)})}let c=s();return{next:t=>(o.value=c(t),o.done=t>=a,o),flipTarget:()=>{i.reverse(),c=s()}}}const ou={keyframes:au,spring:oc,decay:function({velocity:t=0,from:e=0,power:n=.8,timeConstant:r=350,restDelta:a=.5,modifyTarget:o}){const i={done:!1,value:e};let l=n*t;const s=e+l,c=void 0===o?s:o(s);return c!==s&&(l=c-e),{next:t=>{const e=-l*Math.exp(-t/r);return i.done=!(e>a||e<-a),i.value=i.done?c:c+e,i},flipTarget:()=>{}}}};const iu=1/60*1e3,lu="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),su="undefined"!=typeof window?t=>window.requestAnimationFrame(t):t=>setTimeout((()=>t(lu())),iu);let cu=!0,uu=!1,du=!1;const fu={delta:0,timestamp:0},pu=["read","update","preRender","render","postRender"],mu=pu.reduce(((t,e)=>(t[e]=function(t){let e=[],n=[],r=0,a=!1,o=!1;const i=new WeakSet,l={schedule:(t,o=!1,l=!1)=>{const s=l&&a,c=s?e:n;return o&&i.add(t),-1===c.indexOf(t)&&(c.push(t),s&&a&&(r=e.length)),t},cancel:t=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1),i.delete(t)},process:s=>{if(a)o=!0;else{if(a=!0,[e,n]=[n,e],n.length=0,r=e.length,r)for(let n=0;n<r;n++){const r=e[n];r(s),i.has(r)&&(l.schedule(r),t())}a=!1,o&&(o=!1,l.process(s))}}};return l}((()=>uu=!0)),t)),{}),vu=pu.reduce(((t,e)=>{const n=mu[e];return t[e]=(t,e=!1,r=!1)=>(uu||Eu(),n.schedule(t,e,r)),t}),{}),hu=pu.reduce(((t,e)=>(t[e]=mu[e].cancel,t)),{}),gu=pu.reduce(((t,e)=>(t[e]=()=>mu[e].process(fu),t)),{}),yu=t=>mu[t].process(fu),bu=t=>{uu=!1,fu.delta=cu?iu:Math.max(Math.min(t-fu.timestamp,40),1),fu.timestamp=t,du=!0,pu.forEach(yu),du=!1,uu&&(cu=!1,su(bu))},Eu=()=>{uu=!0,cu=!0,du||su(bu)},wu=()=>fu,Ru=vu;function Cu(t,e,n=0){return t-e-n}const xu=t=>{const e=({delta:e})=>t(e);return{start:()=>Ru.update(e,!0),stop:()=>hu.update(e)}};function ku(t){var e,n,{from:r,autoplay:a=!0,driver:o=xu,elapsed:i=0,repeat:l=0,repeatType:s="loop",repeatDelay:c=0,onPlay:u,onStop:d,onComplete:f,onRepeat:p,onUpdate:m}=t,v=si(t,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let h,g,y,{to:b}=v,E=0,w=v.duration,R=!1,C=!0;const x=function(t){if(Array.isArray(t.to))return au;if(ou[t.type])return ou[t.type];const e=new Set(Object.keys(t));return e.has("ease")||e.has("duration")&&!e.has("dampingRatio")?au:e.has("dampingRatio")||e.has("stiffness")||e.has("mass")||e.has("damping")||e.has("restSpeed")||e.has("restDelta")?oc:au}(v);(null===(n=(e=x).needsInterpolation)||void 0===n?void 0:n.call(e,r,b))&&(y=Fc([0,100],[r,b],{clamp:!1}),r=0,b=100);const k=x(Object.assign(Object.assign({},v),{from:r,to:b}));function S(){E++,"reverse"===s?(C=E%2==0,i=function(t,e,n=0,r=!0){return r?Cu(e+-t,e,n):e-(t-e)+n}(i,w,c,C)):(i=Cu(i,w,c),"mirror"===s&&k.flipTarget()),R=!1,p&&p()}function T(t){if(C||(t=-t),i+=t,!R){const t=k.next(Math.max(0,i));g=t.value,y&&(g=y(g)),R=C?t.done:i<=0}null==m||m(g),R&&(0===E&&(null!=w||(w=i)),E<l?function(t,e,n,r){return r?t>=e+n:t<=-n}(i,w,c,C)&&S():(h.stop(),f&&f()))}return a&&(null==u||u(),h=o(T),h.start()),{stop:()=>{null==d||d(),h.stop()}}}function Su(t,e){return e?t*(1e3/e):0}var Tu=function(t){return 1e3*t};const Au=(t,e)=>1-3*e+3*t,Pu=(t,e)=>3*e-6*t,Ou=t=>3*t,Nu=(t,e,n)=>((Au(e,n)*t+Pu(e,n))*t+Ou(e))*t,_u=(t,e,n)=>3*Au(e,n)*t*t+2*Pu(e,n)*t+Ou(e),ju=1e-7,Mu=10;const Lu=8;const Du=.1;function Vu(t,e,n,r){if(t===e&&n===r)return Hc;const a=new Float32Array(11);for(let e=0;e<11;++e)a[e]=Nu(e*Du,t,n);function o(e){let r=0,o=1;for(;10!==o&&a[o]<=e;++o)r+=Du;--o;const i=r+(e-a[o])/(a[o+1]-a[o])*Du,l=_u(i,t,n);return l>=.001?function(t,e,n,r){for(let a=0;a<Lu;++a){const a=_u(e,n,r);if(0===a)return e;e-=(Nu(e,n,r)-t)/a}return e}(e,i,t,n):0===l?i:function(t,e,n,r,a){let o,i,l=0;do{i=e+(n-e)/2,o=Nu(i,r,a)-t,o>0?n=i:e=i}while(Math.abs(o)>ju&&++l<Mu);return i}(e,r,r+Du,t,n)}return t=>0===t||1===t?t:Nu(o(t),e,r)}var Iu={linear:Hc,easeIn:Wc,easeInOut:Gc,easeOut:Xc,circIn:Zc,circInOut:qc,circOut:$c,backIn:Kc,backInOut:Jc,backOut:Qc,anticipate:tu,bounceIn:nu,bounceInOut:t=>t<.5?.5*(1-eu(1-2*t)):.5*eu(2*t-1)+.5,bounceOut:eu},Fu=function(t){if(Array.isArray(t)){vi(4===t.length,"Cubic bezier arrays must contain four numerical values.");var e=ci(t,4);return Vu(e[0],e[1],e[2],e[3])}return"string"==typeof t?(vi(void 0!==Iu[t],"Invalid easing type '".concat(t,"'")),Iu[t]):t},Bu=function(t){return Array.isArray(t)&&"number"!=typeof t[0]},Uu=function(t,e){return"zIndex"!==t&&(!("number"!=typeof e&&!Array.isArray(e))||!("string"!=typeof e||!Oc.test(e)||e.startsWith("url(")))},zu=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Hu=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}},Wu=function(){return{type:"keyframes",ease:"linear",duration:.3}},Yu=function(t){return{type:"keyframes",duration:.8,values:t}},Xu={x:zu,y:zu,z:zu,rotate:zu,rotateX:zu,rotateY:zu,rotateZ:zu,scaleX:Hu,scaleY:Hu,scale:Hu,opacity:Wu,backgroundColor:Wu,color:Wu,default:Hu},Gu=function(t,e){var n;return n=Zl(e)?Yu:Xu[t]||Xu.default,li({to:e},n(e))};const Zu=new Set(["brightness","contrast","saturate","opacity"]);function $u(t){let[e,n]=t.slice(0,-1).split("(");if("drop-shadow"===e)return t;const[r]=n.match(sl)||[];if(!r)return t;const a=n.replace(r,"");let o=Zu.has(e)?1:0;return r!==n&&(o*=100),e+"("+o+a+")"}const qu=/([a-z-]*)\(.*?\)/g,Ku=Object.assign(Object.assign({},Oc),{getAnimatableNone:t=>{const e=t.match(qu);return e?e.map($u).join(" "):t}});var Qu=li(li({},Cl),{color:Cc,backgroundColor:Cc,outlineColor:Cc,fill:Cc,stroke:Cc,borderColor:Cc,borderTopColor:Cc,borderRightColor:Cc,borderBottomColor:Cc,borderLeftColor:Cc,filter:Ku,WebkitFilter:Ku}),Ju=function(t){return Qu[t]};function td(t,e){var n,r=Ju(t);return r!==Ku&&(r=Oc),null===(n=r.getAnimatableNone)||void 0===n?void 0:n.call(r,e)}var ed={current:!1};var nd=!1;function rd(t,e,n){var r;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=ui([],ci(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=si(t,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(e).length}(t)||(t=li(li({},t),Gu(n,e.to))),li(li({},e),function(t){var e=t.ease,n=t.times,r=t.yoyo,a=t.flip,o=t.loop,i=si(t,["ease","times","yoyo","flip","loop"]),l=li({},i);return n&&(l.offset=n),i.duration&&(l.duration=Tu(i.duration)),i.repeatDelay&&(l.repeatDelay=Tu(i.repeatDelay)),e&&(l.ease=Bu(e)?e.map(Fu):Fu(e)),"tween"===i.type&&(l.type="keyframes"),(r||o||a)&&(mi(!nd,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),nd=!0,r?l.repeatType="reverse":o?l.repeatType="loop":a&&(l.repeatType="mirror"),l.repeat=o||r||a||i.repeat),"spring"!==i.type&&(l.type="keyframes"),l}(t))}function ad(t,e,n,r,a){var o,i=ld(r,t),l=null!==(o=i.from)&&void 0!==o?o:e.get(),s=Uu(t,n);"none"===l&&s&&"string"==typeof n?l=td(t,n):od(l)&&"string"==typeof n?l=id(n):!Array.isArray(n)&&od(n)&&"string"==typeof l&&(n=id(l));var c=Uu(t,l);return mi(c===s,"You are trying to animate ".concat(t,' from "').concat(l,'" to "').concat(n,'". ').concat(l," is not an animatable value - to enable this animation set ").concat(l," to a value animatable to ").concat(n," via the `style` property.")),c&&s&&!1!==i.type?function(){var r={from:l,to:n,velocity:e.getVelocity(),onComplete:a,onUpdate:function(t){return e.set(t)}};return"inertia"===i.type||"decay"===i.type?function({from:t=0,velocity:e=0,min:n,max:r,power:a=.8,timeConstant:o=750,bounceStiffness:i=500,bounceDamping:l=10,restDelta:s=1,modifyTarget:c,driver:u,onUpdate:d,onComplete:f,onStop:p}){let m;function v(t){return void 0!==n&&t<n||void 0!==r&&t>r}function h(t){return void 0===n?r:void 0===r||Math.abs(n-t)<Math.abs(r-t)?n:r}function g(t){null==m||m.stop(),m=ku(Object.assign(Object.assign({},t),{driver:u,onUpdate:e=>{var n;null==d||d(e),null===(n=t.onUpdate)||void 0===n||n.call(t,e)},onComplete:f,onStop:p}))}function y(t){g(Object.assign({type:"spring",stiffness:i,damping:l,restDelta:s},t))}if(v(t))y({from:t,velocity:e,to:h(t)});else{let r=a*e+t;void 0!==c&&(r=c(r));const i=h(r),l=i===n?-1:1;let u,d;const f=t=>{u=d,d=t,e=Su(t-u,wu().delta),(1===l&&t>i||-1===l&&t<i)&&y({from:t,to:i,velocity:e})};g({type:"decay",from:t,velocity:e,timeConstant:o,power:a,restDelta:s,modifyTarget:c,onUpdate:v(r)?f:void 0})}return{stop:()=>null==m?void 0:m.stop()}}(li(li({},r),i)):ku(li(li({},rd(i,r,t)),{onUpdate:function(t){var e;r.onUpdate(t),null===(e=i.onUpdate)||void 0===e||e.call(i,t)},onComplete:function(){var t;r.onComplete(),null===(t=i.onComplete)||void 0===t||t.call(i)}}))}:function(){var t,r,o=ql(n);return e.set(o),a(),null===(t=null==i?void 0:i.onUpdate)||void 0===t||t.call(i,o),null===(r=null==i?void 0:i.onComplete)||void 0===r||r.call(i),{stop:function(){}}}}function od(t){return 0===t||"string"==typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function id(t){return"number"==typeof t?0:td("",t)}function ld(t,e){return t[e]||t.default||t}function sd(t,e,n,r){return void 0===r&&(r={}),ed.current&&(r={type:!1}),e.start((function(a){var o,i,l=ad(t,e,n,r,a),s=function(t,e){var n,r;return null!==(r=null!==(n=(ld(t,e)||{}).delay)&&void 0!==n?n:t.delay)&&void 0!==r?r:0}(r,t),c=function(){return i=l()};return s?o=window.setTimeout(c,Tu(s)):c(),function(){clearTimeout(o),null==i||i.stop()}}))}var cd=function(t){return/^0[^.\s]+$/.test(t)};function ud(t,e){-1===t.indexOf(e)&&t.push(e)}function dd(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var fd=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var e=this;return ud(this.subscriptions,t),function(){return dd(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 a=0;a<r;a++){var o=this.subscriptions[a];o&&o(t,e,n)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),pd=function(){function t(t){var e,n=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new fd,this.velocityUpdateSubscribers=new fd,this.renderSubscribers=new fd,this.canTrackVelocity=!1,this.updateAndNotify=function(t,e){void 0===e&&(e=!0),n.prev=n.current,n.current=t;var r=wu(),a=r.delta,o=r.timestamp;n.lastUpdated!==o&&(n.timeDelta=a,n.lastUpdated=o,Ru.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 Ru.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?Su(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 md(t){return new pd(t)}var vd=function(t){return function(e){return e.test(t)}},hd=[bl,vl,ml,pl,gl,hl,{test:function(t){return"auto"===t},parse:function(t){return t}}],gd=function(t){return hd.find(vd(t))},yd=ui(ui([],ci(hd),!1),[Cc,Oc],!1),bd=function(t){return yd.find(vd(t))};function Ed(t,e,n){t.hasValue(e)?t.getValue(e).set(n):t.addValue(e,md(n))}function wd(t,e){var n=_i(t,e),r=n?t.makeTargetAnimatable(n,!1):{},a=r.transitionEnd,o=void 0===a?{}:a;r.transition;var i=si(r,["transitionEnd","transition"]);for(var l in i=li(li({},i),o)){Ed(t,l,ql(i[l]))}}function Rd(t,e){if(e)return(e[t]||e.default||e).from}function Cd(t,e,n){var r;void 0===n&&(n={});var a=_i(t,e,n.custom),o=(a||{}).transition,i=void 0===o?t.getDefaultTransition()||{}:o;n.transitionOverride&&(i=n.transitionOverride);var l=a?function(){return xd(t,a,n)}:function(){return Promise.resolve()},s=(null===(r=t.variantChildren)||void 0===r?void 0:r.size)?function(r){void 0===r&&(r=0);var a=i.delayChildren,o=void 0===a?0:a,l=i.staggerChildren,s=i.staggerDirection;return function(t,e,n,r,a,o){void 0===n&&(n=0);void 0===r&&(r=0);void 0===a&&(a=1);var i=[],l=(t.variantChildren.size-1)*r,s=1===a?function(t){return void 0===t&&(t=0),t*r}:function(t){return void 0===t&&(t=0),l-t*r};return Array.from(t.variantChildren).sort(kd).forEach((function(t,r){i.push(Cd(t,e,li(li({},o),{delay:n+s(r)})).then((function(){return t.notifyAnimationComplete(e)})))})),Promise.all(i)}(t,e,o+r,l,s,n)}:function(){return Promise.resolve()},c=i.when;if(c){var u=ci("beforeChildren"===c?[l,s]:[s,l],2),d=u[0],f=u[1];return d().then(f)}return Promise.all([l(),s(n.delay)])}function xd(t,e,n){var r,a=void 0===n?{}:n,o=a.delay,i=void 0===o?0:o,l=a.transitionOverride,s=a.type,c=t.makeTargetAnimatable(e),u=c.transition,d=void 0===u?t.getDefaultTransition():u,f=c.transitionEnd,p=si(c,["transition","transitionEnd"]);l&&(d=l);var m=[],v=s&&(null===(r=t.animationState)||void 0===r?void 0:r.getState()[s]);for(var h in p){var g=t.getValue(h),y=p[h];if(!(!g||void 0===y||v&&Sd(v,h))){var b=li({delay:i},d);t.shouldReduceMotion&&Qi(h)&&(b=li(li({},b),{type:!1,delay:0}));var E=sd(h,g,y,b);m.push(E)}}return Promise.all(m).then((function(){f&&wd(t,f)}))}function kd(t,e){return t.sortNodePosition(e)}function Sd(t,e){var n=t.protectedKeys,r=t.needsAnimating,a=n.hasOwnProperty(e)&&!0!==r[e];return r[e]=!1,a}var Td=[es.Animate,es.InView,es.Focus,es.Hover,es.Tap,es.Drag,es.Exit],Ad=ui([],ci(Td),!1).reverse(),Pd=Td.length;function Od(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 a=e.map((function(e){return Cd(t,e,n)}));r=Promise.all(a)}else if("string"==typeof e)r=Cd(t,e,n);else{var o="function"==typeof e?_i(t,e,n.custom):e;r=xd(t,o,n)}return r.then((function(){return t.notifyAnimationComplete(e)}))}(t,n,r)})))}}function Nd(t){var e,n=Od(t),r=((e={})[es.Animate]=_d(!0),e[es.InView]=_d(),e[es.Hover]=_d(),e[es.Tap]=_d(),e[es.Drag]=_d(),e[es.Focus]=_d(),e[es.Exit]=_d(),e),a={},o=!0,i=function(e,n){var r=_i(t,n);if(r){r.transition;var a=r.transitionEnd,o=si(r,["transition","transitionEnd"]);e=li(li(li({},e),o),a)}return e};function l(e,l){for(var s,c=t.getProps(),u=t.getVariantContext(!0)||{},d=[],f=new Set,p={},m=1/0,v=function(n){var a=Ad[n],v=r[a],h=null!==(s=c[a])&&void 0!==s?s:u[a],g=Oi(h),y=a===l?v.isActive:null;!1===y&&(m=n);var b=h===u[a]&&h!==c[a]&&g;if(b&&o&&t.manuallyAnimateOnMount&&(b=!1),v.protectedKeys=li({},p),!v.isActive&&null===y||!h&&!v.prevProp||Gl(h)||"boolean"==typeof h)return"continue";var E=function(t,e){if("string"==typeof e)return e!==t;if(Pi(e))return!Xs(e,t);return!1}(v.prevProp,h),w=E||a===l&&v.isActive&&!b&&g||n>m&&g,R=Array.isArray(h)?h:[h],C=R.reduce(i,{});!1===y&&(C={});var x=v.prevResolvedValues,k=void 0===x?{}:x,S=li(li({},k),C),T=function(t){w=!0,f.delete(t),v.needsAnimating[t]=!0};for(var A in S){var P=C[A],O=k[A];p.hasOwnProperty(A)||(P!==O?Zl(P)&&Zl(O)?!Xs(P,O)||E?T(A):v.protectedKeys[A]=!0:void 0!==P?T(A):f.add(A):void 0!==P&&f.has(A)?T(A):v.protectedKeys[A]=!0)}v.prevProp=h,v.prevResolvedValues=C,v.isActive&&(p=li(li({},p),C)),o&&t.blockInitialAnimation&&(w=!1),w&&!b&&d.push.apply(d,ui([],ci(R.map((function(t){return{animation:t,options:li({type:a},e)}}))),!1))},h=0;h<Pd;h++)v(h);if(a=li({},p),f.size){var g={};f.forEach((function(e){var n=t.getBaseTarget(e);void 0!==n&&(g[e]=n)})),d.push({animation:g})}var y=Boolean(d.length);return o&&!1===c.initial&&!t.manuallyAnimateOnMount&&(y=!1),o=!1,y?n(d):Promise.resolve()}return{isAnimated:function(t){return void 0!==a[t]},animateChanges:l,setActive:function(e,n,a){var o;if(r[e].isActive===n)return 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;var i=l(a,e);for(var s in r)r[s].protectedKeys={};return i},setAnimateFunction:function(e){n=e(t)},getState:function(){return r}}}function _d(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var jd={animation:Bs((function(e){var n=e.visualElement,r=e.animate;n.animationState||(n.animationState=Nd(n)),Gl(r)&&(0,t.useEffect)((function(){return r.subscribe(n)}),[r])})),exit:Bs((function(e){var n=e.custom,r=e.visualElement,a=ci(Ys(),2),o=a[0],i=a[1],l=(0,t.useContext)(wi);(0,t.useEffect)((function(){var t,e;r.isPresent=o;var a=null===(t=r.animationState)||void 0===t?void 0:t.setActive(es.Exit,!o,{custom:null!==(e=null==l?void 0:l.custom)&&void 0!==e?e:n});!o&&(null==a||a.then(i))}),[o])}))};const Md=t=>t.hasOwnProperty("x")&&t.hasOwnProperty("y"),Ld=t=>Md(t)&&t.hasOwnProperty("z"),Dd=(t,e)=>Math.abs(t-e);function Vd(t,e){if(Nc(t)&&Nc(e))return Dd(t,e);if(Md(t)&&Md(e)){const n=Dd(t.x,e.x),r=Dd(t.y,e.y),a=Ld(t)&&Ld(e)?Dd(t.z,e.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(a,2))}}var Id=function(){function t(t,e,n){var r=this,a=(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=Ud(r.lastMoveEventInfo,r.history),e=null!==r.startEvent,n=Vd(t.offset,{x:0,y:0})>=3;if(e||n){var a=t.point,o=wu().timestamp;r.history.push(li(li({},a),{timestamp:o}));var i=r.handlers,l=i.onStart,s=i.onMove;e||(l&&l(r.lastMoveEvent,t),r.startEvent=r.lastMoveEvent),s&&s(r.lastMoveEvent,t)}}},this.handlePointerMove=function(t,e){r.lastMoveEvent=t,r.lastMoveEventInfo=Fd(e,r.transformPagePoint),is(t)&&0===t.buttons?r.handlePointerUp(t,e):Ru.update(r.updatePoint,!0)},this.handlePointerUp=function(t,e){r.end();var n=r.handlers,a=n.onEnd,o=n.onSessionEnd,i=Ud(Fd(e,r.transformPagePoint),r.history);r.startEvent&&a&&a(t,i),o&&o(t,i)},!(ls(t)&&t.touches.length>1)){this.handlers=e,this.transformPagePoint=a;var o=Fd(ds(t),this.transformPagePoint),i=o.point,l=wu().timestamp;this.history=[li(li({},i),{timestamp:l})];var s=e.onSessionStart;s&&s(t,Ud(o,this.history)),this.removeListeners=Os(bs(window,"pointermove",this.handlePointerMove),bs(window,"pointerup",this.handlePointerUp),bs(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),hu.update(this.updatePoint)},t}();function Fd(t,e){return e?{point:e(t.point)}:t}function Bd(t,e){return{x:t.x-e.x,y:t.y-e.y}}function Ud(t,e){var n=t.point;return{point:n,delta:Bd(n,Hd(e)),offset:Bd(n,zd(e)),velocity:Wd(e,.1)}}function zd(t){return t[0]}function Hd(t){return t[t.length-1]}function Wd(t,e){if(t.length<2)return{x:0,y:0};for(var n=t.length-1,r=null,a=Hd(t);n>=0&&(r=t[n],!(a.timestamp-r.timestamp>Tu(e)));)n--;if(!r)return{x:0,y:0};var o=(a.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};var i={x:(a.x-r.x)/o,y:(a.y-r.y)/o};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function Yd(t){return t.max-t.min}function Xd(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=.01),Vd(t,e)<n}function Gd(t,e,n,r){void 0===r&&(r=.5),t.origin=r,t.originPoint=sc(e.min,e.max,t.origin),t.scale=Yd(n)/Yd(e),(Xd(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=sc(n.min,n.max,t.origin)-t.originPoint,(Xd(t.translate)||isNaN(t.translate))&&(t.translate=0)}function Zd(t,e,n,r){Gd(t.x,e.x,n.x,null==r?void 0:r.originX),Gd(t.y,e.y,n.y,null==r?void 0:r.originY)}function $d(t,e,n){t.min=n.min+e.min,t.max=t.min+Yd(e)}function qd(t,e,n){t.min=e.min-n.min,t.max=t.min+Yd(e)}function Kd(t,e,n){qd(t.x,e.x,n.x),qd(t.y,e.y,n.y)}function Qd(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 Jd(t,e){var n,r=e.min-t.min,a=e.max-t.max;return e.max-e.min<t.max-t.min&&(r=(n=ci([a,r],2))[0],a=n[1]),{min:r,max:a}}var tf=.35;function ef(t,e,n){return{min:nf(t,e),max:nf(t,n)}}function nf(t,e){var n;return"number"==typeof t?t:null!==(n=t[e])&&void 0!==n?n:0}var rf=function(){return{x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}},af=function(){return{x:{min:0,max:0},y:{min:0,max:0}}};function of(t){return[t("x"),t("y")]}function lf(t){var e=t.top;return{x:{min:t.left,max:t.right},y:{min:e,max:t.bottom}}}function sf(t){return void 0===t||1===t}function cf(t){var e=t.scale,n=t.scaleX,r=t.scaleY;return!sf(e)||!sf(n)||!sf(r)}function uf(t){return cf(t)||df(t.x)||df(t.y)||t.z||t.rotate||t.rotateX||t.rotateY}function df(t){return t&&"0%"!==t}function ff(t,e,n){return n+e*(t-n)}function pf(t,e,n,r,a){return void 0!==a&&(t=ff(t,a,r)),ff(t,n,r)+e}function mf(t,e,n,r,a){void 0===e&&(e=0),void 0===n&&(n=1),t.min=pf(t.min,e,n,r,a),t.max=pf(t.max,e,n,r,a)}function vf(t,e){var n=e.x,r=e.y;mf(t.x,n.translate,n.scale,n.originPoint),mf(t.y,r.translate,r.scale,r.originPoint)}function hf(t,e){t.min=t.min+e,t.max=t.max+e}function gf(t,e,n){var r=ci(n,3),a=r[0],o=r[1],i=r[2],l=void 0!==e[i]?e[i]:.5,s=sc(t.min,t.max,l);mf(t,e[a],e[o],s,e.scale)}var yf=["x","scaleX","originX"],bf=["y","scaleY","originY"];function Ef(t,e){gf(t.x,e,yf),gf(t.y,e,bf)}function wf(t,e){return lf(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 Rf=new WeakMap,Cf=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=af(),this.visualElement=t}return t.prototype.start=function(t,e){var n=this,r=(void 0===e?{}:e).snapToCursor,a=void 0!==r&&r;if(!1!==this.visualElement.isPresent){this.panSession=new Id(t,{onSessionStart:function(t){n.stopAnimation(),a&&n.snapToCursor(ds(t,"page").point)},onStart:function(t,e){var r,a=n.getProps(),o=a.drag,i=a.dragPropagation,l=a.onDragStart;(!o||i||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=xs(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),of((function(t){var e,r,a=n.getAxisMotionValue(t).get()||0;if(ml.test(a)){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)a=Yd(o)*(parseFloat(a)/100)}n.originPoint[t]=a})),null==l||l(t,e),null===(r=n.visualElement.animationState)||void 0===r||r.setActive(es.Drag,!0))},onMove:function(t,e){var r=n.getProps(),a=r.dragPropagation,o=r.dragDirectionLock,i=r.onDirectionLock,l=r.onDrag;if(a||n.openGlobalLock){var s=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}(s),void(null!==n.currentDirection&&(null==i||i(n.currentDirection)));n.updateAxis("x",e.point,s),n.updateAxis("y",e.point,s),n.visualElement.syncRender(),null==l||l(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 a=this.getProps().onDragEnd;null==a||a(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(es.Drag,!1)},t.prototype.updateAxis=function(t,e,n){var r=this.getProps().drag;if(n&&xf(t,r,this.currentDirection)){var a=this.getAxisMotionValue(t),o=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(o=function(t,e,n){var r=e.min,a=e.max;return void 0!==r&&t<r?t=n?sc(r,t,n.min):Math.max(t,r):void 0!==a&&t>a&&(t=n?sc(a,t,n.max):Math.min(t,a)),t}(o,this.constraints[t],this.elastic[t])),a.set(o)}},t.prototype.resolveConstraints=function(){var t=this,e=this.getProps(),n=e.dragConstraints,r=e.dragElastic,a=(this.visualElement.projection||{}).layout,o=this.constraints;n&&Ai(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!a)&&function(t,e){var n=e.top,r=e.left,a=e.bottom,o=e.right;return{x:Qd(t.x,r,o),y:Qd(t.y,n,a)}}(a.actual,n),this.elastic=function(t){return void 0===t&&(t=tf),!1===t?t=0:!0===t&&(t=tf),{x:ef(t,"left","right"),y:ef(t,"top","bottom")}}(r),o!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&of((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}(a.actual[e],t.constraints[e]))}))},t.prototype.resolveRefConstraints=function(){var t=this.getProps(),e=t.dragConstraints,n=t.onMeasureDragConstraints;if(!e||!Ai(e))return!1;var r=e.current;vi(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var a=this.visualElement.projection;if(!a||!a.layout)return!1;var o=function(t,e,n){var r=wf(t,n),a=e.scroll;return a&&(hf(r.x,a.x),hf(r.y,a.y)),r}(r,a.root,this.visualElement.getTransformPagePoint()),i=function(t,e){return{x:Jd(t.x,e.x),y:Jd(t.y,e.y)}}(a.layout.actual,o);if(n){var l=n(function(t){var e=t.x,n=t.y;return{top:n.min,right:e.max,bottom:n.max,left:e.min}}(i));this.hasMutatedConstraints=!!l,l&&(i=lf(l))}return i},t.prototype.startAnimation=function(t){var e=this,n=this.getProps(),r=n.drag,a=n.dragMomentum,o=n.dragElastic,i=n.dragTransition,l=n.dragSnapToOrigin,s=n.onDragTransitionEnd,c=this.constraints||{},u=of((function(n){var s;if(xf(n,r,e.currentDirection)){var u=null!==(s=null==c?void 0:c[n])&&void 0!==s?s:{};l&&(u={min:0,max:0});var d=o?200:1e6,f=o?40:1e7,p=li(li({type:"inertia",velocity:a?t[n]:0,bounceStiffness:d,bounceDamping:f,timeConstant:750,restDelta:1,restSpeed:10},i),u);return e.startAxisValueAnimation(n,p)}}));return Promise.all(u).then(s)},t.prototype.startAxisValueAnimation=function(t,e){return sd(t,this.getAxisMotionValue(t),0,e)},t.prototype.stopAnimation=function(){var t=this;of((function(e){return t.getAxisMotionValue(e).stop()}))},t.prototype.getAxisMotionValue=function(t){var e,n,r="_drag"+t.toUpperCase(),a=this.visualElement.getProps()[r];return a||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;of((function(n){if(xf(n,e.getProps().drag,e.currentDirection)){var r=e.visualElement.projection,a=e.getAxisMotionValue(n);if(r&&r.layout){var o=r.layout.actual[n],i=o.min,l=o.max;a.set(t[n]-sc(i,l,.5))}}}))},t.prototype.scalePositionWithinConstraints=function(){var t,e=this,n=this.getProps(),r=n.drag,a=n.dragConstraints,o=this.visualElement.projection;if(Ai(a)&&o&&this.constraints){this.stopAnimation();var i={x:0,y:0};of((function(t){var n=e.getAxisMotionValue(t);if(n){var r=n.get();i[t]=function(t,e){var n=.5,r=Yd(t),a=Yd(e);return a>r?n=lc(e.min,e.max-r,t.min):r>a&&(n=lc(t.min,t.max-a,e.min)),Gs(0,1,n)}({min:r,max:r},e.constraints[t])}}));var l=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=l?l({},""):"none",null===(t=o.root)||void 0===t||t.updateScroll(),o.updateLayout(),this.resolveConstraints(),of((function(t){if(xf(t,r,null)){var n=e.getAxisMotionValue(t),a=e.constraints[t],o=a.min,l=a.max;n.set(sc(o,l,i[t]))}}))}},t.prototype.addListeners=function(){var t,e=this;Rf.set(this.visualElement,this);var n=bs(this.visualElement.getInstance(),"pointerdown",(function(t){var n=e.getProps(),r=n.drag,a=n.dragListener;r&&(void 0===a||a)&&e.start(t)})),r=function(){Ai(e.getProps().dragConstraints)&&(e.constraints=e.resolveRefConstraints())},a=this.visualElement.projection,o=a.addEventListener("measure",r);a&&!a.layout&&(null===(t=a.root)||void 0===t||t.updateScroll(),a.updateLayout()),r();var i=as(window,"resize",(function(){return e.scalePositionWithinConstraints()}));return a.addEventListener("didUpdate",(function(t){var n=t.delta,r=t.hasLayoutChanged;e.isDragging&&r&&(of((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(){i(),n(),o()}},t.prototype.getProps=function(){var t=this.visualElement.getProps(),e=t.drag,n=void 0!==e&&e,r=t.dragDirectionLock,a=void 0!==r&&r,o=t.dragPropagation,i=void 0!==o&&o,l=t.dragConstraints,s=void 0!==l&&l,c=t.dragElastic,u=void 0===c?tf:c,d=t.dragMomentum,f=void 0===d||d;return li(li({},t),{drag:n,dragDirectionLock:a,dragPropagation:i,dragConstraints:s,dragElastic:u,dragMomentum:f})},t}();function xf(t,e,n){return!(!0!==e&&e!==t||null!==n&&n!==t)}var kf={pan:Bs((function(e){var n=e.onPan,r=e.onPanStart,a=e.onPanEnd,o=e.onPanSessionStart,i=e.visualElement,l=n||r||a||o,s=(0,t.useRef)(null),c=(0,t.useContext)(bi).transformPagePoint,u={onSessionStart:o,onStart:r,onMove:n,onEnd:function(t,e){s.current=null,a&&a(t,e)}};(0,t.useEffect)((function(){null!==s.current&&s.current.updateHandlers(u)})),Es(i,"pointerdown",l&&function(t){s.current=new Id(t,u,{transformPagePoint:c})}),As((function(){return s.current&&s.current.end()}))})),drag:Bs((function(e){var n=e.dragControls,r=e.visualElement,a=Vi((function(){return new Cf(r)}));(0,t.useEffect)((function(){return n&&n.subscribe(a)}),[a,n]),(0,t.useEffect)((function(){return a.addListeners()}),[a])}))},Sf=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];var Tf=function(t){var e=t.treeType,n=void 0===e?"":e,r=t.build,a=t.getBaseTarget,o=t.makeTargetAnimatable,i=t.measureViewportBox,l=t.render,s=t.readValueFromInstance,c=t.removeValueFromRenderState,u=t.sortNodePosition,d=t.scrapeMotionValuesFromProps;return function(t,e){var f=t.parent,p=t.props,m=t.presenceId,v=t.blockInitialAnimation,h=t.visualState,g=t.shouldReduceMotion;void 0===e&&(e={});var y,b,E=!1,w=h.latestValues,R=h.renderState,C=function(){var t=Sf.map((function(){return new fd})),e={},n={clearAllListeners:function(){return t.forEach((function(t){return t.clear()}))},updatePropListeners:function(t){Sf.forEach((function(r){var a,o="on"+r,i=t[o];null===(a=e[r])||void 0===a||a.call(e),i&&(e[r]=n[o](i))}))}};return t.forEach((function(t,e){n["on"+Sf[e]]=function(e){return t.add(e)},n["notify"+Sf[e]]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.notify.apply(t,ui([],ci(e),!1))}})),n}(),x=new Map,k=new Map,S={},T=li({},w);function A(){y&&E&&(P(),l(y,R,p.style,V.projection))}function P(){r(V,R,w,e,p)}function O(){C.notifyUpdate(w)}function N(t,e){var n=e.onChange((function(e){w[t]=e,p.onUpdate&&Ru.update(O,!1,!0)})),r=e.onRenderRequest(V.scheduleRender);k.set(t,(function(){n(),r()}))}var _=d(p);for(var j in _){var M=_[j];void 0!==w[j]&&nl(M)&&M.set(w[j],!1)}var L=ji(p),D=Mi(p),V=li(li({treeType:n,current:null,depth:f?f.depth+1:0,parent:f,children:new Set,presenceId:m,shouldReduceMotion:g,variantChildren:D?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==f?void 0:f.isMounted()),blockInitialAnimation:v,isMounted:function(){return Boolean(y)},mount:function(t){E=!0,y=V.current=t,V.projection&&V.projection.mount(t),D&&f&&!L&&(b=null==f?void 0:f.addVariantChild(V)),x.forEach((function(t,e){return N(e,t)})),null==f||f.children.add(V),V.setProps(p)},unmount:function(){var t;null===(t=V.projection)||void 0===t||t.unmount(),hu.update(O),hu.render(A),k.forEach((function(t){return t()})),null==b||b(),null==f||f.children.delete(V),C.clearAllListeners(),y=void 0,E=!1},addVariantChild:function(t){var e,n=V.getClosestVariantNode();if(n)return null===(e=n.variantChildren)||void 0===e||e.add(t),function(){return n.variantChildren.delete(t)}},sortNodePosition:function(t){return u&&n===t.treeType?u(V.getInstance(),t.getInstance()):0},getClosestVariantNode:function(){return D?V:null==f?void 0:f.getClosestVariantNode()},getLayoutId:function(){return p.layoutId},getInstance:function(){return y},getStaticValue:function(t){return w[t]},setStaticValue:function(t,e){return w[t]=e},getLatestValues:function(){return w},setVisibility:function(t){V.isVisible!==t&&(V.isVisible=t,V.scheduleRender())},makeTargetAnimatable:function(t,e){return void 0===e&&(e=!0),o(V,t,p,e)},measureViewportBox:function(){return i(y,p)},addValue:function(t,e){V.hasValue(t)&&V.removeValue(t),x.set(t,e),w[t]=e.get(),N(t,e)},removeValue:function(t){var e;x.delete(t),null===(e=k.get(t))||void 0===e||e(),k.delete(t),delete w[t],c(t,R)},hasValue:function(t){return x.has(t)},getValue:function(t,e){var n=x.get(t);return void 0===n&&void 0!==e&&(n=md(e),V.addValue(t,n)),n},forEachValue:function(t){return x.forEach(t)},readValue:function(t){var n;return null!==(n=w[t])&&void 0!==n?n:s(y,t,e)},setBaseTarget:function(t,e){T[t]=e},getBaseTarget:function(t){if(a){var e=a(p,t);if(void 0!==e&&!nl(e))return e}return T[t]}},C),{build:function(){return P(),R},scheduleRender:function(){Ru.render(A,!1,!0)},syncRender:A,setProps:function(t){(t.transformTemplate||p.transformTemplate)&&V.scheduleRender(),p=t,C.updatePropListeners(t),S=function(t,e,n){var r;for(var a in e){var o=e[a],i=n[a];if(nl(o))t.addValue(a,o);else if(nl(i))t.addValue(a,md(o));else if(i!==o)if(t.hasValue(a)){var l=t.getValue(a);!l.hasAnimated&&l.set(o)}else t.addValue(a,md(null!==(r=t.getStaticValue(a))&&void 0!==r?r:o))}for(var a in n)void 0===e[a]&&t.removeValue(a);return e}(V,d(p),S)},getProps:function(){return p},getVariant:function(t){var e;return null===(e=p.variants)||void 0===e?void 0:e[t]},getDefaultTransition:function(){return p.transition},getTransformPagePoint:function(){return p.transformPagePoint},getVariantContext:function(t){if(void 0===t&&(t=!1),t)return null==f?void 0:f.getVariantContext();if(!L){var e=(null==f?void 0:f.getVariantContext())||{};return void 0!==p.initial&&(e.initial=p.initial),e}for(var n={},r=0;r<Pf;r++){var a=Af[r],o=p[a];(Oi(o)||!1===o)&&(n[a]=o)}return n}});return V}},Af=ui(["initial"],ci(Td),!1),Pf=Af.length;function Of(t){return"string"==typeof t&&t.startsWith("var(--")}var Nf=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;var _f=4;function jf(t,e,n){void 0===n&&(n=1),vi(n<=_f,'Max CSS variable fallback depth detected in property "'.concat(t,'". This may indicate a circular fallback dependency.'));var r=ci(function(t){var e=Nf.exec(t);if(!e)return[,];var n=ci(e,3);return[n[1],n[2]]}(t),2),a=r[0],o=r[1];if(a){var i=window.getComputedStyle(e).getPropertyValue(a);return i?i.trim():Of(o)?jf(o,e,n+1):o}}var Mf,Lf=new Set(["width","height","top","left","right","bottom","x","y"]),Df=function(t){return Lf.has(t)},Vf=function(t,e){t.set(e,!1),t.set(e)},If=function(t){return t===bl||t===vl};!function(t){t.width="width",t.height="height",t.left="left",t.right="right",t.top="top",t.bottom="bottom"}(Mf||(Mf={}));var Ff=function(t,e){return parseFloat(t.split(", ")[e])},Bf=function(t,e){return function(n,r){var a=r.transform;if("none"===a||!a)return 0;var o=a.match(/^matrix3d\((.+)\)$/);if(o)return Ff(o[1],e);var i=a.match(/^matrix\((.+)\)$/);return i?Ff(i[1],t):0}},Uf=new Set(["x","y","z"]),zf=$i.filter((function(t){return!Uf.has(t)}));var Hf={width:function(t,e){var n=t.x,r=e.paddingLeft,a=void 0===r?"0":r,o=e.paddingRight,i=void 0===o?"0":o;return n.max-n.min-parseFloat(a)-parseFloat(i)},height:function(t,e){var n=t.y,r=e.paddingTop,a=void 0===r?"0":r,o=e.paddingBottom,i=void 0===o?"0":o;return n.max-n.min-parseFloat(a)-parseFloat(i)},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:Bf(4,13),y:Bf(5,14)},Wf=function(t,e,n,r){void 0===n&&(n={}),void 0===r&&(r={}),e=li({},e),r=li({},r);var a=Object.keys(e).filter(Df),o=[],i=!1,l=[];if(a.forEach((function(a){var s=t.getValue(a);if(t.hasValue(a)){var c,u=n[a],d=gd(u),f=e[a];if(Zl(f)){var p=f.length,m=null===f[0]?1:0;u=f[m],d=gd(u);for(var v=m;v<p;v++)c?vi(gd(f[v])===c,"All keyframes must be of the same type"):(c=gd(f[v]),vi(c===d||If(d)&&If(c),"Keyframes must be of the same dimension as the current value"))}else c=gd(f);if(d!==c)if(If(d)&&If(c)){var h=s.get();"string"==typeof h&&s.set(parseFloat(h)),"string"==typeof f?e[a]=parseFloat(f):Array.isArray(f)&&c===vl&&(e[a]=f.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==c?void 0:c.transform)&&(0===u||0===f)?0===u?s.set(c.transform(u)):e[a]=d.transform(f):(i||(o=function(t){var e=[];return zf.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),i=!0),l.push(a),r[a]=void 0!==r[a]?r[a]:e[a],Vf(s,f))}})),l.length){var s=l.indexOf("height")>=0?window.pageYOffset:null,c=function(t,e,n){var r=e.measureViewportBox(),a=e.getInstance(),o=getComputedStyle(a),i=o.display,l={};"none"===i&&e.setStaticValue("display",t.display||"block"),n.forEach((function(t){l[t]=Hf[t](r,o)})),e.syncRender();var s=e.measureViewportBox();return n.forEach((function(n){var r=e.getValue(n);Vf(r,l[n]),t[n]=Hf[n](s,o)})),t}(e,t,l);return o.length&&o.forEach((function(e){var n=ci(e,2),r=n[0],a=n[1];t.getValue(r).set(a)})),t.syncRender(),null!==s&&window.scrollTo({top:s}),{target:c,transitionEnd:r}}return{target:e,transitionEnd:r}};function Yf(t,e,n,r){return function(t){return Object.keys(t).some(Df)}(e)?Wf(t,e,n,r):{target:e,transitionEnd:r}}var Xf=function(t,e,n,r){var a=function(t,e,n){var r,a=si(e,[]),o=t.getInstance();if(!(o instanceof Element))return{target:a,transitionEnd:n};for(var i in n&&(n=li({},n)),t.forEachValue((function(t){var e=t.get();if(Of(e)){var n=jf(e,o);n&&t.set(n)}})),a){var l=a[i];if(Of(l)){var s=jf(l,o);s&&(a[i]=s,n&&(null!==(r=n[i])&&void 0!==r||(n[i]=l)))}}return{target:a,transitionEnd:n}}(t,e,r);return Yf(t,e=a.target,n,r=a.transitionEnd)};var Gf={treeType:"dom",readValueFromInstance:function(t,e){if(Qi(e)){var n=Ju(e);return n&&n.default||0}var r,a=(r=t,window.getComputedStyle(r));return(al(e)?a.getPropertyValue(e):a[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 wf(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 a=n.transformValues;void 0===r&&(r=!0);var o=e.transition,i=e.transitionEnd,l=si(e,["transition","transitionEnd"]),s=function(t,e,n){var r,a,o={};for(var i in t)o[i]=null!==(r=Rd(i,e))&&void 0!==r?r:null===(a=n.getValue(i))||void 0===a?void 0:a.get();return o}(l,o||{},t);if(a&&(i&&(i=a(i)),l&&(l=a(l)),s&&(s=a(s))),r){!function(t,e,n){var r,a,o,i,l=Object.keys(e).filter((function(e){return!t.hasValue(e)})),s=l.length;if(s)for(var c=0;c<s;c++){var u=l[c],d=e[u],f=null;Array.isArray(d)&&(f=d[0]),null===f&&(f=null!==(a=null!==(r=n[u])&&void 0!==r?r:t.readValue(u))&&void 0!==a?a:e[u]),null!=f&&("string"==typeof f&&(/^\-?\d*\.?\d+$/.test(f)||cd(f))?f=parseFloat(f):!bd(f)&&Oc.test(d)&&(f=td(u,d)),t.addValue(u,md(f)),null!==(o=(i=n)[u])&&void 0!==o||(i[u]=f),t.setBaseTarget(u,f))}}(t,l,s);var c=Xf(t,l,s,i);i=c.transitionEnd,l=c.target}return li({transition:o,transitionEnd:i},l)},scrapeMotionValuesFromProps:Yl,build:function(t,e,n,r,a){void 0!==t.isVisible&&(e.style.visibility=t.isVisible?"visible":"hidden"),xl(e,n,r,a.transformTemplate)},render:zl},Zf=Tf(Gf),$f=Tf(li(li({},Gf),{getBaseTarget:function(t,e){return t[e]},readValueFromInstance:function(t,e){var n;return Qi(e)?(null===(n=Ju(e))||void 0===n?void 0:n.default)||0:(e=Hl.has(e)?e:Ul(e),t.getAttribute(e))},scrapeMotionValuesFromProps:Xl,build:function(t,e,n,r,a){Dl(e,n,r,a.transformTemplate)},render:Wl})),qf=function(t,e){return Xi(t)?$f(e,{enableHardwareAcceleration:!1}):Zf(e,{enableHardwareAcceleration:!0})};function Kf(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}var Qf={correct:function(t,e){if(!e.target)return t;if("string"==typeof t){if(!vl.test(t))return t;t=parseFloat(t)}var n=Kf(t,e.target.x),r=Kf(t,e.target.y);return"".concat(n,"% ").concat(r,"%")}},Jf="_$css",tp={correct:function(t,e){var n=e.treeScale,r=e.projectionDelta,a=t,o=t.includes("var("),i=[];o&&(t=t.replace(Nf,(function(t){return i.push(t),Jf})));var l=Oc.parse(t);if(l.length>5)return a;var s=Oc.createTransformer(t),c="number"!=typeof l[0]?1:0,u=r.x.scale*n.x,d=r.y.scale*n.y;l[0+c]/=u,l[1+c]/=d;var f=sc(u,d,.5);"number"==typeof l[2+c]&&(l[2+c]/=f),"number"==typeof l[3+c]&&(l[3+c]/=f);var p=s(l);if(o){var m=0;p=p.replace(Jf,(function(){var t=i[m];return m++,t}))}return p}},ep=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return ii(e,t),e.prototype.componentDidMount=function(){var t,e=this,n=this.props,r=n.visualElement,a=n.layoutGroup,o=n.switchLayoutGroup,i=n.layoutId,l=r.projection;t=np,Object.assign(Gi,t),l&&((null==a?void 0:a.group)&&a.group.add(l),(null==o?void 0:o.register)&&i&&o.register(l),l.root.didUpdate(),l.addEventListener("animationComplete",(function(){e.safeToRemove()})),l.setOptions(li(li({},l.options),{onExitComplete:function(){return e.safeToRemove()}}))),Ii.hasEverUpdated=!0},e.prototype.getSnapshotBeforeUpdate=function(t){var e=this,n=this.props,r=n.layoutDependency,a=n.visualElement,o=n.drag,i=n.isPresent,l=a.projection;return l?(l.isPresent=i,o||t.layoutDependency!==r||void 0===r?l.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?l.promote():l.relegate()||Ru.postRender((function(){var t;(null===(t=l.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,a=e.projection;a&&(a.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(a),(null==r?void 0:r.deregister)&&r.deregister(a))},e.prototype.safeToRemove=function(){var t=this.props.safeToRemove;null==t||t()},e.prototype.render=function(){return null},e}(t.Component);var np={borderRadius:li(li({},Qf),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Qf,borderTopRightRadius:Qf,borderBottomLeftRadius:Qf,borderBottomRightRadius:Qf,boxShadow:tp},rp={measureLayout:function(e){var n=ci(Ys(),2),r=n[0],a=n[1],o=(0,t.useContext)(Bi);return t.createElement(ep,li({},e,{layoutGroup:o,switchLayoutGroup:(0,t.useContext)(Ui),isPresent:r,safeToRemove:a}))}};var ap=["TopLeft","TopRight","BottomLeft","BottomRight"],op=ap.length,ip=function(t){return"string"==typeof t?parseFloat(t):t},lp=function(t){return"number"==typeof t||vl.test(t)};function sp(t,e){var n;return null!==(n=t[e])&&void 0!==n?n:t.borderRadius}var cp=dp(0,.5,$c),up=dp(.5,.95,Hc);function dp(t,e,n){return function(r){return r<t?0:r>e?1:n(lc(t,e,r))}}function fp(t,e){t.min=e.min,t.max=e.max}function pp(t,e){fp(t.x,e.x),fp(t.y,e.y)}function mp(t,e,n,r,a){return t=ff(t-=e,1/n,r),void 0!==a&&(t=ff(t,1/a,r)),t}function vp(t,e,n,r,a){var o=ci(n,3),i=o[0],l=o[1],s=o[2];!function(t,e,n,r,a,o,i){if(void 0===e&&(e=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===o&&(o=t),void 0===i&&(i=t),ml.test(e)&&(e=parseFloat(e),e=sc(i.min,i.max,e/100)-i.min),"number"==typeof e){var l=sc(o.min,o.max,r);t===o&&(l-=e),t.min=mp(t.min,e,n,l,a),t.max=mp(t.max,e,n,l,a)}}(t,e[i],e[l],e[s],e.scale,r,a)}var hp=["x","scaleX","originX"],gp=["y","scaleY","originY"];function yp(t,e,n,r){vp(t.x,e,hp,null==n?void 0:n.x,null==r?void 0:r.x),vp(t.y,e,gp,null==n?void 0:n.y,null==r?void 0:r.y)}function bp(t){return 0===t.translate&&1===t.scale}function Ep(t){return bp(t.x)&&bp(t.y)}function Rp(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 Cp=function(){function t(){this.members=[]}return t.prototype.add=function(t){ud(this.members,t),t.scheduleRender()},t.prototype.remove=function(t){if(dd(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 a=this.members[r];if(!1!==a.isPresent){e=a;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.forEach((function(t){var e,n,r,a,o;null===(n=(e=t.options).onExitComplete)||void 0===n||n.call(e),null===(o=null===(r=t.resumingFrom)||void 0===r?void 0:(a=r.options).onExitComplete)||void 0===o||o.call(a)}))},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}(),xp="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function kp(t,e,n){var r=t.x.translate/e.x,a=t.y.translate/e.y,o="translate3d(".concat(r,"px, ").concat(a,"px, 0) ");if(o+="scale(".concat(1/e.x,", ").concat(1/e.y,") "),n){var i=n.rotate,l=n.rotateX,s=n.rotateY;i&&(o+="rotate(".concat(i,"deg) ")),l&&(o+="rotateX(".concat(l,"deg) ")),s&&(o+="rotateY(".concat(s,"deg) "))}var c=t.x.scale*e.x,u=t.y.scale*e.y;return(o+="scale(".concat(c,", ").concat(u,")"))===xp?"none":o}var Sp=function(t,e){return t.depth-e.depth},Tp=function(){function t(){this.children=[],this.isDirty=!1}return t.prototype.add=function(t){ud(this.children,t),this.isDirty=!0},t.prototype.remove=function(t){dd(this.children,t),this.isDirty=!0},t.prototype.forEach=function(t){this.isDirty&&this.children.sort(Sp),this.isDirty=!1,this.children.forEach(t)},t}();function Ap(t){var e=t.attachResizeListener,n=t.defaultParent,r=t.measureScroll,a=t.checkIsScrollRoot,o=t.resetTransform;return function(){function t(t,e,r){var a=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(){a.isUpdating&&(a.isUpdating=!1,a.clearAllSnapshots())},this.updateProjection=function(){a.nodes.forEach(Lp),a.nodes.forEach(Dp)},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?ui(ui([],ci(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 Tp)}return t.prototype.addEventListener=function(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new fd),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,ui([],ci(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,a=this;if(void 0===n&&(n=!1),!this.instance){this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;var o=this.options,i=o.layoutId,l=o.layout,s=o.visualElement;if(s&&!s.getInstance()&&s.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&&(l||i)&&(this.isLayoutDirty=!0),e){var c,u=function(){return a.root.updateBlockedByResize=!1};e(t,(function(){a.root.updateBlockedByResize=!0,clearTimeout(c),c=window.setTimeout(u,250),Ii.hasAnimatedSinceResize&&(Ii.hasAnimatedSinceResize=!1,a.nodes.forEach(Mp))}))}i&&this.root.registerSharedNode(i,this),!1!==this.options.animate&&s&&(i||l)&&this.addEventListener("didUpdate",(function(t){var e,n,r,o,i,l=t.delta,c=t.hasLayoutChanged,u=t.hasRelativeTargetChanged,d=t.layout;if(a.isTreeAnimationBlocked())return a.target=void 0,void(a.relativeTarget=void 0);var f=null!==(n=null!==(e=a.options.transition)&&void 0!==e?e:s.getDefaultTransition())&&void 0!==n?n:zp,p=s.getProps(),m=p.onLayoutAnimationStart,v=p.onLayoutAnimationComplete,h=!a.targetLayout||!Rp(a.targetLayout,d)||u,g=!c&&u;if((null===(r=a.resumeFrom)||void 0===r?void 0:r.instance)||g||c&&(h||!a.currentAnimation)){a.resumeFrom&&(a.resumingFrom=a.resumeFrom,a.resumingFrom.resumingFrom=void 0),a.setAnimationOrigin(l,g);var y=li(li({},ld(f,"layout")),{onPlay:m,onComplete:v});s.shouldReduceMotion&&(y.delay=0,y.type=!1),a.startAnimation(y)}else c||0!==a.animationProgress||a.finishAnimation(),a.isLead()&&(null===(i=(o=a.options).onExitComplete)||void 0===i||i.call(o));a.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,hu.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},t.prototype.startUpdate=function(){var t;this.isUpdateBlocked()||(this.isUpdating=!0,null===(t=this.nodes)||void 0===t||t.forEach(Vp))},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 a=0;a<this.path.length;a++){var o=this.path[a];o.shouldResetTransform=!0,o.updateScroll()}var i=this.options,l=i.layoutId,s=i.layout;if(void 0!==l||s){var c=null===(r=this.options.visualElement)||void 0===r?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null==c?void 0:c(this.latestValues,""),this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}}},t.prototype.didUpdate=function(){if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(_p);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Hp),this.potentialNodes.clear()),this.nodes.forEach(jp),this.nodes.forEach(Pp),this.nodes.forEach(Op),this.clearAllSnapshots(),gu.update(),gu.preRender(),gu.render())},t.prototype.clearAllSnapshots=function(){this.nodes.forEach(Np),this.sharedNodes.forEach(Ip)},t.prototype.scheduleUpdateProjection=function(){Ru.preRender(this.updateProjection,!1,!0)},t.prototype.scheduleCheckAfterUnmount=function(){var t=this;Ru.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));Yp(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();Yp(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected=af(),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.isScrollRoot=a(this.instance),this.scroll=r(this.instance))},t.prototype.resetTransform=function(){var t;if(o){var e=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!Ep(this.projectionDelta),r=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate,a=null==r?void 0:r(this.latestValues,""),i=a!==this.prevTransformTemplateValue;e&&(n||uf(this.latestValues)||i)&&(o(this.instance,a),this.shouldResetTransform=!1,this.scheduleRender())}},t.prototype.measure=function(){var t=this.options.visualElement;if(!t)return af();var e=t.measureViewportBox(),n=this.root.scroll;return n&&(hf(e.x,n.x),hf(e.y,n.y)),e},t.prototype.removeElementScroll=function(t){var e=af();pp(e,t);for(var n=0;n<this.path.length;n++){var r=this.path[n],a=r.scroll,o=r.options,i=r.isScrollRoot;if(r!==this.root&&a&&o.layoutScroll){if(i){pp(e,t);var l=this.root.scroll;l&&(hf(e.x,-l.x),hf(e.y,-l.y))}hf(e.x,a.x),hf(e.y,a.y)}}return e},t.prototype.applyTransform=function(t,e){void 0===e&&(e=!1);var n=af();pp(n,t);for(var r=0;r<this.path.length;r++){var a=this.path[r];!e&&a.options.layoutScroll&&a.scroll&&a!==a.root&&Ef(n,{x:-a.scroll.x,y:-a.scroll.y}),uf(a.latestValues)&&Ef(n,a.latestValues)}return uf(this.latestValues)&&Ef(n,this.latestValues),n},t.prototype.removeTransform=function(t){var e,n=af();pp(n,t);for(var r=0;r<this.path.length;r++){var a=this.path[r];if(a.instance&&uf(a.latestValues)){cf(a.latestValues)&&a.updateSnapshot();var o=af();pp(o,a.measure()),yp(n,a.latestValues,null===(e=a.snapshot)||void 0===e?void 0:e.layout,o)}}return uf(this.latestValues)&&yp(n,this.latestValues),n},t.prototype.setTargetDelta=function(t){this.targetDelta=t,this.root.scheduleUpdateProjection()},t.prototype.setOptions=function(t){var e;this.options=li(li(li({},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=this.options,n=e.layout,r=e.layoutId;this.layout&&(n||r)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=af(),this.relativeTargetOrigin=af(),Kd(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),pp(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target=af(),this.targetWithTransforms=af()),this.relativeTarget&&this.relativeTargetOrigin&&(null===(t=this.relativeParent)||void 0===t?void 0:t.target)?function(t,e,n){$d(t.x,e.x,n.x),$d(t.y,e.y,n.y)}(this.target,this.relativeTarget,this.relativeParent.target):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):pp(this.target,this.layout.actual),vf(this.target,this.targetDelta)):pp(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=af(),this.relativeTargetOrigin=af(),Kd(this.relativeTargetOrigin,this.target,this.relativeParent.target),pp(this.relativeTarget,this.relativeTargetOrigin)))))},t.prototype.getClosestProjectingParent=function(){if(this.parent&&!uf(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 a=this.getLead();pp(this.layoutCorrected,this.layout.actual),function(t,e,n,r){var a,o;void 0===r&&(r=!1);var i=n.length;if(i){var l,s;e.x=e.y=1;for(var c=0;c<i;c++)s=(l=n[c]).projectionDelta,"contents"!==(null===(o=null===(a=l.instance)||void 0===a?void 0:a.style)||void 0===o?void 0:o.display)&&(r&&l.options.layoutScroll&&l.scroll&&l!==l.root&&Ef(t,{x:-l.scroll.x,y:-l.scroll.y}),s&&(e.x*=s.x.scale,e.y*=s.y.scale,vf(t,s)),r&&uf(l.latestValues)&&Ef(t,l.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==a);var o=a.target;if(o){this.projectionDelta||(this.projectionDelta=rf(),this.projectionDeltaWithTransform=rf());var i=this.treeScale.x,l=this.treeScale.y,s=this.projectionTransform;Zd(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=kp(this.projectionDelta,this.treeScale),this.projectionTransform===s&&this.treeScale.x===i&&this.treeScale.y===l||(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 a=this.snapshot,o=(null==a?void 0:a.latestValues)||{},i=li({},this.latestValues),l=rf();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!e;var s=af(),c=null==a?void 0:a.isShared,u=((null===(n=this.getStack())||void 0===n?void 0:n.members.length)||0)<=1,d=Boolean(c&&!u&&!0===this.options.crossfade&&!this.path.some(Up));this.animationProgress=0,this.mixTargetDelta=function(e){var n,a,f,p,m,v=e/1e3;Fp(l.x,t.x,v),Fp(l.y,t.y,v),r.setTargetDelta(l),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null===(n=r.relativeParent)||void 0===n?void 0:n.layout)&&(Kd(s,r.layout.actual,r.relativeParent.layout.actual),a=r.relativeTarget,f=r.relativeTargetOrigin,p=s,m=v,Bp(a.x,f.x,p.x,m),Bp(a.y,f.y,p.y,m)),c&&(r.animationValues=i,function(t,e,n,r,a,o){var i,l,s,c;a?(t.opacity=sc(0,null!==(i=n.opacity)&&void 0!==i?i:1,cp(r)),t.opacityExit=sc(null!==(l=e.opacity)&&void 0!==l?l:1,0,up(r))):o&&(t.opacity=sc(null!==(s=e.opacity)&&void 0!==s?s:1,null!==(c=n.opacity)&&void 0!==c?c:1,r));for(var u=0;u<op;u++){var d="border".concat(ap[u],"Radius"),f=sp(e,d),p=sp(n,d);void 0===f&&void 0===p||(f||(f=0),p||(p=0),0===f||0===p||lp(f)===lp(p)?(t[d]=Math.max(sc(ip(f),ip(p),r),0),(ml.test(p)||ml.test(f))&&(t[d]+="%")):t[d]=p)}(e.rotate||n.rotate)&&(t.rotate=sc(e.rotate||0,n.rotate||0,r))}(i,o,r.latestValues,v,d,u)),r.root.scheduleUpdateProjection(),r.scheduleRender(),r.animationProgress=v},this.mixTargetDelta(0)},t.prototype.startAnimation=function(t){var e,n,r=this;this.notifyListeners("animationStart"),null===(e=this.currentAnimation)||void 0===e||e.stop(),this.resumingFrom&&(null===(n=this.resumingFrom.currentAnimation)||void 0===n||n.stop()),this.pendingAnimation&&(hu.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ru.update((function(){Ii.hasAnimatedSinceResize=!0,r.currentAnimation=function(t,e,n){void 0===n&&(n={});var r=nl(t)?t:md(t);return sd("",r,e,n),{stop:function(){return r.stop()},isAnimating:function(){return r.isAnimating()}}}(0,1e3,li(li({},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,a=t.latestValues;e&&n&&r&&(pp(e,n),Ef(e,a),Zd(this.projectionDeltaWithTransform,this.layoutCorrected,e,a))},t.prototype.registerSharedNode=function(t,e){var n,r,a;this.sharedNodes.has(t)||this.sharedNodes.set(t,new Cp),this.sharedNodes.get(t).add(e),e.promote({transition:null===(n=e.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(a=null===(r=e.options.initialPromotionConfig)||void 0===r?void 0:r.shouldPreserveFollowOpacity)||void 0===a?void 0:a.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,a=e.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,a),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<Zi.length;r++){var a="rotate"+Zi[r];t.getStaticValue(a)&&(e=!0,n[a]=t.getStaticValue(a),t.setStaticValue(a,0))}if(e){for(var a in null==t||t.syncRender(),n)t.setStaticValue(a,n[a]);t.scheduleRender()}}},t.prototype.getProjectionStyles=function(t){var e,n,r,a,o,i;void 0===t&&(t={});var l={};if(!this.instance||this.isSVG)return l;if(!this.isVisible)return{visibility:"hidden"};l.visibility="";var s=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,l.opacity="",l.pointerEvents=Kl(t.pointerEvents)||"",l.transform=s?s(this.latestValues,""):"none",l;var c=this.getLead();if(!this.projectionDelta||!this.layout||!c.target){var u={};return this.options.layoutId&&(u.opacity=null!==(n=this.latestValues.opacity)&&void 0!==n?n:1,u.pointerEvents=Kl(t.pointerEvents)||""),this.hasProjected&&!uf(this.latestValues)&&(u.transform=s?s({},""):"none",this.hasProjected=!1),u}var d=c.animationValues||c.latestValues;this.applyTransformsToTarget(),l.transform=kp(this.projectionDeltaWithTransform,this.treeScale,d),s&&(l.transform=s(d,l.transform));var f=this.projectionDelta,p=f.x,m=f.y;for(var v in l.transformOrigin="".concat(100*p.origin,"% ").concat(100*m.origin,"% 0"),c.animationValues?l.opacity=c===this?null!==(a=null!==(r=d.opacity)&&void 0!==r?r:this.latestValues.opacity)&&void 0!==a?a:1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:l.opacity=c===this?null!==(o=d.opacity)&&void 0!==o?o:"":null!==(i=d.opacityExit)&&void 0!==i?i:0,Gi)if(void 0!==d[v]){var h=Gi[v],g=h.correct,y=h.applyTo,b=g(d[v],c);if(y)for(var E=y.length,w=0;w<E;w++)l[y[w]]=b;else l[v]=b}return this.options.layoutId&&(l.pointerEvents=c===this?Kl(t.pointerEvents)||"":"none"),l},t.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},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(_p),this.root.sharedNodes.clear()},t}()}function Pp(t){t.updateLayout()}function Op(t){var e,n,r,a,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 i=t.layout,l=i.actual,s=i.measured;"size"===t.options.animationType?of((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=Yd(e);e.min=l[t].min,e.max=e.min+n})):"position"===t.options.animationType&&of((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=Yd(l[t]);e.max=e.min+n}));var c=rf();Zd(c,l,o.layout);var u=rf();o.isShared?Zd(u,t.applyTransform(s,!0),o.measured):Zd(u,l,o.layout);var d=!Ep(c),f=!1;if(!t.resumeFrom&&(t.relativeParent=t.getClosestProjectingParent(),t.relativeParent&&!t.relativeParent.resumeFrom)){var p=t.relativeParent,m=p.snapshot,v=p.layout;if(m&&v){var h=af();Kd(h,o.layout,m.layout);var g=af();Kd(g,l,v.actual),Rp(h,g)||(f=!0)}}t.notifyListeners("didUpdate",{layout:l,snapshot:o,delta:u,layoutDelta:c,hasLayoutChanged:d,hasRelativeTargetChanged:f})}else t.isLead()&&(null===(a=(r=t.options).onExitComplete)||void 0===a||a.call(r));t.options.transition=void 0}function Np(t){t.clearSnapshot()}function _p(t){t.clearMeasurements()}function jp(t){var e=t.options.visualElement;(null==e?void 0:e.getProps().onBeforeLayoutMeasure)&&e.notifyBeforeLayoutMeasure(),t.resetTransform()}function Mp(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0}function Lp(t){t.resolveTargetDelta()}function Dp(t){t.calcProjection()}function Vp(t){t.resetRotation()}function Ip(t){t.removeLeadSnapshot()}function Fp(t,e,n){t.translate=sc(e.translate,0,n),t.scale=sc(e.scale,1,n),t.origin=e.origin,t.originPoint=e.originPoint}function Bp(t,e,n,r){t.min=sc(e.min,n.min,r),t.max=sc(e.max,n.max,r)}function Up(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}var zp={duration:.45,ease:[.4,0,.1,1]};function Hp(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 a=(n&&n!==t.root?n.instance:document).querySelector('[data-projection-id="'.concat(e,'"]'));a&&t.mount(a,!0)}function Wp(t){t.min=Math.round(t.min),t.max=Math.round(t.max)}function Yp(t){Wp(t.x),Wp(t.y)}var Xp=Ap({attachResizeListener:function(t,e){return as(t,"resize",e)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Gp={current:void 0},Zp=Ap({measureScroll:function(t){return{x:t.scrollLeft,y:t.scrollTop}},defaultParent:function(){if(!Gp.current){var t=new Xp(0,{});t.mount(window),t.setOptions({layoutScroll:!0}),Gp.current=t}return Gp.current},resetTransform:function(t,e){t.style.transform=null!=e?e:"none"},checkIsScrollRoot:function(t){return Boolean("fixed"===window.getComputedStyle(t).position)}}),$p=li(li(li(li({},jd),Us),kf),rp),qp=Wi((function(t,e){return function(t,e,n,r,a){var o=e.forwardMotionProps,i=void 0!==o&&o,l=Xi(t)?ns:rs;return li(li({},l),{preloadedFeatures:n,useRender:Fl(i),createVisualElement:r,projectionNodeConstructor:a,Component:t})}(t,e,$p,qf,Zp)}));var Kp={duration:.5};function Qp(){return React.createElement("div",{className:"toggle-icon-wrap"},React.createElement(qp.div,{className:"toggle-icon __dark",layout:!0,transition:Kp}),React.createElement(qp.div,{className:"toggle-icon __light",layout:!0,transition:Kp}))}var Jp={type:"spring",stiffness:500,damping:30,duration:.5};function tm(){return React.createElement(React.Fragment,null,React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:Jp},React.createElement("div",{className:"dracula-toggle-icon"})),React.createElement(qp.div,{className:"dracula-toggle-label",layout:!0,transition:Jp},React.createElement("span",{className:"--light"},wp.i18n.__("Light","dracula-dark-mode")),React.createElement("span",{className:"--dark"},wp.i18n.__("Dark","dracula-dark-mode"))))}var em={type:"spring",stiffness:500,damping:30,duration:.5};function nm(){return React.createElement(React.Fragment,null,React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:em},React.createElement("div",{className:"dracula-toggle-icon"})))}var rm={type:"spring",stiffness:700,damping:30,duration:.5};function am(){return React.createElement(React.Fragment,null,React.createElement("div",{className:"prefix-icon"}),React.createElement("div",{className:"dracula-toggle-icon-wrap"},React.createElement(qp.div,{layout:!0,transition:rm,className:"dracula-toggle-icon"})),React.createElement("div",{className:"suffix-icon"}))}var om={type:"spring",stiffness:500,damping:30,duration:.5};function im(){return React.createElement(React.Fragment,null,React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:om}),React.createElement("div",{className:"dracula-toggle-icon"}))}var lm={type:"spring",stiffness:500,damping:30,duration:.5};function sm(t){t.isDark;return React.createElement(React.Fragment,null,React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:lm},React.createElement("div",{className:"dracula-toggle-icon"})))}var cm={type:"spring",stiffness:500,damping:30,duration:.5};function um(t){t.isDark;return React.createElement(React.Fragment,null,React.createElement("div",{className:"dracula-toggle-icon --light"}),React.createElement("div",{className:"dracula-toggle-icon --dark"}),React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:cm}))}var dm={type:"spring",stiffness:500,damping:30,duration:.5};function fm(t){t.isDark;return React.createElement(React.Fragment,null,React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:dm},React.createElement("div",{className:"dracula-toggle-icon"})))}var pm={type:"spring",stiffness:500,damping:30,duration:.5};function mm(t){t.isDark;return React.createElement(React.Fragment,null,React.createElement("div",{className:"dracula-toggle-icon --light"}),React.createElement("div",{className:"dracula-toggle-icon --dark"}),React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:pm}))}var vm={type:"spring",stiffness:500,damping:30,duration:.5};function hm(){return React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:vm})}var gm={type:"spring",stiffness:500,damping:30,duration:.5};function ym(){return React.createElement(React.Fragment,null,React.createElement("div",{className:"toggle-prefix"},wp.i18n.__("Light","dracula-dark-mode")),React.createElement("div",{className:"dracula-toggle-icon-wrap"},React.createElement(qp.div,{className:"dracula-toggle-icon",layout:!0,transition:gm})),React.createElement("div",{className:"toggle-suffix"},wp.i18n.__("Dark","dracula-dark-mode")))}var bm={type:"spring",stiffness:500,damping:30,duration:.5};function Em(){return React.createElement(React.Fragment,null,React.createElement("div",{className:"dracula-toggle-icon --light"}),React.createElement("div",{className:"dracula-toggle-icon --dark"}),React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:bm}))}var wm={type:"spring",stiffness:500,damping:30,duration:.5};function Rm(){return React.createElement(React.Fragment,null,React.createElement("span",{className:"toggle-prefix-icon"}),React.createElement("span",{className:"toggle-prefix-text"},wp.i18n.__("Dark Mode","dracula-dark-mode")),React.createElement("div",{className:"dracula-toggle-icon-wrap"},React.createElement(qp.div,{className:"dracula-toggle-icon",layout:!0,transition:wm})))}function Cm(t){var e=t.mode,n=t.setMode,r="dracula-toggle-tooltip"+Math.floor(1e9*Math.random());return React.createElement(React.Fragment,null,React.createElement("span",{"data-tip":!0,"data-for":r,className:"dracula-toggle-icon"}),React.createElement(ai,{id:r,type:"light",effect:"solid",event:"click",globalEventOff:"click",clickable:!0,border:!0,borderColor:"#ddd",className:"toggle-modal dracula-ignore"},React.createElement("div",{className:"toggle-modal-content"},React.createElement("div",{className:"toggle-option ".concat("light"===e?"active":""," "),onClick:function(){return n("light")}},React.createElement("span",{className:"toggle-option-icon --light"}),React.createElement("span",{className:"toggle-option-label"},wp.i18n.__("Light Mode","dracula"))),React.createElement("div",{className:"toggle-option ".concat("dark"===e?"active":""," "),onClick:function(){return n("dark")}},React.createElement("span",{className:"toggle-option-icon --dark"}),React.createElement("span",{className:"toggle-option-label"},wp.i18n.__("Dark Mode","dracula"))),React.createElement("div",{className:"toggle-option ".concat("auto"===e?"active":""," "),onClick:function(){return n("auto")}},React.createElement("span",{className:"toggle-option-icon --auto"}),React.createElement("span",{className:"toggle-option-label"},wp.i18n.__("System Mode","dracula"))))))}var xm={duration:.5};function km(t){t.data;return React.createElement(React.Fragment,null,React.createElement("div",{className:"toggle-icon-wrap"},React.createElement(qp.div,{className:"toggle-icon __dark",layout:!0,transition:xm}),React.createElement(qp.div,{className:"toggle-icon __light",layout:!0,transition:xm})))}function Sm(t){var e=t.data,n=e.lightLabel,r=e.darkLabel,a=e.showIcon,o=e.iconPosition;return React.createElement(React.Fragment,null,a&&"before"===o&&React.createElement("div",{className:"dracula-toggle-icon position-before"}),React.createElement("div",{className:"dracula-toggle-label"},React.createElement("span",{className:"--light"},n),React.createElement("span",{className:"--dark"},r)),a&&"after"===o&&React.createElement("div",{className:"dracula-toggle-icon position-after"}))}function Tm(t){var e=t.data,n=e.lightLabel,r=e.darkLabel;return React.createElement(React.Fragment,null,React.createElement("div",{className:"toggle-prefix"},n),React.createElement("div",{className:"dracula-toggle-icon-wrap"},React.createElement("div",{className:"dracula-toggle-icon"})),React.createElement("div",{className:"toggle-suffix"},r))}var Am={type:"spring",stiffness:500,damping:30,duration:.5};function Pm(t){var e=t.data,n=e.lightLabel,r=e.darkLabel;return React.createElement(React.Fragment,null,React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:Am},React.createElement("div",{className:"dracula-toggle-icon"})),React.createElement(qp.div,{className:"dracula-toggle-label",layout:!0,transition:Am},React.createElement("span",{className:"--light"},n),React.createElement("span",{className:"--dark"},r)))}var Om={type:"spring",stiffness:500,damping:30,duration:.5};function Nm(t){var e=t.data,n=e.lightLabel,r=e.darkLabel;return React.createElement(React.Fragment,null,React.createElement("div",{className:"dracula-toggle-icon-wrap"},React.createElement(qp.div,{layout:!0,transition:Om,className:"dracula-toggle-icon"})),React.createElement("span",{className:"dracula-toggle-label --light"},n),React.createElement("span",{className:"dracula-toggle-label --dark"},r))}function _m(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return jm(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return jm(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jm(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Mm=React,Lm=Mm.useEffect,Dm=Mm.useState;function Vm(t){var e=t.text,n=void 0===e?wp.i18n.__("Upgrade to Pro to unlock this feature.","dracula-dark-mode"):e,r=t.isDismissable,a=void 0===r||r,o=t.watchVideo,i=void 0!==o&&o,l=_m(Dm(!0),2),s=l[0],c=l[1];return Lm((function(){var t=jQuery;function e(){var t=(new Date).getTime()+2.3*24*60*60*1e3;localStorage.setItem("dracula_offer_time",t),n=t}a&&t(document).on("click",".dracula-pro-modal-wrap",(function(e){t(e.target).hasClass("dracula-pro-modal-wrap")&&c(!1)}));var n=localStorage.getItem("dracula_offer_time");!n||isNaN(n)?e():n=parseInt(n),setInterval((function(){var r=(new Date).getTime(),a=n-r;a<0&&(e(),a=n-r);var o=Math.floor(a/864e5),i=Math.floor(a%864e5/36e5),l=Math.floor(a%36e5/6e4),s=Math.floor(a%6e4/1e3);t(".timer .days .time-count").text(o),t(".timer .hours .time-count").text(i),t(".timer .minutes .time-count").text(l),t(".timer .seconds .time-count").text(s)}),1e3)}),[]),Lm((function(){s||ReactDOM.unmountComponentAtNode(document.getElementById("dracula-pro-modal"))}),[s]),s?React.createElement("div",{className:"dracula-pro-modal-wrap"},React.createElement("div",{className:"dracula-pro-modal"},!!a&&React.createElement("span",{className:"dracula-pro-modal-close",onClick:function(){return c(!1)}},"×"),React.createElement("img",{src:"".concat(dracula.pluginUrl,"/assets/images/offer-box.png"),alt:"Upgrade to Pro"}),React.createElement("h3",null,wp.i18n.__("Unlock PRO Features","dracula-dark-mode")),React.createElement("p",null,n),React.createElement("div",{className:"offer-discount"},React.createElement("h4",null,wp.i18n.__("Special","dracula-dark-mode")),React.createElement("span",null,wp.i18n.__("30% OFF","dracula-dark-mode"))),React.createElement("div",{className:"timer"},React.createElement("div",{className:"days"},React.createElement("span",{className:"time-count"},"0"),React.createElement("span",null,wp.i18n.__("DAYS","dracula-dark-mode"))),React.createElement("div",{className:"hours"},React.createElement("span",{className:"time-count"},"0"),React.createElement("span",null,wp.i18n.__("HOURS","dracula-dark-mode"))),React.createElement("div",{className:"minutes"},React.createElement("span",{className:"time-count"},"0"),React.createElement("span",null,wp.i18n.__("MINUTES","dracula-dark-mode"))),React.createElement("div",{className:"seconds"},React.createElement("span",{className:"time-count"},"0"),React.createElement("span",null,wp.i18n.__("SECONDS","dracula-dark-mode")))),React.createElement("div",{className:"dracula-pro-modal-actions"},!!i&&React.createElement("a",{href:"#",className:"dracula-btn btn-success watch-video",onClick:function(t){t.preventDefault();var e="https://www.youtube.com/embed/".concat(i.id,"?autoplay=1&rel=0");Swal.fire({title:i.title,html:'\n                                                <div style="position:relative; padding-bottom:56.25%; overflow:hidden;">\n                                                    <iframe \n                                                        src="'.concat(e,'" \n                                                        frameborder="0" \n                                                        allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" \n                                                        allowfullscreen\n                                                        style="position:absolute; top:0; left:0; width:100%; height:100%;"\n                                                    ></iframe>\n                                                </div>\n                                            '),showCloseButton:!0,showConfirmButton:!1,width:"70%",customClass:{container:"dracula-swal dracula-pro-video-swal"}})}},wp.i18n.__("Watch Video","dracula-dark-mode")),React.createElement("a",{href:dracula.upgradeUrl,className:"dracula-btn btn-primary"},wp.i18n.__("Upgrade Now","dracula-dark-mode"))))):null}function Im(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(t,e)||Fm(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Fm(t,e){if(t){if("string"==typeof t)return Bm(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Bm(t,e):void 0}}function Bm(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}wp.i18n.__;function Um(){var t=Im(React.useState(!1),2),e=t[0],n=t[1];return React.useEffect((function(){n(!0)}),[]),e}function zm(t){var e=[".dracula-ignore"];return void 0===t&&(t=dracula.settings.excludes),t?(t=t.filter((function(t){return""!=t})),e.concat(t)):e}function Hm(t){dracula.isPro;t||(t=dracula.settings);var e=t,n=e.darkToLight,r=e.colorMode,a=e.preset,o=void 0===a?"default":a,i=e.activeCustomPreset,l=e.customPresets,s=e.brightness,c=void 0===s?100:s,u=e.contrast,d=void 0===u?90:u,f=e.sepia,p=void 0===f?10:f,m=e.grayscale,v=void 0===m?0:m,h=e.changeFont,g=e.fontFamily,y=e.excludes,b=e.textStroke,E=void 0===b?0:b,w=e.darkenBackgroundImages,R=void 0===w||w,C=e.scrollbarDarkMode,x=void 0===C?"auto":C,k=e.scrollbarColor,S=void 0===k?"#181a1b":k,T={mode:n?0:1,brightness:c,contrast:d,sepia:p,grayscale:v,excludes:zm(y),darkenBackgroundImages:R};if("presets"===r){var A=Ym(o);T.darkSchemeBackgroundColor=A.colors.bg,T.darkSchemeTextColor=A.colors.text,T.lightSchemeBackgroundColor=A.colors.bg,T.lightSchemeTextColor=A.colors.text}else if("custom"===r){var P=null==l?void 0:l.find((function(t){return t.id==i})),O=null==P?void 0:P.colors;null!=O&&O.bg&&(T.darkSchemeBackgroundColor=null==O?void 0:O.bg,T.lightSchemeTextColor=null==O?void 0:O.bg),null!=O&&O.text&&(T.darkSchemeTextColor=null==O?void 0:O.text,T.lightSchemeBackgroundColor=null==O?void 0:O.text),null!=O&&O.link}if(h&&(T.useFont=h,T.textStroke=E,g)){T.fontFamily=g;var N=g.replace(/'/g,"").match(/^[^,]+/);if(N)if(!document.querySelector("#dracula-font-link")){var _=document.createElement("link");_.id="dracula-font-link",_.href="https://fonts.googleapis.com/css?family=".concat(N[0].replace(/ /g,"+")),_.rel="stylesheet",document.head.appendChild(_)}}return T.scrollbarColor="custom"===x?S:"auto"===x?"auto":"",T}function Wm(t,e){var n=!1;"#"==t[0]&&(t=t.slice(1),n=!0);var r=parseInt(t,16),a=(r>>16)+e;a>255?a=255:a<0&&(a=0);var o=(r>>8&255)+e;o>255?o=255:o<0&&(o=0);var i=(255&r)+e;return i>255?i=255:i<0&&(i=0),(n?"#":"")+(i|o<<8|a<<16).toString(16)}function Ym(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=[{key:"default",label:"Default",colors:{bg:"#181a1b",text:"#e8e6e3"}},{key:"dracula",label:"Dracula",colors:{bg:"#282b36",text:"#e8e6e3"}},{key:"catppuccin",label:"Catppuccin",colors:{bg:"#161320",text:"#d9e0ee"}},{key:"gruvbox",label:"Gruvbox",colors:{bg:"#282828",text:"#ebdbb2"}},{key:"nord",label:"Nord",colors:{bg:"#2e3440",text:"#eceff4"}},{key:"rosePine",label:"Rose Pine",colors:{bg:"#191724",text:"#e0def4"}},{key:"solarized",label:"Solarized",colors:{bg:"#002b36",text:"#93a1a1"}},{key:"tokyoNight",label:"Tokyo Night",colors:{bg:"#1a1b26",text:"#a9b1d6"}},{key:"monokai",label:"Monokai",colors:{bg:"#272822",text:"#f8f8f2"}},{key:"ayuMirage",label:"Ayu Mirage",colors:{bg:"#1f2430",text:"#cbccc6"}},{key:"ayuDark",label:"Ayu Dark",colors:{bg:"#0a0e14",text:"#b3b1ad"}},{key:"material",label:"Material",colors:{bg:"#263238",text:"#eceff1"}},{key:"oneDark",label:"One Dark",colors:{bg:"#282c34",text:"#abb2bf"}},{key:"oceanicNext",label:"Oceanic Next",colors:{bg:"#1B2B34",text:"#CDD3DE"}},{key:"cityLights",label:"City Lights",colors:{bg:"#1d252c",text:"#b6bfc4"}},{key:"nightOwl",label:"Night Owl",colors:{bg:"#011627",text:"#d6deeb"}},{key:"youtube",label:"YouTube",colors:{bg:"#181818",text:"#ffffff"}},{key:"twitter",label:"Twitter",colors:{bg:"#15202b",text:"#ffffff"}},{key:"reddit",label:"Reddit (Night mode)",colors:{bg:"#1a1a1b",text:"#d7dadc"}},{key:"discord",label:"Discord",colors:{bg:"#36393f",text:"#dcddde"}},{key:"slack",label:"Slack",colors:{bg:"#1d1c1d",text:"#e7e7e7"}},{key:"whatsapp",label:"WhatsApp",colors:{bg:"#121212",text:"#e6e5e4"}},{key:"github",label:"GitHub",colors:{bg:"#0d1117",text:"#c9d1d9"}},{key:"stackoverflow",label:"StackOverflow",colors:{bg:"#2d2d2d",text:"#f2f2f2"}}];return t?e.find((function(e){return e.key===t})):e}function Xm(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:dracula.settings.images,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=jQuery,r=draculaDarkMode.isEnabled();function a(){var t=[],e=[],r=[];n("img[data-dracula-src]").each((function(e,r){t.push((function(){n(r).attr({src:r.dataset.draculaSrc,srcset:r.dataset.draculaSrcSet})}))})),n("source[data-dracula-srcset]").each((function(t,r){e.push((function(){n(r).attr("srcset",r.dataset.draculaSrcset)}))})),n("[data-dracula-bg-image]").each((function(t,e){var a=n(e).attr("data-dracula-bg-image");r.push((function(){n(e).css("background-image",a)}))})),t.forEach((function(t){return t()})),e.forEach((function(t){return t()})),r.forEach((function(t){return t()}))}if(t&&t.length){var o=new Map(t.map((function(t){return[t.light,t.dark]}))),i=function(){var e=[],r=[],a=[];t.forEach((function(t){var a=t.light,o=t.dark;a&&o&&(n('img[src="'.concat(a,'"]')).each((function(t,r){e.push((function(){n(r).attr({"data-dracula-src":r.src,"data-dracula-src-set":r.srcset,src:o,srcset:o})}))})),n('source[srcset*="'.concat(a,'"]')).each((function(t,e){r.push((function(){n(e).attr({"data-dracula-srcset":e.srcset,srcset:o})}))})))})),n("body, div, header, footer, section, article, aside, main, figure, aside").each((function(t,e){var r=n(e),i=r.css("background-image");if("none"!==i&&!i.startsWith("linear-gradient")){var l=i.replace(/url\((['"])?(.*?)\1\)/gi,"$2").split(",")[0];if(l&&!l.includes("data:image")){var s=o.get(l);s&&a.push((function(){r.css("background-image",i.replace(l,s)),r.attr("data-dracula-bg-image",i)}))}}})),e.forEach((function(t){return t()})),r.forEach((function(t){return t()})),a.forEach((function(t){return t()}))};!r||e?(a(),e&&i()):i()}else a()}function Gm(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:dracula.settings.videos,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=jQuery,r=draculaDarkMode.isEnabled(),a={youtube:/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/,vimeo:/^(?:https?:\/\/)?(?:www\.)?(?:vimeo\.com\/)([0-9]+)$/,dailymotion:/(?:https?:\/\/)?(?:www\.)?dai\.?ly(motion)?(?:\.com)?\/?.*(?:video|embed)?(?:.*v=|v\/|\/)([a-z0-9]+)/i};function o(t){t.each((function(t,e){return n(e).attr("src",e.dataset.draculaSrc)}))}function i(t,e,r){t.each((function(t,a){return n(a).attr({"data-dracula-src":a.src,src:a.src.replace(e,r)})}))}function l(){t.forEach((function(t){var e=t.light,r=t.dark;if(e&&r){for(var o=0,l=Object.entries(a);o<l.length;o++){var s=Im(l[o],2),c=(s[0],s[1]),u=e.match(c),d=r.match(c);if(u&&d){var f=u[1],p=d[1];return void i(n('iframe[src*="'.concat(f,'"], video[src*="').concat(f,'"]')),f,p)}}i(n('video[src*="'.concat(e,'"]')),e,r)}}))}null!=t&&t.length?!r||e?(o(n("iframe[data-dracula-src], video[data-dracula-src]")),e&&l()):l():o(n("iframe[data-dracula-src], video[data-dracula-src]"))}function Zm(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:wp.i18n.__("Upgrade to PRO to unlock the feature.","dracula-dark-mode"),e=arguments.length>1?arguments[1]:void 0,n=document.getElementById("dracula-pro-modal");n||((n=document.createElement("div")).id="dracula-pro-modal",document.body.appendChild(n)),ReactDOM.render(React.createElement(Vm,{text:t,watchVideo:e}),n)}function $m(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:draculaDarkMode.isEnabled(),e=jQuery,n=[];t?e("body, div, header, footer, section, article, aside, main, figure, aside").each((function(t,r){var a=e(r);if(!a.hasClass("dracula-ignore")&&!a.parents(".dracula-ignore").length){var o=a.css("background-image");if("none"!==o&&!o.startsWith("linear-gradient")){var i=o.replace(/url\((['"])?(.*?)\1\)/gi,"$2").split(",")[0];if(i&&!i.includes("data:image/svg+xml")){var l="linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(".concat(i,")");n.push((function(){a.css("background-image",l),a.attr("data-dracula-bg-overlay",o)}))}}}})):e("[data-dracula-bg-overlay]").each((function(t,r){var a=e(r),o=a.attr("data-dracula-bg-overlay");n.push((function(){a.css("background-image",o),a.removeAttr("data-dracula-bg-overlay")}))})),n.forEach((function(t){return t()}))}var qm={type:"spring",stiffness:500,damping:30,duration:.5};function Km(){return React.createElement(React.Fragment,null,React.createElement("div",{className:"dracula-toggle-icon --light"}),React.createElement("div",{className:"dracula-toggle-icon --dark"}),React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:qm}))}var Qm={type:"spring",stiffness:500,damping:30,duration:.5};function Jm(t){var e=t.mode;return React.createElement(React.Fragment,null,React.createElement("span",{className:"toggle-prefix-icon"}),React.createElement("span",{className:"toggle-prefix-text"},"dark"===e?"Dark Mode":"Light Mode"),React.createElement("div",{className:"dracula-toggle-icon-wrap"},React.createElement(qp.div,{className:"dracula-toggle-icon",layout:!0,transition:Qm})))}function tv(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return ev(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ev(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ev(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var nv=wp.i18n.__,rv=React,av=rv.useState,ov=rv.useEffect;function iv(t){var e=t.mode,n=t.setMode,r=tv(av(!1),2),a=r[0],o=r[1];return ov((function(){if(a){var t=jQuery("#dracula-font-size-css");t.length||(t=jQuery("<style>",{id:"dracula-font-size-css"}).appendTo("head")),t.html("body > *:not(#dracula-live-edit, .dracula-toggle-wrap){zoom:1.2}}")}else jQuery("#dracula-font-size-css").remove()}),[a]),React.createElement(React.Fragment,null,React.createElement("div",{"data-tip":nv("Toggle Font Size","dracula"),"data-for":"font-size-tooltip",className:"dracula-toggle-icon --typography",onClick:function(){return o(!a)}}),React.createElement(ai,{id:"font-size-tooltip",type:"light",effect:"solid",border:!0,borderColor:"#ddd",className:"dracula-tooltip dracula-ignore"}),React.createElement("div",{"data-tip":nv("Toggle Dark Mode","dracula"),"data-for":"toggle-tooltip",className:"dracula-toggle-icon ".concat("dark"===e?"--dark":"--light"),onClick:function(){return n("dark"===e?"light":"dark")}}),React.createElement(ai,{id:"toggle-tooltip",type:"light",effect:"solid",border:!0,borderColor:"#ddd",className:"dracula-tooltip dracula-ignore"}))}function lv(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return sv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sv(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sv(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var cv=wp.i18n.__,uv=React,dv=uv.useState,fv=uv.useEffect;function pv(t){var e=t.mode,n=t.setMode,r=lv(dv(!1),2),a=r[0],o=r[1];return fv((function(){if(a){var t=jQuery("#dracula-font-size-css");t.length||(t=jQuery("<style>",{id:"dracula-font-size-css"}).appendTo("head")),t.html("body > *:not(#dracula-live-edit, .dracula-toggle-wrap){zoom:1.2}}")}else jQuery("#dracula-font-size-css").remove()}),[a]),React.createElement(React.Fragment,null,React.createElement("div",{"data-tip":cv("Toggle Dark Mode","dracula"),"data-for":"toggle-tooltip",className:"dracula-toggle-icon ".concat("dark"===e?"--dark":"--light"),onClick:function(){return n("dark"===e?"light":"dark")}}),React.createElement(ai,{id:"toggle-tooltip",type:"light",effect:"solid",border:!0,borderColor:"#ddd",place:"top",className:"dracula-tooltip dracula-ignore"}),React.createElement("div",{"data-tip":cv("Toggle Font Size","dracula"),"data-for":"font-size-tooltip",className:"dracula-toggle-icon --typography",onClick:function(){return o(!a)}}),React.createElement(ai,{id:"font-size-tooltip",type:"light",effect:"solid",border:!0,borderColor:"#ddd",className:"dracula-tooltip dracula-ignore",place:"top"}))}var mv=React.createContext();const vv=mv;var hv=mv.Provider;mv.Consumer;function gv(t){var e=t.tab,n=void 0===e?"":e,r=t.isFloating,a=void 0===r||r,o=dracula.isPro;return React.createElement("a",{"data-tip":o?"":wp.i18n.__("PRO Feature"),"data-for":"live-edit",href:"".concat(dracula.homeUrl,"?dracula-live-edit=1&tab=").concat(n),rel:"noopener noreferrer",className:"dracula-btn live-edit-btn ".concat(a?"floating":""," ").concat(o?"":"disabled"),onClick:function(t){o||(t.preventDefault(),Zm(wp.i18n.__("Upgrade to PRO to customize the dark mode appearance in a real-time preview.","dracula"),{id:"cUizkL-VX3k",title:wp.i18n.__("Dark Mode Appearance Live Edit","dracula-dark-mode")}))},target:"_blank"},!o&&React.createElement(ai,{id:"live-edit",place:"left",effect:"solid",className:"dracula-tooltip",type:"warning"}),React.createElement("i",{className:"dashicons dashicons-edit"}),React.createElement("span",null,wp.i18n.__("Live Edit","dracula")))}var yv=(wp.components||{}).Spinner,bv=React.useContext;function Ev(t){var e=t.title,n=bv(vv),r=n.menu,a=n.updateSettings,o=n.isLoading;return React.createElement("div",{className:"dracula-settings-content-header"},React.createElement("div",{className:"header-title"},React.createElement("img",{src:dracula.pluginUrl+"/assets/images/settings/"+r+".svg"}),React.createElement("span",null,e)),React.createElement("div",{className:"header-actions"},!["general","advanced","reading","admin","analytics","tools"].includes(r)&&React.createElement(gv,{isFloating:!1}),React.createElement("button",{type:"button",className:"dracula-btn btn-primary",onClick:a},o?React.createElement(yv,null):React.createElement("i",{className:"dashicons dashicons-saved"}),React.createElement("span",null,wp.i18n.__("Save Changes","dracula")))))}function wv(t){return wv="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},wv(t)}function Rv(t){return function(t){if(Array.isArray(t))return Cv(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Cv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Cv(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Cv(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function xv(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 kv(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?xv(Object(n),!0).forEach((function(e){Sv(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xv(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Sv(t,e,n){return e=function(t){var e=function(t,e){if("object"!=wv(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=wv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==wv(e)?e:String(e)}(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Tv=wp.components||{},Av=Tv.__experimentalRadioGroup,Pv=Tv.__experimentalRadio,Ov=Tv.TextControl,Nv=Tv.RangeControl,_v=Tv.FormToggle,jv=(wp.blockEditor||{}).ColorPaletteControl,Mv=React.useContext;function Lv(t){var e,n,r,a,o,i,l,s=dracula.isPro,c=[{color:"#181a1b"},{color:"#1B2430"},{color:"#2C3333"},{color:"#1A1A40"},{color:"#191919"},{color:"#39311D"},{color:"#060930"},{color:"#162447"},{color:"#1B262C"}],u=[{color:"#e8e6e3"},{color:"#E7F6F2"},{color:"#DCD7C9"},{color:"#EEEEEE"},{color:"#ECDBBA"},{color:"#D8E9A8"},{color:"#EDEDED"},{color:"#BBE1FA"},{color:"#E6F5FF"}],d=[{color:"#007bff",name:"Deep Blue"},{color:"#28a745",name:"Emerald Green"},{color:"#6f42c1",name:"Rich Purple"},{color:"#6c757d",name:"Dark Gray"},{color:"#fd7e14",name:"Vibrant Orange"},{color:"#17a2b8",name:"Light Blue"},{color:"#ffc107",name:"Yellow"},{color:"#dc3545",name:"Red"},{color:"#f8f9fa",name:"Light"}],f=Mv(vv),p=f.menu,m=f.data,v=f.setData,h=f.isLiveEdit,g=m.darkToLight,y=m.colorMode,b=void 0===y?"dynamic":y,E=m.preset,w=void 0===E?"default":E,R=m.activeCustomPreset,C=m.customPresets,x=void 0===C?[]:C,k=m.scrollbarDarkMode,S=void 0===k?"auto":k,T=m.scrollbarColor,A=void 0===T?"#181a1b":T,P=m.brightness,O=void 0===P?100:P,N=m.contrast,_=void 0===N?90:N,j=m.sepia,M=void 0===j?10:j,L=m.grayscale,D={id:(new Date).getTime(),label:"Preset name",colors:{bg:g?"#dcdad7":"#181a1b",text:g?"#181a1b":"#e8e6e3",link:"#4B8BFF",button:{bg:"#333",text:"#fff"},input:{bg:"",text:""}}},V=x.find((function(t){return t.id==R}))||D;return React.createElement("div",{className:"dracula-settings-content"},!h&&React.createElement(Ev,{title:wp.i18n.__("Colors Settings","dracula-dark-mode")}),("colors"===p||!h)&&React.createElement("div",{className:"settings-field field-draggable-toggle ".concat(s?"":"pro-feature")},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Dark to Light","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement(_v,{"data-tip":s?"":wp.i18n.__("Pro Feature"),"data-for":"dark-to-light-pro",checked:s&&g,onChange:function(){s?v(kv(kv({},m),{},{darkToLight:!g})):Zm(wp.i18n.__("Dark to Light is a pro feature.","dracula-dark-mode"))}}),!s&&React.createElement(ai,{id:"dark-to-light-pro",place:"right",effect:"solid",backgroundColor:"#ff9966"}),React.createElement("p",{className:"description"},wp.i18n.__("Enable this option if your website has a dark theme and you'd like to offer a light mode","dracula-dark-mode")))),("colors"===p||!h)&&React.createElement("div",{className:"settings-field align-base"},React.createElement("h4",{className:"settings-field-label"},g?wp.i18n.__("Light Mode Color Scheme","dracula-dark-mode"):wp.i18n.__("Dark Mode Color Scheme","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement(Av,{onChange:function(t){s||"custom"!==t?v(kv(kv({},m),{},{colorMode:t})):Zm(wp.i18n.__("Custom color scheme is a pro feature. Upgrade to PRO to customize the dark mode colors.","dracula-dark-mode"))},checked:b,className:"dracula-radio-group"},React.createElement(Pv,{value:"dynamic"},React.createElement("span",{className:"dracula-btn-icon icon-color-dynamic"}),React.createElement("span",null,wp.i18n.__("AI ","dracula-dark-mode"))),React.createElement(Pv,{value:"presets"},React.createElement("span",{className:"dracula-btn-icon icon-color-presets"}),React.createElement("span",null,wp.i18n.__("Presets","dracula-dark-mode"))),React.createElement(Pv,{"data-tip":s?"":wp.i18n.__("Pro Feature"),"data-for":"custom-color-pro",value:"custom"},React.createElement("span",{className:"dracula-btn-icon icon-color-custom"}),React.createElement("span",null,wp.i18n.__("Custom","dracula-dark-mode"))),!s&&React.createElement(ai,{id:"custom-color-pro",effect:"solid",place:"right",backgroundColor:"#ff9966"})),React.createElement("p",{className:"description"},wp.i18n.__("Choose how the color scheme of your website changes when dark mode is enabled.","dracula-dark-mode")),!!s&&"custom"===b&&("colors"===p||!h)&&React.createElement("div",{className:"settings-sub-field sub-field-custom-presets"},React.createElement("div",{className:"settings-field field-custom-presets"},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Custom Color Presets","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap"},React.createElement("div",{className:"custom-presets-wrap"},React.createElement("div",{className:"custom-presets-item"},x.map((function(t,e){var n,r,a,o,i,l,s,c,u,d,f,p,h,g,y;return React.createElement(React.Fragment,null,React.createElement("div",{className:"color-preset ".concat(R===t.id?"active":""),key:e},React.createElement("svg",{onClick:function(){return v(kv(kv({},m),{},{activeCustomPreset:t.id}))},xmlns:"http://www.w3.org/2000/svg",width:"200",height:"135",viewBox:"0 0 1600 1071",fill:"none"},React.createElement("rect",{width:"1600",height:"1071",rx:"50",fill:null==t||null===(n=t.colors)||void 0===n?void 0:n.bg}),React.createElement("path",{className:"",d:"M0 50C0 22.3858 22.3858 0 50 0H1550C1577.61 0 1600 22.3858 1600 50V196H0V50Z",fill:Wm(null==t||null===(r=t.colors)||void 0===r?void 0:r.bg,30)}),React.createElement("rect",{x:"89",y:"68",width:"246",height:"59",rx:"29.5",fill:null==t||null===(a=t.colors)||void 0===a?void 0:a.link}),React.createElement("rect",{x:"375",y:"68",width:"247",height:"59",rx:"29.5",fill:null==t||null===(o=t.colors)||void 0===o?void 0:o.link}),React.createElement("rect",{x:"662",y:"68",width:"246",height:"59",rx:"29.5",fill:null==t||null===(i=t.color)||void 0===i?void 0:i.link}),React.createElement("rect",{x:"1228",y:"68",width:"246",height:"59",rx:"29.5",fill:null==t||null===(l=t.colors)||void 0===l?void 0:l.link}),React.createElement("text",{className:"preset-name",x:"89",y:"384",fill:null==t||null===(s=t.colors)||void 0===s?void 0:s.link},null==t?void 0:t.label),React.createElement("rect",{x:"89",y:"470",width:"659",height:"52",rx:"26",fill:null==t||null===(c=t.colors)||void 0===c?void 0:c.text}),React.createElement("rect",{x:"89",y:"577",width:"546",height:"52",rx:"26",fill:null==t||null===(u=t.colors)||void 0===u?void 0:u.text}),React.createElement("rect",{x:"89",y:"727",width:"550",height:"200",rx:"83",fill:null==t||null===(d=t.colors)||void 0===d||null===(d=d.button)||void 0===d?void 0:d.bg}),React.createElement("text",{className:"preset-select",x:"165",y:"870",fill:null==t||null===(f=t.colors)||void 0===f||null===(f=f.button)||void 0===f?void 0:f.text},wp.i18n.__("Select","dracula-dark-mode")),React.createElement("rect",{x:"908",y:"333",width:"566",height:"600",rx:"50",fill:Wm(null==t||null===(p=t.colors)||void 0===p?void 0:p.bg,30)}),React.createElement("path",{d:"M1295 657.321V669.773C1295 671.839 1294.91 673.924 1294.73 675.99C1292.2 704.422 1272.45 723 1243.96 723H1166.04C1151.61 723 1139.44 718.317 1130.69 709.826C1127.26 706.677 1124.38 702.978 1122.12 698.737C1125.1 695.119 1128.44 691.158 1131.68 687.188C1137.18 680.601 1142.5 674.095 1145.84 669.863C1150.8 663.728 1163.88 647.576 1182 655.156C1185.7 656.69 1188.95 658.855 1191.92 660.75C1199.23 665.622 1202.29 667.066 1207.43 664.269C1213.12 661.201 1216.81 655.156 1220.69 648.84C1222.76 645.492 1224.84 642.253 1227.09 639.275C1236.92 626.462 1252.07 623.034 1264.7 630.613C1271.01 634.403 1276.42 639.185 1281.47 644.048C1282.55 645.131 1283.64 646.133 1284.63 647.125C1285.98 648.479 1290.49 652.99 1295 657.321Z",fill:null==t||null===(h=t.colors)||void 0===h?void 0:h.text}),React.createElement("path",{opacity:"0.4",d:"M1244.05 543H1166.04C1135.47 543 1115 564.385 1115 596.227V669.774C1115 680.863 1117.53 690.707 1122.12 698.738C1125.1 695.12 1128.44 691.159 1131.68 687.179C1137.18 680.602 1142.51 674.096 1145.84 669.864C1150.8 663.728 1163.88 647.577 1182 655.157C1185.7 656.69 1188.95 658.856 1191.92 660.751C1199.23 665.623 1202.29 667.067 1207.43 664.261C1213.12 661.202 1216.81 655.157 1220.69 648.831C1222.77 645.493 1224.84 642.254 1227.09 639.276C1236.92 626.463 1252.07 623.034 1264.7 630.614C1271.01 634.404 1276.42 639.186 1281.47 644.049C1282.56 645.132 1283.64 646.134 1284.63 647.126C1285.98 648.47 1290.49 652.982 1295 657.322V596.227C1295 564.385 1274.53 543 1244.05 543Z",fill:null==t||null===(g=t.colors)||void 0===g?void 0:g.text}),React.createElement("path",{d:"M1200.09 604.17C1200.09 616.847 1189.53 627.404 1176.86 627.404C1164.2 627.404 1153.64 616.847 1153.64 604.17C1153.64 591.502 1164.2 580.936 1176.86 580.936C1189.53 580.936 1200.09 591.502 1200.09 604.17Z",fill:null==t||null===(y=t.colors)||void 0===y?void 0:y.text})),React.createElement("i",{className:"active-badge dashicons dashicons-saved"}),React.createElement("span",{className:"delete-preset dashicons dashicons-trash",onClick:function(){var t=x.filter((function(t,n){return n!==e}));v(kv(kv({},m),{},{customPresets:t}))}})))})),React.createElement("div",{className:"custom-presets-btn",onClick:function(){v(kv(kv({},m),{},{customPresets:[].concat(Rv(x),[D]),activeCustomPreset:D.id}))}},React.createElement("img",{src:"".concat(dracula.pluginUrl,"/assets/images/settings/color-plus.svg")}))))))),x.length>0&&React.createElement(React.Fragment,null,React.createElement("div",{className:"settings-field field-preset-name ".concat(s?"":"pro-feature")},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Preset Name","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap"},React.createElement(Ov,{value:null==V?void 0:V.label,onChange:function(t){var e=x.map((function(e){return(null==e?void 0:e.id)==R?kv(kv({},e),{},{label:t}):e}));v(kv(kv({},m),{},{customPresets:e}))},className:"dracula-text-control"})),React.createElement("p",{className:"description"},wp.i18n.__("Set the custom preset name.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field ".concat(s?"":"pro-feature")},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Background Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap","data-tip":s?"":wp.i18n.__("PRO Feature","dracula-dark-mode"),onClick:function(){return!s&&Zm(wp.i18n.__("Upgrade to PRO to set custom background color","dracula-dark-mode"))}},React.createElement(jv,{value:null==V||null===(e=V.colors)||void 0===e?void 0:e.bg,onChange:function(t){if(s){var e=x.map((function(e){return e.id==R?kv(kv({},e),{},{colors:kv(kv({},e.colors),{},{bg:t})}):e}));v(kv(kv({},m),{},{customPresets:e}))}},colors:g?u:c,disableCustomColors:!1,disableCustomGradients:!1,className:"dracula-color-palette",enableAlpha:!0})),!s&&React.createElement(ai,{effect:"solid",place:"left",backgroundColor:"#ff9966",className:"dracula-tooltip"}),React.createElement("p",{className:"description"},wp.i18n.__("Select background color for dark mode.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field ".concat(s?"":"pro-feature")},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Text Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap","data-tip":s?"":wp.i18n.__("PRO Feature","dracula-dark-mode"),onClick:function(){return!s&&Zm(wp.i18n.__("Upgrade to PRO to set custom text color","dracula-dark-mode"))}},React.createElement(jv,{value:null==V||null===(n=V.colors)||void 0===n?void 0:n.text,onChange:function(t){if(s){var e=x.map((function(e){return e.id==R?kv(kv({},e),{},{colors:kv(kv({},e.colors),{},{text:t})}):e}));v(kv(kv({},m),{},{customPresets:e}))}},colors:g?c:u,disableCustomColors:!1,disableCustomGradients:!1,className:"dracula-color-palette",enableAlpha:!0})),!s&&React.createElement(ai,{effect:"solid",place:"left",backgroundColor:"#ff9966",className:"dracula-tooltip"}),React.createElement("p",{className:"description"},wp.i18n.__("Select text color for dark mode.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field ".concat(s?"":"pro-feature")},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Link Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement(jv,{value:null==V||null===(r=V.colors)||void 0===r?void 0:r.link,onChange:function(t){if(s){var e=x.map((function(e){return e.id==R?kv(kv({},e),{},{colors:kv(kv({},e.colors),{},{link:t})}):e}));v(kv(kv({},m),{},{customPresets:e}))}},colors:[{name:"Soft Blue",color:"#4B8BFF"},{name:"Light Green",color:"#7CFFCB"},{name:"Pale Red",color:"#FF6B6B"},{name:"Muted Yellow",color:"#FFD66B"},{name:"Bright Purple",color:"#D896FF"},{name:"Cyan",color:"#00FFFF"},{name:"Pastel Pink",color:"#FFA7A7"},{name:"Sky Blue",color:"#87CEEB"},{name:"Mint Green",color:"#98FF98"}],disableCustomColors:!1,disableCustomGradients:!1,className:"dracula-color-palette",enableAlpha:!0}),React.createElement("p",{className:"description"},wp.i18n.__("Select link color for dark mode.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Button Background Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement(jv,{value:null==V||null===(a=V.colors)||void 0===a||null===(a=a.button)||void 0===a?void 0:a.bg,onChange:function(t){if(s){var e=x.map((function(e){var n;return e.id==R?kv(kv({},e),{},{colors:kv(kv({},e.colors),{},{button:kv(kv({},null==e||null===(n=e.colors)||void 0===n?void 0:n.button),{},{bg:t})})}):e}));v(kv(kv({},m),{},{customPresets:e}))}},colors:d,disableCustomColors:!1,disableCustomGradients:!1,className:"dracula-color-palette",enableAlpha:!0}),React.createElement("p",{className:"description"},wp.i18n.__("Select button background color for dark mode.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Button Text Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement(jv,{value:null==V||null===(o=V.colors)||void 0===o||null===(o=o.button)||void 0===o?void 0:o.text,onChange:function(t){if(s){var e=x.map((function(e){var n;return e.id==R?kv(kv({},e),{},{colors:kv(kv({},null==e?void 0:e.colors),{},{button:kv(kv({},null==e||null===(n=e.colors)||void 0===n?void 0:n.button),{},{text:t})})}):e}));v(kv(kv({},m),{},{customPresets:e}))}},colors:u,disableCustomColors:!1,disableCustomGradients:!1,className:"dracula-color-palette",enableAlpha:!0}),React.createElement("p",{className:"description"},wp.i18n.__("Select button text color for dark mode.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Input Background Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement(jv,{value:null==V||null===(i=V.colors)||void 0===i||null===(i=i.input)||void 0===i?void 0:i.bg,onChange:function(t){if(s){var e=x.map((function(e){var n;return e.id==R?kv(kv({},e),{},{colors:kv(kv({},null==e?void 0:e.colors),{},{input:kv(kv({},null==e||null===(n=e.colors)||void 0===n?void 0:n.input),{},{bg:t})})}):e}));v(kv(kv({},m),{},{customPresets:e}))}},colors:d,disableCustomColors:!1,disableCustomGradients:!1,className:"dracula-color-palette",enableAlpha:!0}),React.createElement("p",{className:"description"},wp.i18n.__("Select input background color for dark mode.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Input Text Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement(jv,{value:null==V||null===(l=V.colors)||void 0===l||null===(l=l.input)||void 0===l?void 0:l.text,onChange:function(t){if(s){var e=x.map((function(e){var n;return e.id==R?kv(kv({},e),{},{colors:kv(kv({},null==e?void 0:e.colors),{},{input:kv(kv({},null==e||null===(n=e.colors)||void 0===n?void 0:n.input),{},{text:t})})}):e}));v(kv(kv({},m),{},{customPresets:e}))}},colors:u,disableCustomColors:!1,disableCustomGradients:!1,className:"dracula-color-palette",enableAlpha:!0}),React.createElement("p",{className:"description"},wp.i18n.__("Select input text color for dark mode.","dracula-dark-mode")))))))),"presets"===b&&("colors"===p||!h)&&React.createElement("div",{className:"settings-field field-color-presets ".concat(s?"":"pro-feature")},React.createElement("h4",{className:"settings-field-label"},"Color Preset"),React.createElement("div",{className:"settings-field-content"},React.createElement("p",{className:"description"},wp.i18n.__("Choose a color preset for the dark mode color scheme.","dracula-dark-mode")),React.createElement("div",{className:"color-presets"},Ym().map((function(t){var e=t.key,n=t.label,r=t.colors,a=e===w,o=r.bg,i=r.text,l=Wm(o,30),c=Wm(i,-40);g&&(o=Wm(i,-10),i=Wm(o,-50),l=Wm(o,20),c=Wm(i,-30));var u=!s&&!["default","dracula"].includes(e);return React.createElement("div",{key:e,className:"color-preset ".concat(a?"active":""," ").concat(u?"disabled":""),onClick:function(){s||["default","dracula"].includes(e)?v(kv(kv({},m),{},{preset:e})):Zm(wp.i18n.__("The ".concat(n," color preset is a pro feature."),"dracula-dark-mode"))}},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"200",height:"135",viewBox:"0 0 1600 1071",fill:"none"},React.createElement("rect",{width:"1600",height:"1071",rx:"50",fill:o}),React.createElement("path",{className:"",d:"M0 50C0 22.3858 22.3858 0 50 0H1550C1577.61 0 1600 22.3858 1600 50V196H0V50Z",fill:l}),React.createElement("rect",{x:"89",y:"68",width:"246",height:"59",rx:"29.5",fill:c}),React.createElement("rect",{x:"375",y:"68",width:"247",height:"59",rx:"29.5",fill:c}),React.createElement("rect",{x:"662",y:"68",width:"246",height:"59",rx:"29.5",fill:c}),React.createElement("rect",{x:"1228",y:"68",width:"246",height:"59",rx:"29.5",fill:c}),React.createElement("text",{className:"preset-name",x:"89",y:"384",fill:c},n),React.createElement("rect",{x:"89",y:"470",width:"659",height:"52",rx:"26",fill:i}),React.createElement("rect",{x:"89",y:"577",width:"546",height:"52",rx:"26",fill:i}),React.createElement("rect",{x:"89",y:"727",width:"550",height:"200",rx:"83",fill:l}),React.createElement("text",{className:"preset-select",x:a?"165":"224",y:"870",fill:i},wp.i18n.__("Select","dracula-dark-mode")),React.createElement("rect",{x:"908",y:"333",width:"566",height:"600",rx:"50",fill:l}),React.createElement("path",{d:"M1295 657.321V669.773C1295 671.839 1294.91 673.924 1294.73 675.99C1292.2 704.422 1272.45 723 1243.96 723H1166.04C1151.61 723 1139.44 718.317 1130.69 709.826C1127.26 706.677 1124.38 702.978 1122.12 698.737C1125.1 695.119 1128.44 691.158 1131.68 687.188C1137.18 680.601 1142.5 674.095 1145.84 669.863C1150.8 663.728 1163.88 647.576 1182 655.156C1185.7 656.69 1188.95 658.855 1191.92 660.75C1199.23 665.622 1202.29 667.066 1207.43 664.269C1213.12 661.201 1216.81 655.156 1220.69 648.84C1222.76 645.492 1224.84 642.253 1227.09 639.275C1236.92 626.462 1252.07 623.034 1264.7 630.613C1271.01 634.403 1276.42 639.185 1281.47 644.048C1282.55 645.131 1283.64 646.133 1284.63 647.125C1285.98 648.479 1290.49 652.99 1295 657.321Z",fill:i}),React.createElement("path",{opacity:"0.4",d:"M1244.05 543H1166.04C1135.47 543 1115 564.385 1115 596.227V669.774C1115 680.863 1117.53 690.707 1122.12 698.738C1125.1 695.12 1128.44 691.159 1131.68 687.179C1137.18 680.602 1142.51 674.096 1145.84 669.864C1150.8 663.728 1163.88 647.577 1182 655.157C1185.7 656.69 1188.95 658.856 1191.92 660.751C1199.23 665.623 1202.29 667.067 1207.43 664.261C1213.12 661.202 1216.81 655.157 1220.69 648.831C1222.77 645.493 1224.84 642.254 1227.09 639.276C1236.92 626.463 1252.07 623.034 1264.7 630.614C1271.01 634.404 1276.42 639.186 1281.47 644.049C1282.56 645.132 1283.64 646.134 1284.63 647.126C1285.98 648.47 1290.49 652.982 1295 657.322V596.227C1295 564.385 1274.53 543 1244.05 543Z",fill:i}),React.createElement("path",{d:"M1200.09 604.17C1200.09 616.847 1189.53 627.404 1176.86 627.404C1164.2 627.404 1153.64 616.847 1153.64 604.17C1153.64 591.502 1164.2 580.936 1176.86 580.936C1189.53 580.936 1200.09 591.502 1200.09 604.17Z",fill:i})),a&&React.createElement("i",{className:"active-badge dashicons dashicons-saved"}),u&&React.createElement("span",{className:"pro-label"},wp.i18n.__("Pro","dracula-dark-mode")))}))))),("colors"===p||!h)&&React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Scrollbar Dark Mode","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement(Av,{onChange:function(t){s||"custom"!==t?v(kv(kv({},m),{},{scrollbarDarkMode:t})):Zm(wp.i18n.__("Custom color scheme is a pro feature. Upgrade to PRO to customize the dark mode colors.","dracula-dark-mode"))},checked:S,className:"dracula-radio-group"},React.createElement(Pv,{value:"disabled"},React.createElement("span",null,wp.i18n.__("Disabled","dracula-dark-mode"))),React.createElement(Pv,{value:""},React.createElement("span",null,wp.i18n.__("Default","dracula-dark-mode"))),React.createElement(Pv,{value:"auto"},React.createElement("span",null,wp.i18n.__("Auto","dracula-dark-mode"))),React.createElement(Pv,{"data-tip":s?"":wp.i18n.__("Pro Feature"),"data-for":"custom-scrollbar-color-pro",value:"custom"},React.createElement("span",null,wp.i18n.__("Custom","dracula-dark-mode"))),!s&&React.createElement(ai,{id:"custom-scrollbar-color-pro",effect:"solid",place:"right",backgroundColor:"#ff9966"})),React.createElement("p",{className:"description"},wp.i18n.__("Set the scrollbar color for dark mode.","dracula-dark-mode"))),"custom"===S&&React.createElement("div",{className:"settings-field-sub"},React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Scrollbar Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap","data-tip":s?"":wp.i18n.__("PRO Feature","dracula-dark-mode"),onClick:function(){return!s&&Zm(wp.i18n.__("Upgrade to PRO to set custom scrollbar color","dracula-dark-mode"))}},React.createElement(jv,{value:A,onChange:function(t){s&&v(kv(kv({},m),{},{scrollbarColor:t}))},colors:d,disableCustomColors:!1,disableCustomGradients:!1,className:"dracula-color-palette",enableAlpha:!0}),!s&&React.createElement(ai,{effect:"solid",place:"left",backgroundColor:"#ff9966",className:"dracula-tooltip"})),React.createElement("p",{className:"description"},wp.i18n.__("Set custom scrollbar color for dark mode.","dracula-dark-mode")))))),("adjustments"===p||!h)&&React.createElement("div",{className:"settings-field field-adjustments",onClick:function(t){return t.stopPropagation()}},React.createElement("h4",{className:"settings-field-label"},wp.i18n.__("Color Adjustments","dracula-dark-mode")),!h&&React.createElement(gv,{tab:"colors"}),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},React.createElement("svg",{width:"15",height:"15",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.9913 3.99506C1.9913 5.10174 2.8854 5.99896 3.99208 6.00209C5.10189 6.00522 6.00849 5.09861 6.00536 3.98881C6.00224 2.88213 5.10189 1.98803 3.99521 1.99116C2.8854 1.99428 1.9913 2.88838 1.9913 3.99506Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M3.71707 0.687767C3.71707 0.806563 3.71394 0.925359 3.71707 1.04728C3.72019 1.23485 3.83586 1.36303 3.99217 1.36616C4.14849 1.36928 4.27041 1.24111 4.27353 1.05666C4.27666 0.806563 4.27666 0.559592 4.27353 0.309495C4.27041 0.125049 4.15161 0 3.99217 0C3.83274 0.00312621 3.72332 0.128175 3.71707 0.315748C3.71394 0.43767 3.71707 0.562718 3.71707 0.687767Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M7.32155 4.2764C7.4466 4.2764 7.57165 4.27953 7.6967 4.2764C7.87489 4.27015 7.99682 4.1576 7.99994 4.00442C8.00307 3.84498 7.87802 3.72306 7.69357 3.71993C7.44348 3.71681 7.19651 3.71681 6.94641 3.71993C6.76196 3.72306 6.63379 3.84186 6.63379 3.99817C6.63379 4.15448 6.76509 4.27015 6.94953 4.27327C7.07146 4.27953 7.19651 4.2764 7.32155 4.2764Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M0.684838 4.2764C0.803634 4.2764 0.922431 4.27953 1.04435 4.2764C1.2288 4.27327 1.3601 4.15761 1.36323 4.00129C1.36635 3.84498 1.23505 3.72306 1.05373 3.71993C0.803634 3.71681 0.556663 3.71681 0.306566 3.71993C0.12212 3.72306 -0.00292909 3.84186 0.000197053 4.00129C0.00332332 4.16073 0.128372 4.27015 0.315945 4.2764C0.322197 4.2764 0.325324 4.2764 0.331576 4.2764C0.447246 4.2764 0.566042 4.2764 0.684838 4.2764Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M3.71698 7.32142C3.71698 7.44647 3.71385 7.57152 3.71698 7.69657C3.72323 7.87476 3.83265 7.99668 3.98583 7.99981C4.14527 8.00606 4.26719 7.87789 4.27032 7.69657C4.27344 7.44334 4.27657 7.18699 4.27032 6.93377C4.26719 6.7587 4.14527 6.63678 3.99208 6.63678C3.84202 6.63678 3.72323 6.76183 3.71385 6.9369C3.71385 6.94628 3.71385 6.95878 3.71385 6.96816C3.71698 7.0807 3.71698 7.1995 3.71698 7.32142Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M1.06952 6.66484C1.12267 6.72737 1.16956 6.82741 1.24459 6.86492C1.31649 6.89931 1.44779 6.89618 1.50094 6.84929C1.73228 6.64296 1.95424 6.421 2.1637 6.19279C2.25436 6.09275 2.22935 5.9677 2.13556 5.86766C2.04177 5.77075 1.9136 5.73323 1.81356 5.82389C1.57597 6.0396 1.35401 6.27407 1.12892 6.50541C1.10078 6.53354 1.09766 6.58982 1.06952 6.66484Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M6.66207 1.0564C6.56828 1.11267 6.49325 1.1408 6.44011 1.19082C6.25253 1.36902 6.06809 1.55346 5.88989 1.74104C5.76797 1.86609 5.76484 2.01927 5.87114 2.12869C5.97743 2.24123 6.13686 2.24436 6.25879 2.12556C6.45261 1.93799 6.65269 1.75354 6.82776 1.55034C6.88715 1.48156 6.90904 1.34401 6.8809 1.25647C6.85277 1.17832 6.74022 1.12517 6.66207 1.0564Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M1.04731 1.34406C1.10359 1.44098 1.13172 1.51601 1.18174 1.56915C1.35681 1.7536 1.53813 1.93179 1.71945 2.10999C1.85388 2.24129 2.01019 2.24754 2.11961 2.135C2.23215 2.02245 2.22902 1.86614 2.10085 1.73484C1.9164 1.54414 1.72883 1.35969 1.53813 1.17212C1.45372 1.08771 1.34431 1.0502 1.24114 1.11898C1.16611 1.17525 1.11609 1.26278 1.04731 1.34406Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M5.75844 6.03338C5.81158 6.12404 5.83347 6.19594 5.88036 6.24596C6.06168 6.43666 6.24925 6.62424 6.43995 6.80868C6.565 6.93061 6.71506 6.93373 6.8276 6.82431C6.93389 6.72115 6.93702 6.55233 6.82135 6.43354C6.6369 6.24284 6.44933 6.05527 6.25863 5.87082C6.1711 5.78641 6.05855 5.73327 5.94914 5.80829C5.87411 5.86457 5.82409 5.95523 5.75844 6.03338Z",fill:"#6D6A7E"})),wp.i18n.__("Brightness","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap"},React.createElement(Nv,{value:parseInt(O),step:5,onChange:function(t){v(kv(kv({},m),{},{brightness:parseInt(t)}))},min:0,max:100,allowReset:!0,resetFallbackValue:100,className:"dracula-range-control"})),React.createElement("p",{className:"description"},wp.i18n.__("Adjust brightness of dark mode color scheme.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},React.createElement("svg",{width:"15",height:"15",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{"clip-path":"url(#clip0_4014_11909)"},React.createElement("path",{d:"M3.99984 7.33335C3.53873 7.33335 3.10539 7.2458 2.69984 7.07069C2.29428 6.89558 1.9415 6.65813 1.6415 6.35835C1.3415 6.05835 1.10406 5.70558 0.929171 5.30002C0.754282 4.89446 0.666726 4.46113 0.666504 4.00002C0.666504 3.53891 0.754059 3.10558 0.929171 2.70002C1.10428 2.29446 1.34173 1.94169 1.6415 1.64169C1.9415 1.34169 2.29428 1.10424 2.69984 0.929354C3.10539 0.754465 3.53873 0.666909 3.99984 0.666687C4.46095 0.666687 4.89428 0.754243 5.29984 0.929354C5.70539 1.10446 6.05817 1.34191 6.35817 1.64169C6.65817 1.94169 6.89573 2.29446 7.07084 2.70002C7.24595 3.10558 7.33339 3.53891 7.33317 4.00002C7.33317 4.46113 7.24561 4.89446 7.0705 5.30002C6.89539 5.70558 6.65795 6.05835 6.35817 6.35835C6.05817 6.65835 5.70539 6.89591 5.29984 7.07102C4.89428 7.24613 4.46095 7.33358 3.99984 7.33335ZM4.33317 6.64169C4.99428 6.55835 5.5485 6.26802 5.99584 5.77069C6.44317 5.27335 6.66673 4.68313 6.6665 4.00002C6.6665 3.31669 6.44284 2.72646 5.9955 2.22935C5.54817 1.73224 4.99406 1.44191 4.33317 1.35835V6.64169Z",fill:"#6D6A7E"})),React.createElement("defs",null,React.createElement("clipPath",{id:"clip0_4014_11909"},React.createElement("rect",{width:"8",height:"8",fill:"white"})))),wp.i18n.__("Contrast","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap"},React.createElement(Nv,{value:parseInt(_),onChange:function(t){v(kv(kv({},m),{},{contrast:parseInt(t)}))},min:0,max:100,step:5,allowReset:!0,resetFallbackValue:90,className:"dracula-range-control"})),React.createElement("p",{className:"description"},wp.i18n.__("Set the contrast of the dark mode color scheme.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},React.createElement("svg",{width:"15",height:"15",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M7.81966 3.96708C7.81966 4.46905 7.72079 4.9661 7.5287 5.42986C7.3366 5.89362 7.05504 6.315 6.7001 6.66995C6.34515 7.02489 5.92377 7.30645 5.46001 7.49855C4.99625 7.69064 4.4992 7.78951 3.99723 7.78951C3.49526 7.78951 2.99821 7.69064 2.53445 7.49855C2.07069 7.30645 1.64931 7.02489 1.29437 6.66995C0.939422 6.315 0.657864 5.89362 0.465769 5.42986C0.273674 4.9661 0.174805 4.46905 0.174805 3.96708C0.174805 3.46511 0.273674 2.96806 0.465769 2.5043C0.657864 2.04054 0.939422 1.61916 1.29437 1.26422C1.64931 0.909271 2.07069 0.627713 2.53445 0.435618C2.99821 0.243523 3.49526 0.144653 3.99723 0.144653C4.4992 0.144653 4.99625 0.243523 5.46001 0.435618C5.92377 0.627713 6.34515 0.909271 6.7001 1.26422C7.05504 1.61916 7.3366 2.04054 7.5287 2.5043C7.72079 2.96806 7.81966 3.46511 7.81966 3.96708Z",fill:"#6E6D7E"}),React.createElement("path",{d:"M6.93002 5.47358C6.66378 6.01354 6.25554 6.47082 5.74909 6.79634C5.24265 7.12186 4.65713 7.30333 4.05536 7.32128C3.45359 7.33923 2.85829 7.19298 2.33335 6.89822C1.80841 6.60347 1.37363 6.17133 1.07568 5.64819L3.95652 4.00745L6.93002 5.47358Z",fill:"#E7E7E9"}),React.createElement("path",{opacity:"0.3",d:"M3.69043 0.702836C4.27649 0.655644 4.86457 0.76516 5.39435 1.02015C5.92414 1.27515 6.37659 1.66645 6.7053 2.15394C7.03402 2.64143 7.22718 3.20756 7.26498 3.79431C7.30278 4.38105 7.18386 4.9673 6.92041 5.49293L3.95653 4.00745L3.69043 0.702836Z",fill:"#6D6A7E"}),React.createElement("path",{d:"M1.10553 5.69969C0.806962 5.19669 0.646785 4.62366 0.641261 4.03875C0.635737 3.45384 0.785062 2.87789 1.07408 2.36934C1.3631 1.8608 1.78152 1.43777 2.28686 1.14321C2.79221 0.84864 3.3665 0.693018 3.95144 0.692139L3.95642 4.00744L1.10553 5.69969Z",fill:"#6D6A7E"})),wp.i18n.__("Sepia","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap"},React.createElement(Nv,{value:parseInt(M),onChange:function(t){v(kv(kv({},m),{},{sepia:parseInt(t)}))},min:0,max:100,step:5,allowReset:!0,resetFallbackValue:10,className:"dracula-range-control"})),React.createElement("p",{className:"description"},wp.i18n.__("Adjust the sepia of the dark mode color scheme.","dracula-dark-mode")))),React.createElement("div",{className:"settings-field"},React.createElement("h4",{className:"settings-field-label"},React.createElement("svg",{width:"15",height:"15",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("ellipse",{cx:"5.24153",cy:"2.87715",rx:"2.75862",ry:"2.80702",fill:"#E7E7E9"}),React.createElement("ellipse",{cx:"2.75862",cy:"2.80702",rx:"2.75862",ry:"2.80702",fill:"#6D6A7E","fill-opacity":"0.8"}),React.createElement("ellipse",{cx:"4.06917",cy:"5.193",rx:"2.75862",ry:"2.80702",fill:"#6E6D7E","fill-opacity":"0.8"})),wp.i18n.__("Grayscale","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap"},React.createElement(Nv,{value:parseInt(L),onChange:function(t){v(kv(kv({},m),{},{grayscale:parseInt(t)}))},min:0,max:100,step:5,allowReset:!0,resetFallbackValue:0,className:"dracula-range-control"})),React.createElement("p",{className:"description"},wp.i18n.__("Adjust the grayscale of the dark mode color scheme.","dracula-dark-mode")))))))}function Dv(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Vv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Vv(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vv(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Iv=React,Fv=Iv.useState,Bv=Iv.useEffect,Uv=wp.i18n.__,zv={type:"spring",stiffness:500,damping:30,duration:.5};function Hv(t){t.mode,t.setMode;var e=dracula,n=e.isPro,r=e.settings,a=localStorage.getItem("dracula_color_adjustmnet"),o={brightness:r.brightness||100,contrast:r.contrast||90,sepia:r.sepia||10,grayscale:r.grayscale||0};if(a){var i=JSON.parse(a);o.brightness=i.brightness||100,o.contrast=i.contrast||90,o.sepia=i.contrast||10,o.grayscale=i.grayscale||0}var l,s,c=Dv(Fv(o),2),u=c[0],d=c[1],f=r.togglePosition,p=r.toggleSide,m=r.sideOffset;"left"===f?(l={left:-30},s="dracula-tooltip-left"):"right"===f?(l={right:-50},s="dracula-tooltip-right"):"custom"===f&&"right"===p&&m<30?l={right:-60}:"custom"===f&&"left"===p&&m<30&&(l={left:-30});var v=Um();return Bv((function(){if(n&&v){draculaDarkMode.enable(Hm(u));var t=JSON.stringify(u);localStorage.setItem("dracula_color_adjustmnet",t)}}),[u]),React.createElement(React.Fragment,null,React.createElement(qp.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:zv}),React.createElement("div",{className:"dracula-toggle-icon"}),React.createElement("div",{"data-tip":Uv("Settings","dracula"),"data-for":"user-settings-tooltip",className:"toggle-postfix-icon"}),React.createElement(ai,{id:"user-settings-tooltip",type:"light",effect:"solid",event:"click",clickable:!0,globalEventOff:"click",border:!1,borderColor:"#ddd",className:"dracula-tooltip dracula-ignore ".concat(s),offset:l,place:"top"},React.createElement(hv,{value:{menu:"adjustments",data:u,setData:d,isLiveEdit:!0}},React.createElement(Lv,null))))}function Wv(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Yv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yv(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yv(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Xv=wp.i18n.__,Gv=React,Zv=Gv.useState,$v=Gv.useEffect;function qv(t){var e=t.mode,n=t.setMode,r=dracula,a=r.isPro,o=r.settings,i=localStorage.getItem("dracula_color_adjustmnet"),l={brightness:o.brightness||100,contrast:o.contrast||90,sepia:o.sepia||10,grayscale:o.grayscale||0};if(i){var s=JSON.parse(i);l.brightness=s.brightness||100,l.contrast=s.contrast||90,l.sepia=s.contrast||10,l.grayscale=s.grayscale||0}var c,u,d=Wv(Zv(l),2),f=d[0],p=d[1],m=o.togglePosition,v=o.toggleSide,h=o.sideOffset;"left"===m?(c={left:-30},u="dracula-tooltip-left"):"right"===m?(c={right:-50},u="dracula-tooltip-right"):"custom"===m&&"right"===v&&h<30?c={right:-60}:"custom"===m&&"left"===v&&h<30&&(c={left:-30});var g=Um();return $v((function(){if(a&&g){draculaDarkMode.enable(Hm(f));var t=JSON.stringify(f);localStorage.setItem("dracula_color_adjustmnet",t)}}),[f]),React.createElement(React.Fragment,null,React.createElement("div",{"data-tip":Xv("Toggle Dark Mode","dracula"),"data-for":"toggle-tooltip",className:"dracula-toggle-icon ".concat("dark"===e?"--dark":"--light"),onClick:function(){return n("dark"===e?"light":"dark")}}),React.createElement(ai,{id:"toggle-tooltip",type:"light",effect:"solid",border:!0,borderColor:"#ddd",place:"top",className:"dracula-tooltip dracula-ignore"}),React.createElement("div",{"data-tip":Xv("Settings","dracula"),"data-for":"user-settings-tooltip",className:"dracula-toggle-icon --typography"}),React.createElement(ai,{id:"user-settings-tooltip",type:"light",effect:"solid",event:"click",clickable:!0,globalEventOff:"click",border:!1,borderColor:"#ddd",className:"dracula-tooltip dracula-ignore ".concat(u),offset:c,place:"top"},React.createElement(hv,{value:{menu:"adjustments",data:f,setData:p,isLiveEdit:!0}},React.createElement(Lv,null))))}function Kv(t){return Kv="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},Kv(t)}function Qv(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 Jv(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Qv(Object(n),!0).forEach((function(e){th(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Qv(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function th(t,e,n){return e=function(t){var e=function(t,e){if("object"!=Kv(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Kv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==Kv(e)?e:String(e)}(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function eh(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return nh(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nh(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nh(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var rh=React,ah=rh.useState,oh=rh.useEffect,ih=rh.useRef;function lh(t){var e=t.style,n=t.data,r=t.isPreview,a=t.previewMode,o=t.isFloating,i=dracula,l=i.isPro,s=i.settings,c=void 0===s?{}:s,u=c.showTooltip,d=c.tooltipText,f=void 0===d?wp.i18n.__("Toggle Dark Mode","dracula-dark-mode"):d,p=c.enableAnalytics,m=c.enableFeedback,v=c.attentionEffect,h=c.draggableToggle,g=eh(ah(window.draculaMode?window.draculaMode:window.draculaDarkMode.isEnabled()?"dark":"light"),2),y=g[0],b=g[1],E=ih(null);oh((function(){if(!r){var t=function(){return b("dark")},e=function(){return b("light")},n=function(){return b("auto")};return document.addEventListener("dracula:enable",t),document.addEventListener("dracula:disable",e),document.addEventListener("dracula:auto",n),function(){document.removeEventListener("dracula:enable",t),document.removeEventListener("dracula:disable",e),document.removeEventListener("dracula:auto",n)}}}),[]);var w=Um();oh((function(){a&&b(a)}),[a]),oh((function(){if(w)if(r)jQuery(".form-preview").removeClass("state-light state-dark").addClass("state-".concat(y));else{var t=dracula.settings.pageTransition;!function(){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"none";if("undefined"!=typeof gsap){t||(t="body > main, body > header, body > div:not(.dracula-toggle-wrap):not(.dracula-ignore), body > footer, body > section");var n="dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"dark");"fade"===e?gsap.fromTo(t,{opacity:0},{opacity:1,duration:1}):"slide"===e?gsap.fromTo(t,{x:n?"-100%":"100%"},{x:"0%",duration:1}):"zoom"===e?gsap.fromTo(t,{scale:n?1.05:.95},{scale:1,duration:1}):"rotate"===e?gsap.fromTo(t,{rotation:n?-7:7},{rotation:0,duration:1}):"flip"===e?gsap.fromTo(t,{rotationY:n?50:-50},{rotationY:0,duration:1}):"cube"===e?gsap.fromTo(t,{rotationX:n?5:-5},{rotationX:0,transformPerspective:1500,duration:1}):"scale-fade"===e?gsap.fromTo(t,{scale:n?.95:1.05,opacity:0},{scale:1,opacity:1,duration:1}):"skew"===e?gsap.fromTo(t,{skewX:n?15:-15},{skewX:0,duration:1}):"bounce"===e?gsap.from(t,{y:n?"-10%":"10%",ease:"bounce",duration:1}):"blur"===e?gsap.fromTo(t,{filter:"blur(3px)"},{filter:"blur(0px)",duration:1}):"squeeze"===e?gsap.fromTo(t,{scaleX:n?.95:1.05},{scaleX:1,transformOrigin:"left center",duration:1}):"curtain"===e?gsap.fromTo(t,{clipPath:n?"polygon(0% 100%, 100% 100%, 100% 100%, 0% 100%)":"polygon(0% 0%, 100% 0%, 100% 0%, 0% 0%)"},{clipPath:"polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)",duration:1}):"push"===e?gsap.fromTo(t,{x:n?"-100%":"100%"},{x:"0%",duration:1}):"twist"===e?gsap.fromTo(t,{rotation:n?-15:15,scale:.9},{rotation:0,scale:1,duration:1}):"wave"===e&&gsap.fromTo(t,{y:n?-10:10},{y:0,repeat:2,yoyo:!0,ease:"sine.inOut",duration:1})}}(y,"",t),"dark"===y?draculaDarkMode.enable(Hm()):"auto"===y?draculaDarkMode.auto(Hm()):draculaDarkMode.isEnabled()&&draculaDarkMode.disable(),localStorage.setItem("dracula_mode",y)}}),[y]);var R=eh(ah(!1),2),C=R[0],x=R[1];return oh((function(){if(h&&!r&&l){var t=document.querySelector(".dracula-toggle-wrap.floating");if(t){var e=localStorage.getItem("dracula_floating_position");if(e&&(e=JSON.parse(e)).top<=window.innerHeight&&e.left<=window.innerWidth&&jQuery(t).css(Jv(Jv({},e),{},{bottom:"unset",right:"unset"})),"function"==typeof jQuery(t).draggable)return jQuery(t).draggable({containment:"window",scroll:!1,start:function(t,e){x(!0)},drag:function(t,e){var n=e.position;localStorage.setItem("dracula_floating_position",JSON.stringify(n))},stop:function(t,e){setTimeout((function(){return x(!1)}),50)}}),function(){jQuery(t).data("ui-draggable")&&jQuery(t).draggable("destroy")}}}}),[]),oh((function(){if(l&&o){clearInterval(window.draculaEffectInterval);var t=jQuery(".dracula-toggle-wrap.floating .dracula-toggle");if(t.length){if(v&&"none"!==v)return window.draculaEffectInterval=setInterval((function(){e(),setTimeout((function(){t.addClass("dracula-effect-".concat(v))}),50)}),7e3),function(){return clearInterval(window.draculaEffectInterval)};e()}}function e(){clearInterval(window.draculaEffectInterval);var e=t.attr("class").match(/\bdracula-effect-\S+/g)||[];t.removeClass(e.join(" "))}}),[v]),React.createElement(React.Fragment,null,!!e&&React.createElement(React.Fragment,null,o&&h&&React.createElement(React.Fragment,null,React.createElement("svg",{"data-tip":wp.i18n.__("Move","dracula-dark-mode"),"data-for":"dracula-toggle-move",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:"dracula-toggle-move"},React.createElement("rect",{x:"0",fill:"none",width:"20",height:"20"}),React.createElement("g",null,React.createElement("path",{d:"M19 10l-4 4v-3h-4v4h3l-4 4-4-4h3v-4H5v3l-4-4 4-4v3h4V5H6l4-4 4 4h-3v4h4V6z"}))),React.createElement(ai,{id:"dracula-toggle-move",effect:"solid",type:"dark"===y?"light":"dark"})),React.createElement("div",{"data-tip":u?f:"","data-for":"dracula-toggle-tooltip-".concat(e),ref:E,className:"dracula-toggle dracula-ignore style-".concat(e," mode-").concat(y),onClick:function(t){if(!C&&!C&&![14,17,18,20].includes(parseInt(e))&&(b((function(t){return"light"===t||"auto"===t&&!draculaDarkMode.isEnabled()?"dark":"light"})),l&&p&&(wp.ajax.post("dracula_track_analytics",{type:"dark"===y?"activation":"deactivation"}),m))){var n=localStorage.getItem("dracula_toggle_count");"feedback"!==n&&(n=parseInt(n||0),localStorage.setItem("dracula_toggle_count",(n+1).toString()),n>4&&n%5==0&&setTimeout((function(){Swal.fire({title:"How do you feel about our Dark Mode experience?",icon:"question",input:"textarea",showCancelButton:!0,confirmButtonText:"Submit",reverseButtons:!0,customClass:{container:"dracula-swal dracula-feedback-swal"}}).then((function(t){if(t.value){var e=t.value;localStorage.setItem("dracula_toggle_count","feedback"),wp.ajax.post("dracula_insert_feedback",{message:e,nonce:dracula.nonce})}}))}),1e3))}}},1==e&&React.createElement(Qp,null),2==e&&React.createElement(tm,null),3==e&&React.createElement(nm,null),4==e&&React.createElement(am,null),5==e&&React.createElement(im,null),6==e&&React.createElement(sm,null),7==e&&React.createElement(um,null),8==e&&React.createElement(fm,null),9==e&&React.createElement(mm,null),10==e&&React.createElement(hm,null),11==e&&React.createElement(ym,null),12==e&&React.createElement(Em,null),13==e&&React.createElement(Rm,null),14==e&&React.createElement(Cm,{mode:y,setMode:b}),15==e&&React.createElement(Km,null),16==e&&React.createElement(Jm,{mode:y}),17==e&&React.createElement(iv,{mode:y,setMode:b}),18==e&&React.createElement(pv,{mode:y,setMode:b}),19==e&&React.createElement(Hv,null),20==e&&React.createElement(qv,{mode:y,setMode:b})),!!o&&!!u&&React.createElement(ai,{id:"dracula-toggle-tooltip-".concat(e),effect:"solid",className:"dracula-tooltip dracula-toggle-tooltip dracula-ignore",type:"dark"===y?"light":"dark"})),!!n&&!!n.layout&&React.createElement(React.Fragment,null,React.createElement("div",{"data-tip":n.showTooltip?n.tooltipText:"","data-for":"dracula-toggle-tooltip-".concat(n.id),ref:E,className:"dracula-toggle dracula-ignore layout-".concat(n.layout," mode-").concat(y),onClick:function(){C||b((function(t){return"light"===t?"dark":"light"}))},style:{"--toggle-icon-light":'url("'.concat(n.customLightIcon?n.customLightIcon:"".concat(dracula.pluginUrl,"/assets/images/icons/").concat(n.lightIcon,".svg"),'") no-repeat center / contain'),"--toggle-icon-dark":'url("'.concat(n.customDarkIcon?n.customDarkIcon:"".concat(dracula.pluginUrl,"/assets/images/icons/").concat(n.darkIcon,".svg"),'") no-repeat center / contain'),"--toggle-width":n.width+"px","--toggle-padding":n.padding+"px","--toggle-text-size":n.textSize+"px","--toggle-bg-light":n.lightBackgroundColor,"--toggle-bg-dark":n.darkBackgroundColor,"--toggle-text-color-light":n.lightTextColor,"--toggle-text-color-dark":n.darkTextColor,"--toggle-border-w":n.borderWidth+"px","--toggle-border-color-light":n.lightBorderColor,"--toggle-border-color-dark":n.darkBorderColor,"--toggle-border-radius":n.borderRadius+"px","--toggle-icon-spacing":n.iconSpacing+"px"}},1==n.layout&&React.createElement(km,{data:n}),2==n.layout&&React.createElement(Sm,{data:n}),3==n.layout&&React.createElement(Tm,{data:n}),4==n.layout&&React.createElement(Pm,{data:n}),5==n.layout&&React.createElement(Nm,{data:n})),!!o&&!!n.showTooltip&&React.createElement(ai,{id:"dracula-toggle-tooltip-".concat(n.id),effect:"solid",className:"dracula-tooltip dracula-toggle-tooltip dracula-ignore",type:"dark"===y?"light":"dark"})))}!function(t){var e=dracula,n=e.isPro,r=e.settings,a=void 0===r?{}:r,o=a.frontendDarkMode,i=void 0===o||o,l=a.keyboardShortcuts,s=void 0===l||l,c=a.darkenBackgroundImages,u=void 0===c||c,d=Hm(),f=localStorage.getItem("dracula_color_adjustmnet");f&&(f=JSON.parse(f),d.brightness=f.brightness,d.contrast=f.contrast,d.sepia=f.sepia,d.grayscale=f.grayscale),window.draculaInitToggle=function(){var e=document.querySelectorAll(".dracula-toggle-wrap");e&&e.forEach((function(e){var n=e.getAttribute("data-style")||"1",r=e.getAttribute("data-id"),a=t(e).hasClass("floating"),o="";r&&(n="",o=JSON.parse(t(e).find("script").html())),ReactDOM.render(React.createElement(lh,{style:n,data:o,isFloating:a}),e)}))};var p={init:function(){"dark"===window.draculaMode?(draculaDarkMode.disable(),draculaDarkMode.enable(d)):"auto"===window.draculaMode&&(draculaDarkMode.disable(!0),draculaDarkMode.auto(d)),window.draculaInitToggle(),n&&(Xm(),setTimeout((function(){Gm()}),1e3)),document.addEventListener("dracula:enable",(function(){u&&$m(),n&&(Xm(),Gm())})),document.addEventListener("dracula:disable",(function(){u&&$m(),n&&(Xm(),Gm())})),t(window).on("elementor/frontend/init",(function(){"undefined"!=typeof elementorFrontend&&window.elementorFrontend.hooks.addAction("frontend/element_ready/dracula_switch.default",draculaInitToggle)})),p.excludeButtons()},ready:function(){s&&t(document).on("keydown",p.handleKeydown),t(".reading-mode-button").on("click",p.handleReadingMode)},handleKeydown:function(t){(t.ctrlKey&&t.altKey&&68===t.keyCode||t.metaKey&&t.altKey&&68===t.keyCode)&&(t.preventDefault(),draculaDarkMode.isEnabled()?draculaDarkMode.disable():draculaDarkMode.enable(d))},handleReadingMode:function(e){e.preventDefault();var n=t(this).data("post-id");if(n){var r=t("body"),a=t("#reading-mode-iframe-".concat(n));if(a.length)r.addClass("reading-mode-enabled"),a.addClass("active");else{r.addClass("reading-mode-enabled");var o='<iframe src="'.concat(dracula.homeUrl,"/?reading-mode=").concat(n,'" class="reading-mode-iframe active" id="reading-mode-iframe-').concat(n,'"></iframe>');r.append(o)}a.focus()}},excludeButtons:function(){t(".reading-mode-buttons").each((function(){t(this).parents("nav, #comments").length&&t(this).remove()}))}};i&&p.init(),t(document).ready(p.ready)}(jQuery)})()})();