9 lines
896 KiB
JavaScript
9 lines
896 KiB
JavaScript
/**
|
|
* filerobot-image-editor v4.9.1
|
|
* https://github.com/scaleflex/filerobot-image-editor
|
|
* Copyright (c) 2019 Scaleflex
|
|
* Released under the MIT license
|
|
* Date: 2024-12-31T21:59:23.565Z
|
|
*/
|
|
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).FilerobotImageEditor=t()}(this,(function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(t){return t=function(t,n){if("object"!=e(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0===r)return String(t);if("object"!=e(r=r.call(t,n)))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}(t,"string"),"symbol"==e(t)?t:t+""}function n(e,n){for(var r=0;r<n.length;r++){var o=n[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,t(o.key),o)}}function r(e,n,r){return(n=t(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var o="undefined"==typeof globalThis?"undefined"==typeof window?"undefined"==typeof global?"undefined"==typeof self?{}:self:global:window:globalThis;function i(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var a={exports:{}},l={},s=Symbol.for("react.element"),c=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),p=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),b=Symbol.iterator,w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,C={};function E(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||w}function S(){}function O(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||w}E.prototype.isReactComponent={},E.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},E.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},S.prototype=E.prototype;var k=((le=O.prototype=new S).constructor=O,x(le,E.prototype),le.isPureReactComponent=!0,Array.isArray),P=Object.prototype.hasOwnProperty,_={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function L(e,t,n){var r,o={},i=null,a=null;if(null!=t)for(r in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key),t)P.call(t,r)&&!I.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(1===l)o.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===o[r]&&(o[r]=l[r]);return{$$typeof:s,type:e,key:i,ref:a,props:o,_owner:_.current}}function j(e){return"object"==typeof e&&null!==e&&e.$$typeof===s}var M=/\/+/g;function T(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(e=""+e.key,n={"=":"=0",":":"=2"},"$"+e.replace(/[=:]/g,(function(e){return n[e]}))):t.toString(36);var n}function N(e,t,n,r,o){var i,a,l=!1;if(null===(e="undefined"!=(d=typeof e)&&"boolean"!==d?e:null))l=!0;else switch(d){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case s:case c:l=!0}}if(l)return o=o(l=e),e=""===r?"."+T(l,0):r,k(o)?(n="",N(o,t,n=null!=e?e.replace(M,"$&/")+"/":n,"",(function(e){return e}))):null!=o&&(j(o)&&(a=n+(!(i=o).key||l&&l.key===o.key?"":(""+o.key).replace(M,"$&/")+"/")+e,o={$$typeof:s,type:i.type,key:a,ref:i.ref,props:i.props,_owner:i._owner}),t.push(o)),1;if(l=0,r=""===r?".":r+":",k(e))for(var u=0;u<e.length;u++){var d,f=r+T(d=e[u],u);l+=N(d,t,n,f,o)}else if("function"==typeof(f=null!==(a=e)&&"object"==typeof a&&"function"==typeof(a=b&&a[b]||a["@@iterator"])?a:null))for(e=f.call(e),u=0;!(d=e.next()).done;)l+=N(d=d.value,t,n,f=r+T(d,u++),o);else if("object"===d)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function z(e,t,n){var r;return null==e||(r=0,N(e,e=[],"","",(function(e){return t.call(n,e,r++)}))),e}function A(e){var t;if(-1===e._status&&((t=(t=e._result)()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status)&&(e._status=0,e._result=t),1===e._status)return e._result.default;throw e._result}var R,D,F,H,V,B,W,U,G,Z,Y,X,K,$,q,Q,J,ee,te,ne,re,oe,ie={current:null},ae={transition:null},le={ReactCurrentDispatcher:ie,ReactCurrentBatchConfig:ae,ReactCurrentOwner:_},se=(l.Children={map:z,forEach:function(e,t,n){z(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return z(e,(function(){t++})),t},toArray:function(e){return z(e,(function(e){return e}))||[]},only:function(e){if(j(e))return e;throw Error("React.Children.only expected to receive a single React element child.")}},l.Component=E,l.Fragment=u,l.Profiler=f,l.PureComponent=O,l.StrictMode=d,l.Suspense=m,l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=le,l.cloneElement=function(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=x({},e.props),o=e.key,i=e.ref,a=e._owner;if(null!=t)for(l in void 0!==t.ref&&(i=t.ref,a=_.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps&&(c=e.type.defaultProps),t)P.call(t,l)&&!I.hasOwnProperty(l)&&(r[l]=(void 0===t[l]&&void 0!==c?c:t)[l]);var l=arguments.length-2;if(1===l)r.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];r.children=c}return{$$typeof:s,type:e.type,key:o,ref:i,props:r,_owner:a}},l.createContext=function(e){return(e={$$typeof:p,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:h,_context:e},e.Consumer=e},l.createElement=L,l.createFactory=function(e){var t=L.bind(null,e);return t.type=e,t},l.createRef=function(){return{current:null}},l.forwardRef=function(e){return{$$typeof:g,render:e}},l.isValidElement=j,l.lazy=function(e){return{$$typeof:y,_payload:{_status:-1,_result:e},_init:A}},l.memo=function(e,t){return{$$typeof:v,type:e,compare:void 0===t?null:t}},l.startTransition=function(e){var t=ae.transition;ae.transition={};try{e()}finally{ae.transition=t}},l.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},l.useCallback=function(e,t){return ie.current.useCallback(e,t)},l.useContext=function(e){return ie.current.useContext(e)},l.useDebugValue=function(){},l.useDeferredValue=function(e){return ie.current.useDeferredValue(e)},l.useEffect=function(e,t){return ie.current.useEffect(e,t)},l.useId=function(){return ie.current.useId()},l.useImperativeHandle=function(e,t,n){return ie.current.useImperativeHandle(e,t,n)},l.useInsertionEffect=function(e,t){return ie.current.useInsertionEffect(e,t)},l.useLayoutEffect=function(e,t){return ie.current.useLayoutEffect(e,t)},l.useMemo=function(e,t){return ie.current.useMemo(e,t)},l.useReducer=function(e,t,n){return ie.current.useReducer(e,t,n)},l.useRef=function(e){return ie.current.useRef(e)},l.useState=function(e){return ie.current.useState(e)},l.useSyncExternalStore=function(e,t,n){return ie.current.useSyncExternalStore(e,t,n)},l.useTransition=function(){return ie.current.useTransition()},l.version="18.2.0",a.exports=l,a.exports),ce={exports:{}},ue=(u={},{exports:{}});function de(e,t){var n=e.length;for(e.push(t);0<n;){var r=n-1>>>1,o=e[r];if(!(0<pe(o,t)))break;e[r]=t,e[n]=o,n=r}}function fe(e){return 0===e.length?null:e[0]}function he(e){if(0!==e.length){var t=e[0],n=e.pop();if(n!==t){e[0]=n;for(var r=0,o=e.length,i=o>>>1;r<i;){var a=2*(r+1)-1,l=e[a],s=1+a,c=e[s];if(pe(l,n)<0)r=s<o&&pe(c,l)<0?(e[r]=c,e[s]=n,s):(e[r]=l,e[a]=n,a);else{if(!(s<o&&pe(c,n)<0))break;e[r]=c,e[s]=n,r=s}}}}}function pe(e,t){var n=e.sortIndex-t.sortIndex;return 0!=n?n:e.id-t.id}function ge(e){for(var t=fe(B);null!==t;){if(null===t.callback)he(B);else{if(!(t.startTime<=e))break;he(B),t.sortIndex=t.expirationTime,de(V,t)}t=fe(B)}}function me(e){var t;X=!1,ge(e),Y||(null!==fe(V)?(Y=!0,we(ve)):null!==(t=fe(B))&&xe(me,t.startTime-e))}function ve(e,t){Y=!1,X&&(X=!1,$(ne),ne=-1),Z=!0;var n=G;try{for(ge(t),U=fe(V);null!==U&&(!(U.expirationTime>t)||e&&!ye());){var r,o=U.callback;"function"==typeof o?(U.callback=null,G=U.priorityLevel,r=o(U.expirationTime<=t),t=R.unstable_now(),"function"==typeof r?U.callback=r:U===fe(V)&&he(V),ge(t)):he(V),U=fe(V)}var i;return null!==U||(null!==(i=fe(B))&&xe(me,i.startTime-t),!1)}finally{U=null,G=n,Z=!1}}function ye(){return!(R.unstable_now()-oe<re)}function be(){if(null!==te){var e=R.unstable_now(),t=(oe=e,!0);try{t=te(!0,e)}finally{t?Q():(ee=!1,te=null)}}else ee=!1}function we(e){te=e,ee||(ee=!0,Q())}function xe(e,t){ne=K((function(){e(R.unstable_now())}),t)}R=f={},"object"==typeof performance&&"function"==typeof performance.now?(D=performance,R.unstable_now=function(){return D.now()}):(F=Date,H=F.now(),R.unstable_now=function(){return F.now()-H}),V=[],B=[],W=1,U=null,X=Y=Z=!(G=3),K="function"==typeof setTimeout?setTimeout:null,$="function"==typeof clearTimeout?clearTimeout:null,q="undefined"!=typeof setImmediate?setImmediate:null,"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling),ee=!1,te=null,re=5,oe=ne=-1,Q="function"==typeof q?function(){q(be)}:"undefined"!=typeof MessageChannel?(d=new MessageChannel,J=d.port2,d.port1.onmessage=be,function(){J.postMessage(null)}):function(){K(be,0)},R.unstable_IdlePriority=5,R.unstable_ImmediatePriority=1,R.unstable_LowPriority=4,R.unstable_NormalPriority=3,R.unstable_Profiling=null,R.unstable_UserBlockingPriority=2,R.unstable_cancelCallback=function(e){e.callback=null},R.unstable_continueExecution=function(){Y||Z||(Y=!0,we(ve))},R.unstable_forceFrameRate=function(e){e<0||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):re=0<e?Math.floor(1e3/e):5},R.unstable_getCurrentPriorityLevel=function(){return G},R.unstable_getFirstCallbackNode=function(){return fe(V)},R.unstable_next=function(e){switch(G){case 1:case 2:case 3:var t=3;break;default:t=G}var n=G;G=t;try{return e()}finally{G=n}},R.unstable_pauseExecution=function(){},R.unstable_requestPaint=function(){},R.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=G;G=e;try{return t()}finally{G=n}},R.unstable_scheduleCallback=function(e,t,n){var r=R.unstable_now();switch(n="object"==typeof n&&null!==n&&"number"==typeof(n=n.delay)&&0<n?r+n:r,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return e={id:W++,callback:t,priorityLevel:e,startTime:n,expirationTime:o=n+o,sortIndex:-1},r<n?(e.sortIndex=n,de(B,e),null===fe(V)&&e===fe(B)&&(X?($(ne),ne=-1):X=!0,xe(me,n-r))):(e.sortIndex=o,de(V,e),Y||Z||(Y=!0,we(ve))),e},R.unstable_shouldYield=ye,R.unstable_wrapCallback=function(e){var t=G;return function(){var n=G;G=t;try{return e.apply(this,arguments)}finally{G=n}}},ue.exports=f;m=a.exports;var Ce=ue.exports;function Ee(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Se=new Set,Oe={};function ke(e,t){Pe(e,t),Pe(e+"Capture",t)}function Pe(e,t){for(Oe[e]=t,e=0;e<t.length;e++)Se.add(t[e])}le=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);var _e=Object.prototype.hasOwnProperty,Ie=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Le={},je={};function Me(e,t,n,r,o,i,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var Te={},Ne=("children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){Te[e]=new Me(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];Te[t]=new Me(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){Te[e]=new Me(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){Te[e]=new Me(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){Te[e]=new Me(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){Te[e]=new Me(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){Te[e]=new Me(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){Te[e]=new Me(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){Te[e]=new Me(e,5,!1,e.toLowerCase(),null,!1,!1)})),/[\-:]([a-z])/g);function ze(e){return e[1].toUpperCase()}function Ae(e,t,n,r){var o,i=Te.hasOwnProperty(t)?Te[t]:null;(null!==i?0!==i.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null===n||0!==n.type)switch(typeof t){case"function":case"symbol":return 1;case"boolean":return r?void 0:null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return}}(e,t,n,r))return 1;if(!r&&null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||t<1}}(t,n,i,r)&&(n=null),r||null===i?(o=t,(_e.call(je,o)||!_e.call(Le,o)&&(Ie.test(o)?je[o]=!0:void(Le[o]=!0)))&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n))):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(Ne,ze);Te[t]=new Me(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(Ne,ze);Te[t]=new Me(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(Ne,ze);Te[t]=new Me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){Te[e]=new Me(e,1,!1,e.toLowerCase(),null,!1,!1)})),Te.xlinkHref=new Me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){Te[e]=new Me(e,1,!1,e.toLowerCase(),null,!0,!0)}));l=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;var Re=Symbol.for("react.element"),De=Symbol.for("react.portal"),Fe=Symbol.for("react.fragment"),He=Symbol.for("react.strict_mode"),Ve=Symbol.for("react.profiler"),Be=Symbol.for("react.provider"),We=Symbol.for("react.context"),Ue=Symbol.for("react.forward_ref"),Ge=Symbol.for("react.suspense"),Ze=Symbol.for("react.suspense_list"),Ye=Symbol.for("react.memo"),Xe=Symbol.for("react.lazy"),Ke=Symbol.for("react.offscreen"),$e=Symbol.iterator;function qe(e){return null!==e&&"object"==typeof e&&"function"==typeof(e=$e&&e[$e]||e["@@iterator"])?e:null}var Qe,Je=Object.assign;function et(e){if(void 0===Qe)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Qe=t&&t[1]||""}return"\n"+Qe+e}var tt=!1;function nt(e,t){if(!e||tt)return"";tt=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"==typeof c.stack){for(var o,i=c.stack.split("\n"),a=r.stack.split("\n"),l=i.length-1,s=a.length-1;1<=l&&0<=s&&i[l]!==a[s];)s--;for(;1<=l&&0<=s;l--,s--)if(i[l]!==a[s]){if(1!==l||1!==s)do{if(l--,--s<0||i[l]!==a[s])return o="\n"+i[l].replace(" at new "," at "),o=e.displayName&&o.includes("<anonymous>")?o.replace("<anonymous>",e.displayName):o}while(1<=l&&0<=s);break}}}finally{tt=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?et(e):""}function rt(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return function e(t){if(null!=t){if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t;switch(t){case Fe:return"Fragment";case De:return"Portal";case Ve:return"Profiler";case He:return"StrictMode";case Ge:return"Suspense";case Ze:return"SuspenseList"}if("object"==typeof t)switch(t.$$typeof){case We:return(t.displayName||"Context")+".Consumer";case Be:return(t._context.displayName||"Context")+".Provider";case Ue:var n=t.render;return(t=t.displayName)||(""!==(t=n.displayName||n.name||"")?"ForwardRef("+t+")":"ForwardRef");case Ye:return null!==(n=t.displayName||null)?n:e(t.type)||"Memo";case Xe:n=t._payload,t=t._init;try{return e(t(n))}catch(r){}}}return null}(t);case 8:return t===He?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function ot(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function it(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function at(e){e._valueTracker||(e._valueTracker=function(e){var t,n,r=it(e)?"checked":"value",o=Object.getOwnPropertyDescriptor(e.constructor.prototype,r),i=""+e[r];if(!e.hasOwnProperty(r)&&void 0!==o&&"function"==typeof o.get&&"function"==typeof o.set)return t=o.get,n=o.set,Object.defineProperty(e,r,{configurable:!0,get:function(){return t.call(this)},set:function(e){i=""+e,n.call(this,e)}}),Object.defineProperty(e,r,{enumerable:o.enumerable}),{getValue:function(){return i},setValue:function(e){i=""+e},stopTracking:function(){e._valueTracker=null,delete e[r]}}}(e))}function lt(e){var t,n,r;if(e)return(t=e._valueTracker)?(n=t.getValue(),r="",(e=r=e?it(e)?e.checked?"true":"false":e.value:r)!==n&&(t.setValue(e),1)):1}function st(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function ct(e,t){var n=t.checked;return Je({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ut(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=ot(null!=t.value?t.value:n);e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function dt(e,t){null!=(t=t.checked)&&Ae(e,"checked",t,!1)}function ft(e,t){dt(e,t);var n=ot(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?pt(e,t.type,n):t.hasOwnProperty("defaultValue")&&pt(e,t.type,ot(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function ht(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function pt(e,t,n){"number"===t&&st(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var gt=Array.isArray;function mt(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ot(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function vt(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(Ee(91));return Je({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function yt(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(Ee(92));if(gt(n)){if(1<n.length)throw Error(Ee(93));n=n[0]}t=n}n=t=null==t?"":t}e._wrapperState={initialValue:ot(n)}}function bt(e,t){var n=ot(t.value),r=ot(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue)&&e.defaultValue!==n&&(e.defaultValue=n),null!=r&&(e.defaultValue=""+r)}function wt(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function xt(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ct(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?xt(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}St=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((Et=Et||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Et.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}};var Et,St,Ot="undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return St(e,t)}))}:St;function kt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Pt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},_t=["Webkit","ms","Moz","O"];function It(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Pt.hasOwnProperty(e)&&Pt[e]?(""+t).trim():t+"px"}function Lt(e,t){for(var n in e=e.style,t){var r,o;t.hasOwnProperty(n)&&(r=0===n.indexOf("--"),o=It(n,t[n],r),"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o)}}Object.keys(Pt).forEach((function(e){_t.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Pt[t]=Pt[e]}))}));var jt=Je({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Mt(e,t){if(t){if(jt[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(Ee(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(Ee(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(Ee(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(Ee(62))}}function Tt(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Nt=null;function zt(e){return 3===(e=(e=e.target||e.srcElement||window).correspondingUseElement?e.correspondingUseElement:e).nodeType?e.parentNode:e}var At=null,Rt=null,Dt=null;function Ft(e){if(e=yi(e)){if("function"!=typeof At)throw Error(Ee(280));var t=e.stateNode;t&&(t=wi(t),At(e.stateNode,e.type,t))}}function Ht(e){Rt?Dt?Dt.push(e):Dt=[e]:Rt=e}function Vt(){if(Rt){var e=Rt,t=Dt;if(Dt=Rt=null,Ft(e),t)for(e=0;e<t.length;e++)Ft(t[e])}}function Bt(e,t){return e(t)}function Wt(){}var Ut=!1;function Gt(e,t,n){if(Ut)return e(t,n);Ut=!0;try{Bt(e,t,n)}finally{Ut=!1,null===Rt&&null===Dt||(Wt(),Vt())}}function Zt(e,t){var n=e.stateNode;if(null===n)return null;var r=wi(n);if(null===r)return null;switch(n=r[t],t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":e=!(r=(r=!r.disabled)?r:!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e));break;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(Ee(231,t,typeof n));return n}var Yt=!1;if(le)try{var Xt={};Object.defineProperty(Xt,"passive",{get:function(){Yt=!0}}),window.addEventListener("test",Xt,Xt),window.removeEventListener("test",Xt,Xt)}catch(SV){Yt=!1}var Kt=!1,$t=null,qt=!1,Qt=null,Jt={onError:function(e){Kt=!0,$t=e}};function en(e,t,n,r,o,i,a,l,s){Kt=!1,$t=null,function(e,t,n,r,o,i,a,l,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}.apply(Jt,arguments)}function tn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else for(e=t;0!=(4098&(t=e).flags)&&(n=t.return),e=t.return;);return 3===t.tag?n:null}function nn(e){if(13===e.tag){var t=e.memoizedState;if(null!==(t=null===t&&null!==(e=e.alternate)?e.memoizedState:t))return t.dehydrated}return null}function rn(e){if(tn(e)!==e)throw Error(Ee(188))}function on(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=tn(e)))throw Error(Ee(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null===(r=o.return))break;n=r}else{if(o.child===i.child){for(i=o.child;i;){if(i===n)return rn(o),e;if(i===r)return rn(o),t;i=i.sibling}throw Error(Ee(188))}if(n.return!==r.return)n=o,r=i;else{for(var a=!1,l=o.child;l;){if(l===n){a=!0,n=o,r=i;break}if(l===r){a=!0,r=o,n=i;break}l=l.sibling}if(!a){for(l=i.child;l;){if(l===n){a=!0,n=i,r=o;break}if(l===r){a=!0,r=i,n=o;break}l=l.sibling}if(!a)throw Error(Ee(189))}}if(n.alternate!==r)throw Error(Ee(190))}}if(3!==n.tag)throw Error(Ee(188));return n.stateNode.current===n?e:t}(e))?function e(t){if(5===t.tag||6===t.tag)return t;for(t=t.child;null!==t;){var n=e(t);if(null!==n)return n;t=t.sibling}return null}(e):null}var an=Ce.unstable_scheduleCallback,ln=Ce.unstable_cancelCallback,sn=Ce.unstable_shouldYield,cn=Ce.unstable_requestPaint,un=Ce.unstable_now,dn=Ce.unstable_getCurrentPriorityLevel,fn=Ce.unstable_ImmediatePriority,hn=Ce.unstable_UserBlockingPriority,pn=Ce.unstable_NormalPriority,gn=Ce.unstable_LowPriority,mn=Ce.unstable_IdlePriority,vn=null,yn=null,bn=Math.clz32||function(e){return 0==(e>>>=0)?32:31-(wn(e)/xn|0)|0},wn=Math.log,xn=Math.LN2,Cn=64,En=4194304;function Sn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function On(e,t){var n=e.pendingLanes;if(0===n)return 0;var r,o=0,i=e.suspendedLanes,a=e.pingedLanes,l=268435455&n;if(0!=l?0!=(r=l&~i)?o=Sn(r):0!=(a&=l)&&(o=Sn(a)):0!=(l=n&~i)?o=Sn(l):0!==a&&(o=Sn(a)),0===o)return 0;if(0!==t&&t!==o&&0==(t&i)&&((a=t&-t)<=(i=o&-o)||16===i&&0!=(4194240&a)))return t;if(0!=(4&o)&&(o|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=o;0<t;)o|=e[n=31-bn(t)],t&=~(i=1<<n);return o}function kn(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Pn(){var e=Cn;return 0==(4194240&(Cn<<=1))&&(Cn=64),e}function _n(e){for(var t=[],n=0;n<31;n++)t.push(e);return t}function In(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-bn(t)]=n}function Ln(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-bn(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var jn=0;function Mn(e){return 1<(e&=-e)?4<e?0!=(268435455&e)?16:536870912:4:1}var Tn,Nn,zn,An,Rn,Dn=!1,Fn=[],Hn=null,Vn=null,Bn=null,Wn=new Map,Un=new Map,Gn=[],Zn="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Yn(e,t){switch(e){case"focusin":case"focusout":Hn=null;break;case"dragenter":case"dragleave":Vn=null;break;case"mouseover":case"mouseout":Bn=null;break;case"pointerover":case"pointerout":Wn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Un.delete(t.pointerId)}}function Xn(e,t,n,r,o,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},null!==t&&null!==(t=yi(t))&&Nn(t)):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o)),e}function Kn(e){var t=vi(e.target);if(null!==t){var n=tn(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=nn(n)))return e.blockedOn=t,void Rn(e.priority,(function(){zn(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function $n(e){if(null===e.blockedOn){for(var t=e.targetContainers;0<t.length;){var n=lr(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=yi(n))&&Nn(t),e.blockedOn=n,0;var r=new(n=e.nativeEvent).constructor(n.type,n);Nt=r,n.target.dispatchEvent(r),Nt=null,t.shift()}return 1}}function qn(e,t,n){$n(e)&&n.delete(t)}function Qn(){Dn=!1,null!==Hn&&$n(Hn)&&(Hn=null),null!==Vn&&$n(Vn)&&(Vn=null),null!==Bn&&$n(Bn)&&(Bn=null),Wn.forEach(qn),Un.forEach(qn)}function Jn(e,t){e.blockedOn===t&&(e.blockedOn=null,Dn||(Dn=!0,Ce.unstable_scheduleCallback(Ce.unstable_NormalPriority,Qn)))}function er(e){function t(t){return Jn(t,e)}if(0<Fn.length){Jn(Fn[0],e);for(var n=1;n<Fn.length;n++){var r=Fn[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Hn&&Jn(Hn,e),null!==Vn&&Jn(Vn,e),null!==Bn&&Jn(Bn,e),Wn.forEach(t),Un.forEach(t),n=0;n<Gn.length;n++)(r=Gn[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Gn.length&&null===(n=Gn[0]).blockedOn;)Kn(n),null===n.blockedOn&&Gn.shift()}var tr=l.ReactCurrentBatchConfig,nr=!0;function rr(e,t,n,r){var o=jn,i=tr.transition;tr.transition=null;try{jn=1,ir(e,t,n,r)}finally{jn=o,tr.transition=i}}function or(e,t,n,r){var o=jn,i=tr.transition;tr.transition=null;try{jn=4,ir(e,t,n,r)}finally{jn=o,tr.transition=i}}function ir(e,t,n,r){if(nr){var o=lr(e,0,0,r);if(null===o)Uo(e,t,r,ar,n),Yn(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Hn=Xn(Hn,e,t,n,r,o),1;case"dragenter":return Vn=Xn(Vn,e,t,n,r,o),1;case"mouseover":return Bn=Xn(Bn,e,t,n,r,o),1;case"pointerover":var i=o.pointerId;return Wn.set(i,Xn(Wn.get(i)||null,e,t,n,r,o)),1;case"gotpointercapture":return i=o.pointerId,Un.set(i,Xn(Un.get(i)||null,e,t,n,r,o)),1}}(o,e,t,n,r))r.stopPropagation();else if(Yn(e,r),4&t&&-1<Zn.indexOf(e)){for(;null!==o;){var i=yi(o);if(null!==i&&Tn(i),null===(i=lr(e,0,0,r))&&Uo(e,t,r,ar,n),i===o)break;o=i}null!==o&&r.stopPropagation()}else Uo(e,t,r,null,n)}}var ar=null;function lr(e,t,n,r){if((ar=null)!==(e=vi(e=zt(r))))if(null===(t=tn(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=nn(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return ar=e,null}function sr(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(dn()){case fn:return 1;case hn:return 4;case pn:case gn:return 16;case mn:return 536870912;default:return 16}default:return 16}}var cr=null,ur=null,dr=null;function fr(){if(dr)return dr;for(var e=ur,t=e.length,n=("value"in cr?cr.value:cr.textContent),r=n.length,o=0;o<t&&e[o]===n[o];o++);for(var i=t-o,a=1;a<=i&&e[t-a]===n[r-a];a++);return dr=n.slice(o,1<a?1-a:void 0)}function hr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,32<=(e=10===e?13:e)||13===e?e:0}function pr(){return!0}function gr(){return!1}function mr(e){function t(t,n,r,o,i){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(o):o[a]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?pr:gr,this.isPropagationStopped=gr,this}return Je(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=pr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=pr)},persist:function(){},isPersistent:pr}),t}var vr,yr,br,wr=mr(d={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0}),xr=mr(f=Je({},d,{view:0,detail:0})),Cr=mr(Xt=Je({},f,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Mr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==br&&(yr=br&&"mousemove"===e.type?(vr=e.screenX-br.screenX,e.screenY-br.screenY):vr=0,br=e),vr)},movementY:function(e){return"movementY"in e?e.movementY:yr}})),Er=mr(Je({},Xt,{dataTransfer:0})),Sr=mr(Je({},f,{relatedTarget:0})),Or=mr(Je({},d,{animationName:0,elapsedTime:0,pseudoElement:0})),kr=mr(Je({},d,{clipboardData:function(e){return("clipboardData"in e?e:window).clipboardData}})),Pr=mr(Je({},d,{data:0})),_r={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ir={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Lr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function jr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Lr[e])&&!!t[e]}function Mr(){return jr}var Tr=mr(Je({},f,{key:function(e){if(e.key){var t=_r[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=hr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Ir[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Mr,charCode:function(e){return"keypress"===e.type?hr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?hr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),Nr=mr(Je({},Xt,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),zr=mr(Je({},f,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Mr})),Ar=mr(Je({},d,{propertyName:0,elapsedTime:0,pseudoElement:0})),Rr=mr(Je({},Xt,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),Dr=[9,13,27,32],Fr=le&&"CompositionEvent"in window,Hr=(f=null,le&&"documentMode"in document&&(f=document.documentMode),le&&"TextEvent"in window&&!f),Vr=le&&(!Fr||f&&8<f&&f<=11),Br=String.fromCharCode(32),Wr=!1;function Ur(e,t){switch(e){case"keyup":return-1!==Dr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return 1;default:return}}function Gr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Zr=!1,Yr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Xr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?Yr[e.type]:"textarea"===t}function Kr(e,t,n,r){Ht(r),0<(t=Zo(t,"onChange")).length&&(n=new wr("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var $r=null,qr=null;function Qr(e){Do(e,0)}function Jr(e){if(lt(bi(e)))return e}function eo(e,t){if("change"===e)return t}var to=!1;function no(){$r&&($r.detachEvent("onpropertychange",ro),qr=$r=null)}function ro(e){var t;"value"===e.propertyName&&Jr(qr)&&(Kr(t=[],qr,e,zt(e)),Gt(Qr,t))}function oo(e,t,n){"focusin"===e?(no(),qr=n,($r=t).attachEvent("onpropertychange",ro)):"focusout"===e&&no()}function io(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Jr(qr)}function ao(e,t){if("click"===e)return Jr(t)}function lo(e,t){if("input"===e||"change"===e)return Jr(t)}le&&(f=le&&((d="oninput"in document)||((Xt=document.createElement("div")).setAttribute("oninput","return;"),d="function"==typeof Xt.oninput),d),to=f&&(!document.documentMode||9<document.documentMode));var so="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function co(e,t){if(!so(e,t)){if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!_e.call(t,o)||!so(e[o],t[o]))return!1}}return!0}function uo(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fo(e,t){var n,r=uo(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&t<=n)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=uo(r)}}function ho(){for(var e=window,t=st();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=st((e=t.contentWindow).document)}return t}function po(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var go=le&&"documentMode"in document&&document.documentMode<=11,mo=null,vo=null,yo=null,bo=!1;function wo(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;bo||null==mo||mo!==st(r)||(r="selectionStart"in(r=mo)&&po(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},yo&&co(yo,r))||(yo=r,0<(r=Zo(vo,"onSelect")).length&&(t=new wr("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=mo))}function xo(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Co={animationend:xo("Animation","AnimationEnd"),animationiteration:xo("Animation","AnimationIteration"),animationstart:xo("Animation","AnimationStart"),transitionend:xo("Transition","TransitionEnd")},Eo={},So={};function Oo(e){if(Eo[e])return Eo[e];if(Co[e]){var t,n=Co[e];for(t in n)if(n.hasOwnProperty(t)&&t in So)return Eo[e]=n[t]}return e}le&&(So=document.createElement("div").style,"AnimationEvent"in window||(delete Co.animationend.animation,delete Co.animationiteration.animation,delete Co.animationstart.animation),"TransitionEvent"in window||delete Co.transitionend.transition);var ko=Oo("animationend"),Po=Oo("animationiteration"),_o=Oo("animationstart"),Io=Oo("transitionend"),Lo=new Map,jo="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Mo(e,t){Lo.set(e,t),ke(t,[e])}for(var To=0;To<jo.length;To++){var No=jo[To];Mo(No.toLowerCase(),"on"+(No[0].toUpperCase()+No.slice(1)))}Mo(ko,"onAnimationEnd"),Mo(Po,"onAnimationIteration"),Mo(_o,"onAnimationStart"),Mo("dblclick","onDoubleClick"),Mo("focusin","onFocus"),Mo("focusout","onBlur"),Mo(Io,"onTransitionEnd"),Pe("onMouseEnter",["mouseout","mouseover"]),Pe("onMouseLeave",["mouseout","mouseover"]),Pe("onPointerEnter",["pointerout","pointerover"]),Pe("onPointerLeave",["pointerout","pointerover"]),ke("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),ke("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),ke("onBeforeInput",["compositionend","keypress","textInput","paste"]),ke("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),ke("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),ke("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var zo="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Ao=new Set("cancel close invalid load scroll toggle".split(" ").concat(zo));function Ro(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(){var e;en.apply(this,arguments),Kt&&(e=$t,Kt=!1,$t=null,qt||(qt=!0,Qt=e))}(r,t,void 0,e),e.currentTarget=null}function Do(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=(o=e[n]).event,o=o.listeners;e:{var i=void 0;if(t)for(var a=o.length-1;0<=a;a--){var l=(c=o[a]).instance,s=c.currentTarget,c=c.listener;if(l!==i&&r.isPropagationStopped())break e;Ro(r,c,s),i=l}else for(a=0;a<o.length;a++){if(l=(c=o[a]).instance,s=c.currentTarget,c=c.listener,l!==i&&r.isPropagationStopped())break e;Ro(r,c,s),i=l}}}if(qt)throw e=Qt,qt=!1,Qt=null,e}function Fo(e,t){var n=t[pi],r=e+"__bubble";(n=void 0===n?t[pi]=new Set:n).has(r)||(Wo(t,e,2,!1),n.add(r))}function Ho(e,t,n){var r=0;t&&(r|=4),Wo(n,e,r,t)}var Vo="_reactListening"+Math.random().toString(36).slice(2);function Bo(e){var t;e[Vo]||(e[Vo]=!0,Se.forEach((function(t){"selectionchange"!==t&&(Ao.has(t)||Ho(t,!1,e),Ho(t,!0,e))})),null===(t=9===e.nodeType?e:e.ownerDocument))||t[Vo]||Ho("selectionchange",!(t[Vo]=!0),t)}function Wo(e,t,n,r){switch(sr(t)){case 1:var o=rr;break;case 4:o=or;break;default:o=ir}n=o.bind(null,t,n,e),o=!(!Yt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t)||void 0,r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Uo(e,t,n,r,o){var i=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var l=r.stateNode.containerInfo;if(l===o||8===l.nodeType&&l.parentNode===o)break;if(4===a)for(a=r.return;null!==a;){var s=a.tag;if((3===s||4===s)&&((s=a.stateNode.containerInfo)===o||8===s.nodeType&&s.parentNode===o))return;a=a.return}for(;null!==l;){if(null===(a=vi(l)))return;if(5===(s=a.tag)||6===s){r=i=a;continue e}l=l.parentNode}}r=r.return}Gt((function(){var r,o,a,l=i,s=zt(n),c=[];e:{var u=Lo.get(e);if(void 0!==u){var d=wr,f=e;switch(e){case"keypress":if(0===hr(n))break e;case"keydown":case"keyup":d=Tr;break;case"focusin":f="focus",d=Sr;break;case"focusout":f="blur",d=Sr;break;case"beforeblur":case"afterblur":d=Sr;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":d=Cr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":d=Er;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":d=zr;break;case ko:case Po:case _o:d=Or;break;case Io:d=Ar;break;case"scroll":d=xr;break;case"wheel":d=Rr;break;case"copy":case"cut":case"paste":d=kr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":d=Nr}for(var h=!(g=0!=(4&t))&&"scroll"===e,p=g?null!==u?u+"Capture":null:u,g=[],m=l;null!==m;){var v,y=(v=m).stateNode;if(5===v.tag&&null!==y&&(v=y,null!==p)&&null!=(y=Zt(m,p))&&g.push(Go(m,y,v)),h)break;m=m.return}0<g.length&&(u=new d(u,f,null,n,s),c.push({event:u,listeners:g}))}}if(0==(7&t)){if(d="mouseout"===e||"pointerout"===e,(!(u="mouseover"===e||"pointerover"===e)||n===Nt||!(f=n.relatedTarget||n.fromElement)||!vi(f)&&!f[hi])&&(d||u)&&(u=s.window===s?s:(u=s.ownerDocument)?u.defaultView||u.parentWindow:window,d?(d=l,null!==(f=(f=n.relatedTarget||n.toElement)?vi(f):null)&&(f!==(h=tn(f))||5!==f.tag&&6!==f.tag)&&(f=null)):(d=null,f=l),d!==f)){if(g=Cr,y="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(g=Nr,y="onPointerLeave",p="onPointerEnter",m="pointer"),h=null==d?u:bi(d),v=null==f?u:bi(f),(u=new g(y,m+"leave",d,n,s)).target=h,u.relatedTarget=v,y=null,vi(s)===l&&((g=new g(p,m+"enter",f,n,s)).target=v,g.relatedTarget=h,y=g),h=y,d&&f)e:{for(p=f,m=0,v=g=d;v;v=Yo(v))m++;for(v=0,y=p;y;y=Yo(y))v++;for(;0<m-v;)g=Yo(g),m--;for(;0<v-m;)p=Yo(p),v--;for(;m--;){if(g===p||null!==p&&g===p.alternate)break e;g=Yo(g),p=Yo(p)}g=null}else g=null;null!==d&&Xo(c,u,d,g,!1),null!==f&&null!==h&&Xo(c,h,f,g,!0)}switch("select"===(d=(u=l?bi(l):window).nodeName&&u.nodeName.toLowerCase())||"input"===d&&"file"===u.type?r=eo:Xr(u)?to?r=lo:(r=io,o=oo):!(d=u.nodeName)||"input"!==d.toLowerCase()||"checkbox"!==u.type&&"radio"!==u.type||(r=ao),(r=r&&r(e,l))?Kr(c,r,n,s):(o&&o(e,u,l),"focusout"===e&&(o=u._wrapperState)&&o.controlled&&"number"===u.type&&pt(u,"number",u.value)),o=l?bi(l):window,e){case"focusin":!Xr(o)&&"true"!==o.contentEditable||(mo=o,vo=l,yo=null);break;case"focusout":yo=vo=mo=null;break;case"mousedown":bo=!0;break;case"contextmenu":case"mouseup":case"dragend":bo=!1,wo(c,n,s);break;case"selectionchange":if(go)break;case"keydown":case"keyup":wo(c,n,s)}if(Fr)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Zr?Ur(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Vr&&"ko"!==n.locale&&(Zr||"onCompositionStart"!==b?"onCompositionEnd"===b&&Zr&&(a=fr()):(ur="value"in(cr=s)?cr.value:cr.textContent,Zr=!0)),0<(o=Zo(l,b)).length)&&(b=new Pr(b,e,null,n,s),c.push({event:b,listeners:o}),a||null!==(a=Gr(n)))&&(b.data=a),(a=(Hr?function(e,t){switch(e){case"compositionend":return Gr(t);case"keypress":return 32!==t.which?null:(Wr=!0,Br);case"textInput":return(e=t.data)===Br&&Wr?null:e;default:return null}}:function(e,t){if(Zr)return"compositionend"===e||!Fr&&Ur(e,t)?(e=fr(),dr=ur=cr=null,Zr=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Vr&&"ko"!==t.locale?null:t.data}})(e,n))&&0<(l=Zo(l,"onBeforeInput")).length&&(s=new Pr("onBeforeInput","beforeinput",null,n,s),c.push({event:s,listeners:l}),s.data=a)}Do(c,t)}))}function Go(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Zo(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,i=o.stateNode;5===o.tag&&null!==i&&(o=i,null!=(i=Zt(e,n))&&r.unshift(Go(e,i,o)),null!=(i=Zt(e,t)))&&r.push(Go(e,i,o)),e=e.return}return r}function Yo(e){if(null===e)return null;for(;(e=e.return)&&5!==e.tag;);return e||null}function Xo(e,t,n,r,o){for(var i=t._reactName,a=[];null!==n&&n!==r;){var l=n,s=l.alternate,c=l.stateNode;if(null!==s&&s===r)break;5===l.tag&&null!==c&&(l=c,o?null!=(s=Zt(n,i))&&a.unshift(Go(n,s,l)):null!=(s=Zt(n,i))&&a.push(Go(n,s,l))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var Ko=/\r\n?/g,$o=/\u0000|\uFFFD/g;function qo(e){return("string"==typeof e?e:""+e).replace(Ko,"\n").replace($o,"")}function Qo(e,t,n){if(t=qo(t),qo(e)!==t&&n)throw Error(Ee(425))}function Jo(){}var ei=null,ti=null;function ni(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ri="function"==typeof setTimeout?setTimeout:void 0,oi="function"==typeof clearTimeout?clearTimeout:void 0,ii="function"==typeof Promise?Promise:void 0,ai="function"==typeof queueMicrotask?queueMicrotask:void 0!==ii?function(e){return ii.resolve(null).then(e).catch(li)}:ri;function li(e){setTimeout((function(){throw e}))}function si(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void er(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++}while(n=o);er(t)}function ci(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ui(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var di="__reactFiber$"+(Xt=Math.random().toString(36).slice(2)),fi="__reactProps$"+Xt,hi="__reactContainer$"+Xt,pi="__reactEvents$"+Xt,gi="__reactListeners$"+Xt,mi="__reactHandles$"+Xt;function vi(e){var t=e[di];if(t)return t;for(var n=e.parentNode;n;){if(t=n[hi]||n[di]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ui(e);null!==e;){if(n=e[di])return n;e=ui(e)}return t}n=(e=n).parentNode}return null}function yi(e){return!(e=e[di]||e[hi])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function bi(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(Ee(33))}function wi(e){return e[fi]||null}var xi=[],Ci=-1;function Ei(e){return{current:e}}function Si(e){Ci<0||(e.current=xi[Ci],xi[Ci]=null,Ci--)}function Oi(e,t){xi[++Ci]=e.current,e.current=t}var ki={},Pi=Ei(ki),_i=Ei(!1),Ii=ki;function Li(e,t){var n=e.type.contextTypes;if(!n)return ki;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,i={};for(o in n)i[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function ji(e){return null!=e.childContextTypes}function Mi(){Si(_i),Si(Pi)}function Ti(e,t,n){if(Pi.current!==ki)throw Error(Ee(168));Oi(Pi,t),Oi(_i,n)}function Ni(e,t,n){var r,o=e.stateNode;if(t=t.childContextTypes,"function"!=typeof o.getChildContext)return n;for(r in o=o.getChildContext())if(!(r in t))throw Error(Ee(108,rt(e)||"Unknown",r));return Je({},n,o)}function zi(e){e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ki,Ii=Pi.current,Oi(Pi,e),Oi(_i,_i.current)}function Ai(e,t,n){var r=e.stateNode;if(!r)throw Error(Ee(169));n?(e=Ni(e,t,Ii),r.__reactInternalMemoizedMergedChildContext=e,Si(_i),Si(Pi),Oi(Pi,e)):Si(_i),Oi(_i,n)}var Ri=null,Di=!1,Fi=!1;function Hi(e){null===Ri?Ri=[e]:Ri.push(e)}function Vi(){if(!Fi&&null!==Ri){Fi=!0;var e=0,t=jn;try{var n=Ri;for(jn=1;e<n.length;e++)for(var r=n[e];null!==(r=r(!0)););Ri=null,Di=!1}catch(o){throw null!==Ri&&(Ri=Ri.slice(e+1)),an(fn,Vi),o}finally{jn=t,Fi=!1}}return null}var Bi=[],Wi=0,Ui=null,Gi=0,Zi=[],Yi=0,Xi=null,Ki=1,$i="";function qi(e,t){Bi[Wi++]=Gi,Bi[Wi++]=Ui,Ui=e,Gi=t}function Qi(e,t,n){Zi[Yi++]=Ki,Zi[Yi++]=$i,Zi[Yi++]=Xi,Xi=e;var r,o=Ki,i=(e=$i,32-bn(o)-1),a=(o&=~(1<<i),n+=1,32-bn(t)+i);$i=30<a?(a=(o&(1<<(r=i-i%5))-1).toString(32),o>>=r,i-=r,Ki=1<<32-bn(t)+i|n<<i|o,a+e):(Ki=1<<a|n<<i|o,e)}function Ji(e){null!==e.return&&(qi(e,1),Qi(e,1,0))}function ea(e){for(;e===Ui;)Ui=Bi[--Wi],Bi[Wi]=null,Gi=Bi[--Wi],Bi[Wi]=null;for(;e===Xi;)Xi=Zi[--Yi],Zi[Yi]=null,$i=Zi[--Yi],Zi[Yi]=null,Ki=Zi[--Yi],Zi[Yi]=null}var ta=null,na=null,ra=!1,oa=null;function ia(e,t){var n=hu(5,null,null,0);n.elementType="DELETED",n.stateNode=t,null===(t=(n.return=e).deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function aa(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ta=e,na=ci(t.firstChild),1);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ta=e,na=null,1);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Xi?{id:Ki,overflow:$i}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=hu(18,null,null,0)).stateNode=t,(n.return=e).child=n,ta=e,na=null,1);default:return}}function la(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function sa(e){if(ra)if(na){var t=na;if(!aa(e,na)){if(la(e))throw Error(Ee(418));var n=ci(t.nextSibling),r=ta;n&&aa(e,n)?ia(r,t):(e.flags=-4097&e.flags|2,ra=!1,ta=e)}}else{if(la(e))throw Error(Ee(418));e.flags=-4097&e.flags|2,ra=!1,ta=e}}function ca(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ta=e}function ua(e){if(e!==ta)return!1;if(!ra)return ca(e),!(ra=!0);var t;if(t=(t=(t=3!==e.tag)&&!(t=5!==e.tag)?"head"!==(t=e.type)&&"body"!==t&&!ni(e.type,e.memoizedProps):t)&&na){if(la(e))throw da(),Error(Ee(418));for(;t;)ia(e,t),t=ci(t.nextSibling)}if(ca(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(Ee(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){na=ci(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}na=null}}else na=ta?ci(e.stateNode.nextSibling):null;return!0}function da(){for(var e=na;e;)e=ci(e.nextSibling)}function fa(){na=ta=null,ra=!1}function ha(e){null===oa?oa=[e]:oa.push(e)}var pa=l.ReactCurrentBatchConfig;function ga(e,t){if(e&&e.defaultProps)for(var n in t=Je({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var ma=Ei(null),va=null,ya=null,ba=null;function wa(){ba=ya=va=null}function xa(e){var t=ma.current;Si(ma),e._currentValue=t}function Ca(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ea(e,t){(ba=ya=null)!==(e=(va=e).dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(gs=!0),e.firstContext=null)}function Sa(e){var t=e._currentValue;if(ba!==e)if(e={context:e,memoizedValue:t,next:null},null===ya){if(null===va)throw Error(Ee(308));ya=e,va.dependencies={lanes:0,firstContext:e}}else ya=ya.next=e;return t}var Oa=null;function ka(e){null===Oa?Oa=[e]:Oa.push(e)}function Pa(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,ka(t)):(n.next=o.next,o.next=n),t.interleaved=n,_a(e,r)}function _a(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),e=(n=e).return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),e=(n=e).return;return 3===n.tag?n.stateNode:null}var Ia=!1;function La(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ja(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ma(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ta(e,t,n){var r,o=e.updateQueue;return null===o?null:(o=o.shared,0!=(2&gc)?(null===(r=o.pending)?t.next=t:(t.next=r.next,r.next=t),o.pending=t):(null===(r=o.interleaved)?(t.next=t,ka(o)):(t.next=r.next,r.next=t),o.interleaved=t),_a(e,n))}function Na(e,t,n){var r;null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))&&(r=t.lanes,r&=e.pendingLanes,Ln(e,t.lanes=n|=r))}function za(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null}}while(null===i?o=i=a:i=i.next=a,null!==(n=n.next));null===i?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n}else null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Aa(e,t,n,r){var o,i,a=e.updateQueue,l=(Ia=!1,a.firstBaseUpdate),s=a.lastBaseUpdate;if(null!==(d=a.shared.pending)&&(a.shared.pending=null,i=(o=d).next,(o.next=null)===s?l=i:s.next=i,s=o,null!==(u=e.alternate))&&(d=(u=u.updateQueue).lastBaseUpdate)!==s&&(null===d?u.firstBaseUpdate=i:d.next=i,u.lastBaseUpdate=o),null!==l){for(var c=a.baseState,u=(s=0,i=o=null),d=l;;){var f=d.lane,h=d.eventTime;if((r&f)===f){null!==u&&(u=u.next={eventTime:h,lane:0,tag:d.tag,payload:d.payload,callback:d.callback,next:null});e:{var p=e,g=d;f=t,h=n;switch(g.tag){case 1:if("function"==typeof(p=g.payload)){c=p.call(h,c,f);break e}c=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(f="function"==typeof(p=g.payload)?p.call(h,c,f):p))break e;c=Je({},c,f);break e;case 2:Ia=!0}}null!==d.callback&&0!==d.lane&&(e.flags|=64,null===(f=a.effects)?a.effects=[d]:f.push(d))}else h={eventTime:h,lane:f,tag:d.tag,payload:d.payload,callback:d.callback,next:null},null===u?(i=u=h,o=c):u=u.next=h,s|=f;if(null===(d=d.next)){if(null===(d=a.shared.pending))break;d=(f=d).next,f.next=null,a.lastBaseUpdate=f,a.shared.pending=null}}if(null===u&&(o=c),a.baseState=o,a.firstBaseUpdate=i,a.lastBaseUpdate=u,null!==(t=a.shared.interleaved))for(a=t;s|=a.lane,(a=a.next)!==t;);else null===l&&(a.shared.lanes=0);Ec|=s,e.lanes=s,e.memoizedState=c}}function Ra(e,t,n){if(e=t.effects,(t.effects=null)!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(Ee(191,o));o.call(r)}}}var Da=(new m.Component).refs;function Fa(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:Je({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var Ha={isMounted:function(e){return!!(e=e._reactInternals)&&tn(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Vc(),o=Bc(e),i=Ma(r,o);i.payload=t,null!=n&&(i.callback=n),null!==(t=Ta(e,i,o))&&(Wc(t,e,o,r),Na(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Vc(),o=Bc(e),i=Ma(r,o);i.tag=1,i.payload=t,null!=n&&(i.callback=n),null!==(t=Ta(e,i,o))&&(Wc(t,e,o,r),Na(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Vc(),r=Bc(e),o=Ma(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=Ta(e,o,r))&&(Wc(t,e,r,n),Na(t,e,r))}};function Va(e,t,n,r,o,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,a):!(t.prototype&&t.prototype.isPureReactComponent&&co(n,r)&&co(o,i))}function Ba(e,t,n){var r=!1,o=ki,i=t.contextType;t=new t(n,i="object"==typeof i&&null!==i?Sa(i):(o=ji(t)?Ii:Pi.current,(r=null!=(r=t.contextTypes))?Li(e,o):ki)),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Ha,(e.stateNode=t)._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i)}function Wa(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Ha.enqueueReplaceState(t,t.state,null)}function Ua(e,t,n,r){var o=e.stateNode,i=(o.props=n,o.state=e.memoizedState,o.refs=Da,La(e),t.contextType);"object"==typeof i&&null!==i?o.context=Sa(i):(i=ji(t)?Ii:Pi.current,o.context=Li(e,i)),o.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(Fa(e,0,i,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&Ha.enqueueReplaceState(o,o.state,null),Aa(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function Ga(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(Ee(309));var r=n.stateNode}var o,i;if(r)return o=r,i=""+e,null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:((t=function(e){var t=o.refs;t===Da&&(t=o.refs={}),null===e?delete t[i]:t[i]=e})._stringRef=i,t);throw Error(Ee(147,e))}if("string"!=typeof e)throw Error(Ee(284));if(!n._owner)throw Error(Ee(290,e))}return e}function Za(e,t){throw e=Object.prototype.toString.call(t),Error(Ee(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ya(e){return(0,e._init)(e._payload)}function Xa(e){function t(t,n){var r;e&&(null===(r=t.deletions)?(t.deletions=[n],t.flags|=16):r.push(n))}function n(n,r){if(e)for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=gu(e,t)).index=0,e.sibling=null,e}function i(t,n,r){if(t.index=r,e){if(null!==(r=t.alternate))return(r=r.index)<n?(t.flags|=2,n):r;t.flags|=2}else t.flags|=1048576;return n}function a(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?(t=bu(n,e.mode,r)).return=e:(t=o(t,n)).return=e,t}function s(e,t,n,r){var i=n.type;return i===Fe?u(e,t,n.props.children,r,n.key):(null!==t&&(t.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===Xe&&Ya(i)===t.type)?(r=o(t,n.props)).ref=Ga(0,t,n):(r=mu(n.type,n.key,n.props,null,e.mode,r)).ref=Ga(0,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=wu(n,e.mode,r)).return=e:(t=o(t,n.children||[])).return=e,t}function u(e,t,n,r,i){return null===t||7!==t.tag?(t=vu(n,e.mode,r,i)).return=e:(t=o(t,n)).return=e,t}function d(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=bu(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case Re:return(n=mu(t.type,t.key,t.props,null,e.mode,n)).ref=Ga(0,null,t),n.return=e,n;case De:return(t=wu(t,e.mode,n)).return=e,t;case Xe:return d(e,(0,t._init)(t._payload),n)}if(gt(t)||qe(t))return(t=vu(t,e.mode,n,null)).return=e,t;Za(0,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case Re:return n.key===o?s(e,t,n,r):null;case De:return n.key===o?c(e,t,n,r):null;case Xe:return f(e,t,(o=n._init)(n._payload),r)}if(gt(n)||qe(n))return null!==o?null:u(e,t,n,r,null);Za(0,n)}return null}function h(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case Re:return s(t,e=e.get(null===r.key?n:r.key)||null,r,o);case De:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case Xe:return h(e,t,n,(0,r._init)(r._payload),o)}if(gt(r)||qe(r))return u(t,e=e.get(n)||null,r,o,null);Za(0,r)}return null}return function l(s,c,u,p){if("object"==typeof(u="object"==typeof u&&null!==u&&u.type===Fe&&null===u.key?u.props.children:u)&&null!==u){switch(u.$$typeof){case Re:e:{for(var g=u.key,m=c;null!==m;){if(m.key===g){if((g=u.type)===Fe){if(7===m.tag){n(s,m.sibling),(c=o(m,u.props.children)).return=s,s=c;break e}}else if(m.elementType===g||"object"==typeof g&&null!==g&&g.$$typeof===Xe&&Ya(g)===m.type){n(s,m.sibling),(c=o(m,u.props)).ref=Ga(0,m,u),c.return=s,s=c;break e}n(s,m);break}t(s,m),m=m.sibling}s=u.type===Fe?((c=vu(u.props.children,s.mode,p,u.key)).return=s,c):((p=mu(u.type,u.key,u.props,null,s.mode,p)).ref=Ga(0,c,u),p.return=s,p)}return a(s);case De:e:{for(m=u.key;null!==c;){if(c.key===m){if(4===c.tag&&c.stateNode.containerInfo===u.containerInfo&&c.stateNode.implementation===u.implementation){n(s,c.sibling),(c=o(c,u.children||[])).return=s,s=c;break e}n(s,c);break}t(s,c),c=c.sibling}(c=wu(u,s.mode,p)).return=s,s=c}return a(s);case Xe:return l(s,c,(m=u._init)(u._payload),p)}if(gt(u)){for(var v=s,y=c,b=u,w=p,x=null,C=null,E=y,S=y=0,O=null;null!==E&&S<b.length;S++){E.index>S?(O=E,E=null):O=E.sibling;var k=f(v,E,b[S],w);if(null===k){null===E&&(E=O);break}e&&E&&null===k.alternate&&t(v,E),y=i(k,y,S),null===C?x=k:C.sibling=k,C=k,E=O}if(S===b.length)n(v,E);else if(null===E)for(;S<b.length;S++)null!==(E=d(v,b[S],w))&&(y=i(E,y,S),null===C?x=E:C.sibling=E,C=E);else{for(E=r(v,E);S<b.length;S++)null!==(O=h(E,v,S,b[S],w))&&(e&&null!==O.alternate&&E.delete(null===O.key?S:O.key),y=i(O,y,S),null===C?x=O:C.sibling=O,C=O);e&&E.forEach((function(e){return t(v,e)}))}return ra&&qi(v,S),x}if(qe(u)){var P=s,_=c,I=u,L=p,j=qe(I);if("function"!=typeof j)throw Error(Ee(150));if(null==(I=j.call(I)))throw Error(Ee(151));for(var M=j=null,T=_,N=_=0,z=null,A=I.next();null!==T&&!A.done;N++,A=I.next()){T.index>N?(z=T,T=null):z=T.sibling;var R=f(P,T,A.value,L);if(null===R){null===T&&(T=z);break}e&&T&&null===R.alternate&&t(P,T),_=i(R,_,N),null===M?j=R:M.sibling=R,M=R,T=z}if(A.done)n(P,T);else if(null===T)for(;!A.done;N++,A=I.next())null!==(A=d(P,A.value,L))&&(_=i(A,_,N),null===M?j=A:M.sibling=A,M=A);else{for(T=r(P,T);!A.done;N++,A=I.next())null!==(A=h(T,P,N,A.value,L))&&(e&&null!==A.alternate&&T.delete(null===A.key?N:A.key),_=i(A,_,N),null===M?j=A:M.sibling=A,M=A);e&&T.forEach((function(e){return t(P,e)}))}return ra&&qi(P,N),j}Za(0,u)}return"string"==typeof u&&""!==u||"number"==typeof u?(u=""+u,(c=null!==c&&6===c.tag?(n(s,c.sibling),o(c,u)):(n(s,c),bu(u,s.mode,p))).return=s,a(s=c)):n(s,c)}}var Ka=Xa(!0),$a=Xa(!1),qa={},Qa=Ei(qa),Ja=Ei(qa),el=Ei(qa);function tl(e){if(e===qa)throw Error(Ee(174));return e}function nl(e,t){switch(Oi(el,t),Oi(Ja,e),Oi(Qa,qa),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ct(null,"");break;default:t=Ct(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Si(Qa),Oi(Qa,t)}function rl(){Si(Qa),Si(Ja),Si(el)}function ol(e){tl(el.current);var t=tl(Qa.current),n=Ct(t,e.type);t!==n&&(Oi(Ja,e),Oi(Qa,n))}function il(e){Ja.current===e&&(Si(Qa),Si(Ja))}var al=Ei(0);function ll(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t=(t.child.return=t).child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var sl=[];function cl(){for(var e=0;e<sl.length;e++)sl[e]._workInProgressVersionPrimary=null;sl.length=0}var ul=l.ReactCurrentDispatcher,dl=l.ReactCurrentBatchConfig,fl=0,hl=null,pl=null,gl=null,ml=!1,vl=!1,yl=0,bl=0;function wl(){throw Error(Ee(321))}function xl(e,t){if(null!==t){for(var n=0;n<t.length&&n<e.length;n++)if(!so(e[n],t[n]))return;return 1}}function Cl(e,t,n,r,o,i){if(fl=i,(hl=t).memoizedState=null,t.updateQueue=null,t.lanes=0,ul.current=null===e||null===e.memoizedState?ns:rs,e=n(r,o),vl){i=0;do{if(vl=!1,yl=0,25<=i)throw Error(Ee(301))}while(i+=1,gl=pl=null,t.updateQueue=null,ul.current=os,e=n(r,o),vl)}if(ul.current=ts,t=null!==pl&&null!==pl.next,fl=0,gl=pl=hl=null,ml=!1,t)throw Error(Ee(300));return e}function El(){var e=0!==yl;return yl=0,e}function Sl(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===gl?hl.memoizedState=gl=e:gl=gl.next=e,gl}function Ol(){e=null===pl?null!==(e=hl.alternate)?e.memoizedState:null:pl.next;var e,t=null===gl?hl.memoizedState:gl.next;if(null!==t)gl=t,pl=e;else{if(null===e)throw Error(Ee(310));e={memoizedState:(pl=e).memoizedState,baseState:pl.baseState,baseQueue:pl.baseQueue,queue:pl.queue,next:null},null===gl?hl.memoizedState=gl=e:gl=gl.next=e}return gl}function kl(e,t){return"function"==typeof t?t(e):t}function Pl(e){var t=Ol(),n=t.queue;if(null===n)throw Error(Ee(311));n.lastRenderedReducer=e;var r,o=(a=pl).baseQueue;if(null!==(i=n.pending)&&(null!==o&&(r=o.next,o.next=i.next,i.next=r),a.baseQueue=o=i,n.pending=null),null!==o){var i=o.next,a=a.baseState,l=r=null,s=null,c=i;do{var u,d=c.lane}while((fl&d)===d?(null!==s&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),a=c.hasEagerState?c.eagerState:e(a,c.action)):(u={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===s?(l=s=u,r=a):s=s.next=u,hl.lanes|=d,Ec|=d),null!==(c=c.next)&&c!==i);null===s?r=a:s.next=l,so(a,t.memoizedState)||(gs=!0),t.memoizedState=a,t.baseState=r,t.baseQueue=s,n.lastRenderedState=a}if(null!==(e=n.interleaved))for(o=e;i=o.lane,hl.lanes|=i,Ec|=i,(o=o.next)!==e;);else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function _l(e){var t=Ol(),n=t.queue;if(null===n)throw Error(Ee(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;for(var a=o=o.next;i=e(i,a.action),(a=a.next)!==o;);so(i,t.memoizedState)||(gs=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Il(){}function Ll(e,t){var n=hl,r=Ol(),o=t(),i=!so(r.memoizedState,o);if(i&&(r.memoizedState=o,gs=!0),r=r.queue,Bl(Tl.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==gl&&1&gl.memoizedState.tag){if(n.flags|=2048,Rl(9,Ml.bind(null,n,r,o,t),void 0,null),null===mc)throw Error(Ee(349));0==(30&fl)&&jl(n,t,o)}return o}function jl(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=hl.updateQueue)?(hl.updateQueue=t={lastEffect:null,stores:null}).stores=[e]:null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ml(e,t,n,r){t.value=n,t.getSnapshot=r,Nl(t)&&zl(e)}function Tl(e,t,n){return n((function(){Nl(t)&&zl(e)}))}function Nl(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!so(e,n)}catch(r){return 1}}function zl(e){var t=_a(e,1);null!==t&&Wc(t,e,1,-1)}function Al(e){var t=Sl();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(t.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:kl,lastRenderedState:e}).dispatch=function(e,t,n){var r=Bc(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ql(e))Jl(t,o);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var a,l=t.lastRenderedState,s=i(l,n);if(o.hasEagerState=!0,o.eagerState=s,so(s,l))return null===(a=t.interleaved)?(o.next=o,ka(t)):(o.next=a.next,a.next=o),void(t.interleaved=o)}catch(c){}null!==(n=Pa(e,t,o,r))&&(Wc(n,e,r,o=Vc()),es(n,t,r))}}.bind(null,hl,e),[t.memoizedState,e]}function Rl(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=hl.updateQueue)?(hl.updateQueue=t={lastEffect:null,stores:null}).lastEffect=e.next=e:null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,(n.next=e).next=r,t.lastEffect=e),e}function Dl(){return Ol().memoizedState}function Fl(e,t,n,r){var o=Sl();hl.flags|=e,o.memoizedState=Rl(1|t,n,void 0,void 0===r?null:r)}function Hl(e,t,n,r){var o=Ol(),i=void(r=void 0===r?null:r);if(null!==pl){var a=pl.memoizedState;i=a.destroy;if(null!==r&&xl(r,a.deps))return void(o.memoizedState=Rl(t,n,i,r))}hl.flags|=e,o.memoizedState=Rl(1|t,n,i,r)}function Vl(e,t){return Fl(8390656,8,e,t)}function Bl(e,t){return Hl(2048,8,e,t)}function Wl(e,t){return Hl(4,2,e,t)}function Ul(e,t){return Hl(4,4,e,t)}function Gl(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Zl(e,t,n){return n=null!=n?n.concat([e]):null,Hl(4,4,Gl.bind(null,t,e),n)}function Yl(){}function Xl(e,t){var n=Ol(),r=(t=void 0===t?null:t,n.memoizedState);return null!==r&&null!==t&&xl(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Kl(e,t){var n=Ol(),r=(t=void 0===t?null:t,n.memoizedState);return null!==r&&null!==t&&xl(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function $l(e,t,n){return 0==(21&fl)?(e.baseState&&(e.baseState=!1,gs=!0),e.memoizedState=n):(so(n,t)||(n=Pn(),hl.lanes|=n,Ec|=n,e.baseState=!0),t)}function ql(){return Ol().memoizedState}function Ql(e){var t=e.alternate;return e===hl||null!==t&&t===hl}function Jl(e,t){vl=ml=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function es(e,t,n){var r;0!=(4194240&n)&&(r=t.lanes,r&=e.pendingLanes,Ln(e,t.lanes=n|=r))}var ts={readContext:Sa,useCallback:wl,useContext:wl,useEffect:wl,useImperativeHandle:wl,useInsertionEffect:wl,useLayoutEffect:wl,useMemo:wl,useReducer:wl,useRef:wl,useState:wl,useDebugValue:wl,useDeferredValue:wl,useTransition:wl,useMutableSource:wl,useSyncExternalStore:wl,useId:wl,unstable_isNewReconciler:!1},ns={readContext:Sa,useCallback:function(e,t){return Sl().memoizedState=[e,void 0===t?null:t],e},useContext:Sa,useEffect:Vl,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Fl(4194308,4,Gl.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Fl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Fl(4,2,e,t)},useMemo:function(e,t){var n=Sl();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Sl();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=function(e,t,n){var r=Bc(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ql(e)?Jl(t,n):null!==(n=Pa(e,t,n,r))&&(Wc(n,e,r,Vc()),es(n,t,r))}.bind(null,hl,e),[r.memoizedState,e]},useRef:function(e){return Sl().memoizedState={current:e}},useState:Al,useDebugValue:Yl,useDeferredValue:function(e){return Sl().memoizedState=e},useTransition:function(){var e=(t=Al(!1))[0],t=function(e,t){var n=jn,r=(jn=0!==n&&n<4?n:4,e(!0),dl.transition);dl.transition={};try{e(!1),t()}finally{jn=n,dl.transition=r}}.bind(null,t[1]);return[e,Sl().memoizedState=t]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=hl,o=Sl();if(ra){if(void 0===n)throw Error(Ee(407));n=n()}else{if(n=t(),null===mc)throw Error(Ee(349));0==(30&fl)&&jl(r,t,n)}var i={value:o.memoizedState=n,getSnapshot:t};return o.queue=i,Vl(Tl.bind(null,r,i,e),[e]),r.flags|=2048,Rl(9,Ml.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e,t=Sl(),n=mc.identifierPrefix;return ra?(e=$i,n=":"+n+"R"+(e=(Ki&~(1<<32-bn(Ki)-1)).toString(32)+e),0<(e=yl++)&&(n+="H"+e.toString(32)),n+=":"):n=":"+n+"r"+(e=bl++).toString(32)+":",t.memoizedState=n},unstable_isNewReconciler:!1},rs={readContext:Sa,useCallback:Xl,useContext:Sa,useEffect:Bl,useImperativeHandle:Zl,useInsertionEffect:Wl,useLayoutEffect:Ul,useMemo:Kl,useReducer:Pl,useRef:Dl,useState:function(){return Pl(kl)},useDebugValue:Yl,useDeferredValue:function(e){return $l(Ol(),pl.memoizedState,e)},useTransition:function(){return[Pl(kl)[0],Ol().memoizedState]},useMutableSource:Il,useSyncExternalStore:Ll,useId:ql,unstable_isNewReconciler:!1},os={readContext:Sa,useCallback:Xl,useContext:Sa,useEffect:Bl,useImperativeHandle:Zl,useInsertionEffect:Wl,useLayoutEffect:Ul,useMemo:Kl,useReducer:_l,useRef:Dl,useState:function(){return _l(kl)},useDebugValue:Yl,useDeferredValue:function(e){var t=Ol();return null===pl?t.memoizedState=e:$l(t,pl.memoizedState,e)},useTransition:function(){return[_l(kl)[0],Ol().memoizedState]},useMutableSource:Il,useSyncExternalStore:Ll,useId:ql,unstable_isNewReconciler:!1};function is(e,t){try{for(var n="",r=t;n+=function(e){switch(e.tag){case 5:return et(e.type);case 16:return et("Lazy");case 13:return et("Suspense");case 19:return et("SuspenseList");case 0:case 2:case 15:return nt(e.type,!1);case 11:return nt(e.type.render,!1);case 1:return nt(e.type,!0);default:return""}}(r),r=r.return;);var o=n}catch(i){o="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:o,digest:null}}function as(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ls(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var ss="function"==typeof WeakMap?WeakMap:Map;function cs(e,t,n){(n=Ma(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){jc||(jc=!0,Mc=r),ls(0,t)},n}function us(e,t,n){(n=Ma(-1,n)).tag=3;var r,o=e.type.getDerivedStateFromError;return null!==(e=("function"==typeof o&&(r=t.value,n.payload=function(){return o(r)},n.callback=function(){ls(0,t)}),e.stateNode))&&"function"==typeof e.componentDidCatch&&(n.callback=function(){ls(0,t),"function"!=typeof o&&(null===Tc?Tc=new Set([this]):Tc.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ds(e,t,n){var r,o=e.pingCache;null===o?(o=e.pingCache=new ss,r=new Set,o.set(t,r)):void 0===(r=o.get(t))&&(r=new Set,o.set(t,r)),r.has(n)||(r.add(n),e=function(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=Vc(),e.pingedLanes|=e.suspendedLanes&n,mc===e&&(yc&n)===n&&(4===xc||3===xc&&(130023424&yc)===yc&&un()-_c<500?Jc(e,0):Oc|=n),Uc(e,t)}.bind(null,e,t,n),t.then(e,e))}function fs(e){do{var t;if(t=(t=13===e.tag)?null===(t=e.memoizedState)||null!==t.dehydrated:t)return e}while(null!==(e=e.return));return null}function hs(e,t,n,r,o){if(0==(1&e.mode))return e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ma(-1,1)).tag=2,Ta(n,t,1))),n.lanes|=1);e.flags|=65536,e.lanes=o}var ps=l.ReactCurrentOwner,gs=!1;function ms(e,t,n,r){t.child=null===e?$a(t,null,n,r):Ka(t,e.child,n,r)}function vs(e,t,n,r,o){n=n.render;var i=t.ref;return Ea(t,o),r=Cl(e,t,n,r,i,o),n=El(),null===e||gs?(ra&&n&&Ji(t),t.flags|=1,ms(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,As(e,t,o))}function ys(e,t,n,r,o){var i;if(null===e)return"function"!=typeof(i=n.type)||pu(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=mu(n.type,null,r,t,t.mode,o)).ref=t.ref,(e.return=t).child=e):(t.tag=15,t.type=i,bs(e,t,i,r,o));if(i=e.child,0==(e.lanes&o)){var a=i.memoizedProps;if((n=null!==(n=n.compare)?n:co)(a,r)&&e.ref===t.ref)return As(e,t,o)}return t.flags|=1,(e=gu(i,r)).ref=t.ref,(e.return=t).child=e}function bs(e,t,n,r,o){if(null!==e){var i=e.memoizedProps;if(co(i,r)&&e.ref===t.ref){if(gs=!1,t.pendingProps=r=i,0==(e.lanes&o))return t.lanes=e.lanes,As(e,t,o);0!=(131072&e.flags)&&(gs=!0)}}return Cs(e,t,n,r,o)}function ws(e,t,n){var r=t.pendingProps,o=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Oi(wc,bc),bc|=n;else{if(0==(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Oi(wc,bc),bc|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==i?i.baseLanes:n,Oi(wc,bc),bc|=r}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,Oi(wc,bc),bc|=r;return ms(e,t,o,n),t.child}function xs(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Cs(e,t,n,r,o){var i=Li(t,ji(n)?Ii:Pi.current);return Ea(t,o),n=Cl(e,t,n,r,i,o),r=El(),null===e||gs?(ra&&r&&Ji(t),t.flags|=1,ms(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,As(e,t,o))}function Es(e,t,n,r,o){var i,a,l,s,c,u,d,f,h,p;return ji(n)?(i=!0,zi(t)):i=!1,Ea(t,o),r=null===t.stateNode?(zs(e,t),Ba(t,n,r),Ua(t,n,r,o),!0):null===e?(a=t.stateNode,l=t.memoizedProps,a.props=l,f=a.context,s="object"==typeof(s=n.contextType)&&null!==s?Sa(s):Li(t,s=ji(n)?Ii:Pi.current),(u="function"==typeof(c=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||l===r&&f===s||Wa(0,a,r,s),Ia=!1,d=t.memoizedState,a.state=d,Aa(t,r,a,o),f=t.memoizedState,l!==r||d!==f||_i.current||Ia?("function"==typeof c&&(Fa(t,0,c,r),f=t.memoizedState),(l=Ia||Va(t,n,l,r,d,f,s))?(u||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=f),a.props=r,a.state=f,a.context=s,l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),!1)):(a=t.stateNode,ja(e,t),l=t.memoizedProps,s=t.type===t.elementType?l:ga(t.type,l),a.props=s,u=t.pendingProps,d=a.context,f="object"==typeof(f=n.contextType)&&null!==f?Sa(f):Li(t,f=ji(n)?Ii:Pi.current),(c="function"==typeof(h=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||l===u&&d===f||Wa(0,a,r,f),Ia=!1,d=t.memoizedState,a.state=d,Aa(t,r,a,o),p=t.memoizedState,l!==u||d!==p||_i.current||Ia?("function"==typeof h&&(Fa(t,0,h,r),p=t.memoizedState),(s=Ia||Va(t,n,s,r,d,p,f)||!1)?(c||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,f),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,f)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=f,s):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),!1)),Ss(e,t,n,r,i,o)}function Ss(e,t,n,r,o,i){xs(e,t);var a=0!=(128&t.flags);if(!r&&!a)return o&&Ai(t,n,!1),As(e,t,i);r=t.stateNode,ps.current=t;var l=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=Ka(t,e.child,null,i),t.child=Ka(t,null,l,i)):ms(e,t,l,i),t.memoizedState=r.state,o&&Ai(t,n,!0),t.child}function Os(e){var t=e.stateNode;t.pendingContext?Ti(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ti(0,t.context,!1),nl(e,t.containerInfo)}function ks(e,t,n,r,o){return fa(),ha(o),t.flags|=256,ms(e,t,n,r),t.child}var Ps={dehydrated:null,treeContext:null,retryLane:0};function _s(e){return{baseLanes:e,cachePool:null,transitions:null}}function Is(e,t,n){var r,o,i=t.pendingProps,a=al.current,l=!1,s=0!=(128&t.flags);if((o=(o=s)||(null===e||null!==e.memoizedState)&&0!=(2&a))?(l=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),Oi(al,1&a),null===e)return sa(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0==(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(s=i.children,e=i.fallback,l?(i=t.mode,l=t.child,s={mode:"hidden",children:s},0==(1&i)&&null!==l?(l.childLanes=0,l.pendingProps=s):l=yu(s,i,0,null),e=vu(e,i,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=_s(n),t.memoizedState=Ps,e):Ls(t,s));if(null===(a=e.memoizedState)||null===(o=a.dehydrated))return l?(l=i.fallback,s=t.mode,o=(a=e.child).sibling,c={mode:"hidden",children:i.children},0==(1&s)&&t.child!==a?((i=t.child).childLanes=0,i.pendingProps=c,t.deletions=null):(i=gu(a,c)).subtreeFlags=14680064&a.subtreeFlags,null!==o?l=gu(o,l):(l=vu(l,s,n,null)).flags|=2,l.return=t,i.return=t,i.sibling=l,t.child=i,i=l,l=t.child,s=null===(s=e.child.memoizedState)?_s(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},l.memoizedState=s,l.childLanes=e.childLanes&~n,t.memoizedState=Ps):(e=(l=e.child).sibling,i=gu(l,{mode:"visible",children:i.children}),0==(1&t.mode)&&(i.lanes=n),i.return=t,(i.sibling=null)!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=i,t.memoizedState=null),i;var c=e,u=(l=t,e=i,o);t=a,i=n;if(s)return 256&l.flags?(l.flags&=-257,js(c,l,i,e=as(Error(Ee(422))))):null!==l.memoizedState?(l.child=c.child,l.flags|=128,null):(t=e.fallback,u=l.mode,e=yu({mode:"visible",children:e.children},u,0,null),(t=vu(t,u,i,null)).flags|=2,e.return=l,t.return=l,e.sibling=t,l.child=e,0!=(1&l.mode)&&Ka(l,c.child,null,i),l.child.memoizedState=_s(i),l.memoizedState=Ps,t);if(0==(1&l.mode))return js(c,l,i,null);if("$!"===u.data)return e=r=(e=u.nextSibling&&u.nextSibling.dataset)?e.dgst:r,js(c,l,i,e=as(t=Error(Ee(419)),e,void 0));if(r=0!=(i&c.childLanes),gs||r){if(null!==(e=mc)){switch(i&-i){case 4:u=2;break;case 16:u=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:u=32;break;case 536870912:u=268435456;break;default:u=0}0!==(u=0!=(u&(e.suspendedLanes|i))?0:u)&&u!==t.retryLane&&(t.retryLane=u,_a(c,u),Wc(e,c,u,-1))}return nu(),js(c,l,i,e=as(Error(Ee(421))))}return"$?"===u.data?(l.flags|=128,l.child=c.child,l=function(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),uu(e,n)}.bind(null,c),u._reactRetry=l,null):(c=t.treeContext,na=ci(u.nextSibling),ta=l,ra=!0,(oa=null)!==c&&(Zi[Yi++]=Ki,Zi[Yi++]=$i,Zi[Yi++]=Xi,Ki=c.id,$i=c.overflow,Xi=l),(l=Ls(l,e.children)).flags|=4096,l)}function Ls(e,t){return((t=yu({mode:"visible",children:t},e.mode,0,null)).return=e).child=t}function js(e,t,n,r){return null!==r&&ha(r),Ka(t,e.child,null,n),(e=Ls(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Ms(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ca(e.return,t,n)}function Ts(e,t,n,r,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function Ns(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(ms(e,t,r.children,n),0!=(2&(r=al.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ms(e,n,t);else if(19===e.tag)Ms(e,n,t);else if(null!==e.child){e=(e.child.return=e).child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Oi(al,r),0==(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ll(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Ts(t,!1,o,n,i);break;case"backwards":for(o=t.child,t.child=n=null;null!==o;){if(null!==(e=o.alternate)&&null===ll(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Ts(t,!0,n,null,i);break;case"together":Ts(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function zs(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function As(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Ec|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(Ee(153));if(null!==t.child){for(n=gu(e=t.child,e.pendingProps),(t.child=n).return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=gu(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Rs(e,t){if(!ra)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ds(e){var t=0,n=0;if(null!==e.alternate&&e.alternate.child===e.child)for(var r=e.child;null!==r;)t|=r.lanes|r.childLanes,n=(n|=14680064&r.subtreeFlags)|14680064&r.flags,r.return=e,r=r.sibling;else for(r=e.child;null!==r;)t|=r.lanes|r.childLanes,n=(n|=r.subtreeFlags)|r.flags,r.return=e,r=r.sibling;e.subtreeFlags|=n,e.childLanes=t}var Fs=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n=(n.child.return=n).child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Hs=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,tl(Qa.current);var i,a=null;switch(n){case"input":o=ct(e,o),r=ct(e,r),a=[];break;case"select":o=Je({},o,{value:void 0}),r=Je({},r,{value:void 0}),a=[];break;case"textarea":o=vt(e,o),r=vt(e,r),a=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=Jo)}for(c in Mt(n,r),n=null,o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&null!=o[c])if("style"===c){var l=o[c];for(i in l)l.hasOwnProperty(i)&&((n=n||{})[i]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(Oe.hasOwnProperty(c)?a=a||[]:(a=a||[]).push(c,null));for(c in r){var s=r[c];l=null!=o?o[c]:void 0;if(r.hasOwnProperty(c)&&s!==l&&(null!=s||null!=l))if("style"===c)if(l){for(i in l)!l.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||((n=n||{})[i]="");for(i in s)s.hasOwnProperty(i)&&l[i]!==s[i]&&((n=n||{})[i]=s[i])}else n||(a=a||[]).push(c,n),n=s;else"dangerouslySetInnerHTML"===c?(s=s?s.__html:void 0,l=l?l.__html:void 0,null!=s&&l!==s&&(a=a||[]).push(c,s)):"children"===c?"string"!=typeof s&&"number"!=typeof s||(a=a||[]).push(c,""+s):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(Oe.hasOwnProperty(c)?(null!=s&&"onScroll"===c&&Fo("scroll",e),a||l===s||(a=[])):(a=a||[]).push(c,s))}n&&(a=a||[]).push("style",n);var c=a;(t.updateQueue=c)&&(t.flags|=4)}},Vs=function(e,t,n,r){n!==r&&(t.flags|=4)},Bs=!1,Ws=!1,Us="function"==typeof WeakSet?WeakSet:Set,Gs=null;function Zs(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(r){cu(e,t,r)}else n.current=null}function Ys(e,t,n){try{n()}catch(r){cu(e,t,r)}}var Xs=!1;function Ks(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o,i=r=r.next;do{}while((i.tag&e)===e&&(o=i.destroy,(i.destroy=void 0)!==o)&&Ys(t,n,o),(i=i.next)!==r)}}function $s(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n,r=t=t.next;do{}while((r.tag&e)===e&&(n=r.create,r.destroy=n()),(r=r.next)!==t)}}function qs(e){var t,n=e.ref;null!==n&&(t=e.stateNode,e.tag,e=t,"function"==typeof n?n(e):n.current=e)}function Qs(e){return 5===e.tag||3===e.tag||4===e.tag}function Js(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Qs(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e=(e.child.return=e).child}if(!(2&e.flags))return e.stateNode}}var ec=null,tc=!1;function nc(e,t,n){for(n=n.child;null!==n;)rc(e,t,n),n=n.sibling}function rc(e,t,n){if(yn&&"function"==typeof yn.onCommitFiberUnmount)try{yn.onCommitFiberUnmount(vn,n)}catch(l){}switch(n.tag){case 5:Ws||Zs(n,t);case 6:var r=ec,o=tc;ec=null,nc(e,t,n),tc=o,null!==(ec=r)&&(tc?(e=ec,n=n.stateNode,(8===e.nodeType?e.parentNode:e).removeChild(n)):ec.removeChild(n.stateNode));break;case 18:null!==ec&&(tc?(e=ec,n=n.stateNode,8===e.nodeType?si(e.parentNode,n):1===e.nodeType&&si(e,n),er(e)):si(ec,n.stateNode));break;case 4:r=ec,o=tc,ec=n.stateNode.containerInfo,tc=!0,nc(e,t,n),ec=r,tc=o;break;case 0:case 11:case 14:case 15:if(!Ws&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){o=r=r.next;do{var i=o.destroy,a=o.tag}while(void 0===i||0==(2&a)&&0==(4&a)||Ys(n,t,i),(o=o.next)!==r)}nc(e,t,n);break;case 1:if(!Ws&&(Zs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){cu(n,t,l)}nc(e,t,n);break;case 21:nc(e,t,n);break;case 22:1&n.mode?(Ws=(r=Ws)||null!==n.memoizedState,nc(e,t,n),Ws=r):nc(e,t,n);break;default:nc(e,t,n)}}function oc(e){var t,n=e.updateQueue;null!==n&&((e.updateQueue=null)===(t=e.stateNode)&&(t=e.stateNode=new Us),n.forEach((function(n){var r=function(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Ee(314))}null!==r&&r.delete(t),uu(e,n)}.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})))}function ic(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,a=t,l=a;e:for(;null!==l;){switch(l.tag){case 5:ec=l.stateNode,tc=!1;break e;case 3:case 4:ec=l.stateNode.containerInfo,tc=!0;break e}l=l.return}if(null===ec)throw Error(Ee(160));rc(i,a,o),ec=null,tc=!1;var s=o.alternate;null!==s&&(s.return=null),o.return=null}catch(c){cu(o,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)ac(t,e),t=t.sibling}function ac(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ic(t,e),lc(e),4&r){try{Ks(3,e,e.return),$s(3,e)}catch(g){cu(e,e.return,g)}try{Ks(5,e,e.return)}catch(g){cu(e,e.return,g)}}break;case 1:ic(t,e),lc(e),512&r&&null!==n&&Zs(n,n.return);break;case 5:if(ic(t,e),lc(e),512&r&&null!==n&&Zs(n,n.return),32&e.flags){var o=e.stateNode;try{kt(o,"")}catch(g){cu(e,e.return,g)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,a=null!==n?n.memoizedProps:i,l=e.type,s=e.updateQueue;if((e.updateQueue=null)!==s)try{"input"===l&&"radio"===i.type&&null!=i.name&&dt(o,i),Tt(l,a);var c=Tt(l,i);for(a=0;a<s.length;a+=2){var u=s[a],d=s[a+1];"style"===u?Lt(o,d):"dangerouslySetInnerHTML"===u?Ot(o,d):"children"===u?kt(o,d):Ae(o,u,d,c)}switch(l){case"input":ft(o,i);break;case"textarea":bt(o,i);break;case"select":var f=o._wrapperState.wasMultiple,h=(o._wrapperState.wasMultiple=!!i.multiple,i.value);null!=h?mt(o,!!i.multiple,h,!1):f!==!!i.multiple&&(null!=i.defaultValue?mt(o,!!i.multiple,i.defaultValue,!0):mt(o,!!i.multiple,i.multiple?[]:"",!1))}o[fi]=i}catch(g){cu(e,e.return,g)}}break;case 6:if(ic(t,e),lc(e),4&r){if(null===e.stateNode)throw Error(Ee(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){cu(e,e.return,g)}}break;case 3:if(ic(t,e),lc(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{er(t.containerInfo)}catch(g){cu(e,e.return,g)}break;case 4:default:ic(t,e),lc(e);break;case 13:ic(t,e),lc(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,!(o.stateNode.isHidden=i)||null!==o.alternate&&null!==o.alternate.memoizedState||(_c=un())),4&r&&oc(e);break;case 22:if(u=null!==n&&null!==n.memoizedState,1&e.mode?(Ws=(c=Ws)||u,ic(t,e),Ws=c):ic(t,e),lc(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!u&&0!=(1&e.mode))for(u=(Gs=e).child;null!==u;){for(d=Gs=u;null!==Gs;){switch(h=(f=Gs).child,f.tag){case 0:case 11:case 14:case 15:Ks(4,f,f.return);break;case 1:Zs(f,f.return);var p=f.stateNode;if("function"==typeof p.componentWillUnmount){n=(r=f).return;try{t=r,p.props=t.memoizedProps,p.state=t.memoizedState,p.componentWillUnmount()}catch(g){cu(r,n,g)}}break;case 5:Zs(f,f.return);break;case 22:if(null!==f.memoizedState){cc(d);continue}}null!==h?(h.return=f,Gs=h):cc(d)}u=u.sibling}e:for(u=null,d=e;;){if(5===d.tag){if(null===u){u=d;try{o=d.stateNode,c?"function"==typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=d.stateNode,a=null!=(s=d.memoizedProps.style)&&s.hasOwnProperty("display")?s.display:null,l.style.display=It("display",a))}catch(g){cu(e,e.return,g)}}}else if(6===d.tag){if(null===u)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(g){cu(e,e.return,g)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===e)&&null!==d.child){d=(d.child.return=d).child;continue}if(d===e)break;for(;null===d.sibling;){if(null===d.return||d.return===e)break e;u===d&&(u=null),d=d.return}u===d&&(u=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:ic(t,e),lc(e),4&r&&oc(e);case 21:}}function lc(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(Qs(n)){var r=n;break e}n=n.return}throw Error(Ee(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(kt(o,""),r.flags&=-33),function e(t,n,r){var o=t.tag;if(5===o||6===o)t=t.stateNode,n?r.insertBefore(t,n):r.appendChild(t);else if(4!==o&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,Js(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;!function e(t,n,r){var o=t.tag;if(5===o||6===o)t=t.stateNode,n?(8===r.nodeType?r.parentNode:r).insertBefore(t,n):(8===r.nodeType?(n=r.parentNode).insertBefore(t,r):(n=r).appendChild(t),null==(r=r._reactRootContainer)&&null===n.onclick&&(n.onclick=Jo));else if(4!==o&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,Js(e),i);break;default:throw Error(Ee(161))}}catch(a){cu(e,e.return,a)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function sc(e){for(;null!==Gs;){var t=Gs;if(0!=(8772&t.flags)){var n,r,o,i=t.alternate;try{if(0!=(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Ws||$s(5,t);break;case 1:var a,l=t.stateNode,s=(4&t.flags&&!Ws&&(null===i?l.componentDidMount():(a=t.elementType===t.type?i.memoizedProps:ga(t.type,i.memoizedProps),l.componentDidUpdate(a,i.memoizedState,l.__reactInternalSnapshotBeforeUpdate))),t.updateQueue);null!==s&&Ra(0,s,l);break;case 3:var c=t.updateQueue;if(null!==c){if((i=null)!==t.child)switch(t.child.tag){case 5:case 1:i=t.child.stateNode}Ra(0,c,i)}break;case 5:var u=t.stateNode;if(null===i&&4&t.flags){i=u;var d=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":d.autoFocus&&i.focus();break;case"img":d.src&&(i.src=d.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:null===t.memoizedState&&null!==(n=t.alternate)&&null!==(r=n.memoizedState)&&null!==(o=r.dehydrated)&&er(o);break;default:throw Error(Ee(163))}Ws||512&t.flags&&qs(t)}catch(f){cu(t,t.return,f)}}if(t===e){Gs=null;break}if(null!==(i=t.sibling)){i.return=t.return,Gs=i;break}Gs=t.return}}function cc(e){for(;null!==Gs;){var t=Gs;if(t===e){Gs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Gs=n;break}Gs=t.return}}function uc(e){for(;null!==Gs;){var t=Gs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{$s(4,t)}catch(s){cu(t,n,s)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(s){cu(t,o,s)}}var i=t.return;try{qs(t)}catch(s){cu(t,i,s)}break;case 5:var a=t.return;try{qs(t)}catch(s){cu(t,a,s)}}}catch(s){cu(t,t.return,s)}if(t===e){Gs=null;break}var l=t.sibling;if(null!==l){l.return=t.return,Gs=l;break}Gs=t.return}}var dc=Math.ceil,fc=l.ReactCurrentDispatcher,hc=l.ReactCurrentOwner,pc=l.ReactCurrentBatchConfig,gc=0,mc=null,vc=null,yc=0,bc=0,wc=Ei(0),xc=0,Cc=null,Ec=0,Sc=0,Oc=0,kc=null,Pc=null,_c=0,Ic=1/0,Lc=null,jc=!1,Mc=null,Tc=null,Nc=!1,zc=null,Ac=0,Rc=0,Dc=null,Fc=-1,Hc=0;function Vc(){return 0!=(6&gc)?un():-1!==Fc?Fc:Fc=un()}function Bc(e){return 0==(1&e.mode)?1:0!=(2&gc)&&0!==yc?yc&-yc:null!==pa.transition?Hc=0===Hc?Pn():Hc:0===(e=jn)?void 0===(e=window.event)?16:sr(e.type):e}function Wc(e,t,n,r){if(50<Rc)throw Rc=0,Dc=null,Error(Ee(185));In(e,n,r),0!=(2&gc)&&e===mc||(e===mc&&(0==(2&gc)&&(Sc|=n),4===xc)&&Xc(e,yc),Uc(e,r),1===n&&0===gc&&0==(1&t.mode)&&(Ic=un()+500,Di)&&Vi())}function Uc(e,t){var n,r=e.callbackNode,o=(function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var a=31-bn(i),l=1<<a,s=o[a];-1===s?0!=(l&n)&&0==(l&r)||(o[a]=function(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}(l,t)):s<=t&&(e.expiredLanes|=l),i&=~l}}(e,t),On(e,e===mc?yc:0));if(0===o)null!==r&&ln(r),e.callbackNode=null,e.callbackPriority=0;else if(e.callbackPriority!==(t=o&-o)){if(null!=r&&ln(r),1===t)0===e.tag?(n=Kc.bind(null,e),Di=!0,Hi(n)):Hi(Kc.bind(null,e)),ai((function(){0==(6&gc)&&Vi()})),r=null;else{switch(Mn(o)){case 1:r=fn;break;case 4:r=hn;break;case 16:default:r=pn;break;case 536870912:r=mn}r=du(r,Gc.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function Gc(e,t){if(Fc=-1,(Hc=0)!=(6&gc))throw Error(Ee(327));var n=e.callbackNode;if(lu()&&e.callbackNode!==n)return null;var r=On(e,e===mc?yc:0);if(0===r)return null;if(0!=(30&r)||0!=(r&e.expiredLanes)||t)t=ru(e,r);else{t=r;var o=gc,i=(gc|=2,tu());for(mc===e&&yc===t||(Lc=null,Ic=un()+500,Jc(e,t));;)try{for(;null!==vc&&!sn();)ou(vc);break}catch(l){eu(e,l)}wa(),fc.current=i,gc=o,t=null!==vc?0:(mc=null,yc=0,xc)}if(0!==t){if(1===(t=2===t&&0!==(o=kn(e))?Zc(e,r=o):t))throw n=Cc,Jc(e,0),Xc(e,r),Uc(e,un()),n;if(6===t)Xc(e,r);else{if(o=e.current.alternate,0==(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!so(i(),o))return}catch(a){return}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return 1;t=t.return}t.sibling.return=t.return,t=t.sibling}}return 1}(o)&&1===(t=2===(t=ru(e,r))&&0!==(i=kn(e))?Zc(e,r=i):t))throw n=Cc,Jc(e,0),Xc(e,r),Uc(e,un()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(Ee(345));case 2:case 5:au(e,Pc,Lc);break;case 3:if(Xc(e,r),(130023424&r)===r&&10<(t=_c+500-un())){if(0!==On(e,0))break;if(((o=e.suspendedLanes)&r)!==r){Vc(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ri(au.bind(null,e,Pc,Lc),t)}else au(e,Pc,Lc);break;case 4:if(Xc(e,r),(4194240&r)!==r){for(t=e.eventTimes,o=-1;0<r;){var a=31-bn(r);i=1<<a;o<(a=t[a])&&(o=a),r&=~i}r=o,10<(r=((r=un()-r)<120?120:r<480?480:r<1080?1080:r<1920?1920:r<3e3?3e3:r<4320?4320:1960*dc(r/1960))-r)?e.timeoutHandle=ri(au.bind(null,e,Pc,Lc),r):au(e,Pc,Lc)}break;default:throw Error(Ee(329))}}}return Uc(e,un()),e.callbackNode===n?Gc.bind(null,e):null}function Zc(e,t){var n=kc;return e.current.memoizedState.isDehydrated&&(Jc(e,t).flags|=256),2!==(e=ru(e,t))&&(t=Pc,Pc=n,null!==t)&&Yc(t),e}function Yc(e){null===Pc?Pc=e:Pc.push.apply(Pc,e)}function Xc(e,t){for(t=t&~Oc&~Sc,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-bn(t),r=1<<n;e[n]=-1,t&=~r}}function Kc(e){if(0!=(6&gc))throw Error(Ee(327));lu();var t=On(e,0);if(0!=(1&t)){var n,r=ru(e,t);if(1===(r=0!==e.tag&&2===r&&0!==(n=kn(e))?Zc(e,t=n):r))throw r=Cc,Jc(e,0),Xc(e,t),Uc(e,un()),r;if(6===r)throw Error(Ee(345));e.finishedWork=e.current.alternate,e.finishedLanes=t,au(e,Pc,Lc)}return Uc(e,un()),null}function $c(e,t){var n=gc;gc|=1;try{return e(t)}finally{0===(gc=n)&&(Ic=un()+500,Di)&&Vi()}}function qc(e){null!==zc&&0===zc.tag&&0==(6&gc)&&lu();var t=gc,n=(gc|=1,pc.transition),r=jn;try{if(pc.transition=null,jn=1,e)return e()}finally{jn=r,pc.transition=n,0==(6&(gc=t))&&Vi()}}function Qc(){bc=wc.current,Si(wc)}function Jc(e,t){e.finishedWork=null,e.finishedLanes=0;var n,r,o,i=e.timeoutHandle;if(-1!==i&&(e.timeoutHandle=-1,oi(i)),null!==vc)for(i=vc.return;null!==i;){var a=i;switch(ea(a),a.tag){case 1:null!=(a=a.type.childContextTypes)&&Mi();break;case 3:rl(),Si(_i),Si(Pi),cl();break;case 5:il(a);break;case 4:rl();break;case 13:case 19:Si(al);break;case 10:xa(a.type._context);break;case 22:case 23:Qc()}i=i.return}if(vc=e=gu((mc=e).current,null),yc=bc=t,Oc=Sc=Ec=xc=0,(Pc=kc=Cc=null)!==Oa){for(t=0;t<Oa.length;t++)null!==(a=(i=Oa[t]).interleaved)&&(i.interleaved=null,n=a.next,null!==(r=i.pending)&&(o=r.next,r.next=n,a.next=o),i.pending=a);Oa=null}return e}function eu(e,t){for(;;){var n=vc;try{if(wa(),ul.current=ts,ml){for(var r=hl.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}ml=!1}if(gl=pl=hl=null,vl=!1,yl=fl=0,(hc.current=null)===n||null===n.return){xc=1,Cc=t,vc=null;break}e:{var i=e,a=n.return,l=t;if(t=yc,(m=n).flags|=32768,null!==l&&"object"==typeof l&&"function"==typeof l.then){var s,c=l,u=m,d=u.tag,f=(0!=(1&u.mode)||0!==d&&11!==d&&15!==d||((s=u.alternate)?(u.updateQueue=s.updateQueue,u.memoizedState=s.memoizedState,u.lanes=s.lanes):(u.updateQueue=null,u.memoizedState=null)),fs(a));if(null!==f){f.flags&=-257,hs(f,a,m,0,t),1&f.mode&&ds(i,c,t);l=c;var h,p=(t=f).updateQueue;null===p?((h=new Set).add(l),t.updateQueue=h):p.add(l);break e}if(0==(1&t)){ds(i,c,t),nu();break e}l=Error(Ee(426))}else if(ra&&1&m.mode){var g=fs(a);if(null!==g){0==(65536&g.flags)&&(g.flags|=256),hs(g,a,m,0,t),ha(is(l,m));break e}}i=l=is(l,m),4!==xc&&(xc=2),null===kc?kc=[i]:kc.push(i),i=a;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,za(i,cs(0,l,t));break e;case 1:var m=l,v=i.type,y=i.stateNode;if(0==(128&i.flags)&&("function"==typeof v.getDerivedStateFromError||null!==y&&"function"==typeof y.componentDidCatch&&(null===Tc||!Tc.has(y)))){i.flags|=65536,t&=-t,i.lanes|=t,za(i,us(i,m,t));break e}}}while(null!==(i=i.return))}iu(n)}catch(b){t=b,vc===n&&null!==n&&(vc=n.return);continue}break}}function tu(){var e=fc.current;return fc.current=ts,null===e?ts:e}function nu(){0!==xc&&3!==xc&&2!==xc||(xc=4),null===mc||0==(268435455&Ec)&&0==(268435455&Sc)||Xc(mc,yc)}function ru(e,t){var n=gc,r=(gc|=2,tu());for(mc===e&&yc===t||(Lc=null,Jc(e,t));;)try{for(;null!==vc;)ou(vc);break}catch(o){eu(e,o)}if(wa(),gc=n,fc.current=r,null!==vc)throw Error(Ee(261));return mc=null,yc=0,xc}function ou(e){var t=Iu(e.alternate,e,bc);e.memoizedProps=e.pendingProps,null===t?iu(e):vc=t,hc.current=null}function iu(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(32768&t.flags)){if(null!==(n=function(e,t,n){var r=t.pendingProps;switch(ea(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ds(t),null;case 1:case 17:return ji(t.type)&&Mi(),Ds(t),null;case 3:return r=t.stateNode,rl(),Si(_i),Si(Pi),cl(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(ua(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==oa&&(Yc(oa),oa=null))),Ds(t),null;case 5:il(t);var o,i=tl(el.current);if(n=t.type,null!==e&&null!=t.stateNode)Hs(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(Ee(166));return Ds(t),null}if(e=tl(Qa.current),ua(t)){r=t.stateNode,n=t.type;var a,l,s=t.memoizedProps;switch(r[di]=t,r[fi]=s,e=0!=(1&t.mode),n){case"dialog":Fo("cancel",r),Fo("close",r);break;case"iframe":case"object":case"embed":Fo("load",r);break;case"video":case"audio":for(i=0;i<zo.length;i++)Fo(zo[i],r);break;case"source":Fo("error",r);break;case"img":case"image":case"link":Fo("error",r),Fo("load",r);break;case"details":Fo("toggle",r);break;case"input":ut(r,s),Fo("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Fo("invalid",r);break;case"textarea":yt(r,s),Fo("invalid",r)}for(a in Mt(n,s),i=null,s)s.hasOwnProperty(a)&&(l=s[a],"children"===a?"string"==typeof l?r.textContent!==l&&(!0!==s.suppressHydrationWarning&&Qo(r.textContent,l,e),i=["children",l]):"number"==typeof l&&r.textContent!==""+l&&(!0!==s.suppressHydrationWarning&&Qo(r.textContent,l,e),i=["children",""+l]):Oe.hasOwnProperty(a)&&null!=l&&"onScroll"===a&&Fo("scroll",r));switch(n){case"input":at(r),ht(r,s,!0);break;case"textarea":at(r),wt(r);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(r.onclick=Jo)}r=i,null!==(t.updateQueue=r)&&(t.flags|=4)}else{a=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===(e="http://www.w3.org/1999/xhtml"===e?xt(n):e)?"script"===n?((e=a.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),"select"===n&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[di]=t,e[fi]=r,Fs(e,t),t.stateNode=e;e:{switch(a=Tt(n,r),n){case"dialog":Fo("cancel",e),Fo("close",e),i=r;break;case"iframe":case"object":case"embed":Fo("load",e),i=r;break;case"video":case"audio":for(i=0;i<zo.length;i++)Fo(zo[i],e);i=r;break;case"source":Fo("error",e),i=r;break;case"img":case"image":case"link":Fo("error",e),Fo("load",e),i=r;break;case"details":Fo("toggle",e),i=r;break;case"input":ut(e,r),i=ct(e,r),Fo("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=Je({},r,{value:void 0}),Fo("invalid",e);break;case"textarea":yt(e,r),i=vt(e,r),Fo("invalid",e)}for(s in Mt(n,i),l=i)l.hasOwnProperty(s)&&(o=l[s],"style"===s?Lt(e,o):"dangerouslySetInnerHTML"===s?null!=(o=o?o.__html:void 0)&&Ot(e,o):"children"===s?"string"==typeof o?"textarea"===n&&""===o||kt(e,o):"number"==typeof o&&kt(e,""+o):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(Oe.hasOwnProperty(s)?null!=o&&"onScroll"===s&&Fo("scroll",e):null!=o&&Ae(e,s,o,a)));switch(n){case"input":at(e),ht(e,r,!1);break;case"textarea":at(e),wt(e);break;case"option":null!=r.value&&e.setAttribute("value",""+ot(r.value));break;case"select":e.multiple=!!r.multiple,null!=(s=r.value)?mt(e,!!r.multiple,s,!1):null!=r.defaultValue&&mt(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=Jo)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Ds(t),null;case 6:if(e&&null!=t.stateNode)Vs(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(Ee(166));if(n=tl(el.current),tl(Qa.current),ua(t)){if(r=t.stateNode,n=t.memoizedProps,r[di]=t,(s=r.nodeValue!==n)&&null!==(e=ta))switch(e.tag){case 3:Qo(r.nodeValue,n,0!=(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Qo(r.nodeValue,n,0!=(1&e.mode))}s&&(t.flags|=4)}else((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[di]=t).stateNode=r}return Ds(t),null;case 13:if(Si(al),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ra&&null!==na&&0!=(1&t.mode)&&0==(128&t.flags))da(),fa(),t.flags|=98560,s=!1;else if(s=ua(t),null!==r&&null!==r.dehydrated){if(null===e){if(!s)throw Error(Ee(318));if(!(s=null!==(s=t.memoizedState)?s.dehydrated:null))throw Error(Ee(317));s[di]=t}else fa(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Ds(t),s=!1}else null!==oa&&(Yc(oa),oa=null),s=!0;if(!s)return 65536&t.flags?t:null}return 0!=(128&t.flags)?(t.lanes=n,t):((r=null!==r)!=(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!=(1&t.mode))&&(null===e||0!=(1&al.current)?0===xc&&(xc=3):nu()),null!==t.updateQueue&&(t.flags|=4),Ds(t),null);case 4:return rl(),null===e&&Bo(t.stateNode.containerInfo),Ds(t),null;case 10:return xa(t.type._context),Ds(t),null;case 19:if(Si(al),null===(s=t.memoizedState));else{if(r=0!=(128&t.flags),null===(a=s.rendering))if(r)Rs(s,!1);else{if(0!==xc||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(a=ll(e))){for(t.flags|=128,Rs(s,!1),null!==(r=a.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(s=n).flags&=14680066,null===(a=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=a.childLanes,s.lanes=a.lanes,s.child=a.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=a.memoizedProps,s.memoizedState=a.memoizedState,s.updateQueue=a.updateQueue,s.type=a.type,e=a.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Oi(al,1&al.current|2),t.child}e=e.sibling}null!==s.tail&&un()>Ic&&(t.flags|=128,Rs(s,!(r=!0)),t.lanes=4194304)}else{if(!r)if(null!==(e=ll(a))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Rs(s,!0),null===s.tail&&"hidden"===s.tailMode&&!a.alternate&&!ra)return Ds(t),null}else 2*un()-s.renderingStartTime>Ic&&1073741824!==n&&(t.flags|=128,Rs(s,!(r=!0)),t.lanes=4194304);s.isBackwards?(a.sibling=t.child,t.child=a):(null!==(n=s.last)?n.sibling=a:t.child=a,s.last=a)}if(null!==s.tail)return t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=un(),t.sibling=null,n=al.current,Oi(al,r?1&n|2:1&n),t}return Ds(t),null;case 22:case 23:return Qc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(1073741824&bc)&&(Ds(t),6&t.subtreeFlags)&&(t.flags|=8192):Ds(t),null;case 24:case 25:return null}throw Error(Ee(156,t.tag))}(n,t,bc)))return void(vc=n)}else{if(null!==(n=function(e,t){switch(ea(t),t.tag){case 1:return ji(t.type)&&Mi(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return rl(),Si(_i),Si(Pi),cl(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return il(t),null;case 13:if(Si(al),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(Ee(340));fa()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Si(al),null;case 4:return rl(),null;case 10:return xa(t.type._context),null;case 22:case 23:return Qc(),null;default:return null}}(n,t)))return n.flags&=32767,void(vc=n);if(null===e)return xc=6,void(vc=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(vc=t)}while(vc=t=e,null!==t);0===xc&&(xc=5)}function au(e,t,n){var r=jn,o=pc.transition;try{pc.transition=null,jn=1;for(var i=e,a=t,l=n,s=r;lu(),null!==zc;);if(0!=(6&gc))throw Error(Ee(327));l=i.finishedWork;var c=i.finishedLanes;if(null!==l){if(i.finishedWork=null,i.finishedLanes=0,l===i.current)throw Error(Ee(177));i.callbackNode=null,i.callbackPriority=0;var u,d,f=l.lanes|l.childLanes;if(function(e,t){var n=e.pendingLanes&~t,r=(e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements,e.eventTimes);for(e=e.expirationTimes;0<n;){var o=31-bn(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}(i,f),i===mc&&(vc=mc=null,yc=0),0==(2064&l.subtreeFlags)&&0==(2064&l.flags)||Nc||(Nc=!0,du(pn,(function(){return lu(),null}))),f=0!=(15990&l.flags),0!=(15990&l.subtreeFlags)||f?(f=pc.transition,pc.transition=null,u=jn,jn=1,d=gc,gc|=4,hc.current=null,function(e,t){if(ei=nr,po(e=ho())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:if((i=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection())&&0!==i.rangeCount){n=i.anchorNode;var r=i.anchorOffset,o=i.focusNode,i=i.focusOffset;try{n.nodeType,o.nodeType}catch(w){n=null;break e}var a,l=0,s=-1,c=-1,u=0,d=0,f=e,h=null;t:for(;;){for(;f!==n||0!==r&&3!==f.nodeType||(s=l+r),f!==o||0!==i&&3!==f.nodeType||(c=l+i),3===f.nodeType&&(l+=f.nodeValue.length),null!==(a=f.firstChild);)h=f,f=a;for(;;){if(f===e)break t;if(h===n&&++u===r&&(s=l),h===o&&++d===i&&(c=l),null!==(a=f.nextSibling))break;h=(f=h).parentNode}f=a}n=-1===s||-1===c?null:{start:s,end:c}}else n=null;n=n||{start:0,end:0}}else n=null;for(nr=!(ti={focusedElem:e,selectionRange:n}),Gs=t;null!==Gs;)if(e=(t=Gs).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,Gs=e;else for(;null!==Gs;){t=Gs;try{var p,g,m,v,y=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:null!==y&&(p=y.memoizedProps,g=y.memoizedState,v=(m=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?p:ga(t.type,p),g),m.__reactInternalSnapshotBeforeUpdate=v);break;case 3:var b=t.stateNode.containerInfo;1===b.nodeType?b.textContent="":9===b.nodeType&&b.documentElement&&b.removeChild(b.documentElement);break;default:throw Error(Ee(163))}}catch(w){cu(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Gs=e;break}Gs=t.return}y=Xs,Xs=!1}(i,l),ac(l,i),function(e){var t,n,r,o=ho(),i=e.focusedElem,a=e.selectionRange;if(o!==i&&i&&i.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(i.ownerDocument.documentElement,i)){null!==a&&po(i)&&(o=a.start,void 0===(e=a.end)&&(e=o),"selectionStart"in i?(i.selectionStart=o,i.selectionEnd=Math.min(e,i.value.length)):(e=(o=i.ownerDocument||document)&&o.defaultView||window).getSelection&&(e=e.getSelection(),n=i.textContent.length,t=Math.min(a.start,n),a=void 0===a.end?t:Math.min(a.end,n),!e.extend&&a<t&&(n=a,a=t,t=n),n=fo(i,t),r=fo(i,a),n)&&r&&(1!==e.rangeCount||e.anchorNode!==n.node||e.anchorOffset!==n.offset||e.focusNode!==r.node||e.focusOffset!==r.offset)&&((o=o.createRange()).setStart(n.node,n.offset),e.removeAllRanges(),a<t?(e.addRange(o),e.extend(r.node,r.offset)):(o.setEnd(r.node,r.offset),e.addRange(o)))),o=[];for(e=i;e=e.parentNode;)1===e.nodeType&&o.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof i.focus&&i.focus(),i=0;i<o.length;i++)(e=o[i]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}(ti),nr=!!ei,ti=ei=null,function(e){!function e(t,n,r){for(var o=0!=(1&t.mode);null!==Gs;){var i=Gs,a=i.child;if(22===i.tag&&o){var l=null!==i.memoizedState||Bs;if(!l){var s=i.alternate,c=null!==s&&null!==s.memoizedState||Ws,u=(s=Bs,Ws);if(Bs=l,(Ws=c)&&!u)for(Gs=i;null!==Gs;)c=(l=Gs).child,22===l.tag&&null!==l.memoizedState||null===c?uc(i):(c.return=l,Gs=c);for(;null!==a;)e(Gs=a),a=a.sibling;Gs=i,Bs=s,Ws=u}sc(t)}else 0!=(8772&i.subtreeFlags)&&null!==a?(a.return=i,Gs=a):sc(t)}}(Gs=e)}(i.current=l),cn(),gc=d,jn=u,pc.transition=f):i.current=l,Nc&&(Nc=!1,zc=i,Ac=c),0===(f=i.pendingLanes)&&(Tc=null),function(e){if(yn&&"function"==typeof yn.onCommitFiberRoot)try{yn.onCommitFiberRoot(vn,e,void 0,128==(128&e.current.flags))}catch(t){}}(l.stateNode),Uc(i,un()),null!==a)for(s=i.onRecoverableError,l=0;l<a.length;l++)s((c=a[l]).value,{componentStack:c.stack,digest:c.digest});if(jc)throw jc=!1,i=Mc,Mc=null,i;0!=(1&Ac)&&0!==i.tag&&lu(),0!=(1&(f=i.pendingLanes))?i===Dc?Rc++:(Rc=0,Dc=i):Rc=0,Vi()}}finally{pc.transition=o,jn=r}return null}function lu(){if(null!==zc){var e=Mn(Ac),t=pc.transition,n=jn;try{if(pc.transition=null,jn=e<16?16:e,null===zc)var r=!1;else{if(e=zc,zc=null,(Ac=0)!=(6&gc))throw Error(Ee(331));var o=gc;for(gc|=4,Gs=e.current;null!==Gs;){var i=Gs,a=i.child;if(0!=(16&Gs.flags)){var l=i.deletions;if(null!==l){for(var s=0;s<l.length;s++){var c=l[s];for(Gs=c;null!==Gs;){switch((d=Gs).tag){case 0:case 11:case 15:Ks(8,d,i)}var u=d.child;if(null!==u)u.return=d,Gs=u;else for(;null!==Gs;){var d,f=(d=Gs).sibling,h=d.return;if(function e(t){var n=t.alternate;null!==n&&(t.alternate=null,e(n)),t.child=null,t.deletions=null,t.sibling=null,5===t.tag&&null!==(n=t.stateNode)&&(delete n[di],delete n[fi],delete n[pi],delete n[gi],delete n[mi]),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}(d),d===c){Gs=null;break}if(null!==f){f.return=h,Gs=f;break}Gs=h}}}var p=i.alternate;if(null!==p){var g=p.child;if(null!==g){p.child=null;do{var m=g.sibling}while((g.sibling=null)!==(g=m))}}Gs=i}}if(0!=(2064&i.subtreeFlags)&&null!==a)a.return=i,Gs=a;else for(;null!==Gs;){if(0!=(2048&(i=Gs).flags))switch(i.tag){case 0:case 11:case 15:Ks(9,i,i.return)}var v=i.sibling;if(null!==v){v.return=i.return,Gs=v;break}Gs=i.return}}var y=e.current;for(Gs=y;null!==Gs;){var b=(a=Gs).child;if(0!=(2064&a.subtreeFlags)&&null!==b)b.return=a,Gs=b;else for(a=y;null!==Gs;){if(0!=(2048&(l=Gs).flags))try{switch(l.tag){case 0:case 11:case 15:$s(9,l)}}catch(x){cu(l,l.return,x)}if(l===a){Gs=null;break}var w=l.sibling;if(null!==w){w.return=l.return,Gs=w;break}Gs=l.return}}if(gc=o,Vi(),yn&&"function"==typeof yn.onPostCommitFiberRoot)try{yn.onPostCommitFiberRoot(vn,e)}catch(x){}r=!0}return r}finally{jn=n,pc.transition=t}}}function su(e,t,n){e=Ta(e,t=cs(0,t=is(n,t),1),1),t=Vc(),null!==e&&(In(e,1,t),Uc(e,t))}function cu(e,t,n){if(3===e.tag)su(e,e,n);else for(;null!==t;){if(3===t.tag){su(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Tc||!Tc.has(r))){t=Ta(t,e=us(t,e=is(n,e),1),1),e=Vc(),null!==t&&(In(t,1,e),Uc(t,e));break}}t=t.return}}function uu(e,t){0===t&&(0==(1&e.mode)?t=1:(t=En,0==(130023424&(En<<=1))&&(En=4194304)));var n=Vc();null!==(e=_a(e,t))&&(In(e,t,n),Uc(e,n))}function du(e,t){return an(e,t)}function fu(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function hu(e,t,n,r){return new fu(e,t,n,r)}function pu(e){return(e=e.prototype)&&e.isReactComponent}function gu(e,t){var n=e.alternate;return null===n?((n=hu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,(n.alternate=e).alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function mu(e,t,n,r,o,i){var a=2;if("function"==typeof(r=e))pu(e)&&(a=1);else if("string"==typeof e)a=5;else e:switch(e){case Fe:return vu(n.children,o,i,t);case He:o|=a=8;break;case Ve:return(e=hu(12,n,t,2|o)).elementType=Ve,e.lanes=i,e;case Ge:return(e=hu(13,n,t,o)).elementType=Ge,e.lanes=i,e;case Ze:return(e=hu(19,n,t,o)).elementType=Ze,e.lanes=i,e;case Ke:return yu(n,o,i,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Be:a=10;break e;case We:a=9;break e;case Ue:a=11;break e;case Ye:a=14;break e;case Xe:a=16,r=null;break e}throw Error(Ee(130,null==e?e:typeof e,""))}return(t=hu(a,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function vu(e,t,n,r){return(e=hu(7,e,r,t)).lanes=n,e}function yu(e,t,n,r){return(e=hu(22,e,r,t)).elementType=Ke,e.lanes=n,e.stateNode={isHidden:!1},e}function bu(e,t,n){return(e=hu(6,e,null,t)).lanes=n,e}function wu(e,t,n){return(t=hu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function xu(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=_n(0),this.expirationTimes=_n(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_n(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Cu(e,t,n,r,o,i,a,l,s){return e=new xu(e,t,0,l,s),1===t?(t=1,!0===i&&(t|=8)):t=0,i=hu(3,null,null,t),(e.current=i).stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},La(i),e}function Eu(e){if(!e)return ki;e:{if(tn(e=e._reactInternals)!==e||1!==e.tag)throw Error(Ee(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ji(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}}while(null!==(t=t.return));throw Error(Ee(171))}if(1===e.tag){var n=e.type;if(ji(n))return Ni(e,n,t)}return t}function Su(e,t,n,r,o,i,a,l,s){return(e=Cu(n,r,!0,e,0,i,0,l,s)).context=Eu(null),n=e.current,(i=Ma(r=Vc(),o=Bc(n))).callback=null!=t?t:null,Ta(n,i,o),e.current.lanes=o,In(e,o,r),Uc(e,r),e}function Ou(e,t,n,r){var o=t.current,i=Vc(),a=Bc(o);n=Eu(n),null===t.context?t.context=n:t.pendingContext=n,(t=Ma(i,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ta(o,t,a))&&(Wc(e,o,a,i),Na(e,o,a))}function ku(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Pu(e,t){var n;null!==(e=e.memoizedState)&&null!==e.dehydrated&&(n=e.retryLane,e.retryLane=0!==n&&n<t?n:t)}function _u(e,t){Pu(e,t),(e=e.alternate)&&Pu(e,t)}var Iu=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||_i.current)gs=!0;else{if(0==(e.lanes&n)&&0==(128&t.flags)){gs=!1;var r=e,o=t,i=n;switch(o.tag){case 3:Os(o),fa();break;case 5:ol(o);break;case 1:ji(o.type)&&zi(o);break;case 4:nl(o,o.stateNode.containerInfo);break;case 10:var a=o.type._context,l=o.memoizedProps.value;Oi(ma,a._currentValue),a._currentValue=l;break;case 13:if(null!==(a=o.memoizedState))return null!==a.dehydrated?(Oi(al,1&al.current),o.flags|=128,null):0!=(i&o.child.childLanes)?Is(r,o,i):(Oi(al,1&al.current),null!==(r=As(r,o,i))?r.sibling:null);Oi(al,1&al.current);break;case 19:if(a=0!=(i&o.childLanes),0!=(128&r.flags)){if(a)return Ns(r,o,i);o.flags|=128}if(null!==(l=o.memoizedState)&&(l.rendering=null,l.tail=null,l.lastEffect=null),Oi(al,al.current),a)break;return null;case 22:case 23:return o.lanes=0,ws(r,o,i)}return As(r,o,i)}gs=0!=(131072&e.flags)}else gs=!1,ra&&0!=(1048576&t.flags)&&Qi(t,Gi,t.index);switch(t.lanes=0,t.tag){case 2:var s=t.type,c=(zs(e,t),e=t.pendingProps,Li(t,Pi.current)),u=(Ea(t,n),c=Cl(null,t,s,e,c,n),El());return t.flags|=1,"object"==typeof c&&null!==c&&"function"==typeof c.render&&void 0===c.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ji(s)?(u=!0,zi(t)):u=!1,t.memoizedState=null!==c.state&&void 0!==c.state?c.state:null,La(t),c.updater=Ha,Ua((t.stateNode=c)._reactInternals=t,s,e,n),Ss(null,t,s,!0,u,n)):(t.tag=0,ra&&u&&Ji(t),ms(null,t,c,n),t.child);case 16:s=t.elementType;e:{switch(zs(e,t),e=t.pendingProps,s=(c=s._init)(s._payload),t.type=s,c=t.tag=function(e){if("function"==typeof e)return pu(e)?1:0;if(null!=e){if((e=e.$$typeof)===Ue)return 11;if(e===Ye)return 14}return 2}(s),e=ga(s,e),c){case 0:t=Cs(null,t,s,e,n);break e;case 1:t=Es(null,t,s,e,n);break e;case 11:t=vs(null,t,s,e,n);break e;case 14:t=ys(null,t,s,ga(s.type,e),n);break e}throw Error(Ee(306,s,""))}return t;case 0:return s=t.type,c=t.pendingProps,Cs(e,t,s,c=t.elementType===s?c:ga(s,c),n);case 1:return s=t.type,c=t.pendingProps,Es(e,t,s,c=t.elementType===s?c:ga(s,c),n);case 3:e:{if(Os(t),null===e)throw Error(Ee(387));s=t.pendingProps,c=(u=t.memoizedState).element,ja(e,t),Aa(t,s,null,n);s=(p=t.memoizedState).element;if(u.isDehydrated){if(u={element:s,isDehydrated:!1,cache:p.cache,pendingSuspenseBoundaries:p.pendingSuspenseBoundaries,transitions:p.transitions},t.updateQueue.baseState=u,t.memoizedState=u,256&t.flags){t=ks(e,t,s,n,c=is(Error(Ee(423)),t));break e}if(s!==c){t=ks(e,t,s,n,c=is(Error(Ee(424)),t));break e}for(na=ci(t.stateNode.containerInfo.firstChild),ra=!0,n=$a(ta=t,oa=null,s,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(fa(),s===c){t=As(e,t,n);break e}ms(e,t,s,n)}t=t.child}return t;case 5:return ol(t),null===e&&sa(t),s=t.type,c=t.pendingProps,u=null!==e?e.memoizedProps:null,p=c.children,ni(s,c)?p=null:null!==u&&ni(s,u)&&(t.flags|=32),xs(e,t),ms(e,t,p,n),t.child;case 6:return null===e&&sa(t),null;case 13:return Is(e,t,n);case 4:return nl(t,t.stateNode.containerInfo),s=t.pendingProps,null===e?t.child=Ka(t,null,s,n):ms(e,t,s,n),t.child;case 11:return s=t.type,c=t.pendingProps,vs(e,t,s,c=t.elementType===s?c:ga(s,c),n);case 7:return ms(e,t,t.pendingProps,n),t.child;case 8:case 12:return ms(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(s=t.type._context,c=t.pendingProps,u=t.memoizedProps,p=c.value,Oi(ma,s._currentValue),s._currentValue=p,null!==u)if(so(u.value,p)){if(u.children===c.children&&!_i.current){t=As(e,t,n);break e}}else for(null!==(u=t.child)&&(u.return=t);null!==u;){var d=u.dependencies;if(null!==d)for(var f,h,p=u.child,g=d.firstContext;null!==g;){if(g.context===s){1===u.tag&&((g=Ma(-1,n&-n)).tag=2,null!==(f=u.updateQueue))&&(null===(h=(f=f.shared).pending)?g.next=g:(g.next=h.next,h.next=g),f.pending=g),u.lanes|=n,null!==(g=u.alternate)&&(g.lanes|=n),Ca(u.return,n,t),d.lanes|=n;break}g=g.next}else if(10===u.tag)p=u.type===t.type?null:u.child;else if(18===u.tag){if(null===(p=u.return))throw Error(Ee(341));p.lanes|=n,null!==(d=p.alternate)&&(d.lanes|=n),Ca(p,n,t),p=u.sibling}else p=u.child;if(null!==p)p.return=u;else for(p=u;null!==p;){if(p===t){p=null;break}if(null!==(u=p.sibling)){u.return=p.return,p=u;break}p=p.return}u=p}ms(e,t,c.children,n),t=t.child}return t;case 9:return c=t.type,s=t.pendingProps.children,Ea(t,n),s=s(c=Sa(c)),t.flags|=1,ms(e,t,s,n),t.child;case 14:return c=ga(s=t.type,t.pendingProps),ys(e,t,s,c=ga(s.type,c),n);case 15:return bs(e,t,t.type,t.pendingProps,n);case 17:return s=t.type,c=t.pendingProps,c=t.elementType===s?c:ga(s,c),zs(e,t),t.tag=1,ji(s)?(e=!0,zi(t)):e=!1,Ea(t,n),Ba(t,s,c),Ua(t,s,c,n),Ss(null,t,s,!0,e,n);case 19:return Ns(e,t,n);case 22:return ws(e,t,n)}throw Error(Ee(156,t.tag))},Lu="function"==typeof reportError?reportError:function(e){console.error(e)};function ju(e){this._internalRoot=e}function Mu(e){this._internalRoot=e}function Tu(e){return e&&(1===e.nodeType||9===e.nodeType||11===e.nodeType)}function Nu(e){return e&&(1===e.nodeType||9===e.nodeType||11===e.nodeType||8===e.nodeType&&" react-mount-point-unstable "===e.nodeValue)}function zu(){}function Au(e,t,n,r,o){var i,a,l=n._reactRootContainer;return l?("function"==typeof o&&(a=o,o=function(){var e=ku(i);a.call(e)}),Ou(t,i=l,e,o)):i=function(e,t,n,r,o){var i,a,l;if(o)return"function"==typeof r&&(i=r,r=function(){var e=ku(a);i.call(e)}),a=Su(t,r,e,0,null,!1,0,"",zu),e._reactRootContainer=a,e[hi]=a.current,Bo(8===e.nodeType?e.parentNode:e),qc(),a;for(;o=e.lastChild;)e.removeChild(o);"function"==typeof r&&(l=r,r=function(){var e=ku(s);l.call(e)});var s=Cu(e,0,!1,null,0,!1,0,"",zu);return e._reactRootContainer=s,e[hi]=s.current,Bo(8===e.nodeType?e.parentNode:e),qc((function(){Ou(t,s,n,r)})),s}(n,t,e,o,r),ku(i)}if(Mu.prototype.render=ju.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(Ee(409));Ou(e,t,null,null)},Mu.prototype.unmount=ju.prototype.unmount=function(){var e,t=this._internalRoot;null!==t&&(this._internalRoot=null,e=t.containerInfo,qc((function(){Ou(null,t,null,null)})),e[hi]=null)},Mu.prototype.unstable_scheduleHydration=function(e){if(e){var t=An();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Gn.length&&0!==t&&t<Gn[n].priority;n++);Gn.splice(n,0,e),0===n&&Kn(e)}},Tn=function(e){switch(e.tag){case 3:var t,n=e.stateNode;n.current.memoizedState.isDehydrated&&0!==(t=Sn(n.pendingLanes))&&(Ln(n,1|t),Uc(n,un()),0==(6&gc))&&(Ic=un()+500,Vi());break;case 13:qc((function(){var t,n=_a(e,1);null!==n&&(t=Vc(),Wc(n,e,1,t))})),_u(e,1)}},Nn=function(e){var t;13===e.tag&&(null!==(t=_a(e,134217728))&&Wc(t,e,134217728,Vc()),_u(e,134217728))},zn=function(e){var t,n;13===e.tag&&(null!==(n=_a(e,t=Bc(e)))&&Wc(n,e,t,Vc()),_u(e,t))},An=function(){return jn},Rn=function(e,t){var n=jn;try{return jn=e,t()}finally{jn=n}},Wt=qc,d={usingClientEntryPoint:!(At=function(e,t,n){switch(t){case"input":if(ft(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=wi(r);if(!o)throw Error(Ee(90));lt(r),ft(r,o)}}}break;case"textarea":bt(e,n);break;case"select":null!=(t=n.value)&&mt(e,!!n.multiple,t,!1)}}),Events:[yi,bi,wi,Ht,Vt,Bt=$c]},le={bundleType:(f={findFiberByHostInstance:vi,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"}).bundleType,version:f.version,rendererPackageName:f.rendererPackageName,rendererConfig:f.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:l.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=on(e))?null:e.stateNode},findFiberByHostInstance:f.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"},"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&!(Xt=__REACT_DEVTOOLS_GLOBAL_HOOK__).isDisabled&&Xt.supportsFiber)try{vn=Xt.inject(le),yn=Xt}catch(SV){}u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=d,u.createPortal=function(e,t){if(Tu(t))return function(e,t,n,r){return{$$typeof:De,key:null==(r=3<arguments.length&&void 0!==r?r:null)?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null);throw Error(Ee(200))},u.createRoot=function(e,t){var n,r,o;if(Tu(e))return n=!1,r="",o=Lu,null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError)&&(o=t.onRecoverableError),t=Cu(e,1,!1,null,0,n,0,r,o),e[hi]=t.current,Bo(8===e.nodeType?e.parentNode:e),new ju(t);throw Error(Ee(299))},u.findDOMNode=function(e){if(null==e)return null;if(1!==e.nodeType){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(Ee(188));throw e=Object.keys(e).join(","),Error(Ee(268,e))}e=null===(e=on(t))?null:e.stateNode}return e},u.flushSync=qc,u.hydrate=function(e,t,n){if(Nu(t))return Au(null,e,t,!0,n);throw Error(Ee(200))},u.hydrateRoot=function(e,t,n){if(!Tu(e))throw Error(Ee(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",a=Lu;if(null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError)&&(a=n.onRecoverableError),t=Su(t,null,e,1,null!=n?n:null,o,0,i,a),e[hi]=t.current,Bo(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Mu(t)},u.render=function(e,t,n){if(Nu(t))return Au(null,e,t,!1,n);throw Error(Ee(200))},u.unmountComponentAtNode=function(e){if(Nu(e))return!!e._reactRootContainer&&(qc((function(){Au(null,null,e,!1,(function(){e._reactRootContainer=null,e[hi]=null}))})),!0);throw Error(Ee(40))},u.unstable_batchedUpdates=$c,u.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Nu(n))throw Error(Ee(200));if(null==e||void 0===e._reactInternals)throw Error(Ee(38));return Au(e,t,n,!1,r)},u.version="18.2.0-next-9e3b772b8-20220608",function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),ce.exports=u;var Ru=(m=ce.exports).createRoot,Du=(m.hydrateRoot,{exports:{}}),Fu=(l={},(f="function"==typeof Symbol&&Symbol.for)?Symbol.for("react.element"):60103),Hu=f?Symbol.for("react.portal"):60106,Vu=f?Symbol.for("react.fragment"):60107,Bu=f?Symbol.for("react.strict_mode"):60108,Wu=f?Symbol.for("react.profiler"):60114,Uu=f?Symbol.for("react.provider"):60109,Gu=f?Symbol.for("react.context"):60110,Zu=f?Symbol.for("react.async_mode"):60111,Yu=f?Symbol.for("react.concurrent_mode"):60111,Xu=f?Symbol.for("react.forward_ref"):60112,Ku=f?Symbol.for("react.suspense"):60113,$u=f?Symbol.for("react.suspense_list"):60120,qu=f?Symbol.for("react.memo"):60115,Qu=f?Symbol.for("react.lazy"):60116,Ju=f?Symbol.for("react.block"):60121,ed=f?Symbol.for("react.fundamental"):60117,td=f?Symbol.for("react.responder"):60118,nd=f?Symbol.for("react.scope"):60119;function rd(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case Fu:switch(e=e.type){case Zu:case Yu:case Vu:case Wu:case Bu:case Ku:return e;default:switch(e=e&&e.$$typeof){case Gu:case Xu:case Qu:case qu:case Uu:return e;default:return t}}case Hu:return t}}}function od(e){return rd(e)===Yu}l.AsyncMode=Zu,l.ConcurrentMode=Yu,l.ContextConsumer=Gu,l.ContextProvider=Uu,l.Element=Fu,l.ForwardRef=Xu,l.Fragment=Vu,l.Lazy=Qu,l.Memo=qu,l.Portal=Hu,l.Profiler=Wu,l.StrictMode=Bu,l.Suspense=Ku,l.isAsyncMode=function(e){return od(e)||rd(e)===Zu},l.isConcurrentMode=od,l.isContextConsumer=function(e){return rd(e)===Gu},l.isContextProvider=function(e){return rd(e)===Uu},l.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===Fu},l.isForwardRef=function(e){return rd(e)===Xu},l.isFragment=function(e){return rd(e)===Vu},l.isLazy=function(e){return rd(e)===Qu},l.isMemo=function(e){return rd(e)===qu},l.isPortal=function(e){return rd(e)===Hu},l.isProfiler=function(e){return rd(e)===Wu},l.isStrictMode=function(e){return rd(e)===Bu},l.isSuspense=function(e){return rd(e)===Ku},l.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===Vu||e===Yu||e===Wu||e===Bu||e===Ku||e===$u||"object"==typeof e&&null!==e&&(e.$$typeof===Qu||e.$$typeof===qu||e.$$typeof===Uu||e.$$typeof===Gu||e.$$typeof===Xu||e.$$typeof===ed||e.$$typeof===td||e.$$typeof===nd||e.$$typeof===Ju)},l.typeOf=rd,Du.exports=l;var id={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var ad,ld,sd=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,cd=(ad=function(e){return sd.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91},ld=Object.create(null),function(e){return void 0===ld[e]&&(ld[e]=ad(e)),ld[e]}),ud=Du.exports,dd={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},fd={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},hd={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},pd={};function gd(e){return ud.isMemo(e)?hd:pd[e.$$typeof]||dd}pd[ud.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},pd[ud.Memo]=hd;var md=Object.defineProperty,vd=Object.getOwnPropertyNames,yd=Object.getOwnPropertySymbols,bd=Object.getOwnPropertyDescriptor,wd=Object.getPrototypeOf,xd=Object.prototype,Cd=function e(t,n,r){if("string"!=typeof n){xd&&(o=wd(n))&&o!==xd&&e(t,o,r);for(var o,i=vd(n),a=(yd&&(i=i.concat(yd(n))),gd(t)),l=gd(n),s=0;s<i.length;++s){var c=i[s];if(!(fd[c]||r&&r[c]||l&&l[c]||a&&a[c])){var u=bd(n,c);try{md(t,c,u)}catch(d){}}}}return t};function Ed(){return(Ed=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n,r=arguments[t];for(n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var Sd=function(e,t){for(var n=[e[0]],r=0,o=t.length;r<o;r+=1)n.push(t[r],e[r+1]);return n},Od=function(e){return null!==e&&"object"==typeof e&&"[object Object]"===(e.toString?e.toString():Object.prototype.toString.call(e))&&!Du.exports.typeOf(e)},kd=Object.freeze([]),Pd=Object.freeze({});function _d(e){return"function"==typeof e}function Id(e){return e.displayName||e.name||"Component"}function Ld(e){return e&&"string"==typeof e.styledComponentId}var jd="undefined"!=typeof process&&void 0!==process.env&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",Md="undefined"!=typeof window&&"HTMLElement"in window,Td=(le=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&(void 0!=={}.REACT_APP_SC_DISABLE_SPEEDY&&""!=={}.REACT_APP_SC_DISABLE_SPEEDY?"false"!=={}.REACT_APP_SC_DISABLE_SPEEDY&&{}.REACT_APP_SC_DISABLE_SPEEDY:void 0!=={}.SC_DISABLE_SPEEDY&&""!=={}.SC_DISABLE_SPEEDY&&"false"!=={}.SC_DISABLE_SPEEDY&&{}.SC_DISABLE_SPEEDY)),{});function Nd(e){for(var t=arguments.length,n=new Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(0<n.length?" Args: "+n.join(", "):""))}function zd(e){if(Fd.has(e))return Fd.get(e);for(;Hd.has(Vd);)Vd++;var t=Vd++;return Fd.set(e,t),Hd.set(t,e),t}function Ad(e){var t=document.head,n=e||t,r=(e=document.createElement("style"),t=void 0!==(t=function(){for(var e=n.childNodes,t=e.length;0<=t;t--){var r=e[t];if(r&&1===r.nodeType&&r.hasAttribute(jd))return r}}())?t.nextSibling:null,e.setAttribute(jd,"active"),e.setAttribute("data-styled-version","5.3.10"),Zd());return r&&e.setAttribute("nonce",r),n.insertBefore(e,t),e}function Rd(e){return String.fromCharCode(e+(25<e?39:97))}(Xt=of.prototype).indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},Xt.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;o<=e;)(o<<=1)<0&&Nd(16,""+e);this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var i=r;i<o;i++)this.groupSizes[i]=0}for(var a=this.indexOfGroup(e+1),l=0,s=t.length;l<s;l++)this.tag.insertRule(a,t[l])&&(this.groupSizes[e]++,a++)},Xt.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var o=n;o<r;o++)this.tag.deleteRule(n)}},Xt.getGroup=function(e){var t="";if(!(e>=this.length||0===this.groupSizes[e]))for(var n=this.groupSizes[e],r=(e=this.indexOfGroup(e))+n,o=e;o<r;o++)t+=this.tag.getRule(o)+"/*!sc*/\n";return t};var Dd=of,Fd=new Map,Hd=new Map,Vd=1,Bd=function(e,t){Vd<=t&&(Vd=t+1),Fd.set(e,t),Hd.set(t,e)},Wd="style["+jd+'][data-styled-version="5.3.10"]',Ud=new RegExp("^"+jd+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),Gd=function(e,t,n){for(var r,o=n.split(","),i=0,a=o.length;i<a;i++)(r=o[i])&&e.registerName(t,r)},Zd=function(){return"undefined"!=typeof __webpack_nonce__?__webpack_nonce__:null},Yd=((d=rf.prototype).insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(n){return!1}},d.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},d.getRule=function(e){return void 0!==(e=this.sheet.cssRules[e])&&"string"==typeof e.cssText?e.cssText:""},rf),Xd=((u=nf.prototype).insertRule=function(e,t){return e<=this.length&&0<=e&&(t=document.createTextNode(t),e=this.nodes[e],this.element.insertBefore(t,e||null),this.length++,!0)},u.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},u.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},nf),Kd=((m=tf.prototype).insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},m.deleteRule=function(e){this.rules.splice(e,1),this.length--},m.getRule=function(e){return e<this.length?this.rules[e]:""},tf),$d=Md,qd={isServer:!Md,useCSSOMInjection:!le},Qd=(ef.registerId=zd,(f=ef.prototype).reconstructWithOptions=function(e,t){return void 0===t&&(t=!0),new ef(Ed({},this.options,{},e),this.gs,t&&this.names||void 0)},f.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},f.getTag=function(){return this.tag||(this.tag=(e=(n=this.options).isServer,t=n.useCSSOMInjection,n=n.target,e=new(e?Kd:t?Yd:Xd)(n),new Dd(e)));var e,t,n},f.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},f.registerName=function(e,t){var n;zd(e),this.names.has(e)?this.names.get(e).add(t):((n=new Set).add(t),this.names.set(e,n))},f.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(zd(e),n)},f.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},f.clearRules=function(e){this.getTag().clearGroup(zd(e)),this.clearNames(e)},f.clearTag=function(){this.tag=void 0},f.toString=function(){for(var e=this.getTag(),t=e.length,n="",r=0;r<t;r++){l=r;var o,i,a,l=Hd.get(l);void 0!==l&&(o=this.names.get(l),i=e.getGroup(r),o)&&i&&o.size&&(l=jd+".g"+r+'[id="'+l+'"]',a="",void 0!==o&&o.forEach((function(e){0<e.length&&(a+=e+",")})),n+=i+l+'{content:"'+a+'"}/*!sc*/\n')}return n},ef),Jd=/(a)(d)/gi;function ef(e,t,n){if(void 0===e&&(e=Pd),void 0===t&&(t={}),this.options=Ed({},qd,{},e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&Md&&$d){$d=!1;for(var r=document.querySelectorAll(Wd),o=0,i=r.length;o<i;o++){var a=r[o];a&&"active"!==a.getAttribute(jd)&&(function(e,t){for(var n=(t.textContent||"").split("/*!sc*/\n"),r=[],o=0,i=n.length;o<i;o++){var a,l,s,c=n[o].trim();c&&((a=c.match(Ud))?(l=0|parseInt(a[1],10),s=a[2],0!=l&&(Bd(s,l),Gd(e,s,a[3]),e.getTag().insertRules(l,r)),r.length=0):r.push(c))}}(this,a),a.parentNode)&&a.parentNode.removeChild(a)}}}function tf(e){this.rules=[],this.length=0}function nf(e){e=this.element=Ad(e),this.nodes=e.childNodes,this.length=0}function rf(e){(e=this.element=Ad(e)).appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var o=t[n];if(o.ownerNode===e)return o}Nd(17)}(e),this.length=0}function of(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}function af(e){for(var t="",n=Math.abs(e);52<n;n=n/52|0)t=Rd(n%52)+t;return(Rd(n%52)+t).replace(Jd,"$1-$2")}function lf(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e}var sf=function(e){return lf(5381,e)};function cf(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(_d(n)&&!Ld(n))return!1}return!0}var uf=sf("5.3.10"),df=(pf.prototype.generateAndInjectStyles=function(e,t,n){var r=this.componentId,o=[];if(this.baseStyle&&o.push(this.baseStyle.generateAndInjectStyles(e,t,n)),this.isStatic&&!n.hash)this.staticRulesId&&t.hasNameForId(r,this.staticRulesId)?o.push(this.staticRulesId):(i=Ff(this.rules,e,t,n).join(""),a=af(lf(this.baseHash,i)>>>0),t.hasNameForId(r,a)||(i=n(i,"."+a,void 0,r),t.insertRules(r,a,i)),o.push(a),this.staticRulesId=a);else{for(var i,a,l=this.rules.length,s=lf(this.baseHash,n.hash),c="",u=0;u<l;u++){var d=this.rules[u];"string"==typeof d?c+=d:d&&(d=Ff(d,e,t,n),s=lf(s,(d=Array.isArray(d)?d.join(""):d)+u),c+=d)}c&&(i=af(s>>>0),t.hasNameForId(r,i)||(a=n(c,"."+i,void 0,r),t.insertRules(r,i,a)),o.push(i))}return o.join(" ")},pf),ff=/^\s*\/\/.*$/gm,hf=[":","[",".","#"];function pf(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&cf(e),this.componentId=t,this.baseHash=lf(uf,t),this.baseStyle=n,Qd.registerId(t)}var gf,mf,vf,yf,bf,wf,xf,Cf=se.createContext(),Ef=(Cf.Consumer,se.createContext()),Sf=(Ef.Consumer,new Qd),Of=(l=void 0===(l=(cg=void 0===cg?Pd:cg).options)?Pd:l,cg=void 0===(cg=cg.plugins)?kd:cg,wf=new function(e){function t(e,t,r){var o=t.trim().split(p),i=(t=o).length,a=e.length;switch(a){case 0:case 1:var l=0;for(e=0===a?"":e[0]+" ";l<i;++l)t[l]=n(e,t[l],r).trim();break;default:var s=l=0;for(t=[];l<i;++l)for(var c=0;c<a;++c)t[s++]=n(e[c]+" ",o[l],r).trim()}return t}function n(e,t,n){var r=t.charCodeAt(0);switch(r=r<33?(t=t.trim()).charCodeAt(0):r){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<+n&&0<t.indexOf("\f"))return t.replace(g,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function r(e,t,n,i){var a,l=e+";",s=2*t+3*n+4*i;if(944==s)return e=l.indexOf(":",9)+1,a=l.substring(e,l.length-1).trim(),a=l.substring(0,e).trim()+a+";",1===I||2===I&&o(a,1)?"-webkit-"+a+a:a;if(0!==I&&(2!==I||o(l,1)))switch(s){case 1015:return 97===l.charCodeAt(10)?"-webkit-"+l+l:l;case 951:return 116===l.charCodeAt(3)?"-webkit-"+l+l:l;case 963:return 110===l.charCodeAt(5)?"-webkit-"+l+l:l;case 1009:if(100!==l.charCodeAt(4))break;case 969:case 942:return"-webkit-"+l+l;case 978:return"-webkit-"+l+"-moz-"+l+l;case 1019:case 983:return"-webkit-"+l+"-moz-"+l+"-ms-"+l+l;case 883:if(45===l.charCodeAt(8))return"-webkit-"+l+l;if(0<l.indexOf("image-set(",11))return l.replace(O,"$1-webkit-$2")+l;break;case 932:if(45===l.charCodeAt(4))switch(l.charCodeAt(5)){case 103:return"-webkit-box-"+l.replace("-grow","")+"-webkit-"+l+"-ms-"+l.replace("grow","positive")+l;case 115:return"-webkit-"+l+"-ms-"+l.replace("shrink","negative")+l;case 98:return"-webkit-"+l+"-ms-"+l.replace("basis","preferred-size")+l}return"-webkit-"+l+"-ms-"+l+l;case 964:return"-webkit-"+l+"-ms-flex-"+l+l;case 1023:if(99!==l.charCodeAt(8))break;return"-webkit-box-pack"+(a=l.substring(l.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+l+"-ms-flex-pack"+a+l;case 1005:return f.test(l)?l.replace(d,":-webkit-")+l.replace(d,":-moz-")+l:l;case 1e3:switch(t=(a=l.substring(13).trim()).indexOf("-")+1,a.charCodeAt(0)+a.charCodeAt(t)){case 226:a=l.replace(b,"tb");break;case 232:a=l.replace(b,"tb-rl");break;case 220:a=l.replace(b,"lr");break;default:return l}return"-webkit-"+l+"-ms-"+a+l;case 1017:if(-1===l.indexOf("sticky",9))break;case 975:switch(t=(l=e).length-10,s=(a=(33===l.charCodeAt(t)?l.substring(0,t):l).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|a.charCodeAt(7))){case 203:if(a.charCodeAt(8)<111)break;case 115:l=l.replace(a,"-webkit-"+a)+";"+l;break;case 207:case 102:l=l.replace(a,"-webkit-"+(102<s?"inline-":"")+"box")+";"+l.replace(a,"-webkit-"+a)+";"+l.replace(a,"-ms-"+a+"box")+";"+l}return l+";";case 938:if(45===l.charCodeAt(5))switch(l.charCodeAt(6)){case 105:return a=l.replace("-items",""),"-webkit-"+l+"-webkit-box-"+a+"-ms-flex-"+a+l;case 115:return"-webkit-"+l+"-ms-flex-item-"+l.replace(C,"")+l;default:return"-webkit-"+l+"-ms-flex-line-pack"+l.replace("align-content","").replace(C,"")+l}break;case 973:case 989:if(45!==l.charCodeAt(3)||122===l.charCodeAt(4))break;case 931:case 953:if(!0===S.test(e))return 115===(a=e.substring(e.indexOf(":")+1)).charCodeAt(0)?r(e.replace("stretch","fill-available"),t,n,i).replace(":fill-available",":stretch"):l.replace(a,"-webkit-"+a)+l.replace(a,"-moz-"+a.replace("fill-",""))+l;break;case 962:if(l="-webkit-"+l+(102===l.charCodeAt(5)?"-ms-"+l:"")+l,211===n+i&&105===l.charCodeAt(13)&&0<l.indexOf("transform",10))return l.substring(0,l.indexOf(";",27)+1).replace(h,"$1-webkit-$2")+l}return l}function o(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);n=e.substring(n+1,e.length-1);return T(2!==t?r:r.replace(E,"$1"),n,t)}function i(e,t){var n=r(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(x," or ($1)").substring(4):"("+t+")"}function a(e,t,n,r,o,i,a,l,c,u){for(var d,f=0,h=t;f<M;++f)switch(d=j[f].call(s,e,h,n,r,o,i,a,l,c,u)){case void 0:case!1:case!0:case null:break;default:h=d}if(h!==t)return h}function l(e){return void 0!==(e=e.prefix)&&(T=null,e?"function"!=typeof e?I=1:(I=2,T=e):I=0),l}function s(e,n){e=[e=e.charCodeAt(0)<33?e.trim():e],0<M&&void 0!==(l=a(-1,n,e,e,P,k,0,0,0,0))&&"string"==typeof l&&(n=l);var l;n=function e(n,l,s,d,f){for(var h,p,g,b,x,C=0,E=0,S=0,O=0,j=0,T=0,z=g=h=0,A=0,R=0,D=0,F=0,H=s.length,V=H-1,B="",W="",U="",G="";A<H;){if(p=s.charCodeAt(A),A===V&&0!==E+O+S+C&&(0!==E&&(p=47===E?10:47),O=S=C=0,H++,V++),0===E+O+S+C){if(A===V&&0<(B=0<R?B.replace(u,""):B).trim().length){switch(p){case 32:case 9:case 59:case 13:case 10:break;default:B+=s.charAt(A)}p=59}switch(p){case 123:for(h=(B=B.trim()).charCodeAt(0),g=1,F=++A;A<H;){switch(p=s.charCodeAt(A)){case 123:g++;break;case 125:g--;break;case 47:switch(p=s.charCodeAt(A+1)){case 42:case 47:e:{for(z=A+1;z<V;++z)switch(s.charCodeAt(z)){case 47:if(42!==p||42!==s.charCodeAt(z-1)||A+2===z)break;A=z+1;break e;case 10:if(47===p){A=z+1;break e}}A=z}}break;case 91:p++;case 40:p++;case 34:case 39:for(;A++<V&&s.charCodeAt(A)!==p;);}if(0===g)break;A++}if(g=s.substring(F,A),64===(h=0===h?(B=B.replace(c,"").trim()).charCodeAt(0):h)){switch(p=(B=0<R?B.replace(u,""):B).charCodeAt(1)){case 100:case 109:case 115:case 45:R=l;break;default:R=L}if(F=(g=e(l,R,g,p,f+1)).length,0<M&&(x=a(3,g,R=t(L,B,D),l,P,k,F,p,f,d),B=R.join(""),void 0!==x)&&0===(F=(g=x.trim()).length)&&(p=0,g=""),0<F)switch(p){case 115:B=B.replace(w,i);case 100:case 109:case 45:g=B+"{"+g+"}";break;case 107:g=(B=B.replace(m,"$1 $2"))+"{"+g+"}",g=1===I||2===I&&o("@"+g,3)?"@-webkit-"+g+"@"+g:"@"+g;break;default:g=B+g,112===d&&(W+=g,g="")}else g=""}else g=e(l,t(l,B,D),g,d,f+1);U+=g,g=D=R=z=h=0,B="",p=s.charCodeAt(++A);break;case 125:case 59:if(1<(F=(B=(0<R?B.replace(u,""):B).trim()).length))switch(0===z&&(h=B.charCodeAt(0),45===h||96<h&&h<123)&&(F=(B=B.replace(" ",":")).length),0<M&&void 0!==(x=a(1,B,l,n,P,k,W.length,d,f,d))&&0===(F=(B=x.trim()).length)&&(B="\0\0"),h=B.charCodeAt(0),p=B.charCodeAt(1),h){case 0:break;case 64:if(105===p||99===p){G+=B+s.charAt(A);break}default:58!==B.charCodeAt(F-1)&&(W+=r(B,h,p,B.charCodeAt(2)))}D=R=z=h=0,B="",p=s.charCodeAt(++A)}}switch(p){case 13:case 10:47===E?E=0:0===1+h&&107!==d&&0<B.length&&(R=1,B+="\0"),0<M*N&&a(0,B,l,n,P,k,W.length,d,f,d),k=1,P++;break;case 59:case 125:if(0===E+O+S+C){k++;break}default:switch(k++,b=s.charAt(A),p){case 9:case 32:if(0===O+C+E)switch(j){case 44:case 58:case 9:case 32:b="";break;default:32!==p&&(b=" ")}break;case 0:b="\\0";break;case 12:b="\\f";break;case 11:b="\\v";break;case 38:0===O+E+C&&(R=D=1,b="\f"+b);break;case 108:if(0===O+E+C+_&&0<z)switch(A-z){case 2:112===j&&58===s.charCodeAt(A-3)&&(_=j);case 8:111===T&&(_=T)}break;case 58:0===O+E+C&&(z=A);break;case 44:0===E+S+O+C&&(R=1,b+="\r");break;case 34:case 39:0===E&&(O=O===p?0:0===O?p:O);break;case 91:0===O+E+S&&C++;break;case 93:0===O+E+S&&C--;break;case 41:0===O+E+C&&S--;break;case 40:0===O+E+C&&(0===h&&2*j+3*T!=533&&(h=1),S++);break;case 64:0===E+S+O+C+z+g&&(g=1);break;case 42:case 47:if(!(0<O+C+S))switch(E){case 0:switch(2*p+3*s.charCodeAt(A+1)){case 235:E=47;break;case 220:F=A,E=42}break;case 42:47===p&&42===j&&F+2!==A&&(33===s.charCodeAt(F+2)&&(W+=s.substring(F,A+1)),b="",E=0)}}0===E&&(B+=b)}T=j,j=p,A++}if(0<(F=W.length)){if(R=l,0<M&&void 0!==(x=a(2,W,R,n,P,k,F,d,f,d))&&0===(W=x).length)return G+W+U;if(W=R.join(",")+"{"+W+"}",0!=I*_){switch(_=2!==I||o(W,2)?_:0){case 111:W=W.replace(y,":-moz-$1")+W;break;case 112:W=W.replace(v,"::-webkit-input-$1")+W.replace(v,"::-moz-$1")+W.replace(v,":-ms-input-$1")+W}_=0}}return G+W+U}(L,e,n,0,0);return 0<M&&void 0!==(l=a(-2,n,e,e,P,k,n.length,0,0,0))&&(n=l),_=0,k=P=1,n}var c=/^\0+/g,u=/[\0\r\f]/g,d=/: */g,f=/zoo|gra/,h=/([,: ])(transform)/g,p=/,\r+?/g,g=/([\t\r\n ])*\f?&/g,m=/@(k\w+)\s*(\S*)\s*/,v=/::(place)/g,y=/:(read-only)/g,b=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,x=/([\s\S]*?);/g,C=/-self|flex-/g,E=/[^]*?(:[rp][el]a[\w-]+)[^]*/,S=/stretch|:\s*\w+\-(?:conte|avail)/,O=/([^-])(image-set\()/,k=1,P=1,_=0,I=1,L=[],j=[],M=0,T=null,N=0;return s.use=function e(t){switch(t){case void 0:case null:M=j.length=0;break;default:if("function"==typeof t)j[M++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else N=0|!!t}return e},s.set=l,void 0!==e&&l(e),s}(l),xf=[],bf=function(e){xf.push(e)},wf.use([].concat(cg,[function(e,t,n){2===e&&n.length&&0<n[0].lastIndexOf(mf)&&(n[0]=n[0].replace(vf,kf))},function(e,t,n,r,o,i,a,l,s,c){switch(e){case 1:if(0===s&&64===t.charCodeAt(0))return bf(t+";"),"";break;case 2:if(0===l)return t+"/*|*/";break;case 3:switch(l){case 102:case 112:return bf(n[0]+t),"";default:return t+(0===c?"/*|*/":"")}case-2:t.split("/*|*/}").forEach(Pf)}},function(e){if(-2===e)return e=xf,xf=[],e}])),_f.hash=cg.length?cg.reduce((function(e,t){return t.name||Nd(15),lf(e,t.name)}),5381).toString():"",_f);function kf(e,t,n){return 0===t&&-1!==hf.indexOf(n[mf.length])||n.match(yf)?e:"."+gf}function Pf(e){if(e)try{bf(e+"}")}catch(t){}}function _f(e,t,n,r){return void 0===r&&(r="&"),e=e.replace(ff,""),e=t&&n?n+" "+t+" { "+e+" }":e,gf=r,mf=t,vf=new RegExp("\\"+mf+"\\b","g"),yf=new RegExp("(\\"+mf+"\\b){2,}"),wf(n||!t?"":t,e)}function If(){return a.exports.useContext(Cf)||Sf}function Lf(){return a.exports.useContext(Ef)||Of}Af.prototype.getName=function(e){return void 0===e&&(e=Of),this.name+e.hash};var jf=Af,Mf=/([A-Z])/,Tf=/([A-Z])/g,Nf=/^ms-/,zf=function(e){return"-"+e.toLowerCase()};function Af(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=Of);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return Nd(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}function Rf(e){return Mf.test(e)?e.replace(Tf,zf).replace(Nf,"-ms-"):e}var Df=function(e){return null==e||!1===e||""===e};function Ff(e,t,n,r){if(Array.isArray(e)){for(var o,i=[],a=0,l=e.length;a<l;a+=1)""!==(o=Ff(e[a],t,n,r))&&(Array.isArray(o)?i.push.apply(i,o):i.push(o));return i}return Df(e)?"":Ld(e)?"."+e.styledComponentId:_d(e)?"function"!=typeof e||e.prototype&&e.prototype.isReactComponent||!t?e:Ff(e(t),t,n,r):e instanceof jf?n?(e.inject(n,r),e.getName(r)):e:Od(e)?function e(t,n){var r,o,i,a=[];for(i in t)t.hasOwnProperty(i)&&!Df(t[i])&&(Array.isArray(t[i])&&t[i].isCss||_d(t[i])?a.push(Rf(i)+":",t[i],";"):Od(t[i])?a.push.apply(a,e(t[i],i)):a.push(Rf(i)+": "+(r=i,(null==(o=t[i])||"boolean"==typeof o||""===o?"":"number"!=typeof o||0===o||r in id||r.startsWith("--")?String(o).trim():o+"px")+";")));return n?[n+" {"].concat(a,["}"]):a}(e):e.toString()}var Hf=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function Vf(e){for(var t=arguments.length,n=new Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return _d(e)||Od(e)?Hf(Ff(Sd(kd,[e].concat(n)))):0===n.length&&1===e.length&&"string"==typeof e[0]?e:Hf(Ff(Sd(e,n)))}var Bf=function(e,t,n){return void 0===n&&(n=Pd),e.theme!==n.theme&&e.theme||t||n.theme},Wf=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Uf=/(^-|-$)/g;function Gf(e){return e.replace(Wf,"-").replace(Uf,"")}var Zf=function(e){return af(sf(e)>>>0)};function Yf(e){return"string"==typeof e&&!0}var Xf=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Kf=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function $f(e){for(var t=arguments.length,n=new Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var o,i,a,l=0,s=n;l<s.length;l++){var c=s[l];if(Xf(c))for(var u in c)Kf(u)&&(o=e,i=c[u],a=void 0,a=o[u],Xf(i)&&Xf(a)?$f(a,i):o[u]=i)}return e}var qf=se.createContext();function Qf(e){var t=a.exports.useContext(qf),n=a.exports.useMemo((function(){return n=e.theme,r=t,n?_d(n)?n(r):Array.isArray(n)||"object"!=typeof n?Nd(8):r?Ed({},r,{},n):n:Nd(14);var n,r}),[e.theme,t]);return e.children?se.createElement(qf.Provider,{value:n},e.children):null}qf.Consumer;var Jf={};function eh(e,t,n){var r,o,i=Ld(e),l=!Yf(e),s=void 0===(s=t.attrs)?kd:s,c=void 0===(c=t.componentId)?(r=t.displayName,o=t.parentComponentId,r="string"!=typeof r?"sc":Gf(r),Jf[r]=(Jf[r]||0)+1,r=r+"-"+Zf("5.3.10"+r+Jf[r]),o?o+"-"+r:r):c,u=void 0===(u=t.displayName)?Yf(e)?"styled."+e:"Styled("+Id(e)+")":u,d=(c=t.displayName&&t.componentId?Gf(t.displayName)+"-"+t.componentId:t.componentId||c,i&&e.attrs?Array.prototype.concat(e.attrs,s).filter(Boolean):s),f=t.shouldForwardProp;function h(e,t){var n,r,o,i,l,s=m,c=(v=p).attrs,u=v.componentStyle,d=v.defaultProps,f=v.foldedComponentIds,h=v.shouldForwardProp,g=v.styledComponentId,v=v.target,y=(c=(d=Bf(e,a.exports.useContext(qf),d)||Pd,o=Ed({},e,{theme:d=void 0===d?Pd:d}),i={},c.forEach((function(e){var t,n,r,a=e;for(t in a=_d(a)?a(o):a)o[t]=i[t]="className"===t?(n=i[t],r=a[t],n&&r?n+" "+r:n||r):a[t]})),(d=[o,i])[1]),s=(d=d[0],n=If(),r=Lf(),s?u.generateAndInjectStyles(Pd,n,r):u.generateAndInjectStyles(d,n,r)),u=t,c.$as||e.$as||c.as||e.as||v),b=Yf(y),w=c!==e?Ed({},e,{},c):e,x={};for(l in w)"$"!==l[0]&&"as"!==l&&("forwardedAs"===l?x.as=w[l]:(h?h(l,cd,y):!b||cd(l))&&(x[l]=w[l]));return e.style&&c.style!==e.style&&(x.style=Ed({},e.style,{},c.style)),x.className=Array.prototype.concat(f,g,s!==g?s:null,e.className,c.className).filter(Boolean).join(" "),x.ref=u,a.exports.createElement(y,x)}i&&e.shouldForwardProp&&(f=t.shouldForwardProp?function(n,r,o){return e.shouldForwardProp(n,r,o)&&t.shouldForwardProp(n,r,o)}:e.shouldForwardProp);var p,g=new df(n,c,i?e.componentStyle:void 0),m=g.isStatic&&0===s.length;return h.displayName=u,(p=se.forwardRef(h)).attrs=d,p.componentStyle=g,p.displayName=u,p.shouldForwardProp=f,p.foldedComponentIds=i?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):kd,p.styledComponentId=c,p.target=i?e.target:e,p.withComponent=function(e){var r=t.componentId,o=function(e,t){if(null==e)return{};for(var n,r={},o=Object.keys(e),i=0;i<o.length;i++)n=o[i],0<=t.indexOf(n)||(r[n]=e[n]);return r}(t,["componentId"]);r=r&&r+"-"+(Yf(e)?e:Gf(Id(e)));return eh(e,Ed({},o,{attrs:d,componentId:r}),n)},Object.defineProperty(p,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=i?$f({},e.defaultProps,t):t}}),Object.defineProperty(p,"toString",{value:function(){return"."+p.styledComponentId}}),l&&Cd(p,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),p}function th(e){return function e(t,n,r){var o;return void 0===r&&(r=Pd),Du.exports.isValidElementType(n)?((o=function(){return t(n,r,Vf.apply(void 0,arguments))}).withConfig=function(o){return e(t,n,Ed({},r,{},o))},o.attrs=function(o){return e(t,n,Ed({},r,{attrs:Array.prototype.concat(r.attrs,o).filter(Boolean)}))},o):Nd(1,String(n))}(eh,e)}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){th[e]=th(e)})),(d=rh.prototype).createStyles=function(e,t,n,r){t=r(Ff(this.rules,t,n,r).join(""),""),r=this.componentId+e,n.insertRules(r,r,t)},d.removeStyles=function(e,t){t.clearRules(this.componentId+e)},d.renderStyles=function(e,t,n,r){2<e&&Qd.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)};var nh=rh;function rh(e,t){this.rules=e,this.componentId=t,this.isStatic=cf(e),Qd.registerId(this.componentId+1)}function oh(e){for(var t=arguments.length,n=new Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e=Vf.apply(void 0,[e].concat(n));var o="sc-global-"+Zf(JSON.stringify(e)),i=new nh(e,o);function l(e){var t=If(),n=Lf(),r=a.exports.useContext(qf),l=a.exports.useRef(t.allocateGSInstance(o)).current;return t.server&&s(l,e,t,r,n),a.exports.useLayoutEffect((function(){if(!t.server)return s(l,e,t,r,n),function(){return i.removeStyles(l,t)}}),[l,e,t,r,n]),null}function s(e,t,n,r,o){i.isStatic?i.renderStyles(e,Td,n,o):(t=Ed({},t,{theme:Bf(t,r,l.defaultProps)}),i.renderStyles(e,t,n,o))}return se.memo(l)}function ih(e){for(var t=arguments.length,n=new Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e=Vf.apply(void 0,[e].concat(n)).join("");var o=Zf(e);return new jf(o,e)}var ah,lh,sh,ch,uh,dh,fh,hh,ph,gh,mh,vh,yh,bh,wh,xh,Ch,Eh,Sh,Oh,kh,Ph,_h,Ih,Lh,jh,Mh,Th,Nh,zh,Ah,Rh,Dh,Fh,Hh,Vh,Bh,Wh,Uh,Gh,Zh,Yh,Xh,Kh,$h,qh,Qh,Jh,ep=function(){return a.exports.useContext(qf)};u=th;function tp(){}function np(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function rp(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function op(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function ip(e){e=this.__data__=new rp(e),this.size=e.size}function ap(e,t,n){(void 0===n||vp(e[t],n))&&(void 0!==n||t in e)||sp(e,t,n)}function lp(e,t){for(var n=e.length;n--;)if(vp(e[n][0],t))return n;return-1}function sp(e,t,n){"__proto__"==t&&Rh?Rh(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function cp(e){if(null==e)return void 0===e?gh:fh;if(Ah&&Ah in Object(e)){var t=e,n=Oh.call(t,Ah),r=t[Ah];try{var o=!(t[Ah]=void 0)}catch(a){}var i=Ph.call(t);return o&&(n?t[Ah]=r:delete t[Ah]),i}return Ph.call(e)}function up(e){return Cp(e)&&cp(e)==sh}function dp(e,t,n,r,o){e!==t&&Wh(t,(function(i,a){var l,s,c,u,d,f,h,p,g,m,v,y,b,w;o=o||new ip,xp(i)?(s=t,u=n,d=dp,f=r,h=o,v=mp(l=e,c=a),y=mp(s,c),(b=h.get(y))||((s=void 0===(b=f?f(v,y,c+"",l,s,h):void 0))&&(g=!(p=Kh(y))&&$h(y),m=!p&&!g&&Qh(y),b=y,p||g||m?b=Kh(v)?v:Cp(w=v)&&yp(w)?function(e,t){var n=-1,r=e.length;for(t=t||Array(r);++n<r;)t[n]=e[n];return t}(v):g?function(e,t){return t?e.slice():(t=e.length,t=jh?jh(t):new e.constructor(t),e.copy(t),t)}(y,!(s=!1)):m?function(e,t){var n,r;return t=t?(n=e.buffer,r=new n.constructor(n.byteLength),new Lh(r).set(new Lh(n)),r):e.buffer,new e.constructor(t,e.byteOffset,e.length)}(y,!(s=!1)):[]:function(e){if(Cp(e)&&cp(e)==hh)return null===(e=Mh(e))?1:"function"==typeof(e=Oh.call(e,"constructor")&&e.constructor)&&e instanceof e&&Sh.call(e)==_h}(y)||Xh(y)?Xh(b=v)?b=function(e){return function(e,t,n,r){for(var o=!n,i=(n=n||{},-1),a=t.length;++i<a;){var l=t[i],s=void 0;void 0===s&&(s=e[l]),(o?sp:function(e,t,n){var r=e[t];Oh.call(e,t)&&vp(r,n)&&(void 0!==n||t in e)||sp(e,t,n)})(n,l,s)}return n}(e,Ep(e))}(v):xp(v)&&!bp(v)||(b=function(e){return"function"!=typeof e.constructor||gp(e)?{}:Bh(Mh(e))}(y)):s=!1),s&&(h.set(y,b),d(b,y,u,f,h),h.delete(y))),ap(l,c,b)):(p=r?r(mp(e,a),i,a+"",e,t,o):void 0,ap(e,a,p=void 0===p?i:p))}),Ep)}function fp(e,t){var n,r;e=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?e["string"==typeof t?"string":"hash"]:e.map}function hp(e,t){return function(e){return xp(e)&&!(kh&&kh in e)&&(bp(e)?Ih:mh).test(function(e){if(null!=e){try{return Sh.call(e)}catch(t){}try{return e+""}catch(t){}}return""}(e))}(e=null==e?void 0:e[t])?e:void 0}function pp(e,t){var n=typeof e;return(t=null==t?lh:t)&&("number"==n||"symbol"!=n&&vh.test(e))&&-1<e&&e%1==0&&e<t}function gp(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Eh)}function mp(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}function vp(e,t){return e===t||e!=e&&t!=t}function yp(e){return null!=e&&wp(e.length)&&!bp(e)}function bp(e){if(xp(e))return(e=cp(e))==uh||e==dh||e==ch||e==ph}function wp(e){return"number"==typeof e&&-1<e&&e%1==0&&e<=lh}function xp(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Cp(e){return null!=e&&"object"==typeof e}function Ep(e){return yp(e)?function(e,t){var n,r=Kh(e),o=!r&&Xh(e),i=!r&&!o&&$h(e),a=!r&&!o&&!i&&Qh(e),l=r||o||i||a,s=l?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],c=s.length;for(n in e)!t&&!Oh.call(e,n)||l&&("length"==n||i&&("offset"==n||"parent"==n)||a&&("buffer"==n||"byteLength"==n||"byteOffset"==n)||pp(n,c))||s.push(n);return s}(e,!0):function(e){if(!xp(e)){var t=e,n=[];if(null!=t)for(var r in Object(t))n.push(r);return n}var o,i=gp(e),a=[];for(o in e)("constructor"!=o||!i&&Oh.call(e,o))&&a.push(o);return a}(e)}function Sp(e){return e}f=(le=m={exports:{}}).exports,ah="__lodash_hash_undefined__",lh=9007199254740991,sh="[object Arguments]",ch="[object AsyncFunction]",uh="[object Function]",dh="[object GeneratorFunction]",fh="[object Null]",hh="[object Object]",ph="[object Proxy]",gh="[object Undefined]",mh=/^\[object .+?Constructor\]$/,vh=/^(?:0|[1-9]\d*)$/,(yh={})["[object Float32Array]"]=yh["[object Float64Array]"]=yh["[object Int8Array]"]=yh["[object Int16Array]"]=yh["[object Int32Array]"]=yh["[object Uint8Array]"]=yh["[object Uint8ClampedArray]"]=yh["[object Uint16Array]"]=yh["[object Uint32Array]"]=!0,yh[sh]=yh["[object Array]"]=yh["[object ArrayBuffer]"]=yh["[object Boolean]"]=yh["[object DataView]"]=yh["[object Date]"]=yh["[object Error]"]=yh[uh]=yh["[object Map]"]=yh["[object Number]"]=yh[hh]=yh["[object RegExp]"]=yh["[object Set]"]=yh["[object String]"]=yh["[object WeakMap]"]=!1,l="object"==typeof o&&o&&o.Object===Object&&o,cg="object"==typeof self&&self&&self.Object===Object&&self,cg=l||cg||Function("return this")(),f=f&&!f.nodeType&&f,f=(bh=f&&le&&!le.nodeType&&le)&&bh.exports===f,wh=f&&l.process,l=(l=function(){try{var e=bh&&bh.require&&bh.require("util").types;return e||wh&&wh.binding&&wh.binding("util")}catch(t){}}())&&l.isTypedArray,d=Array.prototype,ag=Function.prototype,Eh=Object.prototype,sg=cg["__core-js_shared__"],Sh=ag.toString,Oh=Eh.hasOwnProperty,kh=(ag=/[^.]+$/.exec(sg&&sg.keys&&sg.keys.IE_PROTO||""))?"Symbol(src)_1."+ag:"",Ph=Eh.toString,_h=Sh.call(Object),Ih=RegExp("^"+Sh.call(Oh).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),sg=f?cg.Buffer:void 0,ag=cg.Symbol,Lh=cg.Uint8Array,jh=sg?sg.allocUnsafe:void 0,xh=Object.getPrototypeOf,Ch=Object,Mh=function(e){return xh(Ch(e))},Th=Object.create,Nh=Eh.propertyIsEnumerable,zh=d.splice,Ah=ag?ag.toStringTag:void 0,Rh=function(){try{var e=hp(Object,"defineProperty");return e({},"",{}),e}catch(t){}}(),f=sg?sg.isBuffer:void 0,Dh=Math.max,Fh=Date.now,Hh=hp(cg,"Map"),Vh=hp(Object,"create"),Bh=function(e){return xp(e)?Th?Th(e):(tp.prototype=e,e=new tp,tp.prototype=void 0,e):{}},np.prototype.clear=function(){this.__data__=Vh?Vh(null):{},this.size=0},np.prototype.delete=function(e){return e=this.has(e)&&delete this.__data__[e],this.size-=e?1:0,e},np.prototype.get=function(e){var t,n=this.__data__;return Vh?(t=n[e])===ah?void 0:t:Oh.call(n,e)?n[e]:void 0},np.prototype.has=function(e){var t=this.__data__;return Vh?void 0!==t[e]:Oh.call(t,e)},np.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Vh&&void 0===t?ah:t,this},rp.prototype.clear=function(){this.__data__=[],this.size=0},rp.prototype.delete=function(e){var t=this.__data__;return!((e=lp(t,e))<0||(e==t.length-1?t.pop():zh.call(t,e,1),--this.size,0))},rp.prototype.get=function(e){var t=this.__data__;return(e=lp(t,e))<0?void 0:t[e][1]},rp.prototype.has=function(e){return-1<lp(this.__data__,e)},rp.prototype.set=function(e,t){var n=this.__data__,r=lp(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},op.prototype.clear=function(){this.size=0,this.__data__={hash:new np,map:new(Hh||rp),string:new np}},op.prototype.delete=function(e){return e=fp(this,e).delete(e),this.size-=e?1:0,e},op.prototype.get=function(e){return fp(this,e).get(e)},op.prototype.has=function(e){return fp(this,e).has(e)},op.prototype.set=function(e,t){var n=fp(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},ip.prototype.clear=function(){this.__data__=new rp,this.size=0},ip.prototype.delete=function(e){var t=this.__data__;e=t.delete(e);return this.size=t.size,e},ip.prototype.get=function(e){return this.__data__.get(e)},ip.prototype.has=function(e){return this.__data__.has(e)},ip.prototype.set=function(e,t){var n=this.__data__;if(n instanceof rp){var r=n.__data__;if(!Hh||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new op(r)}return n.set(e,t),this.size=n.size,this},Wh=function(e,t,n){for(var r=-1,o=Object(e),i=n(e),a=i.length;a--;){var l=i[++r];if(!1===t(o[l],l,o))break}return e},Uh=Rh?function(e,t){return Rh(e,"toString",{configurable:!0,enumerable:!1,value:(n=t,function(){return n}),writable:!0});var n}:Sp,Zh=Gh=0,Yh=function(){var e=Fh(),t=16-(e-Zh);if(Zh=e,0<t){if(800<=++Gh)return arguments[0]}else Gh=0;return Uh.apply(void 0,arguments)},Xh=up(function(){return arguments}())?up:function(e){return Cp(e)&&Oh.call(e,"callee")&&!Nh.call(e,"callee")},Kh=Array.isArray,$h=f||function(){return!1},Qh=l?(qh=l,function(e){return qh(e)}):function(e){return Cp(e)&&wp(e.length)&&!!yh[cp(e)]},Jh=function(e,t,n){dp(e,t,n)},d=function(e,t){return Yh((n=e,o=Sp,r=Dh(void 0===(r=t)?n.length-1:r,0),function(){for(var e=arguments,t=-1,i=Dh(e.length-r,0),a=Array(i);++t<i;)a[t]=e[r+t];t=-1;for(var l=Array(r+1);++t<r;)l[t]=e[t];l[r]=o(a);var s=n,c=this,u=l;switch(u.length){case 0:return s.call(c);case 1:return s.call(c,u[0]);case 2:return s.call(c,u[0],u[1]);case 3:return s.call(c,u[0],u[1],u[2])}return s.apply(c,u)}),e+"");var n,r,o}((function(e,t){var n=-1,r=t.length,o=1<r?t[r-1]:void 0,i=2<r?t[2]:void 0;o=3<Jh.length&&"function"==typeof o?(r--,o):void 0;for(i&&function(e,t,n){if(xp(n)){var r=typeof t;if("number"==r?yp(n)&&pp(t,n.length):"string"==r&&t in n)return vp(n[t],e)}}(t[0],t[1],i)&&(o=r<3?void 0:o,r=1),e=Object(e);++n<r;){var a=t[n];a&&Jh(e,a,n)}return e})),le.exports=d;var Op=m.exports;function kp(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Pp(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _p(e,t){var n;if(e)return"string"==typeof e?kp(e,t):"Map"===(n="Object"===(n=Object.prototype.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kp(e,t):void 0}function Ip(e){return function(e){if(Array.isArray(e))return kp(e)}(e)||Pp(e)||_p(e)||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 Lp(e,t){function n(t){return"Sfx".concat(e).concat(t?"-".concat(t):"")}var r=[];return t&&(Array.isArray(t)?r.push.apply(r,Ip(t.filter((function(e){return"string"==typeof e})).map(n))):"string"==typeof t&&r.push(n(t))),0===r.length&&r.push(n()),r.join(" ")}function jp(e,t){var n=a.exports.forwardRef(e);return n.displayName=t||e.name,n}function Mp(e){return Object.keys(e).reduce((function(t,n){var o=e[n];return o.displayName="".concat(n),Object.assign(t,r({},n,o))}),{})}function Tp(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function Np(e,t){return a.exports.useMemo((function(){return null==e&&null==t?null:function(n){Tp(e,n),Tp(t,n)}}),[e,t])}function zp(e,t,n){return t=1<arguments.length&&void 0!==t?t:0,n=(2<arguments.length?n:void 0)||1e6,Math.min(Math.max(t,+e),n)}function Ap(e,t,n,r,o){return(e-t)*(o-r)/(n-t)+r}function Rp(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"#".concat(t.map(Wp).join(""))}function Dp(e){var t;return e.startsWith("#")?(4===(t=e).length&&(t="#".concat(e[1]).concat(e[1]).concat(e[2]).concat(e[2]).concat(e[3]).concat(e[3])),Up.apply(void 0,Ip(Bp(t)))):e.startsWith("rgb")?(t=Vp(e),Up.apply(void 0,Ip(t))):"string"==typeof e?[0,0,0]:e}function Fp(e){return e.startsWith("#")?7===e.length?e:"#".concat(e[0]).concat(e[0]).concat(e[1]).concat(e[1]).concat(e[2]).concat(e[2]):e.startsWith("rgb")?Rp.apply(void 0,Ip(Vp(e))):"string"==typeof e?"#000000":e}function Hp(e){return/^#[\da-f]{6}$/i.test(e)}var Vp=function(e){return e.replaceAll(/[^\d,]/gi,"").split(",").map((function(e){return+e}))},Bp=function(e){return e?[Number.parseInt(e.slice(1,3),16),Number.parseInt(e.slice(3,5),16),Number.parseInt(e.slice(5,7),16)]:[0,0,0]},Wp=function(e){return e.toString(16).padStart(2,"0")},Up=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,o=t[0],i=t[1],a=t[2],l=(o/=255,i/=255,a/=255,Math.min(o,i,a)),s=Math.max(o,i,a),c=(s+l)/2;if(s===l)d=r=0;else{var u=s-l,d=.5<c?u/(2-s-l):u/(s+l);switch(s){case o:r=(i-a)/u+(i<a?6:0);break;case i:r=(a-o)/u+2;break;case a:r=(o-i)/u+4;break;default:r=0}r/=6}return[Math.round(360*r),Math.round(100*d),Math.round(100*c)]},Gp=function(e,t){return 0===t&&(0===e||1===e)},Zp=function(e,t){return 0===e&&1===t};function Yp(e){var t,n,r,o,i;return e?(e=e.getBoundingClientRect(),o=document.body,r=document.documentElement,i=window.pageYOffset||r.scrollTop||o.scrollTop,t=window.pageXOffset||r.scrollLeft||o.scrollLeft,n=r.clientTop||o.clientTop||0,r=r.clientLeft||o.clientLeft||0,o=e.top+i-n,i=e.left+t-r,{top:Math.round(o),left:Math.round(i),width:e.width,height:e.height}):null}function Xp(e,t){return e-t}function Kp(e,t,n){return 100*(e-t)/(n-t)}function $p(e){var t=e.values,n=e.newValue;e=e.index;return(t=t.slice())[e]=n,t.sort(Xp)}function qp(e){return e&&e.ownerDocument||document}function Qp(e,t,n){return null==e?t:Math.min(Math.max(t,e),n)}function Jp(e,t){if(void 0!==t.current&&e.changedTouches){for(var n=0;n<e.changedTouches.length;n+=1){var r=e.changedTouches[n];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return!1}return{x:e.clientX,y:e.clientY}}var eg={horizontal:{offset:function(e){return{left:"".concat(e,"%")}},leap:function(e){return{width:"".concat(e,"%")}}},"horizontal-reverse":{offset:function(e){return{right:"".concat(e,"%")}},leap:function(e){return{width:"".concat(e,"%")}}},vertical:{offset:function(e){return{bottom:"".concat(e,"%")}},leap:function(e){return{height:"".concat(e,"%")}}}};function tg(e){var t=e.sliderRef,n=e.activeIndex,r=(e=e.setActive,qp(t.current));t.current.contains(r.activeElement)&&Number(r.activeElement.getAttribute("data-index"))===n||null!=(r=t.current.querySelector('[type="range"][data-index="'.concat(n,'"]')))&&r.focus(),e&&e(n)}function ng(e){return Vf(["&::-webkit-scrollbar{width:12px;}&::-webkit-scrollbar-thumb{background:",";border:4px solid ",";border-radius:99px;height:92px;padding:4px 6px;}"],(e=e.theme.palette)[hm],e[Cm])}function rg(e){var t=e.target.tagName;"INPUT"!==t&&"TEXTAREA"!==t&&e.preventDefault(),e.stopPropagation()}var og="txt-primary",ig="txt-secondary",ag="txt-secondary-invert",lg="txt-placeholder",sg="txt-warning",cg="txt-error",ug=(f="txt-info","accent-primary"),dg="accent-primary-hover",fg="accent-primary-active",hg="accent-primary-disabled",pg=(l="accent-secondary-disabled","accent-stateless"),gg=(le="accent-stateless_0_4_opacity",d="accent_0_5_5_opacity",m="accent_0_5_opacity","accent_0_7_opacity"),mg="accent_1_2_opacity",vg="accent_1_8_opacity",yg="accent_2_8_opacity",bg="accent_4_0_opacity",wg="bg-grey",xg="bg-stateless",Cg="bg-active",Eg="bg-base-light",Sg="bg-base-medium",Og="bg-primary",kg="bg-primary-light",Pg="bg-primary-hover",_g="bg-primary-active",Ig="bg-primary-stateless",Lg="bg-primary-0-5-opacity",jg="bg-secondary",Mg="bg-hover",Tg="bg-green",Ng="bg-green-medium",zg="bg-blue",Ag="bg-red",Rg="bg-red-light",Dg="background-red-medium",Fg="bg-orange",Hg="bg-tooltip",Vg="icon-primary",Bg="icons-primary-opacity-0-6",Wg="icons-secondary",Ug="icons-placeholder",Gg="icons-invert",Zg="icons-muted",Yg="icons-primary-hover",Xg="icons-secondary-hover",Kg="btn-primary-text",$g="btn-primary-text-0-6",qg="btn-primary-text-0-4",Qg="btn-disabled-text",Jg="btn-secondary-text",em="link-primary",tm="link-stateless",nm="link-hover",rm="link-active",om="link-muted",im="link-pressed",am="borders-primary",lm="borders-primary-hover",sm="borders-secondary",cm="borders-strong",um="borders-invert",dm="border-hover-bottom",fm="border-active-bottom",hm="border-primary-stateless",pm="borders-disabled",gm="borders-button",mm="borders-item",vm="borders-base-light",ym="borders-base-medium",bm="borders-green",wm="borders-green-medium",xm="borders-red",Cm="active-secondary",Em="active-secondary-hover",Sm="tag",Om="states-error-disabled-text",km="error",Pm="error-0-28-opacity",_m="error-0-12-opacity",Im="error-hover",Lm="error-active",jm="success",Mm="success-hover",Tm="success-Active",Nm="warning",zm="warning-hover",Am="warning-active",Rm="info",Dm="modified",Fm="red",Hm="orange",Vm="salad",Bm="green",Wm="blue",Um="indigo",Gm="violet",Zm="pink",Ym="gradient-right",Xm="extra-0-3-overlay",Km="gradient-right-active",$m="gradient-right-hover",qm="extra-0-5-overlay",Qm="extra-0-7-overlay",Jm="extra-0-9-overlay",ev="red-0-1-overlay",tv="orange-0-1-overlay",nv="accent-0-8-overlay",rv="green-0-2-Overlay",ov="link",iv="camera",av="google-drive",lv="dropbox",sv="one-drive",cv="device",uv="instagram",dv="free-images",fv="free-icons",hv="canvas",pv="box",gv="screen-cast",mv="unsplash",vv="light-shadow",yv="medium-shadow",bv="large-shadow",wv="x-large-shadow",xv="sm",Cv="md",Ev=oh(["",";"],(function(e){return Vf(["h1,h2,h3,h4,h5,h6,p,small{line-height:",";}"],e.theme.typography.baseLineHeight)})),Sv=400,Ov=500,kv="text-extra-small",Pv="text-small",_v="text-small-up",Iv="text-medium",Lv="text-large",jv="text-extra-large",Mv="text-x-extra-large",Tv="title-h6",Nv="title-h5",zv="title-h4",Av="title-h3",Rv="title-h2",Dv="title-h1",Fv="label-extra-small",Hv="label-extra-small-emphasis",Vv="label-extra-small-up",Bv="label-small",Wv="label-small-emphasis",Uv="label-small-up",Gv="label-small-up-emphasis",Zv="label-medium",Yv="label-medium-emphasis",Xv="label-large",Kv="label-large-emphasis",$v="label-large-up",qv="label-extra-large-emphasis",Qv="label-extra-large",Jv="label-x-extra-large-emphasis",ey="label-x-extra-large",ty="label-x-x-extra-large-emphasis",ny="label-x-x-extra-large",ry="label-x-x-x-extra-large",oy="btn-sm-emphasis",iy="btn-sm",ay="btn-sm-up-emphasis",ly="btn-sm-up",sy="btn-md-emphasis",cy="btn-md",uy="btn-lg-emphasis",dy="btn-lg",fy="btn-lg-up-emphasis",hy="btn-lg-up",py="link-small",gy="link-small-emphasis",my="link-small-up",vy="link-small-up-emphasis",yy="link-medium",by="link-medium-emphasis",wy="link-large",xy="link-large-emphasis",Cy="link-large-up",Ey="link-large-up-emphasis",Sy="input-sm",Oy="input-sm-up",ky="input-md",Py="input-lg";function _y(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function Iy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_y(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ly={fontFamily:'"Roboto"',fontStyle:"normal",fontWeight:Sv},jy=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t={};return r(r(r(r(r(r(r(r(r(r(t,Fv,Iy(Iy({},Ly),{},{fontSize:"10px",lineHeight:"12px"},e)),Hv,Iy(Iy({},Ly),{},{fontWeight:"Bold",fontSize:"10px",lineHeight:"12px"},e)),Vv,Iy(Iy({},Ly),{},{fontSize:"11px",lineHeight:"12px"},e)),Bv,Iy(Iy({},Ly),{},{fontSize:"12px",lineHeight:"14px"},e)),Wv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"12px",lineHeight:"14px"},e)),Uv,Iy(Iy({fontSize:"13px",lineHeight:"16px"},Ly),e)),Gv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"13px",lineHeight:"16px"},e)),Zv,Iy(Iy({fontSize:"14px",lineHeight:"16px"},Ly),e)),Yv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"14px",lineHeight:"16px"},e)),Xv,Iy(Iy({},Ly),{},{fontSize:"16px",lineHeight:"18px"},e)),r(r(r(r(r(r(r(r(r(t,Kv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"16px",lineHeight:"18px"},e)),$v,Iy(Iy({},Ly),{},{fontWeight:Sv,fontSize:"18px",lineHeight:"20px"},e)),qv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"24px",lineHeight:"28px"},e)),Qv,Iy(Iy({},Ly),{},{fontWeight:Sv,fontSize:"24px",lineHeight:"28px"},e)),Jv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"32px",lineHeight:"36px"},e)),ey,Iy(Iy({},Ly),{},{fontSize:"32px",lineHeight:"36px"},e)),ty,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"48px",lineHeight:"54px"},e)),ny,Iy(Iy({},Ly),{},{fontSize:"48px",lineHeight:"54px"},e)),ry,Iy(Iy({},Ly),{},{fontSize:"60px",lineHeight:"68px"},e))},My=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r(r(r(r(r(r(r({},kv,Iy(Iy({},Ly),{},{fontSize:"11px",lineHeight:"14px"},e)),Pv,Iy(Iy({},Ly),{},{fontSize:"12px",lineHeight:"18px"},e)),_v,Iy(Iy({},Ly),{},{fontSize:"13px",lineHeight:"18px"},e)),Iv,Iy(Iy({},Ly),{},{fontSize:"14px",lineHeight:"20px"},e)),Lv,Iy(Iy({},Ly),{},{fontSize:"16px",lineHeight:"22px"},e)),jv,Iy(Iy({},Ly),{},{fontSize:"18px",lineHeight:"26px"},e)),Mv,Iy(Iy({},Ly),{},{fontSize:"28px",lineHeight:"40px"},e))},Ty=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r(r(r(r(r(r(r(r(r(r({},oy,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"12px",lineHeight:"14px"},e)),iy,Iy(Iy({},Ly),{},{fontSize:"12px",lineHeight:"14px"},e)),ay,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"13px",lineHeight:"16px"},e)),ly,Iy(Iy({},Ly),{},{fontSize:"13px",lineHeight:"16px"},e)),sy,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"14px",lineHeight:"16px"},e)),cy,Iy(Iy({},Ly),{},{fontSize:"14px",lineHeight:"16px"},e)),uy,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"16px",lineHeight:"18px"},e)),dy,Iy(Iy({},Ly),{},{fontSize:"16px",lineHeight:"18px"},e)),fy,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"18px",lineHeight:"20px"},e)),hy,Iy(Iy({},Ly),{},{fontSize:"18px",lineHeight:"20px"},e))},Ny=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r(r(r(r(r(r(r(r(r(r({},py,Iy(Iy({},Ly),{},{fontSize:"12px",lineHeight:"14px"},e)),gy,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"12px",lineHeight:"14px"},e)),my,Iy(Iy({},Ly),{},{fontSize:"13px",lineHeight:"16px"},e)),vy,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"13px",lineHeight:"16px"},e)),yy,Iy(Iy({},Ly),{},{fontSize:"14px",lineHeight:"16px"},e)),by,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"14px",lineHeight:"16px"},e)),wy,Iy(Iy({},Ly),{},{fontSize:"16px",lineHeight:"18px"},e)),xy,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"16px",lineHeight:"18px"},e)),Cy,Iy(Iy({},Ly),{},{fontSize:"18px",lineHeight:"20px"},e)),Ey,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"18px",lineHeight:"20px"},e))},zy=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r(r(r(r({},Sy,Iy(Iy({},Ly),{},{fontSize:"12px",lineHeight:"14px"},e)),Oy,Iy(Iy({},Ly),{},{fontSize:"13px",lineHeight:"16px"},e)),ky,Iy(Iy({},Ly),{},{fontSize:"14px",lineHeight:"16px"},e)),Py,Iy(Iy({},Ly),{},{fontSize:"16px",lineHeight:"18px"},e))},Ay=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return r(r(r(r(r(r({},Tv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"12px",lineHeight:"18px"},e)),Nv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"14px",lineHeight:"21px"},e)),zv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"16px",lineHeight:"24px"},e)),Av,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"18px",lineHeight:"27px"},e)),Rv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"20px",lineHeight:"30px"},e)),Dv,Iy(Iy({},Ly),{},{fontWeight:Ov,fontSize:"28px",lineHeight:"42px"},e))},Ry=oh(["@keyframes spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.Menu-open{overflow:hidden;}.Modal-open{overflow:hidden;}"]);function Dy(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function Fy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dy(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Hy=Fy(Fy(Fy(Fy(Fy(Fy(Fy(Fy(Fy(Fy(Fy(Fy({},(d={text:r(r(r(r(r(r(r({},og,"rgba(55, 65, 75, 1)"),ig,"rgba(118, 138, 159, 1)"),ag,"rgba(213, 216, 220, 1)"),lg,"rgba(169, 182, 194, 1)"),sg,"rgba(196, 110, 0, 1)"),cg,"rgba(185, 33, 46, 1)"),f,"rgba(35, 117, 171, 1)"),accent:(r(r(r(r(r(r(r(r(r(r(ag={},ug,"rgba(104, 121, 235, 1)"),dg,"rgba(96, 111, 209, 1)"),fg,"rgba(73, 88, 188, 1)"),hg,"rgba(233, 238, 242, 1)"),l,"#F9FBFC"),pg,"rgba(104, 121, 235, 1)"),le,"rgba(104, 121, 235, 0.4)"),d,"rgba(96, 111, 209, 0.55)"),gg,"rgba(96, 111, 209, 0.7)"),m,"rgba(104, 121, 235, 0.05)"),r(r(r(r(ag,mg,"rgba(104, 121, 235, 0.12)"),vg,"rgba(104, 121, 235, 0.18)"),yg,"rgba(104, 121, 235, 0.28)"),bg,"rgba(104, 121, 235, 0.4)")),background:(r(r(r(r(r(r(r(r(r(r(sg={},wg,"rgba(216, 224, 232, 1)"),xg,"rgba(255, 255, 255, 1)"),Cg,"rgba(243, 247, 250, 1)"),Eg,"rgba(235, 239, 252, 1)"),Sg,"rgba(227, 231, 251, 1)"),Og,"rgba(243, 245, 247, 1)"),kg,"rgba(243, 245, 247, 1)"),Pg,"rgba(239, 243, 246, 1)"),_g,"rgba(93, 109, 126, 1)"),Lg,"rgba(255, 255, 255, 0.500)"),r(r(r(r(r(r(r(r(r(r(sg,Ig,"#CCD6DE"),jg,"rgba(255, 255, 255, 1)"),Mg,"rgba(249, 251, 252, 1)"),Tg,"rgba(237, 250, 244, 1)"),Ng,"rgba(227, 250, 239, 1)"),zg,"rgba(244, 249, 255, 1)"),Ag,"rgba(253, 244, 242, 1)"),Rg,"rgba(255, 245, 245, 1)"),Dg,"rgba(247, 228, 230, 1)"),Fg,"rgba(255, 249, 242, 1)"),r(sg,Hg,"rgba(79, 98, 118, 1)")),icons:r(r(r(r(r(r(r(r({},Vg,"rgba(118, 138, 159, 1)"),Bg,"rgba(93, 109, 126, 0.600)"),Wg,"rgba(151, 166, 182, 1)"),Ug,"rgba(223, 231, 237, 1)"),Gg,"rgba(255, 255, 255, 1)"),Zg,"rgba(169, 182, 194, 1)"),Yg,"rgba(79, 98, 118, 1)"),Xg,"rgba(118, 138, 159, 1)"),button:r(r(r(r(r({},Kg,"rgba(255, 255, 255, 1)"),$g,"rgba(255, 255, 255, 0.6)"),qg,"rgba(255, 255, 255, 0.4)"),Qg,"rgba(169, 182, 194, 1)"),Jg,"rgba(0, 0, 0, 1)"),link:r(r(r(r(r(r({},em,"rgba(118, 138, 159, 1)"),tm,"rgba(118, 138, 159, 1)"),nm,"rgba(79, 98, 118, 1)"),rm,"rgba(55, 65, 75, 1)"),im,"rgba(104, 121, 235, 1)"),om,"rgba(169, 182, 194, 1)"),borders:(r(r(r(r(r(r(r(r(r(r(cg={},am,"rgba(204, 214, 222, 1)"),lm,"rgba(104, 118, 134, 1)"),sm,"rgba(236, 240, 243, 1)"),cm,"rgba(204, 214, 222, 1)"),um,"rgba(85, 99, 115, 1)"),dm,"rgba(104, 121, 235, 0.18)"),fm,"#4958BC"),hm,"rgba(204, 214, 222, 1)"),pm,"rgba(73, 88, 188, 0.4)"),gm,"rgba(151, 166, 182, 1)"),r(r(r(r(r(r(cg,mm,"rgba(226, 232, 236, 1)"),vm,"rgba(211, 219, 250, 1)"),ym,"rgba(164, 175, 227, 1)"),bm,"rgba(27, 161, 99, 0.22)"),wm,"rgba(27, 161, 99, 0.4)"),xm,"rgba(185, 33, 46, 0.4)")),states:(r(r(r(r(r(r(r(r(r(r(f={},km,"rgba(246, 61, 61, 1)"),Pm,"rgba(185, 33, 46, 0.28)"),_m,"rgba(255, 86, 78, 0.1)"),Im,"rgba(216, 46, 46, 1)"),Lm,"rgba(185, 33, 46, 1)"),jm,"rgba(38, 193, 122, 1)"),Mm,"rgba(30, 154, 98, 1)"),Tm,"rgba(23, 116, 73, 1)"),Nm,"rgba(255, 172, 74, 1)"),zm,"rgba(237, 145, 7, 1)"),r(r(r(f,Am,"rgba(224, 135, 0, 1)"),Rm,"rgba(41, 127, 184, 1)"),Dm,"rgba(165, 166, 246, 1)")),flat:r(r(r(r(r(r(r(r({},Fm,"rgba(219, 46, 50, 1)"),Hm,"rgba(255, 168, 0, 1)"),Vm,"rgba(143, 176, 33, 1)"),Bm,"rgba(22, 160, 134, 1)"),Wm,"rgba(41, 127, 184, 1)"),Um,"rgba(91, 72, 162, 1)"),Gm,"rgba(141, 68, 173, 1)"),Zm,"rgba(211, 92, 158, 1)"),uploader:(r(r(r(r(r(r(r(r(r(r(l={},ov,"rgba(250, 166, 68, 1)"),iv,"rgba(73, 186, 224, 1)"),av,"rgba(81, 136, 238, 1)"),lv,"rgba(17, 40, 124, 1)"),sv,"rgba(40, 100, 186, 1)"),cv,"rgba(102, 73, 209, 1)"),uv,"rgba(244, 70, 154, 1)"),mv,"rgba(173, 38, 220, 1)"),dv,"rgba(16, 163, 135, 1)"),fv,"rgba(62, 207, 139, 1)"),r(r(r(l,hv,"rgba(36, 190, 202, 1)"),pv,"rgba(0, 97, 213, 1)"),gv,"rgba(48, 61, 78, 1)")),extra:(r(r(r(r(r(r(r(r(r(r(le={},Ym,"linear-gradient(270deg, #FFFFFF 1.56%, rgba(255, 255, 255, 0.89) 52.4%, rgba(255, 255, 255, 0.532165) 76.04%, rgba(255, 255, 255, 0) 100%)"),Xm,"rgba(79, 98, 118, 0.3)"),Km,"linear-gradient(270deg, #F3F7FA 1.56%, #F3F7FA 52.4%, rgba(243, 247, 250, 0.53) 76.04%, rgba(243, 247, 250, 0) 100%)"),$m,"linear-gradient(270deg, #F9FBFC 1.56%, #F9FBFC 52.4%, rgba(249, 251, 252, 0.53) 76.04%, rgba(249, 251, 252, 0) 100%)"),qm,"rgba(79, 98, 118, 0.5)"),Qm,"rgba(79, 98, 118, 0.7)"),Jm,"rgba(79, 98, 118, 0.9)"),ev,"rgba(232, 91, 70, 0.1)"),tv,"rgba(250, 157, 47, 0.1)"),nv,"rgba(104, 121, 235, 0.08)"),r(le,rv,"rgba(27, 161, 99, 0.2)"))}).text),d.accent),d.background),d.icons),d.button),d.link),d.borders),d.states),d.flat),d.uploader),d.extra),{},r(r(r(r(r(r(r(r({},Cm,"#FFFFFF"),Em,"rgba(104, 121, 235, 0.05)"),Sm,"#889AAC"),Om,"rgba(185, 33, 46, 0.3)"),vv,"rgba(146, 166, 188, 0.2)"),yv,"rgba(146, 166, 188, 0.24)"),bv,"rgba(146, 166, 188, 0.32)"),wv,"rgba(146, 166, 188, 0.5)")),Vy=Hy,By=(gg="shadow-md",m="shadow-lg",ag="shadow-xl",vg="label",yg="header",bg="header-popup",Eg="footer-popup","left-panel-md");Sg="right-panel-md",kg="left-panel-sm",Pg="right-panel-sm";r(r(r(r(r(r(r(r(r(r(_g={},"shadow-sm","0px 1px 2px 0px rgba(146, 166, 188, 0.2)"),gg," 0px 1px 4px 0px rgba(146, 166, 188, 0.24)"),m," 0px 2px 6px 0px rgba(146, 166, 188, 0.32)"),ag," 0px 2px 6px 0px rgba(146, 166, 188, 0.5)"),vg," 0px 1px 3px 0px rgba(77, 78, 78, 0.15)"),yg," 0px 6px 10px 0px rgba(146, 166, 188, 0.2)"),bg," 0px 3px 7px 0px rgba(146, 166, 188, 0.16)"),Eg," 0px -4px 8px 0px rgba(208, 215, 220, 0.22)"),By," 6px 8px 12px 0px rgba(146, 166, 188, 0.14)"),Sg,"-6px 8px 12px 0px rgba(146, 166, 188, 0.14)");var Wy=r(r(_g,kg,"6px -4px 12px 0px rgba(146, 166, 188, 0.14)"),Pg,"-6px -4px 12px 0px rgba(146, 166, 188, 0.14)"),Uy=(sg="xxl",Hg="xxxl",{keys:[Lg="xs",Ig="sm",Ng="md",Rg="lg",Dg="xl"],values:r(r(r(r(r(r(r({},Lg,0),Ig,576),Ng,768),Rg,1084),Dg,1342),sg,1600),Hg,1920),classes:r(r(r(r(r(r(r({},Lg,".sfx-breakpoint-xs"),Ig,".sfx-breakpoint-sm"),Ng,".sfx-breakpoint-md"),Rg,".sfx-breakpoint-lg"),Dg,".sfx-breakpoint-xl"),sg,".sfx-breakpoint-xxl"),Hg,".sfx-breakpoint-xxxl"),getBreakpointClass:function(){return""},up:function(){return""},down:function(){return""},between:function(){return""},only:function(){return""}});function Gy(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function Zy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gy(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Yy(e){var t=e.children,n=void 0===(s=(e=void 0===(e=e.theme)?{}:e).palette)?{}:s,r=void 0===(s=e.breakpoints)?{}:s,o=void 0===(s=e.typography)?{}:s,i=void 0===(s=e.shape)?{}:s,l=void 0===(s=e.shadows)?{}:s,s=a.exports.useMemo((function(){var e=Zy(Zy({},Vy),n),t=function(e){function t(e){return e="number"==typeof o[e]?o[e]:e,"@media (min-width:".concat(e).concat("px",")")}function n(e,t){return t=a.indexOf(t),"@media (min-width:".concat(o[e]).concat("px",") and (max-width:").concat(o[a[t]]).concat("px",")")}var r,o=void 0===(r=e.values)?Uy.values:r,i=void 0===(r=e.classes)?Uy.classes:r,a=Object.keys(o);return{keys:a,values:o,classes:i,getBreakpointClass:function(e,t){function n(e){return e.slice(1)}return e>=o.xs&&e<o.sm?t?n(i.xs):i.xs:e>=o.sm&&e<o.md?t?n(i.sm):i.sm:e>=o.md&&e<o.lg?t?n(i.md):i.md:e>=o.lg&&e<o.xl?t?n(i.lg):i.lg:e>=o.xl&&e<o.xxl?t?n(i.xl):i.xl:e>=o.xxl&&e<o.xxxl?t?n(i.xxl):i.xxl:e>=o.xxxl?t?n(i.xxxl):i.xxxl:t?n(i.md):i.md},up:t,down:function(e){return e=o[e],"@media (max-width:".concat(e).concat("px",")")},between:n,only:function(e){return a.indexOf(e)+1<a.length?n(e,a[a.indexOf(e)+1]):t(e)}}}(r),a=Zy(Zy({},Wy),l);return{palette:e,breakpoints:t,typography:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return Iy(Iy({fontFamily:Ly.fontFamily,baseLineHeight:1.375},e),{},{font:Iy(Iy(Iy(Iy(Iy(Iy({},jy(e)),My(e)),Ty(e)),Ny(e)),zy(e)),Ay(e))})}(o),shape:Zy({},Op(Zy({},Xy),Zy({},i))),shadows:a}}),[JSON.stringify(e)]);return se.createElement(Qf,{theme:s},se.createElement(se.Fragment,null,function(e){for(var t=arguments.length,n=new Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return"function"==typeof e?e.apply(void 0,n):e}(t,s),se.createElement(Ry,null),se.createElement(Ev,null)))}var Xy={borderRadius:r(r(r({},xv,"2px"),Cv,"4px"),"lg","8px")};function Ky(e){if(Array.isArray(e))return e}function $y(){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 qy(e,t){return Ky(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(u){c=!0,o=u}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||_p(e,t)||$y()}function Qy(){return(Qy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n,r=arguments[t];for(n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}Bg={exports:{}},Ug={},Xg={};var Jy={};{var eb=Jy;Object.defineProperty(eb,"__esModule",{value:!0}),eb._registerNode=eb.Konva=eb.glob=void 0;const e=Math.PI/180;eb.glob=void 0!==o?o:"undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:{},eb.Konva={_global:eb.glob,version:"9.3.6",isBrowser:"undefined"!=typeof window&&("[object Window]"==={}.toString.call(window)||"[object global]"==={}.toString.call(window)),isUnminified:/param/.test(function(e){}.toString()),dblClickWindow:400,getAngle:t=>eb.Konva.angleDeg?t*e:t,enableTrace:!1,pointerEventsEnabled:!0,autoDrawEnabled:!0,hitOnDragEnabled:!1,capturePointerEventsEnabled:!1,_mouseListenClick:!1,_touchListenClick:!1,_pointerListenClick:!1,_mouseInDblClickWindow:!1,_touchInDblClickWindow:!1,_pointerInDblClickWindow:!1,_mouseDblClickPointerId:null,_touchDblClickPointerId:null,_pointerDblClickPointerId:null,pixelRatio:"undefined"!=typeof window&&window.devicePixelRatio||1,dragDistance:3,angleDeg:!0,showWarnings:!0,dragButtons:[0,1],isDragging:()=>eb.Konva.DD.isDragging,isTransforming(){var e;return null==(e=eb.Konva.Transformer)?void 0:e.isTransforming()},isDragReady:()=>!!eb.Konva.DD.node,releaseCanvasOnDestroy:!0,document:eb.glob.document,_injectGlobal(e){eb.glob.Konva=e}},eb._registerNode=e=>{eb.Konva[e.prototype.getClassName()]=e},eb.Konva._injectGlobal(eb.Konva)}{var tb=$g={};Object.defineProperty(tb,"__esModule",{value:!0}),tb.Util=tb.Transform=void 0;const e=Jy;tb.Transform=class e{constructor(e=[1,0,0,1,0,0]){this.dirty=!1,this.m=e&&e.slice()||[1,0,0,1,0,0]}reset(){this.m[0]=1,this.m[1]=0,this.m[2]=0,this.m[3]=1,this.m[4]=0,this.m[5]=0}copy(){return new e(this.m)}copyInto(e){e.m[0]=this.m[0],e.m[1]=this.m[1],e.m[2]=this.m[2],e.m[3]=this.m[3],e.m[4]=this.m[4],e.m[5]=this.m[5]}point(e){var t=this.m;return{x:t[0]*e.x+t[2]*e.y+t[4],y:t[1]*e.x+t[3]*e.y+t[5]}}translate(e,t){return this.m[4]+=this.m[0]*e+this.m[2]*t,this.m[5]+=this.m[1]*e+this.m[3]*t,this}scale(e,t){return this.m[0]*=e,this.m[1]*=e,this.m[2]*=t,this.m[3]*=t,this}rotate(e){var t=Math.cos(e),n=(e=Math.sin(e),this.m[0]*t+this.m[2]*e),r=this.m[1]*t+this.m[3]*e,o=this.m[0]*-e+this.m[2]*t;e=this.m[1]*-e+this.m[3]*t;return this.m[0]=n,this.m[1]=r,this.m[2]=o,this.m[3]=e,this}getTranslation(){return{x:this.m[4],y:this.m[5]}}skew(e,t){var n=this.m[0]+this.m[2]*t,r=(t=this.m[1]+this.m[3]*t,this.m[2]+this.m[0]*e);e=this.m[3]+this.m[1]*e;return this.m[0]=n,this.m[1]=t,this.m[2]=r,this.m[3]=e,this}multiply(e){var t=this.m[0]*e.m[0]+this.m[2]*e.m[1],n=this.m[1]*e.m[0]+this.m[3]*e.m[1],r=this.m[0]*e.m[2]+this.m[2]*e.m[3],o=this.m[1]*e.m[2]+this.m[3]*e.m[3],i=this.m[0]*e.m[4]+this.m[2]*e.m[5]+this.m[4];e=this.m[1]*e.m[4]+this.m[3]*e.m[5]+this.m[5];return this.m[0]=t,this.m[1]=n,this.m[2]=r,this.m[3]=o,this.m[4]=i,this.m[5]=e,this}invert(){var e=1/(this.m[0]*this.m[3]-this.m[1]*this.m[2]),t=this.m[3]*e,n=-this.m[1]*e,r=-this.m[2]*e,o=this.m[0]*e,i=e*(this.m[2]*this.m[5]-this.m[3]*this.m[4]);e*=this.m[1]*this.m[4]-this.m[0]*this.m[5];return this.m[0]=t,this.m[1]=n,this.m[2]=r,this.m[3]=o,this.m[4]=i,this.m[5]=e,this}getMatrix(){return this.m}decompose(){var e,t=this.m[0],n=this.m[1],r=this.m[2],o=this.m[3],i=t*o-n*r,a={x:this.m[4],y:this.m[5],rotation:0,scaleX:0,scaleY:0,skewX:0,skewY:0};return 0!=t||0!=n?(e=Math.sqrt(t*t+n*n),a.rotation=0<n?Math.acos(t/e):-Math.acos(t/e),a.scaleX=e,a.scaleY=i/e,a.skewX=(t*r+n*o)/i,a.skewY=0):0==r&&0==o||(e=Math.sqrt(r*r+o*o),a.rotation=Math.PI/2-(0<o?Math.acos(-r/e):-Math.acos(r/e)),a.scaleX=i/e,a.scaleY=e,a.skewX=0,a.skewY=(t*r+n*o)/i),a.rotation=tb.Util._getRotation(a.rotation),a}};var nb=Math.PI/180,rb=180/Math.PI,ob="Konva error: ",ib={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,132,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,255,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,203],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[119,128,144],slategrey:[119,128,144],snow:[255,255,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],transparent:[255,255,255,0],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,5]},ab=/rgb\((\d{1,3}),(\d{1,3}),(\d{1,3})\)/,lb=[];const t="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||function(e){setTimeout(e,60)};tb.Util={_isElement:e=>!(!e||1!=e.nodeType),_isFunction:e=>!!(e&&e.constructor&&e.call&&e.apply),_isPlainObject:e=>!!e&&e.constructor===Object,_isArray:e=>"[object Array]"===Object.prototype.toString.call(e),_isNumber:e=>"[object Number]"===Object.prototype.toString.call(e)&&!isNaN(e)&&isFinite(e),_isString:e=>"[object String]"===Object.prototype.toString.call(e),_isBoolean:e=>"[object Boolean]"===Object.prototype.toString.call(e),isObject:e=>e instanceof Object,isValidSelector:e=>"string"==typeof e&&("#"===(e=e[0])||"."===e||e===e.toUpperCase()),_sign:e=>0===e||0<e?1:-1,requestAnimFrame(e){lb.push(e),1===lb.length&&t((function(){var e=lb;lb=[],e.forEach((function(e){e()}))}))},createCanvasElement(){var e=document.createElement("canvas");try{e.style=e.style||{}}catch(t){}return e},createImageElement:()=>document.createElement("img"),_isInDocument(e){for(;e=e.parentNode;)if(e==document)return!0;return!1},_urlToImage(e,t){var n=tb.Util.createImageElement();n.onload=function(){t(n)},n.src=e},_rgbToHex:(e,t,n)=>((1<<24)+(e<<16)+(t<<8)+n).toString(16).slice(1),_hexToRgb:e=>(e=e.replace("#",""),{r:(e=parseInt(e,16))>>16&255,g:e>>8&255,b:255&e}),getRandomColor(){for(var e=(16777215*Math.random()<<0).toString(16);e.length<6;)e="0"+e;return"#"+e},getRGB(e){var t;return e in ib?{r:(t=ib[e])[0],g:t[1],b:t[2]}:"#"===e[0]?this._hexToRgb(e.substring(1)):"rgb("===e.substr(0,4)?(t=ab.exec(e.replace(/ /g,"")),{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10)}):{r:0,g:0,b:0}},colorToRGBA:e=>tb.Util._namedColorToRBA(e=e||"black")||tb.Util._hex3ColorToRGBA(e)||tb.Util._hex4ColorToRGBA(e)||tb.Util._hex6ColorToRGBA(e)||tb.Util._hex8ColorToRGBA(e)||tb.Util._rgbColorToRGBA(e)||tb.Util._rgbaColorToRGBA(e)||tb.Util._hslColorToRGBA(e),_namedColorToRBA:e=>(e=ib[e.toLowerCase()])?{r:e[0],g:e[1],b:e[2],a:1}:null,_rgbColorToRGBA(e){if(0===e.indexOf("rgb("))return{r:(e=(e=e.match(/rgb\(([^)]+)\)/)[1]).split(/ *, */).map(Number))[0],g:e[1],b:e[2],a:1}},_rgbaColorToRGBA(e){if(0===e.indexOf("rgba("))return{r:(e=(e=e.match(/rgba\(([^)]+)\)/)[1]).split(/ *, */).map(((e,t)=>"%"===e.slice(-1)?3===t?parseInt(e)/100:parseInt(e)/100*255:Number(e))))[0],g:e[1],b:e[2],a:e[3]}},_hex8ColorToRGBA(e){if("#"===e[0]&&9===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:parseInt(e.slice(7,9),16)/255}},_hex6ColorToRGBA(e){if("#"===e[0]&&7===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:1}},_hex4ColorToRGBA(e){if("#"===e[0]&&5===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:parseInt(e[4]+e[4],16)/255}},_hex3ColorToRGBA(e){if("#"===e[0]&&4===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:1}},_hslColorToRGBA(e){if(/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.test(e)){var[,...e]=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(e),t=Number(e[0])/360,n=Number(e[1])/100;e=Number(e[2])/100;let i,a,l;if(0==n)return l=255*e,{r:Math.round(l),g:Math.round(l),b:Math.round(l),a:1};var r=2*e-(i=e<.5?e*(1+n):e+n-e*n),o=[0,0,0];for(let e=0;e<3;e++)(a=t+1/3*-(e-1))<0&&a++,1<a&&a--,l=6*a<1?r+6*(i-r)*a:2*a<1?i:3*a<2?r+(i-r)*(2/3-a)*6:r,o[e]=255*l;return{r:Math.round(o[0]),g:Math.round(o[1]),b:Math.round(o[2]),a:1}}},haveIntersection:(e,t)=>!(t.x>e.x+e.width||t.x+t.width<e.x||t.y>e.y+e.height||t.y+t.height<e.y),cloneObject(e){var t,n={};for(t in e)this._isPlainObject(e[t])?n[t]=this.cloneObject(e[t]):this._isArray(e[t])?n[t]=this.cloneArray(e[t]):n[t]=e[t];return n},cloneArray:e=>e.slice(0),degToRad:e=>e*nb,radToDeg:e=>e*rb,_degToRad:e=>(tb.Util.warn("Util._degToRad is removed. Please use public Util.degToRad instead."),tb.Util.degToRad(e)),_radToDeg:e=>(tb.Util.warn("Util._radToDeg is removed. Please use public Util.radToDeg instead."),tb.Util.radToDeg(e)),_getRotation:t=>e.Konva.angleDeg?tb.Util.radToDeg(t):t,_capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),throw(e){throw new Error(ob+e)},error(e){console.error(ob+e)},warn(t){e.Konva.showWarnings&&console.warn("Konva warning: "+t)},each(e,t){for(var n in e)t(n,e[n])},_inRange:(e,t,n)=>t<=e&&e<n,_getProjectionToSegment(e,t,n,r,o,i){var a,l,s=(e-n)*(e-n)+(t-r)*(t-r);return n=0==s?(a=e,l=t,(o-n)*(o-n)+(i-r)*(i-r)):(s=((o-e)*(n-e)+(i-t)*(r-t))/s)<0?((a=e)-o)*(e-o)+((l=t)-i)*(t-i):1<s?((a=n)-o)*(n-o)+((l=r)-i)*(r-i):((a=e+s*(n-e))-o)*(a-o)+((l=t+s*(r-t))-i)*(l-i),[a,l,n]},_getProjectionToLine(e,t,n){var r=tb.Util.cloneObject(e),o=Number.MAX_VALUE;return t.forEach((function(i,a){var l;(n||a!==t.length-1)&&(a=t[(a+1)%t.length],a=(i=tb.Util._getProjectionToSegment(i.x,i.y,a.x,a.y,e.x,e.y))[0],l=i[1],(i=i[2])<o)&&(r.x=a,r.y=l,o=i)})),r},_prepareArrayForTween(e,t,n){var r,o,i=[],a=[];for(e.length>t.length&&(o=t,t=e,e=o),r=0;r<e.length;r+=2)i.push({x:e[r],y:e[r+1]});for(r=0;r<t.length;r+=2)a.push({x:t[r],y:t[r+1]});var l=[];return a.forEach((function(e){e=tb.Util._getProjectionToLine(e,i,n),l.push(e.x),l.push(e.y)})),l},_prepareToStringify(e){var t,n;for(n in e.visitedByCircularReferenceRemoval=!0,e)if(e.hasOwnProperty(n)&&e[n]&&"object"==typeof e[n])if(t=Object.getOwnPropertyDescriptor(e,n),e[n].visitedByCircularReferenceRemoval||tb.Util._isElement(e[n])){if(!t.configurable)return null;delete e[n]}else if(null===tb.Util._prepareToStringify(e[n])){if(!t.configurable)return null;delete e[n]}return delete e.visitedByCircularReferenceRemoval,e},_assign(e,t){for(var n in t)e[n]=t[n];return e},_getFirstPointerId:e=>e.touches?e.changedTouches[0].identifier:e.pointerId||999,releaseCanvas(...t){e.Konva.releaseCanvasOnDestroy&&t.forEach((e=>{e.width=0,e.height=0}))},drawRoundedRectPath(e,t,n,r){let o=0,i=0,a=0,l=0;"number"==typeof r?o=i=a=l=Math.min(r,t/2,n/2):(o=Math.min(r[0]||0,t/2,n/2),i=Math.min(r[1]||0,t/2,n/2),l=Math.min(r[2]||0,t/2,n/2),a=Math.min(r[3]||0,t/2,n/2)),e.moveTo(o,0),e.lineTo(t-i,0),e.arc(t-i,i,i,3*Math.PI/2,0,!1),e.lineTo(t,n-l),e.arc(t-l,n-l,l,0,Math.PI/2,!1),e.lineTo(a,n),e.arc(a,n-a,a,Math.PI/2,Math.PI,!1),e.lineTo(0,o),e.arc(o,o,o,Math.PI,3*Math.PI/2,!1)}}}qg={},Jg={},im={},Object.defineProperty(im,"__esModule",{value:!0}),im.getComponentValidator=im.getBooleanValidator=im.getNumberArrayValidator=im.getFunctionValidator=im.getStringOrGradientValidator=im.getStringValidator=im.getNumberOrAutoValidator=im.getNumberOrArrayOfNumbersValidator=om=im.getNumberValidator=im.alphaComponent=im.RGBComponent=void 0;const sb=Jy,cb=$g;function ub(e){return cb.Util._isString(e)?'"'+e+'"':"[object Number]"===Object.prototype.toString.call(e)||cb.Util._isBoolean(e)?e:Object.prototype.toString.call(e)}im.RGBComponent=function(e){return 255<e?255:e<0?0:Math.round(e)},im.alphaComponent=function(e){return 1<e?1:e<1e-4?1e-4:e},om=im.getNumberValidator=function(){if(sb.Konva.isUnminified)return function(e,t){return cb.Util._isNumber(e)||cb.Util.warn(ub(e)+' is a not valid value for "'+t+'" attribute. The value should be a number.'),e}},im.getNumberOrArrayOfNumbersValidator=function(e){if(sb.Konva.isUnminified)return function(t,n){var r=cb.Util._isNumber(t),o=cb.Util._isArray(t)&&t.length==e;return r||o||cb.Util.warn(ub(t)+' is a not valid value for "'+n+'" attribute. The value should be a number or Array<number>('+e+")"),t}},im.getNumberOrAutoValidator=function(){if(sb.Konva.isUnminified)return function(e,t){return cb.Util._isNumber(e)||"auto"===e||cb.Util.warn(ub(e)+' is a not valid value for "'+t+'" attribute. The value should be a number or "auto".'),e}},im.getStringValidator=function(){if(sb.Konva.isUnminified)return function(e,t){return cb.Util._isString(e)||cb.Util.warn(ub(e)+' is a not valid value for "'+t+'" attribute. The value should be a string.'),e}},im.getStringOrGradientValidator=function(){if(sb.Konva.isUnminified)return function(e,t){var n=cb.Util._isString(e),r="[object CanvasGradient]"===Object.prototype.toString.call(e)||e&&e.addColorStop;return n||r||cb.Util.warn(ub(e)+' is a not valid value for "'+t+'" attribute. The value should be a string or a native gradient.'),e}},im.getFunctionValidator=function(){if(sb.Konva.isUnminified)return function(e,t){return cb.Util._isFunction(e)||cb.Util.warn(ub(e)+' is a not valid value for "'+t+'" attribute. The value should be a function.'),e}},im.getNumberArrayValidator=function(){if(sb.Konva.isUnminified)return function(e,t){var n=Int8Array?Object.getPrototypeOf(Int8Array):null;return n&&e instanceof n||(cb.Util._isArray(e)?e.forEach((function(e){cb.Util._isNumber(e)||cb.Util.warn('"'+t+'" attribute has non numeric element '+e+". Make sure that all elements are numbers.")})):cb.Util.warn(ub(e)+' is a not valid value for "'+t+'" attribute. The value should be a array of numbers.')),e}},im.getBooleanValidator=function(){if(sb.Konva.isUnminified)return function(e,t){return!0===e||!1===e||cb.Util.warn(ub(e)+' is a not valid value for "'+t+'" attribute. The value should be a boolean.'),e}},im.getComponentValidator=function(e){if(sb.Konva.isUnminified)return function(t,n){return null==t||cb.Util.isObject(t)||cb.Util.warn(ub(t)+' is a not valid value for "'+n+'" attribute. The value should be an object with properties '+e),t}};{var db=Jg;Object.defineProperty(db,"__esModule",{value:!0}),db.Factory=void 0;const e=$g,t=im;db.Factory={addGetterSetter(e,t,n,r,o){db.Factory.addGetter(e,t,n),db.Factory.addSetter(e,t,r,o),db.Factory.addOverloadedGetterSetter(e,t)},addGetter(t,n,r){var o="get"+e.Util._capitalize(n);t.prototype[o]=t.prototype[o]||function(){var e=this.attrs[n];return void 0===e?r:e}},addSetter(t,n,r,o){var i="set"+e.Util._capitalize(n);t.prototype[i]||db.Factory.overWriteSetter(t,n,r,o)},overWriteSetter(t,n,r,o){var i="set"+e.Util._capitalize(n);t.prototype[i]=function(e){return r&&null!=e&&(e=r.call(this,e,n)),this._setAttr(n,e),o&&o.call(this),this}},addComponentsGetterSetter(n,r,o,i,a){var l,s,c=o.length,u=e.Util._capitalize,d="get"+u(r),f="set"+u(r),h=(n.prototype[d]=function(){var e={};for(l=0;l<c;l++)e[s=o[l]]=this.getAttr(r+u(s));return e},(0,t.getComponentValidator)(o));n.prototype[f]=function(e){var t,n=this.attrs[r];for(t in i&&(e=i.call(this,e)),h&&h.call(this,e,r),e)e.hasOwnProperty(t)&&this._setAttr(r+u(t),e[t]);return e||o.forEach((e=>{this._setAttr(r+u(e),void 0)})),this._fireChangeEvent(r,n,e),a&&a.call(this),this},db.Factory.addOverloadedGetterSetter(n,r)},addOverloadedGetterSetter(t,n){var r=e.Util._capitalize(n),o="set"+r,i="get"+r;t.prototype[n]=function(){return arguments.length?(this[o](arguments[0]),this):this[i]()}},addDeprecatedGetterSetter(t,n,r,o){e.Util.error("Adding deprecated "+n);var i="get"+e.Util._capitalize(n),a=n+" property is deprecated and will be removed soon. Look at Konva change log for more information.";t.prototype[i]=function(){e.Util.error(a);var t=this.attrs[n];return void 0===t?r:t},db.Factory.addSetter(t,n,o,(function(){e.Util.error(a)})),db.Factory.addOverloadedGetterSetter(t,n)},backCompat(t,n){e.Util.each(n,(function(n,r){var o=t.prototype[r],i="get"+e.Util._capitalize(n),a="set"+e.Util._capitalize(n);function l(){o.apply(this,arguments),e.Util.error('"'+n+'" method is deprecated and will be removed soon. Use ""'+r+'" instead.')}t.prototype[n]=l,t.prototype[i]=l,t.prototype[a]=l}))},afterSetFilter(){this._filterUpToDate=!1}}}am={},cm={},Object.defineProperty(cm,"__esModule",{value:!0}),cm.HitContext=cm.SceneContext=cm.Context=void 0;const fb=$g,hb=Jy;var pb=["arc","arcTo","beginPath","bezierCurveTo","clearRect","clip","closePath","createLinearGradient","createPattern","createRadialGradient","drawImage","ellipse","fill","fillText","getImageData","createImageData","lineTo","moveTo","putImageData","quadraticCurveTo","rect","roundRect","restore","rotate","save","scale","setLineDash","setTransform","stroke","strokeText","transform","translate"];class gb{constructor(e){this.canvas=e,hb.Konva.enableTrace&&(this.traceArr=[],this._enableTrace())}fillShape(e){e.fillEnabled()&&this._fill(e)}_fill(e){}strokeShape(e){e.hasStroke()&&this._stroke(e)}_stroke(e){}fillStrokeShape(e){e.attrs.fillAfterStrokeEnabled?(this.strokeShape(e),this.fillShape(e)):(this.fillShape(e),this.strokeShape(e))}getTrace(e,t){for(var n,r,o,i=this.traceArr,a=i.length,l="",s=0;s<a;s++)(r=(n=i[s]).method)?(o=n.args,l+=r,e?l+="()":fb.Util._isArray(o[0])?l+="(["+o.join(",")+"])":l+="("+(o=t?o.map((e=>"number"==typeof e?Math.floor(e):e)):o).join(",")+")"):(l+=n.property,e||(l+="="+n.val)),l+=";";return l}clearTrace(){this.traceArr=[]}_trace(e){var t=this.traceArr;t.push(e),100<=t.length&&t.shift()}reset(){var e=this.getCanvas().getPixelRatio();this.setTransform(+e,0,0,+e,0,0)}getCanvas(){return this.canvas}clear(e){var t=this.getCanvas();e?this.clearRect(e.x||0,e.y||0,e.width||0,e.height||0):this.clearRect(0,0,t.getWidth()/t.pixelRatio,t.getHeight()/t.pixelRatio)}_applyLineCap(e){(e=e.attrs.lineCap)&&this.setAttr("lineCap",e)}_applyOpacity(e){1!==(e=e.getAbsoluteOpacity())&&this.setAttr("globalAlpha",e)}_applyLineJoin(e){(e=e.attrs.lineJoin)&&this.setAttr("lineJoin",e)}setAttr(e,t){this._context[e]=t}arc(e,t,n,r,o,i){this._context.arc(e,t,n,r,o,i)}arcTo(e,t,n,r,o){this._context.arcTo(e,t,n,r,o)}beginPath(){this._context.beginPath()}bezierCurveTo(e,t,n,r,o,i){this._context.bezierCurveTo(e,t,n,r,o,i)}clearRect(e,t,n,r){this._context.clearRect(e,t,n,r)}clip(...e){this._context.clip.apply(this._context,e)}closePath(){this._context.closePath()}createImageData(e,t){var n=arguments;return 2===n.length?this._context.createImageData(e,t):1===n.length?this._context.createImageData(e):void 0}createLinearGradient(e,t,n,r){return this._context.createLinearGradient(e,t,n,r)}createPattern(e,t){return this._context.createPattern(e,t)}createRadialGradient(e,t,n,r,o,i){return this._context.createRadialGradient(e,t,n,r,o,i)}drawImage(e,t,n,r,o,i,a,l,s){var c=arguments,u=this._context;3===c.length?u.drawImage(e,t,n):5===c.length?u.drawImage(e,t,n,r,o):9===c.length&&u.drawImage(e,t,n,r,o,i,a,l,s)}ellipse(e,t,n,r,o,i,a,l){this._context.ellipse(e,t,n,r,o,i,a,l)}isPointInPath(e,t,n,r){return n?this._context.isPointInPath(n,e,t,r):this._context.isPointInPath(e,t,r)}fill(...e){this._context.fill.apply(this._context,e)}fillRect(e,t,n,r){this._context.fillRect(e,t,n,r)}strokeRect(e,t,n,r){this._context.strokeRect(e,t,n,r)}fillText(e,t,n,r){r?this._context.fillText(e,t,n,r):this._context.fillText(e,t,n)}measureText(e){return this._context.measureText(e)}getImageData(e,t,n,r){return this._context.getImageData(e,t,n,r)}lineTo(e,t){this._context.lineTo(e,t)}moveTo(e,t){this._context.moveTo(e,t)}rect(e,t,n,r){this._context.rect(e,t,n,r)}roundRect(e,t,n,r,o){this._context.roundRect(e,t,n,r,o)}putImageData(e,t,n){this._context.putImageData(e,t,n)}quadraticCurveTo(e,t,n,r){this._context.quadraticCurveTo(e,t,n,r)}restore(){this._context.restore()}rotate(e){this._context.rotate(e)}save(){this._context.save()}scale(e,t){this._context.scale(e,t)}setLineDash(e){this._context.setLineDash?this._context.setLineDash(e):"mozDash"in this._context?this._context.mozDash=e:"webkitLineDash"in this._context&&(this._context.webkitLineDash=e)}getLineDash(){return this._context.getLineDash()}setTransform(e,t,n,r,o,i){this._context.setTransform(e,t,n,r,o,i)}stroke(e){e?this._context.stroke(e):this._context.stroke()}strokeText(e,t,n,r){this._context.strokeText(e,t,n,r)}transform(e,t,n,r,o,i){this._context.transform(e,t,n,r,o,i)}translate(e,t){this._context.translate(e,t)}_enableTrace(){for(var e,t=this,n=pb.length,r=this.setAttr,o=function(n){var r,o=t[n];t[n]=function(){return e=function(e){for(var t,n=[],r=e.length,o=fb.Util,i=0;i<r;i++)t=e[i],o._isNumber(t)?t=Math.round(1e3*t)/1e3:o._isString(t)||(t+=""),n.push(t);return n}(Array.prototype.slice.call(arguments,0)),r=o.apply(t,arguments),t._trace({method:n,args:e}),r}},i=0;i<n;i++)o(pb[i]);t.setAttr=function(){r.apply(t,arguments);var e=arguments[0],n=arguments[1];"shadowOffsetX"!==e&&"shadowOffsetY"!==e&&"shadowBlur"!==e||(n/=this.canvas.getPixelRatio()),t._trace({property:e,val:n})}}_applyGlobalCompositeOperation(e){(e=e.attrs.globalCompositeOperation)&&"source-over"!==e&&this.setAttr("globalCompositeOperation",e)}}cm.Context=gb,["fillStyle","strokeStyle","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","letterSpacing","lineCap","lineDashOffset","lineJoin","lineWidth","miterLimit","direction","font","textAlign","textBaseline","globalAlpha","globalCompositeOperation","imageSmoothingEnabled"].forEach((function(e){Object.defineProperty(gb.prototype,e,{get(){return this._context[e]},set(t){this._context[e]=t}})})),cm.SceneContext=class extends gb{constructor(e,{willReadFrequently:t=!1}={}){super(e),this._context=e._canvas.getContext("2d",{willReadFrequently:t})}_fillColor(e){var t=e.fill();this.setAttr("fillStyle",t),e._fillFunc(this)}_fillPattern(e){this.setAttr("fillStyle",e._getFillPattern()),e._fillFunc(this)}_fillLinearGradient(e){var t=e._getLinearGradient();t&&(this.setAttr("fillStyle",t),e._fillFunc(this))}_fillRadialGradient(e){var t=e._getRadialGradient();t&&(this.setAttr("fillStyle",t),e._fillFunc(this))}_fill(e){var t,n,r,o=e.fill(),i=e.getFillPriority();o&&"color"===i?this._fillColor(e):(t=e.getFillPatternImage())&&"pattern"===i?this._fillPattern(e):(n=e.getFillLinearGradientColorStops())&&"linear-gradient"===i?this._fillLinearGradient(e):(r=e.getFillRadialGradientColorStops())&&"radial-gradient"===i?this._fillRadialGradient(e):o?this._fillColor(e):t?this._fillPattern(e):n?this._fillLinearGradient(e):r&&this._fillRadialGradient(e)}_strokeLinearGradient(e){var t=e.getStrokeLinearGradientStartPoint(),n=e.getStrokeLinearGradientEndPoint(),r=e.getStrokeLinearGradientColorStops(),o=this.createLinearGradient(t.x,t.y,n.x,n.y);if(r){for(var i=0;i<r.length;i+=2)o.addColorStop(r[i],r[i+1]);this.setAttr("strokeStyle",o)}}_stroke(e){var t,n=e.dash(),r=e.getStrokeScaleEnabled();e.hasStroke()&&(r||(this.save(),t=this.getCanvas().getPixelRatio(),this.setTransform(t,0,0,t,0,0)),this._applyLineCap(e),n&&e.dashEnabled()&&(this.setLineDash(n),this.setAttr("lineDashOffset",e.dashOffset())),this.setAttr("lineWidth",e.strokeWidth()),e.getShadowForStrokeEnabled()||this.setAttr("shadowColor","rgba(0,0,0,0)"),e.getStrokeLinearGradientColorStops()?this._strokeLinearGradient(e):this.setAttr("strokeStyle",e.stroke()),e._strokeFunc(this),r||this.restore())}_applyShadow(e){var t=null!=(t=e.getShadowRGBA())?t:"black",n=null!=(n=e.getShadowBlur())?n:5,r=null!=(r=e.getShadowOffset())?r:{x:0,y:0},o=(e=e.getAbsoluteScale(),this.canvas.getPixelRatio()),i=e.x*o;e=e.y*o;this.setAttr("shadowColor",t),this.setAttr("shadowBlur",n*Math.min(Math.abs(i),Math.abs(e))),this.setAttr("shadowOffsetX",r.x*i),this.setAttr("shadowOffsetY",r.y*e)}},cm.HitContext=class extends gb{constructor(e){super(e),this._context=e._canvas.getContext("2d",{willReadFrequently:!0})}_fill(e){this.save(),this.setAttr("fillStyle",e.colorKey),e._fillFuncHit(this),this.restore()}strokeShape(e){e.hasHitStroke()&&this._stroke(e)}_stroke(e){var t,n;e.hasHitStroke()&&((t=e.getStrokeScaleEnabled())||(this.save(),n=this.getCanvas().getPixelRatio(),this.setTransform(n,0,0,n,0,0)),this._applyLineCap(e),n="auto"===(n=e.hitStrokeWidth())?e.strokeWidth():n,this.setAttr("lineWidth",n),this.setAttr("strokeStyle",e.colorKey),e._strokeFuncHit(this),t||this.restore())}},Object.defineProperty(am,"__esModule",{value:!0}),am.HitCanvas=am.SceneCanvas=am.Canvas=void 0;const mb=$g,vb=cm,yb=Jy;var bb;um=Jg,dm=im;class wb{constructor(e){this.pixelRatio=1,this.width=0,this.height=0,this.isCache=!1;var t=(e||{}).pixelRatio||yb.Konva.pixelRatio||(bb||(t=(e=mb.Util.createCanvasElement()).getContext("2d"),bb=(yb.Konva._global.devicePixelRatio||1)/(t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1),mb.Util.releaseCanvas(e)),bb);this.pixelRatio=t,this._canvas=mb.Util.createCanvasElement(),this._canvas.style.padding="0",this._canvas.style.margin="0",this._canvas.style.border="0",this._canvas.style.background="transparent",this._canvas.style.position="absolute",this._canvas.style.top="0",this._canvas.style.left="0"}getContext(){return this.context}getPixelRatio(){return this.pixelRatio}setPixelRatio(e){var t=this.pixelRatio;this.pixelRatio=e,this.setSize(this.getWidth()/t,this.getHeight()/t)}setWidth(e){this.width=this._canvas.width=e*this.pixelRatio,this._canvas.style.width=e+"px",e=this.pixelRatio,this.getContext()._context.scale(e,e)}setHeight(e){this.height=this._canvas.height=e*this.pixelRatio,this._canvas.style.height=e+"px",e=this.pixelRatio,this.getContext()._context.scale(e,e)}getWidth(){return this.width}getHeight(){return this.height}setSize(e,t){this.setWidth(e||0),this.setHeight(t||0)}toDataURL(e,t){try{return this._canvas.toDataURL(e,t)}catch(n){try{return this._canvas.toDataURL()}catch(r){return mb.Util.error("Unable to get data URL. "+r.message+" For more info read https://konvajs.org/docs/posts/Tainted_Canvas.html."),""}}}}am.Canvas=wb,um.Factory.addGetterSetter(wb,"pixelRatio",void 0,(0,dm.getNumberValidator)()),am.SceneCanvas=class extends wb{constructor(e={width:0,height:0,willReadFrequently:!1}){super(e),this.context=new vb.SceneContext(this,{willReadFrequently:e.willReadFrequently}),this.setSize(e.width,e.height)}},am.HitCanvas=class extends wb{constructor(e={width:0,height:0}){super(e),this.hitCanvas=!0,this.context=new vb.HitContext(this),this.setSize(e.width,e.height)}};{var xb=cg={};Object.defineProperty(xb,"__esModule",{value:!0}),xb.DD=void 0;const e=Jy,t=$g;xb.DD={get isDragging(){var e=!1;return xb.DD._dragElements.forEach((t=>{"dragging"===t.dragStatus&&(e=!0)})),e},justDragged:!1,get node(){var e;return xb.DD._dragElements.forEach((t=>{e=t.node})),e},_dragElements:new Map,_drag(e){const n=[];xb.DD._dragElements.forEach(((r,o)=>{var i,a=r.node;if(i=((i=a.getStage()).setPointersPositions(e),void 0===r.pointerId&&(r.pointerId=t.Util._getFirstPointerId(e)),i._changedPointerPositions.find((e=>e.id===r.pointerId)))){if("dragging"!==r.dragStatus){var l=a.dragDistance();if(Math.max(Math.abs(i.x-r.startPointerPos.x),Math.abs(i.y-r.startPointerPos.y))<l)return;if(a.startDrag({evt:e}),!a.isDragging())return}a._setDragPosition(e,r),n.push(a)}})),n.forEach((t=>{t.fire("dragmove",{type:"dragmove",target:t,evt:e},!0)}))},_endDragBefore(t){const n=[];xb.DD._dragElements.forEach((r=>{var o=(o=r.node).getStage();(o=(t&&o.setPointersPositions(t),o._changedPointerPositions.find((e=>e.id===r.pointerId))))&&("dragging"!==r.dragStatus&&"stopped"!==r.dragStatus||(xb.DD.justDragged=!0,e.Konva._mouseListenClick=!1,e.Konva._touchListenClick=!1,e.Konva._pointerListenClick=!1,r.dragStatus="stopped"),o=r.node.getLayer()||r.node instanceof e.Konva.Stage&&r.node)&&-1===n.indexOf(o)&&n.push(o)})),n.forEach((e=>{e.draw()}))},_endDragAfter(e){xb.DD._dragElements.forEach(((t,n)=>{"stopped"===t.dragStatus&&t.node.fire("dragend",{type:"dragend",target:t.node,evt:e},!0),"dragging"!==t.dragStatus&&xb.DD._dragElements.delete(n)}))}},e.Konva.isBrowser&&(window.addEventListener("mouseup",xb.DD._endDragBefore,!0),window.addEventListener("touchend",xb.DD._endDragBefore,!0),window.addEventListener("mousemove",xb.DD._drag),window.addEventListener("touchmove",xb.DD._drag),window.addEventListener("mouseup",xb.DD._endDragAfter,!1),window.addEventListener("touchend",xb.DD._endDragAfter,!1))}Object.defineProperty(qg,"__esModule",{value:!0}),qg.Node=void 0;const Cb=$g;vm=Jg;const Eb=am,Sb=Jy,Ob=cg;ym=im;var kb="absoluteOpacity",Pb="allEventListeners",_b="absoluteTransform",Ib="absoluteScale",Lb="canvas",jb="listening",Mb="mouseenter",Tb="mouseleave",Nb="transform",zb="visible";bm=["xChange.konva","yChange.konva","scaleXChange.konva","scaleYChange.konva","skewXChange.konva","skewYChange.konva","rotationChange.konva","offsetXChange.konva","offsetYChange.konva","transformsEnabledChange.konva"].join(" ");let Ab=1;class Rb{constructor(e){this._id=Ab++,this.eventListeners={},this.attrs={},this.index=0,this._allEventListeners=null,this.parent=null,this._cache=new Map,this._attachedDepsListeners=new Map,this._lastPos=null,this._batchingTransformChange=!1,this._needClearTransformCache=!1,this._filterUpToDate=!1,this._isUnderCache=!1,this._dragEventId=null,this._shouldFireChangeEvents=!1,this.setAttrs(e),this._shouldFireChangeEvents=!0}hasChildren(){return!1}_clearCache(e){e!==Nb&&e!==_b||!this._cache.get(e)?e?this._cache.delete(e):this._cache.clear():this._cache.get(e).dirty=!0}_getCache(e,t){var n=this._cache.get(e);return(void 0===n||(e===Nb||e===_b)&&!0===n.dirty)&&(n=t.call(this),this._cache.set(e,n)),n}_calculate(e,t,n){return this._attachedDepsListeners.get(e)||(t=t.map((e=>e+"Change.konva")).join(" "),this.on(t,(()=>{this._clearCache(e)})),this._attachedDepsListeners.set(e,!0)),this._getCache(e,n)}_getCanvasCache(){return this._cache.get(Lb)}_clearSelfAndDescendantCache(e){this._clearCache(e),e===_b&&this.fire("absoluteTransformChange")}clearCache(){var e,t,n;return this._cache.has(Lb)&&(({scene:e,filter:t,hit:n}=this._cache.get(Lb)),Cb.Util.releaseCanvas(e,t,n),this._cache.delete(Lb)),this._clearSelfAndDescendantCache(),this._requestDraw(),this}cache(e){var t,n={},r=(void 0!==(e=e||{}).x&&void 0!==e.y&&void 0!==e.width&&void 0!==e.height||(n=this.getClientRect({skipTransform:!0,relativeTo:this.getParent()||void 0})),Math.ceil(e.width||n.width)),o=Math.ceil(e.height||n.height),i=e.pixelRatio,a=void 0===e.x?Math.floor(n.x):e.x,l=void 0===e.y?Math.floor(n.y):e.y,s=e.offset||0,c=e.drawBorder||!1,u=e.hitCanvasPixelRatio||1;if(r&&o)return r+=2*s+(.5<Math.abs(Math.round(n.x)-a)?1:0),o+=2*s+(.5<Math.abs(Math.round(n.y)-l)?1:0),a-=s,l-=s,n=new Eb.SceneCanvas({pixelRatio:i,width:r,height:o}),s=new Eb.SceneCanvas({pixelRatio:i,width:0,height:0,willReadFrequently:!0}),i=new Eb.HitCanvas({pixelRatio:u,width:r,height:o}),u=n.getContext(),t=i.getContext(),i.isCache=!0,n.isCache=!0,this._cache.delete(Lb),(this._filterUpToDate=!1)===e.imageSmoothingEnabled&&(n.getContext()._context.imageSmoothingEnabled=!1,s.getContext()._context.imageSmoothingEnabled=!1),u.save(),t.save(),u.translate(-a,-l),t.translate(-a,-l),this._isUnderCache=!0,this._clearSelfAndDescendantCache(kb),this._clearSelfAndDescendantCache(Ib),this.drawScene(n,this),this.drawHit(i,this),this._isUnderCache=!1,u.restore(),t.restore(),c&&(u.save(),u.beginPath(),u.rect(0,0,r,o),u.closePath(),u.setAttr("strokeStyle","red"),u.setAttr("lineWidth",5),u.stroke(),u.restore()),this._cache.set(Lb,{scene:n,filter:s,hit:i,x:a,y:l}),this._requestDraw(),this;Cb.Util.error("Can not cache the node. Width or height of the node equals 0. Caching is skipped.")}isCached(){return this._cache.has(Lb)}getClientRect(e){throw new Error('abstract "getClientRect" method call')}_transformedRect(e,t){e=[{x:e.x,y:e.y},{x:e.x+e.width,y:e.y},{x:e.x+e.width,y:e.y+e.height},{x:e.x,y:e.y+e.height}];var n=1/0,r=1/0,o=-1/0,i=-1/0,a=this.getAbsoluteTransform(t);return e.forEach((function(e){e=a.point(e),void 0===n&&(n=o=e.x,r=i=e.y),n=Math.min(n,e.x),r=Math.min(r,e.y),o=Math.max(o,e.x),i=Math.max(i,e.y)})),{x:n,y:r,width:o-n,height:i-r}}_drawCachedSceneCanvas(e){e.save(),e._applyOpacity(this),e._applyGlobalCompositeOperation(this);var t=this._getCanvasCache(),n=(t=(e.translate(t.x,t.y),this._getCachedSceneCanvas())).pixelRatio;e.drawImage(t._canvas,0,0,t.width/n,t.height/n),e.restore()}_drawCachedHitCanvas(e){var t=this._getCanvasCache(),n=t.hit;e.save(),e.translate(t.x,t.y),e.drawImage(n._canvas,0,0,n.width/n.pixelRatio,n.height/n.pixelRatio),e.restore()}_getCachedSceneCanvas(){var e,t,n,r,o,i=this.filters(),a=(o=this._getCanvasCache()).scene,l=(o=o.filter).getContext();if(i){if(!this._filterUpToDate){var s=a.pixelRatio;o.setSize(a.width/a.pixelRatio,a.height/a.pixelRatio);try{for(e=i.length,l.clear(),l.drawImage(a._canvas,0,0,a.getWidth()/s,a.getHeight()/s),t=l.getImageData(0,0,o.getWidth(),o.getHeight()),n=0;n<e;n++)"function"!=typeof(r=i[n])?Cb.Util.error("Filter should be type of function, but got "+typeof r+" instead. Please check correct filters"):(r.call(this,t),l.putImageData(t,0,0))}catch(c){Cb.Util.error("Unable to apply filter. "+c.message+" This post my help you https://konvajs.org/docs/posts/Tainted_Canvas.html.")}this._filterUpToDate=!0}return o}return a}on(e,t){if(this._cache&&this._cache.delete(Pb),3===arguments.length)return this._delegate.apply(this,arguments);for(var n,r,o=e.split(" "),i=o.length,a=0;a<i;a++)n=(r=o[a].split("."))[0],r=r[1]||"",this.eventListeners[n]||(this.eventListeners[n]=[]),this.eventListeners[n].push({name:r,handler:t});return this}off(e,t){var n,r,o,i,a,l=(e||"").split(" "),s=l.length;if(this._cache&&this._cache.delete(Pb),!e)for(r in this.eventListeners)this._off(r);for(n=0;n<s;n++)if(i=(o=l[n].split("."))[0],a=o[1],i)this.eventListeners[i]&&this._off(i,a,t);else for(r in this.eventListeners)this._off(r,a,t);return this}dispatchEvent(e){var t={target:this,type:e.type,evt:e};return this.fire(e.type,t),this}addEventListener(e,t){return this.on(e,(function(e){t.call(this,e.evt)})),this}removeEventListener(e){return this.off(e),this}_delegate(e,t,n){var r=this;this.on(e,(function(e){for(var o=e.target.findAncestors(t,!0,r),i=0;i<o.length;i++)(e=Cb.Util.cloneObject(e)).currentTarget=o[i],n.call(o[i],e)}))}remove(){return this.isDragging()&&this.stopDrag(),Ob.DD._dragElements.delete(this._id),this._remove(),this}_clearCaches(){this._clearSelfAndDescendantCache(_b),this._clearSelfAndDescendantCache(kb),this._clearSelfAndDescendantCache(Ib),this._clearSelfAndDescendantCache("stage"),this._clearSelfAndDescendantCache(zb),this._clearSelfAndDescendantCache(jb)}_remove(){this._clearCaches();var e=this.getParent();e&&e.children&&(e.children.splice(this.index,1),e._setChildrenIndices(),this.parent=null)}destroy(){return this.remove(),this.clearCache(),this}getAttr(e){var t="get"+Cb.Util._capitalize(e);return Cb.Util._isFunction(this[t])?this[t]():this.attrs[e]}getAncestors(){for(var e=this.getParent(),t=[];e;)t.push(e),e=e.getParent();return t}getAttrs(){return this.attrs||{}}setAttrs(e){return this._batchTransformChanges((()=>{var t,n;if(!e)return this;for(t in e)"children"!==t&&(n="set"+Cb.Util._capitalize(t),Cb.Util._isFunction(this[n])?this[n](e[t]):this._setAttr(t,e[t]))})),this}isListening(){return this._getCache(jb,this._isListening)}_isListening(e){var t;return!!this.listening()&&(!(t=this.getParent())||t===e||this===e||t._isListening(e))}isVisible(){return this._getCache(zb,this._isVisible)}_isVisible(e){var t;return!!this.visible()&&(!(t=this.getParent())||t===e||this===e||t._isVisible(e))}shouldDrawHit(e,t=!1){var n,r;return e?this._isVisible(e)&&this._isListening(e):(n=this.getLayer(),r=!1,Ob.DD._dragElements.forEach((e=>{"dragging"===e.dragStatus&&("Stage"!==e.node.nodeType&&e.node.getLayer()!==n||(r=!0))})),e=!t&&!Sb.Konva.hitOnDragEnabled&&(r||Sb.Konva.isTransforming()),this.isListening()&&this.isVisible()&&!e)}show(){return this.visible(!0),this}hide(){return this.visible(!1),this}getZIndex(){return this.index||0}getAbsoluteZIndex(){var e,t,n,r,o=this.getDepth(),i=this,a=0,l=this.getStage();return"Stage"!==i.nodeType&&l&&function l(s){for(e=[],t=s.length,n=0;n<t;n++)r=s[n],a++,"Shape"!==r.nodeType&&(e=e.concat(r.getChildren().slice())),r._id===i._id&&(n=t);0<e.length&&e[0].getDepth()<=o&&l(e)}(l.getChildren()),a}getDepth(){for(var e=0,t=this.parent;t;)e++,t=t.parent;return e}_batchTransformChanges(e){this._batchingTransformChange=!0,e(),this._batchingTransformChange=!1,this._needClearTransformCache&&(this._clearCache(Nb),this._clearSelfAndDescendantCache(_b)),this._needClearTransformCache=!1}setPosition(e){return this._batchTransformChanges((()=>{this.x(e.x),this.y(e.y)})),this}getPosition(){return{x:this.x(),y:this.y()}}getRelativePointerPosition(){var e,t=this.getStage();return(t=t&&t.getPointerPosition())?((e=this.getAbsoluteTransform().copy()).invert(),e.point(t)):null}getAbsolutePosition(e){let t=!1,n=this.parent;for(;n;){if(n.isCached()){t=!0;break}n=n.parent}t&&!e&&(e=!0);e=this.getAbsoluteTransform(e).getMatrix();var r=new Cb.Transform,o=this.offset();return r.m=e.slice(),r.translate(o.x,o.y),r.getTranslation()}setAbsolutePosition(e){const{x:t,y:n,...r}=this._clearTransform();this.attrs.x=t,this.attrs.y=n,this._clearCache(Nb);var o=this._getAbsoluteTransform().copy();return o.invert(),o.translate(e.x,e.y),e={x:this.attrs.x+o.getTranslation().x,y:this.attrs.y+o.getTranslation().y},this._setTransform(r),this.setPosition({x:e.x,y:e.y}),this._clearCache(Nb),this._clearSelfAndDescendantCache(_b),this}_setTransform(e){for(var t in e)this.attrs[t]=e[t]}_clearTransform(){var e={x:this.x(),y:this.y(),rotation:this.rotation(),scaleX:this.scaleX(),scaleY:this.scaleY(),offsetX:this.offsetX(),offsetY:this.offsetY(),skewX:this.skewX(),skewY:this.skewY()};return this.attrs.x=0,this.attrs.y=0,this.attrs.rotation=0,this.attrs.scaleX=1,this.attrs.scaleY=1,this.attrs.offsetX=0,this.attrs.offsetY=0,this.attrs.skewX=0,this.attrs.skewY=0,e}move(e){var t=e.x,n=(e=e.y,this.x()),r=this.y();return void 0!==t&&(n+=t),void 0!==e&&(r+=e),this.setPosition({x:n,y:r}),this}_eachAncestorReverse(e,t){var n,r,o=[],i=this.getParent();if(!t||t._id!==this._id){for(o.unshift(this);i&&(!t||i._id!==t._id);)o.unshift(i),i=i.parent;for(n=o.length,r=0;r<n;r++)e(o[r])}}rotate(e){return this.rotation(this.rotation()+e),this}moveToTop(){var e;return this.parent?(e=this.index)<this.parent.getChildren().length-1&&(this.parent.children.splice(e,1),this.parent.children.push(this),this.parent._setChildrenIndices(),!0):(Cb.Util.warn("Node has no parent. moveToTop function is ignored."),!1)}moveUp(){var e;return this.parent?(e=this.index)<this.parent.getChildren().length-1&&(this.parent.children.splice(e,1),this.parent.children.splice(e+1,0,this),this.parent._setChildrenIndices(),!0):(Cb.Util.warn("Node has no parent. moveUp function is ignored."),!1)}moveDown(){var e;return this.parent?0<(e=this.index)&&(this.parent.children.splice(e,1),this.parent.children.splice(e-1,0,this),this.parent._setChildrenIndices(),!0):(Cb.Util.warn("Node has no parent. moveDown function is ignored."),!1)}moveToBottom(){var e;return this.parent?0<(e=this.index)&&(this.parent.children.splice(e,1),this.parent.children.unshift(this),this.parent._setChildrenIndices(),!0):(Cb.Util.warn("Node has no parent. moveToBottom function is ignored."),!1)}setZIndex(e){var t;return this.parent?((e<0||e>=this.parent.children.length)&&Cb.Util.warn("Unexpected value "+e+" for zIndex property. zIndex is just index of a node in children of its parent. Expected value is from 0 to "+(this.parent.children.length-1)+"."),t=this.index,this.parent.children.splice(t,1),this.parent.children.splice(e,0,this),this.parent._setChildrenIndices()):Cb.Util.warn("Node has no parent. zIndex parameter is ignored."),this}getAbsoluteOpacity(){return this._getCache(kb,this._getAbsoluteOpacity)}_getAbsoluteOpacity(){var e=this.opacity(),t=this.getParent();return t&&!t._isUnderCache&&(e*=t.getAbsoluteOpacity()),e}moveTo(e){return this.getParent()!==e&&(this._remove(),e.add(this)),this}toObject(){var e,t,n,r=this.getAttrs(),o={attrs:{},className:this.getClassName()};for(e in r)t=r[e],Cb.Util.isObject(t)&&!Cb.Util._isPlainObject(t)&&!Cb.Util._isArray(t)||(n="function"==typeof this[e]&&this[e],delete r[e],(n?n.call(this):null)!==(r[e]=t)&&(o.attrs[e]=t));return Cb.Util._prepareToStringify(o)}toJSON(){return JSON.stringify(this.toObject())}getParent(){return this.parent}findAncestors(e,t,n){for(var r=[],o=(t&&this._isMatch(e)&&r.push(this),this.parent);o;){if(o===n)return r;o._isMatch(e)&&r.push(o),o=o.parent}return r}isAncestorOf(e){return!1}findAncestor(e,t,n){return this.findAncestors(e,t,n)[0]}_isMatch(e){if(e){if("function"==typeof e)return e(this);for(var t,n=e.replace(/ /g,"").split(","),r=n.length,o=0;o<r;o++)if(t=n[o],Cb.Util.isValidSelector(t)||(Cb.Util.warn('Selector "'+t+'" is invalid. Allowed selectors examples are "#foo", ".bar" or "Group".'),Cb.Util.warn('If you have a custom shape with such className, please change it to start with upper letter like "Triangle".'),Cb.Util.warn("Konva is awesome, right?")),"#"===t.charAt(0)){if(this.id()===t.slice(1))return!0}else if("."===t.charAt(0)){if(this.hasName(t.slice(1)))return!0}else if(this.className===t||this.nodeType===t)return!0}return!1}getLayer(){var e=this.getParent();return e?e.getLayer():null}getStage(){return this._getCache("stage",this._getStage)}_getStage(){var e=this.getParent();return e?e.getStage():null}fire(e,t={},n){return t.target=t.target||this,n?this._fireAndBubble(e,t):this._fire(e,t),this}getAbsoluteTransform(e){return e?this._getAbsoluteTransform(e):this._getCache(_b,this._getAbsoluteTransform)}_getAbsoluteTransform(e){var t,n,r,o;return e?(t=new Cb.Transform,this._eachAncestorReverse((function(e){var n=e.transformsEnabled();"all"===n?t.multiply(e.getTransform()):"position"===n&&t.translate(e.x()-e.offsetX(),e.y()-e.offsetY())}),e)):(t=this._cache.get(_b)||new Cb.Transform,this.parent?this.parent.getAbsoluteTransform().copyInto(t):t.reset(),"all"===(e=this.transformsEnabled())?t.multiply(this.getTransform()):"position"===e&&(e=this.attrs.x||0,n=this.attrs.y||0,r=this.attrs.offsetX||0,o=this.attrs.offsetY||0,t.translate(e-r,n-o)),t.dirty=!1),t}getAbsoluteScale(e){for(var t=this;t;)t._isUnderCache&&(e=t),t=t.getParent();var n=this.getAbsoluteTransform(e).decompose();return{x:n.scaleX,y:n.scaleY}}getAbsoluteRotation(){return this.getAbsoluteTransform().decompose().rotation}getTransform(){return this._getCache(Nb,this._getTransform)}_getTransform(){var e=this._cache.get(Nb)||new Cb.Transform,t=(e.reset(),this.x()),n=this.y(),r=Sb.Konva.getAngle(this.rotation()),o=null!=(o=this.attrs.scaleX)?o:1,i=null!=(i=this.attrs.scaleY)?i:1,a=this.attrs.skewX||0,l=this.attrs.skewY||0,s=this.attrs.offsetX||0,c=this.attrs.offsetY||0;return 0===t&&0===n||e.translate(t,n),0!==r&&e.rotate(r),0===a&&0===l||e.skew(a,l),1===o&&1===i||e.scale(o,i),0===s&&0===c||e.translate(-1*s,-1*c),e.dirty=!1,e}clone(e){var t,n,r,o,i,a=Cb.Util.cloneObject(this.attrs);for(t in e)a[t]=e[t];var l=new this.constructor(a);for(t in this.eventListeners)for(r=(n=this.eventListeners[t]).length,o=0;o<r;o++)(i=n[o]).name.indexOf("konva")<0&&(l.eventListeners[t]||(l.eventListeners[t]=[]),l.eventListeners[t].push(i));return l}_toKonvaCanvas(e){e=e||{};var t=this.getClientRect(),n=this.getStage(),r=void 0!==e.x?e.x:Math.floor(t.x),o=void 0!==e.y?e.y:Math.floor(t.y),i=e.pixelRatio||1;n=(t=new Eb.SceneCanvas({width:e.width||Math.ceil(t.width)||(n?n.width():0),height:e.height||Math.ceil(t.height)||(n?n.height():0),pixelRatio:i})).getContext(),i=new Eb.SceneCanvas({width:t.width/t.pixelRatio+Math.abs(r),height:t.height/t.pixelRatio+Math.abs(o),pixelRatio:t.pixelRatio});return!1===e.imageSmoothingEnabled&&(n._context.imageSmoothingEnabled=!1),n.save(),(r||o)&&n.translate(-1*r,-1*o),this.drawScene(t,void 0,i),n.restore(),t}toCanvas(e){return this._toKonvaCanvas(e)._canvas}toDataURL(e){var t=(e=e||{}).mimeType||null,n=e.quality||null;t=this._toKonvaCanvas(e).toDataURL(t,n);return e.callback&&e.callback(t),t}toImage(e){return new Promise(((t,n)=>{try{const n=null==e?void 0:e.callback;n&&delete e.callback,Cb.Util._urlToImage(this.toDataURL(e),(function(e){t(e),null!=n&&n(e)}))}catch(r){n(r)}}))}toBlob(e){return new Promise(((t,n)=>{try{const n=null==e?void 0:e.callback;n&&delete e.callback,this.toCanvas(e).toBlob((e=>{t(e),null!=n&&n(e)}),null==e?void 0:e.mimeType,null==e?void 0:e.quality)}catch(r){n(r)}}))}setSize(e){return this.width(e.width),this.height(e.height),this}getSize(){return{width:this.width(),height:this.height()}}getClassName(){return this.className||this.nodeType}getType(){return this.nodeType}getDragDistance(){return void 0!==this.attrs.dragDistance?this.attrs.dragDistance:this.parent?this.parent.getDragDistance():Sb.Konva.dragDistance}_off(e,t,n){for(var r,o,i=this.eventListeners[e],a=0;a<i.length;a++)if(r=i[a].name,o=i[a].handler,!("konva"===r&&"konva"!==t||t&&r!==t||n&&n!==o)){if(i.splice(a,1),0===i.length){delete this.eventListeners[e];break}a--}}_fireChangeEvent(e,t,n){this._fire(e+"Change",{oldVal:t,newVal:n})}addName(e){var t;return this.hasName(e)||(t=this.name(),this.name(t?t+" "+e:e)),this}hasName(e){var t;return!!e&&!!(t=this.name())&&-1!==(t||"").split(/\s/g).indexOf(e)}removeName(e){var t=(this.name()||"").split(/\s/g);return-1!==(e=t.indexOf(e))&&(t.splice(e,1),this.name(t.join(" "))),this}setAttr(e,t){var n=this["set"+Cb.Util._capitalize(e)];return Cb.Util._isFunction(n)?n.call(this,t):this._setAttr(e,t),this}_requestDraw(){var e;Sb.Konva.autoDrawEnabled&&null!=(e=this.getLayer()||this.getStage())&&e.batchDraw()}_setAttr(e,t){var n=this.attrs[e];n===t&&!Cb.Util.isObject(t)||(null==t?delete this.attrs[e]:this.attrs[e]=t,this._shouldFireChangeEvents&&this._fireChangeEvent(e,n,t),this._requestDraw())}_setComponentAttr(e,t,n){var r;void 0!==n&&((r=this.attrs[e])||(this.attrs[e]=this.getAttr(e)),this.attrs[e][t]=n,this._fireChangeEvent(e,r,n))}_fireAndBubble(e,t,n){var r;t&&"Shape"===this.nodeType&&(t.target=this),(e===Mb||e===Tb)&&(n&&(this===n||this.isAncestorOf&&this.isAncestorOf(n))||"Stage"===this.nodeType&&!n)||(this._fire(e,t),r=(e===Mb||e===Tb)&&n&&n.isAncestorOf&&n.isAncestorOf(this)&&!n.isAncestorOf(this.parent),(t&&!t.cancelBubble||!t)&&this.parent&&this.parent.isListening()&&!r&&(n&&n.parent?this._fireAndBubble.call(this.parent,e,t,n):this._fireAndBubble.call(this.parent,e,t)))}_getProtoListeners(e){var t=null!=(t=this._cache.get(Pb))?t:{};let n=null==t?void 0:t[e];if(void 0===n){n=[];let o=Object.getPrototypeOf(this);for(;o;){var r=null!=(r=null==(r=o.eventListeners)?void 0:r[e])?r:[];n.push(...r),o=Object.getPrototypeOf(o)}t[e]=n,this._cache.set(Pb,t)}return n}_fire(e,t){(t=t||{}).currentTarget=this,t.type=e;var n=this._getProtoListeners(e);if(n)for(var r=0;r<n.length;r++)n[r].handler.call(this,t);var o=this.eventListeners[e];if(o)for(r=0;r<o.length;r++)o[r].handler.call(this,t)}draw(){return this.drawScene(),this.drawHit(),this}_createDragElement(e){e=e?e.pointerId:void 0;var t=this.getStage(),n=this.getAbsolutePosition();t&&(t=t._getPointerById(e)||t._changedPointerPositions[0]||n,Ob.DD._dragElements.set(this._id,{node:this,startPointerPos:t,offset:{x:t.x-n.x,y:t.y-n.y},dragStatus:"ready",pointerId:e}))}startDrag(e,t=!0){Ob.DD._dragElements.has(this._id)||this._createDragElement(e),Ob.DD._dragElements.get(this._id).dragStatus="dragging",this.fire("dragstart",{type:"dragstart",target:this,evt:e&&e.evt},t)}_setDragPosition(e,t){var n=this.getStage()._getPointerById(t.pointerId);n&&(n={x:n.x-t.offset.x,y:n.y-t.offset.y},void 0!==(t=this.dragBoundFunc())&&((t=t.call(this,n,e))?n=t:Cb.Util.warn("dragBoundFunc did not return any value. That is unexpected behavior. You must return new absolute position from dragBoundFunc.")),this._lastPos&&this._lastPos.x===n.x&&this._lastPos.y===n.y||(this.setAbsolutePosition(n),this._requestDraw()),this._lastPos=n)}stopDrag(e){var t=Ob.DD._dragElements.get(this._id);t&&(t.dragStatus="stopped"),Ob.DD._endDragBefore(e),Ob.DD._endDragAfter(e)}setDraggable(e){this._setAttr("draggable",e),this._dragChange()}isDragging(){var e=Ob.DD._dragElements.get(this._id);return!!e&&"dragging"===e.dragStatus}_listenDrag(){this._dragCleanup(),this.on("mousedown.konva touchstart.konva",(function(e){var t;void 0!==e.evt.button&&!(0<=Sb.Konva.dragButtons.indexOf(e.evt.button))||this.isDragging()||(t=!1,Ob.DD._dragElements.forEach((e=>{this.isAncestorOf(e.node)&&(t=!0)})),t)||this._createDragElement(e)}))}_dragChange(){var e,t;this.attrs.draggable?this._listenDrag():(this._dragCleanup(),this.getStage()&&(e=(t=Ob.DD._dragElements.get(this._id))&&"dragging"===t.dragStatus,t=t&&"ready"===t.dragStatus,e?this.stopDrag():t&&Ob.DD._dragElements.delete(this._id)))}_dragCleanup(){this.off("mousedown.konva"),this.off("touchstart.konva")}isClientRectOnScreen(e={x:0,y:0}){var t=this.getStage();return!!t&&(t={x:-e.x,y:-e.y,width:t.width()+2*e.x,height:t.height()+2*e.y},Cb.Util.haveIntersection(t,this.getClientRect()))}static create(e,t){return Cb.Util._isString(e)&&(e=JSON.parse(e)),this._createNode(e,t)}static _createNode(e,t){var n,r,o=Rb.prototype.getClassName.call(e),i=e.children;t&&(e.attrs.container=t),Sb.Konva[o]||(Cb.Util.warn('Can not find a node with class name "'+o+'". Fallback to "Shape".'),o="Shape");var a=new Sb.Konva[o](e.attrs);if(i)for(n=i.length,r=0;r<n;r++)a.add(Rb._createNode(i[r]));return a}}(qg.Node=Rb).prototype.nodeType="Node",Rb.prototype._attrsAffectingSize=[],Rb.prototype.eventListeners={},Rb.prototype.on.call(Rb.prototype,bm,(function(){this._batchingTransformChange?this._needClearTransformCache=!0:(this._clearCache(Nb),this._clearSelfAndDescendantCache(_b))})),Rb.prototype.on.call(Rb.prototype,"visibleChange.konva",(function(){this._clearSelfAndDescendantCache(zb)})),Rb.prototype.on.call(Rb.prototype,"listeningChange.konva",(function(){this._clearSelfAndDescendantCache(jb)})),Rb.prototype.on.call(Rb.prototype,"opacityChange.konva",(function(){this._clearSelfAndDescendantCache(kb)})),(wm=vm.Factory.addGetterSetter)(Rb,"zIndex"),wm(Rb,"absolutePosition"),wm(Rb,"position"),wm(Rb,"x",0,(0,ym.getNumberValidator)()),wm(Rb,"y",0,(0,ym.getNumberValidator)()),wm(Rb,"globalCompositeOperation","source-over",(0,ym.getStringValidator)()),wm(Rb,"opacity",1,(0,ym.getNumberValidator)()),wm(Rb,"name","",(0,ym.getStringValidator)()),wm(Rb,"id","",(0,ym.getStringValidator)()),wm(Rb,"rotation",0,(0,ym.getNumberValidator)()),vm.Factory.addComponentsGetterSetter(Rb,"scale",["x","y"]),wm(Rb,"scaleX",1,(0,ym.getNumberValidator)()),wm(Rb,"scaleY",1,(0,ym.getNumberValidator)()),vm.Factory.addComponentsGetterSetter(Rb,"skew",["x","y"]),wm(Rb,"skewX",0,(0,ym.getNumberValidator)()),wm(Rb,"skewY",0,(0,ym.getNumberValidator)()),vm.Factory.addComponentsGetterSetter(Rb,"offset",["x","y"]),wm(Rb,"offsetX",0,(0,ym.getNumberValidator)()),wm(Rb,"offsetY",0,(0,ym.getNumberValidator)()),wm(Rb,"dragDistance",null,(0,ym.getNumberValidator)()),wm(Rb,"width",0,(0,ym.getNumberValidator)()),wm(Rb,"height",0,(0,ym.getNumberValidator)()),wm(Rb,"listening",!0,(0,ym.getBooleanValidator)()),wm(Rb,"preventDefault",!0,(0,ym.getBooleanValidator)()),wm(Rb,"filters",null,(function(e){return this._filterUpToDate=!1,e})),wm(Rb,"visible",!0,(0,ym.getBooleanValidator)()),wm(Rb,"transformsEnabled","all",(0,ym.getStringValidator)()),wm(Rb,"size"),wm(Rb,"dragBoundFunc"),wm(Rb,"draggable",!1,(0,ym.getBooleanValidator)()),vm.Factory.backCompat(Rb,{rotateDeg:"rotate",setRotationDeg:"setRotation",getRotationDeg:"getRotation"}),xm={},Object.defineProperty(xm,"__esModule",{value:!0}),xm.Container=void 0,Pm=Jg;const Db=qg;_m=im;class Fb extends Db.Node{constructor(){super(...arguments),this.children=[]}getChildren(e){var t,n;return e?(t=this.children||[],n=[],t.forEach((function(t){e(t)&&n.push(t)})),n):this.children||[]}hasChildren(){return 0<this.getChildren().length}removeChildren(){return this.getChildren().forEach((e=>{e.parent=null,e.index=0,e.remove()})),this.children=[],this._requestDraw(),this}destroyChildren(){return this.getChildren().forEach((e=>{e.parent=null,e.index=0,e.destroy()})),this.children=[],this._requestDraw(),this}add(...e){if(0!==e.length)if(1<e.length)for(var t=0;t<e.length;t++)this.add(e[t]);else{var n=e[0];n.getParent()?n.moveTo(this):(this._validateAdd(n),n.index=this.getChildren().length,n.parent=this,n._clearCaches(),this.getChildren().push(n),this._fire("add",{child:n}),this._requestDraw())}return this}destroy(){return this.hasChildren()&&this.destroyChildren(),super.destroy(),this}find(e){return this._generalFind(e,!1)}findOne(e){return 0<(e=this._generalFind(e,!0)).length?e[0]:void 0}_generalFind(e,t){var n=[];return this._descendants((r=>{var o=r._isMatch(e);return o&&n.push(r),!(!o||!t)})),n}_descendants(e){for(const t of this.getChildren()){if(e(t))return!0;if(t.hasChildren()&&t._descendants(e))return!0}return!1}toObject(){var e=Db.Node.prototype.toObject.call(this);return e.children=[],this.getChildren().forEach((t=>{e.children.push(t.toObject())})),e}isAncestorOf(e){for(var t=e.getParent();t;){if(t._id===this._id)return!0;t=t.getParent()}return!1}clone(e){var t=Db.Node.prototype.clone.call(this,e);return this.getChildren().forEach((function(e){t.add(e.clone())})),t}getAllIntersections(e){var t=[];return this.find("Shape").forEach((n=>{n.isVisible()&&n.intersects(e)&&t.push(n)})),t}_clearSelfAndDescendantCache(e){var t;super._clearSelfAndDescendantCache(e),this.isCached()||null!=(t=this.children)&&t.forEach((function(t){t._clearSelfAndDescendantCache(e)}))}_setChildrenIndices(){var e;null!=(e=this.children)&&e.forEach((function(e,t){e.index=t})),this._requestDraw()}drawScene(e,t,n){var r=this.getLayer(),o=(r=(e=e||r&&r.getCanvas())&&e.getContext(),(o=this._getCanvasCache())&&o.scene),i=e&&e.isCache;return(this.isVisible()||i)&&(o?(r.save(),i=this.getAbsoluteTransform(t).getMatrix(),r.transform(i[0],i[1],i[2],i[3],i[4],i[5]),this._drawCachedSceneCanvas(r),r.restore()):this._drawChildren("drawScene",e,t,n)),this}drawHit(e,t){var n,r;return this.shouldDrawHit(t)&&(n=this.getLayer(),n=(e=e||n&&n.hitCanvas)&&e.getContext(),(r=this._getCanvasCache())&&r.hit?(n.save(),r=this.getAbsoluteTransform(t).getMatrix(),n.transform(r[0],r[1],r[2],r[3],r[4],r[5]),this._drawCachedHitCanvas(n),n.restore()):this._drawChildren("drawHit",e,t)),this}_drawChildren(e,t,n,r){var o=t&&t.getContext(),i=this.clipWidth(),a=this.clipHeight(),l=this.clipFunc(),s="number"==typeof i&&"number"==typeof a||l,c=n===this;if(s){o.save();var u,d=this.getAbsoluteTransform(n),f=d.getMatrix();let e;o.transform(f[0],f[1],f[2],f[3],f[4],f[5]),o.beginPath(),l?e=l.call(this,o,this):(l=this.clipX(),u=this.clipY(),o.rect(l||0,u||0,i,a)),o.clip.apply(o,e),f=d.copy().invert().getMatrix(),o.transform(f[0],f[1],f[2],f[3],f[4],f[5])}(l=!c&&"source-over"!==this.globalCompositeOperation()&&"drawScene"===e)&&(o.save(),o._applyGlobalCompositeOperation(this)),null!=(u=this.children)&&u.forEach((function(o){o[e](t,n,r)})),l&&o.restore(),s&&o.restore()}getClientRect(e={}){for(var t,n,r,o,i,a,l=e.skipTransform,s=e.relativeTo,c=this,u=(null!=(t=this.children)&&t.forEach((function(t){!t.visible()||0===(t=t.getClientRect({relativeTo:c,skipShadow:e.skipShadow,skipStroke:e.skipStroke})).width&&0===t.height||(i=void 0===n?(n=t.x,r=t.y,o=t.x+t.width,t.y+t.height):(n=Math.min(n,t.x),r=Math.min(r,t.y),o=Math.max(o,t.x+t.width),Math.max(i,t.y+t.height)))})),this.find("Shape")),d=!1,f=0;f<u.length;f++)if(u[f]._isVisible(this)){d=!0;break}return a=d&&void 0!==n?{x:n,y:r,width:o-n,height:i-r}:{x:0,y:0,width:0,height:0},l?a:this._transformedRect(a,s)}}xm.Container=Fb,Pm.Factory.addComponentsGetterSetter(Fb,"clip",["x","y","width","height"]),Pm.Factory.addGetterSetter(Fb,"clipX",void 0,(0,_m.getNumberValidator)()),Pm.Factory.addGetterSetter(Fb,"clipY",void 0,(0,_m.getNumberValidator)()),Pm.Factory.addGetterSetter(Fb,"clipWidth",void 0,(0,_m.getNumberValidator)()),Pm.Factory.addGetterSetter(Fb,"clipHeight",void 0,(0,_m.getNumberValidator)()),Pm.Factory.addGetterSetter(Fb,"clipFunc"),Mm={},Tm={},Object.defineProperty(Tm,"__esModule",{value:!0}),Tm.releaseCapture=Tm.setPointerCapture=Tm.hasPointerCapture=Tm.createEvent=Tm.getCapturedShape=void 0,f=Jy;const Hb=new Map,Vb=void 0!==f.Konva._global.PointerEvent;function Bb(e){return{evt:e,pointerId:e.pointerId}}function Wb(e,t){var n,r=Hb.get(e);r&&((n=r.getStage())&&n.content,Hb.delete(e),Vb)&&r._fire("lostpointercapture",Bb(new PointerEvent("lostpointercapture")))}Tm.getCapturedShape=function(e){return Hb.get(e)},Tm.createEvent=Bb,Tm.hasPointerCapture=function(e,t){return Hb.get(e)===t},Tm.setPointerCapture=function(e,t){Wb(e),t.getStage()&&(Hb.set(e,t),Vb)&&t._fire("gotpointercapture",Bb(new PointerEvent("gotpointercapture")))},Tm.releaseCapture=Wb;{let e=function(e={}){return(e.clipFunc||e.clipWidth||e.clipHeight)&&t.Util.warn("Stage does not support clipping. Please use clip for Layers or Groups."),e};var Ub=Mm;Object.defineProperty(Ub,"__esModule",{value:!0}),Ub.Stage=Ub.stages=void 0;const t=$g,n=(Dm=Jg,xm),r=Jy,o=am,i=cg,a=(Fm=Jy,Tm);var Gb="pointerup",Zb="contextmenu",Yb=[[Vm="mouseenter","_pointerenter"],["mousedown","_pointerdown"],["mousemove","_pointermove"],["mouseup","_pointerup"],[Hm="mouseleave","_pointerleave"],[av="touchstart","_pointerdown"],["touchmove","_pointermove"],["touchend","_pointerup"],[lv="touchcancel","_pointercancel"],["mouseover","_pointerover"],["wheel","_wheel"],[Zb,"_contextmenu"],[Wm="pointerdown","_pointerdown"],[Bm="pointermove","_pointermove"],[Gb,"_pointerup"],[Um="pointercancel","_pointercancel"],["lostpointercapture","_lostpointercapture"]];const l={mouse:{pointerout:"mouseout",pointerleave:Hm,pointerover:"mouseover",pointerenter:Vm,pointermove:"mousemove",pointerdown:"mousedown",pointerup:"mouseup",pointercancel:"mousecancel",pointerclick:"click",pointerdblclick:"dblclick"},touch:{pointerout:"touchout",pointerleave:"touchleave",pointerover:"touchover",pointerenter:"touchenter",pointermove:"touchmove",pointerdown:av,pointerup:"touchend",pointercancel:lv,pointerclick:"tap",pointerdblclick:"dbltap"},pointer:{pointerout:Gm="pointerout",pointerleave:Zm="pointerleave",pointerover:ov="pointerover",pointerenter:iv="pointerenter",pointermove:Bm,pointerdown:Wm,pointerup:Gb,pointercancel:Um,pointerclick:"pointerclick",pointerdblclick:"pointerdblclick"}},s=e=>0<=e.indexOf("pointer")?"pointer":0<=e.indexOf("touch")?"touch":"mouse",c=e=>"pointer"===(e=s(e))?r.Konva.pointerEventsEnabled&&l.pointer:"touch"===e?l.touch:"mouse"===e?l.mouse:void 0;Ub.stages=[];class u extends n.Container{constructor(t){super(e(t)),this._pointerPositions=[],this._changedPointerPositions=[],this._buildDOM(),this._bindContentEvents(),Ub.stages.push(this),this.on("widthChange.konva heightChange.konva",this._resizeDOM),this.on("visibleChange.konva",this._checkVisibility),this.on("clipWidthChange.konva clipHeightChange.konva clipFuncChange.konva",(()=>{e(this.attrs)})),this._checkVisibility()}_validateAdd(e){var n="Layer"===e.getType();e="FastLayer"===e.getType();n||e||t.Util.throw("You may only add layers to the stage.")}_checkVisibility(){var e;this.content&&(e=this.visible()?"":"none",this.content.style.display=e)}setContainer(e){var t,n;if("string"==typeof e&&!(e="."===e.charAt(0)?(t=e.slice(1),document.getElementsByClassName(t)[0]):(n="#"!==e.charAt(0)?e:e.slice(1),document.getElementById(n))))throw"Can not find container in document with id "+n;return this._setAttr("container",e),this.content&&(this.content.parentElement&&this.content.parentElement.removeChild(this.content),e.appendChild(this.content)),this}shouldDrawHit(){return!0}clear(){for(var e=this.children,t=e.length,n=0;n<t;n++)e[n].clear();return this}clone(e){return(e=e||{}).container="undefined"!=typeof document&&document.createElement("div"),n.Container.prototype.clone.call(this,e)}destroy(){var e;return super.destroy(),-1<(e=((e=this.content)&&t.Util._isInDocument(e)&&this.container().removeChild(e),Ub.stages.indexOf(this)))&&Ub.stages.splice(e,1),t.Util.releaseCanvas(this.bufferCanvas._canvas,this.bufferHitCanvas._canvas),this}getPointerPosition(){var e=this._pointerPositions[0]||this._changedPointerPositions[0];return e?{x:e.x,y:e.y}:(t.Util.warn("Pointer position is missing and not registered by the stage. Looks like it is outside of the stage container. You can set it manually from event: stage.setPointersPositions(event);"),null)}_getPointerById(e){return this._pointerPositions.find((t=>t.id===e))}getPointersPositions(){return this._pointerPositions}getStage(){return this}getContent(){return this.content}_toKonvaCanvas(e){(e=e||{}).x=e.x||0,e.y=e.y||0,e.width=e.width||this.width(),e.height=e.height||this.height();var t=new o.SceneCanvas({width:e.width,height:e.height,pixelRatio:e.pixelRatio||1}),n=t.getContext()._context,r=this.children;return(e.x||e.y)&&n.translate(-1*e.x,-1*e.y),r.forEach((function(t){t.isVisible()&&(t=t._toKonvaCanvas(e),n.drawImage(t._canvas,e.x,e.y,t.getWidth()/t.getPixelRatio(),t.getHeight()/t.getPixelRatio()))})),t}getIntersection(e){if(e)for(var t=this.children,n=t.length-1;0<=n;n--){var r=t[n].getIntersection(e);if(r)return r}return null}_resizeDOM(){var e=this.width(),t=this.height();this.content&&(this.content.style.width=e+"px",this.content.style.height=t+"px"),this.bufferCanvas.setSize(e,t),this.bufferHitCanvas.setSize(e,t),this.children.forEach((n=>{n.setSize({width:e,height:t}),n.draw()}))}add(e){if(1<arguments.length)for(var n=0;n<arguments.length;n++)this.add(arguments[n]);else{super.add(e);var o=this.children.length;5<o&&t.Util.warn("The stage has "+o+" layers. Recommended maximum number of layers is 3-5. Adding more layers into the stage may drop the performance. Rethink your tree structure, you can use Konva.Group."),e.setSize({width:this.width(),height:this.height()}),e.draw(),r.Konva.isBrowser&&this.content.appendChild(e.canvas._canvas)}return this}getParent(){return null}getLayer(){return null}hasPointerCapture(e){return a.hasPointerCapture(e,this)}setPointerCapture(e){a.setPointerCapture(e,this)}releaseCapture(e){a.releaseCapture(e,this)}getLayers(){return this.children}_bindContentEvents(){r.Konva.isBrowser&&Yb.forEach((([e,t])=>{this.content.addEventListener(e,(e=>{this[t](e)}),{passive:!1})}))}_pointerenter(e){this.setPointersPositions(e);var t=c(e.type);t&&this._fire(t.pointerenter,{evt:e,target:this,currentTarget:this})}_pointerover(e){this.setPointersPositions(e);var t=c(e.type);t&&this._fire(t.pointerover,{evt:e,target:this,currentTarget:this})}_getTargetShape(e){let t=this[e+"targetShape"];return t&&!t.getStage()?null:t}_pointerleave(e){var t,n,o=c(e.type),i=s(e.type);o&&(this.setPointersPositions(e),t=this._getTargetShape(i),n=!(r.Konva.isDragging()||r.Konva.isTransforming())||r.Konva.hitOnDragEnabled,t&&n?(t._fireAndBubble(o.pointerout,{evt:e}),t._fireAndBubble(o.pointerleave,{evt:e}),this._fire(o.pointerleave,{evt:e,target:this,currentTarget:this}),this[i+"targetShape"]=null):n&&(this._fire(o.pointerleave,{evt:e,target:this,currentTarget:this}),this._fire(o.pointerout,{evt:e,target:this,currentTarget:this})),this.pointerPos=null,this._pointerPositions=[])}_pointerdown(e){const t=c(e.type),n=s(e.type);var o;t&&(this.setPointersPositions(e),o=!1,this._changedPointerPositions.forEach((a=>{var l=this.getIntersection(a);i.DD.justDragged=!1,r.Konva["_"+n+"ListenClick"]=!0,l&&l.isListening()&&(r.Konva.capturePointerEventsEnabled&&l.setPointerCapture(a.id),(this[n+"ClickStartShape"]=l)._fireAndBubble(t.pointerdown,{evt:e,pointerId:a.id}),o=!0,a=0<=e.type.indexOf("touch"),l.preventDefault())&&e.cancelable&&a&&e.preventDefault()})),o||this._fire(t.pointerdown,{evt:e,target:this,currentTarget:this,pointerId:this._pointerPositions[0].id}))}_pointermove(e){const t=c(e.type),n=s(e.type);if(t&&(r.Konva.isDragging()&&i.DD.node.preventDefault()&&e.cancelable&&e.preventDefault(),this.setPointersPositions(e),!r.Konva.isDragging()&&!r.Konva.isTransforming()||r.Konva.hitOnDragEnabled)){var o={};let r=!1;var l=this._getTargetShape(n);this._changedPointerPositions.forEach((i=>{var s=a.getCapturedShape(i.id)||this.getIntersection(i),c=(i=i.id,{evt:e,pointerId:i}),u=l!==s;if(u&&l&&(l._fireAndBubble(t.pointerout,{...c},s),l._fireAndBubble(t.pointerleave,{...c},s)),s){if(o[s._id])return;o[s._id]=!0}s&&s.isListening()?(r=!0,u&&(s._fireAndBubble(t.pointerover,{...c},l),s._fireAndBubble(t.pointerenter,{...c},l),this[n+"targetShape"]=s),s._fireAndBubble(t.pointermove,{...c})):l&&(this._fire(t.pointerover,{evt:e,target:this,currentTarget:this,pointerId:i}),this[n+"targetShape"]=null)})),r||this._fire(t.pointermove,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id})}}_pointerup(e){const t=c(e.type),n=s(e.type);if(t){this.setPointersPositions(e);const l=this[n+"ClickStartShape"],s=this[n+"ClickEndShape"];var o={};let c=!1;this._changedPointerPositions.forEach((u=>{var d=a.getCapturedShape(u.id)||this.getIntersection(u);if(d){if(d.releaseCapture(u.id),o[d._id])return;o[d._id]=!0}u=u.id;var f={evt:e,pointerId:u};let h=!1;r.Konva["_"+n+"InDblClickWindow"]?(h=!0,clearTimeout(this[n+"DblTimeout"])):i.DD.justDragged||(r.Konva["_"+n+"InDblClickWindow"]=!0,clearTimeout(this[n+"DblTimeout"])),this[n+"DblTimeout"]=setTimeout((function(){r.Konva["_"+n+"InDblClickWindow"]=!1}),r.Konva.dblClickWindow),d&&d.isListening()?(c=!0,(this[n+"ClickEndShape"]=d)._fireAndBubble(t.pointerup,{...f}),r.Konva["_"+n+"ListenClick"]&&l&&l===d&&(d._fireAndBubble(t.pointerclick,{...f}),h)&&s&&s===d&&d._fireAndBubble(t.pointerdblclick,{...f})):(this[n+"ClickEndShape"]=null,r.Konva["_"+n+"ListenClick"]&&this._fire(t.pointerclick,{evt:e,target:this,currentTarget:this,pointerId:u}),h&&this._fire(t.pointerdblclick,{evt:e,target:this,currentTarget:this,pointerId:u}))})),c||this._fire(t.pointerup,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),r.Konva["_"+n+"ListenClick"]=!1,e.cancelable&&"touch"!==n&&e.preventDefault()}}_contextmenu(e){this.setPointersPositions(e);var t=this.getIntersection(this.getPointerPosition());t&&t.isListening()?t._fireAndBubble(Zb,{evt:e}):this._fire(Zb,{evt:e,target:this,currentTarget:this})}_wheel(e){this.setPointersPositions(e);var t=this.getIntersection(this.getPointerPosition());t&&t.isListening()?t._fireAndBubble("wheel",{evt:e}):this._fire("wheel",{evt:e,target:this,currentTarget:this})}_pointercancel(e){this.setPointersPositions(e);var t=a.getCapturedShape(e.pointerId)||this.getIntersection(this.getPointerPosition());t&&t._fireAndBubble(Gb,a.createEvent(e)),a.releaseCapture(e.pointerId)}_lostpointercapture(e){a.releaseCapture(e.pointerId)}setPointersPositions(e){var n,r,o=this._getContentPosition();void 0!==(e=e||window.event).touches?(this._pointerPositions=[],this._changedPointerPositions=[],Array.prototype.forEach.call(e.touches,(e=>{this._pointerPositions.push({id:e.identifier,x:(e.clientX-o.left)/o.scaleX,y:(e.clientY-o.top)/o.scaleY})})),Array.prototype.forEach.call(e.changedTouches||e.touches,(e=>{this._changedPointerPositions.push({id:e.identifier,x:(e.clientX-o.left)/o.scaleX,y:(e.clientY-o.top)/o.scaleY})}))):(n=(e.clientX-o.left)/o.scaleX,r=(e.clientY-o.top)/o.scaleY,this.pointerPos={x:n,y:r},this._pointerPositions=[{x:n,y:r,id:t.Util._getFirstPointerId(e)}],this._changedPointerPositions=[{x:n,y:r,id:t.Util._getFirstPointerId(e)}])}_setPointerPosition(e){t.Util.warn('Method _setPointerPosition is deprecated. Use "stage.setPointersPositions(event)" instead.'),this.setPointersPositions(e)}_getContentPosition(){var e;return this.content&&this.content.getBoundingClientRect?{top:(e=this.content.getBoundingClientRect()).top,left:e.left,scaleX:e.width/this.content.clientWidth||1,scaleY:e.height/this.content.clientHeight||1}:{top:0,left:0,scaleX:1,scaleY:1}}_buildDOM(){if(this.bufferCanvas=new o.SceneCanvas({width:this.width(),height:this.height()}),this.bufferHitCanvas=new o.HitCanvas({pixelRatio:1,width:this.width(),height:this.height()}),r.Konva.isBrowser){var e=this.container();if(!e)throw"Stage has no container. A container is required.";e.innerHTML="",this.content=document.createElement("div"),this.content.style.position="relative",this.content.style.userSelect="none",this.content.className="konvajs-content",this.content.setAttribute("role","presentation"),e.appendChild(this.content),this._resizeDOM()}}cache(){return t.Util.warn("Cache function is not allowed for stage. You may use cache only for layers, groups and shapes."),this}clearCache(){return this}batchDraw(){return this.getChildren().forEach((function(e){e.batchDraw()})),this}}(Ub.Stage=u).prototype.nodeType="Stage",(0,Fm._registerNode)(u),Dm.Factory.addGetterSetter(u,"container")}sv={};{let e=function(){return i=i||n.Util.createCanvasElement().getContext("2d")};var Xb=cv={};Object.defineProperty(Xb,"__esModule",{value:!0}),Xb.Shape=Xb.shapes=void 0;const t=Jy,n=$g,r=(uv=Jg,qg),o=(mv=im,dv=Jy,Tm);var Kb="shadowRGBA",$b="patternImage",qb="linearGradient",Qb="radialGradient";let i;Xb.shapes={};class a extends r.Node{constructor(e){let t;for(super(e);!(t=n.Util.getRandomColor())||t in Xb.shapes;);this.colorKey=t,Xb.shapes[t]=this}getContext(){return n.Util.warn("shape.getContext() method is deprecated. Please do not use it."),this.getLayer().getContext()}getCanvas(){return n.Util.warn("shape.getCanvas() method is deprecated. Please do not use it."),this.getLayer().getCanvas()}getSceneFunc(){return this.attrs.sceneFunc||this._sceneFunc}getHitFunc(){return this.attrs.hitFunc||this._hitFunc}hasShadow(){return this._getCache("hasShadow",this._hasShadow)}_hasShadow(){return this.shadowEnabled()&&0!==this.shadowOpacity()&&!!(this.shadowColor()||this.shadowBlur()||this.shadowOffsetX()||this.shadowOffsetY())}_getFillPattern(){return this._getCache($b,this.__getFillPattern)}__getFillPattern(){var r,o;if(this.fillPatternImage())return(r=e().createPattern(this.fillPatternImage(),this.fillPatternRepeat()||"repeat"))&&r.setTransform&&((o=new n.Transform).translate(this.fillPatternX(),this.fillPatternY()),o.rotate(t.Konva.getAngle(this.fillPatternRotation())),o.scale(this.fillPatternScaleX(),this.fillPatternScaleY()),o.translate(-1*this.fillPatternOffsetX(),-1*this.fillPatternOffsetY()),o=o.getMatrix(),o="undefined"==typeof DOMMatrix?{a:o[0],b:o[1],c:o[2],d:o[3],e:o[4],f:o[5]}:new DOMMatrix(o),r.setTransform(o)),r}_getLinearGradient(){return this._getCache(qb,this.__getLinearGradient)}__getLinearGradient(){var t=this.fillLinearGradientColorStops();if(t){for(var n=e(),r=this.fillLinearGradientStartPoint(),o=this.fillLinearGradientEndPoint(),i=n.createLinearGradient(r.x,r.y,o.x,o.y),a=0;a<t.length;a+=2)i.addColorStop(t[a],t[a+1]);return i}}_getRadialGradient(){return this._getCache(Qb,this.__getRadialGradient)}__getRadialGradient(){var t=this.fillRadialGradientColorStops();if(t){for(var n=e(),r=this.fillRadialGradientStartPoint(),o=this.fillRadialGradientEndPoint(),i=n.createRadialGradient(r.x,r.y,this.fillRadialGradientStartRadius(),o.x,o.y,this.fillRadialGradientEndRadius()),a=0;a<t.length;a+=2)i.addColorStop(t[a],t[a+1]);return i}}getShadowRGBA(){return this._getCache(Kb,this._getShadowRGBA)}_getShadowRGBA(){var e;return this.hasShadow()&&(e=n.Util.colorToRGBA(this.shadowColor()))?"rgba("+e.r+","+e.g+","+e.b+","+e.a*(this.shadowOpacity()||1)+")":void 0}hasFill(){return this._calculate("hasFill",["fillEnabled","fill","fillPatternImage","fillLinearGradientColorStops","fillRadialGradientColorStops"],(()=>this.fillEnabled()&&!!(this.fill()||this.fillPatternImage()||this.fillLinearGradientColorStops()||this.fillRadialGradientColorStops())))}hasStroke(){return this._calculate("hasStroke",["strokeEnabled","strokeWidth","stroke","strokeLinearGradientColorStops"],(()=>this.strokeEnabled()&&this.strokeWidth()&&!(!this.stroke()&&!this.strokeLinearGradientColorStops())))}hasHitStroke(){var e=this.hitStrokeWidth();return"auto"===e?this.hasStroke():this.strokeEnabled()&&!!e}intersects(e){var t=this.getStage();return!!t&&((t=t.bufferHitCanvas).getContext().clear(),this.drawHit(t,void 0,!0),0<t.context.getImageData(Math.round(e.x),Math.round(e.y),1,1).data[3])}destroy(){return r.Node.prototype.destroy.call(this),delete Xb.shapes[this.colorKey],delete this.colorKey,this}_useBufferCanvas(e){var t,n,r;return!(null!=(t=this.attrs.perfectDrawEnabled)&&!t||(t=e||this.hasFill(),e=this.hasStroke(),n=1!==this.getAbsoluteOpacity(),!(t&&e&&n||(n=this.hasShadow(),r=this.shadowForStrokeEnabled(),t&&e&&n&&r))))}setStrokeHitEnabled(e){n.Util.warn("strokeHitEnabled property is deprecated. Please use hitStrokeWidth instead."),e?this.hitStrokeWidth("auto"):this.hitStrokeWidth(0)}getStrokeHitEnabled(){return 0!==this.hitStrokeWidth()}getSelfRect(){var e=this.size();return{x:this._centroid?-e.width/2:0,y:this._centroid?-e.height/2:0,width:e.width,height:e.height}}getClientRect(e={}){var t=e.skipTransform,n=e.relativeTo,r=this.getSelfRect(),o=!e.skipStroke&&this.hasStroke()&&this.strokeWidth()||0,i=r.width+o,a=r.height+o,l=(e=!e.skipShadow&&this.hasShadow())?this.shadowOffsetX():0,s=e?this.shadowOffsetY():0;i+=Math.abs(l),a+=Math.abs(s),i={width:i+2*(e=e&&this.shadowBlur()||0),height:a+2*e,x:-(o/2+e)+Math.min(l,0)+r.x,y:-(o/2+e)+Math.min(s,0)+r.y};return t?i:this._transformedRect(i,n)}drawScene(e,t,n){var r,o=this.getLayer(),i=(o=(e=e||o.getCanvas()).getContext(),this._getCanvasCache()),a=this.getSceneFunc(),l=this.hasShadow(),s=(e=e.isCache,t===this);return(this.isVisible()||s)&&(i?(o.save(),i=this.getAbsoluteTransform(t).getMatrix(),o.transform(i[0],i[1],i[2],i[3],i[4],i[5]),this._drawCachedSceneCanvas(o),o.restore()):a&&(o.save(),this._useBufferCanvas()&&!e?(i=this.getStage(),(n=(e=n||i.bufferCanvas).getContext()).clear(),n.save(),n._applyLineJoin(this),r=this.getAbsoluteTransform(t).getMatrix(),n.transform(r[0],r[1],r[2],r[3],r[4],r[5]),a.call(this,n,this),n.restore(),i=e.pixelRatio,l&&o._applyShadow(this),o._applyOpacity(this),o._applyGlobalCompositeOperation(this),o.drawImage(e._canvas,0,0,e.width/i,e.height/i)):(o._applyLineJoin(this),s||(r=this.getAbsoluteTransform(t).getMatrix(),o.transform(r[0],r[1],r[2],r[3],r[4],r[5]),o._applyOpacity(this),o._applyGlobalCompositeOperation(this)),l&&o._applyShadow(this),a.call(this,o,this)),o.restore())),this}drawHit(e,t,r=!1){var o;return this.shouldDrawHit(t,r)&&(r=this.getLayer(),r=(e=e||r.hitCanvas)&&e.getContext(),e=this.hitFunc()||this.sceneFunc(),o=(o=this._getCanvasCache())&&o.hit,this.colorKey||n.Util.warn("Looks like your canvas has a destroyed shape in it. Do not reuse shape after you destroyed it. If you want to reuse shape you should call remove() instead of destroy()"),o?(r.save(),o=this.getAbsoluteTransform(t).getMatrix(),r.transform(o[0],o[1],o[2],o[3],o[4],o[5]),this._drawCachedHitCanvas(r),r.restore()):e&&(r.save(),r._applyLineJoin(this),this!==t&&(o=this.getAbsoluteTransform(t).getMatrix(),r.transform(o[0],o[1],o[2],o[3],o[4],o[5])),e.call(this,r,this),r.restore())),this}drawHitFromCache(e=0){var t,r,o,i,a,l=this._getCanvasCache(),s=this._getCachedSceneCanvas(),c=(l=l.hit).getContext(),u=l.getWidth();l=l.getHeight();c.clear(),c.drawImage(s._canvas,0,0,u,l);try{for(o=(r=(t=c.getImageData(0,0,u,l)).data).length,i=n.Util._hexToRgb(this.colorKey),a=0;a<o;a+=4)e<r[a+3]?(r[a]=i.r,r[a+1]=i.g,r[a+2]=i.b,r[a+3]=255):r[a+3]=0;c.putImageData(t,0,0)}catch(d){n.Util.error("Unable to draw hit graph from cached scene canvas. "+d.message)}return this}hasPointerCapture(e){return o.hasPointerCapture(e,this)}setPointerCapture(e){o.setPointerCapture(e,this)}releaseCapture(e){o.releaseCapture(e,this)}}(Xb.Shape=a).prototype._fillFunc=function(e){var t=this.attrs.fillRule;t?e.fill(t):e.fill()},a.prototype._strokeFunc=function(e){e.stroke()},a.prototype._fillFuncHit=function(e){e.fill()},a.prototype._strokeFuncHit=function(e){e.stroke()},a.prototype._centroid=!1,a.prototype.nodeType="Shape",(0,dv._registerNode)(a),a.prototype.eventListeners={},a.prototype.on.call(a.prototype,"shadowColorChange.konva shadowBlurChange.konva shadowOffsetChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",(function(){this._clearCache("hasShadow")})),a.prototype.on.call(a.prototype,"shadowColorChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",(function(){this._clearCache(Kb)})),a.prototype.on.call(a.prototype,"fillPriorityChange.konva fillPatternImageChange.konva fillPatternRepeatChange.konva fillPatternScaleXChange.konva fillPatternScaleYChange.konva fillPatternOffsetXChange.konva fillPatternOffsetYChange.konva fillPatternXChange.konva fillPatternYChange.konva fillPatternRotationChange.konva",(function(){this._clearCache($b)})),a.prototype.on.call(a.prototype,"fillPriorityChange.konva fillLinearGradientColorStopsChange.konva fillLinearGradientStartPointXChange.konva fillLinearGradientStartPointYChange.konva fillLinearGradientEndPointXChange.konva fillLinearGradientEndPointYChange.konva",(function(){this._clearCache(qb)})),a.prototype.on.call(a.prototype,"fillPriorityChange.konva fillRadialGradientColorStopsChange.konva fillRadialGradientStartPointXChange.konva fillRadialGradientStartPointYChange.konva fillRadialGradientEndPointXChange.konva fillRadialGradientEndPointYChange.konva fillRadialGradientStartRadiusChange.konva fillRadialGradientEndRadiusChange.konva",(function(){this._clearCache(Qb)})),uv.Factory.addGetterSetter(a,"stroke",void 0,(0,mv.getStringOrGradientValidator)()),uv.Factory.addGetterSetter(a,"strokeWidth",2,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"fillAfterStrokeEnabled",!1),uv.Factory.addGetterSetter(a,"hitStrokeWidth","auto",(0,mv.getNumberOrAutoValidator)()),uv.Factory.addGetterSetter(a,"strokeHitEnabled",!0,(0,mv.getBooleanValidator)()),uv.Factory.addGetterSetter(a,"perfectDrawEnabled",!0,(0,mv.getBooleanValidator)()),uv.Factory.addGetterSetter(a,"shadowForStrokeEnabled",!0,(0,mv.getBooleanValidator)()),uv.Factory.addGetterSetter(a,"lineJoin"),uv.Factory.addGetterSetter(a,"lineCap"),uv.Factory.addGetterSetter(a,"sceneFunc"),uv.Factory.addGetterSetter(a,"hitFunc"),uv.Factory.addGetterSetter(a,"dash"),uv.Factory.addGetterSetter(a,"dashOffset",0,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"shadowColor",void 0,(0,mv.getStringValidator)()),uv.Factory.addGetterSetter(a,"shadowBlur",0,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"shadowOpacity",1,(0,mv.getNumberValidator)()),uv.Factory.addComponentsGetterSetter(a,"shadowOffset",["x","y"]),uv.Factory.addGetterSetter(a,"shadowOffsetX",0,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"shadowOffsetY",0,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"fillPatternImage"),uv.Factory.addGetterSetter(a,"fill",void 0,(0,mv.getStringOrGradientValidator)()),uv.Factory.addGetterSetter(a,"fillPatternX",0,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"fillPatternY",0,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"fillLinearGradientColorStops"),uv.Factory.addGetterSetter(a,"strokeLinearGradientColorStops"),uv.Factory.addGetterSetter(a,"fillRadialGradientStartRadius",0),uv.Factory.addGetterSetter(a,"fillRadialGradientEndRadius",0),uv.Factory.addGetterSetter(a,"fillRadialGradientColorStops"),uv.Factory.addGetterSetter(a,"fillPatternRepeat","repeat"),uv.Factory.addGetterSetter(a,"fillEnabled",!0),uv.Factory.addGetterSetter(a,"strokeEnabled",!0),uv.Factory.addGetterSetter(a,"shadowEnabled",!0),uv.Factory.addGetterSetter(a,"dashEnabled",!0),uv.Factory.addGetterSetter(a,"strokeScaleEnabled",!0),uv.Factory.addGetterSetter(a,"fillPriority","color"),uv.Factory.addComponentsGetterSetter(a,"fillPatternOffset",["x","y"]),uv.Factory.addGetterSetter(a,"fillPatternOffsetX",0,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"fillPatternOffsetY",0,(0,mv.getNumberValidator)()),uv.Factory.addComponentsGetterSetter(a,"fillPatternScale",["x","y"]),uv.Factory.addGetterSetter(a,"fillPatternScaleX",1,(0,mv.getNumberValidator)()),uv.Factory.addGetterSetter(a,"fillPatternScaleY",1,(0,mv.getNumberValidator)()),uv.Factory.addComponentsGetterSetter(a,"fillLinearGradientStartPoint",["x","y"]),uv.Factory.addComponentsGetterSetter(a,"strokeLinearGradientStartPoint",["x","y"]),uv.Factory.addGetterSetter(a,"fillLinearGradientStartPointX",0),uv.Factory.addGetterSetter(a,"strokeLinearGradientStartPointX",0),uv.Factory.addGetterSetter(a,"fillLinearGradientStartPointY",0),uv.Factory.addGetterSetter(a,"strokeLinearGradientStartPointY",0),uv.Factory.addComponentsGetterSetter(a,"fillLinearGradientEndPoint",["x","y"]),uv.Factory.addComponentsGetterSetter(a,"strokeLinearGradientEndPoint",["x","y"]),uv.Factory.addGetterSetter(a,"fillLinearGradientEndPointX",0),uv.Factory.addGetterSetter(a,"strokeLinearGradientEndPointX",0),uv.Factory.addGetterSetter(a,"fillLinearGradientEndPointY",0),uv.Factory.addGetterSetter(a,"strokeLinearGradientEndPointY",0),uv.Factory.addComponentsGetterSetter(a,"fillRadialGradientStartPoint",["x","y"]),uv.Factory.addGetterSetter(a,"fillRadialGradientStartPointX",0),uv.Factory.addGetterSetter(a,"fillRadialGradientStartPointY",0),uv.Factory.addComponentsGetterSetter(a,"fillRadialGradientEndPoint",["x","y"]),uv.Factory.addGetterSetter(a,"fillRadialGradientEndPointX",0),uv.Factory.addGetterSetter(a,"fillRadialGradientEndPointY",0),uv.Factory.addGetterSetter(a,"fillPatternRotation",0),uv.Factory.addGetterSetter(a,"fillRule",void 0,(0,mv.getStringValidator)()),uv.Factory.backCompat(a,{dashArray:"dash",getDashArray:"getDash",setDashArray:"getDash",drawFunc:"sceneFunc",getDrawFunc:"getSceneFunc",setDrawFunc:"setSceneFunc",drawHitFunc:"hitFunc",getDrawHitFunc:"getHitFunc",setDrawHitFunc:"setHitFunc"})}Object.defineProperty(sv,"__esModule",{value:!0}),sv.Layer=void 0;const Jb=$g,ew=xm,tw=qg;fv=Jg;const nw=am;l=im;const rw=cv;hv=Jy;var ow=[{x:0,y:0},{x:-1,y:-1},{x:1,y:-1},{x:1,y:1},{x:-1,y:1}],iw=ow.length;class aw extends ew.Container{constructor(e){super(e),this.canvas=new nw.SceneCanvas,this.hitCanvas=new nw.HitCanvas({pixelRatio:1}),this._waitingForDraw=!1,this.on("visibleChange.konva",this._checkVisibility),this._checkVisibility(),this.on("imageSmoothingEnabledChange.konva",this._setSmoothEnabled),this._setSmoothEnabled()}createPNGStream(){return this.canvas._canvas.createPNGStream()}getCanvas(){return this.canvas}getNativeCanvasElement(){return this.canvas._canvas}getHitCanvas(){return this.hitCanvas}getContext(){return this.getCanvas().getContext()}clear(e){return this.getContext().clear(e),this.getHitCanvas().getContext().clear(e),this}setZIndex(e){super.setZIndex(e);var t=this.getStage();return t&&t.content&&(t.content.removeChild(this.getNativeCanvasElement()),e<t.children.length-1?t.content.insertBefore(this.getNativeCanvasElement(),t.children[e+1].getCanvas()._canvas):t.content.appendChild(this.getNativeCanvasElement())),this}moveToTop(){tw.Node.prototype.moveToTop.call(this);var e=this.getStage();return e&&e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.appendChild(this.getNativeCanvasElement())),!0}moveUp(){var e;return!!tw.Node.prototype.moveUp.call(this)&&!(!(e=this.getStage())||!e.content||(e.content.removeChild(this.getNativeCanvasElement()),this.index<e.children.length-1?e.content.insertBefore(this.getNativeCanvasElement(),e.children[this.index+1].getCanvas()._canvas):e.content.appendChild(this.getNativeCanvasElement()),0))}moveDown(){var e,t;return!!tw.Node.prototype.moveDown.call(this)&&((e=this.getStage())&&(t=e.children,e.content)&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.insertBefore(this.getNativeCanvasElement(),t[this.index+1].getCanvas()._canvas)),!0)}moveToBottom(){var e,t;return!!tw.Node.prototype.moveToBottom.call(this)&&((e=this.getStage())&&(t=e.children,e.content)&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.insertBefore(this.getNativeCanvasElement(),t[1].getCanvas()._canvas)),!0)}getLayer(){return this}remove(){var e=this.getNativeCanvasElement();return tw.Node.prototype.remove.call(this),e&&e.parentNode&&Jb.Util._isInDocument(e)&&e.parentNode.removeChild(e),this}getStage(){return this.parent}setSize({width:e,height:t}){return this.canvas.setSize(e,t),this.hitCanvas.setSize(e,t),this._setSmoothEnabled(),this}_validateAdd(e){"Group"!==(e=e.getType())&&"Shape"!==e&&Jb.Util.throw("You may only add groups and shapes to a layer.")}_toKonvaCanvas(e){return(e=e||{}).width=e.width||this.getWidth(),e.height=e.height||this.getHeight(),e.x=void 0!==e.x?e.x:this.x(),e.y=void 0!==e.y?e.y:this.y(),tw.Node.prototype._toKonvaCanvas.call(this,e)}_checkVisibility(){var e=this.visible();this.canvas._canvas.style.display=e?"block":"none"}_setSmoothEnabled(){this.getContext()._context.imageSmoothingEnabled=this.imageSmoothingEnabled()}getWidth(){if(this.parent)return this.parent.width()}setWidth(){Jb.Util.warn('Can not change width of layer. Use "stage.width(value)" function instead.')}getHeight(){if(this.parent)return this.parent.height()}setHeight(){Jb.Util.warn('Can not change height of layer. Use "stage.height(value)" function instead.')}batchDraw(){return this._waitingForDraw||(this._waitingForDraw=!0,Jb.Util.requestAnimFrame((()=>{this.draw(),this._waitingForDraw=!1}))),this}getIntersection(e){if(!this.isListening()||!this.isVisible())return null;for(var t=1,n=!1;;){for(let i=0;i<iw;i++){var r=ow[i],o=(r=this._getIntersection({x:e.x+r.x*t,y:e.y+r.y*t})).shape;if(o)return o;if(n=!!r.antialiased,!r.antialiased)break}if(!n)return null;t+=1}}_getIntersection(e){var t=this.hitCanvas.pixelRatio;return 255===(t=(e=this.hitCanvas.context.getImageData(Math.round(e.x*t),Math.round(e.y*t),1,1).data)[3])?(e=Jb.Util._rgbToHex(e[0],e[1],e[2]),(e=rw.shapes["#"+e])?{shape:e}:{antialiased:!0}):0<t?{antialiased:!0}:{}}drawScene(e,t){var n=this.getLayer();e=e||n&&n.getCanvas();return this._fire("beforeDraw",{node:this}),this.clearBeforeDraw()&&e.getContext().clear(),ew.Container.prototype.drawScene.call(this,e,t),this._fire("draw",{node:this}),this}drawHit(e,t){var n=this.getLayer();e=e||n&&n.hitCanvas;return n&&n.clearBeforeDraw()&&n.getHitCanvas().getContext().clear(),ew.Container.prototype.drawHit.call(this,e,t),this}enableHitGraph(){return this.hitGraphEnabled(!0),this}disableHitGraph(){return this.hitGraphEnabled(!1),this}setHitGraphEnabled(e){Jb.Util.warn("hitGraphEnabled method is deprecated. Please use layer.listening() instead."),this.listening(e)}getHitGraphEnabled(e){return Jb.Util.warn("hitGraphEnabled method is deprecated. Please use layer.listening() instead."),this.listening()}toggleHitCanvas(){var e;this.parent&&this.parent.content&&(e=this.parent,this.hitCanvas._canvas.parentNode?e.content.removeChild(this.hitCanvas._canvas):e.content.appendChild(this.hitCanvas._canvas))}destroy(){return Jb.Util.releaseCanvas(this.getNativeCanvasElement(),this.getHitCanvas()._canvas),super.destroy()}}(sv.Layer=aw).prototype.nodeType="Layer",(0,hv._registerNode)(aw),fv.Factory.addGetterSetter(aw,"imageSmoothingEnabled",!0),fv.Factory.addGetterSetter(aw,"clearBeforeDraw",!0),fv.Factory.addGetterSetter(aw,"hitGraphEnabled",!0,(0,l.getBooleanValidator)()),pv={},Object.defineProperty(pv,"__esModule",{value:!0}),pv.FastLayer=void 0;const lw=$g;gv=Jy;class sw extends sv.Layer{constructor(e){super(e),this.listening(!1),lw.Util.warn('Konva.Fast layer is deprecated. Please use "new Konva.Layer({ listening: false })" instead.')}}(pv.FastLayer=sw).prototype.nodeType="FastLayer",(0,gv._registerNode)(sw),Ym={},Object.defineProperty(Ym,"__esModule",{value:!0}),Ym.Group=void 0;const cw=$g;Km=Jy;class uw extends xm.Container{_validateAdd(e){"Group"!==(e=e.getType())&&"Shape"!==e&&cw.Util.throw("You may only add groups and shapes to groups.")}}(Ym.Group=uw).prototype.nodeType="Group",(0,Km._registerNode)(uw),$m={},Object.defineProperty($m,"__esModule",{value:!0}),$m.Animation=void 0;const dw=Jy,fw=$g,hw=dw.glob.performance&&dw.glob.performance.now?function(){return dw.glob.performance.now()}:function(){return(new Date).getTime()};class pw{constructor(e,t){this.id=pw.animIdCounter++,this.frame={time:0,timeDiff:0,lastTime:hw(),frameRate:0},this.func=e,this.setLayers(t)}setLayers(e){let t=[];return e&&(t=Array.isArray(e)?e:[e]),this.layers=t,this}getLayers(){return this.layers}addLayer(e){var t=this.layers,n=t.length;for(let r=0;r<n;r++)if(t[r]._id===e._id)return!1;return this.layers.push(e),!0}isRunning(){var e=pw.animations,t=e.length;for(let n=0;n<t;n++)if(e[n].id===this.id)return!0;return!1}start(){return this.stop(),this.frame.timeDiff=0,this.frame.lastTime=hw(),pw._addAnimation(this),this}stop(){return pw._removeAnimation(this),this}_updateFrameObject(e){this.frame.timeDiff=e-this.frame.lastTime,this.frame.lastTime=e,this.frame.time+=this.frame.timeDiff,this.frame.frameRate=1e3/this.frame.timeDiff}static _addAnimation(e){this.animations.push(e),this._handleAnimation()}static _removeAnimation(e){var t=e.id,n=this.animations,r=n.length;for(let o=0;o<r;o++)if(n[o].id===t){this.animations.splice(o,1);break}}static _runFrames(){var e,t={},n=this.animations;for(let s=0;s<n.length;s++){var r=n[s],o=r.layers,i=r.func,a=(r._updateFrameObject(hw()),o.length);let e;if(e=!i||!1!==i.call(r,r.frame))for(let n=0;n<a;n++){var l=o[n];void 0!==l._id&&(t[l._id]=l)}}for(e in t)t.hasOwnProperty(e)&&t[e].batchDraw()}static _animationLoop(){var e=pw;e.animations.length?(e._runFrames(),fw.Util.requestAnimFrame(e._animationLoop)):e.animRunning=!1}static _handleAnimation(){this.animRunning||(this.animRunning=!0,fw.Util.requestAnimFrame(this._animationLoop))}}($m.Animation=pw).animations=[],pw.animIdCounter=0,pw.animRunning=!1;{var gw=qm={};Object.defineProperty(gw,"__esModule",{value:!0}),gw.Easings=gw.Tween=void 0;const e=$g,t=$m,n=(Qm=qg,Jy);var mw={node:1,duration:1,easing:1,onFinish:1,yoyo:1},vw=0,yw=["fill","stroke","shadowColor"];class r{constructor(e,t,n,r,o,i,a){this.prop=e,this.propFunc=t,this.begin=r,this._pos=r,this.duration=i,this._change=0,this.prevPos=0,this.yoyo=a,this._time=0,this._position=0,this._startTime=0,this._finish=0,this.func=n,this._change=o-this.begin,this.pause()}fire(e){(e=this[e])&&e()}setTime(e){e>this.duration?this.yoyo?(this._time=this.duration,this.reverse()):this.finish():e<0?this.yoyo?(this._time=0,this.play()):this.reset():(this._time=e,this.update())}getTime(){return this._time}setPosition(e){this.prevPos=this._pos,this.propFunc(e),this._pos=e}getPosition(e){return void 0===e&&(e=this._time),this.func(e,this.begin,this._change,this.duration)}play(){this.state=2,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onPlay")}reverse(){this.state=3,this._time=this.duration-this._time,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onReverse")}seek(e){this.pause(),this._time=e,this.update(),this.fire("onSeek")}reset(){this.pause(),this._time=0,this.update(),this.fire("onReset")}finish(){this.pause(),this._time=this.duration,this.update(),this.fire("onFinish")}update(){this.setPosition(this.getPosition(this._time)),this.fire("onUpdate")}onEnterFrame(){var e=this.getTimer()-this._startTime;2===this.state?this.setTime(e):3===this.state&&this.setTime(this.duration-e)}pause(){this.state=1,this.fire("onPause")}getTimer(){return(new Date).getTime()}}class o{constructor(i){var a,l=this,s=(f=i.node)._id,c=i.easing||gw.Easings.Linear,u=!!i.yoyo,d=void 0===i.duration?.3:0===i.duration?.001:i.duration,f=(this.node=f,this._id=vw++,f.getLayer()||(f instanceof n.Konva.Stage?f.getLayers():null));for(a in f||e.Util.error("Tween constructor have `node` that is not in a layer. Please add node into layer first."),this.anim=new t.Animation((function(){l.tween.onEnterFrame()}),f),this.tween=new r(a,(function(e){l._tweenFunc(e)}),c,0,1,1e3*d,u),this._addListeners(),o.attrs[s]||(o.attrs[s]={}),o.attrs[s][this._id]||(o.attrs[s][this._id]={}),o.tweens[s]||(o.tweens[s]={}),i)void 0===mw[a]&&this._addAttr(a,i[a]);this.reset(),this.onFinish=i.onFinish,this.onReset=i.onReset,this.onUpdate=i.onUpdate}_addAttr(t,n){var r,i,a,l,s,c,u,d,f=this.node,h=f._id,p=o.tweens[h][t];if(p&&delete o.attrs[h][p][t],r=f.getAttr(t),e.Util._isArray(n))if(i=[],l=Math.max(n.length,r.length),"points"===t&&n.length!==r.length&&(n.length>r.length?(c=r,r=e.Util._prepareArrayForTween(r,n,f.closed())):(s=n,n=e.Util._prepareArrayForTween(n,r,f.closed()))),0===t.indexOf("fill"))for(a=0;a<l;a++)a%2==0?i.push(n[a]-r[a]):(u=e.Util.colorToRGBA(r[a]),d=e.Util.colorToRGBA(n[a]),r[a]=u,i.push({r:d.r-u.r,g:d.g-u.g,b:d.b-u.b,a:d.a-u.a}));else for(a=0;a<l;a++)i.push(n[a]-r[a]);else i=-1!==yw.indexOf(t)?(r=e.Util.colorToRGBA(r),{r:(d=e.Util.colorToRGBA(n)).r-r.r,g:d.g-r.g,b:d.b-r.b,a:d.a-r.a}):n-r;o.attrs[h][this._id][t]={start:r,diff:i,end:n,trueEnd:s,trueStart:c},o.tweens[h][t]=this._id}_tweenFunc(t){var n,r,i,a,l,s,c,u=this.node,d=o.attrs[u._id][this._id];for(n in d){if(r=(c=d[n]).start,i=c.diff,c=c.end,e.Util._isArray(r))if(a=[],s=Math.max(r.length,c.length),0===n.indexOf("fill"))for(l=0;l<s;l++)l%2==0?a.push((r[l]||0)+i[l]*t):a.push("rgba("+Math.round(r[l].r+i[l].r*t)+","+Math.round(r[l].g+i[l].g*t)+","+Math.round(r[l].b+i[l].b*t)+","+(r[l].a+i[l].a*t)+")");else for(l=0;l<s;l++)a.push((r[l]||0)+i[l]*t);else a=-1!==yw.indexOf(n)?"rgba("+Math.round(r.r+i.r*t)+","+Math.round(r.g+i.g*t)+","+Math.round(r.b+i.b*t)+","+(r.a+i.a*t)+")":r+i*t;u.setAttr(n,a)}}_addListeners(){this.tween.onPlay=()=>{this.anim.start()},this.tween.onReverse=()=>{this.anim.start()},this.tween.onPause=()=>{this.anim.stop()},this.tween.onFinish=()=>{var e=this.node,t=o.attrs[e._id][this._id];t.points&&t.points.trueEnd&&e.setAttr("points",t.points.trueEnd),this.onFinish&&this.onFinish.call(this)},this.tween.onReset=()=>{var e=this.node,t=o.attrs[e._id][this._id];t.points&&t.points.trueStart&&e.points(t.points.trueStart),this.onReset&&this.onReset()},this.tween.onUpdate=()=>{this.onUpdate&&this.onUpdate.call(this)}}play(){return this.tween.play(),this}reverse(){return this.tween.reverse(),this}reset(){return this.tween.reset(),this}seek(e){return this.tween.seek(1e3*e),this}pause(){return this.tween.pause(),this}finish(){return this.tween.finish(),this}destroy(){var e,t=this.node._id,n=this._id,r=o.tweens[t];for(e in this.pause(),r)delete o.tweens[t][e];delete o.attrs[t][n]}}(gw.Tween=o).attrs={},o.tweens={},Qm.Node.prototype.to=function(e){var t=e.onFinish;e.node=this,e.onFinish=function(){this.destroy(),t&&t()},new o(e).play()},gw.Easings={BackEaseIn:(e,t,n,r)=>n*(e/=r)*e*(2.70158*e-1.70158)+t,BackEaseOut:(e,t,n,r)=>n*((e=e/r-1)*e*(2.70158*e+1.70158)+1)+t,BackEaseInOut(e,t,n,r){var o=1.70158;return(e/=r/2)<1?n/2*(e*e*((1+(o*=1.525))*e-o))+t:n/2*((e-=2)*e*((1+(o*=1.525))*e+o)+2)+t},ElasticEaseIn(e,t,n,r,o,i){var a=0;return 0===e?t:1==(e/=r)?t+n:(i=i||.3*r,a=!o||o<Math.abs(n)?(o=n,i/4):i/(2*Math.PI)*Math.asin(n/o),-o*Math.pow(2,10*--e)*Math.sin((e*r-a)*(2*Math.PI)/i)+t)},ElasticEaseOut(e,t,n,r,o,i){var a=0;return 0===e?t:1==(e/=r)?t+n:(i=i||.3*r,a=!o||o<Math.abs(n)?(o=n,i/4):i/(2*Math.PI)*Math.asin(n/o),o*Math.pow(2,-10*e)*Math.sin((e*r-a)*(2*Math.PI)/i)+n+t)},ElasticEaseInOut(e,t,n,r,o,i){var a=0;return 0===e?t:2==(e/=r/2)?t+n:(i=i||r*(.3*1.5),a=!o||o<Math.abs(n)?(o=n,i/4):i/(2*Math.PI)*Math.asin(n/o),e<1?o*Math.pow(2,10*--e)*Math.sin((e*r-a)*(2*Math.PI)/i)*-.5+t:o*Math.pow(2,-10*--e)*Math.sin((e*r-a)*(2*Math.PI)/i)*.5+n+t)},BounceEaseOut:(e,t,n,r)=>(e/=r)<1/2.75?n*(7.5625*e*e)+t:e<2/2.75?n*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?n*(7.5625*(e-=2.25/2.75)*e+.9375)+t:n*(7.5625*(e-=2.625/2.75)*e+.984375)+t,BounceEaseIn:(e,t,n,r)=>n-gw.Easings.BounceEaseOut(r-e,0,n,r)+t,BounceEaseInOut:(e,t,n,r)=>e<r/2?.5*gw.Easings.BounceEaseIn(2*e,0,n,r)+t:.5*gw.Easings.BounceEaseOut(2*e-r,0,n,r)+.5*n+t,EaseIn:(e,t,n,r)=>n*(e/=r)*e+t,EaseOut:(e,t,n,r)=>-n*(e/=r)*(e-2)+t,EaseInOut:(e,t,n,r)=>(e/=r/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t,StrongEaseIn:(e,t,n,r)=>n*(e/=r)*e*e*e*e+t,StrongEaseOut:(e,t,n,r)=>n*((e=e/r-1)*e*e*e*e+1)+t,StrongEaseInOut:(e,t,n,r)=>(e/=r/2)<1?n/2*e*e*e*e*e+t:n/2*((e-=2)*e*e*e*e+2)+t,Linear:(e,t,n,r)=>n*e/r+t}}Jm=Xg,Object.defineProperty(Jm,"__esModule",{value:!0}),Jm.Konva=void 0,ev=Jy,Jm.Konva=$g.Util._assign(ev.Konva,{Util:$g.Util,Transform:$g.Transform,Node:qg.Node,Container:xm.Container,Stage:Mm.Stage,stages:Mm.stages,Layer:sv.Layer,FastLayer:pv.FastLayer,Group:Ym.Group,DD:cg.DD,Shape:cv.Shape,shapes:cv.shapes,Animation:$m.Animation,Tween:qm.Tween,Easings:qm.Easings,Context:cm.Context,Canvas:am.Canvas}),Jm.default=Jm.Konva,nv={},Object.defineProperty(nv,"__esModule",{value:!0}),nv.Arc=void 0,le=Jg;const bw=Jy;rv=im,d=Jy;class ww extends cv.Shape{_sceneFunc(e){var t=bw.Konva.getAngle(this.angle()),n=this.clockwise();e.beginPath(),e.arc(0,0,this.outerRadius(),0,t,n),e.arc(0,0,this.innerRadius(),t,0,!n),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}getSelfRect(){var e=this.innerRadius(),t=this.outerRadius(),n=this.clockwise(),r=bw.Konva.getAngle(n?360-this.angle():this.angle()),o=Math.cos(Math.min(r,Math.PI)),i=(i=Math.sin(Math.min(Math.max(Math.PI,r),3*Math.PI/2)))*(0<i?e:t);r=(r=Math.sin(Math.min(r,Math.PI/2)))*(0<r?t:e);return{x:o=o*(0<o?e:t),y:n?-1*r:i,width:+t-o,height:r-i}}}function xw(e,t,n,r,o,i,a){var l=Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2)),s=Math.sqrt(Math.pow(o-n,2)+Math.pow(i-r,2)),c=a*l/(l+s);return[n-c*(o-e),r-c*(i-t),n+(a=a*s/(l+s))*(o-e),r+a*(i-t)]}function Cw(e,t){for(var n,r=e.length,o=[],i=2;i<r-2;i+=2)n=xw(e[i-2],e[i-1],e[i],e[i+1],e[i+2],e[i+3],t),isNaN(n[0])||(o.push(n[0]),o.push(n[1]),o.push(e[i]),o.push(e[i+1]),o.push(n[2]),o.push(n[3]));return o}(nv.Arc=ww).prototype._centroid=!0,ww.prototype.className="Arc",ww.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,d._registerNode)(ww),le.Factory.addGetterSetter(ww,"innerRadius",0,(0,rv.getNumberValidator)()),le.Factory.addGetterSetter(ww,"outerRadius",0,(0,rv.getNumberValidator)()),le.Factory.addGetterSetter(ww,"angle",0,(0,rv.getNumberValidator)()),le.Factory.addGetterSetter(ww,"clockwise",!1,(0,rv.getBooleanValidator)()),Em={},Sm={},Object.defineProperty(Sm,"__esModule",{value:!0}),Sm.Line=void 0,Om=Jg,wv=im,gg=Jy;class Ew extends cv.Shape{constructor(e){super(e),this.on("pointsChange.konva tensionChange.konva closedChange.konva bezierChange.konva",(function(){this._clearCache("tensionPoints")}))}_sceneFunc(e){var t,n,r,o=this.points(),i=o.length,a=this.tension(),l=this.closed(),s=this.bezier();if(i){if(e.beginPath(),e.moveTo(o[0],o[1]),0!==a&&4<i){for(n=(t=this.getTensionPoints()).length,r=l?0:4,l||e.quadraticCurveTo(t[0],t[1],t[2],t[3]);r<n-2;)e.bezierCurveTo(t[r++],t[r++],t[r++],t[r++],t[r++],t[r++]);l||e.quadraticCurveTo(t[n-2],t[n-1],o[i-2],o[i-1])}else if(s)for(r=2;r<i;)e.bezierCurveTo(o[r++],o[r++],o[r++],o[r++],o[r++],o[r++]);else for(r=2;r<i;r+=2)e.lineTo(o[r],o[r+1]);l?(e.closePath(),e.fillStrokeShape(this)):e.strokeShape(this)}}getTensionPoints(){return this._getCache("tensionPoints",this._getTensionPoints)}_getTensionPoints(){return this.closed()?this._getTensionPointsClosed():Cw(this.points(),this.tension())}_getTensionPointsClosed(){var e=this.points(),t=e.length,n=this.tension(),r=xw(e[t-2],e[t-1],e[0],e[1],e[2],e[3],n),o=xw(e[t-4],e[t-3],e[t-2],e[t-1],e[0],e[1],n);n=Cw(e,n);return[r[2],r[3]].concat(n).concat([o[0],o[1],e[t-2],e[t-1],o[2],o[3],r[0],r[1],e[0],e[1]])}getWidth(){return this.getSelfRect().width}getHeight(){return this.getSelfRect().height}getSelfRect(){var e=this.points();if(e.length<4)return{x:e[0]||0,y:e[1]||0,width:0,height:0};for(var t,n,r=(e=0!==this.tension()?[e[0],e[1],...this._getTensionPoints(),e[e.length-2],e[e.length-1]]:this.points())[0],o=e[0],i=e[1],a=e[1],l=0;l<e.length/2;l++)t=e[2*l],n=e[2*l+1],r=Math.min(r,t),o=Math.max(o,t),i=Math.min(i,n),a=Math.max(a,n);return{x:r,y:i,width:o-r,height:a-i}}}(Sm.Line=Ew).prototype.className="Line",Ew.prototype._attrsAffectingSize=["points","bezier","tension"],(0,gg._registerNode)(Ew),Om.Factory.addGetterSetter(Ew,"closed",!1),Om.Factory.addGetterSetter(Ew,"bezier",!1),Om.Factory.addGetterSetter(Ew,"tension",0,(0,wv.getNumberValidator)()),Om.Factory.addGetterSetter(Ew,"points",[],(0,wv.getNumberArrayValidator)()),m={};{var Sw=ag={};Object.defineProperty(Sw,"__esModule",{value:!0}),Sw.t2length=Sw.getQuadraticArcLength=Sw.getCubicArcLength=Sw.binomialCoefficients=Sw.cValues=Sw.tValues=void 0,Sw.tValues=[[],[],[-.5773502691896257,.5773502691896257],[0,-.7745966692414834,.7745966692414834],[-.33998104358485626,.33998104358485626,-.8611363115940526,.8611363115940526],[0,-.5384693101056831,.5384693101056831,-.906179845938664,.906179845938664],[.6612093864662645,-.6612093864662645,-.2386191860831969,.2386191860831969,-.932469514203152,.932469514203152],[0,.4058451513773972,-.4058451513773972,-.7415311855993945,.7415311855993945,-.9491079123427585,.9491079123427585],[-.1834346424956498,.1834346424956498,-.525532409916329,.525532409916329,-.7966664774136267,.7966664774136267,-.9602898564975363,.9602898564975363],[0,-.8360311073266358,.8360311073266358,-.9681602395076261,.9681602395076261,-.3242534234038089,.3242534234038089,-.6133714327005904,.6133714327005904],[-.14887433898163122,.14887433898163122,-.4333953941292472,.4333953941292472,-.6794095682990244,.6794095682990244,-.8650633666889845,.8650633666889845,-.9739065285171717,.9739065285171717],[0,-.26954315595234496,.26954315595234496,-.5190961292068118,.5190961292068118,-.7301520055740494,.7301520055740494,-.8870625997680953,.8870625997680953,-.978228658146057,.978228658146057],[-.1252334085114689,.1252334085114689,-.3678314989981802,.3678314989981802,-.5873179542866175,.5873179542866175,-.7699026741943047,.7699026741943047,-.9041172563704749,.9041172563704749,-.9815606342467192,.9815606342467192],[0,-.2304583159551348,.2304583159551348,-.44849275103644687,.44849275103644687,-.6423493394403402,.6423493394403402,-.8015780907333099,.8015780907333099,-.9175983992229779,.9175983992229779,-.9841830547185881,.9841830547185881],[-.10805494870734367,.10805494870734367,-.31911236892788974,.31911236892788974,-.5152486363581541,.5152486363581541,-.6872929048116855,.6872929048116855,-.827201315069765,.827201315069765,-.9284348836635735,.9284348836635735,-.9862838086968123,.9862838086968123],[0,-.20119409399743451,.20119409399743451,-.3941513470775634,.3941513470775634,-.5709721726085388,.5709721726085388,-.7244177313601701,.7244177313601701,-.8482065834104272,.8482065834104272,-.937273392400706,.937273392400706,-.9879925180204854,.9879925180204854],[-.09501250983763744,.09501250983763744,-.2816035507792589,.2816035507792589,-.45801677765722737,.45801677765722737,-.6178762444026438,.6178762444026438,-.755404408355003,.755404408355003,-.8656312023878318,.8656312023878318,-.9445750230732326,.9445750230732326,-.9894009349916499,.9894009349916499],[0,-.17848418149584785,.17848418149584785,-.3512317634538763,.3512317634538763,-.5126905370864769,.5126905370864769,-.6576711592166907,.6576711592166907,-.7815140038968014,.7815140038968014,-.8802391537269859,.8802391537269859,-.9506755217687678,.9506755217687678,-.9905754753144174,.9905754753144174],[-.0847750130417353,.0847750130417353,-.2518862256915055,.2518862256915055,-.41175116146284263,.41175116146284263,-.5597708310739475,.5597708310739475,-.6916870430603532,.6916870430603532,-.8037049589725231,.8037049589725231,-.8926024664975557,.8926024664975557,-.9558239495713977,.9558239495713977,-.9915651684209309,.9915651684209309],[0,-.16035864564022537,.16035864564022537,-.31656409996362983,.31656409996362983,-.46457074137596094,.46457074137596094,-.600545304661681,.600545304661681,-.7209661773352294,.7209661773352294,-.8227146565371428,.8227146565371428,-.9031559036148179,.9031559036148179,-.96020815213483,.96020815213483,-.9924068438435844,.9924068438435844],[-.07652652113349734,.07652652113349734,-.22778585114164507,.22778585114164507,-.37370608871541955,.37370608871541955,-.5108670019508271,.5108670019508271,-.636053680726515,.636053680726515,-.7463319064601508,.7463319064601508,-.8391169718222188,.8391169718222188,-.912234428251326,.912234428251326,-.9639719272779138,.9639719272779138,-.9931285991850949,.9931285991850949],[0,-.1455618541608951,.1455618541608951,-.2880213168024011,.2880213168024011,-.4243421202074388,.4243421202074388,-.5516188358872198,.5516188358872198,-.6671388041974123,.6671388041974123,-.7684399634756779,.7684399634756779,-.8533633645833173,.8533633645833173,-.9200993341504008,.9200993341504008,-.9672268385663063,.9672268385663063,-.9937521706203895,.9937521706203895],[-.06973927331972223,.06973927331972223,-.20786042668822127,.20786042668822127,-.34193582089208424,.34193582089208424,-.469355837986757,.469355837986757,-.5876404035069116,.5876404035069116,-.6944872631866827,.6944872631866827,-.7878168059792081,.7878168059792081,-.8658125777203002,.8658125777203002,-.926956772187174,.926956772187174,-.9700604978354287,.9700604978354287,-.9942945854823992,.9942945854823992],[0,-.1332568242984661,.1332568242984661,-.26413568097034495,.26413568097034495,-.3903010380302908,.3903010380302908,-.5095014778460075,.5095014778460075,-.6196098757636461,.6196098757636461,-.7186613631319502,.7186613631319502,-.8048884016188399,.8048884016188399,-.8767523582704416,.8767523582704416,-.9329710868260161,.9329710868260161,-.9725424712181152,.9725424712181152,-.9947693349975522,.9947693349975522],[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213]],Sw.cValues=[[],[],[1,1],[.8888888888888888,.5555555555555556,.5555555555555556],[.6521451548625461,.6521451548625461,.34785484513745385,.34785484513745385],[.5688888888888889,.47862867049936647,.47862867049936647,.23692688505618908,.23692688505618908],[.3607615730481386,.3607615730481386,.46791393457269104,.46791393457269104,.17132449237917036,.17132449237917036],[.4179591836734694,.3818300505051189,.3818300505051189,.27970539148927664,.27970539148927664,.1294849661688697,.1294849661688697],[.362683783378362,.362683783378362,.31370664587788727,.31370664587788727,.22238103445337448,.22238103445337448,.10122853629037626,.10122853629037626],[.3302393550012598,.1806481606948574,.1806481606948574,.08127438836157441,.08127438836157441,.31234707704000286,.31234707704000286,.26061069640293544,.26061069640293544],[.29552422471475287,.29552422471475287,.26926671930999635,.26926671930999635,.21908636251598204,.21908636251598204,.1494513491505806,.1494513491505806,.06667134430868814,.06667134430868814],[.2729250867779006,.26280454451024665,.26280454451024665,.23319376459199048,.23319376459199048,.18629021092773426,.18629021092773426,.1255803694649046,.1255803694649046,.05566856711617366,.05566856711617366],[.24914704581340277,.24914704581340277,.2334925365383548,.2334925365383548,.20316742672306592,.20316742672306592,.16007832854334622,.16007832854334622,.10693932599531843,.10693932599531843,.04717533638651183,.04717533638651183],[.2325515532308739,.22628318026289723,.22628318026289723,.2078160475368885,.2078160475368885,.17814598076194574,.17814598076194574,.13887351021978725,.13887351021978725,.09212149983772845,.09212149983772845,.04048400476531588,.04048400476531588],[.2152638534631578,.2152638534631578,.2051984637212956,.2051984637212956,.18553839747793782,.18553839747793782,.15720316715819355,.15720316715819355,.12151857068790319,.12151857068790319,.08015808715976021,.08015808715976021,.03511946033175186,.03511946033175186],[.2025782419255613,.19843148532711158,.19843148532711158,.1861610000155622,.1861610000155622,.16626920581699392,.16626920581699392,.13957067792615432,.13957067792615432,.10715922046717194,.10715922046717194,.07036604748810812,.07036604748810812,.03075324199611727,.03075324199611727],[.1894506104550685,.1894506104550685,.18260341504492358,.18260341504492358,.16915651939500254,.16915651939500254,.14959598881657674,.14959598881657674,.12462897125553388,.12462897125553388,.09515851168249279,.09515851168249279,.062253523938647894,.062253523938647894,.027152459411754096,.027152459411754096],[.17944647035620653,.17656270536699264,.17656270536699264,.16800410215645004,.16800410215645004,.15404576107681028,.15404576107681028,.13513636846852548,.13513636846852548,.11188384719340397,.11188384719340397,.08503614831717918,.08503614831717918,.0554595293739872,.0554595293739872,.02414830286854793,.02414830286854793],[.1691423829631436,.1691423829631436,.16427648374583273,.16427648374583273,.15468467512626524,.15468467512626524,.14064291467065065,.14064291467065065,.12255520671147846,.12255520671147846,.10094204410628717,.10094204410628717,.07642573025488905,.07642573025488905,.0497145488949698,.0497145488949698,.02161601352648331,.02161601352648331],[.1610544498487837,.15896884339395434,.15896884339395434,.15276604206585967,.15276604206585967,.1426067021736066,.1426067021736066,.12875396253933621,.12875396253933621,.11156664554733399,.11156664554733399,.09149002162245,.09149002162245,.06904454273764123,.06904454273764123,.0448142267656996,.0448142267656996,.019461788229726478,.019461788229726478],[.15275338713072584,.15275338713072584,.14917298647260374,.14917298647260374,.14209610931838204,.14209610931838204,.13168863844917664,.13168863844917664,.11819453196151841,.11819453196151841,.10193011981724044,.10193011981724044,.08327674157670475,.08327674157670475,.06267204833410907,.06267204833410907,.04060142980038694,.04060142980038694,.017614007139152118,.017614007139152118],[.14608113364969041,.14452440398997005,.14452440398997005,.13988739479107315,.13988739479107315,.13226893863333747,.13226893863333747,.12183141605372853,.12183141605372853,.10879729916714838,.10879729916714838,.09344442345603386,.09344442345603386,.0761001136283793,.0761001136283793,.057134425426857205,.057134425426857205,.036953789770852494,.036953789770852494,.016017228257774335,.016017228257774335],[.13925187285563198,.13925187285563198,.13654149834601517,.13654149834601517,.13117350478706238,.13117350478706238,.12325237681051242,.12325237681051242,.11293229608053922,.11293229608053922,.10041414444288096,.10041414444288096,.08594160621706773,.08594160621706773,.06979646842452049,.06979646842452049,.052293335152683286,.052293335152683286,.03377490158481415,.03377490158481415,.0146279952982722,.0146279952982722],[.13365457218610619,.1324620394046966,.1324620394046966,.12890572218808216,.12890572218808216,.12304908430672953,.12304908430672953,.11499664022241136,.11499664022241136,.10489209146454141,.10489209146454141,.09291576606003515,.09291576606003515,.07928141177671895,.07928141177671895,.06423242140852585,.06423242140852585,.04803767173108467,.04803767173108467,.030988005856979445,.030988005856979445,.013411859487141771,.013411859487141771],[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872]],Sw.binomialCoefficients=[[1],[1,1],[1,2,1],[1,3,3,1]],Sw.getCubicArcLength=(t,n,r)=>{var o;let i;var a,l,s,c=r/2;for(let u=i=0;u<20;u++)o=c*Sw.tValues[20][u]+c,i+=Sw.cValues[20][u]*(l=n,l=(a=e(1,s=o,a=t))*a+(s=e(1,s,l))*s,Math.sqrt(l));return c*i},Sw.getQuadraticArcLength=(e,t,n)=>{void 0===n&&(n=1);var r=e[0]-2*e[1]+e[2],o=t[0]-2*t[1]+t[2],i=2*e[1]-2*e[0],a=2*t[1]-2*t[0],l=4*(r*r+o*o);r=4*(r*i+o*a),o=i*i+a*a;return 0==l?n*Math.sqrt(Math.pow(e[2]-e[0],2)+Math.pow(t[2]-t[0],2)):(t=0<(a=n+(i=r/(2*l)))*a+(e=o/l-i*i)?Math.sqrt(a*a+e):0,n=0<i*i+e?Math.sqrt(i*i+e):0,r=i+Math.sqrt(i*i+e)!==0?e*Math.log(Math.abs((a+t)/(i+n))):0,Math.sqrt(l)/2*(a*t-i*n+r))};const e=(t,n,r)=>{var o,i=r.length-1;let a;if(0==i)return 0;if(0===t){for(let e=a=0;e<=i;e++)a+=Sw.binomialCoefficients[i][e]*Math.pow(1-n,i-e)*Math.pow(n,e)*r[e];return a}o=new Array(i);for(let e=0;e<i;e++)o[e]=i*(r[e+1]-r[e]);return e(t-1,n,o)};Sw.t2length=(e,t,n)=>{let r=1,o=e/t,i=(e-n(o))/t,a=0;for(;.001<r;){var l=n(o+i);if((l=Math.abs(e-l)/t)<r?(r=l,o+=i):(l=n(o-i),(l=Math.abs(e-l)/t)<r?(r=l,o-=i):i/=2),500<++a)break}return o}}Object.defineProperty(m,"__esModule",{value:!0}),m.Path=void 0,vg=Jg,yg=Jy;const Ow=ag;class kw extends cv.Shape{constructor(e){super(e),this.dataArray=[],this.pathLength=0,this._readDataAttribute(),this.on("dataChange.konva",(function(){this._readDataAttribute()}))}_readDataAttribute(){this.dataArray=kw.parsePathData(this.data()),this.pathLength=kw.getPathLength(this.dataArray)}_sceneFunc(e){for(var t=this.dataArray,n=(e.beginPath(),!1),r=0;r<t.length;r++){var o=t[r].command,i=t[r].points;switch(o){case"L":e.lineTo(i[0],i[1]);break;case"M":e.moveTo(i[0],i[1]);break;case"C":e.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5]);break;case"Q":e.quadraticCurveTo(i[0],i[1],i[2],i[3]);break;case"A":var a=i[0],l=i[1],s=i[2],c=i[3],u=i[4],d=i[5],f=i[6],h=i[7],p=c<s?s:c,g=c<s?1:s/c;c=c<s?c/s:1;e.translate(a,l),e.rotate(f),e.scale(g,c),e.arc(0,0,p,u,u+d,1-h),e.scale(1/g,1/c),e.rotate(-f),e.translate(-a,-l);break;case"z":n=!0,e.closePath()}}n||this.hasFill()?e.fillStrokeShape(this):e.strokeShape(this)}getSelfRect(){for(var e,t,n=[],r=(this.dataArray.forEach((function(e){if("A"===e.command){var t=e.points[4],r=e.points[5],o=e.points[4]+r,i=Math.PI/180;if(Math.abs(t-o)<i&&(i=Math.abs(t-o)),r<0)for(let r=t-i;r>o;r-=i){var a=kw.getPointOnEllipticalArc(e.points[0],e.points[1],e.points[2],e.points[3],r,0);n.push(a.x,a.y)}else for(let r=t+i;r<o;r+=i){var l=kw.getPointOnEllipticalArc(e.points[0],e.points[1],e.points[2],e.points[3],r,0);n.push(l.x,l.y)}}else if("C"===e.command)for(let c=0;c<=1;c+=.01){var s=kw.getPointOnCubicBezier(c,e.start.x,e.start.y,e.points[0],e.points[1],e.points[2],e.points[3],e.points[4],e.points[5]);n.push(s.x,s.y)}else n=n.concat(e.points)})),n[0]),o=n[0],i=n[1],a=n[1],l=0;l<n.length/2;l++)e=n[2*l],t=n[2*l+1],isNaN(e)||(r=Math.min(r,e),o=Math.max(o,e)),isNaN(t)||(i=Math.min(i,t),a=Math.max(a,t));return{x:r,y:i,width:o-r,height:a-i}}getLength(){return this.pathLength}getPointAtLength(e){return kw.getPointAtLengthOfDataArray(e,this.dataArray)}static getLineLength(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))}static getPathLength(e){let t=0;for(var n=0;n<e.length;++n)t+=e[n].pathLength;return t}static getPointAtLengthOfDataArray(e,t){var n,r=0,o=t.length;if(o){for(;r<o&&e>t[r].pathLength;)e-=t[r].pathLength,++r;if(r===o)return{x:(n=t[r-1].points.slice(-2))[0],y:n[1]};if(e<.01)return{x:(n=t[r].points.slice(0,2))[0],y:n[1]};var i=t[r],a=i.points;switch(i.command){case"L":return kw.getPointOnLine(e,i.start.x,i.start.y,a[0],a[1]);case"C":return kw.getPointOnCubicBezier((0,Ow.t2length)(e,kw.getPathLength(t),(e=>(0,Ow.getCubicArcLength)([i.start.x,a[0],a[2],a[4]],[i.start.y,a[1],a[3],a[5]],e))),i.start.x,i.start.y,a[0],a[1],a[2],a[3],a[4],a[5]);case"Q":return kw.getPointOnQuadraticBezier((0,Ow.t2length)(e,kw.getPathLength(t),(e=>(0,Ow.getQuadraticArcLength)([i.start.x,a[0],a[2]],[i.start.y,a[1],a[3]],e))),i.start.x,i.start.y,a[0],a[1],a[2],a[3]);case"A":var l=a[0],s=a[1],c=a[2],u=a[3],d=a[4],f=a[5],h=a[6];return d+=f*e/i.pathLength,kw.getPointOnEllipticalArc(l,s,c,u,d,h)}}return null}static getPointOnLine(e,t,n,r,o,i,a){void 0===i&&(i=t),void 0===a&&(a=n);var l,s=(o-n)/(r-t+1e-8),c=Math.sqrt(e*e/(1+s*s)),u=(r<t&&(c*=-1),s*c);return o=r===t?{x:i,y:a+u}:(a-n)/(i-t+1e-8)==s?{x:i+c,y:a+u}:(u=this.getLineLength(t,n,r,o),l=(i-t)*(r-t)+(a-n)*(o-n),u=this.getLineLength(i,a,i=t+(l/=u*u)*(r-t),a=n+l*(o-n)),l=Math.sqrt(e*e-u*u),c=Math.sqrt(l*l/(1+s*s)),r<t&&(c*=-1),{x:i+c,y:a+s*c})}static getPointOnCubicBezier(e,t,n,r,o,i,a,l,s){function c(e){return e*e*e}function u(e){return 3*e*e*(1-e)}function d(e){return 3*e*(1-e)*(1-e)}function f(e){return(1-e)*(1-e)*(1-e)}return{x:l*c(e)+i*u(e)+r*d(e)+t*f(e),y:s*c(e)+a*u(e)+o*d(e)+n*f(e)}}static getPointOnQuadraticBezier(e,t,n,r,o,i,a){function l(e){return e*e}function s(e){return 2*e*(1-e)}function c(e){return(1-e)*(1-e)}return{x:i*l(e)+r*s(e)+t*c(e),y:a*l(e)+o*s(e)+n*c(e)}}static getPointOnEllipticalArc(e,t,n,r,o,i){var a=Math.cos(i);i=Math.sin(i);return{x:e+((n=n*Math.cos(o))*a-(r=r*Math.sin(o))*i),y:t+(n*i+r*a)}}static parsePathData(e){if(!e)return[];for(var t=["m","M","l","L","v","V","h","H","z","Z","c","C","q","Q","t","T","s","S","a","A"],n=(n=e).replace(new RegExp(" ","g"),","),r=0;r<t.length;r++)n=n.replace(new RegExp(t[r],"g"),"|"+t[r]);var o,i=n.split("|"),a=[],l=[],s=0,c=0,u=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:e[-+]?\d+)?)/gi;for(r=1;r<i.length;r++){var d=(f=i[r]).charAt(0),f=f.slice(1);for(l.length=0;o=u.exec(f);)l.push(o[0]);for(var h,p=[],g=0,m=l.length;g<m;g++)"00"===l[g]?p.push(0,0):(h=parseFloat(l[g]),isNaN(h)?p.push(0):p.push(h));for(;0<p.length&&!isNaN(p[0]);){var v,y,b,w,x,C,E,S,O,k,P="",_=[],I=s,L=c;switch(d){case"l":s+=p.shift(),c+=p.shift(),P="L",_.push(s,c);break;case"L":s=p.shift(),c=p.shift(),_.push(s,c);break;case"m":var j=p.shift(),M=p.shift();if(s+=j,c+=M,P="M",2<a.length&&"z"===a[a.length-1].command)for(var T=a.length-2;0<=T;T--)if("M"===a[T].command){s=a[T].points[0]+j,c=a[T].points[1]+M;break}_.push(s,c),d="l";break;case"M":s=p.shift(),c=p.shift(),P="M",_.push(s,c),d="L";break;case"h":s+=p.shift(),P="L",_.push(s,c);break;case"H":s=p.shift(),P="L",_.push(s,c);break;case"v":c+=p.shift(),P="L",_.push(s,c);break;case"V":c=p.shift(),P="L",_.push(s,c);break;case"C":_.push(p.shift(),p.shift(),p.shift(),p.shift()),s=p.shift(),c=p.shift(),_.push(s,c);break;case"c":_.push(s+p.shift(),c+p.shift(),s+p.shift(),c+p.shift()),s+=p.shift(),c+=p.shift(),P="C",_.push(s,c);break;case"S":y=s,b=c,"C"===(v=a[a.length-1]).command&&(y=s+(s-v.points[2]),b=c+(c-v.points[3])),_.push(y,b,p.shift(),p.shift()),s=p.shift(),c=p.shift(),P="C",_.push(s,c);break;case"s":y=s,b=c,"C"===(v=a[a.length-1]).command&&(y=s+(s-v.points[2]),b=c+(c-v.points[3])),_.push(y,b,s+p.shift(),c+p.shift()),s+=p.shift(),c+=p.shift(),P="C",_.push(s,c);break;case"Q":_.push(p.shift(),p.shift()),s=p.shift(),c=p.shift(),_.push(s,c);break;case"q":_.push(s+p.shift(),c+p.shift()),s+=p.shift(),c+=p.shift(),P="Q",_.push(s,c);break;case"T":y=s,b=c,"Q"===(v=a[a.length-1]).command&&(y=s+(s-v.points[0]),b=c+(c-v.points[1])),s=p.shift(),c=p.shift(),P="Q",_.push(y,b,s,c);break;case"t":y=s,b=c,"Q"===(v=a[a.length-1]).command&&(y=s+(s-v.points[0]),b=c+(c-v.points[1])),s+=p.shift(),c+=p.shift(),P="Q",_.push(y,b,s,c);break;case"A":w=p.shift(),x=p.shift(),C=p.shift(),E=p.shift(),S=p.shift(),O=s,k=c,s=p.shift(),c=p.shift(),P="A",_=this.convertEndpointToCenterParameterization(O,k,s,c,E,S,w,x,C);break;case"a":w=p.shift(),x=p.shift(),C=p.shift(),E=p.shift(),S=p.shift(),O=s,k=c,s+=p.shift(),c+=p.shift(),P="A",_=this.convertEndpointToCenterParameterization(O,k,s,c,E,S,w,x,C)}a.push({command:P||d,points:_,start:{x:I,y:L},pathLength:this.calcLength(I,L,P||d,_)})}"z"!==d&&"Z"!==d||a.push({command:"z",points:[],start:void 0,pathLength:0})}return a}static calcLength(e,t,n,r){var o,i,a,l=kw;switch(n){case"L":return l.getLineLength(e,t,r[0],r[1]);case"C":return(0,Ow.getCubicArcLength)([e,r[0],r[2],r[4]],[t,r[1],r[3],r[5]],1);case"Q":return(0,Ow.getQuadraticArcLength)([e,r[0],r[2]],[t,r[1],r[3]],1);case"A":var s=0,c=r[4],u=r[5],d=r[4]+u,f=Math.PI/180;if(Math.abs(c-d)<f&&(f=Math.abs(c-d)),o=l.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],c,0),u<0)for(a=c-f;d<a;a-=f)i=l.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],a,0),s+=l.getLineLength(o.x,o.y,i.x,i.y),o=i;else for(a=c+f;a<d;a+=f)i=l.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],a,0),s+=l.getLineLength(o.x,o.y,i.x,i.y),o=i;return i=l.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],d,0),s+l.getLineLength(o.x,o.y,i.x,i.y)}return 0}static convertEndpointToCenterParameterization(e,t,n,r,o,i,a,l,s){function c(e,t){return(e[0]*t[0]+e[1]*t[1])/(p(e)*p(t))}function u(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(c(e,t))}s*=Math.PI/180;var d=Math.cos(s)*(e-n)/2+Math.sin(s)*(t-r)/2,f=-1*Math.sin(s)*(e-n)/2+Math.cos(s)*(t-r)/2,h=(1<(h=d*d/(a*a)+f*f/(l*l))&&(a*=Math.sqrt(h),l*=Math.sqrt(h)),Math.sqrt((a*a*(l*l)-a*a*(f*f)-l*l*(d*d))/(a*a*(f*f)+l*l*(d*d)))),p=(o=(o===i&&(h*=-1),(h=isNaN(h)?0:h)*a*f/l),h=h*-l*d/a,e=(e+n)/2+Math.cos(s)*o-Math.sin(s)*h,n=(t+r)/2+Math.sin(s)*o+Math.cos(s)*h,function(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])});t=u([1,0],[(d-o)/a,(f-h)/l]),o=u(r=[(d-o)/a,(f-h)/l],d=[(-1*d-o)/a,(-1*f-h)/l]);return c(r,d)<=-1&&(o=Math.PI),1<=c(r,d)&&(o=0),0===i&&0<o&&(o-=2*Math.PI),1===i&&o<0&&(o+=2*Math.PI),[e,n,a,l,t,o,s,i]}}(m.Path=kw).prototype.className="Path",kw.prototype._attrsAffectingSize=["data"],(0,yg._registerNode)(kw),vg.Factory.addGetterSetter(kw,"data"),Object.defineProperty(Em,"__esModule",{value:!0}),Em.Arrow=void 0,bg=Jg,Eg=im,Sg=Jy;const Pw=m;class _w extends Sm.Line{_sceneFunc(e){super._sceneFunc(e);var t,n,r=2*Math.PI,o=this.points(),i=o,a=0!==this.tension()&&4<o.length,l=(a&&(i=this.getTensionPoints()),this.pointerLength()),s=o.length,c=(n=a?(t=[i[i.length-4],i[i.length-3],i[i.length-2],i[i.length-1],o[s-2],o[s-1]],n=Pw.Path.calcLength(i[i.length-4],i[i.length-3],"C",t),n=Pw.Path.getPointOnQuadraticBezier(Math.min(1,1-l/n),t[0],t[1],t[2],t[3],t[4],t[5]),t=o[s-2]-n.x,o[s-1]-n.y):(t=o[s-2]-o[s-4],o[s-1]-o[s-3]),(Math.atan2(n,t)+r)%r),u=this.pointerWidth();this.pointerAtEnding()&&(e.save(),e.beginPath(),e.translate(o[s-2],o[s-1]),e.rotate(c),e.moveTo(0,0),e.lineTo(-l,u/2),e.lineTo(-l,-u/2),e.closePath(),e.restore(),this.__fillStroke(e)),this.pointerAtBeginning()&&(e.save(),e.beginPath(),e.translate(o[0],o[1]),n=a?(t=(i[0]+i[2])/2-o[0],(i[1]+i[3])/2-o[1]):(t=o[2]-o[0],o[3]-o[1]),e.rotate((Math.atan2(-n,-t)+r)%r),e.moveTo(0,0),e.lineTo(-l,u/2),e.lineTo(-l,-u/2),e.closePath(),e.restore(),this.__fillStroke(e))}__fillStroke(e){var t=this.dashEnabled();t&&(this.attrs.dashEnabled=!1,e.setLineDash([])),e.fillStrokeShape(this),t&&(this.attrs.dashEnabled=!0)}getSelfRect(){var e=super.getSelfRect(),t=this.pointerWidth()/2;return{x:e.x-t,y:e.y-t,width:e.width+2*t,height:e.height+2*t}}}(Em.Arrow=_w).prototype.className="Arrow",(0,Sg._registerNode)(_w),bg.Factory.addGetterSetter(_w,"pointerLength",10,(0,Eg.getNumberValidator)()),bg.Factory.addGetterSetter(_w,"pointerWidth",10,(0,Eg.getNumberValidator)()),bg.Factory.addGetterSetter(_w,"pointerAtBeginning",!1),bg.Factory.addGetterSetter(_w,"pointerAtEnding",!0),_g={},Object.defineProperty(_g,"__esModule",{value:!0}),_g.Circle=void 0,kg=Jg,Pg=im,Lg=Jy;class Iw extends cv.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.attrs.radius||0,0,2*Math.PI,!1),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius()!==e/2&&this.radius(e/2)}setHeight(e){this.radius()!==e/2&&this.radius(e/2)}}(_g.Circle=Iw).prototype._centroid=!0,Iw.prototype.className="Circle",Iw.prototype._attrsAffectingSize=["radius"],(0,Lg._registerNode)(Iw),kg.Factory.addGetterSetter(Iw,"radius",0,(0,Pg.getNumberValidator)()),Ig={},Object.defineProperty(Ig,"__esModule",{value:!0}),Ig.Ellipse=void 0,Ng=Jg,Rg=im,Dg=Jy;class Lw extends cv.Shape{_sceneFunc(e){var t=this.radiusX(),n=this.radiusY();e.beginPath(),e.save(),t!==n&&e.scale(1,n/t),e.arc(0,0,t,0,2*Math.PI,!1),e.restore(),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radiusX()}getHeight(){return 2*this.radiusY()}setWidth(e){this.radiusX(e/2)}setHeight(e){this.radiusY(e/2)}}(Ig.Ellipse=Lw).prototype.className="Ellipse",Lw.prototype._centroid=!0,Lw.prototype._attrsAffectingSize=["radiusX","radiusY"],(0,Dg._registerNode)(Lw),Ng.Factory.addComponentsGetterSetter(Lw,"radius",["x","y"]),Ng.Factory.addGetterSetter(Lw,"radiusX",0,(0,Rg.getNumberValidator)()),Ng.Factory.addGetterSetter(Lw,"radiusY",0,(0,Rg.getNumberValidator)()),sg={},Object.defineProperty(sg,"__esModule",{value:!0}),sg.Image=void 0;const jw=$g;Hg=Jg,xv=Jy,o=im;class Mw extends cv.Shape{constructor(e){super(e),this.on("imageChange.konva",(()=>{this._setImageLoad()})),this._setImageLoad()}_setImageLoad(){var e=this.image();e&&e.complete||e&&4===e.readyState||e&&e.addEventListener&&e.addEventListener("load",(()=>{this._requestDraw()}))}_useBufferCanvas(){return super._useBufferCanvas(!0)}_sceneFunc(e){var t,n,r=this.getWidth(),o=this.getHeight(),i=this.cornerRadius(),a=this.attrs.image;let l;a&&(t=this.attrs.cropWidth,n=this.attrs.cropHeight,l=t&&n?[a,this.cropX(),this.cropY(),t,n,0,0,r,o]:[a,0,0,r,o]),(this.hasFill()||this.hasStroke()||i)&&(e.beginPath(),i?jw.Util.drawRoundedRectPath(e,r,o,i):e.rect(0,0,r,o),e.closePath(),e.fillStrokeShape(this)),a&&(i&&e.clip(),e.drawImage.apply(e,l))}_hitFunc(e){var t=this.width(),n=this.height(),r=this.cornerRadius();e.beginPath(),r?jw.Util.drawRoundedRectPath(e,t,n,r):e.rect(0,0,t,n),e.closePath(),e.fillStrokeShape(this)}getWidth(){var e;return null!=(e=this.attrs.width)?e:null==(e=this.image())?void 0:e.width}getHeight(){var e;return null!=(e=this.attrs.height)?e:null==(e=this.image())?void 0:e.height}static fromURL(e,t,n=null){var r=jw.Util.createImageElement();r.onload=function(){var e=new Mw({image:r});t(e)},r.onerror=n,r.crossOrigin="Anonymous",r.src=e}}(sg.Image=Mw).prototype.className="Image",(0,xv._registerNode)(Mw),Hg.Factory.addGetterSetter(Mw,"cornerRadius",0,(0,o.getNumberOrArrayOfNumbersValidator)(4)),Hg.Factory.addGetterSetter(Mw,"image"),Hg.Factory.addComponentsGetterSetter(Mw,"crop",["x","y","width","height"]),Hg.Factory.addGetterSetter(Mw,"cropX",0,(0,o.getNumberValidator)()),Hg.Factory.addGetterSetter(Mw,"cropY",0,(0,o.getNumberValidator)()),Hg.Factory.addGetterSetter(Mw,"cropWidth",0,(0,o.getNumberValidator)()),Hg.Factory.addGetterSetter(Mw,"cropHeight",0,(0,o.getNumberValidator)());um={},Object.defineProperty(um,"__esModule",{value:!0}),um.Tag=um.Label=void 0,dm=Jg,bm=cv,wm=im,ym=Jy;var Tw=["fontFamily","fontSize","fontStyle","padding","lineHeight","text","width","height","pointerDirection","pointerWidth","pointerHeight"],Nw="right",zw="down",Aw="left",Rw=Tw.length;class Dw extends Ym.Group{constructor(e){super(e),this.on("add.konva",(function(e){this._addListeners(e.child),this._sync()}))}getText(){return this.find("Text")[0]}getTag(){return this.find("Tag")[0]}_addListeners(e){for(var t=this,n=function(){t._sync()},r=0;r<Rw;r++)e.on(Tw[r]+"Change.konva",n)}getWidth(){return this.getText().width()}getHeight(){return this.getText().height()}_sync(){var e,t,n,r,o,i,a,l=this.getText(),s=this.getTag();if(l&&s){switch(e=l.width(),t=l.height(),n=s.pointerDirection(),r=s.pointerWidth(),a=s.pointerHeight(),i=o=0,n){case"up":o=e/2,i=-1*a;break;case Nw:o=e+r,i=t/2;break;case zw:o=e/2,i=t+a;break;case Aw:o=-1*r,i=t/2}s.setAttrs({x:-1*o,y:-1*i,width:e,height:t}),l.setAttrs({x:-1*o,y:-1*i})}}}(um.Label=Dw).prototype.className="Label",(0,ym._registerNode)(Dw);class Fw extends bm.Shape{_sceneFunc(e){var t=this.width(),n=this.height(),r=this.pointerDirection(),o=this.pointerWidth(),i=this.pointerHeight(),a=this.cornerRadius();let l=0,s=0,c=0,u=0;"number"==typeof a?l=s=c=u=Math.min(a,t/2,n/2):(l=Math.min(a[0]||0,t/2,n/2),s=Math.min(a[1]||0,t/2,n/2),u=Math.min(a[2]||0,t/2,n/2),c=Math.min(a[3]||0,t/2,n/2)),e.beginPath(),e.moveTo(l,0),"up"===r&&(e.lineTo((t-o)/2,0),e.lineTo(t/2,-1*i),e.lineTo((t+o)/2,0)),e.lineTo(t-s,0),e.arc(t-s,s,s,3*Math.PI/2,0,!1),r===Nw&&(e.lineTo(t,(n-i)/2),e.lineTo(t+o,n/2),e.lineTo(t,(n+i)/2)),e.lineTo(t,n-u),e.arc(t-u,n-u,u,0,Math.PI/2,!1),r===zw&&(e.lineTo((t+o)/2,n),e.lineTo(t/2,n+i),e.lineTo((t-o)/2,n)),e.lineTo(c,n),e.arc(c,n-c,c,Math.PI/2,Math.PI,!1),r===Aw&&(e.lineTo(0,(n+i)/2),e.lineTo(-1*o,n/2),e.lineTo(0,(n-i)/2)),e.lineTo(0,l),e.arc(l,l,l,Math.PI,3*Math.PI/2,!1),e.closePath(),e.fillStrokeShape(this)}getSelfRect(){var e=0,t=0,n=this.pointerWidth(),r=this.pointerHeight(),o=this.pointerDirection(),i=this.width(),a=this.height();return"up"===o?(t-=r,a+=r):o===zw?a+=r:o===Aw?(e-=1.5*n,i+=n):o===Nw&&(i+=1.5*n),{x:e,y:t,width:i,height:a}}}(um.Tag=Fw).prototype.className="Tag",(0,ym._registerNode)(Fw),dm.Factory.addGetterSetter(Fw,"pointerDirection","none"),dm.Factory.addGetterSetter(Fw,"pointerWidth",0,(0,wm.getNumberValidator)()),dm.Factory.addGetterSetter(Fw,"pointerHeight",0,(0,wm.getNumberValidator)()),dm.Factory.addGetterSetter(Fw,"cornerRadius",0,(0,wm.getNumberOrArrayOfNumbersValidator)(4)),vm={},Object.defineProperty(vm,"__esModule",{value:!0}),vm.Rect=void 0,_m=Jg,Pm=Jy;const Hw=$g;f=im;class Vw extends cv.Shape{_sceneFunc(e){var t=this.cornerRadius(),n=this.width(),r=this.height();e.beginPath(),t?Hw.Util.drawRoundedRectPath(e,n,r,t):e.rect(0,0,n,r),e.closePath(),e.fillStrokeShape(this)}}(vm.Rect=Vw).prototype.className="Rect",(0,Pm._registerNode)(Vw),_m.Factory.addGetterSetter(Vw,"cornerRadius",0,(0,f.getNumberOrArrayOfNumbersValidator)(4)),Hm={},Object.defineProperty(Hm,"__esModule",{value:!0}),Hm.RegularPolygon=void 0,Vm=Jg,av=im,lv=Jy;class Bw extends cv.Shape{_sceneFunc(e){var t=this._getPoints();e.beginPath(),e.moveTo(t[0].x,t[0].y);for(var n=1;n<t.length;n++)e.lineTo(t[n].x,t[n].y);e.closePath(),e.fillStrokeShape(this)}_getPoints(){for(var e=this.attrs.sides,t=this.attrs.radius||0,n=[],r=0;r<e;r++)n.push({x:t*Math.sin(2*r*Math.PI/e),y:-1*t*Math.cos(2*r*Math.PI/e)});return n}getSelfRect(){var e=this._getPoints(),t=e[0].x,n=e[0].y,r=e[0].x,o=e[0].y;return e.forEach((e=>{t=Math.min(t,e.x),n=Math.max(n,e.x),r=Math.min(r,e.y),o=Math.max(o,e.y)})),{x:t,y:r,width:n-t,height:o-r}}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius(e/2)}setHeight(e){this.radius(e/2)}}(Hm.RegularPolygon=Bw).prototype.className="RegularPolygon",Bw.prototype._centroid=!0,Bw.prototype._attrsAffectingSize=["radius"],(0,lv._registerNode)(Bw),Vm.Factory.addGetterSetter(Bw,"radius",0,(0,av.getNumberValidator)()),Vm.Factory.addGetterSetter(Bw,"sides",0,(0,av.getNumberValidator)());Gm={},Object.defineProperty(Gm,"__esModule",{value:!0}),Gm.Ring=void 0,Zm=Jg,ov=im,iv=Jy;var Ww=2*Math.PI;class Uw extends cv.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.innerRadius(),0,Ww,!1),e.moveTo(this.outerRadius(),0),e.arc(0,0,this.outerRadius(),Ww,0,!0),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}}(Gm.Ring=Uw).prototype.className="Ring",Uw.prototype._centroid=!0,Uw.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,iv._registerNode)(Uw),Zm.Factory.addGetterSetter(Uw,"innerRadius",0,(0,ov.getNumberValidator)()),Zm.Factory.addGetterSetter(Uw,"outerRadius",0,(0,ov.getNumberValidator)()),Bm={},Object.defineProperty(Bm,"__esModule",{value:!0}),Bm.Sprite=void 0,Wm=Jg;const Gw=$m;Um=im,Fm=Jy;class Zw extends cv.Shape{constructor(e){super(e),this._updated=!0,this.anim=new Gw.Animation((()=>{var e=this._updated;return this._updated=!1,e})),this.on("animationChange.konva",(function(){this.frameIndex(0)})),this.on("frameIndexChange.konva",(function(){this._updated=!0})),this.on("frameRateChange.konva",(function(){this.anim.isRunning()&&(clearInterval(this.interval),this._setInterval())}))}_sceneFunc(e){var t=this.animation(),n=this.frameIndex(),r=4*n,o=this.animations()[t],i=this.frameOffsets(),a=o[0+r],l=o[1+r],s=o[2+r];o=o[3+r],r=this.image();(this.hasFill()||this.hasStroke())&&(e.beginPath(),e.rect(0,0,s,o),e.closePath(),e.fillStrokeShape(this)),r&&(i?(i=i[t],e.drawImage(r,a,l,s,o,i[0+(t=2*n)],i[1+t],s,o)):e.drawImage(r,a,l,s,o,0,0,s,o))}_hitFunc(e){var t=this.animation(),n=this.frameIndex(),r=4*n,o=this.animations()[t],i=this.frameOffsets(),a=o[2+r];o=o[3+r];e.beginPath(),i?(r=i[t],e.rect(r[0+(i=2*n)],r[1+i],a,o)):e.rect(0,0,a,o),e.closePath(),e.fillShape(this)}_useBufferCanvas(){return super._useBufferCanvas(!0)}_setInterval(){var e=this;this.interval=setInterval((function(){e._updateIndex()}),1e3/this.frameRate())}start(){var e;this.isRunning()||(e=this.getLayer(),this.anim.setLayers(e),this._setInterval(),this.anim.start())}stop(){this.anim.stop(),clearInterval(this.interval)}isRunning(){return this.anim.isRunning()}_updateIndex(){var e=this.frameIndex(),t=this.animation();e<this.animations()[t].length/4-1?this.frameIndex(e+1):this.frameIndex(0)}}(Bm.Sprite=Zw).prototype.className="Sprite",(0,Fm._registerNode)(Zw),Wm.Factory.addGetterSetter(Zw,"animation"),Wm.Factory.addGetterSetter(Zw,"animations"),Wm.Factory.addGetterSetter(Zw,"frameOffsets"),Wm.Factory.addGetterSetter(Zw,"image"),Wm.Factory.addGetterSetter(Zw,"frameIndex",0,(0,Um.getNumberValidator)()),Wm.Factory.addGetterSetter(Zw,"frameRate",17,(0,Um.getNumberValidator)()),Wm.Factory.backCompat(Zw,{index:"frameIndex",getIndex:"getFrameIndex",setIndex:"setFrameIndex"}),Dm={},Object.defineProperty(Dm,"__esModule",{value:!0}),Dm.Star=void 0,Tm=Jg,dv=im,mv=Jy;class Yw extends cv.Shape{_sceneFunc(e){var t=this.innerRadius(),n=this.outerRadius(),r=this.numPoints();e.beginPath(),e.moveTo(0,0-n);for(var o=1;o<2*r;o++){var i=(a=o%2==0?n:t)*Math.sin(o*Math.PI/r),a=-1*a*Math.cos(o*Math.PI/r);e.lineTo(i,a)}e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}}(Dm.Star=Yw).prototype.className="Star",Yw.prototype._centroid=!0,Yw.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,mv._registerNode)(Yw),Tm.Factory.addGetterSetter(Yw,"numPoints",5,(0,dv.getNumberValidator)()),Tm.Factory.addGetterSetter(Yw,"innerRadius",0,(0,dv.getNumberValidator)()),Tm.Factory.addGetterSetter(Yw,"outerRadius",0,(0,dv.getNumberValidator)()),uv={},Object.defineProperty(uv,"__esModule",{value:!0}),uv.Text=uv.stringToArray=void 0;const Xw=$g;function Kw(e){return Array.from(e)}hv=Jg,fv=cv,l=im,gv=Jy,uv.stringToArray=Kw;var $w,qw="auto",Qw="inherit",Jw="justify",ex=["direction","fontFamily","fontSize","fontStyle","fontVariant","padding","align","verticalAlign","lineHeight","text","width","height","wrap","ellipsis","letterSpacing"],tx=ex.length;function nx(){return $w=$w||Xw.Util.createCanvasElement().getContext("2d")}class rx extends fv.Shape{constructor(e){super(((e=e||{}).fillLinearGradientColorStops||e.fillRadialGradientColorStops||e.fillPatternImage||(e.fill=e.fill||"black"),e)),this._partialTextX=0;for(var t=this._partialTextY=0;t<tx;t++)this.on(ex[t]+"Change.konva",this._setTextData);this._setTextData()}_sceneFunc(e){var t=this.textArr,n=t.length;if(this.text()){var r,o=this.padding(),i=this.fontSize(),a=this.lineHeight()*i,l=this.verticalAlign(),s=this.direction(),c=0,u=this.align(),d=this.getWidth(),f=this.letterSpacing(),h=this.fill(),p=this.textDecoration(),g=-1!==p.indexOf("underline"),m=-1!==p.indexOf("line-through"),v=0,y=(v=a/2,0);for("rtl"===(s=s===Qw?e.direction:s)&&e.setAttr("direction",s),e.setAttr("font",this._getContextFont()),e.setAttr("textBaseline","middle"),e.setAttr("textAlign","left"),"middle"===l?c=(this.getHeight()-n*a-2*o)/2:"bottom"===l&&(c=this.getHeight()-n*a-2*o),e.translate(o,c+o),r=0;r<n;r++){y=0;var b,w,x=t[r],C=x.text,E=x.width,S=x.lastInParagraph;if(e.save(),"right"===u?y+=d-E-2*o:"center"===u&&(y+=(d-E-2*o)/2),g&&(e.save(),e.beginPath(),e.moveTo(y,v+0+Math.round(i/2)),b=0==(O=C.split(" ").length-1),w=u!==Jw||S?E:d-2*o,e.lineTo(y+Math.round(w),v+0+Math.round(i/2)),e.lineWidth=i/15,x=this._getLinearGradient(),e.strokeStyle=x||h,e.stroke(),e.restore()),m&&(e.save(),e.beginPath(),e.moveTo(y,v+0),b=0==(O=C.split(" ").length-1),w=u===Jw&&S&&!b?d-2*o:E,e.lineTo(y+Math.round(w),v+0),e.lineWidth=i/15,x=this._getLinearGradient(),e.strokeStyle=x||h,e.stroke(),e.restore()),"rtl"===s||0===f&&u!==Jw)0!==f&&e.setAttr("letterSpacing",f+"px"),this._partialTextX=y,this._partialTextY=v+0,this._partialText=C,e.fillStrokeShape(this);else for(var O=C.split(" ").length-1,k=Kw(C),P=0;P<k.length;P++){var _=k[P];" "!==_||S||u!==Jw||(y+=(d-2*o-E)/O),this._partialTextX=y,this._partialTextY=v+0,this._partialText=_,e.fillStrokeShape(this),y+=this.measureSize(_).width+f}e.restore(),1<n&&(v+=a)}}}_hitFunc(e){var t=this.getWidth(),n=this.getHeight();e.beginPath(),e.rect(0,0,t,n),e.closePath(),e.fillStrokeShape(this)}setText(e){return e=Xw.Util._isString(e)?e:null==e?"":e+"",this._setAttr("text",e),this}getWidth(){return this.attrs.width===qw||void 0===this.attrs.width?this.getTextWidth()+2*this.padding():this.attrs.width}getHeight(){return this.attrs.height===qw||void 0===this.attrs.height?this.fontSize()*this.textArr.length*this.lineHeight()+2*this.padding():this.attrs.height}getTextWidth(){return this.textWidth}getTextHeight(){return Xw.Util.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight}measureSize(e){var t=nx(),n=this.fontSize();return t.save(),t.font=this._getContextFont(),e=t.measureText(e),t.restore(),{width:e.width,height:n}}_getContextFont(){return this.fontStyle()+" "+this.fontVariant()+" "+this.fontSize()+"px "+this.fontFamily().split(",").map((e=>{var t=0<=(e=e.trim()).indexOf(" "),n=0<=e.indexOf('"')||0<=e.indexOf("'");return t&&!n?`"${e}"`:e})).join(", ")}_addTextLine(e){this.align()===Jw&&(e=e.trim());var t=this._getTextWidth(e);return this.textArr.push({text:e,width:t,lastInParagraph:!1})}_getTextWidth(e){var t=this.letterSpacing(),n=e.length;return nx().measureText(e).width+(n?t*(n-1):0)}_setTextData(){for(var e=this.text().split("\n"),t=+this.fontSize(),n=0,r=this.lineHeight()*t,o=this.attrs.width,i=this.attrs.height,a=o!==qw&&void 0!==o,l=i!==qw&&void 0!==i,s=this.padding(),c=o-2*s,u=i-2*s,d=0,f="char"!==(o=this.wrap())&&"none"!==o,h=(i=this.ellipsis(),this.textArr=[],nx().font=this._getContextFont(),i?this._getTextWidth("…"):0),p=0,g=e.length;p<g;++p){var m=e[p],v=this._getTextWidth(m);if(a&&c<v)for(;0<m.length;){for(var y,b=0,w=m.length,x="",C=0;b<w;){var E=b+w>>>1,S=m.slice(0,1+E),O=this._getTextWidth(S)+h;O<=c?(b=1+E,x=S,C=O):w=E}if(!x)break;if(f&&0<(y=(" "===(y=m[x.length])||"-"===y)&&C<=c?x.length:Math.max(x.lastIndexOf(" "),x.lastIndexOf("-"))+1)&&(b=y,x=x.slice(0,b),C=this._getTextWidth(x)),x=x.trimRight(),this._addTextLine(x),n=Math.max(n,C),d+=r,this._shouldHandleEllipsis(d)){this._tryToAddEllipsisToLastLine();break}if(0<(m=(m=m.slice(b)).trimLeft()).length&&(v=this._getTextWidth(m))<=c){this._addTextLine(m),d+=r,n=Math.max(n,v);break}}else this._addTextLine(m),d+=r,n=Math.max(n,v),this._shouldHandleEllipsis(d)&&p<g-1&&this._tryToAddEllipsisToLastLine();if(this.textArr[this.textArr.length-1]&&(this.textArr[this.textArr.length-1].lastInParagraph=!0),l&&u<d+r)break}this.textHeight=t,this.textWidth=n}_shouldHandleEllipsis(e){var t=+this.fontSize(),n=(t=this.lineHeight()*t,(r=this.attrs.height)!==qw&&void 0!==r),r=r-2*this.padding();return!("none"!==this.wrap())||n&&r<e+t}_tryToAddEllipsisToLastLine(){var e=(t=this.attrs.width)!==qw&&void 0!==t,t=t-2*this.padding(),n=this.ellipsis(),r=this.textArr[this.textArr.length-1];r&&n&&(!e||this._getTextWidth(r.text+"…")<t||(r.text=r.text.slice(0,r.text.length-3)),this.textArr.splice(this.textArr.length-1,1),this._addTextLine(r.text+"…"))}getStrokeScaleEnabled(){return!0}_useBufferCanvas(){var e=-1!==this.textDecoration().indexOf("underline")||-1!==this.textDecoration().indexOf("line-through"),t=this.hasShadow();return!(!e||!t)||super._useBufferCanvas()}}(uv.Text=rx).prototype._fillFunc=function(e){e.fillText(this._partialText,this._partialTextX,this._partialTextY)},rx.prototype._strokeFunc=function(e){e.setAttr("miterLimit",2),e.strokeText(this._partialText,this._partialTextX,this._partialTextY)},rx.prototype.className="Text",rx.prototype._attrsAffectingSize=["text","fontSize","padding","wrap","lineHeight","letterSpacing"],(0,gv._registerNode)(rx),hv.Factory.overWriteSetter(rx,"width",(0,l.getNumberOrAutoValidator)()),hv.Factory.overWriteSetter(rx,"height",(0,l.getNumberOrAutoValidator)()),hv.Factory.addGetterSetter(rx,"direction",Qw),hv.Factory.addGetterSetter(rx,"fontFamily","Arial"),hv.Factory.addGetterSetter(rx,"fontSize",12,(0,l.getNumberValidator)()),hv.Factory.addGetterSetter(rx,"fontStyle","normal"),hv.Factory.addGetterSetter(rx,"fontVariant","normal"),hv.Factory.addGetterSetter(rx,"padding",0,(0,l.getNumberValidator)()),hv.Factory.addGetterSetter(rx,"align","left"),hv.Factory.addGetterSetter(rx,"verticalAlign","top"),hv.Factory.addGetterSetter(rx,"lineHeight",1,(0,l.getNumberValidator)()),hv.Factory.addGetterSetter(rx,"wrap","word"),hv.Factory.addGetterSetter(rx,"ellipsis",!1,(0,l.getBooleanValidator)()),hv.Factory.addGetterSetter(rx,"letterSpacing",0,(0,l.getNumberValidator)()),hv.Factory.addGetterSetter(rx,"text","",(0,l.getStringValidator)()),hv.Factory.addGetterSetter(rx,"textDecoration",""),Km={},Object.defineProperty(Km,"__esModule",{value:!0}),Km.TextPath=void 0;const ox=$g;Qm=Jg;const ix=m,ax=uv;function lx(e){e.fillText(this.partialText,0,0)}function sx(e){e.strokeText(this.partialText,0,0)}ev=im,xm=Jy;class cx extends cv.Shape{constructor(e){super(e),this.dummyCanvas=ox.Util.createCanvasElement(),this.dataArray=[],this._readDataAttribute(),this.on("dataChange.konva",(function(){this._readDataAttribute(),this._setTextData()})),this.on("textChange.konva alignChange.konva letterSpacingChange.konva kerningFuncChange.konva fontSizeChange.konva fontFamilyChange.konva",this._setTextData),this._setTextData()}_getTextPathLength(){return ix.Path.getPathLength(this.dataArray)}_getPointAtLength(e){return!this.attrs.data||this.pathLength<e-1?null:ix.Path.getPointAtLengthOfDataArray(e,this.dataArray)}_readDataAttribute(){this.dataArray=ix.Path.parsePathData(this.attrs.data),this.pathLength=this._getTextPathLength()}_sceneFunc(e){e.setAttr("font",this._getContextFont()),e.setAttr("textBaseline",this.textBaseline()),e.setAttr("textAlign","left"),e.save();var t=this.textDecoration(),n=this.fill(),r=this.fontSize(),o=this.glyphInfo;"underline"===t&&e.beginPath();for(var i=0;i<o.length;i++){e.save();var a=o[i].p0;e.translate(a.x,a.y),e.rotate(o[i].rotation),this.partialText=o[i].text,e.fillStrokeShape(this),"underline"===t&&(0===i&&e.moveTo(0,r/2+1),e.lineTo(r,r/2+1)),e.restore()}"underline"===t&&(e.strokeStyle=n,e.lineWidth=r/20,e.stroke()),e.restore()}_hitFunc(e){e.beginPath();var t,n=this.glyphInfo;1<=n.length&&(t=n[0].p0,e.moveTo(t.x,t.y));for(var r=0;r<n.length;r++){var o=n[r].p1;e.lineTo(o.x,o.y)}e.setAttr("lineWidth",this.fontSize()),e.setAttr("strokeStyle",this.colorKey),e.stroke()}getTextWidth(){return this.textWidth}getTextHeight(){return ox.Util.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight}setText(e){return ax.Text.prototype.setText.call(this,e)}_getContextFont(){return ax.Text.prototype._getContextFont.call(this)}_getTextSize(e){var t=this.dummyCanvas.getContext("2d");t.save(),t.font=this._getContextFont(),e=t.measureText(e);return t.restore(),{width:e.width,height:parseInt(""+this.fontSize(),10)}}_setTextData(){const{width:e,height:t}=this._getTextSize(this.attrs.text);if(this.textWidth=e,this.textHeight=t,this.glyphInfo=[],!this.attrs.data)return null;var n=this.letterSpacing(),r=this.align(),o=this.kerningFunc(),i=Math.max(this.textWidth+((this.attrs.text||"").length-1)*n,0);let a=0;"center"===r&&(a=Math.max(0,this.pathLength/2-i/2)),"right"===r&&(a=Math.max(0,this.pathLength-i));var l=(0,ax.stringToArray)(this.text());let s=a;for(var c=0;c<l.length;c++){var u=this._getPointAtLength(s);if(!u)return;let e=this._getTextSize(l[c]).width+n;" "===l[c]&&"justify"===r&&(d=this.text().split(" ").length-1,e+=(this.pathLength-i)/d);var d=this._getPointAtLength(s+e);if(!d)return;const t=ix.Path.getLineLength(u.x,u.y,d.x,d.y);let a=0;if(o)try{a=o(l[c-1],l[c])*this.fontSize()}catch(p){a=0}u.x+=a,d.x+=a,this.textWidth+=a;var f=ix.Path.getPointOnLine(a+t/2,u.x,u.y,d.x,d.y),h=Math.atan2(d.y-u.y,d.x-u.x);this.glyphInfo.push({transposeX:f.x,transposeY:f.y,text:l[c],rotation:h,p0:u,p1:d}),s+=e}}getSelfRect(){if(!this.glyphInfo.length)return{x:0,y:0,width:0,height:0};for(var e,t,n=[],r=(this.glyphInfo.forEach((function(e){n.push(e.p0.x),n.push(e.p0.y),n.push(e.p1.x),n.push(e.p1.y)})),n[0]||0),o=n[0]||0,i=n[1]||0,a=n[1]||0,l=0;l<n.length/2;l++)e=n[2*l],t=n[2*l+1],r=Math.min(r,e),o=Math.max(o,e),i=Math.min(i,t),a=Math.max(a,t);var s=this.fontSize();return{x:r-s/2,y:i-s/2,width:o-r+s,height:a-i+s}}destroy(){return ox.Util.releaseCanvas(this.dummyCanvas),super.destroy()}}(Km.TextPath=cx).prototype._fillFunc=lx,cx.prototype._strokeFunc=sx,cx.prototype._fillFuncHit=lx,cx.prototype._strokeFuncHit=sx,cx.prototype.className="TextPath",cx.prototype._attrsAffectingSize=["text","fontSize","data"],(0,xm._registerNode)(cx),Qm.Factory.addGetterSetter(cx,"data"),Qm.Factory.addGetterSetter(cx,"fontFamily","Arial"),Qm.Factory.addGetterSetter(cx,"fontSize",12,(0,ev.getNumberValidator)()),Qm.Factory.addGetterSetter(cx,"fontStyle","normal"),Qm.Factory.addGetterSetter(cx,"align","left"),Qm.Factory.addGetterSetter(cx,"letterSpacing",0,(0,ev.getNumberValidator)()),Qm.Factory.addGetterSetter(cx,"textBaseline","middle"),Qm.Factory.addGetterSetter(cx,"fontVariant","normal"),Qm.Factory.addGetterSetter(cx,"text",""),Qm.Factory.addGetterSetter(cx,"textDecoration",null),Qm.Factory.addGetterSetter(cx,"kerningFunc",null),Mm={},Object.defineProperty(Mm,"__esModule",{value:!0}),Mm.Transformer=void 0;const ux=$g;sv=Jg;const dx=qg,fx=cv,hx=vm,px=Ym,gx=Jy;pv=im,cg=Jy;var mx="tr-konva",vx=["resizeEnabledChange","rotateAnchorOffsetChange","rotateEnabledChange","enabledAnchorsChange","anchorSizeChange","borderEnabledChange","borderStrokeChange","borderStrokeWidthChange","borderDashChange","anchorStrokeChange","anchorStrokeWidthChange","anchorFillChange","anchorCornerRadiusChange","ignoreStrokeChange","anchorStyleFuncChange"].map((e=>e+"."+mx)).join(" "),yx="nodesRect",bx=["widthChange","heightChange","scaleXChange","scaleYChange","skewXChange","skewYChange","rotationChange","offsetXChange","offsetYChange","transformsEnabledChange","strokeWidthChange"],wx={"top-left":-45,"top-center":0,"top-right":45,"middle-right":-90,"middle-left":90,"bottom-left":-135,"bottom-center":180,"bottom-right":135};const xx="ontouchstart"in gx.Konva._global;var Cx=["top-left","top-center","top-right","middle-right","middle-left","bottom-left","bottom-center","bottom-right"];function Ex(e,t,n){var r=n.x+(e.x-n.x)*Math.cos(t)-(e.y-n.y)*Math.sin(t);n=n.y+(e.x-n.x)*Math.sin(t)+(e.y-n.y)*Math.cos(t);return{...e,rotation:e.rotation+t,x:r,y:n}}let Sx=0;class Ox extends px.Group{constructor(e){super(e),this._movingAnchorName=null,this._transforming=!1,this._createElements(),this._handleMouseMove=this._handleMouseMove.bind(this),this._handleMouseUp=this._handleMouseUp.bind(this),this.update=this.update.bind(this),this.on(vx,this.update),this.getNode()&&this.update()}attachTo(e){return this.setNode(e),this}setNode(e){return ux.Util.warn("tr.setNode(shape), tr.node(shape) and tr.attachTo(shape) methods are deprecated. Please use tr.nodes(nodesArray) instead."),this.setNodes([e])}getNode(){return this._nodes&&this._nodes[0]}_getEventNamespace(){return mx+this._id}setNodes(e=[]){this._nodes&&this._nodes.length&&this.detach();var t=e.filter((e=>!e.isAncestorOf(this)||(ux.Util.error("Konva.Transformer cannot be an a child of the node you are trying to attach"),!1)));return this._nodes=e=t,1===e.length&&this.useSingleNodeRotation()?this.rotation(e[0].getAbsoluteRotation()):this.rotation(0),this._nodes.forEach((e=>{var t=()=>{1===this.nodes().length&&this.useSingleNodeRotation()&&this.rotation(this.nodes()[0].getAbsoluteRotation()),this._resetTransformCache(),this._transforming||this.isDragging()||this.update()},n=e._attrsAffectingSize.map((e=>e+"Change."+this._getEventNamespace())).join(" ");e.on(n,t),e.on(bx.map((e=>e+"."+this._getEventNamespace())).join(" "),t),e.on("absoluteTransformChange."+this._getEventNamespace(),t),this._proxyDrag(e)})),this._resetTransformCache(),!this.findOne(".top-left")||this.update(),this}_proxyDrag(e){let t;e.on("dragstart."+this._getEventNamespace(),(n=>{t=e.getAbsolutePosition(),this.isDragging()||e===this.findOne(".back")||this.startDrag(n,!1)})),e.on("dragmove."+this._getEventNamespace(),(n=>{if(t){var r=e.getAbsolutePosition();const o=r.x-t.x,i=r.y-t.y;this.nodes().forEach((t=>{var r;t===e||t.isDragging()||(r=t.getAbsolutePosition(),t.setAbsolutePosition({x:r.x+o,y:r.y+i}),t.startDrag(n))})),t=null}}))}getNodes(){return this._nodes||[]}getActiveAnchor(){return this._movingAnchorName}detach(){this._nodes&&this._nodes.forEach((e=>{e.off("."+this._getEventNamespace())})),this._nodes=[],this._resetTransformCache()}_resetTransformCache(){this._clearCache(yx),this._clearCache("transform"),this._clearSelfAndDescendantCache("absoluteTransform")}_getNodeRect(){return this._getCache(yx,this.__getNodeRect)}__getNodeShape(e,t=this.rotation(),n){var r=e.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()}),o=e.getAbsoluteScale(n),i=(n=e.getAbsolutePosition(n),r.x*o.x-e.offsetX()*o.x),a=r.y*o.y-e.offsetY()*o.y;e=(gx.Konva.getAngle(e.getAbsoluteRotation())+2*Math.PI)%(2*Math.PI);return Ex({x:n.x+i*Math.cos(e)+a*Math.sin(-e),y:n.y+a*Math.cos(e)+i*Math.sin(e),width:r.width*o.x,height:r.height*o.y,rotation:e},-gx.Konva.getAngle(t),{x:0,y:0})}__getNodeRect(){if(!this.getNode())return{x:-1e8,y:-1e8,width:0,height:0,rotation:0};const e=[],t=(this.nodes().map((t=>{var n=[{x:(n=t.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()})).x,y:n.y},{x:n.x+n.width,y:n.y},{x:n.x+n.width,y:n.y+n.height},{x:n.x,y:n.y+n.height}],r=t.getAbsoluteTransform();n.forEach((function(t){t=r.point(t),e.push(t)}))})),new ux.Transform);t.rotate(-gx.Konva.getAngle(this.rotation()));var n=1/0,r=1/0,o=-1/0,i=-1/0,a=(e.forEach((function(e){e=t.point(e),void 0===n&&(n=o=e.x,r=i=e.y),n=Math.min(n,e.x),r=Math.min(r,e.y),o=Math.max(o,e.x),i=Math.max(i,e.y)})),t.invert(),t.point({x:n,y:r}));return{x:a.x,y:a.y,width:o-n,height:i-r,rotation:gx.Konva.getAngle(this.rotation())}}getX(){return this._getNodeRect().x}getY(){return this._getNodeRect().y}getWidth(){return this._getNodeRect().width}getHeight(){return this._getNodeRect().height}_createElements(){this._createBack(),Cx.forEach((e=>{this._createAnchor(e)})),this._createAnchor("rotater")}_createAnchor(e){var t=new hx.Rect({stroke:"rgb(0, 161, 255)",fill:"white",strokeWidth:1,name:e+" _anchor",dragDistance:0,draggable:!0,hitStrokeWidth:xx?10:"auto"}),n=this;t.on("mousedown touchstart",(function(e){n._handleMouseDown(e)})),t.on("dragstart",(e=>{t.stopDrag(),e.cancelBubble=!0})),t.on("dragend",(e=>{e.cancelBubble=!0})),t.on("mouseenter",(()=>{var n=gx.Konva.getAngle(this.rotation()),r=this.rotateAnchorCursor(),o="rotater"===(o=e)?r:(n+=ux.Util.degToRad(wx[o]||0),r=(ux.Util.radToDeg(n)%360+360)%360,ux.Util._inRange(r,337.5,360)||ux.Util._inRange(r,0,22.5)?"ns-resize":ux.Util._inRange(r,22.5,67.5)?"nesw-resize":ux.Util._inRange(r,67.5,112.5)?"ew-resize":ux.Util._inRange(r,112.5,157.5)?"nwse-resize":ux.Util._inRange(r,157.5,202.5)?"ns-resize":ux.Util._inRange(r,202.5,247.5)?"nesw-resize":ux.Util._inRange(r,247.5,292.5)?"ew-resize":ux.Util._inRange(r,292.5,337.5)?"nwse-resize":(ux.Util.error("Transformer has unknown angle for cursor detection: "+r),"pointer"));t.getStage().content&&(t.getStage().content.style.cursor=o),this._cursorChange=!0})),t.on("mouseout",(()=>{t.getStage().content&&(t.getStage().content.style.cursor=""),this._cursorChange=!1})),this.add(t)}_createBack(){var e=new fx.Shape({name:"back",width:0,height:0,draggable:!0,sceneFunc(e,t){var n=t.getParent(),r=n.padding();e.beginPath(),e.rect(-r,-r,t.width()+2*r,t.height()+2*r),e.moveTo(t.width()/2,-r),n.rotateEnabled()&&n.rotateLineVisible()&&e.lineTo(t.width()/2,-n.rotateAnchorOffset()*ux.Util._sign(t.height())-r),e.fillStrokeShape(t)},hitFunc:(e,t)=>{var n;this.shouldOverdrawWholeArea()&&(n=this.padding(),e.beginPath(),e.rect(-n,-n,t.width()+2*n,t.height()+2*n),e.fillStrokeShape(t))}});this.add(e),this._proxyDrag(e),e.on("dragstart",(e=>{e.cancelBubble=!0})),e.on("dragmove",(e=>{e.cancelBubble=!0})),e.on("dragend",(e=>{e.cancelBubble=!0})),this.on("dragmove",(e=>{this.update()}))}_handleMouseDown(e){this._movingAnchorName=e.target.name().split(" ")[0];var t=(n=this._getNodeRect()).width,n=n.height,r=Math.sqrt(Math.pow(t,2)+Math.pow(n,2));this.sin=Math.abs(n/r),this.cos=Math.abs(t/r),"undefined"!=typeof window&&(window.addEventListener("mousemove",this._handleMouseMove),window.addEventListener("touchmove",this._handleMouseMove),window.addEventListener("mouseup",this._handleMouseUp,!0),window.addEventListener("touchend",this._handleMouseUp,!0)),this._transforming=!0,n=e.target.getAbsolutePosition(),t=e.target.getStage().getPointerPosition();this._anchorDragOffset={x:t.x-n.x,y:t.y-n.y},Sx++,this._fire("transformstart",{evt:e.evt,target:this.getNode()}),this._nodes.forEach((t=>{t._fire("transformstart",{evt:e.evt,target:t})}))}_handleMouseMove(e){var t=this.findOne("."+this._movingAnchorName);let n={x:(r=((r=t.getStage()).setPointersPositions(e),r.getPointerPosition())).x-this._anchorDragOffset.x,y:r.y-this._anchorDragOffset.y};var r=t.getAbsolutePosition(),o=(this.anchorDragBoundFunc()&&(n=this.anchorDragBoundFunc()(r,n,e)),t.setAbsolutePosition(n),t.getAbsolutePosition());if(r.x!==o.x||r.y!==o.y)if("rotater"===this._movingAnchorName){r=this._getNodeRect();var i=t.x()-r.width/2,a=-t.y()+r.height/2;let n=Math.atan2(-a,i)+Math.PI/2;r.height<0&&(n-=Math.PI);o=gx.Konva.getAngle(this.rotation())+n;var l=gx.Konva.getAngle(this.rotationSnapTolerance());o=function(e,t){var n={x:(n=e).x+n.width/2*Math.cos(n.rotation)+n.height/2*Math.sin(-n.rotation),y:n.y+n.height/2*Math.cos(n.rotation)+n.width/2*Math.sin(n.rotation)};return Ex(e,t,n)}(r,function(e,t,n){let r=t;for(let a=0;a<e.length;a++){var o=gx.Konva.getAngle(e[a]),i=Math.abs(o-t)%(2*Math.PI);Math.min(i,2*Math.PI-i)<n&&(r=o)}return r}(this.rotationSnaps(),o,l)-r.rotation);this._fitNodesInto(o,e)}else{r="inverted"===(l=this.shiftBehavior())?this.keepRatio()&&!e.shiftKey:"none"===l?this.keepRatio():this.keepRatio()||e.shiftKey,o=this.centeredScaling()||e.altKey,"top-left"===this._movingAnchorName?r&&(f=o?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".bottom-right").x(),y:this.findOne(".bottom-right").y()},u=Math.sqrt(Math.pow(f.x-t.x(),2)+Math.pow(f.y-t.y(),2)),c=this.findOne(".top-left").x()>f.x?-1:1,d=this.findOne(".top-left").y()>f.y?-1:1,i=u*this.cos*c,a=u*this.sin*d,this.findOne(".top-left").x(f.x-i),this.findOne(".top-left").y(f.y-a)):"top-center"===this._movingAnchorName?this.findOne(".top-left").y(t.y()):"top-right"===this._movingAnchorName?(r&&(f=o?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".bottom-left").x(),y:this.findOne(".bottom-left").y()},u=Math.sqrt(Math.pow(t.x()-f.x,2)+Math.pow(f.y-t.y(),2)),c=this.findOne(".top-right").x()<f.x?-1:1,d=this.findOne(".top-right").y()>f.y?-1:1,i=u*this.cos*c,a=u*this.sin*d,this.findOne(".top-right").x(f.x+i),this.findOne(".top-right").y(f.y-a)),s=t.position(),this.findOne(".top-left").y(s.y),this.findOne(".bottom-right").x(s.x)):"middle-left"===this._movingAnchorName?this.findOne(".top-left").x(t.x()):"middle-right"===this._movingAnchorName?this.findOne(".bottom-right").x(t.x()):"bottom-left"===this._movingAnchorName?(r&&(f=o?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".top-right").x(),y:this.findOne(".top-right").y()},u=Math.sqrt(Math.pow(f.x-t.x(),2)+Math.pow(t.y()-f.y,2)),c=f.x<t.x()?-1:1,d=t.y()<f.y?-1:1,i=u*this.cos*c,a=u*this.sin*d,t.x(f.x-i),t.y(f.y+a)),s=t.position(),this.findOne(".top-left").x(s.x),this.findOne(".bottom-right").y(s.y)):"bottom-center"===this._movingAnchorName?this.findOne(".bottom-right").y(t.y()):"bottom-right"===this._movingAnchorName?r&&(f=o?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".top-left").x(),y:this.findOne(".top-left").y()},u=Math.sqrt(Math.pow(t.x()-f.x,2)+Math.pow(t.y()-f.y,2)),c=this.findOne(".bottom-right").x()<f.x?-1:1,d=this.findOne(".bottom-right").y()<f.y?-1:1,i=u*this.cos*c,a=u*this.sin*d,this.findOne(".bottom-right").x(f.x+i),this.findOne(".bottom-right").y(f.y+a)):console.error(new Error("Wrong position argument of selection resizer: "+this._movingAnchorName)),(this.centeredScaling()||e.altKey)&&(l=this.findOne(".top-left"),s=this.findOne(".bottom-right"),r=l.x(),o=l.y(),t=this.getWidth()-s.x(),c=this.getHeight()-s.y(),s.move({x:-r,y:-o}),l.move({x:t,y:c}));var s,c,u=this.findOne(".top-left").getAbsolutePosition(),d=(i=u.x,a=u.y,this.findOne(".bottom-right").x()-this.findOne(".top-left").x()),f=this.findOne(".bottom-right").y()-this.findOne(".top-left").y();this._fitNodesInto({x:i,y:a,width:d,height:f,rotation:gx.Konva.getAngle(this.rotation())},e)}}_handleMouseUp(e){this._removeEvents(e)}getAbsoluteTransform(){return this.getTransform()}_removeEvents(e){var t,n;this._transforming&&(this._transforming=!1,"undefined"!=typeof window&&(window.removeEventListener("mousemove",this._handleMouseMove),window.removeEventListener("touchmove",this._handleMouseMove),window.removeEventListener("mouseup",this._handleMouseUp,!0),window.removeEventListener("touchend",this._handleMouseUp,!0)),n=this.getNode(),Sx--,this._fire("transformend",{evt:e,target:n}),null!=(t=this.getLayer())&&t.batchDraw(),n&&this._nodes.forEach((t=>{t._fire("transformend",{evt:e,target:t}),null!=(t=t.getLayer())&&t.batchDraw()})),this._movingAnchorName=null)}_fitNodesInto(e,t){var n=this._getNodeRect();if(ux.Util._inRange(e.width,2*-this.padding()-1,1))this.update();else if(ux.Util._inRange(e.height,2*-this.padding()-1,1))this.update();else{var r=((o=new ux.Transform).rotate(gx.Konva.getAngle(this.rotation())),this._movingAnchorName&&e.width<0&&0<=this._movingAnchorName.indexOf("left")?(r=o.point({x:2*-this.padding(),y:0}),e.x+=r.x,e.y+=r.y,e.width+=2*this.padding(),this._movingAnchorName=this._movingAnchorName.replace("left","right"),this._anchorDragOffset.x-=r.x,this._anchorDragOffset.y-=r.y):this._movingAnchorName&&e.width<0&&0<=this._movingAnchorName.indexOf("right")&&(r=o.point({x:2*this.padding(),y:0}),this._movingAnchorName=this._movingAnchorName.replace("right","left"),this._anchorDragOffset.x-=r.x,this._anchorDragOffset.y-=r.y,e.width+=2*this.padding()),this._movingAnchorName&&e.height<0&&0<=this._movingAnchorName.indexOf("top")?(r=o.point({x:0,y:2*-this.padding()}),e.x+=r.x,e.y+=r.y,this._movingAnchorName=this._movingAnchorName.replace("top","bottom"),this._anchorDragOffset.x-=r.x,this._anchorDragOffset.y-=r.y,e.height+=2*this.padding()):this._movingAnchorName&&e.height<0&&0<=this._movingAnchorName.indexOf("bottom")&&(r=o.point({x:0,y:2*this.padding()}),this._movingAnchorName=this._movingAnchorName.replace("bottom","top"),this._anchorDragOffset.x-=r.x,this._anchorDragOffset.y-=r.y,e.height+=2*this.padding()),this.boundBoxFunc()&&((o=this.boundBoxFunc()(n,e))?e=o:ux.Util.warn("boundBoxFunc returned falsy. You should return new bound rect from it!")),new ux.Transform),o=(r.translate(n.x,n.y),r.rotate(n.rotation),r.scale(n.width/1e7,n.height/1e7),new ux.Transform),i=(n=e.width/1e7,e.height/1e7);!1===this.flipEnabled()?(o.translate(e.x,e.y),o.rotate(e.rotation),o.translate(e.width<0?e.width:0,e.height<0?e.height:0),o.scale(Math.abs(n),Math.abs(i))):(o.translate(e.x,e.y),o.rotate(e.rotation),o.scale(n,i));const a=o.multiply(r.invert());this._nodes.forEach((e=>{var t=e.getParent().getAbsoluteTransform(),n=e.getTransform().copy(),r=(n.translate(e.offsetX(),e.offsetY()),new ux.Transform);r.multiply(t.copy().invert()).multiply(a).multiply(t).multiply(n),t=r.decompose();e.setAttrs(t),null!=(n=e.getLayer())&&n.batchDraw()})),this.rotation(ux.Util._getRotation(e.rotation)),this._nodes.forEach((e=>{this._fire("transform",{evt:t,target:e}),e._fire("transform",{evt:t,target:e})})),this._resetTransformCache(),this.update(),this.getLayer().batchDraw()}}forceUpdate(){this._resetTransformCache(),this.update()}_batchChangeChild(e,t){this.findOne(e).setAttrs(t)}update(){var e=this._getNodeRect(),t=(this.rotation(ux.Util._getRotation(e.rotation)),e.width),n=(e=e.height,this.enabledAnchors()),r=this.resizeEnabled(),o=this.padding(),i=this.anchorSize(),a=this.find("._anchor");a.forEach((e=>{e.setAttrs({width:i,height:i,offsetX:i/2,offsetY:i/2,stroke:this.anchorStroke(),strokeWidth:this.anchorStrokeWidth(),fill:this.anchorFill(),cornerRadius:this.anchorCornerRadius()})})),this._batchChangeChild(".top-left",{x:0,y:0,offsetX:i/2+o,offsetY:i/2+o,visible:r&&0<=n.indexOf("top-left")}),this._batchChangeChild(".top-center",{x:t/2,y:0,offsetY:i/2+o,visible:r&&0<=n.indexOf("top-center")}),this._batchChangeChild(".top-right",{x:t,y:0,offsetX:i/2-o,offsetY:i/2+o,visible:r&&0<=n.indexOf("top-right")}),this._batchChangeChild(".middle-left",{x:0,y:e/2,offsetX:i/2+o,visible:r&&0<=n.indexOf("middle-left")}),this._batchChangeChild(".middle-right",{x:t,y:e/2,offsetX:i/2-o,visible:r&&0<=n.indexOf("middle-right")}),this._batchChangeChild(".bottom-left",{x:0,y:e,offsetX:i/2+o,offsetY:i/2-o,visible:r&&0<=n.indexOf("bottom-left")}),this._batchChangeChild(".bottom-center",{x:t/2,y:e,offsetY:i/2-o,visible:r&&0<=n.indexOf("bottom-center")}),this._batchChangeChild(".bottom-right",{x:t,y:e,offsetX:i/2-o,offsetY:i/2-o,visible:r&&0<=n.indexOf("bottom-right")}),this._batchChangeChild(".rotater",{x:t/2,y:-this.rotateAnchorOffset()*ux.Util._sign(e)-o,visible:this.rotateEnabled()}),this._batchChangeChild(".back",{width:t,height:e,visible:this.borderEnabled(),stroke:this.borderStroke(),strokeWidth:this.borderStrokeWidth(),dash:this.borderDash(),x:0,y:0});const l=this.anchorStyleFunc();l&&a.forEach((e=>{l(e)})),null!=(r=this.getLayer())&&r.batchDraw()}isTransforming(){return this._transforming}stopTransform(){var e;this._transforming&&(this._removeEvents(),e=this.findOne("."+this._movingAnchorName))&&e.stopDrag()}destroy(){return this.getStage()&&this._cursorChange&&this.getStage().content&&(this.getStage().content.style.cursor=""),px.Group.prototype.destroy.call(this),this.detach(),this._removeEvents(),this}toObject(){return dx.Node.prototype.toObject.call(this)}clone(e){return dx.Node.prototype.clone.call(this,e)}getClientRect(){return 0<this.nodes().length?super.getClientRect():{x:0,y:0,width:0,height:0}}}(Mm.Transformer=Ox).isTransforming=()=>0<Sx,Ox.prototype.className="Transformer",(0,cg._registerNode)(Ox),sv.Factory.addGetterSetter(Ox,"enabledAnchors",Cx,(function(e){return e instanceof Array||ux.Util.warn("enabledAnchors value should be an array"),e instanceof Array&&e.forEach((function(e){-1===Cx.indexOf(e)&&ux.Util.warn("Unknown anchor name: "+e+". Available names are: "+Cx.join(", "))})),e||[]})),sv.Factory.addGetterSetter(Ox,"flipEnabled",!0,(0,pv.getBooleanValidator)()),sv.Factory.addGetterSetter(Ox,"resizeEnabled",!0),sv.Factory.addGetterSetter(Ox,"anchorSize",10,(0,pv.getNumberValidator)()),sv.Factory.addGetterSetter(Ox,"rotateEnabled",!0),sv.Factory.addGetterSetter(Ox,"rotateLineVisible",!0),sv.Factory.addGetterSetter(Ox,"rotationSnaps",[]),sv.Factory.addGetterSetter(Ox,"rotateAnchorOffset",50,(0,pv.getNumberValidator)()),sv.Factory.addGetterSetter(Ox,"rotateAnchorCursor","crosshair"),sv.Factory.addGetterSetter(Ox,"rotationSnapTolerance",5,(0,pv.getNumberValidator)()),sv.Factory.addGetterSetter(Ox,"borderEnabled",!0),sv.Factory.addGetterSetter(Ox,"anchorStroke","rgb(0, 161, 255)"),sv.Factory.addGetterSetter(Ox,"anchorStrokeWidth",1,(0,pv.getNumberValidator)()),sv.Factory.addGetterSetter(Ox,"anchorFill","white"),sv.Factory.addGetterSetter(Ox,"anchorCornerRadius",0,(0,pv.getNumberValidator)()),sv.Factory.addGetterSetter(Ox,"borderStroke","rgb(0, 161, 255)"),sv.Factory.addGetterSetter(Ox,"borderStrokeWidth",1,(0,pv.getNumberValidator)()),sv.Factory.addGetterSetter(Ox,"borderDash"),sv.Factory.addGetterSetter(Ox,"keepRatio",!0),sv.Factory.addGetterSetter(Ox,"shiftBehavior","default"),sv.Factory.addGetterSetter(Ox,"centeredScaling",!1),sv.Factory.addGetterSetter(Ox,"ignoreStroke",!1),sv.Factory.addGetterSetter(Ox,"padding",0,(0,pv.getNumberValidator)()),sv.Factory.addGetterSetter(Ox,"node"),sv.Factory.addGetterSetter(Ox,"nodes"),sv.Factory.addGetterSetter(Ox,"boundBoxFunc"),sv.Factory.addGetterSetter(Ox,"anchorDragBoundFunc"),sv.Factory.addGetterSetter(Ox,"anchorStyleFunc"),sv.Factory.addGetterSetter(Ox,"shouldOverdrawWholeArea",!1),sv.Factory.addGetterSetter(Ox,"useSingleNodeRotation",!0),sv.Factory.backCompat(Ox,{lineEnabled:"borderEnabled",rotateHandlerOffset:"rotateAnchorOffset",enabledHandlers:"enabledAnchors"}),qm={},Object.defineProperty(qm,"__esModule",{value:!0}),qm.Wedge=void 0,cm=Jg;const kx=Jy;am=im,Jm=Jy;class Px extends cv.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.radius(),0,kx.Konva.getAngle(this.angle()),this.clockwise()),e.lineTo(0,0),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius(e/2)}setHeight(e){this.radius(e/2)}}function _x(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}(qm.Wedge=Px).prototype.className="Wedge",Px.prototype._centroid=!0,Px.prototype._attrsAffectingSize=["radius"],(0,Jm._registerNode)(Px),cm.Factory.addGetterSetter(Px,"radius",0,(0,am.getNumberValidator)()),cm.Factory.addGetterSetter(Px,"angle",0,(0,am.getNumberValidator)()),cm.Factory.addGetterSetter(Px,"clockwise",!1),cm.Factory.backCompat(Px,{angleDeg:"angle",getAngleDeg:"getAngle",setAngleDeg:"setAngle"}),d={},Object.defineProperty(d,"__esModule",{value:!0}),d.Blur=void 0,le=Jg,rv=qg,gg=im;var Ix=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],Lx=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];d.Blur=function(e){var t=Math.round(this.blurRadius());if(0<t){for(var n,r,o,i,a,l,s,c,u,d,f,h,p,g,m,v,y,b,w,x,C,E,S,O=t,k=e.data,P=e.width,_=e.height,I=O+O+1,L=P-1,j=_-1,M=O+1,T=M*(M+1)/2,N=new _x,z=null,A=N,R=null,D=null,F=Ix[O],H=Lx[O],V=1;V<I;V++)A=A.next=new _x,V===M&&(z=A);for(A.next=N,r=l=a=0;r<_;r++){for(m=v=y=b=s=c=u=d=0,f=M*(w=k[a]),h=M*(x=k[a+1]),p=M*(C=k[a+2]),g=M*(E=k[a+3]),s+=T*w,c+=T*x,u+=T*C,d+=T*E,A=N,V=0;V<M;V++)A.r=w,A.g=x,A.b=C,A.a=E,A=A.next;for(V=1;V<M;V++)s+=(A.r=w=k[o=a+((L<V?L:V)<<2)])*(S=M-V),c+=(A.g=x=k[o+1])*S,u+=(A.b=C=k[o+2])*S,d+=(A.a=E=k[o+3])*S,m+=w,v+=x,y+=C,b+=E,A=A.next;for(R=N,D=z,n=0;n<P;n++)k[a+3]=E=d*F>>H,0!==E?(k[a]=(s*F>>H)*(E=255/E),k[a+1]=(c*F>>H)*E,k[a+2]=(u*F>>H)*E):k[a]=k[a+1]=k[a+2]=0,s-=f,c-=h,u-=p,d-=g,f-=R.r,h-=R.g,p-=R.b,g-=R.a,o=l+((o=n+O+1)<L?o:L)<<2,s+=m+=R.r=k[o],c+=v+=R.g=k[o+1],u+=y+=R.b=k[o+2],d+=b+=R.a=k[o+3],R=R.next,f+=w=D.r,h+=x=D.g,p+=C=D.b,g+=E=D.a,m-=w,v-=x,y-=C,b-=E,D=D.next,a+=4;l+=P}for(n=0;n<P;n++){for(v=y=b=m=c=u=d=s=0,f=M*(w=k[a=n<<2]),h=M*(x=k[a+1]),p=M*(C=k[a+2]),g=M*(E=k[a+3]),s+=T*w,c+=T*x,u+=T*C,d+=T*E,A=N,V=0;V<M;V++)A.r=w,A.g=x,A.b=C,A.a=E,A=A.next;for(i=P,V=1;V<=O;V++)s+=(A.r=w=k[a=i+n<<2])*(S=M-V),c+=(A.g=x=k[a+1])*S,u+=(A.b=C=k[a+2])*S,d+=(A.a=E=k[a+3])*S,m+=w,v+=x,y+=C,b+=E,A=A.next,V<j&&(i+=P);for(a=n,R=N,D=z,r=0;r<_;r++)k[3+(o=a<<2)]=E=d*F>>H,0<E?(k[o]=(s*F>>H)*(E=255/E),k[o+1]=(c*F>>H)*E,k[o+2]=(u*F>>H)*E):k[o]=k[o+1]=k[o+2]=0,s-=f,c-=h,u-=p,d-=g,f-=R.r,h-=R.g,p-=R.b,g-=R.a,o=n+((o=r+M)<j?o:j)*P<<2,s+=m+=R.r=k[o],c+=v+=R.g=k[o+1],u+=y+=R.b=k[o+2],d+=b+=R.a=k[o+3],R=R.next,f+=w=D.r,h+=x=D.g,p+=C=D.b,g+=E=D.a,m-=w,v-=x,y-=C,b-=E,D=D.next,a+=P}}},le.Factory.addGetterSetter(rv.Node,"blurRadius",0,(0,gg.getNumberValidator)(),le.Factory.afterSetFilter),Om={},Object.defineProperty(Om,"__esModule",{value:!0}),Om.Brighten=void 0,wv=Jg,ag=qg,yg=im,Om.Brighten=function(e){for(var t=255*this.brightness(),n=e.data,r=n.length,o=0;o<r;o+=4)n[o]+=t,n[o+1]+=t,n[o+2]+=t},wv.Factory.addGetterSetter(ag.Node,"brightness",0,(0,yg.getNumberValidator)(),wv.Factory.afterSetFilter),vg={},Object.defineProperty(vg,"__esModule",{value:!0}),vg.Contrast=void 0,Sg=Jg,Eg=qg,bg=im,vg.Contrast=function(e){for(var t=Math.pow((this.contrast()+100)/100,2),n=e.data,r=n.length,o=150,i=150,a=150,l=0;l<r;l+=4)o=n[l],i=n[l+1],a=n[l+2],o=255*(((o/=255)-.5)*t+.5),i=(i=255*(.5+(i=((i/=255)-.5)*t)))<0?0:255<i?255:i,a=(a=255*(.5+(a=((a/=255)-.5)*t)))<0?0:255<a?255:a,n[l]=o=o<0?0:255<o?255:o,n[l+1]=i,n[l+2]=a},Sg.Factory.addGetterSetter(Eg.Node,"contrast",0,(0,bg.getNumberValidator)(),Sg.Factory.afterSetFilter),Lg={},Object.defineProperty(Lg,"__esModule",{value:!0}),Lg.Emboss=void 0,kg=Jg,Pg=qg;const jx=$g;function Mx(e,t,n,r,o){return o-=r,0==(n-=t)?r+o/2:0==o?r:o*((e-t)/n)+r}Dg=im,Lg.Emboss=function(e){var t=10*this.embossStrength(),n=255*this.embossWhiteLevel(),r=this.embossDirection(),o=this.embossBlend(),i=0,a=0,l=e.data,s=e.width,c=e.height,u=4*s,d=c;switch(r){case"top-left":a=i=-1;break;case"top":i=-1,a=0;break;case"top-right":i=-1,a=1;break;case"right":i=0,a=1;break;case"bottom-right":a=i=1;break;case"bottom":i=1,a=0;break;case"bottom-left":a=-(i=1);break;case"left":i=0,a=-1;break;default:jx.Util.error("Unknown emboss direction: "+r)}do{var f=(d-1)*u,h=i,p=(d-1+(h=c<d+(h=d+i<1?0:i)?0:h))*s*4,g=s;do{var m=f+4*(g-1),v=a,y=(v=p+4*(g-1+(v=s<g+(v=g+a<1?0:a)?0:v)),l[m]-l[v]),b=l[1+m]-l[1+v],w=(v=l[2+m]-l[2+v],0<y?y:-y)}while(w<(0<b?b:-b)&&(y=b),w<(0<v?v:-v)&&(y=v),y*=t,o?(b=l[m]+y,w=l[1+m]+y,v=l[2+m]+y,l[m]=255<b?255:b<0?0:b,l[1+m]=255<w?255:w<0?0:w,l[2+m]=255<v?255:v<0?0:v):((b=n-y)<0?b=0:255<b&&(b=255),l[m]=l[1+m]=l[2+m]=b),--g)}while(--d)},kg.Factory.addGetterSetter(Pg.Node,"embossStrength",.5,(0,Dg.getNumberValidator)(),kg.Factory.afterSetFilter),kg.Factory.addGetterSetter(Pg.Node,"embossWhiteLevel",.5,(0,Dg.getNumberValidator)(),kg.Factory.afterSetFilter),kg.Factory.addGetterSetter(Pg.Node,"embossDirection","top-left",null,kg.Factory.afterSetFilter),kg.Factory.addGetterSetter(Pg.Node,"embossBlend",!1,null,kg.Factory.afterSetFilter),Ng={},Object.defineProperty(Ng,"__esModule",{value:!0}),Ng.Enhance=void 0,Rg=Jg,xv=qg,Hg=im,Ng.Enhance=function(e){var t,n,r,o,i,a,l,s,c,u=e.data,d=u.length,f=u[0],h=f,p=u[1],g=p,m=u[2],v=m;if(0!==(e=this.enhance())){for(n=0;n<d;n+=4)(t=u[n+0])<f?f=t:h<t&&(h=t),(t=u[n+1])<p?p=t:g<t&&(g=t),(t=u[n+2])<m?m=t:v<t&&(v=t);for(h===f&&(h=255,f=0),g===p&&(g=255,p=0),v===m&&(v=255,m=0),c=0<e?(r=h+e*(255-h),o=f-e*+f,i=g+e*(255-g),a=p-e*+p,s=v+e*(255-v),m-e*+m):(r=h+e*(h-(l=.5*(h+f))),o=f+e*(f-l),i=g+e*(g-(l=.5*(g+p))),a=p+e*(p-l),s=v+e*(v-(l=.5*(v+m))),m+e*(m-l)),n=0;n<d;n+=4)u[n+0]=Mx(u[n+0],f,h,o,r),u[n+1]=Mx(u[n+1],p,g,a,i),u[n+2]=Mx(u[n+2],m,v,c,s)}},Rg.Factory.addGetterSetter(xv.Node,"enhance",0,(0,Hg.getNumberValidator)(),Rg.Factory.afterSetFilter),o={},Object.defineProperty(o,"__esModule",{value:!0}),o.Grayscale=void 0,o.Grayscale=function(e){for(var t,n=e.data,r=n.length,o=0;o<r;o+=4)t=.34*n[o]+.5*n[o+1]+.16*n[o+2],n[o]=t,n[o+1]=t,n[o+2]=t},bm={},Object.defineProperty(bm,"__esModule",{value:!0}),bm.HSL=void 0,dm=qg,wm=im,(ym=Jg).Factory.addGetterSetter(dm.Node,"hue",0,(0,wm.getNumberValidator)(),ym.Factory.afterSetFilter),ym.Factory.addGetterSetter(dm.Node,"saturation",0,(0,wm.getNumberValidator)(),ym.Factory.afterSetFilter),ym.Factory.addGetterSetter(dm.Node,"luminance",0,(0,wm.getNumberValidator)(),ym.Factory.afterSetFilter),bm.HSL=function(e){for(var t,n,r,o,i=e.data,a=i.length,l=(e=Math.pow(2,this.saturation()),Math.abs(this.hue()+360)%360),s=127*this.luminance(),c=+e*Math.cos(l*Math.PI/180),u=.299+.701*c+.167*(e=+e*Math.sin(l*Math.PI/180)),d=.587-.587*c+.33*e,f=.114-.114*c-.497*e,h=.299-.299*c-.328*e,p=.587+.413*c+.035*e,g=.114-.114*c+.293*e,m=.299-.3*c+1.25*e,v=.587-.586*c-1.05*e,y=.114+.886*c-.2*e,b=0;b<a;b+=4)t=i[b+0],n=i[b+1],r=i[b+2],o=i[b+3],i[b+0]=u*t+d*n+f*r+s,i[b+1]=h*t+p*n+g*r+s,i[b+2]=m*t+v*n+y*r+s,i[b+3]=o},Pm={},Object.defineProperty(Pm,"__esModule",{value:!0}),Pm.HSV=void 0,_m=Jg,f=qg,lv=im,Pm.HSV=function(e){for(var t,n,r,o,i=e.data,a=i.length,l=(e=Math.pow(2,this.value()),Math.pow(2,this.saturation())),s=Math.abs(this.hue()+360)%360,c=e*l*Math.cos(s*Math.PI/180),u=.299*e+.701*c+.167*(l=e*l*Math.sin(s*Math.PI/180)),d=.587*e-.587*c+.33*l,f=.114*e-.114*c-.497*l,h=.299*e-.299*c-.328*l,p=.587*e+.413*c+.035*l,g=.114*e-.114*c+.293*l,m=.299*e-.3*c+1.25*l,v=.587*e-.586*c-1.05*l,y=.114*e+.886*c-.2*l,b=0;b<a;b+=4)t=i[b+0],n=i[b+1],r=i[b+2],o=i[b+3],i[b+0]=u*t+d*n+f*r,i[b+1]=h*t+p*n+g*r,i[b+2]=m*t+v*n+y*r,i[b+3]=o},_m.Factory.addGetterSetter(f.Node,"hue",0,(0,lv.getNumberValidator)(),_m.Factory.afterSetFilter),_m.Factory.addGetterSetter(f.Node,"saturation",0,(0,lv.getNumberValidator)(),_m.Factory.afterSetFilter),_m.Factory.addGetterSetter(f.Node,"value",0,(0,lv.getNumberValidator)(),_m.Factory.afterSetFilter),Vm={},Object.defineProperty(Vm,"__esModule",{value:!0}),Vm.Invert=void 0,Vm.Invert=function(e){for(var t=e.data,n=t.length,r=0;r<n;r+=4)t[r]=255-t[r],t[r+1]=255-t[r+1],t[r+2]=255-t[r+2]},av={},Object.defineProperty(av,"__esModule",{value:!0}),av.Kaleidoscope=void 0,iv=Jg,Zm=qg;const Tx=$g;function Nx(e,t,n){return n=4*(n*e.width+t),(t=[]).push(e.data[n++],e.data[n++],e.data[n++],e.data[+n]),t}function zx(e,t){return Math.sqrt(Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)+Math.pow(e[2]-t[2],2))}ov=im,av.Kaleidoscope=function(e){var t,n,r,o,i,a,l,s,c,u,d=e.width,f=e.height,h=Math.round(this.kaleidoscopePower()),p=Math.round(this.kaleidoscopeAngle()),g=Math.floor(d*(p%360)/360);if(!(h<1)){var m=((p=Tx.Util.createCanvasElement()).width=d,p.height=f,p.getContext("2d").getImageData(0,0,d,f));Tx.Util.releaseCanvas(p);p=m;for(var v,y,b,w,x,C,E,S,O={polarCenterX:d/2,polarCenterY:f/2},k=(M=e).data,P=p.data,_=M.width,I=(p=M.height,O.polarCenterX||_/2),L=O.polarCenterY||p/2,j=_-I,M=p-L,T=(T=Math.sqrt(I*I+L*L))<(O=Math.sqrt(j*j+M*M))?O:T,N=p,z=_,A=360/z*Math.PI/180,R=0;R<z;R+=1)for(E=Math.sin(R*A),S=Math.cos(R*A),C=0;C<N;C+=1)j=Math.floor(I+T*C/N*S),y=k[0+(v=4*(Math.floor(L+T*C/N*E)*_+j))],b=k[1+v],w=k[2+v],x=k[3+v],P[0+(v=4*(R+C*_))]=y,P[1+v]=b,P[2+v]=w,P[3+v]=x;for(var D=d/Math.pow(2,h);D<=8;)D*=2,--h;var F=D=Math.ceil(D),H=0,V=F,B=1;for(d<g+D&&(H=F,V=0,B=-1),n=0;n<f;n+=1)for(t=H;t!==V;t+=B)r=Math.round(t+g)%d,i=m.data[0+(c=4*(d*n+r))],a=m.data[c+1],l=m.data[c+2],s=m.data[c+3],m.data[0+(u=4*(d*n+t))]=i,m.data[u+1]=a,m.data[u+2]=l,m.data[u+3]=s;for(n=0;n<f;n+=1)for(F=Math.floor(D),o=0;o<h;o+=1){for(t=0;t<F+1;t+=1)i=m.data[0+(c=4*(d*n+t))],a=m.data[c+1],l=m.data[c+2],s=m.data[c+3],m.data[0+(u=4*(d*n+2*F-t-1))]=i,m.data[u+1]=a,m.data[u+2]=l,m.data[u+3]=s;F*=2}O=e,p={polarRotation:0};var W,U,G,Z,Y,X=(M=m).data,K=O.data,$=M.width,q=M.height,Q=p.polarCenterX||$/2,J=p.polarCenterY||q/2,ee=$-Q,te=q-J,ne=(ne=Math.sqrt(Q*Q+J*J))<(O=Math.sqrt(ee*ee+te*te))?O:ne,re=q,oe=$,ie=p.polarRotation||0;for(ee=0;ee<$;ee+=1)for(te=0;te<q;te+=1)Y=ee-Q,Z=te-J,G=Math.sqrt(Y*Y+Z*Z)*re/ne,Z=(180*Math.atan2(Z,Y)/Math.PI+360+ie)%360,Y=Math.floor(Z*oe/360),G=X[0+(Z=4*(Math.floor(G)*$+Y))],Y=X[1+Z],W=X[2+Z],U=X[3+Z],K[0+(Z=4*(te*$+ee))]=G,K[1+Z]=Y,K[2+Z]=W,K[3+Z]=U}},iv.Factory.addGetterSetter(Zm.Node,"kaleidoscopePower",2,(0,ov.getNumberValidator)(),iv.Factory.afterSetFilter),iv.Factory.addGetterSetter(Zm.Node,"kaleidoscopeAngle",0,(0,ov.getNumberValidator)(),iv.Factory.afterSetFilter),$m={},Object.defineProperty($m,"__esModule",{value:!0}),$m.Mask=void 0,Fm=Jg,Um=qg,Wm=im,$m.Mask=function(e){if(t=function(e,t){var n=Nx(e,0,0),r=Nx(e,e.width-1,0),o=Nx(e,0,e.height-1),i=Nx(e,e.width-1,e.height-1),a=t||10;if(zx(n,r)<a&&zx(r,i)<a&&zx(i,o)<a&&zx(o,n)<a){for(var l=function(e){for(var t=[0,0,0],n=0;n<e.length;n++)t[0]+=e[n][0],t[1]+=e[n][1],t[2]+=e[n][2];return t[0]/=e.length,t[1]/=e.length,t[2]/=e.length,t}([r,n,i,o]),s=[],c=0;c<e.width*e.height;c++){var u=zx(l,[e.data[4*c],e.data[4*c+1],e.data[4*c+2]]);s[c]=u<a?0:255}return s}}(e,this.threshold()))for(var t=function(e,t,n){for(var r=[1/9,1/9,1/9,1/9,1/9,1/9,1/9,1/9,1/9],o=Math.round(Math.sqrt(r.length)),i=Math.floor(o/2),a=[],l=0;l<n;l++)for(var s=0;s<t;s++){for(var c=l*t+s,u=0,d=0;d<o;d++)for(var f=0;f<o;f++){var h=l+d-i,p=s+f-i;0<=h&&h<n&&0<=p&&p<t&&(u+=e[h*t+p]*r[d*o+f])}a[c]=u}return a}(function(e,t,n){for(var r=[1,1,1,1,1,1,1,1,1],o=Math.round(Math.sqrt(r.length)),i=Math.floor(o/2),a=[],l=0;l<n;l++)for(var s=0;s<t;s++){for(var c=l*t+s,u=0,d=0;d<o;d++)for(var f=0;f<o;f++){var h=l+d-i,p=s+f-i;0<=h&&h<n&&0<=p&&p<t&&(u+=e[h*t+p]*r[d*o+f])}a[c]=1020<=u?255:0}return a}(function(e,t,n){for(var r=[1,1,1,1,0,1,1,1,1],o=Math.round(Math.sqrt(r.length)),i=Math.floor(o/2),a=[],l=0;l<n;l++)for(var s=0;s<t;s++){for(var c=l*t+s,u=0,d=0;d<o;d++)for(var f=0;f<o;f++){var h=l+d-i,p=s+f-i;0<=h&&h<n&&0<=p&&p<t&&(u+=e[h*t+p]*r[d*o+f])}a[c]=2040===u?255:0}return a}(t,e.width,e.height),e.width,e.height),e.width,e.height),n=e,r=t,o=0;o<n.width*n.height;o++)n.data[4*o+3]=r[o];return e},Fm.Factory.addGetterSetter(Um.Node,"threshold",0,(0,Wm.getNumberValidator)(),Fm.Factory.afterSetFilter),mv={},Object.defineProperty(mv,"__esModule",{value:!0}),mv.Noise=void 0,Tm=Jg,dv=qg,fv=im,mv.Noise=function(e){for(var t=255*this.noise(),n=e.data,r=n.length,o=t/2,i=0;i<r;i+=4)n[i+0]+=o-2*o*Math.random(),n[i+1]+=o-2*o*Math.random(),n[i+2]+=o-2*o*Math.random()},Tm.Factory.addGetterSetter(dv.Node,"noise",.2,(0,fv.getNumberValidator)(),Tm.Factory.afterSetFilter),gv={},Object.defineProperty(gv,"__esModule",{value:!0}),gv.Pixelate=void 0,l=Jg;const Ax=$g;hv=qg,xm=im,gv.Pixelate=function(e){var t,n,r,o,i,a,l,s,c,u,d,f,h,p,g=Math.ceil(this.pixelSize()),m=e.width,v=e.height,y=Math.ceil(m/g),b=Math.ceil(v/g),w=e.data;if(g<=0)Ax.Util.error("pixelSize value can not be <= 0");else for(f=0;f<y;f+=1)for(h=0;h<b;h+=1){for(c=(s=f*g)+g,d=(u=h*g)+g,p=l=a=i=o=0,t=s;t<c;t+=1)if(!(m<=t))for(n=u;n<d;n+=1)v<=n||(o+=w[0+(r=4*(m*n+t))],i+=w[r+1],a+=w[r+2],l+=w[r+3],p+=1);for(o/=p,i/=p,a/=p,l/=p,t=s;t<c;t+=1)if(!(m<=t))for(n=u;n<d;n+=1)v<=n||(w[0+(r=4*(m*n+t))]=o,w[r+1]=i,w[r+2]=a,w[r+3]=l)}},l.Factory.addGetterSetter(hv.Node,"pixelSize",8,(0,xm.getNumberValidator)(),l.Factory.afterSetFilter),ev={},Object.defineProperty(ev,"__esModule",{value:!0}),ev.Posterize=void 0,Qm=Jg,Ym=qg,cg=im,ev.Posterize=function(e){for(var t=Math.round(254*this.levels())+1,n=e.data,r=n.length,o=255/t,i=0;i<r;i+=1)n[i]=Math.floor(n[i]/o)*o},Qm.Factory.addGetterSetter(Ym.Node,"levels",.5,(0,cg.getNumberValidator)(),Qm.Factory.afterSetFilter),pv={},Object.defineProperty(pv,"__esModule",{value:!0}),pv.RGB=void 0,sv=Jg,cv=qg,Jm=im,pv.RGB=function(e){for(var t,n=e.data,r=n.length,o=this.red(),i=this.green(),a=this.blue(),l=0;l<r;l+=4)t=(.34*n[l]+.5*n[l+1]+.16*n[l+2])/255,n[l]=t*o,n[l+1]=t*i,n[l+2]=t*a,n[l+3]=n[l+3]},sv.Factory.addGetterSetter(cv.Node,"red",0,(function(e){return this._filterUpToDate=!1,255<e?255:e<0?0:Math.round(e)})),sv.Factory.addGetterSetter(cv.Node,"green",0,(function(e){return this._filterUpToDate=!1,255<e?255:e<0?0:Math.round(e)})),sv.Factory.addGetterSetter(cv.Node,"blue",0,Jm.RGBComponent,sv.Factory.afterSetFilter),am={},Object.defineProperty(am,"__esModule",{value:!0}),am.RGBA=void 0,cm=Jg,rv=qg,gg=im,am.RGBA=function(e){for(var t,n=e.data,r=n.length,o=this.red(),i=this.green(),a=this.blue(),l=this.alpha(),s=0;s<r;s+=4)n[s]=o*l+n[s]*(t=1-l),n[s+1]=i*l+n[s+1]*t,n[s+2]=a*l+n[s+2]*t},cm.Factory.addGetterSetter(rv.Node,"red",0,(function(e){return this._filterUpToDate=!1,255<e?255:e<0?0:Math.round(e)})),cm.Factory.addGetterSetter(rv.Node,"green",0,(function(e){return this._filterUpToDate=!1,255<e?255:e<0?0:Math.round(e)})),cm.Factory.addGetterSetter(rv.Node,"blue",0,gg.RGBComponent,cm.Factory.afterSetFilter),cm.Factory.addGetterSetter(rv.Node,"alpha",1,(function(e){return this._filterUpToDate=!1,1<e?1:e<0?0:e})),le={},Object.defineProperty(le,"__esModule",{value:!0}),le.Sepia=void 0,le.Sepia=function(e){for(var t,n,r,o=e.data,i=o.length,a=0;a<i;a+=4)t=o[a+0],n=o[a+1],r=o[a+2],o[a+0]=Math.min(255,.393*t+.769*n+.189*r),o[a+1]=Math.min(255,.349*t+.686*n+.168*r),o[a+2]=Math.min(255,.272*t+.534*n+.131*r)},ag={},Object.defineProperty(ag,"__esModule",{value:!0}),ag.Solarize=void 0,ag.Solarize=function(e){var t=e.data,n=e.width,r=4*n,o=e.height;do{var i=(o-1)*r,a=n;do{var l=i+4*(a-1),s=t[l],c=t[1+l],u=t[2+l]}while(127<s&&(s=255-s),127<c&&(c=255-c),127<u&&(u=255-u),t[l]=s,t[1+l]=c,t[2+l]=u,--a)}while(--o)},yg={},Object.defineProperty(yg,"__esModule",{value:!0}),yg.Threshold=void 0,wv=Jg,Eg=qg,bg=im,yg.Threshold=function(e){for(var t=255*this.threshold(),n=e.data,r=n.length,o=0;o<r;o+=1)n[o]=n[o]<t?0:255},wv.Factory.addGetterSetter(Eg.Node,"threshold",.5,(0,bg.getNumberValidator)(),wv.Factory.afterSetFilter),Object.defineProperty(Ug,"__esModule",{value:!0}),Ug.Konva=void 0,Sg=Xg,Ug.Konva=Sg.Konva.Util._assign(Sg.Konva,{Arc:nv.Arc,Arrow:Em.Arrow,Circle:_g.Circle,Ellipse:Ig.Ellipse,Image:sg.Image,Label:um.Label,Tag:um.Tag,Line:Sm.Line,Path:m.Path,Rect:vm.Rect,RegularPolygon:Hm.RegularPolygon,Ring:Gm.Ring,Sprite:Bm.Sprite,Star:Dm.Star,Text:uv.Text,TextPath:Km.TextPath,Transformer:Mm.Transformer,Wedge:qm.Wedge,Filters:{Blur:d.Blur,Brighten:Om.Brighten,Contrast:vg.Contrast,Emboss:Lg.Emboss,Enhance:Ng.Enhance,Grayscale:o.Grayscale,HSL:bm.HSL,HSV:Pm.HSV,Invert:Vm.Invert,Kaleidoscope:av.Kaleidoscope,Mask:$m.Mask,Noise:mv.Noise,Pixelate:gv.Pixelate,Posterize:ev.Posterize,RGB:pv.RGB,RGBA:am.RGBA,Sepia:le.Sepia,Solarize:ag.Solarize,Threshold:yg.Threshold}}),Object.defineProperty(Bg.exports,"__esModule",{value:!0}),Dg=Ug;var Rx,Dx=(Bg.exports=Dg.Konva,i(Bg.exports)),Fx=(xv=(kg=Pg={exports:{}}).exports,Object.defineProperty(xv,"__esModule",{value:!0}),xv.Konva=void 0,Rx=Xg,Object.defineProperty(xv,"Konva",{enumerable:!0,get:function(){return Rx.Konva}}),xv=Xg,kg.exports=xv.Konva,i(Pg.exports)),Hx=(Rg=((Hg={exports:{}}).exports=function(e){var t={},n=a.exports,r=ue.exports,o=Object.assign;function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,s=Symbol.for("react.element"),c=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),p=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),v=Symbol.for("react.suspense_list"),y=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),w=Symbol.for("react.offscreen"),x=Symbol.iterator;function C(e){return null!==e&&"object"==typeof e&&"function"==typeof(e=x&&e[x]||e["@@iterator"])?e:null}function E(e){if(null!=e){if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case u:return"Fragment";case c:return"Portal";case f:return"Profiler";case d:return"StrictMode";case m:return"Suspense";case v:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case p:return(e.displayName||"Context")+".Consumer";case h:return(e._context.displayName||"Context")+".Provider";case g:var t=e.render;return(e=e.displayName)?e:""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef";case y:return null!==(t=e.displayName||null)?t:E(e.type)||"Memo";case b:t=e._payload,e=e._init;try{return E(e(t))}catch(n){}}}return null}function S(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else for(e=t;0!=(4098&(t=e).flags)&&(n=t.return),e=t.return;);return 3===t.tag?n:null}function O(e){if(S(e)!==e)throw Error(i(188))}function k(e){var t=e.alternate;if(!t){if(null===(t=S(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var a=o.alternate;if(null===a){if(null===(r=o.return))break;n=r}else{if(o.child===a.child){for(a=o.child;a;){if(a===n)return O(o),e;if(a===r)return O(o),t;a=a.sibling}throw Error(i(188))}if(n.return!==r.return)n=o,r=a;else{for(var l=!1,s=o.child;s;){if(s===n){l=!0,n=o,r=a;break}if(s===r){l=!0,r=o,n=a;break}s=s.sibling}if(!l){for(s=a.child;s;){if(s===n){l=!0,n=a,r=o;break}if(s===r){l=!0,r=a,n=o;break}s=s.sibling}if(!l)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}function P(e){return null!==(e=k(e))?function e(t){if(5===t.tag||6===t.tag)return t;for(t=t.child;null!==t;){var n=e(t);if(null!==n)return n;t=t.sibling}return null}(e):null}var _,I=Array.isArray,L=e.getPublicInstance,j=e.getRootHostContext,M=e.getChildHostContext,T=e.prepareForCommit,N=e.resetAfterCommit,z=e.createInstance,A=e.appendInitialChild,R=e.finalizeInitialChildren,D=e.prepareUpdate,F=e.shouldSetTextContent,H=e.createTextInstance,V=e.scheduleTimeout,B=e.cancelTimeout,W=e.noTimeout,U=e.isPrimaryRenderer,G=e.supportsMutation,Z=e.supportsPersistence,Y=e.supportsHydration,X=e.getInstanceFromNode,K=e.preparePortalMount,$=e.getCurrentEventPriority,q=e.detachDeletedInstance,Q=e.supportsMicrotasks,J=e.scheduleMicrotask,ee=e.supportsTestSelectors,te=e.findFiberRoot,ne=e.getBoundingRect,re=e.getTextContent,oe=e.isHiddenSubtree,ie=e.matchAccessibilityRole,ae=e.setFocusIfFocusable,le=e.setupIntersectionObserver,se=e.appendChild,ce=e.appendChildToContainer,de=e.commitTextUpdate,fe=e.commitMount,he=e.commitUpdate,pe=e.insertBefore,ge=e.insertInContainerBefore,me=e.removeChild,ve=e.removeChildFromContainer,ye=e.resetTextContent,be=e.hideInstance,we=e.hideTextInstance,xe=e.unhideInstance,Ce=e.unhideTextInstance,Ee=e.clearContainer,Se=e.cloneInstance,Oe=e.createContainerChildSet,ke=e.appendChildToContainerChildSet,Pe=e.finalizeContainerChildren,_e=e.replaceContainerChildren,Ie=e.cloneHiddenInstance,Le=e.cloneHiddenTextInstance,je=e.canHydrateInstance,Me=e.canHydrateTextInstance,Te=e.canHydrateSuspenseInstance,Ne=e.isSuspenseInstancePending,ze=e.isSuspenseInstanceFallback,Ae=e.getSuspenseInstanceFallbackErrorDetails,Re=e.registerSuspenseInstanceRetry,De=e.getNextHydratableSibling,Fe=e.getFirstHydratableChild,He=e.getFirstHydratableChildWithinContainer,Ve=e.getFirstHydratableChildWithinSuspenseInstance,Be=e.hydrateInstance,We=e.hydrateTextInstance,Ue=e.hydrateSuspenseInstance,Ge=e.getNextHydratableInstanceAfterSuspenseInstance,Ze=e.commitHydratedContainer,Ye=e.commitHydratedSuspenseInstance,Xe=e.clearSuspenseBoundary,Ke=e.clearSuspenseBoundaryFromContainer,$e=e.shouldDeleteUnhydratedTailInstances,qe=e.didNotMatchHydratedContainerTextInstance,Qe=e.didNotMatchHydratedTextInstance;function Je(e){if(void 0===_)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);_=t&&t[1]||""}return"\n"+_+e}var et=!1;function tt(e,t){if(!e||et)return"";et=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"==typeof c.stack){for(var o,i=c.stack.split("\n"),a=r.stack.split("\n"),l=i.length-1,s=a.length-1;1<=l&&0<=s&&i[l]!==a[s];)s--;for(;1<=l&&0<=s;l--,s--)if(i[l]!==a[s]){if(1!==l||1!==s)do{if(l--,--s<0||i[l]!==a[s])return o="\n"+i[l].replace(" at new "," at "),o=e.displayName&&o.includes("<anonymous>")?o.replace("<anonymous>",e.displayName):o}while(1<=l&&0<=s);break}}}finally{et=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Je(e):""}var nt=Object.prototype.hasOwnProperty,rt=[],ot=-1;function it(e){return{current:e}}function at(e){ot<0||(e.current=rt[ot],rt[ot]=null,ot--)}function lt(e,t){rt[++ot]=e.current,e.current=t}var st={},ct=it(st),ut=it(!1),dt=st;function ft(e,t){var n=e.type.contextTypes;if(!n)return st;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,i={};for(o in n)i[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function ht(e){return null!=e.childContextTypes}function pt(){at(ut),at(ct)}function gt(e,t,n){if(ct.current!==st)throw Error(i(168));lt(ct,t),lt(ut,n)}function mt(e,t,n){var r,a=e.stateNode;if(t=t.childContextTypes,"function"!=typeof a.getChildContext)return n;for(r in a=a.getChildContext())if(!(r in t))throw Error(i(108,function(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return E(t);case 8:return t===d?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}(e)||"Unknown",r));return o({},n,a)}function vt(e){e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||st,dt=ct.current,lt(ct,e),lt(ut,ut.current)}function yt(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=mt(e,t,dt),r.__reactInternalMemoizedMergedChildContext=e,at(ut),at(ct),lt(ct,e)):at(ut),lt(ut,n)}var bt=Math.clz32||function(e){return 0==(e>>>=0)?32:31-(wt(e)/xt|0)|0},wt=Math.log,xt=Math.LN2,Ct=64,Et=4194304;function St(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Ot(e,t){var n=e.pendingLanes;if(0===n)return 0;var r,o=0,i=e.suspendedLanes,a=e.pingedLanes,l=268435455&n;if(0!=l?0!=(r=l&~i)?o=St(r):0!=(a&=l)&&(o=St(a)):0!=(l=n&~i)?o=St(l):0!==a&&(o=St(a)),0===o)return 0;if(0!==t&&t!==o&&0==(t&i)&&((a=t&-t)<=(i=o&-o)||16===i&&0!=(4194240&a)))return t;if(0!=(4&o)&&(o|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=o;0<t;)o|=e[n=31-bt(t)],t&=~(i=1<<n);return o}function kt(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Pt(){var e=Ct;return 0==(4194240&(Ct<<=1))&&(Ct=64),e}function _t(e){for(var t=[],n=0;n<31;n++)t.push(e);return t}function It(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-bt(t)]=n}function Lt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-bt(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var jt=0;function Mt(e){return 1<(e&=-e)?4<e?0!=(268435455&e)?16:536870912:4:1}var Tt=r.unstable_scheduleCallback,Nt=r.unstable_cancelCallback,zt=r.unstable_shouldYield,At=r.unstable_requestPaint,Rt=r.unstable_now,Dt=r.unstable_ImmediatePriority,Ft=r.unstable_UserBlockingPriority,Ht=r.unstable_NormalPriority,Vt=r.unstable_IdlePriority,Bt=null,Wt=null,Ut="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Gt=null,Zt=!1,Yt=!1;function Xt(e){null===Gt?Gt=[e]:Gt.push(e)}function Kt(){if(!Yt&&null!==Gt){Yt=!0;var e=0,t=jt;try{var n=Gt;for(jt=1;e<n.length;e++)for(var r=n[e];null!==(r=r(!0)););Gt=null,Zt=!1}catch(o){throw null!==Gt&&(Gt=Gt.slice(e+1)),Tt(Dt,Kt),o}finally{jt=t,Yt=!1}}return null}var $t=[],qt=0,Qt=null,Jt=0,en=[],tn=0,nn=null,rn=1,on="";function an(e,t){$t[qt++]=Jt,$t[qt++]=Qt,Qt=e,Jt=t}function ln(e,t,n){en[tn++]=rn,en[tn++]=on,en[tn++]=nn,nn=e;var r,o=rn,i=(e=on,32-bt(o)-1),a=(o&=~(1<<i),n+=1,32-bt(t)+i);on=30<a?(a=(o&(1<<(r=i-i%5))-1).toString(32),o>>=r,i-=r,rn=1<<32-bt(t)+i|n<<i|o,a+e):(rn=1<<a|n<<i|o,e)}function sn(e){null!==e.return&&(an(e,1),ln(e,1,0))}function cn(e){for(;e===Qt;)Qt=$t[--qt],$t[qt]=null,Jt=$t[--qt],$t[qt]=null;for(;e===nn;)nn=en[--tn],en[tn]=null,on=en[--tn],en[tn]=null,rn=en[--tn],en[tn]=null}var un=null,dn=null,fn=!1,hn=!1,pn=null;function gn(e,t){var n=Ha(5,null,null,0);n.elementType="DELETED",n.stateNode=t,null===(t=(n.return=e).deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function mn(e,t){switch(e.tag){case 5:return null!==(t=je(t,e.type,e.pendingProps))&&(e.stateNode=t,un=e,dn=Fe(t),1);case 6:return null!==(t=Me(t,e.pendingProps))&&(e.stateNode=t,un=e,dn=null,1);case 13:var n;return null!==(t=Te(t))?(n=null!==nn?{id:rn,overflow:on}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Ha(18,null,null,0)).stateNode=t,(n.return=e).child=n,un=e,dn=null,1):void 0;default:return}}function vn(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function yn(e){if(fn)if(dn){var t=dn;if(!mn(e,dn)){if(vn(e))throw Error(i(418));var n=De(t),r=un;n&&mn(e,n)?gn(r,t):(e.flags=-4097&e.flags|2,fn=!1,un=e)}}else{if(vn(e))throw Error(i(418));e.flags=-4097&e.flags|2,fn=!1,un=e}}function bn(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;un=e}function wn(e){if(!Y||e!==un)return!1;if(!fn)return bn(e),!(fn=!0);if(3!==e.tag&&(5!==e.tag||$e(e.type)&&!F(e.type,e.memoizedProps))){var t=dn;if(t){if(vn(e))throw xn(),Error(i(418));for(;t;)gn(e,t),t=De(t)}}if(bn(e),13===e.tag){if(!Y)throw Error(i(316));if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));dn=Ge(e)}else dn=un?De(e.stateNode):null;return!0}function xn(){for(var e=dn;e;)e=De(e)}function Cn(){Y&&(dn=un=null,hn=fn=!1)}function En(e){null===pn?pn=[e]:pn.push(e)}var Sn=l.ReactCurrentBatchConfig;function On(e,t){if(!Ut(e,t)){if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!nt.call(t,o)||!Ut(e[o],t[o]))return!1}}return!0}function kn(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}var o,a;if(r)return o=r,a=""+e,null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:((t=function(e){var t=o.refs;null===e?delete t[a]:t[a]=e})._stringRef=a,t);throw Error(i(147,e))}if("string"!=typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function Pn(e,t){throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function _n(e){return(0,e._init)(e._payload)}function In(e){function t(t,n){var r;e&&(null===(r=t.deletions)?(t.deletions=[n],t.flags|=16):r.push(n))}function n(n,r){if(e)for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Ba(e,t)).index=0,e.sibling=null,e}function a(t,n,r){if(t.index=r,e){if(null!==(r=t.alternate))return(r=r.index)<n?(t.flags|=2,n):r;t.flags|=2}else t.flags|=1048576;return n}function l(t){return e&&null===t.alternate&&(t.flags|=2),t}function d(e,t,n,r){return null===t||6!==t.tag?(t=Za(n,e.mode,r)).return=e:(t=o(t,n)).return=e,t}function f(e,t,n,r){var i=n.type;return i===u?p(e,t,n.props.children,r,n.key):(null!==t&&(t.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===b&&_n(i)===t.type)?(r=o(t,n.props)).ref=kn(0,t,n):(r=Wa(n.type,n.key,n.props,null,e.mode,r)).ref=kn(0,t,n),r.return=e,r)}function h(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=Ya(n,e.mode,r)).return=e:(t=o(t,n.children||[])).return=e,t}function p(e,t,n,r,i){return null===t||7!==t.tag?(t=Ua(n,e.mode,r,i)).return=e:(t=o(t,n)).return=e,t}function g(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=Za(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case s:return(n=Wa(t.type,t.key,t.props,null,e.mode,n)).ref=kn(0,null,t),n.return=e,n;case c:return(t=Ya(t,e.mode,n)).return=e,t;case b:return g(e,(0,t._init)(t._payload),n)}if(I(t)||C(t))return(t=Ua(t,e.mode,n,null)).return=e,t;Pn(0,t)}return null}function m(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:d(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case s:return n.key===o?f(e,t,n,r):null;case c:return n.key===o?h(e,t,n,r):null;case b:return m(e,t,(o=n._init)(n._payload),r)}if(I(n)||C(n))return null!==o?null:p(e,t,n,r,null);Pn(0,n)}return null}function v(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r)return d(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case s:return f(t,e=e.get(null===r.key?n:r.key)||null,r,o);case c:return h(t,e=e.get(null===r.key?n:r.key)||null,r,o);case b:return v(e,t,n,(0,r._init)(r._payload),o)}if(I(r)||C(r))return p(t,e=e.get(n)||null,r,o,null);Pn(0,r)}return null}return function d(f,h,p,y){if("object"==typeof(p="object"==typeof p&&null!==p&&p.type===u&&null===p.key?p.props.children:p)&&null!==p){switch(p.$$typeof){case s:e:{for(var w=p.key,x=h;null!==x;){if(x.key===w){if((w=p.type)===u){if(7===x.tag){n(f,x.sibling),(h=o(x,p.props.children)).return=f,f=h;break e}}else if(x.elementType===w||"object"==typeof w&&null!==w&&w.$$typeof===b&&_n(w)===x.type){n(f,x.sibling),(h=o(x,p.props)).ref=kn(0,x,p),h.return=f,f=h;break e}n(f,x);break}t(f,x),x=x.sibling}f=p.type===u?((h=Ua(p.props.children,f.mode,y,p.key)).return=f,h):((y=Wa(p.type,p.key,p.props,null,f.mode,y)).ref=kn(0,h,p),y.return=f,y)}return l(f);case c:e:{for(x=p.key;null!==h;){if(h.key===x){if(4===h.tag&&h.stateNode.containerInfo===p.containerInfo&&h.stateNode.implementation===p.implementation){n(f,h.sibling),(h=o(h,p.children||[])).return=f,f=h;break e}n(f,h);break}t(f,h),h=h.sibling}(h=Ya(p,f.mode,y)).return=f,f=h}return l(f);case b:return d(f,h,(x=p._init)(p._payload),y)}if(I(p)){for(var E=f,S=h,O=p,k=y,P=null,_=null,L=S,j=S=0,M=null;null!==L&&j<O.length;j++){L.index>j?(M=L,L=null):M=L.sibling;var T=m(E,L,O[j],k);if(null===T){null===L&&(L=M);break}e&&L&&null===T.alternate&&t(E,L),S=a(T,S,j),null===_?P=T:_.sibling=T,_=T,L=M}if(j===O.length)n(E,L);else if(null===L)for(;j<O.length;j++)null!==(L=g(E,O[j],k))&&(S=a(L,S,j),null===_?P=L:_.sibling=L,_=L);else{for(L=r(E,L);j<O.length;j++)null!==(M=v(L,E,j,O[j],k))&&(e&&null!==M.alternate&&L.delete(null===M.key?j:M.key),S=a(M,S,j),null===_?P=M:_.sibling=M,_=M);e&&L.forEach((function(e){return t(E,e)}))}return fn&&an(E,j),P}if(C(p)){var N=f,z=h,A=p,R=y,D=C(A);if("function"!=typeof D)throw Error(i(150));if(null==(A=D.call(A)))throw Error(i(151));for(var F=D=null,H=z,V=z=0,B=null,W=A.next();null!==H&&!W.done;V++,W=A.next()){H.index>V?(B=H,H=null):B=H.sibling;var U=m(N,H,W.value,R);if(null===U){null===H&&(H=B);break}e&&H&&null===U.alternate&&t(N,H),z=a(U,z,V),null===F?D=U:F.sibling=U,F=U,H=B}if(W.done)n(N,H);else if(null===H)for(;!W.done;V++,W=A.next())null!==(W=g(N,W.value,R))&&(z=a(W,z,V),null===F?D=W:F.sibling=W,F=W);else{for(H=r(N,H);!W.done;V++,W=A.next())null!==(W=v(H,N,V,W.value,R))&&(e&&null!==W.alternate&&H.delete(null===W.key?V:W.key),z=a(W,z,V),null===F?D=W:F.sibling=W,F=W);e&&H.forEach((function(e){return t(N,e)}))}return fn&&an(N,V),D}Pn(0,p)}return"string"==typeof p&&""!==p||"number"==typeof p?(p=""+p,(h=null!==h&&6===h.tag?(n(f,h.sibling),o(h,p)):(n(f,h),Za(p,f.mode,y))).return=f,l(f=h)):n(f,h)}}var Ln=In(!0),jn=In(!1),Mn=it(null),Tn=null,Nn=null,zn=null;function An(){zn=Nn=Tn=null}function Rn(e,t,n){U?(lt(Mn,t._currentValue),t._currentValue=n):(lt(Mn,t._currentValue2),t._currentValue2=n)}function Dn(e){var t=Mn.current;at(Mn),U?e._currentValue=t:e._currentValue2=t}function Fn(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Hn(e,t){(zn=Nn=null)!==(e=(Tn=e).dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(Po=!0),e.firstContext=null)}function Vn(e){var t=U?e._currentValue:e._currentValue2;if(zn!==e)if(e={context:e,memoizedValue:t,next:null},null===Nn){if(null===Tn)throw Error(i(308));Nn=e,Tn.dependencies={lanes:0,firstContext:e}}else Nn=Nn.next=e;return t}var Bn=null;function Wn(e){null===Bn?Bn=[e]:Bn.push(e)}function Un(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Wn(t)):(n.next=o.next,o.next=n),t.interleaved=n,Gn(e,r)}function Gn(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),e=(n=e).return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),e=(n=e).return;return 3===n.tag?n.stateNode:null}var Zn=!1;function Yn(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Xn(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Kn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function $n(e,t,n){var r,o=e.updateQueue;return null===o?null:(o=o.shared,0!=(2&Vi)?(null===(r=o.pending)?t.next=t:(t.next=r.next,r.next=t),o.pending=t):(null===(r=o.interleaved)?(t.next=t,Wn(o)):(t.next=r.next,r.next=t),o.interleaved=t),Gn(e,n))}function qn(e,t,n){var r;null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))&&(r=t.lanes,r&=e.pendingLanes,Lt(e,t.lanes=n|=r))}function Qn(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null}}while(null===i?o=i=a:i=i.next=a,null!==(n=n.next));null===i?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n}else null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Jn(e,t,n,r){var i,a,l=e.updateQueue,s=(Zn=!1,l.firstBaseUpdate),c=l.lastBaseUpdate;if(null!==(f=l.shared.pending)&&(l.shared.pending=null,a=(i=f).next,(i.next=null)===c?s=a:c.next=a,c=i,null!==(d=e.alternate))&&(f=(d=d.updateQueue).lastBaseUpdate)!==c&&(null===f?d.firstBaseUpdate=a:f.next=a,d.lastBaseUpdate=i),null!==s){for(var u=l.baseState,d=(c=0,a=i=null),f=s;;){var h=f.lane,p=f.eventTime;if((r&h)===h){null!==d&&(d=d.next={eventTime:p,lane:0,tag:f.tag,payload:f.payload,callback:f.callback,next:null});e:{var g=e,m=f;h=t,p=n;switch(m.tag){case 1:if("function"==typeof(g=m.payload)){u=g.call(p,u,h);break e}u=g;break e;case 3:g.flags=-65537&g.flags|128;case 0:if(null==(h="function"==typeof(g=m.payload)?g.call(p,u,h):g))break e;u=o({},u,h);break e;case 2:Zn=!0}}null!==f.callback&&0!==f.lane&&(e.flags|=64,null===(h=l.effects)?l.effects=[f]:h.push(f))}else p={eventTime:p,lane:h,tag:f.tag,payload:f.payload,callback:f.callback,next:null},null===d?(a=d=p,i=u):d=d.next=p,c|=h;if(null===(f=f.next)){if(null===(f=l.shared.pending))break;f=(h=f).next,h.next=null,l.lastBaseUpdate=h,l.shared.pending=null}}if(null===d&&(i=u),l.baseState=i,l.firstBaseUpdate=a,l.lastBaseUpdate=d,null!==(t=l.shared.interleaved))for(l=t;c|=l.lane,(l=l.next)!==t;);else null===s&&(l.shared.lanes=0);Ki|=c,e.lanes=c,e.memoizedState=u}}function er(e,t,n){if(e=t.effects,(t.effects=null)!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(i(191,o));o.call(r)}}}var tr={},nr=it(tr),rr=it(tr),or=it(tr);function ir(e){if(e===tr)throw Error(i(174));return e}function ar(e,t){lt(or,t),lt(rr,e),lt(nr,tr),e=j(t),at(nr),lt(nr,e)}function lr(){at(nr),at(rr),at(or)}function sr(e){var t=ir(or.current),n=ir(nr.current);n!==(t=M(n,e.type,t))&&(lt(rr,e),lt(nr,t))}function cr(e){rr.current===e&&(at(nr),at(rr))}var ur=it(0);function dr(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||Ne(n)||ze(n)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t=(t.child.return=t).child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var fr=[];function hr(){for(var e=0;e<fr.length;e++){var t=fr[e];U?t._workInProgressVersionPrimary=null:t._workInProgressVersionSecondary=null}fr.length=0}var pr=l.ReactCurrentDispatcher,gr=l.ReactCurrentBatchConfig,mr=0,vr=null,yr=null,br=null,wr=!1,xr=!1,Cr=0,Er=0;function Sr(){throw Error(i(321))}function Or(e,t){if(null!==t){for(var n=0;n<t.length&&n<e.length;n++)if(!Ut(e[n],t[n]))return;return 1}}function kr(e,t,n,r,o,a){if(mr=a,(vr=t).memoizedState=null,t.updateQueue=null,t.lanes=0,pr.current=null===e||null===e.memoizedState?ao:lo,e=n(r,o),xr){a=0;do{if(xr=!1,Cr=0,25<=a)throw Error(i(301))}while(a+=1,br=yr=null,t.updateQueue=null,pr.current=so,e=n(r,o),xr)}if(pr.current=io,t=null!==yr&&null!==yr.next,mr=0,br=yr=vr=null,wr=!1,t)throw Error(i(300));return e}function Pr(){var e=0!==Cr;return Cr=0,e}function _r(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===br?vr.memoizedState=br=e:br=br.next=e,br}function Ir(){e=null===yr?null!==(e=vr.alternate)?e.memoizedState:null:yr.next;var e,t=null===br?vr.memoizedState:br.next;if(null!==t)br=t,yr=e;else{if(null===e)throw Error(i(310));e={memoizedState:(yr=e).memoizedState,baseState:yr.baseState,baseQueue:yr.baseQueue,queue:yr.queue,next:null},null===br?vr.memoizedState=br=e:br=br.next=e}return br}function Lr(e,t){return"function"==typeof t?t(e):t}function jr(e){var t=Ir(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r,o=(l=yr).baseQueue;if(null!==(a=n.pending)&&(null!==o&&(r=o.next,o.next=a.next,a.next=r),l.baseQueue=o=a,n.pending=null),null!==o){var a=o.next,l=l.baseState,s=r=null,c=null,u=a;do{var d,f=u.lane}while((mr&f)===f?(null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),l=u.hasEagerState?u.eagerState:e(l,u.action)):(d={lane:f,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(s=c=d,r=l):c=c.next=d,vr.lanes|=f,Ki|=f),null!==(u=u.next)&&u!==a);null===c?r=l:c.next=s,Ut(l,t.memoizedState)||(Po=!0),t.memoizedState=l,t.baseState=r,t.baseQueue=c,n.lastRenderedState=l}if(null!==(e=n.interleaved))for(o=e;a=o.lane,vr.lanes|=a,Ki|=a,(o=o.next)!==e;);else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Mr(e){var t=Ir(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,a=t.memoizedState;if(null!==o){n.pending=null;for(var l=o=o.next;a=e(a,l.action),(l=l.next)!==o;);Ut(a,t.memoizedState)||(Po=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Tr(){}function Nr(e,t){var n=vr,r=Ir(),o=t(),a=!Ut(r.memoizedState,o);if(a&&(r.memoizedState=o,Po=!0),r=r.queue,Zr(Rr.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||null!==br&&1&br.memoizedState.tag){if(n.flags|=2048,Vr(9,Ar.bind(null,n,r,o,t),void 0,null),null===Bi)throw Error(i(349));0==(30&mr)&&zr(n,t,o)}return o}function zr(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=vr.updateQueue)?(vr.updateQueue=t={lastEffect:null,stores:null}).stores=[e]:null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ar(e,t,n,r){t.value=n,t.getSnapshot=r,Dr(t)&&Fr(e)}function Rr(e,t,n){return n((function(){Dr(t)&&Fr(e)}))}function Dr(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ut(e,n)}catch(r){return 1}}function Fr(e){var t=Gn(e,1);null!==t&&va(t,e,1,-1)}function Hr(e){var t=_r();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(t.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Lr,lastRenderedState:e}).dispatch=function(e,t,n){var r=ma(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(no(e))ro(t,o);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var a,l=t.lastRenderedState,s=i(l,n);if(o.hasEagerState=!0,o.eagerState=s,Ut(s,l))return null===(a=t.interleaved)?(o.next=o,Wn(t)):(o.next=a.next,a.next=o),void(t.interleaved=o)}catch(c){}null!==(n=Un(e,t,o,r))&&(va(n,e,r,o=ga()),oo(n,t,r))}}.bind(null,vr,e),[t.memoizedState,e]}function Vr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=vr.updateQueue)?(vr.updateQueue=t={lastEffect:null,stores:null}).lastEffect=e.next=e:null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,(n.next=e).next=r,t.lastEffect=e),e}function Br(){return Ir().memoizedState}function Wr(e,t,n,r){var o=_r();vr.flags|=e,o.memoizedState=Vr(1|t,n,void 0,void 0===r?null:r)}function Ur(e,t,n,r){var o=Ir(),i=void(r=void 0===r?null:r);if(null!==yr){var a=yr.memoizedState;i=a.destroy;if(null!==r&&Or(r,a.deps))return void(o.memoizedState=Vr(t,n,i,r))}vr.flags|=e,o.memoizedState=Vr(1|t,n,i,r)}function Gr(e,t){return Wr(8390656,8,e,t)}function Zr(e,t){return Ur(2048,8,e,t)}function Yr(e,t){return Ur(4,2,e,t)}function Xr(e,t){return Ur(4,4,e,t)}function Kr(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function $r(e,t,n){return n=null!=n?n.concat([e]):null,Ur(4,4,Kr.bind(null,t,e),n)}function qr(){}function Qr(e,t){var n=Ir(),r=(t=void 0===t?null:t,n.memoizedState);return null!==r&&null!==t&&Or(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Jr(e,t){var n=Ir(),r=(t=void 0===t?null:t,n.memoizedState);return null!==r&&null!==t&&Or(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function eo(e,t,n){return 0==(21&mr)?(e.baseState&&(e.baseState=!1,Po=!0),e.memoizedState=n):(Ut(n,t)||(n=Pt(),vr.lanes|=n,Ki|=n,e.baseState=!0),t)}function to(){return Ir().memoizedState}function no(e){var t=e.alternate;return e===vr||null!==t&&t===vr}function ro(e,t){xr=wr=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function oo(e,t,n){var r;0!=(4194240&n)&&(r=t.lanes,r&=e.pendingLanes,Lt(e,t.lanes=n|=r))}var io={readContext:Vn,useCallback:Sr,useContext:Sr,useEffect:Sr,useImperativeHandle:Sr,useInsertionEffect:Sr,useLayoutEffect:Sr,useMemo:Sr,useReducer:Sr,useRef:Sr,useState:Sr,useDebugValue:Sr,useDeferredValue:Sr,useTransition:Sr,useMutableSource:Sr,useSyncExternalStore:Sr,useId:Sr,unstable_isNewReconciler:!1},ao={readContext:Vn,useCallback:function(e,t){return _r().memoizedState=[e,void 0===t?null:t],e},useContext:Vn,useEffect:Gr,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Wr(4194308,4,Kr.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Wr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Wr(4,2,e,t)},useMemo:function(e,t){var n=_r();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=_r();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=function(e,t,n){var r=ma(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},no(e)?ro(t,n):null!==(n=Un(e,t,n,r))&&(va(n,e,r,ga()),oo(n,t,r))}.bind(null,vr,e),[r.memoizedState,e]},useRef:function(e){return _r().memoizedState={current:e}},useState:Hr,useDebugValue:qr,useDeferredValue:function(e){return _r().memoizedState=e},useTransition:function(){var e=(t=Hr(!1))[0],t=function(e,t){var n=jt,r=(jt=0!==n&&n<4?n:4,e(!0),gr.transition);gr.transition={};try{e(!1),t()}finally{jt=n,gr.transition=r}}.bind(null,t[1]);return[e,_r().memoizedState=t]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=vr,o=_r();if(fn){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===Bi)throw Error(i(349));0==(30&mr)&&zr(r,t,n)}var a={value:o.memoizedState=n,getSnapshot:t};return o.queue=a,Gr(Rr.bind(null,r,a,e),[e]),r.flags|=2048,Vr(9,Ar.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e,t=_r(),n=Bi.identifierPrefix;return fn?(e=on,n=":"+n+"R"+(e=(rn&~(1<<32-bt(rn)-1)).toString(32)+e),0<(e=Cr++)&&(n+="H"+e.toString(32)),n+=":"):n=":"+n+"r"+(e=Er++).toString(32)+":",t.memoizedState=n},unstable_isNewReconciler:!1},lo={readContext:Vn,useCallback:Qr,useContext:Vn,useEffect:Zr,useImperativeHandle:$r,useInsertionEffect:Yr,useLayoutEffect:Xr,useMemo:Jr,useReducer:jr,useRef:Br,useState:function(){return jr(Lr)},useDebugValue:qr,useDeferredValue:function(e){return eo(Ir(),yr.memoizedState,e)},useTransition:function(){return[jr(Lr)[0],Ir().memoizedState]},useMutableSource:Tr,useSyncExternalStore:Nr,useId:to,unstable_isNewReconciler:!1},so={readContext:Vn,useCallback:Qr,useContext:Vn,useEffect:Zr,useImperativeHandle:$r,useInsertionEffect:Yr,useLayoutEffect:Xr,useMemo:Jr,useReducer:Mr,useRef:Br,useState:function(){return Mr(Lr)},useDebugValue:qr,useDeferredValue:function(e){var t=Ir();return null===yr?t.memoizedState=e:eo(t,yr.memoizedState,e)},useTransition:function(){return[Mr(Lr)[0],Ir().memoizedState]},useMutableSource:Tr,useSyncExternalStore:Nr,useId:to,unstable_isNewReconciler:!1};function co(e,t){if(e&&e.defaultProps)for(var n in t=o({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function uo(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:o({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var fo={isMounted:function(e){return!!(e=e._reactInternals)&&S(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ga(),o=ma(e),i=Kn(r,o);i.payload=t,null!=n&&(i.callback=n),null!==(t=$n(e,i,o))&&(va(t,e,o,r),qn(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ga(),o=ma(e),i=Kn(r,o);i.tag=1,i.payload=t,null!=n&&(i.callback=n),null!==(t=$n(e,i,o))&&(va(t,e,o,r),qn(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ga(),r=ma(e),o=Kn(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=$n(e,o,r))&&(va(t,e,r,n),qn(t,e,r))}};function ho(e,t,n,r,o,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,a):!(t.prototype&&t.prototype.isPureReactComponent&&On(n,r)&&On(o,i))}function po(e,t,n){var r=!1,o=st,i=t.contextType;t=new t(n,i="object"==typeof i&&null!==i?Vn(i):(o=ht(t)?dt:ct.current,(r=null!=(r=t.contextTypes))?ft(e,o):st)),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=fo,(e.stateNode=t)._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i)}function go(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&fo.enqueueReplaceState(t,t.state,null)}function mo(e,t,n,r){var o=e.stateNode,i=(o.props=n,o.state=e.memoizedState,o.refs={},Yn(e),t.contextType);"object"==typeof i&&null!==i?o.context=Vn(i):(i=ht(t)?dt:ct.current,o.context=ft(e,i)),o.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(uo(e,0,i,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&fo.enqueueReplaceState(o,o.state,null),Jn(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function vo(e,t){try{for(var n="",r=t;n+=function(e){switch(e.tag){case 5:return Je(e.type);case 16:return Je("Lazy");case 13:return Je("Suspense");case 19:return Je("SuspenseList");case 0:case 2:case 15:return tt(e.type,!1);case 11:return tt(e.type.render,!1);case 1:return tt(e.type,!0);default:return""}}(r),r=r.return;);var o=n}catch(i){o="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:o,digest:null}}function yo(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function bo(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var wo="function"==typeof WeakMap?WeakMap:Map;function xo(e,t,n){(n=Kn(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ia||(ia=!0,aa=r),bo(0,t)},n}function Co(e,t,n){(n=Kn(-1,n)).tag=3;var r,o=e.type.getDerivedStateFromError;return null!==(e=("function"==typeof o&&(r=t.value,n.payload=function(){return o(r)},n.callback=function(){bo(0,t)}),e.stateNode))&&"function"==typeof e.componentDidCatch&&(n.callback=function(){bo(0,t),"function"!=typeof o&&(null===la?la=new Set([this]):la.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function Eo(e,t,n){var r,o=e.pingCache;null===o?(o=e.pingCache=new wo,r=new Set,o.set(t,r)):void 0===(r=o.get(t))&&(r=new Set,o.set(t,r)),r.has(n)||(r.add(n),e=function(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ga(),e.pingedLanes|=e.suspendedLanes&n,Bi===e&&(Ui&n)===n&&(4===Yi||3===Yi&&(130023424&Ui)===Ui&&Rt()-ea<500?ka(e,0):qi|=n),ya(e,t)}.bind(null,e,t,n),t.then(e,e))}function So(e){do{var t;if(t=(t=13===e.tag)?null===(t=e.memoizedState)||null!==t.dehydrated:t)return e}while(null!==(e=e.return));return null}function Oo(e,t,n,r,o){if(0==(1&e.mode))return e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Kn(-1,1)).tag=2,$n(n,t,1))),n.lanes|=1);e.flags|=65536,e.lanes=o}var ko=l.ReactCurrentOwner,Po=!1;function _o(e,t,n,r){t.child=null===e?jn(t,null,n,r):Ln(t,e.child,n,r)}function Io(e,t,n,r,o){n=n.render;var i=t.ref;return Hn(t,o),r=kr(e,t,n,r,i,o),n=Pr(),null===e||Po?(fn&&n&&sn(t),t.flags|=1,_o(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Jo(e,t,o))}function Lo(e,t,n,r,o){var i;if(null===e)return"function"!=typeof(i=n.type)||Va(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Wa(n.type,null,r,t,t.mode,o)).ref=t.ref,(e.return=t).child=e):(t.tag=15,t.type=i,jo(e,t,i,r,o));if(i=e.child,0==(e.lanes&o)){var a=i.memoizedProps;if((n=null!==(n=n.compare)?n:On)(a,r)&&e.ref===t.ref)return Jo(e,t,o)}return t.flags|=1,(e=Ba(i,r)).ref=t.ref,(e.return=t).child=e}function jo(e,t,n,r,o){if(null!==e){var i=e.memoizedProps;if(On(i,r)&&e.ref===t.ref){if(Po=!1,t.pendingProps=r=i,0==(e.lanes&o))return t.lanes=e.lanes,Jo(e,t,o);0!=(131072&e.flags)&&(Po=!0)}}return No(e,t,n,r,o)}function Mo(e,t,n){var r=t.pendingProps,o=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},lt(Zi,Gi),Gi|=n;else{if(0==(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,lt(Zi,Gi),Gi|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==i?i.baseLanes:n,lt(Zi,Gi),Gi|=r}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,lt(Zi,Gi),Gi|=r;return _o(e,t,o,n),t.child}function To(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function No(e,t,n,r,o){var i=ft(t,ht(n)?dt:ct.current);return Hn(t,o),n=kr(e,t,n,r,i,o),r=Pr(),null===e||Po?(fn&&r&&sn(t),t.flags|=1,_o(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Jo(e,t,o))}function zo(e,t,n,r,o){var i,a,l,s,c,u,d,f,h,p;return ht(n)?(i=!0,vt(t)):i=!1,Hn(t,o),r=null===t.stateNode?(Qo(e,t),po(t,n,r),mo(t,n,r,o),!0):null===e?(a=t.stateNode,l=t.memoizedProps,a.props=l,f=a.context,s="object"==typeof(s=n.contextType)&&null!==s?Vn(s):ft(t,s=ht(n)?dt:ct.current),(u="function"==typeof(c=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||l===r&&f===s||go(0,a,r,s),Zn=!1,d=t.memoizedState,a.state=d,Jn(t,r,a,o),f=t.memoizedState,l!==r||d!==f||ut.current||Zn?("function"==typeof c&&(uo(t,0,c,r),f=t.memoizedState),(l=Zn||ho(t,n,l,r,d,f,s))?(u||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=f),a.props=r,a.state=f,a.context=s,l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),!1)):(a=t.stateNode,Xn(e,t),l=t.memoizedProps,s=t.type===t.elementType?l:co(t.type,l),a.props=s,u=t.pendingProps,d=a.context,f="object"==typeof(f=n.contextType)&&null!==f?Vn(f):ft(t,f=ht(n)?dt:ct.current),(c="function"==typeof(h=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||l===u&&d===f||go(0,a,r,f),Zn=!1,d=t.memoizedState,a.state=d,Jn(t,r,a,o),p=t.memoizedState,l!==u||d!==p||ut.current||Zn?("function"==typeof h&&(uo(t,0,h,r),p=t.memoizedState),(s=Zn||ho(t,n,s,r,d,p,f)||!1)?(c||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,f),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,f)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=f,s):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),!1)),Ao(e,t,n,r,i,o)}function Ao(e,t,n,r,o,i){To(e,t);var a=0!=(128&t.flags);if(!r&&!a)return o&&yt(t,n,!1),Jo(e,t,i);r=t.stateNode,ko.current=t;var l=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=Ln(t,e.child,null,i),t.child=Ln(t,null,l,i)):_o(e,t,l,i),t.memoizedState=r.state,o&&yt(t,n,!0),t.child}function Ro(e){var t=e.stateNode;t.pendingContext?gt(0,t.pendingContext,t.pendingContext!==t.context):t.context&>(0,t.context,!1),ar(e,t.containerInfo)}function Do(e,t,n,r,o){return Cn(),En(o),t.flags|=256,_o(e,t,n,r),t.child}var Fo,Ho,Vo,Bo,Wo,Uo={dehydrated:null,treeContext:null,retryLane:0};function Go(e){return{baseLanes:e,cachePool:null,transitions:null}}function Zo(e,t,n){var r,o=t.pendingProps,a=ur.current,l=!1;if((r=(r=u=0!=(128&t.flags))||(null===e||null!==e.memoizedState)&&0!=(2&a))?(l=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),lt(ur,1&a),null===e)return yn(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0==(1&t.mode)?t.lanes=1:ze(e)?t.lanes=8:t.lanes=1073741824,null):(u=o.children,e=o.fallback,l?(o=t.mode,l=t.child,u={mode:"hidden",children:u},0==(1&o)&&null!==l?(l.childLanes=0,l.pendingProps=u):l=Ga(u,o,0,null),e=Ua(e,o,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=Go(n),t.memoizedState=Uo,e):Yo(t,u));if(null===(a=e.memoizedState)||null===(r=a.dehydrated))return l?(l=o.fallback,u=t.mode,r=(a=e.child).sibling,s={mode:"hidden",children:o.children},0==(1&u)&&t.child!==a?((o=t.child).childLanes=0,o.pendingProps=s,t.deletions=null):(o=Ba(a,s)).subtreeFlags=14680064&a.subtreeFlags,null!==r?l=Ba(r,l):(l=Ua(l,u,n,null)).flags|=2,l.return=t,o.return=t,o.sibling=l,t.child=o,o=l,l=t.child,u=null===(u=e.child.memoizedState)?Go(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},l.memoizedState=u,l.childLanes=e.childLanes&~n,t.memoizedState=Uo):(e=(l=e.child).sibling,o=Ba(l,{mode:"visible",children:o.children}),0==(1&t.mode)&&(o.lanes=n),o.return=t,(o.sibling=null)!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null),o;var s=e,c=(l=t,e=u,t=o,r),u=a;o=n;if(e)return 256&l.flags?(l.flags&=-257,Xo(s,l,o,t=yo(Error(i(422))))):null!==l.memoizedState?(l.child=s.child,l.flags|=128,null):(u=t.fallback,c=l.mode,t=Ga({mode:"visible",children:t.children},c,0,null),(u=Ua(u,c,o,null)).flags|=2,t.return=l,u.return=l,t.sibling=u,l.child=t,0!=(1&l.mode)&&Ln(l,s.child,null,o),l.child.memoizedState=Go(o),l.memoizedState=Uo,u);if(0==(1&l.mode))return Xo(s,l,o,null);if(ze(c))return t=Ae(c).digest,Xo(s,l,o,t=yo(u=Error(i(419)),t,void 0));if(e=0!=(o&s.childLanes),Po||e){if(null!==(t=Bi)){switch(o&-o){case 4:c=2;break;case 16:c=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:c=32;break;case 536870912:c=268435456;break;default:c=0}0!==(c=0!=(c&(t.suspendedLanes|o))?0:c)&&c!==u.retryLane&&(u.retryLane=c,Gn(s,c),va(t,s,c,-1))}return Ia(),Xo(s,l,o,t=yo(Error(i(421))))}return Ne(c)?(l.flags|=128,l.child=s.child,l=function(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Ra(e,n)}.bind(null,s),Re(c,l),null):(s=u.treeContext,Y&&(dn=Ve(c),un=l,hn=!(fn=!0),(pn=null)!==s)&&(en[tn++]=rn,en[tn++]=on,en[tn++]=nn,rn=s.id,on=s.overflow,nn=l),(l=Yo(l,t.children)).flags|=4096,l)}function Yo(e,t){return((t=Ga({mode:"visible",children:t},e.mode,0,null)).return=e).child=t}function Xo(e,t,n,r){return null!==r&&En(r),Ln(t,e.child,null,n),(e=Yo(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Ko(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Fn(e.return,t,n)}function $o(e,t,n,r,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function qo(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(_o(e,t,r.children,n),0!=(2&(r=ur.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ko(e,n,t);else if(19===e.tag)Ko(e,n,t);else if(null!==e.child){e=(e.child.return=e).child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(lt(ur,r),0==(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===dr(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),$o(t,!1,o,n,i);break;case"backwards":for(o=t.child,t.child=n=null;null!==o;){if(null!==(e=o.alternate)&&null===dr(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}$o(t,!0,n,null,i);break;case"together":$o(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Qo(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Jo(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Ki|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Ba(e=t.child,e.pendingProps),(t.child=n).return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ba(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function ei(e){e.flags|=4}function ti(e,t){if(null===e||e.child!==t.child){if(0!=(16&t.flags))return!1;for(e=t.child;null!==e;){if(0!=(12854&e.flags)||0!=(12854&e.subtreeFlags))return!1;e=e.sibling}}return!0}function ni(e,t){if(!fn)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ri(e){var t=0,n=0;if(null!==e.alternate&&e.alternate.child===e.child)for(var r=e.child;null!==r;)t|=r.lanes|r.childLanes,n=(n|=14680064&r.subtreeFlags)|14680064&r.flags,r.return=e,r=r.sibling;else for(r=e.child;null!==r;)t|=r.lanes|r.childLanes,n=(n|=r.subtreeFlags)|r.flags,r.return=e,r=r.sibling;e.subtreeFlags|=n,e.childLanes=t}Wo=G?(Fo=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)A(e,n.stateNode);else if(4!==n.tag&&null!==n.child){n=(n.child.return=n).child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Vo=function(){},Bo=function(e,t,n,r,o){var i,a;(e=e.memoizedProps)!==r&&(i=t.stateNode,a=ir(nr.current),n=D(i,n,e,r,o,a),t.updateQueue=n)&&ei(t)},function(e,t,n,r){n!==r&&ei(t)}):Z?(Fo=function(e,t,n,r){for(var o=t.child;null!==o;){if(5===o.tag){var i=o.stateNode;n&&r&&(i=Ie(i,o.type,o.memoizedProps,o)),A(e,i)}else if(6===o.tag)i=o.stateNode,n&&r&&(i=Le(i,o.memoizedProps,o)),A(e,i);else if(4!==o.tag)if(22===o.tag&&null!==o.memoizedState)null!==(i=o.child)&&(i.return=o),Fo(e,o,!0,!0);else if(null!==o.child){o=(o.child.return=o).child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},Ho=function(e,t,n,r){for(var o=t.child;null!==o;){if(5===o.tag){var i=o.stateNode;n&&r&&(i=Ie(i,o.type,o.memoizedProps,o)),ke(e,i)}else if(6===o.tag)i=o.stateNode,n&&r&&(i=Le(i,o.memoizedProps,o)),ke(e,i);else if(4!==o.tag)if(22===o.tag&&null!==o.memoizedState)null!==(i=o.child)&&(i.return=o),Ho(e,o,!0,!0);else if(null!==o.child){o=(o.child.return=o).child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},Vo=function(e,t){var n,r=t.stateNode;ti(e,t)||(e=r.containerInfo,n=Oe(e),Ho(n,t,!1,!1),r.pendingChildren=n,ei(t),Pe(e,n))},Bo=function(e,t,n,r,o){var i,a,l,s=e.stateNode,c=e.memoizedProps;(e=ti(e,t))&&c===r||(i=t.stateNode,a=ir(nr.current),l=null,c!==r&&(l=D(i,n,c,r,o,a)),e&&null===l)?t.stateNode=s:(s=Se(s,l,n,c,r,t,e,i),R(s,n,r,o,a)&&ei(t),t.stateNode=s,e?ei(t):Fo(s,t,!1,!1))},function(e,t,n,r){n!==r?(e=ir(or.current),n=ir(nr.current),t.stateNode=H(r,e,n,t),ei(t)):t.stateNode=e.stateNode}):(Vo=function(){},Bo=function(){},function(){});var oi=!1,ii=!1,ai="function"==typeof WeakSet?WeakSet:Set,li=null;function si(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(r){Aa(e,t,r)}else n.current=null}function ci(e,t,n){try{n()}catch(r){Aa(e,t,r)}}var ui=!1;function di(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o,i=r=r.next;do{}while((i.tag&e)===e&&(o=i.destroy,(i.destroy=void 0)!==o)&&ci(t,n,o),(i=i.next)!==r)}}function fi(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n,r=t=t.next;do{}while((r.tag&e)===e&&(n=r.create,r.destroy=n()),(r=r.next)!==t)}}function hi(e){var t,n=e.ref;null!==n&&(t=e.stateNode,e=5===e.tag?L(t):t,"function"==typeof n?n(e):n.current=e)}function pi(e){return 5===e.tag||3===e.tag||4===e.tag}function gi(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||pi(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e=(e.child.return=e).child}if(!(2&e.flags))return e.stateNode}}var mi=null,vi=!1;function yi(e,t,n){for(n=n.child;null!==n;)bi(e,t,n),n=n.sibling}function bi(e,t,n){if(Wt&&"function"==typeof Wt.onCommitFiberUnmount)try{Wt.onCommitFiberUnmount(Bt,n)}catch(l){}switch(n.tag){case 5:ii||si(n,t);case 6:var r,o;G?(r=mi,o=vi,mi=null,yi(e,t,n),vi=o,null!==(mi=r)&&(vi?ve:me)(mi,n.stateNode)):yi(e,t,n);break;case 18:G&&null!==mi&&(vi?Ke:Xe)(mi,n.stateNode);break;case 4:G?(r=mi,o=vi,mi=n.stateNode.containerInfo,vi=!0,yi(e,t,n),mi=r,vi=o):(Z&&(r=n.stateNode.containerInfo,o=Oe(r),_e(r,o)),yi(e,t,n));break;case 0:case 11:case 14:case 15:if(!ii&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){o=r=r.next;do{var i=o.destroy,a=o.tag}while(void 0===i||0==(2&a)&&0==(4&a)||ci(n,t,i),(o=o.next)!==r)}yi(e,t,n);break;case 1:if(!ii&&(si(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Aa(n,t,l)}yi(e,t,n);break;case 21:yi(e,t,n);break;case 22:1&n.mode?(ii=(r=ii)||null!==n.memoizedState,yi(e,t,n),ii=r):yi(e,t,n);break;default:yi(e,t,n)}}function wi(e){var t,n=e.updateQueue;null!==n&&((e.updateQueue=null)===(t=e.stateNode)&&(t=e.stateNode=new ai),n.forEach((function(n){var r=function(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(i(314))}null!==r&&r.delete(t),Ra(e,n)}.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})))}function xi(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var a=e,l=t;if(G){var s=l;e:for(;null!==s;){switch(s.tag){case 5:mi=s.stateNode,vi=!1;break e;case 3:case 4:mi=s.stateNode.containerInfo,vi=!0;break e}s=s.return}if(null===mi)throw Error(i(160));bi(a,l,o),mi=null,vi=!1}else bi(a,l,o);var c=o.alternate;null!==c&&(c.return=null),o.return=null}catch(u){Aa(o,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)Ci(t,e),t=t.sibling}function Ci(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(xi(t,e),Ei(e),4&r){try{di(3,e,e.return),fi(3,e)}catch(h){Aa(e,e.return,h)}try{di(5,e,e.return)}catch(h){Aa(e,e.return,h)}}break;case 1:xi(t,e),Ei(e),512&r&&null!==n&&si(n,n.return);break;case 5:if(xi(t,e),Ei(e),512&r&&null!==n&&si(n,n.return),G){if(32&e.flags){var o=e.stateNode;try{ye(o)}catch(h){Aa(e,e.return,h)}}if(4&r&&null!=(o=e.stateNode)){var a=e.memoizedProps;n=null!==n?n.memoizedProps:a,r=e.type;if(t=e.updateQueue,(e.updateQueue=null)!==t)try{he(o,t,r,n,a,e)}catch(h){Aa(e,e.return,h)}}}break;case 6:if(xi(t,e),Ei(e),4&r&&G){if(null===e.stateNode)throw Error(i(162));o=e.stateNode,a=e.memoizedProps,n=null!==n?n.memoizedProps:a;try{de(o,n,a)}catch(h){Aa(e,e.return,h)}}break;case 3:if(xi(t,e),Ei(e),4&r){if(G&&Y&&null!==n&&n.memoizedState.isDehydrated)try{Ze(t.containerInfo)}catch(h){Aa(e,e.return,h)}if(Z){o=t.containerInfo,a=t.pendingChildren;try{_e(o,a)}catch(h){Aa(e,e.return,h)}}}break;case 4:if(xi(t,e),Ei(e),4&r&&Z){o=(a=e.stateNode).containerInfo,a=a.pendingChildren;try{_e(o,a)}catch(h){Aa(e,e.return,h)}}break;case 13:xi(t,e),Ei(e),8192&(o=e.child).flags&&(a=null!==o.memoizedState,!(o.stateNode.isHidden=a)||null!==o.alternate&&null!==o.alternate.memoizedState||(ea=Rt())),4&r&&wi(e);break;case 22:var l=null!==n&&null!==n.memoizedState;if(1&e.mode?(ii=(n=ii)||l,xi(t,e),ii=n):xi(t,e),Ei(e),8192&r){if(n=null!==e.memoizedState,(e.stateNode.isHidden=n)&&!l&&0!=(1&e.mode))for(r=(li=e).child;null!==r;){for(t=li=r;null!==li;){var s=(l=li).child;switch(l.tag){case 0:case 11:case 14:case 15:di(4,l,l.return);break;case 1:si(l,l.return);var c=l.stateNode;if("function"==typeof c.componentWillUnmount){var u=l,d=l.return;try{var f=u;c.props=f.memoizedProps,c.state=f.memoizedState,c.componentWillUnmount()}catch(h){Aa(u,d,h)}}break;case 5:si(l,l.return);break;case 22:if(null!==l.memoizedState){Oi(t);continue}}null!==s?(s.return=l,li=s):Oi(t)}r=r.sibling}if(G)e:if(r=null,G)for(t=e;;){if(5===t.tag){if(null===r){r=t;try{o=t.stateNode,n?be(o):xe(t.stateNode,t.memoizedProps)}catch(h){Aa(e,e.return,h)}}}else if(6===t.tag){if(null===r)try{a=t.stateNode,n?we(a):Ce(a,t.memoizedProps)}catch(h){Aa(e,e.return,h)}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t=(t.child.return=t).child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;r===t&&(r=null),t=t.return}r===t&&(r=null),t.sibling.return=t.return,t=t.sibling}}break;case 19:xi(t,e),Ei(e),4&r&&wi(e);break;case 21:break;default:xi(t,e),Ei(e)}}function Ei(e){var t=e.flags;if(2&t){try{if(G){e:{for(var n=e.return;null!==n;){if(pi(n)){var r=n;break e}n=n.return}throw Error(i(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(ye(o),r.flags&=-33),function e(t,n,r){var o=t.tag;if(5===o||6===o)t=t.stateNode,n?pe(r,t,n):se(r,t);else if(4!==o&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,gi(e),o);break;case 3:case 4:var a=r.stateNode.containerInfo;!function e(t,n,r){var o=t.tag;if(5===o||6===o)t=t.stateNode,n?ge(r,t,n):ce(r,t);else if(4!==o&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,gi(e),a);break;default:throw Error(i(161))}}}catch(l){Aa(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Si(e){for(;null!==li;){var t=li;if(0!=(8772&t.flags)){var n,r,o,a=t.alternate;try{if(0!=(8772&t.flags))switch(t.tag){case 0:case 11:case 15:ii||fi(5,t);break;case 1:var l,s=t.stateNode,c=(4&t.flags&&!ii&&(null===a?s.componentDidMount():(l=t.elementType===t.type?a.memoizedProps:co(t.type,a.memoizedProps),s.componentDidUpdate(l,a.memoizedState,s.__reactInternalSnapshotBeforeUpdate))),t.updateQueue);null!==c&&er(0,c,s);break;case 3:var u=t.updateQueue;if(null!==u){if((a=null)!==t.child)switch(t.child.tag){case 5:a=L(t.child.stateNode);break;case 1:a=t.child.stateNode}er(0,u,a)}break;case 5:var d=t.stateNode;null===a&&4&t.flags&&fe(d,t.type,t.memoizedProps,t);break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:Y&&null===t.memoizedState&&null!==(n=t.alternate)&&null!==(r=n.memoizedState)&&null!==(o=r.dehydrated)&&Ye(o);break;default:throw Error(i(163))}ii||512&t.flags&&hi(t)}catch(f){Aa(t,t.return,f)}}if(t===e){li=null;break}if(null!==(a=t.sibling)){a.return=t.return,li=a;break}li=t.return}}function Oi(e){for(;null!==li;){var t=li;if(t===e){li=null;break}var n=t.sibling;if(null!==n){n.return=t.return,li=n;break}li=t.return}}function ki(e){for(;null!==li;){var t=li;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{fi(4,t)}catch(s){Aa(t,n,s)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(s){Aa(t,o,s)}}var i=t.return;try{hi(t)}catch(s){Aa(t,i,s)}break;case 5:var a=t.return;try{hi(t)}catch(s){Aa(t,a,s)}}}catch(s){Aa(t,t.return,s)}if(t===e){li=null;break}var l=t.sibling;if(null!==l){l.return=t.return,li=l;break}li=t.return}}var Pi=0,_i=1,Ii=2,Li=3,ji=4;function Mi(e){var t=X(e);if(null!=t){if("string"!=typeof t.memoizedProps["data-testname"])throw Error(i(364));return t}if(null===(e=te(e)))throw Error(i(362));return e.stateNode.current}function Ti(e,t){switch(t.$$typeof){case Pi:if(e.type===t.value)return 1;break;case _i:e:{t=t.value,e=[e,0];for(var n=0;n<e.length;){var r=e[n++],o=e[n++],a=t[o];if(5!==r.tag||!oe(r)){for(;null!=a&&Ti(r,a);)a=t[++o];if(o===t.length){t=!0;break e}for(r=r.child;null!==r;)e.push(r,o),r=r.sibling}}t=!1}return t;case Ii:if(5===e.tag&&ie(e.stateNode,t.value))return 1;break;case ji:if((5===e.tag||6===e.tag)&&null!==(e=re(e))&&0<=e.indexOf(t.value))return 1;break;case Li:if(5===e.tag&&"string"==typeof(e=e.memoizedProps["data-testname"])&&e.toLowerCase()===t.value.toLowerCase())return 1;break;default:throw Error(i(365))}}function Ni(e){switch(e.$$typeof){case Pi:return"<"+(E(e.value)||"Unknown")+">";case _i:return":has("+(Ni(e)||"")+")";case Ii:return'[role="'+e.value+'"]';case ji:return'"'+e.value+'"';case Li:return'[data-testname="'+e.value+'"]';default:throw Error(i(365))}}function zi(e,t){var n=[];e=[e,0];for(var r=0;r<e.length;){var o=e[r++],i=e[r++],a=t[i];if(5!==o.tag||!oe(o)){for(;null!=a&&Ti(o,a);)a=t[++i];if(i===t.length)n.push(o);else for(o=o.child;null!==o;)e.push(o,i),o=o.sibling}}return n}function Ai(e,t){if(!ee)throw Error(i(363));e=zi(e=Mi(e),t),t=[],e=Array.from(e);for(var n=0;n<e.length;){var r=e[n++];if(5===r.tag)oe(r)||t.push(r.stateNode);else for(r=r.child;null!==r;)e.push(r),r=r.sibling}return t}"function"==typeof Symbol&&Symbol.for&&(Pi=(n=Symbol.for)("selector.component"),_i=n("selector.has_pseudo_class"),Ii=n("selector.role"),Li=n("selector.test_id"),ji=n("selector.text"));var Ri=Math.ceil,Di=l.ReactCurrentDispatcher,Fi=l.ReactCurrentOwner,Hi=l.ReactCurrentBatchConfig,Vi=0,Bi=null,Wi=null,Ui=0,Gi=0,Zi=it(0),Yi=0,Xi=null,Ki=0,$i=0,qi=0,Qi=null,Ji=null,ea=0,ta=1/0,na=null;function ra(){ta=Rt()+500}var oa,ia=!1,aa=null,la=null,sa=!1,ca=null,ua=0,da=0,fa=null,ha=-1,pa=0;function ga(){return 0!=(6&Vi)?Rt():-1!==ha?ha:ha=Rt()}function ma(e){return 0==(1&e.mode)?1:0!=(2&Vi)&&0!==Ui?Ui&-Ui:null!==Sn.transition?pa=0===pa?Pt():pa:0!==(e=jt)?e:$()}function va(e,t,n,r){if(50<da)throw da=0,fa=null,Error(i(185));It(e,n,r),0!=(2&Vi)&&e===Bi||(e===Bi&&(0==(2&Vi)&&($i|=n),4===Yi)&&Ca(e,Ui),ya(e,r),1===n&&0===Vi&&0==(1&t.mode)&&(ra(),Zt)&&Kt())}function ya(e,t){var n,r=e.callbackNode,o=(function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var a=31-bt(i),l=1<<a,s=o[a];-1===s?0!=(l&n)&&0==(l&r)||(o[a]=function(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}(l,t)):s<=t&&(e.expiredLanes|=l),i&=~l}}(e,t),Ot(e,e===Bi?Ui:0));if(0===o)null!==r&&Nt(r),e.callbackNode=null,e.callbackPriority=0;else if(e.callbackPriority!==(t=o&-o)){if(null!=r&&Nt(r),1===t)0===e.tag?(n=Ea.bind(null,e),Zt=!0,Xt(n)):Xt(Ea.bind(null,e)),Q?J((function(){0==(6&Vi)&&Kt()})):Tt(Dt,Kt),r=null;else{switch(Mt(o)){case 1:r=Dt;break;case 4:r=Ft;break;case 16:default:r=Ht;break;case 536870912:r=Vt}r=Da(r,ba.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function ba(e,t){if(ha=-1,(pa=0)!=(6&Vi))throw Error(i(327));var n=e.callbackNode;if(Na()&&e.callbackNode!==n)return null;var r=Ot(e,e===Bi?Ui:0);if(0===r)return null;if(0!=(30&r)||0!=(r&e.expiredLanes)||t)t=La(e,r);else{t=r;var o=Vi,a=(Vi|=2,_a());for(Bi===e&&Ui===t||(na=null,ra(),ka(e,t));;)try{for(;null!==Wi&&!zt();)ja(Wi);break}catch(s){Pa(e,s)}An(),Di.current=a,Vi=o,t=null!==Wi?0:(Bi=null,Ui=0,Yi)}if(0!==t){if(1===(t=2===t&&0!==(o=kt(e))?wa(e,r=o):t))throw n=Xi,ka(e,0),Ca(e,r),ya(e,Rt()),n;if(6===t)Ca(e,r);else{if(o=e.current.alternate,0==(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!Ut(i(),o))return}catch(a){return}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return 1;t=t.return}t.sibling.return=t.return,t=t.sibling}}return 1}(o)&&1===(t=2===(t=La(e,r))&&0!==(a=kt(e))?wa(e,r=a):t))throw n=Xi,ka(e,0),Ca(e,r),ya(e,Rt()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(i(345));case 2:case 5:Ta(e,Ji,na);break;case 3:if(Ca(e,r),(130023424&r)===r&&10<(t=ea+500-Rt())){if(0!==Ot(e,0))break;if(((o=e.suspendedLanes)&r)!==r){ga(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=V(Ta.bind(null,e,Ji,na),t)}else Ta(e,Ji,na);break;case 4:if(Ca(e,r),(4194240&r)!==r){for(t=e.eventTimes,o=-1;0<r;){var l=31-bt(r);a=1<<l;o<(l=t[l])&&(o=l),r&=~a}r=o,10<(r=((r=Rt()-r)<120?120:r<480?480:r<1080?1080:r<1920?1920:r<3e3?3e3:r<4320?4320:1960*Ri(r/1960))-r)?e.timeoutHandle=V(Ta.bind(null,e,Ji,na),r):Ta(e,Ji,na)}break;default:throw Error(i(329))}}}return ya(e,Rt()),e.callbackNode===n?ba.bind(null,e):null}function wa(e,t){var n=Qi;return e.current.memoizedState.isDehydrated&&(ka(e,t).flags|=256),2!==(e=La(e,t))&&(t=Ji,Ji=n,null!==t)&&xa(t),e}function xa(e){null===Ji?Ji=e:Ji.push.apply(Ji,e)}function Ca(e,t){for(t=t&~qi&~$i,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-bt(t),r=1<<n;e[n]=-1,t&=~r}}function Ea(e){if(0!=(6&Vi))throw Error(i(327));Na();var t=Ot(e,0);if(0!=(1&t)){var n,r=La(e,t);if(1===(r=0!==e.tag&&2===r&&0!==(n=kt(e))?wa(e,t=n):r))throw r=Xi,ka(e,0),Ca(e,t),ya(e,Rt()),r;if(6===r)throw Error(i(345));e.finishedWork=e.current.alternate,e.finishedLanes=t,Ta(e,Ji,na)}return ya(e,Rt()),null}function Sa(e){null!==ca&&0===ca.tag&&0==(6&Vi)&&Na();var t=Vi,n=(Vi|=1,Hi.transition),r=jt;try{if(Hi.transition=null,jt=1,e)return e()}finally{jt=r,Hi.transition=n,0==(6&(Vi=t))&&Kt()}}function Oa(){Gi=Zi.current,at(Zi)}function ka(e,t){e.finishedWork=null,e.finishedLanes=0;var n,r,o,i=e.timeoutHandle;if(i!==W&&(e.timeoutHandle=W,B(i)),null!==Wi)for(i=Wi.return;null!==i;){var a=i;switch(cn(a),a.tag){case 1:null!=(a=a.type.childContextTypes)&&pt();break;case 3:lr(),at(ut),at(ct),hr();break;case 5:cr(a);break;case 4:lr();break;case 13:case 19:at(ur);break;case 10:Dn(a.type._context);break;case 22:case 23:Oa()}i=i.return}if(Wi=e=Ba((Bi=e).current,null),Ui=Gi=t,qi=$i=Ki=Yi=0,(Ji=Qi=Xi=null)!==Bn){for(t=0;t<Bn.length;t++)null!==(a=(i=Bn[t]).interleaved)&&(i.interleaved=null,n=a.next,null!==(r=i.pending)&&(o=r.next,r.next=n,a.next=o),i.pending=a);Bn=null}return e}function Pa(e,t){for(;;){var n=Wi;try{if(An(),pr.current=io,wr){for(var r=vr.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}wr=!1}if(br=yr=vr=null,xr=!1,Cr=mr=0,(Fi.current=null)===n||null===n.return){Yi=1,Xi=t,Wi=null;break}e:{var a=e,l=n.return,s=t;if(t=Ui,(v=n).flags|=32768,null!==s&&"object"==typeof s&&"function"==typeof s.then){var c,u=s,d=v,f=d.tag,h=(0!=(1&d.mode)||0!==f&&11!==f&&15!==f||((c=d.alternate)?(d.updateQueue=c.updateQueue,d.memoizedState=c.memoizedState,d.lanes=c.lanes):(d.updateQueue=null,d.memoizedState=null)),So(l));if(null!==h){h.flags&=-257,Oo(h,l,v,0,t),1&h.mode&&Eo(a,u,t);s=u;var p,g=(t=h).updateQueue;null===g?((p=new Set).add(s),t.updateQueue=p):g.add(s);break e}if(0==(1&t)){Eo(a,u,t),Ia();break e}s=Error(i(426))}else if(fn&&1&v.mode){var m=So(l);if(null!==m){0==(65536&m.flags)&&(m.flags|=256),Oo(m,l,v,0,t),En(vo(s,v));break e}}a=s=vo(s,v),4!==Yi&&(Yi=2),null===Qi?Qi=[a]:Qi.push(a),a=l;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t,Qn(a,xo(0,s,t));break e;case 1:var v=s,y=a.type,b=a.stateNode;if(0==(128&a.flags)&&("function"==typeof y.getDerivedStateFromError||null!==b&&"function"==typeof b.componentDidCatch&&(null===la||!la.has(b)))){a.flags|=65536,t&=-t,a.lanes|=t,Qn(a,Co(a,v,t));break e}}}while(null!==(a=a.return))}Ma(n)}catch(w){t=w,Wi===n&&null!==n&&(Wi=n.return);continue}break}}function _a(){var e=Di.current;return Di.current=io,null===e?io:e}function Ia(){0!==Yi&&3!==Yi&&2!==Yi||(Yi=4),null===Bi||0==(268435455&Ki)&&0==(268435455&$i)||Ca(Bi,Ui)}function La(e,t){var n=Vi,r=(Vi|=2,_a());for(Bi===e&&Ui===t||(na=null,ka(e,t));;)try{for(;null!==Wi;)ja(Wi);break}catch(o){Pa(e,o)}if(An(),Vi=n,Di.current=r,null!==Wi)throw Error(i(261));return Bi=null,Ui=0,Yi}function ja(e){var t=oa(e.alternate,e,Gi);e.memoizedProps=e.pendingProps,null===t?Ma(e):Wi=t,Fi.current=null}function Ma(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(32768&t.flags)){if(null!==(n=function(e,t,n){var r=t.pendingProps;switch(cn(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ri(t),null;case 1:case 17:return ht(t.type)&&pt(),ri(t),null;case 3:return n=t.stateNode,lr(),at(ut),at(ct),hr(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(wn(t)?ei(t):null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==pn&&(xa(pn),pn=null))),Vo(e,t),ri(t),null;case 5:cr(t),n=ir(or.current);var o=t.type;if(null!==e&&null!=t.stateNode)Bo(e,t,o,r,n),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(i(166));return ri(t),null}if(e=ir(nr.current),wn(t)){if(!Y)throw Error(i(175));e=Be(t.stateNode,t.type,t.memoizedProps,n,e,t,!hn),null!==(t.updateQueue=e)&&ei(t)}else{var a=z(o,r,n,e,t);Fo(a,t,!1,!1),t.stateNode=a,R(a,o,r,n,e)&&ei(t)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return ri(t),null;case 6:if(e&&null!=t.stateNode)Wo(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));if(e=ir(or.current),n=ir(nr.current),wn(t)){if(!Y)throw Error(i(176));if(e=t.stateNode,n=t.memoizedProps,(r=We(e,n,t,!hn))&&null!==(o=un))switch(o.tag){case 3:qe(o.stateNode.containerInfo,e,n,0!=(1&o.mode));break;case 5:Qe(o.type,o.memoizedProps,o.stateNode,e,n,0!=(1&o.mode))}r&&ei(t)}else t.stateNode=H(r,e,n,t)}return ri(t),null;case 13:if(at(ur),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(fn&&null!==dn&&0!=(1&t.mode)&&0==(128&t.flags))xn(),Cn(),t.flags|=98560,o=!1;else if(o=wn(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(i(318));if(!Y)throw Error(i(344));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(i(317));Ue(o,t)}else Cn(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ri(t),o=!1}else null!==pn&&(xa(pn),pn=null),o=!0;if(!o)return 65536&t.flags?t:null}return 0!=(128&t.flags)?(t.lanes=n,t):((n=null!==r)!=(null!==e&&null!==e.memoizedState)&&n&&(t.child.flags|=8192,0!=(1&t.mode))&&(null===e||0!=(1&ur.current)?0===Yi&&(Yi=3):Ia()),null!==t.updateQueue&&(t.flags|=4),ri(t),null);case 4:return lr(),Vo(e,t),null===e&&K(t.stateNode.containerInfo),ri(t),null;case 10:return Dn(t.type._context),ri(t),null;case 19:if(at(ur),null===(o=t.memoizedState));else{if(r=0!=(128&t.flags),null===(a=o.rendering))if(r)ni(o,!1);else{if(0!==Yi||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(a=dr(e))){for(t.flags|=128,ni(o,!1),null!==(e=a.updateQueue)&&(t.updateQueue=e,t.flags|=4),t.subtreeFlags=0,e=n,n=t.child;null!==n;)o=e,(r=n).flags&=14680066,null===(a=r.alternate)?(r.childLanes=0,r.lanes=o,r.child=null,r.subtreeFlags=0,r.memoizedProps=null,r.memoizedState=null,r.updateQueue=null,r.dependencies=null,r.stateNode=null):(r.childLanes=a.childLanes,r.lanes=a.lanes,r.child=a.child,r.subtreeFlags=0,r.deletions=null,r.memoizedProps=a.memoizedProps,r.memoizedState=a.memoizedState,r.updateQueue=a.updateQueue,r.type=a.type,o=a.dependencies,r.dependencies=null===o?null:{lanes:o.lanes,firstContext:o.firstContext}),n=n.sibling;return lt(ur,1&ur.current|2),t.child}e=e.sibling}null!==o.tail&&Rt()>ta&&(t.flags|=128,ni(o,!(r=!0)),t.lanes=4194304)}else{if(!r)if(null!==(e=dr(a))){if(t.flags|=128,r=!0,null!==(e=e.updateQueue)&&(t.updateQueue=e,t.flags|=4),ni(o,!0),null===o.tail&&"hidden"===o.tailMode&&!a.alternate&&!fn)return ri(t),null}else 2*Rt()-o.renderingStartTime>ta&&1073741824!==n&&(t.flags|=128,ni(o,!(r=!0)),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=o.last)?e.sibling=a:t.child=a,o.last=a)}if(null!==o.tail)return t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Rt(),t.sibling=null,e=ur.current,lt(ur,r?1&e|2:1&e),t}return ri(t),null;case 22:case 23:return Oa(),n=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==n&&(t.flags|=8192),n&&0!=(1&t.mode)?0!=(1073741824&Gi)&&(ri(t),G)&&6&t.subtreeFlags&&(t.flags|=8192):ri(t),null;case 24:case 25:return null}throw Error(i(156,t.tag))}(n,t,Gi)))return void(Wi=n)}else{if(null!==(n=function(e,t){switch(cn(t),t.tag){case 1:return ht(t.type)&&pt(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return lr(),at(ut),at(ct),hr(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return cr(t),null;case 13:if(at(ur),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));Cn()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return at(ur),null;case 4:return lr(),null;case 10:return Dn(t.type._context),null;case 22:case 23:return Oa(),null;default:return null}}(n,t)))return n.flags&=32767,void(Wi=n);if(null===e)return Yi=6,void(Wi=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Wi=t)}while(Wi=t=e,null!==t);0===Yi&&(Yi=5)}function Ta(e,t,n){var r=jt,o=Hi.transition;try{Hi.transition=null,jt=1;for(var a=e,l=t,s=n,c=r;Na(),null!==ca;);if(0!=(6&Vi))throw Error(i(327));s=a.finishedWork;var u=a.finishedLanes;if(null!==s){if(a.finishedWork=null,a.finishedLanes=0,s===a.current)throw Error(i(177));a.callbackNode=null,a.callbackPriority=0;var d,f,h=s.lanes|s.childLanes;if(function(e,t){var n=e.pendingLanes&~t,r=(e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements,e.eventTimes);for(e=e.expirationTimes;0<n;){var o=31-bt(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}(a,h),a===Bi&&(Wi=Bi=null,Ui=0),0==(2064&s.subtreeFlags)&&0==(2064&s.flags)||sa||(sa=!0,Da(Ht,(function(){return Na(),null}))),h=0!=(15990&s.flags),0!=(15990&s.subtreeFlags)||h?(h=Hi.transition,Hi.transition=null,d=jt,jt=1,f=Vi,Vi|=4,Fi.current=null,function(e,t){for(T(e.containerInfo),li=t;null!==li;)if(t=(e=li).child,0!=(1028&e.subtreeFlags)&&null!==t)t.return=e,li=t;else for(;null!==li;){e=li;try{var n,r,o,a,l=e.alternate;if(0!=(1024&e.flags))switch(e.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:null!==l&&(n=l.memoizedProps,r=l.memoizedState,a=(o=e.stateNode).getSnapshotBeforeUpdate(e.elementType===e.type?n:co(e.type,n),r),o.__reactInternalSnapshotBeforeUpdate=a);break;case 3:G&&Ee(e.stateNode.containerInfo);break;default:throw Error(i(163))}}catch(s){Aa(e,e.return,s)}if(null!==(t=e.sibling)){t.return=e.return,li=t;break}li=e.return}l=ui,ui=!1}(a,s),Ci(s,a),N(a.containerInfo),function(e){!function e(t,n,r){for(var o=0!=(1&t.mode);null!==li;){var i=li,a=i.child;if(22===i.tag&&o){var l=null!==i.memoizedState||oi;if(!l){var s=i.alternate,c=null!==s&&null!==s.memoizedState||ii,u=(s=oi,ii);if(oi=l,(ii=c)&&!u)for(li=i;null!==li;)c=(l=li).child,22===l.tag&&null!==l.memoizedState||null===c?ki(i):(c.return=l,li=c);for(;null!==a;)e(li=a),a=a.sibling;li=i,oi=s,ii=u}Si(t)}else 0!=(8772&i.subtreeFlags)&&null!==a?(a.return=i,li=a):Si(t)}}(li=e)}(a.current=s),At(),Vi=f,jt=d,Hi.transition=h):a.current=s,sa&&(sa=!1,ca=a,ua=u),0===(h=a.pendingLanes)&&(la=null),function(e){if(Wt&&"function"==typeof Wt.onCommitFiberRoot)try{Wt.onCommitFiberRoot(Bt,e,void 0,128==(128&e.current.flags))}catch(t){}}(s.stateNode),ya(a,Rt()),null!==l)for(c=a.onRecoverableError,s=0;s<l.length;s++)c((u=l[s]).value,{componentStack:u.stack,digest:u.digest});if(ia)throw ia=!1,a=aa,aa=null,a;0!=(1&ua)&&0!==a.tag&&Na(),0!=(1&(h=a.pendingLanes))?a===fa?da++:(da=0,fa=a):da=0,Kt()}}finally{Hi.transition=o,jt=r}return null}function Na(){if(null!==ca){var e=Mt(ua),t=Hi.transition,n=jt;try{if(Hi.transition=null,jt=e<16?16:e,null===ca)var r=!1;else{if(e=ca,ca=null,(ua=0)!=(6&Vi))throw Error(i(331));var o=Vi;for(Vi|=4,li=e.current;null!==li;){var a=li,l=a.child;if(0!=(16&li.flags)){var s=a.deletions;if(null!==s){for(var c=0;c<s.length;c++){var u=s[c];for(li=u;null!==li;){switch((f=li).tag){case 0:case 11:case 15:di(8,f,a)}var d=f.child;if(null!==d)d.return=f,li=d;else for(;null!==li;){var f,h=(f=li).sibling,p=f.return;if(function e(t){var n=t.alternate;null!==n&&(t.alternate=null,e(n)),t.child=null,t.deletions=null,t.sibling=null,5===t.tag&&null!==(n=t.stateNode)&&q(n),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}(f),f===u){li=null;break}if(null!==h){h.return=p,li=h;break}li=p}}}var g=a.alternate;if(null!==g){var m=g.child;if(null!==m){g.child=null;do{var v=m.sibling}while((m.sibling=null)!==(m=v))}}li=a}}if(0!=(2064&a.subtreeFlags)&&null!==l)l.return=a,li=l;else for(;null!==li;){if(0!=(2048&(a=li).flags))switch(a.tag){case 0:case 11:case 15:di(9,a,a.return)}var y=a.sibling;if(null!==y){y.return=a.return,li=y;break}li=a.return}}var b=e.current;for(li=b;null!==li;){var w=(l=li).child;if(0!=(2064&l.subtreeFlags)&&null!==w)w.return=l,li=w;else for(l=b;null!==li;){if(0!=(2048&(s=li).flags))try{switch(s.tag){case 0:case 11:case 15:fi(9,s)}}catch(C){Aa(s,s.return,C)}if(s===l){li=null;break}var x=s.sibling;if(null!==x){x.return=s.return,li=x;break}li=s.return}}if(Vi=o,Kt(),Wt&&"function"==typeof Wt.onPostCommitFiberRoot)try{Wt.onPostCommitFiberRoot(Bt,e)}catch(C){}r=!0}return r}finally{jt=n,Hi.transition=t}}return!1}function za(e,t,n){e=$n(e,t=xo(0,t=vo(n,t),1),1),t=ga(),null!==e&&(It(e,1,t),ya(e,t))}function Aa(e,t,n){if(3===e.tag)za(e,e,n);else for(;null!==t;){if(3===t.tag){za(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===la||!la.has(r))){t=$n(t,e=Co(t,e=vo(n,e),1),1),e=ga(),null!==t&&(It(t,1,e),ya(t,e));break}}t=t.return}}function Ra(e,t){0===t&&(0==(1&e.mode)?t=1:(t=Et,0==(130023424&(Et<<=1))&&(Et=4194304)));var n=ga();null!==(e=Gn(e,t))&&(It(e,t,n),ya(e,n))}function Da(e,t){return Tt(e,t)}function Fa(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ha(e,t,n,r){return new Fa(e,t,n,r)}function Va(e){return(e=e.prototype)&&e.isReactComponent}function Ba(e,t){var n=e.alternate;return null===n?((n=Ha(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,(n.alternate=e).alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Wa(e,t,n,r,o,a){var l=2;if("function"==typeof(r=e))Va(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case u:return Ua(n.children,o,a,t);case d:o|=l=8;break;case f:return(e=Ha(12,n,t,2|o)).elementType=f,e.lanes=a,e;case m:return(e=Ha(13,n,t,o)).elementType=m,e.lanes=a,e;case v:return(e=Ha(19,n,t,o)).elementType=v,e.lanes=a,e;case w:return Ga(n,o,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case h:l=10;break e;case p:l=9;break e;case g:l=11;break e;case y:l=14;break e;case b:l=16,r=null;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Ha(l,n,t,o)).elementType=e,t.type=r,t.lanes=a,t}function Ua(e,t,n,r){return(e=Ha(7,e,r,t)).lanes=n,e}function Ga(e,t,n,r){return(e=Ha(22,e,r,t)).elementType=w,e.lanes=n,e.stateNode={isHidden:!1},e}function Za(e,t,n){return(e=Ha(6,e,null,t)).lanes=n,e}function Ya(e,t,n){return(t=Ha(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Xa(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=W,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=_t(0),this.expirationTimes=_t(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_t(0),this.identifierPrefix=r,this.onRecoverableError=o,Y&&(this.mutableSourceEagerHydrationData=null)}function Ka(e,t,n,r,o,i,a,l,s){return e=new Xa(e,t,0,l,s),1===t?(t=1,!0===i&&(t|=8)):t=0,i=Ha(3,null,null,t),(e.current=i).stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Yn(i),e}function $a(e){if(!e)return st;e:{if(S(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ht(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}}while(null!==(t=t.return));throw Error(i(171))}if(1===e.tag){var n=e.type;if(ht(n))return mt(e,n,t)}return t}function qa(e){var t=e._reactInternals;if(void 0!==t)return null===(e=P(t))?null:e.stateNode;if("function"==typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}function Qa(e,t){var n;null!==(e=e.memoizedState)&&null!==e.dehydrated&&(n=e.retryLane,e.retryLane=0!==n&&n<t?n:t)}function Ja(e,t){Qa(e,t),(e=e.alternate)&&Qa(e,t)}function el(e){return null===(e=P(e))?null:e.stateNode}function tl(){return null}return oa=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||ut.current)Po=!0;else{if(0==(e.lanes&n)&&0==(128&t.flags)){Po=!1;var r=e,o=t,a=n;switch(o.tag){case 3:Ro(o),Cn();break;case 5:sr(o);break;case 1:ht(o.type)&&vt(o);break;case 4:ar(o,o.stateNode.containerInfo);break;case 10:Rn(0,o.type._context,o.memoizedProps.value);break;case 13:var l=o.memoizedState;if(null!==l)return null!==l.dehydrated?(lt(ur,1&ur.current),o.flags|=128,null):0!=(a&o.child.childLanes)?Zo(r,o,a):(lt(ur,1&ur.current),null!==(r=Jo(r,o,a))?r.sibling:null);lt(ur,1&ur.current);break;case 19:if(l=0!=(a&o.childLanes),0!=(128&r.flags)){if(l)return qo(r,o,a);o.flags|=128}var s=o.memoizedState;if(null!==s&&(s.rendering=null,s.tail=null,s.lastEffect=null),lt(ur,ur.current),l)break;return null;case 22:case 23:return o.lanes=0,Mo(r,o,a)}return Jo(r,o,a)}Po=0!=(131072&e.flags)}else Po=!1,fn&&0!=(1048576&t.flags)&&ln(t,Jt,t.index);switch(t.lanes=0,t.tag){case 2:var c=t.type,u=(Qo(e,t),e=t.pendingProps,ft(t,ct.current)),d=(Hn(t,n),u=kr(null,t,c,e,u,n),Pr());return t.flags|=1,"object"==typeof u&&null!==u&&"function"==typeof u.render&&void 0===u.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ht(c)?(d=!0,vt(t)):d=!1,t.memoizedState=null!==u.state&&void 0!==u.state?u.state:null,Yn(t),u.updater=fo,mo((t.stateNode=u)._reactInternals=t,c,e,n),Ao(null,t,c,!0,d,n)):(t.tag=0,fn&&d&&sn(t),_o(null,t,u,n),t.child);case 16:c=t.elementType;e:{switch(Qo(e,t),e=t.pendingProps,c=(u=c._init)(c._payload),t.type=c,u=t.tag=function(e){if("function"==typeof e)return Va(e)?1:0;if(null!=e){if((e=e.$$typeof)===g)return 11;if(e===y)return 14}return 2}(c),e=co(c,e),u){case 0:t=No(null,t,c,e,n);break e;case 1:t=zo(null,t,c,e,n);break e;case 11:t=Io(null,t,c,e,n);break e;case 14:t=Lo(null,t,c,co(c.type,e),n);break e}throw Error(i(306,c,""))}return t;case 0:return c=t.type,u=t.pendingProps,No(e,t,c,u=t.elementType===c?u:co(c,u),n);case 1:return c=t.type,u=t.pendingProps,zo(e,t,c,u=t.elementType===c?u:co(c,u),n);case 3:e:{if(Ro(t),null===e)throw Error(i(387));c=t.pendingProps,u=(d=t.memoizedState).element,Xn(e,t),Jn(t,c,null,n);c=(m=t.memoizedState).element;if(Y&&d.isDehydrated){if(d={element:c,isDehydrated:!1,cache:m.cache,pendingSuspenseBoundaries:m.pendingSuspenseBoundaries,transitions:m.transitions},t.updateQueue.baseState=d,t.memoizedState=d,256&t.flags){t=Do(e,t,c,n,u=vo(Error(i(423)),t));break e}if(c!==u){t=Do(e,t,c,n,u=vo(Error(i(424)),t));break e}for(Y&&(dn=He(t.stateNode.containerInfo),un=t,hn=!(fn=!(pn=null))),n=jn(t,null,c,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(Cn(),c===u){t=Jo(e,t,n);break e}_o(e,t,c,n)}t=t.child}return t;case 5:return sr(t),null===e&&yn(t),c=t.type,u=t.pendingProps,d=null!==e?e.memoizedProps:null,m=u.children,F(c,u)?m=null:null!==d&&F(c,d)&&(t.flags|=32),To(e,t),_o(e,t,m,n),t.child;case 6:return null===e&&yn(t),null;case 13:return Zo(e,t,n);case 4:return ar(t,t.stateNode.containerInfo),c=t.pendingProps,null===e?t.child=Ln(t,null,c,n):_o(e,t,c,n),t.child;case 11:return c=t.type,u=t.pendingProps,Io(e,t,c,u=t.elementType===c?u:co(c,u),n);case 7:return _o(e,t,t.pendingProps,n),t.child;case 8:case 12:return _o(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(c=t.type._context,u=t.pendingProps,d=t.memoizedProps,Rn(0,c,m=u.value),null!==d)if(Ut(d.value,m)){if(d.children===u.children&&!ut.current){t=Jo(e,t,n);break e}}else for(null!==(d=t.child)&&(d.return=t);null!==d;){var f=d.dependencies;if(null!==f)for(var h,p,m=d.child,v=f.firstContext;null!==v;){if(v.context===c){1===d.tag&&((v=Kn(-1,n&-n)).tag=2,null!==(h=d.updateQueue))&&(null===(p=(h=h.shared).pending)?v.next=v:(v.next=p.next,p.next=v),h.pending=v),d.lanes|=n,null!==(v=d.alternate)&&(v.lanes|=n),Fn(d.return,n,t),f.lanes|=n;break}v=v.next}else if(10===d.tag)m=d.type===t.type?null:d.child;else if(18===d.tag){if(null===(m=d.return))throw Error(i(341));m.lanes|=n,null!==(f=m.alternate)&&(f.lanes|=n),Fn(m,n,t),m=d.sibling}else m=d.child;if(null!==m)m.return=d;else for(m=d;null!==m;){if(m===t){m=null;break}if(null!==(d=m.sibling)){d.return=m.return,m=d;break}m=m.return}d=m}_o(e,t,u.children,n),t=t.child}return t;case 9:return u=t.type,c=t.pendingProps.children,Hn(t,n),c=c(u=Vn(u)),t.flags|=1,_o(e,t,c,n),t.child;case 14:return u=co(c=t.type,t.pendingProps),Lo(e,t,c,u=co(c.type,u),n);case 15:return jo(e,t,t.type,t.pendingProps,n);case 17:return c=t.type,u=t.pendingProps,u=t.elementType===c?u:co(c,u),Qo(e,t),t.tag=1,ht(c)?(e=!0,vt(t)):e=!1,Hn(t,n),po(t,c,u),mo(t,c,u,n),Ao(null,t,c,!0,e,n);case 19:return qo(e,t,n);case 22:return Mo(e,t,n)}throw Error(i(156,t.tag))},t.attemptContinuousHydration=function(e){var t;13===e.tag&&(null!==(t=Gn(e,134217728))&&va(t,e,134217728,ga()),Ja(e,134217728))},t.attemptDiscreteHydration=function(e){var t;13===e.tag&&(null!==(t=Gn(e,1))&&va(t,e,1,ga()),Ja(e,1))},t.attemptHydrationAtCurrentPriority=function(e){var t,n;13===e.tag&&(null!==(n=Gn(e,t=ma(e)))&&va(n,e,t,ga()),Ja(e,t))},t.attemptSynchronousHydration=function(e){switch(e.tag){case 3:var t,n=e.stateNode;n.current.memoizedState.isDehydrated&&0!==(t=St(n.pendingLanes))&&(Lt(n,1|t),ya(n,Rt()),0==(6&Vi))&&(ra(),Kt());break;case 13:Sa((function(){var t,n=Gn(e,1);null!==n&&(t=ga(),va(n,e,1,t))})),Ja(e,1)}},t.batchedUpdates=function(e,t){var n=Vi;Vi|=1;try{return e(t)}finally{0===(Vi=n)&&(ra(),Zt)&&Kt()}},t.createComponentSelector=function(e){return{$$typeof:Pi,value:e}},t.createContainer=function(e,t,n,r,o,i,a){return Ka(e,t,!1,null,0,r,0,i,a)},t.createHasPseudoClassSelector=function(e){return{$$typeof:_i,value:e}},t.createHydrationContainer=function(e,t,n,r,o,i,a,l,s){return(e=Ka(n,r,!0,e,0,i,0,l,s)).context=$a(null),n=e.current,(i=Kn(r=ga(),o=ma(n))).callback=null!=t?t:null,$n(n,i,o),e.current.lanes=o,It(e,o,r),ya(e,r),e},t.createPortal=function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:c,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}},t.createRoleSelector=function(e){return{$$typeof:Ii,value:e}},t.createTestNameSelector=function(e){return{$$typeof:Li,value:e}},t.createTextSelector=function(e){return{$$typeof:ji,value:e}},t.deferredUpdates=function(e){var t=jt,n=Hi.transition;try{return Hi.transition=null,jt=16,e()}finally{jt=t,Hi.transition=n}},t.discreteUpdates=function(e,t,n,r,o){var i=jt,a=Hi.transition;try{return Hi.transition=null,jt=1,e(t,n,r,o)}finally{jt=i,Hi.transition=a,0===Vi&&ra()}},t.findAllNodes=Ai,t.findBoundingRects=function(e,t){if(!ee)throw Error(i(363));t=Ai(e,t),e=[];for(var n=0;n<t.length;n++)e.push(ne(t[n]));for(t=e.length-1;0<t;t--)for(var r=(n=e[t]).x,o=r+n.width,a=n.y,l=a+n.height,s=t-1;0<=s;s--)if(t!==s){var c=e[s],u=c.x,d=u+c.width,f=c.y,h=f+c.height;if(u<=r&&f<=a&&o<=d&&l<=h){e.splice(t,1);break}if(!(r!==u||n.width!==c.width||h<a||l<f)){a<f&&(c.height+=f-a,c.y=a),h<l&&(c.height=l-f),e.splice(t,1);break}if(!(a!==f||n.height!==c.height||d<r||o<u)){r<u&&(c.width+=u-r,c.x=r),d<o&&(c.width=o-u),e.splice(t,1);break}}return e},t.findHostInstance=qa,t.findHostInstanceWithNoPortals=function(e){return null===(e=null!==(e=k(e))?function e(t){if(5===t.tag||6===t.tag)return t;for(t=t.child;null!==t;){if(4!==t.tag){var n=e(t);if(null!==n)return n}t=t.sibling}return null}(e):null)?null:e.stateNode},t.findHostInstanceWithWarning=qa,t.flushControlled=function(e){var t=Vi,n=(Vi|=1,Hi.transition),r=jt;try{Hi.transition=null,jt=1,e()}finally{jt=r,Hi.transition=n,0===(Vi=t)&&(ra(),Kt())}},t.flushPassiveEffects=Na,t.flushSync=Sa,t.focusWithin=function(e,t){if(!ee)throw Error(i(363));for(t=zi(e=Mi(e),t),t=Array.from(t),e=0;e<t.length;){var n=t[e++];if(!oe(n)){if(5===n.tag&&ae(n.stateNode))return!0;for(n=n.child;null!==n;)t.push(n),n=n.sibling}}return!1},t.getCurrentUpdatePriority=function(){return jt},t.getFindAllNodesFailureDescription=function(e,t){if(!ee)throw Error(i(363));var n=0,r=[];e=[Mi(e),0];for(var o=0;o<e.length;){var a=e[o++],l=e[o++],s=t[l];if((5!==a.tag||!oe(a))&&(Ti(a,s)&&(r.push(Ni(s)),n<++l)&&(n=l),l<t.length))for(a=a.child;null!==a;)e.push(a,l),a=a.sibling}if(n<t.length){for(e=[];n<t.length;n++)e.push(Ni(t[n]));return"findAllNodes was able to match part of the selector:\n "+r.join(" > ")+"\n\nNo matching component was found for:\n "+e.join(" > ")}return null},t.getPublicRootInstance=function(e){return(e=e.current).child?5!==e.child.tag?e.child.stateNode:L(e.child.stateNode):null},t.injectIntoDevTools=function(e){if(e={bundleType:e.bundleType,version:e.version,rendererPackageName:e.rendererPackageName,rendererConfig:e.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:l.ReactCurrentDispatcher,findHostInstanceByFiber:el,findFiberByHostInstance:e.findFiberByHostInstance||tl,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1"},"undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)e=!1;else{var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)e=!0;else{try{Bt=t.inject(e),Wt=t}catch(n){}e=!!t.checkDCE}}return e},t.isAlreadyRendering=function(){return!1},t.observeVisibleRects=function(e,t,n,r){if(!ee)throw Error(i(363));e=Ai(e,t);var o=le(e,n,r).disconnect;return{disconnect:function(){o()}}},t.registerMutableSourceForHydration=function(e,t){var n=(n=t._getVersion)(t._source);null==e.mutableSourceEagerHydrationData?e.mutableSourceEagerHydrationData=[t,n]:e.mutableSourceEagerHydrationData.push(t,n)},t.runWithPriority=function(e,t){var n=jt;try{return jt=e,t()}finally{jt=n}},t.shouldError=function(){return null},t.shouldSuspend=function(){return!1},t.updateContainer=function(e,t,n,r){var o=t.current,i=ga(),a=ma(o);return n=$a(n),null===t.context?t.context=n:t.pendingContext=n,(t=Kn(i,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=$n(o,t,a))&&(va(e,o,a,i),qn(e,o,a)),a},t},Hg.exports),{exports:{}});dm={ConcurrentRoot:1,ContinuousEventPriority:4,DefaultEventPriority:16,DiscreteEventPriority:1,IdleEventPriority:536870912,LegacyRoot:0};Hx.exports=dm;const Vx={children:!0,ref:!0,key:!0,style:!0,forwardedRef:!0,unstable_applyCache:!0,unstable_applyDrawHitFromCache:!0};let Bx=!1,Wx=!1;const Ux=".react-konva-event";let Gx=!1;const Zx={};function Yx(e,t,n=Zx){var r,o,i;for(a in!Bx&&"zIndex"in t&&(console.warn('ReactKonva: You are using "zIndex" attribute for a Konva node.\nreact-konva may get confused with ordering. Just define correct order of elements in your render function of a component.\nFor more info see: https://github.com/konvajs/react-konva/issues/194\n'),Bx=!0),!Wx&&t.draggable&&(r=void 0!==t.x||void 0!==t.y,o=t.onDragEnd||t.onDragMove,r)&&!o&&(console.warn("ReactKonva: You have a Konva node with draggable = true and position defined but no onDragMove or onDragEnd events are handled.\nPosition of a node will be changed during drag&drop, so you should update state of the react app as well.\nConsider to add onDragMove or onDragEnd events.\nFor more info see: https://github.com/konvajs/react-konva/issues/256\n"),Wx=!0),n)Vx[a]||(l="on"===a.slice(0,2),i=n[a]!==t[a],l&&i&&("content"===(c=a.substr(2).toLowerCase()).substr(0,7)&&(c="content"+c.substr(7,1).toUpperCase()+c.substr(8)),e.off(c,n[a])),t.hasOwnProperty(a)||e.setAttr(a,void 0));var a,l,s,c,u=Gx||t._useStrictMode,d={},f=!1,h={};for(a in t)Vx[a]||(l="on"===a.slice(0,2),s=n[a]!==t[a],l&&s&&("content"===(c=a.substr(2).toLowerCase()).substr(0,7)&&(c="content"+c.substr(7,1).toUpperCase()+c.substr(8)),t[a])&&(h[c]=t[a]),!l&&(t[a]!==n[a]||u&&t[a]!==e.getAttr(a))&&(f=!0,d[a]=t[a]));for(c in f&&(e.setAttrs(d),Xx(e)),h)e.on(c+Ux,h[c])}function Xx(e){Jy.Konva.autoDrawEnabled||(e=e.getLayer()||e.getStage())&&e.batchDraw()}const Kx={},$x={};function qx(e,t,n){t._remove(),e.add(t),t.setZIndex(n.getZIndex()),Xx(e)}Fx.Node.prototype._applyProps=Yx,wm=setTimeout,ym=clearTimeout;f=Object.freeze(Object.defineProperty({__proto__:null,appendInitialChild:function(e,t){"string"==typeof t?console.error("Do not use plain text as child of Konva.Node. You are using text: "+t):(e.add(t),Xx(e))},createInstance:function(e,t,n){let r=Fx[e];r||(console.error(`Konva has no node with the type ${e}. Group will be used instead. If you use minimal version of react-konva, just import required nodes into Konva: "import "konva/lib/shapes/${e}" If you want to render DOM elements as part of canvas tree take a look into this demo: https://konvajs.github.io/docs/react/DOM_Portal.html`),r=Fx.Group);var o,i={},a={};for(o in t)"on"===o.slice(0,2)?a[o]=t[o]:i[o]=t[o];return Yx(e=new r(i),a),e},createTextInstance:function(e,t,n){console.error(`Text components are not supported for now in ReactKonva. Your text is: "${e}"`)},finalizeInitialChildren:function(e,t,n){return!1},getPublicInstance:function(e){return e},prepareForCommit:function(){return null},preparePortalMount:function(){return null},prepareUpdate:function(e,t,n,r){return $x},resetAfterCommit:function(){},resetTextContent:function(e){},shouldDeprioritizeSubtree:function(e,t){return!1},getRootHostContext:function(){return Kx},getChildHostContext:function(){return Kx},scheduleTimeout:wm,cancelTimeout:ym,noTimeout:-1,shouldSetTextContent:function(e,t){return!1},isPrimaryRenderer:!1,warnsIfNotActing:!0,supportsMutation:!0,appendChild:function(e,t){t.parent===e?t.moveToTop():e.add(t),Xx(e)},appendChildToContainer:function(e,t){t.parent===e?t.moveToTop():e.add(t),Xx(e)},insertBefore:qx,insertInContainerBefore:function(e,t,n){qx(e,t,n)},removeChild:function(e,t){t.destroy(),t.off(Ux),Xx(e)},removeChildFromContainer:function(e,t){t.destroy(),t.off(Ux),Xx(e)},commitTextUpdate:function(e,t,n){console.error(`Text components are not yet supported in ReactKonva. You text is: "${n}"`)},commitMount:function(e,t,n){},commitUpdate:function(e,t,n,r,o){Yx(e,o,r)},hideInstance:function(e){e.hide(),Xx(e)},hideTextInstance:function(e){},unhideInstance:function(e,t){null!=t.visible&&!t.visible||e.show()},unhideTextInstance:function(e,t){},clearContainer:function(e){},detachDeletedInstance:function(){},getCurrentEventPriority:()=>Hx.exports.DefaultEventPriority,now:ue.exports.unstable_now,idlePriority:ue.exports.unstable_IdlePriority,run:ue.exports.unstable_runWithPriority},Symbol.toStringTag,{value:"Module"}));var Qx=Object.defineProperty,Jx=Object.defineProperties,eC=Object.getOwnPropertyDescriptors,tC=Object.getOwnPropertySymbols,nC=Object.prototype.hasOwnProperty,rC=Object.prototype.propertyIsEnumerable,oC=(e,t,n)=>t in e?Qx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iC=(e,t)=>{for(var n in t=t||{})nC.call(t,n)&&oC(e,n,t[n]);if(tC)for(var n of tC(t))rC.call(t,n)&&oC(e,n,t[n]);return e};function aC(e){try{return Object.defineProperties(e,{_currentRenderer:{get:()=>null,set(){}},_currentRenderer2:{get:()=>null,set(){}}})}catch(SV){return e}}"undefined"!=typeof window&&(null!=(lv=window.document)&&lv.createElement||"ReactNative"===(null==(_m=window.navigator)?void 0:_m.product))?a.exports.useLayoutEffect:a.exports.useEffect;const lC=console.error,sC=(console.error=function(){var e=[...arguments].join("");if(null==e||!e.startsWith("Warning:")||!e.includes("useContext"))return lC.apply(this,arguments);console.error=lC},aC(a.exports.createContext(null)));class cC extends a.exports.Component{render(){return a.exports.createElement(sC.Provider,{value:this._reactInternals},this.props.children)}}function uC(){const e=function(){var e,t=function(){const e=a.exports.useContext(sC);if(null===e)throw new Error("its-fine: useFiber must be called within a <FiberProvider />!");const t=a.exports.useId();return a.exports.useMemo((()=>{for(const r of[e,null==e?void 0:e.alternate])if(r){var n=function e(t,n,r){if(t){if(!0===r(t))return t;let i=n?t.return:t.child;for(;i;){var o=e(i,n,r);if(o)return o;i=n?null:i.sibling}}}(r,!1,(e=>{let n=e.memoizedState;for(;n;){if(n.memoizedState===t)return!0;n=n.next}}));if(n)return n}}),[e,t])}(),[n]=a.exports.useState((()=>new Map));n.clear();let r=t;for(;r;)r.type&&"object"==typeof r.type&&(e=void 0===r.type._context&&r.type.Provider===r.type?r.type:r.type._context)&&e!==sC&&!n.has(e)&&n.set(e,a.exports.useContext(aC(e))),r=r.return;return n}();return a.exports.useMemo((()=>Array.from(e.keys()).reduce(((t,n)=>r=>a.exports.createElement(t,null,a.exports.createElement(n.Provider,((e,t)=>Jx(e,eC(t)))(iC({},r),{value:e.get(n)})))),(e=>a.exports.createElement(cC,iC({},e))))),[e])}const dC=e=>{const t=se.useRef(),n=se.useRef(),r=se.useRef(),o=function(e){const t=se.useRef();return se.useLayoutEffect((()=>{t.current=e})),t.current}(e),i=uC(),a=t=>{var n=e.forwardedRef;n&&("function"==typeof n?n(t):n.current=t)};return se.useLayoutEffect((()=>(n.current=new Fx.Stage({width:e.width,height:e.height,container:t.current}),a(n.current),r.current=vC.createContainer(n.current,Hx.exports.LegacyRoot,!1,null),vC.updateContainer(se.createElement(i,{},e.children),r.current),()=>{Fx.isBrowser&&(a(null),vC.updateContainer(null,r.current,null),n.current.destroy())})),[]),se.useLayoutEffect((()=>{a(n.current),Yx(n.current,e,o),vC.updateContainer(se.createElement(i,{},e.children),r.current,null)})),se.createElement("div",{ref:t,accessKey:e.accessKey,className:e.className,role:e.role,style:e.style,tabIndex:e.tabIndex,title:e.title})},fC="Layer",hC="Rect",pC="Ellipse",gC="Image",mC="Transformer",vC=Rg(f);vC.injectIntoDevTools({findHostInstanceByFiber:()=>null,bundleType:0,version:se.version,rendererPackageName:"react-konva"}),Zm=se.forwardRef(((e,t)=>se.createElement(cC,{},se.createElement(dC,{...e,forwardedRef:t}))));function yC(e,t,n,r){return Math.min(e/n,t/r)||1}var bC="FIE_root",wC="FIE_transformers-layer",xC="FIE_original-image",CC="FIE_nodes-transformer",EC="watermark",SC="353297d2-40b4-4684-a875-45a2178a8157",OC={FINETUNE:"Finetune",FILTERS:"Filters",ADJUST:"Adjust",WATERMARK:"Watermark",ANNOTATE:"Annotate",RESIZE:"Resize"},kC={CROP:"Crop",ROTATE:"Rotate",FLIP_X:"Flip_X",FLIP_Y:"Flip_Y",BRIGHTNESS:"Brightness",CONTRAST:"Contrast",HSV:"HueSaturationValue",WARMTH:"Warmth",BLUR:"Blur",THRESHOLD:"Threshold",POSTERIZE:"Posterize",PIXELATE:"Pixelate",NOISE:"Noise",FILTERS:"Filters",RECT:"Rect",ELLIPSE:"Ellipse",POLYGON:"Polygon",TEXT:"Text",LINE:"Line",IMAGE:"Image",ARROW:"Arrow",WATERMARK:"Watermark",PEN:"Pen",RESIZE:"Resize"},PC=["png","jpeg","jpg","webp"],_C=[].concat(PC,["svg","gif","avif","apng"]),IC=PC[0],LC={DEFAULT:"default",DRAW:"crosshair",SELECT:"pointer",MOVE:"move",DRAG:"GRAB"},jC="Crop",MC="ellipse",TC={TOP_LEFT:"top-left",TOP_CENTER:"top-center",TOP_RIGHT:"top-right",MIDDLE_LEFT:"middle-left",MIDDLE_CENTER:"middle-center",MIDDLE_RIGHT:"middle-right",BOTTOM_LEFT:"bottom-left",BOTTOM_CENTER:"bottom-center",BOTTOM_RIGHT:"bottom-right"},NC=(ov=14,iv=14,"after-saving"),zC="close-button-clicked",AC="warning",RC="error",DC={top:"north",bottom:"south",left:"west",center:"center",right:"east"},FC={northwest:"top-left",northcenter:"top-center",northeast:"top-right",centerwest:"center-left",centercenter:"center-center",centereast:"center-right",southwest:"bottom-left",southcenter:"bottom-center",southeast:"bottom-right"};function HC(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function VC(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?HC(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):HC(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var BC="ADD_FILTER";function WC(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function UC(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?WC(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):WC(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var GC="HIDE_LOADER";function ZC(e){return Ky(e)||Pp(e)||_p(e)||$y()}r(r(r(r(r(r(r(r(r(r(Um={theme:{palette:{"bg-primary-active":"#ECF3FF"},typography:{fontFamily:"Roboto, Arial"}},annotationsCommon:{fill:"#000000",stroke:"#000000",strokeWidth:0,shadowOffsetX:0,shadowOffsetY:0,shadowBlur:0,shadowColor:"#000000",shadowOpacity:1,opacity:1}},kC.TEXT,{text:"Lorem ipsum dolor sit amet, consectetur adipiscing elit.",fontFamily:"Arial",fonts:[{label:"Arial",value:"Arial"},"Tahoma","Sans-serif",{label:"Comic Sans",value:"Comic-sans"}],fontSize:14,letterSpacing:0,lineHeight:1,align:"left",fontStyle:"normal",onFontChange:void 0}),kC.IMAGE,{fill:void 0,disableUpload:!1,gallery:[]}),kC.RECT,{cornerRadius:0}),kC.ELLIPSE,{}),kC.POLYGON,{sides:3}),kC.PEN,{strokeWidth:1,tension:.5,lineCap:"round",selectAnnotationAfterDrawing:!0}),kC.LINE,{lineCap:"butt",strokeWidth:1}),kC.ARROW,{strokeWidth:6,lineCap:"butt",pointerLength:void 0,pointerWidth:void 0}),kC.WATERMARK,{gallery:[],textScalingRatio:.5,imageScalingRatio:.5,hideTextWatermark:!1,onUploadWatermarkImgClick:void 0}),kC.CROP,{minWidth:ov,minHeight:iv,width:null,height:null,maxWidth:null,maxHeight:null,ratio:null,ratioTitleKey:void 0,noPresets:!1,autoResize:!1,presetsItems:[],presetsFolders:[],lockCropAreaAt:null}),r(r(r(r(r(r(r(r(r(r(Um,kC.ROTATE,{angle:60,componentType:"slider"}),"tabsIds",[]),"defaultTabId",OC.ADJUST),"defaultToolId",kC.CROP),"onClose",void 0),"onSave",void 0),"onBeforeSave",void 0),"closeAfterSave",!1),"defaultSavedImageName",void 0),"defaultSavedImageType",null),r(r(r(r(r(r(r(r(r(r(Um,"defaultSavedImageQuality",.92),"forceToPngInEllipticalCrop",!1),"useBackendTranslations",!0),"translations",null),"language","en"),"avoidChangesNotSavedAlertOnLeave",!1),"loadableDesignState",null),"moreSaveOptions",[]),"savingPixelRatio",4),"previewPixelRatio",window&&window.devicePixelRatio||1),r(r(r(r(r(r(r(r(r(r(Um,"showBackButton",!1),"useCloudimage",!1),"cloudimage",{token:"",dontPrefixUrl:!1,domain:"cloudimg.io",version:"",loadableQuery:"",secureProtocol:!0,imageSealing:{enable:!1,salt:"",charCount:10,includeParams:[]}}),"observePluginContainerSize",!1),"showCanvasOnly",!1),"getCurrentImgDataFnRef",void 0),"onModify",void 0),"useZoomPresetsMenu",!0),"disableZooming",!1),"noCrossOrigin",!1);var YC=r(r(r(r(r(Um,"disableSaveIfNoChanges",!1),"removeSaveButton",!1),"resetOnImageSourceChange",!1),"backgroundColor",void 0),"backgroundImage",void 0);function XC(e,t){var n,r,o,i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return r=!(n=!0),{s:function(){i=i.call(e)},n:function(){var e=i.next();return n=e.done,e},e:function(e){r=!0},f:function e(){try{n||null==i.return||i.return()}finally{if(r)throw e}}};if(Array.isArray(e)||(i=function(e,t){var n;if(e)return"string"==typeof e?KC(e,t):"Map"===(n="Object"===(n=Object.prototype.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?KC(e,t):void 0}(e))||t&&e&&"number"==typeof e.length)return i&&(e=i),o=0,{s:t=function(){},n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function KC(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var $C=function(e){for(var t=e.data,n=t.length,r=arguments.length,o=Array(1<r?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];for(var a=0;a<n;a+=4){var l,s=XC(o);try{for(s.s();!(l=s.n()).done;){var c=qy((0,l.value)([t[a],t[a+1],t[a+2]]),3);t[a]=c[0],t[a+1]=c[1],t[a+2]=c[2]}}catch(u){s.e(u)}finally{s.f()}}},qC=function(e){return function(t){var n;return[t[0]+(n=~~(255*((n=1<e?1:e)<-1?-1:n))),t[1]+n,t[2]+n]}},QC=function(e){return function(t){var n=e;return[(n=259*(255+(n*=255))/(255*(259-n)))*(t[0]-128)+128,n*(t[1]-128)+128,n*(t[2]-128)+128]}},JC=function(e){return function(t){var n,r=t[0],o=t[1],i=.2989*r+.587*o+.114*(t=t[2]);return[-i*(n=e<-1?-1:e)+r*(1+n),-i*n+o*(1+n),-i*n+t*(1+n)]}},eE=function(e){return function(t){var n=t[0],r=t[1];t=t[2];return[n*(1-.607*e)+.769*r*e+.189*t*e,.349*n*e+r*(1-.314*e)+.168*t*e,.272*n*e+.534*r*e+t*(1-.869*e)]}},tE=function(e){return function(t){return[t[0]*e[0],t[1]*e[1],t[2]*e[2]]}},nE=function(e){return function(t){var n=t[0],r=t[1],o=(t=t[2],e[3]);return[n-(n-e[0])*o,r-(r-e[1])*o,t-(t-e[2])*o]}};function rE(e){$C(e,(function(e){return[e=100<(e[0]+e[1]+e[2])/3?255:0,e,e]}))}function oE(e){$C(e,qC(.1),QC(.1),JC(.15))}function iE(e){$C(e,eE(.04),QC(-.15))}function aE(e){$C(e,(function(e){var t=e[0],n=e[1];return e=e[2],[,,,].fill(.2126*t+.7152*n+.0722*e)}),qC(.1)),e.data.length}rE.filterName="BlackAndWhite",oE.filterName="Clarendon",iE.filterName="Gingham",aE.filterName="Moon";var lE=[1,1.03,1.05];function sE(e){$C(e,qC(.08),tE(lE),JC(.12))}function cE(e){$C(e,eE(.4),qC(.13),QC(-.05))}sE.filterName="Lark",cE.filterName="Reyes";var uE=[1.01,1.04,1];function dE(e){$C(e,tE(uE),JC(.3))}function fE(e){$C(e,qC(.1),JC(-.5))}dE.filterName="Juno",fE.filterName="Slumber";var hE=[1.04,1,1.02];function pE(e){$C(e,tE(hE),JC(-.05))}function gE(e){$C(e,qC(.05),JC(-.03))}pE.filterName="Crema",gE.filterName="Ludwig";var mE=[228,130,225,.13];function vE(e){$C(e,nE(mE),JC(-.2))}vE.filterName="Aden";var yE=[1.05,1.1,1];function bE(e){$C(e,tE(yE))}function wE(e){$C(e,JC(.3),qC(.15))}bE.filterName="Perpetua",wE.filterName="Amaro";var xE=[230,115,108,.05];function CE(e){$C(e,nE(xE),JC(.15))}CE.filterName="Mayfair";var EE=[255,170,0,.1];function SE(e){$C(e,nE(EE),qC(.09),JC(.1))}SE.filterName="Rise";var OE=[1,1,1.25];function kE(e){$C(e,tE(OE),QC(.1),qC(.15))}kE.filterName="Hudson";var PE=[255,225,80,.08];function _E(e){$C(e,nE(PE),JC(.1),QC(.05))}_E.filterName="Valencia";var IE=[255,255,0,.07];function LE(e){$C(e,nE(IE),JC(.2),QC(.15))}function jE(e){$C(e,QC(-.15),JC(.1))}LE.filterName="XPro2",jE.filterName="Sierra";var ME=[100,28,210,.03];function TE(e){$C(e,(function(e){var t=e[0],n=e[1];return e=e[2],[,,,].fill(.2126*t+.7152*n+.0722*e)}),nE(ME),qC(.1))}function NE(e){$C(e,QC(.15),JC(.2))}function zE(e){$C(e,QC(.1),JC(.15))}TE.filterName="Willow",NE.filterName="LoFi",zE.filterName="Hefe";var AE=[220,115,188,.12];function RE(e){$C(e,nE(AE),QC(-.05))}function DE(e){$C(e,qC(.1),eE(.3))}RE.filterName="Nashville",DE.filterName="Stinson";var FE=[255,225,0,.05];function HE(e){$C(e,nE(FE),qC(.06),QC(.06))}HE.filterName="Vesper";var VE=[255,165,40,.2];function BE(e){$C(e,nE(VE))}BE.filterName="Earlybird";var WE=[140,10,185,.1];function UE(e){$C(e,QC(.2),nE(WE))}function GE(e){$C(e,qC(-.1),JC(-.1))}UE.filterName="Brannan",GE.filterName="Sutro";var ZE=[255,145,0,.2];function YE(e){$C(e,eE(.1),nE(ZE))}YE.filterName="Toaster";var XE=[255,255,0,.2];function KE(e){$C(e,qC(.1),nE(XE))}KE.filterName="Walden";var $E=[255,25,0,.15];function qE(e){$C(e,nE($E),qC(.1))}qE.filterName="NinteenSeventySeven";var QE=[255,140,0,.1],JE=[1.15,1.05,1];function eS(e){$C(e,nE(QE),tE(JE),JC(.35))}eS.filterName="Kelvin";var tS=[225,240,0,.1];function nS(e){$C(e,nE(tS),JC(.25),QC(.05))}function rS(e){$C(e,eE(.06),qC(.1))}function oS(e){$C(e,JC(.35),qC(.1))}function iS(e){$C(e,QC(.15),qC(.1))}nS.filterName="Maven",rS.filterName="Ginza",oS.filterName="Skyline",iS.filterName="Dogpatch";var aS=[25,240,252,.05];function lS(e){$C(e,nE(aS),eE(.3))}lS.filterName="Brooklyn";var sS=[208,208,86,.2];function cS(e){$C(e,nE(sS),QC(.15))}cS.filterName="Helena";var uS=[255,160,25,.1];function dS(e){$C(e,nE(uS),qC(.1))}dS.filterName="Ashby";var fS=[255,50,80,.12];function hS(e){$C(e,nE(fS),QC(.05))}hS.filterName="Charmes";var pS=Object.freeze(Object.defineProperty({__proto__:null,BlackAndWhite:rE,Clarendon:oE,Gingham:iE,Moon:aE,Lark:sE,Reyes:cE,Juno:dE,Slumber:fE,Crema:pE,Ludwig:gE,Aden:vE,Perpetua:bE,Amaro:wE,Mayfair:CE,Rise:SE,Hudson:kE,Valencia:_E,XPro2:LE,Sierra:jE,Willow:TE,LoFi:NE,Hefe:zE,Nashville:RE,Stinson:DE,Vesper:HE,Earlybird:BE,Brannan:UE,Sutro:GE,Toaster:YE,Walden:KE,NinteenSeventySeven:qE,Kelvin:eS,Maven:nS,Ginza:rS,Skyline:oS,Dogpatch:iS,Brooklyn:lS,Helena:cS,Ashby:dS,Charmes:hS},Symbol.toStringTag,{value:"Module"})),gS=function(e){return e?pS[e]||Dx.Filters[e]:null};function mS(e){for(var t=this.warmth(),n=e.data,r=n.length,o=0;o<r;o+=4)n[o]+=t,n[o+2]-=t}function vS(e){for(var t=this.threshold(),n=e.data,r=n.length,o=0;o<r;o+=4)0!==t&&(n[o]=n[o]>=t?255:0,n[o+1]=n[o+1]>=t?255:0,n[o+2]=n[o+2]>=t?255:0)}mS.finetuneName="Warmth",Jg.Factory.addGetterSetter(Dx.Image,"warmth",0,om(),Jg.Factory.afterSetFilter),vS.finetuneName="CustomThreshold",Jg.Factory.addGetterSetter(Dx.Image,"threshold",0,om,Jg.Factory.afterSetFilter);var yS=Object.freeze(Object.defineProperty({__proto__:null,Warmth:mS,CustomThreshold:vS},Symbol.toStringTag,{value:"Module"})),bS=function(e){return Array.isArray(e)&&0<e.length?e.map((function(e){return Dx.Filters[e]||yS[e]})):[]};function wS(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function xS(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?wS(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):wS(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var CS=function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},n=xS({},t.loadableDesignState),r=(Array.isArray(n.finetunes)&&(n.finetunes=bS(n.finetunes)),n.filter&&(n.filter=gS(n.filter)),!!t.loadableDesignState||!(!t.useCloudimage||null==(r=t.cloudimage)||!r.loadableQuery));return xS(xS({imgSrc:"string"==typeof t.source?t.source:(null==(e=t.source)?void 0:e.src)||"",finetunes:[],finetunesProps:{},filter:null,adjustments:{crop:{ratio:t[kC.CROP].ratio,ratioTitleKey:null!=(e=t[kC.CROP].ratioTitleKey)?e:t[kC.CROP].ratio,width:null,height:null,x:0,y:0},isFlippedX:!1,isFlippedY:!1,rotation:0},annotations:{},resize:{},shownImageDimensions:{}},n),{},{pointerCssIcon:LC.DEFAULT,canvasScale:1,zoom:{factor:1,x:null,y:null},isLoadingGlobally:!0,selectionsIds:[],tabId:t.defaultTabId||null,toolId:t.defaultToolId||null,feedback:{},pastDesignStates:[],futureDesignStates:[],isResetted:null===(e=!r)||e,haveNotSavedChanges:!1,latestColors:{},showTabsMenu:!1,isSaving:!1})},ES=function(e,t){return t=CS(t?e:YC),{imgSrc:e.imgSrc||t.imgSrc,finetunes:e.finetunes||t.finetunes,finetunesProps:e.finetunesProps||t.finetunesProps,filter:e.filter||t.filter,adjustments:e.adjustments||t.adjustments,annotations:e.annotations||t.annotations,resize:e.resize||t.resize}};function SS(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function OS(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?SS(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):SS(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var kS="REDO";function PS(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function _S(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?PS(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):PS(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var IS="RESET";function LS(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function jS(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?LS(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):LS(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var MS="SET_FEEDBACK";function TS(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function NS(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?TS(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):TS(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var zS="SHOW_LOADER";function AS(e,t){if(null==e)return{};var n,r=function(e,t){if(null==e)return{};var n,r={};for(n in e)!Object.prototype.hasOwnProperty.call(e,n)||0<=t.indexOf(n)||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols)for(var o=Object.getOwnPropertySymbols(e),i=0;i<o.length;i++)n=o[i],0<=t.indexOf(n)||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);return r}function RS(e,t){var n=a.exports.forwardRef(e);return n.displayName=t||e.name,n}var DS=["color","stroke","size"],FS=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.stroke)?"currentColor":r,o=void 0===(o=e.size)?14:o;e=AS(e,DS);return se.createElement("svg",Qy({ref:t,width:o,height:o,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M23.54 1.53186C23.54 0.96198 24.002 0.5 24.5719 0.5C25.1417 0.5 25.6037 0.961981 25.6037 1.53186V5.82108C25.6037 6.39096 25.1417 6.85294 24.5719 6.85294C24.002 6.85294 23.54 6.39096 23.54 5.82108V1.53186ZM23.54 43.1985C23.54 42.6287 24.002 42.1667 24.5719 42.1667C25.1417 42.1667 25.6037 42.6287 25.6037 43.1985V47.4877C25.6037 48.0576 25.1417 48.5196 24.5719 48.5196C24.002 48.5196 23.54 48.0576 23.54 47.4877V43.1985ZM47.4876 23.5397C48.0574 23.5397 48.5194 24.0017 48.5194 24.5716C48.5194 25.1415 48.0574 25.6034 47.4876 25.6034H43.1983C42.6285 25.6034 42.1665 25.1415 42.1665 24.5716C42.1665 24.0017 42.6285 23.5397 43.1984 23.5397H47.4876ZM5.8209 23.5397C6.39078 23.5397 6.85276 24.0017 6.85276 24.5716C6.85276 25.1415 6.39078 25.6034 5.82089 25.6034H1.53168C0.961798 25.6034 0.499817 25.1415 0.499817 24.5716C0.499817 24.0017 0.961797 23.5397 1.53168 23.5397H5.8209ZM41.6177 39.8976C42.0207 40.3006 42.0207 40.9539 41.6177 41.3569C41.2147 41.7599 40.5614 41.7599 40.1584 41.3569L37.1255 38.324C36.7225 37.921 36.7225 37.2677 37.1255 36.8647C37.5285 36.4617 38.1818 36.4617 38.5848 36.8647L41.6177 39.8976ZM12.1551 10.4347C12.558 10.8377 12.558 11.491 12.1551 11.894C11.7521 12.297 11.0988 12.297 10.6958 11.894L7.66285 8.86105C7.25989 8.45808 7.25989 7.80474 7.66286 7.40178C8.06582 6.99881 8.71916 6.99881 9.12213 7.40178L12.1551 10.4347ZM9.12179 41.617C8.71882 42.0199 8.06548 42.0199 7.66251 41.617C7.25955 41.214 7.25955 40.5607 7.66251 40.1577L10.6954 37.1248C11.0984 36.7218 11.7518 36.7218 12.1547 37.1248C12.5577 37.5277 12.5577 38.1811 12.1547 38.584L9.12179 41.617ZM38.5862 12.1549C38.1832 12.5579 37.5299 12.5579 37.1269 12.1549C36.724 11.752 36.724 11.0986 37.1269 10.6957L40.1599 7.66274C40.5628 7.25977 41.2162 7.25977 41.6191 7.66274C42.0221 8.06571 42.0221 8.71905 41.6191 9.12201L38.5862 12.1549ZM38.7161 24.5098C38.7161 32.3555 32.3559 38.7157 24.5102 38.7157C16.6645 38.7157 10.3043 32.3555 10.3043 24.5098C10.3043 16.6641 16.6645 10.3039 24.5102 10.3039C32.3559 10.3039 38.7161 16.6641 38.7161 24.5098ZM24.5102 36.652C31.2161 36.652 36.6524 31.2157 36.6524 24.5098C36.6524 17.8039 31.2161 12.3676 24.5102 12.3676C17.8043 12.3676 12.3681 17.8039 12.3681 24.5098C12.3681 31.2157 17.8043 36.652 24.5102 36.652Z",fill:n,stroke:r}))})),HS=a.exports.createContext({}),VS={name:"Name",save:"Save",saveAs:"Save as",back:"Back",loading:"Loading...",resetOperations:"Reset/delete all operations",changesLoseWarningHint:"If you press button “reset” your changes will lost. Would you like to continue?",discardChangesWarningHint:"If you close modal, your last change will not be saved.",cancel:"Cancel",apply:"Apply",warning:"Warning",confirm:"Confirm",discardChanges:"Discard changes",undoTitle:"Undo last operation",redoTitle:"Redo last operation",showImageTitle:"Show original image",zoomInTitle:"Zoom in",zoomOutTitle:"Zoom out",toggleZoomMenuTitle:"Toggle zoom menu",adjustTab:"Adjust",finetuneTab:"Finetune",filtersTab:"Filters",watermarkTab:"Watermark",annotateTabLabel:"Annotate",resize:"Resize",resizeTab:"Resize",imageName:"Image name",invalidImageError:"Invalid image provided.",uploadImageError:"Error while uploading the image.",areNotImages:"are not images",isNotImage:"is not image",toBeUploaded:"to be uploaded",cropTool:"Crop",original:"Original",custom:"Custom",square:"Square",landscape:"Landscape",portrait:"Portrait",ellipse:"Ellipse",classicTv:"Classic TV",cinemascope:"Cinemascope",arrowTool:"Arrow",blurTool:"Blur",brightnessTool:"Brightness",contrastTool:"Contrast",ellipseTool:"Ellipse",unFlipX:"Un-Flip X",flipX:"Flip X",unFlipY:"Un-Flip Y",flipY:"Flip Y",hsvTool:"HSV",hue:"Hue",brightness:"Brightness",saturation:"Saturation",value:"Value",imageTool:"Image",importing:"Importing...",addImage:"+ Add image",uploadImage:"Upload image",fromGallery:"From gallery",lineTool:"Line",penTool:"Pen",polygonTool:"Polygon",sides:"Sides",rectangleTool:"Rectangle",cornerRadius:"Corner Radius",resizeWidthTitle:"Width in pixels",resizeHeightTitle:"Height in pixels",toggleRatioLockTitle:"Toggle ratio lock",resetSize:"Reset to original image size",rotateTool:"Rotate",textTool:"Text",textSpacings:"Text spacings",textAlignment:"Text alignment",fontFamily:"Font family",size:"Size",letterSpacing:"Letter Spacing",lineHeight:"Line height",warmthTool:"Warmth",addWatermark:"+ Add watermark",addTextWatermark:"+ Add text watermark",addWatermarkTitle:"Choose the watermark type",uploadWatermark:"Upload watermark",addWatermarkAsText:"Add as text",padding:"Padding",paddings:"Paddings",shadow:"Shadow",horizontal:"Horizontal",vertical:"Vertical",blur:"Blur",opacity:"Opacity",transparency:"Transparency",position:"Position",stroke:"Stroke",saveAsModalTitle:"Save as",extension:"Extension",format:"Format",nameIsRequired:"Name is required.",quality:"Quality",imageDimensionsHoverTitle:"Saved image size (width x height)",cropSizeLowerThanResizedWarning:"Note, the selected crop area is lower than the applied resize which might cause quality decrease",actualSize:"Actual size (100%)",fitSize:"Fit size",addImageTitle:"Select image to add...",mutualizedFailedToLoadImg:"Failed to load image.",tabsMenu:"Menu",download:"Download",width:"Width",height:"Height",plus:"+",cropItemNoEffect:"No preview available for this crop item"};function BS(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function WS(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?BS(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):BS(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function US(e){return YS[e]||e||""}function GS(e,t){return zD[t.type]&&zD[t.type](e,t.payload)||e}var ZS={},YS=WS({},VS),XS="Error while loading translations from backend.",KS=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"en";return Object.assign(YS,ZS[null==t?void 0:t.toLowerCase()]||{},e)},$S=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[];return new Promise((function(t,n){var r=new XMLHttpRequest;r.responseType="json",r.onload=function(){var e;200<=r.status&&r.status<300?t(r.response):(console.warn("Error in sending translation key to backend ".concat(null==(e=r.response)?void 0:e.hint,", ").concat(r.status)),n())},r.onerror=function(){var e;console.warn("Error in sending translation key to backend ".concat(null==(e=r.response)?void 0:e.hint,", ").concat(r.status)),n()},r.open("POST","https://neo.wordplex.io/api/import/request-translations?grid_uuid=".concat(SC)),r.send(JSON.stringify({grid_uuid:SC,translations_requests:e}))}))};function qS(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function QS(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?qS(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):qS(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function JS(e){var t=e.children,n=void 0===(e=e.config)?{}:e,r=(e=qy(WO(GS,CS(n),n),2))[0],o=e[1],i=(a.exports.useEffect((function(){return eO=!0,function(){eO=!1}}),[]),a.exports.useCallback((function(){eO&&o.apply(void 0,arguments)}),[o])),l=(a.exports.useEffect((function(){KS(n.translations,n.language)}),[n.useBackendTranslations,n.language,n.translations]),ep());e=a.exports.useMemo((function(){return QS(QS({},r),{},{config:n,theme:l,dispatch:i,t:US})}),[n,r]);return se.createElement(HS.Provider,{value:e},t)}var eO=!0,tO=(JS.defaultProps={config:{}},function(e){var t=e.children;e=e.overridingValue;return se.createElement(HS.Provider,{value:e},t)}),nO=function(){return a.exports.useContext(HS)};function rO(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function oO(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?rO(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):rO(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function iO(e,t){var n=nO(),r=n.dispatch,o=n.finetunes,i=n.finetunesProps,l=a.exports.useCallback((function(t){r({type:vR,payload:{finetune:e,finetuneProps:t}})}),[]);return a.exports.useEffect((function(){o.includes(e)||function(e,t){return e&&Object.keys(e||{}).every((function(t){return 0===e[t]}))&&t&&0===Object.keys(t||{}).length}(t,i)||l(oO(oO({},t),i))}),[]),a.exports.useMemo((function(){return[i,l]}),[i])}function aO(e){var t,n,r,o,i;return e?(e=e.getBoundingClientRect(),o=document.body,i=(t=dO()).topOffset,t=t.leftOffset,n=(r=document.documentElement).clientTop||o.clientTop||0,r=r.clientLeft||o.clientLeft||0,o=e.top+i-n,i=e.left+t-r,{top:Math.round(o),left:Math.round(i),width:e.width,height:e.height}):null}function lO(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=(e=e.parent).getStage(),r=n.attrs.zoomFactor,o=e.getRelativePointerPosition();return{offsetX:fO(o.x,0,t.width/(n.scaleX()/r))+e.attrs.xPadding,offsetY:fO(o.y,0,t.height/(n.scaleY()/r))+e.attrs.yPadding}}function sO(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n={},r=(2<arguments.length?arguments[2]:void 0).parent.attrs;return n.x=Math.min(e.offsetX,t.startedX)-r.xPadding||0,n.y=Math.min(e.offsetY,t.startedY)-r.yPadding||0,n.width=e.offsetX-t.startedX,n.height=e.offsetY-t.startedY,n.startedX=t.startedX-r.xPadding||0,n.startedY=t.startedY-r.yPadding||0,n}var cO=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"";return"".concat(e).concat(e?"-":"").concat(parseInt(Date.now()*Math.random(),10))},uO=function(e){var t,n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:300;return function(){var r;clearTimeout(t);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];var l=i[0],s=i.slice(1);t=setTimeout(e.bind.apply(e,[null,null!=(r=null==l||null==(r=l.target)?void 0:r.value)?r:l].concat(Ip(s))),n)}},dO=function(){var e,t=document.body,n=document.documentElement;return{topOffset:(null==(e=window)?void 0:e.pageYOffset)||n.scrollTop||t.scrollTop,leftOffset:(null==(e=window)?void 0:e.pageXOffset)||n.scrollLeft||t.scrollLeft}},fO=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,n=2<arguments.length?arguments[2]:void 0;return Math.min(Math.max(t,+e),n||1e6)},hO=["width","height","startedX","startedY"];function pO(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function gO(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?pO(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):pO(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function mO(e){var t;return new vO[e.name](gO(gO({},e),{},{opacity:null!=(t=e.opacity)?t:.7,x:null!=(t=e.x)?t:0,y:null!=(t=e.y)?t:0,width:Math.abs(e.width)||0,height:Math.abs(e.height)||0},yO.includes(e.name)?{stroke:e.stroke||"#000000"}:{}))}var vO=r(r(r(r(r(r(r({},kC.RECT,Dx.Rect),kC.ELLIPSE,Dx.Ellipse),kC.POLYGON,Dx.RegularPolygon),kC.LINE,Dx.Line),kC.IMAGE,Dx.Image),kC.TEXT,Dx.Text),kC.ARROW,Dx.Arrow),yO=[kC.LINE,kC.ARROW],bO=[].concat(yO,[kC.ELLIPSE,kC.POLYGON]),wO=["id","x","y","points"],xO=["startedX","startedY","offsetX","offsetY","width","height"];function CO(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function EO(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?CO(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):CO(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var SO={startedX:void 0,startedY:void 0,isOutOfCanvas:!1},OO={passive:!0},kO=null,PO=null,_O=null,IO=function(e,t,n,r){function o(t){t.evt.preventDefault(),t.target.attrs.draggable||1<(null==(t=t.evt.touches)?void 0:t.length)||(s(),t=lO(n,i()),SO.startedX=t.offsetX,SO.startedY=t.offsetY,SO.isOutOfCanvas=!1,e.on("mousemove touchmove",c),e.on("mouseleave touchcancel",u),document.addEventListener("mouseup",d,OO),document.addEventListener("touchend",d,OO),document.addEventListener("mouseleave",d,OO),document.addEventListener("touchcancel",d,OO))}var i=function(){return aO(e.content)},a=function(e,t){var n,r,o,i,a,l,s,c,u;_O&&(n=_O.name,r=e.width,o=e.height,i=e.startedX,a=e.startedY,e=AS(e,hO),l=Math.abs(r),s=Math.abs(o),c=r<0,u=o<0,n===kC.RECT?t?(e.width=Math.sqrt(l*l+s*s),e.height=e.width,e.x-=c?e.width-l:0,e.y-=u?e.height-s:0):(e.width=l,e.height=s):n===kC.ELLIPSE?(t?(e.radiusX=Math.sqrt(l*l+s*s)/2,e.radiusY=e.radiusX,e.x-=c?2*e.radiusX-l:0,e.y-=u?2*e.radiusY-s:0):(e.radiusX=l/2,e.radiusY=s/2),e.offsetX=-e.radiusX,e.offsetY=-e.radiusY):n===kC.POLYGON?(e.radius=(l+s)/2,e.x-=c?2*e.radius-l:0,e.y-=u?2*e.radius-s:0,e.offsetX=-e.radius,e.offsetY=-e.radius):n===kC.LINE||n===kC.ARROW?(e.x=i,e.y=a,e.points=[0,0],t?e.points.push(s<=l?r:0,l<s?o:0):e.points=[0,0,r,o]):(e.width=l,e.height=s),c=e,PO&&PO.setAttrs(c),kO.setAttrs(c),_O=EO(EO({},_O),c))},l=function(e){var t=lO(n,i());a(sO(t,SO,n),e.shiftKey)},s=function(){n&&kO&&n.destroyChildren()},c=function(r){var o;1<(null==(o=r.evt.touches)?void 0:o.length)||(o=lO(n,i()),SO.isOutOfCanvas&&(document.removeEventListener("mousemove",l,OO),document.removeEventListener("touchmove",l,OO),SO.isOutOfCanvas=!1),o=sO(o,SO,n),kO?a(o,r.evt.shiftKey):(t.id,t.x,t.y,t.points,function(e){kO=mO(e),n.add(kO),e.name===kC.TEXT&&(PO=mO(EO(EO({},e),{},{name:kC.RECT,fill:"",stroke:"#000000",strokeWidth:2,shadowColor:"#ffffff",shadowBlur:1,shadowOpacity:.7})),n.add(PO)),_O=e}(EO(EO({},r=AS(t,wO)),o))),e.setAttrs({isDrawing:!0}))},u=function(){SO.isOutOfCanvas||(document.addEventListener("mousemove",l,OO),document.addEventListener("touchmove",l,OO),SO.isOutOfCanvas=!0)},d=function(){var n,o,i;s(),_O&&(1<=_O.width&&1<=_O.height||1<=_O.radiusX&&1<=_O.radiusY||null!=(i=_O.points)&&i[2]||null!=(i=_O.points)&&i[3]||1<=_O.radius)&&((i=_O).startedX,i.startedY,i.offsetX,i.offsetY,n=i.width,o=i.height,i=AS(i,xO),bO.includes(t.name)||(i.width=n,i.height=o),r(i,!0)),_O=PO=kO=null,e.setAttrs({isDrawing:!1}),e.off("mousemove touchmove",c),e.off("mouseleave touchcancel",u),document.removeEventListener("mouseup",d,OO),document.removeEventListener("touchend",d,OO),document.removeEventListener("mouseleave",d,OO),document.removeEventListener("touchcancel",d,OO),document.removeEventListener("mousemove",l,OO),document.removeEventListener("touchmove",l,OO),SO.isOutOfCanvas=!1};return e.on("mousedown touchstart",o),function(){s(),e.off("mousedown touchstart",o)}},LO=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:[];return a.exports.useCallback(uO(e,t),n)},jO=["fonts","onFontChange"],MO=["x","y","width","height","radius","radiusX","radiusY","points","image","text","scaleX","scaleY","rotation"],TO=["shouldSave","neverSave"];function NO(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function zO(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?NO(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):NO(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function AO(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=!(1<arguments.length&&void 0!==arguments[1])||arguments[1],n=nO(),r=n.dispatch,o=n.previewGroup,i=n.annotations,l=n.selectionsIds,s=void 0===l?[]:l,c=zO(zO({},(l=n.config).annotationsCommon),l[(null==(n=i[s[0]])?void 0:n.name)||e.name]),u=(l=qy(a.exports.useState((function(){return zO(zO(zO({},c),e),i[s[0]])})),2))[0],d=l[1],f=a.exports.useRef(),h=null==o?void 0:o.getStage(),p=a.exports.useCallback((function(t){t.fonts,t.onFontChange;var n=AS(t,jO);r({type:xR,payload:n}),n.id&&e.name!==kC.PEN&&uO((function(){r({type:PR,payload:{annotationId:n.id}})}),30)()}),[]),g=LO((function(e){d((function(t){return zO(zO({},t),{},{shouldSave:!1,neverSave:!1},"function"==typeof e?e(t):e)}))}),15),m=a.exports.useCallback((function(t,n){return t.name===n?(t.x,t.y,t.width,t.height,t.radius,t.radiusX,t.radiusY,t.points,t.image,t.text,t.scaleX,t.scaleY,t.rotation,n=AS(t,MO),zO(zO(zO({},c),e),n)):zO(zO({},c),e)}),[]),v=a.exports.useCallback((function(t){d((function(n){return zO(zO(zO({},m(n,t.name||e.name)),t),{},{id:t.id||cO(t.name||n.name),shouldSave:!0,neverSave:!1})}))}),[]);return a.exports.useEffect((function(){var e=u.shouldSave,t=u.neverSave,n=AS(u,TO),r=1===s.length&&i[s[0]];t||!e&&!r||p(zO(zO({},n),{},{id:(e?n:r).id}))}),[u]),a.exports.useEffect((function(){setTimeout((function(){1===s.length?(f.current=u,d(zO(zO({},i[s[0]]),{},{neverSave:!0}))):f.current&&(d(zO(zO({},f.current),{},{neverSave:!0})),f.current=null)}))}),[s,i]),a.exports.useEffect((function(){var n,r=null;return h&&t&&(n=m(u,e.name),r=IO(h,zO(zO({},n),{},{name:e.name}),o,v)),function(){r&&r()}}),[h,u,o]),a.exports.useMemo((function(){return[u,g,v]}),[u,g,v])}var RO=["isDesignState"];function DO(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function FO(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?DO(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):DO(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function HO(e,t){BO=setTimeout((function(){clearTimeout(BO),"function"==typeof e&&t&&e(t)}))}function VO(e,t,n,r,o){return(e-t)*(o-r)/(n-t)+r}var BO,WO=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},r=FO(FO({},t),{},{pastDesignStates:[],futureDesignStates:[],hasRedo:!1,hasUndo:!1});return a.exports.useReducer((function(t,o){var i=e(t,o)||r;return[pR,kS,IS].includes(o.type)?(HO(n.onModify,i),i):i.isDesignState?(o=ES(t),i.isDesignState,o=FO(FO({},AS(i,RO)),{},{pastDesignStates:[o].concat(Ip(t.pastDesignStates)),hasUndo:!0,hasRedo:!1,futureDesignStates:[],isResetted:!1,haveNotSavedChanges:!0}),HO(n.onModify,o),o):i}),r)},UO=function(){var e=a.exports.useRef(0<arguments.length&&void 0!==arguments[0]?arguments[0]:function(){}),t=a.exports.useRef(),n=a.exports.useCallback((function(t){t.forEach((function(t){var n,r;t.contentRect&&(n=(r=t.contentRect).width,r=r.height,e.current({entry:t,width:n,height:r}))}))}),[]),r=a.exports.useCallback((function(t){e.current=t}),[]),o=a.exports.useCallback((function(){t.current||(t.current=new ResizeObserver(n))}),[]),i=a.exports.useCallback((function(n,r){n&&(t.current||o(),t.current.observe(n),r)&&(e.current=r)}),[]),l=a.exports.useCallback((function(n,r){t.current&&n&&(t.current.unobserve(n),r)&&(e.current=r)}),[]),s=a.exports.useCallback((function(){t.current&&t.current.disconnect()}),[]);return a.exports.useEffect((function(){return o(),s}),[]),a.exports.useMemo((function(){return[i,l,r]}),[])},GO=function(){return window.matchMedia("(max-width: ".concat(0<arguments.length&&void 0!==arguments[0]?arguments[0]:438,"px)")).matches};function ZO(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function YO(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?ZO(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ZO(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function XO(e,t){return e<<t|e>>>32-t}function KO(e){for(var t="",n=7;0<=n;n--)t+=(15&e>>>4*n).toString(16);return t}function $O(e){for(var t,n,r,o,i,a,l,s,c=e,u=Array(80),d=1732584193,f=4023233417,h=2562383102,p=271733878,g=3285377520,m=(c=function(e){for(var t,n=e.replace(/\r\n/g,"\n"),r="",o=0;o<n.length;o++)(t=n.charCodeAt(o))<128?r+=String.fromCharCode(t):(127<t&&t<2048?r+=String.fromCharCode(192|t>>6):r=(r+=String.fromCharCode(224|t>>12))+String.fromCharCode(128|63&t>>6),r+=String.fromCharCode(128|63&t));return r}(c)).length,v=[],y=0;y<m-3;y+=4)n=c.charCodeAt(y)<<24|c.charCodeAt(y+1)<<16|c.charCodeAt(y+2)<<8|c.charCodeAt(y+3),v.push(n);switch(m%4){case 0:y=2147483648;break;case 1:y=8388608|c.charCodeAt(m-1)<<24;break;case 2:y=c.charCodeAt(m-2)<<24|c.charCodeAt(m-1)<<16|32768;break;case 3:y=c.charCodeAt(m-3)<<24|c.charCodeAt(m-2)<<16|c.charCodeAt(m-1)<<8|128}for(v.push(y);14!=v.length%16;)v.push(0);for(v.push(m>>>29),v.push(4294967295&m<<3),t=0;t<v.length;t+=16){for(y=0;y<16;y++)u[y]=v[t+y];for(y=16;y<=79;y++)u[y]=XO(u[y-3]^u[y-8]^u[y-14]^u[y-16],1);for(r=d,o=f,i=h,a=p,l=g,y=0;y<=19;y++)s=4294967295&XO(r,5)+(o&i|~o&a)+l+u[y]+1518500249,l=a,a=i,i=XO(o,30),o=r,r=s;for(y=20;y<=39;y++)s=4294967295&XO(r,5)+(o^i^a)+l+u[y]+1859775393,l=a,a=i,i=XO(o,30),o=r,r=s;for(y=40;y<=59;y++)s=4294967295&XO(r,5)+(o&i|o&a|i&a)+l+u[y]+2400959708,l=a,a=i,i=XO(o,30),o=r,r=s;for(y=60;y<=79;y++)s=4294967295&XO(r,5)+(o^i^a)+l+u[y]+3395469782,l=a,a=i,i=XO(o,30),o=r,r=s;d=4294967295&d+r,f=4294967295&f+o,h=4294967295&h+i,p=4294967295&p+a,g=4294967295&g+l}return(s=KO(d)+KO(f)+KO(h)+KO(p)+KO(g)).toLowerCase()}function qO(e,t,n,r){return[(t=$O(t+(e=btoa(e).replace(/=*$/g,""))+n).slice(0,r))?"ci_seal=".concat(t):"",e?"ci_eqs=".concat(e):""].filter((function(e){return e})).join("&")}var QO=function(e,t,n){var r;return YO(YO(YO({},e.x||0===e.x?{x:Math.round(VO(e.x,0,t.width,0,n.width))}:{}),e.y||0===e.y?{y:Math.round(VO(e.y,0,t.height,0,n.height))}:{}),{},{width:Math.round(VO(null!=(r=e.width)?r:t.width,0,t.width,0,n.width)),height:Math.round(VO(null!=(r=e.height)?r:t.height,0,t.height,0,n.height))})},JO=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:0,r=Math.abs(n),o=(n=Math.round(n),(i=90<r)?t:e),i=(e=i?e:t,t=(i?r-90:r)*Math.PI/180,Math.abs(Math.sin(t)));r=Math.abs(Math.cos(t));return{width:Math.round(o*r)+Math.round(e*i),height:Math.round(o*i)+Math.round(e*r),offsetTop:0<=n&&n<=90?0:n<0&&-90<n||90<n?o*i:e*r+o*i,offsetLeft:n<=0&&-90<=n?0:90<n?o*r+e*i:e*i}},ek=function(e){var t,n;return e instanceof HTMLImageElement?(n=(t=document.createElement("canvas")).getContext("2d"),t.width=e.width,t.height=e.height,n.drawImage(e,0,0),t.toDataURL()):""},tk=function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"",n=1<arguments.length?arguments[1]:void 0,r=t;return!n&&_C.some((function(e){return t.lastIndexOf(".".concat(e))===t.length-".".concat(e).length}))&&(n=(e=null==(e=t.slice(t.lastIndexOf(".")+1))?void 0:e.toLowerCase())&&PC.includes(e)?e:IC,r=t.slice(0,t.lastIndexOf("."))),n=n||IC,{fullName:"".concat(r,".").concat(n),name:r,extension:n}},nk=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:5;return e&&+parseFloat(e).toFixed(t)},rk=["width","height","x","y","opacity","scaleX","scaleY"];function ok(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function ik(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?ok(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ok(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var ak={Brighten:{cloudimage:{name:"bright",min:-100,max:100},internal:{propName:"brightness",min:-1,max:1}},Contrast:{cloudimage:{name:"contrast",min:-100,max:100},internal:{propName:"contrast",min:-100,max:100}},Blur:{cloudimage:{name:"blur",min:0,max:100},internal:{propName:"blurRadius",min:0,max:100}}},lk=function(e,t,n,r,o){var i,a,l,s,c,u,d,f=e.token,h=e.domain,p=e.dontPrefixUrl,g=e.version,m=e.imageSealing,v=(e=e.secureProtocol,t.imgSrc),y=(x=t.adjustments).crop,b=x.rotation,w=x.isFlippedX,x=x.isFlippedY,C=void 0===(C=t.resize)?{}:C,E=void 0===(E=t.finetunes)?{}:E,S=t.finetunesProps,O=(t=void 0===(t=t.annotations)?{}:t,e=p?"":"http".concat(e?"s":"","://").concat(f,".").concat(h.replace(/^(https?:\/\/)?(www\.)?|^\.|\/$/g,""),"/").concat(g?"".concat(g,"/"):""),f=[],y.width&&y.height&&(y.x||0===y.x)&&(y.y||0===y.y)&&f.push((h=n,g=r,(i=y).noEffect?i.ratio.includes("=")?i.ratio:"gravity=".concat(i.ratio):(o=(o||{}).lockCropAreaAt,g=(h=QO(i,h,g)).x,l=h.y,a=h.width,h=h.height,k=i.ratio===MC?"&radius=".concat(Math.max(a,h),"&force_format=png"):"",(o?(O=(o=qy(o.split("-"),2))[0],o=o[1],O="".concat(DC[O]).concat(DC[o]),"gravity=".concat(O,"&aspect_ratio=").concat(nk("string"==typeof i.ratio?a/h:i.ratio,2))):"tl_px=".concat(g,",").concat(l,"&br_px=").concat(g+a,",").concat(l+h)).concat(k)))),(C.width||C.height)&&f.push(function(){var e=(t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).width,t=t.height;return"w=".concat(e,"&h=").concat(t)}(ik(ik({},r),C))),b&&f.push("r=".concat(-b)),(w||x)&&f.push((o=x,"flip=".concat(w?"x":"").concat(o?"y":""))),0<E.length&&S&&f.push(function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=[];return e.forEach((function(e){var r;(e=(e.finetuneName||e.name)&&ak[e.finetuneName||e.name])&&(r=nk(VO(t[e.internal.propName],e.internal.min,e.internal.max,e.cloudimage.min,e.cloudimage.max),2),n.push("".concat(e.cloudimage.name,"=").concat(r)))})),n.join("&")}(E,S)),t[EC]&&f.push(function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},r=t.width,o=t.height,i=t.x,a=t.y,l=t.opacity,s=void 0===(s=t.scaleX)?1:s,c=void 0===(c=t.scaleY)?1:c,u=AS(t,rk),d=e.width/e.height,f=e.width*e.scaledBy,h=e.height*e.scaledBy;return i*=e.scaledBy,a*=e.scaledBy,e="wat=1&wat_gravity=absolute&wat_pos=".concat(Math.floor((i-(n.x||0))/f*100,2),"p,").concat(Math.floor((a-(n.y||0))/h*100,2),"p"),t.name===kC.TEXT?(a=(i=function(){var e,t,n,r,o=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"",i={hex:"000000",opacity:1};return o?o.startsWith("#")?{hex:o.replace("#",""),opacity:1}:(t=(o=qy(o.split(","),4))[0],n=o[1],r=o[2],o=o[3],t&&n&&r?(t=parseFloat(t.replace(/rgba?\(/,"").trim()).toString(16),n=parseFloat(n.trim()).toString(16),r=parseFloat(r.trim()).toString(16),o=o?parseFloat(null!=(e=o.trim())?e:1):void 0,1===t.length&&(t="0".concat(t)),1===n.length&&(n="0".concat(n)),1===r.length&&(r="0".concat(r)),{hex:"".concat(t).concat(n).concat(r),opacity:o}):i):i}(u.fill)).hex,n=i.opacity,"".concat(e,"&wat_text=").concat(u.text.replaceAll("\n",""),"&wat_font=").concat(u.fontFamily,"&wat_color=").concat(a,"&wat_opacity=").concat(null!=(t=null!=n?n:l)?t:1,"&wat_fontsize=").concat(u.fontSize,"max")):(n=!(a=(null==(i=u.image)?void 0:i.src)||u.image).startsWith("blob:")&&a,t=nk(100*(d<r/o?r*s/f:o*c/h),2),"".concat(e,"&wat_opacity=").concat(l,"&wat_scale=").concat(t,"p").concat(n?"&wat_url=".concat(encodeURIComponent(n)):""))}(n,t[EC],y)),f.push("ci_url_encoded=1"),f.join("&")),k=(m.enable&&(i=O,g=v,l=(a=(a=m)||{}).salt,h=a.charCount,a=a.includeParams,c=!(s=void 0===a?[]:a)||0===(null==s?void 0:s.length),a="",u=[],d=[],i.split("&").forEach((function(e){var t=qy(e.split("="),1)[0];(-1<(null==s?void 0:s.indexOf(t))||c?u:d).push(e)})),0<d.length&&(a=d.join("&")),O=[qO(u.join("&"),g,l,h),a].filter((function(e){return e})).join("&")),O=O.replaceAll(" ","+"),p&&-1!==v.indexOf("?")?"&":"?");return"".concat(e).concat(p?v:encodeURIComponent(v)).concat(O?"".concat(k).concat(O.replace(/&$/,"")):"")},sk=["filter"];function ck(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function uk(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?ck(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ck(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function dk(e){var t=e.id,n=e.label,r=e.onClick,o=e.Icon,i=e.isSelected,a=e.children,l=(e=e.className,GO(320));return se.createElement(xk,{className:e,onClick:function(e){r(t,e)},"aria-selected":i,isPhoneScreen:l},se.createElement(o,{size:l?20:16}),n&&se.createElement(Ck,{isPhoneScreen:l},n),a)}function fk(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_brightness-tool-button",id:kC.BRIGHTNESS,label:e("brightnessTool"),Icon:FS,onClick:t,isSelected:n})}var hk=function(){var e,t=nO(),n=t.dispatch,r=t.designLayer,o=t.shownImageDimensions,i=t.originalImage,a=void 0===(e=t.resize)?{}:e,l=void 0===(h=(e=void 0===(e=t.adjustments)?{}:e).crop)?{}:h,s=void 0===(h=e.rotation)?0:h,c=(e=t.config).savingPixelRatio,u=e.previewPixelRatio,d=e.forceToPngInEllipticalCrop,f=e.defaultSavedImageType,h=e.useCloudimage,p=e.cloudimage,g=e[kC.CROP];return h?function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},n=((n=ES(t)).filter,AS(n,sk)),r=lk(p,n,o,i,g),a=QO({x:l.x,y:l.y,width:l.width,height:l.height},o,i);return{imageData:{cloudimageUrl:r,width:(null==e||null==(r=e.size)?void 0:r.width)||a.width,height:(null==e||null==(r=e.size)?void 0:r.height)||a.height},designState:n}}:function(){function e(){n({type:GC})}var h=!!(1<arguments.length&&void 0!==arguments[1])&&arguments[1],p=!!(2<arguments.length&&void 0!==arguments[2])&&arguments[2],g=uk({size:a},g=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}),m=(h=(Dx.pixelRatio=h||c,r.attrs)).clipWidth,v=h.clipHeight,y=h.clipX,b=(h=h.clipY,r.setAttr("isSaving",!0),r.getStage().clone({width:i.width,height:i.height,scaleX:1,scaleY:1})),w=qy(b.children,1)[0],x=(b.children[1].destroy(),b.findOne("#".concat(xC))),C=(x.cache(),{x:b.width()/o.width,y:b.height()/o.height}),E=(C=(w=(w.setAttrs({rotation:0,offsetX:0,offsetY:0,x:0,y:0,scaleX:C.x,scaleY:C.y}),uk(uk({},(!g.name||!g.extension)&&tk(i.name,d&&l.ratio===MC?"png":PC.includes(null==f?void 0:f.toLowerCase())&&f)),g))).name,g=w.extension,void 0===(E=w.quality)?92:E),S=(w=void 0===(w=w.size)?{}:w,["jpeg","jpg","webp"].includes(g)),O=(y=QO(l.noEffect?{x:0,y:0}:{x:l.x||y,y:l.y||h,width:l.width||m,height:l.height||v},o,b.attrs),h=JO(y.width,y.height,s),h=(b.setAttrs({offsetX:y.width/2+y.x,offsetY:y.height/2+y.y,width:h.width,height:h.height,x:h.width/2,y:h.height/2,rotation:s}),w.width&&(m=w.width/b.width(),b.setAttrs({scaleX:m,width:w.width,x:b.x()*Math.abs(m)})),w.height&&(v=w.height/b.height(),b.setAttrs({scaleY:v,height:w.height,y:b.y()*Math.abs(v)})),uk({mimeType:"image/".concat("jpg"===g?"jpeg":g)},S?{quality:E}:{})),m=b.toCanvas(h),v=b.toDataURL(h),uk(uk({},ES(t)),{},{shownImageDimensions:{width:t.shownImageDimensions.width,height:t.shownImageDimensions.height,scaledBy:t.shownImageDimensions.scaledBy}}));O.filter&&(O.filter=O.filter.filterName||O.filter.name),O.finetunes=O.finetunes.map((function(e){return e.finetuneName||e.name})),Object.keys(O.annotations).forEach((function(e){var t=O.annotations[e],n=t.name===kC.IMAGE&&(null==(n=t.image)?void 0:n.src);n&&n.startsWith("blob:")?O.annotations[e].image=ek(t.image):t.image instanceof HTMLImageElement&&(O.annotations[e].image=n)})),h=uk({fullName:"".concat(C,".").concat(g),name:C,extension:g,mimeType:"image/".concat(g),imageCanvas:m,imageBase64:v,width:w.width||y.width,height:w.height||y.height},S?{quality:E}:{});return r.setAttr("isSaving",!1),n({type:xD}),x.clearCache(),b.destroy(),Dx.pixelRatio=u,p||e(),{imageData:h,designState:O,hideLoadingSpinner:e}}},pk=(Wm="lg",Fm="xl",r(r(r(r({},"sm",(function(e){return Vf(e.theme.typography.font[Bv])})),"md",(function(e){return Vf(e.theme.typography.font[Zv])})),Wm,(function(e){return Vf(e.theme.typography.font[Kv])})),Fm,(function(e){return Vf(e.theme.typography.font[qv])}))),gk=(dv="Label",fv=u.label.attrs({className:Lp(dv,"root")}).withConfig({componentId:"sc-16k2ql4-0"})((function(e){var t=void 0===(t=e.size)?"md":t,n=void 0!==(n=e.$error)&&n,r=e.disabled,o=e.htmlFor;return Vf(["display:flex;align-items:center;color:",";font-style:normal;font-weight:normal;"," "," cursor:",";",";"],(e=e.theme).palette[ig],void 0!==r&&r&&Vf(["color:",";","{color:",";}"],e.palette[Qg],gk,e.palette[Zg]),pk[t],o&&"pointer",n&&Vf(["color:"," !important;"],e.palette[km]))})),Tm=u.span.attrs({className:Lp(dv,"text")}).withConfig({componentId:"sc-16k2ql4-1"})(["white-space:nowrap;text-overflow:ellipsis;overflow:hidden;"]),u.span.attrs({className:Lp(dv,"Icon")}).withConfig({componentId:"sc-16k2ql4-2"})((function(e){var t=e.theme.palette;return Vf(["display:flex;",";color:",";"],void 0!==(e=e.$end)&&e?"margin-left: 4px":"margin-right: 4px",t[Wg])}))),mk=Mp({Label:fv,Icon:gk,Text:Tm}),vk=["children","iconStart","iconEnd","error","disabled","size","type"],yk=jp((function(e,t){function n(e,t){return se.createElement(mk.Icon,{$end:t},"function"==typeof e?e({size:"md"===c?14:12}):e)}var r=e.children,o=e.iconStart,i=e.iconEnd,l=void 0!==(l=e.error)&&l,s=e.disabled,c=e.size,u=void 0===(u=e.type)?"default":u,d=(e=AS(e,vk),a.exports.useRef(null)),f=qy(a.exports.useState(!1),2),h=f[0],p=f[1];return se.createElement(mk.Label,Qy({ref:t,$error:l,disabled:s,size:c,type:u},e),o&&n(o,!1),se.createElement(mk.Text,{title:function(){if("string"==typeof r&&h)return r}(),onMouseOver:function(){var e;null!==d.current&&d.current&&p((null==d||null==(e=d.current)?void 0:e.offsetWidth)<(null==d||null==(e=d.current)?void 0:e.scrollWidth))},ref:d},r),i&&n(i,!0))})),bk=u.div.withConfig({componentId:"sc-dwg14p-0"})(["width:fit-content;margin:0 auto;max-width:99.5%;max-height:170px;[data-phone='true'] &{padding:0;margin-top:8px;max-height:initial;}"]),wk=u.div.withConfig({componentId:"sc-dwg14p-1"})(["padding:8px 16px 16px 16px;display:flex;gap:12px;align-items:center;overflow:hidden;",""],(function(e){return e.isPhoneScreen&&"\n justify-content: space-between;\n padding: 12px;\n gap: 8px;\n "})),xk=u.div.withConfig({componentId:"sc-dwg14p-2"})((function(e){var t=e.theme;e=e.isPhoneScreen;return"\n display: flex;\n gap: 6px;\n border-radius: 2px;\n align-items: center;\n justify-content: center;\n padding: 8px 12px;\n\n svg {\n color: ".concat(t.palette[Vg],";\n }\n\n &,\n * {\n cursor: pointer;\n }\n\n &:hover {\n ").concat(!e&&"background: ".concat(t.palette["bg-primary-active"],";"),"\n }\n\n &[aria-selected='true'] {\n ").concat(!e&&"background: ".concat(t.palette["bg-primary-active"],";"),"\n border-radius: 4px;\n\n * {\n color: ").concat(t.palette["accent-primary-active"],";\n }\n }\n\n ").concat(e&&Vf(["display:flex;flex-direction:column;min-width:52px;min-height:52px;padding:8px;gap:4px;"]),"\n ")})),Ck=u(yk).withConfig({componentId:"sc-dwg14p-3"})((function(e){var t=e.theme;e=e.isPhoneScreen;return Vf(["color:",";",";"],t.palette[og],e&&t.typography.font[Vv])})),Ek=u.div.withConfig({componentId:"sc-dwg14p-4"})(["position:relative;width:100%;transition:max-height 100ms ease-in-out;display:flex;justify-content:center;align-items:center;gap:24px;",";",""],(function(e){return"\n max-height: ".concat(e.hasChildren?"56px":0,";\n margin: ").concat(e.hasChildren?"0 auto 8px":0,";\n ")}),(function(e){return e.isPhoneScreen&&"\n max-height: unset;\n flex-direction: column;\n padding: 0 12px 8px 12px;\n gap: 8px;\n margin: 0;\n "})),Sk=(dk.defaultProps={isSelected:!1,id:void 0,children:null,label:""},a.exports.memo(dk));fk.defaultProps={isSelected:!1};var Ok="undefined"!=typeof window?a.exports.useLayoutEffect:a.exports.useEffect;function kk(e){var t=a.exports.useRef(e);return Ok((function(){t.current=e})),a.exports.useCallback((function(){return t.current.apply(void 0,arguments)}),[])}$g="Slider",hv=u.span.attrs({className:Lp($g,"root")}).withConfig({componentId:"sc-jjink6-0"})((function(e){var t=e.theme;return Vf(["display:inline-block;border-radius:2px;position:relative;cursor:pointer;touch-action:none;color:",";height:4px;width:100%;padding:12px 0;"],void 0!==(e=e.disabled)&&e?t.palette[hg]:t.palette[fm])})),xm=u.span.attrs({className:Lp($g,"rail")}).withConfig({componentId:"sc-jjink6-1"})(["display:block;position:absolute;border-radius:inherit;background-color:currentColor;opacity:0.38;width:100%;height:inherit;top:50%;transform:translateY(-50%);"]),l=u.span.attrs({className:Lp($g,"Track")}).withConfig({componentId:"sc-jjink6-2"})(["display:block;position:absolute;border-radius:inherit;border:1px solid currentColor;background-color:currentColor;height:inherit;top:50%;transform:translateY(-50%);"]),Ym=u.span.attrs({className:Lp($g,"thumb")}).withConfig({componentId:"sc-jjink6-3"})(["position:absolute;width:15px;height:15px;box-sizing:border-box;border-radius:50%;outline:0;background-color:currentColor;display:flex;align-items:center;justify-content:center;top:50%;transform:translate(-50%,-50%);& > input{border:0px;clip:rect(0px,0px,0px,0px);height:100%;margin:-1px;overflow:hidden;padding:0px;position:absolute;white-space:nowrap;width:100%;direction:ltr;}&::before{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;box-shadow:0px 3px 1px -2px rgb(0 0 0 / 20%),0px 2px 2px 0px rgb(0 0 0 / 14%),0px 1px 5px 0px rgb(0 0 0 / 12%);}&::after{position:absolute;content:'';border-radius:50%;width:42px;height:42px;top:50%;left:50%;transform:translate(-50%,-50%);}"]),cg=u.span.attrs({className:Lp($g,"label")}).withConfig({componentId:"sc-jjink6-4"})((function(e){var t=e.theme,n=e.open;return Vf(["display:flex;align-items:center;justify-content:center;padding:6px 6px;border-radius:2px;position:absolute;top:-10px;font-size:10px;z-index:1;white-space:nowrap;transition:transform 150ms cubic-bezier(0.4,0,0.2,1) 0ms;transform-origin:bottom center;transform:",";background-color:",";color:#fff;cursor:pointer;transition:all 100ms ease-out;&::before{position:absolute;content:'';background-color:inherit;width:8px;height:8px;bottom:0px;left:50%;transform:translate(-50%,50%) rotate(45deg);}"],void 0!==n&&n?"translateY(-100%) scale(1)":"translateY(-100%) scale(0)",void 0!==(e=e.disabled)&&e?t.palette[hg]:t.palette[tm])}));var Pk=Mp({Slider:hv,Rail:xm,Track:l,Thumb:Ym,SliderAnnotation:u.div.attrs({className:Lp($g,"annotation")}).withConfig({componentId:"sc-jjink6-5"})((function(e){return Vf(["display:flex;justify-content:space-between;margin-top:12px;color:",";"],e.theme.palette[ig])})),LabelTooltip:cg}),_k=["defaultValue","disabled","disableSwap","hideTrack","hideAnnotation","value","min","max","onChange","onMouseDown","onMouseUp","step","labelTooltip","annotation","components","componentsProps"];function Ik(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function Lk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ik(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ik(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var jk="data-index",Mk=jp((function(e,t){function n(e){var t,n,r,o,i=e.finger,a=void 0!==(a=e.move)&&a,l=(e=e.values,T.current);return l?(t=(l=l.getBoundingClientRect()).width,r=l.height,n=l.bottom,l=l.left,n=0===A.indexOf("vertical")?(n-i.y)/r:(i.x-l)/t,A.includes("-reverse")&&(n=1-n),r=(g-p)*n+p,r=Qp(r=b?function(e,t,n){var r;return e=Math.round((e-n)/t)*t+n,Number(e.toFixed((n=t,Math.abs(n)<1?((r=(e=n.toExponential().split("e-"))[0].split(".")[1])?r.length:0)+Number.parseInt(e[1],10):(r=n.toString().split(".")[1])?r.length:0)))}(r,b,p):r,p,g),i=0,R&&(i=a?j.current:(o=r,e.reduce((function(e,t,n){return t=Math.abs(o-t),null===e||t<e.distance||t===e.distance?{distance:t,index:n}:e}),null).index),l=r=u?Qp(r,e[i-1]||-1/0,e[i+1]||1/0):r,r=$p({values:e,newValue:r,index:i}),u&&a||!Array.isArray(r)||(i=r.indexOf(l),j.current=i)),{newValue:r,activeIndex:i}):null}function r(e,t,n){m&&m(e,t,n)}function o(e){var t,n,o=Number(e.currentTarget.getAttribute(jk)),i=e.target.valueAsNumber;R&&(t=i=u?Qp(i,D[o-1]||-1/0,D[o+1]||1/0):i,i=$p({values:D,newValue:i,index:o}),n=o,u||(n=i.indexOf(t)),tg({sliderRef:T,activeIndex:n})),z(i),r(e,i,o),y&&y(e)}var i,l,s=e.defaultValue,c=void 0!==(d=e.disabled)&&d,u=void 0!==(d=e.disableSwap)&&d,d=void 0!==(d=e.hideTrack)&&d,f=void 0!==(f=e.hideAnnotation)&&f,h=e.value,p=void 0===(x=e.min)?0:x,g=void 0===(x=e.max)?100:x,m=e.onChange,v=e.onMouseDown,y=e.onMouseUp,b=void 0===(x=e.step)?1:x,w=void 0===(x=e.labelTooltip)?"off":x,x=void 0===(x=e.annotation)?"MB":x,C=void 0===(C=e.components)?{}:C,E=void 0===(E=e.componentsProps)?{}:E,S=(e=AS(e,_k),(N=qy(a.exports.useState(-1),2))[0]),O=N[1],k=(N=qy(a.exports.useState(-1),2))[0],P=N[1],_=(N=qy(a.exports.useState(!1),2))[0],I=N[1],L=a.exports.useRef(0),j=a.exports.useRef(0),M=a.exports.useRef(),T=a.exports.useRef(null),N=Np(t,T),z=(t=(h=(t={controlled:h,default:null!=s?s:p}).controlled,t=t.default,i=a.exports.useRef(void 0!==h).current,s=(t=qy(a.exports.useState(t),2))[0],l=t[1],[i?h:s,a.exports.useCallback((function(e){i||l(e)}),[])]),s=(h=qy(t,2))[0],h[1]),A="horizontal",R=Array.isArray(s),D=R?s.slice().sort(Xp):[s],F=kk((function(e){var t,o=Jp(e,M);o&&(L.current+=1,"mousemove"===e.type&&0===e.buttons?H(e):(t=(o=n({finger:o,move:!0,values:D})).newValue,o=o.activeIndex,tg({sliderRef:T,activeIndex:o,setActive:O}),z(t),!_&&2<L.current&&I(!0),r(e,t,o)))})),H=kk((function(e){var t=Jp(e,M);I(!1),t&&(O(-1),"touchend"===e.type&&P(-1),y&&y(e),M.current=void 0,W())})),V=(t=kk((function(e){var t=(o=n({finger:o=(null!=(o=e.changedTouches[0])&&(M.current=o.identifier),Jp(e,M)),values:D})).newValue,o=o.activeIndex;(e=(tg({sliderRef:T,activeIndex:o,setActive:O}),z(t),r(e,t,o),L.current=0,qp(T.current))).addEventListener("touchmove",F),e.addEventListener("touchend",H)})),kk((function(e){e=Number(e.currentTarget.getAttribute(jk)),P(e)}))),B=kk((function(){P(-1)})),W=(h=kk((function(e){var t,o;c?e.preventDefault():(v&&v(e),0===e.button&&(e.preventDefault(),t=(o=n({finger:o=Jp(e,M),values:D})).newValue,o=o.activeIndex,tg({sliderRef:T,activeIndex:o,setActive:O}),z(t),r(e,t,o),L.current=0,(e=qp(T.current)).addEventListener("mousemove",F),e.addEventListener("mouseup",H)))})),a.exports.useCallback((function(){var e=qp(T.current);e.removeEventListener("mousemove",F),e.removeEventListener("mouseup",H),e.removeEventListener("touchmove",F),e.removeEventListener("touchend",H)}),[H,F])),U=(s=(a.exports.useEffect((function(){if(T.current)return function(){W()}}),[W,t]),a.exports.useEffect((function(){c&&W()}),[c,W]),c&&-1!==S&&O(-1),Kp(R?D[0]:p,p,g)),Kp(D[D.length-1],p,g)-s),G=(s=Lk(Lk({},eg[A].offset(s)),eg[A].leap(U)),U=E.rail,U="function"==typeof C.Rail?se.createElement(C.Rail,Qy({},U,{style:Lk({},null==U?void 0:U.style)})):se.createElement(Pk.Rail,Qy({},U,{style:Lk({},null==U?void 0:U.style)})),E.track),Z=(d=!d&&("function"==typeof C.Track?se.createElement(C.Track,Qy({},G,{style:Lk(Lk({},s),null==G?void 0:G.style)})):se.createElement(Pk.Track,Qy({},G,{style:Lk(Lk({},s),null==G?void 0:G.style)}))),E.thumb),Y=C.Thumb||Pk.Thumb,X=C.LabelTooltip||Pk.LabelTooltip,K=E.labelTooltip,$=x?" ".concat(x):"";return se.createElement(Pk.Slider,Qy({ref:N,disabled:c,onTouchStart:t,onMouseDown:h},e),U,d,D.map((function(e,t){return e=Kp(e,p,g),e=eg[A].offset(e),se.createElement(se.Fragment,{key:t},se.createElement(Y,Qy({"data-index":t,onMouseOver:V,onMouseLeave:B},Z,{style:Lk(Lk({},e),{},{pointerEvents:u&&S!==t?"none":void 0},null==Z?void 0:Z.style)}),se.createElement("input",{"data-index":t,type:"range",min:p,max:g,value:D[t],step:b,disabled:c,onChange:o}),se.createElement(X,{open:(k===t||S===t||"on"===w)&&"off"!==w,disabled:c,style:Lk({},null==K?void 0:K.style)},D[t],$)))})),!f&&se.createElement(Pk.SliderAnnotation,null,se.createElement("span",null,p,$),se.createElement("span",null,g,$)))})),Tk=u(Mk).withConfig({componentId:"sc-1wort0h-0"})(["width:",";max-width:",";user-select:none;padding:0;margin-bottom:",";.SfxSlider-thumb{background-color:",";}.SfxSlider-Track{height:2px;color:",";}.SfxSlider-rail{height:2px;background-color:",";}"],(function(e){return e.width||"104px"}),(function(e){return e.width||"104px"}),(function(e){return e.noMargin?"":"16px"}),(function(e){return e.theme.palette[pg]}),(function(e){return e.theme.palette[pg]}),(function(e){return e.theme.palette[mm]})),Nk=["onChange"],zk=function(e){var t=e.onChange;e=AS(e,Nk);return se.createElement(Tk,Qy({annotation:"",onChange:function(e,n){return t?t(n):void 0},hideAnnotation:!0,labelTooltip:"auto"},e))},Ak=["color","size"],Rk=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Ak);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 11 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.8468 3.13984C11.0457 3.33138 11.0517 3.64791 10.8602 3.84682L6.04534 8.84682C5.95332 8.94238 5.82709 8.99746 5.69445 8.99991C5.5618 9.00237 5.43362 8.95201 5.33812 8.85992L0.152931 3.85992C-0.0458479 3.66824 -0.0516033 3.35171 0.140078 3.15293C0.331758 2.95415 0.648288 2.9484 0.847067 3.14008L5.67208 7.79277L10.1398 3.15318C10.3314 2.95427 10.6479 2.9483 10.8468 3.13984Z",fill:n}))})),Dk="right",Fk="primary",Hk="secondary",Vk=(Qm="basic",cv="link-primary",Jm="link-secondary","link-basic-primary"),Bk="link-basic-secondary",Wk=(sv="error-primary",gg="error-secondary",cm="error-basic",rv="warning-primary",qg="warning-secondary",im="warning-basic","primary"),Uk="secondary",Gk="basic",Zk="xs",Yk="sm",Xk="md",Kk="lg",$k="sm",qk="md",Qk=(Eg="left",bg="top",wv="bottom",r(r(r(r({},"right",Vf(["svg{transform:rotate(-90deg);transition:transform 150ms ease-out;}"])),Eg,Vf(["svg{transform:rotate(90deg);transition:transform 150ms ease-out;}"])),bg,Vf(["svg{transform:rotate(180deg);transition:transform 150ms ease-out;}"])),wv,Vf(["svg{transform:rotate(0);transition:transform 150ms ease-out;}"]))),Jk=Mp({ArrowTick:u.span.attrs({className:Lp("ArrowTick","root")}).withConfig({componentId:"sc-tlypde-0"})((function(e){return e=e.type,Vf(["display:inline-flex;",""],Qk[void 0===e?Dk:e])}))}),eP=["type","IconProps"],tP=jp((function(e,t){var n=void 0===(n=e.type)?Dk:n,r=e.IconProps;e=AS(e,eP);return se.createElement(Jk.ArrowTick,Qy({},e,{type:n,ref:t}),se.createElement(Rk,r))})),nP=(Sg="AccordionHeader",nv=u.span.attrs({className:Lp(Sg,"icon")}).withConfig({componentId:"sc-1dtjsgt-0"})((function(){return Vf(["display:inline-flex;padding-left:8px;"])})),Em=u.span.attrs({className:Lp(Sg,"label")}).withConfig({componentId:"sc-1dtjsgt-1"})((function(e){return Vf(["",""],e.theme.typography.font[iy])})),Mp({Header:u.div.attrs({className:Lp(Sg,"root")}).withConfig({componentId:"sc-1dtjsgt-2"})((function(e){var t=e.theme;return Vf(["display:inline-flex;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:pointer;width:",";color:",";user-select:none;"],e.$fullWidth?"100%":"auto",t.palette[em])})),Wrapper:u.div.attrs({className:Lp(Sg,"wrapper")}).withConfig({componentId:"sc-1dtjsgt-3"})((function(e){return Vf(["color:",";"],e.theme.palette[em])})),Icon:nv,Label:Em})),rP=["expanded","label","onChange","onClick","onContextMenu","hideIcon","fullWidth","iconProps"];function oP(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}var iP=jp((function(e,t){var n=void 0!==(o=e.expanded)&&o,o=e.label,i=e.onChange,a=e.onClick,l=e.onContextMenu,s=void 0!==(s=e.hideIcon)&&s,c=void 0!==(c=e.fullWidth)&&c,u=e.iconProps;e=AS(e,rP);return se.createElement(nP.Header,Qy({ref:t,onClick:function(e){"function"==typeof i&&i(!n),"function"==typeof a&&a(e)},$fullWidth:c},e),se.createElement(nP.Label,{onContextMenu:l},o),!s&&se.createElement(nP.Icon,{onContextMenu:l},se.createElement(tP,{type:n?"top":"bottom",IconProps:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oP(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({size:11},u)})))})),aP=Mp({AccordionDetails:u.div.attrs({className:Lp("AccordionDetails","root")}).withConfig({componentId:"sc-1wr6wpr-0"})(["margin:16px 0;"])}),lP=["expanded","children"],sP=jp((function(e,t){var n=void 0!==(n=e.expanded)&&n,r=e.children;e=AS(e,lP);return se.createElement(se.Fragment,null,n&&se.createElement(aP.AccordionDetails,Qy({ref:t},e),r))})),cP=Mp({Accordion:u.div.attrs({className:Lp("Accordion","root")}).withConfig({componentId:"sc-1g4tz7s-0"})([""])}),uP=["label","expanded","children","detailStyle","headerStyle","fullWidth","iconProps","onClick","onChange","onContextMenu","hideIcon"];function dP(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function fP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dP(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hP(e,t){return e||t?Hy[Mg]:Hy[xg]}function pP(e,t){return e?Hy[dg]:t?Hy[lg]:Hy[og]}function gP(e,t){return e?Hy[mm]:t?Hy[sm]:Hy[hm]}function mP(e,t){navigator.clipboard.writeText(e),t(!0)}function vP(e){return Vf(["background:"," !important;border:1px solid "," !important;"],(e=e.theme.palette)[jg],e[km])}function yP(e,t){return e===qk?"start"===t?15:14:"start"===t?13:10}function bP(e){return e===qk?16:14}_g=jp((function(e,t){var n=e.label,r=void 0!==(o=e.expanded)&&o,o=e.children,i=e.detailStyle,a=e.headerStyle,l=e.fullWidth,s=e.iconProps,c=e.onClick,u=e.onChange,d=e.onContextMenu,f=void 0!==(f=e.hideIcon)&&f;e=AS(e,uP);return se.createElement(cP.Accordion,Qy({ref:t},e),se.createElement(iP,{label:n,expanded:r,style:fP({},a),hideIcon:f,onClick:function(e){"function"==typeof u&&u(!r,e),"function"==typeof c&&c(e)},onContextMenu:d,iconProps:s,fullWidth:l}),se.createElement(sP,{expanded:r,style:fP({},i)},o))}));var wP=["stroke","size"],xP=RS((function(e,t){var n=void 0===(n=e.stroke)?"currentColor":n,r=void 0===(r=e.size)?10:r;e=AS(e,wP);return se.createElement("svg",Qy({ref:t,width:r*(51/56),height:r,viewBox:"0 0 51 56",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M12.2754 3L37.2754 27.0741L12.2754 53",stroke:n,strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round"}))})),CP=["color","size"],EP=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,CP);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M12.9783 2.30184C12.7972 2.12074 12.586 2 12.3143 2C12.0728 2 11.8314 2.09055 11.6503 2.30184L4.73816 9.84779L2.29327 7.34254C2.11217 7.16143 1.8707 7.07088 1.62923 7.07088C1.38776 7.07088 1.14629 7.19162 0.995367 7.37272C0.663345 7.76511 0.663345 8.36879 1.02555 8.73099L4.13448 11.9003C4.31559 12.0814 4.52687 12.1719 4.76835 12.1719C5.00982 12.1719 5.25129 12.0814 5.43239 11.8701L12.9783 3.62993C13.3406 3.2979 13.3406 2.66404 12.9783 2.30184Z",fill:n}))})),SP=["color","size"],OP=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,SP);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.33984 12.111V2.04761C2.33984 1.49532 2.78756 1.04761 3.33984 1.04761H10.8182C11.3705 1.04761 11.8182 1.49532 11.8182 2.04761V12.111C11.8182 12.6633 11.3705 13.111 10.8182 13.111H3.33984C2.78756 13.111 2.33984 12.6633 2.33984 12.111ZM3.33984 12.111V2.04761L10.8182 2.04761L10.8182 12.111L3.33984 12.111Z",fill:n}),se.createElement("path",{d:"M13.66 4.97388C13.66 4.69774 13.4361 4.47388 13.16 4.47388C12.8838 4.47388 12.66 4.69774 12.66 4.97388V13.9523H5.40491C5.12876 13.9523 4.90491 14.1761 4.90491 14.4523C4.90491 14.7284 5.12876 14.9523 5.40491 14.9523H13.16C13.4361 14.9523 13.66 14.7284 13.66 14.4523V4.97388Z",fill:n}))})),kP=["color","size"],PP=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,kP);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M25 31.625C8.64336 31.625 0.533984 17.3656 0.196875 16.759C-0.065625 16.2867 -0.065625 15.7129 0.196875 15.2406C0.533984 14.6344 8.64336 0.375 25 0.375C41.3566 0.375 49.466 14.6344 49.8031 15.241C50.0656 15.7133 50.0656 16.2871 49.8031 16.7594C49.466 17.3656 41.3566 31.625 25 31.625ZM3.40117 15.9977C5.25977 18.8145 12.557 28.5 25 28.5C37.4824 28.5 44.7473 18.8223 46.5988 16.0023C44.7402 13.1855 37.443 3.5 25 3.5C12.5176 3.5 5.25273 13.1777 3.40117 15.9977ZM25 25.375C19.8305 25.375 15.625 21.1695 15.625 16C15.625 10.8305 19.8305 6.625 25 6.625C30.1695 6.625 34.375 10.8305 34.375 16C34.375 21.1695 30.1695 25.375 25 25.375ZM25 9.75C21.5539 9.75 18.75 12.5539 18.75 16C18.75 19.4461 21.5539 22.25 25 22.25C28.4461 22.25 31.25 19.4461 31.25 16C31.25 12.5539 28.4461 9.75 25 9.75Z",fill:n}))})),_P=["color","size"],IP=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,_P);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M36.2553 6.05501C36.5966 5.71376 37.1514 5.71376 37.4926 6.05501C37.8339 6.39626 37.8339 6.95103 37.4926 7.29228L32.3765 12.4084C38.3601 15.8067 42.6046 20.7607 42.7917 20.9825C43.0682 21.3097 43.0699 21.7874 42.7936 22.113C42.3893 22.5908 32.7818 33.7978 22.0001 33.7978C18.9909 33.7978 15.9678 33.1203 13.0065 31.7785L7.74272 37.0423C7.57292 37.2121 7.34897 37.2978 7.12495 37.2978C6.90092 37.2978 6.67698 37.212 6.50545 37.0423C6.1642 36.701 6.1642 36.1462 6.50545 35.805L17.0426 25.2678C17.0453 25.265 17.0481 25.2622 17.0509 25.2595C17.0531 25.2573 17.0553 25.2551 17.0575 25.2529L25.7063 16.6041C25.7081 16.6023 25.7098 16.6005 25.7116 16.5987C25.7134 16.5969 25.7152 16.5952 25.717 16.5934L30.2895 12.0208C30.3028 12.0067 30.3164 11.9931 30.3304 11.9799L36.2553 6.05501ZM31.0895 13.6954L27.5301 17.2548C28.4835 18.476 28.9998 19.9721 28.9998 21.5478C28.9998 25.4083 25.8603 28.5478 21.9999 28.5478C20.4242 28.5478 18.9281 28.0314 17.7069 27.078L14.3353 30.4497C16.8728 31.5113 19.445 32.0478 22 32.0478C30.6537 32.0478 38.863 23.8071 40.9489 21.5478C39.6267 20.1195 35.855 16.3016 31.0895 13.6954ZM18.9574 25.8276C19.8392 26.458 20.8929 26.7977 21.9999 26.7977C24.8943 26.7977 27.2499 24.4422 27.2499 21.5477C27.2499 20.4409 26.9092 19.3873 26.2793 18.5056L18.9574 25.8276Z",fill:n}),se.createElement("path",{d:"M27.7418 10.3057C25.7504 9.63545 23.8184 9.29773 22.0001 9.29773C11.2183 9.29773 1.61084 20.5047 1.20659 20.9825C0.951064 21.2835 0.930064 21.721 1.15762 22.0482C1.27837 22.2215 4.17111 26.3287 9.18485 29.659C9.33358 29.7587 9.49985 29.806 9.66785 29.806C9.94963 29.806 10.2279 29.6695 10.3959 29.4122C10.6636 29.0115 10.5534 28.4672 10.1509 28.2012C6.46889 25.753 3.94889 22.7973 3.00561 21.595C5.01989 19.4075 13.2834 11.0478 22.0001 11.0478C23.6293 11.0478 25.3741 11.3558 27.1835 11.963C27.642 12.1275 28.139 11.8738 28.2913 11.4135C28.4453 10.955 28.2003 10.4598 27.7418 10.3057Z",fill:n}),se.createElement("path",{d:"M23.2197 14.6685C22.8224 14.5985 22.4164 14.5477 22 14.5477C18.1395 14.5477 15 17.6872 15 21.5477C15 21.9642 15.0508 22.3702 15.1225 22.7674C15.1977 23.1909 15.567 23.4902 15.9817 23.4902C16.0325 23.4902 16.0832 23.4867 16.1357 23.4762C16.6099 23.3922 16.9285 22.9371 16.8445 22.4629C16.7902 22.1654 16.75 21.8627 16.75 21.5477C16.75 18.6532 19.1055 16.2977 22 16.2977C22.315 16.2977 22.6177 16.338 22.9152 16.3905C23.3807 16.485 23.8444 16.1559 23.9284 15.6817C24.0124 15.2075 23.694 14.7525 23.2197 14.6685Z",fill:n}))})),LP=["color","size"],jP=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,LP);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.5 10.5001C20.5 16.023 16.0228 20.5001 10.5 20.5001C4.97714 20.5001 0.5 16.023 0.5 10.5001C0.5 4.97727 4.97714 0.500122 10.5 0.500122C16.0228 0.500122 20.5 4.97727 20.5 10.5001ZM7.88239 9.56904C8.00439 9.62145 8.11473 9.69763 8.20698 9.79314L9.49998 11.0861L12.793 7.79314C12.8852 7.69763 12.9956 7.62145 13.1176 7.56904C13.2396 7.51663 13.3708 7.48905 13.5036 7.48789C13.6363 7.48674 13.768 7.51204 13.8909 7.56232C14.0138 7.6126 14.1255 7.68686 14.2194 7.78075C14.3133 7.87464 14.3875 7.98629 14.4378 8.10919C14.4881 8.23208 14.5134 8.36376 14.5122 8.49654C14.5111 8.62932 14.4835 8.76054 14.4311 8.88255C14.3787 9.00455 14.3025 9.1149 14.207 9.20714L10.207 13.2071C10.0194 13.3946 9.76514 13.4999 9.49998 13.4999C9.23482 13.4999 8.98051 13.3946 8.79298 13.2071L6.79298 11.2071C6.69747 11.1149 6.62129 11.0046 6.56888 10.8825C6.51647 10.7605 6.48889 10.6293 6.48773 10.4965C6.48658 10.3638 6.51188 10.2321 6.56216 10.1092C6.61244 9.98629 6.6867 9.87464 6.78059 9.78075C6.87448 9.68686 6.98613 9.6126 7.10903 9.56232C7.23193 9.51204 7.3636 9.48674 7.49638 9.48789C7.62916 9.48905 7.76038 9.51663 7.88239 9.56904Z",fill:n}))})),MP=jP,TP="password",NP=r(r({},$k,"\n padding: 8px 12px;\n height: 32px;\n "),qk,"\n padding: 11px 16px;\n height: 40px;\n "),zP=(r(r({},$k,"\n padding: 4px 6px 4px 12px;\n max-height: 32px;\n "),qk,"\n padding: 0px 4px 0px 16px;\n max-height: 40px;\n "),r(r({},$k,(function(e){return Vf(["",""],e.theme.typography.font[ky])})),qk,(function(e){return Vf(["",""],e.theme.typography.font[Py])}))),AP=(Ig=(r(r({},$k,(function(e){return Vf(e.theme.typography.font[Bv])})),qk,(function(e){return Vf(e.theme.typography.font[Zv])})),"Input"),u.span.attrs({className:Lp(Ig,"Icon")}).withConfig({componentId:"sc-150k0cz-0"})((function(e){var t=e.iconClickStart,n=e.iconClickEnd,r=e.disabled,o=e.readOnly,i=e.$iconType;return Vf(["display:flex;color:",";cursor:",";flex-shrink:0;",""],(e=e.theme.palette)[Vg],!t&&!n||r||o?"default":"pointer","end"===i&&Vf(["color:",";"],e[Wg]))}))),RP=(sg=u.span.attrs({className:Lp(Ig,"CopyIcon")}).withConfig({componentId:"sc-150k0cz-1"})((function(e){return Vf(["display:flex;color:",";cursor:pointer;"],e.theme.palette[Wg])})),um=u(sg).attrs({className:Lp(Ig,"PasswordIcon")}).withConfig({componentId:"sc-150k0cz-2"})([""]),Sm=u.div.attrs({className:Lp(Ig,"Container")}).withConfig({componentId:"sc-150k0cz-3"})((function(){return Vf(["display:block;color:inherit;font-size:inherit;width:100%;min-width:0;margin:0;padding:0;border:0;background-color:transparent;outline:none;"])})),u.input.attrs({className:Lp(Ig,"Base")}).withConfig({componentId:"sc-150k0cz-4"})((function(e){var t=e.theme.palette;return Vf(["display:block;color:inherit;width:100%;min-width:fit-content;margin:0;padding:0;border:0;background-color:transparent;outline:none;"," &::placeholder{color:",";}"],void 0!==(e=e.$isEllipsis)&&e&&Vf(["text-overflow:ellipsis;"]),t[lg])}))),DP=Mp({Input:u.div.attrs({className:Lp(Ig,"root")}).withConfig({componentId:"sc-150k0cz-5"})((function(e){var t=void 0===(t=e.size)?qk:t,n=void 0!==(n=e.$error)&&n,r=e.$fullWidth,o=void 0!==(o=e.readOnly)&&o,i=void 0!==(i=e.disabled)&&i,a=void 0!==(a=e.isHovering)&&a,l=e.$isSelectedItems,s=void 0!==(s=e.hasInputActions)&&s;e=e.theme;return Vf(["position:relative;display:flex;flex-direction:",";"," box-sizing:border-box;column-gap:8px;cursor:text;transition:all 100ms ease-out;width:",";pointer-events:",";background-color:",";border-radius:",";border:1px solid ",";color:",";"," ",";","{","}"," "," &:hover{color:",";}",""],s?"column":"row",s&&"align-items: stretch;",void 0!==r&&r?"100%":"300px",i?"none":"auto",hP(o,i),e.shape.borderRadius.md,gP(o,i),i?e.palette[lg]:e.palette[og],NP[t],void 0!==l&&l&&"\n height: fit-content;\n\n ".concat(RP," {\n max-width: fit-content;\n min-width: 20px;\n flex-grow: 1;\n width: 40px;\n }\n "),RP,zP[t],!o&&!i&&Vf(["&:focus-within{background-color:","!important;border:1px solid ",";&:hover{border:1px solid ",";","{color:",";}}}"," &:hover{background-color:",";border:1px solid ",";","{color:",";}}"],e.palette[jg],e.palette[pg],e.palette[pg],AP,e.palette[Vg],a&&Vf(["","{color:",";}"],AP,e.palette[Yg]),e.palette[xg],e.palette[lm],AP,e.palette[Yg]),i&&Vf(["","{color:",";}"],AP,e.palette[Zg]),pP(o,i),n&&vP)})),Container:Sm,Base:RP,Icon:AP,CopyIcon:sg,PasswordIcon:um,ClearIcon:u.span.attrs({className:Lp(Ig,"ClearIcon")}).withConfig({componentId:"sc-150k0cz-6"})((function(e){return Vf(["display:flex;cursor:pointer;color:",";"],e.theme.palette[Vg])})),NotificationBox:u.div.attrs({className:Lp(Ig,"NotificationBox")}).withConfig({componentId:"sc-150k0cz-7"})((function(e){var t=void 0===(t=e.size)?qk:t,n=e.isTextarea;e=e.theme.palette;return Vf(["display:flex;position:absolute;align-items:center;max-height:34px;right:0px;padding:8px 12px;gap:6px;bottom:",";box-shadow:0px 2px 6px ",";background-color:",";border-radius:4px;align-items:center;",""],t===qk?"45px":"35px",e[bv],e[xg],void 0!==n&&n&&"\n bottom: ".concat(t===qk?27:22,"px;\n right: ").concat(t===qk?16:12,"px;\n "))})),NotificationIcon:u.span.attrs({className:Lp(Ig,"NotificationIcon")}).withConfig({componentId:"sc-150k0cz-8"})((function(e){return Vf(["display:flex;color:",";"],e.theme.palette[Vg])})),NotificationText:u.span.attrs({className:Lp(Ig,"NotificationText")}).withConfig({componentId:"sc-150k0cz-9"})((function(e){var t=(e=e.theme).palette;return Vf(["display:flex;white-space:nowrap;",";color:",";"],e.typography.font[Pv],t[og])})),FieldWrapper:u.div.attrs({className:Lp(Ig,"fieldWrapper")}).withConfig({componentId:"sc-150k0cz-10"})((function(e){return Vf(["width:100%;height:100%;display:inline-flex;flex-wrap:wrap;gap:8px;max-height:120px;",";::-webkit-scrollbar{display:none;}"],e.$isSelectedItems&&"\n overflow-y: auto;\n ")})),InputActions:u.div.attrs({className:Lp(Ig,"inputActions")}).withConfig({componentId:"sc-150k0cz-11"})(["padding-top:16px;width:100%;box-sizing:border-box;"]),InputContent:u.div.attrs({className:Lp(Ig,"inputContent")}).withConfig({componentId:"sc-150k0cz-12"})(["display:flex;align-items:center;width:100%;column-gap:8px;box-sizing:border-box;"])}),FP=["inputType","children","iconStart","iconEnd","iconChange","inputActions","clearIcon","iconClickStart","iconClickEnd","clearIconClick","size","className","style","fullWidth","readOnly","disabled","hideCopyIcon","focusOnMount","focusOnClick","isEllipsis","copyTextMessage","copySuccessIcon","error","renderTags","showPlaceholder","InputProps"],HP=jp((function(e,t){function n(e,t){w||b||(E&&H(),"start"===t?f&&f(e):"end"===t?h&&h(e):p&&p(e))}function r(e,t){return e?se.createElement(DP.Icon,{onClick:function(e){return n(e,t)},iconClickStart:f,iconClickEnd:h,$iconType:t,disabled:w,readOnly:b},"function"==typeof e?e({size:yP(g,t)}):e):void 0}var o=e.inputType,i=e.children,l=e.iconStart,s=e.iconEnd,c=e.iconChange,u=e.inputActions,d=e.clearIcon,f=e.iconClickStart,h=e.iconClickEnd,p=e.clearIconClick,g=void 0===(m=e.size)?qk:m,m=e.className,v=e.style,y=void 0!==(y=e.fullWidth)&&y,b=void 0!==(x=e.readOnly)&&x,w=void 0!==(x=e.disabled)&&x,x=void 0!==(x=e.hideCopyIcon)&&x,C=void 0!==(S=e.focusOnMount)&&S,E=void 0===(S=e.focusOnClick)||S,S=void 0!==(S=e.isEllipsis)&&S,O=void 0===(O=e.copyTextMessage)?"Copied!":O,k=void 0===(k=e.copySuccessIcon)?se.createElement(MP,{size:16}):k,P=void 0!==(P=e.error)&&P,_=e.renderTags,I=e.showPlaceholder,L=e.InputProps,j=AS(e,FP),M=(e=qy(a.exports.useState(!1),2))[0],T=e[1],N=(e=qy(a.exports.useState(!1),2))[0],z=e[1],A=(e=qy(a.exports.useState(!1),2))[0],R=e[1],D=a.exports.useRef(null),F=(e=null==(e=j.selectedItems)?void 0:e.length,j.value||e?"":j.placeholder),H=(M=M&&b&&0<j.value.length&&!x,function(){var e;w||b||(null!=I&&I(!1),null!=(e=D.current)&&e.focus())});return a.exports.useEffect((function(){C&&H()}),[]),a.exports.useEffect((function(){setTimeout((function(){return z(!1)}),2e3)}),[N]),se.createElement(DP.Input,Qy({onClick:E?H:void 0,ref:t,size:g,onMouseEnter:function(){setTimeout((function(){T(!0)}),150)},onMouseLeave:function(){setTimeout((function(){T(!1)}),200)},className:m,style:v,readOnly:b,disabled:w,$fullWidth:Boolean(y),$error:P,clearIcon:d,isHovering:j.isHovering,$isSelectedItems:Boolean(e||u),hasInputActions:Boolean(u)},L||{}),se.createElement(DP.InputContent,null,r(l,"start"),se.createElement(DP.FieldWrapper,{$isSelectedItems:Boolean(e)},_&&_(),se.createElement(DP.Base,Qy({},j,{placeholder:F,ref:D,readOnly:Boolean(b),type:!o&&null!=j&&j.type?null==j?void 0:j.type:o!==TP||A?"text":TP,$isEllipsis:S}))),(x=se.createElement(OP,{size:yP(g,"copy")}),M?se.createElement(DP.CopyIcon,{onClick:function(){return mP(j.value,z)}},x):void 0),N&&se.createElement(DP.NotificationBox,{size:g},se.createElement(DP.NotificationIcon,null,k),se.createElement(DP.NotificationText,null,O)),w||b||!d?void 0:se.createElement(DP.ClearIcon,{onClick:function(e){return n(e,"clear")}},"function"==typeof d?d({size:yP(g,"clear")}):d),o===TP&&se.createElement(DP.PasswordIcon,{onClick:function(e){e.stopPropagation(),R(!A)}},A?se.createElement(IP,{size:bP(g)}):se.createElement(PP,{size:bP(g)})),r(s,"end"),r(c,""),i&&se.createElement(se.Fragment,null,i)),function(e){if(e)return se.createElement(DP.InputActions,null,e)}(u))})),VP=(m="auto-start",vm="auto",Hm="auto-end",Gm="top-start",Bm="top",Dm="top-end","bottom-start"),BP="bottom",WP=(uv="bottom-end",Km="left-start",Mm="left",qm="left-end",d="right-start","right"),UP=(Om="right-end","top"),GP="bottom",ZP="right",YP="left",XP="auto",KP=[UP,GP,ZP,YP],$P="start",qP="end",QP="viewport",JP="popper",e_=KP.reduce((function(e,t){return e.concat([t+"-"+$P,t+"-"+qP])}),[]),t_=[].concat(KP,[XP]).reduce((function(e,t){return e.concat([t,t+"-"+$P,t+"-"+qP])}),[]),n_=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function r_(e){return e?(e.nodeName||"").toLowerCase():null}function o_(e){var t;return null==e?window:"[object Window]"!==e.toString()?(t=e.ownerDocument)&&t.defaultView||window:e}function i_(e){return e instanceof o_(e).Element||e instanceof Element}function a_(e){return e instanceof o_(e).HTMLElement||e instanceof HTMLElement}function l_(e){return"undefined"!=typeof ShadowRoot&&(e instanceof o_(e).ShadowRoot||e instanceof ShadowRoot)}function s_(e){return e.split("-")[0]}var c_=Math.max,u_=Math.min,d_=Math.round;function f_(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function h_(){return!/^((?!chrome|android).)*safari/i.test(f_())}function p_(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;return t&&a_(e)&&(o=0<e.offsetWidth&&d_(r.width)/e.offsetWidth||1,i=0<e.offsetHeight&&d_(r.height)/e.offsetHeight||1),t=(i_(e)?o_(e):window).visualViewport,e=!h_()&&n,n=(r.left+(e&&t?t.offsetLeft:0))/o,e=(r.top+(e&&t?t.offsetTop:0))/i,{width:t=r.width/o,height:o=r.height/i,top:e,right:n+t,bottom:e+o,left:n,x:n,y:e}}function g_(e){var t=p_(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function m_(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&l_(n)){var r=t;do{if(r&&e.isSameNode(r))return!0}while(r=r.parentNode||r.host)}return!1}function v_(e){return o_(e).getComputedStyle(e)}function y_(e){return((i_(e)?e.ownerDocument:e.document)||window.document).documentElement}function b_(e){return"html"===r_(e)?e:e.assignedSlot||e.parentNode||(l_(e)?e.host:null)||y_(e)}function w_(e){return a_(e)&&"fixed"!==v_(e).position?e.offsetParent:null}function x_(e){for(var t=o_(e),n=w_(e);n&&0<=["table","td","th"].indexOf(r_(n))&&"static"===v_(n).position;)n=w_(n);return(!n||"html"!==r_(n)&&("body"!==r_(n)||"static"!==v_(n).position))&&(n||function(e){var t=/firefox/i.test(f_());if(!/Trident/i.test(f_())||!a_(e)||"fixed"!==v_(e).position){var n=b_(e);for(l_(n)&&(n=n.host);a_(n)&&["html","body"].indexOf(r_(n))<0;){var r=v_(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}}return null}(e))||t}function C_(e){return 0<=["top","bottom"].indexOf(e)?"x":"y"}function E_(e,t,n){return c_(e,u_(t,n))}function S_(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function O_(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function k_(e){return e.split("-")[1]}var P_={top:"auto",right:"auto",bottom:"auto",left:"auto"};function __(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=(e=e.isFixed,void 0===(d=a.x)?0:d),f=void 0===(f=a.y)?0:f,h=(d=(h="function"==typeof u?u({x:d,y:f}):{x:d,y:f}).x,f=h.y,a.hasOwnProperty("x")),p=(a=a.hasOwnProperty("y"),YP),g=UP,m=window,v=(c&&(v="clientHeight",t="clientWidth",(y=x_(n))===o_(n)&&"static"!==v_(y=y_(n)).position&&"absolute"===l&&(v="scrollHeight",t="scrollWidth"),o!==UP&&(o!==YP&&o!==ZP||i!==qP)||(g=GP,f=(f-((e&&y===m&&m.visualViewport?m.visualViewport.height:y[v])-r.height))*(s?1:-1)),o!==YP&&(o!==UP&&o!==GP||i!==qP)||(p=ZP,d=(d-((e&&y===m&&m.visualViewport?m.visualViewport.width:y[t])-r.width))*(s?1:-1))),Object.assign({position:l},c&&P_)),y=!0===u?(o={x:d,y:f},i=o_(n),e=o.x,o=o.y,i=i.devicePixelRatio||1,{x:d_(e*i)/i||0,y:d_(o*i)/i||0}):{x:d,y:f};return d=y.x,f=y.y,s?Object.assign({},v,((t={})[g]=a?"0":"",t[p]=h?"0":"",t.transform=(m.devicePixelRatio||1)<=1?"translate("+d+"px, "+f+"px)":"translate3d("+d+"px, "+f+"px, 0)",t)):Object.assign({},v,((r={})[g]=a?f+"px":"",r[p]=h?d+"px":"",r.transform="",r))}var I_={passive:!0},L_={left:"right",right:"left",bottom:"top",top:"bottom"};function j_(e){return e.replace(/left|right|bottom|top/g,(function(e){return L_[e]}))}var M_={start:"end",end:"start"};function T_(e){return e.replace(/start|end/g,(function(e){return M_[e]}))}function N_(e){return{scrollLeft:(e=o_(e)).pageXOffset,scrollTop:e.pageYOffset}}function z_(e){return p_(y_(e)).left+N_(e).scrollLeft}function A_(e){var t=(e=v_(e)).overflow,n=e.overflowX;e=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+e+n)}function R_(e,t){void 0===t&&(t=[]);e=(r=function e(t){return 0<=["html","body","#document"].indexOf(r_(t))?t.ownerDocument.body:a_(t)&&A_(t)?t:e(b_(t))}(e))===(null==(e=e.ownerDocument)?void 0:e.body);var n=o_(r),r=(n=e?[n].concat(n.visualViewport||[],A_(r)?r:[]):r,t.concat(n));return e?r:r.concat(R_(b_(n)))}function D_(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function F_(e,t,n){return t===QP?D_((o=n,a=o_(r=e),l=y_(r),a=a.visualViewport,s=l.clientWidth,l=l.clientHeight,u=c=0,a&&(s=a.width,l=a.height,(i=h_())||!i&&"fixed"===o)&&(c=a.offsetLeft,u=a.offsetTop),{width:s,height:l,x:c+z_(r),y:u})):i_(t)?((o=p_(i=t,!1,"fixed"===(o=n))).top=o.top+i.clientTop,o.left=o.left+i.clientLeft,o.bottom=o.top+i.clientHeight,o.right=o.left+i.clientWidth,o.width=i.clientWidth,o.height=i.clientHeight,o.x=o.left,o.y=o.top,o):D_((a=y_(e),s=y_(a),l=N_(a),c=null==(c=a.ownerDocument)?void 0:c.body,r=c_(s.scrollWidth,s.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),u=c_(s.scrollHeight,s.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),a=-l.scrollLeft+z_(a),l=-l.scrollTop,"rtl"===v_(c||s).direction&&(a+=c_(s.clientWidth,c?c.clientWidth:0)-r),{width:r,height:u,x:a,y:l}));var r,o,i,a,l,s,c,u}function H_(e){var t,n=e.reference,r=e.element,o=(e=e.placement)?s_(e):null,i=(e=e?k_(e):null,n.x+n.width/2-r.width/2),a=n.y+n.height/2-r.height/2;switch(o){case UP:t={x:i,y:n.y-r.height};break;case GP:t={x:i,y:n.y+n.height};break;case ZP:t={x:n.x+n.width,y:a};break;case YP:t={x:n.x-r.width,y:a};break;default:t={x:n.x,y:n.y}}var l=o?C_(o):null;if(null!=l){var s="y"===l?"height":"width";switch(e){case $P:t[l]=t[l]-(n[s]/2-r[s]/2);break;case qP:t[l]=t[l]+(n[s]/2-r[s]/2)}}return t}function V_(e,t){var n,r=void 0===(r=(t=t=void 0===t?{}:t).placement)?e.placement:r,o=void 0===(o=t.strategy)?e.strategy:o,i=void 0===(i=t.boundary)?"clippingParents":i,a=void 0===(a=t.rootBoundary)?QP:a,l=void 0===(l=t.elementContext)?JP:l,s=void 0!==(s=t.altBoundary)&&s,c=(t=S_("number"!=typeof(t=void 0===(t=t.padding)?0:t)?t:O_(t,KP)),e.rects.popper),u=(s=function(e,t,n,r){var o,i="clippingParents"===t?(a=R_(b_(i=e)),i_(o=0<=["absolute","fixed"].indexOf(v_(i).position)&&a_(i)?x_(i):i)?a.filter((function(e){return i_(e)&&m_(e,o)&&"body"!==r_(e)})):[]):[].concat(t),a=[].concat(i,[n]);return t=a[0],(n=a.reduce((function(t,n){return n=F_(e,n,r),t.top=c_(n.top,t.top),t.right=u_(n.right,t.right),t.bottom=u_(n.bottom,t.bottom),t.left=c_(n.left,t.left),t}),F_(e,t,r))).width=n.right-n.left,n.height=n.bottom-n.top,n.x=n.left,n.y=n.top,n}(i_(s=e.elements[s?l===JP?"reference":JP:l])?s:s.contextElement||y_(e.elements.popper),i,a,o),a=H_({reference:i=p_(e.elements.reference),element:c,strategy:"absolute",placement:r}),o=D_(Object.assign({},c,a)),c=l===JP?o:i,{top:s.top-c.top+t.top,bottom:c.bottom-s.bottom+t.bottom,left:s.left-c.left+t.left,right:c.right-s.right+t.right});a=e.modifiersData.offset;return l===JP&&a&&(n=a[r],Object.keys(u).forEach((function(e){var t=0<=[ZP,GP].indexOf(e)?1:-1,r=0<=[UP,GP].indexOf(e)?"y":"x";u[e]+=n[r]*t}))),u}function B_(e,t,n){return{top:e.top-t.height-(n=void 0===n?{x:0,y:0}:n).y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function W_(e){return[UP,ZP,GP,YP].some((function(t){return 0<=e[t]}))}function U_(e,t,n){void 0===n&&(n=!1);var r=a_(t),o=a_(t)&&(a=(o=t).getBoundingClientRect(),i=d_(a.width)/o.offsetWidth||1,a=d_(a.height)/o.offsetHeight||1,1!==i||1!==a),i=y_(t),a=p_(e,o,n),l=(e={scrollLeft:0,scrollTop:0},{x:0,y:0});return!r&&n||("body"===r_(t)&&!A_(i)||(e=(r=t)!==o_(r)&&a_(r)?{scrollLeft:r.scrollLeft,scrollTop:r.scrollTop}:N_(r)),a_(t)?((l=p_(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=z_(i))),{x:a.left+e.scrollLeft-l.x,y:a.top+e.scrollTop-l.y,width:a.width,height:a.height}}var G_={placement:"bottom",modifiers:[],strategy:"absolute"};function Z_(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}var Y_=function(e){var t,n=void 0===(t=(e=e=void 0===e?{}:e).defaultModifiers)?[]:t,r=void 0===(t=e.defaultOptions)?G_:t;return function(e,t,o){void 0===o&&(o=r);var i,a,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},G_,r),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},s=[],c=!1,u={state:l,setOptions:function(o){var i,a;o="function"==typeof o?o(l.options):o,d(),l.options=Object.assign({},r,l.options,o),l.scrollParents={reference:i_(e)?R_(e):e.contextElement?R_(e.contextElement):[],popper:R_(t)},o=[].concat(n,l.options.modifiers),a=o.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),o=Object.keys(a).map((function(e){return a[e]})),i=function(e){var t=new Map,n=new Set,r=[];return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||function e(o){n.add(o.name),[].concat(o.requires||[],o.requiresIfExists||[]).forEach((function(r){n.has(r)||(r=t.get(r))&&e(r)})),r.push(o)}(e)})),r}(o),o=n_.reduce((function(e,t){return e.concat(i.filter((function(e){return e.phase===t})))}),[]);return l.orderedModifiers=o.filter((function(e){return e.enabled})),l.orderedModifiers.forEach((function(e){var t=e.name,n=e.options;"function"==typeof(e=e.effect)&&(e=e({state:l,name:t,instance:u,options:void 0===n?{}:n}),s.push(e||function(){}))})),u.update()},forceUpdate:function(){if(!c){var e,t=(e=l.elements).reference;if(Z_(t,e=e.popper)){l.rects={reference:U_(t,x_(e),"fixed"===l.options.strategy),popper:g_(e)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach((function(e){return l.modifiersData[e.name]=Object.assign({},e.data)}));for(var n,r,o,i=0;i<l.orderedModifiers.length;i++)!0===l.reset?(l.reset=!1,i=-1):(n=(o=l.orderedModifiers[i]).fn,r=o.options,o=o.name,"function"==typeof n&&(l=n({state:l,options:void 0===r?{}:r,name:o,instance:u})||l))}}},update:(i=function(){return new Promise((function(e){u.forceUpdate(),e(l)}))},function(){return a=a||new Promise((function(e){Promise.resolve().then((function(){a=void 0,e(i())}))}))}),destroy:function(){d(),c=!0}};return Z_(e,t)&&u.setOptions(o).then((function(e){!c&&o.onFirstUpdate&&o.onFirstUpdate(e)})),u;function d(){s.forEach((function(e){return e()})),s=[]}}}({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=(e=e.options).scroll,o=void 0===r||r,i=void 0===(r=e.resize)||r,a=o_(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&l.forEach((function(e){e.addEventListener("scroll",n.update,I_)})),i&&a.addEventListener("resize",n.update,I_),function(){o&&l.forEach((function(e){e.removeEventListener("scroll",n.update,I_)})),i&&a.removeEventListener("resize",n.update,I_)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state;e=e.name;t.modifiersData[e]=H_({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=void 0===(n=(e=e.options).gpuAcceleration)||n,r=void 0===(r=e.adaptive)||r;e=void 0===(e=e.roundOffsets)||e,n={placement:s_(t.placement),variation:k_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,__(Object.assign({},n,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:r,roundOffsets:e})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,__(Object.assign({},n,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:e})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];a_(o)&&r_(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{};e=Object.keys((t.styles.hasOwnProperty(e)?t.styles:n)[e]).reduce((function(e,t){return e[t]="",e}),{});a_(r)&&r_(r)&&(Object.assign(r.style,e),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=(e=e.name,void 0===(n=n.offset)?[0,0]:n),o=(i=(n=t_.reduce((function(e,n){var o,i,a,l;return e[n]=(o=t.rects,i=r,a=s_(n),l=0<=[YP,UP].indexOf(a)?-1:1,n=(o="function"==typeof i?i(Object.assign({},o,{placement:n})):i)[0]||0,i=(o[1]||0)*l,0<=[YP,ZP].indexOf(a)?{x:i,y:n}:{x:n,y:i}),e}),{}))[t.placement]).x,i=i.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=o,t.modifiersData.popperOffsets.y+=i),t.modifiersData[e]=n}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options;e=e.name;if(!t.modifiersData[e]._skip){for(var r,o=void 0===(a=n.mainAxis)||a,i=void 0===(a=n.altAxis)||a,a=n.fallbackPlacements,l=n.padding,s=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=void 0===(r=n.flipVariations)||r,f=n.allowedAutoPlacements,h=(n=s_(r=t.options.placement),a=a||(n!==r&&d?s_(a=r)===XP?[]:(n=j_(a),[T_(a),n,T_(n)]):[j_(r)]),[r].concat(a).reduce((function(e,n){return e.concat(s_(n)===XP?(r=t,o=(e=e=void 0===(e={placement:n,boundary:s,rootBoundary:c,padding:l,flipVariations:d,allowedAutoPlacements:f})?{}:e).placement,i=e.boundary,a=e.rootBoundary,u=e.padding,h=e.flipVariations,p=void 0===(e=e.allowedAutoPlacements)?t_:e,e=(g=k_(o))?h?e_:e_.filter((function(e){return k_(e)===g})):KP,m=(o=0===(o=e.filter((function(e){return 0<=p.indexOf(e)}))).length?e:o).reduce((function(e,t){return e[t]=V_(r,{placement:t,boundary:i,rootBoundary:a,padding:u})[s_(t)],e}),{}),Object.keys(m).sort((function(e,t){return m[e]-m[t]}))):n);var r,o,i,a,u,h,p,g,m}),[])),p=t.rects.reference,g=t.rects.popper,m=new Map,v=!0,y=h[0],b=0;b<h.length;b++){var w=h[b],x=s_(w),C=k_(w)===$P,E=(O=0<=[UP,GP].indexOf(x))?"width":"height",S=V_(t,{placement:w,boundary:s,rootBoundary:c,altBoundary:u,padding:l}),O=O?C?ZP:YP:C?GP:UP;C=(p[E]>g[E]&&(O=j_(O)),j_(O)),E=[];if(o&&E.push(S[x]<=0),i&&E.push(S[O]<=0,S[C]<=0),E.every((function(e){return e}))){y=w,v=!1;break}m.set(w,E)}if(v)for(var k=d?3:1;0<k&&"break"!==function(e){var t=h.find((function(t){if(t=m.get(t))return t.slice(0,e).every((function(e){return e}))}));if(t)return y=t,"break"}(k);k--);t.placement!==y&&(t.modifiersData[e]._skip=!0,t.placement=y,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t,n,r,o,i,a,l,s,c,u=e.state,d=e.options,f=(e=e.name,void 0===(f=d.mainAxis)||f),h=void 0!==(h=d.altAxis)&&h,p=d.boundary,g=d.rootBoundary,m=d.altBoundary,v=d.padding,y=void 0===(y=d.tether)||y,b=(d=void 0===(d=d.tetherOffset)?0:d,p=V_(u,{boundary:p,rootBoundary:g,padding:v,altBoundary:m}),g=s_(u.placement),m=!(v=k_(u.placement)),C_(g)),w="x"===b?"y":"x",x=u.modifiersData.popperOffsets,C=u.rects.reference,E=u.rects.popper,S=(d="number"==typeof(d="function"==typeof d?d(Object.assign({},u.rects,{placement:u.placement})):d)?{mainAxis:d,altAxis:d}:Object.assign({mainAxis:0,altAxis:0},d),u.modifiersData.offset?u.modifiersData.offset[u.placement]:null),O={x:0,y:0};x&&(f&&(f="y"===b?"height":"width",a=(l=x[b])+p[n="y"===b?UP:YP],s=l-p[c="y"===b?GP:ZP],t=y?-E[f]/2:0,o=(v===$P?C:E)[f],v=v===$P?-E[f]:-C[f],i=u.elements.arrow,i=y&&i?g_(i):{width:0,height:0},n=(r=u.modifiersData["arrow#persistent"]?u.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0})[n],r=r[c],c=E_(0,C[f],i[f]),i=m?C[f]/2-t-c-n-d.mainAxis:o-c-n-d.mainAxis,o=m?-C[f]/2+t+c+r+d.mainAxis:v+c+r+d.mainAxis,m=(n=u.elements.arrow&&x_(u.elements.arrow))?"y"===b?n.clientTop||0:n.clientLeft||0:0,v=l+o-(t=null!=(f=null==S?void 0:S[b])?f:0),c=E_(y?u_(a,l+i-t-m):a,l,y?c_(s,v):s),x[b]=c,O[b]=c-l),h&&(r="y"==w?"height":"width",o=(n=x[w])+p["x"===b?UP:YP],f=n-p["x"===b?GP:ZP],i=-1!==[UP,YP].indexOf(g),m=null!=(t=null==S?void 0:S[w])?t:0,a=i?o:n-C[r]-E[r]-m+d.altAxis,v=i?n+C[r]+E[r]-m-d.altAxis:f,l=y&&i?(s=E_(s=a,n,c=v),c<s?c:s):E_(y?a:o,n,y?v:f),x[w]=l,O[w]=l-n),u.modifiersData[e]=O)},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,r,o,i=e.state,a=e.name,l=(e=e.options,i.elements.arrow),s=i.modifiersData.popperOffsets,c=C_(u=s_(i.placement)),u=0<=[YP,ZP].indexOf(u)?"height":"width";l&&s&&(n=i,n=S_("number"!=typeof(e="function"==typeof(e=e.padding)?e(Object.assign({},n.rects,{placement:n.placement})):e)?e:O_(e,KP)),e=g_(l),o="y"===c?UP:YP,r="y"===c?GP:ZP,t=i.rects.reference[u]+i.rects.reference[c]-s[c]-i.rects.popper[u],s=s[c]-i.rects.reference[c],l=(l=x_(l))?"y"===c?l.clientHeight||0:l.clientWidth||0:0,o=n[o],n=l-e[u]-n[r],o=E_(o,r=l/2-e[u]/2+(t/2-s/2),n),i.modifiersData[a]=((l={})[c]=o,l.centerOffset=o-r,l))},effect:function(e){var t=e.state;null!=(e=void 0===(e=e.options.element)?"[data-popper-arrow]":e)&&("string"!=typeof e||(e=t.elements.popper.querySelector(e)))&&m_(t.elements.popper,e)&&(t.elements.arrow=e)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=(e=e.name,t.rects.reference),r=t.rects.popper,o=t.modifiersData.preventOverflow,i=V_(t,{elementContext:"reference"}),a=V_(t,{altBoundary:!0});i=B_(i,n),n=B_(a,r,o),a=W_(i),r=W_(n);t.modifiersData[e]={referenceClippingOffsets:i,popperEscapeOffsets:n,isReferenceHidden:a,hasPopperEscaped:r},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":a,"data-popper-escaped":r})}}]});function X_(e){var t=a.exports.useRef(null);return a.exports.useEffect((function(){var n,r,o=document.querySelector("#".concat(e)),i=o||(n=e,(r=document.createElement("div")).setAttribute("id",n),r);return o||document.body.append(i),t.current&&i.append(t.current),function(){t.current&&t.current.remove(),-1===i.childNodes.length&&i.remove()}}),[]),t.current||(t.current=document.createElement("div")),t.current}r(r(r(r(r(r(r(r(r(r(vg={},vm,Vf(["top:0px;bottom:0px;left:0px;right:0px;"])),Hm,Vf(["top:0px;bottom:0px;left:0px;right:0px;"])),m,Vf(["top:0px;bottom:0px;left:0px;right:0px;"])),WP,Vf(["left:-4px;"])),Om,Vf(["left:-4px;"])),d,Vf(["left:-4px;"])),Mm,Vf(["right:-4px;"])),qm,Vf(["right:-4px;"])),Km,Vf(["right:-4px;"])),Bm,Vf(["bottom:-4px;"]));var K_=r(r(r(r(r(vg,Dm,Vf(["bottom:-4px;"])),Gm,Vf(["bottom:-4px;"])),BP,Vf(["top:-4px;"])),uv,Vf(["top:-4px;"])),VP,Vf(["top:-4px;"])),$_=(Lg="Popper",Ng=u.div.attrs({className:Lp(Lg,"root")}).withConfig({componentId:"sc-1373tsp-0"})((function(e){return Vf(["display:",";"],!e.open&&"none")})),o=u.div.attrs({className:Lp(Lg,"wrapper")}).withConfig({componentId:"sc-1373tsp-1"})((function(e){return Vf(["position:relative;z-index:",";"],e.$zIndex)})),bm=u.div.attrs({className:Lp(Lg,"arrow")}).withConfig({componentId:"sc-1373tsp-2"})((function(e){var t=e.warning,n=void 0===(n=e.position)?WP:n;e=e.theme;return Vf(["width:8px;height:8px;position:absolute;&::before{content:'';background:",";width:8px;height:8px;transform:rotate(45deg);position:absolute;top:0;left:0;z-index:-1;}",""],void 0!==t&&t?e.palette[Fg]:e.palette[wg],K_[n])})),Mp({Popper:Ng,Overlay:u.div.attrs({className:Lp(Lg,"Overlay")}).withConfig({componentId:"sc-1373tsp-3"})((function(){return Vf(["position:fixed;right:0;bottom:0;top:0;left:0;background-color:transparent;"])})),Arrow:bm,PopperWrapper:o})),q_=["anchorEl","children","open","warning","position","arrow","popperOptions","overlay","zIndex","enableUnderlayingEvent","wrapperStyles","disablePortal","onClick"];function Q_(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function J_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Q_(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Q_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var eI=jp((function(e,t){function n(){var e;return se.createElement($_.PopperWrapper,{$zIndex:f,style:J_({},p)},d&&i&&se.createElement($_.Overlay,{onClick:w,onContextMenu:w}),se.createElement($_.Popper,Qy({ref:b,open:i},v),o,c&&se.createElement($_.Arrow,{warning:l,"data-popper-arrow":!0,position:(null==b||null==(e=b.state)?void 0:e.placement)||s})))}var r=e.anchorEl,o=e.children,i=e.open,l=void 0!==(g=e.warning)&&g,s=void 0===(g=e.position)?BP:g,c=void 0!==(g=e.arrow)&&g,u=void 0===(g=e.popperOptions)?{}:g,d=void 0!==(g=e.overlay)&&g,f=void 0===(g=e.zIndex)?1300:g,h=void 0!==(g=e.enableUnderlayingEvent)&&g,p=void 0===(g=e.wrapperStyles)?{}:g,g=void 0!==(g=e.disablePortal)&&g,m=e.onClick,v=AS(e,q_),y=(e=X_(Lp("Popper")),a.exports.useRef(null)),b=Np(y,t),w=(a.exports.useEffect((function(){var e,t;if(r&&i&&null!==y.current)return e=c?[{name:"arrow",options:{element:"[data-popper-arrow]"}},{name:"offset",options:{offset:[0,10]}}]:[],u&&null!=u.modifiers&&(e=e.concat(u.modifiers)),t=Y_(r,y.current,J_(J_({placement:s},u),{},{modifiers:e})),b.current=t,function(){t.destroy(),b.current=null}}),[r,i,u,s,c]),function(e){var t;e.persist(),e.preventDefault(),e.stopPropagation(),m&&m(e),h&&(t=e,setTimeout((function(){var e;t.clientX&&t.clientY&&(e=document.elementFromPoint(t.clientX,t.clientY))&&e.dispatchEvent(t.nativeEvent)}),0))});return g?n():ce.exports.createPortal(n(),e)})),tI=(Pm=u.div.attrs({className:Lp("Menu","Overlay")}).withConfig({componentId:"sc-10okxhw-0"})((function(){return Vf(["position:fixed;right:0;bottom:0;top:0;left:0;background-color:transparent;z-index:-1;"])})),Vf(["animation:"," 250ms 0ms cubic-bezier(0.4,0,0.2,1),"," 250ms cubic-bezier(0.4,0,0.2,1);"],ih(["from{opacity:0;}to{opacity:1;}"]),ih(["from{transform:scale(0.97);margin-top:0px;}to{transform:scale(1);margin-top:4px;}"]))),nI=Mp({Menu:u.div.attrs({className:Lp("Menu","root")}).withConfig({componentId:"sc-10okxhw-1"})((function(e){var t=e.theme,n=void 0===(n=e.$maxHeight)?"":n;return Vf(["min-width:","px;width:195px;min-height:16px;overflow-x:hidden;overflow-y:auto;transition:opacity 250ms cubic-bezier(0.4,0,0,1),transform 250ms cubic-bezier(0.4,0,0,1),margin-top 250ms cubic-bezier(0.4,0,0,1);outline:0;box-shadow:0 2px 4px ",";border-radius:",";padding:4px 0;background-color:",";margin-top:4px;"," "," ",""],e.$rect.width,t.palette[yv],t.shape.borderRadius.md,t.palette[xg],ng,tI,n&&Vf(["max-height:",";"],Number.isNaN(+n)?n:"".concat(n,"px")))})),Overlay:Pm}),rI=["children","anchorEl","maxHeight","position","zIndex","open","enableOverlay","hideScroll","enableUnderlayingEvent","containerProps","popperOptions","popperWrapperStyles","onClose"],oI=jp((function(e,t){var n=e.children,r=e.anchorEl,o=void 0===(o=e.maxHeight)?250:o,i=void 0===(i=e.position)?VP:i,l=e.zIndex,s=void 0!==(c=e.open)&&c,c=void 0===(c=e.enableOverlay)||c,u=void 0===(d=e.hideScroll)||d,d=void 0!==(d=e.enableUnderlayingEvent)&&d,f=void 0===(f=e.containerProps)?{}:f,h=e.popperOptions,p=void 0===(p=e.popperWrapperStyles)?{}:p,g=e.onClose,m=(e=AS(e,rI),(w=qy(a.exports.useState(null),2))[0]),v=w[1],y=(w=qy(a.exports.useState(new DOMRect),2))[0],b=w[1],w=a.exports.useRef(null),x=a.exports.useCallback((function(){var e,t=new DOMRect(0,0,0,0);b(null!=(e=null==r?void 0:r.getBoundingClientRect())?e:t)}),[s,m,r]),C=a.exports.useCallback((function(){s&&(m&&clearTimeout(m),v(setTimeout(x,300)))}),[s,m]);return a.exports.useEffect((function(){return window.addEventListener("resize",C),function(){window.removeEventListener("resize",C)}}),[C]),a.exports.useEffect((function(){x()}),[x]),a.exports.useEffect((function(){if(u)return s?(document.body.classList.add("Menu-open"),x()):document.body.classList.remove("Menu-open"),function(){document.body.classList.remove("Menu-open")}}),[s,x]),se.createElement(eI,{ref:w,position:i,open:s,anchorEl:r,overlay:c,popperOptions:h,zIndex:l,enableUnderlayingEvent:d,wrapperStyles:p,onClick:function(e){"function"==typeof g&&g(e)}},se.createElement(nI.Menu,Qy({ref:t,$maxHeight:o,$rect:y},f,e),n))})),iI="md",aI=r(r({},"sm",(function(e){return Vf(["padding:8px 16px;min-height:32px;",""],e.theme.typography.font[Zv])})),iI,(function(e){return Vf(["padding:11px 16px;min-height:40px;",""],e.theme.typography.font[Xv])})),lI=(Vm="MenuItem",av=u.span.attrs({className:Lp(Vm,"Icon")}).withConfig({componentId:"sc-rrzye0-0"})((function(e){var t=e.theme.palette;return Vf(["flex-shrink:0;margin-right:10px;color:",";"],e.disabled?t[lg]:t[Vg])})),$m=u(av).attrs({className:Lp(Vm,"Actions")}).withConfig({componentId:"sc-rrzye0-1"})((function(){return Vf(["margin-right:0px;margin-left:16px;"])})),mv=u.span.attrs({className:Lp(Vm,"Label")}).withConfig({componentId:"sc-rrzye0-2"})(["align-items:center;column-gap:4px;flex-grow:1;"]),Mp({MenuItemWrapper:u.div.attrs({className:Lp(Vm,"wrapper")}).withConfig({componentId:"sc-rrzye0-3"})((function(e){var t=e.divider,n=void 0!==(n=e.disabled)&&n;e=e.theme;return Vf([""," ",""],void 0!==t&&t&&Vf(["width:100%;height:1px;background:",";box-sizing:border-box;margin:4px 0;"],e.palette[sm]),n&&Vf(["color:",";"],e.palette[Qg]))})),MenuItem:u.div.attrs({className:Lp(Vm,"root")}).withConfig({componentId:"sc-rrzye0-4"})((function(e){var t=void 0===(t=e.size)?"sm":t,n=e.$active,r=e.theme,o=void 0!==(o=e.disableHover)&&o,i=e.disabled;e=e.$isFocused;return Vf(["display:flex;justify-content:space-between;flex-direction:row;align-items:center;width:100%;background:",";color:",";cursor:pointer;box-sizing:border-box;transition:all 100ms ease-out;"," &:focus-within,&:focus,&:hover{",";","}"," ",""],r.palette[n?Cg:jg],r.palette[og],aI[t],!o&&Vf(["background-color:",";"],r.palette[Mg]),i&&Vf(["cursor:default;background-color:white;"]),i&&Vf(["& > svg{path{fill:",";}}color:",";"],r.palette[Qg],r.palette[Qg]),e&&!o&&Vf(["background-color:",";"],r.palette[Mg]))})),MenuPrefix:u.div.attrs({className:Lp(Vm,"prefix")}).withConfig({componentId:"sc-rrzye0-5"})((function(){return Vf(["display:flex;"])})),MenuContent:u.div.attrs({className:Lp(Vm,"content")}).withConfig({componentId:"sc-rrzye0-6"})((function(){return Vf(["flex-grow:1;line-height:16px;"])})),MenuSuffix:u.div.attrs({className:Lp(Vm,"suffix")}).withConfig({componentId:"sc-rrzye0-7"})((function(){return Vf(["display:flex;margin-left:8px;"])})),Label:mv,Icon:av,Actions:$m}));function sI(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function cI(e){switch(e){case Kk:return 18;case Xk:return 16;case Yk:return 14;case Zk:return 12;default:return 16}}var uI=jp((function(e,t){var n,o=e.list,i=e.children,l=e.disableHover,s=e.disabled,c=e.enableScrollIntoView,u=void 0!==(f=e.isFocused)&&f,d=e.active,f=e.value,h=e.dividerStyle,p=void 0===(p=e.depth)?0:p,g=a.exports.useRef(null),m=(n=qy(se.useState(null),2))[0],v=n[1],y=(n=qy(se.useState([]),2))[0],b=n[1],w=function(e){v(e.currentTarget)};return a.exports.useEffect((function(){var e;(d||u)&&c&&null!=(e=g.current)&&e.scrollIntoView({behavior:"auto",block:"nearest"})}),[d,u]),o?se.createElement(se.Fragment,null,function(n){var o=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0;return n.map((function(n){var i,a=n.subList&&0<n.subList.length;return y[o]===n.key&&a&&(a=o+1,i=se.createElement(oI,Qy({key:n.key,position:"right",open:Boolean(m),anchorEl:m,enableOverlay:!1},n.subMenuProps),se.createElement(uI,Qy({},e,{list:n.subList,depth:a})))),"divider"===n.content?se.createElement(lI.MenuItemWrapper,{divider:!0,key:n.key,style:n.dividerStyle}):se.createElement(lI.MenuItemWrapper,Qy({disabled:!1,key:n.key,onMouseLeave:function(){return e=o,(t=y.slice(0))[e]="",b(t),void v(null);var e,t}},e),se.createElement(lI.MenuItem,Qy({},e,{className:n.className,ref:t,$isFocused:u,$active:Boolean(n.active),onClick:function(t){var o;return null==(o=n.onClick)?void 0:o.call(n,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sI(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sI(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({event:t},e))},onMouseEnter:function(e){return t=n.key,r=o,(i=y.slice(0))[r]=t,b(i),void w(e);var t,r,i},disableHover:l||n.disableHover}),n.prefix&&se.createElement(lI.MenuPrefix,null,"function"==typeof n.prefix?n.prefix(e):n.prefix),n.content&&se.createElement(lI.MenuContent,null,"function"==typeof n.content?n.content(e):n.content),(n.suffix||n.subList)&&se.createElement(lI.MenuSuffix,null,"function"==typeof n.suffix?n.suffix(e):n.suffix,n.subList&&se.createElement(xP,{size:10,color:"#768A9F"}))),i)}))}(o,p)):"divider"===f?se.createElement(lI.MenuItemWrapper,{divider:!0,key:f,style:h}):se.createElement(lI.MenuItemWrapper,{disabled:Boolean(s)},se.createElement(lI.MenuItem,Qy({},e,{ref:g,disableHover:l,disabled:s,$isFocused:u,$active:d}),i))})),dI=(uI.displayName="MenuItem",uI),fI=["children","disabled","size"],hI=(gv=jp((function(e,t){var n=e.children,r=void 0!==(r=e.disabled)&&r,o=void 0===(o=e.size)?iI:o;e=AS(e,fI);return se.createElement(lI.Icon,Qy({disabled:r},e,{ref:t}),n&&"function"==typeof n?n({size:o!==iI?14:16}):n)})),["children"]),pI=(ev=jp((function(e,t){var n=e.children;e=AS(e,hI);return se.createElement(lI.Label,Qy({},e,{ref:t}),n)})),ev.displayName="MenuItemLabel",ev),gI=["children"],mI=(pv=jp((function(e,t){var n=e.children;e=AS(e,gI);return se.createElement(lI.Actions,Qy({},e,{ref:t}),n&&"function"==typeof n?n({size:e.size!==iI?14:16}):n)})),pv.displayName="MenuItemActions",pv),vI=["color","size"],yI=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,vI);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M43.3196 40.0403C44.2253 40.9461 44.2253 42.4146 43.3196 43.3204C42.4138 44.2262 40.9453 44.2262 40.0396 43.3204L21.9997 25.2802L3.95952 43.3207C3.05376 44.2264 1.58525 44.2264 0.679494 43.3207C-0.226258 42.4149 -0.226258 40.9464 0.679495 40.0406L18.7197 22.0001L0.679313 3.95941C-0.226437 3.05364 -0.226439 1.5851 0.679314 0.679328C1.58507 -0.226442 3.05358 -0.226443 3.95934 0.679328L21.9997 18.72L40.0398 0.679604C40.9455 -0.226163 42.414 -0.226165 43.3198 0.679605C44.2255 1.58537 44.2255 3.05392 43.3198 3.95969L25.2797 22.0001L43.3196 40.0403Z",fill:n}))})),bI=r(r({},$k,(function(e){return Vf(e.theme.typography.font[Vv])})),qk,(function(e){return Vf(e.theme.typography.font[Bv])})),wI=Mp({FormHint:u.span.attrs({className:Lp("FormHint","root")}).withConfig({componentId:"sc-1vu99sv-0"})((function(e){var t=void 0===(t=e.size)?qk:t,n=e.$error,r=e.disabled;e=e.theme;return Vf(["display:flex;align-items:center;color:",";"," ",""],void 0!==n&&n?e.palette[km]:e.palette[ig],void 0!==r&&r&&Vf(["color:",";"],e.palette[Qg]),bI[t])}))}),xI=["error"],CI=jp((function(e,t){var n=void 0!==(n=e.error)&&n;e=AS(e,xI);return se.createElement(wI.FormHint,Qy({ref:t,$error:n},e))})),EI=["color","size"],SI=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?28:r;e=AS(e,EI);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M41.3465 44.355C33.5656 50.7844 22.9687 51.6268 14.3708 47.3665L17.8949 44.4545C24.754 47.117 32.7424 46.1093 38.709 41.1792C44.6755 36.249 47.1546 28.6071 45.8085 21.3893L49.3325 18.4773C51.9291 27.6967 49.1274 37.9256 41.3465 44.355Z",fill:n}),se.createElement("path",{d:"M36.1749 2.63356L32.6509 5.54555C25.821 2.91828 17.838 3.86187 11.8366 8.82088C5.87009 13.7511 3.42028 21.4282 4.7372 28.6107L1.21311 31.5227C-1.38344 22.3034 1.45314 12.0456 9.19916 5.64502C16.9801 -0.784402 27.5768 -1.62682 36.1749 2.63356Z",fill:n}))})),OI=["color","size"],kI=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,OI);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M5.74299 0.152553C5.95998 -0.056404 6.30528 -0.0498885 6.51424 0.167105C6.7232 0.384099 6.71668 0.7294 6.49969 0.938357L1.43832 5.81227L6.51398 11.0759C6.72309 11.2928 6.71681 11.6381 6.49996 11.8472C6.28311 12.0563 5.9378 12.05 5.7287 11.8332L0.274151 6.1766C0.17369 6.07242 0.118752 5.93258 0.121433 5.78788C0.124113 5.64317 0.184193 5.50547 0.288444 5.40508L5.74299 0.152553Z",fill:n}),se.createElement("path",{d:"M10.9549 0.152554C11.1719 -0.0564031 11.5172 -0.0498876 11.7262 0.167106C11.9351 0.3841 11.9286 0.729401 11.7116 0.938357L6.65023 5.81227L11.7259 11.0759C11.935 11.2928 11.9287 11.6381 11.7119 11.8472C11.495 12.0563 11.1497 12.05 10.9406 11.8332L5.48606 6.1766C5.3856 6.07242 5.33067 5.93258 5.33335 5.78788C5.33603 5.64317 5.39611 5.50547 5.50036 5.40508L10.9549 0.152554Z",fill:n}))})),PI=["color","size"],_I=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,PI);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M6.25714 11.8474C6.04014 12.0564 5.69484 12.0499 5.48588 11.8329C5.27693 11.6159 5.28344 11.2706 5.50043 11.0616L10.5618 6.18773L5.48614 0.924074C5.27704 0.707224 5.28331 0.361919 5.50016 0.152813C5.71701 -0.0562931 6.06232 -0.0500145 6.27143 0.166835L11.726 5.8234C11.8264 5.92758 11.8814 6.06742 11.8787 6.21212C11.876 6.35683 11.8159 6.49453 11.7117 6.59492L6.25714 11.8474Z",fill:n}),se.createElement("path",{d:"M1.04522 11.8474C0.828227 12.0564 0.482925 12.0499 0.273969 11.8329C0.065012 11.6159 0.0715275 11.2706 0.288521 11.0616L5.34989 6.18773L0.274227 0.924074C0.0651226 0.707224 0.0714006 0.361919 0.28825 0.152813C0.5051 -0.0562931 0.850407 -0.0500145 1.05951 0.166835L6.51406 5.8234C6.61452 5.92758 6.66946 6.06742 6.66678 6.21212C6.6641 6.35683 6.60402 6.49453 6.49977 6.59492L1.04522 11.8474Z",fill:n}))})),II="secondary",LI=(am="white",r(r(r({},"primary",(function(e){return Vf(["background-color:",";color:",";"],(e=e.theme.palette)[ug],e[Kg])})),am,(function(e){return Vf(["background-color:",";color:",";"],(e=e.theme.palette)[Kg],e[ug])})),II,(function(e){return Vf(["background-color:",";color:",";"],(e=e.theme.palette)[mg],e[og])}))),jI=Mp({BadgeRoot:u.span.attrs({className:Lp("Badge","root")}).withConfig({componentId:"sc-1rfm40m-0"})(["position:relative;display:inline-flex;flex-shrink:0;vertical-align:middle;"]),Badge:u.span.attrs({className:Lp("Badge")}).withConfig({componentId:"sc-1rfm40m-1"})((function(e){var t=e.size,n=void 0===(n=e.color)?"secondary":n,r=e.fontSize,o=void 0===(o=e.padding)?"0 6px":o;return Vf([""," display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;align-content:center;height:","px;min-width:","px;line-height:1;padding:",";font-size:",";box-sizing:border-box;transition:transform 225ms cubic-bezier(0.4,0,0.2,1) 0ms;border-radius:","px;z-index:1;",""],e.inline?"":"position: absolute;",t||20,t||20,"number"==typeof o?"".concat(o,"px"):o,"number"==typeof r?"".concat(r,"px"):r,(t||20)/2,LI[n])}))}),MI=["color","inline","badgeContent"],TI=jp((function(e,t){var n=void 0===(n=e.color)?II:n,r=void 0!==(r=e.inline)&&r,o=e.badgeContent;e=AS(e,MI);return se.createElement(jI.BadgeRoot,{ref:t},se.createElement(jI.Badge,Qy({color:n,inline:r,badgeContent:o},e),o))})),NI="sidebar",zI="left",AI="right",RI=(r(r(r(r(r(r(r(r(r(r(le={},Fk,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:",";color:",";","{color:",";background:transparent;}&:hover{background-color:",";}&:active{background-color:",";}"," &:disabled{color:",";background:",";cursor:default;","{color:",";background:transparent;}}"],t[pg],t[Kg],jI.Badge,t[Kg],t[dg],t[fg],e&&Vf(["background-color:",";&:hover,&:focus{background-color:",";}"],t[fg],t[fg]),t[pm],t[mg],jI.Badge,t[pm])})),Hk,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:",";color:",";border:1px solid ",";","{color:",";background:transparent;}&:hover{color:",";background-color:",";","{color:",";}}&:focus{color:",";background-color:",";border:1px solid ",";","{color:",";}}&:active{color:",";background-color:",";","{color:",";}}"," &:disabled{color:",";background:",";border:none;cursor:default;","{color:",";}}"],t[xg],t[pg],t[pg],jI.Badge,t[pg],t[Kg],t[dg],jI.Badge,t[Kg],t[fg],t[mg],t[fg],jI.Badge,t[fg],t[Kg],t[fg],jI.Badge,t[Kg],e&&Vf(["color:",";background-color:",";","{color:",";}&:hover,&:focus{color:",";background-color:",";","{color:",";}}"],t[Kg],t[fg],jI.Badge,t[Kg],t[Kg],t[fg],jI.Badge,t[Kg]),t[pm],t[mg],jI.Badge,t[pm])})),Qm,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:transparent;border:1px solid ",";color:",";","{background-color:transparent;color:",";}&:hover{background-color:",";color:",";","{color:",";}}&:active{background-color:",";color:",";","{color:",";}}"," &:disabled{background-color:",";color:",";cursor:default;border:none;","{color:",";}}"],t[gm],t[tm],jI.Badge,t[tm],t[Mg],t[nm],jI.Badge,t[nm],t[Cg],t[nm],jI.Badge,t[nm],e&&Vf(["background-color:",";color:",";","{color:",";}&:hover,&:focus{background-color:",";color:",";}"],t[Cg],t[nm],jI.Badge,t[nm],t[Cg],t[nm]),t[mg],t[pm],jI.Badge,t[pm])})),cv,(function(e){var t=e.theme.palette;e=e.active;return Vf(["color:",";background-color:transparent;padding:0px !important;&:hover{background-color:transparent;color:",";}&:active{color:",";}"," &:disabled{background-color:transparent;color:",";cursor:default;}"],t[pg],t[dg],t[fg],e&&Vf(["color:",";&:hover,&:focus{color:",";"],t[fg],t[fg]),t[pm])})),Jm,(function(e){var t=e.theme.palette;e=e.active;return Vf(["color:",";background-color:transparent;padding:0px !important;&:hover{background-color:transparent;color:",";}&:active{color:",";}"," &:disabled{background-color:transparent;color:",";cursor:default;}"],t[tm],t[dg],t[fg],e&&Vf(["color:",";&:hover,&:focus{color:",";}"],t[fg],t[fg]),t[pm])})),Vk,(function(e){var t=e.theme.palette;e=e.active;return Vf(["color:",";background-color:transparent;padding:0px !important;&:hover{background-color:transparent;color:",";}&:active{color:",";}"," &:disabled{background-color:transparent;color:",";cursor:default;}"],t[pg],t[dg],t[fg],e&&Vf(["color:",";&:hover,&:focus{color:",";}"],t[fg],t[fg]),t[pm])})),Bk,(function(e){var t=e.theme.palette;e=e.active;return Vf(["color:",";background-color:transparent;padding:0px !important;&:hover{background-color:transparent;color:",";}&:active{color:",";}"," &:disabled{background-color:transparent;color:",";cursor:default;}"],t[tm],t[dg],t[fg],e&&Vf(["color:",";&:hover,&:focus{color:",";}"],t[fg],t[fg]),t[pm])})),sv,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:",";color:",";","{color:",";background:transparent;}&:hover{background-color:",";}&:active{background-color:",";}"," &:disabled{background-color:",";color:",";cursor:default;","{color:",";background:transparent;}}"],t[km],t[Kg],jI.Badge,t[Kg],t[Im],t[Lm],e&&Vf(["background-color:",";&:hover,&:focus{background-color:",";}"],t[Lm],t[Lm]),t[mg],t[pm],jI.Badge,t[pm])})),gg,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:",";color:",";border:1px solid ",";","{color:",";background-color:transparent;}&:hover{background-color:",";color:",";border:none;","{color:",";}}&:active{background-color:",";color:",";border:none;}"," &:disabled{color:",";background:",";border:none;cursor:default;","{color:",";}}"],t[xg],t[tm],t[gm],jI.Badge,t[tm],t[Im],t[Kg],jI.Badge,t[Kg],t[Lm],t[Kg],e&&Vf(["background-color:",";color:",";border:none;&:hover,&:focus{background-color:",";}"],t[Lm],t[Kg],t[Lm]),t[pm],t[mg],jI.Badge,t[pm])})),cm,(function(e){var t=e.theme.palette;e=e.active;return Vf(["color:",";background-color:transparent;&:hover{color:",";}&:active{color:",";}"," &:disabled{color:",";cursor:default;}"],t[tm],t[Im],t[Lm],e&&Vf(["color:",";&:hover,&:focus{color:",";}"],t[Lm],t[Lm]),t[pm])})),r(r(r(le,rv,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:",";color:",";","{color:",";background:transparent;}&:hover{background-color:",";}&:active{background-color:",";}"," &:disabled{background-color:",";color:",";cursor:default;","{color:",";background:transparent;}}"],t[Nm],t[Kg],jI.Badge,t[Kg],t[zm],t[Am],e&&Vf(["background-color:",";&:hover,&:focus{background-color:",";}"],t[Am],t[Am]),t[mg],t[pm],jI.Badge,t[pm])})),qg,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:",";color:",";border:1px solid ",";","{color:",";background-color:transparent;}&:hover{background-color:",";color:",";border:none;","{color:",";}}&:active{background-color:",";color:",";border:none;}"," &:disabled{color:",";background:",";border:none;cursor:default;","{color:",";}}"],t[xg],t[tm],t[gm],jI.Badge,t[tm],t[zm],t[Kg],jI.Badge,t[Kg],t[Am],t[Kg],e&&Vf(["background-color:",";color:",";border:none;","{color:",";background-color:transparent;}&:hover,&:focus{background-color:",";}"],t[Am],t[Kg],jI.Badge,t[Kg],t[Am]),t[pm],t[mg],jI.Badge,t[pm])})),im,(function(e){var t=e.theme.palette;e=e.active;return Vf(["color:",";background-color:transparent;&:hover{color:",";}&:active{color:",";}"," &:disabled{color:",";cursor:default;}"],t[tm],t[zm],t[Am],e&&Vf(["color:",";&:hover,&:focus{color:",";}"],t[Am],t[Am]),t[pm])}))),DI=r(r(r(r({},Zk,Vf(["padding:5px 10px;"])),Yk,Vf(["padding:8px 12px;"])),Xk,Vf(["padding:11px 16px;"])),Kk,Vf(["padding:14px 24px;"])),FI=r(r(r(r({},Zk,Vf(["padding:4px 10px;"])),Yk,Vf(["padding:7px 12px;"])),Xk,Vf(["padding:10px 16px;"])),Kk,Vf(["padding:13px 24px;"])),HI=r(r(r(r({},Zk,Vf(["padding:5px 10px;"])),Yk,Vf(["padding:8px 12px;"])),Xk,Vf(["padding:11px 14px;"])),Kk,Vf(["padding:14px 16px;"])),VI=r(r(r(r({},Zk,Vf(["height:14px;"])),Yk,Vf(["height:16px;"])),Xk,Vf(["height:18px;"])),Kk,Vf(["height:20px;"])),BI=r(r(r(r({},Zk,Vf(["margin-right:5px;"])),Yk,Vf(["margin-right:6px;"])),Xk,Vf(["margin-right:7px;"])),Kk,Vf(["margin-right:8px;"])),WI=r(r(r(r({},Zk,(function(e){return Vf(e.theme.typography.font[oy])})),Yk,(function(e){return Vf(e.theme.typography.font[sy])})),Xk,(function(e){return Vf(e.theme.typography.font[uy])})),Kk,(function(e){return Vf(e.theme.typography.font[fy])})),UI=(ag="Button",u.span.attrs({className:Lp(ag,"Label")}).withConfig({componentId:"sc-lxwit0-0"})(["display:flex;"])),GI=u.span.attrs({className:Lp(ag,"Badge")}).withConfig({componentId:"sc-lxwit0-1"})(["display:flex;margin-left:5px;"]),ZI=(yg=u.span.attrs({className:Lp(ag,"Body")}).withConfig({componentId:"sc-lxwit0-2"})(["display:flex;align-items:center;"]),Ug=u.button.attrs({className:Lp(ag,"root")}).withConfig({componentId:"sc-lxwit0-3"})((function(e){var t=void 0===(t=e.color)?Hk:t,n=void 0===(n=e.size)?Xk:n,r=e.$buttonType,o=e.active;return Vf(["display:inline-flex;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;border-radius:",";transition:all 100ms ease-out;border:0;cursor:pointer;outline:none;"," "," "," ","{"," ","}","{","}",""],(e=e.theme).shape.borderRadius.md,r!==NI&&RI[t],(r===NI?HI:DI)[n],t===Hk&&FI[n],UI,WI[n],(t===Vk||t===Bk)&&"font-weight: 400",GI,WI[n],r===NI&&Vf(["background-color:",";color:",";border:1px solid ",";"," "," &:disabled{color:",";background:",";border:none;cursor:default;}"],e.palette[Kg],e.palette[tm],e.palette[gm],!o&&Vf(["&:hover{color:",";background-color:",";border:none;}&:active{color:",";background-color:",";border:none;}"],e.palette[Kg],e.palette[dg],e.palette[Kg],e.palette[fg]),o&&Vf(["background-color:",";color:",";border:1px solid ",";"],e.palette[mg],e.palette[fg],e.palette[fg]),e.palette[pm],e.palette[hg]))})),Dg=u.span.attrs({className:Lp(ag,"StartIcon")}).withConfig({componentId:"sc-lxwit0-4"})((function(e){var t=e.$loading;e=e.size;return Vf(["display:flex;svg{animation:",";}",""],t?"spinner 1.2s linear infinite":"1.2s",BI[e=void 0===e?Xk:e])})),Mp({Button:Ug,Wrapper:yg,Label:UI,SideArrows:u.span.attrs({className:Lp(ag,"SideBar")}).withConfig({componentId:"sc-lxwit0-5"})((function(e){return e=e.$sideBarType,Vf(["display:flex;",":12px;"],"margin-".concat(e===zI?"right":"left"))})),Divider:u.span.attrs({className:Lp(ag,"Divider")}).withConfig({componentId:"sc-lxwit0-6"})((function(e){var t=e.$sideBarType;e=e.size;return Vf(["border-left-style:solid;border-width:1px;"," ",":12px;"],VI[e=void 0===e?Xk:e],"margin-".concat(t===zI?"right":"left"))})),StartIcon:Dg,EndIcon:u.span.attrs({className:Lp(ag,"EndIcon")}).withConfig({componentId:"sc-lxwit0-7"})(["display:flex;margin-left:6px;"]),Badge:GI})),YI=["children","startIcon","endIcon","badge","color","active","buttonType","sideBarType","size","loading","disabled"],XI=jp((function(e,t){function n(){var e=[se.createElement(ZI.SideArrows,{key:"arrows",$sideBarType:u},function(e){switch(u){case AI:return s?se.createElement(_I,e):se.createElement(kI,e);case zI:return s?se.createElement(kI,e):se.createElement(_I,e)}}({size:function(e){switch(e){case Kk:return 12;case Xk:return 11;case Yk:return 10;default:return 11}}(d)}))],t=se.createElement(ZI.Divider,{key:"divider",size:d,$sideBarType:u});return u===AI?e.unshift(t):e.push(t),c===NI&&e}var r=e.children,o=e.startIcon,i=e.endIcon,a=e.badge,l=void 0===(l=e.color)?Fk:l,s=void 0!==(f=e.active)&&f,c=void 0===(f=e.buttonType)?"default":f,u=void 0===(f=e.sideBarType)?zI:f,d=void 0===(f=e.size)?Xk:f,f=void 0!==(f=e.loading)&&f,h=void 0!==(h=e.disabled)&&h;e=AS(e,YI);return se.createElement(ZI.Button,Qy({type:"button",$buttonType:c},e,{disabled:f||h,color:l,active:s,size:d,ref:t}),u===zI&&n(),se.createElement(ZI.Wrapper,null,o&&se.createElement(ZI.StartIcon,{$loading:f,size:d},"function"==typeof o?f?se.createElement(SI,{size:cI(d)}):o({size:cI(d)}):f?se.createElement(SI,{size:cI(d)}):o),f&&!o&&se.createElement(ZI.StartIcon,{$loading:f},se.createElement(SI,{size:cI(d)})),se.createElement(ZI.Label,null,r),i&&se.createElement(ZI.EndIcon,null,"function"==typeof i?i({size:cI(d)}):i)),u===AI&&n(),a&&se.createElement(ZI.Badge,null,se.createElement(TI,{inline:!0,size:14,padding:"0 1px",badgeContent:a,color:l===Fk?"white":"secondary"})))})),KI=["color","size"],$I=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,KI);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M0.483002 4.49014V37.5097C0.483002 38.5725 0.90519 39.5917 1.65669 40.3432C2.40819 41.0947 3.42745 41.5169 4.49023 41.5169H37.5098C38.5726 41.5169 39.5918 41.0947 40.3433 40.3432C41.0948 39.5917 41.517 38.5725 41.517 37.5097V4.49014C41.517 3.42735 41.0948 2.4081 40.3433 1.6566C39.5918 0.905099 38.5726 0.48291 37.5098 0.48291H4.49023C3.42745 0.48291 2.40819 0.905099 1.65669 1.6566C0.90519 2.4081 0.483002 3.42735 0.483002 4.49014ZM38.9272 5.87776V31.3044L26.3817 19.5446L21.8068 22.3356L14.8048 15.3337L3.07279 23.0543V6.06233C3.07279 5.2695 3.38775 4.50913 3.94836 3.94851C4.50898 3.38789 5.26935 3.07294 6.06218 3.07294H36.1222C36.8661 3.07294 37.5795 3.36844 38.1055 3.89444C38.6316 4.42044 38.9272 5.13385 38.9272 5.87776Z",fill:n}),se.createElement("path",{d:"M30.4602 15.6943C33.066 15.6943 35.1784 13.5819 35.1784 10.976C35.1784 8.37021 33.066 6.25777 30.4602 6.25777C27.8543 6.25777 25.7419 8.37021 25.7419 10.976C25.7419 13.5819 27.8543 15.6943 30.4602 15.6943Z",fill:n}))})),qI=["color","size"],QI=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,qI);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 40 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M39.5112 31.2036C39.5112 41.568 31.0785 50 20.7148 50H14.0613C12.9587 50 12.0652 49.1066 12.0652 48.004V47.3386C12.0652 46.2359 12.9586 45.3425 14.0613 45.3425H20.7148C28.5107 45.3425 34.8537 38.9995 34.8537 31.2036C34.8537 23.4078 28.5107 17.0648 20.7148 17.0648H8.4394L16.8935 25.5189C17.8015 26.4266 17.8015 27.9042 16.8935 28.8119C16.0124 29.6923 14.479 29.691 13.5999 28.8119L1.17111 16.3828C0.731285 15.943 0.488892 15.3581 0.488892 14.7359C0.488892 14.1142 0.731285 13.529 1.17111 13.0894L13.6006 0.65976C14.4797 -0.220001 16.0144 -0.220001 16.8936 0.65976C17.8016 1.56722 17.8016 3.04511 16.8936 3.95246L8.43951 12.4072H20.7148C31.0785 12.4072 39.5112 20.8395 39.5112 31.2036Z",fill:n}))})),JI=["color","size"],eL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,JI);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 40 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M0.98 31.2037C0.98 41.568 9.41216 50 19.7752 50H26.4284C27.5309 50 28.4244 49.1066 28.4244 48.004V47.3386C28.4244 46.2359 27.531 45.3425 26.4284 45.3425H19.7752C11.9798 45.3425 5.6372 38.9995 5.6372 31.2037C5.6372 23.4079 11.9798 17.0648 19.7752 17.0648H32.05L23.5964 25.5189C22.6884 26.4266 22.6884 27.9043 23.5964 28.812C24.4774 29.6924 26.0107 29.6911 26.8897 28.812L39.3178 16.3828C39.7576 15.943 40 15.3582 40 14.736C40 14.1142 39.7576 13.5291 39.3178 13.0895L26.8891 0.659821C26.01 -0.21994 24.4754 -0.21994 23.5962 0.659821C22.6883 1.56728 22.6883 3.04517 23.5962 3.95252L32.0498 12.4073H19.7752C9.41216 12.4073 0.98 20.8396 0.98 31.2037Z",fill:n}))})),tL=["color","size"],nL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,tL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M40.1901 7.27549L7.59689 39.8687C6.83412 40.6315 6.83412 41.8681 7.59689 42.6308C8.35965 43.3936 9.59626 43.3936 10.359 42.6308L42.9522 10.0376C43.715 9.27486 43.715 8.03825 42.9522 7.27549C42.1895 6.51272 40.9529 6.51272 40.1901 7.27549Z",fill:n}))})),rL=["color","size"],oL=(Bg=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,rL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M41.2229 16.7653C41.3215 12.426 39.7436 8.284 36.6864 5.02956C33.6292 1.77513 29.4872 -2.09808e-05 25.0493 -2.09808e-05C20.6114 -2.09808e-05 16.3708 1.77513 13.3136 5.02956C10.2564 8.18538 8.6785 12.3274 8.77712 16.7653C3.45168 19.5266 0 25.1479 0 31.1637C0 37.2781 3.25444 42.6035 8.57988 45.4635C11.0454 46.7455 13.7081 47.4359 16.2722 47.4359C19.3294 47.4359 22.288 46.5483 24.9507 44.8718C29.9803 48.1262 36.0947 48.3234 41.4201 45.4635C46.7456 42.6035 50 37.2781 50 31.1637C50 25.0493 46.6469 19.5266 41.2229 16.7653ZM22.7811 43.0966C18.6391 45.3649 13.7081 45.3649 9.56607 42.998C5.22682 40.5325 2.66272 36.1933 2.66272 31.1637C2.66272 26.43 5.12821 22.0907 9.1716 19.6252C10.1578 24.359 13.3136 28.501 17.6529 30.6706C17.4556 35.4043 19.3294 39.8422 22.7811 43.0966ZM32.1499 27.8106C31.4596 24.5562 29.783 21.499 27.3176 19.2307C30.6706 17.357 34.8126 17.0611 38.4615 18.3432C37.7712 22.2879 35.503 25.7396 32.1499 27.8106ZM20.6114 28.1065C21.3018 25.2465 22.8797 22.6824 25.0493 20.8087C27.5148 22.8797 29.1913 25.8382 29.6844 28.9941C26.7258 30.0789 23.4714 30.0789 20.4142 28.9941C20.4142 28.6982 20.5128 28.4023 20.6114 28.1065ZM25.0493 17.4556C23.57 16.4694 21.8935 15.7791 20.1183 15.3846C19.428 15.1874 18.6391 15.6805 18.5404 16.3708C18.4418 16.7653 18.5404 17.0611 18.7377 17.357C18.9349 17.6528 19.2308 17.8501 19.5266 17.9487C20.7101 18.2446 21.7949 18.639 22.7811 19.2307C20.3156 21.499 18.6391 24.4576 17.9487 27.8106C14.5957 25.7396 12.2288 22.2879 11.6371 18.3432C11.9329 18.2446 12.1302 18.1459 12.426 18.0473C12.7219 17.9487 13.0178 17.7515 13.215 17.357C13.4122 17.0611 13.4122 16.6666 13.3136 16.3708C13.1164 15.6805 12.3274 15.286 11.6371 15.4832C11.5385 15.4832 11.5385 15.4832 11.4398 15.5818C11.8343 8.48124 17.7515 2.6627 25.0493 2.6627C32.3471 2.6627 38.2643 8.38262 38.6588 15.5818C34.0237 14.2012 28.9941 14.8915 25.0493 17.4556ZM29.783 31.7554C29.5858 35.5029 27.9093 39.0532 25.0493 41.5187C22.1893 39.0532 20.4142 35.6016 20.3156 31.7554C23.3728 32.7416 26.7258 32.7416 29.783 31.7554ZM32.4458 30.6706C36.785 28.4023 39.8422 24.359 40.927 19.6252C44.9704 22.0907 47.4359 26.43 47.4359 31.1637C47.4359 36.0947 44.8718 40.5325 40.5325 42.998C36.3905 45.3649 31.4596 45.3649 27.3176 43.0966C30.7692 39.8422 32.643 35.4043 32.4458 30.6706Z",fill:n}),se.createElement("path",{d:"M15.5819 14.8915C14.9901 14.9901 14.497 15.5818 14.497 16.1735C14.497 16.8639 15.0888 17.5542 15.8777 17.5542C16.6667 17.5542 17.2584 16.9625 17.2584 16.1735C17.2584 15.7791 17.0611 15.3846 16.7653 15.1874C16.3708 14.9901 15.9763 14.8915 15.5819 14.8915Z",fill:n}))})),["color","size"]),iL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,oL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 2.00049C3.34315 2.00049 2 3.34364 2 5.00049V16.7505H5.5V5.50049H16.75V2.00049H5ZM45 2.00049H33.25V5.50049H44.5V16.7505H48V5.00049C48 3.34363 46.6569 2.00049 45 2.00049ZM5.5 33.2505H2V45.0005C2 46.6573 3.34315 48.0005 5 48.0005H16.75V44.5005H5.5V33.2505ZM48 33.2505H44.5V44.5005H33.25V48.0005H45C46.6569 48.0005 48 46.6573 48 45.0005V33.2505Z",fill:n}))})),aL=["color","size"],lL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,aL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 53 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.11841 3.93799V32.063H47.8684V3.93799H4.11841ZM3.49341 0.812988C2.1127 0.812988 0.993408 1.91229 0.993408 3.26835V32.7326C0.993408 34.0887 2.1127 35.188 3.49341 35.188H48.4934C49.8741 35.188 50.9934 34.0887 50.9934 32.7326V3.26835C50.9934 1.91229 49.8741 0.812988 48.4934 0.812988H3.49341Z",fill:n}))})),sL=["color","size"],cL=(Xg=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,sL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M0.5 0.5H3V2.375H2.375V3H0.5V0.5Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.5 21.125H3V21.2693H24.7308V43H24.875V45.5L0.5 45.5001V21.125ZM22.2308 43L3 43.0001V23.7693H22.2308V43Z",fill:n}),se.createElement("path",{d:"M43 45.5H45.5V43H43.625V43.625H43V45.5Z",fill:n}),se.createElement("path",{d:"M45.5 3V0.5H43V2.375H43.625V3H45.5Z",fill:n}),se.createElement("path",{d:"M6.125 0.5V3H9.875V0.5H6.125Z",fill:n}),se.createElement("path",{d:"M13.625 0.5V3H17.375V0.5H13.625Z",fill:n}),se.createElement("path",{d:"M21.125 0.5V3H24.875V0.5H21.125Z",fill:n}),se.createElement("path",{d:"M28.625 0.5V3H32.375V0.5H28.625Z",fill:n}),se.createElement("path",{d:"M36.125 0.5V3H39.875V0.5H36.125Z",fill:n}),se.createElement("path",{d:"M45.5 6.125H43V9.875H45.5V6.125Z",fill:n}),se.createElement("path",{d:"M45.5 13.625H43V17.375H45.5V13.625Z",fill:n}),se.createElement("path",{d:"M45.5 21.125H43V24.875H45.5V21.125Z",fill:n}),se.createElement("path",{d:"M45.5 28.625H43V32.375H45.5V28.625Z",fill:n}),se.createElement("path",{d:"M45.5 36.125H43V39.875H45.5V36.125Z",fill:n}),se.createElement("path",{d:"M39.875 45.5V43H36.125V45.5H39.875Z",fill:n}),se.createElement("path",{d:"M32.375 45.5V43H28.625V45.5H32.375Z",fill:n}),se.createElement("path",{d:"M0.5 17.375H3V13.625H0.5V17.375Z",fill:n}),se.createElement("path",{d:"M0.5 9.875H3V6.125H0.5V9.875Z",fill:n}),se.createElement("path",{d:"M35.1391 9.23718L26.3209 17.8619C25.8274 18.3446 25.8186 19.136 26.3013 19.6295C26.784 20.1231 27.5754 20.1319 28.069 19.6492L37.1012 10.815V16.9907C37.1012 17.681 37.6609 18.2407 38.3512 18.2407C39.0416 18.2407 39.6012 17.681 39.6012 16.9907V7.98718C39.6012 7.29683 39.0416 6.73718 38.3512 6.73718L29.3477 6.73718C28.6574 6.73718 28.0977 7.29683 28.0977 7.98718C28.0977 8.67754 28.6574 9.23718 29.3477 9.23718L35.1391 9.23718Z",fill:n}))})),["color","size"]),uL=(kg=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,cL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M42.1323 0.500031H2.73399C1.42693 0.500031 0.399963 1.527 0.399963 2.83406V43.166C0.399963 44.4731 1.42693 45.5 2.73399 45.5H42.1323C43.4394 45.5 44.4664 44.4731 44.4664 43.166V2.83406C44.4664 1.527 43.4394 0.500031 42.1323 0.500031ZM41.6655 3.30086V25.8942L36.624 21.693C36.1572 21.2262 35.4103 21.2262 34.8502 21.5996L28.595 26.2677L15.5244 11.2365C15.3377 10.9565 14.9643 10.7697 14.5908 10.7697C14.2174 10.7697 13.8439 10.9565 13.5639 11.1432L3.20079 21.693V3.30086H41.6655ZM3.20079 42.6992V39.8984C4.22776 40.3652 5.72154 40.832 7.58876 40.832C9.36262 40.832 10.483 40.2718 11.3232 39.805C12.0701 39.4316 12.5369 39.1515 13.3771 39.2448C14.3108 39.3382 14.8709 39.5249 15.4311 39.805C16.2713 40.0851 17.2049 40.4585 18.9788 40.4585V38.3112C17.6717 38.3112 17.0182 38.0312 16.178 37.7511C15.5244 37.471 14.6842 37.1909 13.5639 37.0975C12.0701 36.9108 11.1365 37.471 10.2962 37.8444C9.54934 38.2179 8.80245 38.5913 7.4954 38.5913C5.06801 38.5913 3.6676 37.7511 3.10743 37.2843V35.0436C4.1344 35.5104 5.62818 35.9772 7.4954 35.9772C9.26926 35.9772 10.3896 35.417 11.2298 34.9502C11.9767 34.5768 12.4435 34.2967 13.2838 34.3901C14.2174 34.4834 14.7776 34.6702 15.3377 34.9502C16.178 35.2303 17.1116 35.6038 18.8854 35.6038V33.4565C17.5784 33.4565 16.9249 33.1764 16.0846 32.8963C15.4311 32.6162 14.5908 32.3361 13.4705 32.2428C11.9767 32.056 11.0431 32.6162 10.2029 32.9897C9.45598 33.3631 8.70909 33.7365 7.40204 33.7365C4.97465 33.7365 3.57424 32.8963 3.01407 32.4295V30.1888C4.04104 30.6556 5.53482 31.1224 7.40204 31.1224C9.1759 31.1224 10.2962 30.5623 11.1365 30.0955C11.8834 29.722 12.3502 29.4419 13.1904 29.5353C14.124 29.6287 14.6842 29.8154 15.2444 30.0955C16.0846 30.3755 17.0182 30.749 18.7921 30.749V28.6017C17.485 28.6017 16.8315 28.3216 15.9912 28.0415C15.3377 27.7614 14.4975 27.4814 13.3771 27.388C11.8834 27.2013 10.9498 27.7614 10.1095 28.1349C9.36262 28.5083 8.61573 28.8818 7.30868 28.8818C4.88129 28.8818 3.48088 28.0415 2.92071 27.5747V25.7075L14.124 14.2241L27.1012 29.0685C27.568 29.6287 28.4083 29.722 28.9684 29.2552L35.4103 24.4004L41.3854 29.4419V42.6058H3.20079V42.6992Z",fill:n}),se.createElement("path",{d:"M32.7029 15.7179C35.4103 15.7179 37.651 13.4772 37.651 10.7697C37.651 8.06227 35.4103 5.82161 32.7029 5.82161C29.9954 5.82161 27.7547 8.06227 27.7547 10.7697C27.7547 13.4772 29.9954 15.7179 32.7029 15.7179ZM32.7029 8.15563C34.1966 8.15563 35.317 9.36933 35.317 10.7697C35.317 12.1702 34.1033 13.3838 32.7029 13.3838C31.3025 13.3838 30.0888 12.1702 30.0888 10.7697C30.0888 9.36933 31.2091 8.15563 32.7029 8.15563Z",fill:n}))})),["color","size"]),dL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,uL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M43.4164 5.98527H1.06762C0.533808 5.98527 0 6.53674 0 7.08821V49C0 49.7353 0.533808 50.1029 1.06762 50.1029H43.4164C44.1281 50.1029 44.484 49.7353 44.484 49V7.08821C44.484 6.53674 44.1281 5.98527 43.4164 5.98527ZM35.7651 13.1544C37.9004 13.1544 39.5 15.0809 39.5 17.1029C39.5 19.3088 37.7224 20.6029 35.7651 20.6029C33.8078 20.6029 32 19.125 32 17.1029C31.8221 14.897 33.6299 13.1544 35.7651 13.1544ZM1.9573 45.875C2.13523 45.6912 14.2349 30.9853 16.548 27.8603C16.726 27.4926 17.2598 27.4926 17.4377 27.8603L29.7153 43.4853L35.0534 37.4191C35.4093 37.0514 35.7651 37.2353 35.9431 37.4191L42.5267 45.875H1.9573Z",fill:n}),se.createElement("path",{d:"M48.9164 -3.8147e-06H6.74555C6.03381 -3.8147e-06 5.5 0.367643 5.5 1.10294V4.29294H7.5V2.20588H47.6892V39H46.2473V44.1176H48.9164C49.6281 44.1176 49.984 43.75 49.984 43.0147V1.10294C49.984 0.367643 49.6281 -3.8147e-06 48.9164 -3.8147e-06Z",fill:n}))})),fL=["color","size"],hL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,fL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 52 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M25 0C38.8071 0 50 11.1929 50 25C50 38.807 38.8071 50 25 50C14.111 50 4.854 43.0397 1.42326 33.333C0.963005 32.0312 1.6455 30.603 2.94725 30.143C4.249 29.6828 5.67725 30.365 6.1375 31.667C8.88425 39.4382 16.2957 45 25 45C36.0457 45 45 36.0457 45 25C45 13.9543 36.0457 5 25 5C21.121 5 17.8345 6.40292 14.7095 8.6015C12.6078 10.0803 10.663 11.8526 8.6895 13.75H16.25C17.6308 13.75 18.75 14.8693 18.75 16.25C18.75 17.6307 17.6308 18.75 16.25 18.75H2.5C1.11926 18.75 0 17.6307 0 16.25V2.5C0 1.1193 1.11926 0 2.5 0C3.88075 0 5 1.1193 5 2.5V10.3593C7.12075 8.31457 9.38601 6.23342 11.8325 4.51222C15.5128 1.9229 19.7882 0 25 0Z",fill:n}))})),pL=["color","size"],gL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,pL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M39.4229 8.89453L39.7891 16.6582H38.8613C38.6823 15.291 38.4382 14.3145 38.1289 13.7285C37.6243 12.7845 36.9489 12.0928 36.1025 11.6533C35.2725 11.1976 34.1738 10.9697 32.8066 10.9697H28.1436V36.2627C28.1436 38.2972 28.3633 39.5667 28.8027 40.0713C29.4212 40.7549 30.3734 41.0967 31.6592 41.0967H32.8066V42H18.7686V41.0967H19.9404C21.3402 41.0967 22.333 40.6735 22.9189 39.8271C23.277 39.3063 23.4561 38.1182 23.4561 36.2627V10.9697H19.4766C17.9303 10.9697 16.8317 11.0837 16.1807 11.3115C15.3343 11.6208 14.61 12.2148 14.0078 13.0938C13.4056 13.9727 13.0475 15.1608 12.9336 16.6582H12.0059L12.3965 8.89453H39.4229Z",fill:n}))})),mL=gL,vL=["color","size"],yL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,vL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 45 29",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M0 1.89502C0 1.20466 0.559644 0.64502 1.25 0.64502H28.75C29.4404 0.64502 30 1.20466 30 1.89502C30 2.58538 29.4404 3.14502 28.75 3.14502H1.25C0.559645 3.14502 0 2.58538 0 1.89502Z",fill:n}),se.createElement("path",{d:"M0 14.395C0 13.7047 0.559644 13.145 1.25 13.145H43.75C44.4404 13.145 45 13.7047 45 14.395C45 15.0854 44.4404 15.645 43.75 15.645H1.25C0.559645 15.645 0 15.0854 0 14.395Z",fill:n}),se.createElement("path",{d:"M1.25 25.645C0.559644 25.645 0 26.2047 0 26.895C0 27.5854 0.559645 28.145 1.25 28.145H28.75C29.4404 28.145 30 27.5854 30 26.895C30 26.2047 29.4404 25.645 28.75 25.645H1.25Z",fill:n}))})),bL=["color","size"],wL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,bL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 46 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M38 1.50049C38 0.810132 37.4404 0.250488 36.75 0.250488H9.25C8.55964 0.250488 8 0.810132 8 1.50049C8 2.19084 8.55964 2.75049 9.25 2.75049H36.75C37.4404 2.75049 38 2.19084 38 1.50049Z",fill:n}),se.createElement("path",{d:"M45.5 14.0005C45.5 13.3101 44.9404 12.7505 44.25 12.7505H1.75C1.05964 12.7505 0.5 13.3101 0.5 14.0005C0.5 14.6908 1.05964 15.2505 1.75 15.2505H44.25C44.9404 15.2505 45.5 14.6908 45.5 14.0005Z",fill:n}),se.createElement("path",{d:"M36.75 25.2505C37.4404 25.2505 38 25.8101 38 26.5005C38 27.1908 37.4404 27.7505 36.75 27.7505H9.25C8.55964 27.7505 8 27.1908 8 26.5005C8 25.8101 8.55964 25.2505 9.25 25.2505H36.75Z",fill:n}))})),xL=["color","size"],CL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,xL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 45 43",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M2.66027 14.6997L3.59752 14.4437L3.09232 3.93218C3.05918 3.24262 2.47331 2.71049 1.78375 2.74363C1.09419 2.77677 0.562061 3.36263 0.595202 4.05219L1.16041 15.8123C1.19355 16.5018 1.77942 17.034 2.46898 17.0008L14.2291 16.4356C14.9186 16.4025 15.4508 15.8166 15.4176 15.1271C15.3845 14.4375 14.7986 13.9054 14.1091 13.9385L5.48447 14.353C8.23224 7.41077 15.0052 2.50049 22.925 2.50049C33.2802 2.50049 41.6748 10.8951 41.6748 21.2503C41.6748 22.4035 41.5706 23.5324 41.3713 24.6281L43.7968 25.261C44.0449 23.9622 44.1748 22.6214 44.1748 21.2503C44.1748 9.51435 34.6609 0.000488281 22.925 0.000488281C15.0467 0.000488281 8.16974 4.28779 4.50001 10.6566L2.66027 14.6997Z",fill:n}),se.createElement("path",{d:"M9.88491 34.708L8.27773 36.6309C8.82614 37.1539 9.40248 37.6479 10.0043 38.1103L11.5276 36.128C10.9528 35.6863 10.4043 35.2121 9.88491 34.708Z",fill:n}),se.createElement("path",{d:"M12.3142 39.6567C13.9038 40.5764 15.6235 41.2961 17.439 41.7814L18.0846 39.3662C16.4846 38.9385 14.9685 38.3041 13.5662 37.4928L12.3142 39.6567Z",fill:n}),se.createElement("path",{d:"M20.1654 42.3209C21.0738 42.4394 22.0002 42.5005 22.9408 42.5005C23.8815 42.5005 24.8079 42.4394 25.7162 42.3209L25.3929 39.8419C24.5915 39.9465 23.7731 40.0005 22.9408 40.0005C22.1086 40.0005 21.2902 39.9465 20.4888 39.8419L20.1654 42.3209Z",fill:n}),se.createElement("path",{d:"M28.4427 41.7814C30.2582 41.2961 31.9779 40.5764 33.5674 39.6567L32.3154 37.4928C30.9132 38.3041 29.397 38.9385 27.7971 39.3662L28.4427 41.7814Z",fill:n}),se.createElement("path",{d:"M35.8774 38.1103C37.3494 36.9791 38.6692 35.6594 39.8004 34.1873L37.8181 32.664C36.8193 33.9638 35.6538 35.1292 34.354 36.128L35.8774 38.1103Z",fill:n}),se.createElement("path",{d:"M41.3468 31.8773C42.2665 30.2878 42.9862 28.5681 43.4715 26.7526L41.0563 26.107C40.6286 27.707 39.9942 29.2231 39.1829 30.6253L41.3468 31.8773Z",fill:n}))})),EL=CL,SL=["color","size"],OL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,SL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("g",{clipPath:"url(#clip0)"},se.createElement("path",{d:"M50.2753 26.8064H24.4689L36.5656 14.7096C32.735 11.0806 28.7027 9.66933 23.6624 9.66933C13.3802 9.66933 6.32372 15.3145 3.50118 25.5967L0.275391 24.7903C3.50118 13.0968 11.9689 6.44355 23.6625 6.44355C29.7109 6.44355 34.348 8.25806 38.9851 12.2903L50.2754 1L50.2753 26.8064Z",fill:n}),se.createElement("path",{d:"M34.5495 46.3628L33.1382 44.3467C33.743 43.9435 34.3479 43.3386 34.9527 42.9355L36.5656 44.75C35.9608 45.1532 35.3559 45.758 34.5495 46.3628Z",fill:n}),se.createElement("path",{d:"M27.2913 49.387C26.6865 49.5886 26.0817 49.5886 25.4768 49.7903L25.0736 47.3709C26.4848 47.1693 27.8962 46.7661 29.3074 46.3628L30.1139 48.5806C29.1058 48.9838 28.2994 49.1854 27.2913 49.387ZM20.4365 49.9919C18.8235 49.7903 17.2107 49.5886 15.5978 48.9838L16.4042 46.766C17.8155 47.1693 19.2268 47.5724 20.6381 47.5724L20.4365 49.9919ZM11.1623 46.9677C9.75104 46.1612 8.33971 45.1532 7.13003 43.9435L8.74296 42.129C9.75104 43.137 10.9607 43.9435 12.372 44.7499L11.1623 46.9677ZM3.90425 40.3144C2.89617 38.9032 2.08974 37.2903 1.6865 35.879L3.90425 35.0726C4.50909 36.4838 5.11393 37.6935 5.92036 38.9032L3.90425 40.3144Z",fill:n}),se.createElement("path",{d:"M3.2996 30.0322L0.880241 30.2338C0.678647 29.2257 0.678647 28.4193 0.678647 27.4112H3.09801C3.09801 28.4193 3.2996 29.2258 3.2996 30.0322Z",fill:n})),se.createElement("defs",null,se.createElement("rect",{width:"50",height:"50",fill:"white",transform:"translate(0.275391)"})))})),kL=["color","size"],PL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,kL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 51 51",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M40.5 20H38V12.5C38 5.6 32.4 0 25.5 0C18.6 0 13 5.6 13 12.5V20H10.5C9.1 20 8 21.1 8 22.5V47.5C8 48.9 9.1 50 10.5 50H40.5C41.9 50 43 48.9 43 47.5V22.5C43 21.1 41.9 20 40.5 20ZM15.5 12.5C15.5 7 20 2.5 25.5 2.5C31 2.5 35.5 7 35.5 12.5V20H15.5V12.5ZM40.5 47.5H10.5V22.5H40.5V47.5Z",fill:n}),se.createElement("path",{d:"M24.3 37.3V41.3H26.8V37.3C28.3 36.8 29.3 35.4 29.3 33.8C29.3 31.7 27.6 30 25.5 30C23.4 30 21.7 31.7 21.7 33.8C21.8 35.4 22.8 36.8 24.3 37.3ZM25.5 32.5C26.2 32.5 26.8 33.1 26.8 33.8C26.8 34.5 26.2 35.1 25.5 35.1C24.8 35.1 24.2 34.5 24.2 33.8C24.3 33.1 24.8 32.5 25.5 32.5Z",fill:n}))})),_L=["color","size"],IL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,_L);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 52 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M36.2754 7.5C34.2754 3.1 29.8754 0 24.7754 0C17.8754 0 12.2754 5.6 12.2754 12.5V20H9.77539C8.37539 20 7.27539 21.1 7.27539 22.5V47.5C7.27539 48.9 8.37539 50 9.77539 50H39.7754C41.1754 50 42.2754 48.9 42.2754 47.5V22.5C42.2754 21.1 41.1754 20 39.7754 20H14.7754V12.5C14.7754 7 19.2754 2.5 24.7754 2.5C28.4754 2.5 31.7754 4.5 33.4754 7.6L36.2754 7.5ZM39.7754 47.5H9.77539V22.5H39.7754V47.5Z",fill:n}),se.createElement("path",{d:"M24.7754 30C22.6754 30 20.9754 31.7 20.9754 33.7C20.9754 35.3 21.9754 36.7 23.4754 37.2V41.2H25.9754V37.2C27.4754 36.7 28.4754 35.3 28.4754 33.7C28.5754 31.7 26.8754 30 24.7754 30ZM24.7754 35C24.0754 35 23.4754 34.4 23.4754 33.7C23.4754 33 24.0754 32.4 24.7754 32.4C25.4754 32.4 25.9754 33 25.9754 33.7C25.9754 34.4 25.4754 35 24.7754 35Z",fill:n}))})),LL=["color","size"],jL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,LL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("circle",{cx:"25",cy:"25",r:"8.33333",fill:n}))})),ML=["color","size"],TL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,ML);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M42.6793 7.32203C32.916 -2.44013 17.0863 -2.44122 7.32197 7.32203C-2.44128 17.0853 -2.4402 32.915 7.32197 42.6793C17.0852 52.4404 32.9149 52.4415 42.6793 42.6793C52.4414 32.915 52.4403 17.0864 42.6793 7.32203ZM28.2605 35.8705C28.2605 37.6716 26.8007 39.1314 24.9995 39.1314C23.1984 39.1314 21.7386 37.6716 21.7386 35.8705V22.8267C21.7386 21.0256 23.1984 19.5658 24.9995 19.5658C26.8007 19.5658 28.2605 21.0256 28.2605 22.8267V35.8705ZM24.9419 17.2527C23.0636 17.2527 21.8114 15.9222 21.8506 14.2798C21.8114 12.558 23.0636 11.2678 24.98 11.2678C26.8974 11.2678 28.1105 12.5591 28.1507 14.2798C28.1496 15.9222 26.8985 17.2527 24.9419 17.2527Z",fill:n}))})),NL=["color","size"],zL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,NL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M48.9856 38.314L31.3034 3.80423C29.9688 1.42247 27.6118 0 24.9985 0C22.3852 0 20.0282 1.42247 18.6936 3.80423C18.6836 3.82245 18.6751 3.84067 18.665 3.8589L1.04158 38.2594C-0.321602 40.6914 -0.347383 43.612 0.971367 46.0713C2.29314 48.5321 4.67439 50 7.345 50H42.5544C45.225 50 47.7041 48.5321 49.0258 46.0713C50.3445 43.6121 50.3188 40.6913 48.9856 38.314ZM22.0659 15.8013C22.0659 14.0842 23.3789 12.6924 24.9985 12.6924C26.6182 12.6924 27.9311 14.0843 27.9311 15.8013V28.2372C27.9311 29.9541 26.6181 31.3462 24.9985 31.3462C23.3789 31.3462 22.0659 29.954 22.0659 28.2372V15.8013ZM24.9985 43.7821C22.5728 43.7821 20.5995 41.6902 20.5995 39.1186C20.5995 36.5471 22.5727 34.4552 24.9985 34.4552C27.4242 34.4552 29.3974 36.5471 29.3974 39.1186C29.3975 41.6901 27.4243 43.7821 24.9985 43.7821Z",fill:n}))})),AL=["color","size"],RL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,AL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M25 50C11.2033 50 0 38.7967 0 25C0 11.2033 11.2033 0 25 0C38.7967 0 50 11.2033 50 25C50 38.7967 38.6929 50 25 50ZM25 3.52697C13.1743 3.52697 3.63071 13.1743 3.63071 24.8963C3.63071 36.6183 13.278 46.2656 25 46.2656C36.8257 46.2656 46.3693 36.6183 46.3693 24.8963C46.3693 13.1743 36.8257 3.52697 25 3.52697Z",fill:n}),se.createElement("path",{d:"M28.3755 13.125C28.3755 11.3992 26.9765 10 25.2505 10C23.5245 10 22.1255 11.3992 22.1255 13.125C22.1255 14.8516 23.5245 16.25 25.2505 16.25C26.9765 16.25 28.3755 14.8516 28.3755 13.125Z",fill:n}),se.createElement("path",{d:"M20.563 38.5H29.938C30.8009 38.5 31.5005 37.8012 31.5005 36.9375C31.5005 36.0746 30.8009 35.375 29.938 35.375H28.3755V20.9375C28.3755 20.0746 27.6759 19.375 26.813 19.375H20.563C19.7001 19.375 19.0005 20.0746 19.0005 20.9375C19.0005 21.8012 19.7001 22.5 20.563 22.5H22.1255V35.375H20.563C19.7001 35.375 19.0005 36.0746 19.0005 36.9375C19.0005 37.8012 19.7001 38.5 20.563 38.5Z",fill:n}))})),DL=["color","size"],FL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,DL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M31.3032 17.8662C34.0646 17.8662 36.3032 15.6276 36.3032 12.8662C36.3032 10.1048 34.0646 7.86618 31.3032 7.86618C28.5418 7.86618 26.3032 10.1048 26.3032 12.8662C26.3032 15.6276 28.5418 17.8662 31.3032 17.8662ZM31.3032 15.3662C32.6839 15.3662 33.8032 14.2469 33.8032 12.8662C33.8032 11.4855 32.6839 10.3662 31.3032 10.3662C29.9225 10.3662 28.8032 11.4855 28.8032 12.8662C28.8032 14.2469 29.9225 15.3662 31.3032 15.3662Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.9372 15.1063C16.3967 15.0794 16.8338 15.3071 17.075 15.6991L25.0831 28.7141L29.8357 24.4289C30.0935 24.1966 30.4362 24.0818 30.7819 24.1121C31.1276 24.1424 31.4452 24.3151 31.6586 24.5887L40.2822 35.6497C40.5759 36.0264 40.6292 36.5376 40.4196 36.9668C40.21 37.396 39.7741 37.6683 39.2964 37.6683H6.70331C6.2766 37.6683 5.87937 37.4506 5.64974 37.091C5.42011 36.7313 5.38981 36.2794 5.56937 35.8923L14.8765 15.8282C15.0702 15.4106 15.4777 15.1333 15.9372 15.1063ZM16.1652 18.991L8.66108 35.1683H36.7368L30.5126 27.1848L25.6422 31.5761C25.3666 31.8246 24.9947 31.9378 24.6274 31.885C24.26 31.8322 23.9351 31.6189 23.7406 31.3027L16.1652 18.991Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.5 3C0.5 1.61929 1.61929 0.5 3 0.5H43C44.3807 0.5 45.5 1.61929 45.5 3V43C45.5 44.3807 44.3807 45.5 43 45.5H3C1.61929 45.5 0.5 44.3807 0.5 43V3ZM3 3H43V43H3V3Z",fill:n}))})),HL=(xv=FL,["color","size"]),VL=(Pg=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,HL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.562515 0.562512H3.68752V2.90626H2.90627V3.68751H0.562515V0.562512ZM0.562515 44.3125V47.4375H3.68752V45.0938H2.90627V44.3125H0.562515ZM44.3125 47.4375H47.4375V44.3125H45.0938V45.0938H44.3125V47.4375ZM47.4375 3.68751V0.562512H44.3125V2.90626H45.0938V3.68751H47.4375ZM7.59376 0.562512V3.68751H12.2813V0.562512H7.59376ZM16.9688 0.562512V3.68751H21.6563V0.562512H16.9688ZM26.3438 0.562512V3.68751H31.0313V0.562512H26.3438ZM35.7188 0.562512V3.68751H40.4063V0.562512H35.7188ZM47.4375 7.59376H44.3125V12.2813H47.4375V7.59376ZM47.4375 16.9688H44.3125V21.6563H47.4375V16.9688ZM47.4375 26.3438H44.3125V31.0313H47.4375V26.3438ZM47.4375 35.7188H44.3125V40.4063H47.4375V35.7188ZM40.4063 47.4375V44.3125H35.7188V47.4375H40.4063ZM31.0313 47.4375V44.3125H26.3438V47.4375H31.0313ZM21.6563 47.4375V44.3125H16.9688V47.4375H21.6563ZM12.2813 47.4375V44.3125H7.59377V47.4375H12.2813ZM0.562515 40.4063H3.68752V35.7188H0.562515V40.4063ZM0.562515 31.0313H3.68752V26.3438H0.562515V31.0313ZM0.562515 21.6563H3.68752V16.9688H0.562515V21.6563ZM0.562515 12.2813H3.68752V7.59376H0.562515V12.2813Z",fill:n}))})),["color","size"]),BL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,VL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M37.5001 24.0625C38.2086 24.0625 38.8284 23.5858 39.0102 22.901C39.1921 22.2162 38.8904 21.4948 38.2753 21.1433L3.27531 1.14333C2.79171 0.866989 2.19757 0.868973 1.71583 1.14854C1.23409 1.4281 0.937592 1.94298 0.937592 2.49996V22.5C0.937592 23.3629 1.63715 24.0625 2.50009 24.0625L37.5001 24.0625ZM4.06259 20.9375L4.06259 5.19243L31.6164 20.9375L4.06259 20.9375Z",fill:n}),se.createElement("path",{d:"M38.2753 28.8566C38.8904 28.5051 39.1921 27.7837 39.0102 27.0989C38.8284 26.4142 38.2086 25.9375 37.5001 25.9375H35.3126V26.9504L34.5374 27.3933L35.3126 28.75V29.0625H35.4912L36.0878 30.1066L38.2753 28.8566Z",fill:n}),se.createElement("path",{d:"M27.3378 35.1066L31.7128 32.6066L30.1624 29.8933L25.7874 32.3933L27.3378 35.1066Z",fill:n}),se.createElement("path",{d:"M30.9376 25.9375H26.5626L26.5626 29.0625H30.9376L30.9376 25.9375Z",fill:n}),se.createElement("path",{d:"M18.5878 40.1066L22.9628 37.6066L21.4124 34.8933L17.0374 37.3933L18.5878 40.1066Z",fill:n}),se.createElement("path",{d:"M22.1876 25.9375H17.8126V29.0625H22.1876V25.9375Z",fill:n}),se.createElement("path",{d:"M9.83781 45.1066L14.2128 42.6066L12.6624 39.8933L8.28738 42.3933L9.83781 45.1066Z",fill:n}),se.createElement("path",{d:"M13.4376 25.9375H9.0626V29.0625H13.4376V25.9375Z",fill:n}),se.createElement("path",{d:"M3.27531 48.8566L5.46281 47.6066L4.06259 45.1562V45H3.97331L3.91238 44.8933L3.72578 45H0.937592V47.5C0.937592 48.0569 1.23409 48.5718 1.71583 48.8514C2.19758 49.1309 2.79171 49.1329 3.27531 48.8566Z",fill:n}),se.createElement("path",{d:"M4.6876 25.9375L2.50009 25.9375C1.63715 25.9375 0.937592 26.637 0.937592 27.5V30H4.06259V29.0625H4.6876V25.9375Z",fill:n}),se.createElement("path",{d:"M0.937592 35V40L4.06259 40V35H0.937592Z",fill:n}))})),WL=["color","size"],UL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,WL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.0625 1.93758C24.0625 1.22909 23.5858 0.609274 22.901 0.427427C22.2163 0.245581 21.4949 0.547225 21.1434 1.16237L1.14337 39.2874C0.867028 39.771 0.869012 40.3651 1.14858 40.8468C1.42814 41.3286 1.94302 41.6251 2.5 41.6251H22.5C23.3629 41.6251 24.0625 40.9255 24.0625 40.0626V1.93758ZM20.9375 38.5001H5.19247L20.9375 7.82128V38.5001Z",fill:n}),se.createElement("path",{d:"M28.8566 1.16237C28.5051 0.547225 27.7837 0.245581 27.099 0.427428C26.4142 0.609274 25.9375 1.22909 25.9375 1.93758V4.12508H26.9504L27.3934 4.9003L28.75 4.12508H29.0625V3.94651L30.1066 3.34986L28.8566 1.16237Z",fill:n}),se.createElement("path",{d:"M35.1066 12.0999L32.6066 7.72486L29.8934 9.2753L32.3934 13.6503L35.1066 12.0999Z",fill:n}),se.createElement("path",{d:"M25.9375 8.50008V12.8751H29.0625V8.50008H25.9375Z",fill:n}),se.createElement("path",{d:"M40.1066 23.9749L37.6066 19.5999L34.8934 21.1503L37.3934 25.5253L40.1066 23.9749Z",fill:n}),se.createElement("path",{d:"M25.9375 20.3751V24.7501H29.0625V20.3751H25.9375Z",fill:n}),se.createElement("path",{d:"M45.1066 32.7249L42.6066 28.3499L39.8934 29.9003L42.3934 34.2753L45.1066 32.7249Z",fill:n}),se.createElement("path",{d:"M25.9375 29.1251V33.5001H29.0625V29.1251H25.9375Z",fill:n}),se.createElement("path",{d:"M48.8566 39.2874L47.6066 37.0999L45.1562 38.5001H45V38.5894L44.8934 38.6503L45 38.8369V41.6251H47.5C48.057 41.6251 48.5719 41.3286 48.8514 40.8468C49.131 40.3651 49.133 39.771 48.8566 39.2874Z",fill:n}),se.createElement("path",{d:"M25.9375 37.8751V40.0626C25.9375 40.9255 26.6371 41.6251 27.5 41.6251H30V38.5001H29.0625V37.8751H25.9375Z",fill:n}),se.createElement("path",{d:"M35 41.6251H40V38.5001H35V41.6251Z",fill:n}))})),GL=["color","size"],ZL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,GL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 52 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.2047 46.875C37.2859 46.875 47.0797 37.0812 47.0797 25C47.0797 12.9188 37.2859 3.125 25.2047 3.125C13.1235 3.125 3.32968 12.9188 3.32968 25C3.32968 37.0812 13.1235 46.875 25.2047 46.875ZM25.2047 50C39.0118 50 50.2047 38.8071 50.2047 25C50.2047 11.1929 39.0118 0 25.2047 0C11.3976 0 0.204681 11.1929 0.204681 25C0.204681 38.8071 11.3976 50 25.2047 50Z",fill:n}))})),YL=(Hg=ZL,["color","size"]),XL=(dm=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,YL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 51 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.11841 3.93805V32.063H47.8684V3.93805H4.11841ZM3.49341 0.813049C2.1127 0.813049 0.993408 1.91235 0.993408 3.26841V32.7327C0.993408 34.0887 2.1127 35.188 3.49341 35.188H48.4934C49.8741 35.188 50.9934 34.0887 50.9934 32.7327V3.26841C50.9934 1.91235 49.8741 0.813049 48.4934 0.813049H3.49341Z",fill:n}))})),["color","size"]),KL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,XL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.50015 7.9997C5.50015 6.61898 6.61944 5.49969 8.00015 5.49969H38.0002C39.3809 5.49969 40.5002 6.61898 40.5002 7.99969V37.9997C40.5002 39.3804 39.3809 40.4997 38.0002 40.4997H8.00015C6.61944 40.4997 5.50015 39.3804 5.50015 37.9997V7.9997ZM8.00015 7.99969H38.0002V37.9997H8.00015V7.99969Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.5 3C0.5 1.61929 1.61929 0.5 3 0.5H43C44.3807 0.5 45.5 1.61929 45.5 3V43C45.5 44.3807 44.3807 45.5 43 45.5H3C1.61929 45.5 0.5 44.3807 0.5 43V3ZM3 3H43V43H3V3Z",fill:n}))})),$L=["color","size"],qL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,$L);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M0.166672 0.166664H8.50001V8.5H0.166672V0.166664Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.8333 8.5H8.50001V16.8333H0.166672V25.1667H8.50001V33.5H0.166672V41.8333H8.50001V33.5H16.8333V41.8333H25.1667V33.5H33.5V41.8333H41.8333V33.5H33.5V25.1667H41.8333V16.8333H33.5V8.5H41.8333V0.166664H33.5V8.5H25.1667V0.166664H16.8333V8.5ZM16.8333 16.8333V8.5H25.1667V16.8333H16.8333ZM16.8333 25.1667V33.5H25.1667V25.1667H33.5V16.8333H25.1667V25.1667H16.8333ZM16.8333 25.1667H8.50001V16.8333H16.8333V25.1667Z",fill:n}))})),QL=["color","size"],JL=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,QL);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.95831 0.458374C1.5776 0.458374 0.458313 1.57766 0.458313 2.95837V35.4584C0.458313 36.8391 1.5776 37.9584 2.95831 37.9584H7.54167V43.7917C7.54167 45.8627 9.2206 47.5417 11.2917 47.5417H43.7917C45.8627 47.5417 47.5417 45.8627 47.5417 43.7917V11.2917C47.5417 9.22059 45.8627 7.54166 43.7917 7.54166H37.9583V2.95837C37.9583 1.57766 36.839 0.458374 35.4583 0.458374H2.95831ZM35.4583 2.95837H2.95831L2.95831 35.4584H35.4583V2.95837ZM15.7267 37.9584L10.0417 43.746V37.9584H15.7267ZM11.5135 45.0417L18.4712 37.9584H28.5529L21.4696 45.0417H11.5135ZM24.4159 45.0417H34.2932L45.0417 34.1339V24.0207L37.9583 31.3242V35.4584C37.9583 36.8391 36.839 37.9584 35.4583 37.9584H31.4912C31.4689 37.9859 31.445 38.0126 31.4194 38.0382L24.4159 45.0417ZM45.0417 21.3515L37.9583 28.655V18.9107L45.0417 11.8338V21.3515ZM37.0311 45.0417H43.7917C44.482 45.0417 45.0417 44.482 45.0417 43.7917V36.9124L37.0311 45.0417ZM43.8844 10.045C43.8538 10.0428 43.8229 10.0417 43.7917 10.0417H37.9583V15.9657L43.8844 10.045Z",fill:n}))})),ej=["color","size"],tj=(wm=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,ej);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M3 3H23V0.5H3C1.61929 0.5 0.5 1.61929 0.5 3V43C0.5 44.3807 1.61929 45.5 3 45.5H43C44.3807 45.5 45.5 44.3807 45.5 43V23H43V43H3V3Z",fill:n}),se.createElement("path",{d:"M45.5 7.25076H43V5.50076C43 5.15718 42.9321 4.83576 42.8113 4.54446L45.1206 3.58682C45.3651 4.17636 45.5 4.82281 45.5 5.50076V7.25076Z",fill:n}),se.createElement("path",{d:"M24.75 0.500763V3.00076H28.25V0.500763H24.75Z",fill:n}),se.createElement("path",{d:"M31.75 0.500763V3.00076H35.25V0.500763H31.75Z",fill:n}),se.createElement("path",{d:"M38.75 0.500763V3.00076H40.5C40.8436 3.00076 41.165 3.06868 41.4563 3.18948L42.414 0.880166C41.8244 0.635694 41.178 0.500763 40.5 0.500763H38.75Z",fill:n}),se.createElement("path",{d:"M45.5 10.7508H43V14.2508H45.5V10.7508Z",fill:n}),se.createElement("path",{d:"M45.5 17.7508H43V21.2508H45.5V17.7508Z",fill:n}))})),["color","size"]),nj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,tj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M9.25008 9.24878H11.7501V10.9675H10.9688V11.7488H9.25008V9.24878Z",fill:n}),se.createElement("path",{d:"M9.25008 34.2488V36.7488H11.7501V35.03H10.9688V34.2488H9.25008Z",fill:n}),se.createElement("path",{d:"M34.2501 36.7488H36.7501V34.2488H35.0313V35.03H34.2501V36.7488Z",fill:n}),se.createElement("path",{d:"M36.7501 11.7488V9.24878H34.2501V10.9675H35.0313V11.7488H36.7501Z",fill:n}),se.createElement("path",{d:"M14.4063 9.24878V11.7488H17.8438V9.24878H14.4063Z",fill:n}),se.createElement("path",{d:"M21.2813 9.24878V11.7488H24.7188V9.24878H21.2813Z",fill:n}),se.createElement("path",{d:"M28.1563 9.24878V11.7488H31.5938V9.24878H28.1563Z",fill:n}),se.createElement("path",{d:"M36.7501 14.405H34.2501V17.8425H36.7501V14.405Z",fill:n}),se.createElement("path",{d:"M36.7501 21.28H34.2501V24.7175H36.7501V21.28Z",fill:n}),se.createElement("path",{d:"M36.7501 28.155H34.2501V31.5925H36.7501V28.155Z",fill:n}),se.createElement("path",{d:"M31.5938 36.7488V34.2488H28.1563V36.7488H31.5938Z",fill:n}),se.createElement("path",{d:"M24.7188 36.7488V34.2488H21.2813V36.7488H24.7188Z",fill:n}),se.createElement("path",{d:"M17.8438 36.7488V34.2488H14.4063V36.7488H17.8438Z",fill:n}),se.createElement("path",{d:"M9.25008 31.5925H11.7501V28.155H9.25008V31.5925Z",fill:n}),se.createElement("path",{d:"M9.25008 24.7175H11.7501V21.28H9.25008V24.7175Z",fill:n}),se.createElement("path",{d:"M9.25008 17.8425H11.7501V14.405H9.25008V17.8425Z",fill:n}),se.createElement("path",{d:"M23.0002 26.7497C25.0712 26.7497 26.7502 25.0708 26.7502 22.9997C26.7502 20.9286 25.0712 19.2497 23.0002 19.2497C20.9291 19.2497 19.2502 20.9286 19.2502 22.9997C19.2502 25.0708 20.9291 26.7497 23.0002 26.7497Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 0.5C1.61929 0.5 0.5 1.61929 0.5 3V43C0.5 44.3807 1.61929 45.5 3 45.5H43C44.3807 45.5 45.5 44.3807 45.5 43V3C45.5 1.61929 44.3807 0.5 43 0.5H3ZM43 3H3V43H43V3Z",fill:n}))})),rj=["color","size"],oj=(ym=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,rj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.29986 0.991788C4.78802 0.503633 5.57947 0.503633 6.06763 0.991788L9.367 4.29116C9.85516 4.77932 9.85516 5.57077 9.367 6.05893C8.87885 6.54708 8.08739 6.54708 7.59924 6.05893L6.43374 4.89344V34.0829L7.59924 32.9174C8.08739 32.4293 8.87885 32.4293 9.367 32.9174C9.85516 33.4056 9.85516 34.197 9.367 34.6852L6.06763 37.9846C5.8332 38.219 5.51524 38.3507 5.18371 38.3507C4.85217 38.3507 4.53422 38.219 4.29981 37.9845L1.00084 34.6851C0.512712 34.1969 0.512761 33.4055 1.00095 32.9174C1.48913 32.4292 2.28059 32.4293 2.76871 32.9175L3.93374 34.0827V4.89344L2.76825 6.05893C2.2801 6.54708 1.48864 6.54708 1.00049 6.05893C0.51233 5.57077 0.51233 4.77932 1.00049 4.29116L4.29986 0.991788ZM13.1588 8.34109V1.49725H46.3156V8.34102H43.398V7.19776C43.398 5.54595 42.0562 4.20442 40.4047 4.20442H31.8516V26.0992C31.8516 28.1387 33.5088 29.7957 35.5481 29.7957H36.5137V32.4599H23.01V29.7957H23.9756C26.0151 29.7957 27.6721 28.1387 27.6721 26.0992V4.20448H19.0697C17.418 4.20448 16.0763 5.54604 16.0763 7.19783V8.34109H13.1588ZM46.9995 39.7088C47.4877 39.2207 47.4877 38.4292 46.9995 37.9411L43.7001 34.6417C43.212 34.1535 42.4205 34.1535 41.9324 34.6417C41.4442 35.1298 41.4442 35.9213 41.9324 36.4095L43.0979 37.5749L15.0832 37.5749L16.2484 36.4099C16.7366 35.9218 16.7366 35.1303 16.2485 34.6421C15.7604 34.154 14.9689 34.1539 14.4807 34.642L11.1814 37.941C10.9469 38.1754 10.8152 38.4934 10.8152 38.8249C10.8152 39.1564 10.9469 39.4744 11.1813 39.7088L14.4807 43.0082C14.9688 43.4964 15.7603 43.4964 16.2485 43.0082C16.7366 42.5201 16.7366 41.7286 16.2485 41.2404L15.083 40.0749L43.0979 40.0749L41.9324 41.2404C41.4442 41.7286 41.4442 42.5201 41.9324 43.0082C42.4205 43.4964 43.212 43.4964 43.7001 43.0082L46.9995 39.7088Z",fill:n}))})),["color","size"]),ij=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,oj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M13.8334 9.19949C13.8334 8.50914 14.3931 7.94949 15.0834 7.94949H31.3334C32.0238 7.94949 32.5834 8.50914 32.5834 9.19949C32.5834 9.88985 32.0238 10.4495 31.3334 10.4495H15.0834C14.3931 10.4495 13.8334 9.88985 13.8334 9.19949Z",fill:n}),se.createElement("path",{d:"M15.0834 35.5496C14.3931 35.5496 13.8334 36.1092 13.8334 36.7996C13.8334 37.4899 14.3931 38.0496 15.0834 38.0496H31.3334C32.0238 38.0496 32.5834 37.4899 32.5834 36.7996C32.5834 36.1092 32.0238 35.5496 31.3334 35.5496H15.0834Z",fill:n}),se.createElement("path",{d:"M36.8001 13.4163C37.4905 13.4163 38.0501 13.9759 38.0501 14.6663V30.9163C38.0501 31.6066 37.4905 32.1663 36.8001 32.1663C36.1098 32.1663 35.5501 31.6066 35.5501 30.9163V14.6663C35.5501 13.9759 36.1098 13.4163 36.8001 13.4163Z",fill:n}),se.createElement("path",{d:"M10.45 14.6663C10.45 13.9759 9.89038 13.4163 9.20003 13.4163C8.50967 13.4163 7.95003 13.9759 7.95003 14.6663L7.95003 30.9163C7.95003 31.6066 8.50967 32.1663 9.20003 32.1663C9.89038 32.1663 10.45 31.6066 10.45 30.9163L10.45 14.6663Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 0.5C1.61929 0.5 0.5 1.61929 0.5 3V43C0.5 44.3807 1.61929 45.5 3 45.5H43C44.3807 45.5 45.5 44.3807 45.5 43V3C45.5 1.61929 44.3807 0.5 43 0.5H3ZM43 3H3V43H43V3Z",fill:n}))})),aj=["color","size"],lj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,aj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M44.103 18.4866L24.0002 3.8811L3.89749 18.4866L11.5761 42.1188H36.4244L44.103 18.4866ZM25.8371 1.35293C24.7418 0.557164 23.2587 0.557162 22.1634 1.35292L2.06066 15.9584C0.96539 16.7542 0.507082 18.1647 0.925439 19.4523L8.604 43.0845C9.02236 44.372 10.2222 45.2438 11.5761 45.2438H36.4244C37.7782 45.2438 38.9781 44.372 39.3965 43.0845L47.075 19.4523C47.4934 18.1647 47.0351 16.7542 45.9398 15.9584L25.8371 1.35293Z",fill:n}))})),sj=["color","size"],cj=(lv=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,sj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.0078 29.9669H25.835L24.7803 35.9727H27.4609L28.5156 29.9669H32.2363V27.4473H28.9551L29.6875 23.2872H33.3496V20.7383H30.1416L31.2109 14.6446H28.5303L27.4609 20.7383H24.6191L25.6885 14.6446H23.0225L21.9531 20.7383H18.1006V23.2872H21.499L20.7666 27.4473H17.002V29.9669H20.3271L19.2725 35.9727H21.9531L23.0078 29.9669ZM26.2744 27.4473H23.4473L24.165 23.2872H27.0068L26.2744 27.4473Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.5448 0.821208C24.421 0.184598 25.6075 0.184597 26.4837 0.821207L48.4803 16.8026C49.3565 17.4392 49.7231 18.5677 49.3885 19.5977L40.9865 45.4562C40.6518 46.4862 39.692 47.1836 38.6089 47.1836H11.4197C10.3366 47.1836 9.37672 46.4862 9.04204 45.4562L0.640107 19.5977C0.305422 18.5677 0.672067 17.4392 1.54829 16.8026L23.5448 0.821208ZM25.0143 2.84375L47.0108 18.8252L38.6089 44.6836H11.4197L3.01775 18.8252L25.0143 2.84375Z",fill:n}))})),["color","size"]),uj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,cj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 46 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M45.5 15.0005C45.5 15.7079 45.2003 16.3822 44.6753 16.8562L30.8291 29.3562C29.8042 30.2814 28.2234 30.2006 27.2982 29.1758C26.373 28.1509 26.4537 26.57 27.4786 25.6448L36.5 17.5005L3 17.5005C1.61928 17.5005 0.499999 16.3812 0.499999 15.0005C0.499999 13.6198 1.61929 12.5005 3 12.5005L36.5 12.5005L27.4786 4.35618C26.4537 3.43096 26.373 1.85011 27.2982 0.82525C28.2234 -0.199608 29.8042 -0.280382 30.8291 0.644837L44.6753 13.1448C45.2003 13.6189 45.5 14.2931 45.5 15.0005Z",fill:n}))})),dj=["color","size"],fj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,dj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19 48L26.9931 2H31.2019L23.2087 48H19Z",fill:n}))})),hj=["color","size"],pj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,hj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 14 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M0.214966 17.4813V0.518677H6.61123C8.82693 0.518677 10.5075 0.914783 11.653 1.70699C12.7985 2.49144 13.3712 3.64481 13.3712 5.16709C13.3712 5.99814 13.1413 6.7321 12.6814 7.36898C12.2216 7.99809 11.5819 8.46021 10.7625 8.75535C11.699 8.97282 12.4348 9.41164 12.9699 10.0718C13.5133 10.732 13.7851 11.5397 13.7851 12.4951C13.7851 14.1261 13.2249 15.361 12.1045 16.1998C10.9841 17.0386 9.38713 17.4658 7.31357 17.4813H0.214966ZM3.97748 10.0951V14.6736H7.20069C8.08697 14.6736 8.77677 14.4795 9.27007 14.0911C9.77174 13.695 10.0226 13.1513 10.0226 12.4601C10.0226 10.9067 9.1572 10.1184 7.42644 10.0951H3.97748ZM3.97748 7.62528H6.76173C8.65971 7.59421 9.6087 6.89132 9.6087 5.5166C9.6087 4.74769 9.36623 4.19625 8.88128 3.86228C8.4047 3.52054 7.64801 3.34967 6.61123 3.34967H3.97748V7.62528Z",fill:n}))})),gj=["color","size"],mj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,gj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M17.5911 1.54582C16.7075 0.680052 15.2937 0.680014 14.4101 1.54573L4.05296 11.6925C3.15635 12.5709 3.14159 14.0098 4.01999 14.9064C4.89839 15.8031 6.33733 15.8178 7.23394 14.9394L13.7278 8.57741V30.4419C13.7278 31.6971 14.7454 32.7147 16.0006 32.7147C17.2558 32.7147 18.2733 31.6971 18.2733 30.4419V8.57782L24.766 14.9393C25.6625 15.8178 27.1015 15.8031 27.9799 14.9065C28.8584 14.01 28.8437 12.571 27.9471 11.6926L17.5911 1.54582Z",fill:n}),se.createElement("path",{d:"M2.78827 36.5543C1.53308 36.5543 0.515541 37.5719 0.515541 38.827C0.515541 40.0822 1.53308 41.0998 2.78827 41.0998H29.1519C30.4071 41.0998 31.4246 40.0822 31.4246 38.827C31.4246 37.5719 30.4071 36.5543 29.1519 36.5543H2.78827Z",fill:n}))})),vj=mj,yj=["color","size"],bj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,yj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 28 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M26.907 0.71085C25.7493 -0.292553 23.9445 -0.224769 22.8758 0.862251L0.931376 23.1837C-0.0773525 24.2097 -0.0773525 25.7913 0.931376 26.8173L22.8758 49.1388C23.9445 50.2258 25.7493 50.2936 26.907 49.2902C28.0647 48.2868 28.1369 46.5921 27.0683 45.5051L6.90997 25.0005L27.0683 4.49589C28.1369 3.40888 28.0647 1.71425 26.907 0.71085Z",fill:n}))})),wj=["color","size"],xj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,wj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 28 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.09286 0.71085C2.25057 -0.292553 4.05541 -0.224769 5.12407 0.862251L27.0685 23.1837C28.0772 24.2097 28.0772 25.7913 27.0685 26.8173L5.12407 49.1388C4.05541 50.2258 2.25057 50.2936 1.09286 49.2902C-0.0648579 48.2868 -0.137051 46.5921 0.93161 45.5051L21.0899 25.0005L0.93161 4.49589C-0.137051 3.40888 -0.0648579 1.71425 1.09286 0.71085Z",fill:n}))})),Cj=["color","size"],Ej=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Cj);return se.createElement("svg",Qy({ref:t,xmlns:"http://www.w3.org/2000/svg",width:r,height:r,viewBox:"0 0 50 50",fill:"none"},e),se.createElement("path",{d:"M22.9167 27.0838L22.9167 41.6672C22.9167 42.8177 23.8494 43.7505 25 43.7505C26.1506 43.7505 27.0833 42.8177 27.0833 41.6672L27.0833 27.0838H41.6667C42.8173 27.0838 43.75 26.1511 43.75 25.0005C43.75 23.8499 42.8173 22.9172 41.6667 22.9172L27.0833 22.9172L27.0833 8.33382C27.0833 7.18323 26.1506 6.25049 25 6.25049C23.8494 6.25049 22.9167 7.18323 22.9167 8.33382L22.9167 22.9172H8.33333C7.18274 22.9172 6.25 23.8499 6.25 25.0005C6.25 26.1511 7.18274 27.0838 8.33333 27.0838H22.9167Z",fill:n}))})),Sj=["color","size"],Oj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Sj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.04757 38.9503C0.437373 38.3401 0.437373 37.3508 1.04757 36.7406L33.9229 3.86697L23.8354 3.33584C22.9736 3.29047 22.3118 2.5551 22.3572 1.69335C22.4026 0.831601 23.138 0.169794 23.9997 0.215167L37.5909 0.930759C38.3892 0.972794 39.027 1.61063 39.0691 2.40894L39.7846 16.0001C39.83 16.8619 39.1682 17.5972 38.3065 17.6426C37.4447 17.688 36.7093 17.0262 36.664 16.1644L36.1328 6.07651L3.25728 38.9503C2.64708 39.5605 1.65776 39.5605 1.04757 38.9503Z",fill:n}))})),kj=["color","size"],Pj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,kj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 52 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.1607 4.16667V2.08333C27.1607 0.93274 26.2279 0 25.0773 0C23.9267 0 22.994 0.932741 22.994 2.08333V4.16667H4.244C1.94281 4.16667 0.0773315 6.03215 0.0773315 8.33333V41.6667C0.0773315 43.9679 1.94281 45.8333 4.244 45.8333H22.994V47.9167C22.994 49.0673 23.9267 50 25.0773 50C26.2279 50 27.1607 49.0673 27.1607 47.9167V45.8333H45.9107C48.2118 45.8333 50.0773 43.9678 50.0773 41.6667V8.33333C50.0773 6.03215 48.2119 4.16667 45.9107 4.16667H27.1607ZM22.994 8.33333H4.244L4.244 41.6667H22.994V8.33333ZM27.1607 41.6667V8.33333H45.9107V41.6667H27.1607Z",fill:n}))})),_j=["color","size"],Ij=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,_j);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 38 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M35.835 5.0769L2.16498 5.0769C1.00277 5.0769 0.0606079 4.14726 0.0606079 3.00048C0.060608 1.85371 1.00277 0.924072 2.16498 0.924072L35.835 0.924074C36.9972 0.924074 37.9394 1.85372 37.9394 3.00049C37.9394 4.14726 36.9972 5.0769 35.835 5.0769Z",fill:n}))})),Lj=["color","size"],jj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Lj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.48799 3.125H17.0311L17.0311 24.4063C17.0311 26.6148 18.1889 28.4084 19.5429 29.5401C21.7011 31.3438 23.0656 34.0456 23.0656 37.069C23.0656 42.4847 18.6753 46.875 13.2595 46.875C7.84382 46.875 3.45351 42.4847 3.45351 37.069C3.45351 34.0456 4.81799 31.3438 6.97617 29.5401C8.33021 28.4084 9.48799 26.6148 9.48799 24.4063V3.125ZM20.1561 3.125C20.1561 1.39911 18.757 0 17.0311 0H9.48799C7.7621 0 6.36299 1.39911 6.36299 3.125V24.4063C6.36299 25.4785 5.79482 26.4547 4.97216 27.1423C2.13398 29.5143 0.328506 33.0808 0.328506 37.069C0.328506 44.2106 6.11793 50 13.2595 50C20.4012 50 26.1906 44.2106 26.1906 37.069C26.1906 33.0808 24.3851 29.5143 21.5469 27.1423C20.7243 26.4547 20.1561 25.4785 20.1561 24.4063V3.125ZM35.6715 1.25C35.6715 0.559645 35.1119 0 34.4215 0H28.1715C27.4812 0 26.9215 0.559644 26.9215 1.25C26.9215 1.94036 27.4812 2.5 28.1715 2.5L34.4215 2.5C35.1119 2.5 35.6715 1.94036 35.6715 1.25ZM35.6715 8.24951C35.6715 7.55916 35.1119 6.99951 34.4215 6.99951H28.1715C27.4812 6.99951 26.9215 7.55916 26.9215 8.24951C26.9215 8.93987 27.4812 9.49951 28.1715 9.49951H34.4215C35.1119 9.49951 35.6715 8.93987 35.6715 8.24951ZM34.4215 13.999C35.1119 13.999 35.6715 14.5587 35.6715 15.249C35.6715 15.9394 35.1119 16.499 34.4215 16.499H28.1715C27.4812 16.499 26.9215 15.9394 26.9215 15.249C26.9215 14.5587 27.4812 13.999 28.1715 13.999H34.4215ZM13.2594 43.7501C16.366 43.7501 18.8844 41.2317 18.8844 38.1251C18.8844 35.4037 16.9519 33.1337 14.3844 32.6126V10.3662C14.3844 9.67582 13.8247 9.11617 13.1344 9.11617C12.444 9.11617 11.8844 9.67582 11.8844 10.3662V32.6694C9.44245 33.2829 7.63441 35.4928 7.63441 38.1251C7.63441 41.2317 10.1528 43.7501 13.2594 43.7501Z",fill:n}))})),Mj=["color","size"],Tj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Mj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.4376 40.6858V38.5625V4.18746V3.31418C10.8133 4.10816 3.25006 12.1708 3.25006 22C3.25006 31.8292 10.8133 39.8918 20.4376 40.6858ZM40.7501 22C40.7501 31.8292 33.1868 39.8918 23.5626 40.6858V38.5625V4.18746V3.31418C33.1868 4.10816 40.7501 12.1708 40.7501 22ZM43.8751 22C43.8751 34.0812 34.0813 43.875 22.0001 43.875C9.91883 43.875 0.125061 34.0812 0.125061 22C0.125061 9.91877 9.91883 0.125 22.0001 0.125C34.0813 0.125 43.8751 9.91877 43.8751 22Z",fill:n}))})),Nj=["color","size"],zj=(_m=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Nj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.3679 7.50003C15.7995 10.005 13.5592 11.875 10.8823 11.875C8.20528 11.875 5.96506 10.005 5.39665 7.50003H1.5448C0.854444 7.50003 0.2948 6.94039 0.2948 6.25003C0.2948 5.55967 0.854444 5.00003 1.5448 5.00003H5.39665C5.96506 2.49504 8.20528 0.625031 10.8823 0.625031C13.5592 0.625031 15.7995 2.49504 16.3679 5.00003H48.4557C49.1461 5.00003 49.7057 5.55967 49.7057 6.25003C49.7057 6.94039 49.1461 7.50003 48.4557 7.50003H16.3679ZM14.0073 6.25003C14.0073 7.97592 12.6082 9.37503 10.8823 9.37503C9.15637 9.37503 7.75726 7.97592 7.75726 6.25003C7.75726 4.52414 9.15637 3.12503 10.8823 3.12503C12.6082 3.12503 14.0073 4.52414 14.0073 6.25003Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.5715 27.625C37.2485 27.625 39.4887 25.755 40.0571 23.25H48.4554C49.1458 23.25 49.7054 22.6904 49.7054 22C49.7054 21.3096 49.1458 20.75 48.4554 20.75H40.0571C39.4887 18.245 37.2485 16.375 34.5715 16.375C31.8946 16.375 29.6543 18.245 29.0859 20.75H1.5448C0.854444 20.75 0.2948 21.3096 0.2948 22C0.2948 22.6904 0.854444 23.25 1.5448 23.25H29.0859C29.6543 25.755 31.8946 27.625 34.5715 27.625ZM34.5715 25.125C36.2974 25.125 37.6965 23.7259 37.6965 22C37.6965 20.2741 36.2974 18.875 34.5715 18.875C32.8456 18.875 31.4465 20.2741 31.4465 22C31.4465 23.7259 32.8456 25.125 34.5715 25.125Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.7702 39C22.2018 41.505 19.9615 43.375 17.2845 43.375C14.6076 43.375 12.3673 41.505 11.7989 39H1.5448C0.854444 39 0.2948 38.4403 0.2948 37.75C0.2948 37.0596 0.854444 36.5 1.5448 36.5H11.7989C12.3673 33.995 14.6076 32.125 17.2845 32.125C19.9615 32.125 22.2018 33.995 22.7702 36.5H48.4554C49.1458 36.5 49.7054 37.0596 49.7054 37.75C49.7054 38.4403 49.1458 39 48.4554 39H22.7702ZM20.4095 37.75C20.4095 39.4759 19.0104 40.875 17.2845 40.875C15.5587 40.875 14.1595 39.4759 14.1595 37.75C14.1595 36.0241 15.5587 34.625 17.2845 34.625C19.0104 34.625 20.4095 36.0241 20.4095 37.75Z",fill:n}))})),["color","size"]),Aj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,zj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M37.2341 37.6984H37.5121V37.4237C41.4447 33.4687 43.875 28.0182 43.875 22C43.875 15.9819 41.4447 10.5314 37.5121 6.57632V6.30045H37.2328C33.2942 2.47819 27.9219 0.125031 22 0.125031C9.91877 0.125031 0.125 9.9188 0.125 22C0.125 34.0813 9.91877 43.875 22 43.875C24.718 43.875 27.3203 43.3793 29.7213 42.4733H30.5303V42.1494C33.0389 41.0861 35.308 39.5679 37.2341 37.6984ZM20.4257 3.31519C10.807 4.1148 3.25 12.1749 3.25 22C3.25 31.8252 10.807 39.8853 20.4257 40.6849V3.31519ZM34.3871 36.0759C33.221 37.1029 31.9263 37.9873 30.5303 38.7017V5.29836C31.9263 6.01281 33.221 6.89715 34.3871 7.92411V36.0759ZM37.5121 11.4641C39.5556 14.4669 40.75 18.094 40.75 22C40.75 25.9061 39.5556 29.5332 37.5121 32.536V11.4641ZM23.5507 40.6868C24.8796 40.578 26.1693 40.3307 27.4053 39.9592V4.04089C26.1693 3.66941 24.8796 3.42203 23.5507 3.31324V40.6868Z",fill:n}))})),Rj=["color","size"],Dj=(Rg=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Rj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M46.1442 31.379C45.4585 31.379 44.8974 31.9429 44.8974 32.6321V43.7349C44.8974 45.8025 43.2267 47.4817 41.157 47.4943H6.22156C4.16433 47.4943 2.49361 45.8151 2.48114 43.7349V11.1283C2.48114 9.06067 4.15186 7.38147 6.22156 7.36894H17.2807C17.9665 7.36894 18.5275 6.80503 18.5275 6.1158C18.5275 5.42658 17.9665 4.86267 17.2807 4.86267H6.22156C2.79284 4.8752 0 7.66969 0 11.1283V43.7349C0 47.1935 2.79284 50.0005 6.22156 50.0005H41.157C44.5982 50.0005 47.3786 47.1935 47.3786 43.7474V32.6321C47.391 31.9429 46.83 31.379 46.1442 31.379Z",fill:n}),se.createElement("path",{d:"M46.8923 1.65462C44.698 -0.55089 41.157 -0.55089 38.9627 1.65462L16.7571 23.9729C16.6075 24.1233 16.4953 24.3113 16.4329 24.5243L13.5154 35.1258C13.3907 35.5644 13.5154 36.0281 13.8396 36.3413C14.1513 36.6546 14.6251 36.7799 15.049 36.6672L25.5969 33.7348C25.8089 33.6722 25.9959 33.5719 26.1455 33.409L48.3636 11.0782C50.5455 8.87267 50.5455 5.31377 48.3636 3.10826L46.8923 1.65462ZM19.4751 24.7875L37.6535 6.51678L43.5135 12.4065L25.3351 30.6897L19.4751 24.7875ZM18.3031 27.1559L22.9911 31.8677L16.5077 33.6722L18.3031 27.1559ZM46.5931 9.31127L45.2715 10.6396L39.4115 4.74986L40.7331 3.42154C41.9425 2.206 43.9249 2.206 45.1343 3.42154L46.5931 4.88771C47.815 6.11578 47.815 8.09573 46.5931 9.31127Z",fill:n}))})),["color","size"]),Fj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Dj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M18.3626 41.293C17.5103 41.4285 16.7096 40.8474 16.5742 39.9952C16.4387 39.143 17.0198 38.3423 17.872 38.2068C18.2902 38.1403 18.6988 38.0456 19.0958 37.9246C21.9368 37.059 24.1957 34.8468 25.1254 32.0335C25.2671 31.6049 25.378 31.1621 25.4555 30.7076C25.6005 29.857 26.4076 29.2849 27.2583 29.4299C28.109 29.5749 28.681 30.3821 28.536 31.2327C28.432 31.8429 28.283 32.4379 28.0926 33.0142C26.8449 36.7893 23.8206 39.7519 20.0065 40.914C19.4728 41.0766 18.9239 41.2038 18.3626 41.293Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M33.9356 31.0645C33.9356 23.9644 24.1764 8.59028 19.4747 1.59549C18.2785 -0.184172 15.7216 -0.184172 14.5254 1.59548C9.82374 8.59028 0.0645752 23.9644 0.0645752 31.0645C0.0645752 40.4177 7.64685 48 17.0001 48C26.3533 48 33.9356 40.4177 33.9356 31.0645ZM30.8106 31.0645C30.8106 29.8836 30.375 28.0316 29.4236 25.578C28.5 23.1959 27.1988 20.5159 25.7187 17.7756C22.8106 12.3913 19.3287 6.98743 17.0001 3.51586C14.6715 6.98743 11.1895 12.3913 8.28145 17.7756C6.80135 20.5159 5.50017 23.1959 4.57655 25.578C3.62517 28.0316 3.18958 29.8836 3.18958 31.0645C3.18958 38.6918 9.37274 44.875 17.0001 44.875C24.6274 44.875 30.8106 38.6918 30.8106 31.0645Z",fill:n}))})),Hj=["color","size"],Vj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Hj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M43.0081 15.2287L36.7869 17.6214L28.935 29.9601C30.5809 33.9266 30.3662 38.0903 27.1408 41.3158L26.5656 41.8909C25.9554 42.5011 24.9661 42.5011 24.3559 41.8909L14.4122 31.9472L2.99211 43.3673C2.38192 43.9775 1.3926 43.9775 0.782403 43.3673C0.17221 42.7571 0.172211 41.7678 0.782403 41.1576L12.2025 29.7375L2.25883 19.7938C1.64864 19.1836 1.64864 18.1943 2.25883 17.5841L2.50512 17.3378C5.73058 14.1123 10.2231 13.5688 14.1897 15.2147L26.5283 7.36283L28.9211 1.14165C29.327 0.0863053 30.6847 -0.201832 31.4843 0.597706L43.552 12.6655C44.3516 13.465 44.0634 14.8228 43.0081 15.2287ZM29.0752 9.44618L30.9747 4.50752L39.6422 13.1751L34.7035 15.0745L25.4251 29.655L26.0486 31.1577C27.234 34.0146 27.0773 36.5309 25.4342 38.5498L5.64209 18.7576C7.75439 17.2384 10.4304 17.0382 12.992 18.1011L14.4948 18.7246L29.0752 9.44618Z",fill:n}))})),Bj=["color","size"],Wj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Bj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.33984 12.111V2.04761C2.33984 1.49532 2.78756 1.04761 3.33984 1.04761H10.8182C11.3705 1.04761 11.8182 1.49532 11.8182 2.04761V12.111C11.8182 12.6633 11.3705 13.111 10.8182 13.111H3.33984C2.78756 13.111 2.33984 12.6633 2.33984 12.111ZM3.33984 12.111V2.04761L10.8182 2.04761L10.8182 12.111L3.33984 12.111Z",fill:n}),se.createElement("path",{d:"M13.66 4.97388C13.66 4.69774 13.4361 4.47388 13.16 4.47388C12.8838 4.47388 12.66 4.69774 12.66 4.97388V13.9523H5.40491C5.12876 13.9523 4.90491 14.1761 4.90491 14.4523C4.90491 14.7284 5.12876 14.9523 5.40491 14.9523H13.16C13.4361 14.9523 13.66 14.7284 13.66 14.4523V4.97388Z",fill:n}))})),Uj=["color","size"],Gj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Uj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M17.8571 19.6429C17.8571 18.6566 18.6566 17.8571 19.6429 17.8571C20.6291 17.8571 21.4286 18.6566 21.4286 19.6429L21.4286 37.5C21.4286 38.4862 20.6291 39.2857 19.6429 39.2857C18.6566 39.2857 17.8571 38.4862 17.8571 37.5L17.8571 19.6429Z",fill:n}),se.createElement("path",{d:"M30.3571 17.8571C29.3709 17.8571 28.5714 18.6566 28.5714 19.6429L28.5714 37.5C28.5714 38.4862 29.3709 39.2857 30.3571 39.2857C31.3434 39.2857 32.1429 38.4862 32.1429 37.5V19.6429C32.1429 18.6566 31.3434 17.8571 30.3571 17.8571Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.2857 7.14286V3.57143C14.2857 1.59898 15.8847 0 17.8571 0H32.1429C34.1153 0 35.7143 1.59898 35.7143 3.57143V7.14286H48.2143C49.2005 7.14286 50 7.94235 50 8.92857C50 9.91479 49.2005 10.7143 48.2143 10.7143H44.6429V46.4286C44.6429 48.401 43.0439 50 41.0714 50H8.92857C6.95613 50 5.35714 48.401 5.35714 46.4286V10.7143L1.78571 10.7143C0.799491 10.7143 0 9.91479 0 8.92857C0 7.94235 0.799492 7.14286 1.78571 7.14286H14.2857ZM17.8571 3.57143H32.1429V7.14286H17.8571V3.57143ZM8.92857 10.7143L8.92857 46.4286H41.0714V10.7143H8.92857Z",fill:n}))})),Zj=Gj,Yj=["color","size"],Xj=(f=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Yj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M43 3H31.75V0.5H43C44.3807 0.5 45.5 1.61929 45.5 3V14.25H43V3Z",fill:n}),se.createElement("path",{d:"M3 14.25V3H14.25V0.5H3C1.61929 0.5 0.5 1.61929 0.5 3V14.25H3Z",fill:n}),se.createElement("path",{d:"M0.5 31.75V43C0.5 44.3807 1.61929 45.5 3 45.5H14.25V43H3V31.75H0.5Z",fill:n}),se.createElement("path",{d:"M43 31.75H45.5V43C45.5 44.3807 44.3807 45.5 43 45.5H31.75V43H43V31.75Z",fill:n}))})),["color","size"]),Kj=(ov=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Xj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 36 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32.0559 46.8755L32.0559 3.12555L3.93091 3.12555L3.93091 46.8755H32.0559ZM35.1809 3.12555C35.1809 1.39966 33.7818 0.000549316 32.0559 0.000549316H3.93091C2.20502 0.000549316 0.805908 1.39966 0.805908 3.12555V46.8755C0.805908 48.6014 2.20502 50.0005 3.93091 50.0005H32.0559C33.7818 50.0005 35.1809 48.6014 35.1809 46.8755L35.1809 3.12555Z",fill:n}))})),["color","size"]),$j=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Kj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M45.961 39.0119L28.2837 7.27185C27.5934 6.17538 26.3971 5.5 24.9981 5.5C23.5956 5.5 22.3967 6.17887 21.7073 7.28034L4.06571 38.9613L4.03009 39.0197C3.33595 40.159 3.32316 41.4697 3.9939 42.6216C4.67405 43.786 5.89 44.5 7.34459 44.5H42.554C44.0596 44.5 45.3464 43.7436 46.0016 42.6231C46.6817 41.4564 46.652 40.1455 45.9968 39.0706L45.961 39.0119ZM49.0254 44.3856C47.7038 46.6495 45.2246 48 42.554 48H7.34459C4.67398 48 2.29272 46.6495 0.970942 44.3856C-0.347811 42.1231 -0.322029 39.4361 1.04116 37.1987L18.6646 5.55018C18.6697 5.5418 18.6743 5.53342 18.6789 5.52504C18.6836 5.51666 18.6882 5.50828 18.6932 5.49989C20.0278 3.30867 22.3849 2 24.9981 2C27.6114 2 29.9685 3.30867 31.303 5.49989L48.9853 37.2489C50.3185 39.436 50.3442 42.1232 49.0254 44.3856Z",fill:n}),se.createElement("path",{d:"M22.0001 16C22.0001 14.3431 23.3433 13 25.0001 13C26.657 13 28.0001 14.3431 28.0001 16V28C28.0001 29.6569 26.657 31 25.0001 31C23.3433 31 22.0001 29.6569 22.0001 28V16Z",fill:n}),se.createElement("path",{d:"M28.0001 37C28.0001 38.6569 26.657 40 25.0001 40C23.3433 40 22.0001 38.6569 22.0001 37C22.0001 35.3431 23.3433 34 25.0001 34C26.657 34 28.0001 35.3431 28.0001 37Z",fill:n}))})),qj=["color","size"],Qj=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,qj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.5 20.5001C16.0228 20.5001 20.5 16.023 20.5 10.5001C20.5 4.97727 16.0228 0.500122 10.5 0.500122C4.97715 0.500122 0.5 4.97727 0.5 10.5001C0.5 16.023 4.97715 20.5001 10.5 20.5001ZM15.4375 7.0912L11.8155 10.7132L15.4638 14.309C15.6213 14.4665 15.7 14.6503 15.7 14.8865C15.7 15.1227 15.6213 15.3064 15.4638 15.4639C15.3063 15.6214 15.1226 15.7001 14.8864 15.7001C14.6501 15.7001 14.4664 15.6214 14.3089 15.4639L10.6869 11.8419L7.06483 15.4639C6.77612 15.7789 6.25118 15.7789 5.93622 15.4639C5.77874 15.3064 5.7 15.0964 5.7 14.8865C5.7 14.6765 5.77874 14.4928 5.93622 14.3353L9.55827 10.7132L5.93622 7.0912C5.77874 6.93372 5.7 6.72374 5.7 6.51377C5.7 6.3038 5.77874 6.12007 5.93622 5.96259C6.25118 5.64763 6.74987 5.64763 7.06483 5.96259L10.6869 9.58464L14.3089 5.93634C14.5976 5.62138 15.1226 5.62138 15.4375 5.93634C15.595 6.09382 15.6738 6.27755 15.6738 6.51377C15.6738 6.74999 15.595 6.93372 15.4375 7.0912Z",fill:n}))})),Jj=["color","size"],eM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,Jj);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 52 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M37.3438 16.4782L28.2887 25.5333L37.4095 34.5228C37.8032 34.9165 38 35.3758 38 35.9664C38 36.5569 37.8032 37.0162 37.4095 37.4099C37.0158 37.8036 36.5564 38.0005 35.9659 38.0005C35.3753 38.0005 34.916 37.8036 34.5223 37.4099L25.4672 28.3548L16.4121 37.4099C15.6903 38.1973 14.378 38.1973 13.5906 37.4099C13.1969 37.0162 13 36.4913 13 35.9664C13 35.4414 13.1969 34.9821 13.5906 34.5884L22.6457 25.5333L13.5906 16.4782C13.1969 16.0845 13 15.5595 13 15.0346C13 14.5097 13.1969 14.0504 13.5906 13.6567C14.378 12.8693 15.6247 12.8693 16.4121 13.6567L25.4672 22.7118L34.5223 13.591C35.2441 12.8036 36.5564 12.8036 37.3438 13.591C37.7375 13.9847 37.9344 14.4441 37.9344 15.0346C37.9344 15.6252 37.7375 16.0845 37.3438 16.4782Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M-0.000488281 25.0005C-0.000488281 38.7972 11.2028 50.0005 24.9995 50.0005C38.6925 50.0005 49.9995 38.7972 49.9995 25.0005C49.9995 11.2038 38.7962 0.000488281 24.9995 0.000488281C11.2028 0.000488281 -0.000488281 11.2038 -0.000488281 25.0005ZM3.63022 24.8968C3.63022 13.1748 13.1738 3.52746 24.9995 3.52746C36.8252 3.52746 46.3688 13.1748 46.3688 24.8968C46.3688 36.6187 36.8252 46.266 24.9995 46.266C13.2775 46.266 3.63022 36.6187 3.63022 24.8968Z",fill:n}))})),tM=["color","size"],nM=(iv=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,tM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M29.9338 5.26853C27.8524 4.75154 25.7006 4.56814 23.5381 4.72351C22.4874 4.799 21.4379 4.95535 20.4183 5.18855L19.3724 0.636496C20.6245 0.350265 21.9128 0.158175 23.2017 0.065597C25.8579 -0.125223 28.5034 0.100753 31.0653 0.737277L29.9338 5.26853Z",fill:n}),se.createElement("path",{opacity:"0.9",d:"M40.6131 11.9278C38.5498 9.48098 35.9044 7.52805 32.963 6.2805L34.7952 1.98303C38.4106 3.51633 41.6615 5.91575 44.1962 8.922L40.6131 11.9278Z",fill:n}),se.createElement("path",{opacity:"0.8",d:"M45.3329 23.5739L45.3303 23.5392C45.097 20.3085 44.1359 17.275 42.4734 14.5227L46.4838 12.1129C48.5302 15.501 49.7133 19.2325 50 23.2036L45.3329 23.5739Z",fill:n}),se.createElement("path",{opacity:"0.7",d:"M46.2688 38.2308L42.2981 35.7565C43.9958 33.0458 45.0372 29.9357 45.3095 26.7618L49.9744 27.1604C49.639 31.0674 48.3577 34.8958 46.2688 38.2308Z",fill:n}),se.createElement("path",{opacity:"0.6",d:"M34.4209 48.1735L32.6626 43.8456C35.6192 42.6505 38.2938 40.7405 40.3975 38.3222L43.9338 41.3828C41.3483 44.3551 38.0588 46.7033 34.4209 48.1735V48.1735Z",fill:n}),se.createElement("path",{opacity:"0.5",d:"M26.8033 49.9345C24.1593 50.1242 21.5262 49.9011 18.9766 49.2716L20.1013 44.7386C22.1729 45.25 24.3148 45.4309 26.4673 45.2766C27.5283 45.2004 28.5879 45.0416 29.6165 44.8049L30.6697 49.3551C29.4061 49.6459 28.1052 49.841 26.8033 49.9345V49.9345Z",fill:n}),se.createElement("path",{opacity:"0.4",d:"M15.2449 48.0311C11.6272 46.5033 8.37276 44.1086 5.83362 41.1063L9.412 38.0952C11.479 40.5388 14.1272 42.4877 17.0704 43.7306L15.2449 48.0311Z",fill:n}),se.createElement("path",{opacity:"0.3",d:"M3.54069 37.9198C1.48217 34.5223 0.292537 30.78 0.00479729 26.7959L0 26.7274L4.66972 26.3918L4.67579 26.478C4.90861 29.7017 5.87511 32.7443 7.54751 35.504L3.54069 37.9198Z",fill:n}),se.createElement("path",{opacity:"0.2",d:"M4.69761 23.2075L0.0335693 22.802C0.374666 18.8955 1.66191 15.0691 3.75587 11.7373L7.72274 14.2175C6.02088 16.9257 4.97478 20.0344 4.69761 23.2075V23.2075Z",fill:n}))})),["color","size"]),rM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,nM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M42.0001 6.11477C42.0001 4.48089 41.3639 2.94468 40.2086 1.78931C37.8238 -0.595528 33.9433 -0.595878 31.5582 1.78931L25.666 7.68191L22.9908 5.00654C22.5351 4.5509 21.7965 4.5509 21.3407 5.00654L17.8405 8.50695C17.3849 8.96259 17.3849 9.70141 17.8405 10.1572L20.5157 12.8325L3.63971 29.7097C3.5116 29.8378 3.41511 29.9939 3.35783 30.1658L2.27826 33.4048L1.30626 34.3769C-0.435198 36.1186 -0.435314 38.9525 1.30626 40.6943C3.04783 42.436 5.88157 42.4359 7.62314 40.6943L8.59514 39.7223L11.834 38.6426C12.0058 38.5853 12.1619 38.4888 12.29 38.3607L29.1661 21.4835L31.8413 24.1588C32.297 24.6145 33.0357 24.6145 33.4914 24.1588L36.9916 20.6584C37.4472 20.2028 37.4472 19.464 36.9916 19.0082L34.3164 16.3328L40.2086 10.4402C41.3639 9.28486 42.0001 7.74876 42.0001 6.11477ZM20.5157 26.8341H9.81507L22.1658 14.4826L27.516 19.8333L20.5157 26.8341ZM32.6663 21.6836L20.3156 9.332L22.1657 7.48168L34.5163 19.8333L32.6663 21.6836ZM38.5585 8.79014L32.6663 14.6827L27.316 9.332L33.2081 3.4394C34.6833 1.96421 37.0835 1.96409 38.5584 3.4394C40.0263 4.84774 40.0261 7.3818 38.5585 8.79014Z",fill:n}))})),oM=["color","size"],iM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,oM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7.75049C0 6.92206 0.671573 6.25049 1.5 6.25049H48.5C49.3284 6.25049 50 6.92206 50 7.75049V9.43806C50 10.2665 49.3284 10.9381 48.5 10.9381H1.5C0.671571 10.9381 0 10.2665 0 9.43806V7.75049ZM0 24.1567C0 23.3283 0.671573 22.6567 1.5 22.6567H48.5C49.3284 22.6567 50 23.3283 50 24.1567V25.8443C50 26.6727 49.3284 27.3443 48.5 27.3443H1.5C0.671571 27.3443 0 26.6727 0 25.8443V24.1567ZM1.5 39.0629C0.671573 39.0629 0 39.7345 0 40.5629V42.2505C0 43.0789 0.671571 43.7505 1.5 43.7505H48.5C49.3284 43.7505 50 43.0789 50 42.2505V40.5629C50 39.7345 49.3284 39.0629 48.5 39.0629H1.5Z",fill:n}))})),aM=["color","size"],lM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,aM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 46 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.23229 1.23267C2.20863 0.256387 3.79154 0.256434 4.76782 1.23277L22.9989 19.465L41.2323 1.23267C42.2086 0.256387 43.7915 0.256434 44.7678 1.23277C45.7441 2.20911 45.7441 3.79203 44.7677 4.76831L24.7665 24.7683C24.2977 25.2371 23.6618 25.5005 22.9987 25.5005C22.3357 25.5005 21.6998 25.2371 21.231 24.7682L1.23218 4.7682C0.255899 3.79186 0.255946 2.20895 1.23229 1.23267Z",fill:n}))})),sM=["color","size"],cM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,sM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 46 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2326 1.23271C22.2089 0.256404 23.7918 0.256417 24.7681 1.23274L44.7678 21.2327C45.7441 22.2091 45.7441 23.792 44.7678 24.7683C43.7914 25.7446 42.2085 25.7446 41.2322 24.7682L23.0003 6.53602L4.76775 24.7683C3.79143 25.7446 2.20852 25.7446 1.23222 24.7682C0.255916 23.7919 0.255928 22.209 1.23225 21.2327L21.2326 1.23271Z",fill:n}))})),uM=["color","size"],dM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,uM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25 47.5006C37.4264 47.5006 47.5 37.427 47.5 25.0006C47.5 12.5742 37.4264 2.50061 25 2.50061C12.5736 2.50061 2.5 12.5742 2.5 25.0006C2.5 37.427 12.5736 47.5006 25 47.5006ZM25 50.0006C38.8071 50.0006 50 38.8077 50 25.0006C50 11.1935 38.8071 0.000610352 25 0.000610352C11.1929 0.000610352 0 11.1935 0 25.0006C0 38.8077 11.1929 50.0006 25 50.0006Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.7355 35.1357C27.1751 35.7705 26.2217 35.7926 25.6359 35.1773L17.3026 26.423C17.0301 26.1368 16.8819 25.755 16.8752 25.3647C16.8686 24.9745 17.0037 24.5881 17.2652 24.2923L25.5985 14.8647C26.1593 14.2302 27.1128 14.2089 27.6981 14.8247C28.2539 15.4093 28.2679 16.3516 27.7348 16.9546L20.36 25.2978L27.6974 33.0057C28.2536 33.59 28.2681 34.5323 27.7355 35.1357ZM26.6695 34.3756C26.7058 34.3748 26.753 34.3599 26.7984 34.3085C26.9042 34.1886 26.8989 33.9798 26.792 33.8676L19.0594 25.7444C18.8357 25.5095 18.829 25.1425 19.0438 24.8995L26.7983 16.1268C26.9041 16.007 26.899 15.7983 26.7921 15.6859C26.7464 15.6377 26.7001 15.6249 26.6639 15.6256C26.6276 15.6263 26.5805 15.6412 26.5351 15.6926L18.2017 25.1202C18.1562 25.1717 18.1235 25.2514 18.1251 25.3435C18.1266 25.4356 18.1619 25.5128 18.208 25.5612L26.5413 34.3154C26.5871 34.3635 26.6334 34.3763 26.6695 34.3756Z",fill:n}),se.createElement("path",{d:"M26.7984 34.3085C26.753 34.3599 26.7058 34.3748 26.6695 34.3756C26.6334 34.3763 26.5871 34.3635 26.5413 34.3154L18.208 25.5612C18.1619 25.5128 18.1266 25.4356 18.1251 25.3435C18.1235 25.2514 18.1562 25.1717 18.2017 25.1202L26.5351 15.6926C26.5805 15.6412 26.6276 15.6263 26.6639 15.6256C26.7001 15.6249 26.7464 15.6377 26.7921 15.6859C26.899 15.7983 26.9041 16.007 26.7983 16.1268L19.0438 24.8995C18.829 25.1425 18.8357 25.5095 19.0594 25.7444L26.792 33.8676C26.8989 33.9798 26.9042 34.1886 26.7984 34.3085Z",fill:n}))})),fM=["color","size"],hM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,fM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25 47.5006C37.4264 47.5006 47.5 37.427 47.5 25.0006C47.5 12.5742 37.4264 2.50061 25 2.50061C12.5736 2.50061 2.5 12.5742 2.5 25.0006C2.5 37.427 12.5736 47.5006 25 47.5006ZM25 50.0006C38.8071 50.0006 50 38.8077 50 25.0006C50 11.1935 38.8071 0.000610352 25 0.000610352C11.1929 0.000610352 0 11.1935 0 25.0006C0 38.8077 11.1929 50.0006 25 50.0006Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.2645 14.8655C22.8249 14.2307 23.7783 14.2086 24.3641 14.8239L32.6974 23.5781C32.9699 23.8644 33.1181 24.2461 33.1248 24.6364C33.1314 25.0267 32.9963 25.4131 32.7348 25.7089L24.4015 35.1365C23.8406 35.7709 22.8872 35.7923 22.3019 35.1765C21.7461 34.5919 21.7321 33.6496 22.2652 33.0465L29.6399 24.7034L22.3026 16.9954C21.7464 16.4112 21.7319 15.4689 22.2645 14.8655ZM23.3305 15.6256C23.2942 15.6264 23.247 15.6413 23.2016 15.6927C23.0958 15.8126 23.1011 16.0214 23.208 16.1336L30.9406 24.2568C31.1643 24.4917 31.171 24.8586 30.9562 25.1016L23.2017 33.8744C23.0959 33.9942 23.101 34.2029 23.2079 34.3153C23.2536 34.3634 23.2999 34.3763 23.3361 34.3756C23.3724 34.3748 23.4195 34.36 23.4649 34.3086L31.7983 24.881C31.8438 24.8295 31.8765 24.7497 31.8749 24.6577C31.8734 24.5656 31.838 24.4883 31.792 24.44L23.4587 15.6858C23.4129 15.6377 23.3666 15.6249 23.3305 15.6256Z",fill:n}),se.createElement("path",{d:"M23.2016 15.6927C23.247 15.6413 23.2942 15.6264 23.3305 15.6256C23.3666 15.6249 23.4129 15.6377 23.4587 15.6858L31.792 24.44C31.838 24.4883 31.8734 24.5656 31.8749 24.6577C31.8765 24.7497 31.8438 24.8295 31.7983 24.881L23.4649 34.3086C23.4195 34.36 23.3724 34.3748 23.3361 34.3756C23.2999 34.3763 23.2536 34.3634 23.2079 34.3153C23.101 34.2029 23.0959 33.9942 23.2017 33.8744L30.9562 25.1016C31.171 24.8586 31.1643 24.4917 30.9406 24.2568L23.208 16.1336C23.1011 16.0214 23.0958 15.8126 23.2016 15.6927Z",fill:n}))})),pM=["color","size"],gM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,pM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M48.5577 38.9423H34.8557C31.8069 38.9423 29.327 41.4224 29.327 44.4712C29.327 45.9293 28.1406 47.1157 26.6827 47.1157H5.52902C4.07066 47.1157 2.88467 45.9293 2.88467 44.4712V42.5459C2.88467 41.0886 4.07028 39.9025 5.5275 39.9018L9.33952 39.8999C9.34067 39.8999 9.34219 39.8995 9.34334 39.8995C9.38683 39.8995 9.43031 39.8968 9.47418 39.893C9.49211 39.8915 9.50966 39.8884 9.52759 39.8861C9.54628 39.8835 9.56535 39.8819 9.58405 39.8789L19.7636 38.1229C19.7689 38.1217 19.7739 38.1206 19.7788 38.1195C19.7948 38.1164 19.8105 38.113 19.8261 38.1095C19.8517 38.1038 19.8769 38.0981 19.9017 38.0908C19.9192 38.0863 19.9368 38.0809 19.9543 38.0756C19.9776 38.068 20.0008 38.0599 20.0241 38.0512C20.0409 38.0447 20.0581 38.039 20.0748 38.0321C20.1107 38.0168 20.1458 38.0008 20.1805 37.9829C20.1942 37.9756 20.208 37.9672 20.2217 37.9596C20.2461 37.9459 20.2702 37.9321 20.2938 37.9169C20.3083 37.9077 20.3228 37.8978 20.3373 37.8879C20.3602 37.8719 20.3831 37.8551 20.4052 37.8375C20.417 37.8284 20.4292 37.8192 20.4411 37.8093C20.4746 37.7815 20.5074 37.7525 20.5383 37.7212L46.2479 12.0109C48.3097 9.94895 48.3097 6.59377 46.2479 4.53146L43.2632 1.54708C41.2014 -0.515234 37.846 -0.514853 35.7841 1.54708L10.075 27.2574C10.0437 27.2883 10.0147 27.3215 9.9865 27.355C9.97696 27.3665 9.9678 27.3783 9.95865 27.3901C9.9411 27.4127 9.92432 27.4355 9.90829 27.4588C9.89838 27.4729 9.88846 27.4874 9.8793 27.5019C9.86443 27.5252 9.85069 27.5488 9.83734 27.5729C9.82857 27.5885 9.81941 27.6042 9.81102 27.6198C9.79424 27.653 9.77898 27.6862 9.76448 27.7205C9.75723 27.7377 9.75113 27.7556 9.74426 27.7732C9.73625 27.7953 9.72824 27.8178 9.72099 27.8403C9.71527 27.8586 9.70993 27.8769 9.70497 27.8952C9.69849 27.9189 9.69276 27.9429 9.68742 27.9673C9.68361 27.9841 9.67979 28.0009 9.67674 28.0177C9.6756 28.0226 9.67445 28.0272 9.67369 28.0318L8.12378 37.0158L5.52597 37.017C2.47879 37.0185 0 39.4989 0 42.5459V44.4712C0 47.5201 2.48032 50.0005 5.52902 50.0005H26.6827C29.7314 50.0005 32.2117 47.5201 32.2117 44.4712C32.2117 43.0132 33.3977 41.8267 34.8557 41.8267H48.5577C49.3542 41.8267 50 41.1813 50 40.3847C50 39.5878 49.3542 38.9423 48.5577 38.9423ZM12.043 31.2653L16.5306 35.7531L11.1076 36.6885L12.043 31.2653ZM33.5567 7.85382L35.7288 10.026L15.3065 30.4493L13.1344 28.2771L33.5567 7.85382ZM19.5183 34.6613L17.3462 32.4891L37.7689 12.0658L39.941 14.238L19.5183 34.6613ZM37.8239 3.58651C38.7611 2.64958 40.2859 2.64958 41.2235 3.58651L44.2078 6.57126C45.145 7.50858 45.145 9.03376 44.2078 9.97108L41.9804 12.1986L35.5965 5.81401L37.8239 3.58651Z",fill:n}))})),mM=["color","size"],vM=RS((function(e,t){var n=void 0===(n=e.color)?"currentColor":n,r=void 0===(r=e.size)?14:r;e=AS(e,mM);return se.createElement("svg",Qy({ref:t,width:r,height:r,viewBox:"0 0 52 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),se.createElement("path",{d:"M46.4326 40.0282C46.1217 40.5666 45.6098 40.9595 45.0093 41.1204C44.4088 41.2813 43.7691 41.197 43.2307 40.8862C42.6923 40.5754 42.2995 40.0634 42.1386 39.463C41.9777 38.8625 42.0619 38.2227 42.3727 37.6843C45.2819 32.6454 46.0703 26.6571 44.5644 21.0369C43.0584 15.4167 39.3816 10.6249 34.3426 7.71563C25.1427 2.4043 13.7736 4.38306 6.93632 12.1744L14.5457 12.0831H14.5744C15.196 12.0795 15.7937 12.3229 16.2358 12.7599C16.678 13.1969 16.9284 13.7916 16.9321 14.4133C16.9357 15.0349 16.6923 15.6326 16.2553 16.0747C15.8183 16.5169 15.2236 16.7673 14.6019 16.771L2.37222 16.9175H2.34409C2.03391 16.9175 1.72681 16.856 1.44059 16.7364C1.15437 16.6169 0.894721 16.4417 0.676697 16.2211C0.458674 16.0004 0.28661 15.7387 0.170478 15.4511C0.0543471 15.1635 -0.00354164 14.8557 0.000167612 14.5455L0.147346 2.31591C0.151046 2.00811 0.215338 1.70404 0.336549 1.42108C0.457761 1.13812 0.633519 0.881802 0.853788 0.666765C1.07406 0.451728 1.33453 0.282182 1.62032 0.167807C1.90611 0.0534328 2.21164 -0.00353076 2.51944 0.000169355C2.82725 0.00386947 3.13132 0.0681609 3.41428 0.189372C3.69724 0.310584 3.95356 0.486342 4.16859 0.706611C4.38363 0.926881 4.55318 1.18735 4.66755 1.47314C4.78193 1.75894 4.83889 2.06446 4.83519 2.37227L4.77171 7.65586C9.37537 3.16334 15.4496 0.489016 21.8718 0.127065C28.2941 -0.234886 34.6303 1.74001 39.7096 5.6868C44.7889 9.63359 48.2679 15.2855 49.5038 21.5981C50.7397 27.9107 49.6485 34.4574 46.4326 40.0282Z",fill:n}),se.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25 28C26.6569 28 28 26.6569 28 25C28 23.3431 26.6569 22 25 22C23.3431 22 22 23.3431 22 25C22 26.6569 23.3431 28 25 28ZM25 32C28.866 32 32 28.866 32 25C32 21.134 28.866 18 25 18C21.134 18 18 21.134 18 25C18 28.866 21.134 32 25 32Z",fill:n}))}));Um={exports:{}};function yM(){}function bM(){}function wM(e,t,n,r,o,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i)throw(i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")).name="Invariant Violation",i}function xM(){return wM}bM.resetWarningCache=yM,Um.exports=(om={array:wM.isRequired=wM,bigint:wM,bool:wM,func:wM,number:wM,object:wM,string:wM,symbol:wM,any:wM,arrayOf:xM,element:wM,elementType:wM,instanceOf:xM,node:wM,objectOf:xM,oneOf:xM,oneOfType:xM,shape:xM,exact:xM,checkPropTypes:bM,resetWarningCache:yM}).PropTypes=om;Jg=Um.exports;var CM="xs",EM="md",SM="lg",OM=r(r(r(r({},CM,Vf(["padding:5px;height:20px;"])),"sm",Vf(["padding:6px;height:24px;"])),EM,Vf(["padding:9px;"])),SM,Vf(["padding:12px;"])),kM=Mp({CrossButton:u.button.attrs({className:Lp("CrossButton","root")}).withConfig({componentId:"sc-ygfku-0"})((function(e){var t=void 0===(t=e.size)?SM:t;e=e.theme;return Vf(["display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;"," color:",";background:transparent;border:none;transition:all 100ms ease-out;&:hover{color:",";background:",";}&:active{color:",";background:",";}"],OM[t],e.palette[Wg],e.palette[Vg],e.palette[Mg],e.palette[Yg],e.palette[Cg])}))}),PM=["size"],_M=jp((function(e,t){var n=void 0===(n=e.size)?SM:n;e=AS(e,PM);return se.createElement(kM.CrossButton,Qy({type:"button",size:n},e,{ref:t}),se.createElement(yI,{size:function(e){switch(e){case SM:return 16;case CM:return 10;default:return 12}}(n)}))})),IM=(Wm="Select",Fm=u.span.attrs({className:Lp(Wm,"Icon")}).withConfig({componentId:"sc-mfrapg-0"})((function(e){var t=e.theme.palette,n=e.size;return Vf(["display:flex;flex-shrink:0;color:",";padding:",";"],e.disabled?t[Zg]:t[Vg],n===iI?"2.5px":"2px")})),dv=u.span.attrs({className:Lp(Wm,"tickIcon")}).withConfig({componentId:"sc-mfrapg-1"})((function(e){return Vf(["color:",";"],e.theme.palette[pg])})),fv=u.div.attrs({className:Lp(Wm,"Container")}).withConfig({componentId:"sc-mfrapg-2"})((function(e){return Vf(["position:relative;display:inline-flex;",""],void 0!==(e=e.fullWidth)&&e?"width: 100%":"")})),u(_M).attrs({className:Lp(Wm,"CrossButton")}).withConfig({componentId:"sc-mfrapg-3"})((function(){return Vf(["display:none;margin-right:6px;"])}))),LM=(Tm=u(DP.Input).attrs({className:Lp(Wm,"root")}).withConfig({componentId:"sc-mfrapg-4"})((function(e){var t=e.theme.palette,n=e.disabled,r=e.readOnly,o=void 0===(o=e.size)?"sm":o;e=e.isValueExists;return Vf(["cursor:",";user-select:none;gap:0px;background:",";"," ",";"],n||r?"default":"pointer",n?t[Mg]:t[xg],e&&"\n &:hover {\n ".concat(IM," {\n display: flex;\n }\n }\n "),zP[o])})),hv=u.label.attrs({className:Lp(Wm,"Label")}).withConfig({componentId:"sc-mfrapg-5"})((function(e){var t=e.hideEllipsis;e=e.size;return"\n flex-grow: 1;\n margin-right: ".concat((e=void 0===e?iI:e)===iI?8:12,"px;\n\n ").concat(!t&&Vf(["white-space:nowrap;text-overflow:ellipsis;overflow:hidden;"]),"\n ")})),xm=u.span.attrs({className:Lp(Wm,"Placeholder")}).withConfig({componentId:"sc-mfrapg-6"})((function(e){var t=e.theme.palette;e=e.size;return Vf(["width:100%;color:",";margin-right:","px;"],t[lg],e===iI?16:12)})),Mp({Container:fv,Select:Tm,Label:hv,Icon:Fm,TickIcon:dv,Input:u.input.attrs({className:Lp(Wm,"Input"),"aria-hidden":"true"}).withConfig({componentId:"sc-mfrapg-7"})(["left:0;width:100%;bottom:0;opacity:0;position:absolute;pointer-events:none;box-sizing:border-box;"]),Placeholder:xm,StyledCrossButton:IM}));function jM(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}var MM=function(e){return e===qk?16:14},TM=function t(n){return n=n.props?n.props.children:n,Array.isArray(n)?n.map(t).join(" "):"object"===e(n)?t(n.props.children):n},NM=["children","size","error","multiple","onChange","value","fullWidth","selectProps","MenuProps","readOnly","disabled","placeholder","showSelectionKey","hideMenuItemsActions","showClearIcon","renderLabel","onRequestClose","hideEllipsis"],zM=(l=jp((function(e,t){function n(){x&&x(),S(void 0)}var o=e.children,i=void 0===(l=e.size)?qk:l,l=void 0!==(l=e.error)&&l,s=void 0!==(d=e.multiple)&&d,c=e.onChange,u=e.value,d=void 0!==(d=e.fullWidth)&&d,f=e.selectProps,h=e.MenuProps,p=void 0!==(m=e.readOnly)&&m,g=e.disabled,m=e.placeholder,v=e.showSelectionKey,y=void 0!==(b=e.hideMenuItemsActions)&&b,b=void 0!==(b=e.showClearIcon)&&b,w=e.renderLabel,x=e.onRequestClose,C=void 0!==(C=e.hideEllipsis)&&C,E=(e=AS(e,NM),(O=qy(a.exports.useState(void 0),2))[0]),S=O[1],O=Boolean(E),k=Array.isArray(u)?!!u.length:!(null==u||null==(k=u.toString())||!k.length);return se.createElement(LM.Container,{ref:t,fullWidth:Boolean(d)},se.createElement(LM.Select,Qy({},e,{disabled:g,size:i,$error:l,$fullWidth:Boolean(d),readOnly:p,showSelectionKey:v,isValueExists:k,onClick:p||g?void 0:function(e){return S(e.currentTarget)}}),k&&se.createElement(LM.Label,{hideEllipsis:C,size:i},"function"==typeof w?w(u):function(e){var t=e.value,n=void 0!==(n=e.multiple)&&n,o=e.children,i=void 0!==(e=e.showSelectionKey)&&e,a=[];return se.Children.forEach(o,(function(e){se.isValidElement(e)&&"MenuItem"===((null==e?void 0:e.type)||{}).displayName&&Boolean(e.props)&&a.push(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jM(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e.props))})),0<(e=n?a.filter((function(e){return Array.isArray(t)&&t.includes(e.value)})):[a.find((function(e){return e.value===t}))]).length?e.map((function(e){var t=i;if(e&&e.children){for(var n=t?e.value:e.children;"string"!=typeof n;)n=Array.isArray(n)?TM(n[1]):TM(n);return n}})).join(", "):Array.isArray(t)?t.join(", "):t}({value:u,multiple:s,children:o,showSelectionKey:v})),!k&&se.createElement(LM.Placeholder,{size:i},m),!p&&b&&se.createElement(LM.StyledCrossButton,{size:i===EM?"sm":CM,onClick:function(e){e.stopPropagation(),"function"==typeof c&&c("")}}),se.createElement(LM.Icon,{size:i,disabled:g},se.createElement(tP,{type:O?"top":"bottom",IconProps:{size:i===EM?11:10}})),se.createElement(LM.Input,f)),se.createElement(oI,Qy({onClose:n},h,{open:O,anchorEl:E}),se.Children.map(o,(function(e){return function(e,t){var n,r,o,i=t.value,a=void 0!==(l=t.multiple)&&l,l=void 0===(l=t.size)?qk:l,s=void 0!==(s=t.hideMenuItemsActions)&&s,c=t.onClose,u=t.onChange;return se.isValidElement(e)?"MenuItem"!==(null==(t=e.type)?void 0:t.displayName)?se.cloneElement(e):(r=null==e||null==(t=e.props)?void 0:t.value,t=0<(t=a?Array.isArray(i)?i:[]:[i]).length&&t.includes(r),o=null==e||null==(n=e.props)?void 0:n.disabled,se.cloneElement(e,{active:t,size:l,children:function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=2<arguments.length?arguments[2]:void 0,r=3<arguments.length?arguments[3]:void 0,o=se.createElement(pI,null,e);if(t&&e){if(t=se.createElement(mI,null,se.createElement(LM.TickIcon,null,se.createElement(EP,{size:MM(n)}))),1===se.Children.count(e))return se.createElement(se.Fragment,null,o,!r&&t);if(1<se.Children.count(e)&&!se.Children.toArray(e).some((function(e){return"MenuItemActions"===(null==e||null==(e=e.type)?void 0:e.displayName)})))return se.createElement(se.Fragment,null,e,t)}return o}(null==e||null==(n=e.props)?void 0:n.children,t,l,s),onClick:function(){var e,t;a||"function"!=typeof c||c(),"function"==typeof u&&!o&&null!=r&&null!=(e=r.toString())&&e.length&&(e=r,a&&(-1<(t=(e=Ip(Array.isArray(i)?i:[])).indexOf(r))?e.splice(t,1):e.push(r)),u(e))}})):e}(e,{value:u,multiple:s,size:i,hideMenuItemsActions:y,onClose:n,onChange:p||g?void 0:c})}))))})),Jg.oneOfType([Jg.string,Jg.number,Jg.oneOf([null])]),l);function AM(e,t,n){function r(e){var t;document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",r),document.removeEventListener("mouseleave",r),document.removeEventListener("touchmove",i),document.removeEventListener("touchend",r),document.removeEventListener("touchcancel",r),"function"==typeof n&&n((null==(t=e.touches)?void 0:t[0])||e)}function o(e){var n;document.addEventListener("mousemove",i),document.addEventListener("mouseup",r),document.addEventListener("mouseleave",r),document.addEventListener("touchmove",i),document.addEventListener("touchend",r),document.addEventListener("touchcancel",r),"function"==typeof t&&t((null==(n=e.touches)?void 0:n[0])||e)}var i=function(t){var n;"function"==typeof e&&e((null==(n=t.touches)?void 0:n[0])||t)};return{onMouseDown:o,onTouchStart:o}}function RM(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}var DM="ColorPicker",FM=(Ym=u.div.attrs({className:Lp(DM,"root")}).withConfig({componentId:"sc-qj4xo5-0"})(["background-color:",";box-shadow:0px 1px 2px rgba(78,77,77,0.15);border-radius:2px;padding:12px;max-width:300px;"],(function(e){return e.theme.palette[jg]})),$g=u.div.attrs({className:Lp(DM,"icon")}).withConfig({componentId:"sc-qj4xo5-1"})(["display:flex;justify-content:space-between;align-items:center;cursor:pointer;"]),cg=u.div.attrs({className:Lp(DM,"range-picker")}).withConfig({componentId:"sc-qj4xo5-2"})((function(e){return Vf(["position:relative;border-radius:2px;width:100%;height:180px;user-select:none;cursor:crosshair;background-color:",";"],e.color)})),Eg=u.div.attrs({className:Lp(DM,"white-gradient")}).withConfig({componentId:"sc-qj4xo5-3"})(["background:linear-gradient(to right,white 0%,rgba(255,255,255,0) 100%);z-index:0;position:absolute;width:100%;height:100%;border-radius:2px;user-select:none;pointer-events:none;top:-1px;"]),bg=u.div.attrs({className:Lp(DM,"black-gradient")}).withConfig({componentId:"sc-qj4xo5-4"})(["background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);z-index:1;position:absolute;width:100%;height:100%;border-radius:2px;user-select:none;pointer-events:none;"]),wv=u.span.attrs((function(e){var t=void 0===(t=e.left)?0:t,n=void 0===(n=e.top)?0:n,o=void 0!==(o=e.considerTopWidth)&&o;e=e.style;return{className:Lp(DM,"pointer"),style:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?RM(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({left:t-7,top:n-(o?7:0)},e)}})).withConfig({componentId:"sc-qj4xo5-5"})((function(e){var t=e.theme;e=e.pointerColor;return Vf(["display:inline-block;box-sizing:border-box;width:15px;height:15px;border-radius:20px;box-shadow:0px 1px 2px rgba(78,77,77,0.15);border:2px solid ",";background-color:",";position:absolute;cursor:pointer;z-index:11;user-select:none;outline:none;"],t.palette[jg],e)})),Sg=u.div.attrs({className:Lp(DM,"bar-wrapper")}).withConfig({componentId:"sc-qj4xo5-6"})(["margin-top:8px;position:relative;width:100%;height:12px;"]),nv=u.table.attrs({className:Lp(DM,"bar")}).withConfig({componentId:"sc-qj4xo5-7"})(["border-radius:4px;width:100%;height:8px;border-collapse:collapse;"]),Em=u.td.attrs((function(e){return e=e.$color,{className:Lp(DM,"stop"),style:{backgroundColor:e}}})).withConfig({componentId:"sc-qj4xo5-8"})(["padding:0;user-select:none;pointer-events:none;&:first-child{width:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;}&:last-child{width:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;}"]),Sm=u.div.attrs({className:Lp(DM,"action")}).withConfig({componentId:"sc-qj4xo5-9"})(["display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;"]),sg=u.label.attrs({className:Lp("ColorItem","label")}).withConfig({componentId:"sc-qj4xo5-10"})((function(e){var t=e.theme,n=e.size,r=e.color,o=e.stroke;e=e.value;return Vf(["border-radius:2px;border:",";box-sizing:border-box;width:","px;height:","px;background-color:",";user-select:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 300ms;margin-bottom:8px;background:",";input{display:none;}"],"1px solid ".concat(o),n,n,r,"rgba(0,0,0,0)"===e&&"repeating-conic-gradient(".concat(t.palette[em]," 0% 25%, transparent 0% 50%) 50% / 8px 8px"))})),Mp({ColorPickerWrapper:Ym,RangePickerWrapper:cg,WhiteGradient:Eg,BlackGradient:bg,ColorPointer:wv,BarWrapper:Sg,Bar:nv,BarColorStop:Em,ColorPickerAction:Sm,ColorPickerIcon:$g,ColorItemsContainer:u.div.withConfig({componentId:"sc-qj4xo5-11"})(["display:flex;flex-wrap:wrap;align-content:space-between;margin-top:14px;margin-left:12px;& > .item{margin-right:8px;display:flex;justify-content:center;}"]),ColorItemWrapper:sg,Select:u.div.attrs({className:Lp(DM,"select")}).withConfig({componentId:"sc-qj4xo5-12"})((function(e){return Vf(["width:",";"],"rgb"===e.value?"25%":"35%")})),SelectWrapper:u.div.withConfig({componentId:"sc-qj4xo5-13"})({display:"flex",alignItems:"center",gap:"12px"})})),HM=jp((function(e,t){var n=e.value,r=e.onChange,o=e.checked,i=(e=void 0===(e=e.size)?24:e,a.exports.useMemo((function(){return"#ffffff"===n||"rgba(0,0,0,0)"===n?"black":"white"}),[n]));return se.createElement(FM.ColorItemWrapper,{ref:t,color:n,size:e,stroke:"rgba(0,0,0,0)"===n?"#a8a8a8":"#E9EEF2",value:n},se.createElement("input",{type:"radio",value:n,checked:o,onChange:r}),o&&se.createElement(EP,{color:i}))})),VM=["defaultColor","onChange","pinnedColors","showTransparentColor","hidePinIcon","containerProps"];function BM(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function WM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?BM(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function UM(e,t){e.preventDefault(),0===e.button&&t&&t(e)}function GM(e){return Vf(["background:"," !important;border:1px solid "," !important;"],(e=e.theme.palette)[jg],e[km])}var ZM=["rgba(0,0,0,0)"],YM="#00000000",XM=jp((function(e,t){function n(e){return e===ZM[0]&&E.color===YM||e===E.color}function r(e){return w(e)?ZM[0]:"rgb(".concat(Bp(e).join(", "),")")}function o(e,t){"add"===t?(t=[].concat(Ip(O),[e]),k(t),"function"==typeof g&&g(E.color,r(e),N(t))):(t=O.filter((function(e){return e!==E.color})),k(t),"function"==typeof g&&g(E.color,r(e),N(t)))}function i(e){var t,n;null!==j&&(t=Yp(j).left,e=qy(Dp(e||E.color),1)[0],null!==(e=j.querySelector("[data-hue='".concat(e,"']"))))&&(n=e.style.backgroundColor||x.color,C({color:n,pointerLeft:Yp(e).left-t||x.pointerLeft}))}function l(e){e.includes("rgb")?I(Vp(e)):I(Bp(e))}function s(e){return w(e)?YM:e}function c(e){var t,n,o,a,c,u,d;null!==M&&(t=(n=Yp(M)).width,n=n.height,o=(c=Dp(e))[0],a=c[1]/100,d=((u=2*(c=c[2]/100))+(a*=u<=1?u:2-u))/2,o=Ap((c=[(u=Gp(a=2*a/(u+a),c))||Zp(a,c)?0:o,u?0:Math.round(100*a),Math.round(100*d)])[1],0,100,0,t),u=n-Ap(c[2],0,100,0,n),S({color:s(e),pointer:{left:o,top:u}}),i(e),l(e),"function"==typeof g)&&g(s(e),r(e),N(O))}function u(e,t,n){var r,o,i;null!==M&&(r=(o=Yp(M)).width,o=o.height,n=qy(Dp(n),1)[0],e=zp(e,0,r)||0,t=zp(t,0,o)||0,n=[(o=Gp(i=0!=(r=(2-(i=r=e/r))*(o=(o-t)/o)/2)?1==r?0:r<.5?i*o/(2*r):i*o/(2-2*r):i,r))||Zp(i,r)?0:n,o?0:Math.round(100*i),Math.round(100*r)],o=function(e,t,n){function r(t){return t=(t+e/30)%12,t=o-i*Math.max(Math.min(t-3,9-t,1),-1),Wp(Math.round(255*t))}var o=n/100,i=t*Math.min(o,1-o)/100;return"#".concat(r(0)).concat(r(8)).concat(r(4))}(n[0],n[1],n[2]),S({color:o,pointer:{left:e,top:t}}),"function"==typeof g)&&g(o,"rgb(".concat(Bp(o).join(", "),")"),N(O))}function d(e){var t,n,r=j;return null!==r?(t=Yp(r).width,n=zp(Math.round(Ap(e,0,t,0,360)),0,360),r=r.querySelector("[data-hue='".concat(n,"']")).style.backgroundColor,C({color:r,pointerLeft:zp(e,0,t)}),r):x.color}function f(e){var t,n;null!==j&&(t=Yp(j).left,e=d((n=(null==(n=e.touches)?void 0:n[0])||e).pageX-t),u(E.pointer.left,E.pointer.top,e))}function h(e){var t,n,r,o;null!==M&&(r=(o=Yp(M)).left,t=o.top,n=o.height,o=o.width,u(r=e?zp(e.pageX-r,0,o):E.pointer.left||0,o=e?zp(e.pageY-t,0,n):E.pointer.left||0,x.color))}var p=void 0===(p=e.defaultColor)?"#000000":p,g=e.onChange,m=void 0===(m=e.pinnedColors)?[]:m,v=void 0!==(v=e.showTransparentColor)&&v,y=void 0!==(y=e.hidePinIcon)&&y,b=e.containerProps,w=(e=AS(e,VM),v=v?ZM.concat(m):m,function(e){return e===YM||e===ZM[0]}),x=(m=qy(a.exports.useState({color:"#ff0000",pointerLeft:0}),2))[0],C=m[1],E=(m=qy(a.exports.useState({color:w(p)?"#00000000":Fp(p)||"#000000",pointer:{left:0,top:0}}),2))[0],S=m[1],O=(p=qy(a.exports.useState(v),2))[0],k=p[1],P=(v=(m=qy(a.exports.useState("hex"),2))[0],m[1]),_=(p=qy(a.exports.useState([]),2))[0],I=p[1],L=(p=(m=qy(a.exports.useState(Fp(E.color)),2))[0],m[1]),j=(m=qy(a.exports.useState(null),2))[0],M=(m=m[1],(T=qy(a.exports.useState(null),2))[0]),T=T[1],N=function(e){return e.filter((function(e){return"rgba(0,0,0,0)"!==e}))},z=(a.exports.useEffect((function(){i(E.color),c(E.color)}),[j]),a.exports.useEffect((function(){L(E.color),l(E.color)}),[E.color]),a.exports.useMemo((function(){return Ip(new Array(361)).map((function(e,t){return se.createElement(FM.BarColorStop,{key:t,$color:"hsl(".concat(t,", 100%, 50%)"),"data-hue":t})}))}),[])),A=AM(f,f,null),R=AM(h,h,null);return se.createElement(FM.ColorPickerWrapper,Qy({ref:t},e),se.createElement(FM.ColorPickerAction,null,se.createElement(FM.SelectWrapper,null,se.createElement(FM.Select,{value:v},se.createElement(zM,{size:"sm",value:v,MenuProps:WM({zIndex:11112},b),onChange:function(e){return P(e)},fullWidth:!0,hideEllipsis:!0},se.createElement(dI,{value:"hex"},"Hex"),se.createElement(dI,{value:"rgb"},"RGB"))),"hex"===v?se.createElement(HP,{size:"sm",error:!/^#(?:[0-9a-fA-F]{3,4}){1,2}$/i.test(E.color),value:p,onChange:function(e){return Hp(e=e.target.value)&&c(e),void L(e)},style:{width:"45%"}}):_.map((function(e,t){return se.createElement(HP,{key:t,size:"sm",value:e,onChange:function(e){var n,r;e=Number(null==(e=e.target)?void 0:e.value),n=t,255<e||Number.isNaN(e)||((r=_)[n]=e,n=Rp.apply(void 0,Ip(r)),I(Ip(r)),Hp(n)&&(S(WM(WM({},E),{},{color:n})),i(n),c(n)))},style:{width:"20%"}})}))),E.color!==YM&&!y&&se.createElement(FM.ColorPickerIcon,{onClick:function(){return O.some(n)?o(E.color,"delete"):o(E.color,"add")}},O.some(n)?se.createElement(Gj,null):se.createElement(Vj,null))),se.createElement(FM.RangePickerWrapper,Qy({ref:T,color:x.color},R),se.createElement(FM.WhiteGradient,null),se.createElement(FM.BlackGradient,null),se.createElement(FM.ColorPointer,{tabIndex:-1,left:E.pointer.left||0,top:E.pointer.top||0,onKeyDown:function(e){var t=0;"ArrowLeft"===e.key||"ArrowUp"===e.key?t=-1:"ArrowRight"!==e.key&&"ArrowDown"!==e.key||(t=1),t&&u((E.pointer.left||0)+(["ArrowLeft","ArrowRight"].includes(e.key)?t:0),(E.pointer.top||0)+(["ArrowUp","ArrowDown"].includes(e.key)?t:0),x.color)},pointerColor:p,considerTopWidth:!0})),se.createElement(FM.BarWrapper,A,se.createElement(FM.Bar,{ref:m},se.createElement("tbody",null,se.createElement("tr",null,z))),se.createElement(FM.ColorPointer,{tabIndex:-1,left:x.pointerLeft,onKeyDown:function(e){"ArrowLeft"!==e.key&&"ArrowRight"!==e.key||d(x.pointerLeft+("ArrowLeft"===e.key?-1:1))},considerTopWidth:!1,pointerColor:p,style:{top:-3}})),se.createElement(FM.ColorItemsContainer,null,O.map((function(e){return se.createElement("div",{className:"item",key:e},se.createElement(HM,{value:e,checked:n(e),onChange:function(e){return c(e.target.value)}}))}))))})),KM=r(r(r({},Wk,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:",";color:",";&:hover{background-color:",";}&:focus{background-color:",";}&:active{background-color:",";}"," &:disabled{color:",";background:",";cursor:default;}"],t[pg],t[Gg],t[dg],t[fg],t[fg],e&&Vf(["background-color:",";&:hover,&:focus{background-color:",";}"],t[fg],t[fg]),t[pm],t[mg])})),Uk,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:",";color:",";border:1px solid ",";&:hover{color:",";background-color:",";}&:focus{background-color:",";color:",";border:1px solid ",";}&:active{color:",";background-color:",";}"," &:disabled{color:",";background:",";border:none;cursor:default;}"],t[xg],t[pg],t[pg],t[Gg],t[dg],t[mg],t[fg],t[fg],t[Gg],t[fg],e&&Vf(["color:",";background-color:",";&:hover,&:focus{color:",";background-color:",";}"],t[Gg],t[fg],t[Gg],t[fg]),t[pm],t[mg])})),Gk,(function(e){var t=e.theme.palette;e=e.active;return Vf(["background-color:transparent;color:",";border:none;&:hover{background-color:",";color:",";}&:focus{background-color:",";color:",";}&:active{background-color:",";color:",";}"," &:disabled{background-color:transparent;color:",";cursor:default;}"],t[Vg],t[Mg],t[Yg],t[Cg],t[rm],t[Cg],t[rm],e&&Vf(["background-color:",";color:",";&:hover,&:focus{background-color:",";color:",";}"],t[Cg],t[rm],t[Cg],t[rm]),t[pm])})),$M=r(r(r(r({},Zk,Vf(["padding:6px;"])),Yk,Vf(["padding:9px;"])),Xk,Vf(["padding:12px;"])),Kk,Vf(["padding:11px;"])),qM=Mp({IconButton:u(ZI.Button).attrs({className:Lp("IconButton","root")}).withConfig({componentId:"sc-10edh45-0"})((function(e){var t=e.theme,n=void 0===(n=e.color)?Uk:n,r=void 0===(r=e.size)?Xk:r;e=void 0!==(e=e.$active)&&e;return Vf([""," ",""],$M[r],KM[n]?KM[n]({theme:t,active:e}):KM[Gk]({theme:t,active:e}))}))}),QM=["children","size","color","active"],JM=jp((function(e,t){var n=e.children,r=void 0===(r=e.size)?Xk:r,o=void 0===(o=e.color)?Wk:o,i=void 0!==(i=e.active)&&i;e=AS(e,QM);return se.createElement(qM.IconButton,Qy({type:"button"},e,{size:r,color:o,$active:i,ref:t}),n&&("function"==typeof n?n({size:cI(r)}):n))})),eT=r(r({},$k,(function(){return Vf(["height:136px;"])})),qk,(function(){return Vf(["height:152px;"])})),tT=r(r({},$k,(function(e){return Vf(["padding:8px 12px;",""],e.theme.typography.font[ky])})),qk,(function(e){return Vf(["padding:8px 16px;",""],e.theme.typography.font[Py])})),nT=(um="Textarea",Ig=u.div.attrs({className:Lp(um,"root")}).withConfig({componentId:"sc-1usif6k-0"})((function(e){var t=void 0===(t=e.size)?qk:t,n=void 0!==(n=e.error)&&n,r=e.fullWidth,o=void 0!==(o=e.readOnly)&&o,i=void 0!==(i=e.disabled)&&i,a=void 0!==(a=e.autoSize)&&a;e=e.theme;return Vf(["position:relative;display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:space-between;cursor:text;box-sizing:border-box;transition:all 100ms ease-out;width:",";pointer-events:",";background-color:",";border-radius:",";border:1px solid ",";color:",";"," "," &:hover{color:",";}"," ",""],void 0!==r&&r?"100%":"300px",i?"none":"auto",hP(o,i),e.shape.borderRadius.md,gP(o,i),i?e.palette[lg]:e.palette[og],eT[t],!o&&!i&&Vf(["&:focus-within{background-color:","!important;border:1px solid ",";&:hover{border:1px solid ",";}}&:hover{background-color:",";border:1px solid ",";}"],e.palette[jg],e.palette[pg],e.palette[pg],e.palette[xg],e.palette[lm]),pP(o,i),n&&GM,a&&Vf(["width:auto;height:auto;"]))})),vm=u.textarea.attrs({className:Lp(um,"Base")}).withConfig({componentId:"sc-1usif6k-1"})((function(e){var t=e.theme.palette,n=e.readOnly;e=e.size;return Vf(["display:block;width:100%;height:100%;color:inherit;outline:none;resize:none;min-width:0;margin:0;padding:0;border:0;background-color:transparent;outline:none;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;font-family:inherit;box-sizing:border-box;flex:1;"," ",";&::placeholder{color:",";}::-webkit-scrollbar{width:12px;}::-webkit-scrollbar-track{width:8px;}::-webkit-scrollbar-thumb{background:",";border-radius:8px;border:4px solid ",";}"],void 0!==n&&n&&"padding-bottom: 0px;",tT[e=void 0===e?qk:e],t[lg],t[hm],t[xg])})),Hm=u.div.attrs({className:Lp(um,"ActionsButtonsWrapper")}).withConfig({componentId:"sc-1usif6k-2"})((function(e){return e=e.size,Vf(["display:flex;align-items:center;width:100%;column-gap:12px;box-sizing:border-box;",";.SfxButton-Label{font-weight:500;}"],tT[e=void 0===e?qk:e])})),Mp({Textarea:Ig,CopyIcon:u.span.attrs({className:Lp(um,"CopyIcon")}).withConfig({componentId:"sc-1usif6k-3"})((function(e){return Vf(["cursor:pointer;color:",";margin-left:auto;"],e.theme.palette[Vg])})),Base:vm,ActionsButtonsWrapper:Hm})),rT=["fullWidth","size","value","readOnly","disabled","error","cols","rows","copyTextMessage","copySuccessIcon","showActionButton","showClearButton","hideCopyIcon","disableActionButton","isActionButtonLoading","actionButtonLabel","clearAllButtonLabel","onClickActionButton","onClear","onChange"];function oT(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}var iT=jp((function(e,t){function n(e){O&&O(e)}function o(e){A(""),k&&k(e)}function i(){R&&mP(z,N)}var l,s=void 0!==(s=e.fullWidth)&&s,c=void 0===(d=e.size)?qk:d,u=e.value,d=void 0!==(d=e.readOnly)&&d,f=void 0!==(f=e.disabled)&&f,h=void 0!==(h=e.error)&&h,p=e.cols,g=e.rows,m=void 0===(m=e.copyTextMessage)?"Copied!":m,v=void 0===(v=e.copySuccessIcon)?se.createElement(MP,{size:16}):v,y=void 0!==(y=e.showActionButton)&&y,b=void 0!==(b=e.showClearButton)&&b,w=void 0===(w=e.hideCopyIcon)||w,x=void 0!==(x=e.disableActionButton)&&x,C=void 0!==(C=e.isActionButtonLoading)&&C,E=void 0===(E=e.actionButtonLabel)?"Action":E,S=void 0===(S=e.clearAllButtonLabel)?"Clear all":S,O=e.onClickActionButton,k=e.onClear,P=e.onChange,_=(e=AS(e,rT),a.exports.useRef(null)),I=(t=Np(_,t),(l=qy(a.exports.useState(!1),2))[0]),L=l[1],j=(l=qy(a.exports.useState({}),2))[0],M=l[1],T=(l=qy(a.exports.useState(!1),2))[0],N=l[1],z=(l=qy(a.exports.useState(u),2))[0],A=l[1],R=!(!I||null==z||!z.length||w);return a.exports.useEffect((function(){var e=_.current;e&&e.scrollHeight>e.clientHeight&&M({paddingRight:c===iI?"4px":"0px"})}),[null==(l=_.current)?void 0:l.scrollHeight,c]),a.exports.useEffect((function(){setTimeout((function(){return N(!1)}),2e3)}),[T]),a.exports.useEffect((function(){A(u)}),[u]),se.createElement(nT.Textarea,{size:c,value:z,onMouseEnter:function(){setTimeout((function(){L(!0)}),150)},onMouseLeave:function(){setTimeout((function(){L(!1)}),200)},readOnly:d,disabled:f,fullWidth:Boolean(s),error:h,autoSize:Boolean(p)||Boolean(g)},se.createElement(nT.Base,Qy({},e,{value:z,ref:t,size:c,onChange:function(e){A(e.target.value),P&&P(e)},readOnly:d,disabled:f,style:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oT(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},j)})),(y||b||R)&&se.createElement(nT.ActionsButtonsWrapper,{size:c},y&&se.createElement(XI,{color:"link-primary",size:"sm",disabled:x,loading:C,onMouseDown:function(e){return UM(e,n)}},E),b&&se.createElement(XI,{color:"link-secondary",size:"sm",onMouseDown:function(e){return UM(e,o)}},S),R&&se.createElement(nT.CopyIcon,{size:c,onMouseDown:function(e){return UM(e,i)}},se.createElement(OP,{size:cI(c)}),T&&se.createElement(DP.NotificationBox,{size:c,isTextarea:!0},se.createElement(DP.NotificationIcon,null,v),se.createElement(DP.NotificationText,null,m)))))})),aT="input",lT=Mp({InputGroup:u.div.attrs({className:Lp("InputGroup","root")}).withConfig({componentId:"sc-zhtjwh-0"})(["","{margin-top:4px;}","{margin-bottom:4px;}"],wI.FormHint,mk.Label)}),sT=["type","error","label","hint","LabelProps","InputProps","inputProps","inputRef","TextareaProps","readOnly","disabled","size","value","hideCopyIcon","copyTextMessage","copySuccessIcon","placeholder","fullWidth","onChange"],cT=(m=jp((function(t,n){var r=void 0===(r=t.type)?aT:r,o=void 0!==(o=t.error)&&o,i=t.label,a=t.hint,l=t.LabelProps,s=t.InputProps,c=t.inputProps,u=t.inputRef,d=t.TextareaProps,f=void 0!==(f=t.readOnly)&&f,h=t.disabled,p=t.size,g=t.value,m=t.hideCopyIcon,v=void 0===(v=t.copyTextMessage)?"Copied!":v,y=void 0===(y=t.copySuccessIcon)?se.createElement(MP,{size:16}):y,b=t.placeholder,w=t.fullWidth,x=t.onChange;t=AS(t,sT);return se.createElement(lT.InputGroup,{ref:n},i?"function"==typeof i?i({error:o}):"object"===e(i)?i:se.createElement(yk,Qy({size:p,disabled:h},l||{}),i):null,(n={value:g,readOnly:f,disabled:h,size:p,error:o,placeholder:b,hideCopyIcon:m,copyTextMessage:v,copySuccessIcon:y,fullWidth:w},r===aT?se.createElement(HP,Qy({},n,t,c,{InputProps:s,ref:u,readOnly:f,disabled:h,onChange:x})):"textarea"===r?se.createElement(iT,Qy({},n,d||{},{onChange:function(e){return x(e)}})):null),a?"function"==typeof a?a({error:o}):"object"===e(a)?a:se.createElement(CI,{size:p,error:o,disabled:h},a):null)})),Om="md",d="lg",Mm="xl",a.exports.createContext({modalOpened:!1})),uT=r(r(r(r(r({},"xs",Vf(["max-width:300px;"])),"sm",Vf(["max-width:600px;"])),Om,Vf(["max-width:960px;"])),d,Vf(["max-width:1280px;"])),Mm,Vf(["max-width:1920px;"])),dT=(qm="Modal",Km=u.div.attrs({className:Lp(qm,"Wrapper")}).withConfig({componentId:"sc-80m07l-0"})((function(e){return Vf(["position:fixed;right:0px;bottom:0px;top:0px;left:0px;z-index:1200;visibility:",";"],e.open?"visible":"hidden")})),Bm=u.div.attrs({className:Lp(qm,"Overlay")}).withConfig({componentId:"sc-80m07l-1"})((function(e){return Vf(["position:fixed;right:0px;bottom:0px;top:0px;left:0px;background-color:rgba(0,0,0,0.5);z-index:-1;transition:opacity 251ms cubic-bezier(0.4,0,0.2,1) 0ms;opacity:",";"],e.open?"1":"0")})),vg=u.div.attrs({className:Lp(qm,"Container")}).withConfig({componentId:"sc-80m07l-2"})((function(e){var t=e.theme,n=void 0!==(n=e.open)&&n,r=e.fullWidth;e=void 0===(e=e.maxWidth)?"sm":e;return Vf(["position:absolute;overflow-x:hidden;overflow-y:auto;transition:opacity 251ms cubic-bezier(0.4,0,0.2,1) 0ms,transform 167ms cubic-bezier(0.4,0,0.2,1) 0ms;outline:0;border-radius:",";background-color:",";box-shadow:0px 2px 4px ",";visibility:",";opacity:",";display:flex;max-height:calc(100% - 64px);flex-direction:column;"," "," top:50%;left:50%;transform:translate(-50%,-50%);"],t.shape.borderRadius.lg,t.palette[jg],t.palette[vv],n?"visible":"hidden",n?"1":"0",void 0!==r&&r&&Vf(["width:calc(100% - 64px);"]),uT[e])})),Mp({Modal:u.div.attrs({className:Lp(qm,"root")}).withConfig({componentId:"sc-80m07l-3"})((function(){return Vf(["position:relative;padding-top:8px;padding-bottom:8px;margin:0;padding:0;outline:0;display:flex;flex-direction:column;"])})),Wrapper:Km,Overlay:Bm,Container:vg})),fT=["children","open","onClose","onDragOver","onDrop","maxWidth","fullWidth","modalStyles","hideOverlay","disableOverlayClick"];function hT(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function pT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hT(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Dm=jp((function(e,t){function n(){"function"==typeof i&&i()}var r=e.children,o=void 0!==(l=e.open)&&l,i=e.onClose,l=e.onDragOver,s=e.onDrop,c=void 0===(c=e.maxWidth)?"xs":c,u=void 0!==(u=e.fullWidth)&&u,d=e.modalStyles,f=void 0!==(f=e.hideOverlay)&&f,h=void 0!==(p=e.disableOverlayClick)&&p,p=AS(e,fT);e=(e=r)&&a.exports.isValidElement(e)&&1===se.Children.count(e)&&e.type===se.Fragment?r.props.children:r,r=document.querySelector("body");return a.exports.useEffect((function(){return o?document.body.classList.add("Modal-open"):document.body.classList.remove("Modal-open"),function(){document.body.classList.remove("Modal-open")}}),[o]),a.exports.useEffect((function(){function e(e){"Escape"===e.key&&n()}return document.addEventListener("keydown",e),function(){return document.removeEventListener("keydown",e)}})),ce.exports.createPortal(se.createElement(cT.Provider,{value:{modalOpened:Boolean(o)}},se.createElement(dT.Wrapper,{style:pT({},d),open:Boolean(o),ref:t,onDragOver:l||rg,onDrop:s||rg},!f&&se.createElement(dT.Overlay,{onClick:function(){return h?null:n()},open:Boolean(o)}),se.createElement(dT.Container,Qy({},p,{maxWidth:c,fullWidth:u,open:Boolean(o)}),se.createElement(dT.Modal,null,se.Children.map(e,(function(e){return a.exports.isValidElement(e)&&"ModalTitle"===e.type.displayName?se.cloneElement(e,pT({onClose:n},e.props||{})):e})))))),r)}));var gT="center",mT=Mp({ModalActions:u.div.attrs({className:Lp("ModalActions","root")}).withConfig({componentId:"sc-1wg6u00-0"})((function(e){return Vf(["position:relative;display:flex;align-items:center;padding:24px;justify-content:",";gap:12px;"],"right"===(e=void 0===(e=e.align)?gT:e)?"flex-end":e)}))}),vT=["children","align"],yT=(Gm=jp((function(e,t){var n=e.children,r=void 0===(r=e.align)?gT:r;e=AS(e,vT);return se.createElement(mT.ModalActions,Qy({},e,{align:r,ref:t}),n)})),uv=(Gm.displayName="ModalActions",Gm),Mp({ModalContent:u.div.attrs({className:Lp("ModalContent","root")}).withConfig({componentId:"sc-1ng1w0v-0"})(["position:relative;padding:12px 24px 0px;"])})),bT=["children"],wT=(Ng=jp((function(e,t){var n=e.children;e=AS(e,bT);return se.createElement(yT.ModalContent,Qy({},e,{ref:t}),n)})),Ng.displayName="ModalContent",Ng),xT="default",CT="with-icon",ET=(Lg="ModalTitle",bm=u.div.attrs({className:Lp(Lg,"Icon")}).withConfig({componentId:"sc-l3tf49-0"})((function(e){return Vf(["display:flex;margin-bottom:8px;padding:14.5px;border-radius:50%;background:",";color:",";"],(e=e.theme.palette)[mg],e[pg])})),o=u.div.attrs({className:Lp(Lg,"LabelPrimary")}).withConfig({componentId:"sc-l3tf49-1"})((function(e){return Vf(["font-size:18px;line-height:27px;font-weight:",";"],(void 0===(e=e.variant)?xT:e)===xT?400:500)})),Pm=u.div.attrs({className:Lp(Lg,"LabelSecondary")}).withConfig({componentId:"sc-l3tf49-2"})(["font-size:12px;line-height:14px;margin-top:4px;"]),Vm=u.div.attrs({className:Lp(Lg,"Close")}).withConfig({componentId:"sc-l3tf49-3"})((function(e){var t=void 0===(t=e.variant)?xT:t;e=e.theme.palette;return Vf(["position:absolute;display:flex;top:","px;right:","px;color:",";&:hover{color:",";}cursor:pointer;"],t===CT?2:8,t===CT?2:8,e[Wg],e[ug])})),Mp({ModalTitle:u.div.attrs({className:Lp(Lg,"root")}).withConfig({componentId:"sc-l3tf49-4"})((function(e){var t=void 0===(n=e.variant)?xT:n,n=(e=(n=e.theme).palette,n.shape.borderRadius);return Vf(["position:relative;color:",";border-radius:"," "," 0px 0px;"," "," ",""],e[og],n.md,n.md,(function(){return Vf(["padding:","px ","px ","px ","px;"],t===CT?26:14,t===CT?18:40,t===CT?12:14,18)}),t===xT&&Vf(["background:",";border-bottom:1px solid ",";"],e[Og],e[sm]),t===CT&&Vf(["display:flex;align-items:center;flex-direction:column;"]))})),LabelPrimary:o,LabelSecondary:Pm,Close:Vm,Icon:bm})),ST=["secondary","onClose","primaryLabelStyles","iconShadow","variant"],OT=(mv=jp((function(e,t){var n=e.secondary,r=e.onClose,o=e.primaryLabelStyles,i=void 0===(i=e.iconShadow)||i,a=void 0===(a=e.variant)?xT:a;e=AS(e,ST);return se.createElement(ET.ModalTitle,Qy({},e,{variant:a,ref:t}),e.icon&&se.createElement(ET.Icon,{iconShadow:Boolean(i)},e.icon),se.createElement(ET.LabelPrimary,{variant:a,style:o},e.primary),a===CT&&n&&se.createElement(ET.LabelSecondary,null,n),se.createElement(ET.Close,{variant:a},se.createElement(_M,{size:"lg",onClick:r})))})),mv.displayName="ModalTitle",mv),kT="success",PT="info",_T="error",IT="warning",LT=Mp({PopupStatus:u.span.attrs({className:Lp("PopupStatus","root")}).withConfig({componentId:"sc-qash56-0"})(["display:flex;"])}),jT=["status","notificationBackground"],MT=jp((function(e,t){var n=e.status,r=void 0===(r=e.notificationBackground)||r;e=AS(e,jT);return se.createElement(LT.PopupStatus,Qy({status:n},e,{ref:t}),function(e,t){switch(e){case IT:return t?se.createElement(zL,{color:Hy[Nm],size:20}):se.createElement($j,{color:Hy[Nm],size:12});case _T:return t?se.createElement(Qj,{color:Hy[km],size:20}):se.createElement(eM,{color:Hy[km],size:12});case PT:return t?se.createElement(TL,{color:Hy[Rm],size:20}):se.createElement(RL,{color:Hy[Rm],size:12});default:return se.createElement(jP,{color:Hy[jm],size:20})}}(n,r))})),TT=r(r(r(r({},kT,(function(e){return Vf(["background-color:",";"],e.theme.palette[Tg])})),PT,(function(e){return Vf(["background-color:",";"],e.theme.palette[zg])})),_T,(function(e){return Vf(["background-color:",";"],e.theme.palette[Ag])})),IT,(function(e){return Vf(["background-color:",";"],e.theme.palette[Fg])})),NT=(av="PopupContent",$m=u.span.attrs({className:Lp(av,"LabelWrapper")}).withConfig({componentId:"sc-njbmnt-0"})((function(e){return Vf(["display:flex;flex-grow:1;margin-left:44px;padding:16px;padding-right:0;overflow:hidden;background:",";"],e.theme.palette[Kg])})),ev=u.span.attrs({className:Lp(av,"Label")}).withConfig({componentId:"sc-njbmnt-1"})((function(e){var t=(e=e.theme).palette;e=e.typography.font;return Vf(["max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;color:",";",""],t[og],e[_v])})),pv=u.div.attrs({className:Lp(av,"PopupContent")}).withConfig({componentId:"sc-njbmnt-2"})((function(e){return Vf(["position:relative;display:flex;align-items:center;width:360px;border-radius:4px;box-shadow:0px 2px 6px ",";"],e.theme.palette[bv])})),am=u.div.attrs({className:Lp(av,"PopupContent")}).withConfig({componentId:"sc-njbmnt-3"})((function(e){return Vf(["position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;padding:2px;height:fit-content;cursor:pointer;background:",";border-radius:0 4px 4px 0;height:100%;"],e.theme.palette[xg])})),Mp({PopupContent:pv,PopupStatus:u.div.attrs({className:Lp(av,"PopupStatus")}).withConfig({componentId:"sc-njbmnt-4"})((function(e){return e=e.status,Vf(["position:absolute;display:flex;left:0;z-index:1;height:100%;min-width:44px;align-items:center;justify-content:center;box-sizing:border-box;border-radius:4px 0 0 4px;",""],TT[void 0===e?"success":e])})),LabelWrapper:$m,CloseWrapper:am,Label:ev})),zT=["onClose","message","status","popupStatusProps"],AT=jp((function(e,t){var n=e.onClose,r=e.message,o=void 0===(o=e.status)?kT:o,i=e.popupStatusProps;e=AS(e,zT);return se.createElement(NT.PopupContent,Qy({},e,{ref:t}),se.createElement(NT.PopupStatus,Qy({status:o,message:r},i),se.createElement(MT,{status:o})),se.createElement(NT.LabelWrapper,null,se.createElement(NT.Label,null,r)),se.createElement(NT.CloseWrapper,null,se.createElement(_M,{size:"sm",onClick:n})))})),RT=(Qm="center","left"),DT=(cv="right",Jm="top","bottom"),FT=r(r(r({},RT,Vf(["left:25px;right:auto;"])),Qm,Vf(["left:50%;right:auto;transform:translateX(-50%);"])),cv,Vf(["left:auto;right:25px;"])),HT=r(r({},Jm,Vf(["top:25px;bottom:auto;"])),DT,Vf(["top:auto;bottom:25px;"])),VT=Mp({Popup:u.div.attrs({className:Lp("Popup","root")}).withConfig({componentId:"sc-jmtjri-0"})((function(e){return e=e.anchorOrigin,Vf(["position:fixed;display:flex;align-items:center;justify-content:center;z-index:1400;"," ",""],FT[(null==e?void 0:e.horizontal)||RT],HT[(null==e?void 0:e.vertical)||DT])}))}),BT=["autoHideDuration","anchorOrigin","open","onClose","status"],WT=jp((function(e,t){var n,r=void 0===(o=e.autoHideDuration)?5e3:o,o=void 0===(o=e.anchorOrigin)?{vertical:DT,horizontal:RT}:o,i=void 0!==(s=e.open)&&s,l=e.onClose,s=void 0===(s=e.status)?kT:s,c=AS(e,BT),u=X_(Lp("Popup")),d=(n=qy(a.exports.useState(r),2))[0],f=n[1],h=(n=qy(a.exports.useState(!1),2))[0],p=n[1];return a.exports.useEffect((function(){i&&f(r)}),[i]),a.exports.useEffect((function(){var e=null;return i&&!h&&d&&"function"==typeof l&&(e=setTimeout(l,d)),function(){e&&clearTimeout(e)}}),[d,h,i,l]),ce.exports.createPortal(i?se.createElement(VT.Popup,Qy({onMouseEnter:function(){return p(!0)},onMouseLeave:function(){p(!1),f(1e3)},anchorOrigin:o},e),se.createElement(AT,Qy({onClose:l,status:s,ref:t},c))):null,u)})),UT=(sv="RotationSlider",Mp({RotationSliderList:u.ul.attrs({className:Lp(sv,"list")}).withConfig({componentId:"sc-1xuruq0-0"})(["display:flex;align-items:center;position:relative;padding:0;width:100%;list-style:none;"]),RotationSliderBigDot:u.li.attrs({className:Lp(sv,"big-dot")}).withConfig({componentId:"sc-1xuruq0-1"})((function(e){return Vf(["width:8px;height:8px;border-radius:50%;background-color:",";cursor:pointer;"],e.theme.palette[em])})),RotationSliderSmallDotWrapper:u.div.attrs({className:Lp(sv,"small-dot-wrapper")}).withConfig({componentId:"sc-1xuruq0-2"})(["padding:2px;"]),RotationSliderSmallDot:u.li.attrs({className:Lp(sv,"small-dot")}).withConfig({componentId:"sc-1xuruq0-3"})((function(e){return Vf(["width:2px;height:2px;border-radius:50%;background-color:",";cursor:pointer;"],e.theme.palette[em])})),RotationSliderControl:u.span.attrs({className:Lp(sv,"control")}).withConfig({componentId:"sc-1xuruq0-4"})((function(e){return Vf(["display:flex;justify-content:center;align-items:center;position:absolute;height:18px;width:2px;transform:translate(-50%,-50%);top:50%;background-color:",";& > input{border:0px;clip:rect(0px,0px,0px,0px);height:100%;margin:-1px;overflow:hidden;padding:0px;position:absolute;white-space:nowrap;width:100%;direction:ltr;}&::before{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;box-shadow:0px 3px 1px -2px rgb(0 0 0 / 20%),0px 2px 2px 0px rgb(0 0 0 / 14%),0px 1px 5px 0px rgb(0 0 0 / 12%);}&::after{position:absolute;content:'';border-radius:50%;width:42px;height:42px;top:50%;left:50%;transform:translate(-50%,-50%);}"],e.theme.palette[rm])})),RotationSliderMark:u.div.attrs({className:Lp(sv,"mark")}).withConfig({componentId:"sc-1xuruq0-5"})(["padding:4px;"]),RotationSliderMarkText:u.span.attrs({className:Lp(sv,"mark-text")}).withConfig({componentId:"sc-1xuruq0-6"})((function(e){return Vf(["position:absolute;top:20px;font-size:14px;transform:translateX(-10%);color:",";"],e.theme.palette[og])}))})),GT=["min","max","angle","onChange","onMouseDown","onMouseUp","step","labelTooltipOptions","annotation","hideMarkText","showCurrentMarkText","value","railProps","trackProps","thumbProps","labelTooltipProps","markStyles","markTextStyles"];function ZT(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function YT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZT(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}gg=jp((function(e,t){var n=void 0===(a=e.min)?0:a,r=void 0===(a=e.max)?100:a,o=void 0===(a=e.angle)?10:a,i=e.onChange,a=e.onMouseDown,l=e.onMouseUp,s=void 0===(c=e.step)?1:c,c=void 0===(c=e.labelTooltipOptions)?"off":c,u=void 0===(p=e.annotation)?"°":p,d=void 0!==(p=e.hideMarkText)&&p,f=void 0!==(p=e.showCurrentMarkText)&&p,h=e.value,p=void 0===(p=e.railProps)?{}:p,g=void 0===(g=e.trackProps)?{}:g,m=void 0===(m=e.thumbProps)?{}:m,v=void 0===(v=e.labelTooltipProps)?{}:v,y=void 0===(w=e.markStyles)?{}:w,b=void 0===(w=e.markTextStyles)?{}:w,w=AS(e,GT),x=function(){return h||0===h?r<h?r:h<n?n:h:n};return se.createElement(Mk,Qy({min:n,max:r,step:s,value:x(),hideTrack:!0,hideAnnotation:!0,annotation:u,onChange:function(e,t){i&&i(e,t)},onMouseDown:a,onMouseUp:l,labelTooltip:c,ref:t,components:{Rail:function(e,t){return se.createElement(UT.RotationSliderList,Qy({},e,{styles:YT({},t)}),function(){for(var e,t,i=[],a=n;a<=r;a+=s)e=[],a%o==0||a===r?e=se.createElement(UT.RotationSliderMark,{key:a,style:YT({},y)},(t=a,!(d||f&&x()!==t)&&se.createElement(UT.RotationSliderMarkText,{style:YT({},b)},a===n+1?r:a,se.createElement("sup",null,u))),se.createElement(UT.RotationSliderBigDot,null)):a%10==0&&(e=se.createElement(UT.RotationSliderSmallDotWrapper,{key:a},se.createElement(UT.RotationSliderSmallDot,null))),Array.isArray(e)||i.push(e);return i}())},Thumb:UT.RotationSliderControl},componentsProps:{rail:YT(YT({},p),{},{style:YT({},p.style)}),track:YT(YT({},g),{},{style:YT({},g.style)}),thumb:YT(YT({},m),{},{style:YT({top:"15%"},m.style)}),labelTooltip:YT(YT({},v),{},{style:YT({},v.style)})}},w,{defaultValue:Number(w.defaultValue),style:YT({width:"auto",height:"auto"},w.style)}))}));var XT=Mp({SelectGroup:u(lT.InputGroup).attrs({className:Lp("SelectGroup","root")}).withConfig({componentId:"sc-1uvutwe-0"})([""])}),KT=["children","size","error","label","placeholder","hint","LabelProps","SelectProps","selectProps","fullWidth","showSelectionKey","value","multiple","hideMenuItemsActions","onChange","readOnly","disabled","showClearIcon"],$T=(cm=jp((function(t,n){var r=t.children,o=t.size,i=void 0!==(i=t.error)&&i,a=t.label,l=t.placeholder,s=t.hint,c=t.LabelProps,u=t.SelectProps,d=t.selectProps,f=void 0!==(f=t.fullWidth)&&f,h=t.showSelectionKey,p=t.value,g=t.multiple,m=void 0!==(m=t.hideMenuItemsActions)&&m,v=t.onChange,y=void 0!==(y=t.readOnly)&&y,b=void 0!==(b=t.disabled)&&b,w=t.showClearIcon;t=AS(t,KT);return se.createElement(XT.SelectGroup,Qy({},t,{ref:n}),a?"function"==typeof a?a({error:i}):"object"===e(a)?a:se.createElement(yk,c||{},a):null,se.createElement(zM,Qy({error:i,value:p,size:o,onChange:v,multiple:g,fullWidth:Boolean(f)},u||{},{selectProps:d,readOnly:y,disabled:b,placeholder:l,showSelectionKey:h,hideMenuItemsActions:m,showClearIcon:w}),r),s?"function"==typeof s?s({error:i}):"object"===e(s)?s:se.createElement(CI,{error:i},s):null)})),Mp({Backdrop:u.div.attrs({className:Lp("Backdrop","root")}).withConfig({componentId:"sc-txa5a-0"})((function(e){return Vf(["position:fixed;display:flex;align-items:center;justify-content:center;inset:0px;background-color:",";transition:opacity 251ms cubic-bezier(0.4,0,0.2,1) 0ms;opacity:1;z-index:-1;"],e.theme.palette[Xm])}))})),qT=jp((function(e,t){return e=Qy({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e)),se.createElement($T.Backdrop,Qy({},e,{ref:t}))})),QT=(le="Drawer",rv=u.div.attrs({className:Lp(le,"temporary")}).withConfig({componentId:"sc-1riasfx-0"})((function(e){return Vf(["position:absolute;inset:0px;z-index:1200;visibility:",";"],!e.open&&"hidden")})),qg=u.div.attrs({className:Lp(le,"persistent")}).withConfig({componentId:"sc-1riasfx-1"})([""]),im=u.div.attrs({className:Lp(le,"root")}).withConfig({componentId:"sc-1riasfx-2"})((function(e){var t=e.open,n=e.isCollapsed,r=e.top,o=(e=e.theme).palette,i=e.shadows;e=e.breakpoints;return Vf(["display:flex;flex-direction:column;flex:1 0 auto;background-color:",";box-shadow:",";overflow-y:overlay;overflow-x:hidden;transform:",";visibility:",";transition:200ms;height:calc(100% - ","px);","{margin-top:0px;height:100%;}"," &{margin-top:0px;height:100%;}box-sizing:border-box;width:",";",""],o[xg],i[By],t?"none":"translateX(-100%)",!t&&"hidden",void 0===r?0:r,e.down("md"),e.classes.sm,n?"68px":"302px",ng)})),Ug=u.div.attrs({className:Lp(le,"header")}).withConfig({componentId:"sc-1riasfx-3"})((function(e){return Vf(["display:",";justify-content:flex-start;align-items:center;position:relative;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;margin-top:12px;transition:background-color 100ms ease-out;"],e.isCollapsed?"none":"flex")})),yg=u.div.attrs({className:Lp(le,"body")}).withConfig({componentId:"sc-1riasfx-4"})(["flex:1 1 auto;.SfxAccordionDetails-root{margin:0;}"]),Dg=u.div.attrs({className:Lp(le,"footer")}).withConfig({componentId:"sc-1riasfx-5"})((function(e){return Vf(["display:flex;flex-direction:column;width:100%;padding:",";"],e.isCollapsed?"0px":"0px 8px")})),ag=u.ul.attrs({className:Lp(le,"list")}).withConfig({componentId:"sc-1riasfx-6"})(["list-style:none;margin:12px 0;padding:0;position:relative;"]),om=u.li.attrs({className:Lp(le,"item")}).withConfig({componentId:"sc-1riasfx-7"})((function(e){var t=e.theme.palette,n=e.isCollapsed;e=e.selected;return Vf(["display:",";justify-content:flex-start;align-items:center;position:relative;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding:13px 16px;transition:background-color 100ms ease-out;margin-bottom:4px;cursor:pointer;&:hover{background-color:",";& > *{color:",";}}",""],n?"none":"flex",t[Cg],t[pg],e&&Vf(["background-color:",";& > *{color:"," !important;}"],t[Cg],t[pg]))})),Um=u.div.attrs({className:Lp(le,"text")}).withConfig({componentId:"sc-1riasfx-8"})((function(e){var t=(n=e.theme).palette,n=n.typography.font,r=e.font;e=e.isCollapsed;return Vf(["flex:1 1 auto;color:",";",";transition:color 100ms ease-out;display:",";user-select:none;"],t[og],n[r||Xv],e&&"none")})),fv=u.span.attrs({className:Lp(le,"icon")}).withConfig({componentId:"sc-1riasfx-9"})((function(e){var t=e.theme.palette;e=e.isCollapsed;return Vf(["display:flex;flex-shrink:0;color:",";margin-right:",";transition:color 100ms ease-out;"],t[Vg],e?"0px":"12px")})),Tm=u.div.attrs({className:Lp(le,"item-button")}).withConfig({componentId:"sc-1riasfx-10"})((function(e){var t=e.theme.palette,n=e.isCollapsed;e=e.selected;return Vf(["display:flex;justify-content:",";align-items:center;border-radius:4px;box-sizing:border-box;text-align:left;padding:",";width:",";margin-bottom:12px;",";transition:background-color 150ms cubic-bezier(0.4,0,0.2,1) 0ms;cursor:pointer;&:hover{background-color:",";& > *{color:",";}}",""],n?"center":"flex-start",n?"12px 0px":"13px 16px",n&&"44px",n&&"margin: 12px",t[Cg],t[pg],e&&Vf(["background-color:",";& > *{color:",";}"],t[Cg],t[pg]))})),hv=u(Tm).attrs({className:Lp(le,"item-button")}).withConfig({componentId:"sc-1riasfx-11"})((function(e){var t=e.theme.palette;return Vf([""," &:hover{background-color:",";& > *{color:",";}svg{color:",";background-color:",";border-radius:50%;path:first-of-type{color:",";}}}"],!e.isCollapsed&&Vf(["padding:13px 16px;"]),t[Cg],t[pg],t[Cg],t[pg],t[pg])})),Mp({TemporaryDrawer:rv,PersistentDrawer:qg,Drawer:im,Header:Ug,Body:yg,Footer:Dg,List:ag,Item:om,ItemButton:Tm,Icon:fv,ItemText:Um,DrawerAccordion:u(_g).attrs({className:Lp(le,"accordion")}).withConfig({componentId:"sc-1riasfx-12"})((function(e){var t=(n=e.theme).palette,n=n.typography.font;e=e.selected;return Vf(["","{padding:13px 16px;transition:background-color 100ms ease-out;","{",";color:",";}&:hover{background-color:",";& > *{color:",";}}","}","{padding:0px 16px;}"],nP.Header,nP.Label,n[Kv],t[og],t[Cg],t[pg],e&&Vf(["","{color:",";}"],nP.Label,t[pg]),aP.AccordionDetails)})),CollapsedButton:hv})),JT=a.exports.createContext({isCollapsed:!1,size:20}),eN=["children","font"],tN=jp((function(e,t){var n=e.children,r=e.font,o=(e=AS(e,eN),a.exports.useContext(JT).isCollapsed);return se.createElement(QT.ItemText,Qy({font:r,isCollapsed:o},e,{ref:t}),n)})),nN=["children","size"],rN=jp((function(e,t){var n=e.children,r=void 0===(r=e.size)?20:r,o=(e=AS(e,nN),(i=a.exports.useContext(JT)).isCollapsed),i=i.size;return se.createElement(QT.Icon,Qy({},e,{isCollapsed:o,ref:t}),n&&"function"==typeof n?n({size:i||r}):n)})),oN="auto",iN=["children","open","iconsSize","collapsed","top","hideBackdrop","disablePortal","collapseButtonLabel","persistentDrawerStyles","temproryDrawerStyles","variant","onClose","onCollapse","onCollapseClick"];function aN(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function lN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aN(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sN(e,t){return Math.min(e.width/t.width,e.height/t.height)||1}Fm=jp((function(e,t){function n(){var e=!O;k(e),C&&C(e)}function r(e){var t,n=!1;null!=P&&P.current&&(n=0<(null==P||null==(t=P.current)?void 0:t.offsetWidth)),"Escape"===e.key&&n&&"function"==typeof w&&w()}function o(){return g?se.createElement(QT.TemporaryDrawer,{ref:P,style:lN({},y),open:u},j(),L(!1)):ce.exports.createPortal(se.createElement(QT.TemporaryDrawer,{ref:P,style:lN({},y),open:u},j(),L(!1)),I)}function i(){return se.createElement(QT.PersistentDrawer,{style:lN({},v)},L(!0))}var l,s,c=e.children,u=e.open,d=void 0===(_=e.iconsSize)?20:_,f=void 0!==(_=e.collapsed)&&_,h=e.top,p=void 0!==(_=e.hideBackdrop)&&_,g=e.disablePortal,m=void 0===(_=e.collapseButtonLabel)?"Collapse menu":_,v=void 0===(_=e.persistentDrawerStyles)?{}:_,y=void 0===(_=e.temproryDrawerStyles)?{}:_,b=void 0===(_=e.variant)?oN:_,w=e.onClose,x=e.onCollapse,C=e.onCollapseClick,E=AS(e,iN),S=(e=(_=ep()).breakpoints.down("xl"),l=e.replace(/^@media( ?)/m,""),_=(e=qy(a.exports.useState((function(){return window.matchMedia(l).matches})),2))[0],s=e[1],a.exports.useEffect((function(){function e(){t&&s(n.matches)}var t=!0,n=window.matchMedia(l);return e(),n.addEventListener("change",e),function(){t=!1,n.removeEventListener("change",e)}}),[l,matchMedia]),_),O=(e=qy(a.exports.useState(f),2))[0],k=e[1],P=a.exports.useRef(null),_=a.exports.useMemo((function(){return d}),[d]),I=document.querySelector("body"),L=(a.exports.useEffect((function(){k(f)}),[f]),a.exports.useEffect((function(){x&&x(O)}),[O]),a.exports.useEffect((function(){return document.addEventListener("keydown",r),function(){return document.removeEventListener("keydown",r)}}),[]),function(e){return se.createElement(QT.Drawer,Qy({open:u,top:h},E,{isCollapsed:!!e&&O,ref:t}),c,e&&se.createElement(QT.CollapsedButton,{onClick:n,isCollapsed:O},se.createElement(rN,null,O?function(e){return se.createElement(hM,Qy({},e,{size:d}))}:function(e){return se.createElement(dM,Qy({},e,{size:d}))}),se.createElement(tN,null,m)))}),j=function(){return!p&&u?se.createElement(qT,{onClick:w}):null};return se.createElement(JT.Provider,{value:{isCollapsed:!S&&O,size:_}},function(){switch(b){case oN:return(S?o:i)();case"temporary":return o();case"persistent":return i();default:return(S?o:i)()}}())}));var cN=["children"],uN=jp((function(e,t){var n=e.children,r=(e=AS(e,cN),a.exports.useContext(JT).isCollapsed);return se.createElement(QT.Header,Qy({},e,{isCollapsed:r,ref:t}),n)})),dN=["children"],fN=jp((function(e,t){var n=e.children;e=AS(e,dN);return se.createElement(QT.Body,Qy({},e,{ref:t}),n)})),hN=["children"],pN=jp((function(e,t){var n=e.children;e=AS(e,hN);return se.createElement(QT.List,Qy({},e,{ref:t}),n)})),gN=["children","selected"],mN=jp((function(e,t){var n=e.children,r=void 0!==(r=e.selected)&&r,o=(e=AS(e,gN),a.exports.useContext(JT).isCollapsed);return se.createElement(QT.Item,Qy({selected:r,isCollapsed:o},e,{ref:t}),n)})),vN=u.div.withConfig({componentId:"sc-1rfxjvn-0"})(["display:flex;width:100%;justify-content:space-between;gap:10px;.SfxSlider-root{min-width:100px;}",""],(function(e){return e.isPhoneScreen&&"\n flex-direction: column;\n\n .SfxSlider-root {\n min-width: 230px;\n }\n "})),yN=u.div.withConfig({componentId:"sc-1rfxjvn-1"})(["display:flex;flex-direction:column;"]),bN=u(yk).withConfig({componentId:"sc-1rfxjvn-2"})(["",";"],(function(e){return e.theme.typography.font[Vv]})),wN=u.div.withConfig({componentId:"sc-1rfxjvn-3"})(["display:flex;align-items:center;"]),xN=u(HP).withConfig({componentId:"sc-1rfxjvn-4"})(["display:inline-block;width:40px;height:28px;padding:6px 2px;margin-left:10px;border:none;.SfxInput-Base{text-align:center;width:100%;min-width:100%;max-width:100%;}"]),CN={brightness:0},EN={width:150,padding:0,margin:0},SN=[{titleKey:"custom",ratio:"custom",icon:Pg,hide:function(){return(0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).lockCropAreaAt}},{titleKey:"original",ratio:jC,icon:xv},{titleKey:"landscape",descriptionKey:"16:9",ratio:nk(16/9),icon:dm},{titleKey:"portrait",descriptionKey:"9:16",ratio:nk(9/16),icon:ov},{titleKey:"ellipse",ratio:MC,icon:Hg}],ON=u.div.withConfig({componentId:"sc-ldar2z-0"})(["display:flex;"]),kN=u(XI).withConfig({componentId:"sc-ldar2z-1"})(["margin:0 0 0 6px;padding:0;"]),PN=u.div.withConfig({componentId:"sc-ldar2z-2"})(["svg,span{vertical-align:middle;}"]),_N=u(yk).withConfig({componentId:"sc-ldar2z-3"})(["cursor:pointer;",""],(function(e){return e.theme.typography.font[Sy]})),IN=u.div.withConfig({componentId:"sc-ldar2z-4"})(["min-width:270px;border-radius:4px;overflow:hidden;background-color:",";"],(function(e){return e.theme.palette[xg]})),LN=u(dI).withConfig({componentId:"sc-ldar2z-5"})(["display:flex;gap:10px;justify-content:flex-start;align-items:center;border-radius:4px;padding:8px 16px;"," ",""],(function(e){return e.isAccordion&&"padding-left: 22px;"}),(function(e){return e.isListItem&&"padding: 0;"})),jN=u(yk).withConfig({componentId:"sc-ldar2z-6"})((function(e){return Vf(["color:",";",";"],(e=e.theme).palette[og],e.typography.font[ky])})),MN=u(_g).withConfig({componentId:"sc-ldar2z-7"})((function(e){return Vf([".SfxAccordionHeader-icon{padding-left:0;}.SfxAccordionHeader-label{",";color:",";}.SfxAccordionHeader-root{display:flex;flex-direction:row-reverse;width:fit-content;gap:10px;}"],(e=e.theme).typography.font[Yv],e.palette[og])})),TN=function(e){var t=e.titleKey,n=e.description,r=e.ratio,o=e.onClick,i=e.Icon,a=e.isActive,l=e.isAccordion,s=e.theme,c=e.width,u=e.height,d=e.t,f=e.disableManualResize,h=e.noEffect;return se.createElement(LN,{active:a,onClick:function(e){return o(e,r,{ratioTitleKey:t,width:c,height:u,disableManualResize:f,noEffect:h})},isAccordion:l},i&&se.createElement(PN,null,"string"==typeof i?se.createElement("span",{dangerouslySetInnerHTML:{__html:i}}):se.createElement(i,{color:s.palette["icon-primary"]})),se.createElement(jN,null,d(t)),n&&se.createElement(_N,null,n))};function NN(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function zN(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?NN(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):NN(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function AN(e){function t(e,t,r){o(e,t,zN(zN({},r),{},{ratioGroupKey:n}))}var n=e.groupTitleKey,r=e.items,o=e.onItemSelect,i=e.t,a=e.isExpanded,l=e.setExpandedGroup,s=(e=nO()).adjustments.crop,c=s.ratio,u=s.ratioGroupKey,d=s.ratioTitleKey,f=e.theme;return se.createElement(MN,{label:i(n),onChange:function(){l(a?null:n)},expanded:a},r.map((function(e){var r=e.titleKey,o=e.ratio,a=e.width,l=e.height,s=e.descriptionKey,h=e.icon,p=e.disableManualResize;e=e.noEffect,o=null!=o?o:nk(a/l);return se.createElement(TN,{key:r,titleKey:r,t:i,description:i(s),size:"sm",onClick:t,width:a,height:l,ratio:o,Icon:h,theme:f,isAccordion:!0,disableManualResize:p,isActive:c===o&&d===r&&u===n,noEffect:e})})))}function RN(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function DN(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?RN(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):RN(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function FN(e){function t(e,t,r){l(e,t,DN(DN({},r),{},{ratioFolderKey:n}))}var n=e.titleKey,r=e.Icon,o=e.theme,i=e.groups,l=e.onItemSelect,s=e.t,c=(e=nO().adjustments.crop).ratioFolderKey,u=e.ratioGroupKey,d=(e=qy(a.exports.useState(""),2))[0],f=e[1];return se.createElement(LN,{isListItem:!0,list:[{content:s(n),key:n,active:n===c,prefix:r&&se.createElement(PN,null,"string"==typeof r?se.createElement("span",{dangerouslySetInnerHTML:{__html:r}}):se.createElement(r,{color:o.palette["icon-primary"]})),subList:i.map((function(e){var n=e.titleKey;e=e.items;return{content:se.createElement(AN,{groupTitleKey:n,setExpandedGroup:f,isExpanded:""===d?u===n:d===n,t:s,items:e,onItemSelect:t}),key:n,disableHover:!0}})),subMenuProps:{style:{backgroundColor:o.palette[xg]}}}]})}function HN(e){function t(e,t,n){e.stopPropagation(),e={ratio:t,ratioTitleKey:n.ratioTitleKey,ratioGroupKey:n.ratioGroupKey,ratioFolderKey:n.ratioFolderKey,noEffect:n.noEffect},o({type:BR,payload:e}),h.autoResize&&(o({type:yD,payload:{width:n.width,height:n.height,manualChangeDisabled:n.disableManualResize}}),o({type:qR,payload:{factor:n.width>u.width||n.height>u.height?sN(u,n):1}})),r()}var n=e.anchorEl,r=e.onClose,o=(e=nO()).dispatch,i=e.t,l=(d=void 0===(d=(void 0===(d=e.adjustments)?{}:d).crop)?{}:d).ratio,s=d.ratioTitleKey,c=d.ratioFolderKey,u=e.shownImageDimensions,d=e.config,f=e.theme,h=d[kC.CROP];e=GO(),d=a.exports.useMemo((function(){var e=void 0===(e=h.presetsItems)?[]:e,t=void 0===(t=h.presetsFolders)?[]:t,n=h.lockCropAreaAt,r=n?SN.filter((function(e){var t;return!(null!=(t=e.hide)&&t.call(e,{lockCropAreaAt:n}))})):SN;return[].concat(Ip(t),Ip(r),Ip(e))}),[h]);return se.createElement(se.Fragment,null,se.createElement(ON,null,se.createElement(Ck,{className:"FIE_crop-tool-label FIE_selected-crop-preset-label",isPhoneScreen:e},i(s||"cropTool")),se.createElement(kN,{className:"FIE_crop-presets-opener-button",color:"link-secondary",size:"lg"},n?se.createElement(cM,{size:10}):se.createElement(lM,{size:10}))),se.createElement(oI,{className:"FIE_crop-presets-menu",anchorEl:n,enableOverlay:!0,onClose:r,open:!!n,position:"top",popperOptions:{modifiers:[{name:"offset",options:{offset:[0,4]}}]},maxHeight:"100%"},se.createElement(IN,null,d.map((function(e){var n=e.titleKey,r=e.descriptionKey,o=e.ratio,a=e.width,s=e.height,u=e.groups,d=e.icon,h=e.disableManualResize;e=e.noEffect;return u?se.createElement(FN,{key:n,titleKey:n,groups:u,Icon:d,theme:f,onItemSelect:t,t:i,disableManualResize:h}):se.createElement(TN,{key:o,ratio:null!=o?o:nk(a/s),titleKey:n,t:i,description:i(r),Icon:d,isActive:(l||jC)===(null!=o?o:nk(a/s))&&!c,theme:f,width:a,height:s,onClick:t,disableManualResize:h,noEffect:e})})))))}function VN(e){var t=e.selectTool,n=(e=e.isSelected,(r=nO()).config),r=r.t,o=qy(a.exports.useState(),2),i=o[0],l=o[1];return se.createElement(Sk,{className:"FIE_crop-tool",id:kC.CROP,Icon:iL,onClick:function(e,n){t(e),l(n.currentTarget)},isSelected:e},n[kC.CROP].noPresets?se.createElement(Ck,{className:"FIE_crop-tool-label"},r("cropTool")):se.createElement(HN,{anchorEl:i,onClose:function(){l(null)}}))}function BN(e){var t=e.selectTool,n=e.isSelected,r=e.t,o=(e=nO()).dispatch,i=e.adjustments.isFlippedX,l=GO(320),s=a.exports.useCallback((function(){return se.createElement(UL,{size:l?20:16,style:i?rz:void 0})}),[i,l]),c=(e=a.exports.useMemo((function(){return{reverseLabelOfCurrXFlipDir:r(i?"unFlipX":"flipX"),reverseIconOfCurrXFlipDir:s}}),[i,s])).reverseLabelOfCurrXFlipDir,u=(e=e.reverseIconOfCurrXFlipDir,a.exports.useCallback((function(){o({type:FR,payload:{direction:"X"}})}),[])),d=a.exports.useCallback((function(e){t(e),u()}),[]);return se.createElement(Sk,{className:"FIE_flip-x-tool-button",id:kC.FLIP_X,label:c,Icon:e,onClick:d,isSelected:n})}function WN(e){var t=e.selectTool,n=e.isSelected,r=e.t,o=(e=nO()).dispatch,i=e.adjustments.isFlippedY,l=GO(320),s=a.exports.useCallback((function(){return se.createElement(BL,{size:l?20:16,style:i?oz:void 0})}),[i,l]),c=(e=a.exports.useMemo((function(){return{reverseLabelOfCurrYFlipDir:r(i?"unFlipY":"flipY"),reverseIconOfCurrYFlipDir:s}}),[i])).reverseLabelOfCurrYFlipDir,u=(e=e.reverseIconOfCurrYFlipDir,a.exports.useCallback((function(){o({type:FR,payload:{direction:"Y"}})}),[])),d=a.exports.useCallback((function(e){t(e),u()}),[]);return se.createElement(Sk,{className:"FIE_flip-y-tool-button",id:kC.FLIP_Y,label:c,Icon:e,onClick:d,isSelected:n})}function UN(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_rotate-tool-button",id:kC.ROTATE,label:e("rotateTool"),Icon:CL,onClick:t,isSelected:n})}function GN(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_contrast-tool-button",id:kC.CONTRAST,label:e("contrastTool"),Icon:Tj,onClick:t,isSelected:n})}function ZN(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_hsv-tool-button",id:kC.HSV,label:e("hsvTool"),Icon:Aj,onClick:t,isSelected:n})}function YN(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_blur-tool-button",id:kC.BLUR,label:e("blurTool"),Icon:Fj,onClick:t,isSelected:n})}function XN(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_warmth-tool-button",id:kC.WARMTH,label:e("warmthTool"),Icon:jj,onClick:t,isSelected:n})}function KN(e){function t(e,t){var n=e.findIndex((function(e){return e.classList.contains("FIE_carousel-item")}));-1!==n&&(e[n].scrollIntoView({inline:t,behavior:"smooth",block:"nearest"}),setTimeout((function(){p()}),500))}function n(e){var t;l.current=((null==(t=e.touches)?void 0:t[0])||e).pageX,document.addEventListener("mousemove",g),document.addEventListener("mouseup",m),document.addEventListener("touchmove",g),document.addEventListener("touchcancel",m),document.addEventListener("touchend",m)}var r=e.children,o=e.style,i=e.className,l=a.exports.useRef(!1),s=a.exports.useRef(),c=qy(UO(),1)[0],u=(e=qy(a.exports.useState(!1),2))[0],d=e[1],f=(e=qy(a.exports.useState(!1),2))[0],h=e[1],p=(e=a.exports.Children.toArray(r),function(){var e,t,n;s.current&&(t=(e=s.current).scrollWidth,n=e.offsetWidth,e=e.scrollLeft,t=Math.round(t-n),n=Math.round(t-e),d(0<e),h(0<n))}),g=function(e){var t;l.current&&(t=((null==(t=e.touches)?void 0:t[0])||e).pageX,s.current.scrollBy(l.current-t,0),l.current=t,uO(p,30)())},m=function(){l.current=null,document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",m),document.removeEventListener("touchmove",g),document.removeEventListener("touchcancel",m),document.removeEventListener("touchend",m)};return a.exports.useEffect((function(){s.current&&c(s.current,p)}),[]),se.createElement(yz,{className:"".concat(i,"-wrapper"),style:o,onMouseDown:n,onTouchStart:n},u&&se.createElement(xz,{className:"FIE_carousel-prev-button",onClick:function(e){var n=(r=dO()).topOffset,r=r.leftOffset;t(r=document.elementsFromPoint(e.pageX+e.currentTarget.offsetWidth-r,e.pageY-n),"end")}},se.createElement(bj,null)),se.createElement(bz,{className:"".concat(i,"-items"),ref:s},e.map((function(e){return se.createElement(wz,{className:"".concat(i,"-item-wrapper FIE_carousel-item"),key:e.key},e)}))),f&&se.createElement(Cz,{className:"FIE_carousel-next-button",onClick:function(e){var n=(r=dO()).topOffset,r=r.leftOffset;t(r=document.elementsFromPoint(e.pageX-e.currentTarget.offsetWidth-r,e.pageY-n),"start")}},se.createElement(xj,null)))}function $N(e){var t=e.filterLabel,n=e.filterFn,r=e.applyFilter,o=e.isActive,i=e.image,l=a.exports.useRef(),s=(e=a.exports.useCallback((function(){r(n)}),[n]),a.exports.useCallback((function(){l.current?l.current.cache():setTimeout(s,0)}),[])),c=(a.exports.useEffect((function(){return i&&s(),function(){var e;null!=(e=l.current)&&e.clearCache()}}),[i]),i.width/i.height),u=(d=c<1)?60:45*c,d=d?60/c:45;return se.createElement(Ez,{className:"FIE_filters-item",onClick:e,"aria-selected":o},se.createElement(Sz,{className:"FIE_filters-item-preview",width:60,height:45},se.createElement(fC,{onTap:e},se.createElement(gC,{image:i,filters:n?[n]:[],width:u,height:d,x:-(u-60)/2,y:-(d-45)/2,ref:l}))),se.createElement(Oz,{className:"FIE_filters-item-label"},t))}function qN(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_text-tool-button",id:kC.TEXT,label:e("textTool"),Icon:gL,onClick:t,isSelected:n})}function QN(e){var t=e.annotation,n=e.updateAnnotation;e=e.t,t=t.opacity,t=Math.round(100*t);return se.createElement(jz,{disablePadding:!0},se.createElement(yk,null,e("transparency")),se.createElement(Mz,null,se.createElement(zk,{annotation:"%",onChange:function(e){n({opacity:fO(e/100,Rz,Dz)})},value:t,noMargin:!0}),se.createElement(Az,null,"".concat(t,"%"))))}function JN(e){var t=e.hideModalTitle,n=void 0===(n=e.defaultColor)?"":n,r=e.onChange,o=e.open,i=e.pinnedColors,a=e.onClose,l=(e=e.onApply,nO().t);return o?se.createElement(Fz.ColorPickerModal,{onClose:a,open:o,fullWidth:!0,modalStyles:Hz},!t&&se.createElement(OT,{onClose:a,primary:l("colorPickerModalTitleLabel","Pick color"),icon:se.createElement(rM,{size:29}),iconShadow:!0,variant:"with-icon"}),se.createElement(wT,null,se.createElement(Fz.ColorPickerWrap,{hideModalTitle:t},se.createElement(XM,{onChange:r,pinnedColors:i,defaultColor:n,showTransparentColor:!0}))),se.createElement(Fz.ModalActions,null,se.createElement(XI,{color:"basic",onClick:a},l("cancel")),se.createElement(XI,{color:"primary",onClick:e},l("apply")))):null}function ez(e){var t=e.annotation,n=e.updateAnnotation;e=t.stroke,t=t.strokeWidth;return se.createElement(Mz,null,se.createElement(zk,{annotation:"px",onChange:function(e){n({strokeWidth:fO(e,Uz,Gz)})},value:t,noMargin:!0}),se.createElement(Wz,{color:e,onChange:function(e){n({stroke:e})},colorFor:"stroke"}))}function tz(e){function t(e,t){o(r({},e,fO(t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:0,3<arguments.length&&void 0!==arguments[3]?arguments[3]:100)))}var n=e.annotation,o=e.updateAnnotation,i=(e=e.t,n.shadowOffsetX),a=n.shadowOffsetY,l=n.shadowBlur,s=n.shadowColor;n=n.shadowOpacity;return se.createElement(Mz,{preventFlex:!0},se.createElement(yk,null,e("shadow")),se.createElement(Tz,null,se.createElement(Nz,null,se.createElement(yk,null,e("horizontal")),se.createElement(zk,{annotation:"px",min:-100,max:100,onChange:function(e){return t("shadowOffsetX",e,-100,100)},value:i||0,hideTrack:!0})),se.createElement(Nz,null,se.createElement(yk,null,e("vertical")),se.createElement(zk,{annotation:"px",min:-100,max:100,onChange:function(e){return t("shadowOffsetY",e,-100,100)},value:a||0,hideTrack:!0}))),se.createElement(Tz,null,se.createElement(Nz,null,se.createElement(yk,null,e("blur")),se.createElement(zk,{annotation:"%",onChange:function(e){return t("shadowBlur",e)},value:l})),se.createElement(Nz,null,se.createElement(yk,null,e("opacity")),se.createElement(zk,{annotation:"%",onChange:function(e){return t("shadowOpacity",e/100,0,1)},value:Math.round(100*n)}))),se.createElement(Wz,{color:s,onChange:function(e){o({shadowColor:e})},colorFor:"shadow"}))}function nz(e){var t=e.annotation,n=e.updateAnnotation,r=(e=qy(a.exports.useState(null),2))[0],o=e[1],i=nO().designLayer,l=Yz.length;return Yz.map((function(e,s){return se.createElement(a.exports.Fragment,{key:e},se.createElement(zz,{onClick:function(){var r;n(Zz(t,i,r=e)),o(r)},active:r===e,secondaryIconColor:!0,addThinBorder:!0},e===TC.MIDDLE_CENTER?se.createElement(jL,null):se.createElement(uj,{style:{transform:"rotate(".concat(Xz[e],"deg)")}})),0==(s+1)%3&&s+1!==l&&se.createElement("div",null))}))}TN.defaultProps={Icon:void 0,width:void 0,height:void 0,disableManualResize:!1,isAccordion:!1,noEffect:!1},FN.defaultProps={Icon:void 0};var rz={transform:"scaleX(-1)"},oz={transform:"scaleY(-1)"},iz=(UN.defaultProps={isSelected:!(WN.defaultProps={isSelected:!(BN.defaultProps={isSelected:!(VN.defaultProps={isSelected:!(HN.defaultProps={anchorEl:null})})})})},u.div.withConfig({componentId:"sc-wbx58r-0"})(["display:flex;align-items:center;gap:16px;"])),az=u(gg).withConfig({componentId:"sc-wbx58r-1"})([".SfxRotationSlider-control{width:1px;height:10px;background-color:",";&:before{box-shadow:unset;}}.SfxRotationSlider-mark,.SfxRotationSlider-small-dot-wrapper{padding:0;.SfxRotationSlider-mark-text{top:10px;}.SfxRotationSlider-big-dot{width:4px;height:4px;}.SfxRotationSlider-small-dot{width:1px;height:1px;}}.SfxRotationSlider-list{gap:4px;}"],(function(e){return e.theme.palette[Wg]})),lz=u(JM).withConfig({componentId:"sc-wbx58r-2"})([""]),sz={contrast:0},cz={width:150,padding:0,margin:0},uz=(ZN.defaultProps={isSelected:!(GN.defaultProps={isSelected:!1})},{hue:0,saturation:0,value:0}),dz={hue:259,saturation:10,value:2},fz={padding:0,margin:0},hz=GO(),pz={blurRadius:0},gz={width:150,padding:0,margin:0},mz=(XN.defaultProps={isSelected:!(YN.defaultProps={isSelected:!1})},{warmth:0}),vz={width:150,padding:0,margin:0},yz=u.div.withConfig({componentId:"sc-1nr0bka-0"})(["max-width:680px;min-width:150px;position:relative;overflow:hidden;touch-action:pan-y pinch-zoom;"]),bz=u.ul.withConfig({componentId:"sc-1nr0bka-1"})(["padding:0;margin:0;white-space:nowrap;overflow:hidden;"]),wz=u.li.withConfig({componentId:"sc-1nr0bka-2"})(["padding:4px;display:inline-block;list-style-type:none;user-select:none;"]),xz=(dv=Vf(["position:absolute;top:0;height:100%;width:60px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;svg{color:",";}"],(function(e){return e.theme.palette[Wg]})),u.div.withConfig({componentId:"sc-1nr0bka-3"})([""," left:0;justify-content:flex-start;background:linear-gradient( 90deg,#ffffff 1.56%,rgba(255,255,255,0.89) 52.4%,rgba(255,255,255,0.532165) 76.04%,rgba(255,255,255,0) 100% );"],dv)),Cz=u.div.withConfig({componentId:"sc-1nr0bka-4"})([""," right:0;justify-content:flex-end;background:linear-gradient( 270deg,#ffffff 1.56%,rgba(255,255,255,0.89) 52.4%,rgba(255,255,255,0.532165) 76.04%,rgba(255,255,255,0) 100% );"],dv),Ez=(KN.defaultProps={style:null},u.div.withConfig({componentId:"sc-oxugzy-0"})(["display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:0px 2px;gap:6px;cursor:pointer;border-radius:2px;canvas{border-radius:2px;}"])),Sz=u(Zm).withConfig({componentId:"sc-oxugzy-1"})(["[aria-selected='true'] &{padding:1px;border:1px solid ",";border-radius:2px;}"],(function(e){return e.theme.palette["accent-primary-active"]})),Oz=u(yk).withConfig({componentId:"sc-oxugzy-2"})((function(e){return Vf(["color:",";",";[aria-selected='true'] &{color:",";}"],(e=e.theme).palette[og],e.typography.font[Vv],e.palette["accent-primary-active"])})),kz=($N.defaultProps={filterFn:void 0},a.exports.memo($N)),Pz=[{label:"Original",filterFn:null},{label:"Invert",filterFn:(Wm=Dx.Filters).Invert},{label:"Black & White",filterFn:rE},{label:"Sepia",filterFn:Wm.Sepia},{label:"Solarize",filterFn:Wm.Solarize},{label:"Clarendon",filterFn:oE},{label:"Gingham",filterFn:iE},{label:"Moon",filterFn:aE},{label:"Lark",filterFn:sE},{label:"Reyes",filterFn:cE},{label:"Juno",filterFn:dE},{label:"Slumber",filterFn:fE},{label:"Crema",filterFn:pE},{label:"Ludwig",filterFn:gE},{label:"Aden",filterFn:vE},{label:"Perpetua",filterFn:bE},{label:"Amaro",filterFn:wE},{label:"Mayfair",filterFn:CE},{label:"Rise",filterFn:SE},{label:"Hudson",filterFn:kE},{label:"Valencia",filterFn:_E},{label:"X-Pro II",filterFn:LE},{label:"Sierra",filterFn:jE},{label:"Willow",filterFn:TE},{label:"Lo-Fi",filterFn:NE},{label:"Inkwell",filterFn:Wm.Grayscale},{label:"Hefe",filterFn:zE},{label:"Nashville",filterFn:RE},{label:"Stinson",filterFn:DE},{label:"Vesper",filterFn:HE},{label:"Earlybird",filterFn:BE},{label:"Brannan",filterFn:UE},{label:"Sutro",filterFn:GE},{label:"Toaster",filterFn:YE},{label:"Walden",filterFn:KE},{label:"1977",filterFn:qE},{label:"Kelvin",filterFn:eS},{label:"Maven",filterFn:nS},{label:"Ginza",filterFn:rS},{label:"Skyline",filterFn:oS},{label:"Dogpatch",filterFn:iS},{label:"Brooklyn",filterFn:lS},{label:"Helena",filterFn:cS},{label:"Ashby",filterFn:dS},{label:"Charmes",filterFn:hS}],_z={maxWidth:"100%",width:"100%"},Iz=(qN.defaultProps={isSelected:!1},u.div.withConfig({componentId:"sc-qvjmv1-0"})(["display:flex;align-items:center;justify-content:center;padding:8px 16px;margin-top:4px;gap:8px;flex-wrap:wrap;"," svg{color:",";}"],(function(e){return e.isPhoneScreen&&"\n max-width: 315px;\n padding: 0;\n "}),(function(e){return e.theme.palette[Vg]}))),Lz=u.div.withConfig({componentId:"sc-qvjmv1-1"})(["display:flex;flex-wrap:wrap;margin-left:-4px;gap:4px;.FIE_annotation-option-triggerer{padding:6px;}"]),jz=u.div.withConfig({componentId:"sc-qvjmv1-2"})(["background:",";border-radius:4px;display:flex;flex-direction:column;padding:8px 12px;overflow:visible;"," "," *{font-family:'Roboto',sans-serif;}"],(function(e){return e.theme.palette["bg-secondary"]}),(function(e){return e.position&&"\n display: grid;\n grid-template-columns: repeat(4, auto);\n padding: 0;\n margin-top: 8px;\n box-shadow: 0px 1px 2px ".concat((function(e){return e.theme.palette["light-shadow"]}),";\n ")}),(function(e){return e.disablePadding&&"\n padding: 0;\n "})),Mz=u.div.withConfig({componentId:"sc-qvjmv1-3"})(["display:flex;align-items:center;gap:12px;",""],(function(e){return e.preventFlex&&"\n display: block;\n\n label {\n margin-bottom: 8px;\n }\n "})),Tz=u.div.withConfig({componentId:"sc-qvjmv1-4"})(["display:flex;align-items:center;justify-content:space-between;"]),Nz=u.div.withConfig({componentId:"sc-qvjmv1-5"})(["&:not(:first-child){margin-left:12px;}"]),zz=u.div.withConfig({componentId:"sc-qvjmv1-6"})((function(e){var t=e.theme,n=e.addThinBorder,r=e.secondaryIconColor,o=e.active;e=e.watermarkTool;return"\n cursor: pointer;\n padding: ".concat(e?"6px":"8px 12px",";\n border-radius: 2px;\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 6px;\n\n svg {\n vertical-align: middle;\n margin: 0 auto;\n }\n\n ").concat(n?"border: 0.5px solid ".concat(t.palette["borders-secondary"],";\n padding: 8px 8px;"):"",";\n color: ").concat(r?t.palette[Wg]:"",";\n\n ").concat(o&&"\n border-radius: 4px;\n border-color: ".concat(t.palette[pg],";\n background-color: ").concat(t.palette[Cg],";\n\n * {\n color: ").concat(t.palette[pg],";\n }\n "),"\n\n :hover {\n background: ").concat(t.palette["bg-primary-active"],";\n }\n ")})),Az=u(yk).withConfig({componentId:"sc-qvjmv1-7"})(["color:",";"],(function(e){return e.theme.palette[og]})),Rz=0,Dz=1,Fz={ColorPickerModal:u(Dm).withConfig({componentId:"sc-7tf41j-0"})(["max-width:350px;"]),ColorPickerWrap:u.div.withConfig({componentId:"sc-7tf41j-1"})([".SfxColorPicker-root{max-width:100%;padding:0;box-shadow:none;border:none;","}.SfxColorPicker-action{display:flex;gap:12px;.SfxColorPicker-select{width:100px;}.SfxInput-root{width:190px !important;}}.SfxColorPicker-icon{color:",";}.SfxColorPicker-range-picker,.SfxColorPicker-bar-wrapper{width:100%;}"],(function(e){return e.hideModalTitle&&"padding-top: 12px;"}),(function(e){return e.theme.palette[Vg]})),ModalActions:u(uv).withConfig({componentId:"sc-7tf41j-2"})(["gap:12px;padding:24px;.SfxButton-root{flex:1;margin:0;height:40px;}"])},Hz={zIndex:1301},Vz=(JN.defaultProps={defaultColor:"",pinnedColors:[],onChange:function(){},open:!1,hideModalTitle:!1,onClose:function(){},onApply:function(){}},u.div.attrs((function(e){return{style:{background:"rgba(0,0,0,0)"===(e=e.$color)?"repeating-conic-gradient(#5d6d7e 0% 25%, transparent 0% 50%) 50% / 8px 8px":e}}})).withConfig({componentId:"sc-zmv0gj-0"})(["background:",";border-radius:4px;width:32px;height:32px;border:1px solid ",";cursor:pointer;box-sizing:border-box;"],(function(e){return e.theme.palette["icons-primary"]}),(function(e){return e.theme.palette[hm]}))),Bz="FIE_pinnedColors",Wz=function(e){function t(e){h(f?null:e.currentTarget)}var n,o=e.onChange,i=e.color,l=e.colorFor,s=void 0===(n=(e=nO()).selectionsIds)?[]:n,c=void 0===(n=e.config.annotationsCommon)?{}:n,u=e.dispatch,d=(void 0===(n=e.latestColors)?{}:n)[l],f=(e=qy(a.exports.useState(),2))[0],h=e[1],p=(n=qy(a.exports.useState((function(){return d||i||c.fill})),2))[0],g=n[1],m=(e=(n=qy(a.exports.useState(null!=(e=window)&&e.localStorage?JSON.parse(localStorage.getItem(Bz)||"[]"):[]),2))[0],n[1]),v=a.exports.useRef(p);return a.exports.useEffect((function(){var e=0===s.length&&d||i;g(e),o(e)}),[i,s]),se.createElement(se.Fragment,null,se.createElement(Vz,{className:"FIE_color-picker-triggerer",onClick:t,$color:p,onChange:o}),se.createElement(JN,{hideModalTitle:!0,onChange:function(e,t,n){var i;g(t),o(t),null!=(i=window)&&i.localStorage&&(i=window.localStorage.getItem(Bz),JSON.stringify(n)!==i)&&(i=n.slice(-9),window.localStorage.setItem(Bz,JSON.stringify(i)),m(i)),d!==t&&u({type:PD,payload:{latestColors:r({},l,t)}})},defaultColor:p,pinnedColors:e,open:!!f,onClose:function(e){o(v.current||p),t(e)},onApply:t}))},Uz=(Wz.defaultProps={color:void 0},0),Gz=100,Zz=function(e,t,n){var o=e.width,i=e.height,a=e.scaleX,l=e.scaleY,s=e.rotation,c=void 0===(c=e.padding)?0:c,u=e.radius,d=e.radiusX,f=(e=e.radiusY,o=JO((o||2*(u||d))*(void 0===a?1:a),(i||2*(u||e))*(void 0===l?1:l),void 0===s?0:s),a=(d=t.attrs).clipWidth,i=d.clipHeight,e=void 0===(u=d.clipX)?0:u,s=void 0===(l=d.clipY)?0:l,{left:e+o.offsetLeft+c,center:e+a/2-(o.width/2-o.offsetLeft)+c,right:e+a-o.width-c+o.offsetLeft}),h={top:s+o.offsetTop+c,middle:s+i/2-(o.height/2-o.offsetTop)+c,bottom:s+i-o.height-c+o.offsetTop};return r(r(r(r(r(r(r(r(r({},TC.TOP_LEFT,(function(){return{x:f.left,y:h.top}})),TC.TOP_CENTER,(function(){return{x:f.center,y:h.top}})),TC.TOP_RIGHT,(function(){return{x:f.right,y:h.top}})),TC.MIDDLE_LEFT,(function(){return{x:f.left,y:h.middle}})),TC.MIDDLE_CENTER,(function(){return{x:f.center,y:h.middle}})),TC.MIDDLE_RIGHT,(function(){return{x:f.right,y:h.middle}})),TC.BOTTOM_LEFT,(function(){return{x:f.left,y:h.bottom}})),TC.BOTTOM_CENTER,(function(){return{x:f.center,y:h.bottom}})),TC.BOTTOM_RIGHT,(function(){return{x:f.right,y:h.bottom}}))[n]()},Yz=Object.values(TC),Xz=r(r(r(r(r(r(r(r(r({},TC.TOP_LEFT,-145),TC.TOP_CENTER,-90),TC.TOP_RIGHT,-45),TC.MIDDLE_LEFT,180),TC.MIDDLE_CENTER,0),TC.MIDDLE_RIGHT,0),TC.BOTTOM_LEFT,135),TC.BOTTOM_CENTER,90),TC.BOTTOM_RIGHT,45),Kz="opacity",$z="stroke",qz="shadow",Qz="position",Jz=["children","morePoppableOptionsPrepended","moreOptionsPopupComponentsObj","morePoppableOptionsAppended","annotation","updateAnnotation","hideFillOption","hidePositionField","className"];function eA(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function tA(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?eA(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):eA(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function nA(e){var t=e.children,n=e.morePoppableOptionsPrepended,o=e.moreOptionsPopupComponentsObj,i=e.morePoppableOptionsAppended,l=e.annotation,s=e.updateAnnotation,c=e.hideFillOption,u=e.hidePositionField,d=e.className,f=(e=AS(e,Jz),(y=qy(a.exports.useState(null),2))[0]),h=y[1],p=(y=qy(a.exports.useState(null),2))[0],g=y[1],m=(y=nO()).config.useCloudimage,v=y.t,y=GO(320),b=a.exports.useMemo((function(){return[].concat(Ip(n),[{titleKey:"opacity",name:Kz,Icon:qL}],Ip(m?[]:[{titleKey:"stroke",name:$z,Icon:KL},{titleKey:"shadow",name:qz,Icon:JL}]),[u?void 0:{titleKey:"position",name:Qz,Icon:nj}])}),[n]),w=a.exports.useMemo((function(){return tA(tA({},o),{},r(r(r(r({},Kz,QN),$z,ez),qz,tz),Qz,nz),i)}),[o]),x=a.exports.useCallback((function(e,t){e=null==e?void 0:e.currentTarget,h(e),g(t)}),[]),C=a.exports.useCallback((function(e){s({fill:e})}),[s]);w=f&&p&&w[p];return se.createElement(Iz,{className:"FIE_annotations-options".concat(d?" ".concat(d):""),isPhoneScreen:y},!c&&se.createElement(Wz,{color:l.fill,onChange:C,colorFor:"fill"}),t,se.createElement(Lz,null,b.map((function(e){return e&&se.createElement(zz,{className:"FIE_annotation-option-triggerer",key:e.name,title:v(e.titleKey),onClick:function(t){return x(t,e.name)},active:p===e.name},se.createElement(e.Icon,{size:20}))}))),w&&se.createElement(oI,{className:"FIE_annotation-option-popup",anchorEl:f,open:!!f,onClose:x,position:"top"},se.createElement(jz,null,p===Qz?se.createElement(se.Fragment,null,se.createElement(yk,null,v("position")),se.createElement(jz,{position:!0},se.createElement(w,Qy({annotation:l,updateAnnotation:s},e)))):se.createElement(w,Qy({annotation:l,updateAnnotation:s},e)))))}function rA(e){var t=e.text,n=e.saveText,o=(e=e.children,(h=nO()).dispatch),i=h.textIdOfEditableContent,l=h.designLayer,s=h.t,c=(h=h.config).useCloudimage,u=void 0===(u=(h=h[kC.TEXT]).fonts)?[]:u,d=h.onFontChange,f=a.exports.useCallback((function(e){var t=(e=e.target).name,o=e.value,i=e.type;n((function(e){return r({id:e.id},t,"number"===i?fO(o,1,500):o)}))}),[n]),h=a.exports.useCallback((function(e){var n;f({target:{name:"fontFamily",value:e}}),t.fontFamily!==e&&"function"==typeof d&&(n=l.draw.bind(l),d(e,n))}),[f,t,l]),p=a.exports.useCallback((function(e){var n=(null==(n=t.fontStyle)?void 0:n.replace("normal","").split(" "))||[];0<Object.keys(n).length&&n.includes(e)?n=n.filter((function(t){return t!==e})):n.push(e),f({target:{name:"fontStyle",value:n.join(" ").trim()||"normal"}})}),[t]),g=a.exports.useCallback((function(){o({type:gD,payload:{textIdOfEditableContent:null}})}),[]),m=a.exports.useCallback((function(e){f({target:{name:"text",value:e}}),g()}),[]);return a.exports.useEffect((function(){var e,n;return i&&t.id===i&&(e=l.getStage(),n=qy(e.findOne("#".concat(wC)).children,1)[0],function(e,t,n,r,o){hA=r,pA=o,fA=n,(dA=t.findOne("#".concat(e))).hide(),fA.hide(),r=dA.absolutePosition(),n="",uA=document.createElement("textarea"),t.container().parentNode.appendChild(uA),uA.value=dA.text(),uA.style.position="absolute",uA.style.top="".concat(r.y,"px"),uA.style.left="".concat(r.x,"px"),uA.style.width="".concat(dA.width()-2*dA.padding(),"px"),uA.style.height="".concat(dA.height()-2*dA.padding()+5,"px"),uA.style.maxWidth="".concat(dA.width()-2*dA.padding(),"px"),uA.style.maxHeight="".concat(dA.height()-2*dA.padding()+5,"px"),uA.style.fontSize="".concat(dA.fontSize(),"px"),uA.style.border="1px solid rgba(0, 0, 0, 0.5)",uA.style.padding="0px",uA.style.margin="0px",uA.style.overflow="hidden",uA.style.background="none",uA.style.outline="none",uA.style.resize="none",uA.style.lineHeight=dA.lineHeight(),uA.style.fontFamily=dA.fontFamily(),uA.style.transformOrigin="left top",uA.style.textAlign=dA.align(),uA.style.fontStyle=dA.fontStyle(),uA.style.letterSpacing=dA.letterSpacing(),uA.style.lineHeight=dA.lineHeight(),uA.style.color=dA.fill(),(o=dA.rotation())&&(n+="rotateZ(".concat(o,"deg)")),e=0;var i=-1<navigator.userAgent.toLowerCase().indexOf("firefox");i&&(e+=2+Math.round(dA.fontSize()/20)),n+="translateY(-".concat(e,"px)"),uA.style.transform=n,uA.style.height="auto",uA.style.height="".concat(uA.scrollHeight+3,"px"),uA.focus(),uA.addEventListener("keydown",(function(e){var t;"Enter"!==e.key||e.shiftKey||(t=uA.value,CA(),hA(t)),"Escape"===e.key&&CA()})),uA.addEventListener("keydown",(function(e){"Enter"!==e.key&&"Escape"!==e.key&&(e=dA.getAbsoluteScale().x,e=(e=e=dA.width()*e)||dA.placeholder.length*dA.fontSize(),(/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||i)&&(e=Math.ceil(e)),(document.documentMode||/Edge/.test(navigator.userAgent))&&(e+=1),uA.style.width="".concat(e,"px"),uA.style.height="auto",uA.style.height="".concat(uA.scrollHeight+dA.fontSize(),"px"))})),window&&setTimeout((function(){window.addEventListener("click",xA)}))}(i,e,n,m,g)),function(){n&&i&&CA()}}),[i]),se.createElement(nA,{className:"FIE_text-tool-options",annotation:t,updateAnnotation:n,morePoppableOptionsPrepended:c?[]:bA,moreOptionsPopupComponentsObj:c?{}:wA,t:s},Array.isArray(u)&&1<u.length&&se.createElement(gA,{className:"FIE_text-font-family-option",onChange:h,value:t.fontFamily,placeholder:s("fontFamily"),size:"sm"},u.map((function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"";return se.createElement(dI,{className:"FIE_text-font-family-item",key:null!=(e=t.value)?e:t,value:null!=(e=t.value)?e:t},null!=(e=t.label)?e:t)}))),se.createElement(mA,{className:"FIE_text-size-option",value:t.fontSize||"",name:"fontSize",onChange:f,inputMode:"numeric",type:"number",size:"sm",placeholder:s("size")}),se.createElement(vA,null,!c&&se.createElement(se.Fragment,null,se.createElement(zz,{className:"FIE_text-bold-option",active:(t.fontStyle||"").includes("bold"),onClick:function(){return p("bold")},watermarkTool:!0},se.createElement(pj,{size:20})),se.createElement(zz,{className:"FIE_text-italic-option",active:(t.fontStyle||"").includes("italic"),onClick:function(){return p("italic")},watermarkTool:!0},se.createElement(fj,{size:20}))),e))}function oA(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_image-tool-button",id:kC.IMAGE,label:e("imageTool"),Icon:FL,onClick:t,isSelected:n})}function iA(e){var t=e.image,n=e.saveImage,r=e.children;e=e.t;return se.createElement(nA,{className:"FIE_image-tool-options",annotation:t,updateAnnotation:n,t:e,hideFillOption:!0},r)}function aA(e){var t=e.gallery,n=e.anchorEl,r=e.onClose,o=e.onSelect;return se.createElement(eI,{className:"FIE_image-tool-gallery",anchorEl:n,open:!!n,position:"top",onClick:r,overlay:!0},se.createElement(jA,null,t.map((function(e){var t=e.originalUrl;e=e.previewUrl;return se.createElement(MA,{key:t,onClick:function(){return o(t)}},se.createElement("img",{src:e,alt:e,crossOrigin:"Anonymous",draggable:!1}))}))))}function lA(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_rect-tool-button",id:kC.RECT,label:e("rectangleTool"),Icon:lL,onClick:t,isSelected:n})}function sA(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_ellipse-tool-button",id:kC.ELLIPSE,label:e("ellipseTool"),Icon:ZL,onClick:t,isSelected:n})}function cA(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_pen-tool-button",id:kC.PEN,label:e("penTool"),Icon:gM,onClick:t,isSelected:n})}nA.defaultProps={children:void 0,morePoppableOptionsPrepended:[],moreOptionsPopupComponentsObj:{},morePoppableOptionsAppended:[],hideFillOption:!1,hidePositionField:!1,className:void 0};var uA,dA,fA,hA,pA,gA=u(zM).withConfig({componentId:"sc-1cwdnjz-0"})(["width:160px;"]),mA=u(HP).withConfig({componentId:"sc-1cwdnjz-1"})(["width:72px;"]),vA=u.div.withConfig({componentId:"sc-1cwdnjz-2"})(["display:flex;"]),yA={transform:"scaleX(-1)"},bA=[{titleKey:"textAlignment",name:"text-alignment",Icon:wL},{titleKey:"textSpacings",name:"text-spacings",Icon:ym}],wA=r(r({},"text-alignment",(function(e){function t(e){r({align:e})}var n=e.annotation,r=e.updateAnnotation;e=n.align;return se.createElement(Mz,null,se.createElement(zz,{onClick:function(){return t("left")},active:"left"===e},se.createElement(yL,null)),se.createElement(zz,{onClick:function(){return t("center")},active:"center"===e},se.createElement(wL,null)),se.createElement(zz,{onClick:function(){return t("right")},active:"right"===e},se.createElement(yL,{style:yA})))})),"text-spacings",(function(e){function t(e,t){o(r({},e,fO(t,0,100)))}var n=e.annotation,o=e.updateAnnotation,i=(e=e.t,n.letterSpacing);n=n.lineHeight;return se.createElement(Mz,{preventFlex:!0},se.createElement(yk,null,e("letterSpacing")),se.createElement(zk,{annotation:"px",isActive:!!i,onChange:function(e){return t("letterSpacing",e)},value:i,step:1}),se.createElement(yk,null,e("lineHeight")),se.createElement(zk,{annotation:"px",isActive:!!n,onChange:function(e){return t("lineHeight",e)},value:n,step:1}))})),xA=function(e){e.target!==uA&&(e=uA.value,CA(),hA(e))},CA=function(){uA&&uA.remove(uA),window&&window.removeEventListener("click",xA),dA&&dA.show(),fA&&fA.show(),"function"==typeof pA&&pA(),fA=uA=dA=null},EA=(oA.defaultProps={isSelected:!(rA.defaultProps={children:null})},u.input.withConfig({componentId:"sc-h20emh-0"})(["display:none;width:1px;height:1px;position:absolute;z-index:-1;"])),SA=a.exports.forwardRef((function(e,t){return se.createElement(EA,Qy({type:"file",ref:t},e))})),OA=u.div.withConfig({componentId:"sc-m9ezm7-0"})(["display:flex;align-items:center;margin-left:",";flex-shrink:0;"],(function(e){return e.noMargin?"0":"12px"})),kA=u(XI).withConfig({componentId:"sc-m9ezm7-1"})(["flex-grow:1;justify-content:center;align-items:center;"]),PA=u(oI).withConfig({componentId:"sc-m9ezm7-2"})(["padding:8px;background-color:",";"],(function(e){return e.theme.palette[xg]})),_A=u(dI).withConfig({componentId:"sc-m9ezm7-3"})(["border-radius:4px;"]),IA=u(gv).withConfig({componentId:"sc-m9ezm7-4"})(["display:flex;align-items:center;"]),LA=function(e){function t(){m.current&&b(null)}var n=e.onClick,r=e.title,o=e.label,i=e.color,l=e.menuFromBtn,s=e.menuItems,c=void 0===(c=e.menuPosition)?"bottom":c,u=void 0!==(u=e.disabled)&&u,d=e.className,f=e.menuStyle,h=e.wrapperStyle,p=e.buttonRef,g=(e=e.noMargin,nO().t),m=a.exports.useRef(!0),v=qy(a.exports.useState(null),2),y=v[0],b=v[1],w=s.filter(Boolean),x=1<w.length;return a.exports.useEffect((function(){return m.current=!0,function(){m.current=!1}}),[]),se.createElement(se.Fragment,null,se.createElement(OA,{className:"".concat(d,"-wrapper"),style:h,ref:p,noMargin:e},se.createElement(kA,{className:"".concat(d,"-button"),color:i,size:"sm",title:r,onClick:u?void 0:function(e){return l&&x?void(m.current&&b(e.currentTarget)):void("function"==typeof n?n():null!=(e=w[0])&&e.onClick&&w[0].onClick())},disabled:u},o||g("saveAs"))),x&&se.createElement(PA,{className:"".concat(d,"-menu"),anchorEl:y,onClose:t,open:!!y,style:f,position:c},s.map((function(e){return e&&se.createElement(_A,{className:"".concat(d,"-menu-item"),key:e.key,active:e.isActive,onClick:function(){var n;"function"==typeof(n=e.onClick)&&n(),t()},size:"sm"},e.icon&&se.createElement(IA,{size:"sm"},"string"==typeof e.icon?se.createElement("span",{dangerouslySetInnerHTML:{__html:e.icon}}):se.createElement(e.icon,null)),se.createElement(pI,null,e.label))}))))},jA=(LA.defaultProps={title:"",label:"",color:"primary",menuFromBtn:!1,noMargin:!1,menuPosition:"bottom",onClick:void 0,disabled:!1,menuStyle:void 0,wrapperStyle:void 0,buttonRef:void 0},iA.defaultProps={children:null},u.div.withConfig({componentId:"sc-dqni47-0"})(["background:",";box-shadow:0px 1px 2px ",";border-radius:4px;padding:8px;overflow-y:auto;max-height:350px;max-width:300px;"],(function(e){return e.theme.palette["bg-secondary"]}),(function(e){return e.theme.palette["light-shadow"]}))),MA=u.div.withConfig({componentId:"sc-dqni47-1"})(["display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin:4px;padding:4px;cursor:pointer;border-radius:4px;border:2px solid ",";user-select:none;:hover{border-color:",";}img{width:100%;height:100%;object-fit:contain;}"],(function(e){return e.theme.palette["bg-primary-active"]}),(function(e){return e.theme.palette["accent-primary-active"]})),TA=(lA.defaultProps={isSelected:!(aA.defaultProps={gallery:[],anchorEl:null})},[{titleKey:"cornerRadius",name:"corner-radius",Icon:wm}]),NA=r({},"corner-radius",(function(e){var t=e.annotation,n=e.updateAnnotation;e=e.t,t=t.cornerRadius;return se.createElement(Mz,null,se.createElement(yk,null,e("cornerRadius")),se.createElement(zk,{annotation:"px",onChange:function(e){n({cornerRadius:fO(e,0,150)})},value:t,min:0,max:150,noMargin:!0}))}));function zA(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function AA(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?zA(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):zA(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function RA(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_line-tool-button",id:kC.LINE,label:e("lineTool"),Icon:nL,onClick:t,isSelected:n})}function DA(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_arrow-tool-button",id:kC.ARROW,label:e("arrowTool"),Icon:Oj,onClick:t,isSelected:n})}function FA(e){var t=e.selectTool,n=e.isSelected;e=e.t;return se.createElement(Sk,{className:"FIE_polygon-tool-button",id:kC.POLYGON,label:e("polygonTool"),Icon:lj,onClick:t,isSelected:n})}var HA={passive:!0},VA=(FA.defaultProps={isSelected:!(DA.defaultProps={isSelected:!(RA.defaultProps={isSelected:!(cA.defaultProps={isSelected:!(sA.defaultProps={isSelected:!1})})})})},[{titleKey:"sides",name:"sides-number",Icon:lv}]),BA=r({},"sides-number",(function(e){var t=e.annotation,n=e.updateAnnotation;e=e.t,t=t.sides;return se.createElement(Mz,null,se.createElement(yk,null,e("sides")),se.createElement(zk,{annotation:"",onChange:function(e){n({sides:fO(e,3,25)})},value:t,min:3,max:25,noMargin:!0}))}));function WA(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function UA(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?WA(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):WA(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function GA(e,t,n,r){var o=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0;return e.width&&e.height?e:(t=QO(t,n,r),n=JO(t.width,t.height,o),e.width||e.height?{width:e.width||n.width,height:e.height||n.height}:n.width&&n.height&&n||UA(UA({},r),JO(r.width,r.height,o)))}var ZA=u.div.withConfig({componentId:"sc-17otqpz-0"})(["display:flex;justify-content:",";align-items:flex-end;gap:3px;flex-wrap:wrap;"],(function(e){return e.alignment||"center"})),YA=u(m).withConfig({componentId:"sc-17otqpz-1"})((function(e){return Vf(["width:106px;max-width:106px;margin-top:4px;.SfxInput-Base{width:100%;min-width:100%;max-width:100%;}span{color:",";",";}"],(e=e.theme).palette[ig],e.typography.font[Zv])})),XA=u(JM).withConfig({componentId:"sc-17otqpz-2"})(["svg{margin-bottom:1px;}"]),KA=u(JM).withConfig({componentId:"sc-17otqpz-3"})(["margin-left:12px;"]);function $A(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function qA(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?$A(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):$A(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function QA(e){var t=e.addImgWatermark,n=e.loadAndSetWatermarkImg,r=(e=e.style,(c=nO()).config),o=c.annotations,i=c.dispatch,l=c.t,s=a.exports.useMemo((function(){var e;return null==(e=(o[EC]||{}).image)?void 0:e.src}),[o[EC]]),c=(r[kC.WATERMARK]||{}).gallery;return 0===(r=void 0===c?[]:c).length?null:se.createElement(KN,{className:"FIE_watermark-gallery",style:e},r.map((function(e){var r=(null==e?void 0:e.url)||e,o=(null==e?void 0:e.previewUrl)||r;return se.createElement(rR,{className:"FIE_watermark-selected-item",onClick:function(e){if(r!==o)return n(r);(e=e.currentTarget.children[0]).complete&&(e.naturalWidth?t(e):i({type:MS,payload:{feedback:{message:l("mutualizedFailedToLoadImg"),duration:2e3}}}))},key:r,"aria-selected":r===s},se.createElement("img",{src:o,alt:"Failed to load.",crossOrigin:"Anonymous",draggable:!1}))})))}function JA(e){var t=e.watermark,n=e.saveWatermark,r=(e=e.t,(i=qy(a.exports.useState(null),2))[0]),o=i[1],i=t.padding||0;return se.createElement(se.Fragment,null,se.createElement(zz,{className:"FIE_watermark-padding-triggerer",title:e("padding"),onClick:function(e){o(e.currentTarget)},active:r},se.createElement(ij,{size:20})),se.createElement(oI,{className:"FIE_watermark-padding-popup",anchorEl:r,open:!!r,onClose:function(){o(null)},position:"top"},se.createElement(jz,null,se.createElement(yk,null,e("padding")),se.createElement(Mz,null,se.createElement(zk,{annotation:"px",onChange:function(e){n({padding:fO(e,0,100)})},value:i,noMargin:!0}),se.createElement(Az,null,"".concat(i,"px"))))))}var eR=function(e){function t(e){var t,i,f,h,g=(e=e.target).name;e=e.value;parseFloat(e)<1||(i=Math.min(10*l.width,10*l.height),f=JO(l.width,l.height,d),t=(h="height"===g)?"width":"height",e=r(r({},g,e&&fO(e,0,i)),t,p[t]),(null!=(i=o.ratioUnlocked)?i:s.ratioUnlocked)||(i=f.width/f.height,e[t]=h?Math.round(e[g]*i):Math.round(e[g]/i)),e[g]===s[g]&&e[t]===s[t])||("function"==typeof n?n(e):(a({type:yD,payload:e}),f=u.width&&u.height&&u||c,h=qA(qA({},s),e),a({type:qR,payload:{factor:h.width&&h.height?sN(f,h):1,isAbsoluteZoom:!0}})))}var n=e.onChange,o=e.currentSize,i=e.hideResetButton,a=(e=e.alignment,(h=nO()).dispatch),l=h.originalImage,s=h.resize,c=h.shownImageDimensions,u=(f=h.adjustments).crop,d=void 0===(f=f.rotation)?0:f,f=h.theme,h=h.t,p=GA((o.width||o.height)&&o||s,u,c,l,d),g=void 0===s.width&&void 0===s.height||l.width===s.width&&l.height===s.height,m=s.manualChangeDisabled,v=void 0!==s.width&&!s.width,y=void 0!==s.height&&!s.height;return se.createElement(ZA,{className:"FIE_resize-tool-options",alignment:e},se.createElement(YA,{className:"FIE_resize-width-option",value:v?"":p.width,name:"width",onChange:m?void 0:t,inputMode:"numeric",title:h("resizeWidthTitle"),label:h("width"),inputProps:{type:"number"},size:"sm",iconEnd:"px",placeholder:"Width",disabled:m}),se.createElement(XA,{className:"FIE_resize-ratio-locker",title:h("toggleRatioLockTitle"),onClick:m?void 0:function(){return"function"==typeof n?void n({ratioUnlocked:!o.ratioUnlocked}):void a({type:yD,payload:{ratioUnlocked:!s.ratioUnlocked}})},color:"basic",size:"sm",disabled:m},o.ratioUnlocked||s.ratioUnlocked?se.createElement(IL,{size:16,color:f.palette.success}):se.createElement(PL,{size:16,color:f.palette.error})),se.createElement(YA,{className:"FIE_resize-height-option",value:y?"":p.height,name:"height",onChange:m?void 0:t,inputMode:"numeric",title:h("resizeHeightTitle"),label:h("height"),inputProps:{type:"number"},size:"sm",iconEnd:"px",placeholder:"Height",disabled:m}),!i&&se.createElement(KA,{className:"FIE_resize-reset-button",size:"sm",color:"basic",onClick:g||m?void 0:function(){a({type:yD,payload:{width:void 0,height:void 0,ratioUnlocked:!1}});var e=u.width&&u.height&&u||c;a({type:qR,payload:{factor:sN(e,e)}})},disabled:g||m},se.createElement(hL,null)))},tR=(eR.defaultProps={onChange:void 0,currentSize:{},hideResetButton:!1,alignment:"center"},u.div.withConfig({componentId:"sc-fvaj5j-0"})(["display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;overflow:hidden;",";"],(function(e){return e.noWrap?"flex-wrap: nowrap;":""}))),nR=u.div.withConfig({componentId:"sc-fvaj5j-1"})(["margin-bottom:8px;"]),rR=u.div.withConfig({componentId:"sc-fvaj5j-2"})((function(e){return e=e.theme,"\n padding: 6px 4px;\n border: 1px solid ".concat(e.palette["borders-secondary"],";\n width: fit-content;\n height: 32px;\n border-radius: 2px;\n overflow: hidden;\n cursor: pointer;\n border-radius: 4px;\n\n :hover {\n background: ").concat(e.palette["bg-primary-active"],";\n }\n\n &[aria-selected='true'] {\n background: ").concat(e.palette["bg-primary-active"],";\n border-color: ").concat(e.palette["accent-primary-active"],";\n }\n\n img {\n max-width: 100%;\n max-height: 100%;\n }\n ")}));function oR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function iR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?oR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):oR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}QA.defaultProps={style:void 0};var aR="watermark",lR=(r(r(r(r(r(r(r(r(r(r(xm={},kC.CROP,{id:kC.CROP,Item:VN}),kC.ROTATE,{id:kC.ROTATE,Item:UN,ItemOptions:function(){var e=nO(),t=e.dispatch,n=void 0===(i=e.adjustments.rotation)?0:i,r=void 0===(i=e.resize)?{}:i,o=e.config[kC.ROTATE],i=GO(),a=LO((function(e,n){n=fO(n,-180,180);t({type:GR,payload:{rotation:n}}),r.width&&r.height&&(n=JO(r.width,r.height,n),t({type:yD,payload:{width:n.width,height:n.height}}))}),20);return"buttons"===o.componentType?se.createElement(se.Fragment,null,se.createElement(Sk,{className:"FIE_rotate_button_left",id:kC.IMAGE,label:"-".concat(o.angle,"°"),Icon:EL,onClick:function(e){var t=n-o.angle;a(e,t)}}),se.createElement(Sk,{className:"FIE_rotate_button_right",id:kC.IMAGE,label:"+".concat(o.angle,"°"),Icon:OL,onClick:function(e){var t=n+o.angle;a(e,t)}})):se.createElement(iz,null,se.createElement(lz,{size:"sm",color:"basic",onClick:function(e){return a(e,n-90)}},se.createElement(vM,{width:15})),se.createElement(az,{className:"FIE_rotate-slider",showCurrentMarkText:!0,min:-180,max:180,step:i?o.angle/3:1,value:n,angle:o.angle||90,onChange:a}),se.createElement(lz,{size:"sm",color:"basic",onClick:function(e){return a(e,n+90)}},se.createElement(vM,{width:15,style:{transform:"scaleX(-1)"}})))}}),kC.FLIP_X,{id:kC.FLIP_X,Item:BN}),kC.FLIP_Y,{id:kC.FLIP_Y,Item:WN}),kC.BRIGHTNESS,{id:kC.BRIGHTNESS,Item:fk,ItemOptions:function(e){function t(e){o({brightness:fO(e,-1,1)})}e=e.t;var n=qy(iO(Dx.Filters.Brighten,CN),2),r=n[0],o=n[1];return se.createElement(yN,{className:"FIE_brightness-option-wrapper"},se.createElement(bN,{className:"FIE_brightness-option-label"},e("brightness")),se.createElement(wN,null,se.createElement(zk,{className:"FIE_brightness-option",min:-1,step:.05,max:1,width:"124px",value:null!=(n=r.brightness)?n:CN.brightness,onChange:t,style:EN}),se.createElement(xN,{value:null!=(e=r.brightness)?e:CN.brightness,onChange:function(e){return t(e=e.target.value)}})))}}),kC.CONTRAST,{id:kC.CONTRAST,Item:GN,ItemOptions:function(e){function t(e){o({contrast:fO(e,-100,100)})}e=e.t;var n=qy(iO(Dx.Filters.Contrast,sz),2),r=n[0],o=n[1];return se.createElement(yN,{className:"FIE_contrast-option-wrapper"},se.createElement(bN,{className:"FIE_contrast-option-label"},e("contrastTool")),se.createElement(wN,null,se.createElement(zk,{className:"FIE_contrast-option",min:-100,max:100,width:"124px",value:null!=(n=r.contrast)?n:sz.contrast,onChange:t,style:cz}),se.createElement(xN,{value:null!=(e=r.contrast)?e:sz.contrast,onChange:function(e){return t(e=e.target.value)}})))}}),kC.HSV,{id:kC.HSV,Item:ZN,ItemOptions:function(e){function t(e,t){i(r({},e,dz[e]<t?dz[e]:+t))}e=e.t;var n=qy(iO(Dx.Filters.HSV,uz),2),o=n[0],i=n[1];return se.createElement(vN,{isPhoneScreen:hz},se.createElement(yN,{className:"FIE_hue-option-wrapper"},se.createElement(bN,{className:"FIE_hue-option-label"},e("hue")),se.createElement(wN,null,se.createElement(zk,{className:"FIE_hue-option",min:0,step:1,max:259,value:null!=(n=o.hue)?n:uz.hue,onChange:function(e){return t("hue",e)},style:fz}),se.createElement(xN,{value:null!=(n=o.hue)?n:uz.hue,onChange:function(e){return t("hue",e=e.target.value)}}))),se.createElement(yN,{className:"FIE_saturation-option-wrapper"},se.createElement(bN,{className:"FIE_saturation-option-label"},e("saturation")),se.createElement(wN,null,se.createElement(zk,{className:"FIE_saturation-option",min:-2,step:.5,max:10,value:null!=(n=o.saturation)?n:uz.saturation,onChange:function(e){return t("saturation",e)},style:fz}),se.createElement(xN,{value:null!=(n=o.saturation)?n:uz.saturation,onChange:function(e){return t("saturation",e=e.target.value)}}))),se.createElement(yN,{className:"FIE_value-option-wrapper"},se.createElement(bN,{className:"FIE_value-option-label"},e("value")),se.createElement(wN,null,se.createElement(zk,{className:"FIE_value-option",min:-2,step:.1,max:2,value:null!=(n=o.value)?n:uz.value,onChange:function(e){return t("value",e)},style:fz}),se.createElement(xN,{value:null!=(e=o.value)?e:uz.value,onChange:function(e){return t("value",e=e.target.value)}}))))},hideFn:function(e){return e.useCloudimage}}),kC.BLUR,{id:kC.BLUR,Item:YN,ItemOptions:function(e){function t(e){o({blurRadius:fO(e,0,100)})}e=e.t;var n=qy(iO(Dx.Filters.Blur,pz),2),r=n[0],o=n[1];return se.createElement(yN,{className:"FIE_blur-option-wrapper"},se.createElement(bN,{className:"FIE_blur-option-label"},e("blur")),se.createElement(wN,null,se.createElement(zk,{className:"FIE_blur-option",min:0,max:100,width:"124px",value:null!=(n=r.blurRadius)?n:pz.blurRadius,onChange:t,style:gz}),se.createElement(xN,{value:null!=(e=r.blurRadius)?e:pz.blurRadius,onChange:function(e){return t(e=e.target.value)}})))}}),kC.WARMTH,{id:kC.WARMTH,Item:XN,ItemOptions:function(e){function t(e){o({warmth:fO(e,0,200)})}e=e.t;var n=qy(iO(mS,mz),2),r=n[0],o=n[1];return se.createElement(yN,{className:"FIE_warmth-option-wrapper"},se.createElement(bN,{className:"FIE_warmth-option-label"},e("warmthTool")),se.createElement(wN,null,se.createElement(zk,{className:"FIE_warmth-option",min:0,max:200,width:"124px",value:null!=(n=r.warmth)?n:mz.warmth,onChange:t,style:vz}),se.createElement(xN,{value:null!=(e=r.warmth)?e:mz.warmth,onChange:function(e){return t(e=e.target.value)}})))},hideFn:function(e){return e.useCloudimage}}),kC.FILTERS,{id:kC.FILTERS,Item:function(){var e=nO().originalImage;o=nO(),t=o.dispatch,n=o.filter,r=a.exports.useCallback((function(e){t({type:BC,payload:{filter:e}})}),[]);var t,n,r,o=qy(a.exports.useMemo((function(){return[n,r]}),[n]),2),i=o[0],l=o[1];return se.createElement(KN,{className:"FIE_filters",style:_z},Pz.map((function(t){return se.createElement(kz,{key:t.label,filterLabel:t.label,filterFn:t.filterFn,applyFilter:l,isActive:i===t.filterFn,image:e})})))}}),r(r(r(r(r(r(r(r(r(r(xm,kC.WATERMARK,{id:kC.WATERMARK,Item:function(){function e(e){var t=e.naturalWidth||e.width,n=e.naturalHeight||e.height,r=y<b?b*E/n:y*E/t;e=iR(iR(iR({},s.annotationsCommon),s[kC.IMAGE]),{},{scaleX:r,scaleY:r,padding:1,image:e,width:t,height:n,x:w+y/2-t*r/2,y:x+b/2-n*r/2,id:aR,name:kC.IMAGE,replaceCurrent:!0});c({type:xR,payload:e})}function t(e){c({type:xR,payload:iR(iR({},"function"==typeof e?e(v):e),{},{id:aR})})}function n(t,n){var r;t&&(p(!0),(r=new Image).onload=function(){e(r),n&&URL.revokeObjectURL(t),p(!1)},r.onerror=function(){var e;e=u("mutualizedFailedToLoadImg"),c({type:MS,payload:{feedback:{message:e,status:AC}}}),n&&URL.revokeObjectURL(t),p(!1)},r.src=t)}function r(){return se.createElement(JA,{watermark:v,saveWatermark:t,t:u})}var o=(d=nO()).annotations,i=d.shownImageDimensions,l=d.selectionsIds,s=d.config,c=d.dispatch,u=d.t,d=void 0===(d=d.adjustments.crop)?{}:d,f=GO(),h=(S=qy(a.exports.useState(!1),2))[0],p=S[1],g=a.exports.useRef(),m=s[kC.WATERMARK],v=a.exports.useMemo((function(){return o[aR]}),[o[aR]]),y=d.width||i.width,b=d.height||i.height,w=d.x||0,x=d.y||0,C=m.textScalingRatio||.33,E=m.imageScalingRatio||.33,S=(a.exports.useEffect((function(){v&&(c({type:LR}),c({type:PR,payload:{annotationId:"watermark"}}))}),[v]),a.exports.useEffect((function(){!v||0!==l.length&&l[0].id===aR||c({type:PR,payload:{annotationId:"watermark"}})}),[l]),[(!s.useCloudimage||"function"==typeof m.onUploadWatermarkImgClick)&&{key:"upload-watermark",label:u("uploadWatermark"),icon:vj,onClick:function(){var e;"function"==typeof m.onUploadWatermarkImgClick?(e=m.onUploadWatermarkImgClick(n))instanceof Promise&&e.then((function(){var e,t=(e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).url;return n(t,void 0!==(e=e.revokeObjectUrl)&&e)})):g.current&&g.current.click()}},!m.hideTextWatermark&&{key:"add-text-watermark",label:u("addWatermarkAsText"),icon:mL,onClick:function(){var e={height:b*C,width:y*C};e=iR(iR(iR(iR({},s.annotationsCommon),s[kC.TEXT]),e),{},{padding:1,x:w+y/2-e.width/2,y:x+b/2-e.height/2,fill:"#000000",id:aR,name:kC.TEXT,replaceCurrent:!0});c({type:xR,payload:e})}}]);return se.createElement("div",{className:"FIE_watermark-tool-wrapper"},(null==v?void 0:v.name)===kC.TEXT&&se.createElement(nR,{className:"FIE_watermark-options-wrapper"},se.createElement(rA,{text:v,saveText:t,t:u},r())),(null==v?void 0:v.name)===kC.IMAGE&&se.createElement(nR,{className:"FIE_watermark-options-wrapper"},se.createElement(iA,{image:v,saveImage:t,t:u},r())),se.createElement(tR,{className:"FIE_watermark-add-wrapper",noWrap:!0},se.createElement(LA,{className:"FIE_watermark-add",color:"secondary",label:u(f?"plus":S[0]?"addWatermark":"addTextWatermark"),title:u("addWatermarkTitle"),menuPosition:"top",menuItems:S,menuFromBtn:!0,noMargin:!0}),se.createElement(QA,{loadAndSetWatermarkImg:n,addImgWatermark:e,style:f&&null!=v&&v.name?{width:"55%"}:void 0}),se.createElement(SA,{onChange:h?void 0:function(e){var t;e.target.files&&(t=e.target.files[0]).type.startsWith("image/")&&n(URL.createObjectURL(t),!0),e.target.value=""},disabled:h,ref:g})))}}),kC.TEXT,{id:kC.TEXT,Item:qN,ItemOptions:function(e){e=e.t;var t=(n=qy(AO({name:kC.TEXT}),2))[0],n=n[1];return se.createElement(rA,{text:t,saveText:n,t:e})}}),kC.IMAGE,{id:kC.IMAGE,Item:oA,ItemOptions:function(){function e(e){var t=g.width||h.width,n=g.height||h.height,r=g.x||0,o=g.y||0,i=Math.min(1,t/(e.width+.15*e.width),n/(e.height+.15*e.height));x({image:e,x:r+t/2-e.width*i/2,y:o+n/2-e.height*i/2,width:e.width*i,height:e.height*i})}function t(e){C.current+=1,C.current===e&&(C.current=0,s(!1))}function n(e){p({type:MS,payload:{feedback:{message:e,status:AC}}})}function r(){d.current&&d.current.click()}function o(){u(f.current)}var i,l=(i=qy(a.exports.useState(),2))[0],s=i[1],c=(i=qy(a.exports.useState(null),2))[0],u=i[1],d=a.exports.useRef(),f=a.exports.useRef(),h=(i=nO()).shownImageDimensions,p=i.dispatch,g=void 0===(E=i.adjustments.crop)?{}:E,m=i.t,v=!(i=(void 0===(E=i.config)?{}:E)[kC.IMAGE]).disableUpload,y=Array.isArray(i.gallery)&&0<i.gallery.length,b=(E=qy(AO({name:kC.IMAGE,opacity:1},!1),3))[0],w=E[1],x=E[2],C=a.exports.useRef(0),E=a.exports.useMemo((function(){return[v&&{key:"add-by-upload-image",label:m(l?"importing":"uploadImage"),icon:mj,onClick:l?void 0:r},y&&{key:"add-from-gallery",label:m("fromGallery"),icon:dL,onClick:o}]}),[i,l,m]);return se.createElement(iA,{image:b,saveImage:w,t:m},se.createElement(LA,{className:"FIE_image-tool-add-option",color:"secondary",label:m("addImage"),title:m("addImageTitle"),menuPosition:"top",menuItems:E,size:"sm",style:{maxHeight:24},buttonRef:f,menuFromBtn:!0}),v&&se.createElement(SA,{ref:d,onChange:l?void 0:function(r){var o,i,a;r.target.files&&(s(!0),o=[],a=Array.from(r.target.files),i=a.length,a.forEach((function(r){var a;r.type.startsWith("image/")?((a=new Image).onload=function(){e(a),URL.revokeObjectURL(r),t(i)},a.onerror=function(){n(m("uploadImageError")),t(i)},a.src=URL.createObjectURL(r)):(o.push(r.name),t(i))})),0<o.length)&&(a=m(1<o.length?"areNotImages":"isNotImage"),n("".concat(o.join(", ")," ").concat(a," ").concat(m("toBeUploaded"),"."))),r.target.value=""},disabled:l,multiple:!0}),y&&se.createElement(aA,{gallery:i.gallery,onSelect:function(r){s(!0);var o=new Image;o.onload=function(){e(o),t(1)},o.onerror=function(){n(m("uploadImageError")),t(1)},o.crossOrigin="Anonymous",o.src=r},onClose:function(){u(null)},anchorEl:c}))}}),kC.RECT,{id:kC.RECT,Item:lA,ItemOptions:function(e){e=e.t;var t=(n=qy(AO({name:kC.RECT}),2))[0],n=n[1];return se.createElement(nA,{className:"FIE_rect-tool-options",moreOptionsPopupComponentsObj:NA,morePoppableOptionsPrepended:TA,annotation:t,updateAnnotation:n,t:e})}}),kC.POLYGON,{id:kC.POLYGON,Item:FA,ItemOptions:function(e){e=e.t;var t=(n=qy(AO({name:kC.POLYGON}),2))[0],n=n[1];return se.createElement(nA,{className:"FIE_polygon-tool-options",morePoppableOptionsPrepended:VA,moreOptionsPopupComponentsObj:BA,annotation:t,updateAnnotation:n,t:e,hidePositionField:!0})}}),kC.ELLIPSE,{id:kC.ELLIPSE,Item:sA,ItemOptions:function(e){e=e.t;var t=(n=qy(AO({name:kC.ELLIPSE}),2))[0],n=n[1];return se.createElement(nA,{className:"FIE_ellipse-tool-options",annotation:t,updateAnnotation:n,t:e})}}),kC.PEN,{id:kC.PEN,Item:cA,ItemOptions:function(e){e=e.t;var t,n=(t=nO()).dispatch,r=t.designLayer,o=t.previewGroup,i=t.config,l=(t=qy(AO(AA(AA(AA({},i.annotationsCommon),i[kC.PEN]),{},{name:kC.PEN}),!1),3))[0],s=t[1],c=t[2],u=a.exports.useRef(null),d=a.exports.useRef({points:[],moved:!1,id:""}),f=a.exports.useCallback((function(){var e=aO(u.current.content);return[(e=lO(o,e)).offsetX-(r.attrs.xPadding||0),e.offsetY-(r.attrs.yPadding||0)]}),[r]),h=a.exports.useCallback((function(){d.current.moved?(d.current.points=d.current.points.concat(f()),n({type:xR,payload:{id:d.current.id,points:d.current.points,dismissHistory:!0}})):(d.current={moved:!0,id:cO(kC.PEN),points:[].concat(Ip(d.current.points),Ip(f()))},c({id:d.current.id,name:kC.PEN,points:d.current.points}))}),[f]),p=a.exports.useCallback((function(){d.current.id&&i[kC.PEN].selectAnnotationAfterDrawing&&n({type:PR,payload:{annotationId:d.current.id}}),d.current=null,u.current.off("mousemove touchmove",h),u.current.off("mouseleave touchcancel",p),document.removeEventListener("mouseup",p,HA),document.removeEventListener("touchend",p,HA),document.removeEventListener("mouseleave",p,HA),document.removeEventListener("touchcancel",p,HA)}),[h]),g=a.exports.useCallback((function(e){e.target.attrs.draggable||(e.evt.preventDefault(),d.current={points:f()},u.current.on("mousemove touchmove",h),u.current.on("mouseleave touchcancel",p),document.addEventListener("mouseup",p,HA),document.addEventListener("touchend",p,HA),document.addEventListener("mouseleave",p,HA),document.addEventListener("touchcancel",p,HA))}),[f,h,p]);return a.exports.useEffect((function(){return u.current=null==r?void 0:r.getStage(),u.current&&u.current.on("mousedown touchstart",g),function(){u.current&&u.current.off("mousedown touchstart",g)}}),[r]),se.createElement(nA,{className:"FIE_pen-tool-options",annotation:l,updateAnnotation:s,t:e,hidePositionField:!0,hideFillOption:!0})}}),kC.LINE,{id:kC.LINE,Item:RA,ItemOptions:function(e){e=e.t;var t=(n=qy(AO({name:kC.LINE}),2))[0],n=n[1];return se.createElement(nA,{className:"FIE_line-tool-options",annotation:t,updateAnnotation:n,t:e,hidePositionField:!0,hideFillOption:!0})}}),kC.ARROW,{id:kC.ARROW,Item:DA,ItemOptions:function(e){e=e.t;var t=(n=qy(AO({name:kC.ARROW}),2))[0],n=n[1];return se.createElement(nA,{className:"FIE_arrow-tool-options",annotation:t,updateAnnotation:n,t:e,hidePositionField:!0,hideFillOption:!0})}}),kC.RESIZE,{id:kC.RESIZE,Item:eR})),sR=r(r(r(r(r(r({},OC.ADJUST,[kC.CROP,kC.ROTATE,kC.FLIP_X,kC.FLIP_Y]),OC.FINETUNE,[kC.BRIGHTNESS,kC.CONTRAST,kC.HSV,kC.BLUR,kC.WARMTH]),OC.FILTERS,[kC.FILTERS]),OC.WATERMARK,[kC.WATERMARK]),OC.ANNOTATE,[kC.TEXT,kC.IMAGE,kC.RECT,kC.ELLIPSE,kC.POLYGON,kC.PEN,kC.LINE,kC.ARROW]),OC.RESIZE,[kC.RESIZE]);function cR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function uR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?cR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):cR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var dR="SELECT_TAB";function fR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function hR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?fR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):fR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var pR="UNDO";function gR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function mR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?gR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):gR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var vR="SET_FINETUNE",yR=["dismissHistory","replaceCurrent"];function bR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function wR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?bR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):bR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var xR="SET_ANNOTATION";function CR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function ER(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?CR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):CR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var SR="CHANGE_POINTER_ICON";function OR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function kR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?OR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):OR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var PR="SELECT_ANNOTATION";function _R(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function IR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?_R(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):_R(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var LR="CLEAR_ANNOTATIONS_SELECTIONS";function jR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function MR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?jR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):jR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var TR="TOGGLE_ORIGINAL_IMAGE_DISPLAY";function NR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function zR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?NR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):NR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var AR="SELECT_TOOL";function RR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function DR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?RR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):RR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var FR="TOGGLE_FLIP";function HR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function VR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?HR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):HR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var BR="SET_CROP";function WR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function UR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?WR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):WR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var GR="CHANGE_ROTATION";function ZR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function YR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?ZR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ZR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var XR=["preparedDimensions"];function KR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function $R(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?KR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):KR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var qR="ZOOM_CANVAS";function QR(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function JR(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?QR(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):QR(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var eD="SET_CANVAS_SIZE";function tD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function nD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?tD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):tD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var rD="SET_ORIGINAL_IMAGE";function oD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function iD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?oD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):oD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var aD="SET_SHOWN_IMAGE_DIMENSIONS";function lD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function sD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?lD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):lD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var cD="REMOVE_ANNOTATIONS";function uD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function dD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?uD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):uD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var fD="DUPLICATE_ANNOTATIONS";function hD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function pD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?hD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):hD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var gD="ENABLE_TEXT_CONTENT_EDIT";function mD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function vD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?mD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):mD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var yD="SET_RESIZE";function bD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function wD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?bD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):bD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var xD="SET_SAVED";function CD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}var ED=function(t){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},o=!!(2<arguments.length&&void 0!==arguments[2])&&arguments[2],i=function(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?CD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):CD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}({},t);return Object.keys(n).forEach((function(r){var a=n[r];void 0!==a&&("object"!==e(a)||a instanceof HTMLElement||null===a||Array.isArray(a)||!t[r]||"object"!==e(t[r])?i[r]=o&&Array.isArray(i[r])&&Array.isArray(a)?[].concat(Ip(i[r]),Ip(a)):a:i[r]=ED(t[r],a))})),i},SD="UPDATE_STATE";function OD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function kD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?OD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):OD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var PD="SET_LATEST_COLOR";function _D(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function ID(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?_D(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):_D(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var LD="SET_SHOWN_TABS_MENU";function jD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function MD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?jD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):jD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function TD(e,t){var n=e.x,r=(e=e.y,t=t*Math.PI/180,Math.cos(t));return{x:n*r-e*(t=Math.sin(t)),y:e*r+n*t}}var ND="SET_SAVING",zD=(r(r(r(r(r(r(r(r(r(r(Jg={},rD,(function(e,t){return nD(nD({},e),{},{feedback:{},originalImage:t.originalImage,imgSrc:t.originalImage.src})})),MS,(function(e,t){return jS(jS({},e),{},{isLoadingGlobally:!1,feedback:t.feedback||{}})})),zS,(function(e){return NS(NS({},e),{},{isLoadingGlobally:!0})})),GC,(function(e){return UC(UC({},e),{},{isLoadingGlobally:!1})})),SR,(function(e,t){return e.pointerCssIcon===t.pointerCssIcon?e:ER(ER({},e),{},{pointerCssIcon:t.pointerCssIcon})})),PR,(function(e,t){var n;return 1===e.selectionsIds.length&&e.selectionsIds[0]===t.annotationId?e:(t.multiple?(n=e.selectionsIds.filter((function(e){return e!==t.annotationId}))).length===e.selectionsIds.length&&n.push(t.annotationId):n=[t.annotationId],kR(kR({},e),{},{selectionsIds:n}))})),LR,(function(e){return 0===e.selectionsIds.length?e:IR(IR({},e),{},{selectionsIds:[]})})),TR,(function(e,t){return MR(MR({},e),{},{isShowOriginalImage:t.isShow})})),dR,(function(e,t){return t.tabId===e.tabId?e:uR(uR({},e),{},{tabId:t.tabId,toolId:sR[t.tabId][0],selectionsIds:[],pointerCssIcon:t.tabId===OC.ANNOTATE?LC.DRAW:LC.DEFAULT})})),AR,(function(e,t){return e.toolId===t.toolId?e:zR(zR({},e),{},{toolId:t.toolId,selectionsIds:t.keepSelections?e.selectionsIds:[]})})),r(r(r(r(r(r(r(r(r(r(Jg,qR,(function(e,t){var n,r,o,i,a,l=fO(parseFloat(t.factor).toFixed(2),.03,60);return(l=t.preparedDimensions?(t.preparedDimensions,AS(t,XR)):(n={x:t.x||0===t.x?null!=(n=t.x)?n:e.zoom.x:e.canvasWidth/2,y:t.y||0===t.y?null!=(n=t.y)?n:e.zoom.y:e.canvasHeight/2},n=$R($R({},n),{},{factor:l}),l=t.isAbsoluteZoom?{factor:1,x:null,y:null}:e.zoom,t=e.canvasWidth,r=e.canvasHeight,1===n.factor?{x:0,y:0,factor:1}:(a=n.factor>l.factor,o=(n.x-l.x||0)/l.factor,i=(n.y-l.y||0)/l.factor,o={x:n.x-o*n.factor,y:n.y-i*n.factor},a&&1===l.factor||(o.x=Math.min(0,Math.max(o.x,t*(1-l.factor))),o.y=Math.min(0,Math.max(o.y,r*(1-l.factor)))),n.factor<1&&(i=t-t*n.factor,a=r-r*n.factor,o.x+=i/2,o.y+=a/2),YR(YR({},o),{},{factor:n.factor})))).factor===e.zoom.factor&&l.x===e.zoom.x&&l.y===e.zoom.y?e:$R($R({},e),{},{zoom:$R($R({},e.zoom),l)})})),eD,(function(e,t){var n,r,o,i,a;return e.canvasWidth===t.canvasWidth&&e.canvasHeight===t.canvasHeight?e:(n=void 0===(n=e.initialCanvasWidth)?t.canvasWidth:n,r=void 0===(r=e.initialCanvasHeight)?t.canvasHeight:r,o=(i=yC(e.initialCanvasWidth,e.initialCanvasHeight,e.originalImage.width,e.originalImage.height))*e.originalImage.width,i*=e.originalImage.height,a=1,n===t.canvasWidth&&r===t.canvasHeight||(o=t.canvasWidth/o,i=t.canvasHeight/i,a=Math.min(o,i)),JR(JR({},e),{},{initialCanvasWidth:n,initialCanvasHeight:r,canvasWidth:t.canvasWidth,canvasHeight:t.canvasHeight,canvasScale:a}))})),aD,(function(e,t){return iD(iD({},e),{},{shownImageDimensions:iD(iD({},e.shownImageDimensions),t.shownImageDimensions),designLayer:t.designLayer||e.designLayer,previewGroup:t.previewGroup||e.previewGroup})})),gD,(function(e,t){return pD(pD({},e),{},{textIdOfEditableContent:t.textIdOfEditableContent||null})})),PD,(function(e,t){return kD(kD({},e),{},{latestColors:kD(kD({},e.latestColors),t.latestColors)})})),LD,(function(e,t){return ID(ID({},e),{},{showTabsMenu:t.opened})})),ND,(function(e,t){return MD(MD({},e),{},{isSaving:t.isSaving,isLoadingGlobally:t.isSaving})})),BC,(function(e,t){return VC(VC({},e),{},{isDesignState:!t.dismissHistory,filter:t.filter||null})})),vR,(function(e,t){return mR(mR({},e),{},{isDesignState:!t.dismissHistory,finetunes:!t.finetune||e.finetunes.includes(t.finetune)?e.finetunes:[].concat(Ip(e.finetunes),[t.finetune]),finetunesProps:mR(mR({},e.finetunesProps),t.finetuneProps)})})),xR,(function(e){var t=(i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}).dismissHistory,n=i.replaceCurrent,o=AS(i,yR),i=null!=(i=o.id)?i:cO(o.name),a=e.annotations[i];return a&&!Object.keys(o).some((function(e){return(o[e]||0===o[e])&&o[e]!==a[e]}))?e:wR(wR({},e),{},{isDesignState:!(void 0!==t&&t),annotations:wR(wR({},e.annotations),{},r({},i,wR(wR({},void 0!==n&&n?{}:a),o)))})})),r(r(r(r(r(r(r(r(r(r(Jg,BR,(function(e,t){var n=null!=(n=e.adjustments.crop)?n:{},r={x:null!=(r=nk(t.x))?r:n.x,y:null!=(r=nk(t.y))?r:n.y,ratio:"string"==typeof t.ratio?t.ratio:null!=(r=nk(t.ratio))?r:n.ratio,width:null!=(r=nk(t.width))?r:n.width,height:null!=(r=nk(t.height))?r:n.height,ratioTitleKey:null!=(r=t.ratioTitleKey)?r:n.ratioTitleKey,ratioGroupKey:t.ratioGroupKey,ratioFolderKey:t.ratioFolderKey,noEffect:t.noEffect};return VR(VR({},e),{},{isDesignState:!t.dismissHistory,adjustments:VR(VR({},e.adjustments),{},{crop:VR(VR({},n),r)})})})),GR,(function(e,t){return e.adjustments.rotation===t.rotation?e:UR(UR({},e),{},{isDesignState:!t.dismissHistory,adjustments:UR(UR({},e.adjustments),{},{rotation:t.rotation})})})),FR,(function(e,t){var n="isFlipped".concat("X"===t.direction?"X":"Y");return DR(DR({},e),{},{isDesignState:!t.dismissHistory,adjustments:DR(DR({},e.adjustments),{},r({},n,!e.adjustments[n]))})})),yD,(function(e,t){return vD(vD({},e),{},{isDesignState:!t.dismissHistory,resize:vD(vD(vD({},e.resize),t),{},{manualChangeDisabled:null!=(e=t.manualChangeDisabled)&&e})})})),cD,(function(e,t){var n=e.annotations,r=e.selectionsIds;return t.annotationsIds.forEach((function(t){var o;r=r.filter((function(e){return e!==t})),e.designLayer&&n[t]&&((o=e.designLayer.findOne("#".concat(t)))&&o.destroy(),delete n[t])})),sD(sD({},e),{},{isDesignState:t.isDesignState||!0,annotations:n,selectionsIds:[]})})),fD,(function(e,t){var n=e.annotations,r={};return t.annotationsIds.forEach((function(e){var t;(e=n[e])&&(t=cO(e.name),r[t]=dD(dD({},e),{},{id:t,x:e.x+20,y:e.y+20}))})),dD(dD({},e),{},{isDesignState:!t.dismissHistory,annotations:dD(dD({},n),r)})})),pR,(function(e){var t,n,r;return e.pastDesignStates&&0<e.pastDesignStates.length?(r=ES(e),t=(n=ZC(e.pastDesignStates))[0],n=n.slice(1),r=[r].concat(Ip(e.futureDesignStates||[])),hR(hR(hR({},e),t),{},{selectionsIds:[],pastDesignStates:n,futureDesignStates:r,hasUndo:0<n.length,hasRedo:!0,haveNotSavedChanges:0<n.length})):e})),kS,(function(e){var t,n,r;return e.futureDesignStates&&0<e.futureDesignStates.length?(r=ES(e),t=(n=ZC(e.futureDesignStates))[0],n=n.slice(1),r=[r].concat(Ip(e.pastDesignStates||[])),OS(OS(OS({},e),t),{},{selectionsIds:[],pastDesignStates:r,futureDesignStates:n,hasUndo:!0,hasRedo:0<n.length,haveNotSavedChanges:!0})):e})),IS,(function(e,t){return t=ES(_S(_S({},t.config),{},{imgSrc:e.imgSrc}),!0),_S(_S(_S({},e),t),{},{zoom:{factor:1,x:null,y:null},selectionsIds:[],isResetted:!0,pastDesignStates:[],futureDesignStates:[],hasUndo:!1,hasRedo:!1,haveNotSavedChanges:!1})})),xD,(function(e){return e.haveNotSavedChanges?wD(wD({},e),{},{haveNotSavedChanges:!1}):e})),r(Jg,SD,(function(e,t){return(t=t&&"function"==typeof t?t(e):t)?ED(e,t):e})));l={exports:{}};function AD(){}function RD(){}function DD(e,t,n,r,o,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i)throw(i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")).name="Invariant Violation",i}function FD(){return DD}RD.resetWarningCache=AD,l.exports=(Ym={array:DD.isRequired=DD,bool:DD,func:DD,number:DD,object:DD,string:DD,symbol:DD,any:DD,arrayOf:FD,element:DD,elementType:DD,instanceOf:FD,node:DD,objectOf:FD,oneOf:FD,oneOfType:FD,shape:FD,exact:FD,checkPropTypes:RD,resetWarningCache:AD}).PropTypes=Ym;(cg=l.exports).string.isRequired,cg.string.isRequired,cg.number,cg.number,cg.number,cg.string,cg.number,cg.number,cg.number,cg.number,cg.string,cg.number,cg.number,Eg={rotation:0,scaleX:1,scaleY:1,stroke:void 0,strokeWidth:void 0,shadowOffsetX:void 0,shadowOffsetY:void 0,shadowBlur:void 0,shadowColor:void 0,shadowOpacity:void 0,opacity:1};var HD=["id","name","fill","x","y","width","height","scaleX","scaleY","rotation","annotationEvents","stroke","strokeWidth","shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor","shadowOpacity","opacity","cornerRadius"];function VD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function BD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?VD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):VD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function WD(e){var t=e.id,n=e.name,r=e.fill,o=e.x,i=e.y,a=e.width,l=e.height,s=e.scaleX,c=e.scaleY,u=e.rotation,d=e.annotationEvents,f=e.stroke,h=e.strokeWidth,p=e.shadowOffsetX,g=e.shadowOffsetY,m=e.shadowBlur,v=e.shadowColor,y=e.shadowOpacity,b=e.opacity,w=e.cornerRadius;e=AS(e,HD);return se.createElement(hC,Qy({id:t,name:n,rotation:u,scaleX:s,scaleY:c,stroke:f,strokeWidth:h,shadowOffsetX:p,shadowOffsetY:g,shadowBlur:m,shadowColor:v,shadowOpacity:y,fill:r,x:o,y:i,width:a,height:l,opacity:b,cornerRadius:w},d,e))}WD.defaultProps=BD(BD({},Eg),{},{fill:"#000",cornerRadius:0,width:0,height:0});var UD=["id","name","fill","x","y","radiusX","radiusY","scaleX","scaleY","rotation","annotationEvents","stroke","strokeWidth","shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor","shadowOpacity","opacity"];function GD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function ZD(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?GD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):GD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function YD(e){var t=e.id,n=e.name,r=e.fill,o=e.x,i=e.y,a=e.radiusX,l=e.radiusY,s=e.scaleX,c=e.scaleY,u=e.rotation,d=e.annotationEvents,f=e.stroke,h=e.strokeWidth,p=e.shadowOffsetX,g=e.shadowOffsetY,m=e.shadowBlur,v=e.shadowColor,y=e.shadowOpacity,b=e.opacity;e=AS(e,UD);return se.createElement(pC,Qy({id:t,name:n,rotation:u,scaleX:s,scaleY:c,stroke:f,strokeWidth:h,shadowOffsetX:p,shadowOffsetY:g,shadowBlur:m,shadowColor:v,shadowOpacity:y,fill:r,x:o,y:i,radiusX:a,radiusY:l,offsetX:-a,offsetY:-l,opacity:b},d,e))}YD.defaultProps=ZD(ZD({},Eg),{},{fill:"#000",radiusX:0,radiusY:0});var XD=["id","name","fill","x","y","radius","scaleX","scaleY","rotation","sides","annotationEvents","stroke","strokeWidth","shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor","shadowOpacity","opacity"];function KD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function $D(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?KD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):KD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function qD(e){var t=e.id,n=e.name,r=e.fill,o=e.x,i=e.y,a=e.radius,l=e.scaleX,s=e.scaleY,c=e.rotation,u=e.sides,d=e.annotationEvents,f=e.stroke,h=e.strokeWidth,p=e.shadowOffsetX,g=e.shadowOffsetY,m=e.shadowBlur,v=e.shadowColor,y=e.shadowOpacity,b=e.opacity;e=AS(e,XD);return se.createElement("RegularPolygon",Qy({id:t,name:n,rotation:c,scaleX:l,scaleY:s,stroke:f,strokeWidth:h,shadowOffsetX:p,shadowOffsetY:g,shadowBlur:m,shadowColor:v,shadowOpacity:y,fill:r,x:o,y:i,radius:a,offsetX:-a,offsetY:-a,sides:u,opacity:b},d,e))}qD.defaultProps=$D($D({},Eg),{},{fill:"#000",sides:3});var QD=["id","name","text","fontFamily","fontSize","fontStyle","fill","x","y","width","height","scaleX","scaleY","rotation","annotationEvents","stroke","strokeWidth","shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor","shadowOpacity","opacity","letterSpacing","lineHeight","align"];function JD(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function eF(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?JD(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):JD(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function tF(e){var t=e.id,n=e.name,r=e.text,o=e.fontFamily,i=e.fontSize,a=e.fontStyle,l=e.fill,s=e.x,c=e.y,u=e.width,d=e.height,f=e.scaleX,h=e.scaleY,p=e.rotation,g=e.annotationEvents,m=e.stroke,v=e.strokeWidth,y=e.shadowOffsetX,b=e.shadowOffsetY,w=e.shadowBlur,x=e.shadowColor,C=e.shadowOpacity,E=e.opacity,S=e.letterSpacing,O=e.lineHeight,k=e.align;e=AS(e,QD);return se.createElement("Text",Qy({id:t,name:n,rotation:p,scaleX:f,scaleY:h,stroke:m,strokeWidth:v,shadowOffsetX:y,shadowOffsetY:b,shadowBlur:w,shadowColor:x,shadowOpacity:C,opacity:E,fill:l,text:r,fontFamily:o,fontStyle:a,fontSize:i,letterSpacing:S,lineHeight:O,align:k,x:s,y:c,width:u,height:d},g,e))}function nF(e,t){var n=!!(2<arguments.length&&void 0!==arguments[2])&&arguments[2];return new Promise((function(r,o){var i=new Image;n||(i.crossOrigin="Anonymous"),i.src=e,i.name=null!=t?t:rF(e),i.onload=function(){r(i)},i.onerror=function(){o(new Error("Error in loading the image with the provided url: ".concat(e)))}}))}tF.defaultProps=eF(eF({},Eg),{},{text:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur imperdiet tortor quis odio facilisis, id aliquet nulla facilisis. Etiam tincidunt tempor odio nec placerat.",fontFamily:"Arial",fontSize:14,fill:"#000",width:0,height:0,letterSpacing:void 0,lineHeight:void 0,align:"left"});var rF=function(e){return(e=e.split("/"))[e.length-1].split("?")[0]},oF=["id","name","image","x","y","width","height","scaleX","scaleY","rotation","annotationEvents","stroke","strokeWidth","shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor","shadowOpacity","opacity"];function iF(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function aF(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?iF(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):iF(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function lF(e){var t=e.id,n=e.name,r=e.image,o=e.x,i=e.y,l=e.width,s=e.height,c=e.scaleX,u=e.scaleY,d=e.rotation,f=e.annotationEvents,h=e.stroke,p=e.strokeWidth,g=e.shadowOffsetX,m=e.shadowOffsetY,v=e.shadowBlur,y=e.shadowColor,b=e.shadowOpacity,w=e.opacity,x=(e=AS(e,oF),qy(a.exports.useState(null),2)),C=x[0],E=x[1];return a.exports.useEffect((function(){"string"==typeof r&&nF(r).then(E)}),[r]),(x=r instanceof HTMLImageElement)||C?(x=x?r:C,se.createElement(gC,Qy({id:t,name:n,rotation:d,scaleX:c,scaleY:u,stroke:h,strokeWidth:p,shadowOffsetX:g,shadowOffsetY:m,shadowBlur:v,shadowColor:y,shadowOpacity:b,image:x,x:o,y:i,width:l,height:s,opacity:w},e,f,e))):null}lF.defaultProps=aF(aF({},Eg),{},{width:0,height:0});var sF=["id","name","scaleX","scaleY","rotation","annotationEvents","points","lineCap","stroke","strokeWidth","shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor","shadowOpacity","tension","opacity"];function cF(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function uF(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?cF(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):cF(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function dF(e){var t=e.id,n=e.name,r=e.scaleX,o=e.scaleY,i=e.rotation,a=e.annotationEvents,l=e.points,s=e.lineCap,c=e.stroke,u=e.strokeWidth,d=e.shadowOffsetX,f=e.shadowOffsetY,h=e.shadowBlur,p=e.shadowColor,g=e.shadowOpacity,m=e.tension,v=e.opacity;e=AS(e,sF);return se.createElement("Line",Qy({id:t,name:n,rotation:i,scaleX:r,scaleY:o,stroke:c,strokeWidth:u,shadowOffsetX:d,shadowOffsetY:f,shadowBlur:h,shadowColor:p,shadowOpacity:g,points:l,lineCap:s,tension:m,hitStrokeWidth:20,x:0,y:0,opacity:v},a,e))}dF.defaultProps=uF(uF({},Eg),{},{stroke:"#000000",strokeWidth:1,lineCap:"butt",annotationEvents:{},tension:void 0});var fF=["id","name","fill","pointerLength","pointerWidth","scaleX","scaleY","rotation","annotationEvents","points","lineCap","stroke","strokeWidth","shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor","shadowOpacity","opacity"];function hF(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function pF(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?hF(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):hF(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function gF(e){var t=e.id,n=e.name,r=e.fill,o=e.pointerLength,i=e.pointerWidth,a=e.scaleX,l=e.scaleY,s=e.rotation,c=e.annotationEvents,u=e.points,d=e.lineCap,f=e.stroke,h=e.strokeWidth,p=e.shadowOffsetX,g=e.shadowOffsetY,m=e.shadowBlur,v=e.shadowColor,y=e.shadowOpacity,b=e.opacity;e=AS(e,fF);return se.createElement("Arrow",Qy({id:t,name:n,rotation:s,scaleX:a,scaleY:l,stroke:f,strokeWidth:h,shadowOffsetX:p,shadowOffsetY:g,shadowBlur:m,shadowColor:v,shadowOpacity:y,fill:r,x:0,y:0,points:u,pointerLength:o,pointerWidth:i,lineCap:d,opacity:b},c,e))}function mF(){var e,t,n,r,o,i,l,s,c,u=nO(),d=u.annotations,f=void 0===d?{}:d,h=void 0===(d=u.selectionsIds)?[]:d,p=(u=nO(),e=u.tabId,t=u.dispatch,n=a.exports.useMemo((function(){return e!==OC.ANNOTATE&&e!==OC.WATERMARK}),[e]),r=a.exports.useCallback((function(e){t({type:xR,payload:e})}),[]),o=a.exports.useCallback((function(e){r({id:e.target.id(),x:e.target.x(),y:e.target.y()})}),[]),i=a.exports.useCallback((function(e){var t={id:e.target.id(),rotation:e.target.rotation(),x:e.target.x(),y:e.target.y()};return e.target.name()===kC.TEXT?(t.width=e.target.width()*e.target.scaleX(),t.height=e.target.height()*e.target.scaleY(),t.scaleX=1,t.scaleY=1):(t.scaleX=e.target.scaleX(),t.scaleY=e.target.scaleY()),t}),[]),l=a.exports.useCallback((function(e){r(i(e))}),[]),s=a.exports.useCallback((function(e){e.target.name()===kC.TEXT&&e.target.setAttrs(i(e))})),c=a.exports.useCallback((function(e){var n;e.target.id()===EC||e.target.getStage().attrs.isDrawing||(n=e.evt.ctrlKey||e.evt.shiftKey||e.evt.metaKey,t({type:PR,payload:{annotationId:e.target.id(),multiple:n}}),t({type:AR,payload:{toolId:e.target.name(),keepSelections:n}}))}),[]),a.exports.useMemo((function(){return n?{}:{onTransform:s,onTransformEnd:l,onDragEnd:o,onClick:c,onTap:c}}),[n]));return a.exports.useMemo((function(){return Object.values(f).map((function(e){return se.createElement(yF,{key:e.id,annotation:e,annotationEvents:p,selectionsIds:h})}))}),[f,p,h])}gF.defaultProps=pF(pF({},Eg),{},{stroke:"#000000",strokeWidth:6,fill:void 0,lineCap:"butt",pointerLength:void 0,pointerWidth:void 0});var vF=r(r(r(r(r(r(r(r({},kC.RECT,WD),kC.ELLIPSE,YD),kC.POLYGON,qD),kC.TEXT,tF),kC.IMAGE,lF),kC.LINE,dF),kC.ARROW,gF),kC.PEN,dF),yF=a.exports.memo((function(e){var t=e.annotation,n=e.annotationEvents,r=(e=e.selectionsIds,vF[t.name]);return r?se.createElement(r,Qy({key:t.id,annotationEvents:n,draggable:e.includes(t.id)},t)):null})),bF=a.exports.forwardRef((function(e,t){return se.createElement("Group",Qy({ref:t},e))}));function wF(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function xF(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?wF(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):wF(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}var CF=2*(window?.05*Math.min(window.innerHeight,window.innerWidth):12),EF=function(){var e,t=a.exports.useRef(),n=(x=nO()).initialCanvasWidth,r=x.initialCanvasHeight,o=x.canvasWidth,i=x.canvasHeight,l=x.dispatch,s=x.toolId,c=x.canvasScale,u=void 0===(f=x.originalImage)?{}:f,d=void 0===(f=x.finetunes)?[]:f,f=void 0===(f=x.finetunesProps)?{}:f,h=void 0===(v=x.filter)?null:v,p=void 0===(m=(v=void 0===(v=x.adjustments)?{}:v).rotation)?0:m,g=void 0===(m=v.crop)?{}:m,m=v.isFlippedX,v=v.isFlippedY,y=x.resize,b=x.isSaving,w=(x=void 0===(x=x.config)?{}:x).backgroundColor,x=x.backgroundImage,C=a.exports.useRef(),E=a.exports.useRef(),S=s===kC.CROP,O=(s=a.exports.useMemo((function(){return h?[].concat(Ip(d),[h]):d}),[d,h]),a.exports.useMemo((function(){var e=Math.max(10,u.width-CF);return{width:e,height:e/(u.width/u.height)}}),[u])),k=a.exports.useMemo((function(){return JO(u.width,u.height,p)}),[u,p]),P=a.exports.useMemo((function(){return yC(n,r,u.width,u.height)}),[u,n,r]),_=a.exports.useMemo((function(){return{width:O.width*P,height:O.height*P}}),[O,P]),I=y.width&&!S?y.width/(null!=(I=null!=(I=g.width)?I:_.width)?I:k.width):1,L=(y=y.height&&!S?y.height/(null!=(y=null!=(y=g.height)?y:_.height)?y:k.height):1,o/(2*c)-_.width*I/2),j=i/(2*c)-_.height*y/2,M=o/(2*c)-_.width/2,T=i/(2*c)-_.height/2,N=a.exports.useMemo((function(){return{x:Math.round(L),y:Math.round(j),abstractX:Math.round(M),abstractY:Math.round(T),width:_.width,height:_.height,scaledBy:c}}),[c,L,j,M,T,_]),z=a.exports.useCallback((function(){C.current?C.current.cache():setTimeout(z,0)}),[]);k=JO(N.width,N.height,p),o=S?1:yC(N.width,N.height,k.width,k.height);return a.exports.useEffect((function(){return u&&z(),function(){var e;null!=(e=C.current)&&e.clearCache()}}),[u]),a.exports.useEffect((function(){N&&l({type:aD,payload:{shownImageDimensions:N,designLayer:t.current,previewGroup:E.current}})}),[N]),L&&j&&N?(i=g.x,k=g.y,e=p,i=i&&k&&(e||0===e)?(k=TD(i={x:-i/2,y:-k/2},0),{x:(i=TD(i,e)).x-k.x,y:i.y-k.y,rotation:e}):{x:0,y:0,rotation:e},k=L+(!S&&g.width?(N.width/2-g.x-g.width/2+i.x)*I:0),e=j+(!S&&g.height?(N.height/2-g.y-g.height/2+i.y)*y:0),i=S?M:k,k=S?T:e,e=(S?1:I)*o,o*=S?1:y,se.createElement(fC,{id:"FIE_design-layer",ref:t,xPadding:i,yPadding:k,offsetX:_.width/2,offsetY:_.height/2,x:_.width*I/2+i,y:_.height*y/2+k,scaleX:e,scaleY:o,rotation:S?0:p,clipFunc:function(e){var n=S&&!(null!=(n=t.current)&&null!=(n=n.attrs)&&n.isSaving),r=n||g.noEffect?xF(xF({},N),{},{x:0,y:0}):{width:g.width||N.width,height:g.height||N.height,x:g.x||0,y:g.y||0};(function(e,t){t.ratio!==MC||2<arguments.length&&void 0!==arguments[2]&&arguments[2]?e.rect(t.x,t.y,t.width,t.height):e.ellipse(t.x+t.width/2,t.y+t.height/2,t.width/2,t.height/2,0,0,2*Math.PI)})(e,xF({ratio:g.ratio},r),n),t.current&&t.current.setAttrs({clipX:r.x,clipY:r.y,clipWidth:r.width,clipHeight:r.height})}},!b&&se.createElement(hC,{x:m?_.width:0,y:v?_.height:0,fill:w,fillPatternImage:x,fillPatternRepeat:"repeat",width:_.width,height:_.height,listening:!1,scaleX:m?-1:1,scaleY:v?-1:1}),se.createElement(gC,Qy({id:xC,image:u,width:_.width,height:_.height,offsetX:_.width/2,offsetY:_.height/2,x:_.width/2,y:_.height/2,listening:!1,filters:s,ref:C,scaleX:m?-1:1,scaleY:v?-1:1},f)),se.createElement(mF,null),se.createElement(bF,{ref:E}))):null};function SF(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function OF(e,t,n,o){var i,a,l=4<arguments.length&&void 0!==arguments[4]?arguments[4]:{},s=(n={x:nk(n.abstractX*n.scaledBy),y:nk(n.abstractY*n.scaledBy),width:nk(n.width*(l.noScale?1:n.scaledBy)),height:nk(n.height*(l.noScale?1:n.scaledBy))},function(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?SF(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):SF(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}({},t));return t.x<n.x&&(s.x=n.x,s.width=e.x-n.x+e.width),t.y<n.y&&(s.y=n.y,s.height=e.y-n.y+e.height),s.x+s.width>n.x+n.width&&(s.width=n.x+n.width-s.x),s.y+s.height>n.y+n.height&&(s.height=n.y+n.height-s.y),"number"==typeof o&&(a=s.width/s.height,i=o,nk(a)!==nk(i))&&(a=s.height*o,i=s.width/o,nk(s.y+i)<=n.y+n.height?s.height=i:s.width=a),(l.minWidth&&s.width<=l.minWidth||l.maxWidth&&s.width>=l.maxWidth)&&(s.width=fO(s.width,l.minWidth,l.maxWidth),s.x=e.x,s.y=e.y,"number"==typeof o)&&(s.height=s.width/o),(l.minHeight&&t.height<=l.minHeight||l.maxHeight&&t.height>=l.maxHeight)&&(s.height=fO(s.height,l.minHeight,l.maxHeight),s.x=e.x,s.y=e.y,"number"==typeof o)&&(s.width=s.height*o),"string"==typeof l.lockCropAreaAt&&(a=n,t=s,e=(i=qy((i=l.lockCropAreaAt).split("-"),2))[0],i=i[1],o={x:0,y:0},"center"===e?o.y=a.height/2-t.height/2:"bottom"===e&&(o.y=a.height-t.height),"center"===i?o.x=a.width/2-t.width/2:"right"===i&&(o.x=a.width-t.width),l=o.y,s.x=o.x,s.y=l),s}function kF(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function PF(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?kF(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):kF(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function _F(){function e(){return k===jC?d.width/d.height:k}function t(e,t){var n=e.width,r=e.height,o=e.x,i=(e=e.y,h.width>=m.width&&h.height>=m.height);m.width&&m.height&&(n<m.width||r<m.height)&&i&&s({type:MS,payload:{feedback:{message:y("cropSizeLowerThanResizedWarning"),status:AC}}}),s({type:BR,payload:PF(PF(PF({},h),{x:o,y:e,width:n,height:r}),{},{dismissHistory:t})})}var n,r,o,i,l,s=(O=nO()).dispatch,c=O.theme,u=O.designLayer,d=O.originalImage,f=O.shownImageDimensions,h=void 0===(p=(g=void 0===(g=O.adjustments)?{}:g).crop)?{}:p,p=g.isFlippedX,g=g.isFlippedY,m=void 0===(v=O.resize)?{}:v,v=O.config,y=O.t,b=a.exports.useRef(),w=a.exports.useRef(),x=a.exports.useRef(),C=a.exports.useRef(),E=v[kC.CROP],S=a.exports.useMemo((function(){var e;return PF(PF({},E),{},{lockCropAreaAt:null!=(e=h.lockCropAreaAt)?e:null==E?void 0:E.lockCropAreaAt})}),[h.lockCropAreaAt,E]),O=S.lockCropAreaAt,k=h.ratio||S.ratio,P="custom"===k,_=k===MC;return a.exports.useEffect((function(){return u&&w.current&&b.current&&(x.current&&x.current.cache(),w.current.nodes([b.current])),function(){x.current&&x.current.clearCache()}}),[u,d,f]),a.exports.useEffect((function(){var n;f&&void 0!==(C.current=f).x&&f.width&&function(n,r){var o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{noScale:!0},i=(w.current&&b.current&&w.current.nodes([b.current]),C.current);t(OF(n={width:n,height:r,x:null!=(n=h.x)?n:0,y:null!=(r=h.y)?r:0},n,PF(PF({},i),{},{abstractX:0,abstractY:0}),!(P||_)&&e(),PF(PF({},S),o)),!0)}(null!=(n=h.width)?n:f.width,null!=(n=h.height)?n:f.height)}),[k,f,S]),u?(v=O||h.noEffect?[]:P||_?void 0:["top-left","bottom-left","top-right","bottom-right"],n=function(e){var n=!!(1<arguments.length&&void 0!==arguments[1])&&arguments[1];e.target&&t({width:e.target.width()*e.target.scaleX(),height:e.target.height()*e.target.scaleY(),x:e.target.x(),y:e.target.y()},n)},l=(i=h.width||h.height?h:(i=f.scaledBy<1?f.scaledBy:1,i=PF(PF({},f),{},{width:f.width/i,height:f.height/i}),OF(i,PF(PF({},i),{},{x:0,y:0}),PF(PF({},i),{},{abstractX:0,abstractY:0}),!(P||_)&&e(),S))).x,r=i.y,o=i.width,i=i.height,l={x:void 0===l?0:l,y:void 0===r?0:r,ref:b,fill:"#FFFFFF",scaleX:1,scaleY:1,globalCompositeOperation:"destination-out",onDragEnd:O?void 0:n,onDragMove:O?void 0:function(e){var t,n;(e=e.target).setAttrs((e=e.attrs,n=(t=C.current).width-(2*e.radiusX||e.width),t=t.height-(2*e.radiusY||e.height),{x:nk(Math.min(Math.max(e.x,0),n)),y:nk(Math.min(Math.max(e.y,0),t))}))},onTransformEnd:O?void 0:n,draggable:!O},se.createElement(se.Fragment,null,se.createElement(gC,{image:d,x:p?f.width:0,y:g?f.height:0,width:f.width,height:f.height,filters:[Dx.Filters.Blur,Dx.Filters.Brighten],blurRadius:10,brightness:-.3,scaleX:p?-1:1,scaleY:g?-1:1,ref:x}),_?se.createElement(pC,Qy({},l,{radiusX:o/2,radiusY:i/2,offset:{x:-o/2,y:-i/2}})):se.createElement(hC,Qy({},l,{width:h.noEffect?0:o,height:h.noEffect?0:i})),h.noEffect&&se.createElement(tF,{name:"Text",id:"no-preview-text-node",text:y("cropItemNoEffect"),x:f.width/2-LF/2,y:f.height/2-jF/2,fontSize:20,fill:"#ffffff",stroke:"#ff0000",strokeWidth:.2,shadowColor:"#ff0000",shadowBlur:10,annotationEvents:{},align:"center",width:LF,height:jF}),se.createElement(mC,{centeredScaling:!1,flipEnabled:!1,rotateEnabled:!1,nodes:b.current?[b.current]:[],anchorSize:14,anchorCornerRadius:7,enabledAnchors:v,ignoreStroke:!1,anchorStroke:c.palette["accent-primary"],anchorFill:c.palette["access-primary"],anchorStrokeWidth:2,borderStroke:c.palette["accent-primary"],borderStrokeWidth:2,borderDash:[4],keepRatio:!P||!_,ref:w,boundBoxFunc:function(t,n){return OF(t,n,C.current,!(P||_)&&e(),S)}}))):null}function IF(){function e(){1===s.length&&s[0].name()===kC.TEXT&&i({type:gD,payload:{textIdOfEditableContent:s[0].id()}})}var t,n=void 0===(r=(l=nO()).selectionsIds)?[]:r,r=l.theme,o=l.designLayer,i=l.dispatch,l=l.config.useCloudimage,s=a.exports.useMemo((function(){return null!=o&&o.findOne?n.map((function(e){return o.findOne("#".concat(e))})).filter(Boolean):[]}),[n]),c=l?["top-left","bottom-left","top-right","bottom-right"]:void 0;return se.createElement(mC,{id:CC,centeredScaling:!1,rotationSnaps:[0,45,90,135,180,225,270,315],nodes:s,rotateAnchorOffset:30,anchorSize:14,anchorCornerRadius:7,padding:1===s.length&&null!=(t=s[0].attrs.padding)?t:1,ignoreStroke:!1,anchorStroke:r.palette["accent-primary"],anchorFill:r.palette["access-primary"],anchorStrokeWidth:2,borderStroke:r.palette["accent-primary"],borderStrokeWidth:2,borderDash:[4],rotateEnabled:!l,onMouseOver:function(){i({type:SR,payload:{pointerCssIcon:LC.MOVE}})},onMouseLeave:function(){i({type:SR,payload:{pointerCssIcon:LC.DRAW}})},onDblClick:e,onDblTap:e,enabledAnchors:c,flipEnabled:!l,shouldOverdrawWholeArea:!0})}var LF=200,jF=100,MF=function(){var e=(t=nO()).toolId,t=t.shownImageDimensions;return se.createElement(fC,{id:wC,x:t.abstractX||0,y:t.abstractY||0},se.createElement(IF,null),e===kC.CROP&&se.createElement(_F,null))},TF=u.div.withConfig({componentId:"sc-1tst9ex-0"})((function(e){var t=e.theme,n=e.top;e=e.left;return"\n position: absolute;\n z-index: 1;\n background: ".concat(t.palette["bg-secondary"],";\n border-radius: 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n box-shadow: 0px 1px 2px ").concat(t.palette["light-shadow"],";\n top: ").concat((n||0)+8,"px;\n left: ").concat((e||0)+4,"px;\n transform: translateX(-50%);\n height: 32px;\n")})),NF=function(){var e=void 0===(n=(s=nO()).selectionsIds)?[]:n,t=s.designLayer,n=s.annotations,r=s.dispatch,o=(s=qy(a.exports.useState({left:0,top:0}),2))[0],i=s[1],l=a.exports.useMemo((function(){var e;return null==t||null==(e=t.getStage())?void 0:e.findOne("#".concat(CC))}),[t]),s=e.length,c=uO((function(){l&&i({left:(l.x()+l.width()/2)*l.scaleX(),top:(l.y()+l.height())*l.scaleY()})}),0);return a.exports.useEffect((function(){c()}),[e,l,n]),0!==s&&l?se.createElement(TF,{className:"FIE_annotation-controls-overlay",left:o.left,top:o.top},e[0]!==EC&&se.createElement(JM,{color:"basic",size:"sm",onClick:function(){r({type:fD,payload:{annotationsIds:e}})}},se.createElement(Wj,null)),se.createElement(JM,{color:"basic",size:"sm",onClick:function(){r({type:cD,payload:{annotationsIds:e}})}},se.createElement(Zj,null))):null};function zF(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function AF(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?zF(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):zF(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function RF(e,t){return{x:(e.x+t.x)/2,y:(e.y+t.y)/2}}var DF=null,FF=0,HF=u.div.withConfig({componentId:"sc-3ln9py-0"})(["width:100%;position:relative;height:calc(100% - 112px - 16px);overflow:hidden;min-height:250px;padding:16px;flex-grow:1;"]),VF=u.img.withConfig({componentId:"sc-3ln9py-1"})(["max-width:98%;max-height:98%;box-shadow:0 0 0 5px rgba(0,0,0,0.1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;"]),BF=u(Zm).withConfig({componentId:"sc-3ln9py-2"})(["outline:none;background:",";"],(function(e){return e.theme.palette["bg-hover"]}));function WF(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function UF(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?WF(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):WF(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function GF(){var e=qy(UO(),1)[0],t=nO(),n=a.exports.useRef(null),r=a.exports.useCallback((function(e){var n=e.width;e=e.height;t.dispatch({type:eD,payload:{canvasWidth:n,canvasHeight:e}})}),[]);return a.exports.useEffect((function(){e(n.current,r)}),[]),se.createElement(HF,{className:"FIE_canvas-container",ref:n},!t.textIdOfEditableContent&&se.createElement(NF,null),t.isShowOriginalImage&&se.createElement(VF,{className:"FIE_original-image-compare",src:t.originalImage.src}),se.createElement(YF,null,se.createElement(tO,{overridingValue:t},se.createElement(EF,null),se.createElement(MF,null))))}function ZF(){return"function"==typeof nO().config.onClose?se.createElement(se.Fragment,null,se.createElement(KF,null),se.createElement(wH,null,se.createElement(aH,{className:"FIE_topbar-close-button",color:"basic",size:"md"},se.createElement(yI,null)))):null}var YF=a.exports.memo((function(e){function t(e){s({type:qR,payload:e})}function n(){return C(u!==OC.ANNOTATE||u===OC.WATERMARK)}function r(e){("Space"===e.code||"Control"===e.key)&&!e.repeat&&m.factor>b&&w&&(e.preventDefault(),C(!0),s({type:SR,payload:{pointerCssIcon:LC.DRAG}}))}function o(e){"Space"===e.code&&(e.preventDefault(),n())}function i(){l.current&&l.current.container().focus()}e=e.children;var l=(function(e){Gx=e}(!0),a.exports.useRef()),s=(v=nO()).dispatch,c=v.pointerCssIcon,u=v.tabId,d=v.toolId,f=v.canvasWidth,h=v.canvasHeight,p=v.canvasScale,g=void 0===(y=v.selectionsIds)?[]:y,m=void 0===(y=v.zoom)?{}:y,v=(y=v.config).previewPixelRatio,y=y.disableZooming,b=(Dx.pixelRatio=v,1),w=!y&&d!==kC.CROP,x=(v=qy(a.exports.useState(u!==OC.ANNOTATE&&u!==OC.WATERMARK&&m.factor>b),2))[0],C=v[1];y=a.exports.useMemo((function(){return{cursor:c===LC.DEFAULT&&u===OC.ANNOTATE?LC.DRAW:c}}),[u,c]),d=a.exports.useCallback((function(e){var t,n;e.evt.preventDefault(),null!=(t=(n=e.currentTarget).container)&&t.call(n).focus(),e.target instanceof Dx.Stage&&0<g.length&&s({type:LR})}),[g]),a.exports.useEffect((function(){s({type:SR,payload:{pointerCssIcon:LC[x?"DRAG":"DEFAULT"]}})}),[x]),a.exports.useEffect((function(){var e;return C(u!==OC.ANNOTATE&&u!==OC.WATERMARK&&m.factor>b),l.current&&((e=l.current.container()).addEventListener("mouseenter",i),e.addEventListener("keydown",r),e.addEventListener("keyup",o)),function(){e&&(e.removeEventListener("mouseenter",i),e.removeEventListener("keydown",r),e.removeEventListener("keyup",o))}}),[u,m.factor,b]),v=p*(w&&m.factor||b);return se.createElement(BF,{className:"FIE_canvas-node",tabIndex:-1,ref:l,width:f,height:h,scaleX:v,scaleY:v,x:w&&m.x||null,y:w&&m.y||null,zoomFactor:w&&m.factor||b,onWheel:w?function(e){e.evt.preventDefault();var n=(m.factor||b)+-.006*e.evt.deltaY;t(UF(UF({},e=e.currentTarget.getPointerPosition()),{},{factor:n}))}:void 0,onTap:d,onClick:d,onTouchMove:w?function(e){return function(e,t){e.evt.preventDefault();var n,r,o,i,a,l,s=e.evt.touches[0],c=e.evt.touches[1];s&&c&&((e=e.currentTarget).isDragging()&&e.stopDrag(),s={x:s.clientX,y:s.clientY},c={x:c.clientX,y:c.clientY},DF?(n=RF(s,c),a=s,l=c,l=Math.sqrt(Math.pow(l.x-a.x,2)+Math.pow(l.y-a.y,2)),FF=FF||l,a=e.attrs.zoomFactor||1,i=(n.x-e.x())/a,e=(n.y-e.y())/a,a=(a||1)*(l/FF),r=n.x-DF.x,o=n.y-DF.y,i={x:n.x-i*a+r,y:n.y-e*a+o},FF=l,DF=n,t(AF(AF({},i),{},{factor:a,preparedDimensions:!0}))):DF=RF(s,c))}(e,t)}:void 0,onDragStart:function(e){1<(null==(e=e.evt.touches)?void 0:e.length)&&C(!1)},onTouchEnd:w?function(){var e;FF=0,DF=null,"function"==typeof(e=n)&&e()}:void 0,dragBoundFunc:function(e){return{x:Math.min(0,Math.max(e.x,f*(1-m.factor))),y:Math.min(0,Math.max(e.y,h*(1-m.factor)))}},draggable:w&&x,onDragEnd:function(e){e.currentTarget.draggable()&&"stage"===e.target.nodeType.toLowerCase()&&w&&x&&t({factor:m.factor,x:e.target.x(),y:e.target.y(),preparedDimensions:!0})},style:y},e)})),XF=u.div.withConfig({componentId:"sc-etsyb6-0"})(["display:inline-block;height:",";width:",";border-radius:1px;background:",";"],(function(e){return e.height}),(function(e){return e.width}),(function(e){return e.theme.palette[sm]})),KF=function(e){var t=e.height;e=e.width;return se.createElement(XF,{height:t,width:e})},$F=(KF.defaultProps={height:"24px",width:"1px"},u.div.withConfig({componentId:"sc-21g986-0"})(["padding:16px;box-sizing:border-box;position:relative;width:100%;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;border-bottom:1px solid ",";[data-phone='true'] &{padding:6px 6px 4px 6px;","}"],(function(e){return e.theme.palette[sm]}),(function(e){return e.isPhoneScreen&&"\n padding: 12px 12px 0px;\n gap: 12px;\n "}))),qF=u.div.withConfig({componentId:"sc-21g986-1"})(["display:flex;align-items:center;order:1;"]),QF=u.div.withConfig({componentId:"sc-21g986-2"})(["display:flex;align-items:center;order:3;gap:4px;"]),JF=u(JM).withConfig({componentId:"sc-21g986-3"})(["margin:",";svg{color:",";}"],(function(e){return null!=(e=e.margin)?e:"0 4px"}),(function(e){var t=e.theme.palette;return e.disabled?t[Zg]:t[Vg]})),eH=u.div.withConfig({componentId:"sc-21g986-4"})(["display:flex;align-items:center;gap:2px;"]),tH=u(yk).withConfig({componentId:"sc-21g986-5"})(["flex-shrink:0;color:",";",";"],(function(e){return e.theme.palette[lg]}),(function(e){return e.theme.typography.font[Zv]})),nH=u(JM).withConfig({componentId:"sc-21g986-6"})(["padding:8px;svg{color:",";}"],(function(e){var t=e.theme.palette;return e.showBackButton?t[Vg]:t[Zg]})),rH=u.div.withConfig({componentId:"sc-21g986-7"})(["width:",";height:32px;display:block;width:100%;order:4;",";@media (min-width:761px){display:flex;align-items:center;justify-content:center;width:fit-content;order:2;}"],(function(e){return e.showBackButton?"318px":"384px"}),(function(e){return e.reverseDirection?"flex-direction: row-reverse":""})),oH=u(yk).withConfig({componentId:"sc-21g986-8"})(["cursor:pointer;color:",";",";"],(function(e){return e.theme.palette[og]}),(function(e){return e.theme.typography.font[ky]})),iH=u.span.withConfig({componentId:"sc-21g986-9"})(["",";"],(function(e){return e.theme.typography.font[sy]})),aH=u(_M).withConfig({componentId:"sc-21g986-10"})(["padding:8px;z-index:111;"]),lH=(u(XI).withConfig({componentId:"sc-21g986-11"})(["padding:4px 12px;"]),u(m).withConfig({componentId:"sc-21g986-12"})([""])),sH=u(cm).withConfig({componentId:"sc-21g986-13"})(["margin-top:16px;"]),cH=u.div.withConfig({componentId:"sc-21g986-14"})(["width:100%;margin-top:16px;"]),uH=u.div.withConfig({componentId:"sc-21g986-15"})(["margin-top:16px;width:100%;"]),dH=u(yk).withConfig({componentId:"sc-21g986-16"})(["margin-bottom:4px;"]),fH=u.div.withConfig({componentId:"sc-21g986-17"})(["display:flex;gap:6px;"]),hH=u.div.withConfig({componentId:"sc-21g986-18"})(["display:flex;gap:12px;justify-content:",";"],(function(e){return e.isPhoneScreen?"space-between":"center"})),pH=u(JM).withConfig({componentId:"sc-21g986-19"})(["@media (min-width:761px){display:none;}"]),gH=u.div.withConfig({componentId:"sc-21g986-20"})(["display:flex;gap:12px;align-items:center;"]),mH=u(Dm).withConfig({componentId:"sc-kpjpf5-0"})(["width:",";max-width:unset;"],(function(e){return e.width||"300px"})),vH=u(OT).withConfig({componentId:"sc-kpjpf5-1"})((function(e){var t=e.theme;return Vf(["padding-bottom:0;.SfxModalTitle-Icon{background-color:",";}.SfxModalTitle-LabelPrimary{margin-bottom:24px;",";}.SfxModalTitle-LabelSecondary{",";text-align:center;}"],e.isWarning&&t.palette[tv],t.typography.font[Av],t.typography.font[Lv])})),yH=u(uv).withConfig({componentId:"sc-kpjpf5-2"})(["gap:12px;padding:24px;.SfxButton-root{flex:1;margin:0;height:40px;}"]),bH=function(e){var t=e.title,n=e.hint,r=e.Icon,o=e.onDone,i=e.onCancel,a=e.doneLabel,l=e.cancelLabel,s=e.isOpened,c=e.doneButtonStyle,u=void 0===(u=e.doneButtonColor)?"basic":u,d=void 0===(d=e.cancelButtonColor)?"basic":d,f=e.children,h=e.areButtonsDisabled,p=e.zIndex,g=e.className,m=e.width;e=e.isWarning;return se.createElement(mH,{className:g,open:s,onClose:i,style:{zIndex:p},onKeyUp:function(e){"Enter"===e.key&&o(e),"Escape"===e.key&&i()},width:m,role:"dialog",tabIndex:-1,"aria-modal":"true","aria-label":t},se.createElement(vH,{icon:se.createElement(r,{size:25}),iconShadow:!0,isWarning:e,onClose:i,primary:t,secondary:n,variant:"with-icon"}),f&&se.createElement(wT,null,f),se.createElement(yH,{align:"center"},se.createElement(XI,{color:d,onClick:i,size:"md",disabled:h},l),se.createElement(XI,{color:u,onClick:o,size:"md",warning:e,style:c,disabled:h},a)))},wH=(bH.defaultProps={hint:"",isOpened:!1,doneLabel:"Yes",cancelLabel:"No",doneButtonStyle:void 0,doneButtonColor:"basic",cancelButtonColor:"basic",children:void 0,areButtonsDisabled:!1,zIndex:void 0,className:void 0,width:"",isWarning:!1},function(e){var t,n,r=e.children,o=e.isReset,i=(e=nO()).t,l=e.theme,s=e.config,c=e.dispatch,u=e.isResetted,d=e.haveNotSavedChanges,f=e.config.onClose,h=(e=qy(a.exports.useState(!1),2))[0],p=e[1];return"function"==typeof f||o?(t=function(){p(!1)},n=a.exports.useCallback((function(){c({type:IS,payload:{config:s}}),t()}),[s]),e=function(){o||(f(zC,d),n())},se.createElement(se.Fragment,null,se.cloneElement(r,{onClick:void 0===u||u?e:function(){p(!0)}}),h&&se.createElement(bH,{title:i(o?"warning":"discardChanges"),hint:i(o?"changesLoseWarningHint":"discardChangesWarningHint"),isOpened:h,onCancel:t,onDone:o?n:e,Icon:function(){return se.createElement(zL,{color:l.palette.warning,size:25})},doneLabel:i("confirm"),doneButtonColor:"warning-primary",cancelLabel:i("cancel"),width:"400px",isWarning:!0}))):se.createElement("span",null)}),xH=(wH.defaultProps={isReset:!1},function(e){return e<=0||1<e?.92:e});function CH(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function EH(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?CH(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):CH(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function SH(){function e(){function e(){c({type:ND,payload:{isSaving:!1}})}var t=T(j,!1,!0);(t=(l.current||x)(t.imageData,t.designState))instanceof Promise?t.finally(e):e(),l.current=null,b&&y&&y(NC,h)}function t(){if("function"!=typeof(l.current||x))throw new Error("Please provide onSave function handler.");return j.name&&j.extension?void z():void c({type:MS,payload:{feedback:{message:m("nameIsRequired")}}})}function n(){if(!P||g){var e;if(!O)return l.current||"function"!=typeof w||!1!==w(j)?void L(!0):void t();e=T(j),(l.current||x)(e.imageData,e.designState)}}function r(e,t){if("function"!=typeof e)throw new Error("onSave function callback is required as an argument to the passed function.");l.current=e,t()}function o(){var e=(t=tk(E||u.name,C&&v.ratio===MC?"png":PC.includes(null==S?void 0:S.toLowerCase())&&S)).name,t=t.extension;M(EH(EH({},j),{},{name:e,extension:t}))}var i=nO(),l=a.exports.useRef(),s=i.theme,c=i.dispatch,u=i.originalImage,d=i.resize,f=i.isLoadingGlobally,h=i.haveNotSavedChanges,p=i.feedback,g=i.hasUndo,m=i.t,v=(void 0===(_=i.adjustments)?{}:_).crop,y=(_=i.config).onClose,b=_.closeAfterSave,w=_.onBeforeSave,x=_.onSave,C=_.forceToPngInEllipticalCrop,E=_.defaultSavedImageName,S=_.defaultSavedImageType,O=(i=void 0===(i=_.defaultSavedImageQuality)?.92:i,_.useCloudimage),k=_.moreSaveOptions,P=_.disableSaveIfNoChanges,_=_.removeSaveButton,I=(N=qy(a.exports.useState(!1),2))[0],L=N[1],j=(N=qy(a.exports.useState({quality:xH(i)}),2))[0],M=N[1],T=hk(),N=(i=["jpeg","jpg","webp"].includes(j.extension),0===p.duration),z=function(){c({type:ND,payload:{isSaving:!0}}),L(!1),setTimeout(e,3)};return a.exports.useEffect((function(){u&&o()}),[u]),a.exports.useEffect((function(){!u||j.name&&j.extension||o()}),[I]),a.exports.useEffect((function(){M(EH(EH({},j),{},{size:{width:d.width,height:d.height}}))}),[d]),a.exports.useEffect((function(){return VH=!0,function(){VH=!1}}),[]),_?null:(p=Array.isArray(k)&&0<k.length?k.map((function(e,t){return EH(EH({},e),{},{key:"".concat(e.label||t,"-option-key"),onClick:"function"==typeof e.onClick?function(){return e.onClick((function(e){return r(e,n)}),(function(e){return r(e,z)}))}:void 0})})):[],se.createElement(se.Fragment,null,se.createElement(LA,{className:"FIE_topbar-save",color:"primary",onClick:n,menuPosition:"bottom",menuFromBtn:!0,label:0<p.length?m("saveAs"):m("save"),menuItems:p,menuStyle:HH,wrapperStyle:FH,disabled:f||P&&!g||N,noMargin:!0}),I&&se.createElement(bH,{className:"FIE_save-modal",title:m("saveAsModalTitle"),Icon:function(e){return se.createElement($I,Qy({color:s.palette["accent-primary"]},e))},isOpened:I,onCancel:function(){VH&&I&&(l.current=null,L(!1))},onDone:t,doneLabel:m("save"),cancelLabel:m("cancel"),doneButtonColor:"primary",areButtonsDisabled:f,zIndex:11110},se.createElement(lH,{className:"FIE_save-file-name-input",value:j.name,onChange:function(e){e=e.target.value,M(EH(EH({},j),{},{name:e}))},size:"sm",label:m("name"),placeholder:m("imageName"),error:!j.name,fullWidth:!0,focusOnMount:!0}),se.createElement(sH,{className:"FIE_save-extension-selector",onChange:function(e){return M(EH(EH({},j),{},{extension:e}))},value:j.extension,label:m("format"),placeholder:m("extension"),size:"sm",fullWidth:!0},PC.map((function(e){return se.createElement(dI,{key:e,value:e},e)}))),i&&se.createElement(cH,{className:"FIE_save-quality-wrapper"},se.createElement(yk,null,m("quality")),se.createElement(zk,{annotation:"%",min:1,max:100,onChange:function(e){M(EH(EH({},j),{},{quality:fO(e/100,.01,1)}))},value:parseInt(100*j.quality,10),width:"100%",style:DH})),se.createElement(uH,{className:"FIE_save-resize-wrapper"},se.createElement(dH,null,m("resize")),se.createElement(eR,{onChange:function(e){M(EH(EH({},j),{},{size:EH(EH({},j.size),e)}))},currentSize:(null==j?void 0:j.size)||{},hideResetButton:!0,alignLeft:!0,alignment:"space-between"})))))}function OH(e){e=e.margin;var t=(r=nO()).isResetted,n=r.feedback,r=r.t;n=0===n.duration;return se.createElement(wH,{isReset:!0},se.createElement(JF,{className:"FIE_topbar-reset-button",color:"basic",size:"sm",disabled:void 0===t||t||n,title:r("resetOperations"),margin:e},se.createElement(hL,null)))}function kH(e){e=e.margin;var t=(o=nO()).dispatch,n=void 0!==(n=o.hasUndo)&&n,r=o.t,o=0===o.feedback.duration,i=a.exports.useCallback((function(){t({type:pR})}),[]);return se.createElement(JF,{className:"FIE_topbar-undo-button",color:"basic",size:"sm",onClick:n?i:void 0,disabled:!n||o,title:r("undoTitle"),margin:e},se.createElement(QI,null))}function PH(e){e=e.margin;var t=(r=nO()).dispatch,n=void 0!==(n=r.hasRedo)&&n,r=r.t,o=a.exports.useCallback((function(){t({type:kS})}),[]);return se.createElement(JF,{className:"FIE_topbar-redo-button",color:"basic",size:"sm",onClick:n?o:void 0,disabled:!n,title:r("redoTitle"),margin:e},se.createElement(eL,null))}function _H(e){function t(e,t){o({type:qR,payload:{factor:e,isAbsoluteZoom:t}})}function n(){var e=d.width&&d.height&&d||h.width&&h.height&&h||u;t((e=sN(h.width&&h.height&&h||u,e))||1,!0)}function r(e){m(g?null:e.target)}e=e.showBackButton;var o=(p=nO()).dispatch,i=void 0===(l=p.zoom)?{}:l,l=p.toolId,s=p.feedback,c=p.t,u=p.shownImageDimensions,d=p.resize,f=p.originalImage,h=p.adjustments.crop,p=p.config.useZoomPresetsMenu,g=(s=0===s.duration,(v=qy(a.exports.useState(null),2))[0]),m=v[1],v=l===kC.CROP||s;l=!f||d.width||d.height?i.factor:Math.min(u.width*i.factor/f.width,u.height*i.factor/f.height);return se.createElement(eH,null,se.createElement(nH,{onClick:function(){t(i.factor/1.1)},color:"basic",title:c("zoomOutTitle"),disabled:v,showBackButton:e,className:"FIE_topbar-zoom-out-btn"},se.createElement(Ij,null)),se.createElement(oH,{title:c("toggleZoomMenuTitle"),onClick:v?void 0:p?r:n,"aria-disabled":v,className:"FIE_topbar-zoom-label"},"".concat(nk(100*l,0),"%")),se.createElement(nH,{onClick:function(){t(1.1*i.factor)},color:"basic",title:c("zoomInTitle"),disabled:v,showBackButton:e,className:"FIE_topbar-zoom-in-btn"},se.createElement(Ej,null)),se.createElement(oI,{anchorEl:g,onClose:r,open:!!g,position:"bottom",className:"FIE_topbar-zoom-menu"},BH.map((function(e){var o=e.factor,i=e.labelKey;e=e.label;return se.createElement(dI,{key:e||i,onClick:function(){var e;"fit"===(e=o)?n():t(e=d.width||d.height?e:Math.min(e*f.width/u.width,e*f.height/u.height),!0),r()}},se.createElement(pI,null,null!=e?e:c(i)))}))))}function IH(e){function t(){r({type:TR,payload:{isShow:!0}}),document.addEventListener("mouseup",f),document.addEventListener("mouseleave",f),document.addEventListener("touchcancel",f),document.addEventListener("touchend",f)}var n=e.showBackButton,r=(e=e.isPhoneScreen,(d=nO()).dispatch),o=void 0===(o=d.isResetted)||o,i=d.originalImage,a=d.resize,l=(s=d.adjustments).crop,s=s.rotation,c=d.shownImageDimensions,u=d.config.disableZooming,d=d.t,f=function(){r({type:TR,payload:{isShow:!1}}),document.removeEventListener("mouseup",f),document.removeEventListener("mouseleave",f),document.removeEventListener("touchcancel",f),document.removeEventListener("touchend",f)};return i?(a=GA(void 0===a?{}:a,l,c,i,void 0===s?0:s),se.createElement(hH,{isPhoneScreen:e},se.createElement(tH,{title:d("imageDimensionsHoverTitle")},"".concat(a.width," x ").concat(a.height," px")),se.createElement(gH,null,se.createElement(nH,{color:"basic",onMouseDown:o?void 0:t,onTouchStart:o?void 0:t,disabled:o,showBackButton:n,title:d("showImageTitle")},se.createElement(Pj,null)),!u&&se.createElement(se.Fragment,null,se.createElement(KF,null),se.createElement(_H,{showBackButton:n}))))):null}function LH(){var e=nO().t,t=GO();return se.createElement(wH,null,se.createElement(XI,{className:"FIE_topbar-back-button",color:"link-secondary",size:"sm",startIcon:se.createElement(bj,null)},!t&&se.createElement(iH,null,e("back"))))}function jH(e){var t=e.toggleMainMenu,n=(e=nO().config.showBackButton,GO(320));return se.createElement($F,{className:"FIE_topbar",isPhoneScreen:n},se.createElement(qF,{className:"FIE_topbar-buttons-wrapper"},se.createElement(pH,{className:"FIE_tabs_toggle_btn",size:n?"sm":"lg",color:"basic",onClick:function(){return t(!0)}},(function(e){return se.createElement(iM,e)})),e?se.createElement(LH,null):se.createElement(SH,null)),se.createElement(rH,{className:"FIE_topbar-center-options",showBackButton:e},se.createElement(IH,{showBackButton:e,isPhoneScreen:n})),se.createElement(QF,null,se.createElement(fH,{className:"FIE_topbar-history-buttons"},se.createElement(OH,{margin:"0",showBackButton:e}),se.createElement(kH,{margin:"0",showBackButton:e}),se.createElement(PH,{margin:"0",showBackButton:e})),e?se.createElement(SH,null):se.createElement(ZF,null)))}function MH(e){var t=e.id,n=e.label,r=e.Icon,o=e.isSelected,i=e.onClick;e=a.exports.useCallback((function(){"function"==typeof i&&i(t)}),[t]);return se.createElement(WH,{className:"FIE_tab","aria-selected":o,onClick:e},se.createElement(r,{size:24}),n&&se.createElement(UH,{className:"FIE_tab-label"},n))}function TH(e){var t,n=e.toggleMainMenu,r=e.isDrawer,o=(e=nO()).t,i=e.tabId,l=void 0===i?null:i,s=e.dispatch,c=(i=e.config).defaultTabId,u=i.tabsIds,d=i.useCloudimage,f=a.exports.useCallback((function(e){s({type:dR,payload:{tabId:e}}),n(!1)}),[]);return 1===(e=a.exports.useMemo((function(){var e=[];return 0<Object.keys(u).length?ZH.forEach((function(t){var n=u.indexOf(t.id);-1!==n&&(e[n]=t)})):e=ZH,(0<e.length?e:ZH).filter((function(e){return!(e=e.hideFn)||!e({useCloudimage:d})}))}),[u])).length?null:(t=function(e){var t=e.id,n=e.labelKey;e=e.icon;return se.createElement(GH,{key:t,id:t,label:o(n),Icon:e,isSelected:(l||c)===t,onClick:f})},se.createElement(se.Fragment,null,e.map((function(e){return r?se.createElement(mN,{key:e.id},t(e)):t(e)}))))}function NH(e){var t=e.children;e=e.isPhoneScreen;return se.createElement(Ek,{className:"FIE_tool-options-wrapper",hasChildren:!!t,isPhoneScreen:e},t)}function zH(e){e=e.isPhoneScreen;var t=(c=nO()).t,n=c.dispatch,r=c.tabId,o=c.toolId,i=c.annotations,l=c.selectionsIds,s=void 0===l?[]:l,c=(l=c.config).defaultTabId,u=l.defaultToolId,d=l.useCloudimage,f=r||c,h=o||u||(null==(l=sR[f])?void 0:l[0]),p=a.exports.useMemo((function(){return sR[f]||[]}),[f]),g=a.exports.useCallback((function(e){n({type:AR,payload:{toolId:e}})}),[]);r=a.exports.useMemo((function(){return p.map((function(e){var n=(r=lR[e]).Item,r=r.hideFn;return n&&(!r||!r({useCloudimage:d}))&&se.createElement(n,{key:e,selectTool:g,t:t,isSelected:h===e})}))}),[p,h]),c=a.exports.useMemo((function(){if(!h)return!1;if(f===OC.ANNOTATE){var e,t=s.length;if(1===t)return e=i[s[0]],null==(e=lR[e.name])?void 0:e.ItemOptions;if(1<t)return null}return f&&h&&sR[f].includes(h)&&(!(null!=(e=lR[o])&&e.hideFn)||!(null!=(t=lR[o])&&t.hideFn({useCloudimage:d})))&&(null==(e=lR[o])?void 0:e.ItemOptions)}),[f,h,i,s]);return a.exports.useEffect((function(){!o&&h&&n({type:AR,payload:{toolId:h}})}),[]),se.createElement(bk,{className:"FIE_tools-bar-wrapper"},se.createElement(NH,{isPhoneScreen:e},c&&se.createElement(c,{t:t})),r&&se.createElement(wk,{className:"FIE_tools-bar",isPhoneScreen:e},f===OC.WATERMARK?r:se.createElement(KN,{className:"FIE_tools",style:YH},r)))}function AH(e){e=e.anchorOrigin;var t=nO(),n=void 0===(n=t.feedback)?{}:n,r=t.dispatch;return n.message?se.createElement(WT,{className:"FIE_feedback-robot",anchorOrigin:e,autoHideDuration:null!=(t=n.duration)?t:5e3,message:n.message,open:!!n.message,status:XH[n.status||RC],onClose:function(){r({type:MS,payload:{feedback:{}}})}}):null}function RH(e){return e=e.theme,se.createElement(KH,{className:"FIE_spinner-wrapper"},se.createElement($H,{size:50,color:e.palette[pg]}))}var DH={marginBottom:16},FH={minWidth:67,width:"fit-content"},HH={marginLeft:12},VH=!0,BH=(OH.defaultProps={margin:void 0},kH.defaultProps={margin:void 0},[{labelKey:"fitSize",factor:"fit"},{labelKey:"actualSize",factor:1},{label:"25%",factor:.25},{label:"50%",factor:.5},{label:"75%",factor:.75},{label:"125%",factor:1.25},{label:"170%",factor:1.7},{label:"300%",factor:3},{label:"500%",factor:5},{label:"1000%",factor:10}]),WH=(IH.defaultProps={showBackButton:!(_H.defaultProps={showBackButton:!(PH.defaultProps={margin:void 0})}),isPhoneScreen:!1},jH.defaultProps={toggleMainMenu:function(){}},u.div.withConfig({componentId:"sc-qhd6ow-0"})((function(e){return e=e.theme,"\n width: 72px;\n min-height: 66px;\n padding: 4px 2px;\n border-radius: 4px;\n display: flex;\n flex-direction: column;\n gap: 6px;\n background: ".concat(e.palette[xg],";\n align-items: center;\n justify-content: center;\n\n [data-phone='true'] & {\n margin-bottom: 0;\n height: 50px;\n border-radius: 0;\n }\n\n svg {\n color: ").concat(e.palette[Vg],";\n }\n\n &,\n * {\n cursor: pointer;\n }\n\n &:hover {\n background: ").concat(e.palette["bg-primary-active"],";\n }\n\n &[aria-selected='true'] {\n background: ").concat(e.palette["bg-primary-active"],";\n\n * {\n color: ").concat(e.palette["accent-primary-active"],";\n }\n }\n ")}))),UH=u(yk).withConfig({componentId:"sc-qhd6ow-1"})((function(e){return e=e.theme,"\n color: ".concat(e.palette[og],";\n ").concat(e.typography.font[Bv],";\n font-size: 12px;\n line-height: 14px;\n\n span {\n white-space: normal;\n }\n\n [data-phone='true'] & {\n font-size: 10px;\n }\n")})),GH=(MH.defaultProps={isSelected:!1,onClick:void 0,label:void 0},a.exports.memo(MH)),ZH=[{id:OC.ADJUST,labelKey:"adjustTab",icon:f},{id:OC.FINETUNE,labelKey:"finetuneTab",icon:_m},{id:OC.FILTERS,labelKey:"filtersTab",icon:Bg,hideFn:function(e){return e.useCloudimage}},{id:OC.WATERMARK,labelKey:"watermarkTab",icon:kg},{id:OC.ANNOTATE,labelKey:"annotateTabLabel",icon:Rg,hideFn:function(e){return e.useCloudimage}},{id:OC.RESIZE,labelKey:"resizeTab",icon:Xg}],YH={maxWidth:"100%",width:"100%"},XH=(zH.defaultProps={isPhoneScreen:!(NH.defaultProps={children:void 0,isPhoneScreen:!(TH.defaultProps={toggleMainMenu:function(){},isDrawer:!1})})},r(r({},RC,"error"),AC,"warning")),KH=(bg=(AH.defaultProps={anchorOrigin:{horizontal:"center",vertical:"bottom"}},ih(["to{transform:rotate(360deg);}"])),u.div.withConfig({componentId:"sc-m42fbk-0"})(["background:",";display:flex;align-items:center;justify-content:center;position:absolute;z-index:11111;top:0;bottom:0;right:0;left:0;flex-direction:column;user-select:none;"],(function(e){return e.theme.palette[xg]}))),$H=u(iv).withConfig({componentId:"sc-m42fbk-1"})(["animation:"," 1.2s infinite;"],bg),qH=(RH.defaultProps={theme:{}},["cropX2","cropY2","crop","watermark"]);function QH(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function JH(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?QH(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):QH(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function eV(e,t){return e&&t&&(e instanceof HTMLImageElement&&e.src===t.src&&e.width===t.width&&e.height===t.height||((null==e?void 0:e.src)||e)===t.src)}function tV(e,t){var n=a.exports.useRef(!0);a.exports.useEffect((function(){return function(){n.current=!0}}),[]),a.exports.useEffect((function(){if(n.current)n.current=!1;else if("function"==typeof e)return e()}),t)}function nV(e){var t=e.toggleMainMenu,n=(e=nO()).t;e=e.showTabsMenu;return se.createElement(lV,{className:"FIE_tabs-drawer",open:e,onClose:function(){return t(!1)},disablePortal:!0},se.createElement(uN,null,se.createElement(XI,{color:"link-basic-secondary",startIcon:se.createElement(iM,null),onClick:function(){return t(!1)}},n("tabsMenu"))),se.createElement(fN,null,se.createElement(pN,null,se.createElement(TH,{toggleMainMenu:t,isDrawer:!0}))))}var rV=u.div.attrs((function(e){var t;return{style:{width:null!=(t=(e=void 0===(e=e.$size)?{}:e).width)?t:"100%",height:null!=(t=e.height)?t:"100%"}}})).withConfig({componentId:"sc-ugtqr7-0"})(["display:flex;flex-direction:column;align-items:center;height:100%;max-height:100%;width:100%;max-width:100%;overflow:auto;border-radius:8px;position:relative;min-height:250px;background:",";",""],(function(e){return e.theme.palette["bg-secondary"]}),(function(e){return e.showTabsDrawer&&"\n overflow: unset;\n "})),oV=u.div.withConfig({componentId:"sc-ugtqr7-1"})(["display:flex;align-items:flex-start;width:100%;box-sizing:border-box;height:calc(100% - 95px);flex-grow:1;[data-phone='true'] &{padding:0;}"]),iV=u.div.withConfig({componentId:"sc-ugtqr7-2"})(["height:100%;width:calc(100% - 80px);flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;",""],(function(e){return e.showTabsDrawer&&"\n overflow-y: unset;\n "})),aV=u.div.withConfig({componentId:"sc-ugtqr7-3"})(["min-width:108px;height:100%;padding:16px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;max-height:100%;box-shadow:6px 8px 12px 0px rgba(146,166,188,0.14);[data-phone='true'] &{display:flex;padding:0;}"]),lV=u(Fm).withConfig({componentId:"sc-ugtqr7-4"})(["transition:transform 200ms ease-in-out;width:92px;height:100%;padding:12px;.SfxDrawer-list,.SfxDrawer-item{padding:0;}"]);function sV(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function cV(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?sV(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):sV(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function uV(e){var t=e.source,n=e.useCloudimage,r=e.cloudimage;if(!t||"string"!=typeof t&&!(t instanceof HTMLImageElement))throw new Error("`source` property is required either a string of image url or a HTMLImageElement for the image that will be edited.");if(!n||null==r||null==(t=r.imageSealing)||!t.enable||null!=r&&null!=(n=r.imageSealing)&&n.salt)return a.exports.useEffect((function(){Object.keys(Konva.Filters).forEach((function(e){return Konva.Filters[e].finetuneName=e}))}),[]),t=ED(YC,e),se.createElement(se.StrictMode,null,se.createElement(Yy,{theme:t.theme},se.createElement(fV,null),se.createElement(hV,null),se.createElement(JS,{config:t},se.createElement(dV,null))));throw new Error("`salt` property of imageSealing object is required in cloudimage mode as long as `imageSealing` is enabled.")}nV.defaultProps={toggleMainMenu:function(){}};var dV=a.exports.memo((function(){function t(e){return new Promise((function(t){var n,r=(null==e?void 0:e.src)||e;H.current===r||!r&&f||eV(r,f)?H.current||t():(n=function(){H.current=null,t()},H.current=r,setTimeout((function(){"string"==typeof e?nF(e,O,L).then(W).catch(U).finally(n):e instanceof HTMLImageElement?(!e.name&&O&&(e.name=O),e.complete?(W(e),n()):e.addEventListener("load",(function(){W(e),n()}))):(U(p("invalidImageError")),n())}),0))}))}function n(e){V.current&&(e.preventDefault(),e.returnValue="")}function o(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:function(){return[]};d({type:zS}),Promise.all(e()).finally((function(){d({type:GC})}))}function i(){v&&0<Object.keys(v).length&&d({type:SD,payload:cV(cV({},v),{},{finetunes:bS(null==v?void 0:v.finetunes),filter:gS(null==v?void 0:v.filter)})})}function l(e){d({type:LD,payload:{opened:e}})}var s=(m=nO()).config,c=m.isLoadingGlobally,u=m.haveNotSavedChanges,d=m.dispatch,f=m.originalImage,h=m.shownImageDimensions,p=m.t,g=m.theme,m=void 0===(m=m.feedback)?{}:m,v=s.loadableDesignState,y=s.useCloudimage,b=s.cloudimage,w=s.source,x=s.avoidChangesNotSavedAlertOnLeave,C=s.useBackendTranslations,E=s.translations,S=s.language,O=s.defaultSavedImageName,k=s.observePluginContainerSize,P=s.showCanvasOnly,_=s.getCurrentImgDataFnRef,I=s.updateStateFnRef,L=s.noCrossOrigin,j=s.resetOnImageSourceChange,M=window.matchMedia("(max-width: 760px)").matches,T=(R=qy(UO(),2))[0],N=R[1],z=(R=qy(a.exports.useState({width:void 0,height:void 0}),2))[0],A=R[1],R=GO(),D=a.exports.useRef(null),F=a.exports.useRef(!1),H=a.exports.useRef(null),V=a.exports.useRef(u),B=hk(),W=a.exports.useCallback((function(e){d({type:rD,payload:{originalImage:e}})}),[]),U=a.exports.useCallback((function(e){d({type:MS,payload:{feedback:{message:e.message||e,duration:0}}})}),[]);return tV((function(){w&&!eV(w,f)&&(F.current=!1,o((function(){return[t(w)]}))),j&&d({type:IS,payload:{config:s}})}),[w]),tV((function(){var e=null==v?void 0:v.imgSrc;e&&!eV(e,f)?o((function(){return[t(e).then(i)]})):i()}),[v]),a.exports.useEffect((function(){var e,t,n,o,i,a,l,s;0<Object.keys(h||{}).length&&!Object.keys(h).some((function(e){return!h[e]}))&&f&&y&&null!=b&&b.loadableQuery&&!F.current&&(d({type:SD,payload:(e=b.loadableQuery,t=h,n=f,e?(e=e.split("&"),o={},e.forEach((function(e){var i=function(e,t){var n,o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:{},a=FC[t];switch(e){case"wat_text":return{watermark:{text:t.replaceAll("+"," ")}};case"wat_font":return{watermark:{fontFamily:t}};case"wat_color":return{watermark:{fill:"#".concat(t)}};case"wat_fontsize":return{watermark:{fontSize:parseFloat(t)}};case"wat_opacity":return{watermark:{opacity:parseFloat(t)}};case"wat_pos":var l=(s=qy(t.split(","),2))[0],s=s[1];return{watermark:{x:parseFloat(l)/100*o.width,y:parseFloat(s)/100*o.height}};case"wat_url":return{watermark:{image:decodeURIComponent(t)}};case"wat_scale":return s=(l=qy(t.split(","),2))[0],l=l[1],{watermark:{width:parseFloat(s)/100*(o.width||0),height:parseFloat(l)/100*(o.height||0)}};case"tl_px":return l=(s=qy(t.split(","),2))[0],s=s[1],{crop:{x:VO(parseFloat(l),0,i.width,0,o.width),y:VO(parseFloat(s),0,i.height,0,o.height)}};case"br_px":return s=(l=qy(t.split(","),2))[0],l=l[1],{cropX2:VO(parseFloat(s),0,i.width,0,o.width),cropY2:VO(parseFloat(l),0,i.height,0,o.height)};case"round":return{crop:{ratio:MC}};case"gravity":return{crop:a?{lockCropAreaAt:a,width:null,height:null}:{noEffect:!0,ratio:t,ratioTitleKey:t,width:null,height:null}};case"aspect_ratio":return{crop:{ratio:+t}};case"w":return{resize:{width:parseFloat(t)}};case"h":return{resize:{height:parseFloat(t)}};case"r":return{adjustments:{rotation:-parseInt(t,10)}};case"flip":case"mirror":return{adjustments:{isFlippedX:t.includes("x")||t.includes("h"),isFlippedY:t.includes("y")||t.includes("v")}};default:return Object.keys(ak).forEach((function(t){ak[t].cloudimage.name===e.toLowerCase()&&(n=t)})),n?(l=(s=ak[n]).cloudimage,s=s.internal,{finetunes:[Dx.Filters[n]],finetunesProps:r({},s.propName,VO(parseFloat(t),l.min,l.max,s.min,s.max))}):null}}(i=(e=qy(e.split("="),2))[0],e=e[1],t,n);i&&(o=ED(o,i,!0))})),i=(e=o).cropX2,a=e.cropY2,l=e.crop,s=e.watermark,JH(JH(JH({},e=AS(e,qH)),i&&a&&l||null!=l&&l.noEffect||null!=l&&l.lockCropAreaAt?{adjustments:JH(JH({},e.adjustments),{},{crop:JH({width:(i||0)-l.x,height:(a||0)-l.y},l)})}:{}),{},{annotations:JH({},s?r({},EC,JH(JH({},s),{},{x:((null==l?void 0:l.x)||0)+(s.x||0),y:((null==l?void 0:l.y)||0)+(s.y||0),id:EC,name:s.text?kC.TEXT:kC.IMAGE},s.text?{width:s.text.length*s.fontSize,height:s.fontSize}:{})):{})})):null)}),F.current=!0)}),[h,f,y,b]),a.exports.useEffect((function(){var e=!1;return k&&D.current?T(D.current.parentNode,(function(e){var t=e.width;e=e.height;return A({width:t,height:e})})):z.width&&z.height&&!e&&A({width:void 0,height:void 0}),function(){k&&D.current&&N(D.current),e=!0}}),[k]),a.exports.useEffect((function(){return o((function(){return[t((null==v?void 0:v.imgSrc)||w)].concat(Ip(C?[function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"en",t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(n,o){var i=e.toLowerCase(),a=new XMLHttpRequest;a.responseType="json",a.onload=function(){var e,l;200<=a.status&&a.status<300?((a.response||[]).forEach((function(e){ZS[i]=WS(WS({},ZS[i]),{},r({},e.translation_key,e.translations[i]))})),e=[],Object.keys(VS).forEach((function(t){var n;!t||null!=(n=ZS[i])&&n[t]||e.push({key:t,lang:i,default:VS[t]})})),0<e.length&&$S(e),KS(t,i),n(YS)):(console.error("Status code: ".concat(a.status)),console.error((null==(l=a.response)?void 0:l.msg)||(null==(l=a.response)?void 0:l.msg)||(null==(l=a.response)?void 0:l.details)||XS),o())},a.onerror=function(){console.error("Status code ".concat(a.status,", error: ").concat(XS)),o()},a.open("GET","https://i18n-fastly.ultrafast.io/api/export?grid=".concat(SC)),a.send()}))}(S,E)]:[]))})),window&&!x&&window.addEventListener("beforeunload",n),function(){window&&!x&&window.removeEventListener("beforeunload",n)}}),[]),a.exports.useEffect((function(){I&&"object"===e(I)&&(I.current=function(e){d({type:SD,payload:e})})}),[I,d]),a.exports.useEffect((function(){_&&"object"===e(_)&&(_.current=B)}),[B]),a.exports.useEffect((function(){V.current=u}),[u]),se.createElement(rV,{className:bC,"data-phone":R,showTabsDrawer:M,ref:D,$size:z},c&&se.createElement(RH,{theme:g}),se.createElement(se.Fragment,null,!P&&se.createElement(se.Fragment,null,M&&se.createElement(nV,{toggleMainMenu:l}),se.createElement(jH,{toggleMainMenu:l})),f&&0!==m.duration&&se.createElement(oV,{className:"FIE_main-container"},!P&&!M&&se.createElement(aV,{className:"FIE_tabs"},se.createElement(TH,{toggleMainMenu:l})),se.createElement(iV,{className:"FIE_editor-content",showTabsDrawer:M},se.createElement(GF,null),!P&&se.createElement(zH,{isPhoneScreen:R})))),se.createElement(AH,null))})),fV=oh([".","{font-family:",";}.SfxModal-Wrapper *{font-family:",";}"],bC,(function(e){return(null==(e=(void 0===(e=e.theme)?{}:e).typography)?void 0:e.fontFamily)||"Arial"}),(function(e){return(null==(e=(void 0===(e=e.theme)?{}:e).typography)?void 0:e.fontFamily)||"Arial"})),hV=oh([".Menu-open{overflow:visible !important;}.",",#SfxPopper{box-sizing:border-box;.SfxPopper-root .SfxMenu-root{overflow:visible;width:max-content;.SfxMenuItem-prefix{margin-right:6px;}}}."," *,#SfxPopper *{box-sizing:border-box;scrollbar-color:rgba(203,211,218,1) rgba(203,211,218,0.35);:not(button) > svg:not([color]){color:",'}:disabled,[aria-disabled="true"]{cursor:not-allowed;}&::-webkit-scrollbar{width:4px;height:4px;}&::-webkit-scrollbar-track{background:rgba(203,211,218,0.35);}&::-webkit-scrollbar-thumb{background:rgba(203,211,218,1);border-radius:10px;}}'],bC,bC,(function(e){return e.theme.palette["icons-primary"]})),pV=(uV.defaultProps={useCloudimage:!1,cloudimage:{}},a.exports.memo(uV));function gV(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function mV(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?gV(Object(t),!0).forEach((function(n){r(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):gV(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function vV(e,t,n){var r=e;if(t.has(r))throw new TypeError("Cannot initialize the same private elements twice on an object");t.set(e,n)}function yV(e,t){return e.get(wV(e,t))}function bV(e,t,n){e.set(wV(e,t),n)}function wV(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var xV=new WeakMap,CV=new WeakMap,EV=new WeakMap;wv=function e(t){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=this,o=e;if(!(r instanceof o))throw new TypeError("Cannot call a class as a function");if(vV(this,xV,void 0),vV(this,CV,void 0),vV(this,EV,void 0),this.container=t,this.config=n,!(t&&t instanceof HTMLElement))throw new Error("`container` (argument 0) is required to initialize the image editor plugin.");bV(xV,this,Ru(this.container)),bV(CV,this,{}),bV(EV,this,{}),this.getCurrentImgData=this.getCurrentImgData.bind(this),this.render=this.render.bind(this),this.terminate=this.terminate.bind(this),this.updateState=this.updateState.bind(this)},(Sg=[{key:"render",value:function(t){"object"===e(t)&&(this.config=this.config=ED(this.config||{},t)),this.config=mV(mV({},this.config),{},{getCurrentImgDataFnRef:yV(CV,this),updateStateFnRef:yV(EV,this)}),yV(xV,this)._internalRoot||bV(xV,this,Ru(this.container)),yV(xV,this).render(a.exports.createElement(pV,this.config))}},{key:"terminate",value:function(){yV(xV,this).unmount()}},{key:"getCurrentImgData",value:function(e,t,n){var r,o;return(null==(r=yV(CV,this))||null==(o=r.current)?void 0:o.call(r,e,t,n))||{}}},{key:"updateState",value:function(e){var t,n;null!=(t=yV(EV,this))&&null!=(n=t.current)&&n.call(t,e)}}])&&n(wv.prototype,Sg),Object.defineProperty(wv,"prototype",{writable:!1}),nv=wv;return r(nv,"TABS",OC),r(nv,"TOOLS",kC),nv.TABS=OC,nv.TOOLS=kC,nv}));
|