vendor: 5,695 bytes, line 1
1(()=>{var t={967:(t,e)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var t="",e=0;e<arguments.length;e++){var n=arguments[e];n&&(t=i(t,o(n)))}return t}function o(t){if("string"==typeof t||"number"==typeof t)return t;if("object"!=typeof t)return"";if(Array.isArray(t))return a.apply(null,t);if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]"))return t.toString();var e="";for(var n in t)r.call(t,n)&&t[n]&&(e=i(e,n));return e}function i(t,e){return e?t?t+" "+e:t+e:t}t.exports?(a.default=a,t.exports=a):void 0===(n=function(){return a}.apply(e,[]))||(t.exports=n)}()}},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}(()=>{"use strict";const t=React,e=Math.min,r=Math.max,a=Math.round,o=Math.floor,i=t=>({x:t,y:t}),l={left:"right",right:"left",bottom:"top",top:"bottom"},s={start:"end",end:"start"};function c(t,n,a){return r(t,e(n,a))}function u(t,e){return"function"==typeof t?t(e):t}function d(t){return t.split("-")[0]}function f(t){return t.split("-")[1]}function p(t){return"x"===t?"y":"x"}function m(t){return"y"===t?"height":"width"}function v(t){return["top","bottom"].includes(d(t))?"y":"x"}function h(t){return p(v(t))}function g(t){return t.replace(/start|end/g,(t=>s[t]))}function y(t){return t.replace(/left|right|bottom|top/g,(t=>l[t]))}function b(t){return"number"!=typeof t?function(t){return{top:0,right:0,bottom:0,left:0,...t}}(t):{top:t,right:t,bottom:t,left:t}}function E(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}function w(t,e,n){let{reference:r,floating:a}=t;const o=v(e),i=h(e),l=m(i),s=d(e),c="y"===o,u=r.x+r.width/2-a.width/2,p=r.y+r.height/2-a.height/2,g=r[l]/2-a[l]/2;let y;switch(s){case"top":y={x:u,y:r.y-a.height};break;case"bottom":y={x:u,y:r.y+r.height};break;case"right":y={x:r.x+r.width,y:p};break;case"left":y={x:r.x-a.width,y:p};break;default:y={x:r.x,y:r.y}}switch(f(e)){case"start":y[i]-=g*(n&&c?-1:1);break;case"end":y[i]+=g*(n&&c?-1:1)}return y}async function R(t,e){var n;void 0===e&&(e={});const{x:r,y:a,platform:o,rects:i,elements:l,strategy:s}=t,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=u(e,t),v=b(m),h=l[p?"floating"===f?"reference":"floating":f],g=E(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(h)))||n?h:h.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(l.floating)),boundary:c,rootBoundary:d,strategy:s})),y="floating"===f?{...i.floating,x:r,y:a}:i.reference,w=await(null==o.getOffsetParent?void 0:o.getOffsetParent(l.floating)),R=await(null==o.isElement?void 0:o.isElement(w))&&await(null==o.getScale?void 0:o.getScale(w))||{x:1,y:1},x=E(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({rect:y,offsetParent:w,strategy:s}):y);return{top:(g.top-x.top+v.top)/R.y,bottom:(x.bottom-g.bottom+v.bottom)/R.y,left:(g.left-x.left+v.left)/R.x,right:(x.right-g.right+v.right)/R.x}}const x=function(t){return void 0===t&&(t=0),{name:"offset",options:t,async fn(e){var n,r;const{x:a,y:o,placement:i,middlewareData:l}=e,s=await async function(t,e){const{placement:n,platform:r,elements:a}=t,o=await(null==r.isRTL?void 0:r.isRTL(a.floating)),i=d(n),l=f(n),s="y"===v(n),c=["left","top"].includes(i)?-1:1,p=o&&s?-1:1,m=u(e,t);let{mainAxis:h,crossAxis:g,alignmentAxis:y}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return l&&"number"==typeof y&&(g="end"===l?-1*y:y),s?{x:g*p,y:h*c}:{x:h*c,y:g*p}}(e,t);return i===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:a+s.x,y:o+s.y,data:{...s,placement:i}}}}};function k(t){return T(t)?(t.nodeName||"").toLowerCase():"#document"}function C(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function S(t){var e;return null==(e=(T(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function T(t){return t instanceof Node||t instanceof C(t).Node}function _(t){return t instanceof Element||t instanceof C(t).Element}function A(t){return t instanceof HTMLElement||t instanceof C(t).HTMLElement}function N(t){return"undefined"!=typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof C(t).ShadowRoot)}function P(t){const{overflow:e,overflowX:n,overflowY:r,display:a}=j(t);return/auto|scroll|overlay|hidden|clip/.test(e+r+n)&&!["inline","contents"].includes(a)}function M(t){return["table","td","th"].includes(k(t))}function O(t){const e=D(),n=j(t);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!e&&!!n.backdropFilter&&"none"!==n.backdropFilter||!e&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((t=>(n.willChange||"").includes(t)))||["paint","layout","strict","content"].some((t=>(n.contain||"").includes(t)))}function D(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function L(t){return["html","body","#document"].includes(k(t))}function j(t){return C(t).getComputedStyle(t)}function V(t){return _(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function I(t){if("html"===k(t))return t;const e=t.assignedSlot||t.parentNode||N(t)&&t.host||S(t);return N(e)?e.host:e}function F(t){const e=I(t);return L(e)?t.ownerDocument?t.ownerDocument.body:t.body:A(e)&&P(e)?e:F(e)}function B(t,e,n){var r;void 0===e&&(e=[]),void 0===n&&(n=!0);const a=F(t),o=a===(null==(r=t.ownerDocument)?void 0:r.body),i=C(a);
vendor: 6,642 bytes, line 1
1return o?e.concat(i,i.visualViewport||[],P(a)?a:[],i.frameElement&&n?B(i.frameElement):[]):e.concat(a,B(a,[],n))}function U(t){const e=j(t);let n=parseFloat(e.width)||0,r=parseFloat(e.height)||0;const o=A(t),i=o?t.offsetWidth:n,l=o?t.offsetHeight:r,s=a(n)!==i||a(r)!==l;return s&&(n=i,r=l),{width:n,height:r,$:s}}function z(t){return _(t)?t:t.contextElement}function H(t){const e=z(t);if(!A(e))return i(1);const n=e.getBoundingClientRect(),{width:r,height:o,$:l}=U(e);let s=(l?a(n.width):n.width)/r,c=(l?a(n.height):n.height)/o;return s&&Number.isFinite(s)||(s=1),c&&Number.isFinite(c)||(c=1),{x:s,y:c}}const W=i(0);function $(t){const e=C(t);return D()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:W}function X(t,e,n,r){void 0===e&&(e=!1),void 0===n&&(n=!1);const a=t.getBoundingClientRect(),o=z(t);let l=i(1);e&&(r?_(r)&&(l=H(r)):l=H(t));const s=function(t,e,n){return void 0===e&&(e=!1),!(!n||e&&n!==C(t))&&e}(o,n,r)?$(o):i(0);let c=(a.left+s.x)/l.x,u=(a.top+s.y)/l.y,d=a.width/l.x,f=a.height/l.y;if(o){const t=C(o),e=r&&_(r)?C(r):r;let n=t.frameElement;for(;n&&r&&e!==t;){const t=H(n),e=n.getBoundingClientRect(),r=j(n),a=e.left+(n.clientLeft+parseFloat(r.paddingLeft))*t.x,o=e.top+(n.clientTop+parseFloat(r.paddingTop))*t.y;c*=t.x,u*=t.y,d*=t.x,f*=t.y,c+=a,u+=o,n=C(n).frameElement}}return E({width:d,height:f,x:c,y:u})}function Y(t){return X(S(t)).left+V(t).scrollLeft}function Z(t,e,n){let a;if("viewport"===e)a=function(t,e){const n=C(t),r=S(t),a=n.visualViewport;let o=r.clientWidth,i=r.clientHeight,l=0,s=0;if(a){o=a.width,i=a.height;const t=D();(!t||t&&"fixed"===e)&&(l=a.offsetLeft,s=a.offsetTop)}return{width:o,height:i,x:l,y:s}}(t,n);else if("document"===e)a=function(t){const e=S(t),n=V(t),a=t.ownerDocument.body,o=r(e.scrollWidth,e.clientWidth,a.scrollWidth,a.clientWidth),i=r(e.scrollHeight,e.clientHeight,a.scrollHeight,a.clientHeight);let l=-n.scrollLeft+Y(t);const s=-n.scrollTop;return"rtl"===j(a).direction&&(l+=r(e.clientWidth,a.clientWidth)-o),{width:o,height:i,x:l,y:s}}(S(t));else if(_(e))a=function(t,e){const n=X(t,!0,"fixed"===e),r=n.top+t.clientTop,a=n.left+t.clientLeft,o=A(t)?H(t):i(1);return{width:t.clientWidth*o.x,height:t.clientHeight*o.y,x:a*o.x,y:r*o.y}}(e,n);else{const n=$(t);a={...e,x:e.x-n.x,y:e.y-n.y}}return E(a)}function q(t,e){const n=I(t);return!(n===e||!_(n)||L(n))&&("fixed"===j(n).position||q(n,e))}function G(t,e,n){const r=A(e),a=S(e),o="fixed"===n,l=X(t,!0,o,e);let s={scrollLeft:0,scrollTop:0};const c=i(0);if(r||!r&&!o)if(("body"!==k(e)||P(a))&&(s=V(e)),r){const t=X(e,!0,o,e);c.x=t.x+e.clientLeft,c.y=t.y+e.clientTop}else a&&(c.x=Y(a));return{x:l.left+s.scrollLeft-c.x,y:l.top+s.scrollTop-c.y,width:l.width,height:l.height}}function K(t,e){return A(t)&&"fixed"!==j(t).position?e?e(t):t.offsetParent:null}function Q(t,e){const n=C(t);if(!A(t))return n;let r=K(t,e);for(;r&&M(r)&&"static"===j(r).position;)r=K(r,e);return r&&("html"===k(r)||"body"===k(r)&&"static"===j(r).position&&!O(r))?n:r||function(t){let e=I(t);for(;A(e)&&!L(e);){if(O(e))return e;e=I(e)}return null}(t)||n}const J={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{rect:e,offsetParent:n,strategy:r}=t;const a=A(n),o=S(n);if(n===o)return e;let l={scrollLeft:0,scrollTop:0},s=i(1);const c=i(0);if((a||!a&&"fixed"!==r)&&(("body"!==k(n)||P(o))&&(l=V(n)),A(n))){const t=X(n);s=H(n),c.x=t.x+n.clientLeft,c.y=t.y+n.clientTop}return{width:e.width*s.x,height:e.height*s.y,x:e.x*s.x-l.scrollLeft*s.x+c.x,y:e.y*s.y-l.scrollTop*s.y+c.y}},getDocumentElement:S,getClippingRect:function(t){let{element:n,boundary:a,rootBoundary:o,strategy:i}=t;const l=[..."clippingAncestors"===a?function(t,e){const n=e.get(t);if(n)return n;let r=B(t,[],!1).filter((t=>_(t)&&"body"!==k(t))),a=null;const o="fixed"===j(t).position;let i=o?I(t):t;for(;_(i)&&!L(i);){const e=j(i),n=O(i);n||"fixed"!==e.position||(a=null),(o?!n&&!a:!n&&"static"===e.position&&a&&["absolute","fixed"].includes(a.position)||P(i)&&!n&&q(t,i))?r=r.filter((t=>t!==i)):a=e,i=I(i)}return e.set(t,r),r}(n,this._c):[].concat(a),o],s=l[0],c=l.reduce(((t,a)=>{const o=Z(n,a,i);return t.top=r(o.top,t.top),t.right=e(o.right,t.right),t.bottom=e(o.bottom,t.bottom),t.left=r(o.left,t.left),t}),Z(n,s,i));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:Q,getElementRects:async function(t){let{reference:e,floating:n,strategy:r}=t;const a=this.getOffsetParent||Q,o=this.getDimensions;return{reference:G(e,await a(n),r),floating:{x:0,y:0,...await o(n)}}},getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){const{width:e,height:n}=U(t);return{width:e,height:n}},getScale:H,isElement:_,isRTL:function(t){return"rtl"===j(t).direction}};function tt(t,n,a,i){void 0===i&&(i={});const{ancestorScroll:l=!0,ancestorResize:s=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:d=!1}=i,f=z(t),p=l||s?[...f?B(f):[],...B(n)]:[];p.forEach((t=>{l&&t.addEventListener("scroll",a,{passive:!0}),s&&t.addEventListener("resize",a)}));const m=f&&u?function(t,n){let a,i=null;const l=S(t);function s(){clearTimeout(a),i&&i.disconnect(),i=null}return function c(u,d){void 0===u&&(u=!1),void 0===d&&(d=1),s();const{left:f,top:p,width:m,height:v}=t.getBoundingClientRect();if(u||n(),!m||!v)return;const h={rootMargin:-o(p)+"px "+-o(l.clientWidth-(f+m))+"px "+-o(l.clientHeight-(p+v))+"px "+-o(f)+"px",threshold:r(0,e(1,d))||1};let g=!0;function y(t){const e=t[0].intersectionRatio;if(e!==d){if(!g)return c();e?c(!1,e):a=setTimeout((()=>{c(!1,1e-7)}),100)}g=!1}try{i=new IntersectionObserver(y,{...h,root:l.ownerDocument})}catch(t){i=new IntersectionObserver(y,h)}i.observe(t)}(!0),s}(f,a):null;let v,h=-1,g=null;c&&(g=new ResizeObserver((t=>{let[e]=t;e&&e.target===f&&g&&(g.unobserve(n),cancelAnimationFrame(h),h=requestAnimationFrame((()=>{g&&g.observe(n)}))),a()})),f&&!d&&g.observe(f),g.observe(n));let y=d?X(t):null;return d&&function e(){const n=X(t);!y||n.x===y.x&&n.y===y.y&&n.width===y.width&&n.height===y.height||a();y=n,v=requestAnimationFrame(e)}(),a(),()=>{p.forEach((t=>{l&&t.removeEventListener("scroll",a),s&&t.removeEventListener("resize",a)})),m&&m(),g&&g.disconnect(),g=null,d&&cancelAnimationFrame(v)}}const et=function(t){return void 0===t&&(t={}),{name:"shift",options:t,async fn(e){const{x:n,y:r,placement:a}=e,{mainAxis:o=!0,crossAxis:i=!1,limiter:l={fn:t=>{let{x:e,y:n}=t;return{x:e,y:n}}},...s}=u(t,e),f={x:n,y:r},m=await R(e,s),h=v(d(a)),g=p(h);let y=f[g],b=f[h];if(o){const t="y"===g?"bottom":"right";y=c(y+m["y"===g?"top":"left"],y,y-m[t])}if(i){const t="y"===h?"bottom":"right";
vendor: 4,841 bytes, line 1
1b=c(b+m["y"===h?"top":"left"],b,b-m[t])}const E=l.fn({...e,[g]:y,[h]:b});return{...E,data:{x:E.x-n,y:E.y-r}}}}},nt=function(t){return void 0===t&&(t={}),{name:"flip",options:t,async fn(e){var n,r;const{placement:a,middlewareData:o,rects:i,initialPlacement:l,platform:s,elements:c}=e,{mainAxis:p=!0,crossAxis:v=!0,fallbackPlacements:b,fallbackStrategy:E="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:x=!0,...k}=u(t,e);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const C=d(a),S=d(l)===l,T=await(null==s.isRTL?void 0:s.isRTL(c.floating)),_=b||(S||!x?[y(l)]:function(t){const e=y(t);return[g(t),e,g(e)]}(l));b||"none"===w||_.push(...function(t,e,n,r){const a=f(t);let o=function(t,e,n){const r=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(t){case"top":case"bottom":return n?e?a:r:e?r:a;case"left":case"right":return e?o:i;default:return[]}}(d(t),"start"===n,r);return a&&(o=o.map((t=>t+"-"+a)),e&&(o=o.concat(o.map(g)))),o}(l,x,w,T));const A=[l,..._],N=await R(e,k),P=[];let M=(null==(r=o.flip)?void 0:r.overflows)||[];if(p&&P.push(N[C]),v){const t=function(t,e,n){void 0===n&&(n=!1);const r=f(t),a=h(t),o=m(a);let i="x"===a?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return e.reference[o]>e.floating[o]&&(i=y(i)),[i,y(i)]}(a,i,T);P.push(N[t[0]],N[t[1]])}if(M=[...M,{placement:a,overflows:P}],!P.every((t=>t<=0))){var O,D;const t=((null==(O=o.flip)?void 0:O.index)||0)+1,e=A[t];if(e)return{data:{index:t,overflows:M},reset:{placement:e}};let n=null==(D=M.filter((t=>t.overflows[0]<=0)).sort(((t,e)=>t.overflows[1]-e.overflows[1]))[0])?void 0:D.placement;if(!n)switch(E){case"bestFit":{var L;const t=null==(L=M.map((t=>[t.placement,t.overflows.filter((t=>t>0)).reduce(((t,e)=>t+e),0)])).sort(((t,e)=>t[1]-e[1]))[0])?void 0:L[0];t&&(n=t);break}case"initialPlacement":n=l}if(a!==n)return{reset:{placement:n}}}return{}}}},rt=t=>({name:"arrow",options:t,async fn(n){const{x:r,y:a,placement:o,rects:i,platform:l,elements:s,middlewareData:d}=n,{element:p,padding:v=0}=u(t,n)||{};if(null==p)return{};const g=b(v),y={x:r,y:a},E=h(o),w=m(E),R=await l.getDimensions(p),x="y"===E,k=x?"top":"left",C=x?"bottom":"right",S=x?"clientHeight":"clientWidth",T=i.reference[w]+i.reference[E]-y[E]-i.floating[w],_=y[E]-i.reference[E],A=await(null==l.getOffsetParent?void 0:l.getOffsetParent(p));let N=A?A[S]:0;N&&await(null==l.isElement?void 0:l.isElement(A))||(N=s.floating[S]||i.floating[w]);const P=T/2-_/2,M=N/2-R[w]/2-1,O=e(g[k],M),D=e(g[C],M),L=O,j=N-R[w]-D,V=N/2-R[w]/2+P,I=c(L,V,j),F=!d.arrow&&null!=f(o)&&V!=I&&i.reference[w]/2-(V<L?O:D)-R[w]/2<0,B=F?V<L?V-L:V-j:0;return{[E]:y[E]+B,data:{[E]:I,centerOffset:V-I-B,...F&&{alignmentOffset:B}},reset:F}}}),at=(t,e,n)=>{const r=new Map,a={platform:J,...n},o={...a.platform,_c:r};return(async(t,e,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:o=[],platform:i}=n,l=o.filter(Boolean),s=await(null==i.isRTL?void 0:i.isRTL(e));let c=await i.getElementRects({reference:t,floating:e,strategy:a}),{x:u,y:d}=w(c,r,s),f=r,p={},m=0;for(let n=0;n<l.length;n++){const{name:o,fn:v}=l[n],{x:h,y:g,data:y,reset:b}=await v({x:u,y:d,initialPlacement:r,placement:f,strategy:a,middlewareData:p,rects:c,platform:i,elements:{reference:t,floating:e}});u=null!=h?h:u,d=null!=g?g:d,p={...p,[o]:{...p[o],...y}},b&&m<=50&&(m++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:t,floating:e,strategy:a}):b.rects),({x:u,y:d}=w(c,f,s))),n=-1)}return{x:u,y:d,placement:f,strategy:a,middlewareData:p}})(t,e,{...a,platform:o})};var ot=n(967);const it="react-tooltip-core-styles",lt="react-tooltip-base-styles",st={core:!1,base:!1};function ct({css:t,id:e=lt,type:n="base",ref:r}){var a,o;if(!t||"undefined"==typeof document||st[n])return;if("core"===n&&"undefined"!=typeof process&&(null===(a=null===process||void 0===process?void 0:process.env)||void 0===a?void 0:a.REACT_TOOLTIP_DISABLE_CORE_STYLES))return;if("base"!==n&&"undefined"!=typeof process&&(null===(o=null===process||void 0===process?void 0:process.env)||void 0===o?void 0:o.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;"core"===n&&(e=it),r||(r={});const{insertAt:i}=r;if(document.getElementById(e))return void console.warn(`[react-tooltip] Element with id '${e}' already exists. Call \`removeStyle()\` first`);const l=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.id=e,s.type="text/css","top"===i&&l.firstChild?l.insertBefore(s,l.firstChild):l.appendChild(s),s.styleSheet?s.styleSheet.cssText=t:s.appendChild(document.createTextNode(t)),st[n]=!0}const ut=async({elementReference:t=null,tooltipReference:e=null,tooltipArrowReference:n=null,place:r="top",offset:a=10,strategy:o="absolute",middlewares:i=[x(Number(a)),nt({fallbackAxisSideDirection:"start"}),et({padding:5})],border:l})=>
vendor: 3,133 bytes, line 1
1{if(!t)return{tooltipStyles:{},tooltipArrowStyles:{},place:r};if(null===e)return{tooltipStyles:{},tooltipArrowStyles:{},place:r};const s=i;return n?(s.push(rt({element:n,padding:5})),at(t,e,{placement:r,strategy:o,middleware:s}).then((({x:t,y:e,placement:n,middlewareData:r})=>{var a,o;const i={left:`${t}px`,top:`${e}px`,border:l},{x:s,y:c}=null!==(a=r.arrow)&&void 0!==a?a:{x:0,y:0},u=null!==(o={top:"bottom",right:"left",bottom:"top",left:"right"}[n.split("-")[0]])&&void 0!==o?o:"bottom",d=l&&{borderBottom:l,borderRight:l};let f=0;if(l){const t=`${l}`.match(/(\d+)px/);f=(null==t?void 0:t[1])?Number(t[1]):1}return{tooltipStyles:i,tooltipArrowStyles:{left:null!=s?`${s}px`:"",top:null!=c?`${c}px`:"",right:"",bottom:"",...d,[u]:`-${4+f}px`},place:n}}))):at(t,e,{placement:"bottom",strategy:o,middleware:s}).then((({x:t,y:e,placement:n})=>({tooltipStyles:{left:`${t}px`,top:`${e}px`},tooltipArrowStyles:{},place:n})))},dt=(t,e)=>!("CSS"in window&&"supports"in window.CSS)||window.CSS.supports(t,e),ft=(t,e,n)=>{let r=null;const a=function(...a){const o=()=>{r=null,n||t.apply(this,a)};n&&!r&&(t.apply(this,a),r=setTimeout(o,e)),n||(r&&clearTimeout(r),r=setTimeout(o,e))};return a.cancel=()=>{r&&(clearTimeout(r),r=null)},a},pt=t=>null!==t&&!Array.isArray(t)&&"object"==typeof t,mt=(t,e)=>{if(t===e)return!0;if(Array.isArray(t)&&Array.isArray(e))return t.length===e.length&&t.every(((t,n)=>mt(t,e[n])));if(Array.isArray(t)!==Array.isArray(e))return!1;if(!pt(t)||!pt(e))return t===e;const n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((n=>mt(t[n],e[n])))},vt=t=>{if(!(t instanceof HTMLElement||t instanceof SVGElement))return!1;const e=getComputedStyle(t);return["overflow","overflow-x","overflow-y"].some((t=>{const n=e.getPropertyValue(t);return"auto"===n||"scroll"===n}))},ht=t=>{if(!t)return null;let e=t.parentElement;for(;e;){if(vt(e))return e;e=e.parentElement}return document.scrollingElement||document.documentElement},gt="undefined"!=typeof window?t.useLayoutEffect:t.useEffect,yt="DEFAULT_TOOLTIP_ID",bt={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},Et=(0,t.createContext)({getTooltipData:()=>bt});function wt(e=yt){return(0,t.useContext)(Et).getTooltipData(e)}var Rt={tooltip:"core-styles-module_tooltip__3vRRp",fixed:"core-styles-module_fixed__pcSol",arrow:"core-styles-module_arrow__cvMwQ",noArrow:"core-styles-module_noArrow__xock6",clickable:"core-styles-module_clickable__ZuTTB",show:"core-styles-module_show__Nt9eE",closing:"core-styles-module_closing__sGnxF"},xt={tooltip:"styles-module_tooltip__mnnfp",arrow:"styles-module_arrow__K0L3T",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"};const kt=({forwardRef:e,id:n,className:r,classNameArrow:a,variant:o="dark",anchorId:i,anchorSelect:l,place:s="top",offset:c=10,events:u=["hover"],openOnClick:d=!1,positionStrategy:f="absolute",middlewares:p,wrapper:m,delayShow:v=0,delayHide:h=0,float:g=!1,hidden:y=!1,noArrow:b=!1,
1clickable:E=!1,closeOnEsc:w=!1,closeOnScroll:R=!1,closeOnResize:x=!1,openEvents:k,closeEvents:C,globalCloseEvents:S,imperativeModeOnly:T,style:_,position:A,afterShow:N,afterHide:P,content:M,contentWrapperRef:O,isOpen:D,defaultIsOpen:L=!1,setIsOpen:j,activeAnchor:V,setActiveAnchor:I,border:F,opacity:B,arrowColor:U,role:z="tooltip"})=>{var H;const W=(0,t.useRef)(null),$=(0,t.useRef)(null),X=(0,t.useRef)(null),Y=(0,t.useRef)(null),Z=(0,t.useRef)(null),[q,G]=(0,t.useState)({tooltipStyles:{},tooltipArrowStyles:{},place:s}),[K,Q]=(0,t.useState)(!1),[J,et]=(0,t.useState)(!1),[nt,rt]=(0,t.useState)(null),at=(0,t.useRef)(!1),it=(0,t.useRef)(null),{anchorRefs:lt,setActiveAnchor:st}=wt(n),ct=(0,t.useRef)(!1),[dt,pt]=(0,t.useState)([]),vt=(0,t.useRef)(!1),yt=d||u.includes("click"),bt=yt||(null==k?void 0:k.click)||(null==k?void 0:k.dblclick)||(null==k?void 0:k.mousedown),Et=k?{...k}:{mouseover:!0,focus:!0,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1};!k&&yt&&Object.assign(Et,{mouseenter:!1,focus:!1,mouseover:!1,click:!0});const kt=C?{...C}:{mouseout:!0,blur:!0,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1};
1!C&&yt&&Object.assign(kt,{mouseleave:!1,blur:!1,mouseout:!1});const Ct=S?{...S}:{escape:w||!1,scroll:R||!1,resize:x||!1,clickOutsideAnchor:bt||!1};T&&(Object.assign(Et,{mouseenter:!1,focus:!1,click:!1,dblclick:!1,mousedown:!1}),Object.assign(kt,{mouseleave:!1,blur:!1,click:!1,dblclick:!1,mouseup:!1}),Object.assign(Ct,{escape:!1,scroll:!1,resize:!1,clickOutsideAnchor:!1})),gt((()=>(vt.current=!0,()=>{vt.current=!1})),[]);const St=t=>{vt.current&&(t&&et(!0),setTimeout((()=>{vt.current&&(null==j||j(t),void 0===D&&Q(t))}),10))};(0,t.useEffect)((()=>{if(void 0===D)return()=>null;D&&et(!0);const t=setTimeout((()=>{Q(D)}),10);return()=>{clearTimeout(t)}}),[D]),(0,t.useEffect)((()=>{if(K!==at.current)if(Z.current&&clearTimeout(Z.current),at.current=K,K)null==N||N();else{const t=(t=>{const e=getComputedStyle(document.body).getPropertyValue("--rt-transition-show-delay").match(/^([\d.]+)(ms|s)$/);if(!e)return 0;const[,n,r]=e;return Number(n)*("ms"===r?1:1e3)})();Z.current=setTimeout((()=>{et(!1),rt(null),null==P||P()}),t+25)}}),[K]);const Tt=t=>{G((e=>mt(e,t)?e:t))},_t=(t=v)=>{X.current&&clearTimeout(X.current),J?St(!0):X.current=setTimeout((()=>{St(!0)}),t)},At=(t=h)=>{Y.current&&clearTimeout(Y.current),Y.current=setTimeout((()=>{ct.current||St(!1)}),t)},Nt=t=>{var e;if(!t)return;const n=null!==(e=t.currentTarget)&&void 0!==e?e:t.target;if(!(null==n?void 0:n.isConnected))return I(null),void st({current:null});v?_t():St(!0),I(n),st({current:n}),Y.current&&clearTimeout(Y.current)},Pt=()=>{E?At(h||100):h?At():St(!1),X.current&&clearTimeout(X.current)},Mt=({x:t,y:e})=>{var n;const r={getBoundingClientRect:()=>({x:t,y:e,width:0,height:0,top:e,left:t,right:t,bottom:e})};ut({place:null!==(n=null==nt?void 0:nt.place)&&void 0!==n?n:s,offset:c,elementReference:r,tooltipReference:W.current,tooltipArrowReference:$.current,strategy:f,middlewares:p,border:F}).then((t=>{Tt(t)}))},Ot=t=>{if(!t)return;const e=t,n={x:e.clientX,y:e.clientY};Mt(n),it.current=n},Dt=t=>{var e;if(!K)return;const n=t.target;n.isConnected&&((null===(e=W.current)||void 0===e?void 0:e.contains(n))||[document.querySelector(`[id='${i}']`),...dt].some((t=>null==t?void 0:t.contains(n)))||(St(!1),X.current&&clearTimeout(X.current)))},Lt=ft(Nt,50,!0),jt=ft(Pt,50,!0),Vt=t=>{jt.cancel(),Lt(t)},It=()=>{Lt.cancel(),jt()},Ft=(0,t.useCallback)((()=>{var t,e;const n=null!==(t=null==nt?void 0:nt.position)&&void 0!==t?t:A;n?Mt(n):g?it.current&&Mt(it.current):(null==V?void 0:V.isConnected)&&ut({place:null!==(e=null==nt?void 0:nt.place)&&void 0!==e?e:s,offset:c,elementReference:V,tooltipReference:W.current,tooltipArrowReference:$.current,strategy:f,middlewares:p,border:F}).then((t=>{vt.current&&Tt(t)}))}),[K,V,M,_,s,null==nt?void 0:nt.place,c,f,A,null==nt?void 0:nt.position,g]);(0,t.useEffect)((()=>{var t,e;const n=new Set(lt);dt.forEach((t=>{n.add({current:t})}));const r=document.querySelector(`[id='${i}']`);r&&n.add({current:r});const a=()=>{St(!1)},o=ht(V),l=ht(W.current);Ct.scroll&&(window.addEventListener("scroll",a),null==o||o.addEventListener("scroll",a),null==l||l.addEventListener("scroll",a));let s=null;Ct.resize?window.addEventListener("resize",a):V&&W.current&&(s=tt(V,W.current,Ft,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));const c=t=>{"Escape"===t.key&&St(!1)};Ct.escape&&window.addEventListener("keydown",c),Ct.clickOutsideAnchor&&window.addEventListener("click",Dt);const u=[],d=t=>{K&&(null==t?void 0:t.target)===V||Nt(t)},f=t=>{K&&(null==t?void 0:t.target)===V&&Pt()},p=["mouseover","mouseout","mouseenter","mouseleave","focus","blur"],m=["click","dblclick","mousedown","mouseup"];Object.entries(Et).forEach((([t,e])=>{e&&(p.includes(t)?u.push({event:t,listener:Vt}):m.includes(t)&&u.push({event:t,listener:d}
1))})),Object.entries(kt).forEach((([t,e])=>{e&&(p.includes(t)?u.push({event:t,listener:It}):m.includes(t)&&u.push({event:t,listener:f}))})),g&&u.push({event:"pointermove",listener:Ot});const v=()=>{ct.current=!0},h=()=>{ct.current=!1,Pt()};return E&&!bt&&(null===(t=W.current)||void 0===t||t.addEventListener("mouseenter",v),null===(e=W.current)||void 0===e||e.addEventListener("mouseleave",h)),u.forEach((({event:t,listener:e})=>{n.forEach((n=>{var r;null===(r=n.current)||void 0===r||r.addEventListener(t,e)}))})),()=>{var t,e;Ct.scroll&&(window.removeEventListener("scroll",a),null==o||o.removeEventListener("scroll",a),null==l||l.removeEventListener("scroll",a)),Ct.resize?window.removeEventListener("resize",a):null==s||s(),Ct.clickOutsideAnchor&&window.removeEventListener("click",Dt),Ct.escape&&window.removeEventListener("keydown",c),E&&!bt&&(null===(t=W.current)||void 0===t||t.removeEventListener("mouseenter",v),null===(e=W.current)||void 0===e||e.removeEventListener("mouseleave",h)),u.forEach((({event:t,listener:e})=>{n.forEach((n=>{var r;null===(r=n.current)||void 0===r||r.removeEventListener(t,e)}))}
1))}}),[V,Ft,J,lt,dt,k,C,S,yt,v,h]),(0,t.useEffect)((()=>{var t,e;let r=null!==(e=null!==(t=null==nt?void 0:nt.anchorSelect)&&void 0!==t?t:l)&&void 0!==e?e:"";!r&&n&&(r=`[data-tooltip-id='${n.replace(/'/g,"\\'")}']`);const a=new MutationObserver((t=>{const e=[],a=[];t.forEach((t=>{if("attributes"===t.type&&"data-tooltip-id"===t.attributeName&&(t.target.getAttribute("data-tooltip-id")===n?e.push(t.target):t.oldValue===n&&a.push(t.target)),"childList"===t.type){if(V){const e=[...t.removedNodes].filter((t=>1===t.nodeType));if(r)try{a.push(...e.filter((t=>t.matches(r)))),a.push(...e.flatMap((t=>[...t.querySelectorAll(r)])))}catch(t){}e.some((t=>{var e;return!!(null===(e=null==t?void 0:t.contains)||void 0===e?void 0:e.call(t,V))&&(et(!1),St(!1),I(null),X.current&&clearTimeout(X.current),Y.current&&clearTimeout(Y.current),!0)}))}if(r)try{const n=[...t.addedNodes].filter((t=>1===t.nodeType));e.push(...n.filter((t=>t.matches(r)))),e.push(...n.flatMap((t=>[...t.querySelectorAll(r)])))}catch(t){}}})),(e.length||a.length)&&pt((t=>[...t.filter((t=>!a.includes(t))),...e]))}));return a.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"],attributeOldValue:!0}),()=>{a.disconnect()}}),[n,l,null==nt?void 0:nt.anchorSelect,V]),(0,t.useEffect)((()=>{Ft()}),[Ft]),(0,t.useEffect)((()=>{if(!(null==O?void 0:O.current))return()=>null;const t=new ResizeObserver((()=>{setTimeout((()=>Ft()))}));return t.observe(O.current),()=>{t.disconnect()}}),[M,null==O?void 0:O.current]),(0,t.useEffect)((()=>{var t;const e=document.querySelector(`[id='${i}']`),n=[...dt,e];V&&n.includes(V)||I(null!==(t=dt[0])&&void 0!==t?t:e)}),[i,dt,V]),(0,t.useEffect)((()=>(L&&St(!0),()=>{X.current&&clearTimeout(X.current),Y.current&&clearTimeout(Y.current)})),[]),(0,t.useEffect)((()=>{var t;let e=null!==(t=null==nt?void 0:nt.anchorSelect)&&void 0!==t?t:l;if(!e&&n&&(e=`[data-tooltip-id='${n.replace(/'/g,"\\'")}']`),e)try{const t=Array.from(document.querySelectorAll(e));pt(t)}catch(t){pt([])}}),[n,l,null==nt?void 0:nt.anchorSelect]),(0,t.useEffect)((()=>{X.current&&(clearTimeout(X.current),_t(v))}),[v]);const Bt=null!==(H=null==nt?void 0:nt.content)&&void 0!==H?H:M,Ut=K&&Object.keys(q.tooltipStyles).length>0;return(0,t.useImperativeHandle)(e,(()=>({open:t=>{if(null==t?void 0:t.anchorSelect)try{document.querySelector(t.anchorSelect)}catch(e){return void console.warn(`[react-tooltip] "${t.anchorSelect}" is not a valid CSS selector`)}rt(null!=t?t:null),(null==t?void 0:t.delay)?_t(t.delay):St(!0)},close:t=>{(null==t?void 0:t.delay)?At(t.delay):St(!1)},activeAnchor:V,place:q.place,isOpen:Boolean(J&&!y&&Bt&&Ut)}))),J&&!y&&Bt?t.createElement(m,{id:n,role:z,className:ot("react-tooltip",Rt.tooltip,xt.tooltip,xt[o],r,`react-tooltip__place-${q.place}`,Rt[Ut?"show":"closing"],Ut?"react-tooltip__show":"react-tooltip__closing","fixed"===f&&Rt.fixed,E&&Rt.clickable),onTransitionEnd:t=>{Z.current&&clearTimeout(Z.current),K||"opacity"!==t.propertyName||(et(!1),rt(null),null==P||P())},style:{..._,...q.tooltipStyles,opacity:void 0!==B&&Ut?B:void 0},ref:W},Bt,t.createElement(m,{className:ot("react-tooltip-arrow",Rt.arrow,xt.arrow,a,b&&Rt.noArrow),style:{...q.tooltipArrowStyles,background:U?`linear-gradient(to right bottom, transparent 50%, ${U} 50%)`:void 0},ref:$})):null},Ct=({content:e})=>t.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),St=t.forwardRef((({id:e,anchorId:n,anchorSelect:r,content:a,html:o,render:i,className:l,classNameArrow:s,variant:c="dark",place:u="top",offset:d=10,wrapper:f="div",children:p=null,events:m=["hover"],openOnClick:v=!1,positionStrategy:h="absolute",middlewares:g,delayShow:y=0,delayHide:b=0,float:E=!1,hidden:w=!1,noArrow:R=!1,clickable:x=!1,closeOnEsc:k=!1,closeOnScroll:C=!1,closeOnResize:S=!1,openEvents:T,closeEvents:_,globalCloseEvents:A,imperativeModeOnly:N=!1,style:P,position:M,isOpen:O,defaultIsOpen:D=!1,disableStyleInjection:L=!1,border:j,opacity:V,arrowColor:I,setIsOpen:F,afterShow:B,afterHide:U,role:z="tooltip"},H)=>{const[W,$]=(0,t.useState)(a),[X,Y]=(0,t.useState)(o),[Z,q]=(0,t.useState)(u),[G,K]=(0,t.useState)(c),[Q,J]=(0,t.useState)(d),[tt,et]=(0,t.useState)(y),[nt,rt]=(0,t.useState)(b),[at,it]=(0,t.useState)(E),[lt,st]=(0,t.useState)(w),[ct,ut]=(0,t.useState)(f),[ft,pt]=(0,t.useState)(m),[mt,vt]=(0,t.useState)(h),[ht,gt]=(0,t.useState)(null),[yt,bt]=(0,t.useState)(null),Et=(0,t.useRef)(L),{anchorRefs:Rt,activeAnchor:xt}=wt(e),St=t=>null==t?void 0:t.getAttributeNames().reduce(((e,n)=>{var r;return n.startsWith("data-tooltip-")&&(e[n.replace(/^data-tooltip-/,"")]=null!==(r=null==t?void 0:t.getAttribute(n))&&void 0!==r?r:null),e}),{}),Tt=t=>{const e={place:t=>{var e;q(null!==(e=t)&&void 0!==e?e:u)},content:t=>{$(null!=t?t:a)},html:t=>{Y(null!=t?t:o)},variant:t=>{var e;K(null!==(e=t)&&void 0!==e?e:c)},offset:t=>{J(null===t?d:Number(t))},wrapper:t=>{var e;ut(null!==(e=t)&&void 0!==e?e:f)},events:t=>{const e=null==t?void 0:t.split(" ");pt(null!=e?e:m)},"position-strategy":t=>{var e;vt(null!==(e=t)&&void 0!==e?e:h)},"delay-show":t=>{et(null===t?y:Number(t))},"delay-hide":t=>{rt(null===t?b:Number(t))},float:t=>{it(null===t?E:"true"===t)},hidden:t=>{st(null===t?w:"true"===t)},"class-name":t=>{gt(t)}};Object.values(e).forEach((t=>t(null))),Object.entries(t).forEach((([t,n])=>{var r;null===(r=e[t])||void 0===r||r.call(e,n)}))};(0,t.useEffect)((()=>{$(a)}),[a]),(0,t.useEffect)((()=>{Y(o)}),[o]),(0,t.useEffect)((()=>{q(u)}),[u]),(0,t.useEffect)((()=>{K(c)}),[c]),(0,t.useEffect)((()=>{J(d)}),[d]),(0,t.useEffect)((()=>{et(y)}),[y]),(0,t.useEffect)((()=>{rt(b)}),[b]),(0,t.useEffect)((()=>{it(E)}),[E]),(0,t.useEffect)((()=>{st(w)}),[w]),(0,t.useEffect)((()=>{vt(h)}),[h]),(0,t.useEffect)((()=>{Et.current!==L&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")}),[L]),(0,t.useEffect)((()=>{"undefined"!=typeof window&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:"core"===L,disableBase:L}}))}),[]),(0,t.useEffect)((()=>{var t;const a=new Set(Rt);let o=r;if(!o&&e&&(o=`[data-tooltip-id='${e.replace(/'/g,"\\'")}
1']`),o)try{document.querySelectorAll(o).forEach((t=>{a.add({current:t})}))}catch(t){console.warn(`[react-tooltip] "${o}" is not a valid CSS selector`)}const i=document.querySelector(`[id='${n}']`);if(i&&a.add({current:i}),!a.size)return()=>null;const l=null!==(t=null!=yt?yt:i)&&void 0!==t?t:xt.current,s=new MutationObserver((t=>{t.forEach((t=>{var e;if(!l||"attributes"!==t.type||!(null===(e=t.attributeName)||void 0===e?void 0:e.startsWith("data-tooltip-")))return;const n=St(l);Tt(n)}))})),c={attributes:!0,childList:!1,subtree:!1};if(l){const t=St(l);Tt(t),s.observe(l,c)}return()=>{s.disconnect()}}),[Rt,xt,yt,n,r]),(0,t.useEffect)((()=>{(null==P?void 0:P.border)&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),j&&!dt("border",`${j}`)&&console.warn(`[react-tooltip] "${j}" is not a valid \`border\`.`),(null==P?void 0:P.opacity)&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),V&&!dt("opacity",`${V}`)&&console.warn(`[react-tooltip] "${V}" is not a valid \`opacity\`.`)}),[]);let _t=p;const At=(0,t.useRef)(null);if(i){const e=i({content:(null==yt?void 0:yt.getAttribute("data-tooltip-content"))||W||null,activeAnchor:yt});_t=e?t.createElement("div",{ref:At,className:"react-tooltip-content-wrapper"},e):null}else W&&(_t=W);X&&(_t=t.createElement(Ct,{content:X}));const Nt={forwardRef:H,id:e,anchorId:n,anchorSelect:r,className:ot(l,ht),classNameArrow:s,content:_t,contentWrapperRef:At,place:Z,variant:G,offset:Q,wrapper:ct,events:ft,openOnClick:v,positionStrategy:mt,middlewares:g,delayShow:tt,delayHide:nt,float:at,hidden:lt,noArrow:R,clickable:x,closeOnEsc:k,closeOnScroll:C,closeOnResize:S,openEvents:T,closeEvents:_,globalCloseEvents:A,imperativeModeOnly:N,style:P,position:M,isOpen:O,defaultIsOpen:D,border:j,opacity:V,arrowColor:I,setIsOpen:F,afterShow:B,afterHide:U,activeAnchor:yt,setActiveAnchor:t=>bt(t),role:z};return t.createElement(kt,{...Nt})}));function Tt(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 _t(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 _t(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 _t(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}"undefined"!=typeof window&&window.addEventListener("react-tooltip-inject-styles",(t=>{t.detail.disableCore||ct({css:":root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{position:absolute;background:inherit}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay)ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay)ease-in}",type:"core"}),t.detail.disableBase||ct({css:"\n.styles-module_tooltip__mnnfp{padding:8px 16px;border-radius:3px;font-size:90%;width:max-content}.styles-module_arrow__K0L3T{width:8px;height:8px}[class*='react-tooltip__place-top']>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*='react-tooltip__place-right']>.styles-module_arrow__K0L3T{transform:rotate(135deg)}
1[class*='react-tooltip__place-bottom']>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*='react-tooltip__place-left']>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}",type:"base"})}));var At=React,Nt=At.useEffect,Pt=At.useState;function Mt(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=Tt(Pt(!0),2),s=l[0],c=l[1];return Nt((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)}),[]),Nt((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 Ot(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}
1finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(t,e)||Dt(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 Dt(t,e){if(t){if("string"==typeof t)return Lt(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)?Lt(t,e):void 0}}function Lt(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 jt(){var t=Ot(React.useState(!1),2),e=t[0],n=t[1];return React.useEffect((function(){n(!0)}),[]),e}function Vt(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 It(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,x=e.scrollbarDarkMode,k=void 0===x?"auto":x,C=e.scrollbarColor,S=void 0===C?"#181a1b":C,T={mode:n?0:1,brightness:c,contrast:d,sepia:p,grayscale:v,excludes:Vt(y),darkenBackgroundImages:R};if("presets"===r){var _=Bt(o);
1T.darkSchemeBackgroundColor=_.colors.bg,T.darkSchemeTextColor=_.colors.text,T.lightSchemeBackgroundColor=_.colors.bg,T.lightSchemeTextColor=_.colors.text}else if("custom"===r){var A=null==l?void 0:l.find((function(t){return t.id==i})),N=null==A?void 0:A.colors;null!=N&&N.bg&&(T.darkSchemeBackgroundColor=null==N?void 0:N.bg,T.lightSchemeTextColor=null==N?void 0:N.bg),null!=N&&N.text&&(T.darkSchemeTextColor=null==N?void 0:N.text,T.lightSchemeBackgroundColor=null==N?void 0:N.text),null!=N&&N.link}if(h&&(T.useFont=h,T.textStroke=E,g)){T.fontFamily=g;var P=g.replace(/'/g,"").match(/^[^,]+/);if(P)if(!document.querySelector("#dracula-font-link")){var M=document.createElement("link");M.id="dracula-font-link",M.href="https://fonts.googleapis.com/css?family=".concat(P[0].replace(/ /g,"+")),M.rel="stylesheet",document.head.appendChild(M)}}return T.scrollbarColor="custom"===k?S:"auto"===k?"auto":"",T}function Ft(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 Bt(){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 Ut(){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 zt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:dracula.settings.videos,e=arguments.length>
11&&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=Ot(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 Ht(){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(Mt,{text:t,watchVideo:e}),n)}function Wt(){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})}}))}function $t(){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 Xt=function(t,e){return Xt=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])},Xt(t,e)};function Yt(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}Xt(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var Zt=function(){return Zt=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},Zt.apply(this,arguments)};function qt(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 Gt(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 Kt(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 Qt=("undefined"==typeof process||process.env,"production"),Jt=function(t){return{isEnabled:function(e){return t.some((function(t){return!!e[t]}))}}},te={measureLayout:Jt(["layout","layoutId","drag"]),animation:Jt(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:Jt(["exit"]),drag:Jt(["drag","dragControls"]),focus:Jt(["whileFocus"]),hover:Jt(["whileHover","onHoverStart","onHoverEnd"]),tap:Jt(["whileTap","onTap","onTapStart","onTapCancel"]),pan:Jt(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:Jt(["whileInView","onViewportEnter","onViewportLeave"])};var ee=function(){},ne=function(){};var re=(0,t.createContext)({strict:!1}),ae=Object.keys(te),oe=ae.length;var ie=(0,t.createContext)({transformPagePoint:function(t){return t},isStatic:!1,reducedMotion:"never"}),le=(0,t.createContext)({});var se=(0,t.createContext)(null),ce="undefined"!=typeof document,ue=ce?t.useLayoutEffect:t.useEffect,de={current:null},fe=!1;function pe(){return!fe&&function(){if(fe=!0,ce)if(window.matchMedia){var t=window.matchMedia("(prefers-reduced-motion)"),e=function(){return de.current=t.matches};t.addListener(e),e()}else de.current=!1}(),Gt((0,t.useState)(de.current),1)[0]}function me(e,n,r,a){var o,i,l=(0,t.useContext)(re),s=(0,t.useContext)(le).visualElement,c=(0,t.useContext)(se),u=(o=pe(),"never"!==(i=(0,t.useContext)(ie).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 ue((function(){null==f||f.syncRender()})),(0,t.useEffect)((function(){var t;null===(t=null==f?void 0:f.animationState)||void 0===t||t.animateChanges()})),ue((function(){return function(){return null==f?void 0:f.notifyUnmount()}}),[]),f}function ve(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function he(t){return Array.isArray(t)}function ge(t){return"string"==typeof t||he(t)}function ye(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 be(t,e,n){var r=t.getProps();return ye(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 Ee(t){var e;return"function"==typeof(null===(e=t.animate)||void 0===e?void 0:e.start)||ge(t.initial)||ge(t.animate)||ge(t.whileHover)||ge(t.whileDrag)||ge(t.whileTap)||ge(t.whileFocus)||ge(t.exit)}function we(t){return Boolean(Ee(t)||t.variants)}function Re(e){var n=function(t,e){if(Ee(t)){var n=t.initial,r=t.animate;return{initial:!1===n||ge(n)?n:void 0,animate:ge(r)?r:void 0}}return!1!==t.inherit?e:{}}(e,(0,t.useContext)(le)),r=n.initial,a=n.animate;return(0,t.useMemo)((function(){return{initial:r,animate:a}}),[xe(r),xe(a)])}function xe(t){return Array.isArray(t)?t.join(" "):t}function ke(e){var n=(0,t.useRef)(null);return null===n.current&&(n.current=e()),n.current}var Ce={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Se=1;var Te=(0,t.createContext)({}),_e=(0,t.createContext)({});var Ae=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Yt(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 Ne(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?te.projectionNodeConstructor=t[e]:te[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)(Te))||void 0===n?void 0:n.id;return a&&void 0!==r?a+"-"+r:r}(e);e=Zt(Zt({},e),{layoutId:c});var u=(0,t.useContext)(ie),d=null,f=Re(e),p=u.isStatic?void 0:ke((function(){if(Ce.hasEverUpdated)return Se++})),m=i(e,u.isStatic);return!u.isStatic&&ce&&(f.visualElement=me(l,m,Zt(Zt({},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)(_e);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&&ve(c),visualElement:r,scheduleRender:function(){return r.scheduleRender()},animationType:"string"==typeof l?l:"both",initialPromotionConfig:d,layoutScroll:u}))}(p,e,f.visualElement,a||te.projectionNodeConstructor),d=function(e,n,r){var a=[],o=(0,t.useContext)(re);if(!n)return null;"production"!==Qt&&r&&o.strict&&ne(!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<oe;i++){var l=ae[i],s=te[l],c=s.isEnabled,u=s.Component;c(e)&&u&&a.push(t.createElement(u,Zt({key:l},e,{visualElement:n})))}return a}(e,f.visualElement,n)),t.createElement(Ae,{visualElement:f.visualElement,props:Zt(Zt({},u),e)},d,t.createElement(le.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):ve(r)&&(r.current=t))}),[n])}(m,f.visualElement,s),m,u.isStatic,f.visualElement)))}))}function Pe(t){function e(e,n){return void 0===n&&(n={}),Ne(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 Me=["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 Oe(t){return"string"==typeof t&&!t.includes("-")&&!!(Me.indexOf(t)>-1||/[A-Z]/.test(t))}var De={};var Le=["","X","Y","Z"],je=["transformPerspective","x","y","z"];function Ve(t,e){return je.indexOf(t)-je.indexOf(e)}["translate","scale","rotate","skew"].forEach((function(t){return Le.forEach((function(e){return je.push(t+e)}))}));var Ie=new Set(je);function Fe(t){return Ie.has(t)}var Be=new Set(["originX","originY","originZ"]);function Ue(t){return Be.has(t)}function ze(t,e){var n=e.layout,r=e.layoutId;return Fe(t)||Ue(t)||(n||void 0!==r)&&(!!De[t]||"opacity"===t)}var He=function(t){return Boolean(null!==t&&"object"==typeof t&&t.getVelocity)},We={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function $e(t){return t.startsWith("--")}var Xe=function(t,e){return e&&"number"==typeof t?e.transform(t):t};const Ye=(t,e)=>n=>Math.max(Math.min(n,e),t),Ze=t=>
1t%1?Number(t.toFixed(5)):t,qe=/(-)?([\d]*\.?[\d])+/g,Ge=/(#[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,Ke=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Qe(t){return"string"==typeof t}const Je=t=>({test:e=>Qe(e)&&e.endsWith(t)&&1===e.split(" ").length,parse:parseFloat,transform:e=>`${e}${t}`}),tn=Je("deg"),en=Je("%"),nn=Je("px"),rn=Je("vh"),an=Je("vw"),on=Object.assign(Object.assign({},en),{parse:t=>en.parse(t)/100,transform:t=>en.transform(100*t)}),ln={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},sn=Object.assign(Object.assign({},ln),{transform:Ye(0,1)}),cn=Object.assign(Object.assign({},ln),{default:1});var un=Zt(Zt({},ln),{transform:Math.round}),dn={borderWidth:nn,borderTopWidth:nn,borderRightWidth:nn,borderBottomWidth:nn,borderLeftWidth:nn,borderRadius:nn,radius:nn,borderTopLeftRadius:nn,borderTopRightRadius:nn,borderBottomRightRadius:nn,borderBottomLeftRadius:nn,width:nn,maxWidth:nn,height:nn,maxHeight:nn,size:nn,top:nn,right:nn,bottom:nn,left:nn,padding:nn,paddingTop:nn,paddingRight:nn,paddingBottom:nn,paddingLeft:nn,margin:nn,marginTop:nn,marginRight:nn,marginBottom:nn,marginLeft:nn,rotate:tn,rotateX:tn,rotateY:tn,rotateZ:tn,scale:cn,scaleX:cn,scaleY:cn,scaleZ:cn,skew:tn,skewX:tn,skewY:tn,distance:nn,translateX:nn,translateY:nn,translateZ:nn,x:nn,y:nn,z:nn,perspective:nn,transformPerspective:nn,op
vendor: 8,283 bytes, line 1
1acity:sn,originX:on,originY:on,originZ:nn,zIndex:un,fillOpacity:sn,strokeOpacity:sn,numOctaves:un};function fn(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($e(p))i[p]=m;else{var v=dn[p],h=Xe(m,v);if(Fe(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 Ue(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(Ve);for(var d=!1,f=o.length,p=0;p<f;p++){var m=o[p];u+="".concat(We[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 pn=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function mn(t,e,n){for(var r in e)He(e[r])||ze(r,n)||(t[r]=e[r])}function vn(e,n,r){var a={};return mn(a,e.style||{},e),Object.assign(a,function(e,n,r){var a=e.transformTemplate;return(0,t.useMemo)((function(){var t=pn();fn(t,n,{enableHardwareAcceleration:!r},a);var e=t.vars,o=t.style;return Zt(Zt({},e),o)}),[n])}(e,n,r)),e.transformValues&&(a=e.transformValues(a)),a}function hn(t,e,n){var r={},a=vn(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 gn=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 yn(t){return gn.has(t)}var bn,En=function(t){return!yn(t)};try{(bn=require("@emotion/is-prop-valid").default)&&(En=function(t){return t.startsWith("on")?!yn(t):bn(t)})}catch(t){}function wn(t,e,n){return"string"==typeof t?t:nn.transform(e+n*t)}var Rn={offset:"stroke-dashoffset",array:"stroke-dasharray"},xn={offset:"strokeDashoffset",array:"strokeDasharray"};function kn(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;fn(t,qt(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=wn(e,t.x,t.width),a=wn(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?Rn:xn;t[o.offset]=nn.transform(-r);var i=nn.transform(e),l=nn.transform(n);t[o.array]="".concat(i," ").concat(l)}(p,s,u,f,!1)}var Cn=function(){return Zt(Zt({},pn()),{attrs:{}})};function Sn(e,n){var r=(0,t.useMemo)((function(){var t=Cn();return kn(t,n,{enableHardwareAcceleration:!1},e.transformTemplate),Zt(Zt({},t.attrs),{style:Zt({},t.style)})}),[n]);if(e.style){var a={};mn(a,e.style,e),r.style=Zt(Zt({},a),r.style)}return r}function Tn(e){void 0===e&&(e=!1);return function(n,r,a,o,i,l){var s=i.latestValues,c=(Oe(n)?Sn:hn)(r,s,l),u=function(t,e,n){var r={};for(var a in t)(En(a)||!0===n&&yn(a)||!e&&!yn(a)||t.draggable&&a.startsWith("onDrag"))&&(r[a]=t[a]);return r}(r,"string"==typeof n,e),d=Zt(Zt(Zt({},u),c),{ref:o});return a&&(d["data-projection-id"]=a),(0,t.createElement)(n,d)}}var _n=/([a-z])([A-Z])/g,An=function(t){return t.replace(_n,"$1-$2").toLowerCase()};function Nn(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 Pn=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Mn(t,e,n,r){for(var a in Nn(t,e,void 0,r),e.attrs)t.setAttribute(Pn.has(a)?a:An(a),e.attrs[a])}function On(t){var e=t.style,n={};for(var r in e)(He(e[r])||ze(r,t))&&(n[r]=e[r]);return n}function Dn(t){var e=On(t);for(var n in t){if(He(t[n]))e["x"===n||"y"===n?"attr"+n.toUpperCase():n]=t[n]}return e}function Ln(t){return"object"==typeof t&&"function"==typeof t.start}var jn=function(t){return Array.isArray(t)},Vn=function(t){return Boolean(t&&"object"==typeof t&&t.mix&&t.toValue)},In=function(t){return jn(t)?t[t.length-1]||0:t};function Fn(t){var e=He(t)?t.get():t;return Vn(e)?e.toValue():e}function Bn(t,e,n,r){var a=t.scrapeMotionValuesFromProps,o=t.createRenderState,i=t.onMount,l={latestValues:zn(e,n,r,a),renderState:o()};return i&&(l.mount=function(t){return i(e,t,l)}),l}var Un=function(e){return function(n,r){var a=(0,t.useContext)(le),o=(0,t.useContext)(se);return r?Bn(e,n,a,o):ke((function(){return Bn(e,n,a,o)}))}};function zn(t,e,n,r){var a={},o=!1===(null==n?void 0:n.initial),i=r(t);for(var l in i)a[l]=Fn(i[l]);var s=t.initial,c=t.animate,u=Ee(t),d=we(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&&!Ln(p)&&(Array.isArray(p)?p:[p]).forEach((function(e){var n=ye(t,e);if(n){var r=n.transitionEnd;n.transition;var o=qt(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 Hn,Wn={useVisualState:Un({scrapeMotionValuesFromProps:Dn,createRenderState:Cn,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}}kn(r,a,{enableHardwareAcceleration:!1},t.transformTemplate),Mn(e,r)}})},$n={useVisualState:Un({scrapeMotionValuesFromProps:On,createRenderState:pn})};function Xn(t,e,n,r){return void 0===r&&(r={passive:!0}),t.addEventListener(e,n,r),function(){return t.removeEventListener(e,n)}}function Yn(e,n,r,a){(0,t.useEffect)((function(){var t=e.current;if(r&&t)return Xn(t,n,r,a)}),[e,n,r,a])}function Zn(t){return"undefined"!=typeof PointerEvent&&t instanceof PointerEvent?!("mouse"!==t.pointerType):t instanceof MouseEvent}function qn(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"}(Hn||(Hn={}));var Gn={pageX:0,pageY:0};function Kn(t,e){void 0===e&&(e="page");var n=t.touches[0]||t.changedTouches[0]||Gn;return{x:n[e+"X"],y:n[e+"Y"]}}function Qn(t,e){return void 0===e&&(e="page"),{x:t[e+"X"],y:t[e+"Y"]}}function Jn(t,e){return void 0===e&&(e="page"),{point:qn(t)?Kn(t,e):Qn(t,e)}}var tr=function(t,e){void 0===e&&(e=!1);var n,r=function(e){return t(e,Jn(e))};return e?(n=r,function(t){var e=t instanceof MouseEvent;(!e||e&&0===t.button)&&n(t)}):r},er=function(){return ce&&null===window.onpointerdown},nr=function(){return ce&&null===window.ontouchstart},rr=function(){return ce&&null===window.onmousedown},ar={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mou
1seleave"},or={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function ir(t){return er()?t:nr()?or[t]:rr()?ar[t]:t}function lr(t,e,n,r){return Xn(t,ir(e),tr(n,"pointerdown"===e),r)}function sr(t,e,n,r){return Yn(t,ir(e),n&&tr(n,"pointerdown"===e),r)}function cr(t){var e=null;return function(){return null===e&&(e=t,function(){e=null})}}var ur=cr("dragHorizontal"),dr=cr("dragVertical");function fr(t){var e=!1;if("y"===t)e=dr();else if("x"===t)e=ur();else{var n=ur(),r=dr();n&&r?e=function(){n(),r()}:(n&&n(),r&&r())}return e}function pr(){var t=fr(!0);return!t||(t(),!1)}function mr(t,e,n){return function(r,a){var o;Zn(r)&&!pr()&&(null===(o=t.animationState)||void 0===o||o.setActive(Hn.Hover,e),null==n||n(r,a))}}var vr=function(t,e){return!!e&&(t===e||vr(t,e.parentElement))};function hr(e){return(0,t.useEffect)((function(){return function(){return e()}}),[])}const gr=(t,e)=>n=>e(t(n)),yr=(...t)=>t.reduce(gr);var br=new Set;var Er=new WeakMap,wr=new WeakMap,Rr=function(t){var e;null===(e=Er.get(t.target))||void 0===e||e(t)},xr=function(t){t.forEach(Rr)};function kr(t,e,n){var r=function(t){var e=t.root,n=qt(t,["root"]),r=e||document;wr.has(r)||wr.set(r,{});var a=wr.get(r),o=JSON.stringify(n);return a[o]||(a[o]=new IntersectionObserver(xr,Zt({root:e},n))),a[o]}(e);return Er.set(t,n),r.observe(t),function(){Er.delete(t),r.unobserve(t)}}var Cr={some:0,all:1};function Sr(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:Cr[s]};return kr(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(Hn.InView,a);var o=r.getProps(),i=a?o.onViewportEnter:o.onViewportLeave;null==i||i(t)}}))}}),[e,o,i,s])}function Tr(e,n,r,a){var o=a.fallback,i=void 0===o||o;(0,t.useEffect)((function(){var t,a;e&&i&&("production"!==Qt&&(t="IntersectionObserver not available on this device. whileInView animations will trigger on mount.",!1||br.has(t)||(console.warn(t),a&&console.warn(a),br.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(Hn.InView,!0)})))}),[e])}var _r=function(t){return function(e){return t(e),null}},Ar={inView:_r((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?Tr:Sr)(c,s.current,n,l)})),tap:_r((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(Hn.Tap,!1),!pr()}function p(t,e){f()&&(vr(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=yr(lr(window,"pointerup",p,u),lr(window,"pointercancel",m,u)),null===(n=i.animationState)||void 0===n||n.setActive(Hn.Tap,!0),null==r||r(t,e))}sr(i,"pointerdown",l?v:void 0,u),hr(d)})),focus:_r((function(t){var e=t.whileFocus,n=t.visualElement;Yn(n,"focus",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(Hn.Focus,!0)}:void 0),Yn(n,"blur",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(Hn.Focus,!1)}:void 0)})),hover:_r((function(t){var e=t.onHoverStart,n=t.onHoverEnd,r=t.whileHover,a=t.visualElement;sr(a,"pointerenter",e||r?mr(a,!0,e):void 0,{passive:!e}),sr(a,"pointerleave",n||r?mr(a,!1,n):void 0,{passive:!n})}))},Nr=0,Pr=function(){return Nr++},Mr=function(){return ke(Pr)};function Or(){var e=(0,t.useContext)(se);if(null===e)return[!0,null];var n=e.isPresent,r=e.onExitComplete,a=e.register,o=Mr();(0,t.useEffect)((function(){return a(o)}),[]);return!n&&r?[!1,function(){return null==r?void 0:r(o)}]:[!0]}function Dr(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 Lr=(t,e,n)=>Math.min(Math.max(n,t),e),jr=.001,Vr=.01,Ir=10,Fr=.05,Br=1;function Ur({duration:t=800,bounce:e=.25,velocity:n=0,mass:r=1}){let a,o;ee(t<=1e3*Ir,"Spring duration must be 10 seconds or less");let i=1-e;i=Lr(Fr,Br,i),t=Lr(Vr,Ir,t/1e3),i<1?(a=e=>{const r=e*i,a=r*t,o=r-n,l=Hr(e,i),s=Math.exp(-a);return jr-o/l*s},o=e=>
vendor: 21,366 bytes, line 1
1{const r=e*i*t,o=r*n+n,l=Math.pow(i,2)*Math.pow(e,2)*t,s=Math.exp(-r),c=Hr(Math.pow(e,2),i);return(-a(e)+jr>0?-1:1)*((o-l)*s)/c}):(a=e=>Math.exp(-e*t)*((e-n)*t+1)-jr,o=e=>Math.exp(-e*t)*(t*t*(n-e)));const l=function(t,e,n){let r=n;for(let n=1;n<zr;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 zr=12;function Hr(t,e){return t*Math.sqrt(1-e*e)}const Wr=["duration","bounce"],$r=["stiffness","damping","mass"];function Xr(t,e){return e.some((e=>void 0!==t[e]))}function Yr(t){var{from:e=0,to:n=1,restSpeed:r=2,restDelta:a}=t,o=qt(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(!Xr(t,$r)&&Xr(t,Wr)){const n=Ur(t);e=Object.assign(Object.assign(Object.assign({},e),n),{velocity:0,mass:1}),e.isResolvedFromDuration=!0}return e}(o),p=Zr,m=Zr;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=Hr(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()}}}Yr.needsInterpolation=(t,e)=>"string"==typeof t||"string"==typeof e;const Zr=t=>0,qr=(t,e,n)=>{const r=e-t;return 0===r?1:(n-t)/r},Gr=(t,e,n)=>-n*t+n*e+t,Kr=(t,e)=>n=>Boolean(Qe(n)&&Ke.test(n)&&n.startsWith(t)||e&&Object.prototype.hasOwnProperty.call(n,e)),Qr=(t,e,n)=>r=>{if(!Qe(r))return r;const[a,o,i,l]=r.match(qe);return{[t]:parseFloat(a),[e]:parseFloat(o),[n]:parseFloat(i),alpha:void 0!==l?parseFloat(l):1}},Jr=Ye(0,255),ta=Object.assign(Object.assign({},ln),{transform:t=>Math.round(Jr(t))}),ea={test:Kr("rgb","red"),parse:Qr("red","green","blue"),transform:({red:t,green:e,blue:n,alpha:r=1})=>"rgba("+ta.transform(t)+", "+ta.transform(e)+", "+ta.transform(n)+", "+Ze(sn.transform(r))+")"};const na={test:Kr("#"),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:ea.transform},ra={test:Kr("hsl","hue"),parse:Qr("hue","saturation","lightness"),transform:({hue:t,saturation:e,lightness:n,alpha:r=1})=>"hsla("+Math.round(t)+", "+en.transform(Ze(e))+", "+en.transform(Ze(n))+", "+Ze(sn.transform(r))+")"};function aa(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 oa({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=aa(l,r,t+1/3),o=aa(l,r,t),i=aa(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 ia=(t,e,n)=>{const r=t*t,a=e*e;return Math.sqrt(Math.max(0,n*(a-r)+r))},la=[na,ea,ra],sa=t=>la.find((e=>e.test(t))),ca=t=>`'${t}' is not an animatable color. Use the equivalent color code instead.`,ua=(t,e)=>{let n=sa(t),r=sa(e);ne(!!n,ca(t)),ne(!!r,ca(e));let a=n.parse(t),o=r.parse(e);n===ra&&(a=oa(a),n=ea),r===ra&&(o=oa(o),r=ea);const i=Object.assign({},a);return t=>{for(const e in i)"alpha"!==e&&(i[e]=ia(a[e],o[e],t));return i.alpha=Gr(a.alpha,o.alpha,t),n.transform(i)}},da={test:t=>ea.test(t)||na.test(t)||ra.test(t),parse:t=>ea.test(t)?ea.parse(t):ra.test(t)?ra.parse(t):na.parse(t),transform:t=>Qe(t)?t:t.hasOwnProperty("red")?ea.transform(t):ra.transform(t)},fa="${c}",pa="${n}";function ma(t){"number"==typeof t&&(t=`${t}`);const e=[];let n=0;const r=t.match(Ge);r&&(n=r.length,t=t.replace(Ge,fa),e.push(...r.map(da.parse)));const a=t.match(qe);return a&&(t=t.replace(qe,pa),e.push(...a.map(ln.parse))),{values:e,numColors:n,tokenised:t}}function va(t){return ma(t).values}function ha(t){const{values:e,numColors:n,tokenised:r}=ma(t),a=e.length;return t=>{let e=r;for(let r=0;r<a;r++)e=e.replace(r<n?fa:pa,r<n?da.transform(t[r]):Ze(t[r]));return e}}const ga=t=>"number"==typeof t?0:t;const ya={test:function(t){var e,n,r,a;return isNaN(t)&&Qe(t)&&(null!==(n=null===(e=t.match(qe))||void 0===e?void 0:e.length)&&void 0!==n?n:0)+(null!==(a=null===(r=t.match(Ge))||void 0===r?void 0:r.length)&&void 0!==a?a:0)>0},parse:va,createTransformer:ha,getAnimatableNone:function(t){const e=va(t);return ha(t)(e.map(ga))}},ba=t=>"number"==typeof t;function Ea(t,e){return ba(t)?n=>Gr(t,e,n):da.test(t)?ua(t,e):ka(t,e)}const wa=(t,e)=>{const n=[...t],r=n.length,a=t.map(((t,n)=>Ea(t,e[n])));return t=>{for(let e=0;e<r;e++)n[e]=a[e](t);return n}},Ra=(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]=Ea(t[a],e[a]));return t=>{for(const e in r)n[e]=r[e](t);return n}};function xa(t){const e=ya.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 ka=(t,e)=>{const n=ya.createTransformer(e),r=xa(t),a=xa(e);return r.numHSL===a.numHSL&&r.numRGB===a.numRGB&&r.numNumbers>=a.numNumbers?yr(wa(r.parsed,a.parsed),n):(ee(!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}`)},Ca=(t,e)=>n=>Gr(t,e,n);function Sa(t,e,n){const r=[],a=n||("number"==typeof(o=t[0])?Ca:"string"==typeof o?da.test(o)?ua:ka:Array.isArray(o)?wa:"object"==typeof o?Ra: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=yr(t,o)}r.push(o)}return r}function Ta(t,e,{clamp:n=!0,ease:r,mixer:a}={}){const o=t.length;ne(o===e.length,"Both input and output ranges must be the same length"),ne(!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=Sa(e,r,a),l=2===o?function([t,e],[n]){return r=>n(qr(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=qr(t[o],t[o+1],a);return e[o](l)}}(t,i);return n?e=>l(Lr(t[0],t[o-1],e)):l}const _a=t=>e=>1-t(1-e),Aa=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2,Na=t=>e=>e*e*((t+1)*e-t),Pa=t=>t,Ma=(Oa=2,t=>Math.pow(t,Oa));var Oa;const Da=_a(Ma),La=Aa(Ma),ja=t=>1-Math.sin(Math.acos(t)),Va=_a(ja),Ia=Aa(Va),Fa=Na(1.525),Ba=_a(Fa),Ua=Aa(Fa),za=(t=>{const e=Na(t);return t=>(t*=2)<1?.5*e(t):.5*(2-Math.pow(2,-10*(t-1)))})(1.525),Ha=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},Wa=_a(Ha);function $a(t,e){return t.map((()=>e||La)).splice(0,t.length-1)}function Xa({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 Ta(l,i,{ease:Array.isArray(n)?n:$a(i,n)})}let c=s();return{next:t=>(o.value=c(t),o.done=t>=a,o),flipTarget:()=>{i.reverse(),c=s()}}}const Ya={keyframes:Xa,spring:Yr,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 Za=1/60*1e3,qa="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),Ga="undefined"!=typeof window?t=>window.requestAnimationFrame(t):t=>setTimeout((()=>t(qa())),Za);let Ka=!0,Qa=!1,Ja=!1;const to={delta:0,timestamp:0},eo=["read","update","preRender","render","postRender"],no=eo.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}((()=>Qa=!0)),t)),{}),ro=eo.reduce(((t,e)=>{const n=no[e];return t[e]=(t,e=!1,r=!1)=>(Qa||so(),n.schedule(t,e,r)),t}),{}),ao=eo.reduce(((t,e)=>(t[e]=no[e].cancel,t)),{}),oo=eo.reduce(((t,e)=>(t[e]=()=>no[e].process(to),t)),{}),io=t=>no[t].process(to),lo=t=>{Qa=!1,to.delta=Ka?Za:Math.max(Math.min(t-to.timestamp,40),1),to.timestamp=t,Ja=!0,eo.forEach(io),Ja=!1,Qa&&(Ka=!1,Ga(lo))},so=()=>{Qa=!0,Ka=!0,Ja||Ga(lo)},co=()=>to,uo=ro;function fo(t,e,n=0){return t-e-n}const po=t=>{const e=({delta:e})=>t(e);return{start:()=>uo.update(e,!0),stop:()=>ao.update(e)}};function mo(t){var e,n,{from:r,autoplay:a=!0,driver:o=po,elapsed:i=0,repeat:l=0,repeatType:s="loop",repeatDelay:c=0,onPlay:u,onStop:d,onComplete:f,onRepeat:p,onUpdate:m}=t,v=qt(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,x=!0;const k=function(t){if(Array.isArray(t.to))return Xa;if(Ya[t.type])return Ya[t.type];const e=new Set(Object.keys(t));return e.has("ease")||e.has("duration")&&!e.has("dampingRatio")?Xa:e.has("dampingRatio")||e.has("stiffness")||e.has("mass")||e.has("damping")||e.has("restSpeed")||e.has("restDelta")?Yr:Xa}(v);(null===(n=(e=k).needsInterpolation)||void 0===n?void 0:n.call(e,r,b))&&(y=Ta([0,100],[r,b],{clamp:!1}),r=0,b=100);const C=k(Object.assign(Object.assign({},v),{from:r,to:b}));function S(){E++,"reverse"===s?(x=E%2==0,i=function(t,e,n=0,r=!0){return r?fo(e+-t,e,n):e-(t-e)+n}(i,w,c,x)):(i=fo(i,w,c),"mirror"===s&&C.flipTarget()),R=!1,p&&p()}function T(t){if(x||(t=-t),i+=t,!R){const t=C.next(Math.max(0,i));g=t.value,y&&(g=y(g)),R=x?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,x)&&S():(h.stop(),f&&f()))}return a&&(null==u||u(),h=o(T),h.start()),{stop:()=>{null==d||d(),h.stop()}}}function vo(t,e){return e?t*(1e3/e):0}var ho=function(t){return 1e3*t};const go=(t,e)=>1-3*e+3*t,yo=(t,e)=>3*e-6*t,bo=t=>3*t,Eo=(t,e,n)=>((go(e,n)*t+yo(e,n))*t+bo(e))*t,wo=(t,e,n)=>3*go(e,n)*t*t+2*yo(e,n)*t+bo(e),Ro=1e-7,xo=10;const ko=8;const Co=.1;function So(t,e,n,r){if(t===e&&n===r)return Pa;const a=new Float32Array(11);for(let e=0;e<11;++e)a[e]=Eo(e*Co,t,n);function o(e){let r=0,o=1;for(;10!==o&&a[o]<=e;++o)r+=Co;--o;const i=r+(e-a[o])/(a[o+1]-a[o])*Co,l=wo(i,t,n);return l>=.001?function(t,e,n,r){for(let a=0;a<ko;++a){const a=wo(e,n,r);if(0===a)return e;e-=(Eo(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=Eo(i,r,a)-t,o>0?n=i:e=i}while(Math.abs(o)>Ro&&++l<xo);return i}(e,r,r+Co,t,n)}return t=>0===t||1===t?t:Eo(o(t),e,r)}var To={linear:Pa,easeIn:Ma,easeInOut:La,easeOut:Da,circIn:ja,circInOut:Ia,circOut:Va,backIn:Fa,backInOut:Ua,backOut:Ba,anticipate:za,bounceIn:Wa,bounceInOut:t=>t<.5?.5*(1-Ha(1-2*t)):.5*Ha(2*t-1)+.5,bounceOut:Ha},_o=function(t){if(Array.isArray(t)){ne(4===t.length,"Cubic bezier arrays must contain four numerical values.");var e=Gt(t,4);return So(e[0],e[1],e[2],e[3])}return"string"==typeof t?(ne(void 0!==To[t],"Invalid easing type '".concat(t,"'")),To[t]):t},Ao=function(t){return Array.isArray(t)&&"number"!=typeof t[0]},No=function(t,e){return"zIndex"!==t&&(!("number"!=typeof e&&!Array.isArray(e))||!("string"!=typeof e||!ya.test(e)||e.startsWith("url(")))},Po=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Mo=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}},Oo=function(){return{type:"keyframes",ease:"linear",duration:.3}},Do=function(t){return{type:"keyframes",duration:.8,values:t}},Lo={x:Po,y:Po,z:Po,rotate:Po,rotateX:Po,rotateY:Po,rotateZ:Po,scaleX:Mo,scaleY:Mo,scale:Mo,opacity:Oo,backgroundColor:Oo,color:Oo,default:Mo},jo=function(t,e){var n;return n=jn(e)?Do:Lo[t]||Lo.default,Zt({to:e},n(e))};const Vo=new Set(["brightness","contrast","saturate","opacity"]);function Io(t){let[e,n]=t.slice(0,-1).split("(");if("drop-shadow"===e)return t;const[r]=n.match(qe)||[];if(!r)return t;const a=n.replace(r,"");let o=Vo.has(e)?1:0;return r!==n&&(o*=100),e+"("+o+a+")"}const Fo=/([a-z-]*)\(.*?\)/g,Bo=Object.assign(Object.assign({},ya),{getAnimatableNone:t=>{const e=t.match(Fo);return e?e.map(Io).join(" "):t}});var Uo=Zt(Zt({},dn),{color:da,backgroundColor:da,outlineColor:da,fill:da,stroke:da,borderColor:da,borderTopColor:da,borderRightColor:da,borderBottomColor:da,borderLeftColor:da,filter:Bo,WebkitFilter:Bo}),zo=function(t){return Uo[t]};function Ho(t,e){var n,r=zo(t);return r!==Bo&&(r=ya),null===(n=r.getAnimatableNone)||void 0===n?void 0:n.call(r,e)}var Wo={current:!1};var $o=!1;function Xo(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=Kt([],Gt(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=qt(t,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(e).length}(t)||(t=Zt(Zt({},t),jo(n,e.to))),Zt(Zt({},e),function(t){var e=t.ease,n=t.times,r=t.yoyo,a=t.flip,o=t.loop,i=qt(t,["ease","times","yoyo","flip","loop"]),l=Zt({},i);return n&&(l.offset=n),i.duration&&(l.duration=ho(i.duration)),i.repeatDelay&&(l.repeatDelay=ho(i.repeatDelay)),e&&(l.ease=Ao(e)?e.map(_o):_o(e)),"tween"===i.type&&(l.type="keyframes"),(r||o||a)&&(ee(!$o,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),$o=!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 Yo(t,e,n,r,a){var o,i=Go(r,t),l=null!==(o=i.from)&&void 0!==o?o:e.get(),s=No(t,n);"none"===l&&s&&"string"==typeof n?l=Ho(t,n):Zo(l)&&"string"==typeof n?l=qo(n):!Array.isArray(n)&&Zo(n)&&"string"==typeof l&&(n=qo(l));var c=No(t,l);return ee(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=mo(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=vo(t-u,co().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()}}(Zt(Zt({},r),i)):mo(Zt(Zt({},Xo(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=In(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 Zo(t){return 0===t||"string"==typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function qo(t){return"number"==typeof t?0:Ho("",t)}function Go(t,e){return t[e]||t.default||t}function Ko(t,e,n,r){return void 0===r&&(r={}),Wo.current&&(r={type:!1}),e.start((function(a){var o,i,l=Yo(t,e,n,r,a),s=function(t,e){var n,r;return null!==(r=null!==(n=(Go(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,ho(s)):c(),function(){clearTimeout(o),null==i||i.stop()}}))}var Qo=function(t){return/^0[^.\s]+$/.test(t)};function Jo(t,e){-1===t.indexOf(e)&&t.push(e)}function ti(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var ei=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var e=this;return Jo(this.subscriptions,t),function(){return ti(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}(),ni=function(){function t(t){var e,n=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new ei,this.velocityUpdateSubscribers=new ei,this.renderSubscribers=new ei,this.canTrackVelocity=!1,this.updateAndNotify=function(t,e){void 0===e&&(e=!0),n.prev=n.current,n.current=t;var r=co(),a=r.delta,o=r.timestamp;n.lastUpdated!==o&&(n.timeDelta=a,n.lastUpdated=o,uo.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 uo.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?vo(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 ri(t){return new ni(t)}var ai=function(t){return function(e){return e.test(t)}},oi=[ln,nn,en,tn,an,rn,{test:function(t){return"auto"===t},parse:function(t){return t}}],ii=function(t){return oi.find(ai(t))},li=Kt(Kt([],Gt(oi),!1),[da,ya],!1),si=function(t){return li.find(ai(t))};function ci(t,e,n){t.hasValue(e)?t.getValue(e).set(n):t.addValue(e,ri(n))}function ui(t,e){var n=be(t,e),r=n?t.makeTargetAnimatable(n,!1):{},a=r.transitionEnd,o=void 0===a?{}:a;r.transition;var i=qt(r,["transitionEnd","transition"]);for(var l in i=Zt(Zt({},i),o)){ci(t,l,In(i[l]))}}function di(t,e){if(e)return(e[t]||e.default||e).from}function fi(t,e,n){var r;void 0===n&&(n={});var a=be(t,e,n.custom),o=(a||{}).transition,i=void 0===o?t.getDefaultTransition()||{}:o;n.transitionOverride&&(i=n.transitionOverride);var l=a?function(){return pi(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};
1return Array.from(t.variantChildren).sort(mi).forEach((function(t,r){i.push(fi(t,e,Zt(Zt({},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=Gt("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 pi(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=qt(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&&vi(v,h))){var b=Zt({delay:i},d);t.shouldReduceMotion&&Fe(h)&&(b=Zt(Zt({},b),{type:!1,delay:0}));var E=Ko(h,g,y,b);m.push(E)}}return Promise.all(m).then((function(){f&&ui(t,f)}))}function mi(t,e){return t.sortNodePosition(e)}function vi(t,e){var n=t.protectedKeys,r=t.needsAnimating,a=n.hasOwnProperty(e)&&!0!==r[e];return r[e]=!1,a}var hi=[Hn.Animate,Hn.InView,Hn.Focus,Hn.Hover,Hn.Tap,Hn.Drag,Hn.Exit],gi=Kt([],Gt(hi),!1).reverse(),yi=hi.length;function bi(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 fi(t,e,n)}));r=Promise.all(a)}else if("string"==typeof e)r=fi(t,e,n);else{var o="function"==typeof e?be(t,e,n.custom):e;r=pi(t,o,n)}return r.then((function(){return t.notifyAnimationComplete(e)}))}(t,n,r)})))}}function Ei(t){var e,n=bi(t),r=((e={})[Hn.Animate]=wi(!0),e[Hn.InView]=wi(),e[Hn.Hover]=wi(),e[Hn.Tap]=wi(),e[Hn.Drag]=wi(),e[Hn.Focus]=wi(),e[Hn.Exit]=wi(),e),a={},o=!0,i=function(e,n){var r=be(t,n);if(r){r.transition;var a=r.transitionEnd,o=qt(r,["transition","transitionEnd"]);e=Zt(Zt(Zt({},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=gi[n],v=r[a],h=null!==(s=c[a])&&void 0!==s?s:u[a],g=ge(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=Zt({},p),!v.isActive&&null===y||!h&&!v.prevProp||Ln(h)||"boolean"==typeof h)return"continue";var E=function(t,e){if("string"==typeof e)return e!==t;if(he(e))return!Dr(e,t);return!1}(v.prevProp,h),w=E||a===l&&v.isActive&&!b&&g||n>m&&g,R=Array.isArray(h)?h:[h],x=R.reduce(i,{});!1===y&&(x={});var k=v.prevResolvedValues,C=void 0===k?{}:k,S=Zt(Zt({},C),x),T=function(t){w=!0,f.delete(t),v.needsAnimating[t]=!0};for(var _ in S){var A=x[_],N=C[_];p.hasOwnProperty(_)||(A!==N?jn(A)&&jn(N)?!Dr(A,N)||E?T(_):v.protectedKeys[_]=!0:void 0!==A?T(_):f.add(_):void 0!==A&&f.has(_)?T(_):v.protectedKeys[_]=!0)}v.prevProp=h,v.prevResolvedValues=x,v.isActive&&(p=Zt(Zt({},p),x)),o&&t.blockInitialAnimation&&(w=!1),w&&!b&&d.push.apply(d,Kt([],Gt(R.map((function(t){return{animation:t,options:Zt({type:a},e)}}))),!1))},h=0;h<yi;h++)v(h);if(a=Zt({},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 wi(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var Ri={animation:_r((function(e){var n=e.visualElement,r=e.animate;n.animationState||(n.animationState=Ei(n)),Ln(r)&&(0,t.useEffect)((function(){return r.subscribe(n)}),[r])})),exit:_r((function(e){var n=e.custom,r=e.visualElement,a=Gt(Or(),2),o=a[0],i=a[1],l=(0,t.useContext)(se);(0,t.useEffect)((function(){var t,e;r.isPresent=o;var a=null===(t=r.animationState)||void 0===t?void 0:t.setActive(Hn.Exit,!o,{custom:null!==(e=null==l?void 0:l.custom)&&void 0!==e?e:n});!o&&(null==a||a.then(i))}),[o])}))};const xi=t=>t.hasOwnProperty("x")&&t.hasOwnProperty("y"),ki=t=>xi(t)&&t.hasOwnProperty("z"),Ci=(t,e)=>Math.abs(t-e);function Si(t,e){if(ba(t)&&ba(e))return Ci(t,e);if(xi(t)&&xi(e)){const n=Ci(t.x,e.x),r=Ci(t.y,e.y),a=ki(t)&&ki(e)?Ci(t.z,e.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(a,2))}}var Ti=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=Ni(r.lastMoveEventInfo,r.history),e=null!==r.startEvent,n=Si(t.offset,{x:0,y:0})>=3;if(e||n){var a=t.point,o=co().timestamp;r.history.push(Zt(Zt({},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=_i(e,r.transformPagePoint),Zn(t)&&0===t.buttons?r.handlePointerUp(t,e):uo.update(r.updatePoint,!0)},this.handlePointerUp=function(t,e){r.end();var n=r.handlers,a=n.onEnd,o=n.onSessionEnd,i=Ni(_i(e,r.transformPagePoint),r.history);r.startEvent&&a&&a(t,i),o&&o(t,i)},!(qn(t)&&t.touches.length>1)){this.handlers=e,this.transformPagePoint=a;var o=_i(Jn(t),this.transformPagePoint),i=o.point,l=co().timestamp;this.history=[Zt(Zt({},i),{timestamp:l})];var s=e.onSessionStart;s&&s(t,Ni(o,this.history)),this.removeListeners=yr(lr(window,"pointermove",this.handlePointerMove),lr(window,"pointerup",this.handlePointerUp),lr(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),ao.update(this.updatePoint)},t}();function _i(t,e){return e?{point:e(t.point)}:t}function Ai(t,e){return{x:t.x-e.x,y:t.y-e.y}}function Ni(t,e){var n=t.point;return{point:n,delta:Ai(n,Mi(e)),offset:Ai(n,Pi(e)),velocity:Oi(e,.1)}}function Pi(t){return t[0]}function Mi(t){return t[t.length-1]}function Oi(t,e){if(t.length<2)return{x:0,y:0};for(var n=t.length-1,r=null,a=Mi(t);n>=0&&(r=t[n],!(a.timestamp-r.timestamp>ho(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 Di(t){return t.max-t.min}function Li(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=.01),Si(t,e)<n}function ji(t,e,n,r){void 0===r&&(r=.5),t.origin=r,t.originPoint=Gr(e.min,e.max,t.origin),t.scale=Di(n)/Di(e),(Li(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=Gr(n.min,n.max,t.origin)-t.originPoint,(Li(t.translate)||isNaN(t.translate))&&(t.translate=0)}function Vi(t,e,n,r){ji(t.x,e.x,n.x,null==r?void 0:r.originX),ji(t.y,e.y,n.y,null==r?void 0:r.originY)}function Ii(t,e,n){t.min=n.min+e.min,t.max=t.min+Di(e)}function Fi(t,e,n){t.min=e.min-n.min,t.max=t.min+Di(e)}function Bi(t,e,n){Fi(t.x,e.x,n.x),Fi(t.y,e.y,n.y)}function Ui(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 zi(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=Gt([a,r],2))[0],a=n[1]),{min:r,max:a}}var Hi=.35;function Wi(t,e,n){return{min:$i(t,e),max:$i(t,n)}}function $i(t,e){var n;return"number"==typeof t?t:null!==(n=t[e])&&void 0!==n?n:0}var Xi=function(){return{x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}},Yi=function(){return{x:{min:0,max:0},y:{min:0,max:0}}};function Zi(t){return[t("x"),t("y")]}function qi(t){var e=t.top;return{x:{min:t.left,max:t.right},y:{min:e,max:t.bottom}}}function Gi(t){return void 0===t||1===t}function Ki(t){var e=t.scale,n=t.scaleX,r=t.scaleY;return!Gi(e)||!Gi(n)||!Gi(r)}function Qi(t){return Ki(t)||Ji(t.x)||Ji(t.y)||t.z||t.rotate||t.rotateX||t.rotateY}function Ji(t){return t&&"0%"!==t}function tl(t,e,n){return n+e*(t-n)}function el(t,e,n,r,a){return void 0!==a&&(t=tl(t,a,r)),tl(t,n,r)+e}function nl(t,e,n,r,a){void 0===e&&(e=0),void 0===n&&(n=1),t.min=el(t.min,e,n,r,a),t.max=el(t.max,e,n,r,a)}function rl(t,e){var n=e.x,r=e.y;nl(t.x,n.translate,n.scale,n.originPoint),nl(t.y,r.translate,r.scale,r.originPoint)}function al(t,e){t.min=t.min+e,t.max=t.max+e}function ol(t,e,n){var r=Gt(n,3),a=r[0],o=r[1],i=r[2],l=void 0!==e[i]?e[i]:.5,s=Gr(t.min,t.max,l);nl(t,e[a],e[o],s,e.scale)}var il=["x","scaleX","originX"],ll=["y","scaleY","originY"];function sl(t,e){ol(t.x,e,il),ol(t.y,e,ll)}function cl(t,e){return qi(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 ul=new WeakMap,dl=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=Yi(),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 Ti(t,{onSessionStart:function(t){n.stopAnimation(),a&&n.snapToCursor(Jn(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=fr(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),Zi((function(t){var e,r,a=n.getAxisMotionValue(t).get()||0;if(en.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=Di(o)*(parseFloat(a)/100)}n.originPoint[t]=a})),null==l||l(t,e),null===(r=n.visualElement.animationState)||void 0===r||r.setActive(Hn.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(Hn.Drag,!1)},t.prototype.updateAxis=function(t,e,n){var r=this.getProps().drag;if(n&&fl(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?Gr(r,t,n.min):Math.max(t,r):void 0!==a&&t>a&&(t=n?Gr(a,t,n.max):Math.min(t,a)),t}(o,this.constraints[t],this.elastic[t])),a.set(o)}}
1,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&&ve(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:Ui(t.x,r,o),y:Ui(t.y,n,a)}}(a.actual,n),this.elastic=function(t){return void 0===t&&(t=Hi),!1===t?t=0:!0===t&&(t=Hi),{x:Wi(t,"left","right"),y:Wi(t,"top","bottom")}}(r),o!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&Zi((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||!ve(e))return!1;var r=e.current;ne(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=cl(t,n),a=e.scroll;return a&&(al(r.x,a.x),al(r.y,a.y)),r}(r,a.root,this.visualElement.getTransformPagePoint()),i=function(t,e){return{x:zi(t.x,e.x),y:zi(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=qi(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=Zi((function(n){var s;if(fl(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=Zt(Zt({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 Ko(t,this.getAxisMotionValue(t),0,e)},t.prototype.stopAnimation=function(){var t=this;Zi((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;Zi((function(n){if(fl(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]-Gr(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(ve(a)&&o&&this.constraints){this.stopAnimation();var i={x:0,y:0};Zi((function(t){var n,r,a,o,l,s=e.getAxisMotionValue(t);if(s){var c=s.get();i[t]=(n={min:c,max:c},r=e.constraints[t],a=.5,o=Di(n),(l=Di(r))>o?a=qr(r.min,r.max-o,n.min):o>l&&(a=qr(n.min,n.max-l,r.min)),Lr(0,1,a))}}));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(),Zi((function(t){if(fl(t,r,null)){var n=e.getAxisMotionValue(t),a=e.constraints[t],o=a.min,l=a.max;n.set(Gr(o,l,i[t]))}}))}},t.prototype.addListeners=function(){var t,e=this;ul.set(this.visualElement,this);var n=lr(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(){ve(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=Xn(window,"resize",(function(){return e.scalePositionWithinConstraints()}));return a.addEventListener("didUpdate",(function(t){var n=t.delta,r=t.hasLayoutChanged;e.isDragging&&r&&(Zi((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?Hi:c,d=t.dragMomentum,f=void 0===d||d;return Zt(Zt({},t),{drag:n,dragDirectionLock:a,dragPropagation:i,dragConstraints:s,dragElastic:u,dragMomentum:f})},t}();function fl(t,e,n){return!(!0!==e&&e!==t||null!==n&&n!==t)}var pl={pan:_r((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)(ie).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)}
vendor: 6,909 bytes, line 1
1)),sr(i,"pointerdown",l&&function(t){s.current=new Ti(t,u,{transformPagePoint:c})}),hr((function(){return s.current&&s.current.end()}))})),drag:_r((function(e){var n=e.dragControls,r=e.visualElement,a=ke((function(){return new dl(r)}));(0,t.useEffect)((function(){return n&&n.subscribe(a)}),[a,n]),(0,t.useEffect)((function(){return a.addListeners()}),[a])}))},ml=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];var vl=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,x=function(){var t=ml.map((function(){return new ei})),e={},n={clearAllListeners:function(){return t.forEach((function(t){return t.clear()}))},updatePropListeners:function(t){ml.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"+ml[e]]=function(e){return t.add(e)},n["notify"+ml[e]]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.notify.apply(t,Kt([],Gt(e),!1))}})),n}(),k=new Map,C=new Map,S={},T=Zt({},w);function _(){y&&E&&(A(),l(y,R,p.style,V.projection))}function A(){r(V,R,w,e,p)}function N(){x.notifyUpdate(w)}function P(t,e){var n=e.onChange((function(e){w[t]=e,p.onUpdate&&uo.update(N,!1,!0)})),r=e.onRenderRequest(V.scheduleRender);C.set(t,(function(){n(),r()}))}var M=d(p);for(var O in M){var D=M[O];void 0!==w[O]&&He(D)&&D.set(w[O],!1)}var L=Ee(p),j=we(p),V=Zt(Zt({treeType:n,current:null,depth:f?f.depth+1:0,parent:f,children:new Set,presenceId:m,shouldReduceMotion:g,variantChildren:j?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),j&&f&&!L&&(b=null==f?void 0:f.addVariantChild(V)),k.forEach((function(t,e){return P(e,t)})),null==f||f.children.add(V),V.setProps(p)},unmount:function(){var t;null===(t=V.projection)||void 0===t||t.unmount(),ao.update(N),ao.render(_),C.forEach((function(t){return t()})),null==b||b(),null==f||f.children.delete(V),x.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 j?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),k.set(t,e),w[t]=e.get(),P(t,e)},removeValue:function(t){var e;k.delete(t),null===(e=C.get(t))||void 0===e||e(),C.delete(t),delete w[t],c(t,R)},hasValue:function(t){return k.has(t)},getValue:function(t,e){var n=k.get(t);return void 0===n&&void 0!==e&&(n=ri(e),V.addValue(t,n)),n},forEachValue:function(t){return k.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&&!He(e))return e}return T[t]}},x),{build:function(){return A(),R},scheduleRender:function(){uo.render(_,!1,!0)},syncRender:_,setProps:function(t){(t.transformTemplate||p.transformTemplate)&&V.scheduleRender(),p=t,x.updatePropListeners(t),S=function(t,e,n){var r;for(var a in e){var o=e[a],i=n[a];if(He(o))t.addValue(a,o);else if(He(i))t.addValue(a,ri(o));else if(i!==o)if(t.hasValue(a)){var l=t.getValue(a);!l.hasAnimated&&l.set(o)}else t.addValue(a,ri(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<gl;r++){var a=hl[r],o=p[a];(ge(o)||!1===o)&&(n[a]=o)}return n}});return V}},hl=Kt(["initial"],Gt(hi),!1),gl=hl.length;function yl(t){return"string"==typeof t&&t.startsWith("var(--")}var bl=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;var El=4;function wl(t,e,n){void 0===n&&(n=1),ne(n<=El,'Max CSS variable fallback depth detected in property "'.concat(t,'". This may indicate a circular fallback dependency.'));var r=Gt(function(t){var e=bl.exec(t);if(!e)return[,];var n=Gt(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():yl(o)?wl(o,e,n+1):o}}var Rl,xl=new Set(["width","height","top","left","right","bottom","x","y"]),kl=function(t){return xl.has(t)},Cl=function(t,e){t.set(e,!1),t.set(e)},Sl=function(t){return t===ln||t===nn};!function(t){t.width="width",t.height="height",t.left="left",t.right="right",t.top="top",t.bottom="bottom"}(Rl||(Rl={}));var Tl=function(t,e){return parseFloat(t.split(", ")[e])},_l=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 Tl(o[1],e);var i=a.match(/^matrix\((.+)\)$/);return i?Tl(i[1],t):0}},Al=new Set(["x","y","z"]),Nl=je.filter((function(t){return!Al.has(t)}));var Pl={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:_l(4,13),y:_l(5,14)},Ml=function(t,e,n,r){void 0===n&&(n={}),void 0===r&&(r={}),e=Zt({},e),r=Zt({},r);var a=Object.keys(e).filter(kl),o=[],i=!1,l=[];
1if(a.forEach((function(a){var s=t.getValue(a);if(t.hasValue(a)){var c,u=n[a],d=ii(u),f=e[a];if(jn(f)){var p=f.length,m=null===f[0]?1:0;u=f[m],d=ii(u);for(var v=m;v<p;v++)c?ne(ii(f[v])===c,"All keyframes must be of the same type"):(c=ii(f[v]),ne(c===d||Sl(d)&&Sl(c),"Keyframes must be of the same dimension as the current value"))}else c=ii(f);if(d!==c)if(Sl(d)&&Sl(c)){var h=s.get();"string"==typeof h&&s.set(parseFloat(h)),"string"==typeof f?e[a]=parseFloat(f):Array.isArray(f)&&c===nn&&(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 Nl.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],Cl(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]=Pl[t](r,o)})),e.syncRender();var s=e.measureViewportBox();return n.forEach((function(n){var r=e.getValue(n);Cl(r,l[n]),t[n]=Pl[n](s,o)})),t}(e,t,l);return o.length&&o.forEach((function(e){var n=Gt(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 Ol(t,e,n,r){return function(t){return Object.keys(t).some(kl)}(e)?Ml(t,e,n,r):{target:e,transitionEnd:r}}var Dl=function(t,e,n,r){var a=function(t,e,n){var r,a=qt(e,[]),o=t.getInstance();if(!(o instanceof Element))return{target:a,transitionEnd:n};for(var i in n&&(n=Zt({},n)),t.forEachValue((function(t){var e=t.get();if(yl(e)){var n=wl(e,o);n&&t.set(n)}})),a){var l=a[i];if(yl(l)){var s=wl(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 Ol(t,e=a.target,n,r=a.transitionEnd)};var Ll={treeType:"dom",readValueFromInstance:function(t,e){if(Fe(e)){var n=zo(e);return n&&n.default||0}var r,a=(r=t,window.getComputedStyle(r));return($e(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 cl(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=qt(e,["transition","transitionEnd"]),s=function(t,e,n){var r,a,o={};for(var i in t)o[i]=null!==(r=di(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)||Qo(f))?f=parseFloat(f):!si(f)&&ya.test(d)&&(f=Ho(u,d)),t.addValue(u,ri(f)),null!==(o=(i=n)[u])&&void 0!==o||(i[u]=f),t.setBaseTarget(u,f))}}(t,l,s);var c=Dl(t,l,s,i);i=c.transitionEnd,l=c.target}return Zt({transition:o,transitionEnd:i},l)},scrapeMotionValuesFromProps:On,build:function(t,e,n,r,a){void 0!==t.isVisible&&(e.style.visibility=t.isVisible?"visible":"hidden"),fn(e,n,r,a.transformTemplate)},render:Nn},jl=vl(Ll),Vl=vl(Zt(Zt({},Ll),{getBaseTarget:function(t,e){return t[e]},readValueFromInstance:function(t,e){var n;return Fe(e)?(null===(n=zo(e))||void 0===n?void 0:n.default)||0:(e=Pn.has(e)?e:An(e),t.getAttribute(e))},scrapeMotionValuesFromProps:Dn,build:function(t,e,n,r,a){kn(e,n,r,a.transformTemplate)},render:Mn})),Il=function(t,e){return Oe(t)?Vl(e,{enableHardwareAcceleration:!1}):jl(e,{enableHardwareAcceleration:!0})};function Fl(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}var Bl={correct:function(t,e){if(!e.target)return t;if("string"==typeof t){if(!nn.test(t))return t;t=parseFloat(t)}var n=Fl(t,e.target.x),r=Fl(t,e.target.y);return"".concat(n,"% ").concat(r,"%")}},Ul="_$css",zl={correct:function(t,e){var n=e.treeScale,r=e.projectionDelta,a=t,o=t.includes("var("),i=[];o&&(t=t.replace(bl,(function(t){return i.push(t),Ul})));var l=ya.parse(t);if(l.length>5)return a;var s=ya.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=Gr(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(Ul,(function(){var t=i[m];return m++,t}))}return p}},Hl=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Yt(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=Wl,Object.assign(De,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(Zt(Zt({},l.options),{onExitComplete:function(){return e.safeToRemove()}}))),Ce.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()||uo.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 Wl={borderRadius:Zt(Zt({},Bl),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Bl,borderTopRightRadius:Bl,borderBottomLeftRadius:Bl,borderBottomRightRadius:Bl,boxShadow:zl},$l={measureLayout:function(e){var n=Gt(Or(),2),r=n[0],a=n[1],o=(0,t.useContext)(Te);return t.createElement(Hl,Zt({},e,{layoutGroup:o,switchLayoutGroup:(0,t.useContext)(_e),isPresent:r,safeToRemove:a}))}};var Xl=["TopLeft","TopRight","BottomLeft","BottomRight"],Yl=Xl.length,Zl=function(t){return"string"==typeof t?parseFloat(t):t},ql=function(t){return"number"==typeof t||nn.test(t)};function Gl(t,e){var n;return null!==(n=t[e])&&void 0!==n?n:t.borderRadius}var Kl=Jl(0,.5,Va),Ql=Jl(.5,.95,Pa);function Jl(t,e,n){return function(r){return r<t?0:r>e?1:n(qr(t,e,r))}}function ts(t,e){t.min=e.min,t.max=e.max}function es(t,e){ts(t.x,e.x),ts(t.y,e.y)}function ns(t,e,n,r,a){return t=tl(t-=e,1/n,r),void 0!==a&&(t=tl(t,1/a,r)),t}function rs(t,e,n,r,a){var o=Gt(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),en.test(e)&&(e=parseFloat(e),e=Gr(i.min,i.max,e/100)-i.min),"number"==typeof e){var l=Gr(o.min,o.max,r);t===o&&(l-=e),t.min=ns(t.min,e,n,l,a),t.max=ns(t.max,e,n,l,a)}}(t,e[i],e[l],e[s],e.scale,r,a)}var as=["x","scaleX","originX"],os=["y","scaleY","originY"];function is(t,e,n,r){rs(t.x,e,as,null==n?void 0:n.x,null==r?void 0:r.x),rs(t.y,e,os,null==n?void 0:n.y,null==r?void 0:r.y
1)}function ls(t){return 0===t.translate&&1===t.scale}function ss(t){return ls(t.x)&&ls(t.y)}function cs(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 us=function(){function t(){this.members=[]}return t.prototype.add=function(t){Jo(this.members,t),t.scheduleRender()},t.prototype.remove=function(t){if(ti(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}(),ds="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function fs(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,")"))===ds?"none":o}var ps=function(t,e){return t.depth-e.depth},ms=function(){function t(){this.children=[],this.isDirty=!1}return t.prototype.add=function(t){Jo(this.children,t),this.isDirty=!0},t.prototype.remove=function(t){ti(this.children,t),this.isDirty=!0},t.prototype.forEach=function(t){this.isDirty&&this.children.sort(ps),this.isDirty=!1,this.children.forEach(t)},t}();function vs(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(Rs),a.nodes.forEach(xs)},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?Kt(Kt([],Gt(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 ms)}return t.prototype.addEventListener=function(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new ei),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,Kt([],Gt(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;
1if(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),Ce.hasAnimatedSinceResize&&(Ce.hasAnimatedSinceResize=!1,a.nodes.forEach(ws))}))}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:As,p=s.getProps(),m=p.onLayoutAnimationStart,v=p.onLayoutAnimationComplete,h=!a.targetLayout||!cs(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=Zt(Zt({},Go(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,ao.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(ks))},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(bs);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Ns),this.potentialNodes.clear()),this.nodes.forEach(Es),this.nodes.forEach(hs),this.nodes.forEach(gs),this.clearAllSnapshots(),oo.update(),oo.preRender(),oo.render())},t.prototype.clearAllSnapshots=function(){this.nodes.forEach(ys),this.sharedNodes.forEach(Cs)},t.prototype.scheduleUpdateProjection=function(){uo.preRender(this.updateProjection,!1,!0)},t.prototype.scheduleCheckAfterUnmount=function(){var t=this;uo.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));Ms(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();Ms(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected=Yi(),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&&!ss(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||Qi(this.latestValues)||i)&&(o(this.instance,a),this.shouldResetTransform=!1,this.scheduleRender())}},t.prototype.measure=function(){var t=this.options.visualElement;if(!t)return Yi();var e=t.measureViewportBox(),n=this.root.scroll;return n&&(al(e.x,n.x),al(e.y,n.y)),e},t.prototype.removeElementScroll=function(t){var e=Yi();es(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){es(e,t);var l=this.root.scroll;l&&(al(e.x,-l.x),al(e.y,-l.y))}al(e.x,a.x),al(e.y,a.y)}}return e},t.prototype.applyTransform=function(t,e){void 0===e&&(e=!1);var n=Yi();es(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&&sl(n,{x:-a.scroll.x,y:-a.scroll.y}),Qi(a.latestValues)&&sl(n,a.latestValues)}return Qi(this.latestValues)&&sl(n,this.latestValues),n},t.prototype.removeTransform=function(t){var e,n=Yi();es(n,t);for(var r=0;r<this.path.length;r++){var a=this.path[r];if(a.instance&&Qi(a.latestValues)){Ki(a.latestValues)&&a.updateSnapshot();var o=Yi();es(o,a.measure()),is(n,a.latestValues,null===(e=a.snapshot)||void 0===e?void 0:e.layout,o)}}return Qi(this.latestValues)&&is(n,this.latestValues),n},t.prototype.setTargetDelta=function(t){this.targetDelta=t,this.root.scheduleUpdateProjection()},t.prototype.setOptions=function(t){var e;this.options=Zt(Zt(Zt({},this.options),t),{crossfade:null===(e=t.crossfade)||void 0===e||e})},t.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},t.prototype.resolveTargetDelta=function(){var t,e,n,r,a=this.options,o=a.layout,i=a.layoutId;this.layout&&(o||i)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=Yi(),this.relativeTargetOrigin=Yi(),Bi(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),es(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target=Yi(),this.targetWithTransforms=Yi()),this.relativeTarget&&this.relativeTargetOrigin&&(null===(t=this.relativeParent)||void 0===t?void 0:t.target)?(e=this.target,n=this.relativeTarget,r=this.relativeParent.target,Ii(e.x,n.x,r.x),Ii(e.y,n.y,r.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):es(this.target,this.layout.actual),rl(this.target,this.targetDelta)):es(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=Yi(),this.relativeTargetOrigin=Yi(),Bi(this.relativeTargetOrigin,this.target,this.relativeParent.target),es(this.relativeTarget,this.relativeTargetOrigin)))))},t.prototype.getClosestProjectingParent=function(){if(this.parent&&!Qi(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},t.prototype.calcProjection=function(){var t,e=this.options,n=e.layout,r=e.layoutId;if(this.isTreeAnimating=Boolean((null===(t=this.parent)||void 0===t?void 0:t.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(n||r)){var a=this.getLead();es(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&&sl(t,{x:-l.scroll.x,y:-l.scroll.y}),s&&(e.x*=s.x.scale,e.y*=s.y.scale,rl(t,s)),r&&Qi(l.latestValues)&&sl(t,l.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==a);var o=a.target;if(o){this.projectionDelta||(this.projectionDelta=Xi(),this.projectionDeltaWithTransform=Xi());var i=this.treeScale.x,l=this.treeScale.y,s=this.projectionTransform;Vi(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=fs(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=Zt({},this.latestValues),l=Xi();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!e;var s=Yi(),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(_s));this.animationProgress=0,this.mixTargetDelta=function(e){var n,a,f,p,m,v=e/1e3;Ss(l.x,t.x,v),Ss(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)&&(Bi(s,r.layout.actual,r.relativeParent.layout.actual),a=r.relativeTarget,f=r.relativeTargetOrigin,p=s,m=v,Ts(a.x,f.x,p.x,m),Ts(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=Gr(0,null!==(i=n.opacity)&&void 0!==i?i:1,Kl(r)),t.opacityExit=Gr(null!==(l=e.opacity)&&void 0!==l?l:1,0,Ql(r))):o&&(t.opacity=Gr(null!==(s=e.opacity)&&void 0!==s?s:1,null!==(c=n.opacity)&&void 0!==c?c:1,r));for(var u=0;u<Yl;u++){var d="border".concat(Xl[u],"Radius"),f=Gl(e,d),p=Gl(n,d);void 0===f&&void 0===p||(f||(f=0),p||(p=0),0===f||0===p||ql(f)===ql(p)?(t[d]=Math.max(Gr(Zl(f),Zl(p),r),0),(en.test(p)||en.test(f))&&(t[d]+="%")):t[d]=p)}(e.rotate||n.rotate)&&(t.rotate=Gr(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&&(ao.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=uo.update((function(){Ce.hasAnimatedSinceResize=!0,r.currentAnimation=function(t,e,n){void 0===n&&(n={});var r=He(t)?t:ri(t);return Ko("",r,e,n),{stop:function(){return r.stop()},isAnimating:function(){return r.isAnimating()}}}(0,1e3,Zt(Zt({},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&&(es(e,n),sl(e,a),Vi(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 us),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<Le.length;r++){var a="rotate"+Le[r];
1t.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=Fn(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=Fn(t.pointerEvents)||""),this.hasProjected&&!Qi(this.latestValues)&&(u.transform=s?s({},""):"none",this.hasProjected=!1),u}var d=c.animationValues||c.latestValues;this.applyTransformsToTarget(),l.transform=fs(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,De)if(void 0!==d[v]){var h=De[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?Fn(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(bs),this.root.sharedNodes.clear()},t}()}function hs(t){t.updateLayout()}function gs(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?Zi((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=Di(e);e.min=l[t].min,e.max=e.min+n})):"position"===t.options.animationType&&Zi((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=Di(l[t]);e.max=e.min+n}));var c=Xi();Vi(c,l,o.layout);var u=Xi();o.isShared?Vi(u,t.applyTransform(s,!0),o.measured):Vi(u,l,o.layout);var d=!ss(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=Yi();Bi(h,o.layout,m.layout);var g=Yi();Bi(g,l,v.actual),cs(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 ys(t){t.clearSnapshot()}function bs(t){t.clearMeasurements()}function Es(t){var e=t.options.visualElement;(null==e?void 0:e.getProps().onBeforeLayoutMeasure)&&e.notifyBeforeLayoutMeasure(),t.resetTransform()}function ws(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0}function Rs(t){t.resolveTargetDelta()}function xs(t){t.calcProjection()}function ks(t){t.resetRotation()}function Cs(t){t.removeLeadSnapshot()}function Ss(t,e,n){t.translate=Gr(e.translate,0,n),t.scale=Gr(e.scale,1,n),t.origin=e.origin,t.originPoint=e.originPoint}function Ts(t,e,n,r){t.min=Gr(e.min,n.min,r),t.max=Gr(e.max,n.max,r)}function _s(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}var As={duration:.45,ease:[.4,0,.1,1]};function Ns(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 Ps(t){t.min=Math.round(t.min),t.max=Math.round(t.max)}function Ms(t){Ps(t.x),Ps(t.y)}var Os=vs({attachResizeListener:function(t,e){return Xn(t,"resize",e)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Ds={current:void 0},Ls=vs({measureScroll:function(t){return{x:t.scrollLeft,y:t.scrollTop}},defaultParent:function(){if(!Ds.current){var t=new Os(0,{});t.mount(window),t.setOptions({layoutScroll:!0}
1),Ds.current=t}return Ds.current},resetTransform:function(t,e){t.style.transform=null!=e?e:"none"},checkIsScrollRoot:function(t){return Boolean("fixed"===window.getComputedStyle(t).position)}}),js=Zt(Zt(Zt(Zt({},Ri),Ar),pl),$l),Vs=Pe((function(t,e){return function(t,e,n,r,a){var o=e.forwardMotionProps,i=void 0!==o&&o,l=Oe(t)?Wn:$n;return Zt(Zt({},l),{preloadedFeatures:n,useRender:Tn(i),createVisualElement:r,projectionNodeConstructor:a,Component:t})}(t,e,js,Il,Ls)}));var Is={duration:.5};function Fs(){return React.createElement("div",{className:"toggle-icon-wrap"},React.createElement(Vs.div,{className:"toggle-icon __dark",layout:!0,transition:Is}),React.createElement(Vs.div,{className:"toggle-icon __light",layout:!0,transition:Is}))}var Bs={type:"spring",stiffness:500,damping:30,duration:.5};function Us(){return React.createElement(React.Fragment,null,React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:Bs},React.createElement("div",{className:"dracula-toggle-icon"})),React.createElement(Vs.div,{className:"dracula-toggle-label",layout:!0,transition:Bs},React.createElement("span",{className:"--light"},wp.i18n.__("Light","dracula-dark-mode")),React.createElement("span",{className:"--dark"},wp.i18n.__("Dark","dracula-dark-mode"))))}var zs={type:"spring",stiffness:500,damping:30,duration:.5};function Hs(){return React.createElement(React.Fragment,null,React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:zs},React.createElement("div",{className:"dracula-toggle-icon"})))}var Ws={type:"spring",stiffness:700,damping:30,duration:.5};function $s(){return React.createElement(React.Fragment,null,React.createElement("div",{className:"prefix-icon"}),React.createElement("div",{className:"dracula-toggle-icon-wrap"},React.createElement(Vs.div,{layout:!0,transition:Ws,className:"dracula-toggle-icon"})),React.createElement("div",{className:"suffix-icon"}))}var Xs={type:"spring",stiffness:500,damping:30,duration:.5};function Ys(){return React.createElement(React.Fragment,null,React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:Xs}),React.createElement("div",{className:"dracula-toggle-icon"}))}var Zs={type:"spring",stiffness:500,damping:30,duration:.5};function qs(t){t.isDark;return React.createElement(React.Fragment,null,React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:Zs},React.createElement("div",{className:"dracula-toggle-icon"})))}var Gs={type:"spring",stiffness:500,damping:30,duration:.5};function Ks(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(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:Gs}))}var Qs={type:"spring",stiffness:500,damping:30,duration:.5};function Js(t){t.isDark;return React.createElement(React.Fragment,null,React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:Qs},React.createElement("div",{className:"dracula-toggle-icon"})))}var tc={type:"spring",stiffness:500,damping:30,duration:.5};function ec(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(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:tc}))}var nc={type:"spring",stiffness:500,damping:30,duration:.5};function rc(){return React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:nc})}var ac={type:"spring",stiffness:500,damping:30,duration:.5};function oc(){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(Vs.div,{className:"dracula-toggle-icon",layout:!0,transition:ac})),React.createElement("div",{className:"toggle-suffix"},wp.i18n.__("Dark","dracula-dark-mode")))}var ic={type:"spring",stiffness:500,damping:30,duration:.5};function lc(){return React.createElement(React.Fragment,null,React.createElement("div",{className:"dracula-toggle-icon --light"}),React.createElement("div",{className:"dracula-toggle-icon --dark"}),React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:ic}))}var sc={type:"spring",stiffness:500,damping:30,duration:.5};function cc(){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(Vs.div,{className:"dracula-toggle-icon",layout:!0,transition:sc})))}function uc(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-tooltip-id":r,className:"dracula-toggle-icon"}),React.createElement(St,{id:r,variant:e,effect:"solid",openOnClick:"click",globalEventOff
1:"click",clickable:!0,border:"1px solid #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-dark-mode"))),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-dark-mode"))),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-dark-mode"))))))}var dc={duration:.5};function fc(t){t.data;return React.createElement(React.Fragment,null,React.createElement("div",{className:"toggle-icon-wrap"},React.createElement(Vs.div,{className:"toggle-icon __dark",layout:!0,transition:dc}),React.createElement(Vs.div,{className:"toggle-icon __light",layout:!0,transition:dc})))}function pc(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 mc(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 vc={type:"spring",stiffness:500,damping:30,duration:.5};function hc(t){var e=t.data,n=e.lightLabel,r=e.darkLabel;return React.createElement(React.Fragment,null,React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:vc},React.createElement("div",{className:"dracula-toggle-icon"})),React.createElement(Vs.div,{className:"dracula-toggle-label",layout:!0,transition:vc},React.createElement("span",{className:"--light"},n),React.createElement("span",{className:"--dark"},r)))}var gc={type:"spring",stiffness:500,damping:30,duration:.5};function yc(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(Vs.div,{layout:!0,transition:gc,className:"dracula-toggle-icon"})),React.createElement("span",{className:"dracula-toggle-label --light"},n),React.createElement("span",{className:"dracula-toggle-label --dark"},r))}var bc={type:"spring",stiffness:500,damping:30,duration:.5};function Ec(){return React.createElement(React.Fragment,null,React.createElement("div",{className:"dracula-toggle-icon --light"}),React.createElement("div",{className:"dracula-toggle-icon --dark"}),React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:bc}))}var wc={type:"spring",stiffness:500,damping:30,duration:.5};function Rc(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(Vs.div,{className:"dracula-toggle-icon",layout:!0,transition:wc})))}function xc(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}
1finally{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 kc(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 kc(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 kc(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 Cc=React,Sc=Cc.useState,Tc=Cc.useEffect;function _c(t){var e=t.mode,n=t.setMode,r=xc(Sc(!1),2),a=r[0],o=r[1],i=dracula.settings,l=i.showTooltip,s=i.lightTooltipText,c=void 0===s?wp.i18n.__("Toggle Dark Mode","dracula-dark-mode"):s,u=i.darkTooltipText,d=void 0===u?wp.i18n.__("Toggle Light Mode","dracula-dark-mode"):u;return Tc((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("button",{"data-tooltip-id":"font-size-tooltip",className:"dracula-toggle-icon --typography",onClick:function(){return o(!a)}}),React.createElement(St,{id:"font-size-tooltip",variant:"light",content:wp.i18n.__("Toggle Font Size","dracula-dark-mode"),place:"left",border:"1px solid #ddd",className:"dracula-tooltip dracula-ignore"}),React.createElement("button",{"data-tooltip-id":"toggle-tooltip",className:"dracula-toggle-icon ".concat("dark"===e?"--dark":"--light"),onClick:function(){return n("dark"===e?"light":"dark")}}),React.createElement(St,{id:"toggle-tooltip",variant:"light",content:l?"dark"===e?d:c:"",border:"1px solid #ddd",className:"dracula-tooltip dracula-ignore"}))}function Ac(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 Nc(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 Nc(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 Nc(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 Pc=React,Mc=Pc.useState,Oc=Pc.useEffect;function Dc(t){var e=t.mode,n=t.setMode,r=dracula.settings,a=Ac(Mc(!1),2),o=a[0],i=a[1],l=r.showTooltip,s=r.lightTooltipText,c=void 0===s?wp.i18n.__("Toggle Dark Mode","dracula-dark-mode"):s,u=r.darkTooltipText,d=void 0===u?wp.i18n.__("Toggle Light Mode","dracula-dark-mode"):u;return Oc((function(){if(o){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()}),[o]),React.createElement(React.Fragment,null,React.createElement("button",{type:"button","data-tooltip-id":"toggle-tooltip",className:"dracula-toggle-icon ".concat("dark"===e?"--dark":"--light"),onClick:function(){return n("dark"===e?"light":"dark")}}),React.createElement(St,{id:"toggle-tooltip",variant:"light",border:"1px solid #ddd",content:l?"dark"===e?d:c:"",className:"dracula-tooltip dracula-ignore"}),React.createElement("button",{type:"button","data-tooltip-id":"font-size-tooltip",className:"dracula-toggle-icon --typography",onClick:function(){return i(!o)}}),React.createElement(St,{id:"font-size-tooltip",variant:"light",content:wp.i18n.__("Toggle Font Size","dracula-dark-mode"),border:"1px solid #ddd",className:"dracula-tooltip dracula-ignore",place:"top"}))}var Lc=React.createContext();const jc=Lc;var Vc=Lc.Provider;Lc.Consumer;function Ic(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-tooltip-content":o?"":wp.i18n.__("PRO Feature"),"data-tooltip-id":"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(),Ht(wp.i18n.__("Upgrade to PRO to customize the dark mode appearance in a real-time preview.","dracula-dark-mode"),{id:"cUizkL-VX3k",title:wp.i18n.__("Dark Mode Appearance Live Edit","dracula-dark-mode")}))},target:"_blank"},!o&&React.createElement(St,{id:"live-edit",place:"left",effect:"solid",className:"dracula-tooltip",variant:"warning"}),React.createElement("i",{className:"dashicons dashicons-edit"}),React.createElement("span",null,wp.i18n.__("Live Edit","dracula-dark-mode")))}var Fc=(wp.components||{}).Spinner,Bc=React.useContext;function Uc(t){var e=t.title,n=Bc(jc),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/sett
1ings/"+r+".svg"}),React.createElement("span",null,e)),React.createElement("div",{className:"header-actions"},!["general","advanced","reading","admin","analytics","tools"].includes(r)&&React.createElement(Ic,{isFloating:!1}),React.createElement("button",{type:"button",className:"dracula-btn btn-primary",onClick:a},o?React.createElement(Fc,null):React.createElement("i",{className:"dashicons dashicons-saved"}),React.createElement("span",null,wp.i18n.__("Save Changes","dracula-dark-mode")))))}var zc=(wp.components||{}).ColorPicker;function Hc(t){var e=t.value,n=t.onChange,r=t.allowReset,a=void 0!==r&&r,o=(t.resetValue,"color-picker-"+Math.random().toString(36).substring(7));return React.createElement("div",{className:"dracula-color-picker-wrapper"},React.createElement("div",{className:"color-holder-wrap"},React.createElement("div",{"data-tooltip-id":o,className:"color-holder",style:{background:e}}),React.createElement("input",{type:"text",className:"color-input",value:e,onChange:function(t){return n(t.target.value)}}),React.createElement("i",{"data-tooltip-id":o,className:"dracula-popup-edit color-edit dashicons dashicons-edit"}),a&&!!e&&React.createElement("i",{className:"popup-settings-reset dashicons dashicons-image-rotate",onClick:function(){return n(null)},title:wp.i18n.__("Reset","cf7-extended")}),React.createElement(St,{id:o,effect:"solid",place:"top",variant:"light",openOnClick:!0,clickable:!0,delayHide:100,className:"dracula-tooltip color-picker-tooltip",positionStrategy:"absolute",border:"1px solid #ccc"},React.createElement(zc,{color:e,onChange:n,enableAlpha:!0}))))}function Wc(t){return Wc="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},Wc(t)}function $c(t){return function(t){if(Array.isArray(t))return Xc(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 Xc(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 Xc(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 Xc(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 Yc(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 Zc(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Yc(Object(n),!0).forEach((function(e){qc(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Yc(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function qc(t,e,n){var r;return r=function(t,e){if("object"!=Wc(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Wc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(e,"string"),(e="symbol"==Wc(r)?r:String(r))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Gc=wp.components||{},Kc=Gc.__experimentalRadioGroup,Qc=Gc.__experimentalRadio,Jc=Gc.TextControl,tu=Gc.RangeControl,eu=Gc.FormToggle,nu=React.useContext;function ru(t){var e,n,r,a,o,i,l,s=dracula.isPro,c=nu(jc),u=c.menu,d=c.data,f=c.setData,p=c.isLiveEdit,m=d.darkToLight,v=d.colorMode,h=void 0===v?"dynamic":v,g=d.preset,y=void 0===g?"default":g,b=d.activeCustomPreset,E=d.customPresets,w=void 0===E?[]:E,R=d.scrollbarDarkMode,x=void 0===R?"auto":R,k=d.scrollbarColor,C=void 0===k?"#181a1b":k,S=d.brightness,T=void 0===S?100:S,_=d.contrast,A=void 0===_?90:_,N=d.sepia,P=void 0===N?10:N,M=d.grayscale,O={id:(new Date).getTime(),label:"Preset name",colors:{bg:m?"#dcdad7":"#181a1b",text:m?"#181a1b":"#e8e6e3",link:"#4B8BFF",button:{bg:"#333",text:"#fff"},input:{bg:"",text:""}}
1},D=w.find((function(t){return t.id==b}))||O;return React.createElement("div",{className:"dracula-settings-content"},!p&&React.createElement(Uc,{title:wp.i18n.__("Colors Settings","dracula-dark-mode")}),("colors"===u||!p)&&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(eu,{"data-tooltip-content":s?"":wp.i18n.__("Pro Feature"),"data-tooltip-id":"dark-to-light-pro",checked:s&&m,onChange:function(){s?f(Zc(Zc({},d),{},{darkToLight:!m})):Ht(wp.i18n.__("Dark to Light is a pro feature.","dracula-dark-mode"))}}),!s&&React.createElement(St,{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"===u||!p)&&React.createElement("div",{className:"settings-field align-base"},React.createElement("h4",{className:"settings-field-label"},m?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(Kc,{onChange:function(t){s||"custom"!==t?f(Zc(Zc({},d),{},{colorMode:t})):Ht(wp.i18n.__("Custom color scheme is a pro feature. Upgrade to PRO to customize the dark mode colors.","dracula-dark-mode"))},checked:h,className:"dracula-radio-group"},React.createElement(Qc,{value:"dynamic"},React.createElement("span",{className:"dracula-btn-icon icon-color-dynamic"}),React.createElement("span",null,wp.i18n.__("Dynamic","dracula-dark-mode"))),React.createElement(Qc,{value:"presets"},React.createElement("span",{className:"dracula-btn-icon icon-color-presets"}),React.createElement("span",null,wp.i18n.__("Presets","dracula-dark-mode"))),React.createElement(Qc,{"data-tooltip-content":s?"":wp.i18n.__("Pro Feature"),"data-tooltip-id":"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(St,{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"===h&&("colors"===u||!p)&&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"},w.map((function(t,e){var n,r,a,o,i,l,s,c,u,p,m,v,h,g,y;return React.createElement(React.Fragment,null,React.createElement("div",{className:"color-preset ".concat(b===t.id?"active":""),key:e},React.createElement("svg",{onClick:function(){return f(Zc(Zc({},d),{},{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:Ft(null==t||null===(r=t.colors)||void 0===r?void 0:r.bg,30)}
1),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===(p=t.colors)||void 0===p||null===(p=p.button)||void 0===p?void 0:p.bg}),React.createElement("text",{className:"preset-select",x:"165",y:"870",fill:null==t||null===(m=t.colors)||void 0===m||null===(m=m.button)||void 0===m?void 0:m.text},wp.i18n.__("Select","dracula-dark-mode")),React.createElement("rect",{x:"908",y:"333",width:"566",height:"600",rx:"50",fill:Ft(null==t||null===(v=t.colors)||void 0===v?void 0:v.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=w.filter((function(t,n){return n!==e}));f(Zc(Zc({},d),{},{customPresets:t}))}})))})),React.createElement("div",{className:"custom-presets-btn",onClick:function(){f(Zc(Zc({},d),{},{customPresets:[].concat($c(w),[O]),activeCustomPreset:O.id}))}},React.createElement("img",{src:"".concat(dracula.pluginUrl,"/assets/images/settings/color-plus.svg")}))))))),w.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(Jc,{value:null==D?void 0:D.label,onChange:function(t){var e=w.map((function(e){return(null==e?void 0:e.id)==b?Zc(Zc({},e),{},{label:t}):e}));f(Zc(Zc({},d),{},{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"}
1,wp.i18n.__("Background Color","dracula-dark-mode")),React.createElement("div",{className:"settings-field-content"},React.createElement("div",{className:"settings-wrap","data-tooltip-content":s?"":wp.i18n.__("PRO Feature","dracula-dark-mode"),onClick:function(){return!s&&Ht(wp.i18n.__("Upgrade to PRO to set custom background color","dracula-dark-mode"))}},React.createElement(Hc,{value:null==D||null===(e=D.colors)||void 0===e?void 0:e.bg,onChange:function(t){if(s){var e=w.map((function(e){return e.id==b?Zc(Zc({},e),{},{colors:Zc(Zc({},e.colors),{},{bg:t})}):e}));f(Zc(Zc({},d),{},{customPresets:e}))}}})),!s&&React.createElement(St,{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-tooltip-content":s?"":wp.i18n.__("PRO Feature","dracula-dark-mode"),onClick:function(){return!s&&Ht(wp.i18n.__("Upgrade to PRO to set custom text color","dracula-dark-mode"))}},React.createElement(Hc,{value:null==D||null===(n=D.colors)||void 0===n?void 0:n.text,onChange:function(t){if(s){var e=w.map((function(e){return e.id==b?Zc(Zc({},e),{},{colors:Zc(Zc({},e.colors),{},{text:t})}):e}));f(Zc(Zc({},d),{},{customPresets:e}))}}})),!s&&React.createElement(St,{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(Hc,{value:null==D||null===(r=D.colors)||void 0===r?void 0:r.link,onChange:function(t){if(s){var e=w.map((function(e){return e.id==b?Zc(Zc({},e),{},{colors:Zc(Zc({},e.colors),{},{link:t})}):e}));f(Zc(Zc({},d),{},{customPresets:e}))}}}),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(Hc,{value:null==D||null===(a=D.colors)||void 0===a||null===(a=a.button)||void 0===a?void 0:a.bg,onChange:function(t){if(s){var e=w.map((function(e){var n;return e.id==b?Zc(Zc({},e),{},{colors:Zc(Zc({},e.colors),{},{button:Zc(Zc({},null==e||null===(n=e.colors)||void 0===n?void 0:n.button),{},{bg:t})})}):e}));f(Zc(Zc({},d),{},{customPresets:e}))}}}),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(Hc,{value:null==D||null===(o=D.colors)||void 0===o||null===(o=o.button)||void 0===o?void 0:o.text,onChange:function(t){if(s){var e=w.map((function(e){var n;return e.id==b?Zc(Zc({},e),{},{colors:Zc(Zc({},null==e?void 0:e.colors),{},{button:Zc(Zc({},null==e||null===(n=e.colors)||void 0===n?void 0:n.button),{},{text:t})})}):e}));f(Zc(Zc({},d),{},{customPresets:e}))}}}),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(Hc,{value:null==D||null===(i=D.colors)||void 0===i||null===(i=i.input)||void 0===i?void 0:i.bg,onChange:function(t){if(s){var e=w.map((function(e){var n;return e.id==b?Zc(Zc({},e),{},{colors:Zc(Zc({},null==e?void 0:e.colors),{},{input:Zc(Zc({},null==e||null===(n=e.colors)||void 0===n?void 0:n.input),{},{bg:t})})}):e}));f(Zc(Zc({},d),{},{customPresets:e}))}}}),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(Hc,{value:null==D||null===(l=D.colors)||void 0===l||null===(l=l.input)||void 0===l?void 0:l.text,onChange:function(t){if(s){var e=w.map((function(e){var n;return e.id==b?Zc(Zc({},e),{},{colors:Zc(Zc({},null==e?void 0:e.colors),{},{input:Zc(Zc({},null==e||null===(n=e.colors)||void 0===n?void 0:n.input),{},{text:t})})}):e}));f(Zc(Zc({},d),{},{customPresets:e}))}}}),React.createElement("p",{className:"description"},wp.i18n.__("Select input text color for dark mode.","dracula-dark-mode")))))))),"presets"===h&&("colors"===u||!p)&&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"},Bt().map((function(t){var e=t.key,n=t.label,r=t.colors,a=e===y,o=r.bg,i=r.text,l=Ft(o,30),c=Ft(i,-40);m&&(o=Ft(i,-10),i=Ft(o,-50),l=Ft(o,20),c=Ft(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)?f(Zc(Zc({},d),{}
1,{preset:e})):Ht(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",
1y:"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"===u||!p)&&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(Kc,{onChange:function(t){s||"custom"!==t?f(Zc(Zc({},d),{},{scrollbarDarkMode:t})):Ht(wp.i18n.__("Custom color scheme is a pro feature. Upgrade to PRO to customize the dark mode colors.","dracula-dark-mode"))},checked:x,className:"dracula-radio-group"},React.createElement(Qc,{value:"disabled"},React.createElement("span",null,wp.i18n.__("Disabled","dracula-dark-mode"))),React.createElement(Qc,{value:""},React.createElement("span",null,wp.i18n.__("Default","dracula-dark-mode"))),React.createElement(Qc,{value:"auto"},React.createElement("span",null,wp.i18n.__("Auto","dracula-dark-mode"))),React.createElement(Qc,{"data-tooltip-content":s?"":wp.i18n.__("Pro Feature"),"data-tooltip-id":"custom-scrollbar-color-pro",value:"custom"},React.createElement("span",null,wp.i18n.__("Custom","dracula-dark-mode"))),!s&&React.createElement(St,{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"===x&&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-tooltip-content":s?"":wp.i18n.__("PRO Feature","dracula-dark-mode"),onClick:function(){return!s&&Ht(wp.i18n.__("Upgrade to PRO to set custom scrollbar color","dracula-dark-mode"))}},React.createElement(Hc,{value:C,onChange:function(t){s&&f(Zc(Zc({},d),{},{scrollbarColor:t}))}}),!s&&React.createElement(St,{effect:"solid",place:"left",backgroundColor:"#ff99
166",className:"dracula-tooltip"})),React.createElement("p",{className:"description"},wp.i18n.__("Set custom scrollbar color for dark mode.","dracula-dark-mode")))))),("adjustments"===u||!p)&&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")),!p&&React.createElement(Ic,{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(tu,{value:parseInt(T),step:5,onChange:function(t){f(Zc(Zc({},d),{},{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"}
1,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(tu,{value:parseInt(A),onChange:function(t){f(Zc(Zc({},d),{},{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(tu,{value:parseInt(P),onChange:function(t){f(Zc(Zc({},d),{},{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(tu,{value:parseInt(M),onChange:function(t){f(Zc(Zc({},d),{},{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 au(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}
1finally{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 ou(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 ou(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 ou(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 iu=React,lu=iu.useState,su=iu.useEffect,cu={type:"spring",stiffness:500,damping:30,duration:.5};function uu(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=au(lu(o),2),c=s[0],u=s[1],d=r.togglePosition;"left"===d?l="dracula-tooltip-left":"right"===d&&(l="dracula-tooltip-right");var f=jt();return su((function(){if(n&&f){draculaDarkMode.enable(It(c));var t=JSON.stringify(c);localStorage.setItem("dracula_color_adjustmnet",t)}}),[c]),React.createElement(React.Fragment,null,React.createElement(Vs.div,{className:"dracula-toggle-icon-wrap",layout:!0,transition:cu}),React.createElement("div",{className:"dracula-toggle-icon"}),React.createElement("div",{"data-tooltip-id":"user-settings-tooltip",className:"toggle-postfix-icon",onClick:function(t){t.preventDefault(),t.stopPropagation()}}),React.createElement(St,{id:"user-settings-tooltip",variant:"light",clickable:!0,border:"1px solid #ddd",className:"dracula-tooltip dracula-ignore ".concat(l),place:"top"},React.createElement(Vc,{value:{menu:"adjustments",data:c,setData:u,isLiveEdit:!0}},React.createElement(ru,null))))}function du(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 fu(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 fu(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 fu(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 pu=React,mu=pu.useState,vu=pu.useEffect;function hu(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=du(mu(l),2),d=u[0],f=u[1],p=o.togglePosition,m=o.showTooltip,v=o.lightTooltipText,h=void 0===v?wp.i18n.__("Toggle Dark Mode","dracula-dark-mode"):v,g=o.darkTooltipText,y=void 0===g?wp.i18n.__("Toggle Light Mode","dracula-dark-mode"):g;"left"===p?c="dracula-tooltip-left":"right"===p&&(c="dracula-tooltip-right");var b=jt();return vu((function(){if(a&&b){draculaDarkMode.enable(It(d));var t=JSON.stringify(d);localStorage.setItem("dracula_color_adjustmnet",t)}}),[d]),React.createElement(React.Fragment,null,React.createElement("button",{type:"button","data-tooltip-id":"toggle-tooltip",className:"dracula-toggle-icon ".concat("dark"===e?"--dark":"--light"),onClick:function(){return n("dark"===e?"light":"dark")}}),React.createElement(St,{id:"toggle-tooltip",type:"light",content:m?"dark"===e?y:h:"",border:"1px solid #ddd",place:"top",className:"dracula-tooltip dracula-ignore"}),React.createElement("button",{"data-tooltip-id":"user-settings-tooltip",className:"dracula-toggle-icon --typography"}),React.createElement(St,{id:"user-settings-tooltip",variant:"light",clickable:!0,border:"1px solid #ddd",className:"dracula-tooltip dracula-ignore ".concat(c),place:"top"},React.createElement(Vc,{value:{menu:"adjustments",data:d,setData:f,isLiveEdit:!0}},React.createElement(ru,null))))}function gu(t){return gu="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},gu(t)}function yu(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 bu(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
1e%2?yu(Object(n),!0).forEach((function(e){Eu(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):yu(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Eu(t,e,n){var r;return r=function(t,e){if("object"!=gu(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=gu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(e,"string"),(e="symbol"==gu(r)?r:String(r))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function wu(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 Ru(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 Ru(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 Ru(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 xu=React,ku=xu.useState,Cu=xu.useEffect,Su=xu.useRef;function Tu(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.lightTooltipText,f=void 0===d?wp.i18n.__("Toggle Dark Mode","dracula-dark-mode"):d,p=c.darkTooltipText,m=void 0===p?wp.i18n.__("Toggle Light Mode","dracula-dark-mode"):p,v=c.enableAnalytics,h=c.enableFeedback,g=c.attentionEffect,y=c.draggableToggle,b=wu(ku(window.draculaMode?window.draculaMode:window.draculaDarkMode.isEnabled()?"dark":"light"),2),E=b[0],w=b[1],R=Su(null);Cu((function(){if(!r){var t=function(){return w("dark")},e=function(){return w("light")},n=function(){return w("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 x=jt();Cu((function(){a&&w(a)}),[a]),Cu((function(){if(x)if(r)jQuery(".form-preview").removeClass("state-light state-dark").addClass("state-".concat(E));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%)"}
1,{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})}}(E,"",t),"dark"===E?draculaDarkMode.enable(It()):"auto"===E?draculaDarkMode.auto(It()):draculaDarkMode.isEnabled()&&draculaDarkMode.disable(),localStorage.setItem("dracula_mode",E)}}),[E]);var k=wu(ku(!1),2),C=k[0],S=k[1];return Cu((function(){if(y&&!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(bu(bu({},e),{},{bottom:"unset",right:"unset"})),"function"==typeof jQuery(t).draggable)return jQuery(t).draggable({containment:"window",scroll:!1,start:function(t,e){S(!0)},drag:function(t,e){var n=e.position;localStorage.setItem("dracula_floating_position",JSON.stringify(n))},stop:function(t,e){setTimeout((function(){return S(!1)}),50)}}),function(){jQuery(t).data("ui-draggable")&&jQuery(t).draggable("destroy")}}}}),[]),Cu((function(){if(l&&o){clearInterval(window.draculaEffectInterval);var t=jQuery(".dracula-toggle-wrap.floating .dracula-toggle");if(t.length){if(g&&"none"!==g)return window.draculaEffectInterval=setInterval((function(){e(),setTimeout((function(){t.addClass("dracula-effect-".concat(g))}),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(" "))}}),[g]),React.createElement(React.Fragment,null,!!e&&React.createElement(React.Fragment,null,o&&y&&React.createElement(React.Fragment,null,React.createElement("svg",{"data-tooltip-content":wp.i18n.__("Move","dracula-dark-mode"),"data-tooltip-id":"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(St,{id:"dracula-toggle-move",effect:"solid",variant:"dark"===E?"light":"dark"})),[14,17,18,20].includes(parseInt(e))&&React.createElement("div",{"data-tooltip-id":"dracula-toggle-tooltip-".concat(e),ref:R,className:"dracula-toggle dracula-ignore style-".concat(e," mode-").concat(E),"aria-label":wp.i18n.__("Dark Mode Toggle","dracula-dark-mode"),onClick:function(t){if(!C&&!(C||[14,17,18,20].includes(parseInt(e))||(w((function(t){return"light"===t||"auto"===t&&!draculaDarkMode.isEnabled()?"dark":"light"})),C||[14,17,18,20].includes(parseInt(e))))){if(w((function(t){return"light"===t||"auto"===t&&!draculaDarkMode.isEnabled()?"dark":"light"})),l&&v&&(wp.ajax.post("dracula_track_analytics",{type:"dark"===E?"activation":"deactivation"}),h)){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(){Wt()}),1e3))}[14,17,18,20].includes(parseInt(e))||w((function(t){return"light"===t||"auto"===t&&!draculaDarkMode.isEnabled()?"dark":"light"}))}}},1==e&&React.createElement(Fs,null),2==e&&React.createElement(Us,null),3==e&&React.createElement(Hs,null),4==e&&React.createElement($s,null),5==e&&React.createElement(Ys,null),6==e&&React.createElement(qs,null),7==e&&React.createElement(Ks,null),8==e&&React.createElement(Js,null),9==e&&React.createElement(ec,null),10==e&&React.createElement(rc,null),11==e&&React.createElement(oc,null),12==e&&React.createElement(lc,null),13==e&&React.createElement(cc,null),14==e&&React.createElement(uc,{mode:E,setMode:w}),15==e&&React.createElement(Ec,null),16==e&&React.createElement(Rc,{mode:E}),17==e&&React.createElement(_c,{mode:E,setMode:w}),18==e&&React.createElement(Dc,{mode:E,setMode:w}),19==e&&React.createElement(uu,null),20==e&&React.createElement(hu,{mode:E,setMode:w})),![14,17,18,20].includes(parseInt(e))&&React.createElement("button",{type:"button","data-tooltip-id":"dracula-toggle-tooltip-".concat(e),ref:R,className:"dracula-toggle dracula-ignore style-".concat(e," mode-").concat(E),"aria-label":wp.i18n.__("Dark Mode Toggle","dracula-dark-mode"),onClick:function(t){if(!C&&!(C||[14,17,18,20].includes(parseInt(e))||(w((function(t){return"light"===t||"auto"===t&&!draculaDarkMode.isEnabled()?"dark":"light"}
1)),C||[14,17,18,20].includes(parseInt(e))))){if(w((function(t){return"light"===t||"auto"===t&&!draculaDarkMode.isEnabled()?"dark":"light"})),l&&v&&(wp.ajax.post("dracula_track_analytics",{type:"dark"===E?"activation":"deactivation"}),h)){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(){Wt()}),1e3))}[14,17,18,20].includes(parseInt(e))||w((function(t){return"light"===t||"auto"===t&&!draculaDarkMode.isEnabled()?"dark":"light"}))}}},1==e&&React.createElement(Fs,null),2==e&&React.createElement(Us,null),3==e&&React.createElement(Hs,null),4==e&&React.createElement($s,null),5==e&&React.createElement(Ys,null),6==e&&React.createElement(qs,null),7==e&&React.createElement(Ks,null),8==e&&React.createElement(Js,null),9==e&&React.createElement(ec,null),10==e&&React.createElement(rc,null),11==e&&React.createElement(oc,null),12==e&&React.createElement(lc,null),13==e&&React.createElement(cc,null),14==e&&React.createElement(uc,{mode:E,setMode:w}),15==e&&React.createElement(Ec,null),16==e&&React.createElement(Rc,{mode:E}),17==e&&React.createElement(_c,{mode:E,setMode:w}),18==e&&React.createElement(Dc,{mode:E,setMode:w}),19==e&&React.createElement(uu,null),20==e&&React.createElement(hu,{mode:E,setMode:w})),!!o&&!!u&&(1===parseInt(e)||2===parseInt(e)||3===parseInt(e)||4===parseInt(e)||5===parseInt(e)||6===parseInt(e)||7===parseInt(e)||8===parseInt(e)||9===parseInt(e)||10===parseInt(e)||11===parseInt(e)||12===parseInt(e)||13===parseInt(e)||15===parseInt(e)||16===parseInt(e)||19===parseInt(e))&&React.createElement(St,{id:"dracula-toggle-tooltip-".concat(e),content:u?"dark"===E?m:f:"",className:"dracula-tooltip dracula-toggle-tooltip dracula-ignore",variant:"dark"===E?"light":"dark"})),!!n&&!!n.layout&&React.createElement(React.Fragment,null,React.createElement("button",{type:"button","data-tooltip-content":n.showTooltip?"dark"===E?n.darkTooltipText:n.tooltipText:"","data-tooltip-id":"dracula-toggle-tooltip-".concat(n.id),ref:R,className:"dracula-toggle dracula-ignore layout-".concat(n.layout," mode-").concat(E),onClick:function(){C||w((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
1("'.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(fc,{data:n}),2==n.layout&&React.createElement(pc,{data:n}),3==n.layout&&React.createElement(mc,{data:n}),4==n.layout&&React.createElement(hc,{data:n}),5==n.layout&&React.createElement(yc,{data:n})),!!o&&!!n.showTooltip&&React.createElement(St,{id:"dracula-toggle-tooltip-".concat(n.id),effect:"solid",className:"dracula-tooltip dracula-toggle-tooltip dracula-ignore",variant:"dark"===E?"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=a.toggleTriggers,f=void 0===d?[]:d,p=It(),m=localStorage.getItem("dracula_color_adjustmnet");m&&(m=JSON.parse(m),p.brightness=m.brightness,p.contrast=m.contrast,p.sepia=m.sepia,p.grayscale=m.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(Tu,{style:n,data:o,isFloating:a}),e)}))};var v={init:function(){"dark"===window.draculaMode?(draculaDarkMode.disable(),draculaDarkMode.enable(p)):"auto"===window.draculaMode&&(draculaDarkMode.disable(!0),draculaDarkMode.auto(p)),window.draculaInitToggle(),n&&(Ut(),setTimeout((function(){zt()}),1e3)),document.addEventListener("dracula:enable",(function(){u&&$t(),n&&(Ut(),zt())})),document.addEventListener("dracula:disable",(function(){u&&$t(),n&&(Ut(),zt())})),t(window).on("elementor/frontend/init",(function(){"undefined"!=typeof elementorFrontend&&window.elementorFrontend.hooks.addAction("frontend/element_ready/dracula_switch.default",draculaInitToggle)})),v.excludeButtons()},ready:function(){s&&t(document).on("keydown",v.handleKeydown),n&&f.length>0&&f.forEach((function(e){var n=e.selector,r=e.type;n.length>0&&("switch-toggle-mode"===r?t(n).on("click",v.handleToggleTrigger):"switch-dark-mode"===r?t(n).on("click",v.handleToggleDarkMode):"switch-light-mode"===r?t(n).on("click",v.handleToggleLightMode):console.log("Unknown Type"))})),t(".reading-mode-button").on("click",v.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(p))},handleToggleTrigger:function(t){t.preventDefault(),draculaDarkMode.isEnabled()?draculaDarkMode.disable():draculaDarkMode.enable(p)},handleToggleDarkMode:function(t){t.preventDefault(),draculaDarkMode.enable(p)},handleToggleLightMode:function(t){t.preventDefault(),draculaDarkMode.isEnabled()&&draculaDarkMode.disable()},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&&v.init(),t(document).ready(v.ready)}(jQuery)})()})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.