PageSourceSearch

https://figrender-leafer.netlify.app/assets/index-Cj9gq385.js

js figrender-leafer.netlify.app collected 2026-10-03 10:44:01 UTC 993,881 bytes, 263 lines download raw bytes

vendor: 2,338 bytes, lines 1-9
1var uU=Object.defineProperty;var cU=(e,t,n)=>t in e?uU(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var os=(e,t,n)=>cU(e,typeof t!="symbol"?t+"":t,n);function AO(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in e)){const o=Object.getOwnPropertyDescriptor(r,i);o&&Object.defineProperty(e,i,o.get?o:{enumerable:!0,get:()=>r[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();var xd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Sm(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var pO={exports:{}},Rm={},vO={exports:{}},At={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var Dg=Symbol.for("react.element"),fU=Symbol.for("react.portal"),dU=Symbol.for("react.fragment"),hU=Symbol.for("react.strict_mode"),gU=Symbol.for("react.profiler"),AU=Symbol.for("react.provider"),pU=Symbol.for("react.context"),vU=Symbol.for("react.forward_ref"),mU=Symbol.for("react.suspense"),yU=Symbol.for("react.memo"),_U=Symbol.for("react.lazy"),vS=Symbol.iterator;function CU(e){return e===null||typeof e!="object"?null:(e=vS&&e[vS]||e["@@iterator"],typeof e=="function"?e:null)}var mO={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}}
vendor: 12,637 bytes, lines 9-33
9,yO=Object.assign,_O={};function qf(e,t,n){this.props=e,this.context=t,this.refs=_O,this.updater=n||mO}qf.prototype.isReactComponent={};qf.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)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")};qf.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function CO(){}CO.prototype=qf.prototype;function Pw(e,t,n){this.props=e,this.context=t,this.refs=_O,this.updater=n||mO}var Mw=Pw.prototype=new CO;Mw.constructor=Pw;yO(Mw,qf.prototype);Mw.isPureReactComponent=!0;var mS=Array.isArray,EO=Object.prototype.hasOwnProperty,Fw={current:null},wO={key:!0,ref:!0,__self:!0,__source:!0};function IO(e,t,n){var r,i={},o=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(o=""+t.key),t)EO.call(t,r)&&!wO.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];i.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:Dg,type:e,key:o,ref:a,props:i,_owner:Fw.current}}function EU(e,t){return{$$typeof:Dg,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Nw(e){return typeof e=="object"&&e!==null&&e.$$typeof===Dg}function wU(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var yS=/\/+/g;function Uy(e,t){return typeof e=="object"&&e!==null&&e.key!=null?wU(""+e.key):t.toString(36)}function rv(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(o){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case Dg:case fU:a=!0}}if(a)return a=e,i=i(a),e=r===""?"."+Uy(a,0):r,mS(i)?(n="",e!=null&&(n=e.replace(yS,"$&/")+"/"),rv(i,t,n,"",function(c){return c})):i!=null&&(Nw(i)&&(i=EU(i,n+(!i.key||a&&a.key===i.key?"":(""+i.key).replace(yS,"$&/")+"/")+e)),t.push(i)),1;if(a=0,r=r===""?".":r+":",mS(e))for(var s=0;s<e.length;s++){o=e[s];var u=r+Uy(o,s);a+=rv(o,t,n,u,i)}else if(u=CU(e),typeof u=="function")for(e=u.call(e),s=0;!(o=e.next()).done;)o=o.value,u=r+Uy(o,s++),a+=rv(o,t,n,u,i);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return a}function JA(e,t,n){if(e==null)return e;var r=[],i=0;return rv(e,r,"","",function(o){return t.call(n,o,i++)}),r}function IU(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var ni={current:null},iv={transition:null},bU={ReactCurrentDispatcher:ni,ReactCurrentBatchConfig:iv,ReactCurrentOwner:Fw};function bO(){throw Error("act(...) is not supported in production builds of React.")}At.Children={map:JA,forEach:function(e,t,n){JA(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return JA(e,function(){t++}),t},toArray:function(e){return JA(e,function(t){return t})||[]},only:function(e){if(!Nw(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};At.Component=qf;At.Fragment=dU;At.Profiler=gU;At.PureComponent=Pw;At.StrictMode=hU;At.Suspense=mU;At.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=bU;At.act=bO;At.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=yO({},e.props),i=e.key,o=e.ref,a=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,a=Fw.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)EO.call(t,u)&&!wO.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&s!==void 0?s[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){s=Array(u);for(var c=0;c<u;c++)s[c]=arguments[c+2];r.children=s}return{$$typeof:Dg,type:e.type,key:i,ref:o,props:r,_owner:a}};At.createContext=function(e){return e={$$typeof:pU,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:AU,_context:e},e.Consumer=e};At.createElement=IO;At.createFactory=function(e){var t=IO.bind(null,e);return t.type=e,t};At.createRef=function(){return{current:null}};At.forwardRef=function(e){return{$$typeof:vU,render:e}};At.isValidElement=Nw;At.lazy=function(e){return{$$typeof:_U,_payload:{_status:-1,_result:e},_init:IU}};At.memo=function(e,t){return{$$typeof:yU,type:e,compare:t===void 0?null:t}};At.startTransition=function(e){var t=iv.transition;iv.transition={};try{e()}finally{iv.transition=t}};At.unstable_act=bO;At.useCallback=function(e,t){return ni.current.useCallback(e,t)};At.useContext=function(e){return ni.current.useContext(e)};At.useDebugValue=function(){};At.useDeferredValue=function(e){return ni.current.useDeferredValue(e)};At.useEffect=function(e,t){return ni.current.useEffect(e,t)};At.useId=function(){return ni.current.useId()};At.useImperativeHandle=function(e,t,n){return ni.current.useImperativeHandle(e,t,n)};At.useInsertionEffect=function(e,t){return ni.current.useInsertionEffect(e,t)};At.useLayoutEffect=function(e,t){return ni.current.useLayoutEffect(e,t)};At.useMemo=function(e,t){return ni.current.useMemo(e,t)};At.useReducer=function(e,t,n){return ni.current.useReducer(e,t,n)};At.useRef=function(e){return ni.current.useRef(e)};At.useState=function(e){return ni.current.useState(e)};At.useSyncExternalStore=function(e,t,n){return ni.current.useSyncExternalStore(e,t,n)};At.useTransition=function(){return ni.current.useTransition()};At.version="18.3.1";vO.exports=At;var m=vO.exports;const Ze=Sm(m),km=AO({__proto__:null,default:Ze},[m]);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var BU=m,xU=Symbol.for("react.element"),SU=Symbol.for("react.fragment"),RU=Object.prototype.hasOwnProperty,kU=BU.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,QU={key:!0,ref:!0,__self:!0,__source:!0};function BO(e,t,n){var r,i={},o=null,a=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(a=t.ref);for(r in t)RU.call(t,r)&&!QU.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:xU,type:e,key:o,ref:a,props:i,_owner:kU.current}}Rm.Fragment=SU;Rm.jsx=BO;Rm.jsxs=BO;pO.exports=Rm;var Ar=pO.exports,xO={exports:{}},qi={},SO={exports:{}},RO={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */(function(e){function t(T,W){var U=T.length;T.push(W);e:for(;0<U;){var K=U-1>>>1,X=T[K];if(0<i(X,W))T[K]=W,T[U]=X,U=K;else break e}}function n(T){return T.length===0?null:T[0]}function r(T){if(T.length===0)return null;var W=T[0],U=T.pop();if(U!==W){T[0]=U;e:for(var K=0,X=T.length,ne=X>>>1;K<ne;){var te=2*(K+1)-1,ce=T[te],he=te+1,ve=T[he];if(0>i(ce,U))he<X&&0>i(ve,ce)?(T[K]=ve,T[he]=U,K=he):(T[K]=ce,T[te]=U,K=te);else if(he<X&&0>i(ve,U))T[K]=ve,T[he]=U,K=he;else break e}}return W}function i(T,W){var U=T.sortIndex-W.sortIndex;return U!==0?U:T.id-W.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var u=[],c=[],d=1,h=null,g=3,p=!1,v=!1,C=!1,w=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,y=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function E(T){for(var W=n(c);W!==null;){if(W.callback===null)r(c);else if(W.startTime<=T)r(c),W.sortIndex=W.expirationTime,t(u,W);else break;W=n(c)}}function b(T){if(C=!1,E(T),!v)if(n(u)!==null)v=!0,z(B);else{var W=n(c);W!==null&&F(b,W.startTime-T)}}function B(T,W){v=!1,C&&(C=!1,_(k),k=-1),p=!0;var U=g;try{for(E(W),h=n(u);h!==null&&(!(h.expirationTime>W)||T&&!P());){var K=h.callback;if(typeof K=="function"){h.callback=null,g=h.priorityLevel;var X=K(h.expirationTime<=W);W=e.unstable_now(),typeof X=="function"?h.callback=X:h===n(u)&&r(u),E(W)}else r(u);h=n(u)}if(h!==null)var ne=!0;else{var te=n(c);te!==null&&F(b,te.startTime-W),ne=!1}return ne}finally{h=null,g=U,p=!1}}var x=!1,S=null,k=-1,O=5,D=-1;function P(){return!(e.unstable_now()-D<O)}function j(){if(S!==null){var T=e.unstable_now();D=T;var W=!0;try{W=S(!0,T)}finally{W?N():(x=!1,S=null)}}else x=!1}var N;if(typeof y=="function")N=function(){y(j)};else if(typeof MessageChannel<"u"){var H=new MessageChannel,J=H.port2;H.port1.onmessage=j,N=function(){J.postMessage(null)}}else N=function(){w(j,0)};function z(T){S=T,x||(x=!0,N())}function F(T,W){k=w(function(){T(e.unstable_now())},W)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(T){T.callback=null},e.unstable_continueExecution=function(){v||p||(v=!0,z(B))},e.unstable_forceFrameRate=function(T){0>T||125<T?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<T?Math.floor(1e3/T):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(T){switch(g){case 1:case 2:case 3:var W=3;break;default:W=g}var U=g;g=W;try{return T()}finally{g=U}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(T,W){switch(T){case 1:case 2:case 3:case 4:case 5:break;default:T=3}var U=g;g=T;try{return W()}finally{g=U}},e.unstable_scheduleCallback=function(T,W,U){var K=e.unstable_now();switch(typeof U=="object"&&U!==null?(U=U.delay,U=typeof U=="number"&&0<U?K+U:K):U=K,T){case 1:var X=-1;break;case 2:X=250;break;case 5:X=1073741823;break;case 4:X=1e4;break;default:X=5e3}return X=U+X,T={id:d++,callback:W,priorityLevel:T,startTime:U,expirationTime:X,sortIndex:-1},U>K?(T.sortIndex=U,t(c,T),n(u)===null&&T===n(c)&&(C?(_(k),k=-1):C=!0,F(b,U-K))):(T.sortIndex=X,t(u,T),v||p||(v=!0,z(B))),T},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(T){var W=g;return function(){var U=g;g=W;try{return T.apply(this,arguments)}finally{g=U}}}})(RO);SO.exports=RO;var DU=SO.exports;/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var OU=m,Wi=DU;function ue(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 kO=new Set,Ph={};function ec(e,t){If(e,t),If(e+"Capture",t)}function If(e,t){for(Ph[e]=t,e=0;e<t.length;e++)kO.add(t[e])}var xs=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),u1=Object.prototype.hasOwnProperty,LU=/^[: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]*$/,_S={},CS={};function TU(e){return u1.call(CS,e)?!0:u1.call(_S,e)?!1:LU.test(e)?CS[e]=!0:(_S[e]=!0,!1)}function PU(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function MU(e,t,n,r){if(t===null||typeof t>"u"||PU(e,t,n,r))return!0;
vendor: 5,200 bytes, lines 33-34
33if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ri(e,t,n,r,i,o,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var xr={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){xr[e]=new ri(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];xr[t]=new ri(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){xr[e]=new ri(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){xr[e]=new ri(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){xr[e]=new ri(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){xr[e]=new ri(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){xr[e]=new ri(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){xr[e]=new ri(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){xr[e]=new ri(e,5,!1,e.toLowerCase(),null,!1,!1)});var $w=/[\-:]([a-z])/g;function zw(e){return e[1].toUpperCase()}"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($w,zw);xr[t]=new ri(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($w,zw);xr[t]=new ri(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($w,zw);xr[t]=new ri(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){xr[e]=new ri(e,1,!1,e.toLowerCase(),null,!1,!1)});xr.xlinkHref=new ri("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){xr[e]=new ri(e,1,!1,e.toLowerCase(),null,!0,!0)});function Uw(e,t,n,r){var i=xr.hasOwnProperty(t)?xr[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(MU(t,n,i,r)&&(n=null),r||i===null?TU(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Ps=OU.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,XA=Symbol.for("react.element"),Vc=Symbol.for("react.portal"),qc=Symbol.for("react.fragment"),Hw=Symbol.for("react.strict_mode"),c1=Symbol.for("react.profiler"),QO=Symbol.for("react.provider"),DO=Symbol.for("react.context"),Gw=Symbol.for("react.forward_ref"),f1=Symbol.for("react.suspense"),d1=Symbol.for("react.suspense_list"),jw=Symbol.for("react.memo"),gl=Symbol.for("react.lazy"),OO=Symbol.for("react.offscreen"),ES=Symbol.iterator;function Sd(e){return e===null||typeof e!="object"?null:(e=ES&&e[ES]||e["@@iterator"],typeof e=="function"?e:null)}var Rn=Object.assign,Hy;function ih(e){if(Hy===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Hy=t&&t[1]||""}return`
34`+Hy+e}var Gy=!1;function jy(e,t){if(!e||Gy)return"";Gy=!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()}}),typeof Reflect=="object"&&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()}}
vendor: 16,753 bytes, lines 34-37
34catch(c){if(c&&r&&typeof c.stack=="string"){for(var i=c.stack.split(`
35`),o=r.stack.split(`
36`),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(a!==1||s!==1)do if(a--,s--,0>s||i[a]!==o[s]){var u=`
37`+i[a].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=a&&0<=s);break}}}finally{Gy=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ih(e):""}function FU(e){switch(e.tag){case 5:return ih(e.type);case 16:return ih("Lazy");case 13:return ih("Suspense");case 19:return ih("SuspenseList");case 0:case 2:case 15:return e=jy(e.type,!1),e;case 11:return e=jy(e.type.render,!1),e;case 1:return e=jy(e.type,!0),e;default:return""}}function h1(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case qc:return"Fragment";case Vc:return"Portal";case c1:return"Profiler";case Hw:return"StrictMode";case f1:return"Suspense";case d1:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case DO:return(e.displayName||"Context")+".Consumer";case QO:return(e._context.displayName||"Context")+".Provider";case Gw:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case jw:return t=e.displayName||null,t!==null?t:h1(e.type)||"Memo";case gl:t=e._payload,e=e._init;try{return h1(e(t))}catch{}}return null}function NU(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=t.render,e=e.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 h1(t);case 8:return t===Hw?"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(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function zl(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function LO(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function $U(e){var t=LO(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ZA(e){e._valueTracker||(e._valueTracker=$U(e))}function TO(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=LO(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Lv(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function g1(e,t){var n=t.checked;return Rn({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function wS(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=zl(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function PO(e,t){t=t.checked,t!=null&&Uw(e,"checked",t,!1)}function A1(e,t){PO(e,t);var n=zl(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?p1(e,t.type,n):t.hasOwnProperty("defaultValue")&&p1(e,t.type,zl(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function IS(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function p1(e,t,n){(t!=="number"||Lv(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var oh=Array.isArray;function ff(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+zl(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function v1(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(ue(91));return Rn({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function bS(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(ue(92));if(oh(n)){if(1<n.length)throw Error(ue(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:zl(n)}}function MO(e,t){var n=zl(t.value),r=zl(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function BS(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function FO(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 m1(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?FO(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ep,NO=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ep=ep||document.createElement("div"),ep.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ep.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Mh(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ah={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},zU=["Webkit","ms","Moz","O"];Object.keys(Ah).forEach(function(e){zU.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ah[t]=Ah[e]})});function $O(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ah.hasOwnProperty(e)&&Ah[e]?(""+t).trim():t+"px"}function zO(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=$O(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var UU=Rn({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 y1(e,t){if(t){if(UU[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(ue(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(ue(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(ue(61))}if(t.style!=null&&typeof t.style!="object")throw Error(ue(62))}}function _1(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 C1=null;function Ww(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var E1=null,df=null,hf=null;function xS(e){if(e=Tg(e)){if(typeof E1!="function")throw Error(ue(280));var t=e.stateNode;t&&(t=Tm(t),E1(e.stateNode,e.type,t))}}function UO(e){df?hf?hf.push(e):hf=[e]:df=e}function HO(){if(df){var e=df,t=hf;if(hf=df=null,xS(e),t)for(e=0;e<t.length;e++)xS(t[e])}}function GO(e,t){return e(t)}function jO(){}var Wy=!1;function WO(e,t,n){if(Wy)return e(t,n);Wy=!0;try{return GO(e,t,n)}finally{Wy=!1,(df!==null||hf!==null)&&(jO(),HO())}}function Fh(e,t){var n=e.stateNode;if(n===null)return null;var r=Tm(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(ue(231,t,typeof n));return n}var w1=!1;if(xs)try{var Rd={};Object.defineProperty(Rd,"passive",{get:function(){w1=!0}}),window.addEventListener("test",Rd,Rd),window.removeEventListener("test",Rd,Rd)}catch{w1=!1}function HU(e,t,n,r,i,o,a,s,u){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(d){this.onError(d)}}var ph=!1,Tv=null,Pv=!1,I1=null,GU={onError:function(e){ph=!0,Tv=e}};function jU(e,t,n,r,i,o,a,s,u){ph=!1,Tv=null,HU.apply(GU,arguments)}function WU(e,t,n,r,i,o,a,s,u){if(jU.apply(this,arguments),ph){if(ph){var c=Tv;ph=!1,Tv=null}else throw Error(ue(198));Pv||(Pv=!0,I1=c)}}function tc(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function VO(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function SS(e){if(tc(e)!==e)throw Error(ue(188))}function VU(e){var t=e.alternate;if(!t){if(t=tc(e),t===null)throw Error(ue(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return SS(i),e;if(o===r)return SS(i),t;o=o.sibling}throw Error(ue(188))}if(n.return!==r.return)n=i,r=o;else{for(var a=!1,s=i.child;s;){if(s===n){a=!0,n=i,r=o;break}if(s===r){a=!0,r=i,n=o;break}s=s.sibling}if(!a){for(s=o.child;s;){if(s===n){a=!0,n=o,r=i;break}if(s===r){a=!0,r=o,n=i;break}s=s.sibling}if(!a)throw Error(ue(189))}}if(n.alternate!==r)throw Error(ue(190))}if(n.tag!==3)throw Error(ue(188));return n.stateNode.current===n?e:t}function qO(e){return e=VU(e),e!==null?KO(e):null}function KO(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=KO(e);if(t!==null)return t;e=e.sibling}return null}var YO=Wi.unstable_scheduleCallback,RS=Wi.unstable_cancelCallback,qU=Wi.unstable_shouldYield,KU=Wi.unstable_requestPaint,Gn=Wi.unstable_now,YU=Wi.unstable_getCurrentPriorityLevel,Vw=Wi.unstable_ImmediatePriority,JO=Wi.unstable_UserBlockingPriority,Mv=Wi.unstable_NormalPriority,JU=Wi.unstable_LowPriority,XO=Wi.unstable_IdlePriority,Qm=null,Fa=null;function XU(e){if(Fa&&typeof Fa.onCommitFiberRoot=="function")try{Fa.onCommitFiberRoot(Qm,e,void 0,(e.current.flags&128)===128)}catch{}}var Jo=Math.clz32?Math.clz32:tH,ZU=Math.log,eH=Math.LN2;function tH(e){return e>>>=0,e===0?32:31-(ZU(e)/eH|0)|0}var tp=64,np=4194304;function ah(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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Fv(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=n&268435455;if(a!==0){var s=a&~i;s!==0?r=ah(s):(o&=a,o!==0&&(r=ah(o)))}else a=n&~i,a!==0?r=ah(a):o!==0&&(r=ah(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Jo(t),i=1<<n,r|=e[n],t&=~i;return r}function nH(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;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function rH(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-Jo(o),s=1<<a,u=i[a];u===-1?(!(s&n)||s&r)&&(i[a]=nH(s,t)):u<=t&&(e.expiredLanes|=s),o&=~s}}function b1(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ZO(){var e=tp;return tp<<=1,!(tp&4194240)&&(tp=64),e}function Vy(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Og(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Jo(t),e[t]=n}function iH(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-Jo(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function qw(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Jo(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var Vt=0;function eL(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var tL,Kw,nL,rL,iL,B1=!1,rp=[],xl=null,Sl=null,Rl=null,Nh=new Map,$h=new Map,pl=[],oH="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 kS(e,t){switch(e){case"focusin":case"focusout":xl=null;break;case"dragenter":case"dragleave":Sl=null;break;case"mouseover":case"mouseout":Rl=null;break;case"pointerover":case"pointerout":Nh.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":$h.delete(t.pointerId)}}function kd(e,t,n,r,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},t!==null&&(t=Tg(t),t!==null&&Kw(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function aH(e,t,n,r,i){switch(t){case"focusin":return xl=kd(xl,e,t,n,r,i),!0;case"dragenter":return Sl=kd(Sl,e,t,n,r,i),!0;case"mouseover":return Rl=kd(Rl,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Nh.set(o,kd(Nh.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,$h.set(o,kd($h.get(o)||null,e,t,n,r,i)),!0}return!1}function oL(e){var t=xu(e.target);if(t!==null){var n=tc(t);if(n!==null){if(t=n.tag,t===13){if(t=VO(n),t!==null){e.blockedOn=t,iL(e.priority,function(){nL(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ov(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=x1(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);C1=r,n.target.dispatchEvent(r),C1=null}else return t=Tg(n),t!==null&&Kw(t),e.blockedOn=n,!1;t.shift()}return!0}function QS(e,t,n){ov(e)&&n.delete(t)}function sH(){B1=!1,xl!==null&&ov(xl)&&(xl=null),Sl!==null&&ov(Sl)&&(Sl=null),Rl!==null&&ov(Rl)&&(Rl=null),Nh.forEac
vendor: 11,841 bytes, line 37
37h(QS),$h.forEach(QS)}function Qd(e,t){e.blockedOn===t&&(e.blockedOn=null,B1||(B1=!0,Wi.unstable_scheduleCallback(Wi.unstable_NormalPriority,sH)))}function zh(e){function t(i){return Qd(i,e)}if(0<rp.length){Qd(rp[0],e);for(var n=1;n<rp.length;n++){var r=rp[n];r.blockedOn===e&&(r.blockedOn=null)}}for(xl!==null&&Qd(xl,e),Sl!==null&&Qd(Sl,e),Rl!==null&&Qd(Rl,e),Nh.forEach(t),$h.forEach(t),n=0;n<pl.length;n++)r=pl[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<pl.length&&(n=pl[0],n.blockedOn===null);)oL(n),n.blockedOn===null&&pl.shift()}var gf=Ps.ReactCurrentBatchConfig,Nv=!0;function lH(e,t,n,r){var i=Vt,o=gf.transition;gf.transition=null;try{Vt=1,Yw(e,t,n,r)}finally{Vt=i,gf.transition=o}}function uH(e,t,n,r){var i=Vt,o=gf.transition;gf.transition=null;try{Vt=4,Yw(e,t,n,r)}finally{Vt=i,gf.transition=o}}function Yw(e,t,n,r){if(Nv){var i=x1(e,t,n,r);if(i===null)r_(e,t,r,$v,n),kS(e,r);else if(aH(i,e,t,n,r))r.stopPropagation();else if(kS(e,r),t&4&&-1<oH.indexOf(e)){for(;i!==null;){var o=Tg(i);if(o!==null&&tL(o),o=x1(e,t,n,r),o===null&&r_(e,t,r,$v,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else r_(e,t,r,null,n)}}var $v=null;function x1(e,t,n,r){if($v=null,e=Ww(r),e=xu(e),e!==null)if(t=tc(e),t===null)e=null;else if(n=t.tag,n===13){if(e=VO(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return $v=e,null}function aL(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(YU()){case Vw:return 1;case JO:return 4;case Mv:case JU:return 16;case XO:return 536870912;default:return 16}default:return 16}}var yl=null,Jw=null,av=null;function sL(){if(av)return av;var e,t=Jw,n=t.length,r,i="value"in yl?yl.value:yl.textContent,o=i.length;for(e=0;e<n&&t[e]===i[e];e++);var a=n-e;for(r=1;r<=a&&t[n-r]===i[o-r];r++);return av=i.slice(e,1<r?1-r:void 0)}function sv(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function ip(){return!0}function DS(){return!1}function Ki(e){function t(n,r,i,o,a){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=o,this.target=a,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(o):o[s]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?ip:DS,this.isPropagationStopped=DS,this}return Rn(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=ip)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=ip)},persist:function(){},isPersistent:ip}),t}var Kf={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Xw=Ki(Kf),Lg=Rn({},Kf,{view:0,detail:0}),cH=Ki(Lg),qy,Ky,Dd,Dm=Rn({},Lg,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Zw,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Dd&&(Dd&&e.type==="mousemove"?(qy=e.screenX-Dd.screenX,Ky=e.screenY-Dd.screenY):Ky=qy=0,Dd=e),qy)},movementY:function(e){return"movementY"in e?e.movementY:Ky}}),OS=Ki(Dm),fH=Rn({},Dm,{dataTransfer:0}),dH=Ki(fH),hH=Rn({},Lg,{relatedTarget:0}),Yy=Ki(hH),gH=Rn({},Kf,{animationName:0,elapsedTime:0,pseudoElement:0}),AH=Ki(gH),pH=Rn({},Kf,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),vH=Ki(pH),mH=Rn({},Kf,{data:0}),LS=Ki(mH),yH={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},_H={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"},CH={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function EH(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=CH[e])?!!t[e]:!1}function Zw(){return EH}var wH=Rn({},Lg,{key:function(e){if(e.key){var t=yH[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=sv(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?_H[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Zw,charCode:function(e){return e.type==="keypress"?sv(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?sv(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),IH=Ki(wH),bH=Rn({},Dm,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),TS=Ki(bH),BH=Rn({},Lg,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Zw}),xH=Ki(BH),SH=Rn({},Kf,{propertyName:0,elapsedTime:0,pseudoElement:0}),RH=Ki(SH),kH=Rn({},Dm,{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}),QH=Ki(kH),DH=[9,13,27,32],eI=xs&&"CompositionEvent"in window,vh=null;xs&&"documentMode"in document&&(vh=document.documentMode);var OH=xs&&"TextEvent"in window&&!vh,lL=xs&&(!eI||vh&&8<vh&&11>=vh),PS=" ",MS=!1;function uL(e,t){switch(e){case"keyup":return DH.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cL(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Kc=!1;function LH(e,t){switch(e){case"compositionend":return cL(t);case"keypress":return t.which!==32?null:(MS=!0,PS);case"textInput":return e=t.data,e===PS&&MS?null:e;default:return null}}function TH(e,t){if(Kc)return e==="compositionend"||!eI&&uL(e,t)?(e=sL(),av=Jw=yl=null,Kc=!1,e):null;switch(e){case"paste":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 lL&&t.locale!=="ko"?null:t.data;default:return null}}var PH={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 FS(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!PH[e.type]:t==="textarea"}function fL(e,t,n,r){UO(r),t=zv(t,"onChange"),0<t.length&&(n=new Xw("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var mh=null,Uh=null;function MH(e){EL(e,0)}function Om(e){var t=Xc(e);if(TO(t))return e}function FH(e,t){if(e==="change")return t}var dL=!1;if(xs){var Jy;if(xs){var Xy="oninput"in document;if(!Xy){var NS=document.createElement("div");NS.setAttribute("oninput","return;"),Xy=typeof NS.oninput=="function"}Jy=Xy}else Jy=!1;dL=Jy&&(!document.documentMode||9<document.documentMode)}function $S(){mh&&(mh.detachEvent("onpropertychange",hL),Uh=mh=null)}function hL(e){if(e.propertyName==="value"&&Om(Uh)){var t=[];fL(t,Uh,e,Ww(e)),WO(MH,t)}}function NH(e,t,n){e==="focusin"?($S(),mh=t,Uh=n,mh.attachEvent("onpropertychange",hL)):e==="focusout"&&$S()}function $H(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Om(Uh)}function zH(e,t){if(e==="click")return Om(t)}function UH(e,t){if(e==="input"||e==="change")return Om(t)}function HH(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var na=typeof Object.is=="function"?Object.is:HH;function Hh(e,t){if(na(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)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 i=n[r];if(!u1.call(t,i)||!na(e[i],t[i]))return!1}return!0}function zS(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function US(e,t){var n=zS(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=zS(n)}}function gL(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?gL(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function AL(){for(var e=window,t=Lv();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Lv(e.document)}return t}function tI(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function GH(e){var t=AL(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&gL(n.ownerDocument.documentElement,n)){if(r!==null&&tI(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=US(n,o);var a=US(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var jH=xs&&"documentMode"in document&&11>=document.documentMode,Yc=null,S1=null,yh=null,R1=!1;function HS(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;R1||Yc==null||Yc!==Lv(r)||(r=Yc,"selectionStart"in r&&tI(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 4,501 bytes, line 37
37sNode:r.focusNode,focusOffset:r.focusOffset}),yh&&Hh(yh,r)||(yh=r,r=zv(S1,"onSelect"),0<r.length&&(t=new Xw("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Yc)))}function op(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Jc={animationend:op("Animation","AnimationEnd"),animationiteration:op("Animation","AnimationIteration"),animationstart:op("Animation","AnimationStart"),transitionend:op("Transition","TransitionEnd")},Zy={},pL={};xs&&(pL=document.createElement("div").style,"AnimationEvent"in window||(delete Jc.animationend.animation,delete Jc.animationiteration.animation,delete Jc.animationstart.animation),"TransitionEvent"in window||delete Jc.transitionend.transition);function Lm(e){if(Zy[e])return Zy[e];if(!Jc[e])return e;var t=Jc[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in pL)return Zy[e]=t[n];return e}var vL=Lm("animationend"),mL=Lm("animationiteration"),yL=Lm("animationstart"),_L=Lm("transitionend"),CL=new Map,GS="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 ql(e,t){CL.set(e,t),ec(t,[e])}for(var e_=0;e_<GS.length;e_++){var t_=GS[e_],WH=t_.toLowerCase(),VH=t_[0].toUpperCase()+t_.slice(1);ql(WH,"on"+VH)}ql(vL,"onAnimationEnd");ql(mL,"onAnimationIteration");ql(yL,"onAnimationStart");ql("dblclick","onDoubleClick");ql("focusin","onFocus");ql("focusout","onBlur");ql(_L,"onTransitionEnd");If("onMouseEnter",["mouseout","mouseover"]);If("onMouseLeave",["mouseout","mouseover"]);If("onPointerEnter",["pointerout","pointerover"]);If("onPointerLeave",["pointerout","pointerover"]);ec("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));ec("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));ec("onBeforeInput",["compositionend","keypress","textInput","paste"]);ec("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));ec("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));ec("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var sh="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(" "),qH=new Set("cancel close invalid load scroll toggle".split(" ").concat(sh));function jS(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,WU(r,t,void 0,e),e.currentTarget=null}function EL(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],u=s.instance,c=s.currentTarget;if(s=s.listener,u!==o&&i.isPropagationStopped())break e;jS(i,s,c),o=u}else for(a=0;a<r.length;a++){if(s=r[a],u=s.instance,c=s.currentTarget,s=s.listener,u!==o&&i.isPropagationStopped())break e;jS(i,s,c),o=u}}}if(Pv)throw e=I1,Pv=!1,I1=null,e}function hn(e,t){var n=t[L1];n===void 0&&(n=t[L1]=new Set);var r=e+"__bubble";n.has(r)||(wL(t,e,2,!1),n.add(r))}function n_(e,t,n){var r=0;t&&(r|=4),wL(n,e,r,t)}var ap="_reactListening"+Math.random().toString(36).slice(2);function Gh(e){if(!e[ap]){e[ap]=!0,kO.forEach(function(n){n!=="selectionchange"&&(qH.has(n)||n_(n,!1,e),n_(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ap]||(t[ap]=!0,n_("selectionchange",!1,t))}}function wL(e,t,n,r){switch(aL(t)){case 1:var i=lH;break;case 4:i=uH;break;default:i=Yw}n=i.bind(null,t,n,e),i=void 0,!w1||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function r_(e,t,n,r,i){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var a=r.tag;if(a===3||a===4){var s=r.stateNode.containerInfo;
vendor: 4,719 bytes, lines 37-38
37if(s===i||s.nodeType===8&&s.parentNode===i)break;if(a===4)for(a=r.return;a!==null;){var u=a.tag;if((u===3||u===4)&&(u=a.stateNode.containerInfo,u===i||u.nodeType===8&&u.parentNode===i))return;a=a.return}for(;s!==null;){if(a=xu(s),a===null)return;if(u=a.tag,u===5||u===6){r=o=a;continue e}s=s.parentNode}}r=r.return}WO(function(){var c=o,d=Ww(n),h=[];e:{var g=CL.get(e);if(g!==void 0){var p=Xw,v=e;switch(e){case"keypress":if(sv(n)===0)break e;case"keydown":case"keyup":p=IH;break;case"focusin":v="focus",p=Yy;break;case"focusout":v="blur",p=Yy;break;case"beforeblur":case"afterblur":p=Yy;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":p=OS;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=dH;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=xH;break;case vL:case mL:case yL:p=AH;break;case _L:p=RH;break;case"scroll":p=cH;break;case"wheel":p=QH;break;case"copy":case"cut":case"paste":p=vH;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=TS}var C=(t&4)!==0,w=!C&&e==="scroll",_=C?g!==null?g+"Capture":null:g;C=[];for(var y=c,E;y!==null;){E=y;var b=E.stateNode;if(E.tag===5&&b!==null&&(E=b,_!==null&&(b=Fh(y,_),b!=null&&C.push(jh(y,b,E)))),w)break;y=y.return}0<C.length&&(g=new p(g,v,null,n,d),h.push({event:g,listeners:C}))}}if(!(t&7)){e:{if(g=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",g&&n!==C1&&(v=n.relatedTarget||n.fromElement)&&(xu(v)||v[Ss]))break e;if((p||g)&&(g=d.window===d?d:(g=d.ownerDocument)?g.defaultView||g.parentWindow:window,p?(v=n.relatedTarget||n.toElement,p=c,v=v?xu(v):null,v!==null&&(w=tc(v),v!==w||v.tag!==5&&v.tag!==6)&&(v=null)):(p=null,v=c),p!==v)){if(C=OS,b="onMouseLeave",_="onMouseEnter",y="mouse",(e==="pointerout"||e==="pointerover")&&(C=TS,b="onPointerLeave",_="onPointerEnter",y="pointer"),w=p==null?g:Xc(p),E=v==null?g:Xc(v),g=new C(b,y+"leave",p,n,d),g.target=w,g.relatedTarget=E,b=null,xu(d)===c&&(C=new C(_,y+"enter",v,n,d),C.target=E,C.relatedTarget=w,b=C),w=b,p&&v)t:{for(C=p,_=v,y=0,E=C;E;E=Bc(E))y++;for(E=0,b=_;b;b=Bc(b))E++;for(;0<y-E;)C=Bc(C),y--;for(;0<E-y;)_=Bc(_),E--;for(;y--;){if(C===_||_!==null&&C===_.alternate)break t;C=Bc(C),_=Bc(_)}C=null}else C=null;p!==null&&WS(h,g,p,C,!1),v!==null&&w!==null&&WS(h,w,v,C,!0)}}e:{if(g=c?Xc(c):window,p=g.nodeName&&g.nodeName.toLowerCase(),p==="select"||p==="input"&&g.type==="file")var B=FH;else if(FS(g))if(dL)B=UH;else{B=$H;var x=NH}else(p=g.nodeName)&&p.toLowerCase()==="input"&&(g.type==="checkbox"||g.type==="radio")&&(B=zH);if(B&&(B=B(e,c))){fL(h,B,n,d);break e}x&&x(e,g,c),e==="focusout"&&(x=g._wrapperState)&&x.controlled&&g.type==="number"&&p1(g,"number",g.value)}switch(x=c?Xc(c):window,e){case"focusin":(FS(x)||x.contentEditable==="true")&&(Yc=x,S1=c,yh=null);break;case"focusout":yh=S1=Yc=null;break;case"mousedown":R1=!0;break;case"contextmenu":case"mouseup":case"dragend":R1=!1,HS(h,n,d);break;case"selectionchange":if(jH)break;case"keydown":case"keyup":HS(h,n,d)}var S;if(eI)e:{switch(e){case"compositionstart":var k="onCompositionStart";break e;case"compositionend":k="onCompositionEnd";break e;case"compositionupdate":k="onCompositionUpdate";break e}k=void 0}else Kc?uL(e,n)&&(k="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(k="onCompositionStart");k&&(lL&&n.locale!=="ko"&&(Kc||k!=="onCompositionStart"?k==="onCompositionEnd"&&Kc&&(S=sL()):(yl=d,Jw="value"in yl?yl.value:yl.textContent,Kc=!0)),x=zv(c,k),0<x.length&&(k=new LS(k,e,null,n,d),h.push({event:k,listeners:x}),S?k.data=S:(S=cL(n),S!==null&&(k.data=S)))),(S=OH?LH(e,n):TH(e,n))&&(c=zv(c,"onBeforeInput"),0<c.length&&(d=new LS("onBeforeInput","beforeinput",null,n,d),h.push({event:d,listeners:c}),d.data=S))}EL(h,t)})}function jh(e,t,n){return{instance:e,listener:t,currentTarget:n}}function zv(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=Fh(e,n),o!=null&&r.unshift(jh(e,o,i)),o=Fh(e,t),o!=null&&r.push(jh(e,o,i))),e=e.return}return r}function Bc(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function WS(e,t,n,r,i){for(var o=t._reactName,a=[];n!==null&&n!==r;){var s=n,u=s.alternate,c=s.stateNode;if(u!==null&&u===r)break;s.tag===5&&c!==null&&(s=c,i?(u=Fh(n,o),u!=null&&a.unshift(jh(n,u,s))):i||(u=Fh(n,o),u!=null&&a.push(jh(n,u,s)))),n=n.return}a.length!==0&&e.push({event:t,listeners:a})}var KH=/\r\n?/g,YH=/\u0000|\uFFFD/g;function VS(e){return(typeof e=="string"?e:""+e).replace(KH,`
38`).replace(YH,"")}
vendor: 4,185 bytes, line 38
38function sp(e,t,n){if(t=VS(t),VS(e)!==t&&n)throw Error(ue(425))}function Uv(){}var k1=null,Q1=null;function D1(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var O1=typeof setTimeout=="function"?setTimeout:void 0,JH=typeof clearTimeout=="function"?clearTimeout:void 0,qS=typeof Promise=="function"?Promise:void 0,XH=typeof queueMicrotask=="function"?queueMicrotask:typeof qS<"u"?function(e){return qS.resolve(null).then(e).catch(ZH)}:O1;function ZH(e){setTimeout(function(){throw e})}function i_(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),zh(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);zh(t)}function kl(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function KS(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Yf=Math.random().toString(36).slice(2),La="__reactFiber$"+Yf,Wh="__reactProps$"+Yf,Ss="__reactContainer$"+Yf,L1="__reactEvents$"+Yf,eG="__reactListeners$"+Yf,tG="__reactHandles$"+Yf;function xu(e){var t=e[La];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ss]||n[La]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=KS(e);e!==null;){if(n=e[La])return n;e=KS(e)}return t}e=n,n=e.parentNode}return null}function Tg(e){return e=e[La]||e[Ss],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Xc(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(ue(33))}function Tm(e){return e[Wh]||null}var T1=[],Zc=-1;function Kl(e){return{current:e}}function gn(e){0>Zc||(e.current=T1[Zc],T1[Zc]=null,Zc--)}function fn(e,t){Zc++,T1[Zc]=e.current,e.current=t}var Ul={},Nr=Kl(Ul),mi=Kl(!1),$u=Ul;function bf(e,t){var n=e.type.contextTypes;if(!n)return Ul;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function yi(e){return e=e.childContextTypes,e!=null}function Hv(){gn(mi),gn(Nr)}function YS(e,t,n){if(Nr.current!==Ul)throw Error(ue(168));fn(Nr,t),fn(mi,n)}function IL(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(ue(108,NU(e)||"Unknown",i));return Rn({},n,r)}function Gv(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ul,$u=Nr.current,fn(Nr,e),fn(mi,mi.current),!0}function JS(e,t,n){var r=e.stateNode;if(!r)throw Error(ue(169));n?(e=IL(e,t,$u),r.__reactInternalMemoizedMergedChildContext=e,gn(mi),gn(Nr),fn(Nr,e)):gn(mi),fn(mi,n)}var ps=null,Pm=!1,o_=!1;function bL(e){ps===null?ps=[e]:ps.push(e)}function nG(e){Pm=!0,bL(e)}function Yl(){if(!o_&&ps!==null){o_=!0;var e=0,t=Vt;try{var n=ps;for(Vt=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}ps=null,Pm=!1}catch(i){throw ps!==null&&(ps=ps.slice(e+1)),YO(Vw,Yl),i}finally{Vt=t,o_=!1}}return null}var ef=[],tf=0,jv=null,Wv=0,_o=[],Co=0,zu=null,ys=1,_s="";function wu(e,t){ef[tf++]=Wv,ef[tf++]=jv,jv=e,Wv=t}function BL(e,t,n){_o[Co++]=ys,_o[Co++]=_s,_o[Co++]=zu,zu=e;var r=ys;e=_s;var i=32-Jo(r)-1;r&=~(1<<i),n+=1;var o=32-Jo(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,ys=1<<32-Jo(t)+i|n<<i|r,_s=o+e}else ys=1<<o|n<<i|r,_s=e}function nI(e){e.return!==null&&(wu(e,1),BL(e,1,0))}function rI(e){for(;e===jv;)jv=ef[--tf],ef[tf]=null,Wv=ef[--tf],ef[tf]=null;for(;e===zu;)zu=_o[--Co],_o[Co]=null,_s=_o[--Co],_o[Co]=null,ys=_o[--Co],_o[Co]=null}var Gi=null,$i=null,wn=!1,Wo=null;function xL(e,t){var n=wo(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function XS(e,t){switch(e.tag){case 5:var n=e.type;
vendor: 11,260 bytes, line 38
38return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Gi=e,$i=kl(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Gi=e,$i=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=zu!==null?{id:ys,overflow:_s}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=wo(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Gi=e,$i=null,!0):!1;default:return!1}}function P1(e){return(e.mode&1)!==0&&(e.flags&128)===0}function M1(e){if(wn){var t=$i;if(t){var n=t;if(!XS(e,t)){if(P1(e))throw Error(ue(418));t=kl(n.nextSibling);var r=Gi;t&&XS(e,t)?xL(r,n):(e.flags=e.flags&-4097|2,wn=!1,Gi=e)}}else{if(P1(e))throw Error(ue(418));e.flags=e.flags&-4097|2,wn=!1,Gi=e}}}function ZS(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Gi=e}function lp(e){if(e!==Gi)return!1;if(!wn)return ZS(e),wn=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!D1(e.type,e.memoizedProps)),t&&(t=$i)){if(P1(e))throw SL(),Error(ue(418));for(;t;)xL(e,t),t=kl(t.nextSibling)}if(ZS(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(ue(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){$i=kl(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}$i=null}}else $i=Gi?kl(e.stateNode.nextSibling):null;return!0}function SL(){for(var e=$i;e;)e=kl(e.nextSibling)}function Bf(){$i=Gi=null,wn=!1}function iI(e){Wo===null?Wo=[e]:Wo.push(e)}var rG=Ps.ReactCurrentBatchConfig;function Od(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(ue(309));var r=n.stateNode}if(!r)throw Error(ue(147,e));var i=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(a){var s=i.refs;a===null?delete s[o]:s[o]=a},t._stringRef=o,t)}if(typeof e!="string")throw Error(ue(284));if(!n._owner)throw Error(ue(290,e))}return e}function up(e,t){throw e=Object.prototype.toString.call(t),Error(ue(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function e2(e){var t=e._init;return t(e._payload)}function RL(e){function t(_,y){if(e){var E=_.deletions;E===null?(_.deletions=[y],_.flags|=16):E.push(y)}}function n(_,y){if(!e)return null;for(;y!==null;)t(_,y),y=y.sibling;return null}function r(_,y){for(_=new Map;y!==null;)y.key!==null?_.set(y.key,y):_.set(y.index,y),y=y.sibling;return _}function i(_,y){return _=Ll(_,y),_.index=0,_.sibling=null,_}function o(_,y,E){return _.index=E,e?(E=_.alternate,E!==null?(E=E.index,E<y?(_.flags|=2,y):E):(_.flags|=2,y)):(_.flags|=1048576,y)}function a(_){return e&&_.alternate===null&&(_.flags|=2),_}function s(_,y,E,b){return y===null||y.tag!==6?(y=d_(E,_.mode,b),y.return=_,y):(y=i(y,E),y.return=_,y)}function u(_,y,E,b){var B=E.type;return B===qc?d(_,y,E.props.children,b,E.key):y!==null&&(y.elementType===B||typeof B=="object"&&B!==null&&B.$$typeof===gl&&e2(B)===y.type)?(b=i(y,E.props),b.ref=Od(_,y,E),b.return=_,b):(b=gv(E.type,E.key,E.props,null,_.mode,b),b.ref=Od(_,y,E),b.return=_,b)}function c(_,y,E,b){return y===null||y.tag!==4||y.stateNode.containerInfo!==E.containerInfo||y.stateNode.implementation!==E.implementation?(y=h_(E,_.mode,b),y.return=_,y):(y=i(y,E.children||[]),y.return=_,y)}function d(_,y,E,b,B){return y===null||y.tag!==7?(y=Pu(E,_.mode,b,B),y.return=_,y):(y=i(y,E),y.return=_,y)}function h(_,y,E){if(typeof y=="string"&&y!==""||typeof y=="number")return y=d_(""+y,_.mode,E),y.return=_,y;if(typeof y=="object"&&y!==null){switch(y.$$typeof){case XA:return E=gv(y.type,y.key,y.props,null,_.mode,E),E.ref=Od(_,null,y),E.return=_,E;case Vc:return y=h_(y,_.mode,E),y.return=_,y;case gl:var b=y._init;return h(_,b(y._payload),E)}if(oh(y)||Sd(y))return y=Pu(y,_.mode,E,null),y.return=_,y;up(_,y)}return null}function g(_,y,E,b){var B=y!==null?y.key:null;if(typeof E=="string"&&E!==""||typeof E=="number")return B!==null?null:s(_,y,""+E,b);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case XA:return E.key===B?u(_,y,E,b):null;case Vc:return E.key===B?c(_,y,E,b):null;case gl:return B=E._init,g(_,y,B(E._payload),b)}if(oh(E)||Sd(E))return B!==null?null:d(_,y,E,b,null);up(_,E)}return null}function p(_,y,E,b,B){if(typeof b=="string"&&b!==""||typeof b=="number")return _=_.get(E)||null,s(y,_,""+b,B);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case XA:return _=_.get(b.key===null?E:b.key)||null,u(y,_,b,B);case Vc:return _=_.get(b.key===null?E:b.key)||null,c(y,_,b,B);case gl:var x=b._init;return p(_,y,E,x(b._payload),B)}if(oh(b)||Sd(b))return _=_.get(E)||null,d(y,_,b,B,null);up(y,b)}return null}function v(_,y,E,b){for(var B=null,x=null,S=y,k=y=0,O=null;S!==null&&k<E.length;k++){S.index>k?(O=S,S=null):O=S.sibling;var D=g(_,S,E[k],b);if(D===null){S===null&&(S=O);break}e&&S&&D.alternate===null&&t(_,S),y=o(D,y,k),x===null?B=D:x.sibling=D,x=D,S=O}if(k===E.length)return n(_,S),wn&&wu(_,k),B;if(S===null){for(;k<E.length;k++)S=h(_,E[k],b),S!==null&&(y=o(S,y,k),x===null?B=S:x.sibling=S,x=S);return wn&&wu(_,k),B}for(S=r(_,S);k<E.length;k++)O=p(S,_,k,E[k],b),O!==null&&(e&&O.alternate!==null&&S.delete(O.key===null?k:O.key),y=o(O,y,k),x===null?B=O:x.sibling=O,x=O);return e&&S.forEach(function(P){return t(_,P)}),wn&&wu(_,k),B}function C(_,y,E,b){var B=Sd(E);if(typeof B!="function")throw Error(ue(150));if(E=B.call(E),E==null)throw Error(ue(151));for(var x=B=null,S=y,k=y=0,O=null,D=E.next();S!==null&&!D.done;k++,D=E.next()){S.index>k?(O=S,S=null):O=S.sibling;var P=g(_,S,D.value,b);if(P===null){S===null&&(S=O);break}e&&S&&P.alternate===null&&t(_,S),y=o(P,y,k),x===null?B=P:x.sibling=P,x=P,S=O}if(D.done)return n(_,S),wn&&wu(_,k),B;if(S===null){for(;!D.done;k++,D=E.next())D=h(_,D.value,b),D!==null&&(y=o(D,y,k),x===null?B=D:x.sibling=D,x=D);return wn&&wu(_,k),B}for(S=r(_,S);!D.done;k++,D=E.next())D=p(S,_,k,D.value,b),D!==null&&(e&&D.alternate!==null&&S.delete(D.key===null?k:D.key),y=o(D,y,k),x===null?B=D:x.sibling=D,x=D);return e&&S.forEach(function(j){return t(_,j)}),wn&&wu(_,k),B}function w(_,y,E,b){if(typeof E=="object"&&E!==null&&E.type===qc&&E.key===null&&(E=E.props.children),typeof E=="object"&&E!==null){switch(E.$$typeof){case XA:e:{for(var B=E.key,x=y;x!==null;){if(x.key===B){if(B=E.type,B===qc){if(x.tag===7){n(_,x.sibling),y=i(x,E.props.children),y.return=_,_=y;break e}}else if(x.elementType===B||typeof B=="object"&&B!==null&&B.$$typeof===gl&&e2(B)===x.type){n(_,x.sibling),y=i(x,E.props),y.ref=Od(_,x,E),y.return=_,_=y;break e}n(_,x);break}else t(_,x);x=x.sibling}E.type===qc?(y=Pu(E.props.children,_.mode,b,E.key),y.return=_,_=y):(b=gv(E.type,E.key,E.props,null,_.mode,b),b.ref=Od(_,y,E),b.return=_,_=b)}return a(_);case Vc:e:{for(x=E.key;y!==null;){if(y.key===x)if(y.tag===4&&y.stateNode.containerInfo===E.containerInfo&&y.stateNode.implementation===E.implementation){n(_,y.sibling),y=i(y,E.children||[]),y.return=_,_=y;break e}else{n(_,y);break}else t(_,y);y=y.sibling}y=h_(E,_.mode,b),y.return=_,_=y}return a(_);case gl:return x=E._init,w(_,y,x(E._payload),b)}if(oh(E))return v(_,y,E,b);if(Sd(E))return C(_,y,E,b);up(_,E)}return typeof E=="string"&&E!==""||typeof E=="number"?(E=""+E,y!==null&&y.tag===6?(n(_,y.sibling),y=i(y,E),y.return=_,_=y):(n(_,y),y=d_(E,_.mode,b),y.return=_,_=y),a(_)):n(_,y)}return w}var xf=RL(!0),kL=RL(!1),Vv=Kl(null),qv=null,nf=null,oI=null;function aI(){oI=nf=qv=null}function sI(e){var t=Vv.current;gn(Vv),e._currentValue=t}function F1(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Af(e,t){qv=e,oI=nf=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(pi=!0),e.firstContext=null)}function Bo(e){var t=e._currentValue;if(oI!==e)if(e={context:e,memoizedValue:t,next:null},nf===null){if(qv===null)throw Error(ue(308));nf=e,qv.dependencies={lanes:0,firstContext:e}}else nf=nf.next=e;return t}var Su=null;function lI(e){Su===null?Su=[e]:Su.push(e)}function QL(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,lI(t)):(n.next=i.next,i.next=n),t.interleaved=n,Rs(e,r)}function Rs(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Al=!1;function uI(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function DL(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 Es(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ql(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,It&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Rs(e,n)}return i=r.interleaved,i===null?(t.next=t,lI(r)):(t.next=i.next,i.next=t),r.interleaved=t,Rs(e,n)}function lv(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,qw(e,n)}}function t2(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?i=o=a:o=o.next=a,n=n.next}while(n!==null);o===null?i=o=t:o=o.next=t}else i=o=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Kv(e,t,n,r){var i=e.updateQueue;Al=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var u=s,c=u.next;u.next=null,a===null?o=c:a.next=c,a=u;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==a&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=u))}if(o!==null){var h=i.baseState;a=0,d=c=u=null,s=o;do{var g=s.lane,p=s.eventTime;if((r&g)===g){d!==null&&(d=d.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var v=e,C=s;switch(g=t,p=n,C.tag){case 1:if(v=C.payload,typeof v=="function"){h=v.call(p,h,g);break e}h=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=C.payload,g=typeof v=="function"?v.call(p,h,g):v,g==null)break e;h=Rn({},h,g);break e;case 2:Al=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,g=i.effects,g===null?i.effects=[s]:g.push(s))}else p={eventTime:p,lane:g,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=p,u=h):d=d.next=p,a|=g;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;g=s,s=g.next,g.next=null,i.lastBaseUpdate=g,i.shared.pending=null}}while(!0);if(d===null&&(u=h),i.baseState=u,i.firstBaseUpdate=c,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do a|=i.lane,i=i.next;while(i!==t)}else o===null&&(i.shared.lanes=0);Hu|=a,e.lanes=a,e.memoizedState=h}}function n2(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;
vendor: 1,569 bytes, line 38
38if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(ue(191,i));i.call(r)}}}var Pg={},Na=Kl(Pg),Vh=Kl(Pg),qh=Kl(Pg);function Ru(e){if(e===Pg)throw Error(ue(174));return e}function cI(e,t){switch(fn(qh,t),fn(Vh,e),fn(Na,Pg),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:m1(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=m1(t,e)}gn(Na),fn(Na,t)}function Sf(){gn(Na),gn(Vh),gn(qh)}function OL(e){Ru(qh.current);var t=Ru(Na.current),n=m1(t,e.type);t!==n&&(fn(Vh,e),fn(Na,n))}function fI(e){Vh.current===e&&(gn(Na),gn(Vh))}var Bn=Kl(0);function Yv(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var a_=[];function dI(){for(var e=0;e<a_.length;e++)a_[e]._workInProgressVersionPrimary=null;a_.length=0}var uv=Ps.ReactCurrentDispatcher,s_=Ps.ReactCurrentBatchConfig,Uu=0,Sn=null,or=null,mr=null,Jv=!1,_h=!1,Kh=0,iG=0;function Or(){throw Error(ue(321))}function hI(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!na(e[n],t[n]))return!1;return!0}function gI(e,t,n,r,i,o){if(Uu=o,Sn=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,uv.current=e===null||e.memoizedState===null?lG:uG,e=n(r,i),_h){o=0;
vendor: 4,397 bytes, line 38
38do{if(_h=!1,Kh=0,25<=o)throw Error(ue(301));o+=1,mr=or=null,t.updateQueue=null,uv.current=cG,e=n(r,i)}while(_h)}if(uv.current=Xv,t=or!==null&&or.next!==null,Uu=0,mr=or=Sn=null,Jv=!1,t)throw Error(ue(300));return e}function AI(){var e=Kh!==0;return Kh=0,e}function Sa(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return mr===null?Sn.memoizedState=mr=e:mr=mr.next=e,mr}function xo(){if(or===null){var e=Sn.alternate;e=e!==null?e.memoizedState:null}else e=or.next;var t=mr===null?Sn.memoizedState:mr.next;if(t!==null)mr=t,or=e;else{if(e===null)throw Error(ue(310));or=e,e={memoizedState:or.memoizedState,baseState:or.baseState,baseQueue:or.baseQueue,queue:or.queue,next:null},mr===null?Sn.memoizedState=mr=e:mr=mr.next=e}return mr}function Yh(e,t){return typeof t=="function"?t(e):t}function l_(e){var t=xo(),n=t.queue;if(n===null)throw Error(ue(311));n.lastRenderedReducer=e;var r=or,i=r.baseQueue,o=n.pending;if(o!==null){if(i!==null){var a=i.next;i.next=o.next,o.next=a}r.baseQueue=i=o,n.pending=null}if(i!==null){o=i.next,r=r.baseState;var s=a=null,u=null,c=o;do{var d=c.lane;if((Uu&d)===d)u!==null&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var h={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};u===null?(s=u=h,a=r):u=u.next=h,Sn.lanes|=d,Hu|=d}c=c.next}while(c!==null&&c!==o);u===null?a=r:u.next=s,na(r,t.memoizedState)||(pi=!0),t.memoizedState=r,t.baseState=a,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do o=i.lane,Sn.lanes|=o,Hu|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function u_(e){var t=xo(),n=t.queue;if(n===null)throw Error(ue(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var a=i=i.next;do o=e(o,a.action),a=a.next;while(a!==i);na(o,t.memoizedState)||(pi=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function LL(){}function TL(e,t){var n=Sn,r=xo(),i=t(),o=!na(r.memoizedState,i);if(o&&(r.memoizedState=i,pi=!0),r=r.queue,pI(FL.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||mr!==null&&mr.memoizedState.tag&1){if(n.flags|=2048,Jh(9,ML.bind(null,n,r,i,t),void 0,null),_r===null)throw Error(ue(349));Uu&30||PL(n,t,i)}return i}function PL(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Sn.updateQueue,t===null?(t={lastEffect:null,stores:null},Sn.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function ML(e,t,n,r){t.value=n,t.getSnapshot=r,NL(t)&&$L(e)}function FL(e,t,n){return n(function(){NL(t)&&$L(e)})}function NL(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!na(e,n)}catch{return!0}}function $L(e){var t=Rs(e,1);t!==null&&Xo(t,e,1,-1)}function r2(e){var t=Sa();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Yh,lastRenderedState:e},t.queue=e,e=e.dispatch=sG.bind(null,Sn,e),[t.memoizedState,e]}function Jh(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Sn.updateQueue,t===null?(t={lastEffect:null,stores:null},Sn.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function zL(){return xo().memoizedState}function cv(e,t,n,r){var i=Sa();Sn.flags|=e,i.memoizedState=Jh(1|t,n,void 0,r===void 0?null:r)}function Mm(e,t,n,r){var i=xo();r=r===void 0?null:r;var o=void 0;if(or!==null){var a=or.memoizedState;if(o=a.destroy,r!==null&&hI(r,a.deps)){i.memoizedState=Jh(t,n,o,r);return}}Sn.flags|=e,i.memoizedState=Jh(1|t,n,o,r)}function i2(e,t){return cv(8390656,8,e,t)}function pI(e,t){return Mm(2048,8,e,t)}function UL(e,t){return Mm(4,2,e,t)}function HL(e,t){return Mm(4,4,e,t)}function GL(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function jL(e,t,n){return n=n!=null?n.concat([e]):null,Mm(4,4,GL.bind(null,t,e),n)}function vI(){}function WL(e,t){var n=xo();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&hI(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function VL(e,t){var n=xo();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&hI(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}
vendor: 8,281 bytes, lines 38-40
38function qL(e,t,n){return Uu&21?(na(n,t)||(n=ZO(),Sn.lanes|=n,Hu|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,pi=!0),e.memoizedState=n)}function oG(e,t){var n=Vt;Vt=n!==0&&4>n?n:4,e(!0);var r=s_.transition;s_.transition={};try{e(!1),t()}finally{Vt=n,s_.transition=r}}function KL(){return xo().memoizedState}function aG(e,t,n){var r=Ol(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},YL(e))JL(t,n);else if(n=QL(e,t,n,r),n!==null){var i=ti();Xo(n,e,r,i),XL(n,t,r)}}function sG(e,t,n){var r=Ol(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(YL(e))JL(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,na(s,a)){var u=t.interleaved;u===null?(i.next=i,lI(t)):(i.next=u.next,u.next=i),t.interleaved=i;return}}catch{}finally{}n=QL(e,t,i,r),n!==null&&(i=ti(),Xo(n,e,r,i),XL(n,t,r))}}function YL(e){var t=e.alternate;return e===Sn||t!==null&&t===Sn}function JL(e,t){_h=Jv=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function XL(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,qw(e,n)}}var Xv={readContext:Bo,useCallback:Or,useContext:Or,useEffect:Or,useImperativeHandle:Or,useInsertionEffect:Or,useLayoutEffect:Or,useMemo:Or,useReducer:Or,useRef:Or,useState:Or,useDebugValue:Or,useDeferredValue:Or,useTransition:Or,useMutableSource:Or,useSyncExternalStore:Or,useId:Or,unstable_isNewReconciler:!1},lG={readContext:Bo,useCallback:function(e,t){return Sa().memoizedState=[e,t===void 0?null:t],e},useContext:Bo,useEffect:i2,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,cv(4194308,4,GL.bind(null,t,e),n)},useLayoutEffect:function(e,t){return cv(4194308,4,e,t)},useInsertionEffect:function(e,t){return cv(4,2,e,t)},useMemo:function(e,t){var n=Sa();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Sa();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=aG.bind(null,Sn,e),[r.memoizedState,e]},useRef:function(e){var t=Sa();return e={current:e},t.memoizedState=e},useState:r2,useDebugValue:vI,useDeferredValue:function(e){return Sa().memoizedState=e},useTransition:function(){var e=r2(!1),t=e[0];return e=oG.bind(null,e[1]),Sa().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Sn,i=Sa();if(wn){if(n===void 0)throw Error(ue(407));n=n()}else{if(n=t(),_r===null)throw Error(ue(349));Uu&30||PL(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,i2(FL.bind(null,r,o,e),[e]),r.flags|=2048,Jh(9,ML.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Sa(),t=_r.identifierPrefix;if(wn){var n=_s,r=ys;n=(r&~(1<<32-Jo(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Kh++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=iG++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},uG={readContext:Bo,useCallback:WL,useContext:Bo,useEffect:pI,useImperativeHandle:jL,useInsertionEffect:UL,useLayoutEffect:HL,useMemo:VL,useReducer:l_,useRef:zL,useState:function(){return l_(Yh)},useDebugValue:vI,useDeferredValue:function(e){var t=xo();return qL(t,or.memoizedState,e)},useTransition:function(){var e=l_(Yh)[0],t=xo().memoizedState;return[e,t]},useMutableSource:LL,useSyncExternalStore:TL,useId:KL,unstable_isNewReconciler:!1},cG={readContext:Bo,useCallback:WL,useContext:Bo,useEffect:pI,useImperativeHandle:jL,useInsertionEffect:UL,useLayoutEffect:HL,useMemo:VL,useReducer:u_,useRef:zL,useState:function(){return u_(Yh)},useDebugValue:vI,useDeferredValue:function(e){var t=xo();return or===null?t.memoizedState=e:qL(t,or.memoizedState,e)},useTransition:function(){var e=u_(Yh)[0],t=xo().memoizedState;return[e,t]},useMutableSource:LL,useSyncExternalStore:TL,useId:KL,unstable_isNewReconciler:!1};function zo(e,t){if(e&&e.defaultProps){t=Rn({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function N1(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Rn({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Fm={isMounted:function(e){return(e=e._reactInternals)?tc(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ti(),i=Ol(e),o=Es(r,i);o.payload=t,n!=null&&(o.callback=n),t=Ql(e,o,i),t!==null&&(Xo(t,e,i,r),lv(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ti(),i=Ol(e),o=Es(r,i);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Ql(e,o,i),t!==null&&(Xo(t,e,i,r),lv(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ti(),r=Ol(e),i=Es(n,r);i.tag=2,t!=null&&(i.callback=t),t=Ql(e,i,r),t!==null&&(Xo(t,e,r,n),lv(t,e,r))}};function o2(e,t,n,r,i,o,a){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,a):t.prototype&&t.prototype.isPureReactComponent?!Hh(n,r)||!Hh(i,o):!0}function ZL(e,t,n){var r=!1,i=Ul,o=t.contextType;return typeof o=="object"&&o!==null?o=Bo(o):(i=yi(t)?$u:Nr.current,r=t.contextTypes,o=(r=r!=null)?bf(e,i):Ul),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Fm,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function a2(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Fm.enqueueReplaceState(t,t.state,null)}function $1(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},uI(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=Bo(o):(o=yi(t)?$u:Nr.current,i.context=bf(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(N1(e,t,o,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&Fm.enqueueReplaceState(i,i.state,null),Kv(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function Rf(e,t){try{var n="",r=t;do n+=FU(r),r=r.return;while(r);var i=n}catch(o){i=`
39Error generating stack: `+o.message+`
40`+o.stack}return{value:e,source:t,stack:i,digest:null}}function c_(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function z1(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var fG=typeof WeakMap=="function"?WeakMap:Map;function eT(e,t,n){n=Es(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){em||(em=!0,J1=r),z1(e,t)},n}function tT(e,t,n){n=Es(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){z1(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){z1(e,t),typeof r!="function"&&(Dl===null?Dl=new Set([this]):Dl.add(this));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),n}function s2(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new fG;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=bG.bind(null,e,t,n),t.then(e,e))}function l2(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function u2(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Es(-1,1),t.tag=2,Ql(n,t,1))),n.lanes|=1),e)}var dG=Ps.ReactCurrentOwner,pi=!1;function Jr(e,t,n,r){t.child=e===null?kL(t,null,n,r):xf(t,e.child,n,r)}function c2(e,t,n,r,i){n=n.render;var o=t.ref;return Af(t,i),r=gI(e,t,n,r,o,i),n=AI(),e!==null&&!pi?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ks(e,t,i)):(wn&&n&&nI(t),t.flags|=1,Jr(e,t,r,i
vendor: 7,207 bytes, line 40
40),t.child)}function f2(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!bI(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,nT(e,t,o,r,i)):(e=gv(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&i)){var a=o.memoizedProps;if(n=n.compare,n=n!==null?n:Hh,n(a,r)&&e.ref===t.ref)return ks(e,t,i)}return t.flags|=1,e=Ll(o,r),e.ref=t.ref,e.return=t,t.child=e}function nT(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(Hh(o,r)&&e.ref===t.ref)if(pi=!1,t.pendingProps=r=o,(e.lanes&i)!==0)e.flags&131072&&(pi=!0);else return t.lanes=e.lanes,ks(e,t,i)}return U1(e,t,n,r,i)}function rT(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},fn(of,Ni),Ni|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,fn(of,Ni),Ni|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,fn(of,Ni),Ni|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,fn(of,Ni),Ni|=r;return Jr(e,t,i,n),t.child}function iT(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function U1(e,t,n,r,i){var o=yi(n)?$u:Nr.current;return o=bf(t,o),Af(t,i),n=gI(e,t,n,r,o,i),r=AI(),e!==null&&!pi?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ks(e,t,i)):(wn&&r&&nI(t),t.flags|=1,Jr(e,t,n,i),t.child)}function d2(e,t,n,r,i){if(yi(n)){var o=!0;Gv(t)}else o=!1;if(Af(t,i),t.stateNode===null)fv(e,t),ZL(t,n,r),$1(t,n,r,i),r=!0;else if(e===null){var a=t.stateNode,s=t.memoizedProps;a.props=s;var u=a.context,c=n.contextType;typeof c=="object"&&c!==null?c=Bo(c):(c=yi(n)?$u:Nr.current,c=bf(t,c));var d=n.getDerivedStateFromProps,h=typeof d=="function"||typeof a.getSnapshotBeforeUpdate=="function";h||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==r||u!==c)&&a2(t,a,r,c),Al=!1;var g=t.memoizedState;a.state=g,Kv(t,r,a,i),u=t.memoizedState,s!==r||g!==u||mi.current||Al?(typeof d=="function"&&(N1(t,n,d,r),u=t.memoizedState),(s=Al||o2(t,n,s,r,g,u,c))?(h||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount=="function"&&(t.flags|=4194308)):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),a.props=r,a.state=u,a.context=c,r=s):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,DL(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:zo(t.type,s),a.props=c,h=t.pendingProps,g=a.context,u=n.contextType,typeof u=="object"&&u!==null?u=Bo(u):(u=yi(n)?$u:Nr.current,u=bf(t,u));var p=n.getDerivedStateFromProps;(d=typeof p=="function"||typeof a.getSnapshotBeforeUpdate=="function")||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==h||g!==u)&&a2(t,a,r,u),Al=!1,g=t.memoizedState,a.state=g,Kv(t,r,a,i);var v=t.memoizedState;s!==h||g!==v||mi.current||Al?(typeof p=="function"&&(N1(t,n,p,r),v=t.memoizedState),(c=Al||o2(t,n,c,r,g,v,u)||!1)?(d||typeof a.UNSAFE_componentWillUpdate!="function"&&typeof a.componentWillUpdate!="function"||(typeof a.componentWillUpdate=="function"&&a.componentWillUpdate(r,v,u),typeof a.UNSAFE_componentWillUpdate=="function"&&a.UNSAFE_componentWillUpdate(r,v,u)),typeof a.componentDidUpdate=="function"&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),a.props=r,a.state=v,a.context=u,r=c):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),r=!1)}return H1(e,t,n,r,o,i)}function H1(e,t,n,r,i,o){iT(e,t);var a=(t.flags&128)!==0;if(!r&&!a)return i&&JS(t,n,!1),ks(e,t,o);r=t.stateNode,dG.current=t;var s=a&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&a?(t.child=xf(t,e.child,null,o),t.child=xf(t,null,s,o)):Jr(e,t,s,o),t.memoizedState=r.state,i&&JS(t,n,!0),t.child}function oT(e){var t=e.stateNode;t.pendingContext?YS(e,t.pendingContext,t.pendingContext!==t.context):t.context&&YS(e,t.context,!1),cI(e,t.containerInfo)}function h2(e,t,n,r,i){return Bf(),iI(i),t.flags|=256,Jr(e,t,n,r),t.child}var G1={dehydrated:null,treeContext:null,retryLane:0};function j1(e){return{baseLanes:e,cachePool:null,transitions:null}}function aT(e,t,n){var r=t.pendingProps,i=Bn.current,o=!1,a=(t.flags&128)!==0,s;if((s=a)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),fn(Bn,i&1),e===null)return M1(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(a=r.children,e=r.fallback,o?(r=t.mode,o=t.child,a={mode:"hidden",children:a},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=a):o=zm(a,r,0,null),e=Pu(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=j1(n),t.memoizedState=G1,e):mI(t,a));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return hG(e,t,a,r,s,i,n);if(o){o=r.fallback,a=t.mode,i=e.child,s=i.sibling;var u={mode:"hidden",children:r.children};return!(a&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=Ll(i,u),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?o=Ll(s,o):(o=Pu(o,a,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,a=e.child.memoizedState,a=a===null?j1(n):{baseLanes:a.baseLanes|n,cachePool:null,transitions:a.transitions},o.memoizedState=a,o.childLanes=e.childLanes&~n,t.memoizedState=G1,r}return o=e.child,e=o.sibling,r=Ll(o,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function mI(e,t){return t=zm({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function cp(e,t,n,r){return r!==null&&iI(r),xf(t,e.child,null,n),e=mI(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function hG(e,t,n,r,i,o,a){if(n)return t.flags&256?(t.flags&=-257,r=c_(Error(ue(422))),cp(e,t,a,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=zm({mode:"visible",children:r.children},i,0,null),o=Pu(o,i,a,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&xf(t,e.child,null,a),t.child.memoizedState=j1(a),t.memoizedState=G1,o);if(!(t.mode&1))return cp(e,t,a,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,o=Error(ue(419)),r=c_(o,r,void 0),cp(e,t,a,r)}
vendor: 7,780 bytes, line 40
40if(s=(a&e.childLanes)!==0,pi||s){if(r=_r,r!==null){switch(a&-a){case 4:i=2;break;case 16:i=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:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(r.suspendedLanes|a)?0:i,i!==0&&i!==o.retryLane&&(o.retryLane=i,Rs(e,i),Xo(r,e,i,-1))}return II(),r=c_(Error(ue(421))),cp(e,t,a,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=BG.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,$i=kl(i.nextSibling),Gi=t,wn=!0,Wo=null,e!==null&&(_o[Co++]=ys,_o[Co++]=_s,_o[Co++]=zu,ys=e.id,_s=e.overflow,zu=t),t=mI(t,r.children),t.flags|=4096,t)}function g2(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),F1(e.return,t,n)}function f_(e,t,n,r,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function sT(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(Jr(e,t,r.children,n),r=Bn.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&g2(e,n,t);else if(e.tag===19)g2(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(fn(Bn,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&Yv(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),f_(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Yv(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}f_(t,!0,n,null,o);break;case"together":f_(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function fv(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ks(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Hu|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(ue(153));if(t.child!==null){for(e=t.child,n=Ll(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ll(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function gG(e,t,n){switch(t.tag){case 3:oT(t),Bf();break;case 5:OL(t);break;case 1:yi(t.type)&&Gv(t);break;case 4:cI(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;fn(Vv,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(fn(Bn,Bn.current&1),t.flags|=128,null):n&t.child.childLanes?aT(e,t,n):(fn(Bn,Bn.current&1),e=ks(e,t,n),e!==null?e.sibling:null);fn(Bn,Bn.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return sT(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),fn(Bn,Bn.current),r)break;return null;case 22:case 23:return t.lanes=0,rT(e,t,n)}return ks(e,t,n)}var lT,W1,uT,cT;lT=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};W1=function(){};uT=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Ru(Na.current);var o=null;switch(n){case"input":i=g1(e,i),r=g1(e,r),o=[];break;case"select":i=Rn({},i,{value:void 0}),r=Rn({},r,{value:void 0}),o=[];break;case"textarea":i=v1(e,i),r=v1(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Uv)}y1(n,r);var a;n=null;for(c in i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&i[c]!=null)if(c==="style"){var s=i[c];for(a in s)s.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Ph.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var u=r[c];if(s=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&u!==s&&(u!=null||s!=null))if(c==="style")if(s){for(a in s)!s.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&s[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(o||(o=[]),o.push(c,n)),n=u;else c==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(o=o||[]).push(c,u)):c==="children"?typeof u!="string"&&typeof u!="number"||(o=o||[]).push(c,""+u):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Ph.hasOwnProperty(c)?(u!=null&&c==="onScroll"&&hn("scroll",e),o||s===u||(o=[])):(o=o||[]).push(c,u))}n&&(o=o||[]).push("style",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}};cT=function(e,t,n,r){n!==r&&(t.flags|=4)};function Ld(e,t){if(!wn)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Lr(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function AG(e,t,n){var r=t.pendingProps;switch(rI(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Lr(t),null;case 1:return yi(t.type)&&Hv(),Lr(t),null;case 3:return r=t.stateNode,Sf(),gn(mi),gn(Nr),dI(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(lp(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Wo!==null&&(eE(Wo),Wo=null))),W1(e,t),Lr(t),null;case 5:fI(t);var i=Ru(qh.current);if(n=t.type,e!==null&&t.stateNode!=null)uT(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(ue(166));return Lr(t),null}if(e=Ru(Na.current),lp(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[La]=t,r[Wh]=o,e=(t.mode&1)!==0,n){case"dialog":hn("cancel",r),hn("close",r);break;case"iframe":case"object":case"embed":hn("load",r);break;case"video":case"audio":for(i=0;i<sh.length;i++)hn(sh[i],r);break;case"source":hn("error",r);break;case"img":case"image":case"link":hn("error",r),hn("load",r);break;case"details":hn("toggle",r);break;case"input":wS(r,o),hn("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},hn("invalid",r);break;case"textarea":bS(r,o),hn("invalid",r)}y1(n,o),i=null;for(var a in o)if(o.hasOwnProperty(a)){var s=o[a];a==="children"?typeof s=="string"?r.textContent!==s&&(o.suppressHydrationWarning!==!0&&sp(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&sp(r.textContent,s,e),i=["children",""+s]):Ph.hasOwnProperty(a)&&s!=null&&a==="onScroll"&&hn("scroll",r)}switch(n){case"input":ZA(r),IS(r,o,!0);break;case"textarea":ZA(r),BS(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Uv)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{a=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=FO(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=a.createElement("div"),e.innerHTML="<script><\/script>
40",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[La]=t,e[Wh]=r,lT(e,t,!1,!1),t.stateNode=e;e:{switch(a=_1(n,r),n){case"dialog":hn("cancel",e),hn("close",e),i=r;break;case"iframe":case"object":case"embed":hn("load",e),i=r;break;case"video":case"audio":for(i=0;i<sh.length;i++)hn(sh[i],e);i=r;break;case"source":hn("error",e),i=r;break;case"img":case"image":case"link":hn("error",e),hn("load",e),i=r;break;case"details":hn("toggle",e),i=r;break;case"input":wS(e,r),i=g1(e,r),hn("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=Rn({},r,{value:void 0}),hn("invalid",e);break;case"textarea":bS(e,r),i=v1(e,r),hn("invalid",e);break;default:i=r}y1(n,i),s=i;for(o in s)if(s.hasOwnProperty(o)){var u=s[o];o==="style"?zO(e,u):o==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&NO(e,u)):o==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&Mh(e,u):typeof u=="number"&&Mh(e,""+u):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Ph.hasOwnProperty(o)?u!=null&&o==="onScroll"&&hn("scroll",e):u!=null&&Uw(e,o,u,a))}switch(n){case"input":ZA(e),IS(e,r,!1);break;case"textarea":ZA(e),BS(e);break;case"option":r.value!=null&&e.setAttribute("value",""+zl(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?ff(e,!!r.multiple,o,!1):r.defaultValue!=null&&ff(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Uv)}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)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Lr(t),null;case 6:if(e&&t.stateNode!=null)cT(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(ue(166));if(n=Ru(qh.current),Ru(Na.current),lp(t)){if(r=t.stateNode,n=t.memoizedProps,r[La]=t,(o=r.nodeValue!==n)&&(e=Gi,e!==null))switch(e.tag){case 3:sp(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&sp(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[La]=t,t.stateNode=r}return Lr(t),null;case 13:if(gn(Bn),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(wn&&$i!==null&&t.mode&1&&!(t.flags&128))SL(),Bf(),t.flags|=98560,o=!1;else if(o=lp(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(ue(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(ue(317));o[La]=t}else Bf(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Lr(t),o=!1}else Wo!==null&&(eE(Wo),Wo=null),o=!0;if(!o)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||Bn.current&1?sr===0&&(sr=3):II())),t.updateQueue!==null&&(t.flags|=4),Lr(t),null);case 4:return Sf(),W1(e,t),e===null&&Gh(t.stateNode.containerInfo),Lr(t),null;case 10:return sI(t.type._context),Lr(t),null;case 17:return yi(t.type)&&Hv(),Lr(t),null;case 19:if(gn(Bn),o=t.memoizedState,o===null)return Lr(t),null;if(r=(t.flags&128)!==0,a=o.rendering,a===null)if(r)Ld(o,!1);else{if(sr!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(a=Yv(e),a!==null){for(t.flags|=128,Ld(o,!1),r=a.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,a=o.alternate,a===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=a.childLanes,o.lanes=a.lanes,o.child=a.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=a.memoizedProps,o.memoizedState=a.memoizedState,o.updateQueue=a.updateQueue,o.type=a.type,e=a.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return fn(Bn,Bn.current&1|2),t.child}e=e.sibling}o.tail!==null&&Gn()>kf&&(t.flags|=128,r=!0,Ld(o,!1),t.lanes=4194304)}else{if(!r)if(e=Yv(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ld(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!wn)return Lr(t),null}else 2*Gn()-o.renderingStartTime>kf&&n!==1073741824&&(t.flags|=128,r=!0,Ld(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(n=o.last,n!==null?n.sibling=a:t.child=a,o.last=a)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Gn(),t.sibling=null,n=Bn.current,fn(Bn,r?n&1|2:n&1),t):(Lr(t),null);case 22:case 23:return wI(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ni&1073741824&&(Lr(t),t.subtreeFlags&6&&(t.flags|=8192)):Lr(t),null;case 24:return null;case 25:return null}throw Error(ue(156,t.tag))}function pG(e,t){switch(rI(t),t.tag){case 1:return yi(t.type)&&Hv(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;
vendor: 23,232 bytes, line 40
40case 3:return Sf(),gn(mi),gn(Nr),dI(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return fI(t),null;case 13:if(gn(Bn),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(ue(340));Bf()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return gn(Bn),null;case 4:return Sf(),null;case 10:return sI(t.type._context),null;case 22:case 23:return wI(),null;case 24:return null;default:return null}}var fp=!1,Pr=!1,vG=typeof WeakSet=="function"?WeakSet:Set,Ce=null;function rf(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ln(e,t,r)}else n.current=null}function V1(e,t,n){try{n()}catch(r){Ln(e,t,r)}}var A2=!1;function mG(e,t){if(k1=Nv,e=AL(),tI(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var a=0,s=-1,u=-1,c=0,d=0,h=e,g=null;t:for(;;){for(var p;h!==n||i!==0&&h.nodeType!==3||(s=a+i),h!==o||r!==0&&h.nodeType!==3||(u=a+r),h.nodeType===3&&(a+=h.nodeValue.length),(p=h.firstChild)!==null;)g=h,h=p;for(;;){if(h===e)break t;if(g===n&&++c===i&&(s=a),g===o&&++d===r&&(u=a),(p=h.nextSibling)!==null)break;h=g,g=h.parentNode}h=p}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(Q1={focusedElem:e,selectionRange:n},Nv=!1,Ce=t;Ce!==null;)if(t=Ce,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ce=e;else for(;Ce!==null;){t=Ce;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var C=v.memoizedProps,w=v.memoizedState,_=t.stateNode,y=_.getSnapshotBeforeUpdate(t.elementType===t.type?C:zo(t.type,C),w);_.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var E=t.stateNode.containerInfo;E.nodeType===1?E.textContent="":E.nodeType===9&&E.documentElement&&E.removeChild(E.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(ue(163))}}catch(b){Ln(t,t.return,b)}if(e=t.sibling,e!==null){e.return=t.return,Ce=e;break}Ce=t.return}return v=A2,A2=!1,v}function Ch(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&V1(t,n,o)}i=i.next}while(i!==r)}}function Nm(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function q1(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function fT(e){var t=e.alternate;t!==null&&(e.alternate=null,fT(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[La],delete t[Wh],delete t[L1],delete t[eG],delete t[tG])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function dT(e){return e.tag===5||e.tag===3||e.tag===4}function p2(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||dT(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function K1(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Uv));else if(r!==4&&(e=e.child,e!==null))for(K1(e,t,n),e=e.sibling;e!==null;)K1(e,t,n),e=e.sibling}function Y1(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Y1(e,t,n),e=e.sibling;e!==null;)Y1(e,t,n),e=e.sibling}var wr=null,Uo=!1;function al(e,t,n){for(n=n.child;n!==null;)hT(e,t,n),n=n.sibling}function hT(e,t,n){if(Fa&&typeof Fa.onCommitFiberUnmount=="function")try{Fa.onCommitFiberUnmount(Qm,n)}catch{}switch(n.tag){case 5:Pr||rf(n,t);case 6:var r=wr,i=Uo;wr=null,al(e,t,n),wr=r,Uo=i,wr!==null&&(Uo?(e=wr,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):wr.removeChild(n.stateNode));break;case 18:wr!==null&&(Uo?(e=wr,n=n.stateNode,e.nodeType===8?i_(e.parentNode,n):e.nodeType===1&&i_(e,n),zh(e)):i_(wr,n.stateNode));break;case 4:r=wr,i=Uo,wr=n.stateNode.containerInfo,Uo=!0,al(e,t,n),wr=r,Uo=i;break;case 0:case 11:case 14:case 15:if(!Pr&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&V1(n,t,a),i=i.next}while(i!==r)}al(e,t,n);break;case 1:if(!Pr&&(rf(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Ln(n,t,s)}al(e,t,n);break;case 21:al(e,t,n);break;case 22:n.mode&1?(Pr=(r=Pr)||n.memoizedState!==null,al(e,t,n),Pr=r):al(e,t,n);break;default:al(e,t,n)}}function v2(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new vG),t.forEach(function(r){var i=xG.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Fo(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var o=e,a=t,s=a;e:for(;s!==null;){switch(s.tag){case 5:wr=s.stateNode,Uo=!1;break e;case 3:wr=s.stateNode.containerInfo,Uo=!0;break e;case 4:wr=s.stateNode.containerInfo,Uo=!0;break e}s=s.return}if(wr===null)throw Error(ue(160));hT(o,a,i),wr=null,Uo=!1;var u=i.alternate;u!==null&&(u.return=null),i.return=null}catch(c){Ln(i,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)gT(t,e),t=t.sibling}function gT(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Fo(t,e),Ia(e),r&4){try{Ch(3,e,e.return),Nm(3,e)}catch(C){Ln(e,e.return,C)}try{Ch(5,e,e.return)}catch(C){Ln(e,e.return,C)}}break;case 1:Fo(t,e),Ia(e),r&512&&n!==null&&rf(n,n.return);break;case 5:if(Fo(t,e),Ia(e),r&512&&n!==null&&rf(n,n.return),e.flags&32){var i=e.stateNode;try{Mh(i,"")}catch(C){Ln(e,e.return,C)}}if(r&4&&(i=e.stateNode,i!=null)){var o=e.memoizedProps,a=n!==null?n.memoizedProps:o,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&o.type==="radio"&&o.name!=null&&PO(i,o),_1(s,a);var c=_1(s,o);for(a=0;a<u.length;a+=2){var d=u[a],h=u[a+1];d==="style"?zO(i,h):d==="dangerouslySetInnerHTML"?NO(i,h):d==="children"?Mh(i,h):Uw(i,d,h,c)}switch(s){case"input":A1(i,o);break;case"textarea":MO(i,o);break;case"select":var g=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var p=o.value;p!=null?ff(i,!!o.multiple,p,!1):g!==!!o.multiple&&(o.defaultValue!=null?ff(i,!!o.multiple,o.defaultValue,!0):ff(i,!!o.multiple,o.multiple?[]:"",!1))}i[Wh]=o}catch(C){Ln(e,e.return,C)}}break;case 6:if(Fo(t,e),Ia(e),r&4){if(e.stateNode===null)throw Error(ue(162));i=e.stateNode,o=e.memoizedProps;try{i.nodeValue=o}catch(C){Ln(e,e.return,C)}}break;case 3:if(Fo(t,e),Ia(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{zh(t.containerInfo)}catch(C){Ln(e,e.return,C)}break;case 4:Fo(t,e),Ia(e);break;case 13:Fo(t,e),Ia(e),i=e.child,i.flags&8192&&(o=i.memoizedState!==null,i.stateNode.isHidden=o,!o||i.alternate!==null&&i.alternate.memoizedState!==null||(CI=Gn())),r&4&&v2(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(Pr=(c=Pr)||d,Fo(t,e),Pr=c):Fo(t,e),Ia(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!d&&e.mode&1)for(Ce=e,d=e.child;d!==null;){for(h=Ce=d;Ce!==null;){switch(g=Ce,p=g.child,g.tag){case 0:case 11:case 14:case 15:Ch(4,g,g.return);break;case 1:rf(g,g.return);var v=g.stateNode;if(typeof v.componentWillUnmount=="function"){r=g,n=g.return;try{t=r,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(C){Ln(r,n,C)}}break;case 5:rf(g,g.return);break;case 22:if(g.memoizedState!==null){y2(h);continue}}p!==null?(p.return=g,Ce=p):y2(h)}d=d.sibling}e:for(d=null,h=e;;){if(h.tag===5){if(d===null){d=h;try{i=h.stateNode,c?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=h.stateNode,u=h.memoizedProps.style,a=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=$O("display",a))}catch(C){Ln(e,e.return,C)}}}else if(h.tag===6){if(d===null)try{h.stateNode.nodeValue=c?"":h.memoizedProps}catch(C){Ln(e,e.return,C)}}else if((h.tag!==22&&h.tag!==23||h.memoizedState===null||h===e)&&h.child!==null){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;h.sibling===null;){if(h.return===null||h.return===e)break e;d===h&&(d=null),h=h.return}d===h&&(d=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:Fo(t,e),Ia(e),r&4&&v2(e);break;case 21:break;default:Fo(t,e),Ia(e)}}function Ia(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(dT(n)){var r=n;break e}n=n.return}throw Error(ue(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(Mh(i,""),r.flags&=-33);var o=p2(e);Y1(e,o,i);break;case 3:case 4:var a=r.stateNode.containerInfo,s=p2(e);K1(e,s,a);break;default:throw Error(ue(161))}}catch(u){Ln(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function yG(e,t,n){Ce=e,AT(e)}function AT(e,t,n){for(var r=(e.mode&1)!==0;Ce!==null;){var i=Ce,o=i.child;if(i.tag===22&&r){var a=i.memoizedState!==null||fp;if(!a){var s=i.alternate,u=s!==null&&s.memoizedState!==null||Pr;s=fp;var c=Pr;if(fp=a,(Pr=u)&&!c)for(Ce=i;Ce!==null;)a=Ce,u=a.child,a.tag===22&&a.memoizedState!==null?_2(i):u!==null?(u.return=a,Ce=u):_2(i);for(;o!==null;)Ce=o,AT(o),o=o.sibling;Ce=i,fp=s,Pr=c}m2(e)}else i.subtreeFlags&8772&&o!==null?(o.return=i,Ce=o):m2(e)}}function m2(e){for(;Ce!==null;){var t=Ce;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Pr||Nm(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Pr)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:zo(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&n2(t,o,r);break;case 3:var a=t.updateQueue;if(a!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}n2(t,a,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var d=c.memoizedState;if(d!==null){var h=d.dehydrated;h!==null&&zh(h)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(ue(163))}Pr||t.flags&512&&q1(t)}catch(g){Ln(t,t.return,g)}}if(t===e){Ce=null;break}if(n=t.sibling,n!==null){n.return=t.return,Ce=n;break}Ce=t.return}}function y2(e){for(;Ce!==null;){var t=Ce;if(t===e){Ce=null;break}var n=t.sibling;if(n!==null){n.return=t.return,Ce=n;break}Ce=t.return}}function _2(e){for(;Ce!==null;){var t=Ce;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Nm(4,t)}catch(u){Ln(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(u){Ln(t,i,u)}}var o=t.return;try{q1(t)}catch(u){Ln(t,o,u)}break;case 5:var a=t.return;try{q1(t)}catch(u){Ln(t,a,u)}}}catch(u){Ln(t,t.return,u)}if(t===e){Ce=null;break}var s=t.sibling;if(s!==null){s.return=t.return,Ce=s;break}Ce=t.return}}var _G=Math.ceil,Zv=Ps.ReactCurrentDispatcher,yI=Ps.ReactCurrentOwner,Io=Ps.ReactCurrentBatchConfig,It=0,_r=null,Xn=null,br=0,Ni=0,of=Kl(0),sr=0,Xh=null,Hu=0,$m=0,_I=0,Eh=null,Ai=null,CI=0,kf=1/0,As=null,em=!1,J1=null,Dl=null,dp=!1,_l=null,tm=0,wh=0,X1=null,dv=-1,hv=0;function ti(){return It&6?Gn():dv!==-1?dv:dv=Gn()}function Ol(e){return e.mode&1?It&2&&br!==0?br&-br:rG.transition!==null?(hv===0&&(hv=ZO()),hv):(e=Vt,e!==0||(e=window.event,e=e===void 0?16:aL(e.type)),e):1}function Xo(e,t,n,r){if(50<wh)throw wh=0,X1=null,Error(ue(185));Og(e,n,r),(!(It&2)||e!==_r)&&(e===_r&&(!(It&2)&&($m|=n),sr===4&&vl(e,br)),_i(e,r),n===1&&It===0&&!(t.mode&1)&&(kf=Gn()+500,Pm&&Yl()))}function _i(e,t){var n=e.callbackNode;rH(e,t);var r=Fv(e,e===_r?br:0);if(r===0)n!==null&&RS(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&RS(n),t===1)e.tag===0?nG(C2.bind(null,e)):bL(C2.bind(null,e)),XH(function(){!(It&6)&&Yl()}),n=null;else{switch(eL(r)){case 1:n=Vw;break;case 4:n=JO;break;case 16:n=Mv;break;case 536870912:n=XO;break;default:n=Mv}n=wT(n,pT.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function pT(e,t){if(dv=-1,hv=0,It&6)throw Error(ue(327));var n=e.callbackNode;if(pf()&&e.callbackNode!==n)return null;var r=Fv(e,e===_r?br:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=nm(e,r);else{t=r;var i=It;It|=2;var o=mT();(_r!==e||br!==t)&&(As=null,kf=Gn()+500,Tu(e,t));do try{wG();break}catch(s){vT(e,s)}while(!0);aI(),Zv.current=o,It=i,Xn!==null?t=0:(_r=null,br=0,t=sr)}if(t!==0){if(t===2&&(i=b1(e),i!==0&&(r=i,t=Z1(e,i))),t===1)throw n=Xh,Tu(e,0),vl(e,r),_i(e,Gn()),n;if(t===6)vl(e,r);else{if(i=e.current.alternate,!(r&30)&&!CG(i)&&(t=nm(e,r),t===2&&(o=b1(e),o!==0&&(r=o,t=Z1(e,o))),t===1))throw n=Xh,Tu(e,0),vl(e,r),_i(e,Gn()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(ue(345));case 2:Iu(e,Ai,As);break;case 3:if(vl(e,r),(r&130023424)===r&&(t=CI+500-Gn(),10<t)){if(Fv(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){ti(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=O1(Iu.bind(null,e,Ai,As),t);break}Iu(e,Ai,As);break;case 4:if(vl(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var a=31-Jo(r);o=1<<a,a=t[a],a>i&&(i=a),r&=~o}if(r=i,r=Gn()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*_G(r/1960))-r,10<r){e.timeoutHandle=O1(Iu.bind(null,e,Ai,As),r);break}Iu(e,Ai,As);break;case 5:Iu(e,Ai,As);break;default:throw Error(ue(329))}}}return _i(e,Gn()),e.callbackNode===n?pT.bind(null,e):null}function Z1(e,t){var n=Eh;return e.current.memoizedState.isDehydrated&&(Tu(e,t).flags|=256),e=nm(e,t),e!==2&&(t=Ai,Ai=n,t!==null&&eE(t)),e}function eE(e){Ai===null?Ai=e:Ai.push.apply(Ai,e)}function CG(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!na(o(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function vl(e,t){for(t&=~_I,t&=~$m,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Jo(t),r=1<<n;e[n]=-1,t&=~r}}function C2(e){if(It&6)throw Error(ue(327));pf();var t=Fv(e,0);if(!(t&1))return _i(e,Gn()),null;var n=nm(e,t);if(e.tag!==0&&n===2){var r=b1(e);r!==0&&(t=r,n=Z1(e,r))}if(n===1)throw n=Xh,Tu(e,0),vl(e,t),_i(e,Gn()),n;if(n===6)throw Error(ue(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Iu(e,Ai,As),_i(e,Gn()),null}function EI(e,t){var n=It;It|=1;try{return e(t)}finally{It=n,It===0&&(kf=Gn()+500,Pm&&Yl())}}function Gu(e){_l!==null&&_l.tag===0&&!(It&6)&&pf();var t=It;It|=1;var n=Io.transition,r=Vt;try{if(Io.transition=null,Vt=1,e)return e()}finally{Vt=r,Io.transition=n,It=t,!(It&6)&&Yl()}}function wI(){Ni=of.current,gn(of)}function Tu(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,JH(n)),Xn!==null)for(n=Xn.return;n!==null;){var r=n;switch(rI(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Hv();break;case 3:Sf(),gn(mi),gn(Nr),dI();break;case 5:fI(r);break;case 4:Sf();break;case 13:gn(Bn);break;case 19:gn(Bn);break;case 10:sI(r.type._context);break;case 22:case 23:wI()}n=n.return}if(_r=e,Xn=e=Ll(e.current,null),br=Ni=t,sr=0,Xh=null,_I=$m=Hu=0,Ai=Eh=null,Su!==null){for(t=0;t<Su.length;t++)if(n=Su[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,o=n.pending;if(o!==null){var a=o.next;o.next=i,r.next=a}n.pending=r}Su=null}return e}function vT(e,t){do{var n=Xn;try{if(aI(),uv.current=Xv,Jv){for(var r=Sn.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Jv=!1}if(Uu=0,mr=or=Sn=null,_h=!1,Kh=0,yI.current=null,n===null||n.return===null){sr=1,Xh=t,Xn=null;break}e:{var o=e,a=n.return,s=n,u=t;if(t=br,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var c=u,d=s,h=d.tag;if(!(d.mode&1)&&(h===0||h===11||h===15)){var g=d.alternate;g?(d.updateQueue=g.updateQueue,d.memoizedState=g.memoizedState,d.lanes=g.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=l2(a);if(p!==null){p.flags&=-257,u2(p,a,s,o,t),p.mode&1&&s2(o,c,t),t=p,u=c;var v=t.updateQueue;if(v===null){var C=new Set;C.add(u),t.updateQueue=C}else v.add(u);break e}else{if(!(t&1)){s2(o,c,t),II();break e}u=Error(ue(426))}}else if(wn&&s.mode&1){var w=l2(a);if(w!==null){!(w.flags&65536)&&(w.flags|=256),u2(w,a,s,o,t),iI(Rf(u,s));break e}}o=u=Rf(u,s),sr!==4&&(sr=2),Eh===null?Eh=[o]:Eh.push(o),o=a;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var _=eT(o,u,t);t2(o,_);break e;case 1:s=u;var y=o.type,E=o.stateNode;if(!(o.flags&128)&&(typeof y.getDerivedStateFromError=="function"||E!==null&&typeof E.componentDidCatch=="function"&&(Dl===null||!Dl.has(E)))){o.flags|=65536,t&=-t,o.lanes|=t;var b=tT(o,s,t);t2(o,b);break e}}o=o.return}while(o!==null)}_T(n)}catch(B){t=B,Xn===n&&n!==null&&(Xn=n=n.return);continue}break}while(!0)}function mT(){var e=Zv.current;return Zv.current=Xv,e===null?Xv:e}function II(){(sr===0||sr===3||sr===2)&&(sr=4),_r===null||!(Hu&268435455)&&!($m&268435455)||vl(_r,br)}function nm(e,t){var n=It;It|=2;var r=mT();(_r!==e||br!==t)&&(As=null,Tu(e,t));do try{EG();break}catch(i){vT(e,i)}while(!0);if(aI(),It=n,Zv.current=r,Xn!==null)throw Error(ue(261));return _r=null,br=0,sr}function EG(){for(;Xn!==null;)yT(Xn)}function wG(){for(;Xn!==null&&!qU();)yT(Xn)}function yT(e){var t=ET(e.alternate,e,Ni);e.memoizedProps=e.pendingProps,t===null?_T(e):Xn=t,yI.current=null}function _T(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=pG(n,t),n!==null){n.flags&=32767,Xn=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{sr=6,Xn=null;return}}else if(n=AG(n,t,Ni),n!==null){Xn=n;return}if(t=t.sibling,t!==null){Xn=t;return}Xn=t=e}while(t!==null);sr===0&&(sr=5)}function Iu(e,t,n){var r=Vt,i=Io.transition;try{Io.transition=null,Vt=1,IG(e,t,n,r)}finally{Io.transition=i,Vt=r}return null}function IG(e,t,n,r){do pf();while(_l!==null);if(It&6)throw Error(ue(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(ue(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(iH(e,o),e===_r&&(Xn=_r=null,br=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||dp||(dp=!0,wT(Mv,function(){return pf(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=Io.transition,Io.transition=null;var a=Vt;Vt=1;var s=It;It|=4,yI.current=null,mG(e,n),gT(n,e),GH(Q1),Nv=!!k1,Q1=k1=null,e.current=n,yG(n),KU(),It=s,Vt=a,Io.transition=o}else e.current=n;if(dp&&(dp=!1,_l=e,tm=i),o=e.pendingLanes,o===0&&(Dl=null),XU(n.stateNode),_i(e,Gn()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(em)throw em=!1,e=J1,J1=null,e;return tm&1&&e.tag!==0&&pf(),o=e.pendingLanes,o&1?e===X1?wh++:(wh=0,X1=e):wh=0,Yl(),null}function pf(){if(_l!==null){var e=eL(tm),t=Io.transition,n=Vt;try{if(Io.transition=null,Vt=16>e?16:e,_l===null)var r=!1;else{if(e=_l,_l=null,tm=0,It&6)throw Error(ue(331));var i=It;for(It|=4,Ce=e.current;Ce!==null;){var o=Ce,a=o.child;if(Ce.flags&16){var s=o.deletions;if(s!==null){for(var u=0;u<s.length;u++){var c=s[u];for(Ce=c;Ce!==null;){var d=Ce;switch(d.tag){case 0:case 11:case 15:Ch(8,d,o)}var h=d.child;if(h!==null)h.return=d,Ce=h;else for(;Ce!==null;){d=Ce;var g=d.sibling,p=d.return;if(fT(d),d===c){Ce=null;break}if(g!==null){g.return=p,Ce=g;break}Ce=p}}}var v=o.alternate;if(v!==null){var C=v.child;if(C!==null){v.child=null;do{var w=C.sibling;C.sibling=null,C=w}while(C!==null)}}Ce=o}}if(o.subtreeFlags&2064&&a!==null)a.return=o,Ce=a;else e:for(;Ce!==null;){if(o=Ce,o.flags&2048)switch(o.tag){case 0:case 11:case 15:Ch(9,o,o.return)}var _=o.sibling;if(_!==null){_.return=o.return,Ce=_;break e}Ce=o.return}}var y=e.current;for(Ce=y;Ce!==null;){a=Ce;var E=a.child;if(a.subtreeFlags&2064&&E!==null)E.return=a,Ce=E;else e:for(a=y;Ce!==null;){if(s=Ce,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Nm(9,s)}}catch(B){Ln(s,s.return,B)}if(s===a){Ce=null;break e}var b=s.sibling;if(b!==null){b.return=s.return,Ce=b;break e}Ce=s.return}}if(It=i,Yl(),Fa&&typeof Fa.onPostCommitFiberRoot=="function")try{Fa.onPostCommitFiberRoot(Qm,e)}catch{}r=!0}return r}finally{Vt=n,Io.transition=t}}return!1}function E2(e,t,n){t=Rf(n,t),t=eT(e,t,1),e=Ql(e,t,1),t=ti(),e!==null&&(Og(e,1,t),_i(e,t))}function Ln(e,t,n){if(e.tag===3)E2(e,e,n);else for(;t!==null;){if(t.tag===3){E2(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Dl===null||!Dl.has(r))){e=Rf(n,e),e=tT(t,e,1),t=Ql(t,e,1),e=ti(),t!==null&&(Og(t,1,e),_i(t,e));break}}t=t.return}}function bG(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ti(),e.pingedLanes|=e.suspendedLanes&n,_r===e&&(br&n)===n&&(sr===4||sr===3&&(br&130023424)===br&&500>Gn()-CI?Tu(e,0):_I|=n),_i(e,t)}function CT(e,t){t===0&&(e.mode&1?(t=np,np<<=1,!(np&130023424)&&(np=4194304)):t=1);var n=ti();e=Rs(e,t),e!==null&&(Og(e,t,n),_i(e,n))}function BG(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),CT(e,n)}function xG(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(ue(314))}r!==null&&r.delete(t),CT(e,n)}var ET;ET=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||mi.current)pi=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return pi=!1,gG(e,t,n);pi=!!(e.flags&131072)}else pi=!1,wn&&t.flags&1048576&&BL(t,Wv,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;fv(e,t),e=t.pendingProps;var i=bf(t,Nr.current);Af(t,n),i=gI(null,t,r,e,i,n);var o=AI();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,yi(r)?(o=!0,Gv(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,uI(t),i.updater=Fm,t.stateNode=i,i._reactInternals=t,$1(t,r,e,n),t=H1(null,t,r,!0,o,n)):(t.tag=0,wn&&o&&nI(t),Jr(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(fv(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=RG(r),e=zo(r,e),i){case 0:t=U1(null,t,r,e,n);break e;case 1:t=d2(null,t,r,e,n);break e;case 11:t=c2(null,t,r,e,n);break e;case 14:t=f2(null,t,r,zo(r.type,e),n);break e}throw Error(ue(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zo(r,i),U1(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zo(r,i),d2(e,t,r,i,n);case 3:e:{if(oT(t),e===null)throw Error(ue(387));
vendor: 10,374 bytes, line 40
40r=t.pendingProps,o=t.memoizedState,i=o.element,DL(e,t),Kv(t,r,null,n);var a=t.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Rf(Error(ue(423)),t),t=h2(e,t,r,n,i);break e}else if(r!==i){i=Rf(Error(ue(424)),t),t=h2(e,t,r,n,i);break e}else for($i=kl(t.stateNode.containerInfo.firstChild),Gi=t,wn=!0,Wo=null,n=kL(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Bf(),r===i){t=ks(e,t,n);break e}Jr(e,t,r,n)}t=t.child}return t;case 5:return OL(t),e===null&&M1(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,D1(r,i)?a=null:o!==null&&D1(r,o)&&(t.flags|=32),iT(e,t),Jr(e,t,a,n),t.child;case 6:return e===null&&M1(t),null;case 13:return aT(e,t,n);case 4:return cI(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=xf(t,null,r,n):Jr(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zo(r,i),c2(e,t,r,i,n);case 7:return Jr(e,t,t.pendingProps,n),t.child;case 8:return Jr(e,t,t.pendingProps.children,n),t.child;case 12:return Jr(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value,fn(Vv,r._currentValue),r._currentValue=a,o!==null)if(na(o.value,a)){if(o.children===i.children&&!mi.current){t=ks(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){a=o.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(o.tag===1){u=Es(-1,n&-n),u.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}o.lanes|=n,u=o.alternate,u!==null&&(u.lanes|=n),F1(o.return,n,t),s.lanes|=n;break}u=u.next}}else if(o.tag===10)a=o.type===t.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(ue(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),F1(a,n,t),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===t){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}Jr(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Af(t,n),i=Bo(i),r=r(i),t.flags|=1,Jr(e,t,r,n),t.child;case 14:return r=t.type,i=zo(r,t.pendingProps),i=zo(r.type,i),f2(e,t,r,i,n);case 15:return nT(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zo(r,i),fv(e,t),t.tag=1,yi(r)?(e=!0,Gv(t)):e=!1,Af(t,n),ZL(t,r,i),$1(t,r,i,n),H1(null,t,r,!0,e,n);case 19:return sT(e,t,n);case 22:return rT(e,t,n)}throw Error(ue(156,t.tag))};function wT(e,t){return YO(e,t)}function SG(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 wo(e,t,n,r){return new SG(e,t,n,r)}function bI(e){return e=e.prototype,!(!e||!e.isReactComponent)}function RG(e){if(typeof e=="function")return bI(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Gw)return 11;if(e===jw)return 14}return 2}function Ll(e,t){var n=e.alternate;return n===null?(n=wo(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,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=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function gv(e,t,n,r,i,o){var a=2;if(r=e,typeof e=="function")bI(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case qc:return Pu(n.children,i,o,t);case Hw:a=8,i|=8;break;case c1:return e=wo(12,n,t,i|2),e.elementType=c1,e.lanes=o,e;case f1:return e=wo(13,n,t,i),e.elementType=f1,e.lanes=o,e;case d1:return e=wo(19,n,t,i),e.elementType=d1,e.lanes=o,e;case OO:return zm(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case QO:a=10;break e;case DO:a=9;break e;case Gw:a=11;break e;case jw:a=14;break e;case gl:a=16,r=null;break e}throw Error(ue(130,e==null?e:typeof e,""))}return t=wo(a,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Pu(e,t,n,r){return e=wo(7,e,r,t),e.lanes=n,e}function zm(e,t,n,r){return e=wo(22,e,r,t),e.elementType=OO,e.lanes=n,e.stateNode={isHidden:!1},e}function d_(e,t,n){return e=wo(6,e,null,t),e.lanes=n,e}function h_(e,t,n){return t=wo(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function kG(e,t,n,r,i){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=Vy(0),this.expirationTimes=Vy(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vy(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function BI(e,t,n,r,i,o,a,s,u){return e=new kG(e,t,n,s,u),t===1?(t=1,o===!0&&(t|=8)):t=0,o=wo(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},uI(o),e}function QG(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Vc,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function IT(e){if(!e)return Ul;e=e._reactInternals;e:{if(tc(e)!==e||e.tag!==1)throw Error(ue(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(yi(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(ue(171))}if(e.tag===1){var n=e.type;if(yi(n))return IL(e,n,t)}return t}function bT(e,t,n,r,i,o,a,s,u){return e=BI(n,r,!0,e,i,o,a,s,u),e.context=IT(null),n=e.current,r=ti(),i=Ol(n),o=Es(r,i),o.callback=t??null,Ql(n,o,i),e.current.lanes=i,Og(e,i,r),_i(e,r),e}function Um(e,t,n,r){var i=t.current,o=ti(),a=Ol(i);return n=IT(n),t.context===null?t.context=n:t.pendingContext=n,t=Es(o,a),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Ql(i,t,a),e!==null&&(Xo(e,i,a,o),lv(e,i,a)),a}function rm(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function w2(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function xI(e,t){w2(e,t),(e=e.alternate)&&w2(e,t)}function DG(){return null}var BT=typeof reportError=="function"?reportError:function(e){console.error(e)};function SI(e){this._internalRoot=e}Hm.prototype.render=SI.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(ue(409));Um(e,t,null,null)};Hm.prototype.unmount=SI.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Gu(function(){Um(null,e,null,null)}),t[Ss]=null}};function Hm(e){this._internalRoot=e}Hm.prototype.unstable_scheduleHydration=function(e){if(e){var t=rL();e={blockedOn:null,target:e,priority:t};for(var n=0;n<pl.length&&t!==0&&t<pl[n].priority;n++);pl.splice(n,0,e),n===0&&oL(e)}};function RI(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Gm(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function I2(){}function OG(e,t,n,r,i){if(i){if(typeof r=="function"){var o=r;r=function(){var c=rm(a);o.call(c)}}var a=bT(t,r,e,0,null,!1,!1,"",I2);return e._reactRootContainer=a,e[Ss]=a.current,Gh(e.nodeType===8?e.parentNode:e),Gu(),a}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var c=rm(u);s.call(c)}}var u=BI(e,0,!1,null,null,!1,!1,"",I2);return e._reactRootContainer=u,e[Ss]=u.current,Gh(e.nodeType===8?e.parentNode:e),Gu(function(){Um(t,u,n,r)}),u}function jm(e,t,n,r,i){var o=n._reactRootContainer;if(o){var a=o;if(typeof i=="function"){var s=i;i=function(){var u=rm(a);s.call(u)}}Um(t,a,e,i)}else a=OG(n,t,e,i,r);return rm(a)}tL=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ah(t.pendingLanes);n!==0&&(qw(t,n|1),_i(t,Gn()),!(It&6)&&(kf=Gn()+500,Yl()))}break;case 13:Gu(function(){var r=Rs(e,1);if(r!==null){var i=ti();Xo(r,e,1,i)}}),xI(e,1)}};Kw=function(e){if(e.tag===13){var t=Rs(e,134217728);if(t!==null){var n=ti();Xo(t,e,134217728,n)}xI(e,134217728)}};nL=function(e){if(e.tag===13){var t=Ol(e),n=Rs(e,t);if(n!==null){var r=ti();Xo(n,e,t,r)}xI(e,t)}};rL=function(){return Vt};iL=function(e,t){var n=Vt;try{return Vt=e,t()}finally{Vt=n}};E1=function(e,t,n){switch(t){case"input":if(A1(e,n),t=n.name,n.type==="radio"&&t!=null){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 i=Tm(r);if(!i)throw Error(ue(90));TO(r),A1(r,i)}}}break;case"textarea":MO(e,n);break;case"select":t=n.value,t!=null&&ff(e,!!n.multiple,t,!1)}};GO=EI;jO=Gu;var LG={usingClientEntryPoint:!1,Events:[Tg,Xc,Tm,UO,HO,EI]},Td={findFiberByHostInstance:xu,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},TG={bundleType:Td.bundleType,version:Td.version,rendererPackageName:Td.rendererPackageName,rendererConfig:Td.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ps.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=qO(e),e===null?null:e.stateNode},findFiberByHostInstance:Td.findFiberByHostInstance||DG,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};
40if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var hp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!hp.isDisabled&&hp.supportsFiber)try{Qm=hp.inject(TG),Fa=hp}catch{}}qi.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=LG;qi.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!RI(t))throw Error(ue(200));return QG(e,t,null,n)};qi.createRoot=function(e,t){if(!RI(e))throw Error(ue(299));var n=!1,r="",i=BT;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=BI(e,1,!1,null,null,n,!1,r,i),e[Ss]=t.current,Gh(e.nodeType===8?e.parentNode:e),new SI(t)};qi.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(ue(188)):(e=Object.keys(e).join(","),Error(ue(268,e)));return e=qO(t),e=e===null?null:e.stateNode,e};qi.flushSync=function(e){return Gu(e)};qi.hydrate=function(e,t,n){if(!Gm(t))throw Error(ue(200));return jm(null,e,t,!0,n)};qi.hydrateRoot=function(e,t,n){if(!RI(e))throw Error(ue(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",a=BT;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(a=n.onRecoverableError)),t=bT(t,null,e,1,n??null,i,!1,o,a),e[Ss]=t.current,Gh(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Hm(t)};qi.render=function(e,t,n){if(!Gm(t))throw Error(ue(200));return jm(null,e,t,!1,n)};qi.unmountComponentAtNode=function(e){if(!Gm(e))throw Error(ue(40));return e._reactRootContainer?(Gu(function(){jm(null,null,e,!1,function(){e._reactRootContainer=null,e[Ss]=null})}),!0):!1};qi.unstable_batchedUpdates=EI;qi.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Gm(n))throw Error(ue(200));if(e==null||e._reactInternals===void 0)throw Error(ue(38));return jm(e,t,n,!1,r)};qi.version="18.3.1-next-f1338f8080-20240426";function xT(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(xT)}catch(e){console.error(e)}}xT(),xO.exports=qi;var Hl=xO.exports;const tE=Sm(Hl),PG=AO({__proto__:null,default:tE},[Hl]);var ST,b2=Hl;ST=b2.createRoot,b2.hydrateRoot;const Be={toURL(e,t){let n=encodeURIComponent(e);return t==="text"?n="data:text/plain;charset=utf-8,"+n:t==="svg"&&(n="data:image/svg+xml,"+n),n},image:{hitCanvasSize:100,maxCacheSize:2560*1600,maxPatternSize:4096*2160,crossOrigin:"anonymous",getRealURL(e){const{prefix:t,suffix:n}=Be.image;return n&&!e.startsWith("data:")&&!e.startsWith("blob:")&&(e+=(e.includes("?")?"&":"?")+n),t&&e[0]==="/"&&(e=t+e),e}}},Hn={},Qs={RUNTIME:"runtime",LEAF:"leaf",TASK:"task",CNAVAS:"canvas",IMAGE:"image",types:{},create(e){const{types:t}=MG;return t[e]?t[e]++:(t[e]=1,0)}},MG=Qs,{round:FG,pow:NG,PI:kI}=Math,Ei={within(e,t,n){return typeof t=="object"&&(n=t.max,t=t.min),t!==void 0&&e<t&&(e=t),n!==void 0&&e>n&&(e=n),e},fourNumber(e,t){let n;if(e instanceof Array)switch(e.length){case 4:n=t===void 0?e:[...e];break;case 2:n=[e[0],e[1],e[0],e[1]];break;case 3:n=[e[0],e[1],e[2],e[1]];break;case 1:e=e[0];break;default:e=0}if(n||(n=[e,e,e,e]),t)for(let r=0;r<4;r++)n[r]>t&&(n[r]=t);return n},formatRotation(e,t){return e%=360,t?e<0&&(e+=360):(e>180&&(e-=360),e<-180&&(e+=360)),Ei.float(e)},getGapRotation(e,t,n=0){let r=e+n;if(t>1){const i=Math.abs(r%t);(i<1||i>t-1)&&(r=Math.round(r/t)*t)}return r-n},float(e,t){const n=t?NG(10,t):1e12;return e=FG(e*n)/n,e===-0?0:e},getScaleData(e,t,n,r){return r||(r={}),t?(r.scaleX=(typeof t=="number"?t:t.width)/n.width,r.scaleY=(typeof t=="number"?t:t.height)/n.height):e&&Ei.assignScale(r,e),r},assignScale(e,t){typeof t=="number"?e.scaleX=e.scaleY=t:(e.scaleX=t.x,e.scaleY=t.y)}},jt=kI/180,yo=kI*2,jc=kI/2;function RT(){return{x:0,y:0}}function kT(){return{x:0,y:0,width:0,height:0}}function im(){return{a:1,b:0,c:0,d:1,e:0,f:0}}const{sin:g_,cos:A_,acos:gp,sqrt:p_}=Math,{float:xc}=Ei,Sc={};function B2(){return Object.assign(Object.assign(Object.assign({},im()),kT()),{scaleX:1,scaleY:1,rotation:0,skewX:0,skewY:0})}const ut={defaultMatrix:im(),defaultWorld:B2(),tempMatrix:{},set(e,t=1,n=0,r=0,i=1,o=0,a=0){e.a=t,e.b=n,e.c=r,e.d=i,e.e=o,e.f=a},get:im,getWorld:B2,copy(e,t){e.a=t.a,e.b=t.b,e.c=t.c,e.d=t.d,e.e=t.e,e.f=t.f},translate(e,t,n){e.e+=t,e.f+=n},translateInner(e,t,n,r){e.e+=e.a*t+e.c*n,e.f+=e.b*t+e.d*n,r&&(e.e-=t,e.f-=n)},scale(e,t,n=t){e.a*=t,e.b*=t,e.c*=n,e.d*=n},scaleOfOuter(e,t,n,r){Cn.toInnerPoint(e,t,Sc),Cn.scaleOfInner(e,Sc,n,r)}
40,scaleOfInner(e,t,n,r=n){Cn.translateInner(e,t.x,t.y),Cn.scale(e,n,r),Cn.translateInner(e,-t.x,-t.y)},rotate(e,t){const{a:n,b:r,c:i,d:o}=e;t*=jt;const a=A_(t),s=g_(t);e.a=n*a-r*s,e.b=n*s+r*a,e.c=i*a-o*s,e.d=i*s+o*a},rotateOfOuter(e,t,n){Cn.toInnerPoint(e,t,Sc),Cn.rotateOfInner(e,Sc,n)},rotateOfInner(e,t,n){Cn.translateInner(e,t.x,t.y),Cn.rotate(e,n),Cn.translateInner(e,-t.x,-t.y)},skew(e,t,n){const{a:r,b:i,c:o,d:a}=e;n&&(n*=jt,e.a=r+o*n,e.b=i+a*n),t&&(t*=jt,e.c=o+r*t,e.d=a+i*t)},skewOfOuter(e,t,n,r){Cn.toInnerPoint(e,t,Sc),Cn.skewOfInner(e,Sc,n,r)},skewOfInner(e,t,n,r=0){Cn.translateInner(e,t.x,t.y),Cn.skew(e,n,r),Cn.translateInner(e,-t.x,-t.y)},multiply(e,t){const{a:n,b:r,c:i,d:o,e:a,f:s}=e;e.a=t.a*n+t.b*i,e.b=t.a*r+t.b*o,e.c=t.c*n+t.d*i,e.d=t.c*r+t.d*o,e.e=t.e*n+t.f*i+a,e.f=t.e*r+t.f*o+s},multiplyParent(e,t,n,r,i,o){let{e:a,f:s}=e;if(o&&(a+=o.scrollX,s+=o.scrollY),n||(n=e),r===void 0&&(r=e.a!==1||e.b||e.c||e.d!==1),r){const{a:u,b:c,c:d,d:h}=e;n.a=u*t.a+c*t.c,n.b=u*t.b+c*t.d,n.c=d*t.a+h*t.c,n.d=d*t.b+h*t.d,i&&(n.scaleX=t.scaleX*i.scaleX,n.scaleY=t.scaleY*i.scaleY)}else n.a=t.a,n.b=t.b,n.c=t.c,n.d=t.d,i&&(n.scaleX=t.scaleX,n.scaleY=t.scaleY);n.e=a*t.a+s*t.c+t.e,n.f=a*t.b+s*t.d+t.f},divide(e,t){Cn.multiply(e,Cn.tempInvert(t))},divideParent(e,t){Cn.multiplyParent(e,Cn.tempInvert(t))},tempInvert(e){const{tempMatrix:t}=Cn;return Cn.copy(t,e),Cn.invert(t),t},invert(e){const{a:t,b:n,c:r,d:i,e:o,f:a}=e;if(!n&&!r)if(t===1&&i===1)e.e=-o,e.f=-a;else{const s=1/(t*i);e.a=i*s,e.d=t*s,e.e=-o*i*s,e.f=-a*t*s}else{const s=1/(t*i-n*r);e.a=i*s,e.b=-n*s,e.c=-r*s,e.d=t*s,e.e=-(o*i-a*r)*s,e.f=-(a*t-o*n)*s}},toOuterPoint(e,t,n,r){const{x:i,y:o}=t;n||(n=t),n.x=i*e.a+o*e.c,n.y=i*e.b+o*e.d,r||(n.x+=e.e,n.y+=e.f)},toInnerPoint(e,t,n,r){const{a:i,b:o,c:a,d:s}=e,u=1/(i*s-o*a),{x:c,y:d}=t;if(n||(n=t),n.x=(c*s-d*a)*u,n.y=(d*i-c*o)*u,!r){const{e:h,f:g}=e;n.x-=(h*s-g*a)*u,n.y-=(g*i-h*o)*u}},setLayout(e,t,n,r,i){const{x:o,y:a,scaleX:s,scaleY:u}=t;if(i===void 0&&(i=t.rotation||t.skewX||t.skewY),i){const{rotation:c,skewX:d,skewY:h}=t,g=c*jt,p=A_(g),v=g_(g);if(d||h){const C=d*jt,w=h*jt;e.a=(p+w*-v)*s,e.b=(v+w*p)*s,e.c=(-v+C*p)*u,e.d=(p+C*v)*u}else e.a=p*s,e.b=v*s,e.c=-v*u,e.d=p*u}else e.a=s,e.b=0,e.c=0,e.d=u;e.e=o,e.f=a,(n=n||r)&&Cn.translateInner(e,-n.x,-n.y,!r)},getLayout(e,t,n,r){const{a:i,b:o,c:a,d:s,e:u,f:c}=e;let d=u,h=c,g,p,v,C,w;if(o||a){const _=i*s-o*a;if(a&&!r){g=p_(i*i+o*o),p=_/g;const b=i/g;v=o>0?gp(b):-gp(b)}else{p=p_(a*a+s*s),g=_/p;const b=a/p;v=jc-(s>0?gp(-b):-gp(b))}const y=xc(A_(v)),E=g_(v);g=xc(g),p=xc(p),C=y?xc((a/p+E)/y/jt,9):0,w=y?xc((o/g-E)/y/jt,9):0,v=xc(v/jt)}else g=i,p=s,v=C=w=0;return(t=n||t)&&(d+=t.x*i+t.y*a,h+=t.x*o+t.y*s,n||(d-=t.x,h-=t.y)),{x:d,y:h,scaleX:g,scaleY:p,rotation:v,skewX:C,skewY:w}},withScale(e,t,n=t){const r=e;if(!t||!n){const{a:i,b:o,c:a,d:s}=e;o||a?(t=p_(i*i+o*o),n=(i*s-o*a)/t):(t=i,n=s)}return r.scaleX=t,r.scaleY=n,r},reset(e){Cn.set(e)}},Cn=ut,{toInnerPoint:v_,toOuterPoint:x2}=ut,{sin:S2,cos:R2,abs:k2,sqrt:$G,atan2:m_,min:zG,PI:UG}=Math,rt={defaultPoint:RT(),tempPoint:{},tempRadiusPoint:{},set(e,t=0,n=0){e.x=t,e.y=n},setRadius(e,t,n){e.radiusX=t,e.radiusY=n===void 0?t:n},copy(e,t){e.x=t.x,e.y=t.y},copyFrom(e,t,n){e.x=t,e.y=n},move(e,t,n){e.x+=t,e.y+=n},scale(e,t,n=t){e.x&&(e.x*=t),e.y&&(e.y*=n)},scaleOf(e,t,n,r=n){e.x+=(e.x-t.x)*(n-1),e.y+=(e.y-t.y)*(r-1)},rotate(e,t,n){n||(n=bu.defaultPoint),t*=jt;const r=R2(t),i=S2(t),o=e.x-n.x,a=e.y-n.y;e.x=n.x+o*r-a*i,e.y=n.y+o*i+a*r},tempToInnerOf(e,t){const{tempPoint:n}=bu;return __(n,e),v_(t,n,n),n},tempToOuterOf(e,t){const{tempPoint:n}=bu;return __(n,e),x2(t,n,n),n},tempToInnerRadiusPointOf(e,t){const{tempRadiusPoint:n}=bu;return __(n,e),bu.toInnerRadiusPointOf(e,t,n),n},toInnerRadiusPointOf(e,t,n){n||(n=e),v_(t,e,n),n.radiusX=Math.abs(e.radiusX/t.scaleX),n.radiusY=Math.abs(e.radiusY/t.scaleY)},toInnerOf(e,t,n){v_(t,e,n)},toOuterOf(e,t,n){x2(t,e,n)},getCenter(e,t){return{x:e.x+(t.x-e.x)/2,y:e.y+(t.y-e.y)/2}},getCenterX(e,t){return e+(t-e)/2},getCenterY(e,t){return e+(t-e)/2},getDistance(e,t){return y_(e.x,e.y,t.x,t.y)},getDistanceFrom(e,t,n,r){const i=k2(n-e),o=k2(r-t);return $G(i*i+o*o)},getMinDistanceFrom(e,t,n,r,i,o){return zG(y_(e,t,n,r),y_(n,r,i,o))},getAngle(e,t){return Q2(e,t)/jt},getRotation(e,t,n,r){return r||(r=t),bu.getRadianFrom(e.x,e.y,t.x,t.y,n.x,n.y,r.x,r.y)/jt},getRadianFrom(e,t,n,r,i,o,a,s){a===void 0&&(a=n,s=r);let u=m_(t-r,e-n);const d=m_(o-s,i-a)-u;return d<-UG?d+yo:d},getAtan2(e,t){return m_(t.y-e.y,t.x-e.x)},getDistancePoint(e,t,n,r){const i=Q2(e,t);return t=r?t:{},t.x=e.x+R2(i)*n,t.y=e.y+S2(i)*n,t},toNumberPoints(e){let t=e;return typeof e[0]=="object"&&(t=[],e.forEach(n=>t.push(n.x,n.y))),t},reset(e){}},bu=rt,{getDistanceFrom:y_,copy:__,getAtan2:Q2}=bu;class Ih{constructor(t,n){this.set(t,n)}set(t,n){return typeof t=="object"?rt.copy(this,t):rt.set(this,t,n),this}get(){const{x:t,y:n}=this;return{x:t,y:n}}clone(){return new Ih(this)}move(t,n){return rt.move(this,t,n),this}scale(t,n){return rt.scale(this,t,n),this}scaleOf(t,n,r){return rt.scaleOf(this,t,n,r),this}rotate(t,n){return rt.rotate(this,t,n),this}rotateOf(t,n){return rt.rotate(this,n,t),this}getRotation(t,n,r){return rt.getRotation(this,t,n,r)}toInnerOf(t,n){return rt.toInnerOf(this,t,n),this}toOuterOf(t,n){return rt.toOuterOf(this,t,n),this}getCenter(t){return new Ih(rt.getCenter(this,t))}getDistance(t){return rt.getDistance(this,t)}getDistancePoint(t,n,r){return new Ih(rt.getDistancePoint(this,t,n,r))}getAngle(t){return rt.getAngle(this,t)}getAtan2(t){return rt.getAtan2(this,t)}reset(){return this}}new Ih;class ra{constructor(t,n,r,i,o,a){this.set(t,n,r,i,o,a)}set(t,n,r,i,o,a){return typeof t=="object"?ut.copy(this,t):ut.set(this,t,n,r,i,o,a),this}setWith(t){return ut.copy(this,t),this.scaleX=t.scaleX,this.scaleY=t.
40scaleY,this}get(){const{a:t,b:n,c:r,d:i,e:o,f:a}=this;return{a:t,b:n,c:r,d:i,e:o,f:a}}clone(){return new ra(this)}translate(t,n){return ut.translate(this,t,n),this}translateInner(t,n){return ut.translateInner(this,t,n),this}scale(t,n){return ut.scale(this,t,n),this}scaleWith(t,n){return ut.scale(this,t,n),this.scaleX*=t,this.scaleY*=n||t,this}scaleOfOuter(t,n,r){return ut.scaleOfOuter(this,t,n,r),this}scaleOfInner(t,n,r){return ut.scaleOfInner(this,t,n,r),this}rotate(t){return ut.rotate(this,t),this}rotateOfOuter(t,n){return ut.rotateOfOuter(this,t,n),this}rotateOfInner(t,n){return ut.rotateOfInner(this,t,n),this}skew(t,n){return ut.skew(this,t,n),this}skewOfOuter(t,n,r){return ut.skewOfOuter(this,t,n,r),this}skewOfInner(t,n,r){return ut.skewOfInner(this,t,n,r),this}multiply(t){return ut.multiply(this,t),this}multiplyParent(t){return ut.multiplyParent(this,t),this}divide(t){return ut.divide(this,t),this}divideParent(t){return ut.divideParent(this,t),this}invert(){return ut.invert(this),this}invertWith(){return ut.invert(this),this.scaleX=1/this.scaleX,this.scaleY=1/this.scaleY,this}toOuterPoint(t,n,r){ut.toOuterPoint(this,t,n,r)}toInnerPoint(t,n,r){ut.toInnerPoint(this,t,n,r)}setLayout(t,n,r){return ut.setLayout(this,t,n,r),this}getLayout(t,n,r){return ut.getLayout(this,t,n,r)}withScale(t,n){return ut.withScale(this,t,n)}reset(){ut.reset(this)}}
40new ra;const Mg={tempPointBounds:{},setPoint(e,t,n){e.minX=e.maxX=t,e.minY=e.maxY=n},addPoint(e,t,n){e.minX=t<e.minX?t:e.minX,e.minY=n<e.minY?n:e.minY,e.maxX=t>e.maxX?t:e.maxX,e.maxY=n>e.maxY?n:e.maxY},addBounds(e,t,n,r,i){D2(e,t,n),D2(e,t+r,n+i)},copy(e,t){e.minX=t.minX,e.minY=t.minY,e.maxX=t.maxX,e.maxY=t.maxY},addPointBounds(e,t){e.minX=t.minX<e.minX?t.minX:e.minX,e.minY=t.minY<e.minY?t.minY:e.minY,e.maxX=t.maxX>e.maxX?t.maxX:e.maxX,e.maxY=t.maxY>e.maxY?t.maxY:e.maxY},toBounds(e,t){t.x=e.minX,t.y=e.minY,t.width=e.maxX-e.minX,t.height=e.maxY-e.minY}},{addPoint:D2}=Mg,{tempPointBounds:sl,setPoint:O2,addPoint:Ap,toBounds:L2}=Mg,{toOuterPoint:pp}=ut,{float:vp,fourNumber:HG}=Ei,{floor:T2,ceil:mp}=Math;let ba,Ba,fu,du;const as={},fo={},Me={tempBounds:{},set(e,t=0,n=0,r=0,i=0){e.x=t,e.y=n,e.width=r,e.height=i},copy(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},copyAndSpread(e,t,n,r,i){const{x:o,y:a,width:s,height:u}=t;if(n instanceof Array){const c=HG(n);r?Pt.set(e,o+c[3],a+c[0],s-c[1]-c[3],u-c[2]-c[0]):Pt.set(e,o-c[3],a-c[0],s+c[1]+c[3],u+c[2]+c[0])}else r&&(n=-n),Pt.set(e,o-n,a-n,s+n*2,u+n*2);i&&(i==="width"?(e.y=a,e.height=u):(e.x=o,e.width=s))},minX(e){return e.width>0?e.x:e.x+e.width},minY(e){return e.height>0?e.y:e.y+e.height},maxX(e){return e.width>0?e.x+e.width:e.x},maxY(e){return e.height>0?e.y+e.height:e.y},move(e,t,n){e.x+=t,e.y+=n},getByMove(e,t,n){return e=Object.assign({},e),Pt.move(e,t,n),e},toOffsetOutBounds(e,t,n){t?M2(t,e):t=e,n?(t.offsetX=-(Pt.maxX(n)-e.x),t.offsetY=-(Pt.maxY(n)-e.y)):(t.offsetX=e.x+e.width,t.offsetY=e.y+e.height),Pt.move(t,-t.offsetX,-t.offsetY)},scale(e,t,n=t){rt.scale(e,t,n),e.width*=t,e.height*=n},scaleOf(e,t,n,r=n){rt.scaleOf(e,t,n,r),e.width*=n,e.height*=r},tempToOuterOf(e,t){return Pt.copy(Pt.tempBounds,e),Pt.toOuterOf(Pt.tempBounds,t),Pt.tempBounds},getOuterOf(e,t){return e=Object.assign({},e),Pt.toOuterOf(e,t),e},toOuterOf(e,t,n){if(n||(n=e),t.b===0&&t.c===0){const{a:r,d:i}=t;r>0?(n.width=e.width*r,n.x=t.e+e.x*r):(n.width=e.width*-r,n.x=t.e+e.x*r-n.width),i>0?(n.height=e.height*i,n.y=t.f+e.y*i):(n.height=e.height*-i,n.y=t.f+e.y*i-n.height)}else as.x=e.x,as.y=e.y,pp(t,as,fo),O2(sl,fo.x,fo.y),as.x=e.x+e.width,pp(t,as,fo),Ap(sl,fo.x,fo.y),as.y=e.y+e.height,pp(t,as,fo),Ap(sl,fo.x,fo.y),as.x=e.x,pp(t,as,fo),Ap(sl,fo.x,fo.y),L2(sl,n)},toInnerOf(e,t,n){n||(n=e),Pt.move(n,-t.e,-t.f),Pt.scale(n,1/t.a,1/t.d)},getFitMatrix(e,t,n=1){const r=Math.min(n,Math.min(e.width/t.width,e.height/t.height));return new ra(r,0,0,r,-t.x*r,-t.y*r)},getSpread(e,t,n){const r={};return Pt.copyAndSpread(r,e,t,!1,n),r},spread(e,t,n){Pt.copyAndSpread(e,e,t,!1,n)},shrink(e,t,n){Pt.copyAndSpread(e,e,t,!0,n)},ceil(e){const{x:t,y:n}=e;e.x=T2(e.x),e.y=T2(e.y),e.width=t>e.x?mp(e.width+t-e.x):mp(e.width),e.height=n>e.y?mp(e.height+n-e.y):mp(e.height)},unsign(e){e.width<0&&(e.x+=e.width,e.width=-e.width),e.height<0&&(e.y+=e.height,e.height=-e.height)},float(e,t){e.x=vp(e.x,t),e.y=vp(e.y,t),e.width=vp(e.width,t),e.height=vp(e.height,t)},add(e,t,n){ba=e.x+e.width,Ba=e.y+e.height,fu=t.x,du=t.y,n||(fu+=t.width,du+=t.height),ba=ba>fu?ba:fu,Ba=Ba>du?Ba:du,e.x=e.x<t.x?e.x:t.x,e.y=e.y<t.y?e.y:t.y,e.width=ba-e.x,e.height=Ba-e.y},addList(e,t){Pt.setListWithFn(e,t,void 0,!0)},setList(e,t,n=!1){Pt.setListWithFn(e,t,void 0,n)},addListWithFn(e,t,n){Pt.setListWithFn(e,t,n,!0)},setListWithFn(e,t,n,r=!1){let i,o=!0;for(let a=0,s=t.length;a<s;a++)i=n?n(t[a]):t[a],i&&(i.width||i.height)&&(o?(o=!1,r||M2(e,i)):P2(e,i));o&&Pt.reset(e)},setPoints(e,t){t.forEach((n,r)=>r===0?O2(sl,n.x,n.y):Ap(sl,n.x,n.y)),L2(sl,e)},setPoint(e,t){Pt.set(e,t.x,t.y)},addPoint(e,t){P2(e,t,!0)},getPoints(e){const{x:t,y:n,width:r,height:i}=e;return[{x:t,y:n},{x:t+r,y:n},{x:t+r,y:n+i},{x:t,y:n+i}]},hitRadiusPoint(e,t,n){return n&&(t=rt.tempToInnerRadiusPointOf(t,n)),t.x>=e.x-t.radiusX&&t.x<=e.x+e.width+t.radiusX&&t.y>=e.y-t.radiusY&&t.y<=e.y+e.height+t.radiusY},hitPoint(e,t,n){return n&&(t=rt.tempToInnerOf(t,n)),t.x>=e.x&&t.x<=e.x+e.width&&t.y>=e.y&&t.y<=e.y+e.height},hit(e,t,n){return n&&(t=Pt.tempToOuterOf(t,n)),!(e.y+e.height<t.y||t.y+t.height<e.y||e.x+e.width<t.x||t.x+t.width<e.x)},includes(e,t,n){return n&&(t=Pt.tempToOuterOf(t,n)),e.x<=t.x&&e.y<=t.y&&e.x+e.width>=t.x+t.width&&e.y+e.height>=t.y+t.height},getIntersectData(e,t,n){if(n&&(t=Pt.tempToOuterOf(t,n)),!Pt.hit(e,t))return kT();let{x:r,y:i,width:o,height:a}=t;return ba=r+o,Ba=i+a,fu=e.x+e.width,du=e.y+e.height,r=r>e.x?r:e.x,i=i>e.y?i:e.y,ba=ba<fu?ba:fu,Ba=Ba<du?Ba:du,o=ba-r,a=Ba-i,{x:r,y:i,width:o,height:a}},intersect(e,t,n){Pt.copy(e,Pt.getIntersectData(e,t,n))},isSame(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height},isEmpty(e){return e.x===0&&e.y===0&&e.width===0&&e.height===0},reset(e){Pt.set(e)}},Pt=Me,{add:P2,copy:M2}=Pt;class xn{get minX(){return Me.minX(this)}get minY(){return Me.minY(this)}get maxX(){return Me.maxX(this)}get maxY(){return Me.maxY(this)}constructor(t,n,r,i){this.set(t,n,r,i)}set(t,n,r,i){return typeof t=="object"?Me.copy(this,t):Me.set(this,t,n,r,i),this}get(){const{x:t,y:n,width:r,height:i}=this;return{x:t,y:n,width:r,height:i}}clone(){return new xn(this)}move(t,n){return Me.move(this,t,n),this}scale(t,n){return Me.scale(this,t,n),this}scaleOf(t,n,r){return Me.scaleOf(this,t,n,r),this}toOuterOf(t,n){return Me.toOuterOf(this,t,n),this}toInnerOf(t,n){return Me.toInnerOf(this,t,n),this}getFitMatrix(t,n){return Me.getFitMatrix(this,t,n)}spread(t,n){return Me.spread(this,t,n),this}shrink(t,n){return Me.shrink(this,t,n),this}ceil(){return Me.ceil(this),this}unsign(){return Me.unsign(this),this}float(t){return Me.float(this,t),this}add(t){return Me.add(this,t),this}addList(t){return Me.setList(this,t,!0),this}setList(t){return Me.setList(this,t),this}addListWithFn(t,n){return Me.setListWithFn(this,t,n,!0),this}setListWithFn(t,n){return Me.setListWithFn(this,t,n),this}setPoint(t){return Me.setPoint(this,t),this}setPoints(t){return Me.setPoints(this,t),this}addPoint(t){return Me.addPoint(this,t),this}getPoints(){return Me.getPoints(this)}hitPoint(t,n){return Me.hitPoint(this,t,n)}hitRadiusPoint(t,n){return Me.hitRadiusPoint(this,t,n)}hit(t,n){return Me.hit(this,t,n)}includes(t,n){return Me.includes(this,t,n)}intersect(t,n){return Me.intersect(this,t,n),this}getIntersect(t,n){return new xn(Me.getIntersectData(this,t,n))}isSame(t){return Me.isSame(this,t)}isEmpty(){return Me.isEmpty(this)}reset(){Me.reset(this)}}const Gt=new xn;class GG{constructor(t,n,r,i,o,a){typeof t=="object"?this.copy(t):this.set(t,n,r,i,o,a)}set(t=0,n=0,r=0,i=0,o=0,a=0){this.top=t,this.right=n,this.bottom=r,this.left=i,this.width=o,this.height=a}
40copy(t){const{top:n,right:r,bottom:i,left:o,width:a,height:s}=t;this.set(n,r,i,o,a,s)}getBoundsFrom(t){const{top:n,right:r,bottom:i,left:o,width:a,height:s}=this;return new xn(o,n,a||t.width-o-r,s||t.height-n-i)}}var nE;(function(e){e[e.top=0]="top",e[e.right=1]="right",e[e.bottom=2]="bottom",e[e.left=3]="left"})(nE||(nE={}));var rE;(function(e){e[e.topLeft=0]="topLeft",e[e.top=1]="top",e[e.topRight=2]="topRight",e[e.right=3]="right",e[e.bottomRight=4]="bottomRight",e[e.bottom=5]="bottom",e[e.bottomLeft=6]="bottomLeft",e[e.left=7]="left",e[e.center=8]="center",e[e["top-left"]=0]="top-left",e[e["top-right"]=2]="top-right",e[e["bottom-right"]=4]="bottom-right",e[e["bottom-left"]=6]="bottom-left"})(rE||(rE={}));const QI=[{x:0,y:0},{x:.5,y:0},{x:1,y:0},{x:1,y:.5},{x:1,y:1},{x:.5,y:1},{x:0,y:1},{x:0,y:.5},{x:.5,y:.5}];QI.forEach(e=>e.type="percent");const Jf={directionData:QI,tempPoint:{},get:F2,toPoint(e,t,n,r,i){const o=F2(e);n.x=o.x,n.y=o.y,o.type==="percent"&&(n.x*=t.width,n.y*=t.height,i&&(n.x-=i.x,n.y-=i.y,o.x&&(n.x-=o.x===1?i.width:o.x===.5?o.x*i.width:0),o.y&&(n.y-=o.y===1?i.height:o.y===.5?o.y*i.height:0))),r||(n.x+=t.x,n.y+=t.y)}};function F2(e){return typeof e=="string"?QI[rE[e]]:e}const{toPoint:jG}=Jf,WG={toPoint(e,t,n,r,i){jG(e,n,r,i,t)}},VG={0:1,1:1,2:1,3:1,4:1,5:1,6:1,7:1,8:1,9:1,".":1,e:1,E:1};class Wt{constructor(t){this.repeatMap={},this.name=t}static get(t){return new Wt(t)}static set filter(t){this.filterList=N2(t)}static set exclude(t){this.excludeList=N2(t)}log(...t){if(hu.enable){if(hu.filterList.length&&hu.filterList.every(n=>n!==this.name)||hu.excludeList.length&&hu.excludeList.some(n=>n===this.name))return;console.log("%c"+this.name,"color:#21ae62",...t)}}tip(...t){hu.enable&&this.warn(...t)}warn(...t){hu.showWarn&&console.warn(this.name,...t)}repeat(t,...n){this.repeatMap[t]||(this.warn("repeat:"+t,...n),this.repeatMap[t]=!0)}error(...t){try{throw new Error}catch(n){console.error(this.name,...t,n)}}}Wt.filterList=[];Wt.excludeList=[];Wt.showWarn=!0;function N2(e){return e?typeof e=="string"&&(e=[e]):e=[],e}const hu=Wt,qG=Wt.get("RunTime"),qo={currentId:0,currentName:"",idMap:{},nameMap:{},nameToIdMap:{},start(e,t){const n=Qs.create(Qs.RUNTIME);return ho.currentId=ho.idMap[n]=t?performance.now():Date.now(),ho.currentName=ho.nameMap[n]=e,ho.nameToIdMap[e]=n,n},end(e,t){const n=ho.idMap[e],r=ho.nameMap[e],i=t?(performance.now()-n)/1e3:Date.now()-n;ho.idMap[e]=ho.nameMap[e]=ho.nameToIdMap[r]=void 0,qG.log(r,i,"ms")},endOfName(e,t){const n=ho.nameToIdMap[e];n!==void 0&&ho.end(n,t)}},ho=qo;function Qf(e){console.error("need plugin: @leafer-in/"+e)}const KG=Wt.get("UICreator"),Wm={list:{},register(e){const{__tag:t}=e.prototype;C_[t]?KG.repeat(t):C_[t]=e},get(e,t,n,r,i,o){const a=new C_[e](t);return n!==void 0&&(a.x=n,r&&(a.y=r),i&&(a.width=i),o&&(a.height=o)),a}},{list:C_}=Wm,YG=Wt.get("EventCreator"),Df={nameList:{},register(e){let t;Object.keys(e).forEach(n=>{t=e[n],typeof t=="string"&&(Pd[t]?YG.repeat(t):Pd[t]=e)})},changeName(e,t){const n=Pd[e];if(n){const r=Object.keys(n).find(i=>n[i]===e);r&&(n[r]=t,Pd[t]=n)}},has(e){return!!this.nameList[e]},get(e,...t){return new Pd[e](...t)}},{nameList:Pd}=Df;class QT{constructor(){this.list=[]}add(t){t.manager=this,this.list.push(t)}get(t){let n;const{list:r}=this;for(let o=0,a=r.length;o<a;o++)if(n=r[o],n.recycled&&n.isSameSize(t))return n.recycled=!1,n.manager||(n.manager=this),n;const i=Hn.canvas(t);return this.add(i),i}recycle(t){t.recycled=!0}clearRecycled(){let t;const n=[];for(let r=0,i=this.list.length;r<i;r++)t=this.list[r],t.recycled?t.destroy():n.push(t);this.list=n}clear(){this.list.forEach(t=>{t.destroy()}),this.list.length=0}destroy(){this.clear()}}const ar={default(e,t){return E_(t,e),E_(e,t),e},assign(e,t){let n;Object.keys(t).forEach(r=>{var i;n=t[r],(n==null?void 0:n.constructor)===Object&&((i=e[r])===null||i===void 0?void 0:i.constructor)===Object?E_(e[r],t[r]):e[r]=t[r]})},copyAttrs(e,t,n){return n.forEach(r=>{t[r]!==void 0&&(e[r]=t[r])}),e},clone(e){return JSON.parse(JSON.stringify(e))},toMap(e){const t={};for(let n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}},{assign:E_}=ar;class DT{get __useNaturalRatio(){return!0}get __isLinePath(){const{path:t}=this;return t&&t.length===6&&t[0]===1}get __blendMode(){if(this.eraser&&this.eraser!=="path")return"destination-out";const{blendMode:t}=this;return t==="pass-through"?null:t}constructor(t){this.__leaf=t}__get(t){if(this.__input){const n=this.__input[t];if(n!==void 0)return n}return this[t]}__getData(){const t={tag:this.__leaf.tag},{__input:n}=this;let r;for(let i in this)i[0]!=="_"&&(r=n?n[i]:void 0,t[i]=r===void 0?this[i]:r);return t}__setInput(t,n){this.__input||(this.__input={}),this.__input[t]=n}__getInput(t){if(this.__input){const n=this.__input[t];if(n!==void 0)return n}if(!(t==="path"&&!this.__pathInputed))return this["_"+t]}__removeInput(t){this.__input&&this.__input[t]!==void 0&&(this.__input[t]=void 0)}__getInputData(t,n){const r={};if(t)if(t instanceof Array)for(let i of t)r[i]=this.__getInput(i);else for(let i in t)r[i]=this.__getInput(i);else{let i,o,{__input:a}=this;r.tag=this.__leaf.tag;for(let s in this)if(s[0]!=="_"&&(i=this["_"+s],i!==void 0)){if(s==="path"&&!this.__pathInputed)continue;o=a?a[s]:void 0,r[s]=o===void 0?i:o}}if(n&&n.matrix){const{a:i,b:o,c:a,d:s,e:u,f:c}=this.__leaf.__localMatrix;r.matrix={a:i,b:o,c:a,d:s,e:u,f:c}}return r}__setMiddle(t,n){this.__middle||(this.__middle={}),this.__middle[t]=n}__getMiddle(t){return this.__middle&&this.__middle[t]}__checkSingle(){const t=this;if(t.blendMode==="pass-through"){const n=this.__leaf;t.opacity<1&&n.isBranch||n.__hasEraser||t.eraser?t.__single=!0:t.__single&&(t.__single=!1)}else t.__single=!0}
40__removeNaturalSize(){this.__naturalWidth=this.__naturalHeight=void 0}destroy(){this.__input=this.__middle=null}}var iE;(function(e){e[e.No=0]="No",e[e.Yes=1]="Yes",e[e.NoAndSkip=2]="NoAndSkip",e[e.YesAndSkip=3]="YesAndSkip"})(iE||(iE={}));function ke(e,t,n,r){var i=arguments.length,o=i<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o}function OT(e,t,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(d){try{c(r.next(d))}catch(h){a(h)}}function u(d){try{c(r.throw(d))}catch(h){a(h)}}function c(d){d.done?o(d.value):i(d.value).then(s,u)}c((r=r.apply(e,[])).next())})}function vn(e){return(t,n)=>{e||(e=n),Object.defineProperty(t,n,{get(){return this.context[e]},set(r){this.context[e]=r}})}}const LT=[];function Rt(){return(e,t)=>{LT.push(t)}}const JG=[];let De=class{set blendMode(t){t==="normal"&&(t="source-over"),this.context.globalCompositeOperation=t}get blendMode(){return this.context.globalCompositeOperation}set dashPattern(t){this.context.setLineDash(t||JG)}get dashPattern(){return this.context.getLineDash()}__bindContext(){let t;LT.forEach(n=>{t=this.context[n],t&&(this[n]=t.bind(this.context))}),this.textBaseline="alphabetic"}setTransform(t,n,r,i,o,a){}resetTransform(){}getTransform(){}save(){}restore(){}transform(t,n,r,i,o,a){typeof t=="object"?this.context.transform(t.a,t.b,t.c,t.d,t.e,t.f):this.context.transform(t,n,r,i,o,a)}translate(t,n){}scale(t,n){}rotate(t){}fill(t,n){}stroke(t){}clip(t,n){}fillRect(t,n,r,i){}strokeRect(t,n,r,i){}clearRect(t,n,r,i){}drawImage(t,n,r,i,o,a,s,u,c){switch(arguments.length){case 9:if(n<0){const d=-n/i*u;i+=n,n=0,a+=d,u-=d}if(r<0){const d=-r/o*c;o+=r,r=0,s+=d,c-=d}this.context.drawImage(t,n,r,i,o,a,s,u,c);break;case 5:this.context.drawImage(t,n,r,i,o);break;case 3:this.context.drawImage(t,n,r)}}beginPath(){}moveTo(t,n){}lineTo(t,n){}bezierCurveTo(t,n,r,i,o,a){}quadraticCurveTo(t,n,r,i){}closePath(){}arc(t,n,r,i,o,a){}arcTo(t,n,r,i,o){}ellipse(t,n,r,i,o,a,s,u){}rect(t,n,r,i){}roundRect(t,n,r,i,o){}createConicGradient(t,n,r){}createLinearGradient(t,n,r,i){}createPattern(t,n){}createRadialGradient(t,n,r,i,o,a){}fillText(t,n,r,i){}measureText(t){}strokeText(t,n,r,i){}destroy(){this.context=null}};ke([vn("imageSmoothingEnabled")],De.prototype,"smooth",void 0);ke([vn("imageSmoothingQuality")],De.prototype,"smoothLevel",void 0);ke([vn("globalAlpha")],De.prototype,"opacity",void 0);ke([vn()],De.prototype,"fillStyle",void 0);ke([vn()],De.prototype,"strokeStyle",void 0);ke([vn("lineWidth")],De.prototype,"strokeWidth",void 0);ke([vn("lineCap")],De.prototype,"strokeCap",void 0);ke([vn("lineJoin")],De.prototype,"strokeJoin",void 0);ke([vn("lineDashOffset")],De.prototype,"dashOffset",void 0);ke([vn()],De.prototype,"miterLimit",void 0);ke([vn()],De.prototype,"shadowBlur",void 0);ke([vn()],De.prototype,"shadowColor",void 0);ke([vn()],De.prototype,"shadowOffsetX",void 0);ke([vn()],De.prototype,"shadowOffsetY",void 0);ke([vn()],De.prototype,"filter",void 0);ke([vn()],De.prototype,"font",void 0);ke([vn()],De.prototype,"fontKerning",void 0);ke([vn()],De.prototype,"fontStretch",void 0);ke([vn()],De.prototype,"fontVariantCaps",void 0);ke([vn()],De.prototype,"textAlign",void 0);ke([vn()],De.prototype,"textBaseline",void 0);ke([vn()],De.prototype,"textRendering",void 0);ke([vn()],De.prototype,"wordSpacing",void 0);ke([vn()],De.prototype,"letterSpacing",void 0);ke([vn()],De.prototype,"direction",void 0);ke([Rt()],De.prototype,"setTransform",null);ke([Rt()],De.prototype,"resetTransform",null);ke([Rt()],De.prototype,"getTransform",null);ke([Rt()],De.prototype,"save",null);ke([Rt()],De.prototype,"restore",null);ke([Rt()],De.prototype,"translate",null);ke([Rt()],De.prototype,"scale",null);ke([Rt()],De.prototype,"rotate",null);ke([Rt()],De.prototype,"fill",null);ke([Rt()],De.prototype,"stroke",null);ke([Rt()],De.prototype,"clip",null);ke([Rt()],De.prototype,"fillRect",null);ke([Rt()],De.prototype,"strokeRect",null);ke([Rt()],De.prototype,"clearRect",null);ke([Rt()],De.prototype,"beginPath",null);ke([Rt()],De.prototype,"moveTo",null);ke([Rt()],De.prototype,"lineTo",null);ke([Rt()],De.prototype,"bezierCurveTo",null);ke([Rt()],De.prototype,"quadraticCurveTo",null);ke([Rt()],De.prototype,"closePath",null);ke([Rt()],De.prototype,"arc",null);ke([Rt()],De.prototype,"arcTo",null);ke([Rt()],De.prototype,"ellipse",null);ke([Rt()],De.prototype,"rect",null);ke([Rt()],De.prototype,"roundRect",null);ke([Rt()],De.prototype,"createConicGradient",null);ke([Rt()],De.prototype,"createLinearGradient",null);ke([Rt()],De.prototype,"createPattern",null);ke([Rt()],De.prototype,"createRadialGradient",null);ke([Rt()],De.prototype,"fillText",null);ke([Rt()],De.prototype,"measureText",null);ke([Rt()],De.prototype,"strokeText",null);const{copy:XG}=ut,ZG={width:1,height:1,pixelRatio:1},Qa=["width","height","pixelRatio"];class DI extends De{get width(){return this.size.width}get height(){return this.size.height}get pixelRatio(){return this.size.pixelRatio}get pixelWidth(){return this.width*this.pixelRatio}get pixelHeight(){return this.height*this.pixelRatio}
40get allowBackgroundColor(){return this.view&&this.parentView}constructor(t,n){super(),this.size={},this.worldTransform={},t||(t=ZG),t.pixelRatio||(t.pixelRatio=Be.devicePixelRatio),this.manager=n,this.innerId=Qs.create(Qs.CNAVAS);const{width:r,height:i,pixelRatio:o}=t;this.autoLayout=!r||!i,this.size.pixelRatio=o,this.config=t,this.init()}init(){}__createContext(){const{view:t}=this,{contextSettings:n}=this.config;this.context=n?t.getContext("2d",n):t.getContext("2d"),this.__bindContext()}export(t,n){}toBlob(t,n){}toDataURL(t,n){}saveAs(t,n){}resize(t){if(this.isSameSize(t))return;let n;this.context&&!this.unreal&&this.width&&(n=this.getSameCanvas(),n.copyWorld(this)),ar.copyAttrs(this.size,t,Qa),this.size.pixelRatio||(this.size.pixelRatio=1),this.bounds=new xn(0,0,this.width,this.height),this.context&&!this.unreal&&(this.updateViewSize(),this.smooth=this.config.smooth),this.updateClientBounds(),this.context&&!this.unreal&&n&&(this.clearWorld(n.bounds),this.copyWorld(n),n.recycle())}updateViewSize(){}updateClientBounds(){}getClientBounds(t){return t&&this.updateClientBounds(),this.clientBounds||this.bounds}startAutoLayout(t,n){}stopAutoLayout(){}setCursor(t){}setWorld(t,n){const{pixelRatio:r}=this,i=this.worldTransform;if(n){const{a:o,b:a,c:s,d:u,e:c,f:d}=n;this.setTransform(i.a=(t.a*o+t.b*s)*r,i.b=(t.a*a+t.b*u)*r,i.c=(t.c*o+t.d*s)*r,i.d=(t.c*a+t.d*u)*r,i.e=(t.e*o+t.f*s+c)*r,i.f=(t.e*a+t.f*u+d)*r)}else this.setTransform(i.a=t.a*r,i.b=t.b*r,i.c=t.c*r,i.d=t.d*r,i.e=t.e*r,i.f=t.f*r)}useWorldTransform(t){t&&(this.worldTransform=t);const n=this.worldTransform;n&&this.setTransform(n.a,n.b,n.c,n.d,n.e,n.f)}setStroke(t,n,r){n&&(this.strokeWidth=n),t&&(this.strokeStyle=t),r&&this.setStrokeOptions(r)}setStrokeOptions(t){this.strokeCap=t.strokeCap==="none"?"butt":t.strokeCap,this.strokeJoin=t.strokeJoin,this.dashPattern=t.dashPattern,this.dashOffset=t.dashOffset,this.miterLimit=t.miterLimit}saveBlendMode(t){this.savedBlendMode=this.blendMode,this.blendMode=t}restoreBlendMode(){this.blendMode=this.savedBlendMode}hitFill(t,n){return!0}hitStroke(t,n){return!0}hitPixel(t,n,r=1){return!0}setWorldShadow(t,n,r,i){const{pixelRatio:o}=this;this.shadowOffsetX=t*o,this.shadowOffsetY=n*o,this.shadowBlur=r*o,this.shadowColor=i||"black"}setWorldBlur(t){const{pixelRatio:n}=this;this.filter=`blur(${t*n}px)`}copyWorld(t,n,r,i){if(i&&(this.blendMode=i),n){const{pixelRatio:o}=this;r||(r=n),this.drawImage(t.view,n.x*o,n.y*o,n.width*o,n.height*o,r.x*o,r.y*o,r.width*o,r.height*o)}else this.drawImage(t.view,0,0);i&&(this.blendMode="source-over")}copyWorldToInner(t,n,r,i){if(i&&(this.blendMode=i),n.b||n.c)this.save(),this.resetTransform(),this.copyWorld(t,n,Me.tempToOuterOf(r,n)),this.restore();else{const{pixelRatio:o}=this;this.drawImage(t.view,n.x*o,n.y*o,n.width*o,n.height*o,r.x,r.y,r.width,r.height)}i&&(this.blendMode="source-over")}copyWorldByReset(t,n,r,i,o){this.resetTransform(),this.copyWorld(t,n,r,i),o||this.useWorldTransform()}useMask(t,n,r){this.copyWorld(t,n,r,"destination-in")}useEraser(t,n,r){this.copyWorld(t,n,r,"destination-out")}fillWorld(t,n,r){r&&(this.blendMode=r),this.fillStyle=n,Gt.set(t).scale(this.pixelRatio),this.fillRect(Gt.x,Gt.y,Gt.width,Gt.height),r&&(this.blendMode="source-over")}strokeWorld(t,n,r){r&&(this.blendMode=r),this.strokeStyle=n,Gt.set(t).scale(this.pixelRatio),this.strokeRect(Gt.x,Gt.y,Gt.width,Gt.height),r&&(this.blendMode="source-over")}clearWorld(t,n){Gt.set(t).scale(this.pixelRatio),n&&Gt.ceil(),this.clearRect(Gt.x,Gt.y,Gt.width,Gt.height)}clipWorld(t,n){this.beginPath(),Gt.set(t).scale(this.pixelRatio),n&&Gt.ceil(),this.rect(Gt.x,Gt.y,Gt.width,Gt.height),this.clip()}clear(){const{pixelRatio:t}=this;this.clearRect(0,0,this.width*t+2,this.height*t+2)}isSameSize(t){return this.width===t.width&&this.height===t.height&&this.pixelRatio===t.pixelRatio}getSameCanvas(t,n){const r=this.manager?this.manager.get(this.size):Hn.canvas(Object.assign({},this.size));return r.save(),t&&(XG(r.worldTransform,this.worldTransform),r.useWorldTransform()),n&&(r.smooth=this.smooth),r}recycle(t){this.recycled||(this.restore(),t?this.clearWorld(t,!0):this.clear(),this.manager?this.manager.recycle(this):this.destroy())}updateRender(t){}unrealCanvas(){}destroy(){this.manager=this.view=this.parentView=null}}const Da={creator:{},parse(e,t){},convertToCanvasData(e,t){}},TT={N:21,D:22,X:23,G:24,F:25,O:26,P:27,U:28},ia=Object.assign({M:1,m:10,L:2,l:20,H:3,h:30,V:4,v:40,C:5,c:50,S:6,s:60,Q:7,q:70,T:8,t:80,A:9,a:90,Z:11,z:11,R:12},TT),PT={M:3,m:3,L:3,l:3,H:2,h:2,V:2,v:2,C:7,c:7,S:5,s:5,Q:5,q:5,T:3,t:3,A:8,a:8,Z:1,z:1,N:5,D:9,X:6,G:9,F:5,O:7,P:4,U:6},MT={m:10,l:20,H:3,h:30,V:4,v:40,c:50,S:6,s:60,q:70,T:8,t:80,A:9,a:90},ej=Object.assign(Object.assign({},MT),TT),om=ia,FT={};for(let e in om)FT[om[e]]=e;const NT={};for(let e in om)NT[om[e]]=PT[e];const $T={drawRoundRect(e,t,n,r,i,o){const a=Ei.fourNumber(o,Math.min(r/2,i/2)),s=t+r,u=n+i;a[0]?e.moveTo(t+a[0],n):e.moveTo(t,n),a[1]?e.arcTo(s,n,s,u,a[1]):e.lineTo(s,n),a[2]?e.arcTo(s,u,t,u,a[2]):e.lineTo(s,u),a[3]?e.arcTo(t,u,t,n,a[3]):e.lineTo(t,u),a[0]?e.arcTo(t,n,s,n,a[0]):e.lineTo(t,n)}},{sin:Rc,cos:Md,atan2:$2,ceil:tj,abs:w_,PI:z2,sqrt:U2,pow:yp}=Math,{setPoint:I_,addPoint:_p}=Mg,{set:Cp,toNumberPoints:nj}=rt,{M:H2,L:b_,C:B_,Q:G2,Z:rj}=ia,x_={},Mu={points(e,t,n,r){let i=nj(t);if(e.push(H2,i[0],i[1]),n&&i.length>5){let o,a,s,u,c,d,h,g,p,v,C,w,_,y=i.length;const E=n===!0?.5:n;r&&(i=[i[y-2],i[y-1],...i,i[0],i[1],i[2],i[3]],y=i.length);for(let b=2;b<y-2;b+=2)o=i[b-2],a=i[b-1],s=i[b],u=i[b+1],c=i[b+2],d=i[b+3],C=U2(yp(s-o,2)+yp(u-a,2)),w=U2(yp(c-s,2)+yp(d-u,2)),_=C+w,C=E*C/_,w=E*w/_,c-=o,d-=a,h=s-C*c,g=u-C*d,b===2?r||e.push(G2,h,g,s,u):e.push(B_,p,v,h,g,s,u),p=s+w*c,v=u+w*d;r||e.push(G2,p,v,i[y-2],i[y-1])}else for(let o=2,a=i.length;o<a;o+=2)e.push(b_,i[o],i[o+1]);r&&e.push(rj)},rect(e,t,n,r,i){Da.creator.path=e,Da.creator.moveTo(t,n).lineTo(t+r,n).lineTo(t+r,n+i).lineTo(t,n+i).lineTo(t,n)},roundRect(e,t,n,r,i,o){Da.creator.path=[],$T.drawRoundRect(Da.creator,t,n,r,i,o),e.push(...Da.convertToCanvasData(Da.creator.path,!0))},arcTo(e,t,n,r,i,o,a,s,u,c,d){const h=r-t,g=i-n,p=o-r,v=a-i;let C=$2(g,h),w=$2(v,p),_=w-C;if(_<0&&(_+=yo),_===z2||w_(h+g)<1e-12||w_(p+v)<1e-12){e&&e.push(b_,r,i),u&&(I_(u,t,n),_p(u,r,i
40)),d&&Cp(d,t,n),c&&Cp(c,r,i);return}const y=h*v-p*g<0,E=y?-1:1,b=s/Md(_/2),B=r+b*Md(C+_/2+jc*E),x=i+b*Rc(C+_/2+jc*E);return C-=jc*E,w-=jc*E,V2(e,B,x,s,s,0,C/jt,w/jt,y,u,c,d)},arc(e,t,n,r,i,o,a,s,u,c){return V2(e,t,n,r,r,0,i,o,a,s,u,c)},ellipse(e,t,n,r,i,o,a,s,u,c,d,h){const g=o*jt,p=Rc(g),v=Md(g);let C=a*jt,w=s*jt;C>z2&&(C-=yo),w<0&&(w+=yo);let _=w-C;_<0?_+=yo:_>yo&&(_-=yo),u&&(_-=yo);const y=tj(w_(_/jc)),E=_/y,b=Rc(E/4),B=8/3*b*b/Rc(E/2);w=C+E;let x=Md(C),S=Rc(C),k,O,D,P,j,N,H,J,z=D=v*r*x-p*i*S,F=P=p*r*x+v*i*S,T=t+D,W=n+P;e&&e.push(e.length?b_:H2,T,W),c&&I_(c,T,W),h&&Cp(h,T,W);for(let U=0;U<y;U++)k=Md(w),O=Rc(w),D=v*r*k-p*i*O,P=p*r*k+v*i*O,j=t+z-B*(v*r*S+p*i*x),N=n+F-B*(p*r*S-v*i*x),H=t+D+B*(v*r*O+p*i*k),J=n+P+B*(p*r*O-v*i*k),e&&e.push(B_,j,N,H,J,t+D,n+P),c&&W2(t+z,n+F,j,N,H,J,t+D,n+P,c,!0),z=D,F=P,x=k,S=O,C=w,w+=E;d&&Cp(d,t+D,n+P)},quadraticCurveTo(e,t,n,r,i,o,a){e.push(B_,(t+2*r)/3,(n+2*i)/3,(o+2*r)/3,(a+2*i)/3,o,a)},toTwoPointBoundsByQuadraticCurve(e,t,n,r,i,o,a,s){W2(e,t,(e+2*n)/3,(t+2*r)/3,(i+2*n)/3,(o+2*r)/3,i,o,a,s)},toTwoPointBounds(e,t,n,r,i,o,a,s,u,c){const d=[];let h,g,p,v,C,w,_,y,E=e,b=n,B=i,x=a;for(let S=0;S<2;++S){if(S==1&&(E=t,b=r,B=o,x=s),h=-3*E+9*b-9*B+3*x,g=6*E-12*b+6*B,p=3*b-3*E,Math.abs(h)<1e-12){if(Math.abs(g)<1e-12)continue;v=-p/g,0<v&&v<1&&d.push(v);continue}_=g*g-4*p*h,y=Math.sqrt(_),!(_<0)&&(C=(-g+y)/(2*h),0<C&&C<1&&d.push(C),w=(-g-y)/(2*h),0<w&&w<1&&d.push(w))}c?_p(u,e,t):I_(u,e,t),_p(u,a,s);for(let S=0,k=d.length;S<k;S++)j2(d[S],e,t,n,r,i,o,a,s,x_),_p(u,x_.x,x_.y)},getPointAndSet(e,t,n,r,i,o,a,s,u,c){const d=1-e,h=d*d*d,g=3*d*d*e,p=3*d*e*e,v=e*e*e;c.x=h*t+g*r+p*o+v*s,c.y=h*n+g*i+p*a+v*u},getPoint(e,t,n,r,i,o,a,s,u){const c={};return j2(e,t,n,r,i,o,a,s,u,c),c}},{getPointAndSet:j2,toTwoPointBounds:W2,ellipse:V2}=Mu,{sin:ij,cos:oj,sqrt:q2,atan2:K2}=Math,{ellipse:aj}=Mu,sj={ellipticalArc(e,t,n,r,i,o,a,s,u,c,d){const h=(u-t)/2,g=(c-n)/2,p=o*jt,v=ij(p),C=oj(p),w=-C*h-v*g,_=-C*g+v*h,y=r*r,E=i*i,b=_*_,B=w*w,x=y*E-y*b-E*B;let S=0;if(x<0){const z=q2(1-x/(y*E));r*=z,i*=z}else S=(a===s?-1:1)*q2(x/(y*b+E*B));const k=S*r*_/i,O=-S*i*w/r,D=K2((_-O)/i,(w-k)/r),P=K2((-_-O)/i,(-w-k)/r);let j=P-D;s===0&&j>0?j-=yo:s===1&&j<0&&(j+=yo);const N=t+h+C*k-v*O,H=n+g+v*k+C*O,J=j<0?1:0;d||Be.ellipseToCurve?aj(e,N,H,r,i,o,D/jt,P/jt,J):r===i&&!o?e.push(ia.O,N,H,r,D/jt,P/jt,J):e.push(ia.G,N,H,r,i,o,D/jt,P/jt,J)}},{M:S_,m:lj,L:Fd,l:uj,H:cj,h:fj,V:dj,v:hj,C:kc,c:gj,S:R_,s:Aj,Q:Qc,q:pj,T:k_,t:vj,A:mj,a:yj,Z:Q_,z:_j,N:Cj,D:Ej,X:wj,G:Ij,F:bj,O:Bj,P:xj,U:Sj}=ia,{rect:Rj,roundRect:Y2,arcTo:kj,arc:J2,ellipse:X2,quadraticCurveTo:Z2}=Mu,{ellipticalArc:Qj}=sj,Dj=Wt.get("PathConvert"),ss={},ju={current:{dot:0},stringify(e,t){let n=0,r=e.length,i,o="",a,s;for(;n<r;){a=e[n],i=NT[a],a===s?o+=" ":o+=FT[a];for(let u=1;u<i;u++)o+=Ei.float(e[n+u],t),u===i-1||(o+=" ");s=a,n+=i}return o},parse(e,t){let n,r,i,o="";const a=[],s=t?ej:MT;for(let u=0,c=e.length;u<c;u++)r=e[u],VG[r]?(r==="."&&(go.dot&&(gu(a,o),o=""),go.dot++),o==="0"&&r!=="."&&(gu(a,o),o=""),o+=r):ia[r]?(o&&(gu(a,o),o=""),go.name=ia[r],go.length=PT[r],go.index=0,gu(a,go.name),!n&&s[r]&&(n=!0)):r==="-"||r==="+"?i==="e"||i==="E"?o+=r:(o&&gu(a,o),o=r):o&&(gu(a,o),o=""),i=r;return o&&gu(a,o),n?ju.toCanvasData(a,t):a},toCanvasData(e,t){let n=0,r=0,i=0,o=0,a=0,s=e.length,u,c,d,h,g;const p=[];for(;a<s;){switch(d=e[a],d){case lj:e[a+1]+=n,e[a+2]+=r;case S_:n=e[a+1],r=e[a+2],p.push(S_,n,r),a+=3;break;case fj:e[a+1]+=n;case cj:n=e[a+1],p.push(Fd,n,r),a+=2;break;case hj:e[a+1]+=r;case dj:r=e[a+1],p.push(Fd,n,r),a+=2;break;case uj:e[a+1]+=n,e[a+2]+=r;case Fd:n=e[a+1],r=e[a+2],p.push(Fd,n,r),a+=3;break;case Aj:e[a+1]+=n,e[a+2]+=r,e[a+3]+=n,e[a+4]+=r,d=R_;case R_:g=h===kc||h===R_,i=g?n*2-u:e[a+1],o=g?r*2-c:e[a+2],u=e[a+1],c=e[a+2],n=e[a+3],r=e[a+4],p.push(kc,i,o,u,c,n,r),a+=5;break;case gj:e[a+1]+=n,e[a+2]+=r,e[a+3]+=n,e[a+4]+=r,e[a+5]+=n,e[a+6]+=r,d=kc;case kc:u=e[a+3],c=e[a+4],n=e[a+5],r=e[a+6],p.push(kc,e[a+1],e[a+2],u,c,n,r),a+=7;break;case vj:e[a+1]+=n,e[a+2]+=r,d=k_;case k_:g=h===Qc||h===k_,u=g?n*2-u:e[a+1],c=g?r*2-c:e[a+2],t?Z2(p,n,r,u,c,e[a+1],e[a+2]):p.push(Qc,u,c,e[a+1],e[a+2]),n=e[a+1],r=e[a+2],a+=3;break;case pj:e[a+1]+=n,e[a+2]+=r,e[a+3]+=n,e[a+4]+=r,d=Qc;case Qc:u=e[a+1],c=e[a+2],t?Z2(p,n,r,u,c,e[a+3],e[a+4]):p.push(Qc,u,c,e[a+3],e[a+4]),n=e[a+3],r=e[a+4],a+=5;break;case yj:e[a+6]+=n,e[a+7]+=r;case mj:Qj(p,n,r,e[a+1],e[a+2],e[a+3],e[a+4],e[a+5],e[a+6],e[a+7],t),n=e[a+6],r
40=e[a+7],a+=8;break;case _j:case Q_:p.push(Q_),a++;break;case Cj:n=e[a+1],r=e[a+2],t?Rj(p,n,r,e[a+3],e[a+4]):ll(p,e,a,5),a+=5;break;case Ej:n=e[a+1],r=e[a+2],t?Y2(p,n,r,e[a+3],e[a+4],[e[a+5],e[a+6],e[a+7],e[a+8]]):ll(p,e,a,9),a+=9;break;case wj:n=e[a+1],r=e[a+2],t?Y2(p,n,r,e[a+3],e[a+4],e[a+5]):ll(p,e,a,6),a+=6;break;case Ij:X2(t?p:ll(p,e,a,9),e[a+1],e[a+2],e[a+3],e[a+4],e[a+5],e[a+6],e[a+7],e[a+8],null,ss),n=ss.x,r=ss.y,a+=9;break;case bj:t?X2(p,e[a+1],e[a+2],e[a+3],e[a+4],0,0,360,!1):ll(p,e,a,5),n=e[a+1]+e[a+3],r=e[a+2],a+=5;break;case Bj:J2(t?p:ll(p,e,a,7),e[a+1],e[a+2],e[a+3],e[a+4],e[a+5],e[a+6],null,ss),n=ss.x,r=ss.y,a+=7;break;case xj:t?J2(p,e[a+1],e[a+2],e[a+3],0,360,!1):ll(p,e,a,4),n=e[a+1]+e[a+3],r=e[a+2],a+=4;break;case Sj:kj(t?p:ll(p,e,a,6),n,r,e[a+1],e[a+2],e[a+3],e[a+4],e[a+5],null,ss),n=ss.x,r=ss.y,a+=6;break;default:return Dj.error(`command: ${d} [index:${a}]`,e),p}h=d}return p},objectToCanvasData(e){const t=[];return e.forEach(n=>{switch(n.name){case"M":t.push(S_,n.x,n.y);break;case"L":t.push(Fd,n.x,n.y);break;case"C":t.push(kc,n.x1,n.y1,n.x2,n.y2,n.x,n.y);break;case"Q":t.push(Qc,n.x1,n.y1,n.x,n.y);break;case"Z":t.push(Q_)}}),t},copyData(e,t,n,r){for(let i=n,o=n+r;i<o;i++)e.push(t[i])},pushData(e,t){go.index===go.length&&(go.index=1,e.push(go.name)),e.push(Number(t)),go.index++,go.dot=0}},{current:go,pushData:gu,copyData:ll}=ju,{M:D_,L:Oj,C:Lj,Q:Tj,Z:Pj,N:eR,D:Mj,X:Fj,G:Nj,F:$j,O:zj,P:Uj,U:tR}=ia,{getMinDistanceFrom:Hj,getRadianFrom:Gj}=rt,{tan:jj,min:Wj,abs:Vj}=Math,Dc={},nc={beginPath(e){e.length=0},moveTo(e,t,n){e.push(D_,t,n)},lineTo(e,t,n){e.push(Oj,t,n)},bezierCurveTo(e,t,n,r,i,o,a){e.push(Lj,t,n,r,i,o,a)},quadraticCurveTo(e,t,n,r,i){e.push(Tj,t,n,r,i)},closePath(e){e.push(Pj)},rect(e,t,n,r,i){e.push(eR,t,n,r,i)},roundRect(e,t,n,r,i,o){if(typeof o=="number")e.push(Fj,t,n,r,i,o);else{const a=Ei.fourNumber(o);a?e.push(Mj,t,n,r,i,...a):e.push(eR,t,n,r,i)}},ellipse(e,t,n,r,i,o,a,s,u){o===void 0?e.push($j,t,n,r,i):(a===void 0&&(a=0),s===void 0&&(s=360),e.push(Nj,t,n,r,i,o,a,s,u?1:0))},arc(e,t,n,r,i,o,a){i===void 0?e.push(Uj,t,n,r):(o===void 0&&(o=360),e.push(zj,t,n,r,i,o,a?1:0))}
40,arcTo(e,t,n,r,i,o,a,s){if(a!==void 0){const u=jj(Gj(a,s,t,n,r,i)/2)*(Hj(a,s,t,n,r,i)/2);e.push(tR,t,n,r,i,Wj(o,Vj(u)))}else e.push(tR,t,n,r,i,o)},drawEllipse(e,t,n,r,i,o,a,s,u){Mu.ellipse(null,t,n,r,i,o===void 0?0:o,a===void 0?0:a,s===void 0?360:s,u,null,null,Dc),e.push(D_,Dc.x,Dc.y),qj(e,t,n,r,i,o,a,s,u)},drawArc(e,t,n,r,i,o,a){Mu.arc(null,t,n,r,i===void 0?0:i,o===void 0?360:o,a,null,null,Dc),e.push(D_,Dc.x,Dc.y),Kj(e,t,n,r,i,o,a)},drawPoints(e,t,n,r){Mu.points(e,t,n,r)}},{ellipse:qj,arc:Kj}=nc,{moveTo:Yj,lineTo:Jj,quadraticCurveTo:Xj,bezierCurveTo:Zj,closePath:eW,beginPath:tW,rect:nW,roundRect:rW,ellipse:iW,arc:oW,arcTo:aW,drawEllipse:sW,drawArc:lW,drawPoints:uW}=nc;class OI{set path(t){this.__path=t}get path(){return this.__path}constructor(t){this.set(t)}set(t){return t?this.__path=typeof t=="string"?Da.parse(t):t:this.__path=[],this}beginPath(){return tW(this.__path),this.paint(),this}moveTo(t,n){return Yj(this.__path,t,n),this.paint(),this}lineTo(t,n){return Jj(this.__path,t,n),this.paint(),this}bezierCurveTo(t,n,r,i,o,a){return Zj(this.__path,t,n,r,i,o,a),this.paint(),this}quadraticCurveTo(t,n,r,i){return Xj(this.__path,t,n,r,i),this.paint(),this}closePath(){return eW(this.__path),this.paint(),this}rect(t,n,r,i){return nW(this.__path,t,n,r,i),this.paint(),this}roundRect(t,n,r,i,o){return rW(this.__path,t,n,r,i,o),this.paint(),this}ellipse(t,n,r,i,o,a,s,u){return iW(this.__path,t,n,r,i,o,a,s,u),this.paint(),this}arc(t,n,r,i,o,a){return oW(this.__path,t,n,r,i,o,a),this.paint(),this}arcTo(t,n,r,i,o){return aW(this.__path,t,n,r,i,o),this.paint(),this}drawEllipse(t,n,r,i,o,a,s,u){return sW(this.__path,t,n,r,i,o,a,s,u),this.paint(),this}drawArc(t,n,r,i,o,a){return lW(this.__path,t,n,r,i,o,a),this.paint(),this}drawPoints(t,n,r){return uW(this.__path,t,n,r),this.paint(),this}clearPath(){return this.beginPath()}paint(){}}const{M:cW,L:fW,C:dW,Q:hW,Z:gW,N:AW,D:pW,X:vW,G:mW,F:yW,O:_W,P:CW,U:EW}=ia,wW=Wt.get("PathDrawer"),IW={drawPathByData(e,t){if(!t)return;let n,r=0,i=t.length;for(;r<i;)switch(n=t[r],n){case cW:e.moveTo(t[r+1],t[r+2]),r+=3;break;case fW:e.lineTo(t[r+1],t[r+2]),r+=3;break;case dW:e.bezierCurveTo(t[r+1],t[r+2],t[r+3],t[r+4],t[r+5],t[r+6
40]),r+=7;break;case hW:e.quadraticCurveTo(t[r+1],t[r+2],t[r+3],t[r+4]),r+=5;break;case gW:e.closePath(),r+=1;break;case AW:e.rect(t[r+1],t[r+2],t[r+3],t[r+4]),r+=5;break;case pW:e.roundRect(t[r+1],t[r+2],t[r+3],t[r+4],[t[r+5],t[r+6],t[r+7],t[r+8]]),r+=9;break;case vW:e.roundRect(t[r+1],t[r+2],t[r+3],t[r+4],t[r+5]),r+=6;break;case mW:e.ellipse(t[r+1],t[r+2],t[r+3],t[r+4],t[r+5]*jt,t[r+6]*jt,t[r+7]*jt,t[r+8]),r+=9;break;case yW:e.ellipse(t[r+1],t[r+2],t[r+3],t[r+4],0,0,yo,!1),r+=5;break;case _W:e.arc(t[r+1],t[r+2],t[r+3],t[r+4]*jt,t[r+5]*jt,t[r+6]),r+=7;break;case CW:e.arc(t[r+1],t[r+2],t[r+3],0,yo,!1),r+=4;break;case EW:e.arcTo(t[r+1],t[r+2],t[r+3],t[r+4],t[r+5]),r+=6;break;default:wW.error(`command: ${n} [index:${r}]`,t);return}}},{M:bW,L:BW,C:nR,Q:rR,Z:iR,N:xW,D:oR,X:SW,G:RW,F:kW,O:QW,P:DW,U:OW}=ia,{toTwoPointBounds:LW,toTwoPointBoundsByQuadraticCurve:TW,arcTo:PW,arc:MW,ellipse:FW}=Mu,{addPointBounds:Nd,copy:O_,addPoint:NW,setPoint:L_,addBounds:Ep,toBounds:$W}=Mg,zW=Wt.get("PathBounds");let Oc,wp,T_;const Li={},aR={},ls={},LI={toBounds(e,t){LI.toTwoPointBounds(e,aR),$W(aR,t)},toTwoPointBounds(e,t){if(!e||!e.length)return L_(t,0,0);let n=0,r=0,i=0,o,a,s,u,c;const d=e.length;for(;n<d;)switch(c=e[n],n===0&&(c===iR||c===nR||c===rR?L_(t,r,i):L_(t,e[n+1],e[n+2])),c){case bW:case BW:r=e[n+1],i=e[n+2],NW(t,r,i),n+=3;break;case nR:s=e[n+5],u=e[n+6],LW(r,i,e[n+1],e[n+2],e[n+3],e[n+4],s,u,Li),Nd(t,Li),r=s,i=u,n+=7;break;case rR:o=e[n+1],a=e[n+2],s=e[n+3],u=e[n+4],TW(r,i,o,a,s,u,Li),Nd(t,Li),r=s,i=u,n+=5;break;case iR:n+=1;break;case xW:r=e[n+1],i=e[n+2],Ep(t,r,i,e[n+3],e[n+4]),n+=5;break;case oR:case SW:r=e[n+1],i=e[n+2],Ep(t,r,i,e[n+3],e[n+4]),n+=c===oR?9:6;break;case RW:FW(null,e[n+1],e[n+2],e[n+3],e[n+4],e[n+5],e[n+6],e[n+7],e[n+8],Li,ls),n===0?O_(t,Li):Nd(t,Li),r=ls.x,i=ls.y,n+=9;break;case kW:r=e[n+1],i=e[n+2],wp=e[n+3],T_=e[n+4],Ep(t,r-wp,i-T_,wp*2,T_*2),r+=wp,n+=5;break;case QW:MW(null,e[n+1],e[n+2],e[n+3],e[n+4],e[n+5],e[n+6],Li,ls),n===0?O_(t,Li):Nd(t,Li),r=ls.x,i=ls.y,n+=7;break;case DW:r=e[n+1],i=e[n+2],Oc=e[n+3],Ep(t,r-Oc,i-Oc,Oc*2,Oc*2),r+=Oc,n+=4;break;case OW:PW(null,r,i,e[n+1],e[n+2],e[n+3],e[n+4],e[n+5],Li,ls),n===0?O_(t,Li):Nd(t,Li),r=ls.x,i=ls.y,n+=6;break;default:zW.error(`command: ${c} [index:${n}]`,e);return}}},{M:P_,L:Ip,C:sR,Z:bp}=ia,{getCenterX:UW,getCenterY:HW}=rt,{arcTo:M_}=nc,GW={smooth(e,t,n){let r,i=0,o=0,a=0,s=0,u=0,c=0,d=0,h=0,g=0;const p=e.length,v=[];for(;i<p;)switch(r=e[i],r){case P_:s=h=e[i+1],u=g=e[i+2],i+=3,e[i]===Ip?(c=e[i+1],d=e[i+2],v.push(P_,UW(s,c),HW(u,d))):v.push(P_,s,u);break;case Ip:switch(o=e[i+1],a=e[i+2],i+=3,e[i]){case Ip:M_(v,o,a,e[i+1],e[i+2],t,h,g);break;case bp:M_(v,o,a,s,u,t,h,g);break;default:v.push(Ip,o,a)}h=o,g=a;break;case sR:v.push(sR,e[i+1],e[i+2],e[i+3],e[i+4],e[i+5],e[i+6]),i+=7;break;case bp:M_(v,s,u,c,d,t,h,g),v.push(bp),i+=1;break}return r!==bp&&(v[1]=s,v[2]=u),v}};Da.creator=new OI;Da.parse=ju.parse;Da.convertToCanvasData=ju.toCanvasData;const $d=new OI,{drawRoundRect:jW}=$T;function WW(e){e&&!e.roundRect&&(e.roundRect=function(t,n,r,i,o){jW(this,t,n,r,i,o)})}function zT(e){WW(e)}const ws={opacityTypes:["png","webp","svg"],upperCaseTypeMap:{},mineType(e){return!e||e.startsWith("image")?e:(e==="jpg"&&(e="jpeg"),"image/"+e)},fileType(e){const t=e.split(".");return t[t.length-1]},isOpaqueImage(e){const t=oE.fileType(e);return["jpg","jpeg"].some(n=>n===t)},getExportOptions(e){switch(typeof e){case"object":return e;case"number":return{quality:e};case"boolean":return{blob:e};default:return{}}}},oE=ws;oE.opacityTypes.forEach(e=>oE.upperCaseTypeMap[e]=e.toUpperCase());const VW=Wt.get("TaskProcessor");class qW{constructor(t){this.parallel=!0,this.time=1,this.id=Qs.create(Qs.TASK),this.task=t}run(){return OT(this,void 0,void 0,function*(){try{this.task&&!this.isComplete&&this.parent.running&&(yield this.task())}catch(t){VW.error(t)}})}complete(){this.isComplete=!0,this.parent=null,this.task=null}cancel(){this.isCancel=!0,this.complete()}}class aE{get total(){return this.list.length+this.delayNumber}get finishedIndex(){return this.isComplete?0:this.index+this.parallelSuccessNumber}get remain(){return this.isComplete?this.total:this.total-this.finishedIndex}get percent(){const{total:t}=this;let n=0,r=0;for(let i=0;i<t;i++)i<=this.finishedIndex?(r+=this.list[i].time,i===this.finishedIndex&&(n=r)):n+=this.list[i].time;return this.isComplete?1:r/n}constructor(t){this.config={parallel:6},this.list=[],this.running=!1,this.isComplete=!0,this.index=0,this.delayNumber=0,t&&ar.assign(this.config,t),this.empty()}add(t,n){let r,i,o,a;const s=new qW(t);return s.parent=this,typeof n=="number"?a=n:n&&(i=n.parallel,r=n.start,o=n.time,a=n.delay),o&&(s.time=o),i===!1&&(s.parallel=!1),a===void 0?this.push(s,r):(this.delayNumber++,setTimeout(()=>{this.delayNumber&&(this.delayNumber--,this.push(s,r))},a)),this.isComplete=!1,s}push(t,n){this.list.push(t),n!==!1&&!this.timer&&(this.timer=setTimeout(()=>this.start()))}empty(){this.index=0,this.parallelSuccessNumber=0,this.list=[],this.parallelList=[],this.delayNumber=0}start(){this.running||(this.running=!0,this.isComplete=!1,this.run())}pause(){clearTimeout(this.timer),this.timer=null,this.running=!1}resume(){this.start()}skip(){this.index++,this.resume()}stop(){this.isComplete=!0,this.list.forEach(t=>{t.isComplete||t.cancel()}),this.pause(),this.empty()}
40run(){this.running&&(this.setParallelList(),this.parallelList.length>1?this.runParallelTasks():this.remain?this.runTask():this.onComplete())}runTask(){const t=this.list[this.index];if(!t){this.nextTask();return}t.run().then(()=>{this.onTask(t),this.index++,this.nextTask()}).catch(n=>{this.onError(n)})}runParallelTasks(){this.parallelList.forEach(t=>this.runParallelTask(t))}runParallelTask(t){t.run().then(()=>{this.onTask(t),this.fillParallelTask()}).catch(n=>{this.onParallelError(n)})}nextTask(){this.total===this.finishedIndex?this.onComplete():this.timer=setTimeout(()=>this.run())}setParallelList(){let t;this.parallelList=[],this.parallelSuccessNumber=0;let n=this.index+this.config.parallel;n>this.list.length&&(n=this.list.length);for(let r=this.index;r<n&&(t=this.list[r],t.parallel);r++)this.parallelList.push(t)}fillParallelTask(){let t;const n=this.parallelList;this.parallelSuccessNumber++,n.pop();const r=n.length,i=this.finishedIndex+r;if(n.length){if(!this.running)return;i<this.total&&(t=this.list[i],t&&t.parallel&&(n.push(t),this.runParallelTask(t)))}else this.index+=this.parallelSuccessNumber,this.parallelSuccessNumber=0,this.nextTask()}onComplete(){this.stop(),this.config.onComplete&&this.config.onComplete()}onTask(t){t.complete(),this.config.onTask&&this.config.onTask()}onParallelError(t){this.parallelList.forEach(n=>{n.parallel=!1}),this.parallelList.length=0,this.parallelSuccessNumber=0,this.onError(t)}onError(t){this.pause(),this.config.onError&&this.config.onError(t)}destroy(){this.stop()}}const Ci={map:{},recycledList:[],tasker:new aE,patternTasker:new aE,get isComplete(){return us.tasker.isComplete},get(e){let t=us.map[e.url];return t||(t=Hn.image(e),us.map[e.url]=t),t.use++,t},recycle(e){e.use--,setTimeout(()=>{e.use||us.recycledList.push(e)})},clearRecycled(){const e=us.recycledList;e.length>100&&(e.forEach(t=>{!t.use&&t.url&&(delete us.map[t.url],t.destroy())}),e.length=0)},hasOpacityPixel(e){return ws.opacityTypes.some(t=>us.isFormat(t,e))},isFormat(e,t){if(t.format===e)return!0;const{url:n}=t;if(n.startsWith("data:")){if(n.startsWith("data:"+ws.mineType(e)))return!0}else{if(n.includes("."+e)||n.includes("."+ws.upperCaseTypeMap[e]))return!0;if(e==="png"&&!n.includes("."))return!0}return!1},destroy(){us.map={},us.recycledList=[]}},us=Ci,{IMAGE:KW,create:YW}=Qs;class UT{get url(){return this.config.url}get completed(){return this.ready||!!this.error}constructor(t){this.use=0,this.waitComplete=[],this.innerId=YW(KW),this.config=t||{url:""},this.isSVG=Ci.isFormat("svg",t),this.hasOpacityPixel=Ci.hasOpacityPixel(t)}load(t,n){return this.loading||(this.loading=!0,Ci.tasker.add(()=>OT(this,void 0,void 0,function*(){return yield Be.origin.loadImage(this.url).then(r=>{this.ready=!0,this.width=r.naturalWidth||r.width,this.height=r.naturalHeight||r.height,this.view=r,this.onComplete(!0)}).catch(r=>{this.error=r,this.onComplete(!1)})}))),this.waitComplete.push(t,n),this.waitComplete.length-2}unload(t,n){const r=this.waitComplete;if(n){const i=r[t+1];i&&i({type:"stop"})}r[t]=r[t+1]=void 0}onComplete(t){let n;this.waitComplete.forEach((r,i)=>{n=i%2,r&&(t?n||r(this):n&&r(this.error))}),this.waitComplete.length=0,this.loading=!1}getCanvas(t,n,r,i){if(t||(t=this.width),n||(n=this.height),this.cache){let{params:s,data:u}=this.cache;for(let c in s)if(s[c]!==arguments[c]){u=null;break}if(u)return u}const o=Be.origin.createCanvas(t,n),a=o.getContext("2d");return r&&(a.globalAlpha=r),a.drawImage(this.view,0,0,t,n),this.cache=this.use>1?{data:o,params:arguments}:null,o}getPattern(t,n,r,i){const o=Be.canvas.createPattern(t,n);try{r&&o.setTransform&&(o.setTransform(r),r=null)}catch{}return i&&(i.transform=r),o}destroy(){this.config={url:""},this.cache=null,this.waitComplete.length=0}}function Xf(e,t,n,r){n.configurable=n.enumerable=!0,Object.defineProperty(e,t,n)}function HT(e,t){return Object.getOwnPropertyDescriptor(e,t)}function JW(e){return Object.getOwnPropertyNames(e)}function Zn(e,t){return(n,r)=>XW(n,r,e,t&&t(r))}function XW(e,t,n,r){Xf(e,t,Object.assign({get(){return this.__getAttr(t)},set(o){this.__setAttr(t,o)}},r||{})),VT(e,t,n)}function sa(e){return Zn(e)}function Zf(e,t){return Zn(e,n=>({set(r){this.__setAttr(n,r,t)&&(this.__layout.matrixChanged||this.__layout.matrixChange())}}))}function GT(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&(this.__layout.matrixChanged||this.__layout.matrixChange(),this.__hasAutoLayout=!!(this.origin||this.around||this.flow),this.__local||this.__layout.createLocal())}}))}function jT(e,t){return Zn(e,n=>({set(r){this.__setAttr(n,r,t)&&(this.__layout.scaleChanged||this.__layout.scaleChange())}}))}function TI(e,t){return Zn(e,n=>({set(r){this.__setAttr(n,r,t)&&(this.__layout.rotationChanged||this.__layout.rotationChange())}}))}function dn(e,t){return Zn(e,n=>({set(r){this.__setAttr(n,r,t)&&Fg(this)}}))}function ZW(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&(Fg(this),this.__.__removeNaturalSize())}}))}
40function Fg(e){e.__layout.boxChanged||e.__layout.boxChange(),e.__hasAutoLayout&&(e.__layout.matrixChanged||e.__layout.matrixChange())}function e9(e){return Zn(e,t=>({set(n){const r=this.__;r.__pathInputed!==2&&(r.__pathInputed=n?1:0),n||(r.__pathForRender=void 0),this.__setAttr(t,n),Fg(this)}}))}const ii=dn;function Vm(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&t9(this)}}))}function t9(e){e.__layout.strokeChanged||e.__layout.strokeChange(),e.__.__useArrow&&Fg(e)}const Ha=Vm;function WT(e){return Zn(e,t=>({set(n){this.__setAttr(t,n),this.__layout.renderChanged||this.__layout.renderChange()}}))}function Ng(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&(this.__layout.surfaceChanged||this.__layout.surfaceChange())}}))}function n9(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&(this.__layout.opacityChanged||this.__layout.opacityChange())}}))}function r9(e){return Zn(e,t=>({set(n){const r=this.visible;if(r===!0&&n===0){if(this.animationOut)return this.__runAnimation("out",()=>lR(this,t,n,r))}else r===0&&n===!0&&this.animation&&this.__runAnimation("in");lR(this,t,n,r)}}))}function lR(e,t,n,r){e.__setAttr(t,n)&&(e.__layout.opacityChanged||e.__layout.opacityChange(),(r===0||n===0)&&Fg(e))}function i9(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&(this.__layout.surfaceChanged||this.__layout.surfaceChange(),this.waitParent(()=>{this.parent.__layout.childrenSortChange()}))}}))}function o9(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&(this.__layout.boxChanged||this.__layout.boxChange(),this.waitParent(()=>{this.parent.__updateMask(n)}))}}))}function a9(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&this.waitParent(()=>{this.parent.__updateEraser(n)})}}))}function rc(e){return Zn(e,t=>({set(n){this.__setAttr(t,n)&&(this.__layout.hitCanvasChanged=!0,Wt.showHitView&&(this.__layout.surfaceChanged||this.__layout.surfaceChange()),this.leafer&&this.leafer.updateCursor())}}))}function s9(e){return Zn(e,t=>({set(n){this.__setAttr(t,n),this.leafer&&this.leafer.updateCursor()}}))}function zr(e){return(t,n)=>{Xf(t,"__DataProcessor",{get(){return e}})}}function l9(e){return"set"+e.charAt(0).toUpperCase()+e.slice(1)}function VT(e,t,n){const r=e.__DataProcessor.prototype,i="_"+t,o=l9(t),a={get(){const c=this[i];return c===void 0?n:c},set(c){this[i]=c}};if(n===void 0)a.get=function(){return this[i]};else if(typeof n=="object"){const{clone:c}=ar;a.get=function(){let d=this[i];return d===void 0&&(this[i]=d=c(n)),d}}t==="width"?a.get=function(){const c=this[i];if(c===void 0){const d=this;return d._height&&d.__naturalWidth&&d.__useNaturalRatio?d._height*d.__naturalWidth/d.__naturalHeight:d.__naturalWidth||n}else return c}:t==="height"&&(a.get=function(){const c=this[i];if(c===void 0){const d=this;return d._width&&d.__naturalHeight&&d.__useNaturalRatio?d._width*d.__naturalHeight/d.__naturalWidth:d.__naturalHeight||n}else return c});let s,u=r;for(;!s&&u;)s=HT(u,t),u=u.__proto__;s&&s.set&&(a.set=s.set),r[o]&&(a.set=r[o],delete r[o]),Xf(r,t,a)}const u9=new Wt("rewrite"),Av=[],c9=["destroy","constructor"];function la(e){return(t,n)=>{Av.push({name:t.constructor.name+"."+n,run:()=>{t[n]=e}})}}function qm(){return e=>{qT()}}function qT(e){Av.length&&(Av.forEach(t=>{e&&u9.error(t.name,"需在Class上装饰@rewriteAble()"),t.run()}),Av.length=0)}setTimeout(()=>qT(!0));function Vo(e,t){return n=>{(e.prototype?JW(e.prototype):Object.keys(e)).forEach(i=>{!c9.includes(i)&&(!t||!t.includes(i))&&(e.prototype?HT(e.prototype,i).writable&&(n.prototype[i]=e.prototype[i]):n.prototype[i]=e[i])})}}function Ur(){return e=>{Wm.register(e)}}function Jl(){return e=>{Df.register(e)}}const{copy:Lc,toInnerPoint:f9,toOuterPoint:d9,scaleOfOuter:uR,rotateOfOuter:h9,skewOfOuter:g9,multiplyParent:cR,divideParent:fR,getLayout:A9}=ut,Qn={},Ga={updateAllMatrix(e,t,n){if(t&&e.__hasAutoLayout&&e.__layout.matrixChanged&&(n=!0),v9(e,t,n),e.isBranch){const{children:r}=e;for(let i=0,o=r.length;i<o;i++)p9(r[i],t,n)}},updateMatrix(e,t,n){const r=e.__layout;t?n&&(r.waitAutoLayout=!0,e.__hasAutoLayout&&(r.matrixChanged=!1)):r.waitAutoLayout&&(r.waitAutoLayout=!1),r.matrixChanged&&e.__updateLocalMatrix(),r.waitAutoLayout||e.__updateWorldMatrix()},updateBounds(e){const t=e.__layout;t.boundsChanged&&e.__updateLocalBounds(),t.waitAutoLayout||e.__updateWorldBounds()},updateAllWorldOpacity(e){if(e.__updateWorldOpacity(),e.isBranch){const{children:t}=e;for(let n=0,r=t.length;n<r;n++)dR(t[n])}},updateAllChange(e){if(dR(e),e.__updateChange(),e.isBranch){const{children:t}=e;for(let n=0,r=t.length;n<r;n++)m9(t[n])}},worldHittable(e){for(;e;){if(!e.__.hittable)return!1;e=e.parent}return!0},moveWorld(e,t,n=0,r){const i=typeof t=="object"?Object.assign({},t):{x:t,y:n};r?d9(e.localTransform,i,i,!0):e.parent&&f9(e.parent.worldTransform,i,i,!0),Kr.moveLocal(e,i.x,i.y)},moveLocal(e,t,n=0){typeof t=="object"?(e.x+=t.x,e.y+=t.y):(e.x+=t,e.y+=n)},zoomOfWorld(e,t,n,r,i){Kr.zoomOfLocal(e,F_(e,t),n,r,i)},zoomOfLocal(e,t,n,r=n,i){Lc(Qn,e.__localMatrix),uR(Qn,t,n,r),e.origin||e.around?Kr.setTransform(e,Qn,i):(hR(e,Qn),e.scaleResize(n,r,i!==!0))},rotateOfWorld(e,t,n){Kr.rotateOfLocal(e,F_(e,t),n)},rotateOfLocal(e,t,n){Lc(Qn,e.__localMatrix),h9(Qn,t,n),e.origin||e.around?Kr.setTransform(e,Qn):(hR(e,Qn),e.rotation=Ei.formatRotation(e.rotation+n))},skewOfWorld(e,t,n,r,i){Kr.skewOfLocal(e,F_(e,t),n,r,i)},skewOfLocal(e,t,n,r=0,i){Lc(Qn,e.__localMatrix),g9(Qn,t,n,r),Kr.setTransform(e,Qn,i)},transformWorld(e,t,n){Lc(Qn,e.worldTransform),cR(Qn,t),e.parent&&fR(Qn,e.parent.worldTransform),Kr.setTransform(e,Qn,n)},transform(e,t,n){Lc(Qn,e.localTransform),cR(Qn,t),Kr.setTransform(e,Qn,n)},setTransform(e,t,n){const r=A9(t,e.origin&&Kr.getInnerOrigin(e,e.origin),e.around&&Kr.getInnerOrigin(e,e.around));
40if(n){const i=r.scaleX/e.scaleX,o=r.scaleY/e.scaleY;delete r.scaleX,delete r.scaleY,e.set(r),e.scaleResize(i,o,n!==!0)}else e.set(r)},getFlipTransform(e,t){const n=im(),r=t==="x"?1:-1;return uR(n,Kr.getLocalOrigin(e,"center"),-1*r,1*r),n},getLocalOrigin(e,t){return rt.tempToOuterOf(Kr.getInnerOrigin(e,t),e.localTransform)},getInnerOrigin(e,t){const n={};return Jf.toPoint(t,e.boxBounds,n),n},getRelativeWorld(e,t,n){return Lc(Qn,e.worldTransform),fR(Qn,t.worldTransform),n?Qn:Object.assign({},Qn)},drop(e,t,n,r){e.setTransform(Kr.getRelativeWorld(e,t,!0),r),t.add(e,n)},hasParent(e,t){if(!t)return!1;for(;e;){if(t===e)return!0;e=e.parent}}},Kr=Ga,{updateAllMatrix:p9,updateMatrix:v9,updateAllWorldOpacity:dR,updateAllChange:m9}=Kr;function hR(e,t){const{e:n,f:r}=e.__localMatrix;e.x+=t.e-n,e.y+=t.f-r}function F_(e,t){return e.__layout.update(),e.parent?rt.tempToInnerOf(t,e.parent.__world):t}const Km={worldBounds(e){return e.__world},localBoxBounds(e){return e.__.eraser||e.__.visible===0?null:e.__local||e.__layout},localStrokeBounds(e){return e.__.eraser||e.__.visible===0?null:e.__layout.localStrokeBounds},localRenderBounds(e){return e.__.eraser||e.__.visible===0?null:e.__layout.localRenderBounds},maskLocalBoxBounds(e){return e.__.mask?e.__localBoxBounds:null},maskLocalStrokeBounds(e){return e.__.mask?e.__layout.localStrokeBounds:null},maskLocalRenderBounds(e){return e.__.mask?e.__layout.localRenderBounds:null},excludeRenderBounds(e,t){return!!(t.bounds&&!t.bounds.hit(e.__world,t.matrix)||t.hideBounds&&t.hideBounds.includes(e.__world,t.matrix))}},{updateBounds:gR}=Ga,$g={sort(e,t){return e.__.zIndex===t.__.zIndex?e.__tempNumber-t.__tempNumber:e.__.zIndex-t.__.zIndex},pushAllChildBranch(e,t){if(e.__tempNumber=1,e.__.__childBranchNumber){const{children:n}=e;for(let r=0,i=n.length;r<i;r++)e=n[r],e.isBranch&&(e.__tempNumber=1,t.add(e),y9(e,t))}},pushAllParent(e,t){const{keys:n}=t;if(n)for(;e.parent&&n[e.parent.innerId]===void 0;)t.add(e.parent),e=e.parent;else for(;e.parent;)t.add(e.parent),e=e.parent},pushAllBranchStack(e,t){let n=t.length;const{children:r}=e;for(let i=0,o=r.length;i<o;i++)r[i].isBranch&&t.push(r[i]);for(let i=n,o=t.length;i<o;i++)AR(t[i],t)},updateBounds(e,t){const n=[e];AR(e,n),_9(n,t)},updateBoundsByBranchStack(e,t){let n,r;for(let i=e.length-1;i>-1;i--){n=e[i],r=n.children;for(let o=0,a=r.length;o<a;o++)gR(r[o]);t&&t===n||gR(n)}}},{pushAllChildBranch:y9,pushAllBranchStack:AR,updateBoundsByBranchStack:_9}=$g,zd={run(e){if(e&&e.length){const t=e.length;for(let n=0;n<t;n++)e[n]();e.length===t?e.length=0:e.splice(0,t)}}},{getRelativeWorld:pR}=Ga,{toOuterOf:Bp,getPoints:C9,copy:E9}=Me,N_="_localContentBounds",$_="_worldContentBounds",z_="_worldBoxBounds",U_="_worldStrokeBounds";class w9{get contentBounds(){return this._contentBounds||this.boxBounds}set contentBounds(t){this._contentBounds=t}get strokeBounds(){return this._strokeBounds||this.boxBounds}get renderBounds(){return this._renderBounds||this.boxBounds}get localContentBounds(){return Bp(this.contentBounds,this.leaf.__localMatrix,this[N_]||(this[N_]={})),this[N_]}get localStrokeBounds(){return this._localStrokeBounds||this}get localRenderBounds(){return this._localRenderBounds||this}get worldContentBounds(){return Bp(this.contentBounds,this.leaf.__world,this[$_]||(this[$_]={})),this[$_]}get worldBoxBounds(){return Bp(this.boxBounds,this.leaf.__world,this[z_]||(this[z_]={})),this[z_]}get worldStrokeBounds(){return Bp(this.strokeBounds,this.leaf.__world,this[U_]||(this[U_]={})),this[U_]}get a(){return 1}get b(){return 0}get c(){return 0}get d(){return 1}get e(){return this.leaf.__.x}get f(){return this.leaf.__.y}get x(){return this.e+this.boxBounds.x}get y(){return this.f+this.boxBounds.y}get width(){return this.boxBounds.width}get height(){return this.boxBounds.height}constructor(t){this.leaf=t,this.boxBounds={x:0,y:0,width:0,height:0},this.leaf.__local&&(this._localRenderBounds=this._localStrokeBounds=this.leaf.__local),this.boxChange(),this.matrixChange()}createLocal(){const t=this.leaf.__local={a:1,b:0,c:0,d:1,e:0,f:0,x:0,y:0,width:0,height:0};this._localStrokeBounds||(this._localStrokeBounds=t),this._localRenderBounds||(this._localRenderBounds=t)}update(){const{leafer:t}=this.leaf;if(t)t.ready?t.watcher.changed&&t.layouter.layout():t.start();else{let n=this.leaf;for(;n.parent&&!n.parent.leafer;)n=n.parent;Be.layout(n)}}getTransform(t="world"){this.update();const{leaf:n}=this;switch(t){case"world":return n.__world;case"local":return n.__localMatrix;case"inner":return ut.defaultMatrix;case"page":t=n.zoomLayer;default:return pR(n,t)}}getBounds(t,n="world"){switch(this.update(),n){case"world":return this.getWorldBounds(t);case"local":return this.getLocalBounds(t);case"inner":return this.getInnerBounds(t);case"page":n=this.leaf.zoomLayer;default:return new xn(this.getInnerBounds(t)).toOuterOf(this.getTransform(n))}}getInnerBounds(t="box"){switch(t){case"render":return this.renderBounds;case"content":if(this.contentBounds)return this.contentBounds;case"box":return this.boxBounds;case"stroke":return this.strokeBounds}}getLocalBounds(t="box"){switch(t){case"render":return this.localRenderBounds;case"stroke":return this.localStrokeBounds;case"content":if(this.contentBounds)return this.localContentBounds;case"box":return this.leaf.__localBoxBounds}}getWorldBounds(t="box"){switch(t){case"render":return this.leaf.__world;case"stroke":return this.worldStrokeBounds;case"content":if(this.contentBounds)return this.worldContentBounds;case"box":return this.worldBoxBounds}}getLayoutBounds(t,n="world",r){const{leaf:i}=this;let o,a,s,u=this.getInnerBounds(t);switch(n){case"world":o=i.getWorldPoint(u),a=i.__world;break;case"local":const{scaleX:c,scaleY:d,rotation:h,skewX:g,skewY:p}=i.__;s={scaleX:c,scaleY:d,rotation:h,skewX:g,skewY:p},o=i.getLocalPointByInner(u);break;case"inner":o=u,a=ut.defaultMatrix;break;
40case"page":n=i.zoomLayer;default:o=i.getWorldPoint(u,n),a=pR(i,n,!0)}if(s||(s=ut.getLayout(a)),E9(s,u),rt.copy(s,o),r){const{scaleX:c,scaleY:d}=s,h=Math.abs(c),g=Math.abs(d);(h!==1||g!==1)&&(s.scaleX/=h,s.scaleY/=g,s.width*=h,s.height*=g)}return s}getLayoutPoints(t,n="world"){const{leaf:r}=this,i=C9(this.getInnerBounds(t));let o;switch(n){case"world":o=null;break;case"local":o=r.parent;break;case"inner":break;case"page":n=r.zoomLayer;default:o=n}return o!==void 0&&i.forEach(a=>r.innerToWorld(a,null,!1,o)),i}shrinkContent(){const{x:t,y:n,width:r,height:i}=this.boxBounds;this._contentBounds={x:t,y:n,width:r,height:i}}spreadStroke(){const{x:t,y:n,width:r,height:i}=this.strokeBounds;this._strokeBounds={x:t,y:n,width:r,height:i},this._localStrokeBounds={x:t,y:n,width:r,height:i},this.renderSpread||this.spreadRenderCancel()}spreadRender(){const{x:t,y:n,width:r,height:i}=this.renderBounds;this._renderBounds={x:t,y:n,width:r,height:i},this._localRenderBounds={x:t,y:n,width:r,height:i}}shrinkContentCancel(){this._contentBounds=void 0}spreadStrokeCancel(){const t=this.renderBounds===this.strokeBounds;this._strokeBounds=this.boxBounds,this._localStrokeBounds=this.leaf.__localBoxBounds,t&&this.spreadRenderCancel()}spreadRenderCancel(){this._renderBounds=this._strokeBounds,this._localRenderBounds=this._localStrokeBounds}boxChange(){this.boxChanged=!0,this.localBoxChanged||this.localBoxChange(),this.hitCanvasChanged=!0}localBoxChange(){this.localBoxChanged=!0,this.boundsChanged=!0}strokeChange(){this.strokeChanged=!0,this.strokeSpread||(this.strokeSpread=1),this.boundsChanged=!0,this.hitCanvasChanged=!0}renderChange(){this.renderChanged=!0,this.renderSpread||(this.renderSpread=1),this.boundsChanged=!0}scaleChange(){this.scaleChanged=!0,this._scaleOrRotationChange()}rotationChange(){this.rotationChanged=!0,this.affectRotation=!0,this._scaleOrRotationChange()}_scaleOrRotationChange(){this.affectScaleOrRotation=!0,this.matrixChange(),this.leaf.__local||this.createLocal()}matrixChange(){this.matrixChanged=!0,this.localBoxChanged||this.localBoxChange()}surfaceChange(){this.surfaceChanged=!0}opacityChange(){this.opacityChanged=!0,this.surfaceChanged||this.surfaceChange()}childrenSortChange(){this.childrenSortChanged||(this.childrenSortChanged=!0,this.leaf.forceUpdate("surface"))}destroy(){}}class Ms{constructor(t,n){this.bubbles=!1,this.type=t,n&&(this.target=n)}stopDefault(){this.isStopDefault=!0,this.origin&&Be.event.stopDefault(this.origin)}stopNow(){this.isStopNow=!0,this.isStop=!0,this.origin&&Be.event.stopNow(this.origin)}stop(){this.isStop=!0,this.origin&&Be.event.stop(this.origin)}}class Tn extends Ms{constructor(t,n,r){super(t,n),this.parent=r,this.child=n}}Tn.ADD="child.add";Tn.REMOVE="child.remove";Tn.CREATED="created";Tn.MOUNTED="mounted";Tn.UNMOUNTED="unmounted";Tn.DESTROY="destroy";class Cs extends Ms{constructor(t,n,r,i,o){super(t,n),this.attrName=r,this.oldValue=i,this.newValue=o}}Cs.CHANGE="property.change";Cs.LEAFER_CHANGE="property.leafer_change";class Ua extends Ms{constructor(t,n){super(t),Object.assign(this,n)}}Ua.LOAD="image.load";Ua.LOADED="image.loaded";Ua.ERROR="image.error";class ic extends Ms{get bigger(){if(!this.old)return!0;const{width:t,height:n}=this.old;return this.width>=t&&this.height>=n}get smaller(){return!this.bigger}get samePixelRatio(){return this.old?this.pixelRatio===this.old.pixelRatio:!0}constructor(t,n){typeof t=="object"?(super(ic.RESIZE),Object.assign(this,t)):super(t),this.old=n}}ic.RESIZE="resize";class Tl extends Ms{constructor(t,n){super(t),this.data=n}}Tl.REQUEST="watch.request";Tl.DATA="watch.data";class tn extends Ms{constructor(t,n,r){super(t),n&&(this.data=n,this.times=r)}}tn.CHECK_UPDATE="layout.check_update";tn.REQUEST="layout.request";tn.START="layout.start";tn.BEFORE="layout.before";tn.LAYOUT="layout";tn.AFTER="layout.after";tn.AGAIN="layout.again";tn.END="layout.end";class on extends Ms{constructor(t,n,r,i){super(t),n&&(this.times=n),r&&(this.renderBounds=r,this.renderOptions=i)}}on.REQUEST="render.request";on.CHILD_START="render.child_start";on.START="render.start";on.BEFORE="render.before";on.RENDER="render";on.AFTER="render.after";on.AGAIN="render.again";on.END="render.end";on.NEXT="render.next";class On extends Ms{}On.START="leafer.start";On.BEFORE_READY="leafer.before_ready";On.READY="leafer.ready";On.AFTER_READY="leafer.after_ready";On.VIEW_READY="leafer.view_ready";On.VIEW_COMPLETED="leafer.view_completed";On.STOP="leafer.stop";On.RESTART="leafer.restart";On.END="leafer.end";
40const vR={};class I9{set event(t){this.on(t)}on(t,n,r){if(!n){let d,h=t;for(let g in h)d=h[g],d instanceof Array?this.on(g,d[0],d[1]):this.on(g,d);return}let i,o;r&&(r==="once"?o=!0:typeof r=="boolean"?i=r:(i=r.capture,o=r.once));let a;const s=H_(this,i,!0),u=typeof t=="string"?t.split(" "):t,c=o?{listener:n,once:o}:{listener:n};u.forEach(d=>{d&&(a=s[d],a?a.findIndex(h=>h.listener===n)===-1&&a.push(c):s[d]=[c])})}off(t,n,r){if(t){const i=typeof t=="string"?t.split(" "):t;if(n){let o;r&&(o=typeof r=="boolean"?r:r==="once"?!1:r.capture);let a,s;const u=H_(this,o);i.forEach(c=>{c&&(a=u[c],a&&(s=a.findIndex(d=>d.listener===n),s>-1&&a.splice(s,1),a.length||delete u[c]))})}else{const{__bubbleMap:o,__captureMap:a}=this;i.forEach(s=>{o&&delete o[s],a&&delete a[s]})}}else this.__bubbleMap=this.__captureMap=void 0}on_(t,n,r,i){return r&&(n=n.bind(r)),this.on(t,n,i),{type:t,current:this,listener:n,options:i}}off_(t){if(!t)return;const n=t instanceof Array?t:[t];n.forEach(r=>r.current.off(r.type,r.listener,r.options)),n.length=0}once(t,n,r){this.on(t,n,{once:!0,capture:r})}emit(t,n,r){!n&&Df.has(t)&&(n=Df.get(t,{type:t,target:this,current:this}));const o=H_(this,r)[t];if(o){let a;for(let s=0,u=o.length;s<u&&(a=o[s],a.listener(n),a.once&&(this.off(t,a.listener,r),s--,u--),!(n&&n.isStopNow));s++);}this.syncEventer&&this.syncEventer.emitEvent(n,r)}emitEvent(t,n){t.current=this,this.emit(t.type,t,n)}hasEvent(t,n){if(this.syncEventer&&this.syncEventer.hasEvent(t,n))return!0;const{__bubbleMap:r,__captureMap:i}=this,o=r&&r[t],a=i&&i[t];return!!(n===void 0?o||a:n?a:o)}destroy(){this.__captureMap=this.__bubbleMap=this.syncEventer=null}}function H_(e,t,n){if(t){const{__captureMap:r}=e;return r||(n?e.__captureMap={}:vR)}else{const{__bubbleMap:r}=e;return r||(n?e.__bubbleMap={}:vR)}}const{on:b9,on_:B9,off:x9,off_:S9,once:R9,emit:k9,emitEvent:Q9,hasEvent:D9,destroy:O9}=I9.prototype,L9={on:b9,on_:B9,off:x9,off_:S9,once:R9,emit:k9,emitEvent:Q9,hasEvent:D9,destroyEventer:O9},{isFinite:T9}=Number,P9=Wt.get("setAttr"),M9={__setAttr(e,t,n){if(this.leaferIsCreated){const r=this.__.__getInput(e);if(n&&!T9(t)&&t!==void 0&&(P9.warn(this.innerName,e,t),t=void 0),typeof t=="object"||r!==t){this.__realSetAttr(e,t);const{CHANGE:i}=Cs,o=new Cs(i,this,e,r,t);return this.isLeafer?this.emitEvent(new Cs(Cs.LEAFER_CHANGE,this,e,r,t)):this.hasEvent(i)&&this.emitEvent(o),this.leafer.emitEvent(o),!0}else return!1}else return this.__realSetAttr(e,t),!0},__realSetAttr(e,t){const n=this.__;n[e]=t,this.__proxyData&&this.setProxyAttr(e,t),n.normalStyle&&(this.lockNormalStyle||n.normalStyle[e]===void 0||(n.normalStyle[e]=t))},__getAttr(e){return this.__proxyData?this.getProxyAttr(e):this.__.__get(e)}},{setLayout:F9,multiplyParent:N9,translateInner:$9,defaultWorld:z9}=ut,{toPoint:U9,tempPoint:G_}=Jf,H9={__updateWorldMatrix(){N9(this.__local||this.__layout,this.parent?this.parent.__world:z9,this.__world,!!this.__layout.affectScaleOrRotation,this.__,this.parent&&this.parent.__)},__updateLocalMatrix(){if(this.__local){const e=this.__layout,t=this.__local,n=this.__;e.affectScaleOrRotation&&(e.scaleChanged||e.rotationChanged)&&(F9(t,n,null,null,e.affectRotation),e.scaleChanged=e.rotationChanged=!1),t.e=n.x+n.offsetX,t.f=n.y+n.offsetY,(n.around||n.origin)&&(U9(n.around||n.origin,e.boxBounds,G_),$9(t,-G_.x,-G_.y,!n.around))}this.__layout.matrixChanged=!1}},{updateMatrix:G9,updateAllMatrix:mR}=Ga,{updateBounds:yR}=$g,{toOuterOf:xp,copyAndSpread:_R,copy:j9}=Me,{toBounds:W9}=LI,V9={__updateWorldBounds(){xp(this.__layout.renderBounds,this.__world,this.__world),this.__layout.resized&&(this.__onUpdateSize(),this.__layout.resized=!1)},__updateLocalBounds(){const e=this.__layout;e.boxChanged&&(this.__.__pathInputed||this.__updatePath(),this.__updateRenderPath(),this.__updateBoxBounds(),e.resized=!0),e.localBoxChanged&&(this.__local&&this.__updateLocalBoxBounds(),e.localBoxChanged=!1,e.strokeSpread&&(e.strokeChanged=!0),e.renderSpread&&(e.renderChanged=!0),this.parent&&this.parent.__layout.boxChange()),e.boxChanged=!1,e.strokeChanged&&(e.strokeSpread=this.__updateStrokeSpread(),e.strokeSpread?(e.strokeBounds===e.boxBounds&&e.spreadStroke(),this.__updateStrokeBounds(),this.__updateLocalStrokeBounds()):e.spreadStrokeCancel(),e.strokeChanged=!1,(e.renderSpread||e.strokeSpread!==e.strokeBoxSpread)&&(e.renderChanged=!0),this.parent&&this.parent.__layout.strokeChange(),e.resized=!0),e.renderChanged&&(e.renderSpread=this.__updateRenderSpread(),e.render
40Spread?((e.renderBounds===e.boxBounds||e.renderBounds===e.strokeBounds)&&e.spreadRender(),this.__updateRenderBounds(),this.__updateLocalRenderBounds()):e.spreadRenderCancel(),e.renderChanged=!1,this.parent&&this.parent.__layout.renderChange()),e.boundsChanged=!1},__updateLocalBoxBounds(){this.__hasMotionPath&&this.__updateMotionPath(),this.__hasAutoLayout&&this.__updateAutoLayout(),xp(this.__layout.boxBounds,this.__local,this.__local)},__updateLocalStrokeBounds(){xp(this.__layout.strokeBounds,this.__localMatrix,this.__layout.localStrokeBounds)},__updateLocalRenderBounds(){xp(this.__layout.renderBounds,this.__localMatrix,this.__layout.localRenderBounds)},__updateBoxBounds(){const e=this.__layout.boxBounds,t=this.__;t.__pathInputed?W9(t.path,e):(e.x=0,e.y=0,e.width=t.width,e.height=t.height)},__updateAutoLayout(){this.__layout.matrixChanged=!0,this.isBranch?(this.leaferIsReady&&this.leafer.layouter.addExtra(this),this.__.flow?(this.__layout.boxChanged&&this.__updateFlowLayout(),mR(this),yR(this,this),this.__.__autoSide&&this.__updateBoxBounds(!0)):(mR(this),yR(this,this))):G9(this)},__updateNaturalSize(){const{__:e,__layout:t}=this;e.__naturalWidth=t.boxBounds.width,e.__naturalHeight=t.boxBounds.height},__updateStrokeBounds(){const e=this.__layout;_R(e.strokeBounds,e.boxBounds,e.strokeBoxSpread)},__updateRenderBounds(){const e=this.__layout;e.renderSpread>0?_R(e.renderBounds,e.boxBounds,e.renderSpread):j9(e.renderBounds,e.strokeBounds)}},q9={__render(e,t){if(this.__worldOpacity)if(e.setWorld(this.__nowWorld=this.__getNowWorld(t)),e.o
40pacity=this.__.opacity,this.__.__single){if(this.__.eraser==="path")return this.__renderEraser(e,t);const n=e.getSameCanvas(!0,!0);this.__draw(n,t),this.__worldFlipped?e.copyWorldByReset(n,this.__nowWorld,null,this.__.__blendMode,!0):e.copyWorldToInner(n,this.__nowWorld,this.__layout.renderBounds,this.__.__blendMode),n.recycle(this.__nowWorld)}else this.__draw(e,t)},__clip(e,t){this.__worldOpacity&&(e.setWorld(this.__nowWorld=this.__getNowWorld(t)),this.__drawRenderPath(e),this.windingRule?e.clip(this.windingRule):e.clip())},__updateWorldOpacity(){this.__worldOpacity=this.__.visible?this.parent?this.parent.__worldOpacity*this.__.opacity:this.__.opacity:0,this.__layout.opacityChanged&&(this.__layout.opacityChanged=!1)}},{excludeRenderBounds:CR}=Km,K9={__updateChange(){const{__layout:e}=this;e.childrenSortChanged&&(this.__updateSortChildren(),e.childrenSortChanged=!1),this.__.__checkSingle()},__render(e,t){if(this.__worldOpacity)if(this.__.__single){if(this.__.eraser==="path")return this.__renderEraser(e,t);const n=e.getSameCanvas(!1,!0);this.__renderBranch(n,t);const r=this.__getNowWorld(t);e.opacity=this.__.opacity,e.copyWorldByReset(n,r,r,this.__.__blendMode,!0),n.recycle(r)}else this.__renderBranch(e,t)},__renderBranch(e,t){if(this.__hasMask)this.__renderMask(e,t);else{const{children:n}=this;for(let r=0,i=n.length;r<i;r++)CR(n[r],t)||n[r].__render(e,t)}},__clip(e,t){if(this.__worldOpacity){const{children:n}=this;for(let r=0,i=n.length;r<i;r++)CR(n[r],t)||n[r].__clip(e,t)}}},{LEAF:Y9,create:J9}=Qs,{toInnerPoint:X9,toOuterPoint:Z9,multiplyParent:eV}=ut,{toOuterOf:ER}=Me,{copy:wR,move:IR}=rt,{moveLocal:tV,zoomOfLocal:nV,rotateOfLocal:rV,skewOfLocal:iV,moveWorld:bR,zoomOfWorld:oV,rotateOfWorld:aV,skewOfWorld:sV,transform:BR,transformWorld:lV,setTransform:uV,getFlipTransform:cV,getLocalOrigin:j_,getRelativeWorld:fV,drop:dV}=Ga;let Of=class{get tag(){return this.__tag}set tag(t){}get __tag(){return"Leaf"}get innerName(){return this.__.name||this.tag+this.innerId}get __DataProcessor(){return DT}get __LayoutProcessor(){return w9}get leaferIsCreated(){return this.leafer&&this.leafer.created}get leaferIsReady(){return this.leafer&&this.leafer.ready}get isLeafer(){return!1}get isBranch(){return!1}get isBranchLeaf(){return!1}get __localMatrix(){return this.__local||this.__layout}get __localBoxBounds(){return this.__local||this.__layout}get worldTransform(){return this.__layout.getTransform("world")}get localTransform(){return this.__layout.getTransform("local")}get boxBounds(){return this.getBounds("box","inner")}get renderBounds(){return this.getBounds("render","inner")}get worldBoxBounds(){return this.getBounds("box")}get worldStrokeBounds(){return this.getBounds("stroke")}get worldRenderBounds(){return this.getBounds("render")}get worldOpacity(){return this.__layout.update(),this.__worldOpacity}get __worldFlipped(){return this.__world.scaleX<0||this.__world.scaleY<0}get __onlyHitMask(){return this.__hasMask&&!this.__.hitChildren}get __ignoreHitWorld(){return(this.__hasMask||this.__hasEraser)&&this.__.hitChildren}get __inLazyBounds(){const{leafer:t}=this;return t&&t.created&&t.lazyBounds.hit(this.__world)}get pathInputed(){return this.__.__pathInputed}set event(t){this.on(t)}constructor(t){this.innerId=J9(Y9),this.reset(t),this.__bubbleMap&&this.__emitLifeEvent(Tn.CREATED)}reset(t){this.leafer&&this.leafer.forceRender(this.__world),this.__world={a:1,b:0,c:0,d:1,e:0,f:0,x:0,y:0,width:0,height:0,scaleX:1,scaleY:1},t!==null&&(this.__local={a:1,b:0,c:0,d:1,e:0,f:0,x:0,y:0,width:0,height:0}),this.__worldOpacity=1,this.__=new this.__DataProcessor(this),this.__layout=new this.__LayoutProcessor(this),this.__level&&this.resetCustom(),t&&(t.__&&(t=t.toJSON()),t.children?this.set(t):Object.assign(this,t))}resetCustom(){this.__hasMask=this.__hasEraser=null,this.forceUpdate()}waitParent(t,n){n&&(t=t.bind(n)),this.parent?t():this.on(Tn.ADD,t,"once")}waitLeafer(t,n){n&&(t=t.bind(n)),this.leafer?t():this.on(Tn.MOUNTED,t,"once")}nextRender(t,n,r){this.leafer?this.leafer.nextRender(t,n,r):this.waitLeafer(()=>this.leafer.nextRender(t,n,r))}removeNextRender(t){this.nextRender(t,null,"off")}__bindLeafer(t){if(this.isLeafer&&t!==null&&(t=this),this.leafer&&!t&&this.leafer.leafs--,this.leafer=t,t?(t.leafs++,this.__level=this.parent?this.parent.__level+1:1,this.animation&&this.__runAnimation("in"),this.__bubbleMap&&this.__emitLifeEvent(Tn.MOUNTED)):this.__emitLifeEvent(Tn.UNMOUNTED),this.isBranch){const{children:n}=this;for(let r=0,i=n.length;r<i;r++)n[r].__bindLeafer(t)}}set(t,n){}get(t){}setAttr(t,n){this[t]=n}getAttr(t){return this[t]}getComputedAttr(t){return this.__[t]}
40toJSON(t){return t&&this.__layout.update(),this.__.__getInputData(null,t)}toString(t){return JSON.stringify(this.toJSON(t))}toSVG(){}__SVG(t){}toHTML(){}__setAttr(t,n){return!0}__getAttr(t){}setProxyAttr(t,n){}getProxyAttr(t){}find(t,n){}findTag(t){}findOne(t,n){}findId(t){}focus(t){}updateState(){}updateLayout(){this.__layout.update()}forceUpdate(t){t===void 0?t="width":t==="surface"&&(t="blendMode");const n=this.__.__getInput(t);this.__[t]=n===void 0?null:void 0,this[t]=n}forceRender(t){this.forceUpdate("surface")}__updateWorldMatrix(){}__updateLocalMatrix(){}__updateWorldBounds(){}__updateLocalBounds(){}__updateLocalBoxBounds(){}__updateLocalStrokeBounds(){}__updateLocalRenderBounds(){}__updateBoxBounds(){}__updateContentBounds(){}__updateStrokeBounds(){}__updateRenderBounds(){}__updateAutoLayout(){}__updateFlowLayout(){}__updateNaturalSize(){}__updateStrokeSpread(){return 0}__updateRenderSpread(){return 0}__onUpdateSize(){}__updateEraser(t){this.__hasEraser=t?!0:this.children.some(n=>n.__.eraser)}__renderEraser(t,n){t.save(),this.__clip(t,n);const{renderBounds:r}=this.__layout;t.clearRect(r.x,r.y,r.width,r.height),t.restore()}__updateMask(t){this.__hasMask=t?!0:this.children.some(n=>n.__.mask)}__renderMask(t,n){}__getNowWorld(t){if(t.matrix){this.__cameraWorld||(this.__cameraWorld={});const n=this.__cameraWorld;return eV(this.__world,t.matrix,n,void 0,this.__world),ER(this.__layout.renderBounds,n,n),n}else return this.__world}getTransform(t){return this.__layout.getTransform(t||"local")}getBounds(t,n){return this.__layout.getBounds(t,n)}getLayoutBounds(t,n,r){return this.__layout.getLayoutBounds(t,n,r)}getLayoutPoints(t,n){return this.__layout.getLayoutPoints(t,n)}getWorldBounds(t,n,r){const i=n?fV(this,n):this.worldTransform,o=r?t:{};return ER(t,i,o),o}worldToLocal(t,n,r,i){this.parent?this.parent.worldToInner(t,n,r,i):n&&wR(n,t)}localToWorld(t,n,r,i){this.parent?this.parent.innerToWorld(t,n,r,i):n&&wR(n,t)}worldToInner(t,n,r,i){i&&(i.innerToWorld(t,n,r),t=n||t),X9(this.worldTransform,t,n,r)}innerToWorld(t,n,r,i){Z9(this.worldTransform,t,n,r),i&&i.worldToInner(n||t,null,r)}getBoxPoint(t,n,r,i){return this.getBoxPointByInner(this.getInnerPoint(t,n,r,i),null,null,!0)}getBoxPointByInner(t,n,r,i){const o=i?t:Object.assign({},t),{x:a,y:s}=this.boxBounds;return IR(o,-a,-s),o}getInnerPoint(t,n,r,i){const o=i?t:{};return this.worldToInner(t,o,r,n),o}getInnerPointByBox(t,n,r,i){const o=i?t:Object.assign({},t),{x:a,y:s}=this.boxBounds;return IR(o,a,s),o}getInnerPointByLocal(t,n,r,i){return this.getInnerPoint(t,this.parent,r,i)}getLocalPoint(t,n,r,i){const o=i?t:{};return this.worldToLocal(t,o,r,n),o}getLocalPointByInner(t,n,r,i){return this.getWorldPoint(t,this.parent,r,i)}getPagePoint(t,n,r,i){return(this.leafer?this.leafer.zoomLayer:this).getInnerPoint(t,n,r,i)}getWorldPoint(t,n,r,i){const o=i?t:{};return this.innerToWorld(t,o,r,n),o}getWorldPointByBox(t,n,r,i){return this.getWorldPoint(this.getInnerPointByBox(t,null,null,i),n,r,!0)}getWorldPointByLocal(t,n,r,i){const o=i?t:{};return this.localToWorld(t,o,r,n),o}getWorldPointByPage(t,n,r,i){return(this.leafer?this.leafer.zoomLayer:this).getWorldPoint(t,n,r,i)}setTransform(t,n){uV(this,t,n)}transform(t,n){BR(this,t,n)}move(t,n){tV(this,t,n)}moveInner(t,n){bR(this,t,n,!0)}scaleOf(t,n,r,i){nV(this,j_(this,t),n,r,i)}rotateOf(t,n){rV(this,j_(this,t),n)}skewOf(t,n,r,i){iV(this,j_(this,t),n,r,i)}transformWorld(t,n){lV(this,t,n)}moveWorld(t,n){bR(this,t,n)}scaleOfWorld(t,n,r,i){oV(this,t,n,r,i)}rotateOfWorld(t,n){aV(this,t,n)}skewOfWorld(t,n,r,i){sV(this,t,n,r,i)}flip(t){BR(this,cV(this,t))}scaleResize(t,n=t,r){this.scaleX*=t,this.scaleY*=n}__scaleResize(t,n){}resizeWidth(t){}resizeHeight(t){}__hitWorld(t){return!0}__hit(t){return!0}__hitFill(t){return!0}__hitStroke(t,n){return!0}__hitPixel(t){return!0}__drawHitPath(t){}__updateHitCanvas(){}__render(t,n){}__drawFast(t,n){}__draw(t,n){}__clip(t,n){}__renderShape(t,n,r,i){}__updateWorldOpacity(){}__updateChange(){}__drawPath(t){}__drawRenderPath(t){}__updatePath(){}__updateRenderPath(){}getMotionPathData(){return Qf("path")}getMotionPoint(t){return Qf("path")}getMotionTotal(){return 0}__updateMotionPath(){}__runAnimation(t,n){}__updateSortChildren(){}add(t,n){}remove(t,n){this.parent&&this.parent.remove(this,n)}dropTo(t,n,r){dV(this,t,n,r)}on(t,n,r){}off(t,n,r){}on_(t,n,r,i){}off_(t){}once(t,n,r){}emit(t,n,r){}emitEvent(t,n){}hasEvent(t,n){return!1}static changeAttr(t,n,r){r?this.addAttr(t,n,r):VT(this.prototype,t,n)}static addAttr(t,n,r){r||(r=dn),r(n)(this.prototype,t)}__emitLifeEvent(t){this.hasEvent(t)&&this.emitEvent(new Tn(t,this,this.parent))}destroy(){this.destroyed||(this.parent&&this.remove(),this.children&&this.clear(),this.__emitLifeEvent(Tn.DESTROY),this.__.destroy(),this.__layout.destroy(),this.destroyEventer(),this.destroyed=!0)}};Of=ke([Vo(M9),Vo(H9),Vo(V9),Vo(L9),Vo(q9)],Of);const{setListWithFn:W_}=Me,{sort:hV}=$g,{localBoxBounds:gV,localStrokeBounds:AV,localRenderBounds:pV,maskLocalBoxBounds:vV,maskLocalStrokeBounds:mV,maskLocalRenderBounds:yV}=Km;let sE=class extends Of{__updateStrokeSpread(){const{children:t}=this;for(let n=0,r=t.length;n<r;n++)if(t[n].__layout.strokeSpread)return 1;return 0}__updateRenderSpread(){const{children:t}=this;for(let n=0,r=t.length;n<r;n++)if(t[n].__layout.renderSpread)return 1;return 0}__updateBoxBounds(){W_(this.__layout.boxBounds,this.children,this.__hasMask?vV:gV)}__updateStrokeBounds(){W_(this.__layout.strokeBounds,this.children,this.__hasMask?mV:AV)}__updateRenderBounds(){W_(this.__layout.renderBounds,this.children,this.__hasMask?yV:pV)}__updateSortChildren(){let t;const{children:n}=this;if(n.length>1){for(let r=0,i=n.length;r<i;r++)n[r].__tempNumber=r,n[r].__.zIndex&&(t=!0);n.sort(hV),this.__layout.affectChildrenSort=t}}add(t,n){if(t===this)return;const r=n===void 0;if(!t.__){if(t instanceof Array)return t.forEach(i=>
40{this.add(i,n),r||n++});t=Wm.get(t.tag,t)}t.parent&&t.parent.remove(t),t.parent=this,r?this.children.push(t):this.children.splice(n,0,t),t.isBranch&&(this.__.__childBranchNumber=(this.__.__childBranchNumber||0)+1),t.__layout.boxChanged||t.__layout.boxChange(),t.__layout.matrixChanged||t.__layout.matrixChange(),t.__bubbleMap&&t.__emitLifeEvent(Tn.ADD),this.leafer&&(t.__bindLeafer(this.leafer),this.leafer.created&&this.__emitChildEvent(Tn.ADD,t)),this.__layout.affectChildrenSort&&this.__layout.childrenSortChange()}addMany(...t){this.add(t)}remove(t,n){t?t.__?t.animationOut?t.__runAnimation("out",()=>this.__remove(t,n)):this.__remove(t,n):this.find(t).forEach(r=>this.remove(r,n)):t===void 0&&super.remove(null,n)}removeAll(t){const{children:n}=this;n.length&&(this.children=[],this.__preRemove(),this.__.__childBranchNumber=0,n.forEach(r=>{this.__realRemoveChild(r),t&&r.destroy()}))}clear(){this.removeAll(!0)}__remove(t,n){const r=this.children.indexOf(t);r>-1&&(this.children.splice(r,1),t.isBranch&&(this.__.__childBranchNumber=(this.__.__childBranchNumber||1)-1),this.__preRemove(),this.__realRemoveChild(t),n&&t.destroy())}__preRemove(){this.__hasMask&&this.__updateMask(),this.__hasEraser&&this.__updateEraser(),this.__layout.boxChange(),this.__layout.affectChildrenSort&&this.__layout.childrenSortChange()}__realRemoveChild(t){t.__emitLifeEvent(Tn.REMOVE),t.parent=null,this.leafer&&(t.__bindLeafer(null),this.leafer.created&&(this.__emitChildEvent(Tn.REMOVE,t),this.leafer.hitCanvasManager&&this.leafer.hitCanvasManager.clear()))}__emitChildEvent(t,n){const r=new Tn(t,n,this);this.hasEvent(t)&&!this.isLeafer&&this.emitEvent(r),this.leafer.emitEvent(r)}};sE=ke([Vo(K9)],sE);class Pn{get length(){return this.list.length}constructor(t){this.reset(),t&&(t instanceof Array?this.addList(t):this.add(t))}has(t){return t&&this.keys[t.innerId]!==void 0}indexAt(t){return this.list[t]}indexOf(t){const n=this.keys[t.innerId];return n===void 0?-1:n}add(t){const{list:n,keys:r}=this;r[t.innerId]===void 0&&(n.push(t),r[t.innerId]=n.length-1)}addAt(t,n=0){const{keys:r}=this;if(r[t.innerId]===void 0){const{list:i}=this;for(let o=n,a=i.length;o<a;o++)r[i[o].innerId]++;n===0?i.unshift(t):(n>i.length&&(n=i.length),i.splice(n,0,t)),r[t.innerId]=n}}addList(t){for(let n=0;n<t.length;n++)this.add(t[n])}remove(t){const{list:n}=this;let r;for(let i=0,o=n.length;i<o;i++)r!==void 0?this.keys[n[i].innerId]=i-1:n[i].innerId===t.innerId&&(r=i,delete this.keys[t.innerId]);r!==void 0&&n.splice(r,1)}sort(t){const{list:n}=this;t?n.sort((r,i)=>i.__level-r.__level):n.sort((r,i)=>r.__level-i.__level)}forEach(t){this.list.forEach(t)}clone(){const t=new Pn;return t.list=[...this.list],t.keys=Object.assign({},this.keys),t}update(){this.keys={};const{list:t,keys:n}=this;for(let r=0,i=t.length;r<i;r++)n[t[r].innerId]=r}reset(){this.list=[],this.keys={}}destroy(){this.reset()}}class _V{get length(){return this._length}constructor(t){this._length=0,this.reset(),t&&(t instanceof Array?this.addList(t):this.add(t))}has(t){return this.keys[t.innerId]!==void 0}without(t){return this.keys[t.innerId]===void 0}sort(t){const{levels:n}=this;t?n.sort((r,i)=>i-r):n.sort((r,i)=>r-i)}addList(t){t.forEach(n=>{this.add(n)})}add(t){const{keys:n,levelMap:r}=this;n[t.innerId]||(n[t.innerId]=1,r[t.__level]?r[t.__level].push(t):(r[t.__level]=[t],this.levels.push(t.__level)),this._length++)}forEach(t){let n;this.levels.forEach(r=>{n=this.levelMap[r];for(let i=0,o=n.length;i<o;i++)t(n[i])})}reset(){this.levelMap={},this.keys={},this.levels=[],this._length=0}destroy(){this.levelMap=null}}function Z(e,t,n,r){var i=arguments.length,o=i<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o}function zg(e){return Zn(e,t=>({set(n){this.__setAttr(t,n),n&&(this.__.__useEffect=!0),this.__layout.renderChanged||this.__layout.renderChange()}}))}function Ug(e){return Zn(e,t=>
40({set(n){this.__setAttr(t,n),this.__layout.boxChanged||this.__layout.boxChange(),this.__updateSize()}}))}function CV(){return(e,t)=>{const n="_"+t;Xf(e,t,{set(r){this.isLeafer&&(this[n]=r)},get(){return this.isApp?this.tree.zoomLayer:this.isLeafer?this[n]||this:this.leafer&&this.leafer.zoomLayer}})}}const KT={},Wu={},xR={number(e,t){return typeof e=="object"?e.type==="percent"?e.value*t:e.value:e}},YT={},pr={},Vu={},pv={},lE={},vf={},SR={setStyleName(e,t,n){return Qf("state")},set(e,t){return Qf("state")}},{parse:EV,objectToCanvasData:wV}=ju,RR={},kR=Wt.get("UIData");class Fs extends DT{get scale(){const{scaleX:t,scaleY:n}=this;return t!==n?{x:t,y:n}:t}get __strokeWidth(){const{strokeWidth:t,strokeWidthFixed:n}=this;if(n){const r=this.__leaf;let{scaleX:i}=r.__nowWorld||r.__world;return i<0&&(i=-i),i>1?t/i:t}else return t}get __hasStroke(){return this.stroke&&this.strokeWidth}get __clipAfterFill(){return this.cornerRadius||this.__pathInputed}get __autoWidth(){return!this._width}get __autoHeight(){return!this._height}get __autoSide(){return!this._width||!this._height}get __autoSize(){return!this._width&&!this._height}setVisible(t){this._visible=t;const{leafer:n}=this.__leaf;n&&(n.watcher.hasVisible=!0)}setWidth(t){t<0?(this._width=-t,this.__leaf.scaleX*=-1,kR.warn("width < 0, instead -scaleX ",this)):this._width=t}setHeight(t){t<0?(this._height=-t,this.__leaf.scaleY*=-1,kR.warn("height < 0, instead -scaleY",this)):this._height=t}setFill(t){this.__naturalWidth&&this.__removeNaturalSize(),typeof t=="string"||!t?(this.__isFills&&(this.__removeInput("fill"),Vu.recycleImage("fill",this),this.__isFills=!1,this.__pixelFill&&(this.__pixelFill=!1)),this._fill=t):typeof t=="object"&&(this.__setInput("fill",t),this.__leaf.__layout.boxChanged||this.__leaf.__layout.boxChange(),this.__isFills=!0,this._fill||(this._fill=RR))}setStroke(t){typeof t=="string"||!t?(this.__isStrokes&&(this.__removeInput("stroke"),Vu.recycleImage("stroke",this),this.__isStrokes=!1,this.__pixelStroke&&(this.__pixelStroke=!1)),this._stroke=t):typeof t=="object"&&(this.__setInput("stroke",t),this.__leaf.__layout.boxChanged||this.__leaf.__layout.boxChange(),this.__isStrokes=!0,this._stroke||(this._stroke=RR))}setPath(t){const n=typeof t=="string";n||t&&typeof t[0]=="object"?(this.__setInput("path",t),this._path=n?EV(t):wV(t)):(this.__input&&this.__removeInput("path"),this._path=t)}setShadow(t){this.__setInput("shadow",t),t instanceof Array?(t.some(n=>n.visible===!1)&&(t=t.filter(n=>n.visible!==!1)),this._shadow=t.length?t:null):this._shadow=t&&t.visible!==!1?[t]:null}setInnerShadow(t){this.__setInput("innerShadow",t),t instanceof Array?(t.some(n=>n.visible===!1)&&(t=t.filter(n=>n.visible!==!1)),this._innerShadow=t.length?t:null):this._innerShadow=t&&t.visible!==!1?[t]:null}__computePaint(){const{fill:t,stroke:n}=this.__input;t&&pr.compute("fill",this.__leaf),n&&pr.compute("stroke",this.__leaf),this.__needComputePaint=!1}}class Ym extends Fs{}class JT extends Ym{get __boxStroke(){return!this.__pathInputed}get __drawAfterFill(){return this.overflow==="hide"&&this.__clipAfterFill&&this.__leaf.children.length}get __clipAfterFill(){return this.__leaf.isOverflow||super.__clipAfterFill}}class IV extends Ym{__getInputData(t,n){const r=super.__getInputData(t,n);return Qa.forEach(i=>delete r[i]),r}}class bV extends JT{}class BV extends Fs{}class PI extends Fs{get __boxStroke(){return!this.__pathInputed}}class xV extends Fs{get __boxStroke(){return!this.__pathInputed}}class SV extends Fs{}class RV extends Fs{}class kV extends Fs{get __pathInputed(){return 2}}class QV extends Ym{}const DV={thin:100,"extra-light":200,light:300,normal:400,medium:500,"semi-bold":600,bold:700,"extra-bold":800,black:900};class OV extends Fs{get __useNaturalRatio(){return!1}setFontWeight(t){typeof t=="string"?(this.__setInput("fontWeight",t),this._fontWeight=DV[t]||400):(this.__input&&this.__removeInput("fontWeight"),this._fontWeight=t)}}class LV extends PI{setUrl(t){this.__setImageFill(t),this._url=t}__setImageFill(t){this.__leaf.image&&(this.__leaf.image=null),this.fill=t?{type:"image",mode:"stretch",url:t}:void 0}__getData(){const t=super.__getData();return delete t.fill,t}__getInputData(t,n){const r=super.__getInputData(t,n);return delete r.fill,r}}class TV extends PI{get __isCanvas(){return!0}get __drawAfterFill(){return!0}__getInputData(t,n){const r=super.__getInputData(t,n);return r.url=this.__leaf.canvas.toDataURL("image/png"),r}}const PV={__updateStrokeSpread(){let e=0,t=0;const n=this.__,{strokeAlign:r,strokeWidth:i}=n;if((n.stroke||n.hitStroke==="all")&&i&&r!=="inside"&&(t=e=r==="center"?i/2:i,!n.__boxStroke)){const o=n.__isLinePath?0:10*e,a=n.strokeCap==="none"?0:i;e+=Math.max(o,a)}return n.__useArrow&&(e+=i*5),this.__layout.strokeBoxSpread=t,e},__updateRenderSpread(){let e=0;const{shadow:t,innerShadow:n,blur:r,backgroundBlur:i}=this.__;t&&t.forEach(a=>e=Math.max(e,Math.max(Math.abs(a.y),Math.abs(a.x))+(a.spread>0?a.spread:0)+a.blur*1.5)),r&&(e=Math.max(e,r));let o=e=Math.ceil(e);
40return n&&n.forEach(a=>o=Math.max(o,Math.max(Math.abs(a.y),Math.abs(a.x))+(a.spread<0?-a.spread:0)+a.blur*1.5)),i&&(o=Math.max(o,i)),this.__layout.renderShapeSpread=o,e+(this.__layout.strokeSpread||0)}},MV={__updateChange(){const e=this.__;if(e.__useEffect){const{shadow:n,innerShadow:r,blur:i,backgroundBlur:o}=this.__;e.__useEffect=!!(n||r||i||o)}e.__checkSingle(),e.__isFills||e.__isStrokes||e.cornerRadius||e.__useEffect?e.__complex=!0:e.__complex&&(e.__complex=!1)},__drawFast(e,t){QR(this,e,t)},__draw(e,t){const n=this.__;if(n.__complex){n.__needComputePaint&&n.__computePaint();const{fill:r,stroke:i,__drawAfterFill:o}=n;if(this.__drawRenderPath(e),n.__useEffect){const a=pr.shape(this,e,t);this.__nowWorld=this.__getNowWorld(t);const{shadow:s,innerShadow:u}=n;s&&lE.shadow(this,e,a),r&&(n.__isFills?pr.fills(r,this,e):pr.fill(r,this,e)),o&&this.__drawAfterFill(e,t),u&&lE.innerShadow(this,e,a),i&&(n.__isStrokes?pr.strokes(i,this,e):pr.stroke(i,this,e)),a.worldCanvas&&a.worldCanvas.recycle(),a.canvas.recycle()}else r&&(n.__isFills?pr.fills(r,this,e):pr.fill(r,this,e)),o&&this.__drawAfterFill(e,t),i&&(n.__isStrokes?pr.strokes(i,this,e):pr.stroke(i,this,e))}else n.__pathInputed?QR(this,e,t):this.__drawFast(e,t)},__renderShape(e,t,n,r){if(this.__worldOpacity){e.setWorld(this.__nowWorld=this.__getNowWorld(t));const{fill:i,stroke:o}=this.__;this.__drawRenderPath(e),i&&!n&&(this.__.__pixelFill?pr.fills(i,this,e):pr.fill("#000000",this,e)),this.__.__isCanvas&&this.__drawAfterFill(e,t),o&&!r&&(this.__.__pixelStroke?pr.strokes(o,this,e):pr.stroke("#000000",this,e))}},__drawAfterFill(e,t){this.__.__clipAfterFill?(e.save(),this.windingRule?e.clip(this.windingRule):e.clip(),this.__drawContent(e,t),e.restore()):this.__drawContent(e,t)}};function QR(e,t,n){const{fill:r,stroke:i,__drawAfterFill:o}=e.__;e.__drawRenderPath(t),r&&pr.fill(r,e,t),o&&e.__drawAfterFill(t,n),i&&pr.stroke(i,e,t)}const FV={__drawFast(e,t){let{width:n,height:r,fill:i,stroke:o,__drawAfterFill:a}=this.__;if(i&&(e.fillStyle=i,e.fillRect(0,0,n,r)),a&&this.__drawAfterFill(e,t),o){const{strokeAlign:s,__strokeWidth:u}=this.__;if(!u)return;e.setStroke(o,u,this.__);const c=u/2;switch(s){case"center":e.strokeRect(0,0,n,r);break;case"inside":n-=u,r-=u,n<0||r<0?(e.save(),this.__clip(e,t),e.strokeRect(c,c,n,r),e.restore()):e.strokeRect(c,c,n,r);break;case"outside":e.strokeRect(-c,-c,n+u,r+u);break}}}};var uE;let ge=uE=class extends Of{get app(){return this.leafer&&this.leafer.app}get isFrame(){return!1}set scale(t){Ei.assignScale(this,t)}get scale(){return this.__.scale}get pen(){const{path:t}=this.__;return $d.set(this.path=t||[]),t||this.__drawPathByBox($d),$d}get editConfig(){}get editOuter(){return""}get editInner(){return""}constructor(t){super(t)}reset(t){}set(t,n){n?(this.lockNormalStyle=!0,Object.assign(this,t),this.lockNormalStyle=!1):Object.assign(this,t)}get(t){return typeof t=="string"?this.__.__getInput(t):this.__.__getInputData(t)}createProxyData(){}find(t,n){}findTag(t){return this.find({tag:t})}findOne(t,n){}findId(t){return this.findOne({id:t})}getPath(t,n){this.__layout.update();let r=n?this.__.__pathForRender:this.__.path;return r||($d.set(r=[]),this.__drawPathByBox($d)),t?ju.toCanvasData(r,!0):r}getPathString(t,n,r){return ju.stringify(this.getPath(t,n),r)}load(){this.__.__computePaint()}__onUpdateSize(){if(this.__.__input){const t=this.__;t.lazy&&!this.__inLazyBounds&&!vf.running?t.__needComputePaint=!0:t.__computePaint()}}__updateRenderPath(){if(this.__.path){const t=this.__;t.__pathForRender=t.cornerRadius?GW.smooth(t.path,t.cornerRadius,t.cornerSmoothing):t.path,t.__useArrow&&YT.addArrows(this,!t.cornerRadius)}}__drawRenderPath(t){t.beginPath(),this.__drawPathByData(t,this.__.__pathForRender)}__drawPath(t){t.beginPath(),this.__drawPathByData(t,this.__.path)}__drawPathByData(t,n){n?IW.drawPathByData(t,n):this.__drawPathByBox(t)}__drawPathByBox(t){const{x:n,y:r,width:i,height:o}=this.__layout.boxBounds;if(this.__.cornerRadius){const{cornerRadius:a}=this.__;t.roundRect(n,r,i,o,typeof a=="number"?[a]:a)}else t.rect(n,r,i,o)}animate(t,n,r,i){return Qf("animate")}killAnimate(t){}export(t,n){return vf.export(this,t,n)}clone(t){const n=this.toJSON();return t&&Object.assign(n,t),uE.one(n)}static one(t,n,r,i,o){return Wm.get(t.tag||this.prototype.__tag,t,n,r,i,o)}static registerUI(){Ur()(this)}static registerData(t){zr(t)(this.prototype)}static setEditConfig(t){}static setEditOuter(t){}static setEditInner(t){}destroy(){this.fill=this.stroke=null,this.__animate&&this.killAnimate(),super.destroy()}};Z([zr(Fs)],ge.prototype,"__",void 0);Z([CV()],ge.prototype,"zoomLayer",void 0);Z([sa("")],ge.prototype,"id",void 0);Z([sa("")],ge.prototype,"name",void 0);Z([sa("")],ge.prototype,"className",void 0);Z([Ng("pass-through")],ge.prototype,"blendMode",void 0);Z([n9(1)],ge.prototype,"opacity",void 0);Z([r9(!0)],ge.prototype,"visible",void 0);Z([Ng(!1)],ge.prototype,"locked",void 0);Z([i9(0)],ge.prototype,"zIndex",void 0);Z([o9(!1)],ge.prototype,"mask",void 0);Z([a9(!1)],ge.prototype,"eraser",void 0);Z([Zf(0,!0)],ge.prototype,"x",void 0);Z([Zf(0,!0)],ge.prototype,"y",void 0);Z([dn(100,!0)],ge.prototype,"width",void 0);Z([dn(100,!0)],ge.prototype,"height",void 0);Z([jT(1,!0)],ge.prototype,"scaleX",void 0);Z([jT(1,!0)],ge.prototype,"scaleY",void 0);Z([TI(0,!0)],ge.prototype,"rotation",void 0);Z([TI(0,!0)],ge.prototype,"skewX",void 0);Z([TI(0,!0)],ge.prototype,"skewY",void 0);Z([Zf(0,!0)],ge.prototype,"offsetX",void 0);Z([Zf(0,!0)],ge.prototype,"offsetY",void 0);Z([Zf(0,!0)],ge.prototype,"scrollX",void 0);Z([Zf(0,!0)],ge.prototype,"scrollY",void 0);Z([GT()],ge.prototype,"origin",void 0);Z([GT()],ge.prototype,"around",void 0);Z([sa(!1)],ge.prototype,"lazy",void 0);Z([ZW(1)],ge.prototype,"pixelRatio",void 0);Z([e9()],ge.prototype,"path",void 0);Z([ii()],ge.prototype,"windingRule",void 0);Z([ii(!0)],ge.prototype,"closed",void 0);Z([dn(0)],ge.prototype,"padding",void 0);Z([sa(!1)],ge.prototype,"draggable",void 0);Z([sa()],ge.prototype,"dragBounds",void 0);Z([sa(!1)],ge.prototype,"editable",void 0);Z([rc(!0)],ge.prototype,"hittable",void 0);Z([rc("path")],ge.prototype,"hitFill",void 0);Z([Ha("path")],ge.prototype,"hitStroke",void 0);Z([rc(!1)],ge.prototype,"hitBox",void 0);Z([rc(!0)],ge.prototype,"hitChildren",void 0);Z([rc(!0)],ge.prototype,"hitSelf",void 0);Z([rc()],ge.prototype,"hitRadius",void 0);Z([s9("")],ge.prototype,"cursor",void 0);Z([Ng()],ge.prototype,"fill",void 0);Z([Ha()],ge.prototype,"stroke",void 0);Z([Ha("inside")],ge.prototype,"strokeAlign",void 0);Z([Ha(1)],ge.prototype,"strokeWidth",void 0);Z([Ha(!1)],ge.prototype,"strokeWidthFixed",void 0);Z([Ha("none")],ge.prototype,"strokeCap",void 0);Z([Ha("miter")],ge.prototype,"strokeJoin",void 0);Z([Ha()],ge.prototype,"dashPattern",void 0);Z([Ha()],ge.prototype,"dashOffset",void 0);Z([Ha(10)],ge.prototype,"miterLimit",void 0);Z([ii(0)],ge.prototype,"cornerRadius",void 0);Z([ii()],ge.prototype,"cornerSmoothing",void 0);Z([zg()],ge.prototype,"shadow",void 0);Z([zg()],ge.prototype,"innerShadow",void 0);Z([zg()],ge.prototype,"blur",void 0);Z([zg()],ge.prototype,"backgroundBlur",void 0);Z([zg()],ge.prototype,"grayscale",void 0);Z([sa({})],ge.prototype,"data",void 0);Z([la(Of.prototype.reset)],ge.prototype,"reset",null);
40ge=uE=Z([Vo(PV),Vo(MV),qm()],ge);let bo=class extends ge{get __tag(){return"Group"}get isBranch(){return!0}constructor(t){super(t)}reset(t){this.__setBranch(),super.reset(t)}__setBranch(){this.children||(this.children=[])}set(t,n){if(t.children){const{children:r}=t;delete t.children,this.children?this.clear():this.__setBranch(),super.set(t,n),r.forEach(i=>this.add(i)),t.children=r}else super.set(t,n)}toJSON(t){const n=super.toJSON(t);return n.children=this.children.map(r=>r.toJSON(t)),n}pick(t,n){}addAt(t,n){this.add(t,n)}addAfter(t,n){this.add(t,this.children.indexOf(n)+1)}addBefore(t,n){this.add(t,this.children.indexOf(n))}add(t,n){}addMany(...t){}remove(t,n){}removeAll(t){}clear(){}};Z([zr(Ym)],bo.prototype,"__",void 0);bo=Z([Vo(sE),Ur()],bo);var vv;const V_=Wt.get("Leafer");let Ds=vv=class extends bo{get __tag(){return"Leafer"}get isApp(){return!1}get app(){return this.parent||this}get isLeafer(){return!0}get imageReady(){return this.viewReady&&Ci.isComplete}get layoutLocked(){return!this.layouter.running}get FPS(){return this.renderer?this.renderer.FPS:60}get cursorPoint(){return this.interaction&&this.interaction.hoverData||{x:this.width/2,y:this.height/2}}get clientBounds(){return this.canvas&&this.canvas.getClientBounds()}constructor(t,n){super(n),this.config={type:"design",start:!0,hittable:!0,smooth:!0,lazySpeard:100,zoom:{min:.01,max:256},move:{holdSpaceKey:!0,holdMiddleKey:!0,autoDistance:2}},this.leafs=0,this.__eventIds=[],this.__controllers=[],this.__readyWait=[],this.__viewReadyWait=[],this.__viewCompletedWait=[],this.__nextRenderWait=[],this.userConfig=t,t&&(t.view||t.width)&&this.init(t),vv.list.add(this)}init(t,n){if(this.canvas)return;this.__setLeafer(this),t&&ar.assign(this.config,t);let r;const{config:i}=this;this.initType(i.type);const o=this.canvas=Hn.canvas(i);this.__controllers.push(this.renderer=Hn.renderer(this,o,i),this.watcher=Hn.watcher(this,i),this.layouter=Hn.layouter(this,i)),this.isApp&&this.__setApp(),this.__checkAutoLayout(i,n),this.view=o.view,n?(this.__bindApp(n),r=n.running):(this.selector=Hn.selector(this),this.interaction=Hn.interaction(this,o,this.selector,i),this.interaction&&(this.__controllers.unshift(this.interaction),this.hitCanvasManager=Hn.hitCanvasManager()),this.canvasManager=new QT,r=i.start),this.hittable=i.hittable,this.fill=i.fill,this.canvasManager.add(o),this.__listenEvents(),r&&(this.__startTimer=setTimeout(this.start.bind(this))),zd.run(this.__initWait),this.onInit()}onInit(){}initType(t){}set(t){this.waitInit(()=>{super.set(t)})}start(){clearTimeout(this.__startTimer),!this.running&&this.canvas&&(this.running=!0,this.ready?this.emitLeafer(On.RESTART):this.emitLeafer(On.START),this.__controllers.forEach(t=>t.start()),this.isApp||this.renderer.render())}stop(){clearTimeout(this.__startTimer),this.running&&this.canvas&&(this.__controllers.forEach(t=>t.stop()),this.running=!1,this.emitLeafer(On.STOP))}unlockLayout(){this.layouter.start(),this.updateLayout()}lockLayout(){this.updateLayout(),this.layouter.stop()}resize(t){const n=ar.copyAttrs({},t,Qa);Object.keys(n).forEach(r=>this[r]=n[r])}forceRender(t){this.renderer.addBlock(t?new xn(t):this.canvas.bounds),this.viewReady&&this.renderer.update(
40)}updateCursor(t){const n=this.interaction;n&&(t?n.setCursor(t):n.updateCursor())}updateLazyBounds(){this.lazyBounds=this.canvas.bounds.clone().spread(this.config.lazySpeard)}__doResize(t){const{canvas:n}=this;if(!n||n.isSameSize(t))return;const r=ar.copyAttrs({},this.canvas,Qa);n.resize(t),this.updateLazyBounds(),this.__onResize(new ic(t,r))}__onResize(t){this.emitEvent(t),ar.copyAttrs(this.__,t,Qa),(!t.width||!t.height)&&V_.warn("w = 0 or h = 0"),setTimeout(()=>{this.canvasManager&&this.canvasManager.clearRecycled()},0)}__setApp(){}__bindApp(t){this.selector=t.selector,this.interaction=t.interaction,this.canvasManager=t.canvasManager,this.hitCanvasManager=t.hitCanvasManager}__setLeafer(t){this.leafer=t,this.__level=1}__checkAutoLayout(t,n){n||((!t.width||!t.height)&&(this.autoLayout=new GG(t)),this.canvas.startAutoLayout(this.autoLayout,this.__onResize.bind(this)))}__setAttr(t,n){return this.canvas&&(Qa.includes(t)?(n||V_.warn(t+" is 0"),this.__changeCanvasSize(t,n)):t==="fill"?this.__changeFill(n):t==="hittable"?this.parent||(this.canvas.hittable=n):t==="zIndex"&&(this.canvas.zIndex=n,setTimeout(()=>this.parent&&this.parent.__updateSortChildren()))),super.__setAttr(t,n)}__getAttr(t){return this.canvas&&Qa.includes(t)?this.canvas[t]:super.__getAttr(t)}__changeCanvasSize(t,n){const r=ar.copyAttrs({},this.canvas,Qa);r[t]=this.config[t]=n,n&&this.canvas.stopAutoLayout(),this.__doResize(r)}__changeFill(t){this.config.fill=t,this.canvas.allowBackgroundColor?this.canvas.backgroundColor=t:this.forceRender()}__onCreated(){this.created=!0}__onReady(){this.ready||(this.ready=!0,this.emitLeafer(On.BEFORE_READY),this.emitLeafer(On.READY),this.emitLeafer(On.AFTER_READY),zd.run(this.__readyWait))}__onViewReady(){this.viewReady||(this.viewReady=!0,this.emitLeafer(On.VIEW_READY),zd.run(this.__viewReadyWait))}
40__onNextRender(){if(this.viewReady){zd.run(this.__nextRenderWait);const{imageReady:t}=this;t&&!this.viewCompleted&&this.__checkViewCompleted(),t||(this.viewCompleted=!1)}}__checkViewCompleted(t=!0){this.nextRender(()=>{this.imageReady&&(t&&this.emitLeafer(On.VIEW_COMPLETED),zd.run(this.__viewCompletedWait),this.viewCompleted=!0)})}__onWatchData(){this.watcher.childrenChanged&&this.interaction&&this.nextRender(()=>this.interaction.updateCursor())}waitInit(t,n){n&&(t=t.bind(n)),this.__initWait||(this.__initWait=[]),this.canvas?t():this.__initWait.push(t)}waitReady(t,n){n&&(t=t.bind(n)),this.ready?t():this.__readyWait.push(t)}waitViewReady(t,n){n&&(t=t.bind(n)),this.viewReady?t():this.__viewReadyWait.push(t)}waitViewCompleted(t,n){n&&(t=t.bind(n)),this.__viewCompletedWait.push(t),this.viewCompleted?this.__checkViewCompleted(!1):this.running||this.start()}nextRender(t,n,r){n&&(t=t.bind(n));const i=this.__nextRenderWait;if(r){for(let o=0;o<i.length;o++)if(i[o]===t){i.splice(o,1);break}}else i.push(t)}zoom(t,n,r){return Qf("view")}getValidMove(t,n){return{x:t,y:n}}getValidScale(t){return t}getWorldPointByClient(t,n){return this.interaction&&this.interaction.getLocal(t,n)}getPagePointByClient(t,n){return this.getPagePoint(this.getWorldPointByClient(t,n))}updateClientBounds(){this.canvas&&this.canvas.updateClientBounds()}receiveEvent(t){}__checkUpdateLayout(){this.__layout.update()}emitLeafer(t){this.emitEvent(new On(t,this))}__listenEvents(){const t=qo.start("FirstCreate "+this.innerName);this.once(On.START,()=>qo.end(t)),this.once(tn.START,()=>this.updateLazyBounds()),this.once(tn.END,()=>this.__onReady()),this.once(on.START,()=>this.__onCreated()),this.once(on.END,()=>this.__onViewReady()),this.__eventIds.push(this.on_(Tl.DATA,this.__onWatchData,this),this.on_(on.NEXT,this.__onNextRender,this),this.on_(tn.CHECK_UPDATE,this.__checkUpdateLayout,this))}__removeListenEvents(){this.off_(this.__eventIds),this.__eventIds.length=0}destroy(t){const n=()=>
40{if(!this.destroyed){vv.list.remove(this);try{this.stop(),this.emitEvent(new On(On.END,this)),this.__removeListenEvents(),this.__controllers.forEach(r=>!(this.parent&&r===this.interaction)&&r.destroy()),this.__controllers.length=0,this.parent||(this.selector&&this.selector.destroy(),this.hitCanvasManager&&this.hitCanvasManager.destroy(),this.canvasManager.destroy()),this.canvas.destroy(),this.config.view=this.view=null,this.userConfig&&(this.userConfig.view=null),super.destroy(),setTimeout(()=>{Ci.clearRecycled()},100)}catch(r){V_.error(r)}}};t?n():setTimeout(n)}};Ds.list=new Pn;Z([zr(IV)],Ds.prototype,"__",void 0);Z([dn()],Ds.prototype,"pixelRatio",void 0);Ds=vv=Z([Ur()],Ds);let qu=class extends ge{get __tag(){return"Rect"}constructor(t){super(t)}};Z([zr(PI)],qu.prototype,"__",void 0);qu=Z([Vo(FV),qm(),Ur()],qu);const{copy:NV,add:$V,includes:zV}=Me,oc=qu.prototype,UV=bo.prototype,K_={};let $r=class extends bo{get __tag(){return"Box"}get isBranchLeaf(){return!0}constructor(t){super(t),this.__layout.renderChanged||this.__layout.renderChange()}__updateStrokeSpread(){return 0}__updateRectRenderSpread(){return 0}__updateRenderSpread(){return this.__updateRectRenderSpread()||-1}__updateRectBoxBounds(){}__updateBoxBounds(t){const n=this.__;if(this.children.length)if(n.__autoSide){super.__updateBoxBounds();const{boxBounds:r}=this.__layout;n.__autoSize||(n.__autoWidth?(r.width+=r.x,r.x=0,r.height=n.height,r.y=0):(r.height+=r.y,r.y=0,r.width=n.width,r.x=0)),this.__updateNaturalSize()}else this.__updateRectBoxBounds();else this.__updateRectBoxBounds()}__updateStrokeBounds(){}__updateRenderBounds(){let t;const{renderBounds:n}=this.__layout;this.children.length?(super.__updateRenderBounds(),NV(K_,n),this.__updateRectRenderBounds(),t=!zV(n,K_),t&&this.__.overflow!=="hide"&&$V(n,K_)):this.__updateRectRenderBounds(),!this.isOverflow!=!t&&(this.isOverflow=t)}__updateRectRenderBounds(){}__updateRectChange(){}__updateChange(){super.__updateChange(),this.__updateRectChange()}__renderRect(t,n){}__renderGroup(t,n){}__render(t,n){this.__.__drawAfterFill?this.__renderRect(t,n):(this.__renderRect(t,n),this.children.length&&this.__renderGroup(t,n))}__drawContent(t,n){this.__renderGroup(t,n),this.__.__hasStroke&&(t.setWorld(this.__nowWorld),this.__drawRenderPath(t))}};Z([zr(JT)],$r.prototype,"__",void 0);Z([sa(!1)],$r.prototype,"resizeChildren",void 0);Z([sa(!1)],$r.prototype,"textBox",void 0);Z([WT("show")],$r.prototype,"overflow",void 0);Z([la(oc.__updateStrokeSpread)],$r.prototype,"__updateStrokeSpread",null);Z([la(oc.__updateRenderSpread)],$r.prototype,"__updateRectRenderSpread",null);Z([la(oc.__updateBoxBounds)],$r.prototype,"__updateRectBoxBounds",null);Z([la(oc.__updateStrokeBounds)],$r.prototype,"__updateStrokeBounds",null);Z([la(oc.__updateRenderBounds)],$r.prototype,"__updateRectRenderBounds",null);Z([la(oc.__updateChange)],$r.prototype,"__updateRectChange",null);Z([la(oc.__render)],$r.prototype,"__renderRect",null);Z([la(UV.__render)],$r.prototype,"__renderGroup",null);$r=Z([qm(),Ur()],$r);let Lf=class extends $r{get __tag(){return"Frame"}get isFrame(){return!0}constructor(t){super(t)}};Z([zr(bV)],Lf.prototype,"__",void 0);Z([Ng("#FFFFFF")],Lf.prototype,"fill",void 0);Z([WT("hide")],Lf.prototype,"overflow",void 0);Lf=Z([Ur()],Lf);const{moveTo:DR,closePath:OR,ellipse:Tc}=nc;let Tf=class extends ge{get __tag(){return"Ellipse"}constructor(t){super(t)}__updatePath(){const{width:t,height:n,innerRadius:r,startAngle:i,endAngle:o}=this.__,a=t/2,s=n/2,u=this.__.path=[];r?(i||o?(r<1&&Tc(u,a,s,a*r,s*r,0,i,o,!1),Tc(u,a,s,a,s,0,o,i,!0),r<1&&OR(u)):(r<1&&(Tc(u,a,s,a*r,s*r),DR(u,t,s)),Tc(u,a,s,a,s,0,360,0,!0)),Be.ellipseToCurve&&(this.__.path=this.getPath(!0))):i||o?(DR(u,a,s),Tc(u,a,s,a,s,0,i,o,!1),OR(u)):Tc(u,a,s,a,s)}};Z([zr(xV)],Tf.prototype,"__",void 0);Z([ii(0)],Tf.prototype,"innerRadius",void 0);Z([ii(0)],Tf.prototype,"startAngle",void 0);Z([ii(0)],Tf.prototype,"endAngle",void 0);Tf=Z([Ur()],Tf);const{moveTo:HV,lineTo:GV,drawPoints:LR}=nc,{rotate:jV,getAngle:WV,getDistance:VV,defaultPoint:TR}=rt,{toBounds:qV}=LI;let Os=class extends ge{get __tag(){return"Line"}get toPoint(){const{width:t,rotation:n}=this.__,r=RT();return t&&(r.x=t),n&&jV(r,n),r}set toPoint(t){this.width=VV(TR,t),this.rotation=WV(TR,t),this.height&&(this.height=0)}constructor(t){super(t)}__updatePath(){const t=this.__,n=t.path=[];t.points?LR(n,t.points,!1,t.closed):(HV(n,0,0),GV(n,this.width,0))}__updateRenderPath(){const t=this.__;!this.pathInputed&&t.points&&t.curve?(LR(t.__pathForRender=[],t.points,t.curve,t.closed),t.__useArrow&&YT.addArrows(this,!1)):super.__updateRenderPath()}__updateBoxBounds(){this.points?qV(this.__.__pathForRender,this.__layout.boxBounds):super.__updateBoxBounds()}};Z([zr(BV)],Os.prototype,"__",void 0);Z([Vm("center")],Os.prototype,"strokeAlign",void 0);Z([dn(0)],Os.prototype,"height",void 0);Z([ii()],Os.prototype,"points",void 0);Z([ii(0)],Os.prototype,"curve",void 0);Z([ii(!1)],Os.prototype,"closed",void 0);
40Os=Z([Ur()],Os);const{sin:KV,cos:YV,PI:PR}=Math,{moveTo:JV,lineTo:XV,closePath:ZV,drawPoints:e7}=nc,XT=Os.prototype;let Gl=class extends ge{get __tag(){return"Polygon"}constructor(t){super(t)}__updatePath(){const t=this.__.path=[];if(this.__.points)e7(t,this.__.points,!1,!0);else{const{width:n,height:r,sides:i}=this.__,o=n/2,a=r/2;JV(t,o,0);for(let s=1;s<i;s++)XV(t,o+o*KV(s*2*PR/i),a-a*YV(s*2*PR/i))}ZV(t)}__updateRenderPath(){}__updateBoxBounds(){}};Z([zr(SV)],Gl.prototype,"__",void 0);Z([ii(3)],Gl.prototype,"sides",void 0);Z([ii()],Gl.prototype,"points",void 0);Z([ii(0)],Gl.prototype,"curve",void 0);Z([la(XT.__updateRenderPath)],Gl.prototype,"__updateRenderPath",null);Z([la(XT.__updateBoxBounds)],Gl.prototype,"__updateBoxBounds",null);Gl=Z([qm(),Ur()],Gl);const{sin:t7,cos:n7,PI:MR}=Math,{moveTo:r7,lineTo:i7,closePath:o7}=nc;let Zh=class extends ge{get __tag(){return"Star"}constructor(t){super(t)}__updatePath(){const{width:t,height:n,corners:r,innerRadius:i}=this.__,o=t/2,a=n/2,s=this.__.path=[];r7(s,o,0);for(let u=1;u<r*2;u++)i7(s,o+(u%2===0?o:o*i)*t7(u*MR/r),a-(u%2===0?a:a*i)*n7(u*MR/r));o7(s)}};Z([zr(RV)],Zh.prototype,"__",void 0);Z([ii(5)],Zh.prototype,"corners",void 0);Z([ii(.382)],Zh.prototype,"innerRadius",void 0);Zh=Z([Ur()],Zh);let eg=class extends qu{get __tag(){return"Image"}get ready(){return this.image?this.image.ready:!1}constructor(t){super(t),this.on(Ua.LOADED,n=>{n.attrName==="fill"&&n.attrValue.url===this.url&&(this.image=n.image)})}destroy(){this.image=null,super.destroy()}};Z([zr(LV)],eg.prototype,"__",void 0);Z([dn("")],eg.prototype,"url",void 0);eg=Z([Ur()],eg);let jl=class extends qu{get __tag(){return"Canvas"}get ready(){return!this.url}constructor(t){super(t),this.canvas=Hn.canvas(this.__),this.context=this.canvas.context,t&&t.url&&this.drawImage(t.url)}drawImage(t){new UT({url:t}).load(n=>{this.context.drawImage(n.view,0,0),this.url=void 0,this.paint(),this.emitEvent(new Ua(Ua.LOADED,{image:n}))})}draw(t,n,r,i){const o=new ra(t.worldTransform).invert(),a=new ra;n&&a.translate(n.x,n.y),r&&(typeof r=="number"?a.scale(r):a.scale(r.x,r.y)),i&&a.rotate(i),o.multiplyParent(a),t.__render(this.canvas,{matrix:o.withScale()}),this.paint()}paint(){this.forceRender()}__drawContent(t,n){const{width:r,height:i}=this.__,{view:o}=this.canvas;t.drawImage(o,0,0,o.width,o.height,0,0,r,i)}__updateSize(){const{canvas:t}=this;if(t){const{smooth:n}=this.__;t.smooth!==n&&(t.smooth=n),t.resize(this.__)}}destroy(){this.canvas&&(this.canvas.destroy(),this.canvas=this.context=null),super.destroy()}};Z([zr(TV)],jl.prototype,"__",void 0);Z([Ug(100)],jl.prototype,"width",void 0);Z([Ug(100)],jl.prototype,"height",void 0);Z([Ug(1)],jl.prototype,"pixelRatio",void 0);Z([Ug(!0)],jl.prototype,"smooth",void 0);Z([Ug()],jl.prototype,"contextSettings",void 0);jl=Z([Ur()],jl);const{copyAndSpread:a7,includes:s7,isSame:l7,spread:u7,setList:c7}=Me;let An=class extends ge{get __tag(){return"Text"}get textDrawData(){return this.__layout.update(),this.__.__textDrawData}constructor(t){super(t)}__drawHitPath(t){const{__lineHeight:n,fontSize:r,__baseLine:i,__textDrawData:o}=this.__;t.beginPath(),this.__.__letterSpacing<0?this.__drawPathByData(t):o.rows.forEach(a=>t.rect(a.x,a.y-i,a.width,n<r?r:n))}__drawPathByData(t,n){const{x:r,y:i,width:o,height:a}=this.__layout.boxBounds;t.rect(r,i,o,a)}__drawRenderPath(t){t.font=this.__.__font}__updateTextDrawData(){const t=this.__,{lineHeight:n,letterSpacing:r,fontFamily:i,fontSize:o,fontWeight:a,italic:s,textCase:u,textOverflow:c,padding:d}=t;t.__lineHeight=xR.number(n,o),t.__letterSpacing=xR.number(r,o),t.__padding=d?Ei.fourNumber(d):void 0,t.__baseLine=t.__lineHeight-(t.__lineHeight-o*.7)/2,t.__font=`${s?"italic ":""}${u==="small-caps"?"small-caps ":""}${a!=="normal"?a+" ":""}${o}px ${i}`,t.__clipText=c!=="show"&&!t.__autoSize,t.__textDrawData=KT.getDrawData(t.text,this.__)}__updateBoxBounds(){const t=this.__,n=this.__layout,{fontSize:r,italic:i,padding:o,__autoWidth:a,__autoHeight:s}=t;this.__updateTextDrawData();const{bounds:u}=t.__textDrawData,c=n.boxBounds;
40if(console.log(u,a,s),t.__lineHeight<r&&u7(u,r/2),a||s){if(c.x=a?u.x:0,c.y=s?u.y:0,c.width=a?u.width:t.width,c.height=s?u.height:t.height,o){const[h,g,p,v]=t.__padding;a&&(c.x-=v,c.width+=g+v),s&&(c.y-=h,c.height+=p+h)}this.__updateNaturalSize()}else super.__updateBoxBounds();i&&(c.width+=r*.16);const d=s7(c,u)?c:u;l7(d,n.contentBounds)?t.__textBoxBounds=d:(n.contentBounds=d,n.renderChanged=!0,c7(t.__textBoxBounds={},[c,u]))}__updateRenderSpread(){let t=super.__updateRenderSpread();return t||(t=this.__layout.boxBounds===this.__layout.contentBounds?0:1),t}__updateRenderBounds(){a7(this.__layout.renderBounds,this.__.__textBoxBounds,this.__layout.renderSpread)}};Z([zr(OV)],An.prototype,"__",void 0);Z([dn(0)],An.prototype,"width",void 0);Z([dn(0)],An.prototype,"height",void 0);Z([sa(!1)],An.prototype,"resizeFontSize",void 0);Z([Ng("#000000")],An.prototype,"fill",void 0);Z([Vm("outside")],An.prototype,"strokeAlign",void 0);Z([rc("all")],An.prototype,"hitFill",void 0);Z([dn("")],An.prototype,"text",void 0);Z([dn("L")],An.prototype,"fontFamily",void 0);Z([dn(12)],An.prototype,"fontSize",void 0);Z([dn("normal")],An.prototype,"fontWeight",void 0);Z([dn(!1)],An.prototype,"italic",void 0);Z([dn("none")],An.prototype,"textCase",void 0);Z([dn("none")],An.prototype,"textDecoration",void 0);Z([dn(0)],An.prototype,"letterSpacing",void 0);Z([dn({type:"percent",value:1.5})],An.prototype,"lineHeight",void 0);Z([dn(0)],An.prototype,"paraIndent",void 0);Z([dn(0)],An.prototype,"paraSpacing",void 0);Z([dn("left")],An.prototype,"textAlign",void 0);Z([dn("top")],An.prototype,"verticalAlign",void 0);Z([dn(!0)],An.prototype,"autoSizeAlign",void 0);Z([dn("normal")],An.prototype,"textWrap",void 0);Z([dn("show")],An.prototype,"textOverflow",void 0);An=Z([Ur()],An);let Ls=class extends ge{get __tag(){return"Path"}constructor(t){super(t)}};Z([zr(kV)],Ls.prototype,"__",void 0);Z([Vm("center")],Ls.prototype,"strokeAlign",void 0);Ls=Z([Ur()],Ls);let am=class extends bo{get __tag(){return"Pen"}constructor(t){super(t)}setStyle(t){const n=this.pathElement=new Ls(t);return this.pathStyle=t,this.__path=n.path||(n.path=[]),this.add(n),this}beginPath(){return this}moveTo(t,n){return this}lineTo(t,n){return this}bezierCurveTo(t,n,r,i,o,a){return this}quadraticCurveTo(t,n,r,i){return this}closePath(){return this}rect(t,n,r,i){return this}roundRect(t,n,r,i,o){return this}ellipse(t,n,r,i,o,a,s,u){return this}arc(t,n,r,i,o,a){return this}arcTo(t,n,r,i,o){return this}drawEllipse(t,n,r,i,o,a,s,u){return this}drawArc(t,n,r,i,o,a){return this}drawPoints(t,n,r){return this}clearPath(){return this}paint(){this.pathElement.__layout.boxChanged||this.pathElement.forceUpdate("path")}};Z([zr(QV)],am.prototype,"__",void 0);Z([f7()],am.prototype,"path",void 0);am=Z([Vo(OI,["set","path","paint"]),Ur()],am);function f7(){return(e,t)=>{Xf(e,t,{get(){return this.__path}})}}function Ns(e,t,n,r){var i=arguments.length,o=i<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o}let FR=class extends Ds{get __tag(){return"App"}get isApp(){return!0}constructor(t,n){super(t,n)}init(t,n){if(super.init(t,n),t){const{ground:r,tree:i,sky:o,editor:a}=t;r&&(this.ground=this.addLeafer(r)),(i||a)&&(this.tree=this.addLeafer(i)),(o||a)&&(this.sky=this.addLeafer(o||{type:"draw",usePartRender:!1})),a&&this.sky.add(this.editor=Hn.editor(a))}}__setApp(){const{canvas:t}=this,{realCanvas:n,view:r}=this.config;n||r===this.canvas.view||!t.parentView?this.realCanvas=!0:t.unrealCanvas(),this.leafer=this,this.watcher.disable(),this.layouter.disable(),this.__eventIds.push(this.on_(Cs.CHANGE,this.__onPropertyChange,this))}start(){super.start(),this.children.forEach(t=>t.start())}stop(){this.children.forEach(t=>t.stop()),super.stop()}unlockLayout(){super.unlockLayout(),this.children.forEach(t=>t.unlockLayout())}lockLayout(){super.lockLayout(),this.children.forEach(t=>t.lockLayout())}
40forceRender(t){this.children.forEach(n=>n.forceRender(t))}addLeafer(t){const n=new Ds(t);return this.add(n),n}add(t,n){if(!t.view){if(this.realCanvas&&!this.canvas.bounds){setTimeout(()=>this.add(t,n),10);return}t.init(this.__getChildConfig(t.userConfig),this)}super.add(t,n),n!==void 0&&(t.canvas.childIndex=n),this.__listenChildEvents(t)}__onPropertyChange(){Wt.showHitView&&this.children.forEach(t=>t.forceUpdate("surface"))}__onCreated(){this.created=this.children.every(t=>t.created)}__onReady(){this.children.every(t=>t.ready)&&super.__onReady()}__onViewReady(){this.children.every(t=>t.viewReady)&&super.__onViewReady()}__onChildRenderEnd(t){this.renderer.addBlock(t.renderBounds),this.viewReady&&this.renderer.update()}__render(t,n){if(t.context){const r=n.matrix;r&&t.setTransform(r.a,r.b,r.c,r.d,r.e,r.f),this.children.forEach(i=>t.copyWorld(i.canvas))}}__onResize(t){this.children.forEach(n=>n.resize(t)),super.__onResize(t)}__checkUpdateLayout(){this.children.forEach(t=>t.__layout.update())}__getChildConfig(t){let n=Object.assign({},this.config);return n.hittable=n.realCanvas=void 0,t&&ar.assign(n,t),this.autoLayout&&ar.copyAttrs(n,this,Qa),n.view=this.realCanvas?void 0:this.view,n.fill=void 0,n}__listenChildEvents(t){t.once(tn.END,()=>this.__onReady()),t.once(on.START,()=>this.__onCreated()),t.once(on.END,()=>this.__onViewReady()),this.realCanvas&&this.__eventIds.push(t.on_(on.END,this.__onChildRenderEnd,this))}};FR=Ns([Ur()],FR);const Sp={},bh={isHoldSpaceKey(){return bh.isHold("Space")},isHold(e){return Sp[e]},setDownCode(e){Sp[e]||(Sp[e]=!0)},setUpCode(e){Sp[e]=!1}},Ho={LEFT:1,RIGHT:2,MIDDLE:4,defaultLeft(e){e.buttons||(e.buttons=1)},left(e){return e.buttons===1},right(e){return e.buttons===2},middle(e){return e.buttons===4}};class Jm extends Ms{get spaceKey(){return bh.isHoldSpaceKey()}get left(){return Ho.left(this)}get right(){return Ho.right(this)}get middle(){return Ho.middle(this)}constructor(t){super(t.type),this.bubbles=!0,Object.assign(this,t)}getBoxPoint(t){return t||(t=this.current),t.getBoxPoint(this)}getInnerPoint(t){return t||(t=this.current),t.getInnerPoint(this)}getLocalPoint(t){return t||(t=this.current),t.getLocalPoint(this)}getPagePoint(){return this.current.getPagePoint(this)}getInner(t){return this.getInnerPoint(t)}getLocal(t){return this.getLocalPoint(t)}getPage(){return this.getPagePoint()}static changeName(t,n){Df.changeName(t,n)}}let Xe=class extends Jm{};Xe.POINTER="pointer";Xe.BEFORE_DOWN="pointer.before_down";Xe.BEFORE_MOVE="pointer.before_move";Xe.BEFORE_UP="pointer.before_up";Xe.DOWN="pointer.down";Xe.MOVE="pointer.move";Xe.UP="pointer.up";Xe.OVER="pointer.over";Xe.OUT="pointer.out";Xe.ENTER="pointer.enter";Xe.LEAVE="pointer.leave";Xe.TAP="tap";Xe.DOUBLE_TAP="double_tap";Xe.CLICK="click";Xe.DOUBLE_CLICK="double_click";Xe.LONG_PRESS="long_press";Xe.LONG_TAP="long_tap";Xe.MENU="pointer.menu";Xe.MENU_TAP="pointer.menu_tap";Xe=Ns([Jl()],Xe);const Ud={};let Nt=class extends Xe{static setList(t){this.list=t instanceof Pn?t:new Pn(t)}static setData(t){this.data=t}static getValidMove(t,n,r){const{draggable:i,dragBounds:o,x:a,y:s}=t,u=t.getLocalPoint(r,null,!0);return u.x+=n.x-a,u.y+=n.y-s,o&&this.getMoveInDragBounds(t.__local,o==="parent"?t.parent.boxBounds:o,u,!0),i==="x"&&(u.y=0),i==="y"&&(u.x=0),u}static getMoveInDragBounds(t,n,r,i){const o=t.x+r.x,a=t.y+r.y,s=o+t.width,u=a+t.height,c=n.x+n.width,d=n.y+n.height;return i||(r=Object.assign({},r)),Me.includes(t,n)?(o>n.x?r.x+=n.x-o:s<c&&(r.x+=c-s),a>n.y?r.y+=n.y-a:u<d&&(r.y+=d-u)):(o<n.x?r.x+=n.x-o:s>c&&(r.x+=c-s),a<n.y?r.y+=n.y-a:u>d&&(r.y+=d-u)),r}getPageMove(t){return this.assignMove(t),this.current.getPagePoint(Ud,null,!0)}getInnerMove(t,n){return t||(t=this.current),this.assignMove(n),t.getInnerPoint(Ud,null,!0)}getLocalMove(t,n){return t||(t=this.current),this.assignMove(n),t.getLocalPoint(Ud,null,!0)}getPageTotal(){return this.getPageMove(!0)}getInnerTotal(t){return this.getInnerMove(t,!0)}getLocalTotal(t){return this.getLocalMove(t,!0)}getPageBounds(){const t=this.getPageTotal(),n=this.getPagePoint(),r={};return Me.set(r,n.x-t.x,n.y-t.y,t.x,t.y),Me.unsign(r),r}
40assignMove(t){Ud.x=t?this.totalX:this.moveX,Ud.y=t?this.totalY:this.moveY}};Nt.BEFORE_DRAG="drag.before_drag";Nt.START="drag.start";Nt.DRAG="drag";Nt.END="drag.end";Nt.OVER="drag.over";Nt.OUT="drag.out";Nt.ENTER="drag.enter";Nt.LEAVE="drag.leave";Nt=Ns([Jl()],Nt);let tg=class extends Xe{static setList(t){Nt.setList(t)}static setData(t){Nt.setData(t)}};tg.DROP="drop";tg=Ns([Jl()],tg);let Zr=class extends Nt{};Zr.BEFORE_MOVE="move.before_move";Zr.START="move.start";Zr.MOVE="move";Zr.END="move.end";Zr=Ns([Jl()],Zr);let Pa=class extends Jm{};Pa.BEFORE_ROTATE="rotate.before_rotate";Pa.START="rotate.start";Pa.ROTATE="rotate";Pa.END="rotate.end";Pa=Ns([Jl()],Pa);let Ko=class extends Nt{};Ko.SWIPE="swipe";Ko.LEFT="swipe.left";Ko.RIGHT="swipe.right";Ko.UP="swipe.up";Ko.DOWN="swipe.down";Ko=Ns([Jl()],Ko);let Yo=class extends Jm{};Yo.BEFORE_ZOOM="zoom.before_zoom";Yo.START="zoom.start";Yo.ZOOM="zoom";Yo.END="zoom.end";Yo=Ns([Jl()],Yo);let Pl=class extends Jm{};Pl.DOWN="key.down";Pl.HOLD="key.hold";Pl.UP="key.up";Pl=Ns([Jl()],Pl);function ZT(e){e.isApp||e.__eventIds.push(e.on_(Zr.BEFORE_MOVE,t=>{e.zoomLayer.move(e.getValidMove(t.moveX,t.moveY))}),e.on_(Yo.BEFORE_ZOOM,t=>{const{zoomLayer:n}=e,r=e.getValidScale(t.scale);r!==1&&(rt.scaleOf(n,t,r),n.scale=n.__.scaleX*r)}))}function d7(e){ZT(e);const{move:t,zoom:n}=e.config;t.scroll="limit",n.min=1}function h7(e){const{config:t}=e;(t.wheel||(t.wheel={})).preventDefault=!1,(t.touch||(t.touch={})).preventDefault="auto"}const g7=Wt.get("LeaferTypeCreator"),eP={list:{},register(e,t){Y_[e]?g7.repeat(e):Y_[e]=t},run(e,t){const n=Y_[e];n&&n(t)}},{list:Y_,register:MI}=eP;MI("design",ZT);MI("document",d7);MI("block",h7);const FI=Ds.prototype;FI.initType=function(e){eP.run(e,this)};FI.getValidMove=function(e,t){const{scroll:n,disabled:r}=this.app.config.move;if(n&&(Math.abs(e)>Math.abs(t)?t=0:e=0,n==="limit")){const{x:i,y:o,width:a,height:s}=new xn(this.__world).addPoint(this.zoomLayer),u=i+a-this.width,c=o+s-this.height;i>=0&&u<=0?e=0:e>0?i+e>0&&(e=-i):e<0&&u+e<0&&(e=-u),o>=0&&c<=0?t=0:t>0?o+t>0&&(t=-o):t<0&&c+t<0&&(t=-c)}return{x:r?0:e,y:r?0:t}};FI.getValidScale=function(e){const{scaleX:t}=this.zoomLayer.__,{min:n,max:r,disabled:i}=this.app.config.zoom,o=Math.abs(t*e);return o<n?e=n/t:o>r&&(e=r/t),i?1:e};class A7{get transforming(){return!!(this.moveData||this.zoomData||this.rotateData)}constructor(t){this.interaction=t}move(t){const{interaction:n}=this;if(t.moveType||(t.moveType="move"),!this.moveData){const{path:r}=n.selector.getByPoint(t,n.hitRadius);t.path=r,this.moveData=Object.assign(Object.assign({},t),{moveX:0,moveY:0}),n.cancelHover(),n.emit(Zr.START,this.moveData)}t.path=this.moveData.path,n.emit(Zr.BEFORE_MOVE,t),n.emit(Zr.MOVE,t),this.transformEndWait(
40)}zoom(t){const{interaction:n}=this;if(!this.zoomData){const{path:r}=n.selector.getByPoint(t,n.hitRadius);t.path=r,this.zoomData=Object.assign(Object.assign({},t),{scale:1}),n.cancelHover(),n.emit(Yo.START,this.zoomData)}t.path=this.zoomData.path,n.emit(Yo.BEFORE_ZOOM,t),n.emit(Yo.ZOOM,t),this.transformEndWait()}rotate(t){const{interaction:n}=this;if(!this.rotateData){const{path:r}=n.selector.getByPoint(t,n.hitRadius);t.path=r,this.rotateData=Object.assign(Object.assign({},t),{rotation:0}),n.cancelHover(),n.emit(Pa.START,this.rotateData)}t.path=this.rotateData.path,n.emit(Pa.BEFORE_ROTATE,t),n.emit(Pa.ROTATE,t),this.transformEndWait()}transformEndWait(){clearTimeout(this.transformTimer),this.transformTimer=setTimeout(()=>{this.transformEnd()},this.interaction.config.pointer.transformTime)}transformEnd(){this.moveEnd(),this.zoomEnd(),this.rotateEnd()}moveEnd(){this.moveData&&(this.interaction.emit(Zr.END,this.moveData),this.moveData=null)}zoomEnd(){this.zoomData&&(this.interaction.emit(Yo.END,this.zoomData),this.zoomData=null)}rotateEnd(){this.rotateData&&(this.interaction.emit(Pa.END,this.rotateData),this.rotateData=null)}destroy(){this.zoomData=this.moveData=this.rotateData=null}}const Zo={getMoveEventData(e,t,n){return Object.assign(Object.assign({},n),{x:e.x,y:e.y,moveX:t.x,moveY:t.y})},getRotateEventData(e,t,n){return Object.assign(Object.assign({},n),{x:e.x,y:e.y,rotation:t})},getZoomEventData(e,t,n){return Object.assign(Object.assign({},n),{x:e.x,y:e.y,scale:t})},getDragEventData(e,t,n){return Object.assign(Object.assign({},n),{x:n.x,y:n.y,moveX:n.x-t.x,moveY:n.y-t.y,totalX:n.x-e.x,totalY:n.y-e.y})},getDropEventData(e,t,n){return Object.assign(Object.assign({},e),{list:t,data:n})},getSwipeDirection(e){return e<-45&&e>-135?Ko.UP:e>45&&e<135?Ko.DOWN:e<=45&&e>=-45?Ko.RIGHT:Ko.LEFT},getSwipeEventData(e,t,n){return Object.assign(Object.assign({},n),{moveX:t.moveX,moveY:t.moveY,totalX:n.x-e.x,totalY:n.y-e.y,type:p7.getSwipeDirection(rt.getAngle(e,n))})},getBase(e){const t=e.button===1?4:e.button;return{altKey:e.altKey,ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,metaKey:e.metaKey,buttons:e.buttons===void 0?1:e.buttons===0?t:e.buttons,origin:e}},pathHasEventType(e,t){const{list:n}=e;for(let r=0,i=n.length;r<i;r++)if(n[r].hasEvent(t))return!0;return!1},filterPathByEventType(e,t){const n=new Pn,{list:r}=e;for(let i=0,o=r.length;i<o;i++)r[i].hasEvent(t)&&n.add(r[i]);return n},pathCanDrag(e){return e&&e.list.some(t=>t.draggable||t.editable||!t.isLeafer&&t.hasEvent(Nt.DRAG))},pathHasOutside(e){return e&&e.list.some(t=>t.isOutside)}},p7=Zo,NR=new Pn,{getDragEventData:J_,getDropEventData:v7,getSwipeEventData:m7}=Zo;let y7=class{constructor(t){this.interaction=t}setDragData(t){this.animateWait&&this.dragEndReal(),this.downData=this.interaction.downData,this.dragData=J_(t,t,t),this.canAnimate=this.canDragOut=!0}getList(t,n){const{proxy:r}=this.interaction.selector,i=r&&r.list.length,o=Nt.list||this.draggableList||NR;return this.dragging&&(i?t?NR:new Pn(n?[...r.list,...r.dragHoverExclude]:r.list):o)}checkDrag(t,n){const{interaction:r}=this;if(this.moving&&t.buttons<1){this.canAnimate=!1,r.pointerCancel();return}!this.moving&&n&&(this.moving=r.canMove(this.downData)||r.isHoldRightKey||r.isMobileDragEmpty)&&(this.dragData.moveType="drag",r.emit(Zr.START,this.dragData)),this.moving||this.dragStart(t,n),this.drag(t)}dragStart(t,n){this.dragging||(this.dragging=n&&Ho.left(t),this.dragging&&(this.interaction.emit(Nt.START,this.dragData),this.getDraggableList(this.dragData.path),this.setDragStartPoints(this.realDraggableList=this.getList(!0))))}setDragStartPoints(t){this.dragStartPoints={},t.forEach(n=>this.dragStartPoints[n.innerId]={x:n.x,y:n.y})}getDraggableList(t){let n;for(let r=0,i=t.length;r<i;r++)if(n=t.list[r],(n.draggable||n.editable)&&n.hitSelf&&!n.locked){this.draggableList=new Pn(n);break}}drag(t){const{interaction:n,dragData:r,downData:i}=this,{path:o,throughPath:a}=i;this.dragData=J_(i,r,t),a&&(this.dragData.throughPath=a),this.dragData.path=o,this.moving?(this.dragData.moveType="drag",n.emit(Zr.BEFORE_MOVE,this.dragData),n.emit(Zr.MOVE,this.dragData)):this.dragging&&(this.dragReal(),n.emit(Nt.BEFORE_DRAG,this.dragData),n.emit(Nt.DRAG,this.dragData))}dragReal(){const{running:t}=this.interaction,n=this.realDraggableList;if(n.length&&t){const{totalX:r,totalY:i}=this.dragData;
40n.forEach(o=>o.draggable&&o.move(Nt.getValidMove(o,this.dragStartPoints[o.innerId],{x:r,y:i})))}}dragOverOrOut(t){const{interaction:n}=this,{dragOverPath:r}=this,{path:i}=t;this.dragOverPath=i,r?i.indexAt(0)!==r.indexAt(0)&&(n.emit(Nt.OUT,t,r),n.emit(Nt.OVER,t,i)):n.emit(Nt.OVER,t,i)}dragEnterOrLeave(t){const{interaction:n}=this,{dragEnterPath:r}=this,{path:i}=t;n.emit(Nt.LEAVE,t,r,i),n.emit(Nt.ENTER,t,i,r),this.dragEnterPath=i}dragEnd(t,n){if(!this.dragging&&!this.moving)return;const{moveX:r,moveY:i}=this.dragData;this.interaction.config.move.dragAnimate&&this.canAnimate&&this.moving&&(Math.abs(r)>1||Math.abs(i)>1)?(t=Object.assign({},t),n=(n||(t.pointerType==="touch"?2:1))*.9,rt.move(t,r*n,i*n),this.drag(t),this.animate(()=>{this.dragEnd(t,1)})):this.dragEndReal(t)}dragEndReal(t){const{interaction:n,downData:r,dragData:i}=this;t||(t=i);const{path:o,throughPath:a}=r,s=J_(r,t,t);if(a&&(s.throughPath=a),s.path=o,this.moving&&(this.moving=!1,s.moveType="drag",n.emit(Zr.END,s)),this.dragging){const u=this.getList();this.dragging=!1,n.emit(Nt.END,s),this.swipe(t,r,i,s),this.drop(t,u,this.dragEnterPath)}this.autoMoveCancel(),this.dragReset(),this.animate(null,"off")}animate(t,n){const r=t||this.animateWait;r&&this.interaction.target.nextRender(r,null,n),this.animateWait=t}swipe(t,n,r,i){const{interaction:o}=this;if(rt.getDistance(n,t)>o.config.pointer.swipeDistance){const a=m7(n,r,i);this.interaction.emit(a.type,a)}}drop(t,n,r){const i=v7(t,n,Nt.data);i.path=r,this.interaction.emit(tg.DROP,i),this.interaction.emit(Nt.LEAVE,t,r)}dragReset(){Nt.list=Nt.data=this.draggableList=this.dragData=this.downData=this.dragOverPath=this.dragEnterPath=null}checkDragOut(t){const{interaction:n}=this;this.autoMoveCancel(),this.dragging&&!n.shrinkCanvasBounds.hitPoint(t)&&this.autoMoveOnDragOut(t)}autoMoveOnDragOut(t){const{interaction:n,downData:r,canDragOut:i}=this,{autoDistance:o,dragOut:a}=n.config.move;if(!a||!i||!o)return;const s=n.shrinkCanvasBounds,{x:u,y:c}=s,d=Me.maxX(s),h=Me.maxY(s),g=t.x<u?o:d<t.x?-o:0,p=t.y<c?o:h<t.y?-o:0;let v=0,C=0;this.autoMoveTimer=setInterval(()=>{v+=g,C+=p,rt.move(r,g,p),rt.move(this.dragData,g,p),n.move(Object.assign(Object.assign({},t),{moveX:g,moveY:p,totalX:v,totalY:C,moveType:"drag"})),n.pointerMoveReal(t)},10)}
40autoMoveCancel(){this.autoMoveTimer&&(clearInterval(this.autoMoveTimer),this.autoMoveTimer=0)}destroy(){this.dragReset()}};const _7=Wt.get("emit");function C7(e,t,n,r){if(!n&&!t.path)return;let i;t.type=e,n?t=Object.assign(Object.assign({},t),{path:n}):n=t.path,t.target=n.indexAt(0);try{for(let o=n.length-1;o>-1;o--){if(i=n.list[o],cE(i,e,t,!0,r))return;i.isApp&&$R(i,e,t,!0,r)}for(let o=0,a=n.length;o<a;o++)if(i=n.list[o],i.isApp&&$R(i,e,t,!1,r),cE(i,e,t,!1,r))return}catch(o){_7.error(o)}}const E7=["move","zoom","rotate","key"];function $R(e,t,n,r,i){if(E7.some(o=>t.startsWith(o))&&e.__.hitChildren&&!tP(e,i)){let o;for(let a=0,s=e.children.length;a<s;a++)o=e.children[a],!n.path.has(o)&&o.__.hittable&&cE(o,t,n,r,i)}}function cE(e,t,n,r,i){if(e.destroyed)return!1;if(e.__.hitSelf&&!tP(e,i)&&(SR.updateEventStyle&&!r&&SR.updateEventStyle(e,t),e.hasEvent(t,r))){n.phase=r?1:e===n.target?2:3;const o=Df.get(t,n);if(e.emitEvent(o,r),o.isStop)return!0}return!1}function tP(e,t){return t&&t.has(e)}const w7={getData(e){const t=e[0],n=e[1],r=rt.getCenter(t.from,n.from),i=rt.getCenter(t.to,n.to),o={x:i.x-r.x,y:i.y-r.y},a=rt.getDistance(t.from,n.from),u=rt.getDistance(t.to,n.to)/a,c=rt.getRotation(t.from,n.from,t.to,n.to);return{move:o,scale:u,angle:c,center:i}}},I7={wheel:{zoomSpeed:.5,moveSpeed:.5,rotateSpeed:.5,delta:{x:80/4,y:8},preventDefault:!0},pointer:{hitRadius:5,tapTime:120,longPressTime:800,transformTime:500,hover:!0,dragHover:!0,dragDistance:2,swipeDistance:20,preventDefaultMenu:!0},touch:{preventDefault:!0},multiTouch:{},cursor:!0,keyEvent:!0},{pathHasEventType:X_,getMoveEventData:b7,getZoomEventData:B7,getRotateEventData:x7,pathCanDrag:S7,pathHasOutside:zR}=Zo;class R7{get dragging(){return this.dragger.dragging}get transforming(){return this.transformer.transforming}get moveMode(){return this.m.drag===!0||this.isHoldSpaceKey||this.isHoldMiddleKey||this.isHoldRightKey&&this.dragger.moving||this.isDragEmpty}get canHover(){return this.p.hover&&!this.config.mobile}get isDragEmpty(){return this.m.dragEmpty&&this.isRootPath(this.hoverData)&&(!this.downData||this.isRootPath(this.downData))}get isMobileDragEmpty(){return this.m.dragEmpty&&!this.canHover&&this.downData&&this.isTreePath(this.downData)}get isHoldMiddleKey(){return this.m.holdMiddleKey&&this.downData&&Ho.middle(this.downData)}get isHoldRightKey(){return this.m.holdRightKey&&this.downData&&Ho.right(this.downData)}get isHoldSpaceKey(){return this.m.holdSpaceKey&&bh.isHoldSpaceKey()}get m(){return this.config.move}get p(){return this.config.pointer}get hitRadius(){return this.p.hitRadius}constructor(t,n,r,i){this.config=ar.clone(I7),this.tapCount=0,this.downKeyMap={},this.target=t,this.canvas=n,this.selector=r,this.defaultPath=new Pn(t),this.transformer=new A7(this),this.dragger=new y7(this),i&&(this.config=ar.default(i,this.config)),this.__listenEvents()}start(){this.running=!0}stop(){this.running=!1}receive(t){}pointerDown(t,n){t||(t=this.hoverData),t&&(Ho.defaultLeft(t),this.updateDownData(t),this.checkPath(t,n),this.downTime=Date.now(),this.emit(Xe.BEFORE_DOWN,t),this.emit(Xe.DOWN,t),Ho.left(t)&&(this.tapWait(),this.longPressWait(t)),this.waitRightTap=Ho.right(t),this.dragger.setDragData(t),this.isHoldRightKey||this.updateCursor(t))}pointerMove(t){if(t||(t=this.hoverData),!t)return;const{downData:n}=this;n&&Ho.defaultLeft(t),(this.canvas.bounds.hitPoint(t)||n)&&(this.pointerMoveReal(t),n&&this.dragger.checkDragOut(t))}pointerMoveReal(t){const{dragHover:n,dragDistance:r}=this.p;if(this.emit(Xe.BEFORE_MOVE,t,this.defaultPath),this.downData){const i=rt.getDistance(this.downData,t)>r;i&&(this.waitTap&&this.pointerWaitCancel(),this.waitRightTap=!1),this.dragger.checkDrag(t,i)}this.dragger.moving||(this.updateHoverData(t),this.checkPath(t),this.emit(Xe.MOVE,t),this.dragging&&!n||this.pointerHover(t),this.dragger.dragging&&(this.dragger.dragOverOrOut(t),this.dragger.dragEnterOrLeave(t))),this.updateCursor(this.downData||t)}pointerUp(t){const{downData:n}=this;if(t||(t=n),!n)return;Ho.defaultLeft(t),t.multiTouch=n.multiTouch,this.findPath(t);const r=Object.assign(Object.assign({},t),{path:t.path.clone()});t.path.addList(n.path.list),this.checkPath(t),this.downData=null,this.emit
40(Xe.BEFORE_UP,t),this.emit(Xe.UP,t),this.touchLeave(t),t.isCancel||(this.tap(t),this.menuTap(t)),this.dragger.dragEnd(t),this.updateCursor(r)}pointerCancel(){const t=Object.assign({},this.dragger.dragData);t.isCancel=!0,this.pointerUp(t)}multiTouch(t,n){if(this.config.multiTouch.disabled)return;const{move:r,angle:i,scale:o,center:a}=w7.getData(n);this.rotate(x7(a,i,t)),this.zoom(B7(a,o,t)),this.move(b7(a,r,t))}menu(t){this.findPath(t),this.emit(Xe.MENU,t),this.waitMenuTap=!0,!this.downData&&this.waitRightTap&&this.menuTap(t)}menuTap(t){this.waitRightTap&&this.waitMenuTap&&(this.emit(Xe.MENU_TAP,t),this.waitRightTap=this.waitMenuTap=!1)}move(t){this.transformer.move(t)}zoom(t){this.transformer.zoom(t)}rotate(t){this.transformer.rotate(t)}transformEnd(){this.transformer.transformEnd()}keyDown(t){if(!this.config.keyEvent)return;const{code:n}=t;this.downKeyMap[n]||(this.downKeyMap[n]=!0,bh.setDownCode(n),this.emit(Pl.HOLD,t,this.defaultPath),this.moveMode&&(this.cancelHover(),this.updateCursor())),this.emit(Pl.DOWN,t,this.defaultPath)}keyUp(t){if(!this.config.keyEvent)return;const{code:n}=t;this.downKeyMap[n]=!1,bh.setUpCode(n),this.emit(Pl.UP,t,this.defaultPath),this.cursor==="grab"&&this.updateCursor()}pointerHover(t){this.canHover&&(this.pointerOverOrOut(t),this.pointerEnterOrLeave(t))}pointerOverOrOut(t){const{path:n}=t,{overPath:r}=this;this.overPath=n,r?n.indexAt(0)!==r.indexAt(0)&&(this.emit(Xe.OUT,t,r),this.emit(Xe.OVER,t,n)):this.emit(Xe.OVER,t,n)}pointerEnterOrLeave(t){let{path:n}=t;this.downData&&!this.moveMode&&(n=n.clone(),this.downData.path.forEach(i=>n.add(i)));const{enterPath:r}=this;this.enterPath=n,this.emit(Xe.LEAVE,t,r,n),this.emit(Xe.ENTER,t,n,r)}touchLeave(t){t.pointerType==="touch"&&this.enterPath&&(this.emit(Xe.LEAVE,t),this.dragger.dragging&&this.emit(tg.LEAVE,t))}tap(t){const{pointer:n}=this.config,r=this.longTap(t);if(!n.tapMore&&r||!this.waitTap)return;n.tapMore&&this.emitTap(t);const i=Date.now()-this.downTime,o=[Xe.DOUBLE_TAP,Xe.DOUBLE_CLICK].some(a=>X_(t.path,a));i<n.tapTime+50&&o?(this.tapCount++,this.tapCount===2?(this.tapWaitCancel(),this.emitDoubleTap(t)):(clearTimeout(this.tapTimer),this.tapTimer=setTimeout(()=>{n.tapMore||(this.tapWaitCancel(),this.emitTap(t))},n.tapTime))):n.tapMore||(this.tapWaitCancel(),this.emitTap(t))}findPath(t,n){const{hitRadius:r,through:i}=this.p,{bottomList:o}=this,a=this.selector.getByPoint(t,r,Object.assign({bottomList:o,name:t.type},n||{through:i}));return a.throughPath&&(t.throughPath=a.throughPath),t.path=a.path,a.path}isRootPath(t){return t&&t.path.list[0].isLeafer}isTreePath(t){const n=this.target.app;return!n||!n.isApp?!1:n.editor&&!t.path.has(n.editor)&&t.path.has(n.tree)&&!t.target.syncEventer}checkPath(t,n){(n||this.moveMode&&!zR(t.path))&&(t.path=this.defaultPath)}canMove(t){return t&&(this.moveMode||this.m.drag==="auto"&&!S7(t.path))&&!zR(t.path)}isDrag(t){return this.dragger.getList().has(t)}isPress(t){return this.downData&&this.downData.path.has(t)}isHover(t){return this.enterPath&&this.enterPath.has(t)}isFocus(t){return this.focusData===t}cancelHover(){const{hoverData:t}=this;t&&(t.path=this.defaultPath,this.pointerHover(t))}updateDownData(t,n,r){const{downData:i}=this;!t&&i&&(t=i),t&&(this.findPath(t,n),r&&i&&t.path.addList(i.path.list),this.downData=t)}updateHoverData(t){t||(t=this.hoverData),t&&(this.findPath(t,{exclude:this.dragger.getList(!1,!0),name:Xe.MOVE}),this.hoverData=t)}updateCursor(t){if(!this.config.cursor||!this.canHover)return;if(t||(this.updateHoverData(),t=this.downData||this.hoverData),this.dragger.moving)return this.setCursor("grabbing");if(this.canMove(t))return this.setCursor(this.downData?"grabbing":"grab");if(!t)return;let n,r;const{path:i}=t;for(let o=0,a=i.length;o<a&&(n=i.list[o],r=n.syncEventer&&n.syncEventer.cursor||n.cursor,!r);o++);this.setCursor(r)}setCursor(t){this.cursor=t}getLocal(t,n){const r=this.canvas.getClientBounds(n);return{x:t.clientX-r.x,y:t.clientY-r.y}}emitTap(t){this.emit(Xe.TAP,t),this.emit(Xe.CLICK,t)}emitDoubleTap(t){this.emit(Xe.DOUBLE_TAP,t),this.emit(Xe.DOUBLE_CLICK,t)}
40pointerWaitCancel(){this.tapWaitCancel(),this.longPressWaitCancel()}tapWait(){clearTimeout(this.tapTimer),this.waitTap=!0}tapWaitCancel(){clearTimeout(this.tapTimer),this.waitTap=!1,this.tapCount=0}longPressWait(t){clearTimeout(this.longPressTimer),this.longPressTimer=setTimeout(()=>{this.longPressed=!0,this.emit(Xe.LONG_PRESS,t)},this.p.longPressTime)}longTap(t){let n;return this.longPressed&&(this.emit(Xe.LONG_TAP,t),(X_(t.path,Xe.LONG_TAP)||X_(t.path,Xe.LONG_PRESS))&&(n=!0)),this.longPressWaitCancel(),n}longPressWaitCancel(){clearTimeout(this.longPressTimer),this.longPressed=!1}__onResize(){this.shrinkCanvasBounds=new xn(this.canvas.bounds),this.shrinkCanvasBounds.spread(-2)}__listenEvents(){const{target:t}=this;this.__eventIds=[t.on_(ic.RESIZE,this.__onResize,this)],t.once(On.READY,()=>this.__onResize())}__removeListenEvents(){this.target.off_(this.__eventIds),this.__eventIds.length=0}emit(t,n,r,i){this.running&&C7(t,n,r,i)}destroy(){this.__eventIds.length&&(this.stop(),this.__removeListenEvents(),this.dragger.destroy(),this.transformer.destroy(),this.downData=this.overPath=this.enterPath=null)}}class nP{static set(t,n){this.custom[t]=n}static get(t){return this.custom[t]}}nP.custom={};class k7 extends QT{constructor(){super(...arguments),this.maxTotal=1e3,this.pathList=new Pn,this.pixelList=new Pn}getPixelType(t,n){return this.__autoClear(),this.pixelList.add(t),Hn.hitCanvas(n)}getPathType(t){return this.__autoClear(),this.pathList.add(t),Hn.hitCanvas()}clearImageType(){this.__clearLeafList(this.pixelList)}clearPathType(){this.__clearLeafList(this.pathList)}__clearLeafList(t){t.length&&(t.forEach(n=>{n.__hitCanvas&&(n.__hitCanvas.destroy(),n.__hitCanvas=null)}),t.reset())}__autoClear(){this.pathList.length+this.pixelList.length>this.maxTotal&&this.clear()}clear(){this.clearPathType(),this.clearImageType()}}const{toInnerRadiusPointOf:Q7,copy:D7,setRadius:O7}=rt,Hd={},Hg=Of.prototype;Hg.__hitWorld=function(e){if(!this.__.hitSelf)return!1;this.__.hitRadius&&(D7(Hd,e),e=Hd,O7(e,this.__.hitRadius)),Q7(e,this.__world,Hd);const{width:t,height:n}=this.__world,r=t<10&&n<10;if(this.__.hitBox||r){if(Me.hitRadiusPoint(this.__layout.boxBounds,Hd))return!0;if(r)return!1}return(this.__layout.hitCanvasChanged||!this.__hitCanvas)&&(this.__updateHitCanvas(),this.__layout.boundsChanged||(this.__layout.hitCanvasChanged=!1)),this.__hit(Hd)};Hg.__hitFill=function(e){var t;return(t=this.__hitCanvas)===null||t===void 0?void 0:t.hitFill(e,this.__.windingRule)};Hg.__hitStroke=function(e,t){var n;return(n=this.__hitCanvas)===null||n===void 0?void 0:n.hitStroke(e,t)};Hg.__hitPixel=function(e){var t;return(t=this.__hitCanvas)===null||t===void 0?void 0:t.hitPixel(e,this.__layout.renderBounds,this.__hitCanvas.hitScale)};Hg.__drawHitPath=function(e){e&&this.__drawRenderPath(e)};const L7=new ra,rP=ge.prototype;rP.__updateHitCanvas=function(){const e=this.__,{hitCanvasManager:t}=this.leafer,n=(e.__pixelFill||e.__isCanvas)&&e.hitFill==="pixel",r=e.__pixelStroke&&e.hitStroke==="pixel",i=n||r;this.__hitCanvas||(this.__hitCanvas=i?t.getPixelType(this,{contextSettings:{willReadFrequently:!0}}):t.getPathType(this));const o=this.__hitCanvas;if(i){const{renderBounds:a}=this.__layout,s=Be.image.hitCanvasSize,u=o.hitScale=Gt.set(0,0,s,s).getFitMatrix(a).a,{x:c,y:d,width:h,height:g}=Gt.set(a).scale(u);o.resize({width:h,height:g,pixelRatio:1}),o.clear(),Ci.patternLocked=!0,this.__renderShape(o,{matrix:L7.setWith(this.__world).scaleWith(1/u).invertWith().translate(-c,-d)},!n,!r),Ci.patternLocked=!1,o.resetTransform(),e.__isHitPixel=!0}else e.__isHitPixel&&(e.__isHitPixel=!1);this.__drawHitPath(o),o.setStrokeOptions(e)};rP.__hit=function(e){Be.name==="miniapp"&&this.__drawHitPath(this.__hitCanvas);const t=this.__;if(t.__isHitPixel&&this.__hitPixel(e))return!0;const{hitFill:n}=t,r=(t.fill||t.__isCanvas)&&(n==="path"||n==="pixel"&&!(t.__pixelFill||t.__isCanvas))||n==="all";if(r&&this.__hitFill(e))return!0;const{hitStroke:i,__strokeWidth:o}=t,a=t.stroke&&(i==="path"||i==="pixel"&&!t.__pixelStroke)||i==="all";if(!r&&!a)return!1;const s=e.radiusX*2;let u=s;if(a)switch(t.strokeAlign){case"inside":if(u+=o*2,!r&&this.__hitFill(e)&&this.__hitStroke(e,u))return!0;u=s;break;case"center":u+=o;break;case"outside":if(u+=o*2,!r){if(!this.__hitFill(e)&&this.__hitStroke(e,u))return!0;u=s}break}return u?this.__hitStroke(e,u):!1};const iP=ge.prototype,oP=qu.prototype,aP=$r.prototype;oP.__updateHitCanvas=aP.__updateHitCanvas=function(){this.stroke||this.cornerRadius||(this.fill||this.__.__isCanvas)&&this.hitFill==="pixel"||this.hitStroke==="all"?iP.__updateHitCanvas.call(this):this.__hitCanvas&&(this.__hitCanvas=null)};oP.__hitFill=aP.__hitFill=function(e){return this.__hitCanvas?iP.__hitFill.call(this,e):Me.hitRadiusPoint(this.__layout.boxBounds,e)};const sP=ge.prototype,T7=bo.prototype;function NI(e){return e.leafer?e.leafer.selector:Be.selector||(Be.selector=Hn.selector())}sP.find=function(e,t){return NI(this).getBy(e,this,!1,t)};sP.findOne=function(e,t){return NI(this).getBy(e,this,!0,t)};
40T7.pick=function(e,t){return this.__layout.update(),t||(t={}),NI(this).getByPoint(e,t.hitRadius||0,Object.assign(Object.assign({},t),{target:this}))};const $I=DI.prototype;$I.hitFill=function(e,t){return t?this.context.isPointInPath(e.x,e.y,t):this.context.isPointInPath(e.x,e.y)};$I.hitStroke=function(e,t){return this.strokeWidth=t,this.context.isPointInStroke(e.x,e.y)};$I.hitPixel=function(e,t,n=1){let{x:r,y:i,radiusX:o,radiusY:a}=e;t&&(r-=t.x,i-=t.y),Gt.set(r-o,i-a,o*2,a*2).scale(n).ceil();const{data:s}=this.context.getImageData(Gt.x,Gt.y,Gt.width||1,Gt.height||1);for(let u=0,c=s.length;u<c;u+=4)if(s[u+3]>0)return!0;return s[3]>0};const UR=Wt.get("LeaferCanvas");class lP extends DI{set zIndex(t){const{style:n}=this.view;n.zIndex=t,this.setAbsolute(this.view)}set childIndex(t){const{view:n,parentView:r}=this;if(n&&r){const i=r.children[t];i?(this.setAbsolute(i),r.insertBefore(n,i)):r.appendChild(i)}}init(){const{config:t}=this,n=t.view||t.canvas;n?this.__createViewFrom(n):this.__createView();const{style:r}=this.view;if(r.display||(r.display="block"),this.parentView=this.view.parentElement,this.parentView){const i=this.parentView.style;i.webkitUserSelect=i.userSelect="none"}Be.syncDomFont&&!this.parentView&&(r.display="none",document.body.appendChild(this.view)),this.__createContext(),this.autoLayout||this.resize(t)}set backgroundColor(t){this.view.style.backgroundColor=t}get backgroundColor(){return this.view.style.backgroundColor}set hittable(t){this.view.style.pointerEvents=t?"auto":"none"}get hittable(){return this.view.style.pointerEvents!=="none"}__createView(){this.view=document.createElement("canvas")}__createViewFrom(t){let n=typeof t=="string"?document.getElementById(t):t;if(n)if(n instanceof HTMLCanvasElement)this.view=n;else{let r=n;if(n===window||n===document){const o=document.createElement("div"),{style:a}=o;a.position="absolute",a.top=a.bottom=a.left=a.right="0px",document.body.appendChild(o),r=o}this.__createView();const i=this.view;r.hasChildNodes()&&(this.setAbsolute(i),r.style.position||(r.style.position="relative")),r.appendChild(i)}else UR.error(`no id: ${t}`),this.__createView()}setAbsolute(t){const{style:n}=t;n.position="absolute",n.top=n.left="0px"}updateViewSize(){const{width:t,height:n,pixelRatio:r}=this,{style:i}=this.view;i.width=t+"px",i.height=n+"px",this.view.width=Math.ceil(t*r),this.view.height=Math.ceil(n*r)}updateClientBounds(){this.clientBounds=this.view.getBoundingClientRect()}startAutoLayout(t,n){if(this.resizeListener=n,t){this.autoBounds=t;try{this.resizeObserver=new ResizeObserver(i=>{this.updateClientBounds();for(const o of i)this.checkAutoBounds(o.contentRect)});const r=this.parentView;r?(this.resizeObserver.observe(r),this.checkAutoBounds(r.getBoundingClientRect())):(this.checkAutoBounds(this.view),UR.warn("no parent"))}catch{this.imitateResizeObserver()}}else window.addEventListener("resize",()=>{const r=Be.devicePixelRatio;if(this.pixelRatio!==r){const{width:i,height:o}=this;this.emitResize({width:i,height:o,pixelRatio:r})}})}imitateResizeObserver(){this.autoLayout&&(this.parentView&&this.checkAutoBounds(this.parentView.getBoundingClientRect()),Be.requestRender(this.imitateResizeObserver.bind(this)))}checkAutoBounds(t){const n=this.view,{x:r,y:i,width:o,height:a}=this.autoBounds.getBoundsFrom(t),s={width:o,height:a,pixelRatio:Be.devicePixelRatio};if(!this.isSameSize(s)){const{style:u}=n;u.marginLeft=r+"px",u.marginTop=i+"px",this.emitResize(s)}}stopAutoLayout(){this.autoLayout=!1,this.resizeListener=null,this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}emitResize(t){const n={};ar.copyAttrs(n,this,Qa),this.resize(t),this.resizeListener&&this.width!==void 0&&this.resizeListener(new ic(t,n))}unrealCanvas(){if(!this.unreal&&this.parentView){const t=this.view;t&&t.remove(),this.view=this.parentView,this.unreal=!0}}destroy(){if(this.view){if(this.stopAutoLayout(),!this.unreal){const t=this.view;t.parentElement&&t.remove()}super.destroy()}}}zT(CanvasRenderingContext2D.prototype);zT(Path2D.prototype);const{mineType:Z_,fileType:P7}=ws;Object.assign(Hn,{canvas:(e,t)=>new lP(e,t),image:e=>new UT(e)});function M7(e,t){Be.origin={createCanvas(n,r){const i=document.createElement("canvas");return i.width=n,i.height=r,i},canvasToDataURL:(n,r,i)=>n.toDataURL(Z_(r),i),canvasToBolb:(n,r,i)=>new Promise(o=>n.toBlob(o,Z_(r),i)),canvasSaveAs:(n,r,i)=>{const o=n.toDataURL(Z_(P7(r)),i);return Be.origin.download(o,r)},download(n,r){return new Promise(i=>{let o=document.createElement("a");o.href=n,o.download=r,document.body.appendChild(o),o.click(),document.body.removeChild(o),i()})},loadImage(n){return new Promise((r,i)=>{const o=new Image,{crossOrigin:a}=Be.image;a&&(o.setAttribute("crossOrigin",a),o.crossOrigin=a),o.onload=()=>{r(o)},o.onerror=s=>{i(s)},o.src=Be.image.getRealURL(n)})}},Be.event={stopDefault(n){n.preventDefault()},stopNow(n){n.stopImmediatePropagation()},stop(n){n.stopPropagation()}},Be.canvas=Hn.canvas(),Be.conicGradientSupport=!!Be.canvas.context.createConicGradient}Be.name="web";Be.isMobile="ontouchstart"in window;Be.requestRender=function(e){window.requestAnimationFrame(e)};Xf(Be,"devicePixelRatio",{get(){return Math.max(1,devicePixelRatio)}});const{userAgent:mf}=navigator;mf.indexOf("Firefox")>-1?(Be.conicGradientRotate90=!0,Be.intWheelDeltaY=!0,Be.syncDomFont=!0):mf.indexOf("Safari")>-1&&mf.indexOf("Chrome")===-1&&(Be.fullImageShadow=!0);mf.indexOf("Windows")>-1?(Be.os="Windows",Be.intWheelDeltaY=!0):mf.indexOf("Mac")>-1?Be.os="Mac":mf.indexOf("Linux")>-1&&(Be.os="Linux");class F7{get childrenChanged(){return this.hasAdd||this.hasRemove||this.hasVisible}get updatedList(){if(this.hasRemove){const t=new Pn;return this.__updatedList.list.forEach(n=>
40{n.leafer&&t.add(n)}),t}else return this.__updatedList}constructor(t,n){this.totalTimes=0,this.config={},this.__updatedList=new Pn,this.target=t,n&&(this.config=ar.default(n,this.config)),this.__listenEvents()}start(){this.disabled||(this.running=!0)}stop(){this.running=!1}disable(){this.stop(),this.__removeListenEvents(),this.disabled=!0}update(){this.changed=!0,this.running&&this.target.emit(on.REQUEST)}__onAttrChange(t){this.__updatedList.add(t.target),this.update()}__onChildEvent(t){t.type===Tn.ADD?(this.hasAdd=!0,this.__pushChild(t.child)):(this.hasRemove=!0,this.__updatedList.add(t.parent)),this.update()}__pushChild(t){this.__updatedList.add(t),t.isBranch&&this.__loopChildren(t)}__loopChildren(t){const{children:n}=t;for(let r=0,i=n.length;r<i;r++)this.__pushChild(n[r])}__onRquestData(){this.target.emitEvent(new Tl(Tl.DATA,{updatedList:this.updatedList})),this.__updatedList=new Pn,this.totalTimes++,this.changed=!1,this.hasVisible=!1,this.hasRemove=!1,this.hasAdd=!1}__listenEvents(){const{target:t}=this;this.__eventIds=[t.on_(Cs.CHANGE,this.__onAttrChange,this),t.on_([Tn.ADD,Tn.REMOVE],this.__onChildEvent,this),t.on_(Tl.REQUEST,this.__onRquestData,this)]}__removeListenEvents(){this.target.off_(this.__eventIds)}destroy(){this.target&&(this.stop(),this.__removeListenEvents(),this.target=null,this.__updatedList=null)}}const{updateAllMatrix:N7,updateBounds:HR,updateAllWorldOpacity:$7}=Ga,{pushAllChildBranch:z7,pushAllParent:GR}=$g;function U7(e,t){let n;e.list.forEach(r=>{n=r.__layout,t.without(r)&&!n.proxyZoom&&(n.matrixChanged?(N7(r,!0),t.add(r),r.isBranch&&z7(r,t),GR(r,t)):n.boundsChanged&&(t.add(r),r.isBranch&&(r.__tempNumber=0),GR(r,t)))})}function H7(e){let t,n,r;e.sort(!0),e.levels.forEach(i=>{t=e.levelMap[i];for(let o=0,a=t.length;o<a;o++){if(n=t[o],n.isBranch&&n.__tempNumber){r=n.children;for(let s=0,u=r.length;s<u;s++)r[s].isBranch||HR(r[s])}HR(n)}})}function G7(e){let t;e.list.forEach(n=>{t=n.__layout,t.opacityChanged&&$7(n),t.stateStyleChanged&&setTimeout(()=>t.stateStyleChanged&&n.updateState()),n.__updateChange()})}const{worldBounds:jR}=Km,j7={x:0,y:0,width:1e5,height:1e5};class WR{constructor(t){this.updatedBounds=new xn,this.beforeBounds=new xn,this.afterBounds=new xn,t instanceof Array&&(t=new Pn(t)),this.updatedList=t}setBefore(){this.beforeBounds.setListWithFn(this.updatedList.list,jR)}setAfter(){const{list:t}=this.updatedList;t.some(n=>n.noBounds)?this.afterBounds.set(j7):this.afterBounds.setListWithFn(t,jR),this.updatedBounds.setList([this.beforeBounds,this.afterBounds])}merge(t){this.updatedList.addList(t.updatedList.list),this.beforeBounds.add(t.beforeBounds),this.afterBounds.add(t.afterBounds),this.updatedBounds.add(t.updatedBounds)}destroy(){this.updatedList=null}}const{updateAllMatrix:W7,updateAllChange:V7}=Ga,eC=Wt.get("Layouter");class Xm{constructor(t,n){this.totalTimes=0,this.config={},this.__levelList=new _V,this.target=t,n&&(this.config=ar.default(n,this.config)),this.__listenEvents()}start(){this.disabled||(this.running=!0)}stop(){this.running=!1}disable(){this.stop(),this.__removeListenEvents(),this.disabled=!0}layout(){if(!this.running)return;const{target:t}=this;this.times=0;try{t.emit(tn.START),this.layoutOnce(),t.emitEvent(new tn(tn.END,this.layoutedBlocks,this.times))}catch(n){eC.error(n)}this.layoutedBlocks=null}layoutAgain(){this.layouting?this.waitAgain=!0:this.layoutOnce()}layoutOnce(){if(this.layouting)return eC.warn("layouting");if(this.times>3)return eC.warn("layout max times");this.times++,this.totalTimes++,this.layouting=!0,this.target.emit(Tl.REQUEST),this.totalTimes>1?this.partLayout():this.fullLayout(),this.layouting=!1,this.waitAgain&&(this.waitAgain=!1,this.layoutOnce())}partLayout(){var t;if(!(!((t=this.__updatedList)===null||t===void 0)&&t.length))return;const n=qo.start("PartLayout"),{target:r,__updatedList:i}=this,{BEFORE:o,LAYOUT:a,AFTER:s}=tn,u=this.getBlocks(i);u.forEach(c=>c.setBefore()),r.emitEvent(new tn(o,u,this.times)),this.extraBlock=null,i.sort(),U7(i,this.__levelList),H7(this.__levelList),G7(i),this.extraBlock&&u.push(this.extraBlock),u.forEach(c=>c.setAfter()),r.emitEvent(new tn(a,u,this.times)),r.emitEvent(new tn(s,u,this.times)),this.addBlocks(u),this.__levelList.reset(),this.__updatedList=null,qo.end(n)}fullLayout(){const t=qo.start("FullLayout"),{target:n}=this,{BEFORE:r,LAYOUT:i,AFTER:o}=tn,a=this.getBlocks(new Pn(n));n.emitEvent(new tn(r,a,this.times)),Xm.fullLayout(n),a.forEach(s=>{s.setAfter()}),n.emitEvent(new tn(i,a,this.times)),n.emitEvent(new tn(o,a,this.times)),this.addBlocks(a),qo.end(t)}static fullLayout(t){W7(t,!0),t.isBranch?$g.updateBounds(t):Ga.updateBounds(t),V7(t)}addExtra(t){if(!this.__updatedList.has(t)){const{updatedList:n,beforeBounds:r}=this.extraBlock||(this.extraBlock=new WR([]));n.length?r.add(t.__world):r.set(t.__world),n.add(t)}}createBlock(t){return new WR(t)}getBlocks(t){return[this.createBlock(t)]}addBlocks(t){this.layoutedBlocks?this.layoutedBlocks.push(...t):this.layoutedBlocks=t}__onReceiveWatchData(t){this.__updatedList=t.data.updatedList}__listenEvents(){const{target:t}=this;this.__eventIds=[t.on_(tn.REQUEST,this.layout,this),t.on_(tn.AGAIN,this.layoutAgain,this),t.on_(Tl.DATA,this.__onReceiveWatchData,this)]}__removeListenEvents(){this.target.off_(this.__eventIds)}destroy(){this.target&&(this.stop(),this.__removeListenEvents(),this.target=this.config=null)}}const Au=Wt.get("Renderer");
40class q7{get needFill(){return!!(!this.canvas.allowBackgroundColor&&this.config.fill)}constructor(t,n,r){this.FPS=60,this.totalTimes=0,this.times=0,this.config={usePartRender:!0,maxFPS:60},this.target=t,this.canvas=n,r&&(this.config=ar.default(r,this.config)),this.__listenEvents(),this.__requestRender()}start(){this.running=!0}stop(){this.running=!1}update(){this.changed=!0}requestLayout(){this.target.emit(tn.REQUEST)}render(t){if(!(this.running&&this.canvas.view)){this.changed=!0;return}const{target:n}=this;this.times=0,this.totalBounds=new xn,Au.log(n.innerName,"--->");try{n.app.emit(on.CHILD_START,n),this.emitRender(on.START),this.renderOnce(t),this.emitRender(on.END,this.totalBounds),Ci.clearRecycled()}catch(r){this.rendering=!1,Au.error(r)}Au.log("-------------|")}renderAgain(){this.rendering?this.waitAgain=!0:this.renderOnce()}renderOnce(t){if(this.rendering)return Au.warn("rendering");if(this.times>3)return Au.warn("render max times");if(this.times++,this.totalTimes++,this.rendering=!0,this.changed=!1,this.renderBounds=new xn,this.renderOptions={},t)this.emitRender(on.BEFORE),t();else{if(this.requestLayout(),this.ignore){this.ignore=this.rendering=!1;return}this.emitRender(on.BEFORE),this.config.usePartRender&&this.totalTimes>1?this.partRender():this.fullRender()}this.emitRender(on.RENDER,this.renderBounds,this.renderOptions),this.emitRender(on.AFTER,this.renderBounds,this.renderOptions),this.updateBlocks=null,this.rendering=!1,this.waitAgain&&(this.waitAgain=!1,this.renderOnce())}partRender(){const{canvas:t,updateBlocks:n}=this;if(!n)return Au.warn("PartRender: need update attr");this.mergeBlocks(),n.forEach(r=>{t.bounds.hit(r)&&!r.isEmpty()&&this.clipRender(r)})}clipRender(t){const n=qo.start("PartRender"),{canvas:r}=this,i=t.getIntersect(r.bounds),o=t.includes(this.target.__world),a=new xn(i);r.save(),o&&!Wt.showRepaint?r.clear():(i.spread(10+1/this.canvas.pixelRatio).ceil(),r.clearWorld(i,!0),r.clipWorld(i,!0)),this.__render(i,o,a),r.restore(),qo.end(n)}fullRender(){const t=qo.start("FullRender"),{canvas:n}=this;n.save(),n.clear(),this.__render(n.bounds,!0),n.restore(),qo.end(t)}__render(t,n,r){const i=t.includes(this.target.__world)?{includes:n}:{bounds:t,includes:n};this.needFill&&this.canvas.fillWorld(t,this.config.fill),Wt.showRepaint&&this.canvas.strokeWorld(t,"red"),this.target.__render(this.canvas,i),this.renderBounds=r=r||t,this.renderOptions=i,this.totalBounds.isEmpty()?this.totalBounds=r:this.totalBounds.add(r),Wt.showHitView&&this.renderHitView(i),Wt.showBoundsView&&this.renderBoundsView(i),this.canvas.updateRender(r)}renderHitView(t){}renderBoundsView(t){}addBlock(t){this.updateBlocks||(this.updateBlocks=[]),this.updateBlocks.push(t)}mergeBlocks(){const{updateBlocks:t}=this;if(t){const n=new xn;n.setList(t),t.length=0,t.push(n)}}__requestRender(){const t=Date.now();Be.requestRender(()=>{this.FPS=Math.min(60,Math.ceil(1e3/(Date.now()-t))),this.running&&(this.changed&&this.canvas.view&&this.render(),this.target.emit(on.NEXT)),this.target&&this.__requestRender()})}__onResize(t){if(!this.canvas.unreal){if(t.bigger||!t.samePixelRatio){const{width:n,height:r}=t.old;if(!new xn(0,0,n,r).includes(this.target.__world)||this.needFill||!t.samePixelRatio){this.addBlock(this.canvas.bounds),this.target.forceUpdate("surface");return}}this.addBlock(new xn(0,0,1,1)),this.changed=!0}}__onLayoutEnd(t){t.data&&t.data.map(n=>{let r;n.updatedList&&n.updatedList.list.some(i=>(r=!i.__world.width||!i.__world.height,r&&(i.isLeafer||Au.tip(i.innerName,": empty"),r=!i.isBranch||i.isBranchLeaf),r)),this.addBlock(r?this.canvas.bounds:n.updatedBounds)})}emitRender(t,n,r){this.target.emitEvent(new on(t,this.times,n,r))}__listenEvents(){const{target:t}=this;this.__eventIds=[t.on_(on.REQUEST,this.update,this),t.on_(tn.END,this.__onLayoutEnd,this),t.on_(on.AGAIN,this.renderAgain,this),t.on_(ic.RESIZE,this.__onResize,this)]}__removeListenEvents(){this.target.off_(this.__eventIds)}destroy(){this.target&&(this.stop(),this.__removeListenEvents(),this.target=this.canvas=this.config=null)}}const{hitRadiusPoint:K7}=Me;class Y7{constructor(t,n){this.target=t,this.selector=n}getByPoint(t,n,r){n||(n=0),r||(r={});const i=r.through||!1,o=r.ignoreHittable||!1,a=r.target||this.target;this.exclude=r.exclude||null,this.point={x:t.x,y:t.y,radiusX:n,radiusY:n},this.findList=new Pn(r.findList),r.findList||this.hitBranch(a);const{list:s}=this.findList,u=this.getBestMatchLeaf(s,r.bottomList,o),c=o?this.getPath(u):this.getHitablePath(u);return this.clear(),i?{path:c,target:u,throughPath:s.length?this.getThroughPath(s):c}:{path:c,target:u}}getBestMatchLeaf(t,n,r){if(t.length){let i;this.findList=new Pn;const{x:o,y:a}=this.point,s={x:o,y:a,radiusX:0,radiusY:0};for(let u=0,c=t.length;u<c;u++)if(i=t[u],(r||Ga.worldHittable(i))&&(this.hitChild(i,s),this.findList.length))return this.findList.list[0]}if(n){for(let i=0,o=n.length;i<o;
40i++)if(this.hitChild(n[i].target,this.point,n[i].proxy),this.findList.length)return this.findList.list[0]}return t[0]}getPath(t){const n=new Pn;for(;t;)n.add(t),t=t.parent;return this.target&&n.add(this.target),n}getHitablePath(t){const n=this.getPath(t&&t.hittable?t:null);let r,i=new Pn;for(let o=n.list.length-1;o>-1&&(r=n.list[o],!(!r.__.hittable||(i.addAt(r,0),!r.__.hitChildren)));o--);return i}getThroughPath(t){const n=new Pn,r=[];for(let s=t.length-1;s>-1;s--)r.push(this.getPath(t[s]));let i,o,a;for(let s=0,u=r.length;s<u;s++){i=r[s],o=r[s+1];for(let c=0,d=i.length;c<d&&(a=i.list[c],!(o&&o.has(a)));c++)n.add(a)}return n}hitBranch(t){this.eachFind(t.children,t.__onlyHitMask)}eachFind(t,n){let r,i;const{point:o}=this,a=t.length;for(let s=a-1;s>-1;s--)r=t[s],!(!r.__.visible||n&&!r.__.mask)&&(i=r.__.hitRadius?!0:K7(r.__world,o),r.isBranch?(i||r.__ignoreHitWorld)&&(this.eachFind(r.children,r.__onlyHitMask),r.isBranchLeaf&&this.hitChild(r,o)):i&&this.hitChild(r,o))}hitChild(t,n,r){if(!(this.exclude&&this.exclude.has(t))&&t.__hitWorld(n)){const{parent:i}=t;if(i&&i.__hasMask&&!t.__.mask&&!i.children.some(o=>o.__.mask&&o.__hitWorld(n)))return;this.findList.add(r||t)}}clear(){this.point=null,this.findList=null,this.exclude=null}destroy(){this.clear()}}const{Yes:J7,NoAndSkip:X7,YesAndSkip:Z7}=iE,VR={},qR={},KR={};class eq{constructor(t,n){this.config={},this.innerIdMap={},this.idMap={},this.methods={id:(r,i)=>r.id===i?(this.target&&(this.idMap[i]=r),1):0,innerId:(r,i)=>r.innerId===i?(this.target&&(this.innerIdMap[i]=r),1):0,className:(r,i)=>r.className===i?1:0,tag:(r,i)=>r.__tag===i?1:0,tags:(r,i)=>i[r.__tag]?1:0},this.target=t,n&&(this.config=ar.default(n,this.config)),this.picker=new Y7(t,this),t&&this.__listenEvents()}getBy(t,n,r,i){switch(typeof t){case"number":const o=this.getByInnerId(t,n);return r?o:o?[o]:[];case"string":switch(t[0]){case"#":VR.id=t.substring(1),t=VR;break;
40case".":qR.className=t.substring(1),t=qR;break;default:KR.tag=t,t=KR}case"object":if(t.id!==void 0){const a=this.getById(t.id,n);return r?a:a?[a]:[]}else if(t.tag){const{tag:a}=t,s=a instanceof Array;return this.getByMethod(s?this.methods.tags:this.methods.tag,n,r,s?ar.toMap(a):a)}else return this.getByMethod(this.methods.className,n,r,t.className);case"function":return this.getByMethod(t,n,r,i)}}getByPoint(t,n,r){return Be.name==="node"&&this.target&&this.target.emit(tn.CHECK_UPDATE),this.picker.getByPoint(t,n,r)}getByInnerId(t,n){const r=this.innerIdMap[t];return r||(this.eachFind(this.toChildren(n),this.methods.innerId,null,t),this.findLeaf)}getById(t,n){const r=this.idMap[t];return r&&Ga.hasParent(r,n||this.target)?r:(this.eachFind(this.toChildren(n),this.methods.id,null,t),this.findLeaf)}getByClassName(t,n){return this.getByMethod(this.methods.className,n,!1,t)}getByTag(t,n){return this.getByMethod(this.methods.tag,n,!1,t)}getByMethod(t,n,r,i){const o=r?null:[];return this.eachFind(this.toChildren(n),t,o,i),o||this.findLeaf}eachFind(t,n,r,i){let o,a;for(let s=0,u=t.length;s<u;s++){if(o=t[s],a=n(o,i),a===J7||a===Z7)if(r)r.push(o);else{this.findLeaf=o;return}o.isBranch&&a<X7&&this.eachFind(o.children,n,r,i)}}toChildren(t){return this.findLeaf=null,[t||this.target]}__onRemoveChild(t){const{id:n,innerId:r}=t.child;this.idMap[n]&&delete this.idMap[n],this.innerIdMap[r]&&delete this.innerIdMap[r]}__checkIdChange(t){if(t.attrName==="id"){const n=t.oldValue;this.idMap[n]&&delete this.idMap[n]}}__listenEvents(){this.__eventIds=[this.target.on_(Tn.REMOVE,this.__onRemoveChild,this),this.target.on_(Cs.CHANGE,this.__checkIdChange,this)]}__removeListenEvents(){this.target.off_(this.__eventIds),this.__eventIds.length=0}destroy(){this.__eventIds.length&&(this.__removeListenEvents(),this.picker.destroy(),this.findLeaf=null,this.innerIdMap={},this.idMap={})}}Object.assign(Hn,{watcher:(e,t)=>new F7(e,t),layouter:(e,t)=>new Xm(e,t),renderer:(e,t,n)=>new q7(e,t,n),selector:(e,t)=>new eq(e,t)});Be.layout=Xm.fullLayout;const di={convert(e,t){const n=Zo.getBase(e),r=Object.assign(Object.assign({},n),{x:t.x,y:t.y,width:e.width,height:e.height,pointerType:e.pointerType,pressure:e.pressure});return r.pointerType==="pen"&&(r.tangentialPressure=e.tangentialPressure,r.tiltX=e.tiltX,r.tiltY=e.tiltY,r.twist=e.twist),r},convertMouse(e,t){const n=Zo.getBase(e);return Object.assign(Object.assign({},n),{x:t.x,y:t.y,width:1,height:1,pointerType:"mouse",pressure:.5})},convertTouch(e,t){const n=di.getTouch(e),r=Zo.getBase(e);return Object.assign(Object.assign({},r),{x:t.x,y:t.y,width:1,height:1,pointerType:"touch",multiTouch:e.touches.length>1,pressure:n.force})},getTouch(e){return e.targetTouches[0]||e.changedTouches[0]}},YR={getMove(e,t){let{moveSpeed:n}=t,{deltaX:r,deltaY:i}=e;return e.shiftKey&&!r&&(r=i,i=0),r>50&&(r=Math.max(50,r/3)),i>50&&(i=Math.max(50,i/3)),{x:-r*n*2,y:-i*n*2}},getScale(e,t){let n,r=1,{zoomMode:i,zoomSpeed:o}=t;const a=e.deltaY||e.deltaX;if(i?(n=i==="mouse"?!0:!e.deltaX&&(Be.intWheelDeltaY?Math.abs(a)>17:Math.ceil(a)!==a),(e.shiftKey||e.metaKey||e.ctrlKey)&&(n=!0)):n=!e.shiftKey&&(e.metaKey||e.ctrlKey),n){o=Ei.within(o,0,1);const s=e.deltaY?t.delta.y:t.delta.x;r=1-a/(s*4)*o,r<.5&&(r=.5),r>=1.5&&(r=1.5)}return r}},JR={convert(e){const t=Zo.getBase(e);return Object.assign(Object.assign({},t),{code:e.code,key:e.key})}},{getMoveEventData:tq,getZoomEventData:XR,getRotateEventData:nq,pathCanDrag:rq}=Zo;class iq extends R7{__listenEvents(){super.__listenEvents();const t=this.view=this.canvas.view;this.viewEvents={pointerdown:this.onPointerDown,mousedown:this.onMouseDown,touchstart:this.onTouchStart,contextmenu:this.onContextMenu,wheel:this.onWheel,gesturestart:this.onGesturestart,gesturechange:this.onGesturechange,gestureend:this.onGestureend},this.windowEvents={pointermove:this.onPointerMove,pointerup:this.onPointerUp,pointercancel:this.onPointerCancel,mousemove:this.onMouseMove,mouseup:this.onMouseUp,touchmove:this.onTouchMove,touchend:this.onTouchEnd,touchcancel:this.onTouchCancel,keydown:this.onKeyDown,keyup:this.onKeyUp,scroll:this.onScroll};const{viewEvents:n,windowEvents:r}=this;for(let i in n)n[i]=n[i].bind(this),t.addEventListener(i,n[i]);for(let i in r)r[i]=r[i].bind(this),window.addEventListener(i,r[i])}__removeListenEvents(){super.__removeListenEvents();const{viewEvents:t,windowEvents:n}=this;for(let r in t)this.view.removeEventListener(r,t[r]),this.viewEvents={};for(let r in n)window.removeEventListener(r,n[r]),this.windowEvents={}}
40getTouches(t){const n=[];for(let r=0,i=t.length;r<i;r++)n.push(t[r]);return n}preventDefaultPointer(t){const{pointer:n}=this.config;n.preventDefault&&t.preventDefault()}preventDefaultWheel(t){const{wheel:n}=this.config;n.preventDefault&&t.preventDefault()}preventWindowPointer(t){return!this.downData&&t.target!==this.view}onKeyDown(t){this.keyDown(JR.convert(t))}onKeyUp(t){this.keyUp(JR.convert(t))}onContextMenu(t){this.config.pointer.preventDefaultMenu&&t.preventDefault(),this.menu(di.convert(t,this.getLocal(t)))}onScroll(){this.canvas.updateClientBounds()}onPointerDown(t){this.preventDefaultPointer(t),!(this.config.pointer.touch||this.useMultiTouch)&&(this.usePointer||(this.usePointer=!0),this.pointerDown(di.convert(t,this.getLocal(t))))}onPointerMove(t){this.config.pointer.touch||this.useMultiTouch||this.preventWindowPointer(t)||(this.usePointer||(this.usePointer=!0),this.pointerMove(di.convert(t,this.getLocal(t,!0))))}onPointerUp(t){this.downData&&this.preventDefaultPointer(t),!(this.config.pointer.touch||this.useMultiTouch||this.preventWindowPointer(t))&&this.pointerUp(di.convert(t,this.getLocal(t)))}onPointerCancel(){this.useMultiTouch||this.pointerCancel()}onMouseDown(t){this.preventDefaultPointer(t),!(this.useTouch||this.usePointer)&&this.pointerDown(di.convertMouse(t,this.getLocal(t)))}onMouseMove(t){this.useTouch||this.usePointer||this.preventWindowPointer(t)||this.pointerMove(di.convertMouse(t,this.getLocal(t,!0)))}onMouseUp(t){this.downData&&this.preventDefaultPointer(t),!(this.useTouch||this.usePointer||this.preventWindowPointer(t))&&this.pointerUp(di.convertMouse(t,this.getLocal(t)))}onMouseCancel(){this.useTouch||this.usePointer||this.pointerCancel()}onTouchStart(t){const n=di.getTouch(t),r=this.getLocal(n,!0),{preventDefault:i}=this.config.touch;(i===!0||i==="auto"&&rq(this.findPath(r)))&&t.preventDefault(),this.multiTouchStart(t),!this.usePointer&&(this.touchTimer&&(window.clearTimeout(this.touchTimer),this.touchTimer=0),this.useTouch=!0,this.pointerDown(di.convertTouch(t,r)))}onTouchMove(t){if(this.multiTouchMove(t),this.usePointer||this.preventWindowPointer(t))return;const n=di.getTouch(t);this.pointerMove(di.convertTouch(t,this.getLocal(n)))}onTouchEnd(t){if(this.multiTouchEnd(),this.usePointer||this.preventWindowPointer(t))return;this.touchTimer&&clearTimeout(this.touchTimer),this.touchTimer=setTimeout(()=>{this.useTouch=!1},500);const n=di.getTouch(t);this.pointerUp(di.convertTouch(t,this.getLocal(n)))}onTouchCancel(){this.usePointer||this.pointerCancel()}multiTouchStart(t){this.useMultiTouch=t.touches.length>1,this.touches=this.useMultiTouch?this.getTouches(t.touches):void 0,this.useMultiTouch&&this.pointerCancel()}multiTouchMove(t){if(this.useMultiTouch&&t.touches.length>1){const n=this.getTouches(t.touches),r=this.getKeepTouchList(this.touches,n);r.length>1&&(this.multiTouch(Zo.getBase(t),r),this.touches=n)}}multiTouchEnd(){this.touches=null,this.useMultiTouch=!1,this.transformEnd()}getKeepTouchList(t,n){let r;const i=[];return t.forEach(o=>{r=n.find(a=>a.identifier===o.identifier),r&&i.push({from:this.getLocal(o),to:this.getLocal(r)})}),i}getLocalTouchs(t){return t.map(n=>this.getLocal(n))}onWheel(t){this.preventDefaultWheel(t);const{wheel:n}=this.config;if(n.disabled)return;const r=n.getScale?n.getScale(t,n):YR.getScale(t,n),i=this.getLocal(t),o=Zo.getBase(t);r!==1?this.zoom(XR(i,r,o)):this.move(tq(i,n.getMove?n.getMove(t,n):YR.getMove(t,n),o))}onGesturestart(t){this.useMultiTouch||(this.preventDefaultWheel(t),this.lastGestureScale=1,this.lastGestureRotation=0)}onGesturechange(t){if(this.useMultiTouch)return;this.preventDefaultWheel(t);const n=this.getLocal(t),r=Zo.getBase(t),i=t.scale/this.lastGestureScale,o=t.rotation-this.lastGestureRotation;let{rotateSpeed:a}=this.config.wheel;a=Ei.within(a,0,1),this.zoom(XR(n,i*i,r)),this.rotate(nq(n,o/Math.PI*180*(a/4+.1),r)),this.lastGestureScale=t.scale,this.lastGestureRotation=t.rotation}onGestureend(t){this.useMultiTouch||(this.preventDefaultWheel(t),this.transformEnd())}setCursor(t){super.setCursor(t);const n=[];this.eachCursor(t,n),typeof n[n.length-1]=="object"&&n.push("default"),this.canvas.view.style.cursor=n.map(r=>typeof r=="object"?`url(${r.url}
40) ${r.x||0} ${r.y||0}`:r).join(",")}eachCursor(t,n,r=0){if(r++,t instanceof Array)t.forEach(i=>this.eachCursor(i,n,r));else{const i=typeof t=="string"&&nP.get(t);i&&r<2?this.eachCursor(i,n,r):n.push(t)}}destroy(){this.view&&(super.destroy(),this.view=null,this.touches=null)}}function yf(e,t){let n;const{rows:r,decorationY:i,decorationHeight:o}=e.__.__textDrawData;for(let a=0,s=r.length;a<s;a++)n=r[a],n.text?t.fillText(n.text,n.x,n.y):n.data&&n.data.forEach(u=>{t.fillText(u.char,u.x,n.y)}),i&&t.fillRect(n.x,n.y+i,n.width,o)}function oq(e,t,n){n.fillStyle=e,t.__.__font?yf(t,n):t.__.windingRule?n.fill(t.__.windingRule):n.fill()}function aq(e,t,n){let r;const{windingRule:i,__font:o}=t.__;for(let a=0,s=e.length;a<s;a++)r=e[a],!(r.image&&Vu.checkImage(t,n,r,!o))&&r.style&&(n.fillStyle=r.style,r.transform?(n.save(),n.transform(r.transform),r.blendMode&&(n.blendMode=r.blendMode),o?yf(t,n):i?n.fill(i):n.fill(),n.restore()):r.blendMode?(n.saveBlendMode(r.blendMode),o?yf(t,n):i?n.fill(i):n.fill(),n.restoreBlendMode()):o?yf(t,n):i?n.fill(i):n.fill())}function zI(e,t,n){const{strokeAlign:r}=t.__,i=typeof e!="string";switch(r){case"center":n.setStroke(i?void 0:e,t.__.strokeWidth,t.__),i?Bh(e,!0,t,n):ng(t,n);break;case"inside":ZR("inside",e,i,t,n);break;case"outside":ZR("outside",e,i,t,n);break}}function ZR(e,t,n,r,i){const{__strokeWidth:o,__font:a}=r.__,s=i.getSameCanvas(!0,!0);s.setStroke(n?void 0:t,o*2,r.__),s.font=a,n?Bh(t,!0,r,s):ng(r,s),s.blendMode=e==="outside"?"destination-out":"destination-in",yf(r,s),s.blendMode="normal",r.__worldFlipped?i.copyWorldByReset(s,r.__nowWorld):i.copyWorldToInner(s,r.__nowWorld,r.__layout.renderBounds),s.recycle(r.__nowWorld)}function ng(e,t){let n;const{rows:r,decorationY:i,decorationHeight:o}=e.__.__textDrawData;for(let a=0,s=r.length;a<s;a++)n=r[a],n.text?t.strokeText(n.text,n.x,n.y):n.data&&n.data.forEach(u=>{t.strokeText(u.char,u.x,n.y)}),i&&t.strokeRect(n.x,n.y+i,n.width,o)}function Bh(e,t,n,r){let i;for(let o=0,a=e.length;o<a;o++)i=e[o],!(i.image&&Vu.checkImage(n,r,i,!1))&&i.style&&(r.strokeStyle=i.style,i.blendMode?(r.saveBlendMode(i.blendMode),t?ng(n,r):r.stroke(),r.restoreBlendMode()):t?ng(n,r):r.stroke())}function sq(e,t,n){const r=t.__,{__strokeWidth:i,strokeAlign:o,__font:a}=r;if(i)if(a)zI(e,t,n);else switch(o){case"center":n.setStroke(e,i,r),n.stroke();break;case"inside":n.save(),n.setStroke(e,i*2,r),r.windingRule?n.clip(r.windingRule):n.clip(),n.stroke(),n.restore();break;case"outside":const s=n.getSameCanvas(!0,!0);s.setStroke(e,i*2,r),t.__drawRenderPath(s),s.stroke(),r.windingRule?s.clip(r.windingRule):s.clip(),s.clearWorld(t.__layout.renderBounds),t.__worldFlipped?n.copyWorldByReset(s,t.__nowWorld):n.copyWorldToInner(s,t.__nowWorld,t.__layout.renderBounds),s.recycle(t.__nowWorld);break}}function lq(e,t,n){const r=t.__,{__strokeWidth:i,strokeAlign:o,__font:a}=r;if(i)if(a)zI(e,t,n);else switch(o){case"center":n.setStroke(void 0,i,r),Bh(e,!1,t,n);break;case"inside":n.save(),n.setStroke(void 0,i*2,r),r.windingRule?n.clip(r.windingRule):n.clip(),Bh(e,!1,t,n),n.restore();break;case"outside":const{renderBounds:s}=t.__layout,u=n.getSameCanvas(!0,!0);t.__drawRenderPath(u),u.setStroke(void 0,i*2,r),Bh(e,!1,t,u),r.windingRule?u.clip(r.windingRule):u.clip(),u.clearWorld(s),t.__worldFlipped?n.copyWorldByReset(u,t.__nowWorld):n.copyWorldToInner(u,t.__nowWorld,s),u.recycle(t.__nowWorld);break}}const{getSpread:uq,getOuterOf:cq,getByMove:fq,getIntersectData:dq}=Me;function hq(e,t,n){const r=t.getSameCanvas(),i=e.__nowWorld;let o,a,s,u,{scaleX:c,scaleY:d}=i;if(c<0&&(c=-c),d<0&&(d=-d),t.bounds.includes(i))u=r,o=s=i;else{const{renderShapeSpread:h}=e.__layout,g=dq(h?uq(t.bounds,c===d?h*c:[h*d,h*c]):t.bounds,i);a=t.bounds.getFitMatrix(g);let{a:p,d:v}=a;if(a.a<1&&(u=t.getSameCanvas(),e.__renderShape(u,n),c*=p,d*=v),s=cq(i,a),o=fq(s,-a.e,-a.f),n.matrix){const{matrix:C}=n;a.multiply(C),p*=C.scaleX,v*=C.scaleY}n=Object.assign(Object.assign({},n),{matrix:a.withScale(p,v)})}return e.__renderShape(r,n),{canvas:r,matrix:a,bounds:o,worldCanvas:u,shapeBounds:s,scaleX:c,scaleY:d}}let fE;function gq(e,t){const n=t.__,r=[];let i=n.__input[e],o;i instanceof Array||(i=[i]),fE=Vu.recycleImage(e,n);for(let a=0,s=i.length,u;a<s;a++)u=Aq(e,i[a],t),u&&r.push(u);n["_"+e]=r.length?r:void 0,r.length&&r[0].image&&(o=r[0].image.hasOpacityPixel),e==="fill"?n.__pixelFill=o:n.__pixelStroke=o}function Aq(e,t,n){if(typeof t!="object"||t.visible===!1||t.opacity===0)return;const{boxBounds:r}=n.__layout;switch(t.type){case"solid":let{type:i,blendMode:o,color:a,opacity:s}=t;return{type:i,blendMode:o,style:Wu.string(a,s)};case"image":return Vu.image(n,e,t,r,!fE||!fE[t.url]);case"linear":return pv.linearGradient(t,r);case"radial":return pv.radialGradient(t,r);case"angular":return pv.conicGradient(t,r);default:return t.r!==void 0?{type:"solid",style:Wu.string(t)}:void 0}}const pq={compute:gq,fill:oq,fills:aq,fillText:yf,stroke:sq,strokes:lq,strokeText:zI,drawTextStroke:ng,shape:hq};let Gd={};const{get:UI,rotateOfOuter:uP,translate:af,scaleOfOuter:vq,scale:cP,rotate:fP}=ut;function dP(e,t,n,r,i,o,a){const s=UI();af(s,t.x+n,t.y+r),cP(s,i,o),a&&uP(s,{x:t.x+t.width/2,y:t.y+t.height/2},a),e.transform=s}function hP(e,t,n,r,i,o,a){const s=UI();af(s,t.x+n,t.y+r),i&&cP(s,i,o),a&&fP(s,a),e.transform=s}function gP(e,t,n,r,i,o,a,s,u,c){const d=UI();if(u)if(c==="center")uP(d,{x:n/2,y:r/2},u);else switch(fP(d,u),u){case 90:af(d,r,0);break;case 180:af(d,n,r);break;case 270:af(d,0,n);break}Gd.x=t.x+i,Gd.y=t.y+o,af(d,Gd.x,Gd.y),a&&vq(d,Gd,a,s),e.transform=d}const{get:mq,translate:yq}=ut,_q=new xn,tC={},nC={};function AP(e,t,n,r){const{blendMode:i,sync:o}=n;
40i&&(e.blendMode=i),o&&(e.sync=o),e.data=pP(n,r,t)}function pP(e,t,n){let{width:r,height:i}=n;e.padding&&(t=_q.set(t).shrink(e.padding)),e.mode==="strench"&&(e.mode="stretch");const{opacity:o,mode:a,align:s,offset:u,scale:c,size:d,rotation:h,repeat:g}=e,p=t.width===r&&t.height===i,v={mode:a},C=s!=="center"&&(h||0)%180===90,w=C?i:r,_=C?r:i;let y=0,E=0,b,B;if(!a||a==="cover"||a==="fit"){if(!p||h){const x=t.width/w,S=t.height/_;b=B=a==="fit"?Math.min(x,S):Math.max(x,S),y+=(t.width-r*b)/2,E+=(t.height-i*B)/2}}else(c||d)&&(Ei.getScaleData(c,d,n,nC),b=nC.scaleX,B=nC.scaleY);if(s){const x={x:y,y:E,width:w,height:_};b&&(x.width*=b,x.height*=B),WG.toPoint(s,x,t,tC,!0),y+=tC.x,E+=tC.y}switch(u&&(y+=u.x,E+=u.y),a){case"stretch":p||(r=t.width,i=t.height);break;case"normal":case"clip":(y||E||b||h)&&hP(v,t,y,E,b,B,h);break;case"repeat":(!p||b||h)&&gP(v,t,r,i,y,E,b,B,h,s),g||(v.repeat="repeat");break;case"fit":case"cover":default:b&&dP(v,t,y,E,b,B,h)}return v.transform||(t.x||t.y)&&(v.transform=mq(),yq(v.transform,t.x,t.y)),b&&a!=="stretch"&&(v.scaleX=b,v.scaleY=B),v.width=r,v.height=i,o&&(v.opacity=o),g&&(v.repeat=typeof g=="string"?g==="x"?"repeat-x":"repeat-y":"repeat"),v}let jd,Cq=new xn;const{isSame:Eq}=Me;function wq(e,t,n,r,i){let o,a;const s=Ci.get(n);return jd&&n===jd.paint&&Eq(r,jd.boxBounds)?o=jd.leafPaint:(o={type:n.type,image:s},jd=s.use>1?{leafPaint:o,paint:n,boxBounds:Cq.set(r)}:null),(i||s.loading)&&(a={image:s,attrName:t,attrValue:n}),s.ready?(ek(e,t,n,s,o,r),i&&(tk(e,a),nk(e,a))):s.error?i&&rk(e,a,s.error):(i&&(rC(e,!0),tk(e,a)),o.loadId=s.load(()=>{rC(e,!1),e.destroyed||(ek(e,t,n,s,o,r)&&(s.hasOpacityPixel&&(e.__layout.hitCanvasChanged=!0),e.forceUpdate("surface")),nk(e,a)),o.loadId=null},u=>{rC(e,!1),rk(e,a,u),o.loadId=null})),o}function ek(e,t,n,r,i,o){if(t==="fill"&&!e.__.__naturalWidth){const a=e.__;if(a.__naturalWidth=r.width/a.pixelRatio,a.__naturalHeight=r.height/a.pixelRatio,a.__autoSide)return e.forceUpdate("width"),e.__proxyData&&(e.setProxyAttr("width",a.width),e.setProxyAttr("height",a.height)),!1}return i.data||AP(i,r,n,o),!0}function tk(e,t){HI(e,Ua.LOAD,t)}function nk(e,t){HI(e,Ua.LOADED,t)}function rk(e,t,n){t.error=n,e.forceUpdate("surface"),HI(e,Ua.ERROR,t)}function HI(e,t,n){e.hasEvent(t)&&e.emitEvent(new Ua(t,n))}function rC(e,t){const{leafer:n}=e;n&&n.viewReady&&(n.renderer.ignore=t)}const{get:ik,scale:ok,copy:ak}=ut,{ceil:sk,abs:lk}=Math;function dE(e,t,n){let{scaleX:r,scaleY:i}=Ci.patternLocked?e.__world:e.__nowWorld;const o=r+"-"+i+"-"+n;if(t.patternId!==o&&!e.destroyed){r=lk(r),i=lk(i);const{image:a,data:s}=t;let u,c,{width:d,height:h,scaleX:g,scaleY:p,opacity:v,transform:C,repeat:w}=s;g&&(c=ik(),ak(c,C),ok(c,1/g,1/p),r*=g,i*=p),r*=n,i*=n,d*=r,h*=i;const _=d*h;if(!w&&_>Be.image.maxCacheSize)return!1;let y=Be.image.maxPatternSize;if(!a.isSVG){const B=a.width*a.height;y>B&&(y=B)}_>y&&(u=Math.sqrt(_/y)),u&&(r/=u,i/=u,d/=u,h/=u),g&&(r/=g,i/=p),(C||r!==1||i!==1)&&(c||(c=ik(),C&&ak(c,C)),ok(c,1/r,1/i));const E=a.getCanvas(sk(d)||1,sk(h)||1,v),b=a.getPattern(E,w||Be.origin.noRepeat||"no-repeat",c,t);return t.style=b,t.patternId=o,!0}else return!1}function GI(e,t,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(d){try{c(r.next(d))}catch(h){a(h)}}function u(d){try{c(r.throw(d))}catch(h){a(h)}}function c(d){d.done?o(d.value):i(d.value).then(s,u)}c((r=r.apply(e,[])).next())})}const{abs:uk}=Math;function Iq(e,t,n,r){const{scaleX:i,scaleY:o}=Ci.patternLocked?e.__world:e.__nowWorld,{pixelRatio:a}=t;if(!n.data||n.patternId===i+"-"+o+"-"+a&&!vf.running)return!1;{const{data:s}=n;if(r)if(s.repeat)r=!1;else{let{width:u,height:c}=s;u*=uk(i)*a,c*=uk(o)*a,s.scaleX&&(u*=s.scaleX,c*=s.scaleY),r=u*c>Be.image.maxCacheSize||vf.running}return r?(t.save(),e.windingRule?t.clip(e.windingRule):t.clip(),n.blendMode&&(t.blendMode=n.blendMode),s.opacity&&(t.opacity*=s.opacity),s.transform&&t.transform(s.transform),t.drawImage(n.image.view,0,0,s.width,s.height),t.restore(),!0):(!n.style||n.sync||vf.running?dE(e,n,a):n.patternTask||(n.patternTask=Ci.patternTasker.add(()=>GI(this,void 0,void 0,function*(){n.patternTask=null,t.bounds.hit(e.__nowWorld)&&dE(e,n,a),e.forceUpdate("surface")}),300)),!1)}}function bq(e,t){const n=t["_"+e];
40if(n instanceof Array){let r,i,o,a;for(let s=0,u=n.length;s<u;s++)r=n[s].image,a=r&&r.url,a&&(i||(i={}),i[a]=!0,Ci.recycle(r),r.loading&&(o||(o=t.__input&&t.__input[e]||[],o instanceof Array||(o=[o])),r.unload(n[s].loadId,!o.some(c=>c.url===a))));return i}return null}const Bq={image:wq,checkImage:Iq,createPattern:dE,recycleImage:bq,createData:AP,getPatternData:pP,fillOrFitMode:dP,clipMode:hP,repeatMode:gP},{toPoint:ck}=Jf,iC={},oC={};function xq(e,t){let{from:n,to:r,type:i,blendMode:o,opacity:a}=e;ck(n||"top",t,iC),ck(r||"bottom",t,oC);const s=Be.canvas.createLinearGradient(iC.x,iC.y,oC.x,oC.y);jI(s,e.stops,a);const u={type:i,style:s};return o&&(u.blendMode=o),u}function jI(e,t,n){if(t){let r;for(let i=0,o=t.length;i<o;i++)r=t[i],typeof r=="string"?e.addColorStop(i/(o-1),Wu.string(r,n)):e.addColorStop(r.offset,Wu.string(r.color,n))}}const{getAngle:Sq,getDistance:Rq}=rt,{get:kq,rotateOfOuter:fk,scaleOfOuter:dk}=ut,{toPoint:hk}=Jf,pu={},aC={};function Qq(e,t){let{from:n,to:r,type:i,opacity:o,blendMode:a,stretch:s}=e;hk(n||"center",t,pu),hk(r||"bottom",t,aC);const u=Be.canvas.createRadialGradient(pu.x,pu.y,0,pu.x,pu.y,Rq(pu,aC));jI(u,e.stops,o);const c={type:i,style:u},d=WI(t,pu,aC,s,!0);return d&&(c.transform=d),a&&(c.blendMode=a),c}function WI(e,t,n,r,i){let o;const{width:a,height:s}=e;if(a!==s||r){const u=Sq(t,n);o=kq(),i?(dk(o,t,a/s*(r||1),1),fk(o,t,u+90)):(dk(o,t,1,a/s*(r||1)),fk(o,t,u))}return o}const{getDistance:Dq}=rt,{toPoint:gk}=Jf,cs={},sC={};function Oq(e,t){let{from:n,to:r,type:i,opacity:o,blendMode:a,stretch:s}=e;gk(n||"center",t,cs),gk(r||"bottom",t,sC);const u=Be.conicGradientSupport?Be.canvas.createConicGradient(0,cs.x,cs.y):Be.canvas.createRadialGradient(cs.x,cs.y,0,cs.x,cs.y,Dq(cs,sC));jI(u,e.stops,o);const c={type:i,style:u},d=WI(t,cs,sC,s||1,Be.conicGradientRotate90);return d&&(c.transform=d),a&&(c.blendMode=a),c}const Lq={linearGradient:xq,radialGradient:Qq,conicGradient:Oq,getTransform:WI},{copy:Ak,toOffsetOutBounds:Tq}=Me,fi={},Rp={};function Pq(e,t,n){let r,i;const{__nowWorld:o,__layout:a}=e,{shadow:s}=e.__,{worldCanvas:u,bounds:c,shapeBounds:d,scaleX:h,scaleY:g}=n,p=t.getSameCanvas(),v=s.length-1;Tq(c,Rp),s.forEach((C,w)=>{p.setWorldShadow(Rp.offsetX+C.x*h,Rp.offsetY+C.y*g,C.blur*h,C.color),i=C.spread?1+C.spread*2/(a.boxBounds.width+(a.strokeBoxSpread||0)*2):0,vP(p,Rp,i,n),r=c,C.box&&(p.restore(),p.save(),u&&(p.copyWorld(p,c,o,"copy"),r=o),u?p.copyWorld(u,o,o,"destination-out"):p.copyWorld(n.canvas,d,c,"destination-out")),e.__worldFlipped?t.copyWorldByReset(p,r,o,C.blendMode):t.copyWorldToInner(p,r,a.renderBounds,C.blendMode),v&&w<v&&p.clearWorld(r,!0)}),p.recycle(r)}function vP(e,t,n,r){const{bounds:i,shapeBounds:o}=r;if(Be.fullImageShadow){if(Ak(fi,e.bounds),fi.x+=t.x-o.x,fi.y+=t.y-o.y,n){const{matrix:a}=r;fi.x-=(i.x+(a?a.e:0)+i.width/2)*(n-1),fi.y-=(i.y+(a?a.f:0)+i.height/2)*(n-1),fi.width*=n,fi.height*=n}e.copyWorld(r.canvas,e.bounds,fi)}else n&&(Ak(fi,t),fi.x-=t.width/2*(n-1),fi.y-=t.height/2*(n-1),fi.width*=n,fi.height*=n),e.copyWorld(r.canvas,o,n?fi:t)}const{toOffsetOutBounds:Mq}=Me,kp={};function Fq(e,t,n){let r,i;const{__nowWorld:o,__layout:a}=e,{innerShadow:s}=e.__,{worldCanvas:u,bounds:c,shapeBounds:d,scaleX:h,scaleY:g}=n,p=t.getSameCanvas(),v=s.length-1;Mq(c,kp),s.forEach((C,w)=>{p.save(),p.setWorldShadow(kp.offsetX+C.x*h,kp.offsetY+C.y*g,C.blur*h),i=C.spread?1-C.spread*2/(a.boxBounds.width+(a.strokeBoxSpread||0)*2):0,vP(p,kp,i,n),p.restore(),u?(p.copyWorld(p,c,o,"copy"),p.copyWorld(u,o,o,"source-out"),r=o):(p.copyWorld(n.canvas,d,c,"source-out"),r=c),p.fillWorld(r,C.color,"source-in"),e.__worldFlipped?t.copyWorldByReset(p,r,o,C.blendMode):t.copyWorldToInner(p,r,a.renderBounds,C.blendMode),v&&w<v&&p.clearWorld(r,!0)}),p.recycle(r)}function Nq(e,t,n){const{blur:r}=e.__;n.setWorldBlur(r*e.__nowWorld.a),n.copyWorldToInner(t,e.__nowWorld,e.__layout.renderBounds),n.filter="none"}function $q(e,t,n){}const zq={shadow:Pq,innerShadow:Fq,blur:Nq,backgroundBlur:$q},{excludeRenderBounds:Uq}=Km;bo.prototype.__renderMask=function(e,t){let n,r,i,o,a;const{children:s}=this;for(let u=0,c=s.length;u<c;u++)n=s[u],!(n.__.mask&&(a&&(pk(this,a,e,i,r,o),r=i=null),n.__.mask==="path"?(n.opacity<1?(a="opacity-path",o=n.opacity,i||(i=lC(e))):(a="path",e.save()),n.__clip(i||e,t)):(a="alpha",r||(r=lC(e)),i||(i=lC(e)),n.__render(r,t)),n.__.mask!=="clipping"))&&(Uq(n,t)||n.__render(i||e,t));pk(this,a,e,i,r,o)};function pk(e,t,n,r,i,o){switch(t){case"alpha":Hq(e,n,r,i);break;case"opacity-path":mP(e,n,r,o);break;
40case"path":n.restore()}}function lC(e){return e.getSameCanvas(!1,!0)}function Hq(e,t,n,r){const i=e.__nowWorld;n.resetTransform(),n.opacity=1,n.useMask(r,i),r.recycle(i),mP(e,t,n,1)}function mP(e,t,n,r){const i=e.__nowWorld;t.resetTransform(),t.opacity=r,t.copyWorld(n,i),n.recycle(i)}const Gq="¥¥$€££¢¢",jq="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz",Wq="《(「〈『〖【〔{┌<‘“="+Gq,Vq="》)」〉』〗】〕}┐>’”!?,、。:;‰",qq="≮≯≈≠=…",Kq="—/~|┆·",Yq=`{[(<'"`+Wq,yP=`>)]}%!?,.:;'"`+Vq,Jq=yP+"_#~&*+\\=|"+qq,Xq="- "+Kq,Zq=[[19968,40959],[13312,19903],[131072,173791],[173824,177983],[177984,178207],[178208,183983],[183984,191471],[196608,201551],[201552,205743],[11904,12031],[12032,12255],[12272,12287],[12288,12351],[12736,12783],[12800,13055],[13056,13311],[63744,64255],[65072,65103],[127488,127743],[194560,195103]],eK=new RegExp(Zq.map(([e,t])=>`[\\u${e.toString(16)}-\\u${t.toString(16)}]`).join("|"));function Gg(e){const t={};return e.split("").forEach(n=>t[n]=!0),t}const tK=Gg(jq),nK=Gg(Yq),rK=Gg(yP),iK=Gg(Jq),oK=Gg(Xq);var sm;(function(e){e[e.Letter=0]="Letter",e[e.Single=1]="Single",e[e.Before=2]="Before",e[e.After=3]="After",e[e.Symbol=4]="Symbol",e[e.Break=5]="Break"})(sm||(sm={}));const{Letter:vk,Single:aK,Before:sK,After:lK,Symbol:uK,Break:cK}=sm;function fK(e){return tK[e]?vk:oK[e]?cK:nK[e]?sK:rK[e]?lK:iK[e]?uK:eK.test(e)?aK:vk}const dK={trimRight(e){const{words:t}=e;let n=0,r=t.length,i;for(let o=r-1;o>-1&&(i=t[o].data[0],i.char===" ");o--)n++,e.width-=i.width;n&&t.splice(r-n,n)}};function hK(e,t,n){switch(t){case"title":return n?e.toUpperCase():e;case"upper":return e.toUpperCase();case"lower":return e.toLowerCase();default:return e}}const{trimRight:gK}=dK,{Letter:uC,Single:Wd,Before:mk,After:cC,Symbol:AK,Break:yk}=sm;let xh,Ra,Yr,hi,fC,No,fs,rg,Pf,Ao,ul,dC,Vd,sf,ig,Wc=[],mv,hE;function pK(e,t,n){ig=e,Wc=e.rows,mv=e.bounds,hE=!mv.width&&!n.autoSizeAlign;const{__letterSpacing:r,paraIndent:i,textCase:o}=n,{canvas:a}=Be,{width:s,height:u}=mv;if(s||u||r||o!=="none"){const d=n.textWrap!=="none",h=n.textWrap==="break";sf=!0,ul=null,rg=fs=Pf=Yr=hi=0,xh={data:[]},Ra={words:[]};for(let g=0,p=t.length;g<p;g++)No=t[g],No===`
41`?(Yr&&vu(),Ra.paraEnd=!0,qd(),sf=!0):(Ao=fK(No),Ao===uC&&o!=="none"&&(No=hK(No,o,!Yr)),fs=a.measureText(No).width,r&&(r<0&&(Pf=fs),fs+=r),dC=Ao===Wd&&(ul===Wd||ul===uC)||ul===Wd&&Ao!==cC,Vd=(Ao===mk||Ao===Wd)&&(ul===AK||ul===cC),fC=sf&&i?s-i:s,d&&s&&hi+Yr+fs>fC&&(h?(Yr&&vu(),hi&&qd()):(Vd||(Vd=Ao===uC&&ul==cC),(dC||Vd||Ao===yk||Ao===mk||Ao===Wd||Yr+fs>fC)&&Yr&&vu(),hi&&qd())),No===" "&&sf!==!0&&hi+Yr===0||(Ao===yk?(No===" "&&Yr&&vu(),hC(No,fs),vu()):((dC||Vd)&&Yr&&vu(),hC(No,fs))),ul=Ao);Yr&&vu(),hi&&qd(),Wc.length>0&&(Wc[Wc.length-1].paraEnd=!0)}else t.split(`
42`).forEach(d=>{ig.paraNumber++,hi=a.measureText(d).width,Wc.push({x:i||0,text:d,width:hi,paraStart:!0}),hE&&_P()})}function hC(e,t){Pf&&!rg&&(rg=Pf),xh.data.push({char:e,width:t}),Yr+=t}function vu(){hi+=Yr,xh.width=Yr,Ra.words.push(xh),xh={data:[]},Yr=0}function qd(){sf&&(ig.paraNumber++,Ra.paraStart=!0,sf=!1),Pf&&(Ra.startCharSize=rg,Ra.endCharSize=Pf,rg=0),Ra.width=hi,mv.width?gK(Ra):hE&&_P(),Wc.push(Ra),Ra={words:[]},hi=0}function _P(){hi>(ig.maxWidth||0)&&(ig.maxWidth=hi)}const vK=0,_k=1,Ck=2;function mK(e,t,n,r){const{rows:i}=e,{textAlign:o,paraIndent:a,letterSpacing:s}=t;let u,c,d,h,g;i.forEach(p=>{p.words&&(d=a&&p.paraStart?a:0,c=n&&o==="justify"&&p.words.length>1?(n-p.width-d)/(p.words.length-1):0,h=s||p.isOverflow?vK:c>.01?_k:Ck,p.isOverflow&&!s&&(p.textMode=!0),h===Ck?(p.x+=d,yK(p)):(p.x+=d,u=p.x,p.data=[],p.words.forEach(v=>{h===_k?(g={char:"",x:u},u=_K(v.data,u,g),(p.isOverflow||g.char!==" ")&&p.data.push(g)):u=CK(v.data,u,p.data,p.isOverflow),!p.paraEnd&&c&&(u+=c,p.width+=c)})),p.words=null)})}function yK(e){e.text="",e.words.forEach(t=>{t.data.forEach(n=>{e.text+=n.char})})}function _K(e,t,n){return e.forEach(r=>{n.char+=r.char,t+=r.width}),t}function CK(e,t,n,r){return e.forEach(i=>{(r||i.char!==" ")&&(i.x=t,n.push(i)),t+=i.width}),t}function EK(e,t){const{rows:n,bounds:r}=e,{__lineHeight:i,__baseLine:o,__letterSpacing:a,__clipText:s,textAlign:u,verticalAlign:c,paraSpacing:d,autoSizeAlign:h}=t;let{x:g,y:p,width:v,height:C}=r,w=i*n.length+(d?d*(e.paraNumber-1):0),_=o;if(s&&w>C)w=Math.max(C,i),e.overflow=n.length;else if(C||h)switch(c){case"middle":p+=(C-w)/2;break;case"bottom":p+=C-w}_+=p;let y,E,b,B=v||h?v:e.maxWidth;for(let x=0,S=n.length;x<S;x++){if(y=n[x],y.x=g,y.width<v||y.width>v&&!s)switch(u){case"center":y.x+=(B-y.width)/2;break;case"right":y.x+=B-y.width}y.paraStart&&d&&x>0&&(_+=d),y.y=_,_+=i,e.overflow>x&&_>w&&(y.isOverflow=!0,e.overflow=x+1),E=y.x,b=y.width,a<0&&(y.width<0?(b=-y.width+t.fontSize+a,E-=b,b+=t.fontSize):b-=a),E<r.x&&(r.x=E),b>r.width&&(r.width=b),s&&v&&v<b&&(y.isOverflow=!0,e.overflow||(e.overflow=n.length))}r.y=p,r.height=w}function wK(e,t,n,r){if(!r)return;const{rows:i,overflow:o}=e;let{textOverflow:a}=t;if(i.splice(o),a&&a!=="show"){a==="hide"?a="":a==="ellipsis"&&(a="...");let s,u;const c=a?Be.canvas.measureText(a).width:0,d=n+r-c;
42(t.textWrap==="none"?i:[i[o-1]]).forEach(g=>{if(g.isOverflow&&g.data){let p=g.data.length-1;for(let v=p;v>-1&&(s=g.data[v],u=s.x+s.width,!(v===p&&u<d));v--){if(u<d&&s.char!==" "){g.data.splice(v+1),g.width-=s.width;break}g.width-=s.width}g.width+=c,g.data.push({char:a,x:u}),g.textMode&&IK(g)}})}}function IK(e){e.text="",e.data.forEach(t=>{e.text+=t.char}),e.data=null}function bK(e,t){const{fontSize:n}=t;switch(e.decorationHeight=n/11,t.textDecoration){case"under":e.decorationY=n*.15;break;case"delete":e.decorationY=-n*.35}}const{top:yv,right:CP,bottom:EP,left:_v}=nE;function BK(e,t){typeof e!="string"&&(e=String(e));let n=0,r=0,i=t.__getInput("width")||0,o=t.__getInput("height")||0;const{textDecoration:a,__font:s,__padding:u}=t;u&&(i?(n=u[_v],i-=u[CP]+u[_v]):t.autoSizeAlign||(n=u[_v]),o?(r=u[yv],o-=u[yv]+u[EP]):t.autoSizeAlign||(r=u[yv]));const c={bounds:{x:n,y:r,width:i,height:o},rows:[],paraNumber:0,font:Be.canvas.font=s};return pK(c,e,t),u&&xK(u,c,t,i,o),EK(c,t),mK(c,t,i),c.overflow&&wK(c,t,n,i),a!=="none"&&bK(c,t),c}function xK(e,t,n,r,i){if(!r&&n.autoSizeAlign)switch(n.textAlign){case"left":Qp(t,"x",e[_v]);break;case"right":Qp(t,"x",-e[CP])}if(!i&&n.autoSizeAlign)switch(n.verticalAlign){case"top":Qp(t,"y",e[yv]);break;case"bottom":Qp(t,"y",-e[EP])}}function Qp(e,t,n){const{bounds:r,rows:i}=e;r[t]+=n;for(let o=0;o<i.length;o++)i[o][t]+=n}const SK={getDrawData:BK};function RK(e,t){const n=typeof t=="number"&&t!==1;if(typeof e=="string")if(n&&Wu.object)e=Wu.object(e);else return e;let r=e.a===void 0?1:e.a;n&&(r*=t);const i=e.r+","+e.g+","+e.b;return r===1?"rgb("+i+")":"rgba("+i+","+r+")"}const kK={string:RK},{setPoint:QK,addPoint:DK,toBounds:OK}=Mg;function LK(e){const{width:t,height:n}=e.view,{data:r}=e.context.getImageData(0,0,t,n);let i,o,a,s=0;for(let c=0;c<r.length;c+=4)r[c+3]!==0&&(i=s%t,o=(s-i)/t,a?DK(a,i,o):QK(a={},i,o)),s++;const u=new xn;return OK(a,u),u.scale(1/e.pixelRatio).ceil()}const TK={export(e,t,n){this.running=!0;const r=ws.fileType(t),i=t.includes(".");return n=ws.getExportOptions(n),PK(o=>new Promise(a=>{const s=h=>{o(h),a(),this.running=!1},{toURL:u}=Be,{download:c}=Be.origin;if(r==="json")return i&&c(u(JSON.stringify(e.toJSON(n.json)),"text"),t),s({data:i?!0:e.toJSON(n.json)});if(r==="svg")return i&&c(u(e.toSVG(),"svg"),t),s({data:i?!0:e.toSVG()});const{leafer:d}=e;d?(wP(e),d.waitViewCompleted(()=>GI(this,void 0,void 0,function*(){let h,g,p=1,v=1;const{worldTransform:C,isLeafer:w,isFrame:_}=e,{slice:y,trim:E,onCanvas:b}=n,B=n.smooth===void 0?d.config.smooth:n.smooth,x=n.contextSettings||d.config.contextSettings,S=n.screenshot||e.isApp,k=w&&S&&n.fill===void 0?e.fill:n.fill,O=ws.isOpaqueImage(t)||k,D=new ra;if(S)h=S===!0?w?d.canvas.bounds:e.worldRenderBounds:S;else{let K=n.relative||(w?"inner":"local");switch(p=C.scaleX,v=C.scaleY,K){case"inner":D.set(C);break;case"local":D.set(C).divide(e.localTransform),p/=e.scaleX,v/=e.scaleY;break;case"world":p=1,v=1;break;case"page":K=e.leafer;default:D.set(C).divide(e.getTransform(K));const X=K.worldTransform;p/=p/X.scaleX,v/=v/X.scaleY}h=e.getBounds("render",K)}const P={scaleX:1,scaleY:1};Ei.getScaleData(n.scale,n.size,h,P);let j=n.pixelRatio||1;e.isApp&&(P.scaleX*=j,P.scaleY*=j,j=e.app.pixelRatio);const{x:N,y:H,width:J,height:z}=new xn(h).scale(P.scaleX,P.scaleY),F={matrix:D.scale(1/P.scaleX,1/P.scaleY).invert().translate(-N,-H).withScale(1/p*P.scaleX,1/v*P.scaleY)};let T=Hn.canvas({width:Math.round(J),height:Math.round(z),pixelRatio:j,smooth:B,contextSettings:x}),W;if(y&&(W=e,W.__worldOpacity=0,e=d,F.bounds=T.bounds),T.save(),_&&k!==void 0){const K=e.get("fill");e.fill="",e.__render(T,F),e.fill=K}else e.__render(T,F);if(T.restore(),W&&W.__updateWorldOpacity(),E){g=LK(T);const K=T,{width:X,height:ne}=g,te={x:0,y:0,width:X,height:ne,pixelRatio:j};T=Hn.canvas(te),T.copyWorld(K,g,te)}O&&T.fillWorld(T.bounds,k||"#FFFFFF","destination-over"),b&&b(T);const U=t==="canvas"?T:yield T.export(t,n);s({data:U,width:T.pixelWidth,height:T.pixelHeight,renderBounds:h,trimBounds:g})}))):s({data:!1})}))}};let gC;function PK(e){return gC||(gC=new aE),new Promise(t=>{gC.add(()=>GI(this,void 0,void 0,function*(){return yield e(t)}),{parallel:!1})})}function wP(e){e.__.__needComputePaint&&e.__.__computePaint(),e.isBranch&&e.children.forEac
42h(t=>wP(t))}const Zm=DI.prototype,IP=Wt.get("@leafer-ui/export");Zm.export=function(e,t){const{quality:n,blob:r}=ws.getExportOptions(t);return e.includes(".")?this.saveAs(e,n):r?this.toBlob(e,n):this.toDataURL(e,n)};Zm.toBlob=function(e,t){return new Promise(n=>{Be.origin.canvasToBolb(this.view,e,t).then(r=>{n(r)}).catch(r=>{IP.error(r),n(null)})})};Zm.toDataURL=function(e,t){return Be.origin.canvasToDataURL(this.view,e,t)};Zm.saveAs=function(e,t){return new Promise(n=>{Be.origin.canvasSaveAs(this.view,e,t).then(()=>{n(!0)}).catch(r=>{IP.error(r),n(!1)})})};Object.assign(KT,SK);Object.assign(Wu,kK);Object.assign(pr,pq);Object.assign(Vu,Bq);Object.assign(pv,Lq);Object.assign(lE,zq);Object.assign(vf,TK);Object.assign(Hn,{interaction:(e,t,n,r)=>new iq(e,t,n,r),hitCanvas:(e,t)=>new lP(e,t),hitCanvasManager:()=>new k7});M7();class bP{constructor(t,n="utf-8"){os(this,"_reader");os(this,"_idx");os(this,"_text_decoder");this._reader=t,this._idx=0,this._text_decoder=new TextDecoder(n)}byte(){return this._reader[this._idx++]}bool(){return this.byte()>0}uint(){let t=0;for(let n=0;n<36;n+=7){const r=this.byte();if(t|=(r&127)<<n,r<128)break}return t}float(){const t=this.byte();if(t===0)return 0;let n=t|this.byte()<<8|this.byte()<<16|this.byte()<<24;return n=n<<23|n>>>9,new Float32Array(new Uint32Array([n]).buffer)[0]}int(){const t=this.uint();return t&1?~(t>>1):t>>1}string(){let t=this._idx;for(;this._reader[t]!==0;)t++;const n=this._text_decoder.decode(this._reader.slice(this._idx,t));return this._idx=t+1,n}}const Th=class Th{constructor(t,n={}){os(this,"_schema");os(this,"_type_converters");this._schema=t,this._type_converters=n}decode(t,n){const r=new bP(t),i=this._schema.types.find(o=>o.name===n);if(!i)throw new Error("no root");return this._decode_message(r,i)}_decode_message(t,n){const r={};let i;for(;(i=t.uint())!==0;){const o=n.fields.get(i);if(!o)throw new Error("no field");const a=o.type;r[o.name]=this._decode_type(t,a,o.array)}return r}_decode_struct(t,n){const r={};return n.fields.forEach(i=>{r[i.name]=this._decode_type(t,i.type,i.array)}),r}_decode_enum(t,n){const r=t.uint(),i=n.fields.get(r);if(!i)throw new Error("no val");return i.name}_decode_type(t,n,r){let i=this._decode_type_inner(t,n,r);const o=this._schema.types.at(n);if(!o)throw new Error("no type");const a=this._type_converters[o.name];return!r&&a&&(i=a(i)),i}_decode_type_inner(t,n,r){if(r)return Array.from({length:t.uint()},()=>this._decode_type(t,n,!1));if(n<0){const i=Th.TYPES.at(~n);if(!i)throw new Error("no primitive");return t[i]()}else{const i=this._schema.types.at(n);if(!i)throw new Error("no type");switch(i.kind){case 0:return this._decode_enum(t,i);case 1:return this._decode_struct(t,i);case 2:return this._decode_message(t,i);default:throw new Error("unknown kind")}}}};os(Th,"TYPES",["bool","byte","int","uint","float","string"]),os(Th,"KINDS",["ENUM","STRUCT","MESSAGE"]);let gE=Th;/*! pako 2.1.0 https://github.com/nodeca/pako @license (MIT AND Zlib) */const MK=4,Ek=0,wk=1,FK=2;function ed(e){let t=e.length;for(;--t>=0;)e[t]=0}const NK=0,BP=1,$K=2,zK=3,UK=258,VI=29,jg=256,og=jg+1+VI,_f=30,qI=19,xP=2*og+1,ku=15,AC=16,HK=7,KI=256,SP=16,RP=17,kP=18,AE=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),Cv=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),GK=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),QP=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),jK=512,vs=new Array((og+2)*2);ed(vs);const Sh=new Array(_f*2);ed(Sh);const ag=new Array(jK);ed(ag);const sg=new Array(UK-zK+1);ed(sg);const YI=new Array(VI);ed(YI);const lm=new Array(_f);ed(lm);function pC(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}let DP,OP,LP;function vC(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}const TP=e=>e<256?ag[e]:ag[256+(e>>>7)],lg=(e,t)=>{e.pending_buf[e.pending++]=t&255,e.pending_buf[e.pending++]=t>>>8&255},vi=(e,t,n)=>{e.bi_valid>AC-n?(e.bi_buf|=t<<e.bi_valid&65535,lg(e,e.bi_buf),e.bi_buf=t>>AC-e.bi_valid,e.bi_valid+=n-AC):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)},Ta=(e,t,n)=>{vi(e,n[t*2],n[t*2+1])}
vendor: 47,538 bytes, line 42
42,PP=(e,t)=>{let n=0;do n|=e&1,e>>>=1,n<<=1;while(--t>0);return n>>>1},WK=e=>{e.bi_valid===16?(lg(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},VK=(e,t)=>{const n=t.dyn_tree,r=t.max_code,i=t.stat_desc.static_tree,o=t.stat_desc.has_stree,a=t.stat_desc.extra_bits,s=t.stat_desc.extra_base,u=t.stat_desc.max_length;let c,d,h,g,p,v,C=0;for(g=0;g<=ku;g++)e.bl_count[g]=0;for(n[e.heap[e.heap_max]*2+1]=0,c=e.heap_max+1;c<xP;c++)d=e.heap[c],g=n[n[d*2+1]*2+1]+1,g>u&&(g=u,C++),n[d*2+1]=g,!(d>r)&&(e.bl_count[g]++,p=0,d>=s&&(p=a[d-s]),v=n[d*2],e.opt_len+=v*(g+p),o&&(e.static_len+=v*(i[d*2+1]+p)));if(C!==0){do{for(g=u-1;e.bl_count[g]===0;)g--;e.bl_count[g]--,e.bl_count[g+1]+=2,e.bl_count[u]--,C-=2}while(C>0);for(g=u;g!==0;g--)for(d=e.bl_count[g];d!==0;)h=e.heap[--c],!(h>r)&&(n[h*2+1]!==g&&(e.opt_len+=(g-n[h*2+1])*n[h*2],n[h*2+1]=g),d--)}},MP=(e,t,n)=>{const r=new Array(ku+1);let i=0,o,a;for(o=1;o<=ku;o++)i=i+n[o-1]<<1,r[o]=i;for(a=0;a<=t;a++){let s=e[a*2+1];s!==0&&(e[a*2]=PP(r[s]++,s))}},qK=()=>{let e,t,n,r,i;const o=new Array(ku+1);for(n=0,r=0;r<VI-1;r++)for(YI[r]=n,e=0;e<1<<AE[r];e++)sg[n++]=r;for(sg[n-1]=r,i=0,r=0;r<16;r++)for(lm[r]=i,e=0;e<1<<Cv[r];e++)ag[i++]=r;for(i>>=7;r<_f;r++)for(lm[r]=i<<7,e=0;e<1<<Cv[r]-7;e++)ag[256+i++]=r;for(t=0;t<=ku;t++)o[t]=0;for(e=0;e<=143;)vs[e*2+1]=8,e++,o[8]++;for(;e<=255;)vs[e*2+1]=9,e++,o[9]++;for(;e<=279;)vs[e*2+1]=7,e++,o[7]++;for(;e<=287;)vs[e*2+1]=8,e++,o[8]++;for(MP(vs,og+1,o),e=0;e<_f;e++)Sh[e*2+1]=5,Sh[e*2]=PP(e,5);DP=new pC(vs,AE,jg+1,og,ku),OP=new pC(Sh,Cv,0,_f,ku),LP=new pC(new Array(0),GK,0,qI,HK)},FP=e=>{let t;for(t=0;t<og;t++)e.dyn_ltree[t*2]=0;for(t=0;t<_f;t++)e.dyn_dtree[t*2]=0;for(t=0;t<qI;t++)e.bl_tree[t*2]=0;e.dyn_ltree[KI*2]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},NP=e=>{e.bi_valid>8?lg(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Ik=(e,t,n,r)=>{const i=t*2,o=n*2;return e[i]<e[o]||e[i]===e[o]&&r[t]<=r[n]},mC=(e,t,n)=>{const r=e.heap[n];let i=n<<1;for(;i<=e.heap_len&&(i<e.heap_len&&Ik(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!Ik(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r},bk=(e,t,n)=>{let r,i,o=0,a,s;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+o++]&255,r+=(e.pending_buf[e.sym_buf+o++]&255)<<8,i=e.pending_buf[e.sym_buf+o++],r===0?Ta(e,i,t):(a=sg[i],Ta(e,a+jg+1,t),s=AE[a],s!==0&&(i-=YI[a],vi(e,i,s)),r--,a=TP(r),Ta(e,a,n),s=Cv[a],s!==0&&(r-=lm[a],vi(e,r,s)));while(o<e.sym_next);Ta(e,KI,t)},pE=(e,t)=>{const n=t.dyn_tree,r=t.stat_desc.static_tree,i=t.stat_desc.has_stree,o=t.stat_desc.elems;let a,s,u=-1,c;for(e.heap_len=0,e.heap_max=xP,a=0;a<o;a++)n[a*2]!==0?(e.heap[++e.heap_len]=u=a,e.depth[a]=0):n[a*2+1]=0;for(;e.heap_len<2;)c=e.heap[++e.heap_len]=u<2?++u:0,n[c*2]=1,e.depth[c]=0,e.opt_len--,i&&(e.static_len-=r[c*2+1]);for(t.max_code=u,a=e.heap_len>>1;a>=1;a--)mC(e,n,a);c=o;do a=e.heap[1],e.heap[1]=e.heap[e.heap_len--],mC(e,n,1),s=e.heap[1],e.heap[--e.heap_max]=a,e.heap[--e.heap_max]=s,n[c*2]=n[a*2]+n[s*2],e.depth[c]=(e.depth[a]>=e.depth[s]?e.depth[a]:e.depth[s])+1,n[a*2+1]=n[s*2+1]=c,e.heap[1]=c++,mC(e,n,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],VK(e,t),MP(n,u,e.bl_count)},Bk=(e,t,n)=>{let r,i=-1,o,a=t[0*2+1],s=0,u=7,c=4;for(a===0&&(u=138,c=3),t[(n+1)*2+1]=65535,r=0;r<=n;r++)o=a,a=t[(r+1)*2+1],!(++s<u&&o===a)&&(s<c?e.bl_tree[o*2]+=s:o!==0?(o!==i&&e.bl_tree[o*2]++,e.bl_tree[SP*2]++):s<=10?e.bl_tree[RP*2]++:e.bl_tree[kP*2]++,s=0,i=o,a===0?(u=138,c=3):o===a?(u=6,c=3):(u=7,c=4))},xk=(e,t,n)=>{let r,i=-1,o,a=t[0*2+1],s=0,u=7,c=4;for(a===0&&(u=138,c=3),r=0;r<=n;r++)if(o=a,a=t[(r+1)*2+1],!(++s<u&&o===a)){if(s<c)do Ta(e,o,e.bl_tree);while(--s!==0);else o!==0?(o!==i&&(Ta(e,o,e.bl_tree),s--),Ta(e,SP,e.bl_tree),vi(e,s-3,2)):s<=10?(Ta(e,RP,e.bl_tree),vi(e,s-3,3)):(Ta(e,kP,e.bl_tree),vi(e,s-11,7));s=0,i=o,a===0?(u=138,c=3):o===a?(u=6,c=3):(u=7,c=4)}},KK=e=>{let t;for(Bk(e,e.dyn_ltree,e.l_desc.max_code),Bk(e,e.dyn_dtree,e.d_desc.max_code),pE(e,e.bl_desc),t=qI-1;t>=3&&e.bl_tree[QP[t]*2+1]===0;t--);return e.opt_len+=3*(t+1)+5+5+4,t},YK=(e,t,n,r)=>{let i;for(vi(e,t-257,5),vi(e,n-1,5),vi(e,r-4,4),i=0;i<r;i++)vi(e,e.bl_tree[QP[i]*2+1],3);xk(e,e.dyn_ltree,t-1),xk(e,e.dyn_dtree,n-1)},JK=e=>{let t=4093624447,n;for(n=0;n<=31;n++,t>>>=1)if(t&1&&e.dyn_ltree[n*2]!==0)return Ek;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return wk;for(n=32;n<jg;n++)if(e.dyn_ltree[n*2]!==0)return wk;return Ek};let Sk=!1;const XK=e=>{Sk||(qK(),Sk=!0),e.l_desc=new vC(e.dyn_ltree,DP),e.d_desc=new vC(e.dyn_dtree,OP),e.bl_desc=new vC(e.bl_tree,LP),e.bi_buf=0,e.bi_valid=0,FP(e)},$P=(e,t,n,r)=>{vi(e,(NK<<1)+(r?1:0),3),NP(e),lg(e,n),lg(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n},ZK=e=>{vi(e,BP<<1,3),Ta(e,KI,vs),WK(e)},eY=(e,t,n,r)=>{let i,o,a=0;e.level>0?(e.strm.data_type===FK&&(e.strm.data_type=JK(e)),pE(e,e.l_desc),pE(e,e.d_desc),a=KK(e),i=e.opt_len+3+7>>>3,o=e.static_len+3+7>>>3,o<=i&&(i=o)):i=o=n+5,n+4<=i&&t!==-1?$P(e,t,n,r):e.strategy===MK||o===i?(vi(e,(BP<<1)+(r?1:0),3),bk(e,vs,Sh)):(vi(e,($K<<1)+(r?1:0),3),YK(e,e.l_desc.max_code+1,e.d_desc.max_code+1,a+1),bk(e,e.dyn_ltree,e.dyn_dtree)),FP(e),r&&NP(e)},tY=(e,t,n)=>(e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=n,t===0?e.dyn_ltree[n*2]++:(e.matches++,t--,e.dyn_ltree[(sg[n]+jg+1)*2]++,e.dyn_dtree[TP(t)*2]++),e.sym_next===e.sym_end);var nY=XK,rY=$P,iY=eY,oY=tY,aY=ZK,sY={_tr_init:nY,_tr_stored_block:rY,_tr_flush_block:iY,_tr_tally:oY,_tr_align:aY};const lY=(e,t,n,r)=>{let i=e&65535|0,o=e>>>16&65535|0,a=0;for(;n!==0;){a=n>2e3?2e3:n,n-=a;do i=i+t[r++]|0,o=o+i|0;while(--a);i%=65521,o%=65521}return i|o<<16|0};var ug=lY;const uY=()=>{let e,t=[];for(var n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;t[n]=e}return t},cY=new Uint32Array(uY()),fY=(e,t,n,r)=>{const i=cY,o=r+n;e^=-1;for(let a=r;a<o;a++)e=e>>>8^i[(e^t[a])&255];return e^-1};var vr=fY,Ku={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},ac={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:dY,_tr_stored_block:vE,_tr_flush_block:hY,_tr_tally:Ml,_tr_align:gY}=sY,{Z_NO_FLUSH:Fl,Z_PARTIAL_FLUSH:AY,Z_FULL_FLUSH:pY,Z_FINISH:Eo,Z_BLOCK:Rk,Z_OK:Ir,Z_STREAM_END:kk,Z_STREAM_ERROR:$a,Z_DATA_ERROR:vY,Z_BUF_ERROR:yC,Z_DEFAULT_COMPRESSION:mY,Z_FILTERED:yY,Z_HUFFMAN_ONLY:Dp,Z_RLE:_Y,Z_FIXED:CY,Z_DEFAULT_STRATEGY:EY,Z_UNKNOWN:wY,Z_DEFLATED:e0}=ac,IY=9,bY=15,BY=8,xY=29,SY=256,mE=SY+1+xY,RY=30,kY=19,QY=2*mE+1,DY=15,Et=3,Cl=258,za=Cl+Et+1,OY=32,Mf=42,JI=57,yE=69,_E=73,CE=91,EE=103,Qu=113,lh=666,ei=1,td=2,Yu=3,nd=4,LY=3,Du=(e,t)=>(e.msg=Ku[t],t),Qk=e=>e*2-(e>4?9:0),ml=e=>{let t=e.length;for(;--t>=0;)e[t]=0},TY=e=>{let t,n,r,i=e.w_size;t=e.hash_size,r=t;do n=e.head[--r],e.head[r]=n>=i?n-i:0;while(--t);t=i,r=t;do n=e.prev[--r],e.prev[r]=n>=i?n-i:0;while(--t)};let PY=(e,t,n)=>(t<<e.hash_shift^n)&e.hash_mask,Nl=PY;const Fi=e=>{const t=e.state;let n=t.pending;n>e.avail_out&&(n=e.avail_out),n!==0&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,t.pending===0&&(t.pending_out=0))},zi=(e,t)=>{hY(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Fi(e.strm)},Tt=(e,t)=>{e.pending_buf[e.pending++]=t},Kd=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=t&255},wE=(e,t,n,r)=>{let i=e.avail_in;return i>r&&(i=r),i===0?0:(e.avail_in-=i,t.set(e.input.subarray(e.next_in,e.next_in+i),n),e.state.wrap===1?e.adler=ug(e.adler,t,i,n):e.state.wrap===2&&(e.adler=vr(e.adler,t,i,n)),e.next_in+=i,e.total_in+=i,i)},zP=(e,t)=>{let n=e.max_chain_length,r=e.strstart,i,o,a=e.prev_length,s=e.nice_match;const u=e.strstart>e.w_size-za?e.strstart-(e.w_size-za):0,c=e.window,d=e.w_mask,h=e.prev,g=e.strstart+Cl;let p=c[r+a-1],v=c[r+a];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do if(i=t,!(c[i+a]!==v||c[i+a-1]!==p||c[i]!==c[r]||c[++i]!==c[r+1])){r+=2,i++;do;while(c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&c[++r]===c[++i]&&r<g);if(o=Cl-(g-r),r=g-Cl,o>a){if(e.match_start=t,a=o,o>=s)break;p=c[r+a-1],v=c[r+a]}}while((t=h[t&d])>u&&--n!==0);return a<=e.lookahead?a:e.lookahead},Ff=e=>{const t=e.w_size;let n,r,i;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-za)&&(e.window.set(e.window.subarray(t,t+t-r),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),TY(e),r+=t),e.strm.avail_in===0)break;if(n=wE(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=n,e.lookahead+e.insert>=Et)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=Nl(e,e.ins_h,e.window[i+1]);e.insert&&(e.ins_h=Nl(e,e.ins_h,e.window[i+Et-1]),e.prev[i&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=i,i++,e.insert--,!(e.lookahead+e.insert<Et)););}while(e.lookahead<za&&e.strm.avail_in!==0)},UP=(e,t)=>{let n=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,i,o,a=0,s=e.strm.avail_in;do{if(r=65535,o=e.bi_valid+42>>3,e.strm.avail_out<o||(o=e.strm.avail_out-o,i=e.strstart-e.block_start,r>i+e.strm.avail_in&&(r=i+e.strm.avail_in),r>o&&(r=o),r<n&&(r===0&&t!==Eo||t===Fl||r!==i+e.strm.avail_in)))break;a=t===Eo&&r===i+e.strm.avail_in?1:0,vE(e,0,0,a),e.pending_buf[e.pending-4]=r,e.pending_buf[e.pending-3]=r>>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,Fi(e.strm),i&&(i>r&&(i=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+i),e.strm.next_out),e.strm.next_out+=i,e.strm.avail_out-=i,e.strm.total_out+=i,e.block_start+=i,r-=i),r&&(wE(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(a===0);return s-=e.strm.avail_in,s&&(s>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=s&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-s,e.strm.next_in),e.strstart),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),a?nd:t!==Fl&&t!==Eo&&e.strm.avail_in===0&&e.strstart===e.block_start?td:(o=e.window_size-e.strstart,e.strm.avail_in>o&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,o+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),o>e.strm.avail_in&&(o=e.strm.avail_in),o&&(wE(e.strm,e.window,e.strstart,o),e.strstart+=o,e.insert+=o>e.w_size-e.insert?e.w_size-e.insert:o),e.high_water<e.strstart&&(e.high_water=e.strstart),o=e.bi_valid+42>>3,o=e.pending_buf_size-o>65535?65535:e.pending_buf_size-o,n=o>e.w_size?e.w_size:o,i=e.strstart-e.block_start,(i>=n||(i||t===Eo)&&t!==Fl&&e.strm.avail_in===0&&i<=o)&&(r=i>o?o:i,a=t===Eo&&e.strm.avail_in===0&&r===i?1:0,vE(e,e.block_start,r,a),e.block_start+=r,Fi(e.strm)),a?Yu:ei)},_C=(e,t)=>{let n,r;for(;;){if(e.lookahead<za){if(Ff(e),e.lookahead<za&&t===Fl)return ei;if(e.lookahead===0)break}if(n=0,e.lookahead>=Et&&(e.ins_h=Nl(e,e.ins_h,e.window[e.strstart+Et-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),n!==0&&e.strstart-n<=e.w_size-za&&(e.match_length=zP(e,n)),e.match_length>=Et)if(r=Ml(e,e.strstart-e.match_start,e.match_length-Et),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Et){e.match_length--;do e.strstart++,e.ins_h=Nl(e,e.ins_h,e.window[e.strstart+Et-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=Nl(e,e.ins_h,e.window[e.strstart+1]);else r=Ml(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(zi(e,!1),e.strm.avail_out===0))return ei}return e.insert=e.strstart<Et-1?e.strstart:Et-1,t===Eo?(zi(e,!0),e.strm.avail_out===0?Yu:nd):e.sym_next&&(zi(e,!1),e.strm.avail_out===0)?ei:td},Pc=(e,t)=>{let n,r,i;for(;;){if(e.lookahead<za){if(Ff(e),e.lookahead<za&&t===Fl)return ei;if(e.lookahead===0)break}if(n=0,e.lookahead>=Et&&(e.ins_h=Nl(e,e.ins_h,e.window[e.strstart+Et-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Et-1,n!==0&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-za&&(e.match_length=zP(e,n),e.match_length<=5&&(e.strategy===yY||e.match_length===Et&&e.strstart-e.match_start>4096)&&(e.match_length=Et-1)),e.prev_length>=Et&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-Et,r=Ml(e,e.strstart-1-e.prev_match,e.prev_length-Et),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=Nl(e,e.ins_h,e.window[e.strstart+Et-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=Et-1,e.strstart++,r&&(zi(e,!1),e.strm.avail_out===0))return ei}else if(e.match_available){if(r=Ml(e,0,e.window[e.strstart-1]),r&&zi(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return ei}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=Ml(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<Et-1?e.strstart:Et-1,t===Eo?(zi(e,!0),e.strm.avail_out===0?Yu:nd):e.sym_next&&(zi(e,!1),e.strm.avail_out===0)?ei:td},MY=(e,t)=>{let n,r,i,o;const a=e.window;for(;;){if(e.lookahead<=Cl){if(Ff(e),e.lookahead<=Cl&&t===Fl)return ei;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=Et&&e.strstart>0&&(i=e.strstart-1,r=a[i],r===a[++i]&&r===a[++i]&&r===a[++i])){o=e.strstart+Cl;do;while(r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&i<o);e.match_length=Cl-(o-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Et?(n=Ml(e,1,e.match_length-Et),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=Ml(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(zi(e,!1),e.strm.avail_out===0))return ei}return e.insert=0,t===Eo?(zi(e,!0),e.strm.avail_out===0?Yu:nd):e.sym_next&&(zi(e,!1),e.strm.avail_out===0)?ei:td},FY=(e,t)=>{let n;for(;;){if(e.lookahead===0&&(Ff(e),e.lookahead===0)){if(t===Fl)return ei;break}if(e.match_length=0,n=Ml(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(zi(e,!1),e.strm.avail_out===0))return ei}return e.insert=0,t===Eo?(zi(e,!0),e.strm.avail_out===0?Yu:nd):e.sym_next&&(zi(e,!1),e.strm.avail_out===0)?ei:td};function xa(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}const uh=[new xa(0,0,0,0,UP),new xa(4,4,8,4,_C),new xa(4,5,16,8,_C),new xa(4,6,32,32,_C),new xa(4,4,16,16,Pc),new xa(8,16,32,32,Pc),new xa(8,16,128,128,Pc),new xa(8,32,128,256,Pc),new xa(32,128,258,1024,Pc),new xa(32,258,258,4096,Pc)],NY=e=>{e.window_size=2*e.w_size,ml(e.head),e.max_lazy_match=uh[e.level].max_lazy,e.good_match=uh[e.level].good_length,e.nice_match=uh[e.level].nice_length,e.max_chain_length=uh[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=Et-1,e.match_available=0,e.ins_h=0};function $Y(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=e0,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(QY*2),this.dyn_dtree=new Uint16Array((2*RY+1)*2),this.bl_tree=new Uint16Array((2*kY+1)*2),ml(this.dyn_ltree),ml(this.dyn_dtree),ml(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(DY+1),this.heap=new Uint16Array(2*mE+1),ml(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*mE+1),ml(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const Wg=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.status!==Mf&&t.status!==JI&&t.status!==yE&&t.status!==_E&&t.status!==CE&&t.status!==EE&&t.status!==Qu&&t.status!==lh?1:0},HP=e=>{if(Wg(e))return Du(e,$a);e.total_in=e.total_out=0,e.data_type=wY;const t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap===2?JI:t.wrap?Mf:Qu,e.adler=t.wrap===2?0:1,t.last_flush=-2,dY(t),Ir},GP=e=>{const t=HP(e);return t===Ir&&NY(e.state),t},zY=(e,t)=>Wg(e)||e.state.wrap!==2?$a:(e.state.gzhead=t,Ir),jP=(e,t,n,r,i,o)=>{if(!e)return $a;let a=1;if(t===mY&&(t=6),r<0?(a=0,r=-r):r>15&&(a=2,r-=16),i<1||i>IY||n!==e0||r<8||r>15||t<0||t>9||o<0||o>CY||r===8&&a!==1)return Du(e,$a);r===8&&(r=9);const s=new $Y;return e.state=s,s.strm=e,s.status=Mf,s.wrap=a,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+Et-1)/Et),s.window=new Uint8Array(s.w_size*2),s.head=new Uint16Array(s.hash_size),s.prev=new Uint16Array(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=s.lit_bufsize*4,s.pending_buf=new Uint8Array(s.pending_buf_size),s.sym_buf=s.lit_bufsize,s.sym_end=(s.lit_bufsize-1)*3,s.level=t,s.strategy=o,s.method=n,GP(e)},UY=(e,t)=>jP(e,t,e0,bY,BY,EY),HY=(e,t)=>{if(Wg(e)||t>Rk||t<0)return e?Du(e,$a):$a;const n=e.state;if(!e.output||e.avail_in!==0&&!e.input||n.status===lh&&t!==Eo)return Du(e,e.avail_out===0?yC:$a);const r=n.last_flush;if(n.last_flush=t,n.pending!==0){if(Fi(e),e.avail_out===0)return n.last_flush=-1,Ir}else if(e.avail_in===0&&Qk(t)<=Qk(r)&&t!==Eo)return Du(e,yC);if(n.status===lh&&e.avail_in!==0)return Du(e,yC);if(n.status===Mf&&n.wrap===0&&(n.status=Qu),n.status===Mf){let i=e0+(n.w_bits-8<<4)<<8,o=-1;if(n.strategy>=Dp||n.level<2?o=0:n.level<6?o=1:n.level===6?o=2:o=3,i|=o<<6,n.strstart!==0&&(i|=OY),i+=31-i%31,Kd(n,i),n.strstart!==0&&(Kd(n,e.adler>>>16),Kd(n,e.adler&65535)),e.adler=1,n.status=Qu,Fi(e),n.pending!==0)return n.last_flush=-1,Ir}if(n.status===JI){if(e.adler=0,Tt(n,31),Tt(n,139),Tt(n,8),n.gzhead)Tt(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Tt(n,n.gzhead.time&255),Tt(n,n.gzhead.time>>8&255),Tt(n,n.gzhead.time>>16&255),Tt(n,n.gzhead.time>>24&255),Tt(n,n.level===9?2:n.strategy>=Dp||n.level<2?4:0),Tt(n,n.gzhead.os&255),n.gzhead.extra&&n.gzhead.extra.length&&(Tt(n,n.gzhead.extra.length&255),Tt(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=vr(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=yE;else if(Tt(n,0),Tt(n,0),Tt(n,0),Tt(n,0),Tt(n,0),Tt(n,n.level===9?2:n.strategy>=Dp||n.level<2?4:0),Tt(n,LY),n.status=Qu,Fi(e),n.pending!==0)return n.last_flush=-1,Ir}if(n.status===yE){if(n.gzhead.extra){let i=n.pending,o=(n.gzhead.extra.length&65535)-n.gzindex;for(;n.pending+o>n.pending_buf_size;){let s=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+s),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>i&&(e.adler=vr(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex+=s,Fi(e),n.pending!==0)return n.last_flush=-1,Ir;i=0,o-=s}let a=new Uint8Array(n.gzhead.extra);n.pending_buf.set(a.subarray(n.gzindex,n.gzindex+o),n.pending),n.pending+=o,n.gzhead.hcrc&&n.pending>i&&(e.adler=vr(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex=0}n.status=_E}if(n.status===_E){if(n.gzhead.name){let i=n.pending,o;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>i&&(e.adler=vr(e.adler,n.pending_buf,n.pending-i,i)),Fi(e),n.pending!==0)return n.last_flush=-1,Ir;i=0}n.gzindex<n.gzhead.name.length?o=n.gzhead.name.charCodeAt(n.gzindex++)&255:o=0,Tt(n,o)}while(o!==0);n.gzhead.hcrc&&n.pending>i&&(e.adler=vr(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex=0}n.status=CE}if(n.status===CE){if(n.gzhead.comment){let i=n.pending,o;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>i&&(e.adler=vr(e.adler,n.pending_buf,n.pending-i,i)),Fi(e),n.pending!==0)return n.last_flush=-1,Ir;i=0}n.gzindex<n.gzhead.comment.length?o=n.gzhead.comment.charCodeAt(n.gzindex++)&255:o=0,Tt(n,o)}while(o!==0);n.gzhead.hcrc&&n.pending>i&&(e.adler=vr(e.adler,n.pending_buf,n.pending-i,i))}n.status=EE}if(n.status===EE){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(Fi(e),n.pending!==0))return n.last_flush=-1,Ir;Tt(n,e.adler&255),Tt(n,e.adler>>8&255),e.adler=0}if(n.status=Qu,Fi(e),n.pending!==0)return n.last_flush=-1,Ir}if(e.avail_in!==0||n.lookahead!==0||t!==Fl&&n.status!==lh){let i=n.level===0?UP(n,t):n.strategy===Dp?FY(n,t):n.strategy===_Y?MY(n,t):uh[n.level].func(n,t);if((i===Yu||i===nd)&&(n.status=lh),i===ei||i===Yu)return e.avail_out===0&&(n.last_flush=-1),Ir;if(i===td&&(t===AY?gY(n):t!==Rk&&(vE(n,0,0,!1),t===pY&&(ml(n.head),n.lookahead===0&&(n.strstart=0,n.block_start=0,n.insert=0))),Fi(e),e.avail_out===0))return n.last_flush=-1,Ir}return t!==Eo?Ir:n.wrap<=0?kk:(n.wrap===2?(Tt(n,e.adler&255),Tt(n,e.adler>>8&255),Tt(n,e.adler>>16&255),Tt(n,e.adler>>24&255),Tt(n,e.total_in&255),Tt(n,e.total_in>>8&255),Tt(n,e.total_in>>16&255),Tt(n,e.total_in>>24&255)):(Kd(n,e.adler>>>16),Kd(n,e.adler&65535)),Fi(e),n.wrap>0&&(n.wrap=-n.wrap),n.pending!==0?Ir:kk)},GY=e=>{if(Wg(e))return $a;const t=e.state.status;return e.state=null,t===Qu?Du(e,vY):Ir},jY=(e,t)=>{let n=t.length;if(Wg(e))return $a;const r=e.state,i=r.wrap;if(i===2||i===1&&r.status!==Mf||r.lookahead)return $a;if(i===1&&(e.adler=ug(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){i===0&&(ml(r.head),r.strstart=0,r.block_start=0,r.insert=0);let u=new Uint8Array(r.w_size);u.set(t.subarray(n-r.w_size,n),0),t=u,n=r.w_size}const o=e.avail_in,a=e.next_in,s=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,Ff(r);r.lookahead>=Et;){let u=r.strstart,c=r.lookahead-(Et-1);do r.ins_h=Nl(r,r.ins_h,r.window[u+Et-1]),r.prev[u&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=u,u++;while(--c);r.strstart=u,r.lookahead=Et-1,Ff(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=Et-1,r.match_available=0,e.next_in=a,e.input=s,e.avail_in=o,r.wrap=i,Ir};var WY=UY,VY=jP,qY=GP,KY=HP,YY=zY,JY=HY,XY=GY,ZY=jY,eJ="pako deflate (from Nodeca project)",Rh={deflateInit:WY,deflateInit2:VY,deflateReset:qY,deflateResetKeep:KY,deflateSetHeader:YY,deflate:JY,deflateEnd:XY,deflateSetDictionary:ZY,deflateInfo:eJ};const tJ=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var nJ=function(e){const t=Array.prototype.slice.call(arguments,1);for(;t.length;){const n=t.shift();if(n){if(typeof n!="object")throw new TypeError(n+"must be non-object");for(const r in n)tJ(n,r)&&(e[r]=n[r])}}return e},rJ=e=>{let t=0;for(let r=0,i=e.length;r<i;r++)t+=e[r].length;const n=new Uint8Array(t);for(let r=0,i=0,o=e.length;r<o;r++){let a=e[r];n.set(a,i),i+=a.length}return n},t0={assign:nJ,flattenChunks:rJ};let WP=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{WP=!1}const cg=new Uint8Array(256);for(let e=0;e<256;e++)cg[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;cg[254]=cg[254]=1;var iJ=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let t,n,r,i,o,a=e.length,s=0;for(i=0;i<a;i++)n=e.charCodeAt(i),(n&64512)===55296&&i+1<a&&(r=e.charCodeAt(i+1),(r&64512)===56320&&(n=65536+(n-55296<<10)+(r-56320),i++)),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=new Uint8Array(s),o=0,i=0;o<s;i++)n=e.charCodeAt(i),(n&64512)===55296&&i+1<a&&(r=e.charCodeAt(i+1),(r&64512)===56320&&(n=65536+(n-55296<<10)+(r-56320),i++)),n<128?t[o++]=n:n<2048?(t[o++]=192|n>>>6,t[o++]=128|n&63):n<65536?(t[o++]=224|n>>>12,t[o++]=128|n>>>6&63,t[o++]=128|n&63):(t[o++]=240|n>>>18,t[o++]=128|n>>>12&63,t[o++]=128|n>>>6&63,t[o++]=128|n&63);return t};const oJ=(e,t)=>{if(t<65534&&e.subarray&&WP)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));let n="";for(let r=0;r<t;r++)n+=String.fromCharCode(e[r]);return n};var aJ=(e,t)=>{const n=t||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,t));let r,i;const o=new Array(n*2);for(i=0,r=0;r<n;){let a=e[r++];if(a<128){o[i++]=a;continue}let s=cg[a];if(s>4){o[i++]=65533,r+=s-1;continue}for(a&=s===2?31:s===3?15:7;s>1&&r<n;)a=a<<6|e[r++]&63,s--;if(s>1){o[i++]=65533;continue}a<65536?o[i++]=a:(a-=65536,o[i++]=55296|a>>10&1023,o[i++]=56320|a&1023)}return oJ(o,i)},sJ=(e,t)=>{t=t||e.length,t>e.length&&(t=e.length);let n=t-1;for(;n>=0&&(e[n]&192)===128;)n--;return n<0||n===0?t:n+cg[e[n]]>t?n:t},fg={string2buf:iJ,buf2string:aJ,utf8border:sJ};function lJ(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var VP=lJ;const qP=Object.prototype.toString,{Z_NO_FLUSH:uJ,Z_SYNC_FLUSH:cJ,Z_FULL_FLUSH:fJ,Z_FINISH:dJ,Z_OK:um,Z_STREAM_END:hJ,Z_DEFAULT_COMPRESSION:gJ,Z_DEFAULT_STRATEGY:AJ,Z_DEFLATED:pJ}=ac;function Vg(e){this.options=t0.assign({level:gJ,method:pJ,chunkSize:16384,windowBits:15,memLevel:8,strategy:AJ},e||{});let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new VP,this.strm.avail_out=0;let n=Rh.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==um)throw new Error(Ku[n]);if(t.header&&Rh.deflateSetHeader(this.strm,t.header),t.dictionary){let r;if(typeof t.dictionary=="string"?r=fg.string2buf(t.dictionary):qP.call(t.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(t.dictionary):r=t.dictionary,n=Rh.deflateSetDictionary(this.strm,r),n!==um)throw new Error(Ku[n]);this._dict_set=!0}}Vg.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize;let i,o;if(this.ended)return!1;for(t===~~t?o=t:o=t===!0?dJ:uJ,typeof e=="string"?n.input=fg.string2buf(e):qP.call(e)==="[object ArrayBuffer]"?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){if(n.avail_out===0&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(o===cJ||o===fJ)&&n.avail_out<=6){this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;continue}if(i=Rh.deflate(n,o),i===hJ)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),i=Rh.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===um;if(n.avail_out===0){this.onData(n.output);continue}if(o>0&&n.next_out>0){this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;continue}if(n.avail_in===0)break}return!0};Vg.prototype.onData=function(e){this.chunks.push(e)};Vg.prototype.onEnd=function(e){e===um&&(this.result=t0.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function XI(e,t){const n=new Vg(t);if(n.push(e,!0),n.err)throw n.msg||Ku[n.err];return n.result}function vJ(e,t){return t=t||{},t.raw=!0,XI(e,t)}function mJ(e,t){return t=t||{},t.gzip=!0,XI(e,t)}var yJ=Vg,_J=XI,CJ=vJ,EJ=mJ,wJ=ac,IJ={Deflate:yJ,deflate:_J,deflateRaw:CJ,gzip:EJ,constants:wJ};const Op=16209,bJ=16191;var BJ=function(t,n){let r,i,o,a,s,u,c,d,h,g,p,v,C,w,_,y,E,b,B,x,S,k,O,D;const P=t.state;r=t.next_in,O=t.input,i=r+(t.avail_in-5),o=t.next_out,D=t.output,a=o-(n-t.avail_out),s=o+(t.avail_out-257),u=P.dmax,c=P.wsize,d=P.whave,h=P.wnext,g=P.window,p=P.hold,v=P.bits,C=P.lencode,w=P.distcode,_=(1<<P.lenbits)-1,y=(1<<P.distbits)-1;e:do{v<15&&(p+=O[r++]<<v,v+=8,p+=O[r++]<<v,v+=8),E=C[p&_];t:for(;;){if(b=E>>>24,p>>>=b,v-=b,b=E>>>16&255,b===0)D[o++]=E&65535;else if(b&16){B=E&65535,b&=15,b&&(v<b&&(p+=O[r++]<<v,v+=8),B+=p&(1<<b)-1,p>>>=b,v-=b),v<15&&(p+=O[r++]<<v,v+=8,p+=O[r++]<<v,v+=8),E=w[p&y];n:for(;;){if(b=E>>>24,p>>>=b,v-=b,b=E>>>16&255,b&16){if(x=E&65535,b&=15,v<b&&(p+=O[r++]<<v,v+=8,v<b&&(p+=O[r++]<<v,v+=8)),x+=p&(1<<b)-1,x>u){t.msg="invalid distance too far back",P.mode=Op;break e}if(p>>>=b,v-=b,b=o-a,x>b){if(b=x-b,b>d&&P.sane){t.msg="invalid distance too far back",P.mode=Op;break e}if(S=0,k=g,h===0){if(S+=c-b,b<B){B-=b;do D[o++]=g[S++];while(--b);S=o-x,k=D}}else if(h<b){if(S+=c+h-b,b-=h,b<B){B-=b;do D[o++]=g[S++];while(--b);if(S=0,h<B){b=h,B-=b;do D[o++]=g[S++];while(--b);S=o-x,k=D}}}else if(S+=h-b,b<B){B-=b;do D[o++]=g[S++];while(--b);S=o-x,k=D}for(;B>2;)D[o++]=k[S++],D[o++]=k[S++],D[o++]=k[S++],B-=3;B&&(D[o++]=k[S++],B>1&&(D[o++]=k[S++]))}else{S=o-x;do D[o++]=D[S++],D[o++]=D[S++],D[o++]=D[S++],B-=3;while(B>2);B&&(D[o++]=D[S++],B>1&&(D[o++]=D[S++]))}}else if(b&64){t.msg="invalid distance code",P.mode=Op;break e}else{E=w[(E&65535)+(p&(1<<b)-1)];continue n}break}}else if(b&64)if(b&32){P.mode=bJ;break e}else{t.msg="invalid literal/length code",P.mode=Op;break e}else{E=C[(E&65535)+(p&(1<<b)-1)];continue t}break}}while(r<i&&o<s);B=v>>3,r-=B,v-=B<<3,p&=(1<<v)-1,t.next_in=r,t.next_out=o,t.avail_in=r<i?5+(i-r):5-(r-i),t.avail_out=o<s?257+(s-o):257-(o-s),P.hold=p,P.bits=v};const Mc=15,Dk=852,Ok=592,Lk=0,CC=1,Tk=2,xJ=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),SJ=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),RJ=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),kJ=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]),QJ=(e,t,n,r,i,o,a,s)=>{const u=s.bits;let c=0,d=0,h=0,g=0,p=0,v=0,C=0,w=0,_=0,y=0,E,b,B,x,S,k=null,O;const D=new Uint16Array(Mc+1),P=new Uint16Array(Mc+1);let j=null,N,H,J;for(c=0;c<=Mc;c++)D[c]=0;for(d=0;d<r;d++)D[t[n+d]]++;for(p=u,g=Mc;g>=1&&D[g]===0;g--);if(p>g&&(p=g),g===0)return i[o++]=1<<24|64<<16|0,i[o++]=1<<24|64<<16|0,s.bits=1,0;for(h=1;h<g&&D[h]===0;h++);for(p<h&&(p=h),w=1,c=1;c<=Mc;c++)if(w<<=1,w-=D[c],w<0)return-1;if(w>0&&(e===Lk||g!==1))return-1;for(P[1]=0,c=1;c<Mc;c++)P[c+1]=P[c]+D[c];for(d=0;d<r;d++)t[n+d]!==0&&(a[P[t[n+d]]++]=d);if(e===Lk?(k=j=a,O=20):e===CC?(k=xJ,j=SJ,O=257):(k=RJ,j=kJ,O=0),y=0,d=0,c=h,S=o,v=p,C=0,B=-1,_=1<<p,x=_-1,e===CC&&_>Dk||e===Tk&&_>Ok)return 1;for(;;){N=c-C,a[d]+1<O?(H=0,J=a[d]):a[d]>=O?(H=j[a[d]-O],J=k[a[d]-O]):(H=96,J=0),E=1<<c-C,b=1<<v,h=b;do b-=E,i[S+(y>>C)+b]=N<<24|H<<16|J|0;while(b!==0);for(E=1<<c-1;y&E;)E>>=1;if(E!==0?(y&=E-1,y+=E):y=0,d++,--D[c]===0){if(c===g)break;c=t[n+a[d]]}if(c>p&&(y&x)!==B){for(C===0&&(C=p),S+=h,v=c-C,w=1<<v;v+C<g&&(w-=D[v+C],!(w<=0));)v++,w<<=1;if(_+=1<<v,e===CC&&_>Dk||e===Tk&&_>Ok)return 1;B=y&x,i[B]=p<<24|v<<16|S-o|0}}return y!==0&&(i[S+y]=c-C<<24|64<<16|0),s.bits=p,0};var kh=QJ;const DJ=0,KP=1,YP=2,{Z_FINISH:Pk,Z_BLOCK:OJ,Z_TREES:Lp,Z_OK:Ju,Z_STREAM_END:LJ,Z_NEED_DICT:TJ,Z_STREAM_ERROR:So,Z_DATA_ERROR:JP,Z_MEM_ERROR:XP,Z_BUF_ERROR:PJ,Z_DEFLATED:Mk}=ac,n0=16180,Fk=16181,Nk=16182,$k=16183,zk=16184,Uk=16185,Hk=16186,Gk=16187,jk=16188,Wk=16189,cm=16190,ds=16191,EC=16192,Vk=16193,wC=16194,qk=16195,Kk=16196,Yk=16197,Jk=16198,Tp=16199,Pp=16200,Xk=16201,Zk=16202,eQ=16203,tQ=16204,nQ=16205,IC=16206,rQ=16207,iQ=16208,En=16209,ZP=16210,eM=16211,MJ=852,FJ=592,NJ=15,$J=NJ,oQ=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function zJ(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const sc=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.mode<n0||t.mode>eM?1:0},tM=e=>{if(sc(e))return So;const t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=t.wrap&1),t.mode=n0,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(MJ),t.distcode=t.distdyn=new Int32Array(FJ),t.sane=1,t.back=-1,Ju},nM=e=>{if(sc(e))return So;const t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,tM(e)},rM=(e,t)=>{let n;if(sc(e))return So;const r=e.state;return t<0?(n=0,t=-t):(n=(t>>4)+5,t<48&&(t&=15)),t&&(t<8||t>15)?So:(r.window!==null&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,nM(e))},iM=(e,t)=>{if(!e)return So;const n=new zJ;e.state=n,n.strm=e,n.window=null,n.mode=n0;const r=rM(e,t);return r!==Ju&&(e.state=null),r},UJ=e=>iM(e,$J);let aQ=!0,bC,BC;const HJ=e=>{if(aQ){bC=new Int32Array(512),BC=new Int32Array(32);let t=0;for(;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(kh(KP,e.lens,0,288,bC,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;kh(YP,e.lens,0,32,BC,0,e.work,{bits:5}),aQ=!1}e.lencode=bC,e.lenbits=9,e.distcode=BC,e.distbits=5},oM=(e,t,n,r)=>{let i;const o=e.state;return o.window===null&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new Uint8Array(o.wsize)),r>=o.wsize?(o.window.set(t.subarray(n-o.wsize,n),0),o.wnext=0,o.whave=o.wsize):(i=o.wsize-o.wnext,i>r&&(i=r),o.window.set(t.subarray(n-r,n-r+i),o.wnext),r-=i,r?(o.window.set(t.subarray(n-r,n),0),o.wnext=r,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=i))),0},GJ=(e,t)=>{let n,r,i,o,a,s,u,c,d,h,g,p,v,C,w=0,_,y,E,b,B,x,S,k;const O=new Uint8Array(4);let D,P;const j=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(sc(e)||!e.output||!e.input&&e.avail_in!==0)return So;n=e.state,n.mode===ds&&(n.mode=EC),a=e.next_out,i=e.output,u=e.avail_out,o=e.next_in,r=e.input,s=e.avail_in,c=n.hold,d=n.bits,h=s,g=u,k=Ju;e:for(;;)switch(n.mode){case n0:if(n.wrap===0){n.mode=EC;break}for(;d<16;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(n.wrap&2&&c===35615){n.wbits===0&&(n.wbits=15),n.check=0,O[0]=c&255,O[1]=c>>>8&255,n.check=vr(n.check,O,2,0),c=0,d=0,n.mode=Fk;break}if(n.head&&(n.head.done=!1),!(n.wrap&1)||(((c&255)<<8)+(c>>8))%31){e.msg="incorrect header check",n.mode=En;break}if((c&15)!==Mk){e.msg="unknown compression method",n.mode=En;break}if(c>>>=4,d-=4,S=(c&15)+8,n.wbits===0&&(n.wbits=S),S>15||S>n.wbits){e.msg="invalid window size",n.mode=En;break}n.dmax=1<<n.wbits,n.flags=0,e.adler=n.check=1,n.mode=c&512?Wk:ds,c=0,d=0;break;case Fk:for(;d<16;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(n.flags=c,(n.flags&255)!==Mk){e.msg="unknown compression method",n.mode=En;break}if(n.flags&57344){e.msg="unknown header flags set",n.mode=En;break}n.head&&(n.head.text=c>>8&1),n.flags&512&&n.wrap&4&&(O[0]=c&255,O[1]=c>>>8&255,n.check=vr(n.check,O,2,0)),c=0,d=0,n.mode=Nk;case Nk:for(;d<32;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}n.head&&(n.head.time=c),n.flags&512&&n.wrap&4&&(O[0]=c&255,O[1]=c>>>8&255,O[2]=c>>>16&255,O[3]=c>>>24&255,n.check=vr(n.check,O,4,0)),c=0,d=0,n.mode=$k;case $k:for(;d<16;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}n.head&&(n.head.xflags=c&255,n.head.os=c>>8),n.flags&512&&n.wrap&4&&(O[0]=c&255,O[1]=c>>>8&255,n.check=vr(n.check,O,2,0)),c=0,d=0,n.mode=zk;case zk:if(n.flags&1024){for(;d<16;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}n.length=c,n.head&&(n.head.extra_len=c),n.flags&512&&n.wrap&4&&(O[0]=c&255,O[1]=c>>>8&255,n.check=vr(n.check,O,2,0)),c=0,d=0}else n.head&&(n.head.extra=null);n.mode=Uk;case Uk:if(n.flags&1024&&(p=n.length,p>s&&(p=s),p&&(n.head&&(S=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(r.subarray(o,o+p),S)),n.flags&512&&n.wrap&4&&(n.check=vr(n.check,r,p,o)),s-=p,o+=p,n.length-=p),n.length))break e;n.length=0,n.mode=Hk;case Hk:if(n.flags&2048){if(s===0)break e;p=0;do S=r[o+p++],n.head&&S&&n.length<65536&&(n.head.name+=String.fromCharCode(S));while(S&&p<s);if(n.flags&512&&n.wrap&4&&(n.check=vr(n.check,r,p,o)),s-=p,o+=p,S)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=Gk;case Gk:if(n.flags&4096){if(s===0)break e;p=0;do S=r[o+p++],n.head&&S&&n.length<65536&&(n.head.comment+=String.fromCharCode(S));while(S&&p<s);if(n.flags&512&&n.wrap&4&&(n.check=vr(n.check,r,p,o)),s-=p,o+=p,S)break e}else n.head&&(n.head.comment=null);n.mode=jk;case jk:if(n.flags&512){for(;d<16;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(n.wrap&4&&c!==(n.check&65535)){e.msg="header crc mismatch",n.mode=En;break}c=0,d=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=ds;break;case Wk:for(;d<32;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}e.adler=n.check=oQ(c),c=0,d=0,n.mode=cm;case cm:if(n.havedict===0)return e.next_out=a,e.avail_out=u,e.next_in=o,e.avail_in=s,n.hold=c,n.bits=d,TJ;e.adler=n.check=1,n.mode=ds;case ds:if(t===OJ||t===Lp)break e;case EC:if(n.last){c>>>=d&7,d-=d&7,n.mode=IC;break}for(;d<3;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}switch(n.last=c&1,c>>>=1,d-=1,c&3){case 0:n.mode=Vk;break;case 1:if(HJ(n),n.mode=Tp,t===Lp){c>>>=2,d-=2;break e}break;case 2:n.mode=Kk;break;case 3:e.msg="invalid block type",n.mode=En}c>>>=2,d-=2;break;case Vk:for(c>>>=d&7,d-=d&7;d<32;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if((c&65535)!==(c>>>16^65535)){e.msg="invalid stored block lengths",n.mode=En;break}if(n.length=c&65535,c=0,d=0,n.mode=wC,t===Lp)break e;case wC:n.mode=qk;case qk:if(p=n.length,p){if(p>s&&(p=s),p>u&&(p=u),p===0)break e;i.set(r.subarray(o,o+p),a),s-=p,o+=p,u-=p,a+=p,n.length-=p;break}n.mode=ds;break;case Kk:for(;d<14;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(n.nlen=(c&31)+257,c>>>=5,d-=5,n.ndist=(c&31)+1,c>>>=5,d-=5,n.ncode=(c&15)+4,c>>>=4,d-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=En;break}n.have=0,n.mode=Yk;case Yk:for(;n.have<n.ncode;){for(;d<3;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}n.lens[j[n.have++]]=c&7,c>>>=3,d-=3}for(;n.have<19;)n.lens[j[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,D={bits:n.lenbits},k=kh(DJ,n.lens,0,19,n.lencode,0,n.work,D),n.lenbits=D.bits,k){e.msg="invalid code lengths set",n.mode=En;break}n.have=0,n.mode=Jk;case Jk:for(;n.have<n.nlen+n.ndist;){for(;w=n.lencode[c&(1<<n.lenbits)-1],_=w>>>24,y=w>>>16&255,E=w&65535,!(_<=d);){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(E<16)c>>>=_,d-=_,n.lens[n.have++]=E;else{if(E===16){for(P=_+2;d<P;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(c>>>=_,d-=_,n.have===0){e.msg="invalid bit length repeat",n.mode=En;break}S=n.lens[n.have-1],p=3+(c&3),c>>>=2,d-=2}else if(E===17){for(P=_+3;d<P;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}c>>>=_,d-=_,S=0,p=3+(c&7),c>>>=3,d-=3}else{for(P=_+7;d<P;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}c>>>=_,d-=_,S=0,p=11+(c&127),c>>>=7,d-=7}if(n.have+p>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=En;break}for(;p--;)n.lens[n.have++]=S}}if(n.mode===En)break;if(n.lens[256]===0){e.msg="invalid code -- missing end-of-block",n.mode=En;break}if(n.lenbits=9,D={bits:n.lenbits},k=kh(KP,n.lens,0,n.nlen,n.lencode,0,n.work,D),n.lenbits=D.bits,k){e.msg="invalid literal/lengths set",n.mode=En;break}if(n.distbits=6,n.distcode=n.distdyn,D={bits:n.distbits},k=kh(YP,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,D),n.distbits=D.bits,k){e.msg="invalid distances set",n.mode=En;break}if(n.mode=Tp,t===Lp)break e;case Tp:n.mode=Pp;case Pp:if(s>=6&&u>=258){e.next_out=a,e.avail_out=u,e.next_in=o,e.avail_in=s,n.hold=c,n.bits=d,BJ(e,g),a=e.next_out,i=e.output,u=e.avail_out,o=e.next_in,r=e.input,s=e.avail_in,c=n.hold,d=n.bits,n.mode===ds&&(n.back=-1);break}for(n.back=0;w=n.lencode[c&(1<<n.lenbits)-1],_=w>>>24,y=w>>>16&255,E=w&65535,!(_<=d);){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(y&&!(y&240)){for(b=_,B=y,x=E;w=n.lencode[x+((c&(1<<b+B)-1)>>b)],_=w>>>24,y=w>>>16&255,E=w&65535,!(b+_<=d);){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}c>>>=b,d-=b,n.back+=b}if(c>>>=_,d-=_,n.back+=_,n.length=E,y===0){n.mode=nQ;break}if(y&32){n.back=-1,n.mode=ds;break}if(y&64){e.msg="invalid literal/length code",n.mode=En;break}n.extra=y&15,n.mode=Xk;case Xk:if(n.extra){for(P=n.extra;d<P;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}n.length+=c&(1<<n.extra)-1,c>>>=n.extra,d-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=Zk;case Zk:for(;w=n.distcode[c&(1<<n.distbits)-1],_=w>>>24,y=w>>>16&255,E=w&65535,!(_<=d);){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(!(y&240)){for(b=_,B=y,x=E;w=n.distcode[x+((c&(1<<b+B)-1)>>b)],_=w>>>24,y=w>>>16&255,E=w&65535,!(b+_<=d);){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}c>>>=b,d-=b,n.back+=b}if(c>>>=_,d-=_,n.back+=_,y&64){e.msg="invalid distance code",n.mode=En;break}n.offset=E,n.extra=y&15,n.mode=eQ;case eQ:if(n.extra){for(P=n.extra;d<P;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}n.offset+=c&(1<<n.extra)-1,c>>>=n.extra,d-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=En;break}n.mode=tQ;case tQ:if(u===0)break e;if(p=g-u,n.offset>p){if(p=n.offset-p,p>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=En;break}p>n.wnext?(p-=n.wnext,v=n.wsize-p):v=n.wnext-p,p>n.length&&(p=n.length),C=n.window}else C=i,v=a-n.offset,p=n.length;p>u&&(p=u),u-=p,n.length-=p;do i[a++]=C[v++];while(--p);n.length===0&&(n.mode=Pp);break;case nQ:if(u===0)break e;i[a++]=n.length,u--,n.mode=Pp;break;case IC:if(n.wrap){for(;d<32;){if(s===0)break e;s--,c|=r[o++]<<d,d+=8}if(g-=u,e.total_out+=g,n.total+=g,n.wrap&4&&g&&(e.adler=n.check=n.flags?vr(n.check,i,g,a-g):ug(n.check,i,g,a-g)),g=u,n.wrap&4&&(n.flags?c:oQ(c))!==n.check){e.msg="incorrect data check",n.mode=En;break}c=0,d=0}n.mode=rQ;case rQ:if(n.wrap&&n.flags){for(;d<32;){if(s===0)break e;s--,c+=r[o++]<<d,d+=8}if(n.wrap&4&&c!==(n.total&4294967295)){e.msg="incorrect length check",n.mode=En;break}c=0,d=0}n.mode=iQ;case iQ:k=LJ;break e;case En:k=JP;break e;case ZP:return XP;case eM:default:return So}return e.next_out=a,e.avail_out=u,e.next_in=o,e.avail_in=s,n.hold=c,n.bits=d,(n.wsize||g!==e.avail_out&&n.mode<En&&(n.mode<IC||t!==Pk))&&oM(e,e.output,e.next_out,g-e.avail_out),h-=e.avail_in,g-=e.avail_out,e.total_in+=h,e.total_out+=g,n.total+=g,n.wrap&4&&g&&(e.adler=n.check=n.flags?vr(n.check,i,g,e.next_out-g):ug(n.check,i,g,e.next_out-g)),e.data_type=n.bits+(n.last?64:0)+(n.mode===ds?128:0)+(n.mode===Tp||n.mode===wC?256:0),(h===0&&g===0||t===Pk)&&k===Ju&&(k=PJ),k},jJ=e=>{if(sc(e))return So;let t=e.state;return t.window&&(t.window=null),e.state=null,Ju},WJ=(e,t)=>{if(sc(e))return So;const n=e.state;return n.wrap&2?(n.head=t,t.done=!1,Ju):So},VJ=(e,t)=>{const n=t.length;let r,i,o;return sc(e)||(r=e.state,r.wrap!==0&&r.mode!==cm)?So:r.mode===cm&&(i=1,i=ug(i,t,n,0),i!==r.check)?JP:(o=oM(e,t,n,n),o?(r.mode=ZP,XP):(r.havedict=1,Ju))};var qJ=nM,KJ=rM,YJ=tM,JJ=UJ,XJ=iM,ZJ=GJ,eX=jJ,tX=WJ,nX=VJ,rX="pako inflate (from Nodeca project)",ms={inflateReset:qJ,inflateReset2:KJ,inflateResetKeep:YJ,inflateInit:JJ,inflateInit2:XJ,inflate:ZJ,inflateEnd:eX,inflateGetHeader:tX,inflateSetDictionary:nX,inflateInfo:rX};function iX(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var oX=iX;const aM=Object.prototype.toString,{Z_NO_FLUSH:aX,Z_FINISH:sX,Z_OK:dg,Z_STREAM_END:xC,Z_NEED_DICT:SC,Z_STREAM_ERROR:lX,Z_DATA_ERROR:sQ,Z_MEM_ERROR:uX}=ac;function qg(e){this.options=t0.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,t.windowBits===0&&(t.windowBits=-15)),t.windowBits>=0&&t.windowBits<16&&!(e&&e.windowBits)&&(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(t.windowBits&15||(t.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new VP,this.strm.avail_out=0;let n=ms.inflateInit2(this.strm,t.windowBits);if(n!==dg)throw new Error(Ku[n]);if(this.header=new oX,ms.inflateGetHeader(this.strm,this.header),t.dictionary&&(typeof t.dictionary=="string"?t.dictionary=fg.string2buf(t.dictionary):aM.call(t.dictionary)==="[object ArrayBuffer]"&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=ms.inflateSetDictionary(this.strm,t.dictionary),n!==dg)))throw new Error(Ku[n])}qg.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize,i=this.options.dictionary;let o,a,s;if(this.ended)return!1;for(t===~~t?a=t:a=t===!0?sX:aX,aM.call(e)==="[object ArrayBuffer]"?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){for(n.avail_out===0&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),o=ms.inflate(n,a),o===SC&&i&&(o=ms.inflateSetDictionary(n,i),o===dg?o=ms.inflate(n,a):o===sQ&&(o=SC));n.avail_in>0&&o===xC&&n.state.wrap>0&&e[n.next_in]!==0;)ms.inflateReset(n),o=ms.inflate(n,a);switch(o){case lX:case sQ:case SC:case uX:return this.onEnd(o),this.ended=!0,!1}if(s=n.avail_out,n.next_out&&(n.avail_out===0||o===xC))if(this.options.to==="string"){let u=fg.utf8border(n.output,n.next_out),c=n.next_out-u,d=fg.buf2string(n.output,u);n.next_out=c,n.avail_out=r-c,c&&n.output.set(n.output.subarray(u,u+c),0),this.onData(d)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(!(o===dg&&s===0)){if(o===xC)return o=ms.inflateEnd(this.strm),this.onEnd(o),this.ended=!0,!0;if(n.avail_in===0)break}}return!0};qg.prototype.onData=function(e){this.chunks.push(e)};qg.prototype.onEnd=function(e){e===dg&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=t0.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function ZI(e,t){const n=new qg(t);if(n.push(e),n.err)throw n.msg||Ku[n.err];return n.result}function cX(e,t){return t=t||{},t.raw=!0,ZI(e,t)}var fX=qg,dX=ZI,hX=cX,gX=ZI,AX=ac,pX={Inflate:fX,inflate:dX,inflateRaw:hX,ungzip:gX,constants:AX};const{Deflate:vX,deflate:mX,deflateRaw:yX,gzip:_X}=IJ,{Inflate:CX,inflate:EX,inflateRaw:wX,ungzip:IX}=pX;var bX=vX,BX=mX,xX=yX,SX=_X,RX=CX,kX=EX,QX=wX,DX=IX,OX=ac,LX={Deflate:bX,deflate:BX,deflateRaw:xX,gzip:SX,Inflate:RX,inflate:kX,inflateRaw:QX,ungzip:DX,constants:OX},lQ,gs,IE,RC={env:{emscripten_notify_memory_growth:function(e){IE=new Uint8Array(gs.exports.memory.buffer)}}},TX=function(){function e(){}var t=e.prototype;return t.init=function(){return lQ||(lQ=typeof fetch<"u"?fetch("data:application/wasm;base64,"+uQ).then(function(n){return n.arrayBuffer()}).then(function(n){return WebAssembly.instantiate(n,RC)}).then(this._init):WebAssembly.instantiate(Buffer.from(uQ,"base64"),RC).then(this._init))},t._init=function(n){gs=n.instance,RC.env.emscripten_notify_memory_growth(0)},t.decode=function(n,r){if(r===void 0&&(r=0),!gs)throw new Error("ZSTDDecoder: Await .init() before decoding.");var i=n.byteLength,o=gs.exports.malloc(i);IE.set(n,o),r=r||Number(gs.exports.ZSTD_findDecompressedSize(o,i));var a=gs.exports.malloc(r),s=gs.exports.ZSTD_decompress(a,r,o,i),u=IE.slice(a,a+s);return gs.exports.free(o),gs.exports.free(a),u},e}(),uQ="
vendor: 19,971 bytes, line 42
42AGFzbQEAAAABpQEVYAF/AX9gAn9/AGADf39/AX9gBX9/f39/AX9gAX8AYAJ/fwF/YAR/f39/AX9gA39/fwBgBn9/f39/fwF/YAd/f39/f39/AX9gAn9/AX5gAn5+AX5gAABgBX9/f39/AGAGf39/f39/AGAIf39/f39/f38AYAl/f39/f39/f38AYAABf2AIf39/f39/f38Bf2ANf39/f39/f39/f39/fwF/YAF/AX4CJwEDZW52H2Vtc2NyaXB0ZW5fbm90aWZ5X21lbW9yeV9ncm93dGgABANpaAEFAAAFAgEFCwACAQABAgIFBQcAAwABDgsBAQcAEhMHAAUBDAQEAAANBwQCAgYCBAgDAwMDBgEACQkHBgICAAYGAgQUBwYGAwIGAAMCAQgBBwUGCgoEEQAEBAEIAwgDBQgDEA8IAAcABAUBcAECAgUEAQCAAgYJAX8BQaCgwAILB2AHBm1lbW9yeQIABm1hbGxvYwAoBGZyZWUAJgxaU1REX2lzRXJyb3IAaBlaU1REX2ZpbmREZWNvbXByZXNzZWRTaXplAFQPWlNURF9kZWNvbXByZXNzAEoGX3N0YXJ0ACQJBwEAQQELASQKussBaA8AIAAgACgCBCABajYCBAsZACAAKAIAIAAoAgRBH3F0QQAgAWtBH3F2CwgAIABBiH9LC34BBH9BAyEBIAAoAgQiA0EgTQRAIAAoAggiASAAKAIQTwRAIAAQDQ8LIAAoAgwiAiABRgRAQQFBAiADQSBJGw8LIAAgASABIAJrIANBA3YiBCABIARrIAJJIgEbIgJrIgQ2AgggACADIAJBA3RrNgIEIAAgBCgAADYCAAsgAQsUAQF/IAAgARACIQIgACABEAEgAgv3AQECfyACRQRAIABCADcCACAAQQA2AhAgAEIANwIIQbh/DwsgACABNgIMIAAgAUEEajYCECACQQRPBEAgACABIAJqIgFBfGoiAzYCCCAAIAMoAAA2AgAgAUF/ai0AACIBBEAgAEEIIAEQFGs2AgQgAg8LIABBADYCBEF/DwsgACABNgIIIAAgAS0AACIDNgIAIAJBfmoiBEEBTQRAIARBAWtFBEAgACABLQACQRB0IANyIgM2AgALIAAgAS0AAUEIdCADajYCAAsgASACakF/ai0AACIBRQRAIABBADYCBEFsDwsgAEEoIAEQFCACQQN0ams2AgQgAgsWACAAIAEpAAA3AAAgACABKQAINwAICy8BAX8gAUECdEGgHWooAgAgACgCAEEgIAEgACgCBGprQR9xdnEhAiAAIAEQASACCyEAIAFCz9bTvtLHq9lCfiAAfEIfiUKHla+vmLbem55/fgsdAQF/IAAoAgggACgCDEYEfyAAKAIEQSBGBUEACwuCBAEDfyACQYDAAE8EQCAAIAEgAhBnIAAPCyAAIAJqIQMCQCAAIAFzQQNxRQRAAkAgAkEBSARAIAAhAgwBCyAAQQNxRQRAIAAhAgwBCyAAIQIDQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADTw0BIAJBA3ENAAsLAkAgA0F8cSIEQcAASQ0AIAIgBEFAaiIFSw0AA0AgAiABKAIANgIAIAIgASgCBDYCBCACIAEoAgg2AgggAiABKAIMNgIMIAIgASgCEDYCECACIAEoAhQ2AhQgAiABKAIYNgIYIAIgASgCHDYCHCACIAEoAiA2AiAgAiABKAIkNgIkIAIgASgCKDYCKCACIAEoAiw2AiwgAiABKAIwNgIwIAIgASgCNDYCNCACIAEoAjg2AjggAiABKAI8NgI8IAFBQGshASACQUBrIgIgBU0NAAsLIAIgBE8NAQNAIAIgASgCADYCACABQQRqIQEgAkEEaiICIARJDQALDAELIANBBEkEQCAAIQIMAQsgA0F8aiIEIABJBEAgACECDAELIAAhAgNAIAIgAS0AADoAACACIAEtAAE6AAEgAiABLQACOgACIAIgAS0AAzoAAyABQQRqIQEgAkEEaiICIARNDQALCyACIANJBEADQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADRw0ACwsgAAsMACAAIAEpAAA3AAALQQECfyAAKAIIIgEgACgCEEkEQEEDDwsgACAAKAIEIgJBB3E2AgQgACABIAJBA3ZrIgE2AgggACABKAAANgIAQQALDAAgACABKAIANgAAC/cCAQJ/AkAgACABRg0AAkAgASACaiAASwRAIAAgAmoiBCABSw0BCyAAIAEgAhALDwsgACABc0EDcSEDAkACQCAAIAFJBEAgAwRAIAAhAwwDCyAAQQNxRQRAIAAhAwwCCyAAIQMDQCACRQ0EIAMgAS0AADoAACABQQFqIQEgAkF/aiECIANBAWoiA0EDcQ0ACwwBCwJAIAMNACAEQQNxBEADQCACRQ0FIAAgAkF/aiICaiIDIAEgAmotAAA6AAAgA0EDcQ0ACwsgAkEDTQ0AA0AgACACQXxqIgJqIAEgAmooAgA2AgAgAkEDSw0ACwsgAkUNAgNAIAAgAkF/aiICaiABIAJqLQAAOgAAIAINAAsMAgsgAkEDTQ0AIAIhBANAIAMgASgCADYCACABQQRqIQEgA0EEaiEDIARBfGoiBEEDSw0ACyACQQNxIQILIAJFDQADQCADIAEtAAA6AAAgA0EBaiEDIAFBAWohASACQX9qIgINAAsLIAAL8wICAn8BfgJAIAJFDQAgACACaiIDQX9qIAE6AAAgACABOgAAIAJBA0kNACADQX5qIAE6AAAgACABOgABIANBfWogAToAACAAIAE6AAIgAkEHSQ0AIANBfGogAToAACAAIAE6AAMgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBfGogATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQXhqIAE2AgAgAkF0aiABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkFwaiABNgIAIAJBbGogATYCACACQWhqIAE2AgAgAkFkaiABNgIAIAQgA0EEcUEYciIEayICQSBJDQAgAa0iBUIghiAFhCEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkFgaiICQR9LDQALCyAACy8BAn8gACgCBCAAKAIAQQJ0aiICLQACIQMgACACLwEAIAEgAi0AAxAIajYCACADCy8BAn8gACgCBCAAKAIAQQJ0aiICLQACIQMgACACLwEAIAEgAi0AAxAFajYCACADCx8AIAAgASACKAIEEAg2AgAgARAEGiAAIAJBCGo2AgQLCAAgAGdBH3MLugUBDX8jAEEQayIKJAACfyAEQQNNBEAgCkEANgIMIApBDGogAyAEEAsaIAAgASACIApBDGpBBBAVIgBBbCAAEAMbIAAgACAESxsMAQsgAEEAIAEoAgBBAXRBAmoQECENQVQgAygAACIGQQ9xIgBBCksNABogAiAAQQVqNgIAIAMgBGoiAkF8aiEMIAJBeWohDiACQXtqIRAgAEEGaiELQQQhBSAGQQR2IQRBICAAdCIAQQFyIQkgASgCACEPQQAhAiADIQYCQANAIAlBAkggAiAPS3JFBEAgAiEHAkAgCARAA0AgBEH//wNxQf//A0YEQCAHQRhqIQcgBiAQSQR/IAZBAmoiBigAACAFdgUgBUEQaiEFIARBEHYLIQQMAQsLA0AgBEEDcSIIQQNGBEAgBUECaiEFIARBAnYhBCAHQQNqIQcMAQsLIAcgCGoiByAPSw0EIAVBAmohBQNAIAIgB0kEQCANIAJBAXRqQQA7AQAgAkEBaiECDAELCyAGIA5LQQAgBiAFQQN1aiIHIAxLG0UEQCAHKAAAIAVBB3EiBXYhBAwCCyAEQQJ2IQQLIAYhBwsCfyALQX9qIAQgAEF/anEiBiAAQQF0QX9qIgggCWsiEUkNABogBCAIcSIEQQAgESAEIABIG2shBiALCyEIIA0gAkEBdGogBkF/aiIEOwEAIAlBASAGayAEIAZBAUgbayEJA0AgCSAASARAIABBAXUhACALQX9qIQsMAQsLAn8gByAOS0EAIAcgBSAIaiIFQQN1aiIGIAxLG0UEQCAFQQdxDAELIAUgDCIGIAdrQQN0awshBSACQQFqIQIgBEUhCCAGKAAAIAVBH3F2IQQMAQsLQWwgCUEBRyAFQSBKcg0BGiABIAJBf2o2AgAgBiAFQQdqQQN1aiADawwBC0FQCyEAIApBEGokACAACwkAQQFBBSAAGwsMACAAIAEoAAA2AAALqgMBCn8jAEHwAGsiCiQAIAJBAWohDiAAQQhqIQtBgIAEIAVBf2p0QRB1IQxBACECQQEhBkEBIAV0IglBf2oiDyEIA0AgAiAORkUEQAJAIAEgAkEBdCINai8BACIHQf//A0YEQCALIAhBA3RqIAI2AgQgCEF/aiEIQQEhBwwBCyAGQQAgDCAHQRB0QRB1ShshBgsgCiANaiAHOwEAIAJBAWohAgwBCwsgACAFNgIEIAAgBjYCACAJQQN2IAlBAXZqQQNqIQxBACEAQQAhBkEAIQIDQCAGIA5GBEADQAJAIAAgCUYNACAKIAsgAEEDdGoiASgCBCIGQQF0aiICIAIvAQAiAkEBajsBACABIAUgAhAUayIIOgADIAEgAiAIQf8BcXQgCWs7AQAgASAEIAZBAnQiAmooAgA6AAIgASACIANqKAIANgIEIABBAWohAAwBCwsFIAEgBkEBdGouAQAhDUEAIQcDQCAHIA1ORQRAIAsgAkEDdGogBjYCBANAIAIgDGogD3EiAiAISw0ACyAHQQFqIQcMAQsLIAZBAWohBgwBCwsgCkHwAGokAAsjAEIAIAEQCSAAhUKHla+vmLbem55/fkLj3MqV/M7y9YV/fAsQACAAQn43AwggACABNgIACyQBAX8gAARAIAEoAgQiAgRAIAEoAgggACACEQEADwsgABAmCwsfACAAIAEgAi8BABAINgIAIAEQBBogACACQQRqNgIEC0oBAX9BoCAoAgAiASAAaiIAQX9MBEBBiCBBMDYCAEF/DwsCQCAAPwBBEHRNDQAgABBmDQBBiCBBMDYCAEF/DwtBoCAgADYCACABC9cBAQh/Qbp/IQoCQCACKAIEIgggAigCACIJaiIOIAEgAGtLDQBBbCEKIAkgBCADKAIAIgtrSw0AIAAgCWoiBCACKAIIIgxrIQ0gACABQWBqIg8gCyAJQQAQKSADIAkgC2o2AgACQAJAIAwgBCAFa00EQCANIQUMAQsgDCAEIAZrSw0CIAcgDSAFayIAaiIBIAhqIAdNBEAgBCABIAgQDxoMAgsgBCABQQAgAGsQDyEBIAIgACAIaiIINgIEIAEgAGshBAsgBCAPIAUgCEEBECkLIA4hCgsgCgubAgEBfyMAQYABayINJAAgDSADNgJ8AkAgAkEDSwRAQX8hCQwBCwJAAkACQAJAIAJBAWsOAwADAgELIAZFBEBBuH8hCQwEC0FsIQkgBS0AACICIANLDQMgACAHIAJBAnQiAmooAgAgAiAIaigCABA7IAEgADYCAEEBIQkMAwsgASAJNgIAQQAhCQwCCyAKRQRAQWwhCQwCC0EAIQkgC0UgDEEZSHINAUEIIAR0QQhqIQBBACECA0AgAiAATw0CIAJBQGshAgwAAAsAC0FsIQkgDSANQfwAaiANQfgAaiAFIAYQFSICEAMNACANKAJ4IgMgBEsNACAAIA0gDSgCfCAHIAggAxAYIAEgADYCACACIQkLIA1BgAFqJAAgCQsLACAAIAEgAhALGgsQACAALwAAIAAtAAJBEHRyCy8AAn9BuH8gAUEISQ0AGkFyIAAoAAQiAEF3Sw0AGkG4fyAAQQhqIgAgACABSxsLCwkAIAAgATsAAAsDAAELigYBBX8gACAAKAIAIgVBfnE2AgBBACAAIAVBAXZqQYQgKAIAIgQgAEYbIQECQAJAIAAoAgQiAkUNACACKAIAIgNBAXENACACQQhqIgUgA0EBdkF4aiIDQQggA0EISxtnQR9zQQJ0QYAfaiIDKAIARgRAIAMgAigCDDYCAAsgAigCCCIDBEAgAyACKAIMNgIECyACKAIMIgMEQCADIAIoAgg2AgALIAIgAigCACAAKAIAQX5xajYCAEGEICEAAkACQCABRQ0AIAEgAjYCBCABKAIAIgNBAXENASADQQF2QXhqIgNBCCADQQhLG2dBH3NBAnRBgB9qIgMoAgAgAUEIakYEQCADIAEoAgw2AgALIAEoAggiAwRAIAMgASgCDDYCBAsgASgCDCIDBEAgAyABKAIINgIAQYQgKAIAIQQLIAIgAigCACABKAIAQX5xajYCACABIARGDQAgASABKAIAQQF2akEEaiEACyAAIAI2AgALIAIoAgBBAXZBeGoiAEEIIABBCEsbZ0Efc0ECdEGAH2oiASgCACEAIAEgBTYCACACIAA2AgwgAkEANgIIIABFDQEgACAFNgIADwsCQCABRQ0AIAEoAgAiAkEBcQ0AIAJBAXZBeGoiAkEIIAJBCEsbZ0Efc0ECdEGAH2oiAigCACABQQhqRgRAIAIgASgCDDYCAAsgASgCCCICBEAgAiABKAIMNgIECyABKAIMIgIEQCACIAEoAgg2AgBBhCAoAgAhBAsgACAAKAIAIAEoAgBBfnFqIgI2AgACQCABIARHBEAgASABKAIAQQF2aiAANgIEIAAoAgAhAgwBC0GEICAANgIACyACQQF2QXhqIgFBCCABQQhLG2dBH3NBAnRBgB9qIgIoAgAhASACIABBCGoiAjYCACAAIAE2AgwgAEEANgIIIAFFDQEgASACNgIADwsgBUEBdkF4aiIBQQggAUEISxtnQR9zQQJ0QYAfaiICKAIAIQEgAiAAQQhqIgI2AgAgACABNgIMIABBADYCCCABRQ0AIAEgAjYCAAsLDgAgAARAIABBeGoQJQsLgAIBA38CQCAAQQ9qQXhxQYQgKAIAKAIAQQF2ayICEB1Bf0YNAAJAQYQgKAIAIgAoAgAiAUEBcQ0AIAFBAXZBeGoiAUEIIAFBCEsbZ0Efc0ECdEGAH2oiASgCACAAQQhqRgRAIAEgACgCDDYCAAsgACgCCCIBBEAgASAAKAIMNgIECyAAKAIMIgFFDQAgASAAKAIINgIAC0EBIQEgACAAKAIAIAJBAXRqIgI2AgAgAkEBcQ0AIAJBAXZBeGoiAkEIIAJBCEsbZ0Efc0ECdEGAH2oiAygCACECIAMgAEEIaiIDNgIAIAAgAjYCDCAAQQA2AgggAkUNACACIAM2AgALIAELtwIBA38CQAJAIABBASAAGyICEDgiAA0AAkACQEGEICgCACIARQ0AIAAoAgAiA0EBcQ0AIAAgA0EBcjYCACADQQF2QXhqIgFBCCABQQhLG2dBH3NBAnRBgB9qIgEoAgAgAEEIakYEQCABIAAoAgw2AgALIAAoAggiAQRAIAEgACgCDDYCBAsgACgCDCIBBEAgASAAKAIINgIACyACECchAkEAIQFBhCAoAgAhACACDQEgACAAKAIAQX5xNgIAQQAPCyACQQ9qQXhxIgMQHSICQX9GDQIgAkEHakF4cSIAIAJHBEAgACACaxAdQX9GDQMLAkBBhCAoAgAiAUUEQEGAICAANgIADAELIAAgATYCBAtBhCAgADYCACAAIANBAXRBAXI2AgAMAQsgAEUNAQsgAEEIaiEBCyABC7kDAQJ/IAAgA2ohBQJAIANBB0wEQANAIAAgBU8NAiAAIAItAAA6AAAgAEEBaiEAIAJBAWohAgwAAAsACyAEQQFGBEACQCAAIAJrIgZBB00EQCAAIAItAAA6AAAgACACLQABOgABIAAgAi0AAjoAAiAAIAItAAM6AAMgAEEEaiACIAZBAnQiBkHAHmooAgBqIgIQFyACIAZB4B5qKAIAayECDAELIAAgAhAMCyACQQhqIQIgAEEIaiEACwJAAkACQAJAIAUgAU0EQCAAIANqIQEgBEEBRyAAIAJrQQ9Kcg0BA0AgACACEAwgAkEIaiECIABBCGoiACABSQ0ACwwFCyAAIAFLBEAgACEBDAQLIARBAUcgACACa0EPSnINASAAIQMgAiEEA0AgAyAEEAwgBEEIaiEEIANBCGoiAyABSQ0ACwwCCwNAIAAgAhAHIAJBEGohAiAAQRBqIgAgAUkNAAsMAwsgACEDIAIhBANAIAMgBBAHIARBEGohBCADQRBqIgMgAUkNAAsLIAIgASAAa2ohAgsDQCABIAVPDQEgASACLQAAOgAAIAFBAWohASACQQFqIQIMAAALAAsLQQECfyAAIAAoArjgASIDNgLE4AEgACgCvOABIQQgACABNgK84AEgACABIAJqNgK44AEgACABIAQgA2tqNgLA4AELpgEBAX8gACAAKALs4QEQFjYCyOABIABCADcD+OABIABCADcDuOABIABBwOABakIANwMAIABBqNAAaiIBQYyAgOAANgIAIABBADYCmOIBIABCADcDiOEBIABCAzcDgOEBIABBrNABakHgEikCADcCACAAQbTQAWpB6BIoAgA2AgAgACABNgIMIAAgAEGYIGo2AgggACAAQaAwajYCBCAAIABBEGo2AgALYQEBf0G4fyEDAkAgAUEDSQ0AIAIgABAhIgFBA3YiADYCCCACIAFBAXE2AgQgAiABQQF2QQNxIgM2AgACQCADQX9qIgFBAksNAAJAIAFBAWsOAgEAAgtBbA8LIAAhAwsgAwsMACAAIAEgAkEAEC4LiAQCA38CfiADEBYhBCAAQQBBKBAQIQAgBCACSwRAIAQPCyABRQRAQX8PCwJAAkAgA0EBRg0AIAEoAAAiBkGo6r5pRg0AQXYhAyAGQXBxQdDUtMIBRw0BQQghAyACQQhJDQEgAEEAQSgQECEAIAEoAAQhASAAQQE2AhQgACABrTcDAEEADwsgASACIAMQLyIDIAJLDQAgACADNgIYQXIhAyABIARqIgVBf2otAAAiAkEIcQ0AIAJBIHEiBkUEQEFwIQMgBS0AACIFQacBSw0BIAVBB3GtQgEgBUEDdkEKaq2GIgdCA4h+IAd8IQggBEEBaiEECyACQQZ2IQMgAkECdiEFAkAgAkEDcUF/aiICQQJLBEBBACECDAELAkACQAJAIAJBAWsOAgECAAsgASAEai0AACECIARBAWohBAwCCyABIARqLwAAIQIgBEECaiEEDAELIAEgBGooAAAhAiAEQQRqIQQLIAVBAXEhBQJ+AkACQAJAIANBf2oiA0ECTQRAIANBAWsOAgIDAQtCfyAGRQ0DGiABIARqMQAADAMLIAEgBGovAACtQoACfAwCCyABIARqKAAArQwBCyABIARqKQAACyEHIAAgBTYCICAAIAI2AhwgACAHNwMAQQAhAyAAQQA2AhQgACAHIAggBhsiBzcDCCAAIAdCgIAIIAdCgIAIVBs+AhALIAMLWwEBf0G4fyEDIAIQFiICIAFNBH8gACACakF/ai0AACIAQQNxQQJ0QaAeaigCACACaiAAQQZ2IgFBAnRBsB5qKAIAaiAAQSBxIgBFaiABRSAAQQV2cWoFQbh/CwsdACAAKAKQ4gEQWiAAQQA2AqDiASAAQgA3A5DiAQu1AwEFfyMAQZACayIKJABBuH8hBgJAIAVFDQAgBCwAACIIQf8BcSEHAkAgCEF/TARAIAdBgn9qQQF2IgggBU8NAkFsIQYgB0GBf2oiBUGAAk8NAiAEQQFqIQdBACEGA0AgBiAFTwRAIAUhBiAIIQcMAwUgACAGaiAHIAZBAXZqIgQtAABBBHY6AAAgACAGQQFyaiAELQAAQQ9xOgAAIAZBAmohBgwBCwAACwALIAcgBU8NASAAIARBAWogByAKEFMiBhADDQELIAYhBEEAIQYgAUEAQTQQECEJQQAhBQNAIAQgBkcEQCAAIAZqIggtAAAiAUELSwRAQWwhBgwDBSAJIAFBAnRqIgEgASgCAEEBajYCACAGQQFqIQZBASAILQAAdEEBdSAFaiEFDAILAAsLQWwhBiAFRQ0AIAUQFEEBaiIBQQxLDQAgAyABNgIAQQFBASABdCAFayIDEBQiAXQgA0cNACAAIARqIAFBAWoiADoAACAJIABBAnRqIgAgACgCAEEBajYCACAJKAIEIgBBAkkgAEEBcXINACACIARBAWo2AgAgB0EBaiEGCyAKQZACaiQAIAYLxhEBDH8jAEHwAGsiBSQAQWwhCwJAIANBCkkNACACLwAAIQogAi8AAiEJIAIvAAQhByAFQQhqIAQQDgJAIAMgByAJIApqakEGaiIMSQ0AIAUtAAohCCAFQdgAaiACQQZqIgIgChAGIgsQAw0BIAVBQGsgAiAKaiICIAkQBiILEAMNASAFQShqIAIgCWoiAiAHEAYiCxADDQEgBUEQaiACIAdqIAMgDGsQBiILEAMNASAAIAFqIg9BfWohECAEQQRqIQZBASELIAAgAUEDakECdiIDaiIMIANqIgIgA2oiDiEDIAIhBCAMIQcDQCALIAMgEElxBEAgACAGIAVB2ABqIAgQAkECdGoiCS8BADsAACAFQdgAaiAJLQACEAEgCS0AAyELIAcgBiAFQUBrIAgQAkECdGoiCS8BADsAACAFQUBrIAktAAIQASAJLQADIQogBCAGIAVBKGogCBACQQJ0aiIJLwEAOwAAIAVBKGogCS0AAhABIAktAAMhCSADIAYgBUEQaiAIEAJBAnRqIg0vAQA7AAAgBUEQaiANLQACEAEgDS0AAyENIAAgC2oiCyAGIAVB2ABqIAgQAkECdGoiAC8BADsAACAFQdgAaiAALQACEAEgAC0AAyEAIAcgCmoiCiAGIAVBQGsgCBACQQJ0aiIHLwEAOwAAIAVBQGsgBy0AAhABIActAAMhByAEIAlqIgkgBiAFQShqIAgQAkECdGoiBC8BADsAACAFQShqIAQtAAIQASAELQADIQQgAyANaiIDIAYgBUEQaiAIEAJBAnRqIg0vAQA7AAAgBUEQaiANLQACEAEgACALaiEAIAcgCmohByAEIAlqIQQgAyANLQADaiEDIAVB2ABqEA0gBUFAaxANciAFQShqEA1yIAVBEGoQDXJFIQsMAQsLIAQgDksgByACS3INAEFsIQsgACAMSw0BIAxBfWohCQNAQQAgACAJSSAFQdgAahAEGwRAIAAgBiAFQdgAaiAIEAJBAnRqIgovAQA7AAAgBUHYAGogCi0AAhABIAAgCi0AA2oiACAGIAVB2ABqIAgQAkECdGoiCi8BADsAACAFQdgAaiAKLQACEAEgACAKLQADaiEADAEFIAxBfmohCgNAIAVB2ABqEAQgACAKS3JFBEAgACAGIAVB2ABqIAgQAkECdGoiCS8BADsAACAFQdgAaiAJLQACEAEgACAJLQADaiEADAELCwNAIAAgCk0EQCAAIAYgBUHYAGogCBACQQJ0aiIJLwEAOwAAIAVB2ABqIAktAAIQASAAIAktAANqIQAMAQsLAkAgACAMTw0AIAAgBiAFQdgAaiAIEAIiAEECdGoiDC0AADoAACAMLQADQQFGBEAgBUHYAGogDC0AAhABDAELIAUoAlxBH0sNACAFQdgAaiAGIABBAnRqLQACEAEgBSgCXEEhSQ0AIAVBIDYCXAsgAkF9aiEMA0BBACAHIAxJIAVBQGsQBBsEQCAHIAYgBUFAayAIEAJBAnRqIgAvAQA7AAAgBUFAayAALQACEAEgByAALQADaiIAIAYgBUFAayAIEAJBAnRqIgcvAQA7AAAgBUFAayAHLQACEAEgACAHLQADaiEHDAEFIAJBfmohDANAIAVBQGsQBCAHIAxLckUEQCAHIAYgBUFAayAIEAJBAnRqIgAvAQA7AAAgBUFAayAALQACEAEgByAALQADaiEHDAELCwNAIAcgDE0EQCAHIAYgBUFAayAIEAJBAnRqIgAvAQA7AAAgBUFAayAALQACEAEgByAALQADaiEHDAELCwJAIAcgAk8NACAHIAYgBUFAayAIEAIiAEECdGoiAi0AADoAACACLQADQQFGBEAgBUFAayACLQACEAEMAQsgBSgCREEfSw0AIAVBQGsgBiAAQQJ0ai0AAhABIAUoAkRBIUkNACAFQSA2AkQLIA5BfWohAgNAQQAgBCACSSAFQShqEAQbBEAgBCAGIAVBKGogCBACQQJ0aiIALwEAOwAAIAVBKGogAC0AAhABIAQgAC0AA2oiACAGIAVBKGogCBACQQJ0aiIELwEAOwAAIAVBKGogBC0AAhABIAAgBC0AA2ohBAwBBSAOQX5qIQIDQCAFQShqEAQgBCACS3JFBEAgBCAGIAVBKGogCBACQQJ0aiIALwEAOwAAIAVBKGogAC0AAhABIAQgAC0AA2ohBAwBCwsDQCAEIAJNBEAgBCAGIAVBKGogCBACQQJ0aiIALwEAOwAAIAVBKGogAC0AAhABIAQgAC0AA2ohBAwBCwsCQCAEIA5PDQAgBCAGIAVBKGogCBACIgBBAnRqIgItAAA6AAAgAi0AA0EBRgRAIAVBKGogAi0AAhABDAELIAUoAixBH0sNACAFQShqIAYgAEECdGotAAIQASAFKAIsQSFJDQAgBUEgNgIsCwNAQQAgAyAQSSAFQRBqEAQbBEAgAyAGIAVBEGogCBACQQJ0aiIALwEAOwAAIAVBEGogAC0AAhABIAMgAC0AA2oiACAGIAVBEGogCBACQQJ0aiICLwEAOwAAIAVBEGogAi0AAhABIAAgAi0AA2ohAwwBBSAPQX5qIQIDQCAFQRBqEAQgAyACS3JFBEAgAyAGIAVBEGogCBACQQJ0aiIALwEAOwAAIAVBEGogAC0AAhABIAMgAC0AA2ohAwwBCwsDQCADIAJNBEAgAyAGIAVBEGogCBACQQJ0aiIALwEAOwAAIAVBEGogAC0AAhABIAMgAC0AA2ohAwwBCwsCQCADIA9PDQAgAyAGIAVBEGogCBACIgBBAnRqIgItAAA6AAAgAi0AA0EBRgRAIAVBEGogAi0AAhABDAELIAUoAhRBH0sNACAFQRBqIAYgAEECdGotAAIQASAFKAIUQSFJDQAgBUEgNgIUCyABQWwgBUHYAGoQCiAFQUBrEApxIAVBKGoQCnEgBUEQahAKcRshCwwJCwAACwALAAALAAsAAAsACwAACwALQWwhCwsgBUHwAGokACALC7UEAQ5/IwBBEGsiBiQAIAZBBGogABAOQVQhBQJAIARB3AtJDQAgBi0ABCEHIANB8ARqQQBB7AAQECEIIAdBDEsNACADQdwJaiIJIAggBkEIaiAGQQxqIAEgAhAxIhAQA0UEQCAGKAIMIgQgB0sNASADQdwFaiEPIANBpAVqIREgAEEEaiESIANBqAVqIQEgBCEFA0AgBSICQX9qIQUgCCACQQJ0aigCAEUNAAsgAkEBaiEOQQEhBQNAIAUgDk9FBEAgCCAFQQJ0IgtqKAIAIQwgASALaiAKNgIAIAVBAWohBSAKIAxqIQoMAQsLIAEgCjYCAEEAIQUgBigCCCELA0AgBSALRkUEQCABIAUgCWotAAAiDEECdGoiDSANKAIAIg1BAWo2AgAgDyANQQF0aiINIAw6AAEgDSAFOgAAIAVBAWohBQwBCwtBACEBIANBADYCqAUgBEF/cyAHaiEJQQEhBQNAIAUgDk9FBEAgCCAFQQJ0IgtqKAIAIQwgAyALaiABNgIAIAwgBSAJanQgAWohASAFQQFqIQUMAQsLIAcgBEEBaiIBIAJrIgRrQQFqIQgDQEEBIQUgBCAIT0UEQANAIAUgDk9FBEAgBUECdCIJIAMgBEE0bGpqIAMgCWooAgAgBHY2AgAgBUEBaiEFDAELCyAEQQFqIQQMAQsLIBIgByAPIAogESADIAIgARBkIAZBAToABSAGIAc6AAYgACAGKAIENgIACyAQIQULIAZBEGokACAFC8ENAQt/IwBB8ABrIgUkAEFsIQkCQCADQQpJDQAgAi8AACEKIAIvAAIhDCACLwAEIQYgBUEIaiAEEA4CQCADIAYgCiAMampBBmoiDUkNACAFLQAKIQcgBUHYAGogAkEGaiICIAoQBiIJEAMNASAFQUBrIAIgCmoiAiAMEAYiCRADDQEgBUEoaiACIAxqIgIgBhAGIgkQAw0BIAVBEGogAiAGaiADIA1rEAYiCRADDQEgACABaiIOQX1qIQ8gBEEEaiEGQQEhCSAAIAFBA2pBAnYiAmoiCiACaiIMIAJqIg0hAyAMIQQgCiECA0AgCSADIA9JcQRAIAYgBUHYAGogBxACQQF0aiIILQAAIQsgBUHYAGogCC0AARABIAAgCzoAACAGIAVBQGsgBxACQQF0aiIILQAAIQsgBUFAayAILQABEAEgAiALOgAAIAYgBUEoaiAHEAJBAXRqIggtAAAhCyAFQShqIAgtAAEQASAEIAs6AAAgBiAFQRBqIAcQAkEBdGoiCC0AACELIAVBEGogCC0AARABIAMgCzoAACAGIAVB2ABqIAcQAkEBdGoiCC0AACELIAVB2ABqIAgtAAEQASAAIAs6AAEgBiAFQUBrIAcQAkEBdGoiCC0AACELIAVBQGsgCC0AARABIAIgCzoAASAGIAVBKGogBxACQQF0aiIILQAAIQsgBUEoaiAILQABEAEgBCALOgABIAYgBUEQaiAHEAJBAXRqIggtAAAhCyAFQRBqIAgtAAEQASADIAs6AAEgA0ECaiEDIARBAmohBCACQQJqIQIgAEECaiEAIAkgBUHYAGoQDUVxIAVBQGsQDUVxIAVBKGoQDUVxIAVBEGoQDUVxIQkMAQsLIAQgDUsgAiAMS3INAEFsIQkgACAKSw0BIApBfWohCQNAIAVB2ABqEAQgACAJT3JFBEAgBiAFQdgAaiAHEAJBAXRqIggtAAAhCyAFQdgAaiAILQABEAEgACALOgAAIAYgBUHYAGogBxACQQF0aiIILQAAIQsgBUHYAGogCC0AARABIAAgCzoAASAAQQJqIQAMAQsLA0AgBUHYAGoQBCAAIApPckUEQCAGIAVB2ABqIAcQAkEBdGoiCS0AACEIIAVB2ABqIAktAAEQASAAIAg6AAAgAEEBaiEADAELCwNAIAAgCkkEQCAGIAVB2ABqIAcQAkEBdGoiCS0AACEIIAVB2ABqIAktAAEQASAAIAg6AAAgAEEBaiEADAELCyAMQX1qIQADQCAFQUBrEAQgAiAAT3JFBEAgBiAFQUBrIAcQAkEBdGoiCi0AACEJIAVBQGsgCi0AARABIAIgCToAACAGIAVBQGsgBxACQQF0aiIKLQAAIQkgBUFAayAKLQABEAEgAiAJOgABIAJBAmohAgwBCwsDQCAFQUBrEAQgAiAMT3JFBEAgBiAFQUBrIAcQAkEBdGoiAC0AACEKIAVBQGsgAC0AARABIAIgCjoAACACQQFqIQIMAQsLA0AgAiAMSQRAIAYgBUFAayAHEAJBAXRqIgAtAAAhCiAFQUBrIAAtAAEQASACIAo6AAAgAkEBaiECDAELCyANQX1qIQADQCAFQShqEAQgBCAAT3JFBEAgBiAFQShqIAcQAkEBdGoiAi0AACEKIAVBKGogAi0AARABIAQgCjoAACAGIAVBKGogBxACQQF0aiICLQAAIQogBUEoaiACLQABEAEgBCAKOgABIARBAmohBAwBCwsDQCAFQShqEAQgBCANT3JFBEAgBiAFQShqIAcQAkEBdGoiAC0AACECIAVBKGogAC0AARABIAQgAjoAACAEQQFqIQQMAQsLA0AgBCANSQRAIAYgBUEoaiAHEAJBAXRqIgAtAAAhAiAFQShqIAAtAAEQASAEIAI6AAAgBEEBaiEEDAELCwNAIAVBEGoQBCADIA9PckUEQCAGIAVBEGogBxACQQF0aiIALQAAIQIgBUEQaiAALQABEAEgAyACOgAAIAYgBUEQaiAHEAJBAXRqIgAtAAAhAiAFQRBqIAAtAAEQASADIAI6AAEgA0ECaiEDDAELCwNAIAVBEGoQBCADIA5PckUEQCAGIAVBEGogBxACQQF0aiIALQAAIQIgBUEQaiAALQABEAEgAyACOgAAIANBAWohAwwBCwsDQCADIA5JBEAgBiAFQRBqIAcQAkEBdGoiAC0AACECIAVBEGogAC0AARABIAMgAjoAACADQQFqIQMMAQsLIAFBbCAFQdgAahAKIAVBQGsQCnEgBUEoahAKcSAFQRBqEApxGyEJDAELQWwhCQsgBUHwAGokACAJC8oCAQR/IwBBIGsiBSQAIAUgBBAOIAUtAAIhByAFQQhqIAIgAxAGIgIQA0UEQCAEQQRqIQIgACABaiIDQX1qIQQDQCAFQQhqEAQgACAET3JFBEAgAiAFQQhqIAcQAkEBdGoiBi0AACEIIAVBCGogBi0AARABIAAgCDoAACACIAVBCGogBxACQQF0aiIGLQAAIQggBUEIaiAGLQABEAEgACAIOgABIABBAmohAAwBCwsDQCAFQQhqEAQgACADT3JFBEAgAiAFQQhqIAcQAkEBdGoiBC0AACEGIAVBCGogBC0AARABIAAgBjoAACAAQQFqIQAMAQsLA0AgACADT0UEQCACIAVBCGogBxACQQF0aiIELQAAIQYgBUEIaiAELQABEAEgACAGOgAAIABBAWohAAwBCwsgAUFsIAVBCGoQChshAgsgBUEgaiQAIAILtgMBCX8jAEEQayIGJAAgBkEANgIMIAZBADYCCEFUIQQCQAJAIANBQGsiDCADIAZBCGogBkEMaiABIAIQMSICEAMNACAGQQRqIAAQDiAGKAIMIgcgBi0ABEEBaksNASAAQQRqIQogBkEAOgAFIAYgBzoABiAAIAYoAgQ2AgAgB0EBaiEJQQEhBANAIAQgCUkEQCADIARBAnRqIgEoAgAhACABIAU2AgAgACAEQX9qdCAFaiEFIARBAWohBAwBCwsgB0EBaiEHQQAhBSAGKAIIIQkDQCAFIAlGDQEgAyAFIAxqLQAAIgRBAnRqIgBBASAEdEEBdSILIAAoAgAiAWoiADYCACAHIARrIQhBACEEAkAgC0EDTQRAA0AgBCALRg0CIAogASAEakEBdGoiACAIOgABIAAgBToAACAEQQFqIQQMAAALAAsDQCABIABPDQEgCiABQQF0aiIEIAg6AAEgBCAFOgAAIAQgCDoAAyAEIAU6AAIgBCAIOgAFIAQgBToABCAEIAg6AAcgBCAFOgAGIAFBBGohAQwAAAsACyAFQQFqIQUMAAALAAsgAiEECyAGQRBqJAAgBAutAQECfwJAQYQgKAIAIABHIAAoAgBBAXYiAyABa0F4aiICQXhxQQhHcgR/IAIFIAMQJ0UNASACQQhqC0EQSQ0AIAAgACgCACICQQFxIAAgAWpBD2pBeHEiASAAa0EBdHI2AgAgASAANgIEIAEgASgCAEEBcSAAIAJBAXZqIAFrIgJBAXRyNgIAQYQgIAEgAkH/////B3FqQQRqQYQgKAIAIABGGyABNgIAIAEQJQsLygIBBX8CQAJAAkAgAEEIIABBCEsbZ0EfcyAAaUEBR2oiAUEESSAAIAF2cg0AIAFBAnRB/B5qKAIAIgJFDQADQCACQXhqIgMoAgBBAXZBeGoiBSAATwRAIAIgBUEIIAVBCEsbZ0Efc0ECdEGAH2oiASgCAEYEQCABIAIoAgQ2AgALDAMLIARBHksNASAEQQFqIQQgAigCBCICDQALC0EAIQMgAUEgTw0BA0AgAUECdEGAH2ooAgAiAkUEQCABQR5LIQIgAUEBaiEBIAJFDQEMAwsLIAIgAkF4aiIDKAIAQQF2QXhqIgFBCCABQQhLG2dBH3NBAnRBgB9qIgEoAgBGBEAgASACKAIENgIACwsgAigCACIBBEAgASACKAIENgIECyACKAIEIgEEQCABIAIoAgA2AgALIAMgAygCAEEBcjYCACADIAAQNwsgAwvhCwINfwV+IwBB8ABrIgckACAHIAAoAvDhASIINgJcIAEgAmohDSAIIAAoAoDiAWohDwJAAkAgBUUEQCABIQQMAQsgACgCxOABIRAgACgCwOABIREgACgCvOABIQ4gAEEBNgKM4QFBACEIA0AgCEEDRwRAIAcgCEECdCICaiAAIAJqQazQAWooAgA2AkQgCEEBaiEIDAELC0FsIQwgB0EYaiADIAQQBhADDQEgB0EsaiAHQRhqIAAoAgAQEyAHQTRqIAdBGGogACgCCBATIAdBPGogB0EYaiAAKAIEEBMgDUFgaiESIAEhBEEAIQwDQCAHKAIwIAcoAixBA3RqKQIAIhRCEIinQf8BcSEIIAcoAkAgBygCPEEDdGopAgAiFUIQiKdB/wFxIQsgBygCOCAHKAI0QQN0aikCACIWQiCIpyEJIBVCIIghFyAUQiCIpyECAkAgFkIQiKdB/wFxIgNBAk8EQAJAIAZFIANBGUlyRQRAIAkgB0EYaiADQSAgBygCHGsiCiAKIANLGyIKEAUgAyAKayIDdGohCSAHQRhqEAQaIANFDQEgB0EYaiADEAUgCWohCQwBCyAHQRhqIAMQBSAJaiEJIAdBGGoQBBoLIAcpAkQhGCAHIAk2AkQgByAYNwNIDAELAkAgA0UEQCACBEAgBygCRCEJDAMLIAcoAkghCQwBCwJAAkAgB0EYakEBEAUgCSACRWpqIgNBA0YEQCAHKAJEQX9qIgMgA0VqIQkMAQsgA0ECdCAHaigCRCIJIAlFaiEJIANBAUYNAQsgByAHKAJINgJMCwsgByAHKAJENgJIIAcgCTYCRAsgF6chAyALBEAgB0EYaiALEAUgA2ohAwsgCCALakEUTwRAIAdBGGoQBBoLIAgEQCAHQRhqIAgQBSACaiECCyAHQRhqEAQaIAcgB0EYaiAUQhiIp0H/AXEQCCAUp0H//wNxajYCLCAHIAdBGGogFUIYiKdB/wFxEAggFadB//8DcWo2AjwgB0EYahAEGiAHIAdBGGogFkIYiKdB/wFxEAggFqdB//8DcWo2AjQgByACNgJgIAcoAlwhCiAHIAk2AmggByADNgJkAkACQAJAIAQgAiADaiILaiASSw0AIAIgCmoiEyAPSw0AIA0gBGsgC0Egak8NAQsgByAHKQNoNwMQIAcgBykDYDcDCCAEIA0gB0EIaiAHQdwAaiAPIA4gESAQEB4hCwwBCyACIARqIQggBCAKEAcgAkERTwRAIARBEGohAgNAIAIgCkEQaiIKEAcgAkEQaiICIAhJDQALCyAIIAlrIQIgByATNgJcIAkgCCAOa0sEQCAJIAggEWtLBEBBbCELDAILIBAgAiAOayICaiIKIANqIBBNBEAgCCAKIAMQDxoMAgsgCCAKQQAgAmsQDyEIIAcgAiADaiIDNgJkIAggAmshCCAOIQILIAlBEE8EQCADIAhqIQMDQCAIIAIQByACQRBqIQIgCEEQaiIIIANJDQALDAELAkAgCUEHTQRAIAggAi0AADoAACAIIAItAAE6AAEgCCACLQACOgACIAggAi0AAzoAAyAIQQRqIAIgCUECdCIDQcAeaigCAGoiAhAXIAIgA0HgHmooAgBrIQIgBygCZCEDDAELIAggAhAMCyADQQlJDQAgAyAIaiEDIAhBCGoiCCACQQhqIgJrQQ9MBEADQCAIIAIQDCACQQhqIQIgCEEIaiIIIANJDQAMAgALAAsDQCAIIAIQByACQRBqIQIgCEEQaiIIIANJDQALCyAHQRhqEAQaIAsgDCALEAMiAhshDCAEIAQgC2ogAhshBCAFQX9qIgUNAAsgDBADDQFBbCEMIAdBGGoQBEECSQ0BQQAhCANAIAhBA0cEQCAAIAhBAnQiAmpBrNABaiACIAdqKAJENgIAIAhBAWo
vendor: 19,006 bytes, line 42
42hCAwBCwsgBygCXCEIC0G6fyEMIA8gCGsiACANIARrSw0AIAQEfyAEIAggABALIABqBUEACyABayEMCyAHQfAAaiQAIAwLkRcCFn8FfiMAQdABayIHJAAgByAAKALw4QEiCDYCvAEgASACaiESIAggACgCgOIBaiETAkACQCAFRQRAIAEhAwwBCyAAKALE4AEhESAAKALA4AEhFSAAKAK84AEhDyAAQQE2AozhAUEAIQgDQCAIQQNHBEAgByAIQQJ0IgJqIAAgAmpBrNABaigCADYCVCAIQQFqIQgMAQsLIAcgETYCZCAHIA82AmAgByABIA9rNgJoQWwhECAHQShqIAMgBBAGEAMNASAFQQQgBUEESBshFyAHQTxqIAdBKGogACgCABATIAdBxABqIAdBKGogACgCCBATIAdBzABqIAdBKGogACgCBBATQQAhBCAHQeAAaiEMIAdB5ABqIQoDQCAHQShqEARBAksgBCAXTnJFBEAgBygCQCAHKAI8QQN0aikCACIdQhCIp0H/AXEhCyAHKAJQIAcoAkxBA3RqKQIAIh5CEIinQf8BcSEJIAcoAkggBygCREEDdGopAgAiH0IgiKchCCAeQiCIISAgHUIgiKchAgJAIB9CEIinQf8BcSIDQQJPBEACQCAGRSADQRlJckUEQCAIIAdBKGogA0EgIAcoAixrIg0gDSADSxsiDRAFIAMgDWsiA3RqIQggB0EoahAEGiADRQ0BIAdBKGogAxAFIAhqIQgMAQsgB0EoaiADEAUgCGohCCAHQShqEAQaCyAHKQJUISEgByAINgJUIAcgITcDWAwBCwJAIANFBEAgAgRAIAcoAlQhCAwDCyAHKAJYIQgMAQsCQAJAIAdBKGpBARAFIAggAkVqaiIDQQNGBEAgBygCVEF/aiIDIANFaiEIDAELIANBAnQgB2ooAlQiCCAIRWohCCADQQFGDQELIAcgBygCWDYCXAsLIAcgBygCVDYCWCAHIAg2AlQLICCnIQMgCQRAIAdBKGogCRAFIANqIQMLIAkgC2pBFE8EQCAHQShqEAQaCyALBEAgB0EoaiALEAUgAmohAgsgB0EoahAEGiAHIAcoAmggAmoiCSADajYCaCAKIAwgCCAJSxsoAgAhDSAHIAdBKGogHUIYiKdB/wFxEAggHadB//8DcWo2AjwgByAHQShqIB5CGIinQf8BcRAIIB6nQf//A3FqNgJMIAdBKGoQBBogB0EoaiAfQhiIp0H/AXEQCCEOIAdB8ABqIARBBHRqIgsgCSANaiAIazYCDCALIAg2AgggCyADNgIEIAsgAjYCACAHIA4gH6dB//8DcWo2AkQgBEEBaiEEDAELCyAEIBdIDQEgEkFgaiEYIAdB4ABqIRogB0HkAGohGyABIQMDQCAHQShqEARBAksgBCAFTnJFBEAgBygCQCAHKAI8QQN0aikCACIdQhCIp0H/AXEhCyAHKAJQIAcoAkxBA3RqKQIAIh5CEIinQf8BcSEIIAcoAkggBygCREEDdGopAgAiH0IgiKchCSAeQiCIISAgHUIgiKchDAJAIB9CEIinQf8BcSICQQJPBEACQCAGRSACQRlJckUEQCAJIAdBKGogAkEgIAcoAixrIgogCiACSxsiChAFIAIgCmsiAnRqIQkgB0EoahAEGiACRQ0BIAdBKGogAhAFIAlqIQkMAQsgB0EoaiACEAUgCWohCSAHQShqEAQaCyAHKQJUISEgByAJNgJUIAcgITcDWAwBCwJAIAJFBEAgDARAIAcoAlQhCQwDCyAHKAJYIQkMAQsCQAJAIAdBKGpBARAFIAkgDEVqaiICQQNGBEAgBygCVEF/aiICIAJFaiEJDAELIAJBAnQgB2ooAlQiCSAJRWohCSACQQFGDQELIAcgBygCWDYCXAsLIAcgBygCVDYCWCAHIAk2AlQLICCnIRQgCARAIAdBKGogCBAFIBRqIRQLIAggC2pBFE8EQCAHQShqEAQaCyALBEAgB0EoaiALEAUgDGohDAsgB0EoahAEGiAHIAcoAmggDGoiGSAUajYCaCAbIBogCSAZSxsoAgAhHCAHIAdBKGogHUIYiKdB/wFxEAggHadB//8DcWo2AjwgByAHQShqIB5CGIinQf8BcRAIIB6nQf//A3FqNgJMIAdBKGoQBBogByAHQShqIB9CGIinQf8BcRAIIB+nQf//A3FqNgJEIAcgB0HwAGogBEEDcUEEdGoiDSkDCCIdNwPIASAHIA0pAwAiHjcDwAECQAJAAkAgBygCvAEiDiAepyICaiIWIBNLDQAgAyAHKALEASIKIAJqIgtqIBhLDQAgEiADayALQSBqTw0BCyAHIAcpA8gBNwMQIAcgBykDwAE3AwggAyASIAdBCGogB0G8AWogEyAPIBUgERAeIQsMAQsgAiADaiEIIAMgDhAHIAJBEU8EQCADQRBqIQIDQCACIA5BEGoiDhAHIAJBEGoiAiAISQ0ACwsgCCAdpyIOayECIAcgFjYCvAEgDiAIIA9rSwRAIA4gCCAVa0sEQEFsIQsMAgsgESACIA9rIgJqIhYgCmogEU0EQCAIIBYgChAPGgwCCyAIIBZBACACaxAPIQggByACIApqIgo2AsQBIAggAmshCCAPIQILIA5BEE8EQCAIIApqIQoDQCAIIAIQByACQRBqIQIgCEEQaiIIIApJDQALDAELAkAgDkEHTQRAIAggAi0AADoAACAIIAItAAE6AAEgCCACLQACOgACIAggAi0AAzoAAyAIQQRqIAIgDkECdCIKQcAeaigCAGoiAhAXIAIgCkHgHmooAgBrIQIgBygCxAEhCgwBCyAIIAIQDAsgCkEJSQ0AIAggCmohCiAIQQhqIgggAkEIaiICa0EPTARAA0AgCCACEAwgAkEIaiECIAhBCGoiCCAKSQ0ADAIACwALA0AgCCACEAcgAkEQaiECIAhBEGoiCCAKSQ0ACwsgCxADBEAgCyEQDAQFIA0gDDYCACANIBkgHGogCWs2AgwgDSAJNgIIIA0gFDYCBCAEQQFqIQQgAyALaiEDDAILAAsLIAQgBUgNASAEIBdrIQtBACEEA0AgCyAFSARAIAcgB0HwAGogC0EDcUEEdGoiAikDCCIdNwPIASAHIAIpAwAiHjcDwAECQAJAAkAgBygCvAEiDCAepyICaiIKIBNLDQAgAyAHKALEASIJIAJqIhBqIBhLDQAgEiADayAQQSBqTw0BCyAHIAcpA8gBNwMgIAcgBykDwAE3AxggAyASIAdBGGogB0G8AWogEyAPIBUgERAeIRAMAQsgAiADaiEIIAMgDBAHIAJBEU8EQCADQRBqIQIDQCACIAxBEGoiDBAHIAJBEGoiAiAISQ0ACwsgCCAdpyIGayECIAcgCjYCvAEgBiAIIA9rSwRAIAYgCCAVa0sEQEFsIRAMAgsgESACIA9rIgJqIgwgCWogEU0EQCAIIAwgCRAPGgwCCyAIIAxBACACaxAPIQggByACIAlqIgk2AsQBIAggAmshCCAPIQILIAZBEE8EQCAIIAlqIQYDQCAIIAIQByACQRBqIQIgCEEQaiIIIAZJDQALDAELAkAgBkEHTQRAIAggAi0AADoAACAIIAItAAE6AAEgCCACLQACOgACIAggAi0AAzoAAyAIQQRqIAIgBkECdCIGQcAeaigCAGoiAhAXIAIgBkHgHmooAgBrIQIgBygCxAEhCQwBCyAIIAIQDAsgCUEJSQ0AIAggCWohBiAIQQhqIgggAkEIaiICa0EPTARAA0AgCCACEAwgAkEIaiECIAhBCGoiCCAGSQ0ADAIACwALA0AgCCACEAcgAkEQaiECIAhBEGoiCCAGSQ0ACwsgEBADDQMgC0EBaiELIAMgEGohAwwBCwsDQCAEQQNHBEAgACAEQQJ0IgJqQazQAWogAiAHaigCVDYCACAEQQFqIQQMAQsLIAcoArwBIQgLQbp/IRAgEyAIayIAIBIgA2tLDQAgAwR/IAMgCCAAEAsgAGoFQQALIAFrIRALIAdB0AFqJAAgEAslACAAQgA3AgAgAEEAOwEIIABBADoACyAAIAE2AgwgACACOgAKC7QFAQN/IwBBMGsiBCQAIABB/wFqIgVBfWohBgJAIAMvAQIEQCAEQRhqIAEgAhAGIgIQAw0BIARBEGogBEEYaiADEBwgBEEIaiAEQRhqIAMQHCAAIQMDQAJAIARBGGoQBCADIAZPckUEQCADIARBEGogBEEYahASOgAAIAMgBEEIaiAEQRhqEBI6AAEgBEEYahAERQ0BIANBAmohAwsgBUF+aiEFAn8DQEG6fyECIAMiASAFSw0FIAEgBEEQaiAEQRhqEBI6AAAgAUEBaiEDIARBGGoQBEEDRgRAQQIhAiAEQQhqDAILIAMgBUsNBSABIARBCGogBEEYahASOgABIAFBAmohA0EDIQIgBEEYahAEQQNHDQALIARBEGoLIQUgAyAFIARBGGoQEjoAACABIAJqIABrIQIMAwsgAyAEQRBqIARBGGoQEjoAAiADIARBCGogBEEYahASOgADIANBBGohAwwAAAsACyAEQRhqIAEgAhAGIgIQAw0AIARBEGogBEEYaiADEBwgBEEIaiAEQRhqIAMQHCAAIQMDQAJAIARBGGoQBCADIAZPckUEQCADIARBEGogBEEYahAROgAAIAMgBEEIaiAEQRhqEBE6AAEgBEEYahAERQ0BIANBAmohAwsgBUF+aiEFAn8DQEG6fyECIAMiASAFSw0EIAEgBEEQaiAEQRhqEBE6AAAgAUEBaiEDIARBGGoQBEEDRgRAQQIhAiAEQQhqDAILIAMgBUsNBCABIARBCGogBEEYahAROgABIAFBAmohA0EDIQIgBEEYahAEQQNHDQALIARBEGoLIQUgAyAFIARBGGoQEToAACABIAJqIABrIQIMAgsgAyAEQRBqIARBGGoQEToAAiADIARBCGogBEEYahAROgADIANBBGohAwwAAAsACyAEQTBqJAAgAgtpAQF/An8CQAJAIAJBB00NACABKAAAQbfIwuF+Rw0AIAAgASgABDYCmOIBQWIgAEEQaiABIAIQPiIDEAMNAhogAEKBgICAEDcDiOEBIAAgASADaiACIANrECoMAQsgACABIAIQKgtBAAsLrQMBBn8jAEGAAWsiAyQAQWIhCAJAIAJBCUkNACAAQZjQAGogAUEIaiIEIAJBeGogAEGY0AAQMyIFEAMiBg0AIANBHzYCfCADIANB/ABqIANB+ABqIAQgBCAFaiAGGyIEIAEgAmoiAiAEaxAVIgUQAw0AIAMoAnwiBkEfSw0AIAMoAngiB0EJTw0AIABBiCBqIAMgBkGAC0GADCAHEBggA0E0NgJ8IAMgA0H8AGogA0H4AGogBCAFaiIEIAIgBGsQFSIFEAMNACADKAJ8IgZBNEsNACADKAJ4IgdBCk8NACAAQZAwaiADIAZBgA1B4A4gBxAYIANBIzYCfCADIANB/ABqIANB+ABqIAQgBWoiBCACIARrEBUiBRADDQAgAygCfCIGQSNLDQAgAygCeCIHQQpPDQAgACADIAZBwBBB0BEgBxAYIAQgBWoiBEEMaiIFIAJLDQAgAiAFayEFQQAhAgNAIAJBA0cEQCAEKAAAIgZBf2ogBU8NAiAAIAJBAnRqQZzQAWogBjYCACACQQFqIQIgBEEEaiEEDAELCyAEIAFrIQgLIANBgAFqJAAgCAtGAQN/IABBCGohAyAAKAIEIQJBACEAA0AgACACdkUEQCABIAMgAEEDdGotAAJBFktqIQEgAEEBaiEADAELCyABQQggAmt0C4YDAQV/Qbh/IQcCQCADRQ0AIAItAAAiBEUEQCABQQA2AgBBAUG4fyADQQFGGw8LAn8gAkEBaiIFIARBGHRBGHUiBkF/Sg0AGiAGQX9GBEAgA0EDSA0CIAUvAABBgP4BaiEEIAJBA2oMAQsgA0ECSA0BIAItAAEgBEEIdHJBgIB+aiEEIAJBAmoLIQUgASAENgIAIAVBAWoiASACIANqIgNLDQBBbCEHIABBEGogACAFLQAAIgVBBnZBI0EJIAEgAyABa0HAEEHQEUHwEiAAKAKM4QEgACgCnOIBIAQQHyIGEAMiCA0AIABBmCBqIABBCGogBUEEdkEDcUEfQQggASABIAZqIAgbIgEgAyABa0GAC0GADEGAFyAAKAKM4QEgACgCnOIBIAQQHyIGEAMiCA0AIABBoDBqIABBBGogBUECdkEDcUE0QQkgASABIAZqIAgbIgEgAyABa0GADUHgDkGQGSAAKAKM4QEgACgCnOIBIAQQHyIAEAMNACAAIAFqIAJrIQcLIAcLrQMBCn8jAEGABGsiCCQAAn9BUiACQf8BSw0AGkFUIANBDEsNABogAkEBaiELIABBBGohCUGAgAQgA0F/anRBEHUhCkEAIQJBASEEQQEgA3QiB0F/aiIMIQUDQCACIAtGRQRAAkAgASACQQF0Ig1qLwEAIgZB//8DRgRAIAkgBUECdGogAjoAAiAFQX9qIQVBASEGDAELIARBACAKIAZBEHRBEHVKGyEECyAIIA1qIAY7AQAgAkEBaiECDAELCyAAIAQ7AQIgACADOwEAIAdBA3YgB0EBdmpBA2ohBkEAIQRBACECA0AgBCALRkUEQCABIARBAXRqLgEAIQpBACEAA0AgACAKTkUEQCAJIAJBAnRqIAQ6AAIDQCACIAZqIAxxIgIgBUsNAAsgAEEBaiEADAELCyAEQQFqIQQMAQsLQX8gAg0AGkEAIQIDfyACIAdGBH9BAAUgCCAJIAJBAnRqIgAtAAJBAXRqIgEgAS8BACIBQQFqOwEAIAAgAyABEBRrIgU6AAMgACABIAVB/wFxdCAHazsBACACQQFqIQIMAQsLCyEFIAhBgARqJAAgBQvjBgEIf0FsIQcCQCACQQNJDQACQAJAAkACQCABLQAAIgNBA3EiCUEBaw4DAwEAAgsgACgCiOEBDQBBYg8LIAJBBUkNAkEDIQYgASgAACEFAn8CQAJAIANBAnZBA3EiCEF+aiIEQQFNBEAgBEEBaw0BDAILIAVBDnZB/wdxIQQgBUEEdkH/B3EhAyAIRQwCCyAFQRJ2IQRBBCEGIAVBBHZB//8AcSEDQQAMAQsgBUEEdkH//w9xIgNBgIAISw0DIAEtAARBCnQgBUEWdnIhBEEFIQZBAAshBSAEIAZqIgogAksNAgJAIANBgQZJDQAgACgCnOIBRQ0AQQAhAgNAIAJBg4ABSw0BIAJBQGshAgwAAAsACwJ/IAlBA0YEQCABIAZqIQEgAEHw4gFqIQIgACgCDCEGIAUEQCACIAMgASAEIAYQXwwCCyACIAMgASAEIAYQXQwBCyAAQbjQAWohAiABIAZqIQEgAEHw4gFqIQYgAEGo0ABqIQggBQRAIAggBiADIAEgBCACEF4MAQsgCCAGIAMgASAEIAIQXAsQAw0CIAAgAzYCgOIBIABBATYCiOEBIAAgAEHw4gFqNgLw4QEgCUECRgRAIAAgAEGo0ABqNgIMCyAAIANqIgBBiOMBakIANwAAIABBgOMBakIANwAAIABB+OIBakIANwAAIABB8OIBakIANwAAIAoPCwJ/AkACQAJAIANBAnZBA3FBf2oiBEECSw0AIARBAWsOAgACAQtBASEEIANBA3YMAgtBAiEEIAEvAABBBHYMAQtBAyEEIAEQIUEEdgsiAyAEaiIFQSBqIAJLBEAgBSACSw0CIABB8OIBaiABIARqIAMQCyEBIAAgAzYCgOIBIAAgATYC8OEBIAEgA2oiAEIANwAYIABCADcAECAAQgA3AAggAEIANwAAIAUPCyAAIAM2AoDiASAAIAEgBGo2AvDhASAFDwsCfwJAAkACQCADQQJ2QQNxQX9qIgRBAksNACAEQQFrDgIAAgELQQEhByADQQN2DAILQQIhByABLwAAQQR2DAELIAJBBEkgARAhIgJBj4CAAUtyDQFBAyEHIAJBBHYLIQIgAEHw4gFqIAEgB2otAAAgAkEgahAQIQEgACACNgKA4gEgACABNgLw4QEgB0EBaiEHCyAHC0sAIABC+erQ0OfJoeThADcDICAAQgA3AxggAELP1tO+0ser2UI3AxAgAELW64Lu6v2J9eAANwMIIABCADcDACAAQShqQQBBKBAQGgviAgICfwV+IABBKGoiASAAKAJIaiECAn4gACkDACIDQiBaBEAgACkDECIEQgeJIAApAwgiBUIBiXwgACkDGCIGQgyJfCAAKQMgIgdCEol8IAUQGSAEEBkgBhAZIAcQGQwBCyAAKQMYQsXP2bLx5brqJ3wLIAN8IQMDQCABQQhqIgAgAk0EQEIAIAEpAAAQCSADhUIbiUKHla+vmLbem55/fkLj3MqV/M7y9YV/fCEDIAAhAQwBCwsCQCABQQRqIgAgAksEQCABIQAMAQsgASgAAK1Ch5Wvr5i23puef34gA4VCF4lCz9bTvtLHq9lCfkL5893xmfaZqxZ8IQMLA0AgACACSQRAIAAxAABCxc/ZsvHluuonfiADhUILiUKHla+vmLbem55/fiEDIABBAWohAAwBCwsgA0IhiCADhULP1tO+0ser2UJ+IgNCHYggA4VC+fPd8Zn2masWfiIDQiCIIAOFC+8CAgJ/BH4gACAAKQMAIAKtfDcDAAJAAkAgACgCSCIDIAJqIgRBH00EQCABRQ0BIAAgA2pBKGogASACECAgACgCSCACaiEEDAELIAEgAmohAgJ/IAMEQCAAQShqIgQgA2ogAUEgIANrECAgACAAKQMIIAQpAAAQCTcDCCAAIAApAxAgACkAMBAJNwMQIAAgACkDGCAAKQA4EAk3AxggACAAKQMgIABBQGspAAAQCTcDICAAKAJIIQMgAEEANgJIIAEgA2tBIGohAQsgAUEgaiACTQsEQCACQWBqIQMgACkDICEFIAApAxghBiAAKQMQIQcgACkDCCEIA0AgCCABKQAAEAkhCCAHIAEpAAgQCSEHIAYgASkAEBAJIQYgBSABKQAYEAkhBSABQSBqIgEgA00NAAsgACAFNwMgIAAgBjcDGCAAIAc3AxAgACAINwMICyABIAJPDQEgAEEoaiABIAIgAWsiBBAgCyAAIAQ2AkgLCy8BAX8gAEUEQEG2f0EAIAMbDwtBun8hBCADIAFNBH8gACACIAMQEBogAwVBun8LCy8BAX8gAEUEQEG2f0EAIAMbDwtBun8hBCADIAFNBH8gACACIAMQCxogAwVBun8LC6gCAQZ/IwBBEGsiByQAIABB2OABaikDAEKAgIAQViEIQbh/IQUCQCAEQf//B0sNACAAIAMgBBBCIgUQAyIGDQAgACgCnOIBIQkgACAHQQxqIAMgAyAFaiAGGyIKIARBACAFIAYbayIGEEAiAxADBEAgAyEFDAELIAcoAgwhBCABRQRAQbp/IQUgBEEASg0BCyAGIANrIQUgAyAKaiEDAkAgCQRAIABBADYCnOIBDAELAkACQAJAIARBBUgNACAAQdjgAWopAwBCgICACFgNAAwBCyAAQQA2ApziAQwBCyAAKAIIED8hBiAAQQA2ApziASAGQRRPDQELIAAgASACIAMgBSAEIAgQOSEFDAELIAAgASACIAMgBSAEIAgQOiEFCyAHQRBqJAAgBQtnACAAQdDgAWogASACIAAoAuzhARAuIgEQAwRAIAEPC0G4fyECAkAgAQ0AIABB7OABaigCACIBBEBBYCECIAAoApjiASABRw0BC0EAIQIgAEHw4AFqKAIARQ0AIABBkOEBahBDCyACCycBAX8QVyIERQRAQUAPCyAEIAAgASACIAMgBBBLEE8hACAEEFYgAAs/AQF/AkACQAJAIAAoAqDiAUEBaiIBQQJLDQAgAUEBaw4CAAECCyAAEDBBAA8LIABBADYCoOIBCyAAKAKU4gELvAMCB38BfiMAQRBrIgkkAEG4fyEGAkAgBCgCACIIQQVBCSAAKALs4QEiBRtJDQAgAygCACIHQQFBBSAFGyAFEC8iBRADBEAgBSEGDAELIAggBUEDakkNACAAIAcgBRBJIgYQAw0AIAEgAmohCiAAQZDhAWohCyAIIAVrIQIgBSAHaiEHIAEhBQNAIAcgAiAJECwiBhADDQEgAkF9aiICIAZJBEBBuH8hBgwCCyAJKAIAIghBAksEQEFsIQYMAgsgB0EDaiEHAn8CQAJAAkAgCEEBaw4CAgABCyAAIAUgCiAFayAHIAYQSAwCCyAFIAogBWsgByAGEEcMAQsgBSAKIAVrIActAAAgCSgCCBBGCyIIEAMEQCAIIQYMAgsgACgC8OABBEAgCyAFIAgQRQsgAiAGayECIAYgB2ohByAFIAhqIQUgCSgCBEUNAAsgACkD0OABIgxCf1IEQEFsIQYgDCAFIAFrrFINAQsgACgC8OABBEBBaiEGIAJBBEkNASALEEQhDCAHKAAAIAynRw0BIAdBBGohByACQXxqIQILIAMgBzYCACAEIAI2AgAgBSABayEGCyAJQRBqJAAgBgsuACAAECsCf0EAQQAQAw0AGiABRSACRXJFBEBBYiAAIAEgAhA9EAMNARoLQQALCzcAIAEEQCAAIAAoAsTgASABKAIEIAEoAghqRzYCnOIBCyAAECtBABADIAFFckUEQCAAIAEQWwsL0QIBB38jAEEQayIGJAAgBiAENgIIIAYgAzYCDCAFBEAgBSgCBCEKIAUoAgghCQsgASEIAkACQANAIAAoAuzhARAWIQsCQANAIAQgC0kNASADKAAAQXBxQdDUtMIBRgRAIAMgBBAiIgcQAw0EIAQgB2shBCADIAdqIQMMAQsLIAYgAzYCDCAGIAQ2AggCQCAFBEAgACAFEE5BACEHQQAQA0UNAQwFCyAAIAogCRBNIgcQAw0ECyAAIAgQUCAMQQFHQQAgACAIIAIgBkEMaiAGQQhqEEwiByIDa0EAIAMQAxtBCkdyRQRAQbh/IQcMBAsgBxADDQMgAiAHayECIAcgCGohCEEBIQwgBigCDCEDIAYoAgghBAwBCwsgBiADNgIMIAYgBDYCCEG4fyEHIAQNASAIIAFrIQcMAQsgBiADNgIMIAYgBDYCCAsgBkEQaiQAIAcLRgECfyABIAAoArjgASICRwRAIAAgAjYCxOABIAAgATYCuOABIAAoArzgASEDIAAgATYCvOABIAAgASADIAJrajYCwOABCwutAgIEfwF+IwBBQGoiBCQAAkACQCACQQhJDQAgASgAAEFwcUHQ1LTCAUcNACABIAIQIiEBIABCADcDCCAAQQA2AgQgACABNgIADAELIARBGGogASACEC0iAxADBEAgACADEBoMAQsgAwRAIABBuH8QGgwBCyACIAQoAjAiA2shAiABIANqIQMDQAJAIAAgAyACIARBCGoQLCIFEAMEfyAFBSACIAVBA2oiBU8NAUG4fwsQGgwCCyAGQQFqIQYgAiAFayECIAMgBWohAyAEKAIMRQ0ACyAEKAI4BEAgAkEDTQRAIABBuH8QGgwCCyADQQRqIQMLIAQoAighAiAEKQMYIQcgAEEANgIEIAAgAyABazYCACAAIAIgBmytIAcgB0J/URs3AwgLIARBQGskAAslAQF/IwBBEGsiAiQAIAIgACABEFEgAigCACEAIAJBEGokACAAC30BBH8jAEGQBGsiBCQAIARB/wE2AggCQCAEQRBqIARBCGogBEEMaiABIAIQFSIGEAMEQCAGIQUMAQtBVCEFIAQoAgwiB0EGSw0AIAMgBEEQaiAEKAIIIAcQQSIFEAMNACAAIAEgBmogAiAGayADEDwhBQsgBEGQBGokACAFC4cBAgJ/An5BABAWIQMCQANAIAEgA08EQAJAIAAoAABBcHFB0NS0wgFGBEAgACABECIiAhADRQ0BQn4PCyAAIAEQVSIEQn1WDQMgBCAFfCIFIARUIQJCfiEEIAINAyAAIAEQUiICEAMNAwsgASACayEBIAAgAmohAAwBCwtCfiAFIAEbIQQLIAQLPwIBfwF+IwBBMGsiAiQAAn5CfiACQQhqIAAgARAtDQAaQgAgAigCHEEBRg0AGiACKQMICyEDIAJBMGokACADC40BAQJ/IwBBMGsiASQAAkAgAEUNACAAKAKI4gENACABIABB/OEBaigCADYCKCABIAApAvThATcDICAAEDAgACgCqOIBIQIgASABKAIoNgIYIAEgASkDIDcDECACIAFBEGoQGyAAQQA2AqjiASABIAEoAig2AgggASABKQMgNwMAIAAgARAbCyABQTBqJAALKgECfyMAQRBrIgAkACAAQQA2AgggAEIANwMAIAAQWCEBIABBEGokACABC4cBAQN/IwBBEGsiAiQAAkAgACgCAEUgACgCBEVzDQAgAiAAKAIINgIIIAIgACkCADcDAAJ/IAIoAgAiAQRAIAIoAghBqOMJIAERBQAMAQtBqOMJECgLIgFFDQAgASAAKQIANwL04QEgAUH84QFqIAAoAgg2AgAgARBZIAEhAwsgAkEQaiQAIAMLywEBAn8jAEEgayIBJAAgAEGBgIDAADYCtOIBIABBADYCiOIBIABBADYC7OEBIABCADcDkOIBIABBADYCpOMJIABBADYC3OIBIABCADcCzOIBIABBADYCvOIBIABBADYCxOABIABCADcCnOIBIABBpOIBakIANwIAIABBrOIBakEANgIAIAFCADcCECABQgA3AhggASABKQMYNwMIIAEgASkDEDcDACABKAIIQQh2QQFxIQIgAEEANgLg4gEgACACNgKM4gEgAUEgaiQAC3YBA38jAEEwayIBJAAgAARAIAEgAEHE0AFqIgIoAgA2AiggASAAKQK80AE3AyAgACgCACEDIAEgAigCADYCGCABIAApArzQATcDECADIAFBEGoQGyABIAEoAig2AgggASABKQMgNwMAIAAgARAbCyABQTBqJAALzAEBAX8gACABKAK00AE2ApjiASAAIAEoAgQiAjYCwOABIAAgAjYCvOABIAAgAiABKAIIaiICNgK44AEgACACNgLE4AEgASgCuNABBEAgAEKBgICAEDcDiOEBIAAgAUGk0ABqNgIMIAAgAUGUIGo2AgggACABQZwwajYCBCAAIAFBDGo2AgAgAEGs0AFqIAFBqNABaigCADYCACAAQbDQAWogAUGs0AFqKAIANgIAIABBtNABaiABQbDQAWooAgA2AgAPCyAAQgA3A4jhAQs7ACACRQRAQbp/DwsgBEUEQEFsDwsgAiAEEGAEQCAAIAEgAiADIAQgBRBhDwsgACABIAIgAyAEIAUQZQtGAQF/IwBBEGsiBSQAIAVBCGogBBAOAn8gBS0ACQRAIAAgASACIAMgBBAyDAELIAAgASACIAMgBBA0CyEAIAVBEGokACAACzQAIAAgAyAEIAUQNiIFEAMEQCAFDwsgBSAESQR/IAEgAiADIAVqIAQgBWsgABA1BUG4fwsLRgEBfyMAQRBrIgUkACAFQQhqIAQQDgJ/IAUtAAkEQCAAIAEgAiADIAQQYgwBCyAAIAEgAiADIAQQNQshACAFQRBqJAAgAAtZAQF/QQ8hAiABIABJBEAgAUEEdCAAbiECCyAAQQh2IgEgAkEYbCIAQYwIaigCAGwgAEGICGooAgBqIgJBA3YgAmogAEGACGooAgAgAEGECGooAgAgAWxqSQs3ACAAIAMgBCAFQYAQEDMiBRADBEAgBQ8LIAUgBEkEfyABIAIgAyAFaiAEIAVrIAAQMgVBuH8LC78DAQN/IwBBIGsiBSQAIAVBCGogAiADEAYiAhADRQRAIAAgAWoiB0F9aiEGIAUgBBAOIARBBGohAiAFLQACIQMDQEEAIAAgBkkgBUEIahAEGwRAIAAgAiAFQQhqIAMQAkECdGoiBC8BADsAACAFQQhqIAQtAAIQASAAIAQtAANqIgQgAiAFQQhqIAMQAkECdGoiAC8BADsAACAFQQhqIAAtAAIQASAEIAAtAANqIQAMAQUgB0F+aiEEA0AgBUEIahAEIAAgBEtyRQRAIAAgAiAFQQhqIAMQAkECdGoiBi8BADsAACAFQQhqIAYtAAIQASAAIAYtAANqIQAMAQsLA0AgACAES0UEQCAAIAIgBUEIaiADEAJBAnRqIgYvAQA7AAAgBUEIaiAGLQACEAEgACAGLQADaiEADAELCwJAIAAgB08NACAAIAIgBUEIaiADEAIiA0ECdGoiAC0AADoAACAALQADQQFGBEAgBUEIaiAALQACEAEMAQsgBSgCDEEfSw0AIAVBCGogAiADQQJ0ai0AAhABIAUoAgxBIUkNACAFQSA2AgwLIAFBbCAFQQhqEAobIQILCwsgBUEgaiQAIAILkgIBBH8jAEFAaiIJJAAgCSADQTQQCyEDAkAgBEECSA0AIAMgBEECdGooAgAhCSADQTxqIAgQIyADQQE6AD8gAyACOgA+QQAhBCADKAI8IQoDQCAEIAlGDQEgACAEQQJ0aiAKNgEAIARBAWohBAwAAAsAC0EAIQkDQCAGIAlGRQRAIAMgBSAJQQF0aiIKLQABIgtBAnRqIgwoAgAhBCADQTxqIAotAABBCHQgCGpB//8DcRAjIANBAjoAPyADIAcgC2siCiACajoAPiAEQQEgASAKa3RqIQogAygCPCELA0AgACAEQQJ0aiALNgEAIARBAWoiBCAKSQ0ACyAMIAo2AgAgCUEBaiEJDAELCyADQUBrJAALowIBCX8jAEHQAGsiCSQAIAlBEGogBUE0EAsaIAcgBmshDyAHIAFrIRADQAJAIAMgCkcEQEEBIAEgByACIApBAXRqIgYtAAEiDGsiCGsiC3QhDSAGLQAAIQ4gCUEQaiAMQQJ0aiIMKAIAIQYgCyAPTwRAIAAgBkECdGogCyAIIAUgCEE0bGogCCAQaiIIQQEgCEEBShsiCCACIAQgCEECdGooAgAiCEEBdGogAyAIayAHIA4QYyAGIA1qIQgMAgsgCUEMaiAOECMgCUEBOgAPIAkgCDoADiAGIA1qIQggCSgCDCELA0AgBiAITw0CIAAgBkECdGogCzYBACAGQQFqIQYMAAALAAsgCUHQAGokAA8LIAwgCDYCACAKQQFqIQoMAAALAAs0ACAAIAMgBCAFEDYiBRADBEAgBQ8LIAUgBEkEfyABIAIgAyAFaiAEIAVrIAAQNAVBuH8LCyMAIAA/AEEQdGtB//8DakEQdkAAQX9GBEBBAA8LQQAQAEEBCzsBAX8gAgRAA0AgACABIAJBgCAgAkGAIEkbIgMQCyEAIAFBgCBqIQEgAEGAIGohACACIANrIgINAAsLCwYAIAAQAwsLqBUJAEGICAsNAQAAAAEAAAACAAAAAgBBoAgLswYBAAAAAQAAAAIAAAACAAAAJgAAAIIAAAAhBQAASgAAAGcIAAAmAAAAwAEAAIAAAABJBQAASgAAAL4IAAApAAAALAIAAIAAAABJBQAASgAAAL4IAAAvAAAAygIAAIAAAACKBQAASgAAAIQJAAA1AAAAcwMAAIAAAACdBQAASgAAAKAJAAA9AAAAgQMAAIAAAADrBQAASwAAAD4KAABEAAAAngMAAIAAAABNBgAASwAAAKoKAABLAAAAswMAAIAAAADBBgAATQAAAB8NAABNAAAAUwQAAIAAAAAjCAAAUQAAAKYPAABUAAAAmQQAAIAAAABLCQAAVwAAALESAABYAAAA2gQAAIAAAABvCQAAXQAAACMUAABUAAAARQUAAIAAAABUCgAAagAAAIwUAABqAAAArwUAAIAAAAB2CQAAfAAAAE4QAAB8AAAA0gIAAIAAAABjBwAAkQAAAJAHAACSAAAAAAAAAAEAAAABAAAABQAAAA0AAAAdAAAAPQAAAH0AAAD9AAAA/QEAAP0DAAD9BwAA/Q8AAP0fAAD9PwAA/X8AAP3/AAD9/wEA/f8DAP3/BwD9/w8A/f8fAP3/PwD9/38A/f//AP3//wH9//8D/f//B/3//w/9//8f/f//P/3//38AAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACUAAAAnAAAAKQAAACsAAAAvAAAAMwAAADsAAABDAAAAUwAAAGMAAACDAAAAAwEAAAMCAAADBAAAAwgAAAMQAAADIAAAA0AAAAOAAAADAAEAQeAPC1EBAAAAAQAAAAEAAAABAAAAAgAAAAIAAAADAAAAAwAAAAQAAAAEAAAABQAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAQcQQC4sBAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABIAAAAUAAAAFgAAABgAAAAcAAAAIAAAACgAAAAwAAAAQAAAAIAAAAAAAQAAAAIAAAAEAAAACAAAABAAAAAgAAAAQAAAAIAAAAAAAQBBkBIL5gQBAAAAAQAAAAEAAAABAAAAAgAAAAIAAAADAAAAAwAAAAQAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAAAEAAAAEAAAACAAAAAAAAAABAAEBBgAAAAAAAAQAAAAAEAAABAAAAAAgAAAFAQAAAAAAAAUDAAAAAAAABQQAAAAAAAAFBgAAAAAAAAUHAAAAAAAABQkAAAAAAAAFCgAAAAAAAAUMAAAAAAAABg4AAAAAAAEFEAAAAAAAAQUUAAAAAAABBRYAAAAAAAIFHAAAAAAAAwUgAAAAAAAEBTAAAAAgAAYFQAAAAAAABwWAAAAAAAAIBgABAAAAAAoGAAQAAAAADAYAEAAAIAAABAAAAAAAAAAEAQAAAAAAAAUCAAAAIAAABQQAAAAAAAAFBQAAACAAAAUHAAAAAAAABQgAAAAgAAAFCgAAAAAAAAULAAAAAAAABg0AAAAgAAEFEAAAAAAAAQUSAAAAIAABBRYAAAAAAAIFGAAAACAAAwUgAAAAAAADBSgAAAAAAAYEQAAAABAABgRAAAAAIAAHBYAAAAAAAAkGAAIAAAAACwYACAAAMAAABAAAAAAQAAAEAQAAACAAAAUCAAAAIAAABQMAAAAgAAAFBQAAACAAAAUGAAAAIAAABQgAAAAgAAAFCQAAACAAAAULAAAAIAAABQwAAAAAAAAGDwAAACAAAQUSAAAAIAABBRQAAAAgAAIFGAAAACAAAgUcAAAAIAADBSgAAAAgAAQFMAAAAAAAEAYAAAEAAAAPBgCAAAAAAA4GAEAAAAAADQYAIABBgBcLhwIBAAEBBQAAAAAAAAUAAAAAAAAGBD0AAAAAAAkF/QEAAAAADwX9fwAAAAAVBf3/HwAAAAMFBQAAAAAABwR9AAAAAAAMBf0PAAAAABIF/f8DAAAAFwX9/38AAAAFBR0AAAAAAAgE/QAAAAAADgX9PwAAAAAUBf3/DwAAAAIFAQAAABAABwR9AAAAAAALBf0HAAAAABEF/f8BAAAAFgX9/z8AAAAEBQ0AAAAQAAgE/QAAAAAADQX9HwAAAAATBf3/BwAAAAEFAQAAABAABgQ9AAAAAAAKBf0DAAAAABAF/f8AAAAAHAX9//8PAAAbBf3//wcAABoF/f//AwAAGQX9//8BAAAYBf3//wBBkBkLhgQBAAEBBgAAAAAAAAYDAAAAAAAABAQAAAAgAAAFBQAAAAAAAAUGAAAAAAAABQgAAAAAAAAFCQAAAAAAAAULAAAAAAAABg0AAAAAAAAGEAAAAAAAAAYTAAAAAAAABhYAAAAAAAAGGQAAAAAAAAYcAAAAAAAABh8AAAAAAAAGIgAAAAAAAQYlAAAAAAABBikAAAAAAAIGLwAAAAAAAwY7AAAAAAAEBlMAAAAAAAcGgwAAAAAACQYDAgAAEAAABAQAAAAAAAAEBQAAACAAAAUGAAAAAAAABQcAAAAgAAAFCQAAAAAAAAUKAAAAAAAABgwAAAAAAAAGDwAAAAAAAAYSAAAAAAAABhUAAAAAAAAGGAAAAAAAAAYbAAAAAAAABh4AAAAAAAAGIQAAAAAAAQYjAAAAAAABBicAAAAAAAIGKwAAAAAAAwYzAAAAAAAEBkMAAAAAAAUGYwAAAAAACAYDAQAAIAAABAQAAAAwAAAEBAAAABAAAAQFAAAAIAAABQcAAAAgAAAFCAAAACAAAAUKAAAAIAAABQsAAAAAAAAGDgAAAAAAAAYRAAAAAAAABhQAAAAAAAAGFwAAAAAAAAYaAAAAAAAABh0AAAAAAAAGIAAAAAAAEAYDAAEAAAAPBgOAAAAAAA4GA0AAAAAADQYDIAAAAAAMBgMQAAAAAAsGAwgAAAAACgYDBABBpB0L2QEBAAAAAwAAAAcAAAAPAAAAHwAAAD8AAAB/AAAA/wAAAP8BAAD/AwAA/wcAAP8PAAD/HwAA/z8AAP9/AAD//wAA//8BAP//AwD//wcA//8PAP//HwD//z8A//9/AP///wD///8B////A////wf///8P////H////z////9/AAAAAAEAAAACAAAABAAAAAAAAAACAAAABAAAAAgAAAAAAAAAAQAAAAIAAAABAAAABAAAAAQAAAAEAAAABAAAAAgAAAAIAAAACAAAAAcAAAAIAAAACQAAAAoAAAALAEGgIAsDwBBQ"
42;const PX=TX,cQ=[40,181,47,253];async function fQ(e){if(function(t){for(let n=0;n<cQ.length;n++)if(t[n]!==cQ[n])return!1;return!0}(e)){const t=new PX;return await t.init(),t.decode(e)}return LX.inflateRaw(e)}class eb{constructor(t){os(this,"types");this.types=[];const n=new bP(t),r=n.uint();for(let i=0;i<r;i++){const o=n.string(),a=n.byte(),s=new Map,u=n.uint();for(let c=0;c<u;c++){const d=eb._decode_field(n);s.set(d.value,d)}this.types.push({name:o,kind:a,fields:s})}}static _decode_field(t){return{name:t.string(),type:t.int(),array:t.bool(),value:t.uint()}}}var sM={exports:{}};(function(e){var t={};e.exports=t,t.parse=function(n,r){for(var i=t.bin.readUshort,o=t.bin.readUint,c=0,a={},s=new Uint8Array(n),u=s.length-4;o(s,u)!=101010256;)u--;var c=u;c+=4,c+=4;var d=i(s,c);c+=2,i(s,c),c+=2;var h=o(s,c);c+=4;var g=o(s,c);c+=4,c=g;for(var p=0;p<d;p++){o(s,c),c+=4,c+=4,c+=4,c+=4,o(s,c),c+=4;var h=o(s,c);c+=4;var v=o(s,c);c+=4;var C=i(s,c),w=i(s,c+2),_=i(s,c+4);c+=6,c+=8;var y=o(s,c);c+=4,c+=C+w+_,t._readLocal(s,y,a,h,v,r)}return a},t._readLocal=function(n,r,i,o,a,s){var u=t.bin.readUshort,c=t.bin.readUint;c(n,r),r+=4,u(n,r),r+=2,u(n,r),r+=2;var d=u(n,r);r+=2,c(n,r),r+=4,c(n,r),r+=4,r+=8;var h=u(n,r);r+=2;var g=u(n,r);r+=2;var p=t.bin.readUTF8(n,r,h);if(r+=h,r+=g,s){i[p]={size:a,csize:o};return}var v=new Uint8Array(n.buffer,r);if(d==0)i[p]=new Uint8Array(v.buffer.slice(r,r+o));else if(d==8){var C=new Uint8Array(a);t.inflateRaw(v,C),i[p]=C}else throw"unknown compression method: "+d},t.inflateRaw=function(n,r){return t.F.inflate(n,r)},t.inflate=function(n,r){return n[0],n[1],t.inflateRaw(new Uint8Array(n.buffer,n.byteOffset+2,n.length-6),r)},t.deflate=function(n,r){r==null&&(r={level:6});var i=0,o=new Uint8Array(50+Math.floor(n.length*1.1));o[i]=120,o[i+1]=156,i+=2,i=t.F.deflateRaw(n,o,i,r.level);var a=t.adler(n,0,n.length);return o[i+0]=a>>>24&255,o[i+1]=a>>>16&255,o[i+2]=a>>>8&255,o[i+3]=a>>>0&255,new Uint8Array(o.buffer,0,i+4)},t.deflateRaw=function(n,r){r==null&&(r={level:6});var i=new Uint8Array(50+Math.floor(n.length*1.1)),o=t.F.deflateRaw(n,i,o,r.level);return new Uint8Array(i.buffer,0,o)},t.encode=function(n,r){r==null&&(r=!1);var i=0,o=t.bin.writeUint,a=t.bin.writeUshort,s={};for(var u in n){var c=!t._noNeed(u)&&!r,d=n[u],h=t.crc.crc(d,0,d.length);s[u]={cpr:c,usize:d.length,crc:h,file:c?t.deflateRaw(d):d}}for(var u in s)i+=s[u].file.length+30+46+2*t.bin.sizeUTF8(u);i+=22;var g=new Uint8Array(i),p=0,v=[];for(var u in s){var C=s[u];v.push(p),p=t._writeHeader(g,p,u,C,0)}var w=0,_=p;for(var u in s){var C=s[u];v.push(p),p=t._writeHeader(g,p,u,C,1,v[w++])}var y=p-_;return o(g,p,101010256),p+=4,p+=4,a(g,p,w),p+=2,a(g,p,w),p+=2,o(g,p,y),p+=4,o(g,p,_),p+=4,p+=2,g.buffer},t._noNeed=function(n){var r=n.split(".").pop().toLowerCase();return"png,jpg,jpeg,zip".indexOf(r)!=-1},t._writeHeader=function(n,r,i,o,a,s){var u=t.bin.writeUint,c=t.bin.writeUshort,d=o.file;u(n,r,a==0?67324752:33639248),r+=4,a==1&&(r+=2),c(n,r,20),r+=2,c(n,r,0),r+=2,c(n,r,o.cpr?8:0),r+=2,u(n,r,0),r+=4,u(n,r,o.crc),r+=4,u(n,r,d.length),r+=4,u(n,r,o.usize),r+=4,c(n,r,t.bin.sizeUTF8(i)),r+=2,c(n,r,0),r+=2,a==1&&(r+=2,r+=2,r+=6,u(n,r,s),r+=4);var h=t.bin.writeUTF8(n,r,i);return r+=h,a==0&&(n.set(d,r),r+=d.length),r},t.crc={table:function(){for(var n=new Uint32Array(256),r=0;r<256;r++){for(var i=r,o=0;o<8;o++)i&1?i=3988292384^i>>>1:i=i>>>1;n[r]=i}return n}(),update:function(n,r,i,o){for(var a=0;a<o;a++)n=t.crc.table[(n^r[i+a])&255]^n>>>8;return n},crc:function(n,r,i){return t.crc.update(4294967295,n,r,i)^4294967295}},t.adler=function(n,r,i){for(var o=1,a=0,s=r,u=r+i;s<u;){for(var c=Math.min(s+5552,u);s<c;)o+=n[s++],a+=o;o=o%65521,a=a%65521}return a<<16|o},t.bin={readUshort:function(n,r){return n[r]|n[r+1]<<8},writeUshort:function(n,r,i){n[r]=i&255,n[r+1]=i>>8&255},readUint:function(n,r){return n[r+3]*(256*256*256)+(n[r+2]<<16|n[r+1]<<8|n[r])},writeUint:function(n,r,i){n[r]=i&255,n[r+1]=i>>8&255,n[r+2]=i>>16&255,n[r+3]=i>>24&255},readASCII:function(n,r,i){for(var o="",a=0;a<i;a++)o+=String.fromCharCode(n[r+a]);return o},writeASCII:function(n,r,i){for(var o=0;o<i.length;o++)n[r+o]=i.charCodeAt(o)},pad:function(n){return n.length<2?"0"+n:n},readUTF8:function(n,r,i){for(var o="",a,s=0;s<i;s++)o+="%"+t.bin.pad(n[r+s].toString(16));try{a=decodeURIComponent(o)}catch{return t.bin.readASCII(n,r,i)}return a},writeUTF8:function(n,r,i){for(var o=i.length,a=0,s=0;s<o;s++){var u=i.charCodeAt(s);if(!(u&4294967168))n[r+a]=u,a++;else if(!(u&4294965248))n[r+a]=192|u>>6,n[r+a+1]=128|u>>0&63,a+=2;else if(!(u&4294901760))n[r+a]=224|u>>
4212,n[r+a+1]=128|u>>6&63,n[r+a+2]=128|u>>0&63,a+=3;else if(!(u&4294967295-(1<<21)+1))n[r+a]=240|u>>18,n[r+a+1]=128|u>>12&63,n[r+a+2]=128|u>>6&63,n[r+a+3]=128|u>>0&63,a+=4;else throw"e"}return a},sizeUTF8:function(n){for(var r=n.length,i=0,o=0;o<r;o++){var a=n.charCodeAt(o);if(!(a&4294967168))i++;else if(!(a&4294965248))i+=2;else if(!(a&4294901760))i+=3;else if(!(a&4294967295-(1<<21)+1))i+=4;else throw"e"}return i}},t.F={},t.F.deflateRaw=function(n,r,i,o){var a=[[0,0,0,0,0],[4,4,8,4,0],[4,5,16,8,0],[4,6,16,16,0],[4,10,16,32,0],[8,16,32,32,0],[8,16,128,128,0],[8,32,128,256,0],[32,128,258,1024,1],[32,258,258,4096,1]],s=a[o],u=t.F.U,c=t.F._goodIndex;t.F._hash;var d=t.F._putsE,h=0,g=i<<3,p=0,v=n.length;if(o==0){for(;h<v;){var C=Math.min(65535,v-h);d(r,g,h+C==v?1:0),g=t.F._copyExact(n,h,C,r,g+8),h+=C}return g>>>3}var w=u.lits,_=u.strt,y=u.prev,E=0,b=0,B=0,x=0,S=0,k=0;for(v>2&&(k=t.F._hash(n,0),_[k]=0),h=0;h<v;h++){if(S=k,h+1<v-2){k=t.F._hash(n,h+1);var O=h+1&32767;y[O]=_[k],_[k]=O}if(p<=h){(E>14e3||b>26697)&&v-h>
42100&&(p<h&&(w[E]=h-p,E+=2,p=h),g=t.F._writeBlock(h==v-1||p==v?1:0,w,E,x,n,B,h-B,r,g),E=b=x=0,B=h);var D=0;h<v-2&&(D=t.F._bestMatch(n,h,y,S,Math.min(s[2],v-h),s[3]));var C=D>>>16,P=D&65535;if(D!=0){var C=D>>>16,P=D&65535,j=c(C,u.of0);u.lhst[257+j]++;var N=c(P,u.df0);u.dhst[N]++,x+=u.exb[j]+u.dxb[N],w[E]=C<<23|h-p,w[E+1]=P<<16|j<<8|N,E+=2,p=h+C}else u.lhst[n[h]]++;b++}}for((B!=h||n.length==0)&&(p<h&&(w[E]=h-p,E+=2,p=h),g=t.F._writeBlock(1,w,E,x,n,B,h-B,r,g),E=0,b=0,E=b=x=0,B=h);g&7;)g++;return g>>>3},t.F._bestMatch=function(n,r,i,o,a,s){var u=r&32767,c=i[u],d=u-c+32768&32767;if(c==u||o!=t.F._hash(n,r-d))return 0;for(var h=0,g=0,p=Math.min(32767,r);d<=p&&--s!=0&&c!=u;){if(h==0||n[r+h]==n[r+h-d]){var v=t.F._howLong(n,r,d);if(v>h){if(h=v,g=d,h>=a)break;d+2<v&&(v=d+2);for(var C=0,w=0;w<v-2;w++){var _=r-d+w+32768&32767,y=i[_],E=_-y+32768&32767;E>C&&(C=E,c=_)}}}u=c,c=i[u],d+=u-c+32768&32767}return h<<16|g},t.F._howLong=function(n,r,i){if(n[r]!=n[r-i]||n[r+1]!=n[r+1-i]||n[r+2]!=n[r+2-i])return 0;var o=r,a=Math.min(n.length,r+258);for(r+=3;r<a&&n[r]==n[r-i];)r++;return r-o},t.F._hash=function(n,r){return(n[r]<<8|n[r+1])+(n[r+2]<<4)&65535},t.saved=0,t.F._writeBlock=function(n,r,i,o,a,s,u,c,d){var h=t.F.U,g=t.F._putsF,p=t.F._putsE,v,C,w,_,y,E,b,B,x;h.lhst[256]++,v=t.F.getTrees(),C=v[0],w=v[1],_=v[2],y=v[3],E=v[4],b=v[5],B=v[6],x=v[7];var S=(d+3&7?8-(d+3&7):0)+32+(u<<3),k=o+t.F.contSize(h.fltree,h.lhst)+t.F.contSize(h.fdtree,h.dhst),O=o+t.F.contSize(h.ltree,h.lhst)+t.F.contSize(h.dtree,h.dhst);O+=14+3*b+t.F.contSize(h.itree,h.ihst)+(h.ihst[16]*2+h.ihst[17]*3+h.ihst[18]*7);for(var D=0;D<286;D++)h.lhst[D]=0;for(var D=0;D<30;D++)h.dhst[D]=0;for(var D=0;D<19;D++)h.ihst[D]=0;var P=S<k&&S<O?0:k<O?1:2;if(g(c,d,n),g(c,d+1,P),d+=3,P==0){for(;d&7;)d++;d=t.F._copyExact(a,s,u,c,d)}else{var j,N;if(P==1&&(j=h.fltree,N=h.fdtree),P==2){t.F.makeCodes(h.ltree,C),t.F.revCodes(h.ltree,C),t.F.makeCodes(h.dtree,w),t.F.revCodes(h.dtree,w),t.F.makeCodes(h.itree,_),t.F.revCodes(h.itree,_),j=h.ltree,N=h.dtree,p(c,d,y-257),d+=5,p(c,d,E-1),d+=5,p(c,d,b-4),d+=4;for(var H=0;H<b;H++)p(c,d+H*3,h.itree[(h.ordr[H]<<1)+1]);d+=3*b,d=t.F._codeTiny(B,h.itree,c,d),d=t.F._codeTiny(x,h.itree,c,d)}for(var J=s,z=0;z<i;z+=2){for(var F=r[z],T=F>>>23,W=J+(F&(1<<23)-1);J<W;)d=t.F._writeLit(a[J++],j,c,d);if(T!=0){var U=r[z+1],K=U>>16,X=U>>8&255,ne=U&255;d=t.F._writeLit(257+X,j,c,d),p(c,d,T-h.of0[X]),d+=h.exb[X],d=t.F._writeLit(ne,N,c,d),g(c,d,K-h.df0[ne]),d+=h.dxb[ne],J+=T}}d=t.F._writeLit(256,j,c,d)}return d},t.F._copyExact=function(n,r,i,o,a){var s=a>>>3;return o[s]=i,o[s+1]=i>>>8,o[s+2]=255-o[s],o[s+3]=255-o[s+1],s+=4,o.set(new Uint8Array(n.buffer,r,i),s),a+(i+4<<3)},t.F.getTrees=function(){for(var n=t.F.U,r=t.F._hufTree(n.lhst,n.ltree,15),i=t.F._hufTree(n.dhst,n.dtree,15),o=[],a=t.F._lenCodes(n.ltree,o),s=[],u=t.F._lenCodes(n.dtree,s),c=0;c<o.length;c+=2)n.ihst[o[c]]++;for(var c=0;c<s.length;c+=2)n.ihst[s[c]]++;for(var d=t.F._hufTree(n.ihst,n.itree,7),h=19;h>4&&n.itree[(n.ordr[h-1]<<1)+1]==0;)h--;return[r,i,d,a,u,h,o,s]},t.F.getSecond=function(n){for(var r=[],i=0;i<n.length;i+=2)r.push(n[i+1]);return r},t.F.nonZero=function(n){for(var r="",i=0;i<n.length;i+=2)n[i+1]!=0&&(r+=(i>>1)+",");return r},t.F.contSize=function(n,r){for(var i=0,o=0;o<r.length;o++)i+=r[o]*n[(o<<1)+1];return i},t.F._codeTiny=function(n,r,i,o){for(var a=0;a<n.length;a+=2){var s=n[a],u=n[a+1];o=t.F._writeLit(s,r,i,o);var c=s==16?2:s==17?3:7;s>15&&(t.F._putsE(i,o,u,c),o+=c)}return o},t.F._lenCodes=function(n,r){for(var i=n.length;i!=2&&n[i-1]==0;)i-=2;for(var o=0;o<i;o+=2){var a=n[o+1],s=o+3<i?n[o+3]:-1,u=o+5<i?n[o+5]:-1,c=o==0?-1:n[o-1];if(a==0&&s==a&&u==a){for(var d=o+5;d+2<i&&n[d+2]==a;)d+=2;var h=Math.min(d+1-o>>>1,138);h<11?r.push(17,h-3):r.push(18,h-11),o+=h*2-2}else if(a==c&&s==a&&u==a){for(var d=o+5;d+2<i&&n[d+2]==a;)d+=2;var h=Math.min(d+1-o>>>1,6);r.push(16,h-3),o+=h*2-2}else r.push(a,0)}return i>>>1},t.F._hufTree=function(n,r,i){var o=[],a=n.length,s=r.length,u=0;for(u=0;u<s;u+=2)r[u]=0,r[u+1]=0;for(u=0;u<a;u++)n[u]!=0&&o.push({lit:u,f:n[u]});var c=o.length,d=o.slice(0);if(c==0)return 0;if(c==1){var h=o[0].lit,d=h==0?1:0;return r[(h<<1)+1]=1,r[(d<<1)+1]=1,1}o.sort(function(y,E){return y.f-E.f});var g=o[0],p=o[1],v=0,C=1,w=2;
42for(o[0]={lit:-1,f:g.f+p.f,l:g,r:p,d:0};C!=c-1;)v!=C&&(w==c||o[v].f<o[w].f)?g=o[v++]:g=o[w++],v!=C&&(w==c||o[v].f<o[w].f)?p=o[v++]:p=o[w++],o[C++]={lit:-1,f:g.f+p.f,l:g,r:p};var _=t.F.setDepth(o[C-1],0);for(_>i&&(t.F.restrictDepth(d,i,_),_=i),u=0;u<c;u++)r[(d[u].lit<<1)+1]=d[u].d;return _},t.F.setDepth=function(n,r){return n.lit!=-1?(n.d=r,r):Math.max(t.F.setDepth(n.l,r+1),t.F.setDepth(n.r,r+1))},t.F.restrictDepth=function(n,r,i){var o=0,a=1<<i-r,s=0;for(n.sort(function(c,d){return d.d==c.d?c.f-d.f:d.d-c.d}),o=0;o<n.length&&n[o].d>r;o++){var u=n[o].d;n[o].d=r,s+=a-(1<<i-u)}for(s=s>>>i-r;s>0;){var u=n[o].d;u<r?(n[o].d++,s-=1<<r-u-1):o++}for(;o>=0;o--)n[o].d==r&&s<0&&(n[o].d--,s++);s!=0&&console.log("debt left")},t.F._goodIndex=function(n,r){var i=0;return r[i|16]<=n&&(i|=16),r[i|8]<=n&&(i|=8),r[i|4]<=n&&(i|=4),r[i|2]<=n&&(i|=2),r[i|1]<=n&&(i|=1),i},t.F._writeLit=function(n,r,i,o){return t.F._putsF(i,o,r[n<<1]),o+r[(n<<1)+1]},t.F.inflate=function(n,r){var i=Uint8Array;if(n[0]==3&&n[1]==0)return r||new i(0);var o=t.F,a=o._bitsF,s=o._bitsE,u=o._decodeTiny,c=o.makeCodes,d=o.codes2map,h=o._get17,g=o.U,p=r==null;p&&(r=new i(n.length>>>2<<3));for(var v=0,C=0,w=0,_=0,y=0,E=0,b=0,B=0,x=0,S,k;v==0;){if(v=a(n,x,1),C=a(n,x+1,2),x+=3,C==0){x&7&&(x+=8-(x&7));var O=(x>>>3)+4,D=n[O-4]|n[O-3]<<8;p&&(r=t.F._check(r,B+D)),r.set(new i(n.buffer,n.byteOffset+O,D),B),x=O+D<<3,B+=D;continue}if(p&&(r=t.F._check(r,B+(1<<17))),C==1&&(S=g.flmap,k=g.fdmap,E=511,b=31),C==2){w=s(n,x,5)+257,_=s(n,x+5,5)+1,y=s(n,x+10,4)+4,x+=14;for(var P=0;P<38;P+=2)g.itree[P]=0,g.itree[P+1]=0;for(var j=1,P=0;P<y;P++){var N=s(n,x+P*3,3);g.itree[(g.ordr[P]<<1)+1]=N,N>j&&(j=N)}x+=3*y,c(g.itree,j),d(g.itree,j,g.imap),S=g.lmap,k=g.dmap,x=u(g.imap,(1<<j)-1,w+_,n,x,g.ttree);var H=o._copyOut(g.ttree,0,w,g.ltree);E=(1<<H)-1;var J=o._copyOut(g.ttree,w,_,g.dtree);b=(1<<J)-1,c(g.ltree,H),d(g.ltree,H,S),c(g.dtree,J),d(g.dtree,J,k)}for(;;){var z=S[h(n,x)&E];x+=z&15;var F=z>>>4;if(!(F>>>8))r[B++]=F;else{if(F==256)break;var T=B+F-254;if(F>264){var W=g.ldef[F-257];T=B+(W>>>3)+s(n,x,W&7),x+=W&7}var U=k[h(n,x)&b];x+=U&15;var K=U>>>4,X=g.ddef[K],ne=(X>>>4)+a(n,x,X&15);for(x+=X&15,p&&(r=t.F._check(r,B+(1<<17)));B<T;)r[B]=r[B++-ne],r[B]=r[B++-ne],r[B]=r[B++-ne],r[B]=r[B++-ne];B=T}}}return r.length==B?r:r.slice(0,B)},t.F._check=function(n,r){var i=n.length;if(r<=i)return n;var o=new Uint8Array(Math.max(i<<1,r));return o.set(n,0),o},t.F._decodeTiny=function(n,r,i,o,a,s){for(var u=t.F._bitsE,c=t.F._get17,d=0;d<i;){var h=n[c(o,a)&r];a+=h&15;var g=h>>>4;if(g<=15)s[d]=g,d++;else{var p=0,v=0;g==16?(v=3+u(o,a,2),a+=2,p=s[d-1]):g==17?(v=3+u(o,a,3),a+=3):g==18&&(v=11+u(o,a,7),a+=7);for(var C=d+v;d<C;)s[d]=p,d++}}return a},t.F._copyOut=function(n,r,i,o){for(var a=0,s=0,u=o.length>>>1;s<i;){var c=n[s+r];o[s<<1]=0,o[(s<<1)+1]=c,c>a&&(a=c),s++}for(;s<u;)o[s<<1]=0,o[(s<<1)+1]=0,s++;return a},t.F.makeCodes=function(n,r){for(var i=t.F.U,o=n.length,a,s,u,c,d,h=i.bl_count,c=0;c<=r;c++)h[c]=0;for(c=1;c<o;c+=2)h[n[c]]++;var g=i.next_code;for(a=0,h[0]=0,s=1;s<=r;s++)a=a+h[s-1]<<1,g[s]=a;for(u=0;u<o;u+=2)d=n[u+1],d!=0&&(n[u]=g[d],g[d]++)},t.F.codes2map=function(n,r,i){for(var o=n.length,a=t.F.U,s=a.rev15,u=0;u<o;u+=2)if(n[u+1]!=0)for(var c=u>>1,d=n[u+1],h=c<<4|d,g=r-d,p=n[u]<<g,v=p+(1<<g);p!=v;){var C=s[p]>>>15-r;i[C]=h,p++}},t.F.revCodes=function(n,r){for(var i=t.F.U.rev15,o=15-r,a=0;a<n.length;a+=2){var s=n[a]<<r-n[a+1];n[a]=i[s]>>>o}},t.F._putsE=function(n,r,i){i=i<<(r&7);var o=r>>>3;n[o]|=i,n[o+1]|=i>>>8},t.F._putsF=function(n,r,i){i=i<<(r&7);var o=r>>>3;n[o]|=i,n[o+1]|=i>>>8,n[o+2]|=i>>>16},t.F._bitsE=function(n,r,i){return(n[r>>>3]|n[(r>>>3)+1]<<8)>>>(r&7)&(1<<i)-1},t.F._bitsF=function(n,r,i){return(n[r>>>3]|n[(r>>>3)+1]<<8|n[(r>>>3)+2]<<16)>>>(r&7)&(1<<i)-1},t.F._get17=function(n,r){return(n[r>>>3]|n[(r>>>3)+1]<<8|n[(r>>>3)+2]<<16)>>>(r&7)},t.F._get25=function(n,r){return(n[r>>>3]|n[(r>>>3)+1]<<8|n[(r>>>3)+2]<<16|n[(r>>>3)+3]<<24)>>>(r&7)},t.F.U=function(){var n=Uint16Array,r=Uint32Array;return{next_code:new n(16),bl_count:new n(16),ordr:[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],of0:[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,999,999,999],exb:[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0],ldef:new n(32),df0:[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,65535,65535],dxb:[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0],ddef:new r(32),flmap:new n(512),fltree:[],fdmap:new n(32),fdtree:[],lmap:new n(32768),ltree:[],ttree:[],dmap:new n(32768),dtree:[],imap:new n(512),itree:[],rev15:new n(32768),lhst:new r(286),dhst:new r(30),ihst:new r(19),lits:new r(15e3),strt:new n(65536),prev:new n(32768)}}(),function(){for(var n=t.F.U,r=32768,i=0;i<r;i++){var o=i;o=(o&2863311530)>>>1|(o&1431655765)<<1,o=(o&3435973836)>>>2|(o&858993459)<<2,o=(o&4042322160)>>>4|(o&252645135)<<4,o=(o&4278255360)>>>8|(o&16711935)<<8,n.rev15[i]=(o>>>16|o<<16)>>>17}function a(s,u,c){for(;u--!=0;)s.push(0,c)}for(var i=0;i<32;i++)n.ldef[i]=n.of0[i]<<3|n.exb[i],n.ddef[i]=n.df0[i]<<4|n.dxb[i];a(n.fltree,144,8),a(n.fltree,112,9),a(n.fltree,24,7),a(n.fltree,8,8),t.F.makeCodes(n.fltree,9),t.F.codes2map(n.fltree,9,n.flmap),t.F.revCodes(n.fltree,9),a(n.fdtree,32,5),t.F.makeCodes(n.fdtree,5),t.F.codes2map(n.fdtree,5,n.fdmap),t.F.revCodes(n.fdtree,5),a(n.itree,19,0),a(n.ltree,286,0),a(n.dtree,30,0),a(n.ttree,320,0)}()})(sM);var MX=sM.exports;const FX=Sm(MX);function dQ(e){return e.byteLength<2?!1:new Int16Array(e.slice(0,2))[0]===19280}const NX=new TextDecoder("utf-8");async function lM(e,t={}){let n=e,r,i,o;if(!n)throw new Error("no fig data");if(dQ(e)){const C=FX.parse(e);o=C;for(const w in C)if(Object.prototype.hasOwnProperty.call(C,w)){const _=C[w];switch(w.toLowerCase()){case"canvas.fig":n=_.buffer;break;case"meta.json":r=JSON.parse(NX.decode(_));break;case"thumbnail.png":i=_;break}}}else n=e;console.log(dQ(e));const s=new DataView(n);let u=8;const c=s.getUint32(u,!0);u+=4;let d=s.getUint32(u,!0);u+=4;let h=await fQ(new Uint8Array(n.slice(u,u+d)));u+=d;const g=new eb(h);d=s.getUint32(u,!0),u+=4,h=await fQ(new Uint8Array(n.slice(u,u+d)));const v=new gE(g,t).decode(h,"Message");return o&&(v.allData=o),$X(v),{fig_version:c,fig_data:v,meta_json:r,thumbnail_png:i}}function $X(e){var i;const t=e.nodeChanges;if(!t)throw new Error("no nodeChanges");const n=t.length,r=new Map;for(let o=0;o<n;o++){const a=t[o],{sessionID:s,localID:u}=a.guid;r.set(`${s}|${u}`,a)}for(let o=0;o<n;o++){const a=t[o],s=(i=a.parentIndex)==null?void 0:i.guid;if(s){const{sessionID:u,localID:c}=s,d=r.get(`${u}|${c}`);d&&(d.children||(d.children=[]),d.children.push(a))}}}var bE=typeof Float32Array<"u"?Float32Array:Array;Math.hypot||(Math.hypot=function(){for(var e=0,t=arguments.length;t--;)e+=arguments[t]*arguments[t];return Math.sqrt(e)});function hQ(){var e=new bE(9);return bE!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[5]=0,e[6]=0,e[7]=0),e[0]=1,e[4]=1,e[8]=1,e}function BE(e,t,n,r,i,o,a,s,u){var c=new bE(9);return c[0]=e,c[1]=t,c[2]=n,c[3]=r,c[4]=i,c[5]=o,c[6]=a,c[7]=s,c[8]=u,c}function gQ(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],u=t[6],c=t[7],d=t[8],h=d*a-s*c,g=-d*o+s*u,p=c*o-a*u,v=n*h+r*g+i*p;return v?(v=1/v,e[0]=h*v,e[1]=(-d*r+i*c)*v,e[2]=(s*r-i*a)*v,e[3]=g*v,e[4]=(d*n-i*u)*v,e[5]=(-s*n+i*o)*v,e[6]=p*v,e[7]=(-c*n+r*u)*v,e[8]=(a*n-r*o)*v,e):null}function Yn(e){return e?`${e.sessionID|0}:${e.localID|0}`:null}function zX(e){return{guid:e}}function tb(e,t,n,{includeSelf:r,shouldSkipAfter:i,shouldBreakAfter:o}={}){let a;return Wl(e,t,s=>{n(s)&&(a=s)},{includeSelf:r,shouldSkipAfter:i,shouldBreakAfter:s=>a!=null||(o==null?void 0:o(s))||!1}),a}const UX=["TEXT","FILL","EFFECT","GRID"],HX=e=>Array.from(e.hash).map(t=>(t<16?"0":"")+t.toString(16)).join("");function GX(e){return{guid:e}}function jX(e,t){return{assetRef:{key:e,version:t}}}var uM="VariableCollectionId";function Mp(e){var t;return e.guid?`${uM}
42:${Yn(e.guid)}`:(t=e.assetRef)!=null&&t.key&&e.assetRef.version?WX(e.assetRef.key,e.assetRef.version):"<invalid>"}function WX(e,t){return`${uM}:${e}/${t}`}function VX(e,t){return!e||!t?e===t:e.sessionID===t.sessionID&&e.localID===t.localID}function qX(e){if(!e)return null;let t=e.split(":");if(!t||t.length!==2)return null;let n=-1,r=-1;try{n=parseInt(t[0]),r=parseInt(t[1])}catch{return null}return!isFinite(n)||!isFinite(r)?null:{sessionID:n,localID:r}}function KX(e,t){return{assetRef:{key:e,version:t}}}function YX(e){return e==null}function Xu(e){return!YX(e)}function Oa(e){return typeof e=="string"?e:Yn(e)}function cM(e){return typeof e=="string"?qX(e):e}var JX=", ";function XX(e){return Array.isArray(e)?e.map(Oa).join(JX):e}var ZX=Object.create,fM=Object.defineProperty,eZ=Object.getOwnPropertyDescriptor,tZ=Object.getOwnPropertyNames,nZ=Object.getPrototypeOf,rZ=Object.prototype.hasOwnProperty,re=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),iZ=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of tZ(t))!rZ.call(e,i)&&i!==n&&fM(e,i,{get:()=>t[i],enumerable:!(r=eZ(t,i))||r.enumerable});return e},dM=(e,t,n)=>(n=e!=null?ZX(nZ(e)):{},iZ(!e||!e.__esModule?fM(n,"default",{value:e,enumerable:!0}):n,e)),oZ=re((e,t)=>{var n=$M();function r(i){var o=i==null?0:i.length;return o?n(i,1):[]}t.exports=r}),ja=re((e,t)=>{var n=Array.isArray;t.exports=n}),nb=re((e,t)=>{var n=LM(),r=ab();function i(o){return o!=null&&r(o.length)&&!n(o)}t.exports=i}),aZ=re((e,t)=>{var n=nb();function r(i,o){return function(a,s){if(a==null)return a;
vendor: 17,176 bytes, line 42
42if(!n(a))return i(a,s);for(var u=a.length,c=o?u:-1,d=Object(a);(o?c--:++c<u)&&s(d[c],c,d)!==!1;);return a}}t.exports=r}),sZ=re((e,t)=>{function n(r){return function(i,o,a){for(var s=-1,u=Object(i),c=a(i),d=c.length;d--;){var h=c[r?d:++s];if(o(u[h],h,u)===!1)break}return i}}t.exports=n}),lZ=re((e,t)=>{var n=sZ(),r=n();t.exports=r}),uZ=re((e,t)=>{var n=lZ(),r=fb();function i(o,a){return o&&n(o,a,r)}t.exports=i}),cZ=re((e,t)=>{var n=uZ(),r=aZ(),i=r(n);t.exports=i}),fZ=re((e,t)=>{var n=cZ(),r=nb();function i(o,a){var s=-1,u=r(o)?Array(o.length):[];return n(o,function(c,d,h){u[++s]=a(c,d,h)}),u}t.exports=i}),rb=re((e,t)=>{function n(r){return r}t.exports=n}),hM=re((e,t)=>{function n(r,i){return function(o){return o==null?!1:o[r]===i&&(i!==void 0||r in Object(o))}}t.exports=n}),ib=re((e,t)=>{function n(r){return r!=null&&typeof r=="object"}t.exports=n}),ob=re((e,t)=>{function n(r){return r!=null&&typeof r=="object"}t.exports=n}),ab=re((e,t)=>{var n=9007199254740991;function r(i){return typeof i=="number"&&i>-1&&i%1==0&&i<=n}t.exports=r}),gM=re((e,t)=>{var n=Kg(),r=ab(),i=ob(),o="[object Arguments]",a="[object Array]",s="[object Boolean]",u="[object Date]",c="[object Error]",d="[object Function]",h="[object Map]",g="[object Number]",p="[object Object]",v="[object RegExp]",C="[object Set]",w="[object String]",_="[object WeakMap]",y="[object ArrayBuffer]",E="[object DataView]",b="[object Float32Array]",B="[object Float64Array]",x="[object Int8Array]",S="[object Int16Array]",k="[object Int32Array]",O="[object Uint8Array]",D="[object Uint8ClampedArray]",P="[object Uint16Array]",j="[object Uint32Array]",N={};N[b]=N[B]=N[x]=N[S]=N[k]=N[O]=N[D]=N[P]=N[j]=!0,N[o]=N[a]=N[y]=N[s]=N[E]=N[u]=N[c]=N[d]=N[h]=N[g]=N[p]=N[v]=N[C]=N[w]=N[_]=!1;function H(J){return i(J)&&r(J.length)&&!!N[n(J)]}t.exports=H}),AM=re((e,t)=>{function n(r){return function(i){return r(i)}}t.exports=n}),pM=re((e,t)=>{var n=FM(),r=typeof e=="object"&&e&&!e.nodeType&&e,i=r&&typeof t=="object"&&t&&!t.nodeType&&t,o=i&&i.exports===r,a=o&&n.process,s=function(){try{var u=i&&i.require&&i.require("util").types;return u||a&&a.binding&&a.binding("util")}catch{}}();t.exports=s}),vM=re((e,t)=>{var n=gM(),r=AM(),i=pM(),o=i&&i.isTypedArray,a=o?r(o):n;t.exports=a}),cb=re((e,t)=>{var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;function i(o,a){var s=typeof o;return a=a??n,!!a&&(s=="number"||s!="symbol"&&r.test(o))&&o>-1&&o%1==0&&o<a}t.exports=i}),mM=re((e,t)=>{var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;function i(o,a){var s=typeof o;return a=a??n,!!a&&(s=="number"||s!="symbol"&&r.test(o))&&o>-1&&o%1==0&&o<a}t.exports=i}),dZ=re((e,t)=>{var n=lc(),r=$s(),i=n(r,"DataView");t.exports=i}),hZ=re((e,t)=>{var n=lc(),r=$s(),i=n(r,"Promise");t.exports=i}),gZ=re((e,t)=>{var n=lc(),r=$s(),i=n(r,"Set");t.exports=i}),AZ=re((e,t)=>{var n=lc(),r=$s(),i=n(r,"WeakMap");t.exports=i}),pZ=re((e,t)=>{var n=dZ(),r=db(),i=hZ(),o=gZ(),a=AZ(),s=Kg(),u=OM(),c="[object Map]",d="[object Object]",h="[object Promise]",g="[object Set]",p="[object WeakMap]",v="[object DataView]",C=u(n),w=u(r),_=u(i),y=u(o),E=u(a),b=s;(n&&b(new n(new ArrayBuffer(1)))!=v||r&&b(new r)!=c||i&&b(i.resolve())!=h||o&&b(new o)!=g||a&&b(new a)!=p)&&(b=function(B){var x=s(B),S=x==d?B.constructor:void 0,k=S?u(S):"";if(k)switch(k){case C:return v;case w:return c;case _:return h;case y:return g;case E:return p}return x}),t.exports=b}),vZ=re((e,t)=>{function n(r,i){for(var o=-1,a=i.length,s=r.length;++o<a;)r[s+o]=i[o];return r}t.exports=n}),mZ=re((e,t)=>{var n=vZ(),r=ja();function i(o,a,s){var u=a(o);return r(o)?u:n(u,s(o))}t.exports=i}),yZ=re((e,t)=>{function n(r,i){for(var o=-1,a=r==null?0:r.length,s=0,u=[];++o<a;){var c=r[o];i(c,o,r)&&(u[s++]=c)}return u}t.exports=n}),_Z=re((e,t)=>{function n(){return[]}t.exports=n}),CZ=re((e,t)=>{var n=yZ(),r=_Z(),i=Object.prototype,o=i.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(u){return u==null?[]:(u=Object(u),n(a(u),function(c){return o.call(u,c)}))}:r;t.exports=s}),EZ=re((e,t)=>{var n=mZ(),r=CZ(),i=fb();function o(a){return n(a,i,r)}t.exports=o}),wZ=re((e,t)=>{var n=EZ(),r=1,i=Object.prototype,o=i.hasOwnProperty;function a(s,u,c,d,h,g){var p=c&r,v=n(s),C=v.length,w=n(u),_=w.length;if(C!=_&&!p)return!1;for(var y=C;y--;){var E=v[y];if(!(p?E in u:o.call(u,E)))return!1}var b=g.get(s),B=g.get(u);if(b&&B)return b==u&&B==s;var x=!0;g.set(s,u),g.set(u,s);for(var S=p;++y<C;){E=v[y];var k=s[E],O=u[E];if(d)var D=p?d(O,k,E,u,s,g):d(k,O,E,s,u,g);if(!(D===void 0?k===O||h(k,O,c,d,g):D)){x=!1;break}S||(S=E=="constructor")}if(x&&!S){var P=s.constructor,j=u.constructor;P!=j&&"constructor"in s&&"constructor"in u&&!(typeof P=="function"&&P instanceof P&&typeof j=="function"&&j instanceof j)&&(x=!1)}return g.delete(s),g.delete(u),x}t.exports=a}),IZ=re((e,t)=>{var n=$s(),r=n.Uint8Array;t.exports=r}),bZ=re((e,t)=>{function n(r){var i=-1,o=Array(r.size);return r.forEach(function(a,s){o[++i]=[s,a]}),o}t.exports=n}),BZ=re((e,t)=>{function n(r){var i=-1,o=Array(r.size);return r.forEach(function(a){o[++i]=a}),o}t.exports=n}),xZ=re((e,t)=>{var n=Yg(),r=IZ(),i=wM(),o=BM(),a=bZ(),s=BZ(),u=1,c=2,d="[object Boolean]",h="[object Date]",g="[object Error]",p="[object Map]",v="[object Number]",C="[object RegExp]",w="[object Set]",_="[object String]",y="[object Symbol]",E="[object ArrayBuffer]",b="[object DataView]",B=n?n.prototype:void 0,x=B?B.valueOf:void 0;function S(k,O,D,P,j,N,H){switch(D){case b:if(k.byteLength!=O.byteLength||k.byteOffset!=O.byteOffset)return!1;k=k.buffer,O=O.buffer;case E:return!(k.byteLength!=O.byteLength||!N(new r(k),new r(O)));case d:case h:case v:return i(+k,+O);case g:return k.name==O.name&&k.message==O.message;case C:case _:return k==O+"";case p:var J=a;case w:var z=P&u;if(J||(J=s),k.size!=O.size&&!z)return!1;var F=H.get(k);if(F)return F==O;P|=c,H.set(k,O);var T=o(J(k),J(O),P,j,N,H);return H.delete(k),T;case y:if(x)return x.call(k)==x.call(O)}return!1}t.exports=S}),SZ=re((e,t)=>{var n=LM(),r=Aee(),i=gb(),o=OM(),a=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,u=Function.prototype,c=Object.prototype,d=u.toString,h=c.hasOwnProperty,g=RegExp("^"+d.call(h).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function p(v){if(!i(v)||r(v))return!1;var C=n(v)?g:s;return C.test(o(v))}t.exports=p}),RZ=re((e,t)=>{function n(r,i){return r==null?void 0:r[i]}t.exports=n}),lc=re((e,t)=>{var n=SZ(),r=RZ();function i(o,a){var s=r(o,a);return n(s)?s:void 0}t.exports=i}),r0=re((e,t)=>{var n=lc(),r=n(Object,"create");t.exports=r}),kZ=re((e,t)=>{var n=r0();function r(i){return n(this,i).get(i)}t.exports=r}),yM=re((e,t)=>{function n(r){return this.__data__.has(r)}t.exports=n}),_M=re((e,t)=>{function n(r){return this.__data__.get(r)}t.exports=n}),CM=re((e,t)=>{function n(r){var i=this.__data__,o=i.delete(r);return this.size=i.size,o}t.exports=n}),EM=re((e,t)=>{function n(){this.__data__=[],this.size=0}t.exports=n}),wM=re((e,t)=>{function n(r,i){return r===i||r!==r&&i!==i}t.exports=n}),i0=re((e,t)=>{var n=wM();function r(i,o){for(var a=i.length;a--;)if(n(i[a][0],o))return a;return-1}t.exports=r}),IM=re((e,t)=>{var n=i0();function r(i){var o=this.__data__,a=n(o,i);return a<0?void 0:o[a][1]}t.exports=r}),bM=re((e,t)=>{var n=i0(),r=Array.prototype,i=r.splice;function o(a){var s=this.__data__,u=n(s,a);if(u<0)return!1;var c=s.length-1;return u==c?s.pop():i.call(s,u,1),--this.size,!0}t.exports=o}),QZ=re((e,t)=>{var n=EM(),r=bM(),i=IM(),o=DM(),a=QM();function s(u){var c=-1,d=u==null?0:u.length;for(this.clear();++c<d;){var h=u[c];this.set(h[0],h[1])}}s.prototype.clear=n,s.prototype.delete=r,s.prototype.get=i,s.prototype.has=o,s.prototype.set=a,t.exports=s}),DZ=re((e,t)=>{var n=QZ(),r=PM(),i=CM(),o=_M(),a=yM(),s=TM();function u(c){var d=this.__data__=new n(c);this.size=d.size}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,t.exports=u}),OZ=re((e,t)=>{var n="__lodash_hash_undefined__";function r(i){return this.__data__.set(i,n),this}t.exports=r}),LZ=re((e,t)=>{function n(r){return this.__data__.has(r)}t.exports=n}),TZ=re((e,t)=>{var n=hb(),r=OZ(),i=LZ();function o(a){var s=-1,u=a==null?0:a.length;for(this.__data__=new n;++s<u;)this.add(a[s])}o.prototype.add=o.prototype.push=r,o.prototype.has=i,t.exports=o}),PZ=re((e,t)=>{function n(r,i){for(var o=-1,a=r==null?0:r.length;++o<a;)if(i(r[o],o,r))return!0;return!1}t.exports=n}),BM=re((e,t)=>{var n=TZ(),r=PZ(),i=NM(),o=1,a=2;function s(u,c,d,h,g,p){var v=d&o,C=u.length,w=c.length;if(C!=w&&!(v&&w>C))return!1;var _=p.get(u),y=p.get(c);if(_&&y)return _==c&&y==u;var E=-1,b=!0,B=d&a?new n:void 0;for(p.set(u,c),p.set(c,u);++E<C;){var x=u[E],S=c[E];if(h)var k=v?h(S,x,E,c,u,p):h(x,S,E,u,c,p);if(k!==void 0){if(k)continue;b=!1;break}if(B){if(!r(c,function(O,D){if(!i(B,D)&&(x===O||g(x,O,d,h,p)))return B.push(D)})){b=!1;break}}else if(!(x===S||g(x,S,d,h,p))){b=!1;break}}return p.delete(u),p.delete(c),b}t.exports=s}),MZ=re((e,t)=>{var n=DZ(),r=BM(),i=xZ(),o=wZ(),a=pZ(),s=ja(),u=cb(),c=vM(),d=1,h="[object Arguments]",g="[object Array]",p="[object Object]",v=Object.prototype,C=v.hasOwnProperty;function w(_,y,E,b,B,x){var S=s(_),k=s(y),O=S?g:a(_),D=k?g:a(y);O=O==h?p:O,D=D==h?p:D;var P=O==p,j=D==p,N=O==D;if(N&&u(_)){if(!u(y))return!1;S=!0,P=!1}if(N&&!P)return x||(x=new n),S||c(_)?r(_,y,E,b,B,x):i(_,y,O,E,b,B,x);if(!(E&d)){var H=P&&C.call(_,"__wrapped__"),J=j&&C.call(y,"__wrapped__");if(H||J){var z=H?_.value():_,F=J?y.value():y;return x||(x=new n),B(z,F,E,b,x)}}return N?(x||(x=new n),o(_,y,E,b,B,x)):!1}t.exports=w}),xM=re((e,t)=>{var n=MZ(),r=ib();function i(o,a,s,u,c){return o===a?!0:o==null||a==null||!r(o)&&!r(a)?o!==o&&a!==a:n(o,a,s,u,i,c)}t.exports=i}),SM=re((e,t)=>{var n=gb();function r(i){return i===i&&!n(i)}t.exports=r}),sb=re((e,t)=>{var n=Kg(),r=ob(),i="[object Symbol]";function o(a){return typeof a=="symbol"||r(a)&&n(a)==i}t.exports=o}),lb=re((e,t)=>{var n=sb(),r=1/0;function i(o){if(typeof o=="string"||n(o))return o;var a=o+"";return a=="0"&&1/o==-r?"-0":a}t.exports=i}),FZ=re((e,t)=>{var n=rb();function r(i,o,a){var s=i==null?void 0:n(i,o);return s===void 0?a:s}t.exports=r}),NZ=re((e,t)=>{function n(r,i){return r!=null&&i in Object(r)}t.exports=n}),$Z=re((e,t)=>{var n=Yg(),r=MM(),i=ja(),o=sb(),a=1/0,s=n?n.prototype:void 0,u=s?s.toString:void 0;function c(d){if(typeof d=="string")return d;if(i(d))return r(d,c)+"";if(o(d))return u?u.call(d):"";var h=d+"";return h=="0"&&1/d==-a?"-0":h}t.exports=c}),zZ=re((e,t)=>{var n=$Z();function r(i){return i==null?"":n(i)}t.exports=r}),UZ=re((e,t)=>{var n=hb(),r="Expected a function";function i(o,a){if(typeof o!="function"||a!=null&&typeof a!="function")throw new TypeError(r);var s=function(){var u=arguments,c=a?a.apply(this,u):u[0],d=s.cache;if(d.has(c))return d.get(c);var h=o.apply(this,u);return s.cache=d.set(c,h)||d,h};return s.cache=new(i.Cache||n),s}i.Cache=n,t.exports=i}),HZ=re((e,t)=>{var n=UZ(),r=500;function i(o){var a=n(o,function(u){return s.size===r&&s.clear(),u}),s=a.cache;return a}t.exports=i}),GZ=re((e,t)=>{var n=HZ(),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,o=n(function(a){var s=[];return a.charCodeAt(0)===46&&s.push(""),a.replace(r,function(u,c,d,h){s.push(d?h.replace(i,"$1"):c||u)}),s});t.exports=o}),jZ=re((e,t)=>{var n=ja(),r=ub(),i=GZ(),o=zZ();function a(s,u){return n(s)?s:r(s,u)?[s]:i(o(s))}t.exports=a}),WZ=re((e,t)=>{var n=RM(),r=ob(),i=Object.prototype,o=i.hasOwnProperty,a=i.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(u){return r(u)&&o.call(u,"callee")&&!a.call(u,"callee")};t.exports=s}),VZ=re((e,t)=>{var n=jZ(),r=WZ(),i=ja(),o=mM(),a=ab(),s=lb();function u(c,d,h){d=n(d,c);for(var g=-1,p=d.length,v=!1;++g<p;){var C=s(d[g]);if(!(v=c!=null&&h(c,C)))break;c=c[C]}return v||++g!=p?v:(p=c==null?0:c.length,!!p&&a(p)&&o(C,p)&&(i(c)||r(c)))}t.exports=u}),qZ=re((e,t)=>{var n=NZ(),r=VZ();function i(o,a){return o!=null&&r(o,a,n)}t.exports=i}),ub=re((e,t)=>{var n=ja(),r=sb(),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;function a(s,u){if(n(s))return!1;var c=typeof s;return c=="number"||c=="symbol"||c=="boolean"||s==null||r(s)?!0:o.test(s)||!i.test(s)||u!=null&&s in Object(u)}t.exports=a}),KZ=re((e,t)=>{var n=xM(),r=FZ(),i=qZ(),o=ub(),a=SM(),s=hM(),u=lb(),c=1,d=2;function h(g,p){return o(g)&&a(p)?s(u(g),p):function(v){var C=r(v,g);return C===void 0&&C===p?i(v,g):n(p,C,c|d)}}t.exports=h}),YZ=re((e,t)=>{function n(r,i){return function(o){return r(i(o))}}t.exports=n}),JZ=re((e,t)=>{var n=YZ(),r=n(Object.keys,Object);t.exports=r}),XZ=re((e,t)=>{var n=vM(),r=JZ(),i=Object.prototype,o=i.hasOwnProperty;function a(s){if(!n(s))return r(s);var u=[];for(var c in Object(s))o.call(s,c)&&c!="constructor"&&u.push(c);return u}t.exports=a}),ZZ=re((e,t)=>{var n=gM(),r=AM(),i=pM(),o=i&&i.isTypedArray,a=o?r(o):n;t.exports=a}),eee=re((e,t)=>{function n(){return!1}t.exports=n}),cb=re((e,t)=>{var n=$s(),r=eee(),i=typeof e=="object"&&e&&!e.nodeType&&e,o=i&&typeof t=="object"&&t&&!t.nodeType&&t,a=o&&o.exports===i,s=a?n.Buffer:void 0,u=s?s.isBuffer:void 0,c=u||r;t.exports=c}),Kg=re((e,t)=>{var n=Yg(),r=pee(),i=vee(),o="[object Null]",a="[object Undefined]",s=n?n.toStringTag:void 0;function u(c){return c==null?c===void 0?a:o:s&&s in Object(c)?r(c):i(c)}t.exports=u}),RM=re((e,t)=>{var n=Kg(),r=ib(),i="[object Arguments]";function o(a){return r(a)&&n(a)==i}t.exports=o}),kM=re((e,t)=>{var n=RM(),r=ib(),i=Object.prototype,o=i.hasOwnProperty,a=i.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(u){return r(u)&&o.call(u,"callee")&&!a.call(u,"callee")};t.exports=s}),tee=re((e,t)=>{function n(r,i){for(var o=-1,a=Array(r);++o<r;)a[o]=i(o);return a}t.exports=n}),nee=re((e,t)=>{var n=tee(),r=kM(),i=ja(),o=cb(),a=mM(),s=ZZ(),u=Object.prototype,c=u.hasOwnProperty;function d(h,g){var p=i(h),v=!p&&r(h),C=!p&&!v&&o(h),w=!p&&!v&&!C&&s(h),_=p||v||C||w,y=_?n(h.length,String):[],E=y.length;for(var b in h)(g||c.call(h,b))&&!(_&&(b=="length"||C&&(b=="offset"||b=="parent")||w&&(b=="buffer"||b=="byteLength"||b=="byteOffset")||a(b,E)))&&y.push(b);return y}t.exports=d}),fb=re((e,t)=>{var n=nee(),r=XZ(),i=nb();function o(a){return i(a)?n(a):r(a)}t.exports=o}),ree=re((e,t)=>{var n=SM(),r=fb();function i(o){for(var a=r(o),s=a.length;s--;){var u=a[s],c=o[u];a[s]=[u,c,n(c)]}return a}t.exports=i}),QM=re((e,t)=>{var n=i0();function r(i,o){var a=this.__data__,s=n(a,i);return s<0?(++this.size,a.push([i,o])):a[s][1]=o,this}t.exports=r}),DM=re((e,t)=>{var n=i0();function r(i){return n(this.__data__,i)>-1}t.exports=r}),o0=re((e,t)=>{var n=EM(),r=bM(),i=IM(),o=DM(),a=QM();function s(u){var c=-1,d=u==null?0:u.length;for(this.clear();++c<d;){var h=u[c];this.set(h[0],h[1])}}s.prototype.clear=n,s.prototype.delete=r,s.prototype.get=i,s.prototype.has=o,s.prototype.set=a,t.exports=s}),iee=re((e,t)=>{var n=r0();function r(i,o){var a=n(this,i),s=a.size;return a.set(i,o),this.size+=a.size==s?0:1,this}t.exports=r}),oee=re((e,t)=>{var n=r0();function r(i){return n(this,i).has(i)}t.exports=r}),aee=re((e,t)=>{var n=r0();function r(i){var o=n(this,i).delete(i);return this.size-=o?1:0,o}t.exports=r}),db=re((e,t)=>{var n=lc(),r=$s(),i=n(r,"Map");t.exports=i}),a0=re((e,t)=>{var n=lc(),r=n(Object,"create");t.exports=r}),see=re((e,t)=>{var n=a0(),r="__lodash_hash_undefined__";function i(o,a){var s=this.__data__;return this.size+=this.has(o)?0:1,s[o]=n&&a===void 0?r:a,this}t.exports=i}),lee=re((e,t)=>{var n=a0(),r=Object.prototype,i=r.hasOwnProperty;function o(a){var s=this.__data__;return n?s[a]!==void 0:i.call(s,a)}t.exports=o}),uee=re((e,t)=>{var n=a0(),r="__lodash_hash_undefined__",i=Object.prototype,o=i.hasOwnProperty;function a(s){var u=this.__data__;if(n){var c=u[s];return c===r?void 0:c}return o.call(u,s)?u[s]:void 0}t.exports=a}),cee=re((e,t)=>{function n(r){var i=this.has(r)&&delete this.__data__[r];return this.size-=i?1:0,i}t.exports=n}),fee=re((e,t)=>{var n=a0();function r(){this.__data__=n?n(null):{},this.size=0}t.exports=r}),dee=re((e,t)=>{var n=fee(),r=cee(),i=uee(),o=lee(),a=see();function s(u){var c=-1,d=u==null?0:u.length;for(this.clear();++c<d;){var h=u[c];this.set(h[0],h[1])}}s.prototype.clear=n,s.prototype.delete=r,s.prototype.get=i,s.prototype.has=o,s.prototype.set=a,t.exports=s}),hee=re((e,t)=>{var n=dee(),r=o0(),i=db();function o(){this.size=0,this.__data__={hash:new n,map:new(i||r),string:new n}}t.exports=o}),hb=re((e,t)=>{var n=hee(),r=aee(),i=kZ(),o=oee(),a=iee();function s(u){var c=-1,d=u==null?0:u.length;for(this.clear();++c<d;){var h=u[c];this.set(h[0],h[1])}}s.prototype.clear=n,s.prototype.delete=r,s.prototype.get=i,s.prototype.has=o,s.prototype.set=a,t.exports=s}),$s=re((e,t)=>{var n=FM(),r=typeof self=="object"&&self&&self.Object===Object&&self,i=n||r||Function("return this")();t.exports=i}),OM=re((e,t)=>{var n=Function.prototype,r=n.toString;function i(o){if(o!=null){try{return r.call(o)}catch{}try{return o+""}catch{}}return""}t.exports=i}),gb=re((e,t)=>{function n(r){var i=typeof r;return r!=null&&(i=="object"||i=="function")}t.exports=n}),gee=re((e,t)=>{var n=$s(),r=n["__core-js_shared__"];t.exports=r}),Aee=re((e,t)=>{var n=gee(),r=function(){var o=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");
42return o?"Symbol(src)_1."+o:""}();function i(o){return!!r&&r in o}t.exports=i}),Yg=re((e,t)=>{var n=$s(),r=n.Symbol;t.exports=r}),pee=re((e,t)=>{var n=Yg(),r=Object.prototype,i=r.hasOwnProperty,o=r.toString,a=n?n.toStringTag:void 0;function s(u){var c=i.call(u,a),d=u[a];try{u[a]=void 0;var h=!0}catch{}var g=o.call(u);return h&&(c?u[a]=d:delete u[a]),g}t.exports=s}),vee=re((e,t)=>{var n=Object.prototype,r=n.toString;function i(o){return r.call(o)}t.exports=i}),LM=re((e,t)=>{var n=Kg(),r=gb(),i="[object AsyncFunction]",o="[object Function]",a="[object GeneratorFunction]",s="[object Proxy]";function u(c){if(!r(c))return!1;var d=n(c);return d==o||d==a||d==i||d==s}t.exports=u}),TM=re((e,t)=>{var n=o0(),r=db(),i=hb(),o=200;function a(s,u){var c=this.__data__;if(c instanceof n){var d=c.__data__;if(!r||d.length<o-1)return d.push([s,u]),this.size=++c.size,this;c=this.__data__=new i(d)}return c.set(s,u),this.size=c.size,this}t.exports=a}),PM=re((e,t)=>{var n=o0();function r(){this.__data__=new n,this.size=0}t.exports=r}),mee=re((e,t)=>{var n=o0(),r=PM(),i=CM(),o=_M(),a=yM(),s=TM();function u(c){var d=this.__data__=new n(c);this.size=d.size}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,t.exports=u}),yee=re((e,t)=>{var n=mee(),r=xM(),i=1,o=2;function a(s,u,c,d){var h=c.length,g=h,p=!d;if(s==null)return!g;for(s=Object(s);h--;){var v=c[h];if(p&&v[2]?v[1]!==s[v[0]]:!(v[0]in s))return!1}for(;++h<g;){v=c[h];var C=v[0],w=s[C],_=v[1];if(p&&v[2]){if(w===void 0&&!(C in s))return!1}else{var y=new n;if(d)var E=d(w,_,C,s,u,y);if(!(E===void 0?r(_,w,i|o,d,y):E))return!1}}return!0}t.exports=a}),_ee=re((e,t)=>{var n=yee(),r=ree(),i=hM();function o(a){var s=r(a);return s.length==1&&s[0][2]?i(s[0][0],s[0][1]):function(u){return u===a||n(u,a,s)}}t.exports=o}),Cee=re((e,t)=>{function n(r){return function(i){return i==null?void 0:i[r]}}t.exports=n}),Eee=re((e,t)=>{var n=rb();function r(i){return function(o){return n(o,i)}}t.exports=r}),wee=re((e,t)=>{var n=Cee(),r=Eee(),i=ub(),o=lb();function a(s){return i(s)?n(o(s)):r(s)}t.exports=a}),Iee=re((e,t)=>{var n=_ee(),r=KZ(),i=rb(),o=ja(),a=wee();function s(u){return typeof u=="function"?u:u==null?i:typeof u=="object"?o(u)?r(u[0],u[1]):n(u):a(u)}t.exports=s}),MM=re((e,t)=>{function n(r,i){for(var o=-1,a=r==null?0:r.length,s=Array(a);++o<a;)s[o]=i(r[o],o,r);return s}t.exports=n}),bee=re((e,t)=>{var n=MM(),r=Iee(),i=fZ(),o=ja();function a(s,u){var c=o(s)?n:i;return c(s,r(u,3))}t.exports=a});function Bee(e,t,n,r){return tb(s0(e),t,n,r)!=null}var FM=re((e,t)=>{var n=typeof global=="object"&&global&&global.Object===Object&&global;t.exports=n}),xee=re((e,t)=>{var n=Yg(),r=kM(),i=ja(),o=n?n.isConcatSpreadable:void 0;function a(s){return i(s)||r(s)||!!(o&&s&&s[o])}t.exports=a}),NM=re((e,t)=>{function n(r,i){for(var o=-1,a=i.length,s=r.length;++o<a;)r[s+o]=i[o];return r}t.exports=n}),$M=re((e,t)=>{var n=NM(),r=xee();function i(o,a,s,u,c){var d=-1,h=o.length;for(s||(s=r),c||(c=[]);++d<h;){var g=o[d];a>0&&s(g)?a>1?i(g,a-1,s,u,c):n(c,g):u||(c[c.length]=g)}return c}t.exports=i}),See=re((e,t)=>{var n=$M(),r=bee();function i(o,a){return n(r(o,a),1)}t.exports=i}),Ree=dM(See()),kee=()=>!0,s0=e=>Array.isArray(e)?e:[e];function Wl(e,t,n,{includeSelf:r,shouldSkipAfter:i,shouldBreakAfter:o}={}){let a=s0(e),s=r?[...a]:(0,Ree.default)(a,t);for(;;){let u=s.pop();if(!u||(n(u),o!=null&&o(u)))return;if(!(i!=null&&i(u)))for(let c of t(u))s.push(c)}}function xE(e,t,n,r={}){let i=[];return Wl(e,t,o=>i.push(n(o)),r),i}function SE(e,t,n,{includeSelf:r,shouldSkipAfter:i,shouldBreakAfter:o}={}){let a;return Wl(e,t,s=>{n(s)&&(a=s)},{includeSelf:r,shouldSkipAfter:i,shouldBreakAfter:s=>a!=null||(o==null?void 0:o(s))||!1}),a}function RE(e,t,n,r={}){let i=[];return Wl(e,t,o=>{n(o)&&i.push(o)},r),i}function kE(e,t,n=kee,r={}){let i=0;return Wl(e,t,o=>{n(o)&&i++},r),i}function QE(e,t,n,r){return SE(s0(e),t,n,r)!=null}function DE(e,t,n,r){return!QE(s0(e),t,i=>!n(i),r)}function mu(e){let t=e.parent();return t?[t]:[]}function gi(e){return e.children()}class zM{constructor(t){this.nodeChange=t,this.memoryUsage=null,this.treeMemoryUsage=null}memoryPercentStr(){return null}instanceChain(){let t=this.filterAncestors(n=>n.isInstance()).reverse();return(t.length>
420||this.isInstance())&&t.push(this),t}followOverridePath(t){let n=this;for(let r of t){if(!n)return;let i=Oa(r);n=n.findDescendant(o=>o.overrideKeyStr()===i,{includeSelf:!0,shouldSkipAfter:o=>o!==n&&o.isInstance()})}return n}ancestorPath(){return this.mapAncestors(t=>t.guid(),{includeSelf:!0})}ancestorPathStr(){return XX(this.ancestorPath())}guid(){var t;return(t=this.nodeChange.guid)!=null?t:xb}guidStr(){return Yn(this.guid())}variableId(){if(this.isVariable())return this.isLocalAsset()?zX(this.guid()):KX(this.nodeChange.key,this.nodeChange.version)}getFriendlyVariableModeString(t){var n;if(!this.isVariableCollection())return"";let r=Yn(t),i=(n=this.nodeChange.variableSetModes)==null?void 0:n.find(o=>VX(o.id,t));return i?`${i.name} (${r})`:`<missing mode> (${r})`}variableCollectionId(){if(this.isVariable())return this.nodeChange.variableSetID;if(this.isVariableCollection())return this.isLocalAsset()?GX(this.guid()):jX(this.nodeChange.key,this.nodeChange.version)}nodeType(){var t;return(t=this.nodeChange.type)!=null?t:"NONE"}isEditable(){return this.nodeType()!=="CANVAS"&&this.nodeType()!=="DOCUMENT"&&!this.isImmutableFrameSublayer()&&!this.isInstanceSublayer()&&!this.isInternalOnly()}type(){let t=this.nodeType();if(this.isStateGroup())return"STATE_GROUP";if(t==="INSTANCE")return this.isPrimaryInstance()?"PRIMARY_INSTANCE":"NESTED_INSTANCE";if(this.isState())return"STATE";if(this.isStyle())switch(this.nodeChange.styleType){case"FILL":return"FILL_STYLE";case"STROKE":return"STROKE_STYLE";case"TEXT":return"TEXT_STYLE";case"EFFECT":return"EFFECT_STYLE";case"EXPORT":return"EXPORT_STYLE";case"GRID":return"GRID_STYLE"}return t}phase(){var t;return(t=this.nodeChange.phase)!=null?t:"MODIFIED"}transform(){return this.nodeChange.transform}parentGuid(){let t=this.nodeChange.parentIndex;return t?t.guid||(console.warn("Node has parent index but no parent guid",this,t),null):null}nameWithPage(){let t=this.containingPage();return t?`${t.name()} > ${this.name()}`:this.name()}explicitOverrideKey(){return this.nodeChange.overrideKey}overrideKey(){let t=this.explicitOverrideKey();if(t)return t;if(this.isPrimaryInstance()){let n=this.backingSymbol();if(n)return n.isSubscribedAsset()?n.explicitOverrideKey():n.guid()}}overrideKeyStr(){let t=this.overrideKey();return t?Oa(t):null}treeDiffKey(){let t=this.instanceChain();return t.length>1?t.map((n,r)=>r===0?n.guidStr():n.overrideKeyStr()).join(", "):this.guidStr()}symbolID(){var t,n;return(n=(t=this.nodeChange.symbolData)==null?void 0:t.symbolID)!=null?n:null}componentKey(){var t;return(t=this.nodeChange.componentKey)!=null?t:null}styleKey(){var t,n;return this.nodeChange.key?this.nodeChange.key:((t=this.nodeChange.sharedStyleMasterData)==null?void 0:t.styleKey)||((n=this.nodeChange.sharedStyleReference)==null?void 0:n.styleKey)||null}publishID(){var t;return(t=this.nodeChange.publishID)!=null?t:null}publishFile(){var t;return(t=this.nodeChange.publishFile)!=null?t:null}isInstance(){return this.nodeType()==="INSTANCE"}isPrimaryInstance(){return this.isInstance()&&!this.isNestedInstance()}isNestedInstance(){return this.nodeType()==="INSTANCE"&&this.someAncestor(t=>t.isInstance())}isInstanceSublayer(){return this.someAncestor(t=>t.isInstance())}isSwappedNestedInstance(){return this.isNestedInstance()&&this.nodeChange.overriddenSymbolID!=null}isSymbol(){return this.nodeType()==="SYMBOL"}isStateGroup(){return this.nodeType()==="FRAME"&&this.nodeChange.isStateGroup!=null}isState(){var t;return this.isSymbol()&&!!((t=this.parent())!=null&&t.isStateGroup())}isLooseComponent(){return this.isSymbol()&&!this.isState()}isComponentBase(){return this.isSymbol()||this.isStateGroup()}isProductComponent(){return this.isStateGroup()||this.isLooseComponent()}isStyle(){return this.nodeChange.styleType&&UX.indexOf(this.nodeChange.styleType)>-1}isVariable(){return this.nodeType()==="VARIABLE"}isVariableCollection(){return this.nodeType()==="VARIABLE_SET"}isAsset(){return this.isSymbol()||this.isStateGroup()||this.isStyle()||this.isVariable()||this.isVariableCollection()}isLocalAsset(){return this.isAsset()&&!this.isSubscribedAsset()}isSubscribedAsset(){return this.isComponentBase()?this.nodeChange.publishFile!=null:this.isStyle()?this.nodeChange.key?this.nodeChange.key&&this.nodeChange.version:this.nodeChange.sharedStyleReference!=null:this.isVariable()||this.isVariableCollection()?!!this.nodeChange.key:!1}isInternalOnly(){var t;return this.nodeChange.internalOnly||((t=this.parent())==null?void 0:t.isInternalOnly())||!1}isStack(){return this.nodeChange.stackMode!=null&&this.nodeChange.stackMode!=="NONE"}isImmutableFrame(){let t=this.nodeType();return t==="STICKY"||t==="SHAPE_WITH_TEXT"||t==="CONNECTOR"||t==="CODE_BLOCK"||t==="MEDIA"||t==="SECTION_OVERLAY"||t==="TABLE"}isImmutableFrameSublayer(){return!this.isImmutableFrame()&&this.someAncestor(t=>t.isImmutableFrame())}
42containingImmutableFrame(){return this.findAncestor(t=>t.isImmutableFrame())}containingPage(){return this.findAncestor(t=>t.type()==="CANVAS")}derivedOverridesList(){var t;return(t=this.nodeChange.derivedSymbolData)!=null?t:[]}overridesList(){var t,n;return(n=(t=this.nodeChange.symbolData)==null?void 0:t.symbolOverrides)!=null?n:[]}overriddenSymbolIDs(){return this.overridesList().map(t=>t.overriddenSymbolID).filter(Xu)}immutableFrameSublayerOverridesList(){var t,n;return(n=(t=this.nodeChange.nodeGenerationData)==null?void 0:t.overrides)!=null?n:[]}imageHashes(){var t,n,r,i,o,a,s;let u=[],c=p=>{p!=null&&p.hash&&u.push(HX(p))},d=p=>{c(p.image),c(p.imageThumbnail),c(p.animatedImage)},h=p=>{if(p)for(let v of p)d(v)};h(this.nodeChange.fillPaints),h(this.nodeChange.strokePaints),h(this.nodeChange.backgroundPaints),h((t=this.nodeChange.widgetHoverStyle)==null?void 0:t.fillPaints),h((n=this.nodeChange.widgetHoverStyle)==null?void 0:n.strokePaints);let g=p=>{p&&u.push(p)};return g((r=this.nodeChange.embedData)==null?void 0:r.thumbnailImageHash),g((i=this.nodeChange.embedData)==null?void 0:i.faviconImageHash),g((o=this.nodeChange.linkPreviewData)==null?void 0:o.thumbnailImageHash),g((a=this.nodeChange.linkPreviewData)==null?void 0:a.faviconImageHash),g((s=this.nodeChange.richMediaData)==null?void 0:s.mediaHash),u}otherAssetVersions(){if(!this.isSubscribedAsset())return[];let t=this.containingPage();if(!t)return[];let n=(()=>{let r=this.guidStr();if(this.isComponentBase()){let i=this.componentKey();return o=>o.componentKey()===i&&o.guidStr()!==r}else if(this.isStyle()){let i=this.styleKey();return o=>o.styleKey()===i&&o.guidStr()!==r}})();return n?t.children().filter(n):[]}forEachDescendant(t,n){return Wl(this,gi,t,n)}mapDescendants(t,n){return xE(this,gi,t,n)}filterDescendants(t,n){return RE(this,gi,t,n)}findDescendant(t,n){return SE(this,gi,t,n)}countDescendants(t,n){return kE(this,gi,t,n)}someDescendant(t,n){return QE(this,gi,t,n)}everyDescendant(t,n){return DE(this,gi,t,n)}forEachAncestor(t,n){return Wl(this,mu,t,n)}mapAncestors(t,n){return xE(this,mu,t,n)}filterAncestors(t,n){return RE(this,mu,t,n)}findAncestor(t,n){return SE(this,mu,t,n)}countAncestors(t,n){return kE(this,mu,t,n)}someAncestor(t,n){return QE(this,mu,t,n)}everyAncestor(t,n){return DE(this,mu,t,n)}nodeFieldProperties(){return this._nodeFieldProperties?this._nodeFieldProperties:this._nodeFieldProperties=this.generateNodeFieldProperties()}computedProperties(){return this._computedProperties?this._computedProperties:this._computedProperties=this.generateComputedProperties()}}class Qee{constructor({type:t,sensitiveTextPolicy:n}){this.type=t,this.sensitiveTextPolicy=n,window.figmaScopeScene=this}isFullFile(){return this.type==="file"||this.type==="checkpoint"}getPages(){return this.filterNodes(t=>t.nodeType()==="CANVAS",{shouldSkipAfter:t=>t.nodeType()!=="CANVAS"})}getInternalCanvas(){return this.getPages().find(t=>t.isInternalOnly())}forEachNode(t,n={}){return Wl(this.getRootNodes(),gi,t,{...n,includeSelf:!0})}mapNodes(t,n={}){return xE(this.getRootNodes(),gi,t,{...n,includeSelf:!0})}filterNodes(t,n={}){return RE(this.getRootNodes(),gi,t,{...n,includeSelf:!0})}findNode(t,n={}){return tb(this.getRootNodes(),gi,t,{...n,includeSelf:!0})}countNodes(t,n={}){return kE(this.getRootNodes(),gi,t,{...n,includeSelf:!0})}someNode(t,n={}){return Bee(this.getRootNodes(),gi,t,{...n,includeSelf:!0})}everyNode(t,n={}){return DE(this.getRootNodes(),gi,t,{...n,includeSelf:!0})}guidToString(t){return Oa(t)}}var Dee={NONE:"NONE",DOCUMENT:"DOC",CANVAS:"CANV",GROUP:"GROUP",FRAME:"FRAME",BOOLEAN_OPERATION:"BOOL",VECTOR:"VECT",STAR:"STAR",LINE:"LINE",ELLIPSE:"ELLPS",RECTANGLE:"RECT",REGULAR_POLYGON:"POLY",ROUNDED_RECTANGLE:"RRECT",TEXT:"TEXT",SLICE:"SLICE",SYMBOL:"SYMB",STATE:"STATE",PRIMARY_INSTANCE:"PINST",NESTED_INSTANCE:"NINST",STICKY:"STCKY",SHAPE_WITH_TEXT:"SWTXT",CONNECTOR:"CONN",CODE_BLOCK:"CODE",WIDGET:"WIDGT",STAMP:"STAMP",MEDIA:"MEDIA",HIGHLIGHT:"HIGH",SECTION:"SECT",SECTION_OVERLAY:"SECTO",WASHI_TAPE:"WASHI",STATE_GROUP:"STGRP",FILL_STYLE:"FSTYL",STROKE_STYLE:"SSTYL",TEXT_STYLE:"TSTYL",EFFECT_STYLE:"ESTYL",EXPORT_STYLE:"XSTYL",GRID_STYLE:"GSTYL",VARIABLE:"VAR",VARIABLE_SET:"VAR_SET",TABLE:"TABLE",TABLE_CELL:"TCELL"},Ab=class{constructor(e){this.property=e}getValues(e){let t=e[this.property]();return Array.isArray(t)?t:t!=null?[t]:[]}indexNode(e){let t=this.getValues(e);for(let n of t)this.indexEntry({property:this.property,value:n,node:e})}};function Oee(e,t){let n=new Set,[r,i]=e.size<t.size?[e,t]:[t,e];for(let o of r)i.has(o)&&n.add(o);return n}function Lee(e,t){let n=new Set;for(let r of e)n.add(r);for(let r of t)n.add(r);return n}var UM=class{constructor(){this.map=new Map}has(e){return this.map.has(e)}get size(){return this.map.size}
42keys(){return this.map.keys()}values(){return this.map.values()}entries(){return this.map.entries()}},Tee=class extends UM{constructor(e){if(super(),e)for(let t of e)this.add(t[0],t[1])}add(e,t){this.has(e)?this.map.get(e).push(t):this.map.set(e,[t])}get(e){var t;return(t=this.map.get(e))!=null?t:[]}},AQ=class extends UM{constructor(e){if(super(),e)for(let t of e)this.add(t[0],t[1])}add(e,t){this.has(e)?this.map.get(e).add(t):this.map.set(e,new Set([t]))}get(e){var t;return(t=this.map.get(e))!=null?t:new Set}},pQ=class{constructor(){this.children=new Map,this.value=[]}},Pee=class{constructor(){this.root=new pQ}insert(e,t){let n=this.root;for(let r=0;r<e.length;r++){let i=e.charAt(r),o=n.children.get(i);o||n.children.set(i,o=new pQ),n=o}n.value.push(t)}prefixFind(e){let t=[],n=this.keysWithPrefix(e);for(let r of n){let i=this.find(r);if(i)for(let o of i)t.push(o)}return t}find(e){let t=this.root;for(let n=0;n<e.length;n++){let r=e.charAt(n),i=t.children.get(r);if(i)t=i;else return}return t.value}keysWithPrefix(e){let t=[],n=this.findNode(e);return this.collect(n,AHg(e),t),t}collect(e,t,n){if(!e)return;e.value.length>0&&n.push(t.join(""));let r=Array.from(e.children.keys());for(let i of r)t.push(i),this.collect(e.children.get(i),t,n),t.pop()}findNode(e){let t=this.root;for(let n=0;n<e.length;n++){let r=e.charAt(n),i=t.children.get(r);if(i)t=i;else return}return t}},yu=class extends Ab{constructor(){super(...arguments),this.bySessionID=new AQ,this.byLocalID=new AQ}indexEntry(e){let{sessionID:t,localID:n}=e.value;this.bySessionID.add(t,e),this.byLocalID.add(n,e)}search(e){if(e.type==="GUID"){let{sessionID:t,localID:n}=e.value;return Array.from(Oee(this.bySessionID.get(t),this.byLocalID.get(n))).map(r=>({...r,isExact:!0}))}else return e.type==="INT"?Array.from(Lee(this.bySessionID.get(e.value),this.byLocalID.get(e.value))).map(t=>({...t,isExact:!1})):[]}},OE=class extends Ab{constructor(){super(...arguments),this.trie=new Pee}indexEntry(e){this.trie.insert(e.value.toLowerCase(),e)}search(e){var t;if(e.type==="STRICT_STRING")return((t=this.trie.find(e.value.toLowerCase()))!=null?t:[]).filter(n=>n.value===e.value).map(n=>({...n,isExact:!0}));{let n=String(e.value);return this.trie.prefixFind(n.toLowerCase()).map(r=>({...r,isExact:r.value===n}))}}},Mee=class extends OE{constructor(){super("type")}getValues(e){let t=e.type();return[t,Dee[t],e.nodeType()]}},Fp=class extends Ab{constructor(e){super(e),this.byKey=new Tee}indexEntry(e){let t=e.value.toLowerCase();this.byKey.add(t,e)}search(e){if(e.type!=="HEX_KEY"&&e.type!=="INT")return[];let t=String(e.value);return this.byKey.get(t).map(n=>({...n,isExact:!0}))}};function Fee(e){return e||void 0}function HM(e){if(!e)return null;let t=e.split(":");if(!t||t.length!==2)return null;let n=-1,r=-1;try{n=parseInt(t[0]),r=parseInt(t[1])}catch{return null}return!isFinite(n)||!isFinite(r)?null:{sessionID:n,localID:r}}function Nee(e){if(e.startsWith("'")&&e.endsWith("'")||e.startsWith('"')&&e.endsWith('"'))return e=e.slice(1,-1),{type:"STRICT_STRING",value:e,rawValue:e};let t=HM(e);if(t)return{type:"GUID",value:t,rawValue:e};if(/^\d+$/.test(e)){let n=parseInt(e);if(!isNaN(n))return{type:"INT",value:n,rawValue:e}}return/^[0-9a-fA-F]+$/.test(e)?{type:"HEX_KEY",value:e,rawValue:e}:{type:"LOOSE_STRING",value:e,rawValue:e}}function $ee(e){let t=[],n=e[0],r=e[1],i=2;
42for(;;)if(r)if(n.property||r.property||n.value.type==="STRICT_STRING"||r.value.type==="STRICT_STRING")t.push(n),n=r,r=e[i++];else{let o=`${n.value.rawValue} ${r.value.rawValue}`;n={property:void 0,value:{type:"LOOSE_STRING",value:o,rawValue:o}},r=e[i++]}else{t.push(n);break}return t}function zee(e,t){let n=HM(t);return n?e.map(r=>r.value.type==="LOOSE_STRING"&&r.value.rawValue==="$0"?{property:r.property,value:{type:"GUID",value:n,rawValue:r.value.rawValue}}:r):e}function Uee(e,t){var n;let r=[];e=e.trim();let i=/([a-zA-Z0-9_.]+=)?("[^"]*"|'[^']*'|[^\s]+)/g,o;for(;o=i.exec(e);){let a=Fee((n=o[1])==null?void 0:n.slice(0,-1)),s=Nee(o[2]);r.push({property:a,value:s})}return r.length>1&&(r=$ee(r)),r=zee(r,t),r}var Hee=dM(oZ());class pb{constructor(){this.indices=[new yu("guid"),new yu("parentGuid"),new yu("overrideKey"),new yu("symbolID"),new yu("publishID"),new yu("overriddenSymbolIDs"),new yu("consumedStyleIDs"),new OE("name"),new OE("text"),new Mee,new Fp("componentKey"),new Fp("styleKey"),new Fp("publishFile"),new Fp("imageHashes")]}indexNode(t){for(let n of this.indices)n.indexNode(t)}search(t,n){let r=Uee(t,n);Eu.trackDefinedEvent("figmascope.search",{used_operators:r.length>1||r[0].property!=null});let i=this.searchRaw(r);return i.sort(pb.compareResults),i}searchRaw(t){let n;for(let r of t){let i=new Map;for(let o of this.getIndicesToSearchForToken(r))for(let a of o.search(r.value)){let{node:s,property:u,value:c,isExact:d}=a;i.has(s)?i.get(s).matches.push({property:u,value:c,isExact:d}):i.set(s,{node:s,matches:[{property:u,value:c,isExact:d}]})}n?n=Sia(n,i,(o,a,s)=>({node:o,matches:a.matches.concat(s.matches)})):n=i}return n?(0,Hee.default)(Array.from(n.values())):[]}get indexedProperties(){return this.indices.map(t=>t.property)}getIndicesToSearchForToken({property:t}){return t==null?this.indices.filter(n=>n.property!=="parentGuid"):(t=t.toLowerCase(),this.indices.filter(n=>n.property.toLowerCase()===t))}static compareResults(t,n){let r=t.matches.filter(i=>i.isExact).length;return n.matches.filter(i=>i.isExact).length-r||n.matches.length-t.matches.length}}var vb=(e,t)=>()=>(e&&(t=e(e=0)),t),ze,GM=vb(()=>{ze=class{constructor(e=0,t=0){this.x=e,this.y=t}static fromFigVector(e){return new ze(e.x,e.y)}static toVectorD(e){return{x:e.x,y:e.y}}static fromVectorD(e){return new ze(e.x,e.y)}isInvalid(){return this.hasNaN()}clone(){return new ze(this.x,this.y)}hasNaN(){return Number.isNaN(this.x)||Number.isNaN(this.y)}equals(e){return e&&this.x===e.x&&this.y===e.y}toString(){return`(${this.x}, ${this.y})`}plus(e){return new ze(this.x+e.x,this.y+e.y)}incrementBy(e){this.x=this.x+e.x,this.y=this.y+e.y}minus(e){return new ze(this.x-e.x,this.y-e.y)}distanceTo(e){let t=e.x-this.x,n=e.y-this.y;return Math.sqrt(t*t+n*n)}component(e){return e===0?this.x:this.y}multiplyBy(e){return new ze(this.x*e,this.y*e)}divideBy(e){return new ze(this.x/e,this.y/e)}transpose(){return new ze(this.y,this.x)}rounded(){return new ze(Math.round(this.x),Math.round(this.y))}static max(e,t){return new ze(Math.max(e.x,t.x),Math.max(e.y,t.y))}static min(e,t){return new ze(Math.min(e.x,t.x),Math.min(e.y,t.y))}static infinity(){return new ze(Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY)}static invalid(){return new ze(Number.NaN,Number.NaN)}}}),Dn,Gee=vb(()=>{GM(),Dn=class{constructor(e=new ze,t=new ze){this.origin=e,this.size=t}static fromRectD(e){return new Dn(ze.fromVectorD(e.origin),ze.fromVectorD(e.size))}clone(){return new Dn(this.origin.clone(),this.size.clone())}equals(e){return this.origin.equals(e.origin)&&this.size.equals(e.size)}left(){return this.origin.x}top(){return this.origin.y}right(){return this.size.x===Number.POSITIVE_INFINITY?Number.POSITIVE_INFINITY:this.origin.x+this.width()}bottom(){return this.size.y===Number.POSITIVE_INFINITY?Number.POSITIVE_INFINITY:this.origin.y+this.height()}bottomRight(){return new ze(this.right(),this.bottom())}bottomLeft(){return new ze(this.left(),this.bottom())}topLeft(){return new ze(this.left(),this.top())}topRight(){return new ze(this.right(),this.top())}topCenter(){return new ze(this.center().x,this.top())}bottomCenter(){return new ze(this.center().x,this.bottom())}centerLeft(){return new ze(this.left(),this.center().y)}centerRight(){return new ze(this.right(),this.center().y)}center(){return new ze(this.origin.x+this.size.x/2,this.origin.y+this.size.y/2)}width(){return this.size.x}height(){return this.size.y}transpose(){return new Dn(this.origin.transpose(),this.size.transpose())}offsetBy(e){return new Dn(this.origin.plus(e),this.size)}scaledBy(e){return new Dn(this.origin.multiplyBy(e),this.size.multiplyBy(e))}isInvalid(){return this.size.x<0||this.size.y<0||this.origin.hasNaN()||this.size.hasNaN()}isValid(){return!this.isInvalid()}isEmpty(){return this.isInvalid()?!0:this.size.x<=0||this.size.y<=0}unionWith(e){let t=ze.min(this.origin,e.origin),n=ze.max(this.bottomRight(),e.bottomRight());return t.equals(n)?this:new Dn(t,n.minus(t))}containsIncludingBoundary(e){return!this.isEmpty()&&!e.isInvalid()&&this.left()<=e.left()&&this.right()>=e.right()&&this.top()<=e.top()&&this.bottom()>=e.bottom()}containsPointIncludingBoundary(e){return!this.isEmpty()&&this.left()<=e.x&&e.x<=this.right()&&this.origin.y<=e.y&&e.y<=this.bottom()}intersectWith(e){if(this.isInvalid()||e.isInvalid())return Dn.invalidRect();let t=ze.max(this.origin,e.origin),n=ze.min(this.bottomRight(),e.bottomRight()),r=new Dn(t,n.minus(t));if(r.origin.hasNaN()||r.size.hasNaN())throw new Error("Rect.intersectWith produced a result with NaN");return r.isInvalid()&&(r=Dn.invalidRect()),r}hasIntersectionWith(e){return!this.intersectWith(e).isEmpty()}expand(e){return this.isInvalid()?Dn.invalidRect():typeof e=="number"?Dn.fromOriginAndSize(this.origin.x-e,this.origin.y-e,this.size.x+2*e,this.size.y+2*e):new Dn(this.origin.minus(e),this.size.plus(e.multiplyBy(2)))}
42static invalidRect(){return new Dn(new ze(Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY),new ze(Number.NEGATIVE_INFINITY,Number.NEGATIVE_INFINITY))}static infinite(){return new Dn(ze.infinity().multiplyBy(-1),ze.infinity())}static fromOriginAndSize(e,t,n,r){return new Dn(new ze(e,t),new ze(n,r))}static fromCenterSize(e,t){let n=t.divideBy(2);return new Dn(e.minus(n),t)}static fromFigRect(e){return new Dn(new ze(e.x,e.y),new ze(e.w,e.h))}static computeBounds(e,t){let n=ze.min(e,t),r=ze.max(e,t);return new Dn(n,r.minus(n))}static computeBoundsFromPointArray(e){let t=ze.infinity(),n=ze.infinity().multiplyBy(-1);for(let r of e)t=ze.min(t,r),n=ze.max(n,r);return new Dn(t,n.minus(t))}}}),cl,Cf,jee=vb(()=>{Gee(),GM(),cl=class{constructor(){this.m00=this.m01=this.m02=this.m10=this.m11=this.m12=0}static identity(){return this.fromNumbers(1,0,0,0,1,0)}static fromNumbers(e,t,n,r,i,o){let a=new cl;return a.m00=e,a.m01=t,a.m02=n,a.m10=r,a.m11=i,a.m12=o,a}static fromVectors(e,t,n){let r=new cl;return r.m00=t.x,r.m01=n.x,r.m02=e.x,r.m10=t.y,r.m11=n.y,r.m12=e.y,r}static fromFigMatrix(e){let t=new cl;return t.m00=e.m00,t.m01=e.m01,t.m02=e.m02,t.m10=e.m10,t.m11=e.m11,t.m12=e.m12,t}toFigMatrix(){return{m00:this.m00,m01:this.m01,m02:this.m02,m10:this.m10,m11:this.m11,m12:this.m12}}axisX(){return new ze(this.m00,this.m10)}axisY(){return new ze(this.m01,this.m11)}hasNaN(){return this.m00!==this.m00&&this.m01!==this.m01&&this.m02!==this.m02&&this.m10!==this.m10&&this.m11!==this.m11&&this.m12!==this.m12}translate(e,t){this.m02=e*this.m00+t*this.m01+this.m02,this.m12=e*this.m10+t*this.m11+this.m12}rotate(e){if(e===0)return;let t=Math.sin(e),n=Math.cos(e),r=n*this.m00+t*this.m01,i=n*this.m01-t*this.m00,o=n*this.m10+t*this.m11,a=n*this.m11-t*this.m10;this.m00=r,this.m01=i,this.m10=o,this.m11=a}scale(e,t){this.m00*=e,this.m01*=t,this.m10*=e,this.m11*=t}multiply(e){let t=this.m00*e.m00+this.m01*e.m10,n=this.m00*e.m01+this.m01*e.m11,r=this.m00*e.m02+this.m01*e.m12+this.m02,i=this.m10*e.m00+this.m11*e.m10,o=this.m10*e.m01+this.m11*e.m11,a=this.m10*e.m02+this.m11*e.m12+this.m12;this.m00=t,this.m01=n,this.m02=r,this.m10=i,this.m11=o,this.m12=a}invert(){let e=1/(this.m00*this.m11-this.m01*this.m10);if(!isFinite(e))return!1;let t=cl.fromNumbers(this.m11*e,-this.m01*e,(this.m01*this.m12-this.m11*this.m02)*e,-this.m10*e,this.m00*e,(this.m10*this.m02-this.m00*this.m12)*e);return t.hasNaN()?!1:(this.m00=t.m00,this.m01=t.m01,this.m02=t.m02,this.m10=t.m10,this.m11=t.m11,this.m12=t.m12,!0)}transformRect(e){if(e.isInvalid())return e;if(this.axisX().y===0&&this.axisY().x===0)return Dn.computeBounds(this.transformPoint(e.topLeft()),this.transformPoint(e.bottomRight()));let t=[this.transformPoint(e.topLeft()),this.transformPoint(e.topRight()),this.transformPoint(e.bottomLeft()),this.transformPoint(e.bottomRight())];return Dn.computeBoundsFromPointArray(t)}transformPoint(e){return new ze(this.m00*e.x+this.m01*e.y+this.m02,this.m10*e.x+this.m11*e.y+this.m12)}transformDirection(e){return new ze(this.m00*e.x+this.m01*e.y,this.m10*e.x+this.m11*e.y)}inverseTransformPoint(e){let t=1/(this.m00*this.m11-this.m01*this.m10);if(!isFinite(t))return ze.invalid();let n=new ze((this.m11*e.x-this.m01*e.y+this.m01*this.m12-this.m11*this.m02)*t,(this.m00*e.y-this.m10*e.x+this.m10*this.m02-this.m00*this.m12)*t);return n.hasNaN()?ze.invalid():n}},Cf=cl,Cf.kEpsilon=1e-6,Cf.kEpsilonSqr=cl.kEpsilon*cl.kEpsilon});jee();var Wee=new Set(["backgroundPaints"]),Vee=["background","column","component","dialog","document","ellipse","frame","group","icon","image","internal only canvas","line","padding","page","path","polygon","rectangle","row","union","vector"],qee=new RegExp(`^(${Vee.join("|")})\\s*[\\d\\.]*$`);function vQ(e,t){if(e==="")return"";if(t==="show")return e;let n=e[0]==='"'&&e[e.length-1]==='"',r=n?e.substring(1,e.length-1):e;if(qee.test(r.toLowerCase()))return e;let i=n?'"':"";return i+r[0]+r.substring(1,r.length-1).replace(/\S/g,"•")+r[r.length-1]+i}class Kee extends zM{constructor(t,n){super(t),this._scene=n}freeze(){return new tb(this)}parent(){let t=this.parentGuid();return t?this._scene.getNode(t)||(this._scene.isFullFile()&&console.warn("Node has parent guid but no parent",this,t),null):null}children(){return this._scene.getChildren(this.guid())}internalOnly(){var t;return this.nodeChange.internalOnly||((t=this.parent())==null?void 0:t.internalOnly())||!1}backingSymbol(){let t=this.symbolID();return t?this._scene.getNode(t):null}backingStateGroup(){let t=this.backingSymbol();if(!t)return null;let n=t.parent();return!n||!n.isStateGroup()?null:n.guidStr()}generateNodeFieldProperties(){return Object.keys(this.nodeChange).sort().map(t=>{let n=this.nodeChange[t];return n==null?null:hg(t,n)}).filter(Xu)}isOrphan(){return this._scene.type!=="file"&&this._scene.type!=="checkpoint"||this.nodeType()==="DOCUMENT"?!1:!this.parent()}name(){var t,n;return(n=this._name)!=null?n:this._name=vQ((t=this.nodeChange.name)!=null?t:"",this._scene.sensitiveTextPolicy)}displayName(){var t;return(t=this._displayName)!=null?t:this._displayName=(()=>
42{if(this._scene.type!=="multiplayer_journal")return this.name();switch(this.phase()){case"REMOVED":return"Removed node";case"CREATED":return`Added ${this.name()}`;case"MODIFIED":{let n=Object.keys(this.nodeChange).sort(),r=[];for(let i of n)if(i!=="guid")if(r.length<3)r.push(i);else{r.push(`${n.length-3} more`);break}return`Modified ${q_(r)}`}}})()}text(){var t,n;return vQ((n=(t=this.nodeChange.textData)==null?void 0:t.characters)!=null?n:"",this._scene.sensitiveTextPolicy)}iconConfig(){return this._scene.type==="multiplayer_journal"?{phase:this.phase(),type:this.type()}:this.type()}absoluteTransform(){var t;let n=this.transform(),r=(t=this.parent())==null?void 0:t.absoluteTransform();if(n&&r){let i=Cf.fromFigMatrix(r);return i.multiply(Cf.fromFigMatrix(n)),i.toFigMatrix()}else return Cf.identity().toFigMatrix()}variableConsumers(){return this.isVariable()?this._scene.getVariableConsumers(this.variableId()):[]}variablesInCollection(){return this.isVariableCollection()?this._scene.getVariablesInCollection(this.variableCollectionId()):[]}consumedVariableIDs(){var t,n,r,i,o,a;let s=new Set;function u(d){var h,g;for(let p of d??[])(g=(h=p.colorVar)==null?void 0:h.value)!=null&&g.alias&&s.add(p.colorVar.value.alias)}for(let d of Wee)u(this.nodeChange[d]);function c(d){var h,g,p;for(let v of(h=d.expressionArguments)!=null?h:[])(g=v.value)!=null&&g.alias&&s.add(v.value.alias),(p=v.value)!=null&&p.expressionValue&&c(v.value.expressionValue)}for(let d of(n=(t=this.nodeChange.variableConsumptionMap)==null?void 0:t.entries)!=null?n:[])(i=(r=d.variableData)==null?void 0:r.value)!=null&&i.alias&&s.add(d.variableData.value.alias),(a=(o=d.variableData)==null?void 0:o.value)!=null&&a.expressionValue&&c(d.variableData.value.expressionValue);return[...s]}consumedVariables(){return this.consumedVariableIDs().map(t=>this._scene.getVariable(t)).filter(Xu)}variablesThatDirectlyDependOnThisVariable(){return this.isVariable()?this._scene.directVariableDependenciesToVariable(this.variableId()):[]}variablesDirectlyDependedOnByThisVariable(){var t,n;if(!this.isVariable())return{};let r={},i=this._scene;function o(d,h){var g;if((g=h==null?void 0:h.value)!=null&&g.alias){let p=i.getVariable(h.value.alias);p&&r[d].push(p)}}function a(d,h){var g,p,v;for(let C of(v=(p=(g=h==null?void 0:h.value)==null?void 0:g.mapValue)==null?void 0:p.values)!=null?v:[])u(d,C.value)}function s(d,h){var g,p,v;for(let C of(v=(p=(g=h==null?void 0:h.value)==null?void 0:g.expressionValue)==null?void 0:p.expressionArguments)!=null?v:[])u(d,C)}function u(d,h){if((h==null?void 0:h.dataType)==="ALIAS")o(d,h);else if((h==null?void 0:h.dataType)==="EXPRESSION")s(d,h);else if((h==null?void 0:h.dataType)==="MAP")return a(d,h)}let c=i.getVariableCollection(this.variableCollectionId());return(n=(t=this.nodeChange.variableDataValues)==null?void 0:t.entries)==null||n.forEach(d=>{var h;if(d.modeID){let g=(h=c==null?void 0:c.getFriendlyVariableModeString(d.modeID))!=null?h:Yn(d.modeID);r[g]=[],u(g,d.variableData)}}),r}}function ua(e,t){return l0(e,{type:"NodeId",value:t instanceof zM?t.guid():cM(t)})}function l0(e,t,n){return{label:e,value:t,children:[],expandByDefault:!1,onEdit:n}}function Yee(e){return l0("FigmaScope type",{type:"String",value:e})}var mQ,Jee;function Xee(e){if(e===""||e.charCodeAt(e.length-1)==mQ)return!1;for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n<mQ||n>Jee)return!1}return!0}function ca({label:e,value:t,list:n,buildChild:r,expandByDefault:i}){return{label:e,value:t??{type:"Metadata",value:n.length},children:n.map((o,a)=>r(`[${a}]`,o)).filter(Xu),expandByDefault:i}}function u0({label:e,value:t,object:n,buildChild:r,expandByDefault:i}){return{label:e,value:t,children:Object.keys(n).sort().map(o=>r(o,n[o])).filter(Xu),expandByDefault:i}}function Zee(e){return u0({label:"Chunk details",object:e.chunk,buildChild:hg,expandByDefault:!1})}function ete(e){return ca({label:"Style consumers",list:e,buildChild:ua,expandByDefault:!1})}function tte(e){return ua("Variable collection",e)}function nte(e){return ca({label:"Variable consumers",list:e,buildChild:ua,expandByDefault:!1})}function rte(e){return ca({label:"Consumed styles",list:e,buildChild:ua,exp
42andByDefault:!1})}function ite(e){return ca({label:"Consumed variables",list:e,buildChild:ua,expandByDefault:!1})}function ote(e){return ca({label:"Variables",list:e,buildChild:ua,expandByDefault:!1})}function ate(e){return ca({label:"Direct dependents on this variable",list:e,buildChild:ua,expandByDefault:!1})}function ste(e){return u0({label:"Variable direct dependencies",object:e,buildChild:(t,n)=>ca({label:t,list:n,buildChild:ua,expandByDefault:!1}),expandByDefault:!1})}function yQ(e,t){return{label:e,children:[Ete(t),wte(t)].filter(Xu),expandByDefault:!0}}function lte(e){return["r","g","b","a"].every(t=>t in e)}function jM(e){return"guids"in e&&e.guids instanceof Array&&e.guids.every(mb)}function mb(e){return["sessionID","localID"].every(t=>t in e)}function ute(e){return["m00","m01","m02","m10","m11","m12"].every(t=>t in e)}function cte(e){return["x","y"].every(t=>t in e)}function fte(e){return e instanceof Uint8Array}function dte(e,t){return e instanceof Uint8Array&&t==="hash"}function hte(e,t){return typeof e=="number"&&(t==="commandsBlob"||t==="dataBlob")}function gte(e){return"id"in e&&"path"in e&&mb(e.id)&&jM(e.path)}function Ate(e){return typeof e=="boolean"}function pte(e){return typeof e=="number"||typeof e=="bigint"}function vte(e){return typeof e=="string"}function mte(e,t){return typeof e=="string"&&yte.has(t)}var yb=new Set(["inheritFillStyleID","inheritFillStyleIDForStroke","inheritGridStyleID","inheritTextStyleID","inheritEffectStyleID"]),yte=new Set(["name","characters","symbolDescription"]);function _te(e){return yb.has(e)}function Cte(e,t){var n,r;if(hte(t,e))return{type:"BlobIndex",value:t};if(mte(t,e))return{type:"SensitiveText",value:t};if(Ate(t))return{type:"Boolean",value:t};if(pte(t))return{type:"Numeric",value:t};if(vte(t))return(e==="position"||e==="sortPosition")&&Xee(t)?{type:"Position",value:t}:{type:"String",value:t};if(lte(t))return{type:"Color",value:t};if(cte(t))return{type:"Vector",value:t};if(mb(t))return e==="symbolID"||e==="overriddenSymbolID"||_te(e)?{type:"NodeId",value:t}:{type:"GenericGuid",value:t};if(jM(t)){let{guids:i}=t;return i?{type:"GenericGuidPath",value:i}:{type:"Error",value:"Invalid Fig.GUIDPath"}}if(gte(t)){let i=t.id,o=(n=t==null?void 0:t.path)==null?void 0:n.guids;return!i||!o?{type:"Error",value:"Invalid Fig.GUIDPathMapping"}:{type:"GenericGuidPathMapping",from:t.id,to:(r=t.path)==null?void 0:r.guids}}if(ute(t))return{type:"Matrix",value:t};if(dte(t,e))return{type:"ImageHash",value:t};if(fte(t))return{type:"Bytes",value:t}}function Ete(e){let t=e.backingSymbol();return t?ua("Backing symbol",t):l0("Backing symbol ID",{type:"Error",value:"MISSING"})}function wte(e){var t;let n=(t=e.backingSymbol())==null?void 0:t.parent();return n&&n.isStateGroup()?ua("Backing state group",n):null}function Ite(e){return ca({label:"Other versions",list:e,buildChild:ua,expandByDefault:!1})}function hg(e,t){let n=Cte(e,t);if(n!=null)return l0(e,n);if(Array.isArray(t))return ca({label:e,list:t,buildChild:hg,expandByDefault:!1});{let r=["connectorStart","connectorEnd","symbolData"].includes(e);return u0({label:e,object:t,buildChild:hg,expandByDefault:r})}}function bte(e,t){var n,r;let i=(n=e.guids)!=null?n:[],o=(r=t.guids)!=null?r:[];for(let a=0;a<Math.min(i.length,o.length);a++){let s=i[a],u=o[a];if(s.sessionID!==u.sessionID)return s.sessionID-u.sessionID;if(s.localID!==u.localID)return s.localID-u.localID}return i.length-o.length}function Bte(e,t,n){return ca({label:e,list:[...t].sort((r,i)=>{var o,a,s,u,c,d;let h=(s=(a=(o=r.guidPath)==null?void 0:o.guids)==null?void 0:a.length)!=null?s:0,g=(d=(c=(u=i.guidPath)==null?void 0:u.guids)==null?void 0:c.length)!=null?d:0;if(h===g){if("overriddenSymbolID"in r)return-1;if("overriddenSymbolID"in i)return 1;if("componentPropAssignments"in r)return-1;if("componentPropAssignments"in i)return 1}return bte(r.guidPath||{},i.guidPath||{})}),buildChild:(r,{guidPath:i,...o})=>{let a=i==null?void 0:i.guids,s=a?n.followOverridePath(a):void 0;return u0({label:r,value:a?{type:"OverridePath",value:a,targetGuid:s==null?void 0:s.guid()}:{type:"Error",value:"No override path"},object:o,buildChild:(u,c)=>c==null?null:hg(u,c),expandByDefault:!0})},expandByDefault:!1})}function xte(e){let t=e.overridesList();return t.length===0?null:Bte("Instance overrides",t,e)}var yb=new Set(["inheritFillStyleID","inheritFillStyleIDForStroke","inheritGridStyleID","inheritTextStyleID","inheritEffectStyleID"]);class Ste extends Kee{primaryInstances(){return this._scene.getNodesBySymbolId(this.guid())}consumedStyleIDs(){var t,n,r,i,o,a,s,u;
42let c=[];function d(h){for(let g of yb){let p=h[g];p&&c.push(p)}}d(this.nodeChange);for(let h of(n=(t=this.nodeChange.symbolData)==null?void 0:t.symbolOverrides)!=null?n:[])d(h);for(let h of(i=(r=this.nodeChange.textData)==null?void 0:r.styleOverrideTable)!=null?i:[])d(h);for(let h of(a=(o=this.nodeChange.vectorData)==null?void 0:o.styleOverrideTable)!=null?a:[])d(h);for(let h of(u=(s=this.nodeChange.nodeGenerationData)==null?void 0:s.overrides)!=null?u:[])d(h);return c}consumedStyles(){return this.consumedStyleIDs().map(t=>this._scene.getNode(t)).filter(Xu)}styleConsumers(){return this._scene.getStyleConsumers(this.guid())}generateComputedProperties(){let t=[Yee(this.type())];if(this.isPrimaryInstance()){let u=xte(this);u&&t.push(u)}if(this.isInstance()&&t.push(yQ("Instance Info",this)),this.isSymbol()&&t.push(ca({label:"Primary Instances",list:this.primaryInstances(),buildChild:yQ,expandByDefault:!1})),this.isStyle()&&t.push(ete(this.styleConsumers())),this.isVariable()){let u=this._scene.getVariableCollection(this.variableCollectionId());t.push(tte(u)),t.push(nte(this.variableConsumers()))}let n=this.consumedStyles();n.length>0&&t.push(rte(n));let r=this.consumedVariables();r.length>0&&t.push(ite(r)),this.isVariableCollection()&&t.push(ote(this.variablesInCollection()));let i=this.variablesDirectlyDependedOnByThisVariable();Object.values(i).some(u=>u.length>0)&&t.push(ste(i));let o=this.variablesThatDirectlyDependOnThisVariable();o.length>0&&t.push(ate(o));let a=this.otherAssetVersions();a.length>0&&t.push(Ite(a));let s=this._scene.getChunkByDisplayGuid(this.guid());return s&&t.push(Zee(s)),t}}var WM="VariableID";function Rte(e,t){return`${WM}:${e}/${t}`}function Np(e){return e.guid?`${WM}:${Yn(e.guid)}`:e.assetRef&&e.assetRef.key&&e.assetRef.version?Rte(e.assetRef.key,e.assetRef.version):"(invalid variable id)"}var kte=class{constructor(e){this.chunk=e}guid(){var e;return(e=this.chunk.displayNode)==null?void 0:e.guid}};class Qte extends Qee{constructor({nodeChanges:t,blobs:n,diffChunks:r,...i}){var o;super(i),this.nodesByGuidStr={},this.nodesByKeyStr={},this.variablesByIdStr={},this.variableCollectionsByIdStr={},this.variablesByCollectionIdStr={},this.consumersByVariableIdStr={},this.nodesByParentGuidStr={},this.searchDB=new pb,this.diffChunksByDisplayGuid={},this.nodes=t.map(a=>new Ste(a,this)),this.blobs=n;for(let a of this.nodes){let s=a.guidStr();const u=a.nodeChange.key;if(u&&(this.nodesByKeyStr[u]=a),this.nodesByGuidStr[s]=a,this.nodesByParentGuidStr[s]=[],a.isVariable()){let c=Np(a.variableId());this.variablesByIdStr[c]=a;let d=Mp(a.variableCollectionId());this.variablesByCollectionIdStr[d]||(this.variablesByCollectionIdStr[d]=[]),this.variablesByCollectionIdStr[d].push(a)}if(a.isVariableCollection()){let c=Mp(a.variableCollectionId());this.variableCollectionsByIdStr[c]=a}}for(let a of this.nodes){let s=a.parentGuid();s&&((o=this.nodesByParentGuidStr[Oa(s)])==null||o.push(a));let u=a.consumedVariableIDs();for(let c of u){let d=Np(c);this.consumersByVariableIdStr[d]||(this.consumersByVariableIdStr[d]=[]),this.consumersByVariableIdStr[d].push(a)}}this.rootNodes=this.nodes.filter(a=>{let s=a.parentGuid();return s==null?!0:this.getNode(s)==null}),this.indexSearchDB(),r&&r.forEach(a=>{var s;if((s=a.displayNode)!=null&&s.guid){let u=Oa(a.displayNode.guid);this.diffChunksByDisplayGuid[u]=new kte(a)}})}getRootNodes(){return this.rootNodes}getNode(t){return this.nodesByGuidStr[Oa(t)]}getVariable(t){return this.variablesByIdStr[Np(t)]}getVariableCollection(t){return this.variableCollectionsByIdStr[Mp(t)]}getChildren(t){var n,r;return(r=(n=this.nodesByParentGuidStr)==null?void 0:n[Oa(t)])!=null?r:[]}getNodesBySymbolId(t){return this.searchGuids(t,"symbolID")}getStyleConsumers(t){return this.searchGuids(t,"consumedStyleIDs")}getVariablesInCollection(t){let n=Mp(t);return this.variablesByCollectionIdStr[n]}getVariableConsumers(t){var n;let r=Np(t);return(n=this.consumersByVariableIdStr[r])!=null?n:[]}directVariableDependenciesToVariable(t){return[]}getChunkByDisplayGuid(t){return this.diffChunksByDisplayGuid[Oa(t)]}searchGuids(t,n){let r=cM(t);return r==null?[]:this.searchDB.searchRaw([{property:n,value:{type:"GUID",value:r,rawValue:Oa(t)}}]).map(i=>i.node)}getBlobByIndex(t){var n;return(n=this.blobs[t])!=null?n:null}search(t,n){return Promise.resolve(this.searchDB.search(t,n))}indexedProperties(){return this.searchDB.indexedProperties}indexSearchDB(){this.nodes.length,this.nodes.map(t=>{this.searchDB.indexNode(t)})}}var fm={exports:{}};/**
43 * @license
44 * Lodash <https://lodash.com/>
45 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
46 * Released under MIT license <https://lodash.com/license>
47 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
48 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
49 */fm.exports;(function(e,t){(function(){var n,r="4.17.21",i=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",a="Expected a function",s="Invalid `variable` option passed into `_.template`",u="__lodash_hash_undefined__",c=500,d="__lodash_placeholder__",h=1,g=2,p=4,v=1,C=2,w=1,_=2,y=4,E=8,b=16,B=32,x=64,S=128,k=256,O=512,D=30,P="...",j=800,N=16,H=1,J=2,z=3,F=1/0,T=9007199254740991,W=17976931348623157e292,U=NaN,K=4294967295,X=K-1,ne=K>>>1,te=[["ary",S],["bind",w],["bindKey",_],["curry",E],["curryRight",b],["flip",O],["partial",B],["partialRight",x],["rearg",k]],ce="[object Arguments]",he="[object Array]",ve="[object AsyncFunction]",Ne="[object Boolean]",Ie="[object Date]",Pe="[object DOMException]",We="[object Error]",Ke="[object Function]",Te="[object GeneratorFunction]",me="[object Map]",Ye="[object Number]",pt="[object Null]",ct="[object Object]",at="[object Promise]",kt="[object Proxy]",wt="[object RegExp]",Oe="[object Set]",it="[object String]",de="[object Symbol]",bt="[object Undefined]",st="[object WeakMap]",dt="[object WeakSet]",zt="[object ArrayBuffer]",Kt="[object DataView]",Bt="[object Float32Array]",Yt="[object Float64Array]",Jt="[object Int8Array]",Qt="[object Int16Array]",Je="[object Int32Array]",fe="[object Uint8Array]",Se="[object Uint8ClampedArray]",ot="[object Uint16Array]",Le="[object Uint32Array]",et=/\b__p \+= '';/g,Xt=/\b(__p \+=) '' \+/g,Mn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,sn=/&(?:amp|lt|gt|quot|#39);/g,mn=/[&<>"']/g,ln=RegExp(sn.source),nn=RegExp(mn.source),er=/<%-([\s\S]+?)%>/g,Dt=/<%([\s\S]+?)%>/g,Re=/<%=([\s\S]+?)%>/g,be=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,pe=/^\w*$/,Ut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Fn=/[\\^$.*+?()[\]{}|]/g,Mt=RegExp(Fn.source),vt=/^\s+/,tr=/\s/,Vn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,fr=/\{\n\/\* \[wrapped with (.+)\] \*/,Ii=/,? & /,ha=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Hr=/[()=,{}\[\]\/\s]/,nr=/\\(\\)?/g,Yi=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Gr=/\w*$/,bi=/^[-+]0x[0-9a-f]+$/i,yn=/^0b[01]+$/i,ga=/^\[object .+?Constructor\]$/,Ji=/^0o[0-7]+$/i,Hs=/^(?:0|[1-9]\d*)$/,Nn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 4,133 bytes, line 49
497f]/g,Qo=/($^)/,tu=/['\n\r\u2028\u2029\\]/g,jr="\\ud800-\\udfff",Xi="\\u0300-\\u036f",Va="\\ufe20-\\ufe2f",Gs="\\u20d0-\\u20ff",qa=Xi+Va+Gs,Zi="\\u2700-\\u27bf",Aa="a-z\\xdf-\\xf6\\xf8-\\xff",Bi="\\xac\\xb1\\xd7\\xf7",xi="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",js="\\u2000-\\u206f",Ws=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Sr="A-Z\\xc0-\\xd6\\xd8-\\xde",Rr="\\ufe0e\\ufe0f",Do=Bi+xi+js+Ws,eo="['’]",ai="["+jr+"]",Vs="["+Do+"]",xt="["+qa+"]",_t="\\d+",St="["+Zi+"]",qn="["+Aa+"]",Kn="[^"+jr+Do+_t+Zi+Aa+Sr+"]",to="\\ud83c[\\udffb-\\udfff]",pa="(?:"+xt+"|"+to+")",qs="[^"+jr+"]",va="(?:\\ud83c[\\udde6-\\uddff]){2}",Oo="[\\ud800-\\udbff][\\udc00-\\udfff]",kr="["+Sr+"]",ma="\\u200d",ya="(?:"+qn+"|"+Kn+")",no="(?:"+kr+"|"+Kn+")",uc="(?:"+eo+"(?:d|ll|m|re|s|t|ve))?",ld="(?:"+eo+"(?:D|LL|M|RE|S|T|VE))?",ud=pa+"?",dr="["+Rr+"]?",Ks="(?:"+ma+"(?:"+[qs,va,Oo].join("|")+")"+dr+ud+")*",Ys="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",_a="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Ka=dr+ud+Ks,cc="(?:"+[St,va,Oo].join("|")+")"+Ka,fc="(?:"+[qs+xt+"?",xt,va,Oo,ai].join("|")+")",cd=RegExp(eo,"g"),_e=RegExp(xt,"g"),$e=RegExp(to+"(?="+to+")|"+fc+Ka,"g"),un=RegExp([kr+"?"+qn+"+"+uc+"(?="+[Vs,kr,"$"].join("|")+")",no+"+"+ld+"(?="+[Vs,kr+ya,"$"].join("|")+")",kr+"?"+ya+"+"+uc,kr+"+"+ld,_a,Ys,_t,cc].join("|"),"g"),In=RegExp("["+ma+jr+qa+Rr+"]"),cn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,dc=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],fd=-1,Zt={};Zt[Bt]=Zt[Yt]=Zt[Jt]=Zt[Qt]=Zt[Je]=Zt[fe]=Zt[Se]=Zt[ot]=Zt[Le]=!0,Zt[ce]=Zt[he]=Zt[zt]=Zt[Ne]=Zt[Kt]=Zt[Ie]=Zt[We]=Zt[Ke]=Zt[me]=Zt[Ye]=Zt[ct]=Zt[wt]=Zt[Oe]=Zt[it]=Zt[st]=!1;var Ot={};Ot[ce]=Ot[he]=Ot[zt]=Ot[Kt]=Ot[Ne]=Ot[Ie]=Ot[Bt]=Ot[Yt]=Ot[Jt]=Ot[Qt]=Ot[Je]=Ot[me]=Ot[Ye]=Ot[ct]=Ot[wt]=Ot[Oe]=Ot[it]=Ot[de]=Ot[fe]=Ot[Se]=Ot[ot]=Ot[Le]=!0,Ot[We]=Ot[Ke]=Ot[st]=!1;var b$={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},B$={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},x$={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},S$={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},R$=parseFloat,k$=parseInt,cB=typeof xd=="object"&&xd&&xd.Object===Object&&xd,Q$=typeof self=="object"&&self&&self.Object===Object&&self,Cr=cB||Q$||Function("return this")(),M0=t&&!t.nodeType&&t,nu=M0&&!0&&e&&!e.nodeType&&e,fB=nu&&nu.exports===M0,F0=fB&&cB.process,ro=function(){try{var V=nu&&nu.require&&nu.require("util").t
vendor: 7,285 bytes, line 49
49ypes;return V||F0&&F0.binding&&F0.binding("util")}catch{}}(),dB=ro&&ro.isArrayBuffer,hB=ro&&ro.isDate,gB=ro&&ro.isMap,AB=ro&&ro.isRegExp,pB=ro&&ro.isSet,vB=ro&&ro.isTypedArray;function Si(V,ie,ee){switch(ee.length){case 0:return V.call(ie);case 1:return V.call(ie,ee[0]);case 2:return V.call(ie,ee[0],ee[1]);case 3:return V.call(ie,ee[0],ee[1],ee[2])}return V.apply(ie,ee)}function D$(V,ie,ee,ye){for(var tt=-1,Lt=V==null?0:V.length;++tt<Lt;){var rr=V[tt];ie(ye,rr,ee(rr),V)}return ye}function io(V,ie){for(var ee=-1,ye=V==null?0:V.length;++ee<ye&&ie(V[ee],ee,V)!==!1;);return V}function O$(V,ie){for(var ee=V==null?0:V.length;ee--&&ie(V[ee],ee,V)!==!1;);return V}function mB(V,ie){for(var ee=-1,ye=V==null?0:V.length;++ee<ye;)if(!ie(V[ee],ee,V))return!1;return!0}function Js(V,ie){for(var ee=-1,ye=V==null?0:V.length,tt=0,Lt=[];++ee<ye;){var rr=V[ee];ie(rr,ee,V)&&(Lt[tt++]=rr)}return Lt}function dA(V,ie){var ee=V==null?0:V.length;return!!ee&&hc(V,ie,0)>-1}function N0(V,ie,ee){for(var ye=-1,tt=V==null?0:V.length;++ye<tt;)if(ee(ie,V[ye]))return!0;return!1}function _n(V,ie){for(var ee=-1,ye=V==null?0:V.length,tt=Array(ye);++ee<ye;)tt[ee]=ie(V[ee],ee,V);return tt}function Xs(V,ie){for(var ee=-1,ye=ie.length,tt=V.length;++ee<ye;)V[tt+ee]=ie[ee];return V}function $0(V,ie,ee,ye){var tt=-1,Lt=V==null?0:V.length;for(ye&&Lt&&(ee=V[++tt]);++tt<Lt;)ee=ie(ee,V[tt],tt,V);return ee}function L$(V,ie,ee,ye){var tt=V==null?0:V.length;for(ye&&tt&&(ee=V[--tt]);tt--;)ee=ie(ee,V[tt],tt,V);return ee}function z0(V,ie){for(var ee=-1,ye=V==null?0:V.length;++ee<ye;)if(ie(V[ee],ee,V))return!0;return!1}var T$=U0("length");function P$(V){return V.split("")}function M$(V){return V.match(ha)||[]}function yB(V,ie,ee){var ye;return ee(V,function(tt,Lt,rr){if(ie(tt,Lt,rr))return ye=Lt,!1}),ye}function hA(V,ie,ee,ye){for(var tt=V.length,Lt=ee+(ye?1:-1);ye?Lt--:++Lt<tt;)if(ie(V[Lt],Lt,V))return Lt;return-1}function hc(V,ie,ee){return ie===ie?K$(V,ie,ee):hA(V,_B,ee)}function F$(V,ie,ee,ye){for(var tt=ee-1,Lt=V.length;++tt<Lt;)if(ye(V[tt],ie))return tt;return-1}function _B(V){return V!==V}function CB(V,ie){var ee=V==null?0:V.length;return ee?G0(V,ie)/ee:U}function U0(V){return function(ie){return ie==null?n:ie[V]}}function H0(V){return function(ie){return V==null?n:V[ie]}}function EB(V,ie,ee,ye,tt){return tt(V,function(Lt,rr,rn){ee=ye?(ye=!1,Lt):ie(ee,Lt,rr,rn)}),ee}function N$(V,ie){var ee=V.length;for(V.sort(ie);ee--;)V[ee]=V[ee].value;return V}function G0(V,ie){for(var ee,ye=-1,tt=V.length;++ye<tt;){var Lt=ie(V[ye]);Lt!==n&&(ee=ee===n?Lt:ee+Lt)}return ee}function j0(V,ie){for(var ee=-1,ye=Array(V);++ee<V;)ye[ee]=ie(ee);return ye}function $$(V,ie){return _n(ie,function(ee){return[ee,V[ee]]})}function wB(V){return V&&V.slice(0,xB(V)+1).replace(vt,"")}function Ri(V){return function(ie){return V(ie)}}function W0(V,ie){return _n(ie,function(ee){return V[ee]})}function dd(V,ie){return V.has(ie)}function IB(V,ie){for(var ee=-1,ye=V.length;++ee<ye&&hc(ie,V[ee],0)>-1;);return ee}function bB(V,ie){for(var ee=V.length;ee--&&hc(ie,V[ee],0)>-1;);return ee}function z$(V,ie){for(var ee=V.length,ye=0;ee--;)V[ee]===ie&&++ye;return ye}var U$=H0(b$),H$=H0(B$);function G$(V){return"\\"+S$[V]}function j$(V,ie){return V==null?n:V[ie]}function gc(V){return In.test(V)}function W$(V){return cn.test(V)}function V$(V){for(var ie,ee=[];!(ie=V.next()).done;)ee.push(ie.value);return ee}function V0(V){var ie=-1,ee=Array(V.size);return V.forEach(function(ye,tt){ee[++ie]=[tt,ye]}),ee}function BB(V,ie){return function(ee){return V(ie(ee))}}function Zs(V,ie){for(var ee=-1,ye=V.length,tt=0,Lt=[];++ee<ye;){var rr=V[ee];(rr===ie||rr===d)&&(V[ee]=d,Lt[tt++]=ee)}return Lt}function gA(V){var ie=-1,ee=Array(V.size);return V.forEach(function(ye){ee[++ie]=ye}),ee}function q$(V){var ie=-1,ee=Array(V.size);return V.forEach(function(ye){ee[++ie]=[ye,ye]}),ee}function K$(V,ie,ee){for(var ye=ee-1,tt=V.length;++ye<tt;)if(V[ye]===ie)return ye;return-1}function Y$(V,ie,ee){for(var ye=ee+1;ye--;)if(V[ye]===ie)return ye;return ye}function Ac(V){return gc(V)?X$(V):T$(V)}function Lo(V){return gc(V)?Z$(V):P$(V)}function xB(V){for(var ie=V.length;ie--&&tr.test(V.charAt(ie)););return ie}var J$=H0(x$);function X$(V){for(var ie=$e.lastIndex=0;$e.test(V);)++ie;return ie}function Z$(V){return V.match($e)||[]}function e3(V){return V.match(un)||[]}var t3=function V(ie){ie=ie==null?Cr:pc.defaults(Cr.Object(),ie,pc.pick(Cr,dc));var ee=ie.Array,ye=ie.Date,tt=ie.Error,Lt=ie.Function,rr=ie.Math,rn=ie.Object,q0=ie.RegExp,n3=ie.String,oo=ie.TypeError,AA=ee.prototype,r3=Lt.prototype,vc=rn.prototype,pA=ie["__core-js_shared__"],vA=r3.toString,Ht=vc.hasOwnProperty,i3=0,SB=function(){var l=/[^.]+$/.exec(pA&&pA.keys&&pA.keys.IE_PROTO||"");return l?"Symbol(src)_1."+l:""}(),mA=vc.toString,o3=vA.call(rn),a3=Cr._,s3=q0("^"+vA.call(Ht).replace(Fn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),yA=fB?ie.Buffer:n,el=ie.Symbol,_A=ie.Uint8Array,RB=yA?yA.allocUnsafe:n,CA=BB(rn.getPrototypeOf,rn),kB=rn.create,QB=vc.propertyIsEnumerable,EA=AA.splice,DB=el?el.isConcatSpreadable:n,hd=el?el.iterator:n,ru=el?el.toStringTag:n,wA=function(){try{var l=lu(rn,"defineProperty");return l({},"",{}),l}catch{}}(),l3=ie.clearTimeout!==Cr.clearTimeout&&ie.clearTimeout,u3=ye&&ye.now!==Cr.Date.now&&ye.now,c3=ie.setTimeout!==Cr.setTimeout&&ie.setTimeout,IA=rr.ceil,bA=rr.floor,K0=rn.getOwnPropertySymbols,f3=yA?yA.isBuffer:n,OB=ie.isFinite,d3=AA.join,h3=BB(rn.keys,rn),ir=rr.max,Qr=rr.min,g3=ye.now,A3=ie.parseInt,LB=rr.random,p3=AA.reverse,Y0=lu(ie,"DataView"),gd=lu(ie,"Map"),J0=lu(ie,"Promise"),mc=lu(ie,"Set"),Ad=lu(ie,"WeakMap"),pd=lu(rn,"create"),BA=Ad&&new Ad,yc={},v3=uu(Y0),m3=uu(gd),y3=uu(J0),_3=uu(mc),C3=uu(Ad),xA=el?el.prototype:n,vd=xA?xA.valueOf:n,TB=xA?xA.toString:n;function Q(l){if(kn(l)&&!nt(l)&&!(l instanceof mt)){if(l instanceof ao)return l;if(Ht.call(l,"__wrapped__"))return Px(l)}return new ao(l)}var _c=function(){function l(){}return function(f){if(!bn(f))return{};if(kB)return kB(f);l.prototype=f;var A=new l;return l.prototype=n,A}}();function SA(){}function ao(l,f){this.__wrapped__=l,this.__actions__=[],this.__chain__=!!f,this.__index__=0,this.__values__=n}Q.templateSettings={escape:er,evaluate:Dt,interpolate:Re,variable:"",imports:{_:Q}},Q.prototype=SA.prototype,Q.prototype.constructor=Q,ao.prototype=_c(SA.prototype),ao.prototype.constructor=ao;function mt(l){this.__wrapped__=l,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=K,this.__views__=[]}function E3(){var l=new mt(this.__wrapped__);return l.__actions__=si(this.__actions__),l.__dir__=this.__dir__,l.__filtered__=this.__filtered__,l.__iteratees__=si(this.__iteratees__),l.__takeCount__=this.__takeCount__,l.__views__=si(this.__views__),l}function w3(){if(this.__filtered__){var l=new mt(this);l.__dir__=-1,l.__filtered__=!0}else l=this.clone(),l.__dir__*=-1;return l}function I3(){var l=this.__wrapped__.value(),f=this.__dir__,A=nt(l),I=f<0,R=A?l.length:0,L=P5(0,R,this.__views__),M=L.start,$=L.end,q=$-M,oe=I?$:M-1,ae=this.__iteratees__,se=ae.length,Ae=0,xe=Qr(q,this.__takeCount__);if(!A||!I&&R==q&&xe==q)return ox(l,this.__actions__);var Ge=[];e:for(;q--&&Ae<xe;){oe+=f;for(var ft=-1,je=l[oe];++ft<se;){var gt=ae[ft],Ct=gt.iteratee,Di=gt.type,qr=Ct(je);
vendor: 7,365 bytes, line 49
49if(Di==J)je=qr;else if(!qr){if(Di==H)continue e;break e}}Ge[Ae++]=je}return Ge}mt.prototype=_c(SA.prototype),mt.prototype.constructor=mt;function iu(l){var f=-1,A=l==null?0:l.length;for(this.clear();++f<A;){var I=l[f];this.set(I[0],I[1])}}function b3(){this.__data__=pd?pd(null):{},this.size=0}function B3(l){var f=this.has(l)&&delete this.__data__[l];return this.size-=f?1:0,f}function x3(l){var f=this.__data__;if(pd){var A=f[l];return A===u?n:A}return Ht.call(f,l)?f[l]:n}function S3(l){var f=this.__data__;return pd?f[l]!==n:Ht.call(f,l)}function R3(l,f){var A=this.__data__;return this.size+=this.has(l)?0:1,A[l]=pd&&f===n?u:f,this}iu.prototype.clear=b3,iu.prototype.delete=B3,iu.prototype.get=x3,iu.prototype.has=S3,iu.prototype.set=R3;function Ya(l){var f=-1,A=l==null?0:l.length;for(this.clear();++f<A;){var I=l[f];this.set(I[0],I[1])}}function k3(){this.__data__=[],this.size=0}function Q3(l){var f=this.__data__,A=RA(f,l);if(A<0)return!1;var I=f.length-1;return A==I?f.pop():EA.call(f,A,1),--this.size,!0}function D3(l){var f=this.__data__,A=RA(f,l);return A<0?n:f[A][1]}function O3(l){return RA(this.__data__,l)>-1}function L3(l,f){var A=this.__data__,I=RA(A,l);return I<0?(++this.size,A.push([l,f])):A[I][1]=f,this}Ya.prototype.clear=k3,Ya.prototype.delete=Q3,Ya.prototype.get=D3,Ya.prototype.has=O3,Ya.prototype.set=L3;function Ja(l){var f=-1,A=l==null?0:l.length;for(this.clear();++f<A;){var I=l[f];this.set(I[0],I[1])}}function T3(){this.size=0,this.__data__={hash:new iu,map:new(gd||Ya),string:new iu}}function P3(l){var f=zA(this,l).delete(l);return this.size-=f?1:0,f}function M3(l){return zA(this,l).get(l)}function F3(l){return zA(this,l).has(l)}function N3(l,f){var A=zA(this,l),I=A.size;return A.set(l,f),this.size+=A.size==I?0:1,this}Ja.prototype.clear=T3,Ja.prototype.delete=P3,Ja.prototype.get=M3,Ja.prototype.has=F3,Ja.prototype.set=N3;function ou(l){var f=-1,A=l==null?0:l.length;for(this.__data__=new Ja;++f<A;)this.add(l[f])}function $3(l){return this.__data__.set(l,u),this}function z3(l){return this.__data__.has(l)}ou.prototype.add=ou.prototype.push=$3,ou.prototype.has=z3;function To(l){var f=this.__data__=new Ya(l);this.size=f.size}function U3(){this.__data__=new Ya,this.size=0}function H3(l){var f=this.__data__,A=f.delete(l);return this.size=f.size,A}function G3(l){return this.__data__.get(l)}function j3(l){return this.__data__.has(l)}function W3(l,f){var A=this.__data__;if(A instanceof Ya){var I=A.__data__;if(!gd||I.length<i-1)return I.push([l,f]),this.size=++A.size,this;A=this.__data__=new Ja(I)}return A.set(l,f),this.size=A.size,this}To.prototype.clear=U3,To.prototype.delete=H3,To.prototype.get=G3,To.prototype.has=j3,To.prototype.set=W3;function PB(l,f){var A=nt(l),I=!A&&cu(l),R=!A&&!I&&ol(l),L=!A&&!I&&!R&&Ic(l),M=A||I||R||L,$=M?j0(l.length,n3):[],q=$.length;for(var oe in l)(f||Ht.call(l,oe))&&!(M&&(oe=="length"||R&&(oe=="offset"||oe=="parent")||L&&(oe=="buffer"||oe=="byteLength"||oe=="byteOffset")||ts(oe,q)))&&$.push(oe);return $}function MB(l){var f=l.length;return f?l[ly(0,f-1)]:n}function V3(l,f){return UA(si(l),au(f,0,l.length))}function q3(l){return UA(si(l))}function X0(l,f,A){(A!==n&&!Po(l[f],A)||A===n&&!(f in l))&&Xa(l,f,A)}function md(l,f,A){var I=l[f];(!(Ht.call(l,f)&&Po(I,A))||A===n&&!(f in l))&&Xa(l,f,A)}function RA(l,f){for(var A=l.length;A--;)if(Po(l[A][0],f))return A;return-1}function K3(l,f,A,I){return tl(l,function(R,L,M){f(I,R,A(R),M)}),I}function FB(l,f){return l&&Ea(f,hr(f),l)}function Y3(l,f){return l&&Ea(f,ui(f),l)}function Xa(l,f,A){f=="__proto__"&&wA?wA(l,f,{configurable:!0,enumerable:!0,value:A,writable:!0}):l[f]=A}function Z0(l,f){for(var A=-1,I=f.length,R=ee(I),L=l==null;++A<I;)R[A]=L?n:Oy(l,f[A]);return R}function au(l,f,A){return l===l&&(A!==n&&(l=l<=A?l:A),f!==n&&(l=l>=f?l:f)),l}function so(l,f,A,I,R,L){var M,$=f&h,q=f&g,oe=f&p;if(A&&(M=R?A(l,I,R,L):A(l)),M!==n)return M;if(!bn(l))return l;var ae=nt(l);if(ae){if(M=F5(l),!$)return si(l,M)}else{var se=Dr(l),Ae=se==Ke||se==Te;if(ol(l))return lx(l,$);if(se==ct||se==ce||Ae&&!R){if(M=q||Ae?{}:xx(l),!$)return q?x5(l,Y3(M,l)):B5(l,FB(M,l))}else{if(!Ot[se])return R?l:{};M=N5(l,se,$)}}L||(L=new To);var xe=L.get(l);if(xe)return xe;L.set(l,M),nS(l)?l.forEach(function(je){M.add(so(je,f,A,je,l,L))}):eS(l)&&l.forEach(function(je,gt){M.set(gt,so(je,f,A,gt,l,L))});var Ge=oe?q?yy:my:q?ui:hr,ft=ae?n:Ge(l);return io(ft||l,function(je,gt){ft&&(gt=je,je=l[gt]),md(M,gt,so(je,f,A,gt,l,L))}),M}function J3(l){var f=hr(l);return function(A){return NB(A,l,f)}}function NB(l,f,A){var I=A.length;if(l==null)return!I;for(l=rn(l);I--;){var R=A[I],L=f[R],M=l[R];if(M===n&&!(R in l)||!L(M))return!1}return!0}function $B(l,f,A){if(typeof l!="function")throw new oo(a);return bd(function(){l.apply(n,A)},f)}function yd(l,f,A,I){var R=-1,L=dA,M=!0,$=l.length,q=[],oe=f.length;if(!$)return q;A&&(f=_n(f,Ri(A))),I?(L=N0,M=!1):f.length>=i&&(L=dd,M=!1,f=new ou(f));e:for(;++R<$;){var ae=l[R],se=A==null?ae:A(ae);if(ae=I||ae!==0?ae:0,M&&se===se){for(var Ae=oe;Ae--;)if(f[Ae]===se)continue e;q.push(ae)}else L(f,se,I)||q.push(ae)}return q}var tl=hx(Ca),zB=hx(ty,!0);function X3(l,f){var A=!0;return tl(l,function(I,R,L){return A=!!f(I,R,L),A}),A}function kA(l,f,A){for(var I=-1,R=l.length;++I<R;){var L=l[I],M=f(L);if(M!=null&&($===n?M===M&&!Qi(M):A(M,$)))var $=M,q=L}return q}function Z3(l,f,A,I){var R=l.length;for(A=lt(A),A<0&&(A=-A>R?0:R+A),I=I===n||I>R?R:lt(I),I<0&&(I+=R),I=A>I?0:iS(I);A<I;)l[A++]=f;return l}function UB(l,f){var A=[];return tl(l,function(I,R,L){f(I,R,L)&&A.push(I)}),A}function Er(l,f,A,I,R){var L=-1,M=l.length;for(A||(A=z5),R||(R=[]);++L<M;){var $=l[L];f>0&&A($)?f>1?Er($,f-1,A,I,R):Xs(R,$):I||(R[R.length]=$)}return R}var ey=gx(),HB=gx(!0);function Ca(l,f){return l&&ey(l,f,hr)}function ty(l,f){return l&&HB(l,f,hr)}function QA(l,f){return Js(f,function(A){return ns(l[A])})}function su(l,f){f=rl(f,l);for(var A=0,I=f.length;l!=null&&A<I;)l=l[wa(f[A++])];return A&&A==I?l:n}function GB(l,f,A){var I=f(l);return nt(l)?I:Xs(I,A(l))}function Wr(l){return l==null?l===n?bt:pt:ru&&ru in rn(l)?T5(l):q5(l)}function ny(l,f){return l>f}function e5(l,f){return l!=null&&Ht.call(l,f)}function t5(l,f){return l!=null&&f in rn(l)}function n5(l,f,A){return l>=Qr(f,A)&&l<ir(f,A)}function ry(l,f,A){for(var I=A?N0:dA,R=l[0].length,L=l.length,M=L,$=ee(L),q=1/0,oe=[];M--;){var ae=l[M];M&&f&&(ae=_n(ae,Ri(f))),q=Qr(ae.length,q),$[M]=!A&&(f||R>=120&&ae.length>=120)?new ou(M&&ae):n}ae=l[0];var se=-1,Ae=$[0];e:for(;++se<R&&oe.length<q;){var xe=ae[se],Ge=f?f(xe):xe;if(xe=A||xe!==0?xe:0,!(Ae?dd(Ae,Ge):I(oe,Ge,A))){for(M=L;--M;){var ft=$[M];if(!(ft?dd(ft,Ge):I(l[M],Ge,A)))continue e}Ae&&Ae.push(Ge),oe.push(xe)}}return oe}function r5(l,f,A,I){return Ca(l,function(R,L,M){f(I,A(R),L,M)}),I}function _d(l,f,A){f=rl(f,l),l=Qx(l,f);var I=l==null?l:l[wa(uo(f))];return I==null?n:Si(I,l,A)}function jB(l){return kn(l)&&Wr(l)==ce}function i5(l){return kn(l)&&Wr(l)==zt}function o5(l){return kn(l)&&Wr(l)==Ie}function Cd(l,f,A,I,R){return l===f?!0:l==null||f==null||!kn(l)&&!kn(f)?l!==l&&f!==f:a5(l,f,A,I,Cd,R)}function a5(l,f,A,I,R,L){var M=nt(l),$=nt(f),q=M?he:Dr(l),oe=$?he:Dr(f);q=q==ce?ct:q,oe=oe==ce?ct:oe;var ae=q==ct,se=oe==ct,Ae=q==oe;if(Ae&&ol(l)){if(!ol(f))return!1;M=!0,ae=!1}if(Ae&&!ae)return L||(L=new To),M||Ic(l)?Ix(l,f,A,I,R,L):O5(l,f,q,A,I,R,L);if(!(A&v)){var xe=ae&&Ht.call(l,"__wrapped__"),Ge=se&&Ht.call(f,"__wrapped__");
vendor: 25,331 bytes, lines 49-51
49if(xe||Ge){var ft=xe?l.value():l,je=Ge?f.value():f;return L||(L=new To),R(ft,je,A,I,L)}}return Ae?(L||(L=new To),L5(l,f,A,I,R,L)):!1}function s5(l){return kn(l)&&Dr(l)==me}function iy(l,f,A,I){var R=A.length,L=R,M=!I;if(l==null)return!L;for(l=rn(l);R--;){var $=A[R];if(M&&$[2]?$[1]!==l[$[0]]:!($[0]in l))return!1}for(;++R<L;){$=A[R];var q=$[0],oe=l[q],ae=$[1];if(M&&$[2]){if(oe===n&&!(q in l))return!1}else{var se=new To;if(I)var Ae=I(oe,ae,q,l,f,se);if(!(Ae===n?Cd(ae,oe,v|C,I,se):Ae))return!1}}return!0}function WB(l){if(!bn(l)||H5(l))return!1;var f=ns(l)?s3:ga;return f.test(uu(l))}function l5(l){return kn(l)&&Wr(l)==wt}function u5(l){return kn(l)&&Dr(l)==Oe}function c5(l){return kn(l)&&qA(l.length)&&!!Zt[Wr(l)]}function VB(l){return typeof l=="function"?l:l==null?ci:typeof l=="object"?nt(l)?YB(l[0],l[1]):KB(l):AS(l)}function oy(l){if(!Id(l))return h3(l);var f=[];for(var A in rn(l))Ht.call(l,A)&&A!="constructor"&&f.push(A);return f}function f5(l){if(!bn(l))return V5(l);var f=Id(l),A=[];for(var I in l)I=="constructor"&&(f||!Ht.call(l,I))||A.push(I);return A}function ay(l,f){return l<f}function qB(l,f){var A=-1,I=li(l)?ee(l.length):[];return tl(l,function(R,L,M){I[++A]=f(R,L,M)}),I}function KB(l){var f=Cy(l);return f.length==1&&f[0][2]?Rx(f[0][0],f[0][1]):function(A){return A===l||iy(A,l,f)}}function YB(l,f){return wy(l)&&Sx(f)?Rx(wa(l),f):function(A){var I=Oy(A,l);return I===n&&I===f?Ly(A,l):Cd(f,I,v|C)}}function DA(l,f,A,I,R){l!==f&&ey(f,function(L,M){if(R||(R=new To),bn(L))d5(l,f,M,A,DA,I,R);else{var $=I?I(by(l,M),L,M+"",l,f,R):n;$===n&&($=L),X0(l,M,$)}},ui)}function d5(l,f,A,I,R,L,M){var $=by(l,A),q=by(f,A),oe=M.get(q);if(oe){X0(l,A,oe);return}var ae=L?L($,q,A+"",l,f,M):n,se=ae===n;if(se){var Ae=nt(q),xe=!Ae&&ol(q),Ge=!Ae&&!xe&&Ic(q);ae=q,Ae||xe||Ge?nt($)?ae=$:$n($)?ae=si($):xe?(se=!1,ae=lx(q,!0)):Ge?(se=!1,ae=ux(q,!0)):ae=[]:Bd(q)||cu(q)?(ae=$,cu($)?ae=oS($):(!bn($)||ns($))&&(ae=xx(q))):se=!1}se&&(M.set(q,ae),R(ae,q,I,L,M),M.delete(q)),X0(l,A,ae)}function JB(l,f){var A=l.length;if(A)return f+=f<0?A:0,ts(f,A)?l[f]:n}function XB(l,f,A){f.length?f=_n(f,function(L){return nt(L)?function(M){return su(M,L.length===1?L[0]:L)}:L}):f=[ci];var I=-1;f=_n(f,Ri(He()));var R=qB(l,function(L,M,$){var q=_n(f,function(oe){return oe(L)});return{criteria:q,index:++I,value:L}});return N$(R,function(L,M){return b5(L,M,A)})}function h5(l,f){return ZB(l,f,function(A,I){return Ly(l,I)})}function ZB(l,f,A){for(var I=-1,R=f.length,L={};++I<R;){var M=f[I],$=su(l,M);A($,M)&&Ed(L,rl(M,l),$)}return L}function g5(l){return function(f){return su(f,l)}}function sy(l,f,A,I){var R=I?F$:hc,L=-1,M=f.length,$=l;for(l===f&&(f=si(f)),A&&($=_n(l,Ri(A)));++L<M;)for(var q=0,oe=f[L],ae=A?A(oe):oe;(q=R($,ae,q,I))>-1;)$!==l&&EA.call($,q,1),EA.call(l,q,1);return l}function ex(l,f){for(var A=l?f.length:0,I=A-1;A--;){var R=f[A];if(A==I||R!==L){var L=R;ts(R)?EA.call(l,R,1):fy(l,R)}}return l}function ly(l,f){return l+bA(LB()*(f-l+1))}function A5(l,f,A,I){for(var R=-1,L=ir(IA((f-l)/(A||1)),0),M=ee(L);L--;)M[I?L:++R]=l,l+=A;return M}function uy(l,f){var A="";if(!l||f<1||f>T)return A;do f%2&&(A+=l),f=bA(f/2),f&&(l+=l);while(f);return A}function ht(l,f){return By(kx(l,f,ci),l+"")}function p5(l){return MB(bc(l))}function v5(l,f){var A=bc(l);return UA(A,au(f,0,A.length))}function Ed(l,f,A,I){if(!bn(l))return l;f=rl(f,l);for(var R=-1,L=f.length,M=L-1,$=l;$!=null&&++R<L;){var q=wa(f[R]),oe=A;if(q==="__proto__"||q==="constructor"||q==="prototype")return l;if(R!=M){var ae=$[q];oe=I?I(ae,q,$):n,oe===n&&(oe=bn(ae)?ae:ts(f[R+1])?[]:{})}md($,q,oe),$=$[q]}return l}var tx=BA?function(l,f){return BA.set(l,f),l}:ci,m5=wA?function(l,f){return wA(l,"toString",{configurable:!0,enumerable:!1,value:Py(f),writable:!0})}:ci;function y5(l){return UA(bc(l))}function lo(l,f,A){var I=-1,R=l.length;f<0&&(f=-f>R?0:R+f),A=A>R?R:A,A<0&&(A+=R),R=f>A?0:A-f>>>0,f>>>=0;for(var L=ee(R);++I<R;)L[I]=l[I+f];return L}function _5(l,f){var A;return tl(l,function(I,R,L){return A=f(I,R,L),!A}),!!A}function OA(l,f,A){var I=0,R=l==null?I:l.length;if(typeof f=="number"&&f===f&&R<=ne){for(;I<R;){var L=I+R>>>1,M=l[L];M!==null&&!Qi(M)&&(A?M<=f:M<f)?I=L+1:R=L}return R}return cy(l,f,ci,A)}function cy(l,f,A,I){var R=0,L=l==null?0:l.length;if(L===0)return 0;f=A(f);for(var M=f!==f,$=f===null,q=Qi(f),oe=f===n;R<L;){var ae=bA((R+L)/2),se=A(l[ae]),Ae=se!==n,xe=se===null,Ge=se===se,ft=Qi(se);if(M)var je=I||Ge;else oe?je=Ge&&(I||Ae):$?je=Ge&&Ae&&(I||!xe):q?je=Ge&&Ae&&!xe&&(I||!ft):xe||ft?je=!1:je=I?se<=f:se<f;je?R=ae+1:L=ae}return Qr(L,X)}function nx(l,f){for(var A=-1,I=l.length,R=0,L=[];++A<I;){var M=l[A],$=f?f(M):M;if(!A||!Po($,q)){var q=$;L[R++]=M===0?0:M}}return L}function rx(l){return typeof l=="number"?l:Qi(l)?U:+l}function ki(l){if(typeof l=="string")return l;if(nt(l))return _n(l,ki)+"";if(Qi(l))return TB?TB.call(l):"";var f=l+"";return f=="0"&&1/l==-F?"-0":f}function nl(l,f,A){var I=-1,R=dA,L=l.length,M=!0,$=[],q=$;if(A)M=!1,R=N0;else if(L>=i){var oe=f?null:Q5(l);if(oe)return gA(oe);M=!1,R=dd,q=new ou}else q=f?[]:$;e:for(;++I<L;){var ae=l[I],se=f?f(ae):ae;if(ae=A||ae!==0?ae:0,M&&se===se){for(var Ae=q.length;Ae--;)if(q[Ae]===se)continue e;f&&q.push(se),$.push(ae)}else R(q,se,A)||(q!==$&&q.push(se),$.push(ae))}return $}function fy(l,f){return f=rl(f,l),l=Qx(l,f),l==null||delete l[wa(uo(f))]}function ix(l,f,A,I){return Ed(l,f,A(su(l,f)),I)}function LA(l,f,A,I){for(var R=l.length,L=I?R:-1;(I?L--:++L<R)&&f(l[L],L,l););return A?lo(l,I?0:L,I?L+1:R):lo(l,I?L+1:0,I?R:L)}function ox(l,f){var A=l;return A instanceof mt&&(A=A.value()),$0(f,function(I,R){return R.func.apply(R.thisArg,Xs([I],R.args))},A)}function dy(l,f,A){var I=l.length;if(I<2)return I?nl(l[0]):[];for(var R=-1,L=ee(I);++R<I;)for(var M=l[R],$=-1;++$<I;)$!=R&&(L[R]=yd(L[R]||M,l[$],f,A));return nl(Er(L,1),f,A)}function ax(l,f,A){for(var I=-1,R=l.length,L=f.length,M={};++I<R;){var $=I<L?f[I]:n;A(M,l[I],$)}return M}function hy(l){return $n(l)?l:[]}function gy(l){return typeof l=="function"?l:ci}function rl(l,f){return nt(l)?l:wy(l,f)?[l]:Tx(Ft(l))}var C5=ht;function il(l,f,A){var I=l.length;return A=A===n?I:A,!f&&A>=I?l:lo(l,f,A)}var sx=l3||function(l){return Cr.clearTimeout(l)};function lx(l,f){if(f)return l.slice();var A=l.length,I=RB?RB(A):new l.constructor(A);return l.copy(I),I}function Ay(l){var f=new l.constructor(l.byteLength);return new _A(f).set(new _A(l)),f}function E5(l,f){var A=f?Ay(l.buffer):l.buffer;return new l.constructor(A,l.byteOffset,l.byteLength)}function w5(l){var f=new l.constructor(l.source,Gr.exec(l));return f.lastIndex=l.lastIndex,f}function I5(l){return vd?rn(vd.call(l)):{}}function ux(l,f){var A=f?Ay(l.buffer):l.buffer;return new l.constructor(A,l.byteOffset,l.length)}function cx(l,f){if(l!==f){var A=l!==n,I=l===null,R=l===l,L=Qi(l),M=f!==n,$=f===null,q=f===f,oe=Qi(f);if(!$&&!oe&&!L&&l>f||L&&M&&q&&!$&&!oe||I&&M&&q||!A&&q||!R)return 1;if(!I&&!L&&!oe&&l<f||oe&&A&&R&&!I&&!L||$&&A&&R||!M&&R||!q)return-1}return 0}function b5(l,f,A){for(var I=-1,R=l.criteria,L=f.criteria,M=R.length,$=A.length;++I<M;){var q=cx(R[I],L[I]);if(q){if(I>=$)return q;var oe=A[I];return q*(oe=="desc"?-1:1)}}return l.index-f.index}function fx(l,f,A,I){for(var R=-1,L=l.length,M=A.length,$=-1,q=f.length,oe=ir(L-M,0),ae=ee(q+oe),se=!I;++$<q;)ae[$]=f[$];for(;++R<M;)(se||R<L)&&(ae[A[R]]=l[R]);for(;oe--;)ae[$++]=l[R++];return ae}function dx(l,f,A,I){for(var R=-1,L=l.length,M=-1,$=A.length,q=-1,oe=f.length,ae=ir(L-$,0),se=ee(ae+oe),Ae=!I;++R<ae;)se[R]=l[R];for(var xe=R;++q<oe;)se[xe+q]=f[q];for(;++M<$;)(Ae||R<L)&&(se[xe+A[M]]=l[R++]);return se}function si(l,f){var A=-1,I=l.length;for(f||(f=ee(I));++A<I;)f[A]=l[A];return f}function Ea(l,f,A,I){var R=!A;A||(A={});for(var L=-1,M=f.length;++L<M;){var $=f[L],q=I?I(A[$],l[$],$,A,l):n;q===n&&(q=l[$]),R?Xa(A,$,q):md(A,$,q)}return A}function B5(l,f){return Ea(l,Ey(l),f)}function x5(l,f){return Ea(l,bx(l),f)}function TA(l,f){return function(A,I){var R=nt(A)?D$:K3,L=f?f():{};return R(A,l,He(I,2),L)}}function Cc(l){return ht(function(f,A){var I=-1,R=A.length,L=R>1?A[R-1]:n,M=R>2?A[2]:n;for(L=l.length>3&&typeof L=="function"?(R--,L):n,M&&Vr(A[0],A[1],M)&&(L=R<3?n:L,R=1),f=rn(f);++I<R;){var $=A[I];$&&l(f,$,I,L)}return f})}function hx(l,f){return function(A,I){if(A==null)return A;if(!li(A))return l(A,I);for(var R=A.length,L=f?R:-1,M=rn(A);(f?L--:++L<R)&&I(M[L],L,M)!==!1;);return A}}function gx(l){return function(f,A,I){for(var R=-1,L=rn(f),M=I(f),$=M.length;$--;){var q=M[l?$:++R];if(A(L[q],q,L)===!1)break}return f}}function S5(l,f,A){var I=f&w,R=wd(l);function L(){var M=this&&this!==Cr&&this instanceof L?R:l;return M.apply(I?A:this,arguments)}return L}function Ax(l){return function(f){f=Ft(f);var A=gc(f)?Lo(f):n,I=A?A[0]:f.charAt(0),R=A?il(A,1).join(""):f.slice(1);return I[l]()+R}}function Ec(l){return function(f){return $0(hS(dS(f).replace(cd,"")),l,"")}}function wd(l){return function(){var f=arguments;switch(f.length){case 0:return new l;case 1:return new l(f[0]);case 2:return new l(f[0],f[1]);case 3:return new l(f[0],f[1],f[2]);case 4:return new l(f[0],f[1],f[2],f[3]);case 5:return new l(f[0],f[1],f[2],f[3],f[4]);case 6:return new l(f[0],f[1],f[2],f[3],f[4],f[5]);case 7:return new l(f[0],f[1],f[2],f[3],f[4],f[5],f[6])}var A=_c(l.prototype),I=l.apply(A,f);return bn(I)?I:A}}function R5(l,f,A){var I=wd(l);function R(){for(var L=arguments.length,M=ee(L),$=L,q=wc(R);$--;)M[$]=arguments[$];var oe=L<3&&M[0]!==q&&M[L-1]!==q?[]:Zs(M,q);if(L-=oe.length,L<A)return _x(l,f,PA,R.placeholder,n,M,oe,n,n,A-L);var ae=this&&this!==Cr&&this instanceof R?I:l;return Si(ae,this,M)}return R}function px(l){return function(f,A,I){var R=rn(f);if(!li(f)){var L=He(A,3);f=hr(f),A=function($){return L(R[$],$,R)}}var M=l(f,A,I);return M>-1?R[L?f[M]:M]:n}}function vx(l){return es(function(f){var A=f.length,I=A,R=ao.prototype.thru;for(l&&f.reverse();I--;){var L=f[I];if(typeof L!="function")throw new oo(a);if(R&&!M&&$A(L)=="wrapper")var M=new ao([],!0)}for(I=M?I:A;++I<A;){L=f[I];var $=$A(L),q=$=="wrapper"?_y(L):n;q&&Iy(q[0])&&q[1]==(S|E|B|k)&&!q[4].length&&q[9]==1?M=M[$A(q[0])].apply(M,q[3]):M=L.length==1&&Iy(L)?M[$]():M.thru(L)}return function(){var oe=arguments,ae=oe[0];if(M&&oe.length==1&&nt(ae))return M.plant(ae).value();for(var se=0,Ae=A?f[se].apply(this,oe):ae;++se<A;)Ae=f[se].call(this,Ae);return Ae}})}function PA(l,f,A,I,R,L,M,$,q,oe){var ae=f&S,se=f&w,Ae=f&_,xe=f&(E|b),Ge=f&O,ft=Ae?n:wd(l);function je(){for(var gt=arguments.length,Ct=ee(gt),Di=gt;Di--;)Ct[Di]=arguments[Di];if(xe)var qr=wc(je),Oi=z$(Ct,qr);if(I&&(Ct=fx(Ct,I,R,xe)),L&&(Ct=dx(Ct,L,M,xe)),gt-=Oi,xe&&gt<oe){var zn=Zs(Ct,qr);return _x(l,f,PA,je.placeholder,A,Ct,zn,$,q,oe-gt)}var Mo=se?A:this,is=Ae?Mo[l]:l;return gt=Ct.length,$?Ct=K5(Ct,$):Ge&&gt>1&&Ct.reverse(),ae&&q<gt&&(Ct.length=q),this&&this!==Cr&&this instanceof je&&(is=ft||wd(is)),is.apply(Mo,Ct)}return je}function mx(l,f){return function(A,I){return r5(A,l,f(I),{})}}function MA(l,f){return function(A,I){var R;if(A===n&&I===n)return f;if(A!==n&&(R=A),I!==n){if(R===n)return I;typeof A=="string"||typeof I=="string"?(A=ki(A),I=ki(I)):(A=rx(A),I=rx(I)),R=l(A,I)}return R}}function py(l){return es(function(f){return f=_n(f,Ri(He())),ht(function(A){var I=this;return l(f,function(R){return Si(R,I,A)})})})}function FA(l,f){f=f===n?" ":ki(f);var A=f.length;if(A<2)return A?uy(f,l):f;var I=uy(f,IA(l/Ac(f)));return gc(f)?il(Lo(I),0,l).join(""):I.slice(0,l)}function k5(l,f,A,I){var R=f&w,L=wd(l);function M(){for(var $=-1,q=arguments.length,oe=-1,ae=I.length,se=ee(ae+q),Ae=this&&this!==Cr&&this instanceof M?L:l;++oe<ae;)se[oe]=I[oe];for(;q--;)se[oe++]=arguments[++$];return Si(Ae,R?A:this,se)}return M}function yx(l){return function(f,A,I){return I&&typeof I!="number"&&Vr(f,A,I)&&(A=I=n),f=rs(f),A===n?(A=f,f=0):A=rs(A),I=I===n?f<A?1:-1:rs(I),A5(f,A,I,l)}}function NA(l){return function(f,A){return typeof f=="string"&&typeof A=="string"||(f=co(f),A=co(A)),l(f,A)}}function _x(l,f,A,I,R,L,M,$,q,oe){var ae=f&E,se=ae?M:n,Ae=ae?n:M,xe=ae?L:n,Ge=ae?n:L;f|=ae?B:x,f&=~(ae?x:B),f&y||(f&=~(w|_));var ft=[l,f,R,xe,se,Ge,Ae,$,q,oe],je=A.apply(n,ft);return Iy(l)&&Dx(je,ft),je.placeholder=I,Ox(je,l,f)}function vy(l){var f=rr[l];return function(A,I){if(A=co(A),I=I==null?0:Qr(lt(I),292),I&&OB(A)){var R=(Ft(A)+"e").split("e"),L=f(R[0]+"e"+(+R[1]+I));return R=(Ft(L)+"e").split("e"),+(R[0]+"e"+(+R[1]-I))}return f(A)}}var Q5=mc&&1/gA(new mc([,-0]))[1]==F?function(l){return new mc(l)}:Ny;function Cx(l){return function(f){var A=Dr(f);return A==me?V0(f):A==Oe?q$(f):$$(f,l(f))}}function Za(l,f,A,I,R,L,M,$){var q=f&_;if(!q&&typeof l!="function")throw new oo(a);var oe=I?I.length:0;if(oe||(f&=~(B|x),I=R=n),M=M===n?M:ir(lt(M),0),$=$===n?$:lt($),oe-=R?R.length:0,f&x){var ae=I,se=R;I=R=n}var Ae=q?n:_y(l),xe=[l,f,A,I,R,ae,se,L,M,$];if(Ae&&W5(xe,Ae),l=xe[0],f=xe[1],A=xe[2],I=xe[3],R=xe[4],$=xe[9]=xe[9]===n?q?0:l.length:ir(xe[9]-oe,0),!$&&f&(E|b)&&(f&=~(E|b)),!f||f==w)var Ge=S5(l,f,A);else f==E||f==b?Ge=R5(l,f,$):(f==B||f==(w|B))&&!R.length?Ge=k5(l,f,A,I):Ge=PA.apply(n,xe);var ft=Ae?tx:Dx;return Ox(ft(Ge,xe),l,f)}function Ex(l,f,A,I){return l===n||Po(l,vc[A])&&!Ht.call(I,A)?f:l}function wx(l,f,A,I,R,L){return bn(l)&&bn(f)&&(L.set(f,l),DA(l,f,n,wx,L),L.delete(f)),l}function D5(l){return Bd(l)?n:l}function Ix(l,f,A,I,R,L){var M=A&v,$=l.length,q=f.length;if($!=q&&!(M&&q>$))return!1;var oe=L.get(l),ae=L.get(f);if(oe&&ae)return oe==f&&ae==l;var se=-1,Ae=!0,xe=A&C?new ou:n;for(L.set(l,f),L.set(f,l);++se<$;){var Ge=l[se],ft=f[se];if(I)var je=M?I(ft,Ge,se,f,l,L):I(Ge,ft,se,l,f,L);if(je!==n){if(je)continue;Ae=!1;break}if(xe){if(!z0(f,function(gt,Ct){if(!dd(xe,Ct)&&(Ge===gt||R(Ge,gt,A,I,L)))return xe.push(Ct)})){Ae=!1;break}}else if(!(Ge===ft||R(Ge,ft,A,I,L))){Ae=!1;break}}return L.delete(l),L.delete(f),Ae}function O5(l,f,A,I,R,L,M){switch(A){case Kt:if(l.byteLength!=f.byteLength||l.byteOffset!=f.byteOffset)return!1;l=l.buffer,f=f.buffer;case zt:return!(l.byteLength!=f.byteLength||!L(new _A(l),new _A(f)));case Ne:case Ie:case Ye:return Po(+l,+f);case We:return l.name==f.name&&l.message==f.message;case wt:case it:return l==f+"";case me:var $=V0;case Oe:var q=I&v;if($||($=gA),l.size!=f.size&&!q)return!1;var oe=M.get(l);if(oe)return oe==f;I|=C,M.set(l,f);var ae=Ix($(l),$(f),I,R,L,M);return M.delete(l),ae;case de:if(vd)return vd.call(l)==vd.call(f)}return!1}function L5(l,f,A,I,R,L){var M=A&v,$=my(l),q=$.length,oe=my(f),ae=oe.length;if(q!=ae&&!M)return!1;for(var se=q;se--;){var Ae=$[se];if(!(M?Ae in f:Ht.call(f,Ae)))return!1}var xe=L.get(l),Ge=L.get(f);if(xe&&Ge)return xe==f&&Ge==l;var ft=!0;L.set(l,f),L.set(f,l);for(var je=M;++se<q;){Ae=$[se];var gt=l[Ae],Ct=f[Ae];if(I)var Di=M?I(Ct,gt,Ae,f,l,L):I(gt,Ct,Ae,l,f,L);if(!(Di===n?gt===Ct||R(gt,Ct,A,I,L):Di)){ft=!1;break}je||(je=Ae=="constructor")}if(ft&&!je){var qr=l.constructor,Oi=f.constructor;qr!=Oi&&"constructor"in l&&"constructor"in f&&!(typeof qr=="function"&&qr instanceof qr&&typeof Oi=="function"&&Oi instanceof Oi)&&(ft=!1)}return L.delete(l),L.delete(f),ft}function es(l){return By(kx(l,n,Nx),l+"")}function my(l){return GB(l,hr,Ey)}function yy(l){return GB(l,ui,bx)}var _y=BA?function(l){return BA.get(l)}:Ny;function $A(l){for(var f=l.name+"",A=yc[f],I=Ht.call(yc,f)?A.length:0;I--;){var R=A[I],L=R.func;if(L==null||L==l)return R.name}return f}function wc(l){var f=Ht.call(Q,"placeholder")?Q:l;return f.placeholder}function He(){var l=Q.iteratee||My;return l=l===My?VB:l,arguments.length?l(arguments[0],arguments[1]):l}function zA(l,f){var A=l.__data__;return U5(f)?A[typeof f=="string"?"string":"hash"]:A.map}function Cy(l){for(var f=hr(l),A=f.length;A--;){var I=f[A],R=l[I];f[A]=[I,R,Sx(R)]}return f}function lu(l,f){var A=j$(l,f);return WB(A)?A:n}function T5(l){var f=Ht.call(l,ru),A=l[ru];try{l[ru]=n;var I=!0}catch{}var R=mA.call(l);return I&&(f?l[ru]=A:delete l[ru]),R}var Ey=K0?function(l){return l==null?[]:(l=rn(l),Js(K0(l),function(f){return QB.call(l,f)}))}:$y,bx=K0?function(l){for(var f=[];l;)Xs(f,Ey(l)),l=CA(l);return f}:$y,Dr=Wr;(Y0&&Dr(new Y0(new ArrayBuffer(1)))!=Kt||gd&&Dr(new gd)!=me||J0&&Dr(J0.resolve())!=at||mc&&Dr(new mc)!=Oe||Ad&&Dr(new Ad)!=st)&&(Dr=function(l){var f=Wr(l),A=f==ct?l.constructor:n,I=A?uu(A):"";if(I)switch(I){case v3:return Kt;case m3:return me;case y3:return at;case _3:return Oe;case C3:return st}return f});function P5(l,f,A){for(var I=-1,R=A.length;++I<R;){var L=A[I],M=L.size;switch(L.type){case"drop":l+=M;break;case"dropRight":f-=M;break;case"take":f=Qr(f,l+M);break;case"takeRight":l=ir(l,f-M);break}}return{start:l,end:f}}function M5(l){var f=l.match(fr);return f?f[1].split(Ii):[]}function Bx(l,f,A){f=rl(f,l);for(var I=-1,R=f.length,L=!1;++I<R;){var M=wa(f[I]);if(!(L=l!=null&&A(l,M)))break;l=l[M]}return L||++I!=R?L:(R=l==null?0:l.length,!!R&&qA(R)&&ts(M,R)&&(nt(l)||cu(l)))}function F5(l){var f=l.length,A=new l.constructor(f);return f&&typeof l[0]=="string"&&Ht.call(l,"index")&&(A.index=l.index,A.input=l.input),A}function xx(l){return typeof l.constructor=="function"&&!Id(l)?_c(CA(l)):{}}function N5(l,f,A){var I=l.constructor;switch(f){case zt:return Ay(l);case Ne:case Ie:return new I(+l);case Kt:return E5(l,A);case Bt:case Yt:case Jt:case Qt:case Je:case fe:case Se:case ot:case Le:return ux(l,A);case me:return new I;case Ye:case it:return new I(l);case wt:return w5(l);case Oe:return new I;case de:return I5(l)}}function $5(l,f){var A=f.length;if(!A)return l;var I=A-1;return f[I]=(A>1?"& ":"")+f[I],f=f.join(A>2?", ":" "),l.replace(Vn,`{
50/* [wrapped with `+f+`] */
51`)}function z5(l){return nt(l)||cu(l)||!!(DB&&l&&l[DB])}function ts(l,f){var A=typeof l;return f=f??T,!!f&&(A=="number"||A!="symbol"&&Hs.test(l))&&l>-1&&l%1==0&&l<f}function Vr(l,f,A){if(!bn(A))return!1;var I=typeof f;return(I=="number"?li(A)&&ts(f,A.length):I=="string"&&f in A)?Po(A[f],l):!1}function wy(l,f){if(nt(l))return!1;var A=typeof l;return A=="number"||A=="symbol"||A=="boolean"||l==null||Qi(l)?!0:pe.test(l)||!be.test(l)||f!=null&&l in rn(f)}function U5(l){var f=typeof l;return f=="string"||f=="number"||f=="symbol"||f=="boolean"?l!=="__proto__":l===null}function Iy(l){var f=$A(l),A=Q[f];if(typeof A!="function"||!(f in mt.prototype))return!1;if(l===A)return!0;var I=_y(A);return!!I&&l===I[0]}function H5(l){return!!SB&&SB in l}var G5=pA?ns:zy;function Id(l){var f=l&&l.constructor,A=typeof f=="function"&&f.prototype||vc;return l===A}function Sx(l){return l===l&&!bn(l)}function Rx(l,f){return function(A){return A==null?!1:A[l]===f&&(f!==n||l in rn(A))}}function j5(l){var f=WA(l,function(I){return A.size===c&&A.clear(),I}),A=f.cache;return f}function W5(l,f){var A=l[1],I=f[1],R=A|I,L=R<(w|_|S),M=I==S&&A==E||I==S&&A==k&&l[7].length<=f[8]||I==(S|k)&&f[7].length<=f[8]&&A==E;if(!(L||M))return l;I&w&&(l[2]=f[2],R|=A&w?0:y);var $=f[3];if($){var q=l[3];l[3]=q?fx(q,$,f[4]):$,l[4]=q?Zs(l[3],d):f[4]}return $=f[5],$&&(q=l[5],l[5]=q?dx(q,$,f[6]):$,l[6]=q?Zs(l[5],d):f[6]),$=f[7],$&&(l[7]=$),I&S&&(l[8]=l[8]==null?f[8]:Qr(l[8],f[8])),l[9]==null&&(l[9]=f[9]),l[0]=f[0],l[1]=R,l}function V5(l){var f=[];if(l!=null)for(var A in rn(l))f.push(A);return f}function q5(l){return mA.call(l)}function kx(l,f,A){return f=ir(f===n?l.length-1:f,0),function(){for(var I=arguments,R=-1,L=ir(I.length-f,0),M=ee(L);++R<L;)M[R]=I[f+R];R=-1;for(var $=ee(f+1);++R<f;)$[R]=I[R];return $[f]=A(M),Si(l,this,$)}}function Qx(l,f){return f.length<2?l:su(l,lo(f,0,-1))}function K5(l,f){for(var A=l.length,I=Qr(f.length,A),R=si(l);I--;){var L=f[I];l[I]=ts(L,A)?R[L]:n}return l}function by(l,f){if(!(f==="constructor"&&typeof l[f]=="function")&&f!="__proto__")return l[f]}var Dx=Lx(tx),bd=c3||function(l,f){return Cr.setTimeout(l,f)},By=Lx(m5);function Ox(l,f,A){var I=f+"";return By(l,$5(I,Y5(M5(I),A)))}function Lx(l){var f=0,A=0;return function(){var I=g3(),R=N-(I-A);if(A=I,R>0){if(++f>=j)return arguments[0]}else f=0;return l.apply(n,arguments)}}function UA(l,f){var A=-1,I=l.length,R=I-1;for(f=f===n?I:f;++A<f;){var L=ly(A,R),M=l[L];l[L]=l[A],l[A]=M}return l.length=f,l}var Tx=j5(function(l){var f=[];return l.charCodeAt(0)===46&&f.push(""),l.replace(Ut,function(A,I,R,L){f.push(R?L.replace(nr,"$1"):I||A)}),f});function wa(l){if(typeof l=="string"||Qi(l))return l;var f=l+"";return f=="0"&&1/l==-F?"-0":f}function uu(l){if(l!=null){try{return vA.call(l)}catch{}try{return l+""}catch{}}return""}function Y5(l,f){return io(te,function(A){var I="_."+A[0];f&A[1]&&!dA(l,I)&&l.push(I)}),l.sort()}function Px(l){if(l instanceof mt)return l.clone();var f=new ao(l.__wrapped__,l.__chain__);return f.__actions__=si(l.__actions__),f.__index__=l.__index__,f.__values__=l.__values__,f}function J5(l,f,A){(A?Vr(l,f,A):f===n)?f=1:f=ir(lt(f),0);var I=l==null?0:l.length;if(!I||f<1)return[];for(var R=0,L=0,M=ee(IA(I/f));R<I;)M[L++]=lo(l,R,R+=f);return M}function X5(l){for(var f=-1,A=l==null?0:l.length,I=0,R=[];++f<A;){var L=l[f];L&&(R[I++]=L)}return R}function Z5(){var l=arguments.length;if(!l)return[];for(var f=ee(l-1),A=arguments[0],I=l;I--;)f[I-1]=arguments[I];return Xs(nt(A)?si(A):[A],Er(f,1))}var e4=ht(function(l,f){return $n(l)?yd(l,Er(f,1,$n,!0)):[]}),t4=ht(function(l,f){var A=uo(f);return $n(A)&&(A=n),$n(l)?yd(l,Er(f,1,$n,!0),He(A,2)):[]}),n4=ht(function(l,f){var A=uo(f);return $n(A)&&(A=n),$n(l)?yd(l,Er(f,1,$n,!0),n,A):[]});function r4(l,f,A){var I=l==null?0:l.length;return I?(f=A||f===n?1:lt(f),lo(l,f<0?0:f,I)):[]}function i4(l,f,A){var I=l==null?0:l.length;return I?(f=A||f===n?1:lt(f),f=I-f,lo(l,0,f<0?0:f)):[]}function o4(l,f){return l&&l.length?LA(l,He(f,3),!0,!0):[]}function a4(l,f){return l&&l.length?LA(l,He(f,3),!0):[]}function s4(l,f,A,I){var R=l==null?0:l.length;return R?(A&&typeof A!="number"&&Vr(l,f,A)&&(A=0,I=R),Z3(l,f,A,I)):[]}function Mx(l,f,A){var I=l==null?0:l.length;if(!I)return-1;var R=A==null?0:lt(A);return R<0&&(R=ir(I+R,0)),hA(l,He(f,3),R)}function Fx(l,f,A){var I=l==null?0:l.length;if(!I)return-1;var R=I-1;return A!==n&&(R=lt(A),R=A<0?ir(I+R,0):Qr(R,I-1)),hA(l,He(f,3),R,!0)}function Nx(l){var f=l==null?0:l.length;return f?Er(l,1):[]}function l4(l){var f=l==null?0:l.length;return f?Er(l,F):[]}function u4(l,f){var A=l==null?0:l.length;return A?(f=f===n?1:lt(f),Er(l,f)):[]}function c4(l){for(var f=-1,A=l==null?0:l.length,I={};++f<A;){var R=l[f];I[R[0]]=R[1]}return I}function $x(l){return l&&l.length?l[0]:n}function f4(l,f,A){var I=l==null?0:l.length;if(!I)return-1;var R=A==null?0:lt(A);return R<0&&(R=ir(I+R,0)),hc(l,f,R)}function d4(l){var f=l==null?0:l.length;return f?lo(l,0,-1):[]}var h4=ht(function(l){var f=_n(l,hy);return f.length&&f[0]===l[0]?ry(f):[]}),g4=ht(function(l){var f=uo(l),A=_n(l,hy);return f===uo(A)?f=n:A.pop(),A.length&&A[0]===l[0]?ry(A,He(f,2)):[]}),A4=ht(function(l){var f=uo(l),A=_n(l,hy);return f=typeof f=="function"?f:n,f&&A.pop(),A.length&&A[0]===l[0]?ry(A,n,f):[]});function p4(l,f){return l==null?"":d3.call(l,f)}function uo(l){var f=l==null?0:l.length;return f?l[f-1]:n}function v4(l,f,A){var I=l==null?0:l.length;if(!I)return-1;var R=I;return A!==n&&(R=lt(A),R=R<0?ir(I+R,0):Qr(R,I-1)),f===f?Y$(l,f,R):hA(l,_B,R,!0)}function m4(l,f){return l&&l.length?JB(l,lt(f)):n}var y4=ht(zx);function zx(l,f){return l&&l.length&&f&&f.length?sy(l,f):l}function _4(l,f,A){return l&&l.length&&f&&f.length?sy(l,f,He(A,2)):l}function C4(l,f,A){return l&&l.length&&f&&f.length?sy(l,f,n,A):l}var E4=es(function(l,f){var A=l==null?0:l.length,I=Z0(l,f);return ex(l,_n(f,function(R){return ts(R,A)?+R:R}).sort(cx)),I});function w4(l,f){var A=[];if(!(l&&l.length))return A;var I=-1,R=[],L=l.length;for(f=He(f,3);++I<L;){var M=l[I];f(M,I,l)&&(A.push(M),R.push(I))}return ex(l,R),A}function xy(l){return l==null?l:p3.call(l)}function I4(l,f,A){var I=l==null?0:l.length;return I?(A&&typeof A!="number"&&Vr(l,f,A)?(f=0,A=I):(f=f==null?0:lt(f),A=A===n?I:lt(A)),lo(l,f,A)):[]}function b4(l,f){return OA(l,f)}function B4(l,f,A){return cy(l,f,He(A,2))}function x4(l,f){var A=l==null?0:l.length;if(A){var I=OA(l,f);if(I<A&&Po(l[I],f))return I}return-1}function S4(l,f){return OA(l,f,!0)}function R4(l,f,A){return cy(l,f,He(A,2),!0)}function k4(l,f){var A=l==null?0:l.length;if(A){var I=OA(l,f,!0)-1;if(Po(l[I],f))return I}return-1}function Q4(l){return l&&l.length?nx(l):[]}function D4(l,f){return l&&l.length?nx(l,He(f,2)):[]}function O4(l){var f=l==null?0:l.length;return f?lo(l,1,f):[]}function L4(l,f,A){return l&&l.length?(f=A||f===n?1:lt(f),lo(l,0,f<0?0:f)):[]}function T4(l,f,A){var I=l==null?0:l.length;return I?(f=A||f===n?1:lt(f),f=I-f,lo(l,f<0?0:f,I)):[]}function P4(l,f){return l&&l.length?LA(l,He(f,3),!1,!0):[]}function M4(l,f){return l&&l.length?LA(l,He(f,3)):[]}var F4=ht(function(l){return nl(Er(l,1,$n,!0))}),N4=ht(function(l){var f=uo(l);return $n(f)&&(f=n),nl(Er(l,1,$n,!0),He(f,2))}),$4=ht(function(l){var f=uo(l);return f=typeof f=="function"?f:n,nl(Er(l,1,$n,!0),n,f)});function z4(l){return l&&l.length?nl(l):[]}function U4(l,f){return l&&l.length?nl(l,He(f,2)):[]}function H4(l,f){return f=typeof f=="function"?f:n,l&&l.length?nl(l,n,f):[]}function Sy(l){if(!(l&&l.length))return[];var f=0;return l=Js(l,function(A){if($n(A))return f=ir(A.length,f),!0}),j0(f,function(A){return _n(l,U0(A))})}function Ux(l,f){if(!(l&&l.length))return[];var A=Sy(l);return f==null?A:_n(A,function(I){return Si(f,n,I)})}var G4=ht(function(l,f){return $n(l)?yd(l,f):[]}),j4=ht(function(l){return dy(Js(l,$n))}),W4=ht(function(l){var f=uo(l);return $n(f)&&(f=n),dy(Js(l,$n),He(f,2))}),V4=ht(function(l){var f=uo(l);return f=typeof f=="function"?f:n,dy(Js(l,$n),n,f)}),q4=ht(Sy);function K4(l,f){return ax(l||[],f||[],md)}
vendor: 4,612 bytes, line 51
51function Y4(l,f){return ax(l||[],f||[],Ed)}var J4=ht(function(l){var f=l.length,A=f>1?l[f-1]:n;return A=typeof A=="function"?(l.pop(),A):n,Ux(l,A)});function Hx(l){var f=Q(l);return f.__chain__=!0,f}function X4(l,f){return f(l),l}function HA(l,f){return f(l)}var Z4=es(function(l){var f=l.length,A=f?l[0]:0,I=this.__wrapped__,R=function(L){return Z0(L,l)};return f>1||this.__actions__.length||!(I instanceof mt)||!ts(A)?this.thru(R):(I=I.slice(A,+A+(f?1:0)),I.__actions__.push({func:HA,args:[R],thisArg:n}),new ao(I,this.__chain__).thru(function(L){return f&&!L.length&&L.push(n),L}))});function e8(){return Hx(this)}function t8(){return new ao(this.value(),this.__chain__)}function n8(){this.__values__===n&&(this.__values__=rS(this.value()));var l=this.__index__>=this.__values__.length,f=l?n:this.__values__[this.__index__++];return{done:l,value:f}}function r8(){return this}function i8(l){for(var f,A=this;A instanceof SA;){var I=Px(A);I.__index__=0,I.__values__=n,f?R.__wrapped__=I:f=I;var R=I;A=A.__wrapped__}return R.__wrapped__=l,f}function o8(){var l=this.__wrapped__;if(l instanceof mt){var f=l;return this.__actions__.length&&(f=new mt(this)),f=f.reverse(),f.__actions__.push({func:HA,args:[xy],thisArg:n}),new ao(f,this.__chain__)}return this.thru(xy)}function a8(){return ox(this.__wrapped__,this.__actions__)}var s8=TA(function(l,f,A){Ht.call(l,A)?++l[A]:Xa(l,A,1)});function l8(l,f,A){var I=nt(l)?mB:X3;return A&&Vr(l,f,A)&&(f=n),I(l,He(f,3))}function u8(l,f){var A=nt(l)?Js:UB;return A(l,He(f,3))}var c8=px(Mx),f8=px(Fx);function d8(l,f){return Er(GA(l,f),1)}function h8(l,f){return Er(GA(l,f),F)}function g8(l,f,A){return A=A===n?1:lt(A),Er(GA(l,f),A)}function Gx(l,f){var A=nt(l)?io:tl;return A(l,He(f,3))}function jx(l,f){var A=nt(l)?O$:zB;return A(l,He(f,3))}var A8=TA(function(l,f,A){Ht.call(l,A)?l[A].push(f):Xa(l,A,[f])});function p8(l,f,A,I){l=li(l)?l:bc(l),A=A&&!I?lt(A):0;var R=l.length;return A<0&&(A=ir(R+A,0)),KA(l)?A<=R&&l.indexOf(f,A)>-1:!!R&&hc(l,f,A)>-1}var v8=ht(function(l,f,A){var I=-1,R=typeof f=="function",L=li(l)?ee(l.length):[];return tl(l,function(M){L[++I]=R?Si(f,M,A):_d(M,f,A)}),L}),m8=TA(function(l,f,A){Xa(l,A,f)});function GA(l,f){var A=nt(l)?_n:qB;return A(l,He(f,3))}function y8(l,f,A,I){return l==null?[]:(nt(f)||(f=f==null?[]:[f]),A=I?n:A,nt(A)||(A=A==null?[]:[A]),XB(l,f,A))}var _8=TA(function(l,f,A){l[A?0:1].push(f)},function(){return[[],[]]});function C8(l,f,A){var I=nt(l)?$0:EB,R=arguments.length<3;return I(l,He(f,4),A,R,tl)}function E8(l,f,A){var I=nt(l)?L$:EB,R=arguments.length<3;return I(l,He(f,4),A,R,zB)}function w8(l,f){var A=nt(l)?Js:UB;return A(l,VA(He(f,3)))}function I8(l){var f=nt(l)?MB:p5;return f(l)}function b8(l,f,A){(A?Vr(l,f,A):f===n)?f=1:f=lt(f);var I=nt(l)?V3:v5;return I(l,f)}function B8(l){var f=nt(l)?q3:y5;return f(l)}function x8(l){if(l==null)return 0;if(li(l))return KA(l)?Ac(l):l.length;var f=Dr(l);return f==me||f==Oe?l.size:oy(l).length}function S8(l,f,A){var I=nt(l)?z0:_5;return A&&Vr(l,f,A)&&(f=n),I(l,He(f,3))}var R8=ht(function(l,f){if(l==null)return[];var A=f.length;return A>1&&Vr(l,f[0],f[1])?f=[]:A>2&&Vr(f[0],f[1],f[2])&&(f=[f[0]]),XB(l,Er(f,1),[])}),jA=u3||function(){return Cr.Date.now()};function k8(l,f){if(typeof f!="function")throw new oo(a);return l=lt(l),function(){if(--l<1)return f.apply(this,arguments)}}function Wx(l,f,A){return f=A?n:f,f=l&&f==null?l.length:f,Za(l,S,n,n,n,n,f)}function Vx(l,f){var A;if(typeof f!="function")throw new oo(a);return l=lt(l),function(){return--l>0&&(A=f.apply(this,arguments)),l<=1&&(f=n),A}}var Ry=ht(function(l,f,A){var I=w;if(A.length){var R=Zs(A,wc(Ry));I|=B}return Za(l,I,f,A,R)}),qx=ht(function(l,f,A){var I=w|_;if(A.length){var R=Zs(A,wc(qx));I|=B}return Za(f,I,l,A,R)});function Kx(l,f,A){f=A?n:f;var I=Za(l,E,n,n,n,n,n,f);return I.placeholder=Kx.placeholder,I}function Yx(l,f,A){f=A?n:f;var I=Za(l,b,n,n,n,n,n,f);return I.placeholder=Yx.placeholder,I}function Jx(l,f,A){var I,R,L,M,$,q,oe=0,ae=!1,se=!1,Ae=!0;if(typeof l!="function")throw new oo(a);f=co(f)||0,bn(A)&&(ae=!!A.leading,se="maxWait"in A,L=se?ir(co(A.maxWait)||0,f):L,Ae="trailing"in A?!!A.trailing:Ae);function xe(zn){var Mo=I,is=R;return I=R=n,oe=zn,M=l.apply(is,Mo),M}function Ge(zn){return oe=zn,$=bd(gt,f),ae?xe(zn):M}function ft(zn){var Mo=zn-q,is=zn-oe,pS=f-Mo;return se?Qr(pS,L-is):pS}function je(zn){var Mo=zn-q,is=zn-oe;return q===n||Mo>=f||Mo<0||se&&is>=L}function gt(){var zn=jA();if(je(zn))return Ct(zn);$=bd(gt,ft(zn))}function Ct(zn){return $=n,Ae&&I?xe(zn):(I=R=n,M)}function Di(){$!==n&&sx($),oe=0,I=q=R=$=n}function qr(){return $===n?M:Ct(jA())}function Oi(){var zn=jA(),Mo=je(zn);
vendor: 16,213 bytes, lines 51-68
51if(I=arguments,R=this,q=zn,Mo){if($===n)return Ge(q);if(se)return sx($),$=bd(gt,f),xe(q)}return $===n&&($=bd(gt,f)),M}return Oi.cancel=Di,Oi.flush=qr,Oi}var Q8=ht(function(l,f){return $B(l,1,f)}),D8=ht(function(l,f,A){return $B(l,co(f)||0,A)});function O8(l){return Za(l,O)}function WA(l,f){if(typeof l!="function"||f!=null&&typeof f!="function")throw new oo(a);var A=function(){var I=arguments,R=f?f.apply(this,I):I[0],L=A.cache;if(L.has(R))return L.get(R);var M=l.apply(this,I);return A.cache=L.set(R,M)||L,M};return A.cache=new(WA.Cache||Ja),A}WA.Cache=Ja;function VA(l){if(typeof l!="function")throw new oo(a);return function(){var f=arguments;switch(f.length){case 0:return!l.call(this);case 1:return!l.call(this,f[0]);case 2:return!l.call(this,f[0],f[1]);case 3:return!l.call(this,f[0],f[1],f[2])}return!l.apply(this,f)}}function L8(l){return Vx(2,l)}var T8=C5(function(l,f){f=f.length==1&&nt(f[0])?_n(f[0],Ri(He())):_n(Er(f,1),Ri(He()));var A=f.length;return ht(function(I){for(var R=-1,L=Qr(I.length,A);++R<L;)I[R]=f[R].call(this,I[R]);return Si(l,this,I)})}),ky=ht(function(l,f){var A=Zs(f,wc(ky));return Za(l,B,n,f,A)}),Xx=ht(function(l,f){var A=Zs(f,wc(Xx));return Za(l,x,n,f,A)}),P8=es(function(l,f){return Za(l,k,n,n,n,f)});function M8(l,f){if(typeof l!="function")throw new oo(a);return f=f===n?f:lt(f),ht(l,f)}function F8(l,f){if(typeof l!="function")throw new oo(a);return f=f==null?0:ir(lt(f),0),ht(function(A){var I=A[f],R=il(A,0,f);return I&&Xs(R,I),Si(l,this,R)})}function N8(l,f,A){var I=!0,R=!0;if(typeof l!="function")throw new oo(a);return bn(A)&&(I="leading"in A?!!A.leading:I,R="trailing"in A?!!A.trailing:R),Jx(l,f,{leading:I,maxWait:f,trailing:R})}function $8(l){return Wx(l,1)}function z8(l,f){return ky(gy(f),l)}function U8(){if(!arguments.length)return[];var l=arguments[0];return nt(l)?l:[l]}function H8(l){return so(l,p)}function G8(l,f){return f=typeof f=="function"?f:n,so(l,p,f)}function j8(l){return so(l,h|p)}function W8(l,f){return f=typeof f=="function"?f:n,so(l,h|p,f)}function V8(l,f){return f==null||NB(l,f,hr(f))}function Po(l,f){return l===f||l!==l&&f!==f}var q8=NA(ny),K8=NA(function(l,f){return l>=f}),cu=jB(function(){return arguments}())?jB:function(l){return kn(l)&&Ht.call(l,"callee")&&!QB.call(l,"callee")},nt=ee.isArray,Y8=dB?Ri(dB):i5;function li(l){return l!=null&&qA(l.length)&&!ns(l)}function $n(l){return kn(l)&&li(l)}function J8(l){return l===!0||l===!1||kn(l)&&Wr(l)==Ne}var ol=f3||zy,X8=hB?Ri(hB):o5;function Z8(l){return kn(l)&&l.nodeType===1&&!Bd(l)}function e6(l){if(l==null)return!0;if(li(l)&&(nt(l)||typeof l=="string"||typeof l.splice=="function"||ol(l)||Ic(l)||cu(l)))return!l.length;var f=Dr(l);if(f==me||f==Oe)return!l.size;if(Id(l))return!oy(l).length;for(var A in l)if(Ht.call(l,A))return!1;return!0}function t6(l,f){return Cd(l,f)}function n6(l,f,A){A=typeof A=="function"?A:n;var I=A?A(l,f):n;return I===n?Cd(l,f,n,A):!!I}function Qy(l){if(!kn(l))return!1;var f=Wr(l);return f==We||f==Pe||typeof l.message=="string"&&typeof l.name=="string"&&!Bd(l)}function r6(l){return typeof l=="number"&&OB(l)}function ns(l){if(!bn(l))return!1;var f=Wr(l);return f==Ke||f==Te||f==ve||f==kt}function Zx(l){return typeof l=="number"&&l==lt(l)}function qA(l){return typeof l=="number"&&l>-1&&l%1==0&&l<=T}function bn(l){var f=typeof l;return l!=null&&(f=="object"||f=="function")}function kn(l){return l!=null&&typeof l=="object"}var eS=gB?Ri(gB):s5;function i6(l,f){return l===f||iy(l,f,Cy(f))}function o6(l,f,A){return A=typeof A=="function"?A:n,iy(l,f,Cy(f),A)}function a6(l){return tS(l)&&l!=+l}function s6(l){if(G5(l))throw new tt(o);return WB(l)}function l6(l){return l===null}function u6(l){return l==null}function tS(l){return typeof l=="number"||kn(l)&&Wr(l)==Ye}function Bd(l){if(!kn(l)||Wr(l)!=ct)return!1;var f=CA(l);if(f===null)return!0;var A=Ht.call(f,"constructor")&&f.constructor;return typeof A=="function"&&A instanceof A&&vA.call(A)==o3}var Dy=AB?Ri(AB):l5;function c6(l){return Zx(l)&&l>=-T&&l<=T}var nS=pB?Ri(pB):u5;function KA(l){return typeof l=="string"||!nt(l)&&kn(l)&&Wr(l)==it}function Qi(l){return typeof l=="symbol"||kn(l)&&Wr(l)==de}var Ic=vB?Ri(vB):c5;function f6(l){return l===n}function d6(l){return kn(l)&&Dr(l)==st}function h6(l){return kn(l)&&Wr(l)==dt}var g6=NA(ay),A6=NA(function(l,f){return l<=f});function rS(l){if(!l)return[];if(li(l))return KA(l)?Lo(l):si(l);if(hd&&l[hd])return V$(l[hd]());var f=Dr(l),A=f==me?V0:f==Oe?gA:bc;return A(l)}function rs(l){if(!l)return l===0?l:0;if(l=co(l),l===F||l===-F){var f=l<0?-1:1;return f*W}return l===l?l:0}function lt(l){var f=rs(l),A=f%1;return f===f?A?f-A:f:0}function iS(l){return l?au(lt(l),0,K):0}function co(l){if(typeof l=="number")return l;if(Qi(l))return U;if(bn(l)){var f=typeof l.valueOf=="function"?l.valueOf():l;l=bn(f)?f+"":f}if(typeof l!="string")return l===0?l:+l;l=wB(l);var A=yn.test(l);return A||Ji.test(l)?k$(l.slice(2),A?2:8):bi.test(l)?U:+l}function oS(l){return Ea(l,ui(l))}function p6(l){return l?au(lt(l),-T,T):l===0?l:0}function Ft(l){return l==null?"":ki(l)}var v6=Cc(function(l,f){if(Id(f)||li(f)){Ea(f,hr(f),l);return}for(var A in f)Ht.call(f,A)&&md(l,A,f[A])}),aS=Cc(function(l,f){Ea(f,ui(f),l)}),YA=Cc(function(l,f,A,I){Ea(f,ui(f),l,I)}),m6=Cc(function(l,f,A,I){Ea(f,hr(f),l,I)}),y6=es(Z0);function _6(l,f){var A=_c(l);return f==null?A:FB(A,f)}var C6=ht(function(l,f){l=rn(l);var A=-1,I=f.length,R=I>2?f[2]:n;for(R&&Vr(f[0],f[1],R)&&(I=1);++A<I;)for(var L=f[A],M=ui(L),$=-1,q=M.length;++$<q;){var oe=M[$],ae=l[oe];(ae===n||Po(ae,vc[oe])&&!Ht.call(l,oe))&&(l[oe]=L[oe])}return l}),E6=ht(function(l){return l.push(n,wx),Si(sS,n,l)});function w6(l,f){return yB(l,He(f,3),Ca)}function I6(l,f){return yB(l,He(f,3),ty)}function b6(l,f){return l==null?l:ey(l,He(f,3),ui)}function B6(l,f){return l==null?l:HB(l,He(f,3),ui)}function x6(l,f){return l&&Ca(l,He(f,3))}function S6(l,f){return l&&ty(l,He(f,3))}function R6(l){return l==null?[]:QA(l,hr(l))}function k6(l){return l==null?[]:QA(l,ui(l))}function Oy(l,f,A){var I=l==null?n:su(l,f);return I===n?A:I}function Q6(l,f){return l!=null&&Bx(l,f,e5)}function Ly(l,f){return l!=null&&Bx(l,f,t5)}var D6=mx(function(l,f,A){f!=null&&typeof f.toString!="function"&&(f=mA.call(f)),l[f]=A},Py(ci)),O6=mx(function(l,f,A){f!=null&&typeof f.toString!="function"&&(f=mA.call(f)),Ht.call(l,f)?l[f].push(A):l[f]=[A]},He),L6=ht(_d);function hr(l){return li(l)?PB(l):oy(l)}function ui(l){return li(l)?PB(l,!0):f5(l)}function T6(l,f){var A={};return f=He(f,3),Ca(l,function(I,R,L){Xa(A,f(I,R,L),I)}),A}function P6(l,f){var A={};return f=He(f,3),Ca(l,function(I,R,L){Xa(A,R,f(I,R,L))}),A}var M6=Cc(function(l,f,A){DA(l,f,A)}),sS=Cc(function(l,f,A,I){DA(l,f,A,I)}),F6=es(function(l,f){var A={};if(l==null)return A;var I=!1;f=_n(f,function(L){return L=rl(L,l),I||(I=L.length>1),L}),Ea(l,yy(l),A),I&&(A=so(A,h|g|p,D5));for(var R=f.length;R--;)fy(A,f[R]);return A});function N6(l,f){return lS(l,VA(He(f)))}var $6=es(function(l,f){return l==null?{}:h5(l,f)});function lS(l,f){if(l==null)return{};var A=_n(yy(l),function(I){return[I]});return f=He(f),ZB(l,A,function(I,R){return f(I,R[0])})}function z6(l,f,A){f=rl(f,l);var I=-1,R=f.length;for(R||(R=1,l=n);++I<R;){var L=l==null?n:l[wa(f[I])];L===n&&(I=R,L=A),l=ns(L)?L.call(l):L}return l}function U6(l,f,A){return l==null?l:Ed(l,f,A)}function H6(l,f,A,I){return I=typeof I=="function"?I:n,l==null?l:Ed(l,f,A,I)}var uS=Cx(hr),cS=Cx(ui);function G6(l,f,A){var I=nt(l),R=I||ol(l)||Ic(l);if(f=He(f,4),A==null){var L=l&&l.constructor;R?A=I?new L:[]:bn(l)?A=ns(L)?_c(CA(l)):{}:A={}}return(R?io:Ca)(l,function(M,$,q){return f(A,M,$,q)}),A}function j6(l,f){return l==null?!0:fy(l,f)}function W6(l,f,A){return l==null?l:ix(l,f,gy(A))}function V6(l,f,A,I){return I=typeof I=="function"?I:n,l==null?l:ix(l,f,gy(A),I)}function bc(l){return l==null?[]:W0(l,hr(l))}function q6(l){return l==null?[]:W0(l,ui(l))}function K6(l,f,A){return A===n&&(A=f,f=n),A!==n&&(A=co(A),A=A===A?A:0),f!==n&&(f=co(f),f=f===f?f:0),au(co(l),f,A)}function Y6(l,f,A){return f=rs(f),A===n?(A=f,f=0):A=rs(A),l=co(l),n5(l,f,A)}function J6(l,f,A){if(A&&typeof A!="boolean"&&Vr(l,f,A)&&(f=A=n),A===n&&(typeof f=="boolean"?(A=f,f=n):typeof l=="boolean"&&(A=l,l=n)),l===n&&f===n?(l=0,f=1):(l=rs(l),f===n?(f=l,l=0):f=rs(f)),l>f){var I=l;l=f,f=I}if(A||l%1||f%1){var R=LB();return Qr(l+R*(f-l+R$("1e-"+((R+"").length-1))),f)}return ly(l,f)}var X6=Ec(function(l,f,A){return f=f.toLowerCase(),l+(A?fS(f):f)});function fS(l){return Ty(Ft(l).toLowerCase())}function dS(l){return l=Ft(l),l&&l.replace(Nn,U$).replace(_e,"")}function Z6(l,f,A){l=Ft(l),f=ki(f);var I=l.length;A=A===n?I:au(lt(A),0,I);var R=A;return A-=f.length,A>=0&&l.slice(A,R)==f}function ez(l){return l=Ft(l),l&&nn.test(l)?l.replace(mn,H$):l}function tz(l){return l=Ft(l),l&&Mt.test(l)?l.replace(Fn,"\\$&"):l}var nz=Ec(function(l,f,A){return l+(A?"-":"")+f.toLowerCase()}),rz=Ec(function(l,f,A){return l+(A?" ":"")+f.toLowerCase()}),iz=Ax("toLowerCase");function oz(l,f,A){l=Ft(l),f=lt(f);var I=f?Ac(l):0;if(!f||I>=f)return l;var R=(f-I)/2;return FA(bA(R),A)+l+FA(IA(R),A)}function az(l,f,A){l=Ft(l),f=lt(f);var I=f?Ac(l):0;return f&&I<f?l+FA(f-I,A):l}function sz(l,f,A){l=Ft(l),f=lt(f);var I=f?Ac(l):0;return f&&I<f?FA(f-I,A)+l:l}function lz(l,f,A){return A||f==null?f=0:f&&(f=+f),A3(Ft(l).replace(vt,""),f||0)}function uz(l,f,A){return(A?Vr(l,f,A):f===n)?f=1:f=lt(f),uy(Ft(l),f)}function cz(){var l=arguments,f=Ft(l[0]);return l.length<3?f:f.replace(l[1],l[2])}var fz=Ec(function(l,f,A){return l+(A?"_":"")+f.toLowerCase()});function dz(l,f,A){return A&&typeof A!="number"&&Vr(l,f,A)&&(f=A=n),A=A===n?K:A>>>0,A?(l=Ft(l),l&&(typeof f=="string"||f!=null&&!Dy(f))&&(f=ki(f),!f&&gc(l))?il(Lo(l),0,A):l.split(f,A)):[]}var hz=Ec(function(l,f,A){return l+(A?" ":"")+Ty(f)});function gz(l,f,A){return l=Ft(l),A=A==null?0:au(lt(A),0,l.length),f=ki(f),l.slice(A,A+f.length)==f}function Az(l,f,A){var I=Q.templateSettings;A&&Vr(l,f,A)&&(f=n),l=Ft(l),f=YA({},f,I,Ex);var R=YA({},f.imports,I.imports,Ex),L=hr(R),M=W0(R,L),$,q,oe=0,ae=f.interpolate||Qo,se="__p += '",Ae=q0((f.escape||Qo).source+"|"+ae.source+"|"+(ae===Re?Yi:Qo).source+"|"+(f.evaluate||Qo).source+"|$","g"),xe="//# sourceURL="+(Ht.call(f,"sourceURL")?(f.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++fd+"]")+`
52`;l.replace(Ae,function(je,gt,Ct,Di,qr,Oi){return Ct||(Ct=Di),se+=l.slice(oe,Oi).replace(tu,G$),gt&&($=!0,se+=`' +
53__e(`+gt+`) +
54'`),qr&&(q=!0,se+=`';
55`+qr+`;
56__p += '`),Ct&&(se+=`' +
57((__t = (`+Ct+`)) == null ? '' : __t) +
58'`),oe=Oi+je.length,je}),se+=`';
59`;var Ge=Ht.call(f,"variable")&&f.variable;if(!Ge)se=`with (obj) {
60`+se+`
61}
62`;else if(Hr.test(Ge))throw new tt(s);se=(q?se.replace(et,""):se).replace(Xt,"$1").replace(Mn,"$1;"),se="function("+(Ge||"obj")+`) {
63`+(Ge?"":`obj || (obj = {});
64`)+"var __t, __p = ''"+($?", __e = _.escape":"")+(q?`, __j = Array.prototype.join;
65function print() { __p += __j.call(arguments, '') }
66`:`;
67`)+se+`return __p
68}`;var ft=gS(function(){return Lt(L,xe+"return "+se).apply(n,M)});if(ft.source=se,Qy(ft))throw ft;return ft}function pz(l){return Ft(l).toLowerCase()}function vz(l){return Ft(l).toUpperCase()}function mz(l,f,A){if(l=Ft(l),l&&(A||f===n))return wB(l);if(!l||!(f=ki(f)))return l;var I=Lo(l),R=Lo(f),L=IB(I,R),M=bB(I,R)+1;return il(I,L,M).join("")}function yz(l,f,A){if(l=Ft(l),l&&(A||f===n))return l.slice(0,xB(l)+1);if(!l||!(f=ki(f)))return l;var I=Lo(l),R=bB(I,Lo(f))+1;return il(I,0,R).join("")}function _z(l,f,A){if(l=Ft(l),l&&(A||f===n))return l.replace(vt,"");if(!l||!(f=ki(f)))return l;var I=Lo(l),R=IB(I,Lo(f));return il(I,R).join("")}function Cz(l,f){var A=D,I=P;if(bn(f)){var R="separator"in f?f.separator:R;A="length"in f?lt(f.length):A,I="omission"in f?ki(f.omission):I}l=Ft(l);var L=l.length;if(gc(l)){var M=Lo(l);L=M.length}if(A>=L)return l;var $=A-Ac(I);if($<1)return I;var q=M?il(M,0,$).join(""):l.slice(0,$);if(R===n)return q+I;if(M&&($+=q.length-$),Dy(R)){if(l.slice($).search(R)){var oe,ae=q;for(R.global||(R=q0(R.source,Ft(Gr.exec(R))+"g")),R.lastIndex=0;oe=R.exec(ae);)var se=oe.index;q=q.slice(0,se===n?$:se)}}else if(l.indexOf(ki(R),$)!=$){var Ae=q.lastIndexOf(R);Ae>-1&&(q=q.slice(0,Ae))}return q+I}function Ez(l){return l=Ft(l),l&&ln.test(l)?l.replace(sn,J$):l}var wz=Ec(function(l,f,A){return l+(A?" ":"")+f.toUpperCase()}),Ty=Ax("toUpperCase");function hS(l,f,A){return l=Ft(l),f=A?n:f,f===n?W$(l)?e3(l):M$(l):l.match(f)||[]}var gS=ht(function(l,f){try{return Si(l,n,f)}catch(A){return Qy(A)?A:new tt(A)}}),Iz=es(function(l,f){return io(f,function(A){A=wa(A),Xa(l,A,Ry(l[A],l))}),l});function bz(l){var f=l==null?0:l.length,A=He();return l=f?_n(l,function(I){if(typeof I[1]!="function")throw new oo(a);return[A(I[0]),I[1]]}):[],ht(function(I){for(var R=-1;++R<f;){var L=l[R];if(Si(L[0],this,I))return Si(L[1],this,I)}})}function Bz(l){return J3(so(l,h))}function Py(l){return function(){return l}}function xz(l,f){return l==null||l!==l?f:l}var Sz=vx(),Rz=vx(!0);function ci(l){return l}function My(l){return VB(typeof l=="function"?l:so(l,h))}function kz(l){return KB(so(l,h))}function Qz(l,f){return YB(l,so(f,h))}var Dz=ht(function(l,f){return function(A){return _d(A,l,f)}}),Oz=ht(function(l,f){return function(A){return _d(l,A,f)}});function Fy(l,f,A){var I=hr(f),R=QA(f,I);A==null&&!(bn(f)&&(R.length||!I.length))&&(A=f,f=l,l=this,R=QA(f,hr(f)));var L=!(bn(A)&&"chain"in A)||!!A.chain,M=ns(l);return io(R,function($){var q=f[$];l[$]=q,M&&(l.prototype[$]=function(){var oe=this.__chain__;if(L||oe){var ae=l(this.__wrapped__),se=ae.__actions__=si(this.__actions__);return se.push({func:q,args:arguments,thisArg:l}),ae.__chain__=oe,ae}return q.apply(l,Xs([this.value()],arguments))})}),l}function Lz(){return Cr._===this&&(Cr._=a3),this}function Ny(){}function Tz(l){return l=lt(l),ht(function(f){return JB(f,l)})}var Pz=py(_n),Mz=py(mB),Fz=py(z0);function AS(l){return wy(l)?U0(wa(l)):g5(l)}function Nz(l){return function(f){return l==null?n:su(l,f)}}var $z=yx(),zz=yx(!0);function $y(){return[]}function zy(){return!1}function Uz(){return{}}function Hz(){return""}function Gz(){return!0}function jz(l,f){if(l=lt(l),l<1||l>T)return[];var A=K,I=Qr(l,K);f=He(f),l-=K;for(var R=j0(I,f);++A<l;)f(A);return R}function Wz(l){return nt(l)?_n(l,wa):Qi(l)?[l]:si(Tx(Ft(l)))}function Vz(l){var f=++i3;return Ft(l)+f}var qz=MA(function(l,f){return l+f},0),Kz=vy("ceil"),Yz=MA(function(l,f){return l/f},1),Jz=vy("floor");function Xz(l){return l&&l.length?kA(l,ci,ny):n}function Zz(l,f){return l&&l.length?kA(l,He(f,2),ny):n}function eU(l){return CB(l,ci)}function tU(l,f){return CB(l,He(f,2))}function nU(l){return l&&l.length?kA(l,ci,ay):n}function rU(l,f){return l&&l.length?kA(l,He(f,2),ay):n}var iU=MA(function(l,f){return l*f},1),oU=vy("round"),aU=MA(function(l,f){return l-f},0);function sU(l){return l&&l.length?G0(l,ci):0}function lU(l,f){return l&&l.length?G0(l,He(f,2)):0}return Q.after=k8,Q.ary=Wx,Q.assign=v6,Q.assignIn=aS,Q.assignInWith=YA,Q.assignWith=m6,Q.at=y6,Q.before=Vx,Q.bind=Ry,Q.bindAll=Iz,Q.bindKey=qx,Q.castArray=U8,Q.chain=Hx,Q.chunk=J5,Q.compact=X5,Q.concat=Z5,Q.cond=bz,Q.conforms=Bz,Q.constant=Py,Q.countBy=s8,Q.create=_6,Q.curry=Kx,Q.curryRight=Yx,Q.debounce=Jx,Q.defaults=C6,Q.defaultsDeep=E6,Q.defer=Q8,Q.delay=D8,Q.difference=e4,Q.differenceBy=t4,Q.differenceWith=n4,Q.drop=r4,Q.dropRight=i4,Q.dropRightWhile=o4,Q.dropWhile=a4,Q.fill=s4,Q.filter=u8,Q.flatMap=d8,Q.flatMapDeep=h8,Q.flatMapDepth=g8,Q.flatten=Nx,Q.flattenDeep=l4,Q.flattenDepth=u4,Q.flip=O8,Q.flow=Sz,Q.flowRight=Rz,Q.fromPairs=c4,Q.functions=R6,Q.functionsIn=k6,Q.groupBy=A8,Q.initial=d4,Q.intersection=h4,Q.intersectionBy=g4,Q.intersectionWith=A4,Q.invert=D6,Q.invertBy=O6,Q.invokeMap=v8,Q.iteratee=My,Q.keyBy=m8,Q.keys=hr,Q.keysIn=ui,Q.map=GA,Q.mapKeys=T6,Q.mapValues=P6,Q.matches=kz,Q.matchesProperty=Qz,Q.memoize=WA,Q.merge=M6,Q.mergeWith=sS,Q.method=Dz,Q.methodOf=Oz,Q.mixin=Fy,Q.negate=VA,Q.nthArg=Tz,Q.omit=F6,Q.omitBy=N6,Q.once=L8,Q.orderBy=y8,Q.over=Pz,Q.overArgs=T8,Q.overEvery=Mz,Q.overSome=Fz,Q.partial=ky,Q.partialRight=Xx,Q.partition=_8,Q.pick=$6,Q.pickBy=lS,Q.property=AS,Q.propertyOf=Nz,Q.pull=y4,Q.pullAll=zx,Q.pullAllBy=_4,Q.pullAllWith=C4,Q.pullAt=E4,Q.range=$z,Q.rangeRight=zz,Q.rearg=P8,Q.reject=w8,Q.remove=w4,Q.rest=M8,Q.reverse=xy,Q.sampleSize=b8,Q.set=U6,Q.setWith=H6,Q.shuffle=B8,Q.slice
68=I4,Q.sortBy=R8,Q.sortedUniq=Q4,Q.sortedUniqBy=D4,Q.split=dz,Q.spread=F8,Q.tail=O4,Q.take=L4,Q.takeRight=T4,Q.takeRightWhile=P4,Q.takeWhile=M4,Q.tap=X4,Q.throttle=N8,Q.thru=HA,Q.toArray=rS,Q.toPairs=uS,Q.toPairsIn=cS,Q.toPath=Wz,Q.toPlainObject=oS,Q.transform=G6,Q.unary=$8,Q.union=F4,Q.unionBy=N4,Q.unionWith=$4,Q.uniq=z4,Q.uniqBy=U4,Q.uniqWith=H4,Q.unset=j6,Q.unzip=Sy,Q.unzipWith=Ux,Q.update=W6,Q.updateWith=V6,Q.values=bc,Q.valuesIn=q6,Q.without=G4,Q.words=hS,Q.wrap=z8,Q.xor=j4,Q.xorBy=W4,Q.xorWith=V4,Q.zip=q4,Q.zipObject=K4,Q.zipObjectDeep=Y4,Q.zipWith=J4,Q.entries=uS,Q.entriesIn=cS,Q.extend=aS,Q.extendWith=YA,Fy(Q,Q),Q.add=qz,Q.attempt=gS,Q.camelCase=X6,Q.capitalize=fS,Q.ceil=Kz,Q.clamp=K6,Q.clone=H8,Q.cloneDeep=j8,Q.cloneDeepWith=W8,Q.cloneWith=G8,Q.conformsTo=V8,Q.deburr=dS,Q.defaultTo=xz,Q.divide=Yz,Q.endsWith=Z6,Q.eq=Po,Q.escape=ez,Q.escapeRegExp=tz,Q.every=l8,Q.find=c8,Q.findIndex=Mx,Q.findKey=w6,Q.findLast=f8,Q.findLastIndex=Fx,Q.findLastKey=I6,Q.floor=Jz,Q.forEach=Gx,Q.forEachRight=jx,Q.forIn=b6,Q.forInRight=B6,Q.forOwn=x6,Q.forOwnRight=S6,Q.get=Oy,Q.gt=q8,Q.gte=K8,Q.has=Q6,Q.hasIn=Ly,Q.head=$x,Q.identity=ci,Q.includes=p8,Q.indexOf=f4,Q.inRange=Y6,Q.invoke=L6,Q.isArguments=cu,Q.isArray=nt,Q.isArrayBuffer=Y8,Q.isArrayLike=li,Q.isArrayLikeObject=$n,Q.isBoolean=J8,Q.isBuffer=ol,Q.isDate=X8,Q.isElement=Z8,Q.isEmpty=e6,Q.isEqual=t6,Q.isEqualWith=n6,Q.isError=Qy,Q.isFinite=r6,Q.isFunction=ns,Q.isInteger=Zx,Q.isLength=qA,Q.isMap=eS,Q.isMatch=i6,Q.isMatchWith=o6,Q.isNaN=a6,Q.isNative=s6,Q.isNil=u6,Q.isNull=l6,Q.isNumber=tS,Q.isObject=bn,Q.isObjectLike=kn,Q.isPlainObject=Bd,Q.isRegExp=Dy,Q.isSafeInteger=c6,Q.isSet=nS,Q.isString=KA,Q.isSymbol=Qi,Q.isTypedArray=Ic,Q.isUndefined=f6,Q.isWeakMap=d6,Q.isWeakSet=h6,Q.join=p4,Q.kebabCase=nz,Q.last=uo,Q.lastIndexOf=v4,Q.lowerCase=rz,Q.lowerFirst=iz,Q.lt=g6,Q.lte=A6,Q.max=Xz,Q.maxBy=Zz,Q.mean=eU,Q.meanBy=tU,Q.min=nU,Q.minBy=rU,Q.stubArray=$y,Q.stubFalse=zy,Q.stubObject=Uz,Q.stubString=Hz,Q.stubTrue=Gz,Q.multiply=iU,Q.nth=m4,Q.noConflict=Lz,Q.noop=Ny,Q.now=jA,Q.pad=oz,Q.padEnd=az,Q.padStart=sz,Q.parseInt=lz,Q.random=J6,Q.reduce=C8,Q.reduceRight=E8,Q.repeat=uz,Q.replace=cz,Q.result=z6,Q.round=oU,Q.runInContext=V,Q.sample=I8,Q.size=x8,Q.snakeCase=fz,Q.some=S8,Q.sortedIndex=b4,Q.sortedIndexBy=B4,Q.sortedIndexOf=x4,Q.sortedLastIndex=S4,Q.sortedLastIndexBy=R4,Q.sortedLastIndexOf=k4,Q.startCase=hz,Q.startsWith=gz,Q.subtract=aU,Q.sum=sU,Q.sumBy=lU,Q.template=Az,Q.times=jz,Q.toFinite=rs,Q.toInteger=lt,Q.toLength=iS,Q.toLower=pz,Q.toNumber=co,Q.toSafeInteger=p6,Q.toString=Ft,Q.toUpper=vz,Q.trim=mz,Q.trimEnd=yz,Q.trimStart=_z,Q.truncate=Cz,Q.unescape=Ez,Q.uniqueId=Vz,Q.upperCase=wz,Q.upperFirst=Ty,Q.each=Gx,Q.eachRight=jx,Q.first=$x,Fy(Q,function(){var l={};return Ca(Q,function(f,A){Ht.call(Q.prototype,A)||(l[A]=f)}),l}(),{chain:!1}),Q.VERSION=r,io(["bind","bindKey","curry","curryRight","partial","partialRight"],function(l){Q[l].placeholder=Q}),io(["drop","take"],function(l,f){mt.prototype[l]=function(A){A=A===n?1:ir(lt(A),0);var I=this.__filtered__&&!f?new mt(this):this.clone();return I.__filtered__?I.__takeCount__=Qr(A,I.__takeCount__):I.__views__.push({size:Qr(A,K),type:l+(I.__dir__<0?"Right":"")}),I},mt.prototype[l+"Right"]=function(A){return this.reverse()[l](A).reverse()}}),io(["filter","map","takeWhile"],function(l,f){var A=f+1,I=A==H||A==z;mt.prototype[l]=function(R){var L=this.clone();return L.__iteratees__.push({iteratee:He(R,3),type:A}),L.__filtered__=L.__filtered__||I,L}}),io(["head","last"],function(l,f){var A="take"+(f?"Right":"");mt.prototype[l]=function(){return this[A](1).value()[0]}}),io(["initial","tail"],function(l,f){var A="drop"+(f?"":"Right");mt.prototype[l]=function(){return this.__filtered__?new mt(this):this[A](1)}}),mt.prototype.compact=function(){return this.filter(ci)},mt.prototype.find=function(l){return this.filter(l).head()},mt.prototype.findLast=function(l){return this.reverse().find(l)},mt.prototype.invokeMap=ht(function(l,f){return typeof l=="function"?new mt(this):this.map(function(A){return _d(A,l,f)})}),mt.prototype.reject=function(l){return this.filter(VA(He(l)))},mt.prototype.slice=function(l,f){l=lt(l);var A=this;return A.__filtered__&&(l>0||f<0)?new mt(A):(l<0?A=A.takeRight(-l):l&&(A=A.drop(l)),f!==n&&(f=lt(f),A=f<0?A.dropRight(-f):A.take(f-l)),A)},mt.prototype.takeRightWhile=function(l){return this.reverse().takeWhile(l).reverse()},mt.prototype.toArray=function(){return this.take(K)},Ca(mt.prototype,function(l,f){var A=/^(?:filter|find|map|reject)|While$/.test(f),I=/^(?:head|last)$/.test(f),R=Q[I?"take"+(f=="last"?"Right":""):f],L=I||/^find/.test(f);R&&(Q.prototype[f]=function(){var M=this.__wrapped__,$=I?[1]:arguments,q=M instanceof mt,oe=$[0],ae=q||nt(M),se=function(gt){var Ct=R.apply(Q,Xs([gt],$));return I&&Ae?Ct[0]:Ct};ae&&A&&typeof oe=="function"&&oe.length!=1&&(q=ae=!1);var Ae=this.__chain__,xe=!!this.__actions__.length,Ge=L&&!Ae,ft=q&&!xe;if(!L&&ae){M=ft?M:new mt(this);var je=l.apply(M,$);return je.__actions__.push({func:HA,args:[se],thisArg:n}),new ao(je,Ae)}return Ge&&ft?l.apply(this,$):(je=this.thru(se),Ge?I?je.value()[0]:je.value():je)})}),io(["pop","push","shift","sort","splice","unshift"],function(l){var f=AA[l],A=/^(?:push|sort|unshift)$/.test(l)?"tap":"thru",I=/^(?:pop|shift)$/.test(l);Q.prototype[l]=function(){var R=arguments;if(I&&!this.__chain__){var L=this.value();return f.apply(nt(L)?L:[],R)}return this[A](function(M){return f.apply(nt(M)?M:[],R)})}}),Ca(mt.prototype,function(l,f){var A=Q[f];if(A){var I=A.name+"";Ht.call(yc,I)||(yc[I]=[]),yc[I].push({name:f,func:A})}}),yc[PA(n,_).name]=[{name:"wrapper",func:n}],mt.prototype.clone=E3,mt.prototype.reverse=w3,mt.prototype.value=I3,Q.prototype.at=Z4,Q.prototype.chain=e8,Q.prototype.commit=t8,Q.prototype.next=n8,Q.prototype.plant=i8,Q.prototype.reverse=o8,Q.prototype.toJSON=Q.prototype.valueOf=Q.prototype.value=a8,Q.prototype.first=Q.prototype.head,hd&&(Q.prototype[hd]=r8),Q},pc=t3();nu?((nu.exports=pc)._=pc,M0._=pc):Cr._=pc}).call(xd)})(fm,fm.exports);var Dte=fm.exports;const Ote=new Set,_Q=new Map;let VM={},dm,qM=[];const Lte=async()=>{const t=await(await fetch("/iOS18.fig")).arrayBuffer();return await lM(t)},Tte=async(e,t)=>{var d;const n=t!=null&&t.fileBuffer?await lM(t.fileBuffer):await Lte();console.log(n,"fileData");const{nodeChanges:r,blobs:i}=n.fig_data;qM=i,VM=n.fig_data.allData;const o=r.filter(h=>h.type==="CANVAS"&&h.children!==void 0);console.log(r,o,"nodeChanges"),o.sort((h,g)=>h.parentIndex.position<g.parentIndex.position?-1:h.parentIndex.position>g.parentIndex.position?1:0),o.forEach((h,g)=>{h.key=Yn(h.guid),h.index=g});const a=(t==null?void 0:t.pageIndex)!==void 0?t.pageIndex:0;let s=o[a];(d=t==null?void 0:t.onLoadPages)==null||d.call(t,o),console.log(s,"currentPage"),dm=new Qte({type:"file",sensitiveTextPolicy:"hide",nodeChanges:r,blobs:i}),window.hne=dm;function u(){const h=LE(s.children);console.log(e,h,s,"result"),e.add(h),e.fill=ch(s.backgroundColor,void 0,!0);let g=new ra,p=0,v=0;
68s.children.forEach(C=>{const{m00:w,m01:_,m02:y,m10:E,m11:b,m12:B}=C.transform;let x=BE(w,_,y,E,b,B,0,0,1);const S=new KM(x);S.translate.x<p&&(p=S.translate.x),S.translate.y<v&&(v=S.translate.y)}),g.translate(-p,-v),e.setTransform(g)}u();function c(h){s=o[h],e.clear(),e.removeAll(),u()}return{changePages:c}},LE=(e,t,n="",r)=>{const i=qM;return e.sort((o,a)=>o.parentIndex.position<a.parentIndex.position?-1:o.parentIndex.position>a.parentIndex.position?1:0),e.map(o=>{var g,p,v,C,w,_;let a=o;const s=n&&t&&(a.overrideKey&&t.get(n+";"+Yn(a.overrideKey))||t.get(n+";"+Yn(a.guid)));s&&(a=Object.assign({},a),["visible","size","textData","transform","derivedTextData","fillGeometry","strokeGeometry","fillPaints","strokePaints","strokeAlign","overriddenSymbolID"].forEach(E=>{s[E]!==void 0&&(a[E]=s[E])})),r&&a.componentPropRefs&&a.componentPropRefs.forEach(y=>{const E=Yn(y.defID),b=r[E];b&&y.componentPropNodeField==="VISIBLE"&&(a.visible=b.boolValue)});const u=(o.type==="FRAME"||o.type==="SECTION"||o.type==="SYMBOL"||o.type==="INSTANCE")&&!o.resizeToFit,c=u?new Lf({overflow:a.frameMaskDisabled?"show":"hide",width:a.size.x,height:a.size.y,fill:[],cornerRadius:[a.rectangleTopLeftCornerRadius||a.cornerRadius,a.rectangleTopRightCornerRadius||a.cornerRadius,a.rectangleBottomRightCornerRadius||a.cornerRadius,a.rectangleBottomLeftCornerRadius||a.cornerRadius]}):new bo;if(a.visible===!1)return c;const d=[];let h=[];if(a.fillGeometry){const y=zp(a.fillPaints,a);if(Yn(a.guid)==="50:63924"&&console.log(y,a.opacity,"paint"),u){c.fill=y;const E=a.size.x,b=a.size.y,B=((g=Up(a.fillGeometry[0],i))==null?void 0:g.path)||new Ls({path:["M",0,0,"L",E,0,"L",E,b,"L",0,E,"L",0,0,"Z"].join(" ")});B&&(d.push(B),h.push(B))}else a.fillGeometry.forEach(E=>{var B;const b=(B=Up(E,i))==null?void 0:B.path;b&&(d.push(b),h.push(b),b.fill=y,c.add(b))})}if((p=a.derivedTextData)!=null&&p.glyphs&&a.textData){const{characterStyleIDs:y,styleOverrideTable:E}=a.textData,b={},B=zp(a.fillPaints,a);
68E==null||E.forEach(x=>{b[x.styleID]=x.fillPaints?zp(x.fillPaints,a):B}),a.derivedTextData.glyphs.forEach((x,S)=>{var O;const k=x.emojiCodePoints?Pte(x.emojiCodePoints,x.fontSize):(O=Up(x,i,!0))==null?void 0:O.path;if(k){const D=new ra;x.emojiCodePoints?D.translate(x.position.x,x.position.y-x.fontSize):D.translate(x.position.x,x.position.y),!x.emojiCodePoints&&D.scale(x.fontSize,-x.fontSize);try{console.log(x,"item"),k.transform(D)}catch(j){console.log("transform error:",j)}!x.emojiCodePoints&&d.push(k),!x.emojiCodePoints&&h.push(k);const P=y==null?void 0:y[S];!x.emojiCodePoints&&(k.fill=P?b[P]:B),c.add(k)}}),n+";"+Yn(a.guid)=="495:48611;50:63936;50:63905"&&console.log(s,t,c,22222)}if(a.strokeGeometry){const y=(v=Up(a.strokeGeometry[0],i))==null?void 0:v.path;if(y)if(h=[y],y.fill=zp(a.strokePaints,a),a.strokeAlign!=="CENTER"&&d.length){const E=new bo,b=new bo;d.forEach(B=>{const x=B.clone();x.fill="black",b.add(x)}),a.strokeAlign==="OUTSIDE"?(b.eraser=!0,E.add(y),E.add(b)):(b.mask="path",E.add(b),E.add(y)),Yn(a.guid)==="521:50837"&&console.log(d,a.strokeAlign,E,"clipFill"),c.add(E)}else c.add(y)}if(o.children&&o.type!=="BOOLEAN_OPERATION"){const y=LE(o.children,t,n);c.add(y)}if(a.transform){const y=$te(a.transform);c.setTransform(y)}if(a.mask&&(c.mask=a.maskType==="OUTLINE"?"path":"pixel"),o.type==="INSTANCE"){const y=a.overriddenSymbolID||a.symbolData.symbolID,E=dm.getNode(y);let b=n;if(b?o.overrideKey?b+=";"+Yn(o.overrideKey):b+=";"+Yn(o.guid):b+=Yn(o.guid),E){b==="495:48611;50:63936"&&console.log(a,(C=Dte.cloneDeep(t))==null?void 0:C.get("495:48611;50:63936;50:63905"),"ssssss");const B=t||new Map;(w=a.derivedSymbolData)==null||w.forEach(S=>{const k=`${b};${S.guidPath.guids.map(D=>Yn(D)).join(";")}`,O=B.get(k)??{};B.set(k,Object.assign(O,S))}),a.symbolData.symbolOverrides.forEach(S=>{const k=`${Yn(o.guid)};${S.guidPath.guids.map(D=>Yn(D)).join(";")}`,O=B.get(k)??{};B.set(k,Object.assign(S,O))});const x={};(_=a.componentPropAssignments)==null||_.forEach(S=>{x[Yn(S.defID)]=S.value}),b==="495:48611;50:63936"&&console.log(a,t==null?void 0:t.get("495:48611;50:63936;50:63905"),"ssssss"),E.nodeChange.children&&c.add(LE(E.nodeChange.children,B,b,x))}}return c})},Pte=(e,t)=>new eg({url:`https://static.figma.com/emoji/5/apple/medium/${e.map(n=>n.toString(16)).join("-")}.png`,width:t,height:t}),$p=e=>{if(e.colorVar){const t=dm.getVariable(e.colorVar.value.alias);return(t==null?void 0:t.nodeChange.variableDataValues.entries[0].variableData.value.colorValue)||e.color}return e.color},zp=(e=[],t)=>{const n=e.filter(r=>r.visible);return n.map(r=>{if(r.type==="SOLID")return{type:"solid",color:ch($p(r),Math.min(r.opacity,t.opacity))};if(r.type!=="IMAGE"){const i=(o,a)=>{const{transform:s}=r,{m00:u,m01:c,m02:d,m10:h,m11:g,m12:p}=s;let v=BE(u,c,d,h,g,p,0,0,1);return v=gQ(hQ(),v),{x:o*v[0]+a*v[1]+v[2],y:o*v[3]+a*v[4]+v[5]}};if(r.type==="GRADIENT_LINEAR"){const o={type:"percent",...i(0,.5)},a={type:"percent",...i(1,.5)};return{type:"linear",from:o,to:a,stops:r.stops.map(s=>({color:ch($p(s),s.opacity),offset:s.position}))}}else if(r.type==="GRADIENT_RADIAL"){const o={type:"percent",...i(.5,.5)},a={type:"percent",...i(1,.5)},s=i(.5,1),u=a.x-o.x,c=a.y-o.y,d=s.x-o.x,h=s.y-o.y,g=Math.sqrt(d*d+h*h)/Math.sqrt(u*u+c*c);return{type:"radial",from:o,to:a,stretch:g,stops:r.stops.map(p=>({color:ch($p(p),p.opacity),offset:p.position}))}}else{const o={type:"percent",...i(.5,.5)},a={type:"percent",...i(1,.5)},s=i(.5,1),u=a.x-o.x,c=a.y-o.y,d=s.x-o.x,h=s.y-o.y,g=Math.sqrt(d*d+h*h)/Math.sqrt(u*u+c*c);return{type:"angular",from:o,to:a,stretch:g,stops:r.stops.map(p=>({color:ch($p(p),p.opacity),offset:p.position}))}}}else{const o=`images/${Nte(r.image.hash)}`,a=VM[o];if(a){const s=URL.createObjectURL(new Blob([a],{type:"image/png"})),u=Fte(r.imageScaleMode),c={type:"image",mode:u,url:s};if(u==="repeat"&&(c.scale=r.scale,c.rotation=r.rotation),u==="clip"){const{m00:d,m01:h,m02:g,m10:p,m11:v,m12:C}=r.transform;let w=BE(d,h,g,p,v,C,0,0,1);w=gQ(hQ(),w);const _=new KM(w),y=_.scale,E=_.rotation;c.offset={x:w[2]*t.size.x,y:w[5]*t.size.y},c.size={width:y.x*t.size.x,height:y.y*t.size.y},c.rotation=E}return c}else return{type:"solid",color:"#000000"}}}).map((r,i)=>{const o=n[i];return{...r,visible:o.visible,blendMode:Mte(o.blendMode)||"pass-through"}})},Mte=e=>{switch(e){case"DARKEN":return"darken";case"MULTIPLY":return"multiply";case"LINEAR_BURN":return"color-burn";case"COLOR_BURN":return"color-burn";case"LIGHTEN":return"lighten";case"SCREEN":return"screen";case"LINEAR_DODGE":return"color-dodge";case"COLOR_DODGE":return"color-dodge";case"OVERLAY":return"overlay";case"SOFT_LIGHT":return"soft-light";case"HARD_LIGHT":return"hard-light";case"DIFFERENCE":return"difference";case"EXCLUSION":return"exclusion";case"HUE":return"hue";case"SATURATION":return"saturation";case"COLOR":return"color";case"LUMINOSITY":return"luminosity";case"PASS_THROUGH":case"NORMAL":default:return}};class KM{constructor(t){this.mat=t}get scale(){const{mat:t}=this,n=Math.sqrt(t[0]*t[0]+t[3]*t[3]),r=Math.sqrt(t[1]*t[1]+t[4]*t[4]);return{x:n,y:r}}get rotation(){function t(i,o){const a=o.x*i.a+o.y*i.c+0,s=o.x*i.b+o.y*i.d+0;return{x:a,y:s}}const{mat:n}=this,r=t({a:n[0],b:n[3],c:n[1],d:n[4],e:n[2],f:n[5]},{x:0,y:1});return 180/Math.PI*Math.atan2(r.y,r.x)-90}get translate(){return{x:this.mat[2],y:this.mat[5]}}}const Fte=e=>({FILL:"cover",FIT:"fit",TILE:"repeat",STRETCH:"clip"})[e],Nte=e=>e.reduce((t,n)=>t+n.toString(16).padStart(2,"0"),""),$te=e=>new ra(e.m00,e.m10,e.m01,e.m11,e.m02,e.m12),ch=(e,t=1,n=!1)=>{const r=Math.min(e.a,t);return n?`rgba(${e.r*255}, ${e.g*255}, ${e.b*255}, ${r})`:{r:e.r*255,g:e.g*255,b:e.b*255,a:r}},Up=(e,t,n=!1)=>{const r=Ute(e.commandsBlob,t,n);if(!r)return;const i=zte(e.FillRule);return r.windingRule=i,{path:r,rule:i,style_id:e.styleID}},zte=e=>e==="EVENODD"?"evenodd":"nonzero",Ute=(e,t,n=!1)=>{var i;if(e==null)return;let r=(i=_Q.get(e))==null?void 0:i.clone();
68if(!r){if(r=n?Gte(new Uint8Array(t[e].bytes)):Hte(new Uint8Array(t[e].bytes)),!r)return;_Q.set(e,r),Ote.add(r)}return r.clone()},Hte=e=>{const t=[],n=new DataView(e.buffer);for(let r=0;r<e.length;){const i=e[r++];if(i==null)return;const o=a=>{for(let s=0;s<a;++s)t.push(n.getFloat32(r+s*4,!0).toString());r+=4*a};switch(i===0&&t.push("Z"),i===1&&t.push("M"),i===2&&t.push("L"),i===4&&t.push("C"),i){case 1:o(2);break;case 2:o(2);break;case 4:o(6);break}}return new Ls({path:t.join(" ")})},Gte=e=>{const t=[],n=new DataView(e.buffer);for(let r=0;r<e.length;){const i=e[r++];if(i==null)return;const o=a=>{for(let s=0;s<a;++s)try{t.push(n.getFloat32(r+s*4,!0).toString())}catch(u){return console.log("parse_text_commands error:",e,u),new Ls}r+=4*a};i===0&&e[r]===1?(t.push("M"),r++,o(2)):i===0?t.push("Z"):i===2?(t.push("L"),o(2)):i===3?(t.push("Q"),o(4)):i===4?(t.push("C"),o(6)):console.log(i,"cmd")}return new Ls({path:t.join(" ")})};var YM={exports:{}};/*!
69	Copyright (c) 2018 Jed Watson.
70	Licensed under the MIT License (MIT), see
71	http://jedwatson.github.io/classnames
72*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var o="",a=0;a<arguments.length;a++){var s=arguments[a];s&&(o=i(o,r(s)))}return o}function r(o){if(typeof o=="string"||typeof o=="number")return o;if(typeof o!="object")return"";if(Array.isArray(o))return n.apply(null,o);if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]"))return o.toString();var a="";for(var s in o)t.call(o,s)&&o[s]&&(a=i(a,s));return a}function i(o,a){return a?o?o+" "+a:o+a:o}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(YM);var jte=YM.exports;const we=Sm(jte);function qe(){return qe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qe.apply(null,arguments)}function Fe(e){"@babel/helpers - typeof";return Fe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fe(e)}var Wte=Symbol.for("react.element"),Vte=Symbol.for("react.transitional.element"),qte=Symbol.for("react.fragment");function JM(e){return e&&Fe(e)==="object"&&(e.$$typeof===Wte||e.$$typeof===Vte)&&e.type===qte}function Nf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[];return Ze.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Nf(r)):JM(r)&&r.props?n=n.concat(Nf(r.props.children,t)):n.push(r))}),n}var TE={},Kte=function(t){};function Yte(e,t){}function Jte(e,t){}function Xte(){TE={}}function XM(e,t,n){!t&&!TE[n]&&(e(!1,n),TE[n]=!0)}function Fr(e,t){XM(Yte,e,t)}function Zte(e,t){XM(Jte,e,t)}Fr.preMessage=Kte;Fr.resetWarned=Xte;Fr.noteOnce=Zte;function ene(e,t){if(Fe(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Fe(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ZM(e){var t=ene(e,"string");return Fe(t)=="symbol"?t:t+""}function G(e,t,n){return(t=ZM(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CQ(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Y(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?CQ(Object(n),!0).forEach(function(r){G(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CQ(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function gg(e){return e instanceof HTMLElement||e instanceof SVGElement}function tne(e){return e&&Fe(e)==="object"&&gg(e.nativeElement)?e.nativeElement:gg(e)?e:null}function Ev(e){var t=tne(e);if(t)return t;if(e instanceof Ze.Component){var n;return(n=tE.findDOMNode)===null||n===void 0?void 0:n.call(tE,e)}return null}var eF={exports:{}},qt={};/**
73 * @license React
74 * react-is.production.min.js
75 *
76 * Copyright (c) Facebook, Inc. and its affiliates.
77 *
78 * This source code is licensed under the MIT license found in the
79 * LICENSE file in the root directory of this source tree.
80 */var _b=Symbol.for("react.element"),Cb=Symbol.for("react.portal"),c0=Symbol.for("react.fragment"),f0=Symbol.for("react.strict_mode"),d0=Symbol.for("react.profiler"),h0=Symbol.for("react.provider"),g0=Symbol.for("react.context"),nne=Symbol.for("react.server_context"),A0=Symbol.for("react.forward_ref"),p0=Symbol.for("react.suspense"),v0=Symbol.for("react.suspense_list"),m0=Symbol.for("react.memo"),y0=Symbol.for("react.lazy"),rne=Symbol.for("react.offscreen"),tF;tF=Symbol.for("react.module.reference");function ko(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case _b:switch(e=e.type,e){case c0:case d0:case f0:case p0:case v0:return e;default:switch(e=e&&e.$$typeof,e){case nne:case g0:case A0:case y0:case m0:case h0:return e;default:return t}}case Cb:return t}}}qt.ContextConsumer=g0;qt.ContextProvider=h0;qt.Element=_b;qt.ForwardRef=A0;qt.Fragment=c0;qt.Lazy=y0;qt.Memo=m0;qt.Portal=Cb;qt.Profiler=d0;qt.StrictMode=f0;qt.Suspense=p0;qt.SuspenseList=v0;qt.isAsyncMode=function(){return!1};qt.isConcurrentMode=function(){return!1};qt.isContextConsumer=function(e){return ko(e)===g0};qt.isContextProvider=function(e){return ko(e)===h0};qt.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===_b};qt.isForwardRef=function(e){return ko(e)===A0};qt.isFragment=function(e){return ko(e)===c0};qt.isLazy=function(e){return ko(e)===y0};qt.isMemo=function(e){return ko(e)===m0};qt.isPortal=function(e){return ko(e)===Cb};qt.isProfiler=function(e){return ko(e)===d0};qt.isStrictMode=function(e){return ko(e)===f0};qt.isSuspense=function(e){return ko(e)===p0};qt.isSuspenseList=function(e){return ko(e)===v0};qt.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===c0||e===d0||e===f0||e===p0||e===v0||e===rne||typeof e=="object"&&e!==null&&(e.$$typeof===y0||e.$$typeof===m0||e.$$typeof===h0||e.$$typeof===g0||e.$$typeof===A0||e.$$typeof===tF||e.getModuleId!==void 0)};qt.typeOf=ko;eF.exports=qt;var kC=eF.exports;function _0(e,t,n){var r=m.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var Eb=function(t,n){typeof t=="function"?t(n):Fe(t)==="object"&&t&&"current"in t&&(t.current=n)},C0=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];
80var i=n.filter(Boolean);return i.length<=1?i[0]:function(o){n.forEach(function(a){Eb(a,o)})}},Jg=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _0(function(){return C0.apply(void 0,n)},n,function(i,o){return i.length!==o.length||i.every(function(a,s){return a!==o[s]})})},Xg=function(t){var n,r;if(!t)return!1;if(nF(t)&&t.props.propertyIsEnumerable("ref"))return!0;var i=kC.isMemo(t)?t.type.type:t.type;return!(typeof i=="function"&&!((n=i.prototype)!==null&&n!==void 0&&n.render)&&i.$$typeof!==kC.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==kC.ForwardRef)};function nF(e){return m.isValidElement(e)&&!JM(e)}var E0=function(t){if(t&&nF(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},PE=m.createContext(null);function ine(e){var t=e.children,n=e.onBatchResize,r=m.useRef(0),i=m.useRef([]),o=m.useContext(PE),a=m.useCallback(function(s,u,c){r.current+=1;var d=r.current;i.current.push({size:s,element:u,data:c}),Promise.resolve().then(function(){d===r.current&&(n==null||n(i.current),i.current=[])}),o==null||o(s,u,c)},[n,o]);return m.createElement(PE.Provider,{value:a},t)}var rF=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(i,o){return i[0]===n?(r=o,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(n,r){var i=e(this.__entries__,n);~i?this.__entries__[i][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,i=e(r,n);~i&&r.splice(i,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var i=0,o=this.__entries__;i<o.length;i++){var a=o[i];n.call(r,a[1],a[0])}},t}()}(),ME=typeof window<"u"&&typeof document<"u"&&window.document===document,hm=function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),one=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(hm):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),ane=2;function sne(e,t){var n=!1,r=!1,i=0;function o(){n&&(n=!1,e()),r&&s()}function a(){one(o)}function s(){var u=Date.now();if(n){if(u-i<ane)return;r=!0}else n=!0,r=!1,setTimeout(a,t);i=u}return s}var lne=20,une=["top","right","bottom","left","width","height","size","weight"],cne=typeof MutationObserver<"u",fne=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=sne(this.refresh.bind(this),lne)}return e.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},e.prototype.removeObserver=function(t){var n=this.observers_,r=n.indexOf(t);~r&&n.splice(r,1),!n.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var t=this.updateObservers_();t&&this.refresh()},e.prototype.updateObservers_=function(){var t=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return t.forEach(function(n){return n.broadcastActive()}),t.length>0},e.prototype.connect_=function(){!ME||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),cne?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!ME||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=une.some(function(o){return!!~r.indexOf(o)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=ne
vendor: 4,445 bytes, line 80
80w e),this.instance_},e.instance_=null,e}(),iF=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},$f=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||hm},oF=w0(0,0,0,0);function gm(e){return parseFloat(e)||0}function EQ(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(r,i){var o=e["border-"+i+"-width"];return r+gm(o)},0)}function dne(e){for(var t=["top","right","bottom","left"],n={},r=0,i=t;r<i.length;r++){var o=i[r],a=e["padding-"+o];n[o]=gm(a)}return n}function hne(e){var t=e.getBBox();return w0(0,0,t.width,t.height)}function gne(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return oF;var r=$f(e).getComputedStyle(e),i=dne(r),o=i.left+i.right,a=i.top+i.bottom,s=gm(r.width),u=gm(r.height);if(r.boxSizing==="border-box"&&(Math.round(s+o)!==t&&(s-=EQ(r,"left","right")+o),Math.round(u+a)!==n&&(u-=EQ(r,"top","bottom")+a)),!pne(e)){var c=Math.round(s+o)-t,d=Math.round(u+a)-n;Math.abs(c)!==1&&(s-=c),Math.abs(d)!==1&&(u-=d)}return w0(i.left,i.top,s,u)}var Ane=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof $f(e).SVGGraphicsElement}:function(e){return e instanceof $f(e).SVGElement&&typeof e.getBBox=="function"}}();function pne(e){return e===$f(e).document.documentElement}function vne(e){return ME?Ane(e)?hne(e):gne(e):oF}function mne(e){var t=e.x,n=e.y,r=e.width,i=e.height,o=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,a=Object.create(o.prototype);return iF(a,{x:t,y:n,width:r,height:i,top:n,right:t+r,bottom:i+n,left:t}),a}function w0(e,t,n,r){return{x:e,y:t,width:n,height:r}}var yne=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=w0(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=vne(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},e}(),_ne=function(){function e(t,n){var r=mne(n);iF(this,{target:t,contentRect:r})}return e}(),Cne=function(){function e(t,n,r){if(this.activeObservations_=[],this.observations_=new rF,typeof t!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=n,this.callbackCtx_=r}return e.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof $f(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new yne(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof $f(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new _ne(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),aF=typeof WeakMap<"u"?new WeakMap:new rF,sF=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=fne.getInstance(),r=new Cne(t,n,this);aF.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){sF.prototype[e]=function(){var t;return(t=aF.get(this))[e].apply(t,arguments)}});var Ene=function(){return typeof hm.ResizeObserver<"u"?hm.ResizeObserver:sF}(),El=new Map;function wne(e){e.forEach(function(t){var n,r=t.target;
80(n=El.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var lF=new Ene(wne);function Ine(e,t){El.has(e)||(El.set(e,new Set),lF.observe(e)),El.get(e).add(t)}function bne(e,t){El.has(e)&&(El.get(e).delete(t),El.get(e).size||(lF.unobserve(e),El.delete(e)))}function jn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wQ(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,ZM(r.key),r)}}function Wn(e,t,n){return t&&wQ(e.prototype,t),n&&wQ(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ag(e,t){return Ag=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Ag(e,t)}function fa(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ag(e,t)}function pg(e){return pg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},pg(e)}function wb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(wb=function(){return!!e})()}function Ue(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Bne(e,t){if(t&&(Fe(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ue(e)}function da(e){var t=wb();return function(){var n,r=pg(e);if(t){var i=pg(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Bne(this,n)}}var xne=function(e){fa(n,e);var t=da(n);function n(){return jn(this,n),t.apply(this,arguments)}return Wn(n,[{key:"render",value:function(){return this.props.children}}]),n}(m.Component);function Sne(e,t){var n=e.children,r=e.disabled,i=m.useRef(null),o=m.useRef(null),a=m.useContext(PE),s=typeof n=="function",u=s?n(i):n,c=m.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),d=!s&&m.isValidElement(u)&&Xg(u),h=d?E0(u):null,g=Jg(h,i),p=function(){var _;return Ev(i.current)||(i.current&&Fe(i.current)==="object"?Ev((_=i.current)===null||_===void 0?void 0:_.nativeElement):null)||Ev(o.current)};m.useImperativeHandle(t,function(){return p()});var v=m.useRef(e);v.current=e;var C=m.useCallback(function(w){var _=v.current,y=_.onResize,E=_.data,b=w.getBoundingClientRect(),B=b.width,x=b.height,S=w.offsetWidth,k=w.offsetHeight,O=Math.floor(B),D=Math.floor(x);if(c.current.width!==O||c.current.height!==D||c.current.offsetWidth!==S||c.current.offsetHeight!==k){var P={width:O,height:D,offsetWidth:S,offsetHeight:k};c.current=P;var j=S===Math.round(B)?B:S,N=k===Math.round(x)?x:k,H=Y(Y({},P),{},{offsetWidth:j,offsetHeight:N});a==null||a(H,w,E),y&&Promise.resolve().then(function(){y(H,w)})}},[]);return m.useEffect(function(){var w=p();return w&&!r&&Ine(w,C),function(){return bne(w,C)}},[i.current,r]),m.createElement(xne,{ref:o},d?m.cloneElement(u,{ref:g}):u)}var Rne=m.forwardRef(Sne),kne="rc-observer-key";function Qne(e,t){var n=e.children,r=typeof n=="function"?[n]:Nf(n);return r.map(function(i,o){var a=(i==null?void 0:i.key)||"".concat(kne,"-").concat(o);return m.createElement(Rne,qe({},e,{key:a,ref:o===0?t:void 0}),i)})}var Zg=m.forwardRef(Qne);Zg.Collection=ine;function zs(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}function FE(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Dne(e){if(Array.isArray(e))return FE(e)}function uF(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ib(e,t){if(e){if(typeof e=="string")return FE(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?FE(e,t):void 0}}function One(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
81In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ee(e){return Dne(e)||uF(e)||Ib(e)||One()}var cF=function(t){return+setTimeout(t,16)},fF=function(t){return clearTimeout(t)};typeof window<"u"&&"requestAnimationFrame"in window&&(cF=function(t){return window.requestAnimationFrame(t)},fF=function(t){return window.cancelAnimationFrame(t)});var IQ=0,bb=new Map;function dF(e){bb.delete(e)}var ji=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;IQ+=1;var r=IQ;function i(o){if(o===0)dF(r),t();else{var a=cF(function(){i(o-1)});bb.set(r,a)}}return i(n),r};ji.cancel=function(e){var t=bb.get(e);return dF(e),fF(t)};function hF(e){if(Array.isArray(e))return e}function Lne(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,a,s=[],u=!0,c=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(d){c=!0,i=d}
81finally{try{if(!u&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}function gF(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
82In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function le(e,t){return hF(e)||Lne(e,t)||Ib(e,t)||gF()}function vg(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function wi(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Tne(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var bQ="data-rc-order",BQ="data-rc-priority",Pne="rc-util-key",NE=new Map;function AF(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):Pne}function I0(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function Mne(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function Bb(e){return Array.from((NE.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function pF(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!wi())return null;
82var n=t.csp,r=t.prepend,i=t.priority,o=i===void 0?0:i,a=Mne(r),s=a==="prependQueue",u=document.createElement("style");u.setAttribute(bQ,a),s&&o&&u.setAttribute(BQ,"".concat(o)),n!=null&&n.nonce&&(u.nonce=n==null?void 0:n.nonce),u.innerHTML=e;var c=I0(t),d=c.firstChild;if(r){if(s){var h=(t.styles||Bb(c)).filter(function(g){if(!["prepend","prependQueue"].includes(g.getAttribute(bQ)))return!1;var p=Number(g.getAttribute(BQ)||0);return o>=p});if(h.length)return c.insertBefore(u,h[h.length-1].nextSibling),u}c.insertBefore(u,d)}else c.appendChild(u);return u}function vF(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=I0(t);return(t.styles||Bb(n)).find(function(r){return r.getAttribute(AF(t))===e})}function mg(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=vF(e,t);if(n){var r=I0(t);r.removeChild(n)}}function Fne(e,t){var n=NE.get(e);if(!n||!Tne(document,n)){var r=pF("",t),i=r.parentNode;NE.set(e,i),e.removeChild(r)}}function Is(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=I0(n),i=Bb(r),o=Y(Y({},n),{},{styles:i});Fne(r,o);var a=vF(t,o);if(a){var s,u;if((s=o.csp)!==null&&s!==void 0&&s.nonce&&a.nonce!==((u=o.csp)===null||u===void 0?void 0:u.nonce)){var c;a.nonce=(c=o.csp)===null||c===void 0?void 0:c.nonce}return a.innerHTML!==e&&(a.innerHTML=e),a}var d=pF(e,o);return d.setAttribute(AF(o),t),d}function Nne(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function $t(e,t){if(e==null)return{};var n,r,i=Nne(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function yg(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function i(o,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,u=r.has(o);if(Fr(!u,"Warning: There may be circular references"),u)return!1;if(o===a)return!0;if(n&&s>1)return!1;r.add(o);var c=s+1;if(Array.isArray(o)){if(!Array.isArray(a)||o.length!==a.length)return!1;for(var d=0;d<o.length;d++)if(!i(o[d],a[d],c))return!1;return!0}if(o&&a&&Fe(o)==="object"&&Fe(a)==="object"){var h=Object.keys(o);return h.length!==Object.keys(a).length?!1:h.every(function(g){return i(o[g],a[g],c)})}return!1}return i(e,t)}var $ne="%";function $E(e){return e.join($ne)}var zne=function(){function e(t){jn(this,e),G(this,"instanceId",void 0),G(this,"cache",new Map),this.instanceId=t}return Wn(e,[{key:"get",value:function(n){return this.opGet($E(n))}},{key:"opGet",value:function(n){return this.cache.get(n)||null}},{key:"update",value:function(n,r){return this.opUpdate($E(n),r)}},{key:"opUpdate",value:function(n,r){var i=this.cache.get(n),o=r(i);o===null?this.cache.delete(n):this.cache.set(n,o)}}]),e}(),zf="data-token-hash",ea="data-css-hash",wl="__cssinjs_instance__";function Une(){var e=Math.random().toString(12).slice(2);if(typeof document<"u"&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(ea,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(i){i[wl]=i[wl]||e,i[wl]===e&&document.head.insertBefore(i,n)});var r={};Array.from(document.querySelectorAll("style[".concat(ea,"]"))).forEach(function(i){var o=i.getAttribute(ea);if(r[o]){if(i[wl]===e){var a;(a=i.parentNode)===null||a===void 0||a.removeChild(i)}}else r[o]=!0})}return new zne(e)}var b0=m.createContext({hashPriority:"low",cache:Une(),defaultCache:!0});function Hne(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}var Sb=function(){function e(){jn(this,e),G(this,"cache",void 0),G(this,"keys",void 0),G(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return Wn(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(n){var r,i,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a={map:this.cache};return n.forEach(function(s){if(!a)a=void 0;else{var u;a=(u=a)===null||u===void 0||(u=u.map)===null||u===void 0?void 0:u.get(s)}}),(r=a)!==null&&r!==void 0&&r.value&&o&&(a.value[1]=this.cacheCallTimes++),(i=a)===null||i===void 0?void 0:i.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var i=this;if(!this.has(n)){if(this.size()+1>
82e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(c,d){var h=le(c,2),g=h[1];return i.internalGet(d)[1]<g?[d,i.internalGet(d)[1]]:c},[this.keys[0],this.cacheCallTimes]),a=le(o,1),s=a[0];this.delete(s)}this.keys.push(n)}var u=this.cache;n.forEach(function(c,d){if(d===n.length-1)u.set(c,{value:[r,i.cacheCallTimes++]});else{var h=u.get(c);h?h.map||(h.map=new Map):u.set(c,{map:new Map}),u=u.get(c).map}})}},{key:"deleteByPath",value:function(n,r){var i=n.get(r[0]);if(r.length===1){var o;return i.map?n.set(r[0],{map:i.map}):n.delete(r[0]),(o=i.value)===null||o===void 0?void 0:o[0]}var a=this.deleteByPath(i.map,r.slice(1));return(!i.map||i.map.size===0)&&!i.value&&n.delete(r[0]),a}},{key:"delete",value:function(n){if(this.has(n))return this.keys=this.keys.filter(function(r){return!Hne(r,n)}),this.deleteByPath(this.cache,n)}}]),e}();G(Sb,"MAX_CACHE_SIZE",20);G(Sb,"MAX_CACHE_OFFSET",5);var xQ=0,mF=function(){function e(t){jn(this,e),G(this,"derivatives",void 0),G(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=xQ,t.length===0&&(t.length>0,void 0),xQ+=1}return Wn(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,i){return i(n,r)},void 0)}}]),e}(),QC=new Sb;function zE(e){var t=Array.isArray(e)?e:[e];return QC.has(t)||QC.set(t,new mF(t)),QC.get(t)}var Gne=new WeakMap,DC={};function jne(e,t){for(var n=Gne,r=0;r<t.length;r+=1){var i=t[r];n.has(i)||n.set(i,new WeakMap),n=n.get(i)}return n.has(DC)||n.set(DC,e()),n.get(DC)}var SQ=new WeakMap;function Qh(e){var t=SQ.get(e)||"";return t||(Object.keys(e).forEach(function(n){var r=e[n];t+=n,r instanceof mF?t+=r.id:r&&Fe(r)==="object"?t+=Qh(r):t+=r}),t=vg(t),SQ.set(e,t)),t}function RQ(e,t){return vg("".concat(t,"_").concat(Qh(e)))}var UE=wi();function Ve(e){return typeof e=="number"?"".concat(e,"px"):e}function Am(e,t,n){var r,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(o)return e;var a=Y(Y({},i),{},(r={},G(r,zf,t),G(r,ea,n),r)),s=Object.keys(a).map(function(u){var c=a[u];return c?"".concat(u,'="').concat(c,'"'):null}).filter(function(u){return u}).join(" ");return"<style ".concat(s,">").concat(e,"</style>")}var wv=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},Wne=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(i){var o=le(i,2),a=o[0],s=o[1];return"".concat(a,":").concat(s,";")}).join(""),"}"):""},yF=function(t,n,r){var i={},o={};return Object.entries(t).forEach(function(a){var s,u,c=le(a,2),d=c[0],h=c[1];if(r!=null&&(s=r.preserve)!==null&&s!==void 0&&s[d])o[d]=h;else if((typeof h=="string"||typeof h=="number")&&!(r!=null&&(u=r.ignore)!==null&&u!==void 0&&u[d])){var g,p=wv(d,r==null?void 0:r.prefix);i[p]=typeof h=="number"&&!(r!=null&&(g=r.unitless)!==null&&g!==void 0&&g[d])?"".concat(h,"px"):String(h),o[d]="var(".concat(p,")")}}),[o,Wne(i,n,{scope:r==null?void 0:r.scope})]},kQ=wi()?m.useLayoutEffect:m.useEffect,Mr=function(t,n){var r=m.useRef(!0);kQ(function(){return t(r.current)},n),kQ(function(){return r.current=!1,function(){r.current=!0}},[])},QQ=function(t,n){Mr(function(r){if(!r)return t()},n)},Vne=Y({},km),DQ=Vne.useInsertionEffect,qne=function(t,n,r){m.useMemo(t,r),Mr(function(){return n(!0)},r)},Kne=DQ?function(e,t,n){return DQ(function(){return e(),t()},n)}:qne,Yne=Y({},km),Jne=Yne.useInsertionEffect,Xne=function(t){var n=[],r=!1;function i(o){r||n.push(o)}return m.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(o){return o()})}},t),i},Zne=function(){return function(t){t()}},ere=typeof Jne<"u"?Xne:Zne;function Rb(e,t,n,r,i){var o=m.useContext(b0),a=o.cache,s=[e].concat(Ee(t)),u=$E(s),c=ere([u]),d=function(v){a.opUpdate(u,function(C){var w=C||[void 0,void 0],_=le(w,2),y=_[0],E=y===void 0?0:y,b=_[1],B=b,x=B||n(),S=[E,x];return v?v(S):S})};m.useMemo(function(){d()},[u]);var h=a.opGet(u),g=h[1];return Kne(function(){i==null||i(g)}
82,function(p){return d(function(v){var C=le(v,2),w=C[0],_=C[1];return p&&w===0&&(i==null||i(g)),[w+1,_]}),function(){a.opUpdate(u,function(v){var C=v||[],w=le(C,2),_=w[0],y=_===void 0?0:_,E=w[1],b=y-1;return b===0?(c(function(){(p||!a.opGet(u))&&(r==null||r(E,!1))}),null):[y-1,E]})}},[u]),g}var tre={},nre="css",Bu=new Map;function rre(e){Bu.set(e,(Bu.get(e)||0)+1)}function ire(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(zf,'="').concat(e,'"]'));n.forEach(function(r){if(r[wl]===t){var i;(i=r.parentNode)===null||i===void 0||i.removeChild(r)}})}}var ore=0;function are(e,t){Bu.set(e,(Bu.get(e)||0)-1);var n=Array.from(Bu.keys()),r=n.filter(function(i){var o=Bu.get(i)||0;return o<=0});n.length-r.length>ore&&r.forEach(function(i){ire(i,t),Bu.delete(i)})}var sre=function(t,n,r,i){var o=r.getDerivativeToken(t),a=Y(Y({},o),n);return i&&(a=i(a)),a},_F="token";function lre(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=m.useContext(b0),i=r.cache.instanceId,o=r.container,a=n.salt,s=a===void 0?"":a,u=n.override,c=u===void 0?tre:u,d=n.formatToken,h=n.getComputedToken,g=n.cssVar,p=jne(function(){return Object.assign.apply(Object,[{}].concat(Ee(t)))},t),v=Qh(p),C=Qh(c),w=g?Qh(g):"",_=Rb(_F,[s,e.id,v,C,w],function(){var y,E=h?h(p,c,e):sre(p,c,e,d),b=Y({},E),B="";if(g){var x=yF(E,g.key,{prefix:g.prefix,ignore:g.ignore,unitless:g.unitless,preserve:g.preserve}),S=le(x,2);E=S[0],B=S[1]}var k=RQ(E,s);E._tokenKey=k,b._tokenKey=RQ(b,s);var O=(y=g==null?void 0:g.key)!==null&&y!==void 0?y:k;E._themeKey=O,rre(O);var D="".concat(nre,"-").concat(vg(k));return E._hashId=D,[E,D,b,B,(g==null?void 0:g.key)||""]},function(y){are(y[0]._themeKey,i)},function(y){var E=le(y,4),b=E[0],B=E[3];if(g&&B){var x=Is(B,vg("css-variables-".concat(b._themeKey)),{mark:ea,prepend:"queue",attachTo:o,priority:-999});x[wl]=i,x.setAttribute(zf,b._themeKey)}});return _}var ure=function(t,n,r){var i=le(t,5),o=i[2],a=i[3],s=i[4],u=r||{},c=u.plain;if(!a)return null;var d=o._tokenKey,h=-999,g={"data-rc-order":"prependQueue","data-rc-priority":"".concat(h)},p=Am(a,s,d,g,c);return[h,d,p]},cre={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},CF="comm",EF="rule",wF="decl",fre="@import",dre="@keyframes",hre="@layer",IF=Math.abs,kb=String.fromCharCode;function bF(e){return e.trim()}function Iv(e,t,n){return e.replace(t,n)}function gre(e,t,n){return e.indexOf(t,n)}function _g(e,t){return e.charCodeAt(t)|0}function Uf(e,t,n){return e.slice(t,n)}function ka(e){return e.length}function Are(e){return e.length}function Hp(e,t){return t.push(e),e}var B0=1,Hf=1,BF=0,Ro=0,Jn=0,rd="";function Qb(e,t,n,r,i,o,a,s){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:B0,column:Hf,length:a,return:"",siblings:s}}function pre(){return Jn}function vre(){return Jn=Ro>0?_g(rd,--Ro):0,Hf--,Jn===10&&(Hf=1,B0--),Jn}function ta(){return Jn=Ro<BF?_g(rd,Ro++):0,Hf++,Jn===10&&(Hf=1,B0++),Jn}function Il(){return _g(rd,Ro)}function bv(){return Ro}function x0(e,t){return Uf(rd,e,t)}function Cg(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function mre(e){return B0=Hf=1,BF=ka(rd=e),Ro=0,[]}function yre(e){return rd="",e}function OC(e){return bF(x0(Ro-1,HE(e===91?e+2:e===40?e+1:e)))}function _re(e){for(;(Jn=Il())&&Jn<33;)ta();return Cg(e)>2||Cg(Jn)>3?"":" "}function Cre(e,t){for(;--t&&ta()&&!(Jn<48||Jn>102||Jn>57&&Jn<65||Jn>70&&Jn<97););return x0(e,bv()+(t<6&&Il()==32&&ta()==32))}function HE(e){for(;ta();)switch(Jn){case e:return Ro;case 34:case 39:e!==34&&e!==39&&HE(Jn);break;case 40:e===41&&HE(e);break;case 92:ta();break}return Ro}function Ere(e,t){for(;ta()&&e+Jn!==57;)if(e+Jn===84&&Il()===47)break;return"/*"+x0(t,Ro-1)+"*"+kb(e===47?e:ta())}function wre(e){for(;!Cg(Il());)ta();return x0(e,Ro)}function Ire(e){return yre(Bv("",null,null,null,[""],e=mre(e),0,[0],e))}function Bv(e,t,n,r,i,o,a,s,u){for(var c=0,d=0,h=a,g=0,p=0,v=0,C=1,w=1,_=1,y=0,E="",b=i,B=o,x=r,S=E;w;)switch(v=y,y=ta()){case 40:if(v!=108&&_g(S,h-1)==58){gre(S+=Iv(OC(y),"&","&\f"),"&\f",IF(c?s[c-1]:0))!=-1&&(_=-1);break}case 34:case 39:case 91:S+=OC(y);break;case 9:case 10:case 13:case 32:S+=_re(v);break;case 92:S+=Cre(bv()-1,7);continue;case 47:switch(Il()){case 42:case 47:Hp(bre(Ere(ta(),bv()),t,n,u),u),(Cg(v||1)==5||Cg(Il()||1)==5)&&ka(S)&&Uf(S,-1,void 0)!==" "&&(S+=" ");break;default:S+="/"}break;case 123*C:s[c++]=ka(S)*_;case 125*C:case 59:case 0:switch(y){case 0:case 125:w=0;case 59+d:_==-1&&(S=Iv(S,/\f/g,"")),p>0&&(ka(S)-h||C===0&&v===47)&&Hp(p>32?LQ(S+";",r,n,h-1,u):LQ(Iv(S," ","")+";",r,n,h-2,u),u);break;case 59:S+=";";default:if(Hp(x=OQ(S,t,n,c,d,i,s,E,b=[],B=[],h,o),o),y===123)if(d===0)Bv(S,t,x,x,b,o,h,s,B);else switch(g===99&&_g(S,3)===110?100:g){case 100:case 108:case 109:case 115:Bv(e,x,x,r&&Hp(OQ(e,x,x,0,0,i,s,E,i,b=[],h,B),B),i,B,h,s,r?b:B);break;default:Bv(S,x,x,x,[""],B,0,s,B)}}c=d=p=0,C=_=1,E=S="",h=a;break;case 58:h=1+ka(S),p=v;default:if(C<1){if(y==123)--C;
82else if(y==125&&C++==0&&vre()==125)continue}switch(S+=kb(y),y*C){case 38:_=d>0?1:(S+="\f",-1);break;case 44:s[c++]=(ka(S)-1)*_,_=1;break;case 64:Il()===45&&(S+=OC(ta())),g=Il(),d=h=ka(E=S+=wre(bv())),y++;break;case 45:v===45&&ka(S)==2&&(C=0)}}return o}function OQ(e,t,n,r,i,o,a,s,u,c,d,h){for(var g=i-1,p=i===0?o:[""],v=Are(p),C=0,w=0,_=0;C<r;++C)for(var y=0,E=Uf(e,g+1,g=IF(w=a[C])),b=e;y<v;++y)(b=bF(w>0?p[y]+" "+E:Iv(E,/&\f/g,p[y])))&&(u[_++]=b);return Qb(e,t,n,i===0?EF:s,u,c,d,h)}function bre(e,t,n,r){return Qb(e,t,n,CF,kb(pre()),Uf(e,2,-2),0,r)}function LQ(e,t,n,r,i){return Qb(e,t,n,wF,Uf(e,0,r),Uf(e,r+1,-1),r,i)}function GE(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function Bre(e,t,n,r){switch(e.type){case hre:if(e.children.length)break;case fre:case wF:return e.return=e.return||e.value;case CF:return"";case dre:return e.return=e.value+"{"+GE(e.children,r)+"}";case EF:if(!ka(e.value=e.props.join(",")))return""}return ka(n=GE(e.children,r))?e.return=e.value+"{"+n+"}":""}var TQ="data-ant-cssinjs-cache-path",xF="_FILE_STYLE__",Fu,SF=!0;function xre(){if(!Fu&&(Fu={},wi())){var e=document.createElement("div");e.className=TQ,e.style.position="fixed",e.style.visibility="hidden",e.style.top="-9999px",document.body.appendChild(e);var t=getComputedStyle(e).content||"";t=t.replace(/^"/,"").replace(/"$/,""),t.split(";").forEach(function(i){var o=i.split(":"),a=le(o,2),s=a[0],u=a[1];Fu[s]=u});var n=document.querySelector("style[".concat(TQ,"]"));if(n){var r;SF=!1,(r=n.parentNode)===null||r===void 0||r.removeChild(n)}document.body.removeChild(e)}}function Sre(e){return xre(),!!Fu[e]}function Rre(e){var t=Fu[e],n=null;if(t&&wi())if(SF)n=xF;else{var r=document.querySelector("style[".concat(ea,'="').concat(Fu[e],'"]'));r?n=r.innerHTML:delete Fu[e]}return[n,t]}var kre="_skip_check_",RF="_multi_value_";function xv(e){var t=GE(Ire(e),Bre);return t.replace(/\{%%%\:[^;];}/g,";")}function Qre(e){return Fe(e)==="object"&&e&&(kre in e||RF in e)}function PQ(e,t,n){if(!t)return e;var r=".".concat(t),i=n==="low"?":where(".concat(r,")"):r,o=e.split(",").map(function(a){var s,u=a.trim().split(/\s+/),c=u[0]||"",d=((s=c.match(/^\w+/))===null||s===void 0?void 0:s[0])||"";return c="".concat(d).concat(i).concat(c.slice(d.length)),[c].concat(Ee(u.slice(1))).join(" ")});return o.join(",")}var Dre=function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},i=r.root,o=r.injectHash,a=r.parentSelectors,s=n.hashId,u=n.layer;n.path;var c=n.hashPriority,d=n.transformers,h=d===void 0?[]:d;n.linters;var g="",p={};function v(_){var y=_.getName(s);if(!p[y]){var E=e(_.style,n,{root:!1,parentSelectors:a}),b=le(E,1),B=b[0];p[y]="@keyframes ".concat(_.getName(s)).concat(B)}}function C(_){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return _.forEach(function(E){Array.isArray(E)?C(E,y):E&&y.push(E)}),y}var w=C(Array.isArray(t)?t:[t]);return w.forEach(function(_){var y=typeof _=="string"&&!i?{}:_;if(typeof y=="string")g+="".concat(y,`
83`);else if(y._keyframe)v(y);else{var E=h.reduce(function(b,B){var x;return(B==null||(x=B.visit)===null||x===void 0?void 0:x.call(B,b))||b},y);
83Object.keys(E).forEach(function(b){var B=E[b];if(Fe(B)==="object"&&B&&(b!=="animationName"||!B._keyframe)&&!Qre(B)){var x=!1,S=b.trim(),k=!1;(i||o)&&s?S.startsWith("@")?x=!0:S==="&"?S=PQ("",s,c):S=PQ(b,s,c):i&&!s&&(S==="&"||S==="")&&(S="",k=!0);var O=e(B,n,{root:k,injectHash:x,parentSelectors:[].concat(Ee(a),[S])}),D=le(O,2),P=D[0],j=D[1];p=Y(Y({},p),j),g+="".concat(S).concat(P)}else{let J=function(z,F){var T=z.replace(/[A-Z]/g,function(U){return"-".concat(U.toLowerCase())}),W=F;!cre[z]&&typeof W=="number"&&W!==0&&(W="".concat(W,"px")),z==="animationName"&&F!==null&&F!==void 0&&F._keyframe&&(v(F),W=F.getName(s)),g+="".concat(T,":").concat(W,";")};var N,H=(N=B==null?void 0:B.value)!==null&&N!==void 0?N:B;Fe(B)==="object"&&B!==null&&B!==void 0&&B[RF]&&Array.isArray(H)?H.forEach(function(z){J(b,z)}):J(b,H)}})}}),i?u&&(g&&(g="@layer ".concat(u.name," {").concat(g,"}")),u.dependencies&&(p["@layer ".concat(u.name)]=u.dependencies.map(function(_){return"@layer ".concat(_,", ").concat(u.name,";")}).join(`
84`))):g="{".concat(g,"}"),[g,p]};function kF(e,t){return vg("".concat(e.join("%")).concat(t))}function Ore(){return null}var QF="style";function jE(e,t){var n=e.token,r=e.path,i=e.hashId,o=e.layer,a=e.nonce,s=e.clientOnly,u=e.order,c=u===void 0?0:u,d=m.useContext(b0),h=d.autoClear;d.mock;var g=d.defaultCache,p=d.hashPriority,v=d.container,C=d.ssrInline,w=d.transformers,_=d.linters,y=d.cache,E=d.layer,b=n._tokenKey,B=[b];E&&B.push("layer"),B.push.apply(B,Ee(r));var x=UE,S=Rb(QF,B,function(){var j=B.join("|");if(Sre(j)){var N=Rre(j),H=le(N,2),J=H[0],z=H[1];if(J)return[J,b,z,{},s,c]}var F=t(),T=Dre(F,{hashId:i,hashPriority:p,layer:E?o:void 0,path:r.join("-"),transformers:w,linters:_}),W=le(T,2),U=W[0],K=W[1],X=xv(U),ne=kF(B,X);return[X,b,ne,K,s,c]},function(j,N){var H=le(j,3),J=H[2];(N||h)&&UE&&mg(J,{mark:ea})},function(j){var N=le(j,4),H=N[0];N[1];var J=N[2],z=N[3];if(x&&H!==xF){var F={mark:ea,prepend:E?!1:"queue",attachTo:v,priority:c},T=typeof a=="function"?a():a;T&&(F.csp={nonce:T});var W=[],U=[];Object.keys(z).forEach(function(X){X.startsWith("@layer")?W.push(X):U.push(X)}),W.forEach(function(X){Is(xv(z[X]),"_layer-".concat(X),Y(Y({},F),{},{prepend:!0}))});var K=Is(H,J,F);
84K[wl]=y.instanceId,K.setAttribute(zf,b),U.forEach(function(X){Is(xv(z[X]),"_effect-".concat(X),F)})}}),k=le(S,3),O=k[0],D=k[1],P=k[2];return function(j){var N;if(!C||x||!g)N=m.createElement(Ore,null);else{var H;N=m.createElement("style",qe({},(H={},G(H,zf,D),G(H,ea,P),H),{dangerouslySetInnerHTML:{__html:O}}))}return m.createElement(m.Fragment,null,N,j)}}var Lre=function(t,n,r){var i=le(t,6),o=i[0],a=i[1],s=i[2],u=i[3],c=i[4],d=i[5],h=r||{},g=h.plain;if(c)return null;var p=o,v={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return p=Am(o,a,s,v,g),u&&Object.keys(u).forEach(function(C){if(!n[C]){n[C]=!0;var w=xv(u[C]),_=Am(w,a,"_effect-".concat(C),v,g);C.startsWith("@layer")?p=_+p:p+=_}}),[d,s,p]},DF="cssVar",Tre=function(t,n){var r=t.key,i=t.prefix,o=t.unitless,a=t.ignore,s=t.token,u=t.scope,c=u===void 0?"":u,d=m.useContext(b0),h=d.cache.instanceId,g=d.container,p=s._tokenKey,v=[].concat(Ee(t.path),[r,c,p]),C=Rb(DF,v,function(){var w=n(),_=yF(w,r,{prefix:i,unitless:o,ignore:a,scope:c}),y=le(_,2),E=y[0],b=y[1],B=kF(v,b);return[E,b,B,r]},function(w){var _=le(w,3),y=_[2];UE&&mg(y,{mark:ea})},function(w){var _=le(w,3),y=_[1],E=_[2];if(y){var b=Is(y,E,{mark:ea,prepend:"queue",attachTo:g,priority:-999});b[wl]=h,b.setAttribute(zf,r)}});return C},Pre=function(t,n,r){var i=le(t,4),o=i[1],a=i[2],s=i[3],u=r||{},c=u.plain;if(!o)return null;var d=-999,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},g=Am(o,s,a,h,c);return[d,a,g]},Yd;Yd={},G(Yd,QF,Lre),G(Yd,_F,ure),G(Yd,DF,Pre);var pn=function(){function e(t,n){jn(this,e),G(this,"name",void 0),G(this,"style",void 0),G(this,"_keyframe",!0),this.name=t,this.style=n}return Wn(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function Fc(e){return e.notSplit=!0,e}Fc(["borderTop","borderBottom"]),Fc(["borderTop"]),Fc(["borderBottom"]),Fc(["borderLeft","borderRight"]),Fc(["borderLeft"]),Fc(["borderRight"]);var Db=m.createContext({});function Mre(e){return hF(e)||uF(e)||Ib(e)||gF()}function Ma(e,t){for(var n=e,r=0;r<t.length;r+=1){if(n==null)return;n=n[t[r]]}return n}function OF(e,t,n,r){if(!t.length)return n;var i=Mre(t),o=i[0],a=i.slice(1),s;return!e&&typeof o=="number"?s=[]:Array.isArray(e)?s=Ee(e):s=Y({},e),r&&n===void 0&&a.length===1?delete s[o][a[0]]:s[o]=OF(s[o],a,n,r),s}function Go(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!Ma(e,t.slice(0,-1))?e:OF(e,t,n,r)}function Fre(e){return Fe(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function MQ(e){return Array.isArray(e)?[]:{}}var Nre=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function lf(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=MQ(t[0]);return t.forEach(function(i){function o(a,s){var u=new Set(s),c=Ma(i,a),d=Array.isArray(c);if(d||Fre(c)){if(!u.has(c)){u.add(c);var h=Ma(r,a);d?r=Go(r,a,[]):(!h||Fe(h)!=="object")&&(r=Go(r,a,MQ(c))),Nre(c).forEach(function(g){o([].concat(Ee(a),[g]),u)})}}else r=Go(r,a,c)}o([])}),r}function $re(){}const zre=m.createContext({}),LF=()=>{const e=()=>{};return e.deprecated=$re,e},Ure=m.createContext(void 0);var Hre={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"},Gre={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},jre=Y(Y({},Gre),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"});const TF={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},FQ={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},jre),timePickerLocale:Object.assign({},TF)},Ti="${label} is not a valid ${type}",Zu={locale:"en",Pagination:Hre,DatePicker:FQ,TimePicker:TF,Calendar:FQ,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",deselectAll:"Deselect all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand",collapse:"Collapse"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label}
84 date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:Ti,method:Ti,array:Ti,object:Ti,number:Ti,date:Ti,boolean:Ti,integer:Ti,float:Ti,regexp:Ti,email:Ti,url:Ti,hex:Ti},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}};Object.assign({},Zu.Modal);let Sv=[];const NQ=()=>Sv.reduce((e,t)=>Object.assign(Object.assign({},e),t),Zu.Modal);function Wre(e){if(e){const t=Object.assign({},e);return Sv.push(t),NQ(),()=>{Sv=Sv.filter(n=>n!==t),NQ()}}Object.assign({},Zu.Modal)}const Ob=m.createContext(void 0),Vre=(e,t)=>
84{const n=m.useContext(Ob),r=m.useMemo(()=>{var o;const a=t||Zu[e],s=(o=n==null?void 0:n[e])!==null&&o!==void 0?o:{};return Object.assign(Object.assign({},typeof a=="function"?a():a),s||{})},[e,t,n]),i=m.useMemo(()=>{const o=n==null?void 0:n.locale;return n!=null&&n.exist&&!o?Zu.locale:o},[n]);return[r,i]},qre="internalMark",Kre=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;m.useEffect(()=>Wre(t==null?void 0:t.Modal),[t]);const i=m.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return m.createElement(Ob.Provider,{value:i},n)},gr=Math.round;function LC(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(i=>parseFloat(i));for(let i=0;i<3;i+=1)r[i]=t(r[i]||0,n[i]||"",i);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const $Q=(e,t,n)=>n===0?e:e/100;function Jd(e,t){const n=t||255;return e>n?n:e<0?0:e}class bl{constructor(t){G(this,"isValid",!0),G(this,"r",0),G(this,"g",0),G(this,"b",0),G(this,"a",1),G(this,"_h",void 0),G(this,"_s",void 0),G(this,"_l",void 0),G(this,"_v",void 0),G(this,"_max",void 0),G(this,"_min",void 0),G(this,"_brightness",void 0);function n(i){return i[0]in t&&i[1]in t&&i[2]in t}if(t)if(typeof t=="string"){let o=function(a){return i.startsWith(a)};var r=o;const i=t.trim();/^#?[A-F\d]{3,8}$/i.test(i)?this.fromHexString(i):o("rgb")?this.fromRgbString(i):o("hsl")?this.fromHslString(i):(o("hsv")||o("hsb"))&&this.fromHsvString(i)}else if(t instanceof bl)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=Jd(t.r),this.g=Jd(t.g),this.b=Jd(t.b),this.a=typeof t.a=="number"?Jd(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(o){const a=o/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),i=t(this.b);return .2126*n+.7152*r+.0722*i}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=gr(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g<this.b?6:0):this.g===this.getMax()?(this.b-this.r)/t+2:(this.r-this.g)/t+4))}return this._h}getSaturation(){if(typeof this._s>"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()-t/100;return i<0&&(i=0),this._c({h:n,s:r,l:i,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()+t/100;return i>1&&(i=1),this._c({h:n,s:r,l:i,a:this.a})}mix(t,n=50){const r=this._c(t),i=n/100,o=s=>(r[s]-this[s])*i+this[s],a={r:gr(o("r")),g:gr(o("g")),b:gr(o("b")),a:gr(o("a")*100)/100};return this._c(a)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),i=o=>gr((this[o]*this.a+n[o]*n.a*(1-this.a))/r);return this._c({r:i("r"),g:i("g"),b:i("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const i=(this.b||0).toString(16);if(t+=i.length===2?i:"0"+i,typeof this.a=="number"&&this.a>=0&&this.a<1){const o=gr(this.a*255).toString(16);t+=o.length===2?o:"0"+o}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=gr(this.getSaturation()*100),r=gr(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const i=this.clone();return i[t]=Jd(n,r),i}_c(t){return new this.constructor(t)}getMax(){return typeof this._max>"u"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min>"u"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(i,o){return parseInt(n[i]+n[o||i],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:i}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof i=="number"?i:1,n<=0){const g=gr(r*255);this.r=g,this.g=g,this.b=g}let o=0,a=0,s=0;const u=t/60,c=(1-Math.abs(2*r-1))*n,d=c*(1-Math.abs(u%2-1));u>=0&&u<1?(o=c,a=d):u>=1&&u<2?(o=d,a=c):u>=2&&u<3?(a=c,s=d):u>=3&&u<4?(a=d,s=c):u>=4&&u<5?(o=d,s=c):u>=5&&u<6&&(o=c,s=d);const h=r-c/2;this.r=gr((o+h)*255),this.g=gr((a+h)*255),this.b=gr((s+h)*255)}fromHsv({h:t,s:n,v:r,a:i}){this._h=t%360,this._s=n,this._v=r,this.a=typeof i=="number"?i:1;const o=gr(r*255);if(this.r=o,this.g=o,this.b=o,n<=0)return;const a=t/60,s=Math.floor(a),u=a-s,c=gr(r*(1-n)*255),d=gr(r*(1-n*u)*255),h=gr(r*(1-n*(1-u))*255);switch(s){case 0:this.g=h,this.b=c;break;
84case 1:this.r=d,this.b=c;break;case 2:this.r=c,this.b=h;break;case 3:this.r=c,this.g=d;break;case 4:this.r=h,this.g=c;break;case 5:default:this.g=c,this.b=d;break}}fromHsvString(t){const n=LC(t,$Q);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=LC(t,$Q);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=LC(t,(r,i)=>i.includes("%")?gr(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var Gp=2,zQ=.16,Yre=.05,Jre=.05,Xre=.15,PF=5,MF=4,Zre=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function UQ(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Gp*t:Math.round(e.h)+Gp*t:r=n?Math.round(e.h)+Gp*t:Math.round(e.h)-Gp*t,r<0?r+=360:r>=360&&(r-=360),r}function HQ(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-zQ*t:t===MF?r=e.s+zQ:r=e.s+Yre*t,r>1&&(r=1),n&&t===PF&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function GQ(e,t,n){var r;return n?r=e.v+Jre*t:r=e.v-Xre*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function Eg(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new bl(e),i=r.toHsv(),o=PF;o>0;o-=1){var a=new bl({h:UQ(i,o,!0),s:HQ(i,o,!0),v:GQ(i,o,!0)});n.push(a)}n.push(r);for(var s=1;s<=MF;s+=1){var u=new bl({h:UQ(i,s),s:HQ(i,s),v:GQ(i,s)});n.push(u)}return t.theme==="dark"?Zre.map(function(c){var d=c.index,h=c.amount;return new bl(t.backgroundColor||"#141414").mix(n[d],h).toHexString()}):n.map(function(c){return c.toHexString()})}var Ef={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},WE=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];WE.primary=WE[5];var VE=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];VE.primary=VE[5];var qE=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];qE.primary=qE[5];var KE=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];KE.primary=KE[5];var YE=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];YE.primary=YE[5];var JE=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];JE.primary=JE[5];var XE=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];XE.primary=XE[5];var ZE=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];ZE.primary=ZE[5];var Gf=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Gf.primary=Gf[5];var ew=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];ew.primary=ew[5];var tw=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];tw.primary=tw[5];var nw=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];nw.primary=nw[5];var rw=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];rw.primary=rw[5];var TC={red:WE,volcano:VE,orange:qE,gold:KE,yellow:YE,lime:JE,green:XE,cyan:ZE,blue:Gf,geekblue:ew,purple:tw,magenta:nw,grey:rw};const FF={blue:"#1677FF",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#EB2F96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},wg=Object.assign(Object.assign({},FF),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,
85'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
86'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cub
86ic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0});function Br(e,t){eie(e)&&(e="100%");var n=tie(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function jp(e){return Math.min(1,Math.max(0,e))}function eie(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function tie(e){return typeof e=="string"&&e.indexOf("%")!==-1}function NF(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Wp(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Ou(e){return e.length===1?"0"+e:String(e)}function nie(e,t,n){return{r:Br(e,255)*255,g:Br(t,255)*255,b:Br(n,255)*255}}function jQ(e,t,n){e=Br(e,255),t=Br(t,255),n=Br(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),o=0,a=0,s=(r+i)/2;if(r===i)a=0,o=0;else{var u=r-i;switch(a=s>.5?u/(2-r-i):u/(r+i),r){case e:o=(t-n)/u+(t<n?6:0);break;case t:o=(n-e)/u+2;break;case n:o=(e-t)/u+4;break}o/=6}return{h:o,s:a,l:s}}
vendor: 4,128 bytes, line 86
86function PC(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function rie(e,t,n){var r,i,o;if(e=Br(e,360),t=Br(t,100),n=Br(n,100),t===0)i=n,o=n,r=n;else{var a=n<.5?n*(1+t):n+t-n*t,s=2*n-a;r=PC(s,a,e+1/3),i=PC(s,a,e),o=PC(s,a,e-1/3)}return{r:r*255,g:i*255,b:o*255}}function WQ(e,t,n){e=Br(e,255),t=Br(t,255),n=Br(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),o=0,a=r,s=r-i,u=r===0?0:s/r;if(r===i)o=0;else{switch(r){case e:o=(t-n)/s+(t<n?6:0);break;case t:o=(n-e)/s+2;break;case n:o=(e-t)/s+4;break}o/=6}return{h:o,s:u,v:a}}function iie(e,t,n){e=Br(e,360)*6,t=Br(t,100),n=Br(n,100);var r=Math.floor(e),i=e-r,o=n*(1-t),a=n*(1-i*t),s=n*(1-(1-i)*t),u=r%6,c=[n,a,o,o,s,n][u],d=[s,n,n,a,o,o][u],h=[o,o,s,n,n,a][u];return{r:c*255,g:d*255,b:h*255}}function VQ(e,t,n,r){var i=[Ou(Math.round(e).toString(16)),Ou(Math.round(t).toString(16)),Ou(Math.round(n).toString(16))];return r&&i[0].startsWith(i[0].charAt(1))&&i[1].startsWith(i[1].charAt(1))&&i[2].startsWith(i[2].charAt(1))?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function oie(e,t,n,r,i){var o=[Ou(Math.round(e).toString(16)),Ou(Math.round(t).toString(16)),Ou(Math.round(n).toString(16)),Ou(aie(r))];return i&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))&&o[3].startsWith(o[3].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}function aie(e){return Math.round(parseFloat(e)*255).toString(16)}function qQ(e){return Mi(e)/255}function Mi(e){return parseInt(e,16)}function sie(e){return{r:e>>16,g:(e&65280)>>8,b:e&255}}var iw={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
86almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function lie(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,o=null,a=!1,s=!1;return typeof e=="string"&&(e=fie(e)),typeof e=="object"&&(hs(e.r)&&hs(e.g)&&hs(e.b)?(t=nie(e.r,e.g,e.b),a=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):hs(e.h)&&hs(e.s)&&hs(e.v)?(r=Wp(e.s),i=Wp(e.v),t=iie(e.h,r,i),a=!0,s="hsv"):hs(e.h)&&hs(e.s)&&hs(e.l)&&(r=Wp(e.s),o=Wp(e.l),t=rie(e.h,r,o),a=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=NF(n),{ok:a,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var uie="[-\\+]?\\d+%?",cie="[-\\+]?\\d*\\.\\d+%?",Bl="(?:".concat(cie,")|(?:").concat(uie,")"),MC="[\\s|\\(]+(".concat(Bl,")[,|\\s]+(").concat(Bl,")[,|\\s]+(").concat(Bl,")\\s*\\)?"),FC="[\\s|\\(]+(".concat(Bl,")[,|\\s]+(").concat(Bl,")[,|\\s]+(").concat(Bl,")[,|\\s]+(").concat(Bl,")\\s*\\)?"),$o={CSS_UNIT:new RegExp(Bl),rgb:new RegExp("rgb"+MC),rgba:new RegExp("rgba"+FC),hsl:new RegExp("hsl"+MC),hsla:new RegExp("hsla"+FC),hsv:new RegExp("hsv"+MC),hsva:new RegExp("hsva"
vendor: 7,148 bytes, line 86
86+FC),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function fie(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(iw[e])e=iw[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=$o.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=$o.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=$o.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=$o.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=$o.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=$o.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=$o.hex8.exec(e),n?{r:Mi(n[1]),g:Mi(n[2]),b:Mi(n[3]),a:qQ(n[4]),format:t?"name":"hex8"}:(n=$o.hex6.exec(e),n?{r:Mi(n[1]),g:Mi(n[2]),b:Mi(n[3]),format:t?"name":"hex"}:(n=$o.hex4.exec(e),n?{r:Mi(n[1]+n[1]),g:Mi(n[2]+n[2]),b:Mi(n[3]+n[3]),a:qQ(n[4]+n[4]),format:t?"name":"hex8"}:(n=$o.hex3.exec(e),n?{r:Mi(n[1]+n[1]),g:Mi(n[2]+n[2]),b:Mi(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function hs(e){return!!$o.CSS_UNIT.exec(String(e))}var yr=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=sie(t)),this.originalInput=t;var i=lie(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,i,o=t.r/255,a=t.g/255,s=t.b/255;return o<=.03928?n=o/12.92:n=Math.pow((o+.055)/1.055,2.4),a<=.03928?r=a/12.92:r=Math.pow((a+.055)/1.055,2.4),s<=.03928?i=s/12.92:i=Math.pow((s+.055)/1.055,2.4),.2126*n+.7152*r+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=NF(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=WQ(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=WQ(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=jQ(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=jQ(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),VQ(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),oie(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Br(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Br(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+VQ(this.r,this.g,this.b,!1),n=0,r=Object.entries(iw);n<r.length;n++){var i=r[n],o=i[0],a=i[1];if(t===a)return o}return!1},e.prototype.toString=function(t){var n=!!t;t=t??this.format;var r=!1,i=this.a<1&&this.a>=0,o=!n&&i&&(t.startsWith("hex")||t==="name");return o?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=jp(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=jp(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=jp(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=jp(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),o=n/100,a={r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a};return new e(a)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),i=360/n,o=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(new e(r));return o},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(new e({h:r,s:i,v:o})),o=(o+s)%1;return a},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]}
86,e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),i=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/i,g:(n.g*n.a+r.g*r.a*(1-n.a))/i,b:(n.b*n.a+r.b*r.a*(1-n.a))/i,a:i})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,i=[this],o=360/t,a=1;a<t;a++)i.push(new e({h:(r+a*o)%360,s:n.s,l:n.l}));return i},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e}();function die(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:r}=t;const{colorSuccess:i,colorWarning:o,colorError:a,colorInfo:s,colorPrimary:u,colorBgBase:c,colorTextBase:d}=e,h=n(u),g=n(i),p=n(o),v=n(a),C=n(s),w=r(c,d),_=e.colorLink||e.colorInfo,y=n(_),E=new yr(v[1]).mix(new yr(v[3]),50).toHexString();return Object.assign(Object.assign({},w),{colorPrimaryBg:h[1],colorPrimaryBgHover:h[2],colorPrimaryBorder:h[3],colorPrimaryBorderHover:h[4],colorPrimaryHover:h[5],colorPrimary:h[6],colorPrimaryActive:h[7],colorPrimaryTextHover:h[8],colorPrimaryText:h[9],colorPrimaryTextActive:h[10],colorSuccessBg:g[1],colorSuccessBgHover:g[2],colorSuccessBorder:g[3],colorSuccessBorderHover:g[4],colorSuccessHover:g[4],colorSuccess:g[6],colorSuccessActive:g[7],colorSuccessTextHover:g[8],colorSuccessText:g[9],colorSuccessTextActive:g[10],colorErrorBg:v[1],colorErrorBgHover:v[2],colorErrorBgFilledHover:E,colorErrorBgActive:v[3],colorErrorBorder:v[3],colorErrorBorderHover:v[4],colorErrorHover:v[5],colorError:v[6],colorErrorActive:v[7],colorErrorTextHover:v[8],colorErrorText:v[9],colorErrorTextActive:v[10],colorWarningBg:p[1],colorWarningBgHover:p[2],colorWarningBorder:p[3],colorWarningBorderHover:p[4],colorWarningHover:p[4],colorWarning:p[6],colorWarningActive:p[7],colorWarningTextHover:p[8],colorWarningText:p[9],colorWarningTextActive:p[10],colorInfoBg:C[1],colorInfoBgHover:C[2],colorInfoBorder:C[3],colorInfoBorderHover:C[4],colorInfoHover:C[4],colorInfo:C[6],colorInfoActive:C[7],colorInfoTextHover:C[8],colorInfoText:C[9],colorInfoTextActive:C[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7],colorBgMask:new yr("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}const hie=e=>{let t=e,n=e,r=e,i=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?i=4:e>=8&&(i=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:i}};function gie(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},hie(r))}const Aie=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function Rv(e){return(e+8)/e}function pie(e){const t=new Array(10).fill(null).map((n,r)=>{const i=r-1,o=e*Math.pow(Math.E,i/5),a=r>1?Math.floor(o):Math.ceil(o);return Math.floor(a/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:Rv(n)}))}const vie=e=>{const t=pie(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),i=n[1],o=n[0],a=n[2],s=r[1],u=r[0],c=r[2];return{fontSizeSM:o,fontSize:i,fontSizeLG:a,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:c,lineHeightSM:u,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*a),fontHeightSM:Math.round(u*o),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function mie(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}const po=(e,t)=>new yr(e).setAlpha(t).toRgbString(),Xd=(e,t)=>new yr(e).darken(t).toHexString(),yie=e=>{const t=Eg(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},_ie=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:po(r,.88),colorTextSecondary:po(r,.65),colorTextTertiary:po(r,.45),colorTextQuaternary:po(r,.25),colorFill:po(r,.15),colorFillSecondary:po(r,.06),colorFillTertiary:po(r,.04),colorFillQuaternary:po(r,.02),colorBgSolid:po(r,1),c
86olorBgSolidHover:po(r,.75),colorBgSolidActive:po(r,.95),colorBgLayout:Xd(n,4),colorBgContainer:Xd(n,0),colorBgElevated:Xd(n,0),colorBgSpotlight:po(r,.85),colorBgBlur:"transparent",colorBorder:Xd(n,15),colorBorderSecondary:Xd(n,6)}};function Cie(e){Ef.pink=Ef.magenta,TC.pink=TC.magenta;const t=Object.keys(FF).map(n=>{const r=e[n]===Ef[n]?TC[n]:Eg(e[n]);return new Array(10).fill(1).reduce((i,o,a)=>(i[`${n}-${a+1}`]=r[a],i[`${n}${a+1}`]=r[a],i),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),die(e,{generateColorPalettes:yie,generateNeutralColorPalettes:_ie})),vie(e.fontSize)),mie(e)),Aie(e)),gie(e))}const $F=zE(Cie),ow={token:wg,override:{override:wg},hashed:!0},zF=Ze.createContext(ow),Ig="ant",Lb="anticon",Eie=(e,t)=>t||(e?`${Ig}-${e}`:Ig),ur=m.createContext({getPrefixCls:Eie,iconPrefixCls:Lb}),wie=`-ant-${Date.now()}-${Math.random()}`;function Iie(e,t){const n={},r=(a,s)=>{let u=a.clone();return u=(s==null?void 0:s(u))||u,u.toRgbString()},i=(a,s)=>{const u=new yr(a),c=Eg(u.toRgbString());n[`${s}-color`]=r(u),n[`${s}-color-disabled`]=c[1],n[`${s}-color-hover`]=c[4],n[`${s}-color-active`]=c[6],n[`${s}-color-outline`]=u.clone().setAlpha(.2).toRgbString(),n[`${s}-color-deprecated-bg`]=c[0],n[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){i(t.primaryColor,"primary");const a=new yr(t.primaryColor),s=Eg(a.toRgbString());s.forEach((c,d)=>{n[`primary-${d+1}`]=c}),n["primary-color-deprecated-l-35"]=r(a,c=>c.lighten(35)),n["primary-color-deprecated-l-20"]=r(a,c=>c.lighten(20)),n["primary-color-deprecated-t-20"]=r(a,c=>c.tint(20)),n["primary-color-deprecated-t-50"]=r(a,c=>c.tint(50)),n["primary-color-deprecated-f-12"]=r(a,c=>c.setAlpha(c.getAlpha()*.12));const u=new yr(s[0]);n["primary-color-active-deprecated-f-30"]=r(u,c=>c.setAlpha(c.getAlpha()*.3)),n["primary-color-active-deprecated-d-02"]=r(u,c=>c.darken(2))}return t.successColor&&i(t.successColor,"success"),t.warningColor&&i(t.warningColor,"warning"),t.errorColor&&i(t.errorColor,"error"),t.infoColor&&i(t.infoColor,"info"),`
87  :root {
88    ${Object.keys(n).map(a=>`--${e}-${a}: ${n[a]};`).join(`
89`)}
90  }
91  `.trim()}function bie(e,t){const n=Iie(e,t);wi()&&Is(n,`${wie}-dynamic-theme`)}const bg=m.createContext(!1),Bie=e=>{let{children:t,disabled:n}=e;const r=m.useContext(bg);return m.createElement(bg.Provider,{value:n??r},t)},jf=m.createContext(void 0),xie=e=>{let{children:t,size:n}=e;const r=m.useContext(jf);return m.createElement(jf.Provider,{value:n||r},t)};function Sie(){const e=m.useContext(bg),t=m.useContext(jf);return{componentDisabled:e,componentSize:t}}var UF=Wn(function e(){jn(this,e)}),HF="CALC_UNIT",Rie=new RegExp(HF,"g");function NC(e){return typeof e=="number"?"".concat(e).concat(HF):e}var kie=function(e){fa(n,e);var t=da(n);function n(r,i){var o;jn(this,n),o=t.call(this),G(Ue(o),"result",""),G(Ue(o),"unitlessCssVar",void 0),G(Ue(o),"lowPriority",void 0);var a=Fe(r);return o.unitlessCssVar=i,r instanceof n?o.result="(".concat(r.result,")"):a==="number"?o.result=NC(r):a==="string"&&(o.result=r),o}return Wn(n,[{key:"add",value:function(i){return i instanceof n?this.result="".concat(this.result," + ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," + ").concat(NC(i))),this.lowPriority=!0,this}},{key:"sub",value:function(i){return i instanceof n?this.result="".concat(this.result," - ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," - ").concat(NC(i))),this.lowPriority=!0,this}},{key:"mul",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," * ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," * ").concat(i)),this.lowPriority=!1,this}},{key:"div",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," / ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," / ").concat(i)),this.lowPriority=!1,this}},{key:"getResult",value:function(i){return this.lowPriority||i?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(i){var o=this,a=i||{},s=a.unit,u=!0;return typeof s=="boolean"?u=s:Array.from(this.unitlessCssVar).some(function(c){return o.result.includes(c)})&&(u=!1),this.result=this.result.replace(Rie,u?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(UF),Qie=function(e){fa(n,e);var t=da(n);function n(r){var i;return jn(this,n),i=t.call(this),G(Ue(i),"result",0),r instanceof n?i.result=r.result:typeof r=="number"&&(i.result=r),i}return Wn(n,[{key:"add",value:function(i){return i instanceof n?this.result+=i.result:typeof i=="number"&&(this.result+=i),this}},{key:"sub",value:function(i){return i instanceof n?this.result-=i.result:typeof i=="number"&&(this.result-=i),this}},{key:"mul",value:function(i){return i instanceof n?this.result*=i.result:typeof i=="number"&&(this.result*=i),this}},{key:"div",value:function(i){return i instanceof n?this.result/=i.result:typeof i=="number"&&(this.result/=i),this}},{key:"equal",value:function(){return this.result}}]),n}(UF),Die=function(t,n){var r=t==="css"?kie:Qie;return function(i){return new r(i,n)}},KQ=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(
91Boolean).join("-"))};function Xr(e){var t=m.useRef();t.current=e;var n=m.useCallback(function(){for(var r,i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return(r=t.current)===null||r===void 0?void 0:r.call.apply(r,[t].concat(o))},[]);return n}function Bg(e){var t=m.useRef(!1),n=m.useState(e),r=le(n,2),i=r[0],o=r[1];m.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]);function a(s,u){u&&t.current||o(s)}return[i,a]}function $C(e){return e!==void 0}function Nu(e,t){var n=t||{},r=n.defaultValue,i=n.value,o=n.onChange,a=n.postState,s=Bg(function(){return $C(i)?i:$C(r)?typeof r=="function"?r():r:typeof e=="function"?e():e}),u=le(s,2),c=u[0],d=u[1],h=i!==void 0?i:c,g=a?a(h):h,p=Xr(o),v=Bg([h]),C=le(v,2),w=C[0],_=C[1];QQ(function(){var E=w[0];c!==E&&p(c,E)},[w]),QQ(function(){$C(i)||d(i)},[i]);var y=Xr(function(E,b){d(E,b),_([h],b)});return[g,y]}function YQ(e,t,n,r){var i=Y({},t[e]);if(r!=null&&r.deprecatedTokens){var o=r.deprecatedTokens;o.forEach(function(s){var u=le(s,2),c=u[0],d=u[1];if(i!=null&&i[c]||i!=null&&i[d]){var h;(h=i[d])!==null&&h!==void 0||(i[d]=i==null?void 0:i[c])}})}var a=Y(Y({},n),i);return Object.keys(a).forEach(function(s){a[s]===t[s]&&delete a[s]}),a}var GF=typeof CSSINJS_STATISTIC<"u",aw=!0;function Vi(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!GF)return Object.assign.apply(Object,[{}].concat(t));aw=!1;var r={};return t.forEach(function(i){if(Fe(i)==="object"){var o=Object.keys(i);o.forEach(function(a){Object.defineProperty(r,a,{configurable:!0,enumerable:!0,get:function(){return i[a]}})})}}),aw=!0,r}var JQ={};function Oie(){}var Lie=function(t){var n,r=t,i=Oie;return GF&&typeof Proxy<"u"&&(n=new Set,r=new Proxy(t,{get:function(a,s){if(aw){var u;(u=n)===null||u===void 0||u.add(s)}return a[s]}}),i=function(a,s){var u;JQ[a]={global:Array.from(n),component:Y(Y({},(u=JQ[a])===null||u===void 0?void 0:u.component),s)}}),{token:r,keys:n,flush:i}};function XQ(e,t,n){if(typeof n=="function"){var r;return n(Vi(t,(r=t[e])!==null&&r!==void 0?r:{}))}return n??{}}function Tie(e){return e==="js"?{max:Math.max,min:Math.min}:{max:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return"max(".concat(r.map(function(o){return Ve(o)}).join(","),")")},min:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return"min(".concat(r.map(function(o){return Ve(o)}).join(","),")")}}}var Pie=1e3*60*10,Mie=function(){function e(){jn(this,e),G(this,"map",new Map),G(this,"objectIDMap",new WeakMap),G(this,"nextID",0),G(this,"lastAccessBeat",new Map),G(this,"accessBeat",0)}return Wn(e,[{key:"set",value:function(n,r){this.clear();var i=this.getCompositeKey(n);this.map.set(i,r),this.lastAccessBeat.set(i,Date.now())}},{key:"get",value:function(n){var r=this.getCompositeKey(n),i=this.map.get(r);return this.lastAccessBeat.set(r,Date.now()),this.accessBeat+=1,i}},{key:"getCompositeKey",value:function(n){var r=this,i=n.map(function(o){return o&&Fe(o)==="object"?"obj_".concat(r.getObjectID(o)):"".concat(Fe(o),"_").concat(o)});return i.join("|")}},{key:"getObjectID",value:function(n){if(this.objectIDMap.has(n))return this.objectIDMap.get(n);var r=this.nextID;return this.objectIDMap.set(n,r),this.nextID+=1,r}},{key:"clear",value:function(){var n=this;if(this.accessBeat>1e4){var r=Date.now();this.lastAccessBeat.forEach(function(i,o){r-i>Pie&&(n.map.delete(o),n.lastAccessBeat.delete(o))}),this.accessBeat=0}}}]),e}(),ZQ=new Mie;function Fie(e,t){return Ze.useMemo(function(){var n=ZQ.get(t);if(n)return n;var r=e();return ZQ.set(t,r),r},t)}var Nie=function(){return{}};function $ie(e){var t=e.useCSP,n=t===void 0?Nie:t,r=e.useToken,i=e.usePrefix,o=e.getResetStyles,a=e.getCommonStyle,s=e.getCompUnitless;function u(g,p,v,C){var w=Array.isArray(g)?g[0]:g;function _(k){return"".concat(String(w)).concat(k.slice(0,1).toUpperCase()).concat(k.slice(1))}var y=(C==null?void 0:C.unitless)||{},E=typeof s=="function"?s(g):{},b=Y(Y({},E),{},G({},_("zIndexPopup"),!0));Object.keys(y).forEach(function(k){b[_(k)]=y[k]});var B=Y(Y({},C),{},{unitless:b,prefixToken:_}),x=d(g,p,v,B),S=c(w,v,B);return function(k){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:k,D=x(k,O),P=le(D,2),j=P[1],N=S(O),H=le(N,2),J=H[0],z=H[1];return[J,j,z]}}function c(g,p,v){var C=v.unitless,w=v.injectStyle,_=w===void 0?!0:w,y=v.prefixToken,E=v.ignore,b=function(S){var k=S.rootCls,O=S.cssVar,D=O===void 0?{}:O,P=r(),j=P.realToken;return Tre({path:[g],prefix:D.prefix,key:D.key,unitless:C,ignore:E,token:j,scope:k},function(){var N=XQ(g,j,p),H=YQ(g,j,N,{deprecatedTokens:v==null?void 0:v.deprecatedTokens}
91);return Object.keys(N).forEach(function(J){H[y(J)]=H[J],delete H[J]}),H}),null},B=function(S){var k=r(),O=k.cssVar;return[function(D){return _&&O?Ze.createElement(Ze.Fragment,null,Ze.createElement(b,{rootCls:S,cssVar:O,component:g}),D):D},O==null?void 0:O.key]};return B}function d(g,p,v){var C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},w=Array.isArray(g)?g:[g,g],_=le(w,1),y=_[0],E=w.join("-"),b=e.layer||{name:"antd"};return function(B){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:B,S=r(),k=S.theme,O=S.realToken,D=S.hashId,P=S.token,j=S.cssVar,N=i(),H=N.rootPrefixCls,J=N.iconPrefixCls,z=n(),F=j?"css":"js",T=Fie(function(){var te=new Set;return j&&Object.keys(C.unitless||{}).forEach(function(ce){te.add(wv(ce,j.prefix)),te.add(wv(ce,KQ(y,j.prefix)))}),Die(F,te)},[F,y,j==null?void 0:j.prefix]),W=Tie(F),U=W.max,K=W.min,X={theme:k,token:P,hashId:D,nonce:function(){return z.nonce},clientOnly:C.clientOnly,layer:b,order:C.order||-999};typeof o=="function"&&jE(Y(Y({},X),{},{clientOnly:!1,path:["Shared",H]}),function(){return o(P,{prefix:{rootPrefixCls:H,iconPrefixCls:J},csp:z})});var ne=jE(Y(Y({},X),{},{path:[E,B,J]}),function(){if(C.injectStyle===!1)return[];var te=Lie(P),ce=te.token,he=te.flush,ve=XQ(y,O,v),Ne=".".concat(B),Ie=YQ(y,O,ve,{deprecatedTokens:C.deprecatedTokens});j&&ve&&Fe(ve)==="object"&&Object.keys(ve).forEach(function(Te){ve[Te]="var(".concat(wv(Te,KQ(y,j.prefix)),")")});var Pe=Vi(ce,{componentCls:Ne,prefixCls:B,iconCls:".".concat(J),antCls:".".concat(H),calc:T,max:U,min:K},j?ve:Ie),We=p(Pe,{hashId:D,prefixCls:B,rootPrefixCls:H,iconPrefixCls:J});he(y,Ie);var Ke=typeof a=="function"?a(Pe,B,x,C.resetFont):null;return[C.resetStyle===!1?null:Ke,We]});return[ne,D]}}function h(g,p,v){var C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},w=d(g,p,v,Y({resetStyle:!1,order:-998},C)),_=function(E){var b=E.prefixCls,B=E.rootCls,x=B===void 0?b:B;return w(b,x),null};return _}return{genStyleHooks:u,genSubStyleComponent:h,genComponentStyleHook:d}}const xg=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],zie="5.22.7";function zC(e){return e>=0&&e<=255}function Vp(e,t){const{r:n,g:r,b:i,a:o}=new yr(e).toRgb();if(o<1)return e;const{r:a,g:s,b:u}=new yr(t).toRgb();for(let c=.01;c<=1;c+=.01){const d=Math.round((n-a*(1-c))/c),h=Math.round((r-s*(1-c))/c),g=Math.round((i-u*(1-c))/c);if(zC(d)&&zC(h)&&zC(g))return new yr({r:d,g:h,b:g,a:Math.round(c*100)/100}).toRgbString()}return new yr({r:n,g:r,b:i,a:1}).toRgbString()}var Uie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function jF(e){const{override:t}=e,n=Uie(e,["override"]),r=Object.assign({},t);Object.keys(wg).forEach(g=>{delete r[g]});const i=Object.assign(Object.assign({},n),r),o=480,a=576,s=768,u=992,c=1200,d=1600;if(i.motion===!1){const g="0s";i.motionDurationFast=g,i.motionDurationMid=g,i.motionDurationSlow=g}return Object.assign(Object.assign(Object.assign({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:Vp(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:Vp(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:Vp(i.colorWarningBg,i.colorBgContainer),fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*3,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:Vp(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:`
92      0 6px 16px 0 rgba(0, 0, 0, 0.08),
93      0 3px 6px -4px rgba(0, 0, 0, 0.12),
94      0 9px 28px 8px rgba(0, 0, 0, 0.05)
95    `,boxShadowSecondary:`
96      0 6px 16px 0 rgba(0, 0, 0, 0.08),
97      0 3px 6px -4px rgba(0, 0, 0, 0.12),
98      0 9px 28px 8px rgba(0, 0, 0, 0.05)
99    `,boxShadowTertiary:`
100      0 1px 2px 0 rgba(0, 0, 0, 0.03),
101      0 1px 6px -1px rgba(0, 0, 0, 0.02),
102      0 2px 4px 0 rgba(0, 0, 0, 0.02)
103    `,screenXS:o,screenXSMin:o,screenXSMax:a-1,screenSM:a,screenSMMin:a,screenSMMax:s-1,screenMD:s,screenMDMin:s,screenMDMax:u-1,screenLG:u,screenLGMin:u,screenLGMax:c-1,screenXL:c,screenXLMin:c,screenXLMax:d-1,screenXXL:d,screenXXLMin:d,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`
104      0 1px 2px -2px ${new yr("rgba(0, 0, 0, 0.16)").toRgbString()},
105      0 3px 6px 0 ${new yr("rgba(0, 0, 0, 0.12)").toRgbString()},
106      0 5px 12px 4px ${new yr("rgba(0, 0, 0, 0.09)").toRgbString()}
107    `,boxShadowDrawerRight:`
108      -6px 0 16px 0 rgba(0, 0, 0, 0.08),
109      -3px 0 6px -4px rgba(0, 0, 0, 0.12),
110      -9px 0 28px 8px rgba(0, 0, 0, 0.05)
111    `,boxShadowDrawerLeft:`
112      6px 0 16px 0 rgba(0, 0, 0, 0.08),
113      3px 0 6px -4px rgba(0, 0, 0, 0.12),
114      9px 0 28px 8px rgba(0, 0, 0, 0.05)
115    `,boxShadowDrawerUp:`
116      0 6px 16px 0 rgba(0, 0, 0, 0.08),
117      0 3px 6px -4px rgba(0, 0, 0, 0.12),
118      0 9px 28px 8px rgba(0, 0, 0, 0.05)
119    `,boxShadowDrawerDown:`
120      0 -6px 16px 0 rgba(0, 0, 0, 0.08),
121      0 -3px 6px -4px rgba(0, 0, 0, 0.12),
122      0 -9px 28px 8px rgba(0, 0, 0, 0.05)
123    `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTo
123p:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var eD=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const WF={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},Hie={size:!0,sizeSM:!0,sizeLG:!0,sizeMD:!0,sizeXS:!0,sizeXXS:!0,sizeMS:!0,sizeXL:!0,sizeXXL:!0,sizeUnit:!0,sizeStep:!0,motionBase:!0,motionUnit:!0},Gie={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0},VF=(e,t,n)=>{const r=n.getDerivativeToken(e),{override:i}=t,o=eD(t,["override"]);let a=Object.assign(Object.assign({},r),{override:i});return a=jF(a),o&&Object.entries(o).forEach(s=>{let[u,c]=s;const{theme:d}=c,h=eD(c,["theme"]);let g=h;d&&(g=VF(Object.assign(Object.assign({},a),h),{override:h},d)),a[u]=g}),a};function Xl(){const{token:e,hashed:t,theme:n,override:r,cssVar:i}=Ze.useContext(zF),o=`${zie}-${t||""}`,a=n||$F,[s,u,c]=lre(a,[wg,e],{salt:o,override:r,getComputedToken:VF,formatToken:jF,cssVar:i&&{prefix:i.prefix,key:i.key,unitless:WF,ignore:Hie,preserve:Gie}});return[a,c,t?u:"",s,i]}const Tb={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},eA=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return{boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}},Pb=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),pm=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),jie=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),Wie=(e,t,n,r)=>{const i=`[class^="${t}"], [class*=" ${t}"]`,o=n?`.${n}`:i,a={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[o]:Object.assign(Object.assign(Object.assign({},s),a),{[i]:a})}},qF=e=>({outline:`${Ve(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),Vie=e=>({"&:focus-visible":Object.assign({},qF(e))}),KF=e=>({[`.${e}`]:Object.assign(Object.assign({},Pb()),{[`.${e} .${e}-icon`]:{display:"block"}})}),{genStyleHooks:id,genComponentStyleHook:qie,genSubStyleComponent:Kie}=$ie({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=m.useContext(ur);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i]=Xl();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i}},useCSP:()=>{const{csp:e}=m.useContext(ur);return e??{}},getResetStyles:(e,t)=>{var n;return[{"&":jie(e)},KF((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:Lb)]},getCommonStyle:Wie,getCompUnitless:()=>WF});function Yie(e,t){return xg.reduce((n,r)=>{const i=e[`${r}1`],o=e[`${r}3`],a=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:i,lightBorderColor:o,darkColor:a,textColor:s}))},{})}const Jie=(e,t)=>{const[n,r]=Xl();return jE({theme:n,token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>[KF(e)])},Xie=Object.assign({},km),{useId:tD}=Xie,Zie=()=>"",eoe=typeof tD>"u"?Zie:tD;function toe(e,t,n){var r;LF();const i=e||{},o=i.inherit===!1||!t?Object.assign(Object.assign({},ow),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:ow.hashed,cssVar:t==null?void 0:t.cssVar}):t,a=eoe();return _0(()=>{var s,u;if(!e)return t;const c=Object.assign({},o.components);Object.keys(e.components||{}
123).forEach(g=>{c[g]=Object.assign(Object.assign({},c[g]),e.components[g])});const d=`css-var-${a.replace(/:/g,"")}`,h=((s=i.cssVar)!==null&&s!==void 0?s:o.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof o.cssVar=="object"?o.cssVar:{}),typeof i.cssVar=="object"?i.cssVar:{}),{key:typeof i.cssVar=="object"&&((u=i.cssVar)===null||u===void 0?void 0:u.key)||d});return Object.assign(Object.assign(Object.assign({},o),i),{token:Object.assign(Object.assign({},o.token),i.token),components:c,cssVar:h})},[i,o],(s,u)=>s.some((c,d)=>{const h=u[d];return!yg(c,h,!0)}))}var noe=["children"],YF=m.createContext({});function roe(e){var t=e.children,n=$t(e,noe);return m.createElement(YF.Provider,{value:n},t)}var ioe=function(e){fa(n,e);var t=da(n);function n(){return jn(this,n),t.apply(this,arguments)}return Wn(n,[{key:"render",value:function(){return this.props.children}}]),n}(m.Component);function ooe(e){var t=m.useReducer(function(s){return s+1},0),n=le(t,2),r=n[1],i=m.useRef(e),o=Xr(function(){return i.current}),a=Xr(function(s){i.current=typeof s=="function"?s(i.current):s,r()});return[o,a]}var hl="none",qp="appear",Kp="enter",Yp="leave",nD="none",jo="prepare",uf="start",cf="active",Mb="end",JF="prepared";function rD(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function aoe(e,t){var n={animationend:rD("Animation","AnimationEnd"),transitionend:rD("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var soe=aoe(wi(),typeof window<"u"?window:{}),XF={};if(wi()){var loe=document.createElement("div");XF=loe.style}var Jp={};function ZF(e){if(Jp[e])return Jp[e];var t=soe[e];if(t)for(var n=Object.keys(t),r=n.length,i=0;i<r;i+=1){var o=n[i];if(Object.prototype.hasOwnProperty.call(t,o)&&o in XF)return Jp[e]=t[o],Jp[e]}return""}var eN=ZF("animationend"),tN=ZF("transitionend"),nN=!!(eN&&tN),iD=eN||"animationend",oD=tN||"transitionend";function aD(e,t){if(!e)return null;if(Fe(e)==="object"){var n=t.replace(/-\w/g,function(r){return r[1].toUpperCase()});return e[n]}return"".concat(e,"-").concat(t)}const uoe=function(e){var t=m.useRef();function n(i){i&&(i.removeEventListener(oD,e),i.removeEventListener(iD,e))}function r(i){t.current&&t.current!==i&&n(t.current),i&&i!==t.current&&(i.addEventListener(oD,e),i.addEventListener(iD,e),t.current=i)}return m.useEffect(function(){return function(){n(t.current)}},[]),[r,n]};var rN=wi()?m.useLayoutEffect:m.useEffect;const coe=function(){var e=m.useRef(null);function t(){ji.cancel(e.current)}function n(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;t();var o=ji(function(){i<=1?r({isCanceled:function(){return o!==e.current}}):n(r,i-1)});e.current=o}return m.useEffect(function(){return function(){t()}},[]),[n,t]};var foe=[jo,uf,cf,Mb],doe=[jo,JF],iN=!1,hoe=!0;function oN(e){return e===cf||e===Mb}const goe=function(e,t,n){var r=Bg(nD),i=le(r,2),o=i[0],a=i[1],s=coe(),u=le(s,2),c=u[0],d=u[1];function h(){a(jo,!0)}var g=t?doe:foe;return rN(function(){if(o!==nD&&o!==Mb){var p=g.indexOf(o),v=g[p+1],C=n(o);C===iN?a(v,!0):v&&c(function(w){function _(){w.isCanceled()||a(v,!0)}C===!0?_():Promise.resolve(C).then(_)})}},[e,o]),m.useEffect(function(){return function(){d()}},[]),[h,o]};function Aoe(e,t,n,r){var i=r.motionEnter,o=i===void 0?!0:i,a=r.motionAppear,s=a===void 0?!0:a,u=r.motionLeave,c=u===void 0?!0:u,d=r.motionDeadline,h=r.motionLeaveImmediately,g=r.onAppearPrepare,p=r.onEnterPrepare,v=r.onLeavePrepare,C=r.onAppearStart,w=r.onEnterStart,_=r.onLeaveStart,y=r.onAppearActive,E=r.onEnterActive,b=r.onLeaveActive,B=r.onAppearEnd,x=r.onEnterEnd,S=r.onLeaveEnd,k=r.onVisibleChanged,O=Bg(),D=le(O,2),P=D[0],j=D[1],N=ooe(hl),H=le(N,2),J=H[0],z=H[1],F=Bg(null),T=le(F,2),W=T[0],U=T[1],K=J(),X=m.useRef(!1),ne=m.useRef(null);function te(){return n()}var ce=m.useRef(!1);function he(){z(hl),U(null,!0)}
123var ve=Xr(function(Oe){var it=J();if(it!==hl){var de=te();if(!(Oe&&!Oe.deadline&&Oe.target!==de)){var bt=ce.current,st;it===qp&&bt?st=B==null?void 0:B(de,Oe):it===Kp&&bt?st=x==null?void 0:x(de,Oe):it===Yp&&bt&&(st=S==null?void 0:S(de,Oe)),bt&&st!==!1&&he()}}}),Ne=uoe(ve),Ie=le(Ne,1),Pe=Ie[0],We=function(it){switch(it){case qp:return G(G(G({},jo,g),uf,C),cf,y);case Kp:return G(G(G({},jo,p),uf,w),cf,E);case Yp:return G(G(G({},jo,v),uf,_),cf,b);default:return{}}},Ke=m.useMemo(function(){return We(K)},[K]),Te=goe(K,!e,function(Oe){if(Oe===jo){var it=Ke[jo];return it?it(te()):iN}if(pt in Ke){var de;U(((de=Ke[pt])===null||de===void 0?void 0:de.call(Ke,te(),null))||null)}return pt===cf&&K!==hl&&(Pe(te()),d>0&&(clearTimeout(ne.current),ne.current=setTimeout(function(){ve({deadline:!0})},d))),pt===JF&&he(),hoe}),me=le(Te,2),Ye=me[0],pt=me[1],ct=oN(pt);ce.current=ct;var at=m.useRef(null);rN(function(){if(!(X.current&&at.current===t)){j(t);var Oe=X.current;X.current=!0;var it;!Oe&&t&&s&&(it=qp),Oe&&t&&o&&(it=Kp),(Oe&&!t&&c||!Oe&&h&&!t&&c)&&(it=Yp);var de=We(it);it&&(e||de[jo])?(z(it),Ye()):z(hl),at.current=t}},[t]),m.useEffect(function(){(K===qp&&!s||K===Kp&&!o||K===Yp&&!c)&&z(hl)},[s,o,c]),m.useEffect(function(){return function(){X.current=!1,clearTimeout(ne.current)}},[]);var kt=m.useRef(!1);m.useEffect(function(){P&&(kt.current=!0),P!==void 0&&K===hl&&((kt.current||P)&&(k==null||k(P)),kt.current=!0)},[P,K]);var wt=W;return Ke[jo]&&pt===uf&&(wt=Y({transition:"none"},wt)),[K,pt,wt,P??t]}function poe(e){var t=e;Fe(e)==="object"&&(t=e.transitionSupport);function n(i,o){return!!(i.motionName&&t&&o!==!1)}var r=m.forwardRef(function(i,o){var a=i.visible,s=a===void 0?!0:a,u=i.removeOnLeave,c=u===void 0?!0:u,d=i.forceRender,h=i.children,g=i.motionName,p=i.leavedClassName,v=i.eventProps,C=m.useContext(YF),w=C.motion,_=n(i,w),y=m.useRef(),E=m.useRef();function b(){try{return y.current instanceof HTMLElement?y.current:Ev(E.current)}catch{return null}}var B=Aoe(_,s,b,i),x=le(B,4),S=x[0],k=x[1],O=x[2],D=x[3],P=m.useRef(D);D&&(P.current=!0);var j=m.useCallback(function(T){y.current=T,Eb(o,T)},[o]),N,H=Y(Y({},v),{},{visible:s});if(!h)N=null;else if(S===hl)D?N=h(Y({},H),j):!c&&P.current&&p?N=h(Y(Y({},H),{},{className:p}),j):d||!c&&!p?N=h(Y(Y({},H),{},{style:{display:"none"}}),j):N=null;else{var J;k===jo?J="prepare":oN(k)?J="active":k===uf&&(J="start");var z=aD(g,"".concat(S,"-").concat(J));N=h(Y(Y({},H),{},{className:we(aD(g,S),G(G({},z,z&&J),g,typeof g=="string")),style:O}),j)}if(m.isValidElement(N)&&Xg(N)){var F=E0(N);F||(N=m.cloneElement(N,{ref:j}))}return m.createElement(ioe,{ref:E},N)});return r.displayName="CSSMotion",r}const Zl=poe(nN);var sw="add",lw="keep",uw="remove",UC="removed";function voe(e){var t;return e&&Fe(e)==="object"&&"key"in e?t=e:t={key:e},Y(Y({},t),{},{key:String(t.key)})}function cw(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(voe)}function moe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,i=t.length,o=cw(e),a=cw(t);o.forEach(function(c){for(var d=!1,h=r;h<i;h+=1){var g=a[h];if(g.key===c.key){r<h&&(n=n.concat(a.slice(r,h).map(function(p){return Y(Y({},p),{},{status:sw})})),r=h),n.push(Y(Y({},g),{},{status:lw})),r+=1,d=!0;break}}d||n.push(Y(Y({},c),{},{status:uw}))}),r<i&&(n=n.concat(a.slice(r).map(function(c){return Y(Y({},c),{},{status:sw})})));var s={};n.forEach(function(c){var d=c.key;s[d]=(s[d]||0)+1});var u=Object.keys(s).filter(function(c){return s[c]>1});return u.forEach(function(c){n=n.filter(function(d){var h=d.key,g=d.status;return h!==c||g!==uw}),n.forEach(function(d){d.key===c&&(d.status=lw)})}),n}var yoe=["component","children","onVisibleChanged","onAllRemoved"],_oe=["status"],Coe=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Eoe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Zl,n=function(r){fa(o,r);var i=da(o);function o(){var a;jn(this,o);for(var s=arguments.length,u=new Array(s),c=0;c<s;c++)u[c]=arguments[c];return a=i.call.apply(i,[this].concat(u)),G(Ue(a),"state",{keyEntities:[]}),G(Ue(a),"removeKey",function(d){a.setState(function(h){var g=h.keyEntities.map(function(p){return p.key!==d?p:Y(Y({},p),{},{status:UC})});return{keyEntities:g}},function(){var h=a.state.keyEntities,g=h.filter(function(p){var v=p.status;return v!==UC}).length;g===0&&a.props.onAllRemoved&&a.props.onAllRemoved()})}),a}return Wn(o,[{key:"render",value:function(){var s=this,u=this.state.keyEntities,c=this.props,d=c.component,h=c.children,g=c.onVisibleChanged;c.onAllRemoved;var p=$t(c,yoe),v=d||m.Fragment,C={};return Coe.forEach(function(w){C[w]=p[w],delete p[w]}),delete p.keys,m.createElement(v,p,u.map(function(w,_){var y=w.status,E=$t(w,_oe),b=y===sw||y===lw;return m.createElement(t,qe({},C,{key:E.key,visible:b,eventProps:E,onVisibleChanged:function(x){g==null||g(x,{key:E.key}),x||s.removeKey(E.key)}}),function(B,x){return h(Y(Y({},B),{},{index:_}),x)})}))}}],[{key:"getDerivedStateFromProps",value:function(s,u){var c=s.keys,d=u.keyEntities,h=cw(c),g=moe(d,h);return{keyEntities:g.filter(function(p){var v=d.find(function(C){var w=C.key;return p.key===w});return!(v&&v.status===UC&&p.status===uw)})}}}]),o}(m.Component);return G(n,"defaultProps",{component:"div"}),n}const woe=Eoe(nN);function Ioe(e){const{children:t}=e,[,n]=Xl(),{motion:r}=n,i=m.useRef(!1);return i.current=i.current||r===!1,i.current?m.createElement(roe,{motion:r},t):t}const boe=()=>null;var Boe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const xoe=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let aN;function Soe(){return aN||Ig}function Roe(e){return Object.keys(e).some(t=>t.endsWith("Color"))}const koe=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(aN=t),r&&Roe(r)&&bie(Soe(),r)},Qoe=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,anchor:o,form:a,locale:s,componentSize:u,direction:c,space:d,splitter:h,virtual:g,dropdownMatchSelectWidth:p,popupMatchSelectWidth:v,popupOverflow:C,legacyLocale:w,parentContext:_,iconPrefixCls:y,theme:E,componentDisabled:b,segmented:B,statistic:x,spin:S,calendar:k,carousel:O,cascader:D,collapse:P,typography:j,checkbox:N,descriptions:H,divider:J,drawer:z,skeleton:F,steps:T,image:W,layout:U,list:K,mentions:X,modal:ne,progress:te,result:ce,slider:he,breadcrumb:ve,menu:Ne,pagination:Ie,input:Pe,textArea:We,empty:Ke,badge:Te,radio:me,rate:Ye,switch:pt,transfer:ct,avatar:at,message:kt,tag:wt,table:Oe,card:it,tabs:de,timeline:bt,timePicker:st,upload:dt,notification:zt,tree:Kt,colorPicker:Bt,datePicker:Yt,rangePicker:Jt,flex:Qt,wave:Je,dropdown:fe,warning:Se,tour:ot,floatButtonGroup:Le,variant:et,inputNumber:Xt,treeSelect:Mn}=e,sn=m.useCallback((Mt,vt)=>{const{prefixCls:tr}=e;if(vt)return vt;const Vn=tr||_.getPrefixCls("");return Mt?`${Vn}-${Mt}`:Vn},[_.getPrefixCls,e.prefixCls]),mn=y||_.iconPrefixCls||Lb,ln=n||_.csp;Jie(mn,ln);const nn=toe(E,_.theme,{prefixCls:sn("")}),er={csp:ln,autoInsertSpaceInButton:r,alert:i,anchor:o,locale:s||w,direction:c,space:d,splitter:h,virtual:g,popupMatchSelectWidth:v??p,popupOverflow:C,getPrefixCls:sn,iconPrefixCls:mn,theme:nn,segmented:B,statistic:x,spin:S,calendar:k,carousel:O,cascader:D,collapse:P,typography:j,checkbox:N,descriptions:H,divider:J,drawer:z,skeleton:F,steps:T,image:W,input:Pe,textArea:We,layout:U,list:K,mentions:X,modal:ne,progress:te,result:ce,slider:he,breadcrumb:ve,menu:Ne,pagination:Ie,empty:Ke,badge:Te,radio:me,rate:Ye,switch:pt,transfer:ct,avatar:at,message:kt,tag:wt,table:Oe,card:it,tabs:de,timeline:bt,timePicker:st,upload:dt,notification:zt,tree:Kt,colorPicker:Bt,datePicker:Yt,rangePicker:Jt,flex:Qt,wave:Je,dropdown:fe,warning:Se,tour:ot,floatButtonGroup:Le,variant:et,inputNumber:Xt,treeSelect:Mn},Dt=Object.assign({},_);Object.keys(er).forEach(Mt=>{er[Mt]!==void 0&&(Dt[Mt]=er[Mt])}),xoe.forEach(Mt=>{const vt=e[Mt];vt&&(Dt[Mt]=vt)}),typeof r<"u"&&(Dt.button=Object.assign({autoInsertSpace:r},Dt.button));const Re=_0(()=>Dt,Dt,(Mt,vt)=>{const tr=Object.keys(Mt),Vn=Object.keys(vt);return tr.length!==Vn.length||tr.some(fr=>Mt[fr]!==vt[fr])}),be=m.useMemo(()=>({prefixCls:mn,csp:ln}),[mn,ln]);let pe=m.createElement(m.Fragment,null,m.createElement(boe,{dropdownMatchSelectWidth:p}),t);const Ut=m.useMemo(()=>{var Mt,vt,tr,Vn;return lf(((Mt=Zu.Form)===null||Mt===void 0?void 0:Mt.defaultValidateMessages)||{},((tr=(vt=Re.locale)===null||vt===void 0?void 0:vt.Form)===null||tr===void 0?void 0:tr.defaultValidateMessages)||{},((Vn=Re.form)===null||Vn===void 0?void 0:Vn.validateMessages)||{},(a==null?void 0:a.validateMessages)||{})},[Re,a==null?void 0:a.validateMessages]);Object.keys(Ut).length>0&&(pe=m.createElement(Ure.Provider,{value:Ut},pe)),s&&(pe=m.createElement(Kre,{locale:s,_ANT_MARK__:qre},pe)),(mn||ln)&&(pe=m.createElement(Db.Provider,{value:be},pe)),u&&(pe=m.createElement(xie,{size:u},pe)),pe=m.createElement(Ioe,null,pe);const Fn=m.useMemo(()=>{const Mt=nn||{},{algorithm:vt,token:tr,components:Vn,cssVar:fr}=Mt,Ii=Boe(Mt,["algorithm","token","components","cssVar"]),ha=vt&&(!Array.isArray(vt)||vt.length>0)?zE(vt):$F,Hr={};Object.entries(Vn||{}
123).forEach(Yi=>{let[Gr,bi]=Yi;const yn=Object.assign({},bi);"algorithm"in yn&&(yn.algorithm===!0?yn.theme=ha:(Array.isArray(yn.algorithm)||typeof yn.algorithm=="function")&&(yn.theme=zE(yn.algorithm)),delete yn.algorithm),Hr[Gr]=yn});const nr=Object.assign(Object.assign({},wg),tr);return Object.assign(Object.assign({},Ii),{theme:ha,token:nr,components:Hr,override:Object.assign({override:nr},Hr),cssVar:fr})},[nn]);return E&&(pe=m.createElement(zF.Provider,{value:Fn},pe)),Re.warning&&(pe=m.createElement(zre.Provider,{value:Re.warning},pe)),b!==void 0&&(pe=m.createElement(Bie,{disabled:b},pe)),m.createElement(ur.Provider,{value:Re},pe)},tA=e=>{const t=m.useContext(ur),n=m.useContext(Ob);return m.createElement(Qoe,Object.assign({parentContext:t,legacyLocale:n},e))};tA.ConfigContext=ur;tA.SizeContext=jf;tA.config=koe;tA.useConfig=Sie;Object.defineProperty(tA,"SizeContext",{get:()=>jf});var Doe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};function sN(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function Ooe(e){return sN(e)instanceof ShadowRoot}function vm(e){return Ooe(e)?sN(e):null}function Loe(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function Toe(e,t){Fr(e,"[@ant-design/icons] ".concat(t))}function sD(e){return Fe(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(Fe(e.icon)==="object"||typeof e.icon=="function")}function lD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[Loe(n)]=r}return t},{})}function fw(e,t,n){return n?Ze.createElement(e.tag,Y(Y({key:t},lD(e.attrs)),n),(e.children||[]).map(function(r,i){return fw(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):Ze.createElement(e.tag,Y({key:t},lD(e.attrs)),(e.children||[]).map(function(r,i){return fw(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function lN(e){return Eg(e)[0]}function uN(e){return e?Array.isArray(e)?e:[e]:[]}var Poe=`
124.anticon {
125  display: inline-flex;
126  align-items: center;
127  color: inherit;
128  font-style: normal;
129  line-height: 0;
130  text-align: center;
131  text-transform: none;
132  vertical-align: -0.125em;
133  text-rendering: optimizeLegibility;
134  -webkit-font-smoothing: antialiased;
135  -moz-osx-font-smoothing: grayscale;
136}
137
138.anticon > * {
139  line-height: 1;
140}
141
142.anticon svg {
143  display: inline-block;
144}
145
146.anticon::before {
147  display: none;
148}
149
150.anticon .anticon-icon {
151  display: block;
152}
153
154.anticon[tabindex] {
155  cursor: pointer;
156}
157
158.anticon-spin::before,
159.anticon-spin {
160  display: inline-block;
161  -webkit-animation: loadingCircle 1s infinite linear;
162  animation: loadingCircle 1s infinite linear;
163}
164
165@-webkit-keyframes loadingCircle {
166  100% {
167    -webkit-transform: rotate(360deg);
168    transform: rotate(360deg);
169  }
170}
171
172@keyframes loadingCircle {
173  100% {
174    -webkit-transform: rotate(360deg);
175    transform: rotate(360deg);
176  }
177}
178`,Moe=function(t){var n=m.useContext(Db),r=n.csp,i=n.prefixCls,o=Poe;i&&(o=o.replace(/anticon/g,i)),m.useEffect(function(){var a=t.current,s=vm(a);Is(o,"@ant-design-icons",{prepend:!0,csp:r,attachTo:s})},[])},Foe=["icon","className","onClick","style","primaryColor","secondaryColor"],Dh={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function Noe(e){var t=e.primaryColor,n=e.secondaryColor;Dh.primaryColor=t,Dh.secondaryColor=n||lN(t),Dh.calculated=!!n}function $oe(){return Y({},Dh)}var od=function(t){var n=t.icon,r=t.className,i=t.onClick,o=t.style,a=t.primaryColor,s=t.secondaryColor,u=$t(t,Foe),c=m.useRef(),d=Dh;if(a&&(d={primaryColor:a,secondaryColor:s||lN(a)}),Moe(c),Toe(sD(n),"icon should be icon definiton, but got ".concat(n)),!sD(n))return null;var h=n;return h&&typeof h.icon=="function"&&(h=Y(Y({},h),{},{icon:h.icon(d.primaryColor,d.secondaryColor)})),fw(h.icon,"svg-".concat(h.name),Y(Y({className:r,onClick:i,style:o,"data-icon":h.name,width:"1em",height:"1em",fill:"
178currentColor","aria-hidden":"true"},u),{},{ref:c}))};od.displayName="IconReact";od.getTwoToneColors=$oe;od.setTwoToneColors=Noe;function cN(e){var t=uN(e),n=le(t,2),r=n[0],i=n[1];return od.setTwoToneColors({primaryColor:r,secondaryColor:i})}function zoe(){var e=od.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var Uoe=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];cN(Gf.primary);var oi=m.forwardRef(function(e,t){var n=e.className,r=e.icon,i=e.spin,o=e.rotate,a=e.tabIndex,s=e.onClick,u=e.twoToneColor,c=$t(e,Uoe),d=m.useContext(Db),h=d.prefixCls,g=h===void 0?"anticon":h,p=d.rootClassName,v=we(p,g,G(G({},"".concat(g,"-").concat(r.name),!!r.name),"".concat(g,"-spin"),!!i||r.name==="loading"),n),C=a;C===void 0&&s&&(C=-1);var w=o?{msTransform:"rotate(".concat(o,"deg)"),transform:"rotate(".concat(o,"deg)")}:void 0,_=uN(u),y=le(_,2),E=y[0],b=y[1];return m.createElement("span",qe({role:"img","aria-label":r.name},c,{ref:t,tabIndex:C,onClick:s,className:v}),m.createElement(od,{icon:r,primaryColor:E,secondaryColor:b,style:w}))});oi.displayName="AntdIcon";oi.getTwoToneColor=zoe;oi.setTwoToneColor=cN;var Hoe=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:Doe}))},Goe=m.forwardRef(Hoe),joe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},Woe=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:joe}))},Voe=m.forwardRef(Woe),qoe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"}
178,children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},Koe=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:qoe}))},Yoe=m.forwardRef(Koe),Joe=`accept acceptCharset accessKey action allowFullScreen allowTransparency
179    alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
180    charSet checked classID className colSpan cols content contentEditable contextMenu
181    controls coords crossOrigin data dateTime default defer dir disabled download draggable
182    encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
183    headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
184    is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
185    mediaGroup method min minLength multiple muted name noValidate nonce open
186    optimum pattern placeholder poster preload radioGroup readOnly rel required
187    reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
188    shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
189    summary tabIndex target title type useMap value width wmode wrap`,Xoe=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
190    onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
191    onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
192    onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
193    onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
194    onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
195    onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Zoe="".concat(Joe," ").concat(Xoe).split(/[\s\n]+/),eae="aria-",tae="data-";function uD(e,t){return e.indexOf(t)===0}function nae(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=Y({},t);var r={};return Object.keys(e).forEach(function(i){(n.aria&&(i==="role"||uD(i,eae))||n.data&&uD(i,tae)||n.attr&&Zoe.includes(i))&&(r[i]=e[i])}),r}function fN(e){return e&&Ze.isValidElement(e)&&e.type===Ze.Fragment}const rae=(e,t,n)=>Ze.isValidElement(e)?Ze.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function Ts(e,t){return rae(e,e,t)}const iae=e=>{const[,,,,t]=Xl();return t?`${e}-css-var`:""};var Qe={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){var n=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||n>=Qe.F1&&n<=Qe.F12)return!1;switch(n){case Qe.ALT:case Qe.CAPS_LOCK:case Qe.CONTEXT_MENU:case Qe.CTRL:case Qe.DOWN:case Qe.END:case Qe.ESC:case Qe.HOME:case Qe.INSERT:case Qe.LEFT:case Qe.MAC_FF_META:case Qe.META:case Qe.NUMLOCK:case Qe.NUM_CENTER:case Qe.PAGE_DOWN:case Qe.PAGE_UP:case Qe.PAUSE:case Qe.PRINT_SCREEN:case Qe.RIGHT:case Qe.SHIFT:case Qe.UP:case Qe.WIN_KEY:case Qe.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=Qe.ZERO&&t<=Qe.NINE||t>=Qe.NUM_ZERO&&t<=Qe.NUM_MULTIPLY||t>=Qe.A&&t<=Qe.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case Qe.SPACE:case Qe.QUESTION_MARK:case Qe.NUM_PLUS:case Qe.NUM_MINUS:case Qe.NUM_PERIOD:case Qe.NUM_DIVISION:case Qe.SEMICOLON:case Qe.DASH:case Qe.EQUALS:case Qe.COMMA:case Qe.PERIOD:case Qe.SLASH:case Qe.APOSTROPHE:case Qe.SINGLE_QUOTE:case Qe.OPEN_SQUARE_BRACKET:case Qe.BACKSLASH:case Qe.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}}
vendor: 5,526 bytes, line 195
195,oae={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},aae=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:oae}))},dw=m.forwardRef(aae);const dN=Ze.createContext(void 0),_u=100,hN={Modal:_u,Drawer:_u,Popover:_u,Popconfirm:_u,Tooltip:_u,Tour:_u,FloatButton:_u},sae={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function lae(e){return e in hN}const gN=(e,t)=>{const[,n]=Xl(),r=Ze.useContext(dN),i=lae(e);let o;if(t!==void 0)o=[t,t];else{let a=r??0;i?a+=(r?0:n.zIndexPopupBase)+hN[e]:a+=sae[e],o=[r===void 0?t:a,a]}return o};function an(){an=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(z,F,T){z[F]=T.value},o=typeof Symbol=="function"?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(z,F,T){return Object.defineProperty(z,F,{value:T,enumerable:!0,configurable:!0,writable:!0}),z[F]}try{c({},"")}catch{c=function(T,W,U){return T[W]=U}}function d(z,F,T,W){var U=F&&F.prototype instanceof _?F:_,K=Object.create(U.prototype),X=new H(W||[]);return i(K,"_invoke",{value:D(z,T,X)}),K}function h(z,F,T){try{return{type:"normal",arg:z.call(F,T)}}catch(W){return{type:"throw",arg:W}}}t.wrap=d;var g="suspendedStart",p="suspendedYield",v="executing",C="completed",w={};function _(){}function y(){}function E(){}var b={};c(b,a,function(){return this});var B=Object.getPrototypeOf,x=B&&B(B(J([])));x&&x!==n&&r.call(x,a)&&(b=x);var S=E.prototype=_.prototype=Object.create(b);function k(z){["next","throw","return"].forEach(function(F){c(z,F,function(T){return this._invoke(F,T)})})}function O(z,F){function T(U,K,X,ne){var te=h(z[U],z,K);if(te.type!=="throw"){var ce=te.arg,he=ce.value;return he&&Fe(he)=="object"&&r.call(he,"__await")?F.resolve(he.__await).then(function(ve){T("next",ve,X,ne)},function(ve){T("throw",ve,X,ne)}):F.resolve(he).then(function(ve){ce.value=ve,X(ce)},function(ve){return T("throw",ve,X,ne)})}ne(te.arg)}var W;i(this,"_invoke",{value:function(K,X){function ne(){return new F(function(te,ce){T(K,X,te,ce)})}return W=W?W.then(ne,ne):ne()}})}function D(z,F,T){var W=g;return function(U,K){if(W===v)throw Error("Generator is already running");if(W===C){if(U==="throw")throw K;return{value:e,done:!0}}for(T.method=U,T.arg=K;;){var X=T.delegate;if(X){var ne=P(X,T);if(ne){if(ne===w)continue;return ne}}if(T.method==="next")T.sent=T._sent=T.arg;else if(T.method==="throw"){if(W===g)throw W=C,T.arg;T.dispatchException(T.arg)}else T.method==="return"&&T.abrupt("return",T.arg);W=v;var te=h(z,F,T);if(te.type==="normal"){if(W=T.done?C:p,te.arg===w)continue;return{value:te.arg,done:T.done}}te.type==="throw"&&(W=C,T.method="throw",T.arg=te.arg)}}}function P(z,F){var T=F.method,W=z.iterator[T];if(W===e)return F.delegate=null,T==="throw"&&z.iterator.return&&(F.method="return",F.arg=e,P(z,F),F.method==="throw")||T!=="return"&&(F.method="throw",F.arg=new TypeError("The iterator does not provide a '"+T+"' method")),w;var U=h(W,z.iterator,F.arg);if(U.type==="throw")return F.method="throw",F.arg=U.arg,F.delegate=null,w;var K=U.arg;return K?K.done?(F[z.resultName]=K.value,F.next=z.nextLoc,F.method!=="return"&&(F.method="next",F.arg=e),F.delegate=null,w):K:(F.method="throw",F.arg=new TypeError("iterator result is not an object"),F.delegate=null,w)}function j(z){var F={tryLoc:z[0]};1 in z&&(F.catchLoc=z[1]),2 in z&&(F.finallyLoc=z[2],F.afterLoc=z[3]),this.tryEntries.push(F)}function N(z){var F=z.completion||{};F.type="normal",delete F.arg,z.completion=F}function H(z){this.tryEntries=[{tryLoc:"root"}],z.forEach(j,this),this.reset(!0)}function J(z){if(z||z===""){var F=z[a];if(F)return F.call(z);if(typeof z.next=="function")return z;if(!isNaN(z.length)){var T=-1,W=function U(){for(;++T<z.length;)if(r.call(z,T))return U.value=z[T],U.done=!1,U;return U.value=e,U.done=!0,U};return W.next=W}}throw new TypeError(Fe(z)+" is not iterable")}return y.prototype=E,i(S,"constructor",{value:E,configurable:!0}),i(E,"constructor",{value:y,configurable:!0}),y.displayName=c(E,u,"GeneratorFunction"),t.isGeneratorFunction=function(z){var F=typeof z=="function"&&z.constructor;return!!F&&(F===y||(F.displayName||F.name)==="GeneratorFunction")},t.mark=function(z){return Object.setPrototypeOf?Object.setPrototypeOf(z,E):(z.__proto__=E,c(z,u,"GeneratorFunction")),z.prototype=Object.create(S),z},t.awrap=function(z){return{__await:z}},k(O.prototype),c(O.prototype,s,function(){return this}),t.AsyncIterator=O,t.async=function(z,F,T,W,U){U===void 0&&(U=Promise);var K=new O(d(z,F,T,W),U);return t.isGeneratorFunction(F)?K:K.next().then(function(X){return X.done?X.value:K.next()})},k(S),c(S,u,"Generator"),c(S,a,function(){return this}),c(S,"toString",function(){return"[object Generator]"}),t.keys=function(z){var F=Object(z),T=[];for(var W in F)T.push(W);return T.reverse(),function U(){for(;T.length;){var K=T.pop();if(K in F)return U.value=K,U.done=!1,U}return U.done=!0,U}},t.values=J,H.prototype={constructor:H,reset:function(F){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEac
195h(N),!F)for(var T in this)T.charAt(0)==="t"&&r.call(this,T)&&!isNaN(+T.slice(1))&&(this[T]=e)},stop:function(){this.done=!0;var F=this.tryEntries[0].completion;if(F.type==="throw")throw F.arg;return this.rval},dispatchException:function(F){if(this.done)throw F;var T=this;function W(ce,he){return X.type="throw",X.arg=F,T.next=ce,he&&(T.method="next",T.arg=e),!!he}for(var U=this.tryEntries.length-1;U>=0;--U){var K=this.tryEntries[U],X=K.completion;if(K.tryLoc==="root")return W("end");if(K.tryLoc<=this.prev){var ne=r.call(K,"catchLoc"),te=r.call(K,"finallyLoc");if(ne&&te){if(this.prev<K.catchLoc)return W(K.catchLoc,!0);if(this.prev<K.finallyLoc)return W(K.finallyLoc)}else if(ne){if(this.prev<K.catchLoc)return W(K.catchLoc,!0)}else{if(!te)throw Error("try statement without catch or finally");if(this.prev<K.finallyLoc)return W(K.finallyLoc)}}}},abrupt:function(F,T){for(var W=this.tryEntries.length-1;W>=0;--W){var U=this.tryEntries[W];if(U.tryLoc<=this.prev&&r.call(U,"finallyLoc")&&this.prev<U.finallyLoc){var K=U;break}}K&&(F==="break"||F==="continue")&&K.tryLoc<=T&&T<=K.finallyLoc&&(K=null);var X=K?K.completion:{};return X.type=F,X.arg=T,K?(this.method="next",this.next=K.finallyLoc,w):this.complete(X)},complete:function(F,T){if(F.type==="throw")throw F.arg;return F.type==="break"||F.type==="continue"?this.next=F.arg:F.type==="return"?(this.rval=this.arg=F.arg,this.method="return",this.next="end"):F.type==="normal"&&T&&(this.next=T),w},finish:function(F){for(var T=this.tryEntries.length-1;T>=0;--T){var W=this.tryEntries[T];if(W.finallyLoc===F)return this.complete(W.completion,W.afterLoc),N(W),w}},catch:function(F){for(var T=this.tryEntries.length-1;T>=0;--T){var W=this.tryEntries[T];if(W.tryLoc===F){var U=W.completion;if(U.type==="throw"){var K=U.arg;N(W)}return K}}throw Error("illegal catch attempt")},delegateYield:function(F,T,W){return this.delegate={iterator:J(F),resultName:T,nextLoc:W},this.method==="next"&&(this.arg=e),w}},t}function cD(e,t,n,r,i,o,a){try{var s=e[o](a),u=s.value}catch(c){return void n(c)}s.done?t(u):Promise.resolve(u).then(r,i)}function Ui(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(u){cD(o,r,i,a,s,"next",u)}function s(u){cD(o,r,i,a,s,"throw",u)}a(void 0)})}}var nA=Y({},PG),uae=nA.version,HC=nA.render,cae=nA.unmountComponentAtNode,S0;try{var fae=Number((uae||"").split(".")[0]);fae>=18&&(S0=nA.createRoot)}catch{}function fD(e){var t=nA.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&Fe(t)==="object"&&(t.usingClientEntryPoint=e)}var mm="__rc_react_root__";function dae(e,t){fD(!0);var n=t[mm]||S0(t);fD(!1),n.render(e),t[mm]=n}function hae(e,t){HC==null||HC(e,t)}function gae(e,t){if(S0){dae(e,t);return}hae(e,t)}function Aae(e){return hw.apply(this,arguments)}function hw(){return hw=Ui(an().mark(function e(t){return an().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[mm])===null||i===void 0||i.unmount(),delete t[mm]}));case 1:case"end":return r.stop()}},e)})),hw.apply(this,arguments)}function pae(e){cae(e)}function vae(e){return gw.apply(this,arguments)}function gw(){return gw=Ui(an().mark(function e(t){return an().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(S0===void 0){r.next=2;break}return r.abrupt("return",Aae(t));case 2:pae(t);case 3:case"end":return r.stop()}},e)})),gw.apply(this,arguments)}const mae=(e,t)=>(gae(e,t),()=>vae(t));let yae=mae;function _ae(){return yae}const GC=()=>({height:0,opacity:0}),dD=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Cae=e=>({height:e?e.offsetHeight:0}),jC=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",AN=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ig}-motion-collapse`,onAppearStart:GC,onEnterStart:GC,onAppearActive:dD,onEnterActive:dD,onLeaveStart:Cae,onLeaveActive:GC,onAppearEnd:jC,onEnterEnd:jC,onLeaveEnd:jC,motionDeadline:500}},pN=(e,t,n)=>n!==void 0?n:`${e}-${t}`,Fb=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;
195if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var i=e.getBoundingClientRect(),o=i.width,a=i.height;if(o||a)return!0}}return!1},Eae=e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow ${e.motionDurationSlow} ${e.motionEaseInOut}`,`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(",")}}}}},wae=qie("Wave",e=>[Eae(e)]),vN=`${Ig}-wave-target`;function WC(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"}function Iae(e){const{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return WC(t)?t:WC(n)?n:WC(r)?r:null}function VC(e){return Number.isNaN(e)?0:e}const bae=e=>{const{className:t,target:n,component:r,registerUnmount:i}=e,o=m.useRef(null),a=m.useRef(null);m.useEffect(()=>{a.current=i()},[]);const[s,u]=m.useState(null),[c,d]=m.useState([]),[h,g]=m.useState(0),[p,v]=m.useState(0),[C,w]=m.useState(0),[_,y]=m.useState(0),[E,b]=m.useState(!1),B={left:h,top:p,width:C,height:_,borderRadius:c.map(k=>`${k}px`).join(" ")};s&&(B["--wave-color"]=s);function x(){const k=getComputedStyle(n);u(Iae(n));const O=k.position==="static",{borderLeftWidth:D,borderTopWidth:P}=k;g(O?n.offsetLeft:VC(-parseFloat(D))),v(O?n.offsetTop:VC(-parseFloat(P))),w(n.offsetWidth),y(n.offsetHeight);const{borderTopLeftRadius:j,borderTopRightRadius:N,borderBottomLeftRadius:H,borderBottomRightRadius:J}=k;d([j,N,J,H].map(z=>VC(parseFloat(z))))}if(m.useEffect(()=>{if(n){const k=ji(()=>{x(),b(!0)});let O;return typeof ResizeObserver<"u"&&(O=new ResizeObserver(x),O.observe(n)),()=>{ji.cancel(k),O==null||O.disconnect()}}},[]),!E)return null;const S=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(vN));return m.createElement(Zl,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(k,O)=>{var D,P;if(O.deadline||O.propertyName==="opacity"){const j=(D=o.current)===null||D===void 0?void 0:D.parentElement;(P=a.current)===null||P===void 0||P.call(a).then(()=>{j==null||j.remove()})}return!1}},(k,O)=>{let{className:D}=k;return m.createElement("div",{ref:C0(o,O),className:we(t,D,{"wave-quick":S}),style:B})})},Bae=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const i=document.createElement("div");i.style.position="absolute",i.style.left="0px",i.style.top="0px",e==null||e.insertBefore(i,e==null?void 0:e.firstChild);const o=_ae();let a=null;function s(){return a}a=o(m.createElement(bae,Object.assign({},t,{target:e,registerUnmount:s})),i)},xae=(e,t,n)=>{const{wave:r}=m.useContext(ur),[,i,o]=Xl(),a=Xr(c=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const h=d.querySelector(`.${vN}`)||d,{showEffect:g}=r||{};(g||Bae)(h,{className:t,token:i,component:n,event:c,hashId:o})}),s=m.useRef(null);return c=>{ji.cancel(s.current),s.current=ji(()=>{a(c)})}},Sae=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:i}=m.useContext(ur),o=m.useRef(null),a=i("wave"),[,s]=wae(a),u=xae(o,we(a,s),r);if(Ze.useEffect(()=>{const d=o.current;if(!d||d.nodeType!==1||n)return;const h=g=>{!Fb(g.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")||d.className.includes("-leave")||u(g)};return d.addEventListener("click",h,!0),()=>{d.removeEventListener("click",h,!0)}},[n]),!Ze.isValidElement(t))return t??null;const c=Xg(t)?C0(E0(t),o):o;return Ts(t,{ref:c})},Rae=e=>{const t=Ze.useContext(jf);return Ze.useMemo(()=>e?typeof e=="string"?e??t:e instanceof Function?e(t):t:t,[e,t])},mN=m.createContext(null),kae=(e,t)=>{const n=m.useContext(mN),r=m.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:o,isLastItem:a}=n,s=i==="vertical"?"-vertical-":"-";return we(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:o,[`${e}-compact${s}last-item`]:a,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},Qae=e=>{let{children:t}=e;return m.createElement(mN.Provider,{value:null},t)};var Dae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const yN=m.createContext(void 0),Oae=e=>{const{getPrefixCls:t,direction:n}=m.useContext(ur),{prefixCls:r,size:i,className:o}=e,a=Dae(e,["prefixCls","size","className"]),s=t("btn-group",r),[,,u]=Xl();let c="";switch(i){case"large":c="lg";break;case"small":c="sm";break}const d=we(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},o,u);return m.createElement(yN.Provider,{value:i},m.createElement("div",Object.assign({},a,{className:d})))},hD=/^[\u4E00-\u9FA5]{2}$/,Aw=hD.test.bind(hD);function gD(e){return typeof e=="string"}function qC(e){return e==="text"||e==="link"}function Lae(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&gD(e.type)&&Aw(e.props.children)?Ts(e,{children:e.props.children.split("").join(n)}):gD(e)?Aw(e)?Ze.createElement("span",null,e.split("").join(n)):Ze.createElement("span",null,e):fN(e)?Ze.createElement("span",null,e):e}function Tae(e,t){let n=!1;const r=[];
195return Ze.Children.forEach(e,i=>{const o=typeof i,a=o==="string"||o==="number";if(n&&a){const s=r.length-1,u=r[s];r[s]=`${u}${i}`}else r.push(i);n=a}),Ze.Children.map(r,i=>Lae(i,t))}const _N=m.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:o}=e,a=we(`${o}-icon`,n);return Ze.createElement("span",{ref:t,className:a,style:r},i)}),AD=m.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:o}=e,a=we(`${n}-loading-icon`,r);return Ze.createElement(_N,{prefixCls:n,className:a,style:i,ref:t},Ze.createElement(dw,{className:o}))}),KC=()=>({width:0,opacity:0,transform:"scale(0)"}),YC=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),Pae=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:o,mount:a}=e,s=!!n;return r?Ze.createElement(AD,{prefixCls:t,className:i,style:o}):Ze.createElement(Zl,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!a,motionEnter:!a,motionLeave:!a,removeOnLeave:!0,onAppearStart:KC,onAppearActive:YC,onEnterStart:KC,onEnterActive:YC,onLeaveStart:YC,onLeaveActive:KC},(u,c)=>{let{className:d,style:h}=u;const g=Object.assign(Object.assign({},o),h);return Ze.createElement(AD,{prefixCls:t,className:we(i,d),style:g,ref:c})})},pD=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),Mae=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:i,colorErrorHover:o}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},pD(`${t}-primary`,i),pD(`${t}-danger`,o)]}};var Fae=["b"],Nae=["v"],JC=function(t){return Math.round(Number(t||0))},$ae=function(t){if(t instanceof bl)return t;if(t&&Fe(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,i=$t(n,Fae);return Y(Y({},i),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Sg=function(e){fa(n,e);var t=da(n);function n(r){return jn(this,n),t.call(this,$ae(r))}return Wn(n,[{key:"toHsbString",value:function(){var i=this.toHsb(),o=JC(i.s*100),a=JC(i.b*100),s=JC(i.h),u=i.a,c="hsb(".concat(s,", ").concat(o,"%, ").concat(a,"%)"),d="hsba(".concat(s,", ").concat(o,"%, ").concat(a,"%, ").concat(u.toFixed(u===0?0:2),")");return u===1?c:d}},{key:"toHsb",value:function(){var i=this.toHsv(),o=i.v,a=$t(i,Nae);return Y(Y({},a),{},{b:o,a:this.a})}}]),n}(bl),zae=function(t){return t instanceof Sg?t:new Sg(t)};zae("#1677ff");const Uae=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",Hae=(e,t)=>e?Uae(e,t):"";let Gae=function(){function e(t){jn(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(i=>({color:new e(i.color),percent:i.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(i=>{let{color:o,percent:a}=i;return{color:new e(o),percent:a}}),this.metaColor=new Sg(this.colors[0].color.metaColor)):this.metaColor=new Sg(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return Wn(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return Hae(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(i=>`${i.color.toRgbString()} ${i.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,i)=>{const o=n.colors[i];return r.percent===o.percent&&r.color.equals(o.color)}):this.toHexString()===n.toHexString()}}])}();const CN=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},
196        opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},
197        opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),jae=e=>({animationDuration:e,animationFillMode:"both"}),Wae=e=>({animationDuration:e,animationFillMode:"both"}),Nb=function(e,t,n,r){const o=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[`
198      ${o}${e}-enter,
199      ${o}${e}-appear
200    `]:Object.assign(Object.assign({},jae(r)),{animationPlayState:"paused"}),[`${o}${e}-leave`]:Object.assign(Object.assign({},Wae(r)),{animationPlayState:"paused"}),[`
201      ${o}${e}-enter${e}-enter-active,
202      ${o}${e}-appear${e}-appear-active
203    `]:{animationName:t,animationPlayState:"running"},[`${o}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},Vae=new pn("antFadeIn",{"0%":{opacity:0}
203,"100%":{opacity:1}}),qae=new pn("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),Kae=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[Nb(r,Vae,qae,e.motionDurationMid,t),{[`
204        ${i}${r}-enter,
205        ${i}${r}-appear
206      `]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},Yae=new pn("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Jae=new pn("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),Xae=new pn("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Zae=new pn("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}
vendor: 1,285 bytes, lines 206-209
206}),ese=new pn("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),tse=new pn("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),nse=new pn("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),rse=new pn("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ise={"slide-up":{inKeyframes:Yae,outKeyframes:Jae},"slide-down":{inKeyframes:Xae,outKeyframes:Zae},"slide-left":{inKeyframes:ese,outKeyframes:tse},"slide-right":{inKeyframes:nse,outKeyframes:rse}},vD=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=ise[t];return[Nb(r,i,o,e.motionDurationMid),{[`
207      ${r}-enter,
208      ${r}-appear
209    `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},ose=new pn("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0}
209,"100%":{transform:"scale(1)",opacity:1}}),ase=new pn("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),mD=new pn("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),yD=new pn("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),sse=new pn("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),lse=new pn("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),use=new pn("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),cse=new pn("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),fse=new pn("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}
vendor: 1,236 bytes, lines 209-212
209,"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),dse=new pn("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),hse=new pn("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),gse=new pn("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),Ase={zoom:{inKeyframes:ose,outKeyframes:ase},"zoom-big":{inKeyframes:mD,outKeyframes:yD},"zoom-big-fast":{inKeyframes:mD,outKeyframes:yD},"zoom-left":{inKeyframes:use,outKeyframes:cse},"zoom-right":{inKeyframes:fse,outKeyframes:dse},"zoom-up":{inKeyframes:sse,outKeyframes:lse},"zoom-down":{inKeyframes:hse,outKeyframes:gse}},$b=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=Ase[t];return[Nb(r,i,o,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[`
210        ${r}-enter,
211        ${r}-appear
212      `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}
212,pse=(e,t)=>{const{r:n,g:r,b:i,a:o}=e.toRgb(),a=new Sg(e.toRgbString()).onBackground(t).toHsv();return o<=.5?a.v>.5:n*.299+r*.587+i*.114>192},EN=e=>{const{paddingInline:t,onlyIconSize:n}=e;return Vi(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},wN=e=>{var t,n,r,i,o,a;const s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,u=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,c=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(i=e.contentLineHeight)!==null&&i!==void 0?i:Rv(s),h=(o=e.contentLineHeightSM)!==null&&o!==void 0?o:Rv(u),g=(a=e.contentLineHeightLG)!==null&&a!==void 0?a:Rv(c),p=pse(new Gae(e.colorBgSolid),"#fff")?"#000":"#fff";return{fontWeight:400,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:e.fontSizeLG,onlyIconSizeSM:e.fontSizeLG-2,onlyIconSizeLG:e.fontSizeLG+2,groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:p,contentFontSize:s,contentFontSizeSM:u,contentFontSizeLG:c,contentLineHeight:d,contentLineHeightSM:h,contentLineHeightLG:g,paddingBlock:Math.max((e.controlHeight-s*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-u*h)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*g)/2-e.lineWidth,0)}},vse=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:o,motionEaseInOut:a,marginXS:s,calc:u}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:e.marginXS,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${Ve(e.lineWidth)} ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:Pb(),"> a":{color:"currentColor"},"&:not(:disabled)":Vie(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"},[`&${t}-round`]:{width:"auto"}},[`&${t}-loading`]:{opacity:i,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${o} ${a}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:u(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:u(s).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:u(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:u(s).mul(-1).equal()}}}}}},IN=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),mse=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),yse=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),_se=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBg
vendor: 5,783 bytes, line 212
212ContainerDisabled,boxShadow:"none"}),zb=(e,t,n,r,i,o,a,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},IN(e,Object.assign({background:t},a),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:i||void 0,borderColor:o||void 0}})}),Cse=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},_se(e))}),Ese=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),R0=(e,t,n,r)=>{const o=r&&["link","text"].includes(r)?Ese:Cse;return Object.assign(Object.assign({},o(e)),IN(e.componentCls,t,n))},Ub=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},R0(e,r,i))}),Hb=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},R0(e,r,i))}),Gb=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),jb=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},R0(e,n,r))}),Wf=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},R0(e,r,i,n))}),wse=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},Ub(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),Gb(e)),jb(e,e.colorFillTertiary,{background:e.colorFillSecondary},{background:e.colorFill})),Wf(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),zb(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Ise=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},Hb(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),Gb(e)),jb(e,e.colorPrimaryBg,{background:e.colorPrimaryBgHover},{background:e.colorPrimaryBorder})),Wf(e,e.colorLink,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),zb(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),bse=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},Ub(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),Hb(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Gb(e)),jb(e,e.colorErrorBg,{background:e.colorErrorBgFilledHover},{background:e.colorErrorBgActive})),Wf(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Wf(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),zb(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Bse=e=>{const{componentCls:t}=e;return{[`${t}-color-default`]:wse(e),[`${t}-color-primary`]:Ise(e),[`${t}-color-dangerous`]:bse(e)}},xse=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Hb(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Wf(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),Ub(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Wf(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Wb=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:n,controlHeight:r,fontSize:i,borderRadius:o,buttonPaddingHorizontal:a,iconCls:s,buttonPaddingVertical:u,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${Ve(u)} ${Ve(a)}`,borderRadius:o,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c,verticalAlign:"calc(-0.125em - 1px)"}}}},{[`${n}${n}-circle${t}`]:mse(e)},{[`${n}${n}-round${t}`]:yse(e)}]},Sse=e=>{const t=Vi(e,{fontSize:e.contentFontSize});return Wb(t,e.componentCls)},Rse=e=>{const t=Vi(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return Wb(t,`${e.componentCls}-sm`)},kse=e=>{const t=Vi(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return Wb(t,`${e.componentCls}-lg`)},Qse=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Dse=id("Button",e=>{const t=EN(e);return[vse(t),Sse(t),Rse(t),kse(t),Qse(t),Bse(t),xse(t),Mae(t)]},wN,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function Ose(e,t,n){const{focusElCls:r,focus:i,borderElCls:o}=n,a=o?">
212 *":"",s=["hover",i?"focus":null,"active"].filter(Boolean).map(u=>`&:${u} ${a}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},"&-item":Object.assign(Object.assign({[s]:{zIndex:2}},r?{[`&${r}`]:{zIndex:2}}:{}),{[`&[disabled] ${a}`]:{zIndex:0}})}}function Lse(e,t,n){const{borderElCls:r}=n,i=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${i}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function Tse(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},Ose(e,r,t)),Lse(n,r,t))}}function Pse(e,t){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function Mse(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function Fse(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},Pse(e,t)),Mse(e.componentCls,t))}}const Nse=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:i}=e,o=i(r).mul(-1).equal(),a=s=>({[`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`]:{"& + &::before":{position:"absolute",top:s?o:0,insetInlineStart:s?0:o,backgroundColor:n,content:'""',width:s?"100%":r,height:s?r:"100%"}}});return Object.assign(Object.assign({},a()),a(!0))},$se=Kie(["Button","compact"],e=>{const t=EN(e);return[Tse(t),Fse(t),Nse(t)]},wN);var zse=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function Use(e){if(typeof e=="object"&&e){let t=e==null?void 0:e.delay;return t=!Number.isNaN(t)&&typeof t=="number"?t:0,{loading:t<=0,delay:t}}return{loading:!!e,delay:0}}const Hse={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["primary","link"],text:["default","text"]},Gse=Ze.forwardRef((e,t)=>{var n,r,i,o;const{loading:a=!1,prefixCls:s,color:u,variant:c,type:d,danger:h=!1,shape:g="default",size:p,styles:v,disabled:C,className:w,rootClassName:_,children:y,icon:E,iconPosition:b="start",ghost:B=!1,block:x=!1,htmlType:S="button",classNames:k,style:O={},autoInsertSpace:D,autoFocus:P}=e,j=zse(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),N=d||"default",[H,J]=m.useMemo(()=>{if(u&&c)return[u,c];const Je=Hse[N]||[];return h?["danger",Je[1]]:Je},[d,u,c,h]),F=H==="danger"?"dangerous":H,{getPrefixCls:T,direction:W,button:U}=m.useContext(ur),K=(n=D??(U==null?void 0:U.autoInsertSpace))!==null&&n!==void 0?n:!0,X=T("btn",s),[ne,te,ce]=Dse(X),he=m.useContext(bg),ve=C??he,Ne=m.useContext(yN),Ie=m.useMemo(()=>Use(a),[a]),[Pe,We]=m.useState(Ie.loading),[Ke,Te]=m.useState(!1),me=m.useRef(null),Ye=Jg(t,me),pt=m.Children.count(y)===1&&!E&&!qC(J),ct=m.useRef(!0);Ze.useEffect(()=>(ct.current=!1,()=>{ct.current=!0}),[]),m.useEffect(()=>{let Je=null;Ie.delay>0?Je=setTimeout(()=>{Je=null,We(!0)},Ie.delay):We(Ie.loading);function fe(){Je&&(clearTimeout(Je),Je=null)}return fe},[Ie]),m.useEffect(()=>{if(!me.current||!K)return;const Je=me.current.textContent||"";pt&&Aw(Je)?Ke||Te(!0):Ke&&Te(!1)}),m.useEffect(()=>{P&&me.current&&me.current.focus()},[]);const at=Ze.useCallback(Je=>{var fe;if(Pe||ve){Je.preventDefault();return}(fe=e.onClick)===null||fe===void 0||fe.call(e,Je)},[e.onClick,Pe,ve]),{compactSize:kt,compactItemClassnames:wt}=kae(X,W),Oe={large:"lg",small:"sm",middle:void 0},it=Rae(Je=>{var fe,Se;return(Se=(fe=p??kt)!==null&&fe!==void 0?fe:Ne)!==null&&Se!==void 0?Se:Je}),de=it&&(r=Oe[it])!==null&&r!==void 0?r:"",bt=Pe?"loading":E,st=zs(j,["navigate"]),dt=we(X,te,ce,{[`${X}-${g}`]:g!=="default"&&g,[`${X}-${N}`]:N,[`${X}-dangerous`]:h,[`${X}-color-${F}`]:F,[`${X}-variant-${J}`]:J,[`${X}-${de}`]:de,[`${X}-icon-only`]:!y&&y!==0&&!!bt,[`${X}-background-ghost`]:B&&!qC(J),[`${X}-loading`]:Pe,[`${X}-two-chinese-chars`]:Ke&&K&&!Pe,[`${X}-block`]:x,[`${X}-rtl`]:W==="rtl",[`${X}
212-icon-end`]:b==="end"},wt,w,_,U==null?void 0:U.className),zt=Object.assign(Object.assign({},U==null?void 0:U.style),O),Kt=we(k==null?void 0:k.icon,(i=U==null?void 0:U.classNames)===null||i===void 0?void 0:i.icon),Bt=Object.assign(Object.assign({},(v==null?void 0:v.icon)||{}),((o=U==null?void 0:U.styles)===null||o===void 0?void 0:o.icon)||{}),Yt=E&&!Pe?Ze.createElement(_N,{prefixCls:X,className:Kt,style:Bt},E):Ze.createElement(Pae,{existIcon:!!E,prefixCls:X,loading:Pe,mount:ct.current}),Jt=y||y===0?Tae(y,pt&&K):null;if(st.href!==void 0)return ne(Ze.createElement("a",Object.assign({},st,{className:we(dt,{[`${X}-disabled`]:ve}),href:ve?void 0:st.href,style:zt,onClick:at,ref:Ye,tabIndex:ve?-1:0}),Yt,Jt));let Qt=Ze.createElement("button",Object.assign({},j,{type:S,className:dt,style:zt,onClick:at,disabled:ve,ref:Ye}),Yt,Jt,wt&&Ze.createElement($se,{prefixCls:X}));return qC(J)||(Qt=Ze.createElement(Sae,{component:"Button",disabled:Pe},Qt)),ne(Qt)}),ym=Gse;ym.Group=Oae;ym.__ANT_BUTTON=!0;var bN=m.createContext(null),_D=[];function jse(e,t){var n=m.useState(function(){if(!wi())return null;var v=document.createElement("div");return v}),r=le(n,1),i=r[0],o=m.useRef(!1),a=m.useContext(bN),s=m.useState(_D),u=le(s,2),c=u[0],d=u[1],h=a||(o.current?void 0:function(v){d(function(C){var w=[v].concat(Ee(C));return w})});function g(){i.parentElement||document.body.appendChild(i),o.current=!0}function p(){var v;(v=i.parentElement)===null||v===void 0||v.removeChild(i),o.current=!1}return Mr(function(){return e?a?a(g):g():p(),p},[e]),Mr(function(){c.length&&(c.forEach(function(v){return v()}),d(_D))},[c]),[i,h]}function Wse(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var i,o;if(e){var a=getComputedStyle(e);r.scrollbarColor=a.scrollbarColor,r.scrollbarWidth=a.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),u=parseInt(s.width,10),c=parseInt(s.height,10);try{var d=u?"width: ".concat(s.width,";"):"",h=c?"height: ".concat(s.height,";"):"";Is(`
213#`.concat(t,`::-webkit-scrollbar {
214`).concat(d,`
215`).concat(h,`
216}`),t)}catch(v){console.error(v),i=u,o=c}}document.body.appendChild(n);var g=e&&i&&!isNaN(i)?i:n.offsetWidth-n.clientWidth,p=e&&o&&!isNaN(o)?o:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),mg(t),{width:g,height:p}}function Vse(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:Wse(e)}function qse(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Kse="rc-util-locker-".concat(Date.now()),CD=0;function Yse(e){var t=!!e,n=m.useState(function(){return CD+=1,"".concat(Kse,"_").concat(CD)}),r=le(n,1),i=r[0];Mr(function(){if(t){var o=Vse(document.body).width,a=qse();Is(`
217html body {
218  overflow-y: hidden;
219  `.concat(a?"width: calc(100% - ".concat(o,"px);"):"",`
220}`),i)}else mg(i);return function(){mg(i)}},[t,i])}var Jse=!1;function Xse(e){return Jse}var ED=function(t){return t===!1?!1:!wi()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},BN=m.forwardRef(function(e,t){var n=e.open,r=e.autoLock,i=e.getContainer;e.debug;var o=e.autoDestroy,a=o===void 0?!0:o,s=e.children,u=m.useState(n),c=le(u,2),d=c[0],h=c[1],g=d||n;m.useEffect(function(){(a||n)&&h(n)},[n,a]);var p=m.useState(function(){return ED(i)}),v=le(p,2),C=v[0],w=v[1];m.useEffect(function(){var P=ED(i);w(P??null)});var _=jse(g&&!C),y=le(_,2),E=y[0],b=y[1],B=C??E;Yse(r&&n&&wi()&&(B===E||B===document.body));var x=null;if(s&&Xg(s)&&t){var S=s;x=S.ref}var k=Jg(x,t);if(!g||!wi()||C===void 0)return null;var O=B===!1||Xse(),D=s;return t&&(D=m.cloneElement(s,{ref:k})),m.createElement(bN.Provider,{value:b},O?D:Hl.createPortal(D,B))});function Zse(){var e=Y({},km);return e.useId}var wD=0,ID=Zse();const ele=ID?function(t){var n=ID();return t||n}:function(t){var n=m.useState("ssr-id"),r=le(n,2),i=r[0],o=r[1];return m.useEffect(function(){var a=wD;wD+=1,o("rc_unique_".concat(a))},[]),t||i};var Lu="RC_FORM_INTERNAL_HOOKS",en=function(){Fr(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Vf=m.createContext({getFieldValue:en,getFieldsValue:en,getFieldError:en,getFieldWarning:en,getFieldsError:en,isFieldsTouched:en,isFieldTouched:en,isFieldValidating:en,isFieldsValidating:en,resetFields:en,setFields:en,setFieldValue:en,setFieldsValue:en,validateFields:en,submit:en,getInternalHooks:function(){return en(),{dispatch:en,initEntityValue:en,registerField:en,useSubscribe:en,setInitialValues:en,destroyForm:en,setCallbacks:en,registerWatch:en,getFields:en,setValidateMessages:en,setPreserve:en,getInitialValue:en}}}),_m=m.createContext(null);function pw(e){return e==null?[]:Array.isArray(e)?e:[e]}function tle(e){return e&&!!e._init}function vw(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var mw=vw();function nle(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function rle(e,t,n){if(wb())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&Ag(i,n.prototype),i}function yw(e){var t=typeof Map=="function"?new Map:void 0;return yw=function(r){if(r===null||!nle(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return rle(r,arguments,pg(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Ag(i,r)},yw(e)}var ile=/%[sdj%]/g,ole=function(){};function _w(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function Hi(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=0,o=n.length;if(typeof e=="function")return e.apply(null,n);if(typeof e=="string"){var a=e.replace(ile,function(s){if(s==="%%")return"%";if(i>=o)return s;switch(s){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch{return"[Circular]"}break;default:return s}});return a}return e}
220function ale(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function cr(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||ale(t)&&typeof e=="string"&&!e)}function sle(e,t,n){var r=[],i=0,o=e.length;function a(s){r.push.apply(r,Ee(s||[])),i++,i===o&&n(r)}e.forEach(function(s){t(s,a)})}function bD(e,t,n){var r=0,i=e.length;function o(a){if(a&&a.length){n(a);return}var s=r;r=r+1,s<i?t(e[s],o):n([])}o([])}function lle(e){var t=[];return Object.keys(e).forEach(function(n){t.push.apply(t,Ee(e[n]||[]))}),t}var BD=function(e){fa(n,e);var t=da(n);function n(r,i){var o;return jn(this,n),o=t.call(this,"Async Validation Error"),G(Ue(o),"errors",void 0),G(Ue(o),"fields",void 0),o.errors=r,o.fields=i,o}return Wn(n)}(yw(Error));function ule(e,t,n,r,i){if(t.first){var o=new Promise(function(g,p){var v=function(_){return r(_),_.length?p(new BD(_,_w(_))):g(i)},C=lle(e);bD(C,n,v)});return o.catch(function(g){return g}),o}var a=t.firstFields===!0?Object.keys(e):t.firstFields||[],s=Object.keys(e),u=s.length,c=0,d=[],h=new Promise(function(g,p){var v=function(w){if(d.push.apply(d,w),c++,c===u)return r(d),d.length?p(new BD(d,_w(d))):g(i)};s.length||(r(d),g(i)),s.forEach(function(C){var w=e[C];a.indexOf(C)!==-1?bD(w,n,v):sle(w,n,v)})});return h.catch(function(g){return g}),h}function cle(e){return!!(e&&e.message!==void 0)}function fle(e,t){for(var n=e,r=0;r<t.length;r++){if(n==null)return n;n=n[t[r]]}return n}function xD(e,t){return function(n){var r;return e.fullFields?r=fle(t,e.fullFields):r=t[n.field||e.fullField],cle(n)?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:typeof n=="function"?n():n,fieldValue:r,field:n.field||e.fullField}}}function SD(e,t){if(t){for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];Fe(r)==="object"&&Fe(e[n])==="object"?e[n]=Y(Y({},e[n]),r):e[n]=r}}return e}var Nc="enum",dle=function(t,n,r,i,o){t[Nc]=Array.isArray(t[Nc])?t[Nc]:[],t[Nc].indexOf(n)===-1&&i.push(Hi(o.messages[Nc],t.fullField,t[Nc].join(", ")))},hle=function(t,n,r,i,o){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||i.push(Hi(o.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var a=new RegExp(t.pattern);a.test(n)||i.push(Hi(o.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},gle=function(t,n,r,i,o){var a=typeof t.len=="number",s=typeof t.min=="number",u=typeof t.max=="number",c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,d=n,h=null,g=typeof n=="number",p=typeof n=="string",v=Array.isArray(n);if(g?h="number":p?h="string":v&&(h="array"),!h)return!1;v&&(d=n.length),p&&(d=n.replace(c,"_").length),a?d!==t.len&&i.push(Hi(o.messages[h].len,t.fullField,t.len)):s&&!u&&d<t.min?i.push(Hi(o.messages[h].min,t.fullField,t.min)):u&&!s&&d>t.max?i.push(Hi(o.messages[h].max,t.fullField,t.max)):s&&u&&(d<t.min||d>t.max)&&i.push(Hi(o.messages[h].range,t.fullField,t.min,t.max))},xN=function(t,n,r,i,o,a){t.required&&(!r.hasOwnProperty(t.field)||cr(n,a||t.type))&&i.push(Hi(o.messages.required,t.fullField))},Xp;const Ale=function(){if(Xp)return Xp;var e="[a-fA-F\\d:]",t=function(x){return x&&x.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",i=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],o="(?:%[0-9a-zA-Z]{1,})?",a="(?:".concat(i.join("|"),")").concat(o),s=new RegExp("(?:^".concat(n,"$)|(?:^").concat(a,"$)")),u=new RegExp("^".concat(n,"$")),c=new RegExp("^".concat(a,"$")),d=function(x){return x&&x.exact?s:new RegExp("(?:".concat(t(x)).concat(n).concat(t(x),")|(?:").concat(t(x)).concat(a).concat(t(x),")"),"g")};d.v4=function(B){return B&&B.exact?u:new RegExp("".concat(t(B)).concat(n).concat(t(B)),"g")},d.v6=function(B){return B&&B.exact?c:new RegExp("".concat(t(B)).concat(a).concat(t(B)),"g")};var h="(?:(?:[a-z]+:)?//)",g="(?:\\S+(?::\\S*)?@)?",p=d.v4().source,v=d.v6().source,C="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",w="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",_="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",y="(?::\\d{2,5})?",E='(?:[/?#][^\\s"]*)?',b="(?:".concat(h,"|www\\.)").concat(g,"(?:localhost|").concat(p,"|").concat(v,"|").concat(C).concat(w).c
220oncat(_,")").concat(y).concat(E);return Xp=new RegExp("(?:^".concat(b,"$)"),"i"),Xp};var RD={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},fh={integer:function(t){return fh.number(t)&&parseInt(t,10)===t},float:function(t){return fh.number(t)&&!fh.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return Fe(t)==="object"&&!fh.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(RD.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(Ale())},hex:function(t){return typeof t=="string"&&!!t.match(RD.hex)}},ple=function(t,n,r,i,o){if(t.required&&n===void 0){xN(t,n,r,i,o);return}var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;a.indexOf(s)>-1?fh[s](n)||i.push(Hi(o.messages.types[s],t.fullField,t.type)):s&&Fe(n)!==t.type&&i.push(Hi(o.messages.types[s],t.fullField,t.type))},vle=function(t,n,r,i,o){(/^\s+$/.test(n)||n==="")&&i.push(Hi(o.messages.whitespace,t.fullField))};const yt={required:xN,whitespace:vle,type:ple,range:gle,enum:dle,pattern:hle};var mle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n)&&!t.required)return r();yt.required(t,n,i,a,o)}r(a)},yle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return r();yt.required(t,n,i,a,o,"array"),n!=null&&(yt.type(t,n,i,a,o),yt.range(t,n,i,a,o))}r(a)},_le=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n)&&!t.required)return r();yt.required(t,n,i,a,o),n!==void 0&&yt.type(t,n,i,a,o)}r(a)},Cle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n,"date")&&!t.required)return r();if(yt.required(t,n,i,a,o),!cr(n,"date")){var u;n instanceof Date?u=n:u=new Date(n),yt.type(t,u,i,a,o),u&&yt.range(t,u.getTime(),i,a,o)}}r(a)},Ele="enum",wle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n)&&!t.required)return r();yt.required(t,n,i,a,o),n!==void 0&&yt[Ele](t,n,i,a,o)}r(a)},Ile=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n)&&!t.required)return r();yt.required(t,n,i,a,o),n!==void 0&&(yt.type(t,n,i,a,o),yt.range(t,n,i,a,o))}r(a)},ble=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n)&&!t.required)return r();yt.required(t,n,i,a,o),n!==void 0&&(yt.type(t,n,i,a,o),yt.range(t,n,i,a,o))}r(a)},Ble=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n)&&!t.required)return r();yt.required(t,n,i,a,o),n!==void 0&&yt.type(t,n,i,a,o)}r(a)},xle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),cr(n)&&!t.required)return r();yt.required(t,n,i,a,o),n!==void 0&&(yt.type(t,n,i,a,o),yt.range(t,n,i,a,o))}r(a)},Sle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n)&&!t.required)return r();yt.required(t,n,i,a,o),n!==void 0&&yt.type(t,n,i,a,o)}r(a)},Rle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n,"string")&&!t.required)return r();yt.required(t,n,i,a,o),cr(n,"string")||yt.pattern(t,n,i,a,o)}r(a)},kle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n)&&!t.required)return r();yt.required(t,n,i,a,o),cr(n)||yt.type(t,n,i,a,o)}r(a)},Qle=function(t,n,r,i,o){var a=[],s=Array.isArray(n)?"array":Fe(n);yt.required(t,n,i,a,o,s),r(a)},Dle=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(cr(n,"string")&&!t.required)return r();yt.required(t,n,i,a,o,"string"),cr(n,"string")||(yt.type(t,n,i,a,o),yt.range(t,n,i,a,o),yt.pattern(t,n,i,a,o),t.whitespace===!0&&yt.whitespace(t,n,i,a,o))}r(a)},XC=function(t,n,r,i,o){var a=t.type,s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);
220if(u){if(cr(n,a)&&!t.required)return r();yt.required(t,n,i,s,o,a),cr(n,a)||yt.type(t,n,i,s,o)}r(s)};const Oh={string:Dle,method:Ble,number:xle,boolean:_le,regexp:kle,integer:ble,float:Ile,array:yle,object:Sle,enum:wle,pattern:Rle,date:Cle,url:XC,hex:XC,email:XC,required:Qle,any:mle};var rA=function(){function e(t){jn(this,e),G(this,"rules",null),G(this,"_messages",mw),this.define(t)}return Wn(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(Fe(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(i){var o=n[i];r.rules[i]=Array.isArray(o)?o:[o]})}},{key:"messages",value:function(n){return n&&(this._messages=SD(vw(),n)),this._messages}},{key:"validate",value:function(n){var r=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},a=n,s=i,u=o;if(typeof s=="function"&&(u=s,s={}),!this.rules||Object.keys(this.rules).length===0)return u&&u(null,a),Promise.resolve(a);function c(v){var C=[],w={};function _(E){if(Array.isArray(E)){var b;C=(b=C).concat.apply(b,Ee(E))}else C.push(E)}for(var y=0;y<v.length;y++)_(v[y]);C.length?(w=_w(C),u(C,w)):u(null,a)}if(s.messages){var d=this.messages();d===mw&&(d=vw()),SD(d,s.messages),s.messages=d}else s.messages=this.messages();var h={},g=s.keys||Object.keys(this.rules);g.forEach(function(v){var C=r.rules[v],w=a[v];C.forEach(function(_){var y=_;typeof y.transform=="function"&&(a===n&&(a=Y({},a)),w=a[v]=y.transform(w),w!=null&&(y.type=y.type||(Array.isArray(w)?"array":Fe(w)))),typeof y=="function"?y={validator:y}:y=Y({},y),y.validator=r.getValidationMethod(y),y.validator&&(y.field=v,y.fullField=y.fullField||v,y.type=r.getType(y),h[v]=h[v]||[],h[v].push({rule:y,value:w,source:a,field:v}))})});var p={};return ule(h,s,function(v,C){var w=v.rule,_=(w.type==="object"||w.type==="array")&&(Fe(w.fields)==="object"||Fe(w.defaultField)==="object");_=_&&(w.required||!w.required&&v.value),w.field=v.field;function y(S,k){return Y(Y({},k),{},{fullField:"".concat(w.fullField,".").concat(S),fullFields:w.fullFields?[].concat(Ee(w.fullFields),[S]):[S]})}function E(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],k=Array.isArray(S)?S:[S];!s.suppressWarning&&k.length&&e.warning("async-validator:",k),k.length&&w.message!==void 0&&(k=[].concat(w.message));var O=k.map(xD(w,a));if(s.first&&O.length)return p[w.field]=1,C(O);if(!_)C(O);else{if(w.required&&!v.value)return w.message!==void 0?O=[].concat(w.message).map(xD(w,a)):s.error&&(O=[s.error(w,Hi(s.messages.required,w.field))]),C(O);var D={};w.defaultField&&Object.keys(v.value).map(function(N){D[N]=w.defaultField}),D=Y(Y({},D),v.rule.fields);var P={};Object.keys(D).forEach(function(N){var H=D[N],J=Array.isArray(H)?H:[H];P[N]=J.map(y.bind(null,N))});var j=new e(P);j.messages(s.messages),v.rule.options&&(v.rule.options.messages=s.messages,v.rule.options.error=s.error),j.validate(v.value,v.rule.options||s,function(N){var H=[];O&&O.length&&H.push.apply(H,Ee(O)),N&&N.length&&H.push.apply(H,Ee(N)),C(H.length?H:null)})}}var b;if(w.asyncValidator)b=w.asyncValidator(w,v.value,E,v.source,s);else if(w.validator){try{b=w.validator(w,v.value,E,v.source,s)}catch(S){var B,x;(B=(x=console).error)===null||B===void 0||B.call(x,S),s.suppressValidatorError||setTimeout(function(){throw S},0),E(S.message)}b===!0?E():b===!1?E(typeof w.message=="function"?w.message(w.fullField||w.field):w.message||"".concat(w.fullField||w.field," fails")):b instanceof Array?E(b):b instanceof Error&&E(b.message)}b&&b.then&&b.then(function(){return E()},function(S){return E(S)})},function(v){c(v)},a)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!Oh.hasOwnProperty(n.type))throw new Error(Hi("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),i=r.indexOf("message");return i!==-1&&r.splice(i,1),r.length===1&&r[0]==="required"?Oh.required:Oh[this.getType(n)]||void 0}}]),e}();G(rA,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Oh[t]=n});G(rA,"warning",ole);G(rA,"messages",mw);G(rA,"validators",Oh);var Pi="'${name}' is not a valid ${type}",SN={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}
220' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Pi,method:Pi,array:Pi,object:Pi,number:Pi,date:Pi,boolean:Pi,integer:Pi,float:Pi,regexp:Pi,email:Pi,url:Pi,hex:Pi},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},kD=rA;function Ole(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var QD="CODE_LOGIC_ERROR";function Cw(e,t,n,r,i){return Ew.apply(this,arguments)}function Ew(){return Ew=Ui(an().mark(function e(t,n,r,i,o){var a,s,u,c,d,h,g,p,v;return an().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return a=Y({},r),delete a.ruleIndex,kD.warning=function(){},a.validator&&(s=a.validator,a.validator=function(){try{return s.apply(void 0,arguments)}catch(_){return console.error(_),Promise.reject(QD)}}),u=null,a&&a.type==="array"&&a.defaultField&&(u=a.defaultField,delete a.defaultField),c=new kD(G({},t,[a])),d=lf(SN,i.validateMessages),c.messages(d),h=[],w.prev=10,w.next=13,Promise.resolve(c.validate(G({},t,n),Y({},i)));case 13:w.next=18;break;case 15:w.prev=15,w.t0=w.catch(10),w.t0.errors&&(h=w.t0.errors.map(function(_,y){var E=_.message,b=E===QD?d.default:E;return m.isValidElement(b)?m.cloneElement(b,{key:"error_".concat(y)}):b}));case 18:if(!(!h.length&&u)){w.next=23;break}return w.next=21,Promise.all(n.map(function(_,y){return Cw("".concat(t,".").concat(y),_,u,i,o)}));case 21:return g=w.sent,w.abrupt("return",g.reduce(function(_,y){return[].concat(Ee(_),Ee(y))},[]));case 23:return p=Y(Y({},r),{},{name:t,enum:(r.enum||[]).join(", ")},o),v=h.map(function(_){return typeof _=="string"?Ole(_,p):_}),w.abrupt("return",v);case 26:case"end":return w.stop()}},e,null,[[10,15]])})),Ew.apply(this,arguments)}
220function Lle(e,t,n,r,i,o){var a=e.join("."),s=n.map(function(d,h){var g=d.validator,p=Y(Y({},d),{},{ruleIndex:h});return g&&(p.validator=function(v,C,w){var _=!1,y=function(){for(var B=arguments.length,x=new Array(B),S=0;S<B;S++)x[S]=arguments[S];Promise.resolve().then(function(){Fr(!_,"Your validator function has already return a promise. `callback` will be ignored."),_||w.apply(void 0,x)})},E=g(v,C,y);_=E&&typeof E.then=="function"&&typeof E.catch=="function",Fr(_,"`callback` is deprecated. Please return a promise instead."),_&&E.then(function(){w()}).catch(function(b){w(b||" ")})}),p}).sort(function(d,h){var g=d.warningOnly,p=d.ruleIndex,v=h.warningOnly,C=h.ruleIndex;return!!g==!!v?p-C:g?1:-1}),u;if(i===!0)u=new Promise(function(){var d=Ui(an().mark(function h(g,p){var v,C,w;return an().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:v=0;case 1:if(!(v<s.length)){y.next=12;break}return C=s[v],y.next=5,Cw(a,t,C,r,o);case 5:if(w=y.sent,!w.length){y.next=9;break}return p([{errors:w,rule:C}]),y.abrupt("return");case 9:v+=1,y.next=1;break;case 12:g([]);case 13:case"end":return y.stop()}},h)}));return function(h,g){return d.apply(this,arguments)}}());else{var c=s.map(function(d){return Cw(a,t,d,r,o).then(function(h){return{errors:h,rule:d}})});u=(i?Ple(c):Tle(c)).then(function(d){return Promise.reject(d)})}return u.catch(function(d){return d}),u}function Tle(e){return ww.apply(this,arguments)}function ww(){return ww=Ui(an().mark(function e(t){return an().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.all(t).then(function(i){var o,a=(o=[]).concat.apply(o,Ee(i));return a}));case 1:case"end":return r.stop()}},e)})),ww.apply(this,arguments)}function Ple(e){return Iw.apply(this,arguments)}function Iw(){return Iw=Ui(an().mark(function e(t){var n;return an().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return n=0,i.abrupt("return",new Promise(function(o){t.forEach(function(a){a.then(function(s){s.errors.length&&o([s]),n+=1,n===t.length&&o([])})})}));case 2:case"end":return i.stop()}},e)})),Iw.apply(this,arguments)}function Un(e){return pw(e)}function DD(e,t){var n={};return t.forEach(function(r){var i=Ma(e,r);n=Go(n,r,i)}),n}function wf(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return RN(t,r,n)})}function RN(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,i){return e[i]===r})}function Mle(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||Fe(e)!=="object"||Fe(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),i=new Set([].concat(n,r));return Ee(i).every(function(o){var a=e[o],s=t[o];return typeof a=="function"&&typeof s=="function"?!0:a===s})}function Fle(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&Fe(t.target)==="object"&&e in t.target?t.target[e]:t}function OD(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var i=e[t],o=t-n;return o>0?[].concat(Ee(e.slice(0,n)),[i],Ee(e.slice(n,t)),Ee(e.slice(t+1,r))):o<0?[].concat(Ee(e.slice(0,t)),Ee(e.slice(t+1,n+1)),[i],Ee(e.slice(n+1,r))):e}var Nle=["name"],vo=[];function ZC(e,t,n,r,i,o){return typeof e=="function"?e(t,n,"source"in o?{source:o.source}:{}):r!==i}var Vb=function(e){fa(n,e);var t=da(n);function n(r){var i;if(jn(this,n),i=t.call(this,r),G(Ue(i),"state",{resetCount:0}),G(Ue(i),"cancelRegisterFunc",null),G(Ue(i),"mounted",!1),G(Ue(i),"touched",!1),G(Ue(i),"dirty",!1),G(Ue(i),"validatePromise",void 0),G(Ue(i),"prevValidating",void 0),G(Ue(i),"errors",vo),G(Ue(i),"warnings",vo),G(Ue(i),"cancelRegister",function(){var u=i.props,c=u.preserve,d=u.isListField,h=u.name;i.cancelRegisterFunc&&i.cancelRegisterFunc(d,c,Un(h)),i.cancelRegisterFunc=null}),G(Ue(i),"getNamePath",function(){var u=i.props,c=u.name,d=u.fieldContext,h=d.prefixName,g=h===void 0?[]:h;return c!==void 0?[].concat(Ee(g),Ee(c)):[]}),G(Ue(i),"getRules",function(){var u=i.props,c=u.rules,d=c===void 0?[]:c,h=u.fieldContext;return d.map(function(g){return typeof g=="function"?g(h):g})}),G(Ue(i),"refresh",function(){i.mounted&&i.setState(function(u){var c=u.resetCount;return{resetCount:c+1}})}),G(Ue(i),"metaCache",null),G(Ue(i),"triggerMetaEvent",function(u){var c=i.props.onMetaChange;if(c){var d=Y(Y({},i.getMeta()),{},{destroy:u});yg(i.metaCache,d)||c(d),i.metaCache=d}else i.metaCache=null}),G(Ue(i),"onStoreChange",function(u,c,d){var h=i.props,g=h.shouldUpdate,p=h.dependencies,v=p===void 0?[]:p,C=h.onReset,w=d.store,_=i.getNamePath(),y=i.getValue(u),E=i.getValue(w),b=c&&wf(c,_);switch(d.type==="valueUpdate"&&d.source==="external"&&!yg(y,E)&&(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=vo,i.warnings=vo,i.triggerMetaEvent()),d.type){case"reset":if(!c||b){i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.errors=vo,i.warnings=vo,i.triggerMetaEvent(),C==null||C(),i.refresh();return}break;
220case"remove":{if(g&&ZC(g,u,w,y,E,d)){i.reRender();return}break}case"setField":{var B=d.data;if(b){"touched"in B&&(i.touched=B.touched),"validating"in B&&!("originRCField"in B)&&(i.validatePromise=B.validating?Promise.resolve([]):null),"errors"in B&&(i.errors=B.errors||vo),"warnings"in B&&(i.warnings=B.warnings||vo),i.dirty=!0,i.triggerMetaEvent(),i.reRender();return}else if("value"in B&&wf(c,_,!0)){i.reRender();return}if(g&&!_.length&&ZC(g,u,w,y,E,d)){i.reRender();return}break}case"dependenciesUpdate":{var x=v.map(Un);if(x.some(function(S){return wf(d.relatedFields,S)})){i.reRender();return}break}default:if(b||(!v.length||_.length||g)&&ZC(g,u,w,y,E,d)){i.reRender();return}break}g===!0&&i.reRender()}),G(Ue(i),"validateRules",function(u){var c=i.getNamePath(),d=i.getValue(),h=u||{},g=h.triggerName,p=h.validateOnly,v=p===void 0?!1:p,C=Promise.resolve().then(Ui(an().mark(function w(){var _,y,E,b,B,x,S;return an().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(i.mounted){O.next=2;break}return O.abrupt("return",[]);case 2:if(_=i.props,y=_.validateFirst,E=y===void 0?!1:y,b=_.messageVariables,B=_.validateDebounce,x=i.getRules(),g&&(x=x.filter(function(D){return D}).filter(function(D){var P=D.validateTrigger;if(!P)return!0;var j=pw(P);return j.includes(g)})),!(B&&g)){O.next=10;break}return O.next=8,new Promise(function(D){setTimeout(D,B)});case 8:if(i.validatePromise===C){O.next=10;break}return O.abrupt("return",[]);case 10:return S=Lle(c,d,x,u,E,b),S.catch(function(D){return D}).then(function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:vo;if(i.validatePromise===C){var P;i.validatePromise=null;var j=[],N=[];(P=D.forEach)===null||P===void 0||P.call(D,function(H){var J=H.rule.warningOnly,z=H.errors,F=z===void 0?vo:z;J?N.push.apply(N,Ee(F)):j.push.apply(j,Ee(F))}),i.errors=j,i.warnings=N,i.triggerMetaEvent(),i.reRender()}}),O.abrupt("return",S);case 13:case"end":return O.stop()}},w)})));return v||(i.validatePromise=C,i.dirty=!0,i.errors=vo,i.warnings=vo,i.triggerMetaEvent(),i.reRender()),C}),G(Ue(i),"isFieldValidating",function(){return!!i.validatePromise}),G(Ue(i),"isFieldTouched",function(){return i.touched}),G(Ue(i),"isFieldDirty",function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var u=i.props.fieldContext,c=u.getInternalHooks(Lu),d=c.getInitialValue;return d(i.getNamePath())!==void 0}),G(Ue(i),"getErrors",function(){return i.errors}),G(Ue(i),"getWarnings",function(){return i.warnings}),G(Ue(i),"isListField",function(){return i.props.isListField}),G(Ue(i),"isList",function(){return i.props.isList}),G(Ue(i),"isPreserve",function(){return i.props.preserve}),G(Ue(i),"getMeta",function(){i.prevValidating=i.isFieldValidating();var u={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath(),validated:i.validatePromise===null};return u}),G(Ue(i),"getOnlyChild",function(u){if(typeof u=="function"){var c=i.getMeta();return Y(Y({},i.getOnlyChild(u(i.getControlled(),c,i.props.fieldContext))),{},{isFunction:!0})}var d=Nf(u);return d.length!==1||!m.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),G(Ue(i),"getValue",function(u){var c=i.props.fieldContext.getFieldsValue,d=i.getNamePath();return Ma(u||c(!0),d)}),G(Ue(i),"getControlled",function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=i.props,d=c.name,h=c.trigger,g=c.validateTrigger,p=c.getValueFromEvent,v=c.normalize,C=c.valuePropName,w=c.getValueProps,_=c.fieldContext,y=g!==void 0?g:_.validateTrigger,E=i.getNamePath(),b=_.getInternalHooks,B=_.getFieldsValue,x=b(Lu),S=x.dispatch,k=i.getValue(),O=w||function(H){return G({},C,H)},D=u[h],P=d!==void 0?O(k):{},j=Y(Y({},u),P);j[h]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var H,J=arguments.length,z=new Array(J),F=0;F<J;F++)z[F]=arguments[F];
220p?H=p.apply(void 0,z):H=Fle.apply(void 0,[C].concat(z)),v&&(H=v(H,k,B(!0))),H!==k&&S({type:"updateValue",namePath:E,value:H}),D&&D.apply(void 0,z)};var N=pw(y||[]);return N.forEach(function(H){var J=j[H];j[H]=function(){J&&J.apply(void 0,arguments);var z=i.props.rules;z&&z.length&&S({type:"validateField",namePath:E,triggerName:H})}}),j}),r.fieldContext){var o=r.fieldContext.getInternalHooks,a=o(Lu),s=a.initEntityValue;s(Ue(i))}return i}return Wn(n,[{key:"componentDidMount",value:function(){var i=this.props,o=i.shouldUpdate,a=i.fieldContext;if(this.mounted=!0,a){var s=a.getInternalHooks,u=s(Lu),c=u.registerField;this.cancelRegisterFunc=c(this)}o===!0&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var i=this.state.resetCount,o=this.props.children,a=this.getOnlyChild(o),s=a.child,u=a.isFunction,c;return u?c=s:m.isValidElement(s)?c=m.cloneElement(s,this.getControlled(s.props)):(Fr(!s,"`children` of Field is not validate ReactElement."),c=s),m.createElement(m.Fragment,{key:i},c)}}]),n}(m.Component);G(Vb,"contextType",Vf);G(Vb,"defaultProps",{trigger:"onChange",valuePropName:"value"});function kN(e){var t,n=e.name,r=$t(e,Nle),i=m.useContext(Vf),o=m.useContext(_m),a=n!==void 0?Un(n):void 0,s=(t=r.isListField)!==null&&t!==void 0?t:!!o,u="keep";return s||(u="_".concat((a||[]).join("_"))),m.createElement(Vb,qe({key:u,name:a,isListField:s},r,{fieldContext:i}))}function $le(e){var t=e.name,n=e.initialValue,r=e.children,i=e.rules,o=e.validateTrigger,a=e.isListField,s=m.useContext(Vf),u=m.useContext(_m),c=m.useRef({keys:[],id:0}),d=c.current,h=m.useMemo(function(){var C=Un(s.prefixName)||[];return[].concat(Ee(C),Ee(Un(t)))},[s.prefixName,t]),g=m.useMemo(function(){return Y(Y({},s),{},{prefixName:h})},[s,h]),p=m.useMemo(function(){return{getKey:function(w){var _=h.length,y=w[_];return[d.keys[y],w.slice(_+1)]}}},[h]);if(typeof r!="function")return Fr(!1,"Form.List only accepts function as children."),null;var v=function(w,_,y){var E=y.source;return E==="internal"?!1:w!==_};return m.createElement(_m.Provider,{value:p},m.createElement(Vf.Provider,{value:g},m.createElement(kN,{name:[],shouldUpdate:v,rules:i,validateTrigger:o,initialValue:n,isList:!0,isListField:a??!!u},function(C,w){var _=C.value,y=_===void 0?[]:_,E=C.onChange,b=s.getFieldValue,B=function(){var O=b(h||[]);return O||[]},x={add:function(O,D){var P=B();D>=0&&D<=P.length?(d.keys=[].concat(Ee(d.keys.slice(0,D)),[d.id],Ee(d.keys.slice(D))),E([].concat(Ee(P.slice(0,D)),[O],Ee(P.slice(D))))):(d.keys=[].concat(Ee(d.keys),[d.id]),E([].concat(Ee(P),[O]))),d.id+=1},remove:function(O){var D=B(),P=new Set(Array.isArray(O)?O:[O]);P.size<=0||(d.keys=d.keys.filter(function(j,N){return!P.has(N)}),E(D.filter(function(j,N){return!P.has(N)})))},move:function(O,D){if(O!==D){var P=B();O<0||O>=P.length||D<0||D>=P.length||(d.keys=OD(d.keys,O,D),E(OD(P,O,D)))}}},S=y||[];return Array.isArray(S)||(S=[]),r(S.map(function(k,O){var D=d.keys[O];return D===void 0&&(d.keys[O]=d.id,D=d.keys[O],d.id+=1),{name:O,key:D,isListField:!0}}),x,w)})))}function zle(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(i,o){e.forEach(function(a,s){a.catch(function(u){return t=!0,u}).then(function(u){n-=1,r[s]=u,!(n>0)&&(t&&o(r),i(r))})})}):Promise.resolve([])}var QN="__@field_split__";function e1(e){return e.map(function(t){return"".concat(Fe(t),":").concat(t)}).join(QN)}var $c=function(){function e(){jn(this,e),G(this,"kvs",new Map)}return Wn(e,[{key:"set",value:function(n,r){this.kvs.set(e1(n),r)}},{key:"get",value:function(n){return this.kvs.get(e1(n))}},{key:"update",value:function(n,r){var i=this.get(n),o=r(i);o?this.set(n,o):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(e1(n))}},{key:"map",value:function(n){return Ee(this.kvs.entries()).map(function(r){var i=le(r,2),o=i[0],a=i[1],s=o.split(QN);return n({key:s.map(function(u){var c=u.match(/^([^:]*):(.*)$/),d=le(c,3),h=d[1],g=d[2];return h==="number"?Number(g):g}),value:a})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var i=r.key,o=r.value;return n[i.join(".")]=o,null}),n}}]),e}(),Ule=["name"],Hle=Wn(function e(t){var n=this;jn(this,e),G(this,"formHooked",!1),G(this,"forceRootUpdate",void 0),G(this,"subscribable",!0),G(this,"store",{}),G(this,"fieldEntities",[]),G(this,"initialValues",{}),G(this,"callbacks",{}),G(this,"validateMessages",null),G(this,"preserve",null),G(this,"lastValidatePromise",null),G(this,"getForm",function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,is
220FieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}}),G(this,"getInternalHooks",function(r){return r===Lu?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(Fr(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),G(this,"useSubscribe",function(r){n.subscribable=r}),G(this,"prevWithoutPreserves",null),G(this,"setInitialValues",function(r,i){if(n.initialValues=r||{},i){var o,a=lf(r,n.store);(o=n.prevWithoutPreserves)===null||o===void 0||o.map(function(s){var u=s.key;a=Go(a,u,Ma(r,u))}),n.prevWithoutPreserves=null,n.updateStore(a)}}),G(this,"destroyForm",function(r){if(r)n.updateStore({});else{var i=new $c;n.getFieldEntities(!0).forEach(function(o){n.isMergedPreserve(o.isPreserve())||i.set(o.getNamePath(),!0)}),n.prevWithoutPreserves=i}}),G(this,"getInitialValue",function(r){var i=Ma(n.initialValues,r);return r.length?lf(i):i}),G(this,"setCallbacks",function(r){n.callbacks=r}),G(this,"setValidateMessages",function(r){n.validateMessages=r}),G(this,"setPreserve",function(r){n.preserve=r}),G(this,"watchList",[]),G(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}}),G(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var i=n.getFieldsValue(),o=n.getFieldsValue(!0);n.watchList.forEach(function(a){a(i,o,r)})}}),G(this,"timeoutId",null),G(this,"warningUnhooked",function(){}),G(this,"updateStore",function(r){n.store=r}),G(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(i){return i.getNamePath().length}):n.fieldEntities}),G(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new $c;return n.getFieldEntities(r).forEach(function(o){var a=o.getNamePath();i.set(a,o)}),i}),G(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var i=n.getFieldsMap(!0);return r.map(function(o){var a=Un(o);return i.get(a)||{INVALIDATE_NAME_PATH:Un(o)}})}),G(this,"getFieldsValue",function(r,i){n.warningUnhooked();var o,a,s;if(r===!0||Array.isArray(r)?(o=r,a=i):r&&Fe(r)==="object"&&(s=r.strict,a=r.filter),o===!0&&!a)return n.store;var u=n.getFieldEntitiesForNamePathList(Array.isArray(o)?o:null),c=[];return u.forEach(function(d){var h,g,p="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(s){var v,C;if((v=(C=d).isList)!==null&&v!==void 0&&v.call(C))return}else if(!o&&(h=(g=d).isListField)!==null&&h!==void 0&&h.call(g))return;if(!a)c.push(p);else{var w="getMeta"in d?d.getMeta():null;a(w)&&c.push(p)}}),DD(n.store,c.map(Un))}),G(this,"getFieldValue",function(r){n.warningUnhooked();var i=Un(r);return Ma(n.store,i)}),G(this,"getFieldsError",function(r){n.warningUnhooked();var i=n.getFieldEntitiesForNamePathList(r);return i.map(function(o,a){return o&&!("INVALIDATE_NAME_PATH"in o)?{name:o.getNamePath(),errors:o.getErrors(),warnings:o.getWarnings()}:{name:Un(r[a]),errors:[],warnings:[]}})}),G(this,"getFieldError",function(r){n.warningUnhooked();var i=Un(r),o=n.getFieldsError([i])[0];return o.errors}),G(this,"getFieldWarning",function(r){n.warningUnhooked();var i=Un(r),o=n.getFieldsError([i])[0];return o.warnings}),G(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var a=i[0],s=i[1],u,c=!1;i.length===0?u=null:i.length===1?Array.isArray(a)?(u=a.map(Un),c=!1):(u=null,c=a):(u=a.map(Un),c=s);var d=n.getFieldEntities(!0),h=function(w){return w.isFieldTouched()};if(!u)return c?d.every(function(C){return h(C)||C.isList()}):d.some(h);var g=new $c;u.forEach(function(C){g.set(C,[])}),d.forEach(function(C){var w=C.getNamePath();u.forEach(function(_){_.every(function(y,E){return w[E]===y})&&g.update(_,function(y){return[].concat(Ee(y),[C])})})});var p=function(w){return w.some(h)},v=g.map(function(C){var w=C.value;return w});return c?v.every(p):v.some(p)}),G(this,"isFieldTouched",function(r){return n.warningUnhooked(),n.isFieldsTouched([r])}),G(this,"isFieldsValidating",function(r){n.warningUnhooked();var i=n.getFieldEntities();if(!r)return i.some(function(a){return a.isFieldValidating()});var o=r.map(Un);return i.some(function(a){var s=a.getNamePath();return wf(o,s)&&a.isFieldValidating()})}),G(this,"isFieldValidating",function(r){return n.warningUnhooked(),n.isFieldsValidating([r])}),G(this,"resetWithFieldInitialValue",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=new $c,o=n.getFieldEntities(!0);o.forEach(function(u){var c=u.props.initialValue,d=u.getNamePath();if(c!==void 0){var h=i.get(d)||new Set;h.add({entity:u,value:c}),i.set(d,h)}});
220var a=function(c){c.forEach(function(d){var h=d.props.initialValue;if(h!==void 0){var g=d.getNamePath(),p=n.getInitialValue(g);if(p!==void 0)Fr(!1,"Form already set 'initialValues' with path '".concat(g.join("."),"'. Field can not overwrite it."));else{var v=i.get(g);if(v&&v.size>1)Fr(!1,"Multiple Field with path '".concat(g.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(v){var C=n.getFieldValue(g),w=d.isListField();!w&&(!r.skipExist||C===void 0)&&n.updateStore(Go(n.store,g,Ee(v)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(u){var c=i.get(u);if(c){var d;(d=s).push.apply(d,Ee(Ee(c).map(function(h){return h.entity})))}})):s=o,a(s)}),G(this,"resetFields",function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(lf(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(i,null,{type:"reset"}),n.notifyWatch();return}var o=r.map(Un);o.forEach(function(a){var s=n.getInitialValue(a);n.updateStore(Go(n.store,a,s))}),n.resetWithFieldInitialValue({namePathList:o}),n.notifyObservers(i,o,{type:"reset"}),n.notifyWatch(o)}),G(this,"setFields",function(r){n.warningUnhooked();var i=n.store,o=[];r.forEach(function(a){var s=a.name,u=$t(a,Ule),c=Un(s);o.push(c),"value"in u&&n.updateStore(Go(n.store,c,u.value)),n.notifyObservers(i,[c],{type:"setField",data:a})}),n.notifyWatch(o)}),G(this,"getFields",function(){var r=n.getFieldEntities(!0),i=r.map(function(o){var a=o.getNamePath(),s=o.getMeta(),u=Y(Y({},s),{},{name:a,value:n.getFieldValue(a)});return Object.defineProperty(u,"originRCField",{value:!0}),u});return i}),G(this,"initEntityValue",function(r){var i=r.props.initialValue;if(i!==void 0){var o=r.getNamePath(),a=Ma(n.store,o);a===void 0&&n.updateStore(Go(n.store,o,i))}}),G(this,"isMergedPreserve",function(r){var i=r!==void 0?r:n.preserve;return i??!0}),G(this,"registerField",function(r){n.fieldEntities.push(r);var i=r.getNamePath();if(n.notifyWatch([i]),r.props.initialValue!==void 0){var o=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(o,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(a,s){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(h){return h!==r}),!n.isMergedPreserve(s)&&(!a||u.length>1)){var c=a?void 0:n.getInitialValue(i);if(i.length&&n.getFieldValue(i)!==c&&n.fieldEntities.every(function(h){return!RN(h.getNamePath(),i)})){var d=n.store;n.updateStore(Go(d,i,c,!0)),n.notifyObservers(d,[i],{type:"remove"}),n.triggerDependenciesUpdate(d,i)}}n.notifyWatch([i])}}),G(this,"dispatch",function(r){switch(r.type){case"updateValue":{var i=r.namePath,o=r.value;n.updateValue(i,o);break}case"validateField":{var a=r.namePath,s=r.triggerName;n.validateFields([a],{triggerName:s});break}}}),G(this,"notifyObservers",function(r,i,o){if(n.subscribable){var a=Y(Y({},o),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var u=s.onStoreChange;u(r,i,a)})}else n.forceRootUpdate()}),G(this,"triggerDependenciesUpdate",function(r,i){var o=n.getDependencyChildrenFields(i);return o.length&&n.validateFields(o),n.notifyObservers(r,o,{type:"dependenciesUpdate",relatedFields:[i].concat(Ee(o))}),o}),G(this,"updateValue",function(r,i){var o=Un(r),a=n.store;n.updateStore(Go(n.store,o,i)),n.notifyObservers(a,[o],{type:"valueUpdate",source:"internal"}),n.notifyWatch([o]);
220var s=n.triggerDependenciesUpdate(a,o),u=n.callbacks.onValuesChange;if(u){var c=DD(n.store,[o]);u(c,n.getFieldsValue())}n.triggerOnFieldsChange([o].concat(Ee(s)))}),G(this,"setFieldsValue",function(r){n.warningUnhooked();var i=n.store;if(r){var o=lf(n.store,r);n.updateStore(o)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),G(this,"setFieldValue",function(r,i){n.setFields([{name:r,value:i,errors:[],warnings:[]}])}),G(this,"getDependencyChildrenFields",function(r){var i=new Set,o=[],a=new $c;n.getFieldEntities().forEach(function(u){var c=u.props.dependencies;(c||[]).forEach(function(d){var h=Un(d);a.update(h,function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return g.add(u),g})})});var s=function u(c){var d=a.get(c)||new Set;d.forEach(function(h){if(!i.has(h)){i.add(h);var g=h.getNamePath();h.isFieldDirty()&&g.length&&(o.push(g),u(g))}})};return s(r),o}),G(this,"triggerOnFieldsChange",function(r,i){var o=n.callbacks.onFieldsChange;if(o){var a=n.getFields();if(i){var s=new $c;i.forEach(function(c){var d=c.name,h=c.errors;s.set(d,h)}),a.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var u=a.filter(function(c){var d=c.name;return wf(r,d)});u.length&&o(u,a)}}),G(this,"validateFields",function(r,i){n.warningUnhooked();var o,a;Array.isArray(r)||typeof r=="string"||typeof i=="string"?(o=r,a=i):a=r;var s=!!o,u=s?o.map(Un):[],c=[],d=String(Date.now()),h=new Set,g=a||{},p=g.recursive,v=g.dirty;n.getFieldEntities(!0).forEach(function(y){if(s||u.push(y.getNamePath()),!(!y.props.rules||!y.props.rules.length)&&!(v&&!y.isFieldDirty())){var E=y.getNamePath();if(h.add(E.join(d)),!s||wf(u,E,p)){var b=y.validateRules(Y({validateMessages:Y(Y({},SN),n.validateMessages)},a));c.push(b.then(function(){return{name:E,errors:[],warnings:[]}}).catch(function(B){var x,S=[],k=[];return(x=B.forEach)===null||x===void 0||x.call(B,function(O){var D=O.rule.warningOnly,P=O.errors;D?k.push.apply(k,Ee(P)):S.push.apply(S,Ee(P))}),S.length?Promise.reject({name:E,errors:S,warnings:k}):{name:E,errors:S,warnings:k}}))}}});var C=zle(c);n.lastValidatePromise=C,C.catch(function(y){return y}).then(function(y){var E=y.map(function(b){var B=b.name;return B});n.notifyObservers(n.store,E,{type:"validateFinish"}),n.triggerOnFieldsChange(E,y)});
220var w=C.then(function(){return n.lastValidatePromise===C?Promise.resolve(n.getFieldsValue(u)):Promise.reject([])}).catch(function(y){var E=y.filter(function(b){return b&&b.errors.length});return Promise.reject({values:n.getFieldsValue(u),errorFields:E,outOfDate:n.lastValidatePromise!==C})});w.catch(function(y){return y});var _=u.filter(function(y){return h.has(y.join(d))});return n.triggerOnFieldsChange(_),w}),G(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var i=n.callbacks.onFinish;if(i)try{i(r)}catch(o){console.error(o)}}).catch(function(r){var i=n.callbacks.onFinishFailed;i&&i(r)})}),this.forceRootUpdate=t});function DN(e){var t=m.useRef(),n=m.useState({}),r=le(n,2),i=r[1];if(!t.current)if(e)t.current=e;else{var o=function(){i({})},a=new Hle(o);t.current=a.getForm()}return[t.current]}var bw=m.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Gle=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onF
220ormFinish,o=t.children,a=m.useContext(bw),s=m.useRef({});return m.createElement(bw.Provider,{value:Y(Y({},a),{},{validateMessages:Y(Y({},a.validateMessages),n),triggerFormChange:function(c,d){r&&r(c,{changedFields:d,forms:s.current}),a.triggerFormChange(c,d)},triggerFormFinish:function(c,d){i&&i(c,{values:d,forms:s.current}),a.triggerFormFinish(c,d)},registerForm:function(c,d){c&&(s.current=Y(Y({},s.current),{},G({},c,d))),a.registerForm(c,d)},unregisterForm:function(c){var d=Y({},s.current);delete d[c],s.current=d,a.unregisterForm(c)}})},o)},jle=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],Wle=function(t,n){var r=t.name,i=t.initialValues,o=t.fields,a=t.form,s=t.preserve,u=t.children,c=t.component,d=c===void 0?"form":c,h=t.validateMessages,g=t.validateTrigger,p=g===void 0?"onChange":g,v=t.onValuesChange,C=t.onFieldsChange,w=t.onFinish,_=t.onFinishFailed,y=t.clearOnDestroy,E=$t(t,jle),b=m.useRef(null),B=m.useContext(bw),x=DN(a),S=le(x,1),k=S[0],O=k.getInternalHooks(Lu),D=O.useSubscribe,P=O.setInitialValues,j=O.setCallbacks,N=O.setValidateMessages,H=O.setPreserve,J=O.destroyForm;m.useImperativeHandle(n,function(){return Y(Y({},k),{},{nativeElement:b.current})}),m.useEffect(function(){return B.registerForm(r,k),function(){B.unregisterForm(r)}},[B,k,r]),N(Y(Y({},B.validateMessages),h)),j({onValuesChange:v,onFieldsChange:function(te){if(B.triggerFormChange(r,te),C){for(var ce=arguments.length,he=new Array(ce>1?ce-1:0),ve=1;ve<ce;ve++)he[ve-1]=arguments[ve];C.apply(void 0,[te].concat(he))}},onFinish:function(te){B.triggerFormFinish(r,te),w&&w(te)},onFinishFailed:_}),H(s);var z=m.useRef(null);P(i,!z.current),z.current||(z.current=!0),m.useEffect(function(){return function(){return J(y)}},[]);var F,T=typeof u=="function";if(T){var W=k.getFieldsValue(!0);F=u(W,k)}else F=u;D(!T);var U=m.useRef();m.useEffect(function(){Mle(U.current||[],o||[])||k.setFields(o||[]),U.current=o},[o,k]);var K=m.useMemo(function(){return Y(Y({},k),{},{validateTrigger:p})},[k,p]),X=m.createElement(_m.Provider,{value:null},m.createElement(Vf.Provider,{value:K},F));return d===!1?X:m.createElement(d,qe({},E,{ref:b,onSubmit:function(te){te.preventDefault(),te.stopPropagation(),k.submit()},onReset:function(te){var ce;te.preventDefault(),k.resetFields(),(ce=E.onReset)===null||ce===void 0||ce.call(E,te)}}),X)};function LD(e){try{return JSON.stringify(e)}catch{return Math.random()}}function Vle(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],i=t[1],o=i===void 0?{}:i,a=tle(o)?{form:o}:o,s=a.form,u=m.useState(),c=le(u,2),d=c[0],h=c[1],g=m.useMemo(function(){return LD(d)},[d]),p=m.useRef(g);p.current=g;var v=m.useContext(Vf),C=s||v,w=C&&C._init,_=Un(r),y=m.useRef(_);return y.current=_,m.useEffect(function(){if(w){var E=C.getFieldsValue,b=C.getInternalHooks,B=b(Lu),x=B.registerWatch,S=function(P,j){var N=a.preserve?j:P;return typeof r=="function"?r(N):Ma(N,y.current)},k=x(function(D,P){var j=S(D,P),N=LD(j);p.current!==N&&(p.current=N,h(j))}),O=S(E(),E(!0));return d!==O&&h(O),k}},[w]),d}var qle=m.forwardRef(Wle),iA=qle;iA.FormProvider=Gle;iA.Field=kN;iA.List=$le;iA.useForm=DN;iA.useWatch=Vle;const TD=m.createContext({}),Kle=e=>{let{children:t,status:n,override:r}=e;const i=m.useContext(TD),o=m.useMemo(()=>{const a=Object.assign({},i);return r&&delete a.isFormItemInput,n&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[n,r,i]);return m.createElement(TD.Provider,{value:o},t)},Yle=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let i=r;return n&&(i=Ze.createElement(Kle,{override:!0,status:!0},i)),t&&(i=Ze.createElement(Qae,null,i)),i},Jle=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};
220var Xle=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],zc=void 0;function Zle(e,t){var n=e.prefixCls,r=e.invalidate,i=e.item,o=e.renderItem,a=e.responsive,s=e.responsiveDisabled,u=e.registerSize,c=e.itemKey,d=e.className,h=e.style,g=e.children,p=e.display,v=e.order,C=e.component,w=C===void 0?"div":C,_=$t(e,Xle),y=a&&!p;function E(k){u(c,k)}m.useEffect(function(){return function(){E(null)}},[]);var b=o&&i!==zc?o(i):g,B;r||(B={opacity:y?0:1,height:y?0:zc,overflowY:y?"hidden":zc,order:a?v:zc,pointerEvents:y?"none":zc,position:y?"absolute":zc});var x={};y&&(x["aria-hidden"]=!0);var S=m.createElement(w,qe({className:we(!r&&n,d),style:Y(Y({},B),h)},x,_,{ref:t}),b);return a&&(S=m.createElement(Zg,{onResize:function(O){var D=O.offsetWidth;E(D)},disabled:s},S)),S}var Lh=m.forwardRef(Zle);Lh.displayName="Item";function eue(e){if(typeof MessageChannel>"u")ji(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function tue(){var e=m.useRef(null),t=function(r){e.current||(e.current=[],eue(function(){Hl.unstable_batchedUpdates(function(){e.current.forEach(function(i){i()}),e.current=null})})),e.current.push(r)};return t}function Zd(e,t){var n=m.useState(t),r=le(n,2),i=r[0],o=r[1],a=Xr(function(s){e(function(){o(s)})});return[i,a]}var Cm=Ze.createContext(null),nue=["component"],rue=["className"],iue=["className"],oue=function(t,n){var r=m.useContext(Cm);if(!r){var i=t.component,o=i===void 0?"div":i,a=$t(t,nue);return m.createElement(o,qe({},a,{ref:n}))}var s=r.className,u=$t(r,rue),c=t.className,d=$t(t,iue);return m.createElement(Cm.Provider,{value:null},m.createElement(Lh,qe({ref:n,className:we(s,c)},u,d)))},ON=m.forwardRef(oue);ON.displayName="RawItem";var aue=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],LN="responsive",TN="invalidate";function sue(e){return"+ ".concat(e.length," ...")}function lue(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,i=e.data,o=i===void 0?[]:i,a=e.renderItem,s=e.renderRawItem,u=e.itemKey,c=e.itemWidth,d=c===void 0?10:c,h=e.ssr,g=e.style,p=e.className,v=e.maxCount,C=e.renderRest,w=e.renderRawRest,_=e.suffix,y=e.component,E=y===void 0?"div":y,b=e.itemComponent,B=e.onVisibleChange,x=$t(e,aue),S=h==="full",k=tue(),O=Zd(k,null),D=le(O,2),P=D[0],j=D[1],N=P||0,H=Zd(k,new Map),J=le(H,2),z=J[0],F=J[1],T=Zd(k,0),W=le(T,2),U=W[0],K=W[1],X=Zd(k,0),ne=le(X,2),te=ne[0],ce=ne[1],he=Zd(k,0),ve=le(he,2),Ne=ve[0],Ie=ve[1],Pe=m.useState(null),We=le(Pe,2),Ke=We[0],Te=We[1],me=m.useState(null),Ye=le(me,2),pt=Ye[0],ct=Ye[1],at=m.useMemo(function(){return pt===null&&S?Number.MAX_SAFE_INTEGER:pt||0},[pt,P]),kt=m.useState(!1),wt=le(kt,2),Oe=wt[0],it=wt[1],de="".concat(r,"-item"),bt=Math.max(U,te),st=v===LN,dt=o.length&&st,zt=v===TN,Kt=dt||typeof v=="number"&&o.length>v,Bt=m.useMemo(function(){var Re=o;return dt?P===null&&S?Re=o:Re=o.slice(0,Math.min(o.length,N/d)):typeof v=="number"&&(Re=o.slice(0,v)),Re},[o,d,P,v,dt]),Yt=m.useMemo(function(){return dt?o.slice(at+1):o.slice(Bt.length)},[o,Bt,dt,at]),Jt=m.useCallback(function(Re,be){var pe;return typeof u=="function"?u(Re):(pe=u&&(Re==null?void 0:Re[u]))!==null&&pe!==void 0?pe:be},[u]),Qt=m.useCallback(a||function(Re){return Re},[a]);function Je(Re,be,pe){pt===Re&&(be===void 0||be===Ke)||(ct(Re),pe||(it(Re<o.length-1),B==null||B(Re)),be!==void 0&&Te(be))}function fe(Re,be){j(be.clientWidth)}function Se(Re,be){F(function(pe){var Ut=new Map(pe);return be===null?Ut.delete(Re):Ut.set(Re,be),Ut})}function ot(Re,be){ce(be),K(te)}function Le(Re,be){Ie(be)}function et(Re){return z.get(Jt(Bt[Re],Re))}Mr(function(){if(N&&typeof bt=="number"&&Bt){var Re=Ne,be=Bt.length,pe=be-1;if(!be){Je(0,null);return}for(var Ut=0;Ut<be;Ut+=1){var Fn=et(Ut);if(S&&(Fn=Fn||0),Fn===void 0){Je(Ut-1,void 0,!0);break}if(Re+=Fn,pe===0&&Re<=N||Ut===pe-1&&Re+et(pe)<=N){Je(pe,null);break}else if(Re+bt>N){Je(Ut-1,Re-Fn-Ne+te);break}}_&&et(0)+Ne>N&&Te(null)}},[N,z,te,Ne,Jt,Bt]);var Xt=Oe&&!!Yt.length,Mn={};Ke!==null&&dt&&(Mn={position:"absolute",left:Ke,top:0});
220var sn={prefixCls:de,responsive:dt,component:b,invalidate:zt},mn=s?function(Re,be){var pe=Jt(Re,be);return m.createElement(Cm.Provider,{key:pe,value:Y(Y({},sn),{},{order:be,item:Re,itemKey:pe,registerSize:Se,display:be<=at})},s(Re,be))}:function(Re,be){var pe=Jt(Re,be);return m.createElement(Lh,qe({},sn,{order:be,key:pe,item:Re,renderItem:Qt,itemKey:pe,registerSize:Se,display:be<=at}))},ln,nn={order:Xt?at:Number.MAX_SAFE_INTEGER,className:"".concat(de,"-rest"),registerSize:ot,display:Xt};if(w)w&&(ln=m.createElement(Cm.Provider,{value:Y(Y({},sn),nn)},w(Yt)));else{var er=C||sue;ln=m.createElement(Lh,qe({},sn,nn),typeof er=="function"?er(Yt):er)}var Dt=m.createElement(E,qe({className:we(!zt&&r,p),style:g,ref:t},x),Bt.map(mn),Kt?ln:null,_&&m.createElement(Lh,qe({},sn,{responsive:st,responsiveDisabled:!dt,order:at,className:"".concat(de,"-suffix"),registerSize:Le,display:!0,style:Mn}),_));return st&&(Dt=m.createElement(Zg,{onResize:fe,disabled:!dt},Dt)),Dt}var bs=m.forwardRef(lue);bs.displayName="Overflow";bs.Item=ON;bs.RESPONSIVE=LN;bs.INVALIDATE=TN;function uue(e){var t=e.prefixCls,n=e.align,r=e.arrow,i=e.arrowPos,o=r||{},a=o.className,s=o.content,u=i.x,c=u===void 0?0:u,d=i.y,h=d===void 0?0:d,g=m.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(n.autoArrow!==!1){var v=n.points[0],C=n.points[1],w=v[0],_=v[1],y=C[0],E=C[1];w===y||!["t","b"].includes(w)?p.top=h:w==="t"?p.top=0:p.bottom=0,_===E||!["l","r"].includes(_)?p.left=c:_==="l"?p.left=0:p.right=0}return m.createElement("div",{ref:g,className:we("".concat(t,"-arrow"),a),style:p},s)}function cue(e){var t=e.prefixCls,n=e.open,r=e.zIndex,i=e.mask,o=e.motion;return i?m.createElement(Zl,qe({},o,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(a){var s=a.className;return m.createElement("div",{style:{zIndex:r},className:we("".concat(t,"-mask"),s)})}):null}var fue=m.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),due=m.forwardRef(function(e,t){var n=e.popup,r=e.className,i=e.prefixCls,o=e.style,a=e.target,s=e.onVisibleChanged,u=e.open,c=e.keepDom,d=e.fresh,h=e.onClick,g=e.mask,p=e.arrow,v=e.arrowPos,C=e.align,w=e.motion,_=e.maskMotion,y=e.forceRender,E=e.getPopupContainer,b=e.autoDestroy,B=e.portal,x=e.zIndex,S=e.onMouseEnter,k=e.onMouseLeave,O=e.onPointerEnter,D=e.onPointerDownCapture,P=e.ready,j=e.offsetX,N=e.offsetY,H=e.offsetR,J=e.offsetB,z=e.onAlign,F=e.onPrepare,T=e.stretch,W=e.targetWidth,U=e.targetHeight,K=typeof n=="function"?n():n,X=u||c,ne=(E==null?void 0:E.length)>0,te=m.useState(!E||!ne),ce=le(te,2),he=ce[0],ve=ce[1];if(Mr(function(){!he&&ne&&a&&ve(!0)},[he,ne,a]),!he)return null;var Ne="auto",Ie={left:"-1000vw",top:"-1000vh",right:Ne,bottom:Ne};if(P||!u){var Pe,We=C.points,Ke=C.dynamicInset||((Pe=C._experimental)===null||Pe===void 0?void 0:Pe.dynamicInset),Te=Ke&&We[0][1]==="r",me=Ke&&We[0][0]==="b";Te?(Ie.right=H,Ie.left=Ne):(Ie.left=j,Ie.right=Ne),me?(Ie.bottom=J,Ie.top=Ne):(Ie.top=N,Ie.bottom=Ne)}var Ye={};return T&&(T.includes("height")&&U?Ye.height=U:T.includes("minHeight")&&U&&(Ye.minHeight=U),T.includes("width")&&W?Ye.width=W:T.includes("minWidth")&&W&&(Ye.minWidth=W)),u||(Ye.pointerEvents="none"),m.createElement(B,{open:y||X,getContainer:E&&function(){return E(a)},autoDestroy:b},m.createElement(cue,{prefixCls:i,open:u,zIndex:x,mask:g,motion:_}),m.createElement(Zg,{onResize:z,disabled:!u},function(pt){return m.createElement(Zl,qe({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:y,leavedClassName:"".concat(i,"-hidden")},w,{onAppearPrepare:F,onEnterPrepare:F,visible:u,onVisibleChanged:function(at){var kt;w==null||(kt=w.onVisibleChanged)===null||kt===void 0||kt.call(w,at),s(at)}}),function(ct,at){var kt=ct.className,wt=ct.style,Oe=we(i,kt,r);return m.createElement("div",{ref:C0(pt,t,at),className:Oe,style:Y(Y(Y(Y({"--arrow-x":"".concat(v.x||0,"px"),"--arrow-y":"".concat(v.y||0,"px")},Ie),Ye),wt),{},{boxSizing:"border-box",zIndex:x},o),onMouseEnter:S,onMouseLeave:k,onPointerEnter:O,onClick:h,onPointerDownCapture:D},p&&m.createElement(uue,{prefixCls:i,arrow:p,arrowPos:v,align:C}
220),m.createElement(fue,{cache:!u&&!d},K))})}))}),hue=m.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,i=Xg(n),o=m.useCallback(function(s){Eb(t,r?r(s):s)},[r]),a=Jg(o,E0(n));return i?m.cloneElement(n,{ref:a}):n}),PD=m.createContext(null);function MD(e){return e?Array.isArray(e)?e:[e]:[]}function gue(e,t,n,r){return m.useMemo(function(){var i=MD(n??t),o=MD(r??t),a=new Set(i),s=new Set(o);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[a,s]},[e,t,n,r])}function Aue(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function pue(e,t,n,r){for(var i=n.points,o=Object.keys(e),a=0;a<o.length;a+=1){var s,u=o[a];if(Aue((s=e[u])===null||s===void 0?void 0:s.points,i,r))return"".concat(t,"-placement-").concat(u)}return""}function FD(e,t,n,r){return t||(n?{motionName:"".concat(e,"-").concat(n)}:r?{motionName:r}:null)}function oA(e){return e.ownerDocument.defaultView}function Bw(e){for(var t=[],n=e==null?void 0:e.parentElement,r=["hidden","scroll","clip","auto"];n;){var i=oA(n).getComputedStyle(n),o=i.overflowX,a=i.overflowY,s=i.overflow;[o,a,s].some(function(u){return r.includes(u)})&&t.push(n),n=n.parentElement}return t}function Rg(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function eh(e){return Rg(parseFloat(e),0)}function ND(e,t){var n=Y({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var i=oA(r).getComputedStyle(r),o=i.overflow,a=i.overflowClipMargin,s=i.borderTopWidth,u=i.borderBottomWidth,c=i.borderLeftWidth,d=i.borderRightWidth,h=r.getBoundingClientRect(),g=r.offsetHeight,p=r.clientHeight,v=r.offsetWidth,C=r.clientWidth,w=eh(s),_=eh(u),y=eh(c),E=eh(d),b=Rg(Math.round(h.width/v*1e3)/1e3),B=Rg(Math.round(h.height/g*1e3)/1e3),x=(v-C-y-E)*b,S=(g-p-w-_)*B,k=w*B,O=_*B,D=y*b,P=E*b,j=0,N=0;if(o==="clip"){var H=eh(a);j=H*b,N=H*B}var J=h.x+D-j,z=h.y+k-N,F=J+h.width+2*j-D-P-x,T=z+h.height+2*N-k-O-S;n.left=Math.max(n.left,J),n.top=Math.max(n.top,z),n.right=Math.min(n.right,F),n.bottom=Math.min(n.bottom,T)}}),n}function $D(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function zD(e,t){var n=t||[],r=le(n,2),i=r[0],o=r[1];return[$D(e.width,i),$D(e.height,o)]}function UD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Uc(e,t){var n=t[0],r=t[1],i,o;return n==="t"?o=e.y:n==="b"?o=e.y+e.height:o=e.y+e.height/2,r==="l"?i=e.x:r==="r"?i=e.x+e.width:i=e.x+e.width/2,{x:i,y:o}}function fl(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,i){return i===t?n[r]||"c":r}).join("")}function vue(e,t,n,r,i,o,a){var s=m.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),u=le(s,2),c=u[0],d=u[1],h=m.useRef(0),g=m.useMemo(function(){return t?Bw(t):[]},[t]),p=m.useRef({}),v=function(){p.current={}};e||v();var C=Xr(function(){if(t&&n&&e){let dr=function(Ys,_a){var Ka=arguments.length>2&&arguments[2]!==void 0?arguments[2]:bt,cc=te.x+Ys,fc=te.y+_a,cd=cc+Te,_e=fc+Ke,$e=Math.max(cc,Ka.left),un=Math.max(fc,Ka.top),In=Math.min(cd,Ka.right),cn=Math.min(_e,Ka.bottom);return Math.max(0,(In-$e)*(cn-un))},Ks=function(){Gr=te.y+pe,bi=Gr+Ke,yn=te.x+be,ga=yn+Te};var ld=dr,ud=Ks,y,E,b,B,x=t,S=x.ownerDocument,k=oA(x),O=k.getComputedStyle(x),D=O.width,P=O.height,j=O.position,N=x.style.left,H=x.style.top,J=x.style.right,z=x.style.bottom,F=x.style.overflow,T=Y(Y({},i[r]),o),W=S.createElement("div");(y=x.parentElement)===null||y===void 0||y.appendChild(W),W.style.left="".concat(x.offsetLeft,"px"),W.style.top="".concat(x.offsetTop,"px"),W.style.position=j,W.style.height="".concat(x.offsetHeight,"px"),W.style.width="".concat(x.offsetWidth,"px"),x.style.left="0",x.style.top="0",x.style.right="auto",x.style.bottom="auto",x.style.overflow="hidden";var U;if(Array.isArray(n))U={x:n[0],y:n[1],width:0,height:0};else{var K,X,ne=n.getBoundingClientRect();ne.x=(K=ne.x)!==null&&K!==void 0?K:ne.left,ne.y=(X=ne.y)!==null&&X!==void 0?X:ne.top,U={x:ne.x,y:ne.y,width:ne.width,height:ne.height}}var te=x.getBoundingClientRect();te.x=(E=te.x)!==null&&E!==void 0?E:te.left,te.y=(b=te.y)!==null&&b!==void 0?b:te.to
220p;var ce=S.documentElement,he=ce.clientWidth,ve=ce.clientHeight,Ne=ce.scrollWidth,Ie=ce.scrollHeight,Pe=ce.scrollTop,We=ce.scrollLeft,Ke=te.height,Te=te.width,me=U.height,Ye=U.width,pt={left:0,top:0,right:he,bottom:ve},ct={left:-We,top:-Pe,right:Ne-We,bottom:Ie-Pe},at=T.htmlRegion,kt="visible",wt="visibleFirst";at!=="scroll"&&at!==wt&&(at=kt);var Oe=at===wt,it=ND(ct,g),de=ND(pt,g),bt=at===kt?de:it,st=Oe?de:bt;x.style.left="auto",x.style.top="auto",x.style.right="0",x.style.bottom="0";var dt=x.getBoundingClientRect();x.style.left=N,x.style.top=H,x.style.right=J,x.style.bottom=z,x.style.overflow=F,(B=x.parentElement)===null||B===void 0||B.removeChild(W);var zt=Rg(Math.round(Te/parseFloat(D)*1e3)/1e3),Kt=Rg(Math.round(Ke/parseFloat(P)*1e3)/1e3);if(zt===0||Kt===0||gg(n)&&!Fb(n))return;var Bt=T.offset,Yt=T.targetOffset,Jt=zD(te,Bt),Qt=le(Jt,2),Je=Qt[0],fe=Qt[1],Se=zD(U,Yt),ot=le(Se,2),Le=ot[0],et=ot[1];U.x-=Le,U.y-=et;var Xt=T.points||[],Mn=le(Xt,2),sn=Mn[0],mn=Mn[1],ln=UD(mn),nn=UD(sn),er=Uc(U,ln),Dt=Uc(te,nn),Re=Y({},T),be=er.x-Dt.x+Je,pe=er.y-Dt.y+fe,Ut=dr(be,pe),Fn=dr(be,pe,de),Mt=Uc(U,["t","l"]),vt=Uc(te,["t","l"]),tr=Uc(U,["b","r"]),Vn=Uc(te,["b","r"]),fr=T.overflow||{},Ii=fr.adjustX,ha=fr.adjustY,Hr=fr.shiftX,nr=fr.shiftY,Yi=function(_a){return typeof _a=="boolean"?_a:_a>=0},Gr,bi,yn,ga;Ks();var Ji=Yi(ha),Hs=nn[0]===ln[0];if(Ji&&nn[0]==="t"&&(bi>st.bottom||p.current.bt)){var Nn=pe;Hs?Nn-=Ke-me:Nn=Mt.y-Vn.y-fe;var Qo=dr(be,Nn),tu=dr(be,Nn,de);Qo>Ut||Qo===Ut&&(!Oe||tu>=Fn)?(p.current.bt=!0,pe=Nn,fe=-fe,Re.points=[fl(nn,0),fl(ln,0)]):p.current.bt=!1}if(Ji&&nn[0]==="b"&&(Gr<st.top||p.current.tb)){var jr=pe;Hs?jr+=Ke-me:jr=tr.y-vt.y-fe;var Xi=dr(be,jr),Va=dr(be,jr,de);Xi>Ut||Xi===Ut&&(!Oe||Va>=Fn)?(p.current.tb=!0,pe=jr,fe=-fe,Re.points=[fl(nn,0),fl(ln,0)]):p.current.tb=!1}var Gs=Yi(Ii),qa=nn[1]===ln[1];if(Gs&&nn[1]==="l"&&(ga>st.right||p.current.rl)){var Zi=be;qa?Zi-=Te-Ye:Zi=Mt.x-Vn.x-Je;var Aa=dr(Zi,pe),Bi=dr(Zi,pe,de);Aa>Ut||Aa===Ut&&(!Oe||Bi>=Fn)?(p.current.rl=!0,be=Zi,Je=-Je,Re.points=[fl(nn,1),fl(ln,1)]):p.current.rl=!1}if(Gs&&nn[1]==="r"&&(yn<st.left||p.current.lr)){var xi=be;qa?xi+=Te-Ye:xi=tr.x-vt.x-Je;var js=dr(xi,pe),Ws=dr(xi,pe,de);js>Ut||js===Ut&&(!Oe||Ws>=Fn)?(p.current.lr=!0,be=xi,Je=-Je,Re.points=[fl(nn,1),fl(ln,1)]):p.current.lr=!1}Ks();var Sr=Hr===!0?0:Hr;typeof Sr=="number"&&(yn<de.left&&(be-=yn-de.left-Je,U.x+Ye<de.left+Sr&&(be+=U.x-de.left+Ye-Sr)),ga>de.right&&(be-=ga-de.right-Je,U.x>de.right-Sr&&(be+=U.x-de.right+Sr)));var Rr=nr===!0?0:nr;typeof Rr=="number"&&(Gr<de.top&&(pe-=Gr-de.top-fe,U.y+me<de.top+Rr&&(pe+=U.y-de.top+me-Rr)),bi>de.bottom&&(pe-=bi-de.bottom-fe,U.y>de.bottom-Rr&&(pe+=U.y-de.bottom+Rr)));var Do=te.x+be,eo=Do+Te,ai=te.y+pe,Vs=ai+Ke,xt=U.x,_t=xt+Ye,St=U.y,qn=St+me,Kn=Math.max(Do,xt),to=Math.min(eo,_t),pa=(Kn+to)/2,qs=pa-Do,va=Math.max(ai,St),Oo=Math.min(Vs,qn),kr=(va+Oo)/2,ma=kr-ai;a==null||a(t,Re);var ya=dt.right-te.x-(be+te.width),no=dt.bottom-te.y-(pe+te.height);zt===1&&(be=Math.round(be),ya=Math.round(ya)),Kt===1&&(pe=Math.round(pe),no=Math.round(no));var uc={ready:!0,offsetX:be/zt,offsetY:pe/Kt,offsetR:ya/zt,offsetB:no/Kt,arrowX:qs/zt,arrowY:ma/Kt,scaleX:zt,scaleY:Kt,align:Re};d(uc)}}),w=function(){h.current+=1;var E=h.current;Promise.resolve().then(function(){h.current===E&&C()})},_=function(){d(function(E){return Y(Y({},E),{},{ready:!1})})};return Mr(_,[r]),Mr(function(){e||_()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,w]}function mue(e,t,n,r,i){Mr(function(){if(e&&t&&n){let g=function(){r(),i()};var h=g,o=t,a=n,s=Bw(o),u=Bw(a),c=oA(a),d=new Set([c].concat(Ee(s),Ee(u)));return d.forEach(function(p){p.addEventListener("scroll",g,{passive:!0})}),c.addEventListener("resize",g,{passive:!0}),r(),function(){d.forEach(function(p){p.removeEventListener("scroll",g),c.removeEventListener("resize",g)})}}},[e,t,n])}function yue(e,t,n,r,i,o,a,s){var u=m.useRef(e);u.current=e;var c=m.useRef(!1);m.useEffect(function(){if(t&&r&&(!i||o)){var h=function(){c.current=!1},g=function(w){var _;u.current&&!a(((_=w.composedPath)===null||_===void 0||(_=_.call(w))===null||_===void 0?void 0:_[0])||w.target)&&!c.current&&s(!1)},p=oA(r);p.addEventListener("pointerdown",h,!0),p.addEventListener("mousedown",g,!0),p.addEventListener("contextmenu",g,!0);var v=vm(n);return v&&(v.addEventListener("mousedown",g,!0),v.addEventListener("contextmenu",g,!0)),function(){p.removeEventListener("pointerdown",h,!0),p.removeEventListener("mousedown",g,!0),p.removeEventListener("contextmenu",g,!0),v&&(v.removeEventListener("mousedown",g,!0),v.removeEventListener("contextmenu",g,!0))}}},[t,n,r,i,o]);function d(){c.current=!0}return d}var _ue=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Cue(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:BN,t=m.forwardRef(function(n,r){var i=n.prefixCls,o=i===void 0?"rc-trigger-popup":i,a=n.children,s=n.action,u=s===void 0?"hover":s,c=n.showAction,d=n.hideAction,h=n.popupVisible,g=n.defaultPopupVisible,p=n.onPopupVisibleChange,v=n.afterPopupVisibleChange,C=n.mou
220seEnterDelay,w=n.mouseLeaveDelay,_=w===void 0?.1:w,y=n.focusDelay,E=n.blurDelay,b=n.mask,B=n.maskClosable,x=B===void 0?!0:B,S=n.getPopupContainer,k=n.forceRender,O=n.autoDestroy,D=n.destroyPopupOnHide,P=n.popup,j=n.popupClassName,N=n.popupStyle,H=n.popupPlacement,J=n.builtinPlacements,z=J===void 0?{}:J,F=n.popupAlign,T=n.zIndex,W=n.stretch,U=n.getPopupClassNameFromAlign,K=n.fresh,X=n.alignPoint,ne=n.onPopupClick,te=n.onPopupAlign,ce=n.arrow,he=n.popupMotion,ve=n.maskMotion,Ne=n.popupTransitionName,Ie=n.popupAnimation,Pe=n.maskTransitionName,We=n.maskAnimation,Ke=n.className,Te=n.getTriggerDOMNode,me=$t(n,_ue),Ye=O||D||!1,pt=m.useState(!1),ct=le(pt,2),at=ct[0],kt=ct[1];Mr(function(){kt(Jle())},[]);var wt=m.useRef({}),Oe=m.useContext(PD),it=m.useMemo(function(){return{registerSubPopup:function($e,un){wt.current[$e]=un,Oe==null||Oe.registerSubPopup($e,un)}}},[Oe]),de=ele(),bt=m.useState(null),st=le(bt,2),dt=st[0],zt=st[1],Kt=m.useRef(null),Bt=Xr(function(_e){Kt.current=_e,gg(_e)&&dt!==_e&&zt(_e),Oe==null||Oe.registerSubPopup(de,_e)}),Yt=m.useState(null),Jt=le(Yt,2),Qt=Jt[0],Je=Jt[1],fe=m.useRef(null),Se=Xr(function(_e){gg(_e)&&Qt!==_e&&(Je(_e),fe.current=_e)}),ot=m.Children.only(a),Le=(ot==null?void 0:ot.props)||{},et={},Xt=Xr(function(_e){var $e,un,In=Qt;return(In==null?void 0:In.contains(_e))||(($e=vm(In))===null||$e===void 0?void 0:$e.host)===_e||_e===In||(dt==null?void 0:dt.contains(_e))||((un=vm(dt))===null||un===void 0?void 0:un.host)===_e||_e===dt||Object.values(wt.current).some(function(cn){return(cn==null?void 0:cn.contains(_e))||_e===cn})}),Mn=FD(o,he,Ie,Ne),sn=FD(o,ve,We,Pe),mn=m.useState(g||!1),ln=le(mn,2),nn=ln[0],er=ln[1],Dt=h??nn,Re=Xr(function(_e){h===void 0&&er(_e)});Mr(function(){er(h||!1)},[h]);var be=m.useRef(Dt);be.current=Dt;var pe=m.useRef([]);pe.current=[];var Ut=Xr(function(_e){var $e;Re(_e),(($e=pe.current[pe.current.length-1])!==null&&$e!==void 0?$e:Dt)!==_e&&(pe.current.push(_e),p==null||p(_e))}),Fn=m.useRef(),Mt=function(){clearTimeout(Fn.current)},vt=function($e){var un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Mt(),un===0?Ut($e):Fn.current=setTimeout(function(){Ut($e)},un*1e3)};m.useEffect(function(){return Mt},[]);var tr=m.useState(!1),Vn=le(tr,2),fr=Vn[0],Ii=Vn[1];Mr(function(_e){(!_e||Dt)&&Ii(!0)},[Dt]);var ha=m.useState(null),Hr=le(ha,2),nr=Hr[0],Yi=Hr[1],Gr=m.useState(null),bi=le(Gr,2),yn=bi[0],ga=bi[1],Ji=function($e){ga([$e.clientX,$e.clientY])},Hs=vue(Dt,dt,X&&yn!==null?yn:Qt,H,z,F,te),Nn=le(Hs,11),Qo=Nn[0],tu=Nn[1],jr=Nn[2],Xi=Nn[3],Va=Nn[4],Gs=Nn[5],qa=Nn[6],Zi=Nn[7],Aa=Nn[8],Bi=Nn[9],xi=Nn[10],js=gue(at,u,c,d),Ws=le(js,2),Sr=Ws[0],Rr=Ws[1],Do=Sr.has("click"),eo=Rr.has("click")||Rr.has("contextMenu"),ai=Xr(function(){fr||xi()}),Vs=function(){be.current&&X&&eo&&vt(!1)};mue(Dt,Qt,dt,ai,Vs),Mr(function(){ai()},[yn,H]),Mr(function(){Dt&&!(z!=null&&z[H])&&ai()},[JSON.stringify(F)]);var xt=m.useMemo(function(){var _e=pue(z,o,Bi,X);return we(_e,U==null?void 0:U(Bi))},[Bi,U,z,o,X]);m.useImperativeHandle(r,function(){return{nativeElement:fe.current,popupElement:Kt.current,forceAlign:ai}});var _t=m.useState(0),St=le(_t,2),qn=St[0],Kn=St[1],to=m.useState(0),pa=le(to,2),qs=pa[0],va=pa[1],Oo=function(){if(W&&Qt){var $e=Qt.getBoundingClientRect();Kn($e.width),va($e.height)}},kr=function(){Oo(),ai()},ma=function($e){Ii(!1),xi(),v==null||v($e)},ya=function(){return new Promise(function($e){Oo(),Yi(function(){return $e})})};Mr(function(){nr&&(xi(),nr(),Yi(null))},[nr]);function no(_e,$e,un,In){et[_e]=function(cn){var dc;In==null||In(cn),vt($e,un);for(var fd=arguments.length,Zt=new Array(fd>1?fd-1:0),Ot=1;Ot<fd;Ot++)Zt[Ot-1]=arguments[Ot];(dc=Le[_e])===null||dc===void 0||dc.call.apply(dc,[Le,cn].concat(Zt))}}(Do||eo)&&(et.onClick=function(_e){var $e;be.current&&eo?vt(!1):!be.current&&Do&&(Ji(_e),vt(!0));for(var un=arguments.length,In=new Array(un>1?un-1:0),cn=1;cn<un;cn++)In[cn-1]=arguments[cn];($e=Le.onClick)===null||$e===void 0||$e.call.apply($e,[Le,_e].concat(In))});var uc=yue(Dt,eo,Qt,dt,b,x,Xt,vt),ld=Sr.has("hover"),ud=Rr.has("hover"),dr,Ks;ld&&(no("onMouseEnter",!0,C,function(_e){Ji(_e)}),no("onPointerEnter",!0,C,function(_e){Ji(_e)}),dr=function($e){(Dt||fr)&&dt!==null&&dt!==void 0&&dt.contains($e.target)&&vt(!0,C)},X&&(et.onMouseMove=function(_e){var $e;($e=Le.onMouseMove)===null||$e===void 0||$e.call(Le,_e)})),ud&&(no("onMouseLeave",!1,_),no("onPointerLeave",!1,_),Ks=function(){vt(!1,_)}),Sr.has("focus")&&no("onFocus",!0,y),Rr.has("focus")&&no("onBlur",!1,E),Sr.has("contextMenu")&&(et.onContextMenu=function(_e){var $e;be.current&&Rr.has("contextMenu")?vt(!1):(Ji(_e),vt(!0)),_e.preventDefault();for(var un=arguments.length,In=new Array(un>1?un-1:0),cn=1;cn<un;cn++)In[cn-1]=arguments[cn];($e=Le.onContextMenu)===null||$e===void 0||$e.call.apply($e,[Le,_e].concat(In))}),Ke&&(et.className=we(Le.className,Ke));var Ys=Y(Y({},Le),et),_a={},Ka=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onF
220ocus","onBlur"];Ka.forEach(function(_e){me[_e]&&(_a[_e]=function(){for(var $e,un=arguments.length,In=new Array(un),cn=0;cn<un;cn++)In[cn]=arguments[cn];($e=Ys[_e])===null||$e===void 0||$e.call.apply($e,[Ys].concat(In)),me[_e].apply(me,In)})});var cc=m.cloneElement(ot,Y(Y({},Ys),_a)),fc={x:Gs,y:qa},cd=ce?Y({},ce!==!0?ce:{}):null;return m.createElement(m.Fragment,null,m.createElement(Zg,{disabled:!Dt,ref:Se,onResize:kr},m.createElement(hue,{getTriggerDOMNode:Te},cc)),m.createElement(PD.Provider,{value:it},m.createElement(due,{portal:e,ref:Bt,prefixCls:o,popup:P,className:we(j,xt),style:N,target:Qt,onMouseEnter:dr,onMouseLeave:Ks,onPointerEnter:dr,zIndex:T,open:Dt,keepDom:fr,fresh:K,onClick:ne,onPointerDownCapture:uc,mask:b,motion:Mn,maskMotion:sn,onVisibleChanged:ma,onPrepare:ya,forceRender:k,autoDestroy:Ye,getPopupContainer:S,align:Bi,arrow:cd,arrowPos:fc,ready:Qo,offsetX:tu,offsetY:jr,offsetR:Xi,offsetB:Va,onAlign:ai,stretch:W,targetWidth:qn/Zi,targetHeight:qs/Aa})))});return t}const PN=Cue(BN);var Eue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},wue=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:Eue}))},Iue=m.forwardRef(wue);function bue(){const[,e]=m.useReducer(t=>t+1,0);return e}const Em=e=>e?typeof e=="function"?e():e:null;function qb(e){var t=e.children,n=e.prefixCls,r=e.id,i=e.overlayInnerStyle,o=e.className,a=e.style;return m.createElement("div",{className:we("".concat(n,"-content"),o),style:a},m.createElement("div",{className:"".concat(n,"-inner"),id:r,role:"tooltip",style:i},typeof t=="function"?t():t))}var Hc={shiftX:64,adjustY:1},Gc={adjustX:1,shiftY:!0},mo=[0,0],Bue={left:{points:["cr","cl"],overflow:Gc,offset:[-4,0],targetOffset:mo},right:{points:["cl","cr"],overflow:Gc,offset:[4,0],targetOffset:mo},top:{points:["bc","tc"],overflow:Hc,offset:[0,-4],targetOffset:mo},bottom:{points:["tc","bc"],overflow:Hc,offset:[0,4],targetOffset:mo},topLeft:{points:["bl","tl"],overflow:Hc,offset:[0,-4],targetOffset:mo},leftTop:{points:["tr","tl"],overflow:Gc,offset:[-4,0],targetOffset:mo},topRight:{points:["br","tr"],overflow:Hc,offset:[0,-4],targetOffset:mo},rightTop:{points:["tl","tr"],overflow:Gc,offset:[4,0],targetOffset:mo},bottomRight:{points:["tr","br"],overflow:Hc,offset:[0,4],targetOffset:mo},rightBottom:{points:["bl","br"],overflow:Gc,offset:[4,0],targetOffset:mo},bottomLeft:{points:["tl","bl"],overflow:Hc,offset:[0,4],targetOffset:mo},leftBottom:{points:["br","bl"],overflow:Gc,offset:[-4,0],targetOffset:mo}},xue=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],Sue=function(t,n){var r=t.overlayClassName,i=t.trigger,o=i===void 0?["hover"]:i,a=t.mouseEnterDelay,s=a===void 0?0:a,u=t.mouseLeaveDelay,c=u===void 0?.1:u,d=t.overlayStyle,h=t.prefixCls,g=h===void 0?"rc-tooltip":h,p=t.children,v=t.onVisibleChange,C=t.afterVisibleChange,w=t.transitionName,_=t.animation,y=t.motion,E=t.placement,b=E===void 0?"right":E,B=t.align,x=B===void 0?{}:B,S=t.destroyTooltipOnHide,k=S===void 0?!1:S,O=t.defaultVisible,D=t.getTooltipContainer,P=t.overlayInnerStyle;t.arrowContent;var j=t.overlay,N=t.id,H=t.showArrow,J=H===void 0?!0:H,z=$t(t,xue),F=m.useRef(null);m.useImperativeHandle(n,function(){return F.current});var T=Y({},z);"visible"in t&&(T.popupVisible=t.visible);var W=function(){return m.createElement(qb,{key:"content",prefixCls:g,id:N,overlayInnerStyle:P},j)};return m.createElement(PN,qe({popupClassName:r,prefixCls:g,popup:W,action:o,builtinPlacements:Bue,popupPlacement:b,ref:F,popupAlign:x,getPopupContainer:D,onPopupVisibleChange:v,afterPopupVisibleChange:C,popupTransitionName:w,popupAnimation:_,popupMotion:y,defaultPopupVisible:O,autoDestroy:k,mouseLeaveDelay:c,popupStyle:d,mouseEnterDelay:s,arrow:J},T),p)};const Rue=m.forwardRef(Sue);function MN(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,o=0,a=i,s=r*1/Math.sqrt(2),u=i-r*(1-1/Math.sqrt(2)),c=i-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),h=2*i-c,g=d,p=2*i-s,v=u,C=2*i-o,w=a,_=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),y=r*(Math.sqrt(2)-1),E=`polygon(${y}px 100%, 50% ${y}px, ${2*i-y}px 100%, ${y}px 100%)`,b=`path('M ${o} ${a} A ${r} ${r} 0 0 0 ${s} ${u} L ${c} ${d} A ${n} ${n} 0 0 1 ${h} ${g} L ${p} ${v} A ${r} ${r} 0 0 0 ${C} ${w} Z')`;return{arrowShadowWidth:_,arrowPath:b,arrowPolygon:E}}
vendor: 4,381 bytes, line 220
220const kue=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:i,arrowPath:o,arrowShadowWidth:a,borderRadiusXS:s,calc:u}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:u(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,o]},content:'""'},"&::after":{content:'""',position:"absolute",width:a,height:a,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${Ve(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},FN=8;function Kb(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?FN:r}}function Zp(e,t){return e?t:{}}function NN(e,t,n){const{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:o,arrowOffsetHorizontal:a}=e,{arrowDistance:s=0,arrowPlacement:u={left:!0,right:!0,top:!0,bottom:!0}}={};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},kue(e,t,i)),{"&:before":{background:t}})]},Zp(!!u.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":a,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${Ve(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),Zp(!!u.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":a,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${Ve(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),Zp(!!u.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:o},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:o}})),Zp(!!u.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:o},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:o}}))}}function Que(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const i=r&&typeof r=="object"?r:{},o={};switch(e){case"top":case"bottom":o.shiftX=t.arrowOffsetHorizontal*2+n,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=t.arrowOffsetVertical*2+n,o.shiftX=!0,o.adjustX=!0;break}const a=Object.assign(Object.assign({},o),i);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}const HD={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},Due={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},Oue=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function Lue(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:o,visibleFirst:a}=e,s=t/2,u={};
220return Object.keys(HD).forEach(c=>{const d=r&&Due[c]||HD[c],h=Object.assign(Object.assign({},d),{offset:[0,0],dynamicInset:!0});switch(u[c]=h,Oue.has(c)&&(h.autoArrow=!1),c){case"top":case"topLeft":case"topRight":h.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":h.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":h.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":h.offset[0]=s+i;break}const g=Kb({contentRadius:o,limitVerticalRadius:!0});if(r)switch(c){case"topLeft":case"bottomLeft":h.offset[0]=-g.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":h.offset[0]=g.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":h.offset[1]=-g.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":h.offset[1]=g.arrowOffsetHorizontal*2-s;break}h.overflow=Que(c,g,t,n),a&&(h.htmlRegion="visibleFirst")}),u}const Tue=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:o,tooltipBorderRadius:a,zIndexPopup:s,controlHeight:u,boxShadowSecondary:c,paddingSM:d,paddingXS:h,arrowOffsetHorizontal:g,sizePopupArrow:p}=e,v=t(a).add(p).add(g).equal(),C=t(a).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},eA(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:r,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":o,[`${n}-inner`]:{minWidth:C,minHeight:u,padding:`${Ve(e.calc(d).div(2).equal())} ${Ve(h)}`,color:i,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:o,borderRadius:a,boxShadow:c,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:v},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(a,FN)}},[`${n}-content`]:{position:"relative"}}),Yie(e,(w,_)=>{let{darkColor:y}=_;return{[`&${n}-${w}`]:{[`${n}-inner`]:{backgroundColor:y},[`${n}-arrow`]:{"--antd-arrow-background-color":y}}}})),{"&-rtl":{direction:"rtl"}})},NN(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},Pue=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},Kb({contentRadius:e.borderRadius,limitVerticalRadius:!0})),MN(Vi(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),$N=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return id("Tooltip",r=>{const{borderRadius:i,colorTextLightSolid:o,colorBgSpotlight:a}=r,s=Vi(r,{tooltipMaxWidth:250,tooltipColor:o,tooltipBorderRadius:i,tooltipBg:a});return[Tue(s),$b(r,"zoom-big-fast")]},Pue,{resetStyle:!1,injectStyle:t})(e)},Mue=xg.map(e=>`${e}-inverse`);function Fue(e){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat(Ee(Mue),Ee(xg)).includes(e):xg.includes(e)}function zN(e,t){const n=Fue(t),r=we({[`${e}-${t}`]:t&&n}),i={},o={};return t&&!n&&(i.background=t,o["--antd-arrow-background-color"]=t),{className:r,overlayStyle:i,arrowStyle:o}}const Nue=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:o,overlayInnerStyle:a}=e,{getPrefixCls:s}=m.useContext(ur),u=s("tooltip",t),[c,d,h]=$N(u),g=zN(u,o),p=g.arrowStyle,v=Object.assign(Object.assign({},a),g.overlayStyle),C=we(d,h,u,`${u}-pure`,`${u}-placement-${r}`,n,g.className);return c(m.createElement("div",{className:C,style:p},m.createElement("div",{className:`${u}-arrow`}),m.createElement(qb,Object.assign({},e,{className:d,prefixCls:u,overlayInnerStyle:v}),i)))};var $ue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const zue=m.forwardRef((e,t)=>
220{var n,r;const{prefixCls:i,openClassName:o,getTooltipContainer:a,overlayClassName:s,color:u,overlayInnerStyle:c,children:d,afterOpenChange:h,afterVisibleChange:g,destroyTooltipOnHide:p,arrow:v=!0,title:C,overlay:w,builtinPlacements:_,arrowPointAtCenter:y=!1,autoAdjustOverflow:E=!0}=e,b=!!v,[,B]=Xl(),{getPopupContainer:x,getPrefixCls:S,direction:k}=m.useContext(ur),O=LF(),D=m.useRef(null),P=()=>{var de;(de=D.current)===null||de===void 0||de.forceAlign()};m.useImperativeHandle(t,()=>{var de;return{forceAlign:P,forcePopupAlign:()=>{O.deprecated(!1,"forcePopupAlign","forceAlign"),P()},nativeElement:(de=D.current)===null||de===void 0?void 0:de.nativeElement}});const[j,N]=Nu(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),H=!C&&!w&&C!==0,J=de=>{var bt,st;N(H?!1:de),H||((bt=e.onOpenChange)===null||bt===void 0||bt.call(e,de),(st=e.onVisibleChange)===null||st===void 0||st.call(e,de))},z=m.useMemo(()=>{var de,bt;let st=y;return typeof v=="object"&&(st=(bt=(de=v.pointAtCenter)!==null&&de!==void 0?de:v.arrowPointAtCenter)!==null&&bt!==void 0?bt:y),_||Lue({arrowPointAtCenter:st,autoAdjustOverflow:E,arrowWidth:b?B.sizePopupArrow:0,borderRadius:B.borderRadius,offset:B.marginXXS,visibleFirst:!0})},[y,v,_,B]),F=m.useMemo(()=>C===0?C:w||C||"",[w,C]),T=m.createElement(Yle,{space:!0},typeof F=="function"?F():F),{getPopupContainer:W,placement:U="top",mouseEnterDelay:K=.1,mouseLeaveDelay:X=.1,overlayStyle:ne,rootClassName:te}=e,ce=$ue(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),he=S("tooltip",i),ve=S(),Ne=e["data-popover-inject"];let Ie=j;!("open"in e)&&!("visible"in e)&&H&&(Ie=!1);const Pe=m.isValidElement(d)&&!fN(d)?d:m.createElement("span",null,d),We=Pe.props,Ke=!We.className||typeof We.className=="string"?we(We.className,o||`${he}-open`):We.className,[Te,me,Ye]=$N(he,!Ne),pt=zN(he,u),ct=pt.arrowStyle,at=Object.assign(Object.assign({},c),pt.overlayStyle),kt=we(s,{[`${he}-rtl`]:k==="rtl"},pt.className,te,me,Ye),[wt,Oe]=gN("Tooltip",ce.zIndex),it=m.createElement(Rue,Object.assign({},ce,{zIndex:wt,showArrow:b,placement:U,mouseEnterDelay:K,mouseLeaveDelay:X,prefixCls:he,overlayClassName:kt,overlayStyle:Object.assign(Object.assign({},ct),ne),getTooltipContainer:W||a||x,ref:D,builtinPlacements:z,overlay:T,visible:Ie,onVisibleChange:J,afterVisibleChange:h??g,overlayInnerStyle:at,arrowContent:m.createElement("span",{className:`${he}-arrow-content`}),motion:{motionName:pN(ve,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!p}),Ie?Ts(Pe,{className:Ke}):Pe);return Te(m.createElement(dN.Provider,{value:Oe},it))}),aA=zue;aA._InternalPanelDoNotUseOrYouWillBeFired=Nue;const Uue=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:i,innerPadding:o,boxShadowSecondary:a,colorTextHeading:s,borderRadiusLG:u,zIndexPopup:c,titleMarginBottom:d,colorBgElevated:h,popoverBg:g,titleBorderBottom:p,innerContentPadding:v,titlePadding:C}=e;return[{[t]:Object.assign(Object.assign({},eA(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":h,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:u,boxShadow:a,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:i,borderBottom:p,padding:C},[`${t}-inner-content`]:{color:n,padding:v}})},NN(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},Hue=e=>{const{componentCls:t}=e;return{[t]:xg.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},Gue=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:i,wireframe:o,zIndexPopupBase:a,borderRadiusLG:s,marginXS:u,lineType:c,colorSplit:d,paddingSM:h}=e,g=n-r,p=g/2,v=g/2-t,C=i;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:a+30},MN(e)),Kb({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:o?0:12,titleMarginBottom:o?0:u,titlePadding:o?`${p}px ${C}px ${v}px`:0,titleBorderBottom:o?`${t}px ${c} ${d}`:"none",innerContentPadding:o?`${h}px ${C}px`:0})},UN=id("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=Vi(e,{popoverBg:t,popoverColor:n});return[Uue(r),Hue(r),$b(r,"zoom-big")]},Gue,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var jue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const HN=e=>{let{title:t,content:n,prefixCls:r}=e;return!t&&!n?null:m.createElement(m.Fragment,null,t&&m.createElement("div",{className:`${r}-title`},t),n&&m.createElement("div",{className:`${r}-inner-content`},n))},Wue=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:o="top",title:a,c
220ontent:s,children:u}=e,c=Em(a),d=Em(s),h=we(t,n,`${n}-pure`,`${n}-placement-${o}`,r);return m.createElement("div",{className:h,style:i},m.createElement("div",{className:`${n}-arrow`}),m.createElement(qb,Object.assign({},e,{className:t,prefixCls:n}),u||m.createElement(HN,{prefixCls:n,title:c,content:d})))},Vue=e=>{const{prefixCls:t,className:n}=e,r=jue(e,["prefixCls","className"]),{getPrefixCls:i}=m.useContext(ur),o=i("popover",t),[a,s,u]=UN(o);return a(m.createElement(Wue,Object.assign({},r,{prefixCls:o,hashId:s,className:we(n,u)})))};var que=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const Kue=m.forwardRef((e,t)=>{var n,r;const{prefixCls:i,title:o,content:a,overlayClassName:s,placement:u="top",trigger:c="hover",children:d,mouseEnterDelay:h=.1,mouseLeaveDelay:g=.1,onOpenChange:p,overlayStyle:v={}}=e,C=que(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle"]),{getPrefixCls:w}=m.useContext(ur),_=w("popover",i),[y,E,b]=UN(_),B=w(),x=we(s,E,b),[S,k]=Nu(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),O=(H,J)=>{k(H,!0),p==null||p(H,J)},D=H=>{H.keyCode===Qe.ESC&&O(!1,H)},P=H=>{O(H)},j=Em(o),N=Em(a);return y(m.createElement(aA,Object.assign({placement:u,trigger:c,mouseEnterDelay:h,mouseLeaveDelay:g,overlayStyle:v},C,{prefixCls:_,overlayClassName:x,ref:t,open:S,onOpenChange:P,overlay:j||N?m.createElement(HN,{prefixCls:_,title:j,content:N}):null,transitionName:pN(B,"zoom-big",C.transitionName),"data-popover-inject":!0}),Ts(d,{onKeyDown:H=>{var J,z;m.isValidElement(d)&&((z=d==null?void 0:(J=d.props).onKeyDown)===null||z===void 0||z.call(J,H)),D(H)}})))}),GN=Kue;GN._InternalPanelDoNotUseOrYouWillBeFired=Vue;var jN=m.createContext(null);function WN(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function VN(e){var t=m.useContext(jN);return WN(t,e)}var Yue=["children","locked"],oa=m.createContext(null);function Jue(e,t){var n=Y({},e);return Object.keys(t).forEach(function(r){var i=t[r];i!==void 0&&(n[r]=i)}),n}function kg(e){var t=e.children,n=e.locked,r=$t(e,Yue),i=m.useContext(oa),o=_0(function(){return Jue(i,r)},[i,r],function(a,s){return!n&&(a[0]!==s[0]||!yg(a[1],s[1],!0))});return m.createElement(oa.Provider,{value:o},t)}var Xue=[],qN=m.createContext(null);function k0(){return m.useContext(qN)}var KN=m.createContext(Xue);function ad(e){var t=m.useContext(KN);return m.useMemo(function(){return e!==void 0?[].concat(Ee(t),[e]):t},[t,e])}var YN=m.createContext(null),Yb=m.createContext({});function GD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Fb(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),o=Number(i),a=null;return i&&!Number.isNaN(o)?a=o:r&&a===null&&(a=0),r&&e.disabled&&(a=null),a!==null&&(a>=0||t&&a<0)}return!1}function Zue(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Ee(e.querySelectorAll("*")).filter(function(r){return GD(r,t)});return GD(e,t)&&n.unshift(e),n}var xw=Qe.LEFT,Sw=Qe.RIGHT,Rw=Qe.UP,kv=Qe.DOWN,Qv=Qe.ENTER,JN=Qe.ESC,th=Qe.HOME,nh=Qe.END,jD=[Rw,kv,xw,Sw];function ece(e,t,n,r){var i,o="prev",a="next",s="children",u="parent";if(e==="inline"&&r===Qv)return{inlineTrigger:!0};var c=G(G({},Rw,o),kv,a),d=G(G(G(G({},xw,n?a:o),Sw,n?o:a),kv,s),Qv,s),h=G(G(G(G(G(G({},Rw,o),kv,a),Qv,s),JN,u),xw,n?s:u),Sw,n?u:s),g={inline:c,horizontal:d,vertical:h,inlineSub:c,horizontalSub:h,verticalSub:h},p=(i=g["".concat(e).concat(t?"":"Sub")])===null||i===void 0?void 0:i[r];switch(p){case o:return{offset:-1,sibling:!0};case a:return{offset:1,sibling:!0};case u:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function tce(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function nce(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function Jb(e,t){var n=Zue(e,!0);return n.filter(function(r){return t.has(r)})}function WD(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=Jb(e,t),o=i.length,a=i.findIndex(function(s){return n===s});return r<0?a===-1?a=o-1:a-=1:r>0&&(a+=1),a=(a+o)%o,i[a]}var kw=function(t,n){var r=new Set,i=new Map,o=new Map;return t.forEach(function(a){var s=document.querySelector("[data-menu-id='".concat(WN(n,a),"']"));s&&(r.add(s),o.set(s,a),i.set(a,s))}),{elements:r,key2element:i,element2key:o}};function rce(e,t,n,r,i,o,a,s,u,c){var d=m.useRef(),h=m.useRef();h.current=t;var g=function(){ji.cancel(d.current)};return m.useEffect(function(){return function(){g()}},[]),function(p){var v=p.which;if([].concat(jD,[Qv,JN,th,nh]).includes(v)){var C=o(),w=kw(C,r),_=w,y=_.elements,E=_.key2element,b=_.element2key,B=E.get(t),x=nce(B,y),S=b.get(x),k=ece(e,a(S,!0).length===1,n,v);if(!k&&v!==th&&v!==nh)return;(jD.includes(v)||[th,nh].includes(v))&&p.preventDefault();var O=function(F){if(F){var T=F,W=F.querySelector("a");W!=null&&W.getAttribute("href")&&(T=W);var U=b.get(F);s(U),g(),d.current=ji(function(){h.current===U&&T.focus()})}};if([th,nh].includes(v)||k.sibling||!x){var D;!x||e==="inline"?D=i.current:D=tce(x);var P,j=Jb(D,y);v===th?P=j[0]:v===nh?P=j[j.length-1]:P=WD(D,y,x,k.offset),O(P)}else if(k.inlineTrigger)u(S);else if(k.offset>0)u(S,!0),g(),d.current=ji(function(){w=kw(C,r);var z=x.getAttribute("aria-controls"),F=document.getElementById(z),T=WD(F,w.elements);O(T)},5);else if(k.offset<0){var N=a(S,!0),H=N[N.length-2],J=E.get(H);u(H,!1),O(J)}}c==null||c(p)}}function ice(e){Promise.resolve().then(e)}var Xb="__RC_UTIL_PATH_SPLIT__",VD=function(t){return t.join(Xb)},oce=function(t){return t.split(Xb)},Qw="rc-menu-more";function ace(){var e=m.useState({}),t=le(e,2),n=t[1],r=m.useRef(new Map),i=m.useRef(new Map),o=m.useState([]),a=le(o,2),s=a[0],u=a[1],c=m.useRef(0),d=m.useRef(!1),h=function(){d.current||n({})},g=m.useCallback(function(E,b){var B=VD(b);
220i.current.set(B,E),r.current.set(E,B),c.current+=1;var x=c.current;ice(function(){x===c.current&&h()})},[]),p=m.useCallback(function(E,b){var B=VD(b);i.current.delete(B),r.current.delete(E)},[]),v=m.useCallback(function(E){u(E)},[]),C=m.useCallback(function(E,b){var B=r.current.get(E)||"",x=oce(B);return b&&s.includes(x[0])&&x.unshift(Qw),x},[s]),w=m.useCallback(function(E,b){return E.filter(function(B){return B!==void 0}).some(function(B){var x=C(B,!0);return x.includes(b)})},[C]),_=function(){var b=Ee(r.current.keys());return s.length&&b.push(Qw),b},y=m.useCallback(function(E){var b="".concat(r.current.get(E)).concat(Xb),B=new Set;return Ee(i.current.keys()).forEach(function(x){x.startsWith(b)&&B.add(i.current.get(x))}),B},[]);return m.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:g,unregisterPath:p,refreshOverflowKeys:v,isSubPathKey:w,getKeyPath:C,getKeys:_,getSubPathKeys:y}}function dh(e){var t=m.useRef(e);t.current=e;var n=m.useCallback(function(){for(var r,i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return(r=t.current)===null||r===void 0?void 0:r.call.apply(r,[t].concat(o))},[]);return e?n:void 0}var sce=Math.random().toFixed(5).toString().slice(2),qD=0;function lce(e){var t=Nu(e,{value:e}),n=le(t,2),r=n[0],i=n[1];return m.useEffect(function(){qD+=1;var o="".concat(sce,"-").concat(qD);i("rc-menu-uuid-".concat(o))},[]),r}function XN(e,t,n,r){var i=m.useContext(oa),o=i.activeKey,a=i.onActive,s=i.onInactive,u={active:o===e};return t||(u.onMouseEnter=function(c){n==null||n({key:e,domEvent:c}),a(e)},u.onMouseLeave=function(c){r==null||r({key:e,domEvent:c}),s(e)}),u}function ZN(e){var t=m.useContext(oa),n=t.mode,r=t.rtl,i=t.inlineIndent;if(n!=="inline")return null;var o=e;return r?{paddingRight:o*i}:{paddingLeft:o*i}}function e$(e){var t=e.icon,n=e.props,r=e.children,i;return t===null||t===!1?null:(typeof t=="function"?i=m.createElement(t,Y({},n)):typeof t!="boolean"&&(i=t),i||r||null)}var uce=["item"];function wm(e){var t=e.item,n=$t(e,uce);return Object.defineProperty(n,"item",{get:function(){return Fr(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var cce=["title","attribute","elementRef"],fce=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],dce=["active"],hce=function(e){fa(n,e);var t=da(n);function n(){return jn(this,n),t.apply(this,arguments)}return Wn(n,[{key:"render",value:function(){var i=this.props,o=i.title,a=i.attribute,s=i.elementRef,u=$t(i,cce),c=zs(u,["eventKey","popupClassName","popupOffset","onTitleClick"]);return Fr(!a,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),m.createElement(bs.Item,qe({},a,{title:typeof o=="string"?o:void 0},c,{ref:s}))}}]),n}(m.Component),gce=m.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.eventKey;e.warnKey;var o=e.disabled,a=e.itemIcon,s=e.children,u=e.role,c=e.onMouseEnter,d=e.onMouseLeave,h=e.onClick,g=e.onKeyDown,p=e.onFocus,v=$t(e,fce),C=VN(i),w=m.useContext(oa),_=w.prefixCls,y=w.onItemClick,E=w.disabled,b=w.overflowDisabled,B=w.itemIcon,x=w.selectedKeys,S=w.onActive,k=m.useContext(Yb),O=k._internalRenderMenuItem,D="".concat(_,"-item"),P=m.useRef(),j=m.useRef(),N=E||o,H=Jg(t,j),J=ad(i),z=function(Ie){return{key:i,keyPath:Ee(J).reverse(),item:P.current,domEvent:Ie}},F=a||B,T=XN(i,N,c,d),W=T.active,U=$t(T,dce),K=x.includes(i),X=ZN(J.length),ne=function(Ie){if(!N){var Pe=z(Ie);h==null||h(wm(Pe)),y(Pe)}},te=function(Ie){if(g==null||g(Ie),Ie.which===Qe.ENTER){var Pe=z(Ie);h==null||h(wm(Pe)),y(Pe)}},ce=function(Ie){S(i),p==null||p(Ie)},he={};e.role==="option"&&(he["aria-selected"]=K);var ve=m.createElement(hce,qe({ref:P,elementRef:H,role:u===null?"none":u||"menuitem",tabIndex:o?null:-1,"data-menu-id":b&&C?null:C},zs(v,["extra"]),U,he,{component:"li","aria-disabled":o,style:Y(Y({},X),n),className:we(D,G(G(G({},"".concat(D,"-active"),W),"".concat(D,"-selected"),K),"".concat(D,"-disabled"),N),r),onClick:ne,onKeyDown:te,onFocus:ce}),s,m.createElement(e$,{props:Y(Y({},e),{},{isSelected:K}),icon:F}));return O&&(ve=O(ve,e,{selected:K})),ve});
220function Ace(e,t){var n=e.eventKey,r=k0(),i=ad(n);return m.useEffect(function(){if(r)return r.registerPath(n,i),function(){r.unregisterPath(n,i)}},[i]),r?null:m.createElement(gce,qe({},e,{ref:t}))}const Q0=m.forwardRef(Ace);var pce=["className","children"],vce=function(t,n){var r=t.className,i=t.children,o=$t(t,pce),a=m.useContext(oa),s=a.prefixCls,u=a.mode,c=a.rtl;return m.createElement("ul",qe({className:we(s,c&&"".concat(s,"-rtl"),"".concat(s,"-sub"),"".concat(s,"-").concat(u==="inline"?"inline":"vertical"),r),role:"menu"},o,{"data-menu-list":!0,ref:n}),i)},Zb=m.forwardRef(vce);Zb.displayName="SubMenuList";function eB(e,t){return Nf(e).map(function(n,r){if(m.isValidElement(n)){var i,o,a=n.key,s=(i=(o=n.props)===null||o===void 0?void 0:o.eventKey)!==null&&i!==void 0?i:a,u=s==null;u&&(s="tmp_key-".concat([].concat(Ee(t),[r]).join("-")));var c={key:s,eventKey:s};return m.cloneElement(n,c)}return n})}var Tr={adjustX:1,adjustY:1},mce={topLeft:{points:["bl","tl"],overflow:Tr},topRight:{points:["br","tr"],overflow:Tr},bottomLeft:{points:["tl","bl"],overflow:Tr},bottomRight:{points:["tr","br"],overflow:Tr},leftTop:{points:["tr","tl"],overflow:Tr},leftBottom:{points:["br","bl"],overflow:Tr},rightTop:{points:["tl","tr"],overflow:Tr},rightBottom:{points:["bl","br"],overflow:Tr}},yce={topLeft:{points:["bl","tl"],overflow:Tr},topRight:{points:["br","tr"],overflow:Tr},bottomLeft:{points:["tl","bl"],overflow:Tr},bottomRight:{points:["tr","br"],overflow:Tr},rightTop:{points:["tr","tl"],overflow:Tr},rightBottom:{points:["br","bl"],overflow:Tr},leftTop:{points:["tl","tr"],overflow:Tr},leftBottom:{points:["bl","br"],overflow:Tr}};function t$(e,t,n){if(t)return t;if(n)return n[e]||n.other}var _ce={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Cce(e){var t=e.prefixCls,n=e.visible,r=e.children,i=e.popup,o=e.popupStyle,a=e.popupClassName,s=e.popupOffset,u=e.disabled,c=e.mode,d=e.onVisibleChange,h=m.useContext(oa),g=h.getPopupContainer,p=h.rtl,v=h.subMenuOpenDelay,C=h.subMenuCloseDelay,w=h.builtinPlacements,_=h.triggerSubMenuAction,y=h.forceSubMenuRender,E=h.rootClassName,b=h.motion,B=h.defaultMotions,x=m.useState(!1),S=le(x,2),k=S[0],O=S[1],D=Y(p?Y({},yce):Y({},mce),w),P=_ce[c],j=t$(c,b,B),N=m.useRef(j);c!=="inline"&&(N.current=j);var H=Y(Y({},N.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),J=m.useRef();return m.useEffect(function(){return J.current=ji(function(){O(n)}),function(){ji.cancel(J.current)}},[n]),m.createElement(PN,{prefixCls:t,popupClassName:we("".concat(t,"-popup"),G({},"".concat(t,"-rtl"),p),a,E),stretch:c==="horizontal"?"minWidth":null,getPopupContainer:g,builtinPlacements:D,popupPlacement:P,popupVisible:k,popup:i,popupStyle:o,popupAlign:s&&{offset:s},action:u?[]:[_],mouseEnterDelay:v,mouseLeaveDelay:C,onPopupVisibleChange:d,forceRender:y,popupMotion:H,fresh:!0},r)}function Ece(e){var t=e.id,n=e.open,r=e.keyPath,i=e.children,o="inline",a=m.useContext(oa),s=a.prefixCls,u=a.forceSubMenuRender,c=a.motion,d=a.defaultMotions,h=a.mode,g=m.useRef(!1);g.current=h===o;var p=m.useState(!g.current),v=le(p,2),C=v[0],w=v[1],_=g.current?n:!1;m.useEffect(function(){g.current&&w(!1)},[h]);var y=Y({},t$(o,c,d));r.length>1&&(y.motionAppear=!1);var E=y.onVisibleChanged;return y.onVisibleChanged=function(b){return!g.current&&!b&&w(!0),E==null?void 0:E(b)},C?null:m.createElement(kg,{mode:o,locked:!g.current},m.createElement(Zl,qe({visible:_},y,{forceRender:u,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(b){var B=b.className,x=b.style;return m.createElement(Zb,{id:t,className:B,style:x},i)}))}var wce=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Ice=["active"],bce=m.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.title,o=e.eventKey;e.warnKey;var a=e.disabled,s=e.internalPopupClose,u=e.children,c=e.itemIcon,d=e.expandIcon,h=e.popupClassName,g=e.popupOffset,p=e.popupStyle,v=e.onClick,C=e.onMouseEnter,w=e.onMouseLeave,_=e.onTitleClick,y=e.onTitleMouseEnter,E=e.onTitleMouseLeave,b=$t(e,wce),B=VN(o),x=m.useContext(oa),S=x.prefixCls,k=x.mode,O=x.openKeys,D=x.disabled,P=x.overflowDisabled,j=x.activeKey,N=x.selectedKeys,H=x.itemIcon,J=x.expandIcon,z=x.onItemClick,F=x.onOpenChange,T=x.onActive,W=m.useContext(Yb),U=W._internalRenderSubMenuItem,K=m.useContext(YN),X=K.isSubPathKey,ne=ad(),te="".concat(S,"-submenu"),ce=D||a,he=m.useRef(),ve=m.useRef(),Ne=c??H,Ie=d??J,Pe=O.
220includes(o),We=!P&&Pe,Ke=X(N,o),Te=XN(o,ce,y,E),me=Te.active,Ye=$t(Te,Ice),pt=m.useState(!1),ct=le(pt,2),at=ct[0],kt=ct[1],wt=function(Se){ce||kt(Se)},Oe=function(Se){wt(!0),C==null||C({key:o,domEvent:Se})},it=function(Se){wt(!1),w==null||w({key:o,domEvent:Se})},de=m.useMemo(function(){return me||(k!=="inline"?at||X([j],o):!1)},[k,me,j,at,o,X]),bt=ZN(ne.length),st=function(Se){ce||(_==null||_({key:o,domEvent:Se}),k==="inline"&&F(o,!Pe))},dt=dh(function(fe){v==null||v(wm(fe)),z(fe)}),zt=function(Se){k!=="inline"&&F(o,Se)},Kt=function(){T(o)},Bt=B&&"".concat(B,"-popup"),Yt=m.createElement("div",qe({role:"menuitem",style:bt,className:"".concat(te,"-title"),tabIndex:ce?null:-1,ref:he,title:typeof i=="string"?i:null,"data-menu-id":P&&B?null:B,"aria-expanded":We,"aria-haspopup":!0,"aria-controls":Bt,"aria-disabled":ce,onClick:st,onFocus:Kt},Ye),i,m.createElement(e$,{icon:k!=="horizontal"?Ie:void 0,props:Y(Y({},e),{},{isOpen:We,isSubMenu:!0})},m.createElement("i",{className:"".concat(te,"-arrow")}))),Jt=m.useRef(k);if(k!=="inline"&&ne.length>1?Jt.current="vertical":Jt.current=k,!P){var Qt=Jt.current;Yt=m.createElement(Cce,{mode:Qt,prefixCls:te,visible:!s&&We&&k!=="inline",popupClassName:h,popupOffset:g,popupStyle:p,popup:m.createElement(kg,{mode:Qt==="horizontal"?"vertical":Qt},m.createElement(Zb,{id:Bt,ref:ve},u)),disabled:ce,onVisibleChange:zt},Yt)}var Je=m.createElement(bs.Item,qe({ref:t,role:"none"},b,{component:"li",style:n,className:we(te,"".concat(te,"-").concat(k),r,G(G(G(G({},"".concat(te,"-open"),We),"".concat(te,"-active"),de),"".concat(te,"-selected"),Ke),"".concat(te,"-disabled"),ce)),onMouseEnter:Oe,onMouseLeave:it}),Yt,!P&&m.createElement(Ece,{id:Bt,open:We,keyPath:ne},u));return U&&(Je=U(Je,e,{selected:Ke,active:de,open:We,disabled:ce})),m.createElement(kg,{onItemClick:dt,mode:k==="horizontal"?"vertical":k,itemIcon:Ne,expandIcon:Ie},Je)}),D0=m.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=ad(n),o=eB(r,i),a=k0();m.useEffect(function(){if(a)return a.registerPath(n,i),function(){a.unregisterPath(n,i)}},[i]);var s;return a?s=o:s=m.createElement(bce,qe({ref:t},e),o),m.createElement(KN.Provider,{value:i},s)});function tB(e){var t=e.className,n=e.style,r=m.useContext(oa),i=r.prefixCls,o=k0();return o?null:m.createElement("li",{role:"separator",className:we("".concat(i,"-item-divider"),t),style:n})}var Bce=["className","title","eventKey","children"],xce=m.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var i=e.children,o=$t(e,Bce),a=m.useContext(oa),s=a.prefixCls,u="".concat(s,"-item-group");return m.createElement("li",qe({ref:t,role:"presentation"},o,{onClick:function(d){return d.stopPropagation()},className:we(u,n)}),m.createElement("div",{role:"presentation",className:"".concat(u,"-title"),title:typeof r=="string"?r:void 0},r),m.createElement("ul",{role:"group",className:"".concat(u,"-list")},i))}),nB=m.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=ad(n),o=eB(r,i),a=k0();return a?o:m.createElement(xce,qe({ref:t},zs(e,["warnKey"])),o)}),Sce=["label","children","key","type","extra"];function Dw(e,t,n){var r=t.item,i=t.group,o=t.submenu,a=t.divider;return(e||[]).map(function(s,u){if(s&&Fe(s)==="object"){var c=s,d=c.label,h=c.children,g=c.key,p=c.type,v=c.extra,C=$t(c,Sce),w=g??"tmp-".concat(u);return h||p==="group"?p==="group"?m.createElement(i,qe({key:w},C,{title:d}),Dw(h,t,n)):m.createElement(o,qe({key:w},C,{title:d}),Dw(h,t,n)):p==="divider"?m.createElement(a,qe({key:w},C)):m.createElement(r,qe({key:w},C,{extra:v}),d,(!!v||v===0)&&m.createElement("span",{className:"".concat(n,"-item-extra")},v))}return null}).filter(function(s){return s})}function KD(e,t,n,r,i){var o=e,a=Y({divider:tB,item:Q0,group:nB,submenu:D0},r);return t&&(o=Dw(t,a,i)),eB(o,n)}var Rce=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Cu=[],kce
220=m.forwardRef(function(e,t){var n,r=e,i=r.prefixCls,o=i===void 0?"rc-menu":i,a=r.rootClassName,s=r.style,u=r.className,c=r.tabIndex,d=c===void 0?0:c,h=r.items,g=r.children,p=r.direction,v=r.id,C=r.mode,w=C===void 0?"vertical":C,_=r.inlineCollapsed,y=r.disabled,E=r.disabledOverflow,b=r.subMenuOpenDelay,B=b===void 0?.1:b,x=r.subMenuCloseDelay,S=x===void 0?.1:x,k=r.forceSubMenuRender,O=r.defaultOpenKeys,D=r.openKeys,P=r.activeKey,j=r.defaultActiveFirst,N=r.selectable,H=N===void 0?!0:N,J=r.multiple,z=J===void 0?!1:J,F=r.defaultSelectedKeys,T=r.selectedKeys,W=r.onSelect,U=r.onDeselect,K=r.inlineIndent,X=K===void 0?24:K,ne=r.motion,te=r.defaultMotions,ce=r.triggerSubMenuAction,he=ce===void 0?"hover":ce,ve=r.builtinPlacements,Ne=r.itemIcon,Ie=r.expandIcon,Pe=r.overflowedIndicator,We=Pe===void 0?"...":Pe,Ke=r.overflowedIndicatorPopupClassName,Te=r.getPopupContainer,me=r.onClick,Ye=r.onOpenChange,pt=r.onKeyDown;r.openAnimation,r.openTransitionName;var ct=r._internalRenderMenuItem,at=r._internalRenderSubMenuItem,kt=r._internalComponents,wt=$t(r,Rce),Oe=m.useMemo(function(){return[KD(g,h,Cu,kt,o),KD(g,h,Cu,{},o)]},[g,h,kt]),it=le(Oe,2),de=it[0],bt=it[1],st=m.useState(!1),dt=le(st,2),zt=dt[0],Kt=dt[1],Bt=m.useRef(),Yt=lce(v),Jt=p==="rtl",Qt=Nu(O,{value:D,postState:function(_t){return _t||Cu}}),Je=le(Qt,2),fe=Je[0],Se=Je[1],ot=function(_t){var St=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function qn(){Se(_t),Ye==null||Ye(_t)}St?Hl.flushSync(qn):qn()},Le=m.useState(fe),et=le(Le,2),Xt=et[0],Mn=et[1],sn=m.useRef(!1),mn=m.useMemo(function(){return(w==="inline"||w==="vertical")&&_?["vertical",_]:[w,!1]},[w,_]),ln=le(mn,2),nn=ln[0],er=ln[1],Dt=nn==="inline",Re=m.useState(nn),be=le(Re,2),pe=be[0],Ut=be[1],Fn=m.useState(er),Mt=le(Fn,2),vt=Mt[0],tr=Mt[1];m.useEffect(function(){Ut(nn),tr(er),sn.current&&(Dt?Se(Xt):ot(Cu))},[nn,er]);var Vn=m.useState(0),fr=le(Vn,2),Ii=fr[0],ha=fr[1],Hr=Ii>=de.length-1||pe!=="horizontal"||E;m.useEffect(function(){Dt&&Mn(fe)},[fe]),m.useEffect(function(){return sn.current=!0,function(){sn.current=!1}},[]);var nr=ace(),Yi=nr.registerPath,Gr=nr.unregisterPath,bi=nr.refreshOverflowKeys,yn=nr.isSubPathKey,ga=nr.getKeyPath,Ji=nr.getKeys,Hs=nr.getSubPathKeys,Nn=m.useMemo(function(){return{registerPath:Yi,unregisterPath:Gr}},[Yi,Gr]),Qo=m.useMemo(function(){return{isSubPathKey:yn}},[yn]);m.useEffect(function(){bi(Hr?Cu:de.slice(Ii+1).map(function(xt){return xt.key}))},[Ii,Hr]);var tu=Nu(P||j&&((n=de[0])===null||n===void 0?void 0:n.key),{value:P}),jr=le(tu,2),Xi=jr[0],Va=jr[1],Gs=dh(function(xt){Va(xt)}),qa=dh(function(){Va(void 0)});m.useImperativeHandle(t,function(){return{list:Bt.current,focus:function(_t){var St,qn=Ji(),Kn=kw(qn,Yt),to=Kn.elements,pa=Kn.key2element,qs=Kn.element2key,va=Jb(Bt.current,to),Oo=Xi??(va[0]?qs.get(va[0]):(St=de.find(function(ya){return!ya.props.disabled}))===null||St===void 0?void 0:St.key),kr=pa.get(Oo);if(Oo&&kr){var ma;kr==null||(ma=kr.focus)===null||ma===void 0||ma.call(kr,_t)}}}});var Zi=Nu(F||[],{value:T,postState:function(_t){return Array.isArray(_t)?_t:_t==null?Cu:[_t]}}),Aa=le(Zi,2),Bi=Aa[0],xi=Aa[1],js=function(_t){if(H){var St=_t.key,qn=Bi.includes(St),Kn;z?qn?Kn=Bi.filter(function(pa){return pa!==St}):Kn=[].concat(Ee(Bi),[St]):Kn=[St],xi(Kn);var to=Y(Y({},_t),{},{selectedKeys:Kn});qn?U==null||U(to):W==null||W(to)}!z&&fe.length&&pe!=="inline"&&ot(Cu)},Ws=dh(function(xt){me==null||me(wm(xt)),js(xt)}),Sr=dh(function(xt,_t){var St=fe.filter(function(Kn){return Kn!==xt});if(_t)St.push(xt);else if(pe!=="inline"){var qn=Hs(xt);St=St.filter(function(Kn){return!qn.has(Kn)})}yg(fe,St,!0)||ot(St,!0)}),Rr=function(_t,St){var qn=St??!fe.includes(_t);Sr(_t,qn)},Do=rce(pe,Xi,Jt,Yt,Bt,Ji,ga,Va,Rr,pt);m.useEffect(function(){Kt(!0)},[]);var eo=m.useMemo(function(){return{_internalRenderMenuItem:ct,_internalRenderSubMenuItem:at}},[ct,at]),ai=pe!=="horizontal"||E?de:de.map(function(xt,_t){return m.createElement(kg,{key:xt.key,overflowDisabled:_t>Ii},xt)}),Vs=m.createElement(bs,qe({id:v,ref:Bt,prefixCls:"".concat(o,"-overflow"),component:"ul",itemComponent:Q0,className:we(o,"".concat(o,"-root"),"".concat(o,"-").concat(pe),u,G(G({},"".concat(o,"-inline-collapsed"),vt),"".concat(o,"-rtl"),Jt),a),dir:p,style:s,role:"menu",tabIndex:d,data:ai,renderRawItem:function(_t){return _t},renderRawRest:function(_t){var St=_t.length,qn=St?de.slice(-St):null;return m.createElement(D0,{eventKey:Qw,title:We,disabled:Hr,internalPopupClose:St===0,popupClassName:Ke},qn)},maxCount:pe!=="horizontal"||E?bs.INVALIDATE:bs.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(_t){ha(_t)},onKeyDown:Do},wt));return m.createElement(Yb.Provider,{value:eo},m.createElement(jN.Provider,{value:Yt},m.createElement(kg,{prefixCls:o,rootClassName:a,mode:pe,openKeys:fe,rtl:Jt,disabled:y,motion:zt?ne:null,defaultMotions:zt?te:null,activeKey:Xi,onActive:Gs,onInactive:qa,selectedKeys:Bi,inlineIndent:X,subMenuOpenDelay:B,subMenuCloseDelay:S,forceSubMenuRender:k,builtinPlacements:ve,triggerSubMenuAction:he,getPopupContainer:Te,itemIcon:Ne,expandIcon:Ie,onItemClick:Ws,onOpenChange:Sr},m.createElement(YN.Provider,{value:Qo},Vs),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(qN.Provider,{value:Nn},bt)))))}),sA=kce;sA.Item=Q0;sA.SubMenu=D0;sA.ItemGroup=nB;sA.Divider=tB;const n$=m.createContext({});var Qce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Dce=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:Qce}))},Oce=m.forwardRef(Dce);const Im=m.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var Lce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const r$=e=>{const{prefixCls:t,className:n,dashed:r}=e,i=Lce(e,["prefixCls","className","dashed"]),{getPrefixCls:o}=m.useContext(ur),a=o("menu",t),s=we({[`${a}-item-divider-dashed`]:!!r},n);return m.createElement(tB,Object.assign({className:s},i))},i$=e=>{var t;const{className:n,children:r,icon:i,title:o,danger:a,extra:s}=e,{prefixCls:u,firstLevel:c,direction:d,disableMenuItemTitleTooltip:h,inlineCollapsed:g}=m.useContext(Im),p=E=>{const b=r==null?void 0:r[0],B=m.createElement("span",{className:we(`${u}-title-content`,{[`${u}-title-content-with-extra`]:!!s||s===0})},r);
220return(!i||m.isValidElement(r)&&r.type==="span")&&r&&E&&c&&typeof b=="string"?m.createElement("div",{className:`${u}-inline-collapsed-noicon`},b.charAt(0)):B},{siderCollapsed:v}=m.useContext(n$);let C=o;typeof o>"u"?C=c?r:"":o===!1&&(C="");const w={title:C};!v&&!g&&(w.title=null,w.open=!1);const _=Nf(r).length;let y=m.createElement(Q0,Object.assign({},zs(e,["title","icon","danger"]),{className:we({[`${u}-item-danger`]:a,[`${u}-item-only-child`]:(i?_+1:_)===1},n),title:typeof o=="string"?o:void 0}),Ts(i,{className:we(m.isValidElement(i)?(t=i.props)===null||t===void 0?void 0:t.className:"",`${u}-item-icon`)}),p(g));return h||(y=m.createElement(aA,Object.assign({},w,{placement:d==="rtl"?"left":"right",overlayClassName:`${u}-inline-collapsed-tooltip`}),y)),y},YD=m.createContext(null),Tce=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:o,lineType:a,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${Ve(o)} ${a} ${i}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover,
221        > ${t}-item-active,
222        > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},Pce=e=>{let{componentCls:t,menuArrowOffset:n,calc:r}=e;return{[`${t}-rtl`]:{direction:"rtl"},[`${t}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${t}-rtl${t}-vertical,
223    ${t}-submenu-rtl ${t}-vertical`]:{[`${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${Ve(r(n).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${Ve(n)})`}}}}},JD=e=>Object.assign({},qF(e)),XD=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,groupTitleColor:o,itemBg:a,subMenuItemBg:s,itemSelectedBg:u,activeBarHeight:c,activeBarWidth:d,activeBarBorderWidth:h,motionDurationSlow:g,motionEaseInOut:p,motionEaseOut:v,itemPaddingInline:C,motionDurationMid:w,itemHoverColor:_,lineType:y,colorSplit:E,itemDisabledColor:b,dangerItemColor:B,dangerItemHoverColor:x,dangerItemSelectedColor:S,dangerItemActiveBg:k,dangerItemSelectedBg:O,popupBg:D,itemHoverBg:P,itemActiveBg:j,menuSubMenuBg:N,horizontalItemSelectedColor:H,horizontalItemSelectedBg:J,horizontalItemBorderRadius:z,horizontalItemHoverBg:F}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:a,[`&${n}-root:focus-visible`]:Object.assign({},JD(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:o}},[`${n}-submenu-selected`]:{[`> ${n}-submenu-title`]:{color:i}},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},JD(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${b} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:_}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:P},"&:active":{backgroundColor:j}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:P},"&:active":{backgroundColor:j}}},[`${n}-item-danger`]:{color:B,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:x}},[`&${n}-item:active`]:{background:k}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:S},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:u,[`&${n}-item-danger`]:{backgroundColor:O}},[`&${n}-submenu > ${n}`]:{backgroundColor:N},[`&${n}-popup > ${n}`]:{backgroundColor:D},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:D},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:h,marginTop:e.calc(h).mul(-1).equal(),marginBottom:0,borderRadius:z,"&::after":{position:"absolute",insetInline:C,bottom:0,borderBottom:`${Ve(c)} solid transparent`,transition:`border-color ${g} ${p}`,content:'""'},"&:hover, &-active, &-open":{background:F,"&::after":{borderBottomWidth:c,borderBottomColor:H}},"&-selected":{color:H,backgroundColor:J,"&:hover":{backgroundColor:J},"&::after":{borderBottomWidth:c,borderBottomColor:H}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${Ve(h)} ${y} ${E}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:s},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ve(d)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${w} ${v}`,`opacity ${w} ${v}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:S}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${w} ${p}`,`opacity ${w} ${p}`].join(",")}}}}}},ZD=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:o,marginXS:a,itemMarginBlock:s,itemWidth:u,itemPaddingInline:c}=e,d=e.calc(o).add(i).add(a).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:Ve(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:u},[`> ${t}-item,
224            > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:Ve(n)},[`${t}-item-group-list ${t}-submenu-title,
225            ${t}-submenu-title`]:{paddingInlineEnd:d}}},Mce=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:o,controlHeightLG:a,motionEaseOut:s,paddingXL:u,itemMarginInline:c,fontSizeLG:d,motionDurationFast:h,motionDurationSlow:g,paddingXS:p,boxSh
vendor: 8,767 bytes, lines 225-232
225adowSecondary:v,collapsedWidth:C,collapsedIconSize:w}=e,_={height:r,lineHeight:Ve(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},ZD(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},ZD(e)),{boxShadow:v})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:o,maxHeight:`calc(100vh - ${Ve(e.calc(a).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${g}`,`background ${g}`,`padding ${h} ${s}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:_,[`& ${t}-item-group-title`]:{paddingInlineStart:u}},[`${t}-item`]:_}},{[`${t}-inline-collapsed`]:{width:C,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item,
226          > ${t}-item-group > ${t}-item-group-list > ${t}-item,
227          > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title,
228          > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ve(e.calc(w).div(2).equal())} - ${Ve(c)})`,textOverflow:"clip",[`
229            ${t}-submenu-arrow,
230            ${t}-submenu-expand-icon
231          `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:w,lineHeight:Ve(r),"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:i}},[`${t}-item-group-title`]:Object.assign(Object.assign({},Tb),{paddingInline:p})}}]},eO=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:o,iconCls:a,iconSize:s,iconMarginInlineEnd:u}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${i}`].join(","),[`${t}-item-icon, ${a}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${o}`,`margin ${n} ${i}`,`color ${n}`].join(","),"+ span":{marginInlineStart:u,opacity:1,transition:[`opacity ${n} ${i}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},Pb()),[`&${t}-item-only-child`]:{[`> ${a}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},tO=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:o,menuArrowOffset:a}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:o,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(o).mul(.6).equal(),height:e.calc(o).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:i,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${Ve(e.calc(a).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${Ve(a)})`}}}}},Fce=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:o,motionEaseInOut:a,paddingXS:s,padding:u,colorSplit:c,lineWidth:d,zIndexPopup:h,borderRadiusLG:g,subMenuItemBorderRadius:p,menuArrowSize:v,menuArrowOffset:C,lineType:w,groupTitleLineHeight:_,groupTitleFontSize:y}=e;return[{"":{[n]:Object.assign(Object.assign({},pm()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},eA(e)),pm()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${i} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${Ve(s)} ${Ve(u)}`,fontSize:y,lineHeight:_,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${i} ${a}`,`background ${i} ${a}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i} ${a}`,`background ${i} ${a}`,`padding ${o} ${a}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${i} ${a}`,`padding ${i} ${a}`].join(",")},[`${n}-title-content`]:{transition:`color ${i}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${t}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:e.padding,fontSize:e.fontSizeSM}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:c,borderStyle:w,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),eO(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${Ve(e.calc(r).mul(2).equal())} ${Ve(u)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:h,borderRadius:g,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:g},eO(e)),tO(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:p},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${a}`}})},"\n          &-placement-leftTop,\n          &-placement-bottomRight,\n          ":{transformOrigin:"100% 0"},"\n          &-placement-leftBottom,\n          &-placement-topRight,\n          ":{transformOrigin:"100% 100%"},"\n          &-placement-rightBottom,\n          &-placement-topLeft,\n          ":{transformOrigin:"0 100%"},"\n          &-placement-bottomLeft,\n          &-placement-rightTop,\n          ":{transformOrigin:"0 0"},"\n          &-placement-leftTop,\n          &-placement-leftBottom\n          ":{paddingInlineEnd:e.paddingXS},"\n          &-placement-rightTop,\n          &-placement-rightBottom\n          ":{paddingInlineStart:e.paddingXS},"\n          &-placement-topRight,\n          &-placement-topLeft\n          ":{paddingBottom:e.paddingXS},"\n          &-placement-bottomRight,\n          &-placement-bottomLeft\n          ":{paddingTop:e.paddingXS}}}),tO(e)),{[`&-inline-collapsed ${n}-submenu-arrow,
232        &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ve(C)})`},"&::after":{transform:`rotate(45deg) translateX(${Ve(e.calc(C).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${Ve(e.calc(v).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${Ve(e.calc(C).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${Ve(C)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},Nce=e=>{var t,n,r;const{colorPrimary:i,colorError:o,colorTextDisabled:a,colorErrorBg:s,colorText:u,colorTextDescription:c,colorBgContainer:d,colorFillAlter:h,colorFillContent:g,lineWidth:p,lineWidthBold:v,controlItemBgActive:C,colorBgTextHover:w,controlHeightLG:_,lineHeight:y,colorBgElevated:E,marginXXS:b,padding:B,fontSize:x,controlHeightSM:S,fontSizeLG:k,colorTextLightSolid:O,colorErrorHover:D}=e,P=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,j=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:p,N=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,H=new yr(O).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:u,itemColor:u,colorItemTextHover:u,itemHoverColor:u,colorItemTextHoverHorizontal:i,horizontalItemHoverColor:i,colorGroupTitle:c,groupTitleColor:c,colorItemTextSelected:i,itemSelectedColor:i,
232colorItemTextSelectedHorizontal:i,horizontalItemSelectedColor:i,colorItemBg:d,itemBg:d,colorItemBgHover:w,itemHoverBg:w,colorItemBgActive:g,itemActiveBg:C,colorSubItemBg:h,subMenuItemBg:h,colorItemBgSelected:C,itemSelectedBg:C,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:P,colorActiveBarHeight:v,activeBarHeight:v,colorActiveBarBorderSize:p,activeBarBorderWidth:j,colorItemTextDisabled:a,itemDisabledColor:a,colorDangerItemText:o,dangerItemColor:o,colorDangerItemTextHover:o,dangerItemHoverColor:o,colorDangerItemTextSelected:o,dangerItemSelectedColor:o,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:N,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:_,groupTitleLineHeight:y,collapsedWidth:_*2,popupBg:E,itemMarginBlock:b,itemPaddingInline:B,horizontalLineHeight:`${_*1.15}px`,iconSize:x,iconMarginInlineEnd:S-x,collapsedIconSize:k,groupTitleFontSize:x,darkItemDisabledColor:new yr(O).setAlpha(.25).toRgbString(),darkItemColor:H,darkDangerItemColor:o,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:O,darkItemSelectedBg:i,darkDangerItemSelectedBg:o,darkItemHoverBg:"transparent",darkGroupTitleColor:H,darkItemHoverColor:O,darkDangerItemHoverColor:D,darkDangerItemSelectedColor:O,darkDangerItemActiveBg:o,itemWidth:P?`calc(100% + ${j}px)`:`calc(100% - ${N*2}px)`}},$ce=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return id("Menu",i=>{const{colorBgElevated:o,controlHeightLG:a,fontSize:s,darkItemColor:u,darkDangerItemColor:c,darkItemBg:d,darkSubMenuItemBg:h,darkItemSelectedColor:g,darkItemSelectedBg:p,darkDangerItemSelectedBg:v,darkItemHoverBg:C,darkGroupTitleColor:w,darkItemHoverColor:_,darkItemDisabledColor:y,darkDangerItemHoverColor:E,darkDangerItemSelectedColor:b,darkDangerItemActiveBg:B,popupBg:x,darkPopupBg:S}=i,k=i.calc(s).div(7).mul(5).equal(),O=Vi(i,{menuArrowSize:k,menuHorizontalHeight:i.calc(a).mul(1.15).equal(),menuArrowOffset:i.calc(k).mul(.25).equal(),menuSubMenuBg:o,calc:i.calc,popupBg:x}),D=Vi(O,{itemColor:u,itemHoverColor:_,groupTitleColor:w,itemSelectedColor:g,itemBg:d,popupBg:S,subMenuItemBg:h,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:C,itemDisabledColor:y,dangerItemColor:c,dangerItemHoverColor:E,dangerItemSelectedColor:b,dangerItemActiveBg:B,dangerItemSelectedBg:v,menuSubMenuBg:h,horizontalItemSelectedColor:g,horizontalItemSelectedBg:p});return[Fce(O),Tce(O),Mce(O),XD(O,"light"),XD(D,"dark"),Pce(O),CN(O),vD(O,"slide-up"),vD(O,"slide-down"),$b(O,"zoom-big")]},Nce,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}})(e,t)},o$=e=>{var t;const{popupClassName:n,icon:r,title:i,theme:o}=e,a=m.useContext(Im),{prefixCls:s,inlineCollapsed:u,theme:c}=a,d=ad();let h;if(!r)h=u&&!d.length&&i&&typeof i=="string"?m.createElement("div",{className:`${s}-inline-collapsed-noicon`},i.charAt(0)):m.createElement("span",{className:`${s}-title-content`},i);else{const v=m.isValidElement(i)&&i.type==="span";h=m.createElement(m.Fragment,null,Ts(r,{className:we(m.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:"",`${s}-item-icon`)}),v?i:m.createElement("span",{className:`${s}-title-content`},i))}const g=m.useMemo(()=>Object.assign(Object.assign({},a),{firstLevel:!1}),[a]),[p]=gN("Menu");return m.createElement(Im.Provider,{value:g},m.createElement(D0,Object.assign({},zs(e,["icon"]),{title:h,popupClassName:we(s,n,`${s}-${o||c}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))};var zce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function t1(e){return e===null||e===!1}const Uce={item:i$,submenu:o$,divider:r$},Hce=m.forwardRef((e,t)=>
232{var n;const r=m.useContext(YD),i=r||{},{getPrefixCls:o,getPopupContainer:a,direction:s,menu:u}=m.useContext(ur),c=o(),{prefixCls:d,className:h,style:g,theme:p="light",expandIcon:v,_internalDisableMenuItemTitleTooltip:C,inlineCollapsed:w,siderCollapsed:_,rootClassName:y,mode:E,selectable:b,onClick:B,overflowedIndicatorPopupClassName:x}=e,S=zce(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),k=zs(S,["collapsedWidth"]);(n=i.validator)===null||n===void 0||n.call(i,{mode:E});const O=Xr(function(){var X;B==null||B.apply(void 0,arguments),(X=i.onClick)===null||X===void 0||X.call(i)}),D=i.mode||E,P=b??i.selectable,j=w??_,N={horizontal:{motionName:`${c}-slide-up`},inline:AN(c),other:{motionName:`${c}-zoom-big`}},H=o("menu",d||i.prefixCls),J=iae(H),[z,F,T]=$ce(H,J,!r),W=we(`${H}-${p}`,u==null?void 0:u.className,h),U=m.useMemo(()=>{var X,ne;if(typeof v=="function"||t1(v))return v||null;if(typeof i.expandIcon=="function"||t1(i.expandIcon))return i.expandIcon||null;if(typeof(u==null?void 0:u.expandIcon)=="function"||t1(u==null?void 0:u.expandIcon))return(u==null?void 0:u.expandIcon)||null;const te=(X=v??(i==null?void 0:i.expandIcon))!==null&&X!==void 0?X:u==null?void 0:u.expandIcon;return Ts(te,{className:we(`${H}-submenu-expand-icon`,m.isValidElement(te)?(ne=te.props)===null||ne===void 0?void 0:ne.className:void 0)})},[v,i==null?void 0:i.expandIcon,u==null?void 0:u.expandIcon,H]),K=m.useMemo(()=>({prefixCls:H,inlineCollapsed:j||!1,direction:s,firstLevel:!0,theme:p,mode:D,disableMenuItemTitleTooltip:C}),[H,j,s,C,p]);return z(m.createElement(YD.Provider,{value:null},m.createElement(Im.Provider,{value:K},m.createElement(sA,Object.assign({getPopupContainer:a,overflowedIndicator:m.createElement(Oce,null),overflowedIndicatorPopupClassName:we(H,`${H}-${p}`,x),mode:D,selectable:P,onClick:O},k,{inlineCollapsed:j,style:Object.assign(Object.assign({},u==null?void 0:u.style),g),className:W,prefixCls:H,direction:s,defaultMotions:N,expandIcon:U,ref:t,rootClassName:we(y,F,i.rootClassName,T,J),_internalComponents:Uce})))))}),lA=m.forwardRef((e,t)=>{const n=m.useRef(null),r=m.useContext(n$);return m.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var o;(o=n.current)===null||o===void 0||o.focus(i)}})),m.createElement(Hce,Object.assign({ref:n},e,r))});lA.Item=i$;lA.SubMenu=o$;lA.Divider=r$;lA.ItemGroup=nB;var Gce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},jce=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:Gce}))},Wce=m.forwardRef(jce),Vce={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},qce=function(){var t=m.useRef([]),n=m.useRef(null);return m.useEffect(function(){var r=Date.now(),i=!1;t.current.forEach(function(o){if(o){i=!0;var a=o.style;a.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(a.transitionDuration="0s, 0s")}}),i&&(n.current=Date.now())}),t.current},nO=0,Kce=wi();function Yce(){var e;return Kce?(e=nO,nO+=1):e="TEST_OR_SSR",e}const Jce=function(e){var t=m.useState(),n=le(t,2),r=n[0],i=n[1];return m.useEffect(function(){i("rc_progress_".concat(Yce()))},[]),e||r};var rO=function(t){var n=t.bg,r=t.children;return m.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function iO(e,t){return Object.keys(e).map(function(n){var r=parseFloat(n),i="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(i)})}
232var Xce=m.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,i=e.gradientId,o=e.radius,a=e.style,s=e.ptg,u=e.strokeLinecap,c=e.strokeWidth,d=e.size,h=e.gapDegree,g=r&&Fe(r)==="object",p=g?"#FFF":void 0,v=d/2,C=m.createElement("circle",{className:"".concat(n,"-circle-path"),r:o,cx:v,cy:v,stroke:p,strokeLinecap:u,strokeWidth:c,opacity:s===0?0:1,style:a,ref:t});if(!g)return C;var w="".concat(i,"-conic"),_=h?"".concat(180+h/2,"deg"):"0deg",y=iO(r,(360-h)/360),E=iO(r,1),b="conic-gradient(from ".concat(_,", ").concat(y.join(", "),")"),B="linear-gradient(to ".concat(h?"bottom":"top",", ").concat(E.join(", "),")");return m.createElement(m.Fragment,null,m.createElement("mask",{id:w},C),m.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(w,")")},m.createElement(rO,{bg:B},m.createElement(rO,{bg:b}))))}),hh=100,n1=function(t,n,r,i,o,a,s,u,c,d){var h=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,g=r/100*360*((360-a)/360),p=a===0?0:{bottom:0,top:180,left:90,right:-90}[s],v=(100-i)/100*n;c==="round"&&i!==100&&(v+=d/2,v>=n&&(v=n-.01));var C=hh/2;return{stroke:typeof u=="string"?u:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:v+h,transform:"rotate(".concat(o+g+p,"deg)"),transformOrigin:"".concat(C,"px ").concat(C,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Zce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function oO(e){var t=e??[];return Array.isArray(t)?t:[t]}var efe=function(t){var n=Y(Y({},Vce),t),r=n.id,i=n.prefixCls,o=n.steps,a=n.strokeWidth,s=n.trailWidth,u=n.gapDegree,c=u===void 0?0:u,d=n.gapPosition,h=n.trailColor,g=n.strokeLinecap,p=n.style,v=n.className,C=n.strokeColor,w=n.percent,_=$t(n,Zce),y=hh/2,E=Jce(r),b="".concat(E,"-gradient"),B=y-a/2,x=Math.PI*2*B,S=c>0?90+c/2:-90,k=x*((360-c)/360),O=Fe(o)==="object"?o:{count:o,gap:2},D=O.count,P=O.gap,j=oO(w),N=oO(C),H=N.find(function(K){return K&&Fe(K)==="object"}),J=H&&Fe(H)==="object",z=J?"butt":g,F=n1(x,k,0,100,S,c,d,h,z,a),T=qce(),W=function(){var X=0;return j.map(function(ne,te){var ce=N[te]||N[N.length-1],he=n1(x,k,X,ne,S,c,d,ce,z,a);return X+=ne,m.createElement(Xce,{key:te,color:ce,ptg:ne,radius:B,prefixCls:i,gradientId:b,style:he,strokeLinecap:z,strokeWidth:a,gapDegree:c,ref:function(Ne){T[te]=Ne},size:hh})}).reverse()},U=function(){var X=Math.round(D*(j[0]/100)),ne=100/D,te=0;return new Array(D).fill(null).map(function(ce,he){var ve=he<=X-1?N[0]:h,Ne=ve&&Fe(ve)==="object"?"url(#".concat(b,")"):void 0,Ie=n1(x,k,te,ne,S,c,d,ve,"butt",a,P);return te+=(k-Ie.strokeDashoffset+P)*100/k,m.createElement("circle",{key:he,className:"".concat(i,"-circle-path"),r:B,cx:y,cy:y,stroke:Ne,strokeWidth:a,opacity:1,style:Ie,ref:function(We){T[he]=We}})})};return m.createElement("svg",qe({className:we("".concat(i,"-circle"),v),viewBox:"0 0 ".concat(hh," ").concat(hh),style:p,id:r,role:"presentation"},_),!D&&m.createElement("circle",{className:"".concat(i,"-circle-trail"),r:B,cx:y,cy:y,stroke:h,strokeLinecap:z,strokeWidth:s||a,style:F}),D?U():W())};function $l(e){return!e||e<0?0:e>100?100:e}function bm(e){let{success:t,successPercent:n}=e,r=n;return t&&"progress"in t&&(r=t.progress),t&&"percent"in t&&(r=t.percent),r}const tfe=e=>{let{percent:t,success:n,successPercent:r}=e;const i=$l(bm({success:n,successPercent:r}));return[i,$l($l(t)-i)]},nfe=e=>{let{success:t={},strokeColor:n}=e;const{strokeColor:r}=t;return[r||Ef.green,n||null]},O0=(e,t,n)=>{var r,i,o,a;let s=-1,u=-1;if(t==="step"){const c=n.steps,d=n.strokeWidth;typeof e=="string"||typeof e>"u"?(s=e==="small"?2:14,u=d??8):typeof e=="number"?[s,u]=[e,e]:[s=14,u=8]=Array.isArray(e)?e:[e.width,e.height],s*=c}else if(t==="line"){const c=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e>"u"?u=c||(e==="small"?6:8):typeof e=="number"?[s,u]=[e,e]:[s=-1,u=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[s,u]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[s,u]=[e,e]:Array.isArray(e)&&(s=(i=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&i!==void 0?i:120,u=(a=(o=e[0])!==null&&o!==void 0?o:e[1])!==null&&a!==void 0?a:120));return[s,u]},rfe=3,ife=e=>rfe/e*100,ofe=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:i,gapDegree:o,width:a=120,type:s,children:u,success:c,size:d=a,steps:h}=e,[g,p]=O0(d,"circle");let{strokeWidth:v}=e;v===void 0&&(v=Math.max(ife(g),6));const C={width:g,height:p,fontSize:g*.15+6},w=m.useMemo(()=>
232{if(o||o===0)return o;if(s==="dashboard")return 75},[o,s]),_=tfe(e),y=i||s==="dashboard"&&"bottom"||void 0,E=Object.prototype.toString.call(e.strokeColor)==="[object Object]",b=nfe({success:c,strokeColor:e.strokeColor}),B=we(`${t}-inner`,{[`${t}-circle-gradient`]:E}),x=m.createElement(efe,{steps:h,percent:h?_[1]:_,strokeWidth:v,trailWidth:v,strokeColor:h?b[1]:b,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:w,gapPosition:y}),S=g<=20,k=m.createElement("div",{className:B,style:C},x,!S&&u);return S?m.createElement(aA,{title:u},k):k},Bm="--progress-line-stroke-color",a$="--progress-percent",aO=e=>{const t=e?"100%":"-100%";return new pn(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},afe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},eA(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${Bm})`]},height:"100%",width:`calc(1 / var(${a$}) * 100%)`,display:"block"},[`&${t}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${t}-text-inner`]:{color:e.colorWhite,[`&${t}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,color:e.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize},[`&${t}-text-outer`]:{width:"max-content"},[`&${t}-text-outer${t}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},[`${t}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${Ve(e.paddingXXS)}`,[`&${t}-text-start`]:{justifyContent:"start"},[`&${t}-text-end`]:{justifyContent:"end"}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:aO(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:aO(!0)}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},sfe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.remainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},lfe=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},ufe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},cfe=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),ffe=id("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=Vi(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[afe(n),sfe(n),lfe(n),ufe(n)]},cfe);var dfe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const hfe=e=>{let t=[];return Object.keys(e).forEach(n=>{const r=parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(n=>{let{key:r,value:i}=n;return`${i} ${r}%`}).join(", ")},gfe=(e,t)=>
232{const{from:n=Ef.blue,to:r=Ef.blue,direction:i=t==="rtl"?"to left":"to right"}=e,o=dfe(e,["from","to","direction"]);if(Object.keys(o).length!==0){const s=hfe(o),u=`linear-gradient(${i}, ${s})`;return{background:u,[Bm]:u}}const a=`linear-gradient(${i}, ${n}, ${r})`;return{background:a,[Bm]:a}},Afe=e=>{const{prefixCls:t,direction:n,percent:r,size:i,strokeWidth:o,strokeColor:a,strokeLinecap:s="round",children:u,trailColor:c=null,percentPosition:d,success:h}=e,{align:g,type:p}=d,v=a&&typeof a!="string"?gfe(a,n):{[Bm]:a,background:a},C=s==="square"||s==="butt"?0:void 0,w=i??[-1,o||(i==="small"?6:8)],[_,y]=O0(w,"line",{strokeWidth:o}),E={backgroundColor:c||void 0,borderRadius:C},b=Object.assign(Object.assign({width:`${$l(r)}%`,height:y,borderRadius:C},v),{[a$]:$l(r)/100}),B=bm(e),x={width:`${$l(B)}%`,height:y,borderRadius:C,backgroundColor:h==null?void 0:h.strokeColor},S={width:_<0?"100%":_},k=m.createElement("div",{className:`${t}-inner`,style:E},m.createElement("div",{className:we(`${t}-bg`,`${t}-bg-${p}`),style:b},p==="inner"&&u),B!==void 0&&m.createElement("div",{className:`${t}-success-bg`,style:x})),O=p==="outer"&&g==="start",D=p==="outer"&&g==="end";return p==="outer"&&g==="center"?m.createElement("div",{className:`${t}-layout-bottom`},k,u):m.createElement("div",{className:`${t}-outer`,style:S},O&&u,k,D&&u)},pfe=e=>{const{size:t,steps:n,percent:r=0,strokeWidth:i=8,strokeColor:o,trailColor:a=null,prefixCls:s,children:u}=e,c=Math.round(n*(r/100)),h=t??[t==="small"?2:14,i],[g,p]=O0(h,"step",{steps:n,strokeWidth:i}),v=g/n,C=new Array(n);for(let w=0;w<n;w++){const _=Array.isArray(o)?o[w]:o;C[w]=m.createElement("div",{key:w,className:we(`${s}-steps-item`,{[`${s}-steps-item-active`]:w<=c-1}),style:{backgroundColor:w<=c-1?_:a,width:v,height:p}})}return m.createElement("div",{className:`${s}-steps-outer`},C,u)};var vfe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const mfe=["normal","exception","active","success"],yfe=m.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,steps:o,strokeColor:a,percent:s=0,size:u="default",showInfo:c=!0,type:d="line",status:h,format:g,style:p,percentPosition:v={}}=e,C=vfe(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:w="end",type:_="outer"}=v,y=Array.isArray(a)?a[0]:a,E=typeof a=="string"||Array.isArray(a)?a:void 0,b=m.useMemo(()=>{if(y){const W=typeof y=="string"?y:Object.values(y)[0];return new yr(W).isLight()}return!1},[a]),B=m.useMemo(()=>{var W,U;const K=bm(e);return parseInt(K!==void 0?(W=K??0)===null||W===void 0?void 0:W.toString():(U=s??0)===null||U===void 0?void 0:U.toString(),10)},[s,e.success,e.successPercent]),x=m.useMemo(()=>!mfe.includes(h)&&B>=100?"success":h||"normal",[h,B]),{getPrefixCls:S,direction:k,progress:O}=m.useContext(ur),D=S("progress",n),[P,j,N]=ffe(D),H=d==="line",J=H&&!o,z=m.useMemo(()=>{if(!c)return null;const W=bm(e);let U;const K=g||(ne=>`${ne}%`),X=H&&b&&_==="inner";return _==="inner"||g||x!=="exception"&&x!=="success"?U=K($l(s),$l(W)):x==="exception"?U=H?m.createElement(Voe,null):m.createElement(Yoe,null):x==="success"&&(U=H?m.createElement(Goe,null):m.createElement(Iue,null)),m.createElement("span",{className:we(`${D}-text`,{[`${D}-text-bright`]:X,[`${D}-text-${w}`]:J,[`${D}-text-${_}`]:J}),title:typeof U=="string"?U:void 0},U)},[c,s,B,x,d,D,g]);let F;d==="line"?F=o?m.createElement(pfe,Object.assign({},e,{strokeColor:E,prefixCls:D,steps:typeof o=="object"?o.count:o}),z):m.createElement(Afe,Object.assign({},e,{strokeColor:y,prefixCls:D,direction:k,percentPosition:{align:w,type:_}}),z):(d==="circle"||d==="dashboard")&&(F=m.createElement(ofe,Object.assign({},e,{strokeColor:y,prefixCls:D,progressStatus:x}),z));const T=we(D,`${D}-status-${x}`,{[`${D}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${D}-inline-circle`]:d==="circle"&&O0(u,"circle")[0]<=20,[`${D}-line`]:J,[`${D}-line-align-${w}`]:J,[`${D}-line-position-${_}`]:J,[`${D}-steps`]:o,[`${D}-show-info`]:c,[`${D}-${u}`]:typeof u=="string",[`${D}-rtl`]:k==="rtl"},O==null?void 0:O.className,r,i,j,N);return P(m.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},O==null?void 0:O.style),p),className:T,role:"progressbar","aria-valuenow":B,"aria-valuemin":0,"aria-valuemax":100},zs(C,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),F))});var _fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Cfe=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:_fe}))},Efe=m.forwardRef(Cfe),wfe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ife=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:wfe}))}
232,bfe=m.forwardRef(Ife),Bfe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:t}}]}},name:"file",theme:"twotone"},xfe=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:Bfe}))},Sfe=m.forwardRef(xfe),Rfe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},kfe=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:Rfe}))},Qfe=m.forwardRef(kfe),Dfe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:t}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:t}}]}},name:"picture",theme:"twotone"},Ofe=function(t,n){return m.createElement(oi,qe({},t,{ref:n,icon:Dfe}))},Lfe=m.forwardRef(Ofe);const r1=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",i=e.type||"",o=i.replace(/\/.*$/,"");return n.some(function(a){var s=a.trim();if(/^\*(\/\*)?$/.test(a))return!0;if(s.charAt(0)==="."){var u=r.toLowerCase(),c=s.toLowerCase(),d=[c];return(c===".jpg"||c===".jpeg")&&(d=[".jpg",".jpeg"]),d.some(function(h){return u.endsWith(h)})}return/\/\*$/.test(s)?o===s.replace(/\/.*$/,""):i===s?!0:/^\w+$/.test(s)?(Fr(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function Tfe(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function sO(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function Pfe(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(o){o.total>0&&(o.percent=o.loaded/o.total*100),e.onProgress(o)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(i){var o=e.data[i];if(Array.isArray(o)){o.forEach(function(a){n.append("".concat(i,"[]"),a)});return}n.append(i,o)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(o){e.onError(o)},t.onload=function(){return t.status<200||t.status>=300?e.onError(Tfe(e,t),sO(t)):e.onSuccess(sO(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(i){r[i]!==null&&t.setRequestHeader(i,r[i])}),t.send(n),{abort:function(){t.abort()}}}var Mfe=function(){var e=Ui(an().mark(function t(n,r){var i,o,a,s,u,c,d,h;return an().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:c=function(){return c=Ui(an().mark(function C(w){return an().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.abrupt("return",new Promise(function(E){w.file(function(b){r(b)?(w.fullPath&&!b.webkitRelativePath&&(Object.defineProperties(b,{webkitRelativePath:{writable:!0}}),b.webkitRelativePath=w.fullPath.replace(/^\//,""),Object.defineProperties(b,{webkitRelativePath:{writable:!1}})),E(b)):E(null)})}
232));case 1:case"end":return y.stop()}},C)})),c.apply(this,arguments)},u=function(C){return c.apply(this,arguments)},s=function(){return s=Ui(an().mark(function C(w){var _,y,E,b,B;return an().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:_=w.createReader(),y=[];case 2:return S.next=5,new Promise(function(k){_.readEntries(k,function(){return k([])})});case 5:if(E=S.sent,b=E.length,b){S.next=9;break}return S.abrupt("break",12);case 9:for(B=0;B<b;B++)y.push(E[B]);S.next=2;break;case 12:return S.abrupt("return",y);case 13:case"end":return S.stop()}},C)})),s.apply(this,arguments)},a=function(C){return s.apply(this,arguments)},i=[],o=[],n.forEach(function(v){return o.push(v.webkitGetAsEntry())}),d=function(){var v=Ui(an().mark(function C(w,_){var y,E;return an().wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(w){B.next=2;break}return B.abrupt("return");case 2:if(w.path=_||"",!w.isFile){B.next=10;break}return B.next=6,u(w);case 6:y=B.sent,y&&i.push(y),B.next=15;break;case 10:if(!w.isDirectory){B.next=15;break}return B.next=13,a(w);case 13:E=B.sent,o.push.apply(o,Ee(E));case 15:case"end":return B.stop()}},C)}));return function(w,_){return v.apply(this,arguments)}}(),h=0;case 9:if(!(h<o.length)){p.next=15;break}return p.next=12,d(o[h]);case 12:h++,p.next=9;break;case 15:return p.abrupt("return",i);case 16:case"end":return p.stop()}},t)}));return function(n,r){return e.apply(this,arguments)}}(),Ffe=+new Date,Nfe=0;function i1(){return"rc-upload-".concat(Ffe,"-").concat(++Nfe)}var $fe=["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"],zfe=function(e){fa(n,e);var t=da(n);function n(){var r;jn(this,n);for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return r=t.call.apply(t,[this].concat(o)),G(Ue(r),"state",{uid:i1()}),G(Ue(r),"reqs",{}),G(Ue(r),"fileInput",void 0),G(Ue(r),"_isMounted",void 0),G(Ue(r),"onChange",function(s){var u=r.props,c=u.accept,d=u.directory,h=s.target.files,g=Ee(h).filter(function(p){return!d||r1(p,c)});r.uploadFiles(g),r.reset()}),G(Ue(r),"onClick",function(s){var u=r.fileInput;if(u){var c=s.target,d=r.props.onClick;if(c&&c.tagName==="BUTTON"){var h=u.parentNode;h.focus(),c.blur()}u.click(),d&&d(s)}}),G(Ue(r),"onKeyDown",function(s){s.key==="Enter"&&r.onClick(s)}),G(Ue(r),"onFileDrop",function(){var s=Ui(an().mark(function u(c){var d,h,g;return an().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(d=r.props.multiple,c.preventDefault(),c.type!=="dragover"){v.next=4;break}return v.abrupt("return");case 4:if(!r.props.directory){v.next=11;break}return v.next=7,Mfe(Array.prototype.slice.call(c.dataTransfer.items),function(C){return r1(C,r.props.accept)});case 7:h=v.sent,r.uploadFiles(h),v.next=14;break;case 11:g=Ee(c.dataTransfer.files).filter(function(C){return r1(C,r.props.accept)}),d===!1&&(g=g.slice(0,1)),r.uploadFiles(g);case 14:case"end":return v.stop()}},u)}));return function(u){return s.apply(this,arguments)}}()),G(Ue(r),"uploadFiles",function(s){var u=Ee(s),c=u.map(function(d){return d.uid=i1(),r.processFile(d,u)});Promise.all(c).then(function(d){var h=r.props.onBatchStart;h==null||h(d.map(function(g){var p=g.origin,v=g.parsedFile;return{file:p,parsedFile:v}})),d.filter(function(g){return g.parsedFile!==null}).forEach(function(g){r.post(g)})})}),G(Ue(r),"processFile",function(){var s=Ui(an().mark(function u(c,d){var h,g,p,v,C,w,_,y,E;return an().wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(h=r.props.beforeUpload,g=c,!h){B.next=14;break}return B.prev=3,B.next=6,h(c,d);case 6:g=B.sent,B.next=12;break;case 9:B.prev=9,B.t0=B.catch(3),g=!1;case 12:if(g!==!1){B.next=14;break}return B.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(p=r.props.action,typeof p!="function"){B.next=21;break}return B.next=18,p(c);case 18:v=B.sent,B.next=22;break;case 21:v=p;case 22:if(C=r.props.data,typeof C!="function"){B.next=29;break}return B.next=26,C(c);case 26:w=B.sent,B.next=30;break;case 29:w=C;case 30:return _=(Fe(g)==="object"||typeof g=="string")&&g?g:c,_ instanceof File?y=_:y=new File([_],c.name,{type:c.type}),E=y,E.uid=c.uid,B.abrupt("return",{origin:c,data:w,parsedFile:E,action:v});case 35:case"end":return B.stop()}},u,null,[[3,9]])}));return function(u,c){return s.apply(this,arguments)}}
232()),G(Ue(r),"saveFileInput",function(s){r.fileInput=s}),r}return Wn(n,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(i){var o=this,a=i.data,s=i.origin,u=i.action,c=i.parsedFile;if(this._isMounted){var d=this.props,h=d.onStart,g=d.customRequest,p=d.name,v=d.headers,C=d.withCredentials,w=d.method,_=s.uid,y=g||Pfe,E={action:u,filename:p,data:a,file:c,headers:v,withCredentials:C,method:w||"post",onProgress:function(B){var x=o.props.onProgress;x==null||x(B,c)},onSuccess:function(B,x){var S=o.props.onSuccess;S==null||S(B,c,x),delete o.reqs[_]},onError:function(B,x){var S=o.props.onError;S==null||S(B,x,c),delete o.reqs[_]}};h(s),this.reqs[_]=y(E)}}},{key:"reset",value:function(){this.setState({uid:i1()})}},{key:"abort",value:function(i){var o=this.reqs;if(i){var a=i.uid?i.uid:i;o[a]&&o[a].abort&&o[a].abort(),delete o[a]}else Object.keys(o).forEach(function(s){o[s]&&o[s].abort&&o[s].abort(),delete o[s]})}},{key:"render",value:function(){var i=this.props,o=i.component,a=i.prefixCls,s=i.className,u=i.classNames,c=u===void 0?{}:u,d=i.disabled,h=i.id,g=i.name,p=i.style,v=i.styles,C=v===void 0?{}:v,w=i.multiple,_=i.accept,y=i.capture,E=i.children,b=i.directory,B=i.openFileDialogOnClick,x=i.onMouseEnter,S=i.onMouseLeave,k=i.hasControlInside,O=$t(i,$fe),D=we(G(G(G({},a,!0),"".concat(a,"-disabled"),d),s,s)),P=b?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},j=d?{}:{onClick:B?this.onClick:function(){},onKeyDown:B?this.onKeyDown:function(){},onMouseEnter:x,onMouseLeave:S,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:k?void 0:"0"};return Ze.createElement(o,qe({},j,{className:D,role:k?void 0:"button",style:p}),Ze.createElement("input",qe({},nae(O,{aria:!0,data:!0}),{id:h,name:g,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(H){return H.stopPropagation()},key:this.state.uid,style:Y({display:"none"},C.input),className:c.input,accept:_},P,{multiple:w,onChange:this.onChange},y!=null?{capture:y}:{})),E)}}]),n}(m.Component);function o1(){}var Ow=function(e){fa(n,e);var t=da(n);function n(){var r;jn(this,n);for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return r=t.call.apply(t,[this].concat(o)),G(Ue(r),"uploader",void 0),G(Ue(r),"saveUploader",function(s){r.uploader=s}),r}return Wn(n,[{key:"abort",value:function(i){this.uploader.abort(i)}},{key:"render",value:function(){return Ze.createElement(zfe,qe({},this.props,{ref:this.saveUploader}))}}]),n}(m.Component);G(Ow,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:o1,onError:o1,onSuccess:o1,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1});const Ufe=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${Ve(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${Ve(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`
233          &:not(${t}-disabled):hover,
234          &-hover:not(${t}-disabled)
235        `]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${Ve(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${n},
236            p${t}-text,
237            p${t}-hint
238          `]:{color:e.colorTextDisabled}}}}}},Hfe=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:i,calc:o}=e,a=`${t}-list-item`,s=`${a}-actions`,u=`${a}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},pm()),{lineHeight:e.lineHeight,[a]:{position:"relative",height:o(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${a}-name`]:Object.assign(Object.assign({},Tb),{padding:`0 ${Ve(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[u]:{opacity:0}
vendor: 4,515 bytes, lines 238-252
238,[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[`
239              ${u}:focus-visible,
240              &.picture ${u}
241            `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorTextDescription,fontSize:r},[`${a}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:o(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${a}:hover ${u}`]:{opacity:1},[`${a}-error`]:{color:e.colorError,[`${a}-name, ${t}-icon ${n}`]:{color:e.colorError},[s]:{[`${n}, ${n}:hover`]:{color:e.colorError},[u]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Gfe=e=>{const{componentCls:t}=e,n=new pn("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new pn("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),i=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${i}-appear, ${i}-enter, ${i}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${i}-appear, ${i}-enter`]:{animationName:n},[`${i}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:Kae(e)},n,r]},jfe=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i,calc:o}=e,a=`${t}-list`,s=`${a}-item`;return{[`${t}-wrapper`]:{[`
242        ${a}${a}-picture,
243        ${a}${a}-picture-card,
244        ${a}${a}-picture-circle
245      `]:{[s]:{position:"relative",height:o(r).add(o(e.lineWidth).mul(2)).add(o(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${Ve(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},Tb),{width:r,height:r,lineHeight:Ve(o(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:i,width:`calc(100% - ${Ve(o(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:o(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${n}`]:{[`svg path[fill='${Gf[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${Gf.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${a}${a}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},Wfe=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i,calc:o}=e,a=`${t}-list`,s=`${a}-item`,u=e.uploadPicCardSize;return{[`
246      ${t}-wrapper${t}-picture-card-wrapper,
247      ${t}-wrapper${t}-picture-circle-wrapper
248    `]:Object.assign(Object.assign({},pm()),{display:"block",[`${t}${t}-select`]:{width:u,height:u,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${Ve(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${a}${a}-picture-card, ${a}${a}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${a}-item-container`]:{display:"inline-block",width:u,height:u,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[s]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Ve(o(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${Ve(o(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${s}:hover`]:{[`&::before, ${s}-actions`]:{opacity:1}},[`${s}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[`
249            ${n}-eye,
250            ${n}-download,
251            ${n}-delete
252          `]:{zIndex:10,width:r,margin:`0 ${Ve(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:i,"&:hover":{color:i},svg:{verticalAlign:"baseline"}}},[`${s}
252-thumbnail, ${s}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${s}-name`]:{display:"none",textAlign:"center"},[`${s}-file + ${s}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${Ve(o(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${Ve(o(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},Vfe=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},qfe=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},eA(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},Kfe=e=>({actionsColor:e.colorTextDescription}),Yfe=id("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,controlHeightLG:i,calc:o}=e,a=Vi(e,{uploadThumbnailSize:o(t).mul(2).equal(),uploadProgressOffset:o(o(n).div(2)).add(r).equal(),uploadPicCardSize:o(i).mul(2.55).equal()});
252return[qfe(a),Ufe(a),jfe(a),Wfe(a),Hfe(a),Gfe(a),Vfe(a),CN(a)]},Kfe);function ev(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function tv(e,t){const n=Ee(t),r=n.findIndex(i=>{let{uid:o}=i;return o===e.uid});return r===-1?n.push(e):n[r]=e,n}function a1(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function Jfe(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(i=>i[n]!==e[n]);return r.length===t.length?null:r}const Xfe=function(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},s$=e=>e.indexOf("image/")===0,Zfe=e=>{if(e.type&&!e.thumbUrl)return s$(e.type);const t=e.thumbUrl||e.url||"",n=Xfe(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(t)||n)},dl=200;function ede(e){return new Promise(t=>{if(!e.type||!s$(e.type)){t("");return}const n=document.createElement("canvas");n.width=dl,n.height=dl,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${dl}px; height: ${dl}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),i=new Image;if(i.onload=()=>{const{width:o,height:a}=i;let s=dl,u=dl,c=0,d=0;o>a?(u=a*(dl/o),d=-(u-s)/2):(s=o*(dl/a),c=-(s-u)/2),r.drawImage(i,c,d,s,u);const h=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(i.src),t(h)},i.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const o=new FileReader;o.onload=()=>{o.result&&typeof o.result=="string"&&(i.src=o.result)},o.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const o=new FileReader;o.onload=()=>{o.result&&t(o.result)},o.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}const tde=m.forwardRef((e,t)=>{let{prefixCls:n,className:r,style:i,locale:o,listType:a,file:s,items:u,progress:c,iconRender:d,actionIconRender:h,itemRender:g,isImgUrl:p,showPreviewIcon:v,showRemoveIcon:C,showDownloadIcon:w,previewIcon:_,removeIcon:y,downloadIcon:E,extra:b,onPreview:B,onDownload:x,onClose:S}=e;var k,O;const{status:D}=s,[P,j]=m.useState(D);m.useEffect(()=>{D!=="removed"&&j(D)},[D]);const[N,H]=m.useState(!1);m.useEffect(()=>{const Te=setTimeout(()=>{H(!0)},300);return()=>{clearTimeout(Te)}},[]);const J=d(s);let z=m.createElement("div",{className:`${n}-icon`},J);if(a==="picture"||a==="picture-card"||a==="picture-circle")if(P==="uploading"||!s.thumbUrl&&!s.url){const Te=we(`${n}-list-item-thumbnail`,{[`${n}-list-item-file`]:P!=="uploading"});z=m.createElement("div",{className:Te},J)}else{const Te=p!=null&&p(s)?m.createElement("img",{src:s.thumbUrl||s.url,alt:s.name,className:`${n}-list-item-image`,crossOrigin:s.crossOrigin}):J,me=we(`${n}-list-item-thumbnail`,{[`${n}-list-item-file`]:p&&!p(s)});z=m.createElement("a",{className:me,onClick:Ye=>B(s,Ye),href:s.url||s.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Te)}const F=we(`${n}-list-item`,`${n}-list-item-${P}`),T=typeof s.linkProps=="string"?JSON.parse(s.linkProps):s.linkProps,W=(typeof C=="function"?C(s):C)?h((typeof y=="function"?y(s):y)||m.createElement(Efe,null),()=>S(s),n,o.removeFile,!0):null,U=(typeof w=="function"?w(s):w)&&P==="done"?h((typeof E=="function"?E(s):E)||m.createElement(bfe,null),()=>x(s),n,o.downloadFile):null,K=a!=="picture-card"&&a!=="picture-circle"&&m.createElement("span",{key:"download-delete",className:we(`${n}-list-item-actions`,{picture:a==="picture"})},U,W),X=typeof b=="function"?b(s):b,ne=X&&m.createElement("span",{className:`${n}-list-item-extra`},X),te=we(`${n}-list-item-name`),ce=s.url?m.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:te,title:s.name},T,{href:s.url,onClick:Te=>B(s,Te)}),s.name,ne):m.createElement("span",{key:"view",className:te,onClick:Te=>B(s,Te),title:s.name},s.name,ne),he=(typeof v=="function"?v(s):v)&&(s.url||s.thumbUrl)?m.createElement("a",{href:s.url||s.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Te=>B(s,Te),title:o.previewFile},typeof _=="function"?_(s):_||m.createElement(Wce,null)):null,ve=(a==="picture-card"||a==="picture-circle")&&P!=="uploading"&&m.createElement("span",{className:`${n}-list-item-actions`},he,P==="done"&&U,W),{getPrefixCls:Ne}=m.useContext(ur),Ie=Ne(),Pe=m.createElement("div",{className:F},z,ce,K,ve,N&&m.createElement(Zl,{motionName:`${Ie}-fade`,visible:P==="uploading",motionDeadline:2e3},Te=>{let{className:me}=Te;const Ye="percent"in s?m.createElement(yfe,Object.assign({},c,{type:"line",percent:s.percent,"aria-label":s["aria-label"],"aria-labelledby":s["aria-labelledby"]})):null;return m.createElement("div",{className:we(`${n}-list-item-progress`,me)},Ye)})),We=s.response&&typeof s.response=="string"?s.response:((k=s.error)===null||k===void 0?void 0:k.statusText)||((O=s.error)===null||O===void 0?void 0:O.message)||o.uploadError,Ke=P==="error"?m.createElement(aA,{title:We,getPopupContainer:Te=>Te.parentNode},Pe):Pe;return m.createElement("div",{className:we(`${n}-list-item-container`,r),style:i,ref:t},g?g(Ke,s,u,{download:x.bind(null,s),preview:B.bind(null,s),remove:S.bind(null,s)}):Ke)}),nde=(e,t)=>{const{listType:n="text",previewFile:r=ede,onPreview:i,onDownload:o,onRemove:a,locale:s,iconRender:u,isImageUrl:c=Zfe,prefixCls:d,items:h=[],showPreviewIcon:g=!0,showRemoveIcon:p=!0,showDownloadIcon:v=!1,removeIcon:C,previewIcon:w,downloadIcon:_,extra:y,progress:E={size:[-1,2],showInfo:!1},appendAction:b,appendActionVisible:B=!0,itemRender:x,disabled:S}=e,k=bue(),[O,D]=m.useState(!1),P=["picture-card","picture-circle"].includes(n);m.useEffect(()=>
252{n.startsWith("picture")&&(h||[]).forEach(ne=>{!(ne.originFileObj instanceof File||ne.originFileObj instanceof Blob)||ne.thumbUrl!==void 0||(ne.thumbUrl="",r==null||r(ne.originFileObj).then(te=>{ne.thumbUrl=te||"",k()}))})},[n,h,r]),m.useEffect(()=>{D(!0)},[]);const j=(ne,te)=>{if(i)return te==null||te.preventDefault(),i(ne)},N=ne=>{typeof o=="function"?o(ne):ne.url&&window.open(ne.url)},H=ne=>{a==null||a(ne)},J=ne=>{if(u)return u(ne,n);const te=ne.status==="uploading";if(n.startsWith("picture")){const ce=n==="picture"?m.createElement(dw,null):s.uploading,he=c!=null&&c(ne)?m.createElement(Lfe,null):m.createElement(Sfe,null);return te?ce:he}return te?m.createElement(dw,null):m.createElement(Qfe,null)},z=(ne,te,ce,he,ve)=>{const Ne={type:"text",size:"small",title:he,onClick:Ie=>{var Pe,We;te(),m.isValidElement(ne)&&((We=(Pe=ne.props).onClick)===null||We===void 0||We.call(Pe,Ie))},className:`${ce}-list-item-action`};return ve&&(Ne.disabled=S),m.isValidElement(ne)?m.createElement(ym,Object.assign({},Ne,{icon:Ts(ne,Object.assign(Object.assign({},ne.props),{onClick:()=>{}}))})):m.createElement(ym,Object.assign({},Ne),m.createElement("span",null,ne))};m.useImperativeHandle(t,()=>({handlePreview:j,handleDownload:N}));const{getPrefixCls:F}=m.useContext(ur),T=F("upload",d),W=F(),U=we(`${T}-list`,`${T}-list-${n}`),K=m.useMemo(()=>zs(AN(W),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[W]),X=Object.assign(Object.assign({},P?{}:K),{motionDeadline:2e3,motionName:`${T}-${P?"animate-inline":"animate"}`,keys:Ee(h.map(ne=>({key:ne.uid,file:ne}))),motionAppear:O});return m.createElement("div",{className:U},m.createElement(woe,Object.assign({},X,{component:!1}),ne=>{let{key:te,file:ce,className:he,style:ve}=ne;return m.createElement(tde,{key:te,locale:s,prefixCls:T,className:he,style:ve,file:ce,items:h,progress:E,listType:n,isImgUrl:c,showPreviewIcon:g,showRemoveIcon:p,showDownloadIcon:v,removeIcon:C,previewIcon:w,downloadIcon:_,extra:y,iconRender:J,actionIconRender:z,itemRender:x,onPreview:j,onDownload:N,onClose:H})}),b&&m.createElement(Zl,Object.assign({},X,{visible:B,forceRender:!0}),ne=>{let{className:te,style:ce}=ne;return Ts(b,he=>({className:we(he.className,te),style:Object.assign(Object.assign(Object.assign({}
252,ce),{pointerEvents:te?"none":void 0}),he.style)}))}))},rde=m.forwardRef(nde);var ide=function(e,t,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(d){try{c(r.next(d))}catch(h){a(h)}}function u(d){try{c(r.throw(d))}catch(h){a(h)}}function c(d){d.done?o(d.value):i(d.value).then(s,u)}c((r=r.apply(e,[])).next())})};const gh=`__LIST_IGNORE_${Date.now()}__`,ode=(e,t)=>{const{fileList:n,defaultFileList:r,onRemove:i,showUploadList:o=!0,listType:a="text",onPreview:s,onDownload:u,onChange:c,onDrop:d,previewFile:h,disabled:g,locale:p,iconRender:v,isImageUrl:C,progress:w,prefixCls:_,className:y,type:E="select",children:b,style:B,itemRender:x,maxCount:S,data:k={},multiple:O=!1,hasControlInside:D=!0,action:P="",accept:j="",supportServerRender:N=!0,rootClassName:H}=e,J=m.useContext(bg),z=g??J,[F,T]=Nu(r||[],{value:n,postState:fe=>fe??[]}),[W,U]=m.useState("drop"),K=m.useRef(null),X=m.useRef(null);m.useMemo(()=>{const fe=Date.now();(n||[]).forEach((Se,ot)=>{!Se.uid&&!Object.isFrozen(Se)&&(Se.uid=`__AUTO__${fe}_${ot}__`)})},[n]);const ne=(fe,Se,ot)=>{let Le=Ee(Se),et=!1;S===1?Le=Le.slice(-1):S&&(et=Le.length>S,Le=Le.slice(0,S)),Hl.flushSync(()=>{T(Le)});const Xt={file:fe,fileList:Le};ot&&(Xt.event=ot),(!et||fe.status==="removed"||Le.some(Mn=>Mn.uid===fe.uid))&&Hl.flushSync(()=>{c==null||c(Xt)})},te=(fe,Se)=>ide(void 0,void 0,void 0,function*(){const{beforeUpload:ot,transformFile:Le}=e;let et=fe;if(ot){const Xt=yield ot(fe,Se);if(Xt===!1)return!1;if(delete fe[gh],Xt===gh)return Object.defineProperty(fe,gh,{value:!0,configurable:!0}),!1;typeof Xt=="object"&&Xt&&(et=Xt)}return Le&&(et=yield Le(et)),et}),ce=fe=>{const Se=fe.filter(et=>!et.file[gh]);if(!Se.length)return;const ot=Se.map(et=>ev(et.file));let Le=Ee(F);ot.forEach(et=>{Le=tv(et,Le)}),ot.forEach((et,Xt)=>{let Mn=et;if(Se[Xt].parsedFile)et.status="uploading";else{const{originFileObj:sn}=et;let mn;try{mn=new File([sn],sn.name,{type:sn.type})}catch{mn=new Blob([sn],{type:sn.type}),mn.name=sn.name,mn.lastModifiedDate=new Date,mn.lastModified=new Date().getTime()}mn.uid=et.uid,Mn=mn}ne(Mn,Le)})},he=(fe,Se,ot)=>{try{typeof fe=="string"&&(fe=JSON.parse(fe))}catch{}if(!a1(Se,F))return;const Le=ev(Se);Le.status="done",Le.percent=100,Le.response=fe,Le.xhr=ot;const et=tv(Le,F);ne(Le,et)},ve=(fe,Se)=>{if(!a1(Se,F))return;const ot=ev(Se);ot.status="uploading",ot.percent=fe.percent;const Le=tv(ot,F);ne(ot,Le,fe)},Ne=(fe,Se,ot)=>{if(!a1(ot,F))return;const Le=ev(ot);Le.error=fe,Le.response=Se,Le.status="error";const et=tv(Le,F);ne(Le,et)},Ie=fe=>{let Se;Promise.resolve(typeof i=="function"?i(fe):i).then(ot=>{var Le;if(ot===!1)return;const et=Jfe(fe,F);et&&(Se=Object.assign(Object.assign({},fe),{status:"removed"}),F==null||F.forEach(Xt=>{const Mn=Se.uid!==void 0?"uid":"name";Xt[Mn]===Se[Mn]&&!Object.isFrozen(Xt)&&(Xt.status="removed")}),(Le=K.current)===null||Le===void 0||Le.abort(Se),ne(Se,et))})},Pe=fe=>{U(fe.type),fe.type==="drop"&&(d==null||d(fe))};m.useImperativeHandle(t,()=>({onBatchStart:ce,onSuccess:he,onProgress:ve,onError:Ne,fileList:F,upload:K.current,nativeElement:X.current}));const{getPrefixCls:We,direction:Ke,upload:Te}=m.useContext(ur),me=We("upload",_),Ye=Object.assign(Object.assign({onBatchStart:ce,onError:Ne,onProgress:ve,onSuccess:he},e),{data:k,multiple:O,action:P,accept:j,supportServerRender:N,prefixCls:me,disabled:z,beforeUpload:te,onChange:void 0,hasControlInside:D});delete Ye.className,delete Ye.style,(!b||z)&&delete Ye.id;const pt=`${me}-wrapper`,[ct,at,kt]=Yfe(me,pt),[wt]=Vre("Upload",Zu.Upload),{showRemoveIcon:Oe,showPreviewIcon:it,showDownloadIcon:de,removeIcon:bt,previewIcon:st,downloadIcon:dt,extra:zt}=typeof o=="boolean"?{}:o,Kt=typeof Oe>"u"?!z:Oe,Bt=(fe,Se)=>o?m.createElement(rde,{prefixCls:me,listType:a,items:F,previewFile:h,onPreview:s,onDownload:u,onRemove:Ie,showRemoveIcon:Kt,showPreviewIcon:it,showDownloadIcon:de,removeIcon:bt,previewIcon:st,downloadIcon:dt,iconRender:v,extra:zt,locale:Object.assign(Object.assign({},wt),p),isImageUrl:C,progress:w,appendAction:fe,appendActionVisible:Se,itemRender:x,disabled:z}):fe,Yt=we(pt,y,H,at,kt,Te==null?void 0:Te.className,{[`${me}-rtl`]:Ke==="rtl",[`${me}-picture-card-wrapper`]:a==="picture-card",[`${me}-picture-circle-wrapper`]:a==="picture-circle"}),Jt=Object.assign(Object.assign({},Te==null?void 0:Te.style),B);if(E==="drag"){const fe=we(at,me,`${me}-drag`,{[`${me}-drag-uploading`]:F.some(Se=>Se.status==="uploading"),[`${me}-drag-hover`]:W==="dragover",[`${me}-disabled`]:z,[`${me}-rtl`]:Ke==="rtl"});return ct(m.createElement("span",{className:Yt,ref:X},m.createElement("div",{className:fe,style:Jt,onDrop:Pe,onDragOver:Pe,onDragLeave:Pe},m.createElement(Ow,Object.assign({},Ye,{ref:K,className:`${me}-btn`}),m.createElement("div",{className:`${me}-drag-container`},b))),Bt()))}const Qt=we(me,`${me}-select`,{[`${me}-disabled`]:z,[`${me}-hidden`]:!b}),Je=m.createElement("div",{className:Qt},m.createElement(Ow,Object.assign({},Ye,{ref:K})));return ct(a==="picture-card"||a==="picture-circle"?m.createElement("span",{className:Yt,ref:X},Bt(Je,!!b)):m.createElement("span",{className:Yt,ref:X},Je,Bt()))},l$=m.forwardRef(ode);var ade=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};const sde=m.forwardRef((e,t)=>
252{var{style:n,height:r,hasControlInside:i=!1}=e,o=ade(e,["style","height","hasControlInside"]);return m.createElement(l$,Object.assign({ref:t,hasControlInside:i},o,{type:"drag",style:Object.assign(Object.assign({},n),{height:r})}))}),rB=l$;rB.Dragger=sde;rB.LIST_IGNORE=gh;const lde=e=>{var i;const{data:t,onChangePage:n,currentPage:r}=e;return Ar.jsx("div",{children:Ar.jsx(lA,{defaultSelectedKeys:[(i=t[r])==null?void 0:i.key],style:{maxHeight:400,overflow:"auto",background:"#fff"},items:t.map(o=>({label:o.name,key:o.key})),onClick:o=>{const a=t.find(s=>s.key===o.key);a&&n(a.index)}})})};var iB={};Object.defineProperty(iB,"__esModule",{value:!0});iB.parse=Ade;iB.serialize=pde;const ude=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,cde=/^[\u0021-\u003A\u003C-\u007E]*$/,fde=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,dde=/^[\u0020-\u003A\u003D-\u007E]*$/,hde=Object.prototype.toString,gde=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function Ade(e,t){const n=new gde,r=e.length;if(r<2)return n;const i=(t==null?void 0:t.decode)||vde;let o=0;do{const a=e.indexOf("=",o);if(a===-1)break;const s=e.indexOf(";",o),u=s===-1?r:s;if(a>u){o=e.lastIndexOf(";",a-1)+1;continue}const c=lO(e,o,a),d=uO(e,a,c),h=e.slice(c,d);if(n[h]===void 0){let g=lO(e,a+1,u),p=uO(e,u,g);const v=i(e.slice(g,p));n[h]=v}o=u+1}while(o<r);return n}function lO(e,t,n){do{const r=e.charCodeAt(t);if(r!==32&&r!==9)return t}while(++t<n);return n}function uO(e,t,n){for(;t>n;){const r=e.charCodeAt(--t);if(r!==32&&r!==9)return t+1}return n}function pde(e,t,n){const r=(n==null?void 0:n.encode)||encodeURIComponent;if(!ude.test(e))throw new TypeError(`argument name is invalid: ${e}`);const i=r(t);if(!cde.test(i))throw new TypeError(`argument val is invalid: ${t}`);let o=e+"="+i;if(!n)return o;if(n.maxAge!==void 0){if(!Number.isInteger(n.maxAge))throw new TypeError(`option maxAge is invalid: ${n.maxAge}`);o+="; Max-Age="+n.maxAge}if(n.domain){if(!fde.test(n.domain))throw new TypeError(`option domain is invalid: ${n.domain}`);o+="; Domain="+n.domain}if(n.path){if(!dde.test(n.path))throw new TypeError(`option path is invalid: ${n.path}`);o+="; Path="+n.path}if(n.expires){if(!mde(n.expires)||!Number.isFinite(n.expires.valueOf()))throw new TypeError(`option expires is invali
252d: ${n.expires}`);o+="; Expires="+n.expires.toUTCString()}if(n.httpOnly&&(o+="; HttpOnly"),n.secure&&(o+="; Secure"),n.partitioned&&(o+="; Partitioned"),n.priority)switch(typeof n.priority=="string"?n.priority.toLowerCase():void 0){case"low":o+="; Priority=Low";break;case"medium":o+="; Priority=Medium";break;case"high":o+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${n.priority}`)}if(n.sameSite)switch(typeof n.sameSite=="string"?n.sameSite.toLowerCase():n.sameSite){case!0:case"strict":o+="; SameSite=Strict";break;case"lax":o+="; SameSite=Lax";break;case"none":o+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${n.sameSite}`)}return o}function vde(e){if(e.indexOf("%")===-1)return e;try{return decodeURIComponent(e)}catch{return e}}function mde(e){return hde.call(e)==="[object Date]"}/**
253 * react-router v7.1.1
254 *
255 * Copyright (c) Remix Software Inc.
256 *
257 * This source code is licensed under the MIT license found in the
258 * LICENSE.md file in the root directory of this source tree.
259 *
260 * @license MIT
261 */var cO="popstate";function yde(e={}){function t(r,i){let{pathname:o,search:a,hash:s}=r.location;return Lw("",{pathname:o,search:a,hash:s},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(r,i){return typeof i=="string"?i:Qg(i)}return Cde(t,n,null,e)}function lr(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function aa(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function _de(){return Math.random().toString(36).substring(2,10)}function fO(e,t){return{usr:e.state,key:e.key,idx:t}}function Lw(e,t,n=null,r){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?uA(t):t,state:n,key:t&&t.key||r||_de()}}function Qg({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function uA(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function Cde(e,t,n,r={}){let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s="POP",u=null,c=d();c==null&&(c=0,a.replaceState({...a.state,idx:c},""));function d(){return(a.state||{idx:null}).idx}function h(){s="POP";let w=d(),_=w==null?null:w-c;c=w,u&&u({action:s,location:C.location,delta:_})}function g(w,_){s="PUSH";let y=Lw(C.location,w,_);c=d()+1;let E=fO(y,c),b=C.createHref(y);try{a.pushState(E,"",b)}catch(B){if(B instanceof DOMException&&B.name==="DataCloneError")throw B;i.location.assign(b)}o&&u&&u({action:s,location:C.location,delta:1})}function p(w,_){s="REPLACE";let y=Lw(C.location,w,_);c=d();let E=fO(y,c),b=C.createHref(y);a.replaceState(E,"",b),o&&u&&u({action:s,location:C.location,delta:0})}function v(w){let _=i.location.origin!=="null"?i.location.origin:i.location.href,y=typeof w=="string"?w:Qg(w);return y=y.replace(/ $/,"%20"),lr(_,`No window.location.(origin|href) available to create URL for href: ${y}`),new URL(y,_)}let C={get action(){return s},get location(){return e(i,a)},listen(w){if(u)throw new Error("A history only accepts one active listener");return i.addEventListener(cO,h),u=w,()=>{i.removeEventListener(cO,h),u=null}},createHref(w){return t(i,w)},createURL:v,encodeLocation(w){let _=v(w);return{pathname:_.pathname,search:_.search,hash:_.hash}},push:g,replace:p,go(w){return a.go(w)}};return C}function u$(e,t,n="/"){return Ede(e,t,n,!1)}function Ede(e,t,n,r){let i=typeof t=="string"?uA(t):t,o=Vl(i.pathname||"/",n);if(o==null)return null;let a=c$(e);wde(a);let s=null;for(let u=0;s==null&&u<a.length;++u){let c=Lde(o);s=Dde(a[u],c,r)}return s}function c$(e,t=[],n=[],r=""){let i=(o,a,s)=>{let u={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};u.relativePath.startsWith("/")&&(lr(u.relativePath.startsWith(r),`Absolute route path "${u.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),u.relativePath=u.relativePath.slice(r.length));let c=Bs([r,u.relativePath]),d=n.concat(u);o.children&&o.children.length>0&&(lr(o.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${c}".`),c$(o.children,t,d,c)),!(o.path==null&&!o.index)&&t.push({path:c,score:kde(c,o.index),routesMeta:d})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let u of f$(o.path))i(o,a,u)}),t}function f$(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=f$(r.join("/")),s=[];return s.push(...a.map(u=>u===""?o:[o,u].join("/"))),i&&s.push(...a),s.map(u=>e.startsWith("/")&&u===""?"/":u)}function wde(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Qde(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}
261var Ide=/^:[\w-]+$/,bde=3,Bde=2,xde=1,Sde=10,Rde=-2,dO=e=>e==="*";function kde(e,t){let n=e.split("/"),r=n.length;return n.some(dO)&&(r+=Rde),t&&(r+=Bde),n.filter(i=>!dO(i)).reduce((i,o)=>i+(Ide.test(o)?bde:o===""?xde:Sde),r)}function Qde(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function Dde(e,t,n=!1){let{routesMeta:r}=e,i={},o="/",a=[];for(let s=0;s<r.length;++s){let u=r[s],c=s===r.length-1,d=o==="/"?t:t.slice(o.length)||"/",h=xm({path:u.relativePath,caseSensitive:u.caseSensitive,end:c},d),g=u.route;if(!h&&c&&n&&!r[r.length-1].route.index&&(h=xm({path:u.relativePath,caseSensitive:u.caseSensitive,end:!1},d)),!h)return null;Object.assign(i,h.params),a.push({params:i,pathname:Bs([o,h.pathname]),pathnameBase:Fde(Bs([o,h.pathnameBase])),route:g}),h.pathnameBase!=="/"&&(o=Bs([o,h.pathnameBase]))}return a}function xm(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Ode(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let o=i[0],a=o.replace(/(.)\/+$/,"$1"),s=i.slice(1);return{params:r.reduce((c,{paramName:d,isOptional:h},g)=>{if(d==="*"){let v=s[g]||"";a=o.slice(0,o.length-v.length).replace(/(.)\/+$/,"$1")}const p=s[g];return h&&!p?c[d]=void 0:c[d]=(p||"").replace(/%2F/g,"/"),c},{}),pathname:o,pathnameBase:a,pattern:e}}function Ode(e,t=!1,n=!0){aa(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,s,u)=>(r.push({paramName:s,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Lde(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return aa(!1,`The URL path "${e}" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function Vl(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Tde(e,t="/"){let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?uA(e):e;return{pathname:n?n.startsWith("/")?n:Pde(n,t):t,search:Nde(r),hash:$de(i)}}function Pde(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function s1(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Mde(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function d$(e){let t=Mde(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function h$(e,t,n,r=!1){let i;typeof e=="string"?i=uA(e):(i={...e},lr(!i.pathname||!i.pathname.includes("?"),s1("?","pathname","search",i)),lr(!i.pathname||!i.pathname.includes("#"),s1("#","pathname","hash",i)),lr(!i.search||!i.search.includes("#"),s1("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(a==null)s=n;else{let h=t.length-1;if(!r&&a.startsWith("..")){let g=a.split("/");for(;g[0]==="..";)g.shift(),h-=1;i.pathname=g.join("/")}s=h>=0?t[h]:"/"}let u=Tde(i,s),c=a&&a!=="/"&&a.endsWith("/"),d=(o||a===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(c||d)&&(u.pathname+="/"),u}var Bs=e=>e.join("/").replace(/\/\/+/g,"/"),Fde=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Nde=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,$de=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function zde(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var g$=["POST","PUT","PATCH","DELETE"];new Set(g$);var Ude=["GET",...g$];new Set(Ude);var sd=m.createContext(null);sd.displayName="DataRouter";var L0=m.createContext(null);L0.displayName="DataRouterState";var A$=m.createContext({isTransitioning:!1});A$.displayName="ViewTransition";var Hde=m.createContext(new Map);Hde.displayName="Fetchers";var Gde=m.createContext(null);Gde.displayName="Await";var Wa=m.createContext(null);Wa.displayName="Navigation";var T0=m.createContext(null);T0.displayName="Location";var Us=m.createContext({outlet:null,matches:[],isDataRoute:!1});Us.displayName="Route";var oB=m.createContext(null);oB.displayName="RouteError";
261function jde(e,{relative:t}={}){lr(cA(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=m.useContext(Wa),{hash:i,pathname:o,search:a}=fA(e,{relative:t}),s=o;return n!=="/"&&(s=o==="/"?n:Bs([n,o])),r.createHref({pathname:s,search:a,hash:i})}function cA(){return m.useContext(T0)!=null}function eu(){return lr(cA(),"useLocation() may be used only in the context of a <Router> component."),m.useContext(T0).location}var p$="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function v$(e){m.useContext(Wa).static||m.useLayoutEffect(e)}function m$(){let{isDataRoute:e}=m.useContext(Us);return e?ihe():Wde()}function Wde(){lr(cA(),"useNavigate() may be used only in the context of a <Router> component.");let e=m.useContext(sd),{basename:t,navigator:n}=m.useContext(Wa),{matches:r}=m.useContext(Us),{pathname:i}=eu(),o=JSON.stringify(d$(r)),a=m.useRef(!1);return v$(()=>{a.current=!0}),m.useCallback((u,c={})=>{if(aa(a.current,p$),!a.current)return;if(typeof u=="number"){n.go(u);return}let d=h$(u,JSON.parse(o),i,c.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:Bs([t,d.pathname])),(c.replace?n.replace:n.push)(d,c.state,c)},[t,n,o,i,e])}m.createContext(null);function fA(e,{relative:t}={}){let{matches:n}=m.useContext(Us),{pathname:r}=eu(),i=JSON.stringify(d$(n));return m.useMemo(()=>h$(e,JSON.parse(i),r,t==="path"),[e,i,r,t])}function Vde(e,t,n,r){lr(cA(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:i}=m.useContext(Wa),{matches:o}=m.useContext(Us),a=o[o.length-1],s=a?a.params:{},u=a?a.pathname:"/",c=a?a.pathnameBase:"/",d=a&&a.route;{let _=d&&d.path||"";y$(u,!d||_.endsWith("*")||_.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${u}" (under <Route path="${_}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
262
263Please change the parent <Route path="${_}"> to <Route path="${_==="/"?"*":`${_}/*`}">.`)}let h=eu(),g;g=h;let p=g.pathname||"/",v=p;if(c!=="/"){let _=c.replace(/^\//,"").split("/");v="/"+p.replace(/^\//,"").split("/").slice(_.length).join("/")}let C=u$(e,{pathname:v});return aa(d||C!=null,`No routes matched location "${g.pathname}${g.search}${g.hash}" `),aa(C==null||C[C.length-1].route.element!==void 0||C[C.length-1].route.Component!==void 0||C[C.length-1].route.lazy!==void 0,`Matched leaf route at location "${g.pathname}${g.search}${g.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`),Xde(C&&C.map(_=>Object.assign({},_,{params:Object.assign({},s,_.params),pathname:Bs([c,i.encodeLocation?i.encodeLocation(_.pathname).pathname:_.pathname]),pathnameBase:_.pathnameBase==="/"?c:Bs([c,i.encodeLocation?i.encodeLocation(_.pathnameBase).pathname:_.pathnameBase])})),o,n,r)}function qde(){let e=rhe(),t=zde(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r},a=null;return console.error("Error handled by React Router default ErrorBoundary:",e),a=m.createElement(m.Fragment,null,m.createElement("p",null,"💿 Hey developer 👋"),m.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",m.createElement("code",{style:o},"ErrorBoundary")," or"," ",m.createElement("code",{style:o},"errorElement")," prop on your route.")),m.createElement(m.Fragment,null,m.createElement("h2",null,"Unexpected Application Error!"),m.createElement("h3",{style:{fontStyle:"italic"}},t),n?m.createElement("pre",{style:i},n):null,a)}var Kde=m.createElement(qde,null),Yde=class extends m.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error!==void 0?m.createElement(Us.Provider,{value:this.props.routeContext},m.createElement(oB.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function Jde({routeContext:e,match:t,children:n}){let r=m.useContext(sd);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),m.createElement(Us.Provider,{value:e},n)}function Xde(e,t=[],n=null,r=null){if(e==null){if(!n)return null;if(n.errors)e=n.matches;else if(t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,o=n==null?void 0:n.errors;if(o!=null){let u=i.findIndex(c=>c.route.id&&(o==null?void 0:o[c.route.id])!==void 0);lr(u>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(o).join(",")}`),i=i.slice(0,Math.min(i.length,u+1))}let a=!1,s=-1;if(n)for(let u=0;u<i.length;u++){let c=i[u];if((c.route.HydrateFallback||c.route.hydrateFallbackElement)&&(s=u),c.route.id){let{loaderData:d,errors:h}
263=n,g=c.route.loader&&!d.hasOwnProperty(c.route.id)&&(!h||h[c.route.id]===void 0);if(c.route.lazy||g){a=!0,s>=0?i=i.slice(0,s+1):i=[i[0]];break}}}return i.reduceRight((u,c,d)=>{let h,g=!1,p=null,v=null;n&&(h=o&&c.route.id?o[c.route.id]:void 0,p=c.route.errorElement||Kde,a&&(s<0&&d===0?(y$("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),g=!0,v=null):s===d&&(g=!0,v=c.route.hydrateFallbackElement||null)));let C=t.concat(i.slice(0,d+1)),w=()=>{let _;return h?_=p:g?_=v:c.route.Component?_=m.createElement(c.route.Component,null):c.route.element?_=c.route.element:_=u,m.createElement(Jde,{match:c,routeContext:{outlet:u,matches:C,isDataRoute:n!=null},children:_})};return n&&(c.route.ErrorBoundary||c.route.errorElement||d===0)?m.createElement(Yde,{location:n.location,revalidation:n.revalidation,component:p,error:h,children:w(),routeContext:{outlet:null,matches:C,isDataRoute:!0}}):w()},null)}function aB(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Zde(e){let t=m.useContext(sd);return lr(t,aB(e)),t}function ehe(e){let t=m.useContext(L0);return lr(t,aB(e)),t}function the(e){let t=m.useContext(Us);return lr(t,aB(e)),t}function sB(e){let t=the(e),n=t.matches[t.matches.length-1];return lr(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function nhe(){return sB("useRouteId")}function rhe(){var r;let e=m.useContext(oB),t=ehe("useRouteError"),n=sB("useRouteError");return e!==void 0?e:(r=t.errors)==null?void 0:r[n]}function ihe(){let{router:e}=Zde("useNavigate"),t=sB("useNavigate"),n=m.useRef(!1);return v$(()=>{n.current=!0}),m.useCallback(async(i,o={})=>{aa(n.current,p$),n.current&&(typeof i=="number"?e.navigate(i):await e.navigate(i,{fromRouteId:t,...o}))},[e,t])}var hO={};function y$(e,t,n){!t&&!hO[e]&&(hO[e]=!0,aa(!1,n))}m.memo(ohe);function ohe({routes:e,future:t,state:n}){return Vde(e,void 0,n,t)}function ahe({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:i,static:o=!1}){lr(!cA(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let a=e.replace(/^\/*/,"/"),s=m.useMemo(()=>({basename:a,navigator:i,static:o,future:{}}),[a,i,o]);typeof n=="string"&&(n=uA(n));let{pathname:u="/",search:c="",hash:d="",state:h=null,key:g="default"}=n,p=m.useMemo(()=>{let v=Vl(u,a);return v==null?null:{location:{pathname:v,search:c,hash:d,state:h,key:g},navigationType:r}},[a,u,c,d,h,g,r]);return aa(p!=null,`<Router basename="${a}"> is not able to match the URL "${u}${c}${d}" because it does not start with the basename, so the <Router> won't render anything.`),p==null?null:m.createElement(Wa.Provider,{value:s},m.createElement(T0.Provider,{children:t,value:p}))}var Dv="get",Ov="application/x-www-form-urlencoded";function P0(e){return e!=null&&typeof e.tagName=="string"}function she(e){return P0(e)&&e.tagName.toLowerCase()==="button"}function lhe(e){return P0(e)&&e.tagName.toLowerCase()==="form"}function uhe(e){return P0(e)&&e.tagName.toLowerCase()==="input"}function che(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function fhe(e,t){return e.button===0&&(!t||t==="_self")&&!che(e)}function Tw(e=""){return new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function dhe(e,t){let n=Tw(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(o=>{n.append(i,o)})}),n}var nv=null;function hhe(){if(nv===null)try{new FormData(document.createElement("form"),0),nv=!1}catch{nv=!0}return nv}var ghe=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function l1(e){return e!=null&&!ghe.has(e)?(aa(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ov}"`),null):e}function Ahe(e,t){let n,r,i,o,a;if(lhe(e)){let s=e.getAttribute("action");r=s?Vl(s,t):null,n=e.getAttribute("method")||Dv,i=l1(e.getAttribute("enctype"))||Ov,o=new FormData(e)}else if(she(e)||uhe(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let u=e.getAttribute("formaction")||s.getAttribute("action");if(r=u?Vl(u,t):null,n=e.getAttribute("formmethod")||s.getAttribute("method")||Dv,i=l1(e.getAttribute("formenctype"))||l1(s.getAttribute("enctype"))||Ov,o=new FormData(s,e),!hhe()){let{name:c,type:d,value:h}=e;if(d==="image"){let g=c?`${c}.`:"";o.append(`${g}x`,"0"),o.append(`${g}y`,"0")}
263else c&&o.append(c,h)}}else{if(P0(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Dv,r=null,i=Ov,a=e}return o&&i==="text/plain"&&(a=o,o=void 0),{action:r,method:n.toLowerCase(),encType:i,formData:o,body:a}}function lB(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}async function phe(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function vhe(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function mhe(e,t,n){let r=await Promise.all(e.map(async i=>{let o=t.routes[i.route.id];if(o){let a=await phe(o,n);return a.links?a.links():[]}return[]}));return Ehe(r.flat(1).filter(vhe).filter(i=>i.rel==="stylesheet"||i.rel==="preload").map(i=>i.rel==="stylesheet"?{...i,rel:"prefetch",as:"style"}:{...i,rel:"prefetch"}))}function gO(e,t,n,r,i,o){let a=(u,c)=>n[c]?u.route.id!==n[c].route.id:!0,s=(u,c)=>{var d;return n[c].pathname!==u.pathname||((d=n[c].route.path)==null?void 0:d.endsWith("*"))&&n[c].params["*"]!==u.params["*"]};return o==="assets"?t.filter((u,c)=>a(u,c)||s(u,c)):o==="data"?t.filter((u,c)=>{var h;let d=r.routes[u.route.id];if(!d||!d.hasLoader)return!1;if(a(u,c)||s(u,c))return!0;if(u.route.shouldRevalidate){let g=u.route.shouldRevalidate({currentUrl:new URL(i.pathname+i.search+i.hash,window.origin),currentParams:((h=n[0])==null?void 0:h.params)||{},nextUrl:new URL(e,window.origin),nextParams:u.params,defaultShouldRevalidate:!0});if(typeof g=="boolean")return g}return!0}):[]}function yhe(e,t){return _he(e.map(n=>{let r=t.routes[n.route.id];if(!r)return[];let i=[r.module];return r.imports&&(i=i.concat(r.imports)),i}).flat(1))}function _he(e){return[...new Set(e)]}function Che(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}function Ehe(e,t){let n=new Set;return new Set(t),e.reduce((r,i)=>{let o=JSON.stringify(Che(i));return n.has(o)||(n.add(o),r.push({key:o,link:i})),r},[])}function whe(e){let t=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return t.pathname==="/"?t.pathname="_root.data":t.pathname=`${t.pathname.replace(/\/$/,"")}.data`,t}function Ihe(){let e=m.useContext(sd);return lB(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function bhe(){let e=m.useContext(L0);return lB(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var uB=m.createContext(void 0);uB.displayName="FrameworkContext";function _$(){let e=m.useContext(uB);return lB(e,"You must render this element inside a <HydratedRouter> element"),e}function Bhe(e,t){let n=m.useContext(uB),[r,i]=m.useState(!1),[o,a]=m.useState(!1),{onFocus:s,onBlur:u,onMouseEnter:c,onMouseLeave:d,onTouchStart:h}=t,g=m.useRef(null);m.useEffect(()=>{if(e==="render"&&a(!0),e==="viewport"){let C=_=>{_.forEach(y=>{a(y.isIntersecting)})},w=new IntersectionObserver(C,{threshold:.5});return g.current&&w.observe(g.current),()=>{w.disconnect()}}},[e]),m.useEffect(()=>{if(r){let C=setTimeout(()=>{a(!0)},100);return()=>{clearTimeout(C)}}},[r]);let p=()=>{i(!0)},v=()=>{i(!1),a(!1)};return n?e!=="intent"?[o,g,{}]:[o,g,{onFocus:rh(s,p),onBlur:rh(u,v),onMouseEnter:rh(c,p),onMouseLeave:rh(d,v),onTouchStart:rh(h,p)}]:[!1,g,{}]}function rh(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function xhe({page:e,...t}){let{router:n}=Ihe(),r=m.useMemo(()=>u$(n.routes,e,n.basename),[n.routes,e,n.basename]);return r?m.createElement(Rhe,{page:e,matches:r,...t}):null}function She(e){let{manifest:t,routeModules:n}=_$(),[r,i]=m.useState([]);return m.useEffect(()=>{let o=!1;return mhe(e,t,n).then(a=>{o||i(a)}),()=>{o=!0}},[e,t,n]),r}function Rhe({page:e,matches:t,...n}){let r=eu(),{manifest:i,routeModules:o}=_$(),{loaderData:a,matches:s}=bhe(),u=m.useMemo(()=>gO(e,t,s,i,r,"data"),[e,t,s,i,r]),c=m.useMemo(()=>gO(e,t,s,i,r,"assets"),[e,t,s,i,r]),d=m.useMemo(()=>
263{if(e===r.pathname+r.search+r.hash)return[];let p=new Set,v=!1;if(t.forEach(w=>{var y;let _=i.routes[w.route.id];!_||!_.hasLoader||(!u.some(E=>E.route.id===w.route.id)&&w.route.id in a&&((y=o[w.route.id])!=null&&y.shouldRevalidate)||_.hasClientLoader?v=!0:p.add(w.route.id))}),p.size===0)return[];let C=whe(e);return v&&p.size>0&&C.searchParams.set("_routes",t.filter(w=>p.has(w.route.id)).map(w=>w.route.id).join(",")),[C.pathname+C.search]},[a,r,i,u,t,e,o]),h=m.useMemo(()=>yhe(c,i),[c,i]),g=She(c);return m.createElement(m.Fragment,null,d.map(p=>m.createElement("link",{key:p,rel:"prefetch",as:"fetch",href:p,...n})),h.map(p=>m.createElement("link",{key:p,rel:"modulepreload",href:p,...n})),g.map(({key:p,link:v})=>m.createElement("link",{key:p,...v})))}function khe(...e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}var C$=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{C$&&(window.__reactRouterVersion="7.1.1")}catch{}function Qhe({basename:e,children:t,window:n}){let r=m.useRef();r.current==null&&(r.current=yde({window:n,v5Compat:!0}));let i=r.current,[o,a]=m.useState({action:i.action,location:i.location}),s=m.useCallback(u=>{m.startTransition(()=>a(u))},[a]);return m.useLayoutEffect(()=>i.listen(s),[i,s]),m.createElement(ahe,{basename:e,children:t,location:o.location,navigationType:o.action,navigator:i})}var E$=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,w$=m.forwardRef(function({onClick:t,discover:n="render",prefetch:r="none",relative:i,reloadDocument:o,replace:a,state:s,target:u,to:c,preventScrollReset:d,viewTransition:h,...g},p){let{basename:v}=m.useContext(Wa),C=typeof c=="string"&&E$.test(c),w,_=!1;if(typeof c=="string"&&C&&(w=c,C$))try{let O=new URL(window.location.href),D=c.startsWith("//")?new URL(O.protocol+c):new URL(c),P=Vl(D.pathname,v);D.origin===O.origin&&P!=null?c=P+D.search+D.hash:_=!0}catch{aa(!1,`<Link to="${c}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let y=jde(c,{relative:i}),[E,b,B]=Bhe(r,g),x=The(c,{replace:a,state:s,target:u,preventScrollReset:d,relative:i,viewTransition:h});function S(O){t&&t(O),O.defaultPrevented||x(O)}let k=m.createElement("a",{...g,...B,href:w||y,onClick:_||o?t:S,ref:khe(p,b),target:u,"data-discover":!C&&n==="render"?"true":void 0});return E&&!C?m.createElement(m.Fragment,null,k,m.createElement(xhe,{page:y})):k});w$.displayName="Link";var Dhe=m.forwardRef(function({"aria-current":t="page",caseSensitive:n=!1,className:r="",end:i=!1,style:o,to:a,viewTransition:s,children:u,...c},d){let h=fA(a,{relative:c.relative}),g=eu(),p=m.useContext(L0),{navigator:v,basename:C}=m.useContext(Wa),w=p!=null&&zhe(h)&&s===!0,_=v.encodeLocation?v.encodeLocation(h).pathname:h.pathname,y=g.pathname,E=p&&p.navigation&&p.navigation.location?p.navigation.location.pathname:null;n||(y=y.toLowerCase(),E=E?E.toLowerCase():null,_=_.toLowerCase()),E&&C&&(E=Vl(E,C)||E);const b=_!=="/"&&_.endsWith("/")?_.length-1:_.length;let B=y===_||!i&&y.startsWith(_)&&y.charAt(b)==="/",x=E!=null&&(E===_||!i&&E.startsWith(_)&&E.charAt(_.length)==="/"),S={isActive:B,isPending:x,isTransitioning:w},k=B?t:void 0,O;typeof r=="function"?O=r(S):O=[r,B?"active":null,x?"pending":null,w?"transitioning":null].filter(Boolean).join(" ");let D=typeof o=="function"?o(S):o;return m.createElement(w$,{...c,"aria-current":k,className:O,ref:d,style:D,to:a,viewTransition:s},typeof u=="function"?u(S):u)});Dhe.displayName="NavLink";var Ohe=m.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:i,state:o,method:a=Dv,action:s,onSubmit:u,relative:c,preventScrollReset:d,viewTransition:h,...g},p)=>{let v=Nhe(),C=$he(s,{relative:c}
263),w=a.toLowerCase()==="get"?"get":"post",_=typeof s=="string"&&E$.test(s),y=E=>{if(u&&u(E),E.defaultPrevented)return;E.preventDefault();let b=E.nativeEvent.submitter,B=(b==null?void 0:b.getAttribute("formmethod"))||a;v(b||E.currentTarget,{fetcherKey:t,method:B,navigate:n,replace:i,state:o,relative:c,preventScrollReset:d,viewTransition:h})};return m.createElement("form",{ref:p,method:w,action:C,onSubmit:r?u:y,...g,"data-discover":!_&&e==="render"?"true":void 0})});Ohe.displayName="Form";function Lhe(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function I$(e){let t=m.useContext(sd);return lr(t,Lhe(e)),t}function The(e,{target:t,replace:n,state:r,preventScrollReset:i,relative:o,viewTransition:a}={}){let s=m$(),u=eu(),c=fA(e,{relative:o});return m.useCallback(d=>{if(fhe(d,t)){d.preventDefault();let h=n!==void 0?n:Qg(u)===Qg(c);s(e,{replace:h,state:r,preventScrollReset:i,relative:o,viewTransition:a})}},[u,s,c,n,r,t,e,i,o,a])}function Phe(e){aa(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=m.useRef(Tw(e)),n=m.useRef(!1),r=eu(),i=m.useMemo(()=>dhe(r.search,n.current?null:t.current),[r.search]),o=m$(),a=m.useCallback((s,u)=>{const c=Tw(typeof s=="function"?s(i):s);n.current=!0,o("?"+c,u)},[o,i]);return[i,a]}var Mhe=0,Fhe=()=>`__${String(++Mhe)}__`;function Nhe(){let{router:e}=I$("useSubmit"),{basename:t}=m.useContext(Wa),n=nhe();return m.useCallback(async(r,i={})=>{let{action:o,method:a,encType:s,formData:u,body:c}=Ahe(r,t);if(i.navigate===!1){let d=i.fetcherKey||Fhe();await e.fetch(d,n,i.action||o,{preventScrollReset:i.preventScrollReset,formData:u,body:c,formMethod:i.method||a,formEncType:i.encType||s,flushSync:i.flushSync})}else await e.navigate(i.action||o,{preventScrollReset:i.preventScrollReset,formData:u,body:c,formMethod:i.method||a,formEncType:i.encType||s,replace:i.replace,state:i.state,fromRouteId:n,flushSync:i.flushSync,viewTransition:i.viewTransition})},[e,t,n])}function $he(e,{relative:t}={}){let{basename:n}=m.useContext(Wa),r=m.useContext(Us);lr(r,"useFormAction must be used inside a RouteContext");let[i]=r.matches.slice(-1),o={...fA(e||".",{relative:t})},a=eu();if(e==null){o.search=a.search;let s=new URLSearchParams(o.search),u=s.getAll("index");if(u.some(d=>d==="")){s.delete("index"),u.filter(h=>h).forEach(h=>s.append("index",h));let d=s.toString();o.search=d?`?${d}`:""}}return(!e||e===".")&&i.route.index&&(o.search=o.search?o.search.replace(/^\?/,"?index&"):"?index"),n!=="/"&&(o.pathname=o.pathname==="/"?n:Bs([n,o.pathname])),Qg(o)}function zhe(e,t={}){let n=m.useContext(A$);lr(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=I$("useViewTransitionState"),i=fA(e,{relative:t.relative});if(!n.isTransitioning)return!1;let o=Vl(n.currentLocation.pathname,r)||n.currentLocation.pathname,a=Vl(n.nextLocation.pathname,r)||n.nextLocation.pathname;return xm(i.pathname,a)!=null||xm(i.pathname,o)!=null}new TextEncoder;function Uhe(){const e=m.useRef(null),[t,n]=m.useState(null),[r,i]=m.useState([]),[o,a]=Phe(),[s,u]=m.useState(()=>o.get("page")?Number(o.get("page")):0),[c,d]=m.useState(null),h=async(C,w,_)=>{const y=await Tte(C,{onLoadPages:E=>{i(E)},pageIndex:_!==void 0?_:s,fileBuffer:w});n(y)};m.useEffect(()=>{if(e.current){const C=new Ds({view:e.current});d(C),h(C)}},[]);const g=C=>{t!=null&&t.changePages&&(t.changePages(C),a(`page=${C}`))},p=C=>(console.log(C),c&&C.arrayBuffer().then(w=>{c.clear(),h(c,w,0),u(0),a("page=0")}),!1);function v(C="data.json"){if(!c)return;const w=c.toString(),_=new Blob([w],{type:"application/json"}),y=URL.createObjectURL(_),E=document.createElement("a");E.href=y,E.download=C,document.body.appendChild(E),E.click(),document.body.removeChild(E),URL.revokeObjectURL(y)}return Ar.jsxs("div",{children:[Ar.jsxs("div",{style:{position:"fixed",top:0,left:0,width:"100vw",background:"#fff",zIndex:9},children:["leafer渲染figma文件; 提交bug:",Ar.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"}),"; 求职中:",Ar.jsx(GN,{content:Ar.jsx("img",{width:200,src:"/qcode.png"}),children:Ar.jsx("span",{style:{color:"#1677ff",cursor:"pointer"},children:"获取简历"})})]}),Ar.jsxs("div",{style:{position:"absolute",top:"10px",left:"10px",zIndex:10,border:"1px solid #ddd",borderRadius:10,overflow:"hidden"},children:[Ar.jsxs("div",{style:{display:"flex",gap:20,paddingBottom:10,background:"#fff"},children:[Ar.jsx(rB,{beforeUpload:p,fileList:[],children:Ar.jsx("button",{children:"导入.fig文件"})}),Ar.jsx("button",{onClick:()=>v(),children:"导出json"})]}),r.length>0&&Ar.jsx(lde,{data:r,onChangePage:g,currentPage:s})]}),Ar.jsx("div",{style:{width:"100vw",height:"100vh"},ref:e})]})}ST(document.getElementById("root")).render(Ar.jsx(m.StrictMode,{children:Ar.jsx(Qhe,{children:Ar.jsx(Uhe,{})})}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.