mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-14 19:27:53 +00:00
1132 lines
3.8 MiB
1132 lines
3.8 MiB
var q3e=Object.defineProperty;var oY=e=>{throw TypeError(e)};var G3e=(e,t,n)=>t in e?q3e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ci=(e,t,n)=>G3e(e,typeof t!="symbol"?t+"":t,n),e$=(e,t,n)=>t.has(e)||oY("Cannot "+n);var Xe=(e,t,n)=>(e$(e,t,"read from private field"),n?n.call(e):t.get(e)),sr=(e,t,n)=>t.has(e)?oY("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),Dn=(e,t,n,r)=>(e$(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),er=(e,t,n)=>(e$(e,t,"access private method"),n);var zg=(e,t,n,r)=>({set _(i){Dn(e,t,i,n)},get _(){return Xe(e,t,r)}});function Qk(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 yo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function gi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Y_(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var eue={exports:{}},Zk={},tue={exports:{}},si={};/**
|
||
* @license React
|
||
* react.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var X_=Symbol.for("react.element"),Y3e=Symbol.for("react.portal"),X3e=Symbol.for("react.fragment"),Q3e=Symbol.for("react.strict_mode"),Z3e=Symbol.for("react.profiler"),J3e=Symbol.for("react.provider"),e9e=Symbol.for("react.context"),t9e=Symbol.for("react.forward_ref"),n9e=Symbol.for("react.suspense"),r9e=Symbol.for("react.memo"),i9e=Symbol.for("react.lazy"),aY=Symbol.iterator;function o9e(e){return e===null||typeof e!="object"?null:(e=aY&&e[aY]||e["@@iterator"],typeof e=="function"?e:null)}var nue={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},rue=Object.assign,iue={};function IS(e,t,n){this.props=e,this.context=t,this.refs=iue,this.updater=n||nue}IS.prototype.isReactComponent={};IS.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")};IS.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function oue(){}oue.prototype=IS.prototype;function EH(e,t,n){this.props=e,this.context=t,this.refs=iue,this.updater=n||nue}var TH=EH.prototype=new oue;TH.constructor=EH;rue(TH,IS.prototype);TH.isPureReactComponent=!0;var sY=Array.isArray,aue=Object.prototype.hasOwnProperty,kH={current:null},sue={key:!0,ref:!0,__self:!0,__source:!0};function lue(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)aue.call(t,r)&&!sue.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var l=Array(s),c=0;c<s;c++)l[c]=arguments[c+2];i.children=l}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:X_,type:e,key:o,ref:a,props:i,_owner:kH.current}}function a9e(e,t){return{$$typeof:X_,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function OH(e){return typeof e=="object"&&e!==null&&e.$$typeof===X_}function s9e(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var lY=/\/+/g;function t$(e,t){return typeof e=="object"&&e!==null&&e.key!=null?s9e(""+e.key):t.toString(36)}function J5(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 X_:case Y3e:a=!0}}if(a)return a=e,i=i(a),e=r===""?"."+t$(a,0):r,sY(i)?(n="",e!=null&&(n=e.replace(lY,"$&/")+"/"),J5(i,t,n,"",function(c){return c})):i!=null&&(OH(i)&&(i=a9e(i,n+(!i.key||a&&a.key===i.key?"":(""+i.key).replace(lY,"$&/")+"/")+e)),t.push(i)),1;if(a=0,r=r===""?".":r+":",sY(e))for(var s=0;s<e.length;s++){o=e[s];var l=r+t$(o,s);a+=J5(o,t,n,l,i)}else if(l=o9e(e),typeof l=="function")for(e=l.call(e),s=0;!(o=e.next()).done;)o=o.value,l=r+t$(o,s++),a+=J5(o,t,n,l,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 uT(e,t,n){if(e==null)return e;var r=[],i=0;return J5(e,r,"","",function(o){return t.call(n,o,i++)}),r}function l9e(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 gl={current:null},e8={transition:null},c9e={ReactCurrentDispatcher:gl,ReactCurrentBatchConfig:e8,ReactCurrentOwner:kH};function cue(){throw Error("act(...) is not supported in production builds of React.")}si.Children={map:uT,forEach:function(e,t,n){uT(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return uT(e,function(){t++}),t},toArray:function(e){return uT(e,function(t){return t})||[]},only:function(e){if(!OH(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};si.Component=IS;si.Fragment=X3e;si.Profiler=Z3e;si.PureComponent=EH;si.StrictMode=Q3e;si.Suspense=n9e;si.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=c9e;si.act=cue;si.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=rue({},e.props),i=e.key,o=e.ref,a=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,a=kH.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)aue.call(t,l)&&!sue.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&s!==void 0?s[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){s=Array(l);for(var c=0;c<l;c++)s[c]=arguments[c+2];r.children=s}return{$$typeof:X_,type:e.type,key:i,ref:o,props:r,_owner:a}};si.createContext=function(e){return e={$$typeof:e9e,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:J3e,_context:e},e.Consumer=e};si.createElement=lue;si.createFactory=function(e){var t=lue.bind(null,e);return t.type=e,t};si.createRef=function(){return{current:null}};si.forwardRef=function(e){return{$$typeof:t9e,render:e}};si.isValidElement=OH;si.lazy=function(e){return{$$typeof:i9e,_payload:{_status:-1,_result:e},_init:l9e}};si.memo=function(e,t){return{$$typeof:r9e,type:e,compare:t===void 0?null:t}};si.startTransition=function(e){var t=e8.transition;e8.transition={};try{e()}finally{e8.transition=t}};si.unstable_act=cue;si.useCallback=function(e,t){return gl.current.useCallback(e,t)};si.useContext=function(e){return gl.current.useContext(e)};si.useDebugValue=function(){};si.useDeferredValue=function(e){return gl.current.useDeferredValue(e)};si.useEffect=function(e,t){return gl.current.useEffect(e,t)};si.useId=function(){return gl.current.useId()};si.useImperativeHandle=function(e,t,n){return gl.current.useImperativeHandle(e,t,n)};si.useInsertionEffect=function(e,t){return gl.current.useInsertionEffect(e,t)};si.useLayoutEffect=function(e,t){return gl.current.useLayoutEffect(e,t)};si.useMemo=function(e,t){return gl.current.useMemo(e,t)};si.useReducer=function(e,t,n){return gl.current.useReducer(e,t,n)};si.useRef=function(e){return gl.current.useRef(e)};si.useState=function(e){return gl.current.useState(e)};si.useSyncExternalStore=function(e,t,n){return gl.current.useSyncExternalStore(e,t,n)};si.useTransition=function(){return gl.current.useTransition()};si.version="18.3.1";tue.exports=si;var f=tue.exports;const me=gi(f),Q_=Qk({__proto__:null,default:me},[f]);/**
|
||
* @license React
|
||
* react-jsx-runtime.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var u9e=f,d9e=Symbol.for("react.element"),f9e=Symbol.for("react.fragment"),h9e=Object.prototype.hasOwnProperty,p9e=u9e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,m9e={key:!0,ref:!0,__self:!0,__source:!0};function uue(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)h9e.call(t,r)&&!m9e.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:d9e,type:e,key:o,ref:a,props:i,_owner:p9e.current}}Zk.Fragment=f9e;Zk.jsx=uue;Zk.jsxs=uue;eue.exports=Zk;var V=eue.exports,e7={},due={exports:{}},jc={},fue={exports:{}},hue={};/**
|
||
* @license React
|
||
* scheduler.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/(function(e){function t(K,Z){var N=K.length;K.push(Z);e:for(;0<N;){var j=N-1>>>1,W=K[j];if(0<i(W,Z))K[j]=Z,K[N]=W,N=j;else break e}}function n(K){return K.length===0?null:K[0]}function r(K){if(K.length===0)return null;var Z=K[0],N=K.pop();if(N!==Z){K[0]=N;e:for(var j=0,W=K.length,G=W>>>1;j<G;){var re=2*(j+1)-1,se=K[re],de=re+1,ee=K[de];if(0>i(se,N))de<W&&0>i(ee,se)?(K[j]=ee,K[de]=N,j=de):(K[j]=se,K[re]=N,j=re);else if(de<W&&0>i(ee,N))K[j]=ee,K[de]=N,j=de;else break e}}return Z}function i(K,Z){var N=K.sortIndex-Z.sortIndex;return N!==0?N:K.id-Z.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 l=[],c=[],u=1,d=null,h=3,p=!1,m=!1,v=!1,y=typeof setTimeout=="function"?setTimeout:null,S=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function C(K){for(var Z=n(c);Z!==null;){if(Z.callback===null)r(c);else if(Z.startTime<=K)r(c),Z.sortIndex=Z.expirationTime,t(l,Z);else break;Z=n(c)}}function _(K){if(v=!1,C(K),!m)if(n(l)!==null)m=!0,U(T);else{var Z=n(c);Z!==null&&z(_,Z.startTime-K)}}function T(K,Z){m=!1,v&&(v=!1,S(k),k=-1),p=!0;var N=h;try{for(C(Z),d=n(l);d!==null&&(!(d.expirationTime>Z)||K&&!D());){var j=d.callback;if(typeof j=="function"){d.callback=null,h=d.priorityLevel;var W=j(d.expirationTime<=Z);Z=e.unstable_now(),typeof W=="function"?d.callback=W:d===n(l)&&r(l),C(Z)}else r(l);d=n(l)}if(d!==null)var G=!0;else{var re=n(c);re!==null&&z(_,re.startTime-Z),G=!1}return G}finally{d=null,h=N,p=!1}}var x=!1,E=null,k=-1,M=5,P=-1;function D(){return!(e.unstable_now()-P<M)}function R(){if(E!==null){var K=e.unstable_now();P=K;var Z=!0;try{Z=E(!0,K)}finally{Z?A():(x=!1,E=null)}}else x=!1}var A;if(typeof b=="function")A=function(){b(R)};else if(typeof MessageChannel<"u"){var H=new MessageChannel,F=H.port2;H.port1.onmessage=R,A=function(){F.postMessage(null)}}else A=function(){y(R,0)};function U(K){E=K,x||(x=!0,A())}function z(K,Z){k=y(function(){K(e.unstable_now())},Z)}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(K){K.callback=null},e.unstable_continueExecution=function(){m||p||(m=!0,U(T))},e.unstable_forceFrameRate=function(K){0>K||125<K?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<K?Math.floor(1e3/K):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(K){switch(h){case 1:case 2:case 3:var Z=3;break;default:Z=h}var N=h;h=Z;try{return K()}finally{h=N}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(K,Z){switch(K){case 1:case 2:case 3:case 4:case 5:break;default:K=3}var N=h;h=K;try{return Z()}finally{h=N}},e.unstable_scheduleCallback=function(K,Z,N){var j=e.unstable_now();switch(typeof N=="object"&&N!==null?(N=N.delay,N=typeof N=="number"&&0<N?j+N:j):N=j,K){case 1:var W=-1;break;case 2:W=250;break;case 5:W=1073741823;break;case 4:W=1e4;break;default:W=5e3}return W=N+W,K={id:u++,callback:Z,priorityLevel:K,startTime:N,expirationTime:W,sortIndex:-1},N>j?(K.sortIndex=N,t(c,K),n(l)===null&&K===n(c)&&(v?(S(k),k=-1):v=!0,z(_,N-j))):(K.sortIndex=W,t(l,K),m||p||(m=!0,U(T))),K},e.unstable_shouldYield=D,e.unstable_wrapCallback=function(K){var Z=h;return function(){var N=h;h=Z;try{return K.apply(this,arguments)}finally{h=N}}}})(hue);fue.exports=hue;var g9e=fue.exports;/**
|
||
* @license React
|
||
* react-dom.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var v9e=f,$c=g9e;function In(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 pue=new Set,Ew={};function Bv(e,t){Rb(e,t),Rb(e+"Capture",t)}function Rb(e,t){for(Ew[e]=t,e=0;e<t.length;e++)pue.add(t[e])}var op=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),t7=Object.prototype.hasOwnProperty,y9e=/^[: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]*$/,cY={},uY={};function b9e(e){return t7.call(uY,e)?!0:t7.call(cY,e)?!1:y9e.test(e)?uY[e]=!0:(cY[e]=!0,!1)}function S9e(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 C9e(e,t,n,r){if(t===null||typeof t>"u"||S9e(e,t,n,r))return!0;if(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 vl(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 Cs={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Cs[e]=new vl(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Cs[t]=new vl(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Cs[e]=new vl(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Cs[e]=new vl(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){Cs[e]=new vl(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Cs[e]=new vl(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Cs[e]=new vl(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Cs[e]=new vl(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Cs[e]=new vl(e,5,!1,e.toLowerCase(),null,!1,!1)});var PH=/[\-:]([a-z])/g;function MH(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(PH,MH);Cs[t]=new vl(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(PH,MH);Cs[t]=new vl(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(PH,MH);Cs[t]=new vl(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Cs[e]=new vl(e,1,!1,e.toLowerCase(),null,!1,!1)});Cs.xlinkHref=new vl("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Cs[e]=new vl(e,1,!1,e.toLowerCase(),null,!0,!0)});function IH(e,t,n,r){var i=Cs.hasOwnProperty(t)?Cs[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(C9e(t,n,i,r)&&(n=null),r||i===null?b9e(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 wp=v9e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,dT=Symbol.for("react.element"),Py=Symbol.for("react.portal"),My=Symbol.for("react.fragment"),$H=Symbol.for("react.strict_mode"),n7=Symbol.for("react.profiler"),mue=Symbol.for("react.provider"),gue=Symbol.for("react.context"),RH=Symbol.for("react.forward_ref"),r7=Symbol.for("react.suspense"),i7=Symbol.for("react.suspense_list"),AH=Symbol.for("react.memo"),Sm=Symbol.for("react.lazy"),vue=Symbol.for("react.offscreen"),dY=Symbol.iterator;function vx(e){return e===null||typeof e!="object"?null:(e=dY&&e[dY]||e["@@iterator"],typeof e=="function"?e:null)}var Wo=Object.assign,n$;function f2(e){if(n$===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);n$=t&&t[1]||""}return`
|
||
`+n$+e}var r$=!1;function i$(e,t){if(!e||r$)return"";r$=!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()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var i=c.stack.split(`
|
||
`),o=r.stack.split(`
|
||
`),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 l=`
|
||
`+i[a].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{r$=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?f2(e):""}function x9e(e){switch(e.tag){case 5:return f2(e.type);case 16:return f2("Lazy");case 13:return f2("Suspense");case 19:return f2("SuspenseList");case 0:case 2:case 15:return e=i$(e.type,!1),e;case 11:return e=i$(e.type.render,!1),e;case 1:return e=i$(e.type,!0),e;default:return""}}function o7(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 My:return"Fragment";case Py:return"Portal";case n7:return"Profiler";case $H:return"StrictMode";case r7:return"Suspense";case i7:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case gue:return(e.displayName||"Context")+".Consumer";case mue:return(e._context.displayName||"Context")+".Provider";case RH:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case AH:return t=e.displayName||null,t!==null?t:o7(e.type)||"Memo";case Sm:t=e._payload,e=e._init;try{return o7(e(t))}catch{}}return null}function w9e(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 o7(t);case 8:return t===$H?"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 ig(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function yue(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function _9e(e){var t=yue(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 fT(e){e._valueTracker||(e._valueTracker=_9e(e))}function bue(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=yue(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function k3(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 a7(e,t){var n=t.checked;return Wo({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function fY(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ig(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 Sue(e,t){t=t.checked,t!=null&&IH(e,"checked",t,!1)}function s7(e,t){Sue(e,t);var n=ig(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")?l7(e,t.type,n):t.hasOwnProperty("defaultValue")&&l7(e,t.type,ig(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function hY(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 l7(e,t,n){(t!=="number"||k3(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var h2=Array.isArray;function eb(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=""+ig(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 c7(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(In(91));return Wo({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function pY(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(In(92));if(h2(n)){if(1<n.length)throw Error(In(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ig(n)}}function Cue(e,t){var n=ig(t.value),r=ig(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 mY(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function xue(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 u7(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?xue(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var hT,wue=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(hT=hT||document.createElement("div"),hT.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=hT.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Tw(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var N2={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},E9e=["Webkit","ms","Moz","O"];Object.keys(N2).forEach(function(e){E9e.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),N2[t]=N2[e]})});function _ue(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||N2.hasOwnProperty(e)&&N2[e]?(""+t).trim():t+"px"}function Eue(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=_ue(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var T9e=Wo({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 d7(e,t){if(t){if(T9e[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(In(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(In(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(In(61))}if(t.style!=null&&typeof t.style!="object")throw Error(In(62))}}function f7(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 h7=null;function NH(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var p7=null,tb=null,nb=null;function gY(e){if(e=eE(e)){if(typeof p7!="function")throw Error(In(280));var t=e.stateNode;t&&(t=r6(t),p7(e.stateNode,e.type,t))}}function Tue(e){tb?nb?nb.push(e):nb=[e]:tb=e}function kue(){if(tb){var e=tb,t=nb;if(nb=tb=null,gY(e),t)for(e=0;e<t.length;e++)gY(t[e])}}function Oue(e,t){return e(t)}function Pue(){}var o$=!1;function Mue(e,t,n){if(o$)return e(t,n);o$=!0;try{return Oue(e,t,n)}finally{o$=!1,(tb!==null||nb!==null)&&(Pue(),kue())}}function kw(e,t){var n=e.stateNode;if(n===null)return null;var r=r6(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(In(231,t,typeof n));return n}var m7=!1;if(op)try{var yx={};Object.defineProperty(yx,"passive",{get:function(){m7=!0}}),window.addEventListener("test",yx,yx),window.removeEventListener("test",yx,yx)}catch{m7=!1}function k9e(e,t,n,r,i,o,a,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var D2=!1,O3=null,P3=!1,g7=null,O9e={onError:function(e){D2=!0,O3=e}};function P9e(e,t,n,r,i,o,a,s,l){D2=!1,O3=null,k9e.apply(O9e,arguments)}function M9e(e,t,n,r,i,o,a,s,l){if(P9e.apply(this,arguments),D2){if(D2){var c=O3;D2=!1,O3=null}else throw Error(In(198));P3||(P3=!0,g7=c)}}function Hv(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 Iue(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 vY(e){if(Hv(e)!==e)throw Error(In(188))}function I9e(e){var t=e.alternate;if(!t){if(t=Hv(e),t===null)throw Error(In(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 vY(i),e;if(o===r)return vY(i),t;o=o.sibling}throw Error(In(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(In(189))}}if(n.alternate!==r)throw Error(In(190))}if(n.tag!==3)throw Error(In(188));return n.stateNode.current===n?e:t}function $ue(e){return e=I9e(e),e!==null?Rue(e):null}function Rue(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Rue(e);if(t!==null)return t;e=e.sibling}return null}var Aue=$c.unstable_scheduleCallback,yY=$c.unstable_cancelCallback,$9e=$c.unstable_shouldYield,R9e=$c.unstable_requestPaint,da=$c.unstable_now,A9e=$c.unstable_getCurrentPriorityLevel,DH=$c.unstable_ImmediatePriority,Nue=$c.unstable_UserBlockingPriority,M3=$c.unstable_NormalPriority,N9e=$c.unstable_LowPriority,Due=$c.unstable_IdlePriority,Jk=null,Hf=null;function D9e(e){if(Hf&&typeof Hf.onCommitFiberRoot=="function")try{Hf.onCommitFiberRoot(Jk,e,void 0,(e.current.flags&128)===128)}catch{}}var _d=Math.clz32?Math.clz32:j9e,L9e=Math.log,F9e=Math.LN2;function j9e(e){return e>>>=0,e===0?32:31-(L9e(e)/F9e|0)|0}var pT=64,mT=4194304;function p2(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 I3(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=p2(s):(o&=a,o!==0&&(r=p2(o)))}else a=n&~i,a!==0?r=p2(a):o!==0&&(r=p2(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-_d(t),i=1<<n,r|=e[n],t&=~i;return r}function B9e(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 H9e(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-_d(o),s=1<<a,l=i[a];l===-1?(!(s&n)||s&r)&&(i[a]=B9e(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}}function v7(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Lue(){var e=pT;return pT<<=1,!(pT&4194240)&&(pT=64),e}function a$(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Z_(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-_d(t),e[t]=n}function z9e(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-_d(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function LH(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-_d(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var Fi=0;function Fue(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var jue,FH,Bue,Hue,zue,y7=!1,gT=[],zm=null,Um=null,Wm=null,Ow=new Map,Pw=new Map,Em=[],U9e="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 bY(e,t){switch(e){case"focusin":case"focusout":zm=null;break;case"dragenter":case"dragleave":Um=null;break;case"mouseover":case"mouseout":Wm=null;break;case"pointerover":case"pointerout":Ow.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pw.delete(t.pointerId)}}function bx(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=eE(t),t!==null&&FH(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function W9e(e,t,n,r,i){switch(t){case"focusin":return zm=bx(zm,e,t,n,r,i),!0;case"dragenter":return Um=bx(Um,e,t,n,r,i),!0;case"mouseover":return Wm=bx(Wm,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Ow.set(o,bx(Ow.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Pw.set(o,bx(Pw.get(o)||null,e,t,n,r,i)),!0}return!1}function Uue(e){var t=x1(e.target);if(t!==null){var n=Hv(t);if(n!==null){if(t=n.tag,t===13){if(t=Iue(n),t!==null){e.blockedOn=t,zue(e.priority,function(){Bue(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 t8(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=b7(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);h7=r,n.target.dispatchEvent(r),h7=null}else return t=eE(n),t!==null&&FH(t),e.blockedOn=n,!1;t.shift()}return!0}function SY(e,t,n){t8(e)&&n.delete(t)}function V9e(){y7=!1,zm!==null&&t8(zm)&&(zm=null),Um!==null&&t8(Um)&&(Um=null),Wm!==null&&t8(Wm)&&(Wm=null),Ow.forEach(SY),Pw.forEach(SY)}function Sx(e,t){e.blockedOn===t&&(e.blockedOn=null,y7||(y7=!0,$c.unstable_scheduleCallback($c.unstable_NormalPriority,V9e)))}function Mw(e){function t(i){return Sx(i,e)}if(0<gT.length){Sx(gT[0],e);for(var n=1;n<gT.length;n++){var r=gT[n];r.blockedOn===e&&(r.blockedOn=null)}}for(zm!==null&&Sx(zm,e),Um!==null&&Sx(Um,e),Wm!==null&&Sx(Wm,e),Ow.forEach(t),Pw.forEach(t),n=0;n<Em.length;n++)r=Em[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Em.length&&(n=Em[0],n.blockedOn===null);)Uue(n),n.blockedOn===null&&Em.shift()}var rb=wp.ReactCurrentBatchConfig,$3=!0;function K9e(e,t,n,r){var i=Fi,o=rb.transition;rb.transition=null;try{Fi=1,jH(e,t,n,r)}finally{Fi=i,rb.transition=o}}function q9e(e,t,n,r){var i=Fi,o=rb.transition;rb.transition=null;try{Fi=4,jH(e,t,n,r)}finally{Fi=i,rb.transition=o}}function jH(e,t,n,r){if($3){var i=b7(e,t,n,r);if(i===null)g$(e,t,r,R3,n),bY(e,r);else if(W9e(i,e,t,n,r))r.stopPropagation();else if(bY(e,r),t&4&&-1<U9e.indexOf(e)){for(;i!==null;){var o=eE(i);if(o!==null&&jue(o),o=b7(e,t,n,r),o===null&&g$(e,t,r,R3,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else g$(e,t,r,null,n)}}var R3=null;function b7(e,t,n,r){if(R3=null,e=NH(r),e=x1(e),e!==null)if(t=Hv(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Iue(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 R3=e,null}function Wue(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(A9e()){case DH:return 1;case Nue:return 4;case M3:case N9e:return 16;case Due:return 536870912;default:return 16}default:return 16}}var $m=null,BH=null,n8=null;function Vue(){if(n8)return n8;var e,t=BH,n=t.length,r,i="value"in $m?$m.value:$m.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 n8=i.slice(e,1<r?1-r:void 0)}function r8(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 vT(){return!0}function CY(){return!1}function Bc(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)?vT:CY,this.isPropagationStopped=CY,this}return Wo(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=vT)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=vT)},persist:function(){},isPersistent:vT}),t}var $S={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},HH=Bc($S),J_=Wo({},$S,{view:0,detail:0}),G9e=Bc(J_),s$,l$,Cx,e6=Wo({},J_,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zH,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!==Cx&&(Cx&&e.type==="mousemove"?(s$=e.screenX-Cx.screenX,l$=e.screenY-Cx.screenY):l$=s$=0,Cx=e),s$)},movementY:function(e){return"movementY"in e?e.movementY:l$}}),xY=Bc(e6),Y9e=Wo({},e6,{dataTransfer:0}),X9e=Bc(Y9e),Q9e=Wo({},J_,{relatedTarget:0}),c$=Bc(Q9e),Z9e=Wo({},$S,{animationName:0,elapsedTime:0,pseudoElement:0}),J9e=Bc(Z9e),eke=Wo({},$S,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),tke=Bc(eke),nke=Wo({},$S,{data:0}),wY=Bc(nke),rke={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ike={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"},oke={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ake(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=oke[e])?!!t[e]:!1}function zH(){return ake}var ske=Wo({},J_,{key:function(e){if(e.key){var t=rke[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=r8(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?ike[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zH,charCode:function(e){return e.type==="keypress"?r8(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?r8(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),lke=Bc(ske),cke=Wo({},e6,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_Y=Bc(cke),uke=Wo({},J_,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zH}),dke=Bc(uke),fke=Wo({},$S,{propertyName:0,elapsedTime:0,pseudoElement:0}),hke=Bc(fke),pke=Wo({},e6,{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}),mke=Bc(pke),gke=[9,13,27,32],UH=op&&"CompositionEvent"in window,L2=null;op&&"documentMode"in document&&(L2=document.documentMode);var vke=op&&"TextEvent"in window&&!L2,Kue=op&&(!UH||L2&&8<L2&&11>=L2),EY=" ",TY=!1;function que(e,t){switch(e){case"keyup":return gke.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gue(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Iy=!1;function yke(e,t){switch(e){case"compositionend":return Gue(t);case"keypress":return t.which!==32?null:(TY=!0,EY);case"textInput":return e=t.data,e===EY&&TY?null:e;default:return null}}function bke(e,t){if(Iy)return e==="compositionend"||!UH&&que(e,t)?(e=Vue(),n8=BH=$m=null,Iy=!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 Kue&&t.locale!=="ko"?null:t.data;default:return null}}var Ske={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 kY(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Ske[e.type]:t==="textarea"}function Yue(e,t,n,r){Tue(r),t=A3(t,"onChange"),0<t.length&&(n=new HH("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var F2=null,Iw=null;function Cke(e){ade(e,0)}function t6(e){var t=Ay(e);if(bue(t))return e}function xke(e,t){if(e==="change")return t}var Xue=!1;if(op){var u$;if(op){var d$="oninput"in document;if(!d$){var OY=document.createElement("div");OY.setAttribute("oninput","return;"),d$=typeof OY.oninput=="function"}u$=d$}else u$=!1;Xue=u$&&(!document.documentMode||9<document.documentMode)}function PY(){F2&&(F2.detachEvent("onpropertychange",Que),Iw=F2=null)}function Que(e){if(e.propertyName==="value"&&t6(Iw)){var t=[];Yue(t,Iw,e,NH(e)),Mue(Cke,t)}}function wke(e,t,n){e==="focusin"?(PY(),F2=t,Iw=n,F2.attachEvent("onpropertychange",Que)):e==="focusout"&&PY()}function _ke(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return t6(Iw)}function Eke(e,t){if(e==="click")return t6(t)}function Tke(e,t){if(e==="input"||e==="change")return t6(t)}function kke(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Dd=typeof Object.is=="function"?Object.is:kke;function $w(e,t){if(Dd(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(!t7.call(t,i)||!Dd(e[i],t[i]))return!1}return!0}function MY(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function IY(e,t){var n=MY(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=MY(n)}}function Zue(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Zue(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Jue(){for(var e=window,t=k3();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=k3(e.document)}return t}function WH(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 Oke(e){var t=Jue(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Zue(n.ownerDocument.documentElement,n)){if(r!==null&&WH(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=IY(n,o);var a=IY(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 Pke=op&&"documentMode"in document&&11>=document.documentMode,$y=null,S7=null,j2=null,C7=!1;function $Y(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;C7||$y==null||$y!==k3(r)||(r=$y,"selectionStart"in r&&WH(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),j2&&$w(j2,r)||(j2=r,r=A3(S7,"onSelect"),0<r.length&&(t=new HH("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=$y)))}function yT(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ry={animationend:yT("Animation","AnimationEnd"),animationiteration:yT("Animation","AnimationIteration"),animationstart:yT("Animation","AnimationStart"),transitionend:yT("Transition","TransitionEnd")},f$={},ede={};op&&(ede=document.createElement("div").style,"AnimationEvent"in window||(delete Ry.animationend.animation,delete Ry.animationiteration.animation,delete Ry.animationstart.animation),"TransitionEvent"in window||delete Ry.transitionend.transition);function n6(e){if(f$[e])return f$[e];if(!Ry[e])return e;var t=Ry[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ede)return f$[e]=t[n];return e}var tde=n6("animationend"),nde=n6("animationiteration"),rde=n6("animationstart"),ide=n6("transitionend"),ode=new Map,RY="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 pg(e,t){ode.set(e,t),Bv(t,[e])}for(var h$=0;h$<RY.length;h$++){var p$=RY[h$],Mke=p$.toLowerCase(),Ike=p$[0].toUpperCase()+p$.slice(1);pg(Mke,"on"+Ike)}pg(tde,"onAnimationEnd");pg(nde,"onAnimationIteration");pg(rde,"onAnimationStart");pg("dblclick","onDoubleClick");pg("focusin","onFocus");pg("focusout","onBlur");pg(ide,"onTransitionEnd");Rb("onMouseEnter",["mouseout","mouseover"]);Rb("onMouseLeave",["mouseout","mouseover"]);Rb("onPointerEnter",["pointerout","pointerover"]);Rb("onPointerLeave",["pointerout","pointerover"]);Bv("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Bv("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Bv("onBeforeInput",["compositionend","keypress","textInput","paste"]);Bv("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Bv("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Bv("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var m2="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(" "),$ke=new Set("cancel close invalid load scroll toggle".split(" ").concat(m2));function AY(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,M9e(r,t,void 0,e),e.currentTarget=null}function ade(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],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&i.isPropagationStopped())break e;AY(i,s,c),o=l}else for(a=0;a<r.length;a++){if(s=r[a],l=s.instance,c=s.currentTarget,s=s.listener,l!==o&&i.isPropagationStopped())break e;AY(i,s,c),o=l}}}if(P3)throw e=g7,P3=!1,g7=null,e}function fo(e,t){var n=t[T7];n===void 0&&(n=t[T7]=new Set);var r=e+"__bubble";n.has(r)||(sde(t,e,2,!1),n.add(r))}function m$(e,t,n){var r=0;t&&(r|=4),sde(n,e,r,t)}var bT="_reactListening"+Math.random().toString(36).slice(2);function Rw(e){if(!e[bT]){e[bT]=!0,pue.forEach(function(n){n!=="selectionchange"&&($ke.has(n)||m$(n,!1,e),m$(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[bT]||(t[bT]=!0,m$("selectionchange",!1,t))}}function sde(e,t,n,r){switch(Wue(t)){case 1:var i=K9e;break;case 4:i=q9e;break;default:i=jH}n=i.bind(null,t,n,e),i=void 0,!m7||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 g$(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;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(a===4)for(a=r.return;a!==null;){var l=a.tag;if((l===3||l===4)&&(l=a.stateNode.containerInfo,l===i||l.nodeType===8&&l.parentNode===i))return;a=a.return}for(;s!==null;){if(a=x1(s),a===null)return;if(l=a.tag,l===5||l===6){r=o=a;continue e}s=s.parentNode}}r=r.return}Mue(function(){var c=o,u=NH(n),d=[];e:{var h=ode.get(e);if(h!==void 0){var p=HH,m=e;switch(e){case"keypress":if(r8(n)===0)break e;case"keydown":case"keyup":p=lke;break;case"focusin":m="focus",p=c$;break;case"focusout":m="blur",p=c$;break;case"beforeblur":case"afterblur":p=c$;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=xY;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=X9e;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=dke;break;case tde:case nde:case rde:p=J9e;break;case ide:p=hke;break;case"scroll":p=G9e;break;case"wheel":p=mke;break;case"copy":case"cut":case"paste":p=tke;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=_Y}var v=(t&4)!==0,y=!v&&e==="scroll",S=v?h!==null?h+"Capture":null:h;v=[];for(var b=c,C;b!==null;){C=b;var _=C.stateNode;if(C.tag===5&&_!==null&&(C=_,S!==null&&(_=kw(b,S),_!=null&&v.push(Aw(b,_,C)))),y)break;b=b.return}0<v.length&&(h=new p(h,m,null,n,u),d.push({event:h,listeners:v}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",h&&n!==h7&&(m=n.relatedTarget||n.fromElement)&&(x1(m)||m[ap]))break e;if((p||h)&&(h=u.window===u?u:(h=u.ownerDocument)?h.defaultView||h.parentWindow:window,p?(m=n.relatedTarget||n.toElement,p=c,m=m?x1(m):null,m!==null&&(y=Hv(m),m!==y||m.tag!==5&&m.tag!==6)&&(m=null)):(p=null,m=c),p!==m)){if(v=xY,_="onMouseLeave",S="onMouseEnter",b="mouse",(e==="pointerout"||e==="pointerover")&&(v=_Y,_="onPointerLeave",S="onPointerEnter",b="pointer"),y=p==null?h:Ay(p),C=m==null?h:Ay(m),h=new v(_,b+"leave",p,n,u),h.target=y,h.relatedTarget=C,_=null,x1(u)===c&&(v=new v(S,b+"enter",m,n,u),v.target=C,v.relatedTarget=y,_=v),y=_,p&&m)t:{for(v=p,S=m,b=0,C=v;C;C=q0(C))b++;for(C=0,_=S;_;_=q0(_))C++;for(;0<b-C;)v=q0(v),b--;for(;0<C-b;)S=q0(S),C--;for(;b--;){if(v===S||S!==null&&v===S.alternate)break t;v=q0(v),S=q0(S)}v=null}else v=null;p!==null&&NY(d,h,p,v,!1),m!==null&&y!==null&&NY(d,y,m,v,!0)}}e:{if(h=c?Ay(c):window,p=h.nodeName&&h.nodeName.toLowerCase(),p==="select"||p==="input"&&h.type==="file")var T=xke;else if(kY(h))if(Xue)T=Tke;else{T=_ke;var x=wke}else(p=h.nodeName)&&p.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(T=Eke);if(T&&(T=T(e,c))){Yue(d,T,n,u);break e}x&&x(e,h,c),e==="focusout"&&(x=h._wrapperState)&&x.controlled&&h.type==="number"&&l7(h,"number",h.value)}switch(x=c?Ay(c):window,e){case"focusin":(kY(x)||x.contentEditable==="true")&&($y=x,S7=c,j2=null);break;case"focusout":j2=S7=$y=null;break;case"mousedown":C7=!0;break;case"contextmenu":case"mouseup":case"dragend":C7=!1,$Y(d,n,u);break;case"selectionchange":if(Pke)break;case"keydown":case"keyup":$Y(d,n,u)}var E;if(UH)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 Iy?que(e,n)&&(k="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(k="onCompositionStart");k&&(Kue&&n.locale!=="ko"&&(Iy||k!=="onCompositionStart"?k==="onCompositionEnd"&&Iy&&(E=Vue()):($m=u,BH="value"in $m?$m.value:$m.textContent,Iy=!0)),x=A3(c,k),0<x.length&&(k=new wY(k,e,null,n,u),d.push({event:k,listeners:x}),E?k.data=E:(E=Gue(n),E!==null&&(k.data=E)))),(E=vke?yke(e,n):bke(e,n))&&(c=A3(c,"onBeforeInput"),0<c.length&&(u=new wY("onBeforeInput","beforeinput",null,n,u),d.push({event:u,listeners:c}),u.data=E))}ade(d,t)})}function Aw(e,t,n){return{instance:e,listener:t,currentTarget:n}}function A3(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=kw(e,n),o!=null&&r.unshift(Aw(e,o,i)),o=kw(e,t),o!=null&&r.push(Aw(e,o,i))),e=e.return}return r}function q0(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function NY(e,t,n,r,i){for(var o=t._reactName,a=[];n!==null&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(l!==null&&l===r)break;s.tag===5&&c!==null&&(s=c,i?(l=kw(n,o),l!=null&&a.unshift(Aw(n,l,s))):i||(l=kw(n,o),l!=null&&a.push(Aw(n,l,s)))),n=n.return}a.length!==0&&e.push({event:t,listeners:a})}var Rke=/\r\n?/g,Ake=/\u0000|\uFFFD/g;function DY(e){return(typeof e=="string"?e:""+e).replace(Rke,`
|
||
`).replace(Ake,"")}function ST(e,t,n){if(t=DY(t),DY(e)!==t&&n)throw Error(In(425))}function N3(){}var x7=null,w7=null;function _7(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 E7=typeof setTimeout=="function"?setTimeout:void 0,Nke=typeof clearTimeout=="function"?clearTimeout:void 0,LY=typeof Promise=="function"?Promise:void 0,Dke=typeof queueMicrotask=="function"?queueMicrotask:typeof LY<"u"?function(e){return LY.resolve(null).then(e).catch(Lke)}:E7;function Lke(e){setTimeout(function(){throw e})}function v$(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),Mw(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);Mw(t)}function Vm(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 FY(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 RS=Math.random().toString(36).slice(2),If="__reactFiber$"+RS,Nw="__reactProps$"+RS,ap="__reactContainer$"+RS,T7="__reactEvents$"+RS,Fke="__reactListeners$"+RS,jke="__reactHandles$"+RS;function x1(e){var t=e[If];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ap]||n[If]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=FY(e);e!==null;){if(n=e[If])return n;e=FY(e)}return t}e=n,n=e.parentNode}return null}function eE(e){return e=e[If]||e[ap],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Ay(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(In(33))}function r6(e){return e[Nw]||null}var k7=[],Ny=-1;function mg(e){return{current:e}}function bo(e){0>Ny||(e.current=k7[Ny],k7[Ny]=null,Ny--)}function so(e,t){Ny++,k7[Ny]=e.current,e.current=t}var og={},Ws=mg(og),Bl=mg(!1),dv=og;function Ab(e,t){var n=e.type.contextTypes;if(!n)return og;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 Hl(e){return e=e.childContextTypes,e!=null}function D3(){bo(Bl),bo(Ws)}function jY(e,t,n){if(Ws.current!==og)throw Error(In(168));so(Ws,t),so(Bl,n)}function lde(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(In(108,w9e(e)||"Unknown",i));return Wo({},n,r)}function L3(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||og,dv=Ws.current,so(Ws,e),so(Bl,Bl.current),!0}function BY(e,t,n){var r=e.stateNode;if(!r)throw Error(In(169));n?(e=lde(e,t,dv),r.__reactInternalMemoizedMergedChildContext=e,bo(Bl),bo(Ws),so(Ws,e)):bo(Bl),so(Bl,n)}var Hh=null,i6=!1,y$=!1;function cde(e){Hh===null?Hh=[e]:Hh.push(e)}function Bke(e){i6=!0,cde(e)}function gg(){if(!y$&&Hh!==null){y$=!0;var e=0,t=Fi;try{var n=Hh;for(Fi=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Hh=null,i6=!1}catch(i){throw Hh!==null&&(Hh=Hh.slice(e+1)),Aue(DH,gg),i}finally{Fi=t,y$=!1}}return null}var Dy=[],Ly=0,F3=null,j3=0,cu=[],uu=0,fv=null,Kh=1,qh="";function a1(e,t){Dy[Ly++]=j3,Dy[Ly++]=F3,F3=e,j3=t}function ude(e,t,n){cu[uu++]=Kh,cu[uu++]=qh,cu[uu++]=fv,fv=e;var r=Kh;e=qh;var i=32-_d(r)-1;r&=~(1<<i),n+=1;var o=32-_d(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,Kh=1<<32-_d(t)+i|n<<i|r,qh=o+e}else Kh=1<<o|n<<i|r,qh=e}function VH(e){e.return!==null&&(a1(e,1),ude(e,1,0))}function KH(e){for(;e===F3;)F3=Dy[--Ly],Dy[Ly]=null,j3=Dy[--Ly],Dy[Ly]=null;for(;e===fv;)fv=cu[--uu],cu[uu]=null,qh=cu[--uu],cu[uu]=null,Kh=cu[--uu],cu[uu]=null}var Pc=null,wc=null,$o=!1,gd=null;function dde(e,t){var n=gu(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 HY(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Pc=e,wc=Vm(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Pc=e,wc=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=fv!==null?{id:Kh,overflow:qh}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=gu(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Pc=e,wc=null,!0):!1;default:return!1}}function O7(e){return(e.mode&1)!==0&&(e.flags&128)===0}function P7(e){if($o){var t=wc;if(t){var n=t;if(!HY(e,t)){if(O7(e))throw Error(In(418));t=Vm(n.nextSibling);var r=Pc;t&&HY(e,t)?dde(r,n):(e.flags=e.flags&-4097|2,$o=!1,Pc=e)}}else{if(O7(e))throw Error(In(418));e.flags=e.flags&-4097|2,$o=!1,Pc=e}}}function zY(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Pc=e}function CT(e){if(e!==Pc)return!1;if(!$o)return zY(e),$o=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!_7(e.type,e.memoizedProps)),t&&(t=wc)){if(O7(e))throw fde(),Error(In(418));for(;t;)dde(e,t),t=Vm(t.nextSibling)}if(zY(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(In(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){wc=Vm(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}wc=null}}else wc=Pc?Vm(e.stateNode.nextSibling):null;return!0}function fde(){for(var e=wc;e;)e=Vm(e.nextSibling)}function Nb(){wc=Pc=null,$o=!1}function qH(e){gd===null?gd=[e]:gd.push(e)}var Hke=wp.ReactCurrentBatchConfig;function xx(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(In(309));var r=n.stateNode}if(!r)throw Error(In(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(In(284));if(!n._owner)throw Error(In(290,e))}return e}function xT(e,t){throw e=Object.prototype.toString.call(t),Error(In(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function UY(e){var t=e._init;return t(e._payload)}function hde(e){function t(S,b){if(e){var C=S.deletions;C===null?(S.deletions=[b],S.flags|=16):C.push(b)}}function n(S,b){if(!e)return null;for(;b!==null;)t(S,b),b=b.sibling;return null}function r(S,b){for(S=new Map;b!==null;)b.key!==null?S.set(b.key,b):S.set(b.index,b),b=b.sibling;return S}function i(S,b){return S=Ym(S,b),S.index=0,S.sibling=null,S}function o(S,b,C){return S.index=C,e?(C=S.alternate,C!==null?(C=C.index,C<b?(S.flags|=2,b):C):(S.flags|=2,b)):(S.flags|=1048576,b)}function a(S){return e&&S.alternate===null&&(S.flags|=2),S}function s(S,b,C,_){return b===null||b.tag!==6?(b=E$(C,S.mode,_),b.return=S,b):(b=i(b,C),b.return=S,b)}function l(S,b,C,_){var T=C.type;return T===My?u(S,b,C.props.children,_,C.key):b!==null&&(b.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===Sm&&UY(T)===b.type)?(_=i(b,C.props),_.ref=xx(S,b,C),_.return=S,_):(_=u8(C.type,C.key,C.props,null,S.mode,_),_.ref=xx(S,b,C),_.return=S,_)}function c(S,b,C,_){return b===null||b.tag!==4||b.stateNode.containerInfo!==C.containerInfo||b.stateNode.implementation!==C.implementation?(b=T$(C,S.mode,_),b.return=S,b):(b=i(b,C.children||[]),b.return=S,b)}function u(S,b,C,_,T){return b===null||b.tag!==7?(b=K1(C,S.mode,_,T),b.return=S,b):(b=i(b,C),b.return=S,b)}function d(S,b,C){if(typeof b=="string"&&b!==""||typeof b=="number")return b=E$(""+b,S.mode,C),b.return=S,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case dT:return C=u8(b.type,b.key,b.props,null,S.mode,C),C.ref=xx(S,null,b),C.return=S,C;case Py:return b=T$(b,S.mode,C),b.return=S,b;case Sm:var _=b._init;return d(S,_(b._payload),C)}if(h2(b)||vx(b))return b=K1(b,S.mode,C,null),b.return=S,b;xT(S,b)}return null}function h(S,b,C,_){var T=b!==null?b.key:null;if(typeof C=="string"&&C!==""||typeof C=="number")return T!==null?null:s(S,b,""+C,_);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case dT:return C.key===T?l(S,b,C,_):null;case Py:return C.key===T?c(S,b,C,_):null;case Sm:return T=C._init,h(S,b,T(C._payload),_)}if(h2(C)||vx(C))return T!==null?null:u(S,b,C,_,null);xT(S,C)}return null}function p(S,b,C,_,T){if(typeof _=="string"&&_!==""||typeof _=="number")return S=S.get(C)||null,s(b,S,""+_,T);if(typeof _=="object"&&_!==null){switch(_.$$typeof){case dT:return S=S.get(_.key===null?C:_.key)||null,l(b,S,_,T);case Py:return S=S.get(_.key===null?C:_.key)||null,c(b,S,_,T);case Sm:var x=_._init;return p(S,b,C,x(_._payload),T)}if(h2(_)||vx(_))return S=S.get(C)||null,u(b,S,_,T,null);xT(b,_)}return null}function m(S,b,C,_){for(var T=null,x=null,E=b,k=b=0,M=null;E!==null&&k<C.length;k++){E.index>k?(M=E,E=null):M=E.sibling;var P=h(S,E,C[k],_);if(P===null){E===null&&(E=M);break}e&&E&&P.alternate===null&&t(S,E),b=o(P,b,k),x===null?T=P:x.sibling=P,x=P,E=M}if(k===C.length)return n(S,E),$o&&a1(S,k),T;if(E===null){for(;k<C.length;k++)E=d(S,C[k],_),E!==null&&(b=o(E,b,k),x===null?T=E:x.sibling=E,x=E);return $o&&a1(S,k),T}for(E=r(S,E);k<C.length;k++)M=p(E,S,k,C[k],_),M!==null&&(e&&M.alternate!==null&&E.delete(M.key===null?k:M.key),b=o(M,b,k),x===null?T=M:x.sibling=M,x=M);return e&&E.forEach(function(D){return t(S,D)}),$o&&a1(S,k),T}function v(S,b,C,_){var T=vx(C);if(typeof T!="function")throw Error(In(150));if(C=T.call(C),C==null)throw Error(In(151));for(var x=T=null,E=b,k=b=0,M=null,P=C.next();E!==null&&!P.done;k++,P=C.next()){E.index>k?(M=E,E=null):M=E.sibling;var D=h(S,E,P.value,_);if(D===null){E===null&&(E=M);break}e&&E&&D.alternate===null&&t(S,E),b=o(D,b,k),x===null?T=D:x.sibling=D,x=D,E=M}if(P.done)return n(S,E),$o&&a1(S,k),T;if(E===null){for(;!P.done;k++,P=C.next())P=d(S,P.value,_),P!==null&&(b=o(P,b,k),x===null?T=P:x.sibling=P,x=P);return $o&&a1(S,k),T}for(E=r(S,E);!P.done;k++,P=C.next())P=p(E,S,k,P.value,_),P!==null&&(e&&P.alternate!==null&&E.delete(P.key===null?k:P.key),b=o(P,b,k),x===null?T=P:x.sibling=P,x=P);return e&&E.forEach(function(R){return t(S,R)}),$o&&a1(S,k),T}function y(S,b,C,_){if(typeof C=="object"&&C!==null&&C.type===My&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case dT:e:{for(var T=C.key,x=b;x!==null;){if(x.key===T){if(T=C.type,T===My){if(x.tag===7){n(S,x.sibling),b=i(x,C.props.children),b.return=S,S=b;break e}}else if(x.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===Sm&&UY(T)===x.type){n(S,x.sibling),b=i(x,C.props),b.ref=xx(S,x,C),b.return=S,S=b;break e}n(S,x);break}else t(S,x);x=x.sibling}C.type===My?(b=K1(C.props.children,S.mode,_,C.key),b.return=S,S=b):(_=u8(C.type,C.key,C.props,null,S.mode,_),_.ref=xx(S,b,C),_.return=S,S=_)}return a(S);case Py:e:{for(x=C.key;b!==null;){if(b.key===x)if(b.tag===4&&b.stateNode.containerInfo===C.containerInfo&&b.stateNode.implementation===C.implementation){n(S,b.sibling),b=i(b,C.children||[]),b.return=S,S=b;break e}else{n(S,b);break}else t(S,b);b=b.sibling}b=T$(C,S.mode,_),b.return=S,S=b}return a(S);case Sm:return x=C._init,y(S,b,x(C._payload),_)}if(h2(C))return m(S,b,C,_);if(vx(C))return v(S,b,C,_);xT(S,C)}return typeof C=="string"&&C!==""||typeof C=="number"?(C=""+C,b!==null&&b.tag===6?(n(S,b.sibling),b=i(b,C),b.return=S,S=b):(n(S,b),b=E$(C,S.mode,_),b.return=S,S=b),a(S)):n(S,b)}return y}var Db=hde(!0),pde=hde(!1),B3=mg(null),H3=null,Fy=null,GH=null;function YH(){GH=Fy=H3=null}function XH(e){var t=B3.current;bo(B3),e._currentValue=t}function M7(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 ib(e,t){H3=e,GH=Fy=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ll=!0),e.firstContext=null)}function wu(e){var t=e._currentValue;if(GH!==e)if(e={context:e,memoizedValue:t,next:null},Fy===null){if(H3===null)throw Error(In(308));Fy=e,H3.dependencies={lanes:0,firstContext:e}}else Fy=Fy.next=e;return t}var w1=null;function QH(e){w1===null?w1=[e]:w1.push(e)}function mde(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,QH(t)):(n.next=i.next,i.next=n),t.interleaved=n,sp(e,r)}function sp(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 Cm=!1;function ZH(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function gde(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 Jh(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Km(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,xi&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,sp(e,n)}return i=r.interleaved,i===null?(t.next=t,QH(r)):(t.next=i.next,i.next=t),r.interleaved=t,sp(e,n)}function i8(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,LH(e,n)}}function WY(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 z3(e,t,n,r){var i=e.updateQueue;Cm=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,a===null?o=c:a.next=c,a=l;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==a&&(s===null?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(o!==null){var d=i.baseState;a=0,u=c=l=null,s=o;do{var h=s.lane,p=s.eventTime;if((r&h)===h){u!==null&&(u=u.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var m=e,v=s;switch(h=t,p=n,v.tag){case 1:if(m=v.payload,typeof m=="function"){d=m.call(p,d,h);break e}d=m;break e;case 3:m.flags=m.flags&-65537|128;case 0:if(m=v.payload,h=typeof m=="function"?m.call(p,d,h):m,h==null)break e;d=Wo({},d,h);break e;case 2:Cm=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,h=i.effects,h===null?i.effects=[s]:h.push(s))}else p={eventTime:p,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(c=u=p,l=d):u=u.next=p,a|=h;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;h=s,s=h.next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}while(!0);if(u===null&&(l=d),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,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);pv|=a,e.lanes=a,e.memoizedState=d}}function VY(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;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(In(191,i));i.call(r)}}}var tE={},zf=mg(tE),Dw=mg(tE),Lw=mg(tE);function _1(e){if(e===tE)throw Error(In(174));return e}function JH(e,t){switch(so(Lw,t),so(Dw,e),so(zf,tE),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:u7(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=u7(t,e)}bo(zf),so(zf,t)}function Lb(){bo(zf),bo(Dw),bo(Lw)}function vde(e){_1(Lw.current);var t=_1(zf.current),n=u7(t,e.type);t!==n&&(so(Dw,e),so(zf,n))}function ez(e){Dw.current===e&&(bo(zf),bo(Dw))}var Ho=mg(0);function U3(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 b$=[];function tz(){for(var e=0;e<b$.length;e++)b$[e]._workInProgressVersionPrimary=null;b$.length=0}var o8=wp.ReactCurrentDispatcher,S$=wp.ReactCurrentBatchConfig,hv=0,Uo=null,Ba=null,es=null,W3=!1,B2=!1,Fw=0,zke=0;function Ms(){throw Error(In(321))}function nz(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Dd(e[n],t[n]))return!1;return!0}function rz(e,t,n,r,i,o){if(hv=o,Uo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,o8.current=e===null||e.memoizedState===null?Kke:qke,e=n(r,i),B2){o=0;do{if(B2=!1,Fw=0,25<=o)throw Error(In(301));o+=1,es=Ba=null,t.updateQueue=null,o8.current=Gke,e=n(r,i)}while(B2)}if(o8.current=V3,t=Ba!==null&&Ba.next!==null,hv=0,es=Ba=Uo=null,W3=!1,t)throw Error(In(300));return e}function iz(){var e=Fw!==0;return Fw=0,e}function Cf(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return es===null?Uo.memoizedState=es=e:es=es.next=e,es}function _u(){if(Ba===null){var e=Uo.alternate;e=e!==null?e.memoizedState:null}else e=Ba.next;var t=es===null?Uo.memoizedState:es.next;if(t!==null)es=t,Ba=e;else{if(e===null)throw Error(In(310));Ba=e,e={memoizedState:Ba.memoizedState,baseState:Ba.baseState,baseQueue:Ba.baseQueue,queue:Ba.queue,next:null},es===null?Uo.memoizedState=es=e:es=es.next=e}return es}function jw(e,t){return typeof t=="function"?t(e):t}function C$(e){var t=_u(),n=t.queue;if(n===null)throw Error(In(311));n.lastRenderedReducer=e;var r=Ba,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,l=null,c=o;do{var u=c.lane;if((hv&u)===u)l!==null&&(l=l.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 d={lane:u,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(s=l=d,a=r):l=l.next=d,Uo.lanes|=u,pv|=u}c=c.next}while(c!==null&&c!==o);l===null?a=r:l.next=s,Dd(r,t.memoizedState)||(Ll=!0),t.memoizedState=r,t.baseState=a,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do o=i.lane,Uo.lanes|=o,pv|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function x$(e){var t=_u(),n=t.queue;if(n===null)throw Error(In(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);Dd(o,t.memoizedState)||(Ll=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function yde(){}function bde(e,t){var n=Uo,r=_u(),i=t(),o=!Dd(r.memoizedState,i);if(o&&(r.memoizedState=i,Ll=!0),r=r.queue,oz(xde.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||es!==null&&es.memoizedState.tag&1){if(n.flags|=2048,Bw(9,Cde.bind(null,n,r,i,t),void 0,null),is===null)throw Error(In(349));hv&30||Sde(n,t,i)}return i}function Sde(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Uo.updateQueue,t===null?(t={lastEffect:null,stores:null},Uo.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Cde(e,t,n,r){t.value=n,t.getSnapshot=r,wde(t)&&_de(e)}function xde(e,t,n){return n(function(){wde(t)&&_de(e)})}function wde(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Dd(e,n)}catch{return!0}}function _de(e){var t=sp(e,1);t!==null&&Ed(t,e,1,-1)}function KY(e){var t=Cf();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:jw,lastRenderedState:e},t.queue=e,e=e.dispatch=Vke.bind(null,Uo,e),[t.memoizedState,e]}function Bw(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Uo.updateQueue,t===null?(t={lastEffect:null,stores:null},Uo.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 Ede(){return _u().memoizedState}function a8(e,t,n,r){var i=Cf();Uo.flags|=e,i.memoizedState=Bw(1|t,n,void 0,r===void 0?null:r)}function o6(e,t,n,r){var i=_u();r=r===void 0?null:r;var o=void 0;if(Ba!==null){var a=Ba.memoizedState;if(o=a.destroy,r!==null&&nz(r,a.deps)){i.memoizedState=Bw(t,n,o,r);return}}Uo.flags|=e,i.memoizedState=Bw(1|t,n,o,r)}function qY(e,t){return a8(8390656,8,e,t)}function oz(e,t){return o6(2048,8,e,t)}function Tde(e,t){return o6(4,2,e,t)}function kde(e,t){return o6(4,4,e,t)}function Ode(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 Pde(e,t,n){return n=n!=null?n.concat([e]):null,o6(4,4,Ode.bind(null,t,e),n)}function az(){}function Mde(e,t){var n=_u();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&nz(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ide(e,t){var n=_u();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&nz(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function $de(e,t,n){return hv&21?(Dd(n,t)||(n=Lue(),Uo.lanes|=n,pv|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ll=!0),e.memoizedState=n)}function Uke(e,t){var n=Fi;Fi=n!==0&&4>n?n:4,e(!0);var r=S$.transition;S$.transition={};try{e(!1),t()}finally{Fi=n,S$.transition=r}}function Rde(){return _u().memoizedState}function Wke(e,t,n){var r=Gm(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ade(e))Nde(t,n);else if(n=mde(e,t,n,r),n!==null){var i=fl();Ed(n,e,r,i),Dde(n,t,r)}}function Vke(e,t,n){var r=Gm(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ade(e))Nde(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,Dd(s,a)){var l=t.interleaved;l===null?(i.next=i,QH(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=mde(e,t,i,r),n!==null&&(i=fl(),Ed(n,e,r,i),Dde(n,t,r))}}function Ade(e){var t=e.alternate;return e===Uo||t!==null&&t===Uo}function Nde(e,t){B2=W3=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Dde(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,LH(e,n)}}var V3={readContext:wu,useCallback:Ms,useContext:Ms,useEffect:Ms,useImperativeHandle:Ms,useInsertionEffect:Ms,useLayoutEffect:Ms,useMemo:Ms,useReducer:Ms,useRef:Ms,useState:Ms,useDebugValue:Ms,useDeferredValue:Ms,useTransition:Ms,useMutableSource:Ms,useSyncExternalStore:Ms,useId:Ms,unstable_isNewReconciler:!1},Kke={readContext:wu,useCallback:function(e,t){return Cf().memoizedState=[e,t===void 0?null:t],e},useContext:wu,useEffect:qY,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,a8(4194308,4,Ode.bind(null,t,e),n)},useLayoutEffect:function(e,t){return a8(4194308,4,e,t)},useInsertionEffect:function(e,t){return a8(4,2,e,t)},useMemo:function(e,t){var n=Cf();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Cf();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=Wke.bind(null,Uo,e),[r.memoizedState,e]},useRef:function(e){var t=Cf();return e={current:e},t.memoizedState=e},useState:KY,useDebugValue:az,useDeferredValue:function(e){return Cf().memoizedState=e},useTransition:function(){var e=KY(!1),t=e[0];return e=Uke.bind(null,e[1]),Cf().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Uo,i=Cf();if($o){if(n===void 0)throw Error(In(407));n=n()}else{if(n=t(),is===null)throw Error(In(349));hv&30||Sde(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,qY(xde.bind(null,r,o,e),[e]),r.flags|=2048,Bw(9,Cde.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Cf(),t=is.identifierPrefix;if($o){var n=qh,r=Kh;n=(r&~(1<<32-_d(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Fw++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=zke++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},qke={readContext:wu,useCallback:Mde,useContext:wu,useEffect:oz,useImperativeHandle:Pde,useInsertionEffect:Tde,useLayoutEffect:kde,useMemo:Ide,useReducer:C$,useRef:Ede,useState:function(){return C$(jw)},useDebugValue:az,useDeferredValue:function(e){var t=_u();return $de(t,Ba.memoizedState,e)},useTransition:function(){var e=C$(jw)[0],t=_u().memoizedState;return[e,t]},useMutableSource:yde,useSyncExternalStore:bde,useId:Rde,unstable_isNewReconciler:!1},Gke={readContext:wu,useCallback:Mde,useContext:wu,useEffect:oz,useImperativeHandle:Pde,useInsertionEffect:Tde,useLayoutEffect:kde,useMemo:Ide,useReducer:x$,useRef:Ede,useState:function(){return x$(jw)},useDebugValue:az,useDeferredValue:function(e){var t=_u();return Ba===null?t.memoizedState=e:$de(t,Ba.memoizedState,e)},useTransition:function(){var e=x$(jw)[0],t=_u().memoizedState;return[e,t]},useMutableSource:yde,useSyncExternalStore:bde,useId:Rde,unstable_isNewReconciler:!1};function cd(e,t){if(e&&e.defaultProps){t=Wo({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function I7(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Wo({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var a6={isMounted:function(e){return(e=e._reactInternals)?Hv(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=fl(),i=Gm(e),o=Jh(r,i);o.payload=t,n!=null&&(o.callback=n),t=Km(e,o,i),t!==null&&(Ed(t,e,i,r),i8(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=fl(),i=Gm(e),o=Jh(r,i);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Km(e,o,i),t!==null&&(Ed(t,e,i,r),i8(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=fl(),r=Gm(e),i=Jh(n,r);i.tag=2,t!=null&&(i.callback=t),t=Km(e,i,r),t!==null&&(Ed(t,e,r,n),i8(t,e,r))}};function GY(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?!$w(n,r)||!$w(i,o):!0}function Lde(e,t,n){var r=!1,i=og,o=t.contextType;return typeof o=="object"&&o!==null?o=wu(o):(i=Hl(t)?dv:Ws.current,r=t.contextTypes,o=(r=r!=null)?Ab(e,i):og),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=a6,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function YY(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&&a6.enqueueReplaceState(t,t.state,null)}function $7(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},ZH(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=wu(o):(o=Hl(t)?dv:Ws.current,i.context=Ab(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(I7(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&&a6.enqueueReplaceState(i,i.state,null),z3(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function Fb(e,t){try{var n="",r=t;do n+=x9e(r),r=r.return;while(r);var i=n}catch(o){i=`
|
||
Error generating stack: `+o.message+`
|
||
`+o.stack}return{value:e,source:t,stack:i,digest:null}}function w$(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function R7(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Yke=typeof WeakMap=="function"?WeakMap:Map;function Fde(e,t,n){n=Jh(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){q3||(q3=!0,U7=r),R7(e,t)},n}function jde(e,t,n){n=Jh(-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(){R7(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){R7(e,t),typeof r!="function"&&(qm===null?qm=new Set([this]):qm.add(this));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),n}function XY(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Yke;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=c6e.bind(null,e,t,n),t.then(e,e))}function QY(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 ZY(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=Jh(-1,1),t.tag=2,Km(n,t,1))),n.lanes|=1),e)}var Xke=wp.ReactCurrentOwner,Ll=!1;function il(e,t,n,r){t.child=e===null?pde(t,null,n,r):Db(t,e.child,n,r)}function JY(e,t,n,r,i){n=n.render;var o=t.ref;return ib(t,i),r=rz(e,t,n,r,o,i),n=iz(),e!==null&&!Ll?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,lp(e,t,i)):($o&&n&&VH(t),t.flags|=1,il(e,t,r,i),t.child)}function eX(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!pz(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,Bde(e,t,o,r,i)):(e=u8(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:$w,n(a,r)&&e.ref===t.ref)return lp(e,t,i)}return t.flags|=1,e=Ym(o,r),e.ref=t.ref,e.return=t,t.child=e}function Bde(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if($w(o,r)&&e.ref===t.ref)if(Ll=!1,t.pendingProps=r=o,(e.lanes&i)!==0)e.flags&131072&&(Ll=!0);else return t.lanes=e.lanes,lp(e,t,i)}return A7(e,t,n,r,i)}function Hde(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},so(By,yc),yc|=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,so(By,yc),yc|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,so(By,yc),yc|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,so(By,yc),yc|=r;return il(e,t,i,n),t.child}function zde(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function A7(e,t,n,r,i){var o=Hl(n)?dv:Ws.current;return o=Ab(t,o),ib(t,i),n=rz(e,t,n,r,o,i),r=iz(),e!==null&&!Ll?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,lp(e,t,i)):($o&&r&&VH(t),t.flags|=1,il(e,t,n,i),t.child)}function tX(e,t,n,r,i){if(Hl(n)){var o=!0;L3(t)}else o=!1;if(ib(t,i),t.stateNode===null)s8(e,t),Lde(t,n,r),$7(t,n,r,i),r=!0;else if(e===null){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,c=n.contextType;typeof c=="object"&&c!==null?c=wu(c):(c=Hl(n)?dv:Ws.current,c=Ab(t,c));var u=n.getDerivedStateFromProps,d=typeof u=="function"||typeof a.getSnapshotBeforeUpdate=="function";d||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==r||l!==c)&&YY(t,a,r,c),Cm=!1;var h=t.memoizedState;a.state=h,z3(t,r,a,i),l=t.memoizedState,s!==r||h!==l||Bl.current||Cm?(typeof u=="function"&&(I7(t,n,u,r),l=t.memoizedState),(s=Cm||GY(t,n,s,r,h,l,c))?(d||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=l),a.props=r,a.state=l,a.context=c,r=s):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,gde(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:cd(t.type,s),a.props=c,d=t.pendingProps,h=a.context,l=n.contextType,typeof l=="object"&&l!==null?l=wu(l):(l=Hl(n)?dv:Ws.current,l=Ab(t,l));var p=n.getDerivedStateFromProps;(u=typeof p=="function"||typeof a.getSnapshotBeforeUpdate=="function")||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==d||h!==l)&&YY(t,a,r,l),Cm=!1,h=t.memoizedState,a.state=h,z3(t,r,a,i);var m=t.memoizedState;s!==d||h!==m||Bl.current||Cm?(typeof p=="function"&&(I7(t,n,p,r),m=t.memoizedState),(c=Cm||GY(t,n,c,r,h,m,l)||!1)?(u||typeof a.UNSAFE_componentWillUpdate!="function"&&typeof a.componentWillUpdate!="function"||(typeof a.componentWillUpdate=="function"&&a.componentWillUpdate(r,m,l),typeof a.UNSAFE_componentWillUpdate=="function"&&a.UNSAFE_componentWillUpdate(r,m,l)),typeof a.componentDidUpdate=="function"&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),a.props=r,a.state=m,a.context=l,r=c):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return N7(e,t,n,r,o,i)}function N7(e,t,n,r,i,o){zde(e,t);var a=(t.flags&128)!==0;if(!r&&!a)return i&&BY(t,n,!1),lp(e,t,o);r=t.stateNode,Xke.current=t;var s=a&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&a?(t.child=Db(t,e.child,null,o),t.child=Db(t,null,s,o)):il(e,t,s,o),t.memoizedState=r.state,i&&BY(t,n,!0),t.child}function Ude(e){var t=e.stateNode;t.pendingContext?jY(e,t.pendingContext,t.pendingContext!==t.context):t.context&&jY(e,t.context,!1),JH(e,t.containerInfo)}function nX(e,t,n,r,i){return Nb(),qH(i),t.flags|=256,il(e,t,n,r),t.child}var D7={dehydrated:null,treeContext:null,retryLane:0};function L7(e){return{baseLanes:e,cachePool:null,transitions:null}}function Wde(e,t,n){var r=t.pendingProps,i=Ho.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),so(Ho,i&1),e===null)return P7(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=c6(a,r,0,null),e=K1(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=L7(n),t.memoizedState=D7,e):sz(t,a));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return Qke(e,t,a,r,s,i,n);if(o){o=r.fallback,a=t.mode,i=e.child,s=i.sibling;var l={mode:"hidden",children:r.children};return!(a&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=Ym(i,l),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?o=Ym(s,o):(o=K1(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?L7(n):{baseLanes:a.baseLanes|n,cachePool:null,transitions:a.transitions},o.memoizedState=a,o.childLanes=e.childLanes&~n,t.memoizedState=D7,r}return o=e.child,e=o.sibling,r=Ym(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 sz(e,t){return t=c6({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function wT(e,t,n,r){return r!==null&&qH(r),Db(t,e.child,null,n),e=sz(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Qke(e,t,n,r,i,o,a){if(n)return t.flags&256?(t.flags&=-257,r=w$(Error(In(422))),wT(e,t,a,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=c6({mode:"visible",children:r.children},i,0,null),o=K1(o,i,a,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&Db(t,e.child,null,a),t.child.memoizedState=L7(a),t.memoizedState=D7,o);if(!(t.mode&1))return wT(e,t,a,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,o=Error(In(419)),r=w$(o,r,void 0),wT(e,t,a,r)}if(s=(a&e.childLanes)!==0,Ll||s){if(r=is,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,sp(e,i),Ed(r,e,i,-1))}return hz(),r=w$(Error(In(421))),wT(e,t,a,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=u6e.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,wc=Vm(i.nextSibling),Pc=t,$o=!0,gd=null,e!==null&&(cu[uu++]=Kh,cu[uu++]=qh,cu[uu++]=fv,Kh=e.id,qh=e.overflow,fv=t),t=sz(t,r.children),t.flags|=4096,t)}function rX(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),M7(e.return,t,n)}function _$(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 Vde(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(il(e,t,r.children,n),r=Ho.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&&rX(e,n,t);else if(e.tag===19)rX(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(so(Ho,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&&U3(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),_$(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&&U3(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}_$(t,!0,n,null,o);break;case"together":_$(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function s8(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function lp(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),pv|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(In(153));if(t.child!==null){for(e=t.child,n=Ym(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ym(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Zke(e,t,n){switch(t.tag){case 3:Ude(t),Nb();break;case 5:vde(t);break;case 1:Hl(t.type)&&L3(t);break;case 4:JH(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;so(B3,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(so(Ho,Ho.current&1),t.flags|=128,null):n&t.child.childLanes?Wde(e,t,n):(so(Ho,Ho.current&1),e=lp(e,t,n),e!==null?e.sibling:null);so(Ho,Ho.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Vde(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),so(Ho,Ho.current),r)break;return null;case 22:case 23:return t.lanes=0,Hde(e,t,n)}return lp(e,t,n)}var Kde,F7,qde,Gde;Kde=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}};F7=function(){};qde=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,_1(zf.current);var o=null;switch(n){case"input":i=a7(e,i),r=a7(e,r),o=[];break;case"select":i=Wo({},i,{value:void 0}),r=Wo({},r,{value:void 0}),o=[];break;case"textarea":i=c7(e,i),r=c7(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=N3)}d7(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"&&(Ew.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var l=r[c];if(s=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&l!==s&&(l!=null||s!=null))if(c==="style")if(s){for(a in s)!s.hasOwnProperty(a)||l&&l.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in l)l.hasOwnProperty(a)&&s[a]!==l[a]&&(n||(n={}),n[a]=l[a])}else n||(o||(o=[]),o.push(c,n)),n=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(o=o||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(o=o||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Ew.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&fo("scroll",e),o||s===l||(o=[])):(o=o||[]).push(c,l))}n&&(o=o||[]).push("style",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}};Gde=function(e,t,n,r){n!==r&&(t.flags|=4)};function _x(e,t){if(!$o)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 Is(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 Jke(e,t,n){var r=t.pendingProps;switch(KH(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Is(t),null;case 1:return Hl(t.type)&&D3(),Is(t),null;case 3:return r=t.stateNode,Lb(),bo(Bl),bo(Ws),tz(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(CT(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,gd!==null&&(K7(gd),gd=null))),F7(e,t),Is(t),null;case 5:ez(t);var i=_1(Lw.current);if(n=t.type,e!==null&&t.stateNode!=null)qde(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(In(166));return Is(t),null}if(e=_1(zf.current),CT(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[If]=t,r[Nw]=o,e=(t.mode&1)!==0,n){case"dialog":fo("cancel",r),fo("close",r);break;case"iframe":case"object":case"embed":fo("load",r);break;case"video":case"audio":for(i=0;i<m2.length;i++)fo(m2[i],r);break;case"source":fo("error",r);break;case"img":case"image":case"link":fo("error",r),fo("load",r);break;case"details":fo("toggle",r);break;case"input":fY(r,o),fo("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},fo("invalid",r);break;case"textarea":pY(r,o),fo("invalid",r)}d7(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&&ST(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&ST(r.textContent,s,e),i=["children",""+s]):Ew.hasOwnProperty(a)&&s!=null&&a==="onScroll"&&fo("scroll",r)}switch(n){case"input":fT(r),hY(r,o,!0);break;case"textarea":fT(r),mY(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=N3)}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=xue(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=a.createElement("div"),e.innerHTML="<script><\/script>",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[If]=t,e[Nw]=r,Kde(e,t,!1,!1),t.stateNode=e;e:{switch(a=f7(n,r),n){case"dialog":fo("cancel",e),fo("close",e),i=r;break;case"iframe":case"object":case"embed":fo("load",e),i=r;break;case"video":case"audio":for(i=0;i<m2.length;i++)fo(m2[i],e);i=r;break;case"source":fo("error",e),i=r;break;case"img":case"image":case"link":fo("error",e),fo("load",e),i=r;break;case"details":fo("toggle",e),i=r;break;case"input":fY(e,r),i=a7(e,r),fo("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=Wo({},r,{value:void 0}),fo("invalid",e);break;case"textarea":pY(e,r),i=c7(e,r),fo("invalid",e);break;default:i=r}d7(n,i),s=i;for(o in s)if(s.hasOwnProperty(o)){var l=s[o];o==="style"?Eue(e,l):o==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&wue(e,l)):o==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&Tw(e,l):typeof l=="number"&&Tw(e,""+l):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Ew.hasOwnProperty(o)?l!=null&&o==="onScroll"&&fo("scroll",e):l!=null&&IH(e,o,l,a))}switch(n){case"input":fT(e),hY(e,r,!1);break;case"textarea":fT(e),mY(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ig(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?eb(e,!!r.multiple,o,!1):r.defaultValue!=null&&eb(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=N3)}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 Is(t),null;case 6:if(e&&t.stateNode!=null)Gde(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(In(166));if(n=_1(Lw.current),_1(zf.current),CT(t)){if(r=t.stateNode,n=t.memoizedProps,r[If]=t,(o=r.nodeValue!==n)&&(e=Pc,e!==null))switch(e.tag){case 3:ST(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&ST(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[If]=t,t.stateNode=r}return Is(t),null;case 13:if(bo(Ho),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if($o&&wc!==null&&t.mode&1&&!(t.flags&128))fde(),Nb(),t.flags|=98560,o=!1;else if(o=CT(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(In(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(In(317));o[If]=t}else Nb(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Is(t),o=!1}else gd!==null&&(K7(gd),gd=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||Ho.current&1?Ha===0&&(Ha=3):hz())),t.updateQueue!==null&&(t.flags|=4),Is(t),null);case 4:return Lb(),F7(e,t),e===null&&Rw(t.stateNode.containerInfo),Is(t),null;case 10:return XH(t.type._context),Is(t),null;case 17:return Hl(t.type)&&D3(),Is(t),null;case 19:if(bo(Ho),o=t.memoizedState,o===null)return Is(t),null;if(r=(t.flags&128)!==0,a=o.rendering,a===null)if(r)_x(o,!1);else{if(Ha!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(a=U3(e),a!==null){for(t.flags|=128,_x(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 so(Ho,Ho.current&1|2),t.child}e=e.sibling}o.tail!==null&&da()>jb&&(t.flags|=128,r=!0,_x(o,!1),t.lanes=4194304)}else{if(!r)if(e=U3(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),_x(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!$o)return Is(t),null}else 2*da()-o.renderingStartTime>jb&&n!==1073741824&&(t.flags|=128,r=!0,_x(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=da(),t.sibling=null,n=Ho.current,so(Ho,r?n&1|2:n&1),t):(Is(t),null);case 22:case 23:return fz(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?yc&1073741824&&(Is(t),t.subtreeFlags&6&&(t.flags|=8192)):Is(t),null;case 24:return null;case 25:return null}throw Error(In(156,t.tag))}function e6e(e,t){switch(KH(t),t.tag){case 1:return Hl(t.type)&&D3(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Lb(),bo(Bl),bo(Ws),tz(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ez(t),null;case 13:if(bo(Ho),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(In(340));Nb()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return bo(Ho),null;case 4:return Lb(),null;case 10:return XH(t.type._context),null;case 22:case 23:return fz(),null;case 24:return null;default:return null}}var _T=!1,Ls=!1,t6e=typeof WeakSet=="function"?WeakSet:Set,ar=null;function jy(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Jo(e,t,r)}else n.current=null}function j7(e,t,n){try{n()}catch(r){Jo(e,t,r)}}var iX=!1;function n6e(e,t){if(x7=$3,e=Jue(),WH(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,l=-1,c=0,u=0,d=e,h=null;t:for(;;){for(var p;d!==n||i!==0&&d.nodeType!==3||(s=a+i),d!==o||r!==0&&d.nodeType!==3||(l=a+r),d.nodeType===3&&(a+=d.nodeValue.length),(p=d.firstChild)!==null;)h=d,d=p;for(;;){if(d===e)break t;if(h===n&&++c===i&&(s=a),h===o&&++u===r&&(l=a),(p=d.nextSibling)!==null)break;d=h,h=d.parentNode}d=p}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(w7={focusedElem:e,selectionRange:n},$3=!1,ar=t;ar!==null;)if(t=ar,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,ar=e;else for(;ar!==null;){t=ar;try{var m=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(m!==null){var v=m.memoizedProps,y=m.memoizedState,S=t.stateNode,b=S.getSnapshotBeforeUpdate(t.elementType===t.type?v:cd(t.type,v),y);S.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var C=t.stateNode.containerInfo;C.nodeType===1?C.textContent="":C.nodeType===9&&C.documentElement&&C.removeChild(C.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(In(163))}}catch(_){Jo(t,t.return,_)}if(e=t.sibling,e!==null){e.return=t.return,ar=e;break}ar=t.return}return m=iX,iX=!1,m}function H2(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&&j7(t,n,o)}i=i.next}while(i!==r)}}function s6(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 B7(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 Yde(e){var t=e.alternate;t!==null&&(e.alternate=null,Yde(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[If],delete t[Nw],delete t[T7],delete t[Fke],delete t[jke])),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 Xde(e){return e.tag===5||e.tag===3||e.tag===4}function oX(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Xde(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 H7(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=N3));else if(r!==4&&(e=e.child,e!==null))for(H7(e,t,n),e=e.sibling;e!==null;)H7(e,t,n),e=e.sibling}function z7(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(z7(e,t,n),e=e.sibling;e!==null;)z7(e,t,n),e=e.sibling}var ms=null,fd=!1;function Qp(e,t,n){for(n=n.child;n!==null;)Qde(e,t,n),n=n.sibling}function Qde(e,t,n){if(Hf&&typeof Hf.onCommitFiberUnmount=="function")try{Hf.onCommitFiberUnmount(Jk,n)}catch{}switch(n.tag){case 5:Ls||jy(n,t);case 6:var r=ms,i=fd;ms=null,Qp(e,t,n),ms=r,fd=i,ms!==null&&(fd?(e=ms,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ms.removeChild(n.stateNode));break;case 18:ms!==null&&(fd?(e=ms,n=n.stateNode,e.nodeType===8?v$(e.parentNode,n):e.nodeType===1&&v$(e,n),Mw(e)):v$(ms,n.stateNode));break;case 4:r=ms,i=fd,ms=n.stateNode.containerInfo,fd=!0,Qp(e,t,n),ms=r,fd=i;break;case 0:case 11:case 14:case 15:if(!Ls&&(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)&&j7(n,t,a),i=i.next}while(i!==r)}Qp(e,t,n);break;case 1:if(!Ls&&(jy(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Jo(n,t,s)}Qp(e,t,n);break;case 21:Qp(e,t,n);break;case 22:n.mode&1?(Ls=(r=Ls)||n.memoizedState!==null,Qp(e,t,n),Ls=r):Qp(e,t,n);break;default:Qp(e,t,n)}}function aX(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new t6e),t.forEach(function(r){var i=d6e.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Ju(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:ms=s.stateNode,fd=!1;break e;case 3:ms=s.stateNode.containerInfo,fd=!0;break e;case 4:ms=s.stateNode.containerInfo,fd=!0;break e}s=s.return}if(ms===null)throw Error(In(160));Qde(o,a,i),ms=null,fd=!1;var l=i.alternate;l!==null&&(l.return=null),i.return=null}catch(c){Jo(i,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Zde(t,e),t=t.sibling}function Zde(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ju(t,e),pf(e),r&4){try{H2(3,e,e.return),s6(3,e)}catch(v){Jo(e,e.return,v)}try{H2(5,e,e.return)}catch(v){Jo(e,e.return,v)}}break;case 1:Ju(t,e),pf(e),r&512&&n!==null&&jy(n,n.return);break;case 5:if(Ju(t,e),pf(e),r&512&&n!==null&&jy(n,n.return),e.flags&32){var i=e.stateNode;try{Tw(i,"")}catch(v){Jo(e,e.return,v)}}if(r&4&&(i=e.stateNode,i!=null)){var o=e.memoizedProps,a=n!==null?n.memoizedProps:o,s=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{s==="input"&&o.type==="radio"&&o.name!=null&&Sue(i,o),f7(s,a);var c=f7(s,o);for(a=0;a<l.length;a+=2){var u=l[a],d=l[a+1];u==="style"?Eue(i,d):u==="dangerouslySetInnerHTML"?wue(i,d):u==="children"?Tw(i,d):IH(i,u,d,c)}switch(s){case"input":s7(i,o);break;case"textarea":Cue(i,o);break;case"select":var h=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var p=o.value;p!=null?eb(i,!!o.multiple,p,!1):h!==!!o.multiple&&(o.defaultValue!=null?eb(i,!!o.multiple,o.defaultValue,!0):eb(i,!!o.multiple,o.multiple?[]:"",!1))}i[Nw]=o}catch(v){Jo(e,e.return,v)}}break;case 6:if(Ju(t,e),pf(e),r&4){if(e.stateNode===null)throw Error(In(162));i=e.stateNode,o=e.memoizedProps;try{i.nodeValue=o}catch(v){Jo(e,e.return,v)}}break;case 3:if(Ju(t,e),pf(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Mw(t.containerInfo)}catch(v){Jo(e,e.return,v)}break;case 4:Ju(t,e),pf(e);break;case 13:Ju(t,e),pf(e),i=e.child,i.flags&8192&&(o=i.memoizedState!==null,i.stateNode.isHidden=o,!o||i.alternate!==null&&i.alternate.memoizedState!==null||(uz=da())),r&4&&aX(e);break;case 22:if(u=n!==null&&n.memoizedState!==null,e.mode&1?(Ls=(c=Ls)||u,Ju(t,e),Ls=c):Ju(t,e),pf(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!u&&e.mode&1)for(ar=e,u=e.child;u!==null;){for(d=ar=u;ar!==null;){switch(h=ar,p=h.child,h.tag){case 0:case 11:case 14:case 15:H2(4,h,h.return);break;case 1:jy(h,h.return);var m=h.stateNode;if(typeof m.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(v){Jo(r,n,v)}}break;case 5:jy(h,h.return);break;case 22:if(h.memoizedState!==null){lX(d);continue}}p!==null?(p.return=h,ar=p):lX(d)}u=u.sibling}e:for(u=null,d=e;;){if(d.tag===5){if(u===null){u=d;try{i=d.stateNode,c?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=d.stateNode,l=d.memoizedProps.style,a=l!=null&&l.hasOwnProperty("display")?l.display:null,s.style.display=_ue("display",a))}catch(v){Jo(e,e.return,v)}}}else if(d.tag===6){if(u===null)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(v){Jo(e,e.return,v)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;u===d&&(u=null),d=d.return}u===d&&(u=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:Ju(t,e),pf(e),r&4&&aX(e);break;case 21:break;default:Ju(t,e),pf(e)}}function pf(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Xde(n)){var r=n;break e}n=n.return}throw Error(In(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(Tw(i,""),r.flags&=-33);var o=oX(e);z7(e,o,i);break;case 3:case 4:var a=r.stateNode.containerInfo,s=oX(e);H7(e,s,a);break;default:throw Error(In(161))}}catch(l){Jo(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function r6e(e,t,n){ar=e,Jde(e)}function Jde(e,t,n){for(var r=(e.mode&1)!==0;ar!==null;){var i=ar,o=i.child;if(i.tag===22&&r){var a=i.memoizedState!==null||_T;if(!a){var s=i.alternate,l=s!==null&&s.memoizedState!==null||Ls;s=_T;var c=Ls;if(_T=a,(Ls=l)&&!c)for(ar=i;ar!==null;)a=ar,l=a.child,a.tag===22&&a.memoizedState!==null?cX(i):l!==null?(l.return=a,ar=l):cX(i);for(;o!==null;)ar=o,Jde(o),o=o.sibling;ar=i,_T=s,Ls=c}sX(e)}else i.subtreeFlags&8772&&o!==null?(o.return=i,ar=o):sX(e)}}function sX(e){for(;ar!==null;){var t=ar;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Ls||s6(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ls)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:cd(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&VY(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}VY(t,a,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.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 u=c.memoizedState;if(u!==null){var d=u.dehydrated;d!==null&&Mw(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(In(163))}Ls||t.flags&512&&B7(t)}catch(h){Jo(t,t.return,h)}}if(t===e){ar=null;break}if(n=t.sibling,n!==null){n.return=t.return,ar=n;break}ar=t.return}}function lX(e){for(;ar!==null;){var t=ar;if(t===e){ar=null;break}var n=t.sibling;if(n!==null){n.return=t.return,ar=n;break}ar=t.return}}function cX(e){for(;ar!==null;){var t=ar;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{s6(4,t)}catch(l){Jo(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(l){Jo(t,i,l)}}var o=t.return;try{B7(t)}catch(l){Jo(t,o,l)}break;case 5:var a=t.return;try{B7(t)}catch(l){Jo(t,a,l)}}}catch(l){Jo(t,t.return,l)}if(t===e){ar=null;break}var s=t.sibling;if(s!==null){s.return=t.return,ar=s;break}ar=t.return}}var i6e=Math.ceil,K3=wp.ReactCurrentDispatcher,lz=wp.ReactCurrentOwner,yu=wp.ReactCurrentBatchConfig,xi=0,is=null,ka=null,ys=0,yc=0,By=mg(0),Ha=0,Hw=null,pv=0,l6=0,cz=0,z2=null,Nl=null,uz=0,jb=1/0,Ah=null,q3=!1,U7=null,qm=null,ET=!1,Rm=null,G3=0,U2=0,W7=null,l8=-1,c8=0;function fl(){return xi&6?da():l8!==-1?l8:l8=da()}function Gm(e){return e.mode&1?xi&2&&ys!==0?ys&-ys:Hke.transition!==null?(c8===0&&(c8=Lue()),c8):(e=Fi,e!==0||(e=window.event,e=e===void 0?16:Wue(e.type)),e):1}function Ed(e,t,n,r){if(50<U2)throw U2=0,W7=null,Error(In(185));Z_(e,n,r),(!(xi&2)||e!==is)&&(e===is&&(!(xi&2)&&(l6|=n),Ha===4&&Tm(e,ys)),zl(e,r),n===1&&xi===0&&!(t.mode&1)&&(jb=da()+500,i6&&gg()))}function zl(e,t){var n=e.callbackNode;H9e(e,t);var r=I3(e,e===is?ys:0);if(r===0)n!==null&&yY(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&yY(n),t===1)e.tag===0?Bke(uX.bind(null,e)):cde(uX.bind(null,e)),Dke(function(){!(xi&6)&&gg()}),n=null;else{switch(Fue(r)){case 1:n=DH;break;case 4:n=Nue;break;case 16:n=M3;break;case 536870912:n=Due;break;default:n=M3}n=sfe(n,efe.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function efe(e,t){if(l8=-1,c8=0,xi&6)throw Error(In(327));var n=e.callbackNode;if(ob()&&e.callbackNode!==n)return null;var r=I3(e,e===is?ys:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Y3(e,r);else{t=r;var i=xi;xi|=2;var o=nfe();(is!==e||ys!==t)&&(Ah=null,jb=da()+500,V1(e,t));do try{s6e();break}catch(s){tfe(e,s)}while(!0);YH(),K3.current=o,xi=i,ka!==null?t=0:(is=null,ys=0,t=Ha)}if(t!==0){if(t===2&&(i=v7(e),i!==0&&(r=i,t=V7(e,i))),t===1)throw n=Hw,V1(e,0),Tm(e,r),zl(e,da()),n;if(t===6)Tm(e,r);else{if(i=e.current.alternate,!(r&30)&&!o6e(i)&&(t=Y3(e,r),t===2&&(o=v7(e),o!==0&&(r=o,t=V7(e,o))),t===1))throw n=Hw,V1(e,0),Tm(e,r),zl(e,da()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(In(345));case 2:s1(e,Nl,Ah);break;case 3:if(Tm(e,r),(r&130023424)===r&&(t=uz+500-da(),10<t)){if(I3(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){fl(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=E7(s1.bind(null,e,Nl,Ah),t);break}s1(e,Nl,Ah);break;case 4:if(Tm(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var a=31-_d(r);o=1<<a,a=t[a],a>i&&(i=a),r&=~o}if(r=i,r=da()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*i6e(r/1960))-r,10<r){e.timeoutHandle=E7(s1.bind(null,e,Nl,Ah),r);break}s1(e,Nl,Ah);break;case 5:s1(e,Nl,Ah);break;default:throw Error(In(329))}}}return zl(e,da()),e.callbackNode===n?efe.bind(null,e):null}function V7(e,t){var n=z2;return e.current.memoizedState.isDehydrated&&(V1(e,t).flags|=256),e=Y3(e,t),e!==2&&(t=Nl,Nl=n,t!==null&&K7(t)),e}function K7(e){Nl===null?Nl=e:Nl.push.apply(Nl,e)}function o6e(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(!Dd(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 Tm(e,t){for(t&=~cz,t&=~l6,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-_d(t),r=1<<n;e[n]=-1,t&=~r}}function uX(e){if(xi&6)throw Error(In(327));ob();var t=I3(e,0);if(!(t&1))return zl(e,da()),null;var n=Y3(e,t);if(e.tag!==0&&n===2){var r=v7(e);r!==0&&(t=r,n=V7(e,r))}if(n===1)throw n=Hw,V1(e,0),Tm(e,t),zl(e,da()),n;if(n===6)throw Error(In(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,s1(e,Nl,Ah),zl(e,da()),null}function dz(e,t){var n=xi;xi|=1;try{return e(t)}finally{xi=n,xi===0&&(jb=da()+500,i6&&gg())}}function mv(e){Rm!==null&&Rm.tag===0&&!(xi&6)&&ob();var t=xi;xi|=1;var n=yu.transition,r=Fi;try{if(yu.transition=null,Fi=1,e)return e()}finally{Fi=r,yu.transition=n,xi=t,!(xi&6)&&gg()}}function fz(){yc=By.current,bo(By)}function V1(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Nke(n)),ka!==null)for(n=ka.return;n!==null;){var r=n;switch(KH(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&D3();break;case 3:Lb(),bo(Bl),bo(Ws),tz();break;case 5:ez(r);break;case 4:Lb();break;case 13:bo(Ho);break;case 19:bo(Ho);break;case 10:XH(r.type._context);break;case 22:case 23:fz()}n=n.return}if(is=e,ka=e=Ym(e.current,null),ys=yc=t,Ha=0,Hw=null,cz=l6=pv=0,Nl=z2=null,w1!==null){for(t=0;t<w1.length;t++)if(n=w1[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}w1=null}return e}function tfe(e,t){do{var n=ka;try{if(YH(),o8.current=V3,W3){for(var r=Uo.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}W3=!1}if(hv=0,es=Ba=Uo=null,B2=!1,Fw=0,lz.current=null,n===null||n.return===null){Ha=1,Hw=t,ka=null;break}e:{var o=e,a=n.return,s=n,l=t;if(t=ys,s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=l,u=s,d=u.tag;if(!(u.mode&1)&&(d===0||d===11||d===15)){var h=u.alternate;h?(u.updateQueue=h.updateQueue,u.memoizedState=h.memoizedState,u.lanes=h.lanes):(u.updateQueue=null,u.memoizedState=null)}var p=QY(a);if(p!==null){p.flags&=-257,ZY(p,a,s,o,t),p.mode&1&&XY(o,c,t),t=p,l=c;var m=t.updateQueue;if(m===null){var v=new Set;v.add(l),t.updateQueue=v}else m.add(l);break e}else{if(!(t&1)){XY(o,c,t),hz();break e}l=Error(In(426))}}else if($o&&s.mode&1){var y=QY(a);if(y!==null){!(y.flags&65536)&&(y.flags|=256),ZY(y,a,s,o,t),qH(Fb(l,s));break e}}o=l=Fb(l,s),Ha!==4&&(Ha=2),z2===null?z2=[o]:z2.push(o),o=a;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var S=Fde(o,l,t);WY(o,S);break e;case 1:s=l;var b=o.type,C=o.stateNode;if(!(o.flags&128)&&(typeof b.getDerivedStateFromError=="function"||C!==null&&typeof C.componentDidCatch=="function"&&(qm===null||!qm.has(C)))){o.flags|=65536,t&=-t,o.lanes|=t;var _=jde(o,s,t);WY(o,_);break e}}o=o.return}while(o!==null)}ife(n)}catch(T){t=T,ka===n&&n!==null&&(ka=n=n.return);continue}break}while(!0)}function nfe(){var e=K3.current;return K3.current=V3,e===null?V3:e}function hz(){(Ha===0||Ha===3||Ha===2)&&(Ha=4),is===null||!(pv&268435455)&&!(l6&268435455)||Tm(is,ys)}function Y3(e,t){var n=xi;xi|=2;var r=nfe();(is!==e||ys!==t)&&(Ah=null,V1(e,t));do try{a6e();break}catch(i){tfe(e,i)}while(!0);if(YH(),xi=n,K3.current=r,ka!==null)throw Error(In(261));return is=null,ys=0,Ha}function a6e(){for(;ka!==null;)rfe(ka)}function s6e(){for(;ka!==null&&!$9e();)rfe(ka)}function rfe(e){var t=afe(e.alternate,e,yc);e.memoizedProps=e.pendingProps,t===null?ife(e):ka=t,lz.current=null}function ife(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=e6e(n,t),n!==null){n.flags&=32767,ka=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ha=6,ka=null;return}}else if(n=Jke(n,t,yc),n!==null){ka=n;return}if(t=t.sibling,t!==null){ka=t;return}ka=t=e}while(t!==null);Ha===0&&(Ha=5)}function s1(e,t,n){var r=Fi,i=yu.transition;try{yu.transition=null,Fi=1,l6e(e,t,n,r)}finally{yu.transition=i,Fi=r}return null}function l6e(e,t,n,r){do ob();while(Rm!==null);if(xi&6)throw Error(In(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(In(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(z9e(e,o),e===is&&(ka=is=null,ys=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||ET||(ET=!0,sfe(M3,function(){return ob(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=yu.transition,yu.transition=null;var a=Fi;Fi=1;var s=xi;xi|=4,lz.current=null,n6e(e,n),Zde(n,e),Oke(w7),$3=!!x7,w7=x7=null,e.current=n,r6e(n),R9e(),xi=s,Fi=a,yu.transition=o}else e.current=n;if(ET&&(ET=!1,Rm=e,G3=i),o=e.pendingLanes,o===0&&(qm=null),D9e(n.stateNode),zl(e,da()),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(q3)throw q3=!1,e=U7,U7=null,e;return G3&1&&e.tag!==0&&ob(),o=e.pendingLanes,o&1?e===W7?U2++:(U2=0,W7=e):U2=0,gg(),null}function ob(){if(Rm!==null){var e=Fue(G3),t=yu.transition,n=Fi;try{if(yu.transition=null,Fi=16>e?16:e,Rm===null)var r=!1;else{if(e=Rm,Rm=null,G3=0,xi&6)throw Error(In(331));var i=xi;for(xi|=4,ar=e.current;ar!==null;){var o=ar,a=o.child;if(ar.flags&16){var s=o.deletions;if(s!==null){for(var l=0;l<s.length;l++){var c=s[l];for(ar=c;ar!==null;){var u=ar;switch(u.tag){case 0:case 11:case 15:H2(8,u,o)}var d=u.child;if(d!==null)d.return=u,ar=d;else for(;ar!==null;){u=ar;var h=u.sibling,p=u.return;if(Yde(u),u===c){ar=null;break}if(h!==null){h.return=p,ar=h;break}ar=p}}}var m=o.alternate;if(m!==null){var v=m.child;if(v!==null){m.child=null;do{var y=v.sibling;v.sibling=null,v=y}while(v!==null)}}ar=o}}if(o.subtreeFlags&2064&&a!==null)a.return=o,ar=a;else e:for(;ar!==null;){if(o=ar,o.flags&2048)switch(o.tag){case 0:case 11:case 15:H2(9,o,o.return)}var S=o.sibling;if(S!==null){S.return=o.return,ar=S;break e}ar=o.return}}var b=e.current;for(ar=b;ar!==null;){a=ar;var C=a.child;if(a.subtreeFlags&2064&&C!==null)C.return=a,ar=C;else e:for(a=b;ar!==null;){if(s=ar,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:s6(9,s)}}catch(T){Jo(s,s.return,T)}if(s===a){ar=null;break e}var _=s.sibling;if(_!==null){_.return=s.return,ar=_;break e}ar=s.return}}if(xi=i,gg(),Hf&&typeof Hf.onPostCommitFiberRoot=="function")try{Hf.onPostCommitFiberRoot(Jk,e)}catch{}r=!0}return r}finally{Fi=n,yu.transition=t}}return!1}function dX(e,t,n){t=Fb(n,t),t=Fde(e,t,1),e=Km(e,t,1),t=fl(),e!==null&&(Z_(e,1,t),zl(e,t))}function Jo(e,t,n){if(e.tag===3)dX(e,e,n);else for(;t!==null;){if(t.tag===3){dX(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(qm===null||!qm.has(r))){e=Fb(n,e),e=jde(t,e,1),t=Km(t,e,1),e=fl(),t!==null&&(Z_(t,1,e),zl(t,e));break}}t=t.return}}function c6e(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=fl(),e.pingedLanes|=e.suspendedLanes&n,is===e&&(ys&n)===n&&(Ha===4||Ha===3&&(ys&130023424)===ys&&500>da()-uz?V1(e,0):cz|=n),zl(e,t)}function ofe(e,t){t===0&&(e.mode&1?(t=mT,mT<<=1,!(mT&130023424)&&(mT=4194304)):t=1);var n=fl();e=sp(e,t),e!==null&&(Z_(e,t,n),zl(e,n))}function u6e(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ofe(e,n)}function d6e(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(In(314))}r!==null&&r.delete(t),ofe(e,n)}var afe;afe=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Bl.current)Ll=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ll=!1,Zke(e,t,n);Ll=!!(e.flags&131072)}else Ll=!1,$o&&t.flags&1048576&&ude(t,j3,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;s8(e,t),e=t.pendingProps;var i=Ab(t,Ws.current);ib(t,n),i=rz(null,t,r,e,i,n);var o=iz();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,Hl(r)?(o=!0,L3(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,ZH(t),i.updater=a6,t.stateNode=i,i._reactInternals=t,$7(t,r,e,n),t=N7(null,t,r,!0,o,n)):(t.tag=0,$o&&o&&VH(t),il(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(s8(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=h6e(r),e=cd(r,e),i){case 0:t=A7(null,t,r,e,n);break e;case 1:t=tX(null,t,r,e,n);break e;case 11:t=JY(null,t,r,e,n);break e;case 14:t=eX(null,t,r,cd(r.type,e),n);break e}throw Error(In(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:cd(r,i),A7(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:cd(r,i),tX(e,t,r,i,n);case 3:e:{if(Ude(t),e===null)throw Error(In(387));r=t.pendingProps,o=t.memoizedState,i=o.element,gde(e,t),z3(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=Fb(Error(In(423)),t),t=nX(e,t,r,n,i);break e}else if(r!==i){i=Fb(Error(In(424)),t),t=nX(e,t,r,n,i);break e}else for(wc=Vm(t.stateNode.containerInfo.firstChild),Pc=t,$o=!0,gd=null,n=pde(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Nb(),r===i){t=lp(e,t,n);break e}il(e,t,r,n)}t=t.child}return t;case 5:return vde(t),e===null&&P7(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,_7(r,i)?a=null:o!==null&&_7(r,o)&&(t.flags|=32),zde(e,t),il(e,t,a,n),t.child;case 6:return e===null&&P7(t),null;case 13:return Wde(e,t,n);case 4:return JH(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Db(t,null,r,n):il(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:cd(r,i),JY(e,t,r,i,n);case 7:return il(e,t,t.pendingProps,n),t.child;case 8:return il(e,t,t.pendingProps.children,n),t.child;case 12:return il(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,so(B3,r._currentValue),r._currentValue=a,o!==null)if(Dd(o.value,a)){if(o.children===i.children&&!Bl.current){t=lp(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 l=s.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=Jh(-1,n&-n),l.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var u=c.pending;u===null?l.next=l:(l.next=u.next,u.next=l),c.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),M7(o.return,n,t),s.lanes|=n;break}l=l.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(In(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),M7(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}il(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,ib(t,n),i=wu(i),r=r(i),t.flags|=1,il(e,t,r,n),t.child;case 14:return r=t.type,i=cd(r,t.pendingProps),i=cd(r.type,i),eX(e,t,r,i,n);case 15:return Bde(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:cd(r,i),s8(e,t),t.tag=1,Hl(r)?(e=!0,L3(t)):e=!1,ib(t,n),Lde(t,r,i),$7(t,r,i,n),N7(null,t,r,!0,e,n);case 19:return Vde(e,t,n);case 22:return Hde(e,t,n)}throw Error(In(156,t.tag))};function sfe(e,t){return Aue(e,t)}function f6e(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 gu(e,t,n,r){return new f6e(e,t,n,r)}function pz(e){return e=e.prototype,!(!e||!e.isReactComponent)}function h6e(e){if(typeof e=="function")return pz(e)?1:0;if(e!=null){if(e=e.$$typeof,e===RH)return 11;if(e===AH)return 14}return 2}function Ym(e,t){var n=e.alternate;return n===null?(n=gu(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 u8(e,t,n,r,i,o){var a=2;if(r=e,typeof e=="function")pz(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case My:return K1(n.children,i,o,t);case $H:a=8,i|=8;break;case n7:return e=gu(12,n,t,i|2),e.elementType=n7,e.lanes=o,e;case r7:return e=gu(13,n,t,i),e.elementType=r7,e.lanes=o,e;case i7:return e=gu(19,n,t,i),e.elementType=i7,e.lanes=o,e;case vue:return c6(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case mue:a=10;break e;case gue:a=9;break e;case RH:a=11;break e;case AH:a=14;break e;case Sm:a=16,r=null;break e}throw Error(In(130,e==null?e:typeof e,""))}return t=gu(a,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function K1(e,t,n,r){return e=gu(7,e,r,t),e.lanes=n,e}function c6(e,t,n,r){return e=gu(22,e,r,t),e.elementType=vue,e.lanes=n,e.stateNode={isHidden:!1},e}function E$(e,t,n){return e=gu(6,e,null,t),e.lanes=n,e}function T$(e,t,n){return t=gu(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function p6e(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=a$(0),this.expirationTimes=a$(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=a$(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function mz(e,t,n,r,i,o,a,s,l){return e=new p6e(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=gu(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ZH(o),e}function m6e(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Py,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function lfe(e){if(!e)return og;e=e._reactInternals;e:{if(Hv(e)!==e||e.tag!==1)throw Error(In(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Hl(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(In(171))}if(e.tag===1){var n=e.type;if(Hl(n))return lde(e,n,t)}return t}function cfe(e,t,n,r,i,o,a,s,l){return e=mz(n,r,!0,e,i,o,a,s,l),e.context=lfe(null),n=e.current,r=fl(),i=Gm(n),o=Jh(r,i),o.callback=t??null,Km(n,o,i),e.current.lanes=i,Z_(e,i,r),zl(e,r),e}function u6(e,t,n,r){var i=t.current,o=fl(),a=Gm(i);return n=lfe(n),t.context===null?t.context=n:t.pendingContext=n,t=Jh(o,a),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Km(i,t,a),e!==null&&(Ed(e,i,a,o),i8(e,i,a)),a}function X3(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 fX(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function gz(e,t){fX(e,t),(e=e.alternate)&&fX(e,t)}function g6e(){return null}var ufe=typeof reportError=="function"?reportError:function(e){console.error(e)};function vz(e){this._internalRoot=e}d6.prototype.render=vz.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(In(409));u6(e,t,null,null)};d6.prototype.unmount=vz.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;mv(function(){u6(null,e,null,null)}),t[ap]=null}};function d6(e){this._internalRoot=e}d6.prototype.unstable_scheduleHydration=function(e){if(e){var t=Hue();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Em.length&&t!==0&&t<Em[n].priority;n++);Em.splice(n,0,e),n===0&&Uue(e)}};function yz(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function f6(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function hX(){}function v6e(e,t,n,r,i){if(i){if(typeof r=="function"){var o=r;r=function(){var c=X3(a);o.call(c)}}var a=cfe(t,r,e,0,null,!1,!1,"",hX);return e._reactRootContainer=a,e[ap]=a.current,Rw(e.nodeType===8?e.parentNode:e),mv(),a}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var c=X3(l);s.call(c)}}var l=mz(e,0,!1,null,null,!1,!1,"",hX);return e._reactRootContainer=l,e[ap]=l.current,Rw(e.nodeType===8?e.parentNode:e),mv(function(){u6(t,l,n,r)}),l}function h6(e,t,n,r,i){var o=n._reactRootContainer;if(o){var a=o;if(typeof i=="function"){var s=i;i=function(){var l=X3(a);s.call(l)}}u6(t,a,e,i)}else a=v6e(n,t,e,i,r);return X3(a)}jue=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=p2(t.pendingLanes);n!==0&&(LH(t,n|1),zl(t,da()),!(xi&6)&&(jb=da()+500,gg()))}break;case 13:mv(function(){var r=sp(e,1);if(r!==null){var i=fl();Ed(r,e,1,i)}}),gz(e,1)}};FH=function(e){if(e.tag===13){var t=sp(e,134217728);if(t!==null){var n=fl();Ed(t,e,134217728,n)}gz(e,134217728)}};Bue=function(e){if(e.tag===13){var t=Gm(e),n=sp(e,t);if(n!==null){var r=fl();Ed(n,e,t,r)}gz(e,t)}};Hue=function(){return Fi};zue=function(e,t){var n=Fi;try{return Fi=e,t()}finally{Fi=n}};p7=function(e,t,n){switch(t){case"input":if(s7(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=r6(r);if(!i)throw Error(In(90));bue(r),s7(r,i)}}}break;case"textarea":Cue(e,n);break;case"select":t=n.value,t!=null&&eb(e,!!n.multiple,t,!1)}};Oue=dz;Pue=mv;var y6e={usingClientEntryPoint:!1,Events:[eE,Ay,r6,Tue,kue,dz]},Ex={findFiberByHostInstance:x1,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},b6e={bundleType:Ex.bundleType,version:Ex.version,rendererPackageName:Ex.rendererPackageName,rendererConfig:Ex.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:wp.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=$ue(e),e===null?null:e.stateNode},findFiberByHostInstance:Ex.findFiberByHostInstance||g6e,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var TT=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!TT.isDisabled&&TT.supportsFiber)try{Jk=TT.inject(b6e),Hf=TT}catch{}}jc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=y6e;jc.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!yz(t))throw Error(In(200));return m6e(e,t,null,n)};jc.createRoot=function(e,t){if(!yz(e))throw Error(In(299));var n=!1,r="",i=ufe;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=mz(e,1,!1,null,null,n,!1,r,i),e[ap]=t.current,Rw(e.nodeType===8?e.parentNode:e),new vz(t)};jc.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(In(188)):(e=Object.keys(e).join(","),Error(In(268,e)));return e=$ue(t),e=e===null?null:e.stateNode,e};jc.flushSync=function(e){return mv(e)};jc.hydrate=function(e,t,n){if(!f6(t))throw Error(In(200));return h6(null,e,t,!0,n)};jc.hydrateRoot=function(e,t,n){if(!yz(e))throw Error(In(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",a=ufe;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(a=n.onRecoverableError)),t=cfe(t,null,e,1,n??null,i,!1,o,a),e[ap]=t.current,Rw(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 d6(t)};jc.render=function(e,t,n){if(!f6(t))throw Error(In(200));return h6(null,e,t,!1,n)};jc.unmountComponentAtNode=function(e){if(!f6(e))throw Error(In(40));return e._reactRootContainer?(mv(function(){h6(null,null,e,!1,function(){e._reactRootContainer=null,e[ap]=null})}),!0):!1};jc.unstable_batchedUpdates=dz;jc.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!f6(n))throw Error(In(200));if(e==null||e._reactInternals===void 0)throw Error(In(38));return h6(e,t,n,!1,r)};jc.version="18.3.1-next-f1338f8080-20240426";function dfe(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(dfe)}catch(e){console.error(e)}}dfe(),due.exports=jc;var Kl=due.exports;const zw=gi(Kl),ffe=Qk({__proto__:null,default:zw},[Kl]);var pX=Kl;e7.createRoot=pX.createRoot,e7.hydrateRoot=pX.hydrateRoot;const S6e={BASE_URL:"/notebase",DEV:!1,MODE:"open",PROD:!0,SSR:!1,VITE_CONFIG_ENV:"prod-open"},mX=e=>{let t;const n=new Set,r=(u,d)=>{const h=typeof u=="function"?u(t):u;if(!Object.is(h,t)){const p=t;t=d??(typeof h!="object"||h===null)?h:Object.assign({},t,h),n.forEach(m=>m(t,p))}},i=()=>t,l={setState:r,getState:i,getInitialState:()=>c,subscribe:u=>(n.add(u),()=>n.delete(u)),destroy:()=>{(S6e?"open":void 0)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},c=t=e(r,i,l);return l},C6e=e=>e?mX(e):mX;var hfe={exports:{}},pfe={},mfe={exports:{}},gfe={};/**
|
||
* @license React
|
||
* use-sync-external-store-shim.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var Bb=f;function x6e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var w6e=typeof Object.is=="function"?Object.is:x6e,_6e=Bb.useState,E6e=Bb.useEffect,T6e=Bb.useLayoutEffect,k6e=Bb.useDebugValue;function O6e(e,t){var n=t(),r=_6e({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return T6e(function(){i.value=n,i.getSnapshot=t,k$(i)&&o({inst:i})},[e,n,t]),E6e(function(){return k$(i)&&o({inst:i}),e(function(){k$(i)&&o({inst:i})})},[e]),k6e(n),n}function k$(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!w6e(e,n)}catch{return!0}}function P6e(e,t){return t()}var M6e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?P6e:O6e;gfe.useSyncExternalStore=Bb.useSyncExternalStore!==void 0?Bb.useSyncExternalStore:M6e;mfe.exports=gfe;var vfe=mfe.exports;/**
|
||
* @license React
|
||
* use-sync-external-store-shim/with-selector.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var p6=f,I6e=vfe;function $6e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var R6e=typeof Object.is=="function"?Object.is:$6e,A6e=I6e.useSyncExternalStore,N6e=p6.useRef,D6e=p6.useEffect,L6e=p6.useMemo,F6e=p6.useDebugValue;pfe.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=N6e(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a}else a=o.current;o=L6e(function(){function l(p){if(!c){if(c=!0,u=p,p=r(p),i!==void 0&&a.hasValue){var m=a.value;if(i(m,p))return d=m}return d=p}if(m=d,R6e(u,p))return m;var v=r(p);return i!==void 0&&i(m,v)?m:(u=p,d=v)}var c=!1,u,d,h=n===void 0?null:n;return[function(){return l(t())},h===null?void 0:function(){return l(h())}]},[t,n,r,i]);var s=A6e(e,o[0],o[1]);return D6e(function(){a.hasValue=!0,a.value=s},[s]),F6e(s),s};hfe.exports=pfe;var j6e=hfe.exports;const B6e=gi(j6e),yfe={BASE_URL:"/notebase",DEV:!1,MODE:"open",PROD:!0,SSR:!1,VITE_CONFIG_ENV:"prod-open"},{useDebugValue:H6e}=me,{useSyncExternalStoreWithSelector:z6e}=B6e;let gX=!1;const U6e=e=>e;function W6e(e,t=U6e,n){(yfe?"open":void 0)!=="production"&&n&&!gX&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),gX=!0);const r=z6e(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return H6e(r),r}const vX=e=>{(yfe?"open":void 0)!=="production"&&typeof e!="function"&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t=typeof e=="function"?C6e(e):e,n=(r,i)=>W6e(t,r,i);return Object.assign(n,t),n},Hc=e=>e?vX(e):vX,d8={BASE_URL:"/notebase",DEV:!1,MODE:"open",PROD:!0,SSR:!1,VITE_CONFIG_ENV:"prod-open"},q7=new Map,kT=e=>{const t=q7.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([n,r])=>[n,r.getState()])):{}},V6e=(e,t,n)=>{if(e===void 0)return{type:"untracked",connection:t.connect(n)};const r=q7.get(n.name);if(r)return{type:"tracked",store:e,...r};const i={connection:t.connect(n),stores:{}};return q7.set(n.name,i),{type:"tracked",store:e,...i}},K6e=(e,t={})=>(n,r,i)=>{const{enabled:o,anonymousActionType:a,store:s,...l}=t;let c;try{c=(o??(d8?"open":void 0)!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!c)return(d8?"open":void 0)!=="production"&&o&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const{connection:u,...d}=V6e(s,c,l);let h=!0;i.setState=(v,y,S)=>{const b=n(v,y);if(!h)return b;const C=S===void 0?{type:a||"anonymous"}:typeof S=="string"?{type:S}:S;return s===void 0?(u==null||u.send(C,r()),b):(u==null||u.send({...C,type:`${s}/${C.type}`},{...kT(l.name),[s]:i.getState()}),b)};const p=(...v)=>{const y=h;h=!1,n(...v),h=y},m=e(i.setState,r,i);if(d.type==="untracked"?u==null||u.init(m):(d.stores[d.store]=i,u==null||u.init(Object.fromEntries(Object.entries(d.stores).map(([v,y])=>[v,v===d.store?m:y.getState()])))),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let v=!1;const y=i.dispatch;i.dispatch=(...S)=>{(d8?"open":void 0)!=="production"&&S[0].type==="__setState"&&!v&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),v=!0),y(...S)}}return u.subscribe(v=>{var y;switch(v.type){case"ACTION":if(typeof v.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return O$(v.payload,S=>{if(S.type==="__setState"){if(s===void 0){p(S.state);return}Object.keys(S.state).length!==1&&console.error(`
|
||
[zustand devtools middleware] Unsupported __setState action format.
|
||
When using 'store' option in devtools(), the 'state' should have only one key, which is a value of 'store' that was passed in devtools(),
|
||
and value of this only key should be a state object. Example: { "type": "__setState", "state": { "abc123Store": { "foo": "bar" } } }
|
||
`);const b=S.state[s];if(b==null)return;JSON.stringify(i.getState())!==JSON.stringify(b)&&p(b);return}i.dispatchFromDevtools&&typeof i.dispatch=="function"&&i.dispatch(S)});case"DISPATCH":switch(v.payload.type){case"RESET":return p(m),s===void 0?u==null?void 0:u.init(i.getState()):u==null?void 0:u.init(kT(l.name));case"COMMIT":if(s===void 0){u==null||u.init(i.getState());return}return u==null?void 0:u.init(kT(l.name));case"ROLLBACK":return O$(v.state,S=>{if(s===void 0){p(S),u==null||u.init(i.getState());return}p(S[s]),u==null||u.init(kT(l.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return O$(v.state,S=>{if(s===void 0){p(S);return}JSON.stringify(i.getState())!==JSON.stringify(S[s])&&p(S[s])});case"IMPORT_STATE":{const{nextLiftedState:S}=v.payload,b=(y=S.computedStates.slice(-1)[0])==null?void 0:y.state;if(!b)return;p(s===void 0?b:b[s]),u==null||u.send(null,S);return}case"PAUSE_RECORDING":return h=!h}return}}),m},Gd=K6e,O$=(e,t)=>{let n;try{n=JSON.parse(e)}catch(r){console.error("[zustand devtools middleware] Could not parse the received json",r)}n!==void 0&&t(n)};function q6e(e,t){let n;try{n=e()}catch{return}return{getItem:i=>{var o;const a=l=>l===null?null:JSON.parse(l,void 0),s=(o=n.getItem(i))!=null?o:null;return s instanceof Promise?s.then(a):a(s)},setItem:(i,o)=>n.setItem(i,JSON.stringify(o,void 0)),removeItem:i=>n.removeItem(i)}}const Uw=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return Uw(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return Uw(r)(n)}}}},G6e=(e,t)=>(n,r,i)=>{let o={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:y=>y,version:0,merge:(y,S)=>({...S,...y}),...t},a=!1;const s=new Set,l=new Set;let c;try{c=o.getStorage()}catch{}if(!c)return e((...y)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),n(...y)},r,i);const u=Uw(o.serialize),d=()=>{const y=o.partialize({...r()});let S;const b=u({state:y,version:o.version}).then(C=>c.setItem(o.name,C)).catch(C=>{S=C});if(S)throw S;return b},h=i.setState;i.setState=(y,S)=>{h(y,S),d()};const p=e((...y)=>{n(...y),d()},r,i);let m;const v=()=>{var y;if(!c)return;a=!1,s.forEach(b=>b(r()));const S=((y=o.onRehydrateStorage)==null?void 0:y.call(o,r()))||void 0;return Uw(c.getItem.bind(c))(o.name).then(b=>{if(b)return o.deserialize(b)}).then(b=>{if(b)if(typeof b.version=="number"&&b.version!==o.version){if(o.migrate)return o.migrate(b.state,b.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return b.state}).then(b=>{var C;return m=o.merge(b,(C=r())!=null?C:p),n(m,!0),d()}).then(()=>{S==null||S(m,void 0),a=!0,l.forEach(b=>b(m))}).catch(b=>{S==null||S(void 0,b)})};return i.persist={setOptions:y=>{o={...o,...y},y.getStorage&&(c=y.getStorage())},clearStorage:()=>{c==null||c.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>v(),hasHydrated:()=>a,onHydrate:y=>(s.add(y),()=>{s.delete(y)}),onFinishHydration:y=>(l.add(y),()=>{l.delete(y)})},v(),m||p},Y6e=(e,t)=>(n,r,i)=>{let o={storage:q6e(()=>localStorage),partialize:v=>v,version:0,merge:(v,y)=>({...y,...v}),...t},a=!1;const s=new Set,l=new Set;let c=o.storage;if(!c)return e((...v)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),n(...v)},r,i);const u=()=>{const v=o.partialize({...r()});return c.setItem(o.name,{state:v,version:o.version})},d=i.setState;i.setState=(v,y)=>{d(v,y),u()};const h=e((...v)=>{n(...v),u()},r,i);i.getInitialState=()=>h;let p;const m=()=>{var v,y;if(!c)return;a=!1,s.forEach(b=>{var C;return b((C=r())!=null?C:h)});const S=((y=o.onRehydrateStorage)==null?void 0:y.call(o,(v=r())!=null?v:h))||void 0;return Uw(c.getItem.bind(c))(o.name).then(b=>{if(b)if(typeof b.version=="number"&&b.version!==o.version){if(o.migrate)return[!0,o.migrate(b.state,b.version)];console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,b.state];return[!1,void 0]}).then(b=>{var C;const[_,T]=b;if(p=o.merge(T,(C=r())!=null?C:h),n(p,!0),_)return u()}).then(()=>{S==null||S(p,void 0),p=r(),a=!0,l.forEach(b=>b(p))}).catch(b=>{S==null||S(void 0,b)})};return i.persist={setOptions:v=>{o={...o,...v},v.storage&&(c=v.storage)},clearStorage:()=>{c==null||c.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>m(),hasHydrated:()=>a,onHydrate:v=>(s.add(v),()=>{s.delete(v)}),onFinishHydration:v=>(l.add(v),()=>{l.delete(v)})},o.skipHydration||m(),p||h},X6e=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?((d8?"open":void 0)!=="production"&&console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),G6e(e,t)):Y6e(e,t),Yd=X6e;var bfe=Symbol.for("immer-nothing"),yX=Symbol.for("immer-draftable"),Rc=Symbol.for("immer-state");function vd(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Hb=Object.getPrototypeOf;function zb(e){return!!e&&!!e[Rc]}function gv(e){var t;return e?Sfe(e)||Array.isArray(e)||!!e[yX]||!!((t=e.constructor)!=null&&t[yX])||g6(e)||v6(e):!1}var Q6e=Object.prototype.constructor.toString();function Sfe(e){if(!e||typeof e!="object")return!1;const t=Hb(e);if(t===null)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object?!0:typeof n=="function"&&Function.toString.call(n)===Q6e}function Q3(e,t){m6(e)===0?Reflect.ownKeys(e).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function m6(e){const t=e[Rc];return t?t.type_:Array.isArray(e)?1:g6(e)?2:v6(e)?3:0}function G7(e,t){return m6(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Cfe(e,t,n){const r=m6(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function Z6e(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function g6(e){return e instanceof Map}function v6(e){return e instanceof Set}function l1(e){return e.copy_||e.base_}function Y7(e,t){if(g6(e))return new Map(e);if(v6(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=Sfe(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[Rc];let i=Reflect.ownKeys(r);for(let o=0;o<i.length;o++){const a=i[o],s=r[a];s.writable===!1&&(s.writable=!0,s.configurable=!0),(s.get||s.set)&&(r[a]={configurable:!0,writable:!0,enumerable:s.enumerable,value:e[a]})}return Object.create(Hb(e),r)}else{const r=Hb(e);if(r!==null&&n)return{...e};const i=Object.create(r);return Object.assign(i,e)}}function bz(e,t=!1){return y6(e)||zb(e)||!gv(e)||(m6(e)>1&&(e.set=e.add=e.clear=e.delete=J6e),Object.freeze(e),t&&Object.entries(e).forEach(([n,r])=>bz(r,!0))),e}function J6e(){vd(2)}function y6(e){return Object.isFrozen(e)}var eOe={};function vv(e){const t=eOe[e];return t||vd(0,e),t}var Ww;function xfe(){return Ww}function tOe(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function bX(e,t){t&&(vv("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function X7(e){Q7(e),e.drafts_.forEach(nOe),e.drafts_=null}function Q7(e){e===Ww&&(Ww=e.parent_)}function SX(e){return Ww=tOe(Ww,e)}function nOe(e){const t=e[Rc];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function CX(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[Rc].modified_&&(X7(t),vd(4)),gv(e)&&(e=Z3(t,e),t.parent_||J3(t,e)),t.patches_&&vv("Patches").generateReplacementPatches_(n[Rc].base_,e,t.patches_,t.inversePatches_)):e=Z3(t,n,[]),X7(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==bfe?e:void 0}function Z3(e,t,n){if(y6(t))return t;const r=t[Rc];if(!r)return Q3(t,(i,o)=>xX(e,r,t,i,o,n)),t;if(r.scope_!==e)return t;if(!r.modified_)return J3(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const i=r.copy_;let o=i,a=!1;r.type_===3&&(o=new Set(i),i.clear(),a=!0),Q3(o,(s,l)=>xX(e,r,i,s,l,n,a)),J3(e,i,!1),n&&e.patches_&&vv("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function xX(e,t,n,r,i,o,a){if(zb(i)){const s=o&&t&&t.type_!==3&&!G7(t.assigned_,r)?o.concat(r):void 0,l=Z3(e,i,s);if(Cfe(n,r,l),zb(l))e.canAutoFreeze_=!1;else return}else a&&n.add(i);if(gv(i)&&!y6(i)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;Z3(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&Object.prototype.propertyIsEnumerable.call(n,r)&&J3(e,i)}}function J3(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&bz(t,n)}function rOe(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:xfe(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,o=Sz;n&&(i=[r],o=Vw);const{revoke:a,proxy:s}=Proxy.revocable(i,o);return r.draft_=s,r.revoke_=a,s}var Sz={get(e,t){if(t===Rc)return e;const n=l1(e);if(!G7(n,t))return iOe(e,n,t);const r=n[t];return e.finalized_||!gv(r)?r:r===P$(e.base_,t)?(M$(e),e.copy_[t]=J7(r,e)):r},has(e,t){return t in l1(e)},ownKeys(e){return Reflect.ownKeys(l1(e))},set(e,t,n){const r=wfe(l1(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=P$(l1(e),t),o=i==null?void 0:i[Rc];if(o&&o.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(Z6e(n,i)&&(n!==void 0||G7(e.base_,t)))return!0;M$(e),Z7(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return P$(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,M$(e),Z7(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=l1(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){vd(11)},getPrototypeOf(e){return Hb(e.base_)},setPrototypeOf(){vd(12)}},Vw={};Q3(Sz,(e,t)=>{Vw[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Vw.deleteProperty=function(e,t){return Vw.set.call(this,e,t,void 0)};Vw.set=function(e,t,n){return Sz.set.call(this,e[0],t,n,e[0])};function P$(e,t){const n=e[Rc];return(n?l1(n):e)[t]}function iOe(e,t,n){var i;const r=wfe(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function wfe(e,t){if(!(t in e))return;let n=Hb(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Hb(n)}}function Z7(e){e.modified_||(e.modified_=!0,e.parent_&&Z7(e.parent_))}function M$(e){e.copy_||(e.copy_=Y7(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var oOe=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const o=n;n=t;const a=this;return function(l=o,...c){return a.produce(l,u=>n.call(this,u,...c))}}typeof n!="function"&&vd(6),r!==void 0&&typeof r!="function"&&vd(7);let i;if(gv(t)){const o=SX(this),a=J7(t,void 0);let s=!0;try{i=n(a),s=!1}finally{s?X7(o):Q7(o)}return bX(o,r),CX(i,o)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===bfe&&(i=void 0),this.autoFreeze_&&bz(i,!0),r){const o=[],a=[];vv("Patches").generateReplacementPatches_(t,i,o,a),r(o,a)}return i}else vd(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(a,...s)=>this.produceWithPatches(a,l=>t(l,...s));let r,i;return[this.produce(t,n,(a,s)=>{r=a,i=s}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){gv(e)||vd(8),zb(e)&&(e=aOe(e));const t=SX(this),n=J7(e,void 0);return n[Rc].isManual_=!0,Q7(t),n}finishDraft(e,t){const n=e&&e[Rc];(!n||!n.isManual_)&&vd(9);const{scope_:r}=n;return bX(r,t),CX(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=vv("Patches").applyPatches_;return zb(e)?r(e,t):this.produce(e,i=>r(i,t))}};function J7(e,t){const n=g6(e)?vv("MapSet").proxyMap_(e,t):v6(e)?vv("MapSet").proxySet_(e,t):rOe(e,t);return(t?t.scope_:xfe()).drafts_.push(n),n}function aOe(e){return zb(e)||vd(10,e),_fe(e)}function _fe(e){if(!gv(e)||y6(e))return e;const t=e[Rc];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=Y7(e,t.scope_.immer_.useStrictShallowCopy_)}else n=Y7(e,!0);return Q3(n,(r,i)=>{Cfe(n,r,_fe(i))}),t&&(t.finalized_=!1),n}var Ac=new oOe,sOe=Ac.produce;Ac.produceWithPatches.bind(Ac);Ac.setAutoFreeze.bind(Ac);Ac.setUseStrictShallowCopy.bind(Ac);Ac.applyPatches.bind(Ac);Ac.createDraft.bind(Ac);Ac.finishDraft.bind(Ac);const lOe=e=>(t,n,r)=>(r.setState=(i,o,...a)=>{const s=typeof i=="function"?sOe(i):i;return t(s,o,...a)},e(r.setState,n,r)),Xd=lOe,cOe="dev",Efe="open",wX="prod",uOe="quanjing",Tfe="prod-open";console.log("Current VITE_CONFIG_ENV:","prod-open");let hu;switch(Tfe){case"dev":hu={API_URL:"http://127.0.0.1:9003",MQTT_URL:"ws://127.0.0.1:9885/websocket",HTML_URL:"http://127.0.0.1:9006",IS_DEBUG:!0,SERVER_MODE:cOe,CLIENT:"WEB"};break;case"prod-open":hu={API_URL:"http://127.0.0.1:9003",MQTT_URL:"ws://127.0.0.1:9885/websocket",HTML_URL:"http://127.0.0.1:9003",IS_DEBUG:!1,SERVER_MODE:Efe,CLIENT:"WEB"};break;case"prod-quanjing":hu={API_URL:"http://127.0.0.1:9003",MQTT_URL:"ws://127.0.0.1:9885/websocket",HTML_URL:"http://127.0.0.1:9003",IS_DEBUG:!1,SERVER_MODE:uOe,CLIENT:"WEB"};break;case"prod-web":hu={API_URL:"https://api.weiyuai.cn",MQTT_URL:"wss://api.weiyuai.cn/websocket",HTML_URL:"https://www.weiyuai.cn",IS_DEBUG:!1,SERVER_MODE:wX,CLIENT:"WEB"};break;default:hu={API_URL:"https://api.weiyuai.cn",MQTT_URL:"wss://api.weiyuai.cn/websocket",HTML_URL:"https://www.weiyuai.cn",IS_DEBUG:!1,SERVER_MODE:wX,CLIENT:"ELECTRON"}}console.log("config.API_BASE_URL: ",Tfe,hu);const os=navigator.userAgent.toLowerCase().indexOf("electron")>-1,I$=hu.API_URL,_X=hu.MQTT_URL;hu.HTML_URL;const Td=hu.IS_DEBUG,dOe=hu.SERVER_MODE,ti=hu.CLIENT,Eu="BYTEDESK",EX="locale",TX="mode",ab="team",yv="agent",e9="personal",kX="i18n.",OT="i18n.new.message",kfe="ANONYMOUS",bc="bytedesk_login_credentials",OX="THEME_MODE_TYPE",PX="THEME_NAME_TYPE",f8="PLAY_AUDIO",W2="NETWORK_STATUS_NOTIFICATION",V2="CONFIG_ENABLED_AGENT",h8="CONFIG_API_URL_AGENT",p8="CONFIG_WEBSOCKET_URL_AGENT",$$="CONFIG_HTML_URL_AGENT",Hy="CONFIG_CUSTOM_ENABLED_AGENT",g2="CONFIG_CUSTOM_API_URL_AGENT",v2="CONFIG_CUSTOM_WEBSOCKET_URL_AGENT",fOe="CONFIG_PROPERTIES",hOe="SCREENSHOT_OK",pOe="EVENT_BUS_SERVER_ERROR_500",Xm="EVENT_BUS_TOKEN_INVALID",Kw="EVENT_BUS_MQTT_MESSAGE",eD="EVENT_BUS_MQTT_CONNECTED",tD="EVENT_BUS_MQTT_OFFLINE",nD="EVENT_BUS_MQTT_CLOSE",rD="EVENT_BUS_MQTT_DISCONNECTED",iD="EVENT_BUS_MQTT_ERROR",oD="EVENT_BUS_MQTT_END",Ofe="EVENT_BUS_MESSAGE_TYPE_STATUS",mOe="EVENT_BUS_MESSAGE_TYPE_TYPING",gOe="EVENT_BUS_MESSAGE_TYPE_PROCESSING",vOe="EVENT_BUS_MESSAGE_TYPE_STREAM",yOe="EVENT_BUS_MESSAGE_TYPE_PREVIEW",aD="EVENT_BUS_MESSAGE_TYPE_TRANSFER",sD="EVENT_BUS_MESSAGE_TYPE_TRANSFER_ACCEPT",lD="EVENT_BUS_MESSAGE_TYPE_TRANSFER_REJECT",bOe="EVENT_BUS_SCREEN_CAPTURE_IMAGE",SOe="AUTH_STORE",qw="ACCESS_TOKEN",COe="ORGANIZATION_STORE",xOe="MEMBER_STORE",wOe="MESSAGE_STORE",_Oe="CONTACT_STORE",EOe="USER_STORE",TOe="SETTINGS_STORE",kOe="THREAD_STORE",OOe="DEVICE_STORE",POe="AGENT_STORE",MOe="WORKGROUP_STORE",IOe="member",Pfe="device",$Oe="MOBILE_LOGIN",ROe="MOBILE_RESET",AOe="MOBILE_VERIFY",NOe="EMAIL_RESET",DOe="EMAIL_VERIFY",LOe="PENDING",FOe="SCANNED",jOe="CONFIRMED",BOe="EXPIRED",HOe="https://cdn.weiyuai.cn/agent/assets/sound/dingdong.wav",zOe="https://cdn.weiyuai.cn/agent/assets/css/scrollbar.css",UOe="https://www.weiyuai.cn/download.html",MX="AGENT",IX="USER",$X="AGENT",RX="WORKGROUP",AX="QUEUING",NX="CLOSED",DX="SENDING",cD="SUCCESS",WOe="TRANSFER_ACCEPT",VOe="TRANSFER_REJECT",uD="CONTINUE",Mfe="SYSTEM",KOe="QUEUE",qOe="TEXT",GOe="IMAGE",YOe="FILE",XOe="AUDIO",QOe="VIDEO",dD="TYPING",fD="PROCESSING",Gw="STREAM",LX="PREVIEW",FX="RECALL",hD="DELIVERED",pD="READ",ZOe="FAQ_UP",JOe="FAQ_DOWN",ePe="ROBOT_UP",tPe="ROBOT_DOWN",nPe="RATE_SUBMIT",rPe="RATE_CANCEL",Yw="AUTO_CLOSED",Xw="AGENT_CLOSED",jX="TRANSFER",BX="TRANSFER_ACCEPT",HX="TRANSFER_REJECT",zX="AVAILABLE",R$="OFFLINE",UX="REST",iPe="org/group/",oPe="HELPCENTER",Qm="NOTEBASE",aPe="CHAT",WX="lastPath",sPe="ROLE_SUPER",lPe="ROLE_ADMIN",cPe="ROLE_MEMBER",uPe="ROLE_AGENT",dPe="ARTICLE",nE=Hc()(Gd(Yd(Xd((e,t)=>({accessToken:"",setAccessToken(n){localStorage.setItem(qw,n),e({accessToken:n})},getAccessToken(){return t().accessToken},removeAccessToken(){localStorage.removeItem(qw),e({accessToken:""})}})),{name:SOe}))),fPe=Hc()(Gd(Yd(Xd(e=>({settings:{playSound:!0,showNotifications:!0,openAtStartup:!1,colors:!1,proLayoutCollapsed:!0},currentMenu:"chat",setCurrentMenu(t){e({currentMenu:t})},setProLayoutCollapsed(t){e(n=>({settings:{...n.settings,proLayoutCollapsed:t}}))}})),{name:TOe})));var zv={},Ife={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Ife);var Wr=Ife.exports,b6={};Object.defineProperty(b6,"__esModule",{value:!0});b6.default=void 0;var hPe={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"};b6.default=hPe;var S6={},rE={},C6={},$fe={exports:{}},Rfe={exports:{}},Afe={exports:{}},Nfe={exports:{}};(function(e){function t(n){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Nfe);var Uv=Nfe.exports,Dfe={exports:{}};(function(e){var t=Uv.default;function n(r,i){if(t(r)!="object"||!r)return r;var o=r[Symbol.toPrimitive];if(o!==void 0){var a=o.call(r,i||"default");if(t(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Dfe);var pPe=Dfe.exports;(function(e){var t=Uv.default,n=pPe;function r(i){var o=n(i,"string");return t(o)=="symbol"?o:o+""}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(Afe);var mPe=Afe.exports;(function(e){var t=mPe;function n(r,i,o){return(i=t(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o,r}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Rfe);var Lfe=Rfe.exports;(function(e){var t=Lfe;function n(i,o){var a=Object.keys(i);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(i);o&&(s=s.filter(function(l){return Object.getOwnPropertyDescriptor(i,l).enumerable})),a.push.apply(a,s)}return a}function r(i){for(var o=1;o<arguments.length;o++){var a=arguments[o]!=null?arguments[o]:{};o%2?n(Object(a),!0).forEach(function(s){t(i,s,a[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach(function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(a,s))})}return i}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})($fe);var Wv=$fe.exports,AS={};Object.defineProperty(AS,"__esModule",{value:!0});AS.commonLocale=void 0;AS.commonLocale={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0};var gPe=Wr.default;Object.defineProperty(C6,"__esModule",{value:!0});C6.default=void 0;var VX=gPe(Wv),vPe=AS,yPe=(0,VX.default)((0,VX.default)({},vPe.commonLocale),{},{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"});C6.default=yPe;var iE={};Object.defineProperty(iE,"__esModule",{value:!0});iE.default=void 0;const bPe={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};iE.default=bPe;var Ffe=Wr.default;Object.defineProperty(rE,"__esModule",{value:!0});rE.default=void 0;var SPe=Ffe(C6),CPe=Ffe(iE);const xPe={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"]},SPe.default),timePickerLocale:Object.assign({},CPe.default)};rE.default=xPe;var wPe=Wr.default;Object.defineProperty(S6,"__esModule",{value:!0});S6.default=void 0;var _Pe=wPe(rE);S6.default=_Pe.default;var x6=Wr.default;Object.defineProperty(zv,"__esModule",{value:!0});zv.default=void 0;var EPe=x6(b6),TPe=x6(S6),kPe=x6(rE),OPe=x6(iE);const tc="${label} is not a valid ${type}",PPe={locale:"en",Pagination:EPe.default,DatePicker:kPe.default,TimePicker:OPe.default,Calendar:TPe.default,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} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:tc,method:tc,array:tc,object:tc,number:tc,date:tc,boolean:tc,integer:tc,float:tc,regexp:tc,email:tc,url:tc,hex:tc},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"}};zv.default=PPe;var MPe=zv;const KX=gi(MPe);var w6={},_6={};Object.defineProperty(_6,"__esModule",{value:!0});_6.default=void 0;var IPe={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"};_6.default=IPe;var E6={},oE={},T6={},$Pe=Wr.default;Object.defineProperty(T6,"__esModule",{value:!0});T6.default=void 0;var qX=$Pe(Wv),RPe=AS,APe=(0,qX.default)((0,qX.default)({},RPe.commonLocale),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});T6.default=APe;var aE={};Object.defineProperty(aE,"__esModule",{value:!0});aE.default=void 0;const NPe={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};aE.default=NPe;var jfe=Wr.default;Object.defineProperty(oE,"__esModule",{value:!0});oE.default=void 0;var DPe=jfe(T6),LPe=jfe(aE);const Bfe={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},DPe.default),timePickerLocale:Object.assign({},LPe.default)};Bfe.lang.ok="确定";oE.default=Bfe;var FPe=Wr.default;Object.defineProperty(E6,"__esModule",{value:!0});E6.default=void 0;var jPe=FPe(oE);E6.default=jPe.default;var k6=Wr.default;Object.defineProperty(w6,"__esModule",{value:!0});w6.default=void 0;var BPe=k6(_6),HPe=k6(E6),zPe=k6(oE),UPe=k6(aE);const nc="${label}不是一个有效的${type}",WPe={locale:"zh-cn",Pagination:BPe.default,DatePicker:zPe.default,TimePicker:UPe.default,Calendar:HPe.default,global:{placeholder:"请选择"},Table:{filterTitle:"筛选",filterConfirm:"确定",filterReset:"重置",filterEmptyText:"无筛选项",filterCheckall:"全选",filterSearchPlaceholder:"在筛选项中搜索",emptyText:"暂无数据",selectAll:"全选当页",selectInvert:"反选当页",selectNone:"清空所有",selectionAll:"全选所有",sortTitle:"排序",expand:"展开行",collapse:"关闭行",triggerDesc:"点击降序",triggerAsc:"点击升序",cancelSort:"取消排序"},Modal:{okText:"确定",cancelText:"取消",justOkText:"知道了"},Tour:{Next:"下一步",Previous:"上一步",Finish:"结束导览"},Popconfirm:{cancelText:"取消",okText:"确定"},Transfer:{titles:["",""],searchPlaceholder:"请输入搜索内容",itemUnit:"项",itemsUnit:"项",remove:"删除",selectCurrent:"全选当页",removeCurrent:"删除当页",selectAll:"全选所有",deselectAll:"取消全选",removeAll:"删除全部",selectInvert:"反选当页"},Upload:{uploading:"文件上传中",removeFile:"删除文件",uploadError:"上传错误",previewFile:"预览文件",downloadFile:"下载文件"},Empty:{description:"暂无数据"},Icon:{icon:"图标"},Text:{edit:"编辑",copy:"复制",copied:"复制成功",expand:"展开",collapse:"收起"},Form:{optional:"(可选)",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:nc,method:nc,array:nc,object:nc,number:nc,date:nc,boolean:nc,integer:nc,float:nc,regexp:nc,email:nc,url:nc,hex:nc},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:"预览"},QRCode:{expired:"二维码过期",refresh:"点击刷新",scanned:"已扫描"},ColorPicker:{presetEmpty:"暂无",transparent:"无色",singleColor:"单色",gradientColor:"渐变色"}};w6.default=WPe;var VPe=w6;const PT=gi(VPe);var O6={},P6={};Object.defineProperty(P6,"__esModule",{value:!0});P6.default=void 0;var KPe={items_per_page:"條/頁",jump_to:"跳至",jump_to_confirm:"確定",page:"頁",prev_page:"上一頁",next_page:"下一頁",prev_5:"向前 5 頁",next_5:"向後 5 頁",prev_3:"向前 3 頁",next_3:"向後 3 頁",page_size:"頁碼"};P6.default=KPe;var M6={},sE={},I6={},qPe=Wr.default;Object.defineProperty(I6,"__esModule",{value:!0});I6.default=void 0;var GX=qPe(Wv),GPe=AS,YPe=(0,GX.default)((0,GX.default)({},GPe.commonLocale),{},{locale:"zh_TW",today:"今天",now:"此刻",backToToday:"返回今天",ok:"確定",timeSelect:"選擇時間",dateSelect:"選擇日期",weekSelect:"選擇周",clear:"清除",month:"月",year:"年",previousMonth:"上個月 (翻頁上鍵)",nextMonth:"下個月 (翻頁下鍵)",monthSelect:"選擇月份",yearSelect:"選擇年份",decadeSelect:"選擇年代",yearFormat:"YYYY年",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH時mm分ss秒",previousYear:"上一年 (Control鍵加左方向鍵)",nextYear:"下一年 (Control鍵加右方向鍵)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世紀",nextCentury:"下一世紀",cellDateFormat:"D",monthBeforeYear:!1});I6.default=YPe;var lE={};Object.defineProperty(lE,"__esModule",{value:!0});lE.default=void 0;const XPe={placeholder:"請選擇時間"};lE.default=XPe;var Hfe=Wr.default;Object.defineProperty(sE,"__esModule",{value:!0});sE.default=void 0;var QPe=Hfe(I6),ZPe=Hfe(lE);const zfe={lang:Object.assign({placeholder:"請選擇日期",yearPlaceholder:"請選擇年份",quarterPlaceholder:"請選擇季度",monthPlaceholder:"請選擇月份",weekPlaceholder:"請選擇周",rangePlaceholder:["開始日期","結束日期"],rangeYearPlaceholder:["開始年份","結束年份"],rangeMonthPlaceholder:["開始月份","結束月份"],rangeQuarterPlaceholder:["開始季度","結束季度"],rangeWeekPlaceholder:["開始周","結束周"]},QPe.default),timePickerLocale:Object.assign({},ZPe.default)};zfe.lang.ok="確 定";sE.default=zfe;var JPe=Wr.default;Object.defineProperty(M6,"__esModule",{value:!0});M6.default=void 0;var eMe=JPe(sE);M6.default=eMe.default;var $6=Wr.default;Object.defineProperty(O6,"__esModule",{value:!0});O6.default=void 0;var tMe=$6(P6),nMe=$6(M6),rMe=$6(sE),iMe=$6(lE);const rc="${label}不是一個有效的${type}",oMe={locale:"zh-tw",Pagination:tMe.default,DatePicker:rMe.default,TimePicker:iMe.default,Calendar:nMe.default,global:{placeholder:"請選擇"},Table:{filterTitle:"篩選器",filterConfirm:"確定",filterReset:"重置",filterEmptyText:"無篩選項",filterCheckall:"全選",filterSearchPlaceholder:"在篩選項中搜尋",emptyText:"暫無數據",selectAll:"全部選取",selectInvert:"反向選取",selectNone:"清空所有",selectionAll:"全選所有",sortTitle:"排序",expand:"展開行",collapse:"關閉行",triggerDesc:"點擊降序",triggerAsc:"點擊升序",cancelSort:"取消排序"},Modal:{okText:"確定",cancelText:"取消",justOkText:"知道了"},Tour:{Next:"下一步",Previous:"上一步",Finish:"結束導覽"},Popconfirm:{okText:"確定",cancelText:"取消"},Transfer:{titles:["",""],searchPlaceholder:"搜尋資料",itemUnit:"項目",itemsUnit:"項目",remove:"删除",selectCurrent:"全選當頁",removeCurrent:"删除當頁",selectAll:"全選所有",removeAll:"删除全部",selectInvert:"反選當頁"},Upload:{uploading:"正在上傳...",removeFile:"刪除檔案",uploadError:"上傳失敗",previewFile:"檔案預覽",downloadFile:"下载文件"},Empty:{description:"無此資料"},Icon:{icon:"圖標"},Text:{edit:"編輯",copy:"複製",copied:"複製成功",expand:"展開"},Form:{optional:"(可選)",defaultValidateMessages:{default:"字段驗證錯誤${label}",required:"請輸入${label}",enum:"${label}必須是其中一個[${enum}]",whitespace:"${label}不能為空字符",date:{format:"${label}日期格式無效",parse:"${label}不能轉換為日期",invalid:"${label}是一個無效日期"},types:{string:rc,method:rc,array:rc,object:rc,number:rc,date:rc,boolean:rc,integer:rc,float:rc,regexp:rc,email:rc,url:rc,hex:rc},string:{len:"${label}須為${len}個字符",min:"${label}最少${min}個字符",max:"${label}最多${max}個字符",range:"${label}須在${min}-${max}字符之間"},number:{len:"${label}必須等於${len}",min:"${label}最小值為${min}",max:"${label}最大值為${max}",range:"${label}須在${min}-${max}之間"},array:{len:"須為${len}個${label}",min:"最少${min}個${label}",max:"最多${max}個${label}",range:"${label}數量須在${min}-${max}之間"},pattern:{mismatch:"${label}與模式不匹配${pattern}"}}},Image:{preview:"預覽"},QRCode:{expired:"二維碼過期",refresh:"點擊刷新",scanned:"已掃描"}};O6.default=oMe;var aMe=O6;const sMe=gi(aMe);function Ufe(){const e=localStorage.getItem(PX)||"light",[t,n]=f.useState(e),r=localStorage.getItem(OX)||"system",[i,o]=f.useState(r);return f.useEffect(()=>{r==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",a=>{a.matches?n("dark"):n("light")}))},[]),f.useEffect(()=>{localStorage.setItem(OX,i),i==="light"?n("light"):i==="dark"?n("dark"):i==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"))},[i]),f.useEffect(()=>{localStorage.setItem(PX,t)},[t]),{themeName:t,setThemeName:n,themeMode:i,setThemeMode:o,isDarkMode:t==="dark",isLightMode:t==="light"}}function Wfe(e,t){return function(){return e.apply(t,arguments)}}const{toString:lMe}=Object.prototype,{getPrototypeOf:Cz}=Object,R6=(e=>t=>{const n=lMe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Qd=e=>(e=e.toLowerCase(),t=>R6(t)===e),A6=e=>t=>typeof t===e,{isArray:NS}=Array,Qw=A6("undefined");function cMe(e){return e!==null&&!Qw(e)&&e.constructor!==null&&!Qw(e.constructor)&&Mc(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Vfe=Qd("ArrayBuffer");function uMe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Vfe(e.buffer),t}const dMe=A6("string"),Mc=A6("function"),Kfe=A6("number"),N6=e=>e!==null&&typeof e=="object",fMe=e=>e===!0||e===!1,m8=e=>{if(R6(e)!=="object")return!1;const t=Cz(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},hMe=Qd("Date"),pMe=Qd("File"),mMe=Qd("Blob"),gMe=Qd("FileList"),vMe=e=>N6(e)&&Mc(e.pipe),yMe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Mc(e.append)&&((t=R6(e))==="formdata"||t==="object"&&Mc(e.toString)&&e.toString()==="[object FormData]"))},bMe=Qd("URLSearchParams"),[SMe,CMe,xMe,wMe]=["ReadableStream","Request","Response","Headers"].map(Qd),_Me=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function cE(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),NS(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),a=o.length;let s;for(r=0;r<a;r++)s=o[r],t.call(null,e[s],s,e)}}function qfe(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,i;for(;r-- >0;)if(i=n[r],t===i.toLowerCase())return i;return null}const E1=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Gfe=e=>!Qw(e)&&e!==E1;function mD(){const{caseless:e}=Gfe(this)&&this||{},t={},n=(r,i)=>{const o=e&&qfe(t,i)||i;m8(t[o])&&m8(r)?t[o]=mD(t[o],r):m8(r)?t[o]=mD({},r):NS(r)?t[o]=r.slice():t[o]=r};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&cE(arguments[r],n);return t}const EMe=(e,t,n,{allOwnKeys:r}={})=>(cE(t,(i,o)=>{n&&Mc(i)?e[o]=Wfe(i,n):e[o]=i},{allOwnKeys:r}),e),TMe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),kMe=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},OMe=(e,t,n,r)=>{let i,o,a;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],(!r||r(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&Cz(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},PMe=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},MMe=e=>{if(!e)return null;if(NS(e))return e;let t=e.length;if(!Kfe(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},IMe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Cz(Uint8Array)),$Me=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=r.next())&&!i.done;){const o=i.value;t.call(e,o[0],o[1])}},RMe=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},AMe=Qd("HTMLFormElement"),NMe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),YX=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),DMe=Qd("RegExp"),Yfe=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};cE(n,(i,o)=>{let a;(a=t(i,o,e))!==!1&&(r[o]=a||i)}),Object.defineProperties(e,r)},LMe=e=>{Yfe(e,(t,n)=>{if(Mc(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Mc(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},FMe=(e,t)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return NS(e)?r(e):r(String(e).split(t)),n},jMe=()=>{},BMe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,A$="abcdefghijklmnopqrstuvwxyz",XX="0123456789",Xfe={DIGIT:XX,ALPHA:A$,ALPHA_DIGIT:A$+A$.toUpperCase()+XX},HMe=(e=16,t=Xfe.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function zMe(e){return!!(e&&Mc(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const UMe=e=>{const t=new Array(10),n=(r,i)=>{if(N6(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const o=NS(r)?[]:{};return cE(r,(a,s)=>{const l=n(a,i+1);!Qw(l)&&(o[s]=l)}),t[i]=void 0,o}}return r};return n(e,0)},WMe=Qd("AsyncFunction"),VMe=e=>e&&(N6(e)||Mc(e))&&Mc(e.then)&&Mc(e.catch),Qfe=((e,t)=>e?setImmediate:t?((n,r)=>(E1.addEventListener("message",({source:i,data:o})=>{i===E1&&o===n&&r.length&&r.shift()()},!1),i=>{r.push(i),E1.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Mc(E1.postMessage)),KMe=typeof queueMicrotask<"u"?queueMicrotask.bind(E1):typeof process<"u"&&process.nextTick||Qfe,sn={isArray:NS,isArrayBuffer:Vfe,isBuffer:cMe,isFormData:yMe,isArrayBufferView:uMe,isString:dMe,isNumber:Kfe,isBoolean:fMe,isObject:N6,isPlainObject:m8,isReadableStream:SMe,isRequest:CMe,isResponse:xMe,isHeaders:wMe,isUndefined:Qw,isDate:hMe,isFile:pMe,isBlob:mMe,isRegExp:DMe,isFunction:Mc,isStream:vMe,isURLSearchParams:bMe,isTypedArray:IMe,isFileList:gMe,forEach:cE,merge:mD,extend:EMe,trim:_Me,stripBOM:TMe,inherits:kMe,toFlatObject:OMe,kindOf:R6,kindOfTest:Qd,endsWith:PMe,toArray:MMe,forEachEntry:$Me,matchAll:RMe,isHTMLForm:AMe,hasOwnProperty:YX,hasOwnProp:YX,reduceDescriptors:Yfe,freezeMethods:LMe,toObjectSet:FMe,toCamelCase:NMe,noop:jMe,toFiniteNumber:BMe,findKey:qfe,global:E1,isContextDefined:Gfe,ALPHABET:Xfe,generateString:HMe,isSpecCompliantForm:zMe,toJSONObject:UMe,isAsyncFn:WMe,isThenable:VMe,setImmediate:Qfe,asap:KMe};function qr(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status?i.status:null)}sn.inherits(qr,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:sn.toJSONObject(this.config),code:this.code,status:this.status}}});const Zfe=qr.prototype,Jfe={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Jfe[e]={value:e}});Object.defineProperties(qr,Jfe);Object.defineProperty(Zfe,"isAxiosError",{value:!0});qr.from=(e,t,n,r,i,o)=>{const a=Object.create(Zfe);return sn.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),qr.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};const qMe=null;function gD(e){return sn.isPlainObject(e)||sn.isArray(e)}function ehe(e){return sn.endsWith(e,"[]")?e.slice(0,-2):e}function QX(e,t,n){return e?e.concat(t).map(function(i,o){return i=ehe(i),!n&&o?"["+i+"]":i}).join(n?".":""):t}function GMe(e){return sn.isArray(e)&&!e.some(gD)}const YMe=sn.toFlatObject(sn,{},null,function(t){return/^is[A-Z]/.test(t)});function D6(e,t,n){if(!sn.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=sn.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,y){return!sn.isUndefined(y[v])});const r=n.metaTokens,i=n.visitor||u,o=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&sn.isSpecCompliantForm(t);if(!sn.isFunction(i))throw new TypeError("visitor must be a function");function c(m){if(m===null)return"";if(sn.isDate(m))return m.toISOString();if(!l&&sn.isBlob(m))throw new qr("Blob is not supported. Use a Buffer instead.");return sn.isArrayBuffer(m)||sn.isTypedArray(m)?l&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function u(m,v,y){let S=m;if(m&&!y&&typeof m=="object"){if(sn.endsWith(v,"{}"))v=r?v:v.slice(0,-2),m=JSON.stringify(m);else if(sn.isArray(m)&&GMe(m)||(sn.isFileList(m)||sn.endsWith(v,"[]"))&&(S=sn.toArray(m)))return v=ehe(v),S.forEach(function(C,_){!(sn.isUndefined(C)||C===null)&&t.append(a===!0?QX([v],_,o):a===null?v:v+"[]",c(C))}),!1}return gD(m)?!0:(t.append(QX(y,v,o),c(m)),!1)}const d=[],h=Object.assign(YMe,{defaultVisitor:u,convertValue:c,isVisitable:gD});function p(m,v){if(!sn.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(m),sn.forEach(m,function(S,b){(!(sn.isUndefined(S)||S===null)&&i.call(t,S,sn.isString(b)?b.trim():b,v,h))===!0&&p(S,v?v.concat(b):[b])}),d.pop()}}if(!sn.isObject(e))throw new TypeError("data must be an object");return p(e),t}function ZX(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function xz(e,t){this._pairs=[],e&&D6(e,this,t)}const the=xz.prototype;the.append=function(t,n){this._pairs.push([t,n])};the.toString=function(t){const n=t?function(r){return t.call(this,r,ZX)}:ZX;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function XMe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function nhe(e,t,n){if(!t)return e;const r=n&&n.encode||XMe;sn.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let o;if(i?o=i(t,n):o=sn.isURLSearchParams(t)?t.toString():new xz(t,n).toString(r),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class JX{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){sn.forEach(this.handlers,function(r){r!==null&&t(r)})}}const rhe={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},QMe=typeof URLSearchParams<"u"?URLSearchParams:xz,ZMe=typeof FormData<"u"?FormData:null,JMe=typeof Blob<"u"?Blob:null,eIe={isBrowser:!0,classes:{URLSearchParams:QMe,FormData:ZMe,Blob:JMe},protocols:["http","https","file","blob","url","data"]},wz=typeof window<"u"&&typeof document<"u",vD=typeof navigator=="object"&&navigator||void 0,tIe=wz&&(!vD||["ReactNative","NativeScript","NS"].indexOf(vD.product)<0),nIe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",rIe=wz&&window.location.href||"http://localhost",iIe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:wz,hasStandardBrowserEnv:tIe,hasStandardBrowserWebWorkerEnv:nIe,navigator:vD,origin:rIe},Symbol.toStringTag,{value:"Module"})),Fs={...iIe,...eIe};function oIe(e,t){return D6(e,new Fs.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return Fs.isNode&&sn.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function aIe(e){return sn.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function sIe(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],t[o]=e[o];return t}function ihe(e){function t(n,r,i,o){let a=n[o++];if(a==="__proto__")return!0;const s=Number.isFinite(+a),l=o>=n.length;return a=!a&&sn.isArray(i)?i.length:a,l?(sn.hasOwnProp(i,a)?i[a]=[i[a],r]:i[a]=r,!s):((!i[a]||!sn.isObject(i[a]))&&(i[a]=[]),t(n,r,i[a],o)&&sn.isArray(i[a])&&(i[a]=sIe(i[a])),!s)}if(sn.isFormData(e)&&sn.isFunction(e.entries)){const n={};return sn.forEachEntry(e,(r,i)=>{t(aIe(r),i,n,0)}),n}return null}function lIe(e,t,n){if(sn.isString(e))try{return(t||JSON.parse)(e),sn.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(e)}const uE={transitional:rhe,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=sn.isObject(t);if(o&&sn.isHTMLForm(t)&&(t=new FormData(t)),sn.isFormData(t))return i?JSON.stringify(ihe(t)):t;if(sn.isArrayBuffer(t)||sn.isBuffer(t)||sn.isStream(t)||sn.isFile(t)||sn.isBlob(t)||sn.isReadableStream(t))return t;if(sn.isArrayBufferView(t))return t.buffer;if(sn.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return oIe(t,this.formSerializer).toString();if((s=sn.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return D6(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),lIe(t)):t}],transformResponse:[function(t){const n=this.transitional||uE.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(sn.isResponse(t)||sn.isReadableStream(t))return t;if(t&&sn.isString(t)&&(r&&!this.responseType||i)){const a=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?qr.from(s,qr.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Fs.classes.FormData,Blob:Fs.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};sn.forEach(["delete","get","head","post","put","patch"],e=>{uE.headers[e]={}});const cIe=sn.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),uIe=e=>{const t={};let n,r,i;return e&&e.split(`
|
||
`).forEach(function(a){i=a.indexOf(":"),n=a.substring(0,i).trim().toLowerCase(),r=a.substring(i+1).trim(),!(!n||t[n]&&cIe[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},eQ=Symbol("internals");function Tx(e){return e&&String(e).trim().toLowerCase()}function g8(e){return e===!1||e==null?e:sn.isArray(e)?e.map(g8):String(e)}function dIe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const fIe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function N$(e,t,n,r,i){if(sn.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!sn.isString(t)){if(sn.isString(r))return t.indexOf(r)!==-1;if(sn.isRegExp(r))return r.test(t)}}function hIe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function pIe(e,t){const n=sn.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,o,a){return this[r].call(this,t,i,o,a)},configurable:!0})})}class Ul{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function o(s,l,c){const u=Tx(l);if(!u)throw new Error("header name must be a non-empty string");const d=sn.findKey(i,u);(!d||i[d]===void 0||c===!0||c===void 0&&i[d]!==!1)&&(i[d||l]=g8(s))}const a=(s,l)=>sn.forEach(s,(c,u)=>o(c,u,l));if(sn.isPlainObject(t)||t instanceof this.constructor)a(t,n);else if(sn.isString(t)&&(t=t.trim())&&!fIe(t))a(uIe(t),n);else if(sn.isHeaders(t))for(const[s,l]of t.entries())o(l,s,r);else t!=null&&o(n,t,r);return this}get(t,n){if(t=Tx(t),t){const r=sn.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return dIe(i);if(sn.isFunction(n))return n.call(this,i,r);if(sn.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Tx(t),t){const r=sn.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||N$(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function o(a){if(a=Tx(a),a){const s=sn.findKey(r,a);s&&(!n||N$(r,r[s],s,n))&&(delete r[s],i=!0)}}return sn.isArray(t)?t.forEach(o):o(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const o=n[r];(!t||N$(this,this[o],o,t,!0))&&(delete this[o],i=!0)}return i}normalize(t){const n=this,r={};return sn.forEach(this,(i,o)=>{const a=sn.findKey(r,o);if(a){n[a]=g8(i),delete n[o];return}const s=t?hIe(o):String(o).trim();s!==o&&delete n[o],n[s]=g8(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return sn.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&sn.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
|
||
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[eQ]=this[eQ]={accessors:{}}).accessors,i=this.prototype;function o(a){const s=Tx(a);r[s]||(pIe(i,a),r[s]=!0)}return sn.isArray(t)?t.forEach(o):o(t),this}}Ul.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);sn.reduceDescriptors(Ul.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});sn.freezeMethods(Ul);function D$(e,t){const n=this||uE,r=t||n,i=Ul.from(r.headers);let o=r.data;return sn.forEach(e,function(s){o=s.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function ohe(e){return!!(e&&e.__CANCEL__)}function DS(e,t,n){qr.call(this,e??"canceled",qr.ERR_CANCELED,t,n),this.name="CanceledError"}sn.inherits(DS,qr,{__CANCEL__:!0});function ahe(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new qr("Request failed with status code "+n.status,[qr.ERR_BAD_REQUEST,qr.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function mIe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function gIe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,o=0,a;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[o];a||(a=c),n[i]=l,r[i]=c;let d=o,h=0;for(;d!==i;)h+=n[d++],d=d%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),c-a<t)return;const p=u&&c-u;return p?Math.round(h*1e3/p):void 0}}function vIe(e,t){let n=0,r=1e3/t,i,o;const a=(c,u=Date.now())=>{n=u,i=null,o&&(clearTimeout(o),o=null),e.apply(null,c)};return[(...c)=>{const u=Date.now(),d=u-n;d>=r?a(c,u):(i=c,o||(o=setTimeout(()=>{o=null,a(i)},r-d)))},()=>i&&a(i)]}const t9=(e,t,n=3)=>{let r=0;const i=gIe(50,250);return vIe(o=>{const a=o.loaded,s=o.lengthComputable?o.total:void 0,l=a-r,c=i(l),u=a<=s;r=a;const d={loaded:a,total:s,progress:s?a/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s&&u?(s-a)/c:void 0,event:o,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(d)},n)},tQ=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},nQ=e=>(...t)=>sn.asap(()=>e(...t)),yIe=Fs.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Fs.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Fs.origin),Fs.navigator&&/(msie|trident)/i.test(Fs.navigator.userAgent)):()=>!0,bIe=Fs.hasStandardBrowserEnv?{write(e,t,n,r,i,o){const a=[e+"="+encodeURIComponent(t)];sn.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),sn.isString(r)&&a.push("path="+r),sn.isString(i)&&a.push("domain="+i),o===!0&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function SIe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function CIe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function she(e,t){return e&&!SIe(t)?CIe(e,t):t}const rQ=e=>e instanceof Ul?{...e}:e;function bv(e,t){t=t||{};const n={};function r(c,u,d,h){return sn.isPlainObject(c)&&sn.isPlainObject(u)?sn.merge.call({caseless:h},c,u):sn.isPlainObject(u)?sn.merge({},u):sn.isArray(u)?u.slice():u}function i(c,u,d,h){if(sn.isUndefined(u)){if(!sn.isUndefined(c))return r(void 0,c,d,h)}else return r(c,u,d,h)}function o(c,u){if(!sn.isUndefined(u))return r(void 0,u)}function a(c,u){if(sn.isUndefined(u)){if(!sn.isUndefined(c))return r(void 0,c)}else return r(void 0,u)}function s(c,u,d){if(d in t)return r(c,u);if(d in e)return r(void 0,c)}const l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(c,u,d)=>i(rQ(c),rQ(u),d,!0)};return sn.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=l[u]||i,h=d(e[u],t[u],u);sn.isUndefined(h)&&d!==s||(n[u]=h)}),n}const lhe=e=>{const t=bv({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:o,headers:a,auth:s}=t;t.headers=a=Ul.from(a),t.url=nhe(she(t.baseURL,t.url),e.params,e.paramsSerializer),s&&a.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let l;if(sn.isFormData(n)){if(Fs.hasStandardBrowserEnv||Fs.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if((l=a.getContentType())!==!1){const[c,...u]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];a.setContentType([c||"multipart/form-data",...u].join("; "))}}if(Fs.hasStandardBrowserEnv&&(r&&sn.isFunction(r)&&(r=r(t)),r||r!==!1&&yIe(t.url))){const c=i&&o&&bIe.read(o);c&&a.set(i,c)}return t},xIe=typeof XMLHttpRequest<"u",wIe=xIe&&function(e){return new Promise(function(n,r){const i=lhe(e);let o=i.data;const a=Ul.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:c}=i,u,d,h,p,m;function v(){p&&p(),m&&m(),i.cancelToken&&i.cancelToken.unsubscribe(u),i.signal&&i.signal.removeEventListener("abort",u)}let y=new XMLHttpRequest;y.open(i.method.toUpperCase(),i.url,!0),y.timeout=i.timeout;function S(){if(!y)return;const C=Ul.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),T={data:!s||s==="text"||s==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:C,config:e,request:y};ahe(function(E){n(E),v()},function(E){r(E),v()},T),y=null}"onloadend"in y?y.onloadend=S:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(S)},y.onabort=function(){y&&(r(new qr("Request aborted",qr.ECONNABORTED,e,y)),y=null)},y.onerror=function(){r(new qr("Network Error",qr.ERR_NETWORK,e,y)),y=null},y.ontimeout=function(){let _=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const T=i.transitional||rhe;i.timeoutErrorMessage&&(_=i.timeoutErrorMessage),r(new qr(_,T.clarifyTimeoutError?qr.ETIMEDOUT:qr.ECONNABORTED,e,y)),y=null},o===void 0&&a.setContentType(null),"setRequestHeader"in y&&sn.forEach(a.toJSON(),function(_,T){y.setRequestHeader(T,_)}),sn.isUndefined(i.withCredentials)||(y.withCredentials=!!i.withCredentials),s&&s!=="json"&&(y.responseType=i.responseType),c&&([h,m]=t9(c,!0),y.addEventListener("progress",h)),l&&y.upload&&([d,p]=t9(l),y.upload.addEventListener("progress",d),y.upload.addEventListener("loadend",p)),(i.cancelToken||i.signal)&&(u=C=>{y&&(r(!C||C.type?new DS(null,e,y):C),y.abort(),y=null)},i.cancelToken&&i.cancelToken.subscribe(u),i.signal&&(i.signal.aborted?u():i.signal.addEventListener("abort",u)));const b=mIe(i.url);if(b&&Fs.protocols.indexOf(b)===-1){r(new qr("Unsupported protocol "+b+":",qr.ERR_BAD_REQUEST,e));return}y.send(o||null)})},_Ie=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const o=function(c){if(!i){i=!0,s();const u=c instanceof Error?c:this.reason;r.abort(u instanceof qr?u:new DS(u instanceof Error?u.message:u))}};let a=t&&setTimeout(()=>{a=null,o(new qr(`timeout ${t} of ms exceeded`,qr.ETIMEDOUT))},t);const s=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(o):c.removeEventListener("abort",o)}),e=null)};e.forEach(c=>c.addEventListener("abort",o));const{signal:l}=r;return l.unsubscribe=()=>sn.asap(s),l}},EIe=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,i;for(;r<n;)i=r+t,yield e.slice(r,i),r=i},TIe=async function*(e,t){for await(const n of kIe(e))yield*EIe(n,t)},kIe=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},iQ=(e,t,n,r)=>{const i=TIe(e,t);let o=0,a,s=l=>{a||(a=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:u}=await i.next();if(c){s(),l.close();return}let d=u.byteLength;if(n){let h=o+=d;n(h)}l.enqueue(new Uint8Array(u))}catch(c){throw s(c),c}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},L6=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",che=L6&&typeof ReadableStream=="function",OIe=L6&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),uhe=(e,...t)=>{try{return!!e(...t)}catch{return!1}},PIe=che&&uhe(()=>{let e=!1;const t=new Request(Fs.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),oQ=64*1024,yD=che&&uhe(()=>sn.isReadableStream(new Response("").body)),n9={stream:yD&&(e=>e.body)};L6&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!n9[t]&&(n9[t]=sn.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new qr(`Response type '${t}' is not supported`,qr.ERR_NOT_SUPPORT,r)})})})(new Response);const MIe=async e=>{if(e==null)return 0;if(sn.isBlob(e))return e.size;if(sn.isSpecCompliantForm(e))return(await new Request(Fs.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(sn.isArrayBufferView(e)||sn.isArrayBuffer(e))return e.byteLength;if(sn.isURLSearchParams(e)&&(e=e+""),sn.isString(e))return(await OIe(e)).byteLength},IIe=async(e,t)=>{const n=sn.toFiniteNumber(e.getContentLength());return n??MIe(t)},$Ie=L6&&(async e=>{let{url:t,method:n,data:r,signal:i,cancelToken:o,timeout:a,onDownloadProgress:s,onUploadProgress:l,responseType:c,headers:u,withCredentials:d="same-origin",fetchOptions:h}=lhe(e);c=c?(c+"").toLowerCase():"text";let p=_Ie([i,o&&o.toAbortSignal()],a),m;const v=p&&p.unsubscribe&&(()=>{p.unsubscribe()});let y;try{if(l&&PIe&&n!=="get"&&n!=="head"&&(y=await IIe(u,r))!==0){let T=new Request(t,{method:"POST",body:r,duplex:"half"}),x;if(sn.isFormData(r)&&(x=T.headers.get("content-type"))&&u.setContentType(x),T.body){const[E,k]=tQ(y,t9(nQ(l)));r=iQ(T.body,oQ,E,k)}}sn.isString(d)||(d=d?"include":"omit");const S="credentials"in Request.prototype;m=new Request(t,{...h,signal:p,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:S?d:void 0});let b=await fetch(m);const C=yD&&(c==="stream"||c==="response");if(yD&&(s||C&&v)){const T={};["status","statusText","headers"].forEach(M=>{T[M]=b[M]});const x=sn.toFiniteNumber(b.headers.get("content-length")),[E,k]=s&&tQ(x,t9(nQ(s),!0))||[];b=new Response(iQ(b.body,oQ,E,()=>{k&&k(),v&&v()}),T)}c=c||"text";let _=await n9[sn.findKey(n9,c)||"text"](b,e);return!C&&v&&v(),await new Promise((T,x)=>{ahe(T,x,{data:_,headers:Ul.from(b.headers),status:b.status,statusText:b.statusText,config:e,request:m})})}catch(S){throw v&&v(),S&&S.name==="TypeError"&&/fetch/i.test(S.message)?Object.assign(new qr("Network Error",qr.ERR_NETWORK,e,m),{cause:S.cause||S}):qr.from(S,S&&S.code,e,m)}}),bD={http:qMe,xhr:wIe,fetch:$Ie};sn.forEach(bD,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const aQ=e=>`- ${e}`,RIe=e=>sn.isFunction(e)||e===null||e===!1,dhe={getAdapter:e=>{e=sn.isArray(e)?e:[e];const{length:t}=e;let n,r;const i={};for(let o=0;o<t;o++){n=e[o];let a;if(r=n,!RIe(n)&&(r=bD[(a=String(n)).toLowerCase()],r===void 0))throw new qr(`Unknown adapter '${a}'`);if(r)break;i[a||"#"+o]=r}if(!r){const o=Object.entries(i).map(([s,l])=>`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let a=t?o.length>1?`since :
|
||
`+o.map(aQ).join(`
|
||
`):" "+aQ(o[0]):"as no adapter specified";throw new qr("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return r},adapters:bD};function L$(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new DS(null,e)}function sQ(e){return L$(e),e.headers=Ul.from(e.headers),e.data=D$.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),dhe.getAdapter(e.adapter||uE.adapter)(e).then(function(r){return L$(e),r.data=D$.call(e,e.transformResponse,r),r.headers=Ul.from(r.headers),r},function(r){return ohe(r)||(L$(e),r&&r.response&&(r.response.data=D$.call(e,e.transformResponse,r.response),r.response.headers=Ul.from(r.response.headers))),Promise.reject(r)})}const fhe="1.7.9",F6={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{F6[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const lQ={};F6.transitional=function(t,n,r){function i(o,a){return"[Axios v"+fhe+"] Transitional option '"+o+"'"+a+(r?". "+r:"")}return(o,a,s)=>{if(t===!1)throw new qr(i(a," has been removed"+(n?" in "+n:"")),qr.ERR_DEPRECATED);return n&&!lQ[a]&&(lQ[a]=!0,console.warn(i(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,a,s):!0}};F6.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function AIe(e,t,n){if(typeof e!="object")throw new qr("options must be an object",qr.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=t[o];if(a){const s=e[o],l=s===void 0||a(s,o,e);if(l!==!0)throw new qr("option "+o+" must be "+l,qr.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new qr("Unknown option "+o,qr.ERR_BAD_OPTION)}}const v8={assertOptions:AIe,validators:F6},mf=v8.validators;class q1{constructor(t){this.defaults=t,this.interceptors={request:new JX,response:new JX}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const o=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?o&&!String(r.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(r.stack+=`
|
||
`+o):r.stack=o}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=bv(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&v8.assertOptions(r,{silentJSONParsing:mf.transitional(mf.boolean),forcedJSONParsing:mf.transitional(mf.boolean),clarifyTimeoutError:mf.transitional(mf.boolean)},!1),i!=null&&(sn.isFunction(i)?n.paramsSerializer={serialize:i}:v8.assertOptions(i,{encode:mf.function,serialize:mf.function},!0)),v8.assertOptions(n,{baseUrl:mf.spelling("baseURL"),withXsrfToken:mf.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=o&&sn.merge(o.common,o[n.method]);o&&sn.forEach(["delete","get","head","post","put","patch","common"],m=>{delete o[m]}),n.headers=Ul.concat(a,o);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const c=[];this.interceptors.response.forEach(function(v){c.push(v.fulfilled,v.rejected)});let u,d=0,h;if(!l){const m=[sQ.bind(this),void 0];for(m.unshift.apply(m,s),m.push.apply(m,c),h=m.length,u=Promise.resolve(n);d<h;)u=u.then(m[d++],m[d++]);return u}h=s.length;let p=n;for(d=0;d<h;){const m=s[d++],v=s[d++];try{p=m(p)}catch(y){v.call(this,y);break}}try{u=sQ.call(this,p)}catch(m){return Promise.reject(m)}for(d=0,h=c.length;d<h;)u=u.then(c[d++],c[d++]);return u}getUri(t){t=bv(this.defaults,t);const n=she(t.baseURL,t.url);return nhe(n,t.params,t.paramsSerializer)}}sn.forEach(["delete","get","head","options"],function(t){q1.prototype[t]=function(n,r){return this.request(bv(r||{},{method:t,url:n,data:(r||{}).data}))}});sn.forEach(["post","put","patch"],function(t){function n(r){return function(o,a,s){return this.request(bv(s||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:o,data:a}))}}q1.prototype[t]=n(),q1.prototype[t+"Form"]=n(!0)});class _z{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(o){n=o});const r=this;this.promise.then(i=>{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const a=new Promise(s=>{r.subscribe(s),o=s}).then(i);return a.cancel=function(){r.unsubscribe(o)},a},t(function(o,a,s){r.reason||(r.reason=new DS(o,a,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new _z(function(i){t=i}),cancel:t}}}function NIe(e){return function(n){return e.apply(null,n)}}function DIe(e){return sn.isObject(e)&&e.isAxiosError===!0}const SD={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(SD).forEach(([e,t])=>{SD[t]=e});function hhe(e){const t=new q1(e),n=Wfe(q1.prototype.request,t);return sn.extend(n,q1.prototype,t,{allOwnKeys:!0}),sn.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return hhe(bv(e,i))},n}const fa=hhe(uE);fa.Axios=q1;fa.CanceledError=DS;fa.CancelToken=_z;fa.isCancel=ohe;fa.VERSION=fhe;fa.toFormData=D6;fa.AxiosError=qr;fa.Cancel=fa.CanceledError;fa.all=function(t){return Promise.all(t)};fa.spread=NIe;fa.isAxiosError=DIe;fa.mergeConfig=bv;fa.AxiosHeaders=Ul;fa.formToJSON=e=>ihe(sn.isHTMLForm(e)?new FormData(e):e);fa.getAdapter=dhe.getAdapter;fa.HttpStatusCode=SD;fa.default=fa;function LIe(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(i){i(n)}),(r=e.get("*"))&&r.slice().map(function(i){i(t,n)})}}}const Dr=LIe();async function FIe(){return ri("/config/bytedesk/properties",{method:"GET",params:{client:ti}})}async function phe(){try{const t=(await fa.get("/notebase/config.json")).data;if(t.enabled)console.log("config enabled: ",t),localStorage.setItem(V2,"true"),localStorage.setItem(h8,t.apiUrl),localStorage.setItem(p8,t.websocketUrl),localStorage.setItem($$,t.htmlUrl);else if(dOe===Efe){console.log("config opensource");const n=window.location.port,r=window.location.protocol+"//"+window.location.hostname+":"+n,i="ws://"+window.location.hostname+":9885/websocket";console.log("apiUrl: ",r," port:",n," websocketUrl:",i),localStorage.setItem(V2,"true"),localStorage.setItem(h8,r),localStorage.setItem(p8,i),localStorage.setItem($$,r)}else console.log("config disabled"),localStorage.setItem(V2,"false"),localStorage.removeItem(h8),localStorage.removeItem(p8),localStorage.removeItem($$)}catch(e){console.log("loadConfig error: ",e)}}function j6(){const e=localStorage.getItem(Hy);if(console.log("custom_enabled: ",e),e==="true"){const n=localStorage.getItem(g2);return n===null?I$:n}if(localStorage.getItem(V2)==="true"){const n=localStorage.getItem(h8);return n===null?I$:n}return I$}function mhe(){return j6()+"/api/v1/upload/file"}function jIe(){const e=localStorage.getItem(Hy);if(console.log("custom_enabled: ",e),e==="true"){const r=localStorage.getItem(v2);return r===null?_X:r}const t=localStorage.getItem(V2),n=localStorage.getItem(p8);return t==="true"?n:_X}async function ghe(){const e=await FIe();return console.log("getConfigProperties response: ",e.data.data),e.data.code===200?(localStorage.setItem(fOe,JSON.stringify(e.data.data)),e.data.data):null}const ri=fa.create({timeout:2e4,baseURL:j6(),paramsSerializer:{indexes:null}});ri.interceptors.request.use(e=>{e.baseURL=j6();const t=localStorage.getItem(qw);return t&&t.length>10&&e.url.startsWith("/api")&&(e.headers.Authorization=`Bearer ${t}`),!t&&e.url.startsWith("/api")?Promise.reject(BIe):e},e=>(console.debug("request error",e),e.response.status===403&&Dr.emit(Xm,"403"),e.response.status===401&&Dr.emit(Xm,"401"),Promise.reject(e)));ri.interceptors.response.use(e=>e,e=>{var t,n,r;if(console.debug("response error",e),e!=null&&e.response)switch((t=e==null?void 0:e.response)==null?void 0:t.status){case 400:console.log("axios interception error 400"),Dr.emit(Xm,"400");break;case 401:console.log("axios interception error 401"),Dr.emit(Xm,"401");break;case 403:console.log("axios interception error 403"),Dr.emit(Xm,"403");break;case 500:console.log("axios interception error 500"),Dr.emit(pOe,"500");break;case 601:console.log("axios interception error 601",e.message);break}return Promise.resolve({message:e==null?void 0:e.message,code:(n=e==null?void 0:e.response)==null?void 0:n.status,data:{message:e==null?void 0:e.message,code:(r=e==null?void 0:e.response)==null?void 0:r.status,data:!1}})});const F$={data:null,status:601,statusText:kfe,headers:{},config:{headers:void 0},request:null},BIe={message:"匿名用户,无需访问服务器接口",name:kfe,code:"601",config:F$.config,request:F$.request,response:F$,isAxiosError:!0,toJSON:function(){return{message:this.message,name:this.name,code:this.code,config:this.config,request:this.request,response:this.response}}};async function HIe(e){return ri("/api/v1/agent/query",{method:"GET",params:{orgUid:e,client:ti}})}async function zIe(e){return ri("/api/v1/agent/update",{method:"POST",data:{...e,client:ti}})}async function UIe(e){return ri("/api/v1/agent/update/status",{method:"POST",data:{...e,client:ti}})}async function WIe(e){return ri("/api/v1/message_unread/query",{method:"GET",params:{userUid:e,client:ti}})}async function VIe(e){return ri("/api/v1/message/rest/send",{method:"POST",data:{json:e,client:ti}})}var Ez=Object.defineProperty,KIe=Object.getOwnPropertyDescriptor,qIe=Object.getOwnPropertyNames,GIe=Object.prototype.hasOwnProperty,ws=(e,t)=>()=>(e&&(t=e(e=0)),t),kn=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Vv=(e,t)=>{for(var n in t)Ez(e,n,{get:t[n],enumerable:!0})},YIe=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of qIe(t))!GIe.call(e,i)&&i!==n&&Ez(e,i,{get:()=>t[i],enumerable:!(r=KIe(t,i))||r.enumerable});return e},Ji=e=>YIe(Ez({},"__esModule",{value:!0}),e),pn=ws(()=>{}),Ni={};Vv(Ni,{_debugEnd:()=>JD,_debugProcess:()=>ZD,_events:()=>pL,_eventsCount:()=>mL,_exiting:()=>FD,_fatalExceptions:()=>YD,_getActiveHandles:()=>whe,_getActiveRequests:()=>xhe,_kill:()=>HD,_linkedBinding:()=>She,_maxListeners:()=>hL,_preload_modules:()=>dL,_rawDebug:()=>ND,_startProfilerIdleNotifier:()=>eL,_stopProfilerIdleNotifier:()=>tL,_tickCallback:()=>QD,abort:()=>oL,addListener:()=>gL,allowedNodeEnvironmentFlags:()=>qD,arch:()=>xD,argv:()=>ED,argv0:()=>uL,assert:()=>_he,binding:()=>MD,chdir:()=>RD,config:()=>jD,cpuUsage:()=>y2,cwd:()=>$D,debugPort:()=>cL,default:()=>kz,dlopen:()=>Che,domain:()=>LD,emit:()=>CL,emitWarning:()=>PD,env:()=>_D,execArgv:()=>TD,execPath:()=>lL,exit:()=>VD,features:()=>GD,hasUncaughtExceptionCaptureCallback:()=>Ehe,hrtime:()=>y8,kill:()=>WD,listeners:()=>khe,memoryUsage:()=>UD,moduleLoadList:()=>DD,nextTick:()=>yhe,off:()=>yL,on:()=>Oh,once:()=>vL,openStdin:()=>KD,pid:()=>aL,platform:()=>wD,ppid:()=>sL,prependListener:()=>xL,prependOnceListener:()=>wL,reallyExit:()=>BD,release:()=>AD,removeAllListeners:()=>SL,removeListener:()=>bL,resourceUsage:()=>zD,setSourceMapsEnabled:()=>fL,setUncaughtExceptionCaptureCallback:()=>XD,stderr:()=>rL,stdin:()=>iL,stdout:()=>nL,title:()=>CD,umask:()=>ID,uptime:()=>The,version:()=>kD,versions:()=>OD});function Tz(e){throw new Error("Node.js process "+e+" is not supported by JSPM core outside of Node.js")}function XIe(){!G1||!T1||(G1=!1,T1.length?Af=T1.concat(Af):K2=-1,Af.length&&vhe())}function vhe(){if(!G1){var e=setTimeout(XIe,0);G1=!0;for(var t=Af.length;t;){for(T1=Af,Af=[];++K2<t;)T1&&T1[K2].run();K2=-1,t=Af.length}T1=null,G1=!1,clearTimeout(e)}}function yhe(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];Af.push(new bhe(e,t)),Af.length===1&&!G1&&setTimeout(vhe,0)}function bhe(e,t){this.fun=e,this.array=t}function $s(){}function She(e){Tz("_linkedBinding")}function Che(e){Tz("dlopen")}function xhe(){return[]}function whe(){return[]}function _he(e,t){if(!e)throw new Error(t||"assertion error")}function Ehe(){return!1}function The(){return zh.now()/1e3}function y8(e){var t=Math.floor((Date.now()-zh.now())*.001),n=zh.now()*.001,r=Math.floor(n)+t,i=Math.floor(n%1*1e9);return e&&(r=r-e[0],i=i-e[1],i<0&&(r--,i+=b8)),[r,i]}function Oh(){return kz}function khe(e){return[]}var Af,G1,T1,K2,CD,xD,wD,_D,ED,TD,kD,OD,PD,MD,ID,$D,RD,AD,ND,DD,LD,FD,jD,BD,HD,y2,zD,UD,WD,VD,KD,qD,GD,YD,XD,QD,ZD,JD,eL,tL,nL,rL,iL,oL,aL,sL,lL,cL,uL,dL,fL,zh,j$,b8,hL,pL,mL,gL,vL,yL,bL,SL,CL,xL,wL,kz,QIe=ws(()=>{pn(),gn(),mn(),Af=[],G1=!1,K2=-1,bhe.prototype.run=function(){this.fun.apply(null,this.array)},CD="browser",xD="x64",wD="browser",_D={PATH:"/usr/bin",LANG:navigator.language+".UTF-8",PWD:"/",HOME:"/home",TMP:"/tmp"},ED=["/usr/bin/node"],TD=[],kD="v16.8.0",OD={},PD=function(e,t){console.warn((t?t+": ":"")+e)},MD=function(e){Tz("binding")},ID=function(e){return 0},$D=function(){return"/"},RD=function(e){},AD={name:"node",sourceUrl:"",headersUrl:"",libUrl:""},ND=$s,DD=[],LD={},FD=!1,jD={},BD=$s,HD=$s,y2=function(){return{}},zD=y2,UD=y2,WD=$s,VD=$s,KD=$s,qD={},GD={inspector:!1,debug:!1,uv:!1,ipv6:!1,tls_alpn:!1,tls_sni:!1,tls_ocsp:!1,tls:!1,cached_builtins:!0},YD=$s,XD=$s,QD=$s,ZD=$s,JD=$s,eL=$s,tL=$s,nL=void 0,rL=void 0,iL=void 0,oL=$s,aL=2,sL=1,lL="/bin/usr/node",cL=9229,uL="node",dL=[],fL=$s,zh={now:typeof performance<"u"?performance.now.bind(performance):void 0,timing:typeof performance<"u"?performance.timing:void 0},zh.now===void 0&&(j$=Date.now(),zh.timing&&zh.timing.navigationStart&&(j$=zh.timing.navigationStart),zh.now=()=>Date.now()-j$),b8=1e9,y8.bigint=function(e){var t=y8(e);return typeof BigInt>"u"?t[0]*b8+t[1]:BigInt(t[0]*b8)+BigInt(t[1])},hL=10,pL={},mL=0,gL=Oh,vL=Oh,yL=Oh,bL=Oh,SL=Oh,CL=$s,xL=Oh,wL=Oh,kz={version:kD,versions:OD,arch:xD,platform:wD,release:AD,_rawDebug:ND,moduleLoadList:DD,binding:MD,_linkedBinding:She,_events:pL,_eventsCount:mL,_maxListeners:hL,on:Oh,addListener:gL,once:vL,off:yL,removeListener:bL,removeAllListeners:SL,emit:CL,prependListener:xL,prependOnceListener:wL,listeners:khe,domain:LD,_exiting:FD,config:jD,dlopen:Che,uptime:The,_getActiveRequests:xhe,_getActiveHandles:whe,reallyExit:BD,_kill:HD,cpuUsage:y2,resourceUsage:zD,memoryUsage:UD,kill:WD,exit:VD,openStdin:KD,allowedNodeEnvironmentFlags:qD,assert:_he,features:GD,_fatalExceptions:YD,setUncaughtExceptionCaptureCallback:XD,hasUncaughtExceptionCaptureCallback:Ehe,emitWarning:PD,nextTick:yhe,_tickCallback:QD,_debugProcess:ZD,_debugEnd:JD,_startProfilerIdleNotifier:eL,_stopProfilerIdleNotifier:tL,stdout:nL,stdin:iL,stderr:rL,abort:oL,umask:ID,chdir:RD,cwd:$D,env:_D,title:CD,argv:ED,execArgv:TD,pid:aL,ppid:sL,execPath:lL,debugPort:cL,hrtime:y8,argv0:uL,_preload_modules:dL,setSourceMapsEnabled:fL}}),mn=ws(()=>{QIe()}),_s={};Vv(_s,{Buffer:()=>r9,INSPECT_MAX_BYTES:()=>Ohe,default:()=>Ph,kMaxLength:()=>Phe});function ZIe(){if(_L)return Cy;_L=!0,Cy.byteLength=s,Cy.toByteArray=c,Cy.fromByteArray=h;for(var e=[],t=[],n=typeof Uint8Array<"u"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,o=r.length;i<o;++i)e[i]=r[i],t[r.charCodeAt(i)]=i;t[45]=62,t[95]=63;function a(p){var m=p.length;if(m%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var v=p.indexOf("=");v===-1&&(v=m);var y=v===m?0:4-v%4;return[v,y]}function s(p){var m=a(p),v=m[0],y=m[1];return(v+y)*3/4-y}function l(p,m,v){return(m+v)*3/4-v}function c(p){var m,v=a(p),y=v[0],S=v[1],b=new n(l(p,y,S)),C=0,_=S>0?y-4:y,T;for(T=0;T<_;T+=4)m=t[p.charCodeAt(T)]<<18|t[p.charCodeAt(T+1)]<<12|t[p.charCodeAt(T+2)]<<6|t[p.charCodeAt(T+3)],b[C++]=m>>16&255,b[C++]=m>>8&255,b[C++]=m&255;return S===2&&(m=t[p.charCodeAt(T)]<<2|t[p.charCodeAt(T+1)]>>4,b[C++]=m&255),S===1&&(m=t[p.charCodeAt(T)]<<10|t[p.charCodeAt(T+1)]<<4|t[p.charCodeAt(T+2)]>>2,b[C++]=m>>8&255,b[C++]=m&255),b}function u(p){return e[p>>18&63]+e[p>>12&63]+e[p>>6&63]+e[p&63]}function d(p,m,v){for(var y,S=[],b=m;b<v;b+=3)y=(p[b]<<16&16711680)+(p[b+1]<<8&65280)+(p[b+2]&255),S.push(u(y));return S.join("")}function h(p){for(var m,v=p.length,y=v%3,S=[],b=16383,C=0,_=v-y;C<_;C+=b)S.push(d(p,C,C+b>_?_:C+b));return y===1?(m=p[v-1],S.push(e[m>>2]+e[m<<4&63]+"==")):y===2&&(m=(p[v-2]<<8)+p[v-1],S.push(e[m>>10]+e[m>>4&63]+e[m<<2&63]+"=")),S.join("")}return Cy}function JIe(){return EL?b2:(EL=!0,b2.read=function(e,t,n,r,i){var o,a,s=i*8-r-1,l=(1<<s)-1,c=l>>1,u=-7,d=n?i-1:0,h=n?-1:1,p=e[t+d];for(d+=h,o=p&(1<<-u)-1,p>>=-u,u+=s;u>0;o=o*256+e[t+d],d+=h,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=a*256+e[t+d],d+=h,u-=8);if(o===0)o=1-c;else{if(o===l)return a?NaN:(p?-1:1)*(1/0);a=a+Math.pow(2,r),o=o-c}return(p?-1:1)*a*Math.pow(2,o-r)},b2.write=function(e,t,n,r,i,o){var a,s,l,c=o*8-i-1,u=(1<<c)-1,d=u>>1,h=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:o-1,m=r?1:-1,v=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),a+d>=1?t+=h/l:t+=h*Math.pow(2,1-d),t*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a=a+d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+p]=s&255,p+=m,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;e[n+p]=a&255,p+=m,a/=256,c-=8);e[n+p-m]|=v*128},b2)}function e$e(){if(TL)return sm;TL=!0;let e=ZIe(),t=JIe(),n=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;sm.Buffer=a,sm.SlowBuffer=S,sm.INSPECT_MAX_BYTES=50;let r=2147483647;sm.kMaxLength=r,a.TYPED_ARRAY_SUPPORT=i(),!a.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function i(){try{let Q=new Uint8Array(1),q={foo:function(){return 42}};return Object.setPrototypeOf(q,Uint8Array.prototype),Object.setPrototypeOf(Q,q),Q.foo()===42}catch{return!1}}Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}});function o(Q){if(Q>r)throw new RangeError('The value "'+Q+'" is invalid for option "size"');let q=new Uint8Array(Q);return Object.setPrototypeOf(q,a.prototype),q}function a(Q,q,J){if(typeof Q=="number"){if(typeof q=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return u(Q)}return s(Q,q,J)}a.poolSize=8192;function s(Q,q,J){if(typeof Q=="string")return d(Q,q);if(ArrayBuffer.isView(Q))return p(Q);if(Q==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Q);if(Te(Q,ArrayBuffer)||Q&&Te(Q.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Te(Q,SharedArrayBuffer)||Q&&Te(Q.buffer,SharedArrayBuffer)))return m(Q,q,J);if(typeof Q=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');let be=Q.valueOf&&Q.valueOf();if(be!=null&&be!==Q)return a.from(be,q,J);let Oe=v(Q);if(Oe)return Oe;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Q[Symbol.toPrimitive]=="function")return a.from(Q[Symbol.toPrimitive]("string"),q,J);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Q)}a.from=function(Q,q,J){return s(Q,q,J)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array);function l(Q){if(typeof Q!="number")throw new TypeError('"size" argument must be of type number');if(Q<0)throw new RangeError('The value "'+Q+'" is invalid for option "size"')}function c(Q,q,J){return l(Q),Q<=0?o(Q):q!==void 0?typeof J=="string"?o(Q).fill(q,J):o(Q).fill(q):o(Q)}a.alloc=function(Q,q,J){return c(Q,q,J)};function u(Q){return l(Q),o(Q<0?0:y(Q)|0)}a.allocUnsafe=function(Q){return u(Q)},a.allocUnsafeSlow=function(Q){return u(Q)};function d(Q,q){if((typeof q!="string"||q==="")&&(q="utf8"),!a.isEncoding(q))throw new TypeError("Unknown encoding: "+q);let J=b(Q,q)|0,be=o(J),Oe=be.write(Q,q);return Oe!==J&&(be=be.slice(0,Oe)),be}function h(Q){let q=Q.length<0?0:y(Q.length)|0,J=o(q);for(let be=0;be<q;be+=1)J[be]=Q[be]&255;return J}function p(Q){if(Te(Q,Uint8Array)){let q=new Uint8Array(Q);return m(q.buffer,q.byteOffset,q.byteLength)}return h(Q)}function m(Q,q,J){if(q<0||Q.byteLength<q)throw new RangeError('"offset" is outside of buffer bounds');if(Q.byteLength<q+(J||0))throw new RangeError('"length" is outside of buffer bounds');let be;return q===void 0&&J===void 0?be=new Uint8Array(Q):J===void 0?be=new Uint8Array(Q,q):be=new Uint8Array(Q,q,J),Object.setPrototypeOf(be,a.prototype),be}function v(Q){if(a.isBuffer(Q)){let q=y(Q.length)|0,J=o(q);return J.length===0||Q.copy(J,0,0,q),J}if(Q.length!==void 0)return typeof Q.length!="number"||ke(Q.length)?o(0):h(Q);if(Q.type==="Buffer"&&Array.isArray(Q.data))return h(Q.data)}function y(Q){if(Q>=r)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r.toString(16)+" bytes");return Q|0}function S(Q){return+Q!=Q&&(Q=0),a.alloc(+Q)}a.isBuffer=function(Q){return Q!=null&&Q._isBuffer===!0&&Q!==a.prototype},a.compare=function(Q,q){if(Te(Q,Uint8Array)&&(Q=a.from(Q,Q.offset,Q.byteLength)),Te(q,Uint8Array)&&(q=a.from(q,q.offset,q.byteLength)),!a.isBuffer(Q)||!a.isBuffer(q))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Q===q)return 0;let J=Q.length,be=q.length;for(let Oe=0,Se=Math.min(J,be);Oe<Se;++Oe)if(Q[Oe]!==q[Oe]){J=Q[Oe],be=q[Oe];break}return J<be?-1:be<J?1:0},a.isEncoding=function(Q){switch(String(Q).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(Q,q){if(!Array.isArray(Q))throw new TypeError('"list" argument must be an Array of Buffers');if(Q.length===0)return a.alloc(0);let J;if(q===void 0)for(q=0,J=0;J<Q.length;++J)q+=Q[J].length;let be=a.allocUnsafe(q),Oe=0;for(J=0;J<Q.length;++J){let Se=Q[J];if(Te(Se,Uint8Array))Oe+Se.length>be.length?(a.isBuffer(Se)||(Se=a.from(Se)),Se.copy(be,Oe)):Uint8Array.prototype.set.call(be,Se,Oe);else if(a.isBuffer(Se))Se.copy(be,Oe);else throw new TypeError('"list" argument must be an Array of Buffers');Oe+=Se.length}return be};function b(Q,q){if(a.isBuffer(Q))return Q.length;if(ArrayBuffer.isView(Q)||Te(Q,ArrayBuffer))return Q.byteLength;if(typeof Q!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Q);let J=Q.length,be=arguments.length>2&&arguments[2]===!0;if(!be&&J===0)return 0;let Oe=!1;for(;;)switch(q){case"ascii":case"latin1":case"binary":return J;case"utf8":case"utf-8":return xe(Q).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return J*2;case"hex":return J>>>1;case"base64":return Fe(Q).length;default:if(Oe)return be?-1:xe(Q).length;q=(""+q).toLowerCase(),Oe=!0}}a.byteLength=b;function C(Q,q,J){let be=!1;if((q===void 0||q<0)&&(q=0),q>this.length||((J===void 0||J>this.length)&&(J=this.length),J<=0)||(J>>>=0,q>>>=0,J<=q))return"";for(Q||(Q="utf8");;)switch(Q){case"hex":return K(this,q,J);case"utf8":case"utf-8":return A(this,q,J);case"ascii":return U(this,q,J);case"latin1":case"binary":return z(this,q,J);case"base64":return R(this,q,J);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Z(this,q,J);default:if(be)throw new TypeError("Unknown encoding: "+Q);Q=(Q+"").toLowerCase(),be=!0}}a.prototype._isBuffer=!0;function _(Q,q,J){let be=Q[q];Q[q]=Q[J],Q[J]=be}a.prototype.swap16=function(){let Q=this.length;if(Q%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let q=0;q<Q;q+=2)_(this,q,q+1);return this},a.prototype.swap32=function(){let Q=this.length;if(Q%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let q=0;q<Q;q+=4)_(this,q,q+3),_(this,q+1,q+2);return this},a.prototype.swap64=function(){let Q=this.length;if(Q%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let q=0;q<Q;q+=8)_(this,q,q+7),_(this,q+1,q+6),_(this,q+2,q+5),_(this,q+3,q+4);return this},a.prototype.toString=function(){let Q=this.length;return Q===0?"":arguments.length===0?A(this,0,Q):C.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(Q){if(!a.isBuffer(Q))throw new TypeError("Argument must be a Buffer");return this===Q?!0:a.compare(this,Q)===0},a.prototype.inspect=function(){let Q="",q=sm.INSPECT_MAX_BYTES;return Q=this.toString("hex",0,q).replace(/(.{2})/g,"$1 ").trim(),this.length>q&&(Q+=" ... "),"<Buffer "+Q+">"},n&&(a.prototype[n]=a.prototype.inspect),a.prototype.compare=function(Q,q,J,be,Oe){if(Te(Q,Uint8Array)&&(Q=a.from(Q,Q.offset,Q.byteLength)),!a.isBuffer(Q))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Q);if(q===void 0&&(q=0),J===void 0&&(J=Q?Q.length:0),be===void 0&&(be=0),Oe===void 0&&(Oe=this.length),q<0||J>Q.length||be<0||Oe>this.length)throw new RangeError("out of range index");if(be>=Oe&&q>=J)return 0;if(be>=Oe)return-1;if(q>=J)return 1;if(q>>>=0,J>>>=0,be>>>=0,Oe>>>=0,this===Q)return 0;let Se=Oe-be,Ke=J-q,tt=Math.min(Se,Ke),le=this.slice(be,Oe),ze=Q.slice(q,J);for(let Ye=0;Ye<tt;++Ye)if(le[Ye]!==ze[Ye]){Se=le[Ye],Ke=ze[Ye];break}return Se<Ke?-1:Ke<Se?1:0};function T(Q,q,J,be,Oe){if(Q.length===0)return-1;if(typeof J=="string"?(be=J,J=0):J>2147483647?J=2147483647:J<-2147483648&&(J=-2147483648),J=+J,ke(J)&&(J=Oe?0:Q.length-1),J<0&&(J=Q.length+J),J>=Q.length){if(Oe)return-1;J=Q.length-1}else if(J<0)if(Oe)J=0;else return-1;if(typeof q=="string"&&(q=a.from(q,be)),a.isBuffer(q))return q.length===0?-1:x(Q,q,J,be,Oe);if(typeof q=="number")return q=q&255,typeof Uint8Array.prototype.indexOf=="function"?Oe?Uint8Array.prototype.indexOf.call(Q,q,J):Uint8Array.prototype.lastIndexOf.call(Q,q,J):x(Q,[q],J,be,Oe);throw new TypeError("val must be string, number or Buffer")}function x(Q,q,J,be,Oe){let Se=1,Ke=Q.length,tt=q.length;if(be!==void 0&&(be=String(be).toLowerCase(),be==="ucs2"||be==="ucs-2"||be==="utf16le"||be==="utf-16le")){if(Q.length<2||q.length<2)return-1;Se=2,Ke/=2,tt/=2,J/=2}function le(Ye,Ue){return Se===1?Ye[Ue]:Ye.readUInt16BE(Ue*Se)}let ze;if(Oe){let Ye=-1;for(ze=J;ze<Ke;ze++)if(le(Q,ze)===le(q,Ye===-1?0:ze-Ye)){if(Ye===-1&&(Ye=ze),ze-Ye+1===tt)return Ye*Se}else Ye!==-1&&(ze-=ze-Ye),Ye=-1}else for(J+tt>Ke&&(J=Ke-tt),ze=J;ze>=0;ze--){let Ye=!0;for(let Ue=0;Ue<tt;Ue++)if(le(Q,ze+Ue)!==le(q,Ue)){Ye=!1;break}if(Ye)return ze}return-1}a.prototype.includes=function(Q,q,J){return this.indexOf(Q,q,J)!==-1},a.prototype.indexOf=function(Q,q,J){return T(this,Q,q,J,!0)},a.prototype.lastIndexOf=function(Q,q,J){return T(this,Q,q,J,!1)};function E(Q,q,J,be){J=Number(J)||0;let Oe=Q.length-J;be?(be=Number(be),be>Oe&&(be=Oe)):be=Oe;let Se=q.length;be>Se/2&&(be=Se/2);let Ke;for(Ke=0;Ke<be;++Ke){let tt=parseInt(q.substr(Ke*2,2),16);if(ke(tt))return Ke;Q[J+Ke]=tt}return Ke}function k(Q,q,J,be){return Ce(xe(q,Q.length-J),Q,J,be)}function M(Q,q,J,be){return Ce(we(q),Q,J,be)}function P(Q,q,J,be){return Ce(Fe(q),Q,J,be)}function D(Q,q,J,be){return Ce(De(q,Q.length-J),Q,J,be)}a.prototype.write=function(Q,q,J,be){if(q===void 0)be="utf8",J=this.length,q=0;else if(J===void 0&&typeof q=="string")be=q,J=this.length,q=0;else if(isFinite(q))q=q>>>0,isFinite(J)?(J=J>>>0,be===void 0&&(be="utf8")):(be=J,J=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let Oe=this.length-q;if((J===void 0||J>Oe)&&(J=Oe),Q.length>0&&(J<0||q<0)||q>this.length)throw new RangeError("Attempt to write outside buffer bounds");be||(be="utf8");let Se=!1;for(;;)switch(be){case"hex":return E(this,Q,q,J);case"utf8":case"utf-8":return k(this,Q,q,J);case"ascii":case"latin1":case"binary":return M(this,Q,q,J);case"base64":return P(this,Q,q,J);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,Q,q,J);default:if(Se)throw new TypeError("Unknown encoding: "+be);be=(""+be).toLowerCase(),Se=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function R(Q,q,J){return q===0&&J===Q.length?e.fromByteArray(Q):e.fromByteArray(Q.slice(q,J))}function A(Q,q,J){J=Math.min(Q.length,J);let be=[],Oe=q;for(;Oe<J;){let Se=Q[Oe],Ke=null,tt=Se>239?4:Se>223?3:Se>191?2:1;if(Oe+tt<=J){let le,ze,Ye,Ue;switch(tt){case 1:Se<128&&(Ke=Se);break;case 2:le=Q[Oe+1],(le&192)===128&&(Ue=(Se&31)<<6|le&63,Ue>127&&(Ke=Ue));break;case 3:le=Q[Oe+1],ze=Q[Oe+2],(le&192)===128&&(ze&192)===128&&(Ue=(Se&15)<<12|(le&63)<<6|ze&63,Ue>2047&&(Ue<55296||Ue>57343)&&(Ke=Ue));break;case 4:le=Q[Oe+1],ze=Q[Oe+2],Ye=Q[Oe+3],(le&192)===128&&(ze&192)===128&&(Ye&192)===128&&(Ue=(Se&15)<<18|(le&63)<<12|(ze&63)<<6|Ye&63,Ue>65535&&Ue<1114112&&(Ke=Ue))}}Ke===null?(Ke=65533,tt=1):Ke>65535&&(Ke-=65536,be.push(Ke>>>10&1023|55296),Ke=56320|Ke&1023),be.push(Ke),Oe+=tt}return F(be)}let H=4096;function F(Q){let q=Q.length;if(q<=H)return String.fromCharCode.apply(String,Q);let J="",be=0;for(;be<q;)J+=String.fromCharCode.apply(String,Q.slice(be,be+=H));return J}function U(Q,q,J){let be="";J=Math.min(Q.length,J);for(let Oe=q;Oe<J;++Oe)be+=String.fromCharCode(Q[Oe]&127);return be}function z(Q,q,J){let be="";J=Math.min(Q.length,J);for(let Oe=q;Oe<J;++Oe)be+=String.fromCharCode(Q[Oe]);return be}function K(Q,q,J){let be=Q.length;(!q||q<0)&&(q=0),(!J||J<0||J>be)&&(J=be);let Oe="";for(let Se=q;Se<J;++Se)Oe+=Pe[Q[Se]];return Oe}function Z(Q,q,J){let be=Q.slice(q,J),Oe="";for(let Se=0;Se<be.length-1;Se+=2)Oe+=String.fromCharCode(be[Se]+be[Se+1]*256);return Oe}a.prototype.slice=function(Q,q){let J=this.length;Q=~~Q,q=q===void 0?J:~~q,Q<0?(Q+=J,Q<0&&(Q=0)):Q>J&&(Q=J),q<0?(q+=J,q<0&&(q=0)):q>J&&(q=J),q<Q&&(q=Q);let be=this.subarray(Q,q);return Object.setPrototypeOf(be,a.prototype),be};function N(Q,q,J){if(Q%1!==0||Q<0)throw new RangeError("offset is not uint");if(Q+q>J)throw new RangeError("Trying to access beyond buffer length")}a.prototype.readUintLE=a.prototype.readUIntLE=function(Q,q,J){Q=Q>>>0,q=q>>>0,J||N(Q,q,this.length);let be=this[Q],Oe=1,Se=0;for(;++Se<q&&(Oe*=256);)be+=this[Q+Se]*Oe;return be},a.prototype.readUintBE=a.prototype.readUIntBE=function(Q,q,J){Q=Q>>>0,q=q>>>0,J||N(Q,q,this.length);let be=this[Q+--q],Oe=1;for(;q>0&&(Oe*=256);)be+=this[Q+--q]*Oe;return be},a.prototype.readUint8=a.prototype.readUInt8=function(Q,q){return Q=Q>>>0,q||N(Q,1,this.length),this[Q]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(Q,q){return Q=Q>>>0,q||N(Q,2,this.length),this[Q]|this[Q+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(Q,q){return Q=Q>>>0,q||N(Q,2,this.length),this[Q]<<8|this[Q+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(Q,q){return Q=Q>>>0,q||N(Q,4,this.length),(this[Q]|this[Q+1]<<8|this[Q+2]<<16)+this[Q+3]*16777216},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(Q,q){return Q=Q>>>0,q||N(Q,4,this.length),this[Q]*16777216+(this[Q+1]<<16|this[Q+2]<<8|this[Q+3])},a.prototype.readBigUInt64LE=Ne(function(Q){Q=Q>>>0,pe(Q,"offset");let q=this[Q],J=this[Q+7];(q===void 0||J===void 0)&&he(Q,this.length-8);let be=q+this[++Q]*2**8+this[++Q]*2**16+this[++Q]*2**24,Oe=this[++Q]+this[++Q]*2**8+this[++Q]*2**16+J*2**24;return BigInt(be)+(BigInt(Oe)<<BigInt(32))}),a.prototype.readBigUInt64BE=Ne(function(Q){Q=Q>>>0,pe(Q,"offset");let q=this[Q],J=this[Q+7];(q===void 0||J===void 0)&&he(Q,this.length-8);let be=q*2**24+this[++Q]*2**16+this[++Q]*2**8+this[++Q],Oe=this[++Q]*2**24+this[++Q]*2**16+this[++Q]*2**8+J;return(BigInt(be)<<BigInt(32))+BigInt(Oe)}),a.prototype.readIntLE=function(Q,q,J){Q=Q>>>0,q=q>>>0,J||N(Q,q,this.length);let be=this[Q],Oe=1,Se=0;for(;++Se<q&&(Oe*=256);)be+=this[Q+Se]*Oe;return Oe*=128,be>=Oe&&(be-=Math.pow(2,8*q)),be},a.prototype.readIntBE=function(Q,q,J){Q=Q>>>0,q=q>>>0,J||N(Q,q,this.length);let be=q,Oe=1,Se=this[Q+--be];for(;be>0&&(Oe*=256);)Se+=this[Q+--be]*Oe;return Oe*=128,Se>=Oe&&(Se-=Math.pow(2,8*q)),Se},a.prototype.readInt8=function(Q,q){return Q=Q>>>0,q||N(Q,1,this.length),this[Q]&128?(255-this[Q]+1)*-1:this[Q]},a.prototype.readInt16LE=function(Q,q){Q=Q>>>0,q||N(Q,2,this.length);let J=this[Q]|this[Q+1]<<8;return J&32768?J|4294901760:J},a.prototype.readInt16BE=function(Q,q){Q=Q>>>0,q||N(Q,2,this.length);let J=this[Q+1]|this[Q]<<8;return J&32768?J|4294901760:J},a.prototype.readInt32LE=function(Q,q){return Q=Q>>>0,q||N(Q,4,this.length),this[Q]|this[Q+1]<<8|this[Q+2]<<16|this[Q+3]<<24},a.prototype.readInt32BE=function(Q,q){return Q=Q>>>0,q||N(Q,4,this.length),this[Q]<<24|this[Q+1]<<16|this[Q+2]<<8|this[Q+3]},a.prototype.readBigInt64LE=Ne(function(Q){Q=Q>>>0,pe(Q,"offset");let q=this[Q],J=this[Q+7];(q===void 0||J===void 0)&&he(Q,this.length-8);let be=this[Q+4]+this[Q+5]*2**8+this[Q+6]*2**16+(J<<24);return(BigInt(be)<<BigInt(32))+BigInt(q+this[++Q]*2**8+this[++Q]*2**16+this[++Q]*2**24)}),a.prototype.readBigInt64BE=Ne(function(Q){Q=Q>>>0,pe(Q,"offset");let q=this[Q],J=this[Q+7];(q===void 0||J===void 0)&&he(Q,this.length-8);let be=(q<<24)+this[++Q]*2**16+this[++Q]*2**8+this[++Q];return(BigInt(be)<<BigInt(32))+BigInt(this[++Q]*2**24+this[++Q]*2**16+this[++Q]*2**8+J)}),a.prototype.readFloatLE=function(Q,q){return Q=Q>>>0,q||N(Q,4,this.length),t.read(this,Q,!0,23,4)},a.prototype.readFloatBE=function(Q,q){return Q=Q>>>0,q||N(Q,4,this.length),t.read(this,Q,!1,23,4)},a.prototype.readDoubleLE=function(Q,q){return Q=Q>>>0,q||N(Q,8,this.length),t.read(this,Q,!0,52,8)},a.prototype.readDoubleBE=function(Q,q){return Q=Q>>>0,q||N(Q,8,this.length),t.read(this,Q,!1,52,8)};function j(Q,q,J,be,Oe,Se){if(!a.isBuffer(Q))throw new TypeError('"buffer" argument must be a Buffer instance');if(q>Oe||q<Se)throw new RangeError('"value" argument is out of bounds');if(J+be>Q.length)throw new RangeError("Index out of range")}a.prototype.writeUintLE=a.prototype.writeUIntLE=function(Q,q,J,be){if(Q=+Q,q=q>>>0,J=J>>>0,!be){let Ke=Math.pow(2,8*J)-1;j(this,Q,q,J,Ke,0)}let Oe=1,Se=0;for(this[q]=Q&255;++Se<J&&(Oe*=256);)this[q+Se]=Q/Oe&255;return q+J},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(Q,q,J,be){if(Q=+Q,q=q>>>0,J=J>>>0,!be){let Ke=Math.pow(2,8*J)-1;j(this,Q,q,J,Ke,0)}let Oe=J-1,Se=1;for(this[q+Oe]=Q&255;--Oe>=0&&(Se*=256);)this[q+Oe]=Q/Se&255;return q+J},a.prototype.writeUint8=a.prototype.writeUInt8=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,1,255,0),this[q]=Q&255,q+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,2,65535,0),this[q]=Q&255,this[q+1]=Q>>>8,q+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,2,65535,0),this[q]=Q>>>8,this[q+1]=Q&255,q+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,4,4294967295,0),this[q+3]=Q>>>24,this[q+2]=Q>>>16,this[q+1]=Q>>>8,this[q]=Q&255,q+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,4,4294967295,0),this[q]=Q>>>24,this[q+1]=Q>>>16,this[q+2]=Q>>>8,this[q+3]=Q&255,q+4};function W(Q,q,J,be,Oe){ge(q,be,Oe,Q,J,7);let Se=Number(q&BigInt(4294967295));Q[J++]=Se,Se=Se>>8,Q[J++]=Se,Se=Se>>8,Q[J++]=Se,Se=Se>>8,Q[J++]=Se;let Ke=Number(q>>BigInt(32)&BigInt(4294967295));return Q[J++]=Ke,Ke=Ke>>8,Q[J++]=Ke,Ke=Ke>>8,Q[J++]=Ke,Ke=Ke>>8,Q[J++]=Ke,J}function G(Q,q,J,be,Oe){ge(q,be,Oe,Q,J,7);let Se=Number(q&BigInt(4294967295));Q[J+7]=Se,Se=Se>>8,Q[J+6]=Se,Se=Se>>8,Q[J+5]=Se,Se=Se>>8,Q[J+4]=Se;let Ke=Number(q>>BigInt(32)&BigInt(4294967295));return Q[J+3]=Ke,Ke=Ke>>8,Q[J+2]=Ke,Ke=Ke>>8,Q[J+1]=Ke,Ke=Ke>>8,Q[J]=Ke,J+8}a.prototype.writeBigUInt64LE=Ne(function(Q,q=0){return W(this,Q,q,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeBigUInt64BE=Ne(function(Q,q=0){return G(this,Q,q,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeIntLE=function(Q,q,J,be){if(Q=+Q,q=q>>>0,!be){let tt=Math.pow(2,8*J-1);j(this,Q,q,J,tt-1,-tt)}let Oe=0,Se=1,Ke=0;for(this[q]=Q&255;++Oe<J&&(Se*=256);)Q<0&&Ke===0&&this[q+Oe-1]!==0&&(Ke=1),this[q+Oe]=(Q/Se>>0)-Ke&255;return q+J},a.prototype.writeIntBE=function(Q,q,J,be){if(Q=+Q,q=q>>>0,!be){let tt=Math.pow(2,8*J-1);j(this,Q,q,J,tt-1,-tt)}let Oe=J-1,Se=1,Ke=0;for(this[q+Oe]=Q&255;--Oe>=0&&(Se*=256);)Q<0&&Ke===0&&this[q+Oe+1]!==0&&(Ke=1),this[q+Oe]=(Q/Se>>0)-Ke&255;return q+J},a.prototype.writeInt8=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,1,127,-128),Q<0&&(Q=255+Q+1),this[q]=Q&255,q+1},a.prototype.writeInt16LE=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,2,32767,-32768),this[q]=Q&255,this[q+1]=Q>>>8,q+2},a.prototype.writeInt16BE=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,2,32767,-32768),this[q]=Q>>>8,this[q+1]=Q&255,q+2},a.prototype.writeInt32LE=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,4,2147483647,-2147483648),this[q]=Q&255,this[q+1]=Q>>>8,this[q+2]=Q>>>16,this[q+3]=Q>>>24,q+4},a.prototype.writeInt32BE=function(Q,q,J){return Q=+Q,q=q>>>0,J||j(this,Q,q,4,2147483647,-2147483648),Q<0&&(Q=4294967295+Q+1),this[q]=Q>>>24,this[q+1]=Q>>>16,this[q+2]=Q>>>8,this[q+3]=Q&255,q+4},a.prototype.writeBigInt64LE=Ne(function(Q,q=0){return W(this,Q,q,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeBigInt64BE=Ne(function(Q,q=0){return G(this,Q,q,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function re(Q,q,J,be,Oe,Se){if(J+be>Q.length)throw new RangeError("Index out of range");if(J<0)throw new RangeError("Index out of range")}function se(Q,q,J,be,Oe){return q=+q,J=J>>>0,Oe||re(Q,q,J,4),t.write(Q,q,J,be,23,4),J+4}a.prototype.writeFloatLE=function(Q,q,J){return se(this,Q,q,!0,J)},a.prototype.writeFloatBE=function(Q,q,J){return se(this,Q,q,!1,J)};function de(Q,q,J,be,Oe){return q=+q,J=J>>>0,Oe||re(Q,q,J,8),t.write(Q,q,J,be,52,8),J+8}a.prototype.writeDoubleLE=function(Q,q,J){return de(this,Q,q,!0,J)},a.prototype.writeDoubleBE=function(Q,q,J){return de(this,Q,q,!1,J)},a.prototype.copy=function(Q,q,J,be){if(!a.isBuffer(Q))throw new TypeError("argument should be a Buffer");if(J||(J=0),!be&&be!==0&&(be=this.length),q>=Q.length&&(q=Q.length),q||(q=0),be>0&&be<J&&(be=J),be===J||Q.length===0||this.length===0)return 0;if(q<0)throw new RangeError("targetStart out of bounds");if(J<0||J>=this.length)throw new RangeError("Index out of range");if(be<0)throw new RangeError("sourceEnd out of bounds");be>this.length&&(be=this.length),Q.length-q<be-J&&(be=Q.length-q+J);let Oe=be-J;return this===Q&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(q,J,be):Uint8Array.prototype.set.call(Q,this.subarray(J,be),q),Oe},a.prototype.fill=function(Q,q,J,be){if(typeof Q=="string"){if(typeof q=="string"?(be=q,q=0,J=this.length):typeof J=="string"&&(be=J,J=this.length),be!==void 0&&typeof be!="string")throw new TypeError("encoding must be a string");if(typeof be=="string"&&!a.isEncoding(be))throw new TypeError("Unknown encoding: "+be);if(Q.length===1){let Se=Q.charCodeAt(0);(be==="utf8"&&Se<128||be==="latin1")&&(Q=Se)}}else typeof Q=="number"?Q=Q&255:typeof Q=="boolean"&&(Q=Number(Q));if(q<0||this.length<q||this.length<J)throw new RangeError("Out of range index");if(J<=q)return this;q=q>>>0,J=J===void 0?this.length:J>>>0,Q||(Q=0);let Oe;if(typeof Q=="number")for(Oe=q;Oe<J;++Oe)this[Oe]=Q;else{let Se=a.isBuffer(Q)?Q:a.from(Q,be),Ke=Se.length;if(Ke===0)throw new TypeError('The value "'+Q+'" is invalid for argument "value"');for(Oe=0;Oe<J-q;++Oe)this[Oe+q]=Se[Oe%Ke]}return this};let ee={};function ne(Q,q,J){ee[Q]=class extends J{constructor(){super(),Object.defineProperty(this,"message",{value:q.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${Q}]`,this.stack,delete this.name}get code(){return Q}set code(be){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:be,writable:!0})}toString(){return`${this.name} [${Q}]: ${this.message}`}}}ne("ERR_BUFFER_OUT_OF_BOUNDS",function(Q){return Q?`${Q} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),ne("ERR_INVALID_ARG_TYPE",function(Q,q){return`The "${Q}" argument must be of type number. Received type ${typeof q}`},TypeError),ne("ERR_OUT_OF_RANGE",function(Q,q,J){let be=`The value of "${Q}" is out of range.`,Oe=J;return Number.isInteger(J)&&Math.abs(J)>2**32?Oe=ue(String(J)):typeof J=="bigint"&&(Oe=String(J),(J>BigInt(2)**BigInt(32)||J<-(BigInt(2)**BigInt(32)))&&(Oe=ue(Oe)),Oe+="n"),be+=` It must be ${q}. Received ${Oe}`,be},RangeError);function ue(Q){let q="",J=Q.length,be=Q[0]==="-"?1:0;for(;J>=be+4;J-=3)q=`_${Q.slice(J-3,J)}${q}`;return`${Q.slice(0,J)}${q}`}function ye(Q,q,J){pe(q,"offset"),(Q[q]===void 0||Q[q+J]===void 0)&&he(q,Q.length-(J+1))}function ge(Q,q,J,be,Oe,Se){if(Q>J||Q<q){let Ke=typeof q=="bigint"?"n":"",tt;throw q===0||q===BigInt(0)?tt=`>= 0${Ke} and < 2${Ke} ** ${(Se+1)*8}${Ke}`:tt=`>= -(2${Ke} ** ${(Se+1)*8-1}${Ke}) and < 2 ** ${(Se+1)*8-1}${Ke}`,new ee.ERR_OUT_OF_RANGE("value",tt,Q)}ye(be,Oe,Se)}function pe(Q,q){if(typeof Q!="number")throw new ee.ERR_INVALID_ARG_TYPE(q,"number",Q)}function he(Q,q,J){throw Math.floor(Q)!==Q?(pe(Q,J),new ee.ERR_OUT_OF_RANGE("offset","an integer",Q)):q<0?new ee.ERR_BUFFER_OUT_OF_BOUNDS:new ee.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${q}`,Q)}let _e=/[^+/0-9A-Za-z-_]/g;function ce(Q){if(Q=Q.split("=")[0],Q=Q.trim().replace(_e,""),Q.length<2)return"";for(;Q.length%4!==0;)Q=Q+"=";return Q}function xe(Q,q){q=q||1/0;let J,be=Q.length,Oe=null,Se=[];for(let Ke=0;Ke<be;++Ke){if(J=Q.charCodeAt(Ke),J>55295&&J<57344){if(!Oe){if(J>56319){(q-=3)>-1&&Se.push(239,191,189);continue}else if(Ke+1===be){(q-=3)>-1&&Se.push(239,191,189);continue}Oe=J;continue}if(J<56320){(q-=3)>-1&&Se.push(239,191,189),Oe=J;continue}J=(Oe-55296<<10|J-56320)+65536}else Oe&&(q-=3)>-1&&Se.push(239,191,189);if(Oe=null,J<128){if((q-=1)<0)break;Se.push(J)}else if(J<2048){if((q-=2)<0)break;Se.push(J>>6|192,J&63|128)}else if(J<65536){if((q-=3)<0)break;Se.push(J>>12|224,J>>6&63|128,J&63|128)}else if(J<1114112){if((q-=4)<0)break;Se.push(J>>18|240,J>>12&63|128,J>>6&63|128,J&63|128)}else throw new Error("Invalid code point")}return Se}function we(Q){let q=[];for(let J=0;J<Q.length;++J)q.push(Q.charCodeAt(J)&255);return q}function De(Q,q){let J,be,Oe,Se=[];for(let Ke=0;Ke<Q.length&&!((q-=2)<0);++Ke)J=Q.charCodeAt(Ke),be=J>>8,Oe=J%256,Se.push(Oe),Se.push(be);return Se}function Fe(Q){return e.toByteArray(ce(Q))}function Ce(Q,q,J,be){let Oe;for(Oe=0;Oe<be&&!(Oe+J>=q.length||Oe>=Q.length);++Oe)q[Oe+J]=Q[Oe];return Oe}function Te(Q,q){return Q instanceof q||Q!=null&&Q.constructor!=null&&Q.constructor.name!=null&&Q.constructor.name===q.name}function ke(Q){return Q!==Q}let Pe=function(){let Q="0123456789abcdef",q=new Array(256);for(let J=0;J<16;++J){let be=J*16;for(let Oe=0;Oe<16;++Oe)q[be+Oe]=Q[J]+Q[Oe]}return q}();function Ne(Q){return typeof BigInt>"u"?We:Q}function We(){throw new Error("BigInt not supported")}return sm}var Cy,_L,b2,EL,sm,TL,Ph,r9,Ohe,Phe,Es=ws(()=>{pn(),gn(),mn(),Cy={},_L=!1,b2={},EL=!1,sm={},TL=!1,Ph=e$e(),Ph.Buffer,Ph.SlowBuffer,Ph.INSPECT_MAX_BYTES,Ph.kMaxLength,r9=Ph.Buffer,Ohe=Ph.INSPECT_MAX_BYTES,Phe=Ph.kMaxLength}),gn=ws(()=>{Es()}),t$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=class{constructor(n){this.aliasToTopic={},this.max=n}put(n,r){return r===0||r>this.max?!1:(this.aliasToTopic[r]=n,this.length=Object.keys(this.aliasToTopic).length,!0)}getTopicByAlias(n){return this.aliasToTopic[n]}clear(){this.aliasToTopic={}}};e.default=t}),Va=kn((e,t)=>{pn(),gn(),mn(),t.exports={ArrayIsArray(n){return Array.isArray(n)},ArrayPrototypeIncludes(n,r){return n.includes(r)},ArrayPrototypeIndexOf(n,r){return n.indexOf(r)},ArrayPrototypeJoin(n,r){return n.join(r)},ArrayPrototypeMap(n,r){return n.map(r)},ArrayPrototypePop(n,r){return n.pop(r)},ArrayPrototypePush(n,r){return n.push(r)},ArrayPrototypeSlice(n,r,i){return n.slice(r,i)},Error,FunctionPrototypeCall(n,r,...i){return n.call(r,...i)},FunctionPrototypeSymbolHasInstance(n,r){return Function.prototype[Symbol.hasInstance].call(n,r)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(n,r){return Object.defineProperties(n,r)},ObjectDefineProperty(n,r,i){return Object.defineProperty(n,r,i)},ObjectGetOwnPropertyDescriptor(n,r){return Object.getOwnPropertyDescriptor(n,r)},ObjectKeys(n){return Object.keys(n)},ObjectSetPrototypeOf(n,r){return Object.setPrototypeOf(n,r)},Promise,PromisePrototypeCatch(n,r){return n.catch(r)},PromisePrototypeThen(n,r,i){return n.then(r,i)},PromiseReject(n){return Promise.reject(n)},ReflectApply:Reflect.apply,RegExpPrototypeTest(n,r){return n.test(r)},SafeSet:Set,String,StringPrototypeSlice(n,r,i){return n.slice(r,i)},StringPrototypeToLowerCase(n){return n.toLowerCase()},StringPrototypeToUpperCase(n){return n.toUpperCase()},StringPrototypeTrim(n){return n.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,TypedArrayPrototypeSet(n,r,i){return n.set(r,i)},Uint8Array}}),cp=kn((e,t)=>{pn(),gn(),mn();var n=(Es(),Ji(_s)),r=Object.getPrototypeOf(async function(){}).constructor,i=globalThis.Blob||n.Blob,o=typeof i<"u"?function(s){return s instanceof i}:function(s){return!1},a=class extends Error{constructor(s){if(!Array.isArray(s))throw new TypeError(`Expected input to be an Array, got ${typeof s}`);let l="";for(let c=0;c<s.length;c++)l+=` ${s[c].stack}
|
||
`;super(l),this.name="AggregateError",this.errors=s}};t.exports={AggregateError:a,kEmptyObject:Object.freeze({}),once(s){let l=!1;return function(...c){l||(l=!0,s.apply(this,c))}},createDeferredPromise:function(){let s,l;return{promise:new Promise((c,u)=>{s=c,l=u}),resolve:s,reject:l}},promisify(s){return new Promise((l,c)=>{s((u,...d)=>u?c(u):l(...d))})},debuglog(){return function(){}},format(s,...l){return s.replace(/%([sdifj])/g,function(...[c,u]){let d=l.shift();return u==="f"?d.toFixed(6):u==="j"?JSON.stringify(d):u==="s"&&typeof d=="object"?`${d.constructor!==Object?d.constructor.name:""} {}`.trim():d.toString()})},inspect(s){switch(typeof s){case"string":if(s.includes("'"))if(s.includes('"')){if(!s.includes("`")&&!s.includes("${"))return`\`${s}\``}else return`"${s}"`;return`'${s}'`;case"number":return isNaN(s)?"NaN":Object.is(s,-0)?String(s):s;case"bigint":return`${String(s)}n`;case"boolean":case"undefined":return String(s);case"object":return"{}"}},types:{isAsyncFunction(s){return s instanceof r},isArrayBufferView(s){return ArrayBuffer.isView(s)}},isBlob:o},t.exports.promisify.custom=Symbol.for("nodejs.util.promisify.custom")}),Oz=kn((e,t)=>{pn(),gn(),mn();var{AbortController:n,AbortSignal:r}=typeof self<"u"?self:typeof window<"u"?window:void 0;t.exports=n,t.exports.AbortSignal=r,t.exports.default=n}),Gl=kn((e,t)=>{pn(),gn(),mn();var{format:n,inspect:r,AggregateError:i}=cp(),o=globalThis.AggregateError||i,a=Symbol("kIsNodeError"),s=["string","function","number","object","Function","Object","boolean","bigint","symbol"],l=/^([A-Z][a-z0-9]*)+$/,c="__node_internal_",u={};function d(b,C){if(!b)throw new u.ERR_INTERNAL_ASSERTION(C)}function h(b){let C="",_=b.length,T=b[0]==="-"?1:0;for(;_>=T+4;_-=3)C=`_${b.slice(_-3,_)}${C}`;return`${b.slice(0,_)}${C}`}function p(b,C,_){if(typeof C=="function")return d(C.length<=_.length,`Code: ${b}; The provided arguments length (${_.length}) does not match the required ones (${C.length}).`),C(..._);let T=(C.match(/%[dfijoOs]/g)||[]).length;return d(T===_.length,`Code: ${b}; The provided arguments length (${_.length}) does not match the required ones (${T}).`),_.length===0?C:n(C,..._)}function m(b,C,_){_||(_=Error);class T extends _{constructor(...E){super(p(b,C,E))}toString(){return`${this.name} [${b}]: ${this.message}`}}Object.defineProperties(T.prototype,{name:{value:_.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${b}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),T.prototype.code=b,T.prototype[a]=!0,u[b]=T}function v(b){let C=c+b.name;return Object.defineProperty(b,"name",{value:C}),b}function y(b,C){if(b&&C&&b!==C){if(Array.isArray(C.errors))return C.errors.push(b),C;let _=new o([C,b],C.message);return _.code=C.code,_}return b||C}var S=class extends Error{constructor(b="The operation was aborted",C=void 0){if(C!==void 0&&typeof C!="object")throw new u.ERR_INVALID_ARG_TYPE("options","Object",C);super(b,C),this.code="ABORT_ERR",this.name="AbortError"}};m("ERR_ASSERTION","%s",Error),m("ERR_INVALID_ARG_TYPE",(b,C,_)=>{d(typeof b=="string","'name' must be a string"),Array.isArray(C)||(C=[C]);let T="The ";b.endsWith(" argument")?T+=`${b} `:T+=`"${b}" ${b.includes(".")?"property":"argument"} `,T+="must be ";let x=[],E=[],k=[];for(let P of C)d(typeof P=="string","All expected entries have to be of type string"),s.includes(P)?x.push(P.toLowerCase()):l.test(P)?E.push(P):(d(P!=="object",'The value "object" should be written as "Object"'),k.push(P));if(E.length>0){let P=x.indexOf("object");P!==-1&&(x.splice(x,P,1),E.push("Object"))}if(x.length>0){switch(x.length){case 1:T+=`of type ${x[0]}`;break;case 2:T+=`one of type ${x[0]} or ${x[1]}`;break;default:{let P=x.pop();T+=`one of type ${x.join(", ")}, or ${P}`}}(E.length>0||k.length>0)&&(T+=" or ")}if(E.length>0){switch(E.length){case 1:T+=`an instance of ${E[0]}`;break;case 2:T+=`an instance of ${E[0]} or ${E[1]}`;break;default:{let P=E.pop();T+=`an instance of ${E.join(", ")}, or ${P}`}}k.length>0&&(T+=" or ")}switch(k.length){case 0:break;case 1:k[0].toLowerCase()!==k[0]&&(T+="an "),T+=`${k[0]}`;break;case 2:T+=`one of ${k[0]} or ${k[1]}`;break;default:{let P=k.pop();T+=`one of ${k.join(", ")}, or ${P}`}}if(_==null)T+=`. Received ${_}`;else if(typeof _=="function"&&_.name)T+=`. Received function ${_.name}`;else if(typeof _=="object"){var M;if((M=_.constructor)!==null&&M!==void 0&&M.name)T+=`. Received an instance of ${_.constructor.name}`;else{let P=r(_,{depth:-1});T+=`. Received ${P}`}}else{let P=r(_,{colors:!1});P.length>25&&(P=`${P.slice(0,25)}...`),T+=`. Received type ${typeof _} (${P})`}return T},TypeError),m("ERR_INVALID_ARG_VALUE",(b,C,_="is invalid")=>{let T=r(C);return T.length>128&&(T=T.slice(0,128)+"..."),`The ${b.includes(".")?"property":"argument"} '${b}' ${_}. Received ${T}`},TypeError),m("ERR_INVALID_RETURN_VALUE",(b,C,_)=>{var T;let x=_!=null&&(T=_.constructor)!==null&&T!==void 0&&T.name?`instance of ${_.constructor.name}`:`type ${typeof _}`;return`Expected ${b} to be returned from the "${C}" function but got ${x}.`},TypeError),m("ERR_MISSING_ARGS",(...b)=>{d(b.length>0,"At least one arg needs to be specified");let C,_=b.length;switch(b=(Array.isArray(b)?b:[b]).map(T=>`"${T}"`).join(" or "),_){case 1:C+=`The ${b[0]} argument`;break;case 2:C+=`The ${b[0]} and ${b[1]} arguments`;break;default:{let T=b.pop();C+=`The ${b.join(", ")}, and ${T} arguments`}break}return`${C} must be specified`},TypeError),m("ERR_OUT_OF_RANGE",(b,C,_)=>{d(C,'Missing "range" argument');let T;return Number.isInteger(_)&&Math.abs(_)>2**32?T=h(String(_)):typeof _=="bigint"?(T=String(_),(_>2n**32n||_<-(2n**32n))&&(T=h(T)),T+="n"):T=r(_),`The value of "${b}" is out of range. It must be ${C}. Received ${T}`},RangeError),m("ERR_MULTIPLE_CALLBACK","Callback called multiple times",Error),m("ERR_METHOD_NOT_IMPLEMENTED","The %s method is not implemented",Error),m("ERR_STREAM_ALREADY_FINISHED","Cannot call %s after a stream was finished",Error),m("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable",Error),m("ERR_STREAM_DESTROYED","Cannot call %s after a stream was destroyed",Error),m("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),m("ERR_STREAM_PREMATURE_CLOSE","Premature close",Error),m("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF",Error),m("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event",Error),m("ERR_STREAM_WRITE_AFTER_END","write after end",Error),m("ERR_UNKNOWN_ENCODING","Unknown encoding: %s",TypeError),t.exports={AbortError:S,aggregateTwoErrors:v(y),hideStackFrames:v,codes:u}}),B6=kn((e,t)=>{pn(),gn(),mn();var{ArrayIsArray:n,ArrayPrototypeIncludes:r,ArrayPrototypeJoin:i,ArrayPrototypeMap:o,NumberIsInteger:a,NumberIsNaN:s,NumberMAX_SAFE_INTEGER:l,NumberMIN_SAFE_INTEGER:c,NumberParseInt:u,ObjectPrototypeHasOwnProperty:d,RegExpPrototypeExec:h,String:p,StringPrototypeToUpperCase:m,StringPrototypeTrim:v}=Va(),{hideStackFrames:y,codes:{ERR_SOCKET_BAD_PORT:S,ERR_INVALID_ARG_TYPE:b,ERR_INVALID_ARG_VALUE:C,ERR_OUT_OF_RANGE:_,ERR_UNKNOWN_SIGNAL:T}}=Gl(),{normalizeEncoding:x}=cp(),{isAsyncFunction:E,isArrayBufferView:k}=cp().types,M={};function P(Ce){return Ce===(Ce|0)}function D(Ce){return Ce===Ce>>>0}var R=/^[0-7]+$/,A="must be a 32-bit unsigned integer or an octal string";function H(Ce,Te,ke){if(typeof Ce>"u"&&(Ce=ke),typeof Ce=="string"){if(h(R,Ce)===null)throw new C(Te,Ce,A);Ce=u(Ce,8)}return z(Ce,Te),Ce}var F=y((Ce,Te,ke=c,Pe=l)=>{if(typeof Ce!="number")throw new b(Te,"number",Ce);if(!a(Ce))throw new _(Te,"an integer",Ce);if(Ce<ke||Ce>Pe)throw new _(Te,`>= ${ke} && <= ${Pe}`,Ce)}),U=y((Ce,Te,ke=-2147483648,Pe=2147483647)=>{if(typeof Ce!="number")throw new b(Te,"number",Ce);if(!a(Ce))throw new _(Te,"an integer",Ce);if(Ce<ke||Ce>Pe)throw new _(Te,`>= ${ke} && <= ${Pe}`,Ce)}),z=y((Ce,Te,ke=!1)=>{if(typeof Ce!="number")throw new b(Te,"number",Ce);if(!a(Ce))throw new _(Te,"an integer",Ce);let Pe=ke?1:0,Ne=4294967295;if(Ce<Pe||Ce>Ne)throw new _(Te,`>= ${Pe} && <= ${Ne}`,Ce)});function K(Ce,Te){if(typeof Ce!="string")throw new b(Te,"string",Ce)}function Z(Ce,Te,ke=void 0,Pe){if(typeof Ce!="number")throw new b(Te,"number",Ce);if(ke!=null&&Ce<ke||Pe!=null&&Ce>Pe||(ke!=null||Pe!=null)&&s(Ce))throw new _(Te,`${ke!=null?`>= ${ke}`:""}${ke!=null&&Pe!=null?" && ":""}${Pe!=null?`<= ${Pe}`:""}`,Ce)}var N=y((Ce,Te,ke)=>{if(!r(ke,Ce)){let Pe="must be one of: "+i(o(ke,Ne=>typeof Ne=="string"?`'${Ne}'`:p(Ne)),", ");throw new C(Te,Ce,Pe)}});function j(Ce,Te){if(typeof Ce!="boolean")throw new b(Te,"boolean",Ce)}function W(Ce,Te,ke){return Ce==null||!d(Ce,Te)?ke:Ce[Te]}var G=y((Ce,Te,ke=null)=>{let Pe=W(ke,"allowArray",!1),Ne=W(ke,"allowFunction",!1);if(!W(ke,"nullable",!1)&&Ce===null||!Pe&&n(Ce)||typeof Ce!="object"&&(!Ne||typeof Ce!="function"))throw new b(Te,"Object",Ce)}),re=y((Ce,Te)=>{if(Ce!=null&&typeof Ce!="object"&&typeof Ce!="function")throw new b(Te,"a dictionary",Ce)}),se=y((Ce,Te,ke=0)=>{if(!n(Ce))throw new b(Te,"Array",Ce);if(Ce.length<ke){let Pe=`must be longer than ${ke}`;throw new C(Te,Ce,Pe)}});function de(Ce,Te){se(Ce,Te);for(let ke=0;ke<Ce.length;ke++)K(Ce[ke],`${Te}[${ke}]`)}function ee(Ce,Te){se(Ce,Te);for(let ke=0;ke<Ce.length;ke++)j(Ce[ke],`${Te}[${ke}]`)}function ne(Ce,Te="signal"){if(K(Ce,Te),M[Ce]===void 0)throw M[m(Ce)]!==void 0?new T(Ce+" (signals must use all capital letters)"):new T(Ce)}var ue=y((Ce,Te="buffer")=>{if(!k(Ce))throw new b(Te,["Buffer","TypedArray","DataView"],Ce)});function ye(Ce,Te){let ke=x(Te),Pe=Ce.length;if(ke==="hex"&&Pe%2!==0)throw new C("encoding",Te,`is invalid for data of length ${Pe}`)}function ge(Ce,Te="Port",ke=!0){if(typeof Ce!="number"&&typeof Ce!="string"||typeof Ce=="string"&&v(Ce).length===0||+Ce!==+Ce>>>0||Ce>65535||Ce===0&&!ke)throw new S(Te,Ce,ke);return Ce|0}var pe=y((Ce,Te)=>{if(Ce!==void 0&&(Ce===null||typeof Ce!="object"||!("aborted"in Ce)))throw new b(Te,"AbortSignal",Ce)}),he=y((Ce,Te)=>{if(typeof Ce!="function")throw new b(Te,"Function",Ce)}),_e=y((Ce,Te)=>{if(typeof Ce!="function"||E(Ce))throw new b(Te,"Function",Ce)}),ce=y((Ce,Te)=>{if(Ce!==void 0)throw new b(Te,"undefined",Ce)});function xe(Ce,Te,ke){if(!r(ke,Ce))throw new b(Te,`('${i(ke,"|")}')`,Ce)}var we=/^(?:<[^>]*>)(?:\s*;\s*[^;"\s]+(?:=(")?[^;"\s]*\1)?)*$/;function De(Ce,Te){if(typeof Ce>"u"||!h(we,Ce))throw new C(Te,Ce,'must be an array or string of format "</styles.css>; rel=preload; as=style"')}function Fe(Ce){if(typeof Ce=="string")return De(Ce,"hints"),Ce;if(n(Ce)){let Te=Ce.length,ke="";if(Te===0)return ke;for(let Pe=0;Pe<Te;Pe++){let Ne=Ce[Pe];De(Ne,"hints"),ke+=Ne,Pe!==Te-1&&(ke+=", ")}return ke}throw new C("hints",Ce,'must be an array or string of format "</styles.css>; rel=preload; as=style"')}t.exports={isInt32:P,isUint32:D,parseFileMode:H,validateArray:se,validateStringArray:de,validateBooleanArray:ee,validateBoolean:j,validateBuffer:ue,validateDictionary:re,validateEncoding:ye,validateFunction:he,validateInt32:U,validateInteger:F,validateNumber:Z,validateObject:G,validateOneOf:N,validatePlainFunction:_e,validatePort:ge,validateSignalName:ne,validateString:K,validateUint32:z,validateUndefined:ce,validateUnion:xe,validateAbortSignal:pe,validateLinkHeaderValue:Fe}}),Kv=kn((e,t)=>{pn(),gn(),mn();var n=t.exports={},r,i;function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?r=setTimeout:r=o}catch{r=o}try{typeof clearTimeout=="function"?i=clearTimeout:i=a}catch{i=a}})();function s(S){if(r===setTimeout)return setTimeout(S,0);if((r===o||!r)&&setTimeout)return r=setTimeout,setTimeout(S,0);try{return r(S,0)}catch{try{return r.call(null,S,0)}catch{return r.call(this,S,0)}}}function l(S){if(i===clearTimeout)return clearTimeout(S);if((i===a||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(S);try{return i(S)}catch{try{return i.call(null,S)}catch{return i.call(this,S)}}}var c=[],u=!1,d,h=-1;function p(){!u||!d||(u=!1,d.length?c=d.concat(c):h=-1,c.length&&m())}function m(){if(!u){var S=s(p);u=!0;for(var b=c.length;b;){for(d=c,c=[];++h<b;)d&&d[h].run();h=-1,b=c.length}d=null,u=!1,l(S)}}n.nextTick=function(S){var b=new Array(arguments.length-1);if(arguments.length>1)for(var C=1;C<arguments.length;C++)b[C-1]=arguments[C];c.push(new v(S,b)),c.length===1&&!u&&s(m)};function v(S,b){this.fun=S,this.array=b}v.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={};function y(){}n.on=y,n.addListener=y,n.once=y,n.off=y,n.removeListener=y,n.removeAllListeners=y,n.emit=y,n.prependListener=y,n.prependOnceListener=y,n.listeners=function(S){return[]},n.binding=function(S){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(S){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}}),_p=kn((e,t)=>{pn(),gn(),mn();var{Symbol:n,SymbolAsyncIterator:r,SymbolIterator:i,SymbolFor:o}=Va(),a=n("kDestroyed"),s=n("kIsErrored"),l=n("kIsReadable"),c=n("kIsDisturbed"),u=o("nodejs.webstream.isClosedPromise"),d=o("nodejs.webstream.controllerErrorFunction");function h(W,G=!1){var re;return!!(W&&typeof W.pipe=="function"&&typeof W.on=="function"&&(!G||typeof W.pause=="function"&&typeof W.resume=="function")&&(!W._writableState||((re=W._readableState)===null||re===void 0?void 0:re.readable)!==!1)&&(!W._writableState||W._readableState))}function p(W){var G;return!!(W&&typeof W.write=="function"&&typeof W.on=="function"&&(!W._readableState||((G=W._writableState)===null||G===void 0?void 0:G.writable)!==!1))}function m(W){return!!(W&&typeof W.pipe=="function"&&W._readableState&&typeof W.on=="function"&&typeof W.write=="function")}function v(W){return W&&(W._readableState||W._writableState||typeof W.write=="function"&&typeof W.on=="function"||typeof W.pipe=="function"&&typeof W.on=="function")}function y(W){return!!(W&&!v(W)&&typeof W.pipeThrough=="function"&&typeof W.getReader=="function"&&typeof W.cancel=="function")}function S(W){return!!(W&&!v(W)&&typeof W.getWriter=="function"&&typeof W.abort=="function")}function b(W){return!!(W&&!v(W)&&typeof W.readable=="object"&&typeof W.writable=="object")}function C(W){return y(W)||S(W)||b(W)}function _(W,G){return W==null?!1:G===!0?typeof W[r]=="function":G===!1?typeof W[i]=="function":typeof W[r]=="function"||typeof W[i]=="function"}function T(W){if(!v(W))return null;let G=W._writableState,re=W._readableState,se=G||re;return!!(W.destroyed||W[a]||se!=null&&se.destroyed)}function x(W){if(!p(W))return null;if(W.writableEnded===!0)return!0;let G=W._writableState;return G!=null&&G.errored?!1:typeof(G==null?void 0:G.ended)!="boolean"?null:G.ended}function E(W,G){if(!p(W))return null;if(W.writableFinished===!0)return!0;let re=W._writableState;return re!=null&&re.errored?!1:typeof(re==null?void 0:re.finished)!="boolean"?null:!!(re.finished||G===!1&&re.ended===!0&&re.length===0)}function k(W){if(!h(W))return null;if(W.readableEnded===!0)return!0;let G=W._readableState;return!G||G.errored?!1:typeof(G==null?void 0:G.ended)!="boolean"?null:G.ended}function M(W,G){if(!h(W))return null;let re=W._readableState;return re!=null&&re.errored?!1:typeof(re==null?void 0:re.endEmitted)!="boolean"?null:!!(re.endEmitted||G===!1&&re.ended===!0&&re.length===0)}function P(W){return W&&W[l]!=null?W[l]:typeof(W==null?void 0:W.readable)!="boolean"?null:T(W)?!1:h(W)&&W.readable&&!M(W)}function D(W){return typeof(W==null?void 0:W.writable)!="boolean"?null:T(W)?!1:p(W)&&W.writable&&!x(W)}function R(W,G){return v(W)?T(W)?!0:!((G==null?void 0:G.readable)!==!1&&P(W)||(G==null?void 0:G.writable)!==!1&&D(W)):null}function A(W){var G,re;return v(W)?W.writableErrored?W.writableErrored:(G=(re=W._writableState)===null||re===void 0?void 0:re.errored)!==null&&G!==void 0?G:null:null}function H(W){var G,re;return v(W)?W.readableErrored?W.readableErrored:(G=(re=W._readableState)===null||re===void 0?void 0:re.errored)!==null&&G!==void 0?G:null:null}function F(W){if(!v(W))return null;if(typeof W.closed=="boolean")return W.closed;let G=W._writableState,re=W._readableState;return typeof(G==null?void 0:G.closed)=="boolean"||typeof(re==null?void 0:re.closed)=="boolean"?(G==null?void 0:G.closed)||(re==null?void 0:re.closed):typeof W._closed=="boolean"&&U(W)?W._closed:null}function U(W){return typeof W._closed=="boolean"&&typeof W._defaultKeepAlive=="boolean"&&typeof W._removedConnection=="boolean"&&typeof W._removedContLen=="boolean"}function z(W){return typeof W._sent100=="boolean"&&U(W)}function K(W){var G;return typeof W._consuming=="boolean"&&typeof W._dumped=="boolean"&&((G=W.req)===null||G===void 0?void 0:G.upgradeOrConnect)===void 0}function Z(W){if(!v(W))return null;let G=W._writableState,re=W._readableState,se=G||re;return!se&&z(W)||!!(se&&se.autoDestroy&&se.emitClose&&se.closed===!1)}function N(W){var G;return!!(W&&((G=W[c])!==null&&G!==void 0?G:W.readableDidRead||W.readableAborted))}function j(W){var G,re,se,de,ee,ne,ue,ye,ge,pe;return!!(W&&((G=(re=(se=(de=(ee=(ne=W[s])!==null&&ne!==void 0?ne:W.readableErrored)!==null&&ee!==void 0?ee:W.writableErrored)!==null&&de!==void 0?de:(ue=W._readableState)===null||ue===void 0?void 0:ue.errorEmitted)!==null&&se!==void 0?se:(ye=W._writableState)===null||ye===void 0?void 0:ye.errorEmitted)!==null&&re!==void 0?re:(ge=W._readableState)===null||ge===void 0?void 0:ge.errored)!==null&&G!==void 0?G:!((pe=W._writableState)===null||pe===void 0)&&pe.errored))}t.exports={kDestroyed:a,isDisturbed:N,kIsDisturbed:c,isErrored:j,kIsErrored:s,isReadable:P,kIsReadable:l,kIsClosedPromise:u,kControllerErrorFunction:d,isClosed:F,isDestroyed:T,isDuplexNodeStream:m,isFinished:R,isIterable:_,isReadableNodeStream:h,isReadableStream:y,isReadableEnded:k,isReadableFinished:M,isReadableErrored:H,isNodeStream:v,isWebStream:C,isWritable:D,isWritableNodeStream:p,isWritableStream:S,isWritableEnded:x,isWritableFinished:E,isWritableErrored:A,isServerRequest:K,isServerResponse:z,willEmitClose:Z,isTransformStream:b}}),vg=kn((e,t)=>{pn(),gn(),mn();var n=Kv(),{AbortError:r,codes:i}=Gl(),{ERR_INVALID_ARG_TYPE:o,ERR_STREAM_PREMATURE_CLOSE:a}=i,{kEmptyObject:s,once:l}=cp(),{validateAbortSignal:c,validateFunction:u,validateObject:d,validateBoolean:h}=B6(),{Promise:p,PromisePrototypeThen:m}=Va(),{isClosed:v,isReadable:y,isReadableNodeStream:S,isReadableStream:b,isReadableFinished:C,isReadableErrored:_,isWritable:T,isWritableNodeStream:x,isWritableStream:E,isWritableFinished:k,isWritableErrored:M,isNodeStream:P,willEmitClose:D,kIsClosedPromise:R}=_p();function A(K){return K.setHeader&&typeof K.abort=="function"}var H=()=>{};function F(K,Z,N){var j,W;if(arguments.length===2?(N=Z,Z=s):Z==null?Z=s:d(Z,"options"),u(N,"callback"),c(Z.signal,"options.signal"),N=l(N),b(K)||E(K))return U(K,Z,N);if(!P(K))throw new o("stream",["ReadableStream","WritableStream","Stream"],K);let G=(j=Z.readable)!==null&&j!==void 0?j:S(K),re=(W=Z.writable)!==null&&W!==void 0?W:x(K),se=K._writableState,de=K._readableState,ee=()=>{K.writable||ye()},ne=D(K)&&S(K)===G&&x(K)===re,ue=k(K,!1),ye=()=>{ue=!0,K.destroyed&&(ne=!1),!(ne&&(!K.readable||G))&&(!G||ge)&&N.call(K)},ge=C(K,!1),pe=()=>{ge=!0,K.destroyed&&(ne=!1),!(ne&&(!K.writable||re))&&(!re||ue)&&N.call(K)},he=Fe=>{N.call(K,Fe)},_e=v(K),ce=()=>{_e=!0;let Fe=M(K)||_(K);if(Fe&&typeof Fe!="boolean")return N.call(K,Fe);if(G&&!ge&&S(K,!0)&&!C(K,!1))return N.call(K,new a);if(re&&!ue&&!k(K,!1))return N.call(K,new a);N.call(K)},xe=()=>{_e=!0;let Fe=M(K)||_(K);if(Fe&&typeof Fe!="boolean")return N.call(K,Fe);N.call(K)},we=()=>{K.req.on("finish",ye)};A(K)?(K.on("complete",ye),ne||K.on("abort",ce),K.req?we():K.on("request",we)):re&&!se&&(K.on("end",ee),K.on("close",ee)),!ne&&typeof K.aborted=="boolean"&&K.on("aborted",ce),K.on("end",pe),K.on("finish",ye),Z.error!==!1&&K.on("error",he),K.on("close",ce),_e?n.nextTick(ce):se!=null&&se.errorEmitted||de!=null&&de.errorEmitted?ne||n.nextTick(xe):(!G&&(!ne||y(K))&&(ue||T(K)===!1)||!re&&(!ne||T(K))&&(ge||y(K)===!1)||de&&K.req&&K.aborted)&&n.nextTick(xe);let De=()=>{N=H,K.removeListener("aborted",ce),K.removeListener("complete",ye),K.removeListener("abort",ce),K.removeListener("request",we),K.req&&K.req.removeListener("finish",ye),K.removeListener("end",ee),K.removeListener("close",ee),K.removeListener("finish",ye),K.removeListener("end",pe),K.removeListener("error",he),K.removeListener("close",ce)};if(Z.signal&&!_e){let Fe=()=>{let Ce=N;De(),Ce.call(K,new r(void 0,{cause:Z.signal.reason}))};if(Z.signal.aborted)n.nextTick(Fe);else{let Ce=N;N=l((...Te)=>{Z.signal.removeEventListener("abort",Fe),Ce.apply(K,Te)}),Z.signal.addEventListener("abort",Fe)}}return De}function U(K,Z,N){let j=!1,W=H;if(Z.signal)if(W=()=>{j=!0,N.call(K,new r(void 0,{cause:Z.signal.reason}))},Z.signal.aborted)n.nextTick(W);else{let re=N;N=l((...se)=>{Z.signal.removeEventListener("abort",W),re.apply(K,se)}),Z.signal.addEventListener("abort",W)}let G=(...re)=>{j||n.nextTick(()=>N.apply(K,re))};return m(K[R].promise,G,G),H}function z(K,Z){var N;let j=!1;return Z===null&&(Z=s),(N=Z)!==null&&N!==void 0&&N.cleanup&&(h(Z.cleanup,"cleanup"),j=Z.cleanup),new p((W,G)=>{let re=F(K,Z,se=>{j&&re(),se?G(se):W()})})}t.exports=F,t.exports.finished=z}),LS=kn((e,t)=>{pn(),gn(),mn();var n=Kv(),{aggregateTwoErrors:r,codes:{ERR_MULTIPLE_CALLBACK:i},AbortError:o}=Gl(),{Symbol:a}=Va(),{kDestroyed:s,isDestroyed:l,isFinished:c,isServerRequest:u}=_p(),d=a("kDestroy"),h=a("kConstruct");function p(R,A,H){R&&(R.stack,A&&!A.errored&&(A.errored=R),H&&!H.errored&&(H.errored=R))}function m(R,A){let H=this._readableState,F=this._writableState,U=F||H;return F!=null&&F.destroyed||H!=null&&H.destroyed?(typeof A=="function"&&A(),this):(p(R,F,H),F&&(F.destroyed=!0),H&&(H.destroyed=!0),U.constructed?v(this,R,A):this.once(d,function(z){v(this,r(z,R),A)}),this)}function v(R,A,H){let F=!1;function U(z){if(F)return;F=!0;let K=R._readableState,Z=R._writableState;p(z,Z,K),Z&&(Z.closed=!0),K&&(K.closed=!0),typeof H=="function"&&H(z),z?n.nextTick(y,R,z):n.nextTick(S,R)}try{R._destroy(A||null,U)}catch(z){U(z)}}function y(R,A){b(R,A),S(R)}function S(R){let A=R._readableState,H=R._writableState;H&&(H.closeEmitted=!0),A&&(A.closeEmitted=!0),(H!=null&&H.emitClose||A!=null&&A.emitClose)&&R.emit("close")}function b(R,A){let H=R._readableState,F=R._writableState;F!=null&&F.errorEmitted||H!=null&&H.errorEmitted||(F&&(F.errorEmitted=!0),H&&(H.errorEmitted=!0),R.emit("error",A))}function C(){let R=this._readableState,A=this._writableState;R&&(R.constructed=!0,R.closed=!1,R.closeEmitted=!1,R.destroyed=!1,R.errored=null,R.errorEmitted=!1,R.reading=!1,R.ended=R.readable===!1,R.endEmitted=R.readable===!1),A&&(A.constructed=!0,A.destroyed=!1,A.closed=!1,A.closeEmitted=!1,A.errored=null,A.errorEmitted=!1,A.finalCalled=!1,A.prefinished=!1,A.ended=A.writable===!1,A.ending=A.writable===!1,A.finished=A.writable===!1)}function _(R,A,H){let F=R._readableState,U=R._writableState;if(U!=null&&U.destroyed||F!=null&&F.destroyed)return this;F!=null&&F.autoDestroy||U!=null&&U.autoDestroy?R.destroy(A):A&&(A.stack,U&&!U.errored&&(U.errored=A),F&&!F.errored&&(F.errored=A),H?n.nextTick(b,R,A):b(R,A))}function T(R,A){if(typeof R._construct!="function")return;let H=R._readableState,F=R._writableState;H&&(H.constructed=!1),F&&(F.constructed=!1),R.once(h,A),!(R.listenerCount(h)>1)&&n.nextTick(x,R)}function x(R){let A=!1;function H(F){if(A){_(R,F??new i);return}A=!0;let U=R._readableState,z=R._writableState,K=z||U;U&&(U.constructed=!0),z&&(z.constructed=!0),K.destroyed?R.emit(d,F):F?_(R,F,!0):n.nextTick(E,R)}try{R._construct(F=>{n.nextTick(H,F)})}catch(F){n.nextTick(H,F)}}function E(R){R.emit(h)}function k(R){return(R==null?void 0:R.setHeader)&&typeof R.abort=="function"}function M(R){R.emit("close")}function P(R,A){R.emit("error",A),n.nextTick(M,R)}function D(R,A){!R||l(R)||(!A&&!c(R)&&(A=new o),u(R)?(R.socket=null,R.destroy(A)):k(R)?R.abort():k(R.req)?R.req.abort():typeof R.destroy=="function"?R.destroy(A):typeof R.close=="function"?R.close():A?n.nextTick(P,R,A):n.nextTick(M,R),R.destroyed||(R[s]=!0))}t.exports={construct:T,destroyer:D,destroy:m,undestroy:C,errorOrDestroy:_}});function qi(){qi.init.call(this)}function S8(e){if(typeof e!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function Mhe(e){return e._maxListeners===void 0?qi.defaultMaxListeners:e._maxListeners}function cQ(e,t,n,r){var i,o,a,s;if(S8(n),(o=e._events)===void 0?(o=e._events=Object.create(null),e._eventsCount=0):(o.newListener!==void 0&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]),a===void 0)a=o[t]=n,++e._eventsCount;else if(typeof a=="function"?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(i=Mhe(e))>0&&a.length>i&&!a.warned){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,s=l,console&&console.warn&&console.warn(s)}return e}function n$e(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function uQ(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=n$e.bind(r);return i.listener=n,r.wrapFn=i,i}function dQ(e,t,n){var r=e._events;if(r===void 0)return[];var i=r[t];return i===void 0?[]:typeof i=="function"?n?[i.listener||i]:[i]:n?function(o){for(var a=new Array(o.length),s=0;s<a.length;++s)a[s]=o[s].listener||o[s];return a}(i):Ihe(i,i.length)}function fQ(e){var t=this._events;if(t!==void 0){var n=t[e];if(typeof n=="function")return 1;if(n!==void 0)return n.length}return 0}function Ihe(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}var hQ,pQ,Ug,B$,H$,z$,vc,mQ=ws(()=>{pn(),gn(),mn(),Ug=typeof Reflect=="object"?Reflect:null,B$=Ug&&typeof Ug.apply=="function"?Ug.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)},pQ=Ug&&typeof Ug.ownKeys=="function"?Ug.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)},H$=Number.isNaN||function(e){return e!=e},hQ=qi,qi.EventEmitter=qi,qi.prototype._events=void 0,qi.prototype._eventsCount=0,qi.prototype._maxListeners=void 0,z$=10,Object.defineProperty(qi,"defaultMaxListeners",{enumerable:!0,get:function(){return z$},set:function(e){if(typeof e!="number"||e<0||H$(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");z$=e}}),qi.init=function(){this._events!==void 0&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},qi.prototype.setMaxListeners=function(e){if(typeof e!="number"||e<0||H$(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},qi.prototype.getMaxListeners=function(){return Mhe(this)},qi.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var r=e==="error",i=this._events;if(i!==void 0)r=r&&i.error===void 0;else if(!r)return!1;if(r){var o;if(t.length>0&&(o=t[0]),o instanceof Error)throw o;var a=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw a.context=o,a}var s=i[e];if(s===void 0)return!1;if(typeof s=="function")B$(s,this,t);else{var l=s.length,c=Ihe(s,l);for(n=0;n<l;++n)B$(c[n],this,t)}return!0},qi.prototype.addListener=function(e,t){return cQ(this,e,t,!1)},qi.prototype.on=qi.prototype.addListener,qi.prototype.prependListener=function(e,t){return cQ(this,e,t,!0)},qi.prototype.once=function(e,t){return S8(t),this.on(e,uQ(this,e,t)),this},qi.prototype.prependOnceListener=function(e,t){return S8(t),this.prependListener(e,uQ(this,e,t)),this},qi.prototype.removeListener=function(e,t){var n,r,i,o,a;if(S8(t),(r=this._events)===void 0)return this;if((n=r[e])===void 0)return this;if(n===t||n.listener===t)--this._eventsCount==0?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if(typeof n!="function"){for(i=-1,o=n.length-1;o>=0;o--)if(n[o]===t||n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;i===0?n.shift():function(s,l){for(;l+1<s.length;l++)s[l]=s[l+1];s.pop()}(n,i),n.length===1&&(r[e]=n[0]),r.removeListener!==void 0&&this.emit("removeListener",e,a||t)}return this},qi.prototype.off=qi.prototype.removeListener,qi.prototype.removeAllListeners=function(e){var t,n,r;if((n=this._events)===void 0)return this;if(n.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):n[e]!==void 0&&(--this._eventsCount==0?this._events=Object.create(null):delete n[e]),this;if(arguments.length===0){var i,o=Object.keys(n);for(r=0;r<o.length;++r)(i=o[r])!=="removeListener"&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(typeof(t=n[e])=="function")this.removeListener(e,t);else if(t!==void 0)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},qi.prototype.listeners=function(e){return dQ(this,e,!0)},qi.prototype.rawListeners=function(e){return dQ(this,e,!1)},qi.listenerCount=function(e,t){return typeof e.listenerCount=="function"?e.listenerCount(t):fQ.call(e,t)},qi.prototype.listenerCount=fQ,qi.prototype.eventNames=function(){return this._eventsCount>0?pQ(this._events):[]},vc=hQ,vc.EventEmitter,vc.defaultMaxListeners,vc.init,vc.listenerCount,vc.EventEmitter,vc.defaultMaxListeners,vc.init,vc.listenerCount}),qv={};Vv(qv,{EventEmitter:()=>$he,default:()=>vc,defaultMaxListeners:()=>Rhe,init:()=>Ahe,listenerCount:()=>Nhe,on:()=>Dhe,once:()=>Lhe});var $he,Rhe,Ahe,Nhe,Dhe,Lhe,FS=ws(()=>{pn(),gn(),mn(),mQ(),mQ(),vc.once=function(e,t){return new Promise((n,r)=>{function i(...a){o!==void 0&&e.removeListener("error",o),n(a)}let o;t!=="error"&&(o=a=>{e.removeListener(name,i),r(a)},e.once("error",o)),e.once(t,i)})},vc.on=function(e,t){let n=[],r=[],i=null,o=!1,a={async next(){let c=n.shift();if(c)return createIterResult(c,!1);if(i){let u=Promise.reject(i);return i=null,u}return o?createIterResult(void 0,!0):new Promise((u,d)=>r.push({resolve:u,reject:d}))},async return(){e.removeListener(t,s),e.removeListener("error",l),o=!0;for(let c of r)c.resolve(createIterResult(void 0,!0));return createIterResult(void 0,!0)},throw(c){i=c,e.removeListener(t,s),e.removeListener("error",l)},[Symbol.asyncIterator](){return this}};return e.on(t,s),e.on("error",l),a;function s(...c){let u=r.shift();u?u.resolve(createIterResult(c,!1)):n.push(c)}function l(c){o=!0;let u=r.shift();u?u.reject(c):i=c,a.return()}},{EventEmitter:$he,defaultMaxListeners:Rhe,init:Ahe,listenerCount:Nhe,on:Dhe,once:Lhe}=vc}),Pz=kn((e,t)=>{pn(),gn(),mn();var{ArrayIsArray:n,ObjectSetPrototypeOf:r}=Va(),{EventEmitter:i}=(FS(),Ji(qv));function o(s){i.call(this,s)}r(o.prototype,i.prototype),r(o,i),o.prototype.pipe=function(s,l){let c=this;function u(S){s.writable&&s.write(S)===!1&&c.pause&&c.pause()}c.on("data",u);function d(){c.readable&&c.resume&&c.resume()}s.on("drain",d),!s._isStdio&&(!l||l.end!==!1)&&(c.on("end",p),c.on("close",m));let h=!1;function p(){h||(h=!0,s.end())}function m(){h||(h=!0,typeof s.destroy=="function"&&s.destroy())}function v(S){y(),i.listenerCount(this,"error")===0&&this.emit("error",S)}a(c,"error",v),a(s,"error",v);function y(){c.removeListener("data",u),s.removeListener("drain",d),c.removeListener("end",p),c.removeListener("close",m),c.removeListener("error",v),s.removeListener("error",v),c.removeListener("end",y),c.removeListener("close",y),s.removeListener("close",y)}return c.on("end",y),c.on("close",y),s.on("close",y),s.emit("pipe",c),s};function a(s,l,c){if(typeof s.prependListener=="function")return s.prependListener(l,c);!s._events||!s._events[l]?s.on(l,c):n(s._events[l])?s._events[l].unshift(c):s._events[l]=[c,s._events[l]]}t.exports={Stream:o,prependListener:a}}),H6=kn((e,t)=>{pn(),gn(),mn();var{AbortError:n,codes:r}=Gl(),{isNodeStream:i,isWebStream:o,kControllerErrorFunction:a}=_p(),s=vg(),{ERR_INVALID_ARG_TYPE:l}=r,c=(u,d)=>{if(typeof u!="object"||!("aborted"in u))throw new l(d,"AbortSignal",u)};t.exports.addAbortSignal=function(u,d){if(c(u,"signal"),!i(d)&&!o(d))throw new l("stream",["ReadableStream","WritableStream","Stream"],d);return t.exports.addAbortSignalNoValidate(u,d)},t.exports.addAbortSignalNoValidate=function(u,d){if(typeof u!="object"||!("aborted"in u))return d;let h=i(d)?()=>{d.destroy(new n(void 0,{cause:u.reason}))}:()=>{d[a](new n(void 0,{cause:u.reason}))};return u.aborted?h():(u.addEventListener("abort",h),s(d,()=>u.removeEventListener("abort",h))),d}}),r$e=kn((e,t)=>{pn(),gn(),mn();var{StringPrototypeSlice:n,SymbolIterator:r,TypedArrayPrototypeSet:i,Uint8Array:o}=Va(),{Buffer:a}=(Es(),Ji(_s)),{inspect:s}=cp();t.exports=class{constructor(){this.head=null,this.tail=null,this.length=0}push(l){let c={data:l,next:null};this.length>0?this.tail.next=c:this.head=c,this.tail=c,++this.length}unshift(l){let c={data:l,next:this.head};this.length===0&&(this.tail=c),this.head=c,++this.length}shift(){if(this.length===0)return;let l=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,l}clear(){this.head=this.tail=null,this.length=0}join(l){if(this.length===0)return"";let c=this.head,u=""+c.data;for(;(c=c.next)!==null;)u+=l+c.data;return u}concat(l){if(this.length===0)return a.alloc(0);let c=a.allocUnsafe(l>>>0),u=this.head,d=0;for(;u;)i(c,u.data,d),d+=u.data.length,u=u.next;return c}consume(l,c){let u=this.head.data;if(l<u.length){let d=u.slice(0,l);return this.head.data=u.slice(l),d}return l===u.length?this.shift():c?this._getString(l):this._getBuffer(l)}first(){return this.head.data}*[r](){for(let l=this.head;l;l=l.next)yield l.data}_getString(l){let c="",u=this.head,d=0;do{let h=u.data;if(l>h.length)c+=h,l-=h.length;else{l===h.length?(c+=h,++d,u.next?this.head=u.next:this.head=this.tail=null):(c+=n(h,0,l),this.head=u,u.data=n(h,l));break}++d}while((u=u.next)!==null);return this.length-=d,c}_getBuffer(l){let c=a.allocUnsafe(l),u=l,d=this.head,h=0;do{let p=d.data;if(l>p.length)i(c,p,u-l),l-=p.length;else{l===p.length?(i(c,p,u-l),++h,d.next?this.head=d.next:this.head=this.tail=null):(i(c,new o(p.buffer,p.byteOffset,l),u-l),this.head=d,d.data=p.slice(l));break}++h}while((d=d.next)!==null);return this.length-=h,c}[Symbol.for("nodejs.util.inspect.custom")](l,c){return s(this,{...c,depth:0,customInspect:!1})}}}),Mz=kn((e,t)=>{pn(),gn(),mn();var{MathFloor:n,NumberIsInteger:r}=Va(),{ERR_INVALID_ARG_VALUE:i}=Gl().codes;function o(l,c,u){return l.highWaterMark!=null?l.highWaterMark:c?l[u]:null}function a(l){return l?16:16*1024}function s(l,c,u,d){let h=o(c,d,u);if(h!=null){if(!r(h)||h<0){let p=d?`options.${u}`:"options.highWaterMark";throw new i(p,h)}return n(h)}return a(l.objectMode)}t.exports={getHighWaterMark:s,getDefaultHighWaterMark:a}});function gQ(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return n===-1&&(n=t),[n,n===t?0:4-n%4]}function i$e(e,t,n){for(var r,i,o=[],a=t;a<n;a+=3)r=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2]),o.push(hd[(i=r)>>18&63]+hd[i>>12&63]+hd[i>>6&63]+hd[63&i]);return o.join("")}function Gh(e){if(e>2147483647)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,Sn.prototype),t}function Sn(e,t,n){if(typeof e=="number"){if(typeof t=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return kL(e)}return Fhe(e,t,n)}function Fhe(e,t,n){if(typeof e=="string")return function(o,a){if(typeof a=="string"&&a!==""||(a="utf8"),!Sn.isEncoding(a))throw new TypeError("Unknown encoding: "+a);var s=0|Bhe(o,a),l=Gh(s),c=l.write(o,a);return c!==s&&(l=l.slice(0,c)),l}(e,t);if(ArrayBuffer.isView(e))return U$(e);if(e==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(Yh(e,ArrayBuffer)||e&&Yh(e.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Yh(e,SharedArrayBuffer)||e&&Yh(e.buffer,SharedArrayBuffer)))return o$e(e,t,n);if(typeof e=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(r!=null&&r!==e)return Sn.from(r,t,n);var i=function(o){if(Sn.isBuffer(o)){var a=0|Iz(o.length),s=Gh(a);return s.length===0||o.copy(s,0,0,a),s}if(o.length!==void 0)return typeof o.length!="number"||$z(o.length)?Gh(0):U$(o);if(o.type==="Buffer"&&Array.isArray(o.data))return U$(o.data)}(e);if(i)return i;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof e[Symbol.toPrimitive]=="function")return Sn.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function jhe(e){if(typeof e!="number")throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function kL(e){return jhe(e),Gh(e<0?0:0|Iz(e))}function U$(e){for(var t=e.length<0?0:0|Iz(e.length),n=Gh(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function o$e(e,t,n){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw new RangeError('"length" is outside of buffer bounds');var r;return r=t===void 0&&n===void 0?new Uint8Array(e):n===void 0?new Uint8Array(e,t):new Uint8Array(e,t,n),Object.setPrototypeOf(r,Sn.prototype),r}function Iz(e){if(e>=2147483647)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function Bhe(e,t){if(Sn.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||Yh(e,ArrayBuffer))return e.byteLength;if(typeof e!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&arguments[2]===!0;if(!r&&n===0)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return OL(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Whe(e).length;default:if(i)return r?-1:OL(e).length;t=(""+t).toLowerCase(),i=!0}}function a$e(e,t,n){var r=!1;if((t===void 0||t<0)&&(t=0),t>this.length||((n===void 0||n>this.length)&&(n=this.length),n<=0)||(n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return m$e(this,t,n);case"utf8":case"utf-8":return zhe(this,t,n);case"ascii":return h$e(this,t,n);case"latin1":case"binary":return p$e(this,t,n);case"base64":return f$e(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return g$e(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function Wg(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function vQ(e,t,n,r,i){if(e.length===0)return-1;if(typeof n=="string"?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),$z(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if(typeof t=="string"&&(t=Sn.from(t,r)),Sn.isBuffer(t))return t.length===0?-1:yQ(e,t,n,r,i);if(typeof t=="number")return t&=255,typeof Uint8Array.prototype.indexOf=="function"?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):yQ(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function yQ(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(r!==void 0&&((r=String(r).toLowerCase())==="ucs2"||r==="ucs-2"||r==="utf16le"||r==="utf-16le")){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(p,m){return a===1?p[m]:p.readUInt16BE(m*a)}if(i){var u=-1;for(o=n;o<s;o++)if(c(e,o)===c(t,u===-1?0:o-u)){if(u===-1&&(u=o),o-u+1===l)return u*a}else u!==-1&&(o-=o-u),u=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var d=!0,h=0;h<l;h++)if(c(e,o+h)!==c(t,h)){d=!1;break}if(d)return o}return-1}function s$e(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if($z(s))return a;e[n+a]=s}return a}function l$e(e,t,n,r){return z6(OL(t,e.length-n),e,n,r)}function Hhe(e,t,n,r){return z6(function(i){for(var o=[],a=0;a<i.length;++a)o.push(255&i.charCodeAt(a));return o}(t),e,n,r)}function c$e(e,t,n,r){return Hhe(e,t,n,r)}function u$e(e,t,n,r){return z6(Whe(t),e,n,r)}function d$e(e,t,n,r){return z6(function(i,o){for(var a,s,l,c=[],u=0;u<i.length&&!((o-=2)<0);++u)a=i.charCodeAt(u),s=a>>8,l=a%256,c.push(l),c.push(s);return c}(t,e.length-n),e,n,r)}function f$e(e,t,n){return t===0&&n===e.length?i9.fromByteArray(e):i9.fromByteArray(e.slice(t,n))}function zhe(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,c=e[i],u=null,d=c>239?4:c>223?3:c>191?2:1;if(i+d<=n)switch(d){case 1:c<128&&(u=c);break;case 2:(192&(o=e[i+1]))==128&&(l=(31&c)<<6|63&o)>127&&(u=l);break;case 3:o=e[i+1],a=e[i+2],(192&o)==128&&(192&a)==128&&(l=(15&c)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],(192&o)==128&&(192&a)==128&&(192&s)==128&&(l=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(u=l)}u===null?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return function(h){var p=h.length;if(p<=4096)return String.fromCharCode.apply(String,h);for(var m="",v=0;v<p;)m+=String.fromCharCode.apply(String,h.slice(v,v+=4096));return m}(r)}function h$e(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function p$e(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function m$e(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=Khe[e[o]];return i}function g$e(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function Za(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function xl(e,t,n,r,i,o){if(!Sn.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function Uhe(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function bQ(e,t,n,r,i){return t=+t,n>>>=0,i||Uhe(e,0,n,4),m1.write(e,t,n,r,23,4),n+4}function SQ(e,t,n,r,i){return t=+t,n>>>=0,i||Uhe(e,0,n,8),m1.write(e,t,n,r,52,8),n+8}function OL(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function Whe(e){return i9.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(Vhe,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(e))}function z6(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function Yh(e,t){return e instanceof t||e!=null&&e.constructor!=null&&e.constructor.name!=null&&e.constructor.name===t.name}function $z(e){return e!=e}function CQ(e,t){for(var n in e)t[n]=e[n]}function Vg(e,t,n){return nd(e,t,n)}function kx(e){var t;switch(this.encoding=function(n){var r=function(i){if(!i)return"utf8";for(var o;;)switch(i){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return i;default:if(o)return;i=(""+i).toLowerCase(),o=!0}}(n);if(typeof r!="string"&&(o9.isEncoding===PL||!PL(n)))throw new Error("Unknown encoding: "+n);return r||n}(e),this.encoding){case"utf16le":this.text=y$e,this.end=b$e,t=4;break;case"utf8":this.fillLast=v$e,t=4;break;case"base64":this.text=S$e,this.end=C$e,t=3;break;default:return this.write=x$e,this.end=w$e,void 0}this.lastNeed=0,this.lastTotal=0,this.lastChar=o9.allocUnsafe(t)}function W$(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function v$e(e){var t=this.lastTotal-this.lastNeed,n=function(r,i,o){if((192&i[0])!=128)return r.lastNeed=0,"<22>";if(r.lastNeed>1&&i.length>1){if((192&i[1])!=128)return r.lastNeed=1,"<22>";if(r.lastNeed>2&&i.length>2&&(192&i[2])!=128)return r.lastNeed=2,"<22>"}}(this,e);return n!==void 0?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length,void 0)}function y$e(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function b$e(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function S$e(e,t){var n=(e.length-t)%3;return n===0?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,n===1?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function C$e(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function x$e(e){return e.toString(this.encoding)}function w$e(e){return e&&e.length?this.write(e):""}var xQ,hd,ic,wQ,MT,Kg,_Q,EQ,gf,i9,m1,V$,Vhe,Khe,Ox,Px,nd,TQ,zy,o9,PL,kQ=ws(()=>{for(pn(),gn(),mn(),xQ={byteLength:function(e){var t=gQ(e),n=t[0],r=t[1];return 3*(n+r)/4-r},toByteArray:function(e){var t,n,r=gQ(e),i=r[0],o=r[1],a=new wQ(function(c,u,d){return 3*(u+d)/4-d}(0,i,o)),s=0,l=o>0?i-4:i;for(n=0;n<l;n+=4)t=ic[e.charCodeAt(n)]<<18|ic[e.charCodeAt(n+1)]<<12|ic[e.charCodeAt(n+2)]<<6|ic[e.charCodeAt(n+3)],a[s++]=t>>16&255,a[s++]=t>>8&255,a[s++]=255&t;return o===2&&(t=ic[e.charCodeAt(n)]<<2|ic[e.charCodeAt(n+1)]>>4,a[s++]=255&t),o===1&&(t=ic[e.charCodeAt(n)]<<10|ic[e.charCodeAt(n+1)]<<4|ic[e.charCodeAt(n+2)]>>2,a[s++]=t>>8&255,a[s++]=255&t),a},fromByteArray:function(e){for(var t,n=e.length,r=n%3,i=[],o=0,a=n-r;o<a;o+=16383)i.push(i$e(e,o,o+16383>a?a:o+16383));return r===1?(t=e[n-1],i.push(hd[t>>2]+hd[t<<4&63]+"==")):r===2&&(t=(e[n-2]<<8)+e[n-1],i.push(hd[t>>10]+hd[t>>4&63]+hd[t<<2&63]+"=")),i.join("")}},hd=[],ic=[],wQ=typeof Uint8Array<"u"?Uint8Array:Array,MT="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Kg=0,_Q=MT.length;Kg<_Q;++Kg)hd[Kg]=MT[Kg],ic[MT.charCodeAt(Kg)]=Kg;ic[45]=62,ic[95]=63,EQ={read:function(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,c=l>>1,u=-7,d=n?i-1:0,h=n?-1:1,p=e[t+d];for(d+=h,o=p&(1<<-u)-1,p>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=h,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=h,u-=8);if(o===0)o=1-c;else{if(o===l)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,r),o-=c}return(p?-1:1)*a*Math.pow(2,o-r)},write:function(e,t,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<<c)-1,d=u>>1,h=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:o-1,m=r?1:-1,v=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?h/l:h*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+p]=255&s,p+=m,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;e[n+p]=255&a,p+=m,a/=256,c-=8);e[n+p-m]|=128*v}},gf={},i9=xQ,m1=EQ,V$=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null,gf.Buffer=Sn,gf.SlowBuffer=function(e){return+e!=e&&(e=0),Sn.alloc(+e)},gf.INSPECT_MAX_BYTES=50,gf.kMaxLength=2147483647,Sn.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),e.foo()===42}catch{return!1}}(),Sn.TYPED_ARRAY_SUPPORT||typeof console>"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Sn.prototype,"parent",{enumerable:!0,get:function(){if(Sn.isBuffer(this))return this.buffer}}),Object.defineProperty(Sn.prototype,"offset",{enumerable:!0,get:function(){if(Sn.isBuffer(this))return this.byteOffset}}),Sn.poolSize=8192,Sn.from=function(e,t,n){return Fhe(e,t,n)},Object.setPrototypeOf(Sn.prototype,Uint8Array.prototype),Object.setPrototypeOf(Sn,Uint8Array),Sn.alloc=function(e,t,n){return function(r,i,o){return jhe(r),r<=0?Gh(r):i!==void 0?typeof o=="string"?Gh(r).fill(i,o):Gh(r).fill(i):Gh(r)}(e,t,n)},Sn.allocUnsafe=function(e){return kL(e)},Sn.allocUnsafeSlow=function(e){return kL(e)},Sn.isBuffer=function(e){return e!=null&&e._isBuffer===!0&&e!==Sn.prototype},Sn.compare=function(e,t){if(Yh(e,Uint8Array)&&(e=Sn.from(e,e.offset,e.byteLength)),Yh(t,Uint8Array)&&(t=Sn.from(t,t.offset,t.byteLength)),!Sn.isBuffer(e)||!Sn.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},Sn.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Sn.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(e.length===0)return Sn.alloc(0);var n;if(t===void 0)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=Sn.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(Yh(o,Uint8Array)&&(o=Sn.from(o)),!Sn.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i),i+=o.length}return r},Sn.byteLength=Bhe,Sn.prototype._isBuffer=!0,Sn.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)Wg(this,t,t+1);return this},Sn.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)Wg(this,t,t+3),Wg(this,t+1,t+2);return this},Sn.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)Wg(this,t,t+7),Wg(this,t+1,t+6),Wg(this,t+2,t+5),Wg(this,t+3,t+4);return this},Sn.prototype.toString=function(){var e=this.length;return e===0?"":arguments.length===0?zhe(this,0,e):a$e.apply(this,arguments)},Sn.prototype.toLocaleString=Sn.prototype.toString,Sn.prototype.equals=function(e){if(!Sn.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||Sn.compare(this,e)===0},Sn.prototype.inspect=function(){var e="",t=gf.INSPECT_MAX_BYTES;return e=this.toString("hex",0,t).replace(/(.{2})/g,"$1 ").trim(),this.length>t&&(e+=" ... "),"<Buffer "+e+">"},V$&&(Sn.prototype[V$]=Sn.prototype.inspect),Sn.prototype.compare=function(e,t,n,r,i){if(Yh(e,Uint8Array)&&(e=Sn.from(e,e.offset,e.byteLength)),!Sn.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(t===void 0&&(t=0),n===void 0&&(n=e?e.length:0),r===void 0&&(r=0),i===void 0&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),l=this.slice(r,i),c=e.slice(t,n),u=0;u<s;++u)if(l[u]!==c[u]){o=l[u],a=c[u];break}return o<a?-1:a<o?1:0},Sn.prototype.includes=function(e,t,n){return this.indexOf(e,t,n)!==-1},Sn.prototype.indexOf=function(e,t,n){return vQ(this,e,t,n,!0)},Sn.prototype.lastIndexOf=function(e,t,n){return vQ(this,e,t,n,!1)},Sn.prototype.write=function(e,t,n,r){if(t===void 0)r="utf8",n=this.length,t=0;else if(n===void 0&&typeof t=="string")r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(n)?(n>>>=0,r===void 0&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((n===void 0||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return s$e(this,e,t,n);case"utf8":case"utf-8":return l$e(this,e,t,n);case"ascii":return Hhe(this,e,t,n);case"latin1":case"binary":return c$e(this,e,t,n);case"base64":return u$e(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d$e(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},Sn.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},Sn.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=t===void 0?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,Sn.prototype),r},Sn.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||Za(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},Sn.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||Za(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},Sn.prototype.readUInt8=function(e,t){return e>>>=0,t||Za(e,1,this.length),this[e]},Sn.prototype.readUInt16LE=function(e,t){return e>>>=0,t||Za(e,2,this.length),this[e]|this[e+1]<<8},Sn.prototype.readUInt16BE=function(e,t){return e>>>=0,t||Za(e,2,this.length),this[e]<<8|this[e+1]},Sn.prototype.readUInt32LE=function(e,t){return e>>>=0,t||Za(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},Sn.prototype.readUInt32BE=function(e,t){return e>>>=0,t||Za(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},Sn.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||Za(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},Sn.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||Za(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},Sn.prototype.readInt8=function(e,t){return e>>>=0,t||Za(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},Sn.prototype.readInt16LE=function(e,t){e>>>=0,t||Za(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},Sn.prototype.readInt16BE=function(e,t){e>>>=0,t||Za(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},Sn.prototype.readInt32LE=function(e,t){return e>>>=0,t||Za(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},Sn.prototype.readInt32BE=function(e,t){return e>>>=0,t||Za(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},Sn.prototype.readFloatLE=function(e,t){return e>>>=0,t||Za(e,4,this.length),m1.read(this,e,!0,23,4)},Sn.prototype.readFloatBE=function(e,t){return e>>>=0,t||Za(e,4,this.length),m1.read(this,e,!1,23,4)},Sn.prototype.readDoubleLE=function(e,t){return e>>>=0,t||Za(e,8,this.length),m1.read(this,e,!0,52,8)},Sn.prototype.readDoubleBE=function(e,t){return e>>>=0,t||Za(e,8,this.length),m1.read(this,e,!1,52,8)},Sn.prototype.writeUIntLE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,r||xl(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},Sn.prototype.writeUIntBE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,r||xl(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},Sn.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,1,255,0),this[t]=255&e,t+1},Sn.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},Sn.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},Sn.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},Sn.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},Sn.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);xl(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&s===0&&this[t+o-1]!==0&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},Sn.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);xl(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&s===0&&this[t+o+1]!==0&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},Sn.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},Sn.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},Sn.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},Sn.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},Sn.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||xl(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},Sn.prototype.writeFloatLE=function(e,t,n){return bQ(this,e,t,!0,n)},Sn.prototype.writeFloatBE=function(e,t,n){return bQ(this,e,t,!1,n)},Sn.prototype.writeDoubleLE=function(e,t,n){return SQ(this,e,t,!0,n)},Sn.prototype.writeDoubleBE=function(e,t,n){return SQ(this,e,t,!1,n)},Sn.prototype.copy=function(e,t,n,r){if(!Sn.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||r===0||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||e.length===0||this.length===0)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i=r-n;if(this===e&&typeof Uint8Array.prototype.copyWithin=="function")this.copyWithin(t,n,r);else if(this===e&&n<t&&t<r)for(var o=i-1;o>=0;--o)e[o+t]=this[o+n];else Uint8Array.prototype.set.call(e,this.subarray(n,r),t);return i},Sn.prototype.fill=function(e,t,n,r){if(typeof e=="string"){if(typeof t=="string"?(r=t,t=0,n=this.length):typeof n=="string"&&(r=n,n=this.length),r!==void 0&&typeof r!="string")throw new TypeError("encoding must be a string");if(typeof r=="string"&&!Sn.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(e.length===1){var i=e.charCodeAt(0);(r==="utf8"&&i<128||r==="latin1")&&(e=i)}}else typeof e=="number"?e&=255:typeof e=="boolean"&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=n===void 0?this.length:n>>>0,e||(e=0),typeof e=="number")for(o=t;o<n;++o)this[o]=e;else{var a=Sn.isBuffer(e)?e:Sn.from(e,r),s=a.length;if(s===0)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(o=0;o<n-t;++o)this[o+t]=a[o%s]}return this},Vhe=/[^+/0-9A-Za-z-_]/g,Khe=function(){for(var e=new Array(256),t=0;t<16;++t)for(var n=16*t,r=0;r<16;++r)e[n+r]="0123456789abcdef"[t]+"0123456789abcdef"[r];return e}(),gf.Buffer,gf.INSPECT_MAX_BYTES,gf.kMaxLength,Ox={},Px=gf,nd=Px.Buffer,nd.from&&nd.alloc&&nd.allocUnsafe&&nd.allocUnsafeSlow?Ox=Px:(CQ(Px,Ox),Ox.Buffer=Vg),Vg.prototype=Object.create(nd.prototype),CQ(nd,Vg),Vg.from=function(e,t,n){if(typeof e=="number")throw new TypeError("Argument must not be a number");return nd(e,t,n)},Vg.alloc=function(e,t,n){if(typeof e!="number")throw new TypeError("Argument must be a number");var r=nd(e);return t!==void 0?typeof n=="string"?r.fill(t,n):r.fill(t):r.fill(0),r},Vg.allocUnsafe=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return nd(e)},Vg.allocUnsafeSlow=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return Px.SlowBuffer(e)},TQ=Ox,zy={},o9=TQ.Buffer,PL=o9.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}},zy.StringDecoder=kx,kx.prototype.write=function(e){if(e.length===0)return"";var t,n;if(this.lastNeed){if((t=this.fillLast(e))===void 0)return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<e.length?t?t+this.text(e,n):this.text(e,n):t||""},kx.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"<22>":t},kx.prototype.text=function(e,t){var n=function(i,o,a){var s=o.length-1;if(s<a)return 0;var l=W$(o[s]);return l>=0?(l>0&&(i.lastNeed=l-1),l):--s<a||l===-2?0:(l=W$(o[s]))>=0?(l>0&&(i.lastNeed=l-2),l):--s<a||l===-2?0:(l=W$(o[s]))>=0?(l>0&&(l===2?l=0:i.lastNeed=l-3),l):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)},kx.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length},zy.StringDecoder,zy.StringDecoder}),qhe={};Vv(qhe,{StringDecoder:()=>Ghe,default:()=>zy});var Ghe,_$e=ws(()=>{pn(),gn(),mn(),kQ(),kQ(),Ghe=zy.StringDecoder}),Yhe=kn((e,t)=>{pn(),gn(),mn();var n=Kv(),{PromisePrototypeThen:r,SymbolAsyncIterator:i,SymbolIterator:o}=Va(),{Buffer:a}=(Es(),Ji(_s)),{ERR_INVALID_ARG_TYPE:s,ERR_STREAM_NULL_VALUES:l}=Gl().codes;function c(u,d,h){let p;if(typeof d=="string"||d instanceof a)return new u({objectMode:!0,...h,read(){this.push(d),this.push(null)}});let m;if(d&&d[i])m=!0,p=d[i]();else if(d&&d[o])m=!1,p=d[o]();else throw new s("iterable",["Iterable"],d);let v=new u({objectMode:!0,highWaterMark:1,...h}),y=!1;v._read=function(){y||(y=!0,b())},v._destroy=function(C,_){r(S(C),()=>n.nextTick(_,C),T=>n.nextTick(_,T||C))};async function S(C){let _=C!=null,T=typeof p.throw=="function";if(_&&T){let{value:x,done:E}=await p.throw(C);if(await x,E)return}if(typeof p.return=="function"){let{value:x}=await p.return();await x}}async function b(){for(;;){try{let{value:C,done:_}=m?await p.next():p.next();if(_)v.push(null);else{let T=C&&typeof C.then=="function"?await C:C;if(T===null)throw y=!1,new l;if(v.push(T))continue;y=!1}}catch(C){v.destroy(C)}break}}return v}t.exports=c}),U6=kn((e,t)=>{pn(),gn(),mn();var n=Kv(),{ArrayPrototypeIndexOf:r,NumberIsInteger:i,NumberIsNaN:o,NumberParseInt:a,ObjectDefineProperties:s,ObjectKeys:l,ObjectSetPrototypeOf:c,Promise:u,SafeSet:d,SymbolAsyncIterator:h,Symbol:p}=Va();t.exports=W,W.ReadableState=j;var{EventEmitter:m}=(FS(),Ji(qv)),{Stream:v,prependListener:y}=Pz(),{Buffer:S}=(Es(),Ji(_s)),{addAbortSignal:b}=H6(),C=vg(),_=cp().debuglog("stream",q=>{_=q}),T=r$e(),x=LS(),{getHighWaterMark:E,getDefaultHighWaterMark:k}=Mz(),{aggregateTwoErrors:M,codes:{ERR_INVALID_ARG_TYPE:P,ERR_METHOD_NOT_IMPLEMENTED:D,ERR_OUT_OF_RANGE:R,ERR_STREAM_PUSH_AFTER_EOF:A,ERR_STREAM_UNSHIFT_AFTER_END_EVENT:H}}=Gl(),{validateObject:F}=B6(),U=p("kPaused"),{StringDecoder:z}=(_$e(),Ji(qhe)),K=Yhe();c(W.prototype,v.prototype),c(W,v);var Z=()=>{},{errorOrDestroy:N}=x;function j(q,J,be){typeof be!="boolean"&&(be=J instanceof up()),this.objectMode=!!(q&&q.objectMode),be&&(this.objectMode=this.objectMode||!!(q&&q.readableObjectMode)),this.highWaterMark=q?E(this,q,"readableHighWaterMark",be):k(!1),this.buffer=new T,this.length=0,this.pipes=[],this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.constructed=!0,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this[U]=null,this.errorEmitted=!1,this.emitClose=!q||q.emitClose!==!1,this.autoDestroy=!q||q.autoDestroy!==!1,this.destroyed=!1,this.errored=null,this.closed=!1,this.closeEmitted=!1,this.defaultEncoding=q&&q.defaultEncoding||"utf8",this.awaitDrainWriters=null,this.multiAwaitDrain=!1,this.readingMore=!1,this.dataEmitted=!1,this.decoder=null,this.encoding=null,q&&q.encoding&&(this.decoder=new z(q.encoding),this.encoding=q.encoding)}function W(q){if(!(this instanceof W))return new W(q);let J=this instanceof up();this._readableState=new j(q,this,J),q&&(typeof q.read=="function"&&(this._read=q.read),typeof q.destroy=="function"&&(this._destroy=q.destroy),typeof q.construct=="function"&&(this._construct=q.construct),q.signal&&!J&&b(q.signal,this)),v.call(this,q),x.construct(this,()=>{this._readableState.needReadable&&ge(this,this._readableState)})}W.prototype.destroy=x.destroy,W.prototype._undestroy=x.undestroy,W.prototype._destroy=function(q,J){J(q)},W.prototype[m.captureRejectionSymbol]=function(q){this.destroy(q)},W.prototype.push=function(q,J){return G(this,q,J,!1)},W.prototype.unshift=function(q,J){return G(this,q,J,!0)};function G(q,J,be,Oe){_("readableAddChunk",J);let Se=q._readableState,Ke;if(Se.objectMode||(typeof J=="string"?(be=be||Se.defaultEncoding,Se.encoding!==be&&(Oe&&Se.encoding?J=S.from(J,be).toString(Se.encoding):(J=S.from(J,be),be=""))):J instanceof S?be="":v._isUint8Array(J)?(J=v._uint8ArrayToBuffer(J),be=""):J!=null&&(Ke=new P("chunk",["string","Buffer","Uint8Array"],J))),Ke)N(q,Ke);else if(J===null)Se.reading=!1,ne(q,Se);else if(Se.objectMode||J&&J.length>0)if(Oe)if(Se.endEmitted)N(q,new H);else{if(Se.destroyed||Se.errored)return!1;re(q,Se,J,!0)}else if(Se.ended)N(q,new A);else{if(Se.destroyed||Se.errored)return!1;Se.reading=!1,Se.decoder&&!be?(J=Se.decoder.write(J),Se.objectMode||J.length!==0?re(q,Se,J,!1):ge(q,Se)):re(q,Se,J,!1)}else Oe||(Se.reading=!1,ge(q,Se));return!Se.ended&&(Se.length<Se.highWaterMark||Se.length===0)}function re(q,J,be,Oe){J.flowing&&J.length===0&&!J.sync&&q.listenerCount("data")>0?(J.multiAwaitDrain?J.awaitDrainWriters.clear():J.awaitDrainWriters=null,J.dataEmitted=!0,q.emit("data",be)):(J.length+=J.objectMode?1:be.length,Oe?J.buffer.unshift(be):J.buffer.push(be),J.needReadable&&ue(q)),ge(q,J)}W.prototype.isPaused=function(){let q=this._readableState;return q[U]===!0||q.flowing===!1},W.prototype.setEncoding=function(q){let J=new z(q);this._readableState.decoder=J,this._readableState.encoding=this._readableState.decoder.encoding;let be=this._readableState.buffer,Oe="";for(let Se of be)Oe+=J.write(Se);return be.clear(),Oe!==""&&be.push(Oe),this._readableState.length=Oe.length,this};var se=1073741824;function de(q){if(q>se)throw new R("size","<= 1GiB",q);return q--,q|=q>>>1,q|=q>>>2,q|=q>>>4,q|=q>>>8,q|=q>>>16,q++,q}function ee(q,J){return q<=0||J.length===0&&J.ended?0:J.objectMode?1:o(q)?J.flowing&&J.length?J.buffer.first().length:J.length:q<=J.length?q:J.ended?J.length:0}W.prototype.read=function(q){_("read",q),q===void 0?q=NaN:i(q)||(q=a(q,10));let J=this._readableState,be=q;if(q>J.highWaterMark&&(J.highWaterMark=de(q)),q!==0&&(J.emittedReadable=!1),q===0&&J.needReadable&&((J.highWaterMark!==0?J.length>=J.highWaterMark:J.length>0)||J.ended))return _("read: emitReadable",J.length,J.ended),J.length===0&&J.ended?ke(this):ue(this),null;if(q=ee(q,J),q===0&&J.ended)return J.length===0&&ke(this),null;let Oe=J.needReadable;if(_("need readable",Oe),(J.length===0||J.length-q<J.highWaterMark)&&(Oe=!0,_("length less than watermark",Oe)),J.ended||J.reading||J.destroyed||J.errored||!J.constructed)Oe=!1,_("reading, ended or constructing",Oe);else if(Oe){_("do read"),J.reading=!0,J.sync=!0,J.length===0&&(J.needReadable=!0);try{this._read(J.highWaterMark)}catch(Ke){N(this,Ke)}J.sync=!1,J.reading||(q=ee(be,J))}let Se;return q>0?Se=Te(q,J):Se=null,Se===null?(J.needReadable=J.length<=J.highWaterMark,q=0):(J.length-=q,J.multiAwaitDrain?J.awaitDrainWriters.clear():J.awaitDrainWriters=null),J.length===0&&(J.ended||(J.needReadable=!0),be!==q&&J.ended&&ke(this)),Se!==null&&!J.errorEmitted&&!J.closeEmitted&&(J.dataEmitted=!0,this.emit("data",Se)),Se};function ne(q,J){if(_("onEofChunk"),!J.ended){if(J.decoder){let be=J.decoder.end();be&&be.length&&(J.buffer.push(be),J.length+=J.objectMode?1:be.length)}J.ended=!0,J.sync?ue(q):(J.needReadable=!1,J.emittedReadable=!0,ye(q))}}function ue(q){let J=q._readableState;_("emitReadable",J.needReadable,J.emittedReadable),J.needReadable=!1,J.emittedReadable||(_("emitReadable",J.flowing),J.emittedReadable=!0,n.nextTick(ye,q))}function ye(q){let J=q._readableState;_("emitReadable_",J.destroyed,J.length,J.ended),!J.destroyed&&!J.errored&&(J.length||J.ended)&&(q.emit("readable"),J.emittedReadable=!1),J.needReadable=!J.flowing&&!J.ended&&J.length<=J.highWaterMark,De(q)}function ge(q,J){!J.readingMore&&J.constructed&&(J.readingMore=!0,n.nextTick(pe,q,J))}function pe(q,J){for(;!J.reading&&!J.ended&&(J.length<J.highWaterMark||J.flowing&&J.length===0);){let be=J.length;if(_("maybeReadMore read 0"),q.read(0),be===J.length)break}J.readingMore=!1}W.prototype._read=function(q){throw new D("_read()")},W.prototype.pipe=function(q,J){let be=this,Oe=this._readableState;Oe.pipes.length===1&&(Oe.multiAwaitDrain||(Oe.multiAwaitDrain=!0,Oe.awaitDrainWriters=new d(Oe.awaitDrainWriters?[Oe.awaitDrainWriters]:[]))),Oe.pipes.push(q),_("pipe count=%d opts=%j",Oe.pipes.length,J);let Se=(!J||J.end!==!1)&&q!==n.stdout&&q!==n.stderr?tt:St;Oe.endEmitted?n.nextTick(Se):be.once("end",Se),q.on("unpipe",Ke);function Ke(Ot,Bt){_("onunpipe"),Ot===be&&Bt&&Bt.hasUnpiped===!1&&(Bt.hasUnpiped=!0,Ye())}function tt(){_("onend"),q.end()}let le,ze=!1;function Ye(){_("cleanup"),q.removeListener("close",rt),q.removeListener("finish",qt),le&&q.removeListener("drain",le),q.removeListener("error",Ze),q.removeListener("unpipe",Ke),be.removeListener("end",tt),be.removeListener("end",St),be.removeListener("data",Je),ze=!0,le&&Oe.awaitDrainWriters&&(!q._writableState||q._writableState.needDrain)&&le()}function Ue(){ze||(Oe.pipes.length===1&&Oe.pipes[0]===q?(_("false write response, pause",0),Oe.awaitDrainWriters=q,Oe.multiAwaitDrain=!1):Oe.pipes.length>1&&Oe.pipes.includes(q)&&(_("false write response, pause",Oe.awaitDrainWriters.size),Oe.awaitDrainWriters.add(q)),be.pause()),le||(le=he(be,q),q.on("drain",le))}be.on("data",Je);function Je(Ot){_("ondata");let Bt=q.write(Ot);_("dest.write",Bt),Bt===!1&&Ue()}function Ze(Ot){if(_("onerror",Ot),St(),q.removeListener("error",Ze),q.listenerCount("error")===0){let Bt=q._writableState||q._readableState;Bt&&!Bt.errorEmitted?N(q,Ot):q.emit("error",Ot)}}y(q,"error",Ze);function rt(){q.removeListener("finish",qt),St()}q.once("close",rt);function qt(){_("onfinish"),q.removeListener("close",rt),St()}q.once("finish",qt);function St(){_("unpipe"),be.unpipe(q)}return q.emit("pipe",be),q.writableNeedDrain===!0?Oe.flowing&&Ue():Oe.flowing||(_("pipe resume"),be.resume()),q};function he(q,J){return function(){let be=q._readableState;be.awaitDrainWriters===J?(_("pipeOnDrain",1),be.awaitDrainWriters=null):be.multiAwaitDrain&&(_("pipeOnDrain",be.awaitDrainWriters.size),be.awaitDrainWriters.delete(J)),(!be.awaitDrainWriters||be.awaitDrainWriters.size===0)&&q.listenerCount("data")&&q.resume()}}W.prototype.unpipe=function(q){let J=this._readableState,be={hasUnpiped:!1};if(J.pipes.length===0)return this;if(!q){let Se=J.pipes;J.pipes=[],this.pause();for(let Ke=0;Ke<Se.length;Ke++)Se[Ke].emit("unpipe",this,{hasUnpiped:!1});return this}let Oe=r(J.pipes,q);return Oe===-1?this:(J.pipes.splice(Oe,1),J.pipes.length===0&&this.pause(),q.emit("unpipe",this,be),this)},W.prototype.on=function(q,J){let be=v.prototype.on.call(this,q,J),Oe=this._readableState;return q==="data"?(Oe.readableListening=this.listenerCount("readable")>0,Oe.flowing!==!1&&this.resume()):q==="readable"&&!Oe.endEmitted&&!Oe.readableListening&&(Oe.readableListening=Oe.needReadable=!0,Oe.flowing=!1,Oe.emittedReadable=!1,_("on readable",Oe.length,Oe.reading),Oe.length?ue(this):Oe.reading||n.nextTick(ce,this)),be},W.prototype.addListener=W.prototype.on,W.prototype.removeListener=function(q,J){let be=v.prototype.removeListener.call(this,q,J);return q==="readable"&&n.nextTick(_e,this),be},W.prototype.off=W.prototype.removeListener,W.prototype.removeAllListeners=function(q){let J=v.prototype.removeAllListeners.apply(this,arguments);return(q==="readable"||q===void 0)&&n.nextTick(_e,this),J};function _e(q){let J=q._readableState;J.readableListening=q.listenerCount("readable")>0,J.resumeScheduled&&J[U]===!1?J.flowing=!0:q.listenerCount("data")>0?q.resume():J.readableListening||(J.flowing=null)}function ce(q){_("readable nexttick read 0"),q.read(0)}W.prototype.resume=function(){let q=this._readableState;return q.flowing||(_("resume"),q.flowing=!q.readableListening,xe(this,q)),q[U]=!1,this};function xe(q,J){J.resumeScheduled||(J.resumeScheduled=!0,n.nextTick(we,q,J))}function we(q,J){_("resume",J.reading),J.reading||q.read(0),J.resumeScheduled=!1,q.emit("resume"),De(q),J.flowing&&!J.reading&&q.read(0)}W.prototype.pause=function(){return _("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(_("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState[U]=!0,this};function De(q){let J=q._readableState;for(_("flow",J.flowing);J.flowing&&q.read()!==null;);}W.prototype.wrap=function(q){let J=!1;q.on("data",Oe=>{!this.push(Oe)&&q.pause&&(J=!0,q.pause())}),q.on("end",()=>{this.push(null)}),q.on("error",Oe=>{N(this,Oe)}),q.on("close",()=>{this.destroy()}),q.on("destroy",()=>{this.destroy()}),this._read=()=>{J&&q.resume&&(J=!1,q.resume())};let be=l(q);for(let Oe=1;Oe<be.length;Oe++){let Se=be[Oe];this[Se]===void 0&&typeof q[Se]=="function"&&(this[Se]=q[Se].bind(q))}return this},W.prototype[h]=function(){return Fe(this)},W.prototype.iterator=function(q){return q!==void 0&&F(q,"options"),Fe(this,q)};function Fe(q,J){typeof q.read!="function"&&(q=W.wrap(q,{objectMode:!0}));let be=Ce(q,J);return be.stream=q,be}async function*Ce(q,J){let be=Z;function Oe(tt){this===q?(be(),be=Z):be=tt}q.on("readable",Oe);let Se,Ke=C(q,{writable:!1},tt=>{Se=tt?M(Se,tt):null,be(),be=Z});try{for(;;){let tt=q.destroyed?null:q.read();if(tt!==null)yield tt;else{if(Se)throw Se;if(Se===null)return;await new u(Oe)}}}catch(tt){throw Se=M(Se,tt),Se}finally{(Se||(J==null?void 0:J.destroyOnReturn)!==!1)&&(Se===void 0||q._readableState.autoDestroy)?x.destroyer(q,null):(q.off("readable",Oe),Ke())}}s(W.prototype,{readable:{__proto__:null,get(){let q=this._readableState;return!!q&&q.readable!==!1&&!q.destroyed&&!q.errorEmitted&&!q.endEmitted},set(q){this._readableState&&(this._readableState.readable=!!q)}},readableDidRead:{__proto__:null,enumerable:!1,get:function(){return this._readableState.dataEmitted}},readableAborted:{__proto__:null,enumerable:!1,get:function(){return!!(this._readableState.readable!==!1&&(this._readableState.destroyed||this._readableState.errored)&&!this._readableState.endEmitted)}},readableHighWaterMark:{__proto__:null,enumerable:!1,get:function(){return this._readableState.highWaterMark}},readableBuffer:{__proto__:null,enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}},readableFlowing:{__proto__:null,enumerable:!1,get:function(){return this._readableState.flowing},set:function(q){this._readableState&&(this._readableState.flowing=q)}},readableLength:{__proto__:null,enumerable:!1,get(){return this._readableState.length}},readableObjectMode:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.objectMode:!1}},readableEncoding:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.encoding:null}},errored:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.errored:null}},closed:{__proto__:null,get(){return this._readableState?this._readableState.closed:!1}},destroyed:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.destroyed:!1},set(q){this._readableState&&(this._readableState.destroyed=q)}},readableEnded:{__proto__:null,enumerable:!1,get(){return this._readableState?this._readableState.endEmitted:!1}}}),s(j.prototype,{pipesCount:{__proto__:null,get(){return this.pipes.length}},paused:{__proto__:null,get(){return this[U]!==!1},set(q){this[U]=!!q}}}),W._fromList=Te;function Te(q,J){if(J.length===0)return null;let be;return J.objectMode?be=J.buffer.shift():!q||q>=J.length?(J.decoder?be=J.buffer.join(""):J.buffer.length===1?be=J.buffer.first():be=J.buffer.concat(J.length),J.buffer.clear()):be=J.buffer.consume(q,J.decoder),be}function ke(q){let J=q._readableState;_("endReadable",J.endEmitted),J.endEmitted||(J.ended=!0,n.nextTick(Pe,J,q))}function Pe(q,J){if(_("endReadableNT",q.endEmitted,q.length),!q.errored&&!q.closeEmitted&&!q.endEmitted&&q.length===0){if(q.endEmitted=!0,J.emit("end"),J.writable&&J.allowHalfOpen===!1)n.nextTick(Ne,J);else if(q.autoDestroy){let be=J._writableState;(!be||be.autoDestroy&&(be.finished||be.writable===!1))&&J.destroy()}}}function Ne(q){q.writable&&!q.writableEnded&&!q.destroyed&&q.end()}W.from=function(q,J){return K(W,q,J)};var We;function Q(){return We===void 0&&(We={}),We}W.fromWeb=function(q,J){return Q().newStreamReadableFromReadableStream(q,J)},W.toWeb=function(q,J){return Q().newReadableStreamFromStreamReadable(q,J)},W.wrap=function(q,J){var be,Oe;return new W({objectMode:(be=(Oe=q.readableObjectMode)!==null&&Oe!==void 0?Oe:q.objectMode)!==null&&be!==void 0?be:!0,...J,destroy(Se,Ke){x.destroyer(q,Se),Ke(Se)}}).wrap(q)}}),Xhe=kn((e,t)=>{pn(),gn(),mn();var n=Kv(),{ArrayPrototypeSlice:r,Error:i,FunctionPrototypeSymbolHasInstance:o,ObjectDefineProperty:a,ObjectDefineProperties:s,ObjectSetPrototypeOf:l,StringPrototypeToLowerCase:c,Symbol:u,SymbolHasInstance:d}=Va();t.exports=z,z.WritableState=F;var{EventEmitter:h}=(FS(),Ji(qv)),p=Pz().Stream,{Buffer:m}=(Es(),Ji(_s)),v=LS(),{addAbortSignal:y}=H6(),{getHighWaterMark:S,getDefaultHighWaterMark:b}=Mz(),{ERR_INVALID_ARG_TYPE:C,ERR_METHOD_NOT_IMPLEMENTED:_,ERR_MULTIPLE_CALLBACK:T,ERR_STREAM_CANNOT_PIPE:x,ERR_STREAM_DESTROYED:E,ERR_STREAM_ALREADY_FINISHED:k,ERR_STREAM_NULL_VALUES:M,ERR_STREAM_WRITE_AFTER_END:P,ERR_UNKNOWN_ENCODING:D}=Gl().codes,{errorOrDestroy:R}=v;l(z.prototype,p.prototype),l(z,p);function A(){}var H=u("kOnFinished");function F(ce,xe,we){typeof we!="boolean"&&(we=xe instanceof up()),this.objectMode=!!(ce&&ce.objectMode),we&&(this.objectMode=this.objectMode||!!(ce&&ce.writableObjectMode)),this.highWaterMark=ce?S(this,ce,"writableHighWaterMark",we):b(!1),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;let De=!!(ce&&ce.decodeStrings===!1);this.decodeStrings=!De,this.defaultEncoding=ce&&ce.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=W.bind(void 0,xe),this.writecb=null,this.writelen=0,this.afterWriteTickInfo=null,U(this),this.pendingcb=0,this.constructed=!0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!ce||ce.emitClose!==!1,this.autoDestroy=!ce||ce.autoDestroy!==!1,this.errored=null,this.closed=!1,this.closeEmitted=!1,this[H]=[]}function U(ce){ce.buffered=[],ce.bufferedIndex=0,ce.allBuffers=!0,ce.allNoop=!0}F.prototype.getBuffer=function(){return r(this.buffered,this.bufferedIndex)},a(F.prototype,"bufferedRequestCount",{__proto__:null,get(){return this.buffered.length-this.bufferedIndex}});function z(ce){let xe=this instanceof up();if(!xe&&!o(z,this))return new z(ce);this._writableState=new F(ce,this,xe),ce&&(typeof ce.write=="function"&&(this._write=ce.write),typeof ce.writev=="function"&&(this._writev=ce.writev),typeof ce.destroy=="function"&&(this._destroy=ce.destroy),typeof ce.final=="function"&&(this._final=ce.final),typeof ce.construct=="function"&&(this._construct=ce.construct),ce.signal&&y(ce.signal,this)),p.call(this,ce),v.construct(this,()=>{let we=this._writableState;we.writing||de(this,we),ye(this,we)})}a(z,d,{__proto__:null,value:function(ce){return o(this,ce)?!0:this!==z?!1:ce&&ce._writableState instanceof F}}),z.prototype.pipe=function(){R(this,new x)};function K(ce,xe,we,De){let Fe=ce._writableState;if(typeof we=="function")De=we,we=Fe.defaultEncoding;else{if(!we)we=Fe.defaultEncoding;else if(we!=="buffer"&&!m.isEncoding(we))throw new D(we);typeof De!="function"&&(De=A)}if(xe===null)throw new M;if(!Fe.objectMode)if(typeof xe=="string")Fe.decodeStrings!==!1&&(xe=m.from(xe,we),we="buffer");else if(xe instanceof m)we="buffer";else if(p._isUint8Array(xe))xe=p._uint8ArrayToBuffer(xe),we="buffer";else throw new C("chunk",["string","Buffer","Uint8Array"],xe);let Ce;return Fe.ending?Ce=new P:Fe.destroyed&&(Ce=new E("write")),Ce?(n.nextTick(De,Ce),R(ce,Ce,!0),Ce):(Fe.pendingcb++,Z(ce,Fe,xe,we,De))}z.prototype.write=function(ce,xe,we){return K(this,ce,xe,we)===!0},z.prototype.cork=function(){this._writableState.corked++},z.prototype.uncork=function(){let ce=this._writableState;ce.corked&&(ce.corked--,ce.writing||de(this,ce))},z.prototype.setDefaultEncoding=function(ce){if(typeof ce=="string"&&(ce=c(ce)),!m.isEncoding(ce))throw new D(ce);return this._writableState.defaultEncoding=ce,this};function Z(ce,xe,we,De,Fe){let Ce=xe.objectMode?1:we.length;xe.length+=Ce;let Te=xe.length<xe.highWaterMark;return Te||(xe.needDrain=!0),xe.writing||xe.corked||xe.errored||!xe.constructed?(xe.buffered.push({chunk:we,encoding:De,callback:Fe}),xe.allBuffers&&De!=="buffer"&&(xe.allBuffers=!1),xe.allNoop&&Fe!==A&&(xe.allNoop=!1)):(xe.writelen=Ce,xe.writecb=Fe,xe.writing=!0,xe.sync=!0,ce._write(we,De,xe.onwrite),xe.sync=!1),Te&&!xe.errored&&!xe.destroyed}function N(ce,xe,we,De,Fe,Ce,Te){xe.writelen=De,xe.writecb=Te,xe.writing=!0,xe.sync=!0,xe.destroyed?xe.onwrite(new E("write")):we?ce._writev(Fe,xe.onwrite):ce._write(Fe,Ce,xe.onwrite),xe.sync=!1}function j(ce,xe,we,De){--xe.pendingcb,De(we),se(xe),R(ce,we)}function W(ce,xe){let we=ce._writableState,De=we.sync,Fe=we.writecb;if(typeof Fe!="function"){R(ce,new T);return}we.writing=!1,we.writecb=null,we.length-=we.writelen,we.writelen=0,xe?(xe.stack,we.errored||(we.errored=xe),ce._readableState&&!ce._readableState.errored&&(ce._readableState.errored=xe),De?n.nextTick(j,ce,we,xe,Fe):j(ce,we,xe,Fe)):(we.buffered.length>we.bufferedIndex&&de(ce,we),De?we.afterWriteTickInfo!==null&&we.afterWriteTickInfo.cb===Fe?we.afterWriteTickInfo.count++:(we.afterWriteTickInfo={count:1,cb:Fe,stream:ce,state:we},n.nextTick(G,we.afterWriteTickInfo)):re(ce,we,1,Fe))}function G({stream:ce,state:xe,count:we,cb:De}){return xe.afterWriteTickInfo=null,re(ce,xe,we,De)}function re(ce,xe,we,De){for(!xe.ending&&!ce.destroyed&&xe.length===0&&xe.needDrain&&(xe.needDrain=!1,ce.emit("drain"));we-- >0;)xe.pendingcb--,De();xe.destroyed&&se(xe),ye(ce,xe)}function se(ce){if(ce.writing)return;for(let Fe=ce.bufferedIndex;Fe<ce.buffered.length;++Fe){var xe;let{chunk:Ce,callback:Te}=ce.buffered[Fe],ke=ce.objectMode?1:Ce.length;ce.length-=ke,Te((xe=ce.errored)!==null&&xe!==void 0?xe:new E("write"))}let we=ce[H].splice(0);for(let Fe=0;Fe<we.length;Fe++){var De;we[Fe]((De=ce.errored)!==null&&De!==void 0?De:new E("end"))}U(ce)}function de(ce,xe){if(xe.corked||xe.bufferProcessing||xe.destroyed||!xe.constructed)return;let{buffered:we,bufferedIndex:De,objectMode:Fe}=xe,Ce=we.length-De;if(!Ce)return;let Te=De;if(xe.bufferProcessing=!0,Ce>1&&ce._writev){xe.pendingcb-=Ce-1;let ke=xe.allNoop?A:Ne=>{for(let We=Te;We<we.length;++We)we[We].callback(Ne)},Pe=xe.allNoop&&Te===0?we:r(we,Te);Pe.allBuffers=xe.allBuffers,N(ce,xe,!0,xe.length,Pe,"",ke),U(xe)}else{do{let{chunk:ke,encoding:Pe,callback:Ne}=we[Te];we[Te++]=null;let We=Fe?1:ke.length;N(ce,xe,!1,We,ke,Pe,Ne)}while(Te<we.length&&!xe.writing);Te===we.length?U(xe):Te>256?(we.splice(0,Te),xe.bufferedIndex=0):xe.bufferedIndex=Te}xe.bufferProcessing=!1}z.prototype._write=function(ce,xe,we){if(this._writev)this._writev([{chunk:ce,encoding:xe}],we);else throw new _("_write()")},z.prototype._writev=null,z.prototype.end=function(ce,xe,we){let De=this._writableState;typeof ce=="function"?(we=ce,ce=null,xe=null):typeof xe=="function"&&(we=xe,xe=null);let Fe;if(ce!=null){let Ce=K(this,ce,xe);Ce instanceof i&&(Fe=Ce)}return De.corked&&(De.corked=1,this.uncork()),Fe||(!De.errored&&!De.ending?(De.ending=!0,ye(this,De,!0),De.ended=!0):De.finished?Fe=new k("end"):De.destroyed&&(Fe=new E("end"))),typeof we=="function"&&(Fe||De.finished?n.nextTick(we,Fe):De[H].push(we)),this};function ee(ce){return ce.ending&&!ce.destroyed&&ce.constructed&&ce.length===0&&!ce.errored&&ce.buffered.length===0&&!ce.finished&&!ce.writing&&!ce.errorEmitted&&!ce.closeEmitted}function ne(ce,xe){let we=!1;function De(Fe){if(we){R(ce,Fe??T());return}if(we=!0,xe.pendingcb--,Fe){let Ce=xe[H].splice(0);for(let Te=0;Te<Ce.length;Te++)Ce[Te](Fe);R(ce,Fe,xe.sync)}else ee(xe)&&(xe.prefinished=!0,ce.emit("prefinish"),xe.pendingcb++,n.nextTick(ge,ce,xe))}xe.sync=!0,xe.pendingcb++;try{ce._final(De)}catch(Fe){De(Fe)}xe.sync=!1}function ue(ce,xe){!xe.prefinished&&!xe.finalCalled&&(typeof ce._final=="function"&&!xe.destroyed?(xe.finalCalled=!0,ne(ce,xe)):(xe.prefinished=!0,ce.emit("prefinish")))}function ye(ce,xe,we){ee(xe)&&(ue(ce,xe),xe.pendingcb===0&&(we?(xe.pendingcb++,n.nextTick((De,Fe)=>{ee(Fe)?ge(De,Fe):Fe.pendingcb--},ce,xe)):ee(xe)&&(xe.pendingcb++,ge(ce,xe))))}function ge(ce,xe){xe.pendingcb--,xe.finished=!0;let we=xe[H].splice(0);for(let De=0;De<we.length;De++)we[De]();if(ce.emit("finish"),xe.autoDestroy){let De=ce._readableState;(!De||De.autoDestroy&&(De.endEmitted||De.readable===!1))&&ce.destroy()}}s(z.prototype,{closed:{__proto__:null,get(){return this._writableState?this._writableState.closed:!1}},destroyed:{__proto__:null,get(){return this._writableState?this._writableState.destroyed:!1},set(ce){this._writableState&&(this._writableState.destroyed=ce)}},writable:{__proto__:null,get(){let ce=this._writableState;return!!ce&&ce.writable!==!1&&!ce.destroyed&&!ce.errored&&!ce.ending&&!ce.ended},set(ce){this._writableState&&(this._writableState.writable=!!ce)}},writableFinished:{__proto__:null,get(){return this._writableState?this._writableState.finished:!1}},writableObjectMode:{__proto__:null,get(){return this._writableState?this._writableState.objectMode:!1}},writableBuffer:{__proto__:null,get(){return this._writableState&&this._writableState.getBuffer()}},writableEnded:{__proto__:null,get(){return this._writableState?this._writableState.ending:!1}},writableNeedDrain:{__proto__:null,get(){let ce=this._writableState;return ce?!ce.destroyed&&!ce.ending&&ce.needDrain:!1}},writableHighWaterMark:{__proto__:null,get(){return this._writableState&&this._writableState.highWaterMark}},writableCorked:{__proto__:null,get(){return this._writableState?this._writableState.corked:0}},writableLength:{__proto__:null,get(){return this._writableState&&this._writableState.length}},errored:{__proto__:null,enumerable:!1,get(){return this._writableState?this._writableState.errored:null}},writableAborted:{__proto__:null,enumerable:!1,get:function(){return!!(this._writableState.writable!==!1&&(this._writableState.destroyed||this._writableState.errored)&&!this._writableState.finished)}}});var pe=v.destroy;z.prototype.destroy=function(ce,xe){let we=this._writableState;return!we.destroyed&&(we.bufferedIndex<we.buffered.length||we[H].length)&&n.nextTick(se,we),pe.call(this,ce,xe),this},z.prototype._undestroy=v.undestroy,z.prototype._destroy=function(ce,xe){xe(ce)},z.prototype[h.captureRejectionSymbol]=function(ce){this.destroy(ce)};var he;function _e(){return he===void 0&&(he={}),he}z.fromWeb=function(ce,xe){return _e().newStreamWritableFromWritableStream(ce,xe)},z.toWeb=function(ce){return _e().newWritableStreamFromStreamWritable(ce)}}),E$e=kn((e,t)=>{pn(),gn(),mn();var n=Kv(),r=(Es(),Ji(_s)),{isReadable:i,isWritable:o,isIterable:a,isNodeStream:s,isReadableNodeStream:l,isWritableNodeStream:c,isDuplexNodeStream:u}=_p(),d=vg(),{AbortError:h,codes:{ERR_INVALID_ARG_TYPE:p,ERR_INVALID_RETURN_VALUE:m}}=Gl(),{destroyer:v}=LS(),y=up(),S=U6(),{createDeferredPromise:b}=cp(),C=Yhe(),_=globalThis.Blob||r.Blob,T=typeof _<"u"?function(D){return D instanceof _}:function(D){return!1},x=globalThis.AbortController||Oz().AbortController,{FunctionPrototypeCall:E}=Va(),k=class extends y{constructor(D){super(D),(D==null?void 0:D.readable)===!1&&(this._readableState.readable=!1,this._readableState.ended=!0,this._readableState.endEmitted=!0),(D==null?void 0:D.writable)===!1&&(this._writableState.writable=!1,this._writableState.ending=!0,this._writableState.ended=!0,this._writableState.finished=!0)}};t.exports=function D(R,A){if(u(R))return R;if(l(R))return P({readable:R});if(c(R))return P({writable:R});if(s(R))return P({writable:!1,readable:!1});if(typeof R=="function"){let{value:F,write:U,final:z,destroy:K}=M(R);if(a(F))return C(k,F,{objectMode:!0,write:U,final:z,destroy:K});let Z=F==null?void 0:F.then;if(typeof Z=="function"){let N,j=E(Z,F,W=>{if(W!=null)throw new m("nully","body",W)},W=>{v(N,W)});return N=new k({objectMode:!0,readable:!1,write:U,final(W){z(async()=>{try{await j,n.nextTick(W,null)}catch(G){n.nextTick(W,G)}})},destroy:K})}throw new m("Iterable, AsyncIterable or AsyncFunction",A,F)}if(T(R))return D(R.arrayBuffer());if(a(R))return C(k,R,{objectMode:!0,writable:!1});if(typeof(R==null?void 0:R.writable)=="object"||typeof(R==null?void 0:R.readable)=="object"){let F=R!=null&&R.readable?l(R==null?void 0:R.readable)?R==null?void 0:R.readable:D(R.readable):void 0,U=R!=null&&R.writable?c(R==null?void 0:R.writable)?R==null?void 0:R.writable:D(R.writable):void 0;return P({readable:F,writable:U})}let H=R==null?void 0:R.then;if(typeof H=="function"){let F;return E(H,R,U=>{U!=null&&F.push(U),F.push(null)},U=>{v(F,U)}),F=new k({objectMode:!0,writable:!1,read(){}})}throw new p(A,["Blob","ReadableStream","WritableStream","Stream","Iterable","AsyncIterable","Function","{ readable, writable } pair","Promise"],R)};function M(D){let{promise:R,resolve:A}=b(),H=new x,F=H.signal;return{value:D(async function*(){for(;;){let U=R;R=null;let{chunk:z,done:K,cb:Z}=await U;if(n.nextTick(Z),K)return;if(F.aborted)throw new h(void 0,{cause:F.reason});({promise:R,resolve:A}=b()),yield z}}(),{signal:F}),write(U,z,K){let Z=A;A=null,Z({chunk:U,done:!1,cb:K})},final(U){let z=A;A=null,z({done:!0,cb:U})},destroy(U,z){H.abort(),z(U)}}}function P(D){let R=D.readable&&typeof D.readable.read!="function"?S.wrap(D.readable):D.readable,A=D.writable,H=!!i(R),F=!!o(A),U,z,K,Z,N;function j(W){let G=Z;Z=null,G?G(W):W&&N.destroy(W)}return N=new k({readableObjectMode:!!(R!=null&&R.readableObjectMode),writableObjectMode:!!(A!=null&&A.writableObjectMode),readable:H,writable:F}),F&&(d(A,W=>{F=!1,W&&v(R,W),j(W)}),N._write=function(W,G,re){A.write(W,G)?re():U=re},N._final=function(W){A.end(),z=W},A.on("drain",function(){if(U){let W=U;U=null,W()}}),A.on("finish",function(){if(z){let W=z;z=null,W()}})),H&&(d(R,W=>{H=!1,W&&v(R,W),j(W)}),R.on("readable",function(){if(K){let W=K;K=null,W()}}),R.on("end",function(){N.push(null)}),N._read=function(){for(;;){let W=R.read();if(W===null){K=N._read;return}if(!N.push(W))return}}),N._destroy=function(W,G){!W&&Z!==null&&(W=new h),K=null,U=null,z=null,Z===null?G(W):(Z=G,v(A,W),v(R,W))},N}}),up=kn((e,t)=>{pn(),gn(),mn();var{ObjectDefineProperties:n,ObjectGetOwnPropertyDescriptor:r,ObjectKeys:i,ObjectSetPrototypeOf:o}=Va();t.exports=l;var a=U6(),s=Xhe();o(l.prototype,a.prototype),o(l,a);{let h=i(s.prototype);for(let p=0;p<h.length;p++){let m=h[p];l.prototype[m]||(l.prototype[m]=s.prototype[m])}}function l(h){if(!(this instanceof l))return new l(h);a.call(this,h),s.call(this,h),h?(this.allowHalfOpen=h.allowHalfOpen!==!1,h.readable===!1&&(this._readableState.readable=!1,this._readableState.ended=!0,this._readableState.endEmitted=!0),h.writable===!1&&(this._writableState.writable=!1,this._writableState.ending=!0,this._writableState.ended=!0,this._writableState.finished=!0)):this.allowHalfOpen=!0}n(l.prototype,{writable:{__proto__:null,...r(s.prototype,"writable")},writableHighWaterMark:{__proto__:null,...r(s.prototype,"writableHighWaterMark")},writableObjectMode:{__proto__:null,...r(s.prototype,"writableObjectMode")},writableBuffer:{__proto__:null,...r(s.prototype,"writableBuffer")},writableLength:{__proto__:null,...r(s.prototype,"writableLength")},writableFinished:{__proto__:null,...r(s.prototype,"writableFinished")},writableCorked:{__proto__:null,...r(s.prototype,"writableCorked")},writableEnded:{__proto__:null,...r(s.prototype,"writableEnded")},writableNeedDrain:{__proto__:null,...r(s.prototype,"writableNeedDrain")},destroyed:{__proto__:null,get(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set(h){this._readableState&&this._writableState&&(this._readableState.destroyed=h,this._writableState.destroyed=h)}}});var c;function u(){return c===void 0&&(c={}),c}l.fromWeb=function(h,p){return u().newStreamDuplexFromReadableWritablePair(h,p)},l.toWeb=function(h){return u().newReadableWritablePairFromDuplex(h)};var d;l.from=function(h){return d||(d=E$e()),d(h,"body")}}),Qhe=kn((e,t)=>{pn(),gn(),mn();var{ObjectSetPrototypeOf:n,Symbol:r}=Va();t.exports=l;var{ERR_METHOD_NOT_IMPLEMENTED:i}=Gl().codes,o=up(),{getHighWaterMark:a}=Mz();n(l.prototype,o.prototype),n(l,o);var s=r("kCallback");function l(d){if(!(this instanceof l))return new l(d);let h=d?a(this,d,"readableHighWaterMark",!0):null;h===0&&(d={...d,highWaterMark:null,readableHighWaterMark:h,writableHighWaterMark:d.writableHighWaterMark||0}),o.call(this,d),this._readableState.sync=!1,this[s]=null,d&&(typeof d.transform=="function"&&(this._transform=d.transform),typeof d.flush=="function"&&(this._flush=d.flush)),this.on("prefinish",u)}function c(d){typeof this._flush=="function"&&!this.destroyed?this._flush((h,p)=>{if(h){d?d(h):this.destroy(h);return}p!=null&&this.push(p),this.push(null),d&&d()}):(this.push(null),d&&d())}function u(){this._final!==c&&c.call(this)}l.prototype._final=c,l.prototype._transform=function(d,h,p){throw new i("_transform()")},l.prototype._write=function(d,h,p){let m=this._readableState,v=this._writableState,y=m.length;this._transform(d,h,(S,b)=>{if(S){p(S);return}b!=null&&this.push(b),v.ended||y===m.length||m.length<m.highWaterMark?p():this[s]=p})},l.prototype._read=function(){if(this[s]){let d=this[s];this[s]=null,d()}}}),Zhe=kn((e,t)=>{pn(),gn(),mn();var{ObjectSetPrototypeOf:n}=Va();t.exports=i;var r=Qhe();n(i.prototype,r.prototype),n(i,r);function i(o){if(!(this instanceof i))return new i(o);r.call(this,o)}i.prototype._transform=function(o,a,s){s(null,o)}}),Rz=kn((e,t)=>{pn(),gn(),mn();var n=Kv(),{ArrayIsArray:r,Promise:i,SymbolAsyncIterator:o}=Va(),a=vg(),{once:s}=cp(),l=LS(),c=up(),{aggregateTwoErrors:u,codes:{ERR_INVALID_ARG_TYPE:d,ERR_INVALID_RETURN_VALUE:h,ERR_MISSING_ARGS:p,ERR_STREAM_DESTROYED:m,ERR_STREAM_PREMATURE_CLOSE:v},AbortError:y}=Gl(),{validateFunction:S,validateAbortSignal:b}=B6(),{isIterable:C,isReadable:_,isReadableNodeStream:T,isNodeStream:x,isTransformStream:E,isWebStream:k,isReadableStream:M,isReadableEnded:P}=_p(),D=globalThis.AbortController||Oz().AbortController,R,A;function H(G,re,se){let de=!1;G.on("close",()=>{de=!0});let ee=a(G,{readable:re,writable:se},ne=>{de=!ne});return{destroy:ne=>{de||(de=!0,l.destroyer(G,ne||new m("pipe")))},cleanup:ee}}function F(G){return S(G[G.length-1],"streams[stream.length - 1]"),G.pop()}function U(G){if(C(G))return G;if(T(G))return z(G);throw new d("val",["Readable","Iterable","AsyncIterable"],G)}async function*z(G){A||(A=U6()),yield*A.prototype[o].call(G)}async function K(G,re,se,{end:de}){let ee,ne=null,ue=pe=>{if(pe&&(ee=pe),ne){let he=ne;ne=null,he()}},ye=()=>new i((pe,he)=>{ee?he(ee):ne=()=>{ee?he(ee):pe()}});re.on("drain",ue);let ge=a(re,{readable:!1},ue);try{re.writableNeedDrain&&await ye();for await(let pe of G)re.write(pe)||await ye();de&&re.end(),await ye(),se()}catch(pe){se(ee!==pe?u(ee,pe):pe)}finally{ge(),re.off("drain",ue)}}async function Z(G,re,se,{end:de}){E(re)&&(re=re.writable);let ee=re.getWriter();try{for await(let ne of G)await ee.ready,ee.write(ne).catch(()=>{});await ee.ready,de&&await ee.close(),se()}catch(ne){try{await ee.abort(ne),se(ne)}catch(ue){se(ue)}}}function N(...G){return j(G,s(F(G)))}function j(G,re,se){if(G.length===1&&r(G[0])&&(G=G[0]),G.length<2)throw new p("streams");let de=new D,ee=de.signal,ne=se==null?void 0:se.signal,ue=[];b(ne,"options.signal");function ye(){xe(new y)}ne==null||ne.addEventListener("abort",ye);let ge,pe,he=[],_e=0;function ce(Ce){xe(Ce,--_e===0)}function xe(Ce,Te){if(Ce&&(!ge||ge.code==="ERR_STREAM_PREMATURE_CLOSE")&&(ge=Ce),!(!ge&&!Te)){for(;he.length;)he.shift()(ge);ne==null||ne.removeEventListener("abort",ye),de.abort(),Te&&(ge||ue.forEach(ke=>ke()),n.nextTick(re,ge,pe))}}let we;for(let Ce=0;Ce<G.length;Ce++){let Te=G[Ce],ke=Ce<G.length-1,Pe=Ce>0,Ne=ke||(se==null?void 0:se.end)!==!1,We=Ce===G.length-1;if(x(Te)){let Q=function(q){q&&q.name!=="AbortError"&&q.code!=="ERR_STREAM_PREMATURE_CLOSE"&&ce(q)};if(Ne){let{destroy:q,cleanup:J}=H(Te,ke,Pe);he.push(q),_(Te)&&We&&ue.push(J)}Te.on("error",Q),_(Te)&&We&&ue.push(()=>{Te.removeListener("error",Q)})}if(Ce===0)if(typeof Te=="function"){if(we=Te({signal:ee}),!C(we))throw new h("Iterable, AsyncIterable or Stream","source",we)}else C(Te)||T(Te)||E(Te)?we=Te:we=c.from(Te);else if(typeof Te=="function"){if(E(we)){var De;we=U((De=we)===null||De===void 0?void 0:De.readable)}else we=U(we);if(we=Te(we,{signal:ee}),ke){if(!C(we,!0))throw new h("AsyncIterable",`transform[${Ce-1}]`,we)}else{var Fe;R||(R=Zhe());let Q=new R({objectMode:!0}),q=(Fe=we)===null||Fe===void 0?void 0:Fe.then;if(typeof q=="function")_e++,q.call(we,Oe=>{pe=Oe,Oe!=null&&Q.write(Oe),Ne&&Q.end(),n.nextTick(ce)},Oe=>{Q.destroy(Oe),n.nextTick(ce,Oe)});else if(C(we,!0))_e++,K(we,Q,ce,{end:Ne});else if(M(we)||E(we)){let Oe=we.readable||we;_e++,K(Oe,Q,ce,{end:Ne})}else throw new h("AsyncIterable or Promise","destination",we);we=Q;let{destroy:J,cleanup:be}=H(we,!1,!0);he.push(J),We&&ue.push(be)}}else if(x(Te)){if(T(we)){_e+=2;let Q=W(we,Te,ce,{end:Ne});_(Te)&&We&&ue.push(Q)}else if(E(we)||M(we)){let Q=we.readable||we;_e++,K(Q,Te,ce,{end:Ne})}else if(C(we))_e++,K(we,Te,ce,{end:Ne});else throw new d("val",["Readable","Iterable","AsyncIterable","ReadableStream","TransformStream"],we);we=Te}else if(k(Te)){if(T(we))_e++,Z(U(we),Te,ce,{end:Ne});else if(M(we)||C(we))_e++,Z(we,Te,ce,{end:Ne});else if(E(we))_e++,Z(we.readable,Te,ce,{end:Ne});else throw new d("val",["Readable","Iterable","AsyncIterable","ReadableStream","TransformStream"],we);we=Te}else we=c.from(Te)}return(ee!=null&&ee.aborted||ne!=null&&ne.aborted)&&n.nextTick(ye),we}function W(G,re,se,{end:de}){let ee=!1;if(re.on("close",()=>{ee||se(new v)}),G.pipe(re,{end:!1}),de){let ne=function(){ee=!0,re.end()};P(G)?n.nextTick(ne):G.once("end",ne)}else se();return a(G,{readable:!0,writable:!1},ne=>{let ue=G._readableState;ne&&ne.code==="ERR_STREAM_PREMATURE_CLOSE"&&ue&&ue.ended&&!ue.errored&&!ue.errorEmitted?G.once("end",se).once("error",se):se(ne)}),a(re,{readable:!1,writable:!0},se)}t.exports={pipelineImpl:j,pipeline:N}}),Jhe=kn((e,t)=>{pn(),gn(),mn();var{pipeline:n}=Rz(),r=up(),{destroyer:i}=LS(),{isNodeStream:o,isReadable:a,isWritable:s,isWebStream:l,isTransformStream:c,isWritableStream:u,isReadableStream:d}=_p(),{AbortError:h,codes:{ERR_INVALID_ARG_VALUE:p,ERR_MISSING_ARGS:m}}=Gl(),v=vg();t.exports=function(...y){if(y.length===0)throw new m("streams");if(y.length===1)return r.from(y[0]);let S=[...y];if(typeof y[0]=="function"&&(y[0]=r.from(y[0])),typeof y[y.length-1]=="function"){let R=y.length-1;y[R]=r.from(y[R])}for(let R=0;R<y.length;++R)if(!(!o(y[R])&&!l(y[R]))){if(R<y.length-1&&!(a(y[R])||d(y[R])||c(y[R])))throw new p(`streams[${R}]`,S[R],"must be readable");if(R>0&&!(s(y[R])||u(y[R])||c(y[R])))throw new p(`streams[${R}]`,S[R],"must be writable")}let b,C,_,T,x;function E(R){let A=T;T=null,A?A(R):R?x.destroy(R):!D&&!P&&x.destroy()}let k=y[0],M=n(y,E),P=!!(s(k)||u(k)||c(k)),D=!!(a(M)||d(M)||c(M));if(x=new r({writableObjectMode:!!(k!=null&&k.writableObjectMode),readableObjectMode:!!(M!=null&&M.writableObjectMode),writable:P,readable:D}),P){if(o(k))x._write=function(A,H,F){k.write(A,H)?F():b=F},x._final=function(A){k.end(),C=A},k.on("drain",function(){if(b){let A=b;b=null,A()}});else if(l(k)){let A=(c(k)?k.writable:k).getWriter();x._write=async function(H,F,U){try{await A.ready,A.write(H).catch(()=>{}),U()}catch(z){U(z)}},x._final=async function(H){try{await A.ready,A.close().catch(()=>{}),C=H}catch(F){H(F)}}}let R=c(M)?M.readable:M;v(R,()=>{if(C){let A=C;C=null,A()}})}if(D){if(o(M))M.on("readable",function(){if(_){let R=_;_=null,R()}}),M.on("end",function(){x.push(null)}),x._read=function(){for(;;){let R=M.read();if(R===null){_=x._read;return}if(!x.push(R))return}};else if(l(M)){let R=(c(M)?M.readable:M).getReader();x._read=async function(){for(;;)try{let{value:A,done:H}=await R.read();if(!x.push(A))return;if(H){x.push(null);return}}catch{return}}}}return x._destroy=function(R,A){!R&&T!==null&&(R=new h),_=null,b=null,C=null,T===null?A(R):(T=A,o(M)&&i(M,R))},x}}),T$e=kn((e,t)=>{pn(),gn(),mn();var n=globalThis.AbortController||Oz().AbortController,{codes:{ERR_INVALID_ARG_VALUE:r,ERR_INVALID_ARG_TYPE:i,ERR_MISSING_ARGS:o,ERR_OUT_OF_RANGE:a},AbortError:s}=Gl(),{validateAbortSignal:l,validateInteger:c,validateObject:u}=B6(),d=Va().Symbol("kWeak"),{finished:h}=vg(),p=Jhe(),{addAbortSignalNoValidate:m}=H6(),{isWritable:v,isNodeStream:y}=_p(),{ArrayPrototypePush:S,MathFloor:b,Number:C,NumberIsNaN:_,Promise:T,PromiseReject:x,PromisePrototypeThen:E,Symbol:k}=Va(),M=k("kEmpty"),P=k("kEof");function D(de,ee){if(ee!=null&&u(ee,"options"),(ee==null?void 0:ee.signal)!=null&&l(ee.signal,"options.signal"),y(de)&&!v(de))throw new r("stream",de,"must be writable");let ne=p(this,de);return ee!=null&&ee.signal&&m(ee.signal,ne),ne}function R(de,ee){if(typeof de!="function")throw new i("fn",["Function","AsyncFunction"],de);ee!=null&&u(ee,"options"),(ee==null?void 0:ee.signal)!=null&&l(ee.signal,"options.signal");let ne=1;return(ee==null?void 0:ee.concurrency)!=null&&(ne=b(ee.concurrency)),c(ne,"concurrency",1),(async function*(){var ue,ye;let ge=new n,pe=this,he=[],_e=ge.signal,ce={signal:_e},xe=()=>ge.abort();ee!=null&&(ue=ee.signal)!==null&&ue!==void 0&&ue.aborted&&xe(),ee==null||(ye=ee.signal)===null||ye===void 0||ye.addEventListener("abort",xe);let we,De,Fe=!1;function Ce(){Fe=!0}async function Te(){try{for await(let Ne of pe){var ke;if(Fe)return;if(_e.aborted)throw new s;try{Ne=de(Ne,ce)}catch(We){Ne=x(We)}Ne!==M&&(typeof((ke=Ne)===null||ke===void 0?void 0:ke.catch)=="function"&&Ne.catch(Ce),he.push(Ne),we&&(we(),we=null),!Fe&&he.length&&he.length>=ne&&await new T(We=>{De=We}))}he.push(P)}catch(Ne){let We=x(Ne);E(We,void 0,Ce),he.push(We)}finally{var Pe;Fe=!0,we&&(we(),we=null),ee==null||(Pe=ee.signal)===null||Pe===void 0||Pe.removeEventListener("abort",xe)}}Te();try{for(;;){for(;he.length>0;){let ke=await he[0];if(ke===P)return;if(_e.aborted)throw new s;ke!==M&&(yield ke),he.shift(),De&&(De(),De=null)}await new T(ke=>{we=ke})}}finally{ge.abort(),Fe=!0,De&&(De(),De=null)}}).call(this)}function A(de=void 0){return de!=null&&u(de,"options"),(de==null?void 0:de.signal)!=null&&l(de.signal,"options.signal"),(async function*(){let ee=0;for await(let ue of this){var ne;if(de!=null&&(ne=de.signal)!==null&&ne!==void 0&&ne.aborted)throw new s({cause:de.signal.reason});yield[ee++,ue]}}).call(this)}async function H(de,ee=void 0){for await(let ne of K.call(this,de,ee))return!0;return!1}async function F(de,ee=void 0){if(typeof de!="function")throw new i("fn",["Function","AsyncFunction"],de);return!await H.call(this,async(...ne)=>!await de(...ne),ee)}async function U(de,ee){for await(let ne of K.call(this,de,ee))return ne}async function z(de,ee){if(typeof de!="function")throw new i("fn",["Function","AsyncFunction"],de);async function ne(ue,ye){return await de(ue,ye),M}for await(let ue of R.call(this,ne,ee));}function K(de,ee){if(typeof de!="function")throw new i("fn",["Function","AsyncFunction"],de);async function ne(ue,ye){return await de(ue,ye)?ue:M}return R.call(this,ne,ee)}var Z=class extends o{constructor(){super("reduce"),this.message="Reduce of an empty stream requires an initial value"}};async function N(de,ee,ne){var ue;if(typeof de!="function")throw new i("reducer",["Function","AsyncFunction"],de);ne!=null&&u(ne,"options"),(ne==null?void 0:ne.signal)!=null&&l(ne.signal,"options.signal");let ye=arguments.length>1;if(ne!=null&&(ue=ne.signal)!==null&&ue!==void 0&&ue.aborted){let ce=new s(void 0,{cause:ne.signal.reason});throw this.once("error",()=>{}),await h(this.destroy(ce)),ce}let ge=new n,pe=ge.signal;if(ne!=null&&ne.signal){let ce={once:!0,[d]:this};ne.signal.addEventListener("abort",()=>ge.abort(),ce)}let he=!1;try{for await(let ce of this){var _e;if(he=!0,ne!=null&&(_e=ne.signal)!==null&&_e!==void 0&&_e.aborted)throw new s;ye?ee=await de(ee,ce,{signal:pe}):(ee=ce,ye=!0)}if(!he&&!ye)throw new Z}finally{ge.abort()}return ee}async function j(de){de!=null&&u(de,"options"),(de==null?void 0:de.signal)!=null&&l(de.signal,"options.signal");let ee=[];for await(let ue of this){var ne;if(de!=null&&(ne=de.signal)!==null&&ne!==void 0&&ne.aborted)throw new s(void 0,{cause:de.signal.reason});S(ee,ue)}return ee}function W(de,ee){let ne=R.call(this,de,ee);return(async function*(){for await(let ue of ne)yield*ue}).call(this)}function G(de){if(de=C(de),_(de))return 0;if(de<0)throw new a("number",">= 0",de);return de}function re(de,ee=void 0){return ee!=null&&u(ee,"options"),(ee==null?void 0:ee.signal)!=null&&l(ee.signal,"options.signal"),de=G(de),(async function*(){var ne;if(ee!=null&&(ne=ee.signal)!==null&&ne!==void 0&&ne.aborted)throw new s;for await(let ye of this){var ue;if(ee!=null&&(ue=ee.signal)!==null&&ue!==void 0&&ue.aborted)throw new s;de--<=0&&(yield ye)}}).call(this)}function se(de,ee=void 0){return ee!=null&&u(ee,"options"),(ee==null?void 0:ee.signal)!=null&&l(ee.signal,"options.signal"),de=G(de),(async function*(){var ne;if(ee!=null&&(ne=ee.signal)!==null&&ne!==void 0&&ne.aborted)throw new s;for await(let ye of this){var ue;if(ee!=null&&(ue=ee.signal)!==null&&ue!==void 0&&ue.aborted)throw new s;if(de-- >0)yield ye;else return}}).call(this)}t.exports.streamReturningOperators={asIndexedPairs:A,drop:re,filter:K,flatMap:W,map:R,take:se,compose:D},t.exports.promiseReturningOperators={every:F,forEach:z,reduce:N,toArray:j,some:H,find:U}}),epe=kn((e,t)=>{pn(),gn(),mn();var{ArrayPrototypePop:n,Promise:r}=Va(),{isIterable:i,isNodeStream:o,isWebStream:a}=_p(),{pipelineImpl:s}=Rz(),{finished:l}=vg();tpe();function c(...u){return new r((d,h)=>{let p,m,v=u[u.length-1];if(v&&typeof v=="object"&&!o(v)&&!i(v)&&!a(v)){let y=n(u);p=y.signal,m=y.end}s(u,(y,S)=>{y?h(y):d(S)},{signal:p,end:m})})}t.exports={finished:l,pipeline:c}}),tpe=kn((e,t)=>{pn(),gn(),mn();var{Buffer:n}=(Es(),Ji(_s)),{ObjectDefineProperty:r,ObjectKeys:i,ReflectApply:o}=Va(),{promisify:{custom:a}}=cp(),{streamReturningOperators:s,promiseReturningOperators:l}=T$e(),{codes:{ERR_ILLEGAL_CONSTRUCTOR:c}}=Gl(),u=Jhe(),{pipeline:d}=Rz(),{destroyer:h}=LS(),p=vg(),m=epe(),v=_p(),y=t.exports=Pz().Stream;y.isDisturbed=v.isDisturbed,y.isErrored=v.isErrored,y.isReadable=v.isReadable,y.Readable=U6();for(let b of i(s)){let C=function(...T){if(new.target)throw c();return y.Readable.from(o(_,this,T))},_=s[b];r(C,"name",{__proto__:null,value:_.name}),r(C,"length",{__proto__:null,value:_.length}),r(y.Readable.prototype,b,{__proto__:null,value:C,enumerable:!1,configurable:!0,writable:!0})}for(let b of i(l)){let C=function(...T){if(new.target)throw c();return o(_,this,T)},_=l[b];r(C,"name",{__proto__:null,value:_.name}),r(C,"length",{__proto__:null,value:_.length}),r(y.Readable.prototype,b,{__proto__:null,value:C,enumerable:!1,configurable:!0,writable:!0})}y.Writable=Xhe(),y.Duplex=up(),y.Transform=Qhe(),y.PassThrough=Zhe(),y.pipeline=d;var{addAbortSignal:S}=H6();y.addAbortSignal=S,y.finished=p,y.destroy=h,y.compose=u,r(y,"promises",{__proto__:null,configurable:!0,enumerable:!0,get(){return m}}),r(d,a,{__proto__:null,enumerable:!0,get(){return m.pipeline}}),r(p,a,{__proto__:null,enumerable:!0,get(){return m.finished}}),y.Stream=y,y._isUint8Array=function(b){return b instanceof Uint8Array},y._uint8ArrayToBuffer=function(b){return n.from(b.buffer,b.byteOffset,b.byteLength)}}),Gv=kn((e,t)=>{pn(),gn(),mn();var n=tpe(),r=epe(),i=n.Readable.destroy;t.exports=n.Readable,t.exports._uint8ArrayToBuffer=n._uint8ArrayToBuffer,t.exports._isUint8Array=n._isUint8Array,t.exports.isDisturbed=n.isDisturbed,t.exports.isErrored=n.isErrored,t.exports.isReadable=n.isReadable,t.exports.Readable=n.Readable,t.exports.Writable=n.Writable,t.exports.Duplex=n.Duplex,t.exports.Transform=n.Transform,t.exports.PassThrough=n.PassThrough,t.exports.addAbortSignal=n.addAbortSignal,t.exports.finished=n.finished,t.exports.destroy=n.destroy,t.exports.destroy=i,t.exports.pipeline=n.pipeline,t.exports.compose=n.compose,Object.defineProperty(n,"promises",{configurable:!0,enumerable:!0,get(){return r}}),t.exports.Stream=n.Stream,t.exports.default=t.exports}),k$e=kn((e,t)=>{pn(),gn(),mn(),typeof Object.create=="function"?t.exports=function(n,r){r&&(n.super_=r,n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(n,r){if(r){n.super_=r;var i=function(){};i.prototype=r.prototype,n.prototype=new i,n.prototype.constructor=n}}}),O$e=kn((e,t)=>{pn(),gn(),mn();var{Buffer:n}=(Es(),Ji(_s)),r=Symbol.for("BufferList");function i(o){if(!(this instanceof i))return new i(o);i._init.call(this,o)}i._init=function(o){Object.defineProperty(this,r,{value:!0}),this._bufs=[],this.length=0,o&&this.append(o)},i.prototype._new=function(o){return new i(o)},i.prototype._offset=function(o){if(o===0)return[0,0];let a=0;for(let s=0;s<this._bufs.length;s++){let l=a+this._bufs[s].length;if(o<l||s===this._bufs.length-1)return[s,o-a];a=l}},i.prototype._reverseOffset=function(o){let a=o[0],s=o[1];for(let l=0;l<a;l++)s+=this._bufs[l].length;return s},i.prototype.get=function(o){if(o>this.length||o<0)return;let a=this._offset(o);return this._bufs[a[0]][a[1]]},i.prototype.slice=function(o,a){return typeof o=="number"&&o<0&&(o+=this.length),typeof a=="number"&&a<0&&(a+=this.length),this.copy(null,0,o,a)},i.prototype.copy=function(o,a,s,l){if((typeof s!="number"||s<0)&&(s=0),(typeof l!="number"||l>this.length)&&(l=this.length),s>=this.length||l<=0)return o||n.alloc(0);let c=!!o,u=this._offset(s),d=l-s,h=d,p=c&&a||0,m=u[1];if(s===0&&l===this.length){if(!c)return this._bufs.length===1?this._bufs[0]:n.concat(this._bufs,this.length);for(let v=0;v<this._bufs.length;v++)this._bufs[v].copy(o,p),p+=this._bufs[v].length;return o}if(h<=this._bufs[u[0]].length-m)return c?this._bufs[u[0]].copy(o,a,m,m+h):this._bufs[u[0]].slice(m,m+h);c||(o=n.allocUnsafe(d));for(let v=u[0];v<this._bufs.length;v++){let y=this._bufs[v].length-m;if(h>y)this._bufs[v].copy(o,p,m),p+=y;else{this._bufs[v].copy(o,p,m,m+h),p+=y;break}h-=y,m&&(m=0)}return o.length>p?o.slice(0,p):o},i.prototype.shallowSlice=function(o,a){if(o=o||0,a=typeof a!="number"?this.length:a,o<0&&(o+=this.length),a<0&&(a+=this.length),o===a)return this._new();let s=this._offset(o),l=this._offset(a),c=this._bufs.slice(s[0],l[0]+1);return l[1]===0?c.pop():c[c.length-1]=c[c.length-1].slice(0,l[1]),s[1]!==0&&(c[0]=c[0].slice(s[1])),this._new(c)},i.prototype.toString=function(o,a,s){return this.slice(a,s).toString(o)},i.prototype.consume=function(o){if(o=Math.trunc(o),Number.isNaN(o)||o<=0)return this;for(;this._bufs.length;)if(o>=this._bufs[0].length)o-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift();else{this._bufs[0]=this._bufs[0].slice(o),this.length-=o;break}return this},i.prototype.duplicate=function(){let o=this._new();for(let a=0;a<this._bufs.length;a++)o.append(this._bufs[a]);return o},i.prototype.append=function(o){if(o==null)return this;if(o.buffer)this._appendBuffer(n.from(o.buffer,o.byteOffset,o.byteLength));else if(Array.isArray(o))for(let a=0;a<o.length;a++)this.append(o[a]);else if(this._isBufferList(o))for(let a=0;a<o._bufs.length;a++)this.append(o._bufs[a]);else typeof o=="number"&&(o=o.toString()),this._appendBuffer(n.from(o));return this},i.prototype._appendBuffer=function(o){this._bufs.push(o),this.length+=o.length},i.prototype.indexOf=function(o,a,s){if(s===void 0&&typeof a=="string"&&(s=a,a=void 0),typeof o=="function"||Array.isArray(o))throw new TypeError('The "value" argument must be one of type string, Buffer, BufferList, or Uint8Array.');if(typeof o=="number"?o=n.from([o]):typeof o=="string"?o=n.from(o,s):this._isBufferList(o)?o=o.slice():Array.isArray(o.buffer)?o=n.from(o.buffer,o.byteOffset,o.byteLength):n.isBuffer(o)||(o=n.from(o)),a=Number(a||0),isNaN(a)&&(a=0),a<0&&(a=this.length+a),a<0&&(a=0),o.length===0)return a>this.length?this.length:a;let l=this._offset(a),c=l[0],u=l[1];for(;c<this._bufs.length;c++){let d=this._bufs[c];for(;u<d.length;)if(d.length-u>=o.length){let h=d.indexOf(o,u);if(h!==-1)return this._reverseOffset([c,h]);u=d.length-o.length+1}else{let h=this._reverseOffset([c,u]);if(this._match(h,o))return h;u++}u=0}return-1},i.prototype._match=function(o,a){if(this.length-o<a.length)return!1;for(let s=0;s<a.length;s++)if(this.get(o+s)!==a[s])return!1;return!0},function(){let o={readDoubleBE:8,readDoubleLE:8,readFloatBE:4,readFloatLE:4,readBigInt64BE:8,readBigInt64LE:8,readBigUInt64BE:8,readBigUInt64LE:8,readInt32BE:4,readInt32LE:4,readUInt32BE:4,readUInt32LE:4,readInt16BE:2,readInt16LE:2,readUInt16BE:2,readUInt16LE:2,readInt8:1,readUInt8:1,readIntBE:null,readIntLE:null,readUIntBE:null,readUIntLE:null};for(let a in o)(function(s){o[s]===null?i.prototype[s]=function(l,c){return this.slice(l,l+c)[s](0,c)}:i.prototype[s]=function(l=0){return this.slice(l,l+o[s])[s](0)}})(a)}(),i.prototype._isBufferList=function(o){return o instanceof i||i.isBufferList(o)},i.isBufferList=function(o){return o!=null&&o[r]},t.exports=i}),P$e=kn((e,t)=>{pn(),gn(),mn();var n=Gv().Duplex,r=k$e(),i=O$e();function o(a){if(!(this instanceof o))return new o(a);if(typeof a=="function"){this._callback=a;let s=(function(l){this._callback&&(this._callback(l),this._callback=null)}).bind(this);this.on("pipe",function(l){l.on("error",s)}),this.on("unpipe",function(l){l.removeListener("error",s)}),a=null}i._init.call(this,a),n.call(this)}r(o,n),Object.assign(o.prototype,i.prototype),o.prototype._new=function(a){return new o(a)},o.prototype._write=function(a,s,l){this._appendBuffer(a),typeof l=="function"&&l()},o.prototype._read=function(a){if(!this.length)return this.push(null);a=Math.min(a,this.length),this.push(this.slice(0,a)),this.consume(a)},o.prototype.end=function(a){n.prototype.end.call(this,a),this._callback&&(this._callback(null,this.slice()),this._callback=null)},o.prototype._destroy=function(a,s){this._bufs.length=0,this.length=0,s(a)},o.prototype._isBufferList=function(a){return a instanceof o||a instanceof i||o.isBufferList(a)},o.isBufferList=i.isBufferList,t.exports=o,t.exports.BufferListStream=o,t.exports.BufferList=i}),M$e=kn((e,t)=>{pn(),gn(),mn();var n=class{constructor(){this.cmd=null,this.retain=!1,this.qos=0,this.dup=!1,this.length=-1,this.topic=null,this.payload=null}};t.exports=n}),npe=kn((e,t)=>{pn(),gn(),mn();var n=t.exports,{Buffer:r}=(Es(),Ji(_s));n.types={0:"reserved",1:"connect",2:"connack",3:"publish",4:"puback",5:"pubrec",6:"pubrel",7:"pubcomp",8:"subscribe",9:"suback",10:"unsubscribe",11:"unsuback",12:"pingreq",13:"pingresp",14:"disconnect",15:"auth"},n.requiredHeaderFlags={1:0,2:0,4:0,5:0,6:2,7:0,8:2,9:0,10:2,11:0,12:0,13:0,14:0,15:0},n.requiredHeaderFlagsErrors={};for(let o in n.requiredHeaderFlags){let a=n.requiredHeaderFlags[o];n.requiredHeaderFlagsErrors[o]="Invalid header flag bits, must be 0x"+a.toString(16)+" for "+n.types[o]+" packet"}n.codes={};for(let o in n.types){let a=n.types[o];n.codes[a]=o}n.CMD_SHIFT=4,n.CMD_MASK=240,n.DUP_MASK=8,n.QOS_MASK=3,n.QOS_SHIFT=1,n.RETAIN_MASK=1,n.VARBYTEINT_MASK=127,n.VARBYTEINT_FIN_MASK=128,n.VARBYTEINT_MAX=268435455,n.SESSIONPRESENT_MASK=1,n.SESSIONPRESENT_HEADER=r.from([n.SESSIONPRESENT_MASK]),n.CONNACK_HEADER=r.from([n.codes.connack<<n.CMD_SHIFT]),n.USERNAME_MASK=128,n.PASSWORD_MASK=64,n.WILL_RETAIN_MASK=32,n.WILL_QOS_MASK=24,n.WILL_QOS_SHIFT=3,n.WILL_FLAG_MASK=4,n.CLEAN_SESSION_MASK=2,n.CONNECT_HEADER=r.from([n.codes.connect<<n.CMD_SHIFT]),n.properties={sessionExpiryInterval:17,willDelayInterval:24,receiveMaximum:33,maximumPacketSize:39,topicAliasMaximum:34,requestResponseInformation:25,requestProblemInformation:23,userProperties:38,authenticationMethod:21,authenticationData:22,payloadFormatIndicator:1,messageExpiryInterval:2,contentType:3,responseTopic:8,correlationData:9,maximumQoS:36,retainAvailable:37,assignedClientIdentifier:18,reasonString:31,wildcardSubscriptionAvailable:40,subscriptionIdentifiersAvailable:41,sharedSubscriptionAvailable:42,serverKeepAlive:19,responseInformation:26,serverReference:28,topicAlias:35,subscriptionIdentifier:11},n.propertiesCodes={};for(let o in n.properties){let a=n.properties[o];n.propertiesCodes[a]=o}n.propertiesTypes={sessionExpiryInterval:"int32",willDelayInterval:"int32",receiveMaximum:"int16",maximumPacketSize:"int32",topicAliasMaximum:"int16",requestResponseInformation:"byte",requestProblemInformation:"byte",userProperties:"pair",authenticationMethod:"string",authenticationData:"binary",payloadFormatIndicator:"byte",messageExpiryInterval:"int32",contentType:"string",responseTopic:"string",correlationData:"binary",maximumQoS:"int8",retainAvailable:"byte",assignedClientIdentifier:"string",reasonString:"string",wildcardSubscriptionAvailable:"byte",subscriptionIdentifiersAvailable:"byte",sharedSubscriptionAvailable:"byte",serverKeepAlive:"int16",responseInformation:"string",serverReference:"string",topicAlias:"int16",subscriptionIdentifier:"var"};function i(o){return[0,1,2].map(a=>[0,1].map(s=>[0,1].map(l=>{let c=r.alloc(1);return c.writeUInt8(n.codes[o]<<n.CMD_SHIFT|(s?n.DUP_MASK:0)|a<<n.QOS_SHIFT|l,0,!0),c})))}n.PUBLISH_HEADER=i("publish"),n.SUBSCRIBE_HEADER=i("subscribe"),n.SUBSCRIBE_OPTIONS_QOS_MASK=3,n.SUBSCRIBE_OPTIONS_NL_MASK=1,n.SUBSCRIBE_OPTIONS_NL_SHIFT=2,n.SUBSCRIBE_OPTIONS_RAP_MASK=1,n.SUBSCRIBE_OPTIONS_RAP_SHIFT=3,n.SUBSCRIBE_OPTIONS_RH_MASK=3,n.SUBSCRIBE_OPTIONS_RH_SHIFT=4,n.SUBSCRIBE_OPTIONS_RH=[0,16,32],n.SUBSCRIBE_OPTIONS_NL=4,n.SUBSCRIBE_OPTIONS_RAP=8,n.SUBSCRIBE_OPTIONS_QOS=[0,1,2],n.UNSUBSCRIBE_HEADER=i("unsubscribe"),n.ACKS={unsuback:i("unsuback"),puback:i("puback"),pubcomp:i("pubcomp"),pubrel:i("pubrel"),pubrec:i("pubrec")},n.SUBACK_HEADER=r.from([n.codes.suback<<n.CMD_SHIFT]),n.VERSION3=r.from([3]),n.VERSION4=r.from([4]),n.VERSION5=r.from([5]),n.VERSION131=r.from([131]),n.VERSION132=r.from([132]),n.QOS=[0,1,2].map(o=>r.from([o])),n.EMPTY={pingreq:r.from([n.codes.pingreq<<4,0]),pingresp:r.from([n.codes.pingresp<<4,0]),disconnect:r.from([n.codes.disconnect<<4,0])},n.MQTT5_PUBACK_PUBREC_CODES={0:"Success",16:"No matching subscribers",128:"Unspecified error",131:"Implementation specific error",135:"Not authorized",144:"Topic Name invalid",145:"Packet identifier in use",151:"Quota exceeded",153:"Payload format invalid"},n.MQTT5_PUBREL_PUBCOMP_CODES={0:"Success",146:"Packet Identifier not found"},n.MQTT5_SUBACK_CODES={0:"Granted QoS 0",1:"Granted QoS 1",2:"Granted QoS 2",128:"Unspecified error",131:"Implementation specific error",135:"Not authorized",143:"Topic Filter invalid",145:"Packet Identifier in use",151:"Quota exceeded",158:"Shared Subscriptions not supported",161:"Subscription Identifiers not supported",162:"Wildcard Subscriptions not supported"},n.MQTT5_UNSUBACK_CODES={0:"Success",17:"No subscription existed",128:"Unspecified error",131:"Implementation specific error",135:"Not authorized",143:"Topic Filter invalid",145:"Packet Identifier in use"},n.MQTT5_DISCONNECT_CODES={0:"Normal disconnection",4:"Disconnect with Will Message",128:"Unspecified error",129:"Malformed Packet",130:"Protocol Error",131:"Implementation specific error",135:"Not authorized",137:"Server busy",139:"Server shutting down",141:"Keep Alive timeout",142:"Session taken over",143:"Topic Filter invalid",144:"Topic Name invalid",147:"Receive Maximum exceeded",148:"Topic Alias invalid",149:"Packet too large",150:"Message rate too high",151:"Quota exceeded",152:"Administrative action",153:"Payload format invalid",154:"Retain not supported",155:"QoS not supported",156:"Use another server",157:"Server moved",158:"Shared Subscriptions not supported",159:"Connection rate exceeded",160:"Maximum connect time",161:"Subscription Identifiers not supported",162:"Wildcard Subscriptions not supported"},n.MQTT5_AUTH_CODES={0:"Success",24:"Continue authentication",25:"Re-authenticate"}}),I$e=kn((e,t)=>{pn(),gn(),mn();var n=1e3,r=n*60,i=r*60,o=i*24,a=o*7,s=o*365.25;t.exports=function(h,p){p=p||{};var m=typeof h;if(m==="string"&&h.length>0)return l(h);if(m==="number"&&isFinite(h))return p.long?u(h):c(h);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(h))};function l(h){if(h=String(h),!(h.length>100)){var p=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(h);if(p){var m=parseFloat(p[1]),v=(p[2]||"ms").toLowerCase();switch(v){case"years":case"year":case"yrs":case"yr":case"y":return m*s;case"weeks":case"week":case"w":return m*a;case"days":case"day":case"d":return m*o;case"hours":case"hour":case"hrs":case"hr":case"h":return m*i;case"minutes":case"minute":case"mins":case"min":case"m":return m*r;case"seconds":case"second":case"secs":case"sec":case"s":return m*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return m;default:return}}}}function c(h){var p=Math.abs(h);return p>=o?Math.round(h/o)+"d":p>=i?Math.round(h/i)+"h":p>=r?Math.round(h/r)+"m":p>=n?Math.round(h/n)+"s":h+"ms"}function u(h){var p=Math.abs(h);return p>=o?d(h,p,o,"day"):p>=i?d(h,p,i,"hour"):p>=r?d(h,p,r,"minute"):p>=n?d(h,p,n,"second"):h+" ms"}function d(h,p,m,v){var y=p>=m*1.5;return Math.round(h/m)+" "+v+(y?"s":"")}}),$$e=kn((e,t)=>{pn(),gn(),mn();function n(r){o.debug=o,o.default=o,o.coerce=d,o.disable=l,o.enable=s,o.enabled=c,o.humanize=I$e(),o.destroy=h,Object.keys(r).forEach(p=>{o[p]=r[p]}),o.names=[],o.skips=[],o.formatters={};function i(p){let m=0;for(let v=0;v<p.length;v++)m=(m<<5)-m+p.charCodeAt(v),m|=0;return o.colors[Math.abs(m)%o.colors.length]}o.selectColor=i;function o(p){let m,v=null,y,S;function b(...C){if(!b.enabled)return;let _=b,T=Number(new Date),x=T-(m||T);_.diff=x,_.prev=m,_.curr=T,m=T,C[0]=o.coerce(C[0]),typeof C[0]!="string"&&C.unshift("%O");let E=0;C[0]=C[0].replace(/%([a-zA-Z%])/g,(k,M)=>{if(k==="%%")return"%";E++;let P=o.formatters[M];if(typeof P=="function"){let D=C[E];k=P.call(_,D),C.splice(E,1),E--}return k}),o.formatArgs.call(_,C),(_.log||o.log).apply(_,C)}return b.namespace=p,b.useColors=o.useColors(),b.color=o.selectColor(p),b.extend=a,b.destroy=o.destroy,Object.defineProperty(b,"enabled",{enumerable:!0,configurable:!1,get:()=>v!==null?v:(y!==o.namespaces&&(y=o.namespaces,S=o.enabled(p)),S),set:C=>{v=C}}),typeof o.init=="function"&&o.init(b),b}function a(p,m){let v=o(this.namespace+(typeof m>"u"?":":m)+p);return v.log=this.log,v}function s(p){o.save(p),o.namespaces=p,o.names=[],o.skips=[];let m,v=(typeof p=="string"?p:"").split(/[\s,]+/),y=v.length;for(m=0;m<y;m++)v[m]&&(p=v[m].replace(/\*/g,".*?"),p[0]==="-"?o.skips.push(new RegExp("^"+p.slice(1)+"$")):o.names.push(new RegExp("^"+p+"$")))}function l(){let p=[...o.names.map(u),...o.skips.map(u).map(m=>"-"+m)].join(",");return o.enable(""),p}function c(p){if(p[p.length-1]==="*")return!0;let m,v;for(m=0,v=o.skips.length;m<v;m++)if(o.skips[m].test(p))return!1;for(m=0,v=o.names.length;m<v;m++)if(o.names[m].test(p))return!0;return!1}function u(p){return p.toString().substring(2,p.toString().length-2).replace(/\.\*\?$/,"*")}function d(p){return p instanceof Error?p.stack||p.message:p}function h(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return o.enable(o.load()),o}t.exports=n}),dp=kn((e,t)=>{pn(),gn(),mn(),e.formatArgs=r,e.save=i,e.load=o,e.useColors=n,e.storage=a(),e.destroy=(()=>{let l=!1;return()=>{l||(l=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),e.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function n(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function r(l){if(l[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+l[0]+(this.useColors?"%c ":" ")+"+"+t.exports.humanize(this.diff),!this.useColors)return;let c="color: "+this.color;l.splice(1,0,c,"color: inherit");let u=0,d=0;l[0].replace(/%[a-zA-Z%]/g,h=>{h!=="%%"&&(u++,h==="%c"&&(d=u))}),l.splice(d,0,c)}e.log=console.debug||console.log||(()=>{});function i(l){try{l?e.storage.setItem("debug",l):e.storage.removeItem("debug")}catch{}}function o(){let l;try{l=e.storage.getItem("debug")}catch{}return!l&&typeof Ni<"u"&&"env"in Ni&&(l=Ni.env.DEBUG),l}function a(){try{return localStorage}catch{}}t.exports=$$e()(e);var{formatters:s}=t.exports;s.j=function(l){try{return JSON.stringify(l)}catch(c){return"[UnexpectedJSONParseError]: "+c.message}}}),R$e=kn((e,t)=>{pn(),gn(),mn();var n=P$e(),{EventEmitter:r}=(FS(),Ji(qv)),i=M$e(),o=npe(),a=dp()("mqtt-packet:parser"),s=class ML extends r{constructor(){super(),this.parser=this.constructor.parser}static parser(c){return this instanceof ML?(this.settings=c||{},this._states=["_parseHeader","_parseLength","_parsePayload","_newPacket"],this._resetState(),this):new ML().parser(c)}_resetState(){a("_resetState: resetting packet, error, _list, and _stateCounter"),this.packet=new i,this.error=null,this._list=n(),this._stateCounter=0}parse(c){for(this.error&&this._resetState(),this._list.append(c),a("parse: current state: %s",this._states[this._stateCounter]);(this.packet.length!==-1||this._list.length>0)&&this[this._states[this._stateCounter]]()&&!this.error;)this._stateCounter++,a("parse: state complete. _stateCounter is now: %d",this._stateCounter),a("parse: packet.length: %d, buffer list length: %d",this.packet.length,this._list.length),this._stateCounter>=this._states.length&&(this._stateCounter=0);return a("parse: exited while loop. packet: %d, buffer list length: %d",this.packet.length,this._list.length),this._list.length}_parseHeader(){let c=this._list.readUInt8(0),u=c>>o.CMD_SHIFT;this.packet.cmd=o.types[u];let d=c&15,h=o.requiredHeaderFlags[u];return h!=null&&d!==h?this._emitError(new Error(o.requiredHeaderFlagsErrors[u])):(this.packet.retain=(c&o.RETAIN_MASK)!==0,this.packet.qos=c>>o.QOS_SHIFT&o.QOS_MASK,this.packet.qos>2?this._emitError(new Error("Packet must not have both QoS bits set to 1")):(this.packet.dup=(c&o.DUP_MASK)!==0,a("_parseHeader: packet: %o",this.packet),this._list.consume(1),!0))}_parseLength(){let c=this._parseVarByteNum(!0);return c&&(this.packet.length=c.value,this._list.consume(c.bytes)),a("_parseLength %d",c.value),!!c}_parsePayload(){a("_parsePayload: payload %O",this._list);let c=!1;if(this.packet.length===0||this._list.length>=this.packet.length){switch(this._pos=0,this.packet.cmd){case"connect":this._parseConnect();break;case"connack":this._parseConnack();break;case"publish":this._parsePublish();break;case"puback":case"pubrec":case"pubrel":case"pubcomp":this._parseConfirmation();break;case"subscribe":this._parseSubscribe();break;case"suback":this._parseSuback();break;case"unsubscribe":this._parseUnsubscribe();break;case"unsuback":this._parseUnsuback();break;case"pingreq":case"pingresp":break;case"disconnect":this._parseDisconnect();break;case"auth":this._parseAuth();break;default:this._emitError(new Error("Not supported"))}c=!0}return a("_parsePayload complete result: %s",c),c}_parseConnect(){a("_parseConnect");let c,u,d,h,p={},m=this.packet,v=this._parseString();if(v===null)return this._emitError(new Error("Cannot parse protocolId"));if(v!=="MQTT"&&v!=="MQIsdp")return this._emitError(new Error("Invalid protocolId"));if(m.protocolId=v,this._pos>=this._list.length)return this._emitError(new Error("Packet too short"));if(m.protocolVersion=this._list.readUInt8(this._pos),m.protocolVersion>=128&&(m.bridgeMode=!0,m.protocolVersion=m.protocolVersion-128),m.protocolVersion!==3&&m.protocolVersion!==4&&m.protocolVersion!==5)return this._emitError(new Error("Invalid protocol version"));if(this._pos++,this._pos>=this._list.length)return this._emitError(new Error("Packet too short"));if(this._list.readUInt8(this._pos)&1)return this._emitError(new Error("Connect flag bit 0 must be 0, but got 1"));p.username=this._list.readUInt8(this._pos)&o.USERNAME_MASK,p.password=this._list.readUInt8(this._pos)&o.PASSWORD_MASK,p.will=this._list.readUInt8(this._pos)&o.WILL_FLAG_MASK;let y=!!(this._list.readUInt8(this._pos)&o.WILL_RETAIN_MASK),S=(this._list.readUInt8(this._pos)&o.WILL_QOS_MASK)>>o.WILL_QOS_SHIFT;if(p.will)m.will={},m.will.retain=y,m.will.qos=S;else{if(y)return this._emitError(new Error("Will Retain Flag must be set to zero when Will Flag is set to 0"));if(S)return this._emitError(new Error("Will QoS must be set to zero when Will Flag is set to 0"))}if(m.clean=(this._list.readUInt8(this._pos)&o.CLEAN_SESSION_MASK)!==0,this._pos++,m.keepalive=this._parseNum(),m.keepalive===-1)return this._emitError(new Error("Packet too short"));if(m.protocolVersion===5){let C=this._parseProperties();Object.getOwnPropertyNames(C).length&&(m.properties=C)}let b=this._parseString();if(b===null)return this._emitError(new Error("Packet too short"));if(m.clientId=b,a("_parseConnect: packet.clientId: %s",m.clientId),p.will){if(m.protocolVersion===5){let C=this._parseProperties();Object.getOwnPropertyNames(C).length&&(m.will.properties=C)}if(c=this._parseString(),c===null)return this._emitError(new Error("Cannot parse will topic"));if(m.will.topic=c,a("_parseConnect: packet.will.topic: %s",m.will.topic),u=this._parseBuffer(),u===null)return this._emitError(new Error("Cannot parse will payload"));m.will.payload=u,a("_parseConnect: packet.will.paylaod: %s",m.will.payload)}if(p.username){if(h=this._parseString(),h===null)return this._emitError(new Error("Cannot parse username"));m.username=h,a("_parseConnect: packet.username: %s",m.username)}if(p.password){if(d=this._parseBuffer(),d===null)return this._emitError(new Error("Cannot parse password"));m.password=d}return this.settings=m,a("_parseConnect: complete"),m}_parseConnack(){a("_parseConnack");let c=this.packet;if(this._list.length<1)return null;let u=this._list.readUInt8(this._pos++);if(u>1)return this._emitError(new Error("Invalid connack flags, bits 7-1 must be set to 0"));if(c.sessionPresent=!!(u&o.SESSIONPRESENT_MASK),this.settings.protocolVersion===5)this._list.length>=2?c.reasonCode=this._list.readUInt8(this._pos++):c.reasonCode=0;else{if(this._list.length<2)return null;c.returnCode=this._list.readUInt8(this._pos++)}if(c.returnCode===-1||c.reasonCode===-1)return this._emitError(new Error("Cannot parse return code"));if(this.settings.protocolVersion===5){let d=this._parseProperties();Object.getOwnPropertyNames(d).length&&(c.properties=d)}a("_parseConnack: complete")}_parsePublish(){a("_parsePublish");let c=this.packet;if(c.topic=this._parseString(),c.topic===null)return this._emitError(new Error("Cannot parse topic"));if(!(c.qos>0&&!this._parseMessageId())){if(this.settings.protocolVersion===5){let u=this._parseProperties();Object.getOwnPropertyNames(u).length&&(c.properties=u)}c.payload=this._list.slice(this._pos,c.length),a("_parsePublish: payload from buffer list: %o",c.payload)}}_parseSubscribe(){a("_parseSubscribe");let c=this.packet,u,d,h,p,m,v,y;if(c.subscriptions=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let S=this._parseProperties();Object.getOwnPropertyNames(S).length&&(c.properties=S)}if(c.length<=0)return this._emitError(new Error("Malformed subscribe, no payload specified"));for(;this._pos<c.length;){if(u=this._parseString(),u===null)return this._emitError(new Error("Cannot parse topic"));if(this._pos>=c.length)return this._emitError(new Error("Malformed Subscribe Payload"));if(d=this._parseByte(),this.settings.protocolVersion===5){if(d&192)return this._emitError(new Error("Invalid subscribe topic flag bits, bits 7-6 must be 0"))}else if(d&252)return this._emitError(new Error("Invalid subscribe topic flag bits, bits 7-2 must be 0"));if(h=d&o.SUBSCRIBE_OPTIONS_QOS_MASK,h>2)return this._emitError(new Error("Invalid subscribe QoS, must be <= 2"));if(v=(d>>o.SUBSCRIBE_OPTIONS_NL_SHIFT&o.SUBSCRIBE_OPTIONS_NL_MASK)!==0,m=(d>>o.SUBSCRIBE_OPTIONS_RAP_SHIFT&o.SUBSCRIBE_OPTIONS_RAP_MASK)!==0,p=d>>o.SUBSCRIBE_OPTIONS_RH_SHIFT&o.SUBSCRIBE_OPTIONS_RH_MASK,p>2)return this._emitError(new Error("Invalid retain handling, must be <= 2"));y={topic:u,qos:h},this.settings.protocolVersion===5?(y.nl=v,y.rap=m,y.rh=p):this.settings.bridgeMode&&(y.rh=0,y.rap=!0,y.nl=!0),a("_parseSubscribe: push subscription `%s` to subscription",y),c.subscriptions.push(y)}}}_parseSuback(){a("_parseSuback");let c=this.packet;if(this.packet.granted=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let u=this._parseProperties();Object.getOwnPropertyNames(u).length&&(c.properties=u)}if(c.length<=0)return this._emitError(new Error("Malformed suback, no payload specified"));for(;this._pos<this.packet.length;){let u=this._list.readUInt8(this._pos++);if(this.settings.protocolVersion===5){if(!o.MQTT5_SUBACK_CODES[u])return this._emitError(new Error("Invalid suback code"))}else if(u>2&&u!==128)return this._emitError(new Error("Invalid suback QoS, must be 0, 1, 2 or 128"));this.packet.granted.push(u)}}}_parseUnsubscribe(){a("_parseUnsubscribe");let c=this.packet;if(c.unsubscriptions=[],!!this._parseMessageId()){if(this.settings.protocolVersion===5){let u=this._parseProperties();Object.getOwnPropertyNames(u).length&&(c.properties=u)}if(c.length<=0)return this._emitError(new Error("Malformed unsubscribe, no payload specified"));for(;this._pos<c.length;){let u=this._parseString();if(u===null)return this._emitError(new Error("Cannot parse topic"));a("_parseUnsubscribe: push topic `%s` to unsubscriptions",u),c.unsubscriptions.push(u)}}}_parseUnsuback(){a("_parseUnsuback");let c=this.packet;if(!this._parseMessageId())return this._emitError(new Error("Cannot parse messageId"));if((this.settings.protocolVersion===3||this.settings.protocolVersion===4)&&c.length!==2)return this._emitError(new Error("Malformed unsuback, payload length must be 2"));if(c.length<=0)return this._emitError(new Error("Malformed unsuback, no payload specified"));if(this.settings.protocolVersion===5){let u=this._parseProperties();for(Object.getOwnPropertyNames(u).length&&(c.properties=u),c.granted=[];this._pos<this.packet.length;){let d=this._list.readUInt8(this._pos++);if(!o.MQTT5_UNSUBACK_CODES[d])return this._emitError(new Error("Invalid unsuback code"));this.packet.granted.push(d)}}}_parseConfirmation(){a("_parseConfirmation: packet.cmd: `%s`",this.packet.cmd);let c=this.packet;if(this._parseMessageId(),this.settings.protocolVersion===5){if(c.length>2){switch(c.reasonCode=this._parseByte(),this.packet.cmd){case"puback":case"pubrec":if(!o.MQTT5_PUBACK_PUBREC_CODES[c.reasonCode])return this._emitError(new Error("Invalid "+this.packet.cmd+" reason code"));break;case"pubrel":case"pubcomp":if(!o.MQTT5_PUBREL_PUBCOMP_CODES[c.reasonCode])return this._emitError(new Error("Invalid "+this.packet.cmd+" reason code"));break}a("_parseConfirmation: packet.reasonCode `%d`",c.reasonCode)}else c.reasonCode=0;if(c.length>3){let u=this._parseProperties();Object.getOwnPropertyNames(u).length&&(c.properties=u)}}return!0}_parseDisconnect(){let c=this.packet;if(a("_parseDisconnect"),this.settings.protocolVersion===5){this._list.length>0?(c.reasonCode=this._parseByte(),o.MQTT5_DISCONNECT_CODES[c.reasonCode]||this._emitError(new Error("Invalid disconnect reason code"))):c.reasonCode=0;let u=this._parseProperties();Object.getOwnPropertyNames(u).length&&(c.properties=u)}return a("_parseDisconnect result: true"),!0}_parseAuth(){a("_parseAuth");let c=this.packet;if(this.settings.protocolVersion!==5)return this._emitError(new Error("Not supported auth packet for this version MQTT"));if(c.reasonCode=this._parseByte(),!o.MQTT5_AUTH_CODES[c.reasonCode])return this._emitError(new Error("Invalid auth reason code"));let u=this._parseProperties();return Object.getOwnPropertyNames(u).length&&(c.properties=u),a("_parseAuth: result: true"),!0}_parseMessageId(){let c=this.packet;return c.messageId=this._parseNum(),c.messageId===null?(this._emitError(new Error("Cannot parse messageId")),!1):(a("_parseMessageId: packet.messageId %d",c.messageId),!0)}_parseString(c){let u=this._parseNum(),d=u+this._pos;if(u===-1||d>this._list.length||d>this.packet.length)return null;let h=this._list.toString("utf8",this._pos,d);return this._pos+=u,a("_parseString: result: %s",h),h}_parseStringPair(){return a("_parseStringPair"),{name:this._parseString(),value:this._parseString()}}_parseBuffer(){let c=this._parseNum(),u=c+this._pos;if(c===-1||u>this._list.length||u>this.packet.length)return null;let d=this._list.slice(this._pos,u);return this._pos+=c,a("_parseBuffer: result: %o",d),d}_parseNum(){if(this._list.length-this._pos<2)return-1;let c=this._list.readUInt16BE(this._pos);return this._pos+=2,a("_parseNum: result: %s",c),c}_parse4ByteNum(){if(this._list.length-this._pos<4)return-1;let c=this._list.readUInt32BE(this._pos);return this._pos+=4,a("_parse4ByteNum: result: %s",c),c}_parseVarByteNum(c){a("_parseVarByteNum");let u=4,d=0,h=1,p=0,m=!1,v,y=this._pos?this._pos:0;for(;d<u&&y+d<this._list.length;){if(v=this._list.readUInt8(y+d++),p+=h*(v&o.VARBYTEINT_MASK),h*=128,!(v&o.VARBYTEINT_FIN_MASK)){m=!0;break}if(this._list.length<=d)break}return!m&&d===u&&this._list.length>=d&&this._emitError(new Error("Invalid variable byte integer")),y&&(this._pos+=d),m?c?m={bytes:d,value:p}:m=p:m=!1,a("_parseVarByteNum: result: %o",m),m}_parseByte(){let c;return this._pos<this._list.length&&(c=this._list.readUInt8(this._pos),this._pos++),a("_parseByte: result: %o",c),c}_parseByType(c){switch(a("_parseByType: type: %s",c),c){case"byte":return this._parseByte()!==0;case"int8":return this._parseByte();case"int16":return this._parseNum();case"int32":return this._parse4ByteNum();case"var":return this._parseVarByteNum();case"string":return this._parseString();case"pair":return this._parseStringPair();case"binary":return this._parseBuffer()}}_parseProperties(){a("_parseProperties");let c=this._parseVarByteNum(),u=this._pos+c,d={};for(;this._pos<u;){let h=this._parseByte();if(!h)return this._emitError(new Error("Cannot parse property code type")),!1;let p=o.propertiesCodes[h];if(!p)return this._emitError(new Error("Unknown property")),!1;if(p==="userProperties"){d[p]||(d[p]=Object.create(null));let m=this._parseByType(o.propertiesTypes[p]);if(d[p][m.name])if(Array.isArray(d[p][m.name]))d[p][m.name].push(m.value);else{let v=d[p][m.name];d[p][m.name]=[v],d[p][m.name].push(m.value)}else d[p][m.name]=m.value;continue}d[p]?Array.isArray(d[p])?d[p].push(this._parseByType(o.propertiesTypes[p])):(d[p]=[d[p]],d[p].push(this._parseByType(o.propertiesTypes[p]))):d[p]=this._parseByType(o.propertiesTypes[p])}return d}_newPacket(){return a("_newPacket"),this.packet&&(this._list.consume(this.packet.length),a("_newPacket: parser emit packet: packet.cmd: %s, packet.payload: %s, packet.length: %d",this.packet.cmd,this.packet.payload,this.packet.length),this.emit("packet",this.packet)),a("_newPacket: new packet"),this.packet=new i,this._pos=0,!0}_emitError(c){a("_emitError",c),this.error=c,this.emit("error",c)}};t.exports=s}),A$e=kn((e,t)=>{pn(),gn(),mn();var{Buffer:n}=(Es(),Ji(_s)),r=65536,i={},o=n.isBuffer(n.from([1,2]).subarray(0,1));function a(u){let d=n.allocUnsafe(2);return d.writeUInt8(u>>8,0),d.writeUInt8(u&255,1),d}function s(){for(let u=0;u<r;u++)i[u]=a(u)}function l(u){let d=0,h=0,p=n.allocUnsafe(4);do d=u%128|0,u=u/128|0,u>0&&(d=d|128),p.writeUInt8(d,h++);while(u>0&&h<4);return u>0&&(h=0),o?p.subarray(0,h):p.slice(0,h)}function c(u){let d=n.allocUnsafe(4);return d.writeUInt32BE(u,0),d}t.exports={cache:i,generateCache:s,generateNumber:a,genBufVariableByteInt:l,generate4ByteBuffer:c}}),N$e=kn((e,t)=>{pn(),gn(),mn(),typeof Ni>"u"||!Ni.version||Ni.version.indexOf("v0.")===0||Ni.version.indexOf("v1.")===0&&Ni.version.indexOf("v1.8.")!==0?t.exports={nextTick:n}:t.exports=Ni;function n(r,i,o,a){if(typeof r!="function")throw new TypeError('"callback" argument must be a function');var s=arguments.length,l,c;switch(s){case 0:case 1:return Ni.nextTick(r);case 2:return Ni.nextTick(function(){r.call(null,i)});case 3:return Ni.nextTick(function(){r.call(null,i,o)});case 4:return Ni.nextTick(function(){r.call(null,i,o,a)});default:for(l=new Array(s-1),c=0;c<l.length;)l[c++]=arguments[c];return Ni.nextTick(function(){r.apply(null,l)})}}}),rpe=kn((e,t)=>{pn(),gn(),mn();var n=npe(),{Buffer:r}=(Es(),Ji(_s)),i=r.allocUnsafe(0),o=r.from([0]),a=A$e(),s=N$e().nextTick,l=dp()("mqtt-packet:writeToStream"),c=a.cache,u=a.generateNumber,d=a.generateCache,h=a.genBufVariableByteInt,p=a.generate4ByteBuffer,m=z,v=!0;function y(ee,ne,ue){switch(l("generate called"),ne.cork&&(ne.cork(),s(S,ne)),v&&(v=!1,d()),l("generate: packet.cmd: %s",ee.cmd),ee.cmd){case"connect":return b(ee,ne);case"connack":return C(ee,ne,ue);case"publish":return _(ee,ne,ue);case"puback":case"pubrec":case"pubrel":case"pubcomp":return T(ee,ne,ue);case"subscribe":return x(ee,ne,ue);case"suback":return E(ee,ne,ue);case"unsubscribe":return k(ee,ne,ue);case"unsuback":return M(ee,ne,ue);case"pingreq":case"pingresp":return P(ee,ne);case"disconnect":return D(ee,ne,ue);case"auth":return R(ee,ne,ue);default:return ne.destroy(new Error("Unknown command")),!1}}Object.defineProperty(y,"cacheNumbers",{get(){return m===z},set(ee){ee?((!c||Object.keys(c).length===0)&&(v=!0),m=z):(v=!1,m=K)}});function S(ee){ee.uncork()}function b(ee,ne,ue){let ye=ee||{},ge=ye.protocolId||"MQTT",pe=ye.protocolVersion||4,he=ye.will,_e=ye.clean,ce=ye.keepalive||0,xe=ye.clientId||"",we=ye.username,De=ye.password,Fe=ye.properties;_e===void 0&&(_e=!0);let Ce=0;if(!ge||typeof ge!="string"&&!r.isBuffer(ge))return ne.destroy(new Error("Invalid protocolId")),!1;if(Ce+=ge.length+2,pe!==3&&pe!==4&&pe!==5)return ne.destroy(new Error("Invalid protocol version")),!1;if(Ce+=1,(typeof xe=="string"||r.isBuffer(xe))&&(xe||pe>=4)&&(xe||_e))Ce+=r.byteLength(xe)+2;else{if(pe<4)return ne.destroy(new Error("clientId must be supplied before 3.1.1")),!1;if(_e*1===0)return ne.destroy(new Error("clientId must be given if cleanSession set to 0")),!1}if(typeof ce!="number"||ce<0||ce>65535||ce%1!==0)return ne.destroy(new Error("Invalid keepalive")),!1;Ce+=2,Ce+=1;let Te,ke;if(pe===5){if(Te=j(ne,Fe),!Te)return!1;Ce+=Te.length}if(he){if(typeof he!="object")return ne.destroy(new Error("Invalid will")),!1;if(!he.topic||typeof he.topic!="string")return ne.destroy(new Error("Invalid will topic")),!1;if(Ce+=r.byteLength(he.topic)+2,Ce+=2,he.payload)if(he.payload.length>=0)typeof he.payload=="string"?Ce+=r.byteLength(he.payload):Ce+=he.payload.length;else return ne.destroy(new Error("Invalid will payload")),!1;if(ke={},pe===5){if(ke=j(ne,he.properties),!ke)return!1;Ce+=ke.length}}let Pe=!1;if(we!=null)if(de(we))Pe=!0,Ce+=r.byteLength(we)+2;else return ne.destroy(new Error("Invalid username")),!1;if(De!=null){if(!Pe)return ne.destroy(new Error("Username is required to use password")),!1;if(de(De))Ce+=se(De)+2;else return ne.destroy(new Error("Invalid password")),!1}ne.write(n.CONNECT_HEADER),H(ne,Ce),N(ne,ge),ye.bridgeMode&&(pe+=128),ne.write(pe===131?n.VERSION131:pe===132?n.VERSION132:pe===4?n.VERSION4:pe===5?n.VERSION5:n.VERSION3);let Ne=0;return Ne|=we!=null?n.USERNAME_MASK:0,Ne|=De!=null?n.PASSWORD_MASK:0,Ne|=he&&he.retain?n.WILL_RETAIN_MASK:0,Ne|=he&&he.qos?he.qos<<n.WILL_QOS_SHIFT:0,Ne|=he?n.WILL_FLAG_MASK:0,Ne|=_e?n.CLEAN_SESSION_MASK:0,ne.write(r.from([Ne])),m(ne,ce),pe===5&&Te.write(),N(ne,xe),he&&(pe===5&&ke.write(),F(ne,he.topic),N(ne,he.payload)),we!=null&&N(ne,we),De!=null&&N(ne,De),!0}function C(ee,ne,ue){let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ye===5?ge.reasonCode:ge.returnCode,he=ge.properties,_e=2;if(typeof pe!="number")return ne.destroy(new Error("Invalid return code")),!1;let ce=null;if(ye===5){if(ce=j(ne,he),!ce)return!1;_e+=ce.length}return ne.write(n.CONNACK_HEADER),H(ne,_e),ne.write(ge.sessionPresent?n.SESSIONPRESENT_HEADER:o),ne.write(r.from([pe])),ce==null||ce.write(),!0}function _(ee,ne,ue){l("publish: packet: %o",ee);let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ge.qos||0,he=ge.retain?n.RETAIN_MASK:0,_e=ge.topic,ce=ge.payload||i,xe=ge.messageId,we=ge.properties,De=0;if(typeof _e=="string")De+=r.byteLength(_e)+2;else if(r.isBuffer(_e))De+=_e.length+2;else return ne.destroy(new Error("Invalid topic")),!1;if(r.isBuffer(ce)?De+=ce.length:De+=r.byteLength(ce),pe&&typeof xe!="number")return ne.destroy(new Error("Invalid messageId")),!1;pe&&(De+=2);let Fe=null;if(ye===5){if(Fe=j(ne,we),!Fe)return!1;De+=Fe.length}return ne.write(n.PUBLISH_HEADER[pe][ge.dup?1:0][he?1:0]),H(ne,De),m(ne,se(_e)),ne.write(_e),pe>0&&m(ne,xe),Fe==null||Fe.write(),l("publish: payload: %o",ce),ne.write(ce)}function T(ee,ne,ue){let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ge.cmd||"puback",he=ge.messageId,_e=ge.dup&&pe==="pubrel"?n.DUP_MASK:0,ce=0,xe=ge.reasonCode,we=ge.properties,De=ye===5?3:2;if(pe==="pubrel"&&(ce=1),typeof he!="number")return ne.destroy(new Error("Invalid messageId")),!1;let Fe=null;if(ye===5&&typeof we=="object"){if(Fe=W(ne,we,ue,De),!Fe)return!1;De+=Fe.length}return ne.write(n.ACKS[pe][ce][_e][0]),De===3&&(De+=xe!==0?1:-1),H(ne,De),m(ne,he),ye===5&&De!==2&&ne.write(r.from([xe])),Fe!==null?Fe.write():De===4&&ne.write(r.from([0])),!0}function x(ee,ne,ue){l("subscribe: packet: ");let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ge.dup?n.DUP_MASK:0,he=ge.messageId,_e=ge.subscriptions,ce=ge.properties,xe=0;if(typeof he!="number")return ne.destroy(new Error("Invalid messageId")),!1;xe+=2;let we=null;if(ye===5){if(we=j(ne,ce),!we)return!1;xe+=we.length}if(typeof _e=="object"&&_e.length)for(let Fe=0;Fe<_e.length;Fe+=1){let Ce=_e[Fe].topic,Te=_e[Fe].qos;if(typeof Ce!="string")return ne.destroy(new Error("Invalid subscriptions - invalid topic")),!1;if(typeof Te!="number")return ne.destroy(new Error("Invalid subscriptions - invalid qos")),!1;if(ye===5){if(typeof(_e[Fe].nl||!1)!="boolean")return ne.destroy(new Error("Invalid subscriptions - invalid No Local")),!1;if(typeof(_e[Fe].rap||!1)!="boolean")return ne.destroy(new Error("Invalid subscriptions - invalid Retain as Published")),!1;let ke=_e[Fe].rh||0;if(typeof ke!="number"||ke>2)return ne.destroy(new Error("Invalid subscriptions - invalid Retain Handling")),!1}xe+=r.byteLength(Ce)+2+1}else return ne.destroy(new Error("Invalid subscriptions")),!1;l("subscribe: writing to stream: %o",n.SUBSCRIBE_HEADER),ne.write(n.SUBSCRIBE_HEADER[1][pe?1:0][0]),H(ne,xe),m(ne,he),we!==null&&we.write();let De=!0;for(let Fe of _e){let Ce=Fe.topic,Te=Fe.qos,ke=+Fe.nl,Pe=+Fe.rap,Ne=Fe.rh,We;F(ne,Ce),We=n.SUBSCRIBE_OPTIONS_QOS[Te],ye===5&&(We|=ke?n.SUBSCRIBE_OPTIONS_NL:0,We|=Pe?n.SUBSCRIBE_OPTIONS_RAP:0,We|=Ne?n.SUBSCRIBE_OPTIONS_RH[Ne]:0),De=ne.write(r.from([We]))}return De}function E(ee,ne,ue){let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ge.messageId,he=ge.granted,_e=ge.properties,ce=0;if(typeof pe!="number")return ne.destroy(new Error("Invalid messageId")),!1;if(ce+=2,typeof he=="object"&&he.length)for(let we=0;we<he.length;we+=1){if(typeof he[we]!="number")return ne.destroy(new Error("Invalid qos vector")),!1;ce+=1}else return ne.destroy(new Error("Invalid qos vector")),!1;let xe=null;if(ye===5){if(xe=W(ne,_e,ue,ce),!xe)return!1;ce+=xe.length}return ne.write(n.SUBACK_HEADER),H(ne,ce),m(ne,pe),xe!==null&&xe.write(),ne.write(r.from(he))}function k(ee,ne,ue){let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ge.messageId,he=ge.dup?n.DUP_MASK:0,_e=ge.unsubscriptions,ce=ge.properties,xe=0;if(typeof pe!="number")return ne.destroy(new Error("Invalid messageId")),!1;if(xe+=2,typeof _e=="object"&&_e.length)for(let Fe=0;Fe<_e.length;Fe+=1){if(typeof _e[Fe]!="string")return ne.destroy(new Error("Invalid unsubscriptions")),!1;xe+=r.byteLength(_e[Fe])+2}else return ne.destroy(new Error("Invalid unsubscriptions")),!1;let we=null;if(ye===5){if(we=j(ne,ce),!we)return!1;xe+=we.length}ne.write(n.UNSUBSCRIBE_HEADER[1][he?1:0][0]),H(ne,xe),m(ne,pe),we!==null&&we.write();let De=!0;for(let Fe=0;Fe<_e.length;Fe++)De=F(ne,_e[Fe]);return De}function M(ee,ne,ue){let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ge.messageId,he=ge.dup?n.DUP_MASK:0,_e=ge.granted,ce=ge.properties,xe=ge.cmd,we=0,De=2;if(typeof pe!="number")return ne.destroy(new Error("Invalid messageId")),!1;if(ye===5)if(typeof _e=="object"&&_e.length)for(let Ce=0;Ce<_e.length;Ce+=1){if(typeof _e[Ce]!="number")return ne.destroy(new Error("Invalid qos vector")),!1;De+=1}else return ne.destroy(new Error("Invalid qos vector")),!1;let Fe=null;if(ye===5){if(Fe=W(ne,ce,ue,De),!Fe)return!1;De+=Fe.length}return ne.write(n.ACKS[xe][we][he][0]),H(ne,De),m(ne,pe),Fe!==null&&Fe.write(),ye===5&&ne.write(r.from(_e)),!0}function P(ee,ne,ue){return ne.write(n.EMPTY[ee.cmd])}function D(ee,ne,ue){let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ge.reasonCode,he=ge.properties,_e=ye===5?1:0,ce=null;if(ye===5){if(ce=W(ne,he,ue,_e),!ce)return!1;_e+=ce.length}return ne.write(r.from([n.codes.disconnect<<4])),H(ne,_e),ye===5&&ne.write(r.from([pe])),ce!==null&&ce.write(),!0}function R(ee,ne,ue){let ye=ue?ue.protocolVersion:4,ge=ee||{},pe=ge.reasonCode,he=ge.properties,_e=ye===5?1:0;ye!==5&&ne.destroy(new Error("Invalid mqtt version for auth packet"));let ce=W(ne,he,ue,_e);return ce?(_e+=ce.length,ne.write(r.from([n.codes.auth<<4])),H(ne,_e),ne.write(r.from([pe])),ce!==null&&ce.write(),!0):!1}var A={};function H(ee,ne){if(ne>n.VARBYTEINT_MAX)return ee.destroy(new Error(`Invalid variable byte integer: ${ne}`)),!1;let ue=A[ne];return ue||(ue=h(ne),ne<16384&&(A[ne]=ue)),l("writeVarByteInt: writing to stream: %o",ue),ee.write(ue)}function F(ee,ne){let ue=r.byteLength(ne);return m(ee,ue),l("writeString: %s",ne),ee.write(ne,"utf8")}function U(ee,ne,ue){F(ee,ne),F(ee,ue)}function z(ee,ne){return l("writeNumberCached: number: %d",ne),l("writeNumberCached: %o",c[ne]),ee.write(c[ne])}function K(ee,ne){let ue=u(ne);return l("writeNumberGenerated: %o",ue),ee.write(ue)}function Z(ee,ne){let ue=p(ne);return l("write4ByteNumber: %o",ue),ee.write(ue)}function N(ee,ne){typeof ne=="string"?F(ee,ne):ne?(m(ee,ne.length),ee.write(ne)):m(ee,0)}function j(ee,ne){if(typeof ne!="object"||ne.length!=null)return{length:1,write(){re(ee,{},0)}};let ue=0;function ye(ge,pe){let he=n.propertiesTypes[ge],_e=0;switch(he){case"byte":{if(typeof pe!="boolean")return ee.destroy(new Error(`Invalid ${ge}: ${pe}`)),!1;_e+=2;break}case"int8":{if(typeof pe!="number"||pe<0||pe>255)return ee.destroy(new Error(`Invalid ${ge}: ${pe}`)),!1;_e+=2;break}case"binary":{if(pe&&pe===null)return ee.destroy(new Error(`Invalid ${ge}: ${pe}`)),!1;_e+=1+r.byteLength(pe)+2;break}case"int16":{if(typeof pe!="number"||pe<0||pe>65535)return ee.destroy(new Error(`Invalid ${ge}: ${pe}`)),!1;_e+=3;break}case"int32":{if(typeof pe!="number"||pe<0||pe>4294967295)return ee.destroy(new Error(`Invalid ${ge}: ${pe}`)),!1;_e+=5;break}case"var":{if(typeof pe!="number"||pe<0||pe>268435455)return ee.destroy(new Error(`Invalid ${ge}: ${pe}`)),!1;_e+=1+r.byteLength(h(pe));break}case"string":{if(typeof pe!="string")return ee.destroy(new Error(`Invalid ${ge}: ${pe}`)),!1;_e+=3+r.byteLength(pe.toString());break}case"pair":{if(typeof pe!="object")return ee.destroy(new Error(`Invalid ${ge}: ${pe}`)),!1;_e+=Object.getOwnPropertyNames(pe).reduce((ce,xe)=>{let we=pe[xe];return Array.isArray(we)?ce+=we.reduce((De,Fe)=>(De+=3+r.byteLength(xe.toString())+2+r.byteLength(Fe.toString()),De),0):ce+=3+r.byteLength(xe.toString())+2+r.byteLength(pe[xe].toString()),ce},0);break}default:return ee.destroy(new Error(`Invalid property ${ge}: ${pe}`)),!1}return _e}if(ne)for(let ge in ne){let pe=0,he=0,_e=ne[ge];if(Array.isArray(_e))for(let ce=0;ce<_e.length;ce++){if(he=ye(ge,_e[ce]),!he)return!1;pe+=he}else{if(he=ye(ge,_e),!he)return!1;pe=he}if(!pe)return!1;ue+=pe}return{length:r.byteLength(h(ue))+ue,write(){re(ee,ne,ue)}}}function W(ee,ne,ue,ye){let ge=["reasonString","userProperties"],pe=ue&&ue.properties&&ue.properties.maximumPacketSize?ue.properties.maximumPacketSize:0,he=j(ee,ne);if(pe)for(;ye+he.length>pe;){let _e=ge.shift();if(_e&&ne[_e])delete ne[_e],he=j(ee,ne);else return!1}return he}function G(ee,ne,ue){switch(n.propertiesTypes[ne]){case"byte":{ee.write(r.from([n.properties[ne]])),ee.write(r.from([+ue]));break}case"int8":{ee.write(r.from([n.properties[ne]])),ee.write(r.from([ue]));break}case"binary":{ee.write(r.from([n.properties[ne]])),N(ee,ue);break}case"int16":{ee.write(r.from([n.properties[ne]])),m(ee,ue);break}case"int32":{ee.write(r.from([n.properties[ne]])),Z(ee,ue);break}case"var":{ee.write(r.from([n.properties[ne]])),H(ee,ue);break}case"string":{ee.write(r.from([n.properties[ne]])),F(ee,ue);break}case"pair":{Object.getOwnPropertyNames(ue).forEach(ye=>{let ge=ue[ye];Array.isArray(ge)?ge.forEach(pe=>{ee.write(r.from([n.properties[ne]])),U(ee,ye.toString(),pe.toString())}):(ee.write(r.from([n.properties[ne]])),U(ee,ye.toString(),ge.toString()))});break}default:return ee.destroy(new Error(`Invalid property ${ne} value: ${ue}`)),!1}}function re(ee,ne,ue){H(ee,ue);for(let ye in ne)if(Object.prototype.hasOwnProperty.call(ne,ye)&&ne[ye]!==null){let ge=ne[ye];if(Array.isArray(ge))for(let pe=0;pe<ge.length;pe++)G(ee,ye,ge[pe]);else G(ee,ye,ge)}}function se(ee){return ee?ee instanceof r?ee.length:r.byteLength(ee):0}function de(ee){return typeof ee=="string"||ee instanceof r}t.exports=y}),D$e=kn((e,t)=>{pn(),gn(),mn();var n=rpe(),{EventEmitter:r}=(FS(),Ji(qv)),{Buffer:i}=(Es(),Ji(_s));function o(s,l){let c=new a;return n(s,c,l),c.concat()}var a=class extends r{constructor(){super(),this._array=new Array(20),this._i=0}write(s){return this._array[this._i++]=s,!0}concat(){let s=0,l=new Array(this._array.length),c=this._array,u=0,d;for(d=0;d<c.length&&c[d]!==void 0;d++)typeof c[d]!="string"?l[d]=c[d].length:l[d]=i.byteLength(c[d]),s+=l[d];let h=i.allocUnsafe(s);for(d=0;d<c.length&&c[d]!==void 0;d++)typeof c[d]!="string"?(c[d].copy(h,u),u+=l[d]):(h.write(c[d],u),u+=l[d]);return h}destroy(s){s&&this.emit("error",s)}};t.exports=o}),L$e=kn(e=>{pn(),gn(),mn(),e.parser=R$e().parser,e.generate=D$e(),e.writeToStream=rpe()}),ipe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=class{constructor(){this.nextId=Math.max(1,Math.floor(Math.random()*65535))}allocate(){let n=this.nextId++;return this.nextId===65536&&(this.nextId=1),n}getLastAllocated(){return this.nextId===1?65535:this.nextId-1}register(n){return!0}deallocate(n){}clear(){}};e.default=t}),F$e=kn((e,t)=>{pn(),gn(),mn(),t.exports=r;function n(o){return o instanceof r9?r9.from(o):new o.constructor(o.buffer.slice(),o.byteOffset,o.length)}function r(o){if(o=o||{},o.circles)return i(o);return o.proto?l:s;function a(c,u){for(var d=Object.keys(c),h=new Array(d.length),p=0;p<d.length;p++){var m=d[p],v=c[m];typeof v!="object"||v===null?h[m]=v:v instanceof Date?h[m]=new Date(v):ArrayBuffer.isView(v)?h[m]=n(v):h[m]=u(v)}return h}function s(c){if(typeof c!="object"||c===null)return c;if(c instanceof Date)return new Date(c);if(Array.isArray(c))return a(c,s);if(c instanceof Map)return new Map(a(Array.from(c),s));if(c instanceof Set)return new Set(a(Array.from(c),s));var u={};for(var d in c)if(Object.hasOwnProperty.call(c,d)!==!1){var h=c[d];typeof h!="object"||h===null?u[d]=h:h instanceof Date?u[d]=new Date(h):h instanceof Map?u[d]=new Map(a(Array.from(h),s)):h instanceof Set?u[d]=new Set(a(Array.from(h),s)):ArrayBuffer.isView(h)?u[d]=n(h):u[d]=s(h)}return u}function l(c){if(typeof c!="object"||c===null)return c;if(c instanceof Date)return new Date(c);if(Array.isArray(c))return a(c,l);if(c instanceof Map)return new Map(a(Array.from(c),l));if(c instanceof Set)return new Set(a(Array.from(c),l));var u={};for(var d in c){var h=c[d];typeof h!="object"||h===null?u[d]=h:h instanceof Date?u[d]=new Date(h):h instanceof Map?u[d]=new Map(a(Array.from(h),l)):h instanceof Set?u[d]=new Set(a(Array.from(h),l)):ArrayBuffer.isView(h)?u[d]=n(h):u[d]=l(h)}return u}}function i(o){var a=[],s=[];return o.proto?u:c;function l(d,h){for(var p=Object.keys(d),m=new Array(p.length),v=0;v<p.length;v++){var y=p[v],S=d[y];if(typeof S!="object"||S===null)m[y]=S;else if(S instanceof Date)m[y]=new Date(S);else if(ArrayBuffer.isView(S))m[y]=n(S);else{var b=a.indexOf(S);b!==-1?m[y]=s[b]:m[y]=h(S)}}return m}function c(d){if(typeof d!="object"||d===null)return d;if(d instanceof Date)return new Date(d);if(Array.isArray(d))return l(d,c);if(d instanceof Map)return new Map(l(Array.from(d),c));if(d instanceof Set)return new Set(l(Array.from(d),c));var h={};a.push(d),s.push(h);for(var p in d)if(Object.hasOwnProperty.call(d,p)!==!1){var m=d[p];if(typeof m!="object"||m===null)h[p]=m;else if(m instanceof Date)h[p]=new Date(m);else if(m instanceof Map)h[p]=new Map(l(Array.from(m),c));else if(m instanceof Set)h[p]=new Set(l(Array.from(m),c));else if(ArrayBuffer.isView(m))h[p]=n(m);else{var v=a.indexOf(m);v!==-1?h[p]=s[v]:h[p]=c(m)}}return a.pop(),s.pop(),h}function u(d){if(typeof d!="object"||d===null)return d;if(d instanceof Date)return new Date(d);if(Array.isArray(d))return l(d,u);if(d instanceof Map)return new Map(l(Array.from(d),u));if(d instanceof Set)return new Set(l(Array.from(d),u));var h={};a.push(d),s.push(h);for(var p in d){var m=d[p];if(typeof m!="object"||m===null)h[p]=m;else if(m instanceof Date)h[p]=new Date(m);else if(m instanceof Map)h[p]=new Map(l(Array.from(m),u));else if(m instanceof Set)h[p]=new Set(l(Array.from(m),u));else if(ArrayBuffer.isView(m))h[p]=n(m);else{var v=a.indexOf(m);v!==-1?h[p]=s[v]:h[p]=u(m)}}return a.pop(),s.pop(),h}}}),j$e=kn((e,t)=>{pn(),gn(),mn(),t.exports=F$e()()}),B$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0}),e.validateTopics=e.validateTopic=void 0;function t(r){let i=r.split("/");for(let o=0;o<i.length;o++)if(i[o]!=="+"){if(i[o]==="#")return o===i.length-1;if(i[o].indexOf("+")!==-1||i[o].indexOf("#")!==-1)return!1}return!0}e.validateTopic=t;function n(r){if(r.length===0)return"empty_topic_list";for(let i=0;i<r.length;i++)if(!t(r[i]))return r[i];return null}e.validateTopics=n}),ope=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=Gv(),n={objectMode:!0},r={clean:!0},i=class{constructor(o){this.options=o||{},this.options=Object.assign(Object.assign({},r),o),this._inflights=new Map}put(o,a){return this._inflights.set(o.messageId,o),a&&a(),this}createStream(){let o=new t.Readable(n),a=[],s=!1,l=0;return this._inflights.forEach((c,u)=>{a.push(c)}),o._read=()=>{!s&&l<a.length?o.push(a[l++]):o.push(null)},o.destroy=c=>{if(!s)return s=!0,setTimeout(()=>{o.emit("close")},0),o},o}del(o,a){let s=this._inflights.get(o.messageId);return s?(this._inflights.delete(o.messageId),a(null,s)):a&&a(new Error("missing packet")),this}get(o,a){let s=this._inflights.get(o.messageId);return s?a(null,s):a&&a(new Error("missing packet")),this}close(o){this.options.clean&&(this._inflights=null),o&&o()}};e.default=i}),H$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=[0,16,128,131,135,144,145,151,153],n=(r,i,o)=>{r.log("handlePublish: packet %o",i),o=typeof o<"u"?o:r.noop;let a=i.topic.toString(),s=i.payload,{qos:l}=i,{messageId:c}=i,{options:u}=r;if(r.options.protocolVersion===5){let d;if(i.properties&&(d=i.properties.topicAlias),typeof d<"u")if(a.length===0)if(d>0&&d<=65535){let h=r.topicAliasRecv.getTopicByAlias(d);if(h)a=h,r.log("handlePublish :: topic complemented by alias. topic: %s - alias: %d",a,d);else{r.log("handlePublish :: unregistered topic alias. alias: %d",d),r.emit("error",new Error("Received unregistered Topic Alias"));return}}else{r.log("handlePublish :: topic alias out of range. alias: %d",d),r.emit("error",new Error("Received Topic Alias is out of range"));return}else if(r.topicAliasRecv.put(a,d))r.log("handlePublish :: registered topic: %s - alias: %d",a,d);else{r.log("handlePublish :: topic alias out of range. alias: %d",d),r.emit("error",new Error("Received Topic Alias is out of range"));return}}switch(r.log("handlePublish: qos %d",l),l){case 2:{u.customHandleAcks(a,s,i,(d,h)=>{if(typeof d=="number"&&(h=d,d=null),d)return r.emit("error",d);if(t.indexOf(h)===-1)return r.emit("error",new Error("Wrong reason code for pubrec"));h?r._sendPacket({cmd:"pubrec",messageId:c,reasonCode:h},o):r.incomingStore.put(i,()=>{r._sendPacket({cmd:"pubrec",messageId:c},o)})});break}case 1:{u.customHandleAcks(a,s,i,(d,h)=>{if(typeof d=="number"&&(h=d,d=null),d)return r.emit("error",d);if(t.indexOf(h)===-1)return r.emit("error",new Error("Wrong reason code for puback"));h||r.emit("message",a,s,i),r.handleMessage(i,p=>{if(p)return o&&o(p);r._sendPacket({cmd:"puback",messageId:c,reasonCode:h},o)})});break}case 0:r.emit("message",a,s,i),r.handleMessage(i,o);break;default:r.log("handlePublish: unknown QoS. Doing nothing.");break}};e.default=n}),z$e=kn((e,t)=>{t.exports={version:"5.10.3"}}),jS=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0}),e.MQTTJS_VERSION=e.nextTick=e.applyMixin=e.ErrorWithReasonCode=void 0;var t=class ape extends Error{constructor(i,o){super(i),this.code=o,Object.setPrototypeOf(this,ape.prototype),Object.getPrototypeOf(this).name="ErrorWithReasonCode"}};e.ErrorWithReasonCode=t;function n(r,i,o=!1){var a;let s=[i];for(;;){let l=s[0],c=Object.getPrototypeOf(l);if(c!=null&&c.prototype)s.unshift(c);else break}for(let l of s)for(let c of Object.getOwnPropertyNames(l.prototype))(o||c!=="constructor")&&Object.defineProperty(r.prototype,c,(a=Object.getOwnPropertyDescriptor(l.prototype,c))!==null&&a!==void 0?a:Object.create(null))}e.applyMixin=n,e.nextTick=typeof(Ni==null?void 0:Ni.nextTick)=="function"?Ni.nextTick:r=>{setTimeout(r,0)},e.MQTTJS_VERSION=z$e().version}),W6=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0}),e.ReasonCodes=void 0;var t=jS();e.ReasonCodes={0:"",1:"Unacceptable protocol version",2:"Identifier rejected",3:"Server unavailable",4:"Bad username or password",5:"Not authorized",16:"No matching subscribers",17:"No subscription existed",128:"Unspecified error",129:"Malformed Packet",130:"Protocol Error",131:"Implementation specific error",132:"Unsupported Protocol Version",133:"Client Identifier not valid",134:"Bad User Name or Password",135:"Not authorized",136:"Server unavailable",137:"Server busy",138:"Banned",139:"Server shutting down",140:"Bad authentication method",141:"Keep Alive timeout",142:"Session taken over",143:"Topic Filter invalid",144:"Topic Name invalid",145:"Packet identifier in use",146:"Packet Identifier not found",147:"Receive Maximum exceeded",148:"Topic Alias invalid",149:"Packet too large",150:"Message rate too high",151:"Quota exceeded",152:"Administrative action",153:"Payload format invalid",154:"Retain not supported",155:"QoS not supported",156:"Use another server",157:"Server moved",158:"Shared Subscriptions not supported",159:"Connection rate exceeded",160:"Maximum connect time",161:"Subscription Identifiers not supported",162:"Wildcard Subscriptions not supported"};var n=(r,i)=>{let{messageId:o}=i,a=i.cmd,s=null,l=r.outgoing[o]?r.outgoing[o].cb:null,c=null;if(!l){r.log("_handleAck :: Server sent an ack in error. Ignoring.");return}switch(r.log("_handleAck :: packet type",a),a){case"pubcomp":case"puback":{let u=i.reasonCode;u&&u>0&&u!==16?(c=new t.ErrorWithReasonCode(`Publish error: ${e.ReasonCodes[u]}`,u),r._removeOutgoingAndStoreMessage(o,()=>{l(c,i)})):r._removeOutgoingAndStoreMessage(o,l);break}case"pubrec":{s={cmd:"pubrel",qos:2,messageId:o};let u=i.reasonCode;u&&u>0&&u!==16?(c=new t.ErrorWithReasonCode(`Publish error: ${e.ReasonCodes[u]}`,u),r._removeOutgoingAndStoreMessage(o,()=>{l(c,i)})):r._sendPacket(s);break}case"suback":{delete r.outgoing[o],r.messageIdProvider.deallocate(o);let u=i.granted;for(let d=0;d<u.length;d++){let h=u[d];if(h&128){c=new Error(`Subscribe error: ${e.ReasonCodes[h]}`),c.code=h;let p=r.messageIdToTopic[o];p&&p.forEach(m=>{delete r._resubscribeTopics[m]})}}delete r.messageIdToTopic[o],r._invokeStoreProcessingQueue(),l(c,i);break}case"unsuback":{delete r.outgoing[o],r.messageIdProvider.deallocate(o),r._invokeStoreProcessingQueue(),l(null,i);break}default:r.emit("error",new Error("unrecognized packet type"))}r.disconnecting&&Object.keys(r.outgoing).length===0&&r.emit("outgoingEmpty")};e.default=n}),U$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=jS(),n=W6(),r=(i,o)=>{let{options:a}=i,s=a.protocolVersion,l=s===5?o.reasonCode:o.returnCode;if(s!==5){let c=new t.ErrorWithReasonCode(`Protocol error: Auth packets are only supported in MQTT 5. Your version:${s}`,l);i.emit("error",c);return}i.handleAuth(o,(c,u)=>{if(c){i.emit("error",c);return}if(l===24)i.reconnecting=!1,i._sendPacket(u);else{let d=new t.ErrorWithReasonCode(`Connection refused: ${n.ReasonCodes[l]}`,l);i.emit("error",d)}})};e.default=r}),W$e=kn(e=>{var p,m,v,y,S,b,C,_,T,x,E,k,M,P,D,R,A,H,F,U,z,K,Z,N,j,W,IL,re,se,de,ee,spe,ue,ye,ge,lm,cm,$L,C8,x8,To,RL,S2,Ce;pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0}),e.LRUCache=void 0;var t=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,n=new Set,r=typeof Ni=="object"&&Ni?Ni:{},i=(Te,ke,Pe,Ne)=>{typeof r.emitWarning=="function"?r.emitWarning(Te,ke,Pe,Ne):console.error(`[${Pe}] ${ke}: ${Te}`)},o=globalThis.AbortController,a=globalThis.AbortSignal;if(typeof o>"u"){a=class{constructor(){Ci(this,"onabort");Ci(this,"_onabort",[]);Ci(this,"reason");Ci(this,"aborted",!1)}addEventListener(Pe,Ne){this._onabort.push(Ne)}},o=class{constructor(){Ci(this,"signal",new a);ke()}abort(Pe){var Ne,We;if(!this.signal.aborted){this.signal.reason=Pe,this.signal.aborted=!0;for(let Q of this.signal._onabort)Q(Pe);(We=(Ne=this.signal).onabort)==null||We.call(Ne,Pe)}}};let Te=((p=r.env)==null?void 0:p.LRU_CACHE_IGNORE_AC_WARNING)!=="1",ke=()=>{Te&&(Te=!1,i("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",ke))}}var s=Te=>!n.has(Te),l=Te=>Te&&Te===Math.floor(Te)&&Te>0&&isFinite(Te),c=Te=>l(Te)?Te<=Math.pow(2,8)?Uint8Array:Te<=Math.pow(2,16)?Uint16Array:Te<=Math.pow(2,32)?Uint32Array:Te<=Number.MAX_SAFE_INTEGER?u:null:null,u=class extends Array{constructor(Te){super(Te),this.fill(0)}},d=(m=class{constructor(ke,Pe){Ci(this,"heap");Ci(this,"length");if(!Xe(m,v))throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new Pe(ke),this.length=0}static create(ke){let Pe=c(ke);if(!Pe)return[];Dn(m,v,!0);let Ne=new m(ke,Pe);return Dn(m,v,!1),Ne}push(ke){this.heap[this.length++]=ke}pop(){return this.heap[--this.length]}},v=new WeakMap,sr(m,v,!1),m),h=(Ce=class{constructor(ke){sr(this,W);sr(this,y);sr(this,S);sr(this,b);sr(this,C);sr(this,_);Ci(this,"ttl");Ci(this,"ttlResolution");Ci(this,"ttlAutopurge");Ci(this,"updateAgeOnGet");Ci(this,"updateAgeOnHas");Ci(this,"allowStale");Ci(this,"noDisposeOnSet");Ci(this,"noUpdateTTL");Ci(this,"maxEntrySize");Ci(this,"sizeCalculation");Ci(this,"noDeleteOnFetchRejection");Ci(this,"noDeleteOnStaleGet");Ci(this,"allowStaleOnFetchAbort");Ci(this,"allowStaleOnFetchRejection");Ci(this,"ignoreFetchAbort");sr(this,T);sr(this,x);sr(this,E);sr(this,k);sr(this,M);sr(this,P);sr(this,D);sr(this,R);sr(this,A);sr(this,H);sr(this,F);sr(this,U);sr(this,z);sr(this,K);sr(this,Z);sr(this,N);sr(this,j);sr(this,re,()=>{});sr(this,se,()=>{});sr(this,de,()=>{});sr(this,ee,()=>!1);sr(this,ue,ke=>{});sr(this,ye,(ke,Pe,Ne)=>{});sr(this,ge,(ke,Pe,Ne,We)=>{if(Ne||We)throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache");return 0});let{max:Pe=0,ttl:Ne,ttlResolution:We=1,ttlAutopurge:Q,updateAgeOnGet:q,updateAgeOnHas:J,allowStale:be,dispose:Oe,disposeAfter:Se,noDisposeOnSet:Ke,noUpdateTTL:tt,maxSize:le=0,maxEntrySize:ze=0,sizeCalculation:Ye,fetchMethod:Ue,noDeleteOnFetchRejection:Je,noDeleteOnStaleGet:Ze,allowStaleOnFetchRejection:rt,allowStaleOnFetchAbort:qt,ignoreFetchAbort:St}=ke;if(Pe!==0&&!l(Pe))throw new TypeError("max option must be a nonnegative integer");let Ot=Pe?c(Pe):Array;if(!Ot)throw new Error("invalid max value: "+Pe);if(Dn(this,y,Pe),Dn(this,S,le),this.maxEntrySize=ze||Xe(this,S),this.sizeCalculation=Ye,this.sizeCalculation){if(!Xe(this,S)&&!this.maxEntrySize)throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize");if(typeof this.sizeCalculation!="function")throw new TypeError("sizeCalculation set to non-function")}if(Ue!==void 0&&typeof Ue!="function")throw new TypeError("fetchMethod must be a function if specified");if(Dn(this,_,Ue),Dn(this,N,!!Ue),Dn(this,E,new Map),Dn(this,k,new Array(Pe).fill(void 0)),Dn(this,M,new Array(Pe).fill(void 0)),Dn(this,P,new Ot(Pe)),Dn(this,D,new Ot(Pe)),Dn(this,R,0),Dn(this,A,0),Dn(this,H,d.create(Pe)),Dn(this,T,0),Dn(this,x,0),typeof Oe=="function"&&Dn(this,b,Oe),typeof Se=="function"?(Dn(this,C,Se),Dn(this,F,[])):(Dn(this,C,void 0),Dn(this,F,void 0)),Dn(this,Z,!!Xe(this,b)),Dn(this,j,!!Xe(this,C)),this.noDisposeOnSet=!!Ke,this.noUpdateTTL=!!tt,this.noDeleteOnFetchRejection=!!Je,this.allowStaleOnFetchRejection=!!rt,this.allowStaleOnFetchAbort=!!qt,this.ignoreFetchAbort=!!St,this.maxEntrySize!==0){if(Xe(this,S)!==0&&!l(Xe(this,S)))throw new TypeError("maxSize must be a positive integer if specified");if(!l(this.maxEntrySize))throw new TypeError("maxEntrySize must be a positive integer if specified");er(this,W,spe).call(this)}if(this.allowStale=!!be,this.noDeleteOnStaleGet=!!Ze,this.updateAgeOnGet=!!q,this.updateAgeOnHas=!!J,this.ttlResolution=l(We)||We===0?We:1,this.ttlAutopurge=!!Q,this.ttl=Ne||0,this.ttl){if(!l(this.ttl))throw new TypeError("ttl must be a positive integer if specified");er(this,W,IL).call(this)}if(Xe(this,y)===0&&this.ttl===0&&Xe(this,S)===0)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!Xe(this,y)&&!Xe(this,S)){let Bt="LRU_CACHE_UNBOUNDED";s(Bt)&&(n.add(Bt),i("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",Bt,Ce))}}static unsafeExposeInternals(ke){return{starts:Xe(ke,z),ttls:Xe(ke,K),sizes:Xe(ke,U),keyMap:Xe(ke,E),keyList:Xe(ke,k),valList:Xe(ke,M),next:Xe(ke,P),prev:Xe(ke,D),get head(){return Xe(ke,R)},get tail(){return Xe(ke,A)},free:Xe(ke,H),isBackgroundFetch:Pe=>{var Ne;return er(Ne=ke,W,To).call(Ne,Pe)},backgroundFetch:(Pe,Ne,We,Q)=>{var q;return er(q=ke,W,x8).call(q,Pe,Ne,We,Q)},moveToTail:Pe=>{var Ne;return er(Ne=ke,W,S2).call(Ne,Pe)},indexes:Pe=>{var Ne;return er(Ne=ke,W,lm).call(Ne,Pe)},rindexes:Pe=>{var Ne;return er(Ne=ke,W,cm).call(Ne,Pe)},isStale:Pe=>{var Ne;return Xe(Ne=ke,ee).call(Ne,Pe)}}}get max(){return Xe(this,y)}get maxSize(){return Xe(this,S)}get calculatedSize(){return Xe(this,x)}get size(){return Xe(this,T)}get fetchMethod(){return Xe(this,_)}get dispose(){return Xe(this,b)}get disposeAfter(){return Xe(this,C)}getRemainingTTL(ke){return Xe(this,E).has(ke)?1/0:0}*entries(){for(let ke of er(this,W,lm).call(this))Xe(this,M)[ke]!==void 0&&Xe(this,k)[ke]!==void 0&&!er(this,W,To).call(this,Xe(this,M)[ke])&&(yield[Xe(this,k)[ke],Xe(this,M)[ke]])}*rentries(){for(let ke of er(this,W,cm).call(this))Xe(this,M)[ke]!==void 0&&Xe(this,k)[ke]!==void 0&&!er(this,W,To).call(this,Xe(this,M)[ke])&&(yield[Xe(this,k)[ke],Xe(this,M)[ke]])}*keys(){for(let ke of er(this,W,lm).call(this)){let Pe=Xe(this,k)[ke];Pe!==void 0&&!er(this,W,To).call(this,Xe(this,M)[ke])&&(yield Pe)}}*rkeys(){for(let ke of er(this,W,cm).call(this)){let Pe=Xe(this,k)[ke];Pe!==void 0&&!er(this,W,To).call(this,Xe(this,M)[ke])&&(yield Pe)}}*values(){for(let ke of er(this,W,lm).call(this))Xe(this,M)[ke]!==void 0&&!er(this,W,To).call(this,Xe(this,M)[ke])&&(yield Xe(this,M)[ke])}*rvalues(){for(let ke of er(this,W,cm).call(this))Xe(this,M)[ke]!==void 0&&!er(this,W,To).call(this,Xe(this,M)[ke])&&(yield Xe(this,M)[ke])}[Symbol.iterator](){return this.entries()}find(ke,Pe={}){for(let Ne of er(this,W,lm).call(this)){let We=Xe(this,M)[Ne],Q=er(this,W,To).call(this,We)?We.__staleWhileFetching:We;if(Q!==void 0&&ke(Q,Xe(this,k)[Ne],this))return this.get(Xe(this,k)[Ne],Pe)}}forEach(ke,Pe=this){for(let Ne of er(this,W,lm).call(this)){let We=Xe(this,M)[Ne],Q=er(this,W,To).call(this,We)?We.__staleWhileFetching:We;Q!==void 0&&ke.call(Pe,Q,Xe(this,k)[Ne],this)}}rforEach(ke,Pe=this){for(let Ne of er(this,W,cm).call(this)){let We=Xe(this,M)[Ne],Q=er(this,W,To).call(this,We)?We.__staleWhileFetching:We;Q!==void 0&&ke.call(Pe,Q,Xe(this,k)[Ne],this)}}purgeStale(){let ke=!1;for(let Pe of er(this,W,cm).call(this,{allowStale:!0}))Xe(this,ee).call(this,Pe)&&(this.delete(Xe(this,k)[Pe]),ke=!0);return ke}dump(){let ke=[];for(let Pe of er(this,W,lm).call(this,{allowStale:!0})){let Ne=Xe(this,k)[Pe],We=Xe(this,M)[Pe],Q=er(this,W,To).call(this,We)?We.__staleWhileFetching:We;if(Q===void 0||Ne===void 0)continue;let q={value:Q};if(Xe(this,K)&&Xe(this,z)){q.ttl=Xe(this,K)[Pe];let J=t.now()-Xe(this,z)[Pe];q.start=Math.floor(Date.now()-J)}Xe(this,U)&&(q.size=Xe(this,U)[Pe]),ke.unshift([Ne,q])}return ke}load(ke){this.clear();for(let[Pe,Ne]of ke){if(Ne.start){let We=Date.now()-Ne.start;Ne.start=t.now()-We}this.set(Pe,Ne.value,Ne)}}set(ke,Pe,Ne={}){var tt,le,ze,Ye,Ue;if(Pe===void 0)return this.delete(ke),this;let{ttl:We=this.ttl,start:Q,noDisposeOnSet:q=this.noDisposeOnSet,sizeCalculation:J=this.sizeCalculation,status:be}=Ne,{noUpdateTTL:Oe=this.noUpdateTTL}=Ne,Se=Xe(this,ge).call(this,ke,Pe,Ne.size||0,J);if(this.maxEntrySize&&Se>this.maxEntrySize)return be&&(be.set="miss",be.maxEntrySizeExceeded=!0),this.delete(ke),this;let Ke=Xe(this,T)===0?void 0:Xe(this,E).get(ke);if(Ke===void 0)Ke=Xe(this,T)===0?Xe(this,A):Xe(this,H).length!==0?Xe(this,H).pop():Xe(this,T)===Xe(this,y)?er(this,W,C8).call(this,!1):Xe(this,T),Xe(this,k)[Ke]=ke,Xe(this,M)[Ke]=Pe,Xe(this,E).set(ke,Ke),Xe(this,P)[Xe(this,A)]=Ke,Xe(this,D)[Ke]=Xe(this,A),Dn(this,A,Ke),zg(this,T)._++,Xe(this,ye).call(this,Ke,Se,be),be&&(be.set="add"),Oe=!1;else{er(this,W,S2).call(this,Ke);let Je=Xe(this,M)[Ke];if(Pe!==Je){if(Xe(this,N)&&er(this,W,To).call(this,Je)){Je.__abortController.abort(new Error("replaced"));let{__staleWhileFetching:Ze}=Je;Ze!==void 0&&!q&&(Xe(this,Z)&&((tt=Xe(this,b))==null||tt.call(this,Ze,ke,"set")),Xe(this,j)&&((le=Xe(this,F))==null||le.push([Ze,ke,"set"])))}else q||(Xe(this,Z)&&((ze=Xe(this,b))==null||ze.call(this,Je,ke,"set")),Xe(this,j)&&((Ye=Xe(this,F))==null||Ye.push([Je,ke,"set"])));if(Xe(this,ue).call(this,Ke),Xe(this,ye).call(this,Ke,Se,be),Xe(this,M)[Ke]=Pe,be){be.set="replace";let Ze=Je&&er(this,W,To).call(this,Je)?Je.__staleWhileFetching:Je;Ze!==void 0&&(be.oldValue=Ze)}}else be&&(be.set="update")}if(We!==0&&!Xe(this,K)&&er(this,W,IL).call(this),Xe(this,K)&&(Oe||Xe(this,de).call(this,Ke,We,Q),be&&Xe(this,se).call(this,be,Ke)),!q&&Xe(this,j)&&Xe(this,F)){let Je=Xe(this,F),Ze;for(;Ze=Je==null?void 0:Je.shift();)(Ue=Xe(this,C))==null||Ue.call(this,...Ze)}return this}pop(){var ke;try{for(;Xe(this,T);){let Pe=Xe(this,M)[Xe(this,R)];if(er(this,W,C8).call(this,!0),er(this,W,To).call(this,Pe)){if(Pe.__staleWhileFetching)return Pe.__staleWhileFetching}else if(Pe!==void 0)return Pe}}finally{if(Xe(this,j)&&Xe(this,F)){let Pe=Xe(this,F),Ne;for(;Ne=Pe==null?void 0:Pe.shift();)(ke=Xe(this,C))==null||ke.call(this,...Ne)}}}has(ke,Pe={}){let{updateAgeOnHas:Ne=this.updateAgeOnHas,status:We}=Pe,Q=Xe(this,E).get(ke);if(Q!==void 0){let q=Xe(this,M)[Q];if(er(this,W,To).call(this,q)&&q.__staleWhileFetching===void 0)return!1;if(Xe(this,ee).call(this,Q))We&&(We.has="stale",Xe(this,se).call(this,We,Q));else return Ne&&Xe(this,re).call(this,Q),We&&(We.has="hit",Xe(this,se).call(this,We,Q)),!0}else We&&(We.has="miss");return!1}peek(ke,Pe={}){let{allowStale:Ne=this.allowStale}=Pe,We=Xe(this,E).get(ke);if(We!==void 0&&(Ne||!Xe(this,ee).call(this,We))){let Q=Xe(this,M)[We];return er(this,W,To).call(this,Q)?Q.__staleWhileFetching:Q}}async fetch(ke,Pe={}){let{allowStale:Ne=this.allowStale,updateAgeOnGet:We=this.updateAgeOnGet,noDeleteOnStaleGet:Q=this.noDeleteOnStaleGet,ttl:q=this.ttl,noDisposeOnSet:J=this.noDisposeOnSet,size:be=0,sizeCalculation:Oe=this.sizeCalculation,noUpdateTTL:Se=this.noUpdateTTL,noDeleteOnFetchRejection:Ke=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:tt=this.allowStaleOnFetchRejection,ignoreFetchAbort:le=this.ignoreFetchAbort,allowStaleOnFetchAbort:ze=this.allowStaleOnFetchAbort,context:Ye,forceRefresh:Ue=!1,status:Je,signal:Ze}=Pe;if(!Xe(this,N))return Je&&(Je.fetch="get"),this.get(ke,{allowStale:Ne,updateAgeOnGet:We,noDeleteOnStaleGet:Q,status:Je});let rt={allowStale:Ne,updateAgeOnGet:We,noDeleteOnStaleGet:Q,ttl:q,noDisposeOnSet:J,size:be,sizeCalculation:Oe,noUpdateTTL:Se,noDeleteOnFetchRejection:Ke,allowStaleOnFetchRejection:tt,allowStaleOnFetchAbort:ze,ignoreFetchAbort:le,status:Je,signal:Ze},qt=Xe(this,E).get(ke);if(qt===void 0){Je&&(Je.fetch="miss");let St=er(this,W,x8).call(this,ke,qt,rt,Ye);return St.__returned=St}else{let St=Xe(this,M)[qt];if(er(this,W,To).call(this,St)){let an=Ne&&St.__staleWhileFetching!==void 0;return Je&&(Je.fetch="inflight",an&&(Je.returnedStale=!0)),an?St.__staleWhileFetching:St.__returned=St}let Ot=Xe(this,ee).call(this,qt);if(!Ue&&!Ot)return Je&&(Je.fetch="hit"),er(this,W,S2).call(this,qt),We&&Xe(this,re).call(this,qt),Je&&Xe(this,se).call(this,Je,qt),St;let Bt=er(this,W,x8).call(this,ke,qt,rt,Ye),Dt=Bt.__staleWhileFetching!==void 0&&Ne;return Je&&(Je.fetch=Ot?"stale":"refresh",Dt&&Ot&&(Je.returnedStale=!0)),Dt?Bt.__staleWhileFetching:Bt.__returned=Bt}}get(ke,Pe={}){let{allowStale:Ne=this.allowStale,updateAgeOnGet:We=this.updateAgeOnGet,noDeleteOnStaleGet:Q=this.noDeleteOnStaleGet,status:q}=Pe,J=Xe(this,E).get(ke);if(J!==void 0){let be=Xe(this,M)[J],Oe=er(this,W,To).call(this,be);return q&&Xe(this,se).call(this,q,J),Xe(this,ee).call(this,J)?(q&&(q.get="stale"),Oe?(q&&Ne&&be.__staleWhileFetching!==void 0&&(q.returnedStale=!0),Ne?be.__staleWhileFetching:void 0):(Q||this.delete(ke),q&&Ne&&(q.returnedStale=!0),Ne?be:void 0)):(q&&(q.get="hit"),Oe?be.__staleWhileFetching:(er(this,W,S2).call(this,J),We&&Xe(this,re).call(this,J),be))}else q&&(q.get="miss")}delete(ke){var Ne,We,Q,q;let Pe=!1;if(Xe(this,T)!==0){let J=Xe(this,E).get(ke);if(J!==void 0)if(Pe=!0,Xe(this,T)===1)this.clear();else{Xe(this,ue).call(this,J);let be=Xe(this,M)[J];er(this,W,To).call(this,be)?be.__abortController.abort(new Error("deleted")):(Xe(this,Z)||Xe(this,j))&&(Xe(this,Z)&&((Ne=Xe(this,b))==null||Ne.call(this,be,ke,"delete")),Xe(this,j)&&((We=Xe(this,F))==null||We.push([be,ke,"delete"]))),Xe(this,E).delete(ke),Xe(this,k)[J]=void 0,Xe(this,M)[J]=void 0,J===Xe(this,A)?Dn(this,A,Xe(this,D)[J]):J===Xe(this,R)?Dn(this,R,Xe(this,P)[J]):(Xe(this,P)[Xe(this,D)[J]]=Xe(this,P)[J],Xe(this,D)[Xe(this,P)[J]]=Xe(this,D)[J]),zg(this,T)._--,Xe(this,H).push(J)}}if(Xe(this,j)&&((Q=Xe(this,F))!=null&&Q.length)){let J=Xe(this,F),be;for(;be=J==null?void 0:J.shift();)(q=Xe(this,C))==null||q.call(this,...be)}return Pe}clear(){var ke,Pe,Ne;for(let We of er(this,W,cm).call(this,{allowStale:!0})){let Q=Xe(this,M)[We];if(er(this,W,To).call(this,Q))Q.__abortController.abort(new Error("deleted"));else{let q=Xe(this,k)[We];Xe(this,Z)&&((ke=Xe(this,b))==null||ke.call(this,Q,q,"delete")),Xe(this,j)&&((Pe=Xe(this,F))==null||Pe.push([Q,q,"delete"]))}}if(Xe(this,E).clear(),Xe(this,M).fill(void 0),Xe(this,k).fill(void 0),Xe(this,K)&&Xe(this,z)&&(Xe(this,K).fill(0),Xe(this,z).fill(0)),Xe(this,U)&&Xe(this,U).fill(0),Dn(this,R,0),Dn(this,A,0),Xe(this,H).length=0,Dn(this,x,0),Dn(this,T,0),Xe(this,j)&&Xe(this,F)){let We=Xe(this,F),Q;for(;Q=We==null?void 0:We.shift();)(Ne=Xe(this,C))==null||Ne.call(this,...Q)}}},y=new WeakMap,S=new WeakMap,b=new WeakMap,C=new WeakMap,_=new WeakMap,T=new WeakMap,x=new WeakMap,E=new WeakMap,k=new WeakMap,M=new WeakMap,P=new WeakMap,D=new WeakMap,R=new WeakMap,A=new WeakMap,H=new WeakMap,F=new WeakMap,U=new WeakMap,z=new WeakMap,K=new WeakMap,Z=new WeakMap,N=new WeakMap,j=new WeakMap,W=new WeakSet,IL=function(){let ke=new u(Xe(this,y)),Pe=new u(Xe(this,y));Dn(this,K,ke),Dn(this,z,Pe),Dn(this,de,(Q,q,J=t.now())=>{if(Pe[Q]=q!==0?J:0,ke[Q]=q,q!==0&&this.ttlAutopurge){let be=setTimeout(()=>{Xe(this,ee).call(this,Q)&&this.delete(Xe(this,k)[Q])},q+1);be.unref&&be.unref()}}),Dn(this,re,Q=>{Pe[Q]=ke[Q]!==0?t.now():0}),Dn(this,se,(Q,q)=>{if(ke[q]){let J=ke[q],be=Pe[q];Q.ttl=J,Q.start=be,Q.now=Ne||We();let Oe=Q.now-be;Q.remainingTTL=J-Oe}});let Ne=0,We=()=>{let Q=t.now();if(this.ttlResolution>0){Ne=Q;let q=setTimeout(()=>Ne=0,this.ttlResolution);q.unref&&q.unref()}return Q};this.getRemainingTTL=Q=>{let q=Xe(this,E).get(Q);if(q===void 0)return 0;let J=ke[q],be=Pe[q];if(J===0||be===0)return 1/0;let Oe=(Ne||We())-be;return J-Oe},Dn(this,ee,Q=>ke[Q]!==0&&Pe[Q]!==0&&(Ne||We())-Pe[Q]>ke[Q])},re=new WeakMap,se=new WeakMap,de=new WeakMap,ee=new WeakMap,spe=function(){let ke=new u(Xe(this,y));Dn(this,x,0),Dn(this,U,ke),Dn(this,ue,Pe=>{Dn(this,x,Xe(this,x)-ke[Pe]),ke[Pe]=0}),Dn(this,ge,(Pe,Ne,We,Q)=>{if(er(this,W,To).call(this,Ne))return 0;if(!l(We))if(Q){if(typeof Q!="function")throw new TypeError("sizeCalculation must be a function");if(We=Q(Ne,Pe),!l(We))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}else throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.");return We}),Dn(this,ye,(Pe,Ne,We)=>{if(ke[Pe]=Ne,Xe(this,S)){let Q=Xe(this,S)-ke[Pe];for(;Xe(this,x)>Q;)er(this,W,C8).call(this,!0)}Dn(this,x,Xe(this,x)+ke[Pe]),We&&(We.entrySize=Ne,We.totalCalculatedSize=Xe(this,x))})},ue=new WeakMap,ye=new WeakMap,ge=new WeakMap,lm=function*({allowStale:ke=this.allowStale}={}){if(Xe(this,T))for(let Pe=Xe(this,A);!(!er(this,W,$L).call(this,Pe)||((ke||!Xe(this,ee).call(this,Pe))&&(yield Pe),Pe===Xe(this,R)));)Pe=Xe(this,D)[Pe]},cm=function*({allowStale:ke=this.allowStale}={}){if(Xe(this,T))for(let Pe=Xe(this,R);!(!er(this,W,$L).call(this,Pe)||((ke||!Xe(this,ee).call(this,Pe))&&(yield Pe),Pe===Xe(this,A)));)Pe=Xe(this,P)[Pe]},$L=function(ke){return ke!==void 0&&Xe(this,E).get(Xe(this,k)[ke])===ke},C8=function(ke){var Q,q;let Pe=Xe(this,R),Ne=Xe(this,k)[Pe],We=Xe(this,M)[Pe];return Xe(this,N)&&er(this,W,To).call(this,We)?We.__abortController.abort(new Error("evicted")):(Xe(this,Z)||Xe(this,j))&&(Xe(this,Z)&&((Q=Xe(this,b))==null||Q.call(this,We,Ne,"evict")),Xe(this,j)&&((q=Xe(this,F))==null||q.push([We,Ne,"evict"]))),Xe(this,ue).call(this,Pe),ke&&(Xe(this,k)[Pe]=void 0,Xe(this,M)[Pe]=void 0,Xe(this,H).push(Pe)),Xe(this,T)===1?(Dn(this,R,Dn(this,A,0)),Xe(this,H).length=0):Dn(this,R,Xe(this,P)[Pe]),Xe(this,E).delete(Ne),zg(this,T)._--,Pe},x8=function(ke,Pe,Ne,We){let Q=Pe===void 0?void 0:Xe(this,M)[Pe];if(er(this,W,To).call(this,Q))return Q;let q=new o,{signal:J}=Ne;J==null||J.addEventListener("abort",()=>q.abort(J.reason),{signal:q.signal});let be={signal:q.signal,options:Ne,context:We},Oe=(Ye,Ue=!1)=>{let{aborted:Je}=q.signal,Ze=Ne.ignoreFetchAbort&&Ye!==void 0;if(Ne.status&&(Je&&!Ue?(Ne.status.fetchAborted=!0,Ne.status.fetchError=q.signal.reason,Ze&&(Ne.status.fetchAbortIgnored=!0)):Ne.status.fetchResolved=!0),Je&&!Ze&&!Ue)return Ke(q.signal.reason);let rt=le;return Xe(this,M)[Pe]===le&&(Ye===void 0?rt.__staleWhileFetching?Xe(this,M)[Pe]=rt.__staleWhileFetching:this.delete(ke):(Ne.status&&(Ne.status.fetchUpdated=!0),this.set(ke,Ye,be.options))),Ye},Se=Ye=>(Ne.status&&(Ne.status.fetchRejected=!0,Ne.status.fetchError=Ye),Ke(Ye)),Ke=Ye=>{let{aborted:Ue}=q.signal,Je=Ue&&Ne.allowStaleOnFetchAbort,Ze=Je||Ne.allowStaleOnFetchRejection,rt=Ze||Ne.noDeleteOnFetchRejection,qt=le;if(Xe(this,M)[Pe]===le&&(!rt||qt.__staleWhileFetching===void 0?this.delete(ke):Je||(Xe(this,M)[Pe]=qt.__staleWhileFetching)),Ze)return Ne.status&&qt.__staleWhileFetching!==void 0&&(Ne.status.returnedStale=!0),qt.__staleWhileFetching;if(qt.__returned===qt)throw Ye},tt=(Ye,Ue)=>{var Ze;let Je=(Ze=Xe(this,_))==null?void 0:Ze.call(this,ke,Q,be);Je&&Je instanceof Promise&&Je.then(rt=>Ye(rt===void 0?void 0:rt),Ue),q.signal.addEventListener("abort",()=>{(!Ne.ignoreFetchAbort||Ne.allowStaleOnFetchAbort)&&(Ye(void 0),Ne.allowStaleOnFetchAbort&&(Ye=rt=>Oe(rt,!0)))})};Ne.status&&(Ne.status.fetchDispatched=!0);let le=new Promise(tt).then(Oe,Se),ze=Object.assign(le,{__abortController:q,__staleWhileFetching:Q,__returned:void 0});return Pe===void 0?(this.set(ke,ze,{...be.options,status:void 0}),Pe=Xe(this,E).get(ke)):Xe(this,M)[Pe]=ze,ze},To=function(ke){if(!Xe(this,N))return!1;let Pe=ke;return!!Pe&&Pe instanceof Promise&&Pe.hasOwnProperty("__staleWhileFetching")&&Pe.__abortController instanceof o},RL=function(ke,Pe){Xe(this,D)[Pe]=ke,Xe(this,P)[ke]=Pe},S2=function(ke){ke!==Xe(this,A)&&(ke===Xe(this,R)?Dn(this,R,Xe(this,P)[ke]):er(this,W,RL).call(this,Xe(this,D)[ke],Xe(this,P)[ke]),er(this,W,RL).call(this,Xe(this,A),ke),Dn(this,A,ke))},Ce);e.LRUCache=h}),Ep=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.ContainerIterator=e.Container=e.Base=void 0;var t=class{constructor(i=0){this.iteratorType=i}equals(i){return this.o===i.o}};e.ContainerIterator=t;var n=class{constructor(){this.i=0}get length(){return this.i}size(){return this.i}empty(){return this.i===0}};e.Base=n;var r=class extends n{};e.Container=r}),V$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Ep(),n=class extends t.Base{constructor(i=[]){super(),this.S=[];let o=this;i.forEach(function(a){o.push(a)})}clear(){this.i=0,this.S=[]}push(i){return this.S.push(i),this.i+=1,this.i}pop(){if(this.i!==0)return this.i-=1,this.S.pop()}top(){return this.S[this.i-1]}},r=n;e.default=r}),K$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Ep(),n=class extends t.Base{constructor(i=[]){super(),this.j=0,this.q=[];let o=this;i.forEach(function(a){o.push(a)})}clear(){this.q=[],this.i=this.j=0}push(i){let o=this.q.length;if(this.j/o>.5&&this.j+this.i>=o&&o>4096){let a=this.i;for(let s=0;s<a;++s)this.q[s]=this.q[this.j+s];this.j=0,this.q[this.i]=i}else this.q[this.j+this.i]=i;return++this.i}pop(){if(this.i===0)return;let i=this.q[this.j++];return this.i-=1,i}front(){if(this.i!==0)return this.q[this.j]}},r=n;e.default=r}),q$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Ep(),n=class extends t.Base{constructor(i=[],o=function(s,l){return s>l?-1:s<l?1:0},a=!0){if(super(),this.v=o,Array.isArray(i))this.C=a?[...i]:i;else{this.C=[];let l=this;i.forEach(function(c){l.C.push(c)})}this.i=this.C.length;let s=this.i>>1;for(let l=this.i-1>>1;l>=0;--l)this.k(l,s)}m(i){let o=this.C[i];for(;i>0;){let a=i-1>>1,s=this.C[a];if(this.v(s,o)<=0)break;this.C[i]=s,i=a}this.C[i]=o}k(i,o){let a=this.C[i];for(;i<o;){let s=i<<1|1,l=s+1,c=this.C[s];if(l<this.i&&this.v(c,this.C[l])>0&&(s=l,c=this.C[l]),this.v(c,a)>=0)break;this.C[i]=c,i=s}this.C[i]=a}clear(){this.i=0,this.C.length=0}push(i){this.C.push(i),this.m(this.i),this.i+=1}pop(){if(this.i===0)return;let i=this.C[0],o=this.C.pop();return this.i-=1,this.i&&(this.C[0]=o,this.k(0,this.i>>1)),i}top(){return this.C[0]}find(i){return this.C.indexOf(i)>=0}remove(i){let o=this.C.indexOf(i);return o<0?!1:(o===0?this.pop():o===this.i-1?(this.C.pop(),this.i-=1):(this.C.splice(o,1,this.C.pop()),this.i-=1,this.m(o),this.k(o,this.i>>1)),!0)}updateItem(i){let o=this.C.indexOf(i);return o<0?!1:(this.m(o),this.k(o,this.i>>1),!0)}toArray(){return[...this.C]}},r=n;e.default=r}),Az=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Ep(),n=class extends t.Container{},r=n;e.default=r}),Tp=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.throwIteratorAccessError=t;function t(){throw new RangeError("Iterator access denied!")}}),lpe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.RandomIterator=void 0;var t=Ep(),n=Tp(),r=class extends t.ContainerIterator{constructor(i,o){super(o),this.o=i,this.iteratorType===0?(this.pre=function(){return this.o===0&&(0,n.throwIteratorAccessError)(),this.o-=1,this},this.next=function(){return this.o===this.container.size()&&(0,n.throwIteratorAccessError)(),this.o+=1,this}):(this.pre=function(){return this.o===this.container.size()-1&&(0,n.throwIteratorAccessError)(),this.o+=1,this},this.next=function(){return this.o===-1&&(0,n.throwIteratorAccessError)(),this.o-=1,this})}get pointer(){return this.container.getElementByPos(this.o)}set pointer(i){this.container.setElementByPos(this.o,i)}};e.RandomIterator=r}),G$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=r(Az()),n=lpe();function r(s){return s&&s.t?s:{default:s}}var i=class cpe extends n.RandomIterator{constructor(l,c,u){super(l,u),this.container=c}copy(){return new cpe(this.o,this.container,this.iteratorType)}},o=class extends t.default{constructor(s=[],l=!0){if(super(),Array.isArray(s))this.J=l?[...s]:s,this.i=s.length;else{this.J=[];let c=this;s.forEach(function(u){c.pushBack(u)})}}clear(){this.i=0,this.J.length=0}begin(){return new i(0,this)}end(){return new i(this.i,this)}rBegin(){return new i(this.i-1,this,1)}rEnd(){return new i(-1,this,1)}front(){return this.J[0]}back(){return this.J[this.i-1]}getElementByPos(s){if(s<0||s>this.i-1)throw new RangeError;return this.J[s]}eraseElementByPos(s){if(s<0||s>this.i-1)throw new RangeError;return this.J.splice(s,1),this.i-=1,this.i}eraseElementByValue(s){let l=0;for(let c=0;c<this.i;++c)this.J[c]!==s&&(this.J[l++]=this.J[c]);return this.i=this.J.length=l,this.i}eraseElementByIterator(s){let l=s.o;return s=s.next(),this.eraseElementByPos(l),s}pushBack(s){return this.J.push(s),this.i+=1,this.i}popBack(){if(this.i!==0)return this.i-=1,this.J.pop()}setElementByPos(s,l){if(s<0||s>this.i-1)throw new RangeError;this.J[s]=l}insert(s,l,c=1){if(s<0||s>this.i)throw new RangeError;return this.J.splice(s,0,...new Array(c).fill(l)),this.i+=c,this.i}find(s){for(let l=0;l<this.i;++l)if(this.J[l]===s)return new i(l,this);return this.end()}reverse(){this.J.reverse()}unique(){let s=1;for(let l=1;l<this.i;++l)this.J[l]!==this.J[l-1]&&(this.J[s++]=this.J[l]);return this.i=this.J.length=s,this.i}sort(s){this.J.sort(s)}forEach(s){for(let l=0;l<this.i;++l)s(this.J[l],l,this)}[Symbol.iterator](){return(function*(){yield*this.J}).bind(this)()}},a=o;e.default=a}),Y$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=i(Az()),n=Ep(),r=Tp();function i(l){return l&&l.t?l:{default:l}}var o=class upe extends n.ContainerIterator{constructor(c,u,d,h){super(h),this.o=c,this.h=u,this.container=d,this.iteratorType===0?(this.pre=function(){return this.o.L===this.h&&(0,r.throwIteratorAccessError)(),this.o=this.o.L,this},this.next=function(){return this.o===this.h&&(0,r.throwIteratorAccessError)(),this.o=this.o.B,this}):(this.pre=function(){return this.o.B===this.h&&(0,r.throwIteratorAccessError)(),this.o=this.o.B,this},this.next=function(){return this.o===this.h&&(0,r.throwIteratorAccessError)(),this.o=this.o.L,this})}get pointer(){return this.o===this.h&&(0,r.throwIteratorAccessError)(),this.o.l}set pointer(c){this.o===this.h&&(0,r.throwIteratorAccessError)(),this.o.l=c}copy(){return new upe(this.o,this.h,this.container,this.iteratorType)}},a=class extends t.default{constructor(l=[]){super(),this.h={},this.p=this._=this.h.L=this.h.B=this.h;let c=this;l.forEach(function(u){c.pushBack(u)})}V(l){let{L:c,B:u}=l;c.B=u,u.L=c,l===this.p&&(this.p=u),l===this._&&(this._=c),this.i-=1}G(l,c){let u=c.B,d={l,L:c,B:u};c.B=d,u.L=d,c===this.h&&(this.p=d),u===this.h&&(this._=d),this.i+=1}clear(){this.i=0,this.p=this._=this.h.L=this.h.B=this.h}begin(){return new o(this.p,this.h,this)}end(){return new o(this.h,this.h,this)}rBegin(){return new o(this._,this.h,this,1)}rEnd(){return new o(this.h,this.h,this,1)}front(){return this.p.l}back(){return this._.l}getElementByPos(l){if(l<0||l>this.i-1)throw new RangeError;let c=this.p;for(;l--;)c=c.B;return c.l}eraseElementByPos(l){if(l<0||l>this.i-1)throw new RangeError;let c=this.p;for(;l--;)c=c.B;return this.V(c),this.i}eraseElementByValue(l){let c=this.p;for(;c!==this.h;)c.l===l&&this.V(c),c=c.B;return this.i}eraseElementByIterator(l){let c=l.o;return c===this.h&&(0,r.throwIteratorAccessError)(),l=l.next(),this.V(c),l}pushBack(l){return this.G(l,this._),this.i}popBack(){if(this.i===0)return;let l=this._.l;return this.V(this._),l}pushFront(l){return this.G(l,this.h),this.i}popFront(){if(this.i===0)return;let l=this.p.l;return this.V(this.p),l}setElementByPos(l,c){if(l<0||l>this.i-1)throw new RangeError;let u=this.p;for(;l--;)u=u.B;u.l=c}insert(l,c,u=1){if(l<0||l>this.i)throw new RangeError;if(u<=0)return this.i;if(l===0)for(;u--;)this.pushFront(c);else if(l===this.i)for(;u--;)this.pushBack(c);else{let d=this.p;for(let p=1;p<l;++p)d=d.B;let h=d.B;for(this.i+=u;u--;)d.B={l:c,L:d},d.B.L=d,d=d.B;d.B=h,h.L=d}return this.i}find(l){let c=this.p;for(;c!==this.h;){if(c.l===l)return new o(c,this.h,this);c=c.B}return this.end()}reverse(){if(this.i<=1)return;let l=this.p,c=this._,u=0;for(;u<<1<this.i;){let d=l.l;l.l=c.l,c.l=d,l=l.B,c=c.L,u+=1}}unique(){if(this.i<=1)return this.i;let l=this.p;for(;l!==this.h;){let c=l;for(;c.B!==this.h&&c.l===c.B.l;)c=c.B,this.i-=1;l.B=c.B,l.B.L=l,l=l.B}return this.i}sort(l){if(this.i<=1)return;let c=[];this.forEach(function(d){c.push(d)}),c.sort(l);let u=this.p;c.forEach(function(d){u.l=d,u=u.B})}merge(l){let c=this;if(this.i===0)l.forEach(function(u){c.pushBack(u)});else{let u=this.p;l.forEach(function(d){for(;u!==c.h&&u.l<=d;)u=u.B;c.G(d,u.L)})}return this.i}forEach(l){let c=this.p,u=0;for(;c!==this.h;)l(c.l,u++,this),c=c.B}[Symbol.iterator](){return(function*(){if(this.i===0)return;let l=this.p;for(;l!==this.h;)yield l.l,l=l.B}).bind(this)()}},s=a;e.default=s}),X$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=r(Az()),n=lpe();function r(s){return s&&s.t?s:{default:s}}var i=class dpe extends n.RandomIterator{constructor(l,c,u){super(l,u),this.container=c}copy(){return new dpe(this.o,this.container,this.iteratorType)}},o=class extends t.default{constructor(s=[],l=4096){super(),this.j=0,this.D=0,this.R=0,this.N=0,this.P=0,this.A=[];let c=(()=>{if(typeof s.length=="number")return s.length;if(typeof s.size=="number")return s.size;if(typeof s.size=="function")return s.size();throw new TypeError("Cannot get the length or size of the container")})();this.F=l,this.P=Math.max(Math.ceil(c/this.F),1);for(let h=0;h<this.P;++h)this.A.push(new Array(this.F));let u=Math.ceil(c/this.F);this.j=this.R=(this.P>>1)-(u>>1),this.D=this.N=this.F-c%this.F>>1;let d=this;s.forEach(function(h){d.pushBack(h)})}T(){let s=[],l=Math.max(this.P>>1,1);for(let c=0;c<l;++c)s[c]=new Array(this.F);for(let c=this.j;c<this.P;++c)s[s.length]=this.A[c];for(let c=0;c<this.R;++c)s[s.length]=this.A[c];s[s.length]=[...this.A[this.R]],this.j=l,this.R=s.length-1;for(let c=0;c<l;++c)s[s.length]=new Array(this.F);this.A=s,this.P=s.length}O(s){let l=this.D+s+1,c=l%this.F,u=c-1,d=this.j+(l-c)/this.F;return c===0&&(d-=1),d%=this.P,u<0&&(u+=this.F),{curNodeBucketIndex:d,curNodePointerIndex:u}}clear(){this.A=[new Array(this.F)],this.P=1,this.j=this.R=this.i=0,this.D=this.N=this.F>>1}begin(){return new i(0,this)}end(){return new i(this.i,this)}rBegin(){return new i(this.i-1,this,1)}rEnd(){return new i(-1,this,1)}front(){if(this.i!==0)return this.A[this.j][this.D]}back(){if(this.i!==0)return this.A[this.R][this.N]}pushBack(s){return this.i&&(this.N<this.F-1?this.N+=1:this.R<this.P-1?(this.R+=1,this.N=0):(this.R=0,this.N=0),this.R===this.j&&this.N===this.D&&this.T()),this.i+=1,this.A[this.R][this.N]=s,this.i}popBack(){if(this.i===0)return;let s=this.A[this.R][this.N];return this.i!==1&&(this.N>0?this.N-=1:this.R>0?(this.R-=1,this.N=this.F-1):(this.R=this.P-1,this.N=this.F-1)),this.i-=1,s}pushFront(s){return this.i&&(this.D>0?this.D-=1:this.j>0?(this.j-=1,this.D=this.F-1):(this.j=this.P-1,this.D=this.F-1),this.j===this.R&&this.D===this.N&&this.T()),this.i+=1,this.A[this.j][this.D]=s,this.i}popFront(){if(this.i===0)return;let s=this.A[this.j][this.D];return this.i!==1&&(this.D<this.F-1?this.D+=1:this.j<this.P-1?(this.j+=1,this.D=0):(this.j=0,this.D=0)),this.i-=1,s}getElementByPos(s){if(s<0||s>this.i-1)throw new RangeError;let{curNodeBucketIndex:l,curNodePointerIndex:c}=this.O(s);return this.A[l][c]}setElementByPos(s,l){if(s<0||s>this.i-1)throw new RangeError;let{curNodeBucketIndex:c,curNodePointerIndex:u}=this.O(s);this.A[c][u]=l}insert(s,l,c=1){if(s<0||s>this.i)throw new RangeError;if(s===0)for(;c--;)this.pushFront(l);else if(s===this.i)for(;c--;)this.pushBack(l);else{let u=[];for(let d=s;d<this.i;++d)u.push(this.getElementByPos(d));this.cut(s-1);for(let d=0;d<c;++d)this.pushBack(l);for(let d=0;d<u.length;++d)this.pushBack(u[d])}return this.i}cut(s){if(s<0)return this.clear(),0;let{curNodeBucketIndex:l,curNodePointerIndex:c}=this.O(s);return this.R=l,this.N=c,this.i=s+1,this.i}eraseElementByPos(s){if(s<0||s>this.i-1)throw new RangeError;if(s===0)this.popFront();else if(s===this.i-1)this.popBack();else{let l=[];for(let u=s+1;u<this.i;++u)l.push(this.getElementByPos(u));this.cut(s),this.popBack();let c=this;l.forEach(function(u){c.pushBack(u)})}return this.i}eraseElementByValue(s){if(this.i===0)return 0;let l=[];for(let u=0;u<this.i;++u){let d=this.getElementByPos(u);d!==s&&l.push(d)}let c=l.length;for(let u=0;u<c;++u)this.setElementByPos(u,l[u]);return this.cut(c-1)}eraseElementByIterator(s){let l=s.o;return this.eraseElementByPos(l),s=s.next(),s}find(s){for(let l=0;l<this.i;++l)if(this.getElementByPos(l)===s)return new i(l,this);return this.end()}reverse(){let s=0,l=this.i-1;for(;s<l;){let c=this.getElementByPos(s);this.setElementByPos(s,this.getElementByPos(l)),this.setElementByPos(l,c),s+=1,l-=1}}unique(){if(this.i<=1)return this.i;let s=1,l=this.getElementByPos(0);for(let c=1;c<this.i;++c){let u=this.getElementByPos(c);u!==l&&(l=u,this.setElementByPos(s++,u))}for(;this.i>s;)this.popBack();return this.i}sort(s){let l=[];for(let c=0;c<this.i;++c)l.push(this.getElementByPos(c));l.sort(s);for(let c=0;c<this.i;++c)this.setElementByPos(c,l[c])}shrinkToFit(){if(this.i===0)return;let s=[];this.forEach(function(l){s.push(l)}),this.P=Math.max(Math.ceil(this.i/this.F),1),this.i=this.j=this.R=this.D=this.N=0,this.A=[];for(let l=0;l<this.P;++l)this.A.push(new Array(this.F));for(let l=0;l<s.length;++l)this.pushBack(s[l])}forEach(s){for(let l=0;l<this.i;++l)s(this.getElementByPos(l),l,this)}[Symbol.iterator](){return(function*(){for(let s=0;s<this.i;++s)yield this.getElementByPos(s)}).bind(this)()}},a=o;e.default=a}),Q$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.TreeNodeEnableIndex=e.TreeNode=void 0;var t=class{constructor(r,i){this.ee=1,this.u=void 0,this.l=void 0,this.U=void 0,this.W=void 0,this.tt=void 0,this.u=r,this.l=i}L(){let r=this;if(r.ee===1&&r.tt.tt===r)r=r.W;else if(r.U)for(r=r.U;r.W;)r=r.W;else{let i=r.tt;for(;i.U===r;)r=i,i=r.tt;r=i}return r}B(){let r=this;if(r.W){for(r=r.W;r.U;)r=r.U;return r}else{let i=r.tt;for(;i.W===r;)r=i,i=r.tt;return r.W!==i?i:r}}te(){let r=this.tt,i=this.W,o=i.U;return r.tt===this?r.tt=i:r.U===this?r.U=i:r.W=i,i.tt=r,i.U=this,this.tt=i,this.W=o,o&&(o.tt=this),i}se(){let r=this.tt,i=this.U,o=i.W;return r.tt===this?r.tt=i:r.U===this?r.U=i:r.W=i,i.tt=r,i.W=this,this.tt=i,this.U=o,o&&(o.tt=this),i}};e.TreeNode=t;var n=class extends t{constructor(){super(...arguments),this.rt=1}te(){let r=super.te();return this.ie(),r.ie(),r}se(){let r=super.se();return this.ie(),r.ie(),r}ie(){this.rt=1,this.U&&(this.rt+=this.U.rt),this.W&&(this.rt+=this.W.rt)}};e.TreeNodeEnableIndex=n}),fpe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Q$e(),n=Ep(),r=Tp(),i=class extends n.Container{constructor(a=function(l,c){return l<c?-1:l>c?1:0},s=!1){super(),this.Y=void 0,this.v=a,s?(this.re=t.TreeNodeEnableIndex,this.M=function(l,c,u){let d=this.ne(l,c,u);if(d){let h=d.tt;for(;h!==this.h;)h.rt+=1,h=h.tt;let p=this.he(d);if(p){let{parentNode:m,grandParent:v,curNode:y}=p;m.ie(),v.ie(),y.ie()}}return this.i},this.V=function(l){let c=this.fe(l);for(;c!==this.h;)c.rt-=1,c=c.tt}):(this.re=t.TreeNode,this.M=function(l,c,u){let d=this.ne(l,c,u);return d&&this.he(d),this.i},this.V=this.fe),this.h=new this.re}X(a,s){let l=this.h;for(;a;){let c=this.v(a.u,s);if(c<0)a=a.W;else if(c>0)l=a,a=a.U;else return a}return l}Z(a,s){let l=this.h;for(;a;)this.v(a.u,s)<=0?a=a.W:(l=a,a=a.U);return l}$(a,s){let l=this.h;for(;a;){let c=this.v(a.u,s);if(c<0)l=a,a=a.W;else if(c>0)a=a.U;else return a}return l}rr(a,s){let l=this.h;for(;a;)this.v(a.u,s)<0?(l=a,a=a.W):a=a.U;return l}ue(a){for(;;){let s=a.tt;if(s===this.h)return;if(a.ee===1){a.ee=0;return}if(a===s.U){let l=s.W;if(l.ee===1)l.ee=0,s.ee=1,s===this.Y?this.Y=s.te():s.te();else if(l.W&&l.W.ee===1){l.ee=s.ee,s.ee=0,l.W.ee=0,s===this.Y?this.Y=s.te():s.te();return}else l.U&&l.U.ee===1?(l.ee=1,l.U.ee=0,l.se()):(l.ee=1,a=s)}else{let l=s.U;if(l.ee===1)l.ee=0,s.ee=1,s===this.Y?this.Y=s.se():s.se();else if(l.U&&l.U.ee===1){l.ee=s.ee,s.ee=0,l.U.ee=0,s===this.Y?this.Y=s.se():s.se();return}else l.W&&l.W.ee===1?(l.ee=1,l.W.ee=0,l.te()):(l.ee=1,a=s)}}}fe(a){if(this.i===1)return this.clear(),this.h;let s=a;for(;s.U||s.W;){if(s.W)for(s=s.W;s.U;)s=s.U;else s=s.U;[a.u,s.u]=[s.u,a.u],[a.l,s.l]=[s.l,a.l],a=s}this.h.U===s?this.h.U=s.tt:this.h.W===s&&(this.h.W=s.tt),this.ue(s);let l=s.tt;return s===l.U?l.U=void 0:l.W=void 0,this.i-=1,this.Y.ee=0,l}oe(a,s){return a===void 0?!1:this.oe(a.U,s)||s(a)?!0:this.oe(a.W,s)}he(a){for(;;){let s=a.tt;if(s.ee===0)return;let l=s.tt;if(s===l.U){let c=l.W;if(c&&c.ee===1){if(c.ee=s.ee=0,l===this.Y)return;l.ee=1,a=l;continue}else if(a===s.W){if(a.ee=0,a.U&&(a.U.tt=s),a.W&&(a.W.tt=l),s.W=a.U,l.U=a.W,a.U=s,a.W=l,l===this.Y)this.Y=a,this.h.tt=a;else{let u=l.tt;u.U===l?u.U=a:u.W=a}return a.tt=l.tt,s.tt=a,l.tt=a,l.ee=1,{parentNode:s,grandParent:l,curNode:a}}else s.ee=0,l===this.Y?this.Y=l.se():l.se(),l.ee=1}else{let c=l.U;if(c&&c.ee===1){if(c.ee=s.ee=0,l===this.Y)return;l.ee=1,a=l;continue}else if(a===s.U){if(a.ee=0,a.U&&(a.U.tt=l),a.W&&(a.W.tt=s),l.W=a.U,s.U=a.W,a.U=l,a.W=s,l===this.Y)this.Y=a,this.h.tt=a;else{let u=l.tt;u.U===l?u.U=a:u.W=a}return a.tt=l.tt,s.tt=a,l.tt=a,l.ee=1,{parentNode:s,grandParent:l,curNode:a}}else s.ee=0,l===this.Y?this.Y=l.te():l.te(),l.ee=1}return}}ne(a,s,l){if(this.Y===void 0){this.i+=1,this.Y=new this.re(a,s),this.Y.ee=0,this.Y.tt=this.h,this.h.tt=this.Y,this.h.U=this.Y,this.h.W=this.Y;return}let c,u=this.h.U,d=this.v(u.u,a);if(d===0){u.l=s;return}else if(d>0)u.U=new this.re(a,s),u.U.tt=u,c=u.U,this.h.U=c;else{let h=this.h.W,p=this.v(h.u,a);if(p===0){h.l=s;return}else if(p<0)h.W=new this.re(a,s),h.W.tt=h,c=h.W,this.h.W=c;else{if(l!==void 0){let m=l.o;if(m!==this.h){let v=this.v(m.u,a);if(v===0){m.l=s;return}else if(v>0){let y=m.L(),S=this.v(y.u,a);if(S===0){y.l=s;return}else S<0&&(c=new this.re(a,s),y.W===void 0?(y.W=c,c.tt=y):(m.U=c,c.tt=m))}}}if(c===void 0)for(c=this.Y;;){let m=this.v(c.u,a);if(m>0){if(c.U===void 0){c.U=new this.re(a,s),c.U.tt=c,c=c.U;break}c=c.U}else if(m<0){if(c.W===void 0){c.W=new this.re(a,s),c.W.tt=c,c=c.W;break}c=c.W}else{c.l=s;return}}}}return this.i+=1,c}I(a,s){for(;a;){let l=this.v(a.u,s);if(l<0)a=a.W;else if(l>0)a=a.U;else return a}return a||this.h}clear(){this.i=0,this.Y=void 0,this.h.tt=void 0,this.h.U=this.h.W=void 0}updateKeyByIterator(a,s){let l=a.o;if(l===this.h&&(0,r.throwIteratorAccessError)(),this.i===1)return l.u=s,!0;if(l===this.h.U)return this.v(l.B().u,s)>0?(l.u=s,!0):!1;if(l===this.h.W)return this.v(l.L().u,s)<0?(l.u=s,!0):!1;let c=l.L().u;if(this.v(c,s)>=0)return!1;let u=l.B().u;return this.v(u,s)<=0?!1:(l.u=s,!0)}eraseElementByPos(a){if(a<0||a>this.i-1)throw new RangeError;let s=0,l=this;return this.oe(this.Y,function(c){return a===s?(l.V(c),!0):(s+=1,!1)}),this.i}eraseElementByKey(a){if(this.i===0)return!1;let s=this.I(this.Y,a);return s===this.h?!1:(this.V(s),!0)}eraseElementByIterator(a){let s=a.o;s===this.h&&(0,r.throwIteratorAccessError)();let l=s.W===void 0;return a.iteratorType===0?l&&a.next():(!l||s.U===void 0)&&a.next(),this.V(s),a}forEach(a){let s=0;for(let l of this)a(l,s++,this)}getElementByPos(a){if(a<0||a>this.i-1)throw new RangeError;let s,l=0;for(let c of this){if(l===a){s=c;break}l+=1}return s}getHeight(){if(this.i===0)return 0;let a=function(s){return s?Math.max(a(s.U),a(s.W))+1:0};return a(this.Y)}},o=i;e.default=o}),hpe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=Ep(),n=Tp(),r=class extends t.ContainerIterator{constructor(o,a,s){super(s),this.o=o,this.h=a,this.iteratorType===0?(this.pre=function(){return this.o===this.h.U&&(0,n.throwIteratorAccessError)(),this.o=this.o.L(),this},this.next=function(){return this.o===this.h&&(0,n.throwIteratorAccessError)(),this.o=this.o.B(),this}):(this.pre=function(){return this.o===this.h.W&&(0,n.throwIteratorAccessError)(),this.o=this.o.B(),this},this.next=function(){return this.o===this.h&&(0,n.throwIteratorAccessError)(),this.o=this.o.L(),this})}get index(){let o=this.o,a=this.h.tt;if(o===this.h)return a?a.rt-1:0;let s=0;for(o.U&&(s+=o.U.rt);o!==a;){let l=o.tt;o===l.W&&(s+=1,l.U&&(s+=l.U.rt)),o=l}return s}},i=r;e.default=i}),Z$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=i(fpe()),n=i(hpe()),r=Tp();function i(l){return l&&l.t?l:{default:l}}var o=class ppe extends n.default{constructor(c,u,d,h){super(c,u,h),this.container=d}get pointer(){return this.o===this.h&&(0,r.throwIteratorAccessError)(),this.o.u}copy(){return new ppe(this.o,this.h,this.container,this.iteratorType)}},a=class extends t.default{constructor(l=[],c,u){super(c,u);let d=this;l.forEach(function(h){d.insert(h)})}*K(l){l!==void 0&&(yield*this.K(l.U),yield l.u,yield*this.K(l.W))}begin(){return new o(this.h.U||this.h,this.h,this)}end(){return new o(this.h,this.h,this)}rBegin(){return new o(this.h.W||this.h,this.h,this,1)}rEnd(){return new o(this.h,this.h,this,1)}front(){return this.h.U?this.h.U.u:void 0}back(){return this.h.W?this.h.W.u:void 0}insert(l,c){return this.M(l,void 0,c)}find(l){let c=this.I(this.Y,l);return new o(c,this.h,this)}lowerBound(l){let c=this.X(this.Y,l);return new o(c,this.h,this)}upperBound(l){let c=this.Z(this.Y,l);return new o(c,this.h,this)}reverseLowerBound(l){let c=this.$(this.Y,l);return new o(c,this.h,this)}reverseUpperBound(l){let c=this.rr(this.Y,l);return new o(c,this.h,this)}union(l){let c=this;return l.forEach(function(u){c.insert(u)}),this.i}[Symbol.iterator](){return this.K(this.Y)}},s=a;e.default=s}),J$e=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=i(fpe()),n=i(hpe()),r=Tp();function i(l){return l&&l.t?l:{default:l}}var o=class mpe extends n.default{constructor(c,u,d,h){super(c,u,h),this.container=d}get pointer(){this.o===this.h&&(0,r.throwIteratorAccessError)();let c=this;return new Proxy([],{get(u,d){if(d==="0")return c.o.u;if(d==="1")return c.o.l},set(u,d,h){if(d!=="1")throw new TypeError("props must be 1");return c.o.l=h,!0}})}copy(){return new mpe(this.o,this.h,this.container,this.iteratorType)}},a=class extends t.default{constructor(l=[],c,u){super(c,u);let d=this;l.forEach(function(h){d.setElement(h[0],h[1])})}*K(l){l!==void 0&&(yield*this.K(l.U),yield[l.u,l.l],yield*this.K(l.W))}begin(){return new o(this.h.U||this.h,this.h,this)}end(){return new o(this.h,this.h,this)}rBegin(){return new o(this.h.W||this.h,this.h,this,1)}rEnd(){return new o(this.h,this.h,this,1)}front(){if(this.i===0)return;let l=this.h.U;return[l.u,l.l]}back(){if(this.i===0)return;let l=this.h.W;return[l.u,l.l]}lowerBound(l){let c=this.X(this.Y,l);return new o(c,this.h,this)}upperBound(l){let c=this.Z(this.Y,l);return new o(c,this.h,this)}reverseLowerBound(l){let c=this.$(this.Y,l);return new o(c,this.h,this)}reverseUpperBound(l){let c=this.rr(this.Y,l);return new o(c,this.h,this)}setElement(l,c,u){return this.M(l,c,u)}find(l){let c=this.I(this.Y,l);return new o(c,this.h,this)}getElementByKey(l){return this.I(this.Y,l).l}union(l){let c=this;return l.forEach(function(u){c.setElement(u[0],u[1])}),this.i}[Symbol.iterator](){return this.K(this.Y)}},s=a;e.default=s}),gpe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=t;function t(n){let r=typeof n;return r==="object"&&n!==null||r==="function"}}),vpe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.HashContainerIterator=e.HashContainer=void 0;var t=Ep(),n=i(gpe()),r=Tp();function i(s){return s&&s.t?s:{default:s}}var o=class extends t.ContainerIterator{constructor(s,l,c){super(c),this.o=s,this.h=l,this.iteratorType===0?(this.pre=function(){return this.o.L===this.h&&(0,r.throwIteratorAccessError)(),this.o=this.o.L,this},this.next=function(){return this.o===this.h&&(0,r.throwIteratorAccessError)(),this.o=this.o.B,this}):(this.pre=function(){return this.o.B===this.h&&(0,r.throwIteratorAccessError)(),this.o=this.o.B,this},this.next=function(){return this.o===this.h&&(0,r.throwIteratorAccessError)(),this.o=this.o.L,this})}};e.HashContainerIterator=o;var a=class extends t.Container{constructor(){super(),this.H=[],this.g={},this.HASH_TAG=Symbol("@@HASH_TAG"),Object.setPrototypeOf(this.g,null),this.h={},this.h.L=this.h.B=this.p=this._=this.h}V(s){let{L:l,B:c}=s;l.B=c,c.L=l,s===this.p&&(this.p=c),s===this._&&(this._=l),this.i-=1}M(s,l,c){c===void 0&&(c=(0,n.default)(s));let u;if(c){let d=s[this.HASH_TAG];if(d!==void 0)return this.H[d].l=l,this.i;Object.defineProperty(s,this.HASH_TAG,{value:this.H.length,configurable:!0}),u={u:s,l,L:this._,B:this.h},this.H.push(u)}else{let d=this.g[s];if(d)return d.l=l,this.i;u={u:s,l,L:this._,B:this.h},this.g[s]=u}return this.i===0?(this.p=u,this.h.B=u):this._.B=u,this._=u,this.h.L=u,++this.i}I(s,l){if(l===void 0&&(l=(0,n.default)(s)),l){let c=s[this.HASH_TAG];return c===void 0?this.h:this.H[c]}else return this.g[s]||this.h}clear(){let s=this.HASH_TAG;this.H.forEach(function(l){delete l.u[s]}),this.H=[],this.g={},Object.setPrototypeOf(this.g,null),this.i=0,this.p=this._=this.h.L=this.h.B=this.h}eraseElementByKey(s,l){let c;if(l===void 0&&(l=(0,n.default)(s)),l){let u=s[this.HASH_TAG];if(u===void 0)return!1;delete s[this.HASH_TAG],c=this.H[u],delete this.H[u]}else{if(c=this.g[s],c===void 0)return!1;delete this.g[s]}return this.V(c),!0}eraseElementByIterator(s){let l=s.o;return l===this.h&&(0,r.throwIteratorAccessError)(),this.V(l),s.next()}eraseElementByPos(s){if(s<0||s>this.i-1)throw new RangeError;let l=this.p;for(;s--;)l=l.B;return this.V(l),this.i}};e.HashContainer=a}),eRe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=vpe(),n=Tp(),r=class ype extends t.HashContainerIterator{constructor(s,l,c,u){super(s,l,u),this.container=c}get pointer(){return this.o===this.h&&(0,n.throwIteratorAccessError)(),this.o.u}copy(){return new ype(this.o,this.h,this.container,this.iteratorType)}},i=class extends t.HashContainer{constructor(a=[]){super();let s=this;a.forEach(function(l){s.insert(l)})}begin(){return new r(this.p,this.h,this)}end(){return new r(this.h,this.h,this)}rBegin(){return new r(this._,this.h,this,1)}rEnd(){return new r(this.h,this.h,this,1)}front(){return this.p.u}back(){return this._.u}insert(a,s){return this.M(a,void 0,s)}getElementByPos(a){if(a<0||a>this.i-1)throw new RangeError;let s=this.p;for(;a--;)s=s.B;return s.u}find(a,s){let l=this.I(a,s);return new r(l,this.h,this)}forEach(a){let s=0,l=this.p;for(;l!==this.h;)a(l.u,s++,this),l=l.B}[Symbol.iterator](){return(function*(){let a=this.p;for(;a!==this.h;)yield a.u,a=a.B}).bind(this)()}},o=i;e.default=o}),tRe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),e.default=void 0;var t=vpe(),n=i(gpe()),r=Tp();function i(l){return l&&l.t?l:{default:l}}var o=class bpe extends t.HashContainerIterator{constructor(c,u,d,h){super(c,u,h),this.container=d}get pointer(){this.o===this.h&&(0,r.throwIteratorAccessError)();let c=this;return new Proxy([],{get(u,d){if(d==="0")return c.o.u;if(d==="1")return c.o.l},set(u,d,h){if(d!=="1")throw new TypeError("props must be 1");return c.o.l=h,!0}})}copy(){return new bpe(this.o,this.h,this.container,this.iteratorType)}},a=class extends t.HashContainer{constructor(l=[]){super();let c=this;l.forEach(function(u){c.setElement(u[0],u[1])})}begin(){return new o(this.p,this.h,this)}end(){return new o(this.h,this.h,this)}rBegin(){return new o(this._,this.h,this,1)}rEnd(){return new o(this.h,this.h,this,1)}front(){if(this.i!==0)return[this.p.u,this.p.l]}back(){if(this.i!==0)return[this._.u,this._.l]}setElement(l,c,u){return this.M(l,c,u)}getElementByKey(l,c){if(c===void 0&&(c=(0,n.default)(l)),c){let d=l[this.HASH_TAG];return d!==void 0?this.H[d].l:void 0}let u=this.g[l];return u?u.l:void 0}getElementByPos(l){if(l<0||l>this.i-1)throw new RangeError;let c=this.p;for(;l--;)c=c.B;return[c.u,c.l]}find(l,c){let u=this.I(l,c);return new o(u,this.h,this)}forEach(l){let c=0,u=this.p;for(;u!==this.h;)l([u.u,u.l],c++,this),u=u.B}[Symbol.iterator](){return(function*(){let l=this.p;for(;l!==this.h;)yield[l.u,l.l],l=l.B}).bind(this)()}},s=a;e.default=s}),nRe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"t",{value:!0}),Object.defineProperty(e,"Deque",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"HashMap",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"HashSet",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"LinkList",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"OrderedMap",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"OrderedSet",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"PriorityQueue",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(e,"Queue",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Stack",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"Vector",{enumerable:!0,get:function(){return i.default}});var t=d(V$e()),n=d(K$e()),r=d(q$e()),i=d(G$e()),o=d(Y$e()),a=d(X$e()),s=d(Z$e()),l=d(J$e()),c=d(eRe()),u=d(tRe());function d(h){return h&&h.t?h:{default:h}}}),rRe=kn((e,t)=>{pn(),gn(),mn();var n=nRe().OrderedSet,r=dp()("number-allocator:trace"),i=dp()("number-allocator:error");function o(s,l){this.low=s,this.high=l}o.prototype.equals=function(s){return this.low===s.low&&this.high===s.high},o.prototype.compare=function(s){return this.low<s.low&&this.high<s.low?-1:s.low<this.low&&s.high<this.low?1:0};function a(s,l){if(!(this instanceof a))return new a(s,l);this.min=s,this.max=l,this.ss=new n([],(c,u)=>c.compare(u)),r("Create"),this.clear()}a.prototype.firstVacant=function(){return this.ss.size()===0?null:this.ss.front().low},a.prototype.alloc=function(){if(this.ss.size()===0)return r("alloc():empty"),null;let s=this.ss.begin(),l=s.pointer.low,c=s.pointer.high,u=l;return u+1<=c?this.ss.updateKeyByIterator(s,new o(l+1,c)):this.ss.eraseElementByPos(0),r("alloc():"+u),u},a.prototype.use=function(s){let l=new o(s,s),c=this.ss.lowerBound(l);if(!c.equals(this.ss.end())){let u=c.pointer.low,d=c.pointer.high;return c.pointer.equals(l)?(this.ss.eraseElementByIterator(c),r("use():"+s),!0):u>s?!1:u===s?(this.ss.updateKeyByIterator(c,new o(u+1,d)),r("use():"+s),!0):d===s?(this.ss.updateKeyByIterator(c,new o(u,d-1)),r("use():"+s),!0):(this.ss.updateKeyByIterator(c,new o(s+1,d)),this.ss.insert(new o(u,s-1)),r("use():"+s),!0)}return r("use():failed"),!1},a.prototype.free=function(s){if(s<this.min||s>this.max){i("free():"+s+" is out of range");return}let l=new o(s,s),c=this.ss.upperBound(l);if(c.equals(this.ss.end())){if(c.equals(this.ss.begin())){this.ss.insert(l);return}c.pre();let u=c.pointer.high;c.pointer.high+1===s?this.ss.updateKeyByIterator(c,new o(u,s)):this.ss.insert(l)}else if(c.equals(this.ss.begin()))if(s+1===c.pointer.low){let u=c.pointer.high;this.ss.updateKeyByIterator(c,new o(s,u))}else this.ss.insert(l);else{let u=c.pointer.low,d=c.pointer.high;c.pre();let h=c.pointer.low;c.pointer.high+1===s?s+1===u?(this.ss.eraseElementByIterator(c),this.ss.updateKeyByIterator(c,new o(h,d))):this.ss.updateKeyByIterator(c,new o(h,s)):s+1===u?(this.ss.eraseElementByIterator(c.next()),this.ss.insert(new o(s,d))):this.ss.insert(l)}r("free():"+s)},a.prototype.clear=function(){r("clear()"),this.ss.clear(),this.ss.insert(new o(this.min,this.max))},a.prototype.intervalCount=function(){return this.ss.size()},a.prototype.dump=function(){console.log("length:"+this.ss.size());for(let s of this.ss)console.log(s)},t.exports=a}),Spe=kn((e,t)=>{pn(),gn(),mn();var n=rRe();t.exports.NumberAllocator=n}),iRe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=W$e(),n=Spe(),r=class{constructor(i){i>0&&(this.aliasToTopic=new t.LRUCache({max:i}),this.topicToAlias={},this.numberAllocator=new n.NumberAllocator(1,i),this.max=i,this.length=0)}put(i,o){if(o===0||o>this.max)return!1;let a=this.aliasToTopic.get(o);return a&&delete this.topicToAlias[a],this.aliasToTopic.set(o,i),this.topicToAlias[i]=o,this.numberAllocator.use(o),this.length=this.aliasToTopic.size,!0}getTopicByAlias(i){return this.aliasToTopic.get(i)}getAliasByTopic(i){let o=this.topicToAlias[i];return typeof o<"u"&&this.aliasToTopic.get(o),o}clear(){this.aliasToTopic.clear(),this.topicToAlias={},this.numberAllocator.clear(),this.length=0}getLruAlias(){return this.numberAllocator.firstVacant()||[...this.aliasToTopic.keys()][this.aliasToTopic.size-1]}};e.default=r}),oRe=kn(e=>{pn(),gn(),mn();var t=e&&e.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(e,"__esModule",{value:!0});var n=W6(),r=t(iRe()),i=jS(),o=(a,s)=>{a.log("_handleConnack");let{options:l}=a,c=l.protocolVersion===5?s.reasonCode:s.returnCode;if(clearTimeout(a.connackTimer),delete a.topicAliasSend,s.properties){if(s.properties.topicAliasMaximum){if(s.properties.topicAliasMaximum>65535){a.emit("error",new Error("topicAliasMaximum from broker is out of range"));return}s.properties.topicAliasMaximum>0&&(a.topicAliasSend=new r.default(s.properties.topicAliasMaximum))}s.properties.serverKeepAlive&&l.keepalive&&(l.keepalive=s.properties.serverKeepAlive),s.properties.maximumPacketSize&&(l.properties||(l.properties={}),l.properties.maximumPacketSize=s.properties.maximumPacketSize)}if(c===0)a.reconnecting=!1,a._onConnect(s);else if(c>0){let u=new i.ErrorWithReasonCode(`Connection refused: ${n.ReasonCodes[c]}`,c);a.emit("error",u),a.options.reconnectOnConnackError&&a._cleanUp(!0)}};e.default=o}),aRe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=(n,r,i)=>{n.log("handling pubrel packet");let o=typeof i<"u"?i:n.noop,{messageId:a}=r,s={cmd:"pubcomp",messageId:a};n.incomingStore.get(r,(l,c)=>{l?n._sendPacket(s,o):(n.emit("message",c.topic,c.payload,c),n.handleMessage(c,u=>{if(u)return o(u);n.incomingStore.del(c,n.noop),n._sendPacket(s,o)}))})};e.default=t}),sRe=kn(e=>{pn(),gn(),mn();var t=e&&e.__importDefault||function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(e,"__esModule",{value:!0});var n=t(H$e()),r=t(U$e()),i=t(oRe()),o=t(W6()),a=t(aRe()),s=(l,c,u)=>{let{options:d}=l;if(d.protocolVersion===5&&d.properties&&d.properties.maximumPacketSize&&d.properties.maximumPacketSize<c.length)return l.emit("error",new Error(`exceeding packets size ${c.cmd}`)),l.end({reasonCode:149,properties:{reasonString:"Maximum packet size was exceeded"}}),l;switch(l.log("_handlePacket :: emitting packetreceive"),l.emit("packetreceive",c),c.cmd){case"publish":(0,n.default)(l,c,u);break;case"puback":case"pubrec":case"pubcomp":case"suback":case"unsuback":l.reschedulePing(),(0,o.default)(l,c),u();break;case"pubrel":l.reschedulePing(),(0,a.default)(l,c,u);break;case"connack":(0,i.default)(l,c),u();break;case"auth":l.reschedulePing(),(0,r.default)(l,c),u();break;case"pingresp":l.log("_handlePacket :: received pingresp"),l.reschedulePing(!0),u();break;case"disconnect":l.emit("disconnect",c),u();break;default:l.log("_handlePacket :: unknown command"),u();break}};e.default=s}),lRe=kn(e=>{pn(),gn(),mn();var t=e&&e.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(e,"__esModule",{value:!0}),e.TypedEventEmitter=void 0;var n=t((FS(),Ji(qv))),r=jS(),i=class{};e.TypedEventEmitter=i,(0,r.applyMixin)(i,n.default)}),V6=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0}),e.isReactNativeBrowser=e.isWebWorker=void 0;var t=()=>{var o;return typeof window<"u"?typeof navigator<"u"&&((o=navigator.userAgent)===null||o===void 0?void 0:o.toLowerCase().indexOf(" electron/"))>-1&&Ni!=null&&Ni.versions?!Object.prototype.hasOwnProperty.call(Ni.versions,"electron"):typeof window.document<"u":!1},n=()=>{var o,a;return!!(typeof self=="object"&&!((a=(o=self==null?void 0:self.constructor)===null||o===void 0?void 0:o.name)===null||a===void 0)&&a.includes("WorkerGlobalScope"))},r=()=>typeof navigator<"u"&&navigator.product==="ReactNative",i=t()||n()||r();e.isWebWorker=n(),e.isReactNativeBrowser=r(),e.default=i}),cRe=kn((e,t)=>{pn(),gn(),mn(),function(n,r){typeof e=="object"&&typeof t<"u"?r(e):typeof define=="function"&&define.amd?define(["exports"],r):(n=typeof globalThis<"u"?globalThis:n||self,r(n.fastUniqueNumbers={}))}(e,function(n){var r=function(p){return function(m){var v=p(m);return m.add(v),v}},i=function(p){return function(m,v){return p.set(m,v),v}},o=Number.MAX_SAFE_INTEGER===void 0?9007199254740991:Number.MAX_SAFE_INTEGER,a=536870912,s=a*2,l=function(p,m){return function(v){var y=m.get(v),S=y===void 0?v.size:y<s?y+1:0;if(!v.has(S))return p(v,S);if(v.size<a){for(;v.has(S);)S=Math.floor(Math.random()*s);return p(v,S)}if(v.size>o)throw new Error("Congratulations, you created a collection of unique numbers which uses all available integers!");for(;v.has(S);)S=Math.floor(Math.random()*o);return p(v,S)}},c=new WeakMap,u=i(c),d=l(u,c),h=r(d);n.addUniqueNumber=h,n.generateUniqueNumber=d})}),uRe=kn((e,t)=>{pn(),gn(),mn(),function(n,r){typeof e=="object"&&typeof t<"u"?r(e,cRe()):typeof define=="function"&&define.amd?define(["exports","fast-unique-numbers"],r):(n=typeof globalThis<"u"?globalThis:n||self,r(n.workerTimersBroker={},n.fastUniqueNumbers))}(e,function(n,r){var i=function(s){return s.method!==void 0&&s.method==="call"},o=function(s){return s.error===null&&typeof s.id=="number"},a=function(s){var l=new Map([[0,function(){}]]),c=new Map([[0,function(){}]]),u=new Map,d=new Worker(s);d.addEventListener("message",function(y){var S=y.data;if(i(S)){var b=S.params,C=b.timerId,_=b.timerType;if(_==="interval"){var T=l.get(C);if(typeof T=="number"){var x=u.get(T);if(x===void 0||x.timerId!==C||x.timerType!==_)throw new Error("The timer is in an undefined state.")}else if(typeof T<"u")T();else throw new Error("The timer is in an undefined state.")}else if(_==="timeout"){var E=c.get(C);if(typeof E=="number"){var k=u.get(E);if(k===void 0||k.timerId!==C||k.timerType!==_)throw new Error("The timer is in an undefined state.")}else if(typeof E<"u")E(),c.delete(C);else throw new Error("The timer is in an undefined state.")}}else if(o(S)){var M=S.id,P=u.get(M);if(P===void 0)throw new Error("The timer is in an undefined state.");var D=P.timerId,R=P.timerType;u.delete(M),R==="interval"?l.delete(D):c.delete(D)}else{var A=S.error.message;throw new Error(A)}});var h=function(y){var S=r.generateUniqueNumber(u);u.set(S,{timerId:y,timerType:"interval"}),l.set(y,S),d.postMessage({id:S,method:"clear",params:{timerId:y,timerType:"interval"}})},p=function(y){var S=r.generateUniqueNumber(u);u.set(S,{timerId:y,timerType:"timeout"}),c.set(y,S),d.postMessage({id:S,method:"clear",params:{timerId:y,timerType:"timeout"}})},m=function(y){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,b=r.generateUniqueNumber(l);return l.set(b,function(){y(),typeof l.get(b)=="function"&&d.postMessage({id:null,method:"set",params:{delay:S,now:performance.now(),timerId:b,timerType:"interval"}})}),d.postMessage({id:null,method:"set",params:{delay:S,now:performance.now(),timerId:b,timerType:"interval"}}),b},v=function(y){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,b=r.generateUniqueNumber(c);return c.set(b,y),d.postMessage({id:null,method:"set",params:{delay:S,now:performance.now(),timerId:b,timerType:"timeout"}}),b};return{clearInterval:h,clearTimeout:p,setInterval:m,setTimeout:v}};n.load=a})}),dRe=kn((e,t)=>{pn(),gn(),mn(),function(n,r){typeof e=="object"&&typeof t<"u"?r(e,uRe()):typeof define=="function"&&define.amd?define(["exports","worker-timers-broker"],r):(n=typeof globalThis<"u"?globalThis:n||self,r(n.workerTimers={},n.workerTimersBroker))}(e,function(n,r){var i=function(d,h){var p=null;return function(){if(p!==null)return p;var m=new Blob([h],{type:"application/javascript; charset=utf-8"}),v=URL.createObjectURL(m);return p=d(v),setTimeout(function(){return URL.revokeObjectURL(v)}),p}},o=`(()=>{var e={472:(e,t,r)=>{var o,i;void 0===(i="function"==typeof(o=function(){"use strict";var e=new Map,t=new Map,r=function(t){var r=e.get(t);if(void 0===r)throw new Error('There is no interval scheduled with the given id "'.concat(t,'".'));clearTimeout(r),e.delete(t)},o=function(e){var r=t.get(e);if(void 0===r)throw new Error('There is no timeout scheduled with the given id "'.concat(e,'".'));clearTimeout(r),t.delete(e)},i=function(e,t){var r,o=performance.now();return{expected:o+(r=e-Math.max(0,o-t)),remainingDelay:r}},n=function e(t,r,o,i){var n=performance.now();n>o?postMessage({id:null,method:"call",params:{timerId:r,timerType:i}}):t.set(r,setTimeout(e,o-n,t,r,o,i))},a=function(t,r,o){var a=i(t,o),s=a.expected,d=a.remainingDelay;e.set(r,setTimeout(n,d,e,r,s,"interval"))},s=function(e,r,o){var a=i(e,o),s=a.expected,d=a.remainingDelay;t.set(r,setTimeout(n,d,t,r,s,"timeout"))};addEventListener("message",(function(e){var t=e.data;try{if("clear"===t.method){var i=t.id,n=t.params,d=n.timerId,c=n.timerType;if("interval"===c)r(d),postMessage({error:null,id:i});else{if("timeout"!==c)throw new Error('The given type "'.concat(c,'" is not supported'));o(d),postMessage({error:null,id:i})}}else{if("set"!==t.method)throw new Error('The given method "'.concat(t.method,'" is not supported'));var u=t.params,l=u.delay,p=u.now,m=u.timerId,v=u.timerType;if("interval"===v)a(l,m,p);else{if("timeout"!==v)throw new Error('The given type "'.concat(v,'" is not supported'));s(l,m,p)}}}catch(e){postMessage({error:{message:e.message},id:t.id,result:null})}}))})?o.call(t,r,t,e):o)||(e.exports=i)}},t={};function r(o){var i=t[o];if(void 0!==i)return i.exports;var n=t[o]={exports:{}};return e[o](n,n.exports,r),n.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";r(472)})()})();`,a=i(r.load,o),s=function(d){return a().clearInterval(d)},l=function(d){return a().clearTimeout(d)},c=function(){var d;return(d=a()).setInterval.apply(d,arguments)},u=function(){var d;return(d=a()).setTimeout.apply(d,arguments)};n.clearInterval=s,n.clearTimeout=l,n.setInterval=c,n.setTimeout=u})}),fRe=kn(e=>{pn(),gn(),mn();var t=e&&e.__createBinding||(Object.create?function(c,u,d,h){h===void 0&&(h=d);var p=Object.getOwnPropertyDescriptor(u,d);(!p||("get"in p?!u.__esModule:p.writable||p.configurable))&&(p={enumerable:!0,get:function(){return u[d]}}),Object.defineProperty(c,h,p)}:function(c,u,d,h){h===void 0&&(h=d),c[h]=u[d]}),n=e&&e.__setModuleDefault||(Object.create?function(c,u){Object.defineProperty(c,"default",{enumerable:!0,value:u})}:function(c,u){c.default=u}),r=e&&e.__importStar||function(c){if(c&&c.__esModule)return c;var u={};if(c!=null)for(var d in c)d!=="default"&&Object.prototype.hasOwnProperty.call(c,d)&&t(u,c,d);return n(u,c),u};Object.defineProperty(e,"__esModule",{value:!0});var i=r(V6()),o=dRe(),a={set:o.setInterval,clear:o.clearInterval},s={set:(c,u)=>setInterval(c,u),clear:c=>clearInterval(c)},l=c=>{switch(c){case"native":return s;case"worker":return a;case"auto":default:return i.default&&!i.isWebWorker&&!i.isReactNativeBrowser?a:s}};e.default=l}),Cpe=kn(e=>{pn(),gn(),mn();var t=e&&e.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(e,"__esModule",{value:!0});var n=t(fRe()),r=class{get keepaliveTimeoutTimestamp(){return this._keepaliveTimeoutTimestamp}get intervalEvery(){return this._intervalEvery}get keepalive(){return this._keepalive}constructor(i,o){this.destroyed=!1,this.client=i,this.timer=typeof o=="object"&&"set"in o&&"clear"in o?o:(0,n.default)(o),this.setKeepalive(i.options.keepalive)}clear(){this.timerId&&(this.timer.clear(this.timerId),this.timerId=null)}setKeepalive(i){if(i*=1e3,isNaN(i)||i<=0||i>2147483647)throw new Error(`Keepalive value must be an integer between 0 and 2147483647. Provided value is ${i}`);this._keepalive=i,this.reschedule(),this.client.log(`KeepaliveManager: set keepalive to ${i}ms`)}destroy(){this.clear(),this.destroyed=!0}reschedule(){if(this.destroyed)return;this.clear(),this.counter=0;let i=Math.ceil(this._keepalive*1.5);this._keepaliveTimeoutTimestamp=Date.now()+i,this._intervalEvery=Math.ceil(this._keepalive/2),this.timerId=this.timer.set(()=>{this.destroyed||(this.counter+=1,this.counter===2?this.client.sendPing():this.counter>2&&this.client.onKeepaliveTimeout())},this._intervalEvery)}};e.default=r}),AL=kn(e=>{pn(),gn(),mn();var t=e&&e.__createBinding||(Object.create?function(T,x,E,k){k===void 0&&(k=E);var M=Object.getOwnPropertyDescriptor(x,E);(!M||("get"in M?!x.__esModule:M.writable||M.configurable))&&(M={enumerable:!0,get:function(){return x[E]}}),Object.defineProperty(T,k,M)}:function(T,x,E,k){k===void 0&&(k=E),T[k]=x[E]}),n=e&&e.__setModuleDefault||(Object.create?function(T,x){Object.defineProperty(T,"default",{enumerable:!0,value:x})}:function(T,x){T.default=x}),r=e&&e.__importStar||function(T){if(T&&T.__esModule)return T;var x={};if(T!=null)for(var E in T)E!=="default"&&Object.prototype.hasOwnProperty.call(T,E)&&t(x,T,E);return n(x,T),x},i=e&&e.__importDefault||function(T){return T&&T.__esModule?T:{default:T}};Object.defineProperty(e,"__esModule",{value:!0});var o=i(t$e()),a=i(L$e()),s=i(ipe()),l=Gv(),c=i(j$e()),u=r(B$e()),d=i(dp()),h=i(ope()),p=i(sRe()),m=jS(),v=lRe(),y=i(Cpe()),S=r(V6()),b=globalThis.setImmediate||((...T)=>{let x=T.shift();(0,m.nextTick)(()=>{x(...T)})}),C={keepalive:60,reschedulePings:!0,protocolId:"MQTT",protocolVersion:4,reconnectPeriod:1e3,connectTimeout:30*1e3,clean:!0,resubscribe:!0,writeCache:!0,timerVariant:"auto"},_=class NL extends v.TypedEventEmitter{static defaultId(){return`mqttjs_${Math.random().toString(16).substr(2,8)}`}constructor(x,E){super(),this.options=E||{};for(let k in C)typeof this.options[k]>"u"?this.options[k]=C[k]:this.options[k]=E[k];this.log=this.options.log||(0,d.default)("mqttjs:client"),this.noop=this._noop.bind(this),this.log("MqttClient :: version:",NL.VERSION),S.isWebWorker?this.log("MqttClient :: environment","webworker"):this.log("MqttClient :: environment",S.default?"browser":"node"),this.log("MqttClient :: options.protocol",E.protocol),this.log("MqttClient :: options.protocolVersion",E.protocolVersion),this.log("MqttClient :: options.username",E.username),this.log("MqttClient :: options.keepalive",E.keepalive),this.log("MqttClient :: options.reconnectPeriod",E.reconnectPeriod),this.log("MqttClient :: options.rejectUnauthorized",E.rejectUnauthorized),this.log("MqttClient :: options.properties.topicAliasMaximum",E.properties?E.properties.topicAliasMaximum:void 0),this.options.clientId=typeof E.clientId=="string"?E.clientId:NL.defaultId(),this.log("MqttClient :: clientId",this.options.clientId),this.options.customHandleAcks=E.protocolVersion===5&&E.customHandleAcks?E.customHandleAcks:(...k)=>{k[3](null,0)},this.options.writeCache||(a.default.writeToStream.cacheNumbers=!1),this.streamBuilder=x,this.messageIdProvider=typeof this.options.messageIdProvider>"u"?new s.default:this.options.messageIdProvider,this.outgoingStore=E.outgoingStore||new h.default,this.incomingStore=E.incomingStore||new h.default,this.queueQoSZero=E.queueQoSZero===void 0?!0:E.queueQoSZero,this._resubscribeTopics={},this.messageIdToTopic={},this.keepaliveManager=null,this.connected=!1,this.disconnecting=!1,this.reconnecting=!1,this.queue=[],this.connackTimer=null,this.reconnectTimer=null,this._storeProcessing=!1,this._packetIdsDuringStoreProcessing={},this._storeProcessingQueue=[],this.outgoing={},this._firstConnection=!0,E.properties&&E.properties.topicAliasMaximum>0&&(E.properties.topicAliasMaximum>65535?this.log("MqttClient :: options.properties.topicAliasMaximum is out of range"):this.topicAliasRecv=new o.default(E.properties.topicAliasMaximum)),this.on("connect",()=>{let{queue:k}=this,M=()=>{let P=k.shift();this.log("deliver :: entry %o",P);let D=null;if(!P){this._resubscribe();return}D=P.packet,this.log("deliver :: call _sendPacket for %o",D);let R=!0;D.messageId&&D.messageId!==0&&(this.messageIdProvider.register(D.messageId)||(R=!1)),R?this._sendPacket(D,A=>{P.cb&&P.cb(A),M()}):(this.log("messageId: %d has already used. The message is skipped and removed.",D.messageId),M())};this.log("connect :: sending queued packets"),M()}),this.on("close",()=>{this.log("close :: connected set to `false`"),this.connected=!1,this.log("close :: clearing connackTimer"),clearTimeout(this.connackTimer),this._destroyKeepaliveManager(),this.topicAliasRecv&&this.topicAliasRecv.clear(),this.log("close :: calling _setupReconnect"),this._setupReconnect()}),this.options.manualConnect||(this.log("MqttClient :: setting up stream"),this.connect())}handleAuth(x,E){E()}handleMessage(x,E){E()}_nextId(){return this.messageIdProvider.allocate()}getLastMessageId(){return this.messageIdProvider.getLastAllocated()}connect(){var x;let E=new l.Writable,k=a.default.parser(this.options),M=null,P=[];this.log("connect :: calling method to clear reconnect"),this._clearReconnect(),this.disconnected&&!this.reconnecting&&(this.incomingStore=this.options.incomingStore||new h.default,this.outgoingStore=this.options.outgoingStore||new h.default,this.disconnecting=!1,this.disconnected=!1),this.log("connect :: using streamBuilder provided to client to create stream"),this.stream=this.streamBuilder(this),k.on("packet",F=>{this.log("parser :: on packet push to packets array."),P.push(F)});let D=()=>{this.log("work :: getting next packet in queue");let F=P.shift();if(F)this.log("work :: packet pulled from queue"),(0,p.default)(this,F,R);else{this.log("work :: no packets in queue");let U=M;M=null,this.log("work :: done flag is %s",!!U),U&&U()}},R=()=>{if(P.length)(0,m.nextTick)(D);else{let F=M;M=null,F()}};E._write=(F,U,z)=>{M=z,this.log("writable stream :: parsing buffer"),k.parse(F),D()};let A=F=>{this.log("streamErrorHandler :: error",F.message),F.code?(this.log("streamErrorHandler :: emitting error"),this.emit("error",F)):this.noop(F)};this.log("connect :: pipe stream to writable stream"),this.stream.pipe(E),this.stream.on("error",A),this.stream.on("close",()=>{this.log("(%s)stream :: on close",this.options.clientId),this._flushVolatile(),this.log("stream: emit close to MqttClient"),this.emit("close")}),this.log("connect: sending packet `connect`");let H={cmd:"connect",protocolId:this.options.protocolId,protocolVersion:this.options.protocolVersion,clean:this.options.clean,clientId:this.options.clientId,keepalive:this.options.keepalive,username:this.options.username,password:this.options.password,properties:this.options.properties};if(this.options.will&&(H.will=Object.assign(Object.assign({},this.options.will),{payload:(x=this.options.will)===null||x===void 0?void 0:x.payload})),this.topicAliasRecv&&(H.properties||(H.properties={}),this.topicAliasRecv&&(H.properties.topicAliasMaximum=this.topicAliasRecv.max)),this._writePacket(H),k.on("error",this.emit.bind(this,"error")),this.options.properties){if(!this.options.properties.authenticationMethod&&this.options.properties.authenticationData)return this.end(()=>this.emit("error",new Error("Packet has no Authentication Method"))),this;if(this.options.properties.authenticationMethod&&this.options.authPacket&&typeof this.options.authPacket=="object"){let F=Object.assign({cmd:"auth",reasonCode:0},this.options.authPacket);this._writePacket(F)}}return this.stream.setMaxListeners(1e3),clearTimeout(this.connackTimer),this.connackTimer=setTimeout(()=>{this.log("!!connectTimeout hit!! Calling _cleanUp with force `true`"),this.emit("error",new Error("connack timeout")),this._cleanUp(!0)},this.options.connectTimeout),this}publish(x,E,k,M){this.log("publish :: message `%s` to topic `%s`",E,x);let{options:P}=this;typeof k=="function"&&(M=k,k=null),k=k||{},k=Object.assign(Object.assign({},{qos:0,retain:!1,dup:!1}),k);let{qos:D,retain:R,dup:A,properties:H,cbStorePut:F}=k;if(this._checkDisconnecting(M))return this;let U=()=>{let z=0;if((D===1||D===2)&&(z=this._nextId(),z===null))return this.log("No messageId left"),!1;let K={cmd:"publish",topic:x,payload:E,qos:D,retain:R,messageId:z,dup:A};switch(P.protocolVersion===5&&(K.properties=H),this.log("publish :: qos",D),D){case 1:case 2:this.outgoing[K.messageId]={volatile:!1,cb:M||this.noop},this.log("MqttClient:publish: packet cmd: %s",K.cmd),this._sendPacket(K,void 0,F);break;default:this.log("MqttClient:publish: packet cmd: %s",K.cmd),this._sendPacket(K,M,F);break}return!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!U())&&this._storeProcessingQueue.push({invoke:U,cbStorePut:k.cbStorePut,callback:M}),this}publishAsync(x,E,k){return new Promise((M,P)=>{this.publish(x,E,k,(D,R)=>{D?P(D):M(R)})})}subscribe(x,E,k){let M=this.options.protocolVersion;typeof E=="function"&&(k=E),k=k||this.noop;let P=!1,D=[];typeof x=="string"?(x=[x],D=x):Array.isArray(x)?D=x:typeof x=="object"&&(P=x.resubscribe,delete x.resubscribe,D=Object.keys(x));let R=u.validateTopics(D);if(R!==null)return b(k,new Error(`Invalid topic ${R}`)),this;if(this._checkDisconnecting(k))return this.log("subscribe: discconecting true"),this;let A={qos:0};M===5&&(A.nl=!1,A.rap=!1,A.rh=0),E=Object.assign(Object.assign({},A),E);let H=E.properties,F=[],U=(K,Z)=>{if(Z=Z||E,!Object.prototype.hasOwnProperty.call(this._resubscribeTopics,K)||this._resubscribeTopics[K].qos<Z.qos||P){let N={topic:K,qos:Z.qos};M===5&&(N.nl=Z.nl,N.rap=Z.rap,N.rh=Z.rh,N.properties=H),this.log("subscribe: pushing topic `%s` and qos `%s` to subs list",N.topic,N.qos),F.push(N)}};if(Array.isArray(x)?x.forEach(K=>{this.log("subscribe: array topic %s",K),U(K)}):Object.keys(x).forEach(K=>{this.log("subscribe: object topic %s, %o",K,x[K]),U(K,x[K])}),!F.length)return k(null,[]),this;let z=()=>{let K=this._nextId();if(K===null)return this.log("No messageId left"),!1;let Z={cmd:"subscribe",subscriptions:F,messageId:K};if(H&&(Z.properties=H),this.options.resubscribe){this.log("subscribe :: resubscribe true");let N=[];F.forEach(j=>{if(this.options.reconnectPeriod>0){let W={qos:j.qos};M===5&&(W.nl=j.nl||!1,W.rap=j.rap||!1,W.rh=j.rh||0,W.properties=j.properties),this._resubscribeTopics[j.topic]=W,N.push(j.topic)}}),this.messageIdToTopic[Z.messageId]=N}return this.outgoing[Z.messageId]={volatile:!0,cb(N,j){if(!N){let{granted:W}=j;for(let G=0;G<W.length;G+=1)F[G].qos=W[G]}k(N,F,j)}},this.log("subscribe :: call _sendPacket"),this._sendPacket(Z),!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!z())&&this._storeProcessingQueue.push({invoke:z,callback:k}),this}subscribeAsync(x,E){return new Promise((k,M)=>{this.subscribe(x,E,(P,D)=>{P?M(P):k(D)})})}unsubscribe(x,E,k){typeof x=="string"&&(x=[x]),typeof E=="function"&&(k=E),k=k||this.noop;let M=u.validateTopics(x);if(M!==null)return b(k,new Error(`Invalid topic ${M}`)),this;if(this._checkDisconnecting(k))return this;let P=()=>{let D=this._nextId();if(D===null)return this.log("No messageId left"),!1;let R={cmd:"unsubscribe",messageId:D,unsubscriptions:[]};return typeof x=="string"?R.unsubscriptions=[x]:Array.isArray(x)&&(R.unsubscriptions=x),this.options.resubscribe&&R.unsubscriptions.forEach(A=>{delete this._resubscribeTopics[A]}),typeof E=="object"&&E.properties&&(R.properties=E.properties),this.outgoing[R.messageId]={volatile:!0,cb:k},this.log("unsubscribe: call _sendPacket"),this._sendPacket(R),!0};return(this._storeProcessing||this._storeProcessingQueue.length>0||!P())&&this._storeProcessingQueue.push({invoke:P,callback:k}),this}unsubscribeAsync(x,E){return new Promise((k,M)=>{this.unsubscribe(x,E,(P,D)=>{P?M(P):k(D)})})}end(x,E,k){this.log("end :: (%s)",this.options.clientId),(x==null||typeof x!="boolean")&&(k=k||E,E=x,x=!1),typeof E!="object"&&(k=k||E,E=null),this.log("end :: cb? %s",!!k),(!k||typeof k!="function")&&(k=this.noop);let M=()=>{this.log("end :: closeStores: closing incoming and outgoing stores"),this.disconnected=!0,this.incomingStore.close(D=>{this.outgoingStore.close(R=>{if(this.log("end :: closeStores: emitting end"),this.emit("end"),k){let A=D||R;this.log("end :: closeStores: invoking callback with args"),k(A)}})}),this._deferredReconnect?this._deferredReconnect():(this.options.reconnectPeriod===0||this.options.manualConnect)&&(this.disconnecting=!1)},P=()=>{this.log("end :: (%s) :: finish :: calling _cleanUp with force %s",this.options.clientId,x),this._cleanUp(x,()=>{this.log("end :: finish :: calling process.nextTick on closeStores"),(0,m.nextTick)(M)},E)};return this.disconnecting?(k(),this):(this._clearReconnect(),this.disconnecting=!0,!x&&Object.keys(this.outgoing).length>0?(this.log("end :: (%s) :: calling finish in 10ms once outgoing is empty",this.options.clientId),this.once("outgoingEmpty",setTimeout.bind(null,P,10))):(this.log("end :: (%s) :: immediately calling finish",this.options.clientId),P()),this)}endAsync(x,E){return new Promise((k,M)=>{this.end(x,E,P=>{P?M(P):k()})})}removeOutgoingMessage(x){if(this.outgoing[x]){let{cb:E}=this.outgoing[x];this._removeOutgoingAndStoreMessage(x,()=>{E(new Error("Message removed"))})}return this}reconnect(x){this.log("client reconnect");let E=()=>{x?(this.options.incomingStore=x.incomingStore,this.options.outgoingStore=x.outgoingStore):(this.options.incomingStore=null,this.options.outgoingStore=null),this.incomingStore=this.options.incomingStore||new h.default,this.outgoingStore=this.options.outgoingStore||new h.default,this.disconnecting=!1,this.disconnected=!1,this._deferredReconnect=null,this._reconnect()};return this.disconnecting&&!this.disconnected?this._deferredReconnect=E:E(),this}_flushVolatile(){this.outgoing&&(this.log("_flushVolatile :: deleting volatile messages from the queue and setting their callbacks as error function"),Object.keys(this.outgoing).forEach(x=>{this.outgoing[x].volatile&&typeof this.outgoing[x].cb=="function"&&(this.outgoing[x].cb(new Error("Connection closed")),delete this.outgoing[x])}))}_flush(){this.outgoing&&(this.log("_flush: queue exists? %b",!!this.outgoing),Object.keys(this.outgoing).forEach(x=>{typeof this.outgoing[x].cb=="function"&&(this.outgoing[x].cb(new Error("Connection closed")),delete this.outgoing[x])}))}_removeTopicAliasAndRecoverTopicName(x){let E;x.properties&&(E=x.properties.topicAlias);let k=x.topic.toString();if(this.log("_removeTopicAliasAndRecoverTopicName :: alias %d, topic %o",E,k),k.length===0){if(typeof E>"u")return new Error("Unregistered Topic Alias");if(k=this.topicAliasSend.getTopicByAlias(E),typeof k>"u")return new Error("Unregistered Topic Alias");x.topic=k}E&&delete x.properties.topicAlias}_checkDisconnecting(x){return this.disconnecting&&(x&&x!==this.noop?x(new Error("client disconnecting")):this.emit("error",new Error("client disconnecting"))),this.disconnecting}_reconnect(){this.log("_reconnect: emitting reconnect to client"),this.emit("reconnect"),this.connected?(this.end(()=>{this.connect()}),this.log("client already connected. disconnecting first.")):(this.log("_reconnect: calling connect"),this.connect())}_setupReconnect(){!this.disconnecting&&!this.reconnectTimer&&this.options.reconnectPeriod>0?(this.reconnecting||(this.log("_setupReconnect :: emit `offline` state"),this.emit("offline"),this.log("_setupReconnect :: set `reconnecting` to `true`"),this.reconnecting=!0),this.log("_setupReconnect :: setting reconnectTimer for %d ms",this.options.reconnectPeriod),this.reconnectTimer=setInterval(()=>{this.log("reconnectTimer :: reconnect triggered!"),this._reconnect()},this.options.reconnectPeriod)):this.log("_setupReconnect :: doing nothing...")}_clearReconnect(){this.log("_clearReconnect : clearing reconnect timer"),this.reconnectTimer&&(clearInterval(this.reconnectTimer),this.reconnectTimer=null)}_cleanUp(x,E,k={}){if(E&&(this.log("_cleanUp :: done callback provided for on stream close"),this.stream.on("close",E)),this.log("_cleanUp :: forced? %s",x),x)this.options.reconnectPeriod===0&&this.options.clean&&this._flush(),this.log("_cleanUp :: (%s) :: destroying stream",this.options.clientId),this.stream.destroy();else{let M=Object.assign({cmd:"disconnect"},k);this.log("_cleanUp :: (%s) :: call _sendPacket with disconnect packet",this.options.clientId),this._sendPacket(M,()=>{this.log("_cleanUp :: (%s) :: destroying stream",this.options.clientId),b(()=>{this.stream.end(()=>{this.log("_cleanUp :: (%s) :: stream destroyed",this.options.clientId)})})})}!this.disconnecting&&!this.reconnecting&&(this.log("_cleanUp :: client not disconnecting/reconnecting. Clearing and resetting reconnect."),this._clearReconnect(),this._setupReconnect()),this._destroyKeepaliveManager(),E&&!this.connected&&(this.log("_cleanUp :: (%s) :: removing stream `done` callback `close` listener",this.options.clientId),this.stream.removeListener("close",E),E())}_storeAndSend(x,E,k){this.log("storeAndSend :: store packet with cmd %s to outgoingStore",x.cmd);let M=x,P;if(M.cmd==="publish"&&(M=(0,c.default)(x),P=this._removeTopicAliasAndRecoverTopicName(M),P))return E&&E(P);this.outgoingStore.put(M,D=>{if(D)return E&&E(D);k(),this._writePacket(x,E)})}_applyTopicAlias(x){if(this.options.protocolVersion===5&&x.cmd==="publish"){let E;x.properties&&(E=x.properties.topicAlias);let k=x.topic.toString();if(this.topicAliasSend)if(E){if(k.length!==0&&(this.log("applyTopicAlias :: register topic: %s - alias: %d",k,E),!this.topicAliasSend.put(k,E)))return this.log("applyTopicAlias :: error out of range. topic: %s - alias: %d",k,E),new Error("Sending Topic Alias out of range")}else k.length!==0&&(this.options.autoAssignTopicAlias?(E=this.topicAliasSend.getAliasByTopic(k),E?(x.topic="",x.properties=Object.assign(Object.assign({},x.properties),{topicAlias:E}),this.log("applyTopicAlias :: auto assign(use) topic: %s - alias: %d",k,E)):(E=this.topicAliasSend.getLruAlias(),this.topicAliasSend.put(k,E),x.properties=Object.assign(Object.assign({},x.properties),{topicAlias:E}),this.log("applyTopicAlias :: auto assign topic: %s - alias: %d",k,E))):this.options.autoUseTopicAlias&&(E=this.topicAliasSend.getAliasByTopic(k),E&&(x.topic="",x.properties=Object.assign(Object.assign({},x.properties),{topicAlias:E}),this.log("applyTopicAlias :: auto use topic: %s - alias: %d",k,E))));else if(E)return this.log("applyTopicAlias :: error out of range. topic: %s - alias: %d",k,E),new Error("Sending Topic Alias out of range")}}_noop(x){this.log("noop ::",x)}_writePacket(x,E){this.log("_writePacket :: packet: %O",x),this.log("_writePacket :: emitting `packetsend`"),this.emit("packetsend",x),this.log("_writePacket :: writing to stream");let k=a.default.writeToStream(x,this.stream,this.options);this.log("_writePacket :: writeToStream result %s",k),!k&&E&&E!==this.noop?(this.log("_writePacket :: handle events on `drain` once through callback."),this.stream.once("drain",E)):E&&(this.log("_writePacket :: invoking cb"),E())}_sendPacket(x,E,k,M){this.log("_sendPacket :: (%s) :: start",this.options.clientId),k=k||this.noop,E=E||this.noop;let P=this._applyTopicAlias(x);if(P){E(P);return}if(!this.connected){if(x.cmd==="auth"){this._writePacket(x,E);return}this.log("_sendPacket :: client not connected. Storing packet offline."),this._storePacket(x,E,k);return}if(M){this._writePacket(x,E);return}switch(x.cmd){case"publish":break;case"pubrel":this._storeAndSend(x,E,k);return;default:this._writePacket(x,E);return}switch(x.qos){case 2:case 1:this._storeAndSend(x,E,k);break;case 0:default:this._writePacket(x,E);break}this.log("_sendPacket :: (%s) :: end",this.options.clientId)}_storePacket(x,E,k){this.log("_storePacket :: packet: %o",x),this.log("_storePacket :: cb? %s",!!E),k=k||this.noop;let M=x;if(M.cmd==="publish"){M=(0,c.default)(x);let D=this._removeTopicAliasAndRecoverTopicName(M);if(D)return E&&E(D)}let P=M.qos||0;P===0&&this.queueQoSZero||M.cmd!=="publish"?this.queue.push({packet:M,cb:E}):P>0?(E=this.outgoing[M.messageId]?this.outgoing[M.messageId].cb:null,this.outgoingStore.put(M,D=>{if(D)return E&&E(D);k()})):E&&E(new Error("No connection to broker"))}_setupKeepaliveManager(){this.log("_setupKeepaliveManager :: keepalive %d (seconds)",this.options.keepalive),!this.keepaliveManager&&this.options.keepalive&&(this.keepaliveManager=new y.default(this,this.options.timerVariant))}_destroyKeepaliveManager(){this.keepaliveManager&&(this.log("_destroyKeepaliveManager :: destroying keepalive manager"),this.keepaliveManager.destroy(),this.keepaliveManager=null)}reschedulePing(x=!1){this.keepaliveManager&&this.options.keepalive&&(x||this.options.reschedulePings)&&this._reschedulePing()}_reschedulePing(){this.log("_reschedulePing :: rescheduling ping"),this.keepaliveManager.reschedule()}sendPing(){this.log("_sendPing :: sending pingreq"),this._sendPacket({cmd:"pingreq"})}onKeepaliveTimeout(){this.emit("error",new Error("Keepalive timeout")),this.log("onKeepaliveTimeout :: calling _cleanUp with force true"),this._cleanUp(!0)}_resubscribe(){this.log("_resubscribe");let x=Object.keys(this._resubscribeTopics);if(!this._firstConnection&&(this.options.clean||this.options.protocolVersion>=4&&!this.connackPacket.sessionPresent)&&x.length>0)if(this.options.resubscribe)if(this.options.protocolVersion===5){this.log("_resubscribe: protocolVersion 5");for(let E=0;E<x.length;E++){let k={};k[x[E]]=this._resubscribeTopics[x[E]],k.resubscribe=!0,this.subscribe(k,{properties:k[x[E]].properties})}}else this._resubscribeTopics.resubscribe=!0,this.subscribe(this._resubscribeTopics);else this._resubscribeTopics={};this._firstConnection=!1}_onConnect(x){if(this.disconnected){this.emit("connect",x);return}this.connackPacket=x,this.messageIdProvider.clear(),this._setupKeepaliveManager(),this.connected=!0;let E=()=>{let k=this.outgoingStore.createStream(),M=()=>{k.destroy(),k=null,this._flushStoreProcessingQueue(),P()},P=()=>{this._storeProcessing=!1,this._packetIdsDuringStoreProcessing={}};this.once("close",M),k.on("error",R=>{P(),this._flushStoreProcessingQueue(),this.removeListener("close",M),this.emit("error",R)});let D=()=>{if(!k)return;let R=k.read(1),A;if(!R){k.once("readable",D);return}if(this._storeProcessing=!0,this._packetIdsDuringStoreProcessing[R.messageId]){D();return}!this.disconnecting&&!this.reconnectTimer?(A=this.outgoing[R.messageId]?this.outgoing[R.messageId].cb:null,this.outgoing[R.messageId]={volatile:!1,cb(H,F){A&&A(H,F),D()}},this._packetIdsDuringStoreProcessing[R.messageId]=!0,this.messageIdProvider.register(R.messageId)?this._sendPacket(R,void 0,void 0,!0):this.log("messageId: %d has already used.",R.messageId)):k.destroy&&k.destroy()};k.on("end",()=>{let R=!0;for(let A in this._packetIdsDuringStoreProcessing)if(!this._packetIdsDuringStoreProcessing[A]){R=!1;break}this.removeListener("close",M),R?(P(),this._invokeAllStoreProcessingQueue(),this.emit("connect",x)):E()}),D()};E()}_invokeStoreProcessingQueue(){if(!this._storeProcessing&&this._storeProcessingQueue.length>0){let x=this._storeProcessingQueue[0];if(x&&x.invoke())return this._storeProcessingQueue.shift(),!0}return!1}_invokeAllStoreProcessingQueue(){for(;this._invokeStoreProcessingQueue(););}_flushStoreProcessingQueue(){for(let x of this._storeProcessingQueue)x.cbStorePut&&x.cbStorePut(new Error("Connection closed")),x.callback&&x.callback(new Error("Connection closed"));this._storeProcessingQueue.splice(0)}_removeOutgoingAndStoreMessage(x,E){delete this.outgoing[x],this.outgoingStore.del({messageId:x},(k,M)=>{E(k,M),this.messageIdProvider.deallocate(x),this._invokeStoreProcessingQueue()})}};_.VERSION=m.MQTTJS_VERSION,e.default=_}),hRe=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=Spe(),n=class{constructor(){this.numberAllocator=new t.NumberAllocator(1,65535)}allocate(){return this.lastId=this.numberAllocator.alloc(),this.lastId}getLastAllocated(){return this.lastId}register(r){return this.numberAllocator.use(r)}deallocate(r){this.numberAllocator.free(r)}clear(){this.numberAllocator.clear()}};e.default=n});function qg(e){throw new RangeError(wpe[e])}function OQ(e,t){let n=e.split("@"),r="";n.length>1&&(r=n[0]+"@",e=n[1]);let i=function(o,a){let s=[],l=o.length;for(;l--;)s[l]=a(o[l]);return s}((e=e.replace(xpe,".")).split("."),t).join(".");return r+i}function PQ(e){let t=[],n=0,r=e.length;for(;n<r;){let i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){let o=e.charCodeAt(n++);(64512&o)==56320?t.push(((1023&i)<<10)+(1023&o)+65536):(t.push(i),n--)}else t.push(i)}return t}var MQ,IQ,xpe,wpe,ed,IT,K$,q$,G$,Y$,um,pRe=ws(()=>{pn(),gn(),mn(),MQ=/^xn--/,IQ=/[^\0-\x7E]/,xpe=/[\x2E\u3002\uFF0E\uFF61]/g,wpe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},ed=Math.floor,IT=String.fromCharCode,K$=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},q$=function(e,t,n){let r=0;for(e=n?ed(e/700):e>>1,e+=ed(e/t);e>455;r+=36)e=ed(e/35);return ed(r+36*e/(e+38))},G$=function(e){let t=[],n=e.length,r=0,i=128,o=72,a=e.lastIndexOf("-");a<0&&(a=0);for(let l=0;l<a;++l)e.charCodeAt(l)>=128&&qg("not-basic"),t.push(e.charCodeAt(l));for(let l=a>0?a+1:0;l<n;){let c=r;for(let d=1,h=36;;h+=36){l>=n&&qg("invalid-input");let p=(s=e.charCodeAt(l++))-48<10?s-22:s-65<26?s-65:s-97<26?s-97:36;(p>=36||p>ed((2147483647-r)/d))&&qg("overflow"),r+=p*d;let m=h<=o?1:h>=o+26?26:h-o;if(p<m)break;let v=36-m;d>ed(2147483647/v)&&qg("overflow"),d*=v}let u=t.length+1;o=q$(r-c,u,c==0),ed(r/u)>2147483647-i&&qg("overflow"),i+=ed(r/u),r%=u,t.splice(r++,0,i)}var s;return String.fromCodePoint(...t)},Y$=function(e){let t=[],n=(e=PQ(e)).length,r=128,i=0,o=72;for(let l of e)l<128&&t.push(IT(l));let a=t.length,s=a;for(a&&t.push("-");s<n;){let l=2147483647;for(let u of e)u>=r&&u<l&&(l=u);let c=s+1;l-r>ed((2147483647-i)/c)&&qg("overflow"),i+=(l-r)*c,r=l;for(let u of e)if(u<r&&++i>2147483647&&qg("overflow"),u==r){let d=i;for(let h=36;;h+=36){let p=h<=o?1:h>=o+26?26:h-o;if(d<p)break;let m=d-p,v=36-p;t.push(IT(K$(p+m%v,0))),d=ed(m/v)}t.push(IT(K$(d,0))),o=q$(i,c,s==a),i=0,++s}++i,++r}return t.join("")},um={version:"2.1.0",ucs2:{decode:PQ,encode:e=>String.fromCodePoint(...e)},decode:G$,encode:Y$,toASCII:function(e){return OQ(e,function(t){return IQ.test(t)?"xn--"+Y$(t):t})},toUnicode:function(e){return OQ(e,function(t){return MQ.test(t)?G$(t.slice(4).toLowerCase()):t})}},um.decode,um.encode,um.toASCII,um.toUnicode,um.ucs2,um.version});function mRe(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var $Q,G0,RQ,bf,gRe=ws(()=>{pn(),gn(),mn(),$Q=function(e,t,n,r){t=t||"&",n=n||"=";var i={};if(typeof e!="string"||e.length===0)return i;var o=/\+/g;e=e.split(t);var a=1e3;r&&typeof r.maxKeys=="number"&&(a=r.maxKeys);var s=e.length;a>0&&s>a&&(s=a);for(var l=0;l<s;++l){var c,u,d,h,p=e[l].replace(o,"%20"),m=p.indexOf(n);m>=0?(c=p.substr(0,m),u=p.substr(m+1)):(c=p,u=""),d=decodeURIComponent(c),h=decodeURIComponent(u),mRe(i,d)?Array.isArray(i[d])?i[d].push(h):i[d]=[i[d],h]:i[d]=h}return i},G0=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}},RQ=function(e,t,n,r){return t=t||"&",n=n||"=",e===null&&(e=void 0),typeof e=="object"?Object.keys(e).map(function(i){var o=encodeURIComponent(G0(i))+n;return Array.isArray(e[i])?e[i].map(function(a){return o+encodeURIComponent(G0(a))}).join(t):o+encodeURIComponent(G0(e[i]))}).join(t):r?encodeURIComponent(G0(r))+n+encodeURIComponent(G0(e)):""},bf={},bf.decode=bf.parse=$Q,bf.encode=bf.stringify=RQ,bf.decode,bf.encode,bf.parse,bf.stringify});function DL(){throw new Error("setTimeout has not been defined")}function LL(){throw new Error("clearTimeout has not been defined")}function _pe(e){if(Nh===setTimeout)return setTimeout(e,0);if((Nh===DL||!Nh)&&setTimeout)return Nh=setTimeout,setTimeout(e,0);try{return Nh(e,0)}catch{try{return Nh.call(null,e,0)}catch{return Nh.call(this||Y1,e,0)}}}function vRe(){X1&&k1&&(X1=!1,k1.length?Nf=k1.concat(Nf):q2=-1,Nf.length&&Epe())}function Epe(){if(!X1){var e=_pe(vRe);X1=!0;for(var t=Nf.length;t;){for(k1=Nf,Nf=[];++q2<t;)k1&&k1[q2].run();q2=-1,t=Nf.length}k1=null,X1=!1,function(n){if(Dh===clearTimeout)return clearTimeout(n);if((Dh===LL||!Dh)&&clearTimeout)return Dh=clearTimeout,clearTimeout(n);try{Dh(n)}catch{try{return Dh.call(null,n)}catch{return Dh.call(this||Y1,n)}}}(e)}}function AQ(e,t){(this||Y1).fun=e,(this||Y1).array=t}function yh(){}var NQ,Nh,Dh,Y1,Go,k1,Nf,X1,q2,jo,yRe=ws(()=>{pn(),gn(),mn(),Y1=typeof globalThis<"u"?globalThis:typeof self<"u"?self:global,Go=NQ={},function(){try{Nh=typeof setTimeout=="function"?setTimeout:DL}catch{Nh=DL}try{Dh=typeof clearTimeout=="function"?clearTimeout:LL}catch{Dh=LL}}(),Nf=[],X1=!1,q2=-1,Go.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];Nf.push(new AQ(e,t)),Nf.length!==1||X1||_pe(Epe)},AQ.prototype.run=function(){(this||Y1).fun.apply(null,(this||Y1).array)},Go.title="browser",Go.browser=!0,Go.env={},Go.argv=[],Go.version="",Go.versions={},Go.on=yh,Go.addListener=yh,Go.once=yh,Go.off=yh,Go.removeListener=yh,Go.removeAllListeners=yh,Go.emit=yh,Go.prependListener=yh,Go.prependOnceListener=yh,Go.listeners=function(e){return[]},Go.binding=function(e){throw new Error("process.binding is not supported")},Go.cwd=function(){return"/"},Go.chdir=function(e){throw new Error("process.chdir is not supported")},Go.umask=function(){return 0},jo=NQ,jo.addListener,jo.argv,jo.binding,jo.browser,jo.chdir,jo.cwd,jo.emit,jo.env,jo.listeners,jo.nextTick,jo.off,jo.on,jo.once,jo.prependListener,jo.prependOnceListener,jo.removeAllListeners,jo.removeListener,jo.title,jo.umask,jo.version,jo.versions});function bRe(){if(FL)return w8;FL=!0;var e=w8={},t,n;function r(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?t=setTimeout:t=r}catch{t=r}try{typeof clearTimeout=="function"?n=clearTimeout:n=i}catch{n=i}})();function o(v){if(t===setTimeout)return setTimeout(v,0);if((t===r||!t)&&setTimeout)return t=setTimeout,setTimeout(v,0);try{return t(v,0)}catch{try{return t.call(null,v,0)}catch{return t.call(this||c1,v,0)}}}function a(v){if(n===clearTimeout)return clearTimeout(v);if((n===i||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(v);try{return n(v)}catch{try{return n.call(null,v)}catch{return n.call(this||c1,v)}}}var s=[],l=!1,c,u=-1;function d(){!l||!c||(l=!1,c.length?s=c.concat(s):u=-1,s.length&&h())}function h(){if(!l){var v=o(d);l=!0;for(var y=s.length;y;){for(c=s,s=[];++u<y;)c&&c[u].run();u=-1,y=s.length}c=null,l=!1,a(v)}}e.nextTick=function(v){var y=new Array(arguments.length-1);if(arguments.length>1)for(var S=1;S<arguments.length;S++)y[S-1]=arguments[S];s.push(new p(v,y)),s.length===1&&!l&&o(h)};function p(v,y){(this||c1).fun=v,(this||c1).array=y}p.prototype.run=function(){(this||c1).fun.apply(null,(this||c1).array)},e.title="browser",e.browser=!0,e.env={},e.argv=[],e.version="",e.versions={};function m(){}return e.on=m,e.addListener=m,e.once=m,e.off=m,e.removeListener=m,e.removeAllListeners=m,e.emit=m,e.prependListener=m,e.prependOnceListener=m,e.listeners=function(v){return[]},e.binding=function(v){throw new Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(v){throw new Error("process.chdir is not supported")},e.umask=function(){return 0},w8}var w8,FL,c1,ko,Tpe=ws(()=>{pn(),gn(),mn(),w8={},FL=!1,c1=typeof globalThis<"u"?globalThis:typeof self<"u"?self:global,ko=bRe(),ko.platform="browser",ko.addListener,ko.argv,ko.binding,ko.browser,ko.chdir,ko.cwd,ko.emit,ko.env,ko.listeners,ko.nextTick,ko.off,ko.on,ko.once,ko.prependListener,ko.prependOnceListener,ko.removeAllListeners,ko.removeListener,ko.title,ko.umask,ko.version,ko.versions});function SRe(){if(jL)return _8;jL=!0;var e=ko;function t(o){if(typeof o!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(o))}function n(o,a){for(var s="",l=0,c=-1,u=0,d,h=0;h<=o.length;++h){if(h<o.length)d=o.charCodeAt(h);else{if(d===47)break;d=47}if(d===47){if(!(c===h-1||u===1))if(c!==h-1&&u===2){if(s.length<2||l!==2||s.charCodeAt(s.length-1)!==46||s.charCodeAt(s.length-2)!==46){if(s.length>2){var p=s.lastIndexOf("/");if(p!==s.length-1){p===-1?(s="",l=0):(s=s.slice(0,p),l=s.length-1-s.lastIndexOf("/")),c=h,u=0;continue}}else if(s.length===2||s.length===1){s="",l=0,c=h,u=0;continue}}a&&(s.length>0?s+="/..":s="..",l=2)}else s.length>0?s+="/"+o.slice(c+1,h):s=o.slice(c+1,h),l=h-c-1;c=h,u=0}else d===46&&u!==-1?++u:u=-1}return s}function r(o,a){var s=a.dir||a.root,l=a.base||(a.name||"")+(a.ext||"");return s?s===a.root?s+l:s+o+l:l}var i={resolve:function(){for(var o="",a=!1,s,l=arguments.length-1;l>=-1&&!a;l--){var c;l>=0?c=arguments[l]:(s===void 0&&(s=e.cwd()),c=s),t(c),c.length!==0&&(o=c+"/"+o,a=c.charCodeAt(0)===47)}return o=n(o,!a),a?o.length>0?"/"+o:"/":o.length>0?o:"."},normalize:function(o){if(t(o),o.length===0)return".";var a=o.charCodeAt(0)===47,s=o.charCodeAt(o.length-1)===47;return o=n(o,!a),o.length===0&&!a&&(o="."),o.length>0&&s&&(o+="/"),a?"/"+o:o},isAbsolute:function(o){return t(o),o.length>0&&o.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var o,a=0;a<arguments.length;++a){var s=arguments[a];t(s),s.length>0&&(o===void 0?o=s:o+="/"+s)}return o===void 0?".":i.normalize(o)},relative:function(o,a){if(t(o),t(a),o===a||(o=i.resolve(o),a=i.resolve(a),o===a))return"";for(var s=1;s<o.length&&o.charCodeAt(s)===47;++s);for(var l=o.length,c=l-s,u=1;u<a.length&&a.charCodeAt(u)===47;++u);for(var d=a.length,h=d-u,p=c<h?c:h,m=-1,v=0;v<=p;++v){if(v===p){if(h>p){if(a.charCodeAt(u+v)===47)return a.slice(u+v+1);if(v===0)return a.slice(u+v)}else c>p&&(o.charCodeAt(s+v)===47?m=v:v===0&&(m=0));break}var y=o.charCodeAt(s+v),S=a.charCodeAt(u+v);if(y!==S)break;y===47&&(m=v)}var b="";for(v=s+m+1;v<=l;++v)(v===l||o.charCodeAt(v)===47)&&(b.length===0?b+="..":b+="/..");return b.length>0?b+a.slice(u+m):(u+=m,a.charCodeAt(u)===47&&++u,a.slice(u))},_makeLong:function(o){return o},dirname:function(o){if(t(o),o.length===0)return".";for(var a=o.charCodeAt(0),s=a===47,l=-1,c=!0,u=o.length-1;u>=1;--u)if(a=o.charCodeAt(u),a===47){if(!c){l=u;break}}else c=!1;return l===-1?s?"/":".":s&&l===1?"//":o.slice(0,l)},basename:function(o,a){if(a!==void 0&&typeof a!="string")throw new TypeError('"ext" argument must be a string');t(o);var s=0,l=-1,c=!0,u;if(a!==void 0&&a.length>0&&a.length<=o.length){if(a.length===o.length&&a===o)return"";var d=a.length-1,h=-1;for(u=o.length-1;u>=0;--u){var p=o.charCodeAt(u);if(p===47){if(!c){s=u+1;break}}else h===-1&&(c=!1,h=u+1),d>=0&&(p===a.charCodeAt(d)?--d===-1&&(l=u):(d=-1,l=h))}return s===l?l=h:l===-1&&(l=o.length),o.slice(s,l)}else{for(u=o.length-1;u>=0;--u)if(o.charCodeAt(u)===47){if(!c){s=u+1;break}}else l===-1&&(c=!1,l=u+1);return l===-1?"":o.slice(s,l)}},extname:function(o){t(o);for(var a=-1,s=0,l=-1,c=!0,u=0,d=o.length-1;d>=0;--d){var h=o.charCodeAt(d);if(h===47){if(!c){s=d+1;break}continue}l===-1&&(c=!1,l=d+1),h===46?a===-1?a=d:u!==1&&(u=1):a!==-1&&(u=-1)}return a===-1||l===-1||u===0||u===1&&a===l-1&&a===s+1?"":o.slice(a,l)},format:function(o){if(o===null||typeof o!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof o);return r("/",o)},parse:function(o){t(o);var a={root:"",dir:"",base:"",ext:"",name:""};if(o.length===0)return a;var s=o.charCodeAt(0),l=s===47,c;l?(a.root="/",c=1):c=0;for(var u=-1,d=0,h=-1,p=!0,m=o.length-1,v=0;m>=c;--m){if(s=o.charCodeAt(m),s===47){if(!p){d=m+1;break}continue}h===-1&&(p=!1,h=m+1),s===46?u===-1?u=m:v!==1&&(v=1):u!==-1&&(v=-1)}return u===-1||h===-1||v===0||v===1&&u===h-1&&u===d+1?h!==-1&&(d===0&&l?a.base=a.name=o.slice(1,h):a.base=a.name=o.slice(d,h)):(d===0&&l?(a.name=o.slice(1,u),a.base=o.slice(1,h)):(a.name=o.slice(d,u),a.base=o.slice(d,h)),a.ext=o.slice(u,h)),d>0?a.dir=o.slice(0,d-1):l&&(a.dir="/"),a},sep:"/",delimiter:":",win32:null,posix:null};return i.posix=i,_8=i,_8}var _8,jL,BL,CRe=ws(()=>{pn(),gn(),mn(),Tpe(),_8={},jL=!1,BL=SRe()}),kpe={};Vv(kpe,{URL:()=>Vpe,Url:()=>Bpe,default:()=>Ki,fileURLToPath:()=>Ope,format:()=>Hpe,parse:()=>Wpe,pathToFileURL:()=>Ppe,resolve:()=>zpe,resolveObject:()=>Upe});function nu(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function Mx(e,t,n){if(e&&rd.isObject(e)&&e instanceof nu)return e;var r=new nu;return r.parse(e,t,n),r}function xRe(){if(HL)return E8;HL=!0;var e=jo;function t(o){if(typeof o!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(o))}function n(o,a){for(var s="",l=0,c=-1,u=0,d,h=0;h<=o.length;++h){if(h<o.length)d=o.charCodeAt(h);else{if(d===47)break;d=47}if(d===47){if(!(c===h-1||u===1))if(c!==h-1&&u===2){if(s.length<2||l!==2||s.charCodeAt(s.length-1)!==46||s.charCodeAt(s.length-2)!==46){if(s.length>2){var p=s.lastIndexOf("/");if(p!==s.length-1){p===-1?(s="",l=0):(s=s.slice(0,p),l=s.length-1-s.lastIndexOf("/")),c=h,u=0;continue}}else if(s.length===2||s.length===1){s="",l=0,c=h,u=0;continue}}a&&(s.length>0?s+="/..":s="..",l=2)}else s.length>0?s+="/"+o.slice(c+1,h):s=o.slice(c+1,h),l=h-c-1;c=h,u=0}else d===46&&u!==-1?++u:u=-1}return s}function r(o,a){var s=a.dir||a.root,l=a.base||(a.name||"")+(a.ext||"");return s?s===a.root?s+l:s+o+l:l}var i={resolve:function(){for(var o="",a=!1,s,l=arguments.length-1;l>=-1&&!a;l--){var c;l>=0?c=arguments[l]:(s===void 0&&(s=e.cwd()),c=s),t(c),c.length!==0&&(o=c+"/"+o,a=c.charCodeAt(0)===47)}return o=n(o,!a),a?o.length>0?"/"+o:"/":o.length>0?o:"."},normalize:function(o){if(t(o),o.length===0)return".";var a=o.charCodeAt(0)===47,s=o.charCodeAt(o.length-1)===47;return o=n(o,!a),o.length===0&&!a&&(o="."),o.length>0&&s&&(o+="/"),a?"/"+o:o},isAbsolute:function(o){return t(o),o.length>0&&o.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var o,a=0;a<arguments.length;++a){var s=arguments[a];t(s),s.length>0&&(o===void 0?o=s:o+="/"+s)}return o===void 0?".":i.normalize(o)},relative:function(o,a){if(t(o),t(a),o===a||(o=i.resolve(o),a=i.resolve(a),o===a))return"";for(var s=1;s<o.length&&o.charCodeAt(s)===47;++s);for(var l=o.length,c=l-s,u=1;u<a.length&&a.charCodeAt(u)===47;++u);for(var d=a.length,h=d-u,p=c<h?c:h,m=-1,v=0;v<=p;++v){if(v===p){if(h>p){if(a.charCodeAt(u+v)===47)return a.slice(u+v+1);if(v===0)return a.slice(u+v)}else c>p&&(o.charCodeAt(s+v)===47?m=v:v===0&&(m=0));break}var y=o.charCodeAt(s+v),S=a.charCodeAt(u+v);if(y!==S)break;y===47&&(m=v)}var b="";for(v=s+m+1;v<=l;++v)(v===l||o.charCodeAt(v)===47)&&(b.length===0?b+="..":b+="/..");return b.length>0?b+a.slice(u+m):(u+=m,a.charCodeAt(u)===47&&++u,a.slice(u))},_makeLong:function(o){return o},dirname:function(o){if(t(o),o.length===0)return".";for(var a=o.charCodeAt(0),s=a===47,l=-1,c=!0,u=o.length-1;u>=1;--u)if(a=o.charCodeAt(u),a===47){if(!c){l=u;break}}else c=!1;return l===-1?s?"/":".":s&&l===1?"//":o.slice(0,l)},basename:function(o,a){if(a!==void 0&&typeof a!="string")throw new TypeError('"ext" argument must be a string');t(o);var s=0,l=-1,c=!0,u;if(a!==void 0&&a.length>0&&a.length<=o.length){if(a.length===o.length&&a===o)return"";var d=a.length-1,h=-1;for(u=o.length-1;u>=0;--u){var p=o.charCodeAt(u);if(p===47){if(!c){s=u+1;break}}else h===-1&&(c=!1,h=u+1),d>=0&&(p===a.charCodeAt(d)?--d===-1&&(l=u):(d=-1,l=h))}return s===l?l=h:l===-1&&(l=o.length),o.slice(s,l)}else{for(u=o.length-1;u>=0;--u)if(o.charCodeAt(u)===47){if(!c){s=u+1;break}}else l===-1&&(c=!1,l=u+1);return l===-1?"":o.slice(s,l)}},extname:function(o){t(o);for(var a=-1,s=0,l=-1,c=!0,u=0,d=o.length-1;d>=0;--d){var h=o.charCodeAt(d);if(h===47){if(!c){s=d+1;break}continue}l===-1&&(c=!1,l=d+1),h===46?a===-1?a=d:u!==1&&(u=1):a!==-1&&(u=-1)}return a===-1||l===-1||u===0||u===1&&a===l-1&&a===s+1?"":o.slice(a,l)},format:function(o){if(o===null||typeof o!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof o);return r("/",o)},parse:function(o){t(o);var a={root:"",dir:"",base:"",ext:"",name:""};if(o.length===0)return a;var s=o.charCodeAt(0),l=s===47,c;l?(a.root="/",c=1):c=0;for(var u=-1,d=0,h=-1,p=!0,m=o.length-1,v=0;m>=c;--m){if(s=o.charCodeAt(m),s===47){if(!p){d=m+1;break}continue}h===-1&&(p=!1,h=m+1),s===46?u===-1?u=m:v!==1&&(v=1):u!==-1&&(v=-1)}return u===-1||h===-1||v===0||v===1&&u===h-1&&u===d+1?h!==-1&&(d===0&&l?a.base=a.name=o.slice(1,h):a.base=a.name=o.slice(d,h)):(d===0&&l?(a.name=o.slice(1,u),a.base=o.slice(1,h)):(a.name=o.slice(d,u),a.base=o.slice(d,h)),a.ext=o.slice(u,h)),d>0?a.dir=o.slice(0,d-1):l&&(a.dir="/"),a},sep:"/",delimiter:":",win32:null,posix:null};return i.posix=i,E8=i,E8}function wRe(e){if(typeof e=="string")e=new URL(e);else if(!(e instanceof URL))throw new Deno.errors.InvalidData("invalid argument path , must be a string or URL");if(e.protocol!=="file:")throw new Deno.errors.InvalidData("invalid url scheme");return a9?_Re(e):ERe(e)}function _Re(e){let t=e.hostname,n=e.pathname;for(let r=0;r<n.length;r++)if(n[r]==="%"){let i=n.codePointAt(r+2)||32;if(n[r+1]==="2"&&i===102||n[r+1]==="5"&&i===99)throw new Deno.errors.InvalidData("must not include encoded \\ or / characters")}if(n=n.replace(Ape,"\\"),n=decodeURIComponent(n),t!=="")return`\\\\${t}${n}`;{let r=n.codePointAt(1)|32,i=n[2];if(r<$pe||r>Rpe||i!==":")throw new Deno.errors.InvalidData("file url path must be absolute");return n.slice(1)}}function ERe(e){if(e.hostname!=="")throw new Deno.errors.InvalidData("invalid file url hostname");let t=e.pathname;for(let n=0;n<t.length;n++)if(t[n]==="%"){let r=t.codePointAt(n+2)||32;if(t[n+1]==="2"&&r===102)throw new Deno.errors.InvalidData("must not include encoded / characters")}return decodeURIComponent(t)}function TRe(e){let t=zL.resolve(e),n=e.charCodeAt(e.length-1);(n===Ipe||a9&&n===Mpe)&&t[t.length-1]!==zL.sep&&(t+="/");let r=new URL("file://");return t.includes("%")&&(t=t.replace(Npe,"%25")),!a9&&t.includes("\\")&&(t=t.replace(Dpe,"%5C")),t.includes(`
|
||
`)&&(t=t.replace(Lpe,"%0A")),t.includes("\r")&&(t=t.replace(Fpe,"%0D")),t.includes(" ")&&(t=t.replace(jpe,"%09")),r.pathname=t,r}function Ope(e){if(typeof e=="string")e=new URL(e);else if(!(e instanceof URL))throw new Deno.errors.InvalidData("invalid argument path , must be a string or URL");if(e.protocol!=="file:")throw new Deno.errors.InvalidData("invalid url scheme");return s9?kRe(e):ORe(e)}function kRe(e){let t=e.hostname,n=e.pathname;for(let r=0;r<n.length;r++)if(n[r]==="%"){let i=n.codePointAt(r+2)||32;if(n[r+1]==="2"&&i===102||n[r+1]==="5"&&i===99)throw new Deno.errors.InvalidData("must not include encoded \\ or / characters")}if(n=n.replace(Xpe,"\\"),n=decodeURIComponent(n),t!=="")return`\\\\${t}${n}`;{let r=n.codePointAt(1)|32,i=n[2];if(r<Gpe||r>Ype||i!==":")throw new Deno.errors.InvalidData("file url path must be absolute");return n.slice(1)}}function ORe(e){if(e.hostname!=="")throw new Deno.errors.InvalidData("invalid file url hostname");let t=e.pathname;for(let n=0;n<t.length;n++)if(t[n]==="%"){let r=t.codePointAt(n+2)||32;if(t[n+1]==="2"&&r===102)throw new Deno.errors.InvalidData("must not include encoded / characters")}return decodeURIComponent(t)}function Ppe(e){let t=BL.resolve(e),n=e.charCodeAt(e.length-1);(n===qpe||s9&&n===Kpe)&&t[t.length-1]!==BL.sep&&(t+="/");let r=new URL("file://");return t.includes("%")&&(t=t.replace(Qpe,"%25")),!s9&&t.includes("\\")&&(t=t.replace(Zpe,"%5C")),t.includes(`
|
||
`)&&(t=t.replace(Jpe,"%0A")),t.includes("\r")&&(t=t.replace(eme,"%0D")),t.includes(" ")&&(t=t.replace(tme,"%09")),r.pathname=t,r}var Ki,DQ,rd,LQ,FQ,jQ,BQ,$T,X$,Q$,Z$,HQ,zQ,RT,Gg,AT,E8,HL,zL,UQ,Mpe,Ipe,$pe,Rpe,a9,Ape,Npe,Dpe,Lpe,Fpe,jpe,WQ,Bpe,Hpe,zpe,Upe,Wpe,Vpe,Kpe,qpe,Gpe,Ype,s9,Xpe,Qpe,Zpe,Jpe,eme,tme,PRe=ws(()=>{pn(),gn(),mn(),pRe(),gRe(),yRe(),CRe(),Tpe(),Ki={},DQ=um,rd={isString:function(e){return typeof e=="string"},isObject:function(e){return typeof e=="object"&&e!==null},isNull:function(e){return e===null},isNullOrUndefined:function(e){return e==null}},Ki.parse=Mx,Ki.resolve=function(e,t){return Mx(e,!1,!0).resolve(t)},Ki.resolveObject=function(e,t){return e?Mx(e,!1,!0).resolveObject(t):t},Ki.format=function(e){return rd.isString(e)&&(e=Mx(e)),e instanceof nu?e.format():nu.prototype.format.call(e)},Ki.Url=nu,LQ=/^([a-z0-9.+-]+:)/i,FQ=/:[0-9]*$/,jQ=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,BQ=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r",`
|
||
`," "]),$T=["'"].concat(BQ),X$=["%","/","?",";","#"].concat($T),Q$=["/","?","#"],Z$=/^[+a-z0-9A-Z_-]{0,63}$/,HQ=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,zQ={javascript:!0,"javascript:":!0},RT={javascript:!0,"javascript:":!0},Gg={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},AT=bf,nu.prototype.parse=function(e,t,n){if(!rd.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var r=e.indexOf("?"),i=r!==-1&&r<e.indexOf("#")?"?":"#",o=e.split(i);o[0]=o[0].replace(/\\/g,"/");var a=e=o.join(i);if(a=a.trim(),!n&&e.split("#").length===1){var s=jQ.exec(a);if(s)return this.path=a,this.href=a,this.pathname=s[1],s[2]?(this.search=s[2],this.query=t?AT.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this}var l=LQ.exec(a);if(l){var c=(l=l[0]).toLowerCase();this.protocol=c,a=a.substr(l.length)}if(n||l||a.match(/^\/\/[^@\/]+@[^@\/]+/)){var u=a.substr(0,2)==="//";!u||l&&RT[l]||(a=a.substr(2),this.slashes=!0)}if(!RT[l]&&(u||l&&!Gg[l])){for(var d,h,p=-1,m=0;m<Q$.length;m++)(v=a.indexOf(Q$[m]))!==-1&&(p===-1||v<p)&&(p=v);for((h=p===-1?a.lastIndexOf("@"):a.lastIndexOf("@",p))!==-1&&(d=a.slice(0,h),a=a.slice(h+1),this.auth=decodeURIComponent(d)),p=-1,m=0;m<X$.length;m++){var v;(v=a.indexOf(X$[m]))!==-1&&(p===-1||v<p)&&(p=v)}p===-1&&(p=a.length),this.host=a.slice(0,p),a=a.slice(p),this.parseHost(),this.hostname=this.hostname||"";var y=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!y)for(var S=this.hostname.split(/\./),b=(m=0,S.length);m<b;m++){var C=S[m];if(C&&!C.match(Z$)){for(var _="",T=0,x=C.length;T<x;T++)C.charCodeAt(T)>127?_+="x":_+=C[T];if(!_.match(Z$)){var E=S.slice(0,m),k=S.slice(m+1),M=C.match(HQ);M&&(E.push(M[1]),k.unshift(M[2])),k.length&&(a="/"+k.join(".")+a),this.hostname=E.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),y||(this.hostname=DQ.toASCII(this.hostname));var P=this.port?":"+this.port:"",D=this.hostname||"";this.host=D+P,this.href+=this.host,y&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),a[0]!=="/"&&(a="/"+a))}if(!zQ[c])for(m=0,b=$T.length;m<b;m++){var R=$T[m];if(a.indexOf(R)!==-1){var A=encodeURIComponent(R);A===R&&(A=escape(R)),a=a.split(R).join(A)}}var H=a.indexOf("#");H!==-1&&(this.hash=a.substr(H),a=a.slice(0,H));var F=a.indexOf("?");if(F!==-1?(this.search=a.substr(F),this.query=a.substr(F+1),t&&(this.query=AT.parse(this.query)),a=a.slice(0,F)):t&&(this.search="",this.query={}),a&&(this.pathname=a),Gg[c]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){P=this.pathname||"";var U=this.search||"";this.path=P+U}return this.href=this.format(),this},nu.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",n=this.pathname||"",r=this.hash||"",i=!1,o="";this.host?i=e+this.host:this.hostname&&(i=e+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(i+=":"+this.port)),this.query&&rd.isObject(this.query)&&Object.keys(this.query).length&&(o=AT.stringify(this.query));var a=this.search||o&&"?"+o||"";return t&&t.substr(-1)!==":"&&(t+=":"),this.slashes||(!t||Gg[t])&&i!==!1?(i="//"+(i||""),n&&n.charAt(0)!=="/"&&(n="/"+n)):i||(i=""),r&&r.charAt(0)!=="#"&&(r="#"+r),a&&a.charAt(0)!=="?"&&(a="?"+a),t+i+(n=n.replace(/[?#]/g,function(s){return encodeURIComponent(s)}))+(a=a.replace("#","%23"))+r},nu.prototype.resolve=function(e){return this.resolveObject(Mx(e,!1,!0)).format()},nu.prototype.resolveObject=function(e){if(rd.isString(e)){var t=new nu;t.parse(e,!1,!0),e=t}for(var n=new nu,r=Object.keys(this),i=0;i<r.length;i++){var o=r[i];n[o]=this[o]}if(n.hash=e.hash,e.href==="")return n.href=n.format(),n;if(e.slashes&&!e.protocol){for(var a=Object.keys(e),s=0;s<a.length;s++){var l=a[s];l!=="protocol"&&(n[l]=e[l])}return Gg[n.protocol]&&n.hostname&&!n.pathname&&(n.path=n.pathname="/"),n.href=n.format(),n}if(e.protocol&&e.protocol!==n.protocol){if(!Gg[e.protocol]){for(var c=Object.keys(e),u=0;u<c.length;u++){var d=c[u];n[d]=e[d]}return n.href=n.format(),n}if(n.protocol=e.protocol,e.host||RT[e.protocol])n.pathname=e.pathname;else{for(var h=(e.pathname||"").split("/");h.length&&!(e.host=h.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),h[0]!==""&&h.unshift(""),h.length<2&&h.unshift(""),n.pathname=h.join("/")}if(n.search=e.search,n.query=e.query,n.host=e.host||"",n.auth=e.auth,n.hostname=e.hostname||e.host,n.port=e.port,n.pathname||n.search){var p=n.pathname||"",m=n.search||"";n.path=p+m}return n.slashes=n.slashes||e.slashes,n.href=n.format(),n}var v=n.pathname&&n.pathname.charAt(0)==="/",y=e.host||e.pathname&&e.pathname.charAt(0)==="/",S=y||v||n.host&&e.pathname,b=S,C=n.pathname&&n.pathname.split("/")||[],_=(h=e.pathname&&e.pathname.split("/")||[],n.protocol&&!Gg[n.protocol]);if(_&&(n.hostname="",n.port=null,n.host&&(C[0]===""?C[0]=n.host:C.unshift(n.host)),n.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(h[0]===""?h[0]=e.host:h.unshift(e.host)),e.host=null),S=S&&(h[0]===""||C[0]==="")),y)n.host=e.host||e.host===""?e.host:n.host,n.hostname=e.hostname||e.hostname===""?e.hostname:n.hostname,n.search=e.search,n.query=e.query,C=h;else if(h.length)C||(C=[]),C.pop(),C=C.concat(h),n.search=e.search,n.query=e.query;else if(!rd.isNullOrUndefined(e.search))return _&&(n.hostname=n.host=C.shift(),(M=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=M.shift(),n.host=n.hostname=M.shift())),n.search=e.search,n.query=e.query,rd.isNull(n.pathname)&&rd.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n;if(!C.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var T=C.slice(-1)[0],x=(n.host||e.host||C.length>1)&&(T==="."||T==="..")||T==="",E=0,k=C.length;k>=0;k--)(T=C[k])==="."?C.splice(k,1):T===".."?(C.splice(k,1),E++):E&&(C.splice(k,1),E--);if(!S&&!b)for(;E--;E)C.unshift("..");!S||C[0]===""||C[0]&&C[0].charAt(0)==="/"||C.unshift(""),x&&C.join("/").substr(-1)!=="/"&&C.push("");var M,P=C[0]===""||C[0]&&C[0].charAt(0)==="/";return _&&(n.hostname=n.host=P?"":C.length?C.shift():"",(M=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=M.shift(),n.host=n.hostname=M.shift())),(S=S||n.host&&C.length)&&!P&&C.unshift(""),C.length?n.pathname=C.join("/"):(n.pathname=null,n.path=null),rd.isNull(n.pathname)&&rd.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},nu.prototype.parseHost=function(){var e=this.host,t=FQ.exec(e);t&&((t=t[0])!==":"&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},Ki.Url,Ki.format,Ki.resolve,Ki.resolveObject,E8={},HL=!1,zL=xRe(),UQ=typeof Deno<"u"?Deno.build.os==="windows"?"win32":Deno.build.os:void 0,Ki.URL=typeof URL<"u"?URL:null,Ki.pathToFileURL=TRe,Ki.fileURLToPath=wRe,Ki.Url,Ki.format,Ki.resolve,Ki.resolveObject,Ki.URL,Mpe=92,Ipe=47,$pe=97,Rpe=122,a9=UQ==="win32",Ape=/\//g,Npe=/%/g,Dpe=/\\/g,Lpe=/\n/g,Fpe=/\r/g,jpe=/\t/g,WQ=typeof Deno<"u"?Deno.build.os==="windows"?"win32":Deno.build.os:void 0,Ki.URL=typeof URL<"u"?URL:null,Ki.pathToFileURL=Ppe,Ki.fileURLToPath=Ope,Bpe=Ki.Url,Hpe=Ki.format,zpe=Ki.resolve,Upe=Ki.resolveObject,Wpe=Ki.parse,Vpe=Ki.URL,Kpe=92,qpe=47,Gpe=97,Ype=122,s9=WQ==="win32",Xpe=/\//g,Qpe=/%/g,Zpe=/\\/g,Jpe=/\n/g,eme=/\r/g,tme=/\t/g}),MRe=kn((e,t)=>{pn(),gn(),mn(),t.exports=function(){throw new Error("ws does not work in the browser. Browser clients must use the native WebSocket object")}}),Nz=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0}),e.BufferedDuplex=e.writev=void 0;var t=Gv(),n=(Es(),Ji(_s));function r(o,a){let s=new Array(o.length);for(let l=0;l<o.length;l++)typeof o[l].chunk=="string"?s[l]=n.Buffer.from(o[l].chunk,"utf8"):s[l]=o[l].chunk;this._write(n.Buffer.concat(s),"binary",a)}e.writev=r;var i=class extends t.Duplex{constructor(o,a,s){super({objectMode:!0}),this.proxy=a,this.socket=s,this.writeQueue=[],o.objectMode||(this._writev=r.bind(this)),this.isSocketOpen=!1,this.proxy.on("data",l=>{this.destroyed||this.push(l)})}_read(o){this.proxy.read(o)}_write(o,a,s){this.isSocketOpen?this.writeToProxy(o,a,s):this.writeQueue.push({chunk:o,encoding:a,cb:s})}_final(o){this.writeQueue=[],this.proxy.end(o)}_destroy(o,a){this.writeQueue=[],this.proxy.destroy(),a(o)}socketReady(){this.emit("connect"),this.isSocketOpen=!0,this.processWriteQueue()}writeToProxy(o,a,s){this.proxy.write(o,a)===!1?this.proxy.once("drain",s):s()}processWriteQueue(){for(;this.writeQueue.length>0;){let{chunk:o,encoding:a,cb:s}=this.writeQueue.shift();this.writeToProxy(o,a,s)}}};e.BufferedDuplex=i}),NT=kn(e=>{pn(),gn(),mn();var t=e&&e.__importDefault||function(S){return S&&S.__esModule?S:{default:S}};Object.defineProperty(e,"__esModule",{value:!0}),e.streamBuilder=e.browserStreamBuilder=void 0;var n=(Es(),Ji(_s)),r=t(MRe()),i=t(dp()),o=Gv(),a=t(V6()),s=Nz(),l=(0,i.default)("mqttjs:ws"),c=["rejectUnauthorized","ca","cert","key","pfx","passphrase"];function u(S,b){let C=`${S.protocol}://${S.hostname}:${S.port}${S.path}`;return typeof S.transformWsUrl=="function"&&(C=S.transformWsUrl(C,S,b)),C}function d(S){let b=S;return S.port||(S.protocol==="wss"?b.port=443:b.port=80),S.path||(b.path="/"),S.wsOptions||(b.wsOptions={}),!a.default&&!S.forceNativeWebSocket&&S.protocol==="wss"&&c.forEach(C=>{Object.prototype.hasOwnProperty.call(S,C)&&!Object.prototype.hasOwnProperty.call(S.wsOptions,C)&&(b.wsOptions[C]=S[C])}),b}function h(S){let b=d(S);if(b.hostname||(b.hostname=b.host),!b.hostname){if(typeof document>"u")throw new Error("Could not determine host. Specify host manually.");let C=new URL(document.URL);b.hostname=C.hostname,b.port||(b.port=Number(C.port))}return b.objectMode===void 0&&(b.objectMode=!(b.binary===!0||b.binary===void 0)),b}function p(S,b,C){l("createWebSocket"),l(`protocol: ${C.protocolId} ${C.protocolVersion}`);let _=C.protocolId==="MQIsdp"&&C.protocolVersion===3?"mqttv3.1":"mqtt";l(`creating new Websocket for url: ${b} and protocol: ${_}`);let T;return C.createWebsocket?T=C.createWebsocket(b,[_],C):T=new r.default(b,[_],C.wsOptions),T}function m(S,b){let C=b.protocolId==="MQIsdp"&&b.protocolVersion===3?"mqttv3.1":"mqtt",_=u(b,S),T;return b.createWebsocket?T=b.createWebsocket(_,[C],b):T=new WebSocket(_,[C]),T.binaryType="arraybuffer",T}var v=(S,b)=>{l("streamBuilder");let C=d(b);C.hostname=C.hostname||C.host||"localhost";let _=u(C,S),T=p(S,_,C),x=r.default.createWebSocketStream(T,C.wsOptions);return x.url=_,T.on("close",()=>{x.destroy()}),x};e.streamBuilder=v;var y=(S,b)=>{l("browserStreamBuilder");let C,_=h(b).browserBufferSize||1024*512,T=b.browserBufferTimeout||1e3,x=!b.objectMode,E=m(S,b),k=P(b,F,U);b.objectMode||(k._writev=s.writev.bind(k)),k.on("close",()=>{E.close()});let M=typeof E.addEventListener<"u";E.readyState===E.OPEN?(C=k,C.socket=E):(C=new s.BufferedDuplex(b,k,E),M?E.addEventListener("open",D):E.onopen=D),M?(E.addEventListener("close",R),E.addEventListener("error",A),E.addEventListener("message",H)):(E.onclose=R,E.onerror=A,E.onmessage=H);function P(z,K,Z){let N=new o.Transform({objectMode:z.objectMode});return N._write=K,N._flush=Z,N}function D(){l("WebSocket onOpen"),C instanceof s.BufferedDuplex&&C.socketReady()}function R(z){l("WebSocket onClose",z),C.end(),C.destroy()}function A(z){l("WebSocket onError",z);let K=new Error("WebSocket error");K.event=z,C.destroy(K)}async function H(z){let{data:K}=z;K instanceof ArrayBuffer?K=n.Buffer.from(K):K instanceof Blob?K=n.Buffer.from(await new Response(K).arrayBuffer()):K=n.Buffer.from(K,"utf8"),k&&!k.destroyed&&k.push(K)}function F(z,K,Z){if(E.bufferedAmount>_){setTimeout(F,T,z,K,Z);return}x&&typeof z=="string"&&(z=n.Buffer.from(z,"utf8"));try{E.send(z)}catch(N){return Z(N)}Z()}function U(z){E.close(),z()}return C};e.browserStreamBuilder=y}),Dz={};Vv(Dz,{Server:()=>Po,Socket:()=>Po,Stream:()=>Po,_createServerHandle:()=>Po,_normalizeArgs:()=>Po,_setSimultaneousAccepts:()=>Po,connect:()=>Po,createConnection:()=>Po,createServer:()=>Po,default:()=>nme,isIP:()=>Po,isIPv4:()=>Po,isIPv6:()=>Po});function Po(){throw new Error("Node.js net module is not supported by JSPM core outside of Node.js")}var nme,rme=ws(()=>{pn(),gn(),mn(),nme={_createServerHandle:Po,_normalizeArgs:Po,_setSimultaneousAccepts:Po,connect:Po,createConnection:Po,createServer:Po,isIP:Po,isIPv4:Po,isIPv6:Po,Server:Po,Socket:Po,Stream:Po}}),VQ=kn(e=>{pn(),gn(),mn();var t=e&&e.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(e,"__esModule",{value:!0});var n=t((rme(),Ji(Dz))),r=t(dp()),i=(0,r.default)("mqttjs:tcp"),o=(a,s)=>{s.port=s.port||1883,s.hostname=s.hostname||s.host||"localhost";let{port:l,path:c}=s,u=s.hostname;return i("port %d and host %s",l,u),n.default.createConnection({port:l,host:u,path:c})};e.default=o}),ime={};Vv(ime,{default:()=>ome});var ome,IRe=ws(()=>{pn(),gn(),mn(),ome={}}),KQ=kn(e=>{pn(),gn(),mn();var t=e&&e.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(e,"__esModule",{value:!0});var n=t((IRe(),Ji(ime))),r=t((rme(),Ji(Dz))),i=t(dp()),o=(0,i.default)("mqttjs:tls"),a=(s,l)=>{l.port=l.port||8883,l.host=l.hostname||l.host||"localhost",r.default.isIP(l.host)===0&&(l.servername=l.host),l.rejectUnauthorized=l.rejectUnauthorized!==!1,delete l.path,o("port %d host %s rejectUnauthorized %b",l.port,l.host,l.rejectUnauthorized);let c=n.default.connect(l);c.on("secureConnect",()=>{l.rejectUnauthorized&&!c.authorized?c.emit("error",new Error("TLS not authorized")):c.removeListener("error",u)});function u(d){l.rejectUnauthorized&&s.emit("error",d),c.end()}return c.on("error",u),c};e.default=a}),qQ=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=(Es(),Ji(_s)),n=Gv(),r=Nz(),i,o,a;function s(){let h=new n.Transform;return h._write=(p,m,v)=>{i.send({data:p.buffer,success(){v()},fail(y){v(new Error(y))}})},h._flush=p=>{i.close({success(){p()}})},h}function l(h){h.hostname||(h.hostname="localhost"),h.path||(h.path="/"),h.wsOptions||(h.wsOptions={})}function c(h,p){let m=h.protocol==="wxs"?"wss":"ws",v=`${m}://${h.hostname}${h.path}`;return h.port&&h.port!==80&&h.port!==443&&(v=`${m}://${h.hostname}:${h.port}${h.path}`),typeof h.transformWsUrl=="function"&&(v=h.transformWsUrl(v,h,p)),v}function u(){i.onOpen(()=>{a.socketReady()}),i.onMessage(h=>{let{data:p}=h;p instanceof ArrayBuffer?p=t.Buffer.from(p):p=t.Buffer.from(p,"utf8"),o.push(p)}),i.onClose(()=>{a.emit("close"),a.end(),a.destroy()}),i.onError(h=>{let p=new Error(h.errMsg);a.destroy(p)})}var d=(h,p)=>{if(p.hostname=p.hostname||p.host,!p.hostname)throw new Error("Could not determine host. Specify host manually.");let m=p.protocolId==="MQIsdp"&&p.protocolVersion===3?"mqttv3.1":"mqtt";l(p);let v=c(p,h);i=wx.connectSocket({url:v,protocols:[m]}),o=s(),a=new r.BufferedDuplex(p,o,i),a._destroy=(S,b)=>{i.close({success(){b&&b(S)}})};let y=a.destroy;return a.destroy=(S,b)=>(a.destroy=y,setTimeout(()=>{i.close({fail(){a._destroy(S,b)}})},0),a),u(),a};e.default=d}),GQ=kn(e=>{pn(),gn(),mn(),Object.defineProperty(e,"__esModule",{value:!0});var t=(Es(),Ji(_s)),n=Gv(),r=Nz(),i,o,a,s=!1;function l(){let p=new n.Transform;return p._write=(m,v,y)=>{i.sendSocketMessage({data:m.buffer,success(){y()},fail(){y(new Error)}})},p._flush=m=>{i.closeSocket({success(){m()}})},p}function c(p){p.hostname||(p.hostname="localhost"),p.path||(p.path="/"),p.wsOptions||(p.wsOptions={})}function u(p,m){let v=p.protocol==="alis"?"wss":"ws",y=`${v}://${p.hostname}${p.path}`;return p.port&&p.port!==80&&p.port!==443&&(y=`${v}://${p.hostname}:${p.port}${p.path}`),typeof p.transformWsUrl=="function"&&(y=p.transformWsUrl(y,p,m)),y}function d(){s||(s=!0,i.onSocketOpen(()=>{a.socketReady()}),i.onSocketMessage(p=>{if(typeof p.data=="string"){let m=t.Buffer.from(p.data,"base64");o.push(m)}else{let m=new FileReader;m.addEventListener("load",()=>{let v=m.result;v instanceof ArrayBuffer?v=t.Buffer.from(v):v=t.Buffer.from(v,"utf8"),o.push(v)}),m.readAsArrayBuffer(p.data)}}),i.onSocketClose(()=>{a.end(),a.destroy()}),i.onSocketError(p=>{a.destroy(p)}))}var h=(p,m)=>{if(m.hostname=m.hostname||m.host,!m.hostname)throw new Error("Could not determine host. Specify host manually.");let v=m.protocolId==="MQIsdp"&&m.protocolVersion===3?"mqttv3.1":"mqtt";c(m);let y=u(m,p);return i=m.my,i.connectSocket({url:y,protocols:v}),o=l(),a=new r.BufferedDuplex(m,o,i),d(),a};e.default=h}),$Re=kn(e=>{pn(),gn(),mn();var t=e&&e.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(e,"__esModule",{value:!0}),e.connectAsync=void 0;var n=t(dp()),r=t((PRe(),Ji(kpe))),i=t(AL()),o=t(V6());typeof(Ni==null?void 0:Ni.nextTick)!="function"&&(Ni.nextTick=setImmediate);var a=(0,n.default)("mqttjs"),s=null;function l(d){let h;d.auth&&(h=d.auth.match(/^(.+):(.+)$/),h?(d.username=h[1],d.password=h[2]):d.username=d.auth)}function c(d,h){var p,m,v,y;if(a("connecting to an MQTT broker..."),typeof d=="object"&&!h&&(h=d,d=""),h=h||{},d&&typeof d=="string"){let C=r.default.parse(d,!0),_={};if(C.port!=null&&(_.port=Number(C.port)),_.host=C.hostname,_.query=C.query,_.auth=C.auth,_.protocol=C.protocol,_.path=C.path,_.protocol=(p=_.protocol)===null||p===void 0?void 0:p.replace(/:$/,""),h=Object.assign(Object.assign({},_),h),!h.protocol)throw new Error("Missing protocol")}if(h.unixSocket=h.unixSocket||((m=h.protocol)===null||m===void 0?void 0:m.includes("+unix")),h.unixSocket?h.protocol=h.protocol.replace("+unix",""):!(!((v=h.protocol)===null||v===void 0)&&v.startsWith("ws"))&&!(!((y=h.protocol)===null||y===void 0)&&y.startsWith("wx"))&&delete h.path,l(h),h.query&&typeof h.query.clientId=="string"&&(h.clientId=h.query.clientId),h.cert&&h.key)if(h.protocol){if(["mqtts","wss","wxs","alis"].indexOf(h.protocol)===-1)switch(h.protocol){case"mqtt":h.protocol="mqtts";break;case"ws":h.protocol="wss";break;case"wx":h.protocol="wxs";break;case"ali":h.protocol="alis";break;default:throw new Error(`Unknown protocol for secure connection: "${h.protocol}"!`)}}else throw new Error("Missing secure protocol key");if(s||(s={},!o.default&&!h.forceNativeWebSocket?(s.ws=NT().streamBuilder,s.wss=NT().streamBuilder,s.mqtt=VQ().default,s.tcp=VQ().default,s.ssl=KQ().default,s.tls=s.ssl,s.mqtts=KQ().default):(s.ws=NT().browserStreamBuilder,s.wss=NT().browserStreamBuilder,s.wx=qQ().default,s.wxs=qQ().default,s.ali=GQ().default,s.alis=GQ().default)),!s[h.protocol]){let C=["mqtts","wss"].indexOf(h.protocol)!==-1;h.protocol=["mqtt","mqtts","ws","wss","wx","wxs","ali","alis"].filter((_,T)=>C&&T%2===0?!1:typeof s[_]=="function")[0]}if(h.clean===!1&&!h.clientId)throw new Error("Missing clientId for unclean clients");h.protocol&&(h.defaultProtocol=h.protocol);function S(C){return h.servers&&((!C._reconnectCount||C._reconnectCount===h.servers.length)&&(C._reconnectCount=0),h.host=h.servers[C._reconnectCount].host,h.port=h.servers[C._reconnectCount].port,h.protocol=h.servers[C._reconnectCount].protocol?h.servers[C._reconnectCount].protocol:h.defaultProtocol,h.hostname=h.host,C._reconnectCount++),a("calling streambuilder for",h.protocol),s[h.protocol](C,h)}let b=new i.default(S,h);return b.on("error",()=>{}),b}function u(d,h,p=!0){return new Promise((m,v)=>{let y=c(d,h),S={connect:C=>{b(),m(y)},end:()=>{b(),m(y)},error:C=>{b(),y.end(),v(C)}};p===!1&&(S.close=()=>{S.error(new Error("Couldn't connect to server"))});function b(){Object.keys(S).forEach(C=>{y.off(C,S[C])})}Object.keys(S).forEach(C=>{y.on(C,S[C])})})}e.connectAsync=u,e.default=c}),YQ=kn(e=>{pn(),gn(),mn();var t=e&&e.__createBinding||(Object.create?function(p,m,v,y){y===void 0&&(y=v);var S=Object.getOwnPropertyDescriptor(m,v);(!S||("get"in S?!m.__esModule:S.writable||S.configurable))&&(S={enumerable:!0,get:function(){return m[v]}}),Object.defineProperty(p,y,S)}:function(p,m,v,y){y===void 0&&(y=v),p[y]=m[v]}),n=e&&e.__setModuleDefault||(Object.create?function(p,m){Object.defineProperty(p,"default",{enumerable:!0,value:m})}:function(p,m){p.default=m}),r=e&&e.__importStar||function(p){if(p&&p.__esModule)return p;var m={};if(p!=null)for(var v in p)v!=="default"&&Object.prototype.hasOwnProperty.call(p,v)&&t(m,p,v);return n(m,p),m},i=e&&e.__exportStar||function(p,m){for(var v in p)v!=="default"&&!Object.prototype.hasOwnProperty.call(m,v)&&t(m,p,v)},o=e&&e.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(e,"__esModule",{value:!0}),e.ReasonCodes=e.KeepaliveManager=e.UniqueMessageIdProvider=e.DefaultMessageIdProvider=e.Store=e.MqttClient=e.connectAsync=e.connect=e.Client=void 0;var a=o(AL());e.MqttClient=a.default;var s=o(ipe());e.DefaultMessageIdProvider=s.default;var l=o(hRe());e.UniqueMessageIdProvider=l.default;var c=o(ope());e.Store=c.default;var u=r($Re());e.connect=u.default,Object.defineProperty(e,"connectAsync",{enumerable:!0,get:function(){return u.connectAsync}});var d=o(Cpe());e.KeepaliveManager=d.default,e.Client=a.default,i(AL(),e),i(jS(),e);var h=W6();Object.defineProperty(e,"ReasonCodes",{enumerable:!0,get:function(){return h.ReasonCodes}})}),RRe=kn(e=>{pn(),gn(),mn();var t=e&&e.__createBinding||(Object.create?function(a,s,l,c){c===void 0&&(c=l);var u=Object.getOwnPropertyDescriptor(s,l);(!u||("get"in u?!s.__esModule:u.writable||u.configurable))&&(u={enumerable:!0,get:function(){return s[l]}}),Object.defineProperty(a,c,u)}:function(a,s,l,c){c===void 0&&(c=l),a[c]=s[l]}),n=e&&e.__setModuleDefault||(Object.create?function(a,s){Object.defineProperty(a,"default",{enumerable:!0,value:s})}:function(a,s){a.default=s}),r=e&&e.__importStar||function(a){if(a&&a.__esModule)return a;var s={};if(a!=null)for(var l in a)l!=="default"&&Object.prototype.hasOwnProperty.call(a,l)&&t(s,a,l);return n(s,a),s},i=e&&e.__exportStar||function(a,s){for(var l in a)l!=="default"&&!Object.prototype.hasOwnProperty.call(s,l)&&t(s,a,l)};Object.defineProperty(e,"__esModule",{value:!0});var o=r(YQ());e.default=o,i(YQ(),e)});const ARe=RRe();/*! Bundled license information:
|
||
|
||
@jspm/core/nodelibs/browser/buffer.js:
|
||
(*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> *)
|
||
*/var Kn={};(function(e){var t=typeof Object.defineProperties=="function"?Object.defineProperty:function(O,B,oe){O!=Array.prototype&&O!=Object.prototype&&(O[B]=oe.value)},n=(typeof window<"u"&&window===yo||typeof yo<"u"&&yo!=null,yo);function r(O,B){if(B){var oe=n;O=O.split(".");for(var Ae=0;Ae<O.length-1;Ae++){var Ge=O[Ae];Ge in oe||(oe[Ge]={}),oe=oe[Ge]}O=O[O.length-1],Ae=oe[O],B=B(Ae),B!=Ae&&B!=null&&t(oe,O,{configurable:!0,writable:!0,value:B})}}function i(O){var B=0;return function(){return B<O.length?{done:!1,value:O[B++]}:{done:!0}}}function o(){o=function(){},n.Symbol||(n.Symbol=s)}function a(O,B){this.a=O,t(this,"description",{configurable:!0,writable:!0,value:B})}a.prototype.toString=function(){return this.a};var s=function(){function O(oe){if(this instanceof O)throw new TypeError("Symbol is not a constructor");return new a("jscomp_symbol_"+(oe||"")+"_"+B++,oe)}var B=0;return O}();function l(){o();var O=n.Symbol.iterator;O||(O=n.Symbol.iterator=n.Symbol("Symbol.iterator")),typeof Array.prototype[O]!="function"&&t(Array.prototype,O,{configurable:!0,writable:!0,value:function(){return c(i(this))}}),l=function(){}}function c(O){return l(),O={next:O},O[n.Symbol.iterator]=function(){return this},O}function u(O,B){l(),O instanceof String&&(O+="");var oe=0,Ae={next:function(){if(oe<O.length){var Ge=oe++;return{value:B(Ge,O[Ge]),done:!1}}return Ae.next=function(){return{done:!0,value:void 0}},Ae.next()}};return Ae[Symbol.iterator]=function(){return Ae},Ae}r("Array.prototype.entries",function(O){return O||function(){return u(this,function(B,oe){return[B,oe]})}});var d=yo||self;function h(O,B,oe){O=O.split("."),oe=oe||d,O[0]in oe||typeof oe.execScript>"u"||oe.execScript("var "+O[0]);for(var Ae;O.length&&(Ae=O.shift());)O.length||B===void 0?oe[Ae]&&oe[Ae]!==Object.prototype[Ae]?oe=oe[Ae]:oe=oe[Ae]={}:oe[Ae]=B}function p(O){var B=typeof O;if(B=="object")if(O){if(O instanceof Array)return"array";if(O instanceof Object)return B;var oe=Object.prototype.toString.call(O);if(oe=="[object Window]")return"object";if(oe=="[object Array]"||typeof O.length=="number"&&typeof O.splice<"u"&&typeof O.propertyIsEnumerable<"u"&&!O.propertyIsEnumerable("splice"))return"array";if(oe=="[object Function]"||typeof O.call<"u"&&typeof O.propertyIsEnumerable<"u"&&!O.propertyIsEnumerable("call"))return"function"}else return"null";else if(B=="function"&&typeof O.call>"u")return"object";return B}function m(O){var B=typeof O;return B=="object"&&O!=null||B=="function"}function v(O,B,oe){h(O,B,oe)}function y(O,B){function oe(){}oe.prototype=B.prototype,O.prototype=new oe,O.prototype.constructor=O}var S="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function b(O,B){for(var oe,Ae,Ge=1;Ge<arguments.length;Ge++){Ae=arguments[Ge];for(oe in Ae)O[oe]=Ae[oe];for(var ft=0;ft<S.length;ft++)oe=S[ft],Object.prototype.hasOwnProperty.call(Ae,oe)&&(O[oe]=Ae[oe])}}var C=Array.prototype.forEach?function(O,B){Array.prototype.forEach.call(O,B,void 0)}:function(O,B){for(var oe=O.length,Ae=typeof O=="string"?O.split(""):O,Ge=0;Ge<oe;Ge++)Ge in Ae&&B.call(void 0,Ae[Ge],Ge,O)},_=Array.prototype.map?function(O,B){return Array.prototype.map.call(O,B,void 0)}:function(O,B){for(var oe=O.length,Ae=Array(oe),Ge=typeof O=="string"?O.split(""):O,ft=0;ft<oe;ft++)ft in Ge&&(Ae[ft]=B.call(void 0,Ge[ft],ft,O));return Ae};function T(O,B,oe){return 2>=arguments.length?Array.prototype.slice.call(O,B):Array.prototype.slice.call(O,B,oe)}function x(O,B,oe,Ae){var Ge="Assertion failed";if(oe){Ge+=": "+oe;var ft=Ae}else O&&(Ge+=": "+O,ft=B);throw Error(Ge,ft||[])}function E(O,B,oe){for(var Ae=[],Ge=2;Ge<arguments.length;++Ge)Ae[Ge-2]=arguments[Ge];return O||x("",null,B,Ae),O}function k(O,B,oe){for(var Ae=[],Ge=2;Ge<arguments.length;++Ge)Ae[Ge-2]=arguments[Ge];typeof O!="string"&&x("Expected string but got %s: %s.",[p(O),O],B,Ae)}function M(O,B,oe){for(var Ae=[],Ge=2;Ge<arguments.length;++Ge)Ae[Ge-2]=arguments[Ge];Array.isArray(O)||x("Expected array but got %s: %s.",[p(O),O],B,Ae)}function P(O,B){for(var oe=[],Ae=1;Ae<arguments.length;++Ae)oe[Ae-1]=arguments[Ae];throw Error("Failure"+(O?": "+O:""),oe)}function D(O,B,oe,Ae){for(var Ge=[],ft=3;ft<arguments.length;++ft)Ge[ft-3]=arguments[ft];O instanceof B||x("Expected instanceof %s but got %s.",[R(B),R(O)],oe,Ge)}function R(O){return O instanceof Function?O.displayName||O.name||"unknown type name":O instanceof Object?O.constructor.displayName||O.constructor.name||Object.prototype.toString.call(O):O===null?"null":typeof O}function A(O,B){if(this.c=O,this.b=B,this.a={},this.arrClean=!0,0<this.c.length){for(O=0;O<this.c.length;O++){B=this.c[O];var oe=B[0];this.a[oe.toString()]=new z(oe,B[1])}this.arrClean=!0}}h("jspb.Map",A,void 0),A.prototype.g=function(){if(this.arrClean){if(this.b){var O=this.a,B;for(B in O)if(Object.prototype.hasOwnProperty.call(O,B)){var oe=O[B].a;oe&&oe.g()}}}else{for(this.c.length=0,O=U(this),O.sort(),B=0;B<O.length;B++){var Ae=this.a[O[B]];(oe=Ae.a)&&oe.g(),this.c.push([Ae.key,Ae.value])}this.arrClean=!0}return this.c},A.prototype.toArray=A.prototype.g,A.prototype.Mc=function(O,B){for(var oe=this.g(),Ae=[],Ge=0;Ge<oe.length;Ge++){var ft=this.a[oe[Ge][0].toString()];F(this,ft);var Jt=ft.a;Jt?(E(B),Ae.push([ft.key,B(O,Jt)])):Ae.push([ft.key,ft.value])}return Ae},A.prototype.toObject=A.prototype.Mc,A.fromObject=function(O,B,oe){B=new A([],B);for(var Ae=0;Ae<O.length;Ae++){var Ge=O[Ae][0],ft=oe(O[Ae][1]);B.set(Ge,ft)}return B};function H(O){this.a=0,this.b=O}H.prototype.next=function(){return this.a<this.b.length?{done:!1,value:this.b[this.a++]}:{done:!0,value:void 0}},typeof Symbol<"u"&&(H.prototype[Symbol.iterator]=function(){return this}),A.prototype.Jb=function(){return U(this).length},A.prototype.getLength=A.prototype.Jb,A.prototype.clear=function(){this.a={},this.arrClean=!1},A.prototype.clear=A.prototype.clear,A.prototype.Cb=function(O){O=O.toString();var B=this.a.hasOwnProperty(O);return delete this.a[O],this.arrClean=!1,B},A.prototype.del=A.prototype.Cb,A.prototype.Eb=function(){var O=[],B=U(this);B.sort();for(var oe=0;oe<B.length;oe++){var Ae=this.a[B[oe]];O.push([Ae.key,Ae.value])}return O},A.prototype.getEntryList=A.prototype.Eb,A.prototype.entries=function(){var O=[],B=U(this);B.sort();for(var oe=0;oe<B.length;oe++){var Ae=this.a[B[oe]];O.push([Ae.key,F(this,Ae)])}return new H(O)},A.prototype.entries=A.prototype.entries,A.prototype.keys=function(){var O=[],B=U(this);B.sort();for(var oe=0;oe<B.length;oe++)O.push(this.a[B[oe]].key);return new H(O)},A.prototype.keys=A.prototype.keys,A.prototype.values=function(){var O=[],B=U(this);B.sort();for(var oe=0;oe<B.length;oe++)O.push(F(this,this.a[B[oe]]));return new H(O)},A.prototype.values=A.prototype.values,A.prototype.forEach=function(O,B){var oe=U(this);oe.sort();for(var Ae=0;Ae<oe.length;Ae++){var Ge=this.a[oe[Ae]];O.call(B,F(this,Ge),Ge.key,this)}},A.prototype.forEach=A.prototype.forEach,A.prototype.set=function(O,B){var oe=new z(O);return this.b?(oe.a=B,oe.value=B.g()):oe.value=B,this.a[O.toString()]=oe,this.arrClean=!1,this},A.prototype.set=A.prototype.set;function F(O,B){return O.b?(B.a||(B.a=new O.b(B.value)),B.a):B.value}A.prototype.get=function(O){if(O=this.a[O.toString()])return F(this,O)},A.prototype.get=A.prototype.get,A.prototype.has=function(O){return O.toString()in this.a},A.prototype.has=A.prototype.has,A.prototype.Jc=function(O,B,oe,Ae,Ge){var ft=U(this);ft.sort();for(var Jt=0;Jt<ft.length;Jt++){var on=this.a[ft[Jt]];B.Va(O),oe.call(B,1,on.key),this.b?Ae.call(B,2,F(this,on),Ge):Ae.call(B,2,on.value),B.Ya()}},A.prototype.serializeBinary=A.prototype.Jc,A.deserializeBinary=function(O,B,oe,Ae,Ge,ft,Jt){for(;B.oa()&&!B.bb();){var on=B.c;on==1?ft=oe.call(B):on==2&&(O.b?(E(Ge),Jt||(Jt=new O.b),Ae.call(B,Jt,Ge)):Jt=Ae.call(B))}E(ft!=null),E(Jt!=null),O.set(ft,Jt)};function U(O){O=O.a;var B=[],oe;for(oe in O)Object.prototype.hasOwnProperty.call(O,oe)&&B.push(oe);return B}function z(O,B){this.key=O,this.value=B,this.a=void 0}function K(O){if(8192>=O.length)return String.fromCharCode.apply(null,O);for(var B="",oe=0;oe<O.length;oe+=8192)B+=String.fromCharCode.apply(null,T(O,oe,oe+8192));return B}var Z={"\0":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},N={"'":"\\'"},j={},W=null;function G(O,B){B===void 0&&(B=0),de(),B=j[B];for(var oe=[],Ae=0;Ae<O.length;Ae+=3){var Ge=O[Ae],ft=Ae+1<O.length,Jt=ft?O[Ae+1]:0,on=Ae+2<O.length,Jn=on?O[Ae+2]:0,ni=Ge>>2;Ge=(Ge&3)<<4|Jt>>4,Jt=(Jt&15)<<2|Jn>>6,Jn&=63,on||(Jn=64,ft||(Jt=64)),oe.push(B[ni],B[Ge],B[Jt]||"",B[Jn]||"")}return oe.join("")}function re(O){var B=O.length,oe=3*B/4;oe%3?oe=Math.floor(oe):"=.".indexOf(O[B-1])!=-1&&(oe="=.".indexOf(O[B-2])!=-1?oe-2:oe-1);var Ae=new Uint8Array(oe),Ge=0;return se(O,function(ft){Ae[Ge++]=ft}),Ae.subarray(0,Ge)}function se(O,B){function oe(Jn){for(;Ae<O.length;){var ni=O.charAt(Ae++),Hr=W[ni];if(Hr!=null)return Hr;if(!/^[\s\xa0]*$/.test(ni))throw Error("Unknown base64 encoding at char: "+ni)}return Jn}de();for(var Ae=0;;){var Ge=oe(-1),ft=oe(0),Jt=oe(64),on=oe(64);if(on===64&&Ge===-1)break;B(Ge<<2|ft>>4),Jt!=64&&(B(ft<<4&240|Jt>>2),on!=64&&B(Jt<<6&192|on))}}function de(){if(!W){W={};for(var O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),B=["+/=","+/","-_=","-_.","-_"],oe=0;5>oe;oe++){var Ae=O.concat(B[oe].split(""));j[oe]=Ae;for(var Ge=0;Ge<Ae.length;Ge++){var ft=Ae[Ge];W[ft]===void 0&&(W[ft]=Ge)}}}}h("jspb.ConstBinaryMessage",function(){},void 0),h("jspb.BinaryMessage",function(){},void 0),h("jspb.BinaryConstants.FieldType",{yb:-1,ee:1,FLOAT:2,ke:3,te:4,je:5,xb:6,wb:7,BOOL:8,re:9,ie:10,le:11,ce:12,se:13,ge:14,me:15,ne:16,oe:17,pe:18,he:30,ve:31},void 0),h("jspb.BinaryConstants.WireType",{yb:-1,ue:0,xb:1,de:2,qe:3,fe:4,wb:5},void 0),h("jspb.BinaryConstants.FieldTypeToWireType",function(O){switch(O){case 5:case 3:case 13:case 4:case 17:case 18:case 8:case 14:case 31:return 0;case 1:case 6:case 16:case 30:return 1;case 9:case 11:case 12:return 2;case 2:case 7:case 15:return 5;default:return-1}},void 0),h("jspb.BinaryConstants.INVALID_FIELD_NUMBER",-1,void 0),h("jspb.BinaryConstants.FLOAT32_EPS",1401298464324817e-60,void 0),h("jspb.BinaryConstants.FLOAT32_MIN",11754943508222875e-54,void 0),h("jspb.BinaryConstants.FLOAT32_MAX",34028234663852886e22,void 0),h("jspb.BinaryConstants.FLOAT64_EPS",5e-324,void 0),h("jspb.BinaryConstants.FLOAT64_MIN",22250738585072014e-324,void 0),h("jspb.BinaryConstants.FLOAT64_MAX",17976931348623157e292,void 0),h("jspb.BinaryConstants.TWO_TO_20",1048576,void 0),h("jspb.BinaryConstants.TWO_TO_23",8388608,void 0),h("jspb.BinaryConstants.TWO_TO_31",2147483648,void 0),h("jspb.BinaryConstants.TWO_TO_32",4294967296,void 0),h("jspb.BinaryConstants.TWO_TO_52",4503599627370496,void 0),h("jspb.BinaryConstants.TWO_TO_63",9223372036854776e3,void 0),h("jspb.BinaryConstants.TWO_TO_64",18446744073709552e3,void 0),h("jspb.BinaryConstants.ZERO_HASH","\0\0\0\0\0\0\0\0",void 0);var ee=0,ne=0;h("jspb.utils.getSplit64Low",function(){return ee},void 0),h("jspb.utils.getSplit64High",function(){return ne},void 0);function ue(O){var B=O>>>0;O=Math.floor((O-B)/4294967296)>>>0,ee=B,ne=O}h("jspb.utils.splitUint64",ue,void 0);function ye(O){var B=0>O;O=Math.abs(O);var oe=O>>>0;O=Math.floor((O-oe)/4294967296),O>>>=0,B&&(O=~O>>>0,oe=(~oe>>>0)+1,4294967295<oe&&(oe=0,O++,4294967295<O&&(O=0))),ee=oe,ne=O}h("jspb.utils.splitInt64",ye,void 0);function ge(O){var B=0>O;O=2*Math.abs(O),ue(O),O=ee;var oe=ne;B&&(O==0?oe==0?oe=O=4294967295:(oe--,O=4294967295):O--),ee=O,ne=oe}h("jspb.utils.splitZigzag64",ge,void 0);function pe(O){var B=0>O?1:0;if(O=B?-O:O,O===0)0<1/O?ee=ne=0:(ne=0,ee=2147483648);else if(isNaN(O))ne=0,ee=2147483647;else if(34028234663852886e22<O)ne=0,ee=(B<<31|2139095040)>>>0;else if(11754943508222875e-54>O)O=Math.round(O/Math.pow(2,-149)),ne=0,ee=(B<<31|O)>>>0;else{var oe=Math.floor(Math.log(O)/Math.LN2);O*=Math.pow(2,-oe),O=Math.round(8388608*O),16777216<=O&&++oe,ne=0,ee=(B<<31|oe+127<<23|O&8388607)>>>0}}h("jspb.utils.splitFloat32",pe,void 0);function he(O){var B=0>O?1:0;if(O=B?-O:O,O===0)ne=0<1/O?0:2147483648,ee=0;else if(isNaN(O))ne=2147483647,ee=4294967295;else if(17976931348623157e292<O)ne=(B<<31|2146435072)>>>0,ee=0;else if(22250738585072014e-324>O)O/=Math.pow(2,-1074),ne=(B<<31|O/4294967296)>>>0,ee=O>>>0;else{var oe=O,Ae=0;if(2<=oe)for(;2<=oe&&1023>Ae;)Ae++,oe/=2;else for(;1>oe&&-1022<Ae;)oe*=2,Ae--;O*=Math.pow(2,-Ae),ne=(B<<31|Ae+1023<<20|1048576*O&1048575)>>>0,ee=4503599627370496*O>>>0}}h("jspb.utils.splitFloat64",he,void 0);function _e(O){var B=O.charCodeAt(4),oe=O.charCodeAt(5),Ae=O.charCodeAt(6),Ge=O.charCodeAt(7);ee=O.charCodeAt(0)+(O.charCodeAt(1)<<8)+(O.charCodeAt(2)<<16)+(O.charCodeAt(3)<<24)>>>0,ne=B+(oe<<8)+(Ae<<16)+(Ge<<24)>>>0}h("jspb.utils.splitHash64",_e,void 0);function ce(O,B){return 4294967296*B+(O>>>0)}h("jspb.utils.joinUint64",ce,void 0);function xe(O,B){var oe=B&2147483648;return oe&&(O=~O+1>>>0,B=~B>>>0,O==0&&(B=B+1>>>0)),O=ce(O,B),oe?-O:O}h("jspb.utils.joinInt64",xe,void 0);function we(O,B,oe){var Ae=B>>31;return oe(O<<1^Ae,(B<<1|O>>>31)^Ae)}h("jspb.utils.toZigzag64",we,void 0);function De(O,B){return Fe(O,B,xe)}h("jspb.utils.joinZigzag64",De,void 0);function Fe(O,B,oe){var Ae=-(O&1);return oe((O>>>1|B<<31)^Ae,B>>>1^Ae)}h("jspb.utils.fromZigzag64",Fe,void 0);function Ce(O){var B=2*(O>>31)+1,oe=O>>>23&255;return O&=8388607,oe==255?O?NaN:1/0*B:oe==0?B*Math.pow(2,-149)*O:B*Math.pow(2,oe-150)*(O+Math.pow(2,23))}h("jspb.utils.joinFloat32",Ce,void 0);function Te(O,B){var oe=2*(B>>31)+1,Ae=B>>>20&2047;return O=4294967296*(B&1048575)+O,Ae==2047?O?NaN:1/0*oe:Ae==0?oe*Math.pow(2,-1074)*O:oe*Math.pow(2,Ae-1075)*(O+4503599627370496)}h("jspb.utils.joinFloat64",Te,void 0);function ke(O,B){return String.fromCharCode(O>>>0&255,O>>>8&255,O>>>16&255,O>>>24&255,B>>>0&255,B>>>8&255,B>>>16&255,B>>>24&255)}h("jspb.utils.joinHash64",ke,void 0),h("jspb.utils.DIGITS","0123456789abcdef".split(""),void 0);function Pe(O,B){function oe(Ge,ft){return Ge=Ge?String(Ge):"",ft?"0000000".slice(Ge.length)+Ge:Ge}if(2097151>=B)return""+ce(O,B);var Ae=(O>>>24|B<<8)>>>0&16777215;return B=B>>16&65535,O=(O&16777215)+6777216*Ae+6710656*B,Ae+=8147497*B,B*=2,1e7<=O&&(Ae+=Math.floor(O/1e7),O%=1e7),1e7<=Ae&&(B+=Math.floor(Ae/1e7),Ae%=1e7),oe(B,0)+oe(Ae,B)+oe(O,1)}h("jspb.utils.joinUnsignedDecimalString",Pe,void 0);function Ne(O,B){var oe=B&2147483648;return oe&&(O=~O+1>>>0,B=~B+(O==0?1:0)>>>0),O=Pe(O,B),oe?"-"+O:O}h("jspb.utils.joinSignedDecimalString",Ne,void 0);function We(O,B){_e(O),O=ee;var oe=ne;return B?Ne(O,oe):Pe(O,oe)}h("jspb.utils.hash64ToDecimalString",We,void 0),h("jspb.utils.hash64ArrayToDecimalStrings",function(O,B){for(var oe=Array(O.length),Ae=0;Ae<O.length;Ae++)oe[Ae]=We(O[Ae],B);return oe},void 0);function Q(O){function B(Jt,on){for(var Jn=0;8>Jn&&(Jt!==1||0<on);Jn++)on=Jt*Ge[Jn]+on,Ge[Jn]=on&255,on>>>=8}function oe(){for(var Jt=0;8>Jt;Jt++)Ge[Jt]=~Ge[Jt]&255}E(0<O.length);var Ae=!1;O[0]==="-"&&(Ae=!0,O=O.slice(1));for(var Ge=[0,0,0,0,0,0,0,0],ft=0;ft<O.length;ft++)B(10,O.charCodeAt(ft)-48);return Ae&&(oe(),B(1,1)),K(Ge)}h("jspb.utils.decimalStringToHash64",Q,void 0),h("jspb.utils.splitDecimalString",function(O){_e(Q(O))},void 0);function q(O){return String.fromCharCode(10>O?48+O:87+O)}function J(O){return 97<=O?O-97+10:O-48}h("jspb.utils.hash64ToHexString",function(O){var B=Array(18);B[0]="0",B[1]="x";for(var oe=0;8>oe;oe++){var Ae=O.charCodeAt(7-oe);B[2*oe+2]=q(Ae>>4),B[2*oe+3]=q(Ae&15)}return B.join("")},void 0),h("jspb.utils.hexStringToHash64",function(O){O=O.toLowerCase(),E(O.length==18),E(O[0]=="0"),E(O[1]=="x");for(var B="",oe=0;8>oe;oe++)B=String.fromCharCode(16*J(O.charCodeAt(2*oe+2))+J(O.charCodeAt(2*oe+3)))+B;return B},void 0),h("jspb.utils.hash64ToNumber",function(O,B){_e(O),O=ee;var oe=ne;return B?xe(O,oe):ce(O,oe)},void 0),h("jspb.utils.numberToHash64",function(O){return ye(O),ke(ee,ne)},void 0),h("jspb.utils.countVarints",function(O,B,oe){for(var Ae=0,Ge=B;Ge<oe;Ge++)Ae+=O[Ge]>>7;return oe-B-Ae},void 0),h("jspb.utils.countVarintFields",function(O,B,oe,Ae){var Ge=0;if(Ae*=8,128>Ae)for(;B<oe&&O[B++]==Ae;)for(Ge++;;){var ft=O[B++];if(!(ft&128))break}else for(;B<oe;){for(ft=Ae;128<ft;){if(O[B]!=(ft&127|128))return Ge;B++,ft>>=7}if(O[B++]!=ft)break;for(Ge++;ft=O[B++],(ft&128)!=0;);}return Ge},void 0);function be(O,B,oe,Ae,Ge){var ft=0;if(128>Ae)for(;B<oe&&O[B++]==Ae;)ft++,B+=Ge;else for(;B<oe;){for(var Jt=Ae;128<Jt;){if(O[B++]!=(Jt&127|128))return ft;Jt>>=7}if(O[B++]!=Jt)break;ft++,B+=Ge}return ft}h("jspb.utils.countFixed32Fields",function(O,B,oe,Ae){return be(O,B,oe,8*Ae+5,4)},void 0),h("jspb.utils.countFixed64Fields",function(O,B,oe,Ae){return be(O,B,oe,8*Ae+1,8)},void 0),h("jspb.utils.countDelimitedFields",function(O,B,oe,Ae){var Ge=0;for(Ae=8*Ae+2;B<oe;){for(var ft=Ae;128<ft;){if(O[B++]!=(ft&127|128))return Ge;ft>>=7}if(O[B++]!=ft)break;Ge++;for(var Jt=0,on=1;ft=O[B++],Jt+=(ft&127)*on,on*=128,(ft&128)!=0;);B+=Jt}return Ge},void 0),h("jspb.utils.debugBytesToTextFormat",function(O){var B='"';if(O){O=Oe(O);for(var oe=0;oe<O.length;oe++)B+="\\x",16>O[oe]&&(B+="0"),B+=O[oe].toString(16)}return B+'"'},void 0),h("jspb.utils.debugScalarToTextFormat",function(O){if(typeof O=="string"){O=String(O);for(var B=['"'],oe=0;oe<O.length;oe++){var Ae=O.charAt(oe),Ge=Ae.charCodeAt(0),ft=oe+1,Jt;(Jt=Z[Ae])||(31<Ge&&127>Ge||(Ge=Ae,Ge in N?Ae=N[Ge]:Ge in Z?Ae=N[Ge]=Z[Ge]:(Jt=Ge.charCodeAt(0),31<Jt&&127>Jt?Ae=Ge:(256>Jt?(Ae="\\x",(16>Jt||256<Jt)&&(Ae+="0")):(Ae="\\u",4096>Jt&&(Ae+="0")),Ae+=Jt.toString(16).toUpperCase()),Ae=N[Ge]=Ae)),Jt=Ae),B[ft]=Jt}B.push('"'),O=B.join("")}else O=O.toString();return O},void 0),h("jspb.utils.stringToByteArray",function(O){for(var B=new Uint8Array(O.length),oe=0;oe<O.length;oe++){var Ae=O.charCodeAt(oe);if(255<Ae)throw Error("Conversion error: string contains codepoint outside of byte range");B[oe]=Ae}return B},void 0);function Oe(O){return O.constructor===Uint8Array?O:O.constructor===ArrayBuffer?new Uint8Array(O):O.constructor===Array?new Uint8Array(O):O.constructor===String?re(O):O instanceof Uint8Array?new Uint8Array(O.buffer,O.byteOffset,O.byteLength):(P("Type not convertible to Uint8Array."),new Uint8Array(0))}h("jspb.utils.byteSourceToUint8Array",Oe,void 0);function Se(O,B,oe){this.b=null,this.a=this.c=this.h=0,this.v=!1,O&&this.H(O,B,oe)}h("jspb.BinaryDecoder",Se,void 0);var Ke=[];Se.getInstanceCacheLength=function(){return Ke.length};function tt(O,B,oe){if(Ke.length){var Ae=Ke.pop();return O&&Ae.H(O,B,oe),Ae}return new Se(O,B,oe)}Se.alloc=tt,Se.prototype.Ca=function(){this.clear(),100>Ke.length&&Ke.push(this)},Se.prototype.free=Se.prototype.Ca,Se.prototype.clone=function(){return tt(this.b,this.h,this.c-this.h)},Se.prototype.clone=Se.prototype.clone,Se.prototype.clear=function(){this.b=null,this.a=this.c=this.h=0,this.v=!1},Se.prototype.clear=Se.prototype.clear,Se.prototype.Y=function(){return this.b},Se.prototype.getBuffer=Se.prototype.Y,Se.prototype.H=function(O,B,oe){this.b=Oe(O),this.h=B!==void 0?B:0,this.c=oe!==void 0?this.h+oe:this.b.length,this.a=this.h},Se.prototype.setBlock=Se.prototype.H,Se.prototype.Db=function(){return this.c},Se.prototype.getEnd=Se.prototype.Db,Se.prototype.setEnd=function(O){this.c=O},Se.prototype.setEnd=Se.prototype.setEnd,Se.prototype.reset=function(){this.a=this.h},Se.prototype.reset=Se.prototype.reset,Se.prototype.B=function(){return this.a},Se.prototype.getCursor=Se.prototype.B,Se.prototype.Ma=function(O){this.a=O},Se.prototype.setCursor=Se.prototype.Ma,Se.prototype.advance=function(O){this.a+=O,E(this.a<=this.c)},Se.prototype.advance=Se.prototype.advance,Se.prototype.ya=function(){return this.a==this.c},Se.prototype.atEnd=Se.prototype.ya,Se.prototype.Qb=function(){return this.a>this.c},Se.prototype.pastEnd=Se.prototype.Qb,Se.prototype.getError=function(){return this.v||0>this.a||this.a>this.c},Se.prototype.getError=Se.prototype.getError,Se.prototype.w=function(O){for(var B=128,oe=0,Ae=0,Ge=0;4>Ge&&128<=B;Ge++)B=this.b[this.a++],oe|=(B&127)<<7*Ge;if(128<=B&&(B=this.b[this.a++],oe|=(B&127)<<28,Ae|=(B&127)>>4),128<=B)for(Ge=0;5>Ge&&128<=B;Ge++)B=this.b[this.a++],Ae|=(B&127)<<7*Ge+3;if(128>B)return O(oe>>>0,Ae>>>0);P("Failed to read varint, encoding is invalid."),this.v=!0},Se.prototype.readSplitVarint64=Se.prototype.w,Se.prototype.ea=function(O){return this.w(function(B,oe){return Fe(B,oe,O)})},Se.prototype.readSplitZigzagVarint64=Se.prototype.ea,Se.prototype.ta=function(O){var B=this.b,oe=this.a;this.a+=8;for(var Ae=0,Ge=0,ft=oe+7;ft>=oe;ft--)Ae=Ae<<8|B[ft],Ge=Ge<<8|B[ft+4];return O(Ae,Ge)},Se.prototype.readSplitFixed64=Se.prototype.ta,Se.prototype.kb=function(){for(;this.b[this.a]&128;)this.a++;this.a++},Se.prototype.skipVarint=Se.prototype.kb,Se.prototype.mb=function(O){for(;128<O;)this.a--,O>>>=7;this.a--},Se.prototype.unskipVarint=Se.prototype.mb,Se.prototype.o=function(){var O=this.b,B=O[this.a],oe=B&127;return 128>B?(this.a+=1,E(this.a<=this.c),oe):(B=O[this.a+1],oe|=(B&127)<<7,128>B?(this.a+=2,E(this.a<=this.c),oe):(B=O[this.a+2],oe|=(B&127)<<14,128>B?(this.a+=3,E(this.a<=this.c),oe):(B=O[this.a+3],oe|=(B&127)<<21,128>B?(this.a+=4,E(this.a<=this.c),oe):(B=O[this.a+4],oe|=(B&15)<<28,128>B?(this.a+=5,E(this.a<=this.c),oe>>>0):(this.a+=5,128<=O[this.a++]&&128<=O[this.a++]&&128<=O[this.a++]&&128<=O[this.a++]&&128<=O[this.a++]&&E(!1),E(this.a<=this.c),oe)))))},Se.prototype.readUnsignedVarint32=Se.prototype.o,Se.prototype.da=function(){return~~this.o()},Se.prototype.readSignedVarint32=Se.prototype.da,Se.prototype.O=function(){return this.o().toString()},Se.prototype.Ea=function(){return this.da().toString()},Se.prototype.readSignedVarint32String=Se.prototype.Ea,Se.prototype.Ia=function(){var O=this.o();return O>>>1^-(O&1)},Se.prototype.readZigzagVarint32=Se.prototype.Ia,Se.prototype.Ga=function(){return this.w(ce)},Se.prototype.readUnsignedVarint64=Se.prototype.Ga,Se.prototype.Ha=function(){return this.w(Pe)},Se.prototype.readUnsignedVarint64String=Se.prototype.Ha,Se.prototype.sa=function(){return this.w(xe)},Se.prototype.readSignedVarint64=Se.prototype.sa,Se.prototype.Fa=function(){return this.w(Ne)},Se.prototype.readSignedVarint64String=Se.prototype.Fa,Se.prototype.Ja=function(){return this.w(De)},Se.prototype.readZigzagVarint64=Se.prototype.Ja,Se.prototype.fb=function(){return this.ea(ke)},Se.prototype.readZigzagVarintHash64=Se.prototype.fb,Se.prototype.Ka=function(){return this.ea(Ne)},Se.prototype.readZigzagVarint64String=Se.prototype.Ka,Se.prototype.Gc=function(){var O=this.b[this.a];return this.a+=1,E(this.a<=this.c),O},Se.prototype.readUint8=Se.prototype.Gc,Se.prototype.Ec=function(){var O=this.b[this.a],B=this.b[this.a+1];return this.a+=2,E(this.a<=this.c),O<<0|B<<8},Se.prototype.readUint16=Se.prototype.Ec,Se.prototype.m=function(){var O=this.b[this.a],B=this.b[this.a+1],oe=this.b[this.a+2],Ae=this.b[this.a+3];return this.a+=4,E(this.a<=this.c),(O<<0|B<<8|oe<<16|Ae<<24)>>>0},Se.prototype.readUint32=Se.prototype.m,Se.prototype.ga=function(){var O=this.m(),B=this.m();return ce(O,B)},Se.prototype.readUint64=Se.prototype.ga,Se.prototype.ha=function(){var O=this.m(),B=this.m();return Pe(O,B)},Se.prototype.readUint64String=Se.prototype.ha,Se.prototype.Xb=function(){var O=this.b[this.a];return this.a+=1,E(this.a<=this.c),O<<24>>24},Se.prototype.readInt8=Se.prototype.Xb,Se.prototype.Vb=function(){var O=this.b[this.a],B=this.b[this.a+1];return this.a+=2,E(this.a<=this.c),(O<<0|B<<8)<<16>>16},Se.prototype.readInt16=Se.prototype.Vb,Se.prototype.P=function(){var O=this.b[this.a],B=this.b[this.a+1],oe=this.b[this.a+2],Ae=this.b[this.a+3];return this.a+=4,E(this.a<=this.c),O<<0|B<<8|oe<<16|Ae<<24},Se.prototype.readInt32=Se.prototype.P,Se.prototype.ba=function(){var O=this.m(),B=this.m();return xe(O,B)},Se.prototype.readInt64=Se.prototype.ba,Se.prototype.ca=function(){var O=this.m(),B=this.m();return Ne(O,B)},Se.prototype.readInt64String=Se.prototype.ca,Se.prototype.aa=function(){var O=this.m();return Ce(O)},Se.prototype.readFloat=Se.prototype.aa,Se.prototype.Z=function(){var O=this.m(),B=this.m();return Te(O,B)},Se.prototype.readDouble=Se.prototype.Z,Se.prototype.pa=function(){return!!this.b[this.a++]},Se.prototype.readBool=Se.prototype.pa,Se.prototype.ra=function(){return this.da()},Se.prototype.readEnum=Se.prototype.ra,Se.prototype.fa=function(O){var B=this.b,oe=this.a;O=oe+O;for(var Ae=[],Ge="";oe<O;){var ft=B[oe++];if(128>ft)Ae.push(ft);else{if(192>ft)continue;if(224>ft){var Jt=B[oe++];Ae.push((ft&31)<<6|Jt&63)}else if(240>ft){Jt=B[oe++];var on=B[oe++];Ae.push((ft&15)<<12|(Jt&63)<<6|on&63)}else if(248>ft){Jt=B[oe++],on=B[oe++];var Jn=B[oe++];ft=(ft&7)<<18|(Jt&63)<<12|(on&63)<<6|Jn&63,ft-=65536,Ae.push((ft>>10&1023)+55296,(ft&1023)+56320)}}8192<=Ae.length&&(Ge+=String.fromCharCode.apply(null,Ae),Ae.length=0)}return Ge+=K(Ae),this.a=oe,Ge},Se.prototype.readString=Se.prototype.fa,Se.prototype.Dc=function(){var O=this.o();return this.fa(O)},Se.prototype.readStringWithLength=Se.prototype.Dc,Se.prototype.qa=function(O){if(0>O||this.a+O>this.b.length)return this.v=!0,P("Invalid byte length!"),new Uint8Array(0);var B=this.b.subarray(this.a,this.a+O);return this.a+=O,E(this.a<=this.c),B},Se.prototype.readBytes=Se.prototype.qa,Se.prototype.ia=function(){return this.w(ke)},Se.prototype.readVarintHash64=Se.prototype.ia,Se.prototype.$=function(){var O=this.b,B=this.a,oe=O[B],Ae=O[B+1],Ge=O[B+2],ft=O[B+3],Jt=O[B+4],on=O[B+5],Jn=O[B+6];return O=O[B+7],this.a+=8,String.fromCharCode(oe,Ae,Ge,ft,Jt,on,Jn,O)},Se.prototype.readFixedHash64=Se.prototype.$;function le(O,B,oe){this.a=tt(O,B,oe),this.O=this.a.B(),this.b=this.c=-1,this.h=!1,this.v=null}h("jspb.BinaryReader",le,void 0);var ze=[];le.clearInstanceCache=function(){ze=[]},le.getInstanceCacheLength=function(){return ze.length};function Ye(O,B,oe){if(ze.length){var Ae=ze.pop();return O&&Ae.a.H(O,B,oe),Ae}return new le(O,B,oe)}le.alloc=Ye,le.prototype.zb=Ye,le.prototype.alloc=le.prototype.zb,le.prototype.Ca=function(){this.a.clear(),this.b=this.c=-1,this.h=!1,this.v=null,100>ze.length&&ze.push(this)},le.prototype.free=le.prototype.Ca,le.prototype.Fb=function(){return this.O},le.prototype.getFieldCursor=le.prototype.Fb,le.prototype.B=function(){return this.a.B()},le.prototype.getCursor=le.prototype.B,le.prototype.Y=function(){return this.a.Y()},le.prototype.getBuffer=le.prototype.Y,le.prototype.Hb=function(){return this.c},le.prototype.getFieldNumber=le.prototype.Hb,le.prototype.Lb=function(){return this.b},le.prototype.getWireType=le.prototype.Lb,le.prototype.Mb=function(){return this.b==2},le.prototype.isDelimited=le.prototype.Mb,le.prototype.bb=function(){return this.b==4},le.prototype.isEndGroup=le.prototype.bb,le.prototype.getError=function(){return this.h||this.a.getError()},le.prototype.getError=le.prototype.getError,le.prototype.H=function(O,B,oe){this.a.H(O,B,oe),this.b=this.c=-1},le.prototype.setBlock=le.prototype.H,le.prototype.reset=function(){this.a.reset(),this.b=this.c=-1},le.prototype.reset=le.prototype.reset,le.prototype.advance=function(O){this.a.advance(O)},le.prototype.advance=le.prototype.advance,le.prototype.oa=function(){if(this.a.ya())return!1;if(this.getError())return P("Decoder hit an error"),!1;this.O=this.a.B();var O=this.a.o(),B=O>>>3;return O&=7,O!=0&&O!=5&&O!=1&&O!=2&&O!=3&&O!=4?(P("Invalid wire type: %s (at position %s)",O,this.O),this.h=!0,!1):(this.c=B,this.b=O,!0)},le.prototype.nextField=le.prototype.oa,le.prototype.Oa=function(){this.a.mb(this.c<<3|this.b)},le.prototype.unskipHeader=le.prototype.Oa,le.prototype.Lc=function(){var O=this.c;for(this.Oa();this.oa()&&this.c==O;)this.C();this.a.ya()||this.Oa()},le.prototype.skipMatchingFields=le.prototype.Lc,le.prototype.lb=function(){this.b!=0?(P("Invalid wire type for skipVarintField"),this.C()):this.a.kb()},le.prototype.skipVarintField=le.prototype.lb,le.prototype.gb=function(){if(this.b!=2)P("Invalid wire type for skipDelimitedField"),this.C();else{var O=this.a.o();this.a.advance(O)}},le.prototype.skipDelimitedField=le.prototype.gb,le.prototype.hb=function(){this.b!=5?(P("Invalid wire type for skipFixed32Field"),this.C()):this.a.advance(4)},le.prototype.skipFixed32Field=le.prototype.hb,le.prototype.ib=function(){this.b!=1?(P("Invalid wire type for skipFixed64Field"),this.C()):this.a.advance(8)},le.prototype.skipFixed64Field=le.prototype.ib,le.prototype.jb=function(){var O=this.c;do{if(!this.oa()){P("Unmatched start-group tag: stream EOF"),this.h=!0;break}if(this.b==4){this.c!=O&&(P("Unmatched end-group tag"),this.h=!0);break}this.C()}while(!0)},le.prototype.skipGroup=le.prototype.jb,le.prototype.C=function(){switch(this.b){case 0:this.lb();break;case 1:this.ib();break;case 2:this.gb();break;case 5:this.hb();break;case 3:this.jb();break;default:P("Invalid wire encoding for field.")}},le.prototype.skipField=le.prototype.C,le.prototype.Hc=function(O,B){this.v===null&&(this.v={}),E(!this.v[O]),this.v[O]=B},le.prototype.registerReadCallback=le.prototype.Hc,le.prototype.Ic=function(O){return E(this.v!==null),O=this.v[O],E(O),O(this)},le.prototype.runReadCallback=le.prototype.Ic,le.prototype.Yb=function(O,B){E(this.b==2);var oe=this.a.c,Ae=this.a.o();Ae=this.a.B()+Ae,this.a.setEnd(Ae),B(O,this),this.a.Ma(Ae),this.a.setEnd(oe)},le.prototype.readMessage=le.prototype.Yb,le.prototype.Ub=function(O,B,oe){E(this.b==3),E(this.c==O),oe(B,this),this.h||this.b==4||(P("Group submessage did not end with an END_GROUP tag"),this.h=!0)},le.prototype.readGroup=le.prototype.Ub,le.prototype.Gb=function(){E(this.b==2);var O=this.a.o(),B=this.a.B(),oe=B+O;return O=tt(this.a.Y(),B,O),this.a.Ma(oe),O},le.prototype.getFieldDecoder=le.prototype.Gb,le.prototype.P=function(){return E(this.b==0),this.a.da()},le.prototype.readInt32=le.prototype.P,le.prototype.Wb=function(){return E(this.b==0),this.a.Ea()},le.prototype.readInt32String=le.prototype.Wb,le.prototype.ba=function(){return E(this.b==0),this.a.sa()},le.prototype.readInt64=le.prototype.ba,le.prototype.ca=function(){return E(this.b==0),this.a.Fa()},le.prototype.readInt64String=le.prototype.ca,le.prototype.m=function(){return E(this.b==0),this.a.o()},le.prototype.readUint32=le.prototype.m,le.prototype.Fc=function(){return E(this.b==0),this.a.O()},le.prototype.readUint32String=le.prototype.Fc,le.prototype.ga=function(){return E(this.b==0),this.a.Ga()},le.prototype.readUint64=le.prototype.ga,le.prototype.ha=function(){return E(this.b==0),this.a.Ha()},le.prototype.readUint64String=le.prototype.ha,le.prototype.zc=function(){return E(this.b==0),this.a.Ia()},le.prototype.readSint32=le.prototype.zc,le.prototype.Ac=function(){return E(this.b==0),this.a.Ja()},le.prototype.readSint64=le.prototype.Ac,le.prototype.Bc=function(){return E(this.b==0),this.a.Ka()},le.prototype.readSint64String=le.prototype.Bc,le.prototype.Rb=function(){return E(this.b==5),this.a.m()},le.prototype.readFixed32=le.prototype.Rb,le.prototype.Sb=function(){return E(this.b==1),this.a.ga()},le.prototype.readFixed64=le.prototype.Sb,le.prototype.Tb=function(){return E(this.b==1),this.a.ha()},le.prototype.readFixed64String=le.prototype.Tb,le.prototype.vc=function(){return E(this.b==5),this.a.P()},le.prototype.readSfixed32=le.prototype.vc,le.prototype.wc=function(){return E(this.b==5),this.a.P().toString()},le.prototype.readSfixed32String=le.prototype.wc,le.prototype.xc=function(){return E(this.b==1),this.a.ba()},le.prototype.readSfixed64=le.prototype.xc,le.prototype.yc=function(){return E(this.b==1),this.a.ca()},le.prototype.readSfixed64String=le.prototype.yc,le.prototype.aa=function(){return E(this.b==5),this.a.aa()},le.prototype.readFloat=le.prototype.aa,le.prototype.Z=function(){return E(this.b==1),this.a.Z()},le.prototype.readDouble=le.prototype.Z,le.prototype.pa=function(){return E(this.b==0),!!this.a.o()},le.prototype.readBool=le.prototype.pa,le.prototype.ra=function(){return E(this.b==0),this.a.sa()},le.prototype.readEnum=le.prototype.ra,le.prototype.fa=function(){E(this.b==2);var O=this.a.o();return this.a.fa(O)},le.prototype.readString=le.prototype.fa,le.prototype.qa=function(){E(this.b==2);var O=this.a.o();return this.a.qa(O)},le.prototype.readBytes=le.prototype.qa,le.prototype.ia=function(){return E(this.b==0),this.a.ia()},le.prototype.readVarintHash64=le.prototype.ia,le.prototype.Cc=function(){return E(this.b==0),this.a.fb()},le.prototype.readSintHash64=le.prototype.Cc,le.prototype.w=function(O){return E(this.b==0),this.a.w(O)},le.prototype.readSplitVarint64=le.prototype.w,le.prototype.ea=function(O){return E(this.b==0),this.a.w(function(B,oe){return Fe(B,oe,O)})},le.prototype.readSplitZigzagVarint64=le.prototype.ea,le.prototype.$=function(){return E(this.b==1),this.a.$()},le.prototype.readFixedHash64=le.prototype.$,le.prototype.ta=function(O){return E(this.b==1),this.a.ta(O)},le.prototype.readSplitFixed64=le.prototype.ta;function Ue(O,B){E(O.b==2);var oe=O.a.o();oe=O.a.B()+oe;for(var Ae=[];O.a.B()<oe;)Ae.push(B.call(O.a));return Ae}le.prototype.gc=function(){return Ue(this,this.a.da)},le.prototype.readPackedInt32=le.prototype.gc,le.prototype.hc=function(){return Ue(this,this.a.Ea)},le.prototype.readPackedInt32String=le.prototype.hc,le.prototype.ic=function(){return Ue(this,this.a.sa)},le.prototype.readPackedInt64=le.prototype.ic,le.prototype.jc=function(){return Ue(this,this.a.Fa)},le.prototype.readPackedInt64String=le.prototype.jc,le.prototype.qc=function(){return Ue(this,this.a.o)},le.prototype.readPackedUint32=le.prototype.qc,le.prototype.rc=function(){return Ue(this,this.a.O)},le.prototype.readPackedUint32String=le.prototype.rc,le.prototype.sc=function(){return Ue(this,this.a.Ga)},le.prototype.readPackedUint64=le.prototype.sc,le.prototype.tc=function(){return Ue(this,this.a.Ha)},le.prototype.readPackedUint64String=le.prototype.tc,le.prototype.nc=function(){return Ue(this,this.a.Ia)},le.prototype.readPackedSint32=le.prototype.nc,le.prototype.oc=function(){return Ue(this,this.a.Ja)},le.prototype.readPackedSint64=le.prototype.oc,le.prototype.pc=function(){return Ue(this,this.a.Ka)},le.prototype.readPackedSint64String=le.prototype.pc,le.prototype.bc=function(){return Ue(this,this.a.m)},le.prototype.readPackedFixed32=le.prototype.bc,le.prototype.cc=function(){return Ue(this,this.a.ga)},le.prototype.readPackedFixed64=le.prototype.cc,le.prototype.dc=function(){return Ue(this,this.a.ha)},le.prototype.readPackedFixed64String=le.prototype.dc,le.prototype.kc=function(){return Ue(this,this.a.P)},le.prototype.readPackedSfixed32=le.prototype.kc,le.prototype.lc=function(){return Ue(this,this.a.ba)},le.prototype.readPackedSfixed64=le.prototype.lc,le.prototype.mc=function(){return Ue(this,this.a.ca)},le.prototype.readPackedSfixed64String=le.prototype.mc,le.prototype.fc=function(){return Ue(this,this.a.aa)},le.prototype.readPackedFloat=le.prototype.fc,le.prototype.$b=function(){return Ue(this,this.a.Z)},le.prototype.readPackedDouble=le.prototype.$b,le.prototype.Zb=function(){return Ue(this,this.a.pa)},le.prototype.readPackedBool=le.prototype.Zb,le.prototype.ac=function(){return Ue(this,this.a.ra)},le.prototype.readPackedEnum=le.prototype.ac,le.prototype.uc=function(){return Ue(this,this.a.ia)},le.prototype.readPackedVarintHash64=le.prototype.uc,le.prototype.ec=function(){return Ue(this,this.a.$)},le.prototype.readPackedFixedHash64=le.prototype.ec;function Je(O,B,oe,Ae,Ge){this.ma=O,this.Ba=B,this.la=oe,this.Na=Ae,this.na=Ge}h("jspb.ExtensionFieldInfo",Je,void 0);function Ze(O,B,oe,Ae,Ge,ft){this.Za=O,this.za=B,this.Aa=oe,this.Wa=Ae,this.Ab=Ge,this.Nb=ft}h("jspb.ExtensionFieldBinaryInfo",Ze,void 0),Je.prototype.F=function(){return!!this.la},Je.prototype.isMessageType=Je.prototype.F;function rt(){}h("jspb.Message",rt,void 0),rt.GENERATE_TO_OBJECT=!0,rt.GENERATE_FROM_OBJECT=!0;var qt=typeof Uint8Array=="function";rt.prototype.Ib=function(){return this.b},rt.prototype.getJsPbMessageId=rt.prototype.Ib,rt.initialize=function(O,B,oe,Ae,Ge,ft){O.f=null,B||(B=oe?[oe]:[]),O.b=oe?String(oe):void 0,O.D=oe===0?-1:0,O.u=B;e:{if(oe=O.u.length,B=-1,oe&&(B=oe-1,oe=O.u[B],!(oe===null||typeof oe!="object"||Array.isArray(oe)||qt&&oe instanceof Uint8Array))){O.G=B-O.D,O.i=oe;break e}-1<Ae?(O.G=Math.max(Ae,B+1-O.D),O.i=null):O.G=Number.MAX_VALUE}if(O.a={},Ge)for(Ae=0;Ae<Ge.length;Ae++)B=Ge[Ae],B<O.G?(B+=O.D,O.u[B]=O.u[B]||St):(Ot(O),O.i[B]=O.i[B]||St);if(ft&&ft.length)for(Ae=0;Ae<ft.length;Ae++)Lt(O,ft[Ae])};var St=Object.freeze?Object.freeze([]):[];function Ot(O){var B=O.G+O.D;O.u[B]||(O.i=O.u[B]={})}function Bt(O,B,oe){for(var Ae=[],Ge=0;Ge<O.length;Ge++)Ae[Ge]=B.call(O[Ge],oe,O[Ge]);return Ae}rt.toObjectList=Bt,rt.toObjectExtension=function(O,B,oe,Ae,Ge){for(var ft in oe){var Jt=oe[ft],on=Ae.call(O,Jt);if(on!=null){for(var Jn in Jt.Ba)if(Jt.Ba.hasOwnProperty(Jn))break;B[Jn]=Jt.Na?Jt.na?Bt(on,Jt.Na,Ge):Jt.Na(Ge,on):on}}},rt.serializeBinaryExtensions=function(O,B,oe,Ae){for(var Ge in oe){var ft=oe[Ge],Jt=ft.Za;if(!ft.Aa)throw Error("Message extension present that was generated without binary serialization support");var on=Ae.call(O,Jt);if(on!=null)if(Jt.F())if(ft.Wa)ft.Aa.call(B,Jt.ma,on,ft.Wa);else throw Error("Message extension present holding submessage without binary support enabled, and message is being serialized to binary format");else ft.Aa.call(B,Jt.ma,on)}},rt.readBinaryExtension=function(O,B,oe,Ae,Ge){var ft=oe[B.c];if(ft){if(oe=ft.Za,!ft.za)throw Error("Deserializing extension whose generated code does not support binary format");if(oe.F()){var Jt=new oe.la;ft.za.call(B,Jt,ft.Ab)}else Jt=ft.za.call(B);oe.na&&!ft.Nb?(B=Ae.call(O,oe))?B.push(Jt):Ge.call(O,oe,[Jt]):Ge.call(O,oe,Jt)}else B.C()};function Dt(O,B){if(B<O.G){B+=O.D;var oe=O.u[B];return oe===St?O.u[B]=[]:oe}if(O.i)return oe=O.i[B],oe===St?O.i[B]=[]:oe}rt.getField=Dt,rt.getRepeatedField=function(O,B){return Dt(O,B)};function an(O,B){return O=Dt(O,B),O==null?O:+O}rt.getOptionalFloatingPointField=an;function Vt(O,B){return O=Dt(O,B),O==null?O:!!O}rt.getBooleanField=Vt,rt.getRepeatedFloatingPointField=function(O,B){var oe=Dt(O,B);if(O.a||(O.a={}),!O.a[B]){for(var Ae=0;Ae<oe.length;Ae++)oe[Ae]=+oe[Ae];O.a[B]=!0}return oe},rt.getRepeatedBooleanField=function(O,B){var oe=Dt(O,B);if(O.a||(O.a={}),!O.a[B]){for(var Ae=0;Ae<oe.length;Ae++)oe[Ae]=!!oe[Ae];O.a[B]=!0}return oe};function Kt(O){return O==null||typeof O=="string"?O:qt&&O instanceof Uint8Array?G(O):(P("Cannot coerce to b64 string: "+p(O)),null)}rt.bytesAsB64=Kt;function Qt(O){return O==null||O instanceof Uint8Array?O:typeof O=="string"?re(O):(P("Cannot coerce to Uint8Array: "+p(O)),null)}rt.bytesAsU8=Qt,rt.bytesListAsB64=function(O){return et(O),O.length&&typeof O[0]!="string"?_(O,Kt):O},rt.bytesListAsU8=function(O){return et(O),!O.length||O[0]instanceof Uint8Array?O:_(O,Qt)};function et(O){if(O&&1<O.length){var B=p(O[0]);C(O,function(oe){p(oe)!=B&&P("Inconsistent type in JSPB repeated field array. Got "+p(oe)+" expected "+B)})}}function ot(O,B,oe){return O=Dt(O,B),O??oe}rt.getFieldWithDefault=ot,rt.getBooleanFieldWithDefault=function(O,B,oe){return O=Vt(O,B),O??oe},rt.getFloatingPointFieldWithDefault=function(O,B,oe){return O=an(O,B),O??oe},rt.getFieldProto3=ot,rt.getMapField=function(O,B,oe,Ae){if(O.f||(O.f={}),B in O.f)return O.f[B];var Ge=Dt(O,B);if(!Ge){if(oe)return;Ge=[],Qe(O,B,Ge)}return O.f[B]=new A(Ge,Ae)};function Qe(O,B,oe){return D(O,rt),B<O.G?O.u[B+O.D]=oe:(Ot(O),O.i[B]=oe),O}rt.setField=Qe,rt.setProto3IntField=function(O,B,oe){return ut(O,B,oe,0)},rt.setProto3FloatField=function(O,B,oe){return ut(O,B,oe,0)},rt.setProto3BooleanField=function(O,B,oe){return ut(O,B,oe,!1)},rt.setProto3StringField=function(O,B,oe){return ut(O,B,oe,"")},rt.setProto3BytesField=function(O,B,oe){return ut(O,B,oe,"")},rt.setProto3EnumField=function(O,B,oe){return ut(O,B,oe,0)},rt.setProto3StringIntField=function(O,B,oe){return ut(O,B,oe,"0")};function ut(O,B,oe,Ae){return D(O,rt),oe!==Ae?Qe(O,B,oe):B<O.G?O.u[B+O.D]=null:(Ot(O),delete O.i[B]),O}rt.addToRepeatedField=function(O,B,oe,Ae){return D(O,rt),B=Dt(O,B),Ae!=null?B.splice(Ae,0,oe):B.push(oe),O};function Nt(O,B,oe,Ae){return D(O,rt),(oe=Lt(O,oe))&&oe!==B&&Ae!==void 0&&(O.f&&oe in O.f&&(O.f[oe]=void 0),Qe(O,oe,void 0)),Qe(O,B,Ae)}rt.setOneofField=Nt;function Lt(O,B){for(var oe,Ae,Ge=0;Ge<B.length;Ge++){var ft=B[Ge],Jt=Dt(O,ft);Jt!=null&&(oe=ft,Ae=Jt,Qe(O,ft,void 0))}return oe?(Qe(O,oe,Ae),oe):0}rt.computeOneofCase=Lt,rt.getWrapperField=function(O,B,oe,Ae){if(O.f||(O.f={}),!O.f[oe]){var Ge=Dt(O,oe);(Ae||Ge)&&(O.f[oe]=new B(Ge))}return O.f[oe]},rt.getRepeatedWrapperField=function(O,B,oe){return Zt(O,B,oe),B=O.f[oe],B==St&&(B=O.f[oe]=[]),B};function Zt(O,B,oe){if(O.f||(O.f={}),!O.f[oe]){for(var Ae=Dt(O,oe),Ge=[],ft=0;ft<Ae.length;ft++)Ge[ft]=new B(Ae[ft]);O.f[oe]=Ge}}rt.setWrapperField=function(O,B,oe){D(O,rt),O.f||(O.f={});var Ae=oe&&oe.g();return O.f[B]=oe,Qe(O,B,Ae)},rt.setOneofWrapperField=function(O,B,oe,Ae){D(O,rt),O.f||(O.f={});var Ge=Ae&&Ae.g();return O.f[B]=Ae,Nt(O,B,oe,Ge)},rt.setRepeatedWrapperField=function(O,B,oe){D(O,rt),O.f||(O.f={}),oe=oe||[];for(var Ae=[],Ge=0;Ge<oe.length;Ge++)Ae[Ge]=oe[Ge].g();return O.f[B]=oe,Qe(O,B,Ae)},rt.addToRepeatedWrapperField=function(O,B,oe,Ae,Ge){Zt(O,Ae,B);var ft=O.f[B];return ft||(ft=O.f[B]=[]),oe=oe||new Ae,O=Dt(O,B),Ge!=null?(ft.splice(Ge,0,oe),O.splice(Ge,0,oe.g())):(ft.push(oe),O.push(oe.g())),oe},rt.toMap=function(O,B,oe,Ae){for(var Ge={},ft=0;ft<O.length;ft++)Ge[B.call(O[ft])]=oe?oe.call(O[ft],Ae,O[ft]):O[ft];return Ge};function Wt(O){if(O.f)for(var B in O.f){var oe=O.f[B];if(Array.isArray(oe))for(var Ae=0;Ae<oe.length;Ae++)oe[Ae]&&oe[Ae].g();else oe&&oe.g()}}rt.prototype.g=function(){return Wt(this),this.u},rt.prototype.toArray=rt.prototype.g,rt.prototype.toString=function(){return Wt(this),this.u.toString()},rt.prototype.getExtension=function(O){if(this.i){this.f||(this.f={});var B=O.ma;if(O.na){if(O.F())return this.f[B]||(this.f[B]=_(this.i[B]||[],function(oe){return new O.la(oe)})),this.f[B]}else if(O.F())return!this.f[B]&&this.i[B]&&(this.f[B]=new O.la(this.i[B])),this.f[B];return this.i[B]}},rt.prototype.getExtension=rt.prototype.getExtension,rt.prototype.Kc=function(O,B){this.f||(this.f={}),Ot(this);var oe=O.ma;return O.na?(B=B||[],O.F()?(this.f[oe]=B,this.i[oe]=_(B,function(Ae){return Ae.g()})):this.i[oe]=B):O.F()?(this.f[oe]=B,this.i[oe]=B&&B.g()):this.i[oe]=B,this},rt.prototype.setExtension=rt.prototype.Kc,rt.difference=function(O,B){if(!(O instanceof B.constructor))throw Error("Messages have different types.");var oe=O.g();B=B.g();var Ae=[],Ge=0,ft=oe.length>B.length?oe.length:B.length;for(O.b&&(Ae[0]=O.b,Ge=1);Ge<ft;Ge++)$t(oe[Ge],B[Ge])||(Ae[Ge]=B[Ge]);return new O.constructor(Ae)},rt.equals=function(O,B){return O==B||!(!O||!B)&&O instanceof B.constructor&&$t(O.g(),B.g())};function At(O,B){O=O||{},B=B||{};var oe={},Ae;for(Ae in O)oe[Ae]=0;for(Ae in B)oe[Ae]=0;for(Ae in oe)if(!$t(O[Ae],B[Ae]))return!1;return!0}rt.compareExtensions=At;function $t(O,B){if(O==B)return!0;if(!m(O)||!m(B))return typeof O=="number"&&isNaN(O)||typeof B=="number"&&isNaN(B)?String(O)==String(B):!1;if(O.constructor!=B.constructor)return!1;if(qt&&O.constructor===Uint8Array){if(O.length!=B.length)return!1;for(var oe=0;oe<O.length;oe++)if(O[oe]!=B[oe])return!1;return!0}if(O.constructor===Array){var Ae=void 0,Ge=void 0,ft=Math.max(O.length,B.length);for(oe=0;oe<ft;oe++){var Jt=O[oe],on=B[oe];if(Jt&&Jt.constructor==Object&&(E(Ae===void 0),E(oe===O.length-1),Ae=Jt,Jt=void 0),on&&on.constructor==Object&&(E(Ge===void 0),E(oe===B.length-1),Ge=on,on=void 0),!$t(Jt,on))return!1}return Ae||Ge?(Ae=Ae||{},Ge=Ge||{},At(Ae,Ge)):!0}if(O.constructor===Object)return At(O,B);throw Error("Invalid type in JSPB array")}rt.compareFields=$t,rt.prototype.Bb=function(){return Gt(this)},rt.prototype.cloneMessage=rt.prototype.Bb,rt.prototype.clone=function(){return Gt(this)},rt.prototype.clone=rt.prototype.clone,rt.clone=function(O){return Gt(O)};function Gt(O){return new O.constructor(Ft(O.g()))}rt.copyInto=function(O,B){D(O,rt),D(B,rt),E(O.constructor==B.constructor,"Copy source and target message should have the same type."),O=Gt(O);for(var oe=B.g(),Ae=O.g(),Ge=oe.length=0;Ge<Ae.length;Ge++)oe[Ge]=Ae[Ge];B.f=O.f,B.i=O.i};function Ft(O){if(Array.isArray(O)){for(var B=Array(O.length),oe=0;oe<O.length;oe++){var Ae=O[oe];Ae!=null&&(B[oe]=typeof Ae=="object"?Ft(E(Ae)):Ae)}return B}if(qt&&O instanceof Uint8Array)return new Uint8Array(O);B={};for(oe in O)Ae=O[oe],Ae!=null&&(B[oe]=typeof Ae=="object"?Ft(E(Ae)):Ae);return B}rt.registerMessageType=function(O,B){B.we=O};var cn={dump:function(O){return D(O,rt,"jspb.Message instance expected"),E(O.getExtension,"Only unobfuscated and unoptimized compilation modes supported."),cn.X(O)}};h("jspb.debug.dump",cn.dump,void 0),cn.X=function(O){var B=p(O);if(B=="number"||B=="string"||B=="boolean"||B=="null"||B=="undefined"||typeof Uint8Array<"u"&&O instanceof Uint8Array)return O;if(B=="array")return M(O),_(O,cn.X);if(O instanceof A){var oe={};O=O.entries();for(var Ae=O.next();!Ae.done;Ae=O.next())oe[Ae.value[0]]=cn.X(Ae.value[1]);return oe}D(O,rt,"Only messages expected: "+O),B=O.constructor;var Ge={$name:B.name||B.displayName};for(on in B.prototype){var ft=/^get([A-Z]\w*)/.exec(on);if(ft&&on!="getExtension"&&on!="getJsPbMessageId"){var Jt="has"+ft[1];(!O[Jt]||O[Jt]())&&(Jt=O[on](),Ge[cn.$a(ft[1])]=cn.X(Jt))}}if(O.extensionObject_)return Ge.$extensions="Recursive dumping of extensions not supported in compiled code. Switch to uncompiled or dump extension object directly",Ge;for(Ae in B.extensions)if(/^\d+$/.test(Ae)){Jt=B.extensions[Ae];var on=O.getExtension(Jt);ft=void 0,Jt=Jt.Ba;var Jn=[],ni=0;for(ft in Jt)Jn[ni++]=ft;ft=Jn[0],on!=null&&(oe||(oe=Ge.$extensions={}),oe[cn.$a(ft)]=cn.X(on))}return Ge},cn.$a=function(O){return O.replace(/^[A-Z]/,function(B){return B.toLowerCase()})};function _t(){this.a=[]}h("jspb.BinaryEncoder",_t,void 0),_t.prototype.length=function(){return this.a.length},_t.prototype.length=_t.prototype.length,_t.prototype.end=function(){var O=this.a;return this.a=[],O},_t.prototype.end=_t.prototype.end,_t.prototype.l=function(O,B){for(E(O==Math.floor(O)),E(B==Math.floor(B)),E(0<=O&&4294967296>O),E(0<=B&&4294967296>B);0<B||127<O;)this.a.push(O&127|128),O=(O>>>7|B<<25)>>>0,B>>>=7;this.a.push(O)},_t.prototype.writeSplitVarint64=_t.prototype.l,_t.prototype.A=function(O,B){E(O==Math.floor(O)),E(B==Math.floor(B)),E(0<=O&&4294967296>O),E(0<=B&&4294967296>B),this.s(O),this.s(B)},_t.prototype.writeSplitFixed64=_t.prototype.A,_t.prototype.j=function(O){for(E(O==Math.floor(O)),E(0<=O&&4294967296>O);127<O;)this.a.push(O&127|128),O>>>=7;this.a.push(O)},_t.prototype.writeUnsignedVarint32=_t.prototype.j,_t.prototype.M=function(O){if(E(O==Math.floor(O)),E(-2147483648<=O&&2147483648>O),0<=O)this.j(O);else{for(var B=0;9>B;B++)this.a.push(O&127|128),O>>=7;this.a.push(1)}},_t.prototype.writeSignedVarint32=_t.prototype.M,_t.prototype.va=function(O){E(O==Math.floor(O)),E(0<=O&&18446744073709552e3>O),ye(O),this.l(ee,ne)},_t.prototype.writeUnsignedVarint64=_t.prototype.va,_t.prototype.ua=function(O){E(O==Math.floor(O)),E(-9223372036854776e3<=O&&9223372036854776e3>O),ye(O),this.l(ee,ne)},_t.prototype.writeSignedVarint64=_t.prototype.ua,_t.prototype.wa=function(O){E(O==Math.floor(O)),E(-2147483648<=O&&2147483648>O),this.j((O<<1^O>>31)>>>0)},_t.prototype.writeZigzagVarint32=_t.prototype.wa,_t.prototype.xa=function(O){E(O==Math.floor(O)),E(-9223372036854776e3<=O&&9223372036854776e3>O),ge(O),this.l(ee,ne)},_t.prototype.writeZigzagVarint64=_t.prototype.xa,_t.prototype.Ta=function(O){this.W(Q(O))},_t.prototype.writeZigzagVarint64String=_t.prototype.Ta,_t.prototype.W=function(O){var B=this;_e(O),we(ee,ne,function(oe,Ae){B.l(oe>>>0,Ae>>>0)})},_t.prototype.writeZigzagVarintHash64=_t.prototype.W,_t.prototype.be=function(O){E(O==Math.floor(O)),E(0<=O&&256>O),this.a.push(O>>>0&255)},_t.prototype.writeUint8=_t.prototype.be,_t.prototype.ae=function(O){E(O==Math.floor(O)),E(0<=O&&65536>O),this.a.push(O>>>0&255),this.a.push(O>>>8&255)},_t.prototype.writeUint16=_t.prototype.ae,_t.prototype.s=function(O){E(O==Math.floor(O)),E(0<=O&&4294967296>O),this.a.push(O>>>0&255),this.a.push(O>>>8&255),this.a.push(O>>>16&255),this.a.push(O>>>24&255)},_t.prototype.writeUint32=_t.prototype.s,_t.prototype.V=function(O){E(O==Math.floor(O)),E(0<=O&&18446744073709552e3>O),ue(O),this.s(ee),this.s(ne)},_t.prototype.writeUint64=_t.prototype.V,_t.prototype.Qc=function(O){E(O==Math.floor(O)),E(-128<=O&&128>O),this.a.push(O>>>0&255)},_t.prototype.writeInt8=_t.prototype.Qc,_t.prototype.Pc=function(O){E(O==Math.floor(O)),E(-32768<=O&&32768>O),this.a.push(O>>>0&255),this.a.push(O>>>8&255)},_t.prototype.writeInt16=_t.prototype.Pc,_t.prototype.S=function(O){E(O==Math.floor(O)),E(-2147483648<=O&&2147483648>O),this.a.push(O>>>0&255),this.a.push(O>>>8&255),this.a.push(O>>>16&255),this.a.push(O>>>24&255)},_t.prototype.writeInt32=_t.prototype.S,_t.prototype.T=function(O){E(O==Math.floor(O)),E(-9223372036854776e3<=O&&9223372036854776e3>O),ye(O),this.A(ee,ne)},_t.prototype.writeInt64=_t.prototype.T,_t.prototype.ka=function(O){E(O==Math.floor(O)),E(-9223372036854776e3<=+O&&9223372036854776e3>+O),_e(Q(O)),this.A(ee,ne)},_t.prototype.writeInt64String=_t.prototype.ka,_t.prototype.L=function(O){E(O===1/0||O===-1/0||isNaN(O)||-34028234663852886e22<=O&&34028234663852886e22>=O),pe(O),this.s(ee)},_t.prototype.writeFloat=_t.prototype.L,_t.prototype.J=function(O){E(O===1/0||O===-1/0||isNaN(O)||-17976931348623157e292<=O&&17976931348623157e292>=O),he(O),this.s(ee),this.s(ne)},_t.prototype.writeDouble=_t.prototype.J,_t.prototype.I=function(O){E(typeof O=="boolean"||typeof O=="number"),this.a.push(O?1:0)},_t.prototype.writeBool=_t.prototype.I,_t.prototype.R=function(O){E(O==Math.floor(O)),E(-2147483648<=O&&2147483648>O),this.M(O)},_t.prototype.writeEnum=_t.prototype.R,_t.prototype.ja=function(O){this.a.push.apply(this.a,O)},_t.prototype.writeBytes=_t.prototype.ja,_t.prototype.N=function(O){_e(O),this.l(ee,ne)},_t.prototype.writeVarintHash64=_t.prototype.N,_t.prototype.K=function(O){_e(O),this.s(ee),this.s(ne)},_t.prototype.writeFixedHash64=_t.prototype.K,_t.prototype.U=function(O){var B=this.a.length;k(O);for(var oe=0;oe<O.length;oe++){var Ae=O.charCodeAt(oe);if(128>Ae)this.a.push(Ae);else if(2048>Ae)this.a.push(Ae>>6|192),this.a.push(Ae&63|128);else if(65536>Ae)if(55296<=Ae&&56319>=Ae&&oe+1<O.length){var Ge=O.charCodeAt(oe+1);56320<=Ge&&57343>=Ge&&(Ae=1024*(Ae-55296)+Ge-56320+65536,this.a.push(Ae>>18|240),this.a.push(Ae>>12&63|128),this.a.push(Ae>>6&63|128),this.a.push(Ae&63|128),oe++)}else this.a.push(Ae>>12|224),this.a.push(Ae>>6&63|128),this.a.push(Ae&63|128)}return this.a.length-B},_t.prototype.writeString=_t.prototype.U;function jt(O,B){this.lo=O,this.hi=B}h("jspb.arith.UInt64",jt,void 0),jt.prototype.cmp=function(O){return this.hi<O.hi||this.hi==O.hi&&this.lo<O.lo?-1:this.hi==O.hi&&this.lo==O.lo?0:1},jt.prototype.cmp=jt.prototype.cmp,jt.prototype.La=function(){return new jt((this.lo>>>1|(this.hi&1)<<31)>>>0,this.hi>>>1>>>0)},jt.prototype.rightShift=jt.prototype.La,jt.prototype.Da=function(){return new jt(this.lo<<1>>>0,(this.hi<<1|this.lo>>>31)>>>0)},jt.prototype.leftShift=jt.prototype.Da,jt.prototype.cb=function(){return!!(this.hi&2147483648)},jt.prototype.msb=jt.prototype.cb,jt.prototype.Ob=function(){return!!(this.lo&1)},jt.prototype.lsb=jt.prototype.Ob,jt.prototype.Ua=function(){return this.lo==0&&this.hi==0},jt.prototype.zero=jt.prototype.Ua,jt.prototype.add=function(O){return new jt((this.lo+O.lo&4294967295)>>>0>>>0,((this.hi+O.hi&4294967295)>>>0)+(4294967296<=this.lo+O.lo?1:0)>>>0)},jt.prototype.add=jt.prototype.add,jt.prototype.sub=function(O){return new jt((this.lo-O.lo&4294967295)>>>0>>>0,((this.hi-O.hi&4294967295)>>>0)-(0>this.lo-O.lo?1:0)>>>0)},jt.prototype.sub=jt.prototype.sub;function nn(O,B){var oe=O&65535;O>>>=16;var Ae=B&65535,Ge=B>>>16;for(B=oe*Ae+65536*(oe*Ge&65535)+65536*(O*Ae&65535),oe=O*Ge+(oe*Ge>>>16)+(O*Ae>>>16);4294967296<=B;)B-=4294967296,oe+=1;return new jt(B>>>0,oe>>>0)}jt.mul32x32=nn,jt.prototype.eb=function(O){var B=nn(this.lo,O);return O=nn(this.hi,O),O.hi=O.lo,O.lo=0,B.add(O)},jt.prototype.mul=jt.prototype.eb,jt.prototype.Xa=function(O){if(O==0)return[];var B=new jt(0,0),oe=new jt(this.lo,this.hi);O=new jt(O,0);for(var Ae=new jt(1,0);!O.cb();)O=O.Da(),Ae=Ae.Da();for(;!Ae.Ua();)0>=O.cmp(oe)&&(B=B.add(Ae),oe=oe.sub(O)),O=O.La(),Ae=Ae.La();return[B,oe]},jt.prototype.div=jt.prototype.Xa,jt.prototype.toString=function(){for(var O="",B=this;!B.Ua();){B=B.Xa(10);var oe=B[0];O=B[1].lo+O,B=oe}return O==""&&(O="0"),O},jt.prototype.toString=jt.prototype.toString;function Ht(O){for(var B=new jt(0,0),oe=new jt(0,0),Ae=0;Ae<O.length;Ae++){if("0">O[Ae]||"9"<O[Ae])return null;oe.lo=parseInt(O[Ae],10),B=B.eb(10).add(oe)}return B}jt.fromString=Ht,jt.prototype.clone=function(){return new jt(this.lo,this.hi)},jt.prototype.clone=jt.prototype.clone;function Tt(O,B){this.lo=O,this.hi=B}h("jspb.arith.Int64",Tt,void 0),Tt.prototype.add=function(O){return new Tt((this.lo+O.lo&4294967295)>>>0>>>0,((this.hi+O.hi&4294967295)>>>0)+(4294967296<=this.lo+O.lo?1:0)>>>0)},Tt.prototype.add=Tt.prototype.add,Tt.prototype.sub=function(O){return new Tt((this.lo-O.lo&4294967295)>>>0>>>0,((this.hi-O.hi&4294967295)>>>0)-(0>this.lo-O.lo?1:0)>>>0)},Tt.prototype.sub=Tt.prototype.sub,Tt.prototype.clone=function(){return new Tt(this.lo,this.hi)},Tt.prototype.clone=Tt.prototype.clone,Tt.prototype.toString=function(){var O=(this.hi&2147483648)!=0,B=new jt(this.lo,this.hi);return O&&(B=new jt(0,0).sub(B)),(O?"-":"")+B.toString()},Tt.prototype.toString=Tt.prototype.toString;function gt(O){var B=0<O.length&&O[0]=="-";return B&&(O=O.substring(1)),O=Ht(O),O===null?null:(B&&(O=new jt(0,0).sub(O)),new Tt(O.lo,O.hi))}Tt.fromString=gt;function Ve(){this.c=[],this.b=0,this.a=new _t,this.h=[]}h("jspb.BinaryWriter",Ve,void 0);function Yt(O,B){var oe=O.a.end();O.c.push(oe),O.c.push(B),O.b+=oe.length+B.length}function mt(O,B){return zt(O,B,2),B=O.a.end(),O.c.push(B),O.b+=B.length,B.push(O.b),B}function Mt(O,B){var oe=B.pop();for(oe=O.b+O.a.length()-oe,E(0<=oe);127<oe;)B.push(oe&127|128),oe>>>=7,O.b++;B.push(oe),O.b++}Ve.prototype.pb=function(O,B,oe){Yt(this,O.subarray(B,oe))},Ve.prototype.writeSerializedMessage=Ve.prototype.pb,Ve.prototype.Pb=function(O,B,oe){O!=null&&B!=null&&oe!=null&&this.pb(O,B,oe)},Ve.prototype.maybeWriteSerializedMessage=Ve.prototype.Pb,Ve.prototype.reset=function(){this.c=[],this.a.end(),this.b=0,this.h=[]},Ve.prototype.reset=Ve.prototype.reset,Ve.prototype.ab=function(){E(this.h.length==0);for(var O=new Uint8Array(this.b+this.a.length()),B=this.c,oe=B.length,Ae=0,Ge=0;Ge<oe;Ge++){var ft=B[Ge];O.set(ft,Ae),Ae+=ft.length}return B=this.a.end(),O.set(B,Ae),Ae+=B.length,E(Ae==O.length),this.c=[O],O},Ve.prototype.getResultBuffer=Ve.prototype.ab,Ve.prototype.Kb=function(O){return G(this.ab(),O)},Ve.prototype.getResultBase64String=Ve.prototype.Kb,Ve.prototype.Va=function(O){this.h.push(mt(this,O))},Ve.prototype.beginSubMessage=Ve.prototype.Va,Ve.prototype.Ya=function(){E(0<=this.h.length),Mt(this,this.h.pop())},Ve.prototype.endSubMessage=Ve.prototype.Ya;function zt(O,B,oe){E(1<=B&&B==Math.floor(B)),O.a.j(8*B+oe)}Ve.prototype.Nc=function(O,B,oe){switch(O){case 1:this.J(B,oe);break;case 2:this.L(B,oe);break;case 3:this.T(B,oe);break;case 4:this.V(B,oe);break;case 5:this.S(B,oe);break;case 6:this.Qa(B,oe);break;case 7:this.Pa(B,oe);break;case 8:this.I(B,oe);break;case 9:this.U(B,oe);break;case 10:P("Group field type not supported in writeAny()");break;case 11:P("Message field type not supported in writeAny()");break;case 12:this.ja(B,oe);break;case 13:this.s(B,oe);break;case 14:this.R(B,oe);break;case 15:this.Ra(B,oe);break;case 16:this.Sa(B,oe);break;case 17:this.rb(B,oe);break;case 18:this.sb(B,oe);break;case 30:this.K(B,oe);break;case 31:this.N(B,oe);break;default:P("Invalid field type in writeAny()")}},Ve.prototype.writeAny=Ve.prototype.Nc;function Ln(O,B,oe){oe!=null&&(zt(O,B,0),O.a.j(oe))}function Zn(O,B,oe){oe!=null&&(zt(O,B,0),O.a.M(oe))}Ve.prototype.S=function(O,B){B!=null&&(E(-2147483648<=B&&2147483648>B),Zn(this,O,B))},Ve.prototype.writeInt32=Ve.prototype.S,Ve.prototype.ob=function(O,B){B!=null&&(B=parseInt(B,10),E(-2147483648<=B&&2147483648>B),Zn(this,O,B))},Ve.prototype.writeInt32String=Ve.prototype.ob,Ve.prototype.T=function(O,B){B!=null&&(E(-9223372036854776e3<=B&&9223372036854776e3>B),B!=null&&(zt(this,O,0),this.a.ua(B)))},Ve.prototype.writeInt64=Ve.prototype.T,Ve.prototype.ka=function(O,B){B!=null&&(B=gt(B),zt(this,O,0),this.a.l(B.lo,B.hi))},Ve.prototype.writeInt64String=Ve.prototype.ka,Ve.prototype.s=function(O,B){B!=null&&(E(0<=B&&4294967296>B),Ln(this,O,B))},Ve.prototype.writeUint32=Ve.prototype.s,Ve.prototype.ub=function(O,B){B!=null&&(B=parseInt(B,10),E(0<=B&&4294967296>B),Ln(this,O,B))},Ve.prototype.writeUint32String=Ve.prototype.ub,Ve.prototype.V=function(O,B){B!=null&&(E(0<=B&&18446744073709552e3>B),B!=null&&(zt(this,O,0),this.a.va(B)))},Ve.prototype.writeUint64=Ve.prototype.V,Ve.prototype.vb=function(O,B){B!=null&&(B=Ht(B),zt(this,O,0),this.a.l(B.lo,B.hi))},Ve.prototype.writeUint64String=Ve.prototype.vb,Ve.prototype.rb=function(O,B){B!=null&&(E(-2147483648<=B&&2147483648>B),B!=null&&(zt(this,O,0),this.a.wa(B)))},Ve.prototype.writeSint32=Ve.prototype.rb,Ve.prototype.sb=function(O,B){B!=null&&(E(-9223372036854776e3<=B&&9223372036854776e3>B),B!=null&&(zt(this,O,0),this.a.xa(B)))},Ve.prototype.writeSint64=Ve.prototype.sb,Ve.prototype.$d=function(O,B){B!=null&&B!=null&&(zt(this,O,0),this.a.W(B))},Ve.prototype.writeSintHash64=Ve.prototype.$d,Ve.prototype.Zd=function(O,B){B!=null&&B!=null&&(zt(this,O,0),this.a.Ta(B))},Ve.prototype.writeSint64String=Ve.prototype.Zd,Ve.prototype.Pa=function(O,B){B!=null&&(E(0<=B&&4294967296>B),zt(this,O,5),this.a.s(B))},Ve.prototype.writeFixed32=Ve.prototype.Pa,Ve.prototype.Qa=function(O,B){B!=null&&(E(0<=B&&18446744073709552e3>B),zt(this,O,1),this.a.V(B))},Ve.prototype.writeFixed64=Ve.prototype.Qa,Ve.prototype.nb=function(O,B){B!=null&&(B=Ht(B),zt(this,O,1),this.a.A(B.lo,B.hi))},Ve.prototype.writeFixed64String=Ve.prototype.nb,Ve.prototype.Ra=function(O,B){B!=null&&(E(-2147483648<=B&&2147483648>B),zt(this,O,5),this.a.S(B))},Ve.prototype.writeSfixed32=Ve.prototype.Ra,Ve.prototype.Sa=function(O,B){B!=null&&(E(-9223372036854776e3<=B&&9223372036854776e3>B),zt(this,O,1),this.a.T(B))},Ve.prototype.writeSfixed64=Ve.prototype.Sa,Ve.prototype.qb=function(O,B){B!=null&&(B=gt(B),zt(this,O,1),this.a.A(B.lo,B.hi))},Ve.prototype.writeSfixed64String=Ve.prototype.qb,Ve.prototype.L=function(O,B){B!=null&&(zt(this,O,5),this.a.L(B))},Ve.prototype.writeFloat=Ve.prototype.L,Ve.prototype.J=function(O,B){B!=null&&(zt(this,O,1),this.a.J(B))},Ve.prototype.writeDouble=Ve.prototype.J,Ve.prototype.I=function(O,B){B!=null&&(E(typeof B=="boolean"||typeof B=="number"),zt(this,O,0),this.a.I(B))},Ve.prototype.writeBool=Ve.prototype.I,Ve.prototype.R=function(O,B){B!=null&&(E(-2147483648<=B&&2147483648>B),zt(this,O,0),this.a.M(B))},Ve.prototype.writeEnum=Ve.prototype.R,Ve.prototype.U=function(O,B){B!=null&&(O=mt(this,O),this.a.U(B),Mt(this,O))},Ve.prototype.writeString=Ve.prototype.U,Ve.prototype.ja=function(O,B){B!=null&&(B=Oe(B),zt(this,O,2),this.a.j(B.length),Yt(this,B))},Ve.prototype.writeBytes=Ve.prototype.ja,Ve.prototype.Rc=function(O,B,oe){B!=null&&(O=mt(this,O),oe(B,this),Mt(this,O))},Ve.prototype.writeMessage=Ve.prototype.Rc,Ve.prototype.Sc=function(O,B,oe){B!=null&&(zt(this,1,3),zt(this,2,0),this.a.M(O),O=mt(this,3),oe(B,this),Mt(this,O),zt(this,1,4))},Ve.prototype.writeMessageSet=Ve.prototype.Sc,Ve.prototype.Oc=function(O,B,oe){B!=null&&(zt(this,O,3),oe(B,this),zt(this,O,4))},Ve.prototype.writeGroup=Ve.prototype.Oc,Ve.prototype.K=function(O,B){B!=null&&(E(B.length==8),zt(this,O,1),this.a.K(B))},Ve.prototype.writeFixedHash64=Ve.prototype.K,Ve.prototype.N=function(O,B){B!=null&&(E(B.length==8),zt(this,O,0),this.a.N(B))},Ve.prototype.writeVarintHash64=Ve.prototype.N,Ve.prototype.A=function(O,B,oe){zt(this,O,1),this.a.A(B,oe)},Ve.prototype.writeSplitFixed64=Ve.prototype.A,Ve.prototype.l=function(O,B,oe){zt(this,O,0),this.a.l(B,oe)},Ve.prototype.writeSplitVarint64=Ve.prototype.l,Ve.prototype.tb=function(O,B,oe){zt(this,O,0);var Ae=this.a;we(B,oe,function(Ge,ft){Ae.l(Ge>>>0,ft>>>0)})},Ve.prototype.writeSplitZigzagVarint64=Ve.prototype.tb,Ve.prototype.Ed=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)Zn(this,O,B[oe])},Ve.prototype.writeRepeatedInt32=Ve.prototype.Ed,Ve.prototype.Fd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.ob(O,B[oe])},Ve.prototype.writeRepeatedInt32String=Ve.prototype.Fd,Ve.prototype.Gd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++){var Ae=B[oe];Ae!=null&&(zt(this,O,0),this.a.ua(Ae))}},Ve.prototype.writeRepeatedInt64=Ve.prototype.Gd,Ve.prototype.Qd=function(O,B,oe,Ae){if(B!=null)for(var Ge=0;Ge<B.length;Ge++)this.A(O,oe(B[Ge]),Ae(B[Ge]))},Ve.prototype.writeRepeatedSplitFixed64=Ve.prototype.Qd,Ve.prototype.Rd=function(O,B,oe,Ae){if(B!=null)for(var Ge=0;Ge<B.length;Ge++)this.l(O,oe(B[Ge]),Ae(B[Ge]))},Ve.prototype.writeRepeatedSplitVarint64=Ve.prototype.Rd,Ve.prototype.Sd=function(O,B,oe,Ae){if(B!=null)for(var Ge=0;Ge<B.length;Ge++)this.tb(O,oe(B[Ge]),Ae(B[Ge]))},Ve.prototype.writeRepeatedSplitZigzagVarint64=Ve.prototype.Sd,Ve.prototype.Hd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.ka(O,B[oe])},Ve.prototype.writeRepeatedInt64String=Ve.prototype.Hd,Ve.prototype.Ud=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)Ln(this,O,B[oe])},Ve.prototype.writeRepeatedUint32=Ve.prototype.Ud,Ve.prototype.Vd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.ub(O,B[oe])},Ve.prototype.writeRepeatedUint32String=Ve.prototype.Vd,Ve.prototype.Wd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++){var Ae=B[oe];Ae!=null&&(zt(this,O,0),this.a.va(Ae))}},Ve.prototype.writeRepeatedUint64=Ve.prototype.Wd,Ve.prototype.Xd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.vb(O,B[oe])},Ve.prototype.writeRepeatedUint64String=Ve.prototype.Xd,Ve.prototype.Md=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++){var Ae=B[oe];Ae!=null&&(zt(this,O,0),this.a.wa(Ae))}},Ve.prototype.writeRepeatedSint32=Ve.prototype.Md,Ve.prototype.Nd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++){var Ae=B[oe];Ae!=null&&(zt(this,O,0),this.a.xa(Ae))}},Ve.prototype.writeRepeatedSint64=Ve.prototype.Nd,Ve.prototype.Od=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++){var Ae=B[oe];Ae!=null&&(zt(this,O,0),this.a.Ta(Ae))}},Ve.prototype.writeRepeatedSint64String=Ve.prototype.Od,Ve.prototype.Pd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++){var Ae=B[oe];Ae!=null&&(zt(this,O,0),this.a.W(Ae))}},Ve.prototype.writeRepeatedSintHash64=Ve.prototype.Pd,Ve.prototype.yd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.Pa(O,B[oe])},Ve.prototype.writeRepeatedFixed32=Ve.prototype.yd,Ve.prototype.zd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.Qa(O,B[oe])},Ve.prototype.writeRepeatedFixed64=Ve.prototype.zd,Ve.prototype.Ad=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.nb(O,B[oe])},Ve.prototype.writeRepeatedFixed64String=Ve.prototype.Ad,Ve.prototype.Jd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.Ra(O,B[oe])},Ve.prototype.writeRepeatedSfixed32=Ve.prototype.Jd,Ve.prototype.Kd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.Sa(O,B[oe])},Ve.prototype.writeRepeatedSfixed64=Ve.prototype.Kd,Ve.prototype.Ld=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.qb(O,B[oe])},Ve.prototype.writeRepeatedSfixed64String=Ve.prototype.Ld,Ve.prototype.Cd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.L(O,B[oe])},Ve.prototype.writeRepeatedFloat=Ve.prototype.Cd,Ve.prototype.wd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.J(O,B[oe])},Ve.prototype.writeRepeatedDouble=Ve.prototype.wd,Ve.prototype.ud=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.I(O,B[oe])},Ve.prototype.writeRepeatedBool=Ve.prototype.ud,Ve.prototype.xd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.R(O,B[oe])},Ve.prototype.writeRepeatedEnum=Ve.prototype.xd,Ve.prototype.Td=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.U(O,B[oe])},Ve.prototype.writeRepeatedString=Ve.prototype.Td,Ve.prototype.vd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.ja(O,B[oe])},Ve.prototype.writeRepeatedBytes=Ve.prototype.vd,Ve.prototype.Id=function(O,B,oe){if(B!=null)for(var Ae=0;Ae<B.length;Ae++){var Ge=mt(this,O);oe(B[Ae],this),Mt(this,Ge)}},Ve.prototype.writeRepeatedMessage=Ve.prototype.Id,Ve.prototype.Dd=function(O,B,oe){if(B!=null)for(var Ae=0;Ae<B.length;Ae++)zt(this,O,3),oe(B[Ae],this),zt(this,O,4)},Ve.prototype.writeRepeatedGroup=Ve.prototype.Dd,Ve.prototype.Bd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.K(O,B[oe])},Ve.prototype.writeRepeatedFixedHash64=Ve.prototype.Bd,Ve.prototype.Yd=function(O,B){if(B!=null)for(var oe=0;oe<B.length;oe++)this.N(O,B[oe])},Ve.prototype.writeRepeatedVarintHash64=Ve.prototype.Yd,Ve.prototype.ad=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.M(B[oe]);Mt(this,O)}},Ve.prototype.writePackedInt32=Ve.prototype.ad,Ve.prototype.bd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.M(parseInt(B[oe],10));Mt(this,O)}},Ve.prototype.writePackedInt32String=Ve.prototype.bd,Ve.prototype.cd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.ua(B[oe]);Mt(this,O)}},Ve.prototype.writePackedInt64=Ve.prototype.cd,Ve.prototype.md=function(O,B,oe,Ae){if(B!=null){O=mt(this,O);for(var Ge=0;Ge<B.length;Ge++)this.a.A(oe(B[Ge]),Ae(B[Ge]));Mt(this,O)}},Ve.prototype.writePackedSplitFixed64=Ve.prototype.md,Ve.prototype.nd=function(O,B,oe,Ae){if(B!=null){O=mt(this,O);for(var Ge=0;Ge<B.length;Ge++)this.a.l(oe(B[Ge]),Ae(B[Ge]));Mt(this,O)}},Ve.prototype.writePackedSplitVarint64=Ve.prototype.nd,Ve.prototype.od=function(O,B,oe,Ae){if(B!=null){O=mt(this,O);for(var Ge=this.a,ft=0;ft<B.length;ft++)we(oe(B[ft]),Ae(B[ft]),function(Jt,on){Ge.l(Jt>>>0,on>>>0)});Mt(this,O)}},Ve.prototype.writePackedSplitZigzagVarint64=Ve.prototype.od,Ve.prototype.dd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++){var Ae=gt(B[oe]);this.a.l(Ae.lo,Ae.hi)}Mt(this,O)}},Ve.prototype.writePackedInt64String=Ve.prototype.dd,Ve.prototype.pd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.j(B[oe]);Mt(this,O)}},Ve.prototype.writePackedUint32=Ve.prototype.pd,Ve.prototype.qd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.j(parseInt(B[oe],10));Mt(this,O)}},Ve.prototype.writePackedUint32String=Ve.prototype.qd,Ve.prototype.rd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.va(B[oe]);Mt(this,O)}},Ve.prototype.writePackedUint64=Ve.prototype.rd,Ve.prototype.sd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++){var Ae=Ht(B[oe]);this.a.l(Ae.lo,Ae.hi)}Mt(this,O)}},Ve.prototype.writePackedUint64String=Ve.prototype.sd,Ve.prototype.hd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.wa(B[oe]);Mt(this,O)}},Ve.prototype.writePackedSint32=Ve.prototype.hd,Ve.prototype.jd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.xa(B[oe]);Mt(this,O)}},Ve.prototype.writePackedSint64=Ve.prototype.jd,Ve.prototype.kd=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.W(Q(B[oe]));Mt(this,O)}},Ve.prototype.writePackedSint64String=Ve.prototype.kd,Ve.prototype.ld=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.W(B[oe]);Mt(this,O)}},Ve.prototype.writePackedSintHash64=Ve.prototype.ld,Ve.prototype.Wc=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(4*B.length),O=0;O<B.length;O++)this.a.s(B[O])},Ve.prototype.writePackedFixed32=Ve.prototype.Wc,Ve.prototype.Xc=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(8*B.length),O=0;O<B.length;O++)this.a.V(B[O])},Ve.prototype.writePackedFixed64=Ve.prototype.Xc,Ve.prototype.Yc=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(8*B.length),O=0;O<B.length;O++){var oe=Ht(B[O]);this.a.A(oe.lo,oe.hi)}},Ve.prototype.writePackedFixed64String=Ve.prototype.Yc,Ve.prototype.ed=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(4*B.length),O=0;O<B.length;O++)this.a.S(B[O])},Ve.prototype.writePackedSfixed32=Ve.prototype.ed,Ve.prototype.fd=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(8*B.length),O=0;O<B.length;O++)this.a.T(B[O])},Ve.prototype.writePackedSfixed64=Ve.prototype.fd,Ve.prototype.gd=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(8*B.length),O=0;O<B.length;O++)this.a.ka(B[O])},Ve.prototype.writePackedSfixed64String=Ve.prototype.gd,Ve.prototype.$c=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(4*B.length),O=0;O<B.length;O++)this.a.L(B[O])},Ve.prototype.writePackedFloat=Ve.prototype.$c,Ve.prototype.Uc=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(8*B.length),O=0;O<B.length;O++)this.a.J(B[O])},Ve.prototype.writePackedDouble=Ve.prototype.Uc,Ve.prototype.Tc=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(B.length),O=0;O<B.length;O++)this.a.I(B[O])},Ve.prototype.writePackedBool=Ve.prototype.Tc,Ve.prototype.Vc=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.R(B[oe]);Mt(this,O)}},Ve.prototype.writePackedEnum=Ve.prototype.Vc,Ve.prototype.Zc=function(O,B){if(B!=null&&B.length)for(zt(this,O,2),this.a.j(8*B.length),O=0;O<B.length;O++)this.a.K(B[O])},Ve.prototype.writePackedFixedHash64=Ve.prototype.Zc,Ve.prototype.td=function(O,B){if(B!=null&&B.length){O=mt(this,O);for(var oe=0;oe<B.length;oe++)this.a.N(B[oe]);Mt(this,O)}},Ve.prototype.writePackedVarintHash64=Ve.prototype.td,e.debug=cn,e.Map=A,e.Message=rt,e.BinaryReader=le,e.BinaryWriter=Ve,e.ExtensionFieldInfo=Je,e.ExtensionFieldBinaryInfo=Ze,e.exportSymbol=v,e.inherits=y,e.object={extend:b},e.typeOf=p})(Kn);const NRe=gi(Kn),Lz=Qk({__proto__:null,default:NRe},[Kn]);var Fz=Lz,UL=(function(){return this?this:typeof window<"u"?window:typeof UL<"u"?UL:typeof self<"u"?self:Function("return this")()}).call(null);Fz.exportSymbol("proto.User",null,UL);proto.User=function(e){Kn.Message.initialize(this,e,0,-1,null,null)};Fz.inherits(proto.User,Kn.Message);Fz.DEBUG&&!COMPILED&&(proto.User.displayName="proto.User");Kn.Message.GENERATE_TO_OBJECT&&(proto.User.prototype.toObject=function(e){return proto.User.toObject(e,this)},proto.User.toObject=function(e,t){var n={uid:Kn.Message.getFieldWithDefault(t,1,""),nickname:Kn.Message.getFieldWithDefault(t,2,""),avatar:Kn.Message.getFieldWithDefault(t,3,""),type:Kn.Message.getFieldWithDefault(t,4,""),extra:Kn.Message.getFieldWithDefault(t,5,"")};return e&&(n.$jspbMessageInstance=t),n});proto.User.deserializeBinary=function(e){var t=new Kn.BinaryReader(e),n=new proto.User;return proto.User.deserializeBinaryFromReader(n,t)};proto.User.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){var n=t.getFieldNumber();switch(n){case 1:var r=t.readString();e.setUid(r);break;case 2:var r=t.readString();e.setNickname(r);break;case 3:var r=t.readString();e.setAvatar(r);break;case 4:var r=t.readString();e.setType(r);break;case 5:var r=t.readString();e.setExtra(r);break;default:t.skipField();break}}return e};proto.User.prototype.serializeBinary=function(){var e=new Kn.BinaryWriter;return proto.User.serializeBinaryToWriter(this,e),e.getResultBuffer()};proto.User.serializeBinaryToWriter=function(e,t){var n=void 0;n=e.getUid(),n.length>0&&t.writeString(1,n),n=e.getNickname(),n.length>0&&t.writeString(2,n),n=e.getAvatar(),n.length>0&&t.writeString(3,n),n=e.getType(),n.length>0&&t.writeString(4,n),n=e.getExtra(),n.length>0&&t.writeString(5,n)};proto.User.prototype.getUid=function(){return Kn.Message.getFieldWithDefault(this,1,"")};proto.User.prototype.setUid=function(e){return Kn.Message.setProto3StringField(this,1,e)};proto.User.prototype.getNickname=function(){return Kn.Message.getFieldWithDefault(this,2,"")};proto.User.prototype.setNickname=function(e){return Kn.Message.setProto3StringField(this,2,e)};proto.User.prototype.getAvatar=function(){return Kn.Message.getFieldWithDefault(this,3,"")};proto.User.prototype.setAvatar=function(e){return Kn.Message.setProto3StringField(this,3,e)};proto.User.prototype.getType=function(){return Kn.Message.getFieldWithDefault(this,4,"")};proto.User.prototype.setType=function(e){return Kn.Message.setProto3StringField(this,4,e)};proto.User.prototype.getExtra=function(){return Kn.Message.getFieldWithDefault(this,5,"")};proto.User.prototype.setExtra=function(e){return Kn.Message.setProto3StringField(this,5,e)};const XQ=proto;var jz=Lz,WL=(function(){return this?this:typeof window<"u"?window:typeof WL<"u"?WL:typeof self<"u"?self:Function("return this")()}).call(null);jz.exportSymbol("proto.Thread",null,WL);proto.Thread=function(e){Kn.Message.initialize(this,e,0,-1,null,null)};jz.inherits(proto.Thread,Kn.Message);jz.DEBUG&&!COMPILED&&(proto.Thread.displayName="proto.Thread");Kn.Message.GENERATE_TO_OBJECT&&(proto.Thread.prototype.toObject=function(e){return proto.Thread.toObject(e,this)},proto.Thread.toObject=function(e,t){var n,r={uid:Kn.Message.getFieldWithDefault(t,1,""),topic:Kn.Message.getFieldWithDefault(t,2,""),type:Kn.Message.getFieldWithDefault(t,3,""),state:Kn.Message.getFieldWithDefault(t,4,""),user:(n=t.getUser())&&proto.User.toObject(e,n),extra:Kn.Message.getFieldWithDefault(t,6,"")};return e&&(r.$jspbMessageInstance=t),r});proto.Thread.deserializeBinary=function(e){var t=new Kn.BinaryReader(e),n=new proto.Thread;return proto.Thread.deserializeBinaryFromReader(n,t)};proto.Thread.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){var n=t.getFieldNumber();switch(n){case 1:var r=t.readString();e.setUid(r);break;case 2:var r=t.readString();e.setTopic(r);break;case 3:var r=t.readString();e.setType(r);break;case 4:var r=t.readString();e.setState(r);break;case 5:var r=new proto.User;t.readMessage(r,proto.User.deserializeBinaryFromReader),e.setUser(r);break;case 6:var r=t.readString();e.setExtra(r);break;default:t.skipField();break}}return e};proto.Thread.prototype.serializeBinary=function(){var e=new Kn.BinaryWriter;return proto.Thread.serializeBinaryToWriter(this,e),e.getResultBuffer()};proto.Thread.serializeBinaryToWriter=function(e,t){var n=void 0;n=e.getUid(),n.length>0&&t.writeString(1,n),n=e.getTopic(),n.length>0&&t.writeString(2,n),n=e.getType(),n.length>0&&t.writeString(3,n),n=e.getState(),n.length>0&&t.writeString(4,n),n=e.getUser(),n!=null&&t.writeMessage(5,n,proto.User.serializeBinaryToWriter),n=e.getExtra(),n.length>0&&t.writeString(6,n)};proto.Thread.prototype.getUid=function(){return Kn.Message.getFieldWithDefault(this,1,"")};proto.Thread.prototype.setUid=function(e){return Kn.Message.setProto3StringField(this,1,e)};proto.Thread.prototype.getTopic=function(){return Kn.Message.getFieldWithDefault(this,2,"")};proto.Thread.prototype.setTopic=function(e){return Kn.Message.setProto3StringField(this,2,e)};proto.Thread.prototype.getType=function(){return Kn.Message.getFieldWithDefault(this,3,"")};proto.Thread.prototype.setType=function(e){return Kn.Message.setProto3StringField(this,3,e)};proto.Thread.prototype.getState=function(){return Kn.Message.getFieldWithDefault(this,4,"")};proto.Thread.prototype.setState=function(e){return Kn.Message.setProto3StringField(this,4,e)};proto.Thread.prototype.getUser=function(){return Kn.Message.getWrapperField(this,proto.User,5)};proto.Thread.prototype.setUser=function(e){return Kn.Message.setWrapperField(this,5,e)};proto.Thread.prototype.clearUser=function(){return this.setUser(void 0)};proto.Thread.prototype.hasUser=function(){return Kn.Message.getField(this,5)!=null};proto.Thread.prototype.getExtra=function(){return Kn.Message.getFieldWithDefault(this,6,"")};proto.Thread.prototype.setExtra=function(e){return Kn.Message.setProto3StringField(this,6,e)};const DRe=proto;var Bz=Lz,VL=(function(){return this?this:typeof window<"u"?window:typeof VL<"u"?VL:typeof self<"u"?self:Function("return this")()}).call(null);Bz.exportSymbol("proto.Message",null,VL);proto.Message=function(e){Kn.Message.initialize(this,e,0,-1,null,null)};Bz.inherits(proto.Message,Kn.Message);Bz.DEBUG&&!COMPILED&&(proto.Message.displayName="proto.Message");Kn.Message.GENERATE_TO_OBJECT&&(proto.Message.prototype.toObject=function(e){return proto.Message.toObject(e,this)},proto.Message.toObject=function(e,t){var n,r={uid:Kn.Message.getFieldWithDefault(t,1,""),type:Kn.Message.getFieldWithDefault(t,2,""),content:Kn.Message.getFieldWithDefault(t,3,""),status:Kn.Message.getFieldWithDefault(t,4,""),createdat:Kn.Message.getFieldWithDefault(t,5,""),client:Kn.Message.getFieldWithDefault(t,6,""),thread:(n=t.getThread())&&proto.Thread.toObject(e,n),user:(n=t.getUser())&&proto.User.toObject(e,n),extra:Kn.Message.getFieldWithDefault(t,9,"")};return e&&(r.$jspbMessageInstance=t),r});proto.Message.deserializeBinary=function(e){var t=new Kn.BinaryReader(e),n=new proto.Message;return proto.Message.deserializeBinaryFromReader(n,t)};proto.Message.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){var n=t.getFieldNumber();switch(n){case 1:var r=t.readString();e.setUid(r);break;case 2:var r=t.readString();e.setType(r);break;case 3:var r=t.readString();e.setContent(r);break;case 4:var r=t.readString();e.setStatus(r);break;case 5:var r=t.readString();e.setCreatedat(r);break;case 6:var r=t.readString();e.setClient(r);break;case 7:var r=new proto.Thread;t.readMessage(r,proto.Thread.deserializeBinaryFromReader),e.setThread(r);break;case 8:var r=new proto.User;t.readMessage(r,proto.User.deserializeBinaryFromReader),e.setUser(r);break;case 9:var r=t.readString();e.setExtra(r);break;default:t.skipField();break}}return e};proto.Message.prototype.serializeBinary=function(){var e=new Kn.BinaryWriter;return proto.Message.serializeBinaryToWriter(this,e),e.getResultBuffer()};proto.Message.serializeBinaryToWriter=function(e,t){var n=void 0;n=e.getUid(),n.length>0&&t.writeString(1,n),n=e.getType(),n.length>0&&t.writeString(2,n),n=e.getContent(),n.length>0&&t.writeString(3,n),n=e.getStatus(),n.length>0&&t.writeString(4,n),n=e.getCreatedat(),n.length>0&&t.writeString(5,n),n=e.getClient(),n.length>0&&t.writeString(6,n),n=e.getThread(),n!=null&&t.writeMessage(7,n,proto.Thread.serializeBinaryToWriter),n=e.getUser(),n!=null&&t.writeMessage(8,n,proto.User.serializeBinaryToWriter),n=e.getExtra(),n.length>0&&t.writeString(9,n)};proto.Message.prototype.getUid=function(){return Kn.Message.getFieldWithDefault(this,1,"")};proto.Message.prototype.setUid=function(e){return Kn.Message.setProto3StringField(this,1,e)};proto.Message.prototype.getType=function(){return Kn.Message.getFieldWithDefault(this,2,"")};proto.Message.prototype.setType=function(e){return Kn.Message.setProto3StringField(this,2,e)};proto.Message.prototype.getContent=function(){return Kn.Message.getFieldWithDefault(this,3,"")};proto.Message.prototype.setContent=function(e){return Kn.Message.setProto3StringField(this,3,e)};proto.Message.prototype.getStatus=function(){return Kn.Message.getFieldWithDefault(this,4,"")};proto.Message.prototype.setStatus=function(e){return Kn.Message.setProto3StringField(this,4,e)};proto.Message.prototype.getCreatedat=function(){return Kn.Message.getFieldWithDefault(this,5,"")};proto.Message.prototype.setCreatedat=function(e){return Kn.Message.setProto3StringField(this,5,e)};proto.Message.prototype.getClient=function(){return Kn.Message.getFieldWithDefault(this,6,"")};proto.Message.prototype.setClient=function(e){return Kn.Message.setProto3StringField(this,6,e)};proto.Message.prototype.getThread=function(){return Kn.Message.getWrapperField(this,proto.Thread,7)};proto.Message.prototype.setThread=function(e){return Kn.Message.setWrapperField(this,7,e)};proto.Message.prototype.clearThread=function(){return this.setThread(void 0)};proto.Message.prototype.hasThread=function(){return Kn.Message.getField(this,7)!=null};proto.Message.prototype.getUser=function(){return Kn.Message.getWrapperField(this,proto.User,8)};proto.Message.prototype.setUser=function(e){return Kn.Message.setWrapperField(this,8,e)};proto.Message.prototype.clearUser=function(){return this.setUser(void 0)};proto.Message.prototype.hasUser=function(){return Kn.Message.getField(this,8)!=null};proto.Message.prototype.getExtra=function(){return Kn.Message.getFieldWithDefault(this,9,"")};proto.Message.prototype.setExtra=function(e){return Kn.Message.setProto3StringField(this,9,e)};const ame=proto,LRe="modulepreload",FRe=function(e){return"/notebase/"+e},QQ={},Hz=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),s=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));i=Promise.allSettled(n.map(l=>{if(l=FRe(l),l in QQ)return;QQ[l]=!0;const c=l.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":LRe,c||(d.as="script"),d.crossOrigin="",d.href=l,s&&d.setAttribute("nonce",s),document.head.appendChild(d),c)return new Promise((h,p)=>{d.addEventListener("load",h),d.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}function o(a){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a}return i.then(a=>{for(const s of a||[])s.status==="rejected"&&o(s.reason);return t().catch(o)})};//! moment.js
|
||
//! version : 2.30.1
|
||
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
|
||
//! license : MIT
|
||
//! momentjs.com
|
||
var sme;function Wn(){return sme.apply(null,arguments)}function jRe(e){sme=e}function Ld(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function Q1(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function Mi(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function zz(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(Mi(e,t))return!1;return!0}function Pl(e){return e===void 0}function fp(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function dE(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function lme(e,t){var n=[],r,i=e.length;for(r=0;r<i;++r)n.push(t(e[r],r));return n}function Am(e,t){for(var n in t)Mi(t,n)&&(e[n]=t[n]);return Mi(t,"toString")&&(e.toString=t.toString),Mi(t,"valueOf")&&(e.valueOf=t.valueOf),e}function th(e,t,n,r){return Ime(e,t,n,r,!0).utc()}function BRe(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function Xr(e){return e._pf==null&&(e._pf=BRe()),e._pf}var KL;Array.prototype.some?KL=Array.prototype.some:KL=function(e){var t=Object(this),n=t.length>>>0,r;for(r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};function Uz(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(t=Xr(e),n=KL.call(t.parsedDateParts,function(i){return i!=null}),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=r;else return r;return e._isValid}function K6(e){var t=th(NaN);return e!=null?Am(Xr(t),e):Xr(t).userInvalidated=!0,t}var ZQ=Wn.momentProperties=[],J$=!1;function Wz(e,t){var n,r,i,o=ZQ.length;if(Pl(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),Pl(t._i)||(e._i=t._i),Pl(t._f)||(e._f=t._f),Pl(t._l)||(e._l=t._l),Pl(t._strict)||(e._strict=t._strict),Pl(t._tzm)||(e._tzm=t._tzm),Pl(t._isUTC)||(e._isUTC=t._isUTC),Pl(t._offset)||(e._offset=t._offset),Pl(t._pf)||(e._pf=Xr(t)),Pl(t._locale)||(e._locale=t._locale),o>0)for(n=0;n<o;n++)r=ZQ[n],i=t[r],Pl(i)||(e[r]=i);return e}function fE(e){Wz(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),J$===!1&&(J$=!0,Wn.updateOffset(this),J$=!1)}function Fd(e){return e instanceof fE||e!=null&&e._isAMomentObject!=null}function cme(e){Wn.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function Au(e,t){var n=!0;return Am(function(){if(Wn.deprecationHandler!=null&&Wn.deprecationHandler(null,e),n){var r=[],i,o,a,s=arguments.length;for(o=0;o<s;o++){if(i="",typeof arguments[o]=="object"){i+=`
|
||
[`+o+"] ";for(a in arguments[0])Mi(arguments[0],a)&&(i+=a+": "+arguments[0][a]+", ");i=i.slice(0,-2)}else i=arguments[o];r.push(i)}cme(e+`
|
||
Arguments: `+Array.prototype.slice.call(r).join("")+`
|
||
`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var JQ={};function ume(e,t){Wn.deprecationHandler!=null&&Wn.deprecationHandler(e,t),JQ[e]||(cme(t),JQ[e]=!0)}Wn.suppressDeprecationWarnings=!1;Wn.deprecationHandler=null;function nh(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function HRe(e){var t,n;for(n in e)Mi(e,n)&&(t=e[n],nh(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function qL(e,t){var n=Am({},e),r;for(r in t)Mi(t,r)&&(Q1(e[r])&&Q1(t[r])?(n[r]={},Am(n[r],e[r]),Am(n[r],t[r])):t[r]!=null?n[r]=t[r]:delete n[r]);for(r in e)Mi(e,r)&&!Mi(t,r)&&Q1(e[r])&&(n[r]=Am({},n[r]));return n}function Vz(e){e!=null&&this.set(e)}var GL;Object.keys?GL=Object.keys:GL=function(e){var t,n=[];for(t in e)Mi(e,t)&&n.push(t);return n};var zRe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function URe(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return nh(r)?r.call(t,n):r}function Yf(e,t,n){var r=""+Math.abs(e),i=t-r.length,o=e>=0;return(o?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var Kz=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,DT=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,eR={},sb={};function wr(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(sb[e]=i),t&&(sb[t[0]]=function(){return Yf(i.apply(this,arguments),t[1],t[2])}),n&&(sb[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function WRe(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function VRe(e){var t=e.match(Kz),n,r;for(n=0,r=t.length;n<r;n++)sb[t[n]]?t[n]=sb[t[n]]:t[n]=WRe(t[n]);return function(i){var o="",a;for(a=0;a<r;a++)o+=nh(t[a])?t[a].call(i,e):t[a];return o}}function T8(e,t){return e.isValid()?(t=dme(t,e.localeData()),eR[t]=eR[t]||VRe(t),eR[t](e)):e.localeData().invalidDate()}function dme(e,t){var n=5;function r(i){return t.longDateFormat(i)||i}for(DT.lastIndex=0;n>=0&&DT.test(e);)e=e.replace(DT,r),DT.lastIndex=0,n-=1;return e}var KRe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function qRe(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(Kz).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var GRe="Invalid date";function YRe(){return this._invalidDate}var XRe="%d",QRe=/\d{1,2}/;function ZRe(e){return this._ordinal.replace("%d",e)}var JRe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function eAe(e,t,n,r){var i=this._relativeTime[n];return nh(i)?i(e,t,n,r):i.replace(/%d/i,e)}function tAe(e,t){var n=this._relativeTime[e>0?"future":"past"];return nh(n)?n(t):n.replace(/%s/i,t)}var eZ={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Nu(e){return typeof e=="string"?eZ[e]||eZ[e.toLowerCase()]:void 0}function qz(e){var t={},n,r;for(r in e)Mi(e,r)&&(n=Nu(r),n&&(t[n]=e[r]));return t}var nAe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function rAe(e){var t=[],n;for(n in e)Mi(e,n)&&t.push({unit:n,priority:nAe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var fme=/\d/,zc=/\d\d/,hme=/\d{3}/,Gz=/\d{4}/,q6=/[+-]?\d{6}/,_o=/\d\d?/,pme=/\d\d\d\d?/,mme=/\d\d\d\d\d\d?/,G6=/\d{1,3}/,Yz=/\d{1,4}/,Y6=/[+-]?\d{1,6}/,BS=/\d+/,X6=/[+-]?\d+/,iAe=/Z|[+-]\d\d:?\d\d/gi,Q6=/Z|[+-]\d\d(?::?\d\d)?/gi,oAe=/[+-]?\d+(\.\d{1,3})?/,hE=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,HS=/^[1-9]\d?/,Xz=/^([1-9]\d|\d)/,l9;l9={};function ir(e,t,n){l9[e]=nh(t)?t:function(r,i){return r&&n?n:t}}function aAe(e,t){return Mi(l9,e)?l9[e](t._strict,t._locale):new RegExp(sAe(e))}function sAe(e){return ep(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,o){return n||r||i||o}))}function ep(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function du(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function ui(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=du(t)),n}var YL={};function Qi(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),fp(t)&&(r=function(o,a){a[t]=ui(o)}),i=e.length,n=0;n<i;n++)YL[e[n]]=r}function pE(e,t){Qi(e,function(n,r,i,o){i._w=i._w||{},t(n,i._w,i,o)})}function lAe(e,t,n){t!=null&&Mi(YL,e)&&YL[e](t,n._a,n,e)}function Z6(e){return e%4===0&&e%100!==0||e%400===0}var zs=0,Xh=1,$f=2,za=3,bd=4,Qh=5,O1=6,cAe=7,uAe=8;wr("Y",0,0,function(){var e=this.year();return e<=9999?Yf(e,4):"+"+e});wr(0,["YY",2],0,function(){return this.year()%100});wr(0,["YYYY",4],0,"year");wr(0,["YYYYY",5],0,"year");wr(0,["YYYYYY",6,!0],0,"year");ir("Y",X6);ir("YY",_o,zc);ir("YYYY",Yz,Gz);ir("YYYYY",Y6,q6);ir("YYYYYY",Y6,q6);Qi(["YYYYY","YYYYYY"],zs);Qi("YYYY",function(e,t){t[zs]=e.length===2?Wn.parseTwoDigitYear(e):ui(e)});Qi("YY",function(e,t){t[zs]=Wn.parseTwoDigitYear(e)});Qi("Y",function(e,t){t[zs]=parseInt(e,10)});function G2(e){return Z6(e)?366:365}Wn.parseTwoDigitYear=function(e){return ui(e)+(ui(e)>68?1900:2e3)};var gme=zS("FullYear",!0);function dAe(){return Z6(this.year())}function zS(e,t){return function(n){return n!=null?(vme(this,e,n),Wn.updateOffset(this,t),this):Zw(this,e)}}function Zw(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function vme(e,t,n){var r,i,o,a,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}o=n,a=e.month(),s=e.date(),s=s===29&&a===1&&!Z6(o)?28:s,i?r.setUTCFullYear(o,a,s):r.setFullYear(o,a,s)}}function fAe(e){return e=Nu(e),nh(this[e])?this[e]():this}function hAe(e,t){if(typeof e=="object"){e=qz(e);var n=rAe(e),r,i=n.length;for(r=0;r<i;r++)this[n[r].unit](e[n[r].unit])}else if(e=Nu(e),nh(this[e]))return this[e](t);return this}function pAe(e,t){return(e%t+t)%t}var ca;Array.prototype.indexOf?ca=Array.prototype.indexOf:ca=function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function Qz(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=pAe(t,12);return e+=(t-n)/12,n===1?Z6(e)?29:28:31-n%7%2}wr("M",["MM",2],"Mo",function(){return this.month()+1});wr("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});wr("MMMM",0,0,function(e){return this.localeData().months(this,e)});ir("M",_o,HS);ir("MM",_o,zc);ir("MMM",function(e,t){return t.monthsShortRegex(e)});ir("MMMM",function(e,t){return t.monthsRegex(e)});Qi(["M","MM"],function(e,t){t[Xh]=ui(e)-1});Qi(["MMM","MMMM"],function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);i!=null?t[Xh]=i:Xr(n).invalidMonth=e});var mAe="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),yme="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),bme=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,gAe=hE,vAe=hE;function yAe(e,t){return e?Ld(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||bme).test(t)?"format":"standalone"][e.month()]:Ld(this._months)?this._months:this._months.standalone}function bAe(e,t){return e?Ld(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[bme.test(t)?"format":"standalone"][e.month()]:Ld(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function SAe(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=th([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?t==="MMM"?(i=ca.call(this._shortMonthsParse,a),i!==-1?i:null):(i=ca.call(this._longMonthsParse,a),i!==-1?i:null):t==="MMM"?(i=ca.call(this._shortMonthsParse,a),i!==-1?i:(i=ca.call(this._longMonthsParse,a),i!==-1?i:null)):(i=ca.call(this._longMonthsParse,a),i!==-1?i:(i=ca.call(this._shortMonthsParse,a),i!==-1?i:null))}function CAe(e,t,n){var r,i,o;if(this._monthsParseExact)return SAe.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=th([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),!n&&!this._monthsParse[r]&&(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&t==="MMMM"&&this._longMonthsParse[r].test(e))return r;if(n&&t==="MMM"&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function Sme(e,t){if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=ui(t);else if(t=e.localeData().monthsParse(t),!fp(t))return e}var n=t,r=e.date();return r=r<29?r:Math.min(r,Qz(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function Cme(e){return e!=null?(Sme(this,e),Wn.updateOffset(this,!0),this):Zw(this,"Month")}function xAe(){return Qz(this.year(),this.month())}function wAe(e){return this._monthsParseExact?(Mi(this,"_monthsRegex")||xme.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(Mi(this,"_monthsShortRegex")||(this._monthsShortRegex=gAe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function _Ae(e){return this._monthsParseExact?(Mi(this,"_monthsRegex")||xme.call(this),e?this._monthsStrictRegex:this._monthsRegex):(Mi(this,"_monthsRegex")||(this._monthsRegex=vAe),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function xme(){function e(l,c){return c.length-l.length}var t=[],n=[],r=[],i,o,a,s;for(i=0;i<12;i++)o=th([2e3,i]),a=ep(this.monthsShort(o,"")),s=ep(this.months(o,"")),t.push(a),n.push(s),r.push(s),r.push(a);t.sort(e),n.sort(e),r.sort(e),this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}function EAe(e,t,n,r,i,o,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,o,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,o,a),s}function Jw(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function c9(e,t,n){var r=7+t-n,i=(7+Jw(e,0,r).getUTCDay()-t)%7;return-i+r-1}function wme(e,t,n,r,i){var o=(7+n-r)%7,a=c9(e,r,i),s=1+7*(t-1)+o+a,l,c;return s<=0?(l=e-1,c=G2(l)+s):s>G2(e)?(l=e+1,c=s-G2(e)):(l=e,c=s),{year:l,dayOfYear:c}}function e_(e,t,n){var r=c9(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,o,a;return i<1?(a=e.year()-1,o=i+tp(a,t,n)):i>tp(e.year(),t,n)?(o=i-tp(e.year(),t,n),a=e.year()+1):(a=e.year(),o=i),{week:o,year:a}}function tp(e,t,n){var r=c9(e,t,n),i=c9(e+1,t,n);return(G2(e)-r+i)/7}wr("w",["ww",2],"wo","week");wr("W",["WW",2],"Wo","isoWeek");ir("w",_o,HS);ir("ww",_o,zc);ir("W",_o,HS);ir("WW",_o,zc);pE(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=ui(e)});function TAe(e){return e_(e,this._week.dow,this._week.doy).week}var kAe={dow:0,doy:6};function OAe(){return this._week.dow}function PAe(){return this._week.doy}function MAe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function IAe(e){var t=e_(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}wr("d",0,"do","day");wr("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});wr("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});wr("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});wr("e",0,0,"weekday");wr("E",0,0,"isoWeekday");ir("d",_o);ir("e",_o);ir("E",_o);ir("dd",function(e,t){return t.weekdaysMinRegex(e)});ir("ddd",function(e,t){return t.weekdaysShortRegex(e)});ir("dddd",function(e,t){return t.weekdaysRegex(e)});pE(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:Xr(n).invalidWeekday=e});pE(["d","e","E"],function(e,t,n,r){t[r]=ui(e)});function $Ae(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function RAe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Zz(e,t){return e.slice(t,7).concat(e.slice(0,t))}var AAe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),_me="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),NAe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),DAe=hE,LAe=hE,FAe=hE;function jAe(e,t){var n=Ld(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?Zz(n,this._week.dow):e?n[e.day()]:n}function BAe(e){return e===!0?Zz(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function HAe(e){return e===!0?Zz(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function zAe(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=th([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?t==="dddd"?(i=ca.call(this._weekdaysParse,a),i!==-1?i:null):t==="ddd"?(i=ca.call(this._shortWeekdaysParse,a),i!==-1?i:null):(i=ca.call(this._minWeekdaysParse,a),i!==-1?i:null):t==="dddd"?(i=ca.call(this._weekdaysParse,a),i!==-1||(i=ca.call(this._shortWeekdaysParse,a),i!==-1)?i:(i=ca.call(this._minWeekdaysParse,a),i!==-1?i:null)):t==="ddd"?(i=ca.call(this._shortWeekdaysParse,a),i!==-1||(i=ca.call(this._weekdaysParse,a),i!==-1)?i:(i=ca.call(this._minWeekdaysParse,a),i!==-1?i:null)):(i=ca.call(this._minWeekdaysParse,a),i!==-1||(i=ca.call(this._weekdaysParse,a),i!==-1)?i:(i=ca.call(this._shortWeekdaysParse,a),i!==-1?i:null))}function UAe(e,t,n){var r,i,o;if(this._weekdaysParseExact)return zAe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=th([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(n&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function WAe(e){if(!this.isValid())return e!=null?this:NaN;var t=Zw(this,"Day");return e!=null?(e=$Ae(e,this.localeData()),this.add(e-t,"d")):t}function VAe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function KAe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=RAe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function qAe(e){return this._weekdaysParseExact?(Mi(this,"_weekdaysRegex")||Jz.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(Mi(this,"_weekdaysRegex")||(this._weekdaysRegex=DAe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function GAe(e){return this._weekdaysParseExact?(Mi(this,"_weekdaysRegex")||Jz.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Mi(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=LAe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function YAe(e){return this._weekdaysParseExact?(Mi(this,"_weekdaysRegex")||Jz.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Mi(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=FAe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Jz(){function e(u,d){return d.length-u.length}var t=[],n=[],r=[],i=[],o,a,s,l,c;for(o=0;o<7;o++)a=th([2e3,1]).day(o),s=ep(this.weekdaysMin(a,"")),l=ep(this.weekdaysShort(a,"")),c=ep(this.weekdays(a,"")),t.push(s),n.push(l),r.push(c),i.push(s),i.push(l),i.push(c);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function eU(){return this.hours()%12||12}function XAe(){return this.hours()||24}wr("H",["HH",2],0,"hour");wr("h",["hh",2],0,eU);wr("k",["kk",2],0,XAe);wr("hmm",0,0,function(){return""+eU.apply(this)+Yf(this.minutes(),2)});wr("hmmss",0,0,function(){return""+eU.apply(this)+Yf(this.minutes(),2)+Yf(this.seconds(),2)});wr("Hmm",0,0,function(){return""+this.hours()+Yf(this.minutes(),2)});wr("Hmmss",0,0,function(){return""+this.hours()+Yf(this.minutes(),2)+Yf(this.seconds(),2)});function Eme(e,t){wr(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Eme("a",!0);Eme("A",!1);function Tme(e,t){return t._meridiemParse}ir("a",Tme);ir("A",Tme);ir("H",_o,Xz);ir("h",_o,HS);ir("k",_o,HS);ir("HH",_o,zc);ir("hh",_o,zc);ir("kk",_o,zc);ir("hmm",pme);ir("hmmss",mme);ir("Hmm",pme);ir("Hmmss",mme);Qi(["H","HH"],za);Qi(["k","kk"],function(e,t,n){var r=ui(e);t[za]=r===24?0:r});Qi(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});Qi(["h","hh"],function(e,t,n){t[za]=ui(e),Xr(n).bigHour=!0});Qi("hmm",function(e,t,n){var r=e.length-2;t[za]=ui(e.substr(0,r)),t[bd]=ui(e.substr(r)),Xr(n).bigHour=!0});Qi("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[za]=ui(e.substr(0,r)),t[bd]=ui(e.substr(r,2)),t[Qh]=ui(e.substr(i)),Xr(n).bigHour=!0});Qi("Hmm",function(e,t,n){var r=e.length-2;t[za]=ui(e.substr(0,r)),t[bd]=ui(e.substr(r))});Qi("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[za]=ui(e.substr(0,r)),t[bd]=ui(e.substr(r,2)),t[Qh]=ui(e.substr(i))});function QAe(e){return(e+"").toLowerCase().charAt(0)==="p"}var ZAe=/[ap]\.?m?\.?/i,JAe=zS("Hours",!0);function eNe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var kme={calendar:zRe,longDateFormat:KRe,invalidDate:GRe,ordinal:XRe,dayOfMonthOrdinalParse:QRe,relativeTime:JRe,months:mAe,monthsShort:yme,week:kAe,weekdays:AAe,weekdaysMin:NAe,weekdaysShort:_me,meridiemParse:ZAe},Oo={},Ix={},t_;function tNe(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function tZ(e){return e&&e.toLowerCase().replace("_","-")}function nNe(e){for(var t=0,n,r,i,o;t<e.length;){for(o=tZ(e[t]).split("-"),n=o.length,r=tZ(e[t+1]),r=r?r.split("-"):null;n>0;){if(i=J6(o.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&tNe(o,r)>=n-1)break;n--}t++}return t_}function rNe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function J6(e){var t=null,n;if(Oo[e]===void 0&&typeof module<"u"&&module&&module.exports&&rNe(e))try{t=t_._abbr,n=require,n("./locale/"+e),Zm(t)}catch{Oo[e]=null}return Oo[e]}function Zm(e,t){var n;return e&&(Pl(t)?n=kp(e):n=tU(e,t),n?t_=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),t_._abbr}function tU(e,t){if(t!==null){var n,r=kme;if(t.abbr=e,Oo[e]!=null)ume("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=Oo[e]._config;else if(t.parentLocale!=null)if(Oo[t.parentLocale]!=null)r=Oo[t.parentLocale]._config;else if(n=J6(t.parentLocale),n!=null)r=n._config;else return Ix[t.parentLocale]||(Ix[t.parentLocale]=[]),Ix[t.parentLocale].push({name:e,config:t}),null;return Oo[e]=new Vz(qL(r,t)),Ix[e]&&Ix[e].forEach(function(i){tU(i.name,i.config)}),Zm(e),Oo[e]}else return delete Oo[e],null}function iNe(e,t){if(t!=null){var n,r,i=kme;Oo[e]!=null&&Oo[e].parentLocale!=null?Oo[e].set(qL(Oo[e]._config,t)):(r=J6(e),r!=null&&(i=r._config),t=qL(i,t),r==null&&(t.abbr=e),n=new Vz(t),n.parentLocale=Oo[e],Oo[e]=n),Zm(e)}else Oo[e]!=null&&(Oo[e].parentLocale!=null?(Oo[e]=Oo[e].parentLocale,e===Zm()&&Zm(e)):Oo[e]!=null&&delete Oo[e]);return Oo[e]}function kp(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return t_;if(!Ld(e)){if(t=J6(e),t)return t;e=[e]}return nNe(e)}function oNe(){return GL(Oo)}function nU(e){var t,n=e._a;return n&&Xr(e).overflow===-2&&(t=n[Xh]<0||n[Xh]>11?Xh:n[$f]<1||n[$f]>Qz(n[zs],n[Xh])?$f:n[za]<0||n[za]>24||n[za]===24&&(n[bd]!==0||n[Qh]!==0||n[O1]!==0)?za:n[bd]<0||n[bd]>59?bd:n[Qh]<0||n[Qh]>59?Qh:n[O1]<0||n[O1]>999?O1:-1,Xr(e)._overflowDayOfYear&&(t<zs||t>$f)&&(t=$f),Xr(e)._overflowWeeks&&t===-1&&(t=cAe),Xr(e)._overflowWeekday&&t===-1&&(t=uAe),Xr(e).overflow=t),e}var aNe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,sNe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,lNe=/Z|[+-]\d\d(?::?\d\d)?/,LT=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],tR=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],cNe=/^\/?Date\((-?\d+)/i,uNe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,dNe={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Ome(e){var t,n,r=e._i,i=aNe.exec(r)||sNe.exec(r),o,a,s,l,c=LT.length,u=tR.length;if(i){for(Xr(e).iso=!0,t=0,n=c;t<n;t++)if(LT[t][1].exec(i[1])){a=LT[t][0],o=LT[t][2]!==!1;break}if(a==null){e._isValid=!1;return}if(i[3]){for(t=0,n=u;t<n;t++)if(tR[t][1].exec(i[3])){s=(i[2]||" ")+tR[t][0];break}if(s==null){e._isValid=!1;return}}if(!o&&s!=null){e._isValid=!1;return}if(i[4])if(lNe.exec(i[4]))l="Z";else{e._isValid=!1;return}e._f=a+(s||"")+(l||""),iU(e)}else e._isValid=!1}function fNe(e,t,n,r,i,o){var a=[hNe(e),yme.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return o&&a.push(parseInt(o,10)),a}function hNe(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function pNe(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function mNe(e,t,n){if(e){var r=_me.indexOf(e),i=new Date(t[0],t[1],t[2]).getDay();if(r!==i)return Xr(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function gNe(e,t,n){if(e)return dNe[e];if(t)return 0;var r=parseInt(n,10),i=r%100,o=(r-i)/100;return o*60+i}function Pme(e){var t=uNe.exec(pNe(e._i)),n;if(t){if(n=fNe(t[4],t[3],t[2],t[5],t[6],t[7]),!mNe(t[1],n,e))return;e._a=n,e._tzm=gNe(t[8],t[9],t[10]),e._d=Jw.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),Xr(e).rfc2822=!0}else e._isValid=!1}function vNe(e){var t=cNe.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(Ome(e),e._isValid===!1)delete e._isValid;else return;if(Pme(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:Wn.createFromInputFallback(e)}Wn.createFromInputFallback=Au("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))});function xy(e,t,n){return e??t??n}function yNe(e){var t=new Date(Wn.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function rU(e){var t,n,r=[],i,o,a;if(!e._d){for(i=yNe(e),e._w&&e._a[$f]==null&&e._a[Xh]==null&&bNe(e),e._dayOfYear!=null&&(a=xy(e._a[zs],i[zs]),(e._dayOfYear>G2(a)||e._dayOfYear===0)&&(Xr(e)._overflowDayOfYear=!0),n=Jw(a,0,e._dayOfYear),e._a[Xh]=n.getUTCMonth(),e._a[$f]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[za]===24&&e._a[bd]===0&&e._a[Qh]===0&&e._a[O1]===0&&(e._nextDay=!0,e._a[za]=0),e._d=(e._useUTC?Jw:EAe).apply(null,r),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[za]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==o&&(Xr(e).weekdayMismatch=!0)}}function bNe(e){var t,n,r,i,o,a,s,l,c;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(o=1,a=4,n=xy(t.GG,e._a[zs],e_(xo(),1,4).year),r=xy(t.W,1),i=xy(t.E,1),(i<1||i>7)&&(l=!0)):(o=e._locale._week.dow,a=e._locale._week.doy,c=e_(xo(),o,a),n=xy(t.gg,e._a[zs],c.year),r=xy(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+o,(t.e<0||t.e>6)&&(l=!0)):i=o),r<1||r>tp(n,o,a)?Xr(e)._overflowWeeks=!0:l!=null?Xr(e)._overflowWeekday=!0:(s=wme(n,r,i,o,a),e._a[zs]=s.year,e._dayOfYear=s.dayOfYear)}Wn.ISO_8601=function(){};Wn.RFC_2822=function(){};function iU(e){if(e._f===Wn.ISO_8601){Ome(e);return}if(e._f===Wn.RFC_2822){Pme(e);return}e._a=[],Xr(e).empty=!0;var t=""+e._i,n,r,i,o,a,s=t.length,l=0,c,u;for(i=dme(e._f,e._locale).match(Kz)||[],u=i.length,n=0;n<u;n++)o=i[n],r=(t.match(aAe(o,e))||[])[0],r&&(a=t.substr(0,t.indexOf(r)),a.length>0&&Xr(e).unusedInput.push(a),t=t.slice(t.indexOf(r)+r.length),l+=r.length),sb[o]?(r?Xr(e).empty=!1:Xr(e).unusedTokens.push(o),lAe(o,r,e)):e._strict&&!r&&Xr(e).unusedTokens.push(o);Xr(e).charsLeftOver=s-l,t.length>0&&Xr(e).unusedInput.push(t),e._a[za]<=12&&Xr(e).bigHour===!0&&e._a[za]>0&&(Xr(e).bigHour=void 0),Xr(e).parsedDateParts=e._a.slice(0),Xr(e).meridiem=e._meridiem,e._a[za]=SNe(e._locale,e._a[za],e._meridiem),c=Xr(e).era,c!==null&&(e._a[zs]=e._locale.erasConvertYear(c,e._a[zs])),rU(e),nU(e)}function SNe(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function CNe(e){var t,n,r,i,o,a,s=!1,l=e._f.length;if(l===0){Xr(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;i<l;i++)o=0,a=!1,t=Wz({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[i],iU(t),Uz(t)&&(a=!0),o+=Xr(t).charsLeftOver,o+=Xr(t).unusedTokens.length*10,Xr(t).score=o,s?o<r&&(r=o,n=t):(r==null||o<r||a)&&(r=o,n=t,a&&(s=!0));Am(e,n||t)}function xNe(e){if(!e._d){var t=qz(e._i),n=t.day===void 0?t.date:t.day;e._a=lme([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(r){return r&&parseInt(r,10)}),rU(e)}}function wNe(e){var t=new fE(nU(Mme(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Mme(e){var t=e._i,n=e._f;return e._locale=e._locale||kp(e._l),t===null||n===void 0&&t===""?K6({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),Fd(t)?new fE(nU(t)):(dE(t)?e._d=t:Ld(n)?CNe(e):n?iU(e):_Ne(e),Uz(e)||(e._d=null),e))}function _Ne(e){var t=e._i;Pl(t)?e._d=new Date(Wn.now()):dE(t)?e._d=new Date(t.valueOf()):typeof t=="string"?vNe(e):Ld(t)?(e._a=lme(t.slice(0),function(n){return parseInt(n,10)}),rU(e)):Q1(t)?xNe(e):fp(t)?e._d=new Date(t):Wn.createFromInputFallback(e)}function Ime(e,t,n,r,i){var o={};return(t===!0||t===!1)&&(r=t,t=void 0),(n===!0||n===!1)&&(r=n,n=void 0),(Q1(e)&&zz(e)||Ld(e)&&e.length===0)&&(e=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=n,o._i=e,o._f=t,o._strict=r,wNe(o)}function xo(e,t,n,r){return Ime(e,t,n,r,!1)}var ENe=Au("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=xo.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:K6()}),TNe=Au("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=xo.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:K6()});function $me(e,t){var n,r;if(t.length===1&&Ld(t[0])&&(t=t[0]),!t.length)return xo();for(n=t[0],r=1;r<t.length;++r)(!t[r].isValid()||t[r][e](n))&&(n=t[r]);return n}function kNe(){var e=[].slice.call(arguments,0);return $me("isBefore",e)}function ONe(){var e=[].slice.call(arguments,0);return $me("isAfter",e)}var PNe=function(){return Date.now?Date.now():+new Date},$x=["year","quarter","month","week","day","hour","minute","second","millisecond"];function MNe(e){var t,n=!1,r,i=$x.length;for(t in e)if(Mi(e,t)&&!(ca.call($x,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(r=0;r<i;++r)if(e[$x[r]]){if(n)return!1;parseFloat(e[$x[r]])!==ui(e[$x[r]])&&(n=!0)}return!0}function INe(){return this._isValid}function $Ne(){return Zd(NaN)}function eO(e){var t=qz(e),n=t.year||0,r=t.quarter||0,i=t.month||0,o=t.week||t.isoWeek||0,a=t.day||0,s=t.hour||0,l=t.minute||0,c=t.second||0,u=t.millisecond||0;this._isValid=MNe(t),this._milliseconds=+u+c*1e3+l*6e4+s*1e3*60*60,this._days=+a+o*7,this._months=+i+r*3+n*12,this._data={},this._locale=kp(),this._bubble()}function k8(e){return e instanceof eO}function XL(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function RNe(e,t,n){var r=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),o=0,a;for(a=0;a<r;a++)ui(e[a])!==ui(t[a])&&o++;return o+i}function Rme(e,t){wr(e,0,0,function(){var n=this.utcOffset(),r="+";return n<0&&(n=-n,r="-"),r+Yf(~~(n/60),2)+t+Yf(~~n%60,2)})}Rme("Z",":");Rme("ZZ","");ir("Z",Q6);ir("ZZ",Q6);Qi(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=oU(Q6,e)});var ANe=/([\+\-]|\d\d)/gi;function oU(e,t){var n=(t||"").match(e),r,i,o;return n===null?null:(r=n[n.length-1]||[],i=(r+"").match(ANe)||["-",0,0],o=+(i[1]*60)+ui(i[2]),o===0?0:i[0]==="+"?o:-o)}function aU(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(Fd(e)||dE(e)?e.valueOf():xo(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),Wn.updateOffset(n,!1),n):xo(e).local()}function QL(e){return-Math.round(e._d.getTimezoneOffset())}Wn.updateOffset=function(){};function NNe(e,t,n){var r=this._offset||0,i;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=oU(Q6,e),e===null)return this}else Math.abs(e)<16&&!n&&(e=e*60);return!this._isUTC&&t&&(i=QL(this)),this._offset=e,this._isUTC=!0,i!=null&&this.add(i,"m"),r!==e&&(!t||this._changeInProgress?Dme(this,Zd(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,Wn.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?r:QL(this)}function DNe(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function LNe(e){return this.utcOffset(0,e)}function FNe(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(QL(this),"m")),this}function jNe(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=oU(iAe,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function BNe(e){return this.isValid()?(e=e?xo(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function HNe(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function zNe(){if(!Pl(this._isDSTShifted))return this._isDSTShifted;var e={},t;return Wz(e,this),e=Mme(e),e._a?(t=e._isUTC?th(e._a):xo(e._a),this._isDSTShifted=this.isValid()&&RNe(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function UNe(){return this.isValid()?!this._isUTC:!1}function WNe(){return this.isValid()?this._isUTC:!1}function Ame(){return this.isValid()?this._isUTC&&this._offset===0:!1}var VNe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,KNe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Zd(e,t){var n=e,r=null,i,o,a;return k8(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:fp(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=VNe.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:ui(r[$f])*i,h:ui(r[za])*i,m:ui(r[bd])*i,s:ui(r[Qh])*i,ms:ui(XL(r[O1]*1e3))*i}):(r=KNe.exec(e))?(i=r[1]==="-"?-1:1,n={y:Yg(r[2],i),M:Yg(r[3],i),w:Yg(r[4],i),d:Yg(r[5],i),h:Yg(r[6],i),m:Yg(r[7],i),s:Yg(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(a=qNe(xo(n.from),xo(n.to)),n={},n.ms=a.milliseconds,n.M=a.months),o=new eO(n),k8(e)&&Mi(e,"_locale")&&(o._locale=e._locale),k8(e)&&Mi(e,"_isValid")&&(o._isValid=e._isValid),o}Zd.fn=eO.prototype;Zd.invalid=$Ne;function Yg(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function nZ(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function qNe(e,t){var n;return e.isValid()&&t.isValid()?(t=aU(t,e),e.isBefore(t)?n=nZ(e,t):(n=nZ(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Nme(e,t){return function(n,r){var i,o;return r!==null&&!isNaN(+r)&&(ume(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=n,n=r,r=o),i=Zd(n,r),Dme(this,i,e),this}}function Dme(e,t,n,r){var i=t._milliseconds,o=XL(t._days),a=XL(t._months);e.isValid()&&(r=r??!0,a&&Sme(e,Zw(e,"Month")+a*n),o&&vme(e,"Date",Zw(e,"Date")+o*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&Wn.updateOffset(e,o||a))}var GNe=Nme(1,"add"),YNe=Nme(-1,"subtract");function Lme(e){return typeof e=="string"||e instanceof String}function XNe(e){return Fd(e)||dE(e)||Lme(e)||fp(e)||ZNe(e)||QNe(e)||e===null||e===void 0}function QNe(e){var t=Q1(e)&&!zz(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,o,a=r.length;for(i=0;i<a;i+=1)o=r[i],n=n||Mi(e,o);return t&&n}function ZNe(e){var t=Ld(e),n=!1;return t&&(n=e.filter(function(r){return!fp(r)&&Lme(e)}).length===0),t&&n}function JNe(e){var t=Q1(e)&&!zz(e),n=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],i,o;for(i=0;i<r.length;i+=1)o=r[i],n=n||Mi(e,o);return t&&n}function e7e(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function t7e(e,t){arguments.length===1&&(arguments[0]?XNe(arguments[0])?(e=arguments[0],t=void 0):JNe(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||xo(),r=aU(n,this).startOf("day"),i=Wn.calendarFormat(this,r)||"sameElse",o=t&&(nh(t[i])?t[i].call(this,n):t[i]);return this.format(o||this.localeData().calendar(i,this,xo(n)))}function n7e(){return new fE(this)}function r7e(e,t){var n=Fd(e)?e:xo(e);return this.isValid()&&n.isValid()?(t=Nu(t)||"millisecond",t==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function i7e(e,t){var n=Fd(e)?e:xo(e);return this.isValid()&&n.isValid()?(t=Nu(t)||"millisecond",t==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function o7e(e,t,n,r){var i=Fd(e)?e:xo(e),o=Fd(t)?t:xo(t);return this.isValid()&&i.isValid()&&o.isValid()?(r=r||"()",(r[0]==="("?this.isAfter(i,n):!this.isBefore(i,n))&&(r[1]===")"?this.isBefore(o,n):!this.isAfter(o,n))):!1}function a7e(e,t){var n=Fd(e)?e:xo(e),r;return this.isValid()&&n.isValid()?(t=Nu(t)||"millisecond",t==="millisecond"?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function s7e(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function l7e(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function c7e(e,t,n){var r,i,o;if(!this.isValid())return NaN;if(r=aU(e,this),!r.isValid())return NaN;switch(i=(r.utcOffset()-this.utcOffset())*6e4,t=Nu(t),t){case"year":o=O8(this,r)/12;break;case"month":o=O8(this,r);break;case"quarter":o=O8(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-i)/864e5;break;case"week":o=(this-r-i)/6048e5;break;default:o=this-r}return n?o:du(o)}function O8(e,t){if(e.date()<t.date())return-O8(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),r=e.clone().add(n,"months"),i,o;return t-r<0?(i=e.clone().add(n-1,"months"),o=(t-r)/(r-i)):(i=e.clone().add(n+1,"months"),o=(t-r)/(i-r)),-(n+o)||0}Wn.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";Wn.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function u7e(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function d7e(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?T8(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):nh(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",T8(n,"Z")):T8(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function f7e(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,o;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",o=t+'[")]',this.format(n+r+i+o)}function h7e(e){e||(e=this.isUtc()?Wn.defaultFormatUtc:Wn.defaultFormat);var t=T8(this,e);return this.localeData().postformat(t)}function p7e(e,t){return this.isValid()&&(Fd(e)&&e.isValid()||xo(e).isValid())?Zd({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function m7e(e){return this.from(xo(),e)}function g7e(e,t){return this.isValid()&&(Fd(e)&&e.isValid()||xo(e).isValid())?Zd({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function v7e(e){return this.to(xo(),e)}function Fme(e){var t;return e===void 0?this._locale._abbr:(t=kp(e),t!=null&&(this._locale=t),this)}var jme=Au("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function Bme(){return this._locale}var u9=1e3,lb=60*u9,d9=60*lb,Hme=(365*400+97)*24*d9;function cb(e,t){return(e%t+t)%t}function zme(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-Hme:new Date(e,t,n).valueOf()}function Ume(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-Hme:Date.UTC(e,t,n)}function y7e(e){var t,n;if(e=Nu(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?Ume:zme,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=cb(t+(this._isUTC?0:this.utcOffset()*lb),d9);break;case"minute":t=this._d.valueOf(),t-=cb(t,lb);break;case"second":t=this._d.valueOf(),t-=cb(t,u9);break}return this._d.setTime(t),Wn.updateOffset(this,!0),this}function b7e(e){var t,n;if(e=Nu(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?Ume:zme,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=d9-cb(t+(this._isUTC?0:this.utcOffset()*lb),d9)-1;break;case"minute":t=this._d.valueOf(),t+=lb-cb(t,lb)-1;break;case"second":t=this._d.valueOf(),t+=u9-cb(t,u9)-1;break}return this._d.setTime(t),Wn.updateOffset(this,!0),this}function S7e(){return this._d.valueOf()-(this._offset||0)*6e4}function C7e(){return Math.floor(this.valueOf()/1e3)}function x7e(){return new Date(this.valueOf())}function w7e(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function _7e(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function E7e(){return this.isValid()?this.toISOString():null}function T7e(){return Uz(this)}function k7e(){return Am({},Xr(this))}function O7e(){return Xr(this).overflow}function P7e(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}wr("N",0,0,"eraAbbr");wr("NN",0,0,"eraAbbr");wr("NNN",0,0,"eraAbbr");wr("NNNN",0,0,"eraName");wr("NNNNN",0,0,"eraNarrow");wr("y",["y",1],"yo","eraYear");wr("y",["yy",2],0,"eraYear");wr("y",["yyy",3],0,"eraYear");wr("y",["yyyy",4],0,"eraYear");ir("N",sU);ir("NN",sU);ir("NNN",sU);ir("NNNN",B7e);ir("NNNNN",H7e);Qi(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?Xr(n).era=i:Xr(n).invalidEra=e});ir("y",BS);ir("yy",BS);ir("yyy",BS);ir("yyyy",BS);ir("yo",z7e);Qi(["y","yy","yyy","yyyy"],zs);Qi(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[zs]=n._locale.eraYearOrdinalParse(e,i):t[zs]=parseInt(e,10)});function M7e(e,t){var n,r,i,o=this._eras||kp("en")._eras;for(n=0,r=o.length;n<r;++n){switch(typeof o[n].since){case"string":i=Wn(o[n].since).startOf("day"),o[n].since=i.valueOf();break}switch(typeof o[n].until){case"undefined":o[n].until=1/0;break;case"string":i=Wn(o[n].until).startOf("day").valueOf(),o[n].until=i.valueOf();break}}return o}function I7e(e,t,n){var r,i,o=this.eras(),a,s,l;for(e=e.toUpperCase(),r=0,i=o.length;r<i;++r)if(a=o[r].name.toUpperCase(),s=o[r].abbr.toUpperCase(),l=o[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(s===e)return o[r];break;case"NNNN":if(a===e)return o[r];break;case"NNNNN":if(l===e)return o[r];break}else if([a,s,l].indexOf(e)>=0)return o[r]}function $7e(e,t){var n=e.since<=e.until?1:-1;return t===void 0?Wn(e.since).year():Wn(e.since).year()+(t-e.offset)*n}function R7e(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].name;return""}function A7e(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].narrow;return""}function N7e(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].abbr;return""}function D7e(){var e,t,n,r,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,r=this.clone().startOf("day").valueOf(),i[e].since<=r&&r<=i[e].until||i[e].until<=r&&r<=i[e].since)return(this.year()-Wn(i[e].since).year())*n+i[e].offset;return this.year()}function L7e(e){return Mi(this,"_erasNameRegex")||lU.call(this),e?this._erasNameRegex:this._erasRegex}function F7e(e){return Mi(this,"_erasAbbrRegex")||lU.call(this),e?this._erasAbbrRegex:this._erasRegex}function j7e(e){return Mi(this,"_erasNarrowRegex")||lU.call(this),e?this._erasNarrowRegex:this._erasRegex}function sU(e,t){return t.erasAbbrRegex(e)}function B7e(e,t){return t.erasNameRegex(e)}function H7e(e,t){return t.erasNarrowRegex(e)}function z7e(e,t){return t._eraYearOrdinalRegex||BS}function lU(){var e=[],t=[],n=[],r=[],i,o,a,s,l,c=this.eras();for(i=0,o=c.length;i<o;++i)a=ep(c[i].name),s=ep(c[i].abbr),l=ep(c[i].narrow),t.push(a),e.push(s),n.push(l),r.push(a),r.push(s),r.push(l);this._erasRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}wr(0,["gg",2],0,function(){return this.weekYear()%100});wr(0,["GG",2],0,function(){return this.isoWeekYear()%100});function tO(e,t){wr(0,[e,e.length],0,t)}tO("gggg","weekYear");tO("ggggg","weekYear");tO("GGGG","isoWeekYear");tO("GGGGG","isoWeekYear");ir("G",X6);ir("g",X6);ir("GG",_o,zc);ir("gg",_o,zc);ir("GGGG",Yz,Gz);ir("gggg",Yz,Gz);ir("GGGGG",Y6,q6);ir("ggggg",Y6,q6);pE(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=ui(e)});pE(["gg","GG"],function(e,t,n,r){t[r]=Wn.parseTwoDigitYear(e)});function U7e(e){return Wme.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function W7e(e){return Wme.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function V7e(){return tp(this.year(),1,4)}function K7e(){return tp(this.isoWeekYear(),1,4)}function q7e(){var e=this.localeData()._week;return tp(this.year(),e.dow,e.doy)}function G7e(){var e=this.localeData()._week;return tp(this.weekYear(),e.dow,e.doy)}function Wme(e,t,n,r,i){var o;return e==null?e_(this,r,i).year:(o=tp(e,r,i),t>o&&(t=o),Y7e.call(this,e,t,n,r,i))}function Y7e(e,t,n,r,i){var o=wme(e,t,n,r,i),a=Jw(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}wr("Q",0,"Qo","quarter");ir("Q",fme);Qi("Q",function(e,t){t[Xh]=(ui(e)-1)*3});function X7e(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}wr("D",["DD",2],"Do","date");ir("D",_o,HS);ir("DD",_o,zc);ir("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Qi(["D","DD"],$f);Qi("Do",function(e,t){t[$f]=ui(e.match(_o)[0])});var Vme=zS("Date",!0);wr("DDD",["DDDD",3],"DDDo","dayOfYear");ir("DDD",G6);ir("DDDD",hme);Qi(["DDD","DDDD"],function(e,t,n){n._dayOfYear=ui(e)});function Q7e(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}wr("m",["mm",2],0,"minute");ir("m",_o,Xz);ir("mm",_o,zc);Qi(["m","mm"],bd);var Z7e=zS("Minutes",!1);wr("s",["ss",2],0,"second");ir("s",_o,Xz);ir("ss",_o,zc);Qi(["s","ss"],Qh);var J7e=zS("Seconds",!1);wr("S",0,0,function(){return~~(this.millisecond()/100)});wr(0,["SS",2],0,function(){return~~(this.millisecond()/10)});wr(0,["SSS",3],0,"millisecond");wr(0,["SSSS",4],0,function(){return this.millisecond()*10});wr(0,["SSSSS",5],0,function(){return this.millisecond()*100});wr(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});wr(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});wr(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});wr(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});ir("S",G6,fme);ir("SS",G6,zc);ir("SSS",G6,hme);var Nm,Kme;for(Nm="SSSS";Nm.length<=9;Nm+="S")ir(Nm,BS);function eDe(e,t){t[O1]=ui(("0."+e)*1e3)}for(Nm="S";Nm.length<=9;Nm+="S")Qi(Nm,eDe);Kme=zS("Milliseconds",!1);wr("z",0,0,"zoneAbbr");wr("zz",0,0,"zoneName");function tDe(){return this._isUTC?"UTC":""}function nDe(){return this._isUTC?"Coordinated Universal Time":""}var $n=fE.prototype;$n.add=GNe;$n.calendar=t7e;$n.clone=n7e;$n.diff=c7e;$n.endOf=b7e;$n.format=h7e;$n.from=p7e;$n.fromNow=m7e;$n.to=g7e;$n.toNow=v7e;$n.get=fAe;$n.invalidAt=O7e;$n.isAfter=r7e;$n.isBefore=i7e;$n.isBetween=o7e;$n.isSame=a7e;$n.isSameOrAfter=s7e;$n.isSameOrBefore=l7e;$n.isValid=T7e;$n.lang=jme;$n.locale=Fme;$n.localeData=Bme;$n.max=TNe;$n.min=ENe;$n.parsingFlags=k7e;$n.set=hAe;$n.startOf=y7e;$n.subtract=YNe;$n.toArray=w7e;$n.toObject=_7e;$n.toDate=x7e;$n.toISOString=d7e;$n.inspect=f7e;typeof Symbol<"u"&&Symbol.for!=null&&($n[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});$n.toJSON=E7e;$n.toString=u7e;$n.unix=C7e;$n.valueOf=S7e;$n.creationData=P7e;$n.eraName=R7e;$n.eraNarrow=A7e;$n.eraAbbr=N7e;$n.eraYear=D7e;$n.year=gme;$n.isLeapYear=dAe;$n.weekYear=U7e;$n.isoWeekYear=W7e;$n.quarter=$n.quarters=X7e;$n.month=Cme;$n.daysInMonth=xAe;$n.week=$n.weeks=MAe;$n.isoWeek=$n.isoWeeks=IAe;$n.weeksInYear=q7e;$n.weeksInWeekYear=G7e;$n.isoWeeksInYear=V7e;$n.isoWeeksInISOWeekYear=K7e;$n.date=Vme;$n.day=$n.days=WAe;$n.weekday=VAe;$n.isoWeekday=KAe;$n.dayOfYear=Q7e;$n.hour=$n.hours=JAe;$n.minute=$n.minutes=Z7e;$n.second=$n.seconds=J7e;$n.millisecond=$n.milliseconds=Kme;$n.utcOffset=NNe;$n.utc=LNe;$n.local=FNe;$n.parseZone=jNe;$n.hasAlignedHourOffset=BNe;$n.isDST=HNe;$n.isLocal=UNe;$n.isUtcOffset=WNe;$n.isUtc=Ame;$n.isUTC=Ame;$n.zoneAbbr=tDe;$n.zoneName=nDe;$n.dates=Au("dates accessor is deprecated. Use date instead.",Vme);$n.months=Au("months accessor is deprecated. Use month instead",Cme);$n.years=Au("years accessor is deprecated. Use year instead",gme);$n.zone=Au("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",DNe);$n.isDSTShifted=Au("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",zNe);function rDe(e){return xo(e*1e3)}function iDe(){return xo.apply(null,arguments).parseZone()}function qme(e){return e}var Ii=Vz.prototype;Ii.calendar=URe;Ii.longDateFormat=qRe;Ii.invalidDate=YRe;Ii.ordinal=ZRe;Ii.preparse=qme;Ii.postformat=qme;Ii.relativeTime=eAe;Ii.pastFuture=tAe;Ii.set=HRe;Ii.eras=M7e;Ii.erasParse=I7e;Ii.erasConvertYear=$7e;Ii.erasAbbrRegex=F7e;Ii.erasNameRegex=L7e;Ii.erasNarrowRegex=j7e;Ii.months=yAe;Ii.monthsShort=bAe;Ii.monthsParse=CAe;Ii.monthsRegex=_Ae;Ii.monthsShortRegex=wAe;Ii.week=TAe;Ii.firstDayOfYear=PAe;Ii.firstDayOfWeek=OAe;Ii.weekdays=jAe;Ii.weekdaysMin=HAe;Ii.weekdaysShort=BAe;Ii.weekdaysParse=UAe;Ii.weekdaysRegex=qAe;Ii.weekdaysShortRegex=GAe;Ii.weekdaysMinRegex=YAe;Ii.isPM=QAe;Ii.meridiem=eNe;function f9(e,t,n,r){var i=kp(),o=th().set(r,t);return i[n](o,e)}function Gme(e,t,n){if(fp(e)&&(t=e,e=void 0),e=e||"",t!=null)return f9(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=f9(e,r,n,"month");return i}function cU(e,t,n,r){typeof e=="boolean"?(fp(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,fp(t)&&(n=t,t=void 0),t=t||"");var i=kp(),o=e?i._week.dow:0,a,s=[];if(n!=null)return f9(t,(n+o)%7,r,"day");for(a=0;a<7;a++)s[a]=f9(t,(a+o)%7,r,"day");return s}function oDe(e,t){return Gme(e,t,"months")}function aDe(e,t){return Gme(e,t,"monthsShort")}function sDe(e,t,n){return cU(e,t,n,"weekdays")}function lDe(e,t,n){return cU(e,t,n,"weekdaysShort")}function cDe(e,t,n){return cU(e,t,n,"weekdaysMin")}Zm("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=ui(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});Wn.lang=Au("moment.lang is deprecated. Use moment.locale instead.",Zm);Wn.langData=Au("moment.langData is deprecated. Use moment.localeData instead.",kp);var bh=Math.abs;function uDe(){var e=this._data;return this._milliseconds=bh(this._milliseconds),this._days=bh(this._days),this._months=bh(this._months),e.milliseconds=bh(e.milliseconds),e.seconds=bh(e.seconds),e.minutes=bh(e.minutes),e.hours=bh(e.hours),e.months=bh(e.months),e.years=bh(e.years),this}function Yme(e,t,n,r){var i=Zd(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function dDe(e,t){return Yme(this,e,t,1)}function fDe(e,t){return Yme(this,e,t,-1)}function rZ(e){return e<0?Math.floor(e):Math.ceil(e)}function hDe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,o,a,s,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=rZ(ZL(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=du(e/1e3),r.seconds=i%60,o=du(i/60),r.minutes=o%60,a=du(o/60),r.hours=a%24,t+=du(a/24),l=du(Xme(t)),n+=l,t-=rZ(ZL(l)),s=du(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function Xme(e){return e*4800/146097}function ZL(e){return e*146097/4800}function pDe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=Nu(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+Xme(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(ZL(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Op(e){return function(){return this.as(e)}}var Qme=Op("ms"),mDe=Op("s"),gDe=Op("m"),vDe=Op("h"),yDe=Op("d"),bDe=Op("w"),SDe=Op("M"),CDe=Op("Q"),xDe=Op("y"),wDe=Qme;function _De(){return Zd(this)}function EDe(e){return e=Nu(e),this.isValid()?this[e+"s"]():NaN}function Yv(e){return function(){return this.isValid()?this._data[e]:NaN}}var TDe=Yv("milliseconds"),kDe=Yv("seconds"),ODe=Yv("minutes"),PDe=Yv("hours"),MDe=Yv("days"),IDe=Yv("months"),$De=Yv("years");function RDe(){return du(this.days()/7)}var Lh=Math.round,Uy={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ADe(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function NDe(e,t,n,r){var i=Zd(e).abs(),o=Lh(i.as("s")),a=Lh(i.as("m")),s=Lh(i.as("h")),l=Lh(i.as("d")),c=Lh(i.as("M")),u=Lh(i.as("w")),d=Lh(i.as("y")),h=o<=n.ss&&["s",o]||o<n.s&&["ss",o]||a<=1&&["m"]||a<n.m&&["mm",a]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l];return n.w!=null&&(h=h||u<=1&&["w"]||u<n.w&&["ww",u]),h=h||c<=1&&["M"]||c<n.M&&["MM",c]||d<=1&&["y"]||["yy",d],h[2]=t,h[3]=+e>0,h[4]=r,ADe.apply(null,h)}function DDe(e){return e===void 0?Lh:typeof e=="function"?(Lh=e,!0):!1}function LDe(e,t){return Uy[e]===void 0?!1:t===void 0?Uy[e]:(Uy[e]=t,e==="s"&&(Uy.ss=t-1),!0)}function FDe(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=Uy,i,o;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},Uy,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),o=NDe(this,!n,r,i),n&&(o=i.pastFuture(+this,o)),i.postformat(o)}var nR=Math.abs;function Y0(e){return(e>0)-(e<0)||+e}function nO(){if(!this.isValid())return this.localeData().invalidDate();var e=nR(this._milliseconds)/1e3,t=nR(this._days),n=nR(this._months),r,i,o,a,s=this.asSeconds(),l,c,u,d;return s?(r=du(e/60),i=du(r/60),e%=60,r%=60,o=du(n/12),n%=12,a=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=s<0?"-":"",c=Y0(this._months)!==Y0(s)?"-":"",u=Y0(this._days)!==Y0(s)?"-":"",d=Y0(this._milliseconds)!==Y0(s)?"-":"",l+"P"+(o?c+o+"Y":"")+(n?c+n+"M":"")+(t?u+t+"D":"")+(i||r||e?"T":"")+(i?d+i+"H":"")+(r?d+r+"M":"")+(e?d+a+"S":"")):"P0D"}var bi=eO.prototype;bi.isValid=INe;bi.abs=uDe;bi.add=dDe;bi.subtract=fDe;bi.as=pDe;bi.asMilliseconds=Qme;bi.asSeconds=mDe;bi.asMinutes=gDe;bi.asHours=vDe;bi.asDays=yDe;bi.asWeeks=bDe;bi.asMonths=SDe;bi.asQuarters=CDe;bi.asYears=xDe;bi.valueOf=wDe;bi._bubble=hDe;bi.clone=_De;bi.get=EDe;bi.milliseconds=TDe;bi.seconds=kDe;bi.minutes=ODe;bi.hours=PDe;bi.days=MDe;bi.weeks=RDe;bi.months=IDe;bi.years=$De;bi.humanize=FDe;bi.toISOString=nO;bi.toString=nO;bi.toJSON=nO;bi.locale=Fme;bi.localeData=Bme;bi.toIsoString=Au("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",nO);bi.lang=jme;wr("X",0,0,"unix");wr("x",0,0,"valueOf");ir("x",X6);ir("X",oAe);Qi("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Qi("x",function(e,t,n){n._d=new Date(ui(e))});//! moment.js
|
||
Wn.version="2.30.1";jRe(xo);Wn.fn=$n;Wn.min=kNe;Wn.max=ONe;Wn.now=PNe;Wn.utc=th;Wn.unix=rDe;Wn.months=oDe;Wn.isDate=dE;Wn.locale=Zm;Wn.invalid=K6;Wn.duration=Zd;Wn.isMoment=Fd;Wn.weekdays=sDe;Wn.parseZone=iDe;Wn.localeData=kp;Wn.isDuration=k8;Wn.monthsShort=aDe;Wn.weekdaysMin=cDe;Wn.defineLocale=tU;Wn.updateLocale=iNe;Wn.locales=oNe;Wn.weekdaysShort=lDe;Wn.normalizeUnits=Nu;Wn.relativeTimeRounding=DDe;Wn.relativeTimeThreshold=LDe;Wn.calendarFormat=e7e;Wn.prototype=$n;Wn.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};let FT;const jDe=new Uint8Array(16);function BDe(){if(!FT&&(FT=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!FT))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return FT(jDe)}const ps=[];for(let e=0;e<256;++e)ps.push((e+256).toString(16).slice(1));function HDe(e,t=0){return ps[e[t+0]]+ps[e[t+1]]+ps[e[t+2]]+ps[e[t+3]]+"-"+ps[e[t+4]]+ps[e[t+5]]+"-"+ps[e[t+6]]+ps[e[t+7]]+"-"+ps[e[t+8]]+ps[e[t+9]]+"-"+ps[e[t+10]]+ps[e[t+11]]+ps[e[t+12]]+ps[e[t+13]]+ps[e[t+14]]+ps[e[t+15]]}const zDe=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),iZ={randomUUID:zDe};function UDe(e,t,n){if(iZ.randomUUID&&!t&&!e)return iZ.randomUUID();e=e||{};const r=e.random||(e.rng||BDe)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,HDe(r)}const WDe="1.0.2";function VDe(){return WDe}function KDe(){const e=localStorage.getItem(f8);(e===null||e==="true")&&new Audio(HOe).play()}function qDe(){return Wn().format("YYYY-MM-DD HH:mm:ss")}function rO(){return UDe().replaceAll(/-/g,"")}function X0(e){return e.endsWith("/")?e.slice(0,-1):e}function oZ(e,t){return e.length>t?e.slice(0,t-3)+"...":e}function GDe(e){if(qOe===e||GOe===e||YOe===e||XOe===e||QOe===e)return!0}function YDe(e){return e===Yw||e===Xw}function XDe(e){return e===Yw||e===Xw}function QDe(e){return e.startsWith(iPe)}function Zme(){console.log("%cWelcome to Bytedesk","font-family:Arial; color:#3370ff ; font-size:18px; font-weight:bold;","GitHub:https://github.com/bytedesk/bytedesk")}const Yl=Hc()(Gd(Yd(Xd(e=>({orgTree:[],currentOrg:{uid:"",name:"",logo:"",description:""},setCurrentOrg(t){e({currentOrg:t})},deleteOrg:()=>e({currentOrg:{uid:"",name:"",logo:"",description:""}})})),{name:COe}))),Sd=Hc()(Gd(Yd(Xd((e,t)=>({threads:[],queuingThreads:[],currentThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},currentQueuingThread:{uid:"",user:{uid:"",nickname:"",avatar:""}},threadResult:{data:{content:[],last:!0}},showQueueButton:!1,showQueueList:!1,showRightPanel:!1,loading:!1,error:null,searchText:"",pagination:{pageNumber:0,pageSize:100,total:0},filters:{},addThread(n){var i,o;if(n.state===AX)return t().addQueuingThread(n),0;if(t().threads.some(a=>a.topic===n.topic))if(((i=t().currentThread)==null?void 0:i.topic)===""||((o=t().currentThread)==null?void 0:o.topic)!==n.topic){for(let a=0;a<t().threads.length;a++){const s=t().threads[a];s.topic===n.topic&&(n.unreadCount=s.unreadCount+1,n.top=s.top,n.mute=s.mute,n.unread=s.unread,n.agent=s.agent)}return e({threads:[n,...t().threads.filter(a=>a.topic!==n.topic)]}),n.unreadCount}else{const a=t().threads.map(s=>s.topic===n.topic?(n.top=s.top,n.mute=s.mute,n.unread=s.unread,n.agent=s.agent,n):s);return e({threads:a}),0}else return n.unreadCount=1,e({threads:[n,...t().threads]}),n.unreadCount},addThreadWithMessage(n,r){var s,l;if(r.type===KOe)return t().addQueuingThread(n),0;const i=t().threads.some(c=>c.topic===n.topic),o=!YDe(r.type);if(XDe(r.type)&&(n.state=NX),i)if(((s=t().currentThread)==null?void 0:s.topic)===""||((l=t().currentThread)==null?void 0:l.topic)!==n.topic){for(let c=0;c<t().threads.length;c++){const u=t().threads[c];u.topic===n.topic&&(o&&(n.unreadCount=u.unreadCount+1),n.top=u.top,n.mute=u.mute,n.unread=u.unread,n.agent=u.agent)}return e({threads:[n,...t().threads.filter(c=>c.topic!==n.topic)]}),n.unreadCount}else{const c=t().threads.map(u=>u.topic===n.topic?(n.top=u.top,n.mute=u.mute,n.unread=u.unread,n.agent=u.agent,n):u);return e({threads:c}),0}else return o&&(n.unreadCount=1),e({threads:[n,...t().threads]}),n.unreadCount},addQueuingThread(n){t().queuingThreads.some(i=>i.topic===n.topic)||e({queuingThreads:[n,...t().queuingThreads]})},updateThreadContent(n,r){let i=null;const o=t().threads.map(a=>a.topic===n?(i={...a,unreadCount:a.unreadCount+1,content:r},i):a);return e({threads:o}),i},updateThreadStatus(n,r){let i=null;const o=t().threads.map(a=>a.topic===n?(i={...a,state:r},i):a);return e({threads:o}),i},removeThread(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==(n==null?void 0:n.uid))]})},closeThread(n){const r=t().threads.map(i=>i.topic===n?{...i,state:NX}:i);e({threads:r})},addThreads(n){for(let r=0;r<n.length;r++){const i=n[r];if(i.state===AX){t().addQueuingThread(i);continue}if(!t().threads.some(a=>a.topic===i.topic))e({threads:[...t().threads,i]});else{const a=t().threads.map(s=>s.topic===i.topic?{...i,unreadCount:s.unreadCount}:s);e({threads:a})}}},setThreads(n){e(r=>{r.threads=n})},setQueuingThreads(n){e(r=>{r.queuingThreads=n})},setCurrentThread(n){e(o=>{o.showQueueList=!1});const r={...n,unreadCount:0},i=t().threads.map(o=>o.topic===r.topic?r:o);e(o=>{o.currentThread=r,o.threads=i})},setCurrentQueuingThread(n){e(r=>{r.currentQueuingThread=n})},setThreadResult(n){e(r=>{r.threadResult=n})},getUnreadCount(){return t().threads.reduce((n,r)=>{var i;return r.unreadCount>0&&r.topic!==((i=t().currentThread)==null?void 0:i.topic)?n+r.unreadCount:n},0)},setShowQueueButton(n){e(r=>{r.showQueueButton=n})},setShowQueueList(n){e(r=>{r.showQueueList=n,r.showRightPanel=!1})},setShowRightPanel(n){e(r=>{r.showRightPanel=n})},resetThreads(){e(n=>{n.threads=[],n.queuingThreads=[],n.currentThread={uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},n.currentQueuingThread={uid:"",user:{uid:"",nickname:"",avatar:""}},n.threadResult={data:{content:[],last:!0}},n.showQueueButton=!1,n.showQueueList=!1,n.showRightPanel=!1})},setLoading:n=>e({loading:n}),setError:n=>e({error:n}),setSearchText:n=>e({searchText:n}),setFilter:(n,r)=>e(i=>{i.filters[n]=r}),clearFilters:()=>e({filters:{}}),refreshThreads:async()=>{const{currentOrg:n}=Yl.getState();if(n!=null&&n.uid){const{threadService:r}=await Hz(async()=>{const{threadService:i}=await import("./threadService-B3hRGcv1.js");return{threadService:i}},[]);await r.loadThreads(n.uid)}},setPagination:n=>e({pagination:n})})),{name:kOe}))),Pp=Hc()(Gd(Yd(Xd((e,t)=>({messageList:[],addMessage(n){if(t().messageList.some(i=>i.uid===n.uid)){if(n.type===Gw){const o=t().messageList.findIndex(a=>a.type===Gw&&a.uid===n.uid);if(o!==-1){const a=[...t().messageList];a[o].content+=n.content,e({messageList:a});return}}const i=t().messageList.findIndex(o=>o.uid===n.uid);if(i!==-1){const o=[...t().messageList];o[i]=n,e({messageList:o})}}else{const i=t().messageList[t().messageList.length-1];if(i&&n.type===uD&&i.type===uD){const o=t().messageList.findIndex(s=>s.uid===i.uid),a=[...t().messageList];a[o]=n,e({messageList:a})}else e({messageList:[...t().messageList,n]})}t().sortMessageList()},addMessageList(n){const r=[];for(let o=0;o<n.length;o++){const a=n[o];t().messageList.some(l=>l.uid===a.uid)||r.unshift(a)}const i=[...r,...t().messageList].sort((o,a)=>{const s=Wn(o.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf(),l=Wn(a.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf();return s-l});console.log("sortedMessageList",i),e({messageList:i})},updateMessageStatus(n,r){const i=t().messageList.findIndex(o=>o.uid===n);if(i!==-1){const o=[...t().messageList];o[i].status=r,e({messageList:o})}},updateMessage(n){const r=t().messageList.findIndex(i=>i.uid===n.uid);if(r!==-1){const i=[...t().messageList];i[r].content=n.content,e({messageList:i})}else console.log("找不到该消息")},deleteMessage(n){const r=t().messageList.findIndex(i=>i.uid===n);if(r!==-1){const i=[...t().messageList];i.splice(r,1),e({messageList:i})}},recallMessage(n){const r=t().messageList.findIndex(i=>i.uid===n);if(r!==-1){const i=[...t().messageList];i[r].type=Mfe,i[r].content="该消息已被撤回",e({messageList:i})}},sortMessageList(){const n=t().messageList.sort((r,i)=>{const o=Wn(r.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf(),a=Wn(i.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf();return o-a});e({messageList:n})},resetMessageList(){e({messageList:[]})}})),{name:wOe}))),Ka=Hc()(Gd(Yd(Xd((e,t)=>({userInfo:{uid:"",nickname:"",avatar:""},deviceUid:"",setUserInfo:n=>{e({userInfo:n})},setDeviceUid(n){e({deviceUid:n})},resetUserInfo(){e({userInfo:{uid:t().userInfo.uid,nickname:"",avatar:""}})}})),{name:EOe}))),Xv=Hc()(Gd(Yd(Xd((e,t)=>({agentResult:{data:{content:[]}},agentInfo:{uid:"",orgUid:""},insertAgent(n){e(r=>{r.agentResult.data.content.unshift(n)})},updateAgent(n){e(r=>{const i=r.agentResult.data.content,o=i.findIndex(a=>a.uid===n.uid);o!==-1?i[o]=n:console.warn(`Agent with uid ${n.uid} not found.`)})},deleteAgent(n){e(r=>{const i=r.agentResult.data.content,o=i.findIndex(a=>a.uid===n.uid);o!==-1?i.splice(o,1):console.warn(`Agent with uid ${n.uid} not found.`)})},setAgentResult:n=>{e({agentResult:n})},setAgentInfo(n){e({agentInfo:n})},deleteAgentInfo(n){const r=t().agentResult.data.content,i=r.findIndex(o=>o.uid===n);i!==-1?e({agentResult:{...t().agentResult,data:{content:[...r.slice(0,i),...r.slice(i+1)]}}}):console.warn("Agent not found in cache:",n),t().agentInfo.uid===n&&e({agentInfo:{uid:"",orgUid:""}})},resetAgentInfo(){e({agentResult:{data:{content:[]}},agentInfo:{uid:"",orgUid:""}})}})),{name:POe})));var Jme={exports:{}};/*!
|
||
Copyright (c) 2018 Jed Watson.
|
||
Licensed under the MIT License (MIT), see
|
||
http://jedwatson.github.io/classnames
|
||
*/(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})()})(Jme);var iO=Jme.exports;const Re=gi(iO);function st(){return st=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},st.apply(null,arguments)}function ln(e){"@babel/helpers - typeof";return ln=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},ln(e)}var ZDe=Symbol.for("react.element"),JDe=Symbol.for("react.transitional.element"),eLe=Symbol.for("react.fragment");function ege(e){return e&&ln(e)==="object"&&(e.$$typeof===ZDe||e.$$typeof===JDe)&&e.type===eLe}function Vo(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[];return me.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Vo(r)):ege(r)&&r.props?n=n.concat(Vo(r.props.children,t)):n.push(r))}),n}var JL={},tLe=function(t){};function nLe(e,t){}function rLe(e,t){}function iLe(){JL={}}function tge(e,t,n){!t&&!JL[n]&&(e(!1,n),JL[n]=!0)}function fi(e,t){tge(nLe,e,t)}function n_(e,t){tge(rLe,e,t)}fi.preMessage=tLe;fi.resetWarned=iLe;fi.noteOnce=n_;function oLe(e,t){if(ln(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(ln(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function nge(e){var t=oLe(e,"string");return ln(t)=="symbol"?t:t+""}function ae(e,t,n){return(t=nge(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aZ(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?aZ(Object(n),!0).forEach(function(r){ae(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aZ(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function r_(e){return e instanceof HTMLElement||e instanceof SVGElement}function oO(e){return e&&ln(e)==="object"&&r_(e.nativeElement)?e.nativeElement:r_(e)?e:null}function Y2(e){var t=oO(e);if(t)return t;if(e instanceof me.Component){var n;return(n=zw.findDOMNode)===null||n===void 0?void 0:n.call(zw,e)}return null}var rge={exports:{}},Bi={};/**
|
||
* @license React
|
||
* react-is.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var uU=Symbol.for("react.element"),dU=Symbol.for("react.portal"),aO=Symbol.for("react.fragment"),sO=Symbol.for("react.strict_mode"),lO=Symbol.for("react.profiler"),cO=Symbol.for("react.provider"),uO=Symbol.for("react.context"),aLe=Symbol.for("react.server_context"),dO=Symbol.for("react.forward_ref"),fO=Symbol.for("react.suspense"),hO=Symbol.for("react.suspense_list"),pO=Symbol.for("react.memo"),mO=Symbol.for("react.lazy"),sLe=Symbol.for("react.offscreen"),ige;ige=Symbol.for("react.module.reference");function Du(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case uU:switch(e=e.type,e){case aO:case lO:case sO:case fO:case hO:return e;default:switch(e=e&&e.$$typeof,e){case aLe:case uO:case dO:case mO:case pO:case cO:return e;default:return t}}case dU:return t}}}Bi.ContextConsumer=uO;Bi.ContextProvider=cO;Bi.Element=uU;Bi.ForwardRef=dO;Bi.Fragment=aO;Bi.Lazy=mO;Bi.Memo=pO;Bi.Portal=dU;Bi.Profiler=lO;Bi.StrictMode=sO;Bi.Suspense=fO;Bi.SuspenseList=hO;Bi.isAsyncMode=function(){return!1};Bi.isConcurrentMode=function(){return!1};Bi.isContextConsumer=function(e){return Du(e)===uO};Bi.isContextProvider=function(e){return Du(e)===cO};Bi.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===uU};Bi.isForwardRef=function(e){return Du(e)===dO};Bi.isFragment=function(e){return Du(e)===aO};Bi.isLazy=function(e){return Du(e)===mO};Bi.isMemo=function(e){return Du(e)===pO};Bi.isPortal=function(e){return Du(e)===dU};Bi.isProfiler=function(e){return Du(e)===lO};Bi.isStrictMode=function(e){return Du(e)===sO};Bi.isSuspense=function(e){return Du(e)===fO};Bi.isSuspenseList=function(e){return Du(e)===hO};Bi.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===aO||e===lO||e===sO||e===fO||e===hO||e===sLe||typeof e=="object"&&e!==null&&(e.$$typeof===mO||e.$$typeof===pO||e.$$typeof===cO||e.$$typeof===uO||e.$$typeof===dO||e.$$typeof===ige||e.getModuleId!==void 0)};Bi.typeOf=Du;rge.exports=Bi;var rR=rge.exports;function hp(e,t,n){var r=f.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var i_=function(t,n){typeof t=="function"?t(n):ln(t)==="object"&&t&&"current"in t&&(t.current=n)},ga=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n.filter(Boolean);return i.length<=1?i[0]:function(o){n.forEach(function(a){i_(a,o)})}},Jd=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return hp(function(){return ga.apply(void 0,n)},n,function(i,o){return i.length!==o.length||i.every(function(a,s){return a!==o[s]})})},jd=function(t){var n,r;if(!t)return!1;if(fU(t)&&t.props.propertyIsEnumerable("ref"))return!0;var i=rR.isMemo(t)?t.type.type:t.type;return!(typeof i=="function"&&!((n=i.prototype)!==null&&n!==void 0&&n.render)&&i.$$typeof!==rR.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==rR.ForwardRef)};function fU(e){return f.isValidElement(e)&&!ege(e)}var lLe=function(t){return fU(t)&&jd(t)},yg=function(t){if(t&&fU(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},eF=f.createContext(null);function cLe(e){var t=e.children,n=e.onBatchResize,r=f.useRef(0),i=f.useRef([]),o=f.useContext(eF),a=f.useCallback(function(s,l,c){r.current+=1;var u=r.current;i.current.push({size:s,element:l,data:c}),Promise.resolve().then(function(){u===r.current&&(n==null||n(i.current),i.current=[])}),o==null||o(s,l,c)},[n,o]);return f.createElement(eF.Provider,{value:a},t)}var oge=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}()}(),tF=typeof window<"u"&&typeof document<"u"&&window.document===document,h9=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")()}(),uLe=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(h9):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),dLe=2;function fLe(e,t){var n=!1,r=!1,i=0;function o(){n&&(n=!1,e()),r&&s()}function a(){uLe(o)}function s(){var l=Date.now();if(n){if(l-i<dLe)return;r=!0}else n=!0,r=!1,setTimeout(a,t);i=l}return s}var hLe=20,pLe=["top","right","bottom","left","width","height","size","weight"],mLe=typeof MutationObserver<"u",gLe=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=fLe(this.refresh.bind(this),hLe)}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(){!tF||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),mLe?(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(){!tF||!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=pLe.some(function(o){return!!~r.indexOf(o)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),age=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},Ub=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||h9},sge=gO(0,0,0,0);function p9(e){return parseFloat(e)||0}function sZ(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+p9(o)},0)}function vLe(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]=p9(a)}return n}function yLe(e){var t=e.getBBox();return gO(0,0,t.width,t.height)}function bLe(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return sge;var r=Ub(e).getComputedStyle(e),i=vLe(r),o=i.left+i.right,a=i.top+i.bottom,s=p9(r.width),l=p9(r.height);if(r.boxSizing==="border-box"&&(Math.round(s+o)!==t&&(s-=sZ(r,"left","right")+o),Math.round(l+a)!==n&&(l-=sZ(r,"top","bottom")+a)),!CLe(e)){var c=Math.round(s+o)-t,u=Math.round(l+a)-n;Math.abs(c)!==1&&(s-=c),Math.abs(u)!==1&&(l-=u)}return gO(i.left,i.top,s,l)}var SLe=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof Ub(e).SVGGraphicsElement}:function(e){return e instanceof Ub(e).SVGElement&&typeof e.getBBox=="function"}}();function CLe(e){return e===Ub(e).document.documentElement}function xLe(e){return tF?SLe(e)?yLe(e):bLe(e):sge}function wLe(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 age(a,{x:t,y:n,width:r,height:i,top:n,right:t+r,bottom:i+n,left:t}),a}function gO(e,t,n,r){return{x:e,y:t,width:n,height:r}}var _Le=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=gO(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=xLe(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}(),ELe=function(){function e(t,n){var r=wLe(n);age(this,{target:t,contentRect:r})}return e}(),TLe=function(){function e(t,n,r){if(this.activeObservations_=[],this.observations_=new oge,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 Ub(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new _Le(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 Ub(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 ELe(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}(),lge=typeof WeakMap<"u"?new WeakMap:new oge,cge=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=gLe.getInstance(),r=new TLe(t,n,this);lge.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){cge.prototype[e]=function(){var t;return(t=lge.get(this))[e].apply(t,arguments)}});var kLe=function(){return typeof h9.ResizeObserver<"u"?h9.ResizeObserver:cge}(),Dm=new Map;function OLe(e){e.forEach(function(t){var n,r=t.target;(n=Dm.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var uge=new kLe(OLe);function PLe(e,t){Dm.has(e)||(Dm.set(e,new Set),uge.observe(e)),Dm.get(e).add(t)}function MLe(e,t){Dm.has(e)&&(Dm.get(e).delete(t),Dm.get(e).size||(uge.unobserve(e),Dm.delete(e)))}function hi(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lZ(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,nge(r.key),r)}}function pi(e,t,n){return t&&lZ(e.prototype,t),n&&lZ(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function o_(e,t){return o_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},o_(e,t)}function Ys(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&&o_(e,t)}function Sv(e){return Sv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Sv(e)}function vO(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(vO=function(){return!!e})()}function Pn(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dge(e,t){if(t&&(ln(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Pn(e)}function yl(e){var t=vO();return function(){var n,r=Sv(e);if(t){var i=Sv(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return dge(this,n)}}var ILe=function(e){Ys(n,e);var t=yl(n);function n(){return hi(this,n),t.apply(this,arguments)}return pi(n,[{key:"render",value:function(){return this.props.children}}]),n}(f.Component);function $Le(e,t){var n=e.children,r=e.disabled,i=f.useRef(null),o=f.useRef(null),a=f.useContext(eF),s=typeof n=="function",l=s?n(i):n,c=f.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),u=!s&&f.isValidElement(l)&&jd(l),d=u?yg(l):null,h=Jd(d,i),p=function(){var S;return Y2(i.current)||(i.current&&ln(i.current)==="object"?Y2((S=i.current)===null||S===void 0?void 0:S.nativeElement):null)||Y2(o.current)};f.useImperativeHandle(t,function(){return p()});var m=f.useRef(e);m.current=e;var v=f.useCallback(function(y){var S=m.current,b=S.onResize,C=S.data,_=y.getBoundingClientRect(),T=_.width,x=_.height,E=y.offsetWidth,k=y.offsetHeight,M=Math.floor(T),P=Math.floor(x);if(c.current.width!==M||c.current.height!==P||c.current.offsetWidth!==E||c.current.offsetHeight!==k){var D={width:M,height:P,offsetWidth:E,offsetHeight:k};c.current=D;var R=E===Math.round(T)?T:E,A=k===Math.round(x)?x:k,H=Y(Y({},D),{},{offsetWidth:R,offsetHeight:A});a==null||a(H,y,C),b&&Promise.resolve().then(function(){b(H,y)})}},[]);return f.useEffect(function(){var y=p();return y&&!r&&PLe(y,v),function(){return MLe(y,v)}},[i.current,r]),f.createElement(ILe,{ref:o},u?f.cloneElement(l,{ref:h}):l)}var RLe=f.forwardRef($Le),ALe="rc-observer-key";function NLe(e,t){var n=e.children,r=typeof n=="function"?[n]:Vo(n);return r.map(function(i,o){var a=(i==null?void 0:i.key)||"".concat(ALe,"-").concat(o);return f.createElement(RLe,st({},e,{key:a,ref:o===0?t:void 0}),i)})}var Wa=f.forwardRef(NLe);Wa.Collection=cLe;function Or(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}function nF(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 DLe(e){if(Array.isArray(e))return nF(e)}function fge(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function yO(e,t){if(e){if(typeof e=="string")return nF(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)?nF(e,t):void 0}}function LLe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pt(e){return DLe(e)||fge(e)||yO(e)||LLe()}var hge=function(t){return+setTimeout(t,16)},pge=function(t){return clearTimeout(t)};typeof window<"u"&&"requestAnimationFrame"in window&&(hge=function(t){return window.requestAnimationFrame(t)},pge=function(t){return window.cancelAnimationFrame(t)});var cZ=0,hU=new Map;function mge(e){hU.delete(e)}var Cr=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;cZ+=1;var r=cZ;function i(o){if(o===0)mge(r),t();else{var a=hge(function(){i(o-1)});hU.set(r,a)}}return i(n),r};Cr.cancel=function(e){var t=hU.get(e);return mge(e),pge(t)};function gge(e){if(Array.isArray(e))return e}function FLe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(u){c=!0,i=u}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}function vge(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Le(e,t){return gge(e)||FLe(e,t)||yO(e,t)||vge()}function a_(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 US(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function jLe(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 uZ="data-rc-order",dZ="data-rc-priority",BLe="rc-util-key",rF=new Map;function yge(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):BLe}function bO(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function HLe(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function pU(e){return Array.from((rF.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function bge(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!US())return null;var n=t.csp,r=t.prepend,i=t.priority,o=i===void 0?0:i,a=HLe(r),s=a==="prependQueue",l=document.createElement("style");l.setAttribute(uZ,a),s&&o&&l.setAttribute(dZ,"".concat(o)),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;var c=bO(t),u=c.firstChild;if(r){if(s){var d=(t.styles||pU(c)).filter(function(h){if(!["prepend","prependQueue"].includes(h.getAttribute(uZ)))return!1;var p=Number(h.getAttribute(dZ)||0);return o>=p});if(d.length)return c.insertBefore(l,d[d.length-1].nextSibling),l}c.insertBefore(l,u)}else c.appendChild(l);return l}function Sge(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=bO(t);return(t.styles||pU(n)).find(function(r){return r.getAttribute(yge(t))===e})}function mU(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Sge(e,t);if(n){var r=bO(t);r.removeChild(n)}}function zLe(e,t){var n=rF.get(e);if(!n||!jLe(document,n)){var r=bge("",t),i=r.parentNode;rF.set(e,i),e.removeChild(r)}}function ub(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=bO(n),i=pU(r),o=Y(Y({},n),{},{styles:i});zLe(r,o);var a=Sge(t,o);if(a){var s,l;if((s=o.csp)!==null&&s!==void 0&&s.nonce&&a.nonce!==((l=o.csp)===null||l===void 0?void 0:l.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 u=bge(e,o);return u.setAttribute(yge(o),t),u}function ULe(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 tn(e,t){if(e==null)return{};var n,r,i=ULe(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 WLe(e,t,n){var r=f.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var iF={},VLe=function(t){};function KLe(e,t){}function qLe(e,t){}function GLe(){iF={}}function Cge(e,t,n){!t&&!iF[n]&&(e(!1,n),iF[n]=!0)}function mE(e,t){Cge(KLe,e,t)}function YLe(e,t){Cge(qLe,e,t)}mE.preMessage=VLe;mE.resetWarned=GLe;mE.noteOnce=YLe;function fZ(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,l=r.has(o);if(mE(!l,"Warning: There may be circular references"),l)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 u=0;u<o.length;u++)if(!i(o[u],a[u],c))return!1;return!0}if(o&&a&&ln(o)==="object"&&ln(a)==="object"){var d=Object.keys(o);return d.length!==Object.keys(a).length?!1:d.every(function(h){return i(o[h],a[h],c)})}return!1}return i(e,t)}var XLe="%";function oF(e){return e.join(XLe)}var QLe=function(){function e(t){hi(this,e),ae(this,"instanceId",void 0),ae(this,"cache",new Map),this.instanceId=t}return pi(e,[{key:"get",value:function(n){return this.opGet(oF(n))}},{key:"opGet",value:function(n){return this.cache.get(n)||null}},{key:"update",value:function(n,r){return this.opUpdate(oF(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}(),ZLe=["children"],Wb="data-token-hash",kd="data-css-hash",Lm="__cssinjs_instance__";function gU(){var e=Math.random().toString(12).slice(2);if(typeof document<"u"&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(kd,"]"))||[],n=document.head.firstChild;Array.from(t).forEach(function(i){i[Lm]=i[Lm]||e,i[Lm]===e&&document.head.insertBefore(i,n)});var r={};Array.from(document.querySelectorAll("style[".concat(kd,"]"))).forEach(function(i){var o=i.getAttribute(kd);if(r[o]){if(i[Lm]===e){var a;(a=i.parentNode)===null||a===void 0||a.removeChild(i)}}else r[o]=!0})}return new QLe(e)}var Vb=f.createContext({hashPriority:"low",cache:gU(),defaultCache:!0}),JLe=function(t){var n=t.children,r=tn(t,ZLe),i=f.useContext(Vb),o=WLe(function(){var a=Y({},i);Object.keys(r).forEach(function(l){var c=r[l];r[l]!==void 0&&(a[l]=c)});var s=r.cache;return a.cache=a.cache||gU(),a.defaultCache=!s&&i.defaultCache,a},[i,r],function(a,s){return!fZ(a[0],s[0],!0)||!fZ(a[1],s[1],!0)});return f.createElement(Vb.Provider,{value:o},n)},xge=pi(function e(){hi(this,e)}),wge="CALC_UNIT",eFe=new RegExp(wge,"g");function iR(e){return typeof e=="number"?"".concat(e).concat(wge):e}var tFe=function(e){Ys(n,e);var t=yl(n);function n(r,i){var o;hi(this,n),o=t.call(this),ae(Pn(o),"result",""),ae(Pn(o),"unitlessCssVar",void 0),ae(Pn(o),"lowPriority",void 0);var a=ln(r);return o.unitlessCssVar=i,r instanceof n?o.result="(".concat(r.result,")"):a==="number"?o.result=iR(r):a==="string"&&(o.result=r),o}return pi(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(iR(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(iR(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,l=!0;return typeof s=="boolean"?l=s:Array.from(this.unitlessCssVar).some(function(c){return o.result.includes(c)})&&(l=!1),this.result=this.result.replace(eFe,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(xge),nFe=function(e){Ys(n,e);var t=yl(n);function n(r){var i;return hi(this,n),i=t.call(this),ae(Pn(i),"result",0),r instanceof n?i.result=r.result:typeof r=="number"&&(i.result=r),i}return pi(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}(xge),rFe=function(t,n){var r=t==="css"?tFe:nFe;return function(i){return new r(i,n)}};function iFe(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 vU=function(){function e(){hi(this,e),ae(this,"cache",void 0),ae(this,"keys",void 0),ae(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return pi(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 l;a=(l=a)===null||l===void 0||(l=l.map)===null||l===void 0?void 0:l.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>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(c,u){var d=Le(c,2),h=d[1];return i.internalGet(u)[1]<h?[u,i.internalGet(u)[1]]:c},[this.keys[0],this.cacheCallTimes]),a=Le(o,1),s=a[0];this.delete(s)}this.keys.push(n)}var l=this.cache;n.forEach(function(c,u){if(u===n.length-1)l.set(c,{value:[r,i.cacheCallTimes++]});else{var d=l.get(c);d?d.map||(d.map=new Map):l.set(c,{map:new Map}),l=l.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!iFe(r,n)}),this.deleteByPath(this.cache,n)}}]),e}();ae(vU,"MAX_CACHE_SIZE",20);ae(vU,"MAX_CACHE_OFFSET",5);var hZ=0,yU=function(){function e(t){hi(this,e),ae(this,"derivatives",void 0),ae(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=hZ,t.length===0&&(t.length>0,void 0),hZ+=1}return pi(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,i){return i(n,r)},void 0)}}]),e}(),oR=new vU;function Cv(e){var t=Array.isArray(e)?e:[e];return oR.has(t)||oR.set(t,new yU(t)),oR.get(t)}var oFe=new WeakMap,aR={};function aFe(e,t){for(var n=oFe,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(aR)||n.set(aR,e()),n.get(aR)}var pZ=new WeakMap;function X2(e){var t=pZ.get(e)||"";return t||(Object.keys(e).forEach(function(n){var r=e[n];t+=n,r instanceof yU?t+=r.id:r&&ln(r)==="object"?t+=X2(r):t+=r}),t=a_(t),pZ.set(e,t)),t}function mZ(e,t){return a_("".concat(t,"_").concat(X2(e)))}var Kb="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),_ge="_bAmBoO_";function Ege(e,t,n){if(US()){var r,i;ub(e,Kb);var o=document.createElement("div");o.style.position="fixed",o.style.left="0",o.style.top="0",t==null||t(o),document.body.appendChild(o);var a=n?n(o):(r=getComputedStyle(o).content)===null||r===void 0?void 0:r.includes(_ge);return(i=o.parentNode)===null||i===void 0||i.removeChild(o),mU(Kb),a}return!1}var sR=void 0;function sFe(){return sR===void 0&&(sR=Ege(":where(.".concat(Kb,') { content: "').concat(_ge,'"!important; }'),function(e){e.className=Kb})),sR}var lR=void 0;function lFe(){return lR===void 0&&(lR=Ege(".".concat(Kb," { inset-block: 93px !important; }"),function(e){e.className=Kb},function(e){return getComputedStyle(e).bottom==="93px"})),lR}var aF=US();function je(e){return typeof e=="number"?"".concat(e,"px"):e}function s_(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={},ae(r,Wb,t),ae(r,kd,n),r)),s=Object.keys(a).map(function(l){var c=a[l];return c?"".concat(l,'="').concat(c,'"'):null}).filter(function(l){return l}).join(" ");return"<style ".concat(s,">").concat(e,"</style>")}var Q2=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()},cFe=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(""),"}"):""},Tge=function(t,n,r){var i={},o={};return Object.entries(t).forEach(function(a){var s,l,c=Le(a,2),u=c[0],d=c[1];if(r!=null&&(s=r.preserve)!==null&&s!==void 0&&s[u])o[u]=d;else if((typeof d=="string"||typeof d=="number")&&!(r!=null&&(l=r.ignore)!==null&&l!==void 0&&l[u])){var h,p=Q2(u,r==null?void 0:r.prefix);i[p]=typeof d=="number"&&!(r!=null&&(h=r.unitless)!==null&&h!==void 0&&h[u])?"".concat(d,"px"):String(d),o[u]="var(".concat(p,")")}}),[o,cFe(i,n,{scope:r==null?void 0:r.scope})]},gZ=US()?f.useLayoutEffect:f.useEffect,uFe=function(t,n){var r=f.useRef(!0);gZ(function(){return t(r.current)},n),gZ(function(){return r.current=!1,function(){r.current=!0}},[])},dFe=Y({},Q_),vZ=dFe.useInsertionEffect,fFe=function(t,n,r){f.useMemo(t,r),uFe(function(){return n(!0)},r)},hFe=vZ?function(e,t,n){return vZ(function(){return e(),t()},n)}:fFe,pFe=Y({},Q_),mFe=pFe.useInsertionEffect,gFe=function(t){var n=[],r=!1;function i(o){r||n.push(o)}return f.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(o){return o()})}},t),i},vFe=function(){return function(t){t()}},yFe=typeof mFe<"u"?gFe:vFe;function bU(e,t,n,r,i){var o=f.useContext(Vb),a=o.cache,s=[e].concat(pt(t)),l=oF(s),c=yFe([l]),u=function(m){a.opUpdate(l,function(v){var y=v||[void 0,void 0],S=Le(y,2),b=S[0],C=b===void 0?0:b,_=S[1],T=_,x=T||n(),E=[C,x];return m?m(E):E})};f.useMemo(function(){u()},[l]);var d=a.opGet(l),h=d[1];return hFe(function(){i==null||i(h)},function(p){return u(function(m){var v=Le(m,2),y=v[0],S=v[1];return p&&y===0&&(i==null||i(h)),[y+1,S]}),function(){a.opUpdate(l,function(m){var v=m||[],y=Le(v,2),S=y[0],b=S===void 0?0:S,C=y[1],_=b-1;return _===0?(c(function(){(p||!a.opGet(l))&&(r==null||r(C,!1))}),null):[b-1,C]})}},[l]),h}var bFe={},SFe="css",g1=new Map;function CFe(e){g1.set(e,(g1.get(e)||0)+1)}function xFe(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(Wb,'="').concat(e,'"]'));n.forEach(function(r){if(r[Lm]===t){var i;(i=r.parentNode)===null||i===void 0||i.removeChild(r)}})}}var wFe=0;function _Fe(e,t){g1.set(e,(g1.get(e)||0)-1);var n=Array.from(g1.keys()),r=n.filter(function(i){var o=g1.get(i)||0;return o<=0});n.length-r.length>wFe&&r.forEach(function(i){xFe(i,t),g1.delete(i)})}var SU=function(t,n,r,i){var o=r.getDerivativeToken(t),a=Y(Y({},o),n);return i&&(a=i(a)),a},kge="token";function CU(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=f.useContext(Vb),i=r.cache.instanceId,o=r.container,a=n.salt,s=a===void 0?"":a,l=n.override,c=l===void 0?bFe:l,u=n.formatToken,d=n.getComputedToken,h=n.cssVar,p=aFe(function(){return Object.assign.apply(Object,[{}].concat(pt(t)))},t),m=X2(p),v=X2(c),y=h?X2(h):"",S=bU(kge,[s,e.id,m,v,y],function(){var b,C=d?d(p,c,e):SU(p,c,e,u),_=Y({},C),T="";if(h){var x=Tge(C,h.key,{prefix:h.prefix,ignore:h.ignore,unitless:h.unitless,preserve:h.preserve}),E=Le(x,2);C=E[0],T=E[1]}var k=mZ(C,s);C._tokenKey=k,_._tokenKey=mZ(_,s);var M=(b=h==null?void 0:h.key)!==null&&b!==void 0?b:k;C._themeKey=M,CFe(M);var P="".concat(SFe,"-").concat(a_(k));return C._hashId=P,[C,P,_,T,(h==null?void 0:h.key)||""]},function(b){_Fe(b[0]._themeKey,i)},function(b){var C=Le(b,4),_=C[0],T=C[3];if(h&&T){var x=ub(T,a_("css-variables-".concat(_._themeKey)),{mark:kd,prepend:"queue",attachTo:o,priority:-999});x[Lm]=i,x.setAttribute(Wb,_._themeKey)}});return S}var EFe=function(t,n,r){var i=Le(t,5),o=i[2],a=i[3],s=i[4],l=r||{},c=l.plain;if(!a)return null;var u=o._tokenKey,d=-999,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},p=s_(a,s,u,h,c);return[d,u,p]},Oge={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},Pge="comm",Mge="rule",Ige="decl",TFe="@import",kFe="@keyframes",OFe="@layer",$ge=Math.abs,xU=String.fromCharCode;function Rge(e){return e.trim()}function P8(e,t,n){return e.replace(t,n)}function PFe(e,t,n){return e.indexOf(t,n)}function l_(e,t){return e.charCodeAt(t)|0}function qb(e,t,n){return e.slice(t,n)}function wf(e){return e.length}function MFe(e){return e.length}function jT(e,t){return t.push(e),e}var SO=1,Gb=1,Age=0,Tu=0,_a=0,WS="";function wU(e,t,n,r,i,o,a,s){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:SO,column:Gb,length:a,return:"",siblings:s}}function IFe(){return _a}function $Fe(){return _a=Tu>0?l_(WS,--Tu):0,Gb--,_a===10&&(Gb=1,SO--),_a}function Od(){return _a=Tu<Age?l_(WS,Tu++):0,Gb++,_a===10&&(Gb=1,SO++),_a}function Fm(){return l_(WS,Tu)}function M8(){return Tu}function CO(e,t){return qb(WS,e,t)}function c_(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 RFe(e){return SO=Gb=1,Age=wf(WS=e),Tu=0,[]}function AFe(e){return WS="",e}function cR(e){return Rge(CO(Tu-1,sF(e===91?e+2:e===40?e+1:e)))}function NFe(e){for(;(_a=Fm())&&_a<33;)Od();return c_(e)>2||c_(_a)>3?"":" "}function DFe(e,t){for(;--t&&Od()&&!(_a<48||_a>102||_a>57&&_a<65||_a>70&&_a<97););return CO(e,M8()+(t<6&&Fm()==32&&Od()==32))}function sF(e){for(;Od();)switch(_a){case e:return Tu;case 34:case 39:e!==34&&e!==39&&sF(_a);break;case 40:e===41&&sF(e);break;case 92:Od();break}return Tu}function LFe(e,t){for(;Od()&&e+_a!==57;)if(e+_a===84&&Fm()===47)break;return"/*"+CO(t,Tu-1)+"*"+xU(e===47?e:Od())}function FFe(e){for(;!c_(Fm());)Od();return CO(e,Tu)}function jFe(e){return AFe(I8("",null,null,null,[""],e=RFe(e),0,[0],e))}function I8(e,t,n,r,i,o,a,s,l){for(var c=0,u=0,d=a,h=0,p=0,m=0,v=1,y=1,S=1,b=0,C="",_=i,T=o,x=r,E=C;y;)switch(m=b,b=Od()){case 40:if(m!=108&&l_(E,d-1)==58){PFe(E+=P8(cR(b),"&","&\f"),"&\f",$ge(c?s[c-1]:0))!=-1&&(S=-1);break}case 34:case 39:case 91:E+=cR(b);break;case 9:case 10:case 13:case 32:E+=NFe(m);break;case 92:E+=DFe(M8()-1,7);continue;case 47:switch(Fm()){case 42:case 47:jT(BFe(LFe(Od(),M8()),t,n,l),l),(c_(m||1)==5||c_(Fm()||1)==5)&&wf(E)&&qb(E,-1,void 0)!==" "&&(E+=" ");break;default:E+="/"}break;case 123*v:s[c++]=wf(E)*S;case 125*v:case 59:case 0:switch(b){case 0:case 125:y=0;case 59+u:S==-1&&(E=P8(E,/\f/g,"")),p>0&&(wf(E)-d||v===0&&m===47)&&jT(p>32?bZ(E+";",r,n,d-1,l):bZ(P8(E," ","")+";",r,n,d-2,l),l);break;case 59:E+=";";default:if(jT(x=yZ(E,t,n,c,u,i,s,C,_=[],T=[],d,o),o),b===123)if(u===0)I8(E,t,x,x,_,o,d,s,T);else switch(h===99&&l_(E,3)===110?100:h){case 100:case 108:case 109:case 115:I8(e,x,x,r&&jT(yZ(e,x,x,0,0,i,s,C,i,_=[],d,T),T),i,T,d,s,r?_:T);break;default:I8(E,x,x,x,[""],T,0,s,T)}}c=u=p=0,v=S=1,C=E="",d=a;break;case 58:d=1+wf(E),p=m;default:if(v<1){if(b==123)--v;else if(b==125&&v++==0&&$Fe()==125)continue}switch(E+=xU(b),b*v){case 38:S=u>0?1:(E+="\f",-1);break;case 44:s[c++]=(wf(E)-1)*S,S=1;break;case 64:Fm()===45&&(E+=cR(Od())),h=Fm(),u=d=wf(C=E+=FFe(M8())),b++;break;case 45:m===45&&wf(E)==2&&(v=0)}}return o}function yZ(e,t,n,r,i,o,a,s,l,c,u,d){for(var h=i-1,p=i===0?o:[""],m=MFe(p),v=0,y=0,S=0;v<r;++v)for(var b=0,C=qb(e,h+1,h=$ge(y=a[v])),_=e;b<m;++b)(_=Rge(y>0?p[b]+" "+C:P8(C,/&\f/g,p[b])))&&(l[S++]=_);return wU(e,t,n,i===0?Mge:s,l,c,u,d)}function BFe(e,t,n,r){return wU(e,t,n,Pge,xU(IFe()),qb(e,2,-2),0,r)}function bZ(e,t,n,r,i){return wU(e,t,n,Ige,qb(e,0,r),qb(e,r+1,-1),r,i)}function lF(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function HFe(e,t,n,r){switch(e.type){case OFe:if(e.children.length)break;case TFe:case Ige:return e.return=e.return||e.value;case Pge:return"";case kFe:return e.return=e.value+"{"+lF(e.children,r)+"}";case Mge:if(!wf(e.value=e.props.join(",")))return""}return wf(n=lF(e.children,r))?e.return=e.value+"{"+n+"}":""}function P1(e,t){var n=t.path,r=t.parentSelectors;mE(!1,"[Ant Design CSS-in-JS] ".concat(n?"Error in ".concat(n,": "):"").concat(e).concat(r.length?" Selector: ".concat(r.join(" | ")):""))}function zFe(e){var t,n=((t=e.match(/:not\(([^)]*)\)/))===null||t===void 0?void 0:t[1])||"",r=n.split(/(\[[^[]*])|(?=[.#])/).filter(function(i){return i});return r.length>1}function UFe(e){return e.parentSelectors.reduce(function(t,n){return t?n.includes("&")?n.replace(/&/g,t):"".concat(t," ").concat(n):n},"")}var WFe=function(t,n,r){var i=UFe(r),o=i.match(/:not\([^)]*\)/g)||[];o.length>0&&o.some(zFe)&&P1("Concat ':not' selector not support in legacy browsers.",r)},VFe=function(t,n,r){switch(t){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":P1("You seem to be using non-logical property '".concat(t,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),r);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof n=="string"){var i=n.split(" ").map(function(s){return s.trim()});i.length===4&&i[1]!==i[3]&&P1("You seem to be using '".concat(t,"' property with different left ").concat(t," and right ").concat(t,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),r)}return;case"clear":case"textAlign":(n==="left"||n==="right")&&P1("You seem to be using non-logical value '".concat(n,"' of ").concat(t,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),r);return;case"borderRadius":if(typeof n=="string"){var o=n.split("/").map(function(s){return s.trim()}),a=o.reduce(function(s,l){if(s)return s;var c=l.split(" ").map(function(u){return u.trim()});return c.length>=2&&c[0]!==c[1]||c.length===3&&c[1]!==c[2]||c.length===4&&c[2]!==c[3]?!0:s},!1);a&&P1("You seem to be using non-logical value '".concat(n,"' of ").concat(t,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),r)}return}},KFe=function(t,n,r){(typeof n=="string"&&/NaN/g.test(n)||Number.isNaN(n))&&P1("Unexpected 'NaN' in property '".concat(t,": ").concat(n,"'."),r)},qFe=function(t,n,r){r.parentSelectors.some(function(i){var o=i.split(",");return o.some(function(a){return a.split("&").length>2})})&&P1("Should not use more than one `&` in a selector.",r)},Z2="data-ant-cssinjs-cache-path",Nge="_FILE_STYLE__";function GFe(e){return Object.keys(e).map(function(t){var n=e[t];return"".concat(t,":").concat(n)}).join(";")}var Z1,Dge=!0;function YFe(){if(!Z1&&(Z1={},US())){var e=document.createElement("div");e.className=Z2,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],l=a[1];Z1[s]=l});var n=document.querySelector("style[".concat(Z2,"]"));if(n){var r;Dge=!1,(r=n.parentNode)===null||r===void 0||r.removeChild(n)}document.body.removeChild(e)}}function XFe(e){return YFe(),!!Z1[e]}function QFe(e){var t=Z1[e],n=null;if(t&&US())if(Dge)n=Nge;else{var r=document.querySelector("style[".concat(kd,'="').concat(Z1[e],'"]'));r?n=r.innerHTML:delete Z1[e]}return[n,t]}var ZFe="_skip_check_",Lge="_multi_value_";function $8(e){var t=lF(jFe(e),HFe);return t.replace(/\{%%%\:[^;];}/g,";")}function JFe(e){return ln(e)==="object"&&e&&(ZFe in e||Lge in e)}function SZ(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,l=a.trim().split(/\s+/),c=l[0]||"",u=((s=c.match(/^\w+/))===null||s===void 0?void 0:s[0])||"";return c="".concat(u).concat(i).concat(c.slice(u.length)),[c].concat(pt(l.slice(1))).join(" ")});return o.join(",")}var eje=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,l=n.layer;n.path;var c=n.hashPriority,u=n.transformers,d=u===void 0?[]:u;n.linters;var h="",p={};function m(S){var b=S.getName(s);if(!p[b]){var C=e(S.style,n,{root:!1,parentSelectors:a}),_=Le(C,1),T=_[0];p[b]="@keyframes ".concat(S.getName(s)).concat(T)}}function v(S){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return S.forEach(function(C){Array.isArray(C)?v(C,b):C&&b.push(C)}),b}var y=v(Array.isArray(t)?t:[t]);return y.forEach(function(S){var b=typeof S=="string"&&!i?{}:S;if(typeof b=="string")h+="".concat(b,`
|
||
`);else if(b._keyframe)m(b);else{var C=d.reduce(function(_,T){var x;return(T==null||(x=T.visit)===null||x===void 0?void 0:x.call(T,_))||_},b);Object.keys(C).forEach(function(_){var T=C[_];if(ln(T)==="object"&&T&&(_!=="animationName"||!T._keyframe)&&!JFe(T)){var x=!1,E=_.trim(),k=!1;(i||o)&&s?E.startsWith("@")?x=!0:E==="&"?E=SZ("",s,c):E=SZ(_,s,c):i&&!s&&(E==="&"||E==="")&&(E="",k=!0);var M=e(T,n,{root:k,injectHash:x,parentSelectors:[].concat(pt(a),[E])}),P=Le(M,2),D=P[0],R=P[1];p=Y(Y({},p),R),h+="".concat(E).concat(D)}else{let F=function(U,z){var K=U.replace(/[A-Z]/g,function(N){return"-".concat(N.toLowerCase())}),Z=z;!Oge[U]&&typeof Z=="number"&&Z!==0&&(Z="".concat(Z,"px")),U==="animationName"&&z!==null&&z!==void 0&&z._keyframe&&(m(z),Z=z.getName(s)),h+="".concat(K,":").concat(Z,";")};var A,H=(A=T==null?void 0:T.value)!==null&&A!==void 0?A:T;ln(T)==="object"&&T!==null&&T!==void 0&&T[Lge]&&Array.isArray(H)?H.forEach(function(U){F(_,U)}):F(_,H)}})}}),i?l&&(h="@layer ".concat(l.name," {").concat(h,"}"),l.dependencies&&(p["@layer ".concat(l.name)]=l.dependencies.map(function(S){return"@layer ".concat(S,", ").concat(l.name,";")}).join(`
|
||
`))):h="{".concat(h,"}"),[h,p]};function Fge(e,t){return a_("".concat(e.join("%")).concat(t))}function tje(){return null}var jge="style";function Yb(e,t){var n=e.token,r=e.path,i=e.hashId,o=e.layer,a=e.nonce,s=e.clientOnly,l=e.order,c=l===void 0?0:l,u=f.useContext(Vb),d=u.autoClear;u.mock;var h=u.defaultCache,p=u.hashPriority,m=u.container,v=u.ssrInline,y=u.transformers,S=u.linters,b=u.cache,C=u.layer,_=n._tokenKey,T=[_];C&&T.push("layer"),T.push.apply(T,pt(r));var x=aF,E=bU(jge,T,function(){var R=T.join("|");if(XFe(R)){var A=QFe(R),H=Le(A,2),F=H[0],U=H[1];if(F)return[F,_,U,{},s,c]}var z=t(),K=eje(z,{hashId:i,hashPriority:p,layer:C?o:void 0,path:r.join("-"),transformers:y,linters:S}),Z=Le(K,2),N=Z[0],j=Z[1],W=$8(N),G=Fge(T,W);return[W,_,G,j,s,c]},function(R,A){var H=Le(R,3),F=H[2];(A||d)&&aF&&mU(F,{mark:kd})},function(R){var A=Le(R,4),H=A[0];A[1];var F=A[2],U=A[3];if(x&&H!==Nge){var z={mark:kd,prepend:C?!1:"queue",attachTo:m,priority:c},K=typeof a=="function"?a():a;K&&(z.csp={nonce:K});var Z=[],N=[];Object.keys(U).forEach(function(W){W.startsWith("@layer")?Z.push(W):N.push(W)}),Z.forEach(function(W){ub($8(U[W]),"_layer-".concat(W),Y(Y({},z),{},{prepend:!0}))});var j=ub(H,F,z);j[Lm]=b.instanceId,j.setAttribute(Wb,_),N.forEach(function(W){ub($8(U[W]),"_effect-".concat(W),z)})}}),k=Le(E,3),M=k[0],P=k[1],D=k[2];return function(R){var A;if(!v||x||!h)A=f.createElement(tje,null);else{var H;A=f.createElement("style",st({},(H={},ae(H,Wb,P),ae(H,kd,D),H),{dangerouslySetInnerHTML:{__html:M}}))}return f.createElement(f.Fragment,null,A,R)}}var nje=function(t,n,r){var i=Le(t,6),o=i[0],a=i[1],s=i[2],l=i[3],c=i[4],u=i[5],d=r||{},h=d.plain;if(c)return null;var p=o,m={"data-rc-order":"prependQueue","data-rc-priority":"".concat(u)};return p=s_(o,a,s,m,h),l&&Object.keys(l).forEach(function(v){if(!n[v]){n[v]=!0;var y=$8(l[v]),S=s_(y,a,"_effect-".concat(v),m,h);v.startsWith("@layer")?p=S+p:p+=S}}),[u,s,p]},Bge="cssVar",Hge=function(t,n){var r=t.key,i=t.prefix,o=t.unitless,a=t.ignore,s=t.token,l=t.scope,c=l===void 0?"":l,u=f.useContext(Vb),d=u.cache.instanceId,h=u.container,p=s._tokenKey,m=[].concat(pt(t.path),[r,c,p]),v=bU(Bge,m,function(){var y=n(),S=Tge(y,r,{prefix:i,unitless:o,ignore:a,scope:c}),b=Le(S,2),C=b[0],_=b[1],T=Fge(m,_);return[C,_,T,r]},function(y){var S=Le(y,3),b=S[2];aF&&mU(b,{mark:kd})},function(y){var S=Le(y,3),b=S[1],C=S[2];if(b){var _=ub(b,C,{mark:kd,prepend:"queue",attachTo:h,priority:-999});_[Lm]=d,_.setAttribute(Wb,r)}});return v},rje=function(t,n,r){var i=Le(t,4),o=i[1],a=i[2],s=i[3],l=r||{},c=l.plain;if(!o)return null;var u=-999,d={"data-rc-order":"prependQueue","data-rc-priority":"".concat(u)},h=s_(o,s,a,d,c);return[u,a,h]},Rx,ije=(Rx={},ae(Rx,jge,nje),ae(Rx,kge,EFe),ae(Rx,Bge,rje),Rx);function oje(e){return e!==null}function aje(e,t){var n=typeof t=="boolean"?{plain:t}:t||{},r=n.plain,i=r===void 0?!1:r,o=n.types,a=o===void 0?["style","token","cssVar"]:o,s=new RegExp("^(".concat((typeof a=="string"?[a]:a).join("|"),")%")),l=Array.from(e.cache.keys()).filter(function(h){return s.test(h)}),c={},u={},d="";return l.map(function(h){var p=h.replace(s,"").replace(/%/g,"|"),m=h.split("%"),v=Le(m,1),y=v[0],S=ije[y],b=S(e.cache.get(h)[1],c,{plain:i});if(!b)return null;var C=Le(b,3),_=C[0],T=C[1],x=C[2];return h.startsWith("style")&&(u[p]=T),[_,x]}).filter(oje).sort(function(h,p){var m=Le(h,1),v=m[0],y=Le(p,1),S=y[0];return v-S}).forEach(function(h){var p=Le(h,2),m=p[1];d+=m}),d+=s_(".".concat(Z2,'{content:"').concat(GFe(u),'";}'),void 0,void 0,ae({},Z2,Z2),i),d}var Pr=function(){function e(t,n){hi(this,e),ae(this,"name",void 0),ae(this,"style",void 0),ae(this,"_keyframe",!0),this.name=t,this.style=n}return pi(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 sje(e){if(typeof e=="number")return[[e],!1];var t=String(e).trim(),n=t.match(/(.*)(!important)/),r=(n?n[1]:t).trim().split(/\s+/),i=[],o=0;return[r.reduce(function(a,s){if(s.includes("(")||s.includes(")")){var l=s.split("(").length-1,c=s.split(")").length-1;o+=l-c}return o>=0&&i.push(s),o===0&&(a.push(i.join(" ")),i=[]),a},[]),!!n]}function Q0(e){return e.notSplit=!0,e}var lje={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:Q0(["borderTop","borderBottom"]),borderBlockStart:Q0(["borderTop"]),borderBlockEnd:Q0(["borderBottom"]),borderInline:Q0(["borderLeft","borderRight"]),borderInlineStart:Q0(["borderLeft"]),borderInlineEnd:Q0(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function BT(e,t){var n=e;return t&&(n="".concat(n," !important")),{_skip_check_:!0,value:n}}var cje={visit:function(t){var n={};return Object.keys(t).forEach(function(r){var i=t[r],o=lje[r];if(o&&(typeof i=="number"||typeof i=="string")){var a=sje(i),s=Le(a,2),l=s[0],c=s[1];o.length&&o.notSplit?o.forEach(function(u){n[u]=BT(i,c)}):o.length===1?n[o[0]]=BT(l[0],c):o.length===2?o.forEach(function(u,d){var h;n[u]=BT((h=l[d])!==null&&h!==void 0?h:l[0],c)}):o.length===4?o.forEach(function(u,d){var h,p;n[u]=BT((h=(p=l[d])!==null&&p!==void 0?p:l[d-2])!==null&&h!==void 0?h:l[0],c)}):n[r]=i}else n[r]=i}),n}},uR=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function uje(e,t){var n=Math.pow(10,t+1),r=Math.floor(e*n);return Math.round(r/10)*10/n}var dje=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.rootValue,r=n===void 0?16:n,i=t.precision,o=i===void 0?5:i,a=t.mediaQuery,s=a===void 0?!1:a,l=function(d,h){if(!h)return d;var p=parseFloat(h);if(p<=1)return d;var m=uje(p/r,o);return"".concat(m,"rem")},c=function(d){var h=Y({},d);return Object.entries(d).forEach(function(p){var m=Le(p,2),v=m[0],y=m[1];if(typeof y=="string"&&y.includes("px")){var S=y.replace(uR,l);h[v]=S}!Oge[v]&&typeof y=="number"&&y!==0&&(h[v]="".concat(y,"px").replace(uR,l));var b=v.trim();if(b.startsWith("@")&&b.includes("px")&&s){var C=v.replace(uR,l);h[C]=h[v],delete h[v]}}),h};return{visit:c}},fje={supportModernCSS:function(){return sFe()&&lFe()}};const hje=Object.freeze(Object.defineProperty({__proto__:null,Keyframes:Pr,NaNLinter:KFe,StyleProvider:JLe,Theme:yU,_experimental:fje,createCache:gU,createTheme:Cv,extractStyle:aje,genCalc:rFe,getComputedToken:SU,legacyLogicalPropertiesTransformer:cje,legacyNotSelectorLinter:WFe,logicalPropertiesLinter:VFe,parentSelectorLinter:qFe,px2remTransformer:dje,token2CSSVar:Q2,unit:je,useCSSVarRegister:Hge,useCacheToken:CU,useStyleRegister:Yb},Symbol.toStringTag,{value:"Module"}));var xO=f.createContext({});function zge(e){return gge(e)||fge(e)||yO(e)||vge()}function zo(e,t){for(var n=e,r=0;r<t.length;r+=1){if(n==null)return;n=n[t[r]]}return n}function Uge(e,t,n,r){if(!t.length)return n;var i=zge(t),o=i[0],a=i.slice(1),s;return!e&&typeof o=="number"?s=[]:Array.isArray(e)?s=pt(e):s=Y({},e),r&&n===void 0&&a.length===1?delete s[o][a[0]]:s[o]=Uge(s[o],a,n,r),s}function ua(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!zo(e,t.slice(0,-1))?e:Uge(e,t,n,r)}function pje(e){return ln(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function CZ(e){return Array.isArray(e)?[]:{}}var mje=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function M1(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=CZ(t[0]);return t.forEach(function(i){function o(a,s){var l=new Set(s),c=zo(i,a),u=Array.isArray(c);if(u||pje(c)){if(!l.has(c)){l.add(c);var d=zo(r,a);u?r=ua(r,a,[]):(!d||ln(d)!=="object")&&(r=ua(r,a,CZ(c))),mje(c).forEach(function(h){o([].concat(pt(a),[h]),l)})}}else r=ua(r,a,c)}o([])}),r}function gje(){}const vje=f.createContext({}),rh=()=>{const e=()=>{};return e.deprecated=gje,e},Wge=f.createContext(void 0);var Vge={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"},Kge={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},yje=Y(Y({},Kge),{},{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 qge={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},m9={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"]},yje),timePickerLocale:Object.assign({},qge)},oc="${label} is not a valid ${type}",Nc={locale:"en",Pagination:Vge,DatePicker:m9,TimePicker:qge,Calendar:m9,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} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:oc,method:oc,array:oc,object:oc,number:oc,date:oc,boolean:oc,integer:oc,float:oc,regexp:oc,email:oc,url:oc,hex:oc},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"}};let R8=Object.assign({},Nc.Modal),A8=[];const xZ=()=>A8.reduce((e,t)=>Object.assign(Object.assign({},e),t),Nc.Modal);function bje(e){if(e){const t=Object.assign({},e);return A8.push(t),R8=xZ(),()=>{A8=A8.filter(n=>n!==t),R8=xZ()}}R8=Object.assign({},Nc.Modal)}function Gge(){return R8}const _U=f.createContext(void 0),Ts=(e,t)=>{const n=f.useContext(_U),r=f.useMemo(()=>{var o;const a=t||Nc[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=f.useMemo(()=>{const o=n==null?void 0:n.locale;return n!=null&&n.exist&&!o?Nc.locale:o},[n]);return[r,i]},Sje="internalMark",Cje=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;f.useEffect(()=>bje(t==null?void 0:t.Modal),[t]);const i=f.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return f.createElement(_U.Provider,{value:i},n)},Ja=Math.round;function dR(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 wZ=(e,t,n)=>n===0?e:e/100;function Ax(e,t){const n=t||255;return e>n?n:e<0?0:e}class xr{constructor(t){ae(this,"isValid",!0),ae(this,"r",0),ae(this,"g",0),ae(this,"b",0),ae(this,"a",1),ae(this,"_h",void 0),ae(this,"_s",void 0),ae(this,"_l",void 0),ae(this,"_v",void 0),ae(this,"_max",void 0),ae(this,"_min",void 0),ae(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let i=function(o){return r.startsWith(o)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):i("rgb")?this.fromRgbString(r):i("hsl")?this.fromHslString(r):(i("hsv")||i("hsb"))&&this.fromHsvString(r)}else if(t instanceof xr)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=Ax(t.r),this.g=Ax(t.g),this.b=Ax(t.b),this.a=typeof t.a=="number"?Ax(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=Ja(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:Ja(o("r")),g:Ja(o("g")),b:Ja(o("b")),a:Ja(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=>Ja((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=Ja(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=Ja(this.getSaturation()*100),r=Ja(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]=Ax(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 h=Ja(r*255);this.r=h,this.g=h,this.b=h}let o=0,a=0,s=0;const l=t/60,c=(1-Math.abs(2*r-1))*n,u=c*(1-Math.abs(l%2-1));l>=0&&l<1?(o=c,a=u):l>=1&&l<2?(o=u,a=c):l>=2&&l<3?(a=c,s=u):l>=3&&l<4?(a=u,s=c):l>=4&&l<5?(o=u,s=c):l>=5&&l<6&&(o=c,s=u);const d=r-c/2;this.r=Ja((o+d)*255),this.g=Ja((a+d)*255),this.b=Ja((s+d)*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=Ja(r*255);if(this.r=o,this.g=o,this.b=o,n<=0)return;const a=t/60,s=Math.floor(a),l=a-s,c=Ja(r*(1-n)*255),u=Ja(r*(1-n*l)*255),d=Ja(r*(1-n*(1-l))*255);switch(s){case 0:this.g=d,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=d;break;case 3:this.r=c,this.g=u;break;case 4:this.r=d,this.g=c;break;case 5:default:this.g=c,this.b=u;break}}fromHsvString(t){const n=dR(t,wZ);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=dR(t,wZ);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=dR(t,(r,i)=>i.includes("%")?Ja(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}const xje=Object.freeze(Object.defineProperty({__proto__:null,FastColor:xr},Symbol.toStringTag,{value:"Module"}));var HT=2,_Z=.16,wje=.05,_je=.05,Eje=.15,Yge=5,Xge=4,Tje=[{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 EZ(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-HT*t:Math.round(e.h)+HT*t:r=n?Math.round(e.h)+HT*t:Math.round(e.h)-HT*t,r<0?r+=360:r>=360&&(r-=360),r}function TZ(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-_Z*t:t===Xge?r=e.s+_Z:r=e.s+wje*t,r>1&&(r=1),n&&t===Yge&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function kZ(e,t,n){var r;return n?r=e.v+_je*t:r=e.v-Eje*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function ag(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new xr(e),i=r.toHsv(),o=Yge;o>0;o-=1){var a=new xr({h:EZ(i,o,!0),s:TZ(i,o,!0),v:kZ(i,o,!0)});n.push(a)}n.push(r);for(var s=1;s<=Xge;s+=1){var l=new xr({h:EZ(i,s),s:TZ(i,s),v:kZ(i,s)});n.push(l)}return t.theme==="dark"?Tje.map(function(c){var u=c.index,d=c.amount;return new xr(t.backgroundColor||"#141414").mix(n[u],d).toHexString()}):n.map(function(c){return c.toHexString()})}var J1={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"},g9=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];g9.primary=g9[5];var v9=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];v9.primary=v9[5];var y9=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];y9.primary=y9[5];var u_=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];u_.primary=u_[5];var b9=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];b9.primary=b9[5];var S9=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];S9.primary=S9[5];var C9=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];C9.primary=C9[5];var x9=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];x9.primary=x9[5];var xv=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];xv.primary=xv[5];var w9=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];w9.primary=w9[5];var _9=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];_9.primary=_9[5];var E9=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];E9.primary=E9[5];var d_=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];d_.primary=d_[5];var kje=d_,N8={red:g9,volcano:v9,orange:y9,gold:u_,yellow:b9,lime:S9,green:C9,cyan:x9,blue:xv,geekblue:w9,purple:_9,magenta:E9,grey:d_},T9=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];T9.primary=T9[5];var k9=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];k9.primary=k9[5];var O9=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];O9.primary=O9[5];var P9=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];P9.primary=P9[5];var M9=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];M9.primary=M9[5];var I9=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];I9.primary=I9[5];var $9=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];$9.primary=$9[5];var R9=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];R9.primary=R9[5];var A9=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];A9.primary=A9[5];var N9=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];N9.primary=N9[5];var D9=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];D9.primary=D9[5];var L9=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];L9.primary=L9[5];var F9=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];F9.primary=F9[5];var Oje={red:T9,volcano:k9,orange:O9,gold:P9,yellow:M9,lime:I9,green:$9,cyan:R9,blue:A9,geekblue:N9,purple:D9,magenta:L9,grey:F9};const Pje=Object.freeze(Object.defineProperty({__proto__:null,blue:xv,blueDark:A9,cyan:x9,cyanDark:R9,geekblue:w9,geekblueDark:N9,generate:ag,gold:u_,goldDark:P9,gray:kje,green:C9,greenDark:$9,grey:d_,greyDark:F9,lime:S9,limeDark:I9,magenta:E9,magentaDark:L9,orange:y9,orangeDark:O9,presetDarkPalettes:Oje,presetPalettes:N8,presetPrimaryColors:J1,purple:_9,purpleDark:D9,red:g9,redDark:T9,volcano:v9,volcanoDark:k9,yellow:b9,yellowDark:M9},Symbol.toStringTag,{value:"Module"})),EU={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"},Xb=Object.assign(Object.assign({},EU),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,
|
||
'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
|
||
'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:"cubic-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 Qge(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:r}=t;const{colorSuccess:i,colorWarning:o,colorError:a,colorInfo:s,colorPrimary:l,colorBgBase:c,colorTextBase:u}=e,d=n(l),h=n(i),p=n(o),m=n(a),v=n(s),y=r(c,u),S=e.colorLink||e.colorInfo,b=n(S),C=new xr(m[1]).mix(new xr(m[3]),50).toHexString();return Object.assign(Object.assign({},y),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[10],colorSuccessBg:h[1],colorSuccessBgHover:h[2],colorSuccessBorder:h[3],colorSuccessBorderHover:h[4],colorSuccessHover:h[4],colorSuccess:h[6],colorSuccessActive:h[7],colorSuccessTextHover:h[8],colorSuccessText:h[9],colorSuccessTextActive:h[10],colorErrorBg:m[1],colorErrorBgHover:m[2],colorErrorBgFilledHover:C,colorErrorBgActive:m[3],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[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:v[1],colorInfoBgHover:v[2],colorInfoBorder:v[3],colorInfoBorderHover:v[4],colorInfoHover:v[4],colorInfo:v[6],colorInfoActive:v[7],colorInfoTextHover:v[8],colorInfoText:v[9],colorInfoTextActive:v[10],colorLinkHover:b[4],colorLink:b[6],colorLinkActive:b[7],colorBgMask:new xr("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const Mje=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 Ije(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},Mje(r))}const Zge=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function D8(e){return(e+8)/e}function $je(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:D8(n)}))}const Jge=e=>{const t=$je(e),n=t.map(u=>u.size),r=t.map(u=>u.lineHeight),i=n[1],o=n[0],a=n[2],s=r[1],l=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:l,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*a),fontHeightSM:Math.round(l*o),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function Rje(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 Qc=(e,t)=>new xr(e).setA(t).toRgbString(),Nx=(e,t)=>new xr(e).darken(t).toHexString(),Aje=e=>{const t=ag(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]}},Nje=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Qc(r,.88),colorTextSecondary:Qc(r,.65),colorTextTertiary:Qc(r,.45),colorTextQuaternary:Qc(r,.25),colorFill:Qc(r,.15),colorFillSecondary:Qc(r,.06),colorFillTertiary:Qc(r,.04),colorFillQuaternary:Qc(r,.02),colorBgSolid:Qc(r,1),colorBgSolidHover:Qc(r,.75),colorBgSolidActive:Qc(r,.95),colorBgLayout:Nx(n,4),colorBgContainer:Nx(n,0),colorBgElevated:Nx(n,0),colorBgSpotlight:Qc(r,.85),colorBgBlur:"transparent",colorBorder:Nx(n,15),colorBorderSecondary:Nx(n,6)}};function gE(e){J1.pink=J1.magenta,N8.pink=N8.magenta;const t=Object.keys(EU).map(n=>{const r=e[n]===J1[n]?N8[n]:ag(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),Qge(e,{generateColorPalettes:Aje,generateNeutralColorPalettes:Nje})),Jge(e.fontSize)),Rje(e)),Zge(e)),Ije(e))}const e1e=Cv(gE),f_={token:Xb,override:{override:Xb},hashed:!0},TU=me.createContext(f_),h_="ant",wO="anticon",Dje=["outlined","borderless","filled"],Lje=(e,t)=>t||(e?`${h_}-${e}`:h_),hn=f.createContext({getPrefixCls:Lje,iconPrefixCls:wO});function hl(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function cF(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 OZ="data-rc-order",PZ="data-rc-priority",Fje="rc-util-key",uF=new Map;function t1e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):Fje}function _O(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function jje(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function kU(e){return Array.from((uF.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function n1e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!hl())return null;var n=t.csp,r=t.prepend,i=t.priority,o=i===void 0?0:i,a=jje(r),s=a==="prependQueue",l=document.createElement("style");l.setAttribute(OZ,a),s&&o&&l.setAttribute(PZ,"".concat(o)),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;var c=_O(t),u=c.firstChild;if(r){if(s){var d=(t.styles||kU(c)).filter(function(h){if(!["prepend","prependQueue"].includes(h.getAttribute(OZ)))return!1;var p=Number(h.getAttribute(PZ)||0);return o>=p});if(d.length)return c.insertBefore(l,d[d.length-1].nextSibling),l}c.insertBefore(l,u)}else c.appendChild(l);return l}function r1e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=_O(t);return(t.styles||kU(n)).find(function(r){return r.getAttribute(t1e(t))===e})}function dF(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r1e(e,t);if(n){var r=_O(t);r.removeChild(n)}}function Bje(e,t){var n=uF.get(e);if(!n||!cF(document,n)){var r=n1e("",t),i=r.parentNode;uF.set(e,i),e.removeChild(r)}}function EO(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=_O(n),i=kU(r),o=Y(Y({},n),{},{styles:i});Bje(r,o);var a=r1e(t,o);if(a){var s,l;if((s=o.csp)!==null&&s!==void 0&&s.nonce&&a.nonce!==((l=o.csp)===null||l===void 0?void 0:l.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 u=n1e(e,o);return u.setAttribute(t1e(o),t),u}const Hje=`-ant-${Date.now()}-${Math.random()}`;function zje(e,t){const n={},r=(a,s)=>{let l=a.clone();return l=(s==null?void 0:s(l))||l,l.toRgbString()},i=(a,s)=>{const l=new xr(a),c=ag(l.toRgbString());n[`${s}-color`]=r(l),n[`${s}-color-disabled`]=c[1],n[`${s}-color-hover`]=c[4],n[`${s}-color-active`]=c[6],n[`${s}-color-outline`]=l.clone().setA(.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 xr(t.primaryColor),s=ag(a.toRgbString());s.forEach((c,u)=>{n[`primary-${u+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.setA(c.a*.12));const l=new xr(s[0]);n["primary-color-active-deprecated-f-30"]=r(l,c=>c.setA(c.a*.3)),n["primary-color-active-deprecated-d-02"]=r(l,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"),`
|
||
:root {
|
||
${Object.keys(n).map(a=>`--${e}-${a}: ${n[a]};`).join(`
|
||
`)}
|
||
}
|
||
`.trim()}function Uje(e,t){const n=zje(e,t);hl()&&EO(n,`${Hje}-dynamic-theme`)}const ta=f.createContext(!1),OU=e=>{let{children:t,disabled:n}=e;const r=f.useContext(ta);return f.createElement(ta.Provider,{value:n??r},t)},wv=f.createContext(void 0),Wje=e=>{let{children:t,size:n}=e;const r=f.useContext(wv);return f.createElement(wv.Provider,{value:n||r},t)};function Vje(){const e=f.useContext(ta),t=f.useContext(wv);return{componentDisabled:e,componentSize:t}}function ku(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,l=r.has(o);if(fi(!l,"Warning: There may be circular references"),l)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 u=0;u<o.length;u++)if(!i(o[u],a[u],c))return!1;return!0}if(o&&a&&ln(o)==="object"&&ln(a)==="object"){var d=Object.keys(o);return d.length!==Object.keys(a).length?!1:d.every(function(h){return i(o[h],a[h],c)})}return!1}return i(e,t)}var i1e=pi(function e(){hi(this,e)}),o1e="CALC_UNIT",Kje=new RegExp(o1e,"g");function fR(e){return typeof e=="number"?"".concat(e).concat(o1e):e}var qje=function(e){Ys(n,e);var t=yl(n);function n(r,i){var o;hi(this,n),o=t.call(this),ae(Pn(o),"result",""),ae(Pn(o),"unitlessCssVar",void 0),ae(Pn(o),"lowPriority",void 0);var a=ln(r);return o.unitlessCssVar=i,r instanceof n?o.result="(".concat(r.result,")"):a==="number"?o.result=fR(r):a==="string"&&(o.result=r),o}return pi(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(fR(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(fR(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,l=!0;return typeof s=="boolean"?l=s:Array.from(this.unitlessCssVar).some(function(c){return o.result.includes(c)})&&(l=!1),this.result=this.result.replace(Kje,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(i1e),Gje=function(e){Ys(n,e);var t=yl(n);function n(r){var i;return hi(this,n),i=t.call(this),ae(Pn(i),"result",0),r instanceof n?i.result=r.result:typeof r=="number"&&(i.result=r),i}return pi(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}(i1e),a1e=function(t,n){var r=t==="css"?qje:Gje;return function(i){return new r(i,n)}},MZ=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(Boolean).join("-"))};function dr(e){var t=f.useRef();t.current=e;var n=f.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}var IZ=hl()?f.useLayoutEffect:f.useEffect,Er=function(t,n){var r=f.useRef(!0);IZ(function(){return t(r.current)},n),IZ(function(){return r.current=!1,function(){r.current=!0}},[])},ev=function(t,n){Er(function(r){if(!r)return t()},n)};function _v(e){var t=f.useRef(!1),n=f.useState(e),r=Le(n,2),i=r[0],o=r[1];f.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]);function a(s,l){l&&t.current||o(s)}return[i,a]}function hR(e){return e!==void 0}function Qn(e,t){var n=t||{},r=n.defaultValue,i=n.value,o=n.onChange,a=n.postState,s=_v(function(){return hR(i)?i:hR(r)?typeof r=="function"?r():r:typeof e=="function"?e():e}),l=Le(s,2),c=l[0],u=l[1],d=i!==void 0?i:c,h=a?a(d):d,p=dr(o),m=_v([d]),v=Le(m,2),y=v[0],S=v[1];ev(function(){var C=y[0];c!==C&&p(c,C)},[y]),ev(function(){hR(i)||u(i)},[i]);var b=dr(function(C,_){u(C,_),S([d],_)});return[h,b]}function $Z(e,t,n,r){var i=Y({},t[e]);if(r!=null&&r.deprecatedTokens){var o=r.deprecatedTokens;o.forEach(function(s){var l=Le(s,2),c=l[0],u=l[1];if(i!=null&&i[c]||i!=null&&i[u]){var d;(d=i[u])!==null&&d!==void 0||(i[u]=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 s1e=typeof CSSINJS_STATISTIC<"u",fF=!0;function fr(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!s1e)return Object.assign.apply(Object,[{}].concat(t));fF=!1;var r={};return t.forEach(function(i){if(ln(i)==="object"){var o=Object.keys(i);o.forEach(function(a){Object.defineProperty(r,a,{configurable:!0,enumerable:!0,get:function(){return i[a]}})})}}),fF=!0,r}var hF={};function Yje(){}var l1e=function(t){var n,r=t,i=Yje;return s1e&&typeof Proxy<"u"&&(n=new Set,r=new Proxy(t,{get:function(a,s){if(fF){var l;(l=n)===null||l===void 0||l.add(s)}return a[s]}}),i=function(a,s){var l;hF[a]={global:Array.from(n),component:Y(Y({},(l=hF[a])===null||l===void 0?void 0:l.component),s)}}),{token:r,keys:n,flush:i}};function RZ(e,t,n){if(typeof n=="function"){var r;return n(fr(t,(r=t[e])!==null&&r!==void 0?r:{}))}return n??{}}function Xje(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 je(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 je(o)}).join(","),")")}}}var Qje=1e3*60*10,Zje=function(){function e(){hi(this,e),ae(this,"map",new Map),ae(this,"objectIDMap",new WeakMap),ae(this,"nextID",0),ae(this,"lastAccessBeat",new Map),ae(this,"accessBeat",0)}return pi(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&&ln(o)==="object"?"obj_".concat(r.getObjectID(o)):"".concat(ln(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>Qje&&(n.map.delete(o),n.lastAccessBeat.delete(o))}),this.accessBeat=0}}}]),e}(),AZ=new Zje;function Jje(e,t){return me.useMemo(function(){var n=AZ.get(t);if(n)return n;var r=e();return AZ.set(t,r),r},t)}var eBe=function(){return{}};function c1e(e){var t=e.useCSP,n=t===void 0?eBe:t,r=e.useToken,i=e.usePrefix,o=e.getResetStyles,a=e.getCommonStyle,s=e.getCompUnitless;function l(h,p,m,v){var y=Array.isArray(h)?h[0]:h;function S(k){return"".concat(String(y)).concat(k.slice(0,1).toUpperCase()).concat(k.slice(1))}var b=(v==null?void 0:v.unitless)||{},C=typeof s=="function"?s(h):{},_=Y(Y({},C),{},ae({},S("zIndexPopup"),!0));Object.keys(b).forEach(function(k){_[S(k)]=b[k]});var T=Y(Y({},v),{},{unitless:_,prefixToken:S}),x=u(h,p,m,T),E=c(y,m,T);return function(k){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:k,P=x(k,M),D=Le(P,2),R=D[1],A=E(M),H=Le(A,2),F=H[0],U=H[1];return[F,R,U]}}function c(h,p,m){var v=m.unitless,y=m.injectStyle,S=y===void 0?!0:y,b=m.prefixToken,C=m.ignore,_=function(E){var k=E.rootCls,M=E.cssVar,P=M===void 0?{}:M,D=r(),R=D.realToken;return Hge({path:[h],prefix:P.prefix,key:P.key,unitless:v,ignore:C,token:R,scope:k},function(){var A=RZ(h,R,p),H=$Z(h,R,A,{deprecatedTokens:m==null?void 0:m.deprecatedTokens});return Object.keys(A).forEach(function(F){H[b(F)]=H[F],delete H[F]}),H}),null},T=function(E){var k=r(),M=k.cssVar;return[function(P){return S&&M?me.createElement(me.Fragment,null,me.createElement(_,{rootCls:E,cssVar:M,component:h}),P):P},M==null?void 0:M.key]};return T}function u(h,p,m){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},y=Array.isArray(h)?h:[h,h],S=Le(y,1),b=S[0],C=y.join("-"),_=e.layer||{name:"antd"};return function(T){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:T,E=r(),k=E.theme,M=E.realToken,P=E.hashId,D=E.token,R=E.cssVar,A=i(),H=A.rootPrefixCls,F=A.iconPrefixCls,U=n(),z=R?"css":"js",K=Jje(function(){var re=new Set;return R&&Object.keys(v.unitless||{}).forEach(function(se){re.add(Q2(se,R.prefix)),re.add(Q2(se,MZ(b,R.prefix)))}),a1e(z,re)},[z,b,R==null?void 0:R.prefix]),Z=Xje(z),N=Z.max,j=Z.min,W={theme:k,token:D,hashId:P,nonce:function(){return U.nonce},clientOnly:v.clientOnly,layer:_,order:v.order||-999};typeof o=="function"&&Yb(Y(Y({},W),{},{clientOnly:!1,path:["Shared",H]}),function(){return o(D,{prefix:{rootPrefixCls:H,iconPrefixCls:F},csp:U})});var G=Yb(Y(Y({},W),{},{path:[C,T,F]}),function(){if(v.injectStyle===!1)return[];var re=l1e(D),se=re.token,de=re.flush,ee=RZ(b,M,m),ne=".".concat(T),ue=$Z(b,M,ee,{deprecatedTokens:v.deprecatedTokens});R&&ee&&ln(ee)==="object"&&Object.keys(ee).forEach(function(he){ee[he]="var(".concat(Q2(he,MZ(b,R.prefix)),")")});var ye=fr(se,{componentCls:ne,prefixCls:T,iconCls:".".concat(F),antCls:".".concat(H),calc:K,max:N,min:j},R?ee:ue),ge=p(ye,{hashId:P,prefixCls:T,rootPrefixCls:H,iconPrefixCls:F});de(b,ue);var pe=typeof a=="function"?a(ye,T,x,v.resetFont):null;return[v.resetStyle===!1?null:pe,ge]});return[G,P]}}function d(h,p,m){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},y=u(h,p,m,Y({resetStyle:!1,order:-998},v)),S=function(C){var _=C.prefixCls,T=C.rootCls,x=T===void 0?_:T;return y(_,x),null};return S}return{genStyleHooks:l,genSubStyleComponent:d,genComponentStyleHook:u}}const tBe=Object.freeze(Object.defineProperty({__proto__:null,genCalc:a1e,genStyleUtils:c1e,mergeToken:fr,statistic:hF,statisticToken:l1e},Symbol.toStringTag,{value:"Module"})),Ev=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],pp="5.23.2";function pR(e){return e>=0&&e<=255}function zT(e,t){const{r:n,g:r,b:i,a:o}=new xr(e).toRgb();if(o<1)return e;const{r:a,g:s,b:l}=new xr(t).toRgb();for(let c=.01;c<=1;c+=.01){const u=Math.round((n-a*(1-c))/c),d=Math.round((r-s*(1-c))/c),h=Math.round((i-l*(1-c))/c);if(pR(u)&&pR(d)&&pR(h))return new xr({r:u,g:d,b:h,a:Math.round(c*100)/100}).toRgbString()}return new xr({r:n,g:r,b:i,a:1}).toRgbString()}var nBe=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 PU(e){const{override:t}=e,n=nBe(e,["override"]),r=Object.assign({},t);Object.keys(Xb).forEach(h=>{delete r[h]});const i=Object.assign(Object.assign({},n),r),o=480,a=576,s=768,l=992,c=1200,u=1600;if(i.motion===!1){const h="0s";i.motionDurationFast=h,i.motionDurationMid=h,i.motionDurationSlow=h}return Object.assign(Object.assign(Object.assign({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:zT(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:zT(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:zT(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:zT(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:`
|
||
0 6px 16px 0 rgba(0, 0, 0, 0.08),
|
||
0 3px 6px -4px rgba(0, 0, 0, 0.12),
|
||
0 9px 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowSecondary:`
|
||
0 6px 16px 0 rgba(0, 0, 0, 0.08),
|
||
0 3px 6px -4px rgba(0, 0, 0, 0.12),
|
||
0 9px 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowTertiary:`
|
||
0 1px 2px 0 rgba(0, 0, 0, 0.03),
|
||
0 1px 6px -1px rgba(0, 0, 0, 0.02),
|
||
0 2px 4px 0 rgba(0, 0, 0, 0.02)
|
||
`,screenXS:o,screenXSMin:o,screenXSMax:a-1,screenSM:a,screenSMMin:a,screenSMMax:s-1,screenMD:s,screenMDMin:s,screenMDMax:l-1,screenLG:l,screenLGMin:l,screenLGMax:c-1,screenXL:c,screenXLMin:c,screenXLMax:u-1,screenXXL:u,screenXXLMin:u,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`
|
||
0 1px 2px -2px ${new xr("rgba(0, 0, 0, 0.16)").toRgbString()},
|
||
0 3px 6px 0 ${new xr("rgba(0, 0, 0, 0.12)").toRgbString()},
|
||
0 5px 12px 4px ${new xr("rgba(0, 0, 0, 0.09)").toRgbString()}
|
||
`,boxShadowDrawerRight:`
|
||
-6px 0 16px 0 rgba(0, 0, 0, 0.08),
|
||
-3px 0 6px -4px rgba(0, 0, 0, 0.12),
|
||
-9px 0 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowDrawerLeft:`
|
||
6px 0 16px 0 rgba(0, 0, 0, 0.08),
|
||
3px 0 6px -4px rgba(0, 0, 0, 0.12),
|
||
9px 0 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowDrawerUp:`
|
||
0 6px 16px 0 rgba(0, 0, 0, 0.08),
|
||
0 3px 6px -4px rgba(0, 0, 0, 0.12),
|
||
0 9px 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowDrawerDown:`
|
||
0 -6px 16px 0 rgba(0, 0, 0, 0.08),
|
||
0 -3px 6px -4px rgba(0, 0, 0, 0.12),
|
||
0 -9px 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"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 NZ=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 u1e={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},rBe={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},iBe={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},d1e=(e,t,n)=>{const r=n.getDerivativeToken(e),{override:i}=t,o=NZ(t,["override"]);let a=Object.assign(Object.assign({},r),{override:i});return a=PU(a),o&&Object.entries(o).forEach(s=>{let[l,c]=s;const{theme:u}=c,d=NZ(c,["theme"]);let h=d;u&&(h=d1e(Object.assign(Object.assign({},a),d),{override:d},u)),a[l]=h}),a};function na(){const{token:e,hashed:t,theme:n,override:r,cssVar:i}=me.useContext(TU),o=`${pp}-${t||""}`,a=n||e1e,[s,l,c]=CU(a,[Xb,e],{salt:o,override:r,getComputedToken:d1e,formatToken:PU,cssVar:i&&{prefix:i.prefix,key:i.key,unitless:u1e,ignore:rBe,preserve:iBe}});return[a,c,t?l:"",s,i]}const ql={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},$r=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}},Qv=()=>({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"}}),Bd=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),oBe=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"}}}),aBe=(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})}},Hd=(e,t)=>({outline:`${je(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),pl=(e,t)=>({"&:focus-visible":Object.assign({},Hd(e,t))}),f1e=e=>({[`.${e}`]:Object.assign(Object.assign({},Qv()),{[`.${e} .${e}-icon`]:{display:"block"}})}),MU=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},pl(e)),{"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}}),{genStyleHooks:Tr,genComponentStyleHook:h1e,genSubStyleComponent:VS}=c1e({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=f.useContext(hn);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i]=na();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i}},useCSP:()=>{const{csp:e}=f.useContext(hn);return e??{}},getResetStyles:(e,t)=>{var n;return[{"&":oBe(e)},f1e((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:wO)]},getCommonStyle:aBe,getCompUnitless:()=>u1e});function TO(e,t){return Ev.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 sBe=(e,t)=>{const[n,r]=na();return Yb({theme:n,token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>[f1e(e)])},lBe=Object.assign({},Q_),{useId:DZ}=lBe,cBe=()=>"",uBe=typeof DZ>"u"?cBe:DZ;function dBe(e,t,n){var r;rh();const i=e||{},o=i.inherit===!1||!t?Object.assign(Object.assign({},f_),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:f_.hashed,cssVar:t==null?void 0:t.cssVar}):t,a=uBe();return hp(()=>{var s,l;if(!e)return t;const c=Object.assign({},o.components);Object.keys(e.components||{}).forEach(h=>{c[h]=Object.assign(Object.assign({},c[h]),e.components[h])});const u=`css-var-${a.replace(/:/g,"")}`,d=((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"&&((l=i.cssVar)===null||l===void 0?void 0:l.key)||u});return Object.assign(Object.assign(Object.assign({},o),i),{token:Object.assign(Object.assign({},o.token),i.token),components:c,cssVar:d})},[i,o],(s,l)=>s.some((c,u)=>{const d=l[u];return!ku(c,d,!0)}))}var fBe=["children"],p1e=f.createContext({});function m1e(e){var t=e.children,n=tn(e,fBe);return f.createElement(p1e.Provider,{value:n},t)}var hBe=function(e){Ys(n,e);var t=yl(n);function n(){return hi(this,n),t.apply(this,arguments)}return pi(n,[{key:"render",value:function(){return this.props.children}}]),n}(f.Component);function pBe(e){var t=f.useReducer(function(s){return s+1},0),n=Le(t,2),r=n[1],i=f.useRef(e),o=dr(function(){return i.current}),a=dr(function(s){i.current=typeof s=="function"?s(i.current):s,r()});return[o,a]}var dm="none",UT="appear",WT="enter",VT="leave",LZ="none",pd="prepare",Wy="start",Vy="active",IU="end",g1e="prepared";function FZ(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 mBe(e,t){var n={animationend:FZ("Animation","AnimationEnd"),transitionend:FZ("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var gBe=mBe(hl(),typeof window<"u"?window:{}),v1e={};if(hl()){var vBe=document.createElement("div");v1e=vBe.style}var KT={};function y1e(e){if(KT[e])return KT[e];var t=gBe[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 v1e)return KT[e]=t[o],KT[e]}return""}var b1e=y1e("animationend"),S1e=y1e("transitionend"),C1e=!!(b1e&&S1e),jZ=b1e||"animationend",BZ=S1e||"transitionend";function HZ(e,t){if(!e)return null;if(ln(e)==="object"){var n=t.replace(/-\w/g,function(r){return r[1].toUpperCase()});return e[n]}return"".concat(e,"-").concat(t)}const yBe=function(e){var t=f.useRef();function n(i){i&&(i.removeEventListener(BZ,e),i.removeEventListener(jZ,e))}function r(i){t.current&&t.current!==i&&n(t.current),i&&i!==t.current&&(i.addEventListener(BZ,e),i.addEventListener(jZ,e),t.current=i)}return f.useEffect(function(){return function(){n(t.current)}},[]),[r,n]};var x1e=hl()?f.useLayoutEffect:f.useEffect;const bBe=function(){var e=f.useRef(null);function t(){Cr.cancel(e.current)}function n(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;t();var o=Cr(function(){i<=1?r({isCanceled:function(){return o!==e.current}}):n(r,i-1)});e.current=o}return f.useEffect(function(){return function(){t()}},[]),[n,t]};var SBe=[pd,Wy,Vy,IU],CBe=[pd,g1e],w1e=!1,xBe=!0;function _1e(e){return e===Vy||e===IU}const wBe=function(e,t,n){var r=_v(LZ),i=Le(r,2),o=i[0],a=i[1],s=bBe(),l=Le(s,2),c=l[0],u=l[1];function d(){a(pd,!0)}var h=t?CBe:SBe;return x1e(function(){if(o!==LZ&&o!==IU){var p=h.indexOf(o),m=h[p+1],v=n(o);v===w1e?a(m,!0):m&&c(function(y){function S(){y.isCanceled()||a(m,!0)}v===!0?S():Promise.resolve(v).then(S)})}},[e,o]),f.useEffect(function(){return function(){u()}},[]),[d,o]};function _Be(e,t,n,r){var i=r.motionEnter,o=i===void 0?!0:i,a=r.motionAppear,s=a===void 0?!0:a,l=r.motionLeave,c=l===void 0?!0:l,u=r.motionDeadline,d=r.motionLeaveImmediately,h=r.onAppearPrepare,p=r.onEnterPrepare,m=r.onLeavePrepare,v=r.onAppearStart,y=r.onEnterStart,S=r.onLeaveStart,b=r.onAppearActive,C=r.onEnterActive,_=r.onLeaveActive,T=r.onAppearEnd,x=r.onEnterEnd,E=r.onLeaveEnd,k=r.onVisibleChanged,M=_v(),P=Le(M,2),D=P[0],R=P[1],A=pBe(dm),H=Le(A,2),F=H[0],U=H[1],z=_v(null),K=Le(z,2),Z=K[0],N=K[1],j=F(),W=f.useRef(!1),G=f.useRef(null);function re(){return n()}var se=f.useRef(!1);function de(){U(dm),N(null,!0)}var ee=dr(function(Te){var ke=F();if(ke!==dm){var Pe=re();if(!(Te&&!Te.deadline&&Te.target!==Pe)){var Ne=se.current,We;ke===UT&&Ne?We=T==null?void 0:T(Pe,Te):ke===WT&&Ne?We=x==null?void 0:x(Pe,Te):ke===VT&&Ne&&(We=E==null?void 0:E(Pe,Te)),Ne&&We!==!1&&de()}}}),ne=yBe(ee),ue=Le(ne,1),ye=ue[0],ge=function(ke){switch(ke){case UT:return ae(ae(ae({},pd,h),Wy,v),Vy,b);case WT:return ae(ae(ae({},pd,p),Wy,y),Vy,C);case VT:return ae(ae(ae({},pd,m),Wy,S),Vy,_);default:return{}}},pe=f.useMemo(function(){return ge(j)},[j]),he=wBe(j,!e,function(Te){if(Te===pd){var ke=pe[pd];return ke?ke(re()):w1e}if(xe in pe){var Pe;N(((Pe=pe[xe])===null||Pe===void 0?void 0:Pe.call(pe,re(),null))||null)}return xe===Vy&&j!==dm&&(ye(re()),u>0&&(clearTimeout(G.current),G.current=setTimeout(function(){ee({deadline:!0})},u))),xe===g1e&&de(),xBe}),_e=Le(he,2),ce=_e[0],xe=_e[1],we=_1e(xe);se.current=we;var De=f.useRef(null);x1e(function(){if(!(W.current&&De.current===t)){R(t);var Te=W.current;W.current=!0;var ke;!Te&&t&&s&&(ke=UT),Te&&t&&o&&(ke=WT),(Te&&!t&&c||!Te&&d&&!t&&c)&&(ke=VT);var Pe=ge(ke);ke&&(e||Pe[pd])?(U(ke),ce()):U(dm),De.current=t}},[t]),f.useEffect(function(){(j===UT&&!s||j===WT&&!o||j===VT&&!c)&&U(dm)},[s,o,c]),f.useEffect(function(){return function(){W.current=!1,clearTimeout(G.current)}},[]);var Fe=f.useRef(!1);f.useEffect(function(){D&&(Fe.current=!0),D!==void 0&&j===dm&&((Fe.current||D)&&(k==null||k(D)),Fe.current=!0)},[D,j]);var Ce=Z;return pe[pd]&&xe===Wy&&(Ce=Y({transition:"none"},Ce)),[j,xe,Ce,D??t]}function EBe(e){var t=e;ln(e)==="object"&&(t=e.transitionSupport);function n(i,o){return!!(i.motionName&&t&&o!==!1)}var r=f.forwardRef(function(i,o){var a=i.visible,s=a===void 0?!0:a,l=i.removeOnLeave,c=l===void 0?!0:l,u=i.forceRender,d=i.children,h=i.motionName,p=i.leavedClassName,m=i.eventProps,v=f.useContext(p1e),y=v.motion,S=n(i,y),b=f.useRef(),C=f.useRef();function _(){try{return b.current instanceof HTMLElement?b.current:Y2(C.current)}catch{return null}}var T=_Be(S,s,_,i),x=Le(T,4),E=x[0],k=x[1],M=x[2],P=x[3],D=f.useRef(P);P&&(D.current=!0);var R=f.useCallback(function(K){b.current=K,i_(o,K)},[o]),A,H=Y(Y({},m),{},{visible:s});if(!d)A=null;else if(E===dm)P?A=d(Y({},H),R):!c&&D.current&&p?A=d(Y(Y({},H),{},{className:p}),R):u||!c&&!p?A=d(Y(Y({},H),{},{style:{display:"none"}}),R):A=null;else{var F;k===pd?F="prepare":_1e(k)?F="active":k===Wy&&(F="start");var U=HZ(h,"".concat(E,"-").concat(F));A=d(Y(Y({},H),{},{className:Re(HZ(h,E),ae(ae({},U,U&&F),h,typeof h=="string")),style:M}),R)}if(f.isValidElement(A)&&jd(A)){var z=yg(A);z||(A=f.cloneElement(A,{ref:R}))}return f.createElement(hBe,{ref:C},A)});return r.displayName="CSSMotion",r}const ha=EBe(C1e);var pF="add",mF="keep",gF="remove",mR="removed";function TBe(e){var t;return e&&ln(e)==="object"&&"key"in e?t=e:t={key:e},Y(Y({},t),{},{key:String(t.key)})}function vF(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(TBe)}function kBe(){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=vF(e),a=vF(t);o.forEach(function(c){for(var u=!1,d=r;d<i;d+=1){var h=a[d];if(h.key===c.key){r<d&&(n=n.concat(a.slice(r,d).map(function(p){return Y(Y({},p),{},{status:pF})})),r=d),n.push(Y(Y({},h),{},{status:mF})),r+=1,u=!0;break}}u||n.push(Y(Y({},c),{},{status:gF}))}),r<i&&(n=n.concat(a.slice(r).map(function(c){return Y(Y({},c),{},{status:pF})})));var s={};n.forEach(function(c){var u=c.key;s[u]=(s[u]||0)+1});var l=Object.keys(s).filter(function(c){return s[c]>1});return l.forEach(function(c){n=n.filter(function(u){var d=u.key,h=u.status;return d!==c||h!==gF}),n.forEach(function(u){u.key===c&&(u.status=mF)})}),n}var OBe=["component","children","onVisibleChanged","onAllRemoved"],PBe=["status"],MBe=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function IBe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ha,n=function(r){Ys(o,r);var i=yl(o);function o(){var a;hi(this,o);for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];return a=i.call.apply(i,[this].concat(l)),ae(Pn(a),"state",{keyEntities:[]}),ae(Pn(a),"removeKey",function(u){a.setState(function(d){var h=d.keyEntities.map(function(p){return p.key!==u?p:Y(Y({},p),{},{status:mR})});return{keyEntities:h}},function(){var d=a.state.keyEntities,h=d.filter(function(p){var m=p.status;return m!==mR}).length;h===0&&a.props.onAllRemoved&&a.props.onAllRemoved()})}),a}return pi(o,[{key:"render",value:function(){var s=this,l=this.state.keyEntities,c=this.props,u=c.component,d=c.children,h=c.onVisibleChanged;c.onAllRemoved;var p=tn(c,OBe),m=u||f.Fragment,v={};return MBe.forEach(function(y){v[y]=p[y],delete p[y]}),delete p.keys,f.createElement(m,p,l.map(function(y,S){var b=y.status,C=tn(y,PBe),_=b===pF||b===mF;return f.createElement(t,st({},v,{key:C.key,visible:_,eventProps:C,onVisibleChanged:function(x){h==null||h(x,{key:C.key}),x||s.removeKey(C.key)}}),function(T,x){return d(Y(Y({},T),{},{index:S}),x)})}))}}],[{key:"getDerivedStateFromProps",value:function(s,l){var c=s.keys,u=l.keyEntities,d=vF(c),h=kBe(u,d);return{keyEntities:h.filter(function(p){var m=u.find(function(v){var y=v.key;return p.key===y});return!(m&&m.status===mR&&p.status===gF)})}}}]),o}(f.Component);return ae(n,"defaultProps",{component:"div"}),n}const kO=IBe(C1e),$Be=Object.freeze(Object.defineProperty({__proto__:null,CSSMotionList:kO,Provider:m1e,default:ha},Symbol.toStringTag,{value:"Module"}));function RBe(e){const{children:t}=e,[,n]=na(),{motion:r}=n,i=f.useRef(!1);return i.current=i.current||r===!1,i.current?f.createElement(m1e,{motion:r},t):t}const ABe=()=>null;var NBe=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 DBe=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let j9,E1e,T1e,k1e;function L8(){return j9||h_}function LBe(){return E1e||wO}function FBe(e){return Object.keys(e).some(t=>t.endsWith("Color"))}const jBe=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(j9=t),n!==void 0&&(E1e=n),"holderRender"in e&&(k1e=i),r&&(FBe(r)?Uje(L8(),r):T1e=r)},O1e=()=>({getPrefixCls:(e,t)=>t||(e?`${L8()}-${e}`:L8()),getIconPrefixCls:LBe,getRootPrefixCls:()=>j9||L8(),getTheme:()=>T1e,holderRender:k1e}),BBe=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,anchor:o,form:a,locale:s,componentSize:l,direction:c,space:u,splitter:d,virtual:h,dropdownMatchSelectWidth:p,popupMatchSelectWidth:m,popupOverflow:v,legacyLocale:y,parentContext:S,iconPrefixCls:b,theme:C,componentDisabled:_,segmented:T,statistic:x,spin:E,calendar:k,carousel:M,cascader:P,collapse:D,typography:R,checkbox:A,descriptions:H,divider:F,drawer:U,skeleton:z,steps:K,image:Z,layout:N,list:j,mentions:W,modal:G,progress:re,result:se,slider:de,breadcrumb:ee,menu:ne,pagination:ue,input:ye,textArea:ge,empty:pe,badge:he,radio:_e,rate:ce,switch:xe,transfer:we,avatar:De,message:Fe,tag:Ce,table:Te,card:ke,tabs:Pe,timeline:Ne,timePicker:We,upload:Q,notification:q,tree:J,colorPicker:be,datePicker:Oe,rangePicker:Se,flex:Ke,wave:tt,dropdown:le,warning:ze,tour:Ye,tooltip:Ue,popover:Je,popconfirm:Ze,floatButtonGroup:rt,variant:qt,inputNumber:St,treeSelect:Ot}=e,Bt=f.useCallback((Lt,Zt)=>{const{prefixCls:Wt}=e;if(Zt)return Zt;const At=Wt||S.getPrefixCls("");return Lt?`${At}-${Lt}`:At},[S.getPrefixCls,e.prefixCls]),Dt=b||S.iconPrefixCls||wO,an=n||S.csp;sBe(Dt,an);const Vt=dBe(C,S.theme,{prefixCls:Bt("")}),Kt={csp:an,autoInsertSpaceInButton:r,alert:i,anchor:o,locale:s||y,direction:c,space:u,splitter:d,virtual:h,popupMatchSelectWidth:m??p,popupOverflow:v,getPrefixCls:Bt,iconPrefixCls:Dt,theme:Vt,segmented:T,statistic:x,spin:E,calendar:k,carousel:M,cascader:P,collapse:D,typography:R,checkbox:A,descriptions:H,divider:F,drawer:U,skeleton:z,steps:K,image:Z,input:ye,textArea:ge,layout:N,list:j,mentions:W,modal:G,progress:re,result:se,slider:de,breadcrumb:ee,menu:ne,pagination:ue,empty:pe,badge:he,radio:_e,rate:ce,switch:xe,transfer:we,avatar:De,message:Fe,tag:Ce,table:Te,card:ke,tabs:Pe,timeline:Ne,timePicker:We,upload:Q,notification:q,tree:J,colorPicker:be,datePicker:Oe,rangePicker:Se,flex:Ke,wave:tt,dropdown:le,warning:ze,tour:Ye,tooltip:Ue,popover:Je,popconfirm:Ze,floatButtonGroup:rt,variant:qt,inputNumber:St,treeSelect:Ot},Qt=Object.assign({},S);Object.keys(Kt).forEach(Lt=>{Kt[Lt]!==void 0&&(Qt[Lt]=Kt[Lt])}),DBe.forEach(Lt=>{const Zt=e[Lt];Zt&&(Qt[Lt]=Zt)}),typeof r<"u"&&(Qt.button=Object.assign({autoInsertSpace:r},Qt.button));const et=hp(()=>Qt,Qt,(Lt,Zt)=>{const Wt=Object.keys(Lt),At=Object.keys(Zt);return Wt.length!==At.length||Wt.some($t=>Lt[$t]!==Zt[$t])}),ot=f.useMemo(()=>({prefixCls:Dt,csp:an}),[Dt,an]);let Qe=f.createElement(f.Fragment,null,f.createElement(ABe,{dropdownMatchSelectWidth:p}),t);const ut=f.useMemo(()=>{var Lt,Zt,Wt,At;return M1(((Lt=Nc.Form)===null||Lt===void 0?void 0:Lt.defaultValidateMessages)||{},((Wt=(Zt=et.locale)===null||Zt===void 0?void 0:Zt.Form)===null||Wt===void 0?void 0:Wt.defaultValidateMessages)||{},((At=et.form)===null||At===void 0?void 0:At.validateMessages)||{},(a==null?void 0:a.validateMessages)||{})},[et,a==null?void 0:a.validateMessages]);Object.keys(ut).length>0&&(Qe=f.createElement(Wge.Provider,{value:ut},Qe)),s&&(Qe=f.createElement(Cje,{locale:s,_ANT_MARK__:Sje},Qe)),(Dt||an)&&(Qe=f.createElement(xO.Provider,{value:ot},Qe)),l&&(Qe=f.createElement(Wje,{size:l},Qe)),Qe=f.createElement(RBe,null,Qe);const Nt=f.useMemo(()=>{const Lt=Vt||{},{algorithm:Zt,token:Wt,components:At,cssVar:$t}=Lt,Gt=NBe(Lt,["algorithm","token","components","cssVar"]),Ft=Zt&&(!Array.isArray(Zt)||Zt.length>0)?Cv(Zt):e1e,cn={};Object.entries(At||{}).forEach(jt=>{let[nn,Ht]=jt;const Tt=Object.assign({},Ht);"algorithm"in Tt&&(Tt.algorithm===!0?Tt.theme=Ft:(Array.isArray(Tt.algorithm)||typeof Tt.algorithm=="function")&&(Tt.theme=Cv(Tt.algorithm)),delete Tt.algorithm),cn[nn]=Tt});const _t=Object.assign(Object.assign({},Xb),Wt);return Object.assign(Object.assign({},Gt),{theme:Ft,token:_t,components:cn,override:Object.assign({override:_t},cn),cssVar:$t})},[Vt]);return C&&(Qe=f.createElement(TU.Provider,{value:Nt},Qe)),et.warning&&(Qe=f.createElement(vje.Provider,{value:et.warning},Qe)),_!==void 0&&(Qe=f.createElement(OU,{disabled:_},Qe)),f.createElement(hn.Provider,{value:et},Qe)},nr=e=>{const t=f.useContext(hn),n=f.useContext(_U);return f.createElement(BBe,Object.assign({parentContext:t,legacyLocale:n},e))};nr.ConfigContext=hn;nr.SizeContext=wv;nr.config=jBe;nr.useConfig=Vje;Object.defineProperty(nr,"SizeContext",{get:()=>wv});var HBe={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 P1e(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function zBe(e){return P1e(e)instanceof ShadowRoot}function B9(e){return zBe(e)?P1e(e):null}function UBe(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function yF(e,t){fi(e,"[@ant-design/icons] ".concat(t))}function zZ(e){return ln(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(ln(e.icon)==="object"||typeof e.icon=="function")}function UZ(){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[UBe(n)]=r}return t},{})}function bF(e,t,n){return n?me.createElement(e.tag,Y(Y({key:t},UZ(e.attrs)),n),(e.children||[]).map(function(r,i){return bF(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):me.createElement(e.tag,Y({key:t},UZ(e.attrs)),(e.children||[]).map(function(r,i){return bF(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function M1e(e){return ag(e)[0]}function I1e(e){return e?Array.isArray(e)?e:[e]:[]}var WBe={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},VBe=`
|
||
.anticon {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
color: inherit;
|
||
font-style: normal;
|
||
line-height: 0;
|
||
text-align: center;
|
||
text-transform: none;
|
||
vertical-align: -0.125em;
|
||
text-rendering: optimizeLegibility;
|
||
-webkit-font-smoothing: antialiased;
|
||
-moz-osx-font-smoothing: grayscale;
|
||
}
|
||
|
||
.anticon > * {
|
||
line-height: 1;
|
||
}
|
||
|
||
.anticon svg {
|
||
display: inline-block;
|
||
}
|
||
|
||
.anticon::before {
|
||
display: none;
|
||
}
|
||
|
||
.anticon .anticon-icon {
|
||
display: block;
|
||
}
|
||
|
||
.anticon[tabindex] {
|
||
cursor: pointer;
|
||
}
|
||
|
||
.anticon-spin::before,
|
||
.anticon-spin {
|
||
display: inline-block;
|
||
-webkit-animation: loadingCircle 1s infinite linear;
|
||
animation: loadingCircle 1s infinite linear;
|
||
}
|
||
|
||
@-webkit-keyframes loadingCircle {
|
||
100% {
|
||
-webkit-transform: rotate(360deg);
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
|
||
@keyframes loadingCircle {
|
||
100% {
|
||
-webkit-transform: rotate(360deg);
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
`,$1e=function(t){var n=f.useContext(xO),r=n.csp,i=n.prefixCls,o=n.layer,a=VBe;i&&(a=a.replace(/anticon/g,i)),o&&(a="@layer ".concat(o,` {
|
||
`).concat(a,`
|
||
}`)),f.useEffect(function(){var s=t.current,l=B9(s);EO(a,"@ant-design-icons",{prepend:!o,csp:r,attachTo:l})},[])},KBe=["icon","className","onClick","style","primaryColor","secondaryColor"],J2={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function qBe(e){var t=e.primaryColor,n=e.secondaryColor;J2.primaryColor=t,J2.secondaryColor=n||M1e(t),J2.calculated=!!n}function GBe(){return Y({},J2)}var KS=function(t){var n=t.icon,r=t.className,i=t.onClick,o=t.style,a=t.primaryColor,s=t.secondaryColor,l=tn(t,KBe),c=f.useRef(),u=J2;if(a&&(u={primaryColor:a,secondaryColor:s||M1e(a)}),$1e(c),yF(zZ(n),"icon should be icon definiton, but got ".concat(n)),!zZ(n))return null;var d=n;return d&&typeof d.icon=="function"&&(d=Y(Y({},d),{},{icon:d.icon(u.primaryColor,u.secondaryColor)})),bF(d.icon,"svg-".concat(d.name),Y(Y({className:r,onClick:i,style:o,"data-icon":d.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};KS.displayName="IconReact";KS.getTwoToneColors=GBe;KS.setTwoToneColors=qBe;function R1e(e){var t=I1e(e),n=Le(t,2),r=n[0],i=n[1];return KS.setTwoToneColors({primaryColor:r,secondaryColor:i})}function YBe(){var e=KS.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var XBe=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];R1e(xv.primary);var Gn=f.forwardRef(function(e,t){var n=e.className,r=e.icon,i=e.spin,o=e.rotate,a=e.tabIndex,s=e.onClick,l=e.twoToneColor,c=tn(e,XBe),u=f.useContext(xO),d=u.prefixCls,h=d===void 0?"anticon":d,p=u.rootClassName,m=Re(p,h,ae(ae({},"".concat(h,"-").concat(r.name),!!r.name),"".concat(h,"-spin"),!!i||r.name==="loading"),n),v=a;v===void 0&&s&&(v=-1);var y=o?{msTransform:"rotate(".concat(o,"deg)"),transform:"rotate(".concat(o,"deg)")}:void 0,S=I1e(l),b=Le(S,2),C=b[0],_=b[1];return f.createElement("span",st({role:"img","aria-label":r.name},c,{ref:t,tabIndex:v,onClick:s,className:m}),f.createElement(KS,{icon:r,primaryColor:C,secondaryColor:_,style:y}))});Gn.displayName="AntdIcon";Gn.getTwoToneColor=YBe;Gn.setTwoToneColor=R1e;var QBe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:HBe}))},Zv=f.forwardRef(QBe),ZBe={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"},JBe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:ZBe}))},ih=f.forwardRef(JBe),eHe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},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"},tHe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:eHe}))},oh=f.forwardRef(tHe),nHe={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 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},rHe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:nHe}))},bg=f.forwardRef(rHe),iHe={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 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},oHe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:iHe}))},OO=f.forwardRef(oHe),aHe=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
||
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
||
charSet checked classID className colSpan cols content contentEditable contextMenu
|
||
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
||
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
||
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
||
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
||
mediaGroup method min minLength multiple muted name noValidate nonce open
|
||
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
||
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
||
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
||
summary tabIndex target title type useMap value width wmode wrap`,sHe=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
||
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
||
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
||
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
||
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
||
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
||
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,lHe="".concat(aHe," ").concat(sHe).split(/[\s\n]+/),cHe="aria-",uHe="data-";function WZ(e,t){return e.indexOf(t)===0}function ji(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"||WZ(i,cHe))||n.data&&WZ(i,uHe)||n.attr&&lHe.includes(i))&&(r[i]=e[i])}),r}function A1e(e){return e&&me.isValidElement(e)&&e.type===me.Fragment}const $U=(e,t,n)=>me.isValidElement(e)?me.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function Ro(e,t){return $U(e,e,t)}const qT=(e,t,n,r,i)=>({background:e,border:`${je(r.lineWidth)} ${r.lineType} ${t}`,[`${i}-icon`]:{color:n}}),dHe=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:i,fontSize:o,fontSizeLG:a,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:u,colorText:d,colorTextHeading:h,withDescriptionPadding:p,defaultPadding:m}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{position:"relative",display:"flex",alignItems:"center",padding:m,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:o,lineHeight:s},"&-message":{color:h},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c},
|
||
padding-top ${n} ${c}, padding-bottom ${n} ${c},
|
||
margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:p,[`${t}-icon`]:{marginInlineEnd:i,fontSize:u,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:h,fontSize:a},[`${t}-description`]:{display:"block",color:d}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},fHe=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:i,colorWarning:o,colorWarningBorder:a,colorWarningBg:s,colorError:l,colorErrorBorder:c,colorErrorBg:u,colorInfo:d,colorInfoBorder:h,colorInfoBg:p}=e;return{[t]:{"&-success":qT(i,r,n,e,t),"&-info":qT(p,h,d,e,t),"&-warning":qT(s,a,o,e,t),"&-error":Object.assign(Object.assign({},qT(u,c,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},hHe=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:i,fontSizeIcon:o,colorIcon:a,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:i},[`${t}-close-icon`]:{marginInlineStart:i,padding:0,overflow:"hidden",fontSize:o,lineHeight:je(o),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:a,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:a,transition:`color ${r}`,"&:hover":{color:s}}}}},pHe=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),mHe=Tr("Alert",e=>[dHe(e),fHe(e),hHe(e)],pHe);var VZ=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 gHe={success:Zv,info:OO,error:ih,warning:bg},vHe=e=>{const{icon:t,prefixCls:n,type:r}=e,i=gHe[r]||null;return t?$U(t,f.createElement("span",{className:`${n}-icon`},t),()=>({className:Re(`${n}-icon`,t.props.className)})):f.createElement(i,{className:`${n}-icon`})},yHe=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:i,ariaProps:o}=e,a=r===!0||r===void 0?f.createElement(oh,null):r;return t?f.createElement("button",Object.assign({type:"button",onClick:i,className:`${n}-close-icon`,tabIndex:0},o),a):null},N1e=f.forwardRef((e,t)=>{const{description:n,prefixCls:r,message:i,banner:o,className:a,rootClassName:s,style:l,onMouseEnter:c,onMouseLeave:u,onClick:d,afterClose:h,showIcon:p,closable:m,closeText:v,closeIcon:y,action:S,id:b}=e,C=VZ(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[_,T]=f.useState(!1),x=f.useRef(null);f.useImperativeHandle(t,()=>({nativeElement:x.current}));const{getPrefixCls:E,direction:k,alert:M}=f.useContext(hn),P=E("alert",r),[D,R,A]=mHe(P),H=W=>{var G;T(!0),(G=e.onClose)===null||G===void 0||G.call(e,W)},F=f.useMemo(()=>e.type!==void 0?e.type:o?"warning":"info",[e.type,o]),U=f.useMemo(()=>typeof m=="object"&&m.closeIcon||v?!0:typeof m=="boolean"?m:y!==!1&&y!==null&&y!==void 0?!0:!!(M!=null&&M.closable),[v,y,m,M==null?void 0:M.closable]),z=o&&p===void 0?!0:p,K=Re(P,`${P}-${F}`,{[`${P}-with-description`]:!!n,[`${P}-no-icon`]:!z,[`${P}-banner`]:!!o,[`${P}-rtl`]:k==="rtl"},M==null?void 0:M.className,a,s,A,R),Z=ji(C,{aria:!0,data:!0}),N=f.useMemo(()=>{var W,G;return typeof m=="object"&&m.closeIcon?m.closeIcon:v||(y!==void 0?y:typeof(M==null?void 0:M.closable)=="object"&&(!((W=M==null?void 0:M.closable)===null||W===void 0)&&W.closeIcon)?(G=M==null?void 0:M.closable)===null||G===void 0?void 0:G.closeIcon:M==null?void 0:M.closeIcon)},[y,m,v,M==null?void 0:M.closeIcon]),j=f.useMemo(()=>{const W=m??(M==null?void 0:M.closable);return typeof W=="object"?VZ(W,["closeIcon"]):{}},[m,M==null?void 0:M.closable]);return D(f.createElement(ha,{visible:!_,motionName:`${P}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:W=>({maxHeight:W.offsetHeight}),onLeaveEnd:h},(W,G)=>{let{className:re,style:se}=W;return f.createElement("div",Object.assign({id:b,ref:ga(x,G),"data-show":!_,className:Re(K,re),style:Object.assign(Object.assign(Object.assign({},M==null?void 0:M.style),l),se),onMouseEnter:c,onMouseLeave:u,onClick:d,role:"alert"},Z),z?f.createElement(vHe,{description:n,icon:e.icon,prefixCls:P,type:F}):null,f.createElement("div",{className:`${P}-content`},i?f.createElement("div",{className:`${P}-message`},i):null,n?f.createElement("div",{className:`${P}-description`},n):null),S?f.createElement("div",{className:`${P}-action`},S):null,f.createElement(yHe,{isClosable:U,prefixCls:P,closeIcon:N,handleClose:H,ariaProps:j}))}))});function bHe(e,t,n){return t=Sv(t),dge(e,vO()?Reflect.construct(t,n||[],Sv(e).constructor):t.apply(e,n))}let SHe=function(e){function t(){var n;return hi(this,t),n=bHe(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return Ys(t,e),pi(t,[{key:"componentDidCatch",value:function(r,i){this.setState({error:r,info:i})}},{key:"render",value:function(){const{message:r,description:i,id:o,children:a}=this.props,{error:s,info:l}=this.state,c=(l==null?void 0:l.componentStack)||null,u=typeof r>"u"?(s||"").toString():r,d=typeof i>"u"?c:i;return s?f.createElement(N1e,{id:o,type:"error",message:u,description:f.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},d)}):a}}])}(f.Component);const D1e=N1e;D1e.ErrorBoundary=SHe;const KZ=e=>typeof e=="object"&&e!=null&&e.nodeType===1,qZ=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",gR=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){const n=getComputedStyle(e,null);return qZ(n.overflowY,t)||qZ(n.overflowX,t)||(r=>{const i=(o=>{if(!o.ownerDocument||!o.ownerDocument.defaultView)return null;try{return o.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!i&&(i.clientHeight<r.scrollHeight||i.clientWidth<r.scrollWidth)})(e)}return!1},GT=(e,t,n,r,i,o,a,s)=>o<e&&a>t||o>e&&a<t?0:o<=e&&s<=n||a>=t&&s>=n?o-e-r:a>t&&s<n||o<e&&s>n?a-t+i:0,CHe=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},GZ=(e,t)=>{var n,r,i,o;if(typeof document>"u")return[];const{scrollMode:a,block:s,inline:l,boundary:c,skipOverflowHiddenElements:u}=t,d=typeof c=="function"?c:U=>U!==c;if(!KZ(e))throw new TypeError("Invalid target");const h=document.scrollingElement||document.documentElement,p=[];let m=e;for(;KZ(m)&&d(m);){if(m=CHe(m),m===h){p.push(m);break}m!=null&&m===document.body&&gR(m)&&!gR(document.documentElement)||m!=null&&gR(m,u)&&p.push(m)}const v=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,y=(o=(i=window.visualViewport)==null?void 0:i.height)!=null?o:innerHeight,{scrollX:S,scrollY:b}=window,{height:C,width:_,top:T,right:x,bottom:E,left:k}=e.getBoundingClientRect(),{top:M,right:P,bottom:D,left:R}=(U=>{const z=window.getComputedStyle(U);return{top:parseFloat(z.scrollMarginTop)||0,right:parseFloat(z.scrollMarginRight)||0,bottom:parseFloat(z.scrollMarginBottom)||0,left:parseFloat(z.scrollMarginLeft)||0}})(e);let A=s==="start"||s==="nearest"?T-M:s==="end"?E+D:T+C/2-M+D,H=l==="center"?k+_/2-R+P:l==="end"?x+P:k-R;const F=[];for(let U=0;U<p.length;U++){const z=p[U],{height:K,width:Z,top:N,right:j,bottom:W,left:G}=z.getBoundingClientRect();if(a==="if-needed"&&T>=0&&k>=0&&E<=y&&x<=v&&T>=N&&E<=W&&k>=G&&x<=j)return F;const re=getComputedStyle(z),se=parseInt(re.borderLeftWidth,10),de=parseInt(re.borderTopWidth,10),ee=parseInt(re.borderRightWidth,10),ne=parseInt(re.borderBottomWidth,10);let ue=0,ye=0;const ge="offsetWidth"in z?z.offsetWidth-z.clientWidth-se-ee:0,pe="offsetHeight"in z?z.offsetHeight-z.clientHeight-de-ne:0,he="offsetWidth"in z?z.offsetWidth===0?0:Z/z.offsetWidth:0,_e="offsetHeight"in z?z.offsetHeight===0?0:K/z.offsetHeight:0;if(h===z)ue=s==="start"?A:s==="end"?A-y:s==="nearest"?GT(b,b+y,y,de,ne,b+A,b+A+C,C):A-y/2,ye=l==="start"?H:l==="center"?H-v/2:l==="end"?H-v:GT(S,S+v,v,se,ee,S+H,S+H+_,_),ue=Math.max(0,ue+b),ye=Math.max(0,ye+S);else{ue=s==="start"?A-N-de:s==="end"?A-W+ne+pe:s==="nearest"?GT(N,W,K,de,ne+pe,A,A+C,C):A-(N+K/2)+pe/2,ye=l==="start"?H-G-se:l==="center"?H-(G+Z/2)+ge/2:l==="end"?H-j+ee+ge:GT(G,j,Z,se,ee+ge,H,H+_,_);const{scrollLeft:ce,scrollTop:xe}=z;ue=_e===0?0:Math.max(0,Math.min(xe+ue/_e,z.scrollHeight-K/_e+pe)),ye=he===0?0:Math.max(0,Math.min(ce+ye/he,z.scrollWidth-Z/he+ge)),A+=xe-ue,H+=ce-ye}F.push({el:z,top:ue,left:ye})}return F},xHe=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function wHe(e,t){if(!e.isConnected||!(i=>{let o=i;for(;o&&o.parentNode;){if(o.parentNode===document)return!0;o=o.parentNode instanceof ShadowRoot?o.parentNode.host:o.parentNode}return!1})(e))return;const n=(i=>{const o=window.getComputedStyle(i);return{top:parseFloat(o.scrollMarginTop)||0,right:parseFloat(o.scrollMarginRight)||0,bottom:parseFloat(o.scrollMarginBottom)||0,left:parseFloat(o.scrollMarginLeft)||0}})(e);if((i=>typeof i=="object"&&typeof i.behavior=="function")(t))return t.behavior(GZ(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:i,top:o,left:a}of GZ(e,xHe(t))){const s=o-n.top+n.bottom,l=a-n.left+n.right;i.scroll({top:s,left:l,behavior:r})}}function SF(e){return e!=null&&e===e.window}const _He=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return SF(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!SF(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function EHe(e,t,n,r){const i=n-t;return e/=r/2,e<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}function THe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:r,duration:i=450}=t,o=n(),a=_He(o),s=Date.now(),l=()=>{const u=Date.now()-s,d=EHe(u>i?i:u,a,e,i);SF(o)?o.scrollTo(window.pageXOffset,d):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=d:o.scrollTop=d,u<i?Cr(l):typeof r=="function"&&r()};Cr(l)}const Ei=e=>{const[,,,,t]=na();return t?`${e}-css-var`:""};var Pt={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>=Pt.F1&&n<=Pt.F12)return!1;switch(n){case Pt.ALT:case Pt.CAPS_LOCK:case Pt.CONTEXT_MENU:case Pt.CTRL:case Pt.DOWN:case Pt.END:case Pt.ESC:case Pt.HOME:case Pt.INSERT:case Pt.LEFT:case Pt.MAC_FF_META:case Pt.META:case Pt.NUMLOCK:case Pt.NUM_CENTER:case Pt.PAGE_DOWN:case Pt.PAGE_UP:case Pt.PAUSE:case Pt.PRINT_SCREEN:case Pt.RIGHT:case Pt.SHIFT:case Pt.UP:case Pt.WIN_KEY:case Pt.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=Pt.ZERO&&t<=Pt.NINE||t>=Pt.NUM_ZERO&&t<=Pt.NUM_MULTIPLY||t>=Pt.A&&t<=Pt.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case Pt.SPACE:case Pt.QUESTION_MARK:case Pt.NUM_PLUS:case Pt.NUM_MINUS:case Pt.NUM_PERIOD:case Pt.NUM_DIVISION:case Pt.SEMICOLON:case Pt.DASH:case Pt.EQUALS:case Pt.COMMA:case Pt.PERIOD:case Pt.SLASH:case Pt.APOSTROPHE:case Pt.SINGLE_QUOTE:case Pt.OPEN_SQUARE_BRACKET:case Pt.BACKSLASH:case Pt.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},L1e=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.className,o=e.duration,a=o===void 0?4.5:o,s=e.showProgress,l=e.pauseOnHover,c=l===void 0?!0:l,u=e.eventKey,d=e.content,h=e.closable,p=e.closeIcon,m=p===void 0?"x":p,v=e.props,y=e.onClick,S=e.onNoticeClose,b=e.times,C=e.hovering,_=f.useState(!1),T=Le(_,2),x=T[0],E=T[1],k=f.useState(0),M=Le(k,2),P=M[0],D=M[1],R=f.useState(0),A=Le(R,2),H=A[0],F=A[1],U=C||x,z=a>0&&s,K=function(){S(u)},Z=function(se){(se.key==="Enter"||se.code==="Enter"||se.keyCode===Pt.ENTER)&&K()};f.useEffect(function(){if(!U&&a>0){var re=Date.now()-H,se=setTimeout(function(){K()},a*1e3-H);return function(){c&&clearTimeout(se),F(Date.now()-re)}}},[a,U,b]),f.useEffect(function(){if(!U&&z&&(c||H===0)){var re=performance.now(),se,de=function ee(){cancelAnimationFrame(se),se=requestAnimationFrame(function(ne){var ue=ne+H-re,ye=Math.min(ue/(a*1e3),1);D(ye*100),ye<1&&ee()})};return de(),function(){c&&cancelAnimationFrame(se)}}},[a,H,U,z,b]);var N=f.useMemo(function(){return ln(h)==="object"&&h!==null?h:h?{closeIcon:m}:{}},[h,m]),j=ji(N,!0),W=100-(!P||P<0?0:P>100?100:P),G="".concat(n,"-notice");return f.createElement("div",st({},v,{ref:t,className:Re(G,i,ae({},"".concat(G,"-closable"),h)),style:r,onMouseEnter:function(se){var de;E(!0),v==null||(de=v.onMouseEnter)===null||de===void 0||de.call(v,se)},onMouseLeave:function(se){var de;E(!1),v==null||(de=v.onMouseLeave)===null||de===void 0||de.call(v,se)},onClick:y}),f.createElement("div",{className:"".concat(G,"-content")},d),h&&f.createElement("a",st({tabIndex:0,className:"".concat(G,"-close"),onKeyDown:Z,"aria-label":"Close"},j,{onClick:function(se){se.preventDefault(),se.stopPropagation(),K()}}),N.closeIcon),z&&f.createElement("progress",{className:"".concat(G,"-progress"),max:"100",value:W},W+"%"))}),F1e=me.createContext({}),j1e=function(t){var n=t.children,r=t.classNames;return me.createElement(F1e.Provider,{value:{classNames:r}},n)},YZ=8,XZ=3,QZ=16,kHe=function(t){var n={offset:YZ,threshold:XZ,gap:QZ};if(t&&ln(t)==="object"){var r,i,o;n.offset=(r=t.offset)!==null&&r!==void 0?r:YZ,n.threshold=(i=t.threshold)!==null&&i!==void 0?i:XZ,n.gap=(o=t.gap)!==null&&o!==void 0?o:QZ}return[!!t,n]},OHe=["className","style","classNames","styles"],PHe=function(t){var n=t.configList,r=t.placement,i=t.prefixCls,o=t.className,a=t.style,s=t.motion,l=t.onAllNoticeRemoved,c=t.onNoticeClose,u=t.stack,d=f.useContext(F1e),h=d.classNames,p=f.useRef({}),m=f.useState(null),v=Le(m,2),y=v[0],S=v[1],b=f.useState([]),C=Le(b,2),_=C[0],T=C[1],x=n.map(function(U){return{config:U,key:String(U.key)}}),E=kHe(u),k=Le(E,2),M=k[0],P=k[1],D=P.offset,R=P.threshold,A=P.gap,H=M&&(_.length>0||x.length<=R),F=typeof s=="function"?s(r):s;return f.useEffect(function(){M&&_.length>1&&T(function(U){return U.filter(function(z){return x.some(function(K){var Z=K.key;return z===Z})})})},[_,x,M]),f.useEffect(function(){var U;if(M&&p.current[(U=x[x.length-1])===null||U===void 0?void 0:U.key]){var z;S(p.current[(z=x[x.length-1])===null||z===void 0?void 0:z.key])}},[x,M]),me.createElement(kO,st({key:r,className:Re(i,"".concat(i,"-").concat(r),h==null?void 0:h.list,o,ae(ae({},"".concat(i,"-stack"),!!M),"".concat(i,"-stack-expanded"),H)),style:a,keys:x,motionAppear:!0},F,{onAllRemoved:function(){l(r)}}),function(U,z){var K=U.config,Z=U.className,N=U.style,j=U.index,W=K,G=W.key,re=W.times,se=String(G),de=K,ee=de.className,ne=de.style,ue=de.classNames,ye=de.styles,ge=tn(de,OHe),pe=x.findIndex(function(Ne){return Ne.key===se}),he={};if(M){var _e=x.length-1-(pe>-1?pe:j-1),ce=r==="top"||r==="bottom"?"-50%":"0";if(_e>0){var xe,we,De;he.height=H?(xe=p.current[se])===null||xe===void 0?void 0:xe.offsetHeight:y==null?void 0:y.offsetHeight;for(var Fe=0,Ce=0;Ce<_e;Ce++){var Te;Fe+=((Te=p.current[x[x.length-1-Ce].key])===null||Te===void 0?void 0:Te.offsetHeight)+A}var ke=(H?Fe:_e*D)*(r.startsWith("top")?1:-1),Pe=!H&&y!==null&&y!==void 0&&y.offsetWidth&&(we=p.current[se])!==null&&we!==void 0&&we.offsetWidth?((y==null?void 0:y.offsetWidth)-D*2*(_e<3?_e:3))/((De=p.current[se])===null||De===void 0?void 0:De.offsetWidth):1;he.transform="translate3d(".concat(ce,", ").concat(ke,"px, 0) scaleX(").concat(Pe,")")}else he.transform="translate3d(".concat(ce,", 0, 0)")}return me.createElement("div",{ref:z,className:Re("".concat(i,"-notice-wrapper"),Z,ue==null?void 0:ue.wrapper),style:Y(Y(Y({},N),he),ye==null?void 0:ye.wrapper),onMouseEnter:function(){return T(function(We){return We.includes(se)?We:[].concat(pt(We),[se])})},onMouseLeave:function(){return T(function(We){return We.filter(function(Q){return Q!==se})})}},me.createElement(L1e,st({},ge,{ref:function(We){pe>-1?p.current[se]=We:delete p.current[se]},prefixCls:i,classNames:ue,styles:ye,className:Re(ee,h==null?void 0:h.notice),style:ne,times:re,key:G,eventKey:G,onNoticeClose:c,hovering:M&&_.length>0})))})},MHe=f.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,i=e.container,o=e.motion,a=e.maxCount,s=e.className,l=e.style,c=e.onAllRemoved,u=e.stack,d=e.renderNotifications,h=f.useState([]),p=Le(h,2),m=p[0],v=p[1],y=function(M){var P,D=m.find(function(R){return R.key===M});D==null||(P=D.onClose)===null||P===void 0||P.call(D),v(function(R){return R.filter(function(A){return A.key!==M})})};f.useImperativeHandle(t,function(){return{open:function(M){v(function(P){var D=pt(P),R=D.findIndex(function(F){return F.key===M.key}),A=Y({},M);if(R>=0){var H;A.times=(((H=P[R])===null||H===void 0?void 0:H.times)||0)+1,D[R]=A}else A.times=0,D.push(A);return a>0&&D.length>a&&(D=D.slice(-a)),D})},close:function(M){y(M)},destroy:function(){v([])}}});var S=f.useState({}),b=Le(S,2),C=b[0],_=b[1];f.useEffect(function(){var k={};m.forEach(function(M){var P=M.placement,D=P===void 0?"topRight":P;D&&(k[D]=k[D]||[],k[D].push(M))}),Object.keys(C).forEach(function(M){k[M]=k[M]||[]}),_(k)},[m]);var T=function(M){_(function(P){var D=Y({},P),R=D[M]||[];return R.length||delete D[M],D})},x=f.useRef(!1);if(f.useEffect(function(){Object.keys(C).length>0?x.current=!0:x.current&&(c==null||c(),x.current=!1)},[C]),!i)return null;var E=Object.keys(C);return Kl.createPortal(f.createElement(f.Fragment,null,E.map(function(k){var M=C[k],P=f.createElement(PHe,{key:k,configList:M,placement:k,prefixCls:r,className:s==null?void 0:s(k),style:l==null?void 0:l(k),motion:o,onNoticeClose:y,onAllNoticeRemoved:T,stack:u});return d?d(P,{prefixCls:r,key:k}):P})),i)}),IHe=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],$He=function(){return document.body},ZZ=0;function RHe(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach(function(i){i&&Object.keys(i).forEach(function(o){var a=i[o];a!==void 0&&(e[o]=a)})}),e}function B1e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?$He:t,r=e.motion,i=e.prefixCls,o=e.maxCount,a=e.className,s=e.style,l=e.onAllRemoved,c=e.stack,u=e.renderNotifications,d=tn(e,IHe),h=f.useState(),p=Le(h,2),m=p[0],v=p[1],y=f.useRef(),S=f.createElement(MHe,{container:m,ref:y,prefixCls:i,motion:r,maxCount:o,className:a,style:s,onAllRemoved:l,stack:c,renderNotifications:u}),b=f.useState([]),C=Le(b,2),_=C[0],T=C[1],x=f.useMemo(function(){return{open:function(k){var M=RHe(d,k);(M.key===null||M.key===void 0)&&(M.key="rc-notification-".concat(ZZ),ZZ+=1),T(function(P){return[].concat(pt(P),[{type:"open",config:M}])})},close:function(k){T(function(M){return[].concat(pt(M),[{type:"close",key:k}])})},destroy:function(){T(function(k){return[].concat(pt(k),[{type:"destroy"}])})}}},[]);return f.useEffect(function(){v(n())}),f.useEffect(function(){y.current&&_.length&&(_.forEach(function(E){switch(E.type){case"open":y.current.open(E.config);break;case"close":y.current.close(E.key);break;case"destroy":y.current.destroy();break}}),T(function(E){return E.filter(function(k){return!_.includes(k)})}))},[_]),[x,S]}var AHe={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"},NHe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:AHe}))},zd=f.forwardRef(NHe);const vE=me.createContext(void 0),fm=100,DHe=10,RU=fm*DHe,H1e={Modal:fm,Drawer:fm,Popover:fm,Popconfirm:fm,Tooltip:fm,Tour:fm,FloatButton:fm},LHe={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function FHe(e){return e in H1e}const Lu=(e,t)=>{const[,n]=na(),r=me.useContext(vE),i=FHe(e);let o;if(t!==void 0)o=[t,t];else{let a=r??0;i?a+=(r?0:n.zIndexPopupBase)+H1e[e]:a+=LHe[e],o=[r===void 0?t:a,a]}return o},jHe=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:i,colorSuccess:o,colorError:a,colorWarning:s,colorInfo:l,fontSizeLG:c,motionEaseInOutCirc:u,motionDurationSlow:d,marginXS:h,paddingXS:p,borderRadiusLG:m,zIndexPopup:v,contentPadding:y,contentBg:S}=e,b=`${t}-notice`,C=new Pr("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:p,transform:"translateY(0)",opacity:1}}),_=new Pr("MessageMoveOut",{"0%":{maxHeight:e.height,padding:p,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),T={padding:p,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:h,fontSize:c},[`${b}-content`]:{display:"inline-block",padding:y,background:S,borderRadius:m,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:o},[`${t}-error > ${n}`]:{color:a},[`${t}-warning > ${n}`]:{color:s},[`${t}-info > ${n},
|
||
${t}-loading > ${n}`]:{color:l}};return[{[t]:Object.assign(Object.assign({},$r(e)),{color:i,position:"fixed",top:h,width:"100%",pointerEvents:"none",zIndex:v,[`${t}-move-up`]:{animationFillMode:"forwards"},[`
|
||
${t}-move-up-appear,
|
||
${t}-move-up-enter
|
||
`]:{animationName:C,animationDuration:d,animationPlayState:"paused",animationTimingFunction:u},[`
|
||
${t}-move-up-appear${t}-move-up-appear-active,
|
||
${t}-move-up-enter${t}-move-up-enter-active
|
||
`]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:_,animationDuration:d,animationPlayState:"paused",animationTimingFunction:u},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${b}-wrapper`]:Object.assign({},T)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},T),{padding:0,textAlign:"start"})}]},BHe=e=>({zIndexPopup:e.zIndexPopupBase+RU+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),z1e=Tr("Message",e=>{const t=fr(e,{height:150});return[jHe(t)]},BHe);var HHe=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 zHe={info:f.createElement(OO,null),success:f.createElement(Zv,null),error:f.createElement(ih,null),warning:f.createElement(bg,null),loading:f.createElement(zd,null)},U1e=e=>{let{prefixCls:t,type:n,icon:r,children:i}=e;return f.createElement("div",{className:Re(`${t}-custom-content`,`${t}-${n}`)},r||zHe[n],f.createElement("span",null,i))},UHe=e=>{const{prefixCls:t,className:n,type:r,icon:i,content:o}=e,a=HHe(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:s}=f.useContext(hn),l=t||s("message"),c=Ei(l),[u,d,h]=z1e(l,c);return u(f.createElement(L1e,Object.assign({},a,{prefixCls:l,className:Re(n,d,`${l}-notice-pure-panel`,h,c),eventKey:"pure",duration:null,content:f.createElement(U1e,{prefixCls:l,type:r,icon:i},o)})))};function WHe(e,t){return{motionName:t??`${e}-move-up`}}function AU(e){let t;const n=new Promise(i=>{t=e(()=>{i(!0)})}),r=()=>{t==null||t()};return r.then=(i,o)=>n.then(i,o),r.promise=n,r}var VHe=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 KHe=8,qHe=3,GHe=e=>{let{children:t,prefixCls:n}=e;const r=Ei(n),[i,o,a]=z1e(n,r);return i(f.createElement(j1e,{classNames:{list:Re(o,a,r)}},t))},YHe=(e,t)=>{let{prefixCls:n,key:r}=t;return f.createElement(GHe,{prefixCls:n,key:r},e)},XHe=f.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:i,maxCount:o,duration:a=qHe,rtl:s,transitionName:l,onAllRemoved:c}=e,{getPrefixCls:u,getPopupContainer:d,message:h,direction:p}=f.useContext(hn),m=r||u("message"),v=()=>({left:"50%",transform:"translateX(-50%)",top:n??KHe}),y=()=>Re({[`${m}-rtl`]:s??p==="rtl"}),S=()=>WHe(m,l),b=f.createElement("span",{className:`${m}-close-x`},f.createElement(oh,{className:`${m}-close-icon`})),[C,_]=B1e({prefixCls:m,style:v,className:y,motion:S,closable:!1,closeIcon:b,duration:a,getContainer:()=>(i==null?void 0:i())||(d==null?void 0:d())||document.body,maxCount:o,onAllRemoved:c,renderNotifications:YHe});return f.useImperativeHandle(t,()=>Object.assign(Object.assign({},C),{prefixCls:m,message:h})),_});let JZ=0;function W1e(e){const t=f.useRef(null);return rh(),[f.useMemo(()=>{const r=l=>{var c;(c=t.current)===null||c===void 0||c.close(l)},i=l=>{if(!t.current){const x=()=>{};return x.then=()=>{},x}const{open:c,prefixCls:u,message:d}=t.current,h=`${u}-notice`,{content:p,icon:m,type:v,key:y,className:S,style:b,onClose:C}=l,_=VHe(l,["content","icon","type","key","className","style","onClose"]);let T=y;return T==null&&(JZ+=1,T=`antd-message-${JZ}`),AU(x=>(c(Object.assign(Object.assign({},_),{key:T,content:f.createElement(U1e,{prefixCls:u,type:v,icon:m},p),placement:"top",className:Re(v&&`${h}-${v}`,S,d==null?void 0:d.className),style:Object.assign(Object.assign({},d==null?void 0:d.style),b),onClose:()=>{C==null||C(),x()}})),()=>{r(T)}))},a={open:i,destroy:l=>{var c;l!==void 0?r(l):(c=t.current)===null||c===void 0||c.destroy()}};return["info","success","warning","error","loading"].forEach(l=>{const c=(u,d,h)=>{let p;u&&typeof u=="object"&&"content"in u?p=u:p={content:u};let m,v;typeof d=="function"?v=d:(m=d,v=h);const y=Object.assign(Object.assign({onClose:v,duration:m},p),{type:l});return i(y)};a[l]=c}),a},[]),f.createElement(XHe,Object.assign({key:"message-holder"},e,{ref:t}))]}function V1e(e){return W1e(e)}function QHe(){const[e,t]=f.useState([]),n=f.useCallback(r=>(t(i=>[].concat(pt(i),[r])),()=>{t(i=>i.filter(o=>o!==r))}),[]);return[e,n]}function Mr(){Mr=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(U,z,K){U[z]=K.value},o=typeof Symbol=="function"?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(U,z,K){return Object.defineProperty(U,z,{value:K,enumerable:!0,configurable:!0,writable:!0}),U[z]}try{c({},"")}catch{c=function(K,Z,N){return K[Z]=N}}function u(U,z,K,Z){var N=z&&z.prototype instanceof S?z:S,j=Object.create(N.prototype),W=new H(Z||[]);return i(j,"_invoke",{value:P(U,K,W)}),j}function d(U,z,K){try{return{type:"normal",arg:U.call(z,K)}}catch(Z){return{type:"throw",arg:Z}}}t.wrap=u;var h="suspendedStart",p="suspendedYield",m="executing",v="completed",y={};function S(){}function b(){}function C(){}var _={};c(_,a,function(){return this});var T=Object.getPrototypeOf,x=T&&T(T(F([])));x&&x!==n&&r.call(x,a)&&(_=x);var E=C.prototype=S.prototype=Object.create(_);function k(U){["next","throw","return"].forEach(function(z){c(U,z,function(K){return this._invoke(z,K)})})}function M(U,z){function K(N,j,W,G){var re=d(U[N],U,j);if(re.type!=="throw"){var se=re.arg,de=se.value;return de&&ln(de)=="object"&&r.call(de,"__await")?z.resolve(de.__await).then(function(ee){K("next",ee,W,G)},function(ee){K("throw",ee,W,G)}):z.resolve(de).then(function(ee){se.value=ee,W(se)},function(ee){return K("throw",ee,W,G)})}G(re.arg)}var Z;i(this,"_invoke",{value:function(j,W){function G(){return new z(function(re,se){K(j,W,re,se)})}return Z=Z?Z.then(G,G):G()}})}function P(U,z,K){var Z=h;return function(N,j){if(Z===m)throw Error("Generator is already running");if(Z===v){if(N==="throw")throw j;return{value:e,done:!0}}for(K.method=N,K.arg=j;;){var W=K.delegate;if(W){var G=D(W,K);if(G){if(G===y)continue;return G}}if(K.method==="next")K.sent=K._sent=K.arg;else if(K.method==="throw"){if(Z===h)throw Z=v,K.arg;K.dispatchException(K.arg)}else K.method==="return"&&K.abrupt("return",K.arg);Z=m;var re=d(U,z,K);if(re.type==="normal"){if(Z=K.done?v:p,re.arg===y)continue;return{value:re.arg,done:K.done}}re.type==="throw"&&(Z=v,K.method="throw",K.arg=re.arg)}}}function D(U,z){var K=z.method,Z=U.iterator[K];if(Z===e)return z.delegate=null,K==="throw"&&U.iterator.return&&(z.method="return",z.arg=e,D(U,z),z.method==="throw")||K!=="return"&&(z.method="throw",z.arg=new TypeError("The iterator does not provide a '"+K+"' method")),y;var N=d(Z,U.iterator,z.arg);if(N.type==="throw")return z.method="throw",z.arg=N.arg,z.delegate=null,y;var j=N.arg;return j?j.done?(z[U.resultName]=j.value,z.next=U.nextLoc,z.method!=="return"&&(z.method="next",z.arg=e),z.delegate=null,y):j:(z.method="throw",z.arg=new TypeError("iterator result is not an object"),z.delegate=null,y)}function R(U){var z={tryLoc:U[0]};1 in U&&(z.catchLoc=U[1]),2 in U&&(z.finallyLoc=U[2],z.afterLoc=U[3]),this.tryEntries.push(z)}function A(U){var z=U.completion||{};z.type="normal",delete z.arg,U.completion=z}function H(U){this.tryEntries=[{tryLoc:"root"}],U.forEach(R,this),this.reset(!0)}function F(U){if(U||U===""){var z=U[a];if(z)return z.call(U);if(typeof U.next=="function")return U;if(!isNaN(U.length)){var K=-1,Z=function N(){for(;++K<U.length;)if(r.call(U,K))return N.value=U[K],N.done=!1,N;return N.value=e,N.done=!0,N};return Z.next=Z}}throw new TypeError(ln(U)+" is not iterable")}return b.prototype=C,i(E,"constructor",{value:C,configurable:!0}),i(C,"constructor",{value:b,configurable:!0}),b.displayName=c(C,l,"GeneratorFunction"),t.isGeneratorFunction=function(U){var z=typeof U=="function"&&U.constructor;return!!z&&(z===b||(z.displayName||z.name)==="GeneratorFunction")},t.mark=function(U){return Object.setPrototypeOf?Object.setPrototypeOf(U,C):(U.__proto__=C,c(U,l,"GeneratorFunction")),U.prototype=Object.create(E),U},t.awrap=function(U){return{__await:U}},k(M.prototype),c(M.prototype,s,function(){return this}),t.AsyncIterator=M,t.async=function(U,z,K,Z,N){N===void 0&&(N=Promise);var j=new M(u(U,z,K,Z),N);return t.isGeneratorFunction(z)?j:j.next().then(function(W){return W.done?W.value:j.next()})},k(E),c(E,l,"Generator"),c(E,a,function(){return this}),c(E,"toString",function(){return"[object Generator]"}),t.keys=function(U){var z=Object(U),K=[];for(var Z in z)K.push(Z);return K.reverse(),function N(){for(;K.length;){var j=K.pop();if(j in z)return N.value=j,N.done=!1,N}return N.done=!0,N}},t.values=F,H.prototype={constructor:H,reset:function(z){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.forEach(A),!z)for(var K in this)K.charAt(0)==="t"&&r.call(this,K)&&!isNaN(+K.slice(1))&&(this[K]=e)},stop:function(){this.done=!0;var z=this.tryEntries[0].completion;if(z.type==="throw")throw z.arg;return this.rval},dispatchException:function(z){if(this.done)throw z;var K=this;function Z(se,de){return W.type="throw",W.arg=z,K.next=se,de&&(K.method="next",K.arg=e),!!de}for(var N=this.tryEntries.length-1;N>=0;--N){var j=this.tryEntries[N],W=j.completion;if(j.tryLoc==="root")return Z("end");if(j.tryLoc<=this.prev){var G=r.call(j,"catchLoc"),re=r.call(j,"finallyLoc");if(G&&re){if(this.prev<j.catchLoc)return Z(j.catchLoc,!0);if(this.prev<j.finallyLoc)return Z(j.finallyLoc)}else if(G){if(this.prev<j.catchLoc)return Z(j.catchLoc,!0)}else{if(!re)throw Error("try statement without catch or finally");if(this.prev<j.finallyLoc)return Z(j.finallyLoc)}}}},abrupt:function(z,K){for(var Z=this.tryEntries.length-1;Z>=0;--Z){var N=this.tryEntries[Z];if(N.tryLoc<=this.prev&&r.call(N,"finallyLoc")&&this.prev<N.finallyLoc){var j=N;break}}j&&(z==="break"||z==="continue")&&j.tryLoc<=K&&K<=j.finallyLoc&&(j=null);var W=j?j.completion:{};return W.type=z,W.arg=K,j?(this.method="next",this.next=j.finallyLoc,y):this.complete(W)},complete:function(z,K){if(z.type==="throw")throw z.arg;return z.type==="break"||z.type==="continue"?this.next=z.arg:z.type==="return"?(this.rval=this.arg=z.arg,this.method="return",this.next="end"):z.type==="normal"&&K&&(this.next=K),y},finish:function(z){for(var K=this.tryEntries.length-1;K>=0;--K){var Z=this.tryEntries[K];if(Z.finallyLoc===z)return this.complete(Z.completion,Z.afterLoc),A(Z),y}},catch:function(z){for(var K=this.tryEntries.length-1;K>=0;--K){var Z=this.tryEntries[K];if(Z.tryLoc===z){var N=Z.completion;if(N.type==="throw"){var j=N.arg;A(Z)}return j}}throw Error("illegal catch attempt")},delegateYield:function(z,K,Z){return this.delegate={iterator:F(z),resultName:K,nextLoc:Z},this.method==="next"&&(this.arg=e),y}},t}function eJ(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,i)}function So(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(l){eJ(o,r,i,a,s,"next",l)}function s(l){eJ(o,r,i,a,s,"throw",l)}a(void 0)})}}var yE=Y({},ffe),ZHe=yE.version,vR=yE.render,JHe=yE.unmountComponentAtNode,PO;try{var eze=Number((ZHe||"").split(".")[0]);eze>=18&&(PO=yE.createRoot)}catch{}function tJ(e){var t=yE.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&ln(t)==="object"&&(t.usingClientEntryPoint=e)}var H9="__rc_react_root__";function tze(e,t){tJ(!0);var n=t[H9]||PO(t);tJ(!1),n.render(e),t[H9]=n}function nze(e,t){vR==null||vR(e,t)}function rze(e,t){if(PO){tze(e,t);return}nze(e,t)}function ize(e){return CF.apply(this,arguments)}function CF(){return CF=So(Mr().mark(function e(t){return Mr().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[H9])===null||i===void 0||i.unmount(),delete t[H9]}));case 1:case"end":return r.stop()}},e)})),CF.apply(this,arguments)}function oze(e){JHe(e)}function aze(e){return xF.apply(this,arguments)}function xF(){return xF=So(Mr().mark(function e(t){return Mr().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(PO===void 0){r.next=2;break}return r.abrupt("return",ize(t));case 2:oze(t);case 3:case"end":return r.stop()}},e)})),xF.apply(this,arguments)}const sze=(e,t)=>(rze(e,t),()=>aze(t));let lze=sze;function NU(){return lze}const yR=()=>({height:0,opacity:0}),nJ=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},cze=e=>({height:e?e.offsetHeight:0}),bR=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",Qb=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:h_}-motion-collapse`,onAppearStart:yR,onEnterStart:yR,onAppearActive:nJ,onEnterActive:nJ,onLeaveStart:cze,onLeaveActive:yR,onAppearEnd:bR,onEnterEnd:bR,onLeaveEnd:bR,motionDeadline:500}},as=(e,t,n)=>n!==void 0?n:`${e}-${t}`,qS=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(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},uze=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(",")}}}}},dze=h1e("Wave",e=>[uze(e)]),MO=`${h_}-wave-target`;function SR(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 fze(e){const{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return SR(t)?t:SR(n)?n:SR(r)?r:null}function CR(e){return Number.isNaN(e)?0:e}const hze=e=>{const{className:t,target:n,component:r,registerUnmount:i}=e,o=f.useRef(null),a=f.useRef(null);f.useEffect(()=>{a.current=i()},[]);const[s,l]=f.useState(null),[c,u]=f.useState([]),[d,h]=f.useState(0),[p,m]=f.useState(0),[v,y]=f.useState(0),[S,b]=f.useState(0),[C,_]=f.useState(!1),T={left:d,top:p,width:v,height:S,borderRadius:c.map(k=>`${k}px`).join(" ")};s&&(T["--wave-color"]=s);function x(){const k=getComputedStyle(n);l(fze(n));const M=k.position==="static",{borderLeftWidth:P,borderTopWidth:D}=k;h(M?n.offsetLeft:CR(-parseFloat(P))),m(M?n.offsetTop:CR(-parseFloat(D))),y(n.offsetWidth),b(n.offsetHeight);const{borderTopLeftRadius:R,borderTopRightRadius:A,borderBottomLeftRadius:H,borderBottomRightRadius:F}=k;u([R,A,F,H].map(U=>CR(parseFloat(U))))}if(f.useEffect(()=>{if(n){const k=Cr(()=>{x(),_(!0)});let M;return typeof ResizeObserver<"u"&&(M=new ResizeObserver(x),M.observe(n)),()=>{Cr.cancel(k),M==null||M.disconnect()}}},[]),!C)return null;const E=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(MO));return f.createElement(ha,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(k,M)=>{var P,D;if(M.deadline||M.propertyName==="opacity"){const R=(P=o.current)===null||P===void 0?void 0:P.parentElement;(D=a.current)===null||D===void 0||D.call(a).then(()=>{R==null||R.remove()})}return!1}},(k,M)=>{let{className:P}=k;return f.createElement("div",{ref:ga(o,M),className:Re(t,P,{"wave-quick":E}),style:T})})},pze=(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=NU();let a=null;function s(){return a}a=o(f.createElement(hze,Object.assign({},t,{target:e,registerUnmount:s})),i)},mze=(e,t,n)=>{const{wave:r}=f.useContext(hn),[,i,o]=na(),a=dr(c=>{const u=e.current;if(r!=null&&r.disabled||!u)return;const d=u.querySelector(`.${MO}`)||u,{showEffect:h}=r||{};(h||pze)(d,{className:t,token:i,component:n,event:c,hashId:o})}),s=f.useRef(null);return c=>{Cr.cancel(s.current),s.current=Cr(()=>{a(c)})}},bE=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:i}=f.useContext(hn),o=f.useRef(null),a=i("wave"),[,s]=dze(a),l=mze(o,Re(a,s),r);if(me.useEffect(()=>{const u=o.current;if(!u||u.nodeType!==1||n)return;const d=h=>{!qS(h.target)||!u.getAttribute||u.getAttribute("disabled")||u.disabled||u.className.includes("disabled")||u.className.includes("-leave")||l(h)};return u.addEventListener("click",d,!0),()=>{u.removeEventListener("click",d,!0)}},[n]),!me.isValidElement(t))return t??null;const c=jd(t)?ga(yg(t),o):o;return Ro(t,{ref:c})},Ao=e=>{const t=me.useContext(wv);return me.useMemo(()=>e?typeof e=="string"?e??t:e instanceof Function?e(t):t:t,[e,t])},gze=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},vze=e=>{const{componentCls:t,antCls:n}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},yze=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},K1e=Tr("Space",e=>{const t=fr(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[vze(t),yze(t),gze(t)]},()=>({}),{resetStyle:!1});var q1e=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 IO=f.createContext(null),ef=(e,t)=>{const n=f.useContext(IO),r=f.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:o,isLastItem:a}=n,s=i==="vertical"?"-vertical-":"-";return Re(`${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}},bze=e=>{let{children:t}=e;return f.createElement(IO.Provider,{value:null},t)},Sze=e=>{var{children:t}=e,n=q1e(e,["children"]);return f.createElement(IO.Provider,{value:n},t)},Cze=e=>{const{getPrefixCls:t,direction:n}=f.useContext(hn),{size:r,direction:i,block:o,prefixCls:a,className:s,rootClassName:l,children:c}=e,u=q1e(e,["size","direction","block","prefixCls","className","rootClassName","children"]),d=Ao(C=>r??C),h=t("space-compact",a),[p,m]=K1e(h),v=Re(h,m,{[`${h}-rtl`]:n==="rtl",[`${h}-block`]:o,[`${h}-vertical`]:i==="vertical"},s,l),y=f.useContext(IO),S=Vo(c),b=f.useMemo(()=>S.map((C,_)=>{const T=(C==null?void 0:C.key)||`${h}-item-${_}`;return f.createElement(Sze,{key:T,compactSize:d,compactDirection:i,isFirstItem:_===0&&(!y||(y==null?void 0:y.isFirstItem)),isLastItem:_===S.length-1&&(!y||(y==null?void 0:y.isLastItem))},C)}),[r,S,y]);return S.length===0?null:p(f.createElement("div",Object.assign({className:v},u),b))};var xze=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 G1e=f.createContext(void 0),wze=e=>{const{getPrefixCls:t,direction:n}=f.useContext(hn),{prefixCls:r,size:i,className:o}=e,a=xze(e,["prefixCls","size","className"]),s=t("btn-group",r),[,,l]=na();let c="";switch(i){case"large":c="lg";break;case"small":c="sm";break}const u=Re(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},o,l);return f.createElement(G1e.Provider,{value:i},f.createElement("div",Object.assign({},a,{className:u})))},rJ=/^[\u4E00-\u9FA5]{2}$/,wF=rJ.test.bind(rJ);function DU(e){return e==="danger"?{danger:!0}:{type:e}}function iJ(e){return typeof e=="string"}function xR(e){return e==="text"||e==="link"}function _ze(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&iJ(e.type)&&wF(e.props.children)?Ro(e,{children:e.props.children.split("").join(n)}):iJ(e)?wF(e)?me.createElement("span",null,e.split("").join(n)):me.createElement("span",null,e):A1e(e)?me.createElement("span",null,e):e}function Eze(e,t){let n=!1;const r=[];return me.Children.forEach(e,i=>{const o=typeof i,a=o==="string"||o==="number";if(n&&a){const s=r.length-1,l=r[s];r[s]=`${l}${i}`}else r.push(i);n=a}),me.Children.map(r,i=>_ze(i,t))}["default","primary","danger"].concat(pt(Ev));const _F=f.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:o}=e,a=Re(`${o}-icon`,n);return me.createElement("span",{ref:t,className:a,style:r},i)}),oJ=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:o}=e,a=Re(`${n}-loading-icon`,r);return me.createElement(_F,{prefixCls:n,className:a,style:i,ref:t},me.createElement(zd,{className:o}))}),wR=()=>({width:0,opacity:0,transform:"scale(0)"}),_R=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),Tze=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:o,mount:a}=e,s=!!n;return r?me.createElement(oJ,{prefixCls:t,className:i,style:o}):me.createElement(ha,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!a,motionEnter:!a,motionLeave:!a,removeOnLeave:!0,onAppearStart:wR,onAppearActive:_R,onEnterStart:wR,onEnterActive:_R,onLeaveStart:_R,onLeaveActive:wR},(l,c)=>{let{className:u,style:d}=l;const h=Object.assign(Object.assign({},o),d);return me.createElement(oJ,{prefixCls:t,className:Re(i,u),style:h,ref:c})})},aJ=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),kze=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}},aJ(`${t}-primary`,i),aJ(`${t}-danger`,o)]}};var Oze=["b"],Pze=["v"],ER=function(t){return Math.round(Number(t||0))},Mze=function(t){if(t instanceof xr)return t;if(t&&ln(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,i=tn(n,Oze);return Y(Y({},i),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Ud=function(e){Ys(n,e);var t=yl(n);function n(r){return hi(this,n),t.call(this,Mze(r))}return pi(n,[{key:"toHsbString",value:function(){var i=this.toHsb(),o=ER(i.s*100),a=ER(i.b*100),s=ER(i.h),l=i.a,c="hsb(".concat(s,", ").concat(o,"%, ").concat(a,"%)"),u="hsba(".concat(s,", ").concat(o,"%, ").concat(a,"%, ").concat(l.toFixed(l===0?0:2),")");return l===1?c:u}},{key:"toHsb",value:function(){var i=this.toHsv(),o=i.v,a=tn(i,Pze);return Y(Y({},a),{},{b:o,a:this.a})}}]),n}(xr),Ize="rc-color-picker",db=function(t){return t instanceof Ud?t:new Ud(t)},$ze=db("#1677ff"),Y1e=function(t){var n=t.offset,r=t.targetRef,i=t.containerRef,o=t.color,a=t.type,s=i.current.getBoundingClientRect(),l=s.width,c=s.height,u=r.current.getBoundingClientRect(),d=u.width,h=u.height,p=d/2,m=h/2,v=(n.x+p)/l,y=1-(n.y+m)/c,S=o.toHsb(),b=v,C=(n.x+p)/l*360;if(a)switch(a){case"hue":return db(Y(Y({},S),{},{h:C<=0?0:C}));case"alpha":return db(Y(Y({},S),{},{a:b<=0?0:b}))}return db({h:S.h,s:v<=0?0:v,b:y>=1?1:y,a:S.a})},X1e=function(t,n){var r=t.toHsb();switch(n){case"hue":return{x:r.h/360*100,y:50};case"alpha":return{x:t.a*100,y:50};default:return{x:r.s*100,y:(1-r.b)*100}}},LU=function(t){var n=t.color,r=t.prefixCls,i=t.className,o=t.style,a=t.onClick,s="".concat(r,"-color-block");return me.createElement("div",{className:Re(s,i),style:o,onClick:a},me.createElement("div",{className:"".concat(s,"-inner"),style:{background:n}}))};function Rze(e){var t="touches"in e?e.touches[0]:e,n=document.documentElement.scrollLeft||document.body.scrollLeft||window.pageXOffset,r=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset;return{pageX:t.pageX-n,pageY:t.pageY-r}}function Q1e(e){var t=e.targetRef,n=e.containerRef,r=e.direction,i=e.onDragChange,o=e.onDragChangeComplete,a=e.calculate,s=e.color,l=e.disabledDrag,c=f.useState({x:0,y:0}),u=Le(c,2),d=u[0],h=u[1],p=f.useRef(null),m=f.useRef(null);f.useEffect(function(){h(a())},[s]),f.useEffect(function(){return function(){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",m.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",m.current),p.current=null,m.current=null}},[]);var v=function(_){var T=Rze(_),x=T.pageX,E=T.pageY,k=n.current.getBoundingClientRect(),M=k.x,P=k.y,D=k.width,R=k.height,A=t.current.getBoundingClientRect(),H=A.width,F=A.height,U=H/2,z=F/2,K=Math.max(0,Math.min(x-M,D))-U,Z=Math.max(0,Math.min(E-P,R))-z,N={x:K,y:r==="x"?d.y:Z};if(H===0&&F===0||H!==F)return!1;i==null||i(N)},y=function(_){_.preventDefault(),v(_)},S=function(_){_.preventDefault(),document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",m.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",m.current),p.current=null,m.current=null,o==null||o()},b=function(_){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",m.current),!l&&(v(_),document.addEventListener("mousemove",y),document.addEventListener("mouseup",S),document.addEventListener("touchmove",y),document.addEventListener("touchend",S),p.current=y,m.current=S)};return[d,b]}var Z1e=function(t){var n=t.size,r=n===void 0?"default":n,i=t.color,o=t.prefixCls;return me.createElement("div",{className:Re("".concat(o,"-handler"),ae({},"".concat(o,"-handler-sm"),r==="small")),style:{backgroundColor:i}})},J1e=function(t){var n=t.children,r=t.style,i=t.prefixCls;return me.createElement("div",{className:"".concat(i,"-palette"),style:Y({position:"relative"},r)},n)},eve=f.forwardRef(function(e,t){var n=e.children,r=e.x,i=e.y;return me.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(r,"%"),top:"".concat(i,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},n)}),Aze=function(t){var n=t.color,r=t.onChange,i=t.prefixCls,o=t.onChangeComplete,a=t.disabled,s=f.useRef(),l=f.useRef(),c=f.useRef(n),u=dr(function(v){var y=Y1e({offset:v,targetRef:l,containerRef:s,color:n});c.current=y,r(y)}),d=Q1e({color:n,containerRef:s,targetRef:l,calculate:function(){return X1e(n)},onDragChange:u,onDragChangeComplete:function(){return o==null?void 0:o(c.current)},disabledDrag:a}),h=Le(d,2),p=h[0],m=h[1];return me.createElement("div",{ref:s,className:"".concat(i,"-select"),onMouseDown:m,onTouchStart:m},me.createElement(J1e,{prefixCls:i},me.createElement(eve,{x:p.x,y:p.y,ref:l},me.createElement(Z1e,{color:n.toRgbString(),prefixCls:i})),me.createElement("div",{className:"".concat(i,"-saturation"),style:{backgroundColor:"hsl(".concat(n.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},Nze=function(t,n){var r=Qn(t,{value:n}),i=Le(r,2),o=i[0],a=i[1],s=f.useMemo(function(){return db(o)},[o]);return[s,a]},Dze=function(t){var n=t.colors,r=t.children,i=t.direction,o=i===void 0?"to right":i,a=t.type,s=t.prefixCls,l=f.useMemo(function(){return n.map(function(c,u){var d=db(c);return a==="alpha"&&u===n.length-1&&(d=new Ud(d.setA(1))),d.toRgbString()}).join(",")},[n,a]);return me.createElement("div",{className:"".concat(s,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(o,", ").concat(l,")")}},r)},Lze=function(t){var n=t.prefixCls,r=t.colors,i=t.disabled,o=t.onChange,a=t.onChangeComplete,s=t.color,l=t.type,c=f.useRef(),u=f.useRef(),d=f.useRef(s),h=function(T){return l==="hue"?T.getHue():T.a*100},p=dr(function(_){var T=Y1e({offset:_,targetRef:u,containerRef:c,color:s,type:l});d.current=T,o(h(T))}),m=Q1e({color:s,targetRef:u,containerRef:c,calculate:function(){return X1e(s,l)},onDragChange:p,onDragChangeComplete:function(){a(h(d.current))},direction:"x",disabledDrag:i}),v=Le(m,2),y=v[0],S=v[1],b=me.useMemo(function(){if(l==="hue"){var _=s.toHsb();_.s=1,_.b=1,_.a=1;var T=new Ud(_);return T}return s},[s,l]),C=me.useMemo(function(){return r.map(function(_){return"".concat(_.color," ").concat(_.percent,"%")})},[r]);return me.createElement("div",{ref:c,className:Re("".concat(n,"-slider"),"".concat(n,"-slider-").concat(l)),onMouseDown:S,onTouchStart:S},me.createElement(J1e,{prefixCls:n},me.createElement(eve,{x:y.x,y:y.y,ref:u},me.createElement(Z1e,{size:"small",color:b.toHexString(),prefixCls:n})),me.createElement(Dze,{colors:C,type:l,prefixCls:n})))};function Fze(e){return f.useMemo(function(){var t=e||{},n=t.slider;return[n||Lze]},[e])}var jze=[{color:"rgb(255, 0, 0)",percent:0},{color:"rgb(255, 255, 0)",percent:17},{color:"rgb(0, 255, 0)",percent:33},{color:"rgb(0, 255, 255)",percent:50},{color:"rgb(0, 0, 255)",percent:67},{color:"rgb(255, 0, 255)",percent:83},{color:"rgb(255, 0, 0)",percent:100}],Bze=f.forwardRef(function(e,t){var n=e.value,r=e.defaultValue,i=e.prefixCls,o=i===void 0?Ize:i,a=e.onChange,s=e.onChangeComplete,l=e.className,c=e.style,u=e.panelRender,d=e.disabledAlpha,h=d===void 0?!1:d,p=e.disabled,m=p===void 0?!1:p,v=e.components,y=Fze(v),S=Le(y,1),b=S[0],C=Nze(r||$ze,n),_=Le(C,2),T=_[0],x=_[1],E=f.useMemo(function(){return T.setA(1).toRgbString()},[T]),k=function(Z,N){n||x(Z),a==null||a(Z,N)},M=function(Z){return new Ud(T.setHue(Z))},P=function(Z){return new Ud(T.setA(Z/100))},D=function(Z){k(M(Z),{type:"hue",value:Z})},R=function(Z){k(P(Z),{type:"alpha",value:Z})},A=function(Z){s&&s(M(Z))},H=function(Z){s&&s(P(Z))},F=Re("".concat(o,"-panel"),l,ae({},"".concat(o,"-panel-disabled"),m)),U={prefixCls:o,disabled:m,color:T},z=me.createElement(me.Fragment,null,me.createElement(Aze,st({onChange:k},U,{onChangeComplete:s})),me.createElement("div",{className:"".concat(o,"-slider-container")},me.createElement("div",{className:Re("".concat(o,"-slider-group"),ae({},"".concat(o,"-slider-group-disabled-alpha"),h))},me.createElement(b,st({},U,{type:"hue",colors:jze,min:0,max:359,value:T.getHue(),onChange:D,onChangeComplete:A})),!h&&me.createElement(b,st({},U,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:E}],min:0,max:100,value:T.a*100,onChange:R,onChangeComplete:H}))),me.createElement(LU,{color:T.toRgbString(),prefixCls:o})));return me.createElement("div",{className:F,style:c,ref:t},typeof u=="function"?u(z):z)});const C2=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",Hze=(e,t)=>e?C2(e,t):"";let _c=function(){function e(t){hi(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 Ud(this.colors[0].color.metaColor)):this.metaColor=new Ud(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return pi(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return Hze(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()}}])}();var zze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Uze=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:zze}))},mp=f.forwardRef(Uze),tve=me.forwardRef(function(e,t){var n=e.prefixCls,r=e.forceRender,i=e.className,o=e.style,a=e.children,s=e.isActive,l=e.role,c=e.classNames,u=e.styles,d=me.useState(s||r),h=Le(d,2),p=h[0],m=h[1];return me.useEffect(function(){(r||s)&&m(!0)},[r,s]),p?me.createElement("div",{ref:t,className:Re("".concat(n,"-content"),ae(ae({},"".concat(n,"-content-active"),s),"".concat(n,"-content-inactive"),!s),i),style:o,role:l},me.createElement("div",{className:Re("".concat(n,"-content-box"),c==null?void 0:c.body),style:u==null?void 0:u.body},a)):null});tve.displayName="PanelContent";var Wze=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],nve=me.forwardRef(function(e,t){var n=e.showArrow,r=n===void 0?!0:n,i=e.headerClass,o=e.isActive,a=e.onItemClick,s=e.forceRender,l=e.className,c=e.classNames,u=c===void 0?{}:c,d=e.styles,h=d===void 0?{}:d,p=e.prefixCls,m=e.collapsible,v=e.accordion,y=e.panelKey,S=e.extra,b=e.header,C=e.expandIcon,_=e.openMotion,T=e.destroyInactivePanel,x=e.children,E=tn(e,Wze),k=m==="disabled",M=S!=null&&typeof S!="boolean",P=ae(ae(ae({onClick:function(){a==null||a(y)},onKeyDown:function(z){(z.key==="Enter"||z.keyCode===Pt.ENTER||z.which===Pt.ENTER)&&(a==null||a(y))},role:v?"tab":"button"},"aria-expanded",o),"aria-disabled",k),"tabIndex",k?-1:0),D=typeof C=="function"?C(e):me.createElement("i",{className:"arrow"}),R=D&&me.createElement("div",st({className:"".concat(p,"-expand-icon")},["header","icon"].includes(m)?P:{}),D),A=Re("".concat(p,"-item"),ae(ae({},"".concat(p,"-item-active"),o),"".concat(p,"-item-disabled"),k),l),H=Re(i,"".concat(p,"-header"),ae({},"".concat(p,"-collapsible-").concat(m),!!m),u.header),F=Y({className:H,style:h.header},["header","icon"].includes(m)?{}:P);return me.createElement("div",st({},E,{ref:t,className:A}),me.createElement("div",F,r&&R,me.createElement("span",st({className:"".concat(p,"-header-text")},m==="header"?P:{}),b),M&&me.createElement("div",{className:"".concat(p,"-extra")},S)),me.createElement(ha,st({visible:o,leavedClassName:"".concat(p,"-content-hidden")},_,{forceRender:s,removeOnLeave:T}),function(U,z){var K=U.className,Z=U.style;return me.createElement(tve,{ref:z,prefixCls:p,className:K,classNames:u,style:Z,styles:h,isActive:o,forceRender:s,role:v?"tabpanel":void 0},x)}))}),Vze=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],Kze=function(t,n){var r=n.prefixCls,i=n.accordion,o=n.collapsible,a=n.destroyInactivePanel,s=n.onItemClick,l=n.activeKey,c=n.openMotion,u=n.expandIcon;return t.map(function(d,h){var p=d.children,m=d.label,v=d.key,y=d.collapsible,S=d.onItemClick,b=d.destroyInactivePanel,C=tn(d,Vze),_=String(v??h),T=y??o,x=b??a,E=function(P){T!=="disabled"&&(s(P),S==null||S(P))},k=!1;return i?k=l[0]===_:k=l.indexOf(_)>-1,me.createElement(nve,st({},C,{prefixCls:r,key:_,panelKey:_,isActive:k,accordion:i,openMotion:c,expandIcon:u,header:m,collapsible:T,onItemClick:E,destroyInactivePanel:x}),p)})},qze=function(t,n,r){if(!t)return null;var i=r.prefixCls,o=r.accordion,a=r.collapsible,s=r.destroyInactivePanel,l=r.onItemClick,c=r.activeKey,u=r.openMotion,d=r.expandIcon,h=t.key||String(n),p=t.props,m=p.header,v=p.headerClass,y=p.destroyInactivePanel,S=p.collapsible,b=p.onItemClick,C=!1;o?C=c[0]===h:C=c.indexOf(h)>-1;var _=S??a,T=function(k){_!=="disabled"&&(l(k),b==null||b(k))},x={key:h,panelKey:h,header:m,headerClass:v,isActive:C,prefixCls:i,destroyInactivePanel:y??s,openMotion:u,accordion:o,children:t.props.children,onItemClick:T,expandIcon:d,collapsible:_};return typeof t.type=="string"?t:(Object.keys(x).forEach(function(E){typeof x[E]>"u"&&delete x[E]}),me.cloneElement(t,x))};function Gze(e,t,n){return Array.isArray(e)?Kze(e,n):Vo(t).map(function(r,i){return qze(r,i,n)})}function Yze(e){var t=e;if(!Array.isArray(t)){var n=ln(t);t=n==="number"||n==="string"?[t]:[]}return t.map(function(r){return String(r)})}var Xze=me.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-collapse":n,i=e.destroyInactivePanel,o=i===void 0?!1:i,a=e.style,s=e.accordion,l=e.className,c=e.children,u=e.collapsible,d=e.openMotion,h=e.expandIcon,p=e.activeKey,m=e.defaultActiveKey,v=e.onChange,y=e.items,S=Re(r,l),b=Qn([],{value:p,onChange:function(M){return v==null?void 0:v(M)},defaultValue:m,postState:Yze}),C=Le(b,2),_=C[0],T=C[1],x=function(M){return T(function(){if(s)return _[0]===M?[]:[M];var P=_.indexOf(M),D=P>-1;return D?_.filter(function(R){return R!==M}):[].concat(pt(_),[M])})};fi(!c,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var E=Gze(y,c,{prefixCls:r,accordion:s,openMotion:d,expandIcon:h,collapsible:u,destroyInactivePanel:o,onItemClick:x,activeKey:_});return me.createElement("div",st({ref:t,className:S,style:a,role:s?"tablist":void 0},ji(e,{aria:!0,data:!0})),E)});const FU=Object.assign(Xze,{Panel:nve});FU.Panel;const Qze=f.forwardRef((e,t)=>{const{getPrefixCls:n}=f.useContext(hn),{prefixCls:r,className:i,showArrow:o=!0}=e,a=n("collapse",r),s=Re({[`${a}-no-arrow`]:!o},i);return f.createElement(FU.Panel,Object.assign({ref:t},e,{prefixCls:a,className:s}))}),SE=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},
|
||
opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},
|
||
opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),Zze=e=>({animationDuration:e,animationFillMode:"both"}),Jze=e=>({animationDuration:e,animationFillMode:"both"}),$O=function(e,t,n,r){const o=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[`
|
||
${o}${e}-enter,
|
||
${o}${e}-appear
|
||
`]:Object.assign(Object.assign({},Zze(r)),{animationPlayState:"paused"}),[`${o}${e}-leave`]:Object.assign(Object.assign({},Jze(r)),{animationPlayState:"paused"}),[`
|
||
${o}${e}-enter${e}-enter-active,
|
||
${o}${e}-appear${e}-appear-active
|
||
`]:{animationName:t,animationPlayState:"running"},[`${o}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},eUe=new Pr("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),tUe=new Pr("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),jU=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[$O(r,eUe,tUe,e.motionDurationMid,t),{[`
|
||
${i}${r}-enter,
|
||
${i}${r}-appear
|
||
`]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},nUe=new Pr("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),rUe=new Pr("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),iUe=new Pr("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),oUe=new Pr("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),aUe=new Pr("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),sUe=new Pr("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),lUe=new Pr("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),cUe=new Pr("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),uUe={"move-up":{inKeyframes:lUe,outKeyframes:cUe},"move-down":{inKeyframes:nUe,outKeyframes:rUe},"move-left":{inKeyframes:iUe,outKeyframes:oUe},"move-right":{inKeyframes:aUe,outKeyframes:sUe}},Zb=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=uUe[t];return[$O(r,i,o,e.motionDurationMid),{[`
|
||
${r}-enter,
|
||
${r}-appear
|
||
`]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},RO=new Pr("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),AO=new Pr("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),NO=new Pr("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),DO=new Pr("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),dUe=new Pr("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),fUe=new Pr("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),hUe=new Pr("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),pUe=new Pr("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),mUe={"slide-up":{inKeyframes:RO,outKeyframes:AO},"slide-down":{inKeyframes:NO,outKeyframes:DO},"slide-left":{inKeyframes:dUe,outKeyframes:fUe},"slide-right":{inKeyframes:hUe,outKeyframes:pUe}},Xf=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=mUe[t];return[$O(r,i,o,e.motionDurationMid),{[`
|
||
${r}-enter,
|
||
${r}-appear
|
||
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},BU=new Pr("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),gUe=new Pr("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),sJ=new Pr("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),lJ=new Pr("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),vUe=new Pr("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),yUe=new Pr("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),bUe=new Pr("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),SUe=new Pr("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),CUe=new Pr("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),xUe=new Pr("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),wUe=new Pr("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),_Ue=new Pr("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),EUe={zoom:{inKeyframes:BU,outKeyframes:gUe},"zoom-big":{inKeyframes:sJ,outKeyframes:lJ},"zoom-big-fast":{inKeyframes:sJ,outKeyframes:lJ},"zoom-left":{inKeyframes:bUe,outKeyframes:SUe},"zoom-right":{inKeyframes:CUe,outKeyframes:xUe},"zoom-up":{inKeyframes:vUe,outKeyframes:yUe},"zoom-down":{inKeyframes:wUe,outKeyframes:_Ue}},GS=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=EUe[t];return[$O(r,i,o,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[`
|
||
${r}-enter,
|
||
${r}-appear
|
||
`]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},TUe=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:i,headerPadding:o,collapseHeaderPaddingSM:a,collapseHeaderPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:u,colorBorder:d,colorText:h,colorTextHeading:p,colorTextDisabled:m,fontSizeLG:v,lineHeight:y,lineHeightLG:S,marginSM:b,paddingSM:C,paddingLG:_,paddingXS:T,motionDurationSlow:x,fontSizeIcon:E,contentPadding:k,fontHeight:M,fontHeightLG:P}=e,D=`${je(c)} ${u} ${d}`;return{[t]:Object.assign(Object.assign({},$r(e)),{backgroundColor:i,border:D,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:D,"&:first-child":{[`
|
||
&,
|
||
& > ${t}-header`]:{borderRadius:`${je(l)} ${je(l)} 0 0`}},"&:last-child":{[`
|
||
&,
|
||
& > ${t}-header`]:{borderRadius:`0 0 ${je(l)} ${je(l)}`}},[`> ${t}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:o,color:p,lineHeight:y,cursor:"pointer",transition:`all ${x}, visibility 0s`},pl(e)),{[`> ${t}-header-text`]:{flex:"auto"},[`${t}-expand-icon`]:{height:M,display:"flex",alignItems:"center",paddingInlineEnd:b},[`${t}-arrow`]:Object.assign(Object.assign({},Qv()),{fontSize:E,transition:`transform ${x}`,svg:{transition:`transform ${x}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:h,backgroundColor:n,borderTop:D,[`& > ${t}-content-box`]:{padding:k},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:a,paddingInlineStart:T,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(C).sub(T).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:C}}},"&-large":{[`> ${t}-item`]:{fontSize:v,lineHeight:S,[`> ${t}-header`]:{padding:s,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:P,marginInlineStart:e.calc(_).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:_}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${je(l)} ${je(l)}`}},[`& ${t}-item-disabled > ${t}-header`]:{"\n &,\n & > .arrow\n ":{color:m,cursor:"not-allowed"}},[`&${t}-icon-position-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:b}}}}})}},kUe=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},OUe=e=>{const{componentCls:t,headerBg:n,paddingXXS:r,colorBorder:i}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${i}`},[`
|
||
> ${t}-item:last-child,
|
||
> ${t}-item:last-child ${t}-header
|
||
`]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{paddingTop:r}}}},PUe=e=>{const{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-content`]:{backgroundColor:"transparent",border:0,[`> ${t}-content-box`]:{paddingBlock:n}}}}}},MUe=e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer}),IUe=Tr("Collapse",e=>{const t=fr(e,{collapseHeaderPaddingSM:`${je(e.paddingXS)} ${je(e.paddingSM)}`,collapseHeaderPaddingLG:`${je(e.padding)} ${je(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[TUe(t),OUe(t),PUe(t),kUe(t),SE(t)]},MUe),$Ue=f.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,collapse:i}=f.useContext(hn),{prefixCls:o,className:a,rootClassName:s,style:l,bordered:c=!0,ghost:u,size:d,expandIconPosition:h="start",children:p,expandIcon:m}=e,v=Ao(D=>{var R;return(R=d??D)!==null&&R!==void 0?R:"middle"}),y=n("collapse",o),S=n(),[b,C,_]=IUe(y),T=f.useMemo(()=>h==="left"?"start":h==="right"?"end":h,[h]),x=m??(i==null?void 0:i.expandIcon),E=f.useCallback(function(){let D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const R=typeof x=="function"?x(D):f.createElement(mp,{rotate:D.isActive?r==="rtl"?-90:90:void 0,"aria-label":D.isActive?"expanded":"collapsed"});return Ro(R,()=>{var A;return{className:Re((A=R==null?void 0:R.props)===null||A===void 0?void 0:A.className,`${y}-arrow`)}})},[x,y]),k=Re(`${y}-icon-position-${T}`,{[`${y}-borderless`]:!c,[`${y}-rtl`]:r==="rtl",[`${y}-ghost`]:!!u,[`${y}-${v}`]:v!=="middle"},i==null?void 0:i.className,a,s,C,_),M=Object.assign(Object.assign({},Qb(S)),{motionAppear:!1,leavedClassName:`${y}-content-hidden`}),P=f.useMemo(()=>p?Vo(p).map((D,R)=>{var A,H;const F=D.props;if(F!=null&&F.disabled){const U=(A=D.key)!==null&&A!==void 0?A:String(R),z=Object.assign(Object.assign({},Or(D.props,["disabled"])),{key:U,collapsible:(H=F.collapsible)!==null&&H!==void 0?H:"disabled"});return Ro(D,z)}return D}):null,[p]);return b(f.createElement(FU,Object.assign({ref:t,openMotion:M},Or(e,["rootClassName"]),{expandIcon:E,prefixCls:y,className:k,style:Object.assign(Object.assign({},i==null?void 0:i.style),l)}),P))}),RUe=Object.assign($Ue,{Panel:Qze}),Vs=e=>e instanceof _c?e:new _c(e),F8=e=>Math.round(Number(e||0)),HU=e=>F8(e.toHsb().a*100),j8=(e,t)=>{const n=e.toRgb();if(!n.r&&!n.g&&!n.b){const r=e.toHsb();return r.a=1,Vs(r)}return n.a=1,Vs(n)},rve=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat(pt(e),[{percent:100,color:e[e.length-1].color}]);for(let r=0;r<n.length-1;r+=1){const i=n[r].percent,o=n[r+1].percent,a=n[r].color,s=n[r+1].color;if(i<=t&&t<=o){const l=o-i;if(l===0)return a;const c=(t-i)/l*100,u=new Ud(a),d=new Ud(s);return u.mix(d,c).toRgbString()}}return""},TR=e=>e.map(t=>(t.colors=t.colors.map(Vs),t)),ive=(e,t)=>{const{r:n,g:r,b:i,a:o}=e.toRgb(),a=new Ud(e.toRgbString()).onBackground(t).toHsv();return o<=.5?a.v>.5:n*.299+r*.587+i*.114>192},cJ=(e,t)=>{var n;return`panel-${(n=e.key)!==null&&n!==void 0?n:t}`},AUe=e=>{let{prefixCls:t,presets:n,value:r,onChange:i}=e;const[o]=Ts("ColorPicker"),[,a]=na(),[s]=Qn(TR(n),{value:TR(n),postState:TR}),l=`${t}-presets`,c=f.useMemo(()=>s.reduce((h,p,m)=>{const{defaultOpen:v=!0}=p;return v&&h.push(cJ(p,m)),h},[]),[s]),u=h=>{i==null||i(h)},d=s.map((h,p)=>{var m;return{key:cJ(h,p),label:me.createElement("div",{className:`${l}-label`},h==null?void 0:h.label),children:me.createElement("div",{className:`${l}-items`},Array.isArray(h==null?void 0:h.colors)&&((m=h.colors)===null||m===void 0?void 0:m.length)>0?h.colors.map((v,y)=>me.createElement(LU,{key:`preset-${y}-${v.toHexString()}`,color:Vs(v).toRgbString(),prefixCls:t,className:Re(`${l}-color`,{[`${l}-color-checked`]:v.toHexString()===(r==null?void 0:r.toHexString()),[`${l}-color-bright`]:ive(v,a.colorBgElevated)}),onClick:()=>u(v)})):me.createElement("span",{className:`${l}-empty`},o.presetEmpty))}});return me.createElement("div",{className:l},me.createElement(RUe,{defaultActiveKey:c,ghost:!0,items:d}))},ove=e=>{const{paddingInline:t,onlyIconSize:n}=e;return fr(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},ave=e=>{var t,n,r,i,o,a;const s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,l=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,c=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,u=(i=e.contentLineHeight)!==null&&i!==void 0?i:D8(s),d=(o=e.contentLineHeightSM)!==null&&o!==void 0?o:D8(l),h=(a=e.contentLineHeightLG)!==null&&a!==void 0?a:D8(c),p=ive(new _c(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:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",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:l,contentFontSizeLG:c,contentLineHeight:u,contentLineHeightSM:d,contentLineHeightLG:h,paddingBlock:Math.max((e.controlHeight-s*u)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*d)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*h)/2-e.lineWidth,0)}},NUe=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:o,motionEaseInOut:a,marginXS:s,calc:l}=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:`${je(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`]:Qv(),"> a":{color:"currentColor"},"&:not(:disabled)":pl(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:l(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:l(s).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:l(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:l(s).mul(-1).equal()}}}}}},sve=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),DUe=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),LUe=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),FUe=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),zU=(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"},sve(e,Object.assign({background:t},a),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:i||void 0,borderColor:o||void 0}})}),jUe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},FUe(e))}),BUe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),LO=(e,t,n,r)=>{const o=r&&["link","text"].includes(r)?BUe:jUe;return Object.assign(Object.assign({},o(e)),sve(e.componentCls,t,n))},FO=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},LO(e,r,i))}),jO=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},LO(e,r,i))}),BO=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),HO=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},LO(e,n,r))}),sg=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},LO(e,r,i,n))}),HUe=e=>{const{componentCls:t}=e;return Ev.reduce((n,r)=>{const i=e[`${r}6`],o=e[`${r}1`],a=e[`${r}5`],s=e[`${r}2`],l=e[`${r}3`],c=e[`${r}7`],u=`0 ${je(e.controlOutlineWidth)} 0 ${e[`${r}1`]}`;return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:i,boxShadow:u},FO(e,e.colorTextLightSolid,i,{background:a},{background:c})),jO(e,i,e.colorBgContainer,{color:a,borderColor:a,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),BO(e)),HO(e,o,{background:s},{background:l})),sg(e,i,"link",{color:a},{color:c})),sg(e,i,"text",{color:a,background:o},{color:c,background:l}))})},{})},zUe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},FO(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),BO(e)),HO(e,e.colorFillTertiary,{background:e.colorFillSecondary},{background:e.colorFill})),sg(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),zU(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),UUe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},jO(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),BO(e)),HO(e,e.colorPrimaryBg,{background:e.colorPrimaryBgHover},{background:e.colorPrimaryBorder})),sg(e,e.colorLink,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),zU(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),WUe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},FO(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),jO(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),BO(e)),HO(e,e.colorErrorBg,{background:e.colorErrorBgFilledHover},{background:e.colorErrorBgActive})),sg(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),sg(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),zU(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),VUe=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:zUe(e),[`${t}-color-primary`]:UUe(e),[`${t}-color-dangerous`]:WUe(e)},HUe(e))},KUe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},jO(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),sg(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),FO(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),sg(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),UU=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:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${je(l)} ${je(a)}`,borderRadius:o,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:DUe(e)},{[`${n}${n}-round${t}`]:LUe(e)}]},qUe=e=>{const t=fr(e,{fontSize:e.contentFontSize});return UU(t,e.componentCls)},GUe=e=>{const t=fr(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return UU(t,`${e.componentCls}-sm`)},YUe=e=>{const t=fr(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return UU(t,`${e.componentCls}-lg`)},XUe=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},QUe=Tr("Button",e=>{const t=ove(e);return[NUe(t),qUe(t),GUe(t),YUe(t),XUe(t),VUe(t),KUe(t),kze(t)]},ave,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function ZUe(e,t,n){const{focusElCls:r,focus:i,borderElCls:o}=n,a=o?"> *":"",s=["hover",i?"focus":null,"active"].filter(Boolean).map(l=>`&:${l} ${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 JUe(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 Jv(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({},ZUe(e,r,t)),JUe(n,r,t))}}function eWe(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 tWe(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 nWe(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},eWe(e,t)),tWe(e.componentCls,t))}}const rWe=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:i}=e,o=i(r).mul(-1).equal(),a=s=>{const l=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${l} + ${l}::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))},iWe=VS(["Button","compact"],e=>{const t=ove(e);return[Jv(t),nWe(t),rWe(t)]},ave);var oWe=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 aWe(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 sWe={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["primary","link"],text:["default","text"]},lWe=me.forwardRef((e,t)=>{var n,r,i,o;const{loading:a=!1,prefixCls:s,color:l,variant:c,type:u,danger:d=!1,shape:h="default",size:p,styles:m,disabled:v,className:y,rootClassName:S,children:b,icon:C,iconPosition:_="start",ghost:T=!1,block:x=!1,htmlType:E="button",classNames:k,style:M={},autoInsertSpace:P,autoFocus:D}=e,R=oWe(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),A=u||"default",[H,F]=f.useMemo(()=>{if(l&&c)return[l,c];const tt=sWe[A]||[];return d?["danger",tt[1]]:tt},[u,l,c,d]),z=H==="danger"?"dangerous":H,{getPrefixCls:K,direction:Z,button:N}=f.useContext(hn),j=(n=P??(N==null?void 0:N.autoInsertSpace))!==null&&n!==void 0?n:!0,W=K("btn",s),[G,re,se]=QUe(W),de=f.useContext(ta),ee=v??de,ne=f.useContext(G1e),ue=f.useMemo(()=>aWe(a),[a]),[ye,ge]=f.useState(ue.loading),[pe,he]=f.useState(!1),_e=f.useRef(null),ce=Jd(t,_e),xe=f.Children.count(b)===1&&!C&&!xR(F),we=f.useRef(!0);me.useEffect(()=>(we.current=!1,()=>{we.current=!0}),[]),f.useEffect(()=>{let tt=null;ue.delay>0?tt=setTimeout(()=>{tt=null,ge(!0)},ue.delay):ge(ue.loading);function le(){tt&&(clearTimeout(tt),tt=null)}return le},[ue]),f.useEffect(()=>{if(!_e.current||!j)return;const tt=_e.current.textContent||"";xe&&wF(tt)?pe||he(!0):pe&&he(!1)}),f.useEffect(()=>{D&&_e.current&&_e.current.focus()},[]);const De=me.useCallback(tt=>{var le;if(ye||ee){tt.preventDefault();return}(le=e.onClick)===null||le===void 0||le.call(e,tt)},[e.onClick,ye,ee]),{compactSize:Fe,compactItemClassnames:Ce}=ef(W,Z),Te={large:"lg",small:"sm",middle:void 0},ke=Ao(tt=>{var le,ze;return(ze=(le=p??Fe)!==null&&le!==void 0?le:ne)!==null&&ze!==void 0?ze:tt}),Pe=ke&&(r=Te[ke])!==null&&r!==void 0?r:"",Ne=ye?"loading":C,We=Or(R,["navigate"]),Q=Re(W,re,se,{[`${W}-${h}`]:h!=="default"&&h,[`${W}-${A}`]:A,[`${W}-dangerous`]:d,[`${W}-color-${z}`]:z,[`${W}-variant-${F}`]:F,[`${W}-${Pe}`]:Pe,[`${W}-icon-only`]:!b&&b!==0&&!!Ne,[`${W}-background-ghost`]:T&&!xR(F),[`${W}-loading`]:ye,[`${W}-two-chinese-chars`]:pe&&j&&!ye,[`${W}-block`]:x,[`${W}-rtl`]:Z==="rtl",[`${W}-icon-end`]:_==="end"},Ce,y,S,N==null?void 0:N.className),q=Object.assign(Object.assign({},N==null?void 0:N.style),M),J=Re(k==null?void 0:k.icon,(i=N==null?void 0:N.classNames)===null||i===void 0?void 0:i.icon),be=Object.assign(Object.assign({},(m==null?void 0:m.icon)||{}),((o=N==null?void 0:N.styles)===null||o===void 0?void 0:o.icon)||{}),Oe=C&&!ye?me.createElement(_F,{prefixCls:W,className:J,style:be},C):typeof a=="object"&&a.icon?me.createElement(_F,{prefixCls:W,className:J,style:be},a.icon):me.createElement(Tze,{existIcon:!!C,prefixCls:W,loading:ye,mount:we.current}),Se=b||b===0?Eze(b,xe&&j):null;if(We.href!==void 0)return G(me.createElement("a",Object.assign({},We,{className:Re(Q,{[`${W}-disabled`]:ee}),href:ee?void 0:We.href,style:q,onClick:De,ref:ce,tabIndex:ee?-1:0}),Oe,Se));let Ke=me.createElement("button",Object.assign({},R,{type:E,className:Q,style:q,onClick:De,disabled:ee,ref:ce}),Oe,Se,Ce&&me.createElement(iWe,{prefixCls:W}));return xR(F)||(Ke=me.createElement(bE,{component:"Button",disabled:ye},Ke)),G(Ke)}),cr=lWe;cr.Group=wze;cr.__ANT_BUTTON=!0;function kR(e){return!!(e!=null&&e.then)}const WU=e=>{const{type:t,children:n,prefixCls:r,buttonProps:i,close:o,autoFocus:a,emitEvent:s,isSilent:l,quitOnNullishReturnValue:c,actionFn:u}=e,d=f.useRef(!1),h=f.useRef(null),[p,m]=_v(!1),v=function(){o==null||o.apply(void 0,arguments)};f.useEffect(()=>{let b=null;return a&&(b=setTimeout(()=>{var C;(C=h.current)===null||C===void 0||C.focus({preventScroll:!0})})),()=>{b&&clearTimeout(b)}},[]);const y=b=>{kR(b)&&(m(!0),b.then(function(){m(!1,!0),v.apply(void 0,arguments),d.current=!1},C=>{if(m(!1,!0),d.current=!1,!(l!=null&&l()))return Promise.reject(C)}))},S=b=>{if(d.current)return;if(d.current=!0,!u){v();return}let C;if(s){if(C=u(b),c&&!kR(C)){d.current=!1,v(b);return}}else if(u.length)C=u(o),d.current=!1;else if(C=u(),!kR(C)){v();return}y(C)};return f.createElement(cr,Object.assign({},DU(t),{onClick:S,loading:p,prefixCls:r},i,{ref:h}),n)},CE=me.createContext({}),{Provider:lve}=CE,uJ=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:i,rootPrefixCls:o,close:a,onCancel:s,onConfirm:l}=f.useContext(CE);return i?me.createElement(WU,{isSilent:r,actionFn:s,close:function(){a==null||a.apply(void 0,arguments),l==null||l(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${o}-btn`},n):null},dJ=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:i,okTextLocale:o,okType:a,onConfirm:s,onOk:l}=f.useContext(CE);return me.createElement(WU,{isSilent:n,type:a||"primary",actionFn:l,close:function(){t==null||t.apply(void 0,arguments),s==null||s(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${i}-btn`},o)};var cve=f.createContext(null),fJ=[];function cWe(e,t){var n=f.useState(function(){if(!hl())return null;var m=document.createElement("div");return m}),r=Le(n,1),i=r[0],o=f.useRef(!1),a=f.useContext(cve),s=f.useState(fJ),l=Le(s,2),c=l[0],u=l[1],d=a||(o.current?void 0:function(m){u(function(v){var y=[m].concat(pt(v));return y})});function h(){i.parentElement||document.body.appendChild(i),o.current=!0}function p(){var m;(m=i.parentElement)===null||m===void 0||m.removeChild(i),o.current=!1}return Er(function(){return e?a?a(h):h():p(),p},[e]),Er(function(){c.length&&(c.forEach(function(m){return m()}),u(fJ))},[c]),[i,d]}var OR;function uve(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"),l=parseInt(s.width,10),c=parseInt(s.height,10);try{var u=l?"width: ".concat(s.width,";"):"",d=c?"height: ".concat(s.height,";"):"";EO(`
|
||
#`.concat(t,`::-webkit-scrollbar {
|
||
`).concat(u,`
|
||
`).concat(d,`
|
||
}`),t)}catch(m){console.error(m),i=l,o=c}}document.body.appendChild(n);var h=e&&i&&!isNaN(i)?i:n.offsetWidth-n.clientWidth,p=e&&o&&!isNaN(o)?o:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),dF(t),{width:h,height:p}}function hJ(e){return typeof document>"u"?0:(OR===void 0&&(OR=uve()),OR.width)}function EF(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:uve(e)}function uWe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var dWe="rc-util-locker-".concat(Date.now()),pJ=0;function fWe(e){var t=!!e,n=f.useState(function(){return pJ+=1,"".concat(dWe,"_").concat(pJ)}),r=Le(n,1),i=r[0];Er(function(){if(t){var o=EF(document.body).width,a=uWe();EO(`
|
||
html body {
|
||
overflow-y: hidden;
|
||
`.concat(a?"width: calc(100% - ".concat(o,"px);"):"",`
|
||
}`),i)}else dF(i);return function(){dF(i)}},[t,i])}var hWe=!1;function pWe(e){return hWe}var mJ=function(t){return t===!1?!1:!hl()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},xE=f.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,l=f.useState(n),c=Le(l,2),u=c[0],d=c[1],h=u||n;f.useEffect(function(){(a||n)&&d(n)},[n,a]);var p=f.useState(function(){return mJ(i)}),m=Le(p,2),v=m[0],y=m[1];f.useEffect(function(){var D=mJ(i);y(D??null)});var S=cWe(h&&!v),b=Le(S,2),C=b[0],_=b[1],T=v??C;fWe(r&&n&&hl()&&(T===C||T===document.body));var x=null;if(s&&jd(s)&&t){var E=s;x=E.ref}var k=Jd(x,t);if(!h||!hl()||v===void 0)return null;var M=T===!1||pWe(),P=s;return t&&(P=f.cloneElement(s,{ref:k})),f.createElement(cve.Provider,{value:_},M?P:Kl.createPortal(P,T))}),dve=f.createContext({});function mWe(){var e=Y({},Q_);return e.useId}var gJ=0,vJ=mWe();const zO=vJ?function(t){var n=vJ();return t||n}:function(t){var n=f.useState("ssr-id"),r=Le(n,2),i=r[0],o=r[1];return f.useEffect(function(){var a=gJ;gJ+=1,o("rc_unique_".concat(a))},[]),t||i};function yJ(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function bJ(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var i=e.document;n=i.documentElement[r],typeof n!="number"&&(n=i.body[r])}return n}function gWe(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=bJ(i),n.top+=bJ(i,!0),n}const vWe=f.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var yWe={width:0,height:0,overflow:"hidden",outline:"none"},bWe={outline:"none"},fve=me.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,o=e.title,a=e.ariaId,s=e.footer,l=e.closable,c=e.closeIcon,u=e.onClose,d=e.children,h=e.bodyStyle,p=e.bodyProps,m=e.modalRender,v=e.onMouseDown,y=e.onMouseUp,S=e.holderRef,b=e.visible,C=e.forceRender,_=e.width,T=e.height,x=e.classNames,E=e.styles,k=me.useContext(dve),M=k.panel,P=Jd(S,M),D=f.useRef(),R=f.useRef();me.useImperativeHandle(t,function(){return{focus:function(){var W;(W=D.current)===null||W===void 0||W.focus({preventScroll:!0})},changeActive:function(W){var G=document,re=G.activeElement;W&&re===R.current?D.current.focus({preventScroll:!0}):!W&&re===D.current&&R.current.focus({preventScroll:!0})}}});var A={};_!==void 0&&(A.width=_),T!==void 0&&(A.height=T);var H=s?me.createElement("div",{className:Re("".concat(n,"-footer"),x==null?void 0:x.footer),style:Y({},E==null?void 0:E.footer)},s):null,F=o?me.createElement("div",{className:Re("".concat(n,"-header"),x==null?void 0:x.header),style:Y({},E==null?void 0:E.header)},me.createElement("div",{className:"".concat(n,"-title"),id:a},o)):null,U=f.useMemo(function(){return ln(l)==="object"&&l!==null?l:l?{closeIcon:c??me.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[l,c,n]),z=ji(U,!0),K=ln(l)==="object"&&l.disabled,Z=l?me.createElement("button",st({type:"button",onClick:u,"aria-label":"Close"},z,{className:"".concat(n,"-close"),disabled:K}),U.closeIcon):null,N=me.createElement("div",{className:Re("".concat(n,"-content"),x==null?void 0:x.content),style:E==null?void 0:E.content},Z,F,me.createElement("div",st({className:Re("".concat(n,"-body"),x==null?void 0:x.body),style:Y(Y({},h),E==null?void 0:E.body)},p),d),H);return me.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":o?a:null,"aria-modal":"true",ref:P,style:Y(Y({},i),A),className:Re(n,r),onMouseDown:v,onMouseUp:y},me.createElement("div",{ref:D,tabIndex:0,style:bWe},me.createElement(vWe,{shouldUpdate:b||C},m?m(N):N)),me.createElement("div",{tabIndex:0,ref:R,style:yWe}))}),hve=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,i=e.style,o=e.className,a=e.visible,s=e.forceRender,l=e.destroyOnClose,c=e.motionName,u=e.ariaId,d=e.onVisibleChanged,h=e.mousePosition,p=f.useRef(),m=f.useState(),v=Le(m,2),y=v[0],S=v[1],b={};y&&(b.transformOrigin=y);function C(){var _=gWe(p.current);S(h&&(h.x||h.y)?"".concat(h.x-_.left,"px ").concat(h.y-_.top,"px"):"")}return f.createElement(ha,{visible:a,onVisibleChanged:d,onAppearPrepare:C,onEnterPrepare:C,forceRender:s,motionName:c,removeOnLeave:l,ref:p},function(_,T){var x=_.className,E=_.style;return f.createElement(fve,st({},e,{ref:t,title:r,ariaId:u,prefixCls:n,holderRef:T,style:Y(Y(Y({},E),i),b),className:Re(o,x)}))})});hve.displayName="Content";var SWe=function(t){var n=t.prefixCls,r=t.style,i=t.visible,o=t.maskProps,a=t.motionName,s=t.className;return f.createElement(ha,{key:"mask",visible:i,motionName:a,leavedClassName:"".concat(n,"-mask-hidden")},function(l,c){var u=l.className,d=l.style;return f.createElement("div",st({ref:c,style:Y(Y({},d),r),className:Re("".concat(n,"-mask"),u,s)},o))})},CWe=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,i=t.zIndex,o=t.visible,a=o===void 0?!1:o,s=t.keyboard,l=s===void 0?!0:s,c=t.focusTriggerAfterClose,u=c===void 0?!0:c,d=t.wrapStyle,h=t.wrapClassName,p=t.wrapProps,m=t.onClose,v=t.afterOpenChange,y=t.afterClose,S=t.transitionName,b=t.animation,C=t.closable,_=C===void 0?!0:C,T=t.mask,x=T===void 0?!0:T,E=t.maskTransitionName,k=t.maskAnimation,M=t.maskClosable,P=M===void 0?!0:M,D=t.maskStyle,R=t.maskProps,A=t.rootClassName,H=t.classNames,F=t.styles,U=f.useRef(),z=f.useRef(),K=f.useRef(),Z=f.useState(a),N=Le(Z,2),j=N[0],W=N[1],G=zO();function re(){cF(z.current,document.activeElement)||(U.current=document.activeElement)}function se(){if(!cF(z.current,document.activeElement)){var ce;(ce=K.current)===null||ce===void 0||ce.focus()}}function de(ce){if(ce)se();else{if(W(!1),x&&U.current&&u){try{U.current.focus({preventScroll:!0})}catch{}U.current=null}j&&(y==null||y())}v==null||v(ce)}function ee(ce){m==null||m(ce)}var ne=f.useRef(!1),ue=f.useRef(),ye=function(){clearTimeout(ue.current),ne.current=!0},ge=function(){ue.current=setTimeout(function(){ne.current=!1})},pe=null;P&&(pe=function(xe){ne.current?ne.current=!1:z.current===xe.target&&ee(xe)});function he(ce){if(l&&ce.keyCode===Pt.ESC){ce.stopPropagation(),ee(ce);return}a&&ce.keyCode===Pt.TAB&&K.current.changeActive(!ce.shiftKey)}f.useEffect(function(){a&&(W(!0),re())},[a]),f.useEffect(function(){return function(){clearTimeout(ue.current)}},[]);var _e=Y(Y(Y({zIndex:i},d),F==null?void 0:F.wrapper),{},{display:j?null:"none"});return f.createElement("div",st({className:Re("".concat(r,"-root"),A)},ji(t,{data:!0})),f.createElement(SWe,{prefixCls:r,visible:x&&a,motionName:yJ(r,E,k),style:Y(Y({zIndex:i},D),F==null?void 0:F.mask),maskProps:R,className:H==null?void 0:H.mask}),f.createElement("div",st({tabIndex:-1,onKeyDown:he,className:Re("".concat(r,"-wrap"),h,H==null?void 0:H.wrapper),ref:z,onClick:pe,style:_e},p),f.createElement(hve,st({},t,{onMouseDown:ye,onMouseUp:ge,ref:K,closable:_,ariaId:G,prefixCls:r,visible:a&&j,onClose:ee,onVisibleChanged:de,motionName:yJ(r,S,b)}))))},VU=function(t){var n=t.visible,r=t.getContainer,i=t.forceRender,o=t.destroyOnClose,a=o===void 0?!1:o,s=t.afterClose,l=t.panelRef,c=f.useState(n),u=Le(c,2),d=u[0],h=u[1],p=f.useMemo(function(){return{panel:l}},[l]);return f.useEffect(function(){n&&h(!0)},[n]),!i&&a&&!d?null:f.createElement(dve.Provider,{value:p},f.createElement(xE,{open:n||i||d,autoDestroy:!1,getContainer:r,autoLock:n||d},f.createElement(CWe,st({},t,{destroyOnClose:a,afterClose:function(){s==null||s(),h(!1)}}))))};VU.displayName="Dialog";var I1="RC_FORM_INTERNAL_HOOKS",Vi=function(){fi(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},lg=f.createContext({getFieldValue:Vi,getFieldsValue:Vi,getFieldError:Vi,getFieldWarning:Vi,getFieldsError:Vi,isFieldsTouched:Vi,isFieldTouched:Vi,isFieldValidating:Vi,isFieldsValidating:Vi,resetFields:Vi,setFields:Vi,setFieldValue:Vi,setFieldsValue:Vi,validateFields:Vi,submit:Vi,getInternalHooks:function(){return Vi(),{dispatch:Vi,initEntityValue:Vi,registerField:Vi,useSubscribe:Vi,setInitialValues:Vi,destroyForm:Vi,setCallbacks:Vi,registerWatch:Vi,getFields:Vi,setValidateMessages:Vi,setPreserve:Vi,getInitialValue:Vi}}}),p_=f.createContext(null);function TF(e){return e==null?[]:Array.isArray(e)?e:[e]}function xWe(e){return e&&!!e._init}function kF(){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 OF=kF();function wWe(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function _We(e,t,n){if(vO())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&o_(i,n.prototype),i}function PF(e){var t=typeof Map=="function"?new Map:void 0;return PF=function(r){if(r===null||!wWe(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 _We(r,arguments,Sv(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),o_(i,r)},PF(e)}var EWe=/%[sdj%]/g,TWe=function(){};function MF(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 Ec(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(EWe,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}function kWe(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function qa(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||kWe(t)&&typeof e=="string"&&!e)}function OWe(e,t,n){var r=[],i=0,o=e.length;function a(s){r.push.apply(r,pt(s||[])),i++,i===o&&n(r)}e.forEach(function(s){t(s,a)})}function SJ(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 PWe(e){var t=[];return Object.keys(e).forEach(function(n){t.push.apply(t,pt(e[n]||[]))}),t}var CJ=function(e){Ys(n,e);var t=yl(n);function n(r,i){var o;return hi(this,n),o=t.call(this,"Async Validation Error"),ae(Pn(o),"errors",void 0),ae(Pn(o),"fields",void 0),o.errors=r,o.fields=i,o}return pi(n)}(PF(Error));function MWe(e,t,n,r,i){if(t.first){var o=new Promise(function(h,p){var m=function(S){return r(S),S.length?p(new CJ(S,MF(S))):h(i)},v=PWe(e);SJ(v,n,m)});return o.catch(function(h){return h}),o}var a=t.firstFields===!0?Object.keys(e):t.firstFields||[],s=Object.keys(e),l=s.length,c=0,u=[],d=new Promise(function(h,p){var m=function(y){if(u.push.apply(u,y),c++,c===l)return r(u),u.length?p(new CJ(u,MF(u))):h(i)};s.length||(r(u),h(i)),s.forEach(function(v){var y=e[v];a.indexOf(v)!==-1?SJ(y,n,m):OWe(y,n,m)})});return d.catch(function(h){return h}),d}function IWe(e){return!!(e&&e.message!==void 0)}function $We(e,t){for(var n=e,r=0;r<t.length;r++){if(n==null)return n;n=n[t[r]]}return n}function xJ(e,t){return function(n){var r;return e.fullFields?r=$We(t,e.fullFields):r=t[n.field||e.fullField],IWe(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 wJ(e,t){if(t){for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];ln(r)==="object"&&ln(e[n])==="object"?e[n]=Y(Y({},e[n]),r):e[n]=r}}return e}var Z0="enum",RWe=function(t,n,r,i,o){t[Z0]=Array.isArray(t[Z0])?t[Z0]:[],t[Z0].indexOf(n)===-1&&i.push(Ec(o.messages[Z0],t.fullField,t[Z0].join(", ")))},AWe=function(t,n,r,i,o){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||i.push(Ec(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(Ec(o.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},NWe=function(t,n,r,i,o){var a=typeof t.len=="number",s=typeof t.min=="number",l=typeof t.max=="number",c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u=n,d=null,h=typeof n=="number",p=typeof n=="string",m=Array.isArray(n);if(h?d="number":p?d="string":m&&(d="array"),!d)return!1;m&&(u=n.length),p&&(u=n.replace(c,"_").length),a?u!==t.len&&i.push(Ec(o.messages[d].len,t.fullField,t.len)):s&&!l&&u<t.min?i.push(Ec(o.messages[d].min,t.fullField,t.min)):l&&!s&&u>t.max?i.push(Ec(o.messages[d].max,t.fullField,t.max)):s&&l&&(u<t.min||u>t.max)&&i.push(Ec(o.messages[d].range,t.fullField,t.min,t.max))},pve=function(t,n,r,i,o,a){t.required&&(!r.hasOwnProperty(t.field)||qa(n,a||t.type))&&i.push(Ec(o.messages.required,t.fullField))},YT;const DWe=function(){if(YT)return YT;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,"$)")),l=new RegExp("^".concat(n,"$")),c=new RegExp("^".concat(a,"$")),u=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")};u.v4=function(T){return T&&T.exact?l:new RegExp("".concat(t(T)).concat(n).concat(t(T)),"g")},u.v6=function(T){return T&&T.exact?c:new RegExp("".concat(t(T)).concat(a).concat(t(T)),"g")};var d="(?:(?:[a-z]+:)?//)",h="(?:\\S+(?::\\S*)?@)?",p=u.v4().source,m=u.v6().source,v="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",y="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",S="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",b="(?::\\d{2,5})?",C='(?:[/?#][^\\s"]*)?',_="(?:".concat(d,"|www\\.)").concat(h,"(?:localhost|").concat(p,"|").concat(m,"|").concat(v).concat(y).concat(S,")").concat(b).concat(C);return YT=new RegExp("(?:^".concat(_,"$)"),"i"),YT};var _J={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},x2={integer:function(t){return x2.number(t)&&parseInt(t,10)===t},float:function(t){return x2.number(t)&&!x2.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 ln(t)==="object"&&!x2.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(_J.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(DWe())},hex:function(t){return typeof t=="string"&&!!t.match(_J.hex)}},LWe=function(t,n,r,i,o){if(t.required&&n===void 0){pve(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?x2[s](n)||i.push(Ec(o.messages.types[s],t.fullField,t.type)):s&&ln(n)!==t.type&&i.push(Ec(o.messages.types[s],t.fullField,t.type))},FWe=function(t,n,r,i,o){(/^\s+$/.test(n)||n==="")&&i.push(Ec(o.messages.whitespace,t.fullField))};const di={required:pve,whitespace:FWe,type:LWe,range:NWe,enum:RWe,pattern:AWe};var jWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n)&&!t.required)return r();di.required(t,n,i,a,o)}r(a)},BWe=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();di.required(t,n,i,a,o,"array"),n!=null&&(di.type(t,n,i,a,o),di.range(t,n,i,a,o))}r(a)},HWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n)&&!t.required)return r();di.required(t,n,i,a,o),n!==void 0&&di.type(t,n,i,a,o)}r(a)},zWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n,"date")&&!t.required)return r();if(di.required(t,n,i,a,o),!qa(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),di.type(t,l,i,a,o),l&&di.range(t,l.getTime(),i,a,o)}}r(a)},UWe="enum",WWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n)&&!t.required)return r();di.required(t,n,i,a,o),n!==void 0&&di[UWe](t,n,i,a,o)}r(a)},VWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n)&&!t.required)return r();di.required(t,n,i,a,o),n!==void 0&&(di.type(t,n,i,a,o),di.range(t,n,i,a,o))}r(a)},KWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n)&&!t.required)return r();di.required(t,n,i,a,o),n!==void 0&&(di.type(t,n,i,a,o),di.range(t,n,i,a,o))}r(a)},qWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n)&&!t.required)return r();di.required(t,n,i,a,o),n!==void 0&&di.type(t,n,i,a,o)}r(a)},GWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),qa(n)&&!t.required)return r();di.required(t,n,i,a,o),n!==void 0&&(di.type(t,n,i,a,o),di.range(t,n,i,a,o))}r(a)},YWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n)&&!t.required)return r();di.required(t,n,i,a,o),n!==void 0&&di.type(t,n,i,a,o)}r(a)},XWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n,"string")&&!t.required)return r();di.required(t,n,i,a,o),qa(n,"string")||di.pattern(t,n,i,a,o)}r(a)},QWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n)&&!t.required)return r();di.required(t,n,i,a,o),qa(n)||di.type(t,n,i,a,o)}r(a)},ZWe=function(t,n,r,i,o){var a=[],s=Array.isArray(n)?"array":ln(n);di.required(t,n,i,a,o,s),r(a)},JWe=function(t,n,r,i,o){var a=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(qa(n,"string")&&!t.required)return r();di.required(t,n,i,a,o,"string"),qa(n,"string")||(di.type(t,n,i,a,o),di.range(t,n,i,a,o),di.pattern(t,n,i,a,o),t.whitespace===!0&&di.whitespace(t,n,i,a,o))}r(a)},PR=function(t,n,r,i,o){var a=t.type,s=[],l=t.required||!t.required&&i.hasOwnProperty(t.field);if(l){if(qa(n,a)&&!t.required)return r();di.required(t,n,i,s,o,a),qa(n,a)||di.type(t,n,i,s,o)}r(s)};const ew={string:JWe,method:qWe,number:GWe,boolean:HWe,regexp:QWe,integer:KWe,float:VWe,array:BWe,object:YWe,enum:WWe,pattern:XWe,date:zWe,url:PR,hex:PR,email:PR,required:ZWe,any:jWe};var wE=function(){function e(t){hi(this,e),ae(this,"rules",null),ae(this,"_messages",OF),this.define(t)}return pi(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(ln(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=wJ(kF(),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,l=o;if(typeof s=="function"&&(l=s,s={}),!this.rules||Object.keys(this.rules).length===0)return l&&l(null,a),Promise.resolve(a);function c(m){var v=[],y={};function S(C){if(Array.isArray(C)){var _;v=(_=v).concat.apply(_,pt(C))}else v.push(C)}for(var b=0;b<m.length;b++)S(m[b]);v.length?(y=MF(v),l(v,y)):l(null,a)}if(s.messages){var u=this.messages();u===OF&&(u=kF()),wJ(u,s.messages),s.messages=u}else s.messages=this.messages();var d={},h=s.keys||Object.keys(this.rules);h.forEach(function(m){var v=r.rules[m],y=a[m];v.forEach(function(S){var b=S;typeof b.transform=="function"&&(a===n&&(a=Y({},a)),y=a[m]=b.transform(y),y!=null&&(b.type=b.type||(Array.isArray(y)?"array":ln(y)))),typeof b=="function"?b={validator:b}:b=Y({},b),b.validator=r.getValidationMethod(b),b.validator&&(b.field=m,b.fullField=b.fullField||m,b.type=r.getType(b),d[m]=d[m]||[],d[m].push({rule:b,value:y,source:a,field:m}))})});var p={};return MWe(d,s,function(m,v){var y=m.rule,S=(y.type==="object"||y.type==="array")&&(ln(y.fields)==="object"||ln(y.defaultField)==="object");S=S&&(y.required||!y.required&&m.value),y.field=m.field;function b(E,k){return Y(Y({},k),{},{fullField:"".concat(y.fullField,".").concat(E),fullFields:y.fullFields?[].concat(pt(y.fullFields),[E]):[E]})}function C(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],k=Array.isArray(E)?E:[E];!s.suppressWarning&&k.length&&e.warning("async-validator:",k),k.length&&y.message!==void 0&&(k=[].concat(y.message));var M=k.map(xJ(y,a));if(s.first&&M.length)return p[y.field]=1,v(M);if(!S)v(M);else{if(y.required&&!m.value)return y.message!==void 0?M=[].concat(y.message).map(xJ(y,a)):s.error&&(M=[s.error(y,Ec(s.messages.required,y.field))]),v(M);var P={};y.defaultField&&Object.keys(m.value).map(function(A){P[A]=y.defaultField}),P=Y(Y({},P),m.rule.fields);var D={};Object.keys(P).forEach(function(A){var H=P[A],F=Array.isArray(H)?H:[H];D[A]=F.map(b.bind(null,A))});var R=new e(D);R.messages(s.messages),m.rule.options&&(m.rule.options.messages=s.messages,m.rule.options.error=s.error),R.validate(m.value,m.rule.options||s,function(A){var H=[];M&&M.length&&H.push.apply(H,pt(M)),A&&A.length&&H.push.apply(H,pt(A)),v(H.length?H:null)})}}var _;if(y.asyncValidator)_=y.asyncValidator(y,m.value,C,m.source,s);else if(y.validator){try{_=y.validator(y,m.value,C,m.source,s)}catch(E){var T,x;(T=(x=console).error)===null||T===void 0||T.call(x,E),s.suppressValidatorError||setTimeout(function(){throw E},0),C(E.message)}_===!0?C():_===!1?C(typeof y.message=="function"?y.message(y.fullField||y.field):y.message||"".concat(y.fullField||y.field," fails")):_ instanceof Array?C(_):_ instanceof Error&&C(_.message)}_&&_.then&&_.then(function(){return C()},function(E){return C(E)})},function(m){c(m)},a)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!ew.hasOwnProperty(n.type))throw new Error(Ec("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"?ew.required:ew[this.getType(n)]||void 0}}]),e}();ae(wE,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");ew[t]=n});ae(wE,"warning",TWe);ae(wE,"messages",OF);ae(wE,"validators",ew);var ac="'${name}' is not a valid ${type}",mve={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}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:ac,method:ac,array:ac,object:ac,number:ac,date:ac,boolean:ac,integer:ac,float:ac,regexp:ac,email:ac,url:ac,hex:ac},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}"}},EJ=wE;function eVe(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 TJ="CODE_LOGIC_ERROR";function IF(e,t,n,r,i){return $F.apply(this,arguments)}function $F(){return $F=So(Mr().mark(function e(t,n,r,i,o){var a,s,l,c,u,d,h,p,m;return Mr().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return a=Y({},r),delete a.ruleIndex,EJ.warning=function(){},a.validator&&(s=a.validator,a.validator=function(){try{return s.apply(void 0,arguments)}catch(S){return console.error(S),Promise.reject(TJ)}}),l=null,a&&a.type==="array"&&a.defaultField&&(l=a.defaultField,delete a.defaultField),c=new EJ(ae({},t,[a])),u=M1(mve,i.validateMessages),c.messages(u),d=[],y.prev=10,y.next=13,Promise.resolve(c.validate(ae({},t,n),Y({},i)));case 13:y.next=18;break;case 15:y.prev=15,y.t0=y.catch(10),y.t0.errors&&(d=y.t0.errors.map(function(S,b){var C=S.message,_=C===TJ?u.default:C;return f.isValidElement(_)?f.cloneElement(_,{key:"error_".concat(b)}):_}));case 18:if(!(!d.length&&l)){y.next=23;break}return y.next=21,Promise.all(n.map(function(S,b){return IF("".concat(t,".").concat(b),S,l,i,o)}));case 21:return h=y.sent,y.abrupt("return",h.reduce(function(S,b){return[].concat(pt(S),pt(b))},[]));case 23:return p=Y(Y({},r),{},{name:t,enum:(r.enum||[]).join(", ")},o),m=d.map(function(S){return typeof S=="string"?eVe(S,p):S}),y.abrupt("return",m);case 26:case"end":return y.stop()}},e,null,[[10,15]])})),$F.apply(this,arguments)}function tVe(e,t,n,r,i,o){var a=e.join("."),s=n.map(function(u,d){var h=u.validator,p=Y(Y({},u),{},{ruleIndex:d});return h&&(p.validator=function(m,v,y){var S=!1,b=function(){for(var T=arguments.length,x=new Array(T),E=0;E<T;E++)x[E]=arguments[E];Promise.resolve().then(function(){fi(!S,"Your validator function has already return a promise. `callback` will be ignored."),S||y.apply(void 0,x)})},C=h(m,v,b);S=C&&typeof C.then=="function"&&typeof C.catch=="function",fi(S,"`callback` is deprecated. Please return a promise instead."),S&&C.then(function(){y()}).catch(function(_){y(_||" ")})}),p}).sort(function(u,d){var h=u.warningOnly,p=u.ruleIndex,m=d.warningOnly,v=d.ruleIndex;return!!h==!!m?p-v:h?1:-1}),l;if(i===!0)l=new Promise(function(){var u=So(Mr().mark(function d(h,p){var m,v,y;return Mr().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:m=0;case 1:if(!(m<s.length)){b.next=12;break}return v=s[m],b.next=5,IF(a,t,v,r,o);case 5:if(y=b.sent,!y.length){b.next=9;break}return p([{errors:y,rule:v}]),b.abrupt("return");case 9:m+=1,b.next=1;break;case 12:h([]);case 13:case"end":return b.stop()}},d)}));return function(d,h){return u.apply(this,arguments)}}());else{var c=s.map(function(u){return IF(a,t,u,r,o).then(function(d){return{errors:d,rule:u}})});l=(i?rVe(c):nVe(c)).then(function(u){return Promise.reject(u)})}return l.catch(function(u){return u}),l}function nVe(e){return RF.apply(this,arguments)}function RF(){return RF=So(Mr().mark(function e(t){return Mr().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,pt(i));return a}));case 1:case"end":return r.stop()}},e)})),RF.apply(this,arguments)}function rVe(e){return AF.apply(this,arguments)}function AF(){return AF=So(Mr().mark(function e(t){var n;return Mr().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)})),AF.apply(this,arguments)}function la(e){return TF(e)}function kJ(e,t){var n={};return t.forEach(function(r){var i=zo(e,r);n=ua(n,r,i)}),n}function fb(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return gve(t,r,n)})}function gve(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 iVe(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||ln(e)!=="object"||ln(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),i=new Set([].concat(n,r));return pt(i).every(function(o){var a=e[o],s=t[o];return typeof a=="function"&&typeof s=="function"?!0:a===s})}function oVe(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&ln(t.target)==="object"&&e in t.target?t.target[e]:t}function OJ(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(pt(e.slice(0,n)),[i],pt(e.slice(n,t)),pt(e.slice(t+1,r))):o<0?[].concat(pt(e.slice(0,t)),pt(e.slice(t+1,n+1)),[i],pt(e.slice(n+1,r))):e}var aVe=["name"],Zc=[];function MR(e,t,n,r,i,o){return typeof e=="function"?e(t,n,"source"in o?{source:o.source}:{}):r!==i}var KU=function(e){Ys(n,e);var t=yl(n);function n(r){var i;if(hi(this,n),i=t.call(this,r),ae(Pn(i),"state",{resetCount:0}),ae(Pn(i),"cancelRegisterFunc",null),ae(Pn(i),"mounted",!1),ae(Pn(i),"touched",!1),ae(Pn(i),"dirty",!1),ae(Pn(i),"validatePromise",void 0),ae(Pn(i),"prevValidating",void 0),ae(Pn(i),"errors",Zc),ae(Pn(i),"warnings",Zc),ae(Pn(i),"cancelRegister",function(){var l=i.props,c=l.preserve,u=l.isListField,d=l.name;i.cancelRegisterFunc&&i.cancelRegisterFunc(u,c,la(d)),i.cancelRegisterFunc=null}),ae(Pn(i),"getNamePath",function(){var l=i.props,c=l.name,u=l.fieldContext,d=u.prefixName,h=d===void 0?[]:d;return c!==void 0?[].concat(pt(h),pt(c)):[]}),ae(Pn(i),"getRules",function(){var l=i.props,c=l.rules,u=c===void 0?[]:c,d=l.fieldContext;return u.map(function(h){return typeof h=="function"?h(d):h})}),ae(Pn(i),"refresh",function(){i.mounted&&i.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})}),ae(Pn(i),"metaCache",null),ae(Pn(i),"triggerMetaEvent",function(l){var c=i.props.onMetaChange;if(c){var u=Y(Y({},i.getMeta()),{},{destroy:l});ku(i.metaCache,u)||c(u),i.metaCache=u}else i.metaCache=null}),ae(Pn(i),"onStoreChange",function(l,c,u){var d=i.props,h=d.shouldUpdate,p=d.dependencies,m=p===void 0?[]:p,v=d.onReset,y=u.store,S=i.getNamePath(),b=i.getValue(l),C=i.getValue(y),_=c&&fb(c,S);switch(u.type==="valueUpdate"&&u.source==="external"&&!ku(b,C)&&(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=Zc,i.warnings=Zc,i.triggerMetaEvent()),u.type){case"reset":if(!c||_){i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.errors=Zc,i.warnings=Zc,i.triggerMetaEvent(),v==null||v(),i.refresh();return}break;case"remove":{if(h&&MR(h,l,y,b,C,u)){i.reRender();return}break}case"setField":{var T=u.data;if(_){"touched"in T&&(i.touched=T.touched),"validating"in T&&!("originRCField"in T)&&(i.validatePromise=T.validating?Promise.resolve([]):null),"errors"in T&&(i.errors=T.errors||Zc),"warnings"in T&&(i.warnings=T.warnings||Zc),i.dirty=!0,i.triggerMetaEvent(),i.reRender();return}else if("value"in T&&fb(c,S,!0)){i.reRender();return}if(h&&!S.length&&MR(h,l,y,b,C,u)){i.reRender();return}break}case"dependenciesUpdate":{var x=m.map(la);if(x.some(function(E){return fb(u.relatedFields,E)})){i.reRender();return}break}default:if(_||(!m.length||S.length||h)&&MR(h,l,y,b,C,u)){i.reRender();return}break}h===!0&&i.reRender()}),ae(Pn(i),"validateRules",function(l){var c=i.getNamePath(),u=i.getValue(),d=l||{},h=d.triggerName,p=d.validateOnly,m=p===void 0?!1:p,v=Promise.resolve().then(So(Mr().mark(function y(){var S,b,C,_,T,x,E;return Mr().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:if(i.mounted){M.next=2;break}return M.abrupt("return",[]);case 2:if(S=i.props,b=S.validateFirst,C=b===void 0?!1:b,_=S.messageVariables,T=S.validateDebounce,x=i.getRules(),h&&(x=x.filter(function(P){return P}).filter(function(P){var D=P.validateTrigger;if(!D)return!0;var R=TF(D);return R.includes(h)})),!(T&&h)){M.next=10;break}return M.next=8,new Promise(function(P){setTimeout(P,T)});case 8:if(i.validatePromise===v){M.next=10;break}return M.abrupt("return",[]);case 10:return E=tVe(c,u,x,l,C,_),E.catch(function(P){return P}).then(function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Zc;if(i.validatePromise===v){var D;i.validatePromise=null;var R=[],A=[];(D=P.forEach)===null||D===void 0||D.call(P,function(H){var F=H.rule.warningOnly,U=H.errors,z=U===void 0?Zc:U;F?A.push.apply(A,pt(z)):R.push.apply(R,pt(z))}),i.errors=R,i.warnings=A,i.triggerMetaEvent(),i.reRender()}}),M.abrupt("return",E);case 13:case"end":return M.stop()}},y)})));return m||(i.validatePromise=v,i.dirty=!0,i.errors=Zc,i.warnings=Zc,i.triggerMetaEvent(),i.reRender()),v}),ae(Pn(i),"isFieldValidating",function(){return!!i.validatePromise}),ae(Pn(i),"isFieldTouched",function(){return i.touched}),ae(Pn(i),"isFieldDirty",function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var l=i.props.fieldContext,c=l.getInternalHooks(I1),u=c.getInitialValue;return u(i.getNamePath())!==void 0}),ae(Pn(i),"getErrors",function(){return i.errors}),ae(Pn(i),"getWarnings",function(){return i.warnings}),ae(Pn(i),"isListField",function(){return i.props.isListField}),ae(Pn(i),"isList",function(){return i.props.isList}),ae(Pn(i),"isPreserve",function(){return i.props.preserve}),ae(Pn(i),"getMeta",function(){i.prevValidating=i.isFieldValidating();var l={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath(),validated:i.validatePromise===null};return l}),ae(Pn(i),"getOnlyChild",function(l){if(typeof l=="function"){var c=i.getMeta();return Y(Y({},i.getOnlyChild(l(i.getControlled(),c,i.props.fieldContext))),{},{isFunction:!0})}var u=Vo(l);return u.length!==1||!f.isValidElement(u[0])?{child:u,isFunction:!1}:{child:u[0],isFunction:!1}}),ae(Pn(i),"getValue",function(l){var c=i.props.fieldContext.getFieldsValue,u=i.getNamePath();return zo(l||c(!0),u)}),ae(Pn(i),"getControlled",function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=i.props,u=c.name,d=c.trigger,h=c.validateTrigger,p=c.getValueFromEvent,m=c.normalize,v=c.valuePropName,y=c.getValueProps,S=c.fieldContext,b=h!==void 0?h:S.validateTrigger,C=i.getNamePath(),_=S.getInternalHooks,T=S.getFieldsValue,x=_(I1),E=x.dispatch,k=i.getValue(),M=y||function(H){return ae({},v,H)},P=l[d],D=u!==void 0?M(k):{},R=Y(Y({},l),D);R[d]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var H,F=arguments.length,U=new Array(F),z=0;z<F;z++)U[z]=arguments[z];p?H=p.apply(void 0,U):H=oVe.apply(void 0,[v].concat(U)),m&&(H=m(H,k,T(!0))),H!==k&&E({type:"updateValue",namePath:C,value:H}),P&&P.apply(void 0,U)};var A=TF(b||[]);return A.forEach(function(H){var F=R[H];R[H]=function(){F&&F.apply(void 0,arguments);var U=i.props.rules;U&&U.length&&E({type:"validateField",namePath:C,triggerName:H})}}),R}),r.fieldContext){var o=r.fieldContext.getInternalHooks,a=o(I1),s=a.initEntityValue;s(Pn(i))}return i}return pi(n,[{key:"componentDidMount",value:function(){var i=this.props,o=i.shouldUpdate,a=i.fieldContext;if(this.mounted=!0,a){var s=a.getInternalHooks,l=s(I1),c=l.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,l=a.isFunction,c;return l?c=s:f.isValidElement(s)?c=f.cloneElement(s,this.getControlled(s.props)):(fi(!s,"`children` of Field is not validate ReactElement."),c=s),f.createElement(f.Fragment,{key:i},c)}}]),n}(f.Component);ae(KU,"contextType",lg);ae(KU,"defaultProps",{trigger:"onChange",valuePropName:"value"});function qU(e){var t,n=e.name,r=tn(e,aVe),i=f.useContext(lg),o=f.useContext(p_),a=n!==void 0?la(n):void 0,s=(t=r.isListField)!==null&&t!==void 0?t:!!o,l="keep";return s||(l="_".concat((a||[]).join("_"))),f.createElement(KU,st({key:l,name:a,isListField:s},r,{fieldContext:i}))}function vve(e){var t=e.name,n=e.initialValue,r=e.children,i=e.rules,o=e.validateTrigger,a=e.isListField,s=f.useContext(lg),l=f.useContext(p_),c=f.useRef({keys:[],id:0}),u=c.current,d=f.useMemo(function(){var v=la(s.prefixName)||[];return[].concat(pt(v),pt(la(t)))},[s.prefixName,t]),h=f.useMemo(function(){return Y(Y({},s),{},{prefixName:d})},[s,d]),p=f.useMemo(function(){return{getKey:function(y){var S=d.length,b=y[S];return[u.keys[b],y.slice(S+1)]}}},[d]);if(typeof r!="function")return fi(!1,"Form.List only accepts function as children."),null;var m=function(y,S,b){var C=b.source;return C==="internal"?!1:y!==S};return f.createElement(p_.Provider,{value:p},f.createElement(lg.Provider,{value:h},f.createElement(qU,{name:[],shouldUpdate:m,rules:i,validateTrigger:o,initialValue:n,isList:!0,isListField:a??!!l},function(v,y){var S=v.value,b=S===void 0?[]:S,C=v.onChange,_=s.getFieldValue,T=function(){var M=_(d||[]);return M||[]},x={add:function(M,P){var D=T();P>=0&&P<=D.length?(u.keys=[].concat(pt(u.keys.slice(0,P)),[u.id],pt(u.keys.slice(P))),C([].concat(pt(D.slice(0,P)),[M],pt(D.slice(P))))):(u.keys=[].concat(pt(u.keys),[u.id]),C([].concat(pt(D),[M]))),u.id+=1},remove:function(M){var P=T(),D=new Set(Array.isArray(M)?M:[M]);D.size<=0||(u.keys=u.keys.filter(function(R,A){return!D.has(A)}),C(P.filter(function(R,A){return!D.has(A)})))},move:function(M,P){if(M!==P){var D=T();M<0||M>=D.length||P<0||P>=D.length||(u.keys=OJ(u.keys,M,P),C(OJ(D,M,P)))}}},E=b||[];return Array.isArray(E)||(E=[]),r(E.map(function(k,M){var P=u.keys[M];return P===void 0&&(u.keys[M]=u.id,P=u.keys[M],u.id+=1),{name:M,key:P,isListField:!0}}),x,y)})))}function sVe(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(i,o){e.forEach(function(a,s){a.catch(function(l){return t=!0,l}).then(function(l){n-=1,r[s]=l,!(n>0)&&(t&&o(r),i(r))})})}):Promise.resolve([])}var yve="__@field_split__";function IR(e){return e.map(function(t){return"".concat(ln(t),":").concat(t)}).join(yve)}var J0=function(){function e(){hi(this,e),ae(this,"kvs",new Map)}return pi(e,[{key:"set",value:function(n,r){this.kvs.set(IR(n),r)}},{key:"get",value:function(n){return this.kvs.get(IR(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(IR(n))}},{key:"map",value:function(n){return pt(this.kvs.entries()).map(function(r){var i=Le(r,2),o=i[0],a=i[1],s=o.split(yve);return n({key:s.map(function(l){var c=l.match(/^([^:]*):(.*)$/),u=Le(c,3),d=u[1],h=u[2];return d==="number"?Number(h):h}),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}(),lVe=["name"],cVe=pi(function e(t){var n=this;hi(this,e),ae(this,"formHooked",!1),ae(this,"forceRootUpdate",void 0),ae(this,"subscribable",!0),ae(this,"store",{}),ae(this,"fieldEntities",[]),ae(this,"initialValues",{}),ae(this,"callbacks",{}),ae(this,"validateMessages",null),ae(this,"preserve",null),ae(this,"lastValidatePromise",null),ae(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,isFieldsValidating: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}}),ae(this,"getInternalHooks",function(r){return r===I1?(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}):(fi(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),ae(this,"useSubscribe",function(r){n.subscribable=r}),ae(this,"prevWithoutPreserves",null),ae(this,"setInitialValues",function(r,i){if(n.initialValues=r||{},i){var o,a=M1(r,n.store);(o=n.prevWithoutPreserves)===null||o===void 0||o.map(function(s){var l=s.key;a=ua(a,l,zo(r,l))}),n.prevWithoutPreserves=null,n.updateStore(a)}}),ae(this,"destroyForm",function(r){if(r)n.updateStore({});else{var i=new J0;n.getFieldEntities(!0).forEach(function(o){n.isMergedPreserve(o.isPreserve())||i.set(o.getNamePath(),!0)}),n.prevWithoutPreserves=i}}),ae(this,"getInitialValue",function(r){var i=zo(n.initialValues,r);return r.length?M1(i):i}),ae(this,"setCallbacks",function(r){n.callbacks=r}),ae(this,"setValidateMessages",function(r){n.validateMessages=r}),ae(this,"setPreserve",function(r){n.preserve=r}),ae(this,"watchList",[]),ae(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}}),ae(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)})}}),ae(this,"timeoutId",null),ae(this,"warningUnhooked",function(){}),ae(this,"updateStore",function(r){n.store=r}),ae(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}),ae(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new J0;return n.getFieldEntities(r).forEach(function(o){var a=o.getNamePath();i.set(a,o)}),i}),ae(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var i=n.getFieldsMap(!0);return r.map(function(o){var a=la(o);return i.get(a)||{INVALIDATE_NAME_PATH:la(o)}})}),ae(this,"getFieldsValue",function(r,i){n.warningUnhooked();var o,a,s;if(r===!0||Array.isArray(r)?(o=r,a=i):r&&ln(r)==="object"&&(s=r.strict,a=r.filter),o===!0&&!a)return n.store;var l=n.getFieldEntitiesForNamePathList(Array.isArray(o)?o:null),c=[];return l.forEach(function(u){var d,h,p="INVALIDATE_NAME_PATH"in u?u.INVALIDATE_NAME_PATH:u.getNamePath();if(s){var m,v;if((m=(v=u).isList)!==null&&m!==void 0&&m.call(v))return}else if(!o&&(d=(h=u).isListField)!==null&&d!==void 0&&d.call(h))return;if(!a)c.push(p);else{var y="getMeta"in u?u.getMeta():null;a(y)&&c.push(p)}}),kJ(n.store,c.map(la))}),ae(this,"getFieldValue",function(r){n.warningUnhooked();var i=la(r);return zo(n.store,i)}),ae(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:la(r[a]),errors:[],warnings:[]}})}),ae(this,"getFieldError",function(r){n.warningUnhooked();var i=la(r),o=n.getFieldsError([i])[0];return o.errors}),ae(this,"getFieldWarning",function(r){n.warningUnhooked();var i=la(r),o=n.getFieldsError([i])[0];return o.warnings}),ae(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],l,c=!1;i.length===0?l=null:i.length===1?Array.isArray(a)?(l=a.map(la),c=!1):(l=null,c=a):(l=a.map(la),c=s);var u=n.getFieldEntities(!0),d=function(y){return y.isFieldTouched()};if(!l)return c?u.every(function(v){return d(v)||v.isList()}):u.some(d);var h=new J0;l.forEach(function(v){h.set(v,[])}),u.forEach(function(v){var y=v.getNamePath();l.forEach(function(S){S.every(function(b,C){return y[C]===b})&&h.update(S,function(b){return[].concat(pt(b),[v])})})});var p=function(y){return y.some(d)},m=h.map(function(v){var y=v.value;return y});return c?m.every(p):m.some(p)}),ae(this,"isFieldTouched",function(r){return n.warningUnhooked(),n.isFieldsTouched([r])}),ae(this,"isFieldsValidating",function(r){n.warningUnhooked();var i=n.getFieldEntities();if(!r)return i.some(function(a){return a.isFieldValidating()});var o=r.map(la);return i.some(function(a){var s=a.getNamePath();return fb(o,s)&&a.isFieldValidating()})}),ae(this,"isFieldValidating",function(r){return n.warningUnhooked(),n.isFieldsValidating([r])}),ae(this,"resetWithFieldInitialValue",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=new J0,o=n.getFieldEntities(!0);o.forEach(function(l){var c=l.props.initialValue,u=l.getNamePath();if(c!==void 0){var d=i.get(u)||new Set;d.add({entity:l,value:c}),i.set(u,d)}});var a=function(c){c.forEach(function(u){var d=u.props.initialValue;if(d!==void 0){var h=u.getNamePath(),p=n.getInitialValue(h);if(p!==void 0)fi(!1,"Form already set 'initialValues' with path '".concat(h.join("."),"'. Field can not overwrite it."));else{var m=i.get(h);if(m&&m.size>1)fi(!1,"Multiple Field with path '".concat(h.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(m){var v=n.getFieldValue(h),y=u.isListField();!y&&(!r.skipExist||v===void 0)&&n.updateStore(ua(n.store,h,pt(m)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(l){var c=i.get(l);if(c){var u;(u=s).push.apply(u,pt(pt(c).map(function(d){return d.entity})))}})):s=o,a(s)}),ae(this,"resetFields",function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(M1(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(i,null,{type:"reset"}),n.notifyWatch();return}var o=r.map(la);o.forEach(function(a){var s=n.getInitialValue(a);n.updateStore(ua(n.store,a,s))}),n.resetWithFieldInitialValue({namePathList:o}),n.notifyObservers(i,o,{type:"reset"}),n.notifyWatch(o)}),ae(this,"setFields",function(r){n.warningUnhooked();var i=n.store,o=[];r.forEach(function(a){var s=a.name,l=tn(a,lVe),c=la(s);o.push(c),"value"in l&&n.updateStore(ua(n.store,c,l.value)),n.notifyObservers(i,[c],{type:"setField",data:a})}),n.notifyWatch(o)}),ae(this,"getFields",function(){var r=n.getFieldEntities(!0),i=r.map(function(o){var a=o.getNamePath(),s=o.getMeta(),l=Y(Y({},s),{},{name:a,value:n.getFieldValue(a)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return i}),ae(this,"initEntityValue",function(r){var i=r.props.initialValue;if(i!==void 0){var o=r.getNamePath(),a=zo(n.store,o);a===void 0&&n.updateStore(ua(n.store,o,i))}}),ae(this,"isMergedPreserve",function(r){var i=r!==void 0?r:n.preserve;return i??!0}),ae(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 l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(d){return d!==r}),!n.isMergedPreserve(s)&&(!a||l.length>1)){var c=a?void 0:n.getInitialValue(i);if(i.length&&n.getFieldValue(i)!==c&&n.fieldEntities.every(function(d){return!gve(d.getNamePath(),i)})){var u=n.store;n.updateStore(ua(u,i,c,!0)),n.notifyObservers(u,[i],{type:"remove"}),n.triggerDependenciesUpdate(u,i)}}n.notifyWatch([i])}}),ae(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}}}),ae(this,"notifyObservers",function(r,i,o){if(n.subscribable){var a=Y(Y({},o),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var l=s.onStoreChange;l(r,i,a)})}else n.forceRootUpdate()}),ae(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(pt(o))}),o}),ae(this,"updateValue",function(r,i){var o=la(r),a=n.store;n.updateStore(ua(n.store,o,i)),n.notifyObservers(a,[o],{type:"valueUpdate",source:"internal"}),n.notifyWatch([o]);var s=n.triggerDependenciesUpdate(a,o),l=n.callbacks.onValuesChange;if(l){var c=kJ(n.store,[o]);l(c,n.getFieldsValue())}n.triggerOnFieldsChange([o].concat(pt(s)))}),ae(this,"setFieldsValue",function(r){n.warningUnhooked();var i=n.store;if(r){var o=M1(n.store,r);n.updateStore(o)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),ae(this,"setFieldValue",function(r,i){n.setFields([{name:r,value:i,errors:[],warnings:[]}])}),ae(this,"getDependencyChildrenFields",function(r){var i=new Set,o=[],a=new J0;n.getFieldEntities().forEach(function(l){var c=l.props.dependencies;(c||[]).forEach(function(u){var d=la(u);a.update(d,function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return h.add(l),h})})});var s=function l(c){var u=a.get(c)||new Set;u.forEach(function(d){if(!i.has(d)){i.add(d);var h=d.getNamePath();d.isFieldDirty()&&h.length&&(o.push(h),l(h))}})};return s(r),o}),ae(this,"triggerOnFieldsChange",function(r,i){var o=n.callbacks.onFieldsChange;if(o){var a=n.getFields();if(i){var s=new J0;i.forEach(function(c){var u=c.name,d=c.errors;s.set(u,d)}),a.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var l=a.filter(function(c){var u=c.name;return fb(r,u)});l.length&&o(l,a)}}),ae(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,l=s?o.map(la):[],c=[],u=String(Date.now()),d=new Set,h=a||{},p=h.recursive,m=h.dirty;n.getFieldEntities(!0).forEach(function(b){if(s||l.push(b.getNamePath()),!(!b.props.rules||!b.props.rules.length)&&!(m&&!b.isFieldDirty())){var C=b.getNamePath();if(d.add(C.join(u)),!s||fb(l,C,p)){var _=b.validateRules(Y({validateMessages:Y(Y({},mve),n.validateMessages)},a));c.push(_.then(function(){return{name:C,errors:[],warnings:[]}}).catch(function(T){var x,E=[],k=[];return(x=T.forEach)===null||x===void 0||x.call(T,function(M){var P=M.rule.warningOnly,D=M.errors;P?k.push.apply(k,pt(D)):E.push.apply(E,pt(D))}),E.length?Promise.reject({name:C,errors:E,warnings:k}):{name:C,errors:E,warnings:k}}))}}});var v=sVe(c);n.lastValidatePromise=v,v.catch(function(b){return b}).then(function(b){var C=b.map(function(_){var T=_.name;return T});n.notifyObservers(n.store,C,{type:"validateFinish"}),n.triggerOnFieldsChange(C,b)});var y=v.then(function(){return n.lastValidatePromise===v?Promise.resolve(n.getFieldsValue(l)):Promise.reject([])}).catch(function(b){var C=b.filter(function(_){return _&&_.errors.length});return Promise.reject({values:n.getFieldsValue(l),errorFields:C,outOfDate:n.lastValidatePromise!==v})});y.catch(function(b){return b});var S=l.filter(function(b){return d.has(b.join(u))});return n.triggerOnFieldsChange(S),y}),ae(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 GU(e){var t=f.useRef(),n=f.useState({}),r=Le(n,2),i=r[1];if(!t.current)if(e)t.current=e;else{var o=function(){i({})},a=new cVe(o);t.current=a.getForm()}return[t.current]}var NF=f.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),bve=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onFormFinish,o=t.children,a=f.useContext(NF),s=f.useRef({});return f.createElement(NF.Provider,{value:Y(Y({},a),{},{validateMessages:Y(Y({},a.validateMessages),n),triggerFormChange:function(c,u){r&&r(c,{changedFields:u,forms:s.current}),a.triggerFormChange(c,u)},triggerFormFinish:function(c,u){i&&i(c,{values:u,forms:s.current}),a.triggerFormFinish(c,u)},registerForm:function(c,u){c&&(s.current=Y(Y({},s.current),{},ae({},c,u))),a.registerForm(c,u)},unregisterForm:function(c){var u=Y({},s.current);delete u[c],s.current=u,a.unregisterForm(c)}})},o)},uVe=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],dVe=function(t,n){var r=t.name,i=t.initialValues,o=t.fields,a=t.form,s=t.preserve,l=t.children,c=t.component,u=c===void 0?"form":c,d=t.validateMessages,h=t.validateTrigger,p=h===void 0?"onChange":h,m=t.onValuesChange,v=t.onFieldsChange,y=t.onFinish,S=t.onFinishFailed,b=t.clearOnDestroy,C=tn(t,uVe),_=f.useRef(null),T=f.useContext(NF),x=GU(a),E=Le(x,1),k=E[0],M=k.getInternalHooks(I1),P=M.useSubscribe,D=M.setInitialValues,R=M.setCallbacks,A=M.setValidateMessages,H=M.setPreserve,F=M.destroyForm;f.useImperativeHandle(n,function(){return Y(Y({},k),{},{nativeElement:_.current})}),f.useEffect(function(){return T.registerForm(r,k),function(){T.unregisterForm(r)}},[T,k,r]),A(Y(Y({},T.validateMessages),d)),R({onValuesChange:m,onFieldsChange:function(re){if(T.triggerFormChange(r,re),v){for(var se=arguments.length,de=new Array(se>1?se-1:0),ee=1;ee<se;ee++)de[ee-1]=arguments[ee];v.apply(void 0,[re].concat(de))}},onFinish:function(re){T.triggerFormFinish(r,re),y&&y(re)},onFinishFailed:S}),H(s);var U=f.useRef(null);D(i,!U.current),U.current||(U.current=!0),f.useEffect(function(){return function(){return F(b)}},[]);var z,K=typeof l=="function";if(K){var Z=k.getFieldsValue(!0);z=l(Z,k)}else z=l;P(!K);var N=f.useRef();f.useEffect(function(){iVe(N.current||[],o||[])||k.setFields(o||[]),N.current=o},[o,k]);var j=f.useMemo(function(){return Y(Y({},k),{},{validateTrigger:p})},[k,p]),W=f.createElement(p_.Provider,{value:null},f.createElement(lg.Provider,{value:j},z));return u===!1?W:f.createElement(u,st({},C,{ref:_,onSubmit:function(re){re.preventDefault(),re.stopPropagation(),k.submit()},onReset:function(re){var se;re.preventDefault(),k.resetFields(),(se=C.onReset)===null||se===void 0||se.call(C,re)}}),W)};function PJ(e){try{return JSON.stringify(e)}catch{return Math.random()}}function Sve(){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=xWe(o)?{form:o}:o,s=a.form,l=f.useState(),c=Le(l,2),u=c[0],d=c[1],h=f.useMemo(function(){return PJ(u)},[u]),p=f.useRef(h);p.current=h;var m=f.useContext(lg),v=s||m,y=v&&v._init,S=la(r),b=f.useRef(S);return b.current=S,f.useEffect(function(){if(y){var C=v.getFieldsValue,_=v.getInternalHooks,T=_(I1),x=T.registerWatch,E=function(D,R){var A=a.preserve?R:D;return typeof r=="function"?r(A):zo(A,b.current)},k=x(function(P,D){var R=E(P,D),A=PJ(R);p.current!==A&&(p.current=A,d(R))}),M=E(C(),C(!0));return u!==M&&d(M),k}},[y]),u}var fVe=f.forwardRef(dVe),YS=fVe;YS.FormProvider=bve;YS.Field=qU;YS.List=vve;YS.useForm=GU;YS.useWatch=Sve;const gp=f.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),Cve=f.createContext(null),xve=e=>{const t=Or(e,["prefixCls"]);return f.createElement(bve,Object.assign({},t))},YU=f.createContext({prefixCls:""}),pa=f.createContext({}),hVe=e=>{let{children:t,status:n,override:r}=e;const i=f.useContext(pa),o=f.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 f.createElement(pa.Provider,{value:o},t)},wve=f.createContext(void 0),Wd=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let i=r;return n&&(i=me.createElement(hVe,{override:!0,status:!0},i)),t&&(i=me.createElement(bze,null,i)),i};function Jb(e){if(e)return{closable:e.closable,closeIcon:e.closeIcon}}function MJ(e){const{closable:t,closeIcon:n}=e||{};return me.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}function IJ(){const e={};for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach(i=>{i&&Object.keys(i).forEach(o=>{i[o]!==void 0&&(e[o]=i[o])})}),e}const pVe={};function XU(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:pVe;const r=MJ(e),i=MJ(t),o=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,a=me.useMemo(()=>Object.assign({closeIcon:me.createElement(oh,null)},n),[n]),s=me.useMemo(()=>r===!1?!1:r?IJ(a,i,r):i===!1?!1:i?IJ(a,i):a.closable?a:!1,[r,i,a]);return me.useMemo(()=>{if(s===!1)return[!1,null,o];const{closeIconRender:l}=a,{closeIcon:c}=s;let u=c;if(u!=null){l&&(u=l(c));const d=ji(s,!0);Object.keys(d).length&&(u=me.isValidElement(u)?me.cloneElement(u,d):me.createElement("span",Object.assign({},d),u))}return[!0,u,o]},[s,a])}var _ve=function(t){if(hl()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(i){return i in r.style})}return!1},mVe=function(t,n){if(!_ve(t))return!1;var r=document.createElement("div"),i=r.style[t];return r.style[t]=n,r.style[t]!==i};function DF(e,t){return!Array.isArray(e)&&t!==void 0?mVe(e,t):_ve(e)}const gVe=()=>hl()&&window.document.documentElement,UO=e=>{const{prefixCls:t,className:n,style:r,size:i,shape:o}=e,a=Re({[`${t}-lg`]:i==="large",[`${t}-sm`]:i==="small"}),s=Re({[`${t}-circle`]:o==="circle",[`${t}-square`]:o==="square",[`${t}-round`]:o==="round"}),l=f.useMemo(()=>typeof i=="number"?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return f.createElement("span",{className:Re(t,a,s,n),style:Object.assign(Object.assign({},l),r)})},vVe=new Pr("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),WO=e=>({height:e,lineHeight:je(e)}),hb=e=>Object.assign({width:e},WO(e)),yVe=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:vVe,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),$R=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},WO(e)),bVe=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:o}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},hb(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},hb(i)),[`${t}${t}-sm`]:Object.assign({},hb(o))}},SVe=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:o,gradientFromColor:a,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:a,borderRadius:n},$R(t,s)),[`${r}-lg`]:Object.assign({},$R(i,s)),[`${r}-sm`]:Object.assign({},$R(o,s))}},$J=e=>Object.assign({width:e},WO(e)),CVe=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:i,calc:o}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:i},$J(o(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},$J(n)),{maxWidth:o(n).mul(4).equal(),maxHeight:o(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},RR=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},AR=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},WO(e)),xVe=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:o,gradientFromColor:a,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:a,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},AR(r,s))},RR(e,r,n)),{[`${n}-lg`]:Object.assign({},AR(i,s))}),RR(e,i,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},AR(o,s))}),RR(e,o,`${n}-sm`))},wVe=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:o,skeletonInputCls:a,skeletonImageCls:s,controlHeight:l,controlHeightLG:c,controlHeightSM:u,gradientFromColor:d,padding:h,marginSM:p,borderRadius:m,titleHeight:v,blockRadius:y,paragraphLiHeight:S,controlHeightXS:b,paragraphMarginTop:C}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:h,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:d},hb(l)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},hb(c)),[`${n}-sm`]:Object.assign({},hb(u))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:v,background:d,borderRadius:y,[`+ ${i}`]:{marginBlockStart:u}},[i]:{padding:0,"> li":{width:"100%",height:S,listStyle:"none",background:d,borderRadius:y,"+ li":{marginBlockStart:b}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${i} > li`]:{borderRadius:m}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:p,[`+ ${i}`]:{marginBlockStart:C}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},xVe(e)),bVe(e)),SVe(e)),CVe(e)),[`${t}${t}-block`]:{width:"100%",[o]:{width:"100%"},[a]:{width:"100%"}},[`${t}${t}-active`]:{[`
|
||
${r},
|
||
${i} > li,
|
||
${n},
|
||
${o},
|
||
${a},
|
||
${s}
|
||
`]:Object.assign({},yVe(e))}}},_Ve=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,i=n;return{color:r,colorGradientEnd:i,gradientFromColor:r,gradientToColor:i,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},XS=Tr("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=fr(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[wVe(r)]},_Ve,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),EVe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,shape:o="circle",size:a="default"}=e,{getPrefixCls:s}=f.useContext(hn),l=s("skeleton",t),[c,u,d]=XS(l),h=Or(e,["prefixCls","className"]),p=Re(l,`${l}-element`,{[`${l}-active`]:i},n,r,u,d);return c(f.createElement("div",{className:p},f.createElement(UO,Object.assign({prefixCls:`${l}-avatar`,shape:o,size:a},h))))},TVe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:o=!1,size:a="default"}=e,{getPrefixCls:s}=f.useContext(hn),l=s("skeleton",t),[c,u,d]=XS(l),h=Or(e,["prefixCls"]),p=Re(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:o},n,r,u,d);return c(f.createElement("div",{className:p},f.createElement(UO,Object.assign({prefixCls:`${l}-button`,size:a},h))))},kVe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",OVe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:o}=e,{getPrefixCls:a}=f.useContext(hn),s=a("skeleton",t),[l,c,u]=XS(s),d=Re(s,`${s}-element`,{[`${s}-active`]:o},n,r,c,u);return l(f.createElement("div",{className:d},f.createElement("div",{className:Re(`${s}-image`,n),style:i},f.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${s}-image-svg`},f.createElement("title",null,"Image placeholder"),f.createElement("path",{d:kVe,className:`${s}-image-path`})))))},PVe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:o,size:a="default"}=e,{getPrefixCls:s}=f.useContext(hn),l=s("skeleton",t),[c,u,d]=XS(l),h=Or(e,["prefixCls"]),p=Re(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:o},n,r,u,d);return c(f.createElement("div",{className:p},f.createElement(UO,Object.assign({prefixCls:`${l}-input`,size:a},h))))},MVe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:o,children:a}=e,{getPrefixCls:s}=f.useContext(hn),l=s("skeleton",t),[c,u,d]=XS(l),h=Re(l,`${l}-element`,{[`${l}-active`]:o},u,n,r,d);return c(f.createElement("div",{className:h},f.createElement("div",{className:Re(`${l}-image`,n),style:i},a)))},IVe=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},$Ve=e=>{const{prefixCls:t,className:n,style:r,rows:i}=e,o=pt(new Array(i)).map((a,s)=>f.createElement("li",{key:s,style:{width:IVe(s,e)}}));return f.createElement("ul",{className:Re(t,n),style:r},o)},RVe=e=>{let{prefixCls:t,className:n,width:r,style:i}=e;return f.createElement("h3",{className:Re(t,n),style:Object.assign({width:r},i)})};function NR(e){return e&&typeof e=="object"?e:{}}function AVe(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function NVe(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function DVe(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const Mp=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:i,style:o,children:a,avatar:s=!1,title:l=!0,paragraph:c=!0,active:u,round:d}=e,{getPrefixCls:h,direction:p,skeleton:m}=f.useContext(hn),v=h("skeleton",t),[y,S,b]=XS(v);if(n||!("loading"in e)){const C=!!s,_=!!l,T=!!c;let x;if(C){const M=Object.assign(Object.assign({prefixCls:`${v}-avatar`},AVe(_,T)),NR(s));x=f.createElement("div",{className:`${v}-header`},f.createElement(UO,Object.assign({},M)))}let E;if(_||T){let M;if(_){const D=Object.assign(Object.assign({prefixCls:`${v}-title`},NVe(C,T)),NR(l));M=f.createElement(RVe,Object.assign({},D))}let P;if(T){const D=Object.assign(Object.assign({prefixCls:`${v}-paragraph`},DVe(C,_)),NR(c));P=f.createElement($Ve,Object.assign({},D))}E=f.createElement("div",{className:`${v}-content`},M,P)}const k=Re(v,{[`${v}-with-avatar`]:C,[`${v}-active`]:u,[`${v}-rtl`]:p==="rtl",[`${v}-round`]:d},m==null?void 0:m.className,r,i,S,b);return y(f.createElement("div",{className:k,style:Object.assign(Object.assign({},m==null?void 0:m.style),o)},x,E))}return a??null};Mp.Button=TVe;Mp.Avatar=EVe;Mp.Input=PVe;Mp.Image=OVe;Mp.Node=MVe;function RJ(){}const LVe=f.createContext({add:RJ,remove:RJ});function Eve(e){const t=f.useContext(LVe),n=f.useRef(null);return dr(i=>{if(i){const o=e?i.querySelector(e):i;t.add(o),n.current=o}else t.remove(n.current)})}const AJ=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=f.useContext(CE);return me.createElement(cr,Object.assign({onClick:n},e),t)},NJ=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:i}=f.useContext(CE);return me.createElement(cr,Object.assign({},DU(n),{loading:e,onClick:i},t),r)};function Tve(e,t){return me.createElement("span",{className:`${e}-close-x`},t||me.createElement(oh,{className:`${e}-close-icon`}))}const kve=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:i,onOk:o,onCancel:a,okButtonProps:s,cancelButtonProps:l,footer:c}=e,[u]=Ts("Modal",Gge()),d=t||(u==null?void 0:u.okText),h=r||(u==null?void 0:u.cancelText),p={confirmLoading:i,okButtonProps:s,cancelButtonProps:l,okTextLocale:d,cancelTextLocale:h,okType:n,onOk:o,onCancel:a},m=me.useMemo(()=>p,pt(Object.values(p)));let v;return typeof c=="function"||typeof c>"u"?(v=me.createElement(me.Fragment,null,me.createElement(AJ,null),me.createElement(NJ,null)),typeof c=="function"&&(v=c(v,{OkBtn:NJ,CancelBtn:AJ})),v=me.createElement(lve,{value:m},v)):v=c,me.createElement(OU,{disabled:!1},v)},FVe=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},jVe=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},BVe=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:i}=e,o={};for(let a=i;a>=0;a--)a===0?(o[`${r}${t}-${a}`]={display:"none"},o[`${r}-push-${a}`]={insetInlineStart:"auto"},o[`${r}-pull-${a}`]={insetInlineEnd:"auto"},o[`${r}${t}-push-${a}`]={insetInlineStart:"auto"},o[`${r}${t}-pull-${a}`]={insetInlineEnd:"auto"},o[`${r}${t}-offset-${a}`]={marginInlineStart:0},o[`${r}${t}-order-${a}`]={order:0}):(o[`${r}${t}-${a}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${a/i*100}%`,maxWidth:`${a/i*100}%`}],o[`${r}${t}-push-${a}`]={insetInlineStart:`${a/i*100}%`},o[`${r}${t}-pull-${a}`]={insetInlineEnd:`${a/i*100}%`},o[`${r}${t}-offset-${a}`]={marginInlineStart:`${a/i*100}%`},o[`${r}${t}-order-${a}`]={order:a});return o[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},o},LF=(e,t)=>BVe(e,t),HVe=(e,t,n)=>({[`@media (min-width: ${je(t)})`]:Object.assign({},LF(e,n))}),zVe=()=>({}),UVe=()=>({}),WVe=Tr("Grid",FVe,zVe),Ove=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),VVe=Tr("Grid",e=>{const t=fr(e,{gridColumns:24}),n=Ove(t);return delete n.xs,[jVe(t),LF(t,""),LF(t,"-xs"),Object.keys(n).map(r=>HVe(t,n[r],`-${r}`)).reduce((r,i)=>Object.assign(Object.assign({},r),i),{})]},UVe);function DJ(e){return{position:e,inset:0}}const Pve=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},DJ("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},DJ("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:jU(e)}]},KVe=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${je(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},$r(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${je(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:je(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},pl(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${je(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content,
|
||
${t}-body,
|
||
${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},qVe=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},GVe=e=>{const{componentCls:t}=e,n=Ove(e);delete n.xs;const r=Object.keys(n).map(i=>({[`@media (min-width: ${je(n[i])})`]:{width:`var(--${t.replace(".","")}-${i}-width)`}}));return{[`${t}-root`]:{[t]:[{width:`var(--${t.replace(".","")}-xs-width)`}].concat(pt(r))}}},Mve=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return fr(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},Ive=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${je(e.paddingMD)} ${je(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${je(e.padding)} ${je(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${je(e.paddingXS)} ${je(e.padding)}`:0,footerBorderTop:e.wireframe?`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${je(e.padding*2)} ${je(e.padding*2)} ${je(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),$ve=Tr("Modal",e=>{const t=Mve(e);return[KVe(t),qVe(t),Pve(t),GS(t,"zoom"),GVe(t)]},Ive,{unitless:{titleLineHeight:!0}});var YVe=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};let FF;const XVe=e=>{FF={x:e.pageX,y:e.pageY},setTimeout(()=>{FF=null},100)};gVe()&&document.documentElement.addEventListener("click",XVe,!0);const Rve=e=>{var t;const{getPopupContainer:n,getPrefixCls:r,direction:i,modal:o}=f.useContext(hn),a=de=>{const{onCancel:ee}=e;ee==null||ee(de)},s=de=>{const{onOk:ee}=e;ee==null||ee(de)},{prefixCls:l,className:c,rootClassName:u,open:d,wrapClassName:h,centered:p,getContainer:m,focusTriggerAfterClose:v=!0,style:y,visible:S,width:b=520,footer:C,classNames:_,styles:T,children:x,loading:E}=e,k=YVe(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading"]),M=r("modal",l),P=r(),D=Ei(M),[R,A,H]=$ve(M,D),F=Re(h,{[`${M}-centered`]:!!p,[`${M}-wrap-rtl`]:i==="rtl"}),U=C!==null&&!E?f.createElement(kve,Object.assign({},e,{onOk:s,onCancel:a})):null,[z,K,Z]=XU(Jb(e),Jb(o),{closable:!0,closeIcon:f.createElement(oh,{className:`${M}-close-icon`}),closeIconRender:de=>Tve(M,de)}),N=Eve(`.${M}-content`),[j,W]=Lu("Modal",k.zIndex),[G,re]=f.useMemo(()=>b&&typeof b=="object"?[void 0,b]:[b,void 0],[b]),se=f.useMemo(()=>{const de={};return re&&Object.keys(re).forEach(ee=>{const ne=re[ee];ne!==void 0&&(de[`--${M}-${ee}-width`]=typeof ne=="number"?`${ne}px`:ne)}),de},[re]);return R(f.createElement(Wd,{form:!0,space:!0},f.createElement(vE.Provider,{value:W},f.createElement(VU,Object.assign({width:G},k,{zIndex:j,getContainer:m===void 0?n:m,prefixCls:M,rootClassName:Re(A,u,H,D),footer:U,visible:d??S,mousePosition:(t=k.mousePosition)!==null&&t!==void 0?t:FF,onClose:a,closable:z&&{disabled:Z,closeIcon:K},closeIcon:K,focusTriggerAfterClose:v,transitionName:as(P,"zoom",e.transitionName),maskTransitionName:as(P,"fade",e.maskTransitionName),className:Re(A,c,o==null?void 0:o.className),style:Object.assign(Object.assign(Object.assign({},o==null?void 0:o.style),y),se),classNames:Object.assign(Object.assign(Object.assign({},o==null?void 0:o.classNames),_),{wrapper:Re(F,_==null?void 0:_.wrapper)}),styles:Object.assign(Object.assign({},o==null?void 0:o.styles),T),panelRef:N}),E?f.createElement(Mp,{active:!0,title:!1,paragraph:{rows:4},className:`${M}-body-skeleton`}):x))))},QVe=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:i,fontSize:o,lineHeight:a,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,u=`${t}-confirm`;return{[u]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${u}-body-wrapper`]:Object.assign({},Bd()),[`&${t} ${t}-body`]:{padding:c},[`${u}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:i,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(l).sub(i).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(s).sub(i).equal()).div(2).equal()}},[`${u}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${je(e.marginSM)})`},[`${e.iconCls} + ${u}-paragraph`]:{maxWidth:`calc(100% - ${je(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${u}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${u}-content`]:{color:e.colorText,fontSize:o,lineHeight:a},[`${u}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${u}-error ${u}-body > ${e.iconCls}`]:{color:e.colorError},[`${u}-warning ${u}-body > ${e.iconCls},
|
||
${u}-confirm ${u}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${u}-info ${u}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${u}-success ${u}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},ZVe=VS(["Modal","confirm"],e=>{const t=Mve(e);return[QVe(t)]},Ive,{order:-1e3});var JVe=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 Ave(e){const{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:o,type:a,okCancel:s,footer:l,locale:c}=e,u=JVe(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let d=n;if(!n&&n!==null)switch(a){case"info":d=f.createElement(OO,null);break;case"success":d=f.createElement(Zv,null);break;case"error":d=f.createElement(ih,null);break;default:d=f.createElement(bg,null)}const h=s??a==="confirm",p=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[m]=Ts("Modal"),v=c||m,y=r||(h?v==null?void 0:v.okText:v==null?void 0:v.justOkText),S=i||(v==null?void 0:v.cancelText),b=Object.assign({autoFocusButton:p,cancelTextLocale:S,okTextLocale:y,mergedOkCancel:h},u),C=f.useMemo(()=>b,pt(Object.values(b))),_=f.createElement(f.Fragment,null,f.createElement(uJ,null),f.createElement(dJ,null)),T=e.title!==void 0&&e.title!==null,x=`${o}-body`;return f.createElement("div",{className:`${o}-body-wrapper`},f.createElement("div",{className:Re(x,{[`${x}-has-title`]:T})},d,f.createElement("div",{className:`${o}-paragraph`},T&&f.createElement("span",{className:`${o}-title`},e.title),f.createElement("div",{className:`${o}-content`},e.content))),l===void 0||typeof l=="function"?f.createElement(lve,{value:C},f.createElement("div",{className:`${o}-btns`},typeof l=="function"?l(_,{OkBtn:dJ,CancelBtn:uJ}):_)):l,f.createElement(ZVe,{prefixCls:t}))}const eKe=e=>{const{close:t,zIndex:n,maskStyle:r,direction:i,prefixCls:o,wrapClassName:a,rootPrefixCls:s,bodyStyle:l,closable:c=!1,onConfirm:u,styles:d}=e,h=`${o}-confirm`,p=e.width||416,m=e.style||{},v=e.mask===void 0?!0:e.mask,y=e.maskClosable===void 0?!1:e.maskClosable,S=Re(h,`${h}-${e.type}`,{[`${h}-rtl`]:i==="rtl"},e.className),[,b]=na(),C=f.useMemo(()=>n!==void 0?n:b.zIndexPopupBase+RU,[n,b]);return f.createElement(Rve,Object.assign({},e,{className:S,wrapClassName:Re({[`${h}-centered`]:!!e.centered},a),onCancel:()=>{t==null||t({triggerCancel:!0}),u==null||u(!1)},title:"",footer:null,transitionName:as(s||"","zoom",e.transitionName),maskTransitionName:as(s||"","fade",e.maskTransitionName),mask:v,maskClosable:y,style:m,styles:Object.assign({body:l,mask:r},d),width:p,zIndex:C,closable:c}),f.createElement(Ave,Object.assign({},e,{confirmPrefixCls:h})))},Nve=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:i}=e;return f.createElement(nr,{prefixCls:t,iconPrefixCls:n,direction:r,theme:i},f.createElement(eKe,Object.assign({},e)))},$1=[];let Dve="";function Lve(){return Dve}const tKe=e=>{var t,n;const{prefixCls:r,getContainer:i,direction:o}=e,a=Gge(),s=f.useContext(hn),l=Lve()||s.getPrefixCls(),c=r||`${l}-modal`;let u=i;return u===!1&&(u=void 0),me.createElement(Nve,Object.assign({},e,{rootPrefixCls:l,prefixCls:c,iconPrefixCls:s.iconPrefixCls,theme:s.theme,direction:o??s.direction,locale:(n=(t=s.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:a,getContainer:u}))};function _E(e){const t=O1e(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:l,open:!0}),i,o;function a(){for(var u,d=arguments.length,h=new Array(d),p=0;p<d;p++)h[p]=arguments[p];if(h.some(y=>y==null?void 0:y.triggerCancel)){var v;(u=e.onCancel)===null||u===void 0||(v=u).call.apply(v,[e,()=>{}].concat(pt(h.slice(1))))}for(let y=0;y<$1.length;y++)if($1[y]===l){$1.splice(y,1);break}o()}function s(u){clearTimeout(i),i=setTimeout(()=>{const d=t.getPrefixCls(void 0,Lve()),h=t.getIconPrefixCls(),p=t.getTheme(),m=me.createElement(tKe,Object.assign({},u));o=NU()(me.createElement(nr,{prefixCls:d,iconPrefixCls:h,theme:p},t.holderRender?t.holderRender(m):m),n)})}function l(){for(var u=arguments.length,d=new Array(u),h=0;h<u;h++)d[h]=arguments[h];r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),a.apply(this,d)}}),r.visible&&delete r.visible,s(r)}function c(u){typeof u=="function"?r=u(r):r=Object.assign(Object.assign({},r),u),s(r)}return s(r),$1.push(l),{destroy:l,update:c}}function Fve(e){return Object.assign(Object.assign({},e),{type:"warning"})}function jve(e){return Object.assign(Object.assign({},e),{type:"info"})}function Bve(e){return Object.assign(Object.assign({},e),{type:"success"})}function Hve(e){return Object.assign(Object.assign({},e),{type:"error"})}function zve(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function nKe(e){let{rootPrefixCls:t}=e;Dve=t}var rKe=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 iKe=(e,t)=>{var n,{afterClose:r,config:i}=e,o=rKe(e,["afterClose","config"]);const[a,s]=f.useState(!0),[l,c]=f.useState(i),{direction:u,getPrefixCls:d}=f.useContext(hn),h=d("modal"),p=d(),m=()=>{var b;r(),(b=l.afterClose)===null||b===void 0||b.call(l)},v=function(){var b;s(!1);for(var C=arguments.length,_=new Array(C),T=0;T<C;T++)_[T]=arguments[T];if(_.some(k=>k==null?void 0:k.triggerCancel)){var E;(b=l.onCancel)===null||b===void 0||(E=b).call.apply(E,[l,()=>{}].concat(pt(_.slice(1))))}};f.useImperativeHandle(t,()=>({destroy:v,update:b=>{c(C=>Object.assign(Object.assign({},C),b))}}));const y=(n=l.okCancel)!==null&&n!==void 0?n:l.type==="confirm",[S]=Ts("Modal",Nc.Modal);return f.createElement(Nve,Object.assign({prefixCls:h,rootPrefixCls:p},l,{close:v,open:a,afterClose:m,okText:l.okText||(y?S==null?void 0:S.okText:S==null?void 0:S.justOkText),direction:l.direction||u,cancelText:l.cancelText||(S==null?void 0:S.cancelText)},o))},oKe=f.forwardRef(iKe);let LJ=0;const aKe=f.memo(f.forwardRef((e,t)=>{const[n,r]=QHe();return f.useImperativeHandle(t,()=>({patchElement:r}),[]),f.createElement(f.Fragment,null,n)}));function Uve(){const e=f.useRef(null),[t,n]=f.useState([]);f.useEffect(()=>{t.length&&(pt(t).forEach(a=>{a()}),n([]))},[t]);const r=f.useCallback(o=>function(s){var l;LJ+=1;const c=f.createRef();let u;const d=new Promise(y=>{u=y});let h=!1,p;const m=f.createElement(oKe,{key:`modal-${LJ}`,config:o(s),ref:c,afterClose:()=>{p==null||p()},isSilent:()=>h,onConfirm:y=>{u(y)}});return p=(l=e.current)===null||l===void 0?void 0:l.patchElement(m),p&&$1.push(p),{destroy:()=>{function y(){var S;(S=c.current)===null||S===void 0||S.destroy()}c.current?y():n(S=>[].concat(pt(S),[y]))},update:y=>{function S(){var b;(b=c.current)===null||b===void 0||b.update(y)}c.current?S():n(b=>[].concat(pt(b),[S]))},then:y=>(h=!0,d.then(y))}},[]);return[f.useMemo(()=>({info:r(jve),success:r(Bve),error:r(Hve),warning:r(Fve),confirm:r(zve)}),[]),f.createElement(aKe,{key:"modal-holder",ref:e})]}const sKe=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,i=`${t}-notice`,o=new Pr("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),a=new Pr("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),s=new Pr("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),l=new Pr("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[i]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}},[`&${t}-topRight, &${t}-bottomRight`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:n,_skip_check_:!0},[i]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}}}}},lKe=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],cKe={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},uKe=(e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[cKe[t]]:{value:0,_skip_check_:!0}}}}},dKe=e=>{const t={};for(let n=1;n<e.notificationStackLayer;n++)t[`&:nth-last-child(${n+1})`]={overflow:"hidden",[`& > ${e.componentCls}-notice`]:{opacity:0,transition:`opacity ${e.motionDurationMid}`}};return Object.assign({[`&:not(:nth-last-child(-n+${e.notificationStackLayer}))`]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"}},t)},fKe=e=>{const t={};for(let n=1;n<e.notificationStackLayer;n++)t[`&:nth-last-child(${n+1})`]={background:e.colorBgBlur,backdropFilter:"blur(10px)","-webkit-backdrop-filter":"blur(10px)"};return Object.assign({},t)},hKe=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`all ${e.motionDurationSlow}, backdrop-filter 0s`,position:"absolute"},dKe(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},fKe(e))},[`${t}-stack${t}-stack-expanded`]:{[`& > ${t}-notice-wrapper`]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",[`& > ${e.componentCls}-notice`]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:e.margin,width:"100%",insetInline:0,bottom:e.calc(e.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}}},lKe.map(n=>uKe(e,n)).reduce((n,r)=>Object.assign(Object.assign({},n),r),{}))},pKe=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:i,notificationMarginBottom:o,borderRadiusLG:a,colorSuccess:s,colorInfo:l,colorWarning:c,colorError:u,colorTextHeading:d,notificationBg:h,notificationPadding:p,notificationMarginEdge:m,notificationProgressBg:v,notificationProgressHeight:y,fontSize:S,lineHeight:b,width:C,notificationIconSize:_,colorText:T}=e,x=`${n}-notice`;return{position:"relative",marginBottom:o,marginInlineStart:"auto",background:h,borderRadius:a,boxShadow:r,[x]:{padding:p,width:C,maxWidth:`calc(100vw - ${je(e.calc(m).mul(2).equal())})`,overflow:"hidden",lineHeight:b,wordWrap:"break-word"},[`${x}-message`]:{marginBottom:e.marginXS,color:d,fontSize:i,lineHeight:e.lineHeightLG},[`${x}-description`]:{fontSize:S,color:T},[`${x}-closable ${x}-message`]:{paddingInlineEnd:e.paddingLG},[`${x}-with-icon ${x}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.calc(e.marginSM).add(_).equal(),fontSize:i},[`${x}-with-icon ${x}-description`]:{marginInlineStart:e.calc(e.marginSM).add(_).equal(),fontSize:S},[`${x}-icon`]:{position:"absolute",fontSize:_,lineHeight:1,[`&-success${t}`]:{color:s},[`&-info${t}`]:{color:l},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:u}},[`${x}-close`]:Object.assign({position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},pl(e)),[`${x}-progress`]:{position:"absolute",display:"block",appearance:"none",WebkitAppearance:"none",inlineSize:`calc(100% - ${je(a)} * 2)`,left:{_skip_check_:!0,value:a},right:{_skip_check_:!0,value:a},bottom:0,blockSize:y,border:0,"&, &::-webkit-progress-bar":{borderRadius:a,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:v},"&::-webkit-progress-value":{borderRadius:a,background:v}},[`${x}-btn`]:{float:"right",marginTop:e.marginSM}}},mKe=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:i,motionEaseInOut:o}=e,a=`${t}-notice`,s=new Pr("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},$r(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_skip_check_:!0},[`${t}-hook-holder`]:{position:"relative"},[`${t}-fade-appear-prepare`]:{opacity:"0 !important"},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:o,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:o,animationFillMode:"both",animationDuration:i,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:s,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${a}-btn`]:{float:"left"}}})},{[t]:{[`${a}-wrapper`]:Object.assign({},pKe(e))}}]},gKe=e=>({zIndexPopup:e.zIndexPopupBase+RU+50,width:384}),vKe=e=>{const t=e.paddingMD,n=e.paddingLG;return fr(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${je(e.paddingMD)} ${je(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},yKe=Tr("Notification",e=>{const t=vKe(e);return[mKe(t),sKe(t),hKe(t)]},gKe);function Wve(e,t){return t===null||t===!1?null:t||f.createElement(oh,{className:`${e}-close-icon`})}const bKe={success:Zv,info:OO,error:ih,warning:bg},SKe=e=>{const{prefixCls:t,icon:n,type:r,message:i,description:o,btn:a,role:s="alert"}=e;let l=null;return n?l=f.createElement("span",{className:`${t}-icon`},n):r&&(l=f.createElement(bKe[r]||null,{className:Re(`${t}-icon`,`${t}-icon-${r}`)})),f.createElement("div",{className:Re({[`${t}-with-icon`]:l}),role:s},l,f.createElement("div",{className:`${t}-message`},i),f.createElement("div",{className:`${t}-description`},o),a&&f.createElement("div",{className:`${t}-btn`},a))};function CKe(e,t,n){let r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n};break}return r}function xKe(e){return{motionName:`${e}-fade`}}var wKe=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 FJ=24,_Ke=4.5,EKe="topRight",TKe=e=>{let{children:t,prefixCls:n}=e;const r=Ei(n),[i,o,a]=yKe(n,r);return i(me.createElement(j1e,{classNames:{list:Re(o,a,r)}},t))},kKe=(e,t)=>{let{prefixCls:n,key:r}=t;return me.createElement(TKe,{prefixCls:n,key:r},e)},OKe=me.forwardRef((e,t)=>{const{top:n,bottom:r,prefixCls:i,getContainer:o,maxCount:a,rtl:s,onAllRemoved:l,stack:c,duration:u,pauseOnHover:d=!0,showProgress:h}=e,{getPrefixCls:p,getPopupContainer:m,notification:v,direction:y}=f.useContext(hn),[,S]=na(),b=i||p("notification"),C=k=>CKe(k,n??FJ,r??FJ),_=()=>Re({[`${b}-rtl`]:s??y==="rtl"}),T=()=>xKe(b),[x,E]=B1e({prefixCls:b,style:C,className:_,motion:T,closable:!0,closeIcon:Wve(b),duration:u??_Ke,getContainer:()=>(o==null?void 0:o())||(m==null?void 0:m())||document.body,maxCount:a,pauseOnHover:d,showProgress:h,onAllRemoved:l,renderNotifications:kKe,stack:c===!1?!1:{threshold:typeof c=="object"?c==null?void 0:c.threshold:void 0,offset:8,gap:S.margin}});return me.useImperativeHandle(t,()=>Object.assign(Object.assign({},x),{prefixCls:b,notification:v})),E});function PKe(e){const t=me.useRef(null);return rh(),[me.useMemo(()=>{const r=s=>{var l;if(!t.current)return;const{open:c,prefixCls:u,notification:d}=t.current,h=`${u}-notice`,{message:p,description:m,icon:v,type:y,btn:S,className:b,style:C,role:_="alert",closeIcon:T,closable:x}=s,E=wKe(s,["message","description","icon","type","btn","className","style","role","closeIcon","closable"]),k=Wve(h,typeof T<"u"?T:d==null?void 0:d.closeIcon);return c(Object.assign(Object.assign({placement:(l=e==null?void 0:e.placement)!==null&&l!==void 0?l:EKe},E),{content:me.createElement(SKe,{prefixCls:h,icon:v,type:y,message:p,description:m,btn:S,role:_}),className:Re(y&&`${h}-${y}`,b,d==null?void 0:d.className),style:Object.assign(Object.assign({},d==null?void 0:d.style),C),closeIcon:k,closable:x??!!k}))},o={open:r,destroy:s=>{var l,c;s!==void 0?(l=t.current)===null||l===void 0||l.close(s):(c=t.current)===null||c===void 0||c.destroy()}};return["success","info","warning","error"].forEach(s=>{o[s]=l=>r(Object.assign(Object.assign({},l),{type:s}))}),o},[]),me.createElement(OKe,Object.assign({key:"notification-holder"},e,{ref:t}))]}function MKe(e){return PKe(e)}const jF=me.createContext({}),Vve=me.createContext({message:{},notification:{},modal:{}}),IKe=e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:i,fontFamily:o}=e;return{[t]:{color:n,fontSize:r,lineHeight:i,fontFamily:o,[`&${t}-rtl`]:{direction:"rtl"}}}},$Ke=()=>({}),RKe=Tr("App",IKe,$Ke),AKe=()=>me.useContext(Vve),VO=e=>{const{prefixCls:t,children:n,className:r,rootClassName:i,message:o,notification:a,style:s,component:l="div"}=e,{direction:c,getPrefixCls:u}=f.useContext(hn),d=u("app",t),[h,p,m]=RKe(d),v=Re(p,d,r,i,m,{[`${d}-rtl`]:c==="rtl"}),y=f.useContext(jF),S=me.useMemo(()=>({message:Object.assign(Object.assign({},y.message),o),notification:Object.assign(Object.assign({},y.notification),a)}),[o,a,y.message,y.notification]),[b,C]=V1e(S.message),[_,T]=MKe(S.notification),[x,E]=Uve(),k=me.useMemo(()=>({message:b,notification:_,modal:x}),[b,_,x]);rh()(!(m&&l===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const M=l===!1?me.Fragment:l,P={className:v,style:s};return h(me.createElement(Vve.Provider,{value:k},me.createElement(jF.Provider,{value:S},me.createElement(M,Object.assign({},l===!1?void 0:P),E,C,T,n))))};VO.useApp=AKe;function Kve(e){return t=>f.createElement(nr,{theme:{token:{motion:!1,zIndexPopupBase:0}}},f.createElement(e,Object.assign({},t)))}const Sg=(e,t,n,r,i)=>Kve(a=>{const{prefixCls:s,style:l}=a,c=f.useRef(null),[u,d]=f.useState(0),[h,p]=f.useState(0),[m,v]=Qn(!1,{value:a.open}),{getPrefixCls:y}=f.useContext(hn),S=y(r||"select",s);f.useEffect(()=>{if(v(!0),typeof ResizeObserver<"u"){const _=new ResizeObserver(x=>{const E=x[0].target;d(E.offsetHeight+8),p(E.offsetWidth)}),T=setInterval(()=>{var x;const E=i?`.${i(S)}`:`.${S}-dropdown`,k=(x=c.current)===null||x===void 0?void 0:x.querySelector(E);k&&(clearInterval(T),_.observe(k))},10);return()=>{clearInterval(T),_.disconnect()}}},[]);let b=Object.assign(Object.assign({},a),{style:Object.assign(Object.assign({},l),{margin:0}),open:m,visible:m,getPopupContainer:()=>c.current});n&&(b=n(b)),t&&Object.assign(b,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const C={paddingBottom:u,position:"relative",minWidth:h};return f.createElement("div",{ref:c,style:C},f.createElement(e,Object.assign({},b)))}),KO=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))};var qO=function(t){var n=t.className,r=t.customizeIcon,i=t.customizeIconProps,o=t.children,a=t.onMouseDown,s=t.onClick,l=typeof r=="function"?r(i):r;return f.createElement("span",{className:n,onMouseDown:function(u){u.preventDefault(),a==null||a(u)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:f.createElement("span",{className:Re(n.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},o))},NKe=function(t,n,r,i,o){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,s=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,c=me.useMemo(function(){if(ln(i)==="object")return i.clearIcon;if(o)return o},[i,o]),u=me.useMemo(function(){return!!(!a&&i&&(r.length||s)&&!(l==="combobox"&&s===""))},[i,a,r.length,s,l]);return{allowClear:u,clearIcon:me.createElement(qO,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:c},"×")}},qve=f.createContext(null);function QU(){return f.useContext(qve)}function DKe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=f.useState(!1),n=Le(t,2),r=n[0],i=n[1],o=f.useRef(null),a=function(){window.clearTimeout(o.current)};f.useEffect(function(){return a},[]);var s=function(c,u){a(),o.current=window.setTimeout(function(){i(c),u&&u()},e)};return[r,s,a]}function Gve(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=f.useRef(null),n=f.useRef(null);f.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(i){(i||t.current===null)&&(t.current=i),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function LKe(e,t,n,r){var i=f.useRef(null);i.current={open:t,triggerOpen:n,customizedTrigger:r},f.useEffect(function(){function o(a){var s;if(!((s=i.current)!==null&&s!==void 0&&s.customizedTrigger)){var l=a.target;l.shadowRoot&&a.composed&&(l=a.composedPath()[0]||l),i.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(l)&&c!==l})&&i.current.triggerOpen(!1)}}return window.addEventListener("mousedown",o),function(){return window.removeEventListener("mousedown",o)}},[])}function FKe(e){return e&&![Pt.ESC,Pt.SHIFT,Pt.BACKSPACE,Pt.TAB,Pt.WIN_KEY,Pt.ALT,Pt.META,Pt.WIN_KEY_RIGHT,Pt.CTRL,Pt.SEMICOLON,Pt.EQUALS,Pt.CAPS_LOCK,Pt.CONTEXT_MENU,Pt.F1,Pt.F2,Pt.F3,Pt.F4,Pt.F5,Pt.F6,Pt.F7,Pt.F8,Pt.F9,Pt.F10,Pt.F11,Pt.F12].includes(e)}var jKe=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ey=void 0;function BKe(e,t){var n=e.prefixCls,r=e.invalidate,i=e.item,o=e.renderItem,a=e.responsive,s=e.responsiveDisabled,l=e.registerSize,c=e.itemKey,u=e.className,d=e.style,h=e.children,p=e.display,m=e.order,v=e.component,y=v===void 0?"div":v,S=tn(e,jKe),b=a&&!p;function C(k){l(c,k)}f.useEffect(function(){return function(){C(null)}},[]);var _=o&&i!==ey?o(i):h,T;r||(T={opacity:b?0:1,height:b?0:ey,overflowY:b?"hidden":ey,order:a?m:ey,pointerEvents:b?"none":ey,position:b?"absolute":ey});var x={};b&&(x["aria-hidden"]=!0);var E=f.createElement(y,st({className:Re(!r&&n,u),style:Y(Y({},T),d)},x,S,{ref:t}),_);return a&&(E=f.createElement(Wa,{onResize:function(M){var P=M.offsetWidth;C(P)},disabled:s},E)),E}var tw=f.forwardRef(BKe);tw.displayName="Item";function HKe(e){if(typeof MessageChannel>"u")Cr(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function zKe(){var e=f.useRef(null),t=function(r){e.current||(e.current=[],HKe(function(){Kl.unstable_batchedUpdates(function(){e.current.forEach(function(i){i()}),e.current=null})})),e.current.push(r)};return t}function Dx(e,t){var n=f.useState(t),r=Le(n,2),i=r[0],o=r[1],a=dr(function(s){e(function(){o(s)})});return[i,a]}var z9=me.createContext(null),UKe=["component"],WKe=["className"],VKe=["className"],KKe=function(t,n){var r=f.useContext(z9);if(!r){var i=t.component,o=i===void 0?"div":i,a=tn(t,UKe);return f.createElement(o,st({},a,{ref:n}))}var s=r.className,l=tn(r,WKe),c=t.className,u=tn(t,VKe);return f.createElement(z9.Provider,{value:null},f.createElement(tw,st({ref:n,className:Re(s,c)},l,u)))},Yve=f.forwardRef(KKe);Yve.displayName="RawItem";var qKe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Xve="responsive",Qve="invalidate";function GKe(e){return"+ ".concat(e.length," ...")}function YKe(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,l=e.itemKey,c=e.itemWidth,u=c===void 0?10:c,d=e.ssr,h=e.style,p=e.className,m=e.maxCount,v=e.renderRest,y=e.renderRawRest,S=e.suffix,b=e.component,C=b===void 0?"div":b,_=e.itemComponent,T=e.onVisibleChange,x=tn(e,qKe),E=d==="full",k=zKe(),M=Dx(k,null),P=Le(M,2),D=P[0],R=P[1],A=D||0,H=Dx(k,new Map),F=Le(H,2),U=F[0],z=F[1],K=Dx(k,0),Z=Le(K,2),N=Z[0],j=Z[1],W=Dx(k,0),G=Le(W,2),re=G[0],se=G[1],de=Dx(k,0),ee=Le(de,2),ne=ee[0],ue=ee[1],ye=f.useState(null),ge=Le(ye,2),pe=ge[0],he=ge[1],_e=f.useState(null),ce=Le(_e,2),xe=ce[0],we=ce[1],De=f.useMemo(function(){return xe===null&&E?Number.MAX_SAFE_INTEGER:xe||0},[xe,D]),Fe=f.useState(!1),Ce=Le(Fe,2),Te=Ce[0],ke=Ce[1],Pe="".concat(r,"-item"),Ne=Math.max(N,re),We=m===Xve,Q=o.length&&We,q=m===Qve,J=Q||typeof m=="number"&&o.length>m,be=f.useMemo(function(){var Vt=o;return Q?D===null&&E?Vt=o:Vt=o.slice(0,Math.min(o.length,A/u)):typeof m=="number"&&(Vt=o.slice(0,m)),Vt},[o,u,D,m,Q]),Oe=f.useMemo(function(){return Q?o.slice(De+1):o.slice(be.length)},[o,be,Q,De]),Se=f.useCallback(function(Vt,Kt){var Qt;return typeof l=="function"?l(Vt):(Qt=l&&(Vt==null?void 0:Vt[l]))!==null&&Qt!==void 0?Qt:Kt},[l]),Ke=f.useCallback(a||function(Vt){return Vt},[a]);function tt(Vt,Kt,Qt){xe===Vt&&(Kt===void 0||Kt===pe)||(we(Vt),Qt||(ke(Vt<o.length-1),T==null||T(Vt)),Kt!==void 0&&he(Kt))}function le(Vt,Kt){R(Kt.clientWidth)}function ze(Vt,Kt){z(function(Qt){var et=new Map(Qt);return Kt===null?et.delete(Vt):et.set(Vt,Kt),et})}function Ye(Vt,Kt){se(Kt),j(re)}function Ue(Vt,Kt){ue(Kt)}function Je(Vt){return U.get(Se(be[Vt],Vt))}Er(function(){if(A&&typeof Ne=="number"&&be){var Vt=ne,Kt=be.length,Qt=Kt-1;if(!Kt){tt(0,null);return}for(var et=0;et<Kt;et+=1){var ot=Je(et);if(E&&(ot=ot||0),ot===void 0){tt(et-1,void 0,!0);break}if(Vt+=ot,Qt===0&&Vt<=A||et===Qt-1&&Vt+Je(Qt)<=A){tt(Qt,null);break}else if(Vt+Ne>A){tt(et-1,Vt-ot-ne+re);break}}S&&Je(0)+ne>A&&he(null)}},[A,U,re,ne,Se,be]);var Ze=Te&&!!Oe.length,rt={};pe!==null&&Q&&(rt={position:"absolute",left:pe,top:0});var qt={prefixCls:Pe,responsive:Q,component:_,invalidate:q},St=s?function(Vt,Kt){var Qt=Se(Vt,Kt);return f.createElement(z9.Provider,{key:Qt,value:Y(Y({},qt),{},{order:Kt,item:Vt,itemKey:Qt,registerSize:ze,display:Kt<=De})},s(Vt,Kt))}:function(Vt,Kt){var Qt=Se(Vt,Kt);return f.createElement(tw,st({},qt,{order:Kt,key:Qt,item:Vt,renderItem:Ke,itemKey:Qt,registerSize:ze,display:Kt<=De}))},Ot,Bt={order:Ze?De:Number.MAX_SAFE_INTEGER,className:"".concat(Pe,"-rest"),registerSize:Ye,display:Ze};if(y)y&&(Ot=f.createElement(z9.Provider,{value:Y(Y({},qt),Bt)},y(Oe)));else{var Dt=v||GKe;Ot=f.createElement(tw,st({},qt,Bt),typeof Dt=="function"?Dt(Oe):Dt)}var an=f.createElement(C,st({className:Re(!q&&r,p),style:h,ref:t},x),be.map(St),J?Ot:null,S&&f.createElement(tw,st({},qt,{responsive:We,responsiveDisabled:!Q,order:De,className:"".concat(Pe,"-suffix"),registerSize:Ue,display:!0,style:rt}),S));return We&&(an=f.createElement(Wa,{onResize:le,disabled:!Q},an)),an}var Pd=f.forwardRef(YKe);Pd.displayName="Overflow";Pd.Item=Yve;Pd.RESPONSIVE=Xve;Pd.INVALIDATE=Qve;var XKe=function(t,n){var r,i=t.prefixCls,o=t.id,a=t.inputElement,s=t.disabled,l=t.tabIndex,c=t.autoFocus,u=t.autoComplete,d=t.editable,h=t.activeDescendantId,p=t.value,m=t.maxLength,v=t.onKeyDown,y=t.onMouseDown,S=t.onChange,b=t.onPaste,C=t.onCompositionStart,_=t.onCompositionEnd,T=t.onBlur,x=t.open,E=t.attrs,k=a||f.createElement("input",null),M=k,P=M.ref,D=M.props,R=D.onKeyDown,A=D.onChange,H=D.onMouseDown,F=D.onCompositionStart,U=D.onCompositionEnd,z=D.onBlur,K=D.style;return"maxLength"in k.props,k=f.cloneElement(k,Y(Y(Y({type:"search"},D),{},{id:o,ref:ga(n,P),disabled:s,tabIndex:l,autoComplete:u||"off",autoFocus:c,className:Re("".concat(i,"-selection-search-input"),(r=k)===null||r===void 0||(r=r.props)===null||r===void 0?void 0:r.className),role:"combobox","aria-expanded":x||!1,"aria-haspopup":"listbox","aria-owns":"".concat(o,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(o,"_list"),"aria-activedescendant":x?h:void 0},E),{},{value:d?p:"",maxLength:m,readOnly:!d,unselectable:d?null:"on",style:Y(Y({},K),{},{opacity:d?null:0}),onKeyDown:function(N){v(N),R&&R(N)},onMouseDown:function(N){y(N),H&&H(N)},onChange:function(N){S(N),A&&A(N)},onCompositionStart:function(N){C(N),F&&F(N)},onCompositionEnd:function(N){_(N),U&&U(N)},onPaste:b,onBlur:function(N){T(N),z&&z(N)}})),k},Zve=f.forwardRef(XKe);function Jve(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}var QKe=typeof window<"u"&&window.document&&window.document.documentElement,ZKe=QKe;function JKe(e){return e!=null}function eqe(e){return!e&&e!==0}function jJ(e){return["string","number"].includes(ln(e))}function e0e(e){var t=void 0;return e&&(jJ(e.title)?t=e.title.toString():jJ(e.label)&&(t=e.label.toString())),t}function tqe(e,t){ZKe?f.useLayoutEffect(e,t):f.useEffect(e,t)}function nqe(e){var t;return(t=e.key)!==null&&t!==void 0?t:e.value}var BJ=function(t){t.preventDefault(),t.stopPropagation()},rqe=function(t){var n=t.id,r=t.prefixCls,i=t.values,o=t.open,a=t.searchValue,s=t.autoClearSearchValue,l=t.inputRef,c=t.placeholder,u=t.disabled,d=t.mode,h=t.showSearch,p=t.autoFocus,m=t.autoComplete,v=t.activeDescendantId,y=t.tabIndex,S=t.removeIcon,b=t.maxTagCount,C=t.maxTagTextLength,_=t.maxTagPlaceholder,T=_===void 0?function(_e){return"+ ".concat(_e.length," ...")}:_,x=t.tagRender,E=t.onToggleOpen,k=t.onRemove,M=t.onInputChange,P=t.onInputPaste,D=t.onInputKeyDown,R=t.onInputMouseDown,A=t.onInputCompositionStart,H=t.onInputCompositionEnd,F=t.onInputBlur,U=f.useRef(null),z=f.useState(0),K=Le(z,2),Z=K[0],N=K[1],j=f.useState(!1),W=Le(j,2),G=W[0],re=W[1],se="".concat(r,"-selection"),de=o||d==="multiple"&&s===!1||d==="tags"?a:"",ee=d==="tags"||d==="multiple"&&s===!1||h&&(o||G);tqe(function(){N(U.current.scrollWidth)},[de]);var ne=function(ce,xe,we,De,Fe){return f.createElement("span",{title:e0e(ce),className:Re("".concat(se,"-item"),ae({},"".concat(se,"-item-disabled"),we))},f.createElement("span",{className:"".concat(se,"-item-content")},xe),De&&f.createElement(qO,{className:"".concat(se,"-item-remove"),onMouseDown:BJ,onClick:Fe,customizeIcon:S},"×"))},ue=function(ce,xe,we,De,Fe,Ce){var Te=function(Pe){BJ(Pe),E(!o)};return f.createElement("span",{onMouseDown:Te},x({label:xe,value:ce,disabled:we,closable:De,onClose:Fe,isMaxTag:!!Ce}))},ye=function(ce){var xe=ce.disabled,we=ce.label,De=ce.value,Fe=!u&&!xe,Ce=we;if(typeof C=="number"&&(typeof we=="string"||typeof we=="number")){var Te=String(Ce);Te.length>C&&(Ce="".concat(Te.slice(0,C),"..."))}var ke=function(Ne){Ne&&Ne.stopPropagation(),k(ce)};return typeof x=="function"?ue(De,Ce,xe,Fe,ke):ne(ce,Ce,xe,Fe,ke)},ge=function(ce){if(!i.length)return null;var xe=typeof T=="function"?T(ce):T;return typeof x=="function"?ue(void 0,xe,!1,!1,void 0,!0):ne({title:xe},xe,!1)},pe=f.createElement("div",{className:"".concat(se,"-search"),style:{width:Z},onFocus:function(){re(!0)},onBlur:function(){re(!1)}},f.createElement(Zve,{ref:l,open:o,prefixCls:r,id:n,inputElement:null,disabled:u,autoFocus:p,autoComplete:m,editable:ee,activeDescendantId:v,value:de,onKeyDown:D,onMouseDown:R,onChange:M,onPaste:P,onCompositionStart:A,onCompositionEnd:H,onBlur:F,tabIndex:y,attrs:ji(t,!0)}),f.createElement("span",{ref:U,className:"".concat(se,"-search-mirror"),"aria-hidden":!0},de," ")),he=f.createElement(Pd,{prefixCls:"".concat(se,"-overflow"),data:i,renderItem:ye,renderRest:ge,suffix:pe,itemKey:nqe,maxCount:b});return f.createElement("span",{className:"".concat(se,"-wrap")},he,!i.length&&!de&&f.createElement("span",{className:"".concat(se,"-placeholder")},c))},iqe=function(t){var n=t.inputElement,r=t.prefixCls,i=t.id,o=t.inputRef,a=t.disabled,s=t.autoFocus,l=t.autoComplete,c=t.activeDescendantId,u=t.mode,d=t.open,h=t.values,p=t.placeholder,m=t.tabIndex,v=t.showSearch,y=t.searchValue,S=t.activeValue,b=t.maxLength,C=t.onInputKeyDown,_=t.onInputMouseDown,T=t.onInputChange,x=t.onInputPaste,E=t.onInputCompositionStart,k=t.onInputCompositionEnd,M=t.onInputBlur,P=t.title,D=f.useState(!1),R=Le(D,2),A=R[0],H=R[1],F=u==="combobox",U=F||v,z=h[0],K=y||"";F&&S&&!A&&(K=S),f.useEffect(function(){F&&H(!1)},[F,S]);var Z=u!=="combobox"&&!d&&!v?!1:!!K,N=P===void 0?e0e(z):P,j=f.useMemo(function(){return z?null:f.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:Z?{visibility:"hidden"}:void 0},p)},[z,Z,p,r]);return f.createElement("span",{className:"".concat(r,"-selection-wrap")},f.createElement("span",{className:"".concat(r,"-selection-search")},f.createElement(Zve,{ref:o,prefixCls:r,id:i,open:d,inputElement:n,disabled:a,autoFocus:s,autoComplete:l,editable:U,activeDescendantId:c,value:K,onKeyDown:C,onMouseDown:_,onChange:function(G){H(!0),T(G)},onPaste:x,onCompositionStart:E,onCompositionEnd:k,onBlur:M,tabIndex:m,attrs:ji(t,!0),maxLength:F?b:void 0})),!F&&z?f.createElement("span",{className:"".concat(r,"-selection-item"),title:N,style:Z?{visibility:"hidden"}:void 0},z.label):null,j)},oqe=function(t,n){var r=f.useRef(null),i=f.useRef(!1),o=t.prefixCls,a=t.open,s=t.mode,l=t.showSearch,c=t.tokenWithEnter,u=t.disabled,d=t.prefix,h=t.autoClearSearchValue,p=t.onSearch,m=t.onSearchSubmit,v=t.onToggleOpen,y=t.onInputKeyDown,S=t.onInputBlur,b=t.domRef;f.useImperativeHandle(n,function(){return{focus:function(N){r.current.focus(N)},blur:function(){r.current.blur()}}});var C=Gve(0),_=Le(C,2),T=_[0],x=_[1],E=function(N){var j=N.which,W=r.current instanceof HTMLTextAreaElement;!W&&a&&(j===Pt.UP||j===Pt.DOWN)&&N.preventDefault(),y&&y(N),j===Pt.ENTER&&s==="tags"&&!i.current&&!a&&(m==null||m(N.target.value)),!(W&&!a&&~[Pt.UP,Pt.DOWN,Pt.LEFT,Pt.RIGHT].indexOf(j))&&FKe(j)&&v(!0)},k=function(){x(!0)},M=f.useRef(null),P=function(N){p(N,!0,i.current)!==!1&&v(!0)},D=function(){i.current=!0},R=function(N){i.current=!1,s!=="combobox"&&P(N.target.value)},A=function(N){var j=N.target.value;if(c&&M.current&&/[\r\n]/.test(M.current)){var W=M.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");j=j.replace(W,M.current)}M.current=null,P(j)},H=function(N){var j=N.clipboardData,W=j==null?void 0:j.getData("text");M.current=W||""},F=function(N){var j=N.target;if(j!==r.current){var W=document.body.style.msTouchAction!==void 0;W?setTimeout(function(){r.current.focus()}):r.current.focus()}},U=function(N){var j=T();N.target!==r.current&&!j&&!(s==="combobox"&&u)&&N.preventDefault(),(s!=="combobox"&&(!l||!j)||!a)&&(a&&h!==!1&&p("",!0,!1),v())},z={inputRef:r,onInputKeyDown:E,onInputMouseDown:k,onInputChange:A,onInputPaste:H,onInputCompositionStart:D,onInputCompositionEnd:R,onInputBlur:S},K=s==="multiple"||s==="tags"?f.createElement(rqe,st({},t,z)):f.createElement(iqe,st({},t,z));return f.createElement("div",{ref:b,className:"".concat(o,"-selector"),onClick:F,onMouseDown:U},d&&f.createElement("div",{className:"".concat(o,"-prefix")},d),K)},aqe=f.forwardRef(oqe);function sqe(e){var t=e.prefixCls,n=e.align,r=e.arrow,i=e.arrowPos,o=r||{},a=o.className,s=o.content,l=i.x,c=l===void 0?0:l,u=i.y,d=u===void 0?0:u,h=f.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(n.autoArrow!==!1){var m=n.points[0],v=n.points[1],y=m[0],S=m[1],b=v[0],C=v[1];y===b||!["t","b"].includes(y)?p.top=d:y==="t"?p.top=0:p.bottom=0,S===C||!["l","r"].includes(S)?p.left=c:S==="l"?p.left=0:p.right=0}return f.createElement("div",{ref:h,className:Re("".concat(t,"-arrow"),a),style:p},s)}function lqe(e){var t=e.prefixCls,n=e.open,r=e.zIndex,i=e.mask,o=e.motion;return i?f.createElement(ha,st({},o,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(a){var s=a.className;return f.createElement("div",{style:{zIndex:r},className:Re("".concat(t,"-mask"),s)})}):null}var cqe=f.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),uqe=f.forwardRef(function(e,t){var n=e.popup,r=e.className,i=e.prefixCls,o=e.style,a=e.target,s=e.onVisibleChanged,l=e.open,c=e.keepDom,u=e.fresh,d=e.onClick,h=e.mask,p=e.arrow,m=e.arrowPos,v=e.align,y=e.motion,S=e.maskMotion,b=e.forceRender,C=e.getPopupContainer,_=e.autoDestroy,T=e.portal,x=e.zIndex,E=e.onMouseEnter,k=e.onMouseLeave,M=e.onPointerEnter,P=e.onPointerDownCapture,D=e.ready,R=e.offsetX,A=e.offsetY,H=e.offsetR,F=e.offsetB,U=e.onAlign,z=e.onPrepare,K=e.stretch,Z=e.targetWidth,N=e.targetHeight,j=typeof n=="function"?n():n,W=l||c,G=(C==null?void 0:C.length)>0,re=f.useState(!C||!G),se=Le(re,2),de=se[0],ee=se[1];if(Er(function(){!de&&G&&a&&ee(!0)},[de,G,a]),!de)return null;var ne="auto",ue={left:"-1000vw",top:"-1000vh",right:ne,bottom:ne};if(D||!l){var ye,ge=v.points,pe=v.dynamicInset||((ye=v._experimental)===null||ye===void 0?void 0:ye.dynamicInset),he=pe&&ge[0][1]==="r",_e=pe&&ge[0][0]==="b";he?(ue.right=H,ue.left=ne):(ue.left=R,ue.right=ne),_e?(ue.bottom=F,ue.top=ne):(ue.top=A,ue.bottom=ne)}var ce={};return K&&(K.includes("height")&&N?ce.height=N:K.includes("minHeight")&&N&&(ce.minHeight=N),K.includes("width")&&Z?ce.width=Z:K.includes("minWidth")&&Z&&(ce.minWidth=Z)),l||(ce.pointerEvents="none"),f.createElement(T,{open:b||W,getContainer:C&&function(){return C(a)},autoDestroy:_},f.createElement(lqe,{prefixCls:i,open:l,zIndex:x,mask:h,motion:S}),f.createElement(Wa,{onResize:U,disabled:!l},function(xe){return f.createElement(ha,st({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:b,leavedClassName:"".concat(i,"-hidden")},y,{onAppearPrepare:z,onEnterPrepare:z,visible:l,onVisibleChanged:function(De){var Fe;y==null||(Fe=y.onVisibleChanged)===null||Fe===void 0||Fe.call(y,De),s(De)}}),function(we,De){var Fe=we.className,Ce=we.style,Te=Re(i,Fe,r);return f.createElement("div",{ref:ga(xe,t,De),className:Te,style:Y(Y(Y(Y({"--arrow-x":"".concat(m.x||0,"px"),"--arrow-y":"".concat(m.y||0,"px")},ue),ce),Ce),{},{boxSizing:"border-box",zIndex:x},o),onMouseEnter:E,onMouseLeave:k,onPointerEnter:M,onClick:d,onPointerDownCapture:P},p&&f.createElement(sqe,{prefixCls:i,arrow:p,arrowPos:m,align:v}),f.createElement(cqe,{cache:!l&&!u},j))})}))}),dqe=f.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,i=jd(n),o=f.useCallback(function(s){i_(t,r?r(s):s)},[r]),a=Jd(o,yg(n));return i?f.cloneElement(n,{ref:a}):n}),HJ=f.createContext(null);function zJ(e){return e?Array.isArray(e)?e:[e]:[]}function fqe(e,t,n,r){return f.useMemo(function(){var i=zJ(n??t),o=zJ(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 hqe(){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 pqe(e,t,n,r){for(var i=n.points,o=Object.keys(e),a=0;a<o.length;a+=1){var s,l=o[a];if(hqe((s=e[l])===null||s===void 0?void 0:s.points,i,r))return"".concat(t,"-placement-").concat(l)}return""}function UJ(e,t,n,r){return t||(n?{motionName:"".concat(e,"-").concat(n)}:r?{motionName:r}:null)}function EE(e){return e.ownerDocument.defaultView}function BF(e){for(var t=[],n=e==null?void 0:e.parentElement,r=["hidden","scroll","clip","auto"];n;){var i=EE(n).getComputedStyle(n),o=i.overflowX,a=i.overflowY,s=i.overflow;[o,a,s].some(function(l){return r.includes(l)})&&t.push(n),n=n.parentElement}return t}function m_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Lx(e){return m_(parseFloat(e),0)}function WJ(e,t){var n=Y({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var i=EE(r).getComputedStyle(r),o=i.overflow,a=i.overflowClipMargin,s=i.borderTopWidth,l=i.borderBottomWidth,c=i.borderLeftWidth,u=i.borderRightWidth,d=r.getBoundingClientRect(),h=r.offsetHeight,p=r.clientHeight,m=r.offsetWidth,v=r.clientWidth,y=Lx(s),S=Lx(l),b=Lx(c),C=Lx(u),_=m_(Math.round(d.width/m*1e3)/1e3),T=m_(Math.round(d.height/h*1e3)/1e3),x=(m-v-b-C)*_,E=(h-p-y-S)*T,k=y*T,M=S*T,P=b*_,D=C*_,R=0,A=0;if(o==="clip"){var H=Lx(a);R=H*_,A=H*T}var F=d.x+P-R,U=d.y+k-A,z=F+d.width+2*R-P-D-x,K=U+d.height+2*A-k-M-E;n.left=Math.max(n.left,F),n.top=Math.max(n.top,U),n.right=Math.min(n.right,z),n.bottom=Math.min(n.bottom,K)}}),n}function VJ(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 KJ(e,t){var n=t||[],r=Le(n,2),i=r[0],o=r[1];return[VJ(e.width,i),VJ(e.height,o)]}function qJ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function ty(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 Zp(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 mqe(e,t,n,r,i,o,a){var s=f.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),l=Le(s,2),c=l[0],u=l[1],d=f.useRef(0),h=f.useMemo(function(){return t?BF(t):[]},[t]),p=f.useRef({}),m=function(){p.current={}};e||m();var v=dr(function(){if(t&&n&&e){let Yn=function(jr,Do){var ra=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ne,Ti=re.x+jr,ia=re.y+Do,Zl=Ti+he,qc=ia+pe,uh=Math.max(Ti,ra.left),qn=Math.max(ia,ra.top),kr=Math.min(Zl,ra.right),Zr=Math.min(qc,ra.bottom);return Math.max(0,(kr-uh)*(Zr-qn))},or=function(){cn=re.y+Qt,_t=cn+pe,jt=re.x+Kt,nn=jt+he};var b,C,_,T,x=t,E=x.ownerDocument,k=EE(x),M=k.getComputedStyle(x),P=M.width,D=M.height,R=M.position,A=x.style.left,H=x.style.top,F=x.style.right,U=x.style.bottom,z=x.style.overflow,K=Y(Y({},i[r]),o),Z=E.createElement("div");(b=x.parentElement)===null||b===void 0||b.appendChild(Z),Z.style.left="".concat(x.offsetLeft,"px"),Z.style.top="".concat(x.offsetTop,"px"),Z.style.position=R,Z.style.height="".concat(x.offsetHeight,"px"),Z.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 N;if(Array.isArray(n))N={x:n[0],y:n[1],width:0,height:0};else{var j,W,G=n.getBoundingClientRect();G.x=(j=G.x)!==null&&j!==void 0?j:G.left,G.y=(W=G.y)!==null&&W!==void 0?W:G.top,N={x:G.x,y:G.y,width:G.width,height:G.height}}var re=x.getBoundingClientRect();re.x=(C=re.x)!==null&&C!==void 0?C:re.left,re.y=(_=re.y)!==null&&_!==void 0?_:re.top;var se=E.documentElement,de=se.clientWidth,ee=se.clientHeight,ne=se.scrollWidth,ue=se.scrollHeight,ye=se.scrollTop,ge=se.scrollLeft,pe=re.height,he=re.width,_e=N.height,ce=N.width,xe={left:0,top:0,right:de,bottom:ee},we={left:-ge,top:-ye,right:ne-ge,bottom:ue-ye},De=K.htmlRegion,Fe="visible",Ce="visibleFirst";De!=="scroll"&&De!==Ce&&(De=Fe);var Te=De===Ce,ke=WJ(we,h),Pe=WJ(xe,h),Ne=De===Fe?Pe:ke,We=Te?Pe:Ne;x.style.left="auto",x.style.top="auto",x.style.right="0",x.style.bottom="0";var Q=x.getBoundingClientRect();x.style.left=A,x.style.top=H,x.style.right=F,x.style.bottom=U,x.style.overflow=z,(T=x.parentElement)===null||T===void 0||T.removeChild(Z);var q=m_(Math.round(he/parseFloat(P)*1e3)/1e3),J=m_(Math.round(pe/parseFloat(D)*1e3)/1e3);if(q===0||J===0||r_(n)&&!qS(n))return;var be=K.offset,Oe=K.targetOffset,Se=KJ(re,be),Ke=Le(Se,2),tt=Ke[0],le=Ke[1],ze=KJ(N,Oe),Ye=Le(ze,2),Ue=Ye[0],Je=Ye[1];N.x-=Ue,N.y-=Je;var Ze=K.points||[],rt=Le(Ze,2),qt=rt[0],St=rt[1],Ot=qJ(St),Bt=qJ(qt),Dt=ty(N,Ot),an=ty(re,Bt),Vt=Y({},K),Kt=Dt.x-an.x+tt,Qt=Dt.y-an.y+le,et=Yn(Kt,Qt),ot=Yn(Kt,Qt,Pe),Qe=ty(N,["t","l"]),ut=ty(re,["t","l"]),Nt=ty(N,["b","r"]),Lt=ty(re,["b","r"]),Zt=K.overflow||{},Wt=Zt.adjustX,At=Zt.adjustY,$t=Zt.shiftX,Gt=Zt.shiftY,Ft=function(Do){return typeof Do=="boolean"?Do:Do>=0},cn,_t,jt,nn;or();var Ht=Ft(At),Tt=Bt[0]===Ot[0];if(Ht&&Bt[0]==="t"&&(_t>We.bottom||p.current.bt)){var gt=Qt;Tt?gt-=pe-_e:gt=Qe.y-Lt.y-le;var Ve=Yn(Kt,gt),Yt=Yn(Kt,gt,Pe);Ve>et||Ve===et&&(!Te||Yt>=ot)?(p.current.bt=!0,Qt=gt,le=-le,Vt.points=[Zp(Bt,0),Zp(Ot,0)]):p.current.bt=!1}if(Ht&&Bt[0]==="b"&&(cn<We.top||p.current.tb)){var mt=Qt;Tt?mt+=pe-_e:mt=Nt.y-ut.y-le;var Mt=Yn(Kt,mt),zt=Yn(Kt,mt,Pe);Mt>et||Mt===et&&(!Te||zt>=ot)?(p.current.tb=!0,Qt=mt,le=-le,Vt.points=[Zp(Bt,0),Zp(Ot,0)]):p.current.tb=!1}var Ln=Ft(Wt),Zn=Bt[1]===Ot[1];if(Ln&&Bt[1]==="l"&&(nn>We.right||p.current.rl)){var O=Kt;Zn?O-=he-ce:O=Qe.x-Lt.x-tt;var B=Yn(O,Qt),oe=Yn(O,Qt,Pe);B>et||B===et&&(!Te||oe>=ot)?(p.current.rl=!0,Kt=O,tt=-tt,Vt.points=[Zp(Bt,1),Zp(Ot,1)]):p.current.rl=!1}if(Ln&&Bt[1]==="r"&&(jt<We.left||p.current.lr)){var Ae=Kt;Zn?Ae+=he-ce:Ae=Nt.x-ut.x-tt;var Ge=Yn(Ae,Qt),ft=Yn(Ae,Qt,Pe);Ge>et||Ge===et&&(!Te||ft>=ot)?(p.current.lr=!0,Kt=Ae,tt=-tt,Vt.points=[Zp(Bt,1),Zp(Ot,1)]):p.current.lr=!1}or();var Jt=$t===!0?0:$t;typeof Jt=="number"&&(jt<Pe.left&&(Kt-=jt-Pe.left-tt,N.x+ce<Pe.left+Jt&&(Kt+=N.x-Pe.left+ce-Jt)),nn>Pe.right&&(Kt-=nn-Pe.right-tt,N.x>Pe.right-Jt&&(Kt+=N.x-Pe.right+Jt)));var on=Gt===!0?0:Gt;typeof on=="number"&&(cn<Pe.top&&(Qt-=cn-Pe.top-le,N.y+_e<Pe.top+on&&(Qt+=N.y-Pe.top+_e-on)),_t>Pe.bottom&&(Qt-=_t-Pe.bottom-le,N.y>Pe.bottom-on&&(Qt+=N.y-Pe.bottom+on)));var Jn=re.x+Kt,ni=Jn+he,Hr=re.y+Qt,Gr=Hr+pe,Rr=N.x,_n=Rr+ce,Mn=N.y,Ar=Mn+_e,bn=Math.max(Jn,Rr),Cn=Math.min(ni,_n),rr=(bn+Cn)/2,Ir=rr-Jn,li=Math.max(Hr,Mn),zi=Math.min(Gr,Ar),gr=(li+zi)/2,Di=gr-Hr;a==null||a(t,Vt);var hr=Q.right-re.x-(Kt+re.width),wn=Q.bottom-re.y-(Qt+re.height);q===1&&(Kt=Math.round(Kt),hr=Math.round(hr)),J===1&&(Qt=Math.round(Qt),wn=Math.round(wn));var Un={ready:!0,offsetX:Kt/q,offsetY:Qt/J,offsetR:hr/q,offsetB:wn/J,arrowX:Ir/q,arrowY:Di/J,scaleX:q,scaleY:J,align:Vt};u(Un)}}),y=function(){d.current+=1;var C=d.current;Promise.resolve().then(function(){d.current===C&&v()})},S=function(){u(function(C){return Y(Y({},C),{},{ready:!1})})};return Er(S,[r]),Er(function(){e||S()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,y]}function gqe(e,t,n,r,i){Er(function(){if(e&&t&&n){let d=function(){r(),i()};var o=t,a=n,s=BF(o),l=BF(a),c=EE(a),u=new Set([c].concat(pt(s),pt(l)));return u.forEach(function(h){h.addEventListener("scroll",d,{passive:!0})}),c.addEventListener("resize",d,{passive:!0}),r(),function(){u.forEach(function(h){h.removeEventListener("scroll",d),c.removeEventListener("resize",d)})}}},[e,t,n])}function vqe(e,t,n,r,i,o,a,s){var l=f.useRef(e);l.current=e;var c=f.useRef(!1);f.useEffect(function(){if(t&&r&&(!i||o)){var d=function(){c.current=!1},h=function(y){var S;l.current&&!a(((S=y.composedPath)===null||S===void 0||(S=S.call(y))===null||S===void 0?void 0:S[0])||y.target)&&!c.current&&s(!1)},p=EE(r);p.addEventListener("pointerdown",d,!0),p.addEventListener("mousedown",h,!0),p.addEventListener("contextmenu",h,!0);var m=B9(n);return m&&(m.addEventListener("mousedown",h,!0),m.addEventListener("contextmenu",h,!0)),function(){p.removeEventListener("pointerdown",d,!0),p.removeEventListener("mousedown",h,!0),p.removeEventListener("contextmenu",h,!0),m&&(m.removeEventListener("mousedown",h,!0),m.removeEventListener("contextmenu",h,!0))}}},[t,n,r,i,o]);function u(){c.current=!0}return u}var yqe=["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 bqe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xE,t=f.forwardRef(function(n,r){var i=n.prefixCls,o=i===void 0?"rc-trigger-popup":i,a=n.children,s=n.action,l=s===void 0?"hover":s,c=n.showAction,u=n.hideAction,d=n.popupVisible,h=n.defaultPopupVisible,p=n.onPopupVisibleChange,m=n.afterPopupVisibleChange,v=n.mouseEnterDelay,y=n.mouseLeaveDelay,S=y===void 0?.1:y,b=n.focusDelay,C=n.blurDelay,_=n.mask,T=n.maskClosable,x=T===void 0?!0:T,E=n.getPopupContainer,k=n.forceRender,M=n.autoDestroy,P=n.destroyPopupOnHide,D=n.popup,R=n.popupClassName,A=n.popupStyle,H=n.popupPlacement,F=n.builtinPlacements,U=F===void 0?{}:F,z=n.popupAlign,K=n.zIndex,Z=n.stretch,N=n.getPopupClassNameFromAlign,j=n.fresh,W=n.alignPoint,G=n.onPopupClick,re=n.onPopupAlign,se=n.arrow,de=n.popupMotion,ee=n.maskMotion,ne=n.popupTransitionName,ue=n.popupAnimation,ye=n.maskTransitionName,ge=n.maskAnimation,pe=n.className,he=n.getTriggerDOMNode,_e=tn(n,yqe),ce=M||P||!1,xe=f.useState(!1),we=Le(xe,2),De=we[0],Fe=we[1];Er(function(){Fe(KO())},[]);var Ce=f.useRef({}),Te=f.useContext(HJ),ke=f.useMemo(function(){return{registerSubPopup:function(kr,Zr){Ce.current[kr]=Zr,Te==null||Te.registerSubPopup(kr,Zr)}}},[Te]),Pe=zO(),Ne=f.useState(null),We=Le(Ne,2),Q=We[0],q=We[1],J=f.useRef(null),be=dr(function(qn){J.current=qn,r_(qn)&&Q!==qn&&q(qn),Te==null||Te.registerSubPopup(Pe,qn)}),Oe=f.useState(null),Se=Le(Oe,2),Ke=Se[0],tt=Se[1],le=f.useRef(null),ze=dr(function(qn){r_(qn)&&Ke!==qn&&(tt(qn),le.current=qn)}),Ye=f.Children.only(a),Ue=(Ye==null?void 0:Ye.props)||{},Je={},Ze=dr(function(qn){var kr,Zr,Ui=Ke;return(Ui==null?void 0:Ui.contains(qn))||((kr=B9(Ui))===null||kr===void 0?void 0:kr.host)===qn||qn===Ui||(Q==null?void 0:Q.contains(qn))||((Zr=B9(Q))===null||Zr===void 0?void 0:Zr.host)===qn||qn===Q||Object.values(Ce.current).some(function(Li){return(Li==null?void 0:Li.contains(qn))||qn===Li})}),rt=UJ(o,de,ue,ne),qt=UJ(o,ee,ge,ye),St=f.useState(h||!1),Ot=Le(St,2),Bt=Ot[0],Dt=Ot[1],an=d??Bt,Vt=dr(function(qn){d===void 0&&Dt(qn)});Er(function(){Dt(d||!1)},[d]);var Kt=f.useRef(an);Kt.current=an;var Qt=f.useRef([]);Qt.current=[];var et=dr(function(qn){var kr;Vt(qn),((kr=Qt.current[Qt.current.length-1])!==null&&kr!==void 0?kr:an)!==qn&&(Qt.current.push(qn),p==null||p(qn))}),ot=f.useRef(),Qe=function(){clearTimeout(ot.current)},ut=function(kr){var Zr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Qe(),Zr===0?et(kr):ot.current=setTimeout(function(){et(kr)},Zr*1e3)};f.useEffect(function(){return Qe},[]);var Nt=f.useState(!1),Lt=Le(Nt,2),Zt=Lt[0],Wt=Lt[1];Er(function(qn){(!qn||an)&&Wt(!0)},[an]);var At=f.useState(null),$t=Le(At,2),Gt=$t[0],Ft=$t[1],cn=f.useState(null),_t=Le(cn,2),jt=_t[0],nn=_t[1],Ht=function(kr){nn([kr.clientX,kr.clientY])},Tt=mqe(an,Q,W&&jt!==null?jt:Ke,H,U,z,re),gt=Le(Tt,11),Ve=gt[0],Yt=gt[1],mt=gt[2],Mt=gt[3],zt=gt[4],Ln=gt[5],Zn=gt[6],O=gt[7],B=gt[8],oe=gt[9],Ae=gt[10],Ge=fqe(De,l,c,u),ft=Le(Ge,2),Jt=ft[0],on=ft[1],Jn=Jt.has("click"),ni=on.has("click")||on.has("contextMenu"),Hr=dr(function(){Zt||Ae()}),Gr=function(){Kt.current&&W&&ni&&ut(!1)};gqe(an,Ke,Q,Hr,Gr),Er(function(){Hr()},[jt,H]),Er(function(){an&&!(U!=null&&U[H])&&Hr()},[JSON.stringify(z)]);var Rr=f.useMemo(function(){var qn=pqe(U,o,oe,W);return Re(qn,N==null?void 0:N(oe))},[oe,N,U,o,W]);f.useImperativeHandle(r,function(){return{nativeElement:le.current,popupElement:J.current,forceAlign:Hr}});var _n=f.useState(0),Mn=Le(_n,2),Ar=Mn[0],bn=Mn[1],Cn=f.useState(0),rr=Le(Cn,2),Ir=rr[0],li=rr[1],zi=function(){if(Z&&Ke){var kr=Ke.getBoundingClientRect();bn(kr.width),li(kr.height)}},gr=function(){zi(),Hr()},Di=function(kr){Wt(!1),Ae(),m==null||m(kr)},hr=function(){return new Promise(function(kr){zi(),Ft(function(){return kr})})};Er(function(){Gt&&(Ae(),Gt(),Ft(null))},[Gt]);function wn(qn,kr,Zr,Ui){Je[qn]=function(Li){var Wu;Ui==null||Ui(Li),ut(kr,Zr);for(var Gc=arguments.length,Vu=new Array(Gc>1?Gc-1:0),dh=1;dh<Gc;dh++)Vu[dh-1]=arguments[dh];(Wu=Ue[qn])===null||Wu===void 0||Wu.call.apply(Wu,[Ue,Li].concat(Vu))}}(Jn||ni)&&(Je.onClick=function(qn){var kr;Kt.current&&ni?ut(!1):!Kt.current&&Jn&&(Ht(qn),ut(!0));for(var Zr=arguments.length,Ui=new Array(Zr>1?Zr-1:0),Li=1;Li<Zr;Li++)Ui[Li-1]=arguments[Li];(kr=Ue.onClick)===null||kr===void 0||kr.call.apply(kr,[Ue,qn].concat(Ui))});var Un=vqe(an,ni,Ke,Q,_,x,Ze,ut),Yn=Jt.has("hover"),or=on.has("hover"),jr,Do;Yn&&(wn("onMouseEnter",!0,v,function(qn){Ht(qn)}),wn("onPointerEnter",!0,v,function(qn){Ht(qn)}),jr=function(kr){(an||Zt)&&Q!==null&&Q!==void 0&&Q.contains(kr.target)&&ut(!0,v)},W&&(Je.onMouseMove=function(qn){var kr;(kr=Ue.onMouseMove)===null||kr===void 0||kr.call(Ue,qn)})),or&&(wn("onMouseLeave",!1,S),wn("onPointerLeave",!1,S),Do=function(){ut(!1,S)}),Jt.has("focus")&&wn("onFocus",!0,b),on.has("focus")&&wn("onBlur",!1,C),Jt.has("contextMenu")&&(Je.onContextMenu=function(qn){var kr;Kt.current&&on.has("contextMenu")?ut(!1):(Ht(qn),ut(!0)),qn.preventDefault();for(var Zr=arguments.length,Ui=new Array(Zr>1?Zr-1:0),Li=1;Li<Zr;Li++)Ui[Li-1]=arguments[Li];(kr=Ue.onContextMenu)===null||kr===void 0||kr.call.apply(kr,[Ue,qn].concat(Ui))}),pe&&(Je.className=Re(Ue.className,pe));var ra=Y(Y({},Ue),Je),Ti={},ia=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];ia.forEach(function(qn){_e[qn]&&(Ti[qn]=function(){for(var kr,Zr=arguments.length,Ui=new Array(Zr),Li=0;Li<Zr;Li++)Ui[Li]=arguments[Li];(kr=ra[qn])===null||kr===void 0||kr.call.apply(kr,[ra].concat(Ui)),_e[qn].apply(_e,Ui)})});var Zl=f.cloneElement(Ye,Y(Y({},ra),Ti)),qc={x:Ln,y:Zn},uh=se?Y({},se!==!0?se:{}):null;return f.createElement(f.Fragment,null,f.createElement(Wa,{disabled:!an,ref:ze,onResize:gr},f.createElement(dqe,{getTriggerDOMNode:he},Zl)),f.createElement(HJ.Provider,{value:ke},f.createElement(uqe,{portal:e,ref:be,prefixCls:o,popup:D,className:Re(R,Rr),style:A,target:Ke,onMouseEnter:jr,onMouseLeave:Do,onPointerEnter:jr,zIndex:K,open:an,keepDom:Zt,fresh:j,onClick:G,onPointerDownCapture:Un,mask:_,motion:rt,maskMotion:qt,onVisibleChanged:Di,onPrepare:hr,forceRender:k,autoDestroy:ce,getPopupContainer:E,align:oe,arrow:uh,arrowPos:qc,ready:Ve,offsetX:Yt,offsetY:mt,offsetR:Mt,offsetB:zt,onAlign:Hr,stretch:Z,targetWidth:Ar/O,targetHeight:Ir/B})))});return t}const TE=bqe(xE);var Sqe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Cqe=function(t){var n=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"}}},xqe=function(t,n){var r=t.prefixCls;t.disabled;var i=t.visible,o=t.children,a=t.popupElement,s=t.animation,l=t.transitionName,c=t.dropdownStyle,u=t.dropdownClassName,d=t.direction,h=d===void 0?"ltr":d,p=t.placement,m=t.builtinPlacements,v=t.dropdownMatchSelectWidth,y=t.dropdownRender,S=t.dropdownAlign,b=t.getPopupContainer,C=t.empty,_=t.getTriggerDOMNode,T=t.onPopupVisibleChange,x=t.onPopupMouseEnter,E=tn(t,Sqe),k="".concat(r,"-dropdown"),M=a;y&&(M=y(a));var P=f.useMemo(function(){return m||Cqe(v)},[m,v]),D=s?"".concat(k,"-").concat(s):l,R=typeof v=="number",A=f.useMemo(function(){return R?null:v===!1?"minWidth":"width"},[v,R]),H=c;R&&(H=Y(Y({},H),{},{width:v}));var F=f.useRef(null);return f.useImperativeHandle(n,function(){return{getPopupElement:function(){var z;return(z=F.current)===null||z===void 0?void 0:z.popupElement}}}),f.createElement(TE,st({},E,{showAction:T?["click"]:[],hideAction:T?["click"]:[],popupPlacement:p||(h==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:P,prefixCls:k,popupTransitionName:D,popup:f.createElement("div",{onMouseEnter:x},M),ref:F,stretch:A,popupAlign:S,popupVisible:i,getPopupContainer:b,popupClassName:Re(u,ae({},"".concat(k,"-empty"),C)),popupStyle:H,getTriggerDOMNode:_,onPopupVisibleChange:T}),o)},wqe=f.forwardRef(xqe);function GJ(e,t){var n=e.key,r;return"value"in e&&(r=e.value),n??(r!==void 0?r:"rc-index-key-".concat(t))}function HF(e){return typeof e<"u"&&!Number.isNaN(e)}function t0e(e,t){var n=e||{},r=n.label,i=n.value,o=n.options,a=n.groupLabel,s=r||(t?"children":"label");return{label:s,value:i||"value",options:o||"options",groupLabel:a||s}}function _qe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,i=[],o=t0e(n,!1),a=o.label,s=o.value,l=o.options,c=o.groupLabel;function u(d,h){Array.isArray(d)&&d.forEach(function(p){if(h||!(l in p)){var m=p[s];i.push({key:GJ(p,i.length),groupOption:h,data:p,label:p[a],value:m})}else{var v=p[c];v===void 0&&r&&(v=p.label),i.push({key:GJ(p,i.length),group:!0,data:p,label:v}),u(p[l],!0)}})}return u(e,!1),i}function zF(e){var t=Y({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return fi(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var Eqe=function(t,n,r){if(!n||!n.length)return null;var i=!1,o=function s(l,c){var u=zge(c),d=u[0],h=u.slice(1);if(!d)return[l];var p=l.split(d);return i=i||p.length>1,p.reduce(function(m,v){return[].concat(pt(m),pt(s(v,h)))},[]).filter(Boolean)},a=o(t,n);return i?typeof r<"u"?a.slice(0,r):a:null},ZU=f.createContext(null);function Tqe(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return f.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(i){var o=i.label,a=i.value;return["number","string"].includes(ln(o))?o:a}).join(", ")),n.length>r?", ...":null)}var kqe=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Oqe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],UF=function(t){return t==="tags"||t==="multiple"},JU=f.forwardRef(function(e,t){var n,r=e.id,i=e.prefixCls,o=e.className,a=e.showSearch,s=e.tagRender,l=e.direction,c=e.omitDomProps,u=e.displayValues,d=e.onDisplayValuesChange,h=e.emptyOptions,p=e.notFoundContent,m=p===void 0?"Not Found":p,v=e.onClear,y=e.mode,S=e.disabled,b=e.loading,C=e.getInputElement,_=e.getRawInputElement,T=e.open,x=e.defaultOpen,E=e.onDropdownVisibleChange,k=e.activeValue,M=e.onActiveValueChange,P=e.activeDescendantId,D=e.searchValue,R=e.autoClearSearchValue,A=e.onSearch,H=e.onSearchSplit,F=e.tokenSeparators,U=e.allowClear,z=e.prefix,K=e.suffixIcon,Z=e.clearIcon,N=e.OptionList,j=e.animation,W=e.transitionName,G=e.dropdownStyle,re=e.dropdownClassName,se=e.dropdownMatchSelectWidth,de=e.dropdownRender,ee=e.dropdownAlign,ne=e.placement,ue=e.builtinPlacements,ye=e.getPopupContainer,ge=e.showAction,pe=ge===void 0?[]:ge,he=e.onFocus,_e=e.onBlur,ce=e.onKeyUp,xe=e.onKeyDown,we=e.onMouseDown,De=tn(e,kqe),Fe=UF(y),Ce=(a!==void 0?a:Fe)||y==="combobox",Te=Y({},De);Oqe.forEach(function(_n){delete Te[_n]}),c==null||c.forEach(function(_n){delete Te[_n]});var ke=f.useState(!1),Pe=Le(ke,2),Ne=Pe[0],We=Pe[1];f.useEffect(function(){We(KO())},[]);var Q=f.useRef(null),q=f.useRef(null),J=f.useRef(null),be=f.useRef(null),Oe=f.useRef(null),Se=f.useRef(!1),Ke=DKe(),tt=Le(Ke,3),le=tt[0],ze=tt[1],Ye=tt[2];f.useImperativeHandle(t,function(){var _n,Mn;return{focus:(_n=be.current)===null||_n===void 0?void 0:_n.focus,blur:(Mn=be.current)===null||Mn===void 0?void 0:Mn.blur,scrollTo:function(bn){var Cn;return(Cn=Oe.current)===null||Cn===void 0?void 0:Cn.scrollTo(bn)},nativeElement:Q.current||q.current}});var Ue=f.useMemo(function(){var _n;if(y!=="combobox")return D;var Mn=(_n=u[0])===null||_n===void 0?void 0:_n.value;return typeof Mn=="string"||typeof Mn=="number"?String(Mn):""},[D,y,u]),Je=y==="combobox"&&typeof C=="function"&&C()||null,Ze=typeof _=="function"&&_(),rt=Jd(q,Ze==null||(n=Ze.props)===null||n===void 0?void 0:n.ref),qt=f.useState(!1),St=Le(qt,2),Ot=St[0],Bt=St[1];Er(function(){Bt(!0)},[]);var Dt=Qn(!1,{defaultValue:x,value:T}),an=Le(Dt,2),Vt=an[0],Kt=an[1],Qt=Ot?Vt:!1,et=!m&&h;(S||et&&Qt&&y==="combobox")&&(Qt=!1);var ot=et?!1:Qt,Qe=f.useCallback(function(_n){var Mn=_n!==void 0?_n:!Qt;S||(Kt(Mn),Qt!==Mn&&(E==null||E(Mn)))},[S,Qt,Kt,E]),ut=f.useMemo(function(){return(F||[]).some(function(_n){return[`
|
||
`,`\r
|
||
`].includes(_n)})},[F]),Nt=f.useContext(ZU)||{},Lt=Nt.maxCount,Zt=Nt.rawValues,Wt=function(Mn,Ar,bn){if(!(Fe&&HF(Lt)&&(Zt==null?void 0:Zt.size)>=Lt)){var Cn=!0,rr=Mn;M==null||M(null);var Ir=Eqe(Mn,F,HF(Lt)?Lt-Zt.size:void 0),li=bn?null:Ir;return y!=="combobox"&&li&&(rr="",H==null||H(li),Qe(!1),Cn=!1),A&&Ue!==rr&&A(rr,{source:Ar?"typing":"effect"}),Cn}},At=function(Mn){!Mn||!Mn.trim()||A(Mn,{source:"submit"})};f.useEffect(function(){!Qt&&!Fe&&y!=="combobox"&&Wt("",!1,!1)},[Qt]),f.useEffect(function(){Vt&&S&&Kt(!1),S&&!Se.current&&ze(!1)},[S]);var $t=Gve(),Gt=Le($t,2),Ft=Gt[0],cn=Gt[1],_t=f.useRef(!1),jt=function(Mn){var Ar=Ft(),bn=Mn.key,Cn=bn==="Enter";if(Cn&&(y!=="combobox"&&Mn.preventDefault(),Qt||Qe(!0)),cn(!!Ue),bn==="Backspace"&&!Ar&&Fe&&!Ue&&u.length){for(var rr=pt(u),Ir=null,li=rr.length-1;li>=0;li-=1){var zi=rr[li];if(!zi.disabled){rr.splice(li,1),Ir=zi;break}}Ir&&d(rr,{type:"remove",values:[Ir]})}for(var gr=arguments.length,Di=new Array(gr>1?gr-1:0),hr=1;hr<gr;hr++)Di[hr-1]=arguments[hr];if(Qt&&(!Cn||!_t.current)){var wn;Cn&&(_t.current=!0),(wn=Oe.current)===null||wn===void 0||wn.onKeyDown.apply(wn,[Mn].concat(Di))}xe==null||xe.apply(void 0,[Mn].concat(Di))},nn=function(Mn){for(var Ar=arguments.length,bn=new Array(Ar>1?Ar-1:0),Cn=1;Cn<Ar;Cn++)bn[Cn-1]=arguments[Cn];if(Qt){var rr;(rr=Oe.current)===null||rr===void 0||rr.onKeyUp.apply(rr,[Mn].concat(bn))}Mn.key==="Enter"&&(_t.current=!1),ce==null||ce.apply(void 0,[Mn].concat(bn))},Ht=function(Mn){var Ar=u.filter(function(bn){return bn!==Mn});d(Ar,{type:"remove",values:[Mn]})},Tt=function(){_t.current=!1},gt=f.useRef(!1),Ve=function(){ze(!0),S||(he&&!gt.current&&he.apply(void 0,arguments),pe.includes("focus")&&Qe(!0)),gt.current=!0},Yt=function(){Se.current=!0,ze(!1,function(){gt.current=!1,Se.current=!1,Qe(!1)}),!S&&(Ue&&(y==="tags"?A(Ue,{source:"submit"}):y==="multiple"&&A("",{source:"blur"})),_e&&_e.apply(void 0,arguments))},mt=[];f.useEffect(function(){return function(){mt.forEach(function(_n){return clearTimeout(_n)}),mt.splice(0,mt.length)}},[]);var Mt=function(Mn){var Ar,bn=Mn.target,Cn=(Ar=J.current)===null||Ar===void 0?void 0:Ar.getPopupElement();if(Cn&&Cn.contains(bn)){var rr=setTimeout(function(){var gr=mt.indexOf(rr);if(gr!==-1&&mt.splice(gr,1),Ye(),!Ne&&!Cn.contains(document.activeElement)){var Di;(Di=be.current)===null||Di===void 0||Di.focus()}});mt.push(rr)}for(var Ir=arguments.length,li=new Array(Ir>1?Ir-1:0),zi=1;zi<Ir;zi++)li[zi-1]=arguments[zi];we==null||we.apply(void 0,[Mn].concat(li))},zt=f.useState({}),Ln=Le(zt,2),Zn=Ln[1];function O(){Zn({})}var B;Ze&&(B=function(Mn){Qe(Mn)}),LKe(function(){var _n;return[Q.current,(_n=J.current)===null||_n===void 0?void 0:_n.getPopupElement()]},ot,Qe,!!Ze);var oe=f.useMemo(function(){return Y(Y({},e),{},{notFoundContent:m,open:Qt,triggerOpen:ot,id:r,showSearch:Ce,multiple:Fe,toggleOpen:Qe})},[e,m,ot,Qt,r,Ce,Fe,Qe]),Ae=!!K||b,Ge;Ae&&(Ge=f.createElement(qO,{className:Re("".concat(i,"-arrow"),ae({},"".concat(i,"-arrow-loading"),b)),customizeIcon:K,customizeIconProps:{loading:b,searchValue:Ue,open:Qt,focused:le,showSearch:Ce}}));var ft=function(){var Mn;v==null||v(),(Mn=be.current)===null||Mn===void 0||Mn.focus(),d([],{type:"clear",values:u}),Wt("",!1,!1)},Jt=NKe(i,ft,u,U,Z,S,Ue,y),on=Jt.allowClear,Jn=Jt.clearIcon,ni=f.createElement(N,{ref:Oe}),Hr=Re(i,o,ae(ae(ae(ae(ae(ae(ae(ae(ae(ae({},"".concat(i,"-focused"),le),"".concat(i,"-multiple"),Fe),"".concat(i,"-single"),!Fe),"".concat(i,"-allow-clear"),U),"".concat(i,"-show-arrow"),Ae),"".concat(i,"-disabled"),S),"".concat(i,"-loading"),b),"".concat(i,"-open"),Qt),"".concat(i,"-customize-input"),Je),"".concat(i,"-show-search"),Ce)),Gr=f.createElement(wqe,{ref:J,disabled:S,prefixCls:i,visible:ot,popupElement:ni,animation:j,transitionName:W,dropdownStyle:G,dropdownClassName:re,direction:l,dropdownMatchSelectWidth:se,dropdownRender:de,dropdownAlign:ee,placement:ne,builtinPlacements:ue,getPopupContainer:ye,empty:h,getTriggerDOMNode:function(Mn){return q.current||Mn},onPopupVisibleChange:B,onPopupMouseEnter:O},Ze?f.cloneElement(Ze,{ref:rt}):f.createElement(aqe,st({},e,{domRef:q,prefixCls:i,inputElement:Je,ref:be,id:r,prefix:z,showSearch:Ce,autoClearSearchValue:R,mode:y,activeDescendantId:P,tagRender:s,values:u,open:Qt,onToggleOpen:Qe,activeValue:k,searchValue:Ue,onSearch:Wt,onSearchSubmit:At,onRemove:Ht,tokenWithEnter:ut,onInputBlur:Tt}))),Rr;return Ze?Rr=Gr:Rr=f.createElement("div",st({className:Hr},Te,{ref:Q,onMouseDown:Mt,onKeyDown:jt,onKeyUp:nn,onFocus:Ve,onBlur:Yt}),f.createElement(Tqe,{visible:le&&!Qt,values:u}),Gr,Ge,on&&Jn),f.createElement(qve.Provider,{value:oe},Rr)}),eW=function(){return null};eW.isSelectOptGroup=!0;var tW=function(){return null};tW.isSelectOption=!0;var n0e=f.forwardRef(function(e,t){var n=e.height,r=e.offsetY,i=e.offsetX,o=e.children,a=e.prefixCls,s=e.onInnerResize,l=e.innerProps,c=e.rtl,u=e.extra,d={},h={display:"flex",flexDirection:"column"};return r!==void 0&&(d={height:n,position:"relative",overflow:"hidden"},h=Y(Y({},h),{},ae(ae(ae(ae(ae({transform:"translateY(".concat(r,"px)")},c?"marginRight":"marginLeft",-i),"position","absolute"),"left",0),"right",0),"top",0))),f.createElement("div",{style:d},f.createElement(Wa,{onResize:function(m){var v=m.offsetHeight;v&&s&&s()}},f.createElement("div",st({style:h,className:Re(ae({},"".concat(a,"-holder-inner"),a)),ref:t},l),o,u)))});n0e.displayName="Filler";function Pqe(e){var t=e.children,n=e.setRef,r=f.useCallback(function(i){n(i)},[]);return f.cloneElement(t,{ref:r})}function Mqe(e,t,n,r,i,o,a,s){var l=s.getKey;return e.slice(t,n+1).map(function(c,u){var d=t+u,h=a(c,d,{style:{width:r},offsetX:i}),p=l(c);return f.createElement(Pqe,{key:p,setRef:function(v){return o(c,v)}},h)})}function Iqe(e,t,n){var r=e.length,i=t.length,o,a;if(r===0&&i===0)return null;r<i?(o=e,a=t):(o=t,a=e);var s={__EMPTY_ITEM__:!0};function l(m){return m!==void 0?n(m):s}for(var c=null,u=Math.abs(r-i)!==1,d=0;d<a.length;d+=1){var h=l(o[d]),p=l(a[d]);if(h!==p){c=d,u=u||h!==l(a[d+1]);break}}return c===null?null:{index:c,multiple:u}}function $qe(e,t,n){var r=f.useState(e),i=Le(r,2),o=i[0],a=i[1],s=f.useState(null),l=Le(s,2),c=l[0],u=l[1];return f.useEffect(function(){var d=Iqe(o||[],e||[],t);(d==null?void 0:d.index)!==void 0&&u(e[d.index]),a(e)},[e]),[c]}var YJ=(typeof navigator>"u"?"undefined":ln(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const r0e=function(e,t,n,r){var i=f.useRef(!1),o=f.useRef(null);function a(){clearTimeout(o.current),i.current=!0,o.current=setTimeout(function(){i.current=!1},50)}var s=f.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,function(l,c){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,d=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return u&&d?(clearTimeout(o.current),i.current=!1):(!d||i.current)&&a(),!i.current&&d}};function Rqe(e,t,n,r,i,o,a){var s=f.useRef(0),l=f.useRef(null),c=f.useRef(null),u=f.useRef(!1),d=r0e(t,n,r,i);function h(b,C){if(Cr.cancel(l.current),!d(!1,C)){var _=b;if(!_._virtualHandled)_._virtualHandled=!0;else return;s.current+=C,c.current=C,YJ||_.preventDefault(),l.current=Cr(function(){var T=u.current?10:1;a(s.current*T,!1),s.current=0})}}function p(b,C){a(C,!0),YJ||b.preventDefault()}var m=f.useRef(null),v=f.useRef(null);function y(b){if(e){Cr.cancel(v.current),v.current=Cr(function(){m.current=null},2);var C=b.deltaX,_=b.deltaY,T=b.shiftKey,x=C,E=_;(m.current==="sx"||!m.current&&T&&_&&!C)&&(x=_,E=0,m.current="sx");var k=Math.abs(x),M=Math.abs(E);m.current===null&&(m.current=o&&k>M?"x":"y"),m.current==="y"?h(b,E):p(b,x)}}function S(b){e&&(u.current=b.detail===c.current)}return[y,S]}function Aqe(e,t,n,r){var i=f.useMemo(function(){return[new Map,[]]},[e,n.id,r]),o=Le(i,2),a=o[0],s=o[1],l=function(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u,h=a.get(u),p=a.get(d);if(h===void 0||p===void 0)for(var m=e.length,v=s.length;v<m;v+=1){var y,S=e[v],b=t(S);a.set(b,v);var C=(y=n.get(b))!==null&&y!==void 0?y:r;if(s[v]=(s[v-1]||0)+C,b===u&&(h=v),b===d&&(p=v),h!==void 0&&p!==void 0)break}return{top:s[h-1]||0,bottom:s[p]}};return l}var Nqe=function(){function e(){hi(this,e),ae(this,"maps",void 0),ae(this,"id",0),this.maps=Object.create(null)}return pi(e,[{key:"set",value:function(n,r){this.maps[n]=r,this.id+=1}},{key:"get",value:function(n){return this.maps[n]}}]),e}();function XJ(e){var t=parseFloat(e);return isNaN(t)?0:t}function Dqe(e,t,n){var r=f.useState(0),i=Le(r,2),o=i[0],a=i[1],s=f.useRef(new Map),l=f.useRef(new Nqe),c=f.useRef();function u(){Cr.cancel(c.current)}function d(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;u();var m=function(){s.current.forEach(function(y,S){if(y&&y.offsetParent){var b=Y2(y),C=b.offsetHeight,_=getComputedStyle(b),T=_.marginTop,x=_.marginBottom,E=XJ(T),k=XJ(x),M=C+E+k;l.current.get(S)!==M&&l.current.set(S,M)}}),a(function(y){return y+1})};p?m():c.current=Cr(m)}function h(p,m){var v=e(p);s.current.get(v),m?(s.current.set(v,m),d()):s.current.delete(v)}return f.useEffect(function(){return u},[]),[h,d,l.current,o]}var QJ=14/15;function Lqe(e,t,n){var r=f.useRef(!1),i=f.useRef(0),o=f.useRef(0),a=f.useRef(null),s=f.useRef(null),l,c=function(p){if(r.current){var m=Math.ceil(p.touches[0].pageX),v=Math.ceil(p.touches[0].pageY),y=i.current-m,S=o.current-v,b=Math.abs(y)>Math.abs(S);b?i.current=m:o.current=v;var C=n(b,b?y:S,!1,p);C&&p.preventDefault(),clearInterval(s.current),C&&(s.current=setInterval(function(){b?y*=QJ:S*=QJ;var _=Math.floor(b?y:S);(!n(b,_,!0)||Math.abs(_)<=.1)&&clearInterval(s.current)},16))}},u=function(){r.current=!1,l()},d=function(p){l(),p.touches.length===1&&!r.current&&(r.current=!0,i.current=Math.ceil(p.touches[0].pageX),o.current=Math.ceil(p.touches[0].pageY),a.current=p.target,a.current.addEventListener("touchmove",c,{passive:!1}),a.current.addEventListener("touchend",u,{passive:!0}))};l=function(){a.current&&(a.current.removeEventListener("touchmove",c),a.current.removeEventListener("touchend",u))},Er(function(){return e&&t.current.addEventListener("touchstart",d,{passive:!0}),function(){var h;(h=t.current)===null||h===void 0||h.removeEventListener("touchstart",d),l(),clearInterval(s.current)}},[e])}var Fqe=10;function jqe(e,t,n,r,i,o,a,s){var l=f.useRef(),c=f.useState(null),u=Le(c,2),d=u[0],h=u[1];return Er(function(){if(d&&d.times<Fqe){if(!e.current){h(function(Z){return Y({},Z)});return}o();var p=d.targetAlign,m=d.originAlign,v=d.index,y=d.offset,S=e.current.clientHeight,b=!1,C=p,_=null;if(S){for(var T=p||m,x=0,E=0,k=0,M=Math.min(t.length-1,v),P=0;P<=M;P+=1){var D=i(t[P]);E=x;var R=n.get(D);k=E+(R===void 0?r:R),x=k}for(var A=T==="top"?y:S-y,H=M;H>=0;H-=1){var F=i(t[H]),U=n.get(F);if(U===void 0){b=!0;break}if(A-=U,A<=0)break}switch(T){case"top":_=E-y;break;case"bottom":_=k-S+y;break;default:{var z=e.current.scrollTop,K=z+S;E<z?C="top":k>K&&(C="bottom")}}_!==null&&a(_),_!==d.lastTop&&(b=!0)}b&&h(Y(Y({},d),{},{times:d.times+1,targetAlign:C,lastTop:_}))}},[d,e.current]),function(p){if(p==null){s();return}if(Cr.cancel(l.current),typeof p=="number")a(p);else if(p&&ln(p)==="object"){var m,v=p.align;"index"in p?m=p.index:m=t.findIndex(function(b){return i(b)===p.key});var y=p.offset,S=y===void 0?0:y;h({times:0,index:m,offset:S,originAlign:v})}}}function ZJ(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]}var JJ=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,i=e.scrollOffset,o=e.scrollRange,a=e.onStartMove,s=e.onStopMove,l=e.onScroll,c=e.horizontal,u=e.spinSize,d=e.containerSize,h=e.style,p=e.thumbStyle,m=f.useState(!1),v=Le(m,2),y=v[0],S=v[1],b=f.useState(null),C=Le(b,2),_=C[0],T=C[1],x=f.useState(null),E=Le(x,2),k=E[0],M=E[1],P=!r,D=f.useRef(),R=f.useRef(),A=f.useState(!1),H=Le(A,2),F=H[0],U=H[1],z=f.useRef(),K=function(){clearTimeout(z.current),U(!0),z.current=setTimeout(function(){U(!1)},3e3)},Z=o-d||0,N=d-u||0,j=f.useMemo(function(){if(i===0||Z===0)return 0;var ye=i/Z;return ye*N},[i,Z,N]),W=function(ge){ge.stopPropagation(),ge.preventDefault()},G=f.useRef({top:j,dragging:y,pageY:_,startTop:k});G.current={top:j,dragging:y,pageY:_,startTop:k};var re=function(ge){S(!0),T(ZJ(ge,c)),M(G.current.top),a(),ge.stopPropagation(),ge.preventDefault()};f.useEffect(function(){var ye=function(_e){_e.preventDefault()},ge=D.current,pe=R.current;return ge.addEventListener("touchstart",ye,{passive:!1}),pe.addEventListener("touchstart",re,{passive:!1}),function(){ge.removeEventListener("touchstart",ye),pe.removeEventListener("touchstart",re)}},[]);var se=f.useRef();se.current=Z;var de=f.useRef();de.current=N,f.useEffect(function(){if(y){var ye,ge=function(_e){var ce=G.current,xe=ce.dragging,we=ce.pageY,De=ce.startTop;Cr.cancel(ye);var Fe=D.current.getBoundingClientRect(),Ce=d/(c?Fe.width:Fe.height);if(xe){var Te=(ZJ(_e,c)-we)*Ce,ke=De;!P&&c?ke-=Te:ke+=Te;var Pe=se.current,Ne=de.current,We=Ne?ke/Ne:0,Q=Math.ceil(We*Pe);Q=Math.max(Q,0),Q=Math.min(Q,Pe),ye=Cr(function(){l(Q,c)})}},pe=function(){S(!1),s()};return window.addEventListener("mousemove",ge,{passive:!0}),window.addEventListener("touchmove",ge,{passive:!0}),window.addEventListener("mouseup",pe,{passive:!0}),window.addEventListener("touchend",pe,{passive:!0}),function(){window.removeEventListener("mousemove",ge),window.removeEventListener("touchmove",ge),window.removeEventListener("mouseup",pe),window.removeEventListener("touchend",pe),Cr.cancel(ye)}}},[y]),f.useEffect(function(){return K(),function(){clearTimeout(z.current)}},[i]),f.useImperativeHandle(t,function(){return{delayHidden:K}});var ee="".concat(n,"-scrollbar"),ne={position:"absolute",visibility:F?null:"hidden"},ue={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return c?(ne.height=8,ne.left=0,ne.right=0,ne.bottom=0,ue.height="100%",ue.width=u,P?ue.left=j:ue.right=j):(ne.width=8,ne.top=0,ne.bottom=0,P?ne.right=0:ne.left=0,ue.width="100%",ue.height=u,ue.top=j),f.createElement("div",{ref:D,className:Re(ee,ae(ae(ae({},"".concat(ee,"-horizontal"),c),"".concat(ee,"-vertical"),!c),"".concat(ee,"-visible"),F)),style:Y(Y({},ne),h),onMouseDown:W,onMouseMove:K},f.createElement("div",{ref:R,className:Re("".concat(ee,"-thumb"),ae({},"".concat(ee,"-thumb-moving"),y)),style:Y(Y({},ue),p),onMouseDown:re}))}),Bqe=20;function eee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,Bqe),Math.floor(n)}var Hqe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],zqe=[],Uqe={overflowY:"auto",overflowAnchor:"none"};function Wqe(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,i=e.className,o=e.height,a=e.itemHeight,s=e.fullHeight,l=s===void 0?!0:s,c=e.style,u=e.data,d=e.children,h=e.itemKey,p=e.virtual,m=e.direction,v=e.scrollWidth,y=e.component,S=y===void 0?"div":y,b=e.onScroll,C=e.onVirtualScroll,_=e.onVisibleChange,T=e.innerProps,x=e.extraRender,E=e.styles,k=tn(e,Hqe),M=f.useCallback(function(Ht){return typeof h=="function"?h(Ht):Ht==null?void 0:Ht[h]},[h]),P=Dqe(M),D=Le(P,4),R=D[0],A=D[1],H=D[2],F=D[3],U=!!(p!==!1&&o&&a),z=f.useMemo(function(){return Object.values(H.maps).reduce(function(Ht,Tt){return Ht+Tt},0)},[H.id,H.maps]),K=U&&u&&(Math.max(a*u.length,z)>o||!!v),Z=m==="rtl",N=Re(r,ae({},"".concat(r,"-rtl"),Z),i),j=u||zqe,W=f.useRef(),G=f.useRef(),re=f.useRef(),se=f.useState(0),de=Le(se,2),ee=de[0],ne=de[1],ue=f.useState(0),ye=Le(ue,2),ge=ye[0],pe=ye[1],he=f.useState(!1),_e=Le(he,2),ce=_e[0],xe=_e[1],we=function(){xe(!0)},De=function(){xe(!1)},Fe={getKey:M};function Ce(Ht){ne(function(Tt){var gt;typeof Ht=="function"?gt=Ht(Tt):gt=Ht;var Ve=St(gt);return W.current.scrollTop=Ve,Ve})}var Te=f.useRef({start:0,end:j.length}),ke=f.useRef(),Pe=$qe(j,M),Ne=Le(Pe,1),We=Ne[0];ke.current=We;var Q=f.useMemo(function(){if(!U)return{scrollHeight:void 0,start:0,end:j.length-1,offset:void 0};if(!K){var Ht;return{scrollHeight:((Ht=G.current)===null||Ht===void 0?void 0:Ht.offsetHeight)||0,start:0,end:j.length-1,offset:void 0}}for(var Tt=0,gt,Ve,Yt,mt=j.length,Mt=0;Mt<mt;Mt+=1){var zt=j[Mt],Ln=M(zt),Zn=H.get(Ln),O=Tt+(Zn===void 0?a:Zn);O>=ee&>===void 0&&(gt=Mt,Ve=Tt),O>ee+o&&Yt===void 0&&(Yt=Mt),Tt=O}return gt===void 0&&(gt=0,Ve=0,Yt=Math.ceil(o/a)),Yt===void 0&&(Yt=j.length-1),Yt=Math.min(Yt+1,j.length-1),{scrollHeight:Tt,start:gt,end:Yt,offset:Ve}},[K,U,ee,j,F,o]),q=Q.scrollHeight,J=Q.start,be=Q.end,Oe=Q.offset;Te.current.start=J,Te.current.end=be;var Se=f.useState({width:0,height:o}),Ke=Le(Se,2),tt=Ke[0],le=Ke[1],ze=function(Tt){le({width:Tt.offsetWidth,height:Tt.offsetHeight})},Ye=f.useRef(),Ue=f.useRef(),Je=f.useMemo(function(){return eee(tt.width,v)},[tt.width,v]),Ze=f.useMemo(function(){return eee(tt.height,q)},[tt.height,q]),rt=q-o,qt=f.useRef(rt);qt.current=rt;function St(Ht){var Tt=Ht;return Number.isNaN(qt.current)||(Tt=Math.min(Tt,qt.current)),Tt=Math.max(Tt,0),Tt}var Ot=ee<=0,Bt=ee>=rt,Dt=ge<=0,an=ge>=v,Vt=r0e(Ot,Bt,Dt,an),Kt=function(){return{x:Z?-ge:ge,y:ee}},Qt=f.useRef(Kt()),et=dr(function(Ht){if(C){var Tt=Y(Y({},Kt()),Ht);(Qt.current.x!==Tt.x||Qt.current.y!==Tt.y)&&(C(Tt),Qt.current=Tt)}});function ot(Ht,Tt){var gt=Ht;Tt?(Kl.flushSync(function(){pe(gt)}),et()):Ce(gt)}function Qe(Ht){var Tt=Ht.currentTarget.scrollTop;Tt!==ee&&Ce(Tt),b==null||b(Ht),et()}var ut=function(Tt){var gt=Tt,Ve=v?v-tt.width:0;return gt=Math.max(gt,0),gt=Math.min(gt,Ve),gt},Nt=dr(function(Ht,Tt){Tt?(Kl.flushSync(function(){pe(function(gt){var Ve=gt+(Z?-Ht:Ht);return ut(Ve)})}),et()):Ce(function(gt){var Ve=gt+Ht;return Ve})}),Lt=Rqe(U,Ot,Bt,Dt,an,!!v,Nt),Zt=Le(Lt,2),Wt=Zt[0],At=Zt[1];Lqe(U,W,function(Ht,Tt,gt,Ve){var Yt=Ve;return Vt(Ht,Tt,gt)?!1:!Yt||!Yt._virtualHandled?(Yt&&(Yt._virtualHandled=!0),Wt({preventDefault:function(){},deltaX:Ht?Tt:0,deltaY:Ht?0:Tt}),!0):!1}),Er(function(){function Ht(gt){var Ve=Ot&>.detail<0,Yt=Bt&>.detail>0;U&&!Ve&&!Yt&>.preventDefault()}var Tt=W.current;return Tt.addEventListener("wheel",Wt,{passive:!1}),Tt.addEventListener("DOMMouseScroll",At,{passive:!0}),Tt.addEventListener("MozMousePixelScroll",Ht,{passive:!1}),function(){Tt.removeEventListener("wheel",Wt),Tt.removeEventListener("DOMMouseScroll",At),Tt.removeEventListener("MozMousePixelScroll",Ht)}},[U,Ot,Bt]),Er(function(){if(v){var Ht=ut(ge);pe(Ht),et({x:Ht})}},[tt.width,v]);var $t=function(){var Tt,gt;(Tt=Ye.current)===null||Tt===void 0||Tt.delayHidden(),(gt=Ue.current)===null||gt===void 0||gt.delayHidden()},Gt=jqe(W,j,H,a,M,function(){return A(!0)},Ce,$t);f.useImperativeHandle(t,function(){return{nativeElement:re.current,getScrollInfo:Kt,scrollTo:function(Tt){function gt(Ve){return Ve&&ln(Ve)==="object"&&("left"in Ve||"top"in Ve)}gt(Tt)?(Tt.left!==void 0&&pe(ut(Tt.left)),Gt(Tt.top)):Gt(Tt)}}}),Er(function(){if(_){var Ht=j.slice(J,be+1);_(Ht,j)}},[J,be,j]);var Ft=Aqe(j,M,H,a),cn=x==null?void 0:x({start:J,end:be,virtual:K,offsetX:ge,offsetY:Oe,rtl:Z,getSize:Ft}),_t=Mqe(j,J,be,v,ge,R,d,Fe),jt=null;o&&(jt=Y(ae({},l?"height":"maxHeight",o),Uqe),U&&(jt.overflowY="hidden",v&&(jt.overflowX="hidden"),ce&&(jt.pointerEvents="none")));var nn={};return Z&&(nn.dir="rtl"),f.createElement("div",st({ref:re,style:Y(Y({},c),{},{position:"relative"}),className:N},nn,k),f.createElement(Wa,{onResize:ze},f.createElement(S,{className:"".concat(r,"-holder"),style:jt,ref:W,onScroll:Qe,onMouseEnter:$t},f.createElement(n0e,{prefixCls:r,height:q,offsetX:ge,offsetY:Oe,scrollWidth:v,onInnerResize:A,ref:G,innerProps:T,rtl:Z,extra:cn},_t))),K&&q>o&&f.createElement(JJ,{ref:Ye,prefixCls:r,scrollOffset:ee,scrollRange:q,rtl:Z,onScroll:ot,onStartMove:we,onStopMove:De,spinSize:Ze,containerSize:tt.height,style:E==null?void 0:E.verticalScrollBar,thumbStyle:E==null?void 0:E.verticalScrollBarThumb}),K&&v>tt.width&&f.createElement(JJ,{ref:Ue,prefixCls:r,scrollOffset:ge,scrollRange:v,rtl:Z,onScroll:ot,onStartMove:we,onStopMove:De,spinSize:Je,containerSize:tt.width,horizontal:!0,style:E==null?void 0:E.horizontalScrollBar,thumbStyle:E==null?void 0:E.horizontalScrollBarThumb}))}var GO=f.forwardRef(Wqe);GO.displayName="List";function Vqe(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Kqe=["disabled","title","children","style","className"];function tee(e){return typeof e=="string"||typeof e=="number"}var qqe=function(t,n){var r=QU(),i=r.prefixCls,o=r.id,a=r.open,s=r.multiple,l=r.mode,c=r.searchValue,u=r.toggleOpen,d=r.notFoundContent,h=r.onPopupScroll,p=f.useContext(ZU),m=p.maxCount,v=p.flattenOptions,y=p.onActiveValue,S=p.defaultActiveFirstOption,b=p.onSelect,C=p.menuItemSelectedIcon,_=p.rawValues,T=p.fieldNames,x=p.virtual,E=p.direction,k=p.listHeight,M=p.listItemHeight,P=p.optionRender,D="".concat(i,"-item"),R=hp(function(){return v},[a,v],function(ge,pe){return pe[0]&&ge[1]!==pe[1]}),A=f.useRef(null),H=f.useMemo(function(){return s&&HF(m)&&(_==null?void 0:_.size)>=m},[s,m,_==null?void 0:_.size]),F=function(pe){pe.preventDefault()},U=function(pe){var he;(he=A.current)===null||he===void 0||he.scrollTo(typeof pe=="number"?{index:pe}:pe)},z=f.useCallback(function(ge){return l==="combobox"?!1:_.has(ge)},[l,pt(_).toString(),_.size]),K=function(pe){for(var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,_e=R.length,ce=0;ce<_e;ce+=1){var xe=(pe+ce*he+_e)%_e,we=R[xe]||{},De=we.group,Fe=we.data;if(!De&&!(Fe!=null&&Fe.disabled)&&(z(Fe.value)||!H))return xe}return-1},Z=f.useState(function(){return K(0)}),N=Le(Z,2),j=N[0],W=N[1],G=function(pe){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;W(pe);var _e={source:he?"keyboard":"mouse"},ce=R[pe];if(!ce){y(null,-1,_e);return}y(ce.value,pe,_e)};f.useEffect(function(){G(S!==!1?K(0):-1)},[R.length,c]);var re=f.useCallback(function(ge){return l==="combobox"?String(ge).toLowerCase()===c.toLowerCase():_.has(ge)},[l,c,pt(_).toString(),_.size]);f.useEffect(function(){var ge=setTimeout(function(){if(!s&&a&&_.size===1){var he=Array.from(_)[0],_e=R.findIndex(function(ce){var xe=ce.data;return xe.value===he});_e!==-1&&(G(_e),U(_e))}});if(a){var pe;(pe=A.current)===null||pe===void 0||pe.scrollTo(void 0)}return function(){return clearTimeout(ge)}},[a,c]);var se=function(pe){pe!==void 0&&b(pe,{selected:!_.has(pe)}),s||u(!1)};if(f.useImperativeHandle(n,function(){return{onKeyDown:function(pe){var he=pe.which,_e=pe.ctrlKey;switch(he){case Pt.N:case Pt.P:case Pt.UP:case Pt.DOWN:{var ce=0;if(he===Pt.UP?ce=-1:he===Pt.DOWN?ce=1:Vqe()&&_e&&(he===Pt.N?ce=1:he===Pt.P&&(ce=-1)),ce!==0){var xe=K(j+ce,ce);U(xe),G(xe,!0)}break}case Pt.TAB:case Pt.ENTER:{var we,De=R[j];De&&!(De!=null&&(we=De.data)!==null&&we!==void 0&&we.disabled)&&!H?se(De.value):se(void 0),a&&pe.preventDefault();break}case Pt.ESC:u(!1),a&&pe.stopPropagation()}},onKeyUp:function(){},scrollTo:function(pe){U(pe)}}}),R.length===0)return f.createElement("div",{role:"listbox",id:"".concat(o,"_list"),className:"".concat(D,"-empty"),onMouseDown:F},d);var de=Object.keys(T).map(function(ge){return T[ge]}),ee=function(pe){return pe.label};function ne(ge,pe){var he=ge.group;return{role:he?"presentation":"option",id:"".concat(o,"_list_").concat(pe)}}var ue=function(pe){var he=R[pe];if(!he)return null;var _e=he.data||{},ce=_e.value,xe=he.group,we=ji(_e,!0),De=ee(he);return he?f.createElement("div",st({"aria-label":typeof De=="string"&&!xe?De:null},we,{key:pe},ne(he,pe),{"aria-selected":re(ce)}),ce):null},ye={role:"listbox",id:"".concat(o,"_list")};return f.createElement(f.Fragment,null,x&&f.createElement("div",st({},ye,{style:{height:0,width:0,overflow:"hidden"}}),ue(j-1),ue(j),ue(j+1)),f.createElement(GO,{itemKey:"key",ref:A,data:R,height:k,itemHeight:M,fullHeight:!1,onMouseDown:F,onScroll:h,virtual:x,direction:E,innerProps:x?null:ye},function(ge,pe){var he=ge.group,_e=ge.groupOption,ce=ge.data,xe=ge.label,we=ge.value,De=ce.key;if(he){var Fe,Ce=(Fe=ce.title)!==null&&Fe!==void 0?Fe:tee(xe)?xe.toString():void 0;return f.createElement("div",{className:Re(D,"".concat(D,"-group"),ce.className),title:Ce},xe!==void 0?xe:De)}var Te=ce.disabled,ke=ce.title;ce.children;var Pe=ce.style,Ne=ce.className,We=tn(ce,Kqe),Q=Or(We,de),q=z(we),J=Te||!q&&H,be="".concat(D,"-option"),Oe=Re(D,be,Ne,ae(ae(ae(ae({},"".concat(be,"-grouped"),_e),"".concat(be,"-active"),j===pe&&!J),"".concat(be,"-disabled"),J),"".concat(be,"-selected"),q)),Se=ee(ge),Ke=!C||typeof C=="function"||q,tt=typeof Se=="number"?Se:Se||we,le=tee(tt)?tt.toString():void 0;return ke!==void 0&&(le=ke),f.createElement("div",st({},ji(Q),x?{}:ne(ge,pe),{"aria-selected":re(we),className:Oe,title:le,onMouseMove:function(){j===pe||J||G(pe)},onClick:function(){J||se(we)},style:Pe}),f.createElement("div",{className:"".concat(be,"-content")},typeof P=="function"?P(ge,{index:pe}):tt),f.isValidElement(C)||q,Ke&&f.createElement(qO,{className:"".concat(D,"-option-state"),customizeIcon:C,customizeIconProps:{value:we,disabled:J,isSelected:q}},q?"✓":null))}))},Gqe=f.forwardRef(qqe);const Yqe=function(e,t){var n=f.useRef({values:new Map,options:new Map}),r=f.useMemo(function(){var o=n.current,a=o.values,s=o.options,l=e.map(function(d){if(d.label===void 0){var h;return Y(Y({},d),{},{label:(h=a.get(d.value))===null||h===void 0?void 0:h.label})}return d}),c=new Map,u=new Map;return l.forEach(function(d){c.set(d.value,d),u.set(d.value,t.get(d.value)||s.get(d.value))}),n.current.values=c,n.current.options=u,l},[e,t]),i=f.useCallback(function(o){return t.get(o)||n.current.options.get(o)},[t]);return[r,i]};function DR(e,t){return Jve(e).join("").toUpperCase().includes(t)}const Xqe=function(e,t,n,r,i){return f.useMemo(function(){if(!n||r===!1)return e;var o=t.options,a=t.label,s=t.value,l=[],c=typeof r=="function",u=n.toUpperCase(),d=c?r:function(p,m){return i?DR(m[i],u):m[o]?DR(m[a!=="children"?a:"label"],u):DR(m[s],u)},h=c?function(p){return zF(p)}:function(p){return p};return e.forEach(function(p){if(p[o]){var m=d(n,h(p));if(m)l.push(p);else{var v=p[o].filter(function(y){return d(n,h(y))});v.length&&l.push(Y(Y({},p),{},ae({},o,v)))}return}d(n,h(p))&&l.push(p)}),l},[e,r,i,n,t])};var nee=0,Qqe=hl();function Zqe(){var e;return Qqe?(e=nee,nee+=1):e="TEST_OR_SSR",e}function nW(e){var t=f.useState(),n=Le(t,2),r=n[0],i=n[1];return f.useEffect(function(){i("rc_select_".concat(Zqe()))},[]),e||r}var Jqe=["children","value"],eGe=["children"];function tGe(e){var t=e,n=t.key,r=t.props,i=r.children,o=r.value,a=tn(r,Jqe);return Y({key:n,value:o!==void 0?o:n,children:i},a)}function i0e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Vo(e).map(function(n,r){if(!f.isValidElement(n)||!n.type)return null;var i=n,o=i.type.isSelectOptGroup,a=i.key,s=i.props,l=s.children,c=tn(s,eGe);return t||!o?tGe(n):Y(Y({key:"__RC_SELECT_GRP__".concat(a===null?r:a,"__"),label:a},c),{},{options:i0e(l)})}).filter(function(n){return n})}var nGe=function(t,n,r,i,o){return f.useMemo(function(){var a=t,s=!t;s&&(a=i0e(n));var l=new Map,c=new Map,u=function(p,m,v){v&&typeof v=="string"&&p.set(m[v],m)},d=function h(p){for(var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=0;v<p.length;v+=1){var y=p[v];!y[r.options]||m?(l.set(y[r.value],y),u(c,y,r.label),u(c,y,i),u(c,y,o)):h(y[r.options],!0)}};return d(a),{options:a,valueOptions:l,labelOptions:c}},[t,n,r,i,o])};function ree(e){var t=f.useRef();t.current=e;var n=f.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}var rGe=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],iGe=["inputValue"];function oGe(e){return!e||ln(e)!=="object"}var aGe=f.forwardRef(function(e,t){var n=e.id,r=e.mode,i=e.prefixCls,o=i===void 0?"rc-select":i,a=e.backfill,s=e.fieldNames,l=e.inputValue,c=e.searchValue,u=e.onSearch,d=e.autoClearSearchValue,h=d===void 0?!0:d,p=e.onSelect,m=e.onDeselect,v=e.dropdownMatchSelectWidth,y=v===void 0?!0:v,S=e.filterOption,b=e.filterSort,C=e.optionFilterProp,_=e.optionLabelProp,T=e.options,x=e.optionRender,E=e.children,k=e.defaultActiveFirstOption,M=e.menuItemSelectedIcon,P=e.virtual,D=e.direction,R=e.listHeight,A=R===void 0?200:R,H=e.listItemHeight,F=H===void 0?20:H,U=e.labelRender,z=e.value,K=e.defaultValue,Z=e.labelInValue,N=e.onChange,j=e.maxCount,W=tn(e,rGe),G=nW(n),re=UF(r),se=!!(!T&&E),de=f.useMemo(function(){return S===void 0&&r==="combobox"?!1:S},[S,r]),ee=f.useMemo(function(){return t0e(s,se)},[JSON.stringify(s),se]),ne=Qn("",{value:c!==void 0?c:l,postState:function(ut){return ut||""}}),ue=Le(ne,2),ye=ue[0],ge=ue[1],pe=nGe(T,E,ee,C,_),he=pe.valueOptions,_e=pe.labelOptions,ce=pe.options,xe=f.useCallback(function(Qe){var ut=Jve(Qe);return ut.map(function(Nt){var Lt,Zt,Wt,At,$t;if(oGe(Nt))Lt=Nt;else{var Gt;Wt=Nt.key,Zt=Nt.label,Lt=(Gt=Nt.value)!==null&&Gt!==void 0?Gt:Wt}var Ft=he.get(Lt);if(Ft){var cn;Zt===void 0&&(Zt=Ft==null?void 0:Ft[_||ee.label]),Wt===void 0&&(Wt=(cn=Ft==null?void 0:Ft.key)!==null&&cn!==void 0?cn:Lt),At=Ft==null?void 0:Ft.disabled,$t=Ft==null?void 0:Ft.title}return{label:Zt,value:Lt,key:Wt,disabled:At,title:$t}})},[ee,_,he]),we=Qn(K,{value:z}),De=Le(we,2),Fe=De[0],Ce=De[1],Te=f.useMemo(function(){var Qe,ut=re&&Fe===null?[]:Fe,Nt=xe(ut);return r==="combobox"&&eqe((Qe=Nt[0])===null||Qe===void 0?void 0:Qe.value)?[]:Nt},[Fe,xe,r,re]),ke=Yqe(Te,he),Pe=Le(ke,2),Ne=Pe[0],We=Pe[1],Q=f.useMemo(function(){if(!r&&Ne.length===1){var Qe=Ne[0];if(Qe.value===null&&(Qe.label===null||Qe.label===void 0))return[]}return Ne.map(function(ut){var Nt;return Y(Y({},ut),{},{label:(Nt=typeof U=="function"?U(ut):ut.label)!==null&&Nt!==void 0?Nt:ut.value})})},[r,Ne,U]),q=f.useMemo(function(){return new Set(Ne.map(function(Qe){return Qe.value}))},[Ne]);f.useEffect(function(){if(r==="combobox"){var Qe,ut=(Qe=Ne[0])===null||Qe===void 0?void 0:Qe.value;ge(JKe(ut)?String(ut):"")}},[Ne]);var J=ree(function(Qe,ut){var Nt=ut??Qe;return ae(ae({},ee.value,Qe),ee.label,Nt)}),be=f.useMemo(function(){if(r!=="tags")return ce;var Qe=pt(ce),ut=function(Lt){return he.has(Lt)};return pt(Ne).sort(function(Nt,Lt){return Nt.value<Lt.value?-1:1}).forEach(function(Nt){var Lt=Nt.value;ut(Lt)||Qe.push(J(Lt,Nt.label))}),Qe},[J,ce,he,Ne,r]),Oe=Xqe(be,ee,ye,de,C),Se=f.useMemo(function(){return r!=="tags"||!ye||Oe.some(function(Qe){return Qe[C||"value"]===ye})||Oe.some(function(Qe){return Qe[ee.value]===ye})?Oe:[J(ye)].concat(pt(Oe))},[J,C,r,Oe,ye,ee]),Ke=function Qe(ut){var Nt=pt(ut).sort(function(Lt,Zt){return b(Lt,Zt,{searchValue:ye})});return Nt.map(function(Lt){return Array.isArray(Lt.options)?Y(Y({},Lt),{},{options:Lt.options.length>0?Qe(Lt.options):Lt.options}):Lt})},tt=f.useMemo(function(){return b?Ke(Se):Se},[Se,b,ye]),le=f.useMemo(function(){return _qe(tt,{fieldNames:ee,childrenAsData:se})},[tt,ee,se]),ze=function(ut){var Nt=xe(ut);if(Ce(Nt),N&&(Nt.length!==Ne.length||Nt.some(function(Wt,At){var $t;return(($t=Ne[At])===null||$t===void 0?void 0:$t.value)!==(Wt==null?void 0:Wt.value)}))){var Lt=Z?Nt:Nt.map(function(Wt){return Wt.value}),Zt=Nt.map(function(Wt){return zF(We(Wt.value))});N(re?Lt:Lt[0],re?Zt:Zt[0])}},Ye=f.useState(null),Ue=Le(Ye,2),Je=Ue[0],Ze=Ue[1],rt=f.useState(0),qt=Le(rt,2),St=qt[0],Ot=qt[1],Bt=k!==void 0?k:r!=="combobox",Dt=f.useCallback(function(Qe,ut){var Nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Lt=Nt.source,Zt=Lt===void 0?"keyboard":Lt;Ot(ut),a&&r==="combobox"&&Qe!==null&&Zt==="keyboard"&&Ze(String(Qe))},[a,r]),an=function(ut,Nt,Lt){var Zt=function(){var Ht,Tt=We(ut);return[Z?{label:Tt==null?void 0:Tt[ee.label],value:ut,key:(Ht=Tt==null?void 0:Tt.key)!==null&&Ht!==void 0?Ht:ut}:ut,zF(Tt)]};if(Nt&&p){var Wt=Zt(),At=Le(Wt,2),$t=At[0],Gt=At[1];p($t,Gt)}else if(!Nt&&m&&Lt!=="clear"){var Ft=Zt(),cn=Le(Ft,2),_t=cn[0],jt=cn[1];m(_t,jt)}},Vt=ree(function(Qe,ut){var Nt,Lt=re?ut.selected:!0;Lt?Nt=re?[].concat(pt(Ne),[Qe]):[Qe]:Nt=Ne.filter(function(Zt){return Zt.value!==Qe}),ze(Nt),an(Qe,Lt),r==="combobox"?Ze(""):(!UF||h)&&(ge(""),Ze(""))}),Kt=function(ut,Nt){ze(ut);var Lt=Nt.type,Zt=Nt.values;(Lt==="remove"||Lt==="clear")&&Zt.forEach(function(Wt){an(Wt.value,!1,Lt)})},Qt=function(ut,Nt){if(ge(ut),Ze(null),Nt.source==="submit"){var Lt=(ut||"").trim();if(Lt){var Zt=Array.from(new Set([].concat(pt(q),[Lt])));ze(Zt),an(Lt,!0),ge("")}return}Nt.source!=="blur"&&(r==="combobox"&&ze(ut),u==null||u(ut))},et=function(ut){var Nt=ut;r!=="tags"&&(Nt=ut.map(function(Zt){var Wt=_e.get(Zt);return Wt==null?void 0:Wt.value}).filter(function(Zt){return Zt!==void 0}));var Lt=Array.from(new Set([].concat(pt(q),pt(Nt))));ze(Lt),Lt.forEach(function(Zt){an(Zt,!0)})},ot=f.useMemo(function(){var Qe=P!==!1&&y!==!1;return Y(Y({},pe),{},{flattenOptions:le,onActiveValue:Dt,defaultActiveFirstOption:Bt,onSelect:Vt,menuItemSelectedIcon:M,rawValues:q,fieldNames:ee,virtual:Qe,direction:D,listHeight:A,listItemHeight:F,childrenAsData:se,maxCount:j,optionRender:x})},[j,pe,le,Dt,Bt,Vt,M,q,ee,P,y,D,A,F,se,x]);return f.createElement(ZU.Provider,{value:ot},f.createElement(JU,st({},W,{id:G,prefixCls:o,ref:t,omitDomProps:iGe,mode:r,displayValues:Q,onDisplayValuesChange:Kt,direction:D,searchValue:ye,onSearch:Qt,autoClearSearchValue:h,onSearchSplit:et,dropdownMatchSelectWidth:y,OptionList:Gqe,emptyOptions:!le.length,activeValue:Je,activeDescendantId:"".concat(G,"_list_").concat(St)})))}),rW=aGe;rW.Option=tW;rW.OptGroup=eW;function Vd(e,t,n){return Re({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const Ip=(e,t)=>t||e,sGe=()=>{const[,e]=na(),[t]=Ts("Empty"),r=new xr(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return f.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,(t==null?void 0:t.description)||"Empty"),f.createElement("g",{fill:"none",fillRule:"evenodd"},f.createElement("g",{transform:"translate(24 31.67)"},f.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),f.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),f.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),f.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),f.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),f.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),f.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},f.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),f.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},lGe=()=>{const[,e]=na(),[t]=Ts("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:i,colorBgContainer:o}=e,{borderColor:a,shadowColor:s,contentColor:l}=f.useMemo(()=>({borderColor:new xr(n).onBackground(o).toHexString(),shadowColor:new xr(r).onBackground(o).toHexString(),contentColor:new xr(i).onBackground(o).toHexString()}),[n,r,i,o]);return f.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,(t==null?void 0:t.description)||"Empty"),f.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},f.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),f.createElement("g",{fillRule:"nonzero",stroke:a},f.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),f.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:l}))))},cGe=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:i,fontSize:o,lineHeight:a}=e;return{[t]:{marginInline:r,fontSize:o,lineHeight:a,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:i,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},uGe=Tr("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,i=fr(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return[cGe(i)]});var dGe=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 o0e=f.createElement(sGe,null),a0e=f.createElement(lGe,null),Uh=e=>{var t,n,r,i,o,a,s,l;const{className:c,rootClassName:u,prefixCls:d,image:h=o0e,description:p,children:m,imageStyle:v,style:y,classNames:S,styles:b}=e,C=dGe(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:_,direction:T,empty:x}=f.useContext(hn),E=_("empty",d),[k,M,P]=uGe(E),[D]=Ts("Empty"),R=typeof p<"u"?p:D==null?void 0:D.description,A=typeof R=="string"?R:"empty";let H=null;return typeof h=="string"?H=f.createElement("img",{alt:A,src:h}):H=h,k(f.createElement("div",Object.assign({className:Re(M,P,E,x==null?void 0:x.className,{[`${E}-normal`]:h===a0e,[`${E}-rtl`]:T==="rtl"},c,u,(t=x==null?void 0:x.classNames)===null||t===void 0?void 0:t.root,S==null?void 0:S.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},(n=x==null?void 0:x.styles)===null||n===void 0?void 0:n.root),x==null?void 0:x.style),b==null?void 0:b.root),y)},C),f.createElement("div",{className:Re(`${E}-image`,(r=x==null?void 0:x.classNames)===null||r===void 0?void 0:r.image,S==null?void 0:S.image),style:Object.assign(Object.assign(Object.assign({},v),(i=x==null?void 0:x.styles)===null||i===void 0?void 0:i.image),b==null?void 0:b.image)},H),R&&f.createElement("div",{className:Re(`${E}-description`,(o=x==null?void 0:x.classNames)===null||o===void 0?void 0:o.description,S==null?void 0:S.description),style:Object.assign(Object.assign({},(a=x==null?void 0:x.styles)===null||a===void 0?void 0:a.description),b==null?void 0:b.description)},R),m&&f.createElement("div",{className:Re(`${E}-footer`,(s=x==null?void 0:x.classNames)===null||s===void 0?void 0:s.footer,S==null?void 0:S.footer),style:Object.assign(Object.assign({},(l=x==null?void 0:x.styles)===null||l===void 0?void 0:l.footer),b==null?void 0:b.footer)},m)))};Uh.PRESENTED_IMAGE_DEFAULT=o0e;Uh.PRESENTED_IMAGE_SIMPLE=a0e;const QS=e=>{const{componentName:t}=e,{getPrefixCls:n}=f.useContext(hn),r=n("empty");switch(t){case"Table":case"List":return me.createElement(Uh,{image:Uh.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return me.createElement(Uh,{image:Uh.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return me.createElement(Uh,null)}},$p=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0;var r,i;const{variant:o,[e]:a}=f.useContext(hn),s=f.useContext(wve),l=a==null?void 0:a.variant;let c;typeof t<"u"?c=t:n===!1?c="borderless":c=(i=(r=s??l)!==null&&r!==void 0?r:o)!==null&&i!==void 0?i:"outlined";const u=Dje.includes(c);return[c,u]},fGe=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function iW(e,t){return e||fGe(t)}const iee=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:i}=e;return{position:"relative",display:"block",minHeight:t,padding:i,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},hGe=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,i=`&${t}-slide-up-enter${t}-slide-up-enter-active`,o=`&${t}-slide-up-appear${t}-slide-up-appear-active`,a=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,l=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},$r(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[`
|
||
${i}${s}bottomLeft,
|
||
${o}${s}bottomLeft
|
||
`]:{animationName:RO},[`
|
||
${i}${s}topLeft,
|
||
${o}${s}topLeft,
|
||
${i}${s}topRight,
|
||
${o}${s}topRight
|
||
`]:{animationName:NO},[`${a}${s}bottomLeft`]:{animationName:AO},[`
|
||
${a}${s}topLeft,
|
||
${a}${s}topRight
|
||
`]:{animationName:DO},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},iee(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},ql),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},iee(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Xf(e,"slide-up"),Xf(e,"slide-down"),Zb(e,"move-up"),Zb(e,"move-down")]},s0e=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:i}=e,o=e.max(e.calc(n).sub(r).equal(),0),a=e.max(e.calc(o).sub(i).equal(),0);return{basePadding:o,containerPadding:a,itemHeight:je(t),itemLineHeight:je(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},pGe=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},l0e=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:i,paddingXS:o,multipleItemColorDisabled:a,multipleItemBorderColorDisabled:s,colorIcon:l,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:u}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:u,borderRadius:r,cursor:"default",transition:`font-size ${i}, line-height ${i}, height ${i}`,marginInlineEnd:e.calc(u).mul(2).equal(),paddingInlineStart:o,paddingInlineEnd:e.calc(o).div(2).equal(),[`${t}-disabled&`]:{color:a,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(o).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Qv()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},mGe=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,i=`${n}-selection-overflow`,o=e.multipleSelectItemHeight,a=pGe(e),s=t?`${n}-${t}`:"",l=s0e(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},l0e(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${je(r)} 0`,lineHeight:je(o),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:l.itemHeight,lineHeight:je(l.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:je(o),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal()},[`${i}-item + ${i}-item,
|
||
${n}-prefix + ${n}-selection-wrap
|
||
`]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${i}-item-suffix`]:{minHeight:l.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(a).equal(),"\n &-input,\n &-mirror\n ":{height:o,fontFamily:e.fontFamily,lineHeight:je(o),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function LR(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",i={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[`
|
||
&${n}-show-arrow ${n}-selector,
|
||
&${n}-allow-clear ${n}-selector
|
||
`]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[mGe(e,t),i]}const gGe=e=>{const{componentCls:t}=e,n=fr(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=fr(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[LR(e),LR(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},LR(r,"lg")]};function FR(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:i}=e,o=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),a=t?`${n}-${t}`:"";return{[`${n}-single${a}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},$r(e,!0)),{display:"flex",borderRadius:i,flex:"1 1 auto",[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[`
|
||
${n}-selection-item,
|
||
${n}-selection-placeholder
|
||
`]:{display:"block",padding:0,lineHeight:je(o),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
|
||
&${n}-show-arrow ${n}-selection-item,
|
||
&${n}-show-arrow ${n}-selection-search,
|
||
&${n}-show-arrow ${n}-selection-placeholder
|
||
`]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${je(r)}`,[`${n}-selection-search-input`]:{height:o},"&:after":{lineHeight:je(o)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${je(r)}`,"&:after":{display:"none"}}}}}}}function vGe(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[FR(e),FR(fr(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${je(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[`
|
||
&${t}-show-arrow ${t}-selection-item,
|
||
&${t}-show-arrow ${t}-selection-placeholder
|
||
`]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},FR(fr(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const yGe=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:i,controlHeightSM:o,controlHeightLG:a,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:u,fontWeightStrong:d,controlItemBgActive:h,controlItemBgHover:p,colorBgContainer:m,colorFillSecondary:v,colorBgContainerDisabled:y,colorTextDisabled:S,colorPrimaryHover:b,colorPrimary:C,controlOutline:_}=e,T=s*2,x=r*2,E=Math.min(i-T,i-x),k=Math.min(o-T,o-x),M=Math.min(a-T,a-x);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:u,optionSelectedFontWeight:d,optionSelectedBg:h,optionActiveBg:p,optionPadding:`${(i-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:i,selectorBg:m,clearBg:m,singleItemHeightLG:a,multipleItemBg:v,multipleItemBorderColor:"transparent",multipleItemHeight:E,multipleItemHeightSM:k,multipleItemHeightLG:M,multipleSelectorBgDisabled:y,multipleItemColorDisabled:S,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:b,activeBorderColor:C,activeOutlineColor:_,selectAffixPadding:s}},c0e=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:i}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${je(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${je(i)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},oee=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},c0e(e,t))}),bGe=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},c0e(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),oee(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),oee(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${je(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),u0e=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${je(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},aee=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},u0e(e,t))}),SGe=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},u0e(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),aee(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),aee(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),CGe=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${je(e.lineWidth)} ${e.lineType} transparent`},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${je(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),xGe=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign({},bGe(e)),SGe(e)),CGe(e))}),wGe=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},_Ge=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},EGe=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:i}=e;return{[n]:Object.assign(Object.assign({},$r(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},wGe(e)),_Ge(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},ql),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},ql),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Qv()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[i]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:e.colorTextTertiary}},[`&:hover ${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},TGe=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},EGe(e),vGe(e),gGe(e),hGe(e),{[`${t}-rtl`]:{direction:"rtl"}},Jv(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},oW=Tr("Select",(e,t)=>{let{rootPrefixCls:n}=t;const r=fr(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[TGe(r),xGe(r)]},yGe,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var kGe={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"},OGe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:kGe}))},np=f.forwardRef(OGe),PGe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},MGe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:PGe}))},kE=f.forwardRef(MGe),IGe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},$Ge=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:IGe}))},YO=f.forwardRef($Ge);function XO(e){let{suffixIcon:t,clearIcon:n,menuItemSelectedIcon:r,removeIcon:i,loading:o,multiple:a,hasFeedback:s,prefixCls:l,showSuffixIcon:c,feedbackIcon:u,showArrow:d,componentName:h}=e;const p=n??f.createElement(ih,null),m=b=>t===null&&!s&&!d?null:f.createElement(f.Fragment,null,c!==!1&&b,s&&u);let v=null;if(t!==void 0)v=m(t);else if(o)v=m(f.createElement(zd,{spin:!0}));else{const b=`${l}-suffix`;v=C=>{let{open:_,showSearch:T}=C;return m(_&&T?f.createElement(YO,{className:b}):f.createElement(kE,{className:b}))}}let y=null;r!==void 0?y=r:a?y=f.createElement(np,null):y=null;let S=null;return i!==void 0?S=i:S=f.createElement(oh,null),{clearIcon:p,suffixIcon:v,itemIcon:y,removeIcon:S}}function aW(e,t){return t!==void 0?t:e!==null}var RGe=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 d0e="SECRET_COMBOBOX_MODE_DO_NOT_USE",AGe=(e,t)=>{var n;const{prefixCls:r,bordered:i,className:o,rootClassName:a,getPopupContainer:s,popupClassName:l,dropdownClassName:c,listHeight:u=256,placement:d,listItemHeight:h,size:p,disabled:m,notFoundContent:v,status:y,builtinPlacements:S,dropdownMatchSelectWidth:b,popupMatchSelectWidth:C,direction:_,style:T,allowClear:x,variant:E,dropdownStyle:k,transitionName:M,tagRender:P,maxCount:D,prefix:R}=e,A=RGe(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix"]),{getPopupContainer:H,getPrefixCls:F,renderEmpty:U,direction:z,virtual:K,popupMatchSelectWidth:Z,popupOverflow:N,select:j}=f.useContext(hn),[,W]=na(),G=h??(W==null?void 0:W.controlHeight),re=F("select",r),se=F(),de=_??z,{compactSize:ee,compactItemClassnames:ne}=ef(re,de),[ue,ye]=$p("select",E,i),ge=Ei(re),[pe,he,_e]=oW(re,ge),ce=f.useMemo(()=>{const{mode:Je}=e;if(Je!=="combobox")return Je===d0e?"combobox":Je},[e.mode]),xe=ce==="multiple"||ce==="tags",we=aW(e.suffixIcon,e.showArrow),De=(n=C??b)!==null&&n!==void 0?n:Z,{status:Fe,hasFeedback:Ce,isFormItemInput:Te,feedbackIcon:ke}=f.useContext(pa),Pe=Ip(Fe,y);let Ne;v!==void 0?Ne=v:ce==="combobox"?Ne=null:Ne=(U==null?void 0:U("Select"))||f.createElement(QS,{componentName:"Select"});const{suffixIcon:We,itemIcon:Q,removeIcon:q,clearIcon:J}=XO(Object.assign(Object.assign({},A),{multiple:xe,hasFeedback:Ce,feedbackIcon:ke,showSuffixIcon:we,prefixCls:re,componentName:"Select"})),be=x===!0?{clearIcon:J}:x,Oe=Or(A,["suffixIcon","itemIcon"]),Se=Re(l||c,{[`${re}-dropdown-${de}`]:de==="rtl"},a,_e,ge,he),Ke=Ao(Je=>{var Ze;return(Ze=p??ee)!==null&&Ze!==void 0?Ze:Je}),tt=f.useContext(ta),le=m??tt,ze=Re({[`${re}-lg`]:Ke==="large",[`${re}-sm`]:Ke==="small",[`${re}-rtl`]:de==="rtl",[`${re}-${ue}`]:ye,[`${re}-in-form-item`]:Te},Vd(re,Pe,Ce),ne,j==null?void 0:j.className,o,a,_e,ge,he),Ye=f.useMemo(()=>d!==void 0?d:de==="rtl"?"bottomRight":"bottomLeft",[d,de]),[Ue]=Lu("SelectLike",k==null?void 0:k.zIndex);return pe(f.createElement(rW,Object.assign({ref:t,virtual:K,showSearch:j==null?void 0:j.showSearch},Oe,{style:Object.assign(Object.assign({},j==null?void 0:j.style),T),dropdownMatchSelectWidth:De,transitionName:as(se,"slide-up",M),builtinPlacements:iW(S,N),listHeight:u,listItemHeight:G,mode:ce,prefixCls:re,placement:Ye,direction:de,prefix:R,suffixIcon:We,menuItemSelectedIcon:Q,removeIcon:q,allowClear:be,notFoundContent:Ne,className:ze,getPopupContainer:s||H,dropdownClassName:Se,disabled:le,dropdownStyle:Object.assign(Object.assign({},k),{zIndex:Ue}),maxCount:xe?D:void 0,tagRender:xe?P:void 0})))},Ou=f.forwardRef(AGe),NGe=Sg(Ou,"dropdownAlign");Ou.SECRET_COMBOBOX_MODE_DO_NOT_USE=d0e;Ou.Option=tW;Ou.OptGroup=eW;Ou._InternalPanelDoNotUseOrYouWillBeFired=NGe;const cg=["xxl","xl","lg","md","sm","xs"],DGe=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),LGe=e=>{const t=e,n=[].concat(cg).reverse();return n.forEach((r,i)=>{const o=r.toUpperCase(),a=`screen${o}Min`,s=`screen${o}`;if(!(t[a]<=t[s]))throw new Error(`${a}<=${s} fails : !(${t[a]}<=${t[s]})`);if(i<n.length-1){const l=`screen${o}Max`;if(!(t[s]<=t[l]))throw new Error(`${s}<=${l} fails : !(${t[s]}<=${t[l]})`);const u=`screen${n[i+1].toUpperCase()}Min`;if(!(t[l]<=t[u]))throw new Error(`${l}<=${u} fails : !(${t[l]}<=${t[u]})`)}}),e};function f0e(){const[,e]=na(),t=DGe(LGe(e));return me.useMemo(()=>{const n=new Map;let r=-1,i={};return{matchHandlers:{},dispatch(o){return i=o,n.forEach(a=>a(i)),n.size>=1},subscribe(o){return n.size||this.register(),r+=1,n.set(r,o),o(i),r},unsubscribe(o){n.delete(o),n.size||this.unregister()},unregister(){Object.keys(t).forEach(o=>{const a=t[o],s=this.matchHandlers[a];s==null||s.mql.removeListener(s==null?void 0:s.listener)}),n.clear()},register(){Object.keys(t).forEach(o=>{const a=t[o],s=c=>{let{matches:u}=c;this.dispatch(Object.assign(Object.assign({},i),{[o]:u}))},l=window.matchMedia(a);l.addListener(s),this.matchHandlers[a]={mql:l,listener:s},s(l)})},responsiveMap:t}},[e])}function sW(){const[,e]=f.useReducer(t=>t+1,0);return e}function QO(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=f.useRef({}),n=sW(),r=f0e();return Er(()=>{const i=r.subscribe(o=>{t.current=o,e&&n()});return()=>r.unsubscribe(i)},[]),t.current}const WF=f.createContext({}),FGe=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:i,avatarColor:o,containerSize:a,containerSizeLG:s,containerSizeSM:l,textFontSize:c,textFontSizeLG:u,textFontSizeSM:d,borderRadius:h,borderRadiusLG:p,borderRadiusSM:m,lineWidth:v,lineType:y}=e,S=(b,C,_)=>({width:b,height:b,borderRadius:"50%",[`&${n}-square`]:{borderRadius:_},[`&${n}-icon`]:{fontSize:C,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:o,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:i,border:`${je(v)} ${y} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),S(a,c,h)),{"&-lg":Object.assign({},S(s,u,p)),"&-sm":Object.assign({},S(l,d,m)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},jGe=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:i}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:i}}}},BGe=e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:i,fontSizeLG:o,fontSizeXL:a,fontSizeHeading3:s,marginXS:l,marginXXS:c,colorBorderBg:u}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:Math.round((o+a)/2),textFontSizeLG:s,textFontSizeSM:i,groupSpace:c,groupOverlapping:-l,groupBorderColor:u}},h0e=Tr("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=fr(e,{avatarBg:n,avatarColor:t});return[FGe(r),jGe(r)]},BGe);var HGe=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 zGe=(e,t)=>{const[n,r]=f.useState(1),[i,o]=f.useState(!1),[a,s]=f.useState(!0),l=f.useRef(null),c=f.useRef(null),u=ga(t,l),{getPrefixCls:d,avatar:h}=f.useContext(hn),p=f.useContext(WF),m=()=>{if(!c.current||!l.current)return;const ne=c.current.offsetWidth,ue=l.current.offsetWidth;if(ne!==0&&ue!==0){const{gap:ye=4}=e;ye*2<ue&&r(ue-ye*2<ne?(ue-ye*2)/ne:1)}};f.useEffect(()=>{o(!0)},[]),f.useEffect(()=>{s(!0),r(1)},[e.src]),f.useEffect(m,[e.gap]);const v=()=>{const{onError:ne}=e;(ne==null?void 0:ne())!==!1&&s(!1)},{prefixCls:y,shape:S,size:b,src:C,srcSet:_,icon:T,className:x,rootClassName:E,alt:k,draggable:M,children:P,crossOrigin:D}=e,R=HGe(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),A=Ao(ne=>{var ue,ye;return(ye=(ue=b??(p==null?void 0:p.size))!==null&&ue!==void 0?ue:ne)!==null&&ye!==void 0?ye:"default"}),H=Object.keys(typeof A=="object"?A||{}:{}).some(ne=>["xs","sm","md","lg","xl","xxl"].includes(ne)),F=QO(H),U=f.useMemo(()=>{if(typeof A!="object")return{};const ne=cg.find(ye=>F[ye]),ue=A[ne];return ue?{width:ue,height:ue,fontSize:ue&&(T||P)?ue/2:18}:{}},[F,A]),z=d("avatar",y),K=Ei(z),[Z,N,j]=h0e(z,K),W=Re({[`${z}-lg`]:A==="large",[`${z}-sm`]:A==="small"}),G=f.isValidElement(C),re=S||(p==null?void 0:p.shape)||"circle",se=Re(z,W,h==null?void 0:h.className,`${z}-${re}`,{[`${z}-image`]:G||C&&a,[`${z}-icon`]:!!T},j,K,x,E,N),de=typeof A=="number"?{width:A,height:A,fontSize:T?A/2:18}:{};let ee;if(typeof C=="string"&&a)ee=f.createElement("img",{src:C,draggable:M,srcSet:_,onError:v,alt:k,crossOrigin:D});else if(G)ee=C;else if(T)ee=T;else if(i||n!==1){const ne=`scale(${n})`,ue={msTransform:ne,WebkitTransform:ne,transform:ne};ee=f.createElement(Wa,{onResize:m},f.createElement("span",{className:`${z}-string`,ref:c,style:Object.assign({},ue)},P))}else ee=f.createElement("span",{className:`${z}-string`,style:{opacity:0},ref:c},P);return delete R.onError,delete R.gap,Z(f.createElement("span",Object.assign({},R,{style:Object.assign(Object.assign(Object.assign(Object.assign({},de),U),h==null?void 0:h.style),R.style),className:se,ref:u}),ee))},p0e=f.forwardRef(zGe),eS=e=>e?typeof e=="function"?e():e:null;function lW(e){var t=e.children,n=e.prefixCls,r=e.id,i=e.overlayInnerStyle,o=e.bodyClassName,a=e.className,s=e.style;return f.createElement("div",{className:Re("".concat(n,"-content"),a),style:s},f.createElement("div",{className:Re("".concat(n,"-inner"),o),id:r,role:"tooltip",style:i},typeof t=="function"?t():t))}var ny={shiftX:64,adjustY:1},ry={adjustX:1,shiftY:!0},Jc=[0,0],UGe={left:{points:["cr","cl"],overflow:ry,offset:[-4,0],targetOffset:Jc},right:{points:["cl","cr"],overflow:ry,offset:[4,0],targetOffset:Jc},top:{points:["bc","tc"],overflow:ny,offset:[0,-4],targetOffset:Jc},bottom:{points:["tc","bc"],overflow:ny,offset:[0,4],targetOffset:Jc},topLeft:{points:["bl","tl"],overflow:ny,offset:[0,-4],targetOffset:Jc},leftTop:{points:["tr","tl"],overflow:ry,offset:[-4,0],targetOffset:Jc},topRight:{points:["br","tr"],overflow:ny,offset:[0,-4],targetOffset:Jc},rightTop:{points:["tl","tr"],overflow:ry,offset:[4,0],targetOffset:Jc},bottomRight:{points:["tr","br"],overflow:ny,offset:[0,4],targetOffset:Jc},rightBottom:{points:["bl","br"],overflow:ry,offset:[4,0],targetOffset:Jc},bottomLeft:{points:["tl","bl"],overflow:ny,offset:[0,4],targetOffset:Jc},leftBottom:{points:["br","bl"],overflow:ry,offset:[-4,0],targetOffset:Jc}},WGe=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],VGe=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,l=t.mouseLeaveDelay,c=l===void 0?.1:l,u=t.overlayStyle,d=t.prefixCls,h=d===void 0?"rc-tooltip":d,p=t.children,m=t.onVisibleChange,v=t.afterVisibleChange,y=t.transitionName,S=t.animation,b=t.motion,C=t.placement,_=C===void 0?"right":C,T=t.align,x=T===void 0?{}:T,E=t.destroyTooltipOnHide,k=E===void 0?!1:E,M=t.defaultVisible,P=t.getTooltipContainer,D=t.overlayInnerStyle;t.arrowContent;var R=t.overlay,A=t.id,H=t.showArrow,F=H===void 0?!0:H,U=t.classNames,z=t.styles,K=tn(t,WGe),Z=f.useRef(null);f.useImperativeHandle(n,function(){return Z.current});var N=Y({},K);"visible"in t&&(N.popupVisible=t.visible);var j=function(){return f.createElement(lW,{key:"content",prefixCls:h,id:A,bodyClassName:U==null?void 0:U.body,overlayInnerStyle:Y(Y({},D),z==null?void 0:z.body)},R)};return f.createElement(TE,st({popupClassName:Re(r,U==null?void 0:U.root),prefixCls:h,popup:j,action:o,builtinPlacements:UGe,popupPlacement:_,ref:Z,popupAlign:x,getPopupContainer:P,onPopupVisibleChange:m,afterPopupVisibleChange:v,popupTransitionName:y,popupAnimation:S,popupMotion:b,defaultPopupVisible:M,autoDestroy:k,mouseLeaveDelay:c,popupStyle:Y(Y({},u),z==null?void 0:z.root),mouseEnterDelay:s,arrow:F},N),p)};const KGe=f.forwardRef(VGe);function ZO(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,o=0,a=i,s=r*1/Math.sqrt(2),l=i-r*(1-1/Math.sqrt(2)),c=i-n*(1/Math.sqrt(2)),u=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),d=2*i-c,h=u,p=2*i-s,m=l,v=2*i-o,y=a,S=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),b=r*(Math.sqrt(2)-1),C=`polygon(${b}px 100%, 50% ${b}px, ${2*i-b}px 100%, ${b}px 100%)`,_=`path('M ${o} ${a} A ${r} ${r} 0 0 0 ${s} ${l} L ${c} ${u} A ${n} ${n} 0 0 1 ${d} ${h} L ${p} ${m} A ${r} ${r} 0 0 0 ${v} ${y} Z')`;return{arrowShadowWidth:S,arrowPath:_,arrowPolygon:C}}const m0e=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:i,arrowPath:o,arrowShadowWidth:a,borderRadiusXS:s,calc:l}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:l(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 ${je(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},g0e=8;function JO(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?g0e:r}}function XT(e,t){return e?t:{}}function cW(e,t,n){const{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:o,arrowOffsetHorizontal:a}=e,{arrowDistance:s=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},m0e(e,t,i)),{"&:before":{background:t}})]},XT(!!l.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% - ${je(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),XT(!!l.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% - ${je(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),XT(!!l.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}})),XT(!!l.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 qGe(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 see={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"]}},GGe={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"]}},YGe=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function v0e(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:o,visibleFirst:a}=e,s=t/2,l={};return Object.keys(see).forEach(c=>{const u=r&&GGe[c]||see[c],d=Object.assign(Object.assign({},u),{offset:[0,0],dynamicInset:!0});switch(l[c]=d,YGe.has(c)&&(d.autoArrow=!1),c){case"top":case"topLeft":case"topRight":d.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":d.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":d.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":d.offset[0]=s+i;break}const h=JO({contentRadius:o,limitVerticalRadius:!0});if(r)switch(c){case"topLeft":case"bottomLeft":d.offset[0]=-h.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":d.offset[0]=h.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":d.offset[1]=-h.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":d.offset[1]=h.arrowOffsetHorizontal*2-s;break}d.overflow=qGe(c,h,t,n),a&&(d.htmlRegion="visibleFirst")}),l}const XGe=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:o,tooltipBorderRadius:a,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:u,paddingXS:d,arrowOffsetHorizontal:h,sizePopupArrow:p}=e,m=t(a).add(p).add(h).equal(),v=t(a).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},$r(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:v,minHeight:l,padding:`${je(e.calc(u).div(2).equal())} ${je(d)}`,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:m},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(a,g0e)}},[`${n}-content`]:{position:"relative"}}),TO(e,(y,S)=>{let{darkColor:b}=S;return{[`&${n}-${y}`]:{[`${n}-inner`]:{backgroundColor:b},[`${n}-arrow`]:{"--antd-arrow-background-color":b}}}})),{"&-rtl":{direction:"rtl"}})},cW(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},QGe=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},JO({contentRadius:e.borderRadius,limitVerticalRadius:!0})),ZO(fr(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),y0e=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return Tr("Tooltip",r=>{const{borderRadius:i,colorTextLightSolid:o,colorBgSpotlight:a}=r,s=fr(r,{tooltipMaxWidth:250,tooltipColor:o,tooltipBorderRadius:i,tooltipBg:a});return[XGe(s),GS(r,"zoom-big-fast")]},QGe,{resetStyle:!1,injectStyle:t})(e)},ZGe=Ev.map(e=>`${e}-inverse`),JGe=["success","processing","error","default","warning"];function eP(e){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat(pt(ZGe),pt(Ev)).includes(e):Ev.includes(e)}function eYe(e){return JGe.includes(e)}function b0e(e,t){const n=eP(t),r=Re({[`${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 tYe=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:o,overlayInnerStyle:a}=e,{getPrefixCls:s}=f.useContext(hn),l=s("tooltip",t),[c,u,d]=y0e(l),h=b0e(l,o),p=h.arrowStyle,m=Object.assign(Object.assign({},a),h.overlayStyle),v=Re(u,d,l,`${l}-pure`,`${l}-placement-${r}`,n,h.className);return c(f.createElement("div",{className:v,style:p},f.createElement("div",{className:`${l}-arrow`}),f.createElement(lW,Object.assign({},e,{className:u,prefixCls:l,overlayInnerStyle:m}),i)))};var nYe=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 rYe=f.forwardRef((e,t)=>{var n,r,i,o,a,s;const{prefixCls:l,openClassName:c,getTooltipContainer:u,color:d,overlayInnerStyle:h,children:p,afterOpenChange:m,afterVisibleChange:v,destroyTooltipOnHide:y,arrow:S=!0,title:b,overlay:C,builtinPlacements:_,arrowPointAtCenter:T=!1,autoAdjustOverflow:x=!0}=e,E=!!S,[,k]=na(),{getPopupContainer:M,getPrefixCls:P,direction:D,tooltip:R}=f.useContext(hn),A=rh(),H=f.useRef(null),F=()=>{var Oe;(Oe=H.current)===null||Oe===void 0||Oe.forceAlign()};f.useImperativeHandle(t,()=>{var Oe;return{forceAlign:F,forcePopupAlign:()=>{A.deprecated(!1,"forcePopupAlign","forceAlign"),F()},nativeElement:(Oe=H.current)===null||Oe===void 0?void 0:Oe.nativeElement}});const[U,z]=Qn(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),K=!b&&!C&&b!==0,Z=Oe=>{var Se,Ke;z(K?!1:Oe),K||((Se=e.onOpenChange)===null||Se===void 0||Se.call(e,Oe),(Ke=e.onVisibleChange)===null||Ke===void 0||Ke.call(e,Oe))},N=f.useMemo(()=>{var Oe,Se;let Ke=T;return typeof S=="object"&&(Ke=(Se=(Oe=S.pointAtCenter)!==null&&Oe!==void 0?Oe:S.arrowPointAtCenter)!==null&&Se!==void 0?Se:T),_||v0e({arrowPointAtCenter:Ke,autoAdjustOverflow:x,arrowWidth:E?k.sizePopupArrow:0,borderRadius:k.borderRadius,offset:k.marginXXS,visibleFirst:!0})},[T,S,_,k]),j=f.useMemo(()=>b===0?b:C||b||"",[C,b]),W=f.createElement(Wd,{space:!0},typeof j=="function"?j():j),{getPopupContainer:G,placement:re="top",mouseEnterDelay:se=.1,mouseLeaveDelay:de=.1,overlayStyle:ee,rootClassName:ne,overlayClassName:ue,styles:ye,classNames:ge}=e,pe=nYe(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),he=P("tooltip",l),_e=P(),ce=e["data-popover-inject"];let xe=U;!("open"in e)&&!("visible"in e)&&K&&(xe=!1);const we=f.isValidElement(p)&&!A1e(p)?p:f.createElement("span",null,p),De=we.props,Fe=!De.className||typeof De.className=="string"?Re(De.className,c||`${he}-open`):De.className,[Ce,Te,ke]=y0e(he,!ce),Pe=b0e(he,d),Ne=Pe.arrowStyle,We=Re(ue,{[`${he}-rtl`]:D==="rtl"},Pe.className,ne,Te,ke,R==null?void 0:R.className,(i=R==null?void 0:R.classNames)===null||i===void 0?void 0:i.root,ge==null?void 0:ge.root),Q=Re((o=R==null?void 0:R.classNames)===null||o===void 0?void 0:o.body,ge==null?void 0:ge.body),[q,J]=Lu("Tooltip",pe.zIndex),be=f.createElement(KGe,Object.assign({},pe,{zIndex:q,showArrow:E,placement:re,mouseEnterDelay:se,mouseLeaveDelay:de,prefixCls:he,classNames:{root:We,body:Q},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ne),(a=R==null?void 0:R.styles)===null||a===void 0?void 0:a.root),R==null?void 0:R.style),ee),ye==null?void 0:ye.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},(s=R==null?void 0:R.styles)===null||s===void 0?void 0:s.body),h),ye==null?void 0:ye.body),Pe.overlayStyle)},getTooltipContainer:G||u||M,ref:H,builtinPlacements:N,overlay:W,visible:xe,onVisibleChange:Z,afterVisibleChange:m??v,arrowContent:f.createElement("span",{className:`${he}-arrow-content`}),motion:{motionName:as(_e,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!y}),xe?Ro(we,{className:Fe}):we);return Ce(f.createElement(vE.Provider,{value:J},be))}),Ga=rYe;Ga._InternalPanelDoNotUseOrYouWillBeFired=tYe;const iYe=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:i,innerPadding:o,boxShadowSecondary:a,colorTextHeading:s,borderRadiusLG:l,zIndexPopup:c,titleMarginBottom:u,colorBgElevated:d,popoverBg:h,titleBorderBottom:p,innerContentPadding:m,titlePadding:v}=e;return[{[t]:Object.assign(Object.assign({},$r(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":d,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:h,backgroundClip:"padding-box",borderRadius:l,boxShadow:a,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:u,color:s,fontWeight:i,borderBottom:p,padding:v},[`${t}-inner-content`]:{color:n,padding:m}})},cW(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},oYe=e=>{const{componentCls:t}=e;return{[t]:Ev.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},aYe=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:i,wireframe:o,zIndexPopupBase:a,borderRadiusLG:s,marginXS:l,lineType:c,colorSplit:u,paddingSM:d}=e,h=n-r,p=h/2,m=h/2-t,v=i;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:a+30},ZO(e)),JO({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:o?0:12,titleMarginBottom:o?0:l,titlePadding:o?`${p}px ${v}px ${m}px`:0,titleBorderBottom:o?`${t}px ${c} ${u}`:"none",innerContentPadding:o?`${d}px ${v}px`:0})},S0e=Tr("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=fr(e,{popoverBg:t,popoverColor:n});return[iYe(r),oYe(r),GS(r,"zoom-big")]},aYe,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var sYe=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 C0e=e=>{let{title:t,content:n,prefixCls:r}=e;return!t&&!n?null:f.createElement(f.Fragment,null,t&&f.createElement("div",{className:`${r}-title`},t),n&&f.createElement("div",{className:`${r}-inner-content`},n))},lYe=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:o="top",title:a,content:s,children:l}=e,c=eS(a),u=eS(s),d=Re(t,n,`${n}-pure`,`${n}-placement-${o}`,r);return f.createElement("div",{className:d,style:i},f.createElement("div",{className:`${n}-arrow`}),f.createElement(lW,Object.assign({},e,{className:t,prefixCls:n}),l||f.createElement(C0e,{prefixCls:n,title:c,content:u})))},x0e=e=>{const{prefixCls:t,className:n}=e,r=sYe(e,["prefixCls","className"]),{getPrefixCls:i}=f.useContext(hn),o=i("popover",t),[a,s,l]=S0e(o);return a(f.createElement(lYe,Object.assign({},r,{prefixCls:o,hashId:s,className:Re(n,l)})))};var cYe=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 uYe=f.forwardRef((e,t)=>{var n,r,i,o,a,s;const{prefixCls:l,title:c,content:u,overlayClassName:d,placement:h="top",trigger:p="hover",children:m,mouseEnterDelay:v=.1,mouseLeaveDelay:y=.1,onOpenChange:S,overlayStyle:b={},styles:C,classNames:_}=e,T=cYe(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{popover:x,getPrefixCls:E}=f.useContext(hn),k=E("popover",l),[M,P,D]=S0e(k),R=E(),A=Re(d,P,D,(n=x==null?void 0:x.classNames)===null||n===void 0?void 0:n.root,_==null?void 0:_.root),H=Re((r=x==null?void 0:x.classNames)===null||r===void 0?void 0:r.body,_==null?void 0:_.body),[F,U]=Qn(!1,{value:(i=e.open)!==null&&i!==void 0?i:e.visible,defaultValue:(o=e.defaultOpen)!==null&&o!==void 0?o:e.defaultVisible}),z=(W,G)=>{U(W,!0),S==null||S(W,G)},K=W=>{W.keyCode===Pt.ESC&&z(!1,W)},Z=W=>{z(W)},N=eS(c),j=eS(u);return M(f.createElement(Ga,Object.assign({placement:h,trigger:p,mouseEnterDelay:v,mouseLeaveDelay:y},T,{prefixCls:k,classNames:{root:A,body:H},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},(a=x==null?void 0:x.styles)===null||a===void 0?void 0:a.root),x==null?void 0:x.style),b),C==null?void 0:C.root),body:Object.assign(Object.assign({},(s=x==null?void 0:x.styles)===null||s===void 0?void 0:s.body),C==null?void 0:C.body)},ref:t,open:F,onOpenChange:Z,overlay:N||j?f.createElement(C0e,{prefixCls:k,title:N,content:j}):null,transitionName:as(R,"zoom-big",T.transitionName),"data-popover-inject":!0}),Ro(m,{onKeyDown:W=>{var G,re;f.isValidElement(m)&&((re=m==null?void 0:(G=m.props).onKeyDown)===null||re===void 0||re.call(G,W)),K(W)}})))}),Pu=uYe;Pu._InternalPanelDoNotUseOrYouWillBeFired=x0e;const lee=e=>{const{size:t,shape:n}=f.useContext(WF),r=f.useMemo(()=>({size:e.size||t,shape:e.shape||n}),[e.size,e.shape,t,n]);return f.createElement(WF.Provider,{value:r},e.children)},dYe=e=>{var t,n,r,i;const{getPrefixCls:o,direction:a}=f.useContext(hn),{prefixCls:s,className:l,rootClassName:c,style:u,maxCount:d,maxStyle:h,size:p,shape:m,maxPopoverPlacement:v,maxPopoverTrigger:y,children:S,max:b}=e,C=o("avatar",s),_=`${C}-group`,T=Ei(C),[x,E,k]=h0e(C,T),M=Re(_,{[`${_}-rtl`]:a==="rtl"},k,T,l,c,E),P=Vo(S).map((A,H)=>Ro(A,{key:`avatar-key-${H}`})),D=(b==null?void 0:b.count)||d,R=P.length;if(D&&D<R){const A=P.slice(0,D),H=P.slice(D,R),F=(b==null?void 0:b.style)||h,U=((t=b==null?void 0:b.popover)===null||t===void 0?void 0:t.trigger)||y||"hover",z=((n=b==null?void 0:b.popover)===null||n===void 0?void 0:n.placement)||v||"top",K=Object.assign(Object.assign({content:H},b==null?void 0:b.popover),{classNames:{root:Re(`${_}-popover`,(i=(r=b==null?void 0:b.popover)===null||r===void 0?void 0:r.classNames)===null||i===void 0?void 0:i.root)},placement:z,trigger:U});return A.push(f.createElement(Pu,Object.assign({key:"avatar-popover-key",destroyTooltipOnHide:!0},K),f.createElement(p0e,{style:F},`+${R-D}`))),x(f.createElement(lee,{shape:m,size:p},f.createElement("div",{className:M,style:u},A)))}return x(f.createElement(lee,{shape:m,size:p},f.createElement("div",{className:M,style:u},P)))},Rp=p0e;Rp.Group=dYe;const fYe=new Pr("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),hYe=new Pr("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),pYe=new Pr("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),mYe=new Pr("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),gYe=new Pr("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),vYe=new Pr("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),yYe=e=>{const{componentCls:t,iconCls:n,antCls:r,badgeShadowSize:i,textFontSize:o,textFontSizeSM:a,statusSize:s,dotSize:l,textFontWeight:c,indicatorHeight:u,indicatorHeightSM:d,marginXS:h,calc:p}=e,m=`${r}-scroll-number`,v=TO(e,(y,S)=>{let{darkColor:b}=S;return{[`&${t} ${t}-color-${y}`]:{background:b,[`&:not(${t}-count)`]:{color:b},"a:hover &":{background:b}}}});return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:u,height:u,color:e.badgeTextColor,fontWeight:c,fontSize:o,lineHeight:je(u),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:p(u).div(2).equal(),boxShadow:`0 0 0 ${je(i)} ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:d,height:d,fontSize:a,lineHeight:je(d),borderRadius:p(d).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${je(e.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:l,minWidth:l,height:l,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${je(i)} ${e.badgeShadowColor}`},[`${t}-count, ${t}-dot, ${m}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:vYe,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorInfo,backgroundColor:e.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:i,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:fYe,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:h,color:e.colorText,fontSize:e.fontSize}}}),v),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:hYe,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:pYe,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:mYe,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:gYe,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${m}-custom-component, ${t}-count`]:{transform:"none"},[`${m}-custom-component, ${m}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[m]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${m}-only`]:{position:"relative",display:"inline-block",height:u,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${m}-only-unit`]:{height:u,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${m}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${m}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},w0e=e=>{const{fontHeight:t,lineWidth:n,marginXS:r,colorBorderBg:i}=e,o=t,a=n,s=e.colorTextLightSolid,l=e.colorError,c=e.colorErrorHover;return fr(e,{badgeFontHeight:o,badgeShadowSize:a,badgeTextColor:s,badgeColor:l,badgeColorHover:c,badgeShadowColor:i,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},_0e=e=>{const{fontSize:t,lineHeight:n,fontSizeSM:r,lineWidth:i}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*i,indicatorHeightSM:t,dotSize:r/2,textFontSize:r,textFontSizeSM:r,textFontWeight:"normal",statusSize:r/2}},bYe=Tr("Badge",e=>{const t=w0e(e);return yYe(t)},_0e),SYe=e=>{const{antCls:t,badgeFontHeight:n,marginXS:r,badgeRibbonOffset:i,calc:o}=e,a=`${t}-ribbon`,s=`${t}-ribbon-wrapper`,l=TO(e,(c,u)=>{let{darkColor:d}=u;return{[`&${a}-color-${c}`]:{background:d,color:d}}});return{[s]:{position:"relative"},[a]:Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{position:"absolute",top:r,padding:`0 ${je(e.paddingXS)}`,color:e.colorPrimary,lineHeight:je(n),whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${a}-text`]:{color:e.badgeTextColor},[`${a}-corner`]:{position:"absolute",top:"100%",width:i,height:i,color:"currentcolor",border:`${je(o(i).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${a}-placement-end`]:{insetInlineEnd:o(i).mul(-1).equal(),borderEndEndRadius:0,[`${a}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${a}-placement-start`]:{insetInlineStart:o(i).mul(-1).equal(),borderEndStartRadius:0,[`${a}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}},CYe=Tr(["Badge","Ribbon"],e=>{const t=w0e(e);return SYe(t)},_0e),xYe=e=>{const{className:t,prefixCls:n,style:r,color:i,children:o,text:a,placement:s="end",rootClassName:l}=e,{getPrefixCls:c,direction:u}=f.useContext(hn),d=c("ribbon",n),h=`${d}-wrapper`,[p,m,v]=CYe(d,h),y=eP(i,!1),S=Re(d,`${d}-placement-${s}`,{[`${d}-rtl`]:u==="rtl",[`${d}-color-${i}`]:y},t),b={},C={};return i&&!y&&(b.background=i,C.color=i),p(f.createElement("div",{className:Re(h,l,m,v)},o,f.createElement("div",{className:Re(S,m),style:Object.assign(Object.assign({},b),r)},f.createElement("span",{className:`${d}-text`},a),f.createElement("div",{className:`${d}-corner`,style:C}))))},cee=e=>{const{prefixCls:t,value:n,current:r,offset:i=0}=e;let o;return i&&(o={position:"absolute",top:`${i}00%`,left:0}),f.createElement("span",{style:o,className:Re(`${t}-only-unit`,{current:r})},n)};function wYe(e,t,n){let r=e,i=0;for(;(r+10)%10!==t;)r+=n,i+=n;return i}const _Ye=e=>{const{prefixCls:t,count:n,value:r}=e,i=Number(r),o=Math.abs(n),[a,s]=f.useState(i),[l,c]=f.useState(o),u=()=>{s(i),c(o)};f.useEffect(()=>{const p=setTimeout(u,1e3);return()=>clearTimeout(p)},[i]);let d,h;if(a===i||Number.isNaN(i)||Number.isNaN(a))d=[f.createElement(cee,Object.assign({},e,{key:i,current:!0}))],h={transition:"none"};else{d=[];const p=i+10,m=[];for(let b=i;b<=p;b+=1)m.push(b);const v=l<o?1:-1,y=m.findIndex(b=>b%10===a);d=(v<0?m.slice(0,y+1):m.slice(y)).map((b,C)=>{const _=b%10;return f.createElement(cee,Object.assign({},e,{key:b,value:_,offset:v<0?C-y:C,current:C===y}))}),h={transform:`translateY(${-wYe(a,i,v)}00%)`}}return f.createElement("span",{className:`${t}-only`,style:h,onTransitionEnd:u},d)};var EYe=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 TYe=f.forwardRef((e,t)=>{const{prefixCls:n,count:r,className:i,motionClassName:o,style:a,title:s,show:l,component:c="sup",children:u}=e,d=EYe(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:h}=f.useContext(hn),p=h("scroll-number",n),m=Object.assign(Object.assign({},d),{"data-show":l,style:a,className:Re(p,i,o),title:s});let v=r;if(r&&Number(r)%1===0){const y=String(r).split("");v=f.createElement("bdi",null,y.map((S,b)=>f.createElement(_Ye,{prefixCls:p,count:Number(r),value:S,key:y.length-b})))}return a!=null&&a.borderColor&&(m.style=Object.assign(Object.assign({},a),{boxShadow:`0 0 0 1px ${a.borderColor} inset`})),u?Ro(u,y=>({className:Re(`${p}-custom-component`,y==null?void 0:y.className,o)})):f.createElement(c,Object.assign({},m,{ref:t}),v)});var kYe=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 OYe=f.forwardRef((e,t)=>{var n,r,i,o,a;const{prefixCls:s,scrollNumberPrefixCls:l,children:c,status:u,text:d,color:h,count:p=null,overflowCount:m=99,dot:v=!1,size:y="default",title:S,offset:b,style:C,className:_,rootClassName:T,classNames:x,styles:E,showZero:k=!1}=e,M=kYe(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:P,direction:D,badge:R}=f.useContext(hn),A=P("badge",s),[H,F,U]=bYe(A),z=p>m?`${m}+`:p,K=z==="0"||z===0,Z=p===null||K&&!k,N=(u!=null||h!=null)&&Z,j=v&&!K,W=j?"":z,G=f.useMemo(()=>(W==null||W===""||K&&!k)&&!j,[W,K,k,j]),re=f.useRef(p);G||(re.current=p);const se=re.current,de=f.useRef(W);G||(de.current=W);const ee=de.current,ne=f.useRef(j);G||(ne.current=j);const ue=f.useMemo(()=>{if(!b)return Object.assign(Object.assign({},R==null?void 0:R.style),C);const we={marginTop:b[1]};return D==="rtl"?we.left=parseInt(b[0],10):we.right=-parseInt(b[0],10),Object.assign(Object.assign(Object.assign({},we),R==null?void 0:R.style),C)},[D,b,C,R==null?void 0:R.style]),ye=S??(typeof se=="string"||typeof se=="number"?se:void 0),ge=G||!d?null:f.createElement("span",{className:`${A}-status-text`},d),pe=!se||typeof se!="object"?void 0:Ro(se,we=>({style:Object.assign(Object.assign({},ue),we.style)})),he=eP(h,!1),_e=Re(x==null?void 0:x.indicator,(n=R==null?void 0:R.classNames)===null||n===void 0?void 0:n.indicator,{[`${A}-status-dot`]:N,[`${A}-status-${u}`]:!!u,[`${A}-color-${h}`]:he}),ce={};h&&!he&&(ce.color=h,ce.background=h);const xe=Re(A,{[`${A}-status`]:N,[`${A}-not-a-wrapper`]:!c,[`${A}-rtl`]:D==="rtl"},_,T,R==null?void 0:R.className,(r=R==null?void 0:R.classNames)===null||r===void 0?void 0:r.root,x==null?void 0:x.root,F,U);if(!c&&N){const we=ue.color;return H(f.createElement("span",Object.assign({},M,{className:xe,style:Object.assign(Object.assign(Object.assign({},E==null?void 0:E.root),(i=R==null?void 0:R.styles)===null||i===void 0?void 0:i.root),ue)}),f.createElement("span",{className:_e,style:Object.assign(Object.assign(Object.assign({},E==null?void 0:E.indicator),(o=R==null?void 0:R.styles)===null||o===void 0?void 0:o.indicator),ce)}),d&&f.createElement("span",{style:{color:we},className:`${A}-status-text`},d)))}return H(f.createElement("span",Object.assign({ref:t},M,{className:xe,style:Object.assign(Object.assign({},(a=R==null?void 0:R.styles)===null||a===void 0?void 0:a.root),E==null?void 0:E.root)}),c,f.createElement(ha,{visible:!G,motionName:`${A}-zoom`,motionAppear:!1,motionDeadline:1e3},we=>{let{className:De}=we;var Fe,Ce;const Te=P("scroll-number",l),ke=ne.current,Pe=Re(x==null?void 0:x.indicator,(Fe=R==null?void 0:R.classNames)===null||Fe===void 0?void 0:Fe.indicator,{[`${A}-dot`]:ke,[`${A}-count`]:!ke,[`${A}-count-sm`]:y==="small",[`${A}-multiple-words`]:!ke&&ee&&ee.toString().length>1,[`${A}-status-${u}`]:!!u,[`${A}-color-${h}`]:he});let Ne=Object.assign(Object.assign(Object.assign({},E==null?void 0:E.indicator),(Ce=R==null?void 0:R.styles)===null||Ce===void 0?void 0:Ce.indicator),ue);return h&&!he&&(Ne=Ne||{},Ne.background=h),f.createElement(TYe,{prefixCls:Te,show:!G,motionClassName:De,className:Pe,count:ee,title:ye,style:Ne,key:"scrollNumber"},pe)}),ge))}),Il=OYe;Il.Ribbon=xYe;var PYe=Pt.ESC,MYe=Pt.TAB;function IYe(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,o=e.overlayRef,a=f.useRef(!1),s=function(){if(t){var d,h;(d=n.current)===null||d===void 0||(h=d.focus)===null||h===void 0||h.call(d),r==null||r(!1)}},l=function(){var d;return(d=o.current)!==null&&d!==void 0&&d.focus?(o.current.focus(),a.current=!0,!0):!1},c=function(d){switch(d.keyCode){case PYe:s();break;case MYe:{var h=!1;a.current||(h=l()),h?d.preventDefault():s();break}}};f.useEffect(function(){return t?(window.addEventListener("keydown",c),i&&Cr(l,3),function(){window.removeEventListener("keydown",c),a.current=!1}):function(){a.current=!1}},[t])}var $Ye=f.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,o=f.useMemo(function(){var s;return typeof n=="function"?s=n():s=n,s},[n]),a=ga(t,yg(o));return me.createElement(me.Fragment,null,r&&me.createElement("div",{className:"".concat(i,"-arrow")}),me.cloneElement(o,{ref:jd(o)?a:void 0}))}),iy={adjustX:1,adjustY:1},oy=[0,0],RYe={topLeft:{points:["bl","tl"],overflow:iy,offset:[0,-4],targetOffset:oy},top:{points:["bc","tc"],overflow:iy,offset:[0,-4],targetOffset:oy},topRight:{points:["br","tr"],overflow:iy,offset:[0,-4],targetOffset:oy},bottomLeft:{points:["tl","bl"],overflow:iy,offset:[0,4],targetOffset:oy},bottom:{points:["tc","bc"],overflow:iy,offset:[0,4],targetOffset:oy},bottomRight:{points:["tr","br"],overflow:iy,offset:[0,4],targetOffset:oy}},AYe=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function NYe(e,t){var n,r=e.arrow,i=r===void 0?!1:r,o=e.prefixCls,a=o===void 0?"rc-dropdown":o,s=e.transitionName,l=e.animation,c=e.align,u=e.placement,d=u===void 0?"bottomLeft":u,h=e.placements,p=h===void 0?RYe:h,m=e.getPopupContainer,v=e.showAction,y=e.hideAction,S=e.overlayClassName,b=e.overlayStyle,C=e.visible,_=e.trigger,T=_===void 0?["hover"]:_,x=e.autoFocus,E=e.overlay,k=e.children,M=e.onVisibleChange,P=tn(e,AYe),D=me.useState(),R=Le(D,2),A=R[0],H=R[1],F="visible"in e?C:A,U=me.useRef(null),z=me.useRef(null),K=me.useRef(null);me.useImperativeHandle(t,function(){return U.current});var Z=function(ne){H(ne),M==null||M(ne)};IYe({visible:F,triggerRef:K,onVisibleChange:Z,autoFocus:x,overlayRef:z});var N=function(ne){var ue=e.onOverlayClick;H(!1),ue&&ue(ne)},j=function(){return me.createElement($Ye,{ref:z,overlay:E,prefixCls:a,arrow:i})},W=function(){return typeof E=="function"?j:j()},G=function(){var ne=e.minOverlayWidthMatchTrigger,ue=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?ne:!ue},re=function(){var ne=e.openClassName;return ne!==void 0?ne:"".concat(a,"-open")},se=me.cloneElement(k,{className:Re((n=k.props)===null||n===void 0?void 0:n.className,F&&re()),ref:jd(k)?ga(K,yg(k)):void 0}),de=y;return!de&&T.indexOf("contextMenu")!==-1&&(de=["click"]),me.createElement(TE,st({builtinPlacements:p},P,{prefixCls:a,ref:U,popupClassName:Re(S,ae({},"".concat(a,"-show-arrow"),i)),popupStyle:b,action:T,showAction:v,hideAction:de,popupPlacement:d,popupAlign:c,popupTransitionName:s,popupAnimation:l,popupVisible:F,stretch:G()?"minWidth":"",popup:W(),onPopupVisibleChange:Z,onPopupClick:N,getPopupContainer:m}),se)}const E0e=me.forwardRef(NYe),DYe=e=>typeof e!="object"&&typeof e!="function"||e===null;var T0e=f.createContext(null);function k0e(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function O0e(e){var t=f.useContext(T0e);return k0e(t,e)}var LYe=["children","locked"],Kd=f.createContext(null);function FYe(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 g_(e){var t=e.children,n=e.locked,r=tn(e,LYe),i=f.useContext(Kd),o=hp(function(){return FYe(i,r)},[i,r],function(a,s){return!n&&(a[0]!==s[0]||!ku(a[1],s[1],!0))});return f.createElement(Kd.Provider,{value:o},t)}var jYe=[],P0e=f.createContext(null);function tP(){return f.useContext(P0e)}var M0e=f.createContext(jYe);function ZS(e){var t=f.useContext(M0e);return f.useMemo(function(){return e!==void 0?[].concat(pt(t),[e]):t},[t,e])}var I0e=f.createContext(null),uW=f.createContext({});function uee(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(qS(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 BYe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=pt(e.querySelectorAll("*")).filter(function(r){return uee(r,t)});return uee(e,t)&&n.unshift(e),n}var VF=Pt.LEFT,KF=Pt.RIGHT,qF=Pt.UP,B8=Pt.DOWN,H8=Pt.ENTER,$0e=Pt.ESC,Fx=Pt.HOME,jx=Pt.END,dee=[qF,B8,VF,KF];function HYe(e,t,n,r){var i,o="prev",a="next",s="children",l="parent";if(e==="inline"&&r===H8)return{inlineTrigger:!0};var c=ae(ae({},qF,o),B8,a),u=ae(ae(ae(ae({},VF,n?a:o),KF,n?o:a),B8,s),H8,s),d=ae(ae(ae(ae(ae(ae({},qF,o),B8,a),H8,s),$0e,l),VF,n?s:l),KF,n?l:s),h={inline:c,horizontal:u,vertical:d,inlineSub:c,horizontalSub:d,verticalSub:d},p=(i=h["".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 l:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function zYe(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function UYe(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function dW(e,t){var n=BYe(e,!0);return n.filter(function(r){return t.has(r)})}function fee(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=dW(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 GF=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(k0e(n,a),"']"));s&&(r.add(s),o.set(s,a),i.set(a,s))}),{elements:r,key2element:i,element2key:o}};function WYe(e,t,n,r,i,o,a,s,l,c){var u=f.useRef(),d=f.useRef();d.current=t;var h=function(){Cr.cancel(u.current)};return f.useEffect(function(){return function(){h()}},[]),function(p){var m=p.which;if([].concat(dee,[H8,$0e,Fx,jx]).includes(m)){var v=o(),y=GF(v,r),S=y,b=S.elements,C=S.key2element,_=S.element2key,T=C.get(t),x=UYe(T,b),E=_.get(x),k=HYe(e,a(E,!0).length===1,n,m);if(!k&&m!==Fx&&m!==jx)return;(dee.includes(m)||[Fx,jx].includes(m))&&p.preventDefault();var M=function(z){if(z){var K=z,Z=z.querySelector("a");Z!=null&&Z.getAttribute("href")&&(K=Z);var N=_.get(z);s(N),h(),u.current=Cr(function(){d.current===N&&K.focus()})}};if([Fx,jx].includes(m)||k.sibling||!x){var P;!x||e==="inline"?P=i.current:P=zYe(x);var D,R=dW(P,b);m===Fx?D=R[0]:m===jx?D=R[R.length-1]:D=fee(P,b,x,k.offset),M(D)}else if(k.inlineTrigger)l(E);else if(k.offset>0)l(E,!0),h(),u.current=Cr(function(){y=GF(v,r);var U=x.getAttribute("aria-controls"),z=document.getElementById(U),K=fee(z,y.elements);M(K)},5);else if(k.offset<0){var A=a(E,!0),H=A[A.length-2],F=C.get(H);l(H,!1),M(F)}}c==null||c(p)}}function VYe(e){Promise.resolve().then(e)}var fW="__RC_UTIL_PATH_SPLIT__",hee=function(t){return t.join(fW)},KYe=function(t){return t.split(fW)},YF="rc-menu-more";function qYe(){var e=f.useState({}),t=Le(e,2),n=t[1],r=f.useRef(new Map),i=f.useRef(new Map),o=f.useState([]),a=Le(o,2),s=a[0],l=a[1],c=f.useRef(0),u=f.useRef(!1),d=function(){u.current||n({})},h=f.useCallback(function(C,_){var T=hee(_);i.current.set(T,C),r.current.set(C,T),c.current+=1;var x=c.current;VYe(function(){x===c.current&&d()})},[]),p=f.useCallback(function(C,_){var T=hee(_);i.current.delete(T),r.current.delete(C)},[]),m=f.useCallback(function(C){l(C)},[]),v=f.useCallback(function(C,_){var T=r.current.get(C)||"",x=KYe(T);return _&&s.includes(x[0])&&x.unshift(YF),x},[s]),y=f.useCallback(function(C,_){return C.filter(function(T){return T!==void 0}).some(function(T){var x=v(T,!0);return x.includes(_)})},[v]),S=function(){var _=pt(r.current.keys());return s.length&&_.push(YF),_},b=f.useCallback(function(C){var _="".concat(r.current.get(C)).concat(fW),T=new Set;return pt(i.current.keys()).forEach(function(x){x.startsWith(_)&&T.add(i.current.get(x))}),T},[]);return f.useEffect(function(){return function(){u.current=!0}},[]),{registerPath:h,unregisterPath:p,refreshOverflowKeys:m,isSubPathKey:y,getKeyPath:v,getKeys:S,getSubPathKeys:b}}function w2(e){var t=f.useRef(e);t.current=e;var n=f.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 GYe=Math.random().toFixed(5).toString().slice(2),pee=0;function YYe(e){var t=Qn(e,{value:e}),n=Le(t,2),r=n[0],i=n[1];return f.useEffect(function(){pee+=1;var o="".concat(GYe,"-").concat(pee);i("rc-menu-uuid-".concat(o))},[]),r}function R0e(e,t,n,r){var i=f.useContext(Kd),o=i.activeKey,a=i.onActive,s=i.onInactive,l={active:o===e};return t||(l.onMouseEnter=function(c){n==null||n({key:e,domEvent:c}),a(e)},l.onMouseLeave=function(c){r==null||r({key:e,domEvent:c}),s(e)}),l}function A0e(e){var t=f.useContext(Kd),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 N0e(e){var t=e.icon,n=e.props,r=e.children,i;return t===null||t===!1?null:(typeof t=="function"?i=f.createElement(t,Y({},n)):typeof t!="boolean"&&(i=t),i||r||null)}var XYe=["item"];function U9(e){var t=e.item,n=tn(e,XYe);return Object.defineProperty(n,"item",{get:function(){return fi(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var QYe=["title","attribute","elementRef"],ZYe=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],JYe=["active"],eXe=function(e){Ys(n,e);var t=yl(n);function n(){return hi(this,n),t.apply(this,arguments)}return pi(n,[{key:"render",value:function(){var i=this.props,o=i.title,a=i.attribute,s=i.elementRef,l=tn(i,QYe),c=Or(l,["eventKey","popupClassName","popupOffset","onTitleClick"]);return fi(!a,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),f.createElement(Pd.Item,st({},a,{title:typeof o=="string"?o:void 0},c,{ref:s}))}}]),n}(f.Component),tXe=f.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,l=e.role,c=e.onMouseEnter,u=e.onMouseLeave,d=e.onClick,h=e.onKeyDown,p=e.onFocus,m=tn(e,ZYe),v=O0e(i),y=f.useContext(Kd),S=y.prefixCls,b=y.onItemClick,C=y.disabled,_=y.overflowDisabled,T=y.itemIcon,x=y.selectedKeys,E=y.onActive,k=f.useContext(uW),M=k._internalRenderMenuItem,P="".concat(S,"-item"),D=f.useRef(),R=f.useRef(),A=C||o,H=Jd(t,R),F=ZS(i),U=function(ue){return{key:i,keyPath:pt(F).reverse(),item:D.current,domEvent:ue}},z=a||T,K=R0e(i,A,c,u),Z=K.active,N=tn(K,JYe),j=x.includes(i),W=A0e(F.length),G=function(ue){if(!A){var ye=U(ue);d==null||d(U9(ye)),b(ye)}},re=function(ue){if(h==null||h(ue),ue.which===Pt.ENTER){var ye=U(ue);d==null||d(U9(ye)),b(ye)}},se=function(ue){E(i),p==null||p(ue)},de={};e.role==="option"&&(de["aria-selected"]=j);var ee=f.createElement(eXe,st({ref:D,elementRef:H,role:l===null?"none":l||"menuitem",tabIndex:o?null:-1,"data-menu-id":_&&v?null:v},Or(m,["extra"]),N,de,{component:"li","aria-disabled":o,style:Y(Y({},W),n),className:Re(P,ae(ae(ae({},"".concat(P,"-active"),Z),"".concat(P,"-selected"),j),"".concat(P,"-disabled"),A),r),onClick:G,onKeyDown:re,onFocus:se}),s,f.createElement(N0e,{props:Y(Y({},e),{},{isSelected:j}),icon:z}));return M&&(ee=M(ee,e,{selected:j})),ee});function nXe(e,t){var n=e.eventKey,r=tP(),i=ZS(n);return f.useEffect(function(){if(r)return r.registerPath(n,i),function(){r.unregisterPath(n,i)}},[i]),r?null:f.createElement(tXe,st({},e,{ref:t}))}const OE=f.forwardRef(nXe);var rXe=["className","children"],iXe=function(t,n){var r=t.className,i=t.children,o=tn(t,rXe),a=f.useContext(Kd),s=a.prefixCls,l=a.mode,c=a.rtl;return f.createElement("ul",st({className:Re(s,c&&"".concat(s,"-rtl"),"".concat(s,"-sub"),"".concat(s,"-").concat(l==="inline"?"inline":"vertical"),r),role:"menu"},o,{"data-menu-list":!0,ref:n}),i)},hW=f.forwardRef(iXe);hW.displayName="SubMenuList";function pW(e,t){return Vo(e).map(function(n,r){if(f.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,l=s==null;l&&(s="tmp_key-".concat([].concat(pt(t),[r]).join("-")));var c={key:s,eventKey:s};return f.cloneElement(n,c)}return n})}var Ns={adjustX:1,adjustY:1},oXe={topLeft:{points:["bl","tl"],overflow:Ns},topRight:{points:["br","tr"],overflow:Ns},bottomLeft:{points:["tl","bl"],overflow:Ns},bottomRight:{points:["tr","br"],overflow:Ns},leftTop:{points:["tr","tl"],overflow:Ns},leftBottom:{points:["br","bl"],overflow:Ns},rightTop:{points:["tl","tr"],overflow:Ns},rightBottom:{points:["bl","br"],overflow:Ns}},aXe={topLeft:{points:["bl","tl"],overflow:Ns},topRight:{points:["br","tr"],overflow:Ns},bottomLeft:{points:["tl","bl"],overflow:Ns},bottomRight:{points:["tr","br"],overflow:Ns},rightTop:{points:["tr","tl"],overflow:Ns},rightBottom:{points:["br","bl"],overflow:Ns},leftTop:{points:["tl","tr"],overflow:Ns},leftBottom:{points:["bl","br"],overflow:Ns}};function D0e(e,t,n){if(t)return t;if(n)return n[e]||n.other}var sXe={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function lXe(e){var t=e.prefixCls,n=e.visible,r=e.children,i=e.popup,o=e.popupStyle,a=e.popupClassName,s=e.popupOffset,l=e.disabled,c=e.mode,u=e.onVisibleChange,d=f.useContext(Kd),h=d.getPopupContainer,p=d.rtl,m=d.subMenuOpenDelay,v=d.subMenuCloseDelay,y=d.builtinPlacements,S=d.triggerSubMenuAction,b=d.forceSubMenuRender,C=d.rootClassName,_=d.motion,T=d.defaultMotions,x=f.useState(!1),E=Le(x,2),k=E[0],M=E[1],P=Y(p?Y({},aXe):Y({},oXe),y),D=sXe[c],R=D0e(c,_,T),A=f.useRef(R);c!=="inline"&&(A.current=R);var H=Y(Y({},A.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),F=f.useRef();return f.useEffect(function(){return F.current=Cr(function(){M(n)}),function(){Cr.cancel(F.current)}},[n]),f.createElement(TE,{prefixCls:t,popupClassName:Re("".concat(t,"-popup"),ae({},"".concat(t,"-rtl"),p),a,C),stretch:c==="horizontal"?"minWidth":null,getPopupContainer:h,builtinPlacements:P,popupPlacement:D,popupVisible:k,popup:i,popupStyle:o,popupAlign:s&&{offset:s},action:l?[]:[S],mouseEnterDelay:m,mouseLeaveDelay:v,onPopupVisibleChange:u,forceRender:b,popupMotion:H,fresh:!0},r)}function cXe(e){var t=e.id,n=e.open,r=e.keyPath,i=e.children,o="inline",a=f.useContext(Kd),s=a.prefixCls,l=a.forceSubMenuRender,c=a.motion,u=a.defaultMotions,d=a.mode,h=f.useRef(!1);h.current=d===o;var p=f.useState(!h.current),m=Le(p,2),v=m[0],y=m[1],S=h.current?n:!1;f.useEffect(function(){h.current&&y(!1)},[d]);var b=Y({},D0e(o,c,u));r.length>1&&(b.motionAppear=!1);var C=b.onVisibleChanged;return b.onVisibleChanged=function(_){return!h.current&&!_&&y(!0),C==null?void 0:C(_)},v?null:f.createElement(g_,{mode:o,locked:!h.current},f.createElement(ha,st({visible:S},b,{forceRender:l,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(_){var T=_.className,x=_.style;return f.createElement(hW,{id:t,className:T,style:x},i)}))}var uXe=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],dXe=["active"],fXe=f.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,l=e.children,c=e.itemIcon,u=e.expandIcon,d=e.popupClassName,h=e.popupOffset,p=e.popupStyle,m=e.onClick,v=e.onMouseEnter,y=e.onMouseLeave,S=e.onTitleClick,b=e.onTitleMouseEnter,C=e.onTitleMouseLeave,_=tn(e,uXe),T=O0e(o),x=f.useContext(Kd),E=x.prefixCls,k=x.mode,M=x.openKeys,P=x.disabled,D=x.overflowDisabled,R=x.activeKey,A=x.selectedKeys,H=x.itemIcon,F=x.expandIcon,U=x.onItemClick,z=x.onOpenChange,K=x.onActive,Z=f.useContext(uW),N=Z._internalRenderSubMenuItem,j=f.useContext(I0e),W=j.isSubPathKey,G=ZS(),re="".concat(E,"-submenu"),se=P||a,de=f.useRef(),ee=f.useRef(),ne=c??H,ue=u??F,ye=M.includes(o),ge=!D&&ye,pe=W(A,o),he=R0e(o,se,b,C),_e=he.active,ce=tn(he,dXe),xe=f.useState(!1),we=Le(xe,2),De=we[0],Fe=we[1],Ce=function(ze){se||Fe(ze)},Te=function(ze){Ce(!0),v==null||v({key:o,domEvent:ze})},ke=function(ze){Ce(!1),y==null||y({key:o,domEvent:ze})},Pe=f.useMemo(function(){return _e||(k!=="inline"?De||W([R],o):!1)},[k,_e,R,De,o,W]),Ne=A0e(G.length),We=function(ze){se||(S==null||S({key:o,domEvent:ze}),k==="inline"&&z(o,!ye))},Q=w2(function(le){m==null||m(U9(le)),U(le)}),q=function(ze){k!=="inline"&&z(o,ze)},J=function(){K(o)},be=T&&"".concat(T,"-popup"),Oe=f.createElement("div",st({role:"menuitem",style:Ne,className:"".concat(re,"-title"),tabIndex:se?null:-1,ref:de,title:typeof i=="string"?i:null,"data-menu-id":D&&T?null:T,"aria-expanded":ge,"aria-haspopup":!0,"aria-controls":be,"aria-disabled":se,onClick:We,onFocus:J},ce),i,f.createElement(N0e,{icon:k!=="horizontal"?ue:void 0,props:Y(Y({},e),{},{isOpen:ge,isSubMenu:!0})},f.createElement("i",{className:"".concat(re,"-arrow")}))),Se=f.useRef(k);if(k!=="inline"&&G.length>1?Se.current="vertical":Se.current=k,!D){var Ke=Se.current;Oe=f.createElement(lXe,{mode:Ke,prefixCls:re,visible:!s&&ge&&k!=="inline",popupClassName:d,popupOffset:h,popupStyle:p,popup:f.createElement(g_,{mode:Ke==="horizontal"?"vertical":Ke},f.createElement(hW,{id:be,ref:ee},l)),disabled:se,onVisibleChange:q},Oe)}var tt=f.createElement(Pd.Item,st({ref:t,role:"none"},_,{component:"li",style:n,className:Re(re,"".concat(re,"-").concat(k),r,ae(ae(ae(ae({},"".concat(re,"-open"),ge),"".concat(re,"-active"),Pe),"".concat(re,"-selected"),pe),"".concat(re,"-disabled"),se)),onMouseEnter:Te,onMouseLeave:ke}),Oe,!D&&f.createElement(cXe,{id:be,open:ge,keyPath:G},l));return N&&(tt=N(tt,e,{selected:pe,active:Pe,open:ge,disabled:se})),f.createElement(g_,{onItemClick:Q,mode:k==="horizontal"?"vertical":k,itemIcon:ne,expandIcon:ue},tt)}),nP=f.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=ZS(n),o=pW(r,i),a=tP();f.useEffect(function(){if(a)return a.registerPath(n,i),function(){a.unregisterPath(n,i)}},[i]);var s;return a?s=o:s=f.createElement(fXe,st({ref:t},e),o),f.createElement(M0e.Provider,{value:i},s)});function mW(e){var t=e.className,n=e.style,r=f.useContext(Kd),i=r.prefixCls,o=tP();return o?null:f.createElement("li",{role:"separator",className:Re("".concat(i,"-item-divider"),t),style:n})}var hXe=["className","title","eventKey","children"],pXe=f.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var i=e.children,o=tn(e,hXe),a=f.useContext(Kd),s=a.prefixCls,l="".concat(s,"-item-group");return f.createElement("li",st({ref:t,role:"presentation"},o,{onClick:function(u){return u.stopPropagation()},className:Re(l,n)}),f.createElement("div",{role:"presentation",className:"".concat(l,"-title"),title:typeof r=="string"?r:void 0},r),f.createElement("ul",{role:"group",className:"".concat(l,"-list")},i))}),gW=f.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=ZS(n),o=pW(r,i),a=tP();return a?o:f.createElement(pXe,st({ref:t},Or(e,["warnKey"])),o)}),mXe=["label","children","key","type","extra"];function XF(e,t,n){var r=t.item,i=t.group,o=t.submenu,a=t.divider;return(e||[]).map(function(s,l){if(s&&ln(s)==="object"){var c=s,u=c.label,d=c.children,h=c.key,p=c.type,m=c.extra,v=tn(c,mXe),y=h??"tmp-".concat(l);return d||p==="group"?p==="group"?f.createElement(i,st({key:y},v,{title:u}),XF(d,t,n)):f.createElement(o,st({key:y},v,{title:u}),XF(d,t,n)):p==="divider"?f.createElement(a,st({key:y},v)):f.createElement(r,st({key:y},v,{extra:m}),u,(!!m||m===0)&&f.createElement("span",{className:"".concat(n,"-item-extra")},m))}return null}).filter(function(s){return s})}function mee(e,t,n,r,i){var o=e,a=Y({divider:mW,item:OE,group:gW,submenu:nP},r);return t&&(o=XF(t,a,i)),pW(o,n)}var gXe=["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"],Xg=[],vXe=f.forwardRef(function(e,t){var n,r=e,i=r.prefixCls,o=i===void 0?"rc-menu":i,a=r.rootClassName,s=r.style,l=r.className,c=r.tabIndex,u=c===void 0?0:c,d=r.items,h=r.children,p=r.direction,m=r.id,v=r.mode,y=v===void 0?"vertical":v,S=r.inlineCollapsed,b=r.disabled,C=r.disabledOverflow,_=r.subMenuOpenDelay,T=_===void 0?.1:_,x=r.subMenuCloseDelay,E=x===void 0?.1:x,k=r.forceSubMenuRender,M=r.defaultOpenKeys,P=r.openKeys,D=r.activeKey,R=r.defaultActiveFirst,A=r.selectable,H=A===void 0?!0:A,F=r.multiple,U=F===void 0?!1:F,z=r.defaultSelectedKeys,K=r.selectedKeys,Z=r.onSelect,N=r.onDeselect,j=r.inlineIndent,W=j===void 0?24:j,G=r.motion,re=r.defaultMotions,se=r.triggerSubMenuAction,de=se===void 0?"hover":se,ee=r.builtinPlacements,ne=r.itemIcon,ue=r.expandIcon,ye=r.overflowedIndicator,ge=ye===void 0?"...":ye,pe=r.overflowedIndicatorPopupClassName,he=r.getPopupContainer,_e=r.onClick,ce=r.onOpenChange,xe=r.onKeyDown;r.openAnimation,r.openTransitionName;var we=r._internalRenderMenuItem,De=r._internalRenderSubMenuItem,Fe=r._internalComponents,Ce=tn(r,gXe),Te=f.useMemo(function(){return[mee(h,d,Xg,Fe,o),mee(h,d,Xg,{},o)]},[h,d,Fe]),ke=Le(Te,2),Pe=ke[0],Ne=ke[1],We=f.useState(!1),Q=Le(We,2),q=Q[0],J=Q[1],be=f.useRef(),Oe=YYe(m),Se=p==="rtl",Ke=Qn(M,{value:P,postState:function(_n){return _n||Xg}}),tt=Le(Ke,2),le=tt[0],ze=tt[1],Ye=function(_n){var Mn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ar(){ze(_n),ce==null||ce(_n)}Mn?Kl.flushSync(Ar):Ar()},Ue=f.useState(le),Je=Le(Ue,2),Ze=Je[0],rt=Je[1],qt=f.useRef(!1),St=f.useMemo(function(){return(y==="inline"||y==="vertical")&&S?["vertical",S]:[y,!1]},[y,S]),Ot=Le(St,2),Bt=Ot[0],Dt=Ot[1],an=Bt==="inline",Vt=f.useState(Bt),Kt=Le(Vt,2),Qt=Kt[0],et=Kt[1],ot=f.useState(Dt),Qe=Le(ot,2),ut=Qe[0],Nt=Qe[1];f.useEffect(function(){et(Bt),Nt(Dt),qt.current&&(an?ze(Ze):Ye(Xg))},[Bt,Dt]);var Lt=f.useState(0),Zt=Le(Lt,2),Wt=Zt[0],At=Zt[1],$t=Wt>=Pe.length-1||Qt!=="horizontal"||C;f.useEffect(function(){an&&rt(le)},[le]),f.useEffect(function(){return qt.current=!0,function(){qt.current=!1}},[]);var Gt=qYe(),Ft=Gt.registerPath,cn=Gt.unregisterPath,_t=Gt.refreshOverflowKeys,jt=Gt.isSubPathKey,nn=Gt.getKeyPath,Ht=Gt.getKeys,Tt=Gt.getSubPathKeys,gt=f.useMemo(function(){return{registerPath:Ft,unregisterPath:cn}},[Ft,cn]),Ve=f.useMemo(function(){return{isSubPathKey:jt}},[jt]);f.useEffect(function(){_t($t?Xg:Pe.slice(Wt+1).map(function(Rr){return Rr.key}))},[Wt,$t]);var Yt=Qn(D||R&&((n=Pe[0])===null||n===void 0?void 0:n.key),{value:D}),mt=Le(Yt,2),Mt=mt[0],zt=mt[1],Ln=w2(function(Rr){zt(Rr)}),Zn=w2(function(){zt(void 0)});f.useImperativeHandle(t,function(){return{list:be.current,focus:function(_n){var Mn,Ar=Ht(),bn=GF(Ar,Oe),Cn=bn.elements,rr=bn.key2element,Ir=bn.element2key,li=dW(be.current,Cn),zi=Mt??(li[0]?Ir.get(li[0]):(Mn=Pe.find(function(hr){return!hr.props.disabled}))===null||Mn===void 0?void 0:Mn.key),gr=rr.get(zi);if(zi&&gr){var Di;gr==null||(Di=gr.focus)===null||Di===void 0||Di.call(gr,_n)}}}});var O=Qn(z||[],{value:K,postState:function(_n){return Array.isArray(_n)?_n:_n==null?Xg:[_n]}}),B=Le(O,2),oe=B[0],Ae=B[1],Ge=function(_n){if(H){var Mn=_n.key,Ar=oe.includes(Mn),bn;U?Ar?bn=oe.filter(function(rr){return rr!==Mn}):bn=[].concat(pt(oe),[Mn]):bn=[Mn],Ae(bn);var Cn=Y(Y({},_n),{},{selectedKeys:bn});Ar?N==null||N(Cn):Z==null||Z(Cn)}!U&&le.length&&Qt!=="inline"&&Ye(Xg)},ft=w2(function(Rr){_e==null||_e(U9(Rr)),Ge(Rr)}),Jt=w2(function(Rr,_n){var Mn=le.filter(function(bn){return bn!==Rr});if(_n)Mn.push(Rr);else if(Qt!=="inline"){var Ar=Tt(Rr);Mn=Mn.filter(function(bn){return!Ar.has(bn)})}ku(le,Mn,!0)||Ye(Mn,!0)}),on=function(_n,Mn){var Ar=Mn??!le.includes(_n);Jt(_n,Ar)},Jn=WYe(Qt,Mt,Se,Oe,be,Ht,nn,zt,on,xe);f.useEffect(function(){J(!0)},[]);var ni=f.useMemo(function(){return{_internalRenderMenuItem:we,_internalRenderSubMenuItem:De}},[we,De]),Hr=Qt!=="horizontal"||C?Pe:Pe.map(function(Rr,_n){return f.createElement(g_,{key:Rr.key,overflowDisabled:_n>Wt},Rr)}),Gr=f.createElement(Pd,st({id:m,ref:be,prefixCls:"".concat(o,"-overflow"),component:"ul",itemComponent:OE,className:Re(o,"".concat(o,"-root"),"".concat(o,"-").concat(Qt),l,ae(ae({},"".concat(o,"-inline-collapsed"),ut),"".concat(o,"-rtl"),Se),a),dir:p,style:s,role:"menu",tabIndex:u,data:Hr,renderRawItem:function(_n){return _n},renderRawRest:function(_n){var Mn=_n.length,Ar=Mn?Pe.slice(-Mn):null;return f.createElement(nP,{eventKey:YF,title:ge,disabled:$t,internalPopupClose:Mn===0,popupClassName:pe},Ar)},maxCount:Qt!=="horizontal"||C?Pd.INVALIDATE:Pd.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(_n){At(_n)},onKeyDown:Jn},Ce));return f.createElement(uW.Provider,{value:ni},f.createElement(T0e.Provider,{value:Oe},f.createElement(g_,{prefixCls:o,rootClassName:a,mode:Qt,openKeys:le,rtl:Se,disabled:b,motion:q?G:null,defaultMotions:q?re:null,activeKey:Mt,onActive:Ln,onInactive:Zn,selectedKeys:oe,inlineIndent:W,subMenuOpenDelay:T,subMenuCloseDelay:E,forceSubMenuRender:k,builtinPlacements:ee,triggerSubMenuAction:de,getPopupContainer:he,itemIcon:ne,expandIcon:ue,onItemClick:ft,onOpenChange:Jt},f.createElement(I0e.Provider,{value:Ve},Gr),f.createElement("div",{style:{display:"none"},"aria-hidden":!0},f.createElement(P0e.Provider,{value:gt},Ne)))))}),JS=vXe;JS.Item=OE;JS.SubMenu=nP;JS.ItemGroup=gW;JS.Divider=mW;var yXe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},bXe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:yXe}))},L0e=f.forwardRef(bXe),SXe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},CXe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:SXe}))},tS=f.forwardRef(CXe);const F0e=f.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),xXe=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:o,headerPadding:a,headerColor:s,footerPadding:l,fontSize:c,bodyBg:u,headerBg:d}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:u,"&, *":{boxSizing:"border-box"},[`&${n}-has-sider`]:{flexDirection:"row",[`> ${n}, > ${n}-content`]:{width:0}},[`${n}-header, &${n}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${n}-header`]:{height:o,padding:a,color:s,lineHeight:je(o),background:d,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:i},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},j0e=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:o,marginXXS:a,colorTextLightSolid:s,colorBgContainer:l}=e,c=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${o}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+a*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}},B0e=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],H0e=Tr("Layout",e=>[xXe(e)],j0e,{deprecatedTokens:B0e}),wXe=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:o,triggerHeight:a,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:u,zeroTriggerHeight:d,borderRadiusLG:h,lightSiderBg:p,lightTriggerColor:m,lightTriggerBg:v,bodyBg:y}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:a},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:a,color:s,lineHeight:je(a),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:c,insetInlineEnd:e.calc(u).mul(-1).equal(),zIndex:1,width:u,height:d,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${je(h)} ${je(h)} 0`,cursor:"pointer",transition:`background ${i} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${i}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(u).mul(-1).equal(),borderRadius:`${je(h)} 0 0 ${je(h)}`}}},"&-light":{background:p,[`${t}-trigger`]:{color:m,background:v},[`${t}-zero-width-trigger`]:{color:m,background:v,border:`1px solid ${y}`,borderInlineStart:0}}}}},_Xe=Tr(["Layout","Sider"],e=>[wXe(e)],j0e,{deprecatedTokens:B0e});var EXe=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 gee={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},TXe=e=>!Number.isNaN(Number.parseFloat(e))&&isFinite(e),rP=f.createContext({}),kXe=(()=>{let e=0;return function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e+=1,`${t}${e}`}})(),z0e=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:i,children:o,defaultCollapsed:a=!1,theme:s="dark",style:l={},collapsible:c=!1,reverseArrow:u=!1,width:d=200,collapsedWidth:h=80,zeroWidthTriggerStyle:p,breakpoint:m,onCollapse:v,onBreakpoint:y}=e,S=EXe(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:b}=f.useContext(F0e),[C,_]=f.useState("collapsed"in e?e.collapsed:a),[T,x]=f.useState(!1);f.useEffect(()=>{"collapsed"in e&&_(e.collapsed)},[e.collapsed]);const E=(ne,ue)=>{"collapsed"in e||_(ne),v==null||v(ne,ue)},{getPrefixCls:k,direction:M}=f.useContext(hn),P=k("layout-sider",n),[D,R,A]=_Xe(P),H=f.useRef(null);H.current=ne=>{x(ne.matches),y==null||y(ne.matches),C!==ne.matches&&E(ne.matches,"responsive")},f.useEffect(()=>{function ne(ye){return H.current(ye)}let ue;if(typeof window<"u"){const{matchMedia:ye}=window;if(ye&&m&&m in gee){ue=ye(`screen and (max-width: ${gee[m]})`);try{ue.addEventListener("change",ne)}catch{ue.addListener(ne)}ne(ue)}}return()=>{try{ue==null||ue.removeEventListener("change",ne)}catch{ue==null||ue.removeListener(ne)}}},[m]),f.useEffect(()=>{const ne=kXe("ant-sider-");return b.addSider(ne),()=>b.removeSider(ne)},[]);const F=()=>{E(!C,"clickTrigger")},U=Or(S,["collapsed"]),z=C?h:d,K=TXe(z)?`${z}px`:String(z),Z=parseFloat(String(h||0))===0?f.createElement("span",{onClick:F,className:Re(`${P}-zero-width-trigger`,`${P}-zero-width-trigger-${u?"right":"left"}`),style:p},i||f.createElement(L0e,null)):null,N=M==="rtl"==!u,G={expanded:N?f.createElement(mp,null):f.createElement(tS,null),collapsed:N?f.createElement(tS,null):f.createElement(mp,null)}[C?"collapsed":"expanded"],re=i!==null?Z||f.createElement("div",{className:`${P}-trigger`,onClick:F,style:{width:K}},i||G):null,se=Object.assign(Object.assign({},l),{flex:`0 0 ${K}`,maxWidth:K,minWidth:K,width:K}),de=Re(P,`${P}-${s}`,{[`${P}-collapsed`]:!!C,[`${P}-has-trigger`]:c&&i!==null&&!Z,[`${P}-below`]:!!T,[`${P}-zero-width`]:parseFloat(K)===0},r,R,A),ee=f.useMemo(()=>({siderCollapsed:C}),[C]);return D(f.createElement(rP.Provider,{value:ee},f.createElement("aside",Object.assign({className:de},U,{style:se,ref:t}),f.createElement("div",{className:`${P}-children`},o),c||T&&Z?re:null)))});var OXe={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"},PXe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:OXe}))},vW=f.forwardRef(PXe);const W9=f.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var MXe=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 U0e=e=>{const{prefixCls:t,className:n,dashed:r}=e,i=MXe(e,["prefixCls","className","dashed"]),{getPrefixCls:o}=f.useContext(hn),a=o("menu",t),s=Re({[`${a}-item-divider-dashed`]:!!r},n);return f.createElement(mW,Object.assign({className:s},i))},W0e=e=>{var t;const{className:n,children:r,icon:i,title:o,danger:a,extra:s}=e,{prefixCls:l,firstLevel:c,direction:u,disableMenuItemTitleTooltip:d,inlineCollapsed:h}=f.useContext(W9),p=C=>{const _=r==null?void 0:r[0],T=f.createElement("span",{className:Re(`${l}-title-content`,{[`${l}-title-content-with-extra`]:!!s||s===0})},r);return(!i||f.isValidElement(r)&&r.type==="span")&&r&&C&&c&&typeof _=="string"?f.createElement("div",{className:`${l}-inline-collapsed-noicon`},_.charAt(0)):T},{siderCollapsed:m}=f.useContext(rP);let v=o;typeof o>"u"?v=c?r:"":o===!1&&(v="");const y={title:v};!m&&!h&&(y.title=null,y.open=!1);const S=Vo(r).length;let b=f.createElement(OE,Object.assign({},Or(e,["title","icon","danger"]),{className:Re({[`${l}-item-danger`]:a,[`${l}-item-only-child`]:(i?S+1:S)===1},n),title:typeof o=="string"?o:void 0}),Ro(i,{className:Re(f.isValidElement(i)?(t=i.props)===null||t===void 0?void 0:t.className:"",`${l}-item-icon`)}),p(h));return d||(b=f.createElement(Ga,Object.assign({},y,{placement:u==="rtl"?"left":"right",classNames:{root:`${l}-inline-collapsed-tooltip`}}),b)),b};var IXe=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 V9=f.createContext(null),V0e=f.forwardRef((e,t)=>{const{children:n}=e,r=IXe(e,["children"]),i=f.useContext(V9),o=f.useMemo(()=>Object.assign(Object.assign({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),a=lLe(n),s=Jd(t,a?yg(n):null);return f.createElement(V9.Provider,{value:o},f.createElement(Wd,{space:!0},a?f.cloneElement(n,{ref:s}):n))}),$Xe=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:`${je(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,
|
||
> ${t}-item-active,
|
||
> ${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"}}}},RXe=e=>{let{componentCls:t,menuArrowOffset:n,calc:r}=e;return{[`${t}-rtl`]:{direction:"rtl"},[`${t}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${t}-rtl${t}-vertical,
|
||
${t}-submenu-rtl ${t}-vertical`]:{[`${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${je(r(n).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${je(n)})`}}}}},vee=e=>Object.assign({},Hd(e)),yee=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:o,groupTitleColor:a,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:u,activeBarWidth:d,activeBarBorderWidth:h,motionDurationSlow:p,motionEaseInOut:m,motionEaseOut:v,itemPaddingInline:y,motionDurationMid:S,itemHoverColor:b,lineType:C,colorSplit:_,itemDisabledColor:T,dangerItemColor:x,dangerItemHoverColor:E,dangerItemSelectedColor:k,dangerItemActiveBg:M,dangerItemSelectedBg:P,popupBg:D,itemHoverBg:R,itemActiveBg:A,menuSubMenuBg:H,horizontalItemSelectedColor:F,horizontalItemSelectedBg:U,horizontalItemBorderRadius:z,horizontalItemHoverBg:K}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},vee(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:a}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:o},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},vee(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${T} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:b}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:R},"&:active":{backgroundColor:A}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:R},"&:active":{backgroundColor:A}}},[`${n}-item-danger`]:{color:x,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:E}},[`&${n}-item:active`]:{background:M}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:k},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:P}},[`&${n}-submenu > ${n}`]:{backgroundColor:H},[`&${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:y,bottom:0,borderBottom:`${je(u)} solid transparent`,transition:`border-color ${p} ${m}`,content:'""'},"&:hover, &-active, &-open":{background:K,"&::after":{borderBottomWidth:u,borderBottomColor:F}},"&-selected":{color:F,backgroundColor:U,"&:hover":{backgroundColor:U},"&::after":{borderBottomWidth:u,borderBottomColor:F}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${je(h)} ${C} ${_}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${je(d)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${S} ${v}`,`opacity ${S} ${v}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:k}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${S} ${m}`,`opacity ${S} ${m}`].join(",")}}}}}},bee=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:o,marginXS:a,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,u=e.calc(o).add(i).add(a).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:je(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item,
|
||
> ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:je(n)},[`${t}-item-group-list ${t}-submenu-title,
|
||
${t}-submenu-title`]:{paddingInlineEnd:u}}},AXe=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:o,controlHeightLG:a,motionEaseOut:s,paddingXL:l,itemMarginInline:c,fontSizeLG:u,motionDurationFast:d,motionDurationSlow:h,paddingXS:p,boxShadowSecondary:m,collapsedWidth:v,collapsedIconSize:y}=e,S={height:r,lineHeight:je(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},bee(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},bee(e)),{boxShadow:m})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:o,maxHeight:`calc(100vh - ${je(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 ${h}`,`background ${h}`,`padding ${d} ${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`]:S,[`& ${t}-item-group-title`]:{paddingInlineStart:l}},[`${t}-item`]:S}},{[`${t}-inline-collapsed`]:{width:v,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:u,textAlign:"center"}}},[`> ${t}-item,
|
||
> ${t}-item-group > ${t}-item-group-list > ${t}-item,
|
||
> ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title,
|
||
> ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je(e.calc(y).div(2).equal())} - ${je(c)})`,textOverflow:"clip",[`
|
||
${t}-submenu-arrow,
|
||
${t}-submenu-expand-icon
|
||
`]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:y,lineHeight:je(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({},ql),{paddingInline:p})}}]},See=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:o,iconCls:a,iconSize:s,iconMarginInlineEnd:l}=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:l,opacity:1,transition:[`opacity ${n} ${i}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},Qv()),[`&${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",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Cee=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(${je(e.calc(a).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${je(a)})`}}}}},NXe=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:o,motionEaseInOut:a,paddingXS:s,padding:l,colorSplit:c,lineWidth:u,zIndexPopup:d,borderRadiusLG:h,subMenuItemBorderRadius:p,menuArrowSize:m,menuArrowOffset:v,lineType:y,groupTitleLineHeight:S,groupTitleFontSize:b}=e;return[{"":{[n]:Object.assign(Object.assign({},Bd()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),Bd()),{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:`${je(s)} ${je(l)}`,fontSize:b,lineHeight:S,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}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:c,borderStyle:y,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),See(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${je(e.calc(r).mul(2).equal())} ${je(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:d,borderRadius:h,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:h},See(e)),Cee(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}}}),Cee(e)),{[`&-inline-collapsed ${n}-submenu-arrow,
|
||
&-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${je(v)})`},"&::after":{transform:`rotate(45deg) translateX(${je(e.calc(v).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${je(e.calc(m).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${je(e.calc(v).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${je(v)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},DXe=e=>{var t,n,r;const{colorPrimary:i,colorError:o,colorTextDisabled:a,colorErrorBg:s,colorText:l,colorTextDescription:c,colorBgContainer:u,colorFillAlter:d,colorFillContent:h,lineWidth:p,lineWidthBold:m,controlItemBgActive:v,colorBgTextHover:y,controlHeightLG:S,lineHeight:b,colorBgElevated:C,marginXXS:_,padding:T,fontSize:x,controlHeightSM:E,fontSizeLG:k,colorTextLightSolid:M,colorErrorHover:P}=e,D=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,R=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:p,A=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,H=new xr(M).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:l,itemColor:l,colorItemTextHover:l,itemHoverColor:l,colorItemTextHoverHorizontal:i,horizontalItemHoverColor:i,colorGroupTitle:c,groupTitleColor:c,colorItemTextSelected:i,itemSelectedColor:i,subMenuItemSelectedColor:i,colorItemTextSelectedHorizontal:i,horizontalItemSelectedColor:i,colorItemBg:u,itemBg:u,colorItemBgHover:y,itemHoverBg:y,colorItemBgActive:h,itemActiveBg:v,colorSubItemBg:d,subMenuItemBg:d,colorItemBgSelected:v,itemSelectedBg:v,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:D,colorActiveBarHeight:m,activeBarHeight:m,colorActiveBarBorderSize:p,activeBarBorderWidth:R,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:A,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:S,groupTitleLineHeight:b,collapsedWidth:S*2,popupBg:C,itemMarginBlock:_,itemPaddingInline:T,horizontalLineHeight:`${S*1.15}px`,iconSize:x,iconMarginInlineEnd:E-x,collapsedIconSize:k,groupTitleFontSize:x,darkItemDisabledColor:new xr(M).setA(.25).toRgbString(),darkItemColor:H,darkDangerItemColor:o,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:M,darkItemSelectedBg:i,darkDangerItemSelectedBg:o,darkItemHoverBg:"transparent",darkGroupTitleColor:H,darkItemHoverColor:M,darkDangerItemHoverColor:P,darkDangerItemSelectedColor:M,darkDangerItemActiveBg:o,itemWidth:D?`calc(100% + ${R}px)`:`calc(100% - ${A*2}px)`}},LXe=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 Tr("Menu",i=>{const{colorBgElevated:o,controlHeightLG:a,fontSize:s,darkItemColor:l,darkDangerItemColor:c,darkItemBg:u,darkSubMenuItemBg:d,darkItemSelectedColor:h,darkItemSelectedBg:p,darkDangerItemSelectedBg:m,darkItemHoverBg:v,darkGroupTitleColor:y,darkItemHoverColor:S,darkItemDisabledColor:b,darkDangerItemHoverColor:C,darkDangerItemSelectedColor:_,darkDangerItemActiveBg:T,popupBg:x,darkPopupBg:E}=i,k=i.calc(s).div(7).mul(5).equal(),M=fr(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}),P=fr(M,{itemColor:l,itemHoverColor:S,groupTitleColor:y,itemSelectedColor:h,itemBg:u,popupBg:E,subMenuItemBg:d,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:v,itemDisabledColor:b,dangerItemColor:c,dangerItemHoverColor:C,dangerItemSelectedColor:_,dangerItemActiveBg:T,dangerItemSelectedBg:m,menuSubMenuBg:d,horizontalItemSelectedColor:h,horizontalItemSelectedBg:p});return[NXe(M),$Xe(M),AXe(M),yee(M,"light"),yee(P,"dark"),RXe(M),SE(M),Xf(M,"slide-up"),Xf(M,"slide-down"),GS(M,"zoom-big")]},DXe,{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)},K0e=e=>{var t;const{popupClassName:n,icon:r,title:i,theme:o}=e,a=f.useContext(W9),{prefixCls:s,inlineCollapsed:l,theme:c}=a,u=ZS();let d;if(!r)d=l&&!u.length&&i&&typeof i=="string"?f.createElement("div",{className:`${s}-inline-collapsed-noicon`},i.charAt(0)):f.createElement("span",{className:`${s}-title-content`},i);else{const m=f.isValidElement(i)&&i.type==="span";d=f.createElement(f.Fragment,null,Ro(r,{className:Re(f.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:"",`${s}-item-icon`)}),m?i:f.createElement("span",{className:`${s}-title-content`},i))}const h=f.useMemo(()=>Object.assign(Object.assign({},a),{firstLevel:!1}),[a]),[p]=Lu("Menu");return f.createElement(W9.Provider,{value:h},f.createElement(nP,Object.assign({},Or(e,["icon"]),{title:d,popupClassName:Re(s,n,`${s}-${o||c}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))};var FXe=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 jR(e){return e===null||e===!1}const jXe={item:W0e,submenu:K0e,divider:U0e},BXe=f.forwardRef((e,t)=>{var n;const r=f.useContext(V9),i=r||{},{getPrefixCls:o,getPopupContainer:a,direction:s,menu:l}=f.useContext(hn),c=o(),{prefixCls:u,className:d,style:h,theme:p="light",expandIcon:m,_internalDisableMenuItemTitleTooltip:v,inlineCollapsed:y,siderCollapsed:S,rootClassName:b,mode:C,selectable:_,onClick:T,overflowedIndicatorPopupClassName:x}=e,E=FXe(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),k=Or(E,["collapsedWidth"]);(n=i.validator)===null||n===void 0||n.call(i,{mode:C});const M=dr(function(){var W;T==null||T.apply(void 0,arguments),(W=i.onClick)===null||W===void 0||W.call(i)}),P=i.mode||C,D=_??i.selectable,R=y??S,A={horizontal:{motionName:`${c}-slide-up`},inline:Qb(c),other:{motionName:`${c}-zoom-big`}},H=o("menu",u||i.prefixCls),F=Ei(H),[U,z,K]=LXe(H,F,!r),Z=Re(`${H}-${p}`,l==null?void 0:l.className,d),N=f.useMemo(()=>{var W,G;if(typeof m=="function"||jR(m))return m||null;if(typeof i.expandIcon=="function"||jR(i.expandIcon))return i.expandIcon||null;if(typeof(l==null?void 0:l.expandIcon)=="function"||jR(l==null?void 0:l.expandIcon))return(l==null?void 0:l.expandIcon)||null;const re=(W=m??(i==null?void 0:i.expandIcon))!==null&&W!==void 0?W:l==null?void 0:l.expandIcon;return Ro(re,{className:Re(`${H}-submenu-expand-icon`,f.isValidElement(re)?(G=re.props)===null||G===void 0?void 0:G.className:void 0)})},[m,i==null?void 0:i.expandIcon,l==null?void 0:l.expandIcon,H]),j=f.useMemo(()=>({prefixCls:H,inlineCollapsed:R||!1,direction:s,firstLevel:!0,theme:p,mode:P,disableMenuItemTitleTooltip:v}),[H,R,s,v,p]);return U(f.createElement(V9.Provider,{value:null},f.createElement(W9.Provider,{value:j},f.createElement(JS,Object.assign({getPopupContainer:a,overflowedIndicator:f.createElement(vW,null),overflowedIndicatorPopupClassName:Re(H,`${H}-${p}`,x),mode:P,selectable:D,onClick:M},k,{inlineCollapsed:R,style:Object.assign(Object.assign({},l==null?void 0:l.style),h),className:Z,prefixCls:H,direction:s,defaultMotions:A,expandIcon:N,ref:t,rootClassName:Re(b,z,i.rootClassName,K,F),_internalComponents:jXe})))))}),tf=f.forwardRef((e,t)=>{const n=f.useRef(null),r=f.useContext(rP);return f.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var o;(o=n.current)===null||o===void 0||o.focus(i)}})),f.createElement(BXe,Object.assign({ref:n},e,r))});tf.Item=W0e;tf.SubMenu=K0e;tf.Divider=U0e;tf.ItemGroup=gW;const HXe=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,o=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${o}`]:{[`&${o}-danger:not(${o}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},zXe=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:o,antCls:a,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:u,dropdownEdgeChildPadding:d,colorTextDisabled:h,fontSizeIcon:p,controlPaddingHorizontal:m,colorBgElevated:v}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(o).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${a}-btn`]:{[`& > ${s}-down, & > ${a}-btn-icon > ${s}-down`]:{fontSize:p}},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${s}-down`]:{fontSize:p},[`${s}-down::before`]:{transition:`transform ${l}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomLeft,
|
||
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomLeft,
|
||
&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottom,
|
||
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottom,
|
||
&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomRight,
|
||
&${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:RO},[`&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topLeft,
|
||
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topLeft,
|
||
&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-top,
|
||
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-top,
|
||
&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topRight,
|
||
&${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topRight`]:{animationName:NO},[`&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomLeft,
|
||
&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottom,
|
||
&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:AO},[`&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topLeft,
|
||
&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-top,
|
||
&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topRight`]:{animationName:DO}}},cW(e,v,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},$r(e)),{[n]:Object.assign(Object.assign({padding:d,listStyleType:"none",backgroundColor:v,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},pl(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${je(c)} ${je(m)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:u,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${l}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${je(c)} ${je(m)}`,color:e.colorText,fontWeight:"normal",fontSize:u,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},pl(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:h,cursor:"not-allowed","&:hover":{color:h,backgroundColor:v,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${je(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorTextDescription,fontSize:p,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${je(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(m).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:h,backgroundColor:v,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Xf(e,"slide-up"),Xf(e,"slide-down"),Zb(e,"move-up"),Zb(e,"move-down"),GS(e,"zoom-big")]]},UXe=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},JO({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),ZO(e)),WXe=Tr("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,o=fr(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[zXe(o),HXe(o)]},UXe,{resetStyle:!1}),PE=e=>{var t;const{menu:n,arrow:r,prefixCls:i,children:o,trigger:a,disabled:s,dropdownRender:l,getPopupContainer:c,overlayClassName:u,rootClassName:d,overlayStyle:h,open:p,onOpenChange:m,visible:v,onVisibleChange:y,mouseEnterDelay:S=.15,mouseLeaveDelay:b=.1,autoAdjustOverflow:C=!0,placement:_="",overlay:T,transitionName:x}=e,{getPopupContainer:E,getPrefixCls:k,direction:M,dropdown:P}=f.useContext(hn);rh();const D=f.useMemo(()=>{const he=k();return x!==void 0?x:_.includes("top")?`${he}-slide-down`:`${he}-slide-up`},[k,_,x]),R=f.useMemo(()=>_?_.includes("Center")?_.slice(0,_.indexOf("Center")):_:M==="rtl"?"bottomRight":"bottomLeft",[_,M]),A=k("dropdown",i),H=Ei(A),[F,U,z]=WXe(A,H),[,K]=na(),Z=f.Children.only(DYe(o)?f.createElement("span",null,o):o),N=Ro(Z,{className:Re(`${A}-trigger`,{[`${A}-rtl`]:M==="rtl"},Z.props.className),disabled:(t=Z.props.disabled)!==null&&t!==void 0?t:s}),j=s?[]:a,W=!!(j!=null&&j.includes("contextMenu")),[G,re]=Qn(!1,{value:p??v}),se=dr(he=>{m==null||m(he,{source:"trigger"}),y==null||y(he),re(he)}),de=Re(u,d,U,z,H,P==null?void 0:P.className,{[`${A}-rtl`]:M==="rtl"}),ee=v0e({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:C,offset:K.marginXXS,arrowWidth:r?K.sizePopupArrow:0,borderRadius:K.borderRadius}),ne=f.useCallback(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(m==null||m(!1,{source:"menu"}),re(!1))},[n==null?void 0:n.selectable,n==null?void 0:n.multiple]),ue=()=>{let he;return n!=null&&n.items?he=f.createElement(tf,Object.assign({},n)):typeof T=="function"?he=T():he=T,l&&(he=l(he)),he=f.Children.only(typeof he=="string"?f.createElement("span",null,he):he),f.createElement(V0e,{prefixCls:`${A}-menu`,rootClassName:Re(z,H),expandIcon:f.createElement("span",{className:`${A}-menu-submenu-arrow`},f.createElement(mp,{className:`${A}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ne,validator:_e=>{}},he)},[ye,ge]=Lu("Dropdown",h==null?void 0:h.zIndex);let pe=f.createElement(E0e,Object.assign({alignPoint:W},Or(e,["rootClassName"]),{mouseEnterDelay:S,mouseLeaveDelay:b,visible:G,builtinPlacements:ee,arrow:!!r,overlayClassName:de,prefixCls:A,getPopupContainer:c||E,transitionName:D,trigger:j,overlay:ue,placement:R,onVisibleChange:se,overlayStyle:Object.assign(Object.assign(Object.assign({},P==null?void 0:P.style),h),{zIndex:ye})}),N);return ye&&(pe=f.createElement(vE.Provider,{value:ge},pe)),F(pe)},VXe=Sg(PE,"align",void 0,"dropdown",e=>e),KXe=e=>f.createElement(VXe,Object.assign({},e),f.createElement("span",null));PE._InternalPanelDoNotUseOrYouWillBeFired=KXe;const iP=e=>{let{children:t}=e;const{getPrefixCls:n}=f.useContext(hn),r=n("breadcrumb");return f.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},t===""?t:t||"/")};iP.__ANT_BREADCRUMB_SEPARATOR=!0;var qXe=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 GXe(e,t){if(e.title===void 0||e.title===null)return null;const n=Object.keys(t).join("|");return typeof e.title=="object"?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),(r,i)=>t[i]||r)}function q0e(e,t,n,r){if(n==null)return null;const{className:i,onClick:o}=t,a=qXe(t,["className","onClick"]),s=Object.assign(Object.assign({},ji(a,{data:!0,aria:!0})),{onClick:o});return r!==void 0?f.createElement("a",Object.assign({},s,{className:Re(`${e}-link`,i),href:r}),n):f.createElement("span",Object.assign({},s,{className:Re(`${e}-link`,i)}),n)}function YXe(e,t){return(r,i,o,a,s)=>{if(t)return t(r,i,o,a);const l=GXe(r,i);return q0e(e,r,l,s)}}var QF=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 G0e=e=>{const{prefixCls:t,separator:n="/",children:r,menu:i,overlay:o,dropdownProps:a,href:s}=e,c=(u=>{if(i||o){const d=Object.assign({},a);if(i){const h=i||{},{items:p}=h,m=QF(h,["items"]);d.menu=Object.assign(Object.assign({},m),{items:p==null?void 0:p.map((v,y)=>{var{key:S,title:b,label:C,path:_}=v,T=QF(v,["key","title","label","path"]);let x=C??b;return _&&(x=f.createElement("a",{href:`${s}${_}`},x)),Object.assign(Object.assign({},T),{key:S??y,label:x})})})}else o&&(d.overlay=o);return f.createElement(PE,Object.assign({placement:"bottom"},d),f.createElement("span",{className:`${t}-overlay-link`},u,f.createElement(kE,null)))}return u})(r);return c!=null?f.createElement(f.Fragment,null,f.createElement("li",null,c),n&&f.createElement(iP,null,n)):null},Y0e=e=>{const{prefixCls:t,children:n,href:r}=e,i=QF(e,["prefixCls","children","href"]),{getPrefixCls:o}=f.useContext(hn),a=o("breadcrumb",t);return f.createElement(G0e,Object.assign({},i,{prefixCls:a}),q0e(a,i,n,r))};Y0e.__ANT_BREADCRUMB_ITEM=!0;const XXe=e=>{const{componentCls:t,iconCls:n,calc:r}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${je(e.paddingXXS)}`,borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",marginInline:r(e.marginXXS).mul(-1).equal(),"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},pl(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`
|
||
> ${n} + span,
|
||
> ${n} + a
|
||
`]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",padding:`0 ${je(e.paddingXXS)}`,marginInline:r(e.marginXXS).mul(-1).equal(),[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}},QXe=e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}),ZXe=Tr("Breadcrumb",e=>{const t=fr(e,{});return XXe(t)},QXe);var xee=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 JXe(e){const{breadcrumbName:t,children:n}=e,r=xee(e,["breadcrumbName","children"]),i=Object.assign({title:t},r);return n&&(i.menu={items:n.map(o=>{var{breadcrumbName:a}=o,s=xee(o,["breadcrumbName"]);return Object.assign(Object.assign({},s),{title:a})})}),i}function eQe(e,t){return f.useMemo(()=>e||(t?t.map(JXe):null),[e,t])}var tQe=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 nQe=(e,t)=>{if(t===void 0)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach(r=>{n=n.replace(`:${r}`,e[r])}),n},yW=e=>{const{prefixCls:t,separator:n="/",style:r,className:i,rootClassName:o,routes:a,items:s,children:l,itemRender:c,params:u={}}=e,d=tQe(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:h,direction:p,breadcrumb:m}=f.useContext(hn);let v;const y=h("breadcrumb",t),[S,b,C]=ZXe(y),_=eQe(s,a),T=YXe(y,c);if(_&&_.length>0){const k=[],M=s||a;v=_.map((P,D)=>{const{path:R,key:A,type:H,menu:F,overlay:U,onClick:z,className:K,separator:Z,dropdownProps:N}=P,j=nQe(u,R);j!==void 0&&k.push(j);const W=A??D;if(H==="separator")return f.createElement(iP,{key:W},Z);const G={},re=D===_.length-1;F?G.menu=F:U&&(G.overlay=U);let{href:se}=P;return k.length&&j!==void 0&&(se=`#/${k.join("/")}`),f.createElement(G0e,Object.assign({key:W},G,ji(P,{data:!0,aria:!0}),{className:K,dropdownProps:N,href:se,separator:re?"":n,onClick:z,prefixCls:y}),T(P,u,M,k,se))})}else if(l){const k=Vo(l).length;v=Vo(l).map((M,P)=>{if(!M)return M;const D=P===k-1;return Ro(M,{separator:D?"":n,key:P})})}const x=Re(y,m==null?void 0:m.className,{[`${y}-rtl`]:p==="rtl"},i,o,b,C),E=Object.assign(Object.assign({},m==null?void 0:m.style),r);return S(f.createElement("nav",Object.assign({className:x,style:E},d),f.createElement("ol",null,v)))};yW.Item=Y0e;yW.Separator=iP;var X0e={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){var n=1e3,r=6e4,i=36e5,o="millisecond",a="second",s="minute",l="hour",c="day",u="week",d="month",h="quarter",p="year",m="date",v="Invalid Date",y=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,S=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(H){var F=["th","st","nd","rd"],U=H%100;return"["+H+(F[(U-20)%10]||F[U]||F[0])+"]"}},C=function(H,F,U){var z=String(H);return!z||z.length>=F?H:""+Array(F+1-z.length).join(U)+H},_={s:C,z:function(H){var F=-H.utcOffset(),U=Math.abs(F),z=Math.floor(U/60),K=U%60;return(F<=0?"+":"-")+C(z,2,"0")+":"+C(K,2,"0")},m:function H(F,U){if(F.date()<U.date())return-H(U,F);var z=12*(U.year()-F.year())+(U.month()-F.month()),K=F.clone().add(z,d),Z=U-K<0,N=F.clone().add(z+(Z?-1:1),d);return+(-(z+(U-K)/(Z?K-N:N-K))||0)},a:function(H){return H<0?Math.ceil(H)||0:Math.floor(H)},p:function(H){return{M:d,y:p,w:u,d:c,D:m,h:l,m:s,s:a,ms:o,Q:h}[H]||String(H||"").toLowerCase().replace(/s$/,"")},u:function(H){return H===void 0}},T="en",x={};x[T]=b;var E="$isDayjsObject",k=function(H){return H instanceof R||!(!H||!H[E])},M=function H(F,U,z){var K;if(!F)return T;if(typeof F=="string"){var Z=F.toLowerCase();x[Z]&&(K=Z),U&&(x[Z]=U,K=Z);var N=F.split("-");if(!K&&N.length>1)return H(N[0])}else{var j=F.name;x[j]=F,K=j}return!z&&K&&(T=K),K||!z&&T},P=function(H,F){if(k(H))return H.clone();var U=typeof F=="object"?F:{};return U.date=H,U.args=arguments,new R(U)},D=_;D.l=M,D.i=k,D.w=function(H,F){return P(H,{locale:F.$L,utc:F.$u,x:F.$x,$offset:F.$offset})};var R=function(){function H(U){this.$L=M(U.locale,null,!0),this.parse(U),this.$x=this.$x||U.x||{},this[E]=!0}var F=H.prototype;return F.parse=function(U){this.$d=function(z){var K=z.date,Z=z.utc;if(K===null)return new Date(NaN);if(D.u(K))return new Date;if(K instanceof Date)return new Date(K);if(typeof K=="string"&&!/Z$/i.test(K)){var N=K.match(y);if(N){var j=N[2]-1||0,W=(N[7]||"0").substring(0,3);return Z?new Date(Date.UTC(N[1],j,N[3]||1,N[4]||0,N[5]||0,N[6]||0,W)):new Date(N[1],j,N[3]||1,N[4]||0,N[5]||0,N[6]||0,W)}}return new Date(K)}(U),this.init()},F.init=function(){var U=this.$d;this.$y=U.getFullYear(),this.$M=U.getMonth(),this.$D=U.getDate(),this.$W=U.getDay(),this.$H=U.getHours(),this.$m=U.getMinutes(),this.$s=U.getSeconds(),this.$ms=U.getMilliseconds()},F.$utils=function(){return D},F.isValid=function(){return this.$d.toString()!==v},F.isSame=function(U,z){var K=P(U);return this.startOf(z)<=K&&K<=this.endOf(z)},F.isAfter=function(U,z){return P(U)<this.startOf(z)},F.isBefore=function(U,z){return this.endOf(z)<P(U)},F.$g=function(U,z,K){return D.u(U)?this[z]:this.set(K,U)},F.unix=function(){return Math.floor(this.valueOf()/1e3)},F.valueOf=function(){return this.$d.getTime()},F.startOf=function(U,z){var K=this,Z=!!D.u(z)||z,N=D.p(U),j=function(ue,ye){var ge=D.w(K.$u?Date.UTC(K.$y,ye,ue):new Date(K.$y,ye,ue),K);return Z?ge:ge.endOf(c)},W=function(ue,ye){return D.w(K.toDate()[ue].apply(K.toDate("s"),(Z?[0,0,0,0]:[23,59,59,999]).slice(ye)),K)},G=this.$W,re=this.$M,se=this.$D,de="set"+(this.$u?"UTC":"");switch(N){case p:return Z?j(1,0):j(31,11);case d:return Z?j(1,re):j(0,re+1);case u:var ee=this.$locale().weekStart||0,ne=(G<ee?G+7:G)-ee;return j(Z?se-ne:se+(6-ne),re);case c:case m:return W(de+"Hours",0);case l:return W(de+"Minutes",1);case s:return W(de+"Seconds",2);case a:return W(de+"Milliseconds",3);default:return this.clone()}},F.endOf=function(U){return this.startOf(U,!1)},F.$set=function(U,z){var K,Z=D.p(U),N="set"+(this.$u?"UTC":""),j=(K={},K[c]=N+"Date",K[m]=N+"Date",K[d]=N+"Month",K[p]=N+"FullYear",K[l]=N+"Hours",K[s]=N+"Minutes",K[a]=N+"Seconds",K[o]=N+"Milliseconds",K)[Z],W=Z===c?this.$D+(z-this.$W):z;if(Z===d||Z===p){var G=this.clone().set(m,1);G.$d[j](W),G.init(),this.$d=G.set(m,Math.min(this.$D,G.daysInMonth())).$d}else j&&this.$d[j](W);return this.init(),this},F.set=function(U,z){return this.clone().$set(U,z)},F.get=function(U){return this[D.p(U)]()},F.add=function(U,z){var K,Z=this;U=Number(U);var N=D.p(z),j=function(re){var se=P(Z);return D.w(se.date(se.date()+Math.round(re*U)),Z)};if(N===d)return this.set(d,this.$M+U);if(N===p)return this.set(p,this.$y+U);if(N===c)return j(1);if(N===u)return j(7);var W=(K={},K[s]=r,K[l]=i,K[a]=n,K)[N]||1,G=this.$d.getTime()+U*W;return D.w(G,this)},F.subtract=function(U,z){return this.add(-1*U,z)},F.format=function(U){var z=this,K=this.$locale();if(!this.isValid())return K.invalidDate||v;var Z=U||"YYYY-MM-DDTHH:mm:ssZ",N=D.z(this),j=this.$H,W=this.$m,G=this.$M,re=K.weekdays,se=K.months,de=K.meridiem,ee=function(ye,ge,pe,he){return ye&&(ye[ge]||ye(z,Z))||pe[ge].slice(0,he)},ne=function(ye){return D.s(j%12||12,ye,"0")},ue=de||function(ye,ge,pe){var he=ye<12?"AM":"PM";return pe?he.toLowerCase():he};return Z.replace(S,function(ye,ge){return ge||function(pe){switch(pe){case"YY":return String(z.$y).slice(-2);case"YYYY":return D.s(z.$y,4,"0");case"M":return G+1;case"MM":return D.s(G+1,2,"0");case"MMM":return ee(K.monthsShort,G,se,3);case"MMMM":return ee(se,G);case"D":return z.$D;case"DD":return D.s(z.$D,2,"0");case"d":return String(z.$W);case"dd":return ee(K.weekdaysMin,z.$W,re,2);case"ddd":return ee(K.weekdaysShort,z.$W,re,3);case"dddd":return re[z.$W];case"H":return String(j);case"HH":return D.s(j,2,"0");case"h":return ne(1);case"hh":return ne(2);case"a":return ue(j,W,!0);case"A":return ue(j,W,!1);case"m":return String(W);case"mm":return D.s(W,2,"0");case"s":return String(z.$s);case"ss":return D.s(z.$s,2,"0");case"SSS":return D.s(z.$ms,3,"0");case"Z":return N}return null}(ye)||N.replace(":","")})},F.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},F.diff=function(U,z,K){var Z,N=this,j=D.p(z),W=P(U),G=(W.utcOffset()-this.utcOffset())*r,re=this-W,se=function(){return D.m(N,W)};switch(j){case p:Z=se()/12;break;case d:Z=se();break;case h:Z=se()/3;break;case u:Z=(re-G)/6048e5;break;case c:Z=(re-G)/864e5;break;case l:Z=re/i;break;case s:Z=re/r;break;case a:Z=re/n;break;default:Z=re}return K?Z:D.a(Z)},F.daysInMonth=function(){return this.endOf(d).$D},F.$locale=function(){return x[this.$L]},F.locale=function(U,z){if(!U)return this.$L;var K=this.clone(),Z=M(U,z,!0);return Z&&(K.$L=Z),K},F.clone=function(){return D.w(this.$d,this)},F.toDate=function(){return new Date(this.valueOf())},F.toJSON=function(){return this.isValid()?this.toISOString():null},F.toISOString=function(){return this.$d.toISOString()},F.toString=function(){return this.$d.toUTCString()},H}(),A=R.prototype;return P.prototype=A,[["$ms",o],["$s",a],["$m",s],["$H",l],["$W",c],["$M",d],["$y",p],["$D",m]].forEach(function(H){A[H[1]]=function(F){return this.$g(F,H[0],H[1])}}),P.extend=function(H,F){return H.$i||(H(F,R,P),H.$i=!0),P},P.locale=M,P.isDayjs=k,P.unix=function(H){return P(1e3*H)},P.en=x[T],P.Ls=x,P.p={},P})})(X0e);var Q0e=X0e.exports;const Fr=gi(Q0e);var Z0e={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){return function(n,r){r.prototype.weekday=function(i){var o=this.$locale().weekStart||0,a=this.$W,s=(a<o?a+7:a)-o;return this.$utils().u(i)?s:this.subtract(s,"day").add(i,"day")}}})})(Z0e);var rQe=Z0e.exports;const J0e=gi(rQe);var eye={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){return function(n,r,i){var o=r.prototype,a=function(d){return d&&(d.indexOf?d:d.s)},s=function(d,h,p,m,v){var y=d.name?d:d.$locale(),S=a(y[h]),b=a(y[p]),C=S||b.map(function(T){return T.slice(0,m)});if(!v)return C;var _=y.weekStart;return C.map(function(T,x){return C[(x+(_||0))%7]})},l=function(){return i.Ls[i.locale()]},c=function(d,h){return d.formats[h]||function(p){return p.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(m,v,y){return v||y.slice(1)})}(d.formats[h.toUpperCase()])},u=function(){var d=this;return{months:function(h){return h?h.format("MMMM"):s(d,"months")},monthsShort:function(h){return h?h.format("MMM"):s(d,"monthsShort","months",3)},firstDayOfWeek:function(){return d.$locale().weekStart||0},weekdays:function(h){return h?h.format("dddd"):s(d,"weekdays")},weekdaysMin:function(h){return h?h.format("dd"):s(d,"weekdaysMin","weekdays",2)},weekdaysShort:function(h){return h?h.format("ddd"):s(d,"weekdaysShort","weekdays",3)},longDateFormat:function(h){return c(d.$locale(),h)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};o.localeData=function(){return u.bind(this)()},i.localeData=function(){var d=l();return{firstDayOfWeek:function(){return d.weekStart||0},weekdays:function(){return i.weekdays()},weekdaysShort:function(){return i.weekdaysShort()},weekdaysMin:function(){return i.weekdaysMin()},months:function(){return i.months()},monthsShort:function(){return i.monthsShort()},longDateFormat:function(h){return c(d,h)},meridiem:d.meridiem,ordinal:d.ordinal}},i.months=function(){return s(l(),"months")},i.monthsShort=function(){return s(l(),"monthsShort","months",3)},i.weekdays=function(d){return s(l(),"weekdays",null,null,d)},i.weekdaysShort=function(d){return s(l(),"weekdaysShort","weekdays",3,d)},i.weekdaysMin=function(d){return s(l(),"weekdaysMin","weekdays",2,d)}}})})(eye);var iQe=eye.exports;const tye=gi(iQe);var nye={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){var n="week",r="year";return function(i,o,a){var s=o.prototype;s.week=function(l){if(l===void 0&&(l=null),l!==null)return this.add(7*(l-this.week()),"day");var c=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var u=a(this).startOf(r).add(1,r).date(c),d=a(this).endOf(n);if(u.isBefore(d))return 1}var h=a(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),p=this.diff(h,n,!0);return p<0?a(this).startOf("week").week():Math.ceil(p)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}})})(nye);var oQe=nye.exports;const bW=gi(oQe);var rye={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){return function(n,r){r.prototype.weekYear=function(){var i=this.month(),o=this.week(),a=this.year();return o===1&&i===11?a+1:i===0&&o>=52?a-1:a}}})})(rye);var aQe=rye.exports;const sQe=gi(aQe);var iye={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){return function(n,r){var i=r.prototype,o=i.format;i.format=function(a){var s=this,l=this.$locale();if(!this.isValid())return o.bind(this)(a);var c=this.$utils(),u=(a||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(d){switch(d){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return l.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return l.ordinal(s.week(),"W");case"w":case"ww":return c.s(s.week(),d==="w"?1:2,"0");case"W":case"WW":return c.s(s.isoWeek(),d==="W"?1:2,"0");case"k":case"kk":return c.s(String(s.$H===0?24:s.$H),d==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return d}});return o.bind(this)(u)}}})})(iye);var lQe=iye.exports;const oye=gi(lQe);var aye={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,i=/\d/,o=/\d\d/,a=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,l={},c=function(y){return(y=+y)+(y>68?1900:2e3)},u=function(y){return function(S){this[y]=+S}},d=[/[+-]\d\d:?(\d\d)?|Z/,function(y){(this.zone||(this.zone={})).offset=function(S){if(!S||S==="Z")return 0;var b=S.match(/([+-]|\d\d)/g),C=60*b[1]+(+b[2]||0);return C===0?0:b[0]==="+"?-C:C}(y)}],h=function(y){var S=l[y];return S&&(S.indexOf?S:S.s.concat(S.f))},p=function(y,S){var b,C=l.meridiem;if(C){for(var _=1;_<=24;_+=1)if(y.indexOf(C(_,0,S))>-1){b=_>12;break}}else b=y===(S?"pm":"PM");return b},m={A:[s,function(y){this.afternoon=p(y,!1)}],a:[s,function(y){this.afternoon=p(y,!0)}],Q:[i,function(y){this.month=3*(y-1)+1}],S:[i,function(y){this.milliseconds=100*+y}],SS:[o,function(y){this.milliseconds=10*+y}],SSS:[/\d{3}/,function(y){this.milliseconds=+y}],s:[a,u("seconds")],ss:[a,u("seconds")],m:[a,u("minutes")],mm:[a,u("minutes")],H:[a,u("hours")],h:[a,u("hours")],HH:[a,u("hours")],hh:[a,u("hours")],D:[a,u("day")],DD:[o,u("day")],Do:[s,function(y){var S=l.ordinal,b=y.match(/\d+/);if(this.day=b[0],S)for(var C=1;C<=31;C+=1)S(C).replace(/\[|\]/g,"")===y&&(this.day=C)}],w:[a,u("week")],ww:[o,u("week")],M:[a,u("month")],MM:[o,u("month")],MMM:[s,function(y){var S=h("months"),b=(h("monthsShort")||S.map(function(C){return C.slice(0,3)})).indexOf(y)+1;if(b<1)throw new Error;this.month=b%12||b}],MMMM:[s,function(y){var S=h("months").indexOf(y)+1;if(S<1)throw new Error;this.month=S%12||S}],Y:[/[+-]?\d+/,u("year")],YY:[o,function(y){this.year=c(y)}],YYYY:[/\d{4}/,u("year")],Z:d,ZZ:d};function v(y){var S,b;S=y,b=l&&l.formats;for(var C=(y=S.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(P,D,R){var A=R&&R.toUpperCase();return D||b[R]||n[R]||b[A].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(H,F,U){return F||U.slice(1)})})).match(r),_=C.length,T=0;T<_;T+=1){var x=C[T],E=m[x],k=E&&E[0],M=E&&E[1];C[T]=M?{regex:k,parser:M}:x.replace(/^\[|\]$/g,"")}return function(P){for(var D={},R=0,A=0;R<_;R+=1){var H=C[R];if(typeof H=="string")A+=H.length;else{var F=H.regex,U=H.parser,z=P.slice(A),K=F.exec(z)[0];U.call(D,K),P=P.replace(K,"")}}return function(Z){var N=Z.afternoon;if(N!==void 0){var j=Z.hours;N?j<12&&(Z.hours+=12):j===12&&(Z.hours=0),delete Z.afternoon}}(D),D}}return function(y,S,b){b.p.customParseFormat=!0,y&&y.parseTwoDigitYear&&(c=y.parseTwoDigitYear);var C=S.prototype,_=C.parse;C.parse=function(T){var x=T.date,E=T.utc,k=T.args;this.$u=E;var M=k[1];if(typeof M=="string"){var P=k[2]===!0,D=k[3]===!0,R=P||D,A=k[2];D&&(A=k[2]),l=this.$locale(),!P&&A&&(l=b.Ls[A]),this.$d=function(z,K,Z,N){try{if(["x","X"].indexOf(K)>-1)return new Date((K==="X"?1e3:1)*z);var j=v(K)(z),W=j.year,G=j.month,re=j.day,se=j.hours,de=j.minutes,ee=j.seconds,ne=j.milliseconds,ue=j.zone,ye=j.week,ge=new Date,pe=re||(W||G?1:ge.getDate()),he=W||ge.getFullYear(),_e=0;W&&!G||(_e=G>0?G-1:ge.getMonth());var ce,xe=se||0,we=de||0,De=ee||0,Fe=ne||0;return ue?new Date(Date.UTC(he,_e,pe,xe,we,De,Fe+60*ue.offset*1e3)):Z?new Date(Date.UTC(he,_e,pe,xe,we,De,Fe)):(ce=new Date(he,_e,pe,xe,we,De,Fe),ye&&(ce=N(ce).week(ye).toDate()),ce)}catch{return new Date("")}}(x,M,E,b),this.init(),A&&A!==!0&&(this.$L=this.locale(A).$L),R&&x!=this.format(M)&&(this.$d=new Date("")),l={}}else if(M instanceof Array)for(var H=M.length,F=1;F<=H;F+=1){k[1]=M[F-1];var U=b.apply(this,k);if(U.isValid()){this.$d=U.$d,this.$L=U.$L,this.init();break}F===H&&(this.$d=new Date(""))}else _.call(this,T)}}})})(aye);var cQe=aye.exports;const sye=gi(cQe);Fr.extend(sye);Fr.extend(oye);Fr.extend(J0e);Fr.extend(tye);Fr.extend(bW);Fr.extend(sQe);Fr.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(o){var a=(o||"").replace("Wo","wo");return r.bind(this)(a)}});var uQe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Qg=function(t){var n=uQe[t];return n||t.split("_")[0]},dQe={getNow:function(){var t=Fr();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return Fr(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return Fr().locale(Qg(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(Qg(t)).weekday(0)},getWeek:function(t,n){return n.locale(Qg(t)).week()},getShortWeekDays:function(t){return Fr().locale(Qg(t)).localeData().weekdaysMin()},getShortMonths:function(t){return Fr().locale(Qg(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(Qg(t)).format(r)},parse:function(t,n,r){for(var i=Qg(t),o=0;o<r.length;o+=1){var a=r[o],s=n;if(a.includes("wo")||a.includes("Wo")){for(var l=s.split("-")[0],c=s.split("-")[1],u=Fr(l,"YYYY").startOf("year").locale(i),d=0;d<=52;d+=1){var h=u.add(d,"week");if(h.format("Wo")===c)return h}return null}var p=Fr(s,a,!0).locale(i);if(p.isValid())return p}return null}}};function oP(e,t){return e!==void 0?e:t?"bottomRight":"bottomLeft"}function lye(e,t){var n=oP(e,t),r=n==null?void 0:n.toLowerCase().endsWith("right"),i=r?"insetInlineEnd":"insetInlineStart";return t&&(i=["insetInlineStart","insetInlineEnd"].find(function(o){return o!==i})),i}var nf=f.createContext(null),fQe={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function cye(e){var t=e.popupElement,n=e.popupStyle,r=e.popupClassName,i=e.popupAlign,o=e.transitionName,a=e.getPopupContainer,s=e.children,l=e.range,c=e.placement,u=e.builtinPlacements,d=u===void 0?fQe:u,h=e.direction,p=e.visible,m=e.onClose,v=f.useContext(nf),y=v.prefixCls,S="".concat(y,"-dropdown"),b=oP(c,h==="rtl");return f.createElement(TE,{showAction:[],hideAction:["click"],popupPlacement:b,builtinPlacements:d,prefixCls:S,popupTransitionName:o,popup:t,popupAlign:i,popupVisible:p,popupClassName:Re(r,ae(ae({},"".concat(S,"-range"),l),"".concat(S,"-rtl"),h==="rtl")),popupStyle:n,stretch:"minWidth",getPopupContainer:a,onPopupVisibleChange:function(_){_||m()}},s)}function SW(e,t){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length<t;)r="".concat(n).concat(r);return r}function e0(e){return e==null?[]:Array.isArray(e)?e:[e]}function nw(e,t,n){var r=pt(e);return r[t]=n,r}function aP(e,t){var n={},r=t||Object.keys(e);return r.forEach(function(i){e[i]!==void 0&&(n[i]=e[i])}),n}function uye(e,t,n){if(n)return n;switch(e){case"time":return t.fieldTimeFormat;case"datetime":return t.fieldDateTimeFormat;case"month":return t.fieldMonthFormat;case"year":return t.fieldYearFormat;case"quarter":return t.fieldQuarterFormat;case"week":return t.fieldWeekFormat;default:return t.fieldDateFormat}}function dye(e,t,n){var r=n!==void 0?n:t[t.length-1],i=t.find(function(o){return e[o]});return r!==i?e[i]:void 0}function fye(e){return aP(e,["placement","builtinPlacements","popupAlign","getPopupContainer","transitionName","direction"])}function CW(e,t,n,r){var i=f.useMemo(function(){return e||function(a,s){var l=a;return t&&s.type==="date"?t(l,s.today):n&&s.type==="month"?n(l,s.locale):s.originNode}},[e,n,t]),o=f.useCallback(function(a,s){return i(a,Y(Y({},s),{},{range:r}))},[i,r]);return o}function hye(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=f.useState([!1,!1]),i=Le(r,2),o=i[0],a=i[1],s=function(u,d){a(function(h){return nw(h,d,u)})},l=f.useMemo(function(){return o.map(function(c,u){if(c)return!0;var d=e[u];return d?!!(!n[u]&&!d||d&&t(d,{activeIndex:u})):!1})},[e,o,t,n]);return[l,s]}function pye(e,t,n,r,i){var o="",a=[];return e&&a.push(i?"hh":"HH"),t&&a.push("mm"),n&&a.push("ss"),o=a.join(":"),r&&(o+=".SSS"),i&&(o+=" A"),o}function hQe(e,t,n,r,i,o){var a=e.fieldDateTimeFormat,s=e.fieldDateFormat,l=e.fieldTimeFormat,c=e.fieldMonthFormat,u=e.fieldYearFormat,d=e.fieldWeekFormat,h=e.fieldQuarterFormat,p=e.yearFormat,m=e.cellYearFormat,v=e.cellQuarterFormat,y=e.dayFormat,S=e.cellDateFormat,b=pye(t,n,r,i,o);return Y(Y({},e),{},{fieldDateTimeFormat:a||"YYYY-MM-DD ".concat(b),fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:l||b,fieldMonthFormat:c||"YYYY-MM",fieldYearFormat:u||"YYYY",fieldWeekFormat:d||"gggg-wo",fieldQuarterFormat:h||"YYYY-[Q]Q",yearFormat:p||"YYYY",cellYearFormat:m||"YYYY",cellQuarterFormat:v||"[Q]Q",cellDateFormat:S||y||"D"})}function mye(e,t){var n=t.showHour,r=t.showMinute,i=t.showSecond,o=t.showMillisecond,a=t.use12Hours;return me.useMemo(function(){return hQe(e,n,r,i,o,a)},[e,n,r,i,o,a])}function Bx(e,t,n){return n??t.some(function(r){return e.includes(r)})}var pQe=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function mQe(e){var t=aP(e,pQe),n=e.format,r=e.picker,i=null;return n&&(i=n,Array.isArray(i)&&(i=i[0]),i=ln(i)==="object"?i.format:i),r==="time"&&(t.format=i),[t,i]}function gQe(e){return e&&typeof e=="string"}function gye(e,t,n,r){return[e,t,n,r].some(function(i){return i!==void 0})}function vye(e,t,n,r,i){var o=t,a=n,s=r;if(!e&&!o&&!a&&!s&&!i)o=!0,a=!0,s=!0;else if(e){var l,c,u,d=[o,a,s].some(function(m){return m===!1}),h=[o,a,s].some(function(m){return m===!0}),p=d?!0:!h;o=(l=o)!==null&&l!==void 0?l:p,a=(c=a)!==null&&c!==void 0?c:p,s=(u=s)!==null&&u!==void 0?u:p}return[o,a,s,i]}function yye(e){var t=e.showTime,n=mQe(e),r=Le(n,2),i=r[0],o=r[1],a=t&&ln(t)==="object"?t:{},s=Y(Y({defaultOpenValue:a.defaultOpenValue||a.defaultValue},i),a),l=s.showMillisecond,c=s.showHour,u=s.showMinute,d=s.showSecond,h=gye(c,u,d,l),p=vye(h,c,u,d,l),m=Le(p,3);return c=m[0],u=m[1],d=m[2],[s,Y(Y({},s),{},{showHour:c,showMinute:u,showSecond:d,showMillisecond:l}),s.format,o]}function bye(e,t,n,r,i){var o=e==="time";if(e==="datetime"||o){for(var a=r,s=uye(e,i,null),l=s,c=[t,n],u=0;u<c.length;u+=1){var d=e0(c[u])[0];if(gQe(d)){l=d;break}}var h=a.showHour,p=a.showMinute,m=a.showSecond,v=a.showMillisecond,y=a.use12Hours,S=Bx(l,["a","A","LT","LLL","LTS"],y),b=gye(h,p,m,v);b||(h=Bx(l,["H","h","k","LT","LLL"]),p=Bx(l,["m","LT","LLL"]),m=Bx(l,["s","LTS"]),v=Bx(l,["SSS"]));var C=vye(b,h,p,m,v),_=Le(C,3);h=_[0],p=_[1],m=_[2];var T=t||pye(h,p,m,v,S);return Y(Y({},a),{},{format:T,showHour:h,showMinute:p,showSecond:m,showMillisecond:v,use12Hours:S})}return null}function vQe(e,t,n){if(t===!1)return null;var r=t&&ln(t)==="object"?t:{};return r.clearIcon||n||f.createElement("span",{className:"".concat(e,"-clear-btn")})}var BR=7;function Cg(e,t,n){return!e&&!t||e===t?!0:!e||!t?!1:n()}function ZF(e,t,n){return Cg(t,n,function(){var r=Math.floor(e.getYear(t)/10),i=Math.floor(e.getYear(n)/10);return r===i})}function Tv(e,t,n){return Cg(t,n,function(){return e.getYear(t)===e.getYear(n)})}function wee(e,t){var n=Math.floor(e.getMonth(t)/3);return n+1}function yQe(e,t,n){return Cg(t,n,function(){return Tv(e,t,n)&&wee(e,t)===wee(e,n)})}function xW(e,t,n){return Cg(t,n,function(){return Tv(e,t,n)&&e.getMonth(t)===e.getMonth(n)})}function wW(e,t,n){return Cg(t,n,function(){return Tv(e,t,n)&&xW(e,t,n)&&e.getDate(t)===e.getDate(n)})}function Sye(e,t,n){return Cg(t,n,function(){return e.getHour(t)===e.getHour(n)&&e.getMinute(t)===e.getMinute(n)&&e.getSecond(t)===e.getSecond(n)})}function Cye(e,t,n){return Cg(t,n,function(){return wW(e,t,n)&&Sye(e,t,n)&&e.getMillisecond(t)===e.getMillisecond(n)})}function _2(e,t,n,r){return Cg(n,r,function(){var i=e.locale.getWeekFirstDate(t,n),o=e.locale.getWeekFirstDate(t,r);return Tv(e,i,o)&&e.locale.getWeek(t,n)===e.locale.getWeek(t,r)})}function Bs(e,t,n,r,i){switch(i){case"date":return wW(e,n,r);case"week":return _2(e,t.locale,n,r);case"month":return xW(e,n,r);case"quarter":return yQe(e,n,r);case"year":return Tv(e,n,r);case"decade":return ZF(e,n,r);case"time":return Sye(e,n,r);default:return Cye(e,n,r)}}function sP(e,t,n,r){return!t||!n||!r?!1:e.isAfter(r,t)&&e.isAfter(n,r)}function QT(e,t,n,r,i){return Bs(e,t,n,r,i)?!0:e.isAfter(n,r)}function bQe(e,t,n){var r=t.locale.getWeekFirstDay(e),i=t.setDate(n,1),o=t.getWeekDay(i),a=t.addDate(i,r-o);return t.getMonth(a)===t.getMonth(n)&&t.getDate(a)>1&&(a=t.addDate(a,-7)),a}function Ua(e,t){var n=t.generateConfig,r=t.locale,i=t.format;return e?typeof i=="function"?i(e):n.locale.format(r.locale,e,i):""}function K9(e,t,n){var r=t,i=["getHour","getMinute","getSecond","getMillisecond"],o=["setHour","setMinute","setSecond","setMillisecond"];return o.forEach(function(a,s){n?r=e[a](r,e[i[s]](n)):r=e[a](r,0)}),r}function SQe(e,t,n,r,i){var o=dr(function(a,s){return!!(n&&n(a,s)||r&&e.isAfter(r,a)&&!Bs(e,t,r,a,s.type)||i&&e.isAfter(a,i)&&!Bs(e,t,i,a,s.type))});return o}function CQe(e,t,n){return f.useMemo(function(){var r=uye(e,t,n),i=e0(r),o=i[0],a=ln(o)==="object"&&o.type==="mask"?o.format:null;return[i.map(function(s){return typeof s=="string"||typeof s=="function"?s:s.format}),a]},[e,t,n])}function xQe(e,t,n){return typeof e[0]=="function"||n?!0:t}function wQe(e,t,n,r){var i=dr(function(o,a){var s=Y({type:t},a);if(delete s.activeIndex,!e.isValidate(o)||n&&n(o,s))return!0;if((t==="date"||t==="time")&&r){var l,c=a&&a.activeIndex===1?"end":"start",u=((l=r.disabledTime)===null||l===void 0?void 0:l.call(r,o,c,{from:s.from}))||{},d=u.disabledHours,h=u.disabledMinutes,p=u.disabledSeconds,m=u.disabledMilliseconds,v=r.disabledHours,y=r.disabledMinutes,S=r.disabledSeconds,b=d||v,C=h||y,_=p||S,T=e.getHour(o),x=e.getMinute(o),E=e.getSecond(o),k=e.getMillisecond(o);if(b&&b().includes(T)||C&&C(T).includes(x)||_&&_(T,x).includes(E)||m&&m(T,x,E).includes(k))return!0}return!1});return i}function ZT(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=f.useMemo(function(){var r=e&&e0(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function xye(e,t){var n=e.generateConfig,r=e.locale,i=e.picker,o=i===void 0?"date":i,a=e.prefixCls,s=a===void 0?"rc-picker":a,l=e.styles,c=l===void 0?{}:l,u=e.classNames,d=u===void 0?{}:u,h=e.order,p=h===void 0?!0:h,m=e.components,v=m===void 0?{}:m,y=e.inputRender,S=e.allowClear,b=e.clearIcon,C=e.needConfirm,_=e.multiple,T=e.format,x=e.inputReadOnly,E=e.disabledDate,k=e.minDate,M=e.maxDate,P=e.showTime,D=e.value,R=e.defaultValue,A=e.pickerValue,H=e.defaultPickerValue,F=ZT(D),U=ZT(R),z=ZT(A),K=ZT(H),Z=o==="date"&&P?"datetime":o,N=Z==="time"||Z==="datetime",j=N||_,W=C??N,G=yye(e),re=Le(G,4),se=re[0],de=re[1],ee=re[2],ne=re[3],ue=mye(r,de),ye=f.useMemo(function(){return bye(Z,ee,ne,se,ue)},[Z,ee,ne,se,ue]),ge=f.useMemo(function(){return Y(Y({},e),{},{prefixCls:s,locale:ue,picker:o,styles:c,classNames:d,order:p,components:Y({input:y},v),clearIcon:vQe(s,S,b),showTime:ye,value:F,defaultValue:U,pickerValue:z,defaultPickerValue:K},t==null?void 0:t())},[e]),pe=CQe(Z,ue,T),he=Le(pe,2),_e=he[0],ce=he[1],xe=xQe(_e,x,_),we=SQe(n,r,E,k,M),De=wQe(n,o,we,ye),Fe=f.useMemo(function(){return Y(Y({},ge),{},{needConfirm:W,inputReadOnly:xe,disabledDate:we})},[ge,W,xe,we]);return[Fe,Z,j,_e,ce,De]}function _Qe(e,t,n){var r=Qn(t,{value:e}),i=Le(r,2),o=i[0],a=i[1],s=me.useRef(e),l=me.useRef(),c=function(){Cr.cancel(l.current)},u=dr(function(){a(s.current),n&&o!==s.current&&n(s.current)}),d=dr(function(h,p){c(),s.current=h,h||p?u():l.current=Cr(u)});return me.useEffect(function(){return c},[]),[o,d]}function wye(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,i=n.every(function(u){return u})?!1:e,o=_Qe(i,t||!1,r),a=Le(o,2),s=a[0],l=a[1];function c(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!d.inherit||s)&&l(u,d.force)}return[s,c]}function _ye(e){var t=f.useRef();return f.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(i){var o;(o=t.current)===null||o===void 0||o.focus(i)},blur:function(){var i;(i=t.current)===null||i===void 0||i.blur()}}}),t}function Eye(e,t){return f.useMemo(function(){return e||(t?(fi(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=Le(n,2),i=r[0],o=r[1];return{label:i,value:o}})):[])},[e,t])}function _W(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=f.useRef(t);r.current=t,ev(function(){if(e)r.current(e);else{var i=Cr(function(){r.current(e)},n);return function(){Cr.cancel(i)}}},[e])}function Tye(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=f.useState(0),i=Le(r,2),o=i[0],a=i[1],s=f.useState(!1),l=Le(s,2),c=l[0],u=l[1],d=f.useRef([]),h=f.useRef(null),p=f.useRef(null),m=function(_){h.current=_},v=function(_){return h.current===_},y=function(_){u(_)},S=function(_){return _&&(p.current=_),p.current},b=function(_){var T=d.current,x=new Set(T.filter(function(k){return _[k]||t[k]})),E=T[T.length-1]===0?1:0;return x.size>=2||e[E]?null:E};return _W(c||n,function(){c||(d.current=[],m(null))}),f.useEffect(function(){c&&d.current.push(o)},[c,o]),[c,y,S,o,a,b,d.current,m,v]}function EQe(e,t,n,r,i,o){var a=n[n.length-1],s=function(c,u){var d=Le(e,2),h=d[0],p=d[1],m=Y(Y({},u),{},{from:dye(e,n)});return a===1&&t[0]&&h&&!Bs(r,i,h,c,m.type)&&r.isAfter(h,c)||a===0&&t[1]&&p&&!Bs(r,i,p,c,m.type)&&r.isAfter(c,p)?!0:o==null?void 0:o(c,m)};return s}function E2(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var HR=[];function kye(e,t,n,r,i,o,a,s){var l=arguments.length>8&&arguments[8]!==void 0?arguments[8]:HR,c=arguments.length>9&&arguments[9]!==void 0?arguments[9]:HR,u=arguments.length>10&&arguments[10]!==void 0?arguments[10]:HR,d=arguments.length>11?arguments[11]:void 0,h=arguments.length>12?arguments[12]:void 0,p=arguments.length>13?arguments[13]:void 0,m=a==="time",v=o||0,y=function(z){var K=e.getNow();return m&&(K=K9(e,K)),l[z]||n[z]||K},S=Le(c,2),b=S[0],C=S[1],_=Qn(function(){return y(0)},{value:b}),T=Le(_,2),x=T[0],E=T[1],k=Qn(function(){return y(1)},{value:C}),M=Le(k,2),P=M[0],D=M[1],R=f.useMemo(function(){var U=[x,P][v];return m?U:K9(e,U,u[v])},[m,x,P,v,e,u]),A=function(z){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Z=[E,D][v];Z(z);var N=[x,P];N[v]=z,d&&(!Bs(e,t,x,N[0],a)||!Bs(e,t,P,N[1],a))&&d(N,{source:K,range:v===1?"end":"start",mode:r})},H=function(z,K){if(s){var Z={date:"month",week:"month",month:"year",quarter:"year"},N=Z[a];if(N&&!Bs(e,t,z,K,N))return E2(e,a,K,-1);if(a==="year"&&z){var j=Math.floor(e.getYear(z)/10),W=Math.floor(e.getYear(K)/10);if(j!==W)return E2(e,a,K,-1)}}return K},F=f.useRef(null);return Er(function(){if(i&&!l[v]){var U=m?null:e.getNow();if(F.current!==null&&F.current!==v?U=[x,P][v^1]:n[v]?U=v===0?n[0]:H(n[0],n[1]):n[v^1]&&(U=n[v^1]),U){h&&e.isAfter(h,U)&&(U=h);var z=s?E2(e,a,U,1):U;p&&e.isAfter(z,p)&&(U=s?E2(e,a,p,-1):p),A(U,"reset")}}},[i,v,n[v]]),f.useEffect(function(){i?F.current=v:F.current=null},[i,v]),Er(function(){i&&l&&l[v]&&A(l[v],"reset")},[i,v]),[R,A]}function Oye(e,t){var n=f.useRef(e),r=f.useState({}),i=Le(r,2),o=i[1],a=function(c){return c&&t!==void 0?t:n.current},s=function(c){n.current=c,o({})};return[a,s,a(!0)]}var TQe=[];function Pye(e,t,n){var r=function(a){return a.map(function(s){return Ua(s,{generateConfig:e,locale:t,format:n[0]})})},i=function(a,s){for(var l=Math.max(a.length,s.length),c=-1,u=0;u<l;u+=1){var d=a[u]||null,h=s[u]||null;if(d!==h&&!Cye(e,d,h)){c=u;break}}return[c<0,c!==0]};return[r,i]}function Mye(e,t){return pt(e).sort(function(n,r){return t.isAfter(n,r)?1:-1})}function kQe(e){var t=Oye(e),n=Le(t,2),r=n[0],i=n[1],o=dr(function(){i(e)});return f.useEffect(function(){o()},[e]),[r,i]}function Iye(e,t,n,r,i,o,a,s,l){var c=Qn(o,{value:a}),u=Le(c,2),d=u[0],h=u[1],p=d||TQe,m=kQe(p),v=Le(m,2),y=v[0],S=v[1],b=Pye(e,t,n),C=Le(b,2),_=C[0],T=C[1],x=dr(function(k){var M=pt(k);if(r)for(var P=0;P<2;P+=1)M[P]=M[P]||null;else i&&(M=Mye(M.filter(function(U){return U}),e));var D=T(y(),M),R=Le(D,2),A=R[0],H=R[1];if(!A&&(S(M),s)){var F=_(M);s(M,F,{range:H?"end":"start"})}}),E=function(){l&&l(y())};return[p,h,y,x,E]}function $ye(e,t,n,r,i,o,a,s,l,c){var u=e.generateConfig,d=e.locale,h=e.picker,p=e.onChange,m=e.allowEmpty,v=e.order,y=o.some(function(A){return A})?!1:v,S=Pye(u,d,a),b=Le(S,2),C=b[0],_=b[1],T=Oye(t),x=Le(T,2),E=x[0],k=x[1],M=dr(function(){k(t)});f.useEffect(function(){M()},[t]);var P=dr(function(A){var H=A===null,F=pt(A||E());if(H)for(var U=Math.max(o.length,F.length),z=0;z<U;z+=1)o[z]||(F[z]=null);y&&F[0]&&F[1]&&(F=Mye(F,u)),i(F);var K=F,Z=Le(K,2),N=Z[0],j=Z[1],W=!N,G=!j,re=m?(!W||m[0])&&(!G||m[1]):!0,se=!v||W||G||Bs(u,d,N,j,h)||u.isAfter(j,N),de=(o[0]||!N||!c(N,{activeIndex:0}))&&(o[1]||!j||!c(j,{from:N,activeIndex:1})),ee=H||re&&se&&de;if(ee){n(F);var ne=_(F,t),ue=Le(ne,1),ye=ue[0];p&&!ye&&p(H&&F.every(function(ge){return!ge})?null:F,C(F))}return ee}),D=dr(function(A,H){var F=nw(E(),A,r()[A]);k(F),H&&P()}),R=!s&&!l;return _W(!R,function(){R&&(P(),i(t),M())},2),[D,P]}function Rye(e,t,n,r,i){return t!=="date"&&t!=="time"?!1:n!==void 0?n:r!==void 0?r:!i&&(e==="date"||e==="time")}function OQe(e,t,n,r,i,o){var a=e;function s(d,h,p){var m=o[d](a),v=p.find(function(C){return C.value===m});if(!v||v.disabled){var y=p.filter(function(C){return!C.disabled}),S=pt(y).reverse(),b=S.find(function(C){return C.value<=m})||y[0];b&&(m=b.value,a=o[h](a,m))}return m}var l=s("getHour","setHour",t()),c=s("getMinute","setMinute",n(l)),u=s("getSecond","setSecond",r(l,c));return s("getMillisecond","setMillisecond",i(l,c,u)),a}function JT(){return[]}function e5(e,t){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,a=[],s=n>=1?n|0:1,l=e;l<=t;l+=s){var c=i.includes(l);(!c||!r)&&a.push({label:SW(l,o),value:l,disabled:c})}return a}function EW(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},i=r.use12Hours,o=r.hourStep,a=o===void 0?1:o,s=r.minuteStep,l=s===void 0?1:s,c=r.secondStep,u=c===void 0?1:c,d=r.millisecondStep,h=d===void 0?100:d,p=r.hideDisabledOptions,m=r.disabledTime,v=r.disabledHours,y=r.disabledMinutes,S=r.disabledSeconds,b=f.useMemo(function(){return n||e.getNow()},[n,e]),C=f.useCallback(function(K){var Z=(m==null?void 0:m(K))||{};return[Z.disabledHours||v||JT,Z.disabledMinutes||y||JT,Z.disabledSeconds||S||JT,Z.disabledMilliseconds||JT]},[m,v,y,S]),_=f.useMemo(function(){return C(b)},[b,C]),T=Le(_,4),x=T[0],E=T[1],k=T[2],M=T[3],P=f.useCallback(function(K,Z,N,j){var W=e5(0,23,a,p,K()),G=i?W.map(function(ee){return Y(Y({},ee),{},{label:SW(ee.value%12||12,2)})}):W,re=function(ne){return e5(0,59,l,p,Z(ne))},se=function(ne,ue){return e5(0,59,u,p,N(ne,ue))},de=function(ne,ue,ye){return e5(0,999,h,p,j(ne,ue,ye),3)};return[G,re,se,de]},[p,a,i,h,l,u]),D=f.useMemo(function(){return P(x,E,k,M)},[P,x,E,k,M]),R=Le(D,4),A=R[0],H=R[1],F=R[2],U=R[3],z=function(Z,N){var j=function(){return A},W=H,G=F,re=U;if(N){var se=C(N),de=Le(se,4),ee=de[0],ne=de[1],ue=de[2],ye=de[3],ge=P(ee,ne,ue,ye),pe=Le(ge,4),he=pe[0],_e=pe[1],ce=pe[2],xe=pe[3];j=function(){return he},W=_e,G=ce,re=xe}var we=OQe(Z,j,W,G,re,e);return we};return[z,A,H,F,U]}function PQe(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,i=e.showNow,o=e.showTime,a=e.onSubmit,s=e.onNow,l=e.invalid,c=e.needConfirm,u=e.generateConfig,d=e.disabledDate,h=f.useContext(nf),p=h.prefixCls,m=h.locale,v=h.button,y=v===void 0?"button":v,S=u.getNow(),b=EW(u,o,S),C=Le(b,1),_=C[0],T=r==null?void 0:r(t),x=d(S,{type:t}),E=function(){if(!x){var H=_(S);s(H)}},k="".concat(p,"-now"),M="".concat(k,"-btn"),P=i&&f.createElement("li",{className:k},f.createElement("a",{className:Re(M,x&&"".concat(M,"-disabled")),"aria-disabled":x,onClick:E},n==="date"?m.today:m.now)),D=c&&f.createElement("li",{className:"".concat(p,"-ok")},f.createElement(y,{disabled:l,onClick:a},m.ok)),R=(P||D)&&f.createElement("ul",{className:"".concat(p,"-ranges")},P,D);return!T&&!R?null:f.createElement("div",{className:"".concat(p,"-footer")},T&&f.createElement("div",{className:"".concat(p,"-footer-extra")},T),R)}function Aye(e,t,n){function r(i,o){var a=i.findIndex(function(l){return Bs(e,t,l,o,n)});if(a===-1)return[].concat(pt(i),[o]);var s=pt(i);return s.splice(a,1),s}return r}var t0=f.createContext(null);function lP(){return f.useContext(t0)}function eC(e,t){var n=e.prefixCls,r=e.generateConfig,i=e.locale,o=e.disabledDate,a=e.minDate,s=e.maxDate,l=e.cellRender,c=e.hoverValue,u=e.hoverRangeValue,d=e.onHover,h=e.values,p=e.pickerValue,m=e.onSelect,v=e.prevIcon,y=e.nextIcon,S=e.superPrevIcon,b=e.superNextIcon,C=r.getNow(),_={now:C,values:h,pickerValue:p,prefixCls:n,disabledDate:o,minDate:a,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:u,onHover:d,locale:i,generateConfig:r,onSelect:m,panelType:t,prevIcon:v,nextIcon:y,superPrevIcon:S,superNextIcon:b};return[_,C]}var Jm=f.createContext({});function ME(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,i=e.getCellDate,o=e.prefixColumn,a=e.rowClassName,s=e.titleFormat,l=e.getCellText,c=e.getCellClassName,u=e.headerCells,d=e.cellSelection,h=d===void 0?!0:d,p=e.disabledDate,m=lP(),v=m.prefixCls,y=m.panelType,S=m.now,b=m.disabledDate,C=m.cellRender,_=m.onHover,T=m.hoverValue,x=m.hoverRangeValue,E=m.generateConfig,k=m.values,M=m.locale,P=m.onSelect,D=p||b,R="".concat(v,"-cell"),A=f.useContext(Jm),H=A.onCellDblClick,F=function(G){return k.some(function(re){return re&&Bs(E,M,G,re,y)})},U=[],z=0;z<t;z+=1){for(var K=[],Z=void 0,N=function(){var G=z*n+j,re=i(r,G),se=D==null?void 0:D(re,{type:y});j===0&&(Z=re,o&&K.push(o(Z)));var de=!1,ee=!1,ne=!1;if(h&&x){var ue=Le(x,2),ye=ue[0],ge=ue[1];de=sP(E,ye,ge,re),ee=Bs(E,M,re,ye,y),ne=Bs(E,M,re,ge,y)}var pe=s?Ua(re,{locale:M,format:s,generateConfig:E}):void 0,he=f.createElement("div",{className:"".concat(R,"-inner")},l(re));K.push(f.createElement("td",{key:j,title:pe,className:Re(R,Y(ae(ae(ae(ae(ae(ae({},"".concat(R,"-disabled"),se),"".concat(R,"-hover"),(T||[]).some(function(_e){return Bs(E,M,re,_e,y)})),"".concat(R,"-in-range"),de&&!ee&&!ne),"".concat(R,"-range-start"),ee),"".concat(R,"-range-end"),ne),"".concat(v,"-cell-selected"),!x&&y!=="week"&&F(re)),c(re))),onClick:function(){se||P(re)},onDoubleClick:function(){!se&&H&&H()},onMouseEnter:function(){se||_==null||_(re)},onMouseLeave:function(){se||_==null||_(null)}},C?C(re,{prefixCls:v,originNode:he,today:S,type:y,locale:M}):he))},j=0;j<n;j+=1)N();U.push(f.createElement("tr",{key:z,className:a==null?void 0:a(Z)},K))}return f.createElement("div",{className:"".concat(v,"-body")},f.createElement("table",{className:"".concat(v,"-content")},u&&f.createElement("thead",null,f.createElement("tr",null,u)),f.createElement("tbody",null,U)))}var t5={visibility:"hidden"};function tC(e){var t=e.offset,n=e.superOffset,r=e.onChange,i=e.getStart,o=e.getEnd,a=e.children,s=lP(),l=s.prefixCls,c=s.prevIcon,u=c===void 0?"‹":c,d=s.nextIcon,h=d===void 0?"›":d,p=s.superPrevIcon,m=p===void 0?"«":p,v=s.superNextIcon,y=v===void 0?"»":v,S=s.minDate,b=s.maxDate,C=s.generateConfig,_=s.locale,T=s.pickerValue,x=s.panelType,E="".concat(l,"-header"),k=f.useContext(Jm),M=k.hidePrev,P=k.hideNext,D=k.hideHeader,R=f.useMemo(function(){if(!S||!t||!o)return!1;var W=o(t(-1,T));return!QT(C,_,W,S,x)},[S,t,T,o,C,_,x]),A=f.useMemo(function(){if(!S||!n||!o)return!1;var W=o(n(-1,T));return!QT(C,_,W,S,x)},[S,n,T,o,C,_,x]),H=f.useMemo(function(){if(!b||!t||!i)return!1;var W=i(t(1,T));return!QT(C,_,b,W,x)},[b,t,T,i,C,_,x]),F=f.useMemo(function(){if(!b||!n||!i)return!1;var W=i(n(1,T));return!QT(C,_,b,W,x)},[b,n,T,i,C,_,x]),U=function(G){t&&r(t(G,T))},z=function(G){n&&r(n(G,T))};if(D)return null;var K="".concat(E,"-prev-btn"),Z="".concat(E,"-next-btn"),N="".concat(E,"-super-prev-btn"),j="".concat(E,"-super-next-btn");return f.createElement("div",{className:E},n&&f.createElement("button",{type:"button","aria-label":"super-prev-year",onClick:function(){return z(-1)},tabIndex:-1,className:Re(N,A&&"".concat(N,"-disabled")),disabled:A,style:M?t5:{}},m),t&&f.createElement("button",{type:"button","aria-label":"prev-year",onClick:function(){return U(-1)},tabIndex:-1,className:Re(K,R&&"".concat(K,"-disabled")),disabled:R,style:M?t5:{}},u),f.createElement("div",{className:"".concat(E,"-view")},a),t&&f.createElement("button",{type:"button","aria-label":"next-year",onClick:function(){return U(1)},tabIndex:-1,className:Re(Z,H&&"".concat(Z,"-disabled")),disabled:H,style:P?t5:{}},h),n&&f.createElement("button",{type:"button","aria-label":"super-next-year",onClick:function(){return z(1)},tabIndex:-1,className:Re(j,F&&"".concat(j,"-disabled")),disabled:F,style:P?t5:{}},y))}function cP(e){var t=e.prefixCls,n=e.panelName,r=n===void 0?"date":n,i=e.locale,o=e.generateConfig,a=e.pickerValue,s=e.onPickerValueChange,l=e.onModeChange,c=e.mode,u=c===void 0?"date":c,d=e.disabledDate,h=e.onSelect,p=e.onHover,m=e.showWeek,v="".concat(t,"-").concat(r,"-panel"),y="".concat(t,"-cell"),S=u==="week",b=eC(e,u),C=Le(b,2),_=C[0],T=C[1],x=o.locale.getWeekFirstDay(i.locale),E=o.setDate(a,1),k=bQe(i.locale,o,E),M=o.getMonth(a),P=m===void 0?S:m,D=P?function(W){var G=d==null?void 0:d(W,{type:"week"});return f.createElement("td",{key:"week",className:Re(y,"".concat(y,"-week"),ae({},"".concat(y,"-disabled"),G)),onClick:function(){G||h(W)},onMouseEnter:function(){G||p==null||p(W)},onMouseLeave:function(){G||p==null||p(null)}},f.createElement("div",{className:"".concat(y,"-inner")},o.locale.getWeek(i.locale,W)))}:null,R=[],A=i.shortWeekDays||(o.locale.getShortWeekDays?o.locale.getShortWeekDays(i.locale):[]);D&&R.push(f.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var H=0;H<BR;H+=1)R.push(f.createElement("th",{key:H},A[(H+x)%BR]));var F=function(G,re){return o.addDate(G,re)},U=function(G){return Ua(G,{locale:i,format:i.cellDateFormat,generateConfig:o})},z=function(G){var re=ae(ae({},"".concat(t,"-cell-in-view"),xW(o,G,a)),"".concat(t,"-cell-today"),wW(o,G,T));return re},K=i.shortMonths||(o.locale.getShortMonths?o.locale.getShortMonths(i.locale):[]),Z=f.createElement("button",{type:"button","aria-label":"year panel",key:"year",onClick:function(){l("year",a)},tabIndex:-1,className:"".concat(t,"-year-btn")},Ua(a,{locale:i,format:i.yearFormat,generateConfig:o})),N=f.createElement("button",{type:"button","aria-label":"month panel",key:"month",onClick:function(){l("month",a)},tabIndex:-1,className:"".concat(t,"-month-btn")},i.monthFormat?Ua(a,{locale:i,format:i.monthFormat,generateConfig:o}):K[M]),j=i.monthBeforeYear?[N,Z]:[Z,N];return f.createElement(t0.Provider,{value:_},f.createElement("div",{className:Re(v,m&&"".concat(v,"-show-week"))},f.createElement(tC,{offset:function(G){return o.addMonth(a,G)},superOffset:function(G){return o.addYear(a,G)},onChange:s,getStart:function(G){return o.setDate(G,1)},getEnd:function(G){var re=o.setDate(G,1);return re=o.addMonth(re,1),o.addDate(re,-1)}},j),f.createElement(ME,st({titleFormat:i.fieldDateFormat},e,{colNum:BR,rowNum:6,baseDate:k,headerCells:R,getCellDate:F,getCellText:U,getCellClassName:z,prefixColumn:D,cellSelection:!S}))))}var MQe=1/3;function IQe(e,t){var n=f.useRef(!1),r=f.useRef(null),i=f.useRef(null),o=function(){return n.current},a=function(){Cr.cancel(r.current),n.current=!1},s=f.useRef(),l=function(){var d=e.current;if(i.current=null,s.current=0,d){var h=d.querySelector('[data-value="'.concat(t,'"]')),p=d.querySelector("li"),m=function v(){a(),n.current=!0,s.current+=1;var y=d.scrollTop,S=p.offsetTop,b=h.offsetTop,C=b-S;if(b===0&&h!==p||!qS(d)){s.current<=5&&(r.current=Cr(v));return}var _=y+(C-y)*MQe,T=Math.abs(C-_);if(i.current!==null&&i.current<T){a();return}if(i.current=T,T<=1){d.scrollTop=C,a();return}d.scrollTop=_,r.current=Cr(v)};h&&p&&m()}},c=dr(l);return[c,a,o]}var $Qe=300;function RQe(e){return e.map(function(t){var n=t.value,r=t.label,i=t.disabled;return[n,r,i].join(",")}).join(";")}function Hx(e){var t=e.units,n=e.value,r=e.optionalValue,i=e.type,o=e.onChange,a=e.onHover,s=e.onDblClick,l=e.changeOnScroll,c=lP(),u=c.prefixCls,d=c.cellRender,h=c.now,p=c.locale,m="".concat(u,"-time-panel"),v="".concat(u,"-time-panel-cell"),y=f.useRef(null),S=f.useRef(),b=function(){clearTimeout(S.current)},C=IQe(y,n??r),_=Le(C,3),T=_[0],x=_[1],E=_[2];Er(function(){return T(),b(),function(){x(),b()}},[n,r,RQe(t)]);var k=function(D){b();var R=D.target;!E()&&l&&(S.current=setTimeout(function(){var A=y.current,H=A.querySelector("li").offsetTop,F=Array.from(A.querySelectorAll("li")),U=F.map(function(j){return j.offsetTop-H}),z=U.map(function(j,W){return t[W].disabled?Number.MAX_SAFE_INTEGER:Math.abs(j-R.scrollTop)}),K=Math.min.apply(Math,pt(z)),Z=z.findIndex(function(j){return j===K}),N=t[Z];N&&!N.disabled&&o(N.value)},$Qe))},M="".concat(m,"-column");return f.createElement("ul",{className:M,ref:y,"data-type":i,onScroll:k},t.map(function(P){var D=P.label,R=P.value,A=P.disabled,H=f.createElement("div",{className:"".concat(v,"-inner")},D);return f.createElement("li",{key:R,className:Re(v,ae(ae({},"".concat(v,"-selected"),n===R),"".concat(v,"-disabled"),A)),onClick:function(){A||o(R)},onDoubleClick:function(){!A&&s&&s()},onMouseEnter:function(){a(R)},onMouseLeave:function(){a(null)},"data-value":R},d?d(R,{prefixCls:u,originNode:H,today:h,type:"time",subType:i,locale:p}):H)}))}function Jp(e){return e<12}function AQe(e){var t=e.showHour,n=e.showMinute,r=e.showSecond,i=e.showMillisecond,o=e.use12Hours,a=e.changeOnScroll,s=lP(),l=s.prefixCls,c=s.values,u=s.generateConfig,d=s.locale,h=s.onSelect,p=s.onHover,m=p===void 0?function(){}:p,v=s.pickerValue,y=(c==null?void 0:c[0])||null,S=f.useContext(Jm),b=S.onCellDblClick,C=EW(u,e,y),_=Le(C,5),T=_[0],x=_[1],E=_[2],k=_[3],M=_[4],P=function(Je){var Ze=y&&u[Je](y),rt=v&&u[Je](v);return[Ze,rt]},D=P("getHour"),R=Le(D,2),A=R[0],H=R[1],F=P("getMinute"),U=Le(F,2),z=U[0],K=U[1],Z=P("getSecond"),N=Le(Z,2),j=N[0],W=N[1],G=P("getMillisecond"),re=Le(G,2),se=re[0],de=re[1],ee=A===null?null:Jp(A)?"am":"pm",ne=f.useMemo(function(){return o?Jp(A)?x.filter(function(Ue){return Jp(Ue.value)}):x.filter(function(Ue){return!Jp(Ue.value)}):x},[A,x,o]),ue=function(Je,Ze){var rt,qt=Je.filter(function(St){return!St.disabled});return Ze??(qt==null||(rt=qt[0])===null||rt===void 0?void 0:rt.value)},ye=ue(x,A),ge=f.useMemo(function(){return E(ye)},[E,ye]),pe=ue(ge,z),he=f.useMemo(function(){return k(ye,pe)},[k,ye,pe]),_e=ue(he,j),ce=f.useMemo(function(){return M(ye,pe,_e)},[M,ye,pe,_e]),xe=ue(ce,se),we=f.useMemo(function(){if(!o)return[];var Ue=u.getNow(),Je=u.setHour(Ue,6),Ze=u.setHour(Ue,18),rt=function(St,Ot){var Bt=d.cellMeridiemFormat;return Bt?Ua(St,{generateConfig:u,locale:d,format:Bt}):Ot};return[{label:rt(Je,"AM"),value:"am",disabled:x.every(function(qt){return qt.disabled||!Jp(qt.value)})},{label:rt(Ze,"PM"),value:"pm",disabled:x.every(function(qt){return qt.disabled||Jp(qt.value)})}]},[x,o,u,d]),De=function(Je){var Ze=T(Je);h(Ze)},Fe=f.useMemo(function(){var Ue=y||v||u.getNow(),Je=function(rt){return rt!=null};return Je(A)?(Ue=u.setHour(Ue,A),Ue=u.setMinute(Ue,z),Ue=u.setSecond(Ue,j),Ue=u.setMillisecond(Ue,se)):Je(H)?(Ue=u.setHour(Ue,H),Ue=u.setMinute(Ue,K),Ue=u.setSecond(Ue,W),Ue=u.setMillisecond(Ue,de)):Je(ye)&&(Ue=u.setHour(Ue,ye),Ue=u.setMinute(Ue,pe),Ue=u.setSecond(Ue,_e),Ue=u.setMillisecond(Ue,xe)),Ue},[y,v,A,z,j,se,ye,pe,_e,xe,H,K,W,de,u]),Ce=function(Je,Ze){return Je===null?null:u[Ze](Fe,Je)},Te=function(Je){return Ce(Je,"setHour")},ke=function(Je){return Ce(Je,"setMinute")},Pe=function(Je){return Ce(Je,"setSecond")},Ne=function(Je){return Ce(Je,"setMillisecond")},We=function(Je){return Je===null?null:Je==="am"&&!Jp(A)?u.setHour(Fe,A-12):Je==="pm"&&Jp(A)?u.setHour(Fe,A+12):Fe},Q=function(Je){De(Te(Je))},q=function(Je){De(ke(Je))},J=function(Je){De(Pe(Je))},be=function(Je){De(Ne(Je))},Oe=function(Je){De(We(Je))},Se=function(Je){m(Te(Je))},Ke=function(Je){m(ke(Je))},tt=function(Je){m(Pe(Je))},le=function(Je){m(Ne(Je))},ze=function(Je){m(We(Je))},Ye={onDblClick:b,changeOnScroll:a};return f.createElement("div",{className:"".concat(l,"-content")},t&&f.createElement(Hx,st({units:ne,value:A,optionalValue:H,type:"hour",onChange:Q,onHover:Se},Ye)),n&&f.createElement(Hx,st({units:ge,value:z,optionalValue:K,type:"minute",onChange:q,onHover:Ke},Ye)),r&&f.createElement(Hx,st({units:he,value:j,optionalValue:W,type:"second",onChange:J,onHover:tt},Ye)),i&&f.createElement(Hx,st({units:ce,value:se,optionalValue:de,type:"millisecond",onChange:be,onHover:le},Ye)),o&&f.createElement(Hx,st({units:we,value:ee,type:"meridiem",onChange:Oe,onHover:ze},Ye)))}function Nye(e){var t=e.prefixCls,n=e.value,r=e.locale,i=e.generateConfig,o=e.showTime,a=o||{},s=a.format,l="".concat(t,"-time-panel"),c=eC(e,"time"),u=Le(c,1),d=u[0];return f.createElement(t0.Provider,{value:d},f.createElement("div",{className:Re(l)},f.createElement(tC,null,n?Ua(n,{locale:r,format:s,generateConfig:i}):" "),f.createElement(AQe,o)))}function NQe(e){var t=e.prefixCls,n=e.generateConfig,r=e.showTime,i=e.onSelect,o=e.value,a=e.pickerValue,s=e.onHover,l="".concat(t,"-datetime-panel"),c=EW(n,r),u=Le(c,1),d=u[0],h=function(y){return o?K9(n,y,o):K9(n,y,a)},p=function(y){s==null||s(y&&h(y))},m=function(y){var S=h(y);i(d(S,S))};return f.createElement("div",{className:l},f.createElement(cP,st({},e,{onSelect:m,onHover:p})),f.createElement(Nye,e))}function DQe(e){var t=e.prefixCls,n=e.locale,r=e.generateConfig,i=e.pickerValue,o=e.disabledDate,a=e.onPickerValueChange,s="".concat(t,"-decade-panel"),l=eC(e,"decade"),c=Le(l,1),u=c[0],d=function(x){var E=Math.floor(r.getYear(x)/100)*100;return r.setYear(x,E)},h=function(x){var E=d(x);return r.addYear(E,99)},p=d(i),m=h(i),v=r.addYear(p,-10),y=function(x,E){return r.addYear(x,E*10)},S=function(x){var E=n.cellYearFormat,k=Ua(x,{locale:n,format:E,generateConfig:r}),M=Ua(r.addYear(x,9),{locale:n,format:E,generateConfig:r});return"".concat(k,"-").concat(M)},b=function(x){return ae({},"".concat(t,"-cell-in-view"),ZF(r,x,p)||ZF(r,x,m)||sP(r,p,m,x))},C=o?function(T,x){var E=r.setDate(T,1),k=r.setMonth(E,0),M=r.setYear(k,Math.floor(r.getYear(k)/10)*10),P=r.addYear(M,10),D=r.addDate(P,-1);return o(M,x)&&o(D,x)}:null,_="".concat(Ua(p,{locale:n,format:n.yearFormat,generateConfig:r}),"-").concat(Ua(m,{locale:n,format:n.yearFormat,generateConfig:r}));return f.createElement(t0.Provider,{value:u},f.createElement("div",{className:s},f.createElement(tC,{superOffset:function(x){return r.addYear(i,x*100)},onChange:a,getStart:d,getEnd:h},_),f.createElement(ME,st({},e,{disabledDate:C,colNum:3,rowNum:4,baseDate:v,getCellDate:y,getCellText:S,getCellClassName:b}))))}function LQe(e){var t=e.prefixCls,n=e.locale,r=e.generateConfig,i=e.pickerValue,o=e.disabledDate,a=e.onPickerValueChange,s=e.onModeChange,l="".concat(t,"-month-panel"),c=eC(e,"month"),u=Le(c,1),d=u[0],h=r.setMonth(i,0),p=n.shortMonths||(r.locale.getShortMonths?r.locale.getShortMonths(n.locale):[]),m=function(_,T){return r.addMonth(_,T)},v=function(_){var T=r.getMonth(_);return n.monthFormat?Ua(_,{locale:n,format:n.monthFormat,generateConfig:r}):p[T]},y=function(){return ae({},"".concat(t,"-cell-in-view"),!0)},S=o?function(C,_){var T=r.setDate(C,1),x=r.setMonth(T,r.getMonth(T)+1),E=r.addDate(x,-1);return o(T,_)&&o(E,_)}:null,b=f.createElement("button",{type:"button",key:"year","aria-label":"year panel",onClick:function(){s("year")},tabIndex:-1,className:"".concat(t,"-year-btn")},Ua(i,{locale:n,format:n.yearFormat,generateConfig:r}));return f.createElement(t0.Provider,{value:d},f.createElement("div",{className:l},f.createElement(tC,{superOffset:function(_){return r.addYear(i,_)},onChange:a,getStart:function(_){return r.setMonth(_,0)},getEnd:function(_){return r.setMonth(_,11)}},b),f.createElement(ME,st({},e,{disabledDate:S,titleFormat:n.fieldMonthFormat,colNum:3,rowNum:4,baseDate:h,getCellDate:m,getCellText:v,getCellClassName:y}))))}function FQe(e){var t=e.prefixCls,n=e.locale,r=e.generateConfig,i=e.pickerValue,o=e.onPickerValueChange,a=e.onModeChange,s="".concat(t,"-quarter-panel"),l=eC(e,"quarter"),c=Le(l,1),u=c[0],d=r.setMonth(i,0),h=function(S,b){return r.addMonth(S,b*3)},p=function(S){return Ua(S,{locale:n,format:n.cellQuarterFormat,generateConfig:r})},m=function(){return ae({},"".concat(t,"-cell-in-view"),!0)},v=f.createElement("button",{type:"button",key:"year","aria-label":"year panel",onClick:function(){a("year")},tabIndex:-1,className:"".concat(t,"-year-btn")},Ua(i,{locale:n,format:n.yearFormat,generateConfig:r}));return f.createElement(t0.Provider,{value:u},f.createElement("div",{className:s},f.createElement(tC,{superOffset:function(S){return r.addYear(i,S)},onChange:o,getStart:function(S){return r.setMonth(S,0)},getEnd:function(S){return r.setMonth(S,11)}},v),f.createElement(ME,st({},e,{titleFormat:n.fieldQuarterFormat,colNum:4,rowNum:1,baseDate:d,getCellDate:h,getCellText:p,getCellClassName:m}))))}function jQe(e){var t=e.prefixCls,n=e.generateConfig,r=e.locale,i=e.value,o=e.hoverValue,a=e.hoverRangeValue,s=r.locale,l="".concat(t,"-week-panel-row"),c=function(d){var h={};if(a){var p=Le(a,2),m=p[0],v=p[1],y=_2(n,s,m,d),S=_2(n,s,v,d);h["".concat(l,"-range-start")]=y,h["".concat(l,"-range-end")]=S,h["".concat(l,"-range-hover")]=!y&&!S&&sP(n,m,v,d)}return o&&(h["".concat(l,"-hover")]=o.some(function(b){return _2(n,s,d,b)})),Re(l,ae({},"".concat(l,"-selected"),!a&&_2(n,s,i,d)),h)};return f.createElement(cP,st({},e,{mode:"week",panelName:"week",rowClassName:c}))}function BQe(e){var t=e.prefixCls,n=e.locale,r=e.generateConfig,i=e.pickerValue,o=e.disabledDate,a=e.onPickerValueChange,s=e.onModeChange,l="".concat(t,"-year-panel"),c=eC(e,"year"),u=Le(c,1),d=u[0],h=function(E){var k=Math.floor(r.getYear(E)/10)*10;return r.setYear(E,k)},p=function(E){var k=h(E);return r.addYear(k,9)},m=h(i),v=p(i),y=r.addYear(m,-1),S=function(E,k){return r.addYear(E,k)},b=function(E){return Ua(E,{locale:n,format:n.cellYearFormat,generateConfig:r})},C=function(E){return ae({},"".concat(t,"-cell-in-view"),Tv(r,E,m)||Tv(r,E,v)||sP(r,m,v,E))},_=o?function(x,E){var k=r.setMonth(x,0),M=r.setDate(k,1),P=r.addYear(M,1),D=r.addDate(P,-1);return o(M,E)&&o(D,E)}:null,T=f.createElement("button",{type:"button",key:"decade","aria-label":"decade panel",onClick:function(){s("decade")},tabIndex:-1,className:"".concat(t,"-decade-btn")},Ua(m,{locale:n,format:n.yearFormat,generateConfig:r}),"-",Ua(v,{locale:n,format:n.yearFormat,generateConfig:r}));return f.createElement(t0.Provider,{value:d},f.createElement("div",{className:l},f.createElement(tC,{superOffset:function(E){return r.addYear(i,E*10)},onChange:a,getStart:h,getEnd:p},T),f.createElement(ME,st({},e,{disabledDate:_,titleFormat:n.fieldYearFormat,colNum:3,rowNum:4,baseDate:y,getCellDate:S,getCellText:b,getCellClassName:C}))))}var HQe={date:cP,datetime:NQe,week:jQe,month:LQe,quarter:FQe,year:BQe,decade:DQe,time:Nye};function zQe(e,t){var n,r=e.locale,i=e.generateConfig,o=e.direction,a=e.prefixCls,s=e.tabIndex,l=s===void 0?0:s,c=e.multiple,u=e.defaultValue,d=e.value,h=e.onChange,p=e.onSelect,m=e.defaultPickerValue,v=e.pickerValue,y=e.onPickerValueChange,S=e.mode,b=e.onPanelChange,C=e.picker,_=C===void 0?"date":C,T=e.showTime,x=e.hoverValue,E=e.hoverRangeValue,k=e.cellRender,M=e.dateRender,P=e.monthCellRender,D=e.components,R=D===void 0?{}:D,A=e.hideHeader,H=((n=f.useContext(nf))===null||n===void 0?void 0:n.prefixCls)||a||"rc-picker",F=f.useRef();f.useImperativeHandle(t,function(){return{nativeElement:F.current}});var U=yye(e),z=Le(U,4),K=z[0],Z=z[1],N=z[2],j=z[3],W=mye(r,Z),G=_==="date"&&T?"datetime":_,re=f.useMemo(function(){return bye(G,N,j,K,W)},[G,N,j,K,W]),se=i.getNow(),de=Qn(_,{value:S,postState:function(ze){return ze||"date"}}),ee=Le(de,2),ne=ee[0],ue=ee[1],ye=ne==="date"&&re?"datetime":ne,ge=Aye(i,r,G),pe=Qn(u,{value:d}),he=Le(pe,2),_e=he[0],ce=he[1],xe=f.useMemo(function(){var le=e0(_e).filter(function(ze){return ze});return c?le:le.slice(0,1)},[_e,c]),we=dr(function(le){ce(le),h&&(le===null||xe.length!==le.length||xe.some(function(ze,Ye){return!Bs(i,r,ze,le[Ye],G)}))&&(h==null||h(c?le:le[0]))}),De=dr(function(le){if(p==null||p(le),ne===_){var ze=c?ge(xe,le):[le];we(ze)}}),Fe=Qn(m||xe[0]||se,{value:v}),Ce=Le(Fe,2),Te=Ce[0],ke=Ce[1];f.useEffect(function(){xe[0]&&!v&&ke(xe[0])},[xe[0]]);var Pe=function(ze,Ye){b==null||b(ze||v,Ye||ne)},Ne=function(ze){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;ke(ze),y==null||y(ze),Ye&&Pe(ze)},We=function(ze,Ye){ue(ze),Ye&&Ne(Ye),Pe(Ye,ze)},Q=function(ze){if(De(ze),Ne(ze),ne!==_){var Ye=["decade","year"],Ue=[].concat(Ye,["month"]),Je={quarter:[].concat(Ye,["quarter"]),week:[].concat(pt(Ue),["week"]),date:[].concat(pt(Ue),["date"])},Ze=Je[_]||Ue,rt=Ze.indexOf(ne),qt=Ze[rt+1];qt&&We(qt,ze)}},q=f.useMemo(function(){var le,ze;if(Array.isArray(E)){var Ye=Le(E,2);le=Ye[0],ze=Ye[1]}else le=E;return!le&&!ze?null:(le=le||ze,ze=ze||le,i.isAfter(le,ze)?[ze,le]:[le,ze])},[E,i]),J=CW(k,M,P),be=R[ye]||HQe[ye]||cP,Oe=f.useContext(Jm),Se=f.useMemo(function(){return Y(Y({},Oe),{},{hideHeader:A})},[Oe,A]),Ke="".concat(H,"-panel"),tt=aP(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return f.createElement(Jm.Provider,{value:Se},f.createElement("div",{ref:F,tabIndex:l,className:Re(Ke,ae({},"".concat(Ke,"-rtl"),o==="rtl"))},f.createElement(be,st({},tt,{showTime:re,prefixCls:H,locale:W,generateConfig:i,onModeChange:We,pickerValue:Te,onPickerValueChange:function(ze){Ne(ze,!0)},value:xe[0],onSelect:Q,values:xe,cellRender:J,hoverRangeValue:q,hoverValue:x}))))}var zR=f.memo(f.forwardRef(zQe));function UQe(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,i=e.onPickerValueChange,o=e.needConfirm,a=e.onSubmit,s=e.range,l=e.hoverValue,c=f.useContext(nf),u=c.prefixCls,d=c.generateConfig,h=f.useCallback(function(b,C){return E2(d,t,b,C)},[d,t]),p=f.useMemo(function(){return h(r,1)},[r,h]),m=function(C){i(h(C,-1))},v={onCellDblClick:function(){o&&a()}},y=t==="time",S=Y(Y({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:y});return s?S.hoverRangeValue=l:S.hoverValue=l,n?f.createElement("div",{className:"".concat(u,"-panels")},f.createElement(Jm.Provider,{value:Y(Y({},v),{},{hideNext:!0})},f.createElement(zR,S)),f.createElement(Jm.Provider,{value:Y(Y({},v),{},{hidePrev:!0})},f.createElement(zR,st({},S,{pickerValue:p,onPickerValueChange:m})))):f.createElement(Jm.Provider,{value:Y({},v)},f.createElement(zR,S))}function _ee(e){return typeof e=="function"?e():e}function WQe(e){var t=e.prefixCls,n=e.presets,r=e.onClick,i=e.onHover;return n.length?f.createElement("div",{className:"".concat(t,"-presets")},f.createElement("ul",null,n.map(function(o,a){var s=o.label,l=o.value;return f.createElement("li",{key:a,onClick:function(){r(_ee(l))},onMouseEnter:function(){i(_ee(l))},onMouseLeave:function(){i(null)}},s)}))):null}function Dye(e){var t=e.panelRender,n=e.internalMode,r=e.picker,i=e.showNow,o=e.range,a=e.multiple,s=e.activeOffset,l=s===void 0?0:s,c=e.placement,u=e.presets,d=e.onPresetHover,h=e.onPresetSubmit,p=e.onFocus,m=e.onBlur,v=e.onPanelMouseDown,y=e.direction,S=e.value,b=e.onSelect,C=e.isInvalid,_=e.defaultOpenValue,T=e.onOk,x=e.onSubmit,E=f.useContext(nf),k=E.prefixCls,M="".concat(k,"-panel"),P=y==="rtl",D=f.useRef(null),R=f.useRef(null),A=f.useState(0),H=Le(A,2),F=H[0],U=H[1],z=f.useState(0),K=Le(z,2),Z=K[0],N=K[1],j=function(we){we.offsetWidth&&U(we.offsetWidth)};f.useEffect(function(){if(o){var xe,we=((xe=D.current)===null||xe===void 0?void 0:xe.offsetWidth)||0,De=F-we;l<=De?N(0):N(l+we-F)}},[F,l,o]);function W(xe){return xe.filter(function(we){return we})}var G=f.useMemo(function(){return W(e0(S))},[S]),re=r==="time"&&!G.length,se=f.useMemo(function(){return re?W([_]):G},[re,G,_]),de=re?_:G,ee=f.useMemo(function(){return se.length?se.some(function(xe){return C(xe)}):!0},[se,C]),ne=function(){re&&b(_),T(),x()},ue=f.createElement("div",{className:"".concat(k,"-panel-layout")},f.createElement(WQe,{prefixCls:k,presets:u,onClick:h,onHover:d}),f.createElement("div",null,f.createElement(UQe,st({},e,{value:de})),f.createElement(PQe,st({},e,{showNow:a?!1:i,invalid:ee,onSubmit:ne}))));t&&(ue=t(ue));var ye="".concat(M,"-container"),ge="marginLeft",pe="marginRight",he=f.createElement("div",{onMouseDown:v,tabIndex:-1,className:Re(ye,"".concat(k,"-").concat(n,"-panel-container")),style:ae(ae({},P?pe:ge,Z),P?ge:pe,"auto"),onFocus:p,onBlur:m},ue);if(o){var _e=oP(c,P),ce=lye(_e,P);he=f.createElement("div",{onMouseDown:v,ref:R,className:Re("".concat(k,"-range-wrapper"),"".concat(k,"-").concat(r,"-range-wrapper"))},f.createElement("div",{ref:D,className:"".concat(k,"-range-arrow"),style:ae({},ce,l)}),f.createElement(Wa,{onResize:j},he))}return he}function Lye(e,t){var n=e.format,r=e.maskFormat,i=e.generateConfig,o=e.locale,a=e.preserveInvalidOnBlur,s=e.inputReadOnly,l=e.required,c=e["aria-required"],u=e.onSubmit,d=e.onFocus,h=e.onBlur,p=e.onInputChange,m=e.onInvalid,v=e.open,y=e.onOpenChange,S=e.onKeyDown,b=e.onChange,C=e.activeHelp,_=e.name,T=e.autoComplete,x=e.id,E=e.value,k=e.invalid,M=e.placeholder,P=e.disabled,D=e.activeIndex,R=e.allHelp,A=e.picker,H=function(W,G){var re=i.locale.parse(o.locale,W,[G]);return re&&i.isValidate(re)?re:null},F=n[0],U=f.useCallback(function(j){return Ua(j,{locale:o,format:F,generateConfig:i})},[o,i,F]),z=f.useMemo(function(){return E.map(U)},[E,U]),K=f.useMemo(function(){var j=A==="time"?8:10,W=typeof F=="function"?F(i.getNow()).length:F.length;return Math.max(j,W)+2},[F,A,i]),Z=function(W){for(var G=0;G<n.length;G+=1){var re=n[G];if(typeof re=="string"){var se=H(W,re);if(se)return se}}return!1},N=function(W){function G(de){return W!==void 0?de[W]:de}var re=ji(e,{aria:!0,data:!0}),se=Y(Y({},re),{},{format:r,validateFormat:function(ee){return!!Z(ee)},preserveInvalidOnBlur:a,readOnly:s,required:l,"aria-required":c,name:_,autoComplete:T,size:K,id:G(x),value:G(z)||"",invalid:G(k),placeholder:G(M),active:D===W,helped:R||C&&D===W,disabled:G(P),onFocus:function(ee){d(ee,W)},onBlur:function(ee){h(ee,W)},onSubmit:u,onChange:function(ee){p();var ne=Z(ee);if(ne){m(!1,W),b(ne,W);return}m(!!ee,W)},onHelp:function(){y(!0,{index:W})},onKeyDown:function(ee){var ne=!1;if(S==null||S(ee,function(){ne=!0}),!ee.defaultPrevented&&!ne)switch(ee.key){case"Escape":y(!1,{index:W});break;case"Enter":v||y(!0);break}}},t==null?void 0:t({valueTexts:z}));return Object.keys(se).forEach(function(de){se[de]===void 0&&delete se[de]}),se};return[N,U]}var VQe=["onMouseEnter","onMouseLeave"];function Fye(e){return f.useMemo(function(){return aP(e,VQe)},[e])}var KQe=["icon","type"],qQe=["onClear"];function uP(e){var t=e.icon,n=e.type,r=tn(e,KQe),i=f.useContext(nf),o=i.prefixCls;return t?f.createElement("span",st({className:"".concat(o,"-").concat(n)},r),t):null}function JF(e){var t=e.onClear,n=tn(e,qQe);return f.createElement(uP,st({},n,{type:"clear",role:"button",onMouseDown:function(i){i.preventDefault()},onClick:function(i){i.stopPropagation(),t()}}))}var UR=["YYYY","MM","DD","HH","mm","ss","SSS"],Eee="顧",GQe=function(){function e(t){hi(this,e),ae(this,"format",void 0),ae(this,"maskFormat",void 0),ae(this,"cells",void 0),ae(this,"maskCells",void 0),this.format=t;var n=UR.map(function(s){return"(".concat(s,")")}).join("|"),r=new RegExp(n,"g");this.maskFormat=t.replace(r,function(s){return Eee.repeat(s.length)});var i=new RegExp("(".concat(UR.join("|"),")")),o=(t.split(i)||[]).filter(function(s){return s}),a=0;this.cells=o.map(function(s){var l=UR.includes(s),c=a,u=a+s.length;return a=u,{text:s,mask:l,start:c,end:u}}),this.maskCells=this.cells.filter(function(s){return s.mask})}return pi(e,[{key:"getSelection",value:function(n){var r=this.maskCells[n]||{},i=r.start,o=r.end;return[i||0,o||0]}},{key:"match",value:function(n){for(var r=0;r<this.maskFormat.length;r+=1){var i=this.maskFormat[r],o=n[r];if(!o||i!==Eee&&i!==o)return!1}return!0}},{key:"size",value:function(){return this.maskCells.length}},{key:"getMaskCellIndex",value:function(n){for(var r=Number.MAX_SAFE_INTEGER,i=0,o=0;o<this.maskCells.length;o+=1){var a=this.maskCells[o],s=a.start,l=a.end;if(n>=s&&n<=l)return o;var c=Math.min(Math.abs(n-s),Math.abs(n-l));c<r&&(r=c,i=o)}return i}}]),e}();function YQe(e){var t={YYYY:[0,9999,new Date().getFullYear()],MM:[1,12],DD:[1,31],HH:[0,23],mm:[0,59],ss:[0,59],SSS:[0,999]};return t[e]}var XQe=["active","showActiveCls","suffixIcon","format","validateFormat","onChange","onInput","helped","onHelp","onSubmit","onKeyDown","preserveInvalidOnBlur","invalid","clearIcon"],ej=f.forwardRef(function(e,t){var n=e.active,r=e.showActiveCls,i=r===void 0?!0:r,o=e.suffixIcon,a=e.format,s=e.validateFormat,l=e.onChange;e.onInput;var c=e.helped,u=e.onHelp,d=e.onSubmit,h=e.onKeyDown,p=e.preserveInvalidOnBlur,m=p===void 0?!1:p,v=e.invalid,y=e.clearIcon,S=tn(e,XQe),b=e.value,C=e.onFocus,_=e.onBlur,T=e.onMouseUp,x=f.useContext(nf),E=x.prefixCls,k=x.input,M=k===void 0?"input":k,P="".concat(E,"-input"),D=f.useState(!1),R=Le(D,2),A=R[0],H=R[1],F=f.useState(b),U=Le(F,2),z=U[0],K=U[1],Z=f.useState(""),N=Le(Z,2),j=N[0],W=N[1],G=f.useState(null),re=Le(G,2),se=re[0],de=re[1],ee=f.useState(null),ne=Le(ee,2),ue=ne[0],ye=ne[1],ge=z||"";f.useEffect(function(){K(b)},[b]);var pe=f.useRef(),he=f.useRef();f.useImperativeHandle(t,function(){return{nativeElement:pe.current,inputElement:he.current,focus:function(le){he.current.focus(le)},blur:function(){he.current.blur()}}});var _e=f.useMemo(function(){return new GQe(a||"")},[a]),ce=f.useMemo(function(){return c?[0,0]:_e.getSelection(se)},[_e,se,c]),xe=Le(ce,2),we=xe[0],De=xe[1],Fe=function(le){le&&le!==a&&le!==b&&u()},Ce=dr(function(tt){s(tt)&&l(tt),K(tt),Fe(tt)}),Te=function(le){if(!a){var ze=le.target.value;Fe(ze),K(ze),l(ze)}},ke=function(le){var ze=le.clipboardData.getData("text");s(ze)&&Ce(ze)},Pe=f.useRef(!1),Ne=function(){Pe.current=!0},We=function(le){var ze=le.target,Ye=ze.selectionStart,Ue=_e.getMaskCellIndex(Ye);de(Ue),ye({}),T==null||T(le),Pe.current=!1},Q=function(le){H(!0),de(0),W(""),C(le)},q=function(le){_(le)},J=function(le){H(!1),q(le)};_W(n,function(){!n&&!m&&K(b)});var be=function(le){le.key==="Enter"&&s(ge)&&d(),h==null||h(le)},Oe=function(le){be(le);var ze=le.key,Ye=null,Ue=null,Je=De-we,Ze=a.slice(we,De),rt=function(Bt){de(function(Dt){var an=Dt+Bt;return an=Math.max(an,0),an=Math.min(an,_e.size()-1),an})},qt=function(Bt){var Dt=YQe(Ze),an=Le(Dt,3),Vt=an[0],Kt=an[1],Qt=an[2],et=ge.slice(we,De),ot=Number(et);if(isNaN(ot))return String(Qt||(Bt>0?Vt:Kt));var Qe=ot+Bt,ut=Kt-Vt+1;return String(Vt+(ut+Qe-Vt)%ut)};switch(ze){case"Backspace":case"Delete":Ye="",Ue=Ze;break;case"ArrowLeft":Ye="",rt(-1);break;case"ArrowRight":Ye="",rt(1);break;case"ArrowUp":Ye="",Ue=qt(1);break;case"ArrowDown":Ye="",Ue=qt(-1);break;default:isNaN(Number(ze))||(Ye=j+ze,Ue=Ye);break}if(Ye!==null&&(W(Ye),Ye.length>=Je&&(rt(1),W(""))),Ue!==null){var St=ge.slice(0,we)+SW(Ue,Je)+ge.slice(De);Ce(St.slice(0,a.length))}ye({})},Se=f.useRef();Er(function(){if(!(!A||!a||Pe.current)){if(!_e.match(ge)){Ce(a);return}return he.current.setSelectionRange(we,De),Se.current=Cr(function(){he.current.setSelectionRange(we,De)}),function(){Cr.cancel(Se.current)}}},[_e,a,A,ge,se,we,De,ue,Ce]);var Ke=a?{onFocus:Q,onBlur:J,onKeyDown:Oe,onMouseDown:Ne,onMouseUp:We,onPaste:ke}:{};return f.createElement("div",{ref:pe,className:Re(P,ae(ae({},"".concat(P,"-active"),n&&i),"".concat(P,"-placeholder"),c))},f.createElement(M,st({ref:he,"aria-invalid":v,autoComplete:"off"},S,{onKeyDown:be,onBlur:q},Ke,{value:ge,onChange:Te})),f.createElement(uP,{type:"suffix",icon:o}),y)}),QQe=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveOffset","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],ZQe=["index"],JQe=["insetInlineStart","insetInlineEnd"];function eZe(e,t){var n=e.id,r=e.prefix,i=e.clearIcon,o=e.suffixIcon,a=e.separator,s=a===void 0?"~":a,l=e.activeIndex;e.activeHelp,e.allHelp;var c=e.focused;e.onFocus,e.onBlur,e.onKeyDown,e.locale,e.generateConfig;var u=e.placeholder,d=e.className,h=e.style,p=e.onClick,m=e.onClear,v=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var y=e.disabled,S=e.invalid;e.inputReadOnly;var b=e.direction;e.onOpenChange;var C=e.onActiveOffset,_=e.placement,T=e.onMouseDown;e.required,e["aria-required"];var x=e.autoFocus,E=e.tabIndex,k=tn(e,QQe),M=b==="rtl",P=f.useContext(nf),D=P.prefixCls,R=f.useMemo(function(){if(typeof n=="string")return[n];var he=n||{};return[he.start,he.end]},[n]),A=f.useRef(),H=f.useRef(),F=f.useRef(),U=function(_e){var ce;return(ce=[H,F][_e])===null||ce===void 0?void 0:ce.current};f.useImperativeHandle(t,function(){return{nativeElement:A.current,focus:function(_e){if(ln(_e)==="object"){var ce,xe=_e||{},we=xe.index,De=we===void 0?0:we,Fe=tn(xe,ZQe);(ce=U(De))===null||ce===void 0||ce.focus(Fe)}else{var Ce;(Ce=U(_e??0))===null||Ce===void 0||Ce.focus()}},blur:function(){var _e,ce;(_e=U(0))===null||_e===void 0||_e.blur(),(ce=U(1))===null||ce===void 0||ce.blur()}}});var z=Fye(k),K=f.useMemo(function(){return Array.isArray(u)?u:[u,u]},[u]),Z=Lye(Y(Y({},e),{},{id:R,placeholder:K})),N=Le(Z,1),j=N[0],W=oP(_,M),G=lye(W,M),re=W==null?void 0:W.toLowerCase().endsWith("right"),se=f.useState({position:"absolute",width:0}),de=Le(se,2),ee=de[0],ne=de[1],ue=dr(function(){var he=U(l);if(he){var _e=he.nativeElement,ce=_e.offsetWidth,xe=_e.offsetLeft,we=_e.offsetParent,De=(we==null?void 0:we.offsetWidth)||0,Fe=re?De-ce-xe:xe;ne(function(Ce){Ce.insetInlineStart,Ce.insetInlineEnd;var Te=tn(Ce,JQe);return Y(Y({},Te),{},ae({width:ce},G,Fe))}),C(Fe)}});f.useEffect(function(){ue()},[l]);var ye=i&&(v[0]&&!y[0]||v[1]&&!y[1]),ge=x&&!y[0],pe=x&&!ge&&!y[1];return f.createElement(Wa,{onResize:ue},f.createElement("div",st({},z,{className:Re(D,"".concat(D,"-range"),ae(ae(ae(ae({},"".concat(D,"-focused"),c),"".concat(D,"-disabled"),y.every(function(he){return he})),"".concat(D,"-invalid"),S.some(function(he){return he})),"".concat(D,"-rtl"),M),d),style:h,ref:A,onClick:p,onMouseDown:function(_e){var ce=_e.target;ce!==H.current.inputElement&&ce!==F.current.inputElement&&_e.preventDefault(),T==null||T(_e)}}),r&&f.createElement("div",{className:"".concat(D,"-prefix")},r),f.createElement(ej,st({ref:H},j(0),{autoFocus:ge,tabIndex:E,"date-range":"start"})),f.createElement("div",{className:"".concat(D,"-range-separator")},s),f.createElement(ej,st({ref:F},j(1),{autoFocus:pe,tabIndex:E,"date-range":"end"})),f.createElement("div",{className:"".concat(D,"-active-bar"),style:ee}),f.createElement(uP,{type:"suffix",icon:o}),ye&&f.createElement(JF,{icon:i,onClear:m})))}var tZe=f.forwardRef(eZe);function Tee(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function n5(e){return e===1?"end":"start"}function nZe(e,t){var n=xye(e,function(){var wn=e.disabled,Un=e.allowEmpty,Yn=Tee(wn,!1),or=Tee(Un,!1);return{disabled:Yn,allowEmpty:or}}),r=Le(n,6),i=r[0],o=r[1],a=r[2],s=r[3],l=r[4],c=r[5],u=i.prefixCls,d=i.styles,h=i.classNames,p=i.placement,m=i.defaultValue,v=i.value,y=i.needConfirm,S=i.onKeyDown,b=i.disabled,C=i.allowEmpty,_=i.disabledDate,T=i.minDate,x=i.maxDate,E=i.defaultOpen,k=i.open,M=i.onOpenChange,P=i.locale,D=i.generateConfig,R=i.picker,A=i.showNow,H=i.showToday,F=i.showTime,U=i.mode,z=i.onPanelChange,K=i.onCalendarChange,Z=i.onOk,N=i.defaultPickerValue,j=i.pickerValue,W=i.onPickerValueChange,G=i.inputReadOnly,re=i.suffixIcon,se=i.onFocus,de=i.onBlur,ee=i.presets,ne=i.ranges,ue=i.components,ye=i.cellRender,ge=i.dateRender,pe=i.monthCellRender,he=i.onClick,_e=_ye(t),ce=wye(k,E,b,M),xe=Le(ce,2),we=xe[0],De=xe[1],Fe=function(Un,Yn){(b.some(function(or){return!or})||!Un)&&De(Un,Yn)},Ce=Iye(D,P,s,!0,!1,m,v,K,Z),Te=Le(Ce,5),ke=Te[0],Pe=Te[1],Ne=Te[2],We=Te[3],Q=Te[4],q=Ne(),J=Tye(b,C,we),be=Le(J,9),Oe=be[0],Se=be[1],Ke=be[2],tt=be[3],le=be[4],ze=be[5],Ye=be[6],Ue=be[7],Je=be[8],Ze=function(Un,Yn){Se(!0),se==null||se(Un,{range:n5(Yn??tt)})},rt=function(Un,Yn){Se(!1),de==null||de(Un,{range:n5(Yn??tt)})},qt=f.useMemo(function(){if(!F)return null;var wn=F.disabledTime,Un=wn?function(Yn){var or=n5(tt),jr=dye(q,Ye,tt);return wn(Yn,or,{from:jr})}:void 0;return Y(Y({},F),{},{disabledTime:Un})},[F,tt,q,Ye]),St=Qn([R,R],{value:U}),Ot=Le(St,2),Bt=Ot[0],Dt=Ot[1],an=Bt[tt]||R,Vt=an==="date"&&qt?"datetime":an,Kt=Vt===R&&Vt!=="time",Qt=Rye(R,an,A,H,!0),et=$ye(i,ke,Pe,Ne,We,b,s,Oe,we,c),ot=Le(et,2),Qe=ot[0],ut=ot[1],Nt=EQe(q,b,Ye,D,P,_),Lt=hye(q,c,C),Zt=Le(Lt,2),Wt=Zt[0],At=Zt[1],$t=kye(D,P,q,Bt,we,tt,o,Kt,N,j,qt==null?void 0:qt.defaultOpenValue,W,T,x),Gt=Le($t,2),Ft=Gt[0],cn=Gt[1],_t=dr(function(wn,Un,Yn){var or=nw(Bt,tt,Un);if((or[0]!==Bt[0]||or[1]!==Bt[1])&&Dt(or),z&&Yn!==!1){var jr=pt(q);wn&&(jr[tt]=wn),z(jr,or)}}),jt=function(Un,Yn){return nw(q,Yn,Un)},nn=function(Un,Yn){var or=q;Un&&(or=jt(Un,tt)),Ue(tt);var jr=ze(or);We(or),Qe(tt,jr===null),jr===null?Fe(!1,{force:!0}):Yn||_e.current.focus({index:jr})},Ht=function(Un){var Yn,or=Un.target.getRootNode();if(!_e.current.nativeElement.contains((Yn=or.activeElement)!==null&&Yn!==void 0?Yn:document.activeElement)){var jr=b.findIndex(function(Do){return!Do});jr>=0&&_e.current.focus({index:jr})}Fe(!0),he==null||he(Un)},Tt=function(){ut(null),Fe(!1,{force:!0})},gt=f.useState(null),Ve=Le(gt,2),Yt=Ve[0],mt=Ve[1],Mt=f.useState(null),zt=Le(Mt,2),Ln=zt[0],Zn=zt[1],O=f.useMemo(function(){return Ln||q},[q,Ln]);f.useEffect(function(){we||Zn(null)},[we]);var B=f.useState(0),oe=Le(B,2),Ae=oe[0],Ge=oe[1],ft=Eye(ee,ne),Jt=function(Un){Zn(Un),mt("preset")},on=function(Un){var Yn=ut(Un);Yn&&Fe(!1,{force:!0})},Jn=function(Un){nn(Un)},ni=function(Un){Zn(Un?jt(Un,tt):null),mt("cell")},Hr=function(Un){Fe(!0),Ze(Un)},Gr=function(){Ke("panel")},Rr=function(Un){var Yn=nw(q,tt,Un);We(Yn),!y&&!a&&o===Vt&&nn(Un)},_n=function(){Fe(!1)},Mn=CW(ye,ge,pe,n5(tt)),Ar=q[tt]||null,bn=dr(function(wn){return c(wn,{activeIndex:tt})}),Cn=f.useMemo(function(){var wn=ji(i,!1),Un=Or(i,[].concat(pt(Object.keys(wn)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Un},[i]),rr=f.createElement(Dye,st({},Cn,{showNow:Qt,showTime:qt,range:!0,multiplePanel:Kt,activeOffset:Ae,placement:p,disabledDate:Nt,onFocus:Hr,onBlur:rt,onPanelMouseDown:Gr,picker:R,mode:an,internalMode:Vt,onPanelChange:_t,format:l,value:Ar,isInvalid:bn,onChange:null,onSelect:Rr,pickerValue:Ft,defaultOpenValue:e0(F==null?void 0:F.defaultOpenValue)[tt],onPickerValueChange:cn,hoverValue:O,onHover:ni,needConfirm:y,onSubmit:nn,onOk:Q,presets:ft,onPresetHover:Jt,onPresetSubmit:on,onNow:Jn,cellRender:Mn})),Ir=function(Un,Yn){var or=jt(Un,Yn);We(or)},li=function(){Ke("input")},zi=function(Un,Yn){var or=Ye.length,jr=Ye[or-1];if(or&&jr!==Yn&&y&&!C[jr]&&!Je(jr)&&q[jr]){_e.current.focus({index:jr});return}Ke("input"),Fe(!0,{inherit:!0}),tt!==Yn&&we&&!y&&a&&nn(null,!0),le(Yn),Ze(Un,Yn)},gr=function(Un,Yn){if(Fe(!1),!y&&Ke()==="input"){var or=ze(q);Qe(tt,or===null)}rt(Un,Yn)},Di=function(Un,Yn){Un.key==="Tab"&&nn(null,!0),S==null||S(Un,Yn)},hr=f.useMemo(function(){return{prefixCls:u,locale:P,generateConfig:D,button:ue.button,input:ue.input}},[u,P,D,ue.button,ue.input]);return Er(function(){we&&tt!==void 0&&_t(null,R,!1)},[we,tt,R]),Er(function(){var wn=Ke();!we&&wn==="input"&&(Fe(!1),nn(null,!0)),!we&&a&&!y&&wn==="panel"&&(Fe(!0),nn())},[we]),f.createElement(nf.Provider,{value:hr},f.createElement(cye,st({},fye(i),{popupElement:rr,popupStyle:d.popup,popupClassName:h.popup,visible:we,onClose:_n,range:!0}),f.createElement(tZe,st({},i,{ref:_e,suffixIcon:re,activeIndex:Oe||we?tt:null,activeHelp:!!Ln,allHelp:!!Ln&&Yt==="preset",focused:Oe,onFocus:zi,onBlur:gr,onKeyDown:Di,onSubmit:nn,value:O,maskFormat:l,onChange:Ir,onInputChange:li,format:s,inputReadOnly:G,disabled:b,open:we,onOpenChange:Fe,onClick:Ht,onClear:Tt,invalid:Wt,onInvalid:At,onActiveOffset:Ge}))))}var rZe=f.forwardRef(nZe);function iZe(e){var t=e.prefixCls,n=e.value,r=e.onRemove,i=e.removeIcon,o=i===void 0?"×":i,a=e.formatDate,s=e.disabled,l=e.maxTagCount,c=e.placeholder,u="".concat(t,"-selector"),d="".concat(t,"-selection"),h="".concat(d,"-overflow");function p(y,S){return f.createElement("span",{className:Re("".concat(d,"-item")),title:typeof y=="string"?y:null},f.createElement("span",{className:"".concat(d,"-item-content")},y),!s&&S&&f.createElement("span",{onMouseDown:function(C){C.preventDefault()},onClick:S,className:"".concat(d,"-item-remove")},o))}function m(y){var S=a(y),b=function(_){_&&_.stopPropagation(),r(y)};return p(S,b)}function v(y){var S="+ ".concat(y.length," ...");return p(S)}return f.createElement("div",{className:u},f.createElement(Pd,{prefixCls:h,data:n,renderItem:m,renderRest:v,itemKey:function(S){return a(S)},maxCount:l}),!n.length&&f.createElement("span",{className:"".concat(t,"-selection-placeholder")},c))}var oZe=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function aZe(e,t){e.id;var n=e.open,r=e.prefix,i=e.clearIcon,o=e.suffixIcon;e.activeHelp,e.allHelp;var a=e.focused;e.onFocus,e.onBlur,e.onKeyDown;var s=e.locale,l=e.generateConfig,c=e.placeholder,u=e.className,d=e.style,h=e.onClick,p=e.onClear,m=e.internalPicker,v=e.value,y=e.onChange,S=e.onSubmit;e.onInputChange;var b=e.multiple,C=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var _=e.disabled,T=e.invalid;e.inputReadOnly;var x=e.direction;e.onOpenChange;var E=e.onMouseDown;e.required,e["aria-required"];var k=e.autoFocus,M=e.tabIndex,P=e.removeIcon,D=tn(e,oZe),R=x==="rtl",A=f.useContext(nf),H=A.prefixCls,F=f.useRef(),U=f.useRef();f.useImperativeHandle(t,function(){return{nativeElement:F.current,focus:function(ee){var ne;(ne=U.current)===null||ne===void 0||ne.focus(ee)},blur:function(){var ee;(ee=U.current)===null||ee===void 0||ee.blur()}}});var z=Fye(D),K=function(ee){y([ee])},Z=function(ee){var ne=v.filter(function(ue){return ue&&!Bs(l,s,ue,ee,m)});y(ne),n||S()},N=Lye(Y(Y({},e),{},{onChange:K}),function(de){var ee=de.valueTexts;return{value:ee[0]||"",active:a}}),j=Le(N,2),W=j[0],G=j[1],re=!!(i&&v.length&&!_),se=b?f.createElement(f.Fragment,null,f.createElement(iZe,{prefixCls:H,value:v,onRemove:Z,formatDate:G,maxTagCount:C,disabled:_,removeIcon:P,placeholder:c}),f.createElement("input",{className:"".concat(H,"-multiple-input"),value:v.map(G).join(","),ref:U,readOnly:!0,autoFocus:k,tabIndex:M}),f.createElement(uP,{type:"suffix",icon:o}),re&&f.createElement(JF,{icon:i,onClear:p})):f.createElement(ej,st({ref:U},W(),{autoFocus:k,tabIndex:M,suffixIcon:o,clearIcon:re&&f.createElement(JF,{icon:i,onClear:p}),showActiveCls:!1}));return f.createElement("div",st({},z,{className:Re(H,ae(ae(ae(ae(ae({},"".concat(H,"-multiple"),b),"".concat(H,"-focused"),a),"".concat(H,"-disabled"),_),"".concat(H,"-invalid"),T),"".concat(H,"-rtl"),R),u),style:d,ref:F,onClick:h,onMouseDown:function(ee){var ne,ue=ee.target;ue!==((ne=U.current)===null||ne===void 0?void 0:ne.inputElement)&&ee.preventDefault(),E==null||E(ee)}}),r&&f.createElement("div",{className:"".concat(H,"-prefix")},r),se)}var sZe=f.forwardRef(aZe);function lZe(e,t){var n=xye(e),r=Le(n,6),i=r[0],o=r[1],a=r[2],s=r[3],l=r[4],c=r[5],u=i,d=u.prefixCls,h=u.styles,p=u.classNames,m=u.order,v=u.defaultValue,y=u.value,S=u.needConfirm,b=u.onChange,C=u.onKeyDown,_=u.disabled,T=u.disabledDate,x=u.minDate,E=u.maxDate,k=u.defaultOpen,M=u.open,P=u.onOpenChange,D=u.locale,R=u.generateConfig,A=u.picker,H=u.showNow,F=u.showToday,U=u.showTime,z=u.mode,K=u.onPanelChange,Z=u.onCalendarChange,N=u.onOk,j=u.multiple,W=u.defaultPickerValue,G=u.pickerValue,re=u.onPickerValueChange,se=u.inputReadOnly,de=u.suffixIcon,ee=u.removeIcon,ne=u.onFocus,ue=u.onBlur,ye=u.presets,ge=u.components,pe=u.cellRender,he=u.dateRender,_e=u.monthCellRender,ce=u.onClick,xe=_ye(t);function we(bn){return bn===null?null:j?bn:bn[0]}var De=Aye(R,D,o),Fe=wye(M,k,[_],P),Ce=Le(Fe,2),Te=Ce[0],ke=Ce[1],Pe=function(Cn,rr,Ir){if(Z){var li=Y({},Ir);delete li.range,Z(we(Cn),we(rr),li)}},Ne=function(Cn){N==null||N(we(Cn))},We=Iye(R,D,s,!1,m,v,y,Pe,Ne),Q=Le(We,5),q=Q[0],J=Q[1],be=Q[2],Oe=Q[3],Se=Q[4],Ke=be(),tt=Tye([_]),le=Le(tt,4),ze=le[0],Ye=le[1],Ue=le[2],Je=le[3],Ze=function(Cn){Ye(!0),ne==null||ne(Cn,{})},rt=function(Cn){Ye(!1),ue==null||ue(Cn,{})},qt=Qn(A,{value:z}),St=Le(qt,2),Ot=St[0],Bt=St[1],Dt=Ot==="date"&&U?"datetime":Ot,an=Rye(A,Ot,H,F),Vt=b&&function(bn,Cn){b(we(bn),we(Cn))},Kt=$ye(Y(Y({},i),{},{onChange:Vt}),q,J,be,Oe,[],s,ze,Te,c),Qt=Le(Kt,2),et=Qt[1],ot=hye(Ke,c),Qe=Le(ot,2),ut=Qe[0],Nt=Qe[1],Lt=f.useMemo(function(){return ut.some(function(bn){return bn})},[ut]),Zt=function(Cn,rr){if(re){var Ir=Y(Y({},rr),{},{mode:rr.mode[0]});delete Ir.range,re(Cn[0],Ir)}},Wt=kye(R,D,Ke,[Ot],Te,Je,o,!1,W,G,e0(U==null?void 0:U.defaultOpenValue),Zt,x,E),At=Le(Wt,2),$t=At[0],Gt=At[1],Ft=dr(function(bn,Cn,rr){if(Bt(Cn),K&&rr!==!1){var Ir=bn||Ke[Ke.length-1];K(Ir,Cn)}}),cn=function(){et(be()),ke(!1,{force:!0})},_t=function(Cn){!_&&!xe.current.nativeElement.contains(document.activeElement)&&xe.current.focus(),ke(!0),ce==null||ce(Cn)},jt=function(){et(null),ke(!1,{force:!0})},nn=f.useState(null),Ht=Le(nn,2),Tt=Ht[0],gt=Ht[1],Ve=f.useState(null),Yt=Le(Ve,2),mt=Yt[0],Mt=Yt[1],zt=f.useMemo(function(){var bn=[mt].concat(pt(Ke)).filter(function(Cn){return Cn});return j?bn:bn.slice(0,1)},[Ke,mt,j]),Ln=f.useMemo(function(){return!j&&mt?[mt]:Ke.filter(function(bn){return bn})},[Ke,mt,j]);f.useEffect(function(){Te||Mt(null)},[Te]);var Zn=Eye(ye),O=function(Cn){Mt(Cn),gt("preset")},B=function(Cn){var rr=j?De(be(),Cn):[Cn],Ir=et(rr);Ir&&!j&&ke(!1,{force:!0})},oe=function(Cn){B(Cn)},Ae=function(Cn){Mt(Cn),gt("cell")},Ge=function(Cn){ke(!0),Ze(Cn)},ft=function(Cn){if(Ue("panel"),!(j&&Dt!==A)){var rr=j?De(be(),Cn):[Cn];Oe(rr),!S&&!a&&o===Dt&&cn()}},Jt=function(){ke(!1)},on=CW(pe,he,_e),Jn=f.useMemo(function(){var bn=ji(i,!1),Cn=Or(i,[].concat(pt(Object.keys(bn)),["onChange","onCalendarChange","style","className","onPanelChange"]));return Y(Y({},Cn),{},{multiple:i.multiple})},[i]),ni=f.createElement(Dye,st({},Jn,{showNow:an,showTime:U,disabledDate:T,onFocus:Ge,onBlur:rt,picker:A,mode:Ot,internalMode:Dt,onPanelChange:Ft,format:l,value:Ke,isInvalid:c,onChange:null,onSelect:ft,pickerValue:$t,defaultOpenValue:U==null?void 0:U.defaultOpenValue,onPickerValueChange:Gt,hoverValue:zt,onHover:Ae,needConfirm:S,onSubmit:cn,onOk:Se,presets:Zn,onPresetHover:O,onPresetSubmit:B,onNow:oe,cellRender:on})),Hr=function(Cn){Oe(Cn)},Gr=function(){Ue("input")},Rr=function(Cn){Ue("input"),ke(!0,{inherit:!0}),Ze(Cn)},_n=function(Cn){ke(!1),rt(Cn)},Mn=function(Cn,rr){Cn.key==="Tab"&&cn(),C==null||C(Cn,rr)},Ar=f.useMemo(function(){return{prefixCls:d,locale:D,generateConfig:R,button:ge.button,input:ge.input}},[d,D,R,ge.button,ge.input]);return Er(function(){Te&&Je!==void 0&&Ft(null,A,!1)},[Te,Je,A]),Er(function(){var bn=Ue();!Te&&bn==="input"&&(ke(!1),cn()),!Te&&a&&!S&&bn==="panel"&&(ke(!0),cn())},[Te]),f.createElement(nf.Provider,{value:Ar},f.createElement(cye,st({},fye(i),{popupElement:ni,popupStyle:h.popup,popupClassName:p.popup,visible:Te,onClose:Jt}),f.createElement(sZe,st({},i,{ref:xe,suffixIcon:de,removeIcon:ee,activeHelp:!!mt,allHelp:!!mt&&Tt==="preset",focused:ze,onFocus:Rr,onBlur:_n,onKeyDown:Mn,onSubmit:cn,value:Ln,maskFormat:l,onChange:Hr,onInputChange:Gr,internalPicker:o,format:s,inputReadOnly:se,disabled:_,open:Te,onOpenChange:ke,onClick:_t,onClear:jt,invalid:Lt,onInvalid:function(Cn){Nt(Cn,0)}}))))}var cZe=f.forwardRef(lZe);const jye=f.createContext(null),uZe=jye.Provider,Bye=f.createContext(null),dZe=Bye.Provider;var fZe=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Hye=f.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,i=e.className,o=e.style,a=e.checked,s=e.disabled,l=e.defaultChecked,c=l===void 0?!1:l,u=e.type,d=u===void 0?"checkbox":u,h=e.title,p=e.onChange,m=tn(e,fZe),v=f.useRef(null),y=f.useRef(null),S=Qn(c,{value:a}),b=Le(S,2),C=b[0],_=b[1];f.useImperativeHandle(t,function(){return{focus:function(k){var M;(M=v.current)===null||M===void 0||M.focus(k)},blur:function(){var k;(k=v.current)===null||k===void 0||k.blur()},input:v.current,nativeElement:y.current}});var T=Re(r,i,ae(ae({},"".concat(r,"-checked"),C),"".concat(r,"-disabled"),s)),x=function(k){s||("checked"in e||_(k.target.checked),p==null||p({target:Y(Y({},e),{},{type:d,checked:k.target.checked}),stopPropagation:function(){k.stopPropagation()},preventDefault:function(){k.preventDefault()},nativeEvent:k.nativeEvent}))};return f.createElement("span",{className:T,title:h,style:o,ref:y},f.createElement("input",st({},m,{className:"".concat(r,"-input"),ref:v,onChange:x,disabled:s,checked:!!C,type:d})),f.createElement("span",{className:"".concat(r,"-inner")}))});function zye(e){const t=me.useRef(null),n=()=>{Cr.cancel(t.current),t.current=null};return[()=>{n(),t.current=Cr(()=>{t.current=null})},o=>{t.current&&(o.stopPropagation(),n()),e==null||e(o)}]}const hZe=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},$r(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},pZe=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:i,motionDurationSlow:o,motionDurationMid:a,motionEaseInOutCirc:s,colorBgContainer:l,colorBorder:c,lineWidth:u,colorBgContainerDisabled:d,colorTextDisabled:h,paddingXS:p,dotColorDisabled:m,lineType:v,radioColor:y,radioBgColor:S,calc:b}=e,C=`${t}-inner`,T=b(i).sub(b(4).mul(2)),x=b(1).mul(i).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},$r(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${je(u)} ${v} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},$r(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &,
|
||
&:hover ${C}`]:{borderColor:r},[`${t}-input:focus-visible + ${C}`]:Object.assign({},Hd(e)),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:x,height:x,marginBlockStart:b(1).mul(i).div(-2).equal({unit:!0}),marginInlineStart:b(1).mul(i).div(-2).equal({unit:!0}),backgroundColor:y,borderBlockStart:0,borderInlineStart:0,borderRadius:x,transform:"scale(0)",opacity:0,transition:`all ${o} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:x,height:x,backgroundColor:l,borderColor:c,borderStyle:"solid",borderWidth:u,borderRadius:"50%",transition:`all ${a}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[C]:{borderColor:r,backgroundColor:S,"&::after":{transform:`scale(${e.calc(e.dotSize).div(i).equal()})`,opacity:1,transition:`all ${o} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[C]:{backgroundColor:d,borderColor:c,cursor:"not-allowed","&::after":{backgroundColor:m}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:h,cursor:"not-allowed"},[`&${t}-checked`]:{[C]:{"&::after":{transform:`scale(${b(T).div(i).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:p,paddingInlineEnd:p}})}},mZe=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:i,lineType:o,colorBorder:a,motionDurationSlow:s,motionDurationMid:l,buttonPaddingInline:c,fontSize:u,buttonBg:d,fontSizeLG:h,controlHeightLG:p,controlHeightSM:m,paddingXS:v,borderRadius:y,borderRadiusSM:S,borderRadiusLG:b,buttonCheckedBg:C,buttonSolidCheckedColor:_,colorTextDisabled:T,colorBgContainerDisabled:x,buttonCheckedBgDisabled:E,buttonCheckedColorDisabled:k,colorPrimary:M,colorPrimaryHover:P,colorPrimaryActive:D,buttonSolidCheckedBg:R,buttonSolidCheckedHoverBg:A,buttonSolidCheckedActiveBg:H,calc:F}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:c,paddingBlock:0,color:t,fontSize:u,lineHeight:je(F(n).sub(F(i).mul(2)).equal()),background:d,border:`${je(i)} ${o} ${a}`,borderBlockStartWidth:F(i).add(.02).equal(),borderInlineStartWidth:0,borderInlineEndWidth:i,cursor:"pointer",transition:[`color ${l}`,`background ${l}`,`box-shadow ${l}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:F(i).mul(-1).equal(),insetInlineStart:F(i).mul(-1).equal(),display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:i,paddingInline:0,backgroundColor:a,transition:`background-color ${s}`,content:'""'}},"&:first-child":{borderInlineStart:`${je(i)} ${o} ${a}`,borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y},"&:first-child:last-child":{borderRadius:y},[`${r}-group-large &`]:{height:p,fontSize:h,lineHeight:je(F(p).sub(F(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:b,borderEndStartRadius:b},"&:last-child":{borderStartEndRadius:b,borderEndEndRadius:b}},[`${r}-group-small &`]:{height:m,paddingInline:F(v).sub(i).equal(),paddingBlock:0,lineHeight:je(F(m).sub(F(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:S,borderEndStartRadius:S},"&:last-child":{borderStartEndRadius:S,borderEndEndRadius:S}},"&:hover":{position:"relative",color:M},"&:has(:focus-visible)":Object.assign({},Hd(e)),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:M,background:C,borderColor:M,"&::before":{backgroundColor:M},"&:first-child":{borderColor:M},"&:hover":{color:P,borderColor:P,"&::before":{backgroundColor:P}},"&:active":{color:D,borderColor:D,"&::before":{backgroundColor:D}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:_,background:R,borderColor:R,"&:hover":{color:_,background:A,borderColor:A},"&:active":{color:_,background:H,borderColor:H}},"&-disabled":{color:T,backgroundColor:x,borderColor:a,cursor:"not-allowed","&:first-child, &:hover":{color:T,backgroundColor:x,borderColor:a}},[`&-disabled${r}-button-wrapper-checked`]:{color:k,backgroundColor:E,borderColor:a,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},gZe=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:i,fontSizeLG:o,colorText:a,colorBgContainer:s,colorTextDisabled:l,controlItemBgActiveDisabled:c,colorTextLightSolid:u,colorPrimary:d,colorPrimaryHover:h,colorPrimaryActive:p,colorWhite:m}=e,v=4,y=o,S=t?y-v*2:y-(v+i)*2;return{radioSize:y,dotSize:S,dotColorDisabled:l,buttonSolidCheckedColor:u,buttonSolidCheckedBg:d,buttonSolidCheckedHoverBg:h,buttonSolidCheckedActiveBg:p,buttonBg:s,buttonCheckedBg:s,buttonColor:a,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:l,buttonPaddingInline:n-i,wrapperMarginInlineEnd:r,radioColor:t?d:m,radioBgColor:t?s:d}},Uye=Tr("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${je(n)} ${t}`,o=fr(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[hZe(o),pZe(o),mZe(o)]},gZe,{unitless:{radioSize:!0,dotSize:!0}});var vZe=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 yZe=(e,t)=>{var n,r;const i=f.useContext(jye),o=f.useContext(Bye),{getPrefixCls:a,direction:s,radio:l}=f.useContext(hn),c=f.useRef(null),u=ga(t,c),{isFormItemInput:d}=f.useContext(pa),h=U=>{var z,K;(z=e.onChange)===null||z===void 0||z.call(e,U),(K=i==null?void 0:i.onChange)===null||K===void 0||K.call(i,U)},{prefixCls:p,className:m,rootClassName:v,children:y,style:S,title:b}=e,C=vZe(e,["prefixCls","className","rootClassName","children","style","title"]),_=a("radio",p),T=((i==null?void 0:i.optionType)||o)==="button",x=T?`${_}-button`:_,E=Ei(_),[k,M,P]=Uye(_,E),D=Object.assign({},C),R=f.useContext(ta);i&&(D.name=i.name,D.onChange=h,D.checked=e.value===i.value,D.disabled=(n=D.disabled)!==null&&n!==void 0?n:i.disabled),D.disabled=(r=D.disabled)!==null&&r!==void 0?r:R;const A=Re(`${x}-wrapper`,{[`${x}-wrapper-checked`]:D.checked,[`${x}-wrapper-disabled`]:D.disabled,[`${x}-wrapper-rtl`]:s==="rtl",[`${x}-wrapper-in-form-item`]:d,[`${x}-wrapper-block`]:!!(i!=null&&i.block)},l==null?void 0:l.className,m,v,M,P,E),[H,F]=zye(D.onClick);return k(f.createElement(bE,{component:"Radio",disabled:D.disabled},f.createElement("label",{className:A,style:Object.assign(Object.assign({},l==null?void 0:l.style),S),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:b,onClick:H},f.createElement(Hye,Object.assign({},D,{className:Re(D.className,{[MO]:!T}),type:"radio",prefixCls:x,ref:u,onClick:F})),y!==void 0?f.createElement("span",null,y):null)))},q9=f.forwardRef(yZe),bZe=f.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=f.useContext(hn),i=zO(),{prefixCls:o,className:a,rootClassName:s,options:l,buttonStyle:c="outline",disabled:u,children:d,size:h,style:p,id:m,optionType:v,name:y=i,defaultValue:S,value:b,block:C=!1,onChange:_,onMouseEnter:T,onMouseLeave:x,onFocus:E,onBlur:k}=e,[M,P]=Qn(S,{value:b}),D=f.useCallback(W=>{const G=M,re=W.target.value;"value"in e||P(re),re!==G&&(_==null||_(W))},[M,P,_]),R=n("radio",o),A=`${R}-group`,H=Ei(R),[F,U,z]=Uye(R,H);let K=d;l&&l.length>0&&(K=l.map(W=>typeof W=="string"||typeof W=="number"?f.createElement(q9,{key:W.toString(),prefixCls:R,disabled:u,value:W,checked:M===W},W):f.createElement(q9,{key:`radio-group-value-options-${W.value}`,prefixCls:R,disabled:W.disabled||u,value:W.value,checked:M===W.value,title:W.title,style:W.style,id:W.id,required:W.required},W.label)));const Z=Ao(h),N=Re(A,`${A}-${c}`,{[`${A}-${Z}`]:Z,[`${A}-rtl`]:r==="rtl",[`${A}-block`]:C},a,s,U,z,H),j=f.useMemo(()=>({onChange:D,value:M,disabled:u,name:y,optionType:v,block:C}),[D,M,u,y,v,C]);return F(f.createElement("div",Object.assign({},ji(e,{aria:!0,data:!0}),{className:N,style:p,onMouseEnter:T,onMouseLeave:x,onFocus:E,onBlur:k,id:m,ref:t}),f.createElement(uZe,{value:j},K)))}),SZe=f.memo(bZe);var CZe=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 xZe=(e,t)=>{const{getPrefixCls:n}=f.useContext(hn),{prefixCls:r}=e,i=CZe(e,["prefixCls"]),o=n("radio",r);return f.createElement(dZe,{value:"button"},f.createElement(q9,Object.assign({prefixCls:o},i,{type:"radio",ref:t})))},wZe=f.forwardRef(xZe),ao=q9;ao.Button=wZe;ao.Group=SZe;ao.__ANT_RADIO=!0;function IE(e){return fr(e,{inputAffixPadding:e.paddingXXS})}const $E=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightSM:o,controlHeightLG:a,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:u,controlPaddingHorizontal:d,colorFillAlter:h,colorPrimaryHover:p,colorPrimary:m,controlOutlineWidth:v,controlOutline:y,colorErrorOutline:S,colorWarningOutline:b,colorBgContainer:C}=e;return{paddingBlock:Math.max(Math.round((t-n*r)/2*10)/10-i,0),paddingBlockSM:Math.max(Math.round((o-n*r)/2*10)/10-i,0),paddingBlockLG:Math.ceil((a-s*l)/2*10)/10-i,paddingInline:c-i,paddingInlineSM:u-i,paddingInlineLG:d-i,addonBg:h,activeBorderColor:m,hoverBorderColor:p,activeShadow:`0 0 0 ${v}px ${y}`,errorActiveShadow:`0 0 0 ${v}px ${S}`,warningActiveShadow:`0 0 0 ${v}px ${b}`,hoverBg:C,activeBg:C,inputFontSize:n,inputFontSizeLG:s,inputFontSizeSM:n}},_Ze=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),dP=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},_Ze(fr(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),TW=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),kee=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},TW(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),kW=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},TW(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},dP(e))}),kee(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),kee(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Oee=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Wye=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},Oee(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),Oee(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},dP(e))}})}),OW=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${n}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},Vye=(e,t)=>({background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:t==null?void 0:t.inputColor},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}),Pee=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Vye(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),PW=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Vye(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},dP(e))}),Pee(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),Pee(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),Mee=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Kye=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary},[`${e.componentCls}-filled:not(:focus):not(:focus-within)`]:{"&:not(:first-child)":{borderInlineStart:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&:not(:last-child)":{borderInlineEnd:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}}}},Mee(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),Mee(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),MW=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),qye=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:i}=e;return{padding:`${je(t)} ${je(i)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},IW=e=>({padding:`${je(e.paddingBlockSM)} ${je(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),RE=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${je(e.paddingBlock)} ${je(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},MW(e.colorTextPlaceholder)),{"textarea&":{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},qye(e)),"&-sm":Object.assign({},IW(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Gye=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},qye(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},IW(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${je(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${je(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${je(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${je(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${je(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},Bd()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[`
|
||
& > ${t}-affix-wrapper,
|
||
& > ${t}-number-affix-wrapper,
|
||
& > ${n}-picker-range
|
||
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector,
|
||
& > ${n}-select-auto-complete ${t},
|
||
& > ${n}-cascader-picker ${t},
|
||
& > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child,
|
||
& > ${n}-select:first-child > ${n}-select-selector,
|
||
& > ${n}-select-auto-complete:first-child ${t},
|
||
& > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child,
|
||
& > ${n}-select:last-child > ${n}-select-selector,
|
||
& > ${n}-cascader-picker:last-child ${t},
|
||
& > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},EZe=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:i}=e,a=i(n).sub(i(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),RE(e)),kW(e)),PW(e)),OW(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:a,paddingBottom:a}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},TZe=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorTextTertiary},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${je(e.inputAffixPadding)}`}}}},kZe=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:o,colorIconHover:a,iconCls:s}=e,l=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},RE(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),TZe(e)),{[`${s}${t}-password-icon`]:{color:o,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:a}}}),[c]:{[`${s}${t}-password-icon`]:{color:o,cursor:"not-allowed","&:hover":{color:o}}}}},OZe=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},$r(e)),Gye(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},Wye(e)),Kye(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},PZe=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:hover, &:focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-primary)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{height:e.controlHeight,borderRadius:0},[`${t}-lg`]:{lineHeight:e.calc(e.lineHeightLG).sub(2e-4).equal()},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${r}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${r}-button:not(${n}-btn-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightSM}},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button,
|
||
> ${t},
|
||
${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},MZe=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[r]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`
|
||
&-allow-clear > ${t},
|
||
&-affix-wrapper${r}-has-feedback ${t}
|
||
`]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},IZe=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},$W=Tr("Input",e=>{const t=fr(e,IE(e));return[EZe(t),MZe(t),kZe(t),OZe(t),PZe(t),IZe(t),Jv(t)]},$E,{resetFont:!1}),WR=(e,t)=>{const{componentCls:n,controlHeight:r}=e,i=t?`${n}-${t}`:"",o=s0e(e);return[{[`${n}-multiple${i}`]:{paddingBlock:o.containerPadding,paddingInlineStart:o.basePadding,minHeight:r,[`${n}-selection-item`]:{height:o.itemHeight,lineHeight:je(o.itemLineHeight)}}}]},$Ze=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,i=fr(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),o=fr(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[WR(i,"small"),WR(e),WR(o,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},l0e(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},RZe=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:i,motionDurationMid:o,cellHoverBg:a,lineWidth:s,lineType:l,colorPrimary:c,cellActiveWithRangeBg:u,colorTextLightSolid:d,colorTextDisabled:h,cellBgDisabled:p,colorFillSecondary:m}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:je(r),borderRadius:i,transition:`background ${o}`},[`&:hover:not(${t}-in-view):not(${t}-disabled),
|
||
&:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end):not(${t}-disabled)`]:{[n]:{background:a}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${je(s)} ${l} ${c}`,borderRadius:i,content:'""'}},[`&-in-view${t}-in-range,
|
||
&-in-view${t}-range-start,
|
||
&-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:u}},[`&-in-view${t}-selected,
|
||
&-in-view${t}-range-start,
|
||
&-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:d,background:c},[`&${t}-disabled ${n}`]:{background:m}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:i,borderEndStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i},"&-disabled":{color:h,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:p}},[`&-disabled${t}-today ${n}::before`]:{borderColor:h}}},AZe=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:i,pickerControlIconSize:o,cellWidth:a,paddingSM:s,paddingXS:l,paddingXXS:c,colorBgContainer:u,lineWidth:d,lineType:h,borderRadiusLG:p,colorPrimary:m,colorTextHeading:v,colorSplit:y,pickerControlIconBorderWidth:S,colorIcon:b,textHeight:C,motionDurationMid:_,colorIconHover:T,fontWeightStrong:x,cellHeight:E,pickerCellPaddingVertical:k,colorTextDisabled:M,colorText:P,fontSize:D,motionDurationSlow:R,withoutTimeCellHeight:A,pickerQuarterPanelContentHeight:H,borderRadiusSM:F,colorTextLightSolid:U,cellHoverBg:z,timeColumnHeight:K,timeColumnWidth:Z,timeCellHeight:N,controlItemBgActive:j,marginXXS:W,pickerDatePanelPaddingHorizontal:G,pickerControlIconMargin:re}=e,se=e.calc(a).mul(7).add(e.calc(G).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:u,borderRadius:p,outline:"none","&-focused":{borderColor:m},"&-rtl":{[`${t}-prev-icon,
|
||
${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon,
|
||
${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:se},"&-header":{display:"flex",padding:`0 ${je(l)}`,color:v,borderBottom:`${je(d)} ${h} ${y}`,"> *":{flex:"none"},button:{padding:0,color:b,lineHeight:je(C),background:"transparent",border:0,cursor:"pointer",transition:`color ${_}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:D,"&:hover":{color:T},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:x,lineHeight:je(C),"> button":{color:"inherit",fontWeight:"inherit","&:not(:first-child)":{marginInlineStart:l},"&:hover":{color:m}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:o,height:o,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:o,height:o,border:"0 solid currentcolor",borderBlockWidth:`${je(S)} 0`,borderInlineWidth:`${je(S)} 0`,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:re,insetInlineStart:re,display:"inline-block",width:o,height:o,border:"0 solid currentcolor",borderBlockWidth:`${je(S)} 0`,borderInlineWidth:`${je(S)} 0`,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:E,fontWeight:"normal"},th:{height:e.calc(E).add(e.calc(k).mul(2)).equal(),color:P,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${je(k)} 0`,color:M,cursor:"pointer","&-in-view":{color:P}},RZe(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(A).mul(4).equal()},[r]:{padding:`0 ${je(l)}`}},"&-quarter-panel":{[`${t}-content`]:{height:H}},"&-decade-panel":{[r]:{padding:`0 ${je(e.calc(l).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${je(l)}`},[r]:{width:i}},"&-date-panel":{[`${t}-body`]:{padding:`${je(l)} ${je(G)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${t}-cell`]:{[`&:hover ${r},
|
||
&-selected ${r},
|
||
${r}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${_}`},"&:first-child:before":{borderStartStartRadius:F,borderEndStartRadius:F},"&:last-child:before":{borderStartEndRadius:F,borderEndEndRadius:F}},"&:hover td:before":{background:z},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:m},[`&${t}-cell-week`]:{color:new xr(U).setA(.5).toHexString()},[r]:{color:U}}},"&-range-hover td:before":{background:j}}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${je(l)} ${je(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${je(d)} ${h} ${y}`},[`${t}-date-panel,
|
||
${t}-time-panel`]:{transition:`opacity ${R}`},"&-active":{[`${t}-date-panel,
|
||
${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:K},"&-column":{flex:"1 0 auto",width:Z,margin:`${je(c)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${_}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${je(N)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je(d)} ${h} ${y}`},"&-active":{background:new xr(j).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:W,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(Z).sub(e.calc(W).mul(2)).equal(),height:N,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(Z).sub(N).div(2).equal(),color:P,lineHeight:je(N),borderRadius:F,cursor:"pointer",transition:`background ${_}`,"&:hover":{background:z}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:j}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:M,background:"transparent",cursor:"not-allowed"}}}}}}}}},NZe=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:i,antCls:o,colorPrimary:a,cellActiveWithRangeBg:s,colorPrimaryBorder:l,lineType:c,colorSplit:u}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${je(r)} ${c} ${u}`,"&-extra":{padding:`0 ${je(i)}`,lineHeight:je(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${je(r)} ${c} ${u}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:je(i),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:je(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${o}-tag-blue`]:{color:a,background:s,borderColor:l,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},DZe=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:i}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(i).add(e.calc(r).div(2)).equal()}},LZe=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:i,paddingXXS:o,lineWidth:a}=e,s=o*2,l=a*2,c=Math.min(n-s,n-l),u=Math.min(r-s,r-l),d=Math.min(i-s,i-l);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(o/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new xr(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new xr(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:i*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:i,withoutTimeCellHeight:i*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:u,multipleItemHeightLG:d,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},FZe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},$E(e)),LZe(e)),ZO(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),jZe=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign({},kW(e)),PW(e)),OW(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${je(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${je(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},VR=(e,t,n,r)=>{const i=e.calc(n).add(2).equal(),o=e.max(e.calc(t).sub(i).div(2).equal(),0),a=e.max(e.calc(t).sub(i).sub(o).equal(),0);return{padding:`${je(o)} ${je(r)} ${je(a)}`}},BZe=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},HZe=e=>{const{componentCls:t,antCls:n,controlHeight:r,paddingInline:i,lineWidth:o,lineType:a,colorBorder:s,borderRadius:l,motionDurationMid:c,colorTextDisabled:u,colorTextPlaceholder:d,controlHeightLG:h,fontSizeLG:p,controlHeightSM:m,paddingInlineSM:v,paddingXS:y,marginXS:S,colorTextDescription:b,lineWidthBold:C,colorPrimary:_,motionDurationSlow:T,zIndexPopup:x,paddingXXS:E,sizePopupArrow:k,colorBgElevated:M,borderRadiusLG:P,boxShadowSecondary:D,borderRadiusSM:R,colorSplit:A,cellHoverBg:H,presetsWidth:F,presetsMaxWidth:U,boxShadowPopoverArrow:z,fontHeight:K,fontHeightLG:Z,lineHeightLG:N}=e;return[{[t]:Object.assign(Object.assign(Object.assign({},$r(e)),VR(e,r,K,i)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:l,transition:`border ${c}, box-shadow ${c}, background ${c}`,[`${t}-prefix`]:{marginInlineEnd:e.inputAffixPadding},[`${t}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:e.fontSize,lineHeight:e.lineHeight,transition:`all ${c}`},MW(d)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:u,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:d}}},"&-large":Object.assign(Object.assign({},VR(e,h,Z,i)),{[`${t}-input > input`]:{fontSize:p,lineHeight:N}}),"&-small":Object.assign({},VR(e,m,K,v)),[`${t}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(y).div(2).equal(),color:u,lineHeight:1,pointerEvents:"none",transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:S}}},[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:u,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top"},"&:hover":{color:b}},"&:hover":{[`${t}-clear`]:{opacity:1},[`${t}-suffix:not(:last-child)`]:{opacity:0}},[`${t}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:p,color:u,fontSize:p,verticalAlign:"top",cursor:"default",[`${t}-focused &`]:{color:b},[`${t}-range-separator &`]:{[`${t}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${t}-active-bar`]:{bottom:e.calc(o).mul(-1).equal(),height:C,background:_,opacity:0,transition:`all ${T} ease-out`,pointerEvents:"none"},[`&${t}-focused`]:{[`${t}-active-bar`]:{opacity:1}},[`${t}-range-separator`]:{alignItems:"center",padding:`0 ${je(y)}`,lineHeight:1}},"&-range, &-multiple":{[`${t}-clear`]:{insetInlineEnd:i},[`&${t}-small`]:{[`${t}-clear`]:{insetInlineEnd:v}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},$r(e)),AZe(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:x,[`&${t}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${t}-dropdown-placement-bottomLeft,
|
||
&${t}-dropdown-placement-bottomRight`]:{[`${t}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${t}-dropdown-placement-topLeft,
|
||
&${t}-dropdown-placement-topRight`]:{[`${t}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topLeft,
|
||
&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topRight,
|
||
&${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topLeft,
|
||
&${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topRight`]:{animationName:NO},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomLeft,
|
||
&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomRight,
|
||
&${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomLeft,
|
||
&${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomRight`]:{animationName:RO},[`&${n}-slide-up-leave ${t}-panel-container`]:{pointerEvents:"none"},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topLeft,
|
||
&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topRight`]:{animationName:DO},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomLeft,
|
||
&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomRight`]:{animationName:AO},[`${t}-panel > ${t}-time-panel`]:{paddingTop:E},[`${t}-range-wrapper`]:{display:"flex",position:"relative"},[`${t}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(i).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${T} ease-out`},m0e(e,M,z)),{"&:before":{insetInlineStart:e.calc(i).mul(1.5).equal()}}),[`${t}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:M,borderRadius:P,boxShadow:D,transition:`margin ${T}`,display:"inline-block",pointerEvents:"auto",[`${t}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${t}-presets`]:{display:"flex",flexDirection:"column",minWidth:F,maxWidth:U,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:y,borderInlineEnd:`${je(o)} ${a} ${A}`,li:Object.assign(Object.assign({},ql),{borderRadius:R,paddingInline:y,paddingBlock:e.calc(m).sub(K).div(2).equal(),cursor:"pointer",transition:`all ${T}`,"+ li":{marginTop:S},"&:hover":{background:H}})}},[`${t}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${t}-panel`]:{borderWidth:0}}},[`${t}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${t}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:s}}}}),"&-dropdown-range":{padding:`${je(e.calc(k).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${t}-separator`]:{transform:"rotate(180deg)"},[`${t}-footer`]:{"&-extra":{direction:"rtl"}}}})},Xf(e,"slide-up"),Xf(e,"slide-down"),Zb(e,"move-up"),Zb(e,"move-down")]},Yye=Tr("DatePicker",e=>{const t=fr(IE(e),DZe(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[NZe(t),HZe(t),jZe(t),BZe(t),$Ze(t),Jv(e,{focusElCls:`${e.componentCls}-focused`})]},FZe);var zZe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},UZe=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:zZe}))},AE=f.forwardRef(UZe);const fP=f.createContext(null);var WZe=function(t){var n=t.activeTabOffset,r=t.horizontal,i=t.rtl,o=t.indicator,a=o===void 0?{}:o,s=a.size,l=a.align,c=l===void 0?"center":l,u=f.useState(),d=Le(u,2),h=d[0],p=d[1],m=f.useRef(),v=me.useCallback(function(S){return typeof s=="function"?s(S):typeof s=="number"?s:S},[s]);function y(){Cr.cancel(m.current)}return f.useEffect(function(){var S={};if(n)if(r){S.width=v(n.width);var b=i?"right":"left";c==="start"&&(S[b]=n[b]),c==="center"&&(S[b]=n[b]+n.width/2,S.transform=i?"translateX(50%)":"translateX(-50%)"),c==="end"&&(S[b]=n[b]+n.width,S.transform="translateX(-100%)")}else S.height=v(n.height),c==="start"&&(S.top=n.top),c==="center"&&(S.top=n.top+n.height/2,S.transform="translateY(-50%)"),c==="end"&&(S.top=n.top+n.height,S.transform="translateY(-100%)");return y(),m.current=Cr(function(){p(S)}),y},[n,r,i,c,v]),{style:h}},Iee={width:0,height:0,left:0,top:0};function VZe(e,t,n){return f.useMemo(function(){for(var r,i=new Map,o=t.get((r=e[0])===null||r===void 0?void 0:r.key)||Iee,a=o.left+o.width,s=0;s<e.length;s+=1){var l=e[s].key,c=t.get(l);if(!c){var u;c=t.get((u=e[s-1])===null||u===void 0?void 0:u.key)||Iee}var d=i.get(l)||Y({},c);d.right=a-d.left-d.width,i.set(l,d)}return i},[e.map(function(r){return r.key}).join("_"),t,n])}function $ee(e,t){var n=f.useRef(e),r=f.useState({}),i=Le(r,2),o=i[1];function a(s){var l=typeof s=="function"?s(n.current):s;l!==n.current&&t(l,n.current),n.current=l,o({})}return[n.current,a]}var KZe=.1,Ree=.01,z8=20,Aee=Math.pow(.995,z8);function qZe(e,t){var n=f.useState(),r=Le(n,2),i=r[0],o=r[1],a=f.useState(0),s=Le(a,2),l=s[0],c=s[1],u=f.useState(0),d=Le(u,2),h=d[0],p=d[1],m=f.useState(),v=Le(m,2),y=v[0],S=v[1],b=f.useRef();function C(M){var P=M.touches[0],D=P.screenX,R=P.screenY;o({x:D,y:R}),window.clearInterval(b.current)}function _(M){if(i){var P=M.touches[0],D=P.screenX,R=P.screenY;o({x:D,y:R});var A=D-i.x,H=R-i.y;t(A,H);var F=Date.now();c(F),p(F-l),S({x:A,y:H})}}function T(){if(i&&(o(null),S(null),y)){var M=y.x/h,P=y.y/h,D=Math.abs(M),R=Math.abs(P);if(Math.max(D,R)<KZe)return;var A=M,H=P;b.current=window.setInterval(function(){if(Math.abs(A)<Ree&&Math.abs(H)<Ree){window.clearInterval(b.current);return}A*=Aee,H*=Aee,t(A*z8,H*z8)},z8)}}var x=f.useRef();function E(M){var P=M.deltaX,D=M.deltaY,R=0,A=Math.abs(P),H=Math.abs(D);A===H?R=x.current==="x"?P:D:A>H?(R=P,x.current="x"):(R=D,x.current="y"),t(-R,-R)&&M.preventDefault()}var k=f.useRef(null);k.current={onTouchStart:C,onTouchMove:_,onTouchEnd:T,onWheel:E},f.useEffect(function(){function M(A){k.current.onTouchStart(A)}function P(A){k.current.onTouchMove(A)}function D(A){k.current.onTouchEnd(A)}function R(A){k.current.onWheel(A)}return document.addEventListener("touchmove",P,{passive:!1}),document.addEventListener("touchend",D,{passive:!0}),e.current.addEventListener("touchstart",M,{passive:!0}),e.current.addEventListener("wheel",R,{passive:!1}),function(){document.removeEventListener("touchmove",P),document.removeEventListener("touchend",D)}},[])}function Xye(e){var t=f.useState(0),n=Le(t,2),r=n[0],i=n[1],o=f.useRef(0),a=f.useRef();return a.current=e,ev(function(){var s;(s=a.current)===null||s===void 0||s.call(a)},[r]),function(){o.current===r&&(o.current+=1,i(o.current))}}function GZe(e){var t=f.useRef([]),n=f.useState({}),r=Le(n,2),i=r[1],o=f.useRef(typeof e=="function"?e():e),a=Xye(function(){var l=o.current;t.current.forEach(function(c){l=c(l)}),t.current=[],o.current=l,i({})});function s(l){t.current.push(l),a()}return[o.current,s]}var Nee={width:0,height:0,left:0,top:0,right:0};function YZe(e,t,n,r,i,o,a){var s=a.tabs,l=a.tabPosition,c=a.rtl,u,d,h;return["top","bottom"].includes(l)?(u="width",d=c?"right":"left",h=Math.abs(n)):(u="height",d="top",h=-n),f.useMemo(function(){if(!s.length)return[0,0];for(var p=s.length,m=p,v=0;v<p;v+=1){var y=e.get(s[v].key)||Nee;if(Math.floor(y[d]+y[u])>Math.floor(h+t)){m=v-1;break}}for(var S=0,b=p-1;b>=0;b-=1){var C=e.get(s[b].key)||Nee;if(C[d]<h){S=b+1;break}}return S>=m?[0,0]:[S,m]},[e,t,r,i,o,h,l,s.map(function(p){return p.key}).join("_"),c])}function Dee(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var XZe="TABS_DQ";function Qye(e){return String(e).replace(/"/g,XZe)}function RW(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var Zye=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,i=e.locale,o=e.style;return!r||r.showAdd===!1?null:f.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:o,"aria-label":(i==null?void 0:i.addAriaLabel)||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}),Lee=f.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,i=e.extra;if(!i)return null;var o,a={};return ln(i)==="object"&&!f.isValidElement(i)?a=i:a.right=i,n==="right"&&(o=a.right),n==="left"&&(o=a.left),o?f.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},o):null}),QZe=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,i=e.tabs,o=e.locale,a=e.mobile,s=e.more,l=s===void 0?{}:s,c=e.style,u=e.className,d=e.editable,h=e.tabBarGutter,p=e.rtl,m=e.removeAriaLabel,v=e.onTabClick,y=e.getPopupContainer,S=e.popupClassName,b=f.useState(!1),C=Le(b,2),_=C[0],T=C[1],x=f.useState(null),E=Le(x,2),k=E[0],M=E[1],P=l.icon,D=P===void 0?"More":P,R="".concat(r,"-more-popup"),A="".concat(n,"-dropdown"),H=k!==null?"".concat(R,"-").concat(k):null,F=o==null?void 0:o.dropdownAriaLabel;function U(G,re){G.preventDefault(),G.stopPropagation(),d.onEdit("remove",{key:re,event:G})}var z=f.createElement(JS,{onClick:function(re){var se=re.key,de=re.domEvent;v(se,de),T(!1)},prefixCls:"".concat(A,"-menu"),id:R,tabIndex:-1,role:"listbox","aria-activedescendant":H,selectedKeys:[k],"aria-label":F!==void 0?F:"expanded dropdown"},i.map(function(G){var re=G.closable,se=G.disabled,de=G.closeIcon,ee=G.key,ne=G.label,ue=RW(re,de,d,se);return f.createElement(OE,{key:ee,id:"".concat(R,"-").concat(ee),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(ee),disabled:se},f.createElement("span",null,ne),ue&&f.createElement("button",{type:"button","aria-label":m||"remove",tabIndex:0,className:"".concat(A,"-menu-item-remove"),onClick:function(ge){ge.stopPropagation(),U(ge,ee)}},de||d.removeIcon||"×"))}));function K(G){for(var re=i.filter(function(ue){return!ue.disabled}),se=re.findIndex(function(ue){return ue.key===k})||0,de=re.length,ee=0;ee<de;ee+=1){se=(se+G+de)%de;var ne=re[se];if(!ne.disabled){M(ne.key);return}}}function Z(G){var re=G.which;if(!_){[Pt.DOWN,Pt.SPACE,Pt.ENTER].includes(re)&&(T(!0),G.preventDefault());return}switch(re){case Pt.UP:K(-1),G.preventDefault();break;case Pt.DOWN:K(1),G.preventDefault();break;case Pt.ESC:T(!1);break;case Pt.SPACE:case Pt.ENTER:k!==null&&v(k,G);break}}f.useEffect(function(){var G=document.getElementById(H);G&&G.scrollIntoView&&G.scrollIntoView(!1)},[k]),f.useEffect(function(){_||M(null)},[_]);var N=ae({},p?"marginRight":"marginLeft",h);i.length||(N.visibility="hidden",N.order=1);var j=Re(ae({},"".concat(A,"-rtl"),p)),W=a?null:f.createElement(E0e,st({prefixCls:A,overlay:z,visible:i.length?_:!1,onVisibleChange:T,overlayClassName:Re(j,S),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:y},l),f.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:N,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":R,id:"".concat(r,"-more"),"aria-expanded":_,onKeyDown:Z},D));return f.createElement("div",{className:Re("".concat(n,"-nav-operations"),u),style:c,ref:t},W,f.createElement(Zye,{prefixCls:n,locale:o,editable:d}))});const ZZe=f.memo(QZe,function(e,t){return t.tabMoving});var JZe=function(t){var n=t.prefixCls,r=t.id,i=t.active,o=t.focus,a=t.tab,s=a.key,l=a.label,c=a.disabled,u=a.closeIcon,d=a.icon,h=t.closable,p=t.renderWrapper,m=t.removeAriaLabel,v=t.editable,y=t.onClick,S=t.onFocus,b=t.onBlur,C=t.onKeyDown,_=t.onMouseDown,T=t.onMouseUp,x=t.style,E=t.tabCount,k=t.currentPosition,M="".concat(n,"-tab"),P=RW(h,u,v,c);function D(U){c||y(U)}function R(U){U.preventDefault(),U.stopPropagation(),v.onEdit("remove",{key:s,event:U})}var A=f.useMemo(function(){return d&&typeof l=="string"?f.createElement("span",null,l):l},[l,d]),H=f.useRef(null);f.useEffect(function(){o&&H.current&&H.current.focus()},[o]);var F=f.createElement("div",{key:s,"data-node-key":Qye(s),className:Re(M,ae(ae(ae(ae({},"".concat(M,"-with-remove"),P),"".concat(M,"-active"),i),"".concat(M,"-disabled"),c),"".concat(M,"-focus"),o)),style:x,onClick:D},f.createElement("div",{ref:H,role:"tab","aria-selected":i,id:r&&"".concat(r,"-tab-").concat(s),className:"".concat(M,"-btn"),"aria-controls":r&&"".concat(r,"-panel-").concat(s),"aria-disabled":c,tabIndex:c?null:i?0:-1,onClick:function(z){z.stopPropagation(),D(z)},onKeyDown:C,onMouseDown:_,onMouseUp:T,onFocus:S,onBlur:b},o&&f.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"Tab ".concat(k," of ").concat(E)),d&&f.createElement("span",{className:"".concat(M,"-icon")},d),l&&A),P&&f.createElement("button",{type:"button","aria-label":m||"remove",tabIndex:i?0:-1,className:"".concat(M,"-remove"),onClick:function(z){z.stopPropagation(),R(z)}},u||v.removeIcon||"×"));return p?p(F):F},eJe=function(t,n){var r=t.offsetWidth,i=t.offsetHeight,o=t.offsetTop,a=t.offsetLeft,s=t.getBoundingClientRect(),l=s.width,c=s.height,u=s.left,d=s.top;return Math.abs(l-r)<1?[l,c,u-n.left,d-n.top]:[r,i,a,o]},ay=function(t){var n=t.current||{},r=n.offsetWidth,i=r===void 0?0:r,o=n.offsetHeight,a=o===void 0?0:o;if(t.current){var s=t.current.getBoundingClientRect(),l=s.width,c=s.height;if(Math.abs(l-i)<1)return[l,c]}return[i,a]},r5=function(t,n){return t[n?0:1]},Fee=f.forwardRef(function(e,t){var n=e.className,r=e.style,i=e.id,o=e.animated,a=e.activeKey,s=e.rtl,l=e.extra,c=e.editable,u=e.locale,d=e.tabPosition,h=e.tabBarGutter,p=e.children,m=e.onTabClick,v=e.onTabScroll,y=e.indicator,S=f.useContext(fP),b=S.prefixCls,C=S.tabs,_=f.useRef(null),T=f.useRef(null),x=f.useRef(null),E=f.useRef(null),k=f.useRef(null),M=f.useRef(null),P=f.useRef(null),D=d==="top"||d==="bottom",R=$ee(0,function(Yt,mt){D&&v&&v({direction:Yt>mt?"left":"right"})}),A=Le(R,2),H=A[0],F=A[1],U=$ee(0,function(Yt,mt){!D&&v&&v({direction:Yt>mt?"top":"bottom"})}),z=Le(U,2),K=z[0],Z=z[1],N=f.useState([0,0]),j=Le(N,2),W=j[0],G=j[1],re=f.useState([0,0]),se=Le(re,2),de=se[0],ee=se[1],ne=f.useState([0,0]),ue=Le(ne,2),ye=ue[0],ge=ue[1],pe=f.useState([0,0]),he=Le(pe,2),_e=he[0],ce=he[1],xe=GZe(new Map),we=Le(xe,2),De=we[0],Fe=we[1],Ce=VZe(C,De,de[0]),Te=r5(W,D),ke=r5(de,D),Pe=r5(ye,D),Ne=r5(_e,D),We=Math.floor(Te)<Math.floor(ke+Pe),Q=We?Te-Ne:Te-Pe,q="".concat(b,"-nav-operations-hidden"),J=0,be=0;D&&s?(J=0,be=Math.max(0,ke-Q)):(J=Math.min(0,Q-ke),be=0);function Oe(Yt){return Yt<J?J:Yt>be?be:Yt}var Se=f.useRef(null),Ke=f.useState(),tt=Le(Ke,2),le=tt[0],ze=tt[1];function Ye(){ze(Date.now())}function Ue(){Se.current&&clearTimeout(Se.current)}qZe(E,function(Yt,mt){function Mt(zt,Ln){zt(function(Zn){var O=Oe(Zn+Ln);return O})}return We?(D?Mt(F,Yt):Mt(Z,mt),Ue(),Ye(),!0):!1}),f.useEffect(function(){return Ue(),le&&(Se.current=setTimeout(function(){ze(0)},100)),Ue},[le]);var Je=YZe(Ce,Q,D?H:K,ke,Pe,Ne,Y(Y({},e),{},{tabs:C})),Ze=Le(Je,2),rt=Ze[0],qt=Ze[1],St=dr(function(){var Yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:a,mt=Ce.get(Yt)||{width:0,height:0,left:0,right:0,top:0};if(D){var Mt=H;s?mt.right<H?Mt=mt.right:mt.right+mt.width>H+Q&&(Mt=mt.right+mt.width-Q):mt.left<-H?Mt=-mt.left:mt.left+mt.width>-H+Q&&(Mt=-(mt.left+mt.width-Q)),Z(0),F(Oe(Mt))}else{var zt=K;mt.top<-K?zt=-mt.top:mt.top+mt.height>-K+Q&&(zt=-(mt.top+mt.height-Q)),F(0),Z(Oe(zt))}}),Ot=f.useState(),Bt=Le(Ot,2),Dt=Bt[0],an=Bt[1],Vt=f.useState(!1),Kt=Le(Vt,2),Qt=Kt[0],et=Kt[1],ot=C.filter(function(Yt){return!Yt.disabled}).map(function(Yt){return Yt.key}),Qe=function(mt){var Mt=ot.indexOf(Dt||a),zt=ot.length,Ln=(Mt+mt+zt)%zt,Zn=ot[Ln];an(Zn)},ut=function(mt){var Mt=mt.code,zt=s&&D,Ln=ot[0],Zn=ot[ot.length-1];switch(Mt){case"ArrowLeft":{D&&Qe(zt?1:-1);break}case"ArrowRight":{D&&Qe(zt?-1:1);break}case"ArrowUp":{mt.preventDefault(),D||Qe(-1);break}case"ArrowDown":{mt.preventDefault(),D||Qe(1);break}case"Home":{mt.preventDefault(),an(Ln);break}case"End":{mt.preventDefault(),an(Zn);break}case"Enter":case"Space":{mt.preventDefault(),m(Dt,mt);break}case"Backspace":case"Delete":{var O=ot.indexOf(Dt),B=C.find(function(Ae){return Ae.key===Dt}),oe=RW(B==null?void 0:B.closable,B==null?void 0:B.closeIcon,c,B==null?void 0:B.disabled);oe&&(mt.preventDefault(),mt.stopPropagation(),c.onEdit("remove",{key:Dt,event:mt}),O===ot.length-1?Qe(-1):Qe(1));break}}},Nt={};D?Nt[s?"marginRight":"marginLeft"]=h:Nt.marginTop=h;var Lt=C.map(function(Yt,mt){var Mt=Yt.key;return f.createElement(JZe,{id:i,prefixCls:b,key:Mt,tab:Yt,style:mt===0?void 0:Nt,closable:Yt.closable,editable:c,active:Mt===a,focus:Mt===Dt,renderWrapper:p,removeAriaLabel:u==null?void 0:u.removeAriaLabel,tabCount:ot.length,currentPosition:mt+1,onClick:function(Ln){m(Mt,Ln)},onKeyDown:ut,onFocus:function(){Qt||an(Mt),St(Mt),Ye(),E.current&&(s||(E.current.scrollLeft=0),E.current.scrollTop=0)},onBlur:function(){an(void 0)},onMouseDown:function(){et(!0)},onMouseUp:function(){et(!1)}})}),Zt=function(){return Fe(function(){var mt,Mt=new Map,zt=(mt=k.current)===null||mt===void 0?void 0:mt.getBoundingClientRect();return C.forEach(function(Ln){var Zn,O=Ln.key,B=(Zn=k.current)===null||Zn===void 0?void 0:Zn.querySelector('[data-node-key="'.concat(Qye(O),'"]'));if(B){var oe=eJe(B,zt),Ae=Le(oe,4),Ge=Ae[0],ft=Ae[1],Jt=Ae[2],on=Ae[3];Mt.set(O,{width:Ge,height:ft,left:Jt,top:on})}}),Mt})};f.useEffect(function(){Zt()},[C.map(function(Yt){return Yt.key}).join("_")]);var Wt=Xye(function(){var Yt=ay(_),mt=ay(T),Mt=ay(x);G([Yt[0]-mt[0]-Mt[0],Yt[1]-mt[1]-Mt[1]]);var zt=ay(P);ge(zt);var Ln=ay(M);ce(Ln);var Zn=ay(k);ee([Zn[0]-zt[0],Zn[1]-zt[1]]),Zt()}),At=C.slice(0,rt),$t=C.slice(qt+1),Gt=[].concat(pt(At),pt($t)),Ft=Ce.get(a),cn=WZe({activeTabOffset:Ft,horizontal:D,indicator:y,rtl:s}),_t=cn.style;f.useEffect(function(){St()},[a,J,be,Dee(Ft),Dee(Ce),D]),f.useEffect(function(){Wt()},[s]);var jt=!!Gt.length,nn="".concat(b,"-nav-wrap"),Ht,Tt,gt,Ve;return D?s?(Tt=H>0,Ht=H!==be):(Ht=H<0,Tt=H!==J):(gt=K<0,Ve=K!==J),f.createElement(Wa,{onResize:Wt},f.createElement("div",{ref:Jd(t,_),role:"tablist","aria-orientation":D?"horizontal":"vertical",className:Re("".concat(b,"-nav"),n),style:r,onKeyDown:function(){Ye()}},f.createElement(Lee,{ref:T,position:"left",extra:l,prefixCls:b}),f.createElement(Wa,{onResize:Wt},f.createElement("div",{className:Re(nn,ae(ae(ae(ae({},"".concat(nn,"-ping-left"),Ht),"".concat(nn,"-ping-right"),Tt),"".concat(nn,"-ping-top"),gt),"".concat(nn,"-ping-bottom"),Ve)),ref:E},f.createElement(Wa,{onResize:Wt},f.createElement("div",{ref:k,className:"".concat(b,"-nav-list"),style:{transform:"translate(".concat(H,"px, ").concat(K,"px)"),transition:le?"none":void 0}},Lt,f.createElement(Zye,{ref:P,prefixCls:b,locale:u,editable:c,style:Y(Y({},Lt.length===0?void 0:Nt),{},{visibility:jt?"hidden":null})}),f.createElement("div",{className:Re("".concat(b,"-ink-bar"),ae({},"".concat(b,"-ink-bar-animated"),o.inkBar)),style:_t}))))),f.createElement(ZZe,st({},e,{removeAriaLabel:u==null?void 0:u.removeAriaLabel,ref:M,prefixCls:b,tabs:Gt,className:!jt&&q,tabMoving:!!le})),f.createElement(Lee,{ref:x,position:"right",extra:l,prefixCls:b})))}),Jye=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,o=e.id,a=e.active,s=e.tabKey,l=e.children;return f.createElement("div",{id:o&&"".concat(o,"-panel-").concat(s),role:"tabpanel",tabIndex:a?0:-1,"aria-labelledby":o&&"".concat(o,"-tab-").concat(s),"aria-hidden":!a,style:i,className:Re(n,a&&"".concat(n,"-active"),r),ref:t},l)}),tJe=["renderTabBar"],nJe=["label","key"],rJe=function(t){var n=t.renderTabBar,r=tn(t,tJe),i=f.useContext(fP),o=i.tabs;if(n){var a=Y(Y({},r),{},{panes:o.map(function(s){var l=s.label,c=s.key,u=tn(s,nJe);return f.createElement(Jye,st({tab:l,key:c,tabKey:c},u))})});return n(a,Fee)}return f.createElement(Fee,r)},iJe=["key","forceRender","style","className","destroyInactiveTabPane"],oJe=function(t){var n=t.id,r=t.activeKey,i=t.animated,o=t.tabPosition,a=t.destroyInactiveTabPane,s=f.useContext(fP),l=s.prefixCls,c=s.tabs,u=i.tabPane,d="".concat(l,"-tabpane");return f.createElement("div",{className:Re("".concat(l,"-content-holder"))},f.createElement("div",{className:Re("".concat(l,"-content"),"".concat(l,"-content-").concat(o),ae({},"".concat(l,"-content-animated"),u))},c.map(function(h){var p=h.key,m=h.forceRender,v=h.style,y=h.className,S=h.destroyInactiveTabPane,b=tn(h,iJe),C=p===r;return f.createElement(ha,st({key:p,visible:C,forceRender:m,removeOnLeave:!!(a||S),leavedClassName:"".concat(d,"-hidden")},i.tabPaneMotion),function(_,T){var x=_.style,E=_.className;return f.createElement(Jye,st({},b,{prefixCls:d,id:n,tabKey:p,animated:u,active:C,style:Y(Y({},v),x),className:Re(y,E),ref:T}))})})))};function aJe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=Y({inkBar:!0},ln(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var sJe=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],jee=0,lJe=f.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tabs":r,o=e.className,a=e.items,s=e.direction,l=e.activeKey,c=e.defaultActiveKey,u=e.editable,d=e.animated,h=e.tabPosition,p=h===void 0?"top":h,m=e.tabBarGutter,v=e.tabBarStyle,y=e.tabBarExtraContent,S=e.locale,b=e.more,C=e.destroyInactiveTabPane,_=e.renderTabBar,T=e.onChange,x=e.onTabClick,E=e.onTabScroll,k=e.getPopupContainer,M=e.popupClassName,P=e.indicator,D=tn(e,sJe),R=f.useMemo(function(){return(a||[]).filter(function(_e){return _e&&ln(_e)==="object"&&"key"in _e})},[a]),A=s==="rtl",H=aJe(d),F=f.useState(!1),U=Le(F,2),z=U[0],K=U[1];f.useEffect(function(){K(KO())},[]);var Z=Qn(function(){var _e;return(_e=R[0])===null||_e===void 0?void 0:_e.key},{value:l,defaultValue:c}),N=Le(Z,2),j=N[0],W=N[1],G=f.useState(function(){return R.findIndex(function(_e){return _e.key===j})}),re=Le(G,2),se=re[0],de=re[1];f.useEffect(function(){var _e=R.findIndex(function(xe){return xe.key===j});if(_e===-1){var ce;_e=Math.max(0,Math.min(se,R.length-1)),W((ce=R[_e])===null||ce===void 0?void 0:ce.key)}de(_e)},[R.map(function(_e){return _e.key}).join("_"),j,se]);var ee=Qn(null,{value:n}),ne=Le(ee,2),ue=ne[0],ye=ne[1];f.useEffect(function(){n||(ye("rc-tabs-".concat(jee)),jee+=1)},[]);function ge(_e,ce){x==null||x(_e,ce);var xe=_e!==j;W(_e),xe&&(T==null||T(_e))}var pe={id:ue,activeKey:j,animated:H,tabPosition:p,rtl:A,mobile:z},he=Y(Y({},pe),{},{editable:u,locale:S,more:b,tabBarGutter:m,onTabClick:ge,onTabScroll:E,extra:y,style:v,panes:null,getPopupContainer:k,popupClassName:M,indicator:P});return f.createElement(fP.Provider,{value:{tabs:R,prefixCls:i}},f.createElement("div",st({ref:t,id:n,className:Re(i,"".concat(i,"-").concat(p),ae(ae(ae({},"".concat(i,"-mobile"),z),"".concat(i,"-editable"),u),"".concat(i,"-rtl"),A),o)},D),f.createElement(rJe,st({},he,{renderTabBar:_})),f.createElement(oJe,st({destroyInactiveTabPane:C},pe,{animated:H}))))});const cJe={motionAppear:!1,motionEnter:!0,motionLeave:!0};function uJe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},cJe),{motionName:as(e,"switch")})),n}var dJe=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 fJe(e){return e.filter(t=>t)}function hJe(e,t){if(e)return e;const n=Vo(t).map(r=>{if(f.isValidElement(r)){const{key:i,props:o}=r,a=o||{},{tab:s}=a,l=dJe(a,["tab"]);return Object.assign(Object.assign({key:String(i)},l),{label:s})}return null});return fJe(n)}const pJe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Xf(e,"slide-up"),Xf(e,"slide-down")]]},mJe=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:i,colorBorderSecondary:o,itemSelectedColor:a}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${je(e.lineWidth)} ${e.lineType} ${o}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:a,background:e.colorBgContainer},[`${t}-tab-focus`]:Object.assign({},Hd(e,-3)),[`${t}-ink-bar`]:{visibility:"hidden"},[`& ${t}-tab${t}-tab-focus ${t}-tab-btn`]:{outline:"none"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:je(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:je(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${je(e.borderRadiusLG)} 0 0 ${je(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},gJe=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},$r(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${je(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},ql),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${je(e.paddingXXS)} ${je(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorTextDescription,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},vJe=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:i,verticalItemPadding:o,verticalItemMargin:a,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:i,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${je(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow},
|
||
right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav,
|
||
> div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:o,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:a},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:je(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},yJe=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,horizontalItemPaddingSM:i,horizontalItemPaddingLG:o}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:i,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:o,fontSize:e.titleFontSizeLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${je(e.borderRadius)} ${je(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${je(e.borderRadius)} ${je(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${je(e.borderRadius)} ${je(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${je(e.borderRadius)} 0 0 ${je(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r}}}}}},bJe=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:i,tabsHorizontalItemMargin:o,horizontalItemPadding:a,itemSelectedColor:s,itemColor:l}=e,c=`${t}-tab`;return{[c]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:a,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:l,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${c}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorTextDescription,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},pl(e)),"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${c}-focus ${c}-btn`]:Object.assign({},Hd(e)),[`&${c}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${c}-disabled ${c}-btn, &${c}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${c}-remove ${i}`]:{margin:0},[`${i}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${c} + ${c}`]:{margin:{_skip_check_:!0,value:o}}}},SJe=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:i,calc:o}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:je(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:je(e.marginXS)},marginLeft:{_skip_check_:!0,value:je(o(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:i},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},CJe=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:i,itemHoverColor:o,itemActiveColor:a,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,marginLeft:{_skip_check_:!0,value:i},padding:je(e.paddingXS),background:"transparent",border:`${je(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:o},"&:active, &:focus:not(:focus-visible)":{color:a}},pl(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),bJe(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},pl(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},xJe=e=>{const t=e.controlHeightLG;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:t,cardPadding:`${(t-Math.round(e.fontSize*e.lineHeight))/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${e.paddingXXS*1.5}px ${e.padding}px`,cardPaddingLG:`${e.paddingXS}px ${e.padding}px ${e.paddingXXS*1.5}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},wJe=Tr("Tabs",e=>{const t=fr(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${je(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${je(e.horizontalItemGutter)}`});return[yJe(t),SJe(t),vJe(t),gJe(t),mJe(t),CJe(t),pJe(t)]},xJe),_Je=()=>null;var EJe=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 nC=e=>{var t,n,r,i,o,a,s,l,c,u,d;const{type:h,className:p,rootClassName:m,size:v,onEdit:y,hideAdd:S,centered:b,addIcon:C,removeIcon:_,moreIcon:T,more:x,popupClassName:E,children:k,items:M,animated:P,style:D,indicatorSize:R,indicator:A}=e,H=EJe(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator"]),{prefixCls:F}=H,{direction:U,tabs:z,getPrefixCls:K,getPopupContainer:Z}=f.useContext(hn),N=K("tabs",F),j=Ei(N),[W,G,re]=wJe(N,j);let se;h==="editable-card"&&(se={onEdit:(pe,he)=>{let{key:_e,event:ce}=he;y==null||y(pe==="add"?ce:_e,pe)},removeIcon:(t=_??(z==null?void 0:z.removeIcon))!==null&&t!==void 0?t:f.createElement(oh,null),addIcon:(C??(z==null?void 0:z.addIcon))||f.createElement(AE,null),showAdd:S!==!0});const de=K(),ee=Ao(v),ne=hJe(M,k),ue=uJe(N,P),ye=Object.assign(Object.assign({},z==null?void 0:z.style),D),ge={align:(n=A==null?void 0:A.align)!==null&&n!==void 0?n:(r=z==null?void 0:z.indicator)===null||r===void 0?void 0:r.align,size:(s=(o=(i=A==null?void 0:A.size)!==null&&i!==void 0?i:R)!==null&&o!==void 0?o:(a=z==null?void 0:z.indicator)===null||a===void 0?void 0:a.size)!==null&&s!==void 0?s:z==null?void 0:z.indicatorSize};return W(f.createElement(lJe,Object.assign({direction:U,getPopupContainer:Z},H,{items:ne,className:Re({[`${N}-${ee}`]:ee,[`${N}-card`]:["card","editable-card"].includes(h),[`${N}-editable-card`]:h==="editable-card",[`${N}-centered`]:b},z==null?void 0:z.className,p,m,G,re,j),popupClassName:Re(E,G,re,j),style:ye,editable:se,more:Object.assign({icon:(d=(u=(c=(l=z==null?void 0:z.more)===null||l===void 0?void 0:l.icon)!==null&&c!==void 0?c:z==null?void 0:z.moreIcon)!==null&&u!==void 0?u:T)!==null&&d!==void 0?d:f.createElement(vW,null),transitionName:`${de}-slide-up`},x),prefixCls:N,animated:ue,indicator:ge})))};nC.TabPane=_Je;var TJe=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 ebe=e=>{var{prefixCls:t,className:n,hoverable:r=!0}=e,i=TJe(e,["prefixCls","className","hoverable"]);const{getPrefixCls:o}=f.useContext(hn),a=o("card",t),s=Re(`${a}-grid`,n,{[`${a}-grid-hoverable`]:r});return f.createElement("div",Object.assign({},i,{className:s}))},kJe=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:i,tabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${je(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)} 0 0`},Bd()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},ql),{[`
|
||
> ${n}-typography,
|
||
> ${n}-typography-edit-content
|
||
`]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},OJe=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`
|
||
${je(i)} 0 0 0 ${n},
|
||
0 ${je(i)} 0 0 ${n},
|
||
${je(i)} ${je(i)} 0 0 ${n},
|
||
${je(i)} 0 0 0 ${n} inset,
|
||
0 ${je(i)} 0 0 ${n} inset;
|
||
`,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},PJe=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:i,colorBorderSecondary:o,actionsBg:a}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:a,borderTop:`${je(e.lineWidth)} ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)}`},Bd()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:je(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:i,lineHeight:je(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${je(e.lineWidth)} ${e.lineType} ${o}`}}})},MJe=e=>Object.assign(Object.assign({margin:`${je(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},Bd()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},ql),"&-description":{color:e.colorTextDescription}}),IJe=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${je(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${je(e.padding)} ${je(i)}`}}},$Je=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},RJe=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:i,boxShadowTertiary:o,bodyPadding:a,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:o},[`${t}-head`]:kJe(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:Object.assign({padding:a,borderRadius:`0 0 ${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)}`},Bd()),[`${t}-grid`]:OJe(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:PJe(e),[`${t}-meta`]:MJe(e)}),[`${t}-bordered`]:{border:`${je(e.lineWidth)} ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${je(e.borderRadiusLG)} ${je(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:IJe(e),[`${t}-loading`]:$Je(e),[`${t}-rtl`]:{direction:"rtl"}}},AJe=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:i,headerFontSizeSM:o}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:i,padding:`0 ${je(r)}`,fontSize:o,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},NJe=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},DJe=Tr("Card",e=>{const t=fr(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[RJe(t),AJe(t)]},NJe);var Bee=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 LJe=e=>{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return f.createElement("ul",{className:t,style:r},n.map((i,o)=>{const a=`action-${o}`;return f.createElement("li",{style:{width:`${100/n.length}%`},key:a},f.createElement("span",null,i))}))},FJe=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,style:o,extra:a,headStyle:s={},bodyStyle:l={},title:c,loading:u,bordered:d=!0,size:h,type:p,cover:m,actions:v,tabList:y,children:S,activeTabKey:b,defaultActiveTabKey:C,tabBarExtraContent:_,hoverable:T,tabProps:x={},classNames:E,styles:k}=e,M=Bee(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:P,direction:D,card:R}=f.useContext(hn),A=De=>{var Fe;(Fe=e.onTabChange)===null||Fe===void 0||Fe.call(e,De)},H=De=>{var Fe;return Re((Fe=R==null?void 0:R.classNames)===null||Fe===void 0?void 0:Fe[De],E==null?void 0:E[De])},F=De=>{var Fe;return Object.assign(Object.assign({},(Fe=R==null?void 0:R.styles)===null||Fe===void 0?void 0:Fe[De]),k==null?void 0:k[De])},U=f.useMemo(()=>{let De=!1;return f.Children.forEach(S,Fe=>{(Fe==null?void 0:Fe.type)===ebe&&(De=!0)}),De},[S]),z=P("card",n),[K,Z,N]=DJe(z),j=f.createElement(Mp,{loading:!0,active:!0,paragraph:{rows:4},title:!1},S),W=b!==void 0,G=Object.assign(Object.assign({},x),{[W?"activeKey":"defaultActiveKey"]:W?b:C,tabBarExtraContent:_});let re;const se=Ao(h),de=!se||se==="default"?"large":se,ee=y?f.createElement(nC,Object.assign({size:de},G,{className:`${z}-head-tabs`,onChange:A,items:y.map(De=>{var{tab:Fe}=De,Ce=Bee(De,["tab"]);return Object.assign({label:Fe},Ce)})})):null;if(c||a||ee){const De=Re(`${z}-head`,H("header")),Fe=Re(`${z}-head-title`,H("title")),Ce=Re(`${z}-extra`,H("extra")),Te=Object.assign(Object.assign({},s),F("header"));re=f.createElement("div",{className:De,style:Te},f.createElement("div",{className:`${z}-head-wrapper`},c&&f.createElement("div",{className:Fe,style:F("title")},c),a&&f.createElement("div",{className:Ce,style:F("extra")},a)),ee)}const ne=Re(`${z}-cover`,H("cover")),ue=m?f.createElement("div",{className:ne,style:F("cover")},m):null,ye=Re(`${z}-body`,H("body")),ge=Object.assign(Object.assign({},l),F("body")),pe=f.createElement("div",{className:ye,style:ge},u?j:S),he=Re(`${z}-actions`,H("actions")),_e=v!=null&&v.length?f.createElement(LJe,{actionClasses:he,actionStyle:F("actions"),actions:v}):null,ce=Or(M,["onTabChange"]),xe=Re(z,R==null?void 0:R.className,{[`${z}-loading`]:u,[`${z}-bordered`]:d,[`${z}-hoverable`]:T,[`${z}-contain-grid`]:U,[`${z}-contain-tabs`]:y==null?void 0:y.length,[`${z}-${se}`]:se,[`${z}-type-${p}`]:!!p,[`${z}-rtl`]:D==="rtl"},r,i,Z,N),we=Object.assign(Object.assign({},R==null?void 0:R.style),o);return K(f.createElement("div",Object.assign({ref:t},ce,{className:xe,style:we}),re,ue,pe,_e))});var jJe=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 BJe=e=>{const{prefixCls:t,className:n,avatar:r,title:i,description:o}=e,a=jJe(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:s}=f.useContext(hn),l=s("card",t),c=Re(`${l}-meta`,n),u=r?f.createElement("div",{className:`${l}-meta-avatar`},r):null,d=i?f.createElement("div",{className:`${l}-meta-title`},i):null,h=o?f.createElement("div",{className:`${l}-meta-description`},o):null,p=d||h?f.createElement("div",{className:`${l}-meta-detail`},d,h):null;return f.createElement("div",Object.assign({},a,{className:c}),u,p)},hP=FJe;hP.Grid=ebe;hP.Meta=BJe;function HJe(e,t,n){var r=n||{},i=r.noTrailing,o=i===void 0?!1:i,a=r.noLeading,s=a===void 0?!1:a,l=r.debounceMode,c=l===void 0?void 0:l,u,d=!1,h=0;function p(){u&&clearTimeout(u)}function m(y){var S=y||{},b=S.upcomingOnly,C=b===void 0?!1:b;p(),d=!C}function v(){for(var y=arguments.length,S=new Array(y),b=0;b<y;b++)S[b]=arguments[b];var C=this,_=Date.now()-h;if(d)return;function T(){h=Date.now(),t.apply(C,S)}function x(){u=void 0}!s&&c&&!u&&T(),p(),c===void 0&&_>e?s?(h=Date.now(),o||(u=setTimeout(c?x:T,e))):T():o!==!0&&(u=setTimeout(c?x:T,c===void 0?e-_:e))}return v.cancel=m,v}function zJe(e,t,n){var r={},i=r.atBegin,o=i===void 0?!1:i;return HJe(e,t,{debounceMode:o!==!1})}var rC=f.createContext({}),pb="__rc_cascader_search_mark__",UJe=function(t,n,r){var i=r.label,o=i===void 0?"":i;return n.some(function(a){return String(a[o]).toLowerCase().includes(t.toLowerCase())})},WJe=function(t,n,r,i){return n.map(function(o){return o[i.label]}).join(" / ")},VJe=function(t,n,r,i,o,a){var s=o.filter,l=s===void 0?UJe:s,c=o.render,u=c===void 0?WJe:c,d=o.limit,h=d===void 0?50:d,p=o.sort;return f.useMemo(function(){var m=[];if(!t)return[];function v(y,S){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;y.forEach(function(C){if(!(!p&&h!==!1&&h>0&&m.length>=h)){var _=[].concat(pt(S),[C]),T=C[r.children],x=b||C.disabled;if((!T||T.length===0||a)&&l(t,_,{label:r.label})){var E;m.push(Y(Y({},C),{},(E={disabled:x},ae(E,r.label,u(t,_,i,r)),ae(E,pb,_),ae(E,r.children,void 0),E)))}T&&v(C[r.children],_,x)}})}return v(n,[]),p&&m.sort(function(y,S){return p(y[pb],S[pb],t,r)}),h!==!1&&h>0?m.slice(0,h):m},[t,n,r,i,u,a,l,p,h])},AW="__RC_CASCADER_SPLIT__",tbe="SHOW_PARENT",nbe="SHOW_CHILD";function Md(e){return e.join(AW)}function nS(e){return e.map(Md)}function KJe(e){return e.split(AW)}function rbe(e){var t=e||{},n=t.label,r=t.value,i=t.children,o=r||"value";return{label:n||"label",value:o,key:o,children:i||"children"}}function T2(e,t){var n,r;return(n=e.isLeaf)!==null&&n!==void 0?n:!((r=e[t.children])!==null&&r!==void 0&&r.length)}function qJe(e){var t=e.parentElement;if(t){var n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}}function ibe(e,t){return e.map(function(n){var r;return(r=n[pb])===null||r===void 0?void 0:r.map(function(i){return i[t.value]})})}function GJe(e){return Array.isArray(e)&&Array.isArray(e[0])}function G9(e){return e?GJe(e)?e:(e.length===0?[]:[e]).map(function(t){return Array.isArray(t)?t:[t]}):[]}function obe(e,t,n){var r=new Set(e),i=t();return e.filter(function(o){var a=i[o],s=a?a.parent:null,l=a?a.children:null;return a&&a.node.disabled?!0:n===nbe?!(l&&l.some(function(c){return c.key&&r.has(c.key)})):!(s&&!s.node.disabled&&r.has(s.key))})}function rS(e,t,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=t,o=[],a=function(){var c,u,d,h=e[s],p=(c=i)===null||c===void 0?void 0:c.findIndex(function(v){var y=v[n.value];return r?String(y)===String(h):y===h}),m=p!==-1?(u=i)===null||u===void 0?void 0:u[p]:null;o.push({value:(d=m==null?void 0:m[n.value])!==null&&d!==void 0?d:h,index:p,option:m}),i=m==null?void 0:m[n.children]},s=0;s<e.length;s+=1)a();return o}const YJe=function(e,t,n,r,i){return f.useMemo(function(){var o=i||function(a){var s=r?a.slice(-1):a,l=" / ";return s.every(function(c){return["string","number"].includes(ln(c))})?s.join(l):s.reduce(function(c,u,d){var h=f.isValidElement(u)?f.cloneElement(u,{key:d}):u;return d===0?[h]:[].concat(pt(c),[l,h])},[])};return e.map(function(a){var s,l=rS(a,t,n),c=o(l.map(function(d){var h,p=d.option,m=d.value;return(h=p==null?void 0:p[n.label])!==null&&h!==void 0?h:m}),l.map(function(d){var h=d.option;return h})),u=Md(a);return{label:c,value:u,key:u,valueCells:a,disabled:(s=l[l.length-1])===null||s===void 0||(s=s.option)===null||s===void 0?void 0:s.disabled}})},[e,t,n,i,r])};function abe(e,t){return f.useCallback(function(n){var r=[],i=[];return n.forEach(function(o){var a=rS(o,e,t);a.every(function(s){return s.option})?i.push(o):r.push(o)}),[i,r]},[e,t])}function Dl(e,t){return e[t]}var XJe=["children"];function sbe(e,t){return"".concat(e,"-").concat(t)}function QJe(e){return e&&e.type&&e.type.isTreeNode}function NE(e,t){return e??t}function iS(e){var t=e||{},n=t.title,r=t._title,i=t.key,o=t.children,a=n||"title";return{title:a,_title:r||[a],key:i||"key",children:o||"children"}}function lbe(e){function t(n){var r=Vo(n);return r.map(function(i){if(!QJe(i))return fi(!i,"Tree/TreeNode can only accept TreeNode as children."),null;var o=i.key,a=i.props,s=a.children,l=tn(a,XJe),c=Y({key:o},l),u=t(s);return u.length&&(c.children=u),c}).filter(function(i){return i})}return t(e)}function KR(e,t,n){var r=iS(n),i=r._title,o=r.key,a=r.children,s=new Set(t===!0?[]:t),l=[];function c(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return u.map(function(h,p){for(var m=sbe(d?d.pos:"0",p),v=NE(h[o],m),y,S=0;S<i.length;S+=1){var b=i[S];if(h[b]!==void 0){y=h[b];break}}var C=Object.assign(Or(h,[].concat(pt(i),[o,a])),{title:y,key:v,parent:d,pos:m,children:null,data:h,isStart:[].concat(pt(d?d.isStart:[]),[p===0]),isEnd:[].concat(pt(d?d.isEnd:[]),[p===u.length-1])});return l.push(C),t===!0||s.has(v)?C.children=c(h[a]||[],C):C.children=[],C})}return c(e),l}function ZJe(e,t,n){var r={};ln(n)==="object"?r=n:r={externalGetKey:n},r=r||{};var i=r,o=i.childrenPropName,a=i.externalGetKey,s=i.fieldNames,l=iS(s),c=l.key,u=l.children,d=o||u,h;a?typeof a=="string"?h=function(v){return v[a]}:typeof a=="function"&&(h=function(v){return a(v)}):h=function(v,y){return NE(v[c],y)};function p(m,v,y,S){var b=m?m[d]:e,C=m?sbe(y.pos,v):"0",_=m?[].concat(pt(S),[m]):[];if(m){var T=h(m,C),x={node:m,index:v,pos:C,key:T,parentPos:y.node?y.pos:null,level:y.level+1,nodes:_};t(x)}b&&b.forEach(function(E,k){p(E,k,{node:m,pos:C,level:y?y.level+1:-1},_)})}p(null)}function DE(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,i=t.onProcessFinished,o=t.externalGetKey,a=t.childrenPropName,s=t.fieldNames,l=arguments.length>2?arguments[2]:void 0,c=o||l,u={},d={},h={posEntities:u,keyEntities:d};return n&&(h=n(h)||h),ZJe(e,function(p){var m=p.node,v=p.index,y=p.pos,S=p.key,b=p.parentPos,C=p.level,_=p.nodes,T={node:m,nodes:_,index:v,key:S,pos:y,level:C},x=NE(S,y);u[y]=T,d[x]=T,T.parent=u[b],T.parent&&(T.parent.children=T.parent.children||[],T.parent.children.push(T)),r&&r(T,h)},{externalGetKey:c,childrenPropName:a,fieldNames:s}),i&&i(h),h}function rw(e,t){var n=t.expandedKeys,r=t.selectedKeys,i=t.loadedKeys,o=t.loadingKeys,a=t.checkedKeys,s=t.halfCheckedKeys,l=t.dragOverNodeKey,c=t.dropPosition,u=t.keyEntities,d=Dl(u,e),h={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:i.indexOf(e)!==-1,loading:o.indexOf(e)!==-1,checked:a.indexOf(e)!==-1,halfChecked:s.indexOf(e)!==-1,pos:String(d?d.pos:""),dragOver:l===e&&c===0,dragOverGapTop:l===e&&c===-1,dragOverGapBottom:l===e&&c===1};return h}function xa(e){var t=e.data,n=e.expanded,r=e.selected,i=e.checked,o=e.loaded,a=e.loading,s=e.halfChecked,l=e.dragOver,c=e.dragOverGapTop,u=e.dragOverGapBottom,d=e.pos,h=e.active,p=e.eventKey,m=Y(Y({},t),{},{expanded:n,selected:r,checked:i,loaded:o,loading:a,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:u,pos:d,active:h,key:p});return"props"in m||Object.defineProperty(m,"props",{get:function(){return fi(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),m}const JJe=function(e,t){var n=f.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}}),r=f.useCallback(function(){return n.current.options!==e&&(n.current.options=e,n.current.info=DE(e,{fieldNames:t,initWrapper:function(o){return Y(Y({},o),{},{pathKeyEntities:{}})},processEntity:function(o,a){var s=o.nodes.map(function(l){return l[t.value]}).join(AW);a.pathKeyEntities[s]=o,o.key=s}})),n.current.info.pathKeyEntities},[t,e]);return r};function cbe(e,t){var n=f.useMemo(function(){return t||[]},[t]),r=JJe(n,e),i=f.useCallback(function(o){var a=r();return o.map(function(s){var l=a[s].nodes;return l.map(function(c){return c[e.value]})})},[r,e]);return[n,r,i]}function eet(e){return f.useMemo(function(){if(!e)return[!1,{}];var t={matchInputWidth:!0,limit:50};return e&&ln(e)==="object"&&(t=Y(Y({},t),e)),t.limit<=0&&(t.limit=!1),[!0,t]},[e])}function ube(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function tet(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,i=t.checkable;return!!(n||r)||i===!1}function net(e,t,n,r){for(var i=new Set(e),o=new Set,a=0;a<=n;a+=1){var s=t.get(a)||new Set;s.forEach(function(d){var h=d.key,p=d.node,m=d.children,v=m===void 0?[]:m;i.has(h)&&!r(p)&&v.filter(function(y){return!r(y.node)}).forEach(function(y){i.add(y.key)})})}for(var l=new Set,c=n;c>=0;c-=1){var u=t.get(c)||new Set;u.forEach(function(d){var h=d.parent,p=d.node;if(!(r(p)||!d.parent||l.has(d.parent.key))){if(r(d.parent.node)){l.add(h.key);return}var m=!0,v=!1;(h.children||[]).filter(function(y){return!r(y.node)}).forEach(function(y){var S=y.key,b=i.has(S);m&&!b&&(m=!1),!v&&(b||o.has(S))&&(v=!0)}),m&&i.add(h.key),v&&o.add(h.key),l.add(h.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(ube(o,i))}}function ret(e,t,n,r,i){for(var o=new Set(e),a=new Set(t),s=0;s<=r;s+=1){var l=n.get(s)||new Set;l.forEach(function(h){var p=h.key,m=h.node,v=h.children,y=v===void 0?[]:v;!o.has(p)&&!a.has(p)&&!i(m)&&y.filter(function(S){return!i(S.node)}).forEach(function(S){o.delete(S.key)})})}a=new Set;for(var c=new Set,u=r;u>=0;u-=1){var d=n.get(u)||new Set;d.forEach(function(h){var p=h.parent,m=h.node;if(!(i(m)||!h.parent||c.has(h.parent.key))){if(i(h.parent.node)){c.add(p.key);return}var v=!0,y=!1;(p.children||[]).filter(function(S){return!i(S.node)}).forEach(function(S){var b=S.key,C=o.has(b);v&&!C&&(v=!1),!y&&(C||a.has(b))&&(y=!0)}),v||o.delete(p.key),y&&a.add(p.key),c.add(p.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(ube(a,o))}}function bu(e,t,n,r){var i=[],o;r?o=r:o=tet;var a=new Set(e.filter(function(u){var d=!!Dl(n,u);return d||i.push(u),d})),s=new Map,l=0;Object.keys(n).forEach(function(u){var d=n[u],h=d.level,p=s.get(h);p||(p=new Set,s.set(h,p)),p.add(d),l=Math.max(l,h)}),fi(!i.length,"Tree missing follow keys: ".concat(i.slice(0,100).map(function(u){return"'".concat(u,"'")}).join(", ")));var c;return t===!0?c=net(a,s,l,o):c=ret(a,t.halfCheckedKeys,s,l,o),c}function dbe(e,t,n,r,i,o,a,s){return function(l){if(!e)t(l);else{var c=Md(l),u=nS(n),d=nS(r),h=u.includes(c),p=i.some(function(x){return Md(x)===c}),m=n,v=i;if(p&&!h)v=i.filter(function(x){return Md(x)!==c});else{var y=h?u.filter(function(x){return x!==c}):[].concat(pt(u),[c]),S=o(),b;if(h){var C=bu(y,{checked:!1,halfCheckedKeys:d},S);b=C.checkedKeys}else{var _=bu(y,!0,S);b=_.checkedKeys}var T=obe(b,o,s);m=a(T)}t([].concat(pt(v),pt(m)))}}}function fbe(e,t,n,r,i){return f.useMemo(function(){var o=i(t),a=Le(o,2),s=a[0],l=a[1];if(!e||!t.length)return[s,[],l];var c=nS(s),u=n(),d=bu(c,!0,u),h=d.checkedKeys,p=d.halfCheckedKeys;return[r(h),r(p),l]},[e,t,n,r,i])}var iet=f.memo(function(e){var t=e.children;return t},function(e,t){return!t.open});function oet(e){var t,n=e.prefixCls,r=e.checked,i=e.halfChecked,o=e.disabled,a=e.onClick,s=e.disableCheckbox,l=f.useContext(rC),c=l.checkable,u=typeof c!="boolean"?c:null;return f.createElement("span",{className:Re("".concat(n),(t={},ae(t,"".concat(n,"-checked"),r),ae(t,"".concat(n,"-indeterminate"),!r&&i),ae(t,"".concat(n,"-disabled"),o||s),t)),onClick:a},u)}var hbe="__cascader_fix_label__";function aet(e){var t=e.prefixCls,n=e.multiple,r=e.options,i=e.activeValue,o=e.prevValuePath,a=e.onToggleOpen,s=e.onSelect,l=e.onActive,c=e.checkedSet,u=e.halfCheckedSet,d=e.loadingKeys,h=e.isSelectable,p=e.disabled,m="".concat(t,"-menu"),v="".concat(t,"-menu-item"),y=f.useContext(rC),S=y.fieldNames,b=y.changeOnSelect,C=y.expandTrigger,_=y.expandIcon,T=y.loadingIcon,x=y.dropdownMenuColumnStyle,E=y.optionRender,k=C==="hover",M=function(R){return p||R},P=f.useMemo(function(){return r.map(function(D){var R,A=D.disabled,H=D.disableCheckbox,F=D[pb],U=(R=D[hbe])!==null&&R!==void 0?R:D[S.label],z=D[S.value],K=T2(D,S),Z=F?F.map(function(re){return re[S.value]}):[].concat(pt(o),[z]),N=Md(Z),j=d.includes(N),W=c.has(N),G=u.has(N);return{disabled:A,label:U,value:z,isLeaf:K,isLoading:j,checked:W,halfChecked:G,option:D,disableCheckbox:H,fullPath:Z,fullPathKey:N}})},[r,c,S,u,d,o]);return f.createElement("ul",{className:m,role:"menu"},P.map(function(D){var R,A=D.disabled,H=D.label,F=D.value,U=D.isLeaf,z=D.isLoading,K=D.checked,Z=D.halfChecked,N=D.option,j=D.fullPath,W=D.fullPathKey,G=D.disableCheckbox,re=function(){if(!M(A)){var ne=pt(j);k&&U&&ne.pop(),l(ne)}},se=function(){h(N)&&!M(A)&&s(j,U)},de;return typeof N.title=="string"?de=N.title:typeof H=="string"&&(de=H),f.createElement("li",{key:W,className:Re(v,(R={},ae(R,"".concat(v,"-expand"),!U),ae(R,"".concat(v,"-active"),i===F||i===W),ae(R,"".concat(v,"-disabled"),M(A)),ae(R,"".concat(v,"-loading"),z),R)),style:x,role:"menuitemcheckbox",title:de,"aria-checked":K,"data-path-key":W,onClick:function(){re(),!G&&(!n||U)&&se()},onDoubleClick:function(){b&&a(!1)},onMouseEnter:function(){k&&re()},onMouseDown:function(ne){ne.preventDefault()}},n&&f.createElement(oet,{prefixCls:"".concat(t,"-checkbox"),checked:K,halfChecked:Z,disabled:M(A)||G,disableCheckbox:G,onClick:function(ne){G||(ne.stopPropagation(),se())}}),f.createElement("div",{className:"".concat(v,"-content")},E?E(N):H),!z&&_&&!U&&f.createElement("div",{className:"".concat(v,"-expand-icon")},_),z&&T&&f.createElement("div",{className:"".concat(v,"-loading-icon")},T))}))}var set=function(t,n){var r=f.useContext(rC),i=r.values,o=i[0],a=f.useState([]),s=Le(a,2),l=s[0],c=s[1];return f.useEffect(function(){t||c(o||[])},[n,o]),[l,c]};const cet=function(e,t,n,r,i,o,a){var s=a.direction,l=a.searchValue,c=a.toggleOpen,u=a.open,d=s==="rtl",h=f.useMemo(function(){for(var x=-1,E=t,k=[],M=[],P=r.length,D=ibe(t,n),R=function(z){var K=E.findIndex(function(Z,N){return(D[N]?Md(D[N]):Z[n.value])===r[z]});if(K===-1)return 1;x=K,k.push(x),M.push(r[z]),E=E[x][n.children]},A=0;A<P&&E&&!R(A);A+=1);for(var H=t,F=0;F<k.length-1;F+=1)H=H[k[F]][n.children];return[M,x,H,D]},[r,n,t]),p=Le(h,4),m=p[0],v=p[1],y=p[2],S=p[3],b=function(E){i(E)},C=function(E){var k=y.length,M=v;M===-1&&E<0&&(M=k);for(var P=0;P<k;P+=1){M=(M+E+k)%k;var D=y[M];if(D&&!D.disabled){var R=m.slice(0,-1).concat(S[M]?Md(S[M]):D[n.value]);b(R);return}}},_=function(){if(m.length>1){var E=m.slice(0,-1);b(E)}else c(!1)},T=function(){var E,k=((E=y[v])===null||E===void 0?void 0:E[n.children])||[],M=k.find(function(D){return!D.disabled});if(M){var P=[].concat(pt(m),[M[n.value]]);b(P)}};f.useImperativeHandle(e,function(){return{onKeyDown:function(E){var k=E.which;switch(k){case Pt.UP:case Pt.DOWN:{var M=0;k===Pt.UP?M=-1:k===Pt.DOWN&&(M=1),M!==0&&C(M);break}case Pt.LEFT:{if(l)break;d?T():_();break}case Pt.RIGHT:{if(l)break;d?_():T();break}case Pt.BACKSPACE:{l||_();break}case Pt.ENTER:{if(m.length){var P=y[v],D=(P==null?void 0:P[pb])||[];D.length?o(D.map(function(R){return R[n.value]}),D[D.length-1]):o(m,y[v])}break}case Pt.ESC:c(!1),u&&E.stopPropagation()}},onKeyUp:function(){}}})};var pbe=f.forwardRef(function(e,t){var n,r,i,o=e.prefixCls,a=e.multiple,s=e.searchValue,l=e.toggleOpen,c=e.notFoundContent,u=e.direction,d=e.open,h=e.disabled,p=f.useRef(null),m=u==="rtl",v=f.useContext(rC),y=v.options,S=v.values,b=v.halfValues,C=v.fieldNames,_=v.changeOnSelect,T=v.onSelect,x=v.searchOptions,E=v.dropdownPrefixCls,k=v.loadData,M=v.expandTrigger,P=E||o,D=f.useState([]),R=Le(D,2),A=R[0],H=R[1],F=function(_e){if(!(!k||s)){var ce=rS(_e,y,C),xe=ce.map(function(Fe){var Ce=Fe.option;return Ce}),we=xe[xe.length-1];if(we&&!T2(we,C)){var De=Md(_e);H(function(Fe){return[].concat(pt(Fe),[De])}),k(xe)}}};f.useEffect(function(){A.length&&A.forEach(function(he){var _e=KJe(he),ce=rS(_e,y,C,!0).map(function(we){var De=we.option;return De}),xe=ce[ce.length-1];(!xe||xe[C.children]||T2(xe,C))&&H(function(we){return we.filter(function(De){return De!==he})})})},[y,A,C]);var U=f.useMemo(function(){return new Set(nS(S))},[S]),z=f.useMemo(function(){return new Set(nS(b))},[b]),K=set(a,d),Z=Le(K,2),N=Z[0],j=Z[1],W=function(_e){j(_e),F(_e)},G=function(_e){if(h)return!1;var ce=_e.disabled,xe=T2(_e,C);return!ce&&(xe||_||a)},re=function(_e,ce){var xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;T(_e),!a&&(ce||_&&(M==="hover"||xe))&&l(!1)},se=f.useMemo(function(){return s?x:y},[s,x,y]),de=f.useMemo(function(){for(var he=[{options:se}],_e=se,ce=ibe(_e,C),xe=function(){var Fe=N[we],Ce=_e.find(function(ke,Pe){return(ce[Pe]?Md(ce[Pe]):ke[C.value])===Fe}),Te=Ce==null?void 0:Ce[C.children];if(!(Te!=null&&Te.length))return 1;_e=Te,he.push({options:Te})},we=0;we<N.length&&!xe();we+=1);return he},[se,N,C]),ee=function(_e,ce){G(ce)&&re(_e,T2(ce,C),!0)};cet(t,se,C,N,W,ee,{direction:u,searchValue:s,toggleOpen:l,open:d}),f.useEffect(function(){if(!s)for(var he=0;he<N.length;he+=1){var _e,ce=N.slice(0,he+1),xe=Md(ce),we=(_e=p.current)===null||_e===void 0?void 0:_e.querySelector('li[data-path-key="'.concat(xe.replace(/\\{0,2}"/g,'\\"'),'"]'));we&&qJe(we)}},[N,s]);var ne=!((n=de[0])!==null&&n!==void 0&&(n=n.options)!==null&&n!==void 0&&n.length),ue=[(r={},ae(r,C.value,"__EMPTY__"),ae(r,hbe,c),ae(r,"disabled",!0),r)],ye=Y(Y({},e),{},{multiple:!ne&&a,onSelect:re,onActive:W,onToggleOpen:l,checkedSet:U,halfCheckedSet:z,loadingKeys:A,isSelectable:G}),ge=ne?[{options:ue}]:de,pe=ge.map(function(he,_e){var ce=N.slice(0,_e),xe=N[_e];return f.createElement(aet,st({key:_e},ye,{prefixCls:P,options:he.options,prevValuePath:ce,activeValue:xe}))});return f.createElement(iet,{open:d},f.createElement("div",{className:Re("".concat(P,"-menus"),(i={},ae(i,"".concat(P,"-menu-empty"),ne),ae(i,"".concat(P,"-rtl"),m),i)),ref:p},pe))}),uet=f.forwardRef(function(e,t){var n=QU();return f.createElement(pbe,st({},e,n,{ref:t}))});function det(){}function mbe(e){var t,n=e,r=n.prefixCls,i=r===void 0?"rc-cascader":r,o=n.style,a=n.className,s=n.options,l=n.checkable,c=n.defaultValue,u=n.value,d=n.fieldNames,h=n.changeOnSelect,p=n.onChange,m=n.showCheckedStrategy,v=n.loadData,y=n.expandTrigger,S=n.expandIcon,b=S===void 0?">":S,C=n.loadingIcon,_=n.direction,T=n.notFoundContent,x=T===void 0?"Not Found":T,E=n.disabled,k=!!l,M=Qn(c,{value:u,postState:G9}),P=Le(M,2),D=P[0],R=P[1],A=f.useMemo(function(){return rbe(d)},[JSON.stringify(d)]),H=cbe(A,s),F=Le(H,3),U=F[0],z=F[1],K=F[2],Z=abe(U,A),N=fbe(k,D,z,K,Z),j=Le(N,3),W=j[0],G=j[1],re=j[2],se=dr(function(ge){if(R(ge),p){var pe=G9(ge),he=pe.map(function(xe){return rS(xe,U,A).map(function(we){return we.option})}),_e=k?pe:pe[0],ce=k?he:he[0];p(_e,ce)}}),de=dbe(k,se,W,G,re,z,K,m),ee=dr(function(ge){de(ge)}),ne=f.useMemo(function(){return{options:U,fieldNames:A,values:W,halfValues:G,changeOnSelect:h,onSelect:ee,checkable:l,searchOptions:[],dropdownPrefixCls:void 0,loadData:v,expandTrigger:y,expandIcon:b,loadingIcon:C,dropdownMenuColumnStyle:void 0}},[U,A,W,G,h,ee,l,v,y,b,C]),ue="".concat(i,"-panel"),ye=!U.length;return f.createElement(rC.Provider,{value:ne},f.createElement("div",{className:Re(ue,(t={},ae(t,"".concat(ue,"-rtl"),_==="rtl"),ae(t,"".concat(ue,"-empty"),ye),t),a),style:o},ye?x:f.createElement(pbe,{prefixCls:i,searchValue:"",multiple:k,toggleOpen:det,open:!0,direction:_,disabled:E})))}var fet=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],LE=f.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-cascader":r,o=e.fieldNames,a=e.defaultValue,s=e.value,l=e.changeOnSelect,c=e.onChange,u=e.displayRender,d=e.checkable,h=e.autoClearSearchValue,p=h===void 0?!0:h,m=e.searchValue,v=e.onSearch,y=e.showSearch,S=e.expandTrigger,b=e.options,C=e.dropdownPrefixCls,_=e.loadData,T=e.popupVisible,x=e.open,E=e.popupClassName,k=e.dropdownClassName,M=e.dropdownMenuColumnStyle,P=e.dropdownStyle,D=e.popupPlacement,R=e.placement,A=e.onDropdownVisibleChange,H=e.onPopupVisibleChange,F=e.expandIcon,U=F===void 0?">":F,z=e.loadingIcon,K=e.children,Z=e.dropdownMatchSelectWidth,N=Z===void 0?!1:Z,j=e.showCheckedStrategy,W=j===void 0?tbe:j,G=e.optionRender,re=tn(e,fet),se=nW(n),de=!!d,ee=Qn(a,{value:s,postState:G9}),ne=Le(ee,2),ue=ne[0],ye=ne[1],ge=f.useMemo(function(){return rbe(o)},[JSON.stringify(o)]),pe=cbe(ge,b),he=Le(pe,3),_e=he[0],ce=he[1],xe=he[2],we=Qn("",{value:m,postState:function(Vt){return Vt||""}}),De=Le(we,2),Fe=De[0],Ce=De[1],Te=function(Vt,Kt){Ce(Vt),Kt.source!=="blur"&&v&&v(Vt)},ke=eet(y),Pe=Le(ke,2),Ne=Pe[0],We=Pe[1],Q=VJe(Fe,_e,ge,C||i,We,l||de),q=abe(_e,ge),J=fbe(de,ue,ce,xe,q),be=Le(J,3),Oe=be[0],Se=be[1],Ke=be[2],tt=f.useMemo(function(){var an=nS(Oe),Vt=obe(an,ce,W);return[].concat(pt(Ke),pt(xe(Vt)))},[Oe,ce,xe,Ke,W]),le=YJe(tt,_e,ge,de,u),ze=dr(function(an){if(ye(an),c){var Vt=G9(an),Kt=Vt.map(function(ot){return rS(ot,_e,ge).map(function(Qe){return Qe.option})}),Qt=de?Vt:Vt[0],et=de?Kt:Kt[0];c(Qt,et)}}),Ye=dbe(de,ze,Oe,Se,Ke,ce,xe,W),Ue=dr(function(an){(!de||p)&&Ce(""),Ye(an)}),Je=function(Vt,Kt){if(Kt.type==="clear"){ze([]);return}var Qt=Kt.values[0],et=Qt.valueCells;Ue(et)},Ze=x!==void 0?x:T,rt=k||E,qt=R||D,St=function(Vt){A==null||A(Vt),H==null||H(Vt)},Ot=f.useMemo(function(){return{options:_e,fieldNames:ge,values:Oe,halfValues:Se,changeOnSelect:l,onSelect:Ue,checkable:d,searchOptions:Q,dropdownPrefixCls:C,loadData:_,expandTrigger:S,expandIcon:U,loadingIcon:z,dropdownMenuColumnStyle:M,optionRender:G}},[_e,ge,Oe,Se,l,Ue,d,Q,C,_,S,U,z,M,G]),Bt=!(Fe?Q:_e).length,Dt=Fe&&We.matchInputWidth||Bt?{}:{minWidth:"auto"};return f.createElement(rC.Provider,{value:Ot},f.createElement(JU,st({},re,{ref:t,id:se,prefixCls:i,autoClearSearchValue:p,dropdownMatchSelectWidth:N,dropdownStyle:Y(Y({},Dt),P),displayValues:le,onDisplayValuesChange:Je,mode:de?"multiple":void 0,searchValue:Fe,onSearch:Te,showSearch:Ne,OptionList:uet,emptyOptions:Bt,open:Ze,dropdownClassName:rt,placement:qt,onDropdownVisibleChange:St,getRawInputElement:function(){return K}})))});LE.SHOW_PARENT=tbe;LE.SHOW_CHILD=nbe;LE.Panel=mbe;function gbe(e,t){const{getPrefixCls:n,direction:r,renderEmpty:i}=f.useContext(hn),o=t||r,a=n("select",e),s=n("cascader",e);return[a,s,o,i]}function vbe(e,t){return f.useMemo(()=>t?f.createElement("span",{className:`${e}-checkbox-inner`}):!1,[t])}const ybe=(e,t,n)=>{let r=n;n||(r=t?f.createElement(tS,null):f.createElement(mp,null));const i=f.createElement("span",{className:`${e}-menu-item-loading-icon`},f.createElement(zd,{spin:!0}));return f.useMemo(()=>[r,i],[r])},het=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},$r(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},$r(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},$r(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},Hd(e))},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${je(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`
|
||
${n}:not(${n}-disabled),
|
||
${t}:not(${t}-disabled)
|
||
`]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`
|
||
${n}-checked:not(${n}-disabled),
|
||
${t}-checked:not(${t}-disabled)
|
||
`]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer} !important`,borderColor:`${e.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer} !important`,borderColor:`${e.colorPrimary} !important`}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function pP(e,t){const n=fr(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[het(n)]}const bbe=Tr("Checkbox",(e,t)=>{let{prefixCls:n}=t;return[pP(n,e)]}),Sbe=e=>{const{prefixCls:t,componentCls:n}=e,r=`${n}-menu-item`,i=`
|
||
&${r}-expand ${r}-expand-icon,
|
||
${r}-loading-icon
|
||
`;return[pP(`${t}-checkbox`,e),{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:"100%",height:"auto",[r]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},ql),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:e.optionPadding,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[i]:{color:e.colorTextDisabled}},[`&-active:not(${r}-disabled)`]:{"&, &:hover":{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg}},"&-content":{flex:"auto"},[i]:{marginInlineStart:e.paddingXXS,color:e.colorTextDescription,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]},pet=e=>{const{componentCls:t,antCls:n}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${n}-select-dropdown`]:{padding:0}},Sbe(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},Jv(e)]},Cbe=e=>{const t=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:e.controlItemBgActive,optionSelectedFontWeight:e.fontWeightStrong,optionPadding:`${t}px ${e.paddingSM}px`,menuPadding:e.paddingXXS,optionSelectedColor:e.colorText}},xbe=Tr("Cascader",e=>[pet(e)],Cbe),met=e=>{const{componentCls:t}=e;return{[`${t}-panel`]:[Sbe(e),{display:"inline-flex",border:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:e.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${t}-menus`]:{alignItems:"stretch"},[`${t}-menu`]:{height:"auto"},"&-empty":{padding:e.paddingXXS}}]}},get=h1e(["Cascader","Panel"],e=>met(e),Cbe);function vet(e){const{prefixCls:t,className:n,multiple:r,rootClassName:i,notFoundContent:o,direction:a,expandIcon:s,disabled:l}=e,c=f.useContext(ta),u=l??c,[d,h,p,m]=gbe(t,a),v=Ei(h),[y,S,b]=xbe(h,v);get(h);const C=p==="rtl",[_,T]=ybe(d,C,s),x=o||(m==null?void 0:m("Cascader"))||f.createElement(QS,{componentName:"Cascader"}),E=vbe(h,r);return y(f.createElement(mbe,Object.assign({},e,{checkable:E,prefixCls:h,className:Re(n,S,i,b,v),notFoundContent:x,direction:p,expandIcon:_,loadingIcon:T,disabled:u})))}var yet=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{SHOW_CHILD:bet,SHOW_PARENT:Cet}=LE;function xet(e,t,n){const r=e.toLowerCase().split(t).reduce((a,s,l)=>l===0?[s]:[].concat(pt(a),[t,s]),[]),i=[];let o=0;return r.forEach((a,s)=>{const l=o+a.length;let c=e.slice(o,l);o=l,s%2===1&&(c=f.createElement("span",{className:`${n}-menu-item-keyword`,key:`separator-${s}`},c)),i.push(c)}),i}const wet=(e,t,n,r)=>{const i=[],o=e.toLowerCase();return t.forEach((a,s)=>{s!==0&&i.push(" / ");let l=a[r.label];const c=typeof l;(c==="string"||c==="number")&&(l=xet(String(l),o,n)),i.push(l)}),i},iC=f.forwardRef((e,t)=>{var n;const{prefixCls:r,size:i,disabled:o,className:a,rootClassName:s,multiple:l,bordered:c=!0,transitionName:u,choiceTransitionName:d="",popupClassName:h,dropdownClassName:p,expandIcon:m,placement:v,showSearch:y,allowClear:S=!0,notFoundContent:b,direction:C,getPopupContainer:_,status:T,showArrow:x,builtinPlacements:E,style:k,variant:M}=e,P=yet(e,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),D=Or(P,["suffixIcon"]),{getPopupContainer:R,getPrefixCls:A,popupOverflow:H,cascader:F}=f.useContext(hn),{status:U,hasFeedback:z,isFormItemInput:K,feedbackIcon:Z}=f.useContext(pa),N=Ip(U,T),[j,W,G,re]=gbe(r,C),se=G==="rtl",de=A(),ee=Ei(j),[ne,ue,ye]=oW(j,ee),ge=Ei(W),[pe]=xbe(W,ge),{compactSize:he,compactItemClassnames:_e}=ef(j,C),[ce,xe]=$p("cascader",M,c),we=b||(re==null?void 0:re("Cascader"))||f.createElement(QS,{componentName:"Cascader"}),De=Re(h||p,`${W}-dropdown`,{[`${W}-dropdown-rtl`]:G==="rtl"},s,ee,ge,ue,ye),Fe=f.useMemo(()=>{if(!y)return y;let le={render:wet};return typeof y=="object"&&(le=Object.assign(Object.assign({},le),y)),le},[y]),Ce=Ao(le=>{var ze;return(ze=i??he)!==null&&ze!==void 0?ze:le}),Te=f.useContext(ta),ke=o??Te,[Pe,Ne]=ybe(j,se,m),We=vbe(W,l),Q=aW(e.suffixIcon,x),{suffixIcon:q,removeIcon:J,clearIcon:be}=XO(Object.assign(Object.assign({},e),{hasFeedback:z,feedbackIcon:Z,showSuffixIcon:Q,multiple:l,prefixCls:j,componentName:"Cascader"})),Oe=f.useMemo(()=>v!==void 0?v:se?"bottomRight":"bottomLeft",[v,se]),Se=S===!0?{clearIcon:be}:S,[Ke]=Lu("SelectLike",(n=D.dropdownStyle)===null||n===void 0?void 0:n.zIndex),tt=f.createElement(LE,Object.assign({prefixCls:j,className:Re(!r&&W,{[`${j}-lg`]:Ce==="large",[`${j}-sm`]:Ce==="small",[`${j}-rtl`]:se,[`${j}-${ce}`]:xe,[`${j}-in-form-item`]:K},Vd(j,N,z),_e,F==null?void 0:F.className,a,s,ee,ge,ue,ye),disabled:ke,style:Object.assign(Object.assign({},F==null?void 0:F.style),k)},D,{builtinPlacements:iW(E,H),direction:G,placement:Oe,notFoundContent:we,allowClear:Se,showSearch:Fe,expandIcon:Pe,suffixIcon:q,removeIcon:J,loadingIcon:Ne,checkable:We,dropdownClassName:De,dropdownPrefixCls:r||W,dropdownStyle:Object.assign(Object.assign({},D.dropdownStyle),{zIndex:Ke}),choiceTransitionName:as(de,"",d),transitionName:as(de,"slide-up",u),getPopupContainer:_||R,ref:t}));return pe(ne(tt))}),_et=Sg(iC,"dropdownAlign",e=>Or(e,["visible"]));iC.SHOW_PARENT=Cet;iC.SHOW_CHILD=bet;iC.Panel=vet;iC._InternalPanelDoNotUseOrYouWillBeFired=_et;const wbe=me.createContext(null);var Eet=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 Tet=(e,t)=>{var n;const{prefixCls:r,className:i,rootClassName:o,children:a,indeterminate:s=!1,style:l,onMouseEnter:c,onMouseLeave:u,skipGroup:d=!1,disabled:h}=e,p=Eet(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:m,direction:v,checkbox:y}=f.useContext(hn),S=f.useContext(wbe),{isFormItemInput:b}=f.useContext(pa),C=f.useContext(ta),_=(n=(S==null?void 0:S.disabled)||h)!==null&&n!==void 0?n:C,T=f.useRef(p.value),x=f.useRef(null),E=ga(t,x);f.useEffect(()=>{S==null||S.registerValue(p.value)},[]),f.useEffect(()=>{if(!d)return p.value!==T.current&&(S==null||S.cancelValue(T.current),S==null||S.registerValue(p.value),T.current=p.value),()=>S==null?void 0:S.cancelValue(p.value)},[p.value]),f.useEffect(()=>{var K;!((K=x.current)===null||K===void 0)&&K.input&&(x.current.input.indeterminate=s)},[s]);const k=m("checkbox",r),M=Ei(k),[P,D,R]=bbe(k,M),A=Object.assign({},p);S&&!d&&(A.onChange=function(){p.onChange&&p.onChange.apply(p,arguments),S.toggleOption&&S.toggleOption({label:a,value:p.value})},A.name=S.name,A.checked=S.value.includes(p.value));const H=Re(`${k}-wrapper`,{[`${k}-rtl`]:v==="rtl",[`${k}-wrapper-checked`]:A.checked,[`${k}-wrapper-disabled`]:_,[`${k}-wrapper-in-form-item`]:b},y==null?void 0:y.className,i,o,R,M,D),F=Re({[`${k}-indeterminate`]:s},MO,D),[U,z]=zye(A.onClick);return P(f.createElement(bE,{component:"Checkbox",disabled:_},f.createElement("label",{className:H,style:Object.assign(Object.assign({},y==null?void 0:y.style),l),onMouseEnter:c,onMouseLeave:u,onClick:U},f.createElement(Hye,Object.assign({},A,{onClick:z,prefixCls:k,className:F,disabled:_,ref:E})),a!==void 0&&f.createElement("span",null,a))))},_be=f.forwardRef(Tet);var ket=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 Oet=f.forwardRef((e,t)=>{const{defaultValue:n,children:r,options:i=[],prefixCls:o,className:a,rootClassName:s,style:l,onChange:c}=e,u=ket(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:d,direction:h}=f.useContext(hn),[p,m]=f.useState(u.value||n||[]),[v,y]=f.useState([]);f.useEffect(()=>{"value"in u&&m(u.value||[])},[u.value]);const S=f.useMemo(()=>i.map(F=>typeof F=="string"||typeof F=="number"?{label:F,value:F}:F),[i]),b=F=>{y(U=>U.filter(z=>z!==F))},C=F=>{y(U=>[].concat(pt(U),[F]))},_=F=>{const U=p.indexOf(F.value),z=pt(p);U===-1?z.push(F.value):z.splice(U,1),"value"in u||m(z),c==null||c(z.filter(K=>v.includes(K)).sort((K,Z)=>{const N=S.findIndex(W=>W.value===K),j=S.findIndex(W=>W.value===Z);return N-j}))},T=d("checkbox",o),x=`${T}-group`,E=Ei(T),[k,M,P]=bbe(T,E),D=Or(u,["value","disabled"]),R=i.length?S.map(F=>f.createElement(_be,{prefixCls:T,key:F.value.toString(),disabled:"disabled"in F?F.disabled:u.disabled,value:F.value,checked:p.includes(F.value),onChange:F.onChange,className:`${x}-item`,style:F.style,title:F.title,id:F.id,required:F.required},F.label)):r,A={toggleOption:_,value:p,disabled:u.disabled,name:u.name,registerValue:C,cancelValue:b},H=Re(x,{[`${x}-rtl`]:h==="rtl"},a,s,P,E,M);return k(f.createElement("div",Object.assign({className:H,style:l},D,{ref:t}),f.createElement(wbe.Provider,{value:A},R)))}),vp=_be;vp.Group=Oet;vp.__ANT_CHECKBOX=!0;const Ebe=f.createContext({});var Pet=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 Hee(e){return typeof e=="number"?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}const Met=["xs","sm","md","lg","xl","xxl"],kv=f.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=f.useContext(hn),{gutter:i,wrap:o}=f.useContext(Ebe),{prefixCls:a,span:s,order:l,offset:c,push:u,pull:d,className:h,children:p,flex:m,style:v}=e,y=Pet(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),S=n("col",a),[b,C,_]=VVe(S),T={};let x={};Met.forEach(M=>{let P={};const D=e[M];typeof D=="number"?P.span=D:typeof D=="object"&&(P=D||{}),delete y[M],x=Object.assign(Object.assign({},x),{[`${S}-${M}-${P.span}`]:P.span!==void 0,[`${S}-${M}-order-${P.order}`]:P.order||P.order===0,[`${S}-${M}-offset-${P.offset}`]:P.offset||P.offset===0,[`${S}-${M}-push-${P.push}`]:P.push||P.push===0,[`${S}-${M}-pull-${P.pull}`]:P.pull||P.pull===0,[`${S}-rtl`]:r==="rtl"}),P.flex&&(x[`${S}-${M}-flex`]=!0,T[`--${S}-${M}-flex`]=Hee(P.flex))});const E=Re(S,{[`${S}-${s}`]:s!==void 0,[`${S}-order-${l}`]:l,[`${S}-offset-${c}`]:c,[`${S}-push-${u}`]:u,[`${S}-pull-${d}`]:d},h,x,C,_),k={};if(i&&i[0]>0){const M=i[0]/2;k.paddingLeft=M,k.paddingRight=M}return m&&(k.flex=Hee(m),o===!1&&!k.minWidth&&(k.minWidth=0)),b(f.createElement("div",Object.assign({},y,{style:Object.assign(Object.assign(Object.assign({},k),v),T),className:E,ref:t}),p))});var Iet=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 zee(e,t){const[n,r]=f.useState(typeof e=="string"?e:""),i=()=>{if(typeof e=="string"&&r(e),typeof e=="object")for(let o=0;o<cg.length;o++){const a=cg[o];if(!t[a])continue;const s=e[a];if(s!==void 0){r(s);return}}};return f.useEffect(()=>{i()},[JSON.stringify(e),t]),n}const FE=f.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:i,className:o,style:a,children:s,gutter:l=0,wrap:c}=e,u=Iet(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:d,direction:h}=f.useContext(hn),[p,m]=f.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[v,y]=f.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),S=zee(i,v),b=zee(r,v),C=f.useRef(l),_=f0e();f.useEffect(()=>{const z=_.subscribe(K=>{y(K);const Z=C.current||0;(!Array.isArray(Z)&&typeof Z=="object"||Array.isArray(Z)&&(typeof Z[0]=="object"||typeof Z[1]=="object"))&&m(K)});return()=>_.unsubscribe(z)},[]);const T=()=>{const z=[void 0,void 0];return(Array.isArray(l)?l:[l,void 0]).forEach((Z,N)=>{if(typeof Z=="object")for(let j=0;j<cg.length;j++){const W=cg[j];if(p[W]&&Z[W]!==void 0){z[N]=Z[W];break}}else z[N]=Z}),z},x=d("row",n),[E,k,M]=WVe(x),P=T(),D=Re(x,{[`${x}-no-wrap`]:c===!1,[`${x}-${b}`]:b,[`${x}-${S}`]:S,[`${x}-rtl`]:h==="rtl"},o,k,M),R={},A=P[0]!=null&&P[0]>0?P[0]/-2:void 0;A&&(R.marginLeft=A,R.marginRight=A);const[H,F]=P;R.rowGap=F;const U=f.useMemo(()=>({gutter:[H,F],wrap:c}),[H,F,c]);return E(f.createElement(Ebe.Provider,{value:U},f.createElement("div",Object.assign({},u,{className:D,style:Object.assign(Object.assign({},R),a),ref:t}),s)))}),$et=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:o,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{borderBlockStart:`${je(i)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${je(i)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${je(e.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${je(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${je(i)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:`calc(${a} * 100%)`},"&::after":{width:`calc(100% - ${a} * 100%)`}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:`calc(100% - ${a} * 100%)`},"&::after":{width:`calc(${a} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:o},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${je(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${je(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},Ret=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),Aet=Tr("Divider",e=>{const t=fr(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[$et(t)]},Ret,{unitless:{orientationMargin:!0}});var Net=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 Det=e=>{const{getPrefixCls:t,direction:n,divider:r}=f.useContext(hn),{prefixCls:i,type:o="horizontal",orientation:a="center",orientationMargin:s,className:l,rootClassName:c,children:u,dashed:d,variant:h="solid",plain:p,style:m}=e,v=Net(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),y=t("divider",i),[S,b,C]=Aet(y),_=!!u,T=a==="left"&&s!=null,x=a==="right"&&s!=null,E=Re(y,r==null?void 0:r.className,b,C,`${y}-${o}`,{[`${y}-with-text`]:_,[`${y}-with-text-${a}`]:_,[`${y}-dashed`]:!!d,[`${y}-${h}`]:h!=="solid",[`${y}-plain`]:!!p,[`${y}-rtl`]:n==="rtl",[`${y}-no-default-orientation-margin-left`]:T,[`${y}-no-default-orientation-margin-right`]:x},l,c),k=f.useMemo(()=>typeof s=="number"?s:/^\d+$/.test(s)?Number(s):s,[s]),M=Object.assign(Object.assign({},T&&{marginLeft:k}),x&&{marginRight:k});return S(f.createElement("div",Object.assign({className:E,style:Object.assign(Object.assign({},r==null?void 0:r.style),m)},v,{role:"separator"}),u&&o!=="vertical"&&f.createElement("span",{className:`${y}-inner-text`,style:M},u)))};var Uee=function(t,n){if(!t)return null;var r={left:t.offsetLeft,right:t.parentElement.clientWidth-t.clientWidth-t.offsetLeft,width:t.clientWidth,top:t.offsetTop,bottom:t.parentElement.clientHeight-t.clientHeight-t.offsetTop,height:t.clientHeight};return n?{left:0,right:0,width:0,top:r.top,bottom:r.bottom,height:r.height}:{left:r.left,right:r.right,width:r.width,top:0,bottom:0,height:0}},vf=function(t){return t!==void 0?"".concat(t,"px"):void 0};function Let(e){var t=e.prefixCls,n=e.containerRef,r=e.value,i=e.getValueIndex,o=e.motionName,a=e.onMotionStart,s=e.onMotionEnd,l=e.direction,c=e.vertical,u=c===void 0?!1:c,d=f.useRef(null),h=f.useState(r),p=Le(h,2),m=p[0],v=p[1],y=function(F){var U,z=i(F),K=(U=n.current)===null||U===void 0?void 0:U.querySelectorAll(".".concat(t,"-item"))[z];return(K==null?void 0:K.offsetParent)&&K},S=f.useState(null),b=Le(S,2),C=b[0],_=b[1],T=f.useState(null),x=Le(T,2),E=x[0],k=x[1];Er(function(){if(m!==r){var H=y(m),F=y(r),U=Uee(H,u),z=Uee(F,u);v(r),_(U),k(z),H&&F?a():s()}},[r]);var M=f.useMemo(function(){if(u){var H;return vf((H=C==null?void 0:C.top)!==null&&H!==void 0?H:0)}return vf(l==="rtl"?-(C==null?void 0:C.right):C==null?void 0:C.left)},[u,l,C]),P=f.useMemo(function(){if(u){var H;return vf((H=E==null?void 0:E.top)!==null&&H!==void 0?H:0)}return vf(l==="rtl"?-(E==null?void 0:E.right):E==null?void 0:E.left)},[u,l,E]),D=function(){return u?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},R=function(){return u?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},A=function(){_(null),k(null),s()};return!C||!E?null:f.createElement(ha,{visible:!0,motionName:o,motionAppear:!0,onAppearStart:D,onAppearActive:R,onVisibleChanged:A},function(H,F){var U=H.className,z=H.style,K=Y(Y({},z),{},{"--thumb-start-left":M,"--thumb-start-width":vf(C==null?void 0:C.width),"--thumb-active-left":P,"--thumb-active-width":vf(E==null?void 0:E.width),"--thumb-start-top":M,"--thumb-start-height":vf(C==null?void 0:C.height),"--thumb-active-top":P,"--thumb-active-height":vf(E==null?void 0:E.height)}),Z={ref:ga(d,F),style:K,className:Re("".concat(t,"-thumb"),U)};return f.createElement("div",Z)})}var Fet=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"];function jet(e){if(typeof e.title<"u")return e.title;if(ln(e.label)!=="object"){var t;return(t=e.label)===null||t===void 0?void 0:t.toString()}}function Bet(e){return e.map(function(t){if(ln(t)==="object"&&t!==null){var n=jet(t);return Y(Y({},t),{},{title:n})}return{label:t==null?void 0:t.toString(),title:t==null?void 0:t.toString(),value:t}})}var Het=function(t){var n=t.prefixCls,r=t.className,i=t.disabled,o=t.checked,a=t.label,s=t.title,l=t.value,c=t.name,u=t.onChange,d=t.onFocus,h=t.onBlur,p=t.onKeyDown,m=t.onKeyUp,v=t.onMouseDown,y=function(b){i||u(b,l)};return f.createElement("label",{className:Re(r,ae({},"".concat(n,"-item-disabled"),i)),onMouseDown:v},f.createElement("input",{name:c,className:"".concat(n,"-item-input"),type:"radio",disabled:i,checked:o,onChange:y,onFocus:d,onBlur:h,onKeyDown:p,onKeyUp:m}),f.createElement("div",{className:"".concat(n,"-item-label"),title:s,"aria-selected":o},a))},zet=f.forwardRef(function(e,t){var n,r,i=e.prefixCls,o=i===void 0?"rc-segmented":i,a=e.direction,s=e.vertical,l=e.options,c=l===void 0?[]:l,u=e.disabled,d=e.defaultValue,h=e.value,p=e.name,m=e.onChange,v=e.className,y=v===void 0?"":v,S=e.motionName,b=S===void 0?"thumb-motion":S,C=tn(e,Fet),_=f.useRef(null),T=f.useMemo(function(){return ga(_,t)},[_,t]),x=f.useMemo(function(){return Bet(c)},[c]),E=Qn((n=x[0])===null||n===void 0?void 0:n.value,{value:h,defaultValue:d}),k=Le(E,2),M=k[0],P=k[1],D=f.useState(!1),R=Le(D,2),A=R[0],H=R[1],F=function(pe,he){P(he),m==null||m(he)},U=Or(C,["children"]),z=f.useState(!1),K=Le(z,2),Z=K[0],N=K[1],j=f.useState(!1),W=Le(j,2),G=W[0],re=W[1],se=function(){re(!0)},de=function(){re(!1)},ee=function(){N(!1)},ne=function(pe){pe.key==="Tab"&&N(!0)},ue=function(pe){var he=x.findIndex(function(we){return we.value===M}),_e=x.length,ce=(he+pe+_e)%_e,xe=x[ce];xe&&(P(xe.value),m==null||m(xe.value))},ye=function(pe){switch(pe.key){case"ArrowLeft":case"ArrowUp":ue(-1);break;case"ArrowRight":case"ArrowDown":ue(1);break}};return f.createElement("div",st({role:"radiogroup","aria-label":"segmented control",tabIndex:u?void 0:0},U,{className:Re(o,(r={},ae(r,"".concat(o,"-rtl"),a==="rtl"),ae(r,"".concat(o,"-disabled"),u),ae(r,"".concat(o,"-vertical"),s),r),y),ref:T}),f.createElement("div",{className:"".concat(o,"-group")},f.createElement(Let,{vertical:s,prefixCls:o,value:M,containerRef:_,motionName:"".concat(o,"-").concat(b),direction:a,getValueIndex:function(pe){return x.findIndex(function(he){return he.value===pe})},onMotionStart:function(){H(!0)},onMotionEnd:function(){H(!1)}}),x.map(function(ge){var pe;return f.createElement(Het,st({},ge,{name:p,key:ge.value,prefixCls:o,className:Re(ge.className,"".concat(o,"-item"),(pe={},ae(pe,"".concat(o,"-item-selected"),ge.value===M&&!A),ae(pe,"".concat(o,"-item-focused"),G&&Z&&ge.value===M),pe)),checked:ge.value===M,onChange:F,onFocus:se,onBlur:de,onKeyDown:ye,onKeyUp:ne,onMouseDown:ee,disabled:!!u||!!ge.disabled}))})))}),Uet=zet;function Wee(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function Vee(e){return{backgroundColor:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}const Wet=Object.assign({overflow:"hidden"},ql),Vet=e=>{const{componentCls:t}=e,n=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),i=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`}),pl(e)),{[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-vertical`]:{[`${t}-group`]:{flexDirection:"column"},[`${t}-thumb`]:{width:"100%",height:0,padding:`0 ${je(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid} ${e.motionEaseInOut}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},Vee(e)),{color:e.itemSelectedColor}),"&-focused":Object.assign({},Hd(e)),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",transition:`background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:hover:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.itemHoverColor,"&::after":{backgroundColor:e.itemHoverBg}},[`&:active:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.itemHoverColor,"&::after":{backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:je(n),padding:`0 ${je(e.segmentedPaddingHorizontal)}`},Wet),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},Vee(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${je(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, height ${e.motionDurationSlow} ${e.motionEaseInOut}`,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:je(r),padding:`0 ${je(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:i,lineHeight:je(i),padding:`0 ${je(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),Wee(`&-disabled ${t}-item`,e)),Wee(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"}})}},Ket=e=>{const{colorTextLabel:t,colorText:n,colorFillSecondary:r,colorBgElevated:i,colorFill:o,lineWidthBold:a,colorBgLayout:s}=e;return{trackPadding:a,trackBg:s,itemColor:t,itemHoverColor:n,itemHoverBg:r,itemSelectedBg:i,itemActiveBg:o,itemSelectedColor:n}},qet=Tr("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=fr(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return[Vet(r)]},Ket);var Kee=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 Get(e){return typeof e=="object"&&!!(e!=null&&e.icon)}const Yet=f.forwardRef((e,t)=>{const n=zO(),{prefixCls:r,className:i,rootClassName:o,block:a,options:s=[],size:l="middle",style:c,vertical:u,name:d=n}=e,h=Kee(e,["prefixCls","className","rootClassName","block","options","size","style","vertical","name"]),{getPrefixCls:p,direction:m,segmented:v}=f.useContext(hn),y=p("segmented",r),[S,b,C]=qet(y),_=Ao(l),T=f.useMemo(()=>s.map(k=>{if(Get(k)){const{icon:M,label:P}=k,D=Kee(k,["icon","label"]);return Object.assign(Object.assign({},D),{label:f.createElement(f.Fragment,null,f.createElement("span",{className:`${y}-item-icon`},M),P&&f.createElement("span",null,P))})}return k}),[s,y]),x=Re(i,o,v==null?void 0:v.className,{[`${y}-block`]:a,[`${y}-sm`]:_==="small",[`${y}-lg`]:_==="large",[`${y}-vertical`]:u},b,C),E=Object.assign(Object.assign({},v==null?void 0:v.style),c);return S(f.createElement(Uet,Object.assign({},h,{name:d,className:x,style:E,options:T,ref:t,prefixCls:y,direction:m,vertical:u})))}),Tbe=Yet,kbe=me.createContext({}),Obe=me.createContext({}),Pbe=e=>{let{prefixCls:t,value:n,onChange:r}=e;const i=()=>{if(r&&n&&!n.cleared){const o=n.toHsb();o.a=0;const a=Vs(o);a.cleared=!0,r(a)}};return me.createElement("div",{className:`${t}-clear`,onClick:i})};var eg;(function(e){e.hex="hex",e.rgb="rgb",e.hsb="hsb"})(eg||(eg={}));var Xet={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Qet=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Xet}))},Zet=f.forwardRef(Qet);function tj(){return typeof BigInt=="function"}function Mbe(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function tv(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",i=r.split("."),o=i[0]||"0",a=i[1]||"0";o==="0"&&a==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:o,decimalStr:a,fullStr:"".concat(s).concat(r)}}function NW(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function R1(e){var t=String(e);if(NW(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&DW(t)?t.length-t.indexOf(".")-1:0}function mP(e){var t=String(e);if(NW(e)){if(e>Number.MAX_SAFE_INTEGER)return String(tj()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e<Number.MIN_SAFE_INTEGER)return String(tj()?BigInt(e).toString():Number.MIN_SAFE_INTEGER);t=e.toFixed(R1(t))}return tv(t).fullStr}function DW(e){return typeof e=="number"?!Number.isNaN(e):e?/^\s*-?\d+(\.\d+)?\s*$/.test(e)||/^\s*-?\d+\.\s*$/.test(e)||/^\s*-?\.\d+\s*$/.test(e):!1}var Jet=function(){function e(t){if(hi(this,e),ae(this,"origin",""),ae(this,"negative",void 0),ae(this,"integer",void 0),ae(this,"decimal",void 0),ae(this,"decimalLen",void 0),ae(this,"empty",void 0),ae(this,"nan",void 0),Mbe(t)){this.empty=!0;return}if(this.origin=String(t),t==="-"||Number.isNaN(t)){this.nan=!0;return}var n=t;if(NW(n)&&(n=Number(n)),n=typeof n=="string"?n:mP(n),DW(n)){var r=tv(n);this.negative=r.negative;var i=r.trimStr.split(".");this.integer=BigInt(i[0]);var o=i[1]||"0";this.decimal=BigInt(o),this.decimalLen=o.length}else this.nan=!0}return pi(e,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(n){var r="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(r)}},{key:"negate",value:function(){var n=new e(this.toString());return n.negative=!n.negative,n}},{key:"cal",value:function(n,r,i){var o=Math.max(this.getDecimalStr().length,n.getDecimalStr().length),a=this.alignDecimal(o),s=n.alignDecimal(o),l=r(a,s).toString(),c=i(o),u=tv(l),d=u.negativeStr,h=u.trimStr,p="".concat(d).concat(h.padStart(c+1,"0"));return new e("".concat(p.slice(0,-c),".").concat(p.slice(-c)))}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=new e(n);return r.isInvalidate()?this:this.cal(r,function(i,o){return i+o},function(i){return i})}},{key:"multi",value:function(n){var r=new e(n);return this.isInvalidate()||r.isInvalidate()?new e(NaN):this.cal(r,function(i,o){return i*o},function(i){return i*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toString()===(n==null?void 0:n.toString())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":tv("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),ett=function(){function e(t){if(hi(this,e),ae(this,"origin",""),ae(this,"number",void 0),ae(this,"empty",void 0),Mbe(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return pi(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var i=this.number+r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var o=Math.max(R1(this.number),R1(r));return new e(i.toFixed(o))}},{key:"multi",value:function(n){var r=Number(n);if(this.isInvalidate()||Number.isNaN(r))return new e(NaN);var i=this.number*r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i<Number.MIN_SAFE_INTEGER)return new e(Number.MIN_SAFE_INTEGER);var o=Math.max(R1(this.number),R1(r));return new e(i.toFixed(o))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toNumber()===(n==null?void 0:n.toNumber())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":mP(this.number):this.origin}}]),e}();function ld(e){return tj()?new Jet(e):new ett(e)}function U8(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var i=tv(e),o=i.negativeStr,a=i.integerStr,s=i.decimalStr,l="".concat(t).concat(s),c="".concat(o).concat(a);if(n>=0){var u=Number(s[n]);if(u>=5&&!r){var d=ld(e).add("".concat(o,"0.").concat("0".repeat(n)).concat(10-u));return U8(d.toString(),t,n,r)}return n===0?c:"".concat(c).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return l===".0"?c:"".concat(c).concat(l)}function ttt(e){return!!(e.addonBefore||e.addonAfter)}function ntt(e){return!!(e.prefix||e.suffix||e.allowClear)}function qee(e,t,n){var r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},i}function Y9(e,t,n,r){if(n){var i=t;if(t.type==="click"){i=qee(t,e,""),n(i);return}if(e.type!=="file"&&r!==void 0){i=qee(t,e,r),n(i);return}n(i)}}function LW(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var i=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(i,i);break;default:e.setSelectionRange(0,i)}}}}var FW=me.forwardRef(function(e,t){var n,r,i,o=e.inputElement,a=e.children,s=e.prefixCls,l=e.prefix,c=e.suffix,u=e.addonBefore,d=e.addonAfter,h=e.className,p=e.style,m=e.disabled,v=e.readOnly,y=e.focused,S=e.triggerFocus,b=e.allowClear,C=e.value,_=e.handleReset,T=e.hidden,x=e.classes,E=e.classNames,k=e.dataAttrs,M=e.styles,P=e.components,D=e.onClear,R=a??o,A=(P==null?void 0:P.affixWrapper)||"span",H=(P==null?void 0:P.groupWrapper)||"span",F=(P==null?void 0:P.wrapper)||"span",U=(P==null?void 0:P.groupAddon)||"span",z=f.useRef(null),K=function(ce){var xe;(xe=z.current)!==null&&xe!==void 0&&xe.contains(ce.target)&&(S==null||S())},Z=ntt(e),N=f.cloneElement(R,{value:C,className:Re((n=R.props)===null||n===void 0?void 0:n.className,!Z&&(E==null?void 0:E.variant))||null}),j=f.useRef(null);if(me.useImperativeHandle(t,function(){return{nativeElement:j.current||z.current}}),Z){var W=null;if(b){var G=!m&&!v&&C,re="".concat(s,"-clear-icon"),se=ln(b)==="object"&&b!==null&&b!==void 0&&b.clearIcon?b.clearIcon:"✖";W=me.createElement("button",{type:"button",onClick:function(ce){_==null||_(ce),D==null||D()},onMouseDown:function(ce){return ce.preventDefault()},className:Re(re,ae(ae({},"".concat(re,"-hidden"),!G),"".concat(re,"-has-suffix"),!!c))},se)}var de="".concat(s,"-affix-wrapper"),ee=Re(de,ae(ae(ae(ae(ae({},"".concat(s,"-disabled"),m),"".concat(de,"-disabled"),m),"".concat(de,"-focused"),y),"".concat(de,"-readonly"),v),"".concat(de,"-input-with-clear-btn"),c&&b&&C),x==null?void 0:x.affixWrapper,E==null?void 0:E.affixWrapper,E==null?void 0:E.variant),ne=(c||b)&&me.createElement("span",{className:Re("".concat(s,"-suffix"),E==null?void 0:E.suffix),style:M==null?void 0:M.suffix},W,c);N=me.createElement(A,st({className:ee,style:M==null?void 0:M.affixWrapper,onClick:K},k==null?void 0:k.affixWrapper,{ref:z}),l&&me.createElement("span",{className:Re("".concat(s,"-prefix"),E==null?void 0:E.prefix),style:M==null?void 0:M.prefix},l),N,ne)}if(ttt(e)){var ue="".concat(s,"-group"),ye="".concat(ue,"-addon"),ge="".concat(ue,"-wrapper"),pe=Re("".concat(s,"-wrapper"),ue,x==null?void 0:x.wrapper,E==null?void 0:E.wrapper),he=Re(ge,ae({},"".concat(ge,"-disabled"),m),x==null?void 0:x.group,E==null?void 0:E.groupWrapper);N=me.createElement(H,{className:he,ref:j},me.createElement(F,{className:pe},u&&me.createElement(U,{className:ye},u),N,d&&me.createElement(U,{className:ye},d)))}return me.cloneElement(N,{className:Re((r=N.props)===null||r===void 0?void 0:r.className,h)||null,style:Y(Y({},(i=N.props)===null||i===void 0?void 0:i.style),p),hidden:T})}),rtt=["show"];function Ibe(e,t){return f.useMemo(function(){var n={};t&&(n.show=ln(t)==="object"&&t.formatter?t.formatter:!!t),n=Y(Y({},n),e);var r=n,i=r.show,o=tn(r,rtt);return Y(Y({},o),{},{show:!!i,showFormatter:typeof i=="function"?i:void 0,strategy:o.strategy||function(a){return a.length}})},[e,t])}var itt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],ott=f.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,i=e.onFocus,o=e.onBlur,a=e.onPressEnter,s=e.onKeyDown,l=e.onKeyUp,c=e.prefixCls,u=c===void 0?"rc-input":c,d=e.disabled,h=e.htmlSize,p=e.className,m=e.maxLength,v=e.suffix,y=e.showCount,S=e.count,b=e.type,C=b===void 0?"text":b,_=e.classes,T=e.classNames,x=e.styles,E=e.onCompositionStart,k=e.onCompositionEnd,M=tn(e,itt),P=f.useState(!1),D=Le(P,2),R=D[0],A=D[1],H=f.useRef(!1),F=f.useRef(!1),U=f.useRef(null),z=f.useRef(null),K=function(Ne){U.current&&LW(U.current,Ne)},Z=Qn(e.defaultValue,{value:e.value}),N=Le(Z,2),j=N[0],W=N[1],G=j==null?"":String(j),re=f.useState(null),se=Le(re,2),de=se[0],ee=se[1],ne=Ibe(S,y),ue=ne.max||m,ye=ne.strategy(G),ge=!!ue&&ye>ue;f.useImperativeHandle(t,function(){var Pe;return{focus:K,blur:function(){var We;(We=U.current)===null||We===void 0||We.blur()},setSelectionRange:function(We,Q,q){var J;(J=U.current)===null||J===void 0||J.setSelectionRange(We,Q,q)},select:function(){var We;(We=U.current)===null||We===void 0||We.select()},input:U.current,nativeElement:((Pe=z.current)===null||Pe===void 0?void 0:Pe.nativeElement)||U.current}}),f.useEffect(function(){F.current&&(F.current=!1),A(function(Pe){return Pe&&d?!1:Pe})},[d]);var pe=function(Ne,We,Q){var q=We;if(!H.current&&ne.exceedFormatter&&ne.max&&ne.strategy(We)>ne.max){if(q=ne.exceedFormatter(We,{max:ne.max}),We!==q){var J,be;ee([((J=U.current)===null||J===void 0?void 0:J.selectionStart)||0,((be=U.current)===null||be===void 0?void 0:be.selectionEnd)||0])}}else if(Q.source==="compositionEnd")return;W(q),U.current&&Y9(U.current,Ne,r,q)};f.useEffect(function(){if(de){var Pe;(Pe=U.current)===null||Pe===void 0||Pe.setSelectionRange.apply(Pe,pt(de))}},[de]);var he=function(Ne){pe(Ne,Ne.target.value,{source:"change"})},_e=function(Ne){H.current=!1,pe(Ne,Ne.currentTarget.value,{source:"compositionEnd"}),k==null||k(Ne)},ce=function(Ne){a&&Ne.key==="Enter"&&!F.current&&(F.current=!0,a(Ne)),s==null||s(Ne)},xe=function(Ne){Ne.key==="Enter"&&(F.current=!1),l==null||l(Ne)},we=function(Ne){A(!0),i==null||i(Ne)},De=function(Ne){F.current&&(F.current=!1),A(!1),o==null||o(Ne)},Fe=function(Ne){W(""),K(),U.current&&Y9(U.current,Ne,r)},Ce=ge&&"".concat(u,"-out-of-range"),Te=function(){var Ne=Or(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return me.createElement("input",st({autoComplete:n},Ne,{onChange:he,onFocus:we,onBlur:De,onKeyDown:ce,onKeyUp:xe,className:Re(u,ae({},"".concat(u,"-disabled"),d),T==null?void 0:T.input),style:x==null?void 0:x.input,ref:U,size:h,type:C,onCompositionStart:function(Q){H.current=!0,E==null||E(Q)},onCompositionEnd:_e}))},ke=function(){var Ne=Number(ue)>0;if(v||ne.show){var We=ne.showFormatter?ne.showFormatter({value:G,count:ye,maxLength:ue}):"".concat(ye).concat(Ne?" / ".concat(ue):"");return me.createElement(me.Fragment,null,ne.show&&me.createElement("span",{className:Re("".concat(u,"-show-count-suffix"),ae({},"".concat(u,"-show-count-has-suffix"),!!v),T==null?void 0:T.count),style:Y({},x==null?void 0:x.count)},We),v)}return null};return me.createElement(FW,st({},M,{prefixCls:u,className:Re(p,Ce),handleReset:Fe,value:G,focused:R,triggerFocus:K,suffix:ke(),disabled:d,classes:_,classNames:T,styles:x}),Te())});function att(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(r,i){if(t[i])return t[i];var o=r[i];return typeof o=="function"?o.bind(r):o}}):e}function stt(e,t){var n=f.useRef(null);function r(){try{var o=e.selectionStart,a=e.selectionEnd,s=e.value,l=s.substring(0,o),c=s.substring(a);n.current={start:o,end:a,value:s,beforeTxt:l,afterTxt:c}}catch{}}function i(){if(e&&n.current&&t)try{var o=e.value,a=n.current,s=a.beforeTxt,l=a.afterTxt,c=a.start,u=o.length;if(o.startsWith(s))u=s.length;else if(o.endsWith(l))u=o.length-n.current.afterTxt.length;else{var d=s[c-1],h=o.indexOf(d,c-1);h!==-1&&(u=h+1)}e.setSelectionRange(u,u)}catch(p){fi(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(p.message))}}return[r,i]}var ltt=function(){var t=f.useState(!1),n=Le(t,2),r=n[0],i=n[1];return Er(function(){i(KO())},[]),r},ctt=200,utt=600;function dtt(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,i=e.upDisabled,o=e.downDisabled,a=e.onStep,s=f.useRef(),l=f.useRef([]),c=f.useRef();c.current=a;var u=function(){clearTimeout(s.current)},d=function(C,_){C.preventDefault(),u(),c.current(_);function T(){c.current(_),s.current=setTimeout(T,ctt)}s.current=setTimeout(T,utt)};f.useEffect(function(){return function(){u(),l.current.forEach(function(b){return Cr.cancel(b)})}},[]);var h=ltt();if(h)return null;var p="".concat(t,"-handler"),m=Re(p,"".concat(p,"-up"),ae({},"".concat(p,"-up-disabled"),i)),v=Re(p,"".concat(p,"-down"),ae({},"".concat(p,"-down-disabled"),o)),y=function(){return l.current.push(Cr(u))},S={unselectable:"on",role:"button",onMouseUp:y,onMouseLeave:y};return f.createElement("div",{className:"".concat(p,"-wrap")},f.createElement("span",st({},S,{onMouseDown:function(C){d(C,!0)},"aria-label":"Increase Value","aria-disabled":i,className:m}),n||f.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),f.createElement("span",st({},S,{onMouseDown:function(C){d(C,!1)},"aria-label":"Decrease Value","aria-disabled":o,className:v}),r||f.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function Gee(e){var t=typeof e=="number"?mP(e):tv(e).fullStr,n=t.includes(".");return n?tv(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const ftt=function(){var e=f.useRef(0),t=function(){Cr.cancel(e.current)};return f.useEffect(function(){return t},[]),function(n){t(),e.current=Cr(function(){n()})}};var htt=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],ptt=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Yee=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},Xee=function(t){var n=ld(t);return n.isInvalidate()?null:n},mtt=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,o=e.min,a=e.max,s=e.step,l=s===void 0?1:s,c=e.defaultValue,u=e.value,d=e.disabled,h=e.readOnly,p=e.upHandler,m=e.downHandler,v=e.keyboard,y=e.changeOnWheel,S=y===void 0?!1:y,b=e.controls,C=b===void 0?!0:b;e.classNames;var _=e.stringMode,T=e.parser,x=e.formatter,E=e.precision,k=e.decimalSeparator,M=e.onChange,P=e.onInput,D=e.onPressEnter,R=e.onStep,A=e.changeOnBlur,H=A===void 0?!0:A,F=e.domRef,U=tn(e,htt),z="".concat(n,"-input"),K=f.useRef(null),Z=f.useState(!1),N=Le(Z,2),j=N[0],W=N[1],G=f.useRef(!1),re=f.useRef(!1),se=f.useRef(!1),de=f.useState(function(){return ld(u??c)}),ee=Le(de,2),ne=ee[0],ue=ee[1];function ye(St){u===void 0&&ue(St)}var ge=f.useCallback(function(St,Ot){if(!Ot)return E>=0?E:Math.max(R1(St),R1(l))},[E,l]),pe=f.useCallback(function(St){var Ot=String(St);if(T)return T(Ot);var Bt=Ot;return k&&(Bt=Bt.replace(k,".")),Bt.replace(/[^\w.-]+/g,"")},[T,k]),he=f.useRef(""),_e=f.useCallback(function(St,Ot){if(x)return x(St,{userTyping:Ot,input:String(he.current)});var Bt=typeof St=="number"?mP(St):St;if(!Ot){var Dt=ge(Bt,Ot);if(DW(Bt)&&(k||Dt>=0)){var an=k||".";Bt=U8(Bt,an,Dt)}}return Bt},[x,ge,k]),ce=f.useState(function(){var St=c??u;return ne.isInvalidate()&&["string","number"].includes(ln(St))?Number.isNaN(St)?"":St:_e(ne.toString(),!1)}),xe=Le(ce,2),we=xe[0],De=xe[1];he.current=we;function Fe(St,Ot){De(_e(St.isInvalidate()?St.toString(!1):St.toString(!Ot),Ot))}var Ce=f.useMemo(function(){return Xee(a)},[a,E]),Te=f.useMemo(function(){return Xee(o)},[o,E]),ke=f.useMemo(function(){return!Ce||!ne||ne.isInvalidate()?!1:Ce.lessEquals(ne)},[Ce,ne]),Pe=f.useMemo(function(){return!Te||!ne||ne.isInvalidate()?!1:ne.lessEquals(Te)},[Te,ne]),Ne=stt(K.current,j),We=Le(Ne,2),Q=We[0],q=We[1],J=function(Ot){return Ce&&!Ot.lessEquals(Ce)?Ce:Te&&!Te.lessEquals(Ot)?Te:null},be=function(Ot){return!J(Ot)},Oe=function(Ot,Bt){var Dt=Ot,an=be(Dt)||Dt.isEmpty();if(!Dt.isEmpty()&&!Bt&&(Dt=J(Dt)||Dt,an=!0),!h&&!d&&an){var Vt=Dt.toString(),Kt=ge(Vt,Bt);return Kt>=0&&(Dt=ld(U8(Vt,".",Kt)),be(Dt)||(Dt=ld(U8(Vt,".",Kt,!0)))),Dt.equals(ne)||(ye(Dt),M==null||M(Dt.isEmpty()?null:Yee(_,Dt)),u===void 0&&Fe(Dt,Bt)),Dt}return ne},Se=ftt(),Ke=function St(Ot){if(Q(),he.current=Ot,De(Ot),!re.current){var Bt=pe(Ot),Dt=ld(Bt);Dt.isNaN()||Oe(Dt,!0)}P==null||P(Ot),Se(function(){var an=Ot;T||(an=Ot.replace(/。/g,".")),an!==Ot&&St(an)})},tt=function(){re.current=!0},le=function(){re.current=!1,Ke(K.current.value)},ze=function(Ot){Ke(Ot.target.value)},Ye=function(Ot){var Bt;if(!(Ot&&ke||!Ot&&Pe)){G.current=!1;var Dt=ld(se.current?Gee(l):l);Ot||(Dt=Dt.negate());var an=(ne||ld(0)).add(Dt.toString()),Vt=Oe(an,!1);R==null||R(Yee(_,Vt),{offset:se.current?Gee(l):l,type:Ot?"up":"down"}),(Bt=K.current)===null||Bt===void 0||Bt.focus()}},Ue=function(Ot){var Bt=ld(pe(we)),Dt;Bt.isNaN()?Dt=Oe(ne,Ot):Dt=Oe(Bt,Ot),u!==void 0?Fe(ne,!1):Dt.isNaN()||Fe(Dt,!1)},Je=function(){G.current=!0},Ze=function(Ot){var Bt=Ot.key,Dt=Ot.shiftKey;G.current=!0,se.current=Dt,Bt==="Enter"&&(re.current||(G.current=!1),Ue(!1),D==null||D(Ot)),v!==!1&&!re.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Bt)&&(Ye(Bt==="Up"||Bt==="ArrowUp"),Ot.preventDefault())},rt=function(){G.current=!1,se.current=!1};f.useEffect(function(){if(S&&j){var St=function(Dt){Ye(Dt.deltaY<0),Dt.preventDefault()},Ot=K.current;if(Ot)return Ot.addEventListener("wheel",St,{passive:!1}),function(){return Ot.removeEventListener("wheel",St)}}});var qt=function(){H&&Ue(!1),W(!1),G.current=!1};return ev(function(){ne.isInvalidate()||Fe(ne,!1)},[E,x]),ev(function(){var St=ld(u);ue(St);var Ot=ld(pe(we));(!St.equals(Ot)||!G.current||x)&&Fe(St,G.current)},[u]),ev(function(){x&&q()},[we]),f.createElement("div",{ref:F,className:Re(n,r,ae(ae(ae(ae(ae({},"".concat(n,"-focused"),j),"".concat(n,"-disabled"),d),"".concat(n,"-readonly"),h),"".concat(n,"-not-a-number"),ne.isNaN()),"".concat(n,"-out-of-range"),!ne.isInvalidate()&&!be(ne))),style:i,onFocus:function(){W(!0)},onBlur:qt,onKeyDown:Ze,onKeyUp:rt,onCompositionStart:tt,onCompositionEnd:le,onBeforeInput:Je},C&&f.createElement(dtt,{prefixCls:n,upNode:p,downNode:m,upDisabled:ke,downDisabled:Pe,onStep:Ye}),f.createElement("div",{className:"".concat(z,"-wrap")},f.createElement("input",st({autoComplete:"off",role:"spinbutton","aria-valuemin":o,"aria-valuemax":a,"aria-valuenow":ne.isInvalidate()?null:ne.toString(),step:l},U,{ref:ga(K,t),className:z,value:we,onChange:ze,disabled:d,readOnly:h}))))}),gtt=f.forwardRef(function(e,t){var n=e.disabled,r=e.style,i=e.prefixCls,o=i===void 0?"rc-input-number":i,a=e.value,s=e.prefix,l=e.suffix,c=e.addonBefore,u=e.addonAfter,d=e.className,h=e.classNames,p=tn(e,ptt),m=f.useRef(null),v=f.useRef(null),y=f.useRef(null),S=function(C){y.current&&LW(y.current,C)};return f.useImperativeHandle(t,function(){return att(y.current,{focus:S,nativeElement:m.current.nativeElement||v.current})}),f.createElement(FW,{className:d,triggerFocus:S,prefixCls:o,value:a,disabled:n,style:r,prefix:s,suffix:l,addonAfter:u,addonBefore:c,classNames:h,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:m},f.createElement(mtt,st({prefixCls:o,disabled:n,ref:y,domRef:v,className:h==null?void 0:h.input},p)))});const vtt=e=>{var t;const n=(t=e.handleVisible)!==null&&t!==void 0?t:"auto",r=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},$E(e)),{controlWidth:90,handleWidth:r,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new xr(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0,handleVisibleWidth:n===!0?r:0})},Qee=(e,t)=>{let{componentCls:n,borderRadiusSM:r,borderRadiusLG:i}=e;const o=t==="lg"?i:r;return{[`&-${t}`]:{[`${n}-handler-wrap`]:{borderStartEndRadius:o,borderEndEndRadius:o},[`${n}-handler-up`]:{borderStartEndRadius:o},[`${n}-handler-down`]:{borderEndEndRadius:o}}}},ytt=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:i,inputFontSizeSM:o,inputFontSizeLG:a,controlHeightLG:s,controlHeightSM:l,colorError:c,paddingInlineSM:u,paddingBlockSM:d,paddingBlockLG:h,paddingInlineLG:p,colorTextDescription:m,motionDurationMid:v,handleHoverColor:y,handleOpacity:S,paddingInline:b,paddingBlock:C,handleBg:_,handleActiveBg:T,colorTextDisabled:x,borderRadiusSM:E,borderRadiusLG:k,controlWidth:M,handleBorderColor:P,filledHandleBg:D,lineHeightLG:R,calc:A}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),RE(e)),{display:"inline-block",width:M,margin:0,padding:0,borderRadius:i}),kW(e,{[`${t}-handler-wrap`]:{background:_,[`${t}-handler-down`]:{borderBlockStart:`${je(n)} ${r} ${P}`}}})),PW(e,{[`${t}-handler-wrap`]:{background:D,[`${t}-handler-down`]:{borderBlockStart:`${je(n)} ${r} ${P}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:_}}})),OW(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:a,lineHeight:R,borderRadius:k,[`input${t}-input`]:{height:A(s).sub(A(n).mul(2)).equal(),padding:`${je(h)} ${je(p)}`}},"&-sm":{padding:0,fontSize:o,borderRadius:E,[`input${t}-input`]:{height:A(l).sub(A(n).mul(2)).equal(),padding:`${je(d)} ${je(u)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},$r(e)),Gye(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:k,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:E}}},Wye(e)),Kye(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{width:"100%",padding:`${je(C)} ${je(b)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:i,outline:0,transition:`all ${v} linear`,appearance:"textfield",fontSize:"inherit"}),MW(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:S,height:"100%",borderStartStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${v}`,overflow:"hidden",[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`
|
||
${t}-handler-up-inner,
|
||
${t}-handler-down-inner
|
||
`]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:m,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${je(n)} ${r} ${P}`,transition:`all ${v} linear`,"&:active":{background:T},"&:hover":{height:"60%",[`
|
||
${t}-handler-up-inner,
|
||
${t}-handler-down-inner
|
||
`]:{color:y}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},Qv()),{color:m,transition:`all ${v} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:i},[`${t}-handler-down`]:{borderEndEndRadius:i}},Qee(e,"lg")),Qee(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[`
|
||
${t}-handler-up-disabled,
|
||
${t}-handler-down-disabled
|
||
`]:{cursor:"not-allowed"},[`
|
||
${t}-handler-up-disabled:hover &-handler-up-inner,
|
||
${t}-handler-down-disabled:hover &-handler-down-inner
|
||
`]:{color:x}})}]},btt=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:i,controlWidth:o,borderRadiusLG:a,borderRadiusSM:s,paddingInlineLG:l,paddingInlineSM:c,paddingBlockLG:u,paddingBlockSM:d,motionDurationMid:h}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${je(n)} 0`}},RE(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:o,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:a,paddingInlineStart:l,[`input${t}-input`]:{padding:`${je(u)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:c,[`input${t}-input`]:{padding:`${je(d)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:i},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:i,transition:`margin ${h}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(r).equal()}})}},Stt=Tr("InputNumber",e=>{const t=fr(e,IE(e));return[ytt(t),btt(t),Jv(t)]},vtt,{unitless:{handleOpacity:!0}});var Ctt=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 $be=f.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=f.useContext(hn),i=f.useRef(null);f.useImperativeHandle(t,()=>i.current);const{className:o,rootClassName:a,size:s,disabled:l,prefixCls:c,addonBefore:u,addonAfter:d,prefix:h,suffix:p,bordered:m,readOnly:v,status:y,controls:S,variant:b}=e,C=Ctt(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),_=n("input-number",c),T=Ei(_),[x,E,k]=Stt(_,T),{compactSize:M,compactItemClassnames:P}=ef(_,r);let D=f.createElement(Zet,{className:`${_}-handler-up-inner`}),R=f.createElement(kE,{className:`${_}-handler-down-inner`});const A=typeof S=="boolean"?S:void 0;typeof S=="object"&&(D=typeof S.upIcon>"u"?D:f.createElement("span",{className:`${_}-handler-up-inner`},S.upIcon),R=typeof S.downIcon>"u"?R:f.createElement("span",{className:`${_}-handler-down-inner`},S.downIcon));const{hasFeedback:H,status:F,isFormItemInput:U,feedbackIcon:z}=f.useContext(pa),K=Ip(F,y),Z=Ao(ne=>{var ue;return(ue=s??M)!==null&&ue!==void 0?ue:ne}),N=f.useContext(ta),j=l??N,[W,G]=$p("inputNumber",b,m),re=H&&f.createElement(f.Fragment,null,z),se=Re({[`${_}-lg`]:Z==="large",[`${_}-sm`]:Z==="small",[`${_}-rtl`]:r==="rtl",[`${_}-in-form-item`]:U},E),de=`${_}-group`,ee=f.createElement(gtt,Object.assign({ref:i,disabled:j,className:Re(k,T,o,a,P),upHandler:D,downHandler:R,prefixCls:_,readOnly:v,controls:A,prefix:h,suffix:re||p,addonBefore:u&&f.createElement(Wd,{form:!0,space:!0},u),addonAfter:d&&f.createElement(Wd,{form:!0,space:!0},d),classNames:{input:se,variant:Re({[`${_}-${W}`]:G},Vd(_,K,H)),affixWrapper:Re({[`${_}-affix-wrapper-sm`]:Z==="small",[`${_}-affix-wrapper-lg`]:Z==="large",[`${_}-affix-wrapper-rtl`]:r==="rtl",[`${_}-affix-wrapper-without-controls`]:S===!1},E),wrapper:Re({[`${de}-rtl`]:r==="rtl"},E),groupWrapper:Re({[`${_}-group-wrapper-sm`]:Z==="small",[`${_}-group-wrapper-lg`]:Z==="large",[`${_}-group-wrapper-rtl`]:r==="rtl",[`${_}-group-wrapper-${W}`]:G},Vd(`${_}-group-wrapper`,K,H),E)}},C));return x(ee)}),yp=$be,xtt=e=>f.createElement(nr,{theme:{components:{InputNumber:{handleVisible:!0}}}},f.createElement($be,Object.assign({},e)));yp._InternalPanelDoNotUseOrYouWillBeFired=xtt;const nv=e=>{let{prefixCls:t,min:n=0,max:r=100,value:i,onChange:o,className:a,formatter:s}=e;const l=`${t}-steppers`,[c,u]=f.useState(i);return f.useEffect(()=>{Number.isNaN(i)||u(i)},[i]),me.createElement(yp,{className:Re(l,a),min:n,max:r,value:c,formatter:s,size:"small",onChange:d=>{i||u(d||0),o==null||o(d)}})},wtt=e=>{let{prefixCls:t,value:n,onChange:r}=e;const i=`${t}-alpha-input`,[o,a]=f.useState(Vs(n||"#000"));f.useEffect(()=>{n&&a(n)},[n]);const s=l=>{const c=o.toHsb();c.a=(l||0)/100;const u=Vs(c);n||a(u),r==null||r(u)};return me.createElement(nv,{value:HU(o),prefixCls:t,formatter:l=>`${l}%`,className:i,onChange:s})},_tt=e=>{const{getPrefixCls:t,direction:n}=f.useContext(hn),{prefixCls:r,className:i}=e,o=t("input-group",r),a=t("input"),[s,l]=$W(a),c=Re(o,{[`${o}-lg`]:e.size==="large",[`${o}-sm`]:e.size==="small",[`${o}-compact`]:e.compact,[`${o}-rtl`]:n==="rtl"},l,i),u=f.useContext(pa),d=f.useMemo(()=>Object.assign(Object.assign({},u),{isFormItemInput:!1}),[u]);return s(f.createElement("span",{className:c,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},f.createElement(pa.Provider,{value:d},e.children)))},Rbe=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:me.createElement(ih,null)}),t};function Abe(e,t){const n=f.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var i,o,a,s;!((i=e.current)===null||i===void 0)&&i.input&&((o=e.current)===null||o===void 0?void 0:o.input.getAttribute("type"))==="password"&&(!((a=e.current)===null||a===void 0)&&a.input.hasAttribute("value"))&&((s=e.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return f.useEffect(()=>(t&&r(),()=>n.current.forEach(i=>{i&&clearTimeout(i)})),[]),r}function Ett(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var Ttt=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 gP=f.forwardRef((e,t)=>{var n;const{prefixCls:r,bordered:i=!0,status:o,size:a,disabled:s,onBlur:l,onFocus:c,suffix:u,allowClear:d,addonAfter:h,addonBefore:p,className:m,style:v,styles:y,rootClassName:S,onChange:b,classNames:C,variant:_}=e,T=Ttt(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:x,direction:E,input:k}=me.useContext(hn),M=x("input",r),P=f.useRef(null),D=Ei(M),[R,A,H]=$W(M,D),{compactSize:F,compactItemClassnames:U}=ef(M,E),z=Ao(he=>{var _e;return(_e=a??F)!==null&&_e!==void 0?_e:he}),K=me.useContext(ta),Z=s??K,{status:N,hasFeedback:j,feedbackIcon:W}=f.useContext(pa),G=Ip(N,o),re=Ett(e)||!!j;f.useRef(re);const se=Abe(P,!0),de=he=>{se(),l==null||l(he)},ee=he=>{se(),c==null||c(he)},ne=he=>{se(),b==null||b(he)},ue=(j||u)&&me.createElement(me.Fragment,null,u,j&&W),ye=Rbe(d??(k==null?void 0:k.allowClear)),[ge,pe]=$p("input",_,i);return R(me.createElement(ott,Object.assign({ref:ga(t,P),prefixCls:M,autoComplete:k==null?void 0:k.autoComplete},T,{disabled:Z,onBlur:de,onFocus:ee,style:Object.assign(Object.assign({},k==null?void 0:k.style),v),styles:Object.assign(Object.assign({},k==null?void 0:k.styles),y),suffix:ue,allowClear:ye,className:Re(m,S,H,D,U,k==null?void 0:k.className),onChange:ne,addonBefore:p&&me.createElement(Wd,{form:!0,space:!0},p),addonAfter:h&&me.createElement(Wd,{form:!0,space:!0},h),classNames:Object.assign(Object.assign(Object.assign({},C),k==null?void 0:k.classNames),{input:Re({[`${M}-sm`]:z==="small",[`${M}-lg`]:z==="large",[`${M}-rtl`]:E==="rtl"},C==null?void 0:C.input,(n=k==null?void 0:k.classNames)===null||n===void 0?void 0:n.input,A),variant:Re({[`${M}-${ge}`]:pe},Vd(M,G)),affixWrapper:Re({[`${M}-affix-wrapper-sm`]:z==="small",[`${M}-affix-wrapper-lg`]:z==="large",[`${M}-affix-wrapper-rtl`]:E==="rtl"},A),wrapper:Re({[`${M}-group-rtl`]:E==="rtl"},A),groupWrapper:Re({[`${M}-group-wrapper-sm`]:z==="small",[`${M}-group-wrapper-lg`]:z==="large",[`${M}-group-wrapper-rtl`]:E==="rtl",[`${M}-group-wrapper-${ge}`]:pe},Vd(`${M}-group-wrapper`,G,j),A)})})))}),ktt=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},Ott=Tr(["Input","OTP"],e=>{const t=fr(e,IE(e));return[ktt(t)]},$E);var Ptt=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 Mtt=f.forwardRef((e,t)=>{const{value:n,onChange:r,onActiveChange:i,index:o,mask:a}=e,s=Ptt(e,["value","onChange","onActiveChange","index","mask"]),l=n&&typeof a=="string"?a:n,c=m=>{r(o,m.target.value)},u=f.useRef(null);f.useImperativeHandle(t,()=>u.current);const d=()=>{Cr(()=>{var m;const v=(m=u.current)===null||m===void 0?void 0:m.input;document.activeElement===v&&v&&v.select()})},h=m=>{const{key:v,ctrlKey:y,metaKey:S}=m;v==="ArrowLeft"?i(o-1):v==="ArrowRight"?i(o+1):v==="z"&&(y||S)&&m.preventDefault(),d()},p=m=>{m.key==="Backspace"&&!n&&i(o-1),d()};return f.createElement(gP,Object.assign({type:a===!0?"password":"text"},s,{ref:u,value:l,onInput:c,onFocus:d,onKeyDown:h,onKeyUp:p,onMouseDown:d,onMouseUp:d}))});var Itt=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 i5(e){return(e||"").split("")}const $tt=f.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:i,defaultValue:o,value:a,onChange:s,formatter:l,variant:c,disabled:u,status:d,autoFocus:h,mask:p,type:m,onInput:v,inputMode:y}=e,S=Itt(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:b,direction:C}=f.useContext(hn),_=b("otp",n),T=ji(S,{aria:!0,data:!0,attr:!0}),x=Ei(_),[E,k,M]=Ott(_,x),P=Ao(re=>i??re),D=f.useContext(pa),R=Ip(D.status,d),A=f.useMemo(()=>Object.assign(Object.assign({},D),{status:R,hasFeedback:!1,feedbackIcon:null}),[D,R]),H=f.useRef(null),F=f.useRef({});f.useImperativeHandle(t,()=>({focus:()=>{var re;(re=F.current[0])===null||re===void 0||re.focus()},blur:()=>{var re;for(let se=0;se<r;se+=1)(re=F.current[se])===null||re===void 0||re.blur()},nativeElement:H.current}));const U=re=>l?l(re):re,[z,K]=f.useState(i5(U(o||"")));f.useEffect(()=>{a!==void 0&&K(i5(a))},[a]);const Z=dr(re=>{K(re),v&&v(re),s&&re.length===r&&re.every(se=>se)&&re.some((se,de)=>z[de]!==se)&&s(re.join(""))}),N=dr((re,se)=>{let de=pt(z);for(let ne=0;ne<re;ne+=1)de[ne]||(de[ne]="");se.length<=1?de[re]=se:de=de.slice(0,re).concat(i5(se)),de=de.slice(0,r);for(let ne=de.length-1;ne>=0&&!de[ne];ne-=1)de.pop();const ee=U(de.map(ne=>ne||" ").join(""));return de=i5(ee).map((ne,ue)=>ne===" "&&!de[ue]?de[ue]:ne),de}),j=(re,se)=>{var de;const ee=N(re,se),ne=Math.min(re+se.length,r-1);ne!==re&&ee[re]!==void 0&&((de=F.current[ne])===null||de===void 0||de.focus()),Z(ee)},W=re=>{var se;(se=F.current[re])===null||se===void 0||se.focus()},G={variant:c,disabled:u,status:R,mask:p,type:m,inputMode:y};return E(f.createElement("div",Object.assign({},T,{ref:H,className:Re(_,{[`${_}-sm`]:P==="small",[`${_}-lg`]:P==="large",[`${_}-rtl`]:C==="rtl"},M,k)}),f.createElement(pa.Provider,{value:A},Array.from({length:r}).map((re,se)=>{const de=`otp-${se}`,ee=z[se]||"";return f.createElement(Mtt,Object.assign({ref:ne=>{F.current[se]=ne},key:de,index:se,size:P,htmlSize:1,className:`${_}-input`,onChange:j,value:ee,onActiveChange:W,autoFocus:se===0&&h},G))}))))});var Rtt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Att=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Rtt}))},Nbe=f.forwardRef(Att),Ntt={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"},Dtt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Ntt}))},oC=f.forwardRef(Dtt),Ltt=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 Ftt=e=>e?f.createElement(oC,null):f.createElement(Nbe,null),jtt={click:"onClick",hover:"onMouseOver"},Btt=f.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:i=!0,iconRender:o=Ftt}=e,a=f.useContext(ta),s=n??a,l=typeof i=="object"&&i.visible!==void 0,[c,u]=f.useState(()=>l?i.visible:!1),d=f.useRef(null);f.useEffect(()=>{l&&u(i.visible)},[l,i]);const h=Abe(d),p=()=>{var P;if(s)return;c&&h();const D=!c;u(D),typeof i=="object"&&((P=i.onVisibleChange)===null||P===void 0||P.call(i,D))},m=P=>{const D=jtt[r]||"",R=o(c),A={[D]:p,className:`${P}-icon`,key:"passwordIcon",onMouseDown:H=>{H.preventDefault()},onMouseUp:H=>{H.preventDefault()}};return f.cloneElement(f.isValidElement(R)?R:f.createElement("span",null,R),A)},{className:v,prefixCls:y,inputPrefixCls:S,size:b}=e,C=Ltt(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:_}=f.useContext(hn),T=_("input",S),x=_("input-password",y),E=i&&m(x),k=Re(x,v,{[`${x}-${b}`]:!!b}),M=Object.assign(Object.assign({},Or(C,["suffix","iconRender","visibilityToggle"])),{type:c?"text":"password",className:k,prefixCls:T,suffix:E});return b&&(M.size=b),f.createElement(gP,Object.assign({ref:ga(t,d)},M))});var Htt=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 ztt=f.forwardRef((e,t)=>{const{prefixCls:n,inputPrefixCls:r,className:i,size:o,suffix:a,enterButton:s=!1,addonAfter:l,loading:c,disabled:u,onSearch:d,onChange:h,onCompositionStart:p,onCompositionEnd:m}=e,v=Htt(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:y,direction:S}=f.useContext(hn),b=f.useRef(!1),C=y("input-search",n),_=y("input",r),{compactSize:T}=ef(C,S),x=Ao(j=>{var W;return(W=o??T)!==null&&W!==void 0?W:j}),E=f.useRef(null),k=j=>{j!=null&&j.target&&j.type==="click"&&d&&d(j.target.value,j,{source:"clear"}),h==null||h(j)},M=j=>{var W;document.activeElement===((W=E.current)===null||W===void 0?void 0:W.input)&&j.preventDefault()},P=j=>{var W,G;d&&d((G=(W=E.current)===null||W===void 0?void 0:W.input)===null||G===void 0?void 0:G.value,j,{source:"input"})},D=j=>{b.current||c||P(j)},R=typeof s=="boolean"?f.createElement(YO,null):null,A=`${C}-button`;let H;const F=s||{},U=F.type&&F.type.__ANT_BUTTON===!0;U||F.type==="button"?H=Ro(F,Object.assign({onMouseDown:M,onClick:j=>{var W,G;(G=(W=F==null?void 0:F.props)===null||W===void 0?void 0:W.onClick)===null||G===void 0||G.call(W,j),P(j)},key:"enterButton"},U?{className:A,size:x}:{})):H=f.createElement(cr,{className:A,type:s?"primary":void 0,size:x,disabled:u,key:"enterButton",onMouseDown:M,onClick:P,loading:c,icon:R},s),l&&(H=[H,Ro(l,{key:"addonAfter"})]);const z=Re(C,{[`${C}-rtl`]:S==="rtl",[`${C}-${x}`]:!!x,[`${C}-with-button`]:!!s},i),K=Object.assign(Object.assign({},v),{className:z,prefixCls:_,type:"search"}),Z=j=>{b.current=!0,p==null||p(j)},N=j=>{b.current=!1,m==null||m(j)};return f.createElement(gP,Object.assign({ref:ga(E,t),onPressEnter:D},K,{size:x,onCompositionStart:Z,onCompositionEnd:N,addonAfter:H,suffix:a,onChange:k,disabled:u}))});var Utt=`
|
||
min-height:0 !important;
|
||
max-height:none !important;
|
||
height:0 !important;
|
||
visibility:hidden !important;
|
||
overflow:hidden !important;
|
||
position:absolute !important;
|
||
z-index:-1000 !important;
|
||
top:0 !important;
|
||
right:0 !important;
|
||
pointer-events: none !important;
|
||
`,Wtt=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],qR={},sc;function Vtt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&qR[n])return qR[n];var r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),a=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=Wtt.map(function(c){return"".concat(c,":").concat(r.getPropertyValue(c))}).join(";"),l={sizingStyle:s,paddingSize:o,borderSize:a,boxSizing:i};return t&&n&&(qR[n]=l),l}function Ktt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;sc||(sc=document.createElement("textarea"),sc.setAttribute("tab-index","-1"),sc.setAttribute("aria-hidden","true"),sc.setAttribute("name","hiddenTextarea"),document.body.appendChild(sc)),e.getAttribute("wrap")?sc.setAttribute("wrap",e.getAttribute("wrap")):sc.removeAttribute("wrap");var i=Vtt(e,t),o=i.paddingSize,a=i.borderSize,s=i.boxSizing,l=i.sizingStyle;sc.setAttribute("style","".concat(l,";").concat(Utt)),sc.value=e.value||e.placeholder||"";var c=void 0,u=void 0,d,h=sc.scrollHeight;if(s==="border-box"?h+=a:s==="content-box"&&(h-=o),n!==null||r!==null){sc.value=" ";var p=sc.scrollHeight-o;n!==null&&(c=p*n,s==="border-box"&&(c=c+o+a),h=Math.max(c,h)),r!==null&&(u=p*r,s==="border-box"&&(u=u+o+a),d=h>u?"":"hidden",h=Math.min(u,h))}var m={height:h,overflowY:d,resize:"none"};return c&&(m.minHeight=c),u&&(m.maxHeight=u),m}var qtt=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],GR=0,YR=1,XR=2,Gtt=f.forwardRef(function(e,t){var n=e,r=n.prefixCls,i=n.defaultValue,o=n.value,a=n.autoSize,s=n.onResize,l=n.className,c=n.style,u=n.disabled,d=n.onChange;n.onInternalAutoSize;var h=tn(n,qtt),p=Qn(i,{value:o,postState:function(re){return re??""}}),m=Le(p,2),v=m[0],y=m[1],S=function(re){y(re.target.value),d==null||d(re)},b=f.useRef();f.useImperativeHandle(t,function(){return{textArea:b.current}});var C=f.useMemo(function(){return a&&ln(a)==="object"?[a.minRows,a.maxRows]:[]},[a]),_=Le(C,2),T=_[0],x=_[1],E=!!a,k=function(){try{if(document.activeElement===b.current){var re=b.current,se=re.selectionStart,de=re.selectionEnd,ee=re.scrollTop;b.current.setSelectionRange(se,de),b.current.scrollTop=ee}}catch{}},M=f.useState(XR),P=Le(M,2),D=P[0],R=P[1],A=f.useState(),H=Le(A,2),F=H[0],U=H[1],z=function(){R(GR)};Er(function(){E&&z()},[o,T,x,E]),Er(function(){if(D===GR)R(YR);else if(D===YR){var G=Ktt(b.current,!1,T,x);R(XR),U(G)}else k()},[D]);var K=f.useRef(),Z=function(){Cr.cancel(K.current)},N=function(re){D===XR&&(s==null||s(re),a&&(Z(),K.current=Cr(function(){z()})))};f.useEffect(function(){return Z},[]);var j=E?F:null,W=Y(Y({},c),j);return(D===GR||D===YR)&&(W.overflowY="hidden",W.overflowX="hidden"),f.createElement(Wa,{onResize:N,disabled:!(a||s)},f.createElement("textarea",st({},h,{ref:b,style:W,className:Re(r,l,ae({},"".concat(r,"-disabled"),u)),disabled:u,value:v,onChange:S})))}),Ytt=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],Xtt=me.forwardRef(function(e,t){var n,r=e.defaultValue,i=e.value,o=e.onFocus,a=e.onBlur,s=e.onChange,l=e.allowClear,c=e.maxLength,u=e.onCompositionStart,d=e.onCompositionEnd,h=e.suffix,p=e.prefixCls,m=p===void 0?"rc-textarea":p,v=e.showCount,y=e.count,S=e.className,b=e.style,C=e.disabled,_=e.hidden,T=e.classNames,x=e.styles,E=e.onResize,k=e.onClear,M=e.onPressEnter,P=e.readOnly,D=e.autoSize,R=e.onKeyDown,A=tn(e,Ytt),H=Qn(r,{value:i,defaultValue:r}),F=Le(H,2),U=F[0],z=F[1],K=U==null?"":String(U),Z=me.useState(!1),N=Le(Z,2),j=N[0],W=N[1],G=me.useRef(!1),re=me.useState(null),se=Le(re,2),de=se[0],ee=se[1],ne=f.useRef(null),ue=f.useRef(null),ye=function(){var le;return(le=ue.current)===null||le===void 0?void 0:le.textArea},ge=function(){ye().focus()};f.useImperativeHandle(t,function(){var tt;return{resizableTextArea:ue.current,focus:ge,blur:function(){ye().blur()},nativeElement:((tt=ne.current)===null||tt===void 0?void 0:tt.nativeElement)||ye()}}),f.useEffect(function(){W(function(tt){return!C&&tt})},[C]);var pe=me.useState(null),he=Le(pe,2),_e=he[0],ce=he[1];me.useEffect(function(){if(_e){var tt;(tt=ye()).setSelectionRange.apply(tt,pt(_e))}},[_e]);var xe=Ibe(y,v),we=(n=xe.max)!==null&&n!==void 0?n:c,De=Number(we)>0,Fe=xe.strategy(K),Ce=!!we&&Fe>we,Te=function(le,ze){var Ye=ze;!G.current&&xe.exceedFormatter&&xe.max&&xe.strategy(ze)>xe.max&&(Ye=xe.exceedFormatter(ze,{max:xe.max}),ze!==Ye&&ce([ye().selectionStart||0,ye().selectionEnd||0])),z(Ye),Y9(le.currentTarget,le,s,Ye)},ke=function(le){G.current=!0,u==null||u(le)},Pe=function(le){G.current=!1,Te(le,le.currentTarget.value),d==null||d(le)},Ne=function(le){Te(le,le.target.value)},We=function(le){le.key==="Enter"&&M&&M(le),R==null||R(le)},Q=function(le){W(!0),o==null||o(le)},q=function(le){W(!1),a==null||a(le)},J=function(le){z(""),ge(),Y9(ye(),le,s)},be=h,Oe;xe.show&&(xe.showFormatter?Oe=xe.showFormatter({value:K,count:Fe,maxLength:we}):Oe="".concat(Fe).concat(De?" / ".concat(we):""),be=me.createElement(me.Fragment,null,be,me.createElement("span",{className:Re("".concat(m,"-data-count"),T==null?void 0:T.count),style:x==null?void 0:x.count},Oe)));var Se=function(le){var ze;E==null||E(le),(ze=ye())!==null&&ze!==void 0&&ze.style.height&&ee(!0)},Ke=!D&&!v&&!l;return me.createElement(FW,{ref:ne,value:K,allowClear:l,handleReset:J,suffix:be,prefixCls:m,classNames:Y(Y({},T),{},{affixWrapper:Re(T==null?void 0:T.affixWrapper,ae(ae({},"".concat(m,"-show-count"),v),"".concat(m,"-textarea-allow-clear"),l))}),disabled:C,focused:j,className:Re(S,Ce&&"".concat(m,"-out-of-range")),style:Y(Y({},b),de&&!Ke?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Oe=="string"?Oe:void 0}},hidden:_,readOnly:P,onClear:k},me.createElement(Gtt,st({},A,{autoSize:D,maxLength:c,onKeyDown:We,onChange:Ne,onFocus:Q,onBlur:q,onCompositionStart:ke,onCompositionEnd:Pe,className:Re(T==null?void 0:T.textarea),style:Y(Y({},x==null?void 0:x.textarea),{},{resize:b==null?void 0:b.resize}),disabled:C,prefixCls:m,onResize:Se,ref:ue,readOnly:P})))}),Qtt=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 Dbe=f.forwardRef((e,t)=>{var n,r;const{prefixCls:i,bordered:o=!0,size:a,disabled:s,status:l,allowClear:c,classNames:u,rootClassName:d,className:h,style:p,styles:m,variant:v}=e,y=Qtt(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant"]),{getPrefixCls:S,direction:b,textArea:C}=f.useContext(hn),_=Ao(a),T=f.useContext(ta),x=s??T,{status:E,hasFeedback:k,feedbackIcon:M}=f.useContext(pa),P=Ip(E,l),D=f.useRef(null);f.useImperativeHandle(t,()=>{var N;return{resizableTextArea:(N=D.current)===null||N===void 0?void 0:N.resizableTextArea,focus:j=>{var W,G;LW((G=(W=D.current)===null||W===void 0?void 0:W.resizableTextArea)===null||G===void 0?void 0:G.textArea,j)},blur:()=>{var j;return(j=D.current)===null||j===void 0?void 0:j.blur()}}});const R=S("input",i),A=Ei(R),[H,F,U]=$W(R,A),[z,K]=$p("textArea",v,o),Z=Rbe(c??(C==null?void 0:C.allowClear));return H(f.createElement(Xtt,Object.assign({autoComplete:C==null?void 0:C.autoComplete},y,{style:Object.assign(Object.assign({},C==null?void 0:C.style),p),styles:Object.assign(Object.assign({},C==null?void 0:C.styles),m),disabled:x,allowClear:Z,className:Re(U,A,h,d,C==null?void 0:C.className),classNames:Object.assign(Object.assign(Object.assign({},u),C==null?void 0:C.classNames),{textarea:Re({[`${R}-sm`]:_==="small",[`${R}-lg`]:_==="large"},F,u==null?void 0:u.textarea,(n=C==null?void 0:C.classNames)===null||n===void 0?void 0:n.textarea),variant:Re({[`${R}-${z}`]:K},Vd(R,P)),affixWrapper:Re(`${R}-textarea-affix-wrapper`,{[`${R}-affix-wrapper-rtl`]:b==="rtl",[`${R}-affix-wrapper-sm`]:_==="small",[`${R}-affix-wrapper-lg`]:_==="large",[`${R}-textarea-show-count`]:e.showCount||((r=e.count)===null||r===void 0?void 0:r.show)},F)}),prefixCls:R,suffix:k&&f.createElement("span",{className:`${R}-textarea-suffix`},M),ref:D})))}),Co=gP;Co.Group=_tt;Co.Search=ztt;Co.TextArea=Dbe;Co.Password=Btt;Co.OTP=$tt;const Ztt=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,Jtt=e=>Ztt.test(`#${e}`),ent=e=>{let{prefixCls:t,value:n,onChange:r}=e;const i=`${t}-hex-input`,[o,a]=f.useState(()=>n?C2(n.toHexString()):void 0);f.useEffect(()=>{n&&a(C2(n.toHexString()))},[n]);const s=l=>{const c=l.target.value;a(C2(c)),Jtt(C2(c,!0))&&(r==null||r(Vs(c)))};return me.createElement(Co,{className:i,value:o,prefix:"#",onChange:s,size:"small"})},tnt=e=>{let{prefixCls:t,value:n,onChange:r}=e;const i=`${t}-hsb-input`,[o,a]=f.useState(Vs(n||"#000"));f.useEffect(()=>{n&&a(n)},[n]);const s=(l,c)=>{const u=o.toHsb();u[c]=c==="h"?l:(l||0)/100;const d=Vs(u);n||a(d),r==null||r(d)};return me.createElement("div",{className:i},me.createElement(nv,{max:360,min:0,value:Number(o.toHsb().h),prefixCls:t,className:i,formatter:l=>F8(l||0).toString(),onChange:l=>s(Number(l),"h")}),me.createElement(nv,{max:100,min:0,value:Number(o.toHsb().s)*100,prefixCls:t,className:i,formatter:l=>`${F8(l||0)}%`,onChange:l=>s(Number(l),"s")}),me.createElement(nv,{max:100,min:0,value:Number(o.toHsb().b)*100,prefixCls:t,className:i,formatter:l=>`${F8(l||0)}%`,onChange:l=>s(Number(l),"b")}))},nnt=e=>{let{prefixCls:t,value:n,onChange:r}=e;const i=`${t}-rgb-input`,[o,a]=f.useState(Vs(n||"#000"));f.useEffect(()=>{n&&a(n)},[n]);const s=(l,c)=>{const u=o.toRgb();u[c]=l||0;const d=Vs(u);n||a(d),r==null||r(d)};return me.createElement("div",{className:i},me.createElement(nv,{max:255,min:0,value:Number(o.toRgb().r),prefixCls:t,className:i,onChange:l=>s(Number(l),"r")}),me.createElement(nv,{max:255,min:0,value:Number(o.toRgb().g),prefixCls:t,className:i,onChange:l=>s(Number(l),"g")}),me.createElement(nv,{max:255,min:0,value:Number(o.toRgb().b),prefixCls:t,className:i,onChange:l=>s(Number(l),"b")}))},rnt=[eg.hex,eg.hsb,eg.rgb].map(e=>({value:e,label:e.toLocaleUpperCase()})),int=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:i,onFormatChange:o,onChange:a,disabledFormat:s}=e,[l,c]=Qn(eg.hex,{value:n,onChange:o}),u=`${t}-input`,d=p=>{c(p)},h=f.useMemo(()=>{const p={value:r,prefixCls:t,onChange:a};switch(l){case eg.hsb:return me.createElement(tnt,Object.assign({},p));case eg.rgb:return me.createElement(nnt,Object.assign({},p));default:return me.createElement(ent,Object.assign({},p))}},[l,t,r,a]);return me.createElement("div",{className:`${u}-container`},!s&&me.createElement(Ou,{value:l,variant:"borderless",getPopupContainer:p=>p,popupMatchSelectWidth:68,placement:"bottomRight",onChange:d,className:`${t}-format-select`,size:"small",options:rnt}),me.createElement("div",{className:u},h),!i&&me.createElement(wtt,{prefixCls:t,value:r,onChange:a}))};function nj(e,t,n){return(e-t)/(n-t)}function jW(e,t,n,r){var i=nj(t,n,r),o={};switch(e){case"rtl":o.right="".concat(i*100,"%"),o.transform="translateX(50%)";break;case"btt":o.bottom="".concat(i*100,"%"),o.transform="translateY(50%)";break;case"ttb":o.top="".concat(i*100,"%"),o.transform="translateY(-50%)";break;default:o.left="".concat(i*100,"%"),o.transform="translateX(-50%)";break}return o}function v1(e,t){return Array.isArray(e)?e[t]:e}var n0=f.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Lbe=f.createContext({}),ont=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],Zee=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.value,i=e.valueIndex,o=e.onStartMove,a=e.onDelete,s=e.style,l=e.render,c=e.dragging,u=e.draggingDelete,d=e.onOffsetChange,h=e.onChangeComplete,p=e.onFocus,m=e.onMouseEnter,v=tn(e,ont),y=f.useContext(n0),S=y.min,b=y.max,C=y.direction,_=y.disabled,T=y.keyboard,x=y.range,E=y.tabIndex,k=y.ariaLabelForHandle,M=y.ariaLabelledByForHandle,P=y.ariaRequired,D=y.ariaValueTextFormatterForHandle,R=y.styles,A=y.classNames,H="".concat(n,"-handle"),F=function(se){_||o(se,i)},U=function(se){p==null||p(se,i)},z=function(se){m(se,i)},K=function(se){if(!_&&T){var de=null;switch(se.which||se.keyCode){case Pt.LEFT:de=C==="ltr"||C==="btt"?-1:1;break;case Pt.RIGHT:de=C==="ltr"||C==="btt"?1:-1;break;case Pt.UP:de=C!=="ttb"?1:-1;break;case Pt.DOWN:de=C!=="ttb"?-1:1;break;case Pt.HOME:de="min";break;case Pt.END:de="max";break;case Pt.PAGE_UP:de=2;break;case Pt.PAGE_DOWN:de=-2;break;case Pt.BACKSPACE:case Pt.DELETE:a(i);break}de!==null&&(se.preventDefault(),d(de,i))}},Z=function(se){switch(se.which||se.keyCode){case Pt.LEFT:case Pt.RIGHT:case Pt.UP:case Pt.DOWN:case Pt.HOME:case Pt.END:case Pt.PAGE_UP:case Pt.PAGE_DOWN:h==null||h();break}},N=jW(C,r,S,b),j={};if(i!==null){var W;j={tabIndex:_?null:v1(E,i),role:"slider","aria-valuemin":S,"aria-valuemax":b,"aria-valuenow":r,"aria-disabled":_,"aria-label":v1(k,i),"aria-labelledby":v1(M,i),"aria-required":v1(P,i),"aria-valuetext":(W=v1(D,i))===null||W===void 0?void 0:W(r),"aria-orientation":C==="ltr"||C==="rtl"?"horizontal":"vertical",onMouseDown:F,onTouchStart:F,onFocus:U,onMouseEnter:z,onKeyDown:K,onKeyUp:Z}}var G=f.createElement("div",st({ref:t,className:Re(H,ae(ae(ae({},"".concat(H,"-").concat(i+1),i!==null&&x),"".concat(H,"-dragging"),c),"".concat(H,"-dragging-delete"),u),A.handle),style:Y(Y(Y({},N),s),R.handle)},j,v));return l&&(G=l(G,{index:i,prefixCls:n,value:r,dragging:c,draggingDelete:u})),G}),ant=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],snt=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.onStartMove,o=e.onOffsetChange,a=e.values,s=e.handleRender,l=e.activeHandleRender,c=e.draggingIndex,u=e.draggingDelete,d=e.onFocus,h=tn(e,ant),p=f.useRef({}),m=f.useState(!1),v=Le(m,2),y=v[0],S=v[1],b=f.useState(-1),C=Le(b,2),_=C[0],T=C[1],x=function(D){T(D),S(!0)},E=function(D,R){x(R),d==null||d(D)},k=function(D,R){x(R)};f.useImperativeHandle(t,function(){return{focus:function(D){var R;(R=p.current[D])===null||R===void 0||R.focus()},hideHelp:function(){Kl.flushSync(function(){S(!1)})}}});var M=Y({prefixCls:n,onStartMove:i,onOffsetChange:o,render:s,onFocus:E,onMouseEnter:k},h);return f.createElement(f.Fragment,null,a.map(function(P,D){var R=c===D;return f.createElement(Zee,st({ref:function(H){H?p.current[D]=H:delete p.current[D]},dragging:R,draggingDelete:R&&u,style:v1(r,D),key:D,value:P,valueIndex:D},M))}),l&&y&&f.createElement(Zee,st({key:"a11y"},M,{value:a[_],valueIndex:null,dragging:c!==-1,draggingDelete:u,render:l,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),lnt=function(t){var n=t.prefixCls,r=t.style,i=t.children,o=t.value,a=t.onClick,s=f.useContext(n0),l=s.min,c=s.max,u=s.direction,d=s.includedStart,h=s.includedEnd,p=s.included,m="".concat(n,"-text"),v=jW(u,o,l,c);return f.createElement("span",{className:Re(m,ae({},"".concat(m,"-active"),p&&d<=o&&o<=h)),style:Y(Y({},v),r),onMouseDown:function(S){S.stopPropagation()},onClick:function(){a(o)}},i)},cnt=function(t){var n=t.prefixCls,r=t.marks,i=t.onClick,o="".concat(n,"-mark");return r.length?f.createElement("div",{className:o},r.map(function(a){var s=a.value,l=a.style,c=a.label;return f.createElement(lnt,{key:s,prefixCls:o,style:l,value:s,onClick:i},c)})):null},unt=function(t){var n=t.prefixCls,r=t.value,i=t.style,o=t.activeStyle,a=f.useContext(n0),s=a.min,l=a.max,c=a.direction,u=a.included,d=a.includedStart,h=a.includedEnd,p="".concat(n,"-dot"),m=u&&d<=r&&r<=h,v=Y(Y({},jW(c,r,s,l)),typeof i=="function"?i(r):i);return m&&(v=Y(Y({},v),typeof o=="function"?o(r):o)),f.createElement("span",{className:Re(p,ae({},"".concat(p,"-active"),m)),style:v})},dnt=function(t){var n=t.prefixCls,r=t.marks,i=t.dots,o=t.style,a=t.activeStyle,s=f.useContext(n0),l=s.min,c=s.max,u=s.step,d=f.useMemo(function(){var h=new Set;if(r.forEach(function(m){h.add(m.value)}),i&&u!==null)for(var p=l;p<=c;)h.add(p),p+=u;return Array.from(h)},[l,c,u,i,r]);return f.createElement("div",{className:"".concat(n,"-step")},d.map(function(h){return f.createElement(unt,{prefixCls:n,key:h,value:h,style:o,activeStyle:a})}))},Jee=function(t){var n=t.prefixCls,r=t.style,i=t.start,o=t.end,a=t.index,s=t.onStartMove,l=t.replaceCls,c=f.useContext(n0),u=c.direction,d=c.min,h=c.max,p=c.disabled,m=c.range,v=c.classNames,y="".concat(n,"-track"),S=nj(i,d,h),b=nj(o,d,h),C=function(E){!p&&s&&s(E,-1)},_={};switch(u){case"rtl":_.right="".concat(S*100,"%"),_.width="".concat(b*100-S*100,"%");break;case"btt":_.bottom="".concat(S*100,"%"),_.height="".concat(b*100-S*100,"%");break;case"ttb":_.top="".concat(S*100,"%"),_.height="".concat(b*100-S*100,"%");break;default:_.left="".concat(S*100,"%"),_.width="".concat(b*100-S*100,"%")}var T=l||Re(y,ae(ae({},"".concat(y,"-").concat(a+1),a!==null&&m),"".concat(n,"-track-draggable"),s),v.track);return f.createElement("div",{className:T,style:Y(Y({},_),r),onMouseDown:C,onTouchStart:C})},fnt=function(t){var n=t.prefixCls,r=t.style,i=t.values,o=t.startPoint,a=t.onStartMove,s=f.useContext(n0),l=s.included,c=s.range,u=s.min,d=s.styles,h=s.classNames,p=f.useMemo(function(){if(!c){if(i.length===0)return[];var v=o??u,y=i[0];return[{start:Math.min(v,y),end:Math.max(v,y)}]}for(var S=[],b=0;b<i.length-1;b+=1)S.push({start:i[b],end:i[b+1]});return S},[i,c,o,u]);if(!l)return null;var m=p!=null&&p.length&&(h.tracks||d.tracks)?f.createElement(Jee,{index:null,prefixCls:n,start:p[0].start,end:p[p.length-1].end,replaceCls:Re(h.tracks,"".concat(n,"-tracks")),style:d.tracks}):null;return f.createElement(f.Fragment,null,m,p.map(function(v,y){var S=v.start,b=v.end;return f.createElement(Jee,{index:y,prefixCls:n,style:Y(Y({},v1(r,y)),d.track),start:S,end:b,key:y,onStartMove:a})}))},hnt=130;function ete(e){var t="targetTouches"in e?e.targetTouches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function pnt(e,t,n,r,i,o,a,s,l,c,u){var d=f.useState(null),h=Le(d,2),p=h[0],m=h[1],v=f.useState(-1),y=Le(v,2),S=y[0],b=y[1],C=f.useState(!1),_=Le(C,2),T=_[0],x=_[1],E=f.useState(n),k=Le(E,2),M=k[0],P=k[1],D=f.useState(n),R=Le(D,2),A=R[0],H=R[1],F=f.useRef(null),U=f.useRef(null),z=f.useRef(null),K=f.useContext(Lbe),Z=K.onDragStart,N=K.onDragChange;Er(function(){S===-1&&P(n)},[n,S]),f.useEffect(function(){return function(){document.removeEventListener("mousemove",F.current),document.removeEventListener("mouseup",U.current),z.current&&(z.current.removeEventListener("touchmove",F.current),z.current.removeEventListener("touchend",U.current))}},[]);var j=function(de,ee,ne){ee!==void 0&&m(ee),P(de);var ue=de;ne&&(ue=de.filter(function(ye,ge){return ge!==S})),a(ue),N&&N({rawValues:de,deleteIndex:ne?S:-1,draggingIndex:S,draggingValue:ee})},W=dr(function(se,de,ee){if(se===-1){var ne=A[0],ue=A[A.length-1],ye=r-ne,ge=i-ue,pe=de*(i-r);pe=Math.max(pe,ye),pe=Math.min(pe,ge);var he=o(ne+pe);pe=he-ne;var _e=A.map(function(De){return De+pe});j(_e)}else{var ce=(i-r)*de,xe=pt(M);xe[se]=A[se];var we=l(xe,ce,se,"dist");j(we.values,we.value,ee)}}),G=function(de,ee,ne){de.stopPropagation();var ue=ne||n,ye=ue[ee];b(ee),m(ye),H(ue),P(ue),x(!1);var ge=ete(de),pe=ge.pageX,he=ge.pageY,_e=!1;Z&&Z({rawValues:ue,draggingIndex:ee,draggingValue:ye});var ce=function(De){De.preventDefault();var Fe=ete(De),Ce=Fe.pageX,Te=Fe.pageY,ke=Ce-pe,Pe=Te-he,Ne=e.current.getBoundingClientRect(),We=Ne.width,Q=Ne.height,q,J;switch(t){case"btt":q=-Pe/Q,J=ke;break;case"ttb":q=Pe/Q,J=ke;break;case"rtl":q=-ke/We,J=Pe;break;default:q=ke/We,J=Pe}_e=c?Math.abs(J)>hnt&&u<M.length:!1,x(_e),W(ee,q,_e)},xe=function we(De){De.preventDefault(),document.removeEventListener("mouseup",we),document.removeEventListener("mousemove",ce),z.current&&(z.current.removeEventListener("touchmove",F.current),z.current.removeEventListener("touchend",U.current)),F.current=null,U.current=null,z.current=null,s(_e),b(-1),x(!1)};document.addEventListener("mouseup",xe),document.addEventListener("mousemove",ce),de.currentTarget.addEventListener("touchend",xe),de.currentTarget.addEventListener("touchmove",ce),F.current=ce,U.current=xe,z.current=de.currentTarget},re=f.useMemo(function(){var se=pt(n).sort(function(ye,ge){return ye-ge}),de=pt(M).sort(function(ye,ge){return ye-ge}),ee={};de.forEach(function(ye){ee[ye]=(ee[ye]||0)+1}),se.forEach(function(ye){ee[ye]=(ee[ye]||0)-1});var ne=c?1:0,ue=Object.values(ee).reduce(function(ye,ge){return ye+Math.abs(ge)},0);return ue<=ne?M:n},[n,M,c]);return[S,p,T,re,G]}function mnt(e,t,n,r,i,o){var a=f.useCallback(function(p){return Math.max(e,Math.min(t,p))},[e,t]),s=f.useCallback(function(p){if(n!==null){var m=e+Math.round((a(p)-e)/n)*n,v=function(C){return(String(C).split(".")[1]||"").length},y=Math.max(v(n),v(t),v(e)),S=Number(m.toFixed(y));return e<=S&&S<=t?S:null}return null},[n,e,t,a]),l=f.useCallback(function(p){var m=a(p),v=r.map(function(b){return b.value});n!==null&&v.push(s(p)),v.push(e,t);var y=v[0],S=t-e;return v.forEach(function(b){var C=Math.abs(m-b);C<=S&&(y=b,S=C)}),y},[e,t,r,n,a,s]),c=function p(m,v,y){var S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof v=="number"){var b,C=m[y],_=C+v,T=[];r.forEach(function(P){T.push(P.value)}),T.push(e,t),T.push(s(C));var x=v>0?1:-1;S==="unit"?T.push(s(C+x*n)):T.push(s(_)),T=T.filter(function(P){return P!==null}).filter(function(P){return v<0?P<=C:P>=C}),S==="unit"&&(T=T.filter(function(P){return P!==C}));var E=S==="unit"?C:_;b=T[0];var k=Math.abs(b-E);if(T.forEach(function(P){var D=Math.abs(P-E);D<k&&(b=P,k=D)}),b===void 0)return v<0?e:t;if(S==="dist")return b;if(Math.abs(v)>1){var M=pt(m);return M[y]=b,p(M,v-x,y,S)}return b}else{if(v==="min")return e;if(v==="max")return t}},u=function(m,v,y){var S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",b=m[y],C=c(m,v,y,S);return{value:C,changed:C!==b}},d=function(m){return o===null&&m===0||typeof o=="number"&&m<o},h=function(m,v,y){var S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",b=m.map(l),C=b[y],_=c(b,v,y,S);if(b[y]=_,i===!1){var T=o||0;y>0&&b[y-1]!==C&&(b[y]=Math.max(b[y],b[y-1]+T)),y<b.length-1&&b[y+1]!==C&&(b[y]=Math.min(b[y],b[y+1]-T))}else if(typeof o=="number"||o===null){for(var x=y+1;x<b.length;x+=1)for(var E=!0;d(b[x]-b[x-1])&&E;){var k=u(b,1,x);b[x]=k.value,E=k.changed}for(var M=y;M>0;M-=1)for(var P=!0;d(b[M]-b[M-1])&&P;){var D=u(b,-1,M-1);b[M-1]=D.value,P=D.changed}for(var R=b.length-1;R>0;R-=1)for(var A=!0;d(b[R]-b[R-1])&&A;){var H=u(b,-1,R-1);b[R-1]=H.value,A=H.changed}for(var F=0;F<b.length-1;F+=1)for(var U=!0;d(b[F+1]-b[F])&&U;){var z=u(b,1,F+1);b[F+1]=z.value,U=z.changed}}return{value:b[y],values:b}};return[l,h]}function gnt(e){return f.useMemo(function(){if(e===!0||!e)return[!!e,!1,!1,0];var t=e.editable,n=e.draggableTrack,r=e.minCount,i=e.maxCount;return[!0,t,!t&&n,r||0,i]},[e])}var vnt=f.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-slider":n,i=e.className,o=e.style,a=e.classNames,s=e.styles,l=e.id,c=e.disabled,u=c===void 0?!1:c,d=e.keyboard,h=d===void 0?!0:d,p=e.autoFocus,m=e.onFocus,v=e.onBlur,y=e.min,S=y===void 0?0:y,b=e.max,C=b===void 0?100:b,_=e.step,T=_===void 0?1:_,x=e.value,E=e.defaultValue,k=e.range,M=e.count,P=e.onChange,D=e.onBeforeChange,R=e.onAfterChange,A=e.onChangeComplete,H=e.allowCross,F=H===void 0?!0:H,U=e.pushable,z=U===void 0?!1:U,K=e.reverse,Z=e.vertical,N=e.included,j=N===void 0?!0:N,W=e.startPoint,G=e.trackStyle,re=e.handleStyle,se=e.railStyle,de=e.dotStyle,ee=e.activeDotStyle,ne=e.marks,ue=e.dots,ye=e.handleRender,ge=e.activeHandleRender,pe=e.track,he=e.tabIndex,_e=he===void 0?0:he,ce=e.ariaLabelForHandle,xe=e.ariaLabelledByForHandle,we=e.ariaRequired,De=e.ariaValueTextFormatterForHandle,Fe=f.useRef(null),Ce=f.useRef(null),Te=f.useMemo(function(){return Z?K?"ttb":"btt":K?"rtl":"ltr"},[K,Z]),ke=gnt(k),Pe=Le(ke,5),Ne=Pe[0],We=Pe[1],Q=Pe[2],q=Pe[3],J=Pe[4],be=f.useMemo(function(){return isFinite(S)?S:0},[S]),Oe=f.useMemo(function(){return isFinite(C)?C:100},[C]),Se=f.useMemo(function(){return T!==null&&T<=0?1:T},[T]),Ke=f.useMemo(function(){return typeof z=="boolean"?z?Se:!1:z>=0?z:!1},[z,Se]),tt=f.useMemo(function(){return Object.keys(ne||{}).map(function(Yt){var mt=ne[Yt],Mt={value:Number(Yt)};return mt&&ln(mt)==="object"&&!f.isValidElement(mt)&&("label"in mt||"style"in mt)?(Mt.style=mt.style,Mt.label=mt.label):Mt.label=mt,Mt}).filter(function(Yt){var mt=Yt.label;return mt||typeof mt=="number"}).sort(function(Yt,mt){return Yt.value-mt.value})},[ne]),le=mnt(be,Oe,Se,tt,F,Ke),ze=Le(le,2),Ye=ze[0],Ue=ze[1],Je=Qn(E,{value:x}),Ze=Le(Je,2),rt=Ze[0],qt=Ze[1],St=f.useMemo(function(){var Yt=rt==null?[]:Array.isArray(rt)?rt:[rt],mt=Le(Yt,1),Mt=mt[0],zt=Mt===void 0?be:Mt,Ln=rt===null?[]:[zt];if(Ne){if(Ln=pt(Yt),M||rt===void 0){var Zn=M>=0?M+1:2;for(Ln=Ln.slice(0,Zn);Ln.length<Zn;){var O;Ln.push((O=Ln[Ln.length-1])!==null&&O!==void 0?O:be)}}Ln.sort(function(B,oe){return B-oe})}return Ln.forEach(function(B,oe){Ln[oe]=Ye(B)}),Ln},[rt,Ne,be,M,Ye]),Ot=function(mt){return Ne?mt:mt[0]},Bt=dr(function(Yt){var mt=pt(Yt).sort(function(Mt,zt){return Mt-zt});P&&!ku(mt,St,!0)&&P(Ot(mt)),qt(mt)}),Dt=dr(function(Yt){Yt&&Fe.current.hideHelp();var mt=Ot(St);R==null||R(mt),fi(!R,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),A==null||A(mt)}),an=function(mt){if(!(u||!We||St.length<=q)){var Mt=pt(St);Mt.splice(mt,1),D==null||D(Ot(Mt)),Bt(Mt);var zt=Math.max(0,mt-1);Fe.current.hideHelp(),Fe.current.focus(zt)}},Vt=pnt(Ce,Te,St,be,Oe,Ye,Bt,Dt,Ue,We,q),Kt=Le(Vt,5),Qt=Kt[0],et=Kt[1],ot=Kt[2],Qe=Kt[3],ut=Kt[4],Nt=function(mt,Mt){if(!u){var zt=pt(St),Ln=0,Zn=0,O=Oe-be;St.forEach(function(ft,Jt){var on=Math.abs(mt-ft);on<=O&&(O=on,Ln=Jt),ft<mt&&(Zn=Jt)});var B=Ln;We&&O!==0&&(!J||St.length<J)?(zt.splice(Zn+1,0,mt),B=Zn+1):zt[Ln]=mt,Ne&&!St.length&&M===void 0&&zt.push(mt);var oe=Ot(zt);if(D==null||D(oe),Bt(zt),Mt){var Ae,Ge;(Ae=document.activeElement)===null||Ae===void 0||(Ge=Ae.blur)===null||Ge===void 0||Ge.call(Ae),Fe.current.focus(B),ut(Mt,B,zt)}else R==null||R(oe),fi(!R,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),A==null||A(oe)}},Lt=function(mt){mt.preventDefault();var Mt=Ce.current.getBoundingClientRect(),zt=Mt.width,Ln=Mt.height,Zn=Mt.left,O=Mt.top,B=Mt.bottom,oe=Mt.right,Ae=mt.clientX,Ge=mt.clientY,ft;switch(Te){case"btt":ft=(B-Ge)/Ln;break;case"ttb":ft=(Ge-O)/Ln;break;case"rtl":ft=(oe-Ae)/zt;break;default:ft=(Ae-Zn)/zt}var Jt=be+ft*(Oe-be);Nt(Ye(Jt),mt)},Zt=f.useState(null),Wt=Le(Zt,2),At=Wt[0],$t=Wt[1],Gt=function(mt,Mt){if(!u){var zt=Ue(St,mt,Mt);D==null||D(Ot(St)),Bt(zt.values),$t(zt.value)}};f.useEffect(function(){if(At!==null){var Yt=St.indexOf(At);Yt>=0&&Fe.current.focus(Yt)}$t(null)},[At]);var Ft=f.useMemo(function(){return Q&&Se===null?!1:Q},[Q,Se]),cn=dr(function(Yt,mt){ut(Yt,mt),D==null||D(Ot(St))}),_t=Qt!==-1;f.useEffect(function(){if(!_t){var Yt=St.lastIndexOf(et);Fe.current.focus(Yt)}},[_t]);var jt=f.useMemo(function(){return pt(Qe).sort(function(Yt,mt){return Yt-mt})},[Qe]),nn=f.useMemo(function(){return Ne?[jt[0],jt[jt.length-1]]:[be,jt[0]]},[jt,Ne,be]),Ht=Le(nn,2),Tt=Ht[0],gt=Ht[1];f.useImperativeHandle(t,function(){return{focus:function(){Fe.current.focus(0)},blur:function(){var mt,Mt=document,zt=Mt.activeElement;(mt=Ce.current)!==null&&mt!==void 0&&mt.contains(zt)&&(zt==null||zt.blur())}}}),f.useEffect(function(){p&&Fe.current.focus(0)},[]);var Ve=f.useMemo(function(){return{min:be,max:Oe,direction:Te,disabled:u,keyboard:h,step:Se,included:j,includedStart:Tt,includedEnd:gt,range:Ne,tabIndex:_e,ariaLabelForHandle:ce,ariaLabelledByForHandle:xe,ariaRequired:we,ariaValueTextFormatterForHandle:De,styles:s||{},classNames:a||{}}},[be,Oe,Te,u,h,Se,j,Tt,gt,Ne,_e,ce,xe,we,De,s,a]);return f.createElement(n0.Provider,{value:Ve},f.createElement("div",{ref:Ce,className:Re(r,i,ae(ae(ae(ae({},"".concat(r,"-disabled"),u),"".concat(r,"-vertical"),Z),"".concat(r,"-horizontal"),!Z),"".concat(r,"-with-marks"),tt.length)),style:o,onMouseDown:Lt,id:l},f.createElement("div",{className:Re("".concat(r,"-rail"),a==null?void 0:a.rail),style:Y(Y({},se),s==null?void 0:s.rail)}),pe!==!1&&f.createElement(fnt,{prefixCls:r,style:G,values:St,startPoint:W,onStartMove:Ft?cn:void 0}),f.createElement(dnt,{prefixCls:r,marks:tt,dots:ue,style:de,activeStyle:ee}),f.createElement(snt,{ref:Fe,prefixCls:r,style:re,values:Qe,draggingIndex:Qt,draggingDelete:ot,onStartMove:cn,onOffsetChange:Gt,onFocus:m,onBlur:v,handleRender:ye,activeHandleRender:ge,onChangeComplete:Dt,onDelete:We?an:void 0}),f.createElement(cnt,{prefixCls:r,marks:tt,onClick:Nt})))});const Fbe=f.createContext({}),tte=f.forwardRef((e,t)=>{const{open:n,draggingDelete:r}=e,i=f.useRef(null),o=n&&!r,a=f.useRef(null);function s(){Cr.cancel(a.current),a.current=null}function l(){a.current=Cr(()=>{var c;(c=i.current)===null||c===void 0||c.forceAlign(),a.current=null})}return f.useEffect(()=>(o?l():s(),s),[o,e.title]),f.createElement(Ga,Object.assign({ref:ga(i,t)},e,{open:o}))}),ynt=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:i,marginFull:o,marginPart:a,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:u,handleSizeHover:d,handleActiveColor:h,handleActiveOutlineColor:p,handleLineWidth:m,handleLineWidthHover:v,motionDurationMid:y}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{position:"relative",height:r,margin:`${je(a)} ${je(o)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${je(o)} ${je(a)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${y}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${y}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:s},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${je(m)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:u,height:u,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:c(m).mul(-1).equal(),insetBlockStart:c(m).mul(-1).equal(),width:c(u).add(c(m).mul(2)).equal(),height:c(u).add(c(m).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:u,height:u,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${je(m)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:`
|
||
inset-inline-start ${y},
|
||
inset-block-start ${y},
|
||
width ${y},
|
||
height ${y},
|
||
box-shadow ${y},
|
||
outline ${y}
|
||
`},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:c(d).sub(u).div(2).add(v).mul(-1).equal(),insetBlockStart:c(d).sub(u).div(2).add(v).mul(-1).equal(),width:c(d).add(c(v).mul(2)).equal(),height:c(d).add(c(v).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${je(v)} ${h}`,outline:`6px solid ${p}`,width:d,height:d,insetInlineStart:e.calc(u).sub(d).div(2).equal(),insetBlockStart:e.calc(u).sub(d).div(2).equal()}}},[`&-lock ${t}-handle`]:{"&::before, &::after":{transition:"none"}},[`${t}-mark`]:{position:"absolute",fontSize:e.fontSize},[`${t}-mark-text`]:{position:"absolute",display:"inline-block",color:e.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:e.colorText}},[`${t}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${t}-dot`]:{position:"absolute",width:i,height:i,backgroundColor:e.colorBgElevated,border:`${je(m)} solid ${e.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:e.dotActiveBorderColor}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-rail`]:{backgroundColor:`${e.railBg} !important`},[`${t}-track`]:{backgroundColor:`${e.trackBgDisabled} !important`},[`
|
||
${t}-dot
|
||
`]:{backgroundColor:e.colorBgElevated,borderColor:e.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${t}-handle::after`]:{backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:u,height:u,boxShadow:`0 0 0 ${je(m)} ${l}`,insetInlineStart:0,insetBlockStart:0},[`
|
||
${t}-mark-text,
|
||
${t}-dot
|
||
`]:{cursor:"not-allowed !important"}},[`&-tooltip ${n}-tooltip-inner`]:{minWidth:"unset"}})}},jbe=(e,t)=>{const{componentCls:n,railSize:r,handleSize:i,dotSize:o,marginFull:a,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",u=t?"height":"width",d=t?"insetBlockStart":"insetInlineStart",h=t?"top":"insetInlineStart",p=s(r).mul(3).sub(i).div(2).equal(),m=s(i).sub(r).div(2).equal(),v=t?{borderWidth:`${je(m)} 0`,transform:`translateY(${je(s(m).mul(-1).equal())})`}:{borderWidth:`0 ${je(m)}`,transform:`translateX(${je(e.calc(m).mul(-1).equal())})`};return{[l]:r,[u]:s(r).mul(3).equal(),[`${n}-rail`]:{[c]:"100%",[u]:r},[`${n}-track,${n}-tracks`]:{[u]:r},[`${n}-track-draggable`]:Object.assign({},v),[`${n}-handle`]:{[d]:p},[`${n}-mark`]:{insetInlineStart:0,top:0,[h]:s(r).mul(3).add(t?0:a).equal(),[c]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[h]:r,[c]:"100%",[u]:r},[`${n}-dot`]:{position:"absolute",[d]:s(r).sub(o).div(2).equal()}}},bnt=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},jbe(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},Snt=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},jbe(e,!1)),{height:"100%"})}},Cnt=e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,i=e.lineWidth+1,o=e.lineWidth+1*1.5,a=e.colorPrimary,s=new xr(a).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:i,handleLineWidthHover:o,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:a,handleActiveOutlineColor:s,handleColorDisabled:new xr(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},xnt=Tr("Slider",e=>{const t=fr(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[ynt(t),bnt(t),Snt(t)]},Cnt);function QR(){const[e,t]=f.useState(!1),n=f.useRef(null),r=()=>{Cr.cancel(n.current)},i=o=>{r(),o?t(o):n.current=Cr(()=>{t(o)})};return f.useEffect(()=>r,[]),[e,i]}var wnt=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 _nt(e,t){return e||e===null?e:t||t===null?t:n=>typeof n=="number"?n.toString():""}const Bbe=me.forwardRef((e,t)=>{var n,r,i,o,a,s,l,c,u,d;const{prefixCls:h,range:p,className:m,rootClassName:v,style:y,disabled:S,tooltipPrefixCls:b,tipFormatter:C,tooltipVisible:_,getTooltipPopupContainer:T,tooltipPlacement:x,tooltip:E={},onChangeComplete:k,classNames:M,styles:P}=e,D=wnt(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:R}=e,{direction:A,slider:H,getPrefixCls:F,getPopupContainer:U}=me.useContext(hn),z=me.useContext(ta),K=S??z,{handleRender:Z,direction:N}=me.useContext(Fbe),W=(N||A)==="rtl",[G,re]=QR(),[se,de]=QR(),ee=Object.assign({},E),{open:ne,placement:ue,getPopupContainer:ye,prefixCls:ge,formatter:pe}=ee,he=ne??_,_e=(G||se)&&he!==!1,ce=_nt(pe,C),[xe,we]=QR(),De=Se=>{k==null||k(Se),we(!1)},Fe=(Se,Ke)=>Se||(Ke?W?"left":"right":"top"),Ce=F("slider",h),[Te,ke,Pe]=xnt(Ce),Ne=Re(m,H==null?void 0:H.className,(n=H==null?void 0:H.classNames)===null||n===void 0?void 0:n.root,M==null?void 0:M.root,v,{[`${Ce}-rtl`]:W,[`${Ce}-lock`]:xe},ke,Pe);W&&!D.vertical&&(D.reverse=!D.reverse),me.useEffect(()=>{const Se=()=>{Cr(()=>{de(!1)},1)};return document.addEventListener("mouseup",Se),()=>{document.removeEventListener("mouseup",Se)}},[]);const We=p&&!he,Q=Z||((Se,Ke)=>{const{index:tt}=Ke,le=Se.props;function ze(Ze,rt,qt){var St,Ot,Bt,Dt;qt&&((Ot=(St=D)[Ze])===null||Ot===void 0||Ot.call(St,rt)),(Dt=(Bt=le)[Ze])===null||Dt===void 0||Dt.call(Bt,rt)}const Ye=Object.assign(Object.assign({},le),{onMouseEnter:Ze=>{re(!0),ze("onMouseEnter",Ze)},onMouseLeave:Ze=>{re(!1),ze("onMouseLeave",Ze)},onMouseDown:Ze=>{de(!0),we(!0),ze("onMouseDown",Ze)},onFocus:Ze=>{var rt;de(!0),(rt=D.onFocus)===null||rt===void 0||rt.call(D,Ze),ze("onFocus",Ze,!0)},onBlur:Ze=>{var rt;de(!1),(rt=D.onBlur)===null||rt===void 0||rt.call(D,Ze),ze("onBlur",Ze,!0)}}),Ue=me.cloneElement(Se,Ye),Je=(!!he||_e)&&ce!==null;return We?Ue:me.createElement(tte,Object.assign({},ee,{prefixCls:F("tooltip",ge??b),title:ce?ce(Ke.value):"",open:Je,placement:Fe(ue??x,R),key:tt,classNames:{root:`${Ce}-tooltip`},getPopupContainer:ye||T||U}),Ue)}),q=We?(Se,Ke)=>{const tt=me.cloneElement(Se,{style:Object.assign(Object.assign({},Se.props.style),{visibility:"hidden"})});return me.createElement(tte,Object.assign({},ee,{prefixCls:F("tooltip",ge??b),title:ce?ce(Ke.value):"",open:ce!==null&&_e,placement:Fe(ue??x,R),key:"tooltip",classNames:{root:`${Ce}-tooltip`},getPopupContainer:ye||T||U,draggingDelete:Ke.draggingDelete}),tt)}:void 0,J=Object.assign(Object.assign(Object.assign(Object.assign({},(r=H==null?void 0:H.styles)===null||r===void 0?void 0:r.root),H==null?void 0:H.style),P==null?void 0:P.root),y),be=Object.assign(Object.assign({},(i=H==null?void 0:H.styles)===null||i===void 0?void 0:i.tracks),P==null?void 0:P.tracks),Oe=Re((o=H==null?void 0:H.classNames)===null||o===void 0?void 0:o.tracks,M==null?void 0:M.tracks);return Te(me.createElement(vnt,Object.assign({},D,{classNames:Object.assign({handle:Re((a=H==null?void 0:H.classNames)===null||a===void 0?void 0:a.handle,M==null?void 0:M.handle),rail:Re((s=H==null?void 0:H.classNames)===null||s===void 0?void 0:s.rail,M==null?void 0:M.rail),track:Re((l=H==null?void 0:H.classNames)===null||l===void 0?void 0:l.track,M==null?void 0:M.track)},Oe?{tracks:Oe}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},(c=H==null?void 0:H.styles)===null||c===void 0?void 0:c.handle),P==null?void 0:P.handle),rail:Object.assign(Object.assign({},(u=H==null?void 0:H.styles)===null||u===void 0?void 0:u.rail),P==null?void 0:P.rail),track:Object.assign(Object.assign({},(d=H==null?void 0:H.styles)===null||d===void 0?void 0:d.track),P==null?void 0:P.track)},Object.keys(be).length?{tracks:be}:{}),step:D.step,range:p,className:Ne,style:J,disabled:K,ref:t,prefixCls:Ce,handleRender:Q,activeHandleRender:q,onChangeComplete:De})))});var Ent=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 Hbe=e=>{const{prefixCls:t,colors:n,type:r,color:i,range:o=!1,className:a,activeIndex:s,onActive:l,onDragStart:c,onDragChange:u,onKeyDelete:d}=e,h=Ent(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),p=Object.assign(Object.assign({},h),{track:!1}),m=f.useMemo(()=>`linear-gradient(90deg, ${n.map(x=>`${x.color} ${x.percent}%`).join(", ")})`,[n]),v=f.useMemo(()=>!i||!r?null:r==="alpha"?i.toRgbString():`hsl(${i.toHsb().h}, 100%, 50%)`,[i,r]),y=dr(c),S=dr(u),b=f.useMemo(()=>({onDragStart:y,onDragChange:S}),[]),C=dr((T,x)=>{const{onFocus:E,style:k,className:M,onKeyDown:P}=T.props,D=Object.assign({},k);return r==="gradient"&&(D.background=rve(n,x.value)),f.cloneElement(T,{onFocus:R=>{l==null||l(x.index),E==null||E(R)},style:D,className:Re(M,{[`${t}-slider-handle-active`]:s===x.index}),onKeyDown:R=>{(R.key==="Delete"||R.key==="Backspace")&&d&&d(x.index),P==null||P(R)}})}),_=f.useMemo(()=>({direction:"ltr",handleRender:C}),[]);return f.createElement(Fbe.Provider,{value:_},f.createElement(Lbe.Provider,{value:b},f.createElement(Bbe,Object.assign({},p,{className:Re(a,`${t}-slider`),tooltip:{open:!1},range:{editable:o,minCount:2},styles:{rail:{background:m},handle:v?{background:v}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))},Tnt=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,i=a=>n(a[0]),o=a=>r(a[0]);return f.createElement(Hbe,Object.assign({},e,{value:[t],onChange:i,onChangeComplete:o}))};function nte(e){return pt(e).sort((t,n)=>t.percent-n.percent)}const knt=e=>{const{prefixCls:t,mode:n,onChange:r,onChangeComplete:i,onActive:o,activeIndex:a,onGradientDragging:s,colors:l}=e,c=n==="gradient",u=f.useMemo(()=>l.map(S=>({percent:S.percent,color:S.color.toRgbString()})),[l]),d=f.useMemo(()=>u.map(S=>S.percent),[u]),h=f.useRef(u),p=S=>{let{rawValues:b,draggingIndex:C,draggingValue:_}=S;if(b.length>u.length){const T=rve(u,_),x=pt(u);x.splice(C,0,{percent:_,color:T}),h.current=x}else h.current=u;s(!0),r(new _c(nte(h.current)),!0)},m=S=>{let{deleteIndex:b,draggingIndex:C,draggingValue:_}=S,T=pt(h.current);b!==-1?T.splice(b,1):(T[C]=Object.assign(Object.assign({},T[C]),{percent:_}),T=nte(T)),r(new _c(T),!0)},v=S=>{const b=pt(u);b.splice(S,1);const C=new _c(b);r(C),i(C)},y=S=>{i(new _c(u)),a>=S.length&&o(S.length-1),s(!1)};return c?f.createElement(Hbe,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:u,color:null,value:d,range:!0,onChangeComplete:y,disabled:!1,type:"gradient",activeIndex:a,onActive:o,onDragStart:p,onDragChange:m,onKeyDelete:v}):null},Ont=f.memo(knt);var Pnt=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 Mnt={slider:Tnt},rte=()=>{const e=f.useContext(kbe),{mode:t,onModeChange:n,modeOptions:r,prefixCls:i,allowClear:o,value:a,disabledAlpha:s,onChange:l,onClear:c,onChangeComplete:u,activeIndex:d,gradientDragging:h}=e,p=Pnt(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),m=me.useMemo(()=>a.cleared?[{percent:0,color:new _c("")},{percent:100,color:new _c("")}]:a.getColors(),[a]),v=!a.isGradient(),[y,S]=me.useState(a);Er(()=>{var H;v||S((H=m[d])===null||H===void 0?void 0:H.color)},[h,d]);const b=me.useMemo(()=>{var H;return v?a:h?y:(H=m[d])===null||H===void 0?void 0:H.color},[a,d,v,y,h]),[C,_]=me.useState(b),[T,x]=me.useState(0),E=C!=null&&C.equals(b)?b:C;Er(()=>{_(b)},[T,b==null?void 0:b.toHexString()]);const k=(H,F)=>{let U=Vs(H);if(a.cleared){const K=U.toRgb();if(!K.r&&!K.g&&!K.b&&F){const{type:Z,value:N=0}=F;U=new _c({h:Z==="hue"?N:0,s:1,b:1,a:Z==="alpha"?N/100:1})}else U=j8(U)}if(t==="single")return U;const z=pt(m);return z[d]=Object.assign(Object.assign({},z[d]),{color:U}),new _c(z)},M=(H,F,U)=>{const z=k(H,U);_(z.isGradient()?z.getColors()[d].color:z),l(z,F)},P=(H,F)=>{u(k(H,F)),x(U=>U+1)},D=H=>{l(k(H))};let R=null;const A=r.length>1;return(o||A)&&(R=me.createElement("div",{className:`${i}-operation`},A&&me.createElement(Tbe,{size:"small",options:r,value:t,onChange:n}),me.createElement(Pbe,Object.assign({prefixCls:i,value:a,onChange:H=>{l(H),c==null||c()}},p)))),me.createElement(me.Fragment,null,R,me.createElement(Ont,Object.assign({},e,{colors:m})),me.createElement(Bze,{prefixCls:i,value:E==null?void 0:E.toHsb(),disabledAlpha:s,onChange:(H,F)=>{M(H,!0,F)},onChangeComplete:(H,F)=>{P(H,F)},components:Mnt}),me.createElement(int,Object.assign({value:b,onChange:D,prefixCls:i,disabledAlpha:s},p)))},ite=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=f.useContext(Obe);return Array.isArray(n)?me.createElement(AUe,{value:t,presets:n,prefixCls:e,onChange:r}):null},Int=e=>{const{prefixCls:t,presets:n,panelRender:r,value:i,onChange:o,onClear:a,allowClear:s,disabledAlpha:l,mode:c,onModeChange:u,modeOptions:d,onChangeComplete:h,activeIndex:p,onActive:m,format:v,onFormatChange:y,gradientDragging:S,onGradientDragging:b,disabledFormat:C}=e,_=`${t}-inner`,T=me.useMemo(()=>({prefixCls:t,value:i,onChange:o,onClear:a,allowClear:s,disabledAlpha:l,mode:c,onModeChange:u,modeOptions:d,onChangeComplete:h,activeIndex:p,onActive:m,format:v,onFormatChange:y,gradientDragging:S,onGradientDragging:b,disabledFormat:C}),[t,i,o,a,s,l,c,u,d,h,p,m,v,y,S,b,C]),x=me.useMemo(()=>({prefixCls:t,value:i,presets:n,onChange:o}),[t,i,n,o]),E=me.createElement("div",{className:`${_}-content`},me.createElement(rte,null),Array.isArray(n)&&me.createElement(Det,null),me.createElement(ite,null));return me.createElement(kbe.Provider,{value:T},me.createElement(Obe.Provider,{value:x},me.createElement("div",{className:_},typeof r=="function"?r(E,{components:{Picker:rte,Presets:ite}}):E)))};var $nt=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 Rnt=f.forwardRef((e,t)=>{const{color:n,prefixCls:r,open:i,disabled:o,format:a,className:s,showText:l,activeIndex:c}=e,u=$nt(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),d=`${r}-trigger`,h=`${d}-text`,p=`${h}-cell`,[m]=Ts("ColorPicker"),v=me.useMemo(()=>{if(!l)return"";if(typeof l=="function")return l(n);if(n.cleared)return m.transparent;if(n.isGradient())return n.getColors().map((C,_)=>{const T=c!==-1&&c!==_;return me.createElement("span",{key:_,className:Re(p,T&&`${p}-inactive`)},C.color.toRgbString()," ",C.percent,"%")});const S=n.toHexString().toUpperCase(),b=HU(n);switch(a){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return b<100?`${S.slice(0,7)},${b}%`:S}},[n,a,l,c]),y=f.useMemo(()=>n.cleared?me.createElement(Pbe,{prefixCls:r}):me.createElement(LU,{prefixCls:r,color:n.toCssString()}),[n,r]);return me.createElement("div",Object.assign({ref:t,className:Re(d,s,{[`${d}-active`]:i,[`${d}-disabled`]:o})},ji(u)),y,l&&me.createElement("div",{className:h},v))});function Ant(e,t,n){const[r]=Ts("ColorPicker"),[i,o]=Qn(e,{value:t}),[a,s]=f.useState("single"),[l,c]=f.useMemo(()=>{const v=(Array.isArray(n)?n:[n]).filter(C=>C);v.length||v.push("single");const y=new Set(v),S=[],b=(C,_)=>{y.has(C)&&S.push({label:_,value:C})};return b("single",r.singleColor),b("gradient",r.gradientColor),[S,y]},[n]),[u,d]=f.useState(null),h=dr(v=>{d(v),o(v)}),p=f.useMemo(()=>{const v=Vs(i||"");return v.equals(u)?u:v},[i,u]),m=f.useMemo(()=>{var v;return c.has(a)?a:(v=l[0])===null||v===void 0?void 0:v.value},[c,a,l]);return f.useEffect(()=>{s(p.isGradient()?"gradient":"single")},[p]),[p,h,m,s,l]}const zbe=(e,t)=>({backgroundImage:`conic-gradient(${t} 0 25%, transparent 0 50%, ${t} 0 75%, transparent 0)`,backgroundSize:`${e} ${e}`}),ote=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:i,lineWidth:o,colorFillSecondary:a}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:i,flex:"none"},zbe("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${je(o)} ${a}`,borderRadius:"inherit"}})}},Nnt=e=>{const{componentCls:t,antCls:n,fontSizeSM:r,lineHeightSM:i,colorPickerAlphaInputWidth:o,marginXXS:a,paddingXXS:s,controlHeightSM:l,marginXS:c,fontSizeIcon:u,paddingXS:d,colorTextPlaceholder:h,colorPickerInputNumberHandleWidth:p,lineWidth:m}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${n}-input-number`]:{fontSize:r,lineHeight:i,[`${n}-input-number-input`]:{paddingInlineStart:s,paddingInlineEnd:0},[`${n}-input-number-handler-wrap`]:{width:p}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${je(o)}`,marginInlineStart:a},[`${t}-format-select${n}-select`]:{marginInlineEnd:c,width:"auto","&-single":{[`${n}-select-selector`]:{padding:0,border:0},[`${n}-select-arrow`]:{insetInlineEnd:0},[`${n}-select-selection-item`]:{paddingInlineEnd:e.calc(u).add(a).equal(),fontSize:r,lineHeight:je(l)},[`${n}-select-item-option-content`]:{fontSize:r,lineHeight:i},[`${n}-select-dropdown`]:{[`${n}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:a,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:a,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${n}-input-affix-wrapper`]:{flex:1,padding:`0 ${je(d)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:je(e.calc(l).sub(e.calc(m).mul(2)).equal())},[`${n}-input-prefix`]:{color:h}}}}}},Dnt=e=>{const{componentCls:t,controlHeightLG:n,borderRadiusSM:r,colorPickerInsetShadow:i,marginSM:o,colorBgElevated:a,colorFillSecondary:s,lineWidthBold:l,colorPickerHandlerSize:c}=e;return{userSelect:"none",[`${t}-select`]:{[`${t}-palette`]:{minHeight:e.calc(n).mul(4).equal(),overflow:"hidden",borderRadius:r},[`${t}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:i,inset:0},marginBottom:o},[`${t}-handler`]:{width:c,height:c,border:`${je(l)} solid ${a}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${i}, 0 0 0 1px ${s}`}}},Lnt=e=>{const{componentCls:t,antCls:n,colorTextQuaternary:r,paddingXXS:i,colorPickerPresetColorSize:o,fontSizeSM:a,colorText:s,lineHeightSM:l,lineWidth:c,borderRadius:u,colorFill:d,colorWhite:h,marginXXS:p,paddingXS:m,fontHeightSM:v}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:v,color:r,paddingInlineEnd:i}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:p},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${je(m)} 0`},"&-label":{fontSize:a,color:s,lineHeight:l},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(p).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:o,height:o,"&::before":{content:'""',pointerEvents:"none",width:e.calc(o).add(e.calc(c).mul(4)).equal(),height:e.calc(o).add(e.calc(c).mul(4)).equal(),position:"absolute",top:e.calc(c).mul(-2).equal(),insetInlineStart:e.calc(c).mul(-2).equal(),borderRadius:u,border:`${je(c)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:d},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(o).div(13).mul(5).equal(),height:e.calc(o).div(13).mul(8).equal(),border:`${je(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},[`&${t}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:h,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},[`&${t}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:a,color:r}}}},Fnt=e=>{const{componentCls:t,colorPickerInsetShadow:n,colorBgElevated:r,colorFillSecondary:i,lineWidthBold:o,colorPickerHandlerSizeSM:a,colorPickerSliderHeight:s,marginSM:l,marginXS:c}=e,u=e.calc(a).sub(e.calc(o).mul(2).equal()).equal(),d=e.calc(a).add(e.calc(o).mul(2).equal()).equal(),h={"&:after":{transform:"scale(1)",boxShadow:`${n}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[zbe(je(s),e.colorFillSecondary),{margin:0,padding:0,height:s,borderRadius:e.calc(s).div(2).equal(),"&-rail":{height:s,borderRadius:e.calc(s).div(2).equal(),boxShadow:n},[`& ${t}-slider-handle`]:{width:u,height:u,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:d,height:d,borderRadius:"100%"},"&:after":{width:a,height:a,border:`${je(o)} solid ${r}`,boxShadow:`${n}, 0 0 0 1px ${i}`,outline:"none",insetInlineStart:e.calc(o).mul(-1).equal(),top:e.calc(o).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":h}}],[`${t}-slider-container`]:{display:"flex",gap:l,marginBottom:l,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:c,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":h}}}},rj=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${je(e.controlOutlineWidth)} ${n}`,outline:0}),jnt=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},ate=(e,t,n)=>{const{componentCls:r,borderRadiusSM:i,lineWidth:o,colorSplit:a,colorBorder:s,red6:l}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:i,border:`${je(o)} solid ${a}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},n),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(o).mul(-1).equal(),top:e.calc(o).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:l},"&:hover":{borderColor:s}})}},Bnt=e=>{const{componentCls:t,colorError:n,colorWarning:r,colorErrorHover:i,colorWarningHover:o,colorErrorOutline:a,colorWarningOutline:s}=e;return{[`&${t}-status-error`]:{borderColor:n,"&:hover":{borderColor:i},[`&${t}-trigger-active`]:Object.assign({},rj(e,n,a))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:o},[`&${t}-trigger-active`]:Object.assign({},rj(e,r,s))}}},Hnt=e=>{const{componentCls:t,controlHeightLG:n,controlHeightSM:r,controlHeight:i,controlHeightXS:o,borderRadius:a,borderRadiusSM:s,borderRadiusXS:l,borderRadiusLG:c,fontSizeLG:u}=e;return{[`&${t}-lg`]:{minWidth:n,minHeight:n,borderRadius:c,[`${t}-color-block, ${t}-clear`]:{width:i,height:i,borderRadius:a},[`${t}-trigger-text`]:{fontSize:u}},[`&${t}-sm`]:{minWidth:r,minHeight:r,borderRadius:s,[`${t}-color-block, ${t}-clear`]:{width:o,height:o,borderRadius:l},[`${t}-trigger-text`]:{lineHeight:je(o)}}}},znt=e=>{const{antCls:t,componentCls:n,colorPickerWidth:r,colorPrimary:i,motionDurationMid:o,colorBgElevated:a,colorTextDisabled:s,colorText:l,colorBgContainerDisabled:c,borderRadius:u,marginXS:d,marginSM:h,controlHeight:p,controlHeightSM:m,colorBgTextActive:v,colorPickerPresetColorSize:y,colorPickerPreviewSize:S,lineWidth:b,colorBorder:C,paddingXXS:_,fontSize:T,colorPrimaryHover:x,controlOutline:E}=e;return[{[n]:Object.assign({[`${n}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:r,[`& > ${t}-divider`]:{margin:`${je(h)} 0 ${je(d)}`}},[`${n}-panel`]:Object.assign({},Dnt(e))},Fnt(e)),ote(e,S)),Nnt(e)),Lnt(e)),ate(e,y,{marginInlineStart:"auto"})),{[`${n}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:d}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:p,minHeight:p,borderRadius:u,border:`${je(b)} solid ${C}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${o}`,background:a,padding:e.calc(_).sub(b).equal(),[`${n}-trigger-text`]:{marginInlineStart:d,marginInlineEnd:e.calc(d).sub(e.calc(_).sub(b)).equal(),fontSize:T,color:l,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:s}}},"&:hover":{borderColor:x},[`&${n}-trigger-active`]:Object.assign({},rj(e,i,E)),"&-disabled":{color:s,background:c,cursor:"not-allowed","&:hover":{borderColor:v},[`${n}-trigger-text`]:{color:s}}},ate(e,m)),ote(e,m)),Bnt(e)),Hnt(e))},jnt(e))},Jv(e,{focusElCls:`${n}-trigger-active`})]},Unt=Tr("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,i=fr(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:r,colorPickerPreviewSize:e.calc(r).mul(2).add(n).equal()});return[znt(i)]});var Wnt=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 BW=e=>{const{mode:t,value:n,defaultValue:r,format:i,defaultFormat:o,allowClear:a=!1,presets:s,children:l,trigger:c="click",open:u,disabled:d,placement:h="bottomLeft",arrow:p=!0,panelRender:m,showText:v,style:y,className:S,size:b,rootClassName:C,prefixCls:_,styles:T,disabledAlpha:x=!1,onFormatChange:E,onChange:k,onClear:M,onOpenChange:P,onChangeComplete:D,getPopupContainer:R,autoAdjustOverflow:A=!0,destroyTooltipOnHide:H,disabledFormat:F}=e,U=Wnt(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","disabledFormat"]),{getPrefixCls:z,direction:K,colorPicker:Z}=f.useContext(hn),N=f.useContext(ta),j=d??N,[W,G]=Qn(!1,{value:u,postState:Ye=>!j&&Ye,onChange:P}),[re,se]=Qn(i,{value:i,defaultValue:o,onChange:E}),de=z("color-picker",_),[ee,ne,ue,ye,ge]=Ant(r,n,t),pe=f.useMemo(()=>HU(ee)<100,[ee]),[he,_e]=me.useState(null),ce=Ye=>{if(D){let Ue=Vs(Ye);x&&pe&&(Ue=j8(Ye)),D(Ue)}},xe=(Ye,Ue)=>{let Je=Vs(Ye);x&&pe&&(Je=j8(Je)),ne(Je),_e(null),k&&k(Je,Je.toCssString()),Ue||ce(Je)},[we,De]=me.useState(0),[Fe,Ce]=me.useState(!1),Te=Ye=>{if(ye(Ye),Ye==="single"&&ee.isGradient())De(0),xe(new _c(ee.getColors()[0].color)),_e(ee);else if(Ye==="gradient"&&!ee.isGradient()){const Ue=pe?j8(ee):ee;xe(new _c(he||[{percent:0,color:Ue},{percent:100,color:Ue}]))}},{status:ke}=me.useContext(pa),{compactSize:Pe,compactItemClassnames:Ne}=ef(de,K),We=Ao(Ye=>{var Ue;return(Ue=b??Pe)!==null&&Ue!==void 0?Ue:Ye}),Q=Ei(de),[q,J,be]=Unt(de,Q),Oe={[`${de}-rtl`]:K},Se=Re(C,be,Q,Oe),Ke=Re(Vd(de,ke),{[`${de}-sm`]:We==="small",[`${de}-lg`]:We==="large"},Ne,Z==null?void 0:Z.className,Se,S,J),tt=Re(de,Se),le={open:W,trigger:c,placement:h,arrow:p,rootClassName:C,getPopupContainer:R,autoAdjustOverflow:A,destroyTooltipOnHide:H},ze=Object.assign(Object.assign({},Z==null?void 0:Z.style),y);return q(me.createElement(Pu,Object.assign({style:T==null?void 0:T.popup,styles:{body:T==null?void 0:T.popupOverlayInner},onOpenChange:Ye=>{(!Ye||!j)&&G(Ye)},content:me.createElement(Wd,{form:!0},me.createElement(Int,{mode:ue,onModeChange:Te,modeOptions:ge,prefixCls:de,value:ee,allowClear:a,disabled:j,disabledAlpha:x,presets:s,panelRender:m,format:re,onFormatChange:se,onChange:xe,onChangeComplete:ce,onClear:M,activeIndex:we,onActive:De,gradientDragging:Fe,onGradientDragging:Ce,disabledFormat:F})),classNames:{root:tt}},le),l||me.createElement(Rnt,Object.assign({activeIndex:W?we:-1,open:W,className:Ke,style:ze,prefixCls:de,disabled:j,showText:v,format:re},U,{color:ee}))))},Vnt=Sg(BW,void 0,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",e=>e);BW._InternalPanelDoNotUseOrYouWillBeFired=Vnt;var Knt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},qnt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Knt}))},Ube=f.forwardRef(qnt),Gnt={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},Ynt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Gnt}))},Wbe=f.forwardRef(Ynt),Xnt={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},Qnt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Xnt}))},Znt=f.forwardRef(Qnt);function Jnt(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function ert(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function Vbe(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:i}=XO(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[f.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),i]}const[trt,nrt]=["week","WeekPicker"],[rrt,irt]=["month","MonthPicker"],[ort,art]=["year","YearPicker"],[srt,lrt]=["quarter","QuarterPicker"],[Kbe,ste]=["time","TimePicker"],crt=e=>f.createElement(cr,Object.assign({size:"small",type:"primary"},e));function qbe(e){return f.useMemo(()=>Object.assign({button:crt},e),[e])}var urt=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 drt=e=>f.forwardRef((n,r)=>{var i;const{prefixCls:o,getPopupContainer:a,components:s,className:l,style:c,placement:u,size:d,disabled:h,bordered:p=!0,placeholder:m,popupClassName:v,dropdownClassName:y,status:S,rootClassName:b,variant:C,picker:_}=n,T=urt(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),x=f.useRef(null),{getPrefixCls:E,direction:k,getPopupContainer:M,rangePicker:P}=f.useContext(hn),D=E("picker",o),{compactSize:R,compactItemClassnames:A}=ef(D,k),H=E(),[F,U]=$p("rangePicker",C,p),z=Ei(D),[K,Z,N]=Yye(D,z),[j]=Vbe(n,D),W=qbe(s),G=Ao(_e=>{var ce;return(ce=d??R)!==null&&ce!==void 0?ce:_e}),re=f.useContext(ta),se=h??re,de=f.useContext(pa),{hasFeedback:ee,status:ne,feedbackIcon:ue}=de,ye=f.createElement(f.Fragment,null,_===Kbe?f.createElement(Wbe,null):f.createElement(Ube,null),ee&&ue);f.useImperativeHandle(r,()=>x.current);const[ge]=Ts("Calendar",m9),pe=Object.assign(Object.assign({},ge),n.locale),[he]=Lu("DatePicker",(i=n.popupStyle)===null||i===void 0?void 0:i.zIndex);return K(f.createElement(Wd,{space:!0},f.createElement(rZe,Object.assign({separator:f.createElement("span",{"aria-label":"to",className:`${D}-separator`},f.createElement(Znt,null)),disabled:se,ref:x,placement:u,placeholder:ert(pe,_,m),suffixIcon:ye,prevIcon:f.createElement("span",{className:`${D}-prev-icon`}),nextIcon:f.createElement("span",{className:`${D}-next-icon`}),superPrevIcon:f.createElement("span",{className:`${D}-super-prev-icon`}),superNextIcon:f.createElement("span",{className:`${D}-super-next-icon`}),transitionName:`${H}-slide-up`,picker:_},T,{className:Re({[`${D}-${G}`]:G,[`${D}-${F}`]:U},Vd(D,Ip(ne,S),ee),Z,A,l,P==null?void 0:P.className,N,z,b),style:Object.assign(Object.assign({},P==null?void 0:P.style),c),locale:pe.lang,prefixCls:D,getPopupContainer:a||M,generateConfig:e,components:W,direction:k,classNames:{popup:Re(Z,v||y,N,z,b)},styles:{popup:Object.assign(Object.assign({},n.popupStyle),{zIndex:he})},allowClear:j}))))});var frt=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 hrt=e=>{const t=(l,c)=>{const u=c===ste?"timePicker":"datePicker";return f.forwardRef((h,p)=>{var m;const{prefixCls:v,getPopupContainer:y,components:S,style:b,className:C,rootClassName:_,size:T,bordered:x,placement:E,placeholder:k,popupClassName:M,dropdownClassName:P,disabled:D,status:R,variant:A,onCalendarChange:H}=h,F=frt(h,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:U,direction:z,getPopupContainer:K,[u]:Z}=f.useContext(hn),N=U("picker",v),{compactSize:j,compactItemClassnames:W}=ef(N,z),G=f.useRef(null),[re,se]=$p("datePicker",A,x),de=Ei(N),[ee,ne,ue]=Yye(N,de);f.useImperativeHandle(p,()=>G.current);const ye={showToday:!0},ge=l||h.picker,pe=U(),{onSelect:he,multiple:_e}=F,ce=he&&l==="time"&&!_e,xe=(Se,Ke,tt)=>{H==null||H(Se,Ke,tt),ce&&he(Se)},[we,De]=Vbe(h,N),Fe=qbe(S),Ce=Ao(Se=>{var Ke;return(Ke=T??j)!==null&&Ke!==void 0?Ke:Se}),Te=f.useContext(ta),ke=D??Te,Pe=f.useContext(pa),{hasFeedback:Ne,status:We,feedbackIcon:Q}=Pe,q=f.createElement(f.Fragment,null,ge==="time"?f.createElement(Wbe,null):f.createElement(Ube,null),Ne&&Q),[J]=Ts("DatePicker",m9),be=Object.assign(Object.assign({},J),h.locale),[Oe]=Lu("DatePicker",(m=h.popupStyle)===null||m===void 0?void 0:m.zIndex);return ee(f.createElement(Wd,{space:!0},f.createElement(cZe,Object.assign({ref:G,placeholder:Jnt(be,ge,k),suffixIcon:q,placement:E,prevIcon:f.createElement("span",{className:`${N}-prev-icon`}),nextIcon:f.createElement("span",{className:`${N}-next-icon`}),superPrevIcon:f.createElement("span",{className:`${N}-super-prev-icon`}),superNextIcon:f.createElement("span",{className:`${N}-super-next-icon`}),transitionName:`${pe}-slide-up`,picker:l,onCalendarChange:xe},ye,F,{locale:be.lang,className:Re({[`${N}-${Ce}`]:Ce,[`${N}-${re}`]:se},Vd(N,Ip(We,R),Ne),ne,W,Z==null?void 0:Z.className,C,ue,de,_),style:Object.assign(Object.assign({},Z==null?void 0:Z.style),b),prefixCls:N,getPopupContainer:y||K,generateConfig:e,components:Fe,direction:z,disabled:ke,classNames:{popup:Re(ne,ue,de,_,M||P)},styles:{popup:Object.assign(Object.assign({},h.popupStyle),{zIndex:Oe})},allowClear:we,removeIcon:De}))))})},n=t(),r=t(trt,nrt),i=t(rrt,irt),o=t(ort,art),a=t(srt,lrt),s=t(Kbe,ste);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:o,TimePicker:s,QuarterPicker:a}},Gbe=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:i,TimePicker:o,QuarterPicker:a}=hrt(e),s=drt(e),l=t;return l.WeekPicker=n,l.MonthPicker=r,l.YearPicker=i,l.RangePicker=s,l.TimePicker=o,l.QuarterPicker=a,l},Mu=Gbe(dQe),prt=Sg(Mu,"popupAlign",void 0,"picker");Mu._InternalPanelDoNotUseOrYouWillBeFired=prt;const mrt=Sg(Mu.RangePicker,"popupAlign",void 0,"picker");Mu._InternalRangePanelDoNotUseOrYouWillBeFired=mrt;Mu.generatePicker=Gbe;var lte=f.createContext(null),Ybe=f.createContext({}),grt=["prefixCls","className","containerRef"],vrt=function(t){var n=t.prefixCls,r=t.className,i=t.containerRef,o=tn(t,grt),a=f.useContext(Ybe),s=a.panel,l=Jd(s,i);return f.createElement("div",st({className:Re("".concat(n,"-content"),r),role:"dialog",ref:l},ji(t,{aria:!0}),{"aria-modal":"true"},o))};function cte(e){return typeof e=="string"&&String(Number(e))===e?(fi(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var ute={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function yrt(e,t){var n,r,i,o=e.prefixCls,a=e.open,s=e.placement,l=e.inline,c=e.push,u=e.forceRender,d=e.autoFocus,h=e.keyboard,p=e.classNames,m=e.rootClassName,v=e.rootStyle,y=e.zIndex,S=e.className,b=e.id,C=e.style,_=e.motion,T=e.width,x=e.height,E=e.children,k=e.mask,M=e.maskClosable,P=e.maskMotion,D=e.maskClassName,R=e.maskStyle,A=e.afterOpenChange,H=e.onClose,F=e.onMouseEnter,U=e.onMouseOver,z=e.onMouseLeave,K=e.onClick,Z=e.onKeyDown,N=e.onKeyUp,j=e.styles,W=e.drawerRender,G=f.useRef(),re=f.useRef(),se=f.useRef();f.useImperativeHandle(t,function(){return G.current});var de=function(ke){var Pe=ke.keyCode,Ne=ke.shiftKey;switch(Pe){case Pt.TAB:{if(Pe===Pt.TAB){if(!Ne&&document.activeElement===se.current){var We;(We=re.current)===null||We===void 0||We.focus({preventScroll:!0})}else if(Ne&&document.activeElement===re.current){var Q;(Q=se.current)===null||Q===void 0||Q.focus({preventScroll:!0})}}break}case Pt.ESC:{H&&h&&(ke.stopPropagation(),H(ke));break}}};f.useEffect(function(){if(a&&d){var Te;(Te=G.current)===null||Te===void 0||Te.focus({preventScroll:!0})}},[a]);var ee=f.useState(!1),ne=Le(ee,2),ue=ne[0],ye=ne[1],ge=f.useContext(lte),pe;typeof c=="boolean"?pe=c?{}:{distance:0}:pe=c||{};var he=(n=(r=(i=pe)===null||i===void 0?void 0:i.distance)!==null&&r!==void 0?r:ge==null?void 0:ge.pushDistance)!==null&&n!==void 0?n:180,_e=f.useMemo(function(){return{pushDistance:he,push:function(){ye(!0)},pull:function(){ye(!1)}}},[he]);f.useEffect(function(){if(a){var Te;ge==null||(Te=ge.push)===null||Te===void 0||Te.call(ge)}else{var ke;ge==null||(ke=ge.pull)===null||ke===void 0||ke.call(ge)}},[a]),f.useEffect(function(){return function(){var Te;ge==null||(Te=ge.pull)===null||Te===void 0||Te.call(ge)}},[]);var ce=k&&f.createElement(ha,st({key:"mask"},P,{visible:a}),function(Te,ke){var Pe=Te.className,Ne=Te.style;return f.createElement("div",{className:Re("".concat(o,"-mask"),Pe,p==null?void 0:p.mask,D),style:Y(Y(Y({},Ne),R),j==null?void 0:j.mask),onClick:M&&a?H:void 0,ref:ke})}),xe=typeof _=="function"?_(s):_,we={};if(ue&&he)switch(s){case"top":we.transform="translateY(".concat(he,"px)");break;case"bottom":we.transform="translateY(".concat(-he,"px)");break;case"left":we.transform="translateX(".concat(he,"px)");break;default:we.transform="translateX(".concat(-he,"px)");break}s==="left"||s==="right"?we.width=cte(T):we.height=cte(x);var De={onMouseEnter:F,onMouseOver:U,onMouseLeave:z,onClick:K,onKeyDown:Z,onKeyUp:N},Fe=f.createElement(ha,st({key:"panel"},xe,{visible:a,forceRender:u,onVisibleChanged:function(ke){A==null||A(ke)},removeOnLeave:!1,leavedClassName:"".concat(o,"-content-wrapper-hidden")}),function(Te,ke){var Pe=Te.className,Ne=Te.style,We=f.createElement(vrt,st({id:b,containerRef:ke,prefixCls:o,className:Re(S,p==null?void 0:p.content),style:Y(Y({},C),j==null?void 0:j.content)},ji(e,{aria:!0}),De),E);return f.createElement("div",st({className:Re("".concat(o,"-content-wrapper"),p==null?void 0:p.wrapper,Pe),style:Y(Y(Y({},we),Ne),j==null?void 0:j.wrapper)},ji(e,{data:!0})),W?W(We):We)}),Ce=Y({},v);return y&&(Ce.zIndex=y),f.createElement(lte.Provider,{value:_e},f.createElement("div",{className:Re(o,"".concat(o,"-").concat(s),m,ae(ae({},"".concat(o,"-open"),a),"".concat(o,"-inline"),l)),style:Ce,tabIndex:-1,ref:G,onKeyDown:de},ce,f.createElement("div",{tabIndex:0,ref:re,style:ute,"aria-hidden":"true","data-sentinel":"start"}),Fe,f.createElement("div",{tabIndex:0,ref:se,style:ute,"aria-hidden":"true","data-sentinel":"end"})))}var brt=f.forwardRef(yrt),Srt=function(t){var n=t.open,r=n===void 0?!1:n,i=t.prefixCls,o=i===void 0?"rc-drawer":i,a=t.placement,s=a===void 0?"right":a,l=t.autoFocus,c=l===void 0?!0:l,u=t.keyboard,d=u===void 0?!0:u,h=t.width,p=h===void 0?378:h,m=t.mask,v=m===void 0?!0:m,y=t.maskClosable,S=y===void 0?!0:y,b=t.getContainer,C=t.forceRender,_=t.afterOpenChange,T=t.destroyOnClose,x=t.onMouseEnter,E=t.onMouseOver,k=t.onMouseLeave,M=t.onClick,P=t.onKeyDown,D=t.onKeyUp,R=t.panelRef,A=f.useState(!1),H=Le(A,2),F=H[0],U=H[1],z=f.useState(!1),K=Le(z,2),Z=K[0],N=K[1];Er(function(){N(!0)},[]);var j=Z?r:!1,W=f.useRef(),G=f.useRef();Er(function(){j&&(G.current=document.activeElement)},[j]);var re=function(ue){var ye;if(U(ue),_==null||_(ue),!ue&&G.current&&!((ye=W.current)!==null&&ye!==void 0&&ye.contains(G.current))){var ge;(ge=G.current)===null||ge===void 0||ge.focus({preventScroll:!0})}},se=f.useMemo(function(){return{panel:R}},[R]);if(!C&&!F&&!j&&T)return null;var de={onMouseEnter:x,onMouseOver:E,onMouseLeave:k,onClick:M,onKeyDown:P,onKeyUp:D},ee=Y(Y({},t),{},{open:j,prefixCls:o,placement:s,autoFocus:c,keyboard:d,width:p,mask:v,maskClosable:S,inline:b===!1,afterOpenChange:re,ref:W},de);return f.createElement(Ybe.Provider,{value:se},f.createElement(xE,{open:j||C||F,autoDestroy:!1,getContainer:b,autoLock:v&&(j||F)},f.createElement(brt,ee)))};const Xbe=e=>{var t,n;const{prefixCls:r,title:i,footer:o,extra:a,loading:s,onClose:l,headerStyle:c,bodyStyle:u,footerStyle:d,children:h,classNames:p,styles:m}=e,{drawer:v}=f.useContext(hn),y=f.useCallback(T=>f.createElement("button",{type:"button",onClick:l,"aria-label":"Close",className:`${r}-close`},T),[l]),[S,b]=XU(Jb(e),Jb(v),{closable:!0,closeIconRender:y}),C=f.useMemo(()=>{var T,x;return!i&&!S?null:f.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(T=v==null?void 0:v.styles)===null||T===void 0?void 0:T.header),c),m==null?void 0:m.header),className:Re(`${r}-header`,{[`${r}-header-close-only`]:S&&!i&&!a},(x=v==null?void 0:v.classNames)===null||x===void 0?void 0:x.header,p==null?void 0:p.header)},f.createElement("div",{className:`${r}-header-title`},b,i&&f.createElement("div",{className:`${r}-title`},i)),a&&f.createElement("div",{className:`${r}-extra`},a))},[S,b,a,c,r,i]),_=f.useMemo(()=>{var T,x;if(!o)return null;const E=`${r}-footer`;return f.createElement("div",{className:Re(E,(T=v==null?void 0:v.classNames)===null||T===void 0?void 0:T.footer,p==null?void 0:p.footer),style:Object.assign(Object.assign(Object.assign({},(x=v==null?void 0:v.styles)===null||x===void 0?void 0:x.footer),d),m==null?void 0:m.footer)},o)},[o,d,r]);return f.createElement(f.Fragment,null,C,f.createElement("div",{className:Re(`${r}-body`,p==null?void 0:p.body,(t=v==null?void 0:v.classNames)===null||t===void 0?void 0:t.body),style:Object.assign(Object.assign(Object.assign({},(n=v==null?void 0:v.styles)===null||n===void 0?void 0:n.body),u),m==null?void 0:m.body)},s?f.createElement(Mp,{active:!0,title:!1,paragraph:{rows:5},className:`${r}-body-skeleton`}):h),_)},Crt=e=>{const t="100%";return{left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`}[e]},Qbe=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),Zbe=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},Qbe({opacity:e},{opacity:1})),xrt=(e,t)=>[Zbe(.7,t),Qbe({transform:Crt(e)},{transform:"none"})],wrt=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:Zbe(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((r,i)=>Object.assign(Object.assign({},r),{[`&-${i}`]:xrt(i,n)}),{})}}},_rt=e=>{const{borderRadiusSM:t,componentCls:n,zIndexPopup:r,colorBgMask:i,colorBgElevated:o,motionDurationSlow:a,motionDurationMid:s,paddingXS:l,padding:c,paddingLG:u,fontSizeLG:d,lineHeightLG:h,lineWidth:p,lineType:m,colorSplit:v,marginXS:y,colorIcon:S,colorIconHover:b,colorBgTextHover:C,colorBgTextActive:_,colorText:T,fontWeightStrong:x,footerPaddingBlock:E,footerPaddingInline:k,calc:M}=e,P=`${n}-content-wrapper`;return{[n]:{position:"fixed",inset:0,zIndex:r,pointerEvents:"none",color:T,"&-pure":{position:"relative",background:o,display:"flex",flexDirection:"column",[`&${n}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${n}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${n}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${n}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${n}-mask`]:{position:"absolute",inset:0,zIndex:r,background:i,pointerEvents:"auto"},[P]:{position:"absolute",zIndex:r,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${P}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${P}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${P}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${P}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${n}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:o,pointerEvents:"auto"},[`${n}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${je(c)} ${je(u)}`,fontSize:d,lineHeight:h,borderBottom:`${je(p)} ${m} ${v}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${n}-extra`]:{flex:"none"},[`${n}-close`]:Object.assign({display:"inline-flex",width:M(d).add(l).equal(),height:M(d).add(l).equal(),borderRadius:t,justifyContent:"center",alignItems:"center",marginInlineEnd:y,color:S,fontWeight:x,fontSize:d,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${s}`,textRendering:"auto","&:hover":{color:b,backgroundColor:C,textDecoration:"none"},"&:active":{backgroundColor:_}},pl(e)),[`${n}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:d,lineHeight:h},[`${n}-body`]:{flex:1,minWidth:0,minHeight:0,padding:u,overflow:"auto",[`${n}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${n}-footer`]:{flexShrink:0,padding:`${je(E)} ${je(k)}`,borderTop:`${je(p)} ${m} ${v}`},"&-rtl":{direction:"rtl"}}}},Ert=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}),Jbe=Tr("Drawer",e=>{const t=fr(e,{});return[_rt(t),wrt(t)]},Ert);var eSe=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 Trt={distance:180},HW=e=>{const{rootClassName:t,width:n,height:r,size:i="default",mask:o=!0,push:a=Trt,open:s,afterOpenChange:l,onClose:c,prefixCls:u,getContainer:d,style:h,className:p,visible:m,afterVisibleChange:v,maskStyle:y,drawerStyle:S,contentWrapperStyle:b}=e,C=eSe(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:_,getPrefixCls:T,direction:x,drawer:E}=f.useContext(hn),k=T("drawer",u),[M,P,D]=Jbe(k),R=d===void 0&&_?()=>_(document.body):d,A=Re({"no-mask":!o,[`${k}-rtl`]:x==="rtl"},t,P,D),H=f.useMemo(()=>n??(i==="large"?736:378),[n,i]),F=f.useMemo(()=>r??(i==="large"?736:378),[r,i]),U={motionName:as(k,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},z=se=>({motionName:as(k,`panel-motion-${se}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),K=Eve(),[Z,N]=Lu("Drawer",C.zIndex),{classNames:j={},styles:W={}}=C,{classNames:G={},styles:re={}}=E||{};return M(f.createElement(Wd,{form:!0,space:!0},f.createElement(vE.Provider,{value:N},f.createElement(Srt,Object.assign({prefixCls:k,onClose:c,maskMotion:U,motion:z},C,{classNames:{mask:Re(j.mask,G.mask),content:Re(j.content,G.content),wrapper:Re(j.wrapper,G.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},W.mask),y),re.mask),content:Object.assign(Object.assign(Object.assign({},W.content),S),re.content),wrapper:Object.assign(Object.assign(Object.assign({},W.wrapper),b),re.wrapper)},open:s??m,mask:o,push:a,width:H,height:F,style:Object.assign(Object.assign({},E==null?void 0:E.style),h),className:Re(E==null?void 0:E.className,p),rootClassName:A,getContainer:R,afterOpenChange:l??v,panelRef:K,zIndex:Z}),f.createElement(Xbe,Object.assign({prefixCls:k},C,{onClose:c}))))))},krt=e=>{const{prefixCls:t,style:n,className:r,placement:i="right"}=e,o=eSe(e,["prefixCls","style","className","placement"]),{getPrefixCls:a}=f.useContext(hn),s=a("drawer",t),[l,c,u]=Jbe(s),d=Re(s,`${s}-pure`,`${s}-${i}`,c,u,r);return l(f.createElement("div",{className:d,style:n},f.createElement(Xbe,Object.assign({prefixCls:s},o))))};HW._InternalPanelDoNotUseOrYouWillBeFired=krt;function dte(e){return["small","middle","large"].includes(e)}function fte(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const tSe=me.createContext({latestIndex:0}),Ort=tSe.Provider,Prt=e=>{let{className:t,index:n,children:r,split:i,style:o}=e;const{latestIndex:a}=f.useContext(tSe);return r==null?null:f.createElement(f.Fragment,null,f.createElement("div",{className:t,style:o},r),n<a&&i&&f.createElement("span",{className:`${t}-split`},i))};var Mrt=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 Irt=f.forwardRef((e,t)=>{var n,r,i;const{getPrefixCls:o,space:a,direction:s}=f.useContext(hn),{size:l=(n=a==null?void 0:a.size)!==null&&n!==void 0?n:"small",align:c,className:u,rootClassName:d,children:h,direction:p="horizontal",prefixCls:m,split:v,style:y,wrap:S=!1,classNames:b,styles:C}=e,_=Mrt(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[T,x]=Array.isArray(l)?l:[l,l],E=dte(x),k=dte(T),M=fte(x),P=fte(T),D=Vo(h,{keepEmpty:!0}),R=c===void 0&&p==="horizontal"?"center":c,A=o("space",m),[H,F,U]=K1e(A),z=Re(A,a==null?void 0:a.className,F,`${A}-${p}`,{[`${A}-rtl`]:s==="rtl",[`${A}-align-${R}`]:R,[`${A}-gap-row-${x}`]:E,[`${A}-gap-col-${T}`]:k},u,d,U),K=Re(`${A}-item`,(r=b==null?void 0:b.item)!==null&&r!==void 0?r:(i=a==null?void 0:a.classNames)===null||i===void 0?void 0:i.item);let Z=0;const N=D.map((G,re)=>{var se,de;G!=null&&(Z=re);const ee=(G==null?void 0:G.key)||`${K}-${re}`;return f.createElement(Prt,{className:K,key:ee,index:re,split:v,style:(se=C==null?void 0:C.item)!==null&&se!==void 0?se:(de=a==null?void 0:a.styles)===null||de===void 0?void 0:de.item},G)}),j=f.useMemo(()=>({latestIndex:Z}),[Z]);if(D.length===0)return null;const W={};return S&&(W.flexWrap="wrap"),!k&&P&&(W.columnGap=T),!E&&M&&(W.rowGap=x),H(f.createElement("div",Object.assign({ref:t,className:z,style:Object.assign(Object.assign(Object.assign({},W),a==null?void 0:a.style),y)},_),f.createElement(Ort,{value:j},N)))}),lo=Irt;lo.Compact=Cze;var $rt=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 nSe=e=>{const{getPopupContainer:t,getPrefixCls:n,direction:r}=f.useContext(hn),{prefixCls:i,type:o="default",danger:a,disabled:s,loading:l,onClick:c,htmlType:u,children:d,className:h,menu:p,arrow:m,autoFocus:v,overlay:y,trigger:S,align:b,open:C,onOpenChange:_,placement:T,getPopupContainer:x,href:E,icon:k=f.createElement(vW,null),title:M,buttonsRender:P=ne=>ne,mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:A,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:U}=e,z=$rt(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),K=n("dropdown",i),Z=`${K}-button`,N={menu:p,arrow:m,autoFocus:v,align:b,disabled:s,trigger:s?[]:S,onOpenChange:_,getPopupContainer:x||t,mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:A,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:U},{compactSize:j,compactItemClassnames:W}=ef(K,r),G=Re(Z,W,h);"overlay"in e&&(N.overlay=y),"open"in e&&(N.open=C),"placement"in e?N.placement=T:N.placement=r==="rtl"?"bottomLeft":"bottomRight";const re=f.createElement(cr,{type:o,danger:a,disabled:s,loading:l,onClick:c,htmlType:u,href:E,title:M},d),se=f.createElement(cr,{type:o,danger:a,icon:k}),[de,ee]=P([re,se]);return f.createElement(lo.Compact,Object.assign({className:G,size:j,block:!0},z),de,f.createElement(PE,Object.assign({},N),ee))};nSe.__ANT_BUTTON=!0;const vP=PE;vP.Button=nSe;var Rrt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},Art=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Rrt}))},rSe=f.forwardRef(Art);function X9(e){const[t,n]=f.useState(e);return f.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const Nrt=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut},
|
||
opacity ${e.motionDurationFast} ${e.motionEaseInOut},
|
||
transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},Drt=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${je(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),hte=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},Lrt=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},$r(e)),Drt(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},hte(e,e.controlHeightSM)),"&-large":Object.assign({},hte(e,e.controlHeightLG))})}},Frt=e=>{const{formItemCls:t,iconCls:n,componentCls:r,rootPrefixCls:i,antCls:o,labelRequiredMarkColor:a,labelColor:s,labelFontSize:l,labelHeight:c,labelColonMarginInlineStart:u,labelColonMarginInlineEnd:d,itemMarginBottom:h}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{marginBottom:h,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
|
||
&-hidden${o}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:c,color:s,fontSize:l,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required:not(${t}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:u,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${i}-col-'"]):not([class*="' ${i}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:BU,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},pte=(e,t)=>{const{formItemCls:n}=e;return{[`${t}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}}}}},jrt=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[n]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label,
|
||
> ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},yd=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),iSe=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:yd(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},Brt=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${t}-vertical`]:{[`${n}:not(${n}-horizontal)`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label,
|
||
${r}-col-24${n}-label,
|
||
${r}-col-xl-24${n}-label`]:yd(e)}},[`@media (max-width: ${je(e.screenXSMax)})`]:[iSe(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:yd(e)}}}],[`@media (max-width: ${je(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:yd(e)}}},[`@media (max-width: ${je(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:yd(e)}}},[`@media (max-width: ${je(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:yd(e)}}}}},Hrt=e=>{const{formItemCls:t,antCls:n}=e;return{[`${t}-vertical`]:{[`${t}-row`]:{flexDirection:"column"},[`${t}-label > label`]:{height:"auto"},[`${t}-control`]:{width:"100%"}},[`${t}-vertical ${t}-label,
|
||
${n}-col-24${t}-label,
|
||
${n}-col-xl-24${t}-label`]:yd(e),[`@media (max-width: ${je(e.screenXSMax)})`]:[iSe(e),{[t]:{[`${n}-col-xs-24${t}-label`]:yd(e)}}],[`@media (max-width: ${je(e.screenSMMax)})`]:{[t]:{[`${n}-col-sm-24${t}-label`]:yd(e)}},[`@media (max-width: ${je(e.screenMDMax)})`]:{[t]:{[`${n}-col-md-24${t}-label`]:yd(e)}},[`@media (max-width: ${je(e.screenLGMax)})`]:{[t]:{[`${n}-col-lg-24${t}-label`]:yd(e)}}}},zrt=e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),oSe=(e,t)=>fr(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),zW=Tr("Form",(e,t)=>{let{rootPrefixCls:n}=t;const r=oSe(e,n);return[Lrt(r),Frt(r),Nrt(r),pte(r,r.componentCls),pte(r,r.formItemCls),jrt(r),Brt(r),Hrt(r),SE(r),BU]},zrt,{order:-1e3}),mte=[];function ZR(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const aSe=e=>{let{help:t,helpStatus:n,errors:r=mte,warnings:i=mte,className:o,fieldId:a,onVisibleChanged:s}=e;const{prefixCls:l}=f.useContext(YU),c=`${l}-item-explain`,u=Ei(l),[d,h,p]=zW(l,u),m=f.useMemo(()=>Qb(l),[l]),v=X9(r),y=X9(i),S=f.useMemo(()=>t!=null?[ZR(t,"help",n)]:[].concat(pt(v.map((_,T)=>ZR(_,"error","error",T))),pt(y.map((_,T)=>ZR(_,"warning","warning",T)))),[t,n,v,y]),b=f.useMemo(()=>{const _={};return S.forEach(T=>{let{key:x}=T;_[x]=(_[x]||0)+1}),S.map((T,x)=>Object.assign(Object.assign({},T),{key:_[T.key]>1?`${T.key}-fallback-${x}`:T.key}))},[S]),C={};return a&&(C.id=`${a}_help`),d(f.createElement(ha,{motionDeadline:m.motionDeadline,motionName:`${l}-show-help`,visible:!!b.length,onVisibleChanged:s},_=>{const{className:T,style:x}=_;return f.createElement("div",Object.assign({},C,{className:Re(c,T,p,u,o,h),style:x,role:"alert"}),f.createElement(kO,Object.assign({keys:b},Qb(l),{motionName:`${l}-show-help-item`,component:!1}),E=>{const{key:k,error:M,errorStatus:P,className:D,style:R}=E;return f.createElement("div",{key:k,className:Re(D,{[`${c}-${P}`]:P}),style:R},M)}))}))},Urt=["parentNode"],Wrt="form_item";function iw(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function sSe(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:Urt.includes(n)?`${Wrt}_${n}`:n}function lSe(e,t,n,r,i,o){let a=r;return o!==void 0?a=o:n.validating?a="validating":e.length?a="error":t.length?a="warning":(n.touched||i&&n.validated)&&(a="success"),a}function gte(e){return iw(e).join("_")}function vte(e,t){const n=t.getFieldInstance(e),r=oO(n);if(r)return r;const i=sSe(iw(e),t.__INTERNAL__.name);if(i)return document.getElementById(i)}function cSe(e){const[t]=GU(),n=f.useRef({}),r=f.useMemo(()=>e??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:i=>o=>{const a=gte(i);o?n.current[a]=o:delete n.current[a]}},scrollToField:function(i){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const a=vte(i,r);a&&wHe(a,Object.assign({scrollMode:"if-needed",block:"nearest"},o))},focusField:i=>{var o;const a=vte(i,r);a&&((o=a.focus)===null||o===void 0||o.call(a))},getFieldInstance:i=>{const o=gte(i);return n.current[o]}}),[e,t]);return[r]}var Vrt=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 Krt=(e,t)=>{const n=f.useContext(ta),{getPrefixCls:r,direction:i,form:o}=f.useContext(hn),{prefixCls:a,className:s,rootClassName:l,size:c,disabled:u=n,form:d,colon:h,labelAlign:p,labelWrap:m,labelCol:v,wrapperCol:y,hideRequiredMark:S,layout:b="horizontal",scrollToFirstError:C,requiredMark:_,onFinishFailed:T,name:x,style:E,feedbackIcons:k,variant:M}=e,P=Vrt(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),D=Ao(c),R=f.useContext(Wge),A=f.useMemo(()=>_!==void 0?_:S?!1:o&&o.requiredMark!==void 0?o.requiredMark:!0,[S,_,o]),H=h??(o==null?void 0:o.colon),F=r("form",a),U=Ei(F),[z,K,Z]=zW(F,U),N=Re(F,`${F}-${b}`,{[`${F}-hide-required-mark`]:A===!1,[`${F}-rtl`]:i==="rtl",[`${F}-${D}`]:D},Z,U,K,o==null?void 0:o.className,s,l),[j]=cSe(d),{__INTERNAL__:W}=j;W.name=x;const G=f.useMemo(()=>({name:x,labelAlign:p,labelCol:v,labelWrap:m,wrapperCol:y,vertical:b==="vertical",colon:H,requiredMark:A,itemRef:W.itemRef,form:j,feedbackIcons:k}),[x,p,v,y,b,H,A,j,k]),re=f.useRef(null);f.useImperativeHandle(t,()=>{var ee;return Object.assign(Object.assign({},j),{nativeElement:(ee=re.current)===null||ee===void 0?void 0:ee.nativeElement})});const se=(ee,ne)=>{if(ee){let ue={block:"nearest"};typeof ee=="object"&&(ue=Object.assign(Object.assign({},ue),ee)),j.scrollToField(ne,ue),ue.focus&&j.focusField(ne)}},de=ee=>{if(T==null||T(ee),ee.errorFields.length){const ne=ee.errorFields[0].name;if(C!==void 0){se(C,ne);return}o&&o.scrollToFirstError!==void 0&&se(o.scrollToFirstError,ne)}};return z(f.createElement(wve.Provider,{value:M},f.createElement(OU,{disabled:u},f.createElement(wv.Provider,{value:D},f.createElement(xve,{validateMessages:R},f.createElement(gp.Provider,{value:G},f.createElement(YS,Object.assign({id:x},P,{name:x,onFinishFailed:de,form:j,ref:re,style:Object.assign(Object.assign({},o==null?void 0:o.style),E),className:N}))))))))},qrt=f.forwardRef(Krt);function Grt(e){if(typeof e=="function")return e;const t=Vo(e);return t.length<=1?t[0]:t}const uSe=()=>{const{status:e,errors:t=[],warnings:n=[]}=f.useContext(pa);return{status:e,errors:t,warnings:n}};uSe.Context=pa;function Yrt(e){const[t,n]=f.useState(e),r=f.useRef(null),i=f.useRef([]),o=f.useRef(!1);f.useEffect(()=>(o.current=!1,()=>{o.current=!0,Cr.cancel(r.current),r.current=null}),[]);function a(s){o.current||(r.current===null&&(i.current=[],r.current=Cr(()=>{r.current=null,n(l=>{let c=l;return i.current.forEach(u=>{c=u(c)}),c})})),i.current.push(s))}return[t,a]}function Xrt(){const{itemRef:e}=f.useContext(gp),t=f.useRef({});function n(r,i){const o=i&&typeof i=="object"&&yg(i),a=r.join("_");return(t.current.name!==a||t.current.originRef!==o)&&(t.current.name=a,t.current.originRef=o,t.current.ref=ga(e(r),o)),t.current.ref}return n}const Qrt=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},Zrt=VS(["Form","item-item"],(e,t)=>{let{rootPrefixCls:n}=t;const r=oSe(e,n);return[Qrt(r)]});var Jrt=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 eit=24,tit=e=>{const{prefixCls:t,status:n,labelCol:r,wrapperCol:i,children:o,errors:a,warnings:s,_internalItemRender:l,extra:c,help:u,fieldId:d,marginBottom:h,onErrorVisibleChanged:p,label:m}=e,v=`${t}-item`,y=f.useContext(gp),S=f.useMemo(()=>{let H=Object.assign({},i||y.wrapperCol||{});return m===null&&!r&&!i&&y.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(U=>{const z=U?[U]:[],K=zo(y.labelCol,z),Z=typeof K=="object"?K:{},N=zo(H,z),j=typeof N=="object"?N:{};"span"in Z&&!("offset"in j)&&Z.span<eit&&(H=ua(H,[].concat(z,["offset"]),Z.span))}),H},[i,y]),b=Re(`${v}-control`,S.className),C=f.useMemo(()=>Jrt(y,["labelCol","wrapperCol"]),[y]),_=f.useRef(null),[T,x]=f.useState(0);Er(()=>{c&&_.current?x(_.current.clientHeight):x(0)},[c]);const E=f.createElement("div",{className:`${v}-control-input`},f.createElement("div",{className:`${v}-control-input-content`},o)),k=f.useMemo(()=>({prefixCls:t,status:n}),[t,n]),M=h!==null||a.length||s.length?f.createElement(YU.Provider,{value:k},f.createElement(aSe,{fieldId:d,errors:a,warnings:s,help:u,helpStatus:n,className:`${v}-explain-connected`,onVisibleChanged:p})):null,P={};d&&(P.id=`${d}_extra`);const D=c?f.createElement("div",Object.assign({},P,{className:`${v}-extra`,ref:_}),c):null,R=M||D?f.createElement("div",{className:`${v}-additional`,style:h?{minHeight:h+T}:{}},M,D):null,A=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:E,errorList:M,extra:D}):f.createElement(f.Fragment,null,E,R);return f.createElement(gp.Provider,{value:C},f.createElement(kv,Object.assign({},S,{className:b}),A),f.createElement(Zrt,{prefixCls:t}))};var nit={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},rit=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:nit}))},iit=f.forwardRef(rit),oit=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 ait(e){return e?typeof e=="object"&&!f.isValidElement(e)?e:{title:e}:null}const sit=e=>{let{prefixCls:t,label:n,htmlFor:r,labelCol:i,labelAlign:o,colon:a,required:s,requiredMark:l,tooltip:c,vertical:u}=e;var d;const[h]=Ts("Form"),{labelAlign:p,labelCol:m,labelWrap:v,colon:y}=f.useContext(gp);if(!n)return null;const S=i||m||{},b=o||p,C=`${t}-item-label`,_=Re(C,b==="left"&&`${C}-left`,S.className,{[`${C}-wrap`]:!!v});let T=n;const x=a===!0||y!==!1&&a!==!1;x&&!u&&typeof n=="string"&&n.trim()&&(T=n.replace(/[:|:]\s*$/,""));const k=ait(c);if(k){const{icon:R=f.createElement(iit,null)}=k,A=oit(k,["icon"]),H=f.createElement(Ga,Object.assign({},A),f.cloneElement(R,{className:`${t}-item-tooltip`,title:"",onClick:F=>{F.preventDefault()},tabIndex:null}));T=f.createElement(f.Fragment,null,T,H)}const M=l==="optional",P=typeof l=="function";P?T=l(T,{required:!!s}):M&&!s&&(T=f.createElement(f.Fragment,null,T,f.createElement("span",{className:`${t}-item-optional`,title:""},(h==null?void 0:h.optional)||((d=Nc.Form)===null||d===void 0?void 0:d.optional))));const D=Re({[`${t}-item-required`]:s,[`${t}-item-required-mark-optional`]:M||P,[`${t}-item-no-colon`]:!x});return f.createElement(kv,Object.assign({},S,{className:_}),f.createElement("label",{htmlFor:r,className:D,title:typeof n=="string"?n:""},T))},lit={success:Zv,warning:bg,error:ih,validating:zd};function dSe(e){let{children:t,errors:n,warnings:r,hasFeedback:i,validateStatus:o,prefixCls:a,meta:s,noStyle:l}=e;const c=`${a}-item`,{feedbackIcons:u}=f.useContext(gp),d=lSe(n,r,s,null,!!i,o),{isFormItemInput:h,status:p,hasFeedback:m,feedbackIcon:v}=f.useContext(pa),y=f.useMemo(()=>{var S;let b;if(i){const _=i!==!0&&i.icons||u,T=d&&((S=_==null?void 0:_({status:d,errors:n,warnings:r}))===null||S===void 0?void 0:S[d]),x=d&&lit[d];b=T!==!1&&x?f.createElement("span",{className:Re(`${c}-feedback-icon`,`${c}-feedback-icon-${d}`)},T||f.createElement(x,null)):null}const C={status:d||"",errors:n,warnings:r,hasFeedback:!!i,feedbackIcon:b,isFormItemInput:!0};return l&&(C.status=(d??p)||"",C.isFormItemInput=h,C.hasFeedback=!!(i??m),C.feedbackIcon=i!==void 0?C.feedbackIcon:v),C},[d,i,l,h,p]);return f.createElement(pa.Provider,{value:y},t)}var cit=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 uit(e){const{prefixCls:t,className:n,rootClassName:r,style:i,help:o,errors:a,warnings:s,validateStatus:l,meta:c,hasFeedback:u,hidden:d,children:h,fieldId:p,required:m,isRequired:v,onSubItemMetaChange:y,layout:S}=e,b=cit(e,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout"]),C=`${t}-item`,{requiredMark:_,vertical:T}=f.useContext(gp),x=T||S==="vertical",E=f.useRef(null),k=X9(a),M=X9(s),P=o!=null,D=!!(P||a.length||s.length),R=!!E.current&&qS(E.current),[A,H]=f.useState(null);Er(()=>{if(D&&E.current){const Z=getComputedStyle(E.current);H(parseInt(Z.marginBottom,10))}},[D,R]);const F=Z=>{Z||H(null)},z=function(){let Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const N=Z?k:c.errors,j=Z?M:c.warnings;return lSe(N,j,c,"",!!u,l)}(),K=Re(C,n,r,{[`${C}-with-help`]:P||k.length||M.length,[`${C}-has-feedback`]:z&&u,[`${C}-has-success`]:z==="success",[`${C}-has-warning`]:z==="warning",[`${C}-has-error`]:z==="error",[`${C}-is-validating`]:z==="validating",[`${C}-hidden`]:d,[`${C}-${S}`]:S});return f.createElement("div",{className:K,style:i,ref:E},f.createElement(FE,Object.assign({className:`${C}-row`},Or(b,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(sit,Object.assign({htmlFor:p},e,{requiredMark:_,required:m??v,prefixCls:t,vertical:x})),f.createElement(tit,Object.assign({},e,c,{errors:k,warnings:M,prefixCls:t,status:z,help:o,marginBottom:A,onErrorVisibleChanged:F}),f.createElement(Cve.Provider,{value:y},f.createElement(dSe,{prefixCls:t,meta:c,errors:c.errors,warnings:c.warnings,hasFeedback:u,validateStatus:z},h)))),!!A&&f.createElement("div",{className:`${C}-margin-offset`,style:{marginBottom:-A}}))}const dit="__SPLIT__";function fit(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>{const o=e[i],a=t[i];return o===a||typeof o=="function"||typeof a=="function"})}const hit=f.memo(e=>{let{children:t}=e;return t},(e,t)=>fit(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function yte(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function pit(e){const{name:t,noStyle:n,className:r,dependencies:i,prefixCls:o,shouldUpdate:a,rules:s,children:l,required:c,label:u,messageVariables:d,trigger:h="onChange",validateTrigger:p,hidden:m,help:v,layout:y}=e,{getPrefixCls:S}=f.useContext(hn),{name:b}=f.useContext(gp),C=Grt(l),_=typeof C=="function",T=f.useContext(Cve),{validateTrigger:x}=f.useContext(lg),E=p!==void 0?p:x,k=t!=null,M=S("form",o),P=Ei(M),[D,R,A]=zW(M,P);rh();const H=f.useContext(p_),F=f.useRef(null),[U,z]=Yrt({}),[K,Z]=_v(()=>yte()),N=ee=>{const ne=H==null?void 0:H.getKey(ee.name);if(Z(ee.destroy?yte():ee,!0),n&&v!==!1&&T){let ue=ee.name;if(ee.destroy)ue=F.current||ue;else if(ne!==void 0){const[ye,ge]=ne;ue=[ye].concat(pt(ge)),F.current=ue}T(ee,ue)}},j=(ee,ne)=>{z(ue=>{const ye=Object.assign({},ue),pe=[].concat(pt(ee.name.slice(0,-1)),pt(ne)).join(dit);return ee.destroy?delete ye[pe]:ye[pe]=ee,ye})},[W,G]=f.useMemo(()=>{const ee=pt(K.errors),ne=pt(K.warnings);return Object.values(U).forEach(ue=>{ee.push.apply(ee,pt(ue.errors||[])),ne.push.apply(ne,pt(ue.warnings||[]))}),[ee,ne]},[U,K.errors,K.warnings]),re=Xrt();function se(ee,ne,ue){return n&&!m?f.createElement(dSe,{prefixCls:M,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:K,errors:W,warnings:G,noStyle:!0},ee):f.createElement(uit,Object.assign({key:"row"},e,{className:Re(r,A,P,R),prefixCls:M,fieldId:ne,isRequired:ue,errors:W,warnings:G,meta:K,onSubItemMetaChange:j,layout:y}),ee)}if(!k&&!_&&!i)return D(se(C));let de={};return typeof u=="string"?de.label=u:t&&(de.label=String(t)),d&&(de=Object.assign(Object.assign({},de),d)),D(f.createElement(qU,Object.assign({},e,{messageVariables:de,trigger:h,validateTrigger:E,onMetaChange:N}),(ee,ne,ue)=>{const ye=iw(t).length&&ne?ne.name:[],ge=sSe(ye,b),pe=c!==void 0?c:!!(s!=null&&s.some(ce=>{if(ce&&typeof ce=="object"&&ce.required&&!ce.warningOnly)return!0;if(typeof ce=="function"){const xe=ce(ue);return(xe==null?void 0:xe.required)&&!(xe!=null&&xe.warningOnly)}return!1})),he=Object.assign({},ee);let _e=null;if(Array.isArray(C)&&k)_e=C;else if(!(_&&(!(a||i)||k))){if(!(i&&!_&&!k))if(f.isValidElement(C)){const ce=Object.assign(Object.assign({},C.props),he);if(ce.id||(ce.id=ge),v||W.length>0||G.length>0||e.extra){const De=[];(v||W.length>0)&&De.push(`${ge}_help`),e.extra&&De.push(`${ge}_extra`),ce["aria-describedby"]=De.join(" ")}W.length>0&&(ce["aria-invalid"]="true"),pe&&(ce["aria-required"]="true"),jd(C)&&(ce.ref=re(ye,C)),new Set([].concat(pt(iw(h)),pt(iw(E)))).forEach(De=>{ce[De]=function(){for(var Fe,Ce,Te,ke,Pe,Ne=arguments.length,We=new Array(Ne),Q=0;Q<Ne;Q++)We[Q]=arguments[Q];(Te=he[De])===null||Te===void 0||(Fe=Te).call.apply(Fe,[he].concat(We)),(Pe=(ke=C.props)[De])===null||Pe===void 0||(Ce=Pe).call.apply(Ce,[ke].concat(We))}});const we=[ce["aria-required"],ce["aria-invalid"],ce["aria-describedby"]];_e=f.createElement(hit,{control:he,update:C,childProps:we},Ro(C,ce))}else _&&(a||i)&&!k?_e=C(ue):_e=C}return se(_e,ge,pe)}))}const fSe=pit;fSe.useStatus=uSe;var mit=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 git=e=>{var{prefixCls:t,children:n}=e,r=mit(e,["prefixCls","children"]);const{getPrefixCls:i}=f.useContext(hn),o=i("form",t),a=f.useMemo(()=>({prefixCls:o,status:"error"}),[o]);return f.createElement(vve,Object.assign({},r),(s,l,c)=>f.createElement(YU.Provider,{value:a},n(s.map(u=>Object.assign(Object.assign({},u),{fieldKey:u.key})),l,{errors:c.errors,warnings:c.warnings})))};function vit(){const{form:e}=f.useContext(gp);return e}const wi=qrt;wi.Item=fSe;wi.List=git;wi.ErrorList=aSe;wi.useForm=cSe;wi.useFormInstance=vit;wi.useWatch=Sve;wi.Provider=xve;wi.create=()=>{};function hSe(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function yit(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function Df(e,t,n,r){var i=zw.unstable_batchedUpdates?function(a){zw.unstable_batchedUpdates(n,a)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,i,r)}}}var jE=f.createContext(null),bit=function(t){var n=t.visible,r=t.maskTransitionName,i=t.getContainer,o=t.prefixCls,a=t.rootClassName,s=t.icons,l=t.countRender,c=t.showSwitch,u=t.showProgress,d=t.current,h=t.transform,p=t.count,m=t.scale,v=t.minScale,y=t.maxScale,S=t.closeIcon,b=t.onActive,C=t.onClose,_=t.onZoomIn,T=t.onZoomOut,x=t.onRotateRight,E=t.onRotateLeft,k=t.onFlipX,M=t.onFlipY,P=t.onReset,D=t.toolbarRender,R=t.zIndex,A=t.image,H=f.useContext(jE),F=s.rotateLeft,U=s.rotateRight,z=s.zoomIn,K=s.zoomOut,Z=s.close,N=s.left,j=s.right,W=s.flipX,G=s.flipY,re="".concat(o,"-operations-operation");f.useEffect(function(){var xe=function(De){De.keyCode===Pt.ESC&&C()};return n&&window.addEventListener("keydown",xe),function(){window.removeEventListener("keydown",xe)}},[n]);var se=function(we,De){we.preventDefault(),we.stopPropagation(),b(De)},de=f.useCallback(function(xe){var we=xe.type,De=xe.disabled,Fe=xe.onClick,Ce=xe.icon;return f.createElement("div",{key:we,className:Re(re,"".concat(o,"-operations-operation-").concat(we),ae({},"".concat(o,"-operations-operation-disabled"),!!De)),onClick:Fe},Ce)},[re,o]),ee=c?de({icon:N,onClick:function(we){return se(we,-1)},type:"prev",disabled:d===0}):void 0,ne=c?de({icon:j,onClick:function(we){return se(we,1)},type:"next",disabled:d===p-1}):void 0,ue=de({icon:G,onClick:M,type:"flipY"}),ye=de({icon:W,onClick:k,type:"flipX"}),ge=de({icon:F,onClick:E,type:"rotateLeft"}),pe=de({icon:U,onClick:x,type:"rotateRight"}),he=de({icon:K,onClick:T,type:"zoomOut",disabled:m<=v}),_e=de({icon:z,onClick:_,type:"zoomIn",disabled:m===y}),ce=f.createElement("div",{className:"".concat(o,"-operations")},ue,ye,ge,pe,he,_e);return f.createElement(ha,{visible:n,motionName:r},function(xe){var we=xe.className,De=xe.style;return f.createElement(xE,{open:!0,getContainer:i??document.body},f.createElement("div",{className:Re("".concat(o,"-operations-wrapper"),we,a),style:Y(Y({},De),{},{zIndex:R})},S===null?null:f.createElement("button",{className:"".concat(o,"-close"),onClick:C},S||Z),c&&f.createElement(f.Fragment,null,f.createElement("div",{className:Re("".concat(o,"-switch-left"),ae({},"".concat(o,"-switch-left-disabled"),d===0)),onClick:function(Ce){return se(Ce,-1)}},N),f.createElement("div",{className:Re("".concat(o,"-switch-right"),ae({},"".concat(o,"-switch-right-disabled"),d===p-1)),onClick:function(Ce){return se(Ce,1)}},j)),f.createElement("div",{className:"".concat(o,"-footer")},u&&f.createElement("div",{className:"".concat(o,"-progress")},l?l(d+1,p):"".concat(d+1," / ").concat(p)),D?D(ce,Y(Y({icons:{prevIcon:ee,nextIcon:ne,flipYIcon:ue,flipXIcon:ye,rotateLeftIcon:ge,rotateRightIcon:pe,zoomOutIcon:he,zoomInIcon:_e},actions:{onActive:b,onFlipY:M,onFlipX:k,onRotateLeft:E,onRotateRight:x,onZoomOut:T,onZoomIn:_,onReset:P,onClose:C},transform:h},H?{current:d,total:p}:{}),{},{image:A})):ce)))})},o5={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function Sit(e,t,n,r){var i=f.useRef(null),o=f.useRef([]),a=f.useState(o5),s=Le(a,2),l=s[0],c=s[1],u=function(m){c(o5),ku(o5,l)||r==null||r({transform:o5,action:m})},d=function(m,v){i.current===null&&(o.current=[],i.current=Cr(function(){c(function(y){var S=y;return o.current.forEach(function(b){S=Y(Y({},S),b)}),i.current=null,r==null||r({transform:S,action:v}),S})})),o.current.push(Y(Y({},l),m))},h=function(m,v,y,S,b){var C=e.current,_=C.width,T=C.height,x=C.offsetWidth,E=C.offsetHeight,k=C.offsetLeft,M=C.offsetTop,P=m,D=l.scale*m;D>n?(D=n,P=n/l.scale):D<t&&(D=b?D:t,P=D/l.scale);var R=y??innerWidth/2,A=S??innerHeight/2,H=P-1,F=H*_*.5,U=H*T*.5,z=H*(R-l.x-k),K=H*(A-l.y-M),Z=l.x-(z-F),N=l.y-(K-U);if(m<1&&D===1){var j=x*D,W=E*D,G=hSe(),re=G.width,se=G.height;j<=re&&W<=se&&(Z=0,N=0)}d({x:Z,y:N,scale:D},v)};return{transform:l,resetTransform:u,updateTransform:d,dispatchZoomChange:h}}function bte(e,t,n,r){var i=t+n,o=(n-r)/2;if(n>r){if(t>0)return ae({},e,o);if(t<0&&i<r)return ae({},e,-o)}else if(t<0||i>r)return ae({},e,t<0?o:-o);return{}}function pSe(e,t,n,r){var i=hSe(),o=i.width,a=i.height,s=null;return e<=o&&t<=a?s={x:0,y:0}:(e>o||t>a)&&(s=Y(Y({},bte("x",n,e,o)),bte("y",r,t,a))),s}var Ky=1,Cit=1;function xit(e,t,n,r,i,o,a){var s=i.rotate,l=i.scale,c=i.x,u=i.y,d=f.useState(!1),h=Le(d,2),p=h[0],m=h[1],v=f.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),y=function(T){!t||T.button!==0||(T.preventDefault(),T.stopPropagation(),v.current={diffX:T.pageX-c,diffY:T.pageY-u,transformX:c,transformY:u},m(!0))},S=function(T){n&&p&&o({x:T.pageX-v.current.diffX,y:T.pageY-v.current.diffY},"move")},b=function(){if(n&&p){m(!1);var T=v.current,x=T.transformX,E=T.transformY,k=c!==x&&u!==E;if(!k)return;var M=e.current.offsetWidth*l,P=e.current.offsetHeight*l,D=e.current.getBoundingClientRect(),R=D.left,A=D.top,H=s%180!==0,F=pSe(H?P:M,H?M:P,R,A);F&&o(Y({},F),"dragRebound")}},C=function(T){if(!(!n||T.deltaY==0)){var x=Math.abs(T.deltaY/100),E=Math.min(x,Cit),k=Ky+E*r;T.deltaY>0&&(k=Ky/k),a(k,"wheel",T.clientX,T.clientY)}};return f.useEffect(function(){var _,T,x,E;if(t){x=Df(window,"mouseup",b,!1),E=Df(window,"mousemove",S,!1);try{window.top!==window.self&&(_=Df(window.top,"mouseup",b,!1),T=Df(window.top,"mousemove",S,!1))}catch{}}return function(){var k,M,P,D;(k=x)===null||k===void 0||k.remove(),(M=E)===null||M===void 0||M.remove(),(P=_)===null||P===void 0||P.remove(),(D=T)===null||D===void 0||D.remove()}},[n,p,c,u,s,t]),{isMoving:p,onMouseDown:y,onMouseMove:S,onMouseUp:b,onWheel:C}}function wit(e){return new Promise(function(t){var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e})}function mSe(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,i=f.useState(n?"loading":"normal"),o=Le(i,2),a=o[0],s=o[1],l=f.useRef(!1),c=a==="error";f.useEffect(function(){var p=!0;return wit(t).then(function(m){!m&&p&&s("error")}),function(){p=!1}},[t]),f.useEffect(function(){n&&!l.current?s("loading"):c&&s("normal")},[t]);var u=function(){s("normal")},d=function(m){l.current=!1,a==="loading"&&m!==null&&m!==void 0&&m.complete&&(m.naturalWidth||m.naturalHeight)&&(l.current=!0,u())},h=c&&r?{src:r}:{onLoad:u,src:t};return[d,h,a]}function Q9(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function _it(e,t,n,r){var i=Q9(e,n),o=Q9(t,r);if(i===0&&o===0)return[e.x,e.y];var a=i/(i+o),s=e.x+a*(t.x-e.x),l=e.y+a*(t.y-e.y);return[s,l]}function Eit(e,t,n,r,i,o,a){var s=i.rotate,l=i.scale,c=i.x,u=i.y,d=f.useState(!1),h=Le(d,2),p=h[0],m=h[1],v=f.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),y=function(T){v.current=Y(Y({},v.current),T)},S=function(T){if(t){T.stopPropagation(),m(!0);var x=T.touches,E=x===void 0?[]:x;E.length>1?y({point1:{x:E[0].clientX,y:E[0].clientY},point2:{x:E[1].clientX,y:E[1].clientY},eventType:"touchZoom"}):y({point1:{x:E[0].clientX-c,y:E[0].clientY-u},eventType:"move"})}},b=function(T){var x=T.touches,E=x===void 0?[]:x,k=v.current,M=k.point1,P=k.point2,D=k.eventType;if(E.length>1&&D==="touchZoom"){var R={x:E[0].clientX,y:E[0].clientY},A={x:E[1].clientX,y:E[1].clientY},H=_it(M,P,R,A),F=Le(H,2),U=F[0],z=F[1],K=Q9(R,A)/Q9(M,P);a(K,"touchZoom",U,z,!0),y({point1:R,point2:A,eventType:"touchZoom"})}else D==="move"&&(o({x:E[0].clientX-M.x,y:E[0].clientY-M.y},"move"),y({eventType:"move"}))},C=function(){if(n){if(p&&m(!1),y({eventType:"none"}),r>l)return o({x:0,y:0,scale:r},"touchZoom");var T=e.current.offsetWidth*l,x=e.current.offsetHeight*l,E=e.current.getBoundingClientRect(),k=E.left,M=E.top,P=s%180!==0,D=pSe(P?x:T,P?T:x,k,M);D&&o(Y({},D),"dragRebound")}};return f.useEffect(function(){var _;return n&&t&&(_=Df(window,"touchmove",function(T){return T.preventDefault()},{passive:!1})),function(){var T;(T=_)===null||T===void 0||T.remove()}},[n,t]),{isTouching:p,onTouchStart:S,onTouchMove:b,onTouchEnd:C}}var Tit=["fallback","src","imgRef"],kit=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],Oit=function(t){var n=t.fallback,r=t.src,i=t.imgRef,o=tn(t,Tit),a=mSe({src:r,fallback:n}),s=Le(a,2),l=s[0],c=s[1];return me.createElement("img",st({ref:function(d){i.current=d,l(d)}},o,c))},gSe=function(t){var n=t.prefixCls,r=t.src,i=t.alt,o=t.imageInfo,a=t.fallback,s=t.movable,l=s===void 0?!0:s,c=t.onClose,u=t.visible,d=t.icons,h=d===void 0?{}:d,p=t.rootClassName,m=t.closeIcon,v=t.getContainer,y=t.current,S=y===void 0?0:y,b=t.count,C=b===void 0?1:b,_=t.countRender,T=t.scaleStep,x=T===void 0?.5:T,E=t.minScale,k=E===void 0?1:E,M=t.maxScale,P=M===void 0?50:M,D=t.transitionName,R=D===void 0?"zoom":D,A=t.maskTransitionName,H=A===void 0?"fade":A,F=t.imageRender,U=t.imgCommonProps,z=t.toolbarRender,K=t.onTransform,Z=t.onChange,N=tn(t,kit),j=f.useRef(),W=f.useContext(jE),G=W&&C>1,re=W&&C>=1,se=f.useState(!0),de=Le(se,2),ee=de[0],ne=de[1],ue=Sit(j,k,P,K),ye=ue.transform,ge=ue.resetTransform,pe=ue.updateTransform,he=ue.dispatchZoomChange,_e=xit(j,l,u,x,ye,pe,he),ce=_e.isMoving,xe=_e.onMouseDown,we=_e.onWheel,De=Eit(j,l,u,k,ye,pe,he),Fe=De.isTouching,Ce=De.onTouchStart,Te=De.onTouchMove,ke=De.onTouchEnd,Pe=ye.rotate,Ne=ye.scale,We=Re(ae({},"".concat(n,"-moving"),ce));f.useEffect(function(){ee||ne(!0)},[ee]);var Q=function(){ge("close")},q=function(){he(Ky+x,"zoomIn")},J=function(){he(Ky/(Ky+x),"zoomOut")},be=function(){pe({rotate:Pe+90},"rotateRight")},Oe=function(){pe({rotate:Pe-90},"rotateLeft")},Se=function(){pe({flipX:!ye.flipX},"flipX")},Ke=function(){pe({flipY:!ye.flipY},"flipY")},tt=function(){ge("reset")},le=function(rt){var qt=S+rt;!Number.isInteger(qt)||qt<0||qt>C-1||(ne(!1),ge(rt<0?"prev":"next"),Z==null||Z(qt,S))},ze=function(rt){!u||!G||(rt.keyCode===Pt.LEFT?le(-1):rt.keyCode===Pt.RIGHT&&le(1))},Ye=function(rt){u&&(Ne!==1?pe({x:0,y:0,scale:1},"doubleClick"):he(Ky+x,"doubleClick",rt.clientX,rt.clientY))};f.useEffect(function(){var Ze=Df(window,"keydown",ze,!1);return function(){Ze.remove()}},[u,G,S]);var Ue=me.createElement(Oit,st({},U,{width:t.width,height:t.height,imgRef:j,className:"".concat(n,"-img"),alt:i,style:{transform:"translate3d(".concat(ye.x,"px, ").concat(ye.y,"px, 0) scale3d(").concat(ye.flipX?"-":"").concat(Ne,", ").concat(ye.flipY?"-":"").concat(Ne,", 1) rotate(").concat(Pe,"deg)"),transitionDuration:(!ee||Fe)&&"0s"},fallback:a,src:r,onWheel:we,onMouseDown:xe,onDoubleClick:Ye,onTouchStart:Ce,onTouchMove:Te,onTouchEnd:ke,onTouchCancel:ke})),Je=Y({url:r,alt:i},o);return me.createElement(me.Fragment,null,me.createElement(VU,st({transitionName:R,maskTransitionName:H,closable:!1,keyboard:!0,prefixCls:n,onClose:c,visible:u,classNames:{wrapper:We},rootClassName:p,getContainer:v},N,{afterClose:Q}),me.createElement("div",{className:"".concat(n,"-img-wrapper")},F?F(Ue,Y({transform:ye,image:Je},W?{current:S}:{})):Ue)),me.createElement(bit,{visible:u,transform:ye,maskTransitionName:H,closeIcon:m,getContainer:v,prefixCls:n,rootClassName:p,icons:h,countRender:_,showSwitch:G,showProgress:re,current:S,count:C,scale:Ne,minScale:k,maxScale:P,toolbarRender:z,onActive:le,onZoomIn:q,onZoomOut:J,onRotateRight:be,onRotateLeft:Oe,onFlipX:Se,onFlipY:Ke,onClose:c,onReset:tt,zIndex:N.zIndex!==void 0?N.zIndex+1:void 0,image:Je}))},ij=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function Pit(e){var t=f.useState({}),n=Le(t,2),r=n[0],i=n[1],o=f.useCallback(function(s,l){return i(function(c){return Y(Y({},c),{},ae({},s,l))}),function(){i(function(c){var u=Y({},c);return delete u[s],u})}},[]),a=f.useMemo(function(){return e?e.map(function(s){if(typeof s=="string")return{data:{src:s}};var l={};return Object.keys(s).forEach(function(c){["src"].concat(pt(ij)).includes(c)&&(l[c]=s[c])}),{data:l}}):Object.keys(r).reduce(function(s,l){var c=r[l],u=c.canPreview,d=c.data;return u&&s.push({data:d,id:l}),s},[])},[e,r]);return[a,o,!!e]}var Mit=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Iit=["src"],$it=function(t){var n,r=t.previewPrefixCls,i=r===void 0?"rc-image-preview":r,o=t.children,a=t.icons,s=a===void 0?{}:a,l=t.items,c=t.preview,u=t.fallback,d=ln(c)==="object"?c:{},h=d.visible,p=d.onVisibleChange,m=d.getContainer,v=d.current,y=d.movable,S=d.minScale,b=d.maxScale,C=d.countRender,_=d.closeIcon,T=d.onChange,x=d.onTransform,E=d.toolbarRender,k=d.imageRender,M=tn(d,Mit),P=Pit(l),D=Le(P,3),R=D[0],A=D[1],H=D[2],F=Qn(0,{value:v}),U=Le(F,2),z=U[0],K=U[1],Z=f.useState(!1),N=Le(Z,2),j=N[0],W=N[1],G=((n=R[z])===null||n===void 0?void 0:n.data)||{},re=G.src,se=tn(G,Iit),de=Qn(!!h,{value:h,onChange:function(Fe,Ce){p==null||p(Fe,Ce,z)}}),ee=Le(de,2),ne=ee[0],ue=ee[1],ye=f.useState(null),ge=Le(ye,2),pe=ge[0],he=ge[1],_e=f.useCallback(function(De,Fe,Ce,Te){var ke=H?R.findIndex(function(Pe){return Pe.data.src===Fe}):R.findIndex(function(Pe){return Pe.id===De});K(ke<0?0:ke),ue(!0),he({x:Ce,y:Te}),W(!0)},[R,H]);f.useEffect(function(){ne?j||K(0):W(!1)},[ne]);var ce=function(Fe,Ce){K(Fe),T==null||T(Fe,Ce)},xe=function(){ue(!1),he(null)},we=f.useMemo(function(){return{register:A,onPreview:_e}},[A,_e]);return f.createElement(jE.Provider,{value:we},o,f.createElement(gSe,st({"aria-hidden":!ne,movable:y,visible:ne,prefixCls:i,closeIcon:_,onClose:xe,mousePosition:pe,imgCommonProps:se,src:re,fallback:u,icons:s,minScale:S,maxScale:b,getContainer:m,current:z,count:R.length,countRender:C,onTransform:x,toolbarRender:E,imageRender:k,onChange:ce},M)))},Ste=0;function Rit(e,t){var n=f.useState(function(){return Ste+=1,String(Ste)}),r=Le(n,1),i=r[0],o=f.useContext(jE),a={data:t,canPreview:e};return f.useEffect(function(){if(o)return o.register(i,a)},[]),f.useEffect(function(){o&&o.register(i,a)},[e,t]),i}var Ait=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Nit=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],UW=function(t){var n=t.src,r=t.alt,i=t.onPreviewClose,o=t.prefixCls,a=o===void 0?"rc-image":o,s=t.previewPrefixCls,l=s===void 0?"".concat(a,"-preview"):s,c=t.placeholder,u=t.fallback,d=t.width,h=t.height,p=t.style,m=t.preview,v=m===void 0?!0:m,y=t.className,S=t.onClick,b=t.onError,C=t.wrapperClassName,_=t.wrapperStyle,T=t.rootClassName,x=tn(t,Ait),E=c&&c!==!0,k=ln(v)==="object"?v:{},M=k.src,P=k.visible,D=P===void 0?void 0:P,R=k.onVisibleChange,A=R===void 0?i:R,H=k.getContainer,F=H===void 0?void 0:H,U=k.mask,z=k.maskClassName,K=k.movable,Z=k.icons,N=k.scaleStep,j=k.minScale,W=k.maxScale,G=k.imageRender,re=k.toolbarRender,se=tn(k,Nit),de=M??n,ee=Qn(!!D,{value:D,onChange:A}),ne=Le(ee,2),ue=ne[0],ye=ne[1],ge=mSe({src:n,isCustomPlaceholder:E,fallback:u}),pe=Le(ge,3),he=pe[0],_e=pe[1],ce=pe[2],xe=f.useState(null),we=Le(xe,2),De=we[0],Fe=we[1],Ce=f.useContext(jE),Te=!!v,ke=function(){ye(!1),Fe(null)},Pe=Re(a,C,T,ae({},"".concat(a,"-error"),ce==="error")),Ne=f.useMemo(function(){var J={};return ij.forEach(function(be){t[be]!==void 0&&(J[be]=t[be])}),J},ij.map(function(J){return t[J]})),We=f.useMemo(function(){return Y(Y({},Ne),{},{src:de})},[de,Ne]),Q=Rit(Te,We),q=function(be){var Oe=yit(be.target),Se=Oe.left,Ke=Oe.top;Ce?Ce.onPreview(Q,de,Se,Ke):(Fe({x:Se,y:Ke}),ye(!0)),S==null||S(be)};return f.createElement(f.Fragment,null,f.createElement("div",st({},x,{className:Pe,onClick:Te?q:S,style:Y({width:d,height:h},_)}),f.createElement("img",st({},Ne,{className:Re("".concat(a,"-img"),ae({},"".concat(a,"-img-placeholder"),c===!0),y),style:Y({height:h},p),ref:he},_e,{width:d,height:h,onError:b})),ce==="loading"&&f.createElement("div",{"aria-hidden":"true",className:"".concat(a,"-placeholder")},c),U&&Te&&f.createElement("div",{className:Re("".concat(a,"-mask"),z),style:{display:(p==null?void 0:p.display)==="none"?"none":void 0}},U)),!Ce&&Te&&f.createElement(gSe,st({"aria-hidden":!ue,visible:ue,prefixCls:l,onClose:ke,mousePosition:De,src:de,alt:r,imageInfo:{width:d,height:h},fallback:u,getContainer:F,icons:Z,movable:K,scaleStep:N,minScale:j,maxScale:W,rootClassName:T,imageRender:G,imgCommonProps:Ne,toolbarRender:re},se)))};UW.PreviewGroup=$it;var Dit={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},Lit=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Dit}))},Fit=f.forwardRef(Lit),jit={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},Bit=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:jit}))},Hit=f.forwardRef(Bit),zit={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Uit=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:zit}))},Cte=f.forwardRef(Uit),Wit={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Vit=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Wit}))},Kit=f.forwardRef(Vit),qit={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Git=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:qit}))},Yit=f.forwardRef(Git);const oj=e=>({position:e||"absolute",inset:0}),Xit=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:i,prefixCls:o,colorTextLightSolid:a}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:a,background:new xr("#000").setA(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${o}-mask-info`]:Object.assign(Object.assign({},ql),{padding:`0 ${je(r)}`,[t]:{marginInlineEnd:i,svg:{verticalAlign:"baseline"}}})}},Qit=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:i,margin:o,paddingLG:a,previewOperationColorDisabled:s,previewOperationHoverColor:l,motionDurationSlow:c,iconCls:u,colorTextLightSolid:d}=e,h=new xr(n).setA(.1),p=h.clone().setA(.2);return{[`${t}-footer`]:{position:"fixed",bottom:i,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)"},[`${t}-progress`]:{marginBottom:o},[`${t}-close`]:{position:"fixed",top:i,right:{_skip_check_:!0,value:i},display:"flex",color:d,backgroundColor:h.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${c}`,"&:hover":{backgroundColor:p.toRgbString()},[`& > ${u}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${je(a)}`,backgroundColor:h.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${c}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${u}`]:{color:l},"&-disabled":{color:s,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${u}`]:{fontSize:e.previewOperationSize}}}}},Zit=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:i,zIndexPopup:o,motionDurationSlow:a}=e,s=new xr(t).setA(.1),l=s.clone().setA(.2);return{[`${i}-switch-left, ${i}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(o).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:s.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${a}`,userSelect:"none","&:hover":{background:l.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${i}-switch-left`]:{insetInlineStart:e.marginSM},[`${i}-switch-right`]:{insetInlineEnd:e.marginSM}}},Jit=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:i}=e;return[{[`${i}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},oj()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},oj()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${i}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${i}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.calc(e.zIndexPopup).add(1).equal()},"&":[Qit(e),Zit(e)]}]},eot=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},Xit(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},oj())}}},tot=e=>{const{previewCls:t}=e;return{[`${t}-root`]:GS(e,"zoom"),"&":jU(e,!0)}},not=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new xr(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new xr(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new xr(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5}),vSe=Tr("Image",e=>{const t=`${e.componentCls}-preview`,n=fr(e,{previewCls:t,modalMaskBg:new xr("#000").setA(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[eot(n),Jit(n),Pve(fr(n,{componentCls:t})),tot(n)]},not);var rot=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 ySe={rotateLeft:f.createElement(Fit,null),rotateRight:f.createElement(Hit,null),zoomIn:f.createElement(Kit,null),zoomOut:f.createElement(Yit,null),close:f.createElement(oh,null),left:f.createElement(tS,null),right:f.createElement(mp,null),flipX:f.createElement(Cte,null),flipY:f.createElement(Cte,{rotate:90})},iot=e=>{var{previewPrefixCls:t,preview:n}=e,r=rot(e,["previewPrefixCls","preview"]);const{getPrefixCls:i}=f.useContext(hn),o=i("image",t),a=`${o}-preview`,s=i(),l=Ei(o),[c,u,d]=vSe(o,l),[h]=Lu("ImagePreview",typeof n=="object"?n.zIndex:void 0),p=f.useMemo(()=>{var m;if(n===!1)return n;const v=typeof n=="object"?n:{},y=Re(u,d,l,(m=v.rootClassName)!==null&&m!==void 0?m:"");return Object.assign(Object.assign({},v),{transitionName:as(s,"zoom",v.transitionName),maskTransitionName:as(s,"fade",v.maskTransitionName),rootClassName:y,zIndex:h})},[n]);return c(f.createElement(UW.PreviewGroup,Object.assign({preview:p,previewPrefixCls:a,icons:ySe},r)))};var xte=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 bSe=e=>{var t;const{prefixCls:n,preview:r,className:i,rootClassName:o,style:a}=e,s=xte(e,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:l,locale:c=Nc,getPopupContainer:u,image:d}=f.useContext(hn),h=l("image",n),p=l(),m=c.Image||Nc.Image,v=Ei(h),[y,S,b]=vSe(h,v),C=Re(o,S,b,v),_=Re(i,S,d==null?void 0:d.className),[T]=Lu("ImagePreview",typeof r=="object"?r.zIndex:void 0),x=f.useMemo(()=>{var k;if(r===!1)return r;const M=typeof r=="object"?r:{},{getContainer:P,closeIcon:D,rootClassName:R}=M,A=xte(M,["getContainer","closeIcon","rootClassName"]);return Object.assign(Object.assign({mask:f.createElement("div",{className:`${h}-mask-info`},f.createElement(oC,null),m==null?void 0:m.preview),icons:ySe},A),{rootClassName:Re(C,R),getContainer:P??u,transitionName:as(p,"zoom",M.transitionName),maskTransitionName:as(p,"fade",M.maskTransitionName),zIndex:T,closeIcon:D??((k=d==null?void 0:d.preview)===null||k===void 0?void 0:k.closeIcon)})},[r,m,(t=d==null?void 0:d.preview)===null||t===void 0?void 0:t.closeIcon]),E=Object.assign(Object.assign({},d==null?void 0:d.style),a);return y(f.createElement(UW,Object.assign({prefixCls:h,preview:x,rootClassName:C,className:_,style:E},s)))};bSe.PreviewGroup=iot;function oot(e,t,n){return typeof n=="boolean"?n:e.length?!0:Vo(t).some(i=>i.type===z0e)}var SSe=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 yP(e){let{suffixCls:t,tagName:n,displayName:r}=e;return i=>f.forwardRef((a,s)=>f.createElement(i,Object.assign({ref:s,suffixCls:t,tagName:n},a)))}const WW=f.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:i,tagName:o}=e,a=SSe(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=f.useContext(hn),l=s("layout",n),[c,u,d]=H0e(l),h=r?`${l}-${r}`:l;return c(f.createElement(o,Object.assign({className:Re(n||h,i,u,d),ref:t},a)))}),aot=f.forwardRef((e,t)=>{const{direction:n}=f.useContext(hn),[r,i]=f.useState([]),{prefixCls:o,className:a,rootClassName:s,children:l,hasSider:c,tagName:u,style:d}=e,h=SSe(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),p=Or(h,["suffixCls"]),{getPrefixCls:m,layout:v}=f.useContext(hn),y=m("layout",o),S=oot(r,l,c),[b,C,_]=H0e(y),T=Re(y,{[`${y}-has-sider`]:S,[`${y}-rtl`]:n==="rtl"},v==null?void 0:v.className,a,s,C,_),x=f.useMemo(()=>({siderHook:{addSider:E=>{i(k=>[].concat(pt(k),[E]))},removeSider:E=>{i(k=>k.filter(M=>M!==E))}}}),[]);return b(f.createElement(F0e.Provider,{value:x},f.createElement(u,Object.assign({ref:t,className:T,style:Object.assign(Object.assign({},v==null?void 0:v.style),d)},p),l)))}),sot=yP({tagName:"div",displayName:"Layout"})(aot),Z9=yP({suffixCls:"header",tagName:"header",displayName:"Header"})(WW),lot=yP({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(WW),cot=yP({suffixCls:"content",tagName:"main",displayName:"Content"})(WW),wo=sot;wo.Header=Z9;wo.Footer=lot;wo.Content=cot;wo.Sider=z0e;wo._InternalSiderContext=rP;const VW=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t<arguments.length;t++){const n=t<0||arguments.length<=t?void 0:arguments[t];n&&Object.keys(n).forEach(r=>{const i=n[r];i!==void 0&&(e[r]=i)})}return e};var uot={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},dot=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:uot}))},wte=f.forwardRef(dot),fot={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},hot=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:fot}))},_te=f.forwardRef(hot),CSe={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"},pot=[10,20,50,100],mot=function(t){var n=t.pageSizeOptions,r=n===void 0?pot:n,i=t.locale,o=t.changeSize,a=t.pageSize,s=t.goButton,l=t.quickGo,c=t.rootPrefixCls,u=t.disabled,d=t.buildOptionText,h=t.showSizeChanger,p=t.sizeChangerRender,m=me.useState(""),v=Le(m,2),y=v[0],S=v[1],b=function(){return!y||Number.isNaN(y)?void 0:Number(y)},C=typeof d=="function"?d:function(R){return"".concat(R," ").concat(i.items_per_page)},_=function(A){S(A.target.value)},T=function(A){s||y===""||(S(""),!(A.relatedTarget&&(A.relatedTarget.className.indexOf("".concat(c,"-item-link"))>=0||A.relatedTarget.className.indexOf("".concat(c,"-item"))>=0))&&(l==null||l(b())))},x=function(A){y!==""&&(A.keyCode===Pt.ENTER||A.type==="click")&&(S(""),l==null||l(b()))},E=function(){return r.some(function(A){return A.toString()===a.toString()})?r:r.concat([a]).sort(function(A,H){var F=Number.isNaN(Number(A))?0:Number(A),U=Number.isNaN(Number(H))?0:Number(H);return F-U})},k="".concat(c,"-options");if(!h&&!l)return null;var M=null,P=null,D=null;return h&&p&&(M=p({disabled:u,size:a,onSizeChange:function(A){o==null||o(Number(A))},"aria-label":i.page_size,className:"".concat(k,"-size-changer"),options:E().map(function(R){return{label:C(R),value:R}})})),l&&(s&&(D=typeof s=="boolean"?me.createElement("button",{type:"button",onClick:x,onKeyUp:x,disabled:u,className:"".concat(k,"-quick-jumper-button")},i.jump_to_confirm):me.createElement("span",{onClick:x,onKeyUp:x},s)),P=me.createElement("div",{className:"".concat(k,"-quick-jumper")},i.jump_to,me.createElement("input",{disabled:u,type:"text",value:y,onChange:_,onKeyUp:x,onBlur:T,"aria-label":i.page}),i.page,D)),me.createElement("li",{className:k},M,P)},zx=function(t){var n,r=t.rootPrefixCls,i=t.page,o=t.active,a=t.className,s=t.showTitle,l=t.onClick,c=t.onKeyPress,u=t.itemRender,d="".concat(r,"-item"),h=Re(d,"".concat(d,"-").concat(i),(n={},ae(n,"".concat(d,"-active"),o),ae(n,"".concat(d,"-disabled"),!i),n),a),p=function(){l(i)},m=function(S){c(S,l,i)},v=u(i,"page",me.createElement("a",{rel:"nofollow"},i));return v?me.createElement("li",{title:s?String(i):null,className:h,onClick:p,onKeyDown:m,tabIndex:0},v):null},got=function(t,n,r){return r};function Ete(){}function Tte(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Zg(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var vot=function(t){var n,r=t.prefixCls,i=r===void 0?"rc-pagination":r,o=t.selectPrefixCls,a=o===void 0?"rc-select":o,s=t.className,l=t.current,c=t.defaultCurrent,u=c===void 0?1:c,d=t.total,h=d===void 0?0:d,p=t.pageSize,m=t.defaultPageSize,v=m===void 0?10:m,y=t.onChange,S=y===void 0?Ete:y,b=t.hideOnSinglePage,C=t.align,_=t.showPrevNextJumpers,T=_===void 0?!0:_,x=t.showQuickJumper,E=t.showLessItems,k=t.showTitle,M=k===void 0?!0:k,P=t.onShowSizeChange,D=P===void 0?Ete:P,R=t.locale,A=R===void 0?CSe:R,H=t.style,F=t.totalBoundaryShowSizeChanger,U=F===void 0?50:F,z=t.disabled,K=t.simple,Z=t.showTotal,N=t.showSizeChanger,j=N===void 0?h>U:N,W=t.sizeChangerRender,G=t.pageSizeOptions,re=t.itemRender,se=re===void 0?got:re,de=t.jumpPrevIcon,ee=t.jumpNextIcon,ne=t.prevIcon,ue=t.nextIcon,ye=me.useRef(null),ge=Qn(10,{value:p,defaultValue:v}),pe=Le(ge,2),he=pe[0],_e=pe[1],ce=Qn(1,{value:l,defaultValue:u,postState:function(oe){return Math.max(1,Math.min(oe,Zg(void 0,he,h)))}}),xe=Le(ce,2),we=xe[0],De=xe[1],Fe=me.useState(we),Ce=Le(Fe,2),Te=Ce[0],ke=Ce[1];f.useEffect(function(){ke(we)},[we]);var Pe=Math.max(1,we-(E?3:5)),Ne=Math.min(Zg(void 0,he,h),we+(E?3:5));function We(B,oe){var Ae=B||me.createElement("button",{type:"button","aria-label":oe,className:"".concat(i,"-item-link")});return typeof B=="function"&&(Ae=me.createElement(B,Y({},t))),Ae}function Q(B){var oe=B.target.value,Ae=Zg(void 0,he,h),Ge;return oe===""?Ge=oe:Number.isNaN(Number(oe))?Ge=Te:oe>=Ae?Ge=Ae:Ge=Number(oe),Ge}function q(B){return Tte(B)&&B!==we&&Tte(h)&&h>0}var J=h>he?x:!1;function be(B){(B.keyCode===Pt.UP||B.keyCode===Pt.DOWN)&&B.preventDefault()}function Oe(B){var oe=Q(B);switch(oe!==Te&&ke(oe),B.keyCode){case Pt.ENTER:tt(oe);break;case Pt.UP:tt(oe-1);break;case Pt.DOWN:tt(oe+1);break}}function Se(B){tt(Q(B))}function Ke(B){var oe=Zg(B,he,h),Ae=we>oe&&oe!==0?oe:we;_e(B),ke(Ae),D==null||D(we,B),De(Ae),S==null||S(Ae,B)}function tt(B){if(q(B)&&!z){var oe=Zg(void 0,he,h),Ae=B;return B>oe?Ae=oe:B<1&&(Ae=1),Ae!==Te&&ke(Ae),De(Ae),S==null||S(Ae,he),Ae}return we}var le=we>1,ze=we<Zg(void 0,he,h);function Ye(){le&&tt(we-1)}function Ue(){ze&&tt(we+1)}function Je(){tt(Pe)}function Ze(){tt(Ne)}function rt(B,oe){if(B.key==="Enter"||B.charCode===Pt.ENTER||B.keyCode===Pt.ENTER){for(var Ae=arguments.length,Ge=new Array(Ae>2?Ae-2:0),ft=2;ft<Ae;ft++)Ge[ft-2]=arguments[ft];oe.apply(void 0,Ge)}}function qt(B){rt(B,Ye)}function St(B){rt(B,Ue)}function Ot(B){rt(B,Je)}function Bt(B){rt(B,Ze)}function Dt(B){var oe=se(B,"prev",We(ne,"prev page"));return me.isValidElement(oe)?me.cloneElement(oe,{disabled:!le}):oe}function an(B){var oe=se(B,"next",We(ue,"next page"));return me.isValidElement(oe)?me.cloneElement(oe,{disabled:!ze}):oe}function Vt(B){(B.type==="click"||B.keyCode===Pt.ENTER)&&tt(Te)}var Kt=null,Qt=ji(t,{aria:!0,data:!0}),et=Z&&me.createElement("li",{className:"".concat(i,"-total-text")},Z(h,[h===0?0:(we-1)*he+1,we*he>h?h:we*he])),ot=null,Qe=Zg(void 0,he,h);if(b&&h<=he)return null;var ut=[],Nt={rootPrefixCls:i,onClick:tt,onKeyPress:rt,showTitle:M,itemRender:se,page:-1},Lt=we-1>0?we-1:0,Zt=we+1<Qe?we+1:Qe,Wt=x&&x.goButton,At=ln(K)==="object"?K.readOnly:!K,$t=Wt,Gt=null;K&&(Wt&&(typeof Wt=="boolean"?$t=me.createElement("button",{type:"button",onClick:Vt,onKeyUp:Vt},A.jump_to_confirm):$t=me.createElement("span",{onClick:Vt,onKeyUp:Vt},Wt),$t=me.createElement("li",{title:M?"".concat(A.jump_to).concat(we,"/").concat(Qe):null,className:"".concat(i,"-simple-pager")},$t)),Gt=me.createElement("li",{title:M?"".concat(we,"/").concat(Qe):null,className:"".concat(i,"-simple-pager")},At?Te:me.createElement("input",{type:"text",value:Te,disabled:z,onKeyDown:be,onKeyUp:Oe,onChange:Oe,onBlur:Se,size:3}),me.createElement("span",{className:"".concat(i,"-slash")},"/"),Qe));var Ft=E?1:2;if(Qe<=3+Ft*2){Qe||ut.push(me.createElement(zx,st({},Nt,{key:"noPager",page:1,className:"".concat(i,"-item-disabled")})));for(var cn=1;cn<=Qe;cn+=1)ut.push(me.createElement(zx,st({},Nt,{key:cn,page:cn,active:we===cn})))}else{var _t=E?A.prev_3:A.prev_5,jt=E?A.next_3:A.next_5,nn=se(Pe,"jump-prev",We(de,"prev page")),Ht=se(Ne,"jump-next",We(ee,"next page"));T&&(Kt=nn?me.createElement("li",{title:M?_t:null,key:"prev",onClick:Je,tabIndex:0,onKeyDown:Ot,className:Re("".concat(i,"-jump-prev"),ae({},"".concat(i,"-jump-prev-custom-icon"),!!de))},nn):null,ot=Ht?me.createElement("li",{title:M?jt:null,key:"next",onClick:Ze,tabIndex:0,onKeyDown:Bt,className:Re("".concat(i,"-jump-next"),ae({},"".concat(i,"-jump-next-custom-icon"),!!ee))},Ht):null);var Tt=Math.max(1,we-Ft),gt=Math.min(we+Ft,Qe);we-1<=Ft&&(gt=1+Ft*2),Qe-we<=Ft&&(Tt=Qe-Ft*2);for(var Ve=Tt;Ve<=gt;Ve+=1)ut.push(me.createElement(zx,st({},Nt,{key:Ve,page:Ve,active:we===Ve})));if(we-1>=Ft*2&&we!==3&&(ut[0]=me.cloneElement(ut[0],{className:Re("".concat(i,"-item-after-jump-prev"),ut[0].props.className)}),ut.unshift(Kt)),Qe-we>=Ft*2&&we!==Qe-2){var Yt=ut[ut.length-1];ut[ut.length-1]=me.cloneElement(Yt,{className:Re("".concat(i,"-item-before-jump-next"),Yt.props.className)}),ut.push(ot)}Tt!==1&&ut.unshift(me.createElement(zx,st({},Nt,{key:1,page:1}))),gt!==Qe&&ut.push(me.createElement(zx,st({},Nt,{key:Qe,page:Qe})))}var mt=Dt(Lt);if(mt){var Mt=!le||!Qe;mt=me.createElement("li",{title:M?A.prev_page:null,onClick:Ye,tabIndex:Mt?null:0,onKeyDown:qt,className:Re("".concat(i,"-prev"),ae({},"".concat(i,"-disabled"),Mt)),"aria-disabled":Mt},mt)}var zt=an(Zt);if(zt){var Ln,Zn;K?(Ln=!ze,Zn=le?0:null):(Ln=!ze||!Qe,Zn=Ln?null:0),zt=me.createElement("li",{title:M?A.next_page:null,onClick:Ue,tabIndex:Zn,onKeyDown:St,className:Re("".concat(i,"-next"),ae({},"".concat(i,"-disabled"),Ln)),"aria-disabled":Ln},zt)}var O=Re(i,s,(n={},ae(n,"".concat(i,"-start"),C==="start"),ae(n,"".concat(i,"-center"),C==="center"),ae(n,"".concat(i,"-end"),C==="end"),ae(n,"".concat(i,"-simple"),K),ae(n,"".concat(i,"-disabled"),z),n));return me.createElement("ul",st({className:O,style:H,ref:ye},Qt),et,mt,K?Gt:ut,zt,me.createElement(mot,{locale:A,rootPrefixCls:i,disabled:z,selectPrefixCls:a,changeSize:Ke,pageSize:he,pageSizeOptions:G,quickGo:J?tt:null,goButton:$t,showSizeChanger:j,sizeChangerRender:W}))};const yot=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}},[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{[`&${t}-disabled ${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},bot=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:je(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:je(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini:not(${t}-disabled) ${t}-item:not(${t}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:je(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[`
|
||
&${t}-mini ${t}-prev ${t}-item-link,
|
||
&${t}-mini ${t}-next ${t}-item-link
|
||
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:je(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:je(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:je(e.itemSizeSM),input:Object.assign(Object.assign({},IW(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},Sot=e=>{const{componentCls:t}=e;return{[`
|
||
&${t}-simple ${t}-prev,
|
||
&${t}-simple ${t}-next
|
||
`]:{height:e.itemSizeSM,lineHeight:je(e.itemSizeSM),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSizeSM,lineHeight:je(e.itemSizeSM)}}},[`&${t}-simple ${t}-simple-pager`]:{display:"inline-block",height:e.itemSizeSM,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",padding:`0 ${je(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${je(e.inputOutlineOffset)} 0 ${je(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}}}},Cot=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[`
|
||
${t}-prev,
|
||
${t}-jump-prev,
|
||
${t}-jump-next
|
||
`]:{marginInlineEnd:e.marginXS},[`
|
||
${t}-prev,
|
||
${t}-next,
|
||
${t}-jump-prev,
|
||
${t}-jump-next
|
||
`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:je(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${je(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:je(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},RE(e)),TW(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},dP(e)),width:e.calc(e.controlHeightLG).mul(1.25).equal(),height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},xot=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:je(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${je(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${je(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}}}},wot=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:je(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),xot(e)),Cot(e)),Sot(e)),bot(e)),yot(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},_ot=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},pl(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},Hd(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Object.assign({},Hd(e))}}}},xSe=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},$E(e)),wSe=e=>fr(e,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},IE(e)),Eot=Tr("Pagination",e=>{const t=wSe(e);return[wot(t),_ot(t)]},xSe),Tot=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},kot=VS(["Pagination","bordered"],e=>{const t=wSe(e);return[Tot(t)]},xSe);function kte(e){return f.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var Oot=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 _Se=e=>{const{align:t,prefixCls:n,selectPrefixCls:r,className:i,rootClassName:o,style:a,size:s,locale:l,responsive:c,showSizeChanger:u,selectComponentClass:d,pageSizeOptions:h}=e,p=Oot(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:m}=QO(c),[,v]=na(),{getPrefixCls:y,direction:S,pagination:b={}}=f.useContext(hn),C=y("pagination",n),[_,T,x]=Eot(C),E=Ao(s),k=E==="small"||!!(m&&!E&&c),[M]=Ts("Pagination",Vge),P=Object.assign(Object.assign({},M),l),[D,R]=kte(u),[A,H]=kte(b.showSizeChanger),F=D??A,U=R??H,z=d||Ou,K=f.useMemo(()=>h?h.map(re=>Number(re)):void 0,[h]),Z=re=>{var se;const{disabled:de,size:ee,onSizeChange:ne,"aria-label":ue,className:ye,options:ge}=re,{className:pe,onChange:he}=U||{},_e=(se=ge.find(ce=>String(ce.value)===String(ee)))===null||se===void 0?void 0:se.value;return f.createElement(z,Object.assign({disabled:de,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:ce=>ce.parentNode,"aria-label":ue,options:ge},U,{value:_e,onChange:(ce,xe)=>{ne==null||ne(ce),he==null||he(ce,xe)},size:k?"small":"middle",className:Re(ye,pe)}))},N=f.useMemo(()=>{const re=f.createElement("span",{className:`${C}-item-ellipsis`},"•••"),se=f.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},S==="rtl"?f.createElement(mp,null):f.createElement(tS,null)),de=f.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},S==="rtl"?f.createElement(tS,null):f.createElement(mp,null)),ee=f.createElement("a",{className:`${C}-item-link`},f.createElement("div",{className:`${C}-item-container`},S==="rtl"?f.createElement(_te,{className:`${C}-item-link-icon`}):f.createElement(wte,{className:`${C}-item-link-icon`}),re)),ne=f.createElement("a",{className:`${C}-item-link`},f.createElement("div",{className:`${C}-item-container`},S==="rtl"?f.createElement(wte,{className:`${C}-item-link-icon`}):f.createElement(_te,{className:`${C}-item-link-icon`}),re));return{prevIcon:se,nextIcon:de,jumpPrevIcon:ee,jumpNextIcon:ne}},[S,C]),j=y("select",r),W=Re({[`${C}-${t}`]:!!t,[`${C}-mini`]:k,[`${C}-rtl`]:S==="rtl",[`${C}-bordered`]:v.wireframe},b==null?void 0:b.className,i,o,T,x),G=Object.assign(Object.assign({},b==null?void 0:b.style),a);return _(f.createElement(f.Fragment,null,v.wireframe&&f.createElement(kot,{prefixCls:C}),f.createElement(vot,Object.assign({},N,p,{style:G,prefixCls:C,selectPrefixCls:j,className:W,locale:P,pageSizeOptions:K,showSizeChanger:F,sizeChangerRender:Z}))))},J9=100,ESe=J9/5,TSe=J9/2-ESe/2,JR=TSe*2*Math.PI,Ote=50,Pte=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return f.createElement("circle",{className:Re(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:TSe,cx:Ote,cy:Ote,strokeWidth:ESe,style:n})},Pot=e=>{let{percent:t,prefixCls:n}=e;const r=`${n}-dot`,i=`${r}-holder`,o=`${i}-hidden`,[a,s]=f.useState(!1);Er(()=>{t!==0&&s(!0)},[t!==0]);const l=Math.max(Math.min(t,100),0);if(!a)return null;const c={strokeDashoffset:`${JR/4}`,strokeDasharray:`${JR*l/100} ${JR*(100-l)/100}`};return f.createElement("span",{className:Re(i,`${r}-progress`,l<=0&&o)},f.createElement("svg",{viewBox:`0 0 ${J9} ${J9}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":l},f.createElement(Pte,{dotClassName:r,hasCircleCls:!0}),f.createElement(Pte,{dotClassName:r,style:c})))};function Mot(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,i=`${r}-holder`,o=`${i}-hidden`;return f.createElement(f.Fragment,null,f.createElement("span",{className:Re(i,n>0&&o)},f.createElement("span",{className:Re(r,`${t}-dot-spin`)},[1,2,3,4].map(a=>f.createElement("i",{className:`${t}-dot-item`,key:a})))),f.createElement(Pot,{prefixCls:t,percent:n}))}function Iot(e){const{prefixCls:t,indicator:n,percent:r}=e,i=`${t}-dot`;return n&&f.isValidElement(n)?Ro(n,{className:Re(n.props.className,i),percent:r}):f.createElement(Mot,{prefixCls:t,percent:r})}const $ot=new Pr("antSpinMove",{to:{opacity:1}}),Rot=new Pr("antRotate",{to:{transform:"rotate(405deg)"}}),Aot=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",top:"50%",transform:"translate(-50%, -50%)",insetInlineStart:"50%"},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:$ot,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:Rot,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${e.motionDurationSlow} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal(),height:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}},Not=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},Dot=Tr("Spin",e=>{const t=fr(e,{spinDotDefault:e.colorTextDescription});return[Aot(t)]},Not),Lot=200,Mte=[[30,.05],[70,.03],[96,.01]];function Fot(e,t){const[n,r]=f.useState(0),i=f.useRef(null),o=t==="auto";return f.useEffect(()=>(o&&e&&(r(0),i.current=setInterval(()=>{r(a=>{const s=100-a;for(let l=0;l<Mte.length;l+=1){const[c,u]=Mte[l];if(a<=c)return a+s*u}return a})},Lot)),()=>{clearInterval(i.current)}),[o,e]),o?n:t}var jot=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};let kSe;function Bot(e,t){return!!e&&!!t&&!Number.isNaN(Number(t))}const Uc=e=>{var t;const{prefixCls:n,spinning:r=!0,delay:i=0,className:o,rootClassName:a,size:s="default",tip:l,wrapperClassName:c,style:u,children:d,fullscreen:h=!1,indicator:p,percent:m}=e,v=jot(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:y,direction:S,spin:b}=f.useContext(hn),C=y("spin",n),[_,T,x]=Dot(C),[E,k]=f.useState(()=>r&&!Bot(r,i)),M=Fot(E,m);f.useEffect(()=>{if(r){const U=zJe(i,()=>{k(!0)});return U(),()=>{var z;(z=U==null?void 0:U.cancel)===null||z===void 0||z.call(U)}}k(!1)},[i,r]);const P=f.useMemo(()=>typeof d<"u"&&!h,[d,h]),D=Re(C,b==null?void 0:b.className,{[`${C}-sm`]:s==="small",[`${C}-lg`]:s==="large",[`${C}-spinning`]:E,[`${C}-show-text`]:!!l,[`${C}-rtl`]:S==="rtl"},o,!h&&a,T,x),R=Re(`${C}-container`,{[`${C}-blur`]:E}),A=(t=p??(b==null?void 0:b.indicator))!==null&&t!==void 0?t:kSe,H=Object.assign(Object.assign({},b==null?void 0:b.style),u),F=f.createElement("div",Object.assign({},v,{style:H,className:D,"aria-live":"polite","aria-busy":E}),f.createElement(Iot,{prefixCls:C,indicator:A,percent:M}),l&&(P||h)?f.createElement("div",{className:`${C}-text`},l):null);return _(P?f.createElement("div",Object.assign({},v,{className:Re(`${C}-nested-loading`,c,T,x)}),E&&f.createElement("div",{key:"loading"},F),f.createElement("div",{className:R,key:"container"},d)):h?f.createElement("div",{className:Re(`${C}-fullscreen`,{[`${C}-fullscreen-show`]:E},a,T,x)},F):F)};Uc.setDefaultIndicator=e=>{kSe=e};const KW=me.createContext({});KW.Consumer;var OSe=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 Hot=e=>{var{prefixCls:t,className:n,avatar:r,title:i,description:o}=e,a=OSe(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:s}=f.useContext(hn),l=s("list",t),c=Re(`${l}-item-meta`,n),u=me.createElement("div",{className:`${l}-item-meta-content`},i&&me.createElement("h4",{className:`${l}-item-meta-title`},i),o&&me.createElement("div",{className:`${l}-item-meta-description`},o));return me.createElement("div",Object.assign({},a,{className:c}),r&&me.createElement("div",{className:`${l}-item-meta-avatar`},r),(i||o)&&u)},zot=me.forwardRef((e,t)=>{const{prefixCls:n,children:r,actions:i,extra:o,styles:a,className:s,classNames:l,colStyle:c}=e,u=OSe(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:d,itemLayout:h}=f.useContext(KW),{getPrefixCls:p,list:m}=f.useContext(hn),v=E=>{var k,M;return Re((M=(k=m==null?void 0:m.item)===null||k===void 0?void 0:k.classNames)===null||M===void 0?void 0:M[E],l==null?void 0:l[E])},y=E=>{var k,M;return Object.assign(Object.assign({},(M=(k=m==null?void 0:m.item)===null||k===void 0?void 0:k.styles)===null||M===void 0?void 0:M[E]),a==null?void 0:a[E])},S=()=>{let E=!1;return f.Children.forEach(r,k=>{typeof k=="string"&&(E=!0)}),E&&f.Children.count(r)>1},b=()=>h==="vertical"?!!o:!S(),C=p("list",n),_=i&&i.length>0&&me.createElement("ul",{className:Re(`${C}-item-action`,v("actions")),key:"actions",style:y("actions")},i.map((E,k)=>me.createElement("li",{key:`${C}-item-action-${k}`},E,k!==i.length-1&&me.createElement("em",{className:`${C}-item-action-split`})))),T=d?"div":"li",x=me.createElement(T,Object.assign({},u,d?{}:{ref:t},{className:Re(`${C}-item`,{[`${C}-item-no-flex`]:!b()},s)}),h==="vertical"&&o?[me.createElement("div",{className:`${C}-item-main`,key:"content"},r,_),me.createElement("div",{className:Re(`${C}-item-extra`,v("extra")),key:"extra",style:y("extra")},o)]:[r,_,Ro(o,{key:"extra"})]);return d?me.createElement(kv,{ref:t,flex:1,style:c},x):x}),PSe=zot;PSe.Meta=Hot;const Uot=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:i,itemPaddingSM:o,itemPaddingLG:a,marginLG:s,borderRadiusLG:l}=e;return{[t]:{border:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:l,[`${n}-header,${n}-footer,${n}-item`]:{paddingInline:r},[`${n}-pagination`]:{margin:`${je(i)} ${je(s)}`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:o}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:a}}}},Wot=e=>{const{componentCls:t,screenSM:n,screenMD:r,marginLG:i,marginSM:o,margin:a}=e;return{[`@media screen and (max-width:${r}px)`]:{[t]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:i}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:i}}}},[`@media screen and (max-width: ${n}px)`]:{[t]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:o}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${je(a)}`}}}}}},Vot=e=>{const{componentCls:t,antCls:n,controlHeight:r,minHeight:i,paddingSM:o,marginLG:a,padding:s,itemPadding:l,colorPrimary:c,itemPaddingSM:u,itemPaddingLG:d,paddingXS:h,margin:p,colorText:m,colorTextDescription:v,motionDurationSlow:y,lineWidth:S,headerBg:b,footerBg:C,emptyTextPadding:_,metaMarginBottom:T,avatarMarginRight:x,titleMarginBottom:E,descriptionFontSize:k}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{position:"relative","*":{outline:"none"},[`${t}-header`]:{background:b},[`${t}-footer`]:{background:C},[`${t}-header, ${t}-footer`]:{paddingBlock:o},[`${t}-pagination`]:{marginBlockStart:a,[`${n}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:i,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:l,color:m,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:x},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:m},[`${t}-item-meta-title`]:{margin:`0 0 ${je(e.marginXXS)} 0`,color:m,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:m,transition:`all ${y}`,"&:hover":{color:c}}},[`${t}-item-meta-description`]:{color:v,fontSize:k,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${je(h)}`,color:v,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:S,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${je(s)} 0`,color:v,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:_,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${n}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:p,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:a},[`${t}-item-meta`]:{marginBlockEnd:T,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:E,color:m,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:s,marginInlineStart:"auto","> li":{padding:`0 ${je(s)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:r},[`${t}-split${t}-something-after-last-item ${n}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${je(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:d},[`${t}-sm ${t}-item`]:{padding:u},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}},Kot=e=>({contentWidth:220,itemPadding:`${je(e.paddingContentVertical)} 0`,itemPaddingSM:`${je(e.paddingContentVerticalSM)} ${je(e.paddingContentHorizontal)}`,itemPaddingLG:`${je(e.paddingContentVerticalLG)} ${je(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),qot=Tr("List",e=>{const t=fr(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[Vot(t),Uot(t),Wot(t)]},Kot);var Got=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 Yot(e,t){var{pagination:n=!1,prefixCls:r,bordered:i=!1,split:o=!0,className:a,rootClassName:s,style:l,children:c,itemLayout:u,loadMore:d,grid:h,dataSource:p=[],size:m,header:v,footer:y,loading:S=!1,rowKey:b,renderItem:C,locale:_}=e,T=Got(e,["pagination","prefixCls","bordered","split","className","rootClassName","style","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]);const x=n&&typeof n=="object"?n:{},[E,k]=f.useState(x.defaultCurrent||1),[M,P]=f.useState(x.defaultPageSize||10),{getPrefixCls:D,renderEmpty:R,direction:A,list:H}=f.useContext(hn),F={current:1,total:0},U=Te=>(ke,Pe)=>{var Ne;k(ke),P(Pe),n&&((Ne=n==null?void 0:n[Te])===null||Ne===void 0||Ne.call(n,ke,Pe))},z=U("onChange"),K=U("onShowSizeChange"),Z=(Te,ke)=>{if(!C)return null;let Pe;return typeof b=="function"?Pe=b(Te):b?Pe=Te[b]:Pe=Te.key,Pe||(Pe=`list-item-${ke}`),f.createElement(f.Fragment,{key:Pe},C(Te,ke))},N=()=>!!(d||n||y),j=D("list",r),[W,G,re]=qot(j);let se=S;typeof se=="boolean"&&(se={spinning:se});const de=!!(se!=null&&se.spinning),ee=Ao(m);let ne="";switch(ee){case"large":ne="lg";break;case"small":ne="sm";break}const ue=Re(j,{[`${j}-vertical`]:u==="vertical",[`${j}-${ne}`]:ne,[`${j}-split`]:o,[`${j}-bordered`]:i,[`${j}-loading`]:de,[`${j}-grid`]:!!h,[`${j}-something-after-last-item`]:N(),[`${j}-rtl`]:A==="rtl"},H==null?void 0:H.className,a,s,G,re),ye=VW(F,{total:p.length,current:E,pageSize:M},n||{}),ge=Math.ceil(ye.total/ye.pageSize);ye.current>ge&&(ye.current=ge);const pe=n&&f.createElement("div",{className:Re(`${j}-pagination`)},f.createElement(_Se,Object.assign({align:"end"},ye,{onChange:z,onShowSizeChange:K})));let he=pt(p);n&&p.length>(ye.current-1)*ye.pageSize&&(he=pt(p).splice((ye.current-1)*ye.pageSize,ye.pageSize));const _e=Object.keys(h||{}).some(Te=>["xs","sm","md","lg","xl","xxl"].includes(Te)),ce=QO(_e),xe=f.useMemo(()=>{for(let Te=0;Te<cg.length;Te+=1){const ke=cg[Te];if(ce[ke])return ke}},[ce]),we=f.useMemo(()=>{if(!h)return;const Te=xe&&h[xe]?h[xe]:h.column;if(Te)return{width:`${100/Te}%`,maxWidth:`${100/Te}%`}},[JSON.stringify(h),xe]);let De=de&&f.createElement("div",{style:{minHeight:53}});if(he.length>0){const Te=he.map((ke,Pe)=>Z(ke,Pe));De=h?f.createElement(FE,{gutter:h.gutter},f.Children.map(Te,ke=>f.createElement("div",{key:ke==null?void 0:ke.key,style:we},ke))):f.createElement("ul",{className:`${j}-items`},Te)}else!c&&!de&&(De=f.createElement("div",{className:`${j}-empty-text`},(_==null?void 0:_.emptyText)||(R==null?void 0:R("List"))||f.createElement(QS,{componentName:"List"})));const Fe=ye.position||"bottom",Ce=f.useMemo(()=>({grid:h,itemLayout:u}),[JSON.stringify(h),u]);return W(f.createElement(KW.Provider,{value:Ce},f.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},H==null?void 0:H.style),l),className:ue},T),(Fe==="top"||Fe==="both")&&pe,v&&f.createElement("div",{className:`${j}-header`},v),f.createElement(Uc,Object.assign({},se),De,c),y&&f.createElement("div",{className:`${j}-footer`},y),d||(Fe==="bottom"||Fe==="both")&&pe)))}const Xot=f.forwardRef(Yot),MSe=Xot;MSe.Item=PSe;function Qot(e){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)&&e==null?[]:Array.isArray(e)?e:[e]}let au=null,A1=e=>e(),v_=[],y_={};function Ite(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i}=y_,o=(e==null?void 0:e())||document.body;return{getContainer:()=>o,duration:t,rtl:n,maxCount:r,top:i}}const Zot=me.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:i}=f.useContext(hn),o=y_.prefixCls||i("message"),a=f.useContext(jF),[s,l]=W1e(Object.assign(Object.assign(Object.assign({},n),{prefixCls:o}),a.message));return me.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(u=>{c[u]=function(){return r(),s[u].apply(s,arguments)}}),{instance:c,sync:r}}),l}),Jot=me.forwardRef((e,t)=>{const[n,r]=me.useState(Ite),i=()=>{r(Ite)};me.useEffect(i,[]);const o=O1e(),a=o.getRootPrefixCls(),s=o.getIconPrefixCls(),l=o.getTheme(),c=me.createElement(Zot,{ref:t,sync:i,messageConfig:n});return me.createElement(nr,{prefixCls:a,iconPrefixCls:s,theme:l},o.holderRender?o.holderRender(c):c)});function bP(){if(!au){const e=document.createDocumentFragment(),t={fragment:e};au=t,A1(()=>{NU()(me.createElement(Jot,{ref:r=>{const{instance:i,sync:o}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=o,bP())})}}),e)});return}au.instance&&(v_.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{A1(()=>{const r=au.instance.open(Object.assign(Object.assign({},y_),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":A1(()=>{au==null||au.instance.destroy(e.key)});break;default:A1(()=>{var r;const i=(r=au.instance)[t].apply(r,pt(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),v_=[])}function eat(e){y_=Object.assign(Object.assign({},y_),e),A1(()=>{var t;(t=au==null?void 0:au.sync)===null||t===void 0||t.call(au)})}function tat(e){const t=AU(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:o=>{r=o}};return v_.push(i),()=>{r?A1(()=>{r()}):i.skipped=!0}});return bP(),t}function nat(e,t){const n=AU(r=>{let i;const o={type:e,args:t,resolve:r,setCloseFn:a=>{i=a}};return v_.push(o),()=>{i?A1(()=>{i()}):o.skipped=!0}});return bP(),n}const rat=e=>{v_.push({type:"destroy",key:e}),bP()},iat=["success","info","warning","error","loading"],oat={open:tat,destroy:rat,config:eat,useMessage:V1e,_InternalPanelDoNotUseOrYouWillBeFired:UHe},ea=oat;iat.forEach(e=>{ea[e]=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return nat(e,n)}});var aat=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 sat=e=>{const{prefixCls:t,className:n,closeIcon:r,closable:i,type:o,title:a,children:s,footer:l}=e,c=aat(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:u}=f.useContext(hn),d=u(),h=t||u("modal"),p=Ei(d),[m,v,y]=$ve(h,p),S=`${h}-confirm`;let b={};return o?b={closable:i??!1,title:"",footer:"",children:f.createElement(Ave,Object.assign({},e,{prefixCls:h,confirmPrefixCls:S,rootPrefixCls:d,content:s}))}:b={closable:i??!0,title:a,footer:l!==null&&f.createElement(kve,Object.assign({},e)),children:s},m(f.createElement(fve,Object.assign({prefixCls:h,className:Re(v,`${h}-pure-panel`,o&&S,o&&`${S}-${o}`,n,y,p)},c,{closeIcon:Tve(h,r),closable:i},b)))},lat=Kve(sat);function ISe(e){return _E(Fve(e))}const Ma=Rve;Ma.useModal=Uve;Ma.info=function(t){return _E(jve(t))};Ma.success=function(t){return _E(Bve(t))};Ma.error=function(t){return _E(Hve(t))};Ma.warning=ISe;Ma.warn=ISe;Ma.confirm=function(t){return _E(zve(t))};Ma.destroyAll=function(){for(;$1.length;){const t=$1.pop();t&&t()}};Ma.config=nKe;Ma._InternalPanelDoNotUseOrYouWillBeFired=lat;const cat=e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:i,colorText:o,colorWarning:a,marginXXS:s,marginXS:l,fontSize:c,fontWeightStrong:u,colorTextHeading:d}=e;return{[t]:{zIndex:i,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:a,fontSize:c,lineHeight:1,marginInlineEnd:l},[`${t}-title`]:{fontWeight:u,color:d,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:s,color:o}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}},uat=e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},$Se=Tr("Popconfirm",e=>cat(e),uat,{resetStyle:!1});var dat=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 RSe=e=>{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:i,description:o,cancelText:a,okText:s,okType:l="primary",icon:c=f.createElement(bg,null),showCancel:u=!0,close:d,onConfirm:h,onCancel:p,onPopupClick:m}=e,{getPrefixCls:v}=f.useContext(hn),[y]=Ts("Popconfirm",Nc.Popconfirm),S=eS(i),b=eS(o);return f.createElement("div",{className:`${t}-inner-content`,onClick:m},f.createElement("div",{className:`${t}-message`},c&&f.createElement("span",{className:`${t}-message-icon`},c),f.createElement("div",{className:`${t}-message-text`},S&&f.createElement("div",{className:`${t}-title`},S),b&&f.createElement("div",{className:`${t}-description`},b))),f.createElement("div",{className:`${t}-buttons`},u&&f.createElement(cr,Object.assign({onClick:p,size:"small"},r),a||(y==null?void 0:y.cancelText)),f.createElement(WU,{buttonProps:Object.assign(Object.assign({size:"small"},DU(l)),n),actionFn:h,close:d,prefixCls:v("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||(y==null?void 0:y.okText))))},fat=e=>{const{prefixCls:t,placement:n,className:r,style:i}=e,o=dat(e,["prefixCls","placement","className","style"]),{getPrefixCls:a}=f.useContext(hn),s=a("popconfirm",t),[l]=$Se(s);return l(f.createElement(x0e,{placement:n,className:Re(s,r),style:i,content:f.createElement(RSe,Object.assign({prefixCls:s},o))}))};var hat=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 pat=f.forwardRef((e,t)=>{var n,r,i,o,a,s;const{prefixCls:l,placement:c="top",trigger:u="click",okType:d="primary",icon:h=f.createElement(bg,null),children:p,overlayClassName:m,onOpenChange:v,onVisibleChange:y,overlayStyle:S,styles:b,classNames:C}=e,_=hat(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:T,popconfirm:x}=f.useContext(hn),[E,k]=Qn(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),M=(K,Z)=>{k(K,!0),y==null||y(K),v==null||v(K,Z)},P=K=>{M(!1,K)},D=K=>{var Z;return(Z=e.onConfirm)===null||Z===void 0?void 0:Z.call(void 0,K)},R=K=>{var Z;M(!1,K),(Z=e.onCancel)===null||Z===void 0||Z.call(void 0,K)},A=(K,Z)=>{const{disabled:N=!1}=e;N||M(K,Z)},H=T("popconfirm",l),F=Re(H,m,(i=x==null?void 0:x.classNames)===null||i===void 0?void 0:i.root,C==null?void 0:C.root),U=Re((o=x==null?void 0:x.classNames)===null||o===void 0?void 0:o.body,C==null?void 0:C.body),[z]=$Se(H);return z(f.createElement(Pu,Object.assign({},Or(_,["title"]),{trigger:u,placement:c,onOpenChange:A,open:E,ref:t,classNames:{root:F,body:U},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},(a=x==null?void 0:x.styles)===null||a===void 0?void 0:a.root),x==null?void 0:x.style),S),b==null?void 0:b.root),body:Object.assign(Object.assign({},(s=x==null?void 0:x.styles)===null||s===void 0?void 0:s.body),b==null?void 0:b.body)},content:f.createElement(RSe,Object.assign({okType:d,icon:h},e,{prefixCls:H,close:P,onConfirm:D,onCancel:R})),"data-popover-inject":!0}),p))}),SP=pat;SP._InternalPanelDoNotUseOrYouWillBeFired=fat;var mat={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},gat=function(){var t=f.useRef([]),n=f.useRef(null);return f.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},$te=0,vat=hl();function yat(){var e;return vat?(e=$te,$te+=1):e="TEST_OR_SSR",e}const bat=function(e){var t=f.useState(),n=Le(t,2),r=n[0],i=n[1];return f.useEffect(function(){i("rc_progress_".concat(yat()))},[]),e||r};var Rte=function(t){var n=t.bg,r=t.children;return f.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function Ate(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)})}var Sat=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,i=e.gradientId,o=e.radius,a=e.style,s=e.ptg,l=e.strokeLinecap,c=e.strokeWidth,u=e.size,d=e.gapDegree,h=r&&ln(r)==="object",p=h?"#FFF":void 0,m=u/2,v=f.createElement("circle",{className:"".concat(n,"-circle-path"),r:o,cx:m,cy:m,stroke:p,strokeLinecap:l,strokeWidth:c,opacity:s===0?0:1,style:a,ref:t});if(!h)return v;var y="".concat(i,"-conic"),S=d?"".concat(180+d/2,"deg"):"0deg",b=Ate(r,(360-d)/360),C=Ate(r,1),_="conic-gradient(from ".concat(S,", ").concat(b.join(", "),")"),T="linear-gradient(to ".concat(d?"bottom":"top",", ").concat(C.join(", "),")");return f.createElement(f.Fragment,null,f.createElement("mask",{id:y},v),f.createElement("foreignObject",{x:0,y:0,width:u,height:u,mask:"url(#".concat(y,")")},f.createElement(Rte,{bg:T},f.createElement(Rte,{bg:_}))))}),k2=100,eA=function(t,n,r,i,o,a,s,l,c,u){var d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,h=r/100*360*((360-a)/360),p=a===0?0:{bottom:0,top:180,left:90,right:-90}[s],m=(100-i)/100*n;c==="round"&&i!==100&&(m+=u/2,m>=n&&(m=n-.01));var v=k2/2;return{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:m+d,transform:"rotate(".concat(o+h+p,"deg)"),transformOrigin:"".concat(v,"px ").concat(v,"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}},Cat=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Nte(e){var t=e??[];return Array.isArray(t)?t:[t]}var xat=function(t){var n=Y(Y({},mat),t),r=n.id,i=n.prefixCls,o=n.steps,a=n.strokeWidth,s=n.trailWidth,l=n.gapDegree,c=l===void 0?0:l,u=n.gapPosition,d=n.trailColor,h=n.strokeLinecap,p=n.style,m=n.className,v=n.strokeColor,y=n.percent,S=tn(n,Cat),b=k2/2,C=bat(r),_="".concat(C,"-gradient"),T=b-a/2,x=Math.PI*2*T,E=c>0?90+c/2:-90,k=x*((360-c)/360),M=ln(o)==="object"?o:{count:o,gap:2},P=M.count,D=M.gap,R=Nte(y),A=Nte(v),H=A.find(function(j){return j&&ln(j)==="object"}),F=H&&ln(H)==="object",U=F?"butt":h,z=eA(x,k,0,100,E,c,u,d,U,a),K=gat(),Z=function(){var W=0;return R.map(function(G,re){var se=A[re]||A[A.length-1],de=eA(x,k,W,G,E,c,u,se,U,a);return W+=G,f.createElement(Sat,{key:re,color:se,ptg:G,radius:T,prefixCls:i,gradientId:_,style:de,strokeLinecap:U,strokeWidth:a,gapDegree:c,ref:function(ne){K[re]=ne},size:k2})}).reverse()},N=function(){var W=Math.round(P*(R[0]/100)),G=100/P,re=0;return new Array(P).fill(null).map(function(se,de){var ee=de<=W-1?A[0]:d,ne=ee&&ln(ee)==="object"?"url(#".concat(_,")"):void 0,ue=eA(x,k,re,G,E,c,u,ee,"butt",a,D);return re+=(k-ue.strokeDashoffset+D)*100/k,f.createElement("circle",{key:de,className:"".concat(i,"-circle-path"),r:T,cx:b,cy:b,stroke:ne,strokeWidth:a,opacity:1,style:ue,ref:function(ge){K[de]=ge}})})};return f.createElement("svg",st({className:Re("".concat(i,"-circle"),m),viewBox:"0 0 ".concat(k2," ").concat(k2),style:p,id:r,role:"presentation"},S),!P&&f.createElement("circle",{className:"".concat(i,"-circle-trail"),r:T,cx:b,cy:b,stroke:d,strokeLinecap:U,strokeWidth:s||a,style:z}),P?N():Z())};function tg(e){return!e||e<0?0:e>100?100:e}function ek(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 wat=e=>{let{percent:t,success:n,successPercent:r}=e;const i=tg(ek({success:n,successPercent:r}));return[i,tg(tg(t)-i)]},_at=e=>{let{success:t={},strokeColor:n}=e;const{strokeColor:r}=t;return[r||J1.green,n||null]},CP=(e,t,n)=>{var r,i,o,a;let s=-1,l=-1;if(t==="step"){const c=n.steps,u=n.strokeWidth;typeof e=="string"||typeof e>"u"?(s=e==="small"?2:14,l=u??8):typeof e=="number"?[s,l]=[e,e]:[s=14,l=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"?l=c||(e==="small"?6:8):typeof e=="number"?[s,l]=[e,e]:[s=-1,l=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[s,l]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[s,l]=[e,e]:Array.isArray(e)&&(s=(i=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&i!==void 0?i:120,l=(a=(o=e[0])!==null&&o!==void 0?o:e[1])!==null&&a!==void 0?a:120));return[s,l]},Eat=3,Tat=e=>Eat/e*100,kat=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:i,gapDegree:o,width:a=120,type:s,children:l,success:c,size:u=a,steps:d}=e,[h,p]=CP(u,"circle");let{strokeWidth:m}=e;m===void 0&&(m=Math.max(Tat(h),6));const v={width:h,height:p,fontSize:h*.15+6},y=f.useMemo(()=>{if(o||o===0)return o;if(s==="dashboard")return 75},[o,s]),S=wat(e),b=i||s==="dashboard"&&"bottom"||void 0,C=Object.prototype.toString.call(e.strokeColor)==="[object Object]",_=_at({success:c,strokeColor:e.strokeColor}),T=Re(`${t}-inner`,{[`${t}-circle-gradient`]:C}),x=f.createElement(xat,{steps:d,percent:d?S[1]:S,strokeWidth:m,trailWidth:m,strokeColor:d?_[1]:_,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:y,gapPosition:b}),E=h<=20,k=f.createElement("div",{className:T,style:v},x,!E&&l);return E?f.createElement(Ga,{title:l},k):k},tk="--progress-line-stroke-color",ASe="--progress-percent",Dte=e=>{const t=e?"100%":"-100%";return new Pr(`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}})},Oat=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},$r(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(${tk})`]},height:"100%",width:`calc(1 / var(${ASe}) * 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 ${je(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:Dte(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:Dte(!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}}})}},Pat=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"}}}},Mat=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}}}}}},Iat=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},$at=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),Rat=Tr("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=fr(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[Oat(n),Pat(n),Mat(n),Iat(n)]},$at);var Aat=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 Nat=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(", ")},Dat=(e,t)=>{const{from:n=J1.blue,to:r=J1.blue,direction:i=t==="rtl"?"to left":"to right"}=e,o=Aat(e,["from","to","direction"]);if(Object.keys(o).length!==0){const s=Nat(o),l=`linear-gradient(${i}, ${s})`;return{background:l,[tk]:l}}const a=`linear-gradient(${i}, ${n}, ${r})`;return{background:a,[tk]:a}},Lat=e=>{const{prefixCls:t,direction:n,percent:r,size:i,strokeWidth:o,strokeColor:a,strokeLinecap:s="round",children:l,trailColor:c=null,percentPosition:u,success:d}=e,{align:h,type:p}=u,m=a&&typeof a!="string"?Dat(a,n):{[tk]:a,background:a},v=s==="square"||s==="butt"?0:void 0,y=i??[-1,o||(i==="small"?6:8)],[S,b]=CP(y,"line",{strokeWidth:o}),C={backgroundColor:c||void 0,borderRadius:v},_=Object.assign(Object.assign({width:`${tg(r)}%`,height:b,borderRadius:v},m),{[ASe]:tg(r)/100}),T=ek(e),x={width:`${tg(T)}%`,height:b,borderRadius:v,backgroundColor:d==null?void 0:d.strokeColor},E={width:S<0?"100%":S},k=f.createElement("div",{className:`${t}-inner`,style:C},f.createElement("div",{className:Re(`${t}-bg`,`${t}-bg-${p}`),style:_},p==="inner"&&l),T!==void 0&&f.createElement("div",{className:`${t}-success-bg`,style:x})),M=p==="outer"&&h==="start",P=p==="outer"&&h==="end";return p==="outer"&&h==="center"?f.createElement("div",{className:`${t}-layout-bottom`},k,l):f.createElement("div",{className:`${t}-outer`,style:E},M&&l,k,P&&l)},Fat=e=>{const{size:t,steps:n,percent:r=0,strokeWidth:i=8,strokeColor:o,trailColor:a=null,prefixCls:s,children:l}=e,c=Math.round(n*(r/100)),d=t??[t==="small"?2:14,i],[h,p]=CP(d,"step",{steps:n,strokeWidth:i}),m=h/n,v=new Array(n);for(let y=0;y<n;y++){const S=Array.isArray(o)?o[y]:o;v[y]=f.createElement("div",{key:y,className:Re(`${s}-steps-item`,{[`${s}-steps-item-active`]:y<=c-1}),style:{backgroundColor:y<=c-1?S:a,width:m,height:p}})}return f.createElement("div",{className:`${s}-steps-outer`},v,l)};var jat=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 Bat=["normal","exception","active","success"],NSe=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,steps:o,strokeColor:a,percent:s=0,size:l="default",showInfo:c=!0,type:u="line",status:d,format:h,style:p,percentPosition:m={}}=e,v=jat(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:y="end",type:S="outer"}=m,b=Array.isArray(a)?a[0]:a,C=typeof a=="string"||Array.isArray(a)?a:void 0,_=f.useMemo(()=>{if(b){const Z=typeof b=="string"?b:Object.values(b)[0];return new xr(Z).isLight()}return!1},[a]),T=f.useMemo(()=>{var Z,N;const j=ek(e);return parseInt(j!==void 0?(Z=j??0)===null||Z===void 0?void 0:Z.toString():(N=s??0)===null||N===void 0?void 0:N.toString(),10)},[s,e.success,e.successPercent]),x=f.useMemo(()=>!Bat.includes(d)&&T>=100?"success":d||"normal",[d,T]),{getPrefixCls:E,direction:k,progress:M}=f.useContext(hn),P=E("progress",n),[D,R,A]=Rat(P),H=u==="line",F=H&&!o,U=f.useMemo(()=>{if(!c)return null;const Z=ek(e);let N;const j=h||(G=>`${G}%`),W=H&&_&&S==="inner";return S==="inner"||h||x!=="exception"&&x!=="success"?N=j(tg(s),tg(Z)):x==="exception"?N=H?f.createElement(ih,null):f.createElement(oh,null):x==="success"&&(N=H?f.createElement(Zv,null):f.createElement(np,null)),f.createElement("span",{className:Re(`${P}-text`,{[`${P}-text-bright`]:W,[`${P}-text-${y}`]:F,[`${P}-text-${S}`]:F}),title:typeof N=="string"?N:void 0},N)},[c,s,T,x,u,P,h]);let z;u==="line"?z=o?f.createElement(Fat,Object.assign({},e,{strokeColor:C,prefixCls:P,steps:typeof o=="object"?o.count:o}),U):f.createElement(Lat,Object.assign({},e,{strokeColor:b,prefixCls:P,direction:k,percentPosition:{align:y,type:S}}),U):(u==="circle"||u==="dashboard")&&(z=f.createElement(kat,Object.assign({},e,{strokeColor:b,prefixCls:P,progressStatus:x}),U));const K=Re(P,`${P}-status-${x}`,{[`${P}-${u==="dashboard"&&"circle"||u}`]:u!=="line",[`${P}-inline-circle`]:u==="circle"&&CP(l,"circle")[0]<=20,[`${P}-line`]:F,[`${P}-line-align-${y}`]:F,[`${P}-line-position-${S}`]:F,[`${P}-steps`]:o,[`${P}-show-info`]:c,[`${P}-${l}`]:typeof l=="string",[`${P}-rtl`]:k==="rtl"},M==null?void 0:M.className,r,i,R,A);return D(f.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},M==null?void 0:M.style),p),className:K,role:"progressbar","aria-valuenow":T,"aria-valuemin":0,"aria-valuemax":100},Or(v,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),z))});function Lf(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=yO(e))||t){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return a=c.done,c},e:function(c){s=!0,o=c},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw o}}}}var aC,BE;function Al(e,t,n){if(t<0||t>31||e>>>t)throw new RangeError("Value out of range");for(var r=t-1;r>=0;r--)n.push(e>>>r&1)}function Sh(e,t){return(e>>>t&1)!=0}function lc(e){if(!e)throw new Error("Assertion error")}var Ff=function(){function e(t,n){hi(this,e),ae(this,"modeBits",void 0),ae(this,"numBitsCharCount",void 0),this.modeBits=t,this.numBitsCharCount=n}return pi(e,[{key:"numCharCountBits",value:function(n){return this.numBitsCharCount[Math.floor((n+7)/17)]}}]),e}();aC=Ff;ae(Ff,"NUMERIC",new aC(1,[10,12,14]));ae(Ff,"ALPHANUMERIC",new aC(2,[9,11,13]));ae(Ff,"BYTE",new aC(4,[8,16,16]));ae(Ff,"KANJI",new aC(8,[8,10,12]));ae(Ff,"ECI",new aC(7,[0,0,0]));var vu=pi(function e(t,n){hi(this,e),ae(this,"ordinal",void 0),ae(this,"formatBits",void 0),this.ordinal=t,this.formatBits=n});BE=vu;ae(vu,"LOW",new BE(0,1));ae(vu,"MEDIUM",new BE(1,0));ae(vu,"QUARTILE",new BE(2,3));ae(vu,"HIGH",new BE(3,2));var rv=function(){function e(t,n,r){if(hi(this,e),ae(this,"mode",void 0),ae(this,"numChars",void 0),ae(this,"bitData",void 0),this.mode=t,this.numChars=n,this.bitData=r,n<0)throw new RangeError("Invalid argument");this.bitData=r.slice()}return pi(e,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(n){var r=[],i=Lf(n),o;try{for(i.s();!(o=i.n()).done;){var a=o.value;Al(a,8,r)}}catch(s){i.e(s)}finally{i.f()}return new e(Ff.BYTE,n.length,r)}},{key:"makeNumeric",value:function(n){if(!e.isNumeric(n))throw new RangeError("String contains non-numeric characters");for(var r=[],i=0;i<n.length;){var o=Math.min(n.length-i,3);Al(parseInt(n.substring(i,i+o),10),o*3+1,r),i+=o}return new e(Ff.NUMERIC,n.length,r)}},{key:"makeAlphanumeric",value:function(n){if(!e.isAlphanumeric(n))throw new RangeError("String contains unencodable characters in alphanumeric mode");var r=[],i;for(i=0;i+2<=n.length;i+=2){var o=e.ALPHANUMERIC_CHARSET.indexOf(n.charAt(i))*45;o+=e.ALPHANUMERIC_CHARSET.indexOf(n.charAt(i+1)),Al(o,11,r)}return i<n.length&&Al(e.ALPHANUMERIC_CHARSET.indexOf(n.charAt(i)),6,r),new e(Ff.ALPHANUMERIC,n.length,r)}},{key:"makeSegments",value:function(n){return n==""?[]:e.isNumeric(n)?[e.makeNumeric(n)]:e.isAlphanumeric(n)?[e.makeAlphanumeric(n)]:[e.makeBytes(e.toUtf8ByteArray(n))]}},{key:"makeEci",value:function(n){var r=[];if(n<0)throw new RangeError("ECI assignment value out of range");if(n<128)Al(n,8,r);else if(n<16384)Al(2,2,r),Al(n,14,r);else if(n<1e6)Al(6,3,r),Al(n,21,r);else throw new RangeError("ECI assignment value out of range");return new e(Ff.ECI,0,r)}},{key:"isNumeric",value:function(n){return e.NUMERIC_REGEX.test(n)}},{key:"isAlphanumeric",value:function(n){return e.ALPHANUMERIC_REGEX.test(n)}},{key:"getTotalBits",value:function(n,r){var i=0,o=Lf(n),a;try{for(o.s();!(a=o.n()).done;){var s=a.value,l=s.mode.numCharCountBits(r);if(s.numChars>=1<<l)return 1/0;i+=4+l+s.bitData.length}}catch(c){o.e(c)}finally{o.f()}return i}},{key:"toUtf8ByteArray",value:function(n){for(var r=encodeURI(n),i=[],o=0;o<r.length;o++)r.charAt(o)!="%"?i.push(r.charCodeAt(o)):(i.push(parseInt(r.substring(o+1,o+3),16)),o+=2);return i}}]),e}();ae(rv,"NUMERIC_REGEX",/^[0-9]*$/);ae(rv,"ALPHANUMERIC_REGEX",/^[A-Z0-9 $%*+.\/:-]*$/);ae(rv,"ALPHANUMERIC_CHARSET","0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:");var Ap=function(){function e(t,n,r,i){hi(this,e),ae(this,"size",void 0),ae(this,"mask",void 0),ae(this,"modules",[]),ae(this,"isFunction",[]),ae(this,"version",void 0),ae(this,"errorCorrectionLevel",void 0);var o=i;if(this.version=t,this.errorCorrectionLevel=n,t<e.MIN_VERSION||t>e.MAX_VERSION)throw new RangeError("Version value out of range");if(o<-1||o>7)throw new RangeError("Mask value out of range");this.size=t*4+17;for(var a=[],s=0;s<this.size;s++)a.push(!1);for(var l=0;l<this.size;l++)this.modules.push(a.slice()),this.isFunction.push(a.slice());this.drawFunctionPatterns();var c=this.addEccAndInterleave(r);if(this.drawCodewords(c),o==-1)for(var u=1e9,d=0;d<8;d++){this.applyMask(d),this.drawFormatBits(d);var h=this.getPenaltyScore();h<u&&(o=d,u=h),this.applyMask(d)}lc(0<=o&&o<=7),this.mask=o,this.applyMask(o),this.drawFormatBits(o),this.isFunction=[]}return pi(e,[{key:"getModule",value:function(n,r){return 0<=n&&n<this.size&&0<=r&&r<this.size&&this.modules[r][n]}},{key:"getModules",value:function(){return this.modules}},{key:"drawFunctionPatterns",value:function(){for(var n=0;n<this.size;n++)this.setFunctionModule(6,n,n%2==0),this.setFunctionModule(n,6,n%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);for(var r=this.getAlignmentPatternPositions(),i=r.length,o=0;o<i;o++)for(var a=0;a<i;a++)o==0&&a==0||o==0&&a==i-1||o==i-1&&a==0||this.drawAlignmentPattern(r[o],r[a]);this.drawFormatBits(0),this.drawVersion()}},{key:"drawFormatBits",value:function(n){for(var r=this.errorCorrectionLevel.formatBits<<3|n,i=r,o=0;o<10;o++)i=i<<1^(i>>>9)*1335;var a=(r<<10|i)^21522;lc(a>>>15==0);for(var s=0;s<=5;s++)this.setFunctionModule(8,s,Sh(a,s));this.setFunctionModule(8,7,Sh(a,6)),this.setFunctionModule(8,8,Sh(a,7)),this.setFunctionModule(7,8,Sh(a,8));for(var l=9;l<15;l++)this.setFunctionModule(14-l,8,Sh(a,l));for(var c=0;c<8;c++)this.setFunctionModule(this.size-1-c,8,Sh(a,c));for(var u=8;u<15;u++)this.setFunctionModule(8,this.size-15+u,Sh(a,u));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var n=this.version,r=0;r<12;r++)n=n<<1^(n>>>11)*7973;var i=this.version<<12|n;lc(i>>>18==0);for(var o=0;o<18;o++){var a=Sh(i,o),s=this.size-11+o%3,l=Math.floor(o/3);this.setFunctionModule(s,l,a),this.setFunctionModule(l,s,a)}}}},{key:"drawFinderPattern",value:function(n,r){for(var i=-4;i<=4;i++)for(var o=-4;o<=4;o++){var a=Math.max(Math.abs(o),Math.abs(i)),s=n+o,l=r+i;0<=s&&s<this.size&&0<=l&&l<this.size&&this.setFunctionModule(s,l,a!=2&&a!=4)}}},{key:"drawAlignmentPattern",value:function(n,r){for(var i=-2;i<=2;i++)for(var o=-2;o<=2;o++)this.setFunctionModule(n+o,r+i,Math.max(Math.abs(o),Math.abs(i))!=1)}},{key:"setFunctionModule",value:function(n,r,i){this.modules[r][n]=i,this.isFunction[r][n]=!0}},{key:"addEccAndInterleave",value:function(n){var r=this.version,i=this.errorCorrectionLevel;if(n.length!=e.getNumDataCodewords(r,i))throw new RangeError("Invalid argument");for(var o=e.NUM_ERROR_CORRECTION_BLOCKS[i.ordinal][r],a=e.ECC_CODEWORDS_PER_BLOCK[i.ordinal][r],s=Math.floor(e.getNumRawDataModules(r)/8),l=o-s%o,c=Math.floor(s/o),u=[],d=e.reedSolomonComputeDivisor(a),h=0,p=0;h<o;h++){var m=n.slice(p,p+c-a+(h<l?0:1));p+=m.length;var v=e.reedSolomonComputeRemainder(m,d);h<l&&m.push(0),u.push(m.concat(v))}for(var y=[],S=function(_){u.forEach(function(T,x){(_!=c-a||x>=l)&&y.push(T[_])})},b=0;b<u[0].length;b++)S(b);return lc(y.length==s),y}},{key:"drawCodewords",value:function(n){if(n.length!=Math.floor(e.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");for(var r=0,i=this.size-1;i>=1;i-=2){i==6&&(i=5);for(var o=0;o<this.size;o++)for(var a=0;a<2;a++){var s=i-a,l=(i+1&2)==0,c=l?this.size-1-o:o;!this.isFunction[c][s]&&r<n.length*8&&(this.modules[c][s]=Sh(n[r>>>3],7-(r&7)),r++)}}lc(r==n.length*8)}},{key:"applyMask",value:function(n){if(n<0||n>7)throw new RangeError("Mask value out of range");for(var r=0;r<this.size;r++)for(var i=0;i<this.size;i++){var o=void 0;switch(n){case 0:o=(i+r)%2==0;break;case 1:o=r%2==0;break;case 2:o=i%3==0;break;case 3:o=(i+r)%3==0;break;case 4:o=(Math.floor(i/3)+Math.floor(r/2))%2==0;break;case 5:o=i*r%2+i*r%3==0;break;case 6:o=(i*r%2+i*r%3)%2==0;break;case 7:o=((i+r)%2+i*r%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[r][i]&&o&&(this.modules[r][i]=!this.modules[r][i])}}},{key:"getPenaltyScore",value:function(){for(var n=0,r=0;r<this.size;r++){for(var i=!1,o=0,a=[0,0,0,0,0,0,0],s=0;s<this.size;s++)this.modules[r][s]==i?(o++,o==5?n+=e.PENALTY_N1:o>5&&n++):(this.finderPenaltyAddHistory(o,a),i||(n+=this.finderPenaltyCountPatterns(a)*e.PENALTY_N3),i=this.modules[r][s],o=1);n+=this.finderPenaltyTerminateAndCount(i,o,a)*e.PENALTY_N3}for(var l=0;l<this.size;l++){for(var c=!1,u=0,d=[0,0,0,0,0,0,0],h=0;h<this.size;h++)this.modules[h][l]==c?(u++,u==5?n+=e.PENALTY_N1:u>5&&n++):(this.finderPenaltyAddHistory(u,d),c||(n+=this.finderPenaltyCountPatterns(d)*e.PENALTY_N3),c=this.modules[h][l],u=1);n+=this.finderPenaltyTerminateAndCount(c,u,d)*e.PENALTY_N3}for(var p=0;p<this.size-1;p++)for(var m=0;m<this.size-1;m++){var v=this.modules[p][m];v==this.modules[p][m+1]&&v==this.modules[p+1][m]&&v==this.modules[p+1][m+1]&&(n+=e.PENALTY_N2)}var y=0,S=Lf(this.modules),b;try{for(S.s();!(b=S.n()).done;){var C=b.value;y=C.reduce(function(x,E){return x+(E?1:0)},y)}}catch(x){S.e(x)}finally{S.f()}var _=this.size*this.size,T=Math.ceil(Math.abs(y*20-_*10)/_)-1;return lc(0<=T&&T<=9),n+=T*e.PENALTY_N4,lc(0<=n&&n<=2568888),n}},{key:"getAlignmentPatternPositions",value:function(){if(this.version==1)return[];for(var n=Math.floor(this.version/7)+2,r=this.version==32?26:Math.ceil((this.version*4+4)/(n*2-2))*2,i=[6],o=this.size-7;i.length<n;o-=r)i.splice(1,0,o);return i}},{key:"finderPenaltyCountPatterns",value:function(n){var r=n[1];lc(r<=this.size*3);var i=r>0&&n[2]==r&&n[3]==r*3&&n[4]==r&&n[5]==r;return(i&&n[0]>=r*4&&n[6]>=r?1:0)+(i&&n[6]>=r*4&&n[0]>=r?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(n,r,i){var o=r;return n&&(this.finderPenaltyAddHistory(o,i),o=0),o+=this.size,this.finderPenaltyAddHistory(o,i),this.finderPenaltyCountPatterns(i)}},{key:"finderPenaltyAddHistory",value:function(n,r){var i=n;r[0]==0&&(i+=this.size),r.pop(),r.unshift(i)}}],[{key:"encodeText",value:function(n,r){var i=rv.makeSegments(n);return e.encodeSegments(i,r)}},{key:"encodeBinary",value:function(n,r){var i=rv.makeBytes(n);return e.encodeSegments([i],r)}},{key:"encodeSegments",value:function(n,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(e.MIN_VERSION<=i&&i<=o&&o<=e.MAX_VERSION)||a<-1||a>7)throw new RangeError("Invalid value");var l,c;for(l=i;;l++){var u=e.getNumDataCodewords(l,r)*8,d=rv.getTotalBits(n,l);if(d<=u){c=d;break}if(l>=o)throw new RangeError("Data too long")}for(var h=r,p=0,m=[vu.MEDIUM,vu.QUARTILE,vu.HIGH];p<m.length;p++){var v=m[p];s&&c<=e.getNumDataCodewords(l,v)*8&&(h=v)}var y=[],S=Lf(n),b;try{for(S.s();!(b=S.n()).done;){var C=b.value;Al(C.mode.modeBits,4,y),Al(C.numChars,C.mode.numCharCountBits(l),y);var _=Lf(C.getData()),T;try{for(_.s();!(T=_.n()).done;){var x=T.value;y.push(x)}}catch(P){_.e(P)}finally{_.f()}}}catch(P){S.e(P)}finally{S.f()}lc(y.length==c);var E=e.getNumDataCodewords(l,h)*8;lc(y.length<=E),Al(0,Math.min(4,E-y.length),y),Al(0,(8-y.length%8)%8,y),lc(y.length%8==0);for(var k=236;y.length<E;k^=253)Al(k,8,y);for(var M=[];M.length*8<y.length;)M.push(0);return y.forEach(function(P,D){return M[D>>>3]|=P<<7-(D&7)}),new e(l,h,M,a)}},{key:"getNumRawDataModules",value:function(n){if(n<e.MIN_VERSION||n>e.MAX_VERSION)throw new RangeError("Version number out of range");var r=(16*n+128)*n+64;if(n>=2){var i=Math.floor(n/7)+2;r-=(25*i-10)*i-55,n>=7&&(r-=36)}return lc(208<=r&&r<=29648),r}},{key:"getNumDataCodewords",value:function(n,r){return Math.floor(e.getNumRawDataModules(n)/8)-e.ECC_CODEWORDS_PER_BLOCK[r.ordinal][n]*e.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][n]}},{key:"reedSolomonComputeDivisor",value:function(n){if(n<1||n>255)throw new RangeError("Degree out of range");for(var r=[],i=0;i<n-1;i++)r.push(0);r.push(1);for(var o=1,a=0;a<n;a++){for(var s=0;s<r.length;s++)r[s]=e.reedSolomonMultiply(r[s],o),s+1<r.length&&(r[s]^=r[s+1]);o=e.reedSolomonMultiply(o,2)}return r}},{key:"reedSolomonComputeRemainder",value:function(n,r){var i=r.map(function(){return 0}),o=Lf(n),a;try{var s=function(){var c=a.value,u=c^i.shift();i.push(0),r.forEach(function(d,h){return i[h]^=e.reedSolomonMultiply(d,u)})};for(o.s();!(a=o.n()).done;)s()}catch(l){o.e(l)}finally{o.f()}return i}},{key:"reedSolomonMultiply",value:function(n,r){if(n>>>8||r>>>8)throw new RangeError("Byte out of range");for(var i=0,o=7;o>=0;o--)i=i<<1^(i>>>7)*285,i^=(r>>>o&1)*n;return lc(i>>>8==0),i}}]),e}();ae(Ap,"MIN_VERSION",1);ae(Ap,"MAX_VERSION",40);ae(Ap,"PENALTY_N1",3);ae(Ap,"PENALTY_N2",3);ae(Ap,"PENALTY_N3",40);ae(Ap,"PENALTY_N4",10);ae(Ap,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]);ae(Ap,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var Hat={L:vu.LOW,M:vu.MEDIUM,Q:vu.QUARTILE,H:vu.HIGH},DSe=128,LSe="L",FSe="#FFFFFF",jSe="#000000",BSe=!1,HSe=1,zat=4,Uat=0,Wat=.1;function zSe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=[];return e.forEach(function(r,i){var o=null;r.forEach(function(a,s){if(!a&&o!==null){n.push("M".concat(o+t," ").concat(i+t,"h").concat(s-o,"v1H").concat(o+t,"z")),o=null;return}if(s===r.length-1){if(!a)return;o===null?n.push("M".concat(s+t,",").concat(i+t," h1v1H").concat(s+t,"z")):n.push("M".concat(o+t,",").concat(i+t," h").concat(s+1-o,"v1H").concat(o+t,"z"));return}a&&o===null&&(o=s)})}),n.join("")}function USe(e,t){return e.slice().map(function(n,r){return r<t.y||r>=t.y+t.h?n:n.map(function(i,o){return o<t.x||o>=t.x+t.w?i:!1})})}function Vat(e,t,n,r){if(r==null)return null;var i=e.length+n*2,o=Math.floor(t*Wat),a=i/t,s=(r.width||o)*a,l=(r.height||o)*a,c=r.x==null?e.length/2-s/2:r.x*a,u=r.y==null?e.length/2-l/2:r.y*a,d=r.opacity==null?1:r.opacity,h=null;if(r.excavate){var p=Math.floor(c),m=Math.floor(u),v=Math.ceil(s+c-p),y=Math.ceil(l+u-m);h={x:p,y:m,w:v,h:y}}var S=r.crossOrigin;return{x:c,y:u,h:l,w:s,excavation:h,opacity:d,crossOrigin:S}}function Kat(e,t){return t!=null?Math.floor(t):e?zat:Uat}var qat=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}();function WSe(e){var t=e.value,n=e.level,r=e.minVersion,i=e.includeMargin,o=e.marginSize,a=e.imageSettings,s=e.size,l=f.useMemo(function(){var m=rv.makeSegments(t);return Ap.encodeSegments(m,Hat[n],r)},[t,n,r]),c=f.useMemo(function(){var m=l.getModules(),v=Kat(i,o),y=m.length+v*2,S=Vat(m,s,v,a);return{cells:m,margin:v,numCells:y,calculatedImageSettings:S}},[l,s,a,i,o]),u=c.cells,d=c.margin,h=c.numCells,p=c.calculatedImageSettings;return{qrcode:l,margin:d,cells:u,numCells:h,calculatedImageSettings:p}}var Gat=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],VSe=me.forwardRef(function(t,n){var r=t.value,i=t.size,o=i===void 0?DSe:i,a=t.level,s=a===void 0?LSe:a,l=t.bgColor,c=l===void 0?FSe:l,u=t.fgColor,d=u===void 0?jSe:u,h=t.includeMargin,p=h===void 0?BSe:h,m=t.minVersion,v=m===void 0?HSe:m,y=t.marginSize,S=t.style,b=t.imageSettings,C=tn(t,Gat),_=b==null?void 0:b.src,T=f.useRef(null),x=f.useRef(null),E=f.useCallback(function(K){T.current=K,typeof n=="function"?n(K):n&&(n.current=K)},[n]),k=f.useState(!1),M=Le(k,2),P=M[1],D=WSe({value:r,level:s,minVersion:v,includeMargin:p,marginSize:y,imageSettings:b,size:o}),R=D.margin,A=D.cells,H=D.numCells,F=D.calculatedImageSettings;f.useEffect(function(){if(T.current!=null){var K=T.current,Z=K.getContext("2d");if(!Z)return;var N=A,j=x.current,W=F!=null&&j!==null&&j.complete&&j.naturalHeight!==0&&j.naturalWidth!==0;W&&F.excavation!=null&&(N=USe(A,F.excavation));var G=window.devicePixelRatio||1;K.height=K.width=o*G;var re=o/H*G;Z.scale(re,re),Z.fillStyle=c,Z.fillRect(0,0,H,H),Z.fillStyle=d,qat?Z.fill(new Path2D(zSe(N,R))):A.forEach(function(se,de){se.forEach(function(ee,ne){ee&&Z.fillRect(ne+R,de+R,1,1)})}),F&&(Z.globalAlpha=F.opacity),W&&Z.drawImage(j,F.x+R,F.y+R,F.w,F.h)}}),f.useEffect(function(){P(!1)},[_]);var U=Y({height:o,width:o},S),z=null;return _!=null&&(z=me.createElement("img",{src:_,key:_,style:{display:"none"},onLoad:function(){P(!0)},ref:x,crossOrigin:F==null?void 0:F.crossOrigin})),me.createElement(me.Fragment,null,me.createElement("canvas",st({style:U,height:o,width:o,ref:E,role:"img"},C)),z)});VSe.displayName="QRCodeCanvas";var Yat=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],KSe=me.forwardRef(function(t,n){var r=t.value,i=t.size,o=i===void 0?DSe:i,a=t.level,s=a===void 0?LSe:a,l=t.bgColor,c=l===void 0?FSe:l,u=t.fgColor,d=u===void 0?jSe:u,h=t.includeMargin,p=h===void 0?BSe:h,m=t.minVersion,v=m===void 0?HSe:m,y=t.title,S=t.marginSize,b=t.imageSettings,C=tn(t,Yat),_=WSe({value:r,level:s,minVersion:v,includeMargin:p,marginSize:S,imageSettings:b,size:o}),T=_.margin,x=_.cells,E=_.numCells,k=_.calculatedImageSettings,M=x,P=null;b!=null&&k!=null&&(k.excavation!=null&&(M=USe(x,k.excavation)),P=me.createElement("image",{href:b.src,height:k.h,width:k.w,x:k.x+T,y:k.y+T,preserveAspectRatio:"none",opacity:k.opacity,crossOrigin:k.crossOrigin}));var D=zSe(M,T);return me.createElement("svg",st({height:o,width:o,viewBox:"0 0 ".concat(E," ").concat(E),ref:n,role:"img"},C),!!y&&me.createElement("title",null,y),me.createElement("path",{fill:c,d:"M0,0 h".concat(E,"v").concat(E,"H0z"),shapeRendering:"crispEdges"}),me.createElement("path",{fill:d,d:D,shapeRendering:"crispEdges"}),P)});KSe.displayName="QRCodeSVG";var Xat={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z"}}]},name:"appstore",theme:"outlined"},Qat=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Xat}))},Zat=f.forwardRef(Qat),Jat={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},est=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Jat}))},tst=f.forwardRef(est),nst={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},rst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:nst}))},ist=f.forwardRef(rst),ost={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},ast=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:ost}))},sst=f.forwardRef(ast),lst={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},cst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:lst}))},ust=f.forwardRef(cst),dst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},fst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:dst}))},hst=f.forwardRef(fst),pst={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm5.6-532.7c53 0 89 33.8 93 83.4.3 4.2 3.8 7.4 8 7.4h56.7c2.6 0 4.7-2.1 4.7-4.7 0-86.7-68.4-147.4-162.7-147.4C407.4 290 344 364.2 344 486.8v52.3C344 660.8 407.4 734 517.3 734c94 0 162.7-58.8 162.7-141.4 0-2.6-2.1-4.7-4.7-4.7h-56.8c-4.2 0-7.6 3.2-8 7.3-4.2 46.1-40.1 77.8-93 77.8-65.3 0-102.1-47.9-102.1-133.6v-52.6c.1-87 37-135.5 102.2-135.5z"}}]},name:"copyright",theme:"outlined"},mst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:pst}))},gst=f.forwardRef(mst),vst={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"},yst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:vst}))},HE=f.forwardRef(yst),bst={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"},Sst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:bst}))},Cst=f.forwardRef(Sst),xst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},wst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:xst}))},b_=f.forwardRef(wst),_st={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},Est=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:_st}))},Tst=f.forwardRef(Est),kst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Ost=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:kst}))},qSe=f.forwardRef(Ost),Pst={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"},Mst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Pst}))},Ist=f.forwardRef(Mst),$st={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Rst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:$st}))},Ast=f.forwardRef(Rst),Nst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Dst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Nst}))},Lst=f.forwardRef(Dst),Fst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},jst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Fst}))},GSe=f.forwardRef(jst),Bst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"},Hst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Bst}))},zst=f.forwardRef(Hst),Ust={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Wst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Ust}))},Vst=f.forwardRef(Wst),Kst={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},qst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Kst}))},Gst=f.forwardRef(qst),Yst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311h-.3v428h472.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM112 528v364c0 17.7 14.3 32 32 32h65V496h-65c-17.7 0-32 14.3-32 32z"}}]},name:"like",theme:"filled"},Xst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Yst}))},Qst=f.forwardRef(Xst),Zst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Jst=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Zst}))},elt=f.forwardRef(Jst),tlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"},nlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:tlt}))},r0=f.forwardRef(nlt),rlt={icon:{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 110.8V792H136V270.8l-27.6-21.5 39.3-50.5 42.8 33.3h643.1l42.8-33.3 39.3 50.5-27.7 21.5zM833.6 232L512 482 190.4 232l-42.8-33.3-39.3 50.5 27.6 21.5 341.6 265.6a55.99 55.99 0 0068.7 0L888 270.8l27.6-21.5-39.3-50.5-42.7 33.2z"}}]},name:"mail",theme:"outlined"},ilt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:rlt}))},olt=f.forwardRef(ilt),alt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"},slt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:alt}))},llt=f.forwardRef(slt),clt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 512a48 48 0 1096 0 48 48 0 10-96 0zm200 0a48 48 0 1096 0 48 48 0 10-96 0zm-400 0a48 48 0 1096 0 48 48 0 10-96 0zm661.2-173.6c-22.6-53.7-55-101.9-96.3-143.3a444.35 444.35 0 00-143.3-96.3C630.6 75.7 572.2 64 512 64h-2c-60.6.3-119.3 12.3-174.5 35.9a445.35 445.35 0 00-142 96.5c-40.9 41.3-73 89.3-95.2 142.8-23 55.4-34.6 114.3-34.3 174.9A449.4 449.4 0 00112 714v152a46 46 0 0046 46h152.1A449.4 449.4 0 00510 960h2.1c59.9 0 118-11.6 172.7-34.3a444.48 444.48 0 00142.8-95.2c41.3-40.9 73.8-88.7 96.5-142 23.6-55.2 35.6-113.9 35.9-174.5.3-60.9-11.5-120-34.8-175.6zm-151.1 438C704 845.8 611 884 512 884h-1.7c-60.3-.3-120.2-15.3-173.1-43.5l-8.4-4.5H188V695.2l-4.5-8.4C155.3 633.9 140.3 574 140 513.7c-.4-99.7 37.7-193.3 107.6-263.8 69.8-70.5 163.1-109.5 262.8-109.9h1.7c50 0 98.5 9.7 144.2 28.9 44.6 18.7 84.6 45.6 119 80 34.3 34.3 61.3 74.4 80 119 19.4 46.2 29.1 95.2 28.9 145.8-.6 99.6-39.7 192.9-110.1 262.7z"}}]},name:"message",theme:"outlined"},ult=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:clt}))},nk=f.forwardRef(ult),dlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},flt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:dlt}))},hlt=f.forwardRef(flt),plt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 62H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V126c0-35.3-28.7-64-64-64zm-8 824H288V134h448v752zM472 784a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"mobile",theme:"outlined"},mlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:plt}))},zE=f.forwardRef(mlt),glt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"},vlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:glt}))},ylt=f.forwardRef(vlt),blt={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"},Slt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:blt}))},Clt=f.forwardRef(Slt),xlt={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"},wlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:xlt}))},_lt=f.forwardRef(wlt),Elt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Tlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Elt}))},klt=f.forwardRef(Tlt),Olt={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 64zm0 708c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm62.9-219.5a48.3 48.3 0 00-30.9 44.8V620c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-21.5c0-23.1 6.7-45.9 19.9-64.9 12.9-18.6 30.9-32.8 52.1-40.9 34-13.1 56-41.6 56-72.7 0-44.1-43.1-80-96-80s-96 35.9-96 80v7.6c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V420c0-39.3 17.2-76 48.4-103.3C430.4 290.4 470 276 512 276s81.6 14.5 111.6 40.7C654.8 344 672 380.7 672 420c0 57.8-38.1 109.8-97.1 132.5z"}}]},name:"question-circle",theme:"filled"},Plt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Olt}))},YSe=f.forwardRef(Plt),Mlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},Ilt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Mlt}))},$lt=f.forwardRef(Ilt),Rlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 328a60 60 0 10120 0 60 60 0 10-120 0zM852 64H172c-17.7 0-32 14.3-32 32v660c0 17.7 14.3 32 32 32h680c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-32 660H204V128h616v596zM604 328a60 60 0 10120 0 60 60 0 10-120 0zm250.2 556H169.8c-16.5 0-29.8 14.3-29.8 32v36c0 4.4 3.3 8 7.4 8h729.1c4.1 0 7.4-3.6 7.4-8v-36c.1-17.7-13.2-32-29.7-32zM664 508H360c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"robot",theme:"outlined"},Alt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Rlt}))},Nlt=f.forwardRef(Alt),Dlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M793 242H366v-74c0-6.7-7.7-10.4-12.9-6.3l-142 112a8 8 0 000 12.6l142 112c5.2 4.1 12.9.4 12.9-6.3v-74h415v470H175c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h618c35.3 0 64-28.7 64-64V306c0-35.3-28.7-64-64-64z"}}]},name:"rollback",theme:"outlined"},Llt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Dlt}))},XSe=f.forwardRef(Llt),Flt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"}}]},name:"save",theme:"outlined"},jlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Flt}))},Blt=f.forwardRef(jlt),Hlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},zlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Hlt}))},qW=f.forwardRef(zlt),Ult={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 664c-28.5 0-54.8 10-75.4 26.7L469.4 540.8a160.68 160.68 0 000-57.6l207.2-149.9C697.2 350 723.5 360 752 360c66.2 0 120-53.8 120-120s-53.8-120-120-120-120 53.8-120 120c0 11.6 1.6 22.7 4.7 33.3L439.9 415.8C410.7 377.1 364.3 352 312 352c-88.4 0-160 71.6-160 160s71.6 160 160 160c52.3 0 98.7-25.1 127.9-63.8l196.8 142.5c-3.1 10.6-4.7 21.8-4.7 33.3 0 66.2 53.8 120 120 120s120-53.8 120-120-53.8-120-120-120zm0-476c28.7 0 52 23.3 52 52s-23.3 52-52 52-52-23.3-52-52 23.3-52 52-52zM312 600c-48.5 0-88-39.5-88-88s39.5-88 88-88 88 39.5 88 88-39.5 88-88 88zm440 236c-28.7 0-52-23.3-52-52s23.3-52 52-52 52 23.3 52 52-23.3 52-52 52z"}}]},name:"share-alt",theme:"outlined"},Wlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Ult}))},Vlt=f.forwardRef(Wlt),Klt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},qlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Klt}))},xP=f.forwardRef(qlt),Glt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM664.8 561.6l36.1 210.3L512 672.7 323.1 772l36.1-210.3-152.8-149L417.6 382 512 190.7 606.4 382l211.2 30.7-152.8 148.9z"}}]},name:"star",theme:"outlined"},Ylt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Glt}))},GW=f.forwardRef(Ylt),Xlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M824.2 699.9a301.55 301.55 0 00-86.4-60.4C783.1 602.8 812 546.8 812 484c0-110.8-92.4-201.7-203.2-200-109.1 1.7-197 90.6-197 200 0 62.8 29 118.8 74.2 155.5a300.95 300.95 0 00-86.4 60.4C345 754.6 314 826.8 312 903.8a8 8 0 008 8.2h56c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5A226.62 226.62 0 01612 684c60.9 0 118.2 23.7 161.3 66.8C814.5 792 838 846.3 840 904.3c.1 4.3 3.7 7.7 8 7.7h56a8 8 0 008-8.2c-2-77-33-149.2-87.8-203.9zM612 612c-34.2 0-66.4-13.3-90.5-37.5a126.86 126.86 0 01-37.5-91.8c.3-32.8 13.4-64.5 36.3-88 24-24.6 56.1-38.3 90.4-38.7 33.9-.3 66.8 12.9 91 36.6 24.8 24.3 38.4 56.8 38.4 91.4 0 34.2-13.3 66.3-37.5 90.5A127.3 127.3 0 01612 612zM361.5 510.4c-.9-8.7-1.4-17.5-1.4-26.4 0-15.9 1.5-31.4 4.3-46.5.7-3.6-1.2-7.3-4.5-8.8-13.6-6.1-26.1-14.5-36.9-25.1a127.54 127.54 0 01-38.7-95.4c.9-32.1 13.8-62.6 36.3-85.6 24.7-25.3 57.9-39.1 93.2-38.7 31.9.3 62.7 12.6 86 34.4 7.9 7.4 14.7 15.6 20.4 24.4 2 3.1 5.9 4.4 9.3 3.2 17.6-6.1 36.2-10.4 55.3-12.4 5.6-.6 8.8-6.6 6.3-11.6-32.5-64.3-98.9-108.7-175.7-109.9-110.9-1.7-203.3 89.2-203.3 199.9 0 62.8 28.9 118.8 74.2 155.5-31.8 14.7-61.1 35-86.5 60.4-54.8 54.7-85.8 126.9-87.8 204a8 8 0 008 8.2h56.1c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5 29.4-29.4 65.4-49.8 104.7-59.7 3.9-1 6.5-4.7 6-8.7z"}}]},name:"team",theme:"outlined"},Qlt=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Xlt}))},Zlt=f.forwardRef(Qlt),Jlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},ect=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:Jlt}))},YW=f.forwardRef(ect),tct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"},nct=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:tct}))},wP=f.forwardRef(nct),rct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},ict=function(t,n){return f.createElement(Gn,st({},t,{ref:n,icon:rct}))},oct=f.forwardRef(ict),act=["className","component","viewBox","spin","rotate","tabIndex","onClick","children"],QSe=f.forwardRef(function(e,t){var n=e.className,r=e.component,i=e.viewBox,o=e.spin,a=e.rotate,s=e.tabIndex,l=e.onClick,c=e.children,u=tn(e,act),d=f.useRef(),h=Jd(d,t);yF(!!(r||c),"Should have `component` prop or `children`."),$1e(d);var p=f.useContext(xO),m=p.prefixCls,v=m===void 0?"anticon":m,y=p.rootClassName,S=Re(y,v,ae({},"".concat(v,"-spin"),!!o&&!!r),n),b=Re(ae({},"".concat(v,"-spin"),!!o)),C=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,_=Y(Y({},WBe),{},{className:b,style:C,viewBox:i});i||delete _.viewBox;var T=function(){return r?f.createElement(r,_,c):c?(yF(!!i||f.Children.count(c)===1&&f.isValidElement(c)&&f.Children.only(c).type==="use","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),f.createElement("svg",st({},_,{viewBox:i}),c)):null},x=s;return x===void 0&&l&&(x=-1),f.createElement("span",st({role:"img"},u,{ref:h,tabIndex:x,onClick:l,className:S}),T())});QSe.displayName="AntdIcon";var sct=["type","children"],ZSe=new Set;function lct(e){return!!(typeof e=="string"&&e.length&&!ZSe.has(e))}function rk(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e[t];if(lct(n)){var r=document.createElement("script");r.setAttribute("src",n),r.setAttribute("data-namespace",n),e.length>t+1&&(r.onload=function(){rk(e,t+1)},r.onerror=function(){rk(e,t+1)}),ZSe.add(n),document.body.appendChild(r)}}function JSe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.scriptUrl,n=e.extraCommonProps,r=n===void 0?{}:n;t&&typeof document<"u"&&typeof window<"u"&&typeof document.createElement=="function"&&(Array.isArray(t)?rk(t.reverse()):rk([t]));var i=f.forwardRef(function(o,a){var s=o.type,l=o.children,c=tn(o,sct),u=null;return o.type&&(u=f.createElement("use",{xlinkHref:"#".concat(s)})),l&&(u=l),f.createElement(QSe,st({},r,c,{ref:a}),u)});return i.displayName="Iconfont",i}const cct=me.createElement(Uc,null);function uct(e){let{prefixCls:t,locale:n,onRefresh:r,statusRender:i,status:o}=e;const a=me.createElement(me.Fragment,null,me.createElement("p",{className:`${t}-expired`},n==null?void 0:n.expired),r&&me.createElement(cr,{type:"link",icon:me.createElement($lt,null),onClick:r},n==null?void 0:n.refresh)),s=me.createElement("p",{className:`${t}-scanned`},n==null?void 0:n.scanned),l={expired:a,loading:cct,scanned:s};return(i??(d=>l[d.status]))({status:o,locale:n,onRefresh:r})}const dct=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:i}=e;return{[t]:Object.assign(Object.assign({},$r(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${je(n)} ${r} ${i}`,position:"relative",overflow:"hidden",[`& > ${t}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:e.colorText,lineHeight:e.lineHeight,background:e.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${t}-expired, & > ${t}-scanned`]:{color:e.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:e.marginXS,fontSize:e.controlHeight}}),[`${t}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},fct=e=>({QRCodeMaskBackgroundColor:new xr(e.colorBgContainer).setA(.96).toRgbString()}),hct=Tr("QRCode",e=>{const t=fr(e,{QRCodeTextColor:e.colorText});return dct(t)},fct);var pct=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 eCe=e=>{var t,n,r,i;const[,o]=na(),{value:a,type:s="canvas",icon:l="",size:c=160,iconSize:u,color:d=o.colorText,errorLevel:h="M",status:p="active",bordered:m=!0,onRefresh:v,style:y,className:S,rootClassName:b,prefixCls:C,bgColor:_="transparent",statusRender:T}=e,x=pct(e,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:E}=f.useContext(hn),k=E("qrcode",C),[M,P,D]=hct(k),R={src:l,x:void 0,y:void 0,height:typeof u=="number"?u:(t=u==null?void 0:u.height)!==null&&t!==void 0?t:40,width:typeof u=="number"?u:(n=u==null?void 0:u.width)!==null&&n!==void 0?n:40,excavate:!0,crossOrigin:"anonymous"},A=ji(x,!0),H=Or(x,Object.keys(A)),F=Object.assign({value:a,size:c,level:h,bgColor:_,fgColor:d,style:{width:y==null?void 0:y.width,height:y==null?void 0:y.height},imageSettings:l?R:void 0},A),[U]=Ts("QRCode");if(!a)return null;const z=Re(k,S,b,P,D,{[`${k}-borderless`]:!m}),K=Object.assign(Object.assign({backgroundColor:_},y),{width:(r=y==null?void 0:y.width)!==null&&r!==void 0?r:c,height:(i=y==null?void 0:y.height)!==null&&i!==void 0?i:c});return M(me.createElement("div",Object.assign({},H,{className:z,style:K}),p!=="active"&&me.createElement("div",{className:`${k}-mask`},me.createElement(uct,{prefixCls:k,locale:U,status:p,onRefresh:v,statusRender:T})),s==="canvas"?me.createElement(VSe,Object.assign({},F)):me.createElement(KSe,Object.assign({},F))))};function mct(e,t){var n=e.disabled,r=e.prefixCls,i=e.character,o=e.characterRender,a=e.index,s=e.count,l=e.value,c=e.allowHalf,u=e.focused,d=e.onHover,h=e.onClick,p=function(T){d(T,a)},m=function(T){h(T,a)},v=function(T){T.keyCode===Pt.ENTER&&h(T,a)},y=a+1,S=new Set([r]);l===0&&a===0&&u?S.add("".concat(r,"-focused")):c&&l+.5>=y&&l<y?(S.add("".concat(r,"-half")),S.add("".concat(r,"-active")),u&&S.add("".concat(r,"-focused"))):(y<=l?S.add("".concat(r,"-full")):S.add("".concat(r,"-zero")),y===l&&u&&S.add("".concat(r,"-focused")));var b=typeof i=="function"?i(e):i,C=me.createElement("li",{className:Re(Array.from(S)),ref:t},me.createElement("div",{onClick:n?null:m,onKeyDown:n?null:v,onMouseMove:n?null:p,role:"radio","aria-checked":l>a?"true":"false","aria-posinset":a+1,"aria-setsize":s,tabIndex:n?-1:0},me.createElement("div",{className:"".concat(r,"-first")},b),me.createElement("div",{className:"".concat(r,"-second")},b)));return o&&(C=o(C,e)),C}const gct=me.forwardRef(mct);function vct(){var e=f.useRef({});function t(r){return e.current[r]}function n(r){return function(i){e.current[r]=i}}return[t,n]}function yct(e){var t=e.pageXOffset,n="scrollLeft";if(typeof t!="number"){var r=e.document;t=r.documentElement[n],typeof t!="number"&&(t=r.body[n])}return t}function bct(e){var t,n,r=e.ownerDocument,i=r.body,o=r&&r.documentElement,a=e.getBoundingClientRect();return t=a.left,n=a.top,t-=o.clientLeft||i.clientLeft||0,n-=o.clientTop||i.clientTop||0,{left:t,top:n}}function Sct(e){var t=bct(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=yct(r),t.left}var Cct=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function xct(e,t){var n=e.prefixCls,r=n===void 0?"rc-rate":n,i=e.className,o=e.defaultValue,a=e.value,s=e.count,l=s===void 0?5:s,c=e.allowHalf,u=c===void 0?!1:c,d=e.allowClear,h=d===void 0?!0:d,p=e.keyboard,m=p===void 0?!0:p,v=e.character,y=v===void 0?"★":v,S=e.characterRender,b=e.disabled,C=e.direction,_=C===void 0?"ltr":C,T=e.tabIndex,x=T===void 0?0:T,E=e.autoFocus,k=e.onHoverChange,M=e.onChange,P=e.onFocus,D=e.onBlur,R=e.onKeyDown,A=e.onMouseLeave,H=tn(e,Cct),F=vct(),U=Le(F,2),z=U[0],K=U[1],Z=me.useRef(null),N=function(){if(!b){var J;(J=Z.current)===null||J===void 0||J.focus()}};me.useImperativeHandle(t,function(){return{focus:N,blur:function(){if(!b){var J;(J=Z.current)===null||J===void 0||J.blur()}}}});var j=Qn(o||0,{value:a}),W=Le(j,2),G=W[0],re=W[1],se=Qn(null),de=Le(se,2),ee=de[0],ne=de[1],ue=function(J,be){var Oe=_==="rtl",Se=J+1;if(u){var Ke=z(J),tt=Sct(Ke),le=Ke.clientWidth;(Oe&&be-tt>le/2||!Oe&&be-tt<le/2)&&(Se-=.5)}return Se},ye=function(J){re(J),M==null||M(J)},ge=me.useState(!1),pe=Le(ge,2),he=pe[0],_e=pe[1],ce=function(){_e(!0),P==null||P()},xe=function(){_e(!1),D==null||D()},we=me.useState(null),De=Le(we,2),Fe=De[0],Ce=De[1],Te=function(J,be){var Oe=ue(be,J.pageX);Oe!==ee&&(Ce(Oe),ne(null)),k==null||k(Oe)},ke=function(J){b||(Ce(null),ne(null),k==null||k(void 0)),J&&(A==null||A(J))},Pe=function(J,be){var Oe=ue(be,J.pageX),Se=!1;h&&(Se=Oe===G),ke(),ye(Se?0:Oe),ne(Se?Oe:null)},Ne=function(J){var be=J.keyCode,Oe=_==="rtl",Se=u?.5:1;m&&(be===Pt.RIGHT&&G<l&&!Oe?(ye(G+Se),J.preventDefault()):be===Pt.LEFT&&G>0&&!Oe||be===Pt.RIGHT&&G>0&&Oe?(ye(G-Se),J.preventDefault()):be===Pt.LEFT&&G<l&&Oe&&(ye(G+Se),J.preventDefault())),R==null||R(J)};me.useEffect(function(){E&&!b&&N()},[]);var We=new Array(l).fill(0).map(function(q,J){return me.createElement(gct,{ref:K(J),index:J,count:l,disabled:b,prefixCls:"".concat(r,"-star"),allowHalf:u,value:Fe===null?G:Fe,onClick:Pe,onHover:Te,key:q||J,character:y,characterRender:S,focused:he})}),Q=Re(r,i,ae(ae({},"".concat(r,"-disabled"),b),"".concat(r,"-rtl"),_==="rtl"));return me.createElement("ul",st({className:Q,onMouseLeave:ke,tabIndex:b?-1:x,onFocus:b?null:ce,onBlur:b?null:xe,onKeyDown:b?null:Ne,ref:Z,role:"radiogroup"},ji(H,{aria:!0,data:!0,attr:!0})),We)}const wct=me.forwardRef(xct),_ct=e=>{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${je(e.lineWidth)} dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},Ect=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),Tct=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_ct(e)),Ect(e))}},kct=e=>({starColor:e.yellow6,starSize:e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}),Oct=Tr("Rate",e=>{const t=fr(e,{});return[Tct(t)]},kct);var Pct=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 Lte=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,style:o,tooltips:a,character:s=f.createElement(xP,null),disabled:l}=e,c=Pct(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),u=(T,x)=>{let{index:E}=x;return a?f.createElement(Ga,{title:a[E]},T):T},{getPrefixCls:d,direction:h,rate:p}=f.useContext(hn),m=d("rate",n),[v,y,S]=Oct(m),b=Object.assign(Object.assign({},p==null?void 0:p.style),o),C=f.useContext(ta),_=l??C;return v(f.createElement(wct,Object.assign({ref:t,character:s,characterRender:u,disabled:_},c,{className:Re(r,i,y,S,p==null?void 0:p.className),style:b,prefixCls:m,direction:h})))}),Mct=()=>f.createElement("svg",{width:"252",height:"294"},f.createElement("title",null,"No Found"),f.createElement("defs",null,f.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),f.createElement("g",{fill:"none",fillRule:"evenodd"},f.createElement("g",{transform:"translate(0 .012)"},f.createElement("mask",{fill:"#fff"}),f.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),f.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),f.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),f.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),f.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),f.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),f.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),f.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),f.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),f.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),f.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),f.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),f.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),f.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),f.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),f.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),f.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),f.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),f.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),f.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),f.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),f.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),f.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),f.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),f.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),f.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),f.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),f.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),f.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),f.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),f.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),f.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),f.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),f.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),f.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),f.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),f.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),f.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),f.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),f.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),f.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),f.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Ict=()=>f.createElement("svg",{width:"254",height:"294"},f.createElement("title",null,"Server Error"),f.createElement("defs",null,f.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),f.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),f.createElement("g",{fill:"none",fillRule:"evenodd"},f.createElement("g",{transform:"translate(0 .067)"},f.createElement("mask",{fill:"#fff"}),f.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),f.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),f.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),f.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),f.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),f.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),f.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),f.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),f.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),f.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),f.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),f.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),f.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),f.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),f.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),f.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),f.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),f.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),f.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),f.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),f.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),f.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),f.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),f.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),f.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),f.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),f.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),f.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),f.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),f.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),f.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),f.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),f.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),f.createElement("mask",{fill:"#fff"}),f.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),f.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),f.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),f.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),f.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),f.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),f.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),f.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),f.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),f.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),f.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),$ct=e=>{const{componentCls:t,lineHeightHeading3:n,iconCls:r,padding:i,paddingXL:o,paddingXS:a,paddingLG:s,marginXS:l,lineHeight:c}=e;return{[t]:{padding:`${je(e.calc(s).mul(2).equal())} ${je(o)}`,"&-rtl":{direction:"rtl"}},[`${t} ${t}-image`]:{width:e.imageWidth,height:e.imageHeight,margin:"auto"},[`${t} ${t}-icon`]:{marginBottom:s,textAlign:"center",[`& > ${r}`]:{fontSize:e.iconFontSize}},[`${t} ${t}-title`]:{color:e.colorTextHeading,fontSize:e.titleFontSize,lineHeight:n,marginBlock:l,textAlign:"center"},[`${t} ${t}-subtitle`]:{color:e.colorTextDescription,fontSize:e.subtitleFontSize,lineHeight:c,textAlign:"center"},[`${t} ${t}-content`]:{marginTop:s,padding:`${je(s)} ${je(e.calc(i).mul(2.5).equal())}`,backgroundColor:e.colorFillAlter},[`${t} ${t}-extra`]:{margin:e.extraMargin,textAlign:"center","& > *":{marginInlineEnd:a,"&:last-child":{marginInlineEnd:0}}}}},Rct=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-success ${t}-icon > ${n}`]:{color:e.resultSuccessIconColor},[`${t}-error ${t}-icon > ${n}`]:{color:e.resultErrorIconColor},[`${t}-info ${t}-icon > ${n}`]:{color:e.resultInfoIconColor},[`${t}-warning ${t}-icon > ${n}`]:{color:e.resultWarningIconColor}}},Act=e=>[$ct(e),Rct(e)],Nct=e=>Act(e),Dct=e=>({titleFontSize:e.fontSizeHeading3,subtitleFontSize:e.fontSize,iconFontSize:e.fontSizeHeading3*3,extraMargin:`${e.paddingLG}px 0 0 0`}),Lct=Tr("Result",e=>{const t=e.colorInfo,n=e.colorError,r=e.colorSuccess,i=e.colorWarning,o=fr(e,{resultInfoIconColor:t,resultErrorIconColor:n,resultSuccessIconColor:r,resultWarningIconColor:i,imageWidth:250,imageHeight:295});return[Nct(o)]},Dct),Fct=()=>f.createElement("svg",{width:"251",height:"294"},f.createElement("title",null,"Unauthorized"),f.createElement("g",{fill:"none",fillRule:"evenodd"},f.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),f.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),f.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),f.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),f.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),f.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),f.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),f.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),f.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),f.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),f.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),f.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),f.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),f.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),f.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),f.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),f.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),f.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),f.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),f.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),f.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),f.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),f.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),f.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),f.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),f.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),f.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),f.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),f.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),f.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),f.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),f.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),f.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),f.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),f.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),f.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),f.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),f.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),f.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),f.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),jct={success:Zv,error:ih,info:bg,warning:oct},UE={404:Mct,500:Ict,403:Fct},Bct=Object.keys(UE),Hct=e=>{let{prefixCls:t,icon:n,status:r}=e;const i=Re(`${t}-icon`);if(Bct.includes(`${r}`)){const a=UE[r];return f.createElement("div",{className:`${i} ${t}-image`},f.createElement(a,null))}const o=f.createElement(jct[r]);return n===null||n===!1?null:f.createElement("div",{className:i},n||o)},zct=e=>{let{prefixCls:t,extra:n}=e;return n?f.createElement("div",{className:`${t}-extra`},n):null},WE=e=>{let{prefixCls:t,className:n,rootClassName:r,subTitle:i,title:o,style:a,children:s,status:l="info",icon:c,extra:u}=e;const{getPrefixCls:d,direction:h,result:p}=f.useContext(hn),m=d("result",t),[v,y,S]=Lct(m),b=Re(m,`${m}-${l}`,n,p==null?void 0:p.className,r,{[`${m}-rtl`]:h==="rtl"},y,S),C=Object.assign(Object.assign({},p==null?void 0:p.style),a);return v(f.createElement("div",{className:b,style:C},f.createElement(Hct,{prefixCls:m,status:l,icon:c}),f.createElement("div",{className:`${m}-title`},o),i&&f.createElement("div",{className:`${m}-subtitle`},i),f.createElement(zct,{prefixCls:m,extra:u}),s&&f.createElement("div",{className:`${m}-content`},s)))};WE.PRESENTED_IMAGE_403=UE[403];WE.PRESENTED_IMAGE_404=UE[404];WE.PRESENTED_IMAGE_500=UE[500];var Uct=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],tCe=f.forwardRef(function(e,t){var n,r=e.prefixCls,i=r===void 0?"rc-switch":r,o=e.className,a=e.checked,s=e.defaultChecked,l=e.disabled,c=e.loadingIcon,u=e.checkedChildren,d=e.unCheckedChildren,h=e.onClick,p=e.onChange,m=e.onKeyDown,v=tn(e,Uct),y=Qn(!1,{value:a,defaultValue:s}),S=Le(y,2),b=S[0],C=S[1];function _(k,M){var P=b;return l||(P=k,C(P),p==null||p(P,M)),P}function T(k){k.which===Pt.LEFT?_(!1,k):k.which===Pt.RIGHT&&_(!0,k),m==null||m(k)}function x(k){var M=_(!b,k);h==null||h(M,k)}var E=Re(i,o,(n={},ae(n,"".concat(i,"-checked"),b),ae(n,"".concat(i,"-disabled"),l),n));return f.createElement("button",st({},v,{type:"button",role:"switch","aria-checked":b,disabled:l,className:E,ref:t,onKeyDown:T,onClick:x}),c,f.createElement("span",{className:"".concat(i,"-inner")},f.createElement("span",{className:"".concat(i,"-inner-checked")},u),f.createElement("span",{className:"".concat(i,"-inner-unchecked")},d)))});tCe.displayName="Switch";const Wct=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:i,innerMinMarginSM:o,innerMaxMarginSM:a,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,u=je(l(s).add(l(r).mul(2)).equal()),d=je(l(a).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:je(n),[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${u} - ${d})`,marginInlineEnd:`calc(100% - ${u} + ${d})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:l(l(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${u} + ${d})`,marginInlineEnd:`calc(-100% + ${u} - ${d})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${je(l(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(e.marginXXS).div(2).equal(),marginInlineEnd:l(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:l(e.marginXXS).div(2).equal()}}}}}}},Vct=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},Kct=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:i,handleSize:o,calc:a}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:n,insetInlineStart:n,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:a(o).div(2).equal(),boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${je(a(o).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},qct=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:i,innerMaxMargin:o,handleSize:a,calc:s}=e,l=`${t}-inner`,c=je(s(a).add(s(r).mul(2)).equal()),u=je(s(o).mul(2).equal());return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:o,paddingInlineEnd:i,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${c} - ${u})`,marginInlineEnd:`calc(100% - ${c} + ${u})`},[`${l}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${c} + ${u})`,marginInlineEnd:`calc(-100% + ${c} - ${u})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:s(r).mul(2).equal(),marginInlineEnd:s(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:s(r).mul(-1).mul(2).equal(),marginInlineEnd:s(r).mul(2).equal()}}}}}},Gct=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},$r(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:je(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),pl(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},Yct=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:i}=e,o=t*n,a=r/2,s=2,l=o-s*2,c=a-s*2;return{trackHeight:o,trackHeightSM:a,trackMinWidth:l*2+s*4,trackMinWidthSM:c*2+s*2,trackPadding:s,handleBg:i,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new xr("#00230b").setA(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+s+s*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+s+s*2}},Xct=Tr("Switch",e=>{const t=fr(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Gct(t),qct(t),Kct(t),Vct(t),Wct(t)]},Yct);var Qct=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 Zct=f.forwardRef((e,t)=>{const{prefixCls:n,size:r,disabled:i,loading:o,className:a,rootClassName:s,style:l,checked:c,value:u,defaultChecked:d,defaultValue:h,onChange:p}=e,m=Qct(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[v,y]=Qn(!1,{value:c??u,defaultValue:d??h}),{getPrefixCls:S,direction:b,switch:C}=f.useContext(hn),_=f.useContext(ta),T=(i??_)||o,x=S("switch",n),E=f.createElement("div",{className:`${x}-handle`},o&&f.createElement(zd,{className:`${x}-loading-icon`})),[k,M,P]=Xct(x),D=Ao(r),R=Re(C==null?void 0:C.className,{[`${x}-small`]:D==="small",[`${x}-loading`]:o,[`${x}-rtl`]:b==="rtl"},a,s,M,P),A=Object.assign(Object.assign({},C==null?void 0:C.style),l),H=function(){y(arguments.length<=0?void 0:arguments[0]),p==null||p.apply(void 0,arguments)};return k(f.createElement(bE,{component:"Switch"},f.createElement(tCe,Object.assign({},m,{checked:v,onChange:H,prefixCls:x,className:R,style:A,disabled:T,ref:t,loadingIcon:E}))))}),ik=Zct;ik.__ANT_SWITCH=!0;var Fh={},VE="rc-table-internal-hook";function XW(e){var t=f.createContext(void 0),n=function(i){var o=i.value,a=i.children,s=f.useRef(o);s.current=o;var l=f.useState(function(){return{getValue:function(){return s.current},listeners:new Set}}),c=Le(l,1),u=c[0];return Er(function(){Kl.unstable_batchedUpdates(function(){u.listeners.forEach(function(d){d(o)})})},[o]),f.createElement(t.Provider,{value:u},a)};return{Context:t,Provider:n,defaultValue:e}}function xs(e,t){var n=dr(typeof t=="function"?t:function(d){if(t===void 0)return d;if(!Array.isArray(t))return d[t];var h={};return t.forEach(function(p){h[p]=d[p]}),h}),r=f.useContext(e==null?void 0:e.Context),i=r||{},o=i.listeners,a=i.getValue,s=f.useRef();s.current=n(r?a():e==null?void 0:e.defaultValue);var l=f.useState({}),c=Le(l,2),u=c[1];return Er(function(){if(!r)return;function d(h){var p=n(h);ku(s.current,p,!0)||u({})}return o.add(d),function(){o.delete(d)}},[r]),s.current}function Jct(){var e=f.createContext(null);function t(){return f.useContext(e)}function n(i,o){var a=jd(i),s=function(c,u){var d=a?{ref:u}:{},h=f.useRef(0),p=f.useRef(c),m=t();return m!==null?f.createElement(i,st({},c,d)):((!o||o(p.current,c))&&(h.current+=1),p.current=c,f.createElement(e.Provider,{value:h.current},f.createElement(i,st({},c,d))))};return a?f.forwardRef(s):s}function r(i,o){var a=jd(i),s=function(c,u){var d=a?{ref:u}:{};return t(),f.createElement(i,st({},c,d))};return a?f.memo(f.forwardRef(s),o):f.memo(s,o)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var QW=Jct(),nCe=QW.makeImmutable,sC=QW.responseImmutable,eut=QW.useImmutableMark,bl=XW(),rCe=f.createContext({renderWithProps:!1}),tut="RC_TABLE_KEY";function nut(e){return e==null?[]:Array.isArray(e)?e:[e]}function _P(e){var t=[],n={};return e.forEach(function(r){for(var i=r||{},o=i.key,a=i.dataIndex,s=o||nut(a).join("-")||tut;n[s];)s="".concat(s,"_next");n[s]=!0,t.push(s)}),t}function aj(e){return e!=null}function rut(e){return typeof e=="number"&&!Number.isNaN(e)}function iut(e){return e&&ln(e)==="object"&&!Array.isArray(e)&&!f.isValidElement(e)}function out(e,t,n,r,i,o){var a=f.useContext(rCe),s=eut(),l=hp(function(){if(aj(r))return[r];var c=t==null||t===""?[]:Array.isArray(t)?t:[t],u=zo(e,c),d=u,h=void 0;if(i){var p=i(u,e,n);iut(p)?(d=p.children,h=p.props,a.renderWithProps=!0):d=p}return[d,h]},[s,e,r,t,i,n],function(c,u){if(o){var d=Le(c,2),h=d[1],p=Le(u,2),m=p[1];return o(m,h)}return a.renderWithProps?!0:!ku(c,u,!0)});return l}function aut(e,t,n,r){var i=e+t-1;return e<=r&&i>=n}function sut(e,t){return xs(bl,function(n){var r=aut(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var lut=function(t){var n=t.ellipsis,r=t.rowType,i=t.children,o,a=n===!0?{showTitle:!0}:n;return a&&(a.showTitle||r==="header")&&(typeof i=="string"||typeof i=="number"?o=i.toString():f.isValidElement(i)&&typeof i.props.children=="string"&&(o=i.props.children)),o};function cut(e){var t,n,r,i,o,a,s,l,c=e.component,u=e.children,d=e.ellipsis,h=e.scope,p=e.prefixCls,m=e.className,v=e.align,y=e.record,S=e.render,b=e.dataIndex,C=e.renderIndex,_=e.shouldCellUpdate,T=e.index,x=e.rowType,E=e.colSpan,k=e.rowSpan,M=e.fixLeft,P=e.fixRight,D=e.firstFixLeft,R=e.lastFixLeft,A=e.firstFixRight,H=e.lastFixRight,F=e.appendNode,U=e.additionalProps,z=U===void 0?{}:U,K=e.isSticky,Z="".concat(p,"-cell"),N=xs(bl,["supportSticky","allColumnsFixedLeft","rowHoverable"]),j=N.supportSticky,W=N.allColumnsFixedLeft,G=N.rowHoverable,re=out(y,b,C,u,S,_),se=Le(re,2),de=se[0],ee=se[1],ne={},ue=typeof M=="number"&&j,ye=typeof P=="number"&&j;ue&&(ne.position="sticky",ne.left=M),ye&&(ne.position="sticky",ne.right=P);var ge=(t=(n=(r=ee==null?void 0:ee.colSpan)!==null&&r!==void 0?r:z.colSpan)!==null&&n!==void 0?n:E)!==null&&t!==void 0?t:1,pe=(i=(o=(a=ee==null?void 0:ee.rowSpan)!==null&&a!==void 0?a:z.rowSpan)!==null&&o!==void 0?o:k)!==null&&i!==void 0?i:1,he=sut(T,pe),_e=Le(he,2),ce=_e[0],xe=_e[1],we=dr(function(Ne){var We;y&&xe(T,T+pe-1),z==null||(We=z.onMouseEnter)===null||We===void 0||We.call(z,Ne)}),De=dr(function(Ne){var We;y&&xe(-1,-1),z==null||(We=z.onMouseLeave)===null||We===void 0||We.call(z,Ne)});if(ge===0||pe===0)return null;var Fe=(s=z.title)!==null&&s!==void 0?s:lut({rowType:x,ellipsis:d,children:de}),Ce=Re(Z,m,(l={},ae(ae(ae(ae(ae(ae(ae(ae(ae(ae(l,"".concat(Z,"-fix-left"),ue&&j),"".concat(Z,"-fix-left-first"),D&&j),"".concat(Z,"-fix-left-last"),R&&j),"".concat(Z,"-fix-left-all"),R&&W&&j),"".concat(Z,"-fix-right"),ye&&j),"".concat(Z,"-fix-right-first"),A&&j),"".concat(Z,"-fix-right-last"),H&&j),"".concat(Z,"-ellipsis"),d),"".concat(Z,"-with-append"),F),"".concat(Z,"-fix-sticky"),(ue||ye)&&K&&j),ae(l,"".concat(Z,"-row-hover"),!ee&&ce)),z.className,ee==null?void 0:ee.className),Te={};v&&(Te.textAlign=v);var ke=Y(Y(Y(Y({},ee==null?void 0:ee.style),ne),Te),z.style),Pe=de;return ln(Pe)==="object"&&!Array.isArray(Pe)&&!f.isValidElement(Pe)&&(Pe=null),d&&(R||A)&&(Pe=f.createElement("span",{className:"".concat(Z,"-content")},Pe)),f.createElement(c,st({},ee,z,{className:Ce,style:ke,title:Fe,scope:h,onMouseEnter:G?we:void 0,onMouseLeave:G?De:void 0,colSpan:ge!==1?ge:null,rowSpan:pe!==1?pe:null}),F,Pe)}const lC=f.memo(cut);function ZW(e,t,n,r,i){var o=n[e]||{},a=n[t]||{},s,l;o.fixed==="left"?s=r.left[i==="rtl"?t:e]:a.fixed==="right"&&(l=r.right[i==="rtl"?e:t]);var c=!1,u=!1,d=!1,h=!1,p=n[t+1],m=n[e-1],v=p&&!p.fixed||m&&!m.fixed||n.every(function(_){return _.fixed==="left"});if(i==="rtl"){if(s!==void 0){var y=m&&m.fixed==="left";h=!y&&v}else if(l!==void 0){var S=p&&p.fixed==="right";d=!S&&v}}else if(s!==void 0){var b=p&&p.fixed==="left";c=!b&&v}else if(l!==void 0){var C=m&&m.fixed==="right";u=!C&&v}return{fixLeft:s,fixRight:l,lastFixLeft:c,firstFixRight:u,lastFixRight:d,firstFixLeft:h,isSticky:r.isSticky}}var iCe=f.createContext({});function uut(e){var t=e.className,n=e.index,r=e.children,i=e.colSpan,o=i===void 0?1:i,a=e.rowSpan,s=e.align,l=xs(bl,["prefixCls","direction"]),c=l.prefixCls,u=l.direction,d=f.useContext(iCe),h=d.scrollColumnIndex,p=d.stickyOffsets,m=d.flattenColumns,v=n+o-1,y=v+1===h?o+1:o,S=ZW(n,n+y-1,m,p,u);return f.createElement(lC,st({className:t,index:n,component:"td",prefixCls:c,record:null,dataIndex:null,align:s,colSpan:y,rowSpan:a,render:function(){return r}},S))}var dut=["children"];function fut(e){var t=e.children,n=tn(e,dut);return f.createElement("tr",n,t)}function EP(e){var t=e.children;return t}EP.Row=fut;EP.Cell=uut;function hut(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,i=xs(bl,"prefixCls"),o=r.length-1,a=r[o],s=f.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:a!=null&&a.scrollbar?o:null}},[a,r,o,n]);return f.createElement(iCe.Provider,{value:s},f.createElement("tfoot",{className:"".concat(i,"-summary")},t))}const a5=sC(hut);var oCe=EP;function put(e){return null}function mut(e){return null}function aCe(e,t,n,r,i,o,a){e.push({record:t,indent:n,index:a});var s=o(t),l=i==null?void 0:i.has(s);if(t&&Array.isArray(t[r])&&l)for(var c=0;c<t[r].length;c+=1)aCe(e,t[r][c],n+1,r,i,o,c)}function sCe(e,t,n,r){var i=f.useMemo(function(){if(n!=null&&n.size){for(var o=[],a=0;a<(e==null?void 0:e.length);a+=1){var s=e[a];aCe(o,s,0,t,n,r,a)}return o}return e==null?void 0:e.map(function(l,c){return{record:l,indent:0,index:c}})},[e,t,n,r]);return i}function lCe(e,t,n,r){var i=xs(bl,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),o=i.flattenColumns,a=i.expandableType,s=i.expandedKeys,l=i.childrenColumnName,c=i.onTriggerExpand,u=i.rowExpandable,d=i.onRow,h=i.expandRowByClick,p=i.rowClassName,m=a==="nest",v=a==="row"&&(!u||u(e)),y=v||m,S=s&&s.has(t),b=l&&e&&e[l],C=dr(c),_=d==null?void 0:d(e,n),T=_==null?void 0:_.onClick,x=function(P){h&&y&&c(e,P);for(var D=arguments.length,R=new Array(D>1?D-1:0),A=1;A<D;A++)R[A-1]=arguments[A];T==null||T.apply(void 0,[P].concat(R))},E;typeof p=="string"?E=p:typeof p=="function"&&(E=p(e,n,r));var k=_P(o);return Y(Y({},i),{},{columnsKey:k,nestExpandable:m,expanded:S,hasNestChildren:b,record:e,onTriggerExpand:C,rowSupportExpand:v,expandable:y,rowProps:Y(Y({},_),{},{className:Re(E,_==null?void 0:_.className),onClick:x})})}function cCe(e){var t=e.prefixCls,n=e.children,r=e.component,i=e.cellComponent,o=e.className,a=e.expanded,s=e.colSpan,l=e.isEmpty,c=xs(bl,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),u=c.scrollbarSize,d=c.fixHeader,h=c.fixColumn,p=c.componentWidth,m=c.horizonScroll,v=n;return(l?m&&p:h)&&(v=f.createElement("div",{style:{width:p-(d&&!l?u:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(t,"-expanded-row-fixed")},v)),f.createElement(r,{className:o,style:{display:a?null:"none"}},f.createElement(lC,{component:i,prefixCls:t,colSpan:s},v))}function gut(e){var t=e.prefixCls,n=e.record,r=e.onExpand,i=e.expanded,o=e.expandable,a="".concat(t,"-row-expand-icon");if(!o)return f.createElement("span",{className:Re(a,"".concat(t,"-row-spaced"))});var s=function(c){r(n,c),c.stopPropagation()};return f.createElement("span",{className:Re(a,ae(ae({},"".concat(t,"-row-expanded"),i),"".concat(t,"-row-collapsed"),!i)),onClick:s})}function vut(e,t,n){var r=[];function i(o){(o||[]).forEach(function(a,s){r.push(t(a,s)),i(a[n])})}return i(e),r}function uCe(e,t,n,r){return typeof e=="string"?e:typeof e=="function"?e(t,n,r):""}function dCe(e,t,n,r,i){var o=e.record,a=e.prefixCls,s=e.columnsKey,l=e.fixedInfoList,c=e.expandIconColumnIndex,u=e.nestExpandable,d=e.indentSize,h=e.expandIcon,p=e.expanded,m=e.hasNestChildren,v=e.onTriggerExpand,y=s[n],S=l[n],b;n===(c||0)&&u&&(b=f.createElement(f.Fragment,null,f.createElement("span",{style:{paddingLeft:"".concat(d*r,"px")},className:"".concat(a,"-row-indent indent-level-").concat(r)}),h({prefixCls:a,expanded:p,expandable:m,record:o,onExpand:v})));var C;return t.onCell&&(C=t.onCell(o,i)),{key:y,fixedInfo:S,appendCellNode:b,additionalCellProps:C||{}}}function yut(e){var t=e.className,n=e.style,r=e.record,i=e.index,o=e.renderIndex,a=e.rowKey,s=e.indent,l=s===void 0?0:s,c=e.rowComponent,u=e.cellComponent,d=e.scopeCellComponent,h=lCe(r,a,i,l),p=h.prefixCls,m=h.flattenColumns,v=h.expandedRowClassName,y=h.expandedRowRender,S=h.rowProps,b=h.expanded,C=h.rowSupportExpand,_=f.useRef(!1);_.current||(_.current=b);var T=uCe(v,r,i,l),x=f.createElement(c,st({},S,{"data-row-key":a,className:Re(t,"".concat(p,"-row"),"".concat(p,"-row-level-").concat(l),S==null?void 0:S.className,ae({},T,l>=1)),style:Y(Y({},n),S==null?void 0:S.style)}),m.map(function(M,P){var D=M.render,R=M.dataIndex,A=M.className,H=dCe(h,M,P,l,i),F=H.key,U=H.fixedInfo,z=H.appendCellNode,K=H.additionalCellProps;return f.createElement(lC,st({className:A,ellipsis:M.ellipsis,align:M.align,scope:M.rowScope,component:M.rowScope?d:u,prefixCls:p,key:F,record:r,index:i,renderIndex:o,dataIndex:R,render:D,shouldCellUpdate:M.shouldCellUpdate},U,{appendNode:z,additionalProps:K}))})),E;if(C&&(_.current||b)){var k=y(r,i,l+1,b);E=f.createElement(cCe,{expanded:b,className:Re("".concat(p,"-expanded-row"),"".concat(p,"-expanded-row-level-").concat(l+1),T),prefixCls:p,component:c,cellComponent:u,colSpan:m.length,isEmpty:!1},k)}return f.createElement(f.Fragment,null,x,E)}const but=sC(yut);function Sut(e){var t=e.columnKey,n=e.onColumnResize,r=f.useRef();return f.useEffect(function(){r.current&&n(t,r.current.offsetWidth)},[]),f.createElement(Wa,{data:t},f.createElement("td",{ref:r,style:{padding:0,border:0,height:0}},f.createElement("div",{style:{height:0,overflow:"hidden"}}," ")))}function Cut(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize;return f.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),style:{height:0,fontSize:0}},f.createElement(Wa.Collection,{onBatchResize:function(o){o.forEach(function(a){var s=a.data,l=a.size;r(s,l.offsetWidth)})}},n.map(function(i){return f.createElement(Sut,{key:i,columnKey:i,onColumnResize:r})})))}function xut(e){var t=e.data,n=e.measureColumnWidth,r=xs(bl,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),i=r.prefixCls,o=r.getComponent,a=r.onColumnResize,s=r.flattenColumns,l=r.getRowKey,c=r.expandedKeys,u=r.childrenColumnName,d=r.emptyNode,h=sCe(t,u,c,l),p=f.useRef({renderWithProps:!1}),m=o(["body","wrapper"],"tbody"),v=o(["body","row"],"tr"),y=o(["body","cell"],"td"),S=o(["body","cell"],"th"),b;t.length?b=h.map(function(_,T){var x=_.record,E=_.indent,k=_.index,M=l(x,T);return f.createElement(but,{key:M,rowKey:M,record:x,index:T,renderIndex:k,rowComponent:v,cellComponent:y,scopeCellComponent:S,indent:E})}):b=f.createElement(cCe,{expanded:!0,className:"".concat(i,"-placeholder"),prefixCls:i,component:v,cellComponent:y,colSpan:s.length,isEmpty:!0},d);var C=_P(s);return f.createElement(rCe.Provider,{value:p.current},f.createElement(m,{className:"".concat(i,"-tbody")},n&&f.createElement(Cut,{prefixCls:i,columnsKey:C,onColumnResize:a}),b))}const wut=sC(xut);var _ut=["expandable"],ow="RC_TABLE_INTERNAL_COL_DEFINE";function Eut(e){var t=e.expandable,n=tn(e,_ut),r;return"expandable"in e?r=Y(Y({},n),t):r=n,r.showExpandColumn===!1&&(r.expandIconColumnIndex=-1),r}var Tut=["columnType"];function fCe(e){for(var t=e.colWidths,n=e.columns,r=e.columCount,i=xs(bl,["tableLayout"]),o=i.tableLayout,a=[],s=r||n.length,l=!1,c=s-1;c>=0;c-=1){var u=t[c],d=n&&n[c],h=void 0,p=void 0;if(d&&(h=d[ow],o==="auto"&&(p=d.minWidth)),u||p||h||l){var m=h||{};m.columnType;var v=tn(m,Tut);a.unshift(f.createElement("col",st({key:c,style:{width:u,minWidth:p}},v))),l=!0}}return f.createElement("colgroup",null,a)}var kut=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Out(e,t){return f.useMemo(function(){for(var n=[],r=0;r<t;r+=1){var i=e[r];if(i!==void 0)n[r]=i;else return null}return n},[e.join("_"),t])}var Put=f.forwardRef(function(e,t){var n=e.className,r=e.noData,i=e.columns,o=e.flattenColumns,a=e.colWidths,s=e.columCount,l=e.stickyOffsets,c=e.direction,u=e.fixHeader,d=e.stickyTopOffset,h=e.stickyBottomOffset,p=e.stickyClassName,m=e.onScroll,v=e.maxContentScroll,y=e.children,S=tn(e,kut),b=xs(bl,["prefixCls","scrollbarSize","isSticky","getComponent"]),C=b.prefixCls,_=b.scrollbarSize,T=b.isSticky,x=b.getComponent,E=x(["header","table"],"table"),k=T&&!u?0:_,M=f.useRef(null),P=f.useCallback(function(K){i_(t,K),i_(M,K)},[]);f.useEffect(function(){var K;function Z(N){var j=N,W=j.currentTarget,G=j.deltaX;G&&(m({currentTarget:W,scrollLeft:W.scrollLeft+G}),N.preventDefault())}return(K=M.current)===null||K===void 0||K.addEventListener("wheel",Z,{passive:!1}),function(){var N;(N=M.current)===null||N===void 0||N.removeEventListener("wheel",Z)}},[]);var D=f.useMemo(function(){return o.every(function(K){return K.width})},[o]),R=o[o.length-1],A={fixed:R?R.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(C,"-cell-scrollbar")}}},H=f.useMemo(function(){return k?[].concat(pt(i),[A]):i},[k,i]),F=f.useMemo(function(){return k?[].concat(pt(o),[A]):o},[k,o]),U=f.useMemo(function(){var K=l.right,Z=l.left;return Y(Y({},l),{},{left:c==="rtl"?[].concat(pt(Z.map(function(N){return N+k})),[0]):Z,right:c==="rtl"?K:[].concat(pt(K.map(function(N){return N+k})),[0]),isSticky:T})},[k,l,T]),z=Out(a,s);return f.createElement("div",{style:Y({overflow:"hidden"},T?{top:d,bottom:h}:{}),ref:P,className:Re(n,ae({},p,!!p))},f.createElement(E,{style:{tableLayout:"fixed",visibility:r||z?null:"hidden"}},(!r||!v||D)&&f.createElement(fCe,{colWidths:z?[].concat(pt(z),[k]):[],columCount:s+1,columns:F}),y(Y(Y({},S),{},{stickyOffsets:U,columns:H,flattenColumns:F}))))});const Fte=f.memo(Put);var Mut=function(t){var n=t.cells,r=t.stickyOffsets,i=t.flattenColumns,o=t.rowComponent,a=t.cellComponent,s=t.onHeaderRow,l=t.index,c=xs(bl,["prefixCls","direction"]),u=c.prefixCls,d=c.direction,h;s&&(h=s(n.map(function(m){return m.column}),l));var p=_P(n.map(function(m){return m.column}));return f.createElement(o,h,n.map(function(m,v){var y=m.column,S=ZW(m.colStart,m.colEnd,i,r,d),b;return y&&y.onHeaderCell&&(b=m.column.onHeaderCell(y)),f.createElement(lC,st({},m,{scope:y.title?m.colSpan>1?"colgroup":"col":null,ellipsis:y.ellipsis,align:y.align,component:a,prefixCls:u,key:p[v]},S,{additionalProps:b,rowType:"header"}))}))};function Iut(e){var t=[];function n(a,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[l]=t[l]||[];var c=s,u=a.filter(Boolean).map(function(d){var h={key:d.key,className:d.className||"",children:d.title,column:d,colStart:c},p=1,m=d.children;return m&&m.length>0&&(p=n(m,c,l+1).reduce(function(v,y){return v+y},0),h.hasSubColumns=!0),"colSpan"in d&&(p=d.colSpan),"rowSpan"in d&&(h.rowSpan=d.rowSpan),h.colSpan=p,h.colEnd=h.colStart+p-1,t[l].push(h),c+=p,p});return u}n(e,0);for(var r=t.length,i=function(s){t[s].forEach(function(l){!("rowSpan"in l)&&!l.hasSubColumns&&(l.rowSpan=r-s)})},o=0;o<r;o+=1)i(o);return t}var $ut=function(t){var n=t.stickyOffsets,r=t.columns,i=t.flattenColumns,o=t.onHeaderRow,a=xs(bl,["prefixCls","getComponent"]),s=a.prefixCls,l=a.getComponent,c=f.useMemo(function(){return Iut(r)},[r]),u=l(["header","wrapper"],"thead"),d=l(["header","row"],"tr"),h=l(["header","cell"],"th");return f.createElement(u,{className:"".concat(s,"-thead")},c.map(function(p,m){var v=f.createElement(Mut,{key:m,flattenColumns:i,cells:p,stickyOffsets:n,rowComponent:d,cellComponent:h,onHeaderRow:o,index:m});return v}))};const jte=sC($ut);function Bte(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function Rut(e,t,n){return f.useMemo(function(){if(t&&t>0){var r=0,i=0;e.forEach(function(h){var p=Bte(t,h.width);p?r+=p:i+=1});var o=Math.max(t,n),a=Math.max(o-r,i),s=i,l=a/i,c=0,u=e.map(function(h){var p=Y({},h),m=Bte(t,p.width);if(m)p.width=m;else{var v=Math.floor(l);p.width=s===1?a:v,a-=v,s-=1}return c+=p.width,p});if(c<o){var d=o/c;a=o,u.forEach(function(h,p){var m=Math.floor(h.width*d);h.width=p===u.length-1?a:m,a-=m})}return[u,Math.max(c,o)]}return[e,t]},[e,t,n])}var Aut=["children"],Nut=["fixed"];function JW(e){return Vo(e).filter(function(t){return f.isValidElement(t)}).map(function(t){var n=t.key,r=t.props,i=r.children,o=tn(r,Aut),a=Y({key:n},o);return i&&(a.children=JW(i)),a})}function hCe(e){return e.filter(function(t){return t&&ln(t)==="object"&&!t.hidden}).map(function(t){var n=t.children;return n&&n.length>0?Y(Y({},t),{},{children:hCe(n)}):t})}function sj(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&ln(n)==="object"}).reduce(function(n,r,i){var o=r.fixed,a=o===!0?"left":o,s="".concat(t,"-").concat(i),l=r.children;return l&&l.length>0?[].concat(pt(n),pt(sj(l,s).map(function(c){return Y({fixed:a},c)}))):[].concat(pt(n),[Y(Y({key:s},r),{},{fixed:a})])},[])}function Dut(e){return e.map(function(t){var n=t.fixed,r=tn(t,Nut),i=n;return n==="left"?i="right":n==="right"&&(i="left"),Y({fixed:i},r)})}function Lut(e,t){var n=e.prefixCls,r=e.columns,i=e.children,o=e.expandable,a=e.expandedKeys,s=e.columnTitle,l=e.getRowKey,c=e.onTriggerExpand,u=e.expandIcon,d=e.rowExpandable,h=e.expandIconColumnIndex,p=e.direction,m=e.expandRowByClick,v=e.columnWidth,y=e.fixed,S=e.scrollWidth,b=e.clientWidth,C=f.useMemo(function(){var R=r||JW(i)||[];return hCe(R.slice())},[r,i]),_=f.useMemo(function(){if(o){var R=C.slice();if(!R.includes(Fh)){var A=h||0;A>=0&&(A||y==="left"||!y)&&R.splice(A,0,Fh),y==="right"&&R.splice(C.length,0,Fh)}var H=R.indexOf(Fh);R=R.filter(function(K,Z){return K!==Fh||Z===H});var F=C[H],U;y?U=y:U=F?F.fixed:null;var z=ae(ae(ae(ae(ae(ae({},ow,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",s),"fixed",U),"className","".concat(n,"-row-expand-icon-cell")),"width",v),"render",function(Z,N,j){var W=l(N,j),G=a.has(W),re=d?d(N):!0,se=u({prefixCls:n,expanded:G,expandable:re,record:N,onExpand:c});return m?f.createElement("span",{onClick:function(ee){return ee.stopPropagation()}},se):se});return R.map(function(K){return K===Fh?z:K})}return C.filter(function(K){return K!==Fh})},[o,C,l,a,u,p]),T=f.useMemo(function(){var R=_;return t&&(R=t(R)),R.length||(R=[{render:function(){return null}}]),R},[t,_,p]),x=f.useMemo(function(){return p==="rtl"?Dut(sj(T)):sj(T)},[T,p,S]),E=f.useMemo(function(){for(var R=-1,A=x.length-1;A>=0;A-=1){var H=x[A].fixed;if(H==="left"||H===!0){R=A;break}}if(R>=0)for(var F=0;F<=R;F+=1){var U=x[F].fixed;if(U!=="left"&&U!==!0)return!0}var z=x.findIndex(function(N){var j=N.fixed;return j==="right"});if(z>=0)for(var K=z;K<x.length;K+=1){var Z=x[K].fixed;if(Z!=="right")return!0}return!1},[x]),k=Rut(x,S,b),M=Le(k,2),P=M[0],D=M[1];return[T,P,D,E]}function Fut(e,t,n){var r=Eut(e),i=r.expandIcon,o=r.expandedRowKeys,a=r.defaultExpandedRowKeys,s=r.defaultExpandAllRows,l=r.expandedRowRender,c=r.onExpand,u=r.onExpandedRowsChange,d=r.childrenColumnName,h=i||gut,p=d||"children",m=f.useMemo(function(){return l?"row":e.expandable&&e.internalHooks===VE&&e.expandable.__PARENT_RENDER_ICON__||t.some(function(T){return T&&ln(T)==="object"&&T[p]})?"nest":!1},[!!l,t]),v=f.useState(function(){return a||(s?vut(t,n,p):[])}),y=Le(v,2),S=y[0],b=y[1],C=f.useMemo(function(){return new Set(o||S||[])},[o,S]),_=f.useCallback(function(T){var x=n(T,t.indexOf(T)),E,k=C.has(x);k?(C.delete(x),E=pt(C)):E=[].concat(pt(C),[x]),b(E),c&&c(!k,T),u&&u(E)},[n,C,t,c,u]);return[r,m,C,h,p,_]}function jut(e,t,n){var r=e.map(function(i,o){return ZW(o,o,e,t,n)});return hp(function(){return r},[r],function(i,o){return!ku(i,o)})}function pCe(e){var t=f.useRef(e),n=f.useState({}),r=Le(n,2),i=r[1],o=f.useRef(null),a=f.useRef([]);function s(l){a.current.push(l);var c=Promise.resolve();o.current=c,c.then(function(){if(o.current===c){var u=a.current,d=t.current;a.current=[],u.forEach(function(h){t.current=h(t.current)}),o.current=null,d!==t.current&&i({})}})}return f.useEffect(function(){return function(){o.current=null}},[]),[t.current,s]}function But(e){var t=f.useRef(null),n=f.useRef();function r(){window.clearTimeout(n.current)}function i(a){t.current=a,r(),n.current=window.setTimeout(function(){t.current=null,n.current=void 0},100)}function o(){return t.current}return f.useEffect(function(){return r},[]),[i,o]}function Hut(){var e=f.useState(-1),t=Le(e,2),n=t[0],r=t[1],i=f.useState(-1),o=Le(i,2),a=o[0],s=o[1],l=f.useCallback(function(c,u){r(c),s(u)},[]);return[n,a,l]}var Hte=hl()?window:null;function zut(e,t){var n=ln(e)==="object"?e:{},r=n.offsetHeader,i=r===void 0?0:r,o=n.offsetSummary,a=o===void 0?0:o,s=n.offsetScroll,l=s===void 0?0:s,c=n.getContainer,u=c===void 0?function(){return Hte}:c,d=u()||Hte,h=!!e;return f.useMemo(function(){return{isSticky:h,stickyClassName:h?"".concat(t,"-sticky-holder"):"",offsetHeader:i,offsetSummary:a,offsetScroll:l,container:d}},[h,l,i,a,t,d])}function Uut(e,t,n){var r=f.useMemo(function(){var i=t.length,o=function(c,u,d){for(var h=[],p=0,m=c;m!==u;m+=d)h.push(p),t[m].fixed&&(p+=e[m]||0);return h},a=o(0,i,1),s=o(i-1,-1,-1).reverse();return n==="rtl"?{left:s,right:a}:{left:a,right:s}},[e,t,n]);return r}function zte(e){var t=e.className,n=e.children;return f.createElement("div",{className:t},n)}function Ute(e){var t=oO(e),n=t.getBoundingClientRect(),r=document.documentElement;return{left:n.left+(window.pageXOffset||r.scrollLeft)-(r.clientLeft||document.body.clientLeft||0),top:n.top+(window.pageYOffset||r.scrollTop)-(r.clientTop||document.body.clientTop||0)}}var Wut=function(t,n){var r,i,o=t.scrollBodyRef,a=t.onScroll,s=t.offsetScroll,l=t.container,c=t.direction,u=xs(bl,"prefixCls"),d=((r=o.current)===null||r===void 0?void 0:r.scrollWidth)||0,h=((i=o.current)===null||i===void 0?void 0:i.clientWidth)||0,p=d&&h*(h/d),m=f.useRef(),v=pCe({scrollLeft:0,isHiddenScrollBar:!0}),y=Le(v,2),S=y[0],b=y[1],C=f.useRef({delta:0,x:0}),_=f.useState(!1),T=Le(_,2),x=T[0],E=T[1],k=f.useRef(null);f.useEffect(function(){return function(){Cr.cancel(k.current)}},[]);var M=function(){E(!1)},P=function(F){F.persist(),C.current.delta=F.pageX-S.scrollLeft,C.current.x=0,E(!0),F.preventDefault()},D=function(F){var U,z=F||((U=window)===null||U===void 0?void 0:U.event),K=z.buttons;if(!x||K===0){x&&E(!1);return}var Z=C.current.x+F.pageX-C.current.x-C.current.delta,N=c==="rtl";Z=Math.max(N?p-h:0,Math.min(N?0:h-p,Z));var j=!N||Math.abs(Z)+Math.abs(p)<h;j&&(a({scrollLeft:Z/h*(d+2)}),C.current.x=F.pageX)},R=function(){k.current=Cr(function(){if(o.current){var F=Ute(o.current).top,U=F+o.current.offsetHeight,z=l===window?document.documentElement.scrollTop+window.innerHeight:Ute(l).top+l.clientHeight;U-hJ()<=z||F>=z-s?b(function(K){return Y(Y({},K),{},{isHiddenScrollBar:!0})}):b(function(K){return Y(Y({},K),{},{isHiddenScrollBar:!1})})}})},A=function(F){b(function(U){return Y(Y({},U),{},{scrollLeft:F/d*h||0})})};return f.useImperativeHandle(n,function(){return{setScrollLeft:A,checkScrollBarVisible:R}}),f.useEffect(function(){var H=Df(document.body,"mouseup",M,!1),F=Df(document.body,"mousemove",D,!1);return R(),function(){H.remove(),F.remove()}},[p,x]),f.useEffect(function(){var H=Df(l,"scroll",R,!1),F=Df(window,"resize",R,!1);return function(){H.remove(),F.remove()}},[l]),f.useEffect(function(){S.isHiddenScrollBar||b(function(H){var F=o.current;return F?Y(Y({},H),{},{scrollLeft:F.scrollLeft/F.scrollWidth*F.clientWidth}):H})},[S.isHiddenScrollBar]),d<=h||!p||S.isHiddenScrollBar?null:f.createElement("div",{style:{height:hJ(),width:h,bottom:s},className:"".concat(u,"-sticky-scroll")},f.createElement("div",{onMouseDown:P,ref:m,className:Re("".concat(u,"-sticky-scroll-bar"),ae({},"".concat(u,"-sticky-scroll-bar-active"),x)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(S.scrollLeft,"px, 0, 0)")}}))};const Vut=f.forwardRef(Wut);var mCe="rc-table",Kut=[],qut={};function Gut(){return"No Data"}function Yut(e,t){var n=Y({rowKey:"key",prefixCls:mCe,emptyText:Gut},e),r=n.prefixCls,i=n.className,o=n.rowClassName,a=n.style,s=n.data,l=n.rowKey,c=n.scroll,u=n.tableLayout,d=n.direction,h=n.title,p=n.footer,m=n.summary,v=n.caption,y=n.id,S=n.showHeader,b=n.components,C=n.emptyText,_=n.onRow,T=n.onHeaderRow,x=n.onScroll,E=n.internalHooks,k=n.transformColumns,M=n.internalRefs,P=n.tailor,D=n.getContainerWidth,R=n.sticky,A=n.rowHoverable,H=A===void 0?!0:A,F=s||Kut,U=!!F.length,z=E===VE,K=f.useCallback(function(hr,wn){return zo(b,hr)||wn},[b]),Z=f.useMemo(function(){return typeof l=="function"?l:function(hr){var wn=hr&&hr[l];return wn}},[l]),N=K(["body"]),j=Hut(),W=Le(j,3),G=W[0],re=W[1],se=W[2],de=Fut(n,F,Z),ee=Le(de,6),ne=ee[0],ue=ee[1],ye=ee[2],ge=ee[3],pe=ee[4],he=ee[5],_e=c==null?void 0:c.x,ce=f.useState(0),xe=Le(ce,2),we=xe[0],De=xe[1],Fe=Lut(Y(Y(Y({},n),ne),{},{expandable:!!ne.expandedRowRender,columnTitle:ne.columnTitle,expandedKeys:ye,getRowKey:Z,onTriggerExpand:he,expandIcon:ge,expandIconColumnIndex:ne.expandIconColumnIndex,direction:d,scrollWidth:z&&P&&typeof _e=="number"?_e:null,clientWidth:we}),z?k:null),Ce=Le(Fe,4),Te=Ce[0],ke=Ce[1],Pe=Ce[2],Ne=Ce[3],We=Pe??_e,Q=f.useMemo(function(){return{columns:Te,flattenColumns:ke}},[Te,ke]),q=f.useRef(),J=f.useRef(),be=f.useRef(),Oe=f.useRef();f.useImperativeHandle(t,function(){return{nativeElement:q.current,scrollTo:function(wn){var Un;if(be.current instanceof HTMLElement){var Yn=wn.index,or=wn.top,jr=wn.key;if(rut(or)){var Do;(Do=be.current)===null||Do===void 0||Do.scrollTo({top:or})}else{var ra,Ti=jr??Z(F[Yn]);(ra=be.current.querySelector('[data-row-key="'.concat(Ti,'"]')))===null||ra===void 0||ra.scrollIntoView()}}else(Un=be.current)!==null&&Un!==void 0&&Un.scrollTo&&be.current.scrollTo(wn)}}});var Se=f.useRef(),Ke=f.useState(!1),tt=Le(Ke,2),le=tt[0],ze=tt[1],Ye=f.useState(!1),Ue=Le(Ye,2),Je=Ue[0],Ze=Ue[1],rt=pCe(new Map),qt=Le(rt,2),St=qt[0],Ot=qt[1],Bt=_P(ke),Dt=Bt.map(function(hr){return St.get(hr)}),an=f.useMemo(function(){return Dt},[Dt.join("_")]),Vt=Uut(an,ke,d),Kt=c&&aj(c.y),Qt=c&&aj(We)||!!ne.fixed,et=Qt&&ke.some(function(hr){var wn=hr.fixed;return wn}),ot=f.useRef(),Qe=zut(R,r),ut=Qe.isSticky,Nt=Qe.offsetHeader,Lt=Qe.offsetSummary,Zt=Qe.offsetScroll,Wt=Qe.stickyClassName,At=Qe.container,$t=f.useMemo(function(){return m==null?void 0:m(F)},[m,F]),Gt=(Kt||ut)&&f.isValidElement($t)&&$t.type===EP&&$t.props.fixed,Ft,cn,_t;Kt&&(cn={overflowY:U?"scroll":"auto",maxHeight:c.y}),Qt&&(Ft={overflowX:"auto"},Kt||(cn={overflowY:"hidden"}),_t={width:We===!0?"auto":We,minWidth:"100%"});var jt=f.useCallback(function(hr,wn){qS(q.current)&&Ot(function(Un){if(Un.get(hr)!==wn){var Yn=new Map(Un);return Yn.set(hr,wn),Yn}return Un})},[]),nn=But(),Ht=Le(nn,2),Tt=Ht[0],gt=Ht[1];function Ve(hr,wn){wn&&(typeof wn=="function"?wn(hr):wn.scrollLeft!==hr&&(wn.scrollLeft=hr,wn.scrollLeft!==hr&&setTimeout(function(){wn.scrollLeft=hr},0)))}var Yt=dr(function(hr){var wn=hr.currentTarget,Un=hr.scrollLeft,Yn=d==="rtl",or=typeof Un=="number"?Un:wn.scrollLeft,jr=wn||qut;if(!gt()||gt()===jr){var Do;Tt(jr),Ve(or,J.current),Ve(or,be.current),Ve(or,Se.current),Ve(or,(Do=ot.current)===null||Do===void 0?void 0:Do.setScrollLeft)}var ra=wn||J.current;if(ra){var Ti=z&&P&&typeof We=="number"?We:ra.scrollWidth,ia=ra.clientWidth;if(Ti===ia){ze(!1),Ze(!1);return}Yn?(ze(-or<Ti-ia),Ze(-or>0)):(ze(or>0),Ze(or<Ti-ia))}}),mt=dr(function(hr){Yt(hr),x==null||x(hr)}),Mt=function(){if(Qt&&be.current){var wn;Yt({currentTarget:oO(be.current),scrollLeft:(wn=be.current)===null||wn===void 0?void 0:wn.scrollLeft})}else ze(!1),Ze(!1)},zt=function(wn){var Un,Yn=wn.width;(Un=ot.current)===null||Un===void 0||Un.checkScrollBarVisible();var or=q.current?q.current.offsetWidth:Yn;z&&D&&q.current&&(or=D(q.current,or)||or),or!==we&&(Mt(),De(or))},Ln=f.useRef(!1);f.useEffect(function(){Ln.current&&Mt()},[Qt,s,Te.length]),f.useEffect(function(){Ln.current=!0},[]);var Zn=f.useState(0),O=Le(Zn,2),B=O[0],oe=O[1],Ae=f.useState(!0),Ge=Le(Ae,2),ft=Ge[0],Jt=Ge[1];f.useEffect(function(){(!P||!z)&&(be.current instanceof Element?oe(EF(be.current).width):oe(EF(Oe.current).width)),Jt(DF("position","sticky"))},[]),f.useEffect(function(){z&&M&&(M.body.current=be.current)});var on=f.useCallback(function(hr){return f.createElement(f.Fragment,null,f.createElement(jte,hr),Gt==="top"&&f.createElement(a5,hr,$t))},[Gt,$t]),Jn=f.useCallback(function(hr){return f.createElement(a5,hr,$t)},[$t]),ni=K(["table"],"table"),Hr=f.useMemo(function(){return u||(et?We==="max-content"?"auto":"fixed":Kt||ut||ke.some(function(hr){var wn=hr.ellipsis;return wn})?"fixed":"auto")},[Kt,et,ke,u,ut]),Gr,Rr={colWidths:an,columCount:ke.length,stickyOffsets:Vt,onHeaderRow:T,fixHeader:Kt,scroll:c},_n=f.useMemo(function(){return U?null:typeof C=="function"?C():C},[U,C]),Mn=f.createElement(wut,{data:F,measureColumnWidth:Kt||Qt||ut}),Ar=f.createElement(fCe,{colWidths:ke.map(function(hr){var wn=hr.width;return wn}),columns:ke}),bn=v!=null?f.createElement("caption",{className:"".concat(r,"-caption")},v):void 0,Cn=ji(n,{data:!0}),rr=ji(n,{aria:!0});if(Kt||ut){var Ir;typeof N=="function"?(Ir=N(F,{scrollbarSize:B,ref:be,onScroll:Yt}),Rr.colWidths=ke.map(function(hr,wn){var Un=hr.width,Yn=wn===ke.length-1?Un-B:Un;return typeof Yn=="number"&&!Number.isNaN(Yn)?Yn:0})):Ir=f.createElement("div",{style:Y(Y({},Ft),cn),onScroll:mt,ref:be,className:Re("".concat(r,"-body"))},f.createElement(ni,st({style:Y(Y({},_t),{},{tableLayout:Hr})},rr),bn,Ar,Mn,!Gt&&$t&&f.createElement(a5,{stickyOffsets:Vt,flattenColumns:ke},$t)));var li=Y(Y(Y({noData:!F.length,maxContentScroll:Qt&&We==="max-content"},Rr),Q),{},{direction:d,stickyClassName:Wt,onScroll:Yt});Gr=f.createElement(f.Fragment,null,S!==!1&&f.createElement(Fte,st({},li,{stickyTopOffset:Nt,className:"".concat(r,"-header"),ref:J}),on),Ir,Gt&&Gt!=="top"&&f.createElement(Fte,st({},li,{stickyBottomOffset:Lt,className:"".concat(r,"-summary"),ref:Se}),Jn),ut&&be.current&&be.current instanceof Element&&f.createElement(Vut,{ref:ot,offsetScroll:Zt,scrollBodyRef:be,onScroll:Yt,container:At,direction:d}))}else Gr=f.createElement("div",{style:Y(Y({},Ft),cn),className:Re("".concat(r,"-content")),onScroll:Yt,ref:be},f.createElement(ni,st({style:Y(Y({},_t),{},{tableLayout:Hr})},rr),bn,Ar,S!==!1&&f.createElement(jte,st({},Rr,Q)),Mn,$t&&f.createElement(a5,{stickyOffsets:Vt,flattenColumns:ke},$t)));var zi=f.createElement("div",st({className:Re(r,i,ae(ae(ae(ae(ae(ae(ae(ae(ae(ae({},"".concat(r,"-rtl"),d==="rtl"),"".concat(r,"-ping-left"),le),"".concat(r,"-ping-right"),Je),"".concat(r,"-layout-fixed"),u==="fixed"),"".concat(r,"-fixed-header"),Kt),"".concat(r,"-fixed-column"),et),"".concat(r,"-fixed-column-gapped"),et&&Ne),"".concat(r,"-scroll-horizontal"),Qt),"".concat(r,"-has-fix-left"),ke[0]&&ke[0].fixed),"".concat(r,"-has-fix-right"),ke[ke.length-1]&&ke[ke.length-1].fixed==="right")),style:a,id:y,ref:q},Cn),h&&f.createElement(zte,{className:"".concat(r,"-title")},h(F)),f.createElement("div",{ref:Oe,className:"".concat(r,"-container")},Gr),p&&f.createElement(zte,{className:"".concat(r,"-footer")},p(F)));Qt&&(zi=f.createElement(Wa,{onResize:zt},zi));var gr=jut(ke,Vt,d),Di=f.useMemo(function(){return{scrollX:We,prefixCls:r,getComponent:K,scrollbarSize:B,direction:d,fixedInfoList:gr,isSticky:ut,supportSticky:ft,componentWidth:we,fixHeader:Kt,fixColumn:et,horizonScroll:Qt,tableLayout:Hr,rowClassName:o,expandedRowClassName:ne.expandedRowClassName,expandIcon:ge,expandableType:ue,expandRowByClick:ne.expandRowByClick,expandedRowRender:ne.expandedRowRender,onTriggerExpand:he,expandIconColumnIndex:ne.expandIconColumnIndex,indentSize:ne.indentSize,allColumnsFixedLeft:ke.every(function(hr){return hr.fixed==="left"}),emptyNode:_n,columns:Te,flattenColumns:ke,onColumnResize:jt,hoverStartRow:G,hoverEndRow:re,onHover:se,rowExpandable:ne.rowExpandable,onRow:_,getRowKey:Z,expandedKeys:ye,childrenColumnName:pe,rowHoverable:H}},[We,r,K,B,d,gr,ut,ft,we,Kt,et,Qt,Hr,o,ne.expandedRowClassName,ge,ue,ne.expandRowByClick,ne.expandedRowRender,he,ne.expandIconColumnIndex,ne.indentSize,_n,Te,ke,jt,G,re,se,ne.rowExpandable,_,Z,ye,pe,H]);return f.createElement(bl.Provider,{value:Di},zi)}var Xut=f.forwardRef(Yut);function gCe(e){return nCe(Xut,e)}var cC=gCe();cC.EXPAND_COLUMN=Fh;cC.INTERNAL_HOOKS=VE;cC.Column=put;cC.ColumnGroup=mut;cC.Summary=oCe;var eV=XW(null),vCe=XW(null);function Qut(e,t,n){var r=t||1;return n[e+r]-(n[e]||0)}function Zut(e){var t=e.rowInfo,n=e.column,r=e.colIndex,i=e.indent,o=e.index,a=e.component,s=e.renderIndex,l=e.record,c=e.style,u=e.className,d=e.inverse,h=e.getHeight,p=n.render,m=n.dataIndex,v=n.className,y=n.width,S=xs(vCe,["columnsOffset"]),b=S.columnsOffset,C=dCe(t,n,r,i,o),_=C.key,T=C.fixedInfo,x=C.appendCellNode,E=C.additionalCellProps,k=E.style,M=E.colSpan,P=M===void 0?1:M,D=E.rowSpan,R=D===void 0?1:D,A=r-1,H=Qut(A,P,b),F=P>1?y-H:0,U=Y(Y(Y({},k),c),{},{flex:"0 0 ".concat(H,"px"),width:"".concat(H,"px"),marginRight:F,pointerEvents:"auto"}),z=f.useMemo(function(){return d?R<=1:P===0||R===0||R>1},[R,P,d]);z?U.visibility="hidden":d&&(U.height=h==null?void 0:h(R));var K=z?function(){return null}:p,Z={};return(R===0||P===0)&&(Z.rowSpan=1,Z.colSpan=1),f.createElement(lC,st({className:Re(v,u),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:a,prefixCls:t.prefixCls,key:_,record:l,index:o,renderIndex:s,dataIndex:m,render:K,shouldCellUpdate:n.shouldCellUpdate},T,{appendNode:x,additionalProps:Y(Y({},E),{},{style:U},Z)}))}var Jut=["data","index","className","rowKey","style","extra","getHeight"],edt=f.forwardRef(function(e,t){var n=e.data,r=e.index,i=e.className,o=e.rowKey,a=e.style,s=e.extra,l=e.getHeight,c=tn(e,Jut),u=n.record,d=n.indent,h=n.index,p=xs(bl,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),m=p.scrollX,v=p.flattenColumns,y=p.prefixCls,S=p.fixColumn,b=p.componentWidth,C=xs(eV,["getComponent"]),_=C.getComponent,T=lCe(u,o,r,d),x=_(["body","row"],"div"),E=_(["body","cell"],"div"),k=T.rowSupportExpand,M=T.expanded,P=T.rowProps,D=T.expandedRowRender,R=T.expandedRowClassName,A;if(k&&M){var H=D(u,r,d+1,M),F=uCe(R,u,r,d),U={};S&&(U={style:ae({},"--virtual-width","".concat(b,"px"))});var z="".concat(y,"-expanded-row-cell");A=f.createElement(x,{className:Re("".concat(y,"-expanded-row"),"".concat(y,"-expanded-row-level-").concat(d+1),F)},f.createElement(lC,{component:E,prefixCls:y,className:Re(z,ae({},"".concat(z,"-fixed"),S)),additionalProps:U},H))}var K=Y(Y({},a),{},{width:m});s&&(K.position="absolute",K.pointerEvents="none");var Z=f.createElement(x,st({},P,c,{"data-row-key":o,ref:k?null:t,className:Re(i,"".concat(y,"-row"),P==null?void 0:P.className,ae({},"".concat(y,"-row-extra"),s)),style:Y(Y({},K),P==null?void 0:P.style)}),v.map(function(N,j){return f.createElement(Zut,{key:j,component:E,rowInfo:T,column:N,colIndex:j,indent:d,index:r,renderIndex:h,record:u,inverse:s,getHeight:l})}));return k?f.createElement("div",{ref:t},Z,A):Z}),Wte=sC(edt),tdt=f.forwardRef(function(e,t){var n=e.data,r=e.onScroll,i=xs(bl,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),o=i.flattenColumns,a=i.onColumnResize,s=i.getRowKey,l=i.expandedKeys,c=i.prefixCls,u=i.childrenColumnName,d=i.scrollX,h=i.direction,p=xs(eV),m=p.sticky,v=p.scrollY,y=p.listItemHeight,S=p.getComponent,b=p.onScroll,C=f.useRef(),_=sCe(n,u,l,s),T=f.useMemo(function(){var A=0;return o.map(function(H){var F=H.width,U=H.key;return A+=F,[U,F,A]})},[o]),x=f.useMemo(function(){return T.map(function(A){return A[2]})},[T]);f.useEffect(function(){T.forEach(function(A){var H=Le(A,2),F=H[0],U=H[1];a(F,U)})},[T]),f.useImperativeHandle(t,function(){var A,H={scrollTo:function(U){var z;(z=C.current)===null||z===void 0||z.scrollTo(U)},nativeElement:(A=C.current)===null||A===void 0?void 0:A.nativeElement};return Object.defineProperty(H,"scrollLeft",{get:function(){var U;return((U=C.current)===null||U===void 0?void 0:U.getScrollInfo().x)||0},set:function(U){var z;(z=C.current)===null||z===void 0||z.scrollTo({left:U})}}),H});var E=function(H,F){var U,z=(U=_[F])===null||U===void 0?void 0:U.record,K=H.onCell;if(K){var Z,N=K(z,F);return(Z=N==null?void 0:N.rowSpan)!==null&&Z!==void 0?Z:1}return 1},k=function(H){var F=H.start,U=H.end,z=H.getSize,K=H.offsetY;if(U<0)return null;for(var Z=o.filter(function(ge){return E(ge,F)===0}),N=F,j=function(pe){if(Z=Z.filter(function(he){return E(he,pe)===0}),!Z.length)return N=pe,1},W=F;W>=0&&!j(W);W-=1);for(var G=o.filter(function(ge){return E(ge,U)!==1}),re=U,se=function(pe){if(G=G.filter(function(he){return E(he,pe)!==1}),!G.length)return re=Math.max(pe-1,U),1},de=U;de<_.length&&!se(de);de+=1);for(var ee=[],ne=function(pe){var he=_[pe];if(!he)return 1;o.some(function(_e){return E(_e,pe)>1})&&ee.push(pe)},ue=N;ue<=re;ue+=1)ne(ue);var ye=ee.map(function(ge){var pe=_[ge],he=s(pe.record,ge),_e=function(we){var De=ge+we-1,Fe=s(_[De].record,De),Ce=z(he,Fe);return Ce.bottom-Ce.top},ce=z(he);return f.createElement(Wte,{key:ge,data:pe,rowKey:he,index:ge,style:{top:-K+ce.top},extra:!0,getHeight:_e})});return ye},M=f.useMemo(function(){return{columnsOffset:x}},[x]),P="".concat(c,"-tbody"),D=S(["body","wrapper"]),R={};return m&&(R.position="sticky",R.bottom=0,ln(m)==="object"&&m.offsetScroll&&(R.bottom=m.offsetScroll)),f.createElement(vCe.Provider,{value:M},f.createElement(GO,{fullHeight:!1,ref:C,prefixCls:"".concat(P,"-virtual"),styles:{horizontalScrollBar:R},className:P,height:v,itemHeight:y||24,data:_,itemKey:function(H){return s(H.record)},component:D,scrollWidth:d,direction:h,onVirtualScroll:function(H){var F,U=H.x;r({currentTarget:(F=C.current)===null||F===void 0?void 0:F.nativeElement,scrollLeft:U})},onScroll:b,extraRender:k},function(A,H,F){var U=s(A.record,H);return f.createElement(Wte,{data:A,rowKey:U,index:H,style:F.style})}))}),ndt=sC(tdt),rdt=function(t,n){var r=n.ref,i=n.onScroll;return f.createElement(ndt,{ref:r,data:t,onScroll:i})};function idt(e,t){var n=e.data,r=e.columns,i=e.scroll,o=e.sticky,a=e.prefixCls,s=a===void 0?mCe:a,l=e.className,c=e.listItemHeight,u=e.components,d=e.onScroll,h=i||{},p=h.x,m=h.y;typeof p!="number"&&(p=1),typeof m!="number"&&(m=500);var v=dr(function(b,C){return zo(u,b)||C}),y=dr(d),S=f.useMemo(function(){return{sticky:o,scrollY:m,listItemHeight:c,getComponent:v,onScroll:y}},[o,m,c,v,y]);return f.createElement(eV.Provider,{value:S},f.createElement(cC,st({},e,{className:Re(l,"".concat(s,"-virtual")),scroll:Y(Y({},i),{},{x:p}),components:Y(Y({},u),{},{body:n!=null&&n.length?rdt:void 0}),columns:r,internalHooks:VE,tailor:!0,ref:t})))}var odt=f.forwardRef(idt);function yCe(e){return nCe(odt,e)}yCe();const adt=e=>null,sdt=e=>null;var tV=f.createContext(null),bCe=f.createContext({}),ldt=function(t){for(var n=t.prefixCls,r=t.level,i=t.isStart,o=t.isEnd,a="".concat(n,"-indent-unit"),s=[],l=0;l<r;l+=1)s.push(f.createElement("span",{key:l,className:Re(a,ae(ae({},"".concat(a,"-start"),i[l]),"".concat(a,"-end"),o[l]))}));return f.createElement("span",{"aria-hidden":"true",className:"".concat(n,"-indent")},s)};const cdt=f.memo(ldt);var udt=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],Vte="open",Kte="close",ddt="---",S_=function(t){var n,r,i=t.eventKey,o=t.className,a=t.style,s=t.dragOver,l=t.dragOverGapTop,c=t.dragOverGapBottom,u=t.isLeaf,d=t.isStart,h=t.isEnd,p=t.expanded,m=t.selected,v=t.checked,y=t.halfChecked,S=t.loading,b=t.domRef,C=t.active,_=t.data,T=t.onMouseMove,x=t.selectable,E=tn(t,udt),k=me.useContext(tV),M=me.useContext(bCe),P=me.useRef(null),D=me.useState(!1),R=Le(D,2),A=R[0],H=R[1],F=me.useMemo(function(){var Oe;return!!(k.disabled||t.disabled||(Oe=M.nodeDisabled)!==null&&Oe!==void 0&&Oe.call(M,_))},[k.disabled,t.disabled,M.nodeDisabled,_]),U=me.useMemo(function(){return!k.checkable||t.checkable===!1?!1:k.checkable},[k.checkable,t.checkable]),z=function(Se){F||k.onNodeSelect(Se,xa(t))},K=function(Se){F||!U||t.disableCheckbox||k.onNodeCheck(Se,xa(t),!v)},Z=me.useMemo(function(){return typeof x=="boolean"?x:k.selectable},[x,k.selectable]),N=function(Se){k.onNodeClick(Se,xa(t)),Z?z(Se):K(Se)},j=function(Se){k.onNodeDoubleClick(Se,xa(t))},W=function(Se){k.onNodeMouseEnter(Se,xa(t))},G=function(Se){k.onNodeMouseLeave(Se,xa(t))},re=function(Se){k.onNodeContextMenu(Se,xa(t))},se=me.useMemo(function(){return!!(k.draggable&&(!k.draggable.nodeDraggable||k.draggable.nodeDraggable(_)))},[k.draggable,_]),de=function(Se){Se.stopPropagation(),H(!0),k.onNodeDragStart(Se,t);try{Se.dataTransfer.setData("text/plain","")}catch{}},ee=function(Se){Se.preventDefault(),Se.stopPropagation(),k.onNodeDragEnter(Se,t)},ne=function(Se){Se.preventDefault(),Se.stopPropagation(),k.onNodeDragOver(Se,t)},ue=function(Se){Se.stopPropagation(),k.onNodeDragLeave(Se,t)},ye=function(Se){Se.stopPropagation(),H(!1),k.onNodeDragEnd(Se,t)},ge=function(Se){Se.preventDefault(),Se.stopPropagation(),H(!1),k.onNodeDrop(Se,t)},pe=function(Se){S||k.onNodeExpand(Se,xa(t))},he=me.useMemo(function(){var Oe=Dl(k.keyEntities,i)||{},Se=Oe.children;return!!(Se||[]).length},[k.keyEntities,i]),_e=me.useMemo(function(){return u===!1?!1:u||!k.loadData&&!he||k.loadData&&t.loaded&&!he},[u,k.loadData,he,t.loaded]);me.useEffect(function(){S||typeof k.loadData=="function"&&p&&!_e&&!t.loaded&&k.onNodeLoad(xa(t))},[S,k.loadData,k.onNodeLoad,p,_e,t]);var ce=me.useMemo(function(){var Oe;return(Oe=k.draggable)!==null&&Oe!==void 0&&Oe.icon?me.createElement("span",{className:"".concat(k.prefixCls,"-draggable-icon")},k.draggable.icon):null},[k.draggable]),xe=function(Se){var Ke=t.switcherIcon||k.switcherIcon;return typeof Ke=="function"?Ke(Y(Y({},t),{},{isLeaf:Se})):Ke},we=function(){if(_e){var Se=xe(!0);return Se!==!1?me.createElement("span",{className:Re("".concat(k.prefixCls,"-switcher"),"".concat(k.prefixCls,"-switcher-noop"))},Se):null}var Ke=xe(!1);return Ke!==!1?me.createElement("span",{onClick:pe,className:Re("".concat(k.prefixCls,"-switcher"),"".concat(k.prefixCls,"-switcher_").concat(p?Vte:Kte))},Ke):null},De=me.useMemo(function(){if(!U)return null;var Oe=typeof U!="boolean"?U:null;return me.createElement("span",{className:Re("".concat(k.prefixCls,"-checkbox"),ae(ae(ae({},"".concat(k.prefixCls,"-checkbox-checked"),v),"".concat(k.prefixCls,"-checkbox-indeterminate"),!v&&y),"".concat(k.prefixCls,"-checkbox-disabled"),F||t.disableCheckbox)),onClick:K,role:"checkbox","aria-checked":y?"mixed":v,"aria-disabled":F||t.disableCheckbox,"aria-label":"Select ".concat(typeof t.title=="string"?t.title:"tree node")},Oe)},[U,v,y,F,t.disableCheckbox,t.title]),Fe=me.useMemo(function(){return _e?null:p?Vte:Kte},[_e,p]),Ce=me.useMemo(function(){return me.createElement("span",{className:Re("".concat(k.prefixCls,"-iconEle"),"".concat(k.prefixCls,"-icon__").concat(Fe||"docu"),ae({},"".concat(k.prefixCls,"-icon_loading"),S))})},[k.prefixCls,Fe,S]),Te=me.useMemo(function(){var Oe=!!k.draggable,Se=!t.disabled&&Oe&&k.dragOverNodeKey===i;return Se?k.dropIndicatorRender({dropPosition:k.dropPosition,dropLevelOffset:k.dropLevelOffset,indent:k.indent,prefixCls:k.prefixCls,direction:k.direction}):null},[k.dropPosition,k.dropLevelOffset,k.indent,k.prefixCls,k.direction,k.draggable,k.dragOverNodeKey,k.dropIndicatorRender]),ke=me.useMemo(function(){var Oe=t.title,Se=Oe===void 0?ddt:Oe,Ke="".concat(k.prefixCls,"-node-content-wrapper"),tt;if(k.showIcon){var le=t.icon||k.icon;tt=le?me.createElement("span",{className:Re("".concat(k.prefixCls,"-iconEle"),"".concat(k.prefixCls,"-icon__customize"))},typeof le=="function"?le(t):le):Ce}else k.loadData&&S&&(tt=Ce);var ze;return typeof Se=="function"?ze=Se(_):k.titleRender?ze=k.titleRender(_):ze=Se,me.createElement("span",{ref:P,title:typeof Se=="string"?Se:"",className:Re(Ke,"".concat(Ke,"-").concat(Fe||"normal"),ae({},"".concat(k.prefixCls,"-node-selected"),!F&&(m||A))),onMouseEnter:W,onMouseLeave:G,onContextMenu:re,onClick:N,onDoubleClick:j},tt,me.createElement("span",{className:"".concat(k.prefixCls,"-title")},ze),Te)},[k.prefixCls,k.showIcon,t,k.icon,Ce,k.titleRender,_,Fe,W,G,re,N,j]),Pe=ji(E,{aria:!0,data:!0}),Ne=Dl(k.keyEntities,i)||{},We=Ne.level,Q=h[h.length-1],q=!F&&se,J=k.draggingNodeKey===i,be=x!==void 0?{"aria-selected":!!x}:void 0;return me.createElement("div",st({ref:b,role:"treeitem","aria-expanded":u?void 0:p,className:Re(o,"".concat(k.prefixCls,"-treenode"),(r={},ae(ae(ae(ae(ae(ae(ae(ae(ae(ae(r,"".concat(k.prefixCls,"-treenode-disabled"),F),"".concat(k.prefixCls,"-treenode-switcher-").concat(p?"open":"close"),!u),"".concat(k.prefixCls,"-treenode-checkbox-checked"),v),"".concat(k.prefixCls,"-treenode-checkbox-indeterminate"),y),"".concat(k.prefixCls,"-treenode-selected"),m),"".concat(k.prefixCls,"-treenode-loading"),S),"".concat(k.prefixCls,"-treenode-active"),C),"".concat(k.prefixCls,"-treenode-leaf-last"),Q),"".concat(k.prefixCls,"-treenode-draggable"),se),"dragging",J),ae(ae(ae(ae(ae(ae(ae(r,"drop-target",k.dropTargetKey===i),"drop-container",k.dropContainerKey===i),"drag-over",!F&&s),"drag-over-gap-top",!F&&l),"drag-over-gap-bottom",!F&&c),"filter-node",(n=k.filterTreeNode)===null||n===void 0?void 0:n.call(k,xa(t))),"".concat(k.prefixCls,"-treenode-leaf"),_e))),style:a,draggable:q,onDragStart:q?de:void 0,onDragEnter:se?ee:void 0,onDragOver:se?ne:void 0,onDragLeave:se?ue:void 0,onDrop:se?ge:void 0,onDragEnd:se?ye:void 0,onMouseMove:T},be,Pe),me.createElement(cdt,{prefixCls:k.prefixCls,level:We,isStart:d,isEnd:h}),ce,we(),De,ke)};S_.isTreeNode=1;function Sf(e,t){if(!e)return[];var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function Mh(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function nV(e){return e.split("-")}function fdt(e,t){var n=[],r=Dl(t,e);function i(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];o.forEach(function(a){var s=a.key,l=a.children;n.push(s),i(l)})}return i(r.children),n}function hdt(e){if(e.parent){var t=nV(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function pdt(e){var t=nV(e.pos);return Number(t[t.length-1])===0}function qte(e,t,n,r,i,o,a,s,l,c){var u,d=e.clientX,h=e.clientY,p=e.target.getBoundingClientRect(),m=p.top,v=p.height,y=(c==="rtl"?-1:1)*(((i==null?void 0:i.x)||0)-d),S=(y-12)/r,b=l.filter(function(U){var z;return(z=s[U])===null||z===void 0||(z=z.children)===null||z===void 0?void 0:z.length}),C=Dl(s,n.eventKey);if(h<m+v/2){var _=a.findIndex(function(U){return U.key===C.key}),T=_<=0?0:_-1,x=a[T].key;C=Dl(s,x)}var E=C.key,k=C,M=C.key,P=0,D=0;if(!b.includes(E))for(var R=0;R<S&&hdt(C);R+=1)C=C.parent,D+=1;var A=t.data,H=C.node,F=!0;return pdt(C)&&C.level===0&&h<m+v/2&&o({dragNode:A,dropNode:H,dropPosition:-1})&&C.key===n.eventKey?P=-1:(k.children||[]).length&&b.includes(M)?o({dragNode:A,dropNode:H,dropPosition:0})?P=0:F=!1:D===0?S>-1.5?o({dragNode:A,dropNode:H,dropPosition:1})?P=1:F=!1:o({dragNode:A,dropNode:H,dropPosition:0})?P=0:o({dragNode:A,dropNode:H,dropPosition:1})?P=1:F=!1:o({dragNode:A,dropNode:H,dropPosition:1})?P=1:F=!1,{dropPosition:P,dropLevelOffset:D,dropTargetKey:C.key,dropTargetPos:C.pos,dragOverNodeKey:M,dropContainerKey:P===0?null:((u=C.parent)===null||u===void 0?void 0:u.key)||null,dropAllowed:F}}function Gte(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function tA(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(ln(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return fi(!1,"`checkedKeys` is not an array or an object"),null;return t}function lj(e,t){var n=new Set;function r(i){if(!n.has(i)){var o=Dl(t,i);if(o){n.add(i);var a=o.parent,s=o.node;s.disabled||a&&r(a.key)}}}return(e||[]).forEach(function(i){r(i)}),pt(n)}function mdt(e){const[t,n]=f.useState(null);return[f.useCallback((o,a,s)=>{const l=t??o,c=Math.min(l||0,o),u=Math.max(l||0,o),d=a.slice(c,u+1).map(m=>e(m)),h=d.some(m=>!s.has(m)),p=[];return d.forEach(m=>{h?(s.has(m)||p.push(m),s.add(m)):(s.delete(m),p.push(m))}),n(h?u:null),p},[t]),o=>{n(o)}]}const hm={},cj="SELECT_ALL",uj="SELECT_INVERT",dj="SELECT_NONE",Yte=[],SCe=(e,t)=>{let n=[];return(t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&(n=[].concat(pt(n),pt(SCe(e,r[e]))))}),n},gdt=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:i,getCheckboxProps:o,onChange:a,onSelect:s,onSelectAll:l,onSelectInvert:c,onSelectNone:u,onSelectMultiple:d,columnWidth:h,type:p,selections:m,fixed:v,renderCell:y,hideSelectAll:S,checkStrictly:b=!0}=t||{},{prefixCls:C,data:_,pageData:T,getRecordByKey:x,getRowKey:E,expandType:k,childrenColumnName:M,locale:P,getPopupContainer:D}=e,R=rh(),[A,H]=mdt(ge=>ge),[F,U]=Qn(r||i||Yte,{value:r}),z=f.useRef(new Map),K=f.useCallback(ge=>{if(n){const pe=new Map;ge.forEach(he=>{let _e=x(he);!_e&&z.current.has(he)&&(_e=z.current.get(he)),pe.set(he,_e)}),z.current=pe}},[x,n]);f.useEffect(()=>{K(F)},[F]);const Z=f.useMemo(()=>SCe(M,T),[M,T]),{keyEntities:N}=f.useMemo(()=>{if(b)return{keyEntities:null};let ge=_;if(n){const pe=new Set(Z.map((_e,ce)=>E(_e,ce))),he=Array.from(z.current).reduce((_e,ce)=>{let[xe,we]=ce;return pe.has(xe)?_e:_e.concat(we)},[]);ge=[].concat(pt(ge),pt(he))}return DE(ge,{externalGetKey:E,childrenPropName:M})},[_,E,b,M,n,Z]),j=f.useMemo(()=>{const ge=new Map;return Z.forEach((pe,he)=>{const _e=E(pe,he),ce=(o?o(pe):null)||{};ge.set(_e,ce)}),ge},[Z,E,o]),W=f.useCallback(ge=>{const pe=E(ge);let he;return j.has(pe)?he=j.get(E(ge)):he=o?o(ge):void 0,!!(he!=null&&he.disabled)},[j,E]),[G,re]=f.useMemo(()=>{if(b)return[F||[],[]];const{checkedKeys:ge,halfCheckedKeys:pe}=bu(F,!0,N,W);return[ge||[],pe]},[F,b,N,W]),se=f.useMemo(()=>{const ge=p==="radio"?G.slice(0,1):G;return new Set(ge)},[G,p]),de=f.useMemo(()=>p==="radio"?new Set:new Set(re),[re,p]);f.useEffect(()=>{t||U(Yte)},[!!t]);const ee=f.useCallback((ge,pe)=>{let he,_e;K(ge),n?(he=ge,_e=ge.map(ce=>z.current.get(ce))):(he=[],_e=[],ge.forEach(ce=>{const xe=x(ce);xe!==void 0&&(he.push(ce),_e.push(xe))})),U(he),a==null||a(he,_e,{type:pe})},[U,x,a,n]),ne=f.useCallback((ge,pe,he,_e)=>{if(s){const ce=he.map(xe=>x(xe));s(x(ge),pe,ce,_e)}ee(he,"single")},[s,x,ee]),ue=f.useMemo(()=>!m||S?null:(m===!0?[cj,uj,dj]:m).map(pe=>pe===cj?{key:"all",text:P.selectionAll,onSelect(){ee(_.map((he,_e)=>E(he,_e)).filter(he=>{const _e=j.get(he);return!(_e!=null&&_e.disabled)||se.has(he)}),"all")}}:pe===uj?{key:"invert",text:P.selectInvert,onSelect(){const he=new Set(se);T.forEach((ce,xe)=>{const we=E(ce,xe),De=j.get(we);De!=null&&De.disabled||(he.has(we)?he.delete(we):he.add(we))});const _e=Array.from(he);c&&(R.deprecated(!1,"onSelectInvert","onChange"),c(_e)),ee(_e,"invert")}}:pe===dj?{key:"none",text:P.selectNone,onSelect(){u==null||u(),ee(Array.from(se).filter(he=>{const _e=j.get(he);return _e==null?void 0:_e.disabled}),"none")}}:pe).map(pe=>Object.assign(Object.assign({},pe),{onSelect:function(){for(var he,_e,ce=arguments.length,xe=new Array(ce),we=0;we<ce;we++)xe[we]=arguments[we];(_e=pe.onSelect)===null||_e===void 0||(he=_e).call.apply(he,[pe].concat(xe)),H(null)}})),[m,se,T,E,c,ee]);return[f.useCallback(ge=>{var pe;if(!t)return ge.filter(Oe=>Oe!==hm);let he=pt(ge);const _e=new Set(se),ce=Z.map(E).filter(Oe=>!j.get(Oe).disabled),xe=ce.every(Oe=>_e.has(Oe)),we=ce.some(Oe=>_e.has(Oe)),De=()=>{const Oe=[];xe?ce.forEach(Ke=>{_e.delete(Ke),Oe.push(Ke)}):ce.forEach(Ke=>{_e.has(Ke)||(_e.add(Ke),Oe.push(Ke))});const Se=Array.from(_e);l==null||l(!xe,Se.map(Ke=>x(Ke)),Oe.map(Ke=>x(Ke))),ee(Se,"all"),H(null)};let Fe,Ce;if(p!=="radio"){let Oe;if(ue){const ze={getPopupContainer:D,items:ue.map((Ye,Ue)=>{const{key:Je,text:Ze,onSelect:rt}=Ye;return{key:Je??Ue,onClick:()=>{rt==null||rt(ce)},label:Ze}})};Oe=f.createElement("div",{className:`${C}-selection-extra`},f.createElement(vP,{menu:ze,getPopupContainer:D},f.createElement("span",null,f.createElement(kE,null))))}const Se=Z.map((ze,Ye)=>{const Ue=E(ze,Ye),Je=j.get(Ue)||{};return Object.assign({checked:_e.has(Ue)},Je)}).filter(ze=>{let{disabled:Ye}=ze;return Ye}),Ke=!!Se.length&&Se.length===Z.length,tt=Ke&&Se.every(ze=>{let{checked:Ye}=ze;return Ye}),le=Ke&&Se.some(ze=>{let{checked:Ye}=ze;return Ye});Ce=f.createElement(vp,{checked:Ke?tt:!!Z.length&&xe,indeterminate:Ke?!tt&&le:!xe&&we,onChange:De,disabled:Z.length===0||Ke,"aria-label":Oe?"Custom selection":"Select all",skipGroup:!0}),Fe=!S&&f.createElement("div",{className:`${C}-selection`},Ce,Oe)}let Te;p==="radio"?Te=(Oe,Se,Ke)=>{const tt=E(Se,Ke),le=_e.has(tt),ze=j.get(tt);return{node:f.createElement(ao,Object.assign({},ze,{checked:le,onClick:Ye=>{var Ue;Ye.stopPropagation(),(Ue=ze==null?void 0:ze.onClick)===null||Ue===void 0||Ue.call(ze,Ye)},onChange:Ye=>{var Ue;_e.has(tt)||ne(tt,!0,[tt],Ye.nativeEvent),(Ue=ze==null?void 0:ze.onChange)===null||Ue===void 0||Ue.call(ze,Ye)}})),checked:le}}:Te=(Oe,Se,Ke)=>{var tt;const le=E(Se,Ke),ze=_e.has(le),Ye=de.has(le),Ue=j.get(le);let Je;return k==="nest"?Je=Ye:Je=(tt=Ue==null?void 0:Ue.indeterminate)!==null&&tt!==void 0?tt:Ye,{node:f.createElement(vp,Object.assign({},Ue,{indeterminate:Je,checked:ze,skipGroup:!0,onClick:Ze=>{var rt;Ze.stopPropagation(),(rt=Ue==null?void 0:Ue.onClick)===null||rt===void 0||rt.call(Ue,Ze)},onChange:Ze=>{var rt;const{nativeEvent:qt}=Ze,{shiftKey:St}=qt,Ot=ce.findIndex(Dt=>Dt===le),Bt=G.some(Dt=>ce.includes(Dt));if(St&&b&&Bt){const Dt=A(Ot,ce,_e),an=Array.from(_e);d==null||d(!ze,an.map(Vt=>x(Vt)),Dt.map(Vt=>x(Vt))),ee(an,"multiple")}else{const Dt=G;if(b){const an=ze?Sf(Dt,le):Mh(Dt,le);ne(le,!ze,an,qt)}else{const an=bu([].concat(pt(Dt),[le]),!0,N,W),{checkedKeys:Vt,halfCheckedKeys:Kt}=an;let Qt=Vt;if(ze){const et=new Set(Vt);et.delete(le),Qt=bu(Array.from(et),{checked:!1,halfCheckedKeys:Kt},N,W).checkedKeys}ne(le,!ze,Qt,qt)}}H(ze?null:Ot),(rt=Ue==null?void 0:Ue.onChange)===null||rt===void 0||rt.call(Ue,Ze)}})),checked:ze}};const ke=(Oe,Se,Ke)=>{const{node:tt,checked:le}=Te(Oe,Se,Ke);return y?y(le,Se,Ke,tt):tt};if(!he.includes(hm))if(he.findIndex(Oe=>{var Se;return((Se=Oe[ow])===null||Se===void 0?void 0:Se.columnType)==="EXPAND_COLUMN"})===0){const[Oe,...Se]=he;he=[Oe,hm].concat(pt(Se))}else he=[hm].concat(pt(he));const Pe=he.indexOf(hm);he=he.filter((Oe,Se)=>Oe!==hm||Se===Pe);const Ne=he[Pe-1],We=he[Pe+1];let Q=v;Q===void 0&&((We==null?void 0:We.fixed)!==void 0?Q=We.fixed:(Ne==null?void 0:Ne.fixed)!==void 0&&(Q=Ne.fixed)),Q&&Ne&&((pe=Ne[ow])===null||pe===void 0?void 0:pe.columnType)==="EXPAND_COLUMN"&&Ne.fixed===void 0&&(Ne.fixed=Q);const q=Re(`${C}-selection-col`,{[`${C}-selection-col-with-dropdown`]:m&&p==="checkbox"}),J=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(Ce):t.columnTitle:Fe,be={fixed:Q,width:h,className:`${C}-selection-column`,title:J(),render:ke,onCell:t.onCell,[ow]:{className:q}};return he.map(Oe=>Oe===hm?be:Oe)},[E,Z,t,G,se,de,h,ue,k,j,d,ne,W]),se]};function vdt(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}function ydt(e,t){return f.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(i,o){return n[o]?n[o]:Reflect.get(i,o)}}):vdt(r,n)})}function bdt(e){return t=>{const{prefixCls:n,onExpand:r,record:i,expanded:o,expandable:a}=t,s=`${n}-row-expand-icon`;return f.createElement("button",{type:"button",onClick:l=>{r(i,l),l.stopPropagation()},className:Re(s,{[`${s}-spaced`]:!a,[`${s}-expanded`]:a&&o,[`${s}-collapsed`]:a&&!o}),"aria-label":o?e.collapse:e.expand,"aria-expanded":o})}}function Sdt(e){return(n,r)=>{const i=n.querySelector(`.${e}-container`);let o=r;if(i){const a=getComputedStyle(i),s=parseInt(a.borderLeftWidth,10),l=parseInt(a.borderRightWidth,10);o=r-s-l}return o}}const ug=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function uC(e,t){return t?`${t}-${e}`:`${e}`}const TP=(e,t)=>typeof e=="function"?e(t):e,Cdt=(e,t)=>{const n=TP(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};function xdt(e){const t=f.useRef(e),n=sW();return[()=>t.current,r=>{t.current=r,n()}]}var wdt=function(t){var n=t.dropPosition,r=t.dropLevelOffset,i=t.indent,o={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:o.top=0,o.left=-r*i;break;case 1:o.bottom=0,o.left=-r*i;break;case 0:o.bottom=0,o.left=i;break}return me.createElement("div",{style:o})};function CCe(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function _dt(e,t){var n=f.useState(!1),r=Le(n,2),i=r[0],o=r[1];Er(function(){if(i)return e(),function(){t()}},[i]),Er(function(){return o(!0),function(){o(!1)}},[])}var Edt=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Tdt=f.forwardRef(function(e,t){var n=e.className,r=e.style,i=e.motion,o=e.motionNodes,a=e.motionType,s=e.onMotionStart,l=e.onMotionEnd,c=e.active,u=e.treeNodeRequiredProps,d=tn(e,Edt),h=f.useState(!0),p=Le(h,2),m=p[0],v=p[1],y=f.useContext(tV),S=y.prefixCls,b=o&&a!=="hide";Er(function(){o&&b!==m&&v(b)},[o]);var C=function(){o&&s()},_=f.useRef(!1),T=function(){o&&!_.current&&(_.current=!0,l())};_dt(C,T);var x=function(k){b===k&&T()};return o?f.createElement(ha,st({ref:t,visible:m},i,{motionAppear:a==="show",onVisibleChanged:x}),function(E,k){var M=E.className,P=E.style;return f.createElement("div",{ref:k,className:Re("".concat(S,"-treenode-motion"),M),style:P},o.map(function(D){var R=Object.assign({},(CCe(D.data),D.data)),A=D.title,H=D.key,F=D.isStart,U=D.isEnd;delete R.children;var z=rw(H,u);return f.createElement(S_,st({},R,z,{title:A,active:c,data:D.data,key:H,isStart:F,isEnd:U}))}))}):f.createElement(S_,st({domRef:t,className:n,style:r},d,{active:c}))});function kdt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function i(o,a){var s=new Map;o.forEach(function(c){s.set(c,!0)});var l=a.filter(function(c){return!s.has(c)});return l.length===1?l[0]:null}return n<r?{add:!0,key:i(e,t)}:{add:!1,key:i(t,e)}}function Xte(e,t,n){var r=e.findIndex(function(s){return s.key===n}),i=e[r+1],o=t.findIndex(function(s){return s.key===n});if(i){var a=t.findIndex(function(s){return s.key===i.key});return t.slice(o+1,a)}return t.slice(o+1)}var Odt=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],Qte={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Pdt=function(){},Ov="RC_TREE_MOTION_".concat(Math.random()),fj={key:Ov},xCe={key:Ov,level:0,index:0,pos:"0",node:fj,nodes:[fj]},Zte={parent:null,children:[],pos:xCe.pos,data:fj,title:null,key:Ov,isStart:[],isEnd:[]};function Jte(e,t,n,r){return t===!1||!n?e:e.slice(0,Math.ceil(n/r)+1)}function ene(e){var t=e.key,n=e.pos;return NE(t,n)}function Mdt(e){for(var t=String(e.data.key),n=e;n.parent;)n=n.parent,t="".concat(n.data.key," > ").concat(t);return t}var Idt=f.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var i=e.expandedKeys,o=e.selectedKeys,a=e.checkedKeys,s=e.loadedKeys,l=e.loadingKeys,c=e.halfCheckedKeys,u=e.keyEntities,d=e.disabled,h=e.dragging,p=e.dragOverNodeKey,m=e.dropPosition,v=e.motion,y=e.height,S=e.itemHeight,b=e.virtual,C=e.scrollWidth,_=e.focusable,T=e.activeItem,x=e.focused,E=e.tabIndex,k=e.onKeyDown,M=e.onFocus,P=e.onBlur,D=e.onActiveChange,R=e.onListChangeStart,A=e.onListChangeEnd,H=tn(e,Odt),F=f.useRef(null),U=f.useRef(null);f.useImperativeHandle(t,function(){return{scrollTo:function(ke){F.current.scrollTo(ke)},getIndentWidth:function(){return U.current.offsetWidth}}});var z=f.useState(i),K=Le(z,2),Z=K[0],N=K[1],j=f.useState(r),W=Le(j,2),G=W[0],re=W[1],se=f.useState(r),de=Le(se,2),ee=de[0],ne=de[1],ue=f.useState([]),ye=Le(ue,2),ge=ye[0],pe=ye[1],he=f.useState(null),_e=Le(he,2),ce=_e[0],xe=_e[1],we=f.useRef(r);we.current=r;function De(){var Te=we.current;re(Te),ne(Te),pe([]),xe(null),A()}Er(function(){N(i);var Te=kdt(Z,i);if(Te.key!==null)if(Te.add){var ke=G.findIndex(function(J){var be=J.key;return be===Te.key}),Pe=Jte(Xte(G,r,Te.key),b,y,S),Ne=G.slice();Ne.splice(ke+1,0,Zte),ne(Ne),pe(Pe),xe("show")}else{var We=r.findIndex(function(J){var be=J.key;return be===Te.key}),Q=Jte(Xte(r,G,Te.key),b,y,S),q=r.slice();q.splice(We+1,0,Zte),ne(q),pe(Q),xe("hide")}else G!==r&&(re(r),ne(r))},[i,r]),f.useEffect(function(){h||De()},[h]);var Fe=v?ee:r,Ce={expandedKeys:i,selectedKeys:o,loadedKeys:s,loadingKeys:l,checkedKeys:a,halfCheckedKeys:c,dragOverNodeKey:p,dropPosition:m,keyEntities:u};return f.createElement(f.Fragment,null,x&&T&&f.createElement("span",{style:Qte,"aria-live":"assertive"},Mdt(T)),f.createElement("div",null,f.createElement("input",{style:Qte,disabled:_===!1||d,tabIndex:_!==!1?E:null,onKeyDown:k,onFocus:M,onBlur:P,value:"",onChange:Pdt,"aria-label":"for screen reader"})),f.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},f.createElement("div",{className:"".concat(n,"-indent")},f.createElement("div",{ref:U,className:"".concat(n,"-indent-unit")}))),f.createElement(GO,st({},H,{data:Fe,itemKey:ene,height:y,fullHeight:!1,virtual:b,itemHeight:S,scrollWidth:C,prefixCls:"".concat(n,"-list"),ref:F,role:"tree",onVisibleChange:function(ke){ke.every(function(Pe){return ene(Pe)!==Ov})&&De()}}),function(Te){var ke=Te.pos,Pe=Object.assign({},(CCe(Te.data),Te.data)),Ne=Te.title,We=Te.key,Q=Te.isStart,q=Te.isEnd,J=NE(We,ke);delete Pe.key,delete Pe.children;var be=rw(J,Ce);return f.createElement(Tdt,st({},Pe,be,{title:Ne,active:!!T&&We===T.key,pos:ke,data:Te.data,isStart:Q,isEnd:q,motion:v,motionNodes:We===Ov?ge:null,motionType:ce,onMotionStart:R,onMotionEnd:De,treeNodeRequiredProps:Ce,onMouseMove:function(){D(null)}}))}))}),$dt=10,kP=function(e){Ys(n,e);var t=yl(n);function n(){var r;hi(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)),ae(Pn(r),"destroyed",!1),ae(Pn(r),"delayedDragEnterLogic",void 0),ae(Pn(r),"loadingRetryTimes",{}),ae(Pn(r),"state",{keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:iS()}),ae(Pn(r),"dragStartMousePosition",null),ae(Pn(r),"dragNodeProps",null),ae(Pn(r),"currentMouseOverDroppableNodeKey",null),ae(Pn(r),"listRef",f.createRef()),ae(Pn(r),"onNodeDragStart",function(s,l){var c=r.state,u=c.expandedKeys,d=c.keyEntities,h=r.props.onDragStart,p=l.eventKey;r.dragNodeProps=l,r.dragStartMousePosition={x:s.clientX,y:s.clientY};var m=Sf(u,p);r.setState({draggingNodeKey:p,dragChildrenKeys:fdt(p,d),indent:r.listRef.current.getIndentWidth()}),r.setExpandedKeys(m),window.addEventListener("dragend",r.onWindowDragEnd),h==null||h({event:s,node:xa(l)})}),ae(Pn(r),"onNodeDragEnter",function(s,l){var c=r.state,u=c.expandedKeys,d=c.keyEntities,h=c.dragChildrenKeys,p=c.flattenNodes,m=c.indent,v=r.props,y=v.onDragEnter,S=v.onExpand,b=v.allowDrop,C=v.direction,_=l.pos,T=l.eventKey;if(r.currentMouseOverDroppableNodeKey!==T&&(r.currentMouseOverDroppableNodeKey=T),!r.dragNodeProps){r.resetDragState();return}var x=qte(s,r.dragNodeProps,l,m,r.dragStartMousePosition,b,p,d,u,C),E=x.dropPosition,k=x.dropLevelOffset,M=x.dropTargetKey,P=x.dropContainerKey,D=x.dropTargetPos,R=x.dropAllowed,A=x.dragOverNodeKey;if(h.includes(M)||!R){r.resetDragState();return}if(r.delayedDragEnterLogic||(r.delayedDragEnterLogic={}),Object.keys(r.delayedDragEnterLogic).forEach(function(H){clearTimeout(r.delayedDragEnterLogic[H])}),r.dragNodeProps.eventKey!==l.eventKey&&(s.persist(),r.delayedDragEnterLogic[_]=window.setTimeout(function(){if(r.state.draggingNodeKey!==null){var H=pt(u),F=Dl(d,l.eventKey);F&&(F.children||[]).length&&(H=Mh(u,l.eventKey)),r.props.hasOwnProperty("expandedKeys")||r.setExpandedKeys(H),S==null||S(H,{node:xa(l),expanded:!0,nativeEvent:s.nativeEvent})}},800)),r.dragNodeProps.eventKey===M&&k===0){r.resetDragState();return}r.setState({dragOverNodeKey:A,dropPosition:E,dropLevelOffset:k,dropTargetKey:M,dropContainerKey:P,dropTargetPos:D,dropAllowed:R}),y==null||y({event:s,node:xa(l),expandedKeys:u})}),ae(Pn(r),"onNodeDragOver",function(s,l){var c=r.state,u=c.dragChildrenKeys,d=c.flattenNodes,h=c.keyEntities,p=c.expandedKeys,m=c.indent,v=r.props,y=v.onDragOver,S=v.allowDrop,b=v.direction;if(r.dragNodeProps){var C=qte(s,r.dragNodeProps,l,m,r.dragStartMousePosition,S,d,h,p,b),_=C.dropPosition,T=C.dropLevelOffset,x=C.dropTargetKey,E=C.dropContainerKey,k=C.dropTargetPos,M=C.dropAllowed,P=C.dragOverNodeKey;u.includes(x)||!M||(r.dragNodeProps.eventKey===x&&T===0?r.state.dropPosition===null&&r.state.dropLevelOffset===null&&r.state.dropTargetKey===null&&r.state.dropContainerKey===null&&r.state.dropTargetPos===null&&r.state.dropAllowed===!1&&r.state.dragOverNodeKey===null||r.resetDragState():_===r.state.dropPosition&&T===r.state.dropLevelOffset&&x===r.state.dropTargetKey&&E===r.state.dropContainerKey&&k===r.state.dropTargetPos&&M===r.state.dropAllowed&&P===r.state.dragOverNodeKey||r.setState({dropPosition:_,dropLevelOffset:T,dropTargetKey:x,dropContainerKey:E,dropTargetPos:k,dropAllowed:M,dragOverNodeKey:P}),y==null||y({event:s,node:xa(l)}))}}),ae(Pn(r),"onNodeDragLeave",function(s,l){r.currentMouseOverDroppableNodeKey===l.eventKey&&!s.currentTarget.contains(s.relatedTarget)&&(r.resetDragState(),r.currentMouseOverDroppableNodeKey=null);var c=r.props.onDragLeave;c==null||c({event:s,node:xa(l)})}),ae(Pn(r),"onWindowDragEnd",function(s){r.onNodeDragEnd(s,null,!0),window.removeEventListener("dragend",r.onWindowDragEnd)}),ae(Pn(r),"onNodeDragEnd",function(s,l){var c=r.props.onDragEnd;r.setState({dragOverNodeKey:null}),r.cleanDragState(),c==null||c({event:s,node:xa(l)}),r.dragNodeProps=null,window.removeEventListener("dragend",r.onWindowDragEnd)}),ae(Pn(r),"onNodeDrop",function(s,l){var c,u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,d=r.state,h=d.dragChildrenKeys,p=d.dropPosition,m=d.dropTargetKey,v=d.dropTargetPos,y=d.dropAllowed;if(y){var S=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),m!==null){var b=Y(Y({},rw(m,r.getTreeNodeRequiredProps())),{},{active:((c=r.getActiveItem())===null||c===void 0?void 0:c.key)===m,data:Dl(r.state.keyEntities,m).node}),C=h.includes(m);fi(!C,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var _=nV(v),T={event:s,node:xa(b),dragNode:r.dragNodeProps?xa(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(h),dropToGap:p!==0,dropPosition:p+Number(_[_.length-1])};u||S==null||S(T),r.dragNodeProps=null}}}),ae(Pn(r),"cleanDragState",function(){var s=r.state.draggingNodeKey;s!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),ae(Pn(r),"triggerExpandActionExpand",function(s,l){var c=r.state,u=c.expandedKeys,d=c.flattenNodes,h=l.expanded,p=l.key,m=l.isLeaf;if(!(m||s.shiftKey||s.metaKey||s.ctrlKey)){var v=d.filter(function(S){return S.key===p})[0],y=xa(Y(Y({},rw(p,r.getTreeNodeRequiredProps())),{},{data:v.data}));r.setExpandedKeys(h?Sf(u,p):Mh(u,p)),r.onNodeExpand(s,y)}}),ae(Pn(r),"onNodeClick",function(s,l){var c=r.props,u=c.onClick,d=c.expandAction;d==="click"&&r.triggerExpandActionExpand(s,l),u==null||u(s,l)}),ae(Pn(r),"onNodeDoubleClick",function(s,l){var c=r.props,u=c.onDoubleClick,d=c.expandAction;d==="doubleClick"&&r.triggerExpandActionExpand(s,l),u==null||u(s,l)}),ae(Pn(r),"onNodeSelect",function(s,l){var c=r.state.selectedKeys,u=r.state,d=u.keyEntities,h=u.fieldNames,p=r.props,m=p.onSelect,v=p.multiple,y=l.selected,S=l[h.key],b=!y;b?v?c=Mh(c,S):c=[S]:c=Sf(c,S);var C=c.map(function(_){var T=Dl(d,_);return T?T.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:c}),m==null||m(c,{event:"select",selected:b,node:l,selectedNodes:C,nativeEvent:s.nativeEvent})}),ae(Pn(r),"onNodeCheck",function(s,l,c){var u=r.state,d=u.keyEntities,h=u.checkedKeys,p=u.halfCheckedKeys,m=r.props,v=m.checkStrictly,y=m.onCheck,S=l.key,b,C={event:"check",node:l,checked:c,nativeEvent:s.nativeEvent};if(v){var _=c?Mh(h,S):Sf(h,S),T=Sf(p,S);b={checked:_,halfChecked:T},C.checkedNodes=_.map(function(D){return Dl(d,D)}).filter(Boolean).map(function(D){return D.node}),r.setUncontrolledState({checkedKeys:_})}else{var x=bu([].concat(pt(h),[S]),!0,d),E=x.checkedKeys,k=x.halfCheckedKeys;if(!c){var M=new Set(E);M.delete(S);var P=bu(Array.from(M),{checked:!1,halfCheckedKeys:k},d);E=P.checkedKeys,k=P.halfCheckedKeys}b=E,C.checkedNodes=[],C.checkedNodesPositions=[],C.halfCheckedKeys=k,E.forEach(function(D){var R=Dl(d,D);if(R){var A=R.node,H=R.pos;C.checkedNodes.push(A),C.checkedNodesPositions.push({node:A,pos:H})}}),r.setUncontrolledState({checkedKeys:E},!1,{halfCheckedKeys:k})}y==null||y(b,C)}),ae(Pn(r),"onNodeLoad",function(s){var l,c=s.key,u=r.state.keyEntities,d=Dl(u,c);if(!(d!=null&&(l=d.children)!==null&&l!==void 0&&l.length)){var h=new Promise(function(p,m){r.setState(function(v){var y=v.loadedKeys,S=y===void 0?[]:y,b=v.loadingKeys,C=b===void 0?[]:b,_=r.props,T=_.loadData,x=_.onLoad;if(!T||S.includes(c)||C.includes(c))return null;var E=T(s);return E.then(function(){var k=r.state.loadedKeys,M=Mh(k,c);x==null||x(M,{event:"load",node:s}),r.setUncontrolledState({loadedKeys:M}),r.setState(function(P){return{loadingKeys:Sf(P.loadingKeys,c)}}),p()}).catch(function(k){if(r.setState(function(P){return{loadingKeys:Sf(P.loadingKeys,c)}}),r.loadingRetryTimes[c]=(r.loadingRetryTimes[c]||0)+1,r.loadingRetryTimes[c]>=$dt){var M=r.state.loadedKeys;fi(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:Mh(M,c)}),p()}m(k)}),{loadingKeys:Mh(C,c)}})});return h.catch(function(){}),h}}),ae(Pn(r),"onNodeMouseEnter",function(s,l){var c=r.props.onMouseEnter;c==null||c({event:s,node:l})}),ae(Pn(r),"onNodeMouseLeave",function(s,l){var c=r.props.onMouseLeave;c==null||c({event:s,node:l})}),ae(Pn(r),"onNodeContextMenu",function(s,l){var c=r.props.onRightClick;c&&(s.preventDefault(),c({event:s,node:l}))}),ae(Pn(r),"onFocus",function(){var s=r.props.onFocus;r.setState({focused:!0});for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];s==null||s.apply(void 0,c)}),ae(Pn(r),"onBlur",function(){var s=r.props.onBlur;r.setState({focused:!1}),r.onActiveChange(null);for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];s==null||s.apply(void 0,c)}),ae(Pn(r),"getTreeNodeRequiredProps",function(){var s=r.state,l=s.expandedKeys,c=s.selectedKeys,u=s.loadedKeys,d=s.loadingKeys,h=s.checkedKeys,p=s.halfCheckedKeys,m=s.dragOverNodeKey,v=s.dropPosition,y=s.keyEntities;return{expandedKeys:l||[],selectedKeys:c||[],loadedKeys:u||[],loadingKeys:d||[],checkedKeys:h||[],halfCheckedKeys:p||[],dragOverNodeKey:m,dropPosition:v,keyEntities:y}}),ae(Pn(r),"setExpandedKeys",function(s){var l=r.state,c=l.treeData,u=l.fieldNames,d=KR(c,s,u);r.setUncontrolledState({expandedKeys:s,flattenNodes:d},!0)}),ae(Pn(r),"onNodeExpand",function(s,l){var c=r.state.expandedKeys,u=r.state,d=u.listChanging,h=u.fieldNames,p=r.props,m=p.onExpand,v=p.loadData,y=l.expanded,S=l[h.key];if(!d){var b=c.includes(S),C=!y;if(fi(y&&b||!y&&!b,"Expand state not sync with index check"),c=C?Mh(c,S):Sf(c,S),r.setExpandedKeys(c),m==null||m(c,{node:l,expanded:C,nativeEvent:s.nativeEvent}),C&&v){var _=r.onNodeLoad(l);_&&_.then(function(){var T=KR(r.state.treeData,c,h);r.setUncontrolledState({flattenNodes:T})}).catch(function(){var T=r.state.expandedKeys,x=Sf(T,S);r.setExpandedKeys(x)})}}}),ae(Pn(r),"onListChangeStart",function(){r.setUncontrolledState({listChanging:!0})}),ae(Pn(r),"onListChangeEnd",function(){setTimeout(function(){r.setUncontrolledState({listChanging:!1})})}),ae(Pn(r),"onActiveChange",function(s){var l=r.state.activeKey,c=r.props,u=c.onActiveChange,d=c.itemScrollOffset,h=d===void 0?0:d;l!==s&&(r.setState({activeKey:s}),s!==null&&r.scrollTo({key:s,offset:h}),u==null||u(s))}),ae(Pn(r),"getActiveItem",function(){var s=r.state,l=s.activeKey,c=s.flattenNodes;return l===null?null:c.find(function(u){var d=u.key;return d===l})||null}),ae(Pn(r),"offsetActiveKey",function(s){var l=r.state,c=l.flattenNodes,u=l.activeKey,d=c.findIndex(function(m){var v=m.key;return v===u});d===-1&&s<0&&(d=c.length),d=(d+s+c.length)%c.length;var h=c[d];if(h){var p=h.key;r.onActiveChange(p)}else r.onActiveChange(null)}),ae(Pn(r),"onKeyDown",function(s){var l=r.state,c=l.activeKey,u=l.expandedKeys,d=l.checkedKeys,h=l.fieldNames,p=r.props,m=p.onKeyDown,v=p.checkable,y=p.selectable;switch(s.which){case Pt.UP:{r.offsetActiveKey(-1),s.preventDefault();break}case Pt.DOWN:{r.offsetActiveKey(1),s.preventDefault();break}}var S=r.getActiveItem();if(S&&S.data){var b=r.getTreeNodeRequiredProps(),C=S.data.isLeaf===!1||!!(S.data[h.children]||[]).length,_=xa(Y(Y({},rw(c,b)),{},{data:S.data,active:!0}));switch(s.which){case Pt.LEFT:{C&&u.includes(c)?r.onNodeExpand({},_):S.parent&&r.onActiveChange(S.parent.key),s.preventDefault();break}case Pt.RIGHT:{C&&!u.includes(c)?r.onNodeExpand({},_):S.children&&S.children.length&&r.onActiveChange(S.children[0].key),s.preventDefault();break}case Pt.ENTER:case Pt.SPACE:{v&&!_.disabled&&_.checkable!==!1&&!_.disableCheckbox?r.onNodeCheck({},_,!d.includes(c)):!v&&y&&!_.disabled&&_.selectable!==!1&&r.onNodeSelect({},_);break}}}m==null||m(s)}),ae(Pn(r),"setUncontrolledState",function(s){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var u=!1,d=!0,h={};Object.keys(s).forEach(function(p){if(r.props.hasOwnProperty(p)){d=!1;return}u=!0,h[p]=s[p]}),u&&(!l||d)&&r.setState(Y(Y({},h),c))}}),ae(Pn(r),"scrollTo",function(s){r.listRef.current.scrollTo(s)}),r}return pi(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var i=this.props,o=i.activeKey,a=i.itemScrollOffset,s=a===void 0?0:a;o!==void 0&&o!==this.state.activeKey&&(this.setState({activeKey:o}),o!==null&&this.scrollTo({key:o,offset:s}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var i=this.state,o=i.focused,a=i.flattenNodes,s=i.keyEntities,l=i.draggingNodeKey,c=i.activeKey,u=i.dropLevelOffset,d=i.dropContainerKey,h=i.dropTargetKey,p=i.dropPosition,m=i.dragOverNodeKey,v=i.indent,y=this.props,S=y.prefixCls,b=y.className,C=y.style,_=y.showLine,T=y.focusable,x=y.tabIndex,E=x===void 0?0:x,k=y.selectable,M=y.showIcon,P=y.icon,D=y.switcherIcon,R=y.draggable,A=y.checkable,H=y.checkStrictly,F=y.disabled,U=y.motion,z=y.loadData,K=y.filterTreeNode,Z=y.height,N=y.itemHeight,j=y.scrollWidth,W=y.virtual,G=y.titleRender,re=y.dropIndicatorRender,se=y.onContextMenu,de=y.onScroll,ee=y.direction,ne=y.rootClassName,ue=y.rootStyle,ye=ji(this.props,{aria:!0,data:!0}),ge;R&&(ln(R)==="object"?ge=R:typeof R=="function"?ge={nodeDraggable:R}:ge={});var pe={prefixCls:S,selectable:k,showIcon:M,icon:P,switcherIcon:D,draggable:ge,draggingNodeKey:l,checkable:A,checkStrictly:H,disabled:F,keyEntities:s,dropLevelOffset:u,dropContainerKey:d,dropTargetKey:h,dropPosition:p,dragOverNodeKey:m,indent:v,direction:ee,dropIndicatorRender:re,loadData:z,filterTreeNode:K,titleRender:G,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return f.createElement(tV.Provider,{value:pe},f.createElement("div",{className:Re(S,b,ne,ae(ae(ae({},"".concat(S,"-show-line"),_),"".concat(S,"-focused"),o),"".concat(S,"-active-focused"),c!==null)),style:ue},f.createElement(Idt,st({ref:this.listRef,prefixCls:S,style:C,data:a,disabled:F,selectable:k,checkable:!!A,motion:U,dragging:l!==null,height:Z,itemHeight:N,virtual:W,focusable:T,focused:o,tabIndex:E,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:se,onScroll:de,scrollWidth:j},this.getTreeNodeRequiredProps(),ye))))}}],[{key:"getDerivedStateFromProps",value:function(i,o){var a=o.prevProps,s={prevProps:i};function l(E){return!a&&i.hasOwnProperty(E)||a&&a[E]!==i[E]}var c,u=o.fieldNames;if(l("fieldNames")&&(u=iS(i.fieldNames),s.fieldNames=u),l("treeData")?c=i.treeData:l("children")&&(fi(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),c=lbe(i.children)),c){s.treeData=c;var d=DE(c,{fieldNames:u});s.keyEntities=Y(ae({},Ov,xCe),d.keyEntities)}var h=s.keyEntities||o.keyEntities;if(l("expandedKeys")||a&&l("autoExpandParent"))s.expandedKeys=i.autoExpandParent||!a&&i.defaultExpandParent?lj(i.expandedKeys,h):i.expandedKeys;else if(!a&&i.defaultExpandAll){var p=Y({},h);delete p[Ov];var m=[];Object.keys(p).forEach(function(E){var k=p[E];k.children&&k.children.length&&m.push(k.key)}),s.expandedKeys=m}else!a&&i.defaultExpandedKeys&&(s.expandedKeys=i.autoExpandParent||i.defaultExpandParent?lj(i.defaultExpandedKeys,h):i.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,c||s.expandedKeys){var v=KR(c||o.treeData,s.expandedKeys||o.expandedKeys,u);s.flattenNodes=v}if(i.selectable&&(l("selectedKeys")?s.selectedKeys=Gte(i.selectedKeys,i):!a&&i.defaultSelectedKeys&&(s.selectedKeys=Gte(i.defaultSelectedKeys,i))),i.checkable){var y;if(l("checkedKeys")?y=tA(i.checkedKeys)||{}:!a&&i.defaultCheckedKeys?y=tA(i.defaultCheckedKeys)||{}:c&&(y=tA(i.checkedKeys)||{checkedKeys:o.checkedKeys,halfCheckedKeys:o.halfCheckedKeys}),y){var S=y,b=S.checkedKeys,C=b===void 0?[]:b,_=S.halfCheckedKeys,T=_===void 0?[]:_;if(!i.checkStrictly){var x=bu(C,!0,h);C=x.checkedKeys,T=x.halfCheckedKeys}s.checkedKeys=C,s.halfCheckedKeys=T}}return l("loadedKeys")&&(s.loadedKeys=i.loadedKeys),s}}]),n}(f.Component);ae(kP,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:wdt,allowDrop:function(){return!0},expandAction:!1});ae(kP,"TreeNode",S_);const Rdt=e=>{let{treeCls:t,treeNodeCls:n,directoryNodeSelectedBg:r,directoryNodeSelectedColor:i,motionDurationMid:o,borderRadius:a,controlItemBgHover:s}=e;return{[`${t}${t}-directory ${n}`]:{[`${t}-node-content-wrapper`]:{position:"static",[`> *:not(${t}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${o}`,content:'""',borderRadius:a},"&:hover:before":{background:s}},[`${t}-switcher, ${t}-checkbox, ${t}-draggable-icon`]:{zIndex:1},"&-selected":{[`${t}-switcher, ${t}-draggable-icon`]:{color:i},[`${t}-node-content-wrapper`]:{color:i,background:"transparent","&:before, &:hover:before":{background:r}}}}}},Adt=new Pr("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ndt=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),Ddt=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${je(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ldt=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:i,titleHeight:o,indentSize:a,nodeSelectedBg:s,nodeHoverBg:l,colorTextQuaternary:c,controlItemBgActiveDisabled:u}=t;return{[n]:Object.assign(Object.assign({},$r(t)),{background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:Object.assign({},Hd(t)),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:Adt,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:i,lineHeight:je(o),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:i},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:u},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:o,textAlign:"center",visibility:"visible",color:c},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:a}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(o).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},Ndt(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:o,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:o,height:o,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(o).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(o).div(2).equal()).mul(.8).equal(),height:t.calc(o).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:o,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},Ddt(e,t)),{"&:hover":{backgroundColor:l},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:s},[`${n}-iconEle`]:{display:"inline-block",width:o,height:o,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(o).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${je(t.calc(o).div(2).equal())} !important`}})}},wCe=(e,t)=>{const n=`.${e}`,r=`${n}-treenode`,i=t.calc(t.paddingXS).div(2).equal(),o=fr(t,{treeCls:n,treeNodeCls:r,treeNodePadding:i});return[Ldt(e,o),Rdt(o)]},_Ce=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,i=t;return{titleHeight:i,indentSize:i,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},Fdt=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},_Ce(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},jdt=Tr("Tree",(e,t)=>{let{prefixCls:n}=t;return[{[e.componentCls]:pP(`${n}-checkbox`,e)},wCe(n,e),SE(e)]},Fdt),tne=4;function Bdt(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:i,direction:o="ltr"}=e,a=o==="ltr"?"left":"right",s=o==="ltr"?"right":"left",l={[a]:-n*i+tne,[s]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[a]=i+tne;break}return me.createElement("div",{style:l,className:`${r}-drop-indicator`})}const ECe=e=>{const{prefixCls:t,switcherIcon:n,treeNodeProps:r,showLine:i,switcherLoadingIcon:o}=e,{isLeaf:a,expanded:s,loading:l}=r;if(l)return f.isValidElement(o)?o:f.createElement(zd,{className:`${t}-switcher-loading-icon`});let c;if(i&&typeof i=="object"&&(c=i.showLeafIcon),a){if(!i)return null;if(typeof c!="boolean"&&c){const h=typeof c=="function"?c(r):c,p=`${t}-switcher-line-custom-icon`;return f.isValidElement(h)?Ro(h,{className:Re(h.props.className||"",p)}):h}return c?f.createElement(qSe,{className:`${t}-switcher-line-icon`}):f.createElement("span",{className:`${t}-switcher-leaf-line`})}const u=`${t}-switcher-icon`,d=typeof n=="function"?n(r):n;return f.isValidElement(d)?Ro(d,{className:Re(d.props.className||"",u)}):d!==void 0?d:i?s?f.createElement(hlt,{className:`${t}-switcher-line-icon`}):f.createElement(klt,{className:`${t}-switcher-line-icon`}):f.createElement(ist,{className:u})},TCe=me.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:i,virtual:o,tree:a}=me.useContext(hn),{prefixCls:s,className:l,showIcon:c=!1,showLine:u,switcherIcon:d,switcherLoadingIcon:h,blockNode:p=!1,children:m,checkable:v=!1,selectable:y=!0,draggable:S,motion:b,style:C}=e,_=r("tree",s),T=r(),x=b??Object.assign(Object.assign({},Qb(T)),{motionAppear:!1}),E=Object.assign(Object.assign({},e),{checkable:v,selectable:y,showIcon:c,motion:x,blockNode:p,showLine:!!u,dropIndicatorRender:Bdt}),[k,M,P]=jdt(_),[,D]=na(),R=D.paddingXS/2+(((n=D.Tree)===null||n===void 0?void 0:n.titleHeight)||D.controlHeightSM),A=me.useMemo(()=>{if(!S)return!1;let F={};switch(typeof S){case"function":F.nodeDraggable=S;break;case"object":F=Object.assign({},S);break}return F.icon!==!1&&(F.icon=F.icon||me.createElement(Vst,null)),F},[S]),H=F=>me.createElement(ECe,{prefixCls:_,switcherIcon:d,switcherLoadingIcon:h,treeNodeProps:F,showLine:u});return k(me.createElement(kP,Object.assign({itemHeight:R,ref:t,virtual:o},E,{style:Object.assign(Object.assign({},a==null?void 0:a.style),C),prefixCls:_,className:Re({[`${_}-icon-hide`]:!c,[`${_}-block-node`]:p,[`${_}-unselectable`]:!y,[`${_}-rtl`]:i==="rtl"},a==null?void 0:a.className,l,M,P),direction:i,checkable:v&&me.createElement("span",{className:`${_}-checkbox-inner`}),selectable:y,switcherIcon:H,draggable:A}),m))}),nne=0,nA=1,rne=2;function rV(e,t,n){const{key:r,children:i}=n;function o(a){const s=a[r],l=a[i];t(s,a)!==!1&&rV(l||[],t,n)}e.forEach(o)}function Hdt(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:i,fieldNames:o}=e;const a=[];let s=nne;if(r&&r===i)return[r];if(!r||!i)return[];function l(c){return c===r||c===i}return rV(t,c=>{if(s===rne)return!1;if(l(c)){if(a.push(c),s===nne)s=nA;else if(s===nA)return s=rne,!1}else s===nA&&a.push(c);return n.includes(c)},iS(o)),a}function rA(e,t,n){const r=pt(t),i=[];return rV(e,(o,a)=>{const s=r.indexOf(o);return s!==-1&&(i.push(a),r.splice(s,1)),!!r.length},iS(n)),i}var ine=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 zdt(e){const{isLeaf:t,expanded:n}=e;return t?f.createElement(qSe,null):n?f.createElement(Lst,null):f.createElement(GSe,null)}function one(e){let{treeData:t,children:n}=e;return t||lbe(n)}const Udt=(e,t)=>{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:i}=e,o=ine(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const a=f.useRef(null),s=f.useRef(null),l=()=>{const{keyEntities:k}=DE(one(o));let M;return n?M=Object.keys(k):r?M=lj(o.expandedKeys||i||[],k):M=o.expandedKeys||i||[],M},[c,u]=f.useState(o.selectedKeys||o.defaultSelectedKeys||[]),[d,h]=f.useState(()=>l());f.useEffect(()=>{"selectedKeys"in o&&u(o.selectedKeys)},[o.selectedKeys]),f.useEffect(()=>{"expandedKeys"in o&&h(o.expandedKeys)},[o.expandedKeys]);const p=(k,M)=>{var P;return"expandedKeys"in o||h(k),(P=o.onExpand)===null||P===void 0?void 0:P.call(o,k,M)},m=(k,M)=>{var P;const{multiple:D,fieldNames:R}=o,{node:A,nativeEvent:H}=M,{key:F=""}=A,U=one(o),z=Object.assign(Object.assign({},M),{selected:!0}),K=(H==null?void 0:H.ctrlKey)||(H==null?void 0:H.metaKey),Z=H==null?void 0:H.shiftKey;let N;D&&K?(N=k,a.current=F,s.current=N,z.selectedNodes=rA(U,N,R)):D&&Z?(N=Array.from(new Set([].concat(pt(s.current||[]),pt(Hdt({treeData:U,expandedKeys:d,startKey:F,endKey:a.current,fieldNames:R}))))),z.selectedNodes=rA(U,N,R)):(N=[F],a.current=F,s.current=N,z.selectedNodes=rA(U,N,R)),(P=o.onSelect)===null||P===void 0||P.call(o,N,z),"selectedKeys"in o||u(N)},{getPrefixCls:v,direction:y}=f.useContext(hn),{prefixCls:S,className:b,showIcon:C=!0,expandAction:_="click"}=o,T=ine(o,["prefixCls","className","showIcon","expandAction"]),x=v("tree",S),E=Re(`${x}-directory`,{[`${x}-directory-rtl`]:y==="rtl"},b);return f.createElement(TCe,Object.assign({icon:zdt,ref:t,blockNode:!0},T,{showIcon:C,expandAction:_,prefixCls:x,className:E,expandedKeys:d,selectedKeys:c,onSelect:m,onExpand:p}))},Wdt=f.forwardRef(Udt),iV=TCe;iV.DirectoryTree=Wdt;iV.TreeNode=S_;const ane=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:i,onChange:o}=e;return n?f.createElement("div",{className:`${r}-filter-dropdown-search`},f.createElement(Co,{prefix:f.createElement(YO,null),placeholder:i.filterSearchPlaceholder,onChange:o,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},Vdt=e=>{const{keyCode:t}=e;t===Pt.ENTER&&e.stopPropagation()},Kdt=f.forwardRef((e,t)=>f.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:Vdt,ref:t},e.children));function mb(e){let t=[];return(e||[]).forEach(n=>{let{value:r,children:i}=n;t.push(r),i&&(t=[].concat(pt(t),pt(mb(i))))}),t}function qdt(e){return e.some(t=>{let{children:n}=t;return n})}function kCe(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function OCe(e){let{filters:t,prefixCls:n,filteredKeys:r,filterMultiple:i,searchValue:o,filterSearch:a}=e;return t.map((s,l)=>{const c=String(s.value);if(s.children)return{key:c||l,label:s.text,popupClassName:`${n}-dropdown-submenu`,children:OCe({filters:s.children,prefixCls:n,filteredKeys:r,filterMultiple:i,searchValue:o,filterSearch:a})};const u=i?vp:ao,d={key:s.value!==void 0?c:l,label:f.createElement(f.Fragment,null,f.createElement(u,{checked:r.includes(c)}),f.createElement("span",null,s.text))};return o.trim()?typeof a=="function"?a(o,s)?d:null:kCe(o,s.text)?d:null:d})}function iA(e){return e||[]}const Gdt=e=>{var t,n,r,i;const{tablePrefixCls:o,prefixCls:a,column:s,dropdownPrefixCls:l,columnKey:c,filterOnClose:u,filterMultiple:d,filterMode:h="menu",filterSearch:p=!1,filterState:m,triggerFilter:v,locale:y,children:S,getPopupContainer:b,rootClassName:C}=e,{filterResetToDefaultFilteredValue:_,defaultFilteredValue:T,filterDropdownProps:x={},filterDropdownOpen:E,filterDropdownVisible:k,onFilterDropdownVisibleChange:M,onFilterDropdownOpenChange:P}=s,[D,R]=f.useState(!1),A=!!(m&&(!((t=m.filteredKeys)===null||t===void 0)&&t.length||m.forceFiltered)),H=Te=>{var ke;R(Te),(ke=x.onOpenChange)===null||ke===void 0||ke.call(x,Te),P==null||P(Te),M==null||M(Te)},F=(i=(r=(n=x.open)!==null&&n!==void 0?n:E)!==null&&r!==void 0?r:k)!==null&&i!==void 0?i:D,U=m==null?void 0:m.filteredKeys,[z,K]=xdt(iA(U)),Z=Te=>{let{selectedKeys:ke}=Te;K(ke)},N=(Te,ke)=>{let{node:Pe,checked:Ne}=ke;Z(d?{selectedKeys:Te}:{selectedKeys:Ne&&Pe.key?[Pe.key]:[]})};f.useEffect(()=>{D&&Z({selectedKeys:iA(U)})},[U]);const[j,W]=f.useState([]),G=Te=>{W(Te)},[re,se]=f.useState(""),de=Te=>{const{value:ke}=Te.target;se(ke)};f.useEffect(()=>{D||se("")},[D]);const ee=Te=>{const ke=Te!=null&&Te.length?Te:null;if(ke===null&&(!m||!m.filteredKeys)||ku(ke,m==null?void 0:m.filteredKeys,!0))return null;v({column:s,key:c,filteredKeys:ke})},ne=()=>{H(!1),ee(z())},ue=function(){let{confirm:Te,closeDropdown:ke}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Te&&ee([]),ke&&H(!1),se(""),K(_?(T||[]).map(Pe=>String(Pe)):[])},ye=function(){let{closeDropdown:Te}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Te&&H(!1),ee(z())},ge=(Te,ke)=>{ke.source==="trigger"&&(Te&&U!==void 0&&K(iA(U)),H(Te),!Te&&!s.filterDropdown&&u&&ne())},pe=Re({[`${l}-menu-without-submenu`]:!qdt(s.filters||[])}),he=Te=>{if(Te.target.checked){const ke=mb(s==null?void 0:s.filters).map(Pe=>String(Pe));K(ke)}else K([])},_e=Te=>{let{filters:ke}=Te;return(ke||[]).map((Pe,Ne)=>{const We=String(Pe.value),Q={title:Pe.text,key:Pe.value!==void 0?We:String(Ne)};return Pe.children&&(Q.children=_e({filters:Pe.children})),Q})},ce=Te=>{var ke;return Object.assign(Object.assign({},Te),{text:Te.title,value:Te.key,children:((ke=Te.children)===null||ke===void 0?void 0:ke.map(Pe=>ce(Pe)))||[]})};let xe;const{direction:we,renderEmpty:De}=f.useContext(hn);if(typeof s.filterDropdown=="function")xe=s.filterDropdown({prefixCls:`${l}-custom`,setSelectedKeys:Te=>Z({selectedKeys:Te}),selectedKeys:z(),confirm:ye,clearFilters:ue,filters:s.filters,visible:F,close:()=>{H(!1)}});else if(s.filterDropdown)xe=s.filterDropdown;else{const Te=z()||[],ke=()=>{var Ne;const We=(Ne=De==null?void 0:De("Table.filter"))!==null&&Ne!==void 0?Ne:f.createElement(Uh,{image:Uh.PRESENTED_IMAGE_SIMPLE,description:y.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((s.filters||[]).length===0)return We;if(h==="tree")return f.createElement(f.Fragment,null,f.createElement(ane,{filterSearch:p,value:re,onChange:de,tablePrefixCls:o,locale:y}),f.createElement("div",{className:`${o}-filter-dropdown-tree`},d?f.createElement(vp,{checked:Te.length===mb(s.filters).length,indeterminate:Te.length>0&&Te.length<mb(s.filters).length,className:`${o}-filter-dropdown-checkall`,onChange:he},y.filterCheckall):null,f.createElement(iV,{checkable:!0,selectable:!1,blockNode:!0,multiple:d,checkStrictly:!d,className:`${l}-menu`,onCheck:N,checkedKeys:Te,selectedKeys:Te,showIcon:!1,treeData:_e({filters:s.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:re.trim()?J=>typeof p=="function"?p(re,ce(J)):kCe(re,J.title):void 0})));const Q=OCe({filters:s.filters||[],filterSearch:p,prefixCls:a,filteredKeys:z(),filterMultiple:d,searchValue:re}),q=Q.every(J=>J===null);return f.createElement(f.Fragment,null,f.createElement(ane,{filterSearch:p,value:re,onChange:de,tablePrefixCls:o,locale:y}),q?We:f.createElement(tf,{selectable:!0,multiple:d,prefixCls:`${l}-menu`,className:pe,onSelect:Z,onDeselect:Z,selectedKeys:Te,getPopupContainer:b,openKeys:j,onOpenChange:G,items:Q}))},Pe=()=>_?ku((T||[]).map(Ne=>String(Ne)),Te,!0):Te.length===0;xe=f.createElement(f.Fragment,null,ke(),f.createElement("div",{className:`${a}-dropdown-btns`},f.createElement(cr,{type:"link",size:"small",disabled:Pe(),onClick:()=>ue()},y.filterReset),f.createElement(cr,{type:"primary",size:"small",onClick:ne},y.filterConfirm)))}s.filterDropdown&&(xe=f.createElement(V0e,{selectable:void 0},xe)),xe=f.createElement(Kdt,{className:`${a}-dropdown`},xe);const Ce=VW({trigger:["click"],placement:we==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let Te;return typeof s.filterIcon=="function"?Te=s.filterIcon(A):s.filterIcon?Te=s.filterIcon:Te=f.createElement(Ast,null),f.createElement("span",{role:"button",tabIndex:-1,className:Re(`${a}-trigger`,{active:A}),onClick:ke=>{ke.stopPropagation()}},Te)})(),getPopupContainer:b},Object.assign(Object.assign({},x),{rootClassName:Re(C,x.rootClassName),open:F,onOpenChange:ge,dropdownRender:()=>typeof(x==null?void 0:x.dropdownRender)=="function"?x.dropdownRender(xe):xe}));return f.createElement("div",{className:`${a}-column`},f.createElement("span",{className:`${o}-column-title`},S),f.createElement(vP,Object.assign({},Ce)))},hj=(e,t,n)=>{let r=[];return(e||[]).forEach((i,o)=>{var a;const s=uC(o,n);if(i.filters||"filterDropdown"in i||"onFilter"in i)if("filteredValue"in i){let l=i.filteredValue;"filterDropdown"in i||(l=(a=l==null?void 0:l.map(String))!==null&&a!==void 0?a:l),r.push({column:i,key:ug(i,s),filteredKeys:l,forceFiltered:i.filtered})}else r.push({column:i,key:ug(i,s),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(r=[].concat(pt(r),pt(hj(i.children,t,s))))}),r};function PCe(e,t,n,r,i,o,a,s,l){return n.map((c,u)=>{const d=uC(u,s),{filterOnClose:h=!0,filterMultiple:p=!0,filterMode:m,filterSearch:v}=c;let y=c;if(y.filters||y.filterDropdown){const S=ug(y,d),b=r.find(C=>{let{key:_}=C;return S===_});y=Object.assign(Object.assign({},y),{title:C=>f.createElement(Gdt,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:y,columnKey:S,filterState:b,filterOnClose:h,filterMultiple:p,filterMode:m,filterSearch:v,triggerFilter:o,locale:i,getPopupContainer:a,rootClassName:l},TP(c.title,C))})}return"children"in y&&(y=Object.assign(Object.assign({},y),{children:PCe(e,t,y.children,r,i,o,a,d,l)})),y})}const sne=e=>{const t={};return e.forEach(n=>{let{key:r,filteredKeys:i,column:o}=n;const a=r,{filters:s,filterDropdown:l}=o;if(l)t[a]=i||null;else if(Array.isArray(i)){const c=mb(s);t[a]=c.filter(u=>i.includes(String(u)))}else t[a]=null}),t},pj=(e,t,n)=>t.reduce((i,o)=>{const{column:{onFilter:a,filters:s},filteredKeys:l}=o;return a&&l&&l.length?i.map(c=>Object.assign({},c)).filter(c=>l.some(u=>{const d=mb(s),h=d.findIndex(m=>String(m)===String(u)),p=h!==-1?d[h]:u;return c[n]&&(c[n]=pj(c[n],t,n)),a(p,c)})):i},e),MCe=e=>e.flatMap(t=>"children"in t?[t].concat(pt(MCe(t.children||[]))):[t]),Ydt=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:i,getPopupContainer:o,locale:a,rootClassName:s}=e;rh();const l=f.useMemo(()=>MCe(r||[]),[r]),[c,u]=f.useState(()=>hj(l,!0)),d=f.useMemo(()=>{const v=hj(l,!1);if(v.length===0)return v;let y=!0;if(v.forEach(S=>{let{filteredKeys:b}=S;b!==void 0&&(y=!1)}),y){const S=(l||[]).map((b,C)=>ug(b,uC(C)));return c.filter(b=>{let{key:C}=b;return S.includes(C)}).map(b=>{const C=l[S.findIndex(_=>_===b.key)];return Object.assign(Object.assign({},b),{column:Object.assign(Object.assign({},b.column),C),forceFiltered:C.filtered})})}return v},[l,c]),h=f.useMemo(()=>sne(d),[d]),p=v=>{const y=d.filter(S=>{let{key:b}=S;return b!==v.key});y.push(v),u(y),i(sne(y),y)};return[v=>PCe(t,n,v,d,a,p,o,void 0,s),d,h]},Xdt=(e,t,n)=>{const r=f.useRef({});function i(o){var a;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let l=function(c){c.forEach((u,d)=>{const h=n(u,d);s.set(h,u),u&&typeof u=="object"&&t in u&&l(u[t]||[])})};const s=new Map;l(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(a=r.current.kvMap)===null||a===void 0?void 0:a.get(o)}return[i]};var Qdt=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 ICe=10;function Zdt(e,t){const n={current:e.current,pageSize:e.pageSize};return Object.keys(t&&typeof t=="object"?t:{}).forEach(i=>{const o=e[i];typeof o!="function"&&(n[i]=o)}),n}function Jdt(e,t,n){const r=n&&typeof n=="object"?n:{},{total:i=0}=r,o=Qdt(r,["total"]),[a,s]=f.useState(()=>({current:"defaultCurrent"in o?o.defaultCurrent:1,pageSize:"defaultPageSize"in o?o.defaultPageSize:ICe})),l=VW(a,o,{total:i>0?i:e}),c=Math.ceil((i||e)/l.pageSize);l.current>c&&(l.current=c||1);const u=(h,p)=>{s({current:h??1,pageSize:p||l.pageSize})},d=(h,p)=>{var m;n&&((m=n.onChange)===null||m===void 0||m.call(n,h,p)),u(h,p),t(h,p||(l==null?void 0:l.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},l),{onChange:d}),u]}const W8="ascend",oA="descend",ok=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,lne=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,eft=(e,t)=>t?e[e.indexOf(t)+1]:e[0],mj=(e,t,n)=>{let r=[];const i=(o,a)=>{r.push({column:o,key:ug(o,a),multiplePriority:ok(o),sortOrder:o.sortOrder})};return(e||[]).forEach((o,a)=>{const s=uC(a,n);o.children?("sortOrder"in o&&i(o,s),r=[].concat(pt(r),pt(mj(o.children,t,s)))):o.sorter&&("sortOrder"in o?i(o,s):t&&o.defaultSortOrder&&r.push({column:o,key:ug(o,s),multiplePriority:ok(o),sortOrder:o.defaultSortOrder}))}),r},$Ce=(e,t,n,r,i,o,a,s)=>(t||[]).map((c,u)=>{const d=uC(u,s);let h=c;if(h.sorter){const p=h.sortDirections||i,m=h.showSorterTooltip===void 0?a:h.showSorterTooltip,v=ug(h,d),y=n.find(M=>{let{key:P}=M;return P===v}),S=y?y.sortOrder:null,b=eft(p,S);let C;if(c.sortIcon)C=c.sortIcon({sortOrder:S});else{const M=p.includes(W8)&&f.createElement(ust,{className:Re(`${e}-column-sorter-up`,{active:S===W8})}),P=p.includes(oA)&&f.createElement(sst,{className:Re(`${e}-column-sorter-down`,{active:S===oA})});C=f.createElement("span",{className:Re(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(M&&P)})},f.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},M,P))}const{cancelSort:_,triggerAsc:T,triggerDesc:x}=o||{};let E=_;b===oA?E=x:b===W8&&(E=T);const k=typeof m=="object"?Object.assign({title:E},m):{title:E};h=Object.assign(Object.assign({},h),{className:Re(h.className,{[`${e}-column-sort`]:S}),title:M=>{const P=`${e}-column-sorters`,D=f.createElement("span",{className:`${e}-column-title`},TP(c.title,M)),R=f.createElement("div",{className:P},D,C);return m?typeof m!="boolean"&&(m==null?void 0:m.target)==="sorter-icon"?f.createElement("div",{className:`${P} ${e}-column-sorters-tooltip-target-sorter`},D,f.createElement(Ga,Object.assign({},k),C)):f.createElement(Ga,Object.assign({},k),R):R},onHeaderCell:M=>{var P;const D=((P=c.onHeaderCell)===null||P===void 0?void 0:P.call(c,M))||{},R=D.onClick,A=D.onKeyDown;D.onClick=U=>{r({column:c,key:v,sortOrder:b,multiplePriority:ok(c)}),R==null||R(U)},D.onKeyDown=U=>{U.keyCode===Pt.ENTER&&(r({column:c,key:v,sortOrder:b,multiplePriority:ok(c)}),A==null||A(U))};const H=Cdt(c.title,{}),F=H==null?void 0:H.toString();return S?D["aria-sort"]=S==="ascend"?"ascending":"descending":D["aria-label"]=F||"",D.className=Re(D.className,`${e}-column-has-sorters`),D.tabIndex=0,c.ellipsis&&(D.title=(H??"").toString()),D}})}return"children"in h&&(h=Object.assign(Object.assign({},h),{children:$Ce(e,h.children,n,r,i,o,a,d)})),h}),cne=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},une=e=>{const t=e.filter(n=>{let{sortOrder:r}=n;return r}).map(cne);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},cne(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},gj=(e,t,n)=>{const r=t.slice().sort((a,s)=>s.multiplePriority-a.multiplePriority),i=e.slice(),o=r.filter(a=>{let{column:{sorter:s},sortOrder:l}=a;return lne(s)&&l});return o.length?i.sort((a,s)=>{for(let l=0;l<o.length;l+=1){const c=o[l],{column:{sorter:u},sortOrder:d}=c,h=lne(u);if(h&&d){const p=h(a,s,d);if(p!==0)return d===W8?p:-p}}return 0}).map(a=>{const s=a[n];return s?Object.assign(Object.assign({},a),{[n]:gj(s,t,n)}):a}):i},tft=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:i,showSorterTooltip:o,onSorterChange:a}=e,[s,l]=f.useState(mj(n,!0)),c=(v,y)=>{const S=[];return v.forEach((b,C)=>{const _=uC(C,y);if(S.push(ug(b,_)),Array.isArray(b.children)){const T=c(b.children,_);S.push.apply(S,pt(T))}}),S},u=f.useMemo(()=>{let v=!0;const y=mj(n,!1);if(!y.length){const _=c(n);return s.filter(T=>{let{key:x}=T;return _.includes(x)})}const S=[];function b(_){v?S.push(_):S.push(Object.assign(Object.assign({},_),{sortOrder:null}))}let C=null;return y.forEach(_=>{C===null?(b(_),_.sortOrder&&(_.multiplePriority===!1?v=!1:C=!0)):(C&&_.multiplePriority!==!1||(v=!1),b(_))}),S},[n,s]),d=f.useMemo(()=>{var v,y;const S=u.map(b=>{let{column:C,sortOrder:_}=b;return{column:C,order:_}});return{sortColumns:S,sortColumn:(v=S[0])===null||v===void 0?void 0:v.column,sortOrder:(y=S[0])===null||y===void 0?void 0:y.order}},[u]),h=v=>{let y;v.multiplePriority===!1||!u.length||u[0].multiplePriority===!1?y=[v]:y=[].concat(pt(u.filter(S=>{let{key:b}=S;return b!==v.key})),[v]),l(y),a(une(y),y)};return[v=>$Ce(t,v,u,h,r,i,o),u,d,()=>une(u)]},RCe=(e,t)=>e.map(r=>{const i=Object.assign({},r);return i.title=TP(r.title,t),"children"in i&&(i.children=RCe(i.children,t)),i}),nft=e=>[f.useCallback(n=>RCe(n,e),[e])],rft=gCe((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),ift=yCe((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),oft=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:i,tableHeaderBg:o,tablePaddingVertical:a,tablePaddingHorizontal:s,calc:l}=e,c=`${je(n)} ${r} ${i}`,u=(d,h,p)=>({[`&${t}-${d}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${je(l(h).mul(-1).equal())}
|
||
${je(l(l(p).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:c,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:c,borderTop:c,[`
|
||
> ${t}-content,
|
||
> ${t}-header,
|
||
> ${t}-body,
|
||
> ${t}-summary
|
||
`]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:c},"> thead":{"> tr:not(:last-child) > th":{borderBottom:c},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:c}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${je(l(a).mul(-1).equal())} ${je(l(l(s).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:c,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`
|
||
> tr${t}-expanded-row,
|
||
> tr${t}-placeholder
|
||
`]:{"> th, > td":{borderInlineEnd:0}}}}}},u("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),u("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${je(n)} 0 ${je(n)} ${o}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},aft=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},ql),{wordBreak:"keep-all",[`
|
||
&${t}-cell-fix-left-last,
|
||
&${t}-cell-fix-right-first
|
||
`]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},sft=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},lft=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:i,paddingXS:o,lineType:a,tableBorderColor:s,tableExpandIconBg:l,tableExpandColumnWidth:c,borderRadius:u,tablePaddingVertical:d,tablePaddingHorizontal:h,tableExpandedRowBg:p,paddingXXS:m,expandIconMarginTop:v,expandIconSize:y,expandIconHalfInner:S,expandIconScale:b,calc:C}=e,_=`${je(i)} ${a} ${s}`,T=C(m).sub(i).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},MU(e)),{position:"relative",float:"left",width:y,height:y,color:"inherit",lineHeight:je(y),background:l,border:_,borderRadius:u,transform:`scale(${b})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:S,insetInlineEnd:T,insetInlineStart:T,height:i},"&::after":{top:T,bottom:T,insetInlineStart:S,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:v,marginInlineEnd:o},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:p}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${je(C(d).mul(-1).equal())} ${je(C(h).mul(-1).equal())}`,padding:`${je(d)} ${je(h)}`}}}},cft=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:o,paddingXXS:a,paddingXS:s,colorText:l,lineWidth:c,lineType:u,tableBorderColor:d,headerIconColor:h,fontSizeSM:p,tablePaddingHorizontal:m,borderRadius:v,motionDurationSlow:y,colorTextDescription:S,colorPrimary:b,tableHeaderFilterActiveBg:C,colorTextDisabled:_,tableFilterDropdownBg:T,tableFilterDropdownHeight:x,controlItemBgHover:E,controlItemBgActive:k,boxShadowSecondary:M,filterDropdownMenuBg:P,calc:D}=e,R=`${n}-dropdown`,A=`${t}-filter-dropdown`,H=`${n}-tree`,F=`${je(c)} ${u} ${d}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:D(a).mul(-1).equal(),marginInline:`${je(a)} ${je(D(m).div(2).mul(-1).equal())}`,padding:`0 ${je(a)}`,color:h,fontSize:p,borderRadius:v,cursor:"pointer",transition:`all ${y}`,"&:hover":{color:S,background:C},"&.active":{color:b}}}},{[`${n}-dropdown`]:{[A]:Object.assign(Object.assign({},$r(e)),{minWidth:i,backgroundColor:T,borderRadius:v,boxShadow:M,overflow:"hidden",[`${R}-menu`]:{maxHeight:x,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:P,"&:empty::after":{display:"block",padding:`${je(s)} 0`,color:_,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${A}-tree`]:{paddingBlock:`${je(s)} 0`,paddingInline:s,[H]:{padding:0},[`${H}-treenode ${H}-node-content-wrapper:hover`]:{backgroundColor:E},[`${H}-treenode-checkbox-checked ${H}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:k}}},[`${A}-search`]:{padding:s,borderBottom:F,"&-input":{input:{minWidth:o},[r]:{color:_}}},[`${A}-checkall`]:{width:"100%",marginBottom:a,marginInlineStart:a},[`${A}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${je(D(s).sub(c).equal())} ${je(s)}`,overflow:"hidden",borderTop:F}})}},{[`${n}-dropdown ${A}, ${A}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},uft=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:i,zIndexTableFixed:o,tableBg:a,zIndexTableSticky:s,calc:l}=e,c=r;return{[`${t}-wrapper`]:{[`
|
||
${t}-cell-fix-left,
|
||
${t}-cell-fix-right
|
||
`]:{position:"sticky !important",zIndex:o,background:a},[`
|
||
${t}-cell-fix-left-first::after,
|
||
${t}-cell-fix-left-last::after
|
||
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:l(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[`
|
||
${t}-cell-fix-right-first::after,
|
||
${t}-cell-fix-right-last::after
|
||
`]:{position:"absolute",top:0,bottom:l(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:l(s).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[`
|
||
${t}-cell-fix-left-first::after,
|
||
${t}-cell-fix-left-last::after
|
||
`]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${c}`},[`
|
||
${t}-cell-fix-right-first::after,
|
||
${t}-cell-fix-right-last::after
|
||
`]:{boxShadow:`inset -10px 0 8px -8px ${c}`}},[`${t}-fixed-column-gapped`]:{[`
|
||
${t}-cell-fix-left-first::after,
|
||
${t}-cell-fix-left-last::after,
|
||
${t}-cell-fix-right-first::after,
|
||
${t}-cell-fix-right-last::after
|
||
`]:{boxShadow:"none"}}}}},dft=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${je(r)} 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},fft=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${je(n)} ${je(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${je(n)} ${je(n)}`}}}}},hft=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},pft=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:i,padding:o,paddingXS:a,headerIconColor:s,headerIconHoverColor:l,tableSelectionColumnWidth:c,tableSelectedRowBg:u,tableSelectedRowHoverBg:d,tableRowHoverBg:h,tablePaddingHorizontal:p,calc:m}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:m(c).add(i).add(m(o).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:m(c).add(m(a).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:m(c).add(i).add(m(o).div(4)).add(m(a).mul(2)).equal()}},[`
|
||
table tr th${t}-selection-column,
|
||
table tr td${t}-selection-column,
|
||
${t}-selection-column
|
||
`]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:m(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:je(m(p).div(4).equal()),[r]:{color:s,fontSize:i,verticalAlign:"baseline","&:hover":{color:l}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:u,"&-row-hover":{background:d}}},[`> ${t}-cell-row-hover`]:{background:h}}}}}},mft=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,i=(o,a,s,l)=>({[`${t}${t}-${o}`]:{fontSize:l,[`
|
||
${t}-title,
|
||
${t}-footer,
|
||
${t}-cell,
|
||
${t}-thead > tr > th,
|
||
${t}-tbody > tr > th,
|
||
${t}-tbody > tr > td,
|
||
tfoot > tr > th,
|
||
tfoot > tr > td
|
||
`]:{padding:`${je(a)} ${je(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:je(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${je(r(a).mul(-1).equal())} ${je(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:je(r(a).mul(-1).equal()),marginInline:`${je(r(n).sub(s).equal())} ${je(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:je(r(s).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},i("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),i("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},gft=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:i,headerIconHoverColor:o}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[`
|
||
&${t}-cell-fix-left:hover,
|
||
&${t}-cell-fix-right:hover
|
||
`]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:o}}}},vft=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollThumbSize:o,tableScrollBg:a,zIndexTableSticky:s,stickyScrollBarBorderRadius:l,lineWidth:c,lineType:u,tableBorderColor:d}=e,h=`${je(c)} ${u} ${d}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:s,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${je(o)} !important`,zIndex:s,display:"flex",alignItems:"center",background:a,borderTop:h,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:o,backgroundColor:r,borderRadius:l,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},dne=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:i}=e,o=`${je(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:o}}},[`div${t}-summary`]:{boxShadow:`0 ${je(i(n).mul(-1).equal())} 0 ${r}`}}}},yft=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:i,tableBorderColor:o,calc:a}=e,s=`${je(r)} ${i} ${o}`,l=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[`
|
||
& > ${t}-row,
|
||
& > div:not(${t}-row) > ${t}-row
|
||
`]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${l}${l}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${je(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:a(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},bft=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:i,tableExpandColumnWidth:o,lineWidth:a,lineType:s,tableBorderColor:l,tableFontSize:c,tableBg:u,tableRadius:d,tableHeaderTextColor:h,motionDurationMid:p,tableHeaderBg:m,tableHeaderCellSplitColor:v,tableFooterTextColor:y,tableFooterBg:S,calc:b}=e,C=`${je(a)} ${s} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},Bd()),{[t]:Object.assign(Object.assign({},$r(e)),{fontSize:c,background:u,borderRadius:`${je(d)} ${je(d)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${je(d)} ${je(d)} 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
||
${t}-cell,
|
||
${t}-thead > tr > th,
|
||
${t}-tbody > tr > th,
|
||
${t}-tbody > tr > td,
|
||
tfoot > tr > th,
|
||
tfoot > tr > td
|
||
`]:{position:"relative",padding:`${je(r)} ${je(i)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${je(r)} ${je(i)}`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:h,fontWeight:n,textAlign:"start",background:m,borderBottom:C,transition:`background ${p} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:v,transform:"translateY(-50%)",transition:`background-color ${p}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${p}, border-color ${p}`,borderBottom:C,[`
|
||
> ${t}-wrapper:only-child,
|
||
> ${t}-expanded-row-fixed > ${t}-wrapper:only-child
|
||
`]:{[t]:{marginBlock:je(b(r).mul(-1).equal()),marginInline:`${je(b(o).sub(i).equal())}
|
||
${je(b(i).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:h,fontWeight:n,textAlign:"start",background:m,borderBottom:C,transition:`background ${p} ease`}}},[`${t}-footer`]:{padding:`${je(r)} ${je(i)}`,color:y,background:S}})}},Sft=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:i,colorFillContent:o,controlItemBgActive:a,controlItemBgActiveHover:s,padding:l,paddingSM:c,paddingXS:u,colorBorderSecondary:d,borderRadiusLG:h,controlHeight:p,colorTextPlaceholder:m,fontSize:v,fontSizeSM:y,lineHeight:S,lineWidth:b,colorIcon:C,colorIconHover:_,opacityLoading:T,controlInteractiveSize:x}=e,E=new xr(i).onBackground(n).toHexString(),k=new xr(o).onBackground(n).toHexString(),M=new xr(t).onBackground(n).toHexString(),P=new xr(C),D=new xr(_),R=x/2-b,A=R*2+b*3;return{headerBg:M,headerColor:r,headerSortActiveBg:E,headerSortHoverBg:k,bodySortBg:M,rowHoverBg:M,rowSelectedBg:a,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:u,cellPaddingBlockSM:u,cellPaddingInlineSM:u,borderColor:d,headerBorderRadius:h,footerBg:M,footerColor:r,cellFontSize:v,cellFontSizeMD:v,cellFontSizeSM:v,headerSplitColor:d,fixedHeaderSortActiveBg:E,headerFilterHoverBg:o,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:p,stickyScrollBarBg:m,stickyScrollBarBorderRadius:100,expandIconMarginTop:(v*S-b*3)/2-Math.ceil((y*1.4-b*3)/2),headerIconColor:P.clone().setA(P.a*T).toRgbString(),headerIconHoverColor:D.clone().setA(D.a*T).toRgbString(),expandIconHalfInner:R,expandIconSize:A,expandIconScale:x/A}},fne=2,Cft=Tr("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:i,headerBg:o,headerColor:a,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:u,rowSelectedBg:d,rowSelectedHoverBg:h,rowExpandedBg:p,cellPaddingBlock:m,cellPaddingInline:v,cellPaddingBlockMD:y,cellPaddingInlineMD:S,cellPaddingBlockSM:b,cellPaddingInlineSM:C,borderColor:_,footerBg:T,footerColor:x,headerBorderRadius:E,cellFontSize:k,cellFontSizeMD:M,cellFontSizeSM:P,headerSplitColor:D,fixedHeaderSortActiveBg:R,headerFilterHoverBg:A,filterDropdownBg:H,expandIconBg:F,selectionColumnWidth:U,stickyScrollBarBg:z,calc:K}=e,Z=fr(e,{tableFontSize:k,tableBg:r,tableRadius:E,tablePaddingVertical:m,tablePaddingHorizontal:v,tablePaddingVerticalMiddle:y,tablePaddingHorizontalMiddle:S,tablePaddingVerticalSmall:b,tablePaddingHorizontalSmall:C,tableBorderColor:_,tableHeaderTextColor:a,tableHeaderBg:o,tableFooterTextColor:x,tableFooterBg:T,tableHeaderCellSplitColor:D,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:R,tableHeaderFilterActiveBg:A,tableFilterDropdownBg:H,tableRowHoverBg:u,tableSelectedRowBg:d,tableSelectedRowHoverBg:h,zIndexTableFixed:fne,zIndexTableSticky:K(fne).add(1).equal({unit:!1}),tableFontSizeMiddle:M,tableFontSizeSmall:P,tableSelectionColumnWidth:U,tableExpandIconBg:F,tableExpandColumnWidth:K(i).add(K(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:z,tableScrollThumbBgHover:t,tableScrollBg:n});return[bft(Z),dft(Z),dne(Z),gft(Z),cft(Z),oft(Z),fft(Z),lft(Z),dne(Z),sft(Z),pft(Z),uft(Z),vft(Z),aft(Z),mft(Z),hft(Z),yft(Z)]},Sft,{unitless:{expandIconScale:!0}}),xft=[],wft=(e,t)=>{var n,r;const{prefixCls:i,className:o,rootClassName:a,style:s,size:l,bordered:c,dropdownPrefixCls:u,dataSource:d,pagination:h,rowSelection:p,rowKey:m="key",rowClassName:v,columns:y,children:S,childrenColumnName:b,onChange:C,getPopupContainer:_,loading:T,expandIcon:x,expandable:E,expandedRowRender:k,expandIconColumnIndex:M,indentSize:P,scroll:D,sortDirections:R,locale:A,showSorterTooltip:H={target:"full-header"},virtual:F}=e;rh();const U=f.useMemo(()=>y||JW(S),[y,S]),z=f.useMemo(()=>U.some(At=>At.responsive),[U]),K=QO(z),Z=f.useMemo(()=>{const At=new Set(Object.keys(K).filter($t=>K[$t]));return U.filter($t=>!$t.responsive||$t.responsive.some(Gt=>At.has(Gt)))},[U,K]),N=Or(e,["className","style","columns"]),{locale:j=Nc,direction:W,table:G,renderEmpty:re,getPrefixCls:se,getPopupContainer:de}=f.useContext(hn),ee=Ao(l),ne=Object.assign(Object.assign({},j.Table),A),ue=d||xft,ye=se("table",i),ge=se("dropdown",u),[,pe]=na(),he=Ei(ye),[_e,ce,xe]=Cft(ye,he),we=Object.assign(Object.assign({childrenColumnName:b,expandIconColumnIndex:M},E),{expandIcon:(n=E==null?void 0:E.expandIcon)!==null&&n!==void 0?n:(r=G==null?void 0:G.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:De="children"}=we,Fe=f.useMemo(()=>ue.some(At=>At==null?void 0:At[De])?"nest":k||E!=null&&E.expandedRowRender?"row":null,[ue]),Ce={body:f.useRef(null)},Te=Sdt(ye),ke=f.useRef(null),Pe=f.useRef(null);ydt(t,()=>Object.assign(Object.assign({},Pe.current),{nativeElement:ke.current}));const Ne=f.useMemo(()=>typeof m=="function"?m:At=>At==null?void 0:At[m],[m]),[We]=Xdt(ue,De,Ne),Q={},q=function(At,$t){let Gt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ft,cn,_t,jt;const nn=Object.assign(Object.assign({},Q),At);Gt&&((Ft=Q.resetPagination)===null||Ft===void 0||Ft.call(Q),!((cn=nn.pagination)===null||cn===void 0)&&cn.current&&(nn.pagination.current=1),h&&((_t=h.onChange)===null||_t===void 0||_t.call(h,1,(jt=nn.pagination)===null||jt===void 0?void 0:jt.pageSize))),D&&D.scrollToFirstRowOnChange!==!1&&Ce.body.current&&THe(0,{getContainer:()=>Ce.body.current}),C==null||C(nn.pagination,nn.filters,nn.sorter,{currentDataSource:pj(gj(ue,nn.sorterStates,De),nn.filterStates,De),action:$t})},J=(At,$t)=>{q({sorter:At,sorterStates:$t},"sort",!1)},[be,Oe,Se,Ke]=tft({prefixCls:ye,mergedColumns:Z,onSorterChange:J,sortDirections:R||["ascend","descend"],tableLocale:ne,showSorterTooltip:H}),tt=f.useMemo(()=>gj(ue,Oe,De),[ue,Oe]);Q.sorter=Ke(),Q.sorterStates=Oe;const le=(At,$t)=>{q({filters:At,filterStates:$t},"filter",!0)},[ze,Ye,Ue]=Ydt({prefixCls:ye,locale:ne,dropdownPrefixCls:ge,mergedColumns:Z,onFilterChange:le,getPopupContainer:_||de,rootClassName:Re(a,he)}),Je=pj(tt,Ye,De);Q.filters=Ue,Q.filterStates=Ye;const Ze=f.useMemo(()=>{const At={};return Object.keys(Ue).forEach($t=>{Ue[$t]!==null&&(At[$t]=Ue[$t])}),Object.assign(Object.assign({},Se),{filters:At})},[Se,Ue]),[rt]=nft(Ze),qt=(At,$t)=>{q({pagination:Object.assign(Object.assign({},Q.pagination),{current:At,pageSize:$t})},"paginate")},[St,Ot]=Jdt(Je.length,qt,h);Q.pagination=h===!1?{}:Zdt(St,h),Q.resetPagination=Ot;const Bt=f.useMemo(()=>{if(h===!1||!St.pageSize)return Je;const{current:At=1,total:$t,pageSize:Gt=ICe}=St;return Je.length<$t?Je.length>Gt?Je.slice((At-1)*Gt,At*Gt):Je:Je.slice((At-1)*Gt,At*Gt)},[!!h,Je,St==null?void 0:St.current,St==null?void 0:St.pageSize,St==null?void 0:St.total]),[Dt,an]=gdt({prefixCls:ye,data:Je,pageData:Bt,getRowKey:Ne,getRecordByKey:We,expandType:Fe,childrenColumnName:De,locale:ne,getPopupContainer:_||de},p),Vt=(At,$t,Gt)=>{let Ft;return typeof v=="function"?Ft=Re(v(At,$t,Gt)):Ft=Re(v),Re({[`${ye}-row-selected`]:an.has(Ne(At,$t))},Ft)};we.__PARENT_RENDER_ICON__=we.expandIcon,we.expandIcon=we.expandIcon||x||bdt(ne),Fe==="nest"&&we.expandIconColumnIndex===void 0?we.expandIconColumnIndex=p?1:0:we.expandIconColumnIndex>0&&p&&(we.expandIconColumnIndex-=1),typeof we.indentSize!="number"&&(we.indentSize=typeof P=="number"?P:15);const Kt=f.useCallback(At=>rt(Dt(ze(be(At)))),[be,ze,Dt]);let Qt,et;if(h!==!1&&(St!=null&&St.total)){let At;St.size?At=St.size:At=ee==="small"||ee==="middle"?"small":void 0;const $t=cn=>f.createElement(_Se,Object.assign({},St,{className:Re(`${ye}-pagination ${ye}-pagination-${cn}`,St.className),size:At})),Gt=W==="rtl"?"left":"right",{position:Ft}=St;if(Ft!==null&&Array.isArray(Ft)){const cn=Ft.find(nn=>nn.includes("top")),_t=Ft.find(nn=>nn.includes("bottom")),jt=Ft.every(nn=>`${nn}`=="none");!cn&&!_t&&!jt&&(et=$t(Gt)),cn&&(Qt=$t(cn.toLowerCase().replace("top",""))),_t&&(et=$t(_t.toLowerCase().replace("bottom","")))}else et=$t(Gt)}let ot;typeof T=="boolean"?ot={spinning:T}:typeof T=="object"&&(ot=Object.assign({spinning:!0},T));const Qe=Re(xe,he,`${ye}-wrapper`,G==null?void 0:G.className,{[`${ye}-wrapper-rtl`]:W==="rtl"},o,a,ce),ut=Object.assign(Object.assign({},G==null?void 0:G.style),s),Nt=typeof(A==null?void 0:A.emptyText)<"u"?A.emptyText:(re==null?void 0:re("Table"))||f.createElement(QS,{componentName:"Table"}),Lt=F?ift:rft,Zt={},Wt=f.useMemo(()=>{const{fontSize:At,lineHeight:$t,lineWidth:Gt,padding:Ft,paddingXS:cn,paddingSM:_t}=pe,jt=Math.floor(At*$t);switch(ee){case"middle":return _t*2+jt+Gt;case"small":return cn*2+jt+Gt;default:return Ft*2+jt+Gt}},[pe,ee]);return F&&(Zt.listItemHeight=Wt),_e(f.createElement("div",{ref:ke,className:Qe,style:ut},f.createElement(Uc,Object.assign({spinning:!1},ot),Qt,f.createElement(Lt,Object.assign({},Zt,N,{ref:Pe,columns:Z,direction:W,expandable:we,prefixCls:ye,className:Re({[`${ye}-middle`]:ee==="middle",[`${ye}-small`]:ee==="small",[`${ye}-bordered`]:c,[`${ye}-empty`]:ue.length===0},xe,he,ce),data:Bt,rowKey:Ne,rowClassName:Vt,emptyText:Nt,internalHooks:VE,internalRefs:Ce,transformColumns:Kt,getContainerWidth:Te})),et)))},_ft=f.forwardRef(wft),Eft=(e,t)=>{const n=f.useRef(0);return n.current+=1,f.createElement(_ft,Object.assign({},e,{ref:t,_renderTimes:n.current}))},rf=f.forwardRef(Eft);rf.SELECTION_COLUMN=hm;rf.EXPAND_COLUMN=Fh;rf.SELECTION_ALL=cj;rf.SELECTION_INVERT=uj;rf.SELECTION_NONE=dj;rf.Column=adt;rf.ColumnGroup=sdt;rf.Summary=oCe;const Tft=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i,calc:o}=e,a=o(r).sub(n).equal(),s=o(t).sub(n).equal();return{[i]:Object.assign(Object.assign({},$r(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${i}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${i}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorTextDescription,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${i}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${i}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},oV=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,i=e.fontSizeSM;return fr(e,{tagFontSize:i,tagLineHeight:je(r(e.lineHeightSM).mul(i).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},aV=e=>({defaultBg:new xr(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),ACe=Tr("Tag",e=>{const t=oV(e);return Tft(t)},aV);var kft=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 Oft=f.forwardRef((e,t)=>{const{prefixCls:n,style:r,className:i,checked:o,onChange:a,onClick:s}=e,l=kft(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:c,tag:u}=f.useContext(hn),d=S=>{a==null||a(!o),s==null||s(S)},h=c("tag",n),[p,m,v]=ACe(h),y=Re(h,`${h}-checkable`,{[`${h}-checkable-checked`]:o},u==null?void 0:u.className,i,m,v);return p(f.createElement("span",Object.assign({},l,{ref:t,style:Object.assign(Object.assign({},r),u==null?void 0:u.style),className:y,onClick:d})))}),Pft=e=>TO(e,(t,n)=>{let{textColor:r,lightBorderColor:i,lightColor:o,darkColor:a}=n;return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:r,background:o,borderColor:i,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}}),Mft=VS(["Tag","preset"],e=>{const t=oV(e);return Pft(t)},aV);function Ift(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const s5=(e,t,n)=>{const r=Ift(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},$ft=VS(["Tag","status"],e=>{const t=oV(e);return[s5(t,"success","Success"),s5(t,"processing","Info"),s5(t,"error","Error"),s5(t,"warning","Warning")]},aV);var Rft=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 Aft=f.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,style:o,children:a,icon:s,color:l,onClose:c,bordered:u=!0,visible:d}=e,h=Rft(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:p,direction:m,tag:v}=f.useContext(hn),[y,S]=f.useState(!0),b=Or(h,["closeIcon","closable"]);f.useEffect(()=>{d!==void 0&&S(d)},[d]);const C=eP(l),_=eYe(l),T=C||_,x=Object.assign(Object.assign({backgroundColor:l&&!T?l:void 0},v==null?void 0:v.style),o),E=p("tag",n),[k,M,P]=ACe(E),D=Re(E,v==null?void 0:v.className,{[`${E}-${l}`]:T,[`${E}-has-color`]:l&&!T,[`${E}-hidden`]:!y,[`${E}-rtl`]:m==="rtl",[`${E}-borderless`]:!u},r,i,M,P),R=K=>{K.stopPropagation(),c==null||c(K),!K.defaultPrevented&&S(!1)},[,A]=XU(Jb(e),Jb(v),{closable:!1,closeIconRender:K=>{const Z=f.createElement("span",{className:`${E}-close-icon`,onClick:R},K);return $U(K,Z,N=>({onClick:j=>{var W;(W=N==null?void 0:N.onClick)===null||W===void 0||W.call(N,j),R(j)},className:Re(N==null?void 0:N.className,`${E}-close-icon`)}))}}),H=typeof h.onClick=="function"||a&&a.type==="a",F=s||null,U=F?f.createElement(f.Fragment,null,F,a&&f.createElement("span",null,a)):a,z=f.createElement("span",Object.assign({},b,{ref:t,className:D,style:x}),U,A,C&&f.createElement(Mft,{key:"preset",prefixCls:E}),_&&f.createElement($ft,{key:"status",prefixCls:E}));return k(H?f.createElement(bE,{component:"Tag"},z):z)}),dC=Aft;dC.CheckableTag=Oft;const Nft=e=>{const t=e!=null&&e.algorithm?Cv(e.algorithm):Cv(gE),n=Object.assign(Object.assign({},Xb),e==null?void 0:e.token);return SU(n,{override:e==null?void 0:e.token},t,PU)};function Dft(e){const{sizeUnit:t,sizeStep:n}=e,r=n-2;return{sizeXXL:t*(r+10),sizeXL:t*(r+6),sizeLG:t*(r+2),sizeMD:t*(r+2),sizeMS:t*(r+1),size:t*r,sizeSM:t*r,sizeXS:t*(r-1),sizeXXS:t*(r-1)}}const Lft=(e,t)=>{const n=t??gE(e),r=n.fontSizeSM,i=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),Dft(t??e)),Jge(r)),{controlHeight:i}),Zge(Object.assign(Object.assign({},n),{controlHeight:i})))},eu=(e,t)=>new xr(e).setA(t).toRgbString(),sy=(e,t)=>new xr(e).lighten(t).toHexString(),Fft=e=>{const t=ag(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},jft=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:eu(r,.85),colorTextSecondary:eu(r,.65),colorTextTertiary:eu(r,.45),colorTextQuaternary:eu(r,.25),colorFill:eu(r,.18),colorFillSecondary:eu(r,.12),colorFillTertiary:eu(r,.08),colorFillQuaternary:eu(r,.04),colorBgSolid:eu(r,.95),colorBgSolidHover:eu(r,1),colorBgSolidActive:eu(r,.9),colorBgElevated:sy(n,12),colorBgContainer:sy(n,8),colorBgLayout:sy(n,0),colorBgSpotlight:sy(n,26),colorBgBlur:eu(r,.04),colorBorder:sy(n,26),colorBorderSecondary:sy(n,19)}},Bft=(e,t)=>{const n=Object.keys(EU).map(i=>{const o=ag(e[i],{theme:"dark"});return new Array(10).fill(1).reduce((a,s,l)=>(a[`${i}-${l+1}`]=o[l],a[`${i}${l+1}`]=o[l],a),{})}).reduce((i,o)=>(i=Object.assign(Object.assign({},i),o),i),{}),r=t??gE(e);return Object.assign(Object.assign(Object.assign({},r),n),Qge(e,{generateColorPalettes:Fft,generateNeutralColorPalettes:jft}))};function Hft(){const[e,t,n]=na();return{theme:e,token:t,hashId:n}}const Ds={defaultSeed:f_.token,useToken:Hft,defaultAlgorithm:gE,darkAlgorithm:Bft,compactAlgorithm:Lft,getDesignToken:Nft,defaultConfig:f_,_internalContext:TU};var zft=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{TimePicker:Uft,RangePicker:Wft}=Mu,Vft=f.forwardRef((e,t)=>f.createElement(Wft,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),Pv=f.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:i,bordered:o}=e,a=zft(e,["addon","renderExtraFooter","variant","bordered"]);const[s]=$p("timePicker",i,o),l=f.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return f.createElement(Uft,Object.assign({},a,{mode:void 0,ref:t,renderExtraFooter:l,variant:s}))}),NCe=Sg(Pv,"popupAlign",void 0,"picker");Pv._InternalPanelDoNotUseOrYouWillBeFired=NCe;Pv.RangePicker=Vft;Pv._InternalPanelDoNotUseOrYouWillBeFired=NCe;const Kft=function(e){var t=f.useRef({valueLabels:new Map});return f.useMemo(function(){var n=t.current.valueLabels,r=new Map,i=e.map(function(o){var a=o.value,s=o.label,l=s??n.get(a);return r.set(a,l),Y(Y({},o),{},{label:l})});return t.current.valueLabels=r,[i]},[e])};var qft=function(t,n,r,i){return f.useMemo(function(){var o=function(p){return p.map(function(m){var v=m.value;return v})},a=o(t),s=o(n),l=a.filter(function(h){return!i[h]}),c=a,u=s;if(r){var d=bu(a,!0,i);c=d.checkedKeys,u=d.halfCheckedKeys}return[Array.from(new Set([].concat(pt(l),pt(c)))),u]},[t,n,r,i])},Gft=function(t){return Array.isArray(t)?t:t!==void 0?[t]:[]},Yft=function(t){var n=t||{},r=n.label,i=n.value,o=n.children;return{_title:r?[r]:["title","label"],value:i||"value",key:i||"value",children:o||"children"}},vj=function(t){return!t||t.disabled||t.disableCheckbox||t.checkable===!1},Xft=function(t,n){var r=[],i=function o(a){a.forEach(function(s){var l=s[n.children];l&&(r.push(s[n.value]),o(l))})};return i(t),r},hne=function(t){return t==null};const Qft=function(e,t){return f.useMemo(function(){var n=DE(e,{fieldNames:t,initWrapper:function(i){return Y(Y({},i),{},{valueEntities:new Map})},processEntity:function(i,o){var a=i.node[t.value];o.valueEntities.set(a,i)}});return n},[e,t])};var sV=function(){return null},Zft=["children","value"];function DCe(e){return Vo(e).map(function(t){if(!f.isValidElement(t)||!t.type)return null;var n=t,r=n.key,i=n.props,o=i.children,a=i.value,s=tn(i,Zft),l=Y({key:r,value:a},s),c=DCe(o);return c.length&&(l.children=c),l}).filter(function(t){return t})}function yj(e){if(!e)return e;var t=Y({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return fi(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function Jft(e,t,n,r,i,o){var a=null,s=null;function l(){function c(u){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return u.map(function(p,m){var v="".concat(d,"-").concat(m),y=p[o.value],S=n.includes(y),b=c(p[o.children]||[],v,S),C=f.createElement(sV,p,b.map(function(T){return T.node}));if(t===y&&(a=C),S){var _={pos:v,node:C,children:b};return h||s.push(_),_}return null}).filter(function(p){return p})}s||(s=[],c(r),s.sort(function(u,d){var h=u.node.props.value,p=d.node.props.value,m=n.indexOf(h),v=n.indexOf(p);return m-v}))}Object.defineProperty(e,"triggerNode",{get:function(){return fi(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),l(),a}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return fi(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),l(),i?s:s.map(function(u){var d=u.node;return d})}})}var eht=function(t,n,r){var i=r.fieldNames,o=r.treeNodeFilterProp,a=r.filterTreeNode,s=i.children;return f.useMemo(function(){if(!n||a===!1)return t;var l=typeof a=="function"?a:function(u,d){return String(d[o]).toUpperCase().includes(n.toUpperCase())},c=function u(d){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d.reduce(function(p,m){var v=m[s],y=h||l(n,yj(m)),S=u(v||[],y);return(y||S.length)&&p.push(Y(Y({},m),{},ae({isLeaf:void 0},s,S))),p},[])};return c(t)},[t,n,s,o,a])};function pne(e){var t=f.useRef();t.current=e;var n=f.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}function tht(e,t){var n=t.id,r=t.pId,i=t.rootPId,o=new Map,a=[];return e.forEach(function(s){var l=s[n],c=Y(Y({},s),{},{key:s.key||l});o.set(l,c)}),o.forEach(function(s){var l=s[r],c=o.get(l);c?(c.children=c.children||[],c.children.push(s)):(l===i||i===null)&&a.push(s)}),a}function nht(e,t,n){return f.useMemo(function(){if(e){if(n){var r=Y({id:"id",pId:"pId",rootPId:null},ln(n)==="object"?n:{});return tht(e,r)}return e}return DCe(t)},[t,n,e])}var LCe=f.createContext(null),FCe=f.createContext(null),rht={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},iht=function(t,n){var r=QU(),i=r.prefixCls,o=r.multiple,a=r.searchValue,s=r.toggleOpen,l=r.open,c=r.notFoundContent,u=f.useContext(FCe),d=u.virtual,h=u.listHeight,p=u.listItemHeight,m=u.listItemScrollOffset,v=u.treeData,y=u.fieldNames,S=u.onSelect,b=u.dropdownMatchSelectWidth,C=u.treeExpandAction,_=u.treeTitleRender,T=u.onPopupScroll,x=u.leftMaxCount,E=u.leafCountOnly,k=u.valueEntities,M=f.useContext(LCe),P=M.checkable,D=M.checkedKeys,R=M.halfCheckedKeys,A=M.treeExpandedKeys,H=M.treeDefaultExpandAll,F=M.treeDefaultExpandedKeys,U=M.onTreeExpand,z=M.treeIcon,K=M.showTreeIcon,Z=M.switcherIcon,N=M.treeLine,j=M.treeNodeFilterProp,W=M.loadData,G=M.treeLoadedKeys,re=M.treeMotion,se=M.onTreeLoad,de=M.keyEntities,ee=f.useRef(),ne=hp(function(){return v},[l,v],function(Ze,rt){return rt[0]&&Ze[1]!==rt[1]}),ue=f.useMemo(function(){return P?{checked:D,halfChecked:R}:null},[P,D,R]);f.useEffect(function(){if(l&&!o&&D.length){var Ze;(Ze=ee.current)===null||Ze===void 0||Ze.scrollTo({key:D[0]})}},[l]);var ye=function(rt){rt.preventDefault()},ge=function(rt,qt){var St=qt.node;P&&vj(St)||(S(St.key,{selected:!D.includes(St.key)}),o||s(!1))},pe=f.useState(F),he=Le(pe,2),_e=he[0],ce=he[1],xe=f.useState(null),we=Le(xe,2),De=we[0],Fe=we[1],Ce=f.useMemo(function(){return A?pt(A):a?De:_e},[_e,De,A,a]),Te=function(rt){ce(rt),Fe(rt),U&&U(rt)},ke=String(a).toLowerCase(),Pe=function(rt){return ke?String(rt[j]).toLowerCase().includes(ke):!1};f.useEffect(function(){a&&Fe(Xft(v,y))},[a]);var Ne=f.useState(function(){return new Map}),We=Le(Ne,2),Q=We[0],q=We[1];f.useEffect(function(){x&&q(new Map)},[x]);function J(Ze){var rt=Ze[y.value];if(!Q.has(rt)){var qt=k.get(rt),St=(qt.children||[]).length===0;if(St)Q.set(rt,!1);else{var Ot=qt.children.filter(function(Dt){return!Dt.node.disabled&&!Dt.node.disableCheckbox&&!D.includes(Dt.node[y.value])}),Bt=Ot.length;Q.set(rt,Bt>x)}}return Q.get(rt)}var be=dr(function(Ze){var rt=Ze[y.value];return D.includes(rt)||x===null?!1:x<=0?!0:E&&x?J(Ze):!1}),Oe=function Ze(rt){var qt=Lf(rt),St;try{for(qt.s();!(St=qt.n()).done;){var Ot=St.value;if(!(Ot.disabled||Ot.selectable===!1)){if(a){if(Pe(Ot))return Ot}else return Ot;if(Ot[y.children]){var Bt=Ze(Ot[y.children]);if(Bt)return Bt}}}}catch(Dt){qt.e(Dt)}finally{qt.f()}return null},Se=f.useState(null),Ke=Le(Se,2),tt=Ke[0],le=Ke[1],ze=de[tt];f.useEffect(function(){if(l){var Ze=null,rt=function(){var St=Oe(ne);return St?St[y.value]:null};!o&&D.length&&!a?Ze=D[0]:Ze=rt(),le(Ze)}},[l,a]),f.useImperativeHandle(n,function(){var Ze;return{scrollTo:(Ze=ee.current)===null||Ze===void 0?void 0:Ze.scrollTo,onKeyDown:function(qt){var St,Ot=qt.which;switch(Ot){case Pt.UP:case Pt.DOWN:case Pt.LEFT:case Pt.RIGHT:(St=ee.current)===null||St===void 0||St.onKeyDown(qt);break;case Pt.ENTER:{if(ze){var Bt=be(ze.node),Dt=(ze==null?void 0:ze.node)||{},an=Dt.selectable,Vt=Dt.value,Kt=Dt.disabled;an!==!1&&!Kt&&!Bt&&ge(null,{node:{key:tt},selected:!D.includes(Vt)})}break}case Pt.ESC:s(!1)}},onKeyUp:function(){}}});var Ye=hp(function(){return!a},[a,A||_e],function(Ze,rt){var qt=Le(Ze,1),St=qt[0],Ot=Le(rt,2),Bt=Ot[0],Dt=Ot[1];return St!==Bt&&!!(Bt||Dt)}),Ue=Ye?W:null;if(ne.length===0)return f.createElement("div",{role:"listbox",className:"".concat(i,"-empty"),onMouseDown:ye},c);var Je={fieldNames:y};return G&&(Je.loadedKeys=G),Ce&&(Je.expandedKeys=Ce),f.createElement("div",{onMouseDown:ye},ze&&l&&f.createElement("span",{style:rht,"aria-live":"assertive"},ze.node.value),f.createElement(bCe.Provider,{value:{nodeDisabled:be}},f.createElement(kP,st({ref:ee,focusable:!1,prefixCls:"".concat(i,"-tree"),treeData:ne,height:h,itemHeight:p,itemScrollOffset:m,virtual:d!==!1&&b!==!1,multiple:o,icon:z,showIcon:K,switcherIcon:Z,showLine:N,loadData:Ue,motion:re,activeKey:tt,checkable:P,checkStrictly:!0,checkedKeys:ue,selectedKeys:P?[]:D,defaultExpandAll:H,titleRender:_},Je,{onActiveChange:le,onSelect:ge,onCheck:ge,onExpand:Te,onLoad:se,filterTreeNode:Pe,expandAction:C,onScroll:T}))))},oht=f.forwardRef(iht),lV="SHOW_ALL",cV="SHOW_PARENT",OP="SHOW_CHILD";function mne(e,t,n,r){var i=new Set(e);return t===OP?e.filter(function(o){var a=n[o];return!a||!a.children||!a.children.some(function(s){var l=s.node;return i.has(l[r.value])})||!a.children.every(function(s){var l=s.node;return vj(l)||i.has(l[r.value])})}):t===cV?e.filter(function(o){var a=n[o],s=a?a.parent:null;return!s||vj(s.node)||!i.has(s.key)}):e}var aht=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function sht(e){return!e||ln(e)!=="object"}var lht=f.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tree-select":r,o=e.value,a=e.defaultValue,s=e.onChange,l=e.onSelect,c=e.onDeselect,u=e.searchValue,d=e.inputValue,h=e.onSearch,p=e.autoClearSearchValue,m=p===void 0?!0:p,v=e.filterTreeNode,y=e.treeNodeFilterProp,S=y===void 0?"value":y,b=e.showCheckedStrategy,C=e.treeNodeLabelProp,_=e.multiple,T=e.treeCheckable,x=e.treeCheckStrictly,E=e.labelInValue,k=e.maxCount,M=e.fieldNames,P=e.treeDataSimpleMode,D=e.treeData,R=e.children,A=e.loadData,H=e.treeLoadedKeys,F=e.onTreeLoad,U=e.treeDefaultExpandAll,z=e.treeExpandedKeys,K=e.treeDefaultExpandedKeys,Z=e.onTreeExpand,N=e.treeExpandAction,j=e.virtual,W=e.listHeight,G=W===void 0?200:W,re=e.listItemHeight,se=re===void 0?20:re,de=e.listItemScrollOffset,ee=de===void 0?0:de,ne=e.onDropdownVisibleChange,ue=e.dropdownMatchSelectWidth,ye=ue===void 0?!0:ue,ge=e.treeLine,pe=e.treeIcon,he=e.showTreeIcon,_e=e.switcherIcon,ce=e.treeMotion,xe=e.treeTitleRender,we=e.onPopupScroll,De=tn(e,aht),Fe=nW(n),Ce=T&&!x,Te=T||x,ke=x||E,Pe=Te||_,Ne=Qn(a,{value:o}),We=Le(Ne,2),Q=We[0],q=We[1],J=f.useMemo(function(){return T?b||OP:lV},[b,T]),be=f.useMemo(function(){return Yft(M)},[JSON.stringify(M)]),Oe=Qn("",{value:u!==void 0?u:d,postState:function(Ht){return Ht||""}}),Se=Le(Oe,2),Ke=Se[0],tt=Se[1],le=function(Ht){tt(Ht),h==null||h(Ht)},ze=nht(D,R,P),Ye=Qft(ze,be),Ue=Ye.keyEntities,Je=Ye.valueEntities,Ze=f.useCallback(function(nn){var Ht=[],Tt=[];return nn.forEach(function(gt){Je.has(gt)?Tt.push(gt):Ht.push(gt)}),{missingRawValues:Ht,existRawValues:Tt}},[Je]),rt=eht(ze,Ke,{fieldNames:be,treeNodeFilterProp:S,filterTreeNode:v}),qt=f.useCallback(function(nn){if(nn){if(C)return nn[C];for(var Ht=be._title,Tt=0;Tt<Ht.length;Tt+=1){var gt=nn[Ht[Tt]];if(gt!==void 0)return gt}}},[be,C]),St=f.useCallback(function(nn){var Ht=Gft(nn);return Ht.map(function(Tt){return sht(Tt)?{value:Tt}:Tt})},[]),Ot=f.useCallback(function(nn){var Ht=St(nn);return Ht.map(function(Tt){var gt=Tt.label,Ve=Tt.value,Yt=Tt.halfChecked,mt,Mt=Je.get(Ve);if(Mt){var zt;gt=xe?xe(Mt.node):(zt=gt)!==null&&zt!==void 0?zt:qt(Mt.node),mt=Mt.node.disabled}else if(gt===void 0){var Ln=St(Q).find(function(Zn){return Zn.value===Ve});gt=Ln.label}return{label:gt,value:Ve,halfChecked:Yt,disabled:mt}})},[Je,qt,St,Q]),Bt=f.useMemo(function(){return St(Q===null?[]:Q)},[St,Q]),Dt=f.useMemo(function(){var nn=[],Ht=[];return Bt.forEach(function(Tt){Tt.halfChecked?Ht.push(Tt):nn.push(Tt)}),[nn,Ht]},[Bt]),an=Le(Dt,2),Vt=an[0],Kt=an[1],Qt=f.useMemo(function(){return Vt.map(function(nn){return nn.value})},[Vt]),et=qft(Vt,Kt,Ce,Ue),ot=Le(et,2),Qe=ot[0],ut=ot[1],Nt=f.useMemo(function(){var nn=mne(Qe,J,Ue,be),Ht=nn.map(function(Yt){var mt,Mt;return(mt=(Mt=Ue[Yt])===null||Mt===void 0||(Mt=Mt.node)===null||Mt===void 0?void 0:Mt[be.value])!==null&&mt!==void 0?mt:Yt}),Tt=Ht.map(function(Yt){var mt=Vt.find(function(zt){return zt.value===Yt}),Mt=E?mt==null?void 0:mt.label:xe==null?void 0:xe(mt);return{value:Yt,label:Mt}}),gt=Ot(Tt),Ve=gt[0];return!Pe&&Ve&&hne(Ve.value)&&hne(Ve.label)?[]:gt.map(function(Yt){var mt;return Y(Y({},Yt),{},{label:(mt=Yt.label)!==null&&mt!==void 0?mt:Yt.value})})},[be,Pe,Qe,Vt,Ot,J,Ue]),Lt=Kft(Nt),Zt=Le(Lt,1),Wt=Zt[0],At=f.useMemo(function(){return Pe&&(J==="SHOW_CHILD"||x||!T)?k:null},[k,Pe,x,J,T]),$t=pne(function(nn,Ht,Tt){var gt=mne(nn,J,Ue,be);if(!(At&>.length>At)){var Ve=Ot(nn);if(q(Ve),m&&tt(""),s){var Yt=nn;Ce&&(Yt=gt.map(function(Ge){var ft=Je.get(Ge);return ft?ft.node[be.value]:Ge}));var mt=Ht||{triggerValue:void 0,selected:void 0},Mt=mt.triggerValue,zt=mt.selected,Ln=Yt;if(x){var Zn=Kt.filter(function(Ge){return!Yt.includes(Ge.value)});Ln=[].concat(pt(Ln),pt(Zn))}var O=Ot(Ln),B={preValue:Vt,triggerValue:Mt},oe=!0;(x||Tt==="selection"&&!zt)&&(oe=!1),Jft(B,Mt,nn,ze,oe,be),Te?B.checked=zt:B.selected=zt;var Ae=ke?O:O.map(function(Ge){return Ge.value});s(Pe?Ae:Ae[0],ke?null:O.map(function(Ge){return Ge.label}),B)}}}),Gt=f.useCallback(function(nn,Ht){var Tt,gt=Ht.selected,Ve=Ht.source,Yt=Ue[nn],mt=Yt==null?void 0:Yt.node,Mt=(Tt=mt==null?void 0:mt[be.value])!==null&&Tt!==void 0?Tt:nn;if(!Pe)$t([Mt],{selected:!0,triggerValue:Mt},"option");else{var zt=gt?[].concat(pt(Qt),[Mt]):Qe.filter(function(ft){return ft!==Mt});if(Ce){var Ln=Ze(zt),Zn=Ln.missingRawValues,O=Ln.existRawValues,B=O.map(function(ft){return Je.get(ft).key}),oe;if(gt){var Ae=bu(B,!0,Ue);oe=Ae.checkedKeys}else{var Ge=bu(B,{checked:!1,halfCheckedKeys:ut},Ue);oe=Ge.checkedKeys}zt=[].concat(pt(Zn),pt(oe.map(function(ft){return Ue[ft].node[be.value]})))}$t(zt,{selected:gt,triggerValue:Mt},Ve||"option")}gt||!Pe?l==null||l(Mt,yj(mt)):c==null||c(Mt,yj(mt))},[Ze,Je,Ue,be,Pe,Qt,$t,Ce,l,c,Qe,ut,k]),Ft=f.useCallback(function(nn){if(ne){var Ht={};Object.defineProperty(Ht,"documentClickClose",{get:function(){return fi(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),ne(nn,Ht)}},[ne]),cn=pne(function(nn,Ht){var Tt=nn.map(function(gt){return gt.value});if(Ht.type==="clear"){$t(Tt,{},"selection");return}Ht.values.length&&Gt(Ht.values[0].value,{selected:!1,source:"selection"})}),_t=f.useMemo(function(){return{virtual:j,dropdownMatchSelectWidth:ye,listHeight:G,listItemHeight:se,listItemScrollOffset:ee,treeData:rt,fieldNames:be,onSelect:Gt,treeExpandAction:N,treeTitleRender:xe,onPopupScroll:we,leftMaxCount:k===void 0?null:k-Wt.length,leafCountOnly:J==="SHOW_CHILD"&&!x&&!!T,valueEntities:Je}},[j,ye,G,se,ee,rt,be,Gt,N,xe,we,k,Wt.length,J,x,T,Je]),jt=f.useMemo(function(){return{checkable:Te,loadData:A,treeLoadedKeys:H,onTreeLoad:F,checkedKeys:Qe,halfCheckedKeys:ut,treeDefaultExpandAll:U,treeExpandedKeys:z,treeDefaultExpandedKeys:K,onTreeExpand:Z,treeIcon:pe,treeMotion:ce,showTreeIcon:he,switcherIcon:_e,treeLine:ge,treeNodeFilterProp:S,keyEntities:Ue}},[Te,A,H,F,Qe,ut,U,z,K,Z,pe,ce,he,_e,ge,S,Ue]);return f.createElement(FCe.Provider,{value:_t},f.createElement(LCe.Provider,{value:jt},f.createElement(JU,st({ref:t},De,{id:Fe,prefixCls:i,mode:Pe?"multiple":void 0,displayValues:Wt,onDisplayValuesChange:cn,searchValue:Ke,onSearch:le,OptionList:oht,emptyOptions:!ze.length,onDropdownVisibleChange:Ft,dropdownMatchSelectWidth:ye}))))}),KE=lht;KE.TreeNode=sV;KE.SHOW_ALL=lV;KE.SHOW_PARENT=cV;KE.SHOW_CHILD=OP;const cht=e=>{const{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,i=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${je(e.paddingXS)} ${je(e.calc(e.paddingXS).div(2).equal())}`},wCe(n,fr(e,{colorBgContainer:r})),{[i]:{borderRadius:0,[`${i}-list-holder-inner`]:{alignItems:"stretch",[`${i}-treenode`]:{[`${i}-node-content-wrapper`]:{flex:"auto"}}}}},pP(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${i}-switcher${i}-switcher_close`]:{[`${i}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function uht(e,t,n){return Tr("TreeSelect",r=>{const i=fr(r,{treePrefixCls:t});return[cht(i)]},_Ce)(e,n)}var dht=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 fht=(e,t)=>{var n;const{prefixCls:r,size:i,disabled:o,bordered:a=!0,className:s,rootClassName:l,treeCheckable:c,multiple:u,listHeight:d=256,listItemHeight:h,placement:p,notFoundContent:m,switcherIcon:v,treeLine:y,getPopupContainer:S,popupClassName:b,dropdownClassName:C,treeIcon:_=!1,transitionName:T,choiceTransitionName:x="",status:E,treeExpandAction:k,builtinPlacements:M,dropdownMatchSelectWidth:P,popupMatchSelectWidth:D,allowClear:R,variant:A,dropdownStyle:H,tagRender:F,maxCount:U,showCheckedStrategy:z,treeCheckStrictly:K}=e,Z=dht(e,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly"]),{getPopupContainer:N,getPrefixCls:j,renderEmpty:W,direction:G,virtual:re,popupMatchSelectWidth:se,popupOverflow:de}=f.useContext(hn),[,ee]=na(),ne=h??(ee==null?void 0:ee.controlHeightSM)+(ee==null?void 0:ee.paddingXXS),ue=j(),ye=j("select",r),ge=j("select-tree",r),pe=j("tree-select",r),{compactSize:he,compactItemClassnames:_e}=ef(ye,G),ce=Ei(ye),xe=Ei(pe),[we,De,Fe]=oW(ye,ce),[Ce]=uht(pe,ge,xe),[Te,ke]=$p("treeSelect",A,a),Pe=Re(b||C,`${pe}-dropdown`,{[`${pe}-dropdown-rtl`]:G==="rtl"},l,Fe,ce,xe,De),Ne=!!(c||u),We=f.useMemo(()=>{if(!(U&&(z==="SHOW_ALL"&&!K||z==="SHOW_PARENT")))return U},[U,z,K]),Q=aW(e.suffixIcon,e.showArrow),q=(n=D??P)!==null&&n!==void 0?n:se,{status:J,hasFeedback:be,isFormItemInput:Oe,feedbackIcon:Se}=f.useContext(pa),Ke=Ip(J,E),{suffixIcon:tt,removeIcon:le,clearIcon:ze}=XO(Object.assign(Object.assign({},Z),{multiple:Ne,showSuffixIcon:Q,hasFeedback:be,feedbackIcon:Se,prefixCls:ye,componentName:"TreeSelect"})),Ye=R===!0?{clearIcon:ze}:R;let Ue;m!==void 0?Ue=m:Ue=(W==null?void 0:W("Select"))||f.createElement(QS,{componentName:"Select"});const Je=Or(Z,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon"]),Ze=f.useMemo(()=>p!==void 0?p:G==="rtl"?"bottomRight":"bottomLeft",[p,G]),rt=Ao(Vt=>{var Kt;return(Kt=i??he)!==null&&Kt!==void 0?Kt:Vt}),qt=f.useContext(ta),St=o??qt,Ot=Re(!r&&pe,{[`${ye}-lg`]:rt==="large",[`${ye}-sm`]:rt==="small",[`${ye}-rtl`]:G==="rtl",[`${ye}-${Te}`]:ke,[`${ye}-in-form-item`]:Oe},Vd(ye,Ke,be),_e,s,l,Fe,ce,xe,De),Bt=Vt=>f.createElement(ECe,{prefixCls:ge,switcherIcon:v,treeNodeProps:Vt,showLine:y}),[Dt]=Lu("SelectLike",H==null?void 0:H.zIndex),an=f.createElement(KE,Object.assign({virtual:re,disabled:St},Je,{dropdownMatchSelectWidth:q,builtinPlacements:iW(M,de),ref:t,prefixCls:ye,className:Ot,listHeight:d,listItemHeight:ne,treeCheckable:c&&f.createElement("span",{className:`${ye}-tree-checkbox-inner`}),treeLine:!!y,suffixIcon:tt,multiple:Ne,placement:Ze,removeIcon:le,allowClear:Ye,switcherIcon:Bt,showTreeIcon:_,notFoundContent:Ue,getPopupContainer:S||N,treeMotion:null,dropdownClassName:Pe,dropdownStyle:Object.assign(Object.assign({},H),{zIndex:Dt}),choiceTransitionName:as(ue,"",x),transitionName:as(ue,"slide-up",T),treeExpandAction:k,tagRender:Ne?F:void 0,maxCount:We,showCheckedStrategy:z,treeCheckStrictly:K}));return we(Ce(an))},hht=f.forwardRef(fht),i0=hht,pht=Sg(i0,"dropdownAlign",e=>Or(e,["visible"]));i0.TreeNode=sV;i0.SHOW_ALL=lV;i0.SHOW_PARENT=cV;i0.SHOW_CHILD=OP;i0._InternalPanelDoNotUseOrYouWillBeFired=pht;const mht=(e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:o}=r;return{marginBottom:i,color:n,fontWeight:o,fontSize:e,lineHeight:t}},ght=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[`
|
||
h${r}&,
|
||
div&-h${r},
|
||
div&-h${r} > textarea,
|
||
h${r}
|
||
`]=mht(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},vht=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},MU(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},yht=e=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:u_[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),bht=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),marginTop:e.calc(r).mul(-1).equal(),marginBottom:`calc(1em - ${je(r)})`},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Sht=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),Cht=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),xht=e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success`]:{color:e.colorSuccess},[`&${t}-warning`]:{color:e.colorWarning},[`&${t}-danger`]:{color:e.colorError,"a&:active, a&:focus":{color:e.colorErrorActive},"a&:hover":{color:e.colorErrorHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ght(e)),{[`
|
||
& + h1${t},
|
||
& + h2${t},
|
||
& + h3${t},
|
||
& + h4${t},
|
||
& + h5${t}
|
||
`]:{marginTop:n},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:n}}}),yht(e)),vht(e)),{[`
|
||
${t}-expand,
|
||
${t}-collapse,
|
||
${t}-edit,
|
||
${t}-copy
|
||
`]:Object.assign(Object.assign({},MU(e)),{marginInlineStart:e.marginXXS})}),bht(e)),Sht(e)),Cht()),{"&-rtl":{direction:"rtl"}})}},wht=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),jCe=Tr("Typography",e=>[xht(e)],wht),_ht=e=>{const{prefixCls:t,"aria-label":n,className:r,style:i,direction:o,maxLength:a,autoSize:s=!0,value:l,onSave:c,onCancel:u,onEnd:d,component:h,enterIcon:p=f.createElement(Tst,null)}=e,m=f.useRef(null),v=f.useRef(!1),y=f.useRef(null),[S,b]=f.useState(l);f.useEffect(()=>{b(l)},[l]),f.useEffect(()=>{var H;if(!((H=m.current)===null||H===void 0)&&H.resizableTextArea){const{textArea:F}=m.current.resizableTextArea;F.focus();const{length:U}=F.value;F.setSelectionRange(U,U)}},[]);const C=H=>{let{target:F}=H;b(F.value.replace(/[\n\r]/g,""))},_=()=>{v.current=!0},T=()=>{v.current=!1},x=H=>{let{keyCode:F}=H;v.current||(y.current=F)},E=()=>{c(S.trim())},k=H=>{let{keyCode:F,ctrlKey:U,altKey:z,metaKey:K,shiftKey:Z}=H;y.current!==F||v.current||U||z||K||Z||(F===Pt.ENTER?(E(),d==null||d()):F===Pt.ESC&&u())},M=()=>{E()},[P,D,R]=jCe(t),A=Re(t,`${t}-edit-content`,{[`${t}-rtl`]:o==="rtl",[`${t}-${h}`]:!!h},r,D,R);return P(f.createElement("div",{className:A,style:i},f.createElement(Dbe,{ref:m,maxLength:a,value:S,onChange:C,onKeyDown:x,onKeyUp:k,onCompositionStart:_,onCompositionEnd:T,onBlur:M,"aria-label":n,rows:1,autoSize:s}),p!==null?Ro(p,{className:`${t}-edit-content-confirm`}):null))};var Eht=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null;break}return e.removeAllRanges(),function(){e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||n.forEach(function(i){e.addRange(i)}),t&&t.focus()}},Tht=Eht,gne={"text/plain":"Text","text/html":"Url",default:"Text"},kht="Copy to clipboard: #{key}, Enter";function Oht(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}function Pht(e,t){var n,r,i,o,a,s,l=!1;t||(t={}),n=t.debug||!1;try{i=Tht(),o=document.createRange(),a=document.getSelection(),s=document.createElement("span"),s.textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",function(u){if(u.stopPropagation(),t.format)if(u.preventDefault(),typeof u.clipboardData>"u"){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var d=gne[t.format]||gne.default;window.clipboardData.setData(d,e)}else u.clipboardData.clearData(),u.clipboardData.setData(t.format,e);t.onCopy&&(u.preventDefault(),t.onCopy(u.clipboardData))}),document.body.appendChild(s),o.selectNodeContents(s),a.addRange(o);var c=document.execCommand("copy");if(!c)throw new Error("copy command was unsuccessful");l=!0}catch(u){n&&console.error("unable to copy using execCommand: ",u),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(d){n&&console.error("unable to copy using clipboardData: ",d),n&&console.error("falling back to prompt"),r=Oht("message"in t?t.message:kht),window.prompt(r,e)}}finally{a&&(typeof a.removeRange=="function"?a.removeRange(o):a.removeAllRanges()),s&&document.body.removeChild(s),i()}return l}var Mht=Pht;const Iht=gi(Mht);var $ht=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(u){try{c(r.next(u))}catch(d){a(d)}}function l(u){try{c(r.throw(u))}catch(d){a(d)}}function c(u){u.done?o(u.value):i(u.value).then(s,l)}c((r=r.apply(e,t||[])).next())})};const Rht=e=>{let{copyConfig:t,children:n}=e;const[r,i]=f.useState(!1),[o,a]=f.useState(!1),s=f.useRef(null),l=()=>{s.current&&clearTimeout(s.current)},c={};t.format&&(c.format=t.format),f.useEffect(()=>l,[]);const u=dr(d=>$ht(void 0,void 0,void 0,function*(){var h;d==null||d.preventDefault(),d==null||d.stopPropagation(),a(!0);try{const p=typeof t.text=="function"?yield t.text():t.text;Iht(p||Qot(n,!0).join("")||"",c),a(!1),i(!0),l(),s.current=setTimeout(()=>{i(!1)},3e3),(h=t.onCopy)===null||h===void 0||h.call(t,d)}catch(p){throw a(!1),p}}));return{copied:r,copyLoading:o,onClick:u}};function aA(e,t){return f.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const Aht=e=>{const t=f.useRef(void 0);return f.useEffect(()=>{t.current=e}),t.current},Nht=(e,t,n)=>f.useMemo(()=>e===!0?{title:t??n}:f.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var Dht=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 BCe=f.forwardRef((e,t)=>{const{prefixCls:n,component:r="article",className:i,rootClassName:o,setContentRef:a,children:s,direction:l,style:c}=e,u=Dht(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:d,direction:h,typography:p}=f.useContext(hn),m=l??h,v=a?ga(t,a):t,y=d("typography",n),[S,b,C]=jCe(y),_=Re(y,p==null?void 0:p.className,{[`${y}-rtl`]:m==="rtl"},i,o,b,C),T=Object.assign(Object.assign({},p==null?void 0:p.style),c);return S(f.createElement(r,Object.assign({className:_,style:T,ref:v},u),s))});function vne(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function sA(e,t,n){return e===!0||e===void 0?t:e||n&&t}function Lht(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom}const uV=e=>["string","number"].includes(typeof e),Fht=e=>{let{prefixCls:t,copied:n,locale:r,iconOnly:i,tooltips:o,icon:a,tabIndex:s,onCopy:l,loading:c}=e;const u=vne(o),d=vne(a),{copied:h,copy:p}=r??{},m=n?h:p,v=sA(u[n?1:0],m),y=typeof v=="string"?v:m;return f.createElement(Ga,{title:v},f.createElement("button",{type:"button",className:Re(`${t}-copy`,{[`${t}-copy-success`]:n,[`${t}-copy-icon-only`]:i}),onClick:l,"aria-label":y,tabIndex:s},n?sA(d[1],f.createElement(np,null),!0):sA(d[0],c?f.createElement(zd,null):f.createElement(hst,null),!0)))},l5=f.forwardRef((e,t)=>{let{style:n,children:r}=e;const i=f.useRef(null);return f.useImperativeHandle(t,()=>({isExceed:()=>{const o=i.current;return o.scrollHeight>o.clientHeight},getHeight:()=>i.current.clientHeight})),f.createElement("span",{"aria-hidden":!0,ref:i,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},n)},r)}),jht=e=>e.reduce((t,n)=>t+(uV(n)?String(n).length:1),0);function yne(e,t){let n=0;const r=[];for(let i=0;i<e.length;i+=1){if(n===t)return r;const o=e[i],s=uV(o)?String(o).length:1,l=n+s;if(l>t){const c=t-n;return r.push(String(o).slice(0,c)),r}r.push(o),n=l}return e}const lA=0,cA=1,uA=2,dA=3,bne=4,c5={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function Bht(e){const{enableMeasure:t,width:n,text:r,children:i,rows:o,expanded:a,miscDeps:s,onEllipsis:l}=e,c=f.useMemo(()=>Vo(r),[r]),u=f.useMemo(()=>jht(c),[r]),d=f.useMemo(()=>i(c,!1),[r]),[h,p]=f.useState(null),m=f.useRef(null),v=f.useRef(null),y=f.useRef(null),S=f.useRef(null),b=f.useRef(null),[C,_]=f.useState(!1),[T,x]=f.useState(lA),[E,k]=f.useState(0),[M,P]=f.useState(null);Er(()=>{x(t&&n&&u?cA:lA)},[n,r,o,t,c]),Er(()=>{var H,F,U,z;if(T===cA){x(uA);const K=v.current&&getComputedStyle(v.current).whiteSpace;P(K)}else if(T===uA){const K=!!(!((H=y.current)===null||H===void 0)&&H.isExceed());x(K?dA:bne),p(K?[0,u]:null),_(K);const Z=((F=y.current)===null||F===void 0?void 0:F.getHeight())||0,N=o===1?0:((U=S.current)===null||U===void 0?void 0:U.getHeight())||0,j=((z=b.current)===null||z===void 0?void 0:z.getHeight())||0,W=Math.max(Z,N+j);k(W+1),l(K)}},[T]);const D=h?Math.ceil((h[0]+h[1])/2):0;Er(()=>{var H;const[F,U]=h||[0,0];if(F!==U){const K=(((H=m.current)===null||H===void 0?void 0:H.getHeight())||0)>E;let Z=D;U-F===1&&(Z=K?F:U),p(K?[F,Z]:[Z,U])}},[h,D]);const R=f.useMemo(()=>{if(!t)return i(c,!1);if(T!==dA||!h||h[0]!==h[1]){const H=i(c,!1);return[bne,lA].includes(T)?H:f.createElement("span",{style:Object.assign(Object.assign({},c5),{WebkitLineClamp:o})},H)}return i(a?c:yne(c,h[0]),C)},[a,T,h,c].concat(pt(s))),A={width:n,margin:0,padding:0,whiteSpace:M==="nowrap"?"normal":"inherit"};return f.createElement(f.Fragment,null,R,T===uA&&f.createElement(f.Fragment,null,f.createElement(l5,{style:Object.assign(Object.assign(Object.assign({},A),c5),{WebkitLineClamp:o}),ref:y},d),f.createElement(l5,{style:Object.assign(Object.assign(Object.assign({},A),c5),{WebkitLineClamp:o-1}),ref:S},d),f.createElement(l5,{style:Object.assign(Object.assign(Object.assign({},A),c5),{WebkitLineClamp:1}),ref:b},i([],!0))),T===dA&&h&&h[0]!==h[1]&&f.createElement(l5,{style:Object.assign(Object.assign({},A),{top:400}),ref:m},i(yne(c,D),!0)),T===cA&&f.createElement("span",{style:{whiteSpace:"inherit"},ref:v}))}const Hht=e=>{let{enableEllipsis:t,isEllipsis:n,children:r,tooltipProps:i}=e;return!(i!=null&&i.title)||!t?r:f.createElement(Ga,Object.assign({open:n?void 0:!1},i),r)};var zht=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 Uht(e,t){let{mark:n,code:r,underline:i,delete:o,strong:a,keyboard:s,italic:l}=e,c=t;function u(d,h){h&&(c=f.createElement(d,{},c))}return u("strong",a),u("u",i),u("del",o),u("code",r),u("mark",n),u("kbd",s),u("i",l),c}const Wht="...",PP=f.forwardRef((e,t)=>{var n;const{prefixCls:r,className:i,style:o,type:a,disabled:s,children:l,ellipsis:c,editable:u,copyable:d,component:h,title:p}=e,m=zht(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:v,direction:y}=f.useContext(hn),[S]=Ts("Text"),b=f.useRef(null),C=f.useRef(null),_=v("typography",r),T=Or(m,["mark","code","delete","underline","strong","keyboard","italic"]),[x,E]=aA(u),[k,M]=Qn(!1,{value:E.editing}),{triggerType:P=["icon"]}=E,D=Ye=>{var Ue;Ye&&((Ue=E.onStart)===null||Ue===void 0||Ue.call(E)),M(Ye)},R=Aht(k);Er(()=>{var Ye;!k&&R&&((Ye=C.current)===null||Ye===void 0||Ye.focus())},[k]);const A=Ye=>{Ye==null||Ye.preventDefault(),D(!0)},H=Ye=>{var Ue;(Ue=E.onChange)===null||Ue===void 0||Ue.call(E,Ye),D(!1)},F=()=>{var Ye;(Ye=E.onCancel)===null||Ye===void 0||Ye.call(E),D(!1)},[U,z]=aA(d),{copied:K,copyLoading:Z,onClick:N}=Rht({copyConfig:z,children:l}),[j,W]=f.useState(!1),[G,re]=f.useState(!1),[se,de]=f.useState(!1),[ee,ne]=f.useState(!1),[ue,ye]=f.useState(!0),[ge,pe]=aA(c,{expandable:!1,symbol:Ye=>Ye?S==null?void 0:S.collapse:S==null?void 0:S.expand}),[he,_e]=Qn(pe.defaultExpanded||!1,{value:pe.expanded}),ce=ge&&(!he||pe.expandable==="collapsible"),{rows:xe=1}=pe,we=f.useMemo(()=>ce&&(pe.suffix!==void 0||pe.onEllipsis||pe.expandable||x||U),[ce,pe,x,U]);Er(()=>{ge&&!we&&(W(DF("webkitLineClamp")),re(DF("textOverflow")))},[we,ge]);const[De,Fe]=f.useState(ce),Ce=f.useMemo(()=>we?!1:xe===1?G:j,[we,G,j]);Er(()=>{Fe(Ce&&ce)},[Ce,ce]);const Te=ce&&(De?ee:se),ke=ce&&xe===1&&De,Pe=ce&&xe>1&&De,Ne=(Ye,Ue)=>{var Je;_e(Ue.expanded),(Je=pe.onExpand)===null||Je===void 0||Je.call(pe,Ye,Ue)},[We,Q]=f.useState(0),q=Ye=>{let{offsetWidth:Ue}=Ye;Q(Ue)},J=Ye=>{var Ue;de(Ye),se!==Ye&&((Ue=pe.onEllipsis)===null||Ue===void 0||Ue.call(pe,Ye))};f.useEffect(()=>{const Ye=b.current;if(ge&&De&&Ye){const Ue=Lht(Ye);ee!==Ue&&ne(Ue)}},[ge,De,l,Pe,ue,We]),f.useEffect(()=>{const Ye=b.current;if(typeof IntersectionObserver>"u"||!Ye||!De||!ce)return;const Ue=new IntersectionObserver(()=>{ye(!!Ye.offsetParent)});return Ue.observe(Ye),()=>{Ue.disconnect()}},[De,ce]);const be=Nht(pe.tooltip,E.text,l),Oe=f.useMemo(()=>{if(!(!ge||De))return[E.text,l,p,be.title].find(uV)},[ge,De,p,be.title,Te]);if(k)return f.createElement(_ht,{value:(n=E.text)!==null&&n!==void 0?n:typeof l=="string"?l:"",onSave:H,onCancel:F,onEnd:E.onEnd,prefixCls:_,className:i,style:o,direction:y,component:h,maxLength:E.maxLength,autoSize:E.autoSize,enterIcon:E.enterIcon});const Se=()=>{const{expandable:Ye,symbol:Ue}=pe;return Ye?f.createElement("button",{type:"button",key:"expand",className:`${_}-${he?"collapse":"expand"}`,onClick:Je=>Ne(Je,{expanded:!he}),"aria-label":he?S.collapse:S==null?void 0:S.expand},typeof Ue=="function"?Ue(he):Ue):null},Ke=()=>{if(!x)return;const{icon:Ye,tooltip:Ue,tabIndex:Je}=E,Ze=Vo(Ue)[0]||(S==null?void 0:S.edit),rt=typeof Ze=="string"?Ze:"";return P.includes("icon")?f.createElement(Ga,{key:"edit",title:Ue===!1?"":Ze},f.createElement("button",{type:"button",ref:C,className:`${_}-edit`,onClick:A,"aria-label":rt,tabIndex:Je},Ye||f.createElement(b_,{role:"button"}))):null},tt=()=>U?f.createElement(Fht,Object.assign({key:"copy"},z,{prefixCls:_,copied:K,locale:S,onCopy:N,loading:Z,iconOnly:l==null})):null,le=Ye=>[Ye&&Se(),Ke(),tt()],ze=Ye=>[Ye&&!he&&f.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Wht),pe.suffix,le(Ye)];return f.createElement(Wa,{onResize:q,disabled:!ce},Ye=>f.createElement(Hht,{tooltipProps:be,enableEllipsis:ce,isEllipsis:Te},f.createElement(BCe,Object.assign({className:Re({[`${_}-${a}`]:a,[`${_}-disabled`]:s,[`${_}-ellipsis`]:ge,[`${_}-ellipsis-single-line`]:ke,[`${_}-ellipsis-multiple-line`]:Pe},i),prefixCls:r,style:Object.assign(Object.assign({},o),{WebkitLineClamp:Pe?xe:void 0}),component:h,ref:ga(Ye,b,t),direction:y,onClick:P.includes("text")?A:void 0,"aria-label":Oe==null?void 0:Oe.toString(),title:p},T),f.createElement(Bht,{enableMeasure:ce&&!De,text:l,rows:xe,width:We,onEllipsis:J,expanded:he,miscDeps:[K,he,Z,x,U,S]},(Ue,Je)=>Uht(e,f.createElement(f.Fragment,null,Ue.length>0&&Je&&!he&&Oe?f.createElement("span",{key:"show-content","aria-hidden":!0},Ue):Ue,ze(Je)))))))});var Vht=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 Kht=f.forwardRef((e,t)=>{var{ellipsis:n,rel:r}=e,i=Vht(e,["ellipsis","rel"]);const o=Object.assign(Object.assign({},i),{rel:r===void 0&&i.target==="_blank"?"noopener noreferrer":r});return delete o.navigate,f.createElement(PP,Object.assign({},o,{ref:t,ellipsis:!!n,component:"a"}))}),qht=f.forwardRef((e,t)=>f.createElement(PP,Object.assign({ref:t},e,{component:"div"})));var Ght=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 Yht=(e,t)=>{var{ellipsis:n}=e,r=Ght(e,["ellipsis"]);const i=f.useMemo(()=>n&&typeof n=="object"?Or(n,["expandable","rows"]):n,[n]);return f.createElement(PP,Object.assign({ref:t},r,{ellipsis:i,component:"span"}))},Xht=f.forwardRef(Yht);var Qht=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 Zht=[1,2,3,4,5],Jht=f.forwardRef((e,t)=>{const{level:n=1}=e,r=Qht(e,["level"]),i=Zht.includes(n)?`h${n}`:"h1";return f.createElement(PP,Object.assign({ref:t},r,{component:i}))}),qE=BCe;qE.Text=Xht;qE.Link=Kht;qE.Title=Jht;qE.Paragraph=qht;const fA=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 l=r.toLowerCase(),c=s.toLowerCase(),u=[c];return(c===".jpg"||c===".jpeg")&&(u=[".jpg",".jpeg"]),u.some(function(d){return l.endsWith(d)})}return/\/\*$/.test(s)?o===s.replace(/\/.*$/,""):i===s?!0:/^\w+$/.test(s)?(fi(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function ept(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 Sne(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function tpt(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(ept(e,t),Sne(t)):e.onSuccess(Sne(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 npt=function(){var e=So(Mr().mark(function t(n,r){var i,o,a,s,l,c,u,d;return Mr().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:c=function(){return c=So(Mr().mark(function v(y){return Mr().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.abrupt("return",new Promise(function(C){y.file(function(_){r(_)?(y.fullPath&&!_.webkitRelativePath&&(Object.defineProperties(_,{webkitRelativePath:{writable:!0}}),_.webkitRelativePath=y.fullPath.replace(/^\//,""),Object.defineProperties(_,{webkitRelativePath:{writable:!1}})),C(_)):C(null)})}));case 1:case"end":return b.stop()}},v)})),c.apply(this,arguments)},l=function(v){return c.apply(this,arguments)},s=function(){return s=So(Mr().mark(function v(y){var S,b,C,_,T;return Mr().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:S=y.createReader(),b=[];case 2:return E.next=5,new Promise(function(k){S.readEntries(k,function(){return k([])})});case 5:if(C=E.sent,_=C.length,_){E.next=9;break}return E.abrupt("break",12);case 9:for(T=0;T<_;T++)b.push(C[T]);E.next=2;break;case 12:return E.abrupt("return",b);case 13:case"end":return E.stop()}},v)})),s.apply(this,arguments)},a=function(v){return s.apply(this,arguments)},i=[],o=[],n.forEach(function(m){return o.push(m.webkitGetAsEntry())}),u=function(){var m=So(Mr().mark(function v(y,S){var b,C;return Mr().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(y){T.next=2;break}return T.abrupt("return");case 2:if(y.path=S||"",!y.isFile){T.next=10;break}return T.next=6,l(y);case 6:b=T.sent,b&&i.push(b),T.next=15;break;case 10:if(!y.isDirectory){T.next=15;break}return T.next=13,a(y);case 13:C=T.sent,o.push.apply(o,pt(C));case 15:case"end":return T.stop()}},v)}));return function(y,S){return m.apply(this,arguments)}}(),d=0;case 9:if(!(d<o.length)){p.next=15;break}return p.next=12,u(o[d]);case 12:d++,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)}}(),rpt=+new Date,ipt=0;function hA(){return"rc-upload-".concat(rpt,"-").concat(++ipt)}var opt=["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"],apt=function(e){Ys(n,e);var t=yl(n);function n(){var r;hi(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)),ae(Pn(r),"state",{uid:hA()}),ae(Pn(r),"reqs",{}),ae(Pn(r),"fileInput",void 0),ae(Pn(r),"_isMounted",void 0),ae(Pn(r),"onChange",function(s){var l=r.props,c=l.accept,u=l.directory,d=s.target.files,h=pt(d).filter(function(p){return!u||fA(p,c)});r.uploadFiles(h),r.reset()}),ae(Pn(r),"onClick",function(s){var l=r.fileInput;if(l){var c=s.target,u=r.props.onClick;if(c&&c.tagName==="BUTTON"){var d=l.parentNode;d.focus(),c.blur()}l.click(),u&&u(s)}}),ae(Pn(r),"onKeyDown",function(s){s.key==="Enter"&&r.onClick(s)}),ae(Pn(r),"onFileDrop",function(){var s=So(Mr().mark(function l(c){var u,d,h;return Mr().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(u=r.props.multiple,c.preventDefault(),c.type!=="dragover"){m.next=4;break}return m.abrupt("return");case 4:if(!r.props.directory){m.next=11;break}return m.next=7,npt(Array.prototype.slice.call(c.dataTransfer.items),function(v){return fA(v,r.props.accept)});case 7:d=m.sent,r.uploadFiles(d),m.next=14;break;case 11:h=pt(c.dataTransfer.files).filter(function(v){return fA(v,r.props.accept)}),u===!1&&(h=h.slice(0,1)),r.uploadFiles(h);case 14:case"end":return m.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),ae(Pn(r),"uploadFiles",function(s){var l=pt(s),c=l.map(function(u){return u.uid=hA(),r.processFile(u,l)});Promise.all(c).then(function(u){var d=r.props.onBatchStart;d==null||d(u.map(function(h){var p=h.origin,m=h.parsedFile;return{file:p,parsedFile:m}})),u.filter(function(h){return h.parsedFile!==null}).forEach(function(h){r.post(h)})})}),ae(Pn(r),"processFile",function(){var s=So(Mr().mark(function l(c,u){var d,h,p,m,v,y,S,b,C;return Mr().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(d=r.props.beforeUpload,h=c,!d){T.next=14;break}return T.prev=3,T.next=6,d(c,u);case 6:h=T.sent,T.next=12;break;case 9:T.prev=9,T.t0=T.catch(3),h=!1;case 12:if(h!==!1){T.next=14;break}return T.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(p=r.props.action,typeof p!="function"){T.next=21;break}return T.next=18,p(c);case 18:m=T.sent,T.next=22;break;case 21:m=p;case 22:if(v=r.props.data,typeof v!="function"){T.next=29;break}return T.next=26,v(c);case 26:y=T.sent,T.next=30;break;case 29:y=v;case 30:return S=(ln(h)==="object"||typeof h=="string")&&h?h:c,S instanceof File?b=S:b=new File([S],c.name,{type:c.type}),C=b,C.uid=c.uid,T.abrupt("return",{origin:c,data:y,parsedFile:C,action:m});case 35:case"end":return T.stop()}},l,null,[[3,9]])}));return function(l,c){return s.apply(this,arguments)}}()),ae(Pn(r),"saveFileInput",function(s){r.fileInput=s}),r}return pi(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,l=i.action,c=i.parsedFile;if(this._isMounted){var u=this.props,d=u.onStart,h=u.customRequest,p=u.name,m=u.headers,v=u.withCredentials,y=u.method,S=s.uid,b=h||tpt,C={action:l,filename:p,data:a,file:c,headers:m,withCredentials:v,method:y||"post",onProgress:function(T){var x=o.props.onProgress;x==null||x(T,c)},onSuccess:function(T,x){var E=o.props.onSuccess;E==null||E(T,c,x),delete o.reqs[S]},onError:function(T,x){var E=o.props.onError;E==null||E(T,x,c),delete o.reqs[S]}};d(s),this.reqs[S]=b(C)}}},{key:"reset",value:function(){this.setState({uid:hA()})}},{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,l=i.classNames,c=l===void 0?{}:l,u=i.disabled,d=i.id,h=i.name,p=i.style,m=i.styles,v=m===void 0?{}:m,y=i.multiple,S=i.accept,b=i.capture,C=i.children,_=i.directory,T=i.openFileDialogOnClick,x=i.onMouseEnter,E=i.onMouseLeave,k=i.hasControlInside,M=tn(i,opt),P=Re(ae(ae(ae({},a,!0),"".concat(a,"-disabled"),u),s,s)),D=_?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},R=u?{}:{onClick:T?this.onClick:function(){},onKeyDown:T?this.onKeyDown:function(){},onMouseEnter:x,onMouseLeave:E,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:k?void 0:"0"};return me.createElement(o,st({},R,{className:P,role:k?void 0:"button",style:p}),me.createElement("input",st({},ji(M,{aria:!0,data:!0}),{id:d,name:h,disabled:u,type:"file",ref:this.saveFileInput,onClick:function(H){return H.stopPropagation()},key:this.state.uid,style:Y({display:"none"},v.input),className:c.input,accept:S},D,{multiple:y,onChange:this.onChange},b!=null?{capture:b}:{})),C)}}]),n}(f.Component);function pA(){}var bj=function(e){Ys(n,e);var t=yl(n);function n(){var r;hi(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)),ae(Pn(r),"uploader",void 0),ae(Pn(r),"saveUploader",function(s){r.uploader=s}),r}return pi(n,[{key:"abort",value:function(i){this.uploader.abort(i)}},{key:"render",value:function(){return me.createElement(apt,st({},this.props,{ref:this.saveUploader}))}}]),n}(f.Component);ae(bj,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:pA,onError:pA,onSuccess:pA,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1});const spt=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${je(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:`${je(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`
|
||
&:not(${t}-disabled):hover,
|
||
&-hover:not(${t}-disabled)
|
||
`]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${je(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${n},
|
||
p${t}-text,
|
||
p${t}-hint
|
||
`]:{color:e.colorTextDisabled}}}}}},lpt=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:i,calc:o}=e,a=`${t}-list-item`,s=`${a}-actions`,l=`${a}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},Bd()),{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({},ql),{padding:`0 ${je(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[l]:{opacity:0},[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[`
|
||
${l}:focus-visible,
|
||
&.picture ${l}
|
||
`]:{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 ${l}`]:{opacity:1},[`${a}-error`]:{color:e.colorError,[`${a}-name, ${t}-icon ${n}`]:{color:e.colorError},[s]:{[`${n}, ${n}:hover`]:{color:e.colorError},[l]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},cpt=e=>{const{componentCls:t}=e,n=new Pr("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new Pr("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`]:jU(e)},n,r]},upt=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i,calc:o}=e,a=`${t}-list`,s=`${a}-item`;return{[`${t}-wrapper`]:{[`
|
||
${a}${a}-picture,
|
||
${a}${a}-picture-card,
|
||
${a}${a}-picture-circle
|
||
`]:{[s]:{position:"relative",height:o(r).add(o(e.lineWidth).mul(2)).add(o(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${je(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},ql),{width:r,height:r,lineHeight:je(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% - ${je(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='${xv[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${xv.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${a}${a}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},dpt=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i,calc:o}=e,a=`${t}-list`,s=`${a}-item`,l=e.uploadPicCardSize;return{[`
|
||
${t}-wrapper${t}-picture-card-wrapper,
|
||
${t}-wrapper${t}-picture-circle-wrapper
|
||
`]:Object.assign(Object.assign({},Bd()),{display:"block",[`${t}${t}-select`]:{width:l,height:l,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${je(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:l,height:l,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[s]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${je(o(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${je(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}`,[`
|
||
${n}-eye,
|
||
${n}-download,
|
||
${n}-delete
|
||
`]:{zIndex:10,width:r,margin:`0 ${je(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:i,"&:hover":{color:i},svg:{verticalAlign:"baseline"}}},[`${s}-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% - ${je(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% - ${je(o(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},fpt=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},hpt=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},$r(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"}})}},ppt=e=>({actionsColor:e.colorTextDescription}),mpt=Tr("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,controlHeightLG:i,calc:o}=e,a=fr(e,{uploadThumbnailSize:o(t).mul(2).equal(),uploadProgressOffset:o(o(n).div(2)).add(r).equal(),uploadPicCardSize:o(i).mul(2.55).equal()});return[hpt(a),spt(a),upt(a),dpt(a),lpt(a),cpt(a),fpt(a),SE(a)]},ppt);function u5(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 d5(e,t){const n=pt(t),r=n.findIndex(i=>{let{uid:o}=i;return o===e.uid});return r===-1?n.push(e):n[r]=e,n}function mA(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function gpt(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 vpt=function(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},HCe=e=>e.indexOf("image/")===0,ypt=e=>{if(e.type&&!e.thumbUrl)return HCe(e.type);const t=e.thumbUrl||e.url||"",n=vpt(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)},em=200;function bpt(e){return new Promise(t=>{if(!e.type||!HCe(e.type)){t("");return}const n=document.createElement("canvas");n.width=em,n.height=em,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${em}px; height: ${em}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=em,l=em,c=0,u=0;o>a?(l=a*(em/o),u=-(l-s)/2):(s=o*(em/a),c=-(s-l)/2),r.drawImage(i,c,u,s,l);const d=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(i.src),t(d)},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 Spt=f.forwardRef((e,t)=>{let{prefixCls:n,className:r,style:i,locale:o,listType:a,file:s,items:l,progress:c,iconRender:u,actionIconRender:d,itemRender:h,isImgUrl:p,showPreviewIcon:m,showRemoveIcon:v,showDownloadIcon:y,previewIcon:S,removeIcon:b,downloadIcon:C,extra:_,onPreview:T,onDownload:x,onClose:E}=e;var k,M;const{status:P}=s,[D,R]=f.useState(P);f.useEffect(()=>{P!=="removed"&&R(P)},[P]);const[A,H]=f.useState(!1);f.useEffect(()=>{const he=setTimeout(()=>{H(!0)},300);return()=>{clearTimeout(he)}},[]);const F=u(s);let U=f.createElement("div",{className:`${n}-icon`},F);if(a==="picture"||a==="picture-card"||a==="picture-circle")if(D==="uploading"||!s.thumbUrl&&!s.url){const he=Re(`${n}-list-item-thumbnail`,{[`${n}-list-item-file`]:D!=="uploading"});U=f.createElement("div",{className:he},F)}else{const he=p!=null&&p(s)?f.createElement("img",{src:s.thumbUrl||s.url,alt:s.name,className:`${n}-list-item-image`,crossOrigin:s.crossOrigin}):F,_e=Re(`${n}-list-item-thumbnail`,{[`${n}-list-item-file`]:p&&!p(s)});U=f.createElement("a",{className:_e,onClick:ce=>T(s,ce),href:s.url||s.thumbUrl,target:"_blank",rel:"noopener noreferrer"},he)}const z=Re(`${n}-list-item`,`${n}-list-item-${D}`),K=typeof s.linkProps=="string"?JSON.parse(s.linkProps):s.linkProps,Z=(typeof v=="function"?v(s):v)?d((typeof b=="function"?b(s):b)||f.createElement(HE,null),()=>E(s),n,o.removeFile,!0):null,N=(typeof y=="function"?y(s):y)&&D==="done"?d((typeof C=="function"?C(s):C)||f.createElement(Cst,null),()=>x(s),n,o.downloadFile):null,j=a!=="picture-card"&&a!=="picture-circle"&&f.createElement("span",{key:"download-delete",className:Re(`${n}-list-item-actions`,{picture:a==="picture"})},N,Z),W=typeof _=="function"?_(s):_,G=W&&f.createElement("span",{className:`${n}-list-item-extra`},W),re=Re(`${n}-list-item-name`),se=s.url?f.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:re,title:s.name},K,{href:s.url,onClick:he=>T(s,he)}),s.name,G):f.createElement("span",{key:"view",className:re,onClick:he=>T(s,he),title:s.name},s.name,G),de=(typeof m=="function"?m(s):m)&&(s.url||s.thumbUrl)?f.createElement("a",{href:s.url||s.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:he=>T(s,he),title:o.previewFile},typeof S=="function"?S(s):S||f.createElement(oC,null)):null,ee=(a==="picture-card"||a==="picture-circle")&&D!=="uploading"&&f.createElement("span",{className:`${n}-list-item-actions`},de,D==="done"&&N,Z),{getPrefixCls:ne}=f.useContext(hn),ue=ne(),ye=f.createElement("div",{className:z},U,se,j,ee,A&&f.createElement(ha,{motionName:`${ue}-fade`,visible:D==="uploading",motionDeadline:2e3},he=>{let{className:_e}=he;const ce="percent"in s?f.createElement(NSe,Object.assign({},c,{type:"line",percent:s.percent,"aria-label":s["aria-label"],"aria-labelledby":s["aria-labelledby"]})):null;return f.createElement("div",{className:Re(`${n}-list-item-progress`,_e)},ce)})),ge=s.response&&typeof s.response=="string"?s.response:((k=s.error)===null||k===void 0?void 0:k.statusText)||((M=s.error)===null||M===void 0?void 0:M.message)||o.uploadError,pe=D==="error"?f.createElement(Ga,{title:ge,getPopupContainer:he=>he.parentNode},ye):ye;return f.createElement("div",{className:Re(`${n}-list-item-container`,r),style:i,ref:t},h?h(pe,s,l,{download:x.bind(null,s),preview:T.bind(null,s),remove:E.bind(null,s)}):pe)}),Cpt=(e,t)=>{const{listType:n="text",previewFile:r=bpt,onPreview:i,onDownload:o,onRemove:a,locale:s,iconRender:l,isImageUrl:c=ypt,prefixCls:u,items:d=[],showPreviewIcon:h=!0,showRemoveIcon:p=!0,showDownloadIcon:m=!1,removeIcon:v,previewIcon:y,downloadIcon:S,extra:b,progress:C={size:[-1,2],showInfo:!1},appendAction:_,appendActionVisible:T=!0,itemRender:x,disabled:E}=e,k=sW(),[M,P]=f.useState(!1),D=["picture-card","picture-circle"].includes(n);f.useEffect(()=>{n.startsWith("picture")&&(d||[]).forEach(G=>{!(G.originFileObj instanceof File||G.originFileObj instanceof Blob)||G.thumbUrl!==void 0||(G.thumbUrl="",r==null||r(G.originFileObj).then(re=>{G.thumbUrl=re||"",k()}))})},[n,d,r]),f.useEffect(()=>{P(!0)},[]);const R=(G,re)=>{if(i)return re==null||re.preventDefault(),i(G)},A=G=>{typeof o=="function"?o(G):G.url&&window.open(G.url)},H=G=>{a==null||a(G)},F=G=>{if(l)return l(G,n);const re=G.status==="uploading";if(n.startsWith("picture")){const se=n==="picture"?f.createElement(zd,null):s.uploading,de=c!=null&&c(G)?f.createElement(_lt,null):f.createElement(Ist,null);return re?se:de}return re?f.createElement(zd,null):f.createElement(Clt,null)},U=(G,re,se,de,ee)=>{const ne={type:"text",size:"small",title:de,onClick:ue=>{var ye,ge;re(),f.isValidElement(G)&&((ge=(ye=G.props).onClick)===null||ge===void 0||ge.call(ye,ue))},className:`${se}-list-item-action`};return ee&&(ne.disabled=E),f.isValidElement(G)?f.createElement(cr,Object.assign({},ne,{icon:Ro(G,Object.assign(Object.assign({},G.props),{onClick:()=>{}}))})):f.createElement(cr,Object.assign({},ne),f.createElement("span",null,G))};f.useImperativeHandle(t,()=>({handlePreview:R,handleDownload:A}));const{getPrefixCls:z}=f.useContext(hn),K=z("upload",u),Z=z(),N=Re(`${K}-list`,`${K}-list-${n}`),j=f.useMemo(()=>Or(Qb(Z),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[Z]),W=Object.assign(Object.assign({},D?{}:j),{motionDeadline:2e3,motionName:`${K}-${D?"animate-inline":"animate"}`,keys:pt(d.map(G=>({key:G.uid,file:G}))),motionAppear:M});return f.createElement("div",{className:N},f.createElement(kO,Object.assign({},W,{component:!1}),G=>{let{key:re,file:se,className:de,style:ee}=G;return f.createElement(Spt,{key:re,locale:s,prefixCls:K,className:de,style:ee,file:se,items:d,progress:C,listType:n,isImgUrl:c,showPreviewIcon:h,showRemoveIcon:p,showDownloadIcon:m,removeIcon:v,previewIcon:y,downloadIcon:S,extra:b,iconRender:F,actionIconRender:U,itemRender:x,onPreview:R,onDownload:A,onClose:H})}),_&&f.createElement(ha,Object.assign({},W,{visible:T,forceRender:!0}),G=>{let{className:re,style:se}=G;return Ro(_,de=>({className:Re(de.className,re),style:Object.assign(Object.assign(Object.assign({},se),{pointerEvents:re?"none":void 0}),de.style)}))}))},xpt=f.forwardRef(Cpt);var wpt=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(u){try{c(r.next(u))}catch(d){a(d)}}function l(u){try{c(r.throw(u))}catch(d){a(d)}}function c(u){u.done?o(u.value):i(u.value).then(s,l)}c((r=r.apply(e,[])).next())})};const O2=`__LIST_IGNORE_${Date.now()}__`,_pt=(e,t)=>{const{fileList:n,defaultFileList:r,onRemove:i,showUploadList:o=!0,listType:a="text",onPreview:s,onDownload:l,onChange:c,onDrop:u,previewFile:d,disabled:h,locale:p,iconRender:m,isImageUrl:v,progress:y,prefixCls:S,className:b,type:C="select",children:_,style:T,itemRender:x,maxCount:E,data:k={},multiple:M=!1,hasControlInside:P=!0,action:D="",accept:R="",supportServerRender:A=!0,rootClassName:H}=e,F=f.useContext(ta),U=h??F,[z,K]=Qn(r||[],{value:n,postState:le=>le??[]}),[Z,N]=f.useState("drop"),j=f.useRef(null),W=f.useRef(null);f.useMemo(()=>{const le=Date.now();(n||[]).forEach((ze,Ye)=>{!ze.uid&&!Object.isFrozen(ze)&&(ze.uid=`__AUTO__${le}_${Ye}__`)})},[n]);const G=(le,ze,Ye)=>{let Ue=pt(ze),Je=!1;E===1?Ue=Ue.slice(-1):E&&(Je=Ue.length>E,Ue=Ue.slice(0,E)),Kl.flushSync(()=>{K(Ue)});const Ze={file:le,fileList:Ue};Ye&&(Ze.event=Ye),(!Je||le.status==="removed"||Ue.some(rt=>rt.uid===le.uid))&&Kl.flushSync(()=>{c==null||c(Ze)})},re=(le,ze)=>wpt(void 0,void 0,void 0,function*(){const{beforeUpload:Ye,transformFile:Ue}=e;let Je=le;if(Ye){const Ze=yield Ye(le,ze);if(Ze===!1)return!1;if(delete le[O2],Ze===O2)return Object.defineProperty(le,O2,{value:!0,configurable:!0}),!1;typeof Ze=="object"&&Ze&&(Je=Ze)}return Ue&&(Je=yield Ue(Je)),Je}),se=le=>{const ze=le.filter(Je=>!Je.file[O2]);if(!ze.length)return;const Ye=ze.map(Je=>u5(Je.file));let Ue=pt(z);Ye.forEach(Je=>{Ue=d5(Je,Ue)}),Ye.forEach((Je,Ze)=>{let rt=Je;if(ze[Ze].parsedFile)Je.status="uploading";else{const{originFileObj:qt}=Je;let St;try{St=new File([qt],qt.name,{type:qt.type})}catch{St=new Blob([qt],{type:qt.type}),St.name=qt.name,St.lastModifiedDate=new Date,St.lastModified=new Date().getTime()}St.uid=Je.uid,rt=St}G(rt,Ue)})},de=(le,ze,Ye)=>{try{typeof le=="string"&&(le=JSON.parse(le))}catch{}if(!mA(ze,z))return;const Ue=u5(ze);Ue.status="done",Ue.percent=100,Ue.response=le,Ue.xhr=Ye;const Je=d5(Ue,z);G(Ue,Je)},ee=(le,ze)=>{if(!mA(ze,z))return;const Ye=u5(ze);Ye.status="uploading",Ye.percent=le.percent;const Ue=d5(Ye,z);G(Ye,Ue,le)},ne=(le,ze,Ye)=>{if(!mA(Ye,z))return;const Ue=u5(Ye);Ue.error=le,Ue.response=ze,Ue.status="error";const Je=d5(Ue,z);G(Ue,Je)},ue=le=>{let ze;Promise.resolve(typeof i=="function"?i(le):i).then(Ye=>{var Ue;if(Ye===!1)return;const Je=gpt(le,z);Je&&(ze=Object.assign(Object.assign({},le),{status:"removed"}),z==null||z.forEach(Ze=>{const rt=ze.uid!==void 0?"uid":"name";Ze[rt]===ze[rt]&&!Object.isFrozen(Ze)&&(Ze.status="removed")}),(Ue=j.current)===null||Ue===void 0||Ue.abort(ze),G(ze,Je))})},ye=le=>{N(le.type),le.type==="drop"&&(u==null||u(le))};f.useImperativeHandle(t,()=>({onBatchStart:se,onSuccess:de,onProgress:ee,onError:ne,fileList:z,upload:j.current,nativeElement:W.current}));const{getPrefixCls:ge,direction:pe,upload:he}=f.useContext(hn),_e=ge("upload",S),ce=Object.assign(Object.assign({onBatchStart:se,onError:ne,onProgress:ee,onSuccess:de},e),{data:k,multiple:M,action:D,accept:R,supportServerRender:A,prefixCls:_e,disabled:U,beforeUpload:re,onChange:void 0,hasControlInside:P});delete ce.className,delete ce.style,(!_||U)&&delete ce.id;const xe=`${_e}-wrapper`,[we,De,Fe]=mpt(_e,xe),[Ce]=Ts("Upload",Nc.Upload),{showRemoveIcon:Te,showPreviewIcon:ke,showDownloadIcon:Pe,removeIcon:Ne,previewIcon:We,downloadIcon:Q,extra:q}=typeof o=="boolean"?{}:o,J=typeof Te>"u"?!U:Te,be=(le,ze)=>o?f.createElement(xpt,{prefixCls:_e,listType:a,items:z,previewFile:d,onPreview:s,onDownload:l,onRemove:ue,showRemoveIcon:J,showPreviewIcon:ke,showDownloadIcon:Pe,removeIcon:Ne,previewIcon:We,downloadIcon:Q,iconRender:m,extra:q,locale:Object.assign(Object.assign({},Ce),p),isImageUrl:v,progress:y,appendAction:le,appendActionVisible:ze,itemRender:x,disabled:U}):le,Oe=Re(xe,b,H,De,Fe,he==null?void 0:he.className,{[`${_e}-rtl`]:pe==="rtl",[`${_e}-picture-card-wrapper`]:a==="picture-card",[`${_e}-picture-circle-wrapper`]:a==="picture-circle"}),Se=Object.assign(Object.assign({},he==null?void 0:he.style),T);if(C==="drag"){const le=Re(De,_e,`${_e}-drag`,{[`${_e}-drag-uploading`]:z.some(ze=>ze.status==="uploading"),[`${_e}-drag-hover`]:Z==="dragover",[`${_e}-disabled`]:U,[`${_e}-rtl`]:pe==="rtl"});return we(f.createElement("span",{className:Oe,ref:W},f.createElement("div",{className:le,style:Se,onDrop:ye,onDragOver:ye,onDragLeave:ye},f.createElement(bj,Object.assign({},ce,{ref:j,className:`${_e}-btn`}),f.createElement("div",{className:`${_e}-drag-container`},_))),be()))}const Ke=Re(_e,`${_e}-select`,{[`${_e}-disabled`]:U,[`${_e}-hidden`]:!_}),tt=f.createElement("div",{className:Ke},f.createElement(bj,Object.assign({},ce,{ref:j})));return we(a==="picture-card"||a==="picture-circle"?f.createElement("span",{className:Oe,ref:W},be(tt,!!_)):f.createElement("span",{className:Oe,ref:W},tt,be()))},zCe=f.forwardRef(_pt);var Ept=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 Tpt=f.forwardRef((e,t)=>{var{style:n,height:r,hasControlInside:i=!1}=e,o=Ept(e,["style","height","hasControlInside"]);return f.createElement(zCe,Object.assign({ref:t,hasControlInside:i},o,{type:"drag",style:Object.assign(Object.assign({},n),{height:r})}))}),MP=zCe;MP.Dragger=Tpt;MP.LIST_IGNORE=O2;let xn;const kpt=()=>{const e=VO.useApp();return xn=e.message,e.modal,e.notification,null};var UCe={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){var n=function(X,ie){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ve,$e){ve.__proto__=$e}||function(ve,$e){for(var He in $e)Object.prototype.hasOwnProperty.call($e,He)&&(ve[He]=$e[He])})(X,ie)},r=function(){return(r=Object.assign||function(X){for(var ie,ve=1,$e=arguments.length;ve<$e;ve++)for(var He in ie=arguments[ve])Object.prototype.hasOwnProperty.call(ie,He)&&(X[He]=ie[He]);return X}).apply(this,arguments)};function i(X,ie,ve){for(var $e,He=0,qe=ie.length;He<qe;He++)!$e&&He in ie||(($e=$e||Array.prototype.slice.call(ie,0,He))[He]=ie[He]);return X.concat($e||Array.prototype.slice.call(ie))}var o=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:yo,a=Object.keys,s=Array.isArray;function l(X,ie){return typeof ie!="object"||a(ie).forEach(function(ve){X[ve]=ie[ve]}),X}typeof Promise>"u"||o.Promise||(o.Promise=Promise);var c=Object.getPrototypeOf,u={}.hasOwnProperty;function d(X,ie){return u.call(X,ie)}function h(X,ie){typeof ie=="function"&&(ie=ie(c(X))),(typeof Reflect>"u"?a:Reflect.ownKeys)(ie).forEach(function(ve){m(X,ve,ie[ve])})}var p=Object.defineProperty;function m(X,ie,ve,$e){p(X,ie,l(ve&&d(ve,"get")&&typeof ve.get=="function"?{get:ve.get,set:ve.set,configurable:!0}:{value:ve,configurable:!0,writable:!0},$e))}function v(X){return{from:function(ie){return X.prototype=Object.create(ie.prototype),m(X.prototype,"constructor",X),{extend:h.bind(null,X.prototype)}}}}var y=Object.getOwnPropertyDescriptor,S=[].slice;function b(X,ie,ve){return S.call(X,ie,ve)}function C(X,ie){return ie(X)}function _(X){if(!X)throw new Error("Assertion Failed")}function T(X){o.setImmediate?setImmediate(X):setTimeout(X,0)}function x(X,ie){if(typeof ie=="string"&&d(X,ie))return X[ie];if(!ie)return X;if(typeof ie!="string"){for(var ve=[],$e=0,He=ie.length;$e<He;++$e){var qe=x(X,ie[$e]);ve.push(qe)}return ve}var it=ie.indexOf(".");if(it!==-1){var lt=X[ie.substr(0,it)];return lt==null?void 0:x(lt,ie.substr(it+1))}}function E(X,ie,ve){if(X&&ie!==void 0&&!("isFrozen"in Object&&Object.isFrozen(X)))if(typeof ie!="string"&&"length"in ie){_(typeof ve!="string"&&"length"in ve);for(var $e=0,He=ie.length;$e<He;++$e)E(X,ie[$e],ve[$e])}else{var qe,it,lt=ie.indexOf(".");lt!==-1?(qe=ie.substr(0,lt),(it=ie.substr(lt+1))===""?ve===void 0?s(X)&&!isNaN(parseInt(qe))?X.splice(qe,1):delete X[qe]:X[qe]=ve:E(lt=!(lt=X[qe])||!d(X,qe)?X[qe]={}:lt,it,ve)):ve===void 0?s(X)&&!isNaN(parseInt(ie))?X.splice(ie,1):delete X[ie]:X[ie]=ve}}function k(X){var ie,ve={};for(ie in X)d(X,ie)&&(ve[ie]=X[ie]);return ve}var M=[].concat;function P(X){return M.apply([],X)}var rr="BigUint64Array,BigInt64Array,Array,Boolean,String,Date,RegExp,Blob,File,FileList,FileSystemFileHandle,FileSystemDirectoryHandle,ArrayBuffer,DataView,Uint8ClampedArray,ImageBitmap,ImageData,Map,Set,CryptoKey".split(",").concat(P([8,16,32,64].map(function(X){return["Int","Uint","Float"].map(function(ie){return ie+X+"Array"})}))).filter(function(X){return o[X]}),D=new Set(rr.map(function(X){return o[X]})),R=null;function A(X){return R=new WeakMap,X=function ie(ve){if(!ve||typeof ve!="object")return ve;var $e=R.get(ve);if($e)return $e;if(s(ve)){$e=[],R.set(ve,$e);for(var He=0,qe=ve.length;He<qe;++He)$e.push(ie(ve[He]))}else if(D.has(ve.constructor))$e=ve;else{var it,lt=c(ve);for(it in $e=lt===Object.prototype?{}:Object.create(lt),R.set(ve,$e),ve)d(ve,it)&&($e[it]=ie(ve[it]))}return $e}(X),R=null,X}var H={}.toString;function F(X){return H.call(X).slice(8,-1)}var U=typeof Symbol<"u"?Symbol.iterator:"@@iterator",z=typeof U=="symbol"?function(X){var ie;return X!=null&&(ie=X[U])&&ie.apply(X)}:function(){return null};function K(X,ie){return ie=X.indexOf(ie),0<=ie&&X.splice(ie,1),0<=ie}var Z={};function N(X){var ie,ve,$e,He;if(arguments.length===1){if(s(X))return X.slice();if(this===Z&&typeof X=="string")return[X];if(He=z(X)){for(ve=[];!($e=He.next()).done;)ve.push($e.value);return ve}if(X==null)return[X];if(typeof(ie=X.length)!="number")return[X];for(ve=new Array(ie);ie--;)ve[ie]=X[ie];return ve}for(ie=arguments.length,ve=new Array(ie);ie--;)ve[ie]=arguments[ie];return ve}var j=typeof Symbol<"u"?function(X){return X[Symbol.toStringTag]==="AsyncFunction"}:function(){return!1},We=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],Xs=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"].concat(We),W={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function G(X,ie){this.name=X,this.message=ie}function re(X,ie){return X+". Errors: "+Object.keys(ie).map(function(ve){return ie[ve].toString()}).filter(function(ve,$e,He){return He.indexOf(ve)===$e}).join(`
|
||
`)}function se(X,ie,ve,$e){this.failures=ie,this.failedKeys=$e,this.successCount=ve,this.message=re(X,ie)}function de(X,ie){this.name="BulkError",this.failures=Object.keys(ie).map(function(ve){return ie[ve]}),this.failuresByPos=ie,this.message=re(X,this.failures)}v(G).from(Error).extend({toString:function(){return this.name+": "+this.message}}),v(se).from(G),v(de).from(G);var ee=Xs.reduce(function(X,ie){return X[ie]=ie+"Error",X},{}),ne=G,ue=Xs.reduce(function(X,ie){var ve=ie+"Error";function $e(He,qe){this.name=ve,He?typeof He=="string"?(this.message="".concat(He).concat(qe?`
|
||
`+qe:""),this.inner=qe||null):typeof He=="object"&&(this.message="".concat(He.name," ").concat(He.message),this.inner=He):(this.message=W[ie]||ve,this.inner=null)}return v($e).from(ne),X[ie]=$e,X},{});ue.Syntax=SyntaxError,ue.Type=TypeError,ue.Range=RangeError;var ye=We.reduce(function(X,ie){return X[ie+"Error"]=ue[ie],X},{}),ge=Xs.reduce(function(X,ie){return["Syntax","Type","Range"].indexOf(ie)===-1&&(X[ie+"Error"]=ue[ie]),X},{});function pe(){}function he(X){return X}function _e(X,ie){return X==null||X===he?ie:function(ve){return ie(X(ve))}}function ce(X,ie){return function(){X.apply(this,arguments),ie.apply(this,arguments)}}function xe(X,ie){return X===pe?ie:function(){var ve=X.apply(this,arguments);ve!==void 0&&(arguments[0]=ve);var $e=this.onsuccess,He=this.onerror;this.onsuccess=null,this.onerror=null;var qe=ie.apply(this,arguments);return $e&&(this.onsuccess=this.onsuccess?ce($e,this.onsuccess):$e),He&&(this.onerror=this.onerror?ce(He,this.onerror):He),qe!==void 0?qe:ve}}function we(X,ie){return X===pe?ie:function(){X.apply(this,arguments);var ve=this.onsuccess,$e=this.onerror;this.onsuccess=this.onerror=null,ie.apply(this,arguments),ve&&(this.onsuccess=this.onsuccess?ce(ve,this.onsuccess):ve),$e&&(this.onerror=this.onerror?ce($e,this.onerror):$e)}}function De(X,ie){return X===pe?ie:function(ve){var $e=X.apply(this,arguments);l(ve,$e);var He=this.onsuccess,qe=this.onerror;return this.onsuccess=null,this.onerror=null,ve=ie.apply(this,arguments),He&&(this.onsuccess=this.onsuccess?ce(He,this.onsuccess):He),qe&&(this.onerror=this.onerror?ce(qe,this.onerror):qe),$e===void 0?ve===void 0?void 0:ve:l($e,ve)}}function Fe(X,ie){return X===pe?ie:function(){return ie.apply(this,arguments)!==!1&&X.apply(this,arguments)}}function Ce(X,ie){return X===pe?ie:function(){var ve=X.apply(this,arguments);if(ve&&typeof ve.then=="function"){for(var $e=this,He=arguments.length,qe=new Array(He);He--;)qe[He]=arguments[He];return ve.then(function(){return ie.apply($e,qe)})}return ie.apply(this,arguments)}}ge.ModifyError=se,ge.DexieError=G,ge.BulkError=de;var Te=typeof location<"u"&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function ke(X){Te=X}var Pe={},Ne=100,rr=typeof Promise>"u"?[]:function(){var X=Promise.resolve();if(typeof crypto>"u"||!crypto.subtle)return[X,c(X),X];var ie=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[ie,c(ie),X]}(),We=rr[0],Xs=rr[1],rr=rr[2],Xs=Xs&&Xs.then,Q=We&&We.constructor,q=!!rr,J=function(X,ie){Ye.push([X,ie]),Oe&&(queueMicrotask(an),Oe=!1)},be=!0,Oe=!0,Se=[],Ke=[],tt=he,le={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:pe,pgp:!1,env:{},finalize:pe},ze=le,Ye=[],Ue=0,Je=[];function Ze(X){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");this._listeners=[],this._lib=!1;var ie=this._PSD=ze;if(typeof X!="function"){if(X!==Pe)throw new TypeError("Not a function");return this._state=arguments[1],this._value=arguments[2],void(this._state===!1&&St(this,this._value))}this._state=null,this._value=null,++ie.ref,function ve($e,He){try{He(function(qe){if($e._state===null){if(qe===$e)throw new TypeError("A promise cannot be resolved with itself.");var it=$e._lib&&Vt();qe&&typeof qe.then=="function"?ve($e,function(lt,vt){qe instanceof Ze?qe._then(lt,vt):qe.then(lt,vt)}):($e._state=!0,$e._value=qe,Ot($e)),it&&Kt()}},St.bind(null,$e))}catch(qe){St($e,qe)}}(this,X)}var rt={get:function(){var X=ze,ie=Zt;function ve($e,He){var qe=this,it=!X.global&&(X!==ze||ie!==Zt),lt=it&&!Gt(),vt=new Ze(function(Ct,kt){Bt(qe,new qt(Ht($e,X,it,lt),Ht(He,X,it,lt),Ct,kt,X))});return this._consoleTask&&(vt._consoleTask=this._consoleTask),vt}return ve.prototype=Pe,ve},set:function(X){m(this,"then",X&&X.prototype===Pe?rt:{get:function(){return X},set:rt.set})}};function qt(X,ie,ve,$e,He){this.onFulfilled=typeof X=="function"?X:null,this.onRejected=typeof ie=="function"?ie:null,this.resolve=ve,this.reject=$e,this.psd=He}function St(X,ie){var ve,$e;Ke.push(ie),X._state===null&&(ve=X._lib&&Vt(),ie=tt(ie),X._state=!1,X._value=ie,$e=X,Se.some(function(He){return He._value===$e._value})||Se.push($e),Ot(X),ve&&Kt())}function Ot(X){var ie=X._listeners;X._listeners=[];for(var ve=0,$e=ie.length;ve<$e;++ve)Bt(X,ie[ve]);var He=X._PSD;--He.ref||He.finalize(),Ue===0&&(++Ue,J(function(){--Ue==0&&Qt()},[]))}function Bt(X,ie){if(X._state!==null){var ve=X._state?ie.onFulfilled:ie.onRejected;if(ve===null)return(X._state?ie.resolve:ie.reject)(X._value);++ie.psd.ref,++Ue,J(Dt,[ve,X,ie])}else X._listeners.push(ie)}function Dt(X,ie,ve){try{var $e,He=ie._value;!ie._state&&Ke.length&&(Ke=[]),$e=Te&&ie._consoleTask?ie._consoleTask.run(function(){return X(He)}):X(He),ie._state||Ke.indexOf(He)!==-1||function(qe){for(var it=Se.length;it;)if(Se[--it]._value===qe._value)return Se.splice(it,1)}(ie),ve.resolve($e)}catch(qe){ve.reject(qe)}finally{--Ue==0&&Qt(),--ve.psd.ref||ve.psd.finalize()}}function an(){nn(le,function(){Vt()&&Kt()})}function Vt(){var X=be;return Oe=be=!1,X}function Kt(){var X,ie,ve;do for(;0<Ye.length;)for(X=Ye,Ye=[],ve=X.length,ie=0;ie<ve;++ie){var $e=X[ie];$e[0].apply(null,$e[1])}while(0<Ye.length);Oe=be=!0}function Qt(){var X=Se;Se=[],X.forEach(function($e){$e._PSD.onunhandled.call(null,$e._value,$e)});for(var ie=Je.slice(0),ve=ie.length;ve;)ie[--ve]()}function et(X){return new Ze(Pe,!1,X)}function ot(X,ie){var ve=ze;return function(){var $e=Vt(),He=ze;try{return _t(ve,!0),X.apply(this,arguments)}catch(qe){ie&&ie(qe)}finally{_t(He,!1),$e&&Kt()}}}h(Ze.prototype,{then:rt,_then:function(X,ie){Bt(this,new qt(null,null,X,ie,ze))},catch:function(X){if(arguments.length===1)return this.then(null,X);var ie=X,ve=arguments[1];return typeof ie=="function"?this.then(null,function($e){return($e instanceof ie?ve:et)($e)}):this.then(null,function($e){return($e&&$e.name===ie?ve:et)($e)})},finally:function(X){return this.then(function(ie){return Ze.resolve(X()).then(function(){return ie})},function(ie){return Ze.resolve(X()).then(function(){return et(ie)})})},timeout:function(X,ie){var ve=this;return X<1/0?new Ze(function($e,He){var qe=setTimeout(function(){return He(new ue.Timeout(ie))},X);ve.then($e,He).finally(clearTimeout.bind(null,qe))}):this}}),typeof Symbol<"u"&&Symbol.toStringTag&&m(Ze.prototype,Symbol.toStringTag,"Dexie.Promise"),le.env=jt(),h(Ze,{all:function(){var X=N.apply(null,arguments).map(Ft);return new Ze(function(ie,ve){X.length===0&&ie([]);var $e=X.length;X.forEach(function(He,qe){return Ze.resolve(He).then(function(it){X[qe]=it,--$e||ie(X)},ve)})})},resolve:function(X){return X instanceof Ze?X:X&&typeof X.then=="function"?new Ze(function(ie,ve){X.then(ie,ve)}):new Ze(Pe,!0,X)},reject:et,race:function(){var X=N.apply(null,arguments).map(Ft);return new Ze(function(ie,ve){X.map(function($e){return Ze.resolve($e).then(ie,ve)})})},PSD:{get:function(){return ze},set:function(X){return ze=X}},totalEchoes:{get:function(){return Zt}},newPSD:At,usePSD:nn,scheduler:{get:function(){return J},set:function(X){J=X}},rejectionMapper:{get:function(){return tt},set:function(X){tt=X}},follow:function(X,ie){return new Ze(function(ve,$e){return At(function(He,qe){var it=ze;it.unhandleds=[],it.onunhandled=qe,it.finalize=ce(function(){var lt,vt=this;lt=function(){vt.unhandleds.length===0?He():qe(vt.unhandleds[0])},Je.push(function Ct(){lt(),Je.splice(Je.indexOf(Ct),1)}),++Ue,J(function(){--Ue==0&&Qt()},[])},it.finalize),X()},ie,ve,$e)})}}),Q&&(Q.allSettled&&m(Ze,"allSettled",function(){var X=N.apply(null,arguments).map(Ft);return new Ze(function(ie){X.length===0&&ie([]);var ve=X.length,$e=new Array(ve);X.forEach(function(He,qe){return Ze.resolve(He).then(function(it){return $e[qe]={status:"fulfilled",value:it}},function(it){return $e[qe]={status:"rejected",reason:it}}).then(function(){return--ve||ie($e)})})})}),Q.any&&typeof AggregateError<"u"&&m(Ze,"any",function(){var X=N.apply(null,arguments).map(Ft);return new Ze(function(ie,ve){X.length===0&&ve(new AggregateError([]));var $e=X.length,He=new Array($e);X.forEach(function(qe,it){return Ze.resolve(qe).then(function(lt){return ie(lt)},function(lt){He[it]=lt,--$e||ve(new AggregateError(He))})})})}),Q.withResolvers&&(Ze.withResolvers=Q.withResolvers));var Qe={awaits:0,echoes:0,id:0},ut=0,Nt=[],Lt=0,Zt=0,Wt=0;function At(X,ie,ve,$e){var He=ze,qe=Object.create(He);return qe.parent=He,qe.ref=0,qe.global=!1,qe.id=++Wt,le.env,qe.env=q?{Promise:Ze,PromiseProp:{value:Ze,configurable:!0,writable:!0},all:Ze.all,race:Ze.race,allSettled:Ze.allSettled,any:Ze.any,resolve:Ze.resolve,reject:Ze.reject}:{},ie&&l(qe,ie),++He.ref,qe.finalize=function(){--this.parent.ref||this.parent.finalize()},$e=nn(qe,X,ve,$e),qe.ref===0&&qe.finalize(),$e}function $t(){return Qe.id||(Qe.id=++ut),++Qe.awaits,Qe.echoes+=Ne,Qe.id}function Gt(){return!!Qe.awaits&&(--Qe.awaits==0&&(Qe.id=0),Qe.echoes=Qe.awaits*Ne,!0)}function Ft(X){return Qe.echoes&&X&&X.constructor===Q?($t(),X.then(function(ie){return Gt(),ie},function(ie){return Gt(),gt(ie)})):X}function cn(){var X=Nt[Nt.length-1];Nt.pop(),_t(X,!1)}function _t(X,ie){var ve,$e=ze;(ie?!Qe.echoes||Lt++&&X===ze:!Lt||--Lt&&X===ze)||queueMicrotask(ie?(function(He){++Zt,Qe.echoes&&--Qe.echoes!=0||(Qe.echoes=Qe.awaits=Qe.id=0),Nt.push(ze),_t(He,!0)}).bind(null,X):cn),X!==ze&&(ze=X,$e===le&&(le.env=jt()),q&&(ve=le.env.Promise,ie=X.env,($e.global||X.global)&&(Object.defineProperty(o,"Promise",ie.PromiseProp),ve.all=ie.all,ve.race=ie.race,ve.resolve=ie.resolve,ve.reject=ie.reject,ie.allSettled&&(ve.allSettled=ie.allSettled),ie.any&&(ve.any=ie.any))))}function jt(){var X=o.Promise;return q?{Promise:X,PromiseProp:Object.getOwnPropertyDescriptor(o,"Promise"),all:X.all,race:X.race,allSettled:X.allSettled,any:X.any,resolve:X.resolve,reject:X.reject}:{}}function nn(X,ie,ve,$e,He){var qe=ze;try{return _t(X,!0),ie(ve,$e,He)}finally{_t(qe,!1)}}function Ht(X,ie,ve,$e){return typeof X!="function"?X:function(){var He=ze;ve&&$t(),_t(ie,!0);try{return X.apply(this,arguments)}finally{_t(He,!1),$e&&queueMicrotask(Gt)}}}function Tt(X){Promise===Q&&Qe.echoes===0?Lt===0?X():enqueueNativeMicroTask(X):setTimeout(X,0)}(""+Xs).indexOf("[native code]")===-1&&($t=Gt=pe);var gt=Ze.reject,Ve="",Yt="Invalid key provided. Keys must be of type string, number, Date or Array<string | number | Date>.",mt="String expected.",Mt=[],zt="__dbnames",Ln="readonly",Zn="readwrite";function O(X,ie){return X?ie?function(){return X.apply(this,arguments)&&ie.apply(this,arguments)}:X:ie}var B={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function oe(X){return typeof X!="string"||/\./.test(X)?function(ie){return ie}:function(ie){return ie[X]===void 0&&X in ie&&delete(ie=A(ie))[X],ie}}function Ae(){throw ue.Type()}function Ge(X,ie){try{var ve=ft(X),$e=ft(ie);if(ve!==$e)return ve==="Array"?1:$e==="Array"?-1:ve==="binary"?1:$e==="binary"?-1:ve==="string"?1:$e==="string"?-1:ve==="Date"?1:$e!=="Date"?NaN:-1;switch(ve){case"number":case"Date":case"string":return ie<X?1:X<ie?-1:0;case"binary":return function(He,qe){for(var it=He.length,lt=qe.length,vt=it<lt?it:lt,Ct=0;Ct<vt;++Ct)if(He[Ct]!==qe[Ct])return He[Ct]<qe[Ct]?-1:1;return it===lt?0:it<lt?-1:1}(Jt(X),Jt(ie));case"Array":return function(He,qe){for(var it=He.length,lt=qe.length,vt=it<lt?it:lt,Ct=0;Ct<vt;++Ct){var kt=Ge(He[Ct],qe[Ct]);if(kt!==0)return kt}return it===lt?0:it<lt?-1:1}(X,ie)}}catch{}return NaN}function ft(X){var ie=typeof X;return ie!="object"?ie:ArrayBuffer.isView(X)?"binary":(X=F(X),X==="ArrayBuffer"?"binary":X)}function Jt(X){return X instanceof Uint8Array?X:ArrayBuffer.isView(X)?new Uint8Array(X.buffer,X.byteOffset,X.byteLength):new Uint8Array(X)}var on=(Jn.prototype._trans=function(X,ie,ve){var $e=this._tx||ze.trans,He=this.name,qe=Te&&typeof console<"u"&&console.createTask&&console.createTask("Dexie: ".concat(X==="readonly"?"read":"write"," ").concat(this.name));function it(Ct,kt,dt){if(!dt.schema[He])throw new ue.NotFound("Table "+He+" not part of transaction");return ie(dt.idbtrans,dt)}var lt=Vt();try{var vt=$e&&$e.db._novip===this.db._novip?$e===ze.trans?$e._promise(X,it,ve):At(function(){return $e._promise(X,it,ve)},{trans:$e,transless:ze.transless||ze}):function Ct(kt,dt,Rt,bt){if(kt.idbdb&&(kt._state.openComplete||ze.letThrough||kt._vip)){var wt=kt._createTransaction(dt,Rt,kt._dbSchema);try{wt.create(),kt._state.PR1398_maxLoop=3}catch(It){return It.name===ee.InvalidState&&kt.isOpen()&&0<--kt._state.PR1398_maxLoop?(console.warn("Dexie: Need to reopen db"),kt.close({disableAutoOpen:!1}),kt.open().then(function(){return Ct(kt,dt,Rt,bt)})):gt(It)}return wt._promise(dt,function(It,xt){return At(function(){return ze.trans=wt,bt(It,xt,wt)})}).then(function(It){if(dt==="readwrite")try{wt.idbtrans.commit()}catch{}return dt==="readonly"?It:wt._completion.then(function(){return It})})}if(kt._state.openComplete)return gt(new ue.DatabaseClosed(kt._state.dbOpenError));if(!kt._state.isBeingOpened){if(!kt._state.autoOpen)return gt(new ue.DatabaseClosed);kt.open().catch(pe)}return kt._state.dbReadyPromise.then(function(){return Ct(kt,dt,Rt,bt)})}(this.db,X,[this.name],it);return qe&&(vt._consoleTask=qe,vt=vt.catch(function(Ct){return console.trace(Ct),gt(Ct)})),vt}finally{lt&&Kt()}},Jn.prototype.get=function(X,ie){var ve=this;return X&&X.constructor===Object?this.where(X).first(ie):X==null?gt(new ue.Type("Invalid argument to Table.get()")):this._trans("readonly",function($e){return ve.core.get({trans:$e,key:X}).then(function(He){return ve.hook.reading.fire(He)})}).then(ie)},Jn.prototype.where=function(X){if(typeof X=="string")return new this.db.WhereClause(this,X);if(s(X))return new this.db.WhereClause(this,"[".concat(X.join("+"),"]"));var ie=a(X);if(ie.length===1)return this.where(ie[0]).equals(X[ie[0]]);var ve=this.schema.indexes.concat(this.schema.primKey).filter(function(lt){if(lt.compound&&ie.every(function(Ct){return 0<=lt.keyPath.indexOf(Ct)})){for(var vt=0;vt<ie.length;++vt)if(ie.indexOf(lt.keyPath[vt])===-1)return!1;return!0}return!1}).sort(function(lt,vt){return lt.keyPath.length-vt.keyPath.length})[0];if(ve&&this.db._maxKey!==Ve){var qe=ve.keyPath.slice(0,ie.length);return this.where(qe).equals(qe.map(function(vt){return X[vt]}))}!ve&&Te&&console.warn("The query ".concat(JSON.stringify(X)," on ").concat(this.name," would benefit from a ")+"compound index [".concat(ie.join("+"),"]"));var $e=this.schema.idxByName;function He(lt,vt){return Ge(lt,vt)===0}var it=ie.reduce(function(dt,vt){var Ct=dt[0],kt=dt[1],dt=$e[vt],Rt=X[vt];return[Ct||dt,Ct||!dt?O(kt,dt&&dt.multi?function(bt){return bt=x(bt,vt),s(bt)&&bt.some(function(wt){return He(Rt,wt)})}:function(bt){return He(Rt,x(bt,vt))}):kt]},[null,null]),qe=it[0],it=it[1];return qe?this.where(qe.name).equals(X[qe.keyPath]).filter(it):ve?this.filter(it):this.where(ie).equals("")},Jn.prototype.filter=function(X){return this.toCollection().and(X)},Jn.prototype.count=function(X){return this.toCollection().count(X)},Jn.prototype.offset=function(X){return this.toCollection().offset(X)},Jn.prototype.limit=function(X){return this.toCollection().limit(X)},Jn.prototype.each=function(X){return this.toCollection().each(X)},Jn.prototype.toArray=function(X){return this.toCollection().toArray(X)},Jn.prototype.toCollection=function(){return new this.db.Collection(new this.db.WhereClause(this))},Jn.prototype.orderBy=function(X){return new this.db.Collection(new this.db.WhereClause(this,s(X)?"[".concat(X.join("+"),"]"):X))},Jn.prototype.reverse=function(){return this.toCollection().reverse()},Jn.prototype.mapToClass=function(X){var ie,ve=this.db,$e=this.name;function He(){return ie!==null&&ie.apply(this,arguments)||this}(this.schema.mappedClass=X).prototype instanceof Ae&&(function(vt,Ct){if(typeof Ct!="function"&&Ct!==null)throw new TypeError("Class extends value "+String(Ct)+" is not a constructor or null");function kt(){this.constructor=vt}n(vt,Ct),vt.prototype=Ct===null?Object.create(Ct):(kt.prototype=Ct.prototype,new kt)}(He,ie=X),Object.defineProperty(He.prototype,"db",{get:function(){return ve},enumerable:!1,configurable:!0}),He.prototype.table=function(){return $e},X=He);for(var qe=new Set,it=X.prototype;it;it=c(it))Object.getOwnPropertyNames(it).forEach(function(vt){return qe.add(vt)});function lt(vt){if(!vt)return vt;var Ct,kt=Object.create(X.prototype);for(Ct in vt)if(!qe.has(Ct))try{kt[Ct]=vt[Ct]}catch{}return kt}return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=lt,this.hook("reading",lt),X},Jn.prototype.defineClass=function(){return this.mapToClass(function(X){l(this,X)})},Jn.prototype.add=function(X,ie){var ve=this,$e=this.schema.primKey,He=$e.auto,qe=$e.keyPath,it=X;return qe&&He&&(it=oe(qe)(X)),this._trans("readwrite",function(lt){return ve.core.mutate({trans:lt,type:"add",keys:ie!=null?[ie]:null,values:[it]})}).then(function(lt){return lt.numFailures?Ze.reject(lt.failures[0]):lt.lastResult}).then(function(lt){if(qe)try{E(X,qe,lt)}catch{}return lt})},Jn.prototype.update=function(X,ie){return typeof X!="object"||s(X)?this.where(":id").equals(X).modify(ie):(X=x(X,this.schema.primKey.keyPath),X===void 0?gt(new ue.InvalidArgument("Given object does not contain its primary key")):this.where(":id").equals(X).modify(ie))},Jn.prototype.put=function(X,ie){var ve=this,$e=this.schema.primKey,He=$e.auto,qe=$e.keyPath,it=X;return qe&&He&&(it=oe(qe)(X)),this._trans("readwrite",function(lt){return ve.core.mutate({trans:lt,type:"put",values:[it],keys:ie!=null?[ie]:null})}).then(function(lt){return lt.numFailures?Ze.reject(lt.failures[0]):lt.lastResult}).then(function(lt){if(qe)try{E(X,qe,lt)}catch{}return lt})},Jn.prototype.delete=function(X){var ie=this;return this._trans("readwrite",function(ve){return ie.core.mutate({trans:ve,type:"delete",keys:[X]})}).then(function(ve){return ve.numFailures?Ze.reject(ve.failures[0]):void 0})},Jn.prototype.clear=function(){var X=this;return this._trans("readwrite",function(ie){return X.core.mutate({trans:ie,type:"deleteRange",range:B})}).then(function(ie){return ie.numFailures?Ze.reject(ie.failures[0]):void 0})},Jn.prototype.bulkGet=function(X){var ie=this;return this._trans("readonly",function(ve){return ie.core.getMany({keys:X,trans:ve}).then(function($e){return $e.map(function(He){return ie.hook.reading.fire(He)})})})},Jn.prototype.bulkAdd=function(X,ie,ve){var $e=this,He=Array.isArray(ie)?ie:void 0,qe=(ve=ve||(He?void 0:ie))?ve.allKeys:void 0;return this._trans("readwrite",function(it){var Ct=$e.schema.primKey,lt=Ct.auto,Ct=Ct.keyPath;if(Ct&&He)throw new ue.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(He&&He.length!==X.length)throw new ue.InvalidArgument("Arguments objects and keys must have the same length");var vt=X.length,Ct=Ct&<?X.map(oe(Ct)):X;return $e.core.mutate({trans:it,type:"add",keys:He,values:Ct,wantResults:qe}).then(function(wt){var dt=wt.numFailures,Rt=wt.results,bt=wt.lastResult,wt=wt.failures;if(dt===0)return qe?Rt:bt;throw new de("".concat($e.name,".bulkAdd(): ").concat(dt," of ").concat(vt," operations failed"),wt)})})},Jn.prototype.bulkPut=function(X,ie,ve){var $e=this,He=Array.isArray(ie)?ie:void 0,qe=(ve=ve||(He?void 0:ie))?ve.allKeys:void 0;return this._trans("readwrite",function(it){var Ct=$e.schema.primKey,lt=Ct.auto,Ct=Ct.keyPath;if(Ct&&He)throw new ue.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(He&&He.length!==X.length)throw new ue.InvalidArgument("Arguments objects and keys must have the same length");var vt=X.length,Ct=Ct&<?X.map(oe(Ct)):X;return $e.core.mutate({trans:it,type:"put",keys:He,values:Ct,wantResults:qe}).then(function(wt){var dt=wt.numFailures,Rt=wt.results,bt=wt.lastResult,wt=wt.failures;if(dt===0)return qe?Rt:bt;throw new de("".concat($e.name,".bulkPut(): ").concat(dt," of ").concat(vt," operations failed"),wt)})})},Jn.prototype.bulkUpdate=function(X){var ie=this,ve=this.core,$e=X.map(function(it){return it.key}),He=X.map(function(it){return it.changes}),qe=[];return this._trans("readwrite",function(it){return ve.getMany({trans:it,keys:$e,cache:"clone"}).then(function(lt){var vt=[],Ct=[];X.forEach(function(dt,Rt){var bt=dt.key,wt=dt.changes,It=lt[Rt];if(It){for(var xt=0,Ut=Object.keys(wt);xt<Ut.length;xt++){var Xt=Ut[xt],en=wt[Xt];if(Xt===ie.schema.primKey.keyPath){if(Ge(en,bt)!==0)throw new ue.Constraint("Cannot update primary key in bulkUpdate()")}else E(It,Xt,en)}qe.push(Rt),vt.push(bt),Ct.push(It)}});var kt=vt.length;return ve.mutate({trans:it,type:"put",keys:vt,values:Ct,updates:{keys:$e,changeSpecs:He}}).then(function(dt){var Rt=dt.numFailures,bt=dt.failures;if(Rt===0)return kt;for(var wt=0,It=Object.keys(bt);wt<It.length;wt++){var xt,Ut=It[wt],Xt=qe[Number(Ut)];Xt!=null&&(xt=bt[Ut],delete bt[Ut],bt[Xt]=xt)}throw new de("".concat(ie.name,".bulkUpdate(): ").concat(Rt," of ").concat(kt," operations failed"),bt)})})})},Jn.prototype.bulkDelete=function(X){var ie=this,ve=X.length;return this._trans("readwrite",function($e){return ie.core.mutate({trans:$e,type:"delete",keys:X})}).then(function(it){var He=it.numFailures,qe=it.lastResult,it=it.failures;if(He===0)return qe;throw new de("".concat(ie.name,".bulkDelete(): ").concat(He," of ").concat(ve," operations failed"),it)})},Jn);function Jn(){}function ni(X){function ie(it,lt){if(lt){for(var vt=arguments.length,Ct=new Array(vt-1);--vt;)Ct[vt-1]=arguments[vt];return ve[it].subscribe.apply(null,Ct),X}if(typeof it=="string")return ve[it]}var ve={};ie.addEventType=qe;for(var $e=1,He=arguments.length;$e<He;++$e)qe(arguments[$e]);return ie;function qe(it,lt,vt){if(typeof it!="object"){var Ct;lt=lt||Fe;var kt={subscribers:[],fire:vt=vt||pe,subscribe:function(dt){kt.subscribers.indexOf(dt)===-1&&(kt.subscribers.push(dt),kt.fire=lt(kt.fire,dt))},unsubscribe:function(dt){kt.subscribers=kt.subscribers.filter(function(Rt){return Rt!==dt}),kt.fire=kt.subscribers.reduce(lt,vt)}};return ve[it]=ie[it]=kt}a(Ct=it).forEach(function(dt){var Rt=Ct[dt];if(s(Rt))qe(dt,Ct[dt][0],Ct[dt][1]);else{if(Rt!=="asap")throw new ue.InvalidArgument("Invalid event config");var bt=qe(dt,he,function(){for(var wt=arguments.length,It=new Array(wt);wt--;)It[wt]=arguments[wt];bt.subscribers.forEach(function(xt){T(function(){xt.apply(null,It)})})})}})}}function Hr(X,ie){return v(ie).from({prototype:X}),ie}function Gr(X,ie){return!(X.filter||X.algorithm||X.or)&&(ie?X.justLimit:!X.replayFilter)}function Rr(X,ie){X.filter=O(X.filter,ie)}function _n(X,ie,ve){var $e=X.replayFilter;X.replayFilter=$e?function(){return O($e(),ie())}:ie,X.justLimit=ve&&!$e}function Mn(X,ie){if(X.isPrimKey)return ie.primaryKey;var ve=ie.getIndexByKeyPath(X.index);if(!ve)throw new ue.Schema("KeyPath "+X.index+" on object store "+ie.name+" is not indexed");return ve}function Ar(X,ie,ve){var $e=Mn(X,ie.schema);return ie.openCursor({trans:ve,values:!X.keysOnly,reverse:X.dir==="prev",unique:!!X.unique,query:{index:$e,range:X.range}})}function bn(X,ie,ve,$e){var He=X.replayFilter?O(X.filter,X.replayFilter()):X.filter;if(X.or){var qe={},it=function(lt,vt,Ct){var kt,dt;He&&!He(vt,Ct,function(Rt){return vt.stop(Rt)},function(Rt){return vt.fail(Rt)})||((dt=""+(kt=vt.primaryKey))=="[object ArrayBuffer]"&&(dt=""+new Uint8Array(kt)),d(qe,dt)||(qe[dt]=!0,ie(lt,vt,Ct)))};return Promise.all([X.or._iterate(it,ve),Cn(Ar(X,$e,ve),X.algorithm,it,!X.keysOnly&&X.valueMapper)])}return Cn(Ar(X,$e,ve),O(X.algorithm,He),ie,!X.keysOnly&&X.valueMapper)}function Cn(X,ie,ve,$e){var He=ot($e?function(qe,it,lt){return ve($e(qe),it,lt)}:ve);return X.then(function(qe){if(qe)return qe.start(function(){var it=function(){return qe.continue()};ie&&!ie(qe,function(lt){return it=lt},function(lt){qe.stop(lt),it=pe},function(lt){qe.fail(lt),it=pe})||He(qe.value,qe,function(lt){return it=lt}),it()})})}var rr=Symbol(),Ir=(li.prototype.execute=function(X){if(this.add!==void 0){var ie=this.add;if(s(ie))return i(i([],s(X)?X:[],!0),ie).sort();if(typeof ie=="number")return(Number(X)||0)+ie;if(typeof ie=="bigint")try{return BigInt(X)+ie}catch{return BigInt(0)+ie}throw new TypeError("Invalid term ".concat(ie))}if(this.remove!==void 0){var ve=this.remove;if(s(ve))return s(X)?X.filter(function($e){return!ve.includes($e)}).sort():[];if(typeof ve=="number")return Number(X)-ve;if(typeof ve=="bigint")try{return BigInt(X)-ve}catch{return BigInt(0)-ve}throw new TypeError("Invalid subtrahend ".concat(ve))}return ie=(ie=this.replacePrefix)===null||ie===void 0?void 0:ie[0],ie&&typeof X=="string"&&X.startsWith(ie)?this.replacePrefix[1]+X.substring(ie.length):X},li);function li(X){Object.assign(this,X)}var zi=(gr.prototype._read=function(X,ie){var ve=this._ctx;return ve.error?ve.table._trans(null,gt.bind(null,ve.error)):ve.table._trans("readonly",X).then(ie)},gr.prototype._write=function(X){var ie=this._ctx;return ie.error?ie.table._trans(null,gt.bind(null,ie.error)):ie.table._trans("readwrite",X,"locked")},gr.prototype._addAlgorithm=function(X){var ie=this._ctx;ie.algorithm=O(ie.algorithm,X)},gr.prototype._iterate=function(X,ie){return bn(this._ctx,X,ie,this._ctx.table.core)},gr.prototype.clone=function(X){var ie=Object.create(this.constructor.prototype),ve=Object.create(this._ctx);return X&&l(ve,X),ie._ctx=ve,ie},gr.prototype.raw=function(){return this._ctx.valueMapper=null,this},gr.prototype.each=function(X){var ie=this._ctx;return this._read(function(ve){return bn(ie,X,ve,ie.table.core)})},gr.prototype.count=function(X){var ie=this;return this._read(function(ve){var $e=ie._ctx,He=$e.table.core;if(Gr($e,!0))return He.count({trans:ve,query:{index:Mn($e,He.schema),range:$e.range}}).then(function(it){return Math.min(it,$e.limit)});var qe=0;return bn($e,function(){return++qe,!1},ve,He).then(function(){return qe})}).then(X)},gr.prototype.sortBy=function(X,ie){var ve=X.split(".").reverse(),$e=ve[0],He=ve.length-1;function qe(vt,Ct){return Ct?qe(vt[ve[Ct]],Ct-1):vt[$e]}var it=this._ctx.dir==="next"?1:-1;function lt(vt,Ct){return Ge(qe(vt,He),qe(Ct,He))*it}return this.toArray(function(vt){return vt.sort(lt)}).then(ie)},gr.prototype.toArray=function(X){var ie=this;return this._read(function(ve){var $e=ie._ctx;if($e.dir==="next"&&Gr($e,!0)&&0<$e.limit){var He=$e.valueMapper,qe=Mn($e,$e.table.core.schema);return $e.table.core.query({trans:ve,limit:$e.limit,values:!0,query:{index:qe,range:$e.range}}).then(function(lt){return lt=lt.result,He?lt.map(He):lt})}var it=[];return bn($e,function(lt){return it.push(lt)},ve,$e.table.core).then(function(){return it})},X)},gr.prototype.offset=function(X){var ie=this._ctx;return X<=0||(ie.offset+=X,Gr(ie)?_n(ie,function(){var ve=X;return function($e,He){return ve===0||(ve===1?--ve:He(function(){$e.advance(ve),ve=0}),!1)}}):_n(ie,function(){var ve=X;return function(){return--ve<0}})),this},gr.prototype.limit=function(X){return this._ctx.limit=Math.min(this._ctx.limit,X),_n(this._ctx,function(){var ie=X;return function(ve,$e,He){return--ie<=0&&$e(He),0<=ie}},!0),this},gr.prototype.until=function(X,ie){return Rr(this._ctx,function(ve,$e,He){return!X(ve.value)||($e(He),ie)}),this},gr.prototype.first=function(X){return this.limit(1).toArray(function(ie){return ie[0]}).then(X)},gr.prototype.last=function(X){return this.reverse().first(X)},gr.prototype.filter=function(X){var ie;return Rr(this._ctx,function(ve){return X(ve.value)}),(ie=this._ctx).isMatch=O(ie.isMatch,X),this},gr.prototype.and=function(X){return this.filter(X)},gr.prototype.or=function(X){return new this.db.WhereClause(this._ctx.table,X,this)},gr.prototype.reverse=function(){return this._ctx.dir=this._ctx.dir==="prev"?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this},gr.prototype.desc=function(){return this.reverse()},gr.prototype.eachKey=function(X){var ie=this._ctx;return ie.keysOnly=!ie.isMatch,this.each(function(ve,$e){X($e.key,$e)})},gr.prototype.eachUniqueKey=function(X){return this._ctx.unique="unique",this.eachKey(X)},gr.prototype.eachPrimaryKey=function(X){var ie=this._ctx;return ie.keysOnly=!ie.isMatch,this.each(function(ve,$e){X($e.primaryKey,$e)})},gr.prototype.keys=function(X){var ie=this._ctx;ie.keysOnly=!ie.isMatch;var ve=[];return this.each(function($e,He){ve.push(He.key)}).then(function(){return ve}).then(X)},gr.prototype.primaryKeys=function(X){var ie=this._ctx;if(ie.dir==="next"&&Gr(ie,!0)&&0<ie.limit)return this._read(function($e){var He=Mn(ie,ie.table.core.schema);return ie.table.core.query({trans:$e,values:!1,limit:ie.limit,query:{index:He,range:ie.range}})}).then(function($e){return $e.result}).then(X);ie.keysOnly=!ie.isMatch;var ve=[];return this.each(function($e,He){ve.push(He.primaryKey)}).then(function(){return ve}).then(X)},gr.prototype.uniqueKeys=function(X){return this._ctx.unique="unique",this.keys(X)},gr.prototype.firstKey=function(X){return this.limit(1).keys(function(ie){return ie[0]}).then(X)},gr.prototype.lastKey=function(X){return this.reverse().firstKey(X)},gr.prototype.distinct=function(){var X=this._ctx,X=X.index&&X.table.schema.idxByName[X.index];if(!X||!X.multi)return this;var ie={};return Rr(this._ctx,function(He){var $e=He.primaryKey.toString(),He=d(ie,$e);return ie[$e]=!0,!He}),this},gr.prototype.modify=function(X){var ie=this,ve=this._ctx;return this._write(function($e){var He,qe,it;it=typeof X=="function"?X:(He=a(X),qe=He.length,function(xt){for(var Ut=!1,Xt=0;Xt<qe;++Xt){var en=He[Xt],un=X[en],En=x(xt,en);un instanceof Ir?(E(xt,en,un.execute(En)),Ut=!0):En!==un&&(E(xt,en,un),Ut=!0)}return Ut});var lt=ve.table.core,dt=lt.schema.primaryKey,vt=dt.outbound,Ct=dt.extractKey,kt=200,dt=ie.db._options.modifyChunkSize;dt&&(kt=typeof dt=="object"?dt[lt.name]||dt["*"]||200:dt);function Rt(xt,en){var Xt=en.failures,en=en.numFailures;wt+=xt-en;for(var un=0,En=a(Xt);un<En.length;un++){var Nn=En[un];bt.push(Xt[Nn])}}var bt=[],wt=0,It=[];return ie.clone().primaryKeys().then(function(xt){function Ut(en){var un=Math.min(kt,xt.length-en);return lt.getMany({trans:$e,keys:xt.slice(en,en+un),cache:"immutable"}).then(function(En){for(var Nn=[],yn=[],On=vt?[]:null,Bn=[],Fn=0;Fn<un;++Fn){var tr=En[Fn],Br={value:A(tr),primKey:xt[en+Fn]};it.call(Br,Br.value,Br)!==!1&&(Br.value==null?Bn.push(xt[en+Fn]):vt||Ge(Ct(tr),Ct(Br.value))===0?(yn.push(Br.value),vt&&On.push(xt[en+Fn])):(Bn.push(xt[en+Fn]),Nn.push(Br.value)))}return Promise.resolve(0<Nn.length&<.mutate({trans:$e,type:"add",values:Nn}).then(function(zr){for(var Yr in zr.failures)Bn.splice(parseInt(Yr),1);Rt(Nn.length,zr)})).then(function(){return(0<yn.length||Xt&&typeof X=="object")&<.mutate({trans:$e,type:"put",keys:On,values:yn,criteria:Xt,changeSpec:typeof X!="function"&&X,isAdditionalChunk:0<en}).then(function(zr){return Rt(yn.length,zr)})}).then(function(){return(0<Bn.length||Xt&&X===Di)&<.mutate({trans:$e,type:"delete",keys:Bn,criteria:Xt,isAdditionalChunk:0<en}).then(function(zr){return Rt(Bn.length,zr)})}).then(function(){return xt.length>en+un&&Ut(en+kt)})})}var Xt=Gr(ve)&&ve.limit===1/0&&(typeof X!="function"||X===Di)&&{index:ve.index,range:ve.range};return Ut(0).then(function(){if(0<bt.length)throw new se("Error modifying one or more objects",bt,wt,It);return xt.length})})})},gr.prototype.delete=function(){var X=this._ctx,ie=X.range;return Gr(X)&&(X.isPrimKey||ie.type===3)?this._write(function(ve){var $e=X.table.core.schema.primaryKey,He=ie;return X.table.core.count({trans:ve,query:{index:$e,range:He}}).then(function(qe){return X.table.core.mutate({trans:ve,type:"deleteRange",range:He}).then(function(it){var lt=it.failures;if(it.lastResult,it.results,it=it.numFailures,it)throw new se("Could not delete some values",Object.keys(lt).map(function(vt){return lt[vt]}),qe-it);return qe-it})})}):this.modify(Di)},gr);function gr(){}var Di=function(X,ie){return ie.value=null};function hr(X,ie){return X<ie?-1:X===ie?0:1}function wn(X,ie){return ie<X?-1:X===ie?0:1}function Un(X,ie,ve){return X=X instanceof ra?new X.Collection(X):X,X._ctx.error=new(ve||TypeError)(ie),X}function Yn(X){return new X.Collection(X,function(){return Do("")}).limit(0)}function or(X,ie,ve,$e){var He,qe,it,lt,vt,Ct,kt,dt=ve.length;if(!ve.every(function(wt){return typeof wt=="string"}))return Un(X,mt);function Rt(wt){He=wt==="next"?function(xt){return xt.toUpperCase()}:function(xt){return xt.toLowerCase()},qe=wt==="next"?function(xt){return xt.toLowerCase()}:function(xt){return xt.toUpperCase()},it=wt==="next"?hr:wn;var It=ve.map(function(xt){return{lower:qe(xt),upper:He(xt)}}).sort(function(xt,Ut){return it(xt.lower,Ut.lower)});lt=It.map(function(xt){return xt.upper}),vt=It.map(function(xt){return xt.lower}),kt=(Ct=wt)==="next"?"":$e}Rt("next"),X=new X.Collection(X,function(){return jr(lt[0],vt[dt-1]+$e)}),X._ondirectionchange=function(wt){Rt(wt)};var bt=0;return X._addAlgorithm(function(wt,It,xt){var Ut=wt.key;if(typeof Ut!="string")return!1;var Xt=qe(Ut);if(ie(Xt,vt,bt))return!0;for(var en=null,un=bt;un<dt;++un){var En=function(Nn,yn,On,Bn,Fn,tr){for(var Br=Math.min(Nn.length,Bn.length),zr=-1,Yr=0;Yr<Br;++Yr){var us=yn[Yr];if(us!==Bn[Yr])return Fn(Nn[Yr],On[Yr])<0?Nn.substr(0,Yr)+On[Yr]+On.substr(Yr+1):Fn(Nn[Yr],Bn[Yr])<0?Nn.substr(0,Yr)+Bn[Yr]+On.substr(Yr+1):0<=zr?Nn.substr(0,zr)+yn[zr]+On.substr(zr+1):null;Fn(Nn[Yr],us)<0&&(zr=Yr)}return Br<Bn.length&&tr==="next"?Nn+On.substr(Nn.length):Br<Nn.length&&tr==="prev"?Nn.substr(0,On.length):zr<0?null:Nn.substr(0,zr)+Bn[zr]+On.substr(zr+1)}(Ut,Xt,lt[un],vt[un],it,Ct);En===null&&en===null?bt=un+1:(en===null||0<it(en,En))&&(en=En)}return It(en!==null?function(){wt.continue(en+kt)}:xt),!1}),X}function jr(X,ie,ve,$e){return{type:2,lower:X,upper:ie,lowerOpen:ve,upperOpen:$e}}function Do(X){return{type:1,lower:X,upper:X}}var ra=(Object.defineProperty(Ti.prototype,"Collection",{get:function(){return this._ctx.table.db.Collection},enumerable:!1,configurable:!0}),Ti.prototype.between=function(X,ie,ve,$e){ve=ve!==!1,$e=$e===!0;try{return 0<this._cmp(X,ie)||this._cmp(X,ie)===0&&(ve||$e)&&(!ve||!$e)?Yn(this):new this.Collection(this,function(){return jr(X,ie,!ve,!$e)})}catch{return Un(this,Yt)}},Ti.prototype.equals=function(X){return X==null?Un(this,Yt):new this.Collection(this,function(){return Do(X)})},Ti.prototype.above=function(X){return X==null?Un(this,Yt):new this.Collection(this,function(){return jr(X,void 0,!0)})},Ti.prototype.aboveOrEqual=function(X){return X==null?Un(this,Yt):new this.Collection(this,function(){return jr(X,void 0,!1)})},Ti.prototype.below=function(X){return X==null?Un(this,Yt):new this.Collection(this,function(){return jr(void 0,X,!1,!0)})},Ti.prototype.belowOrEqual=function(X){return X==null?Un(this,Yt):new this.Collection(this,function(){return jr(void 0,X)})},Ti.prototype.startsWith=function(X){return typeof X!="string"?Un(this,mt):this.between(X,X+Ve,!0,!0)},Ti.prototype.startsWithIgnoreCase=function(X){return X===""?this.startsWith(X):or(this,function(ie,ve){return ie.indexOf(ve[0])===0},[X],Ve)},Ti.prototype.equalsIgnoreCase=function(X){return or(this,function(ie,ve){return ie===ve[0]},[X],"")},Ti.prototype.anyOfIgnoreCase=function(){var X=N.apply(Z,arguments);return X.length===0?Yn(this):or(this,function(ie,ve){return ve.indexOf(ie)!==-1},X,"")},Ti.prototype.startsWithAnyOfIgnoreCase=function(){var X=N.apply(Z,arguments);return X.length===0?Yn(this):or(this,function(ie,ve){return ve.some(function($e){return ie.indexOf($e)===0})},X,Ve)},Ti.prototype.anyOf=function(){var X=this,ie=N.apply(Z,arguments),ve=this._cmp;try{ie.sort(ve)}catch{return Un(this,Yt)}if(ie.length===0)return Yn(this);var $e=new this.Collection(this,function(){return jr(ie[0],ie[ie.length-1])});$e._ondirectionchange=function(qe){ve=qe==="next"?X._ascending:X._descending,ie.sort(ve)};var He=0;return $e._addAlgorithm(function(qe,it,lt){for(var vt=qe.key;0<ve(vt,ie[He]);)if(++He===ie.length)return it(lt),!1;return ve(vt,ie[He])===0||(it(function(){qe.continue(ie[He])}),!1)}),$e},Ti.prototype.notEqual=function(X){return this.inAnyRange([[-1/0,X],[X,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})},Ti.prototype.noneOf=function(){var X=N.apply(Z,arguments);if(X.length===0)return new this.Collection(this);try{X.sort(this._ascending)}catch{return Un(this,Yt)}var ie=X.reduce(function(ve,$e){return ve?ve.concat([[ve[ve.length-1][1],$e]]):[[-1/0,$e]]},null);return ie.push([X[X.length-1],this.db._maxKey]),this.inAnyRange(ie,{includeLowers:!1,includeUppers:!1})},Ti.prototype.inAnyRange=function(Ut,ie){var ve=this,$e=this._cmp,He=this._ascending,qe=this._descending,it=this._min,lt=this._max;if(Ut.length===0)return Yn(this);if(!Ut.every(function(Xt){return Xt[0]!==void 0&&Xt[1]!==void 0&&He(Xt[0],Xt[1])<=0}))return Un(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",ue.InvalidArgument);var vt=!ie||ie.includeLowers!==!1,Ct=ie&&ie.includeUppers===!0,kt,dt=He;function Rt(Xt,en){return dt(Xt[0],en[0])}try{(kt=Ut.reduce(function(Xt,en){for(var un=0,En=Xt.length;un<En;++un){var Nn=Xt[un];if($e(en[0],Nn[1])<0&&0<$e(en[1],Nn[0])){Nn[0]=it(Nn[0],en[0]),Nn[1]=lt(Nn[1],en[1]);break}}return un===En&&Xt.push(en),Xt},[])).sort(Rt)}catch{return Un(this,Yt)}var bt=0,wt=Ct?function(Xt){return 0<He(Xt,kt[bt][1])}:function(Xt){return 0<=He(Xt,kt[bt][1])},It=vt?function(Xt){return 0<qe(Xt,kt[bt][0])}:function(Xt){return 0<=qe(Xt,kt[bt][0])},xt=wt,Ut=new this.Collection(this,function(){return jr(kt[0][0],kt[kt.length-1][1],!vt,!Ct)});return Ut._ondirectionchange=function(Xt){dt=Xt==="next"?(xt=wt,He):(xt=It,qe),kt.sort(Rt)},Ut._addAlgorithm(function(Xt,en,un){for(var En,Nn=Xt.key;xt(Nn);)if(++bt===kt.length)return en(un),!1;return!wt(En=Nn)&&!It(En)||(ve._cmp(Nn,kt[bt][1])===0||ve._cmp(Nn,kt[bt][0])===0||en(function(){dt===He?Xt.continue(kt[bt][0]):Xt.continue(kt[bt][1])}),!1)}),Ut},Ti.prototype.startsWithAnyOf=function(){var X=N.apply(Z,arguments);return X.every(function(ie){return typeof ie=="string"})?X.length===0?Yn(this):this.inAnyRange(X.map(function(ie){return[ie,ie+Ve]})):Un(this,"startsWithAnyOf() only works with strings")},Ti);function Ti(){}function ia(X){return ot(function(ie){return Zl(ie),X(ie.target.error),!1})}function Zl(X){X.stopPropagation&&X.stopPropagation(),X.preventDefault&&X.preventDefault()}var qc="storagemutated",uh="x-storagemutated-1",qn=ni(null,qc),kr=(Zr.prototype._lock=function(){return _(!ze.global),++this._reculock,this._reculock!==1||ze.global||(ze.lockOwnerFor=this),this},Zr.prototype._unlock=function(){if(_(!ze.global),--this._reculock==0)for(ze.global||(ze.lockOwnerFor=null);0<this._blockedFuncs.length&&!this._locked();){var X=this._blockedFuncs.shift();try{nn(X[1],X[0])}catch{}}return this},Zr.prototype._locked=function(){return this._reculock&&ze.lockOwnerFor!==this},Zr.prototype.create=function(X){var ie=this;if(!this.mode)return this;var ve=this.db.idbdb,$e=this.db._state.dbOpenError;if(_(!this.idbtrans),!X&&!ve)switch($e&&$e.name){case"DatabaseClosedError":throw new ue.DatabaseClosed($e);case"MissingAPIError":throw new ue.MissingAPI($e.message,$e);default:throw new ue.OpenFailed($e)}if(!this.active)throw new ue.TransactionInactive;return _(this._completion._state===null),(X=this.idbtrans=X||(this.db.core||ve).transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability})).onerror=ot(function(He){Zl(He),ie._reject(X.error)}),X.onabort=ot(function(He){Zl(He),ie.active&&ie._reject(new ue.Abort(X.error)),ie.active=!1,ie.on("abort").fire(He)}),X.oncomplete=ot(function(){ie.active=!1,ie._resolve(),"mutatedParts"in X&&qn.storagemutated.fire(X.mutatedParts)}),this},Zr.prototype._promise=function(X,ie,ve){var $e=this;if(X==="readwrite"&&this.mode!=="readwrite")return gt(new ue.ReadOnly("Transaction is readonly"));if(!this.active)return gt(new ue.TransactionInactive);if(this._locked())return new Ze(function(qe,it){$e._blockedFuncs.push([function(){$e._promise(X,ie,ve).then(qe,it)},ze])});if(ve)return At(function(){var qe=new Ze(function(it,lt){$e._lock();var vt=ie(it,lt,$e);vt&&vt.then&&vt.then(it,lt)});return qe.finally(function(){return $e._unlock()}),qe._lib=!0,qe});var He=new Ze(function(qe,it){var lt=ie(qe,it,$e);lt&<.then&<.then(qe,it)});return He._lib=!0,He},Zr.prototype._root=function(){return this.parent?this.parent._root():this},Zr.prototype.waitFor=function(X){var ie,ve=this._root(),$e=Ze.resolve(X);ve._waitingFor?ve._waitingFor=ve._waitingFor.then(function(){return $e}):(ve._waitingFor=$e,ve._waitingQueue=[],ie=ve.idbtrans.objectStore(ve.storeNames[0]),function qe(){for(++ve._spinCount;ve._waitingQueue.length;)ve._waitingQueue.shift()();ve._waitingFor&&(ie.get(-1/0).onsuccess=qe)}());var He=ve._waitingFor;return new Ze(function(qe,it){$e.then(function(lt){return ve._waitingQueue.push(ot(qe.bind(null,lt)))},function(lt){return ve._waitingQueue.push(ot(it.bind(null,lt)))}).finally(function(){ve._waitingFor===He&&(ve._waitingFor=null)})})},Zr.prototype.abort=function(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new ue.Abort))},Zr.prototype.table=function(X){var ie=this._memoizedTables||(this._memoizedTables={});if(d(ie,X))return ie[X];var ve=this.schema[X];if(!ve)throw new ue.NotFound("Table "+X+" not part of transaction");return ve=new this.db.Table(X,ve,this),ve.core=this.db.core.table(X),ie[X]=ve},Zr);function Zr(){}function Ui(X,ie,ve,$e,He,qe,it){return{name:X,keyPath:ie,unique:ve,multi:$e,auto:He,compound:qe,src:(ve&&!it?"&":"")+($e?"*":"")+(He?"++":"")+Li(ie)}}function Li(X){return typeof X=="string"?X:X?"["+[].join.call(X,"+")+"]":""}function Wu(X,ie,ve){return{name:X,primKey:ie,indexes:ve,mappedClass:null,idxByName:($e=function(He){return[He.name,He]},ve.reduce(function(He,qe,it){return it=$e(qe,it),it&&(He[it[0]]=it[1]),He},{}))};var $e}var Gc=function(X){try{return X.only([[]]),Gc=function(){return[[]]},[[]]}catch{return Gc=function(){return Ve},Ve}};function Vu(X){return X==null?function(){}:typeof X=="string"?(ie=X).split(".").length===1?function(ve){return ve[ie]}:function(ve){return x(ve,ie)}:function(ve){return x(ve,X)};var ie}function dh(X){return[].slice.call(X)}var N4=0;function cs(X){return X==null?":id":typeof X=="string"?X:"[".concat(X.join("+"),"]")}function _I(X,ie,vt){function $e(xt){if(xt.type===3)return null;if(xt.type===4)throw new Error("Cannot convert never type to IDBKeyRange");var bt=xt.lower,wt=xt.upper,It=xt.lowerOpen,xt=xt.upperOpen;return bt===void 0?wt===void 0?null:ie.upperBound(wt,!!xt):wt===void 0?ie.lowerBound(bt,!!It):ie.bound(bt,wt,!!It,!!xt)}function He(Rt){var bt,wt=Rt.name;return{name:wt,schema:Rt,mutate:function(It){var xt=It.trans,Ut=It.type,Xt=It.keys,en=It.values,un=It.range;return new Promise(function(En,Nn){En=ot(En);var yn=xt.objectStore(wt),On=yn.keyPath==null,Bn=Ut==="put"||Ut==="add";if(!Bn&&Ut!=="delete"&&Ut!=="deleteRange")throw new Error("Invalid operation type: "+Ut);var Fn,tr=(Xt||en||{length:1}).length;if(Xt&&en&&Xt.length!==en.length)throw new Error("Given keys array must have same length as given values array.");if(tr===0)return En({numFailures:0,failures:{},results:[],lastResult:void 0});function Br($a){++us,Zl($a)}var zr=[],Yr=[],us=0;if(Ut==="deleteRange"){if(un.type===4)return En({numFailures:us,failures:Yr,results:[],lastResult:void 0});un.type===3?zr.push(Fn=yn.clear()):zr.push(Fn=yn.delete($e(un)))}else{var On=Bn?On?[en,Xt]:[en,null]:[Xt,null],Nr=On[0],Xa=On[1];if(Bn)for(var ya=0;ya<tr;++ya)zr.push(Fn=Xa&&Xa[ya]!==void 0?yn[Ut](Nr[ya],Xa[ya]):yn[Ut](Nr[ya])),Fn.onerror=Br;else for(ya=0;ya<tr;++ya)zr.push(Fn=yn[Ut](Nr[ya])),Fn.onerror=Br}function Ng($a){$a=$a.target.result,zr.forEach(function(Xu,ff){return Xu.error!=null&&(Yr[ff]=Xu.error)}),En({numFailures:us,failures:Yr,results:Ut==="delete"?Xt:zr.map(function(Xu){return Xu.result}),lastResult:$a})}Fn.onerror=function($a){Br($a),Ng($a)},Fn.onsuccess=Ng})},getMany:function(It){var xt=It.trans,Ut=It.keys;return new Promise(function(Xt,en){Xt=ot(Xt);for(var un,En=xt.objectStore(wt),Nn=Ut.length,yn=new Array(Nn),On=0,Bn=0,Fn=function(zr){zr=zr.target,yn[zr._pos]=zr.result,++Bn===On&&Xt(yn)},tr=ia(en),Br=0;Br<Nn;++Br)Ut[Br]!=null&&((un=En.get(Ut[Br]))._pos=Br,un.onsuccess=Fn,un.onerror=tr,++On);On===0&&Xt(yn)})},get:function(It){var xt=It.trans,Ut=It.key;return new Promise(function(Xt,en){Xt=ot(Xt);var un=xt.objectStore(wt).get(Ut);un.onsuccess=function(En){return Xt(En.target.result)},un.onerror=ia(en)})},query:(bt=Ct,function(It){return new Promise(function(xt,Ut){xt=ot(xt);var Xt,en,un,On=It.trans,En=It.values,Nn=It.limit,Fn=It.query,yn=Nn===1/0?void 0:Nn,Bn=Fn.index,Fn=Fn.range,On=On.objectStore(wt),Bn=Bn.isPrimaryKey?On:On.index(Bn.name),Fn=$e(Fn);if(Nn===0)return xt({result:[]});bt?((yn=En?Bn.getAll(Fn,yn):Bn.getAllKeys(Fn,yn)).onsuccess=function(tr){return xt({result:tr.target.result})},yn.onerror=ia(Ut)):(Xt=0,en=!En&&"openKeyCursor"in Bn?Bn.openKeyCursor(Fn):Bn.openCursor(Fn),un=[],en.onsuccess=function(tr){var Br=en.result;return Br?(un.push(En?Br.value:Br.primaryKey),++Xt===Nn?xt({result:un}):void Br.continue()):xt({result:un})},en.onerror=ia(Ut))})}),openCursor:function(It){var xt=It.trans,Ut=It.values,Xt=It.query,en=It.reverse,un=It.unique;return new Promise(function(En,Nn){En=ot(En);var Bn=Xt.index,yn=Xt.range,On=xt.objectStore(wt),On=Bn.isPrimaryKey?On:On.index(Bn.name),Bn=en?un?"prevunique":"prev":un?"nextunique":"next",Fn=!Ut&&"openKeyCursor"in On?On.openKeyCursor($e(yn),Bn):On.openCursor($e(yn),Bn);Fn.onerror=ia(Nn),Fn.onsuccess=ot(function(tr){var Br,zr,Yr,us,Nr=Fn.result;Nr?(Nr.___id=++N4,Nr.done=!1,Br=Nr.continue.bind(Nr),zr=(zr=Nr.continuePrimaryKey)&&zr.bind(Nr),Yr=Nr.advance.bind(Nr),us=function(){throw new Error("Cursor not stopped")},Nr.trans=xt,Nr.stop=Nr.continue=Nr.continuePrimaryKey=Nr.advance=function(){throw new Error("Cursor not started")},Nr.fail=ot(Nn),Nr.next=function(){var Xa=this,ya=1;return this.start(function(){return ya--?Xa.continue():Xa.stop()}).then(function(){return Xa})},Nr.start=function(Xa){function ya(){if(Fn.result)try{Xa()}catch($a){Nr.fail($a)}else Nr.done=!0,Nr.start=function(){throw new Error("Cursor behind last entry")},Nr.stop()}var Ng=new Promise(function($a,Xu){$a=ot($a),Fn.onerror=ia(Xu),Nr.fail=Xu,Nr.stop=function(ff){Nr.stop=Nr.continue=Nr.continuePrimaryKey=Nr.advance=us,$a(ff)}});return Fn.onsuccess=ot(function($a){Fn.onsuccess=ya,ya()}),Nr.continue=Br,Nr.continuePrimaryKey=zr,Nr.advance=Yr,ya(),Ng},En(Nr)):En(null)},Nn)})},count:function(It){var xt=It.query,Ut=It.trans,Xt=xt.index,en=xt.range;return new Promise(function(un,En){var Nn=Ut.objectStore(wt),yn=Xt.isPrimaryKey?Nn:Nn.index(Xt.name),Nn=$e(en),yn=Nn?yn.count(Nn):yn.count();yn.onsuccess=ot(function(On){return un(On.target.result)}),yn.onerror=ia(En)})}}}var qe,it,lt,kt=(it=vt,lt=dh((qe=X).objectStoreNames),{schema:{name:qe.name,tables:lt.map(function(Rt){return it.objectStore(Rt)}).map(function(Rt){var bt=Rt.keyPath,xt=Rt.autoIncrement,wt=s(bt),It={},xt={name:Rt.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:bt==null,compound:wt,keyPath:bt,autoIncrement:xt,unique:!0,extractKey:Vu(bt)},indexes:dh(Rt.indexNames).map(function(Ut){return Rt.index(Ut)}).map(function(un){var Xt=un.name,en=un.unique,En=un.multiEntry,un=un.keyPath,En={name:Xt,compound:s(un),keyPath:un,unique:en,multiEntry:En,extractKey:Vu(un)};return It[cs(un)]=En}),getIndexByKeyPath:function(Ut){return It[cs(Ut)]}};return It[":id"]=xt.primaryKey,bt!=null&&(It[cs(bt)]=xt.primaryKey),xt})},hasGetAll:0<lt.length&&"getAll"in it.objectStore(lt[0])&&!(typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}),vt=kt.schema,Ct=kt.hasGetAll,kt=vt.tables.map(He),dt={};return kt.forEach(function(Rt){return dt[Rt.name]=Rt}),{stack:"dbcore",transaction:X.transaction.bind(X),table:function(Rt){if(!dt[Rt])throw new Error("Table '".concat(Rt,"' not found"));return dt[Rt]},MIN_KEY:-1/0,MAX_KEY:Gc(ie),schema:vt}}function EI(X,ie,ve,$e){var He=ve.IDBKeyRange;return ve.indexedDB,{dbcore:($e=_I(ie,He,$e),X.dbcore.reduce(function(qe,it){return it=it.create,r(r({},qe),it(qe))},$e))}}function Hp(X,$e){var ve=$e.db,$e=EI(X._middlewares,ve,X._deps,$e);X.core=$e.dbcore,X.tables.forEach(function(He){var qe=He.name;X.core.schema.tables.some(function(it){return it.name===qe})&&(He.core=X.core.table(qe),X[qe]instanceof X.Table&&(X[qe].core=He.core))})}function Ig(X,ie,ve,$e){ve.forEach(function(He){var qe=$e[He];ie.forEach(function(it){var lt=function vt(Ct,kt){return y(Ct,kt)||(Ct=c(Ct))&&vt(Ct,kt)}(it,He);(!lt||"value"in lt&<.value===void 0)&&(it===X.Transaction.prototype||it instanceof X.Transaction?m(it,He,{get:function(){return this.table(He)},set:function(vt){p(this,He,{value:vt,writable:!0,configurable:!0,enumerable:!0})}}):it[He]=new X.Table(He,qe))})})}function Yc(X,ie){ie.forEach(function(ve){for(var $e in ve)ve[$e]instanceof X.Table&&delete ve[$e]})}function UC(X,ie){return X._cfg.version-ie._cfg.version}function Ku(X,ie,ve,$e){var He=X._dbSchema;ve.objectStoreNames.contains("$meta")&&!He.$meta&&(He.$meta=Wu("$meta",WC("")[0],[]),X._storeNames.push("$meta"));var qe=X._createTransaction("readwrite",X._storeNames,He);qe.create(ve),qe._completion.catch($e);var it=qe._reject.bind(qe),lt=ze.transless||ze;At(function(){return ze.trans=qe,ze.transless=lt,ie!==0?(Hp(X,ve),Ct=ie,((vt=qe).storeNames.includes("$meta")?vt.table("$meta").get("version").then(function(kt){return kt??Ct}):Ze.resolve(Ct)).then(function(kt){return Rt=kt,bt=qe,wt=ve,It=[],kt=(dt=X)._versions,xt=dt._dbSchema=b0(0,dt.idbdb,wt),(kt=kt.filter(function(Ut){return Ut._cfg.version>=Rt})).length!==0?(kt.forEach(function(Ut){It.push(function(){var Xt=xt,en=Ut._cfg.dbschema;S0(dt,Xt,wt),S0(dt,en,wt),xt=dt._dbSchema=en;var un=$g(Xt,en);un.add.forEach(function(Bn){lf(wt,Bn[0],Bn[1].primKey,Bn[1].indexes)}),un.change.forEach(function(Bn){if(Bn.recreate)throw new ue.Upgrade("Not yet support for changing primary key");var Fn=wt.objectStore(Bn.name);Bn.add.forEach(function(tr){return y0(Fn,tr)}),Bn.change.forEach(function(tr){Fn.deleteIndex(tr.name),y0(Fn,tr)}),Bn.del.forEach(function(tr){return Fn.deleteIndex(tr)})});var En=Ut._cfg.contentUpgrade;if(En&&Ut._cfg.version>Rt){Hp(dt,wt),bt._memoizedTables={};var Nn=k(en);un.del.forEach(function(Bn){Nn[Bn]=Xt[Bn]}),Yc(dt,[dt.Transaction.prototype]),Ig(dt,[dt.Transaction.prototype],a(Nn),Nn),bt.schema=Nn;var yn,On=j(En);return On&&$t(),un=Ze.follow(function(){var Bn;(yn=En(bt))&&On&&(Bn=Gt.bind(null,null),yn.then(Bn,Bn))}),yn&&typeof yn.then=="function"?Ze.resolve(yn):un.then(function(){return yn})}}),It.push(function(Xt){var en,un,En=Ut._cfg.dbschema;en=En,un=Xt,[].slice.call(un.db.objectStoreNames).forEach(function(Nn){return en[Nn]==null&&un.db.deleteObjectStore(Nn)}),Yc(dt,[dt.Transaction.prototype]),Ig(dt,[dt.Transaction.prototype],dt._storeNames,dt._dbSchema),bt.schema=dt._dbSchema}),It.push(function(Xt){dt.idbdb.objectStoreNames.contains("$meta")&&(Math.ceil(dt.idbdb.version/10)===Ut._cfg.version?(dt.idbdb.deleteObjectStore("$meta"),delete dt._dbSchema.$meta,dt._storeNames=dt._storeNames.filter(function(en){return en!=="$meta"})):Xt.objectStore("$meta").put(Ut._cfg.version,"version"))})}),function Ut(){return It.length?Ze.resolve(It.shift()(bt.idbtrans)).then(Ut):Ze.resolve()}().then(function(){D4(xt,wt)})):Ze.resolve();var dt,Rt,bt,wt,It,xt}).catch(it)):(a(He).forEach(function(kt){lf(ve,kt,He[kt].primKey,He[kt].indexes)}),Hp(X,ve),void Ze.follow(function(){return X.on.populate.fire(qe)}).catch(it));var vt,Ct})}function v0(X,ie){D4(X._dbSchema,ie),ie.db.version%10!=0||ie.objectStoreNames.contains("$meta")||ie.db.createObjectStore("$meta").add(Math.ceil(ie.db.version/10-1),"version");var ve=b0(0,X.idbdb,ie);S0(X,X._dbSchema,ie);for(var $e=0,He=$g(ve,X._dbSchema).change;$e<He.length;$e++){var qe=function(it){if(it.change.length||it.recreate)return console.warn("Unable to patch indexes of table ".concat(it.name," because it has changes on the type of index or primary key.")),{value:void 0};var lt=ie.objectStore(it.name);it.add.forEach(function(vt){Te&&console.debug("Dexie upgrade patch: Creating missing index ".concat(it.name,".").concat(vt.src)),y0(lt,vt)})}(He[$e]);if(typeof qe=="object")return qe.value}}function $g(X,ie){var ve,$e={del:[],add:[],change:[]};for(ve in X)ie[ve]||$e.del.push(ve);for(ve in ie){var He=X[ve],qe=ie[ve];if(He){var it={name:ve,def:qe,recreate:!1,del:[],add:[],change:[]};if(""+(He.primKey.keyPath||"")!=""+(qe.primKey.keyPath||"")||He.primKey.auto!==qe.primKey.auto)it.recreate=!0,$e.change.push(it);else{var lt=He.idxByName,vt=qe.idxByName,Ct=void 0;for(Ct in lt)vt[Ct]||it.del.push(Ct);for(Ct in vt){var kt=lt[Ct],dt=vt[Ct];kt?kt.src!==dt.src&&it.change.push(dt):it.add.push(dt)}(0<it.del.length||0<it.add.length||0<it.change.length)&&$e.change.push(it)}}else $e.add.push([ve,qe])}return $e}function lf(X,ie,ve,$e){var He=X.db.createObjectStore(ie,ve.keyPath?{keyPath:ve.keyPath,autoIncrement:ve.auto}:{autoIncrement:ve.auto});return $e.forEach(function(qe){return y0(He,qe)}),He}function D4(X,ie){a(X).forEach(function(ve){ie.db.objectStoreNames.contains(ve)||(Te&&console.debug("Dexie: Creating missing table",ve),lf(ie,ve,X[ve].primKey,X[ve].indexes))})}function y0(X,ie){X.createIndex(ie.name,ie.keyPath,{unique:ie.unique,multiEntry:ie.multi})}function b0(X,ie,ve){var $e={};return b(ie.objectStoreNames,0).forEach(function(He){for(var qe=ve.objectStore(He),it=Ui(Li(Ct=qe.keyPath),Ct||"",!0,!1,!!qe.autoIncrement,Ct&&typeof Ct!="string",!0),lt=[],vt=0;vt<qe.indexNames.length;++vt){var kt=qe.index(qe.indexNames[vt]),Ct=kt.keyPath,kt=Ui(kt.name,Ct,!!kt.unique,!!kt.multiEntry,!1,Ct&&typeof Ct!="string",!1);lt.push(kt)}$e[He]=Wu(He,it,lt)}),$e}function S0(X,ie,ve){for(var $e=ve.db.objectStoreNames,He=0;He<$e.length;++He){var qe=$e[He],it=ve.objectStore(qe);X._hasGetAll="getAll"in it;for(var lt=0;lt<it.indexNames.length;++lt){var vt=it.indexNames[lt],Ct=it.index(vt).keyPath,kt=typeof Ct=="string"?Ct:"["+b(Ct).join("+")+"]";!ie[qe]||(Ct=ie[qe].idxByName[kt])&&(Ct.name=vt,delete ie[qe].idxByName[kt],ie[qe].idxByName[vt]=Ct)}}typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&o.WorkerGlobalScope&&o instanceof o.WorkerGlobalScope&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604&&(X._hasGetAll=!1)}function WC(X){return X.split(",").map(function(ie,ve){var $e=(ie=ie.trim()).replace(/([&*]|\+\+)/g,""),He=/^\[/.test($e)?$e.match(/^\[(.*)\]$/)[1].split("+"):$e;return Ui($e,He||null,/\&/.test(ie),/\*/.test(ie),/\+\+/.test(ie),s(He),ve===0)})}var L4=(C0.prototype._parseStoresSpec=function(X,ie){a(X).forEach(function(ve){if(X[ve]!==null){var $e=WC(X[ve]),He=$e.shift();if(He.unique=!0,He.multi)throw new ue.Schema("Primary key cannot be multi-valued");$e.forEach(function(qe){if(qe.auto)throw new ue.Schema("Only primary key can be marked as autoIncrement (++)");if(!qe.keyPath)throw new ue.Schema("Index must have a name and cannot be an empty string")}),ie[ve]=Wu(ve,He,$e)}})},C0.prototype.stores=function(ve){var ie=this.db;this._cfg.storesSource=this._cfg.storesSource?l(this._cfg.storesSource,ve):ve;var ve=ie._versions,$e={},He={};return ve.forEach(function(qe){l($e,qe._cfg.storesSource),He=qe._cfg.dbschema={},qe._parseStoresSpec($e,He)}),ie._dbSchema=He,Yc(ie,[ie._allTables,ie,ie.Transaction.prototype]),Ig(ie,[ie._allTables,ie,ie.Transaction.prototype,this._cfg.tables],a(He),He),ie._storeNames=a(He),this},C0.prototype.upgrade=function(X){return this._cfg.contentUpgrade=Ce(this._cfg.contentUpgrade||pe,X),this},C0);function C0(){}function VC(X,ie){var ve=X._dbNamesDB;return ve||(ve=X._dbNamesDB=new ks(zt,{addons:[],indexedDB:X,IDBKeyRange:ie})).version(1).stores({dbnames:"name"}),ve.table("dbnames")}function KC(X){return X&&typeof X.databases=="function"}function qC(X){return At(function(){return ze.letThrough=!0,X()})}function x0(X){return!("from"in X)}var Ya=function(X,ie){if(!this){var ve=new Ya;return X&&"d"in X&&l(ve,X),ve}l(this,arguments.length?{d:1,from:X,to:1<arguments.length?ie:X}:{d:0})};function zp(X,ie,ve){var $e=Ge(ie,ve);if(!isNaN($e)){if(0<$e)throw RangeError();if(x0(X))return l(X,{from:ie,to:ve,d:1});var He=X.l,$e=X.r;if(Ge(ve,X.from)<0)return He?zp(He,ie,ve):X.l={from:ie,to:ve,d:1,l:null,r:null},F4(X);if(0<Ge(ie,X.to))return $e?zp($e,ie,ve):X.r={from:ie,to:ve,d:1,l:null,r:null},F4(X);Ge(ie,X.from)<0&&(X.from=ie,X.l=null,X.d=$e?$e.d+1:1),0<Ge(ve,X.to)&&(X.to=ve,X.r=null,X.d=X.l?X.l.d+1:1),ve=!X.r,He&&!X.l&&cf(X,He),$e&&ve&&cf(X,$e)}}function cf(X,ie){x0(ie)||function ve($e,vt){var qe=vt.from,it=vt.to,lt=vt.l,vt=vt.r;zp($e,qe,it),lt&&ve($e,lt),vt&&ve($e,vt)}(X,ie)}function fh(X,ie){var ve=w0(ie),$e=ve.next();if($e.done)return!1;for(var He=$e.value,qe=w0(X),it=qe.next(He.from),lt=it.value;!$e.done&&!it.done;){if(Ge(lt.from,He.to)<=0&&0<=Ge(lt.to,He.from))return!0;Ge(He.from,lt.from)<0?He=($e=ve.next(lt.from)).value:lt=(it=qe.next(He.from)).value}return!1}function w0(X){var ie=x0(X)?null:{s:0,n:X};return{next:function(ve){for(var $e=0<arguments.length;ie;)switch(ie.s){case 0:if(ie.s=1,$e)for(;ie.n.l&&Ge(ve,ie.n.from)<0;)ie={up:ie,n:ie.n.l,s:1};else for(;ie.n.l;)ie={up:ie,n:ie.n.l,s:1};case 1:if(ie.s=2,!$e||Ge(ve,ie.n.to)<=0)return{value:ie.n,done:!1};case 2:if(ie.n.r){ie.s=3,ie={up:ie,n:ie.n.r,s:0};continue}case 3:ie=ie.up}return{done:!0}}}}function F4(X){var ie,ve,$e=(((ie=X.r)===null||ie===void 0?void 0:ie.d)||0)-(((ve=X.l)===null||ve===void 0?void 0:ve.d)||0),He=1<$e?"r":$e<-1?"l":"";He&&(ie=He=="r"?"l":"r",ve=r({},X),$e=X[He],X.from=$e.from,X.to=$e.to,X[He]=$e[He],ve[He]=$e[ie],(X[ie]=ve).d=j4(ve)),X.d=j4(X)}function j4(ve){var ie=ve.r,ve=ve.l;return(ie?ve?Math.max(ie.d,ve.d):ie.d:ve?ve.d:0)+1}function uf(X,ie){return a(ie).forEach(function(ve){X[ve]?cf(X[ve],ie[ve]):X[ve]=function $e(He){var qe,it,lt={};for(qe in He)d(He,qe)&&(it=He[qe],lt[qe]=!it||typeof it!="object"||D.has(it.constructor)?it:$e(it));return lt}(ie[ve])}),X}function Lo(X,ie){return X.all||ie.all||Object.keys(X).some(function(ve){return ie[ve]&&fh(ie[ve],X[ve])})}h(Ya.prototype,((Xs={add:function(X){return cf(this,X),this},addKey:function(X){return zp(this,X,X),this},addKeys:function(X){var ie=this;return X.forEach(function(ve){return zp(ie,ve,ve)}),this},hasKey:function(X){var ie=w0(this).next(X).value;return ie&&Ge(ie.from,X)<=0&&0<=Ge(ie.to,X)}})[U]=function(){return w0(this)},Xs));var hh={},_0={},ph=!1;function E0(X){uf(_0,X),ph||(ph=!0,setTimeout(function(){ph=!1,T0(_0,!(_0={}))},0))}function T0(X,ie){ie===void 0&&(ie=!1);var ve=new Set;if(X.all)for(var $e=0,He=Object.values(hh);$e<He.length;$e++)B4(it=He[$e],X,ve,ie);else for(var qe in X){var it,lt=/^idb\:\/\/(.*)\/(.*)\//.exec(qe);lt&&(qe=lt[1],lt=lt[2],(it=hh["idb://".concat(qe,"/").concat(lt)])&&B4(it,X,ve,ie))}ve.forEach(function(vt){return vt()})}function B4(X,ie,ve,$e){for(var He=[],qe=0,it=Object.entries(X.queries.query);qe<it.length;qe++){for(var lt=it[qe],vt=lt[0],Ct=[],kt=0,dt=lt[1];kt<dt.length;kt++){var Rt=dt[kt];Lo(ie,Rt.obsSet)?Rt.subscribers.forEach(function(xt){return ve.add(xt)}):$e&&Ct.push(Rt)}$e&&He.push([vt,Ct])}if($e)for(var bt=0,wt=He;bt<wt.length;bt++){var It=wt[bt],vt=It[0],Ct=It[1];X.queries.query[vt]=Ct}}function GC(X){var ie=X._state,ve=X._deps.indexedDB;if(ie.isBeingOpened||X.idbdb)return ie.dbReadyPromise.then(function(){return ie.dbOpenError?gt(ie.dbOpenError):X});ie.isBeingOpened=!0,ie.dbOpenError=null,ie.openComplete=!1;var $e=ie.openCanceller,He=Math.round(10*X.verno),qe=!1;function it(){if(ie.openCanceller!==$e)throw new ue.DatabaseClosed("db.open() was cancelled")}function lt(){return new Ze(function(Rt,bt){if(it(),!ve)throw new ue.MissingAPI;var wt=X.name,It=ie.autoSchema||!He?ve.open(wt):ve.open(wt,He);if(!It)throw new ue.MissingAPI;It.onerror=ia(bt),It.onblocked=ot(X._fireOnBlocked),It.onupgradeneeded=ot(function(xt){var Ut;kt=It.transaction,ie.autoSchema&&!X._options.allowEmptyDB?(It.onerror=Zl,kt.abort(),It.result.close(),(Ut=ve.deleteDatabase(wt)).onsuccess=Ut.onerror=ot(function(){bt(new ue.NoSuchDatabase("Database ".concat(wt," doesnt exist")))})):(kt.onerror=ia(bt),xt=xt.oldVersion>Math.pow(2,62)?0:xt.oldVersion,dt=xt<1,X.idbdb=It.result,qe&&v0(X,kt),Ku(X,xt/10,kt,bt))},bt),It.onsuccess=ot(function(){kt=null;var xt,Ut,Xt,en,un,En=X.idbdb=It.result,Nn=b(En.objectStoreNames);if(0<Nn.length)try{var yn=En.transaction((en=Nn).length===1?en[0]:en,"readonly");if(ie.autoSchema)Ut=En,Xt=yn,(xt=X).verno=Ut.version/10,Xt=xt._dbSchema=b0(0,Ut,Xt),xt._storeNames=b(Ut.objectStoreNames,0),Ig(xt,[xt._allTables],a(Xt),Xt);else if(S0(X,X._dbSchema,yn),((un=$g(b0(0,(un=X).idbdb,yn),un._dbSchema)).add.length||un.change.some(function(On){return On.add.length||On.change.length}))&&!qe)return console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Dexie will add missing parts and increment native version number to workaround this."),En.close(),He=En.version+1,qe=!0,Rt(lt());Hp(X,yn)}catch{}Mt.push(X),En.onversionchange=ot(function(On){ie.vcFired=!0,X.on("versionchange").fire(On)}),En.onclose=ot(function(On){X.on("close").fire(On)}),dt&&(un=X._deps,yn=wt,En=un.indexedDB,un=un.IDBKeyRange,KC(En)||yn===zt||VC(En,un).put({name:yn}).catch(pe)),Rt()},bt)}).catch(function(Rt){switch(Rt==null?void 0:Rt.name){case"UnknownError":if(0<ie.PR1398_maxLoop)return ie.PR1398_maxLoop--,console.warn("Dexie: Workaround for Chrome UnknownError on open()"),lt();break;case"VersionError":if(0<He)return He=0,lt()}return Ze.reject(Rt)})}var vt,Ct=ie.dbReadyResolve,kt=null,dt=!1;return Ze.race([$e,(typeof navigator>"u"?Ze.resolve():!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent)&&indexedDB.databases?new Promise(function(Rt){function bt(){return indexedDB.databases().finally(Rt)}vt=setInterval(bt,100),bt()}).finally(function(){return clearInterval(vt)}):Promise.resolve()).then(lt)]).then(function(){return it(),ie.onReadyBeingFired=[],Ze.resolve(qC(function(){return X.on.ready.fire(X.vip)})).then(function Rt(){if(0<ie.onReadyBeingFired.length){var bt=ie.onReadyBeingFired.reduce(Ce,pe);return ie.onReadyBeingFired=[],Ze.resolve(qC(function(){return bt(X.vip)})).then(Rt)}})}).finally(function(){ie.openCanceller===$e&&(ie.onReadyBeingFired=null,ie.isBeingOpened=!1)}).catch(function(Rt){ie.dbOpenError=Rt;try{kt&&kt.abort()}catch{}return $e===ie.openCanceller&&X._close(),gt(Rt)}).finally(function(){ie.openComplete=!0,Ct()}).then(function(){var Rt;return dt&&(Rt={},X.tables.forEach(function(bt){bt.schema.indexes.forEach(function(wt){wt.name&&(Rt["idb://".concat(X.name,"/").concat(bt.name,"/").concat(wt.name)]=new Ya(-1/0,[[[]]]))}),Rt["idb://".concat(X.name,"/").concat(bt.name,"/")]=Rt["idb://".concat(X.name,"/").concat(bt.name,"/:dels")]=new Ya(-1/0,[[[]]])}),qn(qc).fire(Rt),T0(Rt,!0)),X})}function k0(X){function ie(qe){return X.next(qe)}var ve=He(ie),$e=He(function(qe){return X.throw(qe)});function He(qe){return function(vt){var lt=qe(vt),vt=lt.value;return lt.done?vt:vt&&typeof vt.then=="function"?vt.then(ve,$e):s(vt)?Promise.all(vt).then(ve,$e):ve(vt)}}return He(ie)()}function O0(X,ie,ve){for(var $e=s(X)?X.slice():[X],He=0;He<ve;++He)$e.push(ie);return $e}var TI={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:function(X){return r(r({},X),{table:function(ie){var ve=X.table(ie),$e=ve.schema,He={},qe=[];function it(dt,Rt,bt){var wt=cs(dt),It=He[wt]=He[wt]||[],xt=dt==null?0:typeof dt=="string"?1:dt.length,Ut=0<Rt,Ut=r(r({},bt),{name:Ut?"".concat(wt,"(virtual-from:").concat(bt.name,")"):bt.name,lowLevelIndex:bt,isVirtual:Ut,keyTail:Rt,keyLength:xt,extractKey:Vu(dt),unique:!Ut&&bt.unique});return It.push(Ut),Ut.isPrimaryKey||qe.push(Ut),1<xt&&it(xt===2?dt[0]:dt.slice(0,xt-1),Rt+1,bt),It.sort(function(Xt,en){return Xt.keyTail-en.keyTail}),Ut}ie=it($e.primaryKey.keyPath,0,$e.primaryKey),He[":id"]=[ie];for(var lt=0,vt=$e.indexes;lt<vt.length;lt++){var Ct=vt[lt];it(Ct.keyPath,0,Ct)}function kt(dt){var Rt,bt=dt.query.index;return bt.isVirtual?r(r({},dt),{query:{index:bt.lowLevelIndex,range:(Rt=dt.query.range,bt=bt.keyTail,{type:Rt.type===1?2:Rt.type,lower:O0(Rt.lower,Rt.lowerOpen?X.MAX_KEY:X.MIN_KEY,bt),lowerOpen:!0,upper:O0(Rt.upper,Rt.upperOpen?X.MIN_KEY:X.MAX_KEY,bt),upperOpen:!0})}}):dt}return r(r({},ve),{schema:r(r({},$e),{primaryKey:ie,indexes:qe,getIndexByKeyPath:function(dt){return(dt=He[cs(dt)])&&dt[0]}}),count:function(dt){return ve.count(kt(dt))},query:function(dt){return ve.query(kt(dt))},openCursor:function(dt){var Rt=dt.query.index,bt=Rt.keyTail,wt=Rt.isVirtual,It=Rt.keyLength;return wt?ve.openCursor(kt(dt)).then(function(Ut){return Ut&&xt(Ut)}):ve.openCursor(dt);function xt(Ut){return Object.create(Ut,{continue:{value:function(Xt){Xt!=null?Ut.continue(O0(Xt,dt.reverse?X.MAX_KEY:X.MIN_KEY,bt)):dt.unique?Ut.continue(Ut.key.slice(0,It).concat(dt.reverse?X.MIN_KEY:X.MAX_KEY,bt)):Ut.continue()}},continuePrimaryKey:{value:function(Xt,en){Ut.continuePrimaryKey(O0(Xt,X.MAX_KEY,bt),en)}},primaryKey:{get:function(){return Ut.primaryKey}},key:{get:function(){var Xt=Ut.key;return It===1?Xt[0]:Xt.slice(0,It)}},value:{get:function(){return Ut.value}}})}}})}})}};function P0(X,ie,ve,$e){return ve=ve||{},$e=$e||"",a(X).forEach(function(He){var qe,it,lt;d(ie,He)?(qe=X[He],it=ie[He],typeof qe=="object"&&typeof it=="object"&&qe&&it?(lt=F(qe))!==F(it)?ve[$e+He]=ie[He]:lt==="Object"?P0(qe,it,ve,$e+He+"."):qe!==it&&(ve[$e+He]=ie[He]):qe!==it&&(ve[$e+He]=ie[He])):ve[$e+He]=void 0}),a(ie).forEach(function(He){d(X,He)||(ve[$e+He]=ie[He])}),ve}function M0(X,ie){return ie.type==="delete"?ie.keys:ie.keys||ie.values.map(X.extractKey)}var kI={stack:"dbcore",name:"HooksMiddleware",level:2,create:function(X){return r(r({},X),{table:function(ie){var ve=X.table(ie),$e=ve.schema.primaryKey;return r(r({},ve),{mutate:function(He){var qe=ze.trans,it=qe.table(ie).hook,lt=it.deleting,vt=it.creating,Ct=it.updating;switch(He.type){case"add":if(vt.fire===pe)break;return qe._promise("readwrite",function(){return kt(He)},!0);case"put":if(vt.fire===pe&&Ct.fire===pe)break;return qe._promise("readwrite",function(){return kt(He)},!0);case"delete":if(lt.fire===pe)break;return qe._promise("readwrite",function(){return kt(He)},!0);case"deleteRange":if(lt.fire===pe)break;return qe._promise("readwrite",function(){return function dt(Rt,bt,wt){return ve.query({trans:Rt,values:!1,query:{index:$e,range:bt},limit:wt}).then(function(It){var xt=It.result;return kt({type:"delete",keys:xt,trans:Rt}).then(function(Ut){return 0<Ut.numFailures?Promise.reject(Ut.failures[0]):xt.length<wt?{failures:[],numFailures:0,lastResult:void 0}:dt(Rt,r(r({},bt),{lower:xt[xt.length-1],lowerOpen:!0}),wt)})})}(He.trans,He.range,1e4)},!0)}return ve.mutate(He);function kt(dt){var Rt,bt,wt,It=ze.trans,xt=dt.keys||M0($e,dt);if(!xt)throw new Error("Keys missing");return(dt=dt.type==="add"||dt.type==="put"?r(r({},dt),{keys:xt}):r({},dt)).type!=="delete"&&(dt.values=i([],dt.values)),dt.keys&&(dt.keys=i([],dt.keys)),Rt=ve,wt=xt,((bt=dt).type==="add"?Promise.resolve([]):Rt.getMany({trans:bt.trans,keys:wt,cache:"immutable"})).then(function(Ut){var Xt=xt.map(function(en,un){var En,Nn,yn,On=Ut[un],Bn={onerror:null,onsuccess:null};return dt.type==="delete"?lt.fire.call(Bn,en,On,It):dt.type==="add"||On===void 0?(En=vt.fire.call(Bn,en,dt.values[un],It),en==null&&En!=null&&(dt.keys[un]=en=En,$e.outbound||E(dt.values[un],$e.keyPath,en))):(En=P0(On,dt.values[un]),(Nn=Ct.fire.call(Bn,En,en,On,It))&&(yn=dt.values[un],Object.keys(Nn).forEach(function(Fn){d(yn,Fn)?yn[Fn]=Nn[Fn]:E(yn,Fn,Nn[Fn])}))),Bn});return ve.mutate(dt).then(function(en){for(var un=en.failures,En=en.results,Nn=en.numFailures,en=en.lastResult,yn=0;yn<xt.length;++yn){var On=(En||xt)[yn],Bn=Xt[yn];On==null?Bn.onerror&&Bn.onerror(un[yn]):Bn.onsuccess&&Bn.onsuccess(dt.type==="put"&&Ut[yn]?dt.values[yn]:On)}return{failures:un,results:En,numFailures:Nn,lastResult:en}}).catch(function(en){return Xt.forEach(function(un){return un.onerror&&un.onerror(en)}),Promise.reject(en)})})}}})}})}};function Up(X,ie,ve){try{if(!ie||ie.keys.length<X.length)return null;for(var $e=[],He=0,qe=0;He<ie.keys.length&&qe<X.length;++He)Ge(ie.keys[He],X[qe])===0&&($e.push(ve?A(ie.values[He]):ie.values[He]),++qe);return $e.length===X.length?$e:null}catch{return null}}var qu={stack:"dbcore",level:-1,create:function(X){return{table:function(ie){var ve=X.table(ie);return r(r({},ve),{getMany:function($e){if(!$e.cache)return ve.getMany($e);var He=Up($e.keys,$e.trans._cache,$e.cache==="clone");return He?Ze.resolve(He):ve.getMany($e).then(function(qe){return $e.trans._cache={keys:$e.keys,values:$e.cache==="clone"?A(qe):qe},qe})},mutate:function($e){return $e.type!=="add"&&($e.trans._cache=null),ve.mutate($e)}})}}}};function Rg(X,ie){return X.trans.mode==="readonly"&&!!X.subscr&&!X.trans.explicit&&X.trans.db._options.cache!=="disabled"&&!ie.schema.primaryKey.outbound}function I0(X,ie){switch(X){case"query":return ie.values&&!ie.unique;case"get":case"getMany":case"count":case"openCursor":return!1}}var H4={stack:"dbcore",level:0,name:"Observability",create:function(X){var ie=X.schema.name,ve=new Ya(X.MIN_KEY,X.MAX_KEY);return r(r({},X),{transaction:function($e,He,qe){if(ze.subscr&&He!=="readonly")throw new ue.ReadOnly("Readwrite transaction in liveQuery context. Querier source: ".concat(ze.querier));return X.transaction($e,He,qe)},table:function($e){var He=X.table($e),qe=He.schema,it=qe.primaryKey,dt=qe.indexes,lt=it.extractKey,vt=it.outbound,Ct=it.autoIncrement&&dt.filter(function(bt){return bt.compound&&bt.keyPath.includes(it.keyPath)}),kt=r(r({},He),{mutate:function(bt){function wt(Fn){return Fn="idb://".concat(ie,"/").concat($e,"/").concat(Fn),en[Fn]||(en[Fn]=new Ya)}var It,xt,Ut,Xt=bt.trans,en=bt.mutatedParts||(bt.mutatedParts={}),un=wt(""),En=wt(":dels"),Nn=bt.type,Bn=bt.type==="deleteRange"?[bt.range]:bt.type==="delete"?[bt.keys]:bt.values.length<50?[M0(it,bt).filter(function(Fn){return Fn}),bt.values]:[],yn=Bn[0],On=Bn[1],Bn=bt.trans._cache;return s(yn)?(un.addKeys(yn),(Bn=Nn==="delete"||yn.length===On.length?Up(yn,Bn):null)||En.addKeys(yn),(Bn||On)&&(It=wt,xt=Bn,Ut=On,qe.indexes.forEach(function(Fn){var tr=It(Fn.name||"");function Br(Yr){return Yr!=null?Fn.extractKey(Yr):null}function zr(Yr){return Fn.multiEntry&&s(Yr)?Yr.forEach(function(us){return tr.addKey(us)}):tr.addKey(Yr)}(xt||Ut).forEach(function(Yr,Xa){var Nr=xt&&Br(xt[Xa]),Xa=Ut&&Br(Ut[Xa]);Ge(Nr,Xa)!==0&&(Nr!=null&&zr(Nr),Xa!=null&&zr(Xa))})}))):yn?(On={from:(On=yn.lower)!==null&&On!==void 0?On:X.MIN_KEY,to:(On=yn.upper)!==null&&On!==void 0?On:X.MAX_KEY},En.add(On),un.add(On)):(un.add(ve),En.add(ve),qe.indexes.forEach(function(Fn){return wt(Fn.name).add(ve)})),He.mutate(bt).then(function(Fn){return!yn||bt.type!=="add"&&bt.type!=="put"||(un.addKeys(Fn.results),Ct&&Ct.forEach(function(tr){for(var Br=bt.values.map(function(Nr){return tr.extractKey(Nr)}),zr=tr.keyPath.findIndex(function(Nr){return Nr===it.keyPath}),Yr=0,us=Fn.results.length;Yr<us;++Yr)Br[Yr][zr]=Fn.results[Yr];wt(tr.name).addKeys(Br)})),Xt.mutatedParts=uf(Xt.mutatedParts||{},en),Fn})}}),dt=function(wt){var It=wt.query,wt=It.index,It=It.range;return[wt,new Ya((wt=It.lower)!==null&&wt!==void 0?wt:X.MIN_KEY,(It=It.upper)!==null&&It!==void 0?It:X.MAX_KEY)]},Rt={get:function(bt){return[it,new Ya(bt.key)]},getMany:function(bt){return[it,new Ya().addKeys(bt.keys)]},count:dt,query:dt,openCursor:dt};return a(Rt).forEach(function(bt){kt[bt]=function(wt){var It=ze.subscr,xt=!!It,Ut=Rg(ze,He)&&I0(bt,wt)?wt.obsSet={}:It;if(xt){var Xt=function(On){return On="idb://".concat(ie,"/").concat($e,"/").concat(On),Ut[On]||(Ut[On]=new Ya)},en=Xt(""),un=Xt(":dels"),It=Rt[bt](wt),xt=It[0],It=It[1];if((bt==="query"&&xt.isPrimaryKey&&!wt.values?un:Xt(xt.name||"")).add(It),!xt.isPrimaryKey){if(bt!=="count"){var En=bt==="query"&&vt&&wt.values&&He.query(r(r({},wt),{values:!1}));return He[bt].apply(this,arguments).then(function(On){if(bt==="query"){if(vt&&wt.values)return En.then(function(Br){return Br=Br.result,en.addKeys(Br),On});var Bn=wt.values?On.result.map(lt):On.result;(wt.values?en:un).addKeys(Bn)}else if(bt==="openCursor"){var Fn=On,tr=wt.values;return Fn&&Object.create(Fn,{key:{get:function(){return un.addKey(Fn.primaryKey),Fn.key}},primaryKey:{get:function(){var Br=Fn.primaryKey;return un.addKey(Br),Br}},value:{get:function(){return tr&&en.addKey(Fn.primaryKey),Fn.value}}})}return On})}un.add(ve)}}return He[bt].apply(this,arguments)}}),kt}})}};function Jl(X,ie,ve){if(ve.numFailures===0)return ie;if(ie.type==="deleteRange")return null;var $e=ie.keys?ie.keys.length:"values"in ie&&ie.values?ie.values.length:1;return ve.numFailures===$e?null:(ie=r({},ie),s(ie.keys)&&(ie.keys=ie.keys.filter(function(He,qe){return!(qe in ve.failures)})),"values"in ie&&s(ie.values)&&(ie.values=ie.values.filter(function(He,qe){return!(qe in ve.failures)})),ie)}function Gu(X,ie){return ve=X,(($e=ie).lower===void 0||($e.lowerOpen?0<Ge(ve,$e.lower):0<=Ge(ve,$e.lower)))&&(X=X,(ie=ie).upper===void 0||(ie.upperOpen?Ge(X,ie.upper)<0:Ge(X,ie.upper)<=0));var ve,$e}function $0(X,ie,Rt,$e,He,qe){if(!Rt||Rt.length===0)return X;var it=ie.query.index,lt=it.multiEntry,vt=ie.query.range,Ct=$e.schema.primaryKey.extractKey,kt=it.extractKey,dt=(it.lowLevelIndex||it).extractKey,Rt=Rt.reduce(function(bt,wt){var It=bt,xt=[];if(wt.type==="add"||wt.type==="put")for(var Ut=new Ya,Xt=wt.values.length-1;0<=Xt;--Xt){var en,un=wt.values[Xt],En=Ct(un);Ut.hasKey(En)||(en=kt(un),(lt&&s(en)?en.some(function(Fn){return Gu(Fn,vt)}):Gu(en,vt))&&(Ut.addKey(En),xt.push(un)))}switch(wt.type){case"add":var Nn=new Ya().addKeys(ie.values?bt.map(function(tr){return Ct(tr)}):bt),It=bt.concat(ie.values?xt.filter(function(tr){return tr=Ct(tr),!Nn.hasKey(tr)&&(Nn.addKey(tr),!0)}):xt.map(function(tr){return Ct(tr)}).filter(function(tr){return!Nn.hasKey(tr)&&(Nn.addKey(tr),!0)}));break;case"put":var yn=new Ya().addKeys(wt.values.map(function(tr){return Ct(tr)}));It=bt.filter(function(tr){return!yn.hasKey(ie.values?Ct(tr):tr)}).concat(ie.values?xt:xt.map(function(tr){return Ct(tr)}));break;case"delete":var On=new Ya().addKeys(wt.keys);It=bt.filter(function(tr){return!On.hasKey(ie.values?Ct(tr):tr)});break;case"deleteRange":var Bn=wt.range;It=bt.filter(function(tr){return!Gu(Ct(tr),Bn)})}return It},X);return Rt===X?X:(Rt.sort(function(bt,wt){return Ge(dt(bt),dt(wt))||Ge(Ct(bt),Ct(wt))}),ie.limit&&ie.limit<1/0&&(Rt.length>ie.limit?Rt.length=ie.limit:X.length===ie.limit&&Rt.length<ie.limit&&(He.dirty=!0)),qe?Object.freeze(Rt):Rt)}function z4(X,ie){return Ge(X.lower,ie.lower)===0&&Ge(X.upper,ie.upper)===0&&!!X.lowerOpen==!!ie.lowerOpen&&!!X.upperOpen==!!ie.upperOpen}function U4(X,ie){return function(ve,$e,He,qe){if(ve===void 0)return $e!==void 0?-1:0;if($e===void 0)return 1;if(($e=Ge(ve,$e))===0){if(He&&qe)return 0;if(He)return 1;if(qe)return-1}return $e}(X.lower,ie.lower,X.lowerOpen,ie.lowerOpen)<=0&&0<=function(ve,$e,He,qe){if(ve===void 0)return $e!==void 0?1:0;if($e===void 0)return-1;if(($e=Ge(ve,$e))===0){if(He&&qe)return 0;if(He)return-1;if(qe)return 1}return $e}(X.upper,ie.upper,X.upperOpen,ie.upperOpen)}function OI(X,ie,ve,$e){X.subscribers.add(ve),$e.addEventListener("abort",function(){var He,qe;X.subscribers.delete(ve),X.subscribers.size===0&&(He=X,qe=ie,setTimeout(function(){He.subscribers.size===0&&K(qe,He)},3e3))})}var W4={stack:"dbcore",level:0,name:"Cache",create:function(X){var ie=X.schema.name;return r(r({},X),{transaction:function(ve,$e,He){var qe,it,lt=X.transaction(ve,$e,He);return $e==="readwrite"&&(it=(qe=new AbortController).signal,He=function(vt){return function(){if(qe.abort(),$e==="readwrite"){for(var Ct=new Set,kt=0,dt=ve;kt<dt.length;kt++){var Rt=dt[kt],bt=hh["idb://".concat(ie,"/").concat(Rt)];if(bt){var wt=X.table(Rt),It=bt.optimisticOps.filter(function(tr){return tr.trans===lt});if(lt._explicit&&vt&<.mutatedParts)for(var xt=0,Ut=Object.values(bt.queries.query);xt<Ut.length;xt++)for(var Xt=0,en=(Nn=Ut[xt]).slice();Xt<en.length;Xt++)Lo((yn=en[Xt]).obsSet,lt.mutatedParts)&&(K(Nn,yn),yn.subscribers.forEach(function(tr){return Ct.add(tr)}));else if(0<It.length){bt.optimisticOps=bt.optimisticOps.filter(function(tr){return tr.trans!==lt});for(var un=0,En=Object.values(bt.queries.query);un<En.length;un++)for(var Nn,yn,On,Bn=0,Fn=(Nn=En[un]).slice();Bn<Fn.length;Bn++)(yn=Fn[Bn]).res!=null&<.mutatedParts&&(vt&&!yn.dirty?(On=Object.isFrozen(yn.res),On=$0(yn.res,yn.req,It,wt,yn,On),yn.dirty?(K(Nn,yn),yn.subscribers.forEach(function(tr){return Ct.add(tr)})):On!==yn.res&&(yn.res=On,yn.promise=Ze.resolve({result:On}))):(yn.dirty&&K(Nn,yn),yn.subscribers.forEach(function(tr){return Ct.add(tr)})))}}}Ct.forEach(function(tr){return tr()})}}},lt.addEventListener("abort",He(!1),{signal:it}),lt.addEventListener("error",He(!1),{signal:it}),lt.addEventListener("complete",He(!0),{signal:it})),lt},table:function(ve){var $e=X.table(ve),He=$e.schema.primaryKey;return r(r({},$e),{mutate:function(qe){var it=ze.trans;if(He.outbound||it.db._options.cache==="disabled"||it.explicit||it.idbtrans.mode!=="readwrite")return $e.mutate(qe);var lt=hh["idb://".concat(ie,"/").concat(ve)];return lt?(it=$e.mutate(qe),qe.type!=="add"&&qe.type!=="put"||!(50<=qe.values.length||M0(He,qe).some(function(vt){return vt==null}))?(lt.optimisticOps.push(qe),qe.mutatedParts&&E0(qe.mutatedParts),it.then(function(vt){0<vt.numFailures&&(K(lt.optimisticOps,qe),(vt=Jl(0,qe,vt))&<.optimisticOps.push(vt),qe.mutatedParts&&E0(qe.mutatedParts))}),it.catch(function(){K(lt.optimisticOps,qe),qe.mutatedParts&&E0(qe.mutatedParts)})):it.then(function(vt){var Ct=Jl(0,r(r({},qe),{values:qe.values.map(function(kt,dt){var Rt;return vt.failures[dt]?kt:(kt=(Rt=He.keyPath)!==null&&Rt!==void 0&&Rt.includes(".")?A(kt):r({},kt),E(kt,He.keyPath,vt.results[dt]),kt)})}),vt);lt.optimisticOps.push(Ct),queueMicrotask(function(){return qe.mutatedParts&&E0(qe.mutatedParts)})}),it):$e.mutate(qe)},query:function(qe){if(!Rg(ze,$e)||!I0("query",qe))return $e.query(qe);var it=((Ct=ze.trans)===null||Ct===void 0?void 0:Ct.db._options.cache)==="immutable",dt=ze,lt=dt.requery,vt=dt.signal,Ct=function(wt,It,xt,Ut){var Xt=hh["idb://".concat(wt,"/").concat(It)];if(!Xt)return[];if(!(It=Xt.queries[xt]))return[null,!1,Xt,null];var en=It[(Ut.query?Ut.query.index.name:null)||""];if(!en)return[null,!1,Xt,null];switch(xt){case"query":var un=en.find(function(En){return En.req.limit===Ut.limit&&En.req.values===Ut.values&&z4(En.req.query.range,Ut.query.range)});return un?[un,!0,Xt,en]:[en.find(function(En){return("limit"in En.req?En.req.limit:1/0)>=Ut.limit&&(!Ut.values||En.req.values)&&U4(En.req.query.range,Ut.query.range)}),!1,Xt,en];case"count":return un=en.find(function(En){return z4(En.req.query.range,Ut.query.range)}),[un,!!un,Xt,en]}}(ie,ve,"query",qe),kt=Ct[0],dt=Ct[1],Rt=Ct[2],bt=Ct[3];return kt&&dt?kt.obsSet=qe.obsSet:(dt=$e.query(qe).then(function(wt){var It=wt.result;if(kt&&(kt.res=It),it){for(var xt=0,Ut=It.length;xt<Ut;++xt)Object.freeze(It[xt]);Object.freeze(It)}else wt.result=A(It);return wt}).catch(function(wt){return bt&&kt&&K(bt,kt),Promise.reject(wt)}),kt={obsSet:qe.obsSet,promise:dt,subscribers:new Set,type:"query",req:qe,dirty:!1},bt?bt.push(kt):(bt=[kt],(Rt=Rt||(hh["idb://".concat(ie,"/").concat(ve)]={queries:{query:{},count:{}},objs:new Map,optimisticOps:[],unsignaledParts:{}})).queries.query[qe.query.index.name||""]=bt)),OI(kt,bt,lt,vt),kt.promise.then(function(wt){return{result:$0(wt.result,qe,Rt==null?void 0:Rt.optimisticOps,$e,kt,it)}})}})}})}};function Wp(X,ie){return new Proxy(X,{get:function(ve,$e,He){return $e==="db"?ie:Reflect.get(ve,$e,He)}})}var ks=(ki.prototype.version=function(X){if(isNaN(X)||X<.1)throw new ue.Type("Given version is not a positive number");if(X=Math.round(10*X)/10,this.idbdb||this._state.isBeingOpened)throw new ue.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,X);var ie=this._versions,ve=ie.filter(function($e){return $e._cfg.version===X})[0];return ve||(ve=new this.Version(X),ie.push(ve),ie.sort(UC),ve.stores({}),this._state.autoSchema=!1,ve)},ki.prototype._whenReady=function(X){var ie=this;return this.idbdb&&(this._state.openComplete||ze.letThrough||this._vip)?X():new Ze(function(ve,$e){if(ie._state.openComplete)return $e(new ue.DatabaseClosed(ie._state.dbOpenError));if(!ie._state.isBeingOpened){if(!ie._state.autoOpen)return void $e(new ue.DatabaseClosed);ie.open().catch(pe)}ie._state.dbReadyPromise.then(ve,$e)}).then(X)},ki.prototype.use=function(X){var ie=X.stack,ve=X.create,$e=X.level,He=X.name;return He&&this.unuse({stack:ie,name:He}),X=this._middlewares[ie]||(this._middlewares[ie]=[]),X.push({stack:ie,create:ve,level:$e??10,name:He}),X.sort(function(qe,it){return qe.level-it.level}),this},ki.prototype.unuse=function(X){var ie=X.stack,ve=X.name,$e=X.create;return ie&&this._middlewares[ie]&&(this._middlewares[ie]=this._middlewares[ie].filter(function(He){return $e?He.create!==$e:!!ve&&He.name!==ve})),this},ki.prototype.open=function(){var X=this;return nn(le,function(){return GC(X)})},ki.prototype._close=function(){var X=this._state,ie=Mt.indexOf(this);if(0<=ie&&Mt.splice(ie,1),this.idbdb){try{this.idbdb.close()}catch{}this.idbdb=null}X.isBeingOpened||(X.dbReadyPromise=new Ze(function(ve){X.dbReadyResolve=ve}),X.openCanceller=new Ze(function(ve,$e){X.cancelOpen=$e}))},ki.prototype.close=function(ve){var ie=(ve===void 0?{disableAutoOpen:!0}:ve).disableAutoOpen,ve=this._state;ie?(ve.isBeingOpened&&ve.cancelOpen(new ue.DatabaseClosed),this._close(),ve.autoOpen=!1,ve.dbOpenError=new ue.DatabaseClosed):(this._close(),ve.autoOpen=this._options.autoOpen||ve.isBeingOpened,ve.openComplete=!1,ve.dbOpenError=null)},ki.prototype.delete=function(X){var ie=this;X===void 0&&(X={disableAutoOpen:!0});var ve=0<arguments.length&&typeof arguments[0]!="object",$e=this._state;return new Ze(function(He,qe){function it(){ie.close(X);var lt=ie._deps.indexedDB.deleteDatabase(ie.name);lt.onsuccess=ot(function(){var vt,Ct,kt;vt=ie._deps,Ct=ie.name,kt=vt.indexedDB,vt=vt.IDBKeyRange,KC(kt)||Ct===zt||VC(kt,vt).delete(Ct).catch(pe),He()}),lt.onerror=ia(qe),lt.onblocked=ie._fireOnBlocked}if(ve)throw new ue.InvalidArgument("Invalid closeOptions argument to db.delete()");$e.isBeingOpened?$e.dbReadyPromise.then(it):it()})},ki.prototype.backendDB=function(){return this.idbdb},ki.prototype.isOpen=function(){return this.idbdb!==null},ki.prototype.hasBeenClosed=function(){var X=this._state.dbOpenError;return X&&X.name==="DatabaseClosed"},ki.prototype.hasFailed=function(){return this._state.dbOpenError!==null},ki.prototype.dynamicallyOpened=function(){return this._state.autoSchema},Object.defineProperty(ki.prototype,"tables",{get:function(){var X=this;return a(this._allTables).map(function(ie){return X._allTables[ie]})},enumerable:!1,configurable:!0}),ki.prototype.transaction=function(){var X=(function(ie,ve,$e){var He=arguments.length;if(He<2)throw new ue.InvalidArgument("Too few arguments");for(var qe=new Array(He-1);--He;)qe[He-1]=arguments[He];return $e=qe.pop(),[ie,P(qe),$e]}).apply(this,arguments);return this._transaction.apply(this,X)},ki.prototype._transaction=function(X,ie,ve){var $e=this,He=ze.trans;He&&He.db===this&&X.indexOf("!")===-1||(He=null);var qe,it,lt=X.indexOf("?")!==-1;X=X.replace("!","").replace("?","");try{if(it=ie.map(function(Ct){if(Ct=Ct instanceof $e.Table?Ct.name:Ct,typeof Ct!="string")throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return Ct}),X=="r"||X===Ln)qe=Ln;else{if(X!="rw"&&X!=Zn)throw new ue.InvalidArgument("Invalid transaction mode: "+X);qe=Zn}if(He){if(He.mode===Ln&&qe===Zn){if(!lt)throw new ue.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");He=null}He&&it.forEach(function(Ct){if(He&&He.storeNames.indexOf(Ct)===-1){if(!lt)throw new ue.SubTransaction("Table "+Ct+" not included in parent transaction.");He=null}}),lt&&He&&!He.active&&(He=null)}}catch(Ct){return He?He._promise(null,function(kt,dt){dt(Ct)}):gt(Ct)}var vt=(function Ct(kt,dt,Rt,bt,wt){return Ze.resolve().then(function(){var It=ze.transless||ze,xt=kt._createTransaction(dt,Rt,kt._dbSchema,bt);if(xt.explicit=!0,It={trans:xt,transless:It},bt)xt.idbtrans=bt.idbtrans;else try{xt.create(),xt.idbtrans._explicit=!0,kt._state.PR1398_maxLoop=3}catch(en){return en.name===ee.InvalidState&&kt.isOpen()&&0<--kt._state.PR1398_maxLoop?(console.warn("Dexie: Need to reopen db"),kt.close({disableAutoOpen:!1}),kt.open().then(function(){return Ct(kt,dt,Rt,null,wt)})):gt(en)}var Ut,Xt=j(wt);return Xt&&$t(),It=Ze.follow(function(){var en;(Ut=wt.call(xt,xt))&&(Xt?(en=Gt.bind(null,null),Ut.then(en,en)):typeof Ut.next=="function"&&typeof Ut.throw=="function"&&(Ut=k0(Ut)))},It),(Ut&&typeof Ut.then=="function"?Ze.resolve(Ut).then(function(en){return xt.active?en:gt(new ue.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))}):It.then(function(){return Ut})).then(function(en){return bt&&xt._resolve(),xt._completion.then(function(){return en})}).catch(function(en){return xt._reject(en),gt(en)})})}).bind(null,this,qe,it,He,ve);return He?He._promise(qe,vt,"lock"):ze.trans?nn(ze.transless,function(){return $e._whenReady(vt)}):this._whenReady(vt)},ki.prototype.table=function(X){if(!d(this._allTables,X))throw new ue.InvalidTable("Table ".concat(X," does not exist"));return this._allTables[X]},ki);function ki(X,ie){var ve=this;this._middlewares={},this.verno=0;var $e=ki.dependencies;this._options=ie=r({addons:ki.addons,autoOpen:!0,indexedDB:$e.indexedDB,IDBKeyRange:$e.IDBKeyRange,cache:"cloned"},ie),this._deps={indexedDB:ie.indexedDB,IDBKeyRange:ie.IDBKeyRange},$e=ie.addons,this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;var He,qe,it,lt,vt,Ct={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:pe,dbReadyPromise:null,cancelOpen:pe,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3,autoOpen:ie.autoOpen};Ct.dbReadyPromise=new Ze(function(dt){Ct.dbReadyResolve=dt}),Ct.openCanceller=new Ze(function(dt,Rt){Ct.cancelOpen=Rt}),this._state=Ct,this.name=X,this.on=ni(this,"populate","blocked","versionchange","close",{ready:[Ce,pe]}),this.on.ready.subscribe=C(this.on.ready.subscribe,function(dt){return function(Rt,bt){ki.vip(function(){var wt,It=ve._state;It.openComplete?(It.dbOpenError||Ze.resolve().then(Rt),bt&&dt(Rt)):It.onReadyBeingFired?(It.onReadyBeingFired.push(Rt),bt&&dt(Rt)):(dt(Rt),wt=ve,bt||dt(function xt(){wt.on.ready.unsubscribe(Rt),wt.on.ready.unsubscribe(xt)}))})}}),this.Collection=(He=this,Hr(zi.prototype,function(Ut,xt){this.db=He;var bt=B,wt=null;if(xt)try{bt=xt()}catch(Xt){wt=Xt}var It=Ut._ctx,xt=It.table,Ut=xt.hook.reading.fire;this._ctx={table:xt,index:It.index,isPrimKey:!It.index||xt.schema.primKey.keyPath&&It.index===xt.schema.primKey.name,range:bt,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:wt,or:It.or,valueMapper:Ut!==he?Ut:null}})),this.Table=(qe=this,Hr(on.prototype,function(dt,Rt,bt){this.db=qe,this._tx=bt,this.name=dt,this.schema=Rt,this.hook=qe._allTables[dt]?qe._allTables[dt].hook:ni(null,{creating:[xe,pe],reading:[_e,he],updating:[De,pe],deleting:[we,pe]})})),this.Transaction=(it=this,Hr(kr.prototype,function(dt,Rt,bt,wt,It){var xt=this;this.db=it,this.mode=dt,this.storeNames=Rt,this.schema=bt,this.chromeTransactionDurability=wt,this.idbtrans=null,this.on=ni(this,"complete","error","abort"),this.parent=It||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new Ze(function(Ut,Xt){xt._resolve=Ut,xt._reject=Xt}),this._completion.then(function(){xt.active=!1,xt.on.complete.fire()},function(Ut){var Xt=xt.active;return xt.active=!1,xt.on.error.fire(Ut),xt.parent?xt.parent._reject(Ut):Xt&&xt.idbtrans&&xt.idbtrans.abort(),gt(Ut)})})),this.Version=(lt=this,Hr(L4.prototype,function(dt){this.db=lt,this._cfg={version:dt,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}})),this.WhereClause=(vt=this,Hr(ra.prototype,function(dt,Rt,bt){if(this.db=vt,this._ctx={table:dt,index:Rt===":id"?null:Rt,or:bt},this._cmp=this._ascending=Ge,this._descending=function(wt,It){return Ge(It,wt)},this._max=function(wt,It){return 0<Ge(wt,It)?wt:It},this._min=function(wt,It){return Ge(wt,It)<0?wt:It},this._IDBKeyRange=vt._deps.IDBKeyRange,!this._IDBKeyRange)throw new ue.MissingAPI})),this.on("versionchange",function(dt){0<dt.newVersion?console.warn("Another connection wants to upgrade database '".concat(ve.name,"'. Closing db now to resume the upgrade.")):console.warn("Another connection wants to delete database '".concat(ve.name,"'. Closing db now to resume the delete request.")),ve.close({disableAutoOpen:!1})}),this.on("blocked",function(dt){!dt.newVersion||dt.newVersion<dt.oldVersion?console.warn("Dexie.delete('".concat(ve.name,"') was blocked")):console.warn("Upgrade '".concat(ve.name,"' blocked by other connection holding version ").concat(dt.oldVersion/10))}),this._maxKey=Gc(ie.IDBKeyRange),this._createTransaction=function(dt,Rt,bt,wt){return new ve.Transaction(dt,Rt,bt,ve._options.chromeTransactionDurability,wt)},this._fireOnBlocked=function(dt){ve.on("blocked").fire(dt),Mt.filter(function(Rt){return Rt.name===ve.name&&Rt!==ve&&!Rt._state.vcFired}).map(function(Rt){return Rt.on("versionchange").fire(dt)})},this.use(qu),this.use(W4),this.use(H4),this.use(TI),this.use(kI);var kt=new Proxy(this,{get:function(dt,Rt,bt){if(Rt==="_vip")return!0;if(Rt==="table")return function(It){return Wp(ve.table(It),kt)};var wt=Reflect.get(dt,Rt,bt);return wt instanceof on?Wp(wt,kt):Rt==="tables"?wt.map(function(It){return Wp(It,kt)}):Rt==="_createTransaction"?function(){return Wp(wt.apply(this,arguments),kt)}:wt}});this.vip=kt,$e.forEach(function(dt){return dt(ve)})}var Ag,Xs=typeof Symbol<"u"&&"observable"in Symbol?Symbol.observable:"@@observable",PI=(YC.prototype.subscribe=function(X,ie,ve){return this._subscribe(X&&typeof X!="function"?X:{next:X,error:ie,complete:ve})},YC.prototype[Xs]=function(){return this},YC);function YC(X){this._subscribe=X}try{Ag={indexedDB:o.indexedDB||o.mozIndexedDB||o.webkitIndexedDB||o.msIndexedDB,IDBKeyRange:o.IDBKeyRange||o.webkitIDBKeyRange}}catch{Ag={indexedDB:null,IDBKeyRange:null}}function V4(X){var ie,ve=!1,$e=new PI(function(He){var qe=j(X),it,lt=!1,vt={},Ct={},kt={get closed(){return lt},unsubscribe:function(){lt||(lt=!0,it&&it.abort(),dt&&qn.storagemutated.unsubscribe(bt))}};He.start&&He.start(kt);var dt=!1,Rt=function(){return Tt(wt)},bt=function(It){uf(vt,It),Lo(Ct,vt)&&Rt()},wt=function(){var It,xt,Ut;!lt&&Ag.indexedDB&&(vt={},It={},it&&it.abort(),it=new AbortController,Ut=function(Xt){var en=Vt();try{qe&&$t();var un=At(X,Xt);return un=qe?un.finally(Gt):un}finally{en&&Kt()}}(xt={subscr:It,signal:it.signal,requery:Rt,querier:X,trans:null}),Promise.resolve(Ut).then(function(Xt){ve=!0,ie=Xt,lt||xt.signal.aborted||(vt={},function(en){for(var un in en)if(d(en,un))return;return 1}(Ct=It)||dt||(qn(qc,bt),dt=!0),Tt(function(){return!lt&&He.next&&He.next(Xt)}))},function(Xt){ve=!1,["DatabaseClosedError","AbortError"].includes(Xt==null?void 0:Xt.name)||lt||Tt(function(){lt||He.error&&He.error(Xt)})}))};return setTimeout(Rt,0),kt});return $e.hasValue=function(){return ve},$e.getValue=function(){return ie},$e}var df=ks;function R0(X){var ie=Yu;try{Yu=!0,qn.storagemutated.fire(X),T0(X,!0)}finally{Yu=ie}}h(df,r(r({},ge),{delete:function(X){return new df(X,{addons:[]}).delete()},exists:function(X){return new df(X,{addons:[]}).open().then(function(ie){return ie.close(),!0}).catch("NoSuchDatabaseError",function(){return!1})},getDatabaseNames:function(X){try{return ie=df.dependencies,ve=ie.indexedDB,ie=ie.IDBKeyRange,(KC(ve)?Promise.resolve(ve.databases()).then(function($e){return $e.map(function(He){return He.name}).filter(function(He){return He!==zt})}):VC(ve,ie).toCollection().primaryKeys()).then(X)}catch{return gt(new ue.MissingAPI)}var ie,ve},defineClass:function(){return function(X){l(this,X)}},ignoreTransaction:function(X){return ze.trans?nn(ze.transless,X):X()},vip:qC,async:function(X){return function(){try{var ie=k0(X.apply(this,arguments));return ie&&typeof ie.then=="function"?ie:Ze.resolve(ie)}catch(ve){return gt(ve)}}},spawn:function(X,ie,ve){try{var $e=k0(X.apply(ve,ie||[]));return $e&&typeof $e.then=="function"?$e:Ze.resolve($e)}catch(He){return gt(He)}},currentTransaction:{get:function(){return ze.trans||null}},waitFor:function(X,ie){return ie=Ze.resolve(typeof X=="function"?df.ignoreTransaction(X):X).timeout(ie||6e4),ze.trans?ze.trans.waitFor(ie):ie},Promise:Ze,debug:{get:function(){return Te},set:function(X){ke(X)}},derive:v,extend:l,props:h,override:C,Events:ni,on:qn,liveQuery:V4,extendObservabilitySet:uf,getByKeyPath:x,setByKeyPath:E,delByKeyPath:function(X,ie){typeof ie=="string"?E(X,ie,void 0):"length"in ie&&[].map.call(ie,function(ve){E(X,ve,void 0)})},shallowClone:k,deepClone:A,getObjectDiff:P0,cmp:Ge,asap:T,minKey:-1/0,addons:[],connections:Mt,errnames:ee,dependencies:Ag,cache:hh,semVer:"4.0.10",version:"4.0.10".split(".").map(function(X){return parseInt(X)}).reduce(function(X,ie,ve){return X+ie/Math.pow(10,2*ve)})})),df.maxKey=Gc(df.dependencies.IDBKeyRange),typeof dispatchEvent<"u"&&typeof addEventListener<"u"&&(qn(qc,function(X){Yu||(X=new CustomEvent(uh,{detail:X}),Yu=!0,dispatchEvent(X),Yu=!1)}),addEventListener(uh,function(X){X=X.detail,Yu||R0(X)}));var Xc,Yu=!1,XC=function(){};return typeof BroadcastChannel<"u"&&((XC=function(){(Xc=new BroadcastChannel(uh)).onmessage=function(X){return X.data&&R0(X.data)}})(),typeof Xc.unref=="function"&&Xc.unref(),qn(qc,function(X){Yu||Xc.postMessage(X)})),typeof addEventListener<"u"&&(addEventListener("pagehide",function(X){if(!ks.disableBfCache&&X.persisted){Te&&console.debug("Dexie: handling persisted pagehide"),Xc!=null&&Xc.close();for(var ie=0,ve=Mt;ie<ve.length;ie++)ve[ie].close({disableAutoOpen:!1})}}),addEventListener("pageshow",function(X){!ks.disableBfCache&&X.persisted&&(Te&&console.debug("Dexie: handling persisted pageshow"),XC(),R0({all:new Ya(-1/0,[[]])}))})),Ze.rejectionMapper=function(X,ie){return!X||X instanceof G||X instanceof TypeError||X instanceof SyntaxError||!X.name||!ye[X.name]?X:(ie=new ye[X.name](ie||X.message,X),"stack"in X&&m(ie,"stack",{get:function(){return this.inner.stack}}),ie)},ke(Te),r(ks,Object.freeze({__proto__:null,Dexie:ks,liveQuery:V4,Entity:Ae,cmp:Ge,PropModSymbol:rr,PropModification:Ir,replacePrefix:function(X,ie){return new Ir({replacePrefix:[X,ie]})},add:function(X){return new Ir({add:X})},remove:function(X){return new Ir({remove:X})},default:ks,RangeSet:Ya,mergeRanges:cf,rangesOverlap:fh}),{default:ks}),ks})})(UCe);var Opt=UCe.exports;const Sj=gi(Opt),Cne=Symbol.for("Dexie"),ak=globalThis[Cne]||(globalThis[Cne]=Sj);if(Sj.semVer!==ak.semVer)throw new Error(`Two different versions of Dexie loaded in the same app: ${Sj.semVer} and ${ak.semVer}`);const{liveQuery:Ppt,mergeRanges:Hcn,rangesOverlap:zcn,RangeSet:Ucn,cmp:Wcn,Entity:Vcn,PropModSymbol:Kcn,PropModification:qcn,replacePrefix:Gcn,add:Ycn,remove:Xcn}=ak;class WCe extends ak{constructor(){super("bytedesk");Ci(this,"threads");Ci(this,"messages");this.version(1).stores({threads:"++id, uid",messages:"++id, uid"})}async createMessage(n){return console.log("useIndexedDB createMessage",n.content),await ru.messages.put({uid:n.uid,type:n.type,content:n.content,client:n.client,createdAt:n.createdAt,status:"unread",threadTopic:n.threadTopic})}async getAllMessages(){return(await ru.messages.toArray()).map(r=>({uid:r.uid||"",type:r.type||"",content:r.content||"",client:r.client||"",createdAt:r.createdAt||"",status:r.status||"",threadTopic:r.threadTopic||"",user:{uid:r.userUid||"",nickname:r.userNickname||"",avatar:r.userAvatar||""}}))}async getMessage(n){return await ru.messages.get(n)}async updateMessage(n,r){return await ru.messages.update(n,{content:r})}async deleteMessage(n){return await ru.messages.delete(n)}subscribeMessages(){Ppt(()=>this.messages.toArray()).subscribe({next:r=>{const i=r.map(o=>o.uid);console.log("messagesObservable message uids",i)}})}async createThread(n){var r,i,o;return console.log("useIndexedDB createThread",n.topic),await ru.threads.put({uid:n.uid,type:n.type,topic:n.topic,state:n.state,extra:n.extra,updatedAt:n.updatedAt,userUid:(r=n.user)==null?void 0:r.uid,userNickname:(i=n.user)==null?void 0:i.nickname,userAvatar:(o=n.user)==null?void 0:o.avatar})}async getAllThreads(){return(await ru.threads.toArray()).map(r=>({uid:r.uid||"",type:r.type||"",topic:r.topic||"",status:r.state||"",extra:r.extra||"",createdAt:r.updatedAt||"",user:{uid:r.userUid||"",nickname:r.userNickname||"",avatar:r.userAvatar||""}}))}async getThread(n){return await ru.threads.get(n)}async updateThread(n,r){return await ru.threads.update(n,r)}async deleteThread(n){return await ru.threads.delete(n)}}const ru=new WCe;let Qo,kl,Ol,ly=!1;const Mpt=({uid:e,username:t,accessToken:n})=>{if(n===""||n==null){console.log("accessToken is empty, don't connect mqtt");return}if(kl=Ka.getState().userInfo,Ol=Xv.getState().agentInfo,ly){console.log("mqtt is connecting");return}if(Qo&&Qo.connected){console.log("mqtt already connected");return}if(Qo&&Qo.reconnecting){console.log("mqtt already reconnecting");return}ly=!0;const r=Ka.getState().deviceUid,o={keepalive:30,clientId:e+"/"+ti+"/"+r,username:t,password:n,clean:!1,path:"/websocket",reconnectPeriod:5e3,connectTimeout:30*1e3,reschedulePings:!0,rejectUnauthorized:!1,log(...a){Td&&console.log("mqtt debug log",...a)}};console.log("mqtt start connect:",o),Qo=ARe.connect(jIe(),o),Qo.on("connect",()=>{console.log("mqtt event connected"),ly=!1,Dr.emit(eD)}),Qo.on("message",async function(a,s,l){console.log("mqtt receive message topic:",a,l);const c=ame.Message.deserializeBinary(s),u=Sd.getState().currentThread,d={uid:c.getThread().getUid(),type:c.getThread().getType(),topic:c.getThread().getTopic(),content:c.getContent(),updatedAt:c.getCreatedat(),unreadCount:0,user:{uid:c.getThread().getUser().getUid(),nickname:c.getThread().getUser().getNickname(),avatar:c.getThread().getUser().getAvatar()}},h={uid:c.getUid(),createdAt:c.getCreatedat(),client:c.getClient(),type:c.getType(),status:c.getStatus(),user:{uid:c.getUser().getUid(),nickname:c.getUser().getNickname(),avatar:c.getUser().getAvatar()},content:c.getContent(),threadTopic:c.getThread().getTopic()};if(Apt(c,kl,Ol))switch(c.getType()){case pD:case hD:vA(c);return;case dD:case fD:return;case LX:return;case jX:console.log("self transfer message"),Ene(h,d);break;case BX:console.log("self transfer accept message"),Tne(h,d);return;case HX:console.log("self transfer reject message"),kne(h,d);return;case FX:console.log("self recall message"),One(h);return;case Xw:console.log("thread closed message"),Sd.getState().closeThread(d.topic);break;default:c.setStatus(cD)}else switch(c.getType()){case pD:case hD:vA(c);return;case dD:case fD:_ne(u,d,c.getType());return;case Gw:_ne(u,d,c.getType());break;case LX:Npt(c,u,d);return;case ZOe:case JOe:case ePe:case tPe:case nPe:case rPe:vA(c);return;case jX:console.log("transfer message"),Ene(h,d);break;case BX:console.log("transfer accept message"),Tne(h,d);return;case HX:console.log("transfer reject message"),kne(h,d);return;case FX:console.log("recall message"),One(h);return;case Yw:case Xw:console.log("thread closed message"),Sd.getState().closeThread(d.topic);break;default:console.log("send receive message type",c.getType()),Dpt(c,u,d)}console.log("mqtt message received",a,h,d),Pp.getState().addMessage(h),Dr.emit(Kw,h);const p=Sd.getState().addThreadWithMessage(d,h);console.log("unreadCount",p);try{await ru.createMessage(h),console.log("Sent message stored in IndexedDB:",h)}catch(m){console.error("Error storing sent message in IndexedDB:",m)}}),Qo.on("packetsend",a=>{console.log("mqtt event packetsend",a)}),Qo.on("packetreceive",a=>{console.log("mqtt event packetreceive",a,a.cmd),a.cmd==="publish"||a.cmd==="pingresp"&&console.log("mqtt event packetreceive pingresp")}),Qo.on("reconnect",()=>{console.log("mqtt event reconnect")}),Qo.on("close",()=>{console.log("mqtt event close"),ly=!1,Dr.emit(nD)}),Qo.on("disconnect",()=>{console.error("mqtt event disconnected"),ly=!1,Dr.emit(rD)}),Qo.on("offline",()=>{console.log("mqtt event offline"),ly=!1,Dr.emit(tD)}),Qo.on("error",()=>{console.log("mqtt event error"),Dr.emit(iD)}),Qo.on("end",()=>{console.log("mqtt event end"),Dr.emit(oD)})},xne=new Set,VCe=(e,t)=>{console.log("mqtt mqttSendReceiptReceivedMessage",e),xne.has(e)||(xne.add(e),KCe(rO(),hD,e,t))},wne=new Set,Ipt=(e,t)=>{console.log("mqtt mqttSendReceiptReadMessage",e),wne.has(e)||(wne.add(e),KCe(rO(),pD,e,t))},KCe=async(e,t,n,r)=>{var o,a,s,l,c,u,d,h;console.log("mqtt mqttSendMessage",n);const i=qDe();if(Qo&&Qo.connected){const p=new DRe.Thread;p.setUid(r.uid),p.setType(r.type),p.setTopic(r.topic);const m=new XQ.User;m.setUid((o=r.user)==null?void 0:o.uid),m.setNickname((a=r.user)==null?void 0:a.nickname),m.setAvatar((s=r.user)==null?void 0:s.avatar),p.setUser(m);const v=new XQ.User;(Ol==null?void 0:Ol.uid)!=""&&((r==null?void 0:r.type)===$X||(r==null?void 0:r.type)===RX)?(v.setUid(Ol.uid),v.setNickname(Ol.nickname),v.setAvatar(Ol.avatar),v.setType(MX)):(v.setUid(kl.uid),v.setNickname(kl.nickname),v.setAvatar(kl.avatar),v.setType(IX));const y={orgUid:(l=kl==null?void 0:kl.currentOrganization)==null?void 0:l.uid},S=new ame.Message;S.setUid(e),S.setType(t),S.setStatus(DX),S.setCreatedat(i),S.setClient(ti),S.setContent(n),S.setUser(v),S.setThread(p),S.setExtra(JSON.stringify(y));const b=S.serializeBinary();Qo.publish(r.topic,b);try{const C={uid:S.getUid(),type:S.getType(),content:S.getContent(),client:S.getClient(),createdAt:S.getCreatedat(),status:S.getStatus(),threadTopic:S.getThread().getTopic(),user:{uid:S.getUser().getUid(),nickname:S.getUser().getNickname(),avatar:S.getUser().getAvatar()}};await ru.createMessage(C),console.log("Sent message stored in IndexedDB:",C)}catch(C){console.error("Error storing sent message in IndexedDB:",C)}}else{console.log("mqttClient is disconnect, use http rest api");const p={uid:r.uid,type:r.type,topic:r.topic,user:{uid:(c=r.user)==null?void 0:c.uid,nickname:(u=r.user)==null?void 0:u.nickname,avatar:(d=r.user)==null?void 0:d.avatar}};let m;(Ol==null?void 0:Ol.uid)!=""&&((r==null?void 0:r.type)===$X||(r==null?void 0:r.type)===RX)?m={uid:Ol.uid,nickname:Ol.nickname,avatar:Ol.avatar,type:MX}:m={uid:kl.uid,nickname:kl.nickname,avatar:kl.avatar,type:IX};const v={orgUid:(h=kl==null?void 0:kl.currentOrganization)==null?void 0:h.uid},y={uid:e,type:t,status:DX,createdAt:i,client:ti,content:n,extra:JSON.stringify(v),user:m,thread:p};Rpt(y)}},gA=()=>{Qo?Qo.end():console.log("mqttClient is null")},$pt=()=>Qo&&Qo.connected,Rpt=async e=>{const t=JSON.stringify(e),n=await VIe(t);if(console.log("sendHttpMessage:",n.data),n.data.code===200){Pp.getState().updateMessageStatus(e==null?void 0:e.uid,cD);const r={uid:e==null?void 0:e.uid,type:cD};Dr.emit(Ofe,JSON.stringify(r))}else xn.error(n.data.message)},Apt=(e,t,n)=>e.getUser().getUid()===(t==null?void 0:t.uid)||e.getUser().getUid()===(n==null?void 0:n.uid);function vA(e){console.log("update message status:",e.getContent(),e.getType()),Pp.getState().updateMessageStatus(e.getContent(),e.getType());const t={uid:e.getContent(),type:e.getType()};Dr.emit(Ofe,JSON.stringify(t))}function _ne(e,t,n){(e==null?void 0:e.topic)===(t==null?void 0:t.topic)&&(n===dD?Dr.emit(mOe):n===fD?Dr.emit(gOe):n===Gw&&Dr.emit(vOe))}function Npt(e,t,n){(t==null?void 0:t.topic)===(n==null?void 0:n.topic)&&Dr.emit(yOe,e.getContent())}function Ene(e,t){const n={message:e,thread:t};Dr.emit(aD,JSON.stringify(n))}function Tne(e,t){const n=JSON.parse(e==null?void 0:e.content);Pp.getState().updateMessageStatus(n.uid,WOe);const r={message:e,thread:t};Dr.emit(sD,JSON.stringify(r))}function kne(e,t){const n=JSON.parse(e==null?void 0:e.content);Pp.getState().updateMessageStatus(n.uid,VOe);const r={message:e,thread:t};Dr.emit(lD,JSON.stringify(r))}function One(e){console.log("handleRecallMessage",e==null?void 0:e.uid,e==null?void 0:e.content),Pp.getState().recallMessage(e==null?void 0:e.content)}function Dpt(e,t,n){if(!QDe(n==null?void 0:n.topic)&&GDe(e==null?void 0:e.getType())){const r=e==null?void 0:e.getUid();VCe(r,n),(t==null?void 0:t.topic)===(n==null?void 0:n.topic)&&Ipt(r,n)}}const Lpt=Hc()(Gd(Yd(Xd(e=>({devices:[],currentDevice:{uid:""},myDevice:{uid:""},addDevice(t){console.log("addDevice",t)},setCurrentDevice:t=>{e({currentDevice:t})},setMyDevice(t){e({myDevice:t})},resetDeviceInfo(){}})),{name:OOe}))),qCe=()=>{C_("https://www.weiyuai.cn/docs/zh-CN/")},C_=e=>{os?window.electronAPI.openUrl(e):window.open(e,"_blank")},Fpt=async()=>{if(os){const e=await window.electronAPI.getSystemInfo();console.log("systemInfo:",e)}else return console.log("not electron"),{platform:"web"}},GCe=async()=>os?await window.electronAPI.getIpAddress():(console.log("not electron"),[]),jpt=async()=>{if(os){const e=await window.electronAPI.isWindowActive();return console.log("isWindowActive:",e),e}return null},Bpt=(e,t)=>{os&&window.electronAPI.showElectronNotification(e,t)},Hpt=e=>{os?window.electronAPI.setThemeMode(e):console.log("not electron")},Cj=()=>{os&&window.electronAPI.loginSuccess()},zpt=()=>{os&&window.electronAPI.logoutSuccess()};function YCe(){console.debug("useUserInfo");const[e,t]=f.useState(""),{myDevice:n,setMyDevice:r}=Lpt(k=>({myDevice:k.myDevice,setMyDevice:k.setMyDevice})),{userInfo:i,deviceUid:o,setUserInfo:a,setDeviceUid:s}=Ka(k=>({userInfo:k.userInfo,deviceUid:k.deviceUid,setUserInfo:k.setUserInfo,setDeviceUid:k.setDeviceUid})),{agentInfo:l}=Xv(k=>({agentInfo:k.agentInfo})),c=Pp(k=>k.addMessage),u=Sd(k=>k.updateThreadContent),d=f.useRef(!1),[h,p]=f.useState(!1);f.useEffect(()=>{p(!1),i.userOrganizationRoles&&i.userOrganizationRoles.forEach(k=>{k.roles.forEach(M=>{M.name===sPe&&p(!0)})})},[i.userOrganizationRoles]);const[m,v]=f.useState(!1);f.useEffect(()=>{v(!1),i.userOrganizationRoles&&i.userOrganizationRoles.forEach(k=>{k.roles.forEach(M=>{M.name===lPe&&v(!0)})})},[i.userOrganizationRoles]);const[y,S]=f.useState(!1);f.useEffect(()=>{S(!1),i.userOrganizationRoles&&i.userOrganizationRoles.forEach(k=>{k.roles.forEach(M=>{M.name===cPe&&S(!0)})})},[i.userOrganizationRoles]);const[b,C]=f.useState(!1);f.useEffect(()=>{C(!1),i.userOrganizationRoles&&i.userOrganizationRoles.forEach(k=>{k.roles.forEach(M=>{M.name===uPe&&C(!0)})})},[i.userOrganizationRoles]);const _="",T=async()=>{const k=await GCe();console.log("ipAddress",e,k),k.length>0&&(t(k[0]),n.ip=k[0],r(n))},x=async()=>{var M,P;if(d.current)return;d.current=!0;const k=await WIe(l==null?void 0:l.uid);console.log("getAgentMessageUnread response:",k==null?void 0:k.data),(P=(M=k==null?void 0:k.data)==null?void 0:M.data)==null||P.forEach(D=>{console.log("getAgentMessageUnread item:",D),c(D);const R=u(D.threadTopic,D.content);R&&VCe(D==null?void 0:D.uid,R)}),d.current=!1};return f.useEffect(()=>{b&&x()},[b]),f.useEffect(()=>{console.log("useUserInfo useEffect"),(o===void 0||o==="")&&s(rO()),T()},[]),{userInfo:i,setUserInfo:a,agentInfo:l,handleUpdateAgentStatus:async k=>{const M={...l,status:k};xn.loading("正在更新状态");const P=await UIe(M);console.log("updateAgentStatus:",k,P.data),P.data.code===200?(xn.destroy(),xn.success("状态更新成功")):(xn.destroy(),xn.error("状态更新失败"))},avatar:_,hasRoleAgent:b,hasRoleSuper:h,hasRoleAdmin:m,hasRoleMember:y}}const Ks=f.createContext({}),Upt=({children:e})=>{const[t,n]=f.useState(!1),[r,i]=f.useState(!1),o=nE(M=>M.accessToken),a=fPe(M=>M.settings),{userInfo:s,setUserInfo:l,agentInfo:c,handleUpdateAgentStatus:u,hasRoleAgent:d,hasRoleSuper:h,hasRoleAdmin:p,hasRoleMember:m}=YCe(),v=f.useMemo(()=>!!o&&o.trim().length>0,[o]),{themeMode:y,setThemeMode:S,isDarkMode:b}=Ufe(),[C,_]=f.useState(PT),T=M=>{let P;M==="en"?P=KX:M==="zh-cn"?P=PT:M==="zh-tw"?P=sMe:P=PT,console.log("changeLocale localeValue:",P),_(P),localStorage.setItem(EX,P.locale)},[x,E]=f.useState(ab),k=M=>{E(M),localStorage.setItem(TX,M)};return f.useEffect(()=>{const M=localStorage.getItem(EX);_(M==="en"?KX:PT);const P=localStorage.getItem(TX);E(P===ab?ab:P===yv?yv:e9)},[]),V.jsx(Ks.Provider,{value:{isCustomServer:t,setIsCustomServer:n,isLoggedIn:v,settings:a,isDarkMode:b,themeMode:y,setThemeMode:S,locale:C,changeLocale:T,mode:x,changeMode:k,isPingLoading:r,setPingLoading:i,userInfo:s,setUserInfo:l,agentInfo:c,handleUpdateAgentStatus:u,hasRoleAgent:d,hasRoleSuper:h,hasRoleAdmin:p,hasRoleMember:m},children:e})};var IP=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},$P=typeof window>"u"||"Deno"in globalThis;function ud(){}function Wpt(e,t){return typeof e=="function"?e(t):e}function Vpt(e){return typeof e=="number"&&e>=0&&e!==1/0}function Kpt(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Pne(e,t){return typeof e=="function"?e(t):e}function qpt(e,t){return typeof e=="function"?e(t):e}function Mne(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(a){if(r){if(t.queryHash!==dV(a,t.options))return!1}else if(!w_(t.queryKey,a))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||i&&i!==t.state.fetchStatus||o&&!o(t))}function Ine(e,t){const{exact:n,status:r,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(x_(t.options.mutationKey)!==x_(o))return!1}else if(!w_(t.options.mutationKey,o))return!1}return!(r&&t.state.status!==r||i&&!i(t))}function dV(e,t){return((t==null?void 0:t.queryKeyHashFn)||x_)(e)}function x_(e){return JSON.stringify(e,(t,n)=>xj(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function w_(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!w_(e[n],t[n])):!1}function XCe(e,t){if(e===t)return e;const n=$ne(e)&&$ne(t);if(n||xj(e)&&xj(t)){const r=n?e:Object.keys(e),i=r.length,o=n?t:Object.keys(t),a=o.length,s=n?[]:{};let l=0;for(let c=0;c<a;c++){const u=n?c:o[c];(!n&&r.includes(u)||n)&&e[u]===void 0&&t[u]===void 0?(s[u]=void 0,l++):(s[u]=XCe(e[u],t[u]),s[u]===e[u]&&e[u]!==void 0&&l++)}return i===a&&l===i?e:s}return t}function $ne(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function xj(e){if(!Rne(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!Rne(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Rne(e){return Object.prototype.toString.call(e)==="[object Object]"}function Gpt(e){return new Promise(t=>{setTimeout(t,e)})}function Ypt(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?XCe(e,t):t}function Xpt(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function Qpt(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var fV=Symbol();function QCe(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===fV?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var B1,km,_b,Kce,Zpt=(Kce=class extends IP{constructor(){super();sr(this,B1);sr(this,km);sr(this,_b);Dn(this,_b,t=>{if(!$P&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){Xe(this,km)||this.setEventListener(Xe(this,_b))}onUnsubscribe(){var t;this.hasListeners()||((t=Xe(this,km))==null||t.call(this),Dn(this,km,void 0))}setEventListener(t){var n;Dn(this,_b,t),(n=Xe(this,km))==null||n.call(this),Dn(this,km,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){Xe(this,B1)!==t&&(Dn(this,B1,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof Xe(this,B1)=="boolean"?Xe(this,B1):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},B1=new WeakMap,km=new WeakMap,_b=new WeakMap,Kce),ZCe=new Zpt,Eb,Om,Tb,qce,Jpt=(qce=class extends IP{constructor(){super();sr(this,Eb,!0);sr(this,Om);sr(this,Tb);Dn(this,Tb,t=>{if(!$P&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){Xe(this,Om)||this.setEventListener(Xe(this,Tb))}onUnsubscribe(){var t;this.hasListeners()||((t=Xe(this,Om))==null||t.call(this),Dn(this,Om,void 0))}setEventListener(t){var n;Dn(this,Tb,t),(n=Xe(this,Om))==null||n.call(this),Dn(this,Om,t(this.setOnline.bind(this)))}setOnline(t){Xe(this,Eb)!==t&&(Dn(this,Eb,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return Xe(this,Eb)}},Eb=new WeakMap,Om=new WeakMap,Tb=new WeakMap,qce),sk=new Jpt;function emt(){let e,t;const n=new Promise((i,o)=>{e=i,t=o});n.status="pending",n.catch(()=>{});function r(i){Object.assign(n,i),delete n.resolve,delete n.reject}return n.resolve=i=>{r({status:"fulfilled",value:i}),e(i)},n.reject=i=>{r({status:"rejected",reason:i}),t(i)},n}function tmt(e){return Math.min(1e3*2**e,3e4)}function JCe(e){return(e??"online")==="online"?sk.isOnline():!0}var exe=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function yA(e){return e instanceof exe}function txe(e){let t=!1,n=0,r=!1,i;const o=emt(),a=v=>{var y;r||(h(new exe(v)),(y=e.abort)==null||y.call(e))},s=()=>{t=!0},l=()=>{t=!1},c=()=>ZCe.isFocused()&&(e.networkMode==="always"||sk.isOnline())&&e.canRun(),u=()=>JCe(e.networkMode)&&e.canRun(),d=v=>{var y;r||(r=!0,(y=e.onSuccess)==null||y.call(e,v),i==null||i(),o.resolve(v))},h=v=>{var y;r||(r=!0,(y=e.onError)==null||y.call(e,v),i==null||i(),o.reject(v))},p=()=>new Promise(v=>{var y;i=S=>{(r||c())&&v(S)},(y=e.onPause)==null||y.call(e)}).then(()=>{var v;i=void 0,r||(v=e.onContinue)==null||v.call(e)}),m=()=>{if(r)return;let v;const y=n===0?e.initialPromise:void 0;try{v=y??e.fn()}catch(S){v=Promise.reject(S)}Promise.resolve(v).then(d).catch(S=>{var x;if(r)return;const b=e.retry??($P?0:3),C=e.retryDelay??tmt,_=typeof C=="function"?C(n,S):C,T=b===!0||typeof b=="number"&&n<b||typeof b=="function"&&b(n,S);if(t||!T){h(S);return}n++,(x=e.onFail)==null||x.call(e,n,S),Gpt(_).then(()=>c()?void 0:p()).then(()=>{t?h(S):m()})})};return{promise:o,cancel:a,continue:()=>(i==null||i(),o),cancelRetry:s,continueRetry:l,canStart:u,start:()=>(u()?m():p().then(m),o)}}function nmt(){let e=[],t=0,n=s=>{s()},r=s=>{s()},i=s=>setTimeout(s,0);const o=s=>{t?e.push(s):i(()=>{n(s)})},a=()=>{const s=e;e=[],s.length&&i(()=>{r(()=>{s.forEach(l=>{n(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||a()}return l},batchCalls:s=>(...l)=>{o(()=>{s(...l)})},schedule:o,setNotifyFunction:s=>{n=s},setBatchNotifyFunction:s=>{r=s},setScheduler:s=>{i=s}}}var ll=nmt(),H1,Gce,nxe=(Gce=class{constructor(){sr(this,H1)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Vpt(this.gcTime)&&Dn(this,H1,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??($P?1/0:5*60*1e3))}clearGcTimeout(){Xe(this,H1)&&(clearTimeout(Xe(this,H1)),Dn(this,H1,void 0))}},H1=new WeakMap,Gce),kb,Ob,ou,Rs,q_,z1,dd,Ih,Yce,rmt=(Yce=class extends nxe{constructor(t){super();sr(this,dd);sr(this,kb);sr(this,Ob);sr(this,ou);sr(this,Rs);sr(this,q_);sr(this,z1);Dn(this,z1,!1),Dn(this,q_,t.defaultOptions),this.setOptions(t.options),this.observers=[],Dn(this,ou,t.cache),this.queryKey=t.queryKey,this.queryHash=t.queryHash,Dn(this,kb,omt(this.options)),this.state=t.state??Xe(this,kb),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=Xe(this,Rs))==null?void 0:t.promise}setOptions(t){this.options={...Xe(this,q_),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&Xe(this,ou).remove(this)}setData(t,n){const r=Ypt(this.state.data,t,this.options);return er(this,dd,Ih).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){er(this,dd,Ih).call(this,{type:"setState",state:t,setStateOptions:n})}cancel(t){var r,i;const n=(r=Xe(this,Rs))==null?void 0:r.promise;return(i=Xe(this,Rs))==null||i.cancel(t),n?n.then(ud).catch(ud):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(Xe(this,kb))}isActive(){return this.observers.some(t=>qpt(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===fV||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(t=0){return this.state.isInvalidated||this.state.data===void 0||!Kpt(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=Xe(this,Rs))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=Xe(this,Rs))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),Xe(this,ou).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(Xe(this,Rs)&&(Xe(this,z1)?Xe(this,Rs).cancel({revert:!0}):Xe(this,Rs).cancelRetry()),this.scheduleGc()),Xe(this,ou).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||er(this,dd,Ih).call(this,{type:"invalidate"})}fetch(t,n){var l,c,u;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(Xe(this,Rs))return Xe(this,Rs).continueRetry(),Xe(this,Rs).promise}if(t&&this.setOptions(t),!this.options.queryFn){const d=this.observers.find(h=>h.options.queryFn);d&&this.setOptions(d.options)}const r=new AbortController,i=d=>{Object.defineProperty(d,"signal",{enumerable:!0,get:()=>(Dn(this,z1,!0),r.signal)})},o=()=>{const d=QCe(this.options,n),h={queryKey:this.queryKey,meta:this.meta};return i(h),Dn(this,z1,!1),this.options.persister?this.options.persister(d,h,this):d(h)},a={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:o};i(a),(l=this.options.behavior)==null||l.onFetch(a,this),Dn(this,Ob,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((c=a.fetchOptions)==null?void 0:c.meta))&&er(this,dd,Ih).call(this,{type:"fetch",meta:(u=a.fetchOptions)==null?void 0:u.meta});const s=d=>{var h,p,m,v;yA(d)&&d.silent||er(this,dd,Ih).call(this,{type:"error",error:d}),yA(d)||((p=(h=Xe(this,ou).config).onError)==null||p.call(h,d,this),(v=(m=Xe(this,ou).config).onSettled)==null||v.call(m,this.state.data,d,this)),this.scheduleGc()};return Dn(this,Rs,txe({initialPromise:n==null?void 0:n.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:d=>{var h,p,m,v;if(d===void 0){s(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(d)}catch(y){s(y);return}(p=(h=Xe(this,ou).config).onSuccess)==null||p.call(h,d,this),(v=(m=Xe(this,ou).config).onSettled)==null||v.call(m,d,this.state.error,this),this.scheduleGc()},onError:s,onFail:(d,h)=>{er(this,dd,Ih).call(this,{type:"failed",failureCount:d,error:h})},onPause:()=>{er(this,dd,Ih).call(this,{type:"pause"})},onContinue:()=>{er(this,dd,Ih).call(this,{type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0})),Xe(this,Rs).start()}},kb=new WeakMap,Ob=new WeakMap,ou=new WeakMap,Rs=new WeakMap,q_=new WeakMap,z1=new WeakMap,dd=new WeakSet,Ih=function(t){const n=r=>{switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...imt(r.data,this.options),fetchMeta:t.meta??null};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const i=t.error;return yA(i)&&i.revert&&Xe(this,Ob)?{...Xe(this,Ob),fetchStatus:"idle"}:{...r,error:i,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),ll.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),Xe(this,ou).notify({query:this,type:"updated",action:t})})},Yce);function imt(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:JCe(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function omt(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Ef,Xce,amt=(Xce=class extends IP{constructor(t={}){super();sr(this,Ef);this.config=t,Dn(this,Ef,new Map)}build(t,n,r){const i=n.queryKey,o=n.queryHash??dV(i,n);let a=this.get(o);return a||(a=new rmt({cache:this,queryKey:i,queryHash:o,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(i)}),this.add(a)),a}add(t){Xe(this,Ef).has(t.queryHash)||(Xe(this,Ef).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=Xe(this,Ef).get(t.queryHash);n&&(t.destroy(),n===t&&Xe(this,Ef).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){ll.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return Xe(this,Ef).get(t)}getAll(){return[...Xe(this,Ef).values()]}find(t){const n={exact:!0,...t};return this.getAll().find(r=>Mne(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>Mne(t,r)):n}notify(t){ll.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){ll.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){ll.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},Ef=new WeakMap,Xce),Tf,nl,U1,kf,pm,Qce,smt=(Qce=class extends nxe{constructor(t){super();sr(this,kf);sr(this,Tf);sr(this,nl);sr(this,U1);this.mutationId=t.mutationId,Dn(this,nl,t.mutationCache),Dn(this,Tf,[]),this.state=t.state||lmt(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){Xe(this,Tf).includes(t)||(Xe(this,Tf).push(t),this.clearGcTimeout(),Xe(this,nl).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){Dn(this,Tf,Xe(this,Tf).filter(n=>n!==t)),this.scheduleGc(),Xe(this,nl).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){Xe(this,Tf).length||(this.state.status==="pending"?this.scheduleGc():Xe(this,nl).remove(this))}continue(){var t;return((t=Xe(this,U1))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var i,o,a,s,l,c,u,d,h,p,m,v,y,S,b,C,_,T,x,E;Dn(this,U1,txe({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(k,M)=>{er(this,kf,pm).call(this,{type:"failed",failureCount:k,error:M})},onPause:()=>{er(this,kf,pm).call(this,{type:"pause"})},onContinue:()=>{er(this,kf,pm).call(this,{type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>Xe(this,nl).canRun(this)}));const n=this.state.status==="pending",r=!Xe(this,U1).canStart();try{if(!n){er(this,kf,pm).call(this,{type:"pending",variables:t,isPaused:r}),await((o=(i=Xe(this,nl).config).onMutate)==null?void 0:o.call(i,t,this));const M=await((s=(a=this.options).onMutate)==null?void 0:s.call(a,t));M!==this.state.context&&er(this,kf,pm).call(this,{type:"pending",context:M,variables:t,isPaused:r})}const k=await Xe(this,U1).start();return await((c=(l=Xe(this,nl).config).onSuccess)==null?void 0:c.call(l,k,t,this.state.context,this)),await((d=(u=this.options).onSuccess)==null?void 0:d.call(u,k,t,this.state.context)),await((p=(h=Xe(this,nl).config).onSettled)==null?void 0:p.call(h,k,null,this.state.variables,this.state.context,this)),await((v=(m=this.options).onSettled)==null?void 0:v.call(m,k,null,t,this.state.context)),er(this,kf,pm).call(this,{type:"success",data:k}),k}catch(k){try{throw await((S=(y=Xe(this,nl).config).onError)==null?void 0:S.call(y,k,t,this.state.context,this)),await((C=(b=this.options).onError)==null?void 0:C.call(b,k,t,this.state.context)),await((T=(_=Xe(this,nl).config).onSettled)==null?void 0:T.call(_,void 0,k,this.state.variables,this.state.context,this)),await((E=(x=this.options).onSettled)==null?void 0:E.call(x,void 0,k,t,this.state.context)),k}finally{er(this,kf,pm).call(this,{type:"error",error:k})}}finally{Xe(this,nl).runNext(this)}}},Tf=new WeakMap,nl=new WeakMap,U1=new WeakMap,kf=new WeakSet,pm=function(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),ll.batch(()=>{Xe(this,Tf).forEach(r=>{r.onMutationUpdate(t)}),Xe(this,nl).notify({mutation:this,type:"updated",action:t})})},Qce);function lmt(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var gc,G_,Zce,cmt=(Zce=class extends IP{constructor(t={}){super();sr(this,gc);sr(this,G_);this.config=t,Dn(this,gc,new Map),Dn(this,G_,Date.now())}build(t,n,r){const i=new smt({mutationCache:this,mutationId:++zg(this,G_)._,options:t.defaultMutationOptions(n),state:r});return this.add(i),i}add(t){const n=f5(t),r=Xe(this,gc).get(n)??[];r.push(t),Xe(this,gc).set(n,r),this.notify({type:"added",mutation:t})}remove(t){var r;const n=f5(t);if(Xe(this,gc).has(n)){const i=(r=Xe(this,gc).get(n))==null?void 0:r.filter(o=>o!==t);i&&(i.length===0?Xe(this,gc).delete(n):Xe(this,gc).set(n,i))}this.notify({type:"removed",mutation:t})}canRun(t){var r;const n=(r=Xe(this,gc).get(f5(t)))==null?void 0:r.find(i=>i.state.status==="pending");return!n||n===t}runNext(t){var r;const n=(r=Xe(this,gc).get(f5(t)))==null?void 0:r.find(i=>i!==t&&i.state.isPaused);return(n==null?void 0:n.continue())??Promise.resolve()}clear(){ll.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}getAll(){return[...Xe(this,gc).values()].flat()}find(t){const n={exact:!0,...t};return this.getAll().find(r=>Ine(n,r))}findAll(t={}){return this.getAll().filter(n=>Ine(t,n))}notify(t){ll.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return ll.batch(()=>Promise.all(t.map(n=>n.continue().catch(ud))))}},gc=new WeakMap,G_=new WeakMap,Zce);function f5(e){var t;return((t=e.options.scope)==null?void 0:t.id)??String(e.mutationId)}function Ane(e){return{onFetch:(t,n)=>{var u,d,h,p,m;const r=t.options,i=(h=(d=(u=t.fetchOptions)==null?void 0:u.meta)==null?void 0:d.fetchMore)==null?void 0:h.direction,o=((p=t.state.data)==null?void 0:p.pages)||[],a=((m=t.state.data)==null?void 0:m.pageParams)||[];let s={pages:[],pageParams:[]},l=0;const c=async()=>{let v=!1;const y=C=>{Object.defineProperty(C,"signal",{enumerable:!0,get:()=>(t.signal.aborted?v=!0:t.signal.addEventListener("abort",()=>{v=!0}),t.signal)})},S=QCe(t.options,t.fetchOptions),b=async(C,_,T)=>{if(v)return Promise.reject();if(_==null&&C.pages.length)return Promise.resolve(C);const x={queryKey:t.queryKey,pageParam:_,direction:T?"backward":"forward",meta:t.options.meta};y(x);const E=await S(x),{maxPages:k}=t.options,M=T?Qpt:Xpt;return{pages:M(C.pages,E,k),pageParams:M(C.pageParams,_,k)}};if(i&&o.length){const C=i==="backward",_=C?umt:Nne,T={pages:o,pageParams:a},x=_(r,T);s=await b(T,x,C)}else{const C=e??o.length;do{const _=l===0?a[0]??r.initialPageParam:Nne(r,s);if(l>0&&_==null)break;s=await b(s,_),l++}while(l<C)}return s};t.options.persister?t.fetchFn=()=>{var v,y;return(y=(v=t.options).persister)==null?void 0:y.call(v,c,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=c}}}function Nne(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function umt(e,{pages:t,pageParams:n}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,n[0],n):void 0}var Xo,Pm,Mm,Pb,Mb,Im,Ib,$b,Jce,dmt=(Jce=class{constructor(e={}){sr(this,Xo);sr(this,Pm);sr(this,Mm);sr(this,Pb);sr(this,Mb);sr(this,Im);sr(this,Ib);sr(this,$b);Dn(this,Xo,e.queryCache||new amt),Dn(this,Pm,e.mutationCache||new cmt),Dn(this,Mm,e.defaultOptions||{}),Dn(this,Pb,new Map),Dn(this,Mb,new Map),Dn(this,Im,0)}mount(){zg(this,Im)._++,Xe(this,Im)===1&&(Dn(this,Ib,ZCe.subscribe(async e=>{e&&(await this.resumePausedMutations(),Xe(this,Xo).onFocus())})),Dn(this,$b,sk.subscribe(async e=>{e&&(await this.resumePausedMutations(),Xe(this,Xo).onOnline())})))}unmount(){var e,t;zg(this,Im)._--,Xe(this,Im)===0&&((e=Xe(this,Ib))==null||e.call(this),Dn(this,Ib,void 0),(t=Xe(this,$b))==null||t.call(this),Dn(this,$b,void 0))}isFetching(e){return Xe(this,Xo).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return Xe(this,Pm).findAll({...e,status:"pending"}).length}getQueryData(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=Xe(this,Xo).get(t.queryHash))==null?void 0:n.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);if(t===void 0)return this.fetchQuery(e);{const n=this.defaultQueryOptions(e),r=Xe(this,Xo).build(this,n);return e.revalidateIfStale&&r.isStaleByTime(Pne(n.staleTime,r))&&this.prefetchQuery(n),Promise.resolve(t)}}getQueriesData(e){return Xe(this,Xo).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),i=Xe(this,Xo).get(r.queryHash),o=i==null?void 0:i.state.data,a=Wpt(t,o);if(a!==void 0)return Xe(this,Xo).build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return ll.batch(()=>Xe(this,Xo).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=Xe(this,Xo).get(t.queryHash))==null?void 0:n.state}removeQueries(e){const t=Xe(this,Xo);ll.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=Xe(this,Xo),r={type:"active",...e};return ll.batch(()=>(n.findAll(e).forEach(i=>{i.reset()}),this.refetchQueries(r,t)))}cancelQueries(e={},t={}){const n={revert:!0,...t},r=ll.batch(()=>Xe(this,Xo).findAll(e).map(i=>i.cancel(n)));return Promise.all(r).then(ud).catch(ud)}invalidateQueries(e={},t={}){return ll.batch(()=>{if(Xe(this,Xo).findAll(e).forEach(r=>{r.invalidate()}),e.refetchType==="none")return Promise.resolve();const n={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(n,t)})}refetchQueries(e={},t){const n={...t,cancelRefetch:(t==null?void 0:t.cancelRefetch)??!0},r=ll.batch(()=>Xe(this,Xo).findAll(e).filter(i=>!i.isDisabled()).map(i=>{let o=i.fetch(void 0,n);return n.throwOnError||(o=o.catch(ud)),i.state.fetchStatus==="paused"?Promise.resolve():o}));return Promise.all(r).then(ud)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=Xe(this,Xo).build(this,t);return n.isStaleByTime(Pne(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(ud).catch(ud)}fetchInfiniteQuery(e){return e.behavior=Ane(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(ud).catch(ud)}ensureInfiniteQueryData(e){return e.behavior=Ane(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return sk.isOnline()?Xe(this,Pm).resumePausedMutations():Promise.resolve()}getQueryCache(){return Xe(this,Xo)}getMutationCache(){return Xe(this,Pm)}getDefaultOptions(){return Xe(this,Mm)}setDefaultOptions(e){Dn(this,Mm,e)}setQueryDefaults(e,t){Xe(this,Pb).set(x_(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...Xe(this,Pb).values()];let n={};return t.forEach(r=>{w_(e,r.queryKey)&&(n={...n,...r.defaultOptions})}),n}setMutationDefaults(e,t){Xe(this,Mb).set(x_(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...Xe(this,Mb).values()];let n={};return t.forEach(r=>{w_(e,r.mutationKey)&&(n={...n,...r.defaultOptions})}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...Xe(this,Mm).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=dV(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.enabled!==!0&&t.queryFn===fV&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...Xe(this,Mm).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){Xe(this,Xo).clear(),Xe(this,Pm).clear()}},Xo=new WeakMap,Pm=new WeakMap,Mm=new WeakMap,Pb=new WeakMap,Mb=new WeakMap,Im=new WeakMap,Ib=new WeakMap,$b=new WeakMap,Jce),fmt=f.createContext(void 0),hmt=({client:e,children:t})=>(f.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),V.jsx(fmt.Provider,{value:e,children:t}));/**
|
||
* @remix-run/router v1.21.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function Mo(){return Mo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mo.apply(this,arguments)}var Ca;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Ca||(Ca={}));const Dne="popstate";function pmt(e){e===void 0&&(e={});function t(r,i){let{pathname:o,search:a,hash:s}=r.location;return oS("",{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:dg(i)}return rxe(t,n,null,e)}function mmt(e){e===void 0&&(e={});function t(i,o){let{pathname:a="/",search:s="",hash:l=""}=Np(i.location.hash.substr(1));return!a.startsWith("/")&&!a.startsWith(".")&&(a="/"+a),oS("",{pathname:a,search:s,hash:l},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(i,o){let a=i.document.querySelector("base"),s="";if(a&&a.getAttribute("href")){let l=i.location.href,c=l.indexOf("#");s=c===-1?l:l.slice(0,c)}return s+"#"+(typeof o=="string"?o:dg(o))}function r(i,o){Mv(i.pathname.charAt(0)==="/","relative pathnames are not supported in hash history.push("+JSON.stringify(o)+")")}return rxe(t,n,r,e)}function ai(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Mv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function gmt(){return Math.random().toString(36).substr(2,8)}function Lne(e,t){return{usr:e.state,key:e.key,idx:t}}function oS(e,t,n,r){return n===void 0&&(n=null),Mo({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Np(t):t,{state:n,key:t&&t.key||r||gmt()})}function dg(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Np(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function rxe(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s=Ca.Pop,l=null,c=u();c==null&&(c=0,a.replaceState(Mo({},a.state,{idx:c}),""));function u(){return(a.state||{idx:null}).idx}function d(){s=Ca.Pop;let y=u(),S=y==null?null:y-c;c=y,l&&l({action:s,location:v.location,delta:S})}function h(y,S){s=Ca.Push;let b=oS(v.location,y,S);n&&n(b,y),c=u()+1;let C=Lne(b,c),_=v.createHref(b);try{a.pushState(C,"",_)}catch(T){if(T instanceof DOMException&&T.name==="DataCloneError")throw T;i.location.assign(_)}o&&l&&l({action:s,location:v.location,delta:1})}function p(y,S){s=Ca.Replace;let b=oS(v.location,y,S);n&&n(b,y),c=u();let C=Lne(b,c),_=v.createHref(b);a.replaceState(C,"",_),o&&l&&l({action:s,location:v.location,delta:0})}function m(y){let S=i.location.origin!=="null"?i.location.origin:i.location.href,b=typeof y=="string"?y:dg(y);return b=b.replace(/ $/,"%20"),ai(S,"No window.location.(origin|href) available to create URL for href: "+b),new URL(b,S)}let v={get action(){return s},get location(){return e(i,a)},listen(y){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(Dne,d),l=y,()=>{i.removeEventListener(Dne,d),l=null}},createHref(y){return t(i,y)},createURL:m,encodeLocation(y){let S=m(y);return{pathname:S.pathname,search:S.search,hash:S.hash}},push:h,replace:p,go(y){return a.go(y)}};return v}var Xi;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Xi||(Xi={}));const vmt=new Set(["lazy","caseSensitive","path","id","index","children"]);function ymt(e){return e.index===!0}function lk(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((i,o)=>{let a=[...n,String(o)],s=typeof i.id=="string"?i.id:a.join("-");if(ai(i.index!==!0||!i.children,"Cannot specify children on an index route"),ai(!r[s],'Found a route id collision on id "'+s+`". Route id's must be globally unique within Data Router usages`),ymt(i)){let l=Mo({},i,t(i),{id:s});return r[s]=l,l}else{let l=Mo({},i,t(i),{id:s,children:void 0});return r[s]=l,i.children&&(l.children=lk(i.children,t,a,r)),l}})}function y1(e,t,n){return n===void 0&&(n="/"),V8(e,t,n,!1)}function V8(e,t,n,r){let i=typeof t=="string"?Np(t):t,o=fC(i.pathname||"/",n);if(o==null)return null;let a=ixe(e);Smt(a);let s=null;for(let l=0;s==null&&l<a.length;++l){let c=Imt(o);s=Pmt(a[l],c,r)}return s}function bmt(e,t){let{route:n,pathname:r,params:i}=e;return{id:n.id,pathname:r,params:i,data:t[n.id],handle:n.handle}}function ixe(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let i=(o,a,s)=>{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};l.relativePath.startsWith("/")&&(ai(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=rp([r,l.relativePath]),u=n.concat(l);o.children&&o.children.length>0&&(ai(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),ixe(o.children,t,u,c)),!(o.path==null&&!o.index)&&t.push({path:c,score:kmt(c,o.index),routesMeta:u})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let l of oxe(o.path))i(o,a,l)}),t}function oxe(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=oxe(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function Smt(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Omt(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Cmt=/^:[\w-]+$/,xmt=3,wmt=2,_mt=1,Emt=10,Tmt=-2,Fne=e=>e==="*";function kmt(e,t){let n=e.split("/"),r=n.length;return n.some(Fne)&&(r+=Tmt),t&&(r+=wmt),n.filter(i=>!Fne(i)).reduce((i,o)=>i+(Cmt.test(o)?xmt:o===""?_mt:Emt),r)}function Omt(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 Pmt(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,i={},o="/",a=[];for(let s=0;s<r.length;++s){let l=r[s],c=s===r.length-1,u=o==="/"?t:t.slice(o.length)||"/",d=jne({path:l.relativePath,caseSensitive:l.caseSensitive,end:c},u),h=l.route;if(!d&&c&&n&&!r[r.length-1].route.index&&(d=jne({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},u)),!d)return null;Object.assign(i,d.params),a.push({params:i,pathname:rp([o,d.pathname]),pathnameBase:Amt(rp([o,d.pathnameBase])),route:h}),d.pathnameBase!=="/"&&(o=rp([o,d.pathnameBase]))}return a}function jne(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Mmt(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,u,d)=>{let{paramName:h,isOptional:p}=u;if(h==="*"){let v=s[d]||"";a=o.slice(0,o.length-v.length).replace(/(.)\/+$/,"$1")}const m=s[d];return p&&!m?c[h]=void 0:c[h]=(m||"").replace(/%2F/g,"/"),c},{}),pathname:o,pathnameBase:a,pattern:e}}function Mmt(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Mv(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,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Imt(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Mv(!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 fC(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 $mt(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?Np(e):e;return{pathname:n?n.startsWith("/")?n:Rmt(n,t):t,search:Nmt(r),hash:Dmt(i)}}function Rmt(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 bA(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 axe(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function RP(e,t){let n=axe(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function AP(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=Np(e):(i=Mo({},e),ai(!i.pathname||!i.pathname.includes("?"),bA("?","pathname","search",i)),ai(!i.pathname||!i.pathname.includes("#"),bA("#","pathname","hash",i)),ai(!i.search||!i.search.includes("#"),bA("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(a==null)s=n;else{let d=t.length-1;if(!r&&a.startsWith("..")){let h=a.split("/");for(;h[0]==="..";)h.shift(),d-=1;i.pathname=h.join("/")}s=d>=0?t[d]:"/"}let l=$mt(i,s),c=a&&a!=="/"&&a.endsWith("/"),u=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||u)&&(l.pathname+="/"),l}const rp=e=>e.join("/").replace(/\/\/+/g,"/"),Amt=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Nmt=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Dmt=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class ck{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function NP(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const sxe=["post","put","patch","delete"],Lmt=new Set(sxe),Fmt=["get",...sxe],jmt=new Set(Fmt),Bmt=new Set([301,302,303,307,308]),Hmt=new Set([307,308]),SA={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},zmt={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Ux={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},hV=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Umt=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),lxe="remix-router-transitions";function cxe(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;ai(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let i;if(e.mapRouteProperties)i=e.mapRouteProperties;else if(e.detectErrorBoundary){let et=e.detectErrorBoundary;i=ot=>({hasErrorBoundary:et(ot)})}else i=Umt;let o={},a=lk(e.routes,i,void 0,o),s,l=e.basename||"/",c=e.dataStrategy||qmt,u=e.patchRoutesOnNavigation,d=Mo({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),h=null,p=new Set,m=null,v=null,y=null,S=e.hydrationData!=null,b=y1(a,e.history.location,l),C=null;if(b==null&&!u){let et=$l(404,{pathname:e.history.location.pathname}),{matches:ot,route:Qe}=Xne(a);b=ot,C={[Qe.id]:et}}b&&!e.hydrationData&&an(b,a,e.history.location.pathname).active&&(b=null);let _;if(b)if(b.some(et=>et.route.lazy))_=!1;else if(!b.some(et=>et.route.loader))_=!0;else if(d.v7_partialHydration){let et=e.hydrationData?e.hydrationData.loaderData:null,ot=e.hydrationData?e.hydrationData.errors:null;if(ot){let Qe=b.findIndex(ut=>ot[ut.route.id]!==void 0);_=b.slice(0,Qe+1).every(ut=>!_j(ut.route,et,ot))}else _=b.every(Qe=>!_j(Qe.route,et,ot))}else _=e.hydrationData!=null;else if(_=!1,b=[],d.v7_partialHydration){let et=an(null,a,e.history.location.pathname);et.active&&et.matches&&(b=et.matches)}let T,x={historyAction:e.history.action,location:e.history.location,matches:b,initialized:_,navigation:SA,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||C,fetchers:new Map,blockers:new Map},E=Ca.Pop,k=!1,M,P=!1,D=new Map,R=null,A=!1,H=!1,F=[],U=new Set,z=new Map,K=0,Z=-1,N=new Map,j=new Set,W=new Map,G=new Map,re=new Set,se=new Map,de=new Map,ee;function ne(){if(h=e.history.listen(et=>{let{action:ot,location:Qe,delta:ut}=et;if(ee){ee(),ee=void 0;return}Mv(de.size===0||ut!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let Nt=Ze({currentLocation:x.location,nextLocation:Qe,historyAction:ot});if(Nt&&ut!=null){let Lt=new Promise(Zt=>{ee=Zt});e.history.go(ut*-1),Je(Nt,{state:"blocked",location:Qe,proceed(){Je(Nt,{state:"proceeding",proceed:void 0,reset:void 0,location:Qe}),Lt.then(()=>e.history.go(ut))},reset(){let Zt=new Map(x.blockers);Zt.set(Nt,Ux),ge({blockers:Zt})}});return}return ce(ot,Qe)}),n){sgt(t,D);let et=()=>lgt(t,D);t.addEventListener("pagehide",et),R=()=>t.removeEventListener("pagehide",et)}return x.initialized||ce(Ca.Pop,x.location,{initialHydration:!0}),T}function ue(){h&&h(),R&&R(),p.clear(),M&&M.abort(),x.fetchers.forEach((et,ot)=>Oe(ot)),x.blockers.forEach((et,ot)=>Ue(ot))}function ye(et){return p.add(et),()=>p.delete(et)}function ge(et,ot){ot===void 0&&(ot={}),x=Mo({},x,et);let Qe=[],ut=[];d.v7_fetcherPersist&&x.fetchers.forEach((Nt,Lt)=>{Nt.state==="idle"&&(re.has(Lt)?ut.push(Lt):Qe.push(Lt))}),[...p].forEach(Nt=>Nt(x,{deletedFetchers:ut,viewTransitionOpts:ot.viewTransitionOpts,flushSync:ot.flushSync===!0})),d.v7_fetcherPersist&&(Qe.forEach(Nt=>x.fetchers.delete(Nt)),ut.forEach(Nt=>Oe(Nt)))}function pe(et,ot,Qe){var ut,Nt;let{flushSync:Lt}=Qe===void 0?{}:Qe,Zt=x.actionData!=null&&x.navigation.formMethod!=null&&md(x.navigation.formMethod)&&x.navigation.state==="loading"&&((ut=et.state)==null?void 0:ut._isRedirect)!==!0,Wt;ot.actionData?Object.keys(ot.actionData).length>0?Wt=ot.actionData:Wt=null:Zt?Wt=x.actionData:Wt=null;let At=ot.loaderData?Gne(x.loaderData,ot.loaderData,ot.matches||[],ot.errors):x.loaderData,$t=x.blockers;$t.size>0&&($t=new Map($t),$t.forEach((cn,_t)=>$t.set(_t,Ux)));let Gt=k===!0||x.navigation.formMethod!=null&&md(x.navigation.formMethod)&&((Nt=et.state)==null?void 0:Nt._isRedirect)!==!0;s&&(a=s,s=void 0),A||E===Ca.Pop||(E===Ca.Push?e.history.push(et,et.state):E===Ca.Replace&&e.history.replace(et,et.state));let Ft;if(E===Ca.Pop){let cn=D.get(x.location.pathname);cn&&cn.has(et.pathname)?Ft={currentLocation:x.location,nextLocation:et}:D.has(et.pathname)&&(Ft={currentLocation:et,nextLocation:x.location})}else if(P){let cn=D.get(x.location.pathname);cn?cn.add(et.pathname):(cn=new Set([et.pathname]),D.set(x.location.pathname,cn)),Ft={currentLocation:x.location,nextLocation:et}}ge(Mo({},ot,{actionData:Wt,loaderData:At,historyAction:E,location:et,initialized:!0,navigation:SA,revalidation:"idle",restoreScrollPosition:Dt(et,ot.matches||x.matches),preventScrollReset:Gt,blockers:$t}),{viewTransitionOpts:Ft,flushSync:Lt===!0}),E=Ca.Pop,k=!1,P=!1,A=!1,H=!1,F=[]}async function he(et,ot){if(typeof et=="number"){e.history.go(et);return}let Qe=wj(x.location,x.matches,l,d.v7_prependBasename,et,d.v7_relativeSplatPath,ot==null?void 0:ot.fromRouteId,ot==null?void 0:ot.relative),{path:ut,submission:Nt,error:Lt}=Bne(d.v7_normalizeFormMethod,!1,Qe,ot),Zt=x.location,Wt=oS(x.location,ut,ot&&ot.state);Wt=Mo({},Wt,e.history.encodeLocation(Wt));let At=ot&&ot.replace!=null?ot.replace:void 0,$t=Ca.Push;At===!0?$t=Ca.Replace:At===!1||Nt!=null&&md(Nt.formMethod)&&Nt.formAction===x.location.pathname+x.location.search&&($t=Ca.Replace);let Gt=ot&&"preventScrollReset"in ot?ot.preventScrollReset===!0:void 0,Ft=(ot&&ot.flushSync)===!0,cn=Ze({currentLocation:Zt,nextLocation:Wt,historyAction:$t});if(cn){Je(cn,{state:"blocked",location:Wt,proceed(){Je(cn,{state:"proceeding",proceed:void 0,reset:void 0,location:Wt}),he(et,ot)},reset(){let _t=new Map(x.blockers);_t.set(cn,Ux),ge({blockers:_t})}});return}return await ce($t,Wt,{submission:Nt,pendingError:Lt,preventScrollReset:Gt,replace:ot&&ot.replace,enableViewTransition:ot&&ot.viewTransition,flushSync:Ft})}function _e(){if(Q(),ge({revalidation:"loading"}),x.navigation.state!=="submitting"){if(x.navigation.state==="idle"){ce(x.historyAction,x.location,{startUninterruptedRevalidation:!0});return}ce(E||x.historyAction,x.navigation.location,{overrideNavigation:x.navigation,enableViewTransition:P===!0})}}async function ce(et,ot,Qe){M&&M.abort(),M=null,E=et,A=(Qe&&Qe.startUninterruptedRevalidation)===!0,Bt(x.location,x.matches),k=(Qe&&Qe.preventScrollReset)===!0,P=(Qe&&Qe.enableViewTransition)===!0;let ut=s||a,Nt=Qe&&Qe.overrideNavigation,Lt=y1(ut,ot,l),Zt=(Qe&&Qe.flushSync)===!0,Wt=an(Lt,ut,ot.pathname);if(Wt.active&&Wt.matches&&(Lt=Wt.matches),!Lt){let{error:jt,notFoundMatches:nn,route:Ht}=rt(ot.pathname);pe(ot,{matches:nn,loaderData:{},errors:{[Ht.id]:jt}},{flushSync:Zt});return}if(x.initialized&&!H&&Jmt(x.location,ot)&&!(Qe&&Qe.submission&&md(Qe.submission.formMethod))){pe(ot,{matches:Lt},{flushSync:Zt});return}M=new AbortController;let At=cy(e.history,ot,M.signal,Qe&&Qe.submission),$t;if(Qe&&Qe.pendingError)$t=[b1(Lt).route.id,{type:Xi.error,error:Qe.pendingError}];else if(Qe&&Qe.submission&&md(Qe.submission.formMethod)){let jt=await xe(At,ot,Qe.submission,Lt,Wt.active,{replace:Qe.replace,flushSync:Zt});if(jt.shortCircuited)return;if(jt.pendingActionResult){let[nn,Ht]=jt.pendingActionResult;if(Sc(Ht)&&NP(Ht.error)&&Ht.error.status===404){M=null,pe(ot,{matches:jt.matches,loaderData:{},errors:{[nn]:Ht.error}});return}}Lt=jt.matches||Lt,$t=jt.pendingActionResult,Nt=CA(ot,Qe.submission),Zt=!1,Wt.active=!1,At=cy(e.history,At.url,At.signal)}let{shortCircuited:Gt,matches:Ft,loaderData:cn,errors:_t}=await we(At,ot,Lt,Wt.active,Nt,Qe&&Qe.submission,Qe&&Qe.fetcherSubmission,Qe&&Qe.replace,Qe&&Qe.initialHydration===!0,Zt,$t);Gt||(M=null,pe(ot,Mo({matches:Ft||Lt},Yne($t),{loaderData:cn,errors:_t})))}async function xe(et,ot,Qe,ut,Nt,Lt){Lt===void 0&&(Lt={}),Q();let Zt=ogt(ot,Qe);if(ge({navigation:Zt},{flushSync:Lt.flushSync===!0}),Nt){let $t=await Vt(ut,ot.pathname,et.signal);if($t.type==="aborted")return{shortCircuited:!0};if($t.type==="error"){let Gt=b1($t.partialMatches).route.id;return{matches:$t.partialMatches,pendingActionResult:[Gt,{type:Xi.error,error:$t.error}]}}else if($t.matches)ut=$t.matches;else{let{notFoundMatches:Gt,error:Ft,route:cn}=rt(ot.pathname);return{matches:Gt,pendingActionResult:[cn.id,{type:Xi.error,error:Ft}]}}}let Wt,At=P2(ut,ot);if(!At.route.action&&!At.route.lazy)Wt={type:Xi.error,error:$l(405,{method:et.method,pathname:ot.pathname,routeId:At.route.id})};else if(Wt=(await Ne("action",x,et,[At],ut,null))[At.route.id],et.signal.aborted)return{shortCircuited:!0};if(N1(Wt)){let $t;return Lt&&Lt.replace!=null?$t=Lt.replace:$t=Vne(Wt.response.headers.get("Location"),new URL(et.url),l)===x.location.pathname+x.location.search,await Pe(et,Wt,!0,{submission:Qe,replace:$t}),{shortCircuited:!0}}if(jm(Wt))throw $l(400,{type:"defer-action"});if(Sc(Wt)){let $t=b1(ut,At.route.id);return(Lt&&Lt.replace)!==!0&&(E=Ca.Push),{matches:ut,pendingActionResult:[$t.route.id,Wt]}}return{matches:ut,pendingActionResult:[At.route.id,Wt]}}async function we(et,ot,Qe,ut,Nt,Lt,Zt,Wt,At,$t,Gt){let Ft=Nt||CA(ot,Lt),cn=Lt||Zt||Zne(Ft),_t=!A&&(!d.v7_partialHydration||!At);if(ut){if(_t){let B=De(Gt);ge(Mo({navigation:Ft},B!==void 0?{actionData:B}:{}),{flushSync:$t})}let O=await Vt(Qe,ot.pathname,et.signal);if(O.type==="aborted")return{shortCircuited:!0};if(O.type==="error"){let B=b1(O.partialMatches).route.id;return{matches:O.partialMatches,loaderData:{},errors:{[B]:O.error}}}else if(O.matches)Qe=O.matches;else{let{error:B,notFoundMatches:oe,route:Ae}=rt(ot.pathname);return{matches:oe,loaderData:{},errors:{[Ae.id]:B}}}}let jt=s||a,[nn,Ht]=zne(e.history,x,Qe,cn,ot,d.v7_partialHydration&&At===!0,d.v7_skipActionErrorRevalidation,H,F,U,re,W,j,jt,l,Gt);if(qt(O=>!(Qe&&Qe.some(B=>B.route.id===O))||nn&&nn.some(B=>B.route.id===O)),Z=++K,nn.length===0&&Ht.length===0){let O=le();return pe(ot,Mo({matches:Qe,loaderData:{},errors:Gt&&Sc(Gt[1])?{[Gt[0]]:Gt[1].error}:null},Yne(Gt),O?{fetchers:new Map(x.fetchers)}:{}),{flushSync:$t}),{shortCircuited:!0}}if(_t){let O={};if(!ut){O.navigation=Ft;let B=De(Gt);B!==void 0&&(O.actionData=B)}Ht.length>0&&(O.fetchers=Fe(Ht)),ge(O,{flushSync:$t})}Ht.forEach(O=>{Ke(O.key),O.controller&&z.set(O.key,O.controller)});let Tt=()=>Ht.forEach(O=>Ke(O.key));M&&M.signal.addEventListener("abort",Tt);let{loaderResults:gt,fetcherResults:Ve}=await We(x,Qe,nn,Ht,et);if(et.signal.aborted)return{shortCircuited:!0};M&&M.signal.removeEventListener("abort",Tt),Ht.forEach(O=>z.delete(O.key));let Yt=h5(gt);if(Yt)return await Pe(et,Yt.result,!0,{replace:Wt}),{shortCircuited:!0};if(Yt=h5(Ve),Yt)return j.add(Yt.key),await Pe(et,Yt.result,!0,{replace:Wt}),{shortCircuited:!0};let{loaderData:mt,errors:Mt}=qne(x,Qe,gt,Gt,Ht,Ve,se);se.forEach((O,B)=>{O.subscribe(oe=>{(oe||O.done)&&se.delete(B)})}),d.v7_partialHydration&&At&&x.errors&&(Mt=Mo({},x.errors,Mt));let zt=le(),Ln=ze(Z),Zn=zt||Ln||Ht.length>0;return Mo({matches:Qe,loaderData:mt,errors:Mt},Zn?{fetchers:new Map(x.fetchers)}:{})}function De(et){if(et&&!Sc(et[1]))return{[et[0]]:et[1].data};if(x.actionData)return Object.keys(x.actionData).length===0?null:x.actionData}function Fe(et){return et.forEach(ot=>{let Qe=x.fetchers.get(ot.key),ut=Wx(void 0,Qe?Qe.data:void 0);x.fetchers.set(ot.key,ut)}),new Map(x.fetchers)}function Ce(et,ot,Qe,ut){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Ke(et);let Nt=(ut&&ut.flushSync)===!0,Lt=s||a,Zt=wj(x.location,x.matches,l,d.v7_prependBasename,Qe,d.v7_relativeSplatPath,ot,ut==null?void 0:ut.relative),Wt=y1(Lt,Zt,l),At=an(Wt,Lt,Zt);if(At.active&&At.matches&&(Wt=At.matches),!Wt){J(et,ot,$l(404,{pathname:Zt}),{flushSync:Nt});return}let{path:$t,submission:Gt,error:Ft}=Bne(d.v7_normalizeFormMethod,!0,Zt,ut);if(Ft){J(et,ot,Ft,{flushSync:Nt});return}let cn=P2(Wt,$t),_t=(ut&&ut.preventScrollReset)===!0;if(Gt&&md(Gt.formMethod)){Te(et,ot,$t,cn,Wt,At.active,Nt,_t,Gt);return}W.set(et,{routeId:ot,path:$t}),ke(et,ot,$t,cn,Wt,At.active,Nt,_t,Gt)}async function Te(et,ot,Qe,ut,Nt,Lt,Zt,Wt,At){Q(),W.delete(et);function $t(Ge){if(!Ge.route.action&&!Ge.route.lazy){let ft=$l(405,{method:At.formMethod,pathname:Qe,routeId:ot});return J(et,ot,ft,{flushSync:Zt}),!0}return!1}if(!Lt&&$t(ut))return;let Gt=x.fetchers.get(et);q(et,agt(At,Gt),{flushSync:Zt});let Ft=new AbortController,cn=cy(e.history,Qe,Ft.signal,At);if(Lt){let Ge=await Vt(Nt,Qe,cn.signal);if(Ge.type==="aborted")return;if(Ge.type==="error"){J(et,ot,Ge.error,{flushSync:Zt});return}else if(Ge.matches){if(Nt=Ge.matches,ut=P2(Nt,Qe),$t(ut))return}else{J(et,ot,$l(404,{pathname:Qe}),{flushSync:Zt});return}}z.set(et,Ft);let _t=K,nn=(await Ne("action",x,cn,[ut],Nt,et))[ut.route.id];if(cn.signal.aborted){z.get(et)===Ft&&z.delete(et);return}if(d.v7_fetcherPersist&&re.has(et)){if(N1(nn)||Sc(nn)){q(et,mm(void 0));return}}else{if(N1(nn))if(z.delete(et),Z>_t){q(et,mm(void 0));return}else return j.add(et),q(et,Wx(At)),Pe(cn,nn,!1,{fetcherSubmission:At,preventScrollReset:Wt});if(Sc(nn)){J(et,ot,nn.error);return}}if(jm(nn))throw $l(400,{type:"defer-action"});let Ht=x.navigation.location||x.location,Tt=cy(e.history,Ht,Ft.signal),gt=s||a,Ve=x.navigation.state!=="idle"?y1(gt,x.navigation.location,l):x.matches;ai(Ve,"Didn't find any matches after fetcher action");let Yt=++K;N.set(et,Yt);let mt=Wx(At,nn.data);x.fetchers.set(et,mt);let[Mt,zt]=zne(e.history,x,Ve,At,Ht,!1,d.v7_skipActionErrorRevalidation,H,F,U,re,W,j,gt,l,[ut.route.id,nn]);zt.filter(Ge=>Ge.key!==et).forEach(Ge=>{let ft=Ge.key,Jt=x.fetchers.get(ft),on=Wx(void 0,Jt?Jt.data:void 0);x.fetchers.set(ft,on),Ke(ft),Ge.controller&&z.set(ft,Ge.controller)}),ge({fetchers:new Map(x.fetchers)});let Ln=()=>zt.forEach(Ge=>Ke(Ge.key));Ft.signal.addEventListener("abort",Ln);let{loaderResults:Zn,fetcherResults:O}=await We(x,Ve,Mt,zt,Tt);if(Ft.signal.aborted)return;Ft.signal.removeEventListener("abort",Ln),N.delete(et),z.delete(et),zt.forEach(Ge=>z.delete(Ge.key));let B=h5(Zn);if(B)return Pe(Tt,B.result,!1,{preventScrollReset:Wt});if(B=h5(O),B)return j.add(B.key),Pe(Tt,B.result,!1,{preventScrollReset:Wt});let{loaderData:oe,errors:Ae}=qne(x,Ve,Zn,void 0,zt,O,se);if(x.fetchers.has(et)){let Ge=mm(nn.data);x.fetchers.set(et,Ge)}ze(Yt),x.navigation.state==="loading"&&Yt>Z?(ai(E,"Expected pending action"),M&&M.abort(),pe(x.navigation.location,{matches:Ve,loaderData:oe,errors:Ae,fetchers:new Map(x.fetchers)})):(ge({errors:Ae,loaderData:Gne(x.loaderData,oe,Ve,Ae),fetchers:new Map(x.fetchers)}),H=!1)}async function ke(et,ot,Qe,ut,Nt,Lt,Zt,Wt,At){let $t=x.fetchers.get(et);q(et,Wx(At,$t?$t.data:void 0),{flushSync:Zt});let Gt=new AbortController,Ft=cy(e.history,Qe,Gt.signal);if(Lt){let nn=await Vt(Nt,Qe,Ft.signal);if(nn.type==="aborted")return;if(nn.type==="error"){J(et,ot,nn.error,{flushSync:Zt});return}else if(nn.matches)Nt=nn.matches,ut=P2(Nt,Qe);else{J(et,ot,$l(404,{pathname:Qe}),{flushSync:Zt});return}}z.set(et,Gt);let cn=K,jt=(await Ne("loader",x,Ft,[ut],Nt,et))[ut.route.id];if(jm(jt)&&(jt=await pV(jt,Ft.signal,!0)||jt),z.get(et)===Gt&&z.delete(et),!Ft.signal.aborted){if(re.has(et)){q(et,mm(void 0));return}if(N1(jt))if(Z>cn){q(et,mm(void 0));return}else{j.add(et),await Pe(Ft,jt,!1,{preventScrollReset:Wt});return}if(Sc(jt)){J(et,ot,jt.error);return}ai(!jm(jt),"Unhandled fetcher deferred data"),q(et,mm(jt.data))}}async function Pe(et,ot,Qe,ut){let{submission:Nt,fetcherSubmission:Lt,preventScrollReset:Zt,replace:Wt}=ut===void 0?{}:ut;ot.response.headers.has("X-Remix-Revalidate")&&(H=!0);let At=ot.response.headers.get("Location");ai(At,"Expected a Location header on the redirect Response"),At=Vne(At,new URL(et.url),l);let $t=oS(x.location,At,{_isRedirect:!0});if(n){let nn=!1;if(ot.response.headers.has("X-Remix-Reload-Document"))nn=!0;else if(hV.test(At)){const Ht=e.history.createURL(At);nn=Ht.origin!==t.location.origin||fC(Ht.pathname,l)==null}if(nn){Wt?t.location.replace(At):t.location.assign(At);return}}M=null;let Gt=Wt===!0||ot.response.headers.has("X-Remix-Replace")?Ca.Replace:Ca.Push,{formMethod:Ft,formAction:cn,formEncType:_t}=x.navigation;!Nt&&!Lt&&Ft&&cn&&_t&&(Nt=Zne(x.navigation));let jt=Nt||Lt;if(Hmt.has(ot.response.status)&&jt&&md(jt.formMethod))await ce(Gt,$t,{submission:Mo({},jt,{formAction:At}),preventScrollReset:Zt||k,enableViewTransition:Qe?P:void 0});else{let nn=CA($t,Nt);await ce(Gt,$t,{overrideNavigation:nn,fetcherSubmission:Lt,preventScrollReset:Zt||k,enableViewTransition:Qe?P:void 0})}}async function Ne(et,ot,Qe,ut,Nt,Lt){let Zt,Wt={};try{Zt=await Gmt(c,et,ot,Qe,ut,Nt,Lt,o,i)}catch(At){return ut.forEach($t=>{Wt[$t.route.id]={type:Xi.error,error:At}}),Wt}for(let[At,$t]of Object.entries(Zt))if(egt($t)){let Gt=$t.result;Wt[At]={type:Xi.redirect,response:Qmt(Gt,Qe,At,Nt,l,d.v7_relativeSplatPath)}}else Wt[At]=await Xmt($t);return Wt}async function We(et,ot,Qe,ut,Nt){let Lt=et.matches,Zt=Ne("loader",et,Nt,Qe,ot,null),Wt=Promise.all(ut.map(async Gt=>{if(Gt.matches&&Gt.match&&Gt.controller){let cn=(await Ne("loader",et,cy(e.history,Gt.path,Gt.controller.signal),[Gt.match],Gt.matches,Gt.key))[Gt.match.route.id];return{[Gt.key]:cn}}else return Promise.resolve({[Gt.key]:{type:Xi.error,error:$l(404,{pathname:Gt.path})}})})),At=await Zt,$t=(await Wt).reduce((Gt,Ft)=>Object.assign(Gt,Ft),{});return await Promise.all([rgt(ot,At,Nt.signal,Lt,et.loaderData),igt(ot,$t,ut)]),{loaderResults:At,fetcherResults:$t}}function Q(){H=!0,F.push(...qt()),W.forEach((et,ot)=>{z.has(ot)&&U.add(ot),Ke(ot)})}function q(et,ot,Qe){Qe===void 0&&(Qe={}),x.fetchers.set(et,ot),ge({fetchers:new Map(x.fetchers)},{flushSync:(Qe&&Qe.flushSync)===!0})}function J(et,ot,Qe,ut){ut===void 0&&(ut={});let Nt=b1(x.matches,ot);Oe(et),ge({errors:{[Nt.route.id]:Qe},fetchers:new Map(x.fetchers)},{flushSync:(ut&&ut.flushSync)===!0})}function be(et){return d.v7_fetcherPersist&&(G.set(et,(G.get(et)||0)+1),re.has(et)&&re.delete(et)),x.fetchers.get(et)||zmt}function Oe(et){let ot=x.fetchers.get(et);z.has(et)&&!(ot&&ot.state==="loading"&&N.has(et))&&Ke(et),W.delete(et),N.delete(et),j.delete(et),re.delete(et),U.delete(et),x.fetchers.delete(et)}function Se(et){if(d.v7_fetcherPersist){let ot=(G.get(et)||0)-1;ot<=0?(G.delete(et),re.add(et)):G.set(et,ot)}else Oe(et);ge({fetchers:new Map(x.fetchers)})}function Ke(et){let ot=z.get(et);ot&&(ot.abort(),z.delete(et))}function tt(et){for(let ot of et){let Qe=be(ot),ut=mm(Qe.data);x.fetchers.set(ot,ut)}}function le(){let et=[],ot=!1;for(let Qe of j){let ut=x.fetchers.get(Qe);ai(ut,"Expected fetcher: "+Qe),ut.state==="loading"&&(j.delete(Qe),et.push(Qe),ot=!0)}return tt(et),ot}function ze(et){let ot=[];for(let[Qe,ut]of N)if(ut<et){let Nt=x.fetchers.get(Qe);ai(Nt,"Expected fetcher: "+Qe),Nt.state==="loading"&&(Ke(Qe),N.delete(Qe),ot.push(Qe))}return tt(ot),ot.length>0}function Ye(et,ot){let Qe=x.blockers.get(et)||Ux;return de.get(et)!==ot&&de.set(et,ot),Qe}function Ue(et){x.blockers.delete(et),de.delete(et)}function Je(et,ot){let Qe=x.blockers.get(et)||Ux;ai(Qe.state==="unblocked"&&ot.state==="blocked"||Qe.state==="blocked"&&ot.state==="blocked"||Qe.state==="blocked"&&ot.state==="proceeding"||Qe.state==="blocked"&&ot.state==="unblocked"||Qe.state==="proceeding"&&ot.state==="unblocked","Invalid blocker state transition: "+Qe.state+" -> "+ot.state);let ut=new Map(x.blockers);ut.set(et,ot),ge({blockers:ut})}function Ze(et){let{currentLocation:ot,nextLocation:Qe,historyAction:ut}=et;if(de.size===0)return;de.size>1&&Mv(!1,"A router only supports one blocker at a time");let Nt=Array.from(de.entries()),[Lt,Zt]=Nt[Nt.length-1],Wt=x.blockers.get(Lt);if(!(Wt&&Wt.state==="proceeding")&&Zt({currentLocation:ot,nextLocation:Qe,historyAction:ut}))return Lt}function rt(et){let ot=$l(404,{pathname:et}),Qe=s||a,{matches:ut,route:Nt}=Xne(Qe);return qt(),{notFoundMatches:ut,route:Nt,error:ot}}function qt(et){let ot=[];return se.forEach((Qe,ut)=>{(!et||et(ut))&&(Qe.cancel(),ot.push(ut),se.delete(ut))}),ot}function St(et,ot,Qe){if(m=et,y=ot,v=Qe||null,!S&&x.navigation===SA){S=!0;let ut=Dt(x.location,x.matches);ut!=null&&ge({restoreScrollPosition:ut})}return()=>{m=null,y=null,v=null}}function Ot(et,ot){return v&&v(et,ot.map(ut=>bmt(ut,x.loaderData)))||et.key}function Bt(et,ot){if(m&&y){let Qe=Ot(et,ot);m[Qe]=y()}}function Dt(et,ot){if(m){let Qe=Ot(et,ot),ut=m[Qe];if(typeof ut=="number")return ut}return null}function an(et,ot,Qe){if(u)if(et){if(Object.keys(et[0].params).length>0)return{active:!0,matches:V8(ot,Qe,l,!0)}}else return{active:!0,matches:V8(ot,Qe,l,!0)||[]};return{active:!1,matches:null}}async function Vt(et,ot,Qe){if(!u)return{type:"success",matches:et};let ut=et;for(;;){let Nt=s==null,Lt=s||a,Zt=o;try{await u({path:ot,matches:ut,patch:($t,Gt)=>{Qe.aborted||Wne($t,Gt,Lt,Zt,i)}})}catch($t){return{type:"error",error:$t,partialMatches:ut}}finally{Nt&&!Qe.aborted&&(a=[...a])}if(Qe.aborted)return{type:"aborted"};let Wt=y1(Lt,ot,l);if(Wt)return{type:"success",matches:Wt};let At=V8(Lt,ot,l,!0);if(!At||ut.length===At.length&&ut.every(($t,Gt)=>$t.route.id===At[Gt].route.id))return{type:"success",matches:null};ut=At}}function Kt(et){o={},s=lk(et,i,void 0,o)}function Qt(et,ot){let Qe=s==null;Wne(et,ot,s||a,o,i),Qe&&(a=[...a],ge({}))}return T={get basename(){return l},get future(){return d},get state(){return x},get routes(){return a},get window(){return t},initialize:ne,subscribe:ye,enableScrollRestoration:St,navigate:he,fetch:Ce,revalidate:_e,createHref:et=>e.history.createHref(et),encodeLocation:et=>e.history.encodeLocation(et),getFetcher:be,deleteFetcher:Se,dispose:ue,getBlocker:Ye,deleteBlocker:Ue,patchRoutes:Qt,_internalFetchControllers:z,_internalActiveDeferreds:se,_internalSetRoutes:Kt},T}function Wmt(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function wj(e,t,n,r,i,o,a,s){let l,c;if(a){l=[];for(let d of t)if(l.push(d),d.route.id===a){c=d;break}}else l=t,c=t[t.length-1];let u=AP(i||".",RP(l,o),fC(e.pathname,n)||e.pathname,s==="path");if(i==null&&(u.search=e.search,u.hash=e.hash),(i==null||i===""||i===".")&&c){let d=mV(u.search);if(c.route.index&&!d)u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index";else if(!c.route.index&&d){let h=new URLSearchParams(u.search),p=h.getAll("index");h.delete("index"),p.filter(v=>v).forEach(v=>h.append("index",v));let m=h.toString();u.search=m?"?"+m:""}}return r&&n!=="/"&&(u.pathname=u.pathname==="/"?n:rp([n,u.pathname])),dg(u)}function Bne(e,t,n,r){if(!r||!Wmt(r))return{path:n};if(r.formMethod&&!ngt(r.formMethod))return{path:n,error:$l(405,{method:r.formMethod})};let i=()=>({path:n,error:$l(400,{type:"invalid-body"})}),o=r.formMethod||"get",a=e?o.toUpperCase():o.toLowerCase(),s=fxe(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!md(a))return i();let h=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((p,m)=>{let[v,y]=m;return""+p+v+"="+y+`
|
||
`},""):String(r.body);return{path:n,submission:{formMethod:a,formAction:s,formEncType:r.formEncType,formData:void 0,json:void 0,text:h}}}else if(r.formEncType==="application/json"){if(!md(a))return i();try{let h=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:a,formAction:s,formEncType:r.formEncType,formData:void 0,json:h,text:void 0}}}catch{return i()}}}ai(typeof FormData=="function","FormData is not available in this environment");let l,c;if(r.formData)l=Ej(r.formData),c=r.formData;else if(r.body instanceof FormData)l=Ej(r.body),c=r.body;else if(r.body instanceof URLSearchParams)l=r.body,c=Kne(l);else if(r.body==null)l=new URLSearchParams,c=new FormData;else try{l=new URLSearchParams(r.body),c=Kne(l)}catch{return i()}let u={formMethod:a,formAction:s,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:c,json:void 0,text:void 0};if(md(u.formMethod))return{path:n,submission:u};let d=Np(n);return t&&d.search&&mV(d.search)&&l.append("index",""),d.search="?"+l,{path:dg(d),submission:u}}function Hne(e,t,n){n===void 0&&(n=!1);let r=e.findIndex(i=>i.route.id===t);return r>=0?e.slice(0,n?r+1:r):e}function zne(e,t,n,r,i,o,a,s,l,c,u,d,h,p,m,v){let y=v?Sc(v[1])?v[1].error:v[1].data:void 0,S=e.createURL(t.location),b=e.createURL(i),C=n;o&&t.errors?C=Hne(n,Object.keys(t.errors)[0],!0):v&&Sc(v[1])&&(C=Hne(n,v[0]));let _=v?v[1].statusCode:void 0,T=a&&_&&_>=400,x=C.filter((k,M)=>{let{route:P}=k;if(P.lazy)return!0;if(P.loader==null)return!1;if(o)return _j(P,t.loaderData,t.errors);if(Vmt(t.loaderData,t.matches[M],k)||l.some(A=>A===k.route.id))return!0;let D=t.matches[M],R=k;return Une(k,Mo({currentUrl:S,currentParams:D.params,nextUrl:b,nextParams:R.params},r,{actionResult:y,actionStatus:_,defaultShouldRevalidate:T?!1:s||S.pathname+S.search===b.pathname+b.search||S.search!==b.search||uxe(D,R)}))}),E=[];return d.forEach((k,M)=>{if(o||!n.some(H=>H.route.id===k.routeId)||u.has(M))return;let P=y1(p,k.path,m);if(!P){E.push({key:M,routeId:k.routeId,path:k.path,matches:null,match:null,controller:null});return}let D=t.fetchers.get(M),R=P2(P,k.path),A=!1;h.has(M)?A=!1:c.has(M)?(c.delete(M),A=!0):D&&D.state!=="idle"&&D.data===void 0?A=s:A=Une(R,Mo({currentUrl:S,currentParams:t.matches[t.matches.length-1].params,nextUrl:b,nextParams:n[n.length-1].params},r,{actionResult:y,actionStatus:_,defaultShouldRevalidate:T?!1:s})),A&&E.push({key:M,routeId:k.routeId,path:k.path,matches:P,match:R,controller:new AbortController})}),[x,E]}function _j(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let r=t!=null&&t[e.id]!==void 0,i=n!=null&&n[e.id]!==void 0;return!r&&i?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!r&&!i}function Vmt(e,t,n){let r=!t||n.route.id!==t.route.id,i=e[n.route.id]===void 0;return r||i}function uxe(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function Une(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function Wne(e,t,n,r,i){var o;let a;if(e){let c=r[e];ai(c,"No route found to patch children into: routeId = "+e),c.children||(c.children=[]),a=c.children}else a=n;let s=t.filter(c=>!a.some(u=>dxe(c,u))),l=lk(s,i,[e||"_","patch",String(((o=a)==null?void 0:o.length)||"0")],r);a.push(...l)}function dxe(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((n,r)=>{var i;return(i=t.children)==null?void 0:i.some(o=>dxe(n,o))}):!1}async function Kmt(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let i=n[e.id];ai(i,"No route found in manifest");let o={};for(let a in r){let l=i[a]!==void 0&&a!=="hasErrorBoundary";Mv(!l,'Route "'+i.id+'" has a static property "'+a+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+a+'" will be ignored.')),!l&&!vmt.has(a)&&(o[a]=r[a])}Object.assign(i,o),Object.assign(i,Mo({},t(i),{lazy:void 0}))}async function qmt(e){let{matches:t}=e,n=t.filter(i=>i.shouldLoad);return(await Promise.all(n.map(i=>i.resolve()))).reduce((i,o,a)=>Object.assign(i,{[n[a].route.id]:o}),{})}async function Gmt(e,t,n,r,i,o,a,s,l,c){let u=o.map(p=>p.route.lazy?Kmt(p.route,l,s):void 0),d=o.map((p,m)=>{let v=u[m],y=i.some(b=>b.route.id===p.route.id);return Mo({},p,{shouldLoad:y,resolve:async b=>(b&&r.method==="GET"&&(p.route.lazy||p.route.loader)&&(y=!0),y?Ymt(t,r,p,v,b,c):Promise.resolve({type:Xi.data,result:void 0}))})}),h=await e({matches:d,request:r,params:o[0].params,fetcherKey:a,context:c});try{await Promise.all(u)}catch{}return h}async function Ymt(e,t,n,r,i,o){let a,s,l=c=>{let u,d=new Promise((m,v)=>u=v);s=()=>u(),t.signal.addEventListener("abort",s);let h=m=>typeof c!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):c({request:t,params:n.params,context:o},...m!==void 0?[m]:[]),p=(async()=>{try{return{type:"data",result:await(i?i(v=>h(v)):h())}}catch(m){return{type:"error",result:m}}})();return Promise.race([p,d])};try{let c=n.route[e];if(r)if(c){let u,[d]=await Promise.all([l(c).catch(h=>{u=h}),r]);if(u!==void 0)throw u;a=d}else if(await r,c=n.route[e],c)a=await l(c);else if(e==="action"){let u=new URL(t.url),d=u.pathname+u.search;throw $l(405,{method:t.method,pathname:d,routeId:n.route.id})}else return{type:Xi.data,result:void 0};else if(c)a=await l(c);else{let u=new URL(t.url),d=u.pathname+u.search;throw $l(404,{pathname:d})}ai(a.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(c){return{type:Xi.error,result:c}}finally{s&&t.signal.removeEventListener("abort",s)}return a}async function Xmt(e){let{result:t,type:n}=e;if(hxe(t)){let c;try{let u=t.headers.get("Content-Type");u&&/\bapplication\/json\b/.test(u)?t.body==null?c=null:c=await t.json():c=await t.text()}catch(u){return{type:Xi.error,error:u}}return n===Xi.error?{type:Xi.error,error:new ck(t.status,t.statusText,c),statusCode:t.status,headers:t.headers}:{type:Xi.data,data:c,statusCode:t.status,headers:t.headers}}if(n===Xi.error){if(Qne(t)){var r;if(t.data instanceof Error){var i;return{type:Xi.error,error:t.data,statusCode:(i=t.init)==null?void 0:i.status}}t=new ck(((r=t.init)==null?void 0:r.status)||500,void 0,t.data)}return{type:Xi.error,error:t,statusCode:NP(t)?t.status:void 0}}if(tgt(t)){var o,a;return{type:Xi.deferred,deferredData:t,statusCode:(o=t.init)==null?void 0:o.status,headers:((a=t.init)==null?void 0:a.headers)&&new Headers(t.init.headers)}}if(Qne(t)){var s,l;return{type:Xi.data,data:t.data,statusCode:(s=t.init)==null?void 0:s.status,headers:(l=t.init)!=null&&l.headers?new Headers(t.init.headers):void 0}}return{type:Xi.data,data:t}}function Qmt(e,t,n,r,i,o){let a=e.headers.get("Location");if(ai(a,"Redirects returned/thrown from loaders/actions must have a Location header"),!hV.test(a)){let s=r.slice(0,r.findIndex(l=>l.route.id===n)+1);a=wj(new URL(t.url),s,i,!0,a,o),e.headers.set("Location",a)}return e}function Vne(e,t,n){if(hV.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),o=fC(i.pathname,n)!=null;if(i.origin===t.origin&&o)return i.pathname+i.search+i.hash}return e}function cy(e,t,n,r){let i=e.createURL(fxe(t)).toString(),o={signal:n};if(r&&md(r.formMethod)){let{formMethod:a,formEncType:s}=r;o.method=a.toUpperCase(),s==="application/json"?(o.headers=new Headers({"Content-Type":s}),o.body=JSON.stringify(r.json)):s==="text/plain"?o.body=r.text:s==="application/x-www-form-urlencoded"&&r.formData?o.body=Ej(r.formData):o.body=r.formData}return new Request(i,o)}function Ej(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function Kne(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function Zmt(e,t,n,r,i){let o={},a=null,s,l=!1,c={},u=n&&Sc(n[1])?n[1].error:void 0;return e.forEach(d=>{if(!(d.route.id in t))return;let h=d.route.id,p=t[h];if(ai(!N1(p),"Cannot handle redirect results in processLoaderData"),Sc(p)){let m=p.error;u!==void 0&&(m=u,u=void 0),a=a||{};{let v=b1(e,h);a[v.route.id]==null&&(a[v.route.id]=m)}o[h]=void 0,l||(l=!0,s=NP(p.error)?p.error.status:500),p.headers&&(c[h]=p.headers)}else jm(p)?(r.set(h,p.deferredData),o[h]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[h]=p.headers)):(o[h]=p.data,p.statusCode&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[h]=p.headers))}),u!==void 0&&n&&(a={[n[0]]:u},o[n[0]]=void 0),{loaderData:o,errors:a,statusCode:s||200,loaderHeaders:c}}function qne(e,t,n,r,i,o,a){let{loaderData:s,errors:l}=Zmt(t,n,r,a);return i.forEach(c=>{let{key:u,match:d,controller:h}=c,p=o[u];if(ai(p,"Did not find corresponding fetcher result"),!(h&&h.signal.aborted))if(Sc(p)){let m=b1(e.matches,d==null?void 0:d.route.id);l&&l[m.route.id]||(l=Mo({},l,{[m.route.id]:p.error})),e.fetchers.delete(u)}else if(N1(p))ai(!1,"Unhandled fetcher revalidation redirect");else if(jm(p))ai(!1,"Unhandled fetcher deferred data");else{let m=mm(p.data);e.fetchers.set(u,m)}}),{loaderData:s,errors:l}}function Gne(e,t,n,r){let i=Mo({},t);for(let o of n){let a=o.route.id;if(t.hasOwnProperty(a)?t[a]!==void 0&&(i[a]=t[a]):e[a]!==void 0&&o.route.loader&&(i[a]=e[a]),r&&r.hasOwnProperty(a))break}return i}function Yne(e){return e?Sc(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function b1(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function Xne(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function $l(e,t){let{pathname:n,routeId:r,method:i,type:o,message:a}=t===void 0?{}:t,s="Unknown Server Error",l="Unknown @remix-run/router error";return e===400?(s="Bad Request",i&&n&&r?l="You made a "+i+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":o==="defer-action"?l="defer() is not supported in actions":o==="invalid-body"&&(l="Unable to encode submission body")):e===403?(s="Forbidden",l='Route "'+r+'" does not match URL "'+n+'"'):e===404?(s="Not Found",l='No route matches URL "'+n+'"'):e===405&&(s="Method Not Allowed",i&&n&&r?l="You made a "+i.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":i&&(l='Invalid request method "'+i.toUpperCase()+'"')),new ck(e||500,s,new Error(l),!0)}function h5(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[r,i]=t[n];if(N1(i))return{key:r,result:i}}}function fxe(e){let t=typeof e=="string"?Np(e):e;return dg(Mo({},t,{hash:""}))}function Jmt(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function egt(e){return hxe(e.result)&&Bmt.has(e.result.status)}function jm(e){return e.type===Xi.deferred}function Sc(e){return e.type===Xi.error}function N1(e){return(e&&e.type)===Xi.redirect}function Qne(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function tgt(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function hxe(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function ngt(e){return jmt.has(e.toLowerCase())}function md(e){return Lmt.has(e.toLowerCase())}async function rgt(e,t,n,r,i){let o=Object.entries(t);for(let a=0;a<o.length;a++){let[s,l]=o[a],c=e.find(h=>(h==null?void 0:h.route.id)===s);if(!c)continue;let u=r.find(h=>h.route.id===c.route.id),d=u!=null&&!uxe(u,c)&&(i&&i[c.route.id])!==void 0;jm(l)&&d&&await pV(l,n,!1).then(h=>{h&&(t[s]=h)})}}async function igt(e,t,n){for(let r=0;r<n.length;r++){let{key:i,routeId:o,controller:a}=n[r],s=t[i];e.find(c=>(c==null?void 0:c.route.id)===o)&&jm(s)&&(ai(a,"Expected an AbortController for revalidating fetcher deferred result"),await pV(s,a.signal,!0).then(c=>{c&&(t[i]=c)}))}}async function pV(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Xi.data,data:e.deferredData.unwrappedData}}catch(i){return{type:Xi.error,error:i}}return{type:Xi.data,data:e.deferredData.data}}}function mV(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function P2(e,t){let n=typeof t=="string"?Np(t).search:t.search;if(e[e.length-1].route.index&&mV(n||""))return e[e.length-1];let r=axe(e);return r[r.length-1]}function Zne(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:o,json:a}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(o!=null)return{formMethod:t,formAction:n,formEncType:r,formData:o,json:void 0,text:void 0};if(a!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:a,text:void 0}}}function CA(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function ogt(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function Wx(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function agt(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function mm(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function sgt(e,t){try{let n=e.sessionStorage.getItem(lxe);if(n){let r=JSON.parse(n);for(let[i,o]of Object.entries(r||{}))o&&Array.isArray(o)&&t.set(i,new Set(o||[]))}}catch{}}function lgt(e,t){if(t.size>0){let n={};for(let[r,i]of t)n[r]=[...i];try{e.sessionStorage.setItem(lxe,JSON.stringify(n))}catch(r){Mv(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/**
|
||
* React Router v6.28.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function uk(){return uk=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},uk.apply(this,arguments)}const DP=f.createContext(null),pxe=f.createContext(null),xg=f.createContext(null),gV=f.createContext(null),ah=f.createContext({outlet:null,matches:[],isDataRoute:!1}),mxe=f.createContext(null);function cgt(e,t){let{relative:n}=t===void 0?{}:t;hC()||ai(!1);let{basename:r,navigator:i}=f.useContext(xg),{hash:o,pathname:a,search:s}=vxe(e,{relative:n}),l=a;return r!=="/"&&(l=a==="/"?r:rp([r,a])),i.createHref({pathname:l,search:s,hash:o})}function hC(){return f.useContext(gV)!=null}function pC(){return hC()||ai(!1),f.useContext(gV).location}function gxe(e){f.useContext(xg).static||f.useLayoutEffect(e)}function ss(){let{isDataRoute:e}=f.useContext(ah);return e?wgt():ugt()}function ugt(){hC()||ai(!1);let e=f.useContext(DP),{basename:t,future:n,navigator:r}=f.useContext(xg),{matches:i}=f.useContext(ah),{pathname:o}=pC(),a=JSON.stringify(RP(i,n.v7_relativeSplatPath)),s=f.useRef(!1);return gxe(()=>{s.current=!0}),f.useCallback(function(c,u){if(u===void 0&&(u={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let d=AP(c,JSON.parse(a),o,u.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:rp([t,d.pathname])),(u.replace?r.replace:r.push)(d,u.state,u)},[t,r,a,o,e])}const dgt=f.createContext(null);function fgt(e){let t=f.useContext(ah).outlet;return t&&f.createElement(dgt.Provider,{value:e},t)}function vV(){let{matches:e}=f.useContext(ah),t=e[e.length-1];return t?t.params:{}}function vxe(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=f.useContext(xg),{matches:i}=f.useContext(ah),{pathname:o}=pC(),a=JSON.stringify(RP(i,r.v7_relativeSplatPath));return f.useMemo(()=>AP(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function hgt(e,t,n,r){hC()||ai(!1);let{navigator:i}=f.useContext(xg),{matches:o}=f.useContext(ah),a=o[o.length-1],s=a?a.params:{};a&&a.pathname;let l=a?a.pathnameBase:"/";a&&a.route;let c=pC(),u;u=c;let d=u.pathname||"/",h=d;if(l!=="/"){let v=l.replace(/^\//,"").split("/");h="/"+d.replace(/^\//,"").split("/").slice(v.length).join("/")}let p=y1(e,{pathname:h});return ygt(p&&p.map(v=>Object.assign({},v,{params:Object.assign({},s,v.params),pathname:rp([l,i.encodeLocation?i.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?l:rp([l,i.encodeLocation?i.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),o,n,r)}function pgt(){let e=xgt(),t=NP(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return f.createElement(f.Fragment,null,f.createElement("h2",null,"Unexpected Application Error!"),f.createElement("h3",{style:{fontStyle:"italic"}},t),n?f.createElement("pre",{style:i},n):null,null)}const mgt=f.createElement(pgt,null);class ggt extends f.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?f.createElement(ah.Provider,{value:this.props.routeContext},f.createElement(mxe.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function vgt(e){let{routeContext:t,match:n,children:r}=e,i=f.useContext(DP);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),f.createElement(ah.Provider,{value:t},r)}function ygt(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var o;if(!n)return null;if(n.errors)e=n.matches;else if((o=r)!=null&&o.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let a=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let u=a.findIndex(d=>d.route.id&&(s==null?void 0:s[d.route.id])!==void 0);u>=0||ai(!1),a=a.slice(0,Math.min(a.length,u+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let u=0;u<a.length;u++){let d=a[u];if((d.route.HydrateFallback||d.route.hydrateFallbackElement)&&(c=u),d.route.id){let{loaderData:h,errors:p}=n,m=d.route.loader&&h[d.route.id]===void 0&&(!p||p[d.route.id]===void 0);if(d.route.lazy||m){l=!0,c>=0?a=a.slice(0,c+1):a=[a[0]];break}}}return a.reduceRight((u,d,h)=>{let p,m=!1,v=null,y=null;n&&(p=s&&d.route.id?s[d.route.id]:void 0,v=d.route.errorElement||mgt,l&&(c<0&&h===0?(m=!0,y=null):c===h&&(m=!0,y=d.route.hydrateFallbackElement||null)));let S=t.concat(a.slice(0,h+1)),b=()=>{let C;return p?C=v:m?C=y:d.route.Component?C=f.createElement(d.route.Component,null):d.route.element?C=d.route.element:C=u,f.createElement(vgt,{match:d,routeContext:{outlet:u,matches:S,isDataRoute:n!=null},children:C})};return n&&(d.route.ErrorBoundary||d.route.errorElement||h===0)?f.createElement(ggt,{location:n.location,revalidation:n.revalidation,component:v,error:p,children:b(),routeContext:{outlet:null,matches:S,isDataRoute:!0}}):b()},null)}var yxe=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(yxe||{}),dk=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(dk||{});function bgt(e){let t=f.useContext(DP);return t||ai(!1),t}function Sgt(e){let t=f.useContext(pxe);return t||ai(!1),t}function Cgt(e){let t=f.useContext(ah);return t||ai(!1),t}function bxe(e){let t=Cgt(),n=t.matches[t.matches.length-1];return n.route.id||ai(!1),n.route.id}function xgt(){var e;let t=f.useContext(mxe),n=Sgt(dk.UseRouteError),r=bxe(dk.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function wgt(){let{router:e}=bgt(yxe.UseNavigateStable),t=bxe(dk.UseNavigateStable),n=f.useRef(!1);return gxe(()=>{n.current=!0}),f.useCallback(function(i,o){o===void 0&&(o={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,uk({fromRouteId:t},o)))},[e,t])}const Jne={};function _gt(e,t){Jne[t]||(Jne[t]=!0,console.warn(t))}const uy=(e,t,n)=>_gt(e,"⚠️ React Router Future Flag Warning: "+t+". "+("You can use the `"+e+"` future flag to opt-in early. ")+("For more information, see "+n+"."));function Egt(e,t){e!=null&&e.v7_startTransition||uy("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),!(e!=null&&e.v7_relativeSplatPath)&&(!t||!t.v7_relativeSplatPath)&&uy("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath"),t&&(t.v7_fetcherPersist||uy("v7_fetcherPersist","The persistence behavior of fetchers is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist"),t.v7_normalizeFormMethod||uy("v7_normalizeFormMethod","Casing of `formMethod` fields is being normalized to uppercase in v7","https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod"),t.v7_partialHydration||uy("v7_partialHydration","`RouterProvider` hydration behavior is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_partialhydration"),t.v7_skipActionErrorRevalidation||uy("v7_skipActionErrorRevalidation","The revalidation behavior after 4xx/5xx `action` responses is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation"))}function Tgt(e){let{to:t,replace:n,state:r,relative:i}=e;hC()||ai(!1);let{future:o,static:a}=f.useContext(xg),{matches:s}=f.useContext(ah),{pathname:l}=pC(),c=ss(),u=AP(t,RP(s,o.v7_relativeSplatPath),l,i==="path"),d=JSON.stringify(u);return f.useEffect(()=>c(JSON.parse(d),{replace:n,state:r,relative:i}),[c,d,i,n,r]),null}function LP(e){return fgt(e.context)}function kgt(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Ca.Pop,navigator:o,static:a=!1,future:s}=e;hC()&&ai(!1);let l=t.replace(/^\/*/,"/"),c=f.useMemo(()=>({basename:l,navigator:o,static:a,future:uk({v7_relativeSplatPath:!1},s)}),[l,s,o,a]);typeof r=="string"&&(r=Np(r));let{pathname:u="/",search:d="",hash:h="",state:p=null,key:m="default"}=r,v=f.useMemo(()=>{let y=fC(u,l);return y==null?null:{location:{pathname:y,search:d,hash:h,state:p,key:m},navigationType:i}},[l,u,d,h,p,m,i]);return v==null?null:f.createElement(xg.Provider,{value:c},f.createElement(gV.Provider,{children:n,value:v}))}new Promise(()=>{});function Sxe(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:f.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:f.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:f.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/**
|
||
* React Router DOM v6.28.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function aS(){return aS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},aS.apply(this,arguments)}function Ogt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function Pgt(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Mgt(e,t){return e.button===0&&(!t||t==="_self")&&!Pgt(e)}const Igt=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],$gt="6";try{window.__reactRouterVersion=$gt}catch{}function Rgt(e,t){return cxe({basename:t==null?void 0:t.basename,future:aS({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:pmt({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||Cxe(),routes:e,mapRouteProperties:Sxe,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function Agt(e,t){return cxe({basename:t==null?void 0:t.basename,future:aS({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:mmt({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||Cxe(),routes:e,mapRouteProperties:Sxe,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function Cxe(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=aS({},t,{errors:Ngt(t.errors)})),t}function Ngt(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,i]of t)if(i&&i.__type==="RouteErrorResponse")n[r]=new ck(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){if(i.__subType){let o=window[i.__subType];if(typeof o=="function")try{let a=new o(i.message);a.stack="",n[r]=a}catch{}}if(n[r]==null){let o=new Error(i.message);o.stack="",n[r]=o}}else n[r]=i;return n}const Dgt=f.createContext({isTransitioning:!1}),Lgt=f.createContext(new Map),Fgt="startTransition",ere=Q_[Fgt],jgt="flushSync",tre=ffe[jgt];function Bgt(e){ere?ere(e):e()}function Vx(e){tre?tre(e):e()}class Hgt{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function zgt(e){let{fallbackElement:t,router:n,future:r}=e,[i,o]=f.useState(n.state),[a,s]=f.useState(),[l,c]=f.useState({isTransitioning:!1}),[u,d]=f.useState(),[h,p]=f.useState(),[m,v]=f.useState(),y=f.useRef(new Map),{v7_startTransition:S}=r||{},b=f.useCallback(k=>{S?Bgt(k):k()},[S]),C=f.useCallback((k,M)=>{let{deletedFetchers:P,flushSync:D,viewTransitionOpts:R}=M;P.forEach(H=>y.current.delete(H)),k.fetchers.forEach((H,F)=>{H.data!==void 0&&y.current.set(F,H.data)});let A=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!R||A){D?Vx(()=>o(k)):b(()=>o(k));return}if(D){Vx(()=>{h&&(u&&u.resolve(),h.skipTransition()),c({isTransitioning:!0,flushSync:!0,currentLocation:R.currentLocation,nextLocation:R.nextLocation})});let H=n.window.document.startViewTransition(()=>{Vx(()=>o(k))});H.finished.finally(()=>{Vx(()=>{d(void 0),p(void 0),s(void 0),c({isTransitioning:!1})})}),Vx(()=>p(H));return}h?(u&&u.resolve(),h.skipTransition(),v({state:k,currentLocation:R.currentLocation,nextLocation:R.nextLocation})):(s(k),c({isTransitioning:!0,flushSync:!1,currentLocation:R.currentLocation,nextLocation:R.nextLocation}))},[n.window,h,u,y,b]);f.useLayoutEffect(()=>n.subscribe(C),[n,C]),f.useEffect(()=>{l.isTransitioning&&!l.flushSync&&d(new Hgt)},[l]),f.useEffect(()=>{if(u&&a&&n.window){let k=a,M=u.promise,P=n.window.document.startViewTransition(async()=>{b(()=>o(k)),await M});P.finished.finally(()=>{d(void 0),p(void 0),s(void 0),c({isTransitioning:!1})}),p(P)}},[b,a,u,n.window]),f.useEffect(()=>{u&&a&&i.location.key===a.location.key&&u.resolve()},[u,h,i.location,a]),f.useEffect(()=>{!l.isTransitioning&&m&&(s(m.state),c({isTransitioning:!0,flushSync:!1,currentLocation:m.currentLocation,nextLocation:m.nextLocation}),v(void 0))},[l.isTransitioning,m]),f.useEffect(()=>{},[]);let _=f.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:k=>n.navigate(k),push:(k,M,P)=>n.navigate(k,{state:M,preventScrollReset:P==null?void 0:P.preventScrollReset}),replace:(k,M,P)=>n.navigate(k,{replace:!0,state:M,preventScrollReset:P==null?void 0:P.preventScrollReset})}),[n]),T=n.basename||"/",x=f.useMemo(()=>({router:n,navigator:_,static:!1,basename:T}),[n,_,T]),E=f.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return f.useEffect(()=>Egt(r,n.future),[r,n.future]),f.createElement(f.Fragment,null,f.createElement(DP.Provider,{value:x},f.createElement(pxe.Provider,{value:i},f.createElement(Lgt.Provider,{value:y.current},f.createElement(Dgt.Provider,{value:l},f.createElement(kgt,{basename:T,location:i.location,navigationType:i.historyAction,navigator:_,future:E},i.initialized||n.future.v7_partialHydration?f.createElement(Ugt,{routes:n.routes,future:n.future,state:i}):t))))),null)}const Ugt=f.memo(Wgt);function Wgt(e){let{routes:t,future:n,state:r}=e;return hgt(t,void 0,r,n)}const Vgt=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Kgt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,qgt=f.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:a,state:s,target:l,to:c,preventScrollReset:u,viewTransition:d}=t,h=Ogt(t,Igt),{basename:p}=f.useContext(xg),m,v=!1;if(typeof c=="string"&&Kgt.test(c)&&(m=c,Vgt))try{let C=new URL(window.location.href),_=c.startsWith("//")?new URL(C.protocol+c):new URL(c),T=fC(_.pathname,p);_.origin===C.origin&&T!=null?c=T+_.search+_.hash:v=!0}catch{}let y=cgt(c,{relative:i}),S=Ggt(c,{replace:a,state:s,target:l,preventScrollReset:u,relative:i,viewTransition:d});function b(C){r&&r(C),C.defaultPrevented||S(C)}return f.createElement("a",aS({},h,{href:m||y,onClick:v||o?r:b,ref:n,target:l}))});var nre;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(nre||(nre={}));var rre;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(rre||(rre={}));function Ggt(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:a,viewTransition:s}=t===void 0?{}:t,l=ss(),c=pC(),u=vxe(e,{relative:a});return f.useCallback(d=>{if(Mgt(d,n)){d.preventDefault();let h=r!==void 0?r:dg(c)===dg(u);l(e,{replace:h,state:i,preventScrollReset:o,relative:a,viewTransition:s})}},[c,l,u,r,i,n,e,o,a,s])}var Ygt=Y(Y({},Kge),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});const xxe={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]},Tj={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},Ygt),timePickerLocale:Object.assign({},xxe)};Tj.lang.ok="确定";const cc="${label}不是一个有效的${type}",Xgt={locale:"zh-cn",Pagination:CSe,DatePicker:Tj,TimePicker:xxe,Calendar:Tj,global:{placeholder:"请选择"},Table:{filterTitle:"筛选",filterConfirm:"确定",filterReset:"重置",filterEmptyText:"无筛选项",filterCheckall:"全选",filterSearchPlaceholder:"在筛选项中搜索",emptyText:"暂无数据",selectAll:"全选当页",selectInvert:"反选当页",selectNone:"清空所有",selectionAll:"全选所有",sortTitle:"排序",expand:"展开行",collapse:"关闭行",triggerDesc:"点击降序",triggerAsc:"点击升序",cancelSort:"取消排序"},Modal:{okText:"确定",cancelText:"取消",justOkText:"知道了"},Tour:{Next:"下一步",Previous:"上一步",Finish:"结束导览"},Popconfirm:{cancelText:"取消",okText:"确定"},Transfer:{titles:["",""],searchPlaceholder:"请输入搜索内容",itemUnit:"项",itemsUnit:"项",remove:"删除",selectCurrent:"全选当页",removeCurrent:"删除当页",selectAll:"全选所有",deselectAll:"取消全选",removeAll:"删除全部",selectInvert:"反选当页"},Upload:{uploading:"文件上传中",removeFile:"删除文件",uploadError:"上传错误",previewFile:"预览文件",downloadFile:"下载文件"},Empty:{description:"暂无数据"},Icon:{icon:"图标"},Text:{edit:"编辑",copy:"复制",copied:"复制成功",expand:"展开",collapse:"收起"},Form:{optional:"(可选)",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:cc,method:cc,array:cc,object:cc,number:cc,date:cc,boolean:cc,integer:cc,float:cc,regexp:cc,email:cc,url:cc,hex:cc},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:"预览"},QRCode:{expired:"二维码过期",refresh:"点击刷新",scanned:"已扫描"},ColorPicker:{presetEmpty:"暂无",transparent:"无色",singleColor:"单色",gradientColor:"渐变色"}},Bm=()=>{},Cc=Bm(),K8=Object,Pi=e=>e===Cc,jf=e=>typeof e=="function",bp=(e,t)=>({...e,...t}),Qgt=e=>jf(e.then),p5=new WeakMap;let Zgt=0;const __=e=>{const t=typeof e,n=e&&e.constructor,r=n==Date;let i,o;if(K8(e)===e&&!r&&n!=RegExp){if(i=p5.get(e),i)return i;if(i=++Zgt+"~",p5.set(e,i),n==Array){for(i="@",o=0;o<e.length;o++)i+=__(e[o])+",";p5.set(e,i)}if(n==K8){i="#";const a=K8.keys(e).sort();for(;!Pi(o=a.pop());)Pi(e[o])||(i+=o+":"+__(e[o])+",");p5.set(e,i)}}else i=r?e.toJSON():t=="symbol"?e.toString():t=="string"?JSON.stringify(e):""+e;return i},Wh=new WeakMap,xA={},m5={},yV="undefined",FP=typeof window!=yV,kj=typeof document!=yV,Jgt=()=>FP&&typeof window.requestAnimationFrame!=yV,wxe=(e,t)=>{const n=Wh.get(e);return[()=>!Pi(t)&&e.get(t)||xA,r=>{if(!Pi(t)){const i=e.get(t);t in m5||(m5[t]=i),n[5](t,bp(i,r),i||xA)}},n[6],()=>!Pi(t)&&t in m5?m5[t]:!Pi(t)&&e.get(t)||xA]};let Oj=!0;const e1t=()=>Oj,[Pj,Mj]=FP&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Bm,Bm],t1t=()=>{const e=kj&&document.visibilityState;return Pi(e)||e!=="hidden"},n1t=e=>(kj&&document.addEventListener("visibilitychange",e),Pj("focus",e),()=>{kj&&document.removeEventListener("visibilitychange",e),Mj("focus",e)}),r1t=e=>{const t=()=>{Oj=!0,e()},n=()=>{Oj=!1};return Pj("online",t),Pj("offline",n),()=>{Mj("online",t),Mj("offline",n)}},i1t={isOnline:e1t,isVisible:t1t},o1t={initFocus:n1t,initReconnect:r1t},ire=!me.useId,E_=!FP||"Deno"in window,a1t=e=>Jgt()?window.requestAnimationFrame(e):setTimeout(e,1),q8=E_?f.useEffect:f.useLayoutEffect,wA=typeof navigator<"u"&&navigator.connection,ore=!E_&&wA&&(["slow-2g","2g"].includes(wA.effectiveType)||wA.saveData),bV=e=>{if(jf(e))try{e=e()}catch{e=""}const t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?__(e):"",[e,t]};let s1t=0;const Ij=()=>++s1t,_xe=0,Exe=1,Txe=2,l1t=3;var Kx={__proto__:null,ERROR_REVALIDATE_EVENT:l1t,FOCUS_EVENT:_xe,MUTATE_EVENT:Txe,RECONNECT_EVENT:Exe};async function kxe(...e){const[t,n,r,i]=e,o=bp({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{});let a=o.populateCache;const s=o.rollbackOnError;let l=o.optimisticData;const c=o.revalidate!==!1,u=p=>typeof s=="function"?s(p):s!==!1,d=o.throwOnError;if(jf(n)){const p=n,m=[],v=t.keys();for(const y of v)!/^\$(inf|sub)\$/.test(y)&&p(t.get(y)._k)&&m.push(y);return Promise.all(m.map(h))}return h(n);async function h(p){const[m]=bV(p);if(!m)return;const[v,y]=wxe(t,m),[S,b,C,_]=Wh.get(t),T=S[m],x=()=>c&&(delete C[m],delete _[m],T&&T[0])?T[0](Txe).then(()=>v().data):v().data;if(e.length<3)return x();let E=r,k;const M=Ij();b[m]=[M,0];const P=!Pi(l),D=v(),R=D.data,A=D._c,H=Pi(A)?R:A;if(P&&(l=jf(l)?l(H,R):l,y({data:l,_c:H})),jf(E))try{E=E(H)}catch(U){k=U}if(E&&Qgt(E))if(E=await E.catch(U=>{k=U}),M!==b[m][0]){if(k)throw k;return E}else k&&P&&u(k)&&(a=!0,E=H,y({data:E,_c:Cc}));a&&(k||(jf(a)&&(E=a(E,H)),y({data:E,error:Cc,_c:Cc}))),b[m][1]=Ij();const F=await x();if(y({_c:Cc}),k){if(d)throw k;return}return a?F:E}}const are=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},Oxe=(e,t)=>{if(!Wh.has(e)){const n=bp(o1t,t),r={},i=kxe.bind(Cc,e);let o=Bm;const a={},s=(u,d)=>{const h=a[u]||[];return a[u]=h,h.push(d),()=>h.splice(h.indexOf(d),1)},l=(u,d,h)=>{e.set(u,d);const p=a[u];if(p)for(const m of p)m(d,h)},c=()=>{if(!Wh.has(e)&&(Wh.set(e,[r,{},{},{},i,l,s]),!E_)){const u=n.initFocus(setTimeout.bind(Cc,are.bind(Cc,r,_xe))),d=n.initReconnect(setTimeout.bind(Cc,are.bind(Cc,r,Exe)));o=()=>{u&&u(),d&&d(),Wh.delete(e)}}};return c(),[e,i,c,o]}return[e,Wh.get(e)[4]]},c1t=(e,t,n,r,i)=>{const o=n.errorRetryCount,a=i.retryCount,s=~~((Math.random()+.5)*(1<<(a<8?a:8)))*n.errorRetryInterval;!Pi(o)&&a>o||setTimeout(r,s,i)},u1t=(e,t)=>__(e)==__(t),[SV,d1t]=Oxe(new Map),Pxe=bp({onLoadingSlow:Bm,onSuccess:Bm,onError:Bm,onErrorRetry:c1t,onDiscarded:Bm,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:ore?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:ore?5e3:3e3,compare:u1t,isPaused:()=>!1,cache:SV,mutate:d1t,fallback:{}},i1t),Mxe=(e,t)=>{const n=bp(e,t);if(t){const{use:r,fallback:i}=e,{use:o,fallback:a}=t;r&&o&&(n.use=r.concat(o)),i&&a&&(n.fallback=bp(i,a))}return n},$j=f.createContext({}),f1t=e=>{const{value:t}=e,n=f.useContext($j),r=jf(t),i=f.useMemo(()=>r?t(n):t,[r,n,t]),o=f.useMemo(()=>r?i:Mxe(n,i),[r,n,i]),a=i&&i.provider,s=f.useRef(Cc);a&&!s.current&&(s.current=Oxe(a(o.cache||SV),i));const l=s.current;return l&&(o.cache=l[0],o.mutate=l[1]),q8(()=>{if(l)return l[2]&&l[2](),l[3]},[]),f.createElement($j.Provider,bp(e,{value:o}))},Ixe=FP&&window.__SWR_DEVTOOLS_USE__,h1t=Ixe?window.__SWR_DEVTOOLS_USE__:[],p1t=()=>{Ixe&&(window.__SWR_DEVTOOLS_REACT__=me)},m1t=e=>jf(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],CV=()=>bp(Pxe,f.useContext($j)),g1t=e=>(t,n,r)=>e(t,n&&((...o)=>{const[a]=bV(t),[,,,s]=Wh.get(SV),l=s[a];return Pi(l)?n(...o):(delete s[a],l)}),r),v1t=h1t.concat(g1t),y1t=e=>function(...n){const r=CV(),[i,o,a]=m1t(n),s=Mxe(r,a);let l=e;const{use:c}=s,u=(c||[]).concat(v1t);for(let d=u.length;d--;)l=u[d](l);return l(i,o||s.fetcher||null,s)},b1t=(e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const i=r.indexOf(n);i>=0&&(r[i]=r[r.length-1],r.pop())}};p1t();const sre=me.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)}),_A={dedupe:!0},S1t=(e,t,n)=>{const{cache:r,compare:i,suspense:o,fallbackData:a,revalidateOnMount:s,revalidateIfStale:l,refreshInterval:c,refreshWhenHidden:u,refreshWhenOffline:d,keepPreviousData:h}=n,[p,m,v,y]=Wh.get(r),[S,b]=bV(e),C=f.useRef(!1),_=f.useRef(!1),T=f.useRef(S),x=f.useRef(t),E=f.useRef(n),k=()=>E.current,M=()=>k().isVisible()&&k().isOnline(),[P,D,R,A]=wxe(r,S),H=f.useRef({}).current,F=Pi(a)?n.fallback[S]:a,U=(pe,he)=>{for(const _e in H){const ce=_e;if(ce==="data"){if(!i(pe[ce],he[ce])&&(!Pi(pe[ce])||!i(se,he[ce])))return!1}else if(he[ce]!==pe[ce])return!1}return!0},z=f.useMemo(()=>{const pe=!S||!t?!1:Pi(s)?k().isPaused()||o?!1:Pi(l)?!0:l:s,he=Fe=>{const Ce=bp(Fe);return delete Ce._k,pe?{isValidating:!0,isLoading:!0,...Ce}:Ce},_e=P(),ce=A(),xe=he(_e),we=_e===ce?xe:he(ce);let De=xe;return[()=>{const Fe=he(P());return U(Fe,De)?(De.data=Fe.data,De.isLoading=Fe.isLoading,De.isValidating=Fe.isValidating,De.error=Fe.error,De):(De=Fe,Fe)},()=>we]},[r,S]),K=vfe.useSyncExternalStore(f.useCallback(pe=>R(S,(he,_e)=>{U(_e,he)||pe()}),[r,S]),z[0],z[1]),Z=!C.current,N=p[S]&&p[S].length>0,j=K.data,W=Pi(j)?F:j,G=K.error,re=f.useRef(W),se=h?Pi(j)?re.current:j:W,de=N&&!Pi(G)?!1:Z&&!Pi(s)?s:k().isPaused()?!1:o?Pi(W)?!1:l:Pi(W)||l,ee=!!(S&&t&&Z&&de),ne=Pi(K.isValidating)?ee:K.isValidating,ue=Pi(K.isLoading)?ee:K.isLoading,ye=f.useCallback(async pe=>{const he=x.current;if(!S||!he||_.current||k().isPaused())return!1;let _e,ce,xe=!0;const we=pe||{},De=!v[S]||!we.dedupe,Fe=()=>ire?!_.current&&S===T.current&&C.current:S===T.current,Ce={isValidating:!1,isLoading:!1},Te=()=>{D(Ce)},ke=()=>{const Ne=v[S];Ne&&Ne[1]===ce&&delete v[S]},Pe={isValidating:!0};Pi(P().data)&&(Pe.isLoading=!0);try{if(De&&(D(Pe),n.loadingTimeout&&Pi(P().data)&&setTimeout(()=>{xe&&Fe()&&k().onLoadingSlow(S,n)},n.loadingTimeout),v[S]=[he(b),Ij()]),[_e,ce]=v[S],_e=await _e,De&&setTimeout(ke,n.dedupingInterval),!v[S]||v[S][1]!==ce)return De&&Fe()&&k().onDiscarded(S),!1;Ce.error=Cc;const Ne=m[S];if(!Pi(Ne)&&(ce<=Ne[0]||ce<=Ne[1]||Ne[1]===0))return Te(),De&&Fe()&&k().onDiscarded(S),!1;const We=P().data;Ce.data=i(We,_e)?We:_e,De&&Fe()&&k().onSuccess(_e,S,n)}catch(Ne){ke();const We=k(),{shouldRetryOnError:Q}=We;We.isPaused()||(Ce.error=Ne,De&&Fe()&&(We.onError(Ne,S,We),(Q===!0||jf(Q)&&Q(Ne))&&M()&&We.onErrorRetry(Ne,S,We,q=>{const J=p[S];J&&J[0]&&J[0](Kx.ERROR_REVALIDATE_EVENT,q)},{retryCount:(we.retryCount||0)+1,dedupe:!0})))}return xe=!1,Te(),!0},[S,r]),ge=f.useCallback((...pe)=>kxe(r,T.current,...pe),[]);if(q8(()=>{x.current=t,E.current=n,Pi(j)||(re.current=j)}),q8(()=>{if(!S)return;const pe=ye.bind(Cc,_A);let he=0;const ce=b1t(S,p,(xe,we={})=>{if(xe==Kx.FOCUS_EVENT){const De=Date.now();k().revalidateOnFocus&&De>he&&M()&&(he=De+k().focusThrottleInterval,pe())}else if(xe==Kx.RECONNECT_EVENT)k().revalidateOnReconnect&&M()&&pe();else{if(xe==Kx.MUTATE_EVENT)return ye();if(xe==Kx.ERROR_REVALIDATE_EVENT)return ye(we)}});return _.current=!1,T.current=S,C.current=!0,D({_k:b}),de&&(Pi(W)||E_?pe():a1t(pe)),()=>{_.current=!0,ce()}},[S]),q8(()=>{let pe;function he(){const ce=jf(c)?c(P().data):c;ce&&pe!==-1&&(pe=setTimeout(_e,ce))}function _e(){!P().error&&(u||k().isVisible())&&(d||k().isOnline())?ye(_A).then(he):he()}return he(),()=>{pe&&(clearTimeout(pe),pe=-1)}},[c,u,d,S]),f.useDebugValue(se),o&&Pi(W)&&S){if(!ire&&E_)throw new Error("Fallback data is required when using suspense in SSR.");x.current=t,E.current=n,_.current=!1;const pe=y[S];if(!Pi(pe)){const he=ge(pe);sre(he)}if(Pi(G)){const he=ye(_A);Pi(se)||(he.status="fulfilled",he.value=!0),sre(he)}else throw G}return{mutate:ge,get data(){return H.data=!0,se},get error(){return H.error=!0,G},get isValidating(){return H.isValidating=!0,ne},get isLoading(){return H.isLoading=!0,ue}}},C1t=K8.defineProperty(f1t,"defaultValue",{value:Pxe}),xV=y1t(S1t),x1t={moneySymbol:"$",form:{lightFilter:{more:"المزيد",clear:"نظف",confirm:"تأكيد",itemUnit:"عناصر"}},tableForm:{search:"ابحث",reset:"إعادة تعيين",submit:"ارسال",collapsed:"مُقلص",expand:"مُوسع",inputPlaceholder:"الرجاء الإدخال",selectPlaceholder:"الرجاء الإختيار"},alert:{clear:"نظف",selected:"محدد",item:"عنصر"},pagination:{total:{range:" ",total:"من",item:"عناصر"}},tableToolBar:{leftPin:"ثبت على اليسار",rightPin:"ثبت على اليمين",noPin:"الغاء التثبيت",leftFixedTitle:"لصق على اليسار",rightFixedTitle:"لصق على اليمين",noFixedTitle:"إلغاء الإلصاق",reset:"إعادة تعيين",columnDisplay:"الأعمدة المعروضة",columnSetting:"الإعدادات",fullScreen:"وضع كامل الشاشة",exitFullScreen:"الخروج من وضع كامل الشاشة",reload:"تحديث",density:"الكثافة",densityDefault:"افتراضي",densityLarger:"أكبر",densityMiddle:"وسط",densitySmall:"مدمج"},stepsForm:{next:"التالي",prev:"السابق",submit:"أنهى"},loginForm:{submitText:"تسجيل الدخول"},editableTable:{action:{save:"أنقذ",cancel:"إلغاء الأمر",delete:"حذف",add:"إضافة صف من البيانات"}},switch:{open:"مفتوح",close:"غلق"}},w1t={moneySymbol:"€",form:{lightFilter:{more:"Més",clear:"Netejar",confirm:"Confirmar",itemUnit:"Elements"}},tableForm:{search:"Cercar",reset:"Netejar",submit:"Enviar",collapsed:"Expandir",expand:"Col·lapsar",inputPlaceholder:"Introduïu valor",selectPlaceholder:"Seleccioneu valor"},alert:{clear:"Netejar",selected:"Seleccionat",item:"Article"},pagination:{total:{range:" ",total:"de",item:"articles"}},tableToolBar:{leftPin:"Pin a l'esquerra",rightPin:"Pin a la dreta",noPin:"Sense Pin",leftFixedTitle:"Fixat a l'esquerra",rightFixedTitle:"Fixat a la dreta",noFixedTitle:"Sense fixar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuració",fullScreen:"Pantalla Completa",exitFullScreen:"Sortir Pantalla Completa",reload:"Refrescar",density:"Densitat",densityDefault:"Per Defecte",densityLarger:"Llarg",densityMiddle:"Mitjà",densitySmall:"Compacte"},stepsForm:{next:"Següent",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Cancel·lar",delete:"Eliminar",add:"afegir una fila de dades"}},switch:{open:"obert",close:"tancat"}},_1t={moneySymbol:"Kč",deleteThisLine:"Smazat tento řádek",copyThisLine:"Kopírovat tento řádek",form:{lightFilter:{more:"Víc",clear:"Vymazat",confirm:"Potvrdit",itemUnit:"Položky"}},tableForm:{search:"Dotaz",reset:"Resetovat",submit:"Odeslat",collapsed:"Zvětšit",expand:"Zmenšit",inputPlaceholder:"Zadejte prosím",selectPlaceholder:"Vyberte prosím"},alert:{clear:"Vymazat",selected:"Vybraný",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položek"}},tableToolBar:{leftPin:"Připnout doleva",rightPin:"Připnout doprava",noPin:"Odepnuto",leftFixedTitle:"Fixováno nalevo",rightFixedTitle:"Fixováno napravo",noFixedTitle:"Neopraveno",reset:"Resetovat",columnDisplay:"Zobrazení sloupců",columnSetting:"Nastavení",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončete celou obrazovku",reload:"Obnovit",density:"Hustota",densityDefault:"Výchozí",densityLarger:"Větší",densityMiddle:"Střední",densitySmall:"Kompaktní"},stepsForm:{next:"Další",prev:"Předchozí",submit:"Dokončit"},loginForm:{submitText:"Přihlásit se"},editableTable:{onlyOneLineEditor:"Upravit lze pouze jeden řádek",action:{save:"Uložit",cancel:"Zrušit",delete:"Vymazat",add:"přidat řádek dat"}},switch:{open:"otevřít",close:"zavřít"}},E1t={moneySymbol:"€",form:{lightFilter:{more:"Mehr",clear:"Zurücksetzen",confirm:"Bestätigen",itemUnit:"Einträge"}},tableForm:{search:"Suchen",reset:"Zurücksetzen",submit:"Absenden",collapsed:"Zeige mehr",expand:"Zeige weniger",inputPlaceholder:"Bitte eingeben",selectPlaceholder:"Bitte auswählen"},alert:{clear:"Zurücksetzen",selected:"Ausgewählt",item:"Eintrag"},pagination:{total:{range:" ",total:"von",item:"Einträgen"}},tableToolBar:{leftPin:"Links anheften",rightPin:"Rechts anheften",noPin:"Nicht angeheftet",leftFixedTitle:"Links fixiert",rightFixedTitle:"Rechts fixiert",noFixedTitle:"Nicht fixiert",reset:"Zurücksetzen",columnDisplay:"Angezeigte Reihen",columnSetting:"Einstellungen",fullScreen:"Vollbild",exitFullScreen:"Vollbild verlassen",reload:"Aktualisieren",density:"Abstand",densityDefault:"Standard",densityLarger:"Größer",densityMiddle:"Mittel",densitySmall:"Kompakt"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Anmelden"},editableTable:{action:{save:"Retten",cancel:"Abbrechen",delete:"Löschen",add:"Hinzufügen einer Datenzeile"}},switch:{open:"offen",close:"schließen"}},T1t={moneySymbol:"£",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},k1t={moneySymbol:"$",deleteThisLine:"Delete this line",copyThisLine:"Copy this line",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},O1t={moneySymbol:"€",form:{lightFilter:{more:"Más",clear:"Limpiar",confirm:"Confirmar",itemUnit:"artículos"}},tableForm:{search:"Buscar",reset:"Limpiar",submit:"Submit",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Ingrese valor",selectPlaceholder:"Seleccione valor"},alert:{clear:"Limpiar",selected:"Seleccionado",item:"Articulo"},pagination:{total:{range:" ",total:"de",item:"artículos"}},tableToolBar:{leftPin:"Pin a la izquierda",rightPin:"Pin a la derecha",noPin:"Sin Pin",leftFixedTitle:"Fijado a la izquierda",rightFixedTitle:"Fijado a la derecha",noFixedTitle:"Sin Fijar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuración",fullScreen:"Pantalla Completa",exitFullScreen:"Salir Pantalla Completa",reload:"Refrescar",density:"Densidad",densityDefault:"Por Defecto",densityLarger:"Largo",densityMiddle:"Medio",densitySmall:"Compacto"},stepsForm:{next:"Siguiente",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Descartar",delete:"Borrar",add:"añadir una fila de datos"}},switch:{open:"abrir",close:"cerrar"}},P1t={moneySymbol:"تومان",form:{lightFilter:{more:"بیشتر",clear:"پاک کردن",confirm:"تایید",itemUnit:"مورد"}},tableForm:{search:"جستجو",reset:"بازنشانی",submit:"تایید",collapsed:"نمایش بیشتر",expand:"نمایش کمتر",inputPlaceholder:"پیدا کنید",selectPlaceholder:"انتخاب کنید"},alert:{clear:"پاک سازی",selected:"انتخاب",item:"مورد"},pagination:{total:{range:" ",total:"از",item:"مورد"}},tableToolBar:{leftPin:"سنجاق به چپ",rightPin:"سنجاق به راست",noPin:"سنجاق نشده",leftFixedTitle:"ثابت شده در چپ",rightFixedTitle:"ثابت شده در راست",noFixedTitle:"شناور",reset:"بازنشانی",columnDisplay:"نمایش همه",columnSetting:"تنظیمات",fullScreen:"تمام صفحه",exitFullScreen:"خروج از حالت تمام صفحه",reload:"تازه سازی",density:"تراکم",densityDefault:"پیش فرض",densityLarger:"بزرگ",densityMiddle:"متوسط",densitySmall:"کوچک"},stepsForm:{next:"بعدی",prev:"قبلی",submit:"اتمام"},loginForm:{submitText:"ورود"},editableTable:{action:{save:"ذخیره",cancel:"لغو",delete:"حذف",add:"یک ردیف داده اضافه کنید"}},switch:{open:"باز",close:"نزدیک"}},M1t={moneySymbol:"€",form:{lightFilter:{more:"Plus",clear:"Effacer",confirm:"Confirmer",itemUnit:"Items"}},tableForm:{search:"Rechercher",reset:"Réinitialiser",submit:"Envoyer",collapsed:"Agrandir",expand:"Réduire",inputPlaceholder:"Entrer une valeur",selectPlaceholder:"Sélectionner une valeur"},alert:{clear:"Réinitialiser",selected:"Sélectionné",item:"Item"},pagination:{total:{range:" ",total:"sur",item:"éléments"}},tableToolBar:{leftPin:"Épingler à gauche",rightPin:"Épingler à gauche",noPin:"Sans épingle",leftFixedTitle:"Fixer à gauche",rightFixedTitle:"Fixer à droite",noFixedTitle:"Non fixé",reset:"Réinitialiser",columnDisplay:"Affichage colonne",columnSetting:"Réglages",fullScreen:"Plein écran",exitFullScreen:"Quitter Plein écran",reload:"Rafraichir",density:"Densité",densityDefault:"Par défaut",densityLarger:"Larger",densityMiddle:"Moyenne",densitySmall:"Compacte"},stepsForm:{next:"Suivante",prev:"Précédente",submit:"Finaliser"},loginForm:{submitText:"Se connecter"},editableTable:{action:{save:"Sauvegarder",cancel:"Annuler",delete:"Supprimer",add:"ajouter une ligne de données"}},switch:{open:"ouvert",close:"près"}},I1t={moneySymbol:"₪",deleteThisLine:"מחק שורה זו",copyThisLine:"העתק שורה זו",form:{lightFilter:{more:"יותר",clear:"נקה",confirm:"אישור",itemUnit:"פריטים"}},tableForm:{search:"חיפוש",reset:"איפוס",submit:"שלח",collapsed:"הרחב",expand:"כווץ",inputPlaceholder:"אנא הכנס",selectPlaceholder:"אנא בחר"},alert:{clear:"נקה",selected:"נבחר",item:"פריט"},pagination:{total:{range:" ",total:"מתוך",item:"פריטים"}},tableToolBar:{leftPin:"הצמד לשמאל",rightPin:"הצמד לימין",noPin:"לא מצורף",leftFixedTitle:"מוצמד לשמאל",rightFixedTitle:"מוצמד לימין",noFixedTitle:"לא מוצמד",reset:"איפוס",columnDisplay:"תצוגת עמודות",columnSetting:"הגדרות",fullScreen:"מסך מלא",exitFullScreen:"צא ממסך מלא",reload:"רענן",density:"רזולוציה",densityDefault:"ברירת מחדל",densityLarger:"גדול",densityMiddle:"בינוני",densitySmall:"קטן"},stepsForm:{next:"הבא",prev:"קודם",submit:"סיום"},loginForm:{submitText:"כניסה"},editableTable:{onlyOneLineEditor:"ניתן לערוך רק שורה אחת",action:{save:"שמור",cancel:"ביטול",delete:"מחיקה",add:"הוסף שורת נתונים"}},switch:{open:"פתח",close:"סגור"}},$1t={moneySymbol:"kn",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pretraži",reset:"Poništi",submit:"Potvrdi",collapsed:"Raširi",expand:"Skupi",inputPlaceholder:"Unesite",selectPlaceholder:"Odaberite"},alert:{clear:"Očisti",selected:"Odaberi",item:"stavke"},pagination:{total:{range:" ",total:"od",item:"stavke"}},tableToolBar:{leftPin:"Prikači lijevo",rightPin:"Prikači desno",noPin:"Bez prikačenja",leftFixedTitle:"Fiksiraj lijevo",rightFixedTitle:"Fiksiraj desno",noFixedTitle:"Bez fiksiranja",reset:"Resetiraj",columnDisplay:"Prikaz stupaca",columnSetting:"Postavke",fullScreen:"Puni zaslon",exitFullScreen:"Izađi iz punog zaslona",reload:"Ponovno učitaj",density:"Veličina",densityDefault:"Zadano",densityLarger:"Veliko",densityMiddle:"Srednje",densitySmall:"Malo"},stepsForm:{next:"Sljedeći",prev:"Prethodni",submit:"Kraj"},loginForm:{submitText:"Prijava"},editableTable:{action:{save:"Spremi",cancel:"Odustani",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"otvori",close:"zatvori"}},R1t={moneySymbol:"RP",form:{lightFilter:{more:"Lebih",clear:"Hapus",confirm:"Konfirmasi",itemUnit:"Unit"}},tableForm:{search:"Cari",reset:"Atur ulang",submit:"Kirim",collapsed:"Lebih sedikit",expand:"Lebih banyak",inputPlaceholder:"Masukkan pencarian",selectPlaceholder:"Pilih"},alert:{clear:"Hapus",selected:"Dipilih",item:"Butir"},pagination:{total:{range:" ",total:"Dari",item:"Butir"}},tableToolBar:{leftPin:"Pin kiri",rightPin:"Pin kanan",noPin:"Tidak ada pin",leftFixedTitle:"Rata kiri",rightFixedTitle:"Rata kanan",noFixedTitle:"Tidak tetap",reset:"Atur ulang",columnDisplay:"Tampilan kolom",columnSetting:"Pengaturan",fullScreen:"Layar penuh",exitFullScreen:"Keluar layar penuh",reload:"Atur ulang",density:"Kerapatan",densityDefault:"Standar",densityLarger:"Lebih besar",densityMiddle:"Sedang",densitySmall:"Rapat"},stepsForm:{next:"Selanjutnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Login"},editableTable:{action:{save:"simpan",cancel:"batal",delete:"hapus",add:"Tambahkan baris data"}},switch:{open:"buka",close:"tutup"}},A1t={moneySymbol:"€",form:{lightFilter:{more:"più",clear:"pulisci",confirm:"conferma",itemUnit:"elementi"}},tableForm:{search:"Filtra",reset:"Pulisci",submit:"Invia",collapsed:"Espandi",expand:"Contrai",inputPlaceholder:"Digita",selectPlaceholder:"Seleziona"},alert:{clear:"Rimuovi",selected:"Selezionati",item:"elementi"},pagination:{total:{range:" ",total:"di",item:"elementi"}},tableToolBar:{leftPin:"Fissa a sinistra",rightPin:"Fissa a destra",noPin:"Ripristina posizione",leftFixedTitle:"Fissato a sinistra",rightFixedTitle:"Fissato a destra",noFixedTitle:"Non fissato",reset:"Ripristina",columnDisplay:"Disposizione colonne",columnSetting:"Impostazioni",fullScreen:"Modalità schermo intero",exitFullScreen:"Esci da modalità schermo intero",reload:"Ricarica",density:"Grandezza tabella",densityDefault:"predefinito",densityLarger:"Grande",densityMiddle:"Media",densitySmall:"Compatta"},stepsForm:{next:"successivo",prev:"precedente",submit:"finisci"},loginForm:{submitText:"Accedi"},editableTable:{action:{save:"salva",cancel:"annulla",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"chiudi"}},N1t={moneySymbol:"¥",form:{lightFilter:{more:"更に",clear:"クリア",confirm:"確認",itemUnit:"アイテム"}},tableForm:{search:"検索",reset:"リセット",submit:"送信",collapsed:"拡大",expand:"折畳",inputPlaceholder:"入力してください",selectPlaceholder:"選択してください"},alert:{clear:"クリア",selected:"選択した",item:"アイテム"},pagination:{total:{range:"レコード",total:"/合計",item:" "}},tableToolBar:{leftPin:"左に固定",rightPin:"右に固定",noPin:"キャンセル",leftFixedTitle:"左に固定された項目",rightFixedTitle:"右に固定された項目",noFixedTitle:"固定されてない項目",reset:"リセット",columnDisplay:"表示列",columnSetting:"列表示設定",fullScreen:"フルスクリーン",exitFullScreen:"終了",reload:"更新",density:"行高",densityDefault:"デフォルト",densityLarger:"大",densityMiddle:"中",densitySmall:"小"},stepsForm:{next:"次へ",prev:"前へ",submit:"送信"},loginForm:{submitText:"ログイン"},editableTable:{action:{save:"保存",cancel:"キャンセル",delete:"削除",add:"追加"}},switch:{open:"開く",close:"閉じる"}},D1t={moneySymbol:"₩",form:{lightFilter:{more:"더보기",clear:"초기화",confirm:"확인",itemUnit:"건수"}},tableForm:{search:"조회",reset:"초기화",submit:"제출",collapsed:"확장",expand:"닫기",inputPlaceholder:"입력해 주세요",selectPlaceholder:"선택해 주세요"},alert:{clear:"취소",selected:"선택",item:"건"},pagination:{total:{range:" ",total:"/ 총",item:"건"}},tableToolBar:{leftPin:"왼쪽으로 핀",rightPin:"오른쪽으로 핀",noPin:"핀 제거",leftFixedTitle:"왼쪽으로 고정",rightFixedTitle:"오른쪽으로 고정",noFixedTitle:"비고정",reset:"초기화",columnDisplay:"컬럼 표시",columnSetting:"설정",fullScreen:"전체 화면",exitFullScreen:"전체 화면 취소",reload:"새로 고침",density:"여백",densityDefault:"기본",densityLarger:"많은 여백",densityMiddle:"중간 여백",densitySmall:"좁은 여백"},stepsForm:{next:"다음",prev:"이전",submit:"종료"},loginForm:{submitText:"로그인"},editableTable:{action:{save:"저장",cancel:"취소",delete:"삭제",add:"데이터 행 추가"}},switch:{open:"열",close:"가까 운"}},L1t={moneySymbol:"₮",form:{lightFilter:{more:"Илүү",clear:"Цэвэрлэх",confirm:"Баталгаажуулах",itemUnit:"Нэгжүүд"}},tableForm:{search:"Хайх",reset:"Шинэчлэх",submit:"Илгээх",collapsed:"Өргөтгөх",expand:"Хураах",inputPlaceholder:"Утга оруулна уу",selectPlaceholder:"Утга сонгоно уу"},alert:{clear:"Цэвэрлэх",selected:"Сонгогдсон",item:"Нэгж"},pagination:{total:{range:" ",total:"Нийт",item:"мөр"}},tableToolBar:{leftPin:"Зүүн тийш бэхлэх",rightPin:"Баруун тийш бэхлэх",noPin:"Бэхлэхгүй",leftFixedTitle:"Зүүн зэрэгцүүлэх",rightFixedTitle:"Баруун зэрэгцүүлэх",noFixedTitle:"Зэрэгцүүлэхгүй",reset:"Шинэчлэх",columnDisplay:"Баганаар харуулах",columnSetting:"Тохиргоо",fullScreen:"Бүтэн дэлгэцээр",exitFullScreen:"Бүтэн дэлгэц цуцлах",reload:"Шинэчлэх",density:"Хэмжээ",densityDefault:"Хэвийн",densityLarger:"Том",densityMiddle:"Дунд",densitySmall:"Жижиг"},stepsForm:{next:"Дараах",prev:"Өмнөх",submit:"Дуусгах"},loginForm:{submitText:"Нэвтрэх"},editableTable:{action:{save:"Хадгалах",cancel:"Цуцлах",delete:"Устгах",add:"Мөр нэмэх"}},switch:{open:"Нээх",close:"Хаах"}},F1t={moneySymbol:"RM",form:{lightFilter:{more:"Lebih banyak",clear:"Jelas",confirm:"Mengesahkan",itemUnit:"Item"}},tableForm:{search:"Cari",reset:"Menetapkan semula",submit:"Hantar",collapsed:"Kembang",expand:"Kuncup",inputPlaceholder:"Sila masuk",selectPlaceholder:"Sila pilih"},alert:{clear:"Padam",selected:"Dipilih",item:"Item"},pagination:{total:{range:" ",total:"daripada",item:"item"}},tableToolBar:{leftPin:"Pin ke kiri",rightPin:"Pin ke kanan",noPin:"Tidak pin",leftFixedTitle:"Tetap ke kiri",rightFixedTitle:"Tetap ke kanan",noFixedTitle:"Tidak Tetap",reset:"Menetapkan semula",columnDisplay:"Lajur",columnSetting:"Settings",fullScreen:"Full Screen",exitFullScreen:"Keluar Full Screen",reload:"Muat Semula",density:"Densiti",densityDefault:"Biasa",densityLarger:"Besar",densityMiddle:"Tengah",densitySmall:"Kecil"},stepsForm:{next:"Seterusnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Log Masuk"},editableTable:{action:{save:"Simpan",cancel:"Membatalkan",delete:"Menghapuskan",add:"tambah baris data"}},switch:{open:"Terbuka",close:"Tutup"}},j1t={moneySymbol:"€",deleteThisLine:"Verwijder deze regel",copyThisLine:"Kopieer deze regel",form:{lightFilter:{more:"Meer filters",clear:"Wissen",confirm:"Bevestigen",itemUnit:"item"}},tableForm:{search:"Zoeken",reset:"Resetten",submit:"Indienen",collapsed:"Uitvouwen",expand:"Inklappen",inputPlaceholder:"Voer in",selectPlaceholder:"Selecteer"},alert:{clear:"Selectie annuleren",selected:"Geselecteerd",item:"item"},pagination:{total:{range:"Van",total:"items/totaal",item:"items"}},tableToolBar:{leftPin:"Vastzetten aan begin",rightPin:"Vastzetten aan einde",noPin:"Niet vastzetten",leftFixedTitle:"Vastzetten aan de linkerkant",rightFixedTitle:"Vastzetten aan de rechterkant",noFixedTitle:"Niet vastzetten",reset:"Resetten",columnDisplay:"Kolomweergave",columnSetting:"Kolominstellingen",fullScreen:"Volledig scherm",exitFullScreen:"Verlaat volledig scherm",reload:"Vernieuwen",density:"Dichtheid",densityDefault:"Normaal",densityLarger:"Ruim",densityMiddle:"Gemiddeld",densitySmall:"Compact"},stepsForm:{next:"Volgende stap",prev:"Vorige stap",submit:"Indienen"},loginForm:{submitText:"Inloggen"},editableTable:{onlyOneLineEditor:"Slechts één regel tegelijk bewerken",action:{save:"Opslaan",cancel:"Annuleren",delete:"Verwijderen",add:"Een regel toevoegen"}},switch:{open:"Openen",close:"Sluiten"}},B1t={moneySymbol:"zł",form:{lightFilter:{more:"Więcej",clear:"Wyczyść",confirm:"Potwierdź",itemUnit:"Ilość"}},tableForm:{search:"Szukaj",reset:"Reset",submit:"Zatwierdź",collapsed:"Pokaż wiecej",expand:"Pokaż mniej",inputPlaceholder:"Proszę podać",selectPlaceholder:"Proszę wybrać"},alert:{clear:"Wyczyść",selected:"Wybrane",item:"Wpis"},pagination:{total:{range:" ",total:"z",item:"Wpisów"}},tableToolBar:{leftPin:"Przypnij do lewej",rightPin:"Przypnij do prawej",noPin:"Odepnij",leftFixedTitle:"Przypięte do lewej",rightFixedTitle:"Przypięte do prawej",noFixedTitle:"Nieprzypięte",reset:"Reset",columnDisplay:"Wyświetlane wiersze",columnSetting:"Ustawienia",fullScreen:"Pełen ekran",exitFullScreen:"Zamknij pełen ekran",reload:"Odśwież",density:"Odstęp",densityDefault:"Standard",densityLarger:"Wiekszy",densityMiddle:"Sredni",densitySmall:"Kompaktowy"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Zaloguj się"},editableTable:{action:{save:"Zapisać",cancel:"Anuluj",delete:"Usunąć",add:"dodawanie wiersza danych"}},switch:{open:"otwierać",close:"zamykać"}},H1t={moneySymbol:"R$",form:{lightFilter:{more:"Mais",clear:"Limpar",confirm:"Confirmar",itemUnit:"Itens"}},tableForm:{search:"Filtrar",reset:"Limpar",submit:"Confirmar",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Por favor insira",selectPlaceholder:"Por favor selecione"},alert:{clear:"Limpar",selected:"Selecionado(s)",item:"Item(s)"},pagination:{total:{range:" ",total:"de",item:"itens"}},tableToolBar:{leftPin:"Fixar à esquerda",rightPin:"Fixar à direita",noPin:"Desfixado",leftFixedTitle:"Fixado à esquerda",rightFixedTitle:"Fixado à direita",noFixedTitle:"Não fixado",reset:"Limpar",columnDisplay:"Mostrar Coluna",columnSetting:"Configurações",fullScreen:"Tela Cheia",exitFullScreen:"Sair da Tela Cheia",reload:"Atualizar",density:"Densidade",densityDefault:"Padrão",densityLarger:"Largo",densityMiddle:"Médio",densitySmall:"Compacto"},stepsForm:{next:"Próximo",prev:"Anterior",submit:"Enviar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Salvar",cancel:"Cancelar",delete:"Apagar",add:"adicionar uma linha de dados"}},switch:{open:"abrir",close:"fechar"}},z1t={moneySymbol:"RON",deleteThisLine:"Șterge acest rând",copyThisLine:"Copiază acest rând",form:{lightFilter:{more:"Mai multe filtre",clear:"Curăță",confirm:"Confirmă",itemUnit:"elemente"}},tableForm:{search:"Caută",reset:"Resetează",submit:"Trimite",collapsed:"Extinde",expand:"Restrânge",inputPlaceholder:"Introduceți",selectPlaceholder:"Selectați"},alert:{clear:"Anulează selecția",selected:"Selectat",item:"elemente"},pagination:{total:{range:"De la",total:"elemente/total",item:"elemente"}},tableToolBar:{leftPin:"Fixează la început",rightPin:"Fixează la sfârșit",noPin:"Nu fixa",leftFixedTitle:"Fixează în stânga",rightFixedTitle:"Fixează în dreapta",noFixedTitle:"Nu fixa",reset:"Resetează",columnDisplay:"Afișare coloane",columnSetting:"Setări coloane",fullScreen:"Ecran complet",exitFullScreen:"Ieși din ecran complet",reload:"Reîncarcă",density:"Densitate",densityDefault:"Normal",densityLarger:"Larg",densityMiddle:"Mediu",densitySmall:"Compact"},stepsForm:{next:"Pasul următor",prev:"Pasul anterior",submit:"Trimite"},loginForm:{submitText:"Autentificare"},editableTable:{onlyOneLineEditor:"Se poate edita doar un rând simultan",action:{save:"Salvează",cancel:"Anulează",delete:"Șterge",add:"Adaugă un rând"}},switch:{open:"Deschide",close:"Închide"}},U1t={moneySymbol:"₽",form:{lightFilter:{more:"Еще",clear:"Очистить",confirm:"ОК",itemUnit:"Позиции"}},tableForm:{search:"Найти",reset:"Сброс",submit:"Отправить",collapsed:"Развернуть",expand:"Свернуть",inputPlaceholder:"Введите значение",selectPlaceholder:"Выберите значение"},alert:{clear:"Очистить",selected:"Выбрано",item:"элементов"},pagination:{total:{range:" ",total:"из",item:"элементов"}},tableToolBar:{leftPin:"Закрепить слева",rightPin:"Закрепить справа",noPin:"Открепить",leftFixedTitle:"Закреплено слева",rightFixedTitle:"Закреплено справа",noFixedTitle:"Не закреплено",reset:"Сброс",columnDisplay:"Отображение столбца",columnSetting:"Настройки",fullScreen:"Полный экран",exitFullScreen:"Выйти из полноэкранного режима",reload:"Обновить",density:"Размер",densityDefault:"По умолчанию",densityLarger:"Большой",densityMiddle:"Средний",densitySmall:"Сжатый"},stepsForm:{next:"Следующий",prev:"Предыдущий",submit:"Завершить"},loginForm:{submitText:"Вход"},editableTable:{action:{save:"Сохранить",cancel:"Отменить",delete:"Удалить",add:"добавить ряд данных"}},switch:{open:"Открытый чемпионат мира по теннису",close:"По адресу:"}},W1t={moneySymbol:"€",deleteThisLine:"Odstrániť tento riadok",copyThisLine:"Skopírujte tento riadok",form:{lightFilter:{more:"Viac",clear:"Vyčistiť",confirm:"Potvrďte",itemUnit:"Položky"}},tableForm:{search:"Vyhladať",reset:"Resetovať",submit:"Odoslať",collapsed:"Rozbaliť",expand:"Zbaliť",inputPlaceholder:"Prosím, zadajte",selectPlaceholder:"Prosím, vyberte"},alert:{clear:"Vyčistiť",selected:"Vybraný",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položiek"}},tableToolBar:{leftPin:"Pripnúť vľavo",rightPin:"Pripnúť vpravo",noPin:"Odopnuté",leftFixedTitle:"Fixované na ľavo",rightFixedTitle:"Fixované na pravo",noFixedTitle:"Nefixované",reset:"Resetovať",columnDisplay:"Zobrazenie stĺpcov",columnSetting:"Nastavenia",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončiť celú obrazovku",reload:"Obnoviť",density:"Hustota",densityDefault:"Predvolené",densityLarger:"Väčšie",densityMiddle:"Stredné",densitySmall:"Kompaktné"},stepsForm:{next:"Ďalšie",prev:"Predchádzajúce",submit:"Potvrdiť"},loginForm:{submitText:"Prihlásiť sa"},editableTable:{onlyOneLineEditor:"Upravovať možno iba jeden riadok",action:{save:"Uložiť",cancel:"Zrušiť",delete:"Odstrániť",add:"pridať riadok údajov"}},switch:{open:"otvoriť",close:"zavrieť"}},V1t={moneySymbol:"RSD",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pronađi",reset:"Resetuj",submit:"Pošalji",collapsed:"Proširi",expand:"Skupi",inputPlaceholder:"Molimo unesite",selectPlaceholder:"Molimo odaberite"},alert:{clear:"Očisti",selected:"Odabrano",item:"Stavka"},pagination:{total:{range:" ",total:"od",item:"stavki"}},tableToolBar:{leftPin:"Zakači levo",rightPin:"Zakači desno",noPin:"Nije zakačeno",leftFixedTitle:"Fiksirano levo",rightFixedTitle:"Fiksirano desno",noFixedTitle:"Nije fiksirano",reset:"Resetuj",columnDisplay:"Prikaz kolona",columnSetting:"Podešavanja",fullScreen:"Pun ekran",exitFullScreen:"Zatvori pun ekran",reload:"Osveži",density:"Veličina",densityDefault:"Podrazumevana",densityLarger:"Veća",densityMiddle:"Srednja",densitySmall:"Kompaktna"},stepsForm:{next:"Dalje",prev:"Nazad",submit:"Gotovo"},loginForm:{submitText:"Prijavi se"},editableTable:{action:{save:"Sačuvaj",cancel:"Poništi",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"Отворите",close:"Затворите"}},K1t={moneySymbol:"SEK",deleteThisLine:"Radera denna rad",copyThisLine:"Kopiera denna rad",form:{lightFilter:{more:"Fler filter",clear:"Rensa",confirm:"Bekräfta",itemUnit:"objekt"}},tableForm:{search:"Sök",reset:"Återställ",submit:"Skicka",collapsed:"Expandera",expand:"Fäll ihop",inputPlaceholder:"Vänligen ange",selectPlaceholder:"Vänligen välj"},alert:{clear:"Avbryt val",selected:"Vald",item:"objekt"},pagination:{total:{range:"Från",total:"objekt/totalt",item:"objekt"}},tableToolBar:{leftPin:"Fäst till vänster",rightPin:"Fäst till höger",noPin:"Inte fäst",leftFixedTitle:"Fäst till vänster",rightFixedTitle:"Fäst till höger",noFixedTitle:"Inte fäst",reset:"Återställ",columnDisplay:"Kolumnvisning",columnSetting:"Kolumninställningar",fullScreen:"Fullskärm",exitFullScreen:"Avsluta fullskärm",reload:"Ladda om",density:"Täthet",densityDefault:"Normal",densityLarger:"Lös",densityMiddle:"Medium",densitySmall:"Kompakt"},stepsForm:{next:"Nästa steg",prev:"Föregående steg",submit:"Skicka"},loginForm:{submitText:"Logga in"},editableTable:{onlyOneLineEditor:"Endast en rad kan redigeras åt gången",action:{save:"Spara",cancel:"Avbryt",delete:"Radera",add:"Lägg till en rad"}},switch:{open:"Öppna",close:"Stäng"}},q1t={moneySymbol:"฿",deleteThisLine:"ลบบรรทัดนี้",copyThisLine:"คัดลอกบรรทัดนี้",form:{lightFilter:{more:"มากกว่า",clear:"ชัดเจน",confirm:"ยืนยัน",itemUnit:"รายการ"}},tableForm:{search:"สอบถาม",reset:"รีเซ็ต",submit:"ส่ง",collapsed:"ขยาย",expand:"ทรุด",inputPlaceholder:"กรุณาป้อน",selectPlaceholder:"โปรดเลือก"},alert:{clear:"ชัดเจน",selected:"เลือกแล้ว",item:"รายการ"},pagination:{total:{range:" ",total:"ของ",item:"รายการ"}},tableToolBar:{leftPin:"ปักหมุดไปทางซ้าย",rightPin:"ปักหมุดไปทางขวา",noPin:"เลิกตรึงแล้ว",leftFixedTitle:"แก้ไขด้านซ้าย",rightFixedTitle:"แก้ไขด้านขวา",noFixedTitle:"ไม่คงที่",reset:"รีเซ็ต",columnDisplay:"การแสดงคอลัมน์",columnSetting:"การตั้งค่า",fullScreen:"เต็มจอ",exitFullScreen:"ออกจากโหมดเต็มหน้าจอ",reload:"รีเฟรช",density:"ความหนาแน่น",densityDefault:"ค่าเริ่มต้น",densityLarger:"ขนาดใหญ่ขึ้น",densityMiddle:"กลาง",densitySmall:"กะทัดรัด"},stepsForm:{next:"ถัดไป",prev:"ก่อนหน้า",submit:"เสร็จ"},loginForm:{submitText:"เข้าสู่ระบบ"},editableTable:{onlyOneLineEditor:"แก้ไขได้เพียงบรรทัดเดียวเท่านั้น",action:{save:"บันทึก",cancel:"ยกเลิก",delete:"ลบ",add:"เพิ่มแถวของข้อมูล"}},switch:{open:"เปิด",close:"ปิด"}},G1t={moneySymbol:"₺",form:{lightFilter:{more:"Daha Fazla",clear:"Temizle",confirm:"Onayla",itemUnit:"Öğeler"}},tableForm:{search:"Filtrele",reset:"Sıfırla",submit:"Gönder",collapsed:"Daha fazla",expand:"Daha az",inputPlaceholder:"Filtrelemek için bir değer girin",selectPlaceholder:"Filtrelemek için bir değer seçin"},alert:{clear:"Temizle",selected:"Seçili",item:"Öğe"},pagination:{total:{range:" ",total:"Toplam",item:"Öğe"}},tableToolBar:{leftPin:"Sola sabitle",rightPin:"Sağa sabitle",noPin:"Sabitlemeyi kaldır",leftFixedTitle:"Sola sabitlendi",rightFixedTitle:"Sağa sabitlendi",noFixedTitle:"Sabitlenmedi",reset:"Sıfırla",columnDisplay:"Kolon Görünümü",columnSetting:"Ayarlar",fullScreen:"Tam Ekran",exitFullScreen:"Tam Ekrandan Çık",reload:"Yenile",density:"Kalınlık",densityDefault:"Varsayılan",densityLarger:"Büyük",densityMiddle:"Orta",densitySmall:"Küçük"},stepsForm:{next:"Sıradaki",prev:"Önceki",submit:"Gönder"},loginForm:{submitText:"Giriş Yap"},editableTable:{action:{save:"Kaydet",cancel:"Vazgeç",delete:"Sil",add:"foegje in rige gegevens ta"}},switch:{open:"açık",close:"kapatmak"}},Y1t={moneySymbol:"₴",deleteThisLine:"Видатили рядок",copyThisLine:"Скопіювати рядок",form:{lightFilter:{more:"Ще",clear:"Очистити",confirm:"Ок",itemUnit:"Позиції"}},tableForm:{search:"Пошук",reset:"Очистити",submit:"Відправити",collapsed:"Розгорнути",expand:"Згорнути",inputPlaceholder:"Введіть значення",selectPlaceholder:"Оберіть значення"},alert:{clear:"Очистити",selected:"Обрано",item:"елементів"},pagination:{total:{range:" ",total:"з",item:"елементів"}},tableToolBar:{leftPin:"Закріпити зліва",rightPin:"Закріпити справа",noPin:"Відкріпити",leftFixedTitle:"Закріплено зліва",rightFixedTitle:"Закріплено справа",noFixedTitle:"Не закріплено",reset:"Скинути",columnDisplay:"Відображення стовпців",columnSetting:"Налаштування",fullScreen:"Повноекранний режим",exitFullScreen:"Вийти з повноекранного режиму",reload:"Оновити",density:"Розмір",densityDefault:"За замовчуванням",densityLarger:"Великий",densityMiddle:"Середній",densitySmall:"Стислий"},stepsForm:{next:"Наступний",prev:"Попередній",submit:"Завершити"},loginForm:{submitText:"Вхіх"},editableTable:{onlyOneLineEditor:"Тільки один рядок може бути редагований одночасно",action:{save:"Зберегти",cancel:"Відмінити",delete:"Видалити",add:"додати рядок"}},switch:{open:"Відкрито",close:"Закрито"}},X1t={moneySymbol:"UZS",form:{lightFilter:{more:"Yana",clear:"Tozalash",confirm:"OK",itemUnit:"Pozitsiyalar"}},tableForm:{search:"Qidirish",reset:"Qayta tiklash",submit:"Yuborish",collapsed:"Yig‘ish",expand:"Kengaytirish",inputPlaceholder:"Qiymatni kiriting",selectPlaceholder:"Qiymatni tanlang"},alert:{clear:"Tozalash",selected:"Tanlangan",item:"elementlar"},pagination:{total:{range:" ",total:"dan",item:"elementlar"}},tableToolBar:{leftPin:"Chapga mahkamlash",rightPin:"O‘ngga mahkamlash",noPin:"Mahkamlashni olib tashlash",leftFixedTitle:"Chapga mahkamlangan",rightFixedTitle:"O‘ngga mahkamlangan",noFixedTitle:"Mahkamlashsiz",reset:"Qayta tiklash",columnDisplay:"Ustunni ko‘rsatish",columnSetting:"Sozlamalar",fullScreen:"To‘liq ekran",exitFullScreen:"To‘liq ekrandan chiqish",reload:"Yangilash",density:"O‘lcham",densityDefault:"Standart",densityLarger:"Katta",densityMiddle:"O‘rtacha",densitySmall:"Kichik"},stepsForm:{next:"Keyingi",prev:"Oldingi",submit:"Tugatish"},loginForm:{submitText:"Kirish"},editableTable:{action:{save:"Saqlash",cancel:"Bekor qilish",delete:"O‘chirish",add:"maʼlumotlar qatorini qo‘shish"}},switch:{open:"Ochish",close:"Yopish"}},Q1t={moneySymbol:"₫",form:{lightFilter:{more:"Nhiều hơn",clear:"Trong",confirm:"Xác nhận",itemUnit:"Mục"}},tableForm:{search:"Tìm kiếm",reset:"Làm lại",submit:"Gửi đi",collapsed:"Mở rộng",expand:"Thu gọn",inputPlaceholder:"nhập dữ liệu",selectPlaceholder:"Vui lòng chọn"},alert:{clear:"Xóa",selected:"đã chọn",item:"mục"},pagination:{total:{range:" ",total:"trên",item:"mặt hàng"}},tableToolBar:{leftPin:"Ghim trái",rightPin:"Ghim phải",noPin:"Bỏ ghim",leftFixedTitle:"Cố định trái",rightFixedTitle:"Cố định phải",noFixedTitle:"Chưa cố định",reset:"Làm lại",columnDisplay:"Cột hiển thị",columnSetting:"Cấu hình",fullScreen:"Chế độ toàn màn hình",exitFullScreen:"Thoát chế độ toàn màn hình",reload:"Làm mới",density:"Mật độ hiển thị",densityDefault:"Mặc định",densityLarger:"Mặc định",densityMiddle:"Trung bình",densitySmall:"Chật"},stepsForm:{next:"Sau",prev:"Trước",submit:"Kết thúc"},loginForm:{submitText:"Đăng nhập"},editableTable:{action:{save:"Cứu",cancel:"Hủy",delete:"Xóa",add:"thêm một hàng dữ liệu"}},switch:{open:"mở",close:"đóng"}},Z1t={moneySymbol:"¥",deleteThisLine:"删除此项",copyThisLine:"复制此项",form:{lightFilter:{more:"更多筛选",clear:"清除",confirm:"确认",itemUnit:"项"}},tableForm:{search:"查询",reset:"重置",submit:"提交",collapsed:"展开",expand:"收起",inputPlaceholder:"请输入",selectPlaceholder:"请选择"},alert:{clear:"取消选择",selected:"已选择",item:"项"},pagination:{total:{range:"第",total:"条/总共",item:"条"}},tableToolBar:{leftPin:"固定在列首",rightPin:"固定在列尾",noPin:"不固定",leftFixedTitle:"固定在左侧",rightFixedTitle:"固定在右侧",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列设置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"宽松",densityMiddle:"中等",densitySmall:"紧凑"},stepsForm:{next:"下一步",prev:"上一步",submit:"提交"},loginForm:{submitText:"登录"},editableTable:{onlyOneLineEditor:"只能同时编辑一行",action:{save:"保存",cancel:"取消",delete:"删除",add:"添加一行数据"}},switch:{open:"打开",close:"关闭"}},J1t={moneySymbol:"NT$",deleteThisLine:"刪除此项",copyThisLine:"複製此项",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"查詢",reset:"重置",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選擇",selected:"已選擇",item:"項"},pagination:{total:{range:"第",total:"條/總共",item:"條"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列設置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}};var $i=function(t,n){return{getMessage:function(i,o){var a=zo(n,i.replace(/\[(\d+)\]/g,".$1").split("."))||"";if(a)return a;var s=t.replace("_","-");if(s==="zh-CN")return o;var l=Iv["zh-CN"];return l?l.getMessage(i,o):o},locale:t}},evt=$i("mn_MN",L1t),tvt=$i("ar_EG",x1t),gb=$i("zh_CN",Z1t),nvt=$i("en_US",k1t),rvt=$i("en_GB",T1t),ivt=$i("vi_VN",Q1t),ovt=$i("it_IT",A1t),avt=$i("ja_JP",N1t),svt=$i("es_ES",O1t),lvt=$i("ca_ES",w1t),cvt=$i("ru_RU",U1t),uvt=$i("sr_RS",V1t),dvt=$i("ms_MY",F1t),fvt=$i("zh_TW",J1t),hvt=$i("fr_FR",M1t),pvt=$i("pt_BR",H1t),mvt=$i("ko_KR",D1t),gvt=$i("id_ID",R1t),vvt=$i("de_DE",E1t),yvt=$i("fa_IR",P1t),bvt=$i("tr_TR",G1t),Svt=$i("pl_PL",B1t),Cvt=$i("hr_",$1t),xvt=$i("th_TH",q1t),wvt=$i("cs_cz",_1t),_vt=$i("sk_SK",W1t),Evt=$i("he_IL",I1t),Tvt=$i("uk_UA",Y1t),kvt=$i("uz_UZ",X1t),Ovt=$i("nl_NL",j1t),Pvt=$i("ro_RO",z1t),Mvt=$i("sv_SE",K1t),Iv={"mn-MN":evt,"ar-EG":tvt,"zh-CN":gb,"en-US":nvt,"en-GB":rvt,"vi-VN":ivt,"it-IT":ovt,"ja-JP":avt,"es-ES":svt,"ca-ES":lvt,"ru-RU":cvt,"sr-RS":uvt,"ms-MY":dvt,"zh-TW":fvt,"fr-FR":hvt,"pt-BR":pvt,"ko-KR":mvt,"id-ID":gvt,"de-DE":vvt,"fa-IR":yvt,"tr-TR":bvt,"pl-PL":Svt,"hr-HR":Cvt,"th-TH":xvt,"cs-CZ":wvt,"sk-SK":_vt,"he-IL":Evt,"uk-UA":Tvt,"uz-UZ":kvt,"nl-NL":Ovt,"ro-RO":Pvt,"sv-SE":Mvt},Ivt=Object.keys(Iv),$xe=function(t){var n=(t||"zh-CN").toLocaleLowerCase();return Ivt.find(function(r){var i=r.toLocaleLowerCase();return i.includes(n)})};function bs(e,t){$vt(e)&&(e="100%");var n=Rvt(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 g5(e){return Math.min(1,Math.max(0,e))}function $vt(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function Rvt(e){return typeof e=="string"&&e.indexOf("%")!==-1}function Rxe(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function v5(e){return e<=1?"".concat(Number(e)*100,"%"):e}function D1(e){return e.length===1?"0"+e:String(e)}function Avt(e,t,n){return{r:bs(e,255)*255,g:bs(t,255)*255,b:bs(n,255)*255}}function lre(e,t,n){e=bs(e,255),t=bs(t,255),n=bs(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 l=r-i;switch(a=s>.5?l/(2-r-i):l/(r+i),r){case e:o=(t-n)/l+(t<n?6:0);break;case t:o=(n-e)/l+2;break;case n:o=(e-t)/l+4;break}o/=6}return{h:o,s:a,l:s}}function EA(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 Nvt(e,t,n){var r,i,o;if(e=bs(e,360),t=bs(t,100),n=bs(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=EA(s,a,e+1/3),i=EA(s,a,e),o=EA(s,a,e-1/3)}return{r:r*255,g:i*255,b:o*255}}function cre(e,t,n){e=bs(e,255),t=bs(t,255),n=bs(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),o=0,a=r,s=r-i,l=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:l,v:a}}function Dvt(e,t,n){e=bs(e,360)*6,t=bs(t,100),n=bs(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),l=r%6,c=[n,a,o,o,s,n][l],u=[s,n,n,a,o,o][l],d=[o,o,s,n,n,a][l];return{r:c*255,g:u*255,b:d*255}}function ure(e,t,n,r){var i=[D1(Math.round(e).toString(16)),D1(Math.round(t).toString(16)),D1(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 Lvt(e,t,n,r,i){var o=[D1(Math.round(e).toString(16)),D1(Math.round(t).toString(16)),D1(Math.round(n).toString(16)),D1(Fvt(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 Fvt(e){return Math.round(parseFloat(e)*255).toString(16)}function dre(e){return uc(e)/255}function uc(e){return parseInt(e,16)}function jvt(e){return{r:e>>16,g:(e&65280)>>8,b:e&255}}var Rj={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",salmon:"#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 Bvt(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=Uvt(e)),typeof e=="object"&&(Ch(e.r)&&Ch(e.g)&&Ch(e.b)?(t=Avt(e.r,e.g,e.b),a=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Ch(e.h)&&Ch(e.s)&&Ch(e.v)?(r=v5(e.s),i=v5(e.v),t=Dvt(e.h,r,i),a=!0,s="hsv"):Ch(e.h)&&Ch(e.s)&&Ch(e.l)&&(r=v5(e.s),o=v5(e.l),t=Nvt(e.h,r,o),a=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=Rxe(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 Hvt="[-\\+]?\\d+%?",zvt="[-\\+]?\\d*\\.\\d+%?",Hm="(?:".concat(zvt,")|(?:").concat(Hvt,")"),TA="[\\s|\\(]+(".concat(Hm,")[,|\\s]+(").concat(Hm,")[,|\\s]+(").concat(Hm,")\\s*\\)?"),kA="[\\s|\\(]+(".concat(Hm,")[,|\\s]+(").concat(Hm,")[,|\\s]+(").concat(Hm,")[,|\\s]+(").concat(Hm,")\\s*\\)?"),id={CSS_UNIT:new RegExp(Hm),rgb:new RegExp("rgb"+TA),rgba:new RegExp("rgba"+kA),hsl:new RegExp("hsl"+TA),hsla:new RegExp("hsla"+kA),hsv:new RegExp("hsv"+TA),hsva:new RegExp("hsva"+kA),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 Uvt(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(Rj[e])e=Rj[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=id.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=id.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=id.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=id.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=id.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=id.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=id.hex8.exec(e),n?{r:uc(n[1]),g:uc(n[2]),b:uc(n[3]),a:dre(n[4]),format:t?"name":"hex8"}:(n=id.hex6.exec(e),n?{r:uc(n[1]),g:uc(n[2]),b:uc(n[3]),format:t?"name":"hex"}:(n=id.hex4.exec(e),n?{r:uc(n[1]+n[1]),g:uc(n[2]+n[2]),b:uc(n[3]+n[3]),a:dre(n[4]+n[4]),format:t?"name":"hex8"}:(n=id.hex3.exec(e),n?{r:uc(n[1]+n[1]),g:uc(n[2]+n[2]),b:uc(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function Ch(e){return!!id.CSS_UNIT.exec(String(e))}var Wvt=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=jvt(t)),this.originalInput=t;var i=Bvt(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=Rxe(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=cre(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=cre(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=lre(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=lre(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),ure(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),Lvt(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(bs(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(bs(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="#"+ure(this.r,this.g,this.b,!1),n=0,r=Object.entries(Rj);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=g5(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=g5(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=g5(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=g5(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})]},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}(),OA,T_={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",colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff7875",colorInfo:"#1677ff",colorTextBase:"#000",colorBgBase:"#fff",fontFamily:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'",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:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInQuint:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:4,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,"blue-1":"#e6f4ff","blue-2":"#bae0ff","blue-3":"#91caff","blue-4":"#69b1ff","blue-5":"#4096ff","blue-6":"#1677ff","blue-7":"#0958d9","blue-8":"#003eb3","blue-9":"#002c8c","blue-10":"#001d66","purple-1":"#f9f0ff","purple-2":"#efdbff","purple-3":"#d3adf7","purple-4":"#b37feb","purple-5":"#9254de","purple-6":"#722ed1","purple-7":"#531dab","purple-8":"#391085","purple-9":"#22075e","purple-10":"#120338","cyan-1":"#e6fffb","cyan-2":"#b5f5ec","cyan-3":"#87e8de","cyan-4":"#5cdbd3","cyan-5":"#36cfc9","cyan-6":"#13c2c2","cyan-7":"#08979c","cyan-8":"#006d75","cyan-9":"#00474f","cyan-10":"#002329","green-1":"#f6ffed","green-2":"#d9f7be","green-3":"#b7eb8f","green-4":"#95de64","green-5":"#73d13d","green-6":"#52c41a","green-7":"#389e0d","green-8":"#237804","green-9":"#135200","green-10":"#092b00","magenta-1":"#fff0f6","magenta-2":"#ffd6e7","magenta-3":"#ffadd2","magenta-4":"#ff85c0","magenta-5":"#f759ab","magenta-6":"#eb2f96","magenta-7":"#c41d7f","magenta-8":"#9e1068","magenta-9":"#780650","magenta-10":"#520339","pink-1":"#fff0f6","pink-2":"#ffd6e7","pink-3":"#ffadd2","pink-4":"#ff85c0","pink-5":"#f759ab","pink-6":"#eb2f96","pink-7":"#c41d7f","pink-8":"#9e1068","pink-9":"#780650","pink-10":"#520339","red-1":"#fff1f0","red-2":"#ffccc7","red-3":"#ffa39e","red-4":"#ff7875","red-5":"#ff4d4f","red-6":"#f5222d","red-7":"#cf1322","red-8":"#a8071a","red-9":"#820014","red-10":"#5c0011","orange-1":"#fff7e6","orange-2":"#ffe7ba","orange-3":"#ffd591","orange-4":"#ffc069","orange-5":"#ffa940","orange-6":"#fa8c16","orange-7":"#d46b08","orange-8":"#ad4e00","orange-9":"#873800","orange-10":"#612500","yellow-1":"#feffe6","yellow-2":"#ffffb8","yellow-3":"#fffb8f","yellow-4":"#fff566","yellow-5":"#ffec3d","yellow-6":"#fadb14","yellow-7":"#d4b106","yellow-8":"#ad8b00","yellow-9":"#876800","yellow-10":"#614700","volcano-1":"#fff2e8","volcano-2":"#ffd8bf","volcano-3":"#ffbb96","volcano-4":"#ff9c6e","volcano-5":"#ff7a45","volcano-6":"#fa541c","volcano-7":"#d4380d","volcano-8":"#ad2102","volcano-9":"#871400","volcano-10":"#610b00","geekblue-1":"#f0f5ff","geekblue-2":"#d6e4ff","geekblue-3":"#adc6ff","geekblue-4":"#85a5ff","geekblue-5":"#597ef7","geekblue-6":"#2f54eb","geekblue-7":"#1d39c4","geekblue-8":"#10239e","geekblue-9":"#061178","geekblue-10":"#030852","gold-1":"#fffbe6","gold-2":"#fff1b8","gold-3":"#ffe58f","gold-4":"#ffd666","gold-5":"#ffc53d","gold-6":"#faad14","gold-7":"#d48806","gold-8":"#ad6800","gold-9":"#874d00","gold-10":"#613400","lime-1":"#fcffe6","lime-2":"#f4ffb8","lime-3":"#eaff8f","lime-4":"#d3f261","lime-5":"#bae637","lime-6":"#a0d911","lime-7":"#7cb305","lime-8":"#5b8c00","lime-9":"#3f6600","lime-10":"#254000",colorText:"rgba(0, 0, 0, 0.88)",colorTextSecondary:"rgba(0, 0, 0, 0.65)",colorTextTertiary:"rgba(0, 0, 0, 0.45)",colorTextQuaternary:"rgba(0, 0, 0, 0.25)",colorFill:"rgba(0, 0, 0, 0.15)",colorFillSecondary:"rgba(0, 0, 0, 0.06)",colorFillTertiary:"rgba(0, 0, 0, 0.04)",colorFillQuaternary:"rgba(0, 0, 0, 0.02)",colorBgLayout:"hsl(220,23%,97%)",colorBgContainer:"#ffffff",colorBgElevated:"#ffffff",colorBgSpotlight:"rgba(0, 0, 0, 0.85)",colorBorder:"#d9d9d9",colorBorderSecondary:"#f0f0f0",colorPrimaryBg:"#e6f4ff",colorPrimaryBgHover:"#bae0ff",colorPrimaryBorder:"#91caff",colorPrimaryBorderHover:"#69b1ff",colorPrimaryHover:"#4096ff",colorPrimaryActive:"#0958d9",colorPrimaryTextHover:"#4096ff",colorPrimaryText:"#1677ff",colorPrimaryTextActive:"#0958d9",colorSuccessBg:"#f6ffed",colorSuccessBgHover:"#d9f7be",colorSuccessBorder:"#b7eb8f",colorSuccessBorderHover:"#95de64",colorSuccessHover:"#95de64",colorSuccessActive:"#389e0d",colorSuccessTextHover:"#73d13d",colorSuccessText:"#52c41a",colorSuccessTextActive:"#389e0d",colorErrorBg:"#fff2f0",colorErrorBgHover:"#fff1f0",colorErrorBorder:"#ffccc7",colorErrorBorderHover:"#ffa39e",colorErrorHover:"#ffa39e",colorErrorActive:"#d9363e",colorErrorTextHover:"#ff7875",colorErrorText:"#ff4d4f",colorErrorTextActive:"#d9363e",colorWarningBg:"#fffbe6",colorWarningBgHover:"#fff1b8",colorWarningBorder:"#ffe58f",colorWarningBorderHover:"#ffd666",colorWarningHover:"#ffd666",colorWarningActive:"#d48806",colorWarningTextHover:"#ffc53d",colorWarningText:"#faad14",colorWarningTextActive:"#d48806",colorInfoBg:"#e6f4ff",colorInfoBgHover:"#bae0ff",colorInfoBorder:"#91caff",colorInfoBorderHover:"#69b1ff",colorInfoHover:"#69b1ff",colorInfoActive:"#0958d9",colorInfoTextHover:"#4096ff",colorInfoText:"#1677ff",colorInfoTextActive:"#0958d9",colorBgMask:"rgba(0, 0, 0, 0.45)",colorWhite:"#fff",sizeXXL:48,sizeXL:32,sizeLG:24,sizeMD:20,sizeMS:16,size:16,sizeSM:12,sizeXS:8,sizeXXS:4,controlHeightSM:24,controlHeightXS:16,controlHeightLG:40,motionDurationFast:"0.1s",motionDurationMid:"0.2s",motionDurationSlow:"0.3s",fontSizes:[12,14,16,20,24,30,38,46,56,68],lineHeights:[1.6666666666666667,1.5714285714285714,1.5,1.4,1.3333333333333333,1.2666666666666666,1.2105263157894737,1.173913043478261,1.1428571428571428,1.1176470588235294],lineWidthBold:2,borderRadiusXS:1,borderRadiusSM:4,borderRadiusLG:8,borderRadiusOuter:4,colorLink:"#1677ff",colorLinkHover:"#69b1ff",colorLinkActive:"#0958d9",colorFillContent:"rgba(0, 0, 0, 0.06)",colorFillContentHover:"rgba(0, 0, 0, 0.15)",colorFillAlter:"rgba(0, 0, 0, 0.02)",colorBgContainerDisabled:"rgba(0, 0, 0, 0.04)",colorBorderBg:"#ffffff",colorSplit:"rgba(5, 5, 5, 0.06)",colorTextPlaceholder:"rgba(0, 0, 0, 0.25)",colorTextDisabled:"rgba(0, 0, 0, 0.25)",colorTextHeading:"rgba(0, 0, 0, 0.88)",colorTextLabel:"rgba(0, 0, 0, 0.65)",colorTextDescription:"rgba(0, 0, 0, 0.45)",colorTextLightSolid:"#fff",colorHighlight:"#ff7875",colorBgTextHover:"rgba(0, 0, 0, 0.06)",colorBgTextActive:"rgba(0, 0, 0, 0.15)",colorIcon:"rgba(0, 0, 0, 0.45)",colorIconHover:"rgba(0, 0, 0, 0.88)",colorErrorOutline:"rgba(255, 38, 5, 0.06)",colorWarningOutline:"rgba(255, 215, 5, 0.1)",fontSizeSM:12,fontSizeLG:16,fontSizeXL:20,fontSizeHeading1:38,fontSizeHeading2:30,fontSizeHeading3:24,fontSizeHeading4:20,fontSizeHeading5:16,fontSizeIcon:12,lineHeight:1.5714285714285714,lineHeightLG:1.5,lineHeightSM:1.6666666666666667,lineHeightHeading1:1.2105263157894737,lineHeightHeading2:1.2666666666666666,lineHeightHeading3:1.3333333333333333,lineHeightHeading4:1.4,lineHeightHeading5:1.5,controlOutlineWidth:2,controlInteractiveSize:16,controlItemBgHover:"rgba(0, 0, 0, 0.04)",controlItemBgActive:"#e6f4ff",controlItemBgActiveHover:"#bae0ff",controlItemBgActiveDisabled:"rgba(0, 0, 0, 0.15)",controlTmpOutline:"rgba(0, 0, 0, 0.02)",controlOutline:"rgba(5, 145, 255, 0.1)",fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:4,paddingXS:8,paddingSM:12,padding:16,paddingMD:20,paddingLG:24,paddingXL:32,paddingContentHorizontalLG:24,paddingContentVerticalLG:16,paddingContentHorizontal:16,paddingContentVertical:12,paddingContentHorizontalSM:16,paddingContentVerticalSM:8,marginXXS:4,marginXS:8,marginSM:12,margin:16,marginMD:20,marginLG:24,marginXL:32,marginXXL:48,boxShadow:"0 1px 2px 0 rgba(0, 0, 0, 0.03),0 1px 6px -1px rgba(0, 0, 0, 0.02),0 2px 4px 0 rgba(0, 0, 0, 0.02)",boxShadowSecondary:"0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05)",screenXS:480,screenXSMin:480,screenXSMax:479,screenSM:576,screenSMMin:576,screenSMMax:575,screenMD:768,screenMDMin:768,screenMDMax:767,screenLG:992,screenLGMin:992,screenLGMax:991,screenXL:1200,screenXLMin:1200,screenXLMax:1199,screenXXL:1600,screenXXLMin:1600,screenXXLMax:1599,boxShadowPopoverArrow:"3px 3px 7px rgba(0, 0, 0, 0.1)",boxShadowCard:"0 1px 2px -2px rgba(0, 0, 0, 0.16),0 3px 6px 0 rgba(0, 0, 0, 0.12),0 5px 12px 4px rgba(0, 0, 0, 0.09)",boxShadowDrawerRight:"-6px 0 16px 0 rgba(0, 0, 0, 0.08),-3px 0 6px -4px rgba(0, 0, 0, 0.12),-9px 0 28px 8px rgba(0, 0, 0, 0.05)",boxShadowDrawerLeft:"6px 0 16px 0 rgba(0, 0, 0, 0.08),3px 0 6px -4px rgba(0, 0, 0, 0.12),9px 0 28px 8px rgba(0, 0, 0, 0.05)",boxShadowDrawerUp:"0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05)",boxShadowDrawerDown:"0 -6px 16px 0 rgba(0, 0, 0, 0.08),0 -3px 6px -4px rgba(0, 0, 0, 0.12),0 -9px 28px 8px rgba(0, 0, 0, 0.05)",boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)",_tokenKey:"19w80ff",_hashId:"css-dev-only-do-not-override-i2zu9q"},Axe=function(t){for(var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,r=3735928559^n,i=1103547991^n,o=0,a;o<t.length;o++)a=t.charCodeAt(o),r=Math.imul(r^a,2654435761),i=Math.imul(i^a,1597334677);return r=Math.imul(r^r>>>16,2246822507)^Math.imul(i^i>>>13,3266489909),i=Math.imul(i^i>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),4294967296*(2097151&i)+(r>>>0)},wV=Cv(function(e){return e}),Nxe={theme:wV,token:Y(Y({},T_),Ds==null||(OA=Ds.defaultAlgorithm)===null||OA===void 0?void 0:OA.call(Ds,Ds==null?void 0:Ds.defaultSeed)),hashId:"pro-".concat(Axe(JSON.stringify(T_)))},Vvt=function(){return Nxe};const Kvt=Object.freeze(Object.defineProperty({__proto__:null,defaultToken:T_,emptyTheme:wV,hashCode:Axe,token:Nxe,useToken:Vvt},Symbol.toStringTag,{value:"Module"}));var dc=function(t,n){return new Wvt(t).setAlpha(n).toRgbString()},qvt=function(){return typeof Ds>"u"||!Ds?Kvt:Ds},Qf=qvt(),G8=Qf.useToken,PA=function(t){return{boxSizing:"border-box",margin:0,padding:0,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight,listStyle:"none"}};function to(e,t){var n,r=f.useContext(Id),i=r.token,o=i===void 0?{}:i,a=f.useContext(Id),s=a.hashed,l=G8(),c=l.token,u=l.hashId,d=f.useContext(Id),h=d.theme,p=f.useContext(nr.ConfigContext),m=p.getPrefixCls,v=p.csp;return o.layout||(o=Y({},c)),o.proComponentsCls=(n=o.proComponentsCls)!==null&&n!==void 0?n:".".concat(m("pro")),o.antCls=".".concat(m()),{wrapSSR:Yb({theme:h,token:o,path:[e],nonce:v==null?void 0:v.nonce,layer:{name:"antd-pro",dependencies:["antd"]}},function(){return t(o)}),hashId:s?u:""}}var Gvt=function(t,n){var r,i,o,a,s,l=Y({},t);return Y(Y({bgLayout:"linear-gradient(".concat(n.colorBgContainer,", ").concat(n.colorBgLayout," 28%)"),colorTextAppListIcon:n.colorTextSecondary,appListIconHoverBgColor:l==null||(r=l.sider)===null||r===void 0?void 0:r.colorBgMenuItemSelected,colorBgAppListIconHover:dc(n.colorTextBase,.04),colorTextAppListIconHover:n.colorTextBase},l),{},{header:Y({colorBgHeader:dc(n.colorBgElevated,.6),colorBgScrollHeader:dc(n.colorBgElevated,.8),colorHeaderTitle:n.colorText,colorBgMenuItemHover:dc(n.colorTextBase,.03),colorBgMenuItemSelected:"transparent",colorBgMenuElevated:(l==null||(i=l.header)===null||i===void 0?void 0:i.colorBgHeader)!=="rgba(255, 255, 255, 0.6)"?(o=l.header)===null||o===void 0?void 0:o.colorBgHeader:n.colorBgElevated,colorTextMenuSelected:dc(n.colorTextBase,.95),colorBgRightActionsItemHover:dc(n.colorTextBase,.03),colorTextRightActionsItem:n.colorTextTertiary,heightLayoutHeader:56,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextMenuActive:n.colorText},l.header),sider:Y({paddingInlineLayoutMenu:8,paddingBlockLayoutMenu:0,colorBgCollapsedButton:n.colorBgElevated,colorTextCollapsedButtonHover:n.colorTextSecondary,colorTextCollapsedButton:dc(n.colorTextBase,.25),colorMenuBackground:"transparent",colorMenuItemDivider:dc(n.colorTextBase,.06),colorBgMenuItemHover:dc(n.colorTextBase,.03),colorBgMenuItemSelected:dc(n.colorTextBase,.04),colorTextMenuItemHover:n.colorText,colorTextMenuSelected:dc(n.colorTextBase,.95),colorTextMenuActive:n.colorText,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextSubMenuSelected:dc(n.colorTextBase,.95)},l.sider),pageContainer:Y({colorBgPageContainer:"transparent",paddingInlinePageContainerContent:((a=l.pageContainer)===null||a===void 0?void 0:a.marginInlinePageContainerContent)||40,paddingBlockPageContainerContent:((s=l.pageContainer)===null||s===void 0?void 0:s.marginBlockPageContainerContent)||32,colorBgPageContainerFixed:n.colorBgElevated},l.pageContainer)})},Yvt=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];for(var o=r.length,a,s=0;s<o;s+=1)for(a in r[s])r[s].hasOwnProperty(a)&&(ln(t[a])==="object"&&ln(r[s][a])==="object"&&t[a]!==void 0&&t[a]!==null&&!Array.isArray(t[a])&&!Array.isArray(r[s][a])?t[a]=Y(Y({},t[a]),r[s][a]):t[a]=r[s][a]);return t},Xvt={exports:{}};(function(e,t){(function(n,r){e.exports=r(Q0e)})(yo,function(n){function r(a){return a&&typeof a=="object"&&"default"in a?a:{default:a}}var i=r(n),o={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(a,s){return s==="W"?a+"周":a+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(a,s){var l=100*a+s;return l<600?"凌晨":l<900?"早上":l<1100?"上午":l<1300?"中午":l<1800?"下午":"晚上"}};return i.default.locale(o,null,!0),o})})(Xvt);var Qvt=["locale","getPrefixCls"],Zvt=["locale","theme"],Jvt=function(t){var n={};if(Object.keys(t||{}).forEach(function(r){t[r]!==void 0&&(n[r]=t[r])}),!(Object.keys(n).length<1))return n},vb=function(){var t,n;return!(typeof process<"u"&&(((t="production")===null||t===void 0?void 0:t.toUpperCase())==="TEST"||((n="production")===null||n===void 0?void 0:n.toUpperCase())==="DEV"))},fg=me.createContext({intl:Y(Y({},gb),{},{locale:"default"}),valueTypeMap:{},theme:wV,hashed:!0,dark:!1,token:T_});fg.Consumer;var e0t=function(){var t=CV(),n=t.cache;return f.useEffect(function(){return function(){n.clear()}},[]),null},t0t=function(t){var n,r=t.children,i=t.dark,o=t.valueTypeMap,a=t.autoClearCache,s=a===void 0?!1:a,l=t.token,c=t.prefixCls,u=t.intl,d=f.useContext(nr.ConfigContext),h=d.locale,p=d.getPrefixCls,m=tn(d,Qvt),v=(n=Qf.useToken)===null||n===void 0?void 0:n.call(Qf),y=f.useContext(fg),S=c?".".concat(c):".".concat(p(),"-pro"),b="."+p(),C="".concat(S),_=f.useMemo(function(){return Gvt(l||{},v.token||T_)},[l,v.token]),T=f.useMemo(function(){var U,z=h==null?void 0:h.locale,K=$xe(z),Z=u??(z&&((U=y.intl)===null||U===void 0?void 0:U.locale)==="default"?Iv[K]:y.intl||Iv[K]);return Y(Y({},y),{},{dark:i??y.dark,token:Yvt(y.token,v.token,{proComponentsCls:S,antCls:b,themeId:v.theme.id,layout:_}),intl:Z||gb})},[h==null?void 0:h.locale,y,i,v.token,v.theme.id,S,b,_,u]),x=Y(Y({},T.token||{}),{},{proComponentsCls:S}),E=CU(v.theme,[v.token,x??{}],{salt:C,override:x}),k=Le(E,2),M=k[0],P=k[1],D=f.useMemo(function(){return!(t.hashed===!1||y.hashed===!1)},[y.hashed,t.hashed]),R=f.useMemo(function(){return t.hashed===!1||y.hashed===!1||vb()===!1?"":v.hashId?v.hashId:P},[P,y.hashed,t.hashed]);f.useEffect(function(){Fr.locale((h==null?void 0:h.locale)||"zh-cn")},[h==null?void 0:h.locale]);var A=f.useMemo(function(){return Y(Y({},m.theme),{},{hashId:R,hashed:D&&vb()})},[m.theme,R,D,vb()]),H=f.useMemo(function(){return Y(Y({},T),{},{valueTypeMap:o||(T==null?void 0:T.valueTypeMap),token:M,theme:v.theme,hashed:D,hashId:R})},[T,o,M,v.theme,D,R]),F=f.useMemo(function(){return V.jsx(nr,Y(Y({},m),{},{theme:A,children:V.jsx(fg.Provider,{value:H,children:V.jsxs(V.Fragment,{children:[s&&V.jsx(e0t,{}),r]})})}))},[m,A,H,s,r]);return s?V.jsx(C1t,{value:{provider:function(){return new Map}},children:F}):F},jP=function(t){var n=t.needDeps,r=t.dark,i=t.token,o=f.useContext(fg),a=f.useContext(nr.ConfigContext),s=a.locale,l=a.theme,c=tn(a,Zvt),u=n&&o.hashId!==void 0&&Object.keys(t).sort().join("-")==="children-needDeps";if(u)return V.jsx(V.Fragment,{children:t.children});var d=function(){var m=r??o.dark;return m&&!Array.isArray(l==null?void 0:l.algorithm)?[Qf.darkAlgorithm,l==null?void 0:l.algorithm].filter(Boolean):m&&Array.isArray(l==null?void 0:l.algorithm)?[Qf.darkAlgorithm].concat(pt((l==null?void 0:l.algorithm)||[])).filter(Boolean):l==null?void 0:l.algorithm},h=Y(Y({},c),{},{locale:s||Xgt,theme:Jvt(Y(Y({},l),{},{algorithm:d()}))});return V.jsx(nr,Y(Y({},h),{},{children:V.jsx(t0t,Y(Y({},t),{},{token:i}))}))};function Ko(){var e=f.useContext(nr.ConfigContext),t=e.locale,n=f.useContext(fg),r=n.intl;return r&&r.locale!=="default"?r||gb:t!=null&&t.locale&&Iv[$xe(t.locale)]||gb}fg.displayName="ProProvider";var Id=fg,n0t=function(t){return ae({},t.componentCls,{display:"flex",justifyContent:"space-between",paddingBlock:8,paddingInlineStart:8,paddingInlineEnd:8,borderBlockStart:"1px solid ".concat(t.colorSplit)})};function r0t(e){return to("DropdownFooter",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[n0t(n)]})}var i0t=function(t){var n=Ko(),r=t.onClear,i=t.onConfirm,o=t.disabled,a=t.footerRender,s=f.useContext(nr.ConfigContext),l=s.getPrefixCls,c=l("pro-core-dropdown-footer"),u=r0t(c),d=u.wrapSSR,h=u.hashId,p=[V.jsx(cr,{style:{visibility:r?"visible":"hidden"},type:"link",size:"small",disabled:o,onClick:function(y){r&&r(y),y.stopPropagation()},children:n.getMessage("form.lightFilter.clear","清除")},"clear"),V.jsx(cr,{"data-type":"confirm",type:"primary",size:"small",onClick:i,disabled:o,children:n.getMessage("form.lightFilter.confirm","确认")},"confirm")];if(a===!1||(a==null?void 0:a(i,r))===!1)return null;var m=(a==null?void 0:a(i,r))||p;return d(V.jsx("div",{className:Re(c,h),onClick:function(y){return y.target.getAttribute("data-type")!=="confirm"&&y.stopPropagation()},children:m}))},o0t=function(e){Ys(n,e);var t=yl(n);function n(){var r;hi(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)),ae(Pn(r),"state",{hasError:!1,errorInfo:""}),r}return pi(n,[{key:"componentDidCatch",value:function(i,o){console.log(i,o)}},{key:"render",value:function(){return this.state.hasError?V.jsx(WE,{status:"error",title:"Something went wrong.",extra:this.state.errorInfo}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(i){return{hasError:!0,errorInfo:i.message}}}]),n}(me.Component),a0t=function(t){return ae({},t.componentCls,ae(ae(ae(ae(ae(ae(ae(ae({display:"inline-flex",gap:t.marginXXS,alignItems:"center",height:"30px",paddingBlock:0,paddingInline:8,fontSize:t.fontSize,lineHeight:"30px",borderRadius:"2px",cursor:"pointer","&:hover":{backgroundColor:t.colorBgTextHover},"&-active":ae({paddingBlock:0,paddingInline:8,backgroundColor:t.colorBgTextHover},"&".concat(t.componentCls,"-allow-clear:hover:not(").concat(t.componentCls,"-disabled)"),ae(ae({},"".concat(t.componentCls,"-arrow"),{display:"none"}),"".concat(t.componentCls,"-close"),{display:"inline-flex"}))},"".concat(t.antCls,"-select"),ae({},"".concat(t.antCls,"-select-clear"),{borderRadius:"50%"})),"".concat(t.antCls,"-picker"),ae({},"".concat(t.antCls,"-picker-clear"),{borderRadius:"50%"})),"&-icon",ae(ae({color:t.colorIcon,transition:"color 0.3s",fontSize:12,verticalAlign:"middle"},"&".concat(t.componentCls,"-close"),{display:"none",fontSize:12,alignItems:"center",justifyContent:"center",color:t.colorTextPlaceholder,borderRadius:"50%"}),"&:hover",{color:t.colorIconHover})),"&-disabled",ae({color:t.colorTextPlaceholder,cursor:"not-allowed"},"".concat(t.componentCls,"-icon"),{color:t.colorTextPlaceholder})),"&-small",ae(ae(ae({height:"24px",paddingBlock:0,paddingInline:4,fontSize:t.fontSizeSM,lineHeight:"24px"},"&".concat(t.componentCls,"-active"),{paddingBlock:0,paddingInline:8}),"".concat(t.componentCls,"-icon"),{paddingBlock:0,paddingInline:0}),"".concat(t.componentCls,"-close"),{marginBlockStart:"-2px",paddingBlock:4,paddingInline:4,fontSize:"6px"})),"&-bordered",{height:"32px",paddingBlock:0,paddingInline:8,border:"".concat(t.lineWidth,"px solid ").concat(t.colorBorder),borderRadius:"@border-radius-base"}),"&-bordered&-small",{height:"24px",paddingBlock:0,paddingInline:8}),"&-bordered&-active",{backgroundColor:t.colorBgContainer}))};function s0t(e){return to("FieldLabel",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[a0t(n)]})}var l0t=function(t,n){var r,i,o,a=t.label,s=t.onClear,l=t.value,c=t.disabled,u=t.onLabelClick,d=t.ellipsis,h=t.placeholder,p=t.className,m=t.formatter,v=t.bordered,y=t.style,S=t.downIcon,b=t.allowClear,C=b===void 0?!0:b,_=t.valueMaxLength,T=_===void 0?41:_,x=(nr==null||(r=nr.useConfig)===null||r===void 0?void 0:r.call(nr))||{componentSize:"middle"},E=x.componentSize,k=E,M=f.useContext(nr.ConfigContext),P=M.getPrefixCls,D=P("pro-core-field-label"),R=s0t(D),A=R.wrapSSR,H=R.hashId,F=Ko(),U=f.useRef(null),z=f.useRef(null);f.useImperativeHandle(n,function(){return{labelRef:z,clearRef:U}});var K=function(W){return W.every(function(G){return typeof G=="string"})?W.join(","):W.map(function(G,re){var se=re===W.length-1?"":",";return typeof G=="string"?V.jsxs("span",{children:[G,se]},re):V.jsxs("span",{style:{display:"flex"},children:[G,se]},re)})},Z=function(W){return m?m(W):Array.isArray(W)?K(W):W},N=function(W,G){if(G!=null&&G!==""&&(!Array.isArray(G)||G.length)){var re,se,de=W?V.jsxs("span",{onClick:function(){u==null||u()},className:"".concat(D,"-text"),children:[W,": "]}):"",ee=Z(G);if(!d)return V.jsxs("span",{style:{display:"inline-flex",alignItems:"center"},children:[de,Z(G)]});var ne=function(){var ge=Array.isArray(G)&&G.length>1,pe=F.getMessage("form.lightFilter.itemUnit","项");return typeof ee=="string"&&ee.length>T&&ge?"...".concat(G.length).concat(pe):""},ue=ne();return V.jsxs("span",{title:typeof ee=="string"?ee:void 0,style:{display:"inline-flex",alignItems:"center"},children:[de,V.jsx("span",{style:{paddingInlineStart:4,display:"flex"},children:typeof ee=="string"?ee==null||(re=ee.toString())===null||re===void 0||(se=re.slice)===null||se===void 0?void 0:se.call(re,0,T):ee}),ue]})}return W||h};return A(V.jsxs("span",{className:Re(D,H,"".concat(D,"-").concat((i=(o=t.size)!==null&&o!==void 0?o:k)!==null&&i!==void 0?i:"middle"),ae(ae(ae(ae({},"".concat(D,"-active"),(Array.isArray(l)?l.length>0:!!l)||l===0),"".concat(D,"-disabled"),c),"".concat(D,"-bordered"),v),"".concat(D,"-allow-clear"),C),p),style:y,ref:z,onClick:function(){var W;t==null||(W=t.onClick)===null||W===void 0||W.call(t)},children:[N(a,l),(l||l===0)&&C&&V.jsx(ih,{role:"button",title:F.getMessage("form.lightFilter.clear","清除"),className:Re("".concat(D,"-icon"),H,"".concat(D,"-close")),onClick:function(W){c||s==null||s(),W.stopPropagation()},ref:U}),S!==!1?S??V.jsx(kE,{className:Re("".concat(D,"-icon"),H,"".concat(D,"-arrow"))}):null]}))},Dp=me.forwardRef(l0t),pu=function(t){var n={};if(Object.keys(t||{}).forEach(function(r){t[r]!==void 0&&(n[r]=t[r])}),!(Object.keys(n).length<1))return n},c0t=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,fre=function(t){return t==="*"||t==="x"||t==="X"},hre=function(t){var n=parseInt(t,10);return isNaN(n)?t:n},u0t=function(t,n){return ln(t)!==ln(n)?[String(t),String(n)]:[t,n]},d0t=function(t,n){if(fre(t)||fre(n))return 0;var r=u0t(hre(t),hre(n)),i=Le(r,2),o=i[0],a=i[1];return o>a?1:o<a?-1:0},f0t=function(t,n){for(var r=0;r<Math.max(t.length,n.length);r++){var i=d0t(t[r]||"0",n[r]||"0");if(i!==0)return i}return 0},pre=function(t){var n,r=t.match(c0t);return r==null||(n=r.shift)===null||n===void 0||n.call(r),r},GE=function(t,n){var r=pre(t),i=pre(n),o=r.pop(),a=i.pop(),s=f0t(r,i);return s!==0?s:o||a?o?-1:1:0},Dxe=function(){var t;return typeof process>"u"?pp:((t=process)===null||t===void 0||(t=t.env)===null||t===void 0?void 0:t.ANTD_VERSION)||pp},YE=function(t,n){var r=GE(Dxe(),"4.23.0")>-1?{open:t,onOpenChange:n}:{visible:t,onVisibleChange:n};return pu(r)},h0t=function(t){return ae(ae(ae({},"".concat(t.componentCls,"-label"),{cursor:"pointer"}),"".concat(t.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),"".concat(t.componentCls,"-content"),{paddingBlock:16,paddingInline:16})};function p0t(e){return to("FilterDropdown",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[h0t(n)]})}var m0t=function(t){var n=t.children,r=t.label,i=t.footer,o=t.open,a=t.onOpenChange,s=t.disabled,l=t.onVisibleChange,c=t.visible,u=t.footerRender,d=t.placement,h=f.useContext(nr.ConfigContext),p=h.getPrefixCls,m=p("pro-core-field-dropdown"),v=p0t(m),y=v.wrapSSR,S=v.hashId,b=YE(o||c||!1,a||l),C=f.useRef(null);return y(V.jsx(Pu,Y(Y({placement:d,trigger:["click"]},b),{},{overlayInnerStyle:{padding:0},content:V.jsxs("div",{ref:C,className:Re("".concat(m,"-overlay"),ae(ae({},"".concat(m,"-overlay-").concat(d),d),"hashId",S)),children:[V.jsx(nr,{getPopupContainer:function(){return C.current||document.body},children:V.jsx("div",{className:"".concat(m,"-content ").concat(S).trim(),children:n})}),i&&V.jsx(i0t,Y({disabled:s,footerRender:u},i))]}),children:V.jsx("span",{className:"".concat(m,"-label ").concat(S).trim(),children:r})})))},g0t=function(t){return ae({},t.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:t.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:t.colorTextSecondary,fontWeight:"normal",fontSize:t.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function v0t(e){return to("LabelIconTip",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[g0t(n)]})}var y0t=me.memo(function(e){var t=e.label,n=e.tooltip,r=e.ellipsis,i=e.subTitle,o=f.useContext(nr.ConfigContext),a=o.getPrefixCls,s=a("pro-core-label-tip"),l=v0t(s),c=l.wrapSSR,u=l.hashId;if(!n&&!i)return V.jsx(V.Fragment,{children:t});var d=typeof n=="string"||me.isValidElement(n)?{title:n}:n,h=(d==null?void 0:d.icon)||V.jsx(Gst,{});return c(V.jsxs("div",{className:Re(s,u),onMouseDown:function(m){return m.stopPropagation()},onMouseLeave:function(m){return m.stopPropagation()},onMouseMove:function(m){return m.stopPropagation()},children:[V.jsx("div",{className:Re("".concat(s,"-title"),u,ae({},"".concat(s,"-title-ellipsis"),r)),children:t}),i&&V.jsx("div",{className:"".concat(s,"-subtitle ").concat(u).trim(),children:i}),n&&V.jsx(Ga,Y(Y({},d),{},{children:V.jsx("span",{className:"".concat(s,"-icon ").concat(u).trim(),children:h})}))]}))}),Lxe=me.createContext({}),Fxe={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){var n="month",r="quarter";return function(i,o){var a=o.prototype;a.quarter=function(c){return this.$utils().u(c)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(c-1))};var s=a.add;a.add=function(c,u){return c=Number(c),this.$utils().p(u)===r?this.add(3*c,n):s.bind(this)(c,u)};var l=a.startOf;a.startOf=function(c,u){var d=this.$utils(),h=!!d.u(u)||u;if(d.p(c)===r){var p=this.quarter()-1;return h?this.month(3*p).startOf(n).startOf("day"):this.month(3*p+2).endOf(n).endOf("day")}return l.bind(this)(c,u)}}})})(Fxe);var b0t=Fxe.exports;const S0t=gi(b0t);var $v=function(t){return t==null};Fr.extend(S0t);var jxe={time:"HH:mm:ss",timeRange:"HH:mm:ss",date:"YYYY-MM-DD",dateWeek:"YYYY-wo",dateMonth:"YYYY-MM",dateQuarter:"YYYY-[Q]Q",dateYear:"YYYY",dateRange:"YYYY-MM-DD",dateTime:"YYYY-MM-DD HH:mm:ss",dateTimeRange:"YYYY-MM-DD HH:mm:ss"};function mre(e){return Object.prototype.toString.call(e)==="[object Object]"}function C0t(e){if(mre(e)===!1)return!1;var t=e.constructor;if(t===void 0)return!0;var n=t.prototype;return!(mre(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)}var Aj=function(t){return!!(t!=null&&t._isAMomentObject)},gre=function(t,n,r){if(!n)return t;if(Fr.isDayjs(t)||Aj(t)){if(n==="number")return t.valueOf();if(n==="string")return t.format(jxe[r]||"YYYY-MM-DD HH:mm:ss");if(typeof n=="string"&&n!=="string")return t.format(n);if(typeof n=="function")return n(t,r)}return t},x0t=function e(t,n,r,i,o){var a={};return typeof window>"u"||ln(t)!=="object"||$v(t)||t instanceof Blob||Array.isArray(t)?t:(Object.keys(t).forEach(function(s){var l=o?[o,s].flat(1):[s],c=zo(r,l)||"text",u="text",d;typeof c=="string"?u=c:c&&(u=c.valueType,d=c.dateFormat);var h=t[s];if(!($v(h)&&i)){if(C0t(h)&&!Array.isArray(h)&&!Fr.isDayjs(h)&&!Aj(h)){a[s]=e(h,n,r,i,l);return}if(Array.isArray(h)){a[s]=h.map(function(p,m){return Fr.isDayjs(p)||Aj(p)?gre(p,d||n,u):e(p,n,r,i,[s,"".concat(m)].flat(1))});return}a[s]=gre(h,d||n,u)}}),a)},vre=function(t,n){return typeof n=="function"?n(Fr(t)):Fr(t).format(n)},w0t=function(t,n){var r=Array.isArray(t)?t:[],i=Le(r,2),o=i[0],a=i[1],s,l;Array.isArray(n)?(s=n[0],l=n[1]):ln(n)==="object"&&n.type==="mask"?(s=n.format,l=n.format):(s=n,l=n);var c=o?vre(o,s):"",u=a?vre(a,l):"",d=c&&u?"".concat(c," ~ ").concat(u):"";return d};function Rv(e){if(typeof e=="function"){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}return e}function Bxe(e){if(GE(Dxe(),"5.6.0")<0)return e;var t={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",colorItemBgSelected:"itemSelectedBg",colorItemBgSelectedHorizontal:"horizontalItemSelectedBg",colorActiveBarWidth:"activeBarWidth",colorActiveBarHeight:"activeBarHeight",colorActiveBarBorderSize:"activeBarBorderWidth"},n=Y({},e);return Object.keys(t).forEach(function(r){n[r]!==void 0&&(n[t[r]]=n[r],delete n[r])}),n}var $d=function(t){var n=f.useRef(null);return n.current=t,f.useCallback(function(){for(var r,i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return(r=n.current)===null||r===void 0?void 0:r.call.apply(r,[n].concat(pt(o)))},[])};function _0t(e,t){var n=$d(e),r=f.useRef(),i=f.useCallback(function(){r.current&&(clearTimeout(r.current),r.current=null)},[]),o=f.useCallback(So(Mr().mark(function a(){var s,l,c,u=arguments;return Mr().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:for(s=u.length,l=new Array(s),c=0;c<s;c++)l[c]=u[c];{h.next=3;break}case 3:return i(),h.abrupt("return",new Promise(function(p){r.current=setTimeout(So(Mr().mark(function m(){return Mr().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.t0=p,y.next=3,n.apply(void 0,l);case 3:return y.t1=y.sent,(0,y.t0)(y.t1),y.abrupt("return");case 6:case"end":return y.stop()}},m)})),t)}));case 5:case"end":return h.stop()}},a)})),[n,i,t]);return f.useEffect(function(){return i},[i]),{run:o,cancel:i}}var E0t=function(t){var n=f.useRef(t);return n.current=t,n};function T0t(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,n=arguments.length>2?arguments[2]:void 0,r=f.useState(e),i=Le(r,2),o=i[0],a=i[1],s=E0t(e);return f.useEffect(function(){var l=setTimeout(function(){a(s.current)},t);return function(){return clearTimeout(l)}},n?[t].concat(pt(n)):void 0),o}function iv(e,t,n,r){if(e===t)return!0;if(e&&t&&ln(e)==="object"&&ln(t)==="object"){if(e.constructor!==t.constructor)return!1;var i,o,a;if(Array.isArray(e)){if(i=e.length,i!=t.length)return!1;for(o=i;o--!==0;)if(!iv(e[o],t[o],n,r))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;var s=Lf(e.entries()),l;try{for(s.s();!(l=s.n()).done;)if(o=l.value,!t.has(o[0]))return!1}catch(m){s.e(m)}finally{s.f()}var c=Lf(e.entries()),u;try{for(c.s();!(u=c.n()).done;)if(o=u.value,!iv(o[1],t.get(o[0]),n,r))return!1}catch(m){c.e(m)}finally{c.f()}return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;var d=Lf(e.entries()),h;try{for(d.s();!(h=d.n()).done;)if(o=h.value,!t.has(o[0]))return!1}catch(m){d.e(m)}finally{d.f()}return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(i=e.length,i!=t.length)return!1;for(o=i;o--!==0;)if(e[o]!==t[o])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&e.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&e.toString)return e.toString()===t.toString();if(a=Object.keys(e),i=a.length,i!==Object.keys(t).length)return!1;for(o=i;o--!==0;)if(!Object.prototype.hasOwnProperty.call(t,a[o]))return!1;for(o=i;o--!==0;){var p=a[o];if(!(n!=null&&n.includes(p))&&!(p==="_owner"&&e.$$typeof)&&!iv(e[p],t[p],n,r))return!1}return!0}return e!==e&&t!==t}var k0t=function(t,n,r){return iv(t,n,r)};function Hxe(e,t){var n=f.useRef();return k0t(e,n.current,t)||(n.current=e),n.current}function O0t(e,t,n){f.useEffect(e,Hxe(t||[],n))}function Ml(e,t){return me.useMemo(e,Hxe(t))}var P0t=typeof process<"u"&&process.versions!=null&&process.versions.node!=null,_V=function(){return typeof process<"u",typeof window<"u"&&typeof window.document<"u"&&typeof window.matchMedia<"u"&&!P0t};function M0t(e,t){var n=typeof e.pageName=="string"?e.title:t;f.useEffect(function(){_V()&&n&&(document.title=n)},[e.title,n])}var MA=0;function I0t(e){var t=f.useRef(null),n=f.useState(function(){return e.proFieldKey?e.proFieldKey.toString():(MA+=1,MA.toString())}),r=Le(n,1),i=r[0],o=f.useRef(i),a=function(){var u=So(Mr().mark(function d(){var h,p,m,v;return Mr().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return(h=t.current)===null||h===void 0||h.abort(),m=new AbortController,t.current=m,S.next=5,Promise.race([(p=e.request)===null||p===void 0?void 0:p.call(e,e.params,e),new Promise(function(b,C){var _;(_=t.current)===null||_===void 0||(_=_.signal)===null||_===void 0||_.addEventListener("abort",function(){C(new Error("aborted"))})})]);case 5:return v=S.sent,S.abrupt("return",v);case 7:case"end":return S.stop()}},d)}));return function(){return u.apply(this,arguments)}}();f.useEffect(function(){return function(){MA+=1}},[]);var s=xV([o.current,e.params],a,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),l=s.data,c=s.error;return[l||c]}var $0t=function(t){var n=f.useRef();return f.useEffect(function(){n.current=t}),n.current},R0t=function(t){var n=!1;return(typeof t=="string"&&t.startsWith("date")&&!t.endsWith("Range")||t==="select"||t==="time")&&(n=!0),n};function A0t(e){return/\w.(png|jpg|jpeg|svg|webp|gif|bmp)$/i.test(e)}var EV=function(t){if(!t||!t.startsWith("http"))return!1;try{var n=new URL(t);return!!n}catch{return!1}},zxe=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];for(var o=r.length,a,s=0;s<o;s+=1)for(a in r[s])r[s].hasOwnProperty(a)&&(ln(t[a])==="object"&&ln(r[s][a])==="object"&&t[a]!==void 0&&t[a]!==null&&!Array.isArray(t[a])&&!Array.isArray(r[s][a])?t[a]=Y(Y({},t[a]),r[s][a]):t[a]=r[s][a]);return t},yre=0,bre=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:21;if(typeof window>"u"||!window.crypto)return(yre+=1).toFixed(0);for(var n="",r=crypto.getRandomValues(new Uint8Array(t));t--;){var i=63&r[t];n+=i<36?i.toString(36):i<62?(i-26).toString(36).toUpperCase():i<63?"_":"-"}return n},fk=function(){return typeof window>"u"?bre():window.crypto&&window.crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():bre()};Fr.extend(sye);var Sre=function(t){return!!(t!=null&&t._isAMomentObject)},XE=function e(t,n){return $v(t)||Fr.isDayjs(t)||Sre(t)?Sre(t)?Fr(t):t:Array.isArray(t)?t.map(function(r){return e(r,n)}):typeof t=="number"?Fr(t):Fr(t,n)},N0t=["colon","dependencies","extra","getValueFromEvent","getValueProps","hasFeedback","help","htmlFor","initialValue","noStyle","label","labelAlign","labelCol","name","preserve","normalize","required","rules","shouldUpdate","trigger","validateFirst","validateStatus","validateTrigger","valuePropName","wrapperCol","hidden","addonBefore","addonAfter","addonWarpStyle"];function D0t(e){var t={};return N0t.forEach(function(n){e[n]!==void 0&&(t[n]=e[n])}),t}var L0t="valueType request plain renderFormItem render text formItemProps valueEnum",F0t="fieldProps isDefaultDom groupProps contentRender submitterProps submitter";function Uxe(e){var t="".concat(L0t," ").concat(F0t).split(/[\s\n]+/),n={};return Object.keys(e||{}).forEach(function(r){t.includes(r)||(n[r]=e[r])}),n}function j0t(e){var t=Object.prototype.toString.call(e).match(/^\[object (.*)\]$/)[1].toLowerCase();return t==="string"&&ln(e)==="object"?"object":e===null?"null":e===void 0?"undefined":t}var B0t=function(t){var n=t.color,r=t.children;return V.jsx(Il,{color:n,text:r})},Lp=function(t){return j0t(t)==="map"?t:new Map(Object.entries(t||{}))},H0t={Success:function(t){var n=t.children;return V.jsx(Il,{status:"success",text:n})},Error:function(t){var n=t.children;return V.jsx(Il,{status:"error",text:n})},Default:function(t){var n=t.children;return V.jsx(Il,{status:"default",text:n})},Processing:function(t){var n=t.children;return V.jsx(Il,{status:"processing",text:n})},Warning:function(t){var n=t.children;return V.jsx(Il,{status:"warning",text:n})},success:function(t){var n=t.children;return V.jsx(Il,{status:"success",text:n})},error:function(t){var n=t.children;return V.jsx(Il,{status:"error",text:n})},default:function(t){var n=t.children;return V.jsx(Il,{status:"default",text:n})},processing:function(t){var n=t.children;return V.jsx(Il,{status:"processing",text:n})},warning:function(t){var n=t.children;return V.jsx(Il,{status:"warning",text:n})}},mC=function e(t,n,r){if(Array.isArray(t))return V.jsx(lo,{split:",",size:2,wrap:!0,children:t.map(function(c,u){return e(c,n,u)})},r);var i=Lp(n);if(!i.has(t)&&!i.has("".concat(t)))return(t==null?void 0:t.label)||t;var o=i.get(t)||i.get("".concat(t));if(!o)return V.jsx(me.Fragment,{children:(t==null?void 0:t.label)||t},r);var a=o.status,s=o.color,l=H0t[a||"Init"];return l?V.jsx(l,{children:o.text},r):s?V.jsx(B0t,{color:s,children:o.text},r):V.jsx(me.Fragment,{children:o.text||o},r)},Nj={exports:{}};(function(e,t){const{hasOwnProperty:n}=Object.prototype,r=S();r.configure=S,r.stringify=r,r.default=r,t.stringify=r,t.configure=S,e.exports=r;const i=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]/;function o(b){return b.length<5e3&&!i.test(b)?`"${b}"`:JSON.stringify(b)}function a(b,C){if(b.length>200||C)return b.sort(C);for(let _=1;_<b.length;_++){const T=b[_];let x=_;for(;x!==0&&b[x-1]>T;)b[x]=b[x-1],x--;b[x]=T}return b}const s=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function l(b){return s.call(b)!==void 0&&b.length!==0}function c(b,C,_){b.length<_&&(_=b.length);const T=C===","?"":" ";let x=`"0":${T}${b[0]}`;for(let E=1;E<_;E++)x+=`${C}"${E}":${T}${b[E]}`;return x}function u(b){if(n.call(b,"circularValue")){const C=b.circularValue;if(typeof C=="string")return`"${C}"`;if(C==null)return C;if(C===Error||C===TypeError)return{toString(){throw new TypeError("Converting circular structure to JSON")}};throw new TypeError('The "circularValue" argument must be of type string or the value null or undefined')}return'"[Circular]"'}function d(b){let C;if(n.call(b,"deterministic")&&(C=b.deterministic,typeof C!="boolean"&&typeof C!="function"))throw new TypeError('The "deterministic" argument must be of type boolean or comparator function');return C===void 0?!0:C}function h(b,C){let _;if(n.call(b,C)&&(_=b[C],typeof _!="boolean"))throw new TypeError(`The "${C}" argument must be of type boolean`);return _===void 0?!0:_}function p(b,C){let _;if(n.call(b,C)){if(_=b[C],typeof _!="number")throw new TypeError(`The "${C}" argument must be of type number`);if(!Number.isInteger(_))throw new TypeError(`The "${C}" argument must be an integer`);if(_<1)throw new RangeError(`The "${C}" argument must be >= 1`)}return _===void 0?1/0:_}function m(b){return b===1?"1 item":`${b} items`}function v(b){const C=new Set;for(const _ of b)(typeof _=="string"||typeof _=="number")&&C.add(String(_));return C}function y(b){if(n.call(b,"strict")){const C=b.strict;if(typeof C!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(C)return _=>{let T=`Object can not safely be stringified. Received type ${typeof _}`;throw typeof _!="function"&&(T+=` (${_.toString()})`),new Error(T)}}}function S(b){b={...b};const C=y(b);C&&(b.bigint===void 0&&(b.bigint=!1),"circularValue"in b||(b.circularValue=Error));const _=u(b),T=h(b,"bigint"),x=d(b),E=typeof x=="function"?x:void 0,k=p(b,"maximumDepth"),M=p(b,"maximumBreadth");function P(F,U,z,K,Z,N){let j=U[F];switch(typeof j=="object"&&j!==null&&typeof j.toJSON=="function"&&(j=j.toJSON(F)),j=K.call(U,F,j),typeof j){case"string":return o(j);case"object":{if(j===null)return"null";if(z.indexOf(j)!==-1)return _;let W="",G=",";const re=N;if(Array.isArray(j)){if(j.length===0)return"[]";if(k<z.length+1)return'"[Array]"';z.push(j),Z!==""&&(N+=Z,W+=`
|
||
${N}`,G=`,
|
||
${N}`);const ye=Math.min(j.length,M);let ge=0;for(;ge<ye-1;ge++){const he=P(String(ge),j,z,K,Z,N);W+=he!==void 0?he:"null",W+=G}const pe=P(String(ge),j,z,K,Z,N);if(W+=pe!==void 0?pe:"null",j.length-1>M){const he=j.length-M-1;W+=`${G}"... ${m(he)} not stringified"`}return Z!==""&&(W+=`
|
||
${re}`),z.pop(),`[${W}]`}let se=Object.keys(j);const de=se.length;if(de===0)return"{}";if(k<z.length+1)return'"[Object]"';let ee="",ne="";Z!==""&&(N+=Z,G=`,
|
||
${N}`,ee=" ");const ue=Math.min(de,M);x&&!l(j)&&(se=a(se,E)),z.push(j);for(let ye=0;ye<ue;ye++){const ge=se[ye],pe=P(ge,j,z,K,Z,N);pe!==void 0&&(W+=`${ne}${o(ge)}:${ee}${pe}`,ne=G)}if(de>M){const ye=de-M;W+=`${ne}"...":${ee}"${m(ye)} not stringified"`,ne=G}return Z!==""&&ne.length>1&&(W=`
|
||
${N}${W}
|
||
${re}`),z.pop(),`{${W}}`}case"number":return isFinite(j)?String(j):C?C(j):"null";case"boolean":return j===!0?"true":"false";case"undefined":return;case"bigint":if(T)return String(j);default:return C?C(j):void 0}}function D(F,U,z,K,Z,N){switch(typeof U=="object"&&U!==null&&typeof U.toJSON=="function"&&(U=U.toJSON(F)),typeof U){case"string":return o(U);case"object":{if(U===null)return"null";if(z.indexOf(U)!==-1)return _;const j=N;let W="",G=",";if(Array.isArray(U)){if(U.length===0)return"[]";if(k<z.length+1)return'"[Array]"';z.push(U),Z!==""&&(N+=Z,W+=`
|
||
${N}`,G=`,
|
||
${N}`);const de=Math.min(U.length,M);let ee=0;for(;ee<de-1;ee++){const ue=D(String(ee),U[ee],z,K,Z,N);W+=ue!==void 0?ue:"null",W+=G}const ne=D(String(ee),U[ee],z,K,Z,N);if(W+=ne!==void 0?ne:"null",U.length-1>M){const ue=U.length-M-1;W+=`${G}"... ${m(ue)} not stringified"`}return Z!==""&&(W+=`
|
||
${j}`),z.pop(),`[${W}]`}z.push(U);let re="";Z!==""&&(N+=Z,G=`,
|
||
${N}`,re=" ");let se="";for(const de of K){const ee=D(de,U[de],z,K,Z,N);ee!==void 0&&(W+=`${se}${o(de)}:${re}${ee}`,se=G)}return Z!==""&&se.length>1&&(W=`
|
||
${N}${W}
|
||
${j}`),z.pop(),`{${W}}`}case"number":return isFinite(U)?String(U):C?C(U):"null";case"boolean":return U===!0?"true":"false";case"undefined":return;case"bigint":if(T)return String(U);default:return C?C(U):void 0}}function R(F,U,z,K,Z){switch(typeof U){case"string":return o(U);case"object":{if(U===null)return"null";if(typeof U.toJSON=="function"){if(U=U.toJSON(F),typeof U!="object")return R(F,U,z,K,Z);if(U===null)return"null"}if(z.indexOf(U)!==-1)return _;const N=Z;if(Array.isArray(U)){if(U.length===0)return"[]";if(k<z.length+1)return'"[Array]"';z.push(U),Z+=K;let ee=`
|
||
${Z}`;const ne=`,
|
||
${Z}`,ue=Math.min(U.length,M);let ye=0;for(;ye<ue-1;ye++){const pe=R(String(ye),U[ye],z,K,Z);ee+=pe!==void 0?pe:"null",ee+=ne}const ge=R(String(ye),U[ye],z,K,Z);if(ee+=ge!==void 0?ge:"null",U.length-1>M){const pe=U.length-M-1;ee+=`${ne}"... ${m(pe)} not stringified"`}return ee+=`
|
||
${N}`,z.pop(),`[${ee}]`}let j=Object.keys(U);const W=j.length;if(W===0)return"{}";if(k<z.length+1)return'"[Object]"';Z+=K;const G=`,
|
||
${Z}`;let re="",se="",de=Math.min(W,M);l(U)&&(re+=c(U,G,M),j=j.slice(U.length),de-=U.length,se=G),x&&(j=a(j,E)),z.push(U);for(let ee=0;ee<de;ee++){const ne=j[ee],ue=R(ne,U[ne],z,K,Z);ue!==void 0&&(re+=`${se}${o(ne)}: ${ue}`,se=G)}if(W>M){const ee=W-M;re+=`${se}"...": "${m(ee)} not stringified"`,se=G}return se!==""&&(re=`
|
||
${Z}${re}
|
||
${N}`),z.pop(),`{${re}}`}case"number":return isFinite(U)?String(U):C?C(U):"null";case"boolean":return U===!0?"true":"false";case"undefined":return;case"bigint":if(T)return String(U);default:return C?C(U):void 0}}function A(F,U,z){switch(typeof U){case"string":return o(U);case"object":{if(U===null)return"null";if(typeof U.toJSON=="function"){if(U=U.toJSON(F),typeof U!="object")return A(F,U,z);if(U===null)return"null"}if(z.indexOf(U)!==-1)return _;let K="";const Z=U.length!==void 0;if(Z&&Array.isArray(U)){if(U.length===0)return"[]";if(k<z.length+1)return'"[Array]"';z.push(U);const re=Math.min(U.length,M);let se=0;for(;se<re-1;se++){const ee=A(String(se),U[se],z);K+=ee!==void 0?ee:"null",K+=","}const de=A(String(se),U[se],z);if(K+=de!==void 0?de:"null",U.length-1>M){const ee=U.length-M-1;K+=`,"... ${m(ee)} not stringified"`}return z.pop(),`[${K}]`}let N=Object.keys(U);const j=N.length;if(j===0)return"{}";if(k<z.length+1)return'"[Object]"';let W="",G=Math.min(j,M);Z&&l(U)&&(K+=c(U,",",M),N=N.slice(U.length),G-=U.length,W=","),x&&(N=a(N,E)),z.push(U);for(let re=0;re<G;re++){const se=N[re],de=A(se,U[se],z);de!==void 0&&(K+=`${W}${o(se)}:${de}`,W=",")}if(j>M){const re=j-M;K+=`${W}"...":"${m(re)} not stringified"`}return z.pop(),`{${K}}`}case"number":return isFinite(U)?String(U):C?C(U):"null";case"boolean":return U===!0?"true":"false";case"undefined":return;case"bigint":if(T)return String(U);default:return C?C(U):void 0}}function H(F,U,z){if(arguments.length>1){let K="";if(typeof z=="number"?K=" ".repeat(Math.min(z,10)):typeof z=="string"&&(K=z.slice(0,10)),U!=null){if(typeof U=="function")return P("",{"":F},[],U,K,"");if(Array.isArray(U))return D("",F,[],v(U),K,"")}if(K.length!==0)return R("",F,[],K,"")}return A("",F,[])}return H}})(Nj,Nj.exports);var z0t=Nj.exports;const U0t=gi(z0t),W0t=U0t.configure;var Cre=W0t({bigint:!0,circularValue:"Magic circle!",deterministic:!1,maximumDepth:4});function V0t(){this.__data__=[],this.size=0}function BP(e,t){return e===t||e!==e&&t!==t}function HP(e,t){for(var n=e.length;n--;)if(BP(e[n][0],t))return n;return-1}var K0t=Array.prototype,q0t=K0t.splice;function G0t(e){var t=this.__data__,n=HP(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():q0t.call(t,n,1),--this.size,!0}function Y0t(e){var t=this.__data__,n=HP(t,e);return n<0?void 0:t[n][1]}function X0t(e){return HP(this.__data__,e)>-1}function Q0t(e,t){var n=this.__data__,r=HP(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Fp(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Fp.prototype.clear=V0t;Fp.prototype.delete=G0t;Fp.prototype.get=Y0t;Fp.prototype.has=X0t;Fp.prototype.set=Q0t;function Z0t(){this.__data__=new Fp,this.size=0}function J0t(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function eyt(e){return this.__data__.get(e)}function tyt(e){return this.__data__.has(e)}var Wxe=typeof global=="object"&&global&&global.Object===Object&&global,nyt=typeof self=="object"&&self&&self.Object===Object&&self,o0=Wxe||nyt||Function("return this")(),hk=o0.Symbol,Vxe=Object.prototype,ryt=Vxe.hasOwnProperty,iyt=Vxe.toString,qx=hk?hk.toStringTag:void 0;function oyt(e){var t=ryt.call(e,qx),n=e[qx];try{e[qx]=void 0;var r=!0}catch{}var i=iyt.call(e);return r&&(t?e[qx]=n:delete e[qx]),i}var ayt=Object.prototype,syt=ayt.toString;function lyt(e){return syt.call(e)}var cyt="[object Null]",uyt="[object Undefined]",xre=hk?hk.toStringTag:void 0;function QE(e){return e==null?e===void 0?uyt:cyt:xre&&xre in Object(e)?oyt(e):lyt(e)}function qd(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var dyt="[object AsyncFunction]",fyt="[object Function]",hyt="[object GeneratorFunction]",pyt="[object Proxy]";function TV(e){if(!qd(e))return!1;var t=QE(e);return t==fyt||t==hyt||t==dyt||t==pyt}var IA=o0["__core-js_shared__"],wre=function(){var e=/[^.]+$/.exec(IA&&IA.keys&&IA.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function myt(e){return!!wre&&wre in e}var gyt=Function.prototype,vyt=gyt.toString;function yyt(e){if(e!=null){try{return vyt.call(e)}catch{}try{return e+""}catch{}}return""}var byt=/[\\^$.*+?()[\]{}|]/g,Syt=/^\[object .+?Constructor\]$/,Cyt=Function.prototype,xyt=Object.prototype,wyt=Cyt.toString,_yt=xyt.hasOwnProperty,Eyt=RegExp("^"+wyt.call(_yt).replace(byt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Tyt(e){if(!qd(e)||myt(e))return!1;var t=TV(e)?Eyt:Syt;return t.test(yyt(e))}function kyt(e,t){return e==null?void 0:e[t]}function kV(e,t){var n=kyt(e,t);return Tyt(n)?n:void 0}var Kxe=kV(o0,"Map"),k_=kV(Object,"create");function Oyt(){this.__data__=k_?k_(null):{},this.size=0}function Pyt(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Myt="__lodash_hash_undefined__",Iyt=Object.prototype,$yt=Iyt.hasOwnProperty;function Ryt(e){var t=this.__data__;if(k_){var n=t[e];return n===Myt?void 0:n}return $yt.call(t,e)?t[e]:void 0}var Ayt=Object.prototype,Nyt=Ayt.hasOwnProperty;function Dyt(e){var t=this.__data__;return k_?t[e]!==void 0:Nyt.call(t,e)}var Lyt="__lodash_hash_undefined__";function Fyt(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=k_&&t===void 0?Lyt:t,this}function Av(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Av.prototype.clear=Oyt;Av.prototype.delete=Pyt;Av.prototype.get=Ryt;Av.prototype.has=Dyt;Av.prototype.set=Fyt;function jyt(){this.size=0,this.__data__={hash:new Av,map:new(Kxe||Fp),string:new Av}}function Byt(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function zP(e,t){var n=e.__data__;return Byt(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Hyt(e){var t=zP(this,e).delete(e);return this.size-=t?1:0,t}function zyt(e){return zP(this,e).get(e)}function Uyt(e){return zP(this,e).has(e)}function Wyt(e,t){var n=zP(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function gC(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}gC.prototype.clear=jyt;gC.prototype.delete=Hyt;gC.prototype.get=zyt;gC.prototype.has=Uyt;gC.prototype.set=Wyt;var Vyt=200;function Kyt(e,t){var n=this.__data__;if(n instanceof Fp){var r=n.__data__;if(!Kxe||r.length<Vyt-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new gC(r)}return n.set(e,t),this.size=n.size,this}function vC(e){var t=this.__data__=new Fp(e);this.size=t.size}vC.prototype.clear=Z0t;vC.prototype.delete=J0t;vC.prototype.get=eyt;vC.prototype.has=tyt;vC.prototype.set=Kyt;var pk=function(){try{var e=kV(Object,"defineProperty");return e({},"",{}),e}catch{}}();function OV(e,t,n){t=="__proto__"&&pk?pk(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function Dj(e,t,n){(n!==void 0&&!BP(e[t],n)||n===void 0&&!(t in e))&&OV(e,t,n)}function qyt(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var l=a[++i];if(n(o[l],l,o)===!1)break}return t}}var Gyt=qyt(),qxe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,_re=qxe&&typeof module=="object"&&module&&!module.nodeType&&module,Yyt=_re&&_re.exports===qxe,Ere=Yyt?o0.Buffer:void 0,Tre=Ere?Ere.allocUnsafe:void 0;function Xyt(e,t){if(t)return e.slice();var n=e.length,r=Tre?Tre(n):new e.constructor(n);return e.copy(r),r}var kre=o0.Uint8Array;function Qyt(e){var t=new e.constructor(e.byteLength);return new kre(t).set(new kre(e)),t}function Zyt(e,t){var n=t?Qyt(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Jyt(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var Ore=Object.create,ebt=function(){function e(){}return function(t){if(!qd(t))return{};if(Ore)return Ore(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function tbt(e,t){return function(n){return e(t(n))}}var Gxe=tbt(Object.getPrototypeOf,Object),nbt=Object.prototype;function Yxe(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||nbt;return e===n}function rbt(e){return typeof e.constructor=="function"&&!Yxe(e)?ebt(Gxe(e)):{}}function yC(e){return e!=null&&typeof e=="object"}var ibt="[object Arguments]";function Pre(e){return yC(e)&&QE(e)==ibt}var Xxe=Object.prototype,obt=Xxe.hasOwnProperty,abt=Xxe.propertyIsEnumerable,Lj=Pre(function(){return arguments}())?Pre:function(e){return yC(e)&&obt.call(e,"callee")&&!abt.call(e,"callee")},Fj=Array.isArray,sbt=9007199254740991;function Qxe(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=sbt}function PV(e){return e!=null&&Qxe(e.length)&&!TV(e)}function lbt(e){return yC(e)&&PV(e)}function cbt(){return!1}var Zxe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Mre=Zxe&&typeof module=="object"&&module&&!module.nodeType&&module,ubt=Mre&&Mre.exports===Zxe,Ire=ubt?o0.Buffer:void 0,dbt=Ire?Ire.isBuffer:void 0,Jxe=dbt||cbt,fbt="[object Object]",hbt=Function.prototype,pbt=Object.prototype,e2e=hbt.toString,mbt=pbt.hasOwnProperty,gbt=e2e.call(Object);function vbt(e){if(!yC(e)||QE(e)!=fbt)return!1;var t=Gxe(e);if(t===null)return!0;var n=mbt.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&e2e.call(n)==gbt}var ybt="[object Arguments]",bbt="[object Array]",Sbt="[object Boolean]",Cbt="[object Date]",xbt="[object Error]",wbt="[object Function]",_bt="[object Map]",Ebt="[object Number]",Tbt="[object Object]",kbt="[object RegExp]",Obt="[object Set]",Pbt="[object String]",Mbt="[object WeakMap]",Ibt="[object ArrayBuffer]",$bt="[object DataView]",Rbt="[object Float32Array]",Abt="[object Float64Array]",Nbt="[object Int8Array]",Dbt="[object Int16Array]",Lbt="[object Int32Array]",Fbt="[object Uint8Array]",jbt="[object Uint8ClampedArray]",Bbt="[object Uint16Array]",Hbt="[object Uint32Array]",mo={};mo[Rbt]=mo[Abt]=mo[Nbt]=mo[Dbt]=mo[Lbt]=mo[Fbt]=mo[jbt]=mo[Bbt]=mo[Hbt]=!0;mo[ybt]=mo[bbt]=mo[Ibt]=mo[Sbt]=mo[$bt]=mo[Cbt]=mo[xbt]=mo[wbt]=mo[_bt]=mo[Ebt]=mo[Tbt]=mo[kbt]=mo[Obt]=mo[Pbt]=mo[Mbt]=!1;function zbt(e){return yC(e)&&Qxe(e.length)&&!!mo[QE(e)]}function Ubt(e){return function(t){return e(t)}}var t2e=typeof exports=="object"&&exports&&!exports.nodeType&&exports,aw=t2e&&typeof module=="object"&&module&&!module.nodeType&&module,Wbt=aw&&aw.exports===t2e,$A=Wbt&&Wxe.process,$re=function(){try{var e=aw&&aw.require&&aw.require("util").types;return e||$A&&$A.binding&&$A.binding("util")}catch{}}(),Rre=$re&&$re.isTypedArray,n2e=Rre?Ubt(Rre):zbt;function jj(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Vbt=Object.prototype,Kbt=Vbt.hasOwnProperty;function qbt(e,t,n){var r=e[t];(!(Kbt.call(e,t)&&BP(r,n))||n===void 0&&!(t in e))&&OV(e,t,n)}function Gbt(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],l=void 0;l===void 0&&(l=e[s]),i?OV(n,s,l):qbt(n,s,l)}return n}function Ybt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var Xbt=9007199254740991,Qbt=/^(?:0|[1-9]\d*)$/;function r2e(e,t){var n=typeof e;return t=t??Xbt,!!t&&(n=="number"||n!="symbol"&&Qbt.test(e))&&e>-1&&e%1==0&&e<t}var Zbt=Object.prototype,Jbt=Zbt.hasOwnProperty;function eSt(e,t){var n=Fj(e),r=!n&&Lj(e),i=!n&&!r&&Jxe(e),o=!n&&!r&&!i&&n2e(e),a=n||r||i||o,s=a?Ybt(e.length,String):[],l=s.length;for(var c in e)(t||Jbt.call(e,c))&&!(a&&(c=="length"||i&&(c=="offset"||c=="parent")||o&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||r2e(c,l)))&&s.push(c);return s}function tSt(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var nSt=Object.prototype,rSt=nSt.hasOwnProperty;function iSt(e){if(!qd(e))return tSt(e);var t=Yxe(e),n=[];for(var r in e)r=="constructor"&&(t||!rSt.call(e,r))||n.push(r);return n}function i2e(e){return PV(e)?eSt(e,!0):iSt(e)}function oSt(e){return Gbt(e,i2e(e))}function aSt(e,t,n,r,i,o,a){var s=jj(e,n),l=jj(t,n),c=a.get(l);if(c){Dj(e,n,c);return}var u=o?o(s,l,n+"",e,t,a):void 0,d=u===void 0;if(d){var h=Fj(l),p=!h&&Jxe(l),m=!h&&!p&&n2e(l);u=l,h||p||m?Fj(s)?u=s:lbt(s)?u=Jyt(s):p?(d=!1,u=Xyt(l,!0)):m?(d=!1,u=Zyt(l,!0)):u=[]:vbt(l)||Lj(l)?(u=s,Lj(s)?u=oSt(s):(!qd(s)||TV(s))&&(u=rbt(l))):d=!1}d&&(a.set(l,u),i(u,l,r,o,a),a.delete(l)),Dj(e,n,u)}function o2e(e,t,n,r,i){e!==t&&Gyt(t,function(o,a){if(i||(i=new vC),qd(o))aSt(e,t,a,n,o2e,r,i);else{var s=r?r(jj(e,a),o,a+"",e,t,i):void 0;s===void 0&&(s=o),Dj(e,a,s)}},i2e)}function a2e(e){return e}function sSt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var Are=Math.max;function lSt(e,t,n){return t=Are(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=Are(r.length-t,0),a=Array(o);++i<o;)a[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(a),sSt(e,this,s)}}function cSt(e){return function(){return e}}var uSt=pk?function(e,t){return pk(e,"toString",{configurable:!0,enumerable:!1,value:cSt(t),writable:!0})}:a2e,dSt=800,fSt=16,hSt=Date.now;function pSt(e){var t=0,n=0;return function(){var r=hSt(),i=fSt-(r-n);if(n=r,i>0){if(++t>=dSt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var mSt=pSt(uSt);function gSt(e,t){return mSt(lSt(e,t,a2e),e+"")}function vSt(e,t,n){if(!qd(n))return!1;var r=typeof t;return(r=="number"?PV(n)&&r2e(t,n.length):r=="string"&&t in n)?BP(n[t],e):!1}function ySt(e){return gSt(function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=e.length>3&&typeof o=="function"?(i--,o):void 0,a&&vSt(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),t=Object(t);++r<i;){var s=n[r];s&&e(t,s,r,o)}return t})}var bSt=ySt(function(e,t,n){o2e(e,t,n)});function SSt(e){return ln(e)!=="object"?!1:e===null?!0:!(me.isValidElement(e)||e.constructor===RegExp||e instanceof Map||e instanceof Set||e instanceof HTMLElement||e instanceof Blob||e instanceof File||Array.isArray(e))}var CSt=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,i=Object.keys(n).reduce(function(s,l){var c=n[l];return $v(c)||(s[l]=c),s},{});if(Object.keys(i).length<1||typeof window>"u"||ln(t)!=="object"||$v(t)||t instanceof Blob)return t;var o=Array.isArray(t)?[]:{},a=function s(l,c){var u=Array.isArray(l),d=u?[]:{};return l==null||l===void 0?d:(Object.keys(l).forEach(function(h){var p=function C(_,T){return Array.isArray(_)&&_.forEach(function(x,E){if(x){var k=T==null?void 0:T[E];typeof x=="function"&&(T[E]=x(T,h,l)),ln(x)==="object"&&!Array.isArray(x)&&Object.keys(x).forEach(function(M){var P=k==null?void 0:k[M];if(typeof x[M]=="function"&&P){var D=x[M](k[M],h,l);k[M]=ln(D)==="object"?D[M]:D}else ln(x[M])==="object"&&Array.isArray(x[M])&&P&&C(x[M],P)}),ln(x)==="object"&&Array.isArray(x)&&k&&C(x,k)}}),h},m=c?[c,h].flat(1):[h].flat(1),v=l[h],y=zo(i,m),S=function(){var _,T,x=!1;if(typeof y=="function"){T=y==null?void 0:y(v,h,l);var E=ln(T);E!=="object"&&E!=="undefined"?(_=h,x=!0):_=T}else _=p(y,v);if(Array.isArray(_)){d=ua(d,_,v);return}ln(_)==="object"&&!Array.isArray(o)?o=bSt(o,_):ln(_)==="object"&&Array.isArray(o)?d=Y(Y({},d),_):(_!==null||_!==void 0)&&(d=ua(d,[_],x?T:v))};if(y&&typeof y=="function"&&S(),!(typeof window>"u")){if(SSt(v)){var b=s(v,m);if(Object.keys(b).length<1)return;d=ua(d,[h],b);return}S()}}),r?d:l)};return o=Array.isArray(t)&&Array.isArray(o)?pt(a(t)):zxe({},a(t),o),o},Dc=function(t){return t===void 0?{}:GE(pp,"5.13.0")<=0?{bordered:t}:{variant:t?void 0:"borderless"}};function dy(e){var t=typeof window>"u",n=f.useState(function(){return t?!1:window.matchMedia(e).matches}),r=Le(n,2),i=r[0],o=r[1];return f.useLayoutEffect(function(){if(!t){var a=window.matchMedia(e),s=function(c){return o(c.matches)};return a.addListener(s),function(){return a.removeListener(s)}}},[e]),i}var xm={xs:{maxWidth:575,matchMedia:"(max-width: 575px)"},sm:{minWidth:576,maxWidth:767,matchMedia:"(min-width: 576px) and (max-width: 767px)"},md:{minWidth:768,maxWidth:991,matchMedia:"(min-width: 768px) and (max-width: 991px)"},lg:{minWidth:992,maxWidth:1199,matchMedia:"(min-width: 992px) and (max-width: 1199px)"},xl:{minWidth:1200,maxWidth:1599,matchMedia:"(min-width: 1200px) and (max-width: 1599px)"},xxl:{minWidth:1600,matchMedia:"(min-width: 1600px)"}},xSt=function(){var t=void 0;if(typeof window>"u")return t;var n=Object.keys(xm).find(function(r){var i=xm[r].matchMedia;return!!window.matchMedia(i).matches});return t=n,t},wSt=function(){var t=dy(xm.md.matchMedia),n=dy(xm.lg.matchMedia),r=dy(xm.xxl.matchMedia),i=dy(xm.xl.matchMedia),o=dy(xm.sm.matchMedia),a=dy(xm.xs.matchMedia),s=f.useState(xSt()),l=Le(s,2),c=l[0],u=l[1];return f.useEffect(function(){if(r){u("xxl");return}if(i){u("xl");return}if(n){u("lg");return}if(t){u("md");return}if(o){u("sm");return}if(a){u("xs");return}u("md")},[t,n,r,i,o,a]),c},sw=function(){return sw=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},sw.apply(this,arguments)};function _St(e){var t,n=(typeof window<"u"?window:{}).URL,r=new n((t=window==null?void 0:window.location)===null||t===void 0?void 0:t.href);return Object.keys(e).forEach(function(i){var o=e[i];o!=null?Array.isArray(o)?(r.searchParams.delete(i),o.forEach(function(a){r.searchParams.append(i,a)})):o instanceof Date?Number.isNaN(o.getTime())||r.searchParams.set(i,o.toISOString()):typeof o=="object"?r.searchParams.set(i,JSON.stringify(o)):r.searchParams.set(i,o):r.searchParams.delete(i)}),r}function ESt(e,t){var n;e===void 0&&(e={}),t===void 0&&(t={disabled:!1});var r=f.useState(),i=r[1],o=typeof window<"u"&&((n=window==null?void 0:window.location)===null||n===void 0?void 0:n.search),a=f.useMemo(function(){return t.disabled?{}:new URLSearchParams(o||{})},[t.disabled,o]),s=f.useMemo(function(){if(t.disabled)return{};if(typeof window>"u"||!window.URL)return{};var u=[];a.forEach(function(h,p){u.push({key:p,value:h})}),u=u.reduce(function(h,p){return(h[p.key]=h[p.key]||[]).push(p),h},{}),u=Object.keys(u).map(function(h){var p=u[h];return p.length===1?[h,p[0].value]:[h,p.map(function(m){var v=m.value;return v})]});var d=sw({},e);return u.forEach(function(h){var p=h[0],m=h[1];d[p]=kSt(p,m,{},e)}),d},[t.disabled,e,a]);function l(u){if(!(typeof window>"u"||!window.URL)){var d=_St(u);window.location.search!==d.search&&window.history.replaceState({},"",d.toString()),a.toString()!==d.searchParams.toString()&&i({})}}f.useEffect(function(){t.disabled||typeof window>"u"||!window.URL||l(sw(sw({},e),s))},[t.disabled,s]);var c=function(u){l(u)};return f.useEffect(function(){if(t.disabled)return function(){};if(typeof window>"u"||!window.URL)return function(){};var u=function(){i({})};return window.addEventListener("popstate",u),function(){window.removeEventListener("popstate",u)}},[t.disabled]),[s,c]}var TSt={true:!0,false:!1};function kSt(e,t,n,r){if(!n)return t;var i=n[e],o=t===void 0?r[e]:t;return i===Number?Number(o):i===Boolean||t==="true"||t==="false"?TSt[o]:Array.isArray(i)?i.find(function(a){return a==o})||r[e]:o}var bC=me.createContext({}),OSt=["children","Wrapper"],PSt=["children","Wrapper"],s2e=f.createContext({grid:!1,colProps:void 0,rowProps:void 0}),MSt=function(t){var n=t.grid,r=t.rowProps,i=t.colProps;return{grid:!!n,RowWrapper:function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=a.children,l=a.Wrapper,c=tn(a,OSt);return n?V.jsx(FE,Y(Y(Y({gutter:8},r),c),{},{children:s})):l?V.jsx(l,{children:s}):s},ColWrapper:function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=a.children,l=a.Wrapper,c=tn(a,PSt),u=f.useMemo(function(){var d=Y(Y({},i),c);return typeof d.span>"u"&&typeof d.xs>"u"&&(d.xs=24),d},[c]);return n?V.jsx(kv,Y(Y({},u),{},{children:s})):l?V.jsx(l,{children:s}):s}}},MV=function(t){var n=f.useMemo(function(){return ln(t)==="object"?t:{grid:t}},[t]),r=f.useContext(s2e),i=r.grid,o=r.colProps;return f.useMemo(function(){return MSt({grid:!!(i||n.grid),rowProps:n==null?void 0:n.rowProps,colProps:(n==null?void 0:n.colProps)||o,Wrapper:n==null?void 0:n.Wrapper})},[n==null?void 0:n.Wrapper,n.grid,i,JSON.stringify([o,n==null?void 0:n.colProps,n==null?void 0:n.rowProps])])},ISt=["valueType","customLightMode","lightFilterLabelFormatter","valuePropName","ignoreWidth","defaultProps"],$St=["label","tooltip","placeholder","width","bordered","messageVariables","ignoreFormItem","transform","convertValue","readonly","allowClear","colSize","getFormItemProps","getFieldProps","filedConfig","cacheForSwr","proFieldProps"],Nre={xs:104,s:216,sm:216,m:328,md:328,l:440,lg:440,xl:552},RSt=["switch","radioButton","radio","rate"];function UP(e,t){e.displayName="ProFormComponent";var n=function(o){var a=Y(Y({},o==null?void 0:o.filedConfig),t),s=a.valueType,l=a.customLightMode,c=a.lightFilterLabelFormatter,u=a.valuePropName,d=u===void 0?"value":u,h=a.ignoreWidth,p=a.defaultProps,m=tn(a,ISt),v=Y(Y({},p),o),y=v.label,S=v.tooltip,b=v.placeholder,C=v.width,_=v.bordered,T=v.messageVariables,x=v.ignoreFormItem,E=v.transform,k=v.convertValue,M=v.readonly,P=v.allowClear;v.colSize;var D=v.getFormItemProps,R=v.getFieldProps;v.filedConfig;var A=v.cacheForSwr,H=v.proFieldProps,F=tn(v,$St),U=s||F.valueType,z=f.useMemo(function(){return h||RSt.includes(U)},[h,U]),K=f.useState(),Z=Le(K,2),N=Z[1],j=f.useState(),W=Le(j,2),G=W[0],re=W[1],se=me.useContext(bC),de=Ml(function(){return{formItemProps:D==null?void 0:D(),fieldProps:R==null?void 0:R()}},[R,D,F.dependenciesValues,G]),ee=Ml(function(){var Pe=Y(Y(Y(Y({},x?pu({value:F.value}):{}),{},{placeholder:b,disabled:o.disabled},se.fieldProps),de.fieldProps),F.fieldProps);return Pe.style=pu(Pe==null?void 0:Pe.style),Pe},[x,F.value,F.fieldProps,b,o.disabled,se.fieldProps,de.fieldProps]),ne=D0t(F),ue=Ml(function(){return Y(Y(Y(Y({},se.formItemProps),ne),de.formItemProps),F.formItemProps)},[de.formItemProps,se.formItemProps,F.formItemProps,ne]),ye=Ml(function(){return Y(Y({messageVariables:T},m),ue)},[m,ue,T]);n_(!F.defaultValue,"请不要在 Form 中使用 defaultXXX。如果需要默认值请使用 initialValues 和 initialValue。");var ge=f.useContext(lg),pe=ge.prefixName,he=Ml(function(){var Pe,Ne=ye==null?void 0:ye.name;Array.isArray(Ne)&&(Ne=Ne.join("_")),Array.isArray(pe)&&Ne&&(Ne="".concat(pe.join("."),".").concat(Ne));var We=Ne&&"form-".concat((Pe=se.formKey)!==null&&Pe!==void 0?Pe:"","-field-").concat(Ne);return We},[Cre(ye==null?void 0:ye.name),pe,se.formKey]),_e=$d(function(){var Pe;D||R?re([]):F.renderFormItem&&N([]);for(var Ne=arguments.length,We=new Array(Ne),Q=0;Q<Ne;Q++)We[Q]=arguments[Q];ee==null||(Pe=ee.onChange)===null||Pe===void 0||Pe.call.apply(Pe,[ee].concat(We))}),ce=Ml(function(){var Pe=Y({width:C&&!Nre[C]?C:se.grid?"100%":void 0},ee==null?void 0:ee.style);return z&&Reflect.deleteProperty(Pe,"width"),pu(Pe)},[Cre(ee==null?void 0:ee.style),se.grid,z,C]),xe=Ml(function(){var Pe=C&&Nre[C];return Re(ee==null?void 0:ee.className,ae({"pro-field":Pe},"pro-field-".concat(C),Pe&&!z))||void 0},[C,ee==null?void 0:ee.className,z]),we=Ml(function(){return pu(Y(Y({},se.proFieldProps),{},{mode:F==null?void 0:F.mode,readonly:M,params:F.params,proFieldKey:he,cacheForSwr:A},H))},[se.proFieldProps,F==null?void 0:F.mode,F.params,M,he,A,H]),De=Ml(function(){return Y(Y({onChange:_e,allowClear:P},ee),{},{style:ce,className:xe})},[P,xe,_e,ee,ce]),Fe=Ml(function(){return V.jsx(e,Y(Y({},F),{},{fieldProps:De,proFieldProps:we,ref:o==null?void 0:o.fieldRef}),o.proFormFieldKey||o.name)},[we,De,F]),Ce=Ml(function(){var Pe,Ne,We,Q;return V.jsx(gwe,Y(Y({label:y&&(H==null?void 0:H.light)!==!0?y:void 0,tooltip:(H==null?void 0:H.light)!==!0&&S,valuePropName:d},ye),{},{ignoreFormItem:x,transform:E,dataFormat:ee==null?void 0:ee.format,valueType:U,messageVariables:Y({label:y||""},ye==null?void 0:ye.messageVariables),convertValue:k,lightProps:pu(Y(Y(Y({},ee),{},{valueType:U,bordered:_,allowClear:(Ne=Fe==null||(We=Fe.props)===null||We===void 0?void 0:We.allowClear)!==null&&Ne!==void 0?Ne:P,light:H==null?void 0:H.light,label:y,customLightMode:l,labelFormatter:c,valuePropName:d,footerRender:Fe==null||(Q=Fe.props)===null||Q===void 0?void 0:Q.footerRender},F.lightProps),ye.lightProps)),children:Fe}),o.proFormFieldKey||((Pe=ye.name)===null||Pe===void 0?void 0:Pe.toString()))},[y,H==null?void 0:H.light,S,d,o.proFormFieldKey,ye,x,E,ee,U,k,_,Fe,P,l,c,F.lightProps]),Te=MV(F),ke=Te.ColWrapper;return V.jsx(ke,{children:Ce})},r=function(o){var a=o.dependencies;return a?V.jsx(mwe,{name:a,originDependencies:o==null?void 0:o.originDependencies,children:function(l){return V.jsx(n,Y({dependenciesValues:l,dependencies:a},o))}}):V.jsx(n,Y({dependencies:a},o))};return r}var ASt=["rules","name","phoneName","fieldProps","onTiming","captchaTextRender","captchaProps"],NSt=me.forwardRef(function(e,t){var n=wi.useFormInstance(),r=f.useState(e.countDown||60),i=Le(r,2),o=i[0],a=i[1],s=f.useState(!1),l=Le(s,2),c=l[0],u=l[1],d=f.useState(),h=Le(d,2),p=h[0],m=h[1];e.rules,e.name;var v=e.phoneName,y=e.fieldProps,S=e.onTiming,b=e.captchaTextRender,C=b===void 0?function(E,k){return E?"".concat(k," 秒后重新获取"):"获取验证码"}:b,_=e.captchaProps,T=tn(e,ASt),x=function(){var E=So(Mr().mark(function k(M){return Mr().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.prev=0,m(!0),D.next=4,T.onGetCaptcha(M);case 4:m(!1),u(!0),D.next=13;break;case 8:D.prev=8,D.t0=D.catch(0),u(!1),m(!1),console.log(D.t0);case 13:case"end":return D.stop()}},k,null,[[0,8]])}));return function(M){return E.apply(this,arguments)}}();return f.useImperativeHandle(t,function(){return{startTiming:function(){return u(!0)},endTiming:function(){return u(!1)}}}),f.useEffect(function(){var E=0,k=e.countDown;return c&&(E=window.setInterval(function(){a(function(M){return M<=1?(u(!1),clearInterval(E),k||60):M-1})},1e3)),function(){return clearInterval(E)}},[c]),f.useEffect(function(){S&&S(o)},[o,S]),V.jsxs("div",{style:Y(Y({},y==null?void 0:y.style),{},{display:"flex",alignItems:"center"}),ref:t,children:[V.jsx(Co,Y(Y({},y),{},{style:Y({flex:1,transition:"width .3s",marginRight:8},y==null?void 0:y.style)})),V.jsx(cr,Y(Y({style:{display:"block"},disabled:c,loading:p},_),{},{onClick:So(Mr().mark(function E(){var k;return Mr().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(P.prev=0,!v){P.next=9;break}return P.next=4,n.validateFields([v].flat(1));case 4:return k=n.getFieldValue([v].flat(1)),P.next=7,x(k);case 7:P.next=11;break;case 9:return P.next=11,x("");case 11:P.next=16;break;case 13:P.prev=13,P.t0=P.catch(0),console.log(P.t0);case 16:case"end":return P.stop()}},E,null,[[0,13]])})),children:C(c,o)}))]})}),ZE=UP(NSt),DSt=["label","prefixCls","onChange","value","mode","children","defaultValue","size","showSearch","disabled","style","className","bordered","options","onSearch","allowClear","labelInValue","fieldNames","lightLabel","labelTrigger","optionFilterProp","optionLabelProp","valueMaxLength","fetchDataOnSearch","fetchData"],Dre=function(t,n){return ln(n)!=="object"?t[n]||n:t[n==null?void 0:n.value]||n.label},LSt=function(t,n){var r=t.label,i=t.prefixCls,o=t.onChange,a=t.value,s=t.mode;t.children,t.defaultValue;var l=t.size,c=t.showSearch,u=t.disabled,d=t.style,h=t.className,p=t.bordered,m=t.options,v=t.onSearch,y=t.allowClear,S=t.labelInValue,b=t.fieldNames,C=t.lightLabel,_=t.labelTrigger,T=t.optionFilterProp,x=t.optionLabelProp,E=x===void 0?"":x,k=t.valueMaxLength,M=k===void 0?41:k,P=t.fetchDataOnSearch,D=P===void 0?!1:P,R=t.fetchData,A=tn(t,DSt),H=t.placeholder,F=H===void 0?r:H,U=b||{},z=U.label,K=z===void 0?"label":z,Z=U.value,N=Z===void 0?"value":Z,j=f.useContext(nr.ConfigContext),W=j.getPrefixCls,G=W("pro-field-select-light-select"),re=f.useState(!1),se=Le(re,2),de=se[0],ee=se[1],ne=f.useState(""),ue=Le(ne,2),ye=ue[0],ge=ue[1],pe=to("LightSelect",function(De){return ae({},".".concat(G),ae(ae({},"".concat(De.antCls,"-select"),{position:"absolute",width:"153px",height:"28px",visibility:"hidden","&-selector":{height:28}}),"&.".concat(G,"-searchable"),ae({},"".concat(De.antCls,"-select"),{width:"200px","&-selector":{height:28}})))}),he=pe.wrapSSR,_e=pe.hashId,ce=f.useMemo(function(){var De={};return m==null||m.forEach(function(Fe){var Ce=Fe[E]||Fe[K],Te=Fe[N];De[Te]=Ce||Te}),De},[K,m,N,E]),xe=f.useMemo(function(){return Reflect.has(A,"open")?A==null?void 0:A.open:de},[de,A]),we=Array.isArray(a)?a.map(function(De){return Dre(ce,De)}):Dre(ce,a);return he(V.jsxs("div",{className:Re(G,_e,ae({},"".concat(G,"-searchable"),c),"".concat(G,"-container-").concat(A.placement||"bottomLeft"),h),style:d,onClick:function(Fe){var Ce;if(!u){var Te=C==null||(Ce=C.current)===null||Ce===void 0||(Ce=Ce.labelRef)===null||Ce===void 0||(Ce=Ce.current)===null||Ce===void 0?void 0:Ce.contains(Fe.target);Te&&ee(!de)}},children:[V.jsx(Ou,Y(Y(Y({},A),{},{allowClear:y,value:a,mode:s,labelInValue:S,size:l,disabled:u,onChange:function(Fe,Ce){o==null||o(Fe,Ce),s!=="multiple"&&ee(!1)}},Dc(p)),{},{showSearch:c,onSearch:c?function(De){D&&R&&R(De),v==null||v(De)}:void 0,style:d,dropdownRender:function(Fe){return V.jsxs("div",{ref:n,children:[c&&V.jsx("div",{style:{margin:"4px 8px"},children:V.jsx(Co,{value:ye,allowClear:!!y,onChange:function(Te){ge(Te.target.value),D&&R&&R(Te.target.value),v==null||v(Te.target.value)},onKeyDown:function(Te){if(Te.key==="Backspace"){Te.stopPropagation();return}(Te.key==="ArrowUp"||Te.key==="ArrowDown")&&Te.preventDefault()},style:{width:"100%"},prefix:V.jsx(YO,{})})}),Fe]})},open:xe,onDropdownVisibleChange:function(Fe){var Ce;Fe||ge(""),_||ee(Fe),A==null||(Ce=A.onDropdownVisibleChange)===null||Ce===void 0||Ce.call(A,Fe)},prefixCls:i,options:v||!ye?m:m==null?void 0:m.filter(function(De){var Fe,Ce;return T?Vo(De[T]).join("").toLowerCase().includes(ye):((Fe=String(De[K]))===null||Fe===void 0||(Fe=Fe.toLowerCase())===null||Fe===void 0?void 0:Fe.includes(ye==null?void 0:ye.toLowerCase()))||((Ce=De[N])===null||Ce===void 0||(Ce=Ce.toString())===null||Ce===void 0||(Ce=Ce.toLowerCase())===null||Ce===void 0?void 0:Ce.includes(ye==null?void 0:ye.toLowerCase()))})})),V.jsx(Dp,{ellipsis:!0,label:r,placeholder:F,disabled:u,bordered:p,allowClear:!!y,value:we||(a==null?void 0:a.label)||a,onClear:function(){o==null||o(void 0,void 0)},ref:C,valueMaxLength:M})]}))};const FSt=me.forwardRef(LSt);var jSt=["optionItemRender","mode","onSearch","onFocus","onChange","autoClearSearchValue","searchOnFocus","resetAfterSelect","fetchDataOnSearch","optionFilterProp","optionLabelProp","className","disabled","options","fetchData","resetData","prefixCls","onClear","searchValue","showSearch","fieldNames","defaultSearchValue","preserveOriginalLabel"],BSt=["className","optionType"],HSt=function(t,n){var r=t.optionItemRender,i=t.mode,o=t.onSearch,a=t.onFocus,s=t.onChange,l=t.autoClearSearchValue,c=l===void 0?!0:l,u=t.searchOnFocus,d=u===void 0?!1:u,h=t.resetAfterSelect,p=h===void 0?!1:h,m=t.fetchDataOnSearch,v=m===void 0?!0:m,y=t.optionFilterProp,S=y===void 0?"label":y,b=t.optionLabelProp,C=b===void 0?"label":b,_=t.className,T=t.disabled,x=t.options,E=t.fetchData,k=t.resetData,M=t.prefixCls,P=t.onClear,D=t.searchValue,R=t.showSearch,A=t.fieldNames,H=t.defaultSearchValue,F=t.preserveOriginalLabel,U=F===void 0?!1:F,z=tn(t,jSt),K=A||{},Z=K.label,N=Z===void 0?"label":Z,j=K.value,W=j===void 0?"value":j,G=K.options,re=G===void 0?"options":G,se=f.useState(D??H),de=Le(se,2),ee=de[0],ne=de[1],ue=f.useRef();f.useImperativeHandle(n,function(){return ue.current}),f.useEffect(function(){if(z.autoFocus){var xe;ue==null||(xe=ue.current)===null||xe===void 0||xe.focus()}},[z.autoFocus]),f.useEffect(function(){ne(D)},[D]);var ye=f.useContext(nr.ConfigContext),ge=ye.getPrefixCls,pe=ge("pro-filed-search-select",M),he=Re(pe,_,ae({},"".concat(pe,"-disabled"),T)),_e=function(we,De){return Array.isArray(we)&&Array.isArray(De)&&we.length>0?we.map(function(Fe,Ce){var Te=De==null?void 0:De[Ce],ke=(Te==null?void 0:Te["data-item"])||{};return Y(Y(Y({},ke),Fe),{},{label:U?ke.label:Fe.label})}):[]},ce=function xe(we){return we.map(function(De,Fe){var Ce,Te=De,ke=Te.className,Pe=Te.optionType,Ne=tn(Te,BSt),We=De[N],Q=De[W],q=(Ce=De[re])!==null&&Ce!==void 0?Ce:[];return Pe==="optGroup"||De.options?Y(Y({label:We},Ne),{},{data_title:We,title:We,key:Q??"".concat(We==null?void 0:We.toString(),"-").concat(Fe,"-").concat(fk()),children:xe(q)}):Y(Y({title:We},Ne),{},{data_title:We,value:Q??Fe,key:Q??"".concat(We==null?void 0:We.toString(),"-").concat(Fe,"-").concat(fk()),"data-item":De,className:"".concat(pe,"-option ").concat(ke||"").trim(),label:(r==null?void 0:r(De))||We})})};return V.jsx(Ou,Y(Y({ref:ue,className:he,allowClear:!0,autoClearSearchValue:c,disabled:T,mode:i,showSearch:R,searchValue:ee,optionFilterProp:S,optionLabelProp:C,onClear:function(){P==null||P(),E(void 0),R&&ne(void 0)}},z),{},{filterOption:z.filterOption==!1?!1:function(xe,we){var De,Fe,Ce;return z.filterOption&&typeof z.filterOption=="function"?z.filterOption(xe,Y(Y({},we),{},{label:we==null?void 0:we.data_title})):!!(we!=null&&(De=we.data_title)!==null&&De!==void 0&&De.toString().toLowerCase().includes(xe.toLowerCase())||we!=null&&(Fe=we.label)!==null&&Fe!==void 0&&Fe.toString().toLowerCase().includes(xe.toLowerCase())||we!=null&&(Ce=we.value)!==null&&Ce!==void 0&&Ce.toString().toLowerCase().includes(xe.toLowerCase()))},onSearch:R?function(xe){v&&E(xe),o==null||o(xe),ne(xe)}:void 0,onChange:function(we,De){R&&c&&(E(void 0),o==null||o(""),ne(void 0));for(var Fe=arguments.length,Ce=new Array(Fe>2?Fe-2:0),Te=2;Te<Fe;Te++)Ce[Te-2]=arguments[Te];if(!t.labelInValue){s==null||s.apply(void 0,[we,De].concat(Ce));return}if(i!=="multiple"&&!Array.isArray(De)){var ke=De&&De["data-item"];if(!we||!ke){var Pe=we&&Y(Y({},we),{},{label:U?ke==null?void 0:ke.label:we.label});s==null||s.apply(void 0,[Pe,De].concat(Ce))}else s==null||s.apply(void 0,[Y(Y(Y({},we),ke),{},{label:U?ke.label:we.label}),De].concat(Ce));return}var Ne=_e(we,De);s==null||s.apply(void 0,[Ne,De].concat(Ce)),p&&k()},onFocus:function(we){d&&E(ee),a==null||a(we)},options:ce(x||[])}))};const zSt=me.forwardRef(HSt);var USt=["value","text"],WSt=["mode","valueEnum","render","renderFormItem","request","fieldProps","plain","children","light","proFieldKey","params","label","bordered","id","lightLabel","labelTrigger"],VSt=function(t){for(var n=t.label,r=t.words,i=f.useContext(nr.ConfigContext),o=i.getPrefixCls,a=o("pro-select-item-option-content-light"),s=o("pro-select-item-option-content"),l=to("Highlight",function(y){return ae(ae({},".".concat(a),{color:y.colorPrimary}),".".concat(s),{flex:"auto",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"})}),c=l.wrapSSR,u=new RegExp(r.map(function(y){return y.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}).join("|"),"gi"),d=n,h=[];d.length;){var p=u.exec(d);if(!p){h.push(d);break}var m=p.index,v=p[0].length+m;h.push(d.slice(0,m),me.createElement("span",{className:a},d.slice(m,v))),d=d.slice(v)}return c(me.createElement.apply(me,["div",{title:n,className:s}].concat(h)))};function Bj(e,t){var n,r;if(!t||e!=null&&(n=e.label)!==null&&n!==void 0&&n.toString().toLowerCase().includes(t.toLowerCase())||e!=null&&(r=e.value)!==null&&r!==void 0&&r.toString().toLowerCase().includes(t.toLowerCase()))return!0;if(e.children||e.options){var i=[].concat(pt(e.children||[]),[e.options||[]]).find(function(o){return Bj(o,t)});if(i)return!0}return!1}var KSt=function(t){var n=[],r=Lp(t);return r.forEach(function(i,o){var a=r.get(o)||r.get("".concat(o));if(a){if(ln(a)==="object"&&a!==null&&a!==void 0&&a.text){n.push({text:a==null?void 0:a.text,value:o,label:a==null?void 0:a.text,disabled:a.disabled});return}n.push({text:a,value:o})}}),n},SC=function(t){var n,r,i,o,a=t.cacheForSwr,s=t.fieldProps,l=f.useState(t.defaultKeyWords),c=Le(l,2),u=c[0],d=c[1],h=f.useState(function(){return t.proFieldKey?t.proFieldKey.toString():t.request?fk():"no-fetch"}),p=Le(h,1),m=p[0],v=f.useRef(m),y=$d(function(R){return KSt(Lp(R)).map(function(A){var H=A.value,F=A.text,U=tn(A,USt);return Y({label:F,value:H,key:H},U)})}),S=Ml(function(){if(s){var R=(s==null?void 0:s.options)||(s==null?void 0:s.treeData);if(R){var A=s.fieldNames||{},H=A.children,F=A.label,U=A.value,z=function K(Z,N){if(Z!=null&&Z.length)for(var j=Z.length,W=0;W<j;){var G=Z[W++];(G[H]||G[F]||G[U])&&(G[N]=G[N==="children"?H:N==="label"?F:U],K(G[H],N))}};return H&&z(R,"children"),F&&z(R,"label"),U&&z(R,"value"),R}}},[s]),b=Qn(function(){return t.valueEnum?y(t.valueEnum):[]},{value:S}),C=Le(b,2),_=C[0],T=C[1];O0t(function(){var R,A;!t.valueEnum||(R=t.fieldProps)!==null&&R!==void 0&&R.options||(A=t.fieldProps)!==null&&A!==void 0&&A.treeData||T(y(t.valueEnum))},[t.valueEnum]);var x=T0t([v.current,t.params,u],(n=(r=t.debounceTime)!==null&&r!==void 0?r:t==null||(i=t.fieldProps)===null||i===void 0?void 0:i.debounceTime)!==null&&n!==void 0?n:0,[t.params,u]),E=xV(function(){return t.request?x:null},function(R){var A=Le(R,3),H=A[1],F=A[2];return t.request(Y(Y({},H),{},{keyWords:F}),t)},{revalidateIfStale:!a,revalidateOnReconnect:a,shouldRetryOnError:!1,revalidateOnFocus:!1}),k=E.data,M=E.mutate,P=E.isValidating,D=f.useMemo(function(){var R,A,H=_==null?void 0:_.map(function(F){if(typeof F=="string")return{label:F,value:F};if(F.children||F.options){var U=[].concat(pt(F.children||[]),pt(F.options||[])).filter(function(z){return Bj(z,u)});return Y(Y({},F),{},{children:U,options:U})}return F});return((R=t.fieldProps)===null||R===void 0?void 0:R.filterOption)===!0||((A=t.fieldProps)===null||A===void 0?void 0:A.filterOption)===void 0?H==null?void 0:H.filter(function(F){return F?u?Bj(F,u):!0:!1}):H},[_,u,(o=t.fieldProps)===null||o===void 0?void 0:o.filterOption]);return[P,t.request?k:D,function(R){d(R)},function(){d(void 0),M([],!1)}]},qSt=function(t,n){var r,i=t.mode,o=t.valueEnum,a=t.render,s=t.renderFormItem;t.request;var l=t.fieldProps;t.plain,t.children;var c=t.light;t.proFieldKey,t.params;var u=t.label,d=t.bordered,h=t.id,p=t.lightLabel,m=t.labelTrigger,v=tn(t,WSt),y=f.useRef(),S=Ko(),b=f.useRef(""),C=l.fieldNames;f.useEffect(function(){b.current=l==null?void 0:l.searchValue},[l==null?void 0:l.searchValue]);var _=SC(t),T=Le(_,4),x=T[0],E=T[1],k=T[2],M=T[3],P=(nr==null||(r=nr.useConfig)===null||r===void 0?void 0:r.call(nr))||{componentSize:"middle"},D=P.componentSize;f.useImperativeHandle(n,function(){return Y(Y({},y.current||{}),{},{fetchData:function(Z){return k(Z)}})},[k]);var R=f.useMemo(function(){if(i==="read"){var K=C||{},Z=K.label,N=Z===void 0?"label":Z,j=K.value,W=j===void 0?"value":j,G=K.options,re=G===void 0?"options":G,se=new Map,de=function ee(ne){if(!(ne!=null&&ne.length))return se;for(var ue=ne.length,ye=0;ye<ue;){var ge=ne[ye++];se.set(ge[W],ge[N]),ee(ge[re])}return se};return de(E)}},[C,i,E]);if(i==="read"){var A=V.jsx(V.Fragment,{children:mC(v.text,Lp(o||R))});if(a){var H;return(H=a(A,Y({mode:i},l),A))!==null&&H!==void 0?H:null}return A}if(i==="edit"||i==="update"){var F=function(){return c?V.jsx(FSt,Y(Y({},Dc(d)),{},{id:h,loading:x,ref:y,allowClear:!0,size:D,options:E,label:u,placeholder:S.getMessage("tableForm.selectPlaceholder","请选择"),lightLabel:p,labelTrigger:m,fetchData:k},l)):V.jsx(zSt,Y(Y(Y({className:v.className,style:Y({minWidth:100},v.style)},Dc(d)),{},{id:h,loading:x,ref:y,allowClear:!0,defaultSearchValue:t.defaultKeyWords,notFoundContent:x?V.jsx(Uc,{size:"small"}):l==null?void 0:l.notFoundContent,fetchData:function(N){b.current=N??"",k(N)},resetData:M,preserveOriginalLabel:!0,optionItemRender:function(N){return typeof N.label=="string"&&b.current?V.jsx(VSt,{label:N.label,words:[b.current]}):N.label},placeholder:S.getMessage("tableForm.selectPlaceholder","请选择"),label:u},l),{},{options:E}),"SearchSelect")},U=F();if(s){var z;return(z=s(v.text,Y(Y({mode:i},l),{},{options:E,loading:x}),U))!==null&&z!==void 0?z:null}return U}return null};const GSt=me.forwardRef(qSt);var YSt=["radioType","renderFormItem","mode","render","label","light"],XSt=function(t,n){var r;t.radioType;var i=t.renderFormItem,o=t.mode,a=t.render,s=t.label,l=t.light,c=tn(t,YSt),u=f.useContext(nr.ConfigContext),d=u.getPrefixCls,h=d("pro-field-cascader"),p=SC(c),m=Le(p,3),v=m[0],y=m[1],S=m[2],b=Ko(),C=f.useRef(),_=f.useState(!1),T=Le(_,2),x=T[0],E=T[1];f.useImperativeHandle(n,function(){return Y(Y({},C.current||{}),{},{fetchData:function(N){return S(N)}})},[S]);var k=f.useMemo(function(){var Z;if(o==="read"){var N=((Z=c.fieldProps)===null||Z===void 0?void 0:Z.fieldNames)||{},j=N.value,W=j===void 0?"value":j,G=N.label,re=G===void 0?"label":G,se=N.children,de=se===void 0?"children":se,ee=new Map,ne=function ue(ye){if(!(ye!=null&&ye.length))return ee;for(var ge=ye.length,pe=0;pe<ge;){var he=ye[pe++];ee.set(he[W],he[re]),ue(he[de])}return ee};return ne(y)}},[o,y,(r=c.fieldProps)===null||r===void 0?void 0:r.fieldNames]);if(o==="read"){var M=V.jsx(V.Fragment,{children:mC(c.text,Lp(c.valueEnum||k))});if(a){var P;return(P=a(c.text,Y({mode:o},c.fieldProps),M))!==null&&P!==void 0?P:null}return M}if(o==="edit"){var D,R,A=V.jsx(iC,Y(Y(Y({},Dc(!l)),{},{ref:C,open:x,suffixIcon:v?V.jsx(zd,{}):void 0,placeholder:b.getMessage("tableForm.selectPlaceholder","请选择"),allowClear:((D=c.fieldProps)===null||D===void 0?void 0:D.allowClear)!==!1},c.fieldProps),{},{onDropdownVisibleChange:function(N){var j,W;c==null||(j=c.fieldProps)===null||j===void 0||(W=j.onDropdownVisibleChange)===null||W===void 0||W.call(j,N),E(N)},className:Re((R=c.fieldProps)===null||R===void 0?void 0:R.className,h),options:y}));if(i){var H;A=(H=i(c.text,Y(Y({mode:o},c.fieldProps),{},{options:y,loading:v}),A))!==null&&H!==void 0?H:null}if(l){var F=c.fieldProps,U=F.disabled,z=F.value,K=!!z&&(z==null?void 0:z.length)!==0;return V.jsx(Dp,{label:s,disabled:U,bordered:c.bordered,value:K||x?A:null,style:K?{paddingInlineEnd:0}:void 0,allowClear:!1,downIcon:K||x?!1:void 0,onClick:function(){var N,j;E(!0),c==null||(N=c.fieldProps)===null||N===void 0||(j=N.onDropdownVisibleChange)===null||j===void 0||j.call(N,!0)}})}return A}return null};const QSt=me.forwardRef(XSt);var ZSt=["layout","renderFormItem","mode","render"],JSt=["fieldNames"],eCt=function(t,n){var r,i,o=t.layout,a=o===void 0?"horizontal":o,s=t.renderFormItem,l=t.mode,c=t.render,u=tn(t,ZSt),d=f.useContext(nr.ConfigContext),h=d.getPrefixCls,p=h("pro-field-checkbox"),m=(r=wi.Item)===null||r===void 0||(i=r.useStatus)===null||i===void 0?void 0:i.call(r),v=SC(u),y=Le(v,3),S=y[0],b=y[1],C=y[2],_=to("Checkbox",function(K){return ae({},".".concat(p),{"&-error":{span:{color:K.colorError}},"&-warning":{span:{color:K.colorWarning}},"&-vertical":ae(ae(ae({},"&".concat(K.antCls,"-checkbox-group"),{display:"inline-block"}),"".concat(K.antCls,"-checkbox-wrapper+").concat(K.antCls,"-checkbox-wrapper"),{"margin-inline-start":"0 !important"}),"".concat(K.antCls,"-checkbox-group-item"),{display:"flex",marginInlineEnd:0})})}),T=_.wrapSSR,x=_.hashId,E=G8==null?void 0:G8(),k=E.token,M=f.useRef();if(f.useImperativeHandle(n,function(){return Y(Y({},M.current||{}),{},{fetchData:function(Z){return C(Z)}})},[C]),S)return V.jsx(Uc,{size:"small"});if(l==="read"){var P=b!=null&&b.length?b==null?void 0:b.reduce(function(K,Z){var N;return Y(Y({},K),{},ae({},(N=Z.value)!==null&&N!==void 0?N:"",Z.label))},{}):void 0,D=mC(u.text,Lp(u.valueEnum||P));if(c){var R;return(R=c(u.text,Y({mode:l},u.fieldProps),V.jsx(V.Fragment,{children:D})))!==null&&R!==void 0?R:null}return V.jsx("div",{style:{display:"flex",flexWrap:"wrap",alignItems:"center",gap:k.marginSM},children:D})}if(l==="edit"){var A,H=u.fieldProps||{};H.fieldNames;var F=tn(H,JSt),U=T(V.jsx(vp.Group,Y(Y({},F),{},{className:Re((A=u.fieldProps)===null||A===void 0?void 0:A.className,x,"".concat(p,"-").concat(a),ae(ae({},"".concat(p,"-error"),(m==null?void 0:m.status)==="error"),"".concat(p,"-warning"),(m==null?void 0:m.status)==="warning")),options:b})));if(s){var z;return(z=s(u.text,Y(Y({mode:l},u.fieldProps),{},{options:b,loading:S}),U))!==null&&z!==void 0?z:null}return U}return null};const tCt=me.forwardRef(eCt);var nCt=function(t,n){if(typeof t!="string")return t;try{if(n==="json")return JSON.stringify(JSON.parse(t),null,2)}catch{}return t},rCt=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.language,s=a===void 0?"text":a,l=t.renderFormItem,c=t.plain,u=t.fieldProps,d=nCt(r,s),h=Qf.useToken(),p=h.token;if(i==="read"){var m=V.jsx("pre",Y(Y({ref:n},u),{},{style:Y({padding:16,overflow:"auto",fontSize:"85%",lineHeight:1.45,color:p.colorTextSecondary,fontFamily:p.fontFamilyCode,backgroundColor:"rgba(150, 150, 150, 0.1)",borderRadius:3,width:"min-content"},u.style),children:V.jsx("code",{children:d})}));return o?o(d,Y(Y({mode:i},u),{},{ref:n}),m):m}if(i==="edit"||i==="update"){u.value=d;var v=V.jsx(Co.TextArea,Y(Y({rows:5},u),{},{ref:n}));if(c&&(v=V.jsx(Co,Y(Y({},u),{},{ref:n}))),l){var y;return(y=l(d,Y(Y({mode:i},u),{},{ref:n}),v))!==null&&y!==void 0?y:null}return v}return null};const Lre=me.forwardRef(rCt);var mu={},JE={},iCt=typeof yo=="object"&&yo&&yo.Object===Object&&yo,l2e=iCt,oCt=l2e,aCt=typeof self=="object"&&self&&self.Object===Object&&self,sCt=oCt||aCt||Function("return this")(),of=sCt,lCt=of,cCt=lCt.Symbol,e4=cCt,Fre=e4,c2e=Object.prototype,uCt=c2e.hasOwnProperty,dCt=c2e.toString,Gx=Fre?Fre.toStringTag:void 0;function fCt(e){var t=uCt.call(e,Gx),n=e[Gx];try{e[Gx]=void 0;var r=!0}catch{}var i=dCt.call(e);return r&&(t?e[Gx]=n:delete e[Gx]),i}var hCt=fCt,pCt=Object.prototype,mCt=pCt.toString;function gCt(e){return mCt.call(e)}var vCt=gCt,jre=e4,yCt=hCt,bCt=vCt,SCt="[object Null]",CCt="[object Undefined]",Bre=jre?jre.toStringTag:void 0;function xCt(e){return e==null?e===void 0?CCt:SCt:Bre&&Bre in Object(e)?yCt(e):bCt(e)}var a0=xCt,wCt=Array.isArray,Wc=wCt;function _Ct(e){return e!=null&&typeof e=="object"}var sh=_Ct,ECt=a0,TCt=Wc,kCt=sh,OCt="[object String]";function PCt(e){return typeof e=="string"||!TCt(e)&&kCt(e)&&ECt(e)==OCt}var MCt=PCt;function ICt(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var l=a[e?s:++i];if(n(o[l],l,o)===!1)break}return t}}var $Ct=ICt,RCt=$Ct,ACt=RCt(),u2e=ACt;function NCt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var DCt=NCt,LCt=a0,FCt=sh,jCt="[object Arguments]";function BCt(e){return FCt(e)&&LCt(e)==jCt}var HCt=BCt,Hre=HCt,zCt=sh,d2e=Object.prototype,UCt=d2e.hasOwnProperty,WCt=d2e.propertyIsEnumerable,VCt=Hre(function(){return arguments}())?Hre:function(e){return zCt(e)&&UCt.call(e,"callee")&&!WCt.call(e,"callee")},IV=VCt,mk={exports:{}};function KCt(){return!1}var qCt=KCt;mk.exports;(function(e,t){var n=of,r=qCt,i=t&&!t.nodeType&&t,o=i&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a?n.Buffer:void 0,l=s?s.isBuffer:void 0,c=l||r;e.exports=c})(mk,mk.exports);var WP=mk.exports,GCt=9007199254740991,YCt=/^(?:0|[1-9]\d*)$/;function XCt(e,t){var n=typeof e;return t=t??GCt,!!t&&(n=="number"||n!="symbol"&&YCt.test(e))&&e>-1&&e%1==0&&e<t}var $V=XCt,QCt=9007199254740991;function ZCt(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=QCt}var RV=ZCt,JCt=a0,ext=RV,txt=sh,nxt="[object Arguments]",rxt="[object Array]",ixt="[object Boolean]",oxt="[object Date]",axt="[object Error]",sxt="[object Function]",lxt="[object Map]",cxt="[object Number]",uxt="[object Object]",dxt="[object RegExp]",fxt="[object Set]",hxt="[object String]",pxt="[object WeakMap]",mxt="[object ArrayBuffer]",gxt="[object DataView]",vxt="[object Float32Array]",yxt="[object Float64Array]",bxt="[object Int8Array]",Sxt="[object Int16Array]",Cxt="[object Int32Array]",xxt="[object Uint8Array]",wxt="[object Uint8ClampedArray]",_xt="[object Uint16Array]",Ext="[object Uint32Array]",go={};go[vxt]=go[yxt]=go[bxt]=go[Sxt]=go[Cxt]=go[xxt]=go[wxt]=go[_xt]=go[Ext]=!0;go[nxt]=go[rxt]=go[mxt]=go[ixt]=go[gxt]=go[oxt]=go[axt]=go[sxt]=go[lxt]=go[cxt]=go[uxt]=go[dxt]=go[fxt]=go[hxt]=go[pxt]=!1;function Txt(e){return txt(e)&&ext(e.length)&&!!go[JCt(e)]}var kxt=Txt;function Oxt(e){return function(t){return e(t)}}var AV=Oxt,gk={exports:{}};gk.exports;(function(e,t){var n=l2e,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,o=i&&i.exports===r,a=o&&n.process,s=function(){try{var l=i&&i.require&&i.require("util").types;return l||a&&a.binding&&a.binding("util")}catch{}}();e.exports=s})(gk,gk.exports);var NV=gk.exports,Pxt=kxt,Mxt=AV,zre=NV,Ure=zre&&zre.isTypedArray,Ixt=Ure?Mxt(Ure):Pxt,DV=Ixt,$xt=DCt,Rxt=IV,Axt=Wc,Nxt=WP,Dxt=$V,Lxt=DV,Fxt=Object.prototype,jxt=Fxt.hasOwnProperty;function Bxt(e,t){var n=Axt(e),r=!n&&Rxt(e),i=!n&&!r&&Nxt(e),o=!n&&!r&&!i&&Lxt(e),a=n||r||i||o,s=a?$xt(e.length,String):[],l=s.length;for(var c in e)(t||jxt.call(e,c))&&!(a&&(c=="length"||i&&(c=="offset"||c=="parent")||o&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Dxt(c,l)))&&s.push(c);return s}var f2e=Bxt,Hxt=Object.prototype;function zxt(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Hxt;return e===n}var LV=zxt;function Uxt(e,t){return function(n){return e(t(n))}}var h2e=Uxt,Wxt=h2e,Vxt=Wxt(Object.keys,Object),Kxt=Vxt,qxt=LV,Gxt=Kxt,Yxt=Object.prototype,Xxt=Yxt.hasOwnProperty;function Qxt(e){if(!qxt(e))return Gxt(e);var t=[];for(var n in Object(e))Xxt.call(e,n)&&n!="constructor"&&t.push(n);return t}var Zxt=Qxt;function Jxt(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Fu=Jxt,e2t=a0,t2t=Fu,n2t="[object AsyncFunction]",r2t="[object Function]",i2t="[object GeneratorFunction]",o2t="[object Proxy]";function a2t(e){if(!t2t(e))return!1;var t=e2t(e);return t==r2t||t==i2t||t==n2t||t==o2t}var FV=a2t,s2t=FV,l2t=RV;function c2t(e){return e!=null&&l2t(e.length)&&!s2t(e)}var CC=c2t,u2t=f2e,d2t=Zxt,f2t=CC;function h2t(e){return f2t(e)?u2t(e):d2t(e)}var t4=h2t,p2t=u2e,m2t=t4;function g2t(e,t){return e&&p2t(e,t,m2t)}var p2e=g2t;function v2t(e){return e}var VP=v2t,y2t=VP;function b2t(e){return typeof e=="function"?e:y2t}var m2e=b2t,S2t=p2e,C2t=m2e;function x2t(e,t){return e&&S2t(e,C2t(t))}var jV=x2t,w2t=h2e,_2t=w2t(Object.getPrototypeOf,Object),BV=_2t,E2t=a0,T2t=BV,k2t=sh,O2t="[object Object]",P2t=Function.prototype,M2t=Object.prototype,g2e=P2t.toString,I2t=M2t.hasOwnProperty,$2t=g2e.call(Object);function R2t(e){if(!k2t(e)||E2t(e)!=O2t)return!1;var t=T2t(e);if(t===null)return!0;var n=I2t.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&g2e.call(n)==$2t}var v2e=R2t;function A2t(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}var y2e=A2t;function N2t(){this.__data__=[],this.size=0}var D2t=N2t;function L2t(e,t){return e===t||e!==e&&t!==t}var n4=L2t,F2t=n4;function j2t(e,t){for(var n=e.length;n--;)if(F2t(e[n][0],t))return n;return-1}var KP=j2t,B2t=KP,H2t=Array.prototype,z2t=H2t.splice;function U2t(e){var t=this.__data__,n=B2t(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():z2t.call(t,n,1),--this.size,!0}var W2t=U2t,V2t=KP;function K2t(e){var t=this.__data__,n=V2t(t,e);return n<0?void 0:t[n][1]}var q2t=K2t,G2t=KP;function Y2t(e){return G2t(this.__data__,e)>-1}var X2t=Y2t,Q2t=KP;function Z2t(e,t){var n=this.__data__,r=Q2t(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var J2t=Z2t,ewt=D2t,twt=W2t,nwt=q2t,rwt=X2t,iwt=J2t;function xC(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}xC.prototype.clear=ewt;xC.prototype.delete=twt;xC.prototype.get=nwt;xC.prototype.has=rwt;xC.prototype.set=iwt;var qP=xC,owt=qP;function awt(){this.__data__=new owt,this.size=0}var swt=awt;function lwt(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var cwt=lwt;function uwt(e){return this.__data__.get(e)}var dwt=uwt;function fwt(e){return this.__data__.has(e)}var hwt=fwt,pwt=of,mwt=pwt["__core-js_shared__"],gwt=mwt,RA=gwt,Wre=function(){var e=/[^.]+$/.exec(RA&&RA.keys&&RA.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function vwt(e){return!!Wre&&Wre in e}var ywt=vwt,bwt=Function.prototype,Swt=bwt.toString;function Cwt(e){if(e!=null){try{return Swt.call(e)}catch{}try{return e+""}catch{}}return""}var b2e=Cwt,xwt=FV,wwt=ywt,_wt=Fu,Ewt=b2e,Twt=/[\\^$.*+?()[\]{}|]/g,kwt=/^\[object .+?Constructor\]$/,Owt=Function.prototype,Pwt=Object.prototype,Mwt=Owt.toString,Iwt=Pwt.hasOwnProperty,$wt=RegExp("^"+Mwt.call(Iwt).replace(Twt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Rwt(e){if(!_wt(e)||wwt(e))return!1;var t=xwt(e)?$wt:kwt;return t.test(Ewt(e))}var Awt=Rwt;function Nwt(e,t){return e==null?void 0:e[t]}var Dwt=Nwt,Lwt=Awt,Fwt=Dwt;function jwt(e,t){var n=Fwt(e,t);return Lwt(n)?n:void 0}var s0=jwt,Bwt=s0,Hwt=of,zwt=Bwt(Hwt,"Map"),HV=zwt,Uwt=s0,Wwt=Uwt(Object,"create"),GP=Wwt,Vre=GP;function Vwt(){this.__data__=Vre?Vre(null):{},this.size=0}var Kwt=Vwt;function qwt(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Gwt=qwt,Ywt=GP,Xwt="__lodash_hash_undefined__",Qwt=Object.prototype,Zwt=Qwt.hasOwnProperty;function Jwt(e){var t=this.__data__;if(Ywt){var n=t[e];return n===Xwt?void 0:n}return Zwt.call(t,e)?t[e]:void 0}var e_t=Jwt,t_t=GP,n_t=Object.prototype,r_t=n_t.hasOwnProperty;function i_t(e){var t=this.__data__;return t_t?t[e]!==void 0:r_t.call(t,e)}var o_t=i_t,a_t=GP,s_t="__lodash_hash_undefined__";function l_t(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=a_t&&t===void 0?s_t:t,this}var c_t=l_t,u_t=Kwt,d_t=Gwt,f_t=e_t,h_t=o_t,p_t=c_t;function wC(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}wC.prototype.clear=u_t;wC.prototype.delete=d_t;wC.prototype.get=f_t;wC.prototype.has=h_t;wC.prototype.set=p_t;var m_t=wC,Kre=m_t,g_t=qP,v_t=HV;function y_t(){this.size=0,this.__data__={hash:new Kre,map:new(v_t||g_t),string:new Kre}}var b_t=y_t;function S_t(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var C_t=S_t,x_t=C_t;function w_t(e,t){var n=e.__data__;return x_t(t)?n[typeof t=="string"?"string":"hash"]:n.map}var YP=w_t,__t=YP;function E_t(e){var t=__t(this,e).delete(e);return this.size-=t?1:0,t}var T_t=E_t,k_t=YP;function O_t(e){return k_t(this,e).get(e)}var P_t=O_t,M_t=YP;function I_t(e){return M_t(this,e).has(e)}var $_t=I_t,R_t=YP;function A_t(e,t){var n=R_t(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var N_t=A_t,D_t=b_t,L_t=T_t,F_t=P_t,j_t=$_t,B_t=N_t;function _C(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}_C.prototype.clear=D_t;_C.prototype.delete=L_t;_C.prototype.get=F_t;_C.prototype.has=j_t;_C.prototype.set=B_t;var zV=_C,H_t=qP,z_t=HV,U_t=zV,W_t=200;function V_t(e,t){var n=this.__data__;if(n instanceof H_t){var r=n.__data__;if(!z_t||r.length<W_t-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new U_t(r)}return n.set(e,t),this.size=n.size,this}var K_t=V_t,q_t=qP,G_t=swt,Y_t=cwt,X_t=dwt,Q_t=hwt,Z_t=K_t;function EC(e){var t=this.__data__=new q_t(e);this.size=t.size}EC.prototype.clear=G_t;EC.prototype.delete=Y_t;EC.prototype.get=X_t;EC.prototype.has=Q_t;EC.prototype.set=Z_t;var XP=EC,J_t="__lodash_hash_undefined__";function eEt(e){return this.__data__.set(e,J_t),this}var tEt=eEt;function nEt(e){return this.__data__.has(e)}var rEt=nEt,iEt=zV,oEt=tEt,aEt=rEt;function vk(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new iEt;++t<n;)this.add(e[t])}vk.prototype.add=vk.prototype.push=oEt;vk.prototype.has=aEt;var sEt=vk;function lEt(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var cEt=lEt;function uEt(e,t){return e.has(t)}var dEt=uEt,fEt=sEt,hEt=cEt,pEt=dEt,mEt=1,gEt=2;function vEt(e,t,n,r,i,o){var a=n&mEt,s=e.length,l=t.length;if(s!=l&&!(a&&l>s))return!1;var c=o.get(e),u=o.get(t);if(c&&u)return c==t&&u==e;var d=-1,h=!0,p=n&gEt?new fEt:void 0;for(o.set(e,t),o.set(t,e);++d<s;){var m=e[d],v=t[d];if(r)var y=a?r(v,m,d,t,e,o):r(m,v,d,e,t,o);if(y!==void 0){if(y)continue;h=!1;break}if(p){if(!hEt(t,function(S,b){if(!pEt(p,b)&&(m===S||i(m,S,n,r,o)))return p.push(b)})){h=!1;break}}else if(!(m===v||i(m,v,n,r,o))){h=!1;break}}return o.delete(e),o.delete(t),h}var S2e=vEt,yEt=of,bEt=yEt.Uint8Array,C2e=bEt;function SEt(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n}var CEt=SEt;function xEt(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}var wEt=xEt,qre=e4,Gre=C2e,_Et=n4,EEt=S2e,TEt=CEt,kEt=wEt,OEt=1,PEt=2,MEt="[object Boolean]",IEt="[object Date]",$Et="[object Error]",REt="[object Map]",AEt="[object Number]",NEt="[object RegExp]",DEt="[object Set]",LEt="[object String]",FEt="[object Symbol]",jEt="[object ArrayBuffer]",BEt="[object DataView]",Yre=qre?qre.prototype:void 0,AA=Yre?Yre.valueOf:void 0;function HEt(e,t,n,r,i,o,a){switch(n){case BEt:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case jEt:return!(e.byteLength!=t.byteLength||!o(new Gre(e),new Gre(t)));case MEt:case IEt:case AEt:return _Et(+e,+t);case $Et:return e.name==t.name&&e.message==t.message;case NEt:case LEt:return e==t+"";case REt:var s=TEt;case DEt:var l=r&OEt;if(s||(s=kEt),e.size!=t.size&&!l)return!1;var c=a.get(e);if(c)return c==t;r|=PEt,a.set(e,t);var u=EEt(s(e),s(t),r,i,o,a);return a.delete(e),u;case FEt:if(AA)return AA.call(e)==AA.call(t)}return!1}var zEt=HEt;function UEt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}var x2e=UEt,WEt=x2e,VEt=Wc;function KEt(e,t,n){var r=t(e);return VEt(e)?r:WEt(r,n(e))}var w2e=KEt;function qEt(e,t){for(var n=-1,r=e==null?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}var GEt=qEt;function YEt(){return[]}var _2e=YEt,XEt=GEt,QEt=_2e,ZEt=Object.prototype,JEt=ZEt.propertyIsEnumerable,Xre=Object.getOwnPropertySymbols,e4t=Xre?function(e){return e==null?[]:(e=Object(e),XEt(Xre(e),function(t){return JEt.call(e,t)}))}:QEt,UV=e4t,t4t=w2e,n4t=UV,r4t=t4;function i4t(e){return t4t(e,r4t,n4t)}var E2e=i4t,Qre=E2e,o4t=1,a4t=Object.prototype,s4t=a4t.hasOwnProperty;function l4t(e,t,n,r,i,o){var a=n&o4t,s=Qre(e),l=s.length,c=Qre(t),u=c.length;if(l!=u&&!a)return!1;for(var d=l;d--;){var h=s[d];if(!(a?h in t:s4t.call(t,h)))return!1}var p=o.get(e),m=o.get(t);if(p&&m)return p==t&&m==e;var v=!0;o.set(e,t),o.set(t,e);for(var y=a;++d<l;){h=s[d];var S=e[h],b=t[h];if(r)var C=a?r(b,S,h,t,e,o):r(S,b,h,e,t,o);if(!(C===void 0?S===b||i(S,b,n,r,o):C)){v=!1;break}y||(y=h=="constructor")}if(v&&!y){var _=e.constructor,T=t.constructor;_!=T&&"constructor"in e&&"constructor"in t&&!(typeof _=="function"&&_ instanceof _&&typeof T=="function"&&T instanceof T)&&(v=!1)}return o.delete(e),o.delete(t),v}var c4t=l4t,u4t=s0,d4t=of,f4t=u4t(d4t,"DataView"),h4t=f4t,p4t=s0,m4t=of,g4t=p4t(m4t,"Promise"),v4t=g4t,y4t=s0,b4t=of,S4t=y4t(b4t,"Set"),C4t=S4t,x4t=s0,w4t=of,_4t=x4t(w4t,"WeakMap"),E4t=_4t,Hj=h4t,zj=HV,Uj=v4t,Wj=C4t,Vj=E4t,T2e=a0,TC=b2e,Zre="[object Map]",T4t="[object Object]",Jre="[object Promise]",eie="[object Set]",tie="[object WeakMap]",nie="[object DataView]",k4t=TC(Hj),O4t=TC(zj),P4t=TC(Uj),M4t=TC(Wj),I4t=TC(Vj),u1=T2e;(Hj&&u1(new Hj(new ArrayBuffer(1)))!=nie||zj&&u1(new zj)!=Zre||Uj&&u1(Uj.resolve())!=Jre||Wj&&u1(new Wj)!=eie||Vj&&u1(new Vj)!=tie)&&(u1=function(e){var t=T2e(e),n=t==T4t?e.constructor:void 0,r=n?TC(n):"";if(r)switch(r){case k4t:return nie;case O4t:return Zre;case P4t:return Jre;case M4t:return eie;case I4t:return tie}return t});var QP=u1,NA=XP,$4t=S2e,R4t=zEt,A4t=c4t,rie=QP,iie=Wc,oie=WP,N4t=DV,D4t=1,aie="[object Arguments]",sie="[object Array]",y5="[object Object]",L4t=Object.prototype,lie=L4t.hasOwnProperty;function F4t(e,t,n,r,i,o){var a=iie(e),s=iie(t),l=a?sie:rie(e),c=s?sie:rie(t);l=l==aie?y5:l,c=c==aie?y5:c;var u=l==y5,d=c==y5,h=l==c;if(h&&oie(e)){if(!oie(t))return!1;a=!0,u=!1}if(h&&!u)return o||(o=new NA),a||N4t(e)?$4t(e,t,n,r,i,o):R4t(e,t,l,n,r,i,o);if(!(n&D4t)){var p=u&&lie.call(e,"__wrapped__"),m=d&&lie.call(t,"__wrapped__");if(p||m){var v=p?e.value():e,y=m?t.value():t;return o||(o=new NA),i(v,y,n,r,o)}}return h?(o||(o=new NA),A4t(e,t,n,r,i,o)):!1}var j4t=F4t,B4t=j4t,cie=sh;function k2e(e,t,n,r,i){return e===t?!0:e==null||t==null||!cie(e)&&!cie(t)?e!==e&&t!==t:B4t(e,t,n,r,k2e,i)}var O2e=k2e,H4t=XP,z4t=O2e,U4t=1,W4t=2;function V4t(e,t,n,r){var i=n.length,o=i,a=!r;if(e==null)return!o;for(e=Object(e);i--;){var s=n[i];if(a&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i<o;){s=n[i];var l=s[0],c=e[l],u=s[1];if(a&&s[2]){if(c===void 0&&!(l in e))return!1}else{var d=new H4t;if(r)var h=r(c,u,l,e,t,d);if(!(h===void 0?z4t(u,c,U4t|W4t,r,d):h))return!1}}return!0}var K4t=V4t,q4t=Fu;function G4t(e){return e===e&&!q4t(e)}var P2e=G4t,Y4t=P2e,X4t=t4;function Q4t(e){for(var t=X4t(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,Y4t(i)]}return t}var Z4t=Q4t;function J4t(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var M2e=J4t,eTt=K4t,tTt=Z4t,nTt=M2e;function rTt(e){var t=tTt(e);return t.length==1&&t[0][2]?nTt(t[0][0],t[0][1]):function(n){return n===e||eTt(n,e,t)}}var iTt=rTt,oTt=a0,aTt=sh,sTt="[object Symbol]";function lTt(e){return typeof e=="symbol"||aTt(e)&&oTt(e)==sTt}var ZP=lTt,cTt=Wc,uTt=ZP,dTt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,fTt=/^\w*$/;function hTt(e,t){if(cTt(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||uTt(e)?!0:fTt.test(e)||!dTt.test(e)||t!=null&&e in Object(t)}var WV=hTt,I2e=zV,pTt="Expected a function";function VV(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(pTt);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(VV.Cache||I2e),n}VV.Cache=I2e;var mTt=VV,gTt=mTt,vTt=500;function yTt(e){var t=gTt(e,function(r){return n.size===vTt&&n.clear(),r}),n=t.cache;return t}var bTt=yTt,STt=bTt,CTt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,xTt=/\\(\\)?/g,wTt=STt(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(CTt,function(n,r,i,o){t.push(i?o.replace(xTt,"$1"):r||n)}),t}),_Tt=wTt,uie=e4,ETt=y2e,TTt=Wc,kTt=ZP,OTt=1/0,die=uie?uie.prototype:void 0,fie=die?die.toString:void 0;function $2e(e){if(typeof e=="string")return e;if(TTt(e))return ETt(e,$2e)+"";if(kTt(e))return fie?fie.call(e):"";var t=e+"";return t=="0"&&1/e==-OTt?"-0":t}var PTt=$2e,MTt=PTt;function ITt(e){return e==null?"":MTt(e)}var $Tt=ITt,RTt=Wc,ATt=WV,NTt=_Tt,DTt=$Tt;function LTt(e,t){return RTt(e)?e:ATt(e,t)?[e]:NTt(DTt(e))}var R2e=LTt,FTt=ZP,jTt=1/0;function BTt(e){if(typeof e=="string"||FTt(e))return e;var t=e+"";return t=="0"&&1/e==-jTt?"-0":t}var JP=BTt,HTt=R2e,zTt=JP;function UTt(e,t){t=HTt(t,e);for(var n=0,r=t.length;e!=null&&n<r;)e=e[zTt(t[n++])];return n&&n==r?e:void 0}var A2e=UTt,WTt=A2e;function VTt(e,t,n){var r=e==null?void 0:WTt(e,t);return r===void 0?n:r}var KTt=VTt;function qTt(e,t){return e!=null&&t in Object(e)}var GTt=qTt,YTt=R2e,XTt=IV,QTt=Wc,ZTt=$V,JTt=RV,e5t=JP;function t5t(e,t,n){t=YTt(t,e);for(var r=-1,i=t.length,o=!1;++r<i;){var a=e5t(t[r]);if(!(o=e!=null&&n(e,a)))break;e=e[a]}return o||++r!=i?o:(i=e==null?0:e.length,!!i&&JTt(i)&&ZTt(a,i)&&(QTt(e)||XTt(e)))}var n5t=t5t,r5t=GTt,i5t=n5t;function o5t(e,t){return e!=null&&i5t(e,t,r5t)}var a5t=o5t,s5t=O2e,l5t=KTt,c5t=a5t,u5t=WV,d5t=P2e,f5t=M2e,h5t=JP,p5t=1,m5t=2;function g5t(e,t){return u5t(e)&&d5t(t)?f5t(h5t(e),t):function(n){var r=l5t(n,e);return r===void 0&&r===t?c5t(n,e):s5t(t,r,p5t|m5t)}}var v5t=g5t;function y5t(e){return function(t){return t==null?void 0:t[e]}}var b5t=y5t,S5t=A2e;function C5t(e){return function(t){return S5t(t,e)}}var x5t=C5t,w5t=b5t,_5t=x5t,E5t=WV,T5t=JP;function k5t(e){return E5t(e)?w5t(T5t(e)):_5t(e)}var O5t=k5t,P5t=iTt,M5t=v5t,I5t=VP,$5t=Wc,R5t=O5t;function A5t(e){return typeof e=="function"?e:e==null?I5t:typeof e=="object"?$5t(e)?M5t(e[0],e[1]):P5t(e):R5t(e)}var N5t=A5t,D5t=CC;function L5t(e,t){return function(n,r){if(n==null)return n;if(!D5t(n))return e(n,r);for(var i=n.length,o=t?i:-1,a=Object(n);(t?o--:++o<i)&&r(a[o],o,a)!==!1;);return n}}var F5t=L5t,j5t=p2e,B5t=F5t,H5t=B5t(j5t),N2e=H5t,z5t=N2e,U5t=CC;function W5t(e,t){var n=-1,r=U5t(e)?Array(e.length):[];return z5t(e,function(i,o,a){r[++n]=t(i,o,a)}),r}var V5t=W5t,K5t=y2e,q5t=N5t,G5t=V5t,Y5t=Wc;function X5t(e,t){var n=Y5t(e)?K5t:G5t;return n(e,q5t(t))}var Q5t=X5t;Object.defineProperty(JE,"__esModule",{value:!0});JE.flattenNames=void 0;var Z5t=MCt,J5t=eM(Z5t),e8t=jV,t8t=eM(e8t),n8t=v2e,r8t=eM(n8t),i8t=Q5t,o8t=eM(i8t);function eM(e){return e&&e.__esModule?e:{default:e}}var a8t=JE.flattenNames=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,o8t.default)(t,function(r){Array.isArray(r)?e(r).map(function(i){return n.push(i)}):(0,r8t.default)(r)?(0,t8t.default)(r,function(i,o){i===!0&&n.push(o),n.push(o+"-"+i)}):(0,J5t.default)(r)&&n.push(r)}),n};JE.default=a8t;var r4={};function s8t(e,t){for(var n=-1,r=e==null?0:e.length;++n<r&&t(e[n],n,e)!==!1;);return e}var D2e=s8t,l8t=s0,c8t=function(){try{var e=l8t(Object,"defineProperty");return e({},"",{}),e}catch{}}(),L2e=c8t,hie=L2e;function u8t(e,t,n){t=="__proto__"&&hie?hie(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var KV=u8t,d8t=KV,f8t=n4,h8t=Object.prototype,p8t=h8t.hasOwnProperty;function m8t(e,t,n){var r=e[t];(!(p8t.call(e,t)&&f8t(r,n))||n===void 0&&!(t in e))&&d8t(e,t,n)}var F2e=m8t,g8t=F2e,v8t=KV;function y8t(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],l=r?r(n[s],e[s],s,n,e):void 0;l===void 0&&(l=e[s]),i?v8t(n,s,l):g8t(n,s,l)}return n}var i4=y8t,b8t=i4,S8t=t4;function C8t(e,t){return e&&b8t(t,S8t(t),e)}var x8t=C8t;function w8t(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var _8t=w8t,E8t=Fu,T8t=LV,k8t=_8t,O8t=Object.prototype,P8t=O8t.hasOwnProperty;function M8t(e){if(!E8t(e))return k8t(e);var t=T8t(e),n=[];for(var r in e)r=="constructor"&&(t||!P8t.call(e,r))||n.push(r);return n}var I8t=M8t,$8t=f2e,R8t=I8t,A8t=CC;function N8t(e){return A8t(e)?$8t(e,!0):R8t(e)}var o4=N8t,D8t=i4,L8t=o4;function F8t(e,t){return e&&D8t(t,L8t(t),e)}var j8t=F8t,yk={exports:{}};yk.exports;(function(e,t){var n=of,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,o=i&&i.exports===r,a=o?n.Buffer:void 0,s=a?a.allocUnsafe:void 0;function l(c,u){if(u)return c.slice();var d=c.length,h=s?s(d):new c.constructor(d);return c.copy(h),h}e.exports=l})(yk,yk.exports);var j2e=yk.exports;function B8t(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var B2e=B8t,H8t=i4,z8t=UV;function U8t(e,t){return H8t(e,z8t(e),t)}var W8t=U8t,V8t=x2e,K8t=BV,q8t=UV,G8t=_2e,Y8t=Object.getOwnPropertySymbols,X8t=Y8t?function(e){for(var t=[];e;)V8t(t,q8t(e)),e=K8t(e);return t}:G8t,H2e=X8t,Q8t=i4,Z8t=H2e;function J8t(e,t){return Q8t(e,Z8t(e),t)}var e3t=J8t,t3t=w2e,n3t=H2e,r3t=o4;function i3t(e){return t3t(e,r3t,n3t)}var o3t=i3t,a3t=Object.prototype,s3t=a3t.hasOwnProperty;function l3t(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&s3t.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var c3t=l3t,pie=C2e;function u3t(e){var t=new e.constructor(e.byteLength);return new pie(t).set(new pie(e)),t}var qV=u3t,d3t=qV;function f3t(e,t){var n=t?d3t(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var h3t=f3t,p3t=/\w*$/;function m3t(e){var t=new e.constructor(e.source,p3t.exec(e));return t.lastIndex=e.lastIndex,t}var g3t=m3t,mie=e4,gie=mie?mie.prototype:void 0,vie=gie?gie.valueOf:void 0;function v3t(e){return vie?Object(vie.call(e)):{}}var y3t=v3t,b3t=qV;function S3t(e,t){var n=t?b3t(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var z2e=S3t,C3t=qV,x3t=h3t,w3t=g3t,_3t=y3t,E3t=z2e,T3t="[object Boolean]",k3t="[object Date]",O3t="[object Map]",P3t="[object Number]",M3t="[object RegExp]",I3t="[object Set]",$3t="[object String]",R3t="[object Symbol]",A3t="[object ArrayBuffer]",N3t="[object DataView]",D3t="[object Float32Array]",L3t="[object Float64Array]",F3t="[object Int8Array]",j3t="[object Int16Array]",B3t="[object Int32Array]",H3t="[object Uint8Array]",z3t="[object Uint8ClampedArray]",U3t="[object Uint16Array]",W3t="[object Uint32Array]";function V3t(e,t,n){var r=e.constructor;switch(t){case A3t:return C3t(e);case T3t:case k3t:return new r(+e);case N3t:return x3t(e,n);case D3t:case L3t:case F3t:case j3t:case B3t:case H3t:case z3t:case U3t:case W3t:return E3t(e,n);case O3t:return new r;case P3t:case $3t:return new r(e);case M3t:return w3t(e);case I3t:return new r;case R3t:return _3t(e)}}var K3t=V3t,q3t=Fu,yie=Object.create,G3t=function(){function e(){}return function(t){if(!q3t(t))return{};if(yie)return yie(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),Y3t=G3t,X3t=Y3t,Q3t=BV,Z3t=LV;function J3t(e){return typeof e.constructor=="function"&&!Z3t(e)?X3t(Q3t(e)):{}}var U2e=J3t,e9t=QP,t9t=sh,n9t="[object Map]";function r9t(e){return t9t(e)&&e9t(e)==n9t}var i9t=r9t,o9t=i9t,a9t=AV,bie=NV,Sie=bie&&bie.isMap,s9t=Sie?a9t(Sie):o9t,l9t=s9t,c9t=QP,u9t=sh,d9t="[object Set]";function f9t(e){return u9t(e)&&c9t(e)==d9t}var h9t=f9t,p9t=h9t,m9t=AV,Cie=NV,xie=Cie&&Cie.isSet,g9t=xie?m9t(xie):p9t,v9t=g9t,y9t=XP,b9t=D2e,S9t=F2e,C9t=x8t,x9t=j8t,w9t=j2e,_9t=B2e,E9t=W8t,T9t=e3t,k9t=E2e,O9t=o3t,P9t=QP,M9t=c3t,I9t=K3t,$9t=U2e,R9t=Wc,A9t=WP,N9t=l9t,D9t=Fu,L9t=v9t,F9t=t4,j9t=o4,B9t=1,H9t=2,z9t=4,W2e="[object Arguments]",U9t="[object Array]",W9t="[object Boolean]",V9t="[object Date]",K9t="[object Error]",V2e="[object Function]",q9t="[object GeneratorFunction]",G9t="[object Map]",Y9t="[object Number]",K2e="[object Object]",X9t="[object RegExp]",Q9t="[object Set]",Z9t="[object String]",J9t="[object Symbol]",ekt="[object WeakMap]",tkt="[object ArrayBuffer]",nkt="[object DataView]",rkt="[object Float32Array]",ikt="[object Float64Array]",okt="[object Int8Array]",akt="[object Int16Array]",skt="[object Int32Array]",lkt="[object Uint8Array]",ckt="[object Uint8ClampedArray]",ukt="[object Uint16Array]",dkt="[object Uint32Array]",ro={};ro[W2e]=ro[U9t]=ro[tkt]=ro[nkt]=ro[W9t]=ro[V9t]=ro[rkt]=ro[ikt]=ro[okt]=ro[akt]=ro[skt]=ro[G9t]=ro[Y9t]=ro[K2e]=ro[X9t]=ro[Q9t]=ro[Z9t]=ro[J9t]=ro[lkt]=ro[ckt]=ro[ukt]=ro[dkt]=!0;ro[K9t]=ro[V2e]=ro[ekt]=!1;function Y8(e,t,n,r,i,o){var a,s=t&B9t,l=t&H9t,c=t&z9t;if(n&&(a=i?n(e,r,i,o):n(e)),a!==void 0)return a;if(!D9t(e))return e;var u=R9t(e);if(u){if(a=M9t(e),!s)return _9t(e,a)}else{var d=P9t(e),h=d==V2e||d==q9t;if(A9t(e))return w9t(e,s);if(d==K2e||d==W2e||h&&!i){if(a=l||h?{}:$9t(e),!s)return l?T9t(e,x9t(a,e)):E9t(e,C9t(a,e))}else{if(!ro[d])return i?e:{};a=I9t(e,d,s)}}o||(o=new y9t);var p=o.get(e);if(p)return p;o.set(e,a),L9t(e)?e.forEach(function(y){a.add(Y8(y,t,n,y,e,o))}):N9t(e)&&e.forEach(function(y,S){a.set(S,Y8(y,t,n,S,e,o))});var m=c?l?O9t:k9t:l?j9t:F9t,v=u?void 0:m(e);return b9t(v||e,function(y,S){v&&(S=y,y=e[S]),S9t(a,S,Y8(y,t,n,S,e,o))}),a}var fkt=Y8,hkt=fkt,pkt=1,mkt=4;function gkt(e){return hkt(e,pkt|mkt)}var vkt=gkt;Object.defineProperty(r4,"__esModule",{value:!0});r4.mergeClasses=void 0;var ykt=jV,bkt=q2e(ykt),Skt=vkt,Ckt=q2e(Skt),xkt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function q2e(e){return e&&e.__esModule?e:{default:e}}var wkt=r4.mergeClasses=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=t.default&&(0,Ckt.default)(t.default)||{};return n.map(function(i){var o=t[i];return o&&(0,bkt.default)(o,function(a,s){r[s]||(r[s]={}),r[s]=xkt({},r[s],o[s])}),i}),r};r4.default=wkt;var a4={};Object.defineProperty(a4,"__esModule",{value:!0});a4.autoprefix=void 0;var _kt=jV,wie=Tkt(_kt),Ekt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function Tkt(e){return e&&e.__esModule?e:{default:e}}var kkt={borderRadius:function(t){return{msBorderRadius:t,MozBorderRadius:t,OBorderRadius:t,WebkitBorderRadius:t,borderRadius:t}},boxShadow:function(t){return{msBoxShadow:t,MozBoxShadow:t,OBoxShadow:t,WebkitBoxShadow:t,boxShadow:t}},userSelect:function(t){return{WebkitTouchCallout:t,KhtmlUserSelect:t,MozUserSelect:t,msUserSelect:t,WebkitUserSelect:t,userSelect:t}},flex:function(t){return{WebkitBoxFlex:t,MozBoxFlex:t,WebkitFlex:t,msFlex:t,flex:t}},flexBasis:function(t){return{WebkitFlexBasis:t,flexBasis:t}},justifyContent:function(t){return{WebkitJustifyContent:t,justifyContent:t}},transition:function(t){return{msTransition:t,MozTransition:t,OTransition:t,WebkitTransition:t,transition:t}},transform:function(t){return{msTransform:t,MozTransform:t,OTransform:t,WebkitTransform:t,transform:t}},absolute:function(t){var n=t&&t.split(" ");return{position:"absolute",top:n&&n[0],right:n&&n[1],bottom:n&&n[2],left:n&&n[3]}},extend:function(t,n){var r=n[t];return r||{extend:t}}},Okt=a4.autoprefix=function(t){var n={};return(0,wie.default)(t,function(r,i){var o={};(0,wie.default)(r,function(a,s){var l=kkt[s];l?o=Ekt({},o,l(a)):o[s]=a}),n[i]=o}),n};a4.default=Okt;var s4={};Object.defineProperty(s4,"__esModule",{value:!0});s4.hover=void 0;var Pkt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mkt=f,DA=Ikt(Mkt);function Ikt(e){return e&&e.__esModule?e:{default:e}}function $kt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _ie(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function Rkt(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Akt=s4.hover=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){Rkt(i,r);function i(){var o,a,s,l;$kt(this,i);for(var c=arguments.length,u=Array(c),d=0;d<c;d++)u[d]=arguments[d];return l=(a=(s=_ie(this,(o=i.__proto__||Object.getPrototypeOf(i)).call.apply(o,[this].concat(u))),s),s.state={hover:!1},s.handleMouseOver=function(){return s.setState({hover:!0})},s.handleMouseOut=function(){return s.setState({hover:!1})},s.render=function(){return DA.default.createElement(n,{onMouseOver:s.handleMouseOver,onMouseOut:s.handleMouseOut},DA.default.createElement(t,Pkt({},s.props,s.state)))},a),_ie(s,l)}return i}(DA.default.Component)};s4.default=Akt;var l4={};Object.defineProperty(l4,"__esModule",{value:!0});l4.active=void 0;var Nkt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Dkt=f,LA=Lkt(Dkt);function Lkt(e){return e&&e.__esModule?e:{default:e}}function Fkt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Eie(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function jkt(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Bkt=l4.active=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){jkt(i,r);function i(){var o,a,s,l;Fkt(this,i);for(var c=arguments.length,u=Array(c),d=0;d<c;d++)u[d]=arguments[d];return l=(a=(s=Eie(this,(o=i.__proto__||Object.getPrototypeOf(i)).call.apply(o,[this].concat(u))),s),s.state={active:!1},s.handleMouseDown=function(){return s.setState({active:!0})},s.handleMouseUp=function(){return s.setState({active:!1})},s.render=function(){return LA.default.createElement(n,{onMouseDown:s.handleMouseDown,onMouseUp:s.handleMouseUp},LA.default.createElement(t,Nkt({},s.props,s.state)))},a),Eie(s,l)}return i}(LA.default.Component)};l4.default=Bkt;var GV={};Object.defineProperty(GV,"__esModule",{value:!0});var Hkt=function(t,n){var r={},i=function(a){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;r[a]=s};return t===0&&i("first-child"),t===n-1&&i("last-child"),(t===0||t%2===0)&&i("even"),Math.abs(t%2)===1&&i("odd"),i("nth-child",t),r};GV.default=Hkt;Object.defineProperty(mu,"__esModule",{value:!0});mu.ReactCSS=mu.loop=mu.handleActive=mu.handleHover=mu.hover=void 0;var zkt=JE,Ukt=kC(zkt),Wkt=r4,Vkt=kC(Wkt),Kkt=a4,qkt=kC(Kkt),Gkt=s4,G2e=kC(Gkt),Ykt=l4,Xkt=kC(Ykt),Qkt=GV,Zkt=kC(Qkt);function kC(e){return e&&e.__esModule?e:{default:e}}mu.hover=G2e.default;mu.handleHover=G2e.default;mu.handleActive=Xkt.default;mu.loop=Zkt.default;var Jkt=mu.ReactCSS=function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];var o=(0,Ukt.default)(r),a=(0,Vkt.default)(t,o);return(0,qkt.default)(a)},wg=mu.default=Jkt,e6t=KV,t6t=n4;function n6t(e,t,n){(n!==void 0&&!t6t(e[t],n)||n===void 0&&!(t in e))&&e6t(e,t,n)}var Y2e=n6t,r6t=CC,i6t=sh;function o6t(e){return i6t(e)&&r6t(e)}var a6t=o6t;function s6t(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var X2e=s6t,l6t=i4,c6t=o4;function u6t(e){return l6t(e,c6t(e))}var d6t=u6t,Tie=Y2e,f6t=j2e,h6t=z2e,p6t=B2e,m6t=U2e,kie=IV,Oie=Wc,g6t=a6t,v6t=WP,y6t=FV,b6t=Fu,S6t=v2e,C6t=DV,Pie=X2e,x6t=d6t;function w6t(e,t,n,r,i,o,a){var s=Pie(e,n),l=Pie(t,n),c=a.get(l);if(c){Tie(e,n,c);return}var u=o?o(s,l,n+"",e,t,a):void 0,d=u===void 0;if(d){var h=Oie(l),p=!h&&v6t(l),m=!h&&!p&&C6t(l);u=l,h||p||m?Oie(s)?u=s:g6t(s)?u=p6t(s):p?(d=!1,u=f6t(l,!0)):m?(d=!1,u=h6t(l,!0)):u=[]:S6t(l)||kie(l)?(u=s,kie(s)?u=x6t(s):(!b6t(s)||y6t(s))&&(u=m6t(l))):d=!1}d&&(a.set(l,u),i(u,l,r,o,a),a.delete(l)),Tie(e,n,u)}var _6t=w6t,E6t=XP,T6t=Y2e,k6t=u2e,O6t=_6t,P6t=Fu,M6t=o4,I6t=X2e;function Q2e(e,t,n,r,i){e!==t&&k6t(t,function(o,a){if(i||(i=new E6t),P6t(o))O6t(e,t,a,n,Q2e,r,i);else{var s=r?r(I6t(e,a),o,a+"",e,t,i):void 0;s===void 0&&(s=o),T6t(e,a,s)}},M6t)}var $6t=Q2e;function R6t(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var A6t=R6t,N6t=A6t,Mie=Math.max;function D6t(e,t,n){return t=Mie(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=Mie(r.length-t,0),a=Array(o);++i<o;)a[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(a),N6t(e,this,s)}}var L6t=D6t;function F6t(e){return function(){return e}}var j6t=F6t,B6t=j6t,Iie=L2e,H6t=VP,z6t=Iie?function(e,t){return Iie(e,"toString",{configurable:!0,enumerable:!1,value:B6t(t),writable:!0})}:H6t,U6t=z6t,W6t=800,V6t=16,K6t=Date.now;function q6t(e){var t=0,n=0;return function(){var r=K6t(),i=V6t-(r-n);if(n=r,i>0){if(++t>=W6t)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var G6t=q6t,Y6t=U6t,X6t=G6t,Q6t=X6t(Y6t),Z6t=Q6t,J6t=VP,eOt=L6t,tOt=Z6t;function nOt(e,t){return tOt(eOt(e,t,J6t),e+"")}var rOt=nOt,iOt=n4,oOt=CC,aOt=$V,sOt=Fu;function lOt(e,t,n){if(!sOt(n))return!1;var r=typeof t;return(r=="number"?oOt(n)&&aOt(t,n.length):r=="string"&&t in n)?iOt(n[t],e):!1}var cOt=lOt,uOt=rOt,dOt=cOt;function fOt(e){return uOt(function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=e.length>3&&typeof o=="function"?(i--,o):void 0,a&&dOt(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),t=Object(t);++r<i;){var s=n[r];s&&e(t,s,r,o)}return t})}var hOt=fOt,pOt=$6t,mOt=hOt,gOt=mOt(function(e,t,n){pOt(e,t,n)}),vOt=gOt;const yOt=gi(vOt);var bOt=function(t,n,r,i,o){var a=o.clientWidth,s=o.clientHeight,l=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,c=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,u=l-(o.getBoundingClientRect().left+window.pageXOffset),d=c-(o.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var h;if(d<0?h=0:d>s?h=1:h=Math.round(d*100/s)/100,n.a!==h)return{h:n.h,s:n.s,l:n.l,a:h,source:"rgb"}}else{var p;if(u<0?p=0:u>a?p=1:p=Math.round(u*100/a)/100,i!==p)return{h:n.h,s:n.s,l:n.l,a:p,source:"rgb"}}return null},FA={},SOt=function(t,n,r,i){if(typeof document>"u"&&!i)return null;var o=i?new i:document.createElement("canvas");o.width=r*2,o.height=r*2;var a=o.getContext("2d");return a?(a.fillStyle=t,a.fillRect(0,0,o.width,o.height),a.fillStyle=n,a.fillRect(0,0,r,r),a.translate(r,r),a.fillRect(0,0,r,r),o.toDataURL()):null},COt=function(t,n,r,i){var o="".concat(t,"-").concat(n,"-").concat(r).concat(i?"-server":"");if(FA[o])return FA[o];var a=SOt(t,n,r,i);return FA[o]=a,a};function O_(e){"@babel/helpers - typeof";return O_=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},O_(e)}function $ie(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 b5(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$ie(Object(n),!0).forEach(function(r){xOt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$ie(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function xOt(e,t,n){return t=wOt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wOt(e){var t=_Ot(e,"string");return O_(t)==="symbol"?t:String(t)}function _Ot(e,t){if(O_(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(O_(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var tM=function(t){var n=t.white,r=t.grey,i=t.size,o=t.renderers,a=t.borderRadius,s=t.boxShadow,l=t.children,c=wg({default:{grid:{borderRadius:a,boxShadow:s,absolute:"0px 0px 0px 0px",background:"url(".concat(COt(n,r,i,o.canvas),") center left")}}});return f.isValidElement(l)?me.cloneElement(l,b5(b5({},l.props),{},{style:b5(b5({},l.props.style),c.grid)})):me.createElement("div",{style:c.grid})};tM.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};function sS(e){"@babel/helpers - typeof";return sS=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},sS(e)}function Rie(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 EOt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Rie(Object(n),!0).forEach(function(r){TOt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rie(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function TOt(e,t,n){return t=Z2e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kOt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function OOt(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,Z2e(r.key),r)}}function POt(e,t,n){return t&&OOt(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Z2e(e){var t=MOt(e,"string");return sS(t)==="symbol"?t:String(t)}function MOt(e,t){if(sS(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(sS(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function IOt(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&&Kj(e,t)}function Kj(e,t){return Kj=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Kj(e,t)}function $Ot(e){var t=NOt();return function(){var r=bk(e),i;if(t){var o=bk(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return ROt(this,i)}}function ROt(e,t){if(t&&(sS(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return AOt(e)}function AOt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function NOt(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function bk(e){return bk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},bk(e)}var DOt=function(e){IOt(n,e);var t=$Ot(n);function n(){var r;kOt(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)),r.handleChange=function(s){var l=bOt(s,r.props.hsl,r.props.direction,r.props.a,r.container);l&&typeof r.props.onChange=="function"&&r.props.onChange(l,s)},r.handleMouseDown=function(s){r.handleChange(s),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},r}return POt(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var i=this,o=this.props.rgb,a=wg({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba(".concat(o.r,",").concat(o.g,",").concat(o.b,`, 0) 0%,
|
||
rgba(`).concat(o.r,",").concat(o.g,",").concat(o.b,", 1) 100%)"),boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:"".concat(o.a*100,"%")},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba(".concat(o.r,",").concat(o.g,",").concat(o.b,`, 0) 0%,
|
||
rgba(`).concat(o.r,",").concat(o.g,",").concat(o.b,", 1) 100%)")},pointer:{left:0,top:"".concat(o.a*100,"%")}},overwrite:EOt({},this.props.style)},{vertical:this.props.direction==="vertical",overwrite:!0});return me.createElement("div",{style:a.alpha},me.createElement("div",{style:a.checkboard},me.createElement(tM,{renderers:this.props.renderers})),me.createElement("div",{style:a.gradient}),me.createElement("div",{style:a.container,ref:function(l){return i.container=l},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},me.createElement("div",{style:a.pointer},this.props.pointer?me.createElement(this.props.pointer,this.props):me.createElement("div",{style:a.slider}))))}}]),n}(f.PureComponent||f.Component),LOt=function(t,n,r,i){var o=i.clientWidth,a=i.clientHeight,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,l=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=s-(i.getBoundingClientRect().left+window.pageXOffset),u=l-(i.getBoundingClientRect().top+window.pageYOffset);if(n==="vertical"){var d;if(u<0)d=359;else if(u>a)d=0;else{var h=-(u*100/a)+100;d=360*h/100}if(r.h!==d)return{h:d,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var p;if(c<0)p=0;else if(c>o)p=359;else{var m=c*100/o;p=360*m/100}if(r.h!==p)return{h:p,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null};function lS(e){"@babel/helpers - typeof";return lS=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},lS(e)}function FOt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jOt(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,HOt(r.key),r)}}function BOt(e,t,n){return t&&jOt(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function HOt(e){var t=zOt(e,"string");return lS(t)==="symbol"?t:String(t)}function zOt(e,t){if(lS(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(lS(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function UOt(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&&qj(e,t)}function qj(e,t){return qj=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},qj(e,t)}function WOt(e){var t=qOt();return function(){var r=Sk(e),i;if(t){var o=Sk(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return VOt(this,i)}}function VOt(e,t){if(t&&(lS(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return KOt(e)}function KOt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qOt(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Sk(e){return Sk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Sk(e)}var GOt=function(e){UOt(n,e);var t=WOt(n);function n(){var r;FOt(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)),r.handleChange=function(s){var l=LOt(s,r.props.direction,r.props.hsl,r.container);l&&typeof r.props.onChange=="function"&&r.props.onChange(l,s)},r.handleMouseDown=function(s){r.handleChange(s),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r}return BOt(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var i=this,o=this.props.direction,a=o===void 0?"horizontal":o,s=wg({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:"".concat(this.props.hsl.h*100/360,"%")},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:"".concat(-(this.props.hsl.h*100/360)+100,"%")}}},{vertical:a==="vertical"});return me.createElement("div",{style:s.hue},me.createElement("div",{className:"hue-".concat(a),style:s.container,ref:function(c){return i.container=c},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},me.createElement("style",null,`
|
||
.hue-horizontal {
|
||
background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0
|
||
33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
|
||
background: -webkit-linear-gradient(to right, #f00 0%, #ff0
|
||
17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
|
||
}
|
||
|
||
.hue-vertical {
|
||
background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,
|
||
#0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
|
||
background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,
|
||
#0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
|
||
}
|
||
`),me.createElement("div",{style:s.pointer},this.props.pointer?me.createElement(this.props.pointer,this.props):me.createElement("div",{style:s.slider}))))}}]),n}(f.PureComponent||f.Component),YOt=of,XOt=function(){return YOt.Date.now()},QOt=XOt,ZOt=/\s/;function JOt(e){for(var t=e.length;t--&&ZOt.test(e.charAt(t)););return t}var ePt=JOt,tPt=ePt,nPt=/^\s+/;function rPt(e){return e&&e.slice(0,tPt(e)+1).replace(nPt,"")}var iPt=rPt,oPt=iPt,Aie=Fu,aPt=ZP,Nie=NaN,sPt=/^[-+]0x[0-9a-f]+$/i,lPt=/^0b[01]+$/i,cPt=/^0o[0-7]+$/i,uPt=parseInt;function dPt(e){if(typeof e=="number")return e;if(aPt(e))return Nie;if(Aie(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Aie(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=oPt(e);var n=lPt.test(e);return n||cPt.test(e)?uPt(e.slice(2),n?2:8):sPt.test(e)?Nie:+e}var fPt=dPt,hPt=Fu,jA=QOt,Die=fPt,pPt="Expected a function",mPt=Math.max,gPt=Math.min;function vPt(e,t,n){var r,i,o,a,s,l,c=0,u=!1,d=!1,h=!0;if(typeof e!="function")throw new TypeError(pPt);t=Die(t)||0,hPt(n)&&(u=!!n.leading,d="maxWait"in n,o=d?mPt(Die(n.maxWait)||0,t):o,h="trailing"in n?!!n.trailing:h);function p(x){var E=r,k=i;return r=i=void 0,c=x,a=e.apply(k,E),a}function m(x){return c=x,s=setTimeout(S,t),u?p(x):a}function v(x){var E=x-l,k=x-c,M=t-E;return d?gPt(M,o-k):M}function y(x){var E=x-l,k=x-c;return l===void 0||E>=t||E<0||d&&k>=o}function S(){var x=jA();if(y(x))return b(x);s=setTimeout(S,v(x))}function b(x){return s=void 0,h&&r?p(x):(r=i=void 0,a)}function C(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function _(){return s===void 0?a:b(jA())}function T(){var x=jA(),E=y(x);if(r=arguments,i=this,l=x,E){if(s===void 0)return m(l);if(d)return clearTimeout(s),s=setTimeout(S,t),p(l)}return s===void 0&&(s=setTimeout(S,t)),a}return T.cancel=C,T.flush=_,T}var J2e=vPt;const yPt=gi(J2e);var bPt=J2e,SPt=Fu,CPt="Expected a function";function xPt(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(CPt);return SPt(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),bPt(e,t,{leading:r,maxWait:t,trailing:i})}var wPt=xPt;const _Pt=gi(wPt);var EPt=function(t,n,r){var i=r.getBoundingClientRect(),o=i.width,a=i.height,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,l=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=s-(r.getBoundingClientRect().left+window.pageXOffset),u=l-(r.getBoundingClientRect().top+window.pageYOffset);c<0?c=0:c>o&&(c=o),u<0?u=0:u>a&&(u=a);var d=c/o,h=1-u/a;return{h:n.h,s:d,v:h,a:n.a,source:"hsv"}};function cS(e){"@babel/helpers - typeof";return cS=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},cS(e)}function TPt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function kPt(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,PPt(r.key),r)}}function OPt(e,t,n){return t&&kPt(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function PPt(e){var t=MPt(e,"string");return cS(t)==="symbol"?t:String(t)}function MPt(e,t){if(cS(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(cS(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function IPt(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&&Gj(e,t)}function Gj(e,t){return Gj=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Gj(e,t)}function $Pt(e){var t=NPt();return function(){var r=Ck(e),i;if(t){var o=Ck(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return RPt(this,i)}}function RPt(e,t){if(t&&(cS(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return APt(e)}function APt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function NPt(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ck(e){return Ck=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ck(e)}var DPt=function(e){IPt(n,e);var t=$Pt(n);function n(r){var i;return TPt(this,n),i=t.call(this,r),i.handleChange=function(o){typeof i.props.onChange=="function"&&i.throttle(i.props.onChange,EPt(o,i.props.hsl,i.container),o)},i.handleMouseDown=function(o){i.handleChange(o);var a=i.getContainerRenderWindow();a.addEventListener("mousemove",i.handleChange),a.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},i.throttle=_Pt(function(o,a,s){o(a,s)},50),i}return OPt(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var i=this.container,o=window;!o.document.contains(i)&&o.parent!==o;)o=o.parent;return o}},{key:"unbindEventListeners",value:function(){var i=this.getContainerRenderWindow();i.removeEventListener("mousemove",this.handleChange),i.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var i=this,o=this.props.style||{},a=o.color,s=o.white,l=o.black,c=o.pointer,u=o.circle,d=wg({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl(".concat(this.props.hsl.h,",100%, 50%)"),borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:"".concat(-(this.props.hsv.v*100)+100,"%"),left:"".concat(this.props.hsv.s*100,"%"),cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),
|
||
0 0 1px 2px rgba(0,0,0,.4)`,borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:a,white:s,black:l,pointer:c,circle:u}},{custom:!!this.props.style});return me.createElement("div",{style:d.color,ref:function(p){return i.container=p},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},me.createElement("style",null,`
|
||
.saturation-white {
|
||
background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));
|
||
background: linear-gradient(to right, #fff, rgba(255,255,255,0));
|
||
}
|
||
.saturation-black {
|
||
background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));
|
||
background: linear-gradient(to top, #000, rgba(0,0,0,0));
|
||
}
|
||
`),me.createElement("div",{style:d.white,className:"saturation-white"},me.createElement("div",{style:d.black,className:"saturation-black"}),me.createElement("div",{style:d.pointer},this.props.pointer?me.createElement(this.props.pointer,this.props):me.createElement("div",{style:d.circle}))))}}]),n}(f.PureComponent||f.Component),LPt=D2e,FPt=N2e,jPt=m2e,BPt=Wc;function HPt(e,t){var n=BPt(e)?LPt:FPt;return n(e,jPt(t))}var zPt=HPt,UPt=zPt;const WPt=gi(UPt);function xk(e){"@babel/helpers - typeof";return xk=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},xk(e)}var VPt=/^\s+/,KPt=/\s+$/;function vr(e,t){if(e=e||"",t=t||{},e instanceof vr)return e;if(!(this instanceof vr))return new vr(e,t);var n=qPt(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.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._ok=n.ok}vr.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,r,i,o,a,s;return n=t.r/255,r=t.g/255,i=t.b/255,n<=.03928?o=n/12.92:o=Math.pow((n+.055)/1.055,2.4),r<=.03928?a=r/12.92:a=Math.pow((r+.055)/1.055,2.4),i<=.03928?s=i/12.92:s=Math.pow((i+.055)/1.055,2.4),.2126*o+.7152*a+.0722*s},setAlpha:function(t){return this._a=ewe(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=Fie(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=Fie(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("+n+", "+r+"%, "+i+"%)":"hsva("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var t=Lie(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=Lie(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("+n+", "+r+"%, "+i+"%)":"hsla("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(t){return jie(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return QPt(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(Io(this._r,255)*100)+"%",g:Math.round(Io(this._g,255)*100)+"%",b:Math.round(Io(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(Io(this._r,255)*100)+"%, "+Math.round(Io(this._g,255)*100)+"%, "+Math.round(Io(this._b,255)*100)+"%)":"rgba("+Math.round(Io(this._r,255)*100)+"%, "+Math.round(Io(this._g,255)*100)+"%, "+Math.round(Io(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:cMt[jie(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+Bie(this._r,this._g,this._b,this._a),r=n,i=this._gradientType?"GradientType = 1, ":"";if(t){var o=vr(t);r="#"+Bie(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+n+",endColorstr="+r+")"},toString:function(t){var n=!!t;t=t||this._format;var r=!1,i=this._a<1&&this._a>=0,o=!n&&i&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||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())},clone:function(){return vr(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(tMt,arguments)},brighten:function(){return this._applyModification(nMt,arguments)},darken:function(){return this._applyModification(rMt,arguments)},desaturate:function(){return this._applyModification(ZPt,arguments)},saturate:function(){return this._applyModification(JPt,arguments)},greyscale:function(){return this._applyModification(eMt,arguments)},spin:function(){return this._applyModification(iMt,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(sMt,arguments)},complement:function(){return this._applyCombination(oMt,arguments)},monochromatic:function(){return this._applyCombination(lMt,arguments)},splitcomplement:function(){return this._applyCombination(aMt,arguments)},triad:function(){return this._applyCombination(Hie,[3])},tetrad:function(){return this._applyCombination(Hie,[4])}};vr.fromRatio=function(e,t){if(xk(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=M2(e[r]));e=n}return vr(e,t)};function qPt(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=hMt(e)),xk(e)=="object"&&(xh(e.r)&&xh(e.g)&&xh(e.b)?(t=GPt(e.r,e.g,e.b),a=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):xh(e.h)&&xh(e.s)&&xh(e.v)?(r=M2(e.s),i=M2(e.v),t=XPt(e.h,r,i),a=!0,s="hsv"):xh(e.h)&&xh(e.s)&&xh(e.l)&&(r=M2(e.s),o=M2(e.l),t=YPt(e.h,r,o),a=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=ewe(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}}function GPt(e,t,n){return{r:Io(e,255)*255,g:Io(t,255)*255,b:Io(n,255)*255}}function Lie(e,t,n){e=Io(e,255),t=Io(t,255),n=Io(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),o,a,s=(r+i)/2;if(r==i)o=a=0;else{var l=r-i;switch(a=s>.5?l/(2-r-i):l/(r+i),r){case e:o=(t-n)/l+(t<n?6:0);break;case t:o=(n-e)/l+2;break;case n:o=(e-t)/l+4;break}o/=6}return{h:o,s:a,l:s}}function YPt(e,t,n){var r,i,o;e=Io(e,360),t=Io(t,100),n=Io(n,100);function a(c,u,d){return d<0&&(d+=1),d>1&&(d-=1),d<1/6?c+(u-c)*6*d:d<1/2?u:d<2/3?c+(u-c)*(2/3-d)*6:c}if(t===0)r=i=o=n;else{var s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=a(l,s,e+1/3),i=a(l,s,e),o=a(l,s,e-1/3)}return{r:r*255,g:i*255,b:o*255}}function Fie(e,t,n){e=Io(e,255),t=Io(t,255),n=Io(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),o,a,s=r,l=r-i;if(a=r===0?0:l/r,r==i)o=0;else{switch(r){case e:o=(t-n)/l+(t<n?6:0);break;case t:o=(n-e)/l+2;break;case n:o=(e-t)/l+4;break}o/=6}return{h:o,s:a,v:s}}function XPt(e,t,n){e=Io(e,360)*6,t=Io(t,100),n=Io(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),l=r%6,c=[n,a,o,o,s,n][l],u=[s,n,n,a,o,o][l],d=[o,o,s,n,n,a][l];return{r:c*255,g:u*255,b:d*255}}function jie(e,t,n,r){var i=[Cd(Math.round(e).toString(16)),Cd(Math.round(t).toString(16)),Cd(Math.round(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function QPt(e,t,n,r,i){var o=[Cd(Math.round(e).toString(16)),Cd(Math.round(t).toString(16)),Cd(Math.round(n).toString(16)),Cd(twe(r))];return i&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}function Bie(e,t,n,r){var i=[Cd(twe(r)),Cd(Math.round(e).toString(16)),Cd(Math.round(t).toString(16)),Cd(Math.round(n).toString(16))];return i.join("")}vr.equals=function(e,t){return!e||!t?!1:vr(e).toRgbString()==vr(t).toRgbString()};vr.random=function(){return vr.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function ZPt(e,t){t=t===0?0:t||10;var n=vr(e).toHsl();return n.s-=t/100,n.s=nM(n.s),vr(n)}function JPt(e,t){t=t===0?0:t||10;var n=vr(e).toHsl();return n.s+=t/100,n.s=nM(n.s),vr(n)}function eMt(e){return vr(e).desaturate(100)}function tMt(e,t){t=t===0?0:t||10;var n=vr(e).toHsl();return n.l+=t/100,n.l=nM(n.l),vr(n)}function nMt(e,t){t=t===0?0:t||10;var n=vr(e).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)))),vr(n)}function rMt(e,t){t=t===0?0:t||10;var n=vr(e).toHsl();return n.l-=t/100,n.l=nM(n.l),vr(n)}function iMt(e,t){var n=vr(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,vr(n)}function oMt(e){var t=vr(e).toHsl();return t.h=(t.h+180)%360,vr(t)}function Hie(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=vr(e).toHsl(),r=[vr(e)],i=360/t,o=1;o<t;o++)r.push(vr({h:(n.h+o*i)%360,s:n.s,l:n.l}));return r}function aMt(e){var t=vr(e).toHsl(),n=t.h;return[vr(e),vr({h:(n+72)%360,s:t.s,l:t.l}),vr({h:(n+216)%360,s:t.s,l:t.l})]}function sMt(e,t,n){t=t||6,n=n||30;var r=vr(e).toHsl(),i=360/n,o=[vr(e)];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(vr(r));return o}function lMt(e,t){t=t||6;for(var n=vr(e).toHsv(),r=n.h,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(vr({h:r,s:i,v:o})),o=(o+s)%1;return a}vr.mix=function(e,t,n){n=n===0?0:n||50;var r=vr(e).toRgb(),i=vr(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 vr(a)};vr.readability=function(e,t){var n=vr(e),r=vr(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};vr.isReadable=function(e,t,n){var r=vr.readability(e,t),i,o;switch(o=!1,i=pMt(n),i.level+i.size){case"AAsmall":case"AAAlarge":o=r>=4.5;break;case"AAlarge":o=r>=3;break;case"AAAsmall":o=r>=7;break}return o};vr.mostReadable=function(e,t,n){var r=null,i=0,o,a,s,l;n=n||{},a=n.includeFallbackColors,s=n.level,l=n.size;for(var c=0;c<t.length;c++)o=vr.readability(e,t[c]),o>i&&(i=o,r=vr(t[c]));return vr.isReadable(e,r,{level:s,size:l})||!a?r:(n.includeFallbackColors=!1,vr.mostReadable(e,["#fff","#000"],n))};var Yj=vr.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",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:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",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:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",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:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"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:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},cMt=vr.hexNames=uMt(Yj);function uMt(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function ewe(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Io(e,t){dMt(e)&&(e="100%");var n=fMt(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function nM(e){return Math.min(1,Math.max(0,e))}function fc(e){return parseInt(e,16)}function dMt(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function fMt(e){return typeof e=="string"&&e.indexOf("%")!=-1}function Cd(e){return e.length==1?"0"+e:""+e}function M2(e){return e<=1&&(e=e*100+"%"),e}function twe(e){return Math.round(parseFloat(e)*255).toString(16)}function zie(e){return fc(e)/255}var od=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",i="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+i),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 xh(e){return!!od.CSS_UNIT.exec(e)}function hMt(e){e=e.replace(VPt,"").replace(KPt,"").toLowerCase();var t=!1;if(Yj[e])e=Yj[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=od.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=od.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=od.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=od.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=od.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=od.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=od.hex8.exec(e))?{r:fc(n[1]),g:fc(n[2]),b:fc(n[3]),a:zie(n[4]),format:t?"name":"hex8"}:(n=od.hex6.exec(e))?{r:fc(n[1]),g:fc(n[2]),b:fc(n[3]),format:t?"name":"hex"}:(n=od.hex4.exec(e))?{r:fc(n[1]+""+n[1]),g:fc(n[2]+""+n[2]),b:fc(n[3]+""+n[3]),a:zie(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=od.hex3.exec(e))?{r:fc(n[1]+""+n[1]),g:fc(n[2]+""+n[2]),b:fc(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function pMt(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var Uie=function(t){var n=["r","g","b","a","h","s","l","v"],r=0,i=0;return WPt(n,function(o){if(t[o]&&(r+=1,isNaN(t[o])||(i+=1),o==="s"||o==="l")){var a=/^\d+%$/;a.test(t[o])&&(i+=1)}}),r===i?t:!1},S5=function(t,n){var r=t.hex?vr(t.hex):vr(t),i=r.toHsl(),o=r.toHsv(),a=r.toRgb(),s=r.toHex();i.s===0&&(i.h=n||0,o.h=n||0);var l=s==="000000"&&a.a===0;return{hsl:i,hex:l?"transparent":"#".concat(s),rgb:a,hsv:o,oldHue:t.h||n||i.h,source:t.source}},mMt=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&vr(t).isValid()};function uS(e){"@babel/helpers - typeof";return uS=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},uS(e)}function Xj(){return Xj=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xj.apply(this,arguments)}function Wie(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 Yx(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Wie(Object(n),!0).forEach(function(r){gMt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wie(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function gMt(e,t,n){return t=nwe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vMt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Vie(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,nwe(r.key),r)}}function yMt(e,t,n){return t&&Vie(e.prototype,t),n&&Vie(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function nwe(e){var t=bMt(e,"string");return uS(t)==="symbol"?t:String(t)}function bMt(e,t){if(uS(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(uS(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function SMt(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&&Qj(e,t)}function Qj(e,t){return Qj=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Qj(e,t)}function CMt(e){var t=_Mt();return function(){var r=wk(e),i;if(t){var o=wk(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return xMt(this,i)}}function xMt(e,t){if(t&&(uS(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wMt(e)}function wMt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _Mt(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function wk(e){return wk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},wk(e)}var EMt=function(t){var n=function(r){SMt(o,r);var i=CMt(o);function o(a){var s;return vMt(this,o),s=i.call(this),s.handleChange=function(l,c){var u=Uie(l);if(u){var d=S5(l,l.h||s.state.oldHue);s.setState(d),s.props.onChangeComplete&&s.debounce(s.props.onChangeComplete,d,c),s.props.onChange&&s.props.onChange(d,c)}},s.handleSwatchHover=function(l,c){var u=Uie(l);if(u){var d=S5(l,l.h||s.state.oldHue);s.props.onSwatchHover&&s.props.onSwatchHover(d,c)}},s.state=Yx({},S5(a.color,0)),s.debounce=yPt(function(l,c,u){l(c,u)},100),s}return yMt(o,[{key:"render",value:function(){var s={};return this.props.onSwatchHover&&(s.onSwatchHover=this.handleSwatchHover),me.createElement(t,Xj({},this.props,this.state,{onChange:this.handleChange},s))}}],[{key:"getDerivedStateFromProps",value:function(s,l){return Yx({},S5(s.color,l.oldHue))}}]),o}(f.PureComponent||f.Component);return n.propTypes=Yx({},t.propTypes),n.defaultProps=Yx(Yx({},t.defaultProps),{},{color:{h:250,s:.5,l:.2,a:1}}),n};function dS(e){"@babel/helpers - typeof";return dS=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},dS(e)}function TMt(e,t,n){return t=rwe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kMt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function OMt(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,rwe(r.key),r)}}function PMt(e,t,n){return t&&OMt(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function rwe(e){var t=MMt(e,"string");return dS(t)==="symbol"?t:String(t)}function MMt(e,t){if(dS(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(dS(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function IMt(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&&Zj(e,t)}function Zj(e,t){return Zj=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Zj(e,t)}function $Mt(e){var t=NMt();return function(){var r=_k(e),i;if(t){var o=_k(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return RMt(this,i)}}function RMt(e,t){if(t&&(dS(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return AMt(e)}function AMt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function NMt(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _k(e){return _k=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},_k(e)}var DMt=1,iwe=38,LMt=40,FMt=[iwe,LMt],jMt=function(t){return FMt.indexOf(t)>-1},BMt=function(t){return Number(String(t).replace(/%/g,""))},HMt=1,Xx=function(e){IMt(n,e);var t=$Mt(n);function n(r){var i;return kMt(this,n),i=t.call(this),i.handleBlur=function(){i.state.blurValue&&i.setState({value:i.state.blurValue,blurValue:null})},i.handleChange=function(o){i.setUpdatedValue(o.target.value,o)},i.handleKeyDown=function(o){var a=BMt(o.target.value);if(!isNaN(a)&&jMt(o.keyCode)){var s=i.getArrowOffset(),l=o.keyCode===iwe?a+s:a-s;i.setUpdatedValue(l,o)}},i.handleDrag=function(o){if(i.props.dragLabel){var a=Math.round(i.props.value+o.movementX);a>=0&&a<=i.props.dragMax&&i.props.onChange&&i.props.onChange(i.getValueObjectWithLabel(a),o)}},i.handleMouseDown=function(o){i.props.dragLabel&&(o.preventDefault(),i.handleDrag(o),window.addEventListener("mousemove",i.handleDrag),window.addEventListener("mouseup",i.handleMouseUp))},i.handleMouseUp=function(){i.unbindEventListeners()},i.unbindEventListeners=function(){window.removeEventListener("mousemove",i.handleDrag),window.removeEventListener("mouseup",i.handleMouseUp)},i.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},i.inputId="rc-editable-input-".concat(HMt++),i}return PMt(n,[{key:"componentDidUpdate",value:function(i,o){this.props.value!==this.state.value&&(i.value!==this.props.value||o.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(i){return TMt({},this.props.label,i)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||DMt}},{key:"setUpdatedValue",value:function(i,o){var a=this.props.label?this.getValueObjectWithLabel(i):i;this.props.onChange&&this.props.onChange(a,o),this.setState({value:i})}},{key:"render",value:function(){var i=this,o=wg({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return me.createElement("div",{style:o.wrap},me.createElement("input",{id:this.inputId,style:o.input,ref:function(s){return i.input=s},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?me.createElement("label",{htmlFor:this.inputId,style:o.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(f.PureComponent||f.Component);function fS(e){"@babel/helpers - typeof";return fS=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},fS(e)}function Jj(){return Jj=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Jj.apply(this,arguments)}function zMt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function UMt(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,VMt(r.key),r)}}function WMt(e,t,n){return t&&UMt(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function VMt(e){var t=KMt(e,"string");return fS(t)==="symbol"?t:String(t)}function KMt(e,t){if(fS(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(fS(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function qMt(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&&eB(e,t)}function eB(e,t){return eB=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},eB(e,t)}function GMt(e){var t=QMt();return function(){var r=Ek(e),i;if(t){var o=Ek(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return YMt(this,i)}}function YMt(e,t){if(t&&(fS(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return XMt(e)}function XMt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function QMt(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ek(e){return Ek=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ek(e)}var ZMt=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){qMt(o,r);var i=GMt(o);function o(){var a;zMt(this,o);for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];return a=i.call.apply(i,[this].concat(l)),a.state={focus:!1},a.handleFocus=function(){return a.setState({focus:!0})},a.handleBlur=function(){return a.setState({focus:!1})},a}return WMt(o,[{key:"render",value:function(){return me.createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},me.createElement(t,Jj({},this.props,this.state)))}}]),o}(me.Component)};function P_(e){"@babel/helpers - typeof";return P_=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},P_(e)}function tB(){return tB=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},tB.apply(this,arguments)}function Kie(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 qie(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Kie(Object(n),!0).forEach(function(r){JMt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kie(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function JMt(e,t,n){return t=eIt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eIt(e){var t=tIt(e,"string");return P_(t)==="symbol"?t:String(t)}function tIt(e,t){if(P_(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(P_(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var nIt=13,rIt=function(t){var n=t.color,r=t.style,i=t.onClick,o=i===void 0?function(){}:i,a=t.onHover,s=t.title,l=s===void 0?n:s,c=t.children,u=t.focus,d=t.focusStyle,h=d===void 0?{}:d,p=n==="transparent",m=wg({default:{swatch:qie(qie({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r),u?h:{})}}),v=function(_){return o(n,_)},y=function(_){return _.keyCode===nIt&&o(n,_)},S=function(_){return a(n,_)},b={};return a&&(b.onMouseOver=S),me.createElement("div",tB({style:m.swatch,onClick:v,title:l,tabIndex:0,onKeyDown:y},b),c,p&&me.createElement(tM,{borderRadius:m.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const iIt=ZMt(rIt);var oIt=function(t){var n=t.onChange,r=t.rgb,i=t.hsl,o=t.hex,a=t.disableAlpha,s=wg({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:a}),l=function(u,d){u.hex?mMt(u.hex)&&(n==null||n({hex:u.hex,source:"hex"},d)):u.r||u.g||u.b?n==null||n({r:u.r||(r==null?void 0:r.r),g:u.g||(r==null?void 0:r.g),b:u.b||(r==null?void 0:r.b),a:r==null?void 0:r.a,source:"rgb"},d):u.a&&(u.a<0?u.a=0:u.a>100&&(u.a=100),u.a/=100,n==null||n({h:i==null?void 0:i.h,s:i==null?void 0:i.s,l:i==null?void 0:i.l,a:u.a,source:"rgb"},d))};return me.createElement("div",{style:s.fields,className:"flexbox-fix"},me.createElement("div",{style:s.double},me.createElement(Xx,{style:{input:s.input,label:s.label},label:"hex",value:o==null?void 0:o.replace("#",""),onChange:l})),me.createElement("div",{style:s.single},me.createElement(Xx,{style:{input:s.input,label:s.label},label:"r",value:r==null?void 0:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),me.createElement("div",{style:s.single},me.createElement(Xx,{style:{input:s.input,label:s.label},label:"g",value:r==null?void 0:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),me.createElement("div",{style:s.single},me.createElement(Xx,{style:{input:s.input,label:s.label},label:"b",value:r==null?void 0:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),me.createElement("div",{style:s.alpha},me.createElement(Xx,{style:{input:s.input,label:s.label},label:"a",value:Math.round(((r==null?void 0:r.a)||0)*100),onChange:l,dragLabel:"true",dragMax:"100"})))};function M_(e){"@babel/helpers - typeof";return M_=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},M_(e)}function Gie(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 Yie(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Gie(Object(n),!0).forEach(function(r){aIt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gie(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function aIt(e,t,n){return t=sIt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sIt(e){var t=lIt(e,"string");return M_(t)==="symbol"?t:String(t)}function lIt(e,t){if(M_(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(M_(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var cIt=function(t){var n=t.colors,r=t.onClick,i=r===void 0?function(){}:r,o=t.onSwatchHover,a={colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{msBorderRadius:"3px",MozBorderRadius:"3px",OBorderRadius:"3px",WebkitBorderRadius:"3px",borderRadius:"3px",msBoxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)",MozBoxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)",OBoxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)",WebkitBoxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},s=function(c,u){i==null||i({hex:c,source:"hex"},u)};return me.createElement("div",{style:a.colors,className:"flexbox-fix"},n==null?void 0:n.map(function(l){var c=typeof l=="string"?{color:l,title:void 0}:l,u="".concat(c.color).concat((c==null?void 0:c.title)||"");return me.createElement("div",{key:u,style:a.swatchWrap},me.createElement(iIt,Yie(Yie({},c),{},{style:a.swatch,onClick:s,onHover:o,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px ".concat(c.color)}})))}))};function I_(e){"@babel/helpers - typeof";return I_=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},I_(e)}function Xie(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 uIt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Xie(Object(n),!0).forEach(function(r){dIt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xie(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function dIt(e,t,n){return t=fIt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fIt(e){var t=hIt(e,"string");return I_(t)==="symbol"?t:String(t)}function hIt(e,t){if(I_(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(I_(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var owe=function(t){var n=t.width,r=t.rgb,i=t.hex,o=t.hsv,a=t.hsl,s=t.onChange,l=t.onSwatchHover,c=t.disableAlpha,u=t.presetColors,d=t.renderers,h=t.styles,p=h===void 0?{}:h,m=t.className,v=m===void 0?"":m,y=wg(yOt({default:uIt({picker:{width:n,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba(".concat(r.r,",").concat(r.g,",").concat(r.b,",").concat(r.a,")"),boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},p),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},p),{disableAlpha:c});return me.createElement("div",{style:y.picker,className:"sketch-picker ".concat(v)},me.createElement("div",{style:y.saturation},me.createElement(DPt,{style:y.Saturation,hsl:a,hsv:o,onChange:s})),me.createElement("div",{style:y.controls,className:"flexbox-fix"},me.createElement("div",{style:y.sliders},me.createElement("div",{style:y.hue},me.createElement(GOt,{style:y.Hue,hsl:a,onChange:s})),me.createElement("div",{style:y.alpha},me.createElement(DOt,{style:y.Alpha,rgb:r,hsl:a,renderers:d,onChange:s}))),me.createElement("div",{style:y.color},me.createElement(tM,null),me.createElement("div",{style:y.activeColor}))),me.createElement(oIt,{rgb:r,hsl:a,hex:i,onChange:s,disableAlpha:c}),me.createElement(cIt,{colors:u,onClick:s,onSwatchHover:l}))};owe.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};var pIt=EMt(owe),mIt=["mode","popoverProps"],gIt=["#FF9D4E","#5BD8A6","#5B8FF9","#F7664E","#FF86B7","#2B9E9D","#9270CA","#6DC8EC","#667796","#F6BD16"],vIt=me.forwardRef(function(e,t){var n=e.mode,r=e.popoverProps,i=tn(e,mIt),o=f.useContext(nr.ConfigContext),a=o.getPrefixCls,s=a("pro-field-color-picker"),l=Qf.useToken(),c=l.token,u=Qn("#1890ff",{value:i.value,onChange:i.onChange}),d=Le(u,2),h=d[0],p=d[1],m=to("ProFiledColorPicker"+h,function(){return ae({},".".concat(s),{width:32,height:32,display:"flex",alignItems:"center",justifyContent:"center",boxSizing:"border-box",border:"1px solid ".concat(c.colorSplit),borderRadius:c.borderRadius,"&:hover":{borderColor:h}})}),v=m.wrapSSR,y=m.hashId,S=v(V.jsx("div",{className:"".concat(s," ").concat(y).trim(),style:{cursor:i.disabled?"not-allowed":"pointer",backgroundColor:i.disabled?c.colorBgContainerDisabled:c.colorBgContainer},children:V.jsx("div",{style:{backgroundColor:h,width:24,boxSizing:"border-box",height:24,borderRadius:c.borderRadius}})}));return f.useImperativeHandle(t,function(){}),n==="read"||i.disabled?S:V.jsx(Pu,Y(Y({trigger:"click",placement:"right"},r),{},{content:V.jsx("div",{style:{margin:"-12px -16px"},children:V.jsx(pIt,Y(Y({},i),{},{presetColors:i.colors||i.presetColors||gIt,color:h,onChange:function(C){var _=C.hex,T=C.rgb,x=T.r,E=T.g,k=T.b,M=T.a;if(M&&M<1){p("rgba(".concat(x,", ").concat(E,", ").concat(k,", ").concat(M,")"));return}p(_)}}))}),children:S}))}),yIt={label:"Recommended",colors:["#F5222D","#FA8C16","#FADB14","#8BBB11","#52C41A","#13A8A8","#1677FF","#2F54EB","#722ED1","#EB2F96","#F5222D4D","#FA8C164D","#FADB144D","#8BBB114D","#52C41A4D","#13A8A84D","#1677FF4D","#2F54EB4D","#722ED14D","#EB2F964D"]};function awe(){return GE(pp,"5.5.0")>-1}function bIt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(typeof e>"u"||e===!1)&&awe()?BW:vIt}var SIt=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.renderFormItem,s=t.fieldProps,l=t.old,c=f.useContext(nr.ConfigContext),u=c.getPrefixCls,d=me.useMemo(function(){return bIt(l)},[l]),h=u("pro-field-color-picker"),p=f.useMemo(function(){return l?"":Re(ae({},h,awe()))},[h,l]);if(i==="read"){var m=V.jsx(d,{value:r,mode:"read",ref:n,className:p,open:!1});return o?o(r,Y({mode:i},s),m):m}if(i==="edit"||i==="update"){var v=Y({display:"table-cell"},s.style),y=V.jsx(d,Y(Y({ref:n,presets:[yIt]},s),{},{style:v,className:p}));return a?a(r,Y(Y({mode:i},s),{},{style:v}),y):y}return null};const CIt=me.forwardRef(SIt);Fr.extend(bW);var xIt=function(t,n){return t?typeof n=="function"?n(Fr(t)):Fr(t).format((Array.isArray(n)?n[0]:n)||"YYYY-MM-DD"):"-"},wIt=function(t,n){var r=t.text,i=t.mode,o=t.format,a=t.label,s=t.light,l=t.render,c=t.renderFormItem,u=t.plain,d=t.showTime,h=t.fieldProps,p=t.picker,m=t.bordered,v=t.lightLabel,y=Ko(),S=f.useState(!1),b=Le(S,2),C=b[0],_=b[1];if(i==="read"){var T=xIt(r,h.format||o);return l?l(r,Y({mode:i},h),V.jsx(V.Fragment,{children:T})):V.jsx(V.Fragment,{children:T})}if(i==="edit"||i==="update"){var x,E=h.disabled,k=h.value,M=h.placeholder,P=M===void 0?y.getMessage("tableForm.selectPlaceholder","请选择"):M,D=XE(k);return s?x=V.jsx(Dp,{label:a,onClick:function(){var A;h==null||(A=h.onOpenChange)===null||A===void 0||A.call(h,!0),_(!0)},style:D?{paddingInlineEnd:0}:void 0,disabled:E,value:D||C?V.jsx(Mu,Y(Y(Y({picker:p,showTime:d,format:o,ref:n},h),{},{value:D,onOpenChange:function(A){var H;_(A),h==null||(H=h.onOpenChange)===null||H===void 0||H.call(h,A)}},Dc(!1)),{},{open:C})):void 0,allowClear:!1,downIcon:D||C?!1:void 0,bordered:m,ref:v}):x=V.jsx(Mu,Y(Y(Y({picker:p,showTime:d,format:o,placeholder:P},Dc(u===void 0?!0:!u)),{},{ref:n},h),{},{value:D})),c?c(r,Y({mode:i},h),x):x}return null};const fy=me.forwardRef(wIt);var _It=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=Ko(),u=a||c.getMessage("tableForm.inputPlaceholder","请输入"),d=f.useCallback(function(S){var b=S??void 0;return!l.stringMode&&typeof b=="string"&&(b=Number(b)),typeof b=="number"&&!$v(b)&&!$v(l.precision)&&(b=Number(b.toFixed(l.precision))),b},[l]);if(i==="read"){var h,p={};l!=null&&l.precision&&(p={minimumFractionDigits:Number(l.precision),maximumFractionDigits:Number(l.precision)});var m=new Intl.NumberFormat(void 0,Y(Y({},p),(l==null?void 0:l.intlProps)||{})).format(Number(r)),v=l!=null&&l.stringMode?V.jsx("span",{children:r}):V.jsx("span",{ref:n,children:(l==null||(h=l.formatter)===null||h===void 0?void 0:h.call(l,m))||m});return o?o(r,Y({mode:i},l),v):v}if(i==="edit"||i==="update"){var y=V.jsx(yp,Y(Y({ref:n,min:0,placeholder:u},Or(l,["onChange","onBlur"])),{},{onChange:function(b){var C;return l==null||(C=l.onChange)===null||C===void 0?void 0:C.call(l,d(b))},onBlur:function(b){var C;return l==null||(C=l.onBlur)===null||C===void 0?void 0:C.call(l,d(b.target.value))}}));return s?s(r,Y({mode:i},l),y):y}return null};const EIt=me.forwardRef(_It);var TIt=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=t.separator,u=c===void 0?"~":c,d=t.separatorWidth,h=d===void 0?30:d,p=l.value,m=l.defaultValue,v=l.onChange,y=l.id,S=Ko(),b=Qf.useToken(),C=b.token,_=Qn(function(){return m},{value:p,onChange:v}),T=Le(_,2),x=T[0],E=T[1];if(i==="read"){var k=function(K){var Z,N=new Intl.NumberFormat(void 0,Y({minimumSignificantDigits:2},(l==null?void 0:l.intlProps)||{})).format(Number(K));return(l==null||(Z=l.formatter)===null||Z===void 0?void 0:Z.call(l,N))||N},M=V.jsxs("span",{ref:n,children:[k(r[0])," ",u," ",k(r[1])]});return o?o(r,Y({mode:i},l),M):M}if(i==="edit"||i==="update"){var P=function(){if(Array.isArray(x)){var K=Le(x,2),Z=K[0],N=K[1];typeof Z=="number"&&typeof N=="number"&&Z>N?E([N,Z]):Z===void 0&&N===void 0&&E(void 0)}},D=function(K,Z){var N=pt(x||[]);N[K]=Z===null?void 0:Z,E(N)},R=(l==null?void 0:l.placeholder)||a||[S.getMessage("tableForm.inputPlaceholder","请输入"),S.getMessage("tableForm.inputPlaceholder","请输入")],A=function(K){return Array.isArray(R)?R[K]:R},H=lo.Compact||Co.Group,F=lo.Compact?{}:{compact:!0},U=V.jsxs(H,Y(Y({},F),{},{onBlur:P,children:[V.jsx(yp,Y(Y({},l),{},{placeholder:A(0),id:y??"".concat(y,"-0"),style:{width:"calc((100% - ".concat(h,"px) / 2)")},value:x==null?void 0:x[0],defaultValue:m==null?void 0:m[0],onChange:function(K){return D(0,K)}})),V.jsx(Co,{style:{width:h,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:C==null?void 0:C.colorBgContainer},placeholder:u,disabled:!0}),V.jsx(yp,Y(Y({},l),{},{placeholder:A(1),id:y??"".concat(y,"-1"),style:{width:"calc((100% - ".concat(h,"px) / 2)"),borderInlineStart:0},value:x==null?void 0:x[1],defaultValue:m==null?void 0:m[1],onChange:function(K){return D(1,K)}}))]}));return s?s(r,Y({mode:i},l),U):U}return null};const kIt=me.forwardRef(TIt);var swe={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){return function(n,r,i){n=n||{};var o=r.prototype,a={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function s(c,u,d,h){return o.fromToBase(c,u,d,h)}i.en.relativeTime=a,o.fromToBase=function(c,u,d,h,p){for(var m,v,y,S=d.$locale().relativeTime||a,b=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],C=b.length,_=0;_<C;_+=1){var T=b[_];T.d&&(m=h?i(c).diff(d,T.d,!0):d.diff(c,T.d,!0));var x=(n.rounding||Math.round)(Math.abs(m));if(y=m>0,x<=T.r||!T.r){x<=1&&_>0&&(T=b[_-1]);var E=S[T.l];p&&(x=p(""+x)),v=typeof E=="string"?E.replace("%d",x):E(x,u,T.l,y);break}}if(u)return v;var k=y?S.future:S.past;return typeof k=="function"?k(v):k.replace("%s",v)},o.to=function(c,u){return s(c,u,this,!0)},o.from=function(c,u){return s(c,u,this)};var l=function(c){return c.$u?i.utc():i()};o.toNow=function(c){return this.to(l(this),c)},o.fromNow=function(c){return this.from(l(this),c)}}})})(swe);var OIt=swe.exports;const PIt=gi(OIt);Fr.extend(PIt);var MIt=function(t,n){var r=t.text,i=t.mode,o=t.plain,a=t.render,s=t.renderFormItem,l=t.format,c=t.fieldProps,u=Ko();if(i==="read"){var d=V.jsx(Ga,{title:Fr(r).format((c==null?void 0:c.format)||l||"YYYY-MM-DD HH:mm:ss"),children:Fr(r).fromNow()});return a?a(r,Y({mode:i},c),V.jsx(V.Fragment,{children:d})):V.jsx(V.Fragment,{children:d})}if(i==="edit"||i==="update"){var h=u.getMessage("tableForm.selectPlaceholder","请选择"),p=XE(c.value),m=V.jsx(Mu,Y(Y(Y({ref:n,placeholder:h,showTime:!0},Dc(o===void 0?!0:!o)),c),{},{value:p}));return s?s(r,Y({mode:i},c),m):m}return null};const IIt=me.forwardRef(MIt);var lwe=me.forwardRef(function(e,t){var n=e.text,r=e.mode,i=e.render,o=e.renderFormItem,a=e.fieldProps,s=e.placeholder,l=e.width,c=Ko(),u=s||c.getMessage("tableForm.inputPlaceholder","请输入");if(r==="read"){var d=V.jsx(bSe,Y({ref:t,width:l||32,src:n},a));return i?i(n,Y({mode:r},a),d):d}if(r==="edit"||r==="update"){var h=V.jsx(Co,Y({ref:t,placeholder:u},a));return o?o(n,Y({mode:r},a),h):h}return null}),$It=function(t,n){var r=t.border,i=r===void 0?!1:r,o=t.children,a=f.useContext(nr.ConfigContext),s=a.getPrefixCls,l=s("pro-field-index-column"),c=to("IndexColumn",function(){return ae({},".".concat(l),{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px","&-border":{color:"#fff",fontSize:"12px",lineHeight:"12px",backgroundColor:"#314659",borderRadius:"9px","&.top-three":{backgroundColor:"#979797"}}})}),u=c.wrapSSR,d=c.hashId;return u(V.jsx("div",{ref:n,className:Re(l,d,ae(ae({},"".concat(l,"-border"),i),"top-three",o>3)),children:o}))};const Qie=me.forwardRef($It);var RIt=["contentRender","numberFormatOptions","numberPopoverRender","open"],AIt=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],cwe=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),NIt={style:"currency",currency:"USD"},DIt={style:"currency",currency:"RUB"},LIt={style:"currency",currency:"RSD"},FIt={style:"currency",currency:"MYR"},jIt={style:"currency",currency:"BRL"},BIt={default:cwe,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":NIt,"ru-RU":DIt,"ms-MY":FIt,"sr-RS":LIt,"pt-BR":jIt},Zie=function(t,n,r,i){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",a=n==null?void 0:n.toString().replaceAll(",","");if(typeof a=="string"){var s=Number(a);if(Number.isNaN(s))return a;a=s}if(!a&&a!==0)return"";var l=!1;try{l=t!==!1&&Intl.NumberFormat.supportedLocalesOf([t.replace("_","-")],{localeMatcher:"lookup"}).length>0}catch{}try{var c=new Intl.NumberFormat(l&&t!==!1&&(t==null?void 0:t.replace("_","-"))||"zh-Hans-CN",Y(Y({},BIt[t||"zh-Hans-CN"]||cwe),{},{maximumFractionDigits:r},i)),u=c.format(a),d=function(S){var b=S.match(/\d+/);if(b){var C=b[0];return S.slice(S.indexOf(C))}else return S},h=d(u),p=u||"",m=Le(p,1),v=m[0];return["+","-"].includes(v)?"".concat(o||"").concat(v).concat(h):"".concat(o||"").concat(h)}catch{return a}},BA=2,HIt=me.forwardRef(function(e,t){var n=e.contentRender;e.numberFormatOptions,e.numberPopoverRender;var r=e.open,i=tn(e,RIt),o=Qn(function(){return i.defaultValue},{value:i.value,onChange:i.onChange}),a=Le(o,2),s=a[0],l=a[1],c=n==null?void 0:n(Y(Y({},i),{},{value:s})),u=YE(c?r:!1);return V.jsx(Pu,Y(Y({placement:"topLeft"},u),{},{trigger:["focus","click"],content:c,getPopupContainer:function(h){return(h==null?void 0:h.parentElement)||document.body},children:V.jsx(yp,Y(Y({ref:t},i),{},{value:s,onChange:l}))}))}),zIt=function(t,n){var r,i=t.text,o=t.mode,a=t.render,s=t.renderFormItem,l=t.fieldProps;t.proFieldKey,t.plain,t.valueEnum;var c=t.placeholder,u=t.locale,d=t.customSymbol,h=d===void 0?l.customSymbol:d,p=t.numberFormatOptions,m=p===void 0?l==null?void 0:l.numberFormatOptions:p,v=t.numberPopoverRender,y=v===void 0?(l==null?void 0:l.numberPopoverRender)||!1:v,S=tn(t,AIt),b=(r=l==null?void 0:l.precision)!==null&&r!==void 0?r:BA,C=Ko();u&&Iv[u]&&(C=Iv[u]);var _=c||C.getMessage("tableForm.inputPlaceholder","请输入"),T=f.useMemo(function(){if(h)return h;if(!(S.moneySymbol===!1||l.moneySymbol===!1))return C.getMessage("moneySymbol","¥")},[h,l.moneySymbol,C,S.moneySymbol]),x=f.useCallback(function(M){var P=new RegExp("\\B(?=(\\d{".concat(3+Math.max(b-BA,0),"})+(?!\\d))"),"g"),D=String(M).split("."),R=Le(D,2),A=R[0],H=R[1],F=A.replace(P,","),U="";return H&&b>0&&(U=".".concat(H.slice(0,b===void 0?BA:b))),"".concat(F).concat(U)},[b]);if(o==="read"){var E=V.jsx("span",{ref:n,children:Zie(u||!1,i,b,m??l.numberFormatOptions,T)});return a?a(i,Y({mode:o},l),E):E}if(o==="edit"||o==="update"){var k=V.jsx(HIt,Y(Y({contentRender:function(P){if(y===!1||!P.value)return null;var D=Zie(T||u||!1,"".concat(x(P.value)),b,Y(Y({},m),{},{notation:"compact"}),T);return typeof y=="function"?y==null?void 0:y(P,D):D},ref:n,precision:b,formatter:function(P){return P&&T?"".concat(T," ").concat(x(P)):P==null?void 0:P.toString()},parser:function(P){return T&&P?P.replace(new RegExp("\\".concat(T,"\\s?|(,*)"),"g"),""):P},placeholder:_},Or(l,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible","open"])),{},{onBlur:l.onBlur?function(M){var P,D=M.target.value;T&&D&&(D=D.replace(new RegExp("\\".concat(T,"\\s?|(,*)"),"g"),"")),(P=l.onBlur)===null||P===void 0||P.call(l,D)}:void 0}));return s?s(i,Y({mode:o},l),k):k}return null};const uwe=me.forwardRef(zIt);var Jie=function(t){return t.map(function(n,r){var i;return me.isValidElement(n)?me.cloneElement(n,Y(Y({key:r},n==null?void 0:n.props),{},{style:Y({},n==null||(i=n.props)===null||i===void 0?void 0:i.style)})):V.jsx(me.Fragment,{children:n},r)})},UIt=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.fieldProps,s=f.useContext(nr.ConfigContext),l=s.getPrefixCls,c=l("pro-field-option"),u=Qf.useToken(),d=u.token;if(f.useImperativeHandle(n,function(){return{}}),o){var h=o(r,Y({mode:i},a),V.jsx(V.Fragment,{}));return!h||(h==null?void 0:h.length)<1||!Array.isArray(h)?null:V.jsx("div",{style:{display:"flex",gap:d.margin,alignItems:"center"},className:c,children:Jie(h)})}return!r||!Array.isArray(r)?me.isValidElement(r)?r:null:V.jsx("div",{style:{display:"flex",gap:d.margin,alignItems:"center"},className:c,children:Jie(r)})};const WIt=me.forwardRef(UIt);var VIt=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],KIt=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.renderFormItem,s=t.fieldProps;t.proFieldKey;var l=tn(t,VIt),c=Ko(),u=Qn(function(){return l.open||l.visible||!1},{value:l.open||l.visible,onChange:l.onOpenChange||l.onVisible}),d=Le(u,2),h=d[0],p=d[1];if(i==="read"){var m=V.jsx(V.Fragment,{children:"-"});return r&&(m=V.jsxs(lo,{children:[V.jsx("span",{ref:n,children:h?r:"********"}),V.jsx("a",{onClick:function(){return p(!h)},children:h?V.jsx(oC,{}):V.jsx(Nbe,{})})]})),o?o(r,Y({mode:i},s),m):m}if(i==="edit"||i==="update"){var v=V.jsx(Co.Password,Y({placeholder:c.getMessage("tableForm.inputPlaceholder","请输入"),ref:n},s));return a?a(r,Y({mode:i},s),v):v}return null};const qIt=me.forwardRef(KIt);function GIt(e){return e===0?null:e>0?"+":"-"}function YIt(e){return e===0?"#595959":e>0?"#ff4d4f":"#52c41a"}function XIt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return t>=0?e==null?void 0:e.toFixed(t):e}function Tk(e){return ln(e)==="symbol"||e instanceof Symbol?NaN:Number(e)}var QIt=function(t,n){var r=t.text,i=t.prefix,o=t.precision,a=t.suffix,s=a===void 0?"%":a,l=t.mode,c=t.showColor,u=c===void 0?!1:c,d=t.render,h=t.renderFormItem,p=t.fieldProps,m=t.placeholder,v=t.showSymbol,y=Ko(),S=m||y.getMessage("tableForm.inputPlaceholder","请输入"),b=f.useMemo(function(){return typeof r=="string"&&r.includes("%")?Tk(r.replace("%","")):Tk(r)},[r]),C=f.useMemo(function(){return typeof v=="function"?v==null?void 0:v(r):v},[v,r]);if(l==="read"){var _=u?{color:YIt(b)}:{},T=V.jsxs("span",{style:_,ref:n,children:[i&&V.jsx("span",{children:i}),C&&V.jsxs(f.Fragment,{children:[GIt(b)," "]}),XIt(Math.abs(b),o),s&&s]});return d?d(r,Y(Y({mode:l},p),{},{prefix:i,precision:o,showSymbol:C,suffix:s}),T):T}if(l==="edit"||l==="update"){var x=V.jsx(yp,Y({ref:n,formatter:function(k){return k&&i?"".concat(i," ").concat(k).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):k},parser:function(k){return k?k.replace(/.*\s|,/g,""):""},placeholder:S},p));return h?h(r,Y({mode:l},p),x):x}return null};const dwe=me.forwardRef(QIt);function ZIt(e){return e===100?"success":e<0?"exception":e<100?"active":"normal"}var JIt=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.plain,s=t.renderFormItem,l=t.fieldProps,c=t.placeholder,u=Ko(),d=c||u.getMessage("tableForm.inputPlaceholder","请输入"),h=f.useMemo(function(){return typeof r=="string"&&r.includes("%")?Tk(r.replace("%","")):Tk(r)},[r]);if(i==="read"){var p=V.jsx(NSe,Y({ref:n,size:"small",style:{minWidth:100,maxWidth:320},percent:h,steps:a?10:void 0,status:ZIt(h)},l));return o?o(h,Y({mode:i},l),p):p}if(i==="edit"||i==="update"){var m=V.jsx(yp,Y({ref:n,placeholder:d},l));return s?s(r,Y({mode:i},l),m):m}return null};const fwe=me.forwardRef(JIt);var e$t=["radioType","renderFormItem","mode","render"],t$t=function(t,n){var r,i,o=t.radioType,a=t.renderFormItem,s=t.mode,l=t.render,c=tn(t,e$t),u=f.useContext(nr.ConfigContext),d=u.getPrefixCls,h=d("pro-field-radio"),p=SC(c),m=Le(p,3),v=m[0],y=m[1],S=m[2],b=f.useRef(),C=(r=wi.Item)===null||r===void 0||(i=r.useStatus)===null||i===void 0?void 0:i.call(r);f.useImperativeHandle(n,function(){return Y(Y({},b.current||{}),{},{fetchData:function(H){return S(H)}})},[S]);var _=to("FieldRadioRadio",function(A){return ae(ae(ae({},".".concat(h,"-error"),{span:{color:A.colorError}}),".".concat(h,"-warning"),{span:{color:A.colorWarning}}),".".concat(h,"-vertical"),ae({},"".concat(A.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0}))}),T=_.wrapSSR,x=_.hashId;if(v)return V.jsx(Uc,{size:"small"});if(s==="read"){var E=y!=null&&y.length?y==null?void 0:y.reduce(function(A,H){var F;return Y(Y({},A),{},ae({},(F=H.value)!==null&&F!==void 0?F:"",H.label))},{}):void 0,k=V.jsx(V.Fragment,{children:mC(c.text,Lp(c.valueEnum||E))});if(l){var M;return(M=l(c.text,Y({mode:s},c.fieldProps),k))!==null&&M!==void 0?M:null}return k}if(s==="edit"){var P,D=T(V.jsx(ao.Group,Y(Y({ref:b,optionType:o},c.fieldProps),{},{className:Re((P=c.fieldProps)===null||P===void 0?void 0:P.className,ae(ae({},"".concat(h,"-error"),(C==null?void 0:C.status)==="error"),"".concat(h,"-warning"),(C==null?void 0:C.status)==="warning"),x,"".concat(h,"-").concat(c.fieldProps.layout||"horizontal")),options:y})));if(a){var R;return(R=a(c.text,Y(Y({mode:s},c.fieldProps),{},{options:y,loading:v}),D))!==null&&R!==void 0?R:null}return D}return null};const eoe=me.forwardRef(t$t);var n$t=function(t,n){var r=t.text,i=t.mode,o=t.light,a=t.label,s=t.format,l=t.render,c=t.picker,u=t.renderFormItem,d=t.plain,h=t.showTime,p=t.lightLabel,m=t.bordered,v=t.fieldProps,y=Ko(),S=Array.isArray(r)?r:[],b=Le(S,2),C=b[0],_=b[1],T=me.useState(!1),x=Le(T,2),E=x[0],k=x[1],M=f.useCallback(function(U){if(typeof(v==null?void 0:v.format)=="function"){var z;return v==null||(z=v.format)===null||z===void 0?void 0:z.call(v,U)}return(v==null?void 0:v.format)||s||"YYYY-MM-DD"},[v,s]),P=C?Fr(C).format(M(Fr(C))):"",D=_?Fr(_).format(M(Fr(_))):"";if(i==="read"){var R=V.jsxs("div",{ref:n,style:{display:"flex",flexWrap:"wrap",gap:8,alignItems:"center"},children:[V.jsx("div",{children:P||"-"}),V.jsx("div",{children:D||"-"})]});return l?l(r,Y({mode:i},v),V.jsx("span",{children:R})):R}if(i==="edit"||i==="update"){var A=XE(v.value),H;if(o){var F;H=V.jsx(Dp,{label:a,onClick:function(){var z;v==null||(z=v.onOpenChange)===null||z===void 0||z.call(v,!0),k(!0)},style:A?{paddingInlineEnd:0}:void 0,disabled:v.disabled,value:A||E?V.jsx(Mu.RangePicker,Y(Y(Y({picker:c,showTime:h,format:s},Dc(!1)),v),{},{placeholder:(F=v.placeholder)!==null&&F!==void 0?F:[y.getMessage("tableForm.selectPlaceholder","请选择"),y.getMessage("tableForm.selectPlaceholder","请选择")],onClear:function(){var z;k(!1),v==null||(z=v.onClear)===null||z===void 0||z.call(v)},value:A,onOpenChange:function(z){var K;A&&k(z),v==null||(K=v.onOpenChange)===null||K===void 0||K.call(v,z)}})):null,allowClear:!1,bordered:m,ref:p,downIcon:A||E?!1:void 0})}else H=V.jsx(Mu.RangePicker,Y(Y(Y({ref:n,format:s,showTime:h,placeholder:[y.getMessage("tableForm.selectPlaceholder","请选择"),y.getMessage("tableForm.selectPlaceholder","请选择")]},Dc(d===void 0?!0:!d)),v),{},{value:A}));return u?u(r,Y({mode:i},v),H):H}return null};const hy=me.forwardRef(n$t);var r$t=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=V.jsx(Lte,Y(Y({allowHalf:!0,disabled:!0,ref:n},s),{},{value:r}));return o?o(r,Y({mode:i},s),V.jsx(V.Fragment,{children:l})):l}if(i==="edit"||i==="update"){var c=V.jsx(Lte,Y({allowHalf:!0,ref:n},s));return a?a(r,Y({mode:i},s),c):c}return null};const i$t=me.forwardRef(r$t);function o$t(e){var t=e,n="",r=!1;t<0&&(t=-t,r=!0);var i=Math.floor(t/(3600*24)),o=Math.floor(t/3600%24),a=Math.floor(t/60%60),s=Math.floor(t%60);return n="".concat(s,"秒"),a>0&&(n="".concat(a,"分钟").concat(n)),o>0&&(n="".concat(o,"小时").concat(n)),i>0&&(n="".concat(i,"天").concat(n)),r&&(n+="前"),n}var a$t=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.renderFormItem,s=t.fieldProps,l=t.placeholder,c=Ko(),u=l||c.getMessage("tableForm.inputPlaceholder","请输入");if(i==="read"){var d=o$t(Number(r)),h=V.jsx("span",{ref:n,children:d});return o?o(r,Y({mode:i},s),h):h}if(i==="edit"||i==="update"){var p=V.jsx(yp,Y({ref:n,min:0,style:{width:"100%"},placeholder:u},s));return a?a(r,Y({mode:i},s),p):p}return null};const s$t=me.forwardRef(a$t);var l$t=["mode","render","renderFormItem","fieldProps","emptyText"],c$t=function(t,n){var r=t.mode,i=t.render,o=t.renderFormItem,a=t.fieldProps,s=t.emptyText,l=s===void 0?"-":s,c=tn(t,l$t),u=f.useRef(),d=SC(t),h=Le(d,3),p=h[0],m=h[1],v=h[2];if(f.useImperativeHandle(n,function(){return Y(Y({},u.current||{}),{},{fetchData:function(T){return v(T)}})},[v]),p)return V.jsx(Uc,{size:"small"});if(r==="read"){var y=m!=null&&m.length?m==null?void 0:m.reduce(function(_,T){var x;return Y(Y({},_),{},ae({},(x=T.value)!==null&&x!==void 0?x:"",T.label))},{}):void 0,S=V.jsx(V.Fragment,{children:mC(c.text,Lp(c.valueEnum||y))});if(i){var b;return(b=i(c.text,Y({mode:r},a),V.jsx(V.Fragment,{children:S})))!==null&&b!==void 0?b:l}return S}if(r==="edit"||r==="update"){var C=V.jsx(Tbe,Y(Y({ref:u},Or(a||{},["allowClear"])),{},{options:m}));return o?o(c.text,Y(Y({mode:r},a),{},{options:m,loading:p}),C):C}return null};const u$t=me.forwardRef(c$t);var d$t=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=r;return o?o(r,Y({mode:i},s),V.jsx(V.Fragment,{children:l})):V.jsx(V.Fragment,{children:l})}if(i==="edit"||i==="update"){var c=V.jsx(Bbe,Y(Y({ref:n},s),{},{style:Y({minWidth:120},s==null?void 0:s.style)}));return a?a(r,Y({mode:i},s),c):c}return null};const f$t=me.forwardRef(d$t);var h$t=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.light,s=t.label,l=t.renderFormItem,c=t.fieldProps,u=Ko(),d=f.useMemo(function(){var y,S;return r==null||"".concat(r).length<1?"-":r?(y=c==null?void 0:c.checkedChildren)!==null&&y!==void 0?y:u.getMessage("switch.open","打开"):(S=c==null?void 0:c.unCheckedChildren)!==null&&S!==void 0?S:u.getMessage("switch.close","关闭")},[c==null?void 0:c.checkedChildren,c==null?void 0:c.unCheckedChildren,r]);if(i==="read")return o?o(r,Y({mode:i},c),V.jsx(V.Fragment,{children:d})):d??"-";if(i==="edit"||i==="update"){var h,p=V.jsx(ik,Y(Y({ref:n,size:a?"small":void 0},Or(c,["value"])),{},{checked:(h=c==null?void 0:c.checked)!==null&&h!==void 0?h:c==null?void 0:c.value}));if(a){var m=c.disabled,v=c.bordered;return V.jsx(Dp,{label:s,disabled:m,bordered:v,downIcon:!1,value:V.jsx("div",{style:{paddingLeft:8},children:p}),allowClear:!1})}return l?l(r,Y({mode:i},c),p):p}return null};const p$t=me.forwardRef(h$t);var m$t=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.renderFormItem,s=t.fieldProps,l=t.emptyText,c=l===void 0?"-":l,u=s||{},d=u.autoFocus,h=u.prefix,p=h===void 0?"":h,m=u.suffix,v=m===void 0?"":m,y=Ko(),S=f.useRef();if(f.useImperativeHandle(n,function(){return S.current},[]),f.useEffect(function(){if(d){var x;(x=S.current)===null||x===void 0||x.focus()}},[d]),i==="read"){var b=V.jsxs(V.Fragment,{children:[p,r??c,v]});if(o){var C;return(C=o(r,Y({mode:i},s),b))!==null&&C!==void 0?C:c}return b}if(i==="edit"||i==="update"){var _=y.getMessage("tableForm.inputPlaceholder","请输入"),T=V.jsx(Co,Y({ref:S,placeholder:_,allowClear:!0},s));return a?a(r,Y({mode:i},s),T):T}return null};const g$t=me.forwardRef(m$t);var v$t=function(t,n){var r=t.text,i=t.fieldProps,o=f.useContext(nr.ConfigContext),a=o.getPrefixCls,s=a("pro-field-readonly"),l="".concat(s,"-textarea"),c=to("TextArea",function(){return ae({},".".concat(l),{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"})}),u=c.wrapSSR,d=c.hashId;return u(V.jsx("span",Y(Y({ref:n,className:Re(d,s,l)},Or(i,["autoSize","classNames","styles"])),{},{children:r??"-"})))};const y$t=me.forwardRef(v$t);var b$t=function(t,n){var r=t.text,i=t.mode,o=t.render,a=t.renderFormItem,s=t.fieldProps,l=Ko();if(i==="read"){var c=V.jsx(y$t,Y(Y({},t),{},{ref:n}));return o?o(r,Y({mode:i},Or(s,["showCount"])),c):c}if(i==="edit"||i==="update"){var u=V.jsx(Co.TextArea,Y({ref:n,rows:3,onKeyPress:function(h){h.key==="Enter"&&h.stopPropagation()},placeholder:l.getMessage("tableForm.inputPlaceholder","请输入")},s));return a?a(r,Y({mode:i},s),u):u}return null};const S$t=me.forwardRef(b$t);var C$t=function(t,n){var r=t.text,i=t.mode,o=t.light,a=t.label,s=t.format,l=t.render,c=t.renderFormItem,u=t.plain,d=t.fieldProps,h=t.lightLabel,p=f.useState(!1),m=Le(p,2),v=m[0],y=m[1],S=Ko(),b=(d==null?void 0:d.format)||s||"HH:mm:ss",C=Fr.isDayjs(r)||typeof r=="number";if(i==="read"){var _=V.jsx("span",{ref:n,children:r?Fr(r,C?void 0:b).format(b):"-"});return l?l(r,Y({mode:i},d),V.jsx("span",{children:_})):_}if(i==="edit"||i==="update"){var T,x=d.disabled,E=d.value,k=XE(E,b);if(o){var M;T=V.jsx(Dp,{onClick:function(){var D;d==null||(D=d.onOpenChange)===null||D===void 0||D.call(d,!0),y(!0)},style:k?{paddingInlineEnd:0}:void 0,label:a,disabled:x,value:k||v?V.jsx(Pv,Y(Y(Y({},Dc(!1)),{},{format:s,ref:n},d),{},{placeholder:(M=d.placeholder)!==null&&M!==void 0?M:S.getMessage("tableForm.selectPlaceholder","请选择"),value:k,onOpenChange:function(D){var R;y(D),d==null||(R=d.onOpenChange)===null||R===void 0||R.call(d,D)},open:v})):null,downIcon:k||v?!1:void 0,allowClear:!1,ref:h})}else T=V.jsx(Mu.TimePicker,Y(Y(Y({ref:n,format:s},Dc(u===void 0?!0:!u)),d),{},{value:k}));return c?c(r,Y({mode:i},d),T):T}return null},x$t=function(t,n){var r=t.text,i=t.light,o=t.label,a=t.mode,s=t.lightLabel,l=t.format,c=t.render,u=t.renderFormItem,d=t.plain,h=t.fieldProps,p=Ko(),m=f.useState(!1),v=Le(m,2),y=v[0],S=v[1],b=(h==null?void 0:h.format)||l||"HH:mm:ss",C=Array.isArray(r)?r:[],_=Le(C,2),T=_[0],x=_[1],E=Fr.isDayjs(T)||typeof T=="number",k=Fr.isDayjs(x)||typeof x=="number",M=T?Fr(T,E?void 0:b).format(b):"",P=x?Fr(x,k?void 0:b).format(b):"";if(a==="read"){var D=V.jsxs("div",{ref:n,children:[V.jsx("div",{children:M||"-"}),V.jsx("div",{children:P||"-"})]});return c?c(r,Y({mode:a},h),V.jsx("span",{children:D})):D}if(a==="edit"||a==="update"){var R=XE(h.value,b),A;if(i){var H=h.disabled,F=h.placeholder,U=F===void 0?[p.getMessage("tableForm.selectPlaceholder","请选择"),p.getMessage("tableForm.selectPlaceholder","请选择")]:F;A=V.jsx(Dp,{onClick:function(){var K;h==null||(K=h.onOpenChange)===null||K===void 0||K.call(h,!0),S(!0)},style:R?{paddingInlineEnd:0}:void 0,label:o,disabled:H,placeholder:U,value:R||y?V.jsx(Pv.RangePicker,Y(Y(Y({},Dc(!1)),{},{format:l,ref:n},h),{},{placeholder:U,value:R,onOpenChange:function(K){var Z;S(K),h==null||(Z=h.onOpenChange)===null||Z===void 0||Z.call(h,K)},open:y})):null,downIcon:R||y?!1:void 0,allowClear:!1,ref:s})}else A=V.jsx(Pv.RangePicker,Y(Y(Y({ref:n,format:l},Dc(d===void 0?!0:!d)),h),{},{value:R}));return u?u(r,Y({mode:a},h),A):A}return null},w$t=me.forwardRef(x$t);const _$t=me.forwardRef(C$t);var E$t=["radioType","renderFormItem","mode","light","label","render"],T$t=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],k$t=function(t,n){t.radioType;var r=t.renderFormItem,i=t.mode,o=t.light,a=t.label,s=t.render,l=tn(t,E$t),c=f.useContext(nr.ConfigContext),u=c.getPrefixCls,d=u("pro-field-tree-select"),h=f.useRef(null),p=f.useState(!1),m=Le(p,2),v=m[0],y=m[1],S=l.fieldProps,b=S.onSearch,C=S.onClear,_=S.onChange,T=S.onBlur,x=S.showSearch,E=S.autoClearSearchValue;S.treeData;var k=S.fetchDataOnSearch,M=S.searchValue,P=tn(S,T$t),D=Ko(),R=SC(Y(Y({},l),{},{defaultKeyWords:M})),A=Le(R,3),H=A[0],F=A[1],U=A[2],z=Qn(void 0,{onChange:b,value:M}),K=Le(z,2),Z=K[0],N=K[1];f.useImperativeHandle(n,function(){return Y(Y({},h.current||{}),{},{fetchData:function(_e){return U(_e)}})});var j=f.useMemo(function(){if(i==="read"){var he=(P==null?void 0:P.fieldNames)||{},_e=he.value,ce=_e===void 0?"value":_e,xe=he.label,we=xe===void 0?"label":xe,De=he.children,Fe=De===void 0?"children":De,Ce=new Map,Te=function ke(Pe){if(!(Pe!=null&&Pe.length))return Ce;for(var Ne=Pe.length,We=0;We<Ne;){var Q=Pe[We++];Ce.set(Q[ce],Q[we]),ke(Q[Fe])}return Ce};return Te(F)}},[P==null?void 0:P.fieldNames,i,F]),W=function(_e,ce,xe){x&&E&&(U(void 0),N(void 0)),_==null||_(_e,ce,xe)};if(i==="read"){var G=V.jsx(V.Fragment,{children:mC(l.text,Lp(l.valueEnum||j))});if(s){var re;return(re=s(l.text,Y({mode:i},P),G))!==null&&re!==void 0?re:null}return G}if(i==="edit"){var se,de=Array.isArray(P==null?void 0:P.value)?P==null||(se=P.value)===null||se===void 0?void 0:se.length:0,ee=V.jsx(Uc,{spinning:H,children:V.jsx(i0,Y(Y({open:v,onDropdownVisibleChange:function(_e){var ce;P==null||(ce=P.onDropdownVisibleChange)===null||ce===void 0||ce.call(P,_e),y(_e)},ref:h,popupMatchSelectWidth:!o,placeholder:D.getMessage("tableForm.selectPlaceholder","请选择"),tagRender:o?function(he){var _e;if(de<2)return V.jsx(V.Fragment,{children:he.label});var ce=P==null||(_e=P.value)===null||_e===void 0?void 0:_e.findIndex(function(xe){return xe===he.value||xe.value===he.value});return V.jsxs(V.Fragment,{children:[he.label," ",ce<de-1?",":""]})}:void 0,bordered:!o},P),{},{treeData:F,showSearch:x,style:Y({minWidth:60},P.style),allowClear:P.allowClear!==!1,searchValue:Z,autoClearSearchValue:E,onClear:function(){C==null||C(),U(void 0),x&&N(void 0)},onChange:W,onSearch:function(_e){k&&l!==null&&l!==void 0&&l.request&&U(_e),N(_e)},onBlur:function(_e){N(void 0),U(void 0),T==null||T(_e)},className:Re(P==null?void 0:P.className,d)}))});if(r){var ne;ee=(ne=r(l.text,Y(Y({mode:i},P),{},{options:F,loading:H}),ee))!==null&&ne!==void 0?ne:null}if(o){var ue,ye=P.disabled,ge=P.placeholder,pe=!!P.value&&((ue=P.value)===null||ue===void 0?void 0:ue.length)!==0;return V.jsx(Dp,{label:a,disabled:ye,placeholder:ge,onClick:function(){var _e;y(!0),P==null||(_e=P.onDropdownVisibleChange)===null||_e===void 0||_e.call(P,!0)},bordered:l.bordered,value:pe||v?ee:null,style:pe?{paddingInlineEnd:0}:void 0,allowClear:!1,downIcon:!1})}return ee}return null};const O$t=me.forwardRef(k$t);function wl(e){var t=f.useState(!1),n=Le(t,2),r=n[0],i=n[1],o=f.useRef(null),a=f.useCallback(function(c){var u,d,h=(u=o.current)===null||u===void 0||(u=u.labelRef)===null||u===void 0||(u=u.current)===null||u===void 0?void 0:u.contains(c.target),p=(d=o.current)===null||d===void 0||(d=d.clearRef)===null||d===void 0||(d=d.current)===null||d===void 0?void 0:d.contains(c.target);return h&&!p},[o]),s=function(u){a(u)&&i(!0)},l=function(){i(!1)};return e.isLight?V.jsx("div",{onMouseDown:s,onMouseUp:l,children:me.cloneElement(e.children,{labelTrigger:r,lightLabel:o})}):V.jsx(V.Fragment,{children:e.children})}var hwe={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){var n="day";return function(r,i,o){var a=function(c){return c.add(4-c.isoWeekday(),n)},s=i.prototype;s.isoWeekYear=function(){return a(this).year()},s.isoWeek=function(c){if(!this.$utils().u(c))return this.add(7*(c-this.isoWeek()),n);var u,d,h,p,m=a(this),v=(u=this.isoWeekYear(),d=this.$u,h=(d?o.utc:o)().year(u).startOf("year"),p=4-h.isoWeekday(),h.isoWeekday()>4&&(p+=7),h.add(p,n));return m.diff(v,"week")+1},s.isoWeekday=function(c){return this.$utils().u(c)?this.day()||7:this.day(this.day()%7?c:c-7)};var l=s.startOf;s.startOf=function(c,u){var d=this.$utils(),h=!!d.u(u)||u;return d.p(c)==="isoweek"?h?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):l.bind(this)(c,u)}}})})(hwe);var P$t=hwe.exports;const M$t=gi(P$t);var pwe={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(yo,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(r,i,o){var a=i.prototype,s=a.format;o.en.formats=n,a.format=function(l){l===void 0&&(l="YYYY-MM-DDTHH:mm:ssZ");var c=this.$locale().formats,u=function(d,h){return d.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(p,m,v){var y=v&&v.toUpperCase();return m||h[v]||n[v]||h[y].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(S,b,C){return b||C.slice(1)})})}(l,c===void 0?{}:c);return s.call(this,u)}}})})(pwe);var I$t=pwe.exports;const $$t=gi(I$t);var R$t=["fieldProps"],A$t=["fieldProps"],N$t=["fieldProps"],D$t=["fieldProps"],L$t=["text","valueType","mode","onChange","renderFormItem","value","readonly","fieldProps"],F$t=["placeholder"];Fr.extend(tye);Fr.extend(oye);Fr.extend(M$t);Fr.extend(bW);Fr.extend(J0e);Fr.extend($$t);var j$t=function(t,n,r){var i=Uxe(r.fieldProps);return n.type==="progress"?V.jsx(fwe,Y(Y({},r),{},{text:t,fieldProps:Y({status:n.status?n.status:void 0},i)})):n.type==="money"?V.jsx(uwe,Y(Y({locale:n.locale},r),{},{fieldProps:i,text:t,moneySymbol:n.moneySymbol})):n.type==="percent"?V.jsx(dwe,Y(Y({},r),{},{text:t,showSymbol:n.showSymbol,precision:n.precision,fieldProps:i,showColor:n.showColor})):n.type==="image"?V.jsx(lwe,Y(Y({},r),{},{text:t,width:n.width})):t},B$t=function(t,n,r,i){var o=r.mode,a=o===void 0?"read":o,s=r.emptyText,l=s===void 0?"-":s;if(l!==!1&&a==="read"&&n!=="option"&&n!=="switch"&&typeof t!="boolean"&&typeof t!="number"&&!t){var c=r.fieldProps,u=r.render;return u?u(t,Y({mode:a},c),V.jsx(V.Fragment,{children:l})):V.jsx(V.Fragment,{children:l})}if(delete r.emptyText,ln(n)==="object")return j$t(t,n,r);var d=i&&i[n];if(d){if(delete r.ref,a==="read"){var h;return(h=d.render)===null||h===void 0?void 0:h.call(d,t,Y(Y({text:t},r),{},{mode:a||"read"}),V.jsx(V.Fragment,{children:t}))}if(a==="update"||a==="edit"){var p;return(p=d.renderFormItem)===null||p===void 0?void 0:p.call(d,t,Y({text:t},r),V.jsx(V.Fragment,{children:t}))}}if(n==="money")return V.jsx(uwe,Y(Y({},r),{},{text:t}));if(n==="date")return V.jsx(wl,{isLight:r.light,children:V.jsx(fy,Y({text:t,format:"YYYY-MM-DD"},r))});if(n==="dateWeek")return V.jsx(wl,{isLight:r.light,children:V.jsx(fy,Y({text:t,format:"YYYY-wo",picker:"week"},r))});if(n==="dateWeekRange"){var m=r.fieldProps,v=tn(r,R$t);return V.jsx(wl,{isLight:r.light,children:V.jsx(hy,Y({text:t,format:"YYYY-W",showTime:!0,fieldProps:Y({picker:"week"},m)},v))})}if(n==="dateMonthRange"){var y=r.fieldProps,S=tn(r,A$t);return V.jsx(wl,{isLight:r.light,children:V.jsx(hy,Y({text:t,format:"YYYY-MM",showTime:!0,fieldProps:Y({picker:"month"},y)},S))})}if(n==="dateQuarterRange"){var b=r.fieldProps,C=tn(r,N$t);return V.jsx(wl,{isLight:r.light,children:V.jsx(hy,Y({text:t,format:"YYYY-Q",showTime:!0,fieldProps:Y({picker:"quarter"},b)},C))})}if(n==="dateYearRange"){var _=r.fieldProps,T=tn(r,D$t);return V.jsx(wl,{isLight:r.light,children:V.jsx(hy,Y({text:t,format:"YYYY",showTime:!0,fieldProps:Y({picker:"year"},_)},T))})}return n==="dateMonth"?V.jsx(wl,{isLight:r.light,children:V.jsx(fy,Y({text:t,format:"YYYY-MM",picker:"month"},r))}):n==="dateQuarter"?V.jsx(wl,{isLight:r.light,children:V.jsx(fy,Y({text:t,format:"YYYY-[Q]Q",picker:"quarter"},r))}):n==="dateYear"?V.jsx(wl,{isLight:r.light,children:V.jsx(fy,Y({text:t,format:"YYYY",picker:"year"},r))}):n==="dateRange"?V.jsx(hy,Y({text:t,format:"YYYY-MM-DD"},r)):n==="dateTime"?V.jsx(wl,{isLight:r.light,children:V.jsx(fy,Y({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="dateTimeRange"?V.jsx(wl,{isLight:r.light,children:V.jsx(hy,Y({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="time"?V.jsx(wl,{isLight:r.light,children:V.jsx(_$t,Y({text:t,format:"HH:mm:ss"},r))}):n==="timeRange"?V.jsx(wl,{isLight:r.light,children:V.jsx(w$t,Y({text:t,format:"HH:mm:ss"},r))}):n==="fromNow"?V.jsx(IIt,Y({text:t},r)):n==="index"?V.jsx(Qie,{children:t+1}):n==="indexBorder"?V.jsx(Qie,{border:!0,children:t+1}):n==="progress"?V.jsx(fwe,Y(Y({},r),{},{text:t})):n==="percent"?V.jsx(dwe,Y({text:t},r)):n==="avatar"&&typeof t=="string"&&r.mode==="read"?V.jsx(Rp,{src:t,size:22,shape:"circle"}):n==="code"?V.jsx(Lre,Y({text:t},r)):n==="jsonCode"?V.jsx(Lre,Y({text:t,language:"json"},r)):n==="textarea"?V.jsx(S$t,Y({text:t},r)):n==="digit"?V.jsx(EIt,Y({text:t},r)):n==="digitRange"?V.jsx(kIt,Y({text:t},r)):n==="second"?V.jsx(s$t,Y({text:t},r)):n==="select"||n==="text"&&(r.valueEnum||r.request)?V.jsx(wl,{isLight:r.light,children:V.jsx(GSt,Y({text:t},r))}):n==="checkbox"?V.jsx(tCt,Y({text:t},r)):n==="radio"?V.jsx(eoe,Y({text:t},r)):n==="radioButton"?V.jsx(eoe,Y({radioType:"button",text:t},r)):n==="rate"?V.jsx(i$t,Y({text:t},r)):n==="slider"?V.jsx(f$t,Y({text:t},r)):n==="switch"?V.jsx(p$t,Y({text:t},r)):n==="option"?V.jsx(WIt,Y({text:t},r)):n==="password"?V.jsx(qIt,Y({text:t},r)):n==="image"?V.jsx(lwe,Y({text:t},r)):n==="cascader"?V.jsx(QSt,Y({text:t},r)):n==="treeSelect"?V.jsx(O$t,Y({text:t},r)):n==="color"?V.jsx(CIt,Y({text:t},r)):n==="segmented"?V.jsx(u$t,Y({text:t},r)):V.jsx(g$t,Y({text:t},r))},H$t=function(t,n){var r,i,o,a,s,l=t.text,c=t.valueType,u=c===void 0?"text":c,d=t.mode,h=d===void 0?"read":d,p=t.onChange,m=t.renderFormItem,v=t.value,y=t.readonly,S=t.fieldProps,b=tn(t,L$t),C=f.useContext(fg),_=$d(function(){for(var E,k=arguments.length,M=new Array(k),P=0;P<k;P++)M[P]=arguments[P];S==null||(E=S.onChange)===null||E===void 0||E.call.apply(E,[S].concat(M)),p==null||p.apply(void 0,M)}),T=Ml(function(){return(v!==void 0||S)&&Y(Y({value:v},pu(S)),{},{onChange:_})},[v,S,_]),x=B$t(h==="edit"?(r=(i=T==null?void 0:T.value)!==null&&i!==void 0?i:l)!==null&&r!==void 0?r:"":(o=l??(T==null?void 0:T.value))!==null&&o!==void 0?o:"",u||"text",pu(Y(Y({ref:n},b),{},{mode:y?"read":h,renderFormItem:m?function(E,k,M){k.placeholder;var P=tn(k,F$t),D=m(E,P,M);return me.isValidElement(D)?me.cloneElement(D,Y(Y({},T),D.props||{})):D}:void 0,placeholder:m?void 0:(a=b==null?void 0:b.placeholder)!==null&&a!==void 0?a:T==null?void 0:T.placeholder,fieldProps:Uxe(pu(Y(Y({},T),{},{placeholder:m?void 0:(s=b==null?void 0:b.placeholder)!==null&&s!==void 0?s:T==null?void 0:T.placeholder})))})),C.valueTypeMap||{});return V.jsx(me.Fragment,{children:x})},z$t=me.forwardRef(H$t),YV=me.createContext({mode:"edit"}),U$t=["fieldProps","children","labelCol","label","autoFocus","isDefaultDom","render","proFieldProps","renderFormItem","valueType","initialValue","onChange","valueEnum","params","name","dependenciesValues","cacheForSwr","valuePropName"],W$t=function(t){var n=t.fieldProps,r=t.children;t.labelCol,t.label;var i=t.autoFocus;t.isDefaultDom;var o=t.render,a=t.proFieldProps,s=t.renderFormItem,l=t.valueType;t.initialValue;var c=t.onChange,u=t.valueEnum,d=t.params;t.name;var h=t.dependenciesValues,p=t.cacheForSwr,m=p===void 0?!1:p,v=t.valuePropName,y=v===void 0?"value":v,S=tn(t,U$t),b=f.useContext(YV),C=f.useMemo(function(){return h&&S.request?Y(Y({},d),h||{}):d},[h,d,S.request]),_=$d(function(){if(n!=null&&n.onChange){for(var E,k=arguments.length,M=new Array(k),P=0;P<k;P++)M[P]=arguments[P];n==null||(E=n.onChange)===null||E===void 0||E.call.apply(E,[n].concat(M));return}}),T=f.useMemo(function(){return Y(Y({autoFocus:i},n),{},{onChange:_})},[i,n,_]),x=f.useMemo(function(){if(r)return me.isValidElement(r)?me.cloneElement(r,Y(Y({},S),{},{onChange:function(){for(var k=arguments.length,M=new Array(k),P=0;P<k;P++)M[P]=arguments[P];if(n!=null&&n.onChange){var D;n==null||(D=n.onChange)===null||D===void 0||D.call.apply(D,[n].concat(M));return}c==null||c.apply(void 0,M)}},(r==null?void 0:r.props)||{})):V.jsx(V.Fragment,{children:r})},[r,n==null?void 0:n.onChange,c,S]);return x||V.jsx(z$t,Y(Y(Y({text:n==null?void 0:n[y],render:o,renderFormItem:s,valueType:l||"text",cacheForSwr:m,fieldProps:T,valueEnum:Rv(u)},a),S),{},{mode:(a==null?void 0:a.mode)||b.mode||"edit",params:C}))},Sp=UP(f.memo(W$t,function(e,t){return iv(t,e,["onChange","onBlur"])})),V$t=["options","fieldProps","proFieldProps","valueEnum"],K$t=me.forwardRef(function(e,t){var n=e.options,r=e.fieldProps,i=e.proFieldProps,o=e.valueEnum,a=tn(e,V$t);return V.jsx(Sp,Y({ref:t,valueType:"checkbox",valueEnum:Rv(o,void 0),fieldProps:Y({options:n},r),lightProps:Y({labelFormatter:function(){return V.jsx(Sp,Y({ref:t,valueType:"checkbox",mode:"read",valueEnum:Rv(o,void 0),filedConfig:{customLightMode:!0},fieldProps:Y({options:n},r),proFieldProps:i},a))}},a.lightProps),proFieldProps:i},a))}),q$t=me.forwardRef(function(e,t){var n=e.fieldProps,r=e.children;return V.jsx(vp,Y(Y({ref:t},n),{},{children:r}))}),G$t=UP(q$t,{valuePropName:"checked"}),XV=G$t;XV.Group=K$t;var QV=me.createContext({}),Y$t=["name","originDependencies","children","ignoreFormListField"],mwe=function(t){var n=t.name,r=t.originDependencies,i=r===void 0?n:r,o=t.children,a=t.ignoreFormListField,s=tn(t,Y$t),l=f.useContext(Lxe),c=f.useContext(QV),u=f.useMemo(function(){return n.map(function(d){var h,p=[d];return!a&&c.name!==void 0&&(h=c.listName)!==null&&h!==void 0&&h.length&&p.unshift(c.listName),p.flat(1)})},[c.listName,c.name,a,n==null?void 0:n.toString()]);return V.jsx(wi.Item,Y(Y({},s),{},{noStyle:!0,shouldUpdate:function(h,p,m){if(typeof s.shouldUpdate=="boolean")return s.shouldUpdate;if(typeof s.shouldUpdate=="function"){var v;return(v=s.shouldUpdate)===null||v===void 0?void 0:v.call(s,h,p,m)}return u.some(function(y){return!iv(zo(h,y),zo(p,y))})},children:function(h){for(var p={},m=0;m<n.length;m++){var v,y=u[m],S=i[m],b=[S].flat(1),C=(v=l.getFieldFormatValueObject)===null||v===void 0?void 0:v.call(l,y);if(C&&Object.keys(C).length)p=zxe({},p,C),zo(C,y)&&(p=ua(p,b,zo(C,y)));else{var _;C=(_=h.getFieldValue)===null||_===void 0?void 0:_.call(h,y),typeof C<"u"&&(p=ua(p,b,C))}}return o==null?void 0:o(p,Y(Y({},h),l))}}))};mwe.displayName="ProFormDependency";var X$t=["children","onChange","onBlur","ignoreFormItem","valuePropName"],Q$t=["children","addonAfter","addonBefore","valuePropName","addonWarpStyle","convertValue","help"],Z$t=["valueType","transform","dataFormat","ignoreFormItem","lightProps","children"],J$t=me.createContext({}),eRt=function(t){var n,r,i=t.children,o=t.onChange,a=t.onBlur;t.ignoreFormItem;var s=t.valuePropName,l=s===void 0?"value":s,c=tn(t,X$t),u=(i==null||(n=i.type)===null||n===void 0?void 0:n.displayName)!=="ProFormComponent",d=!me.isValidElement(i),h=$d(function(){for(var b,C,_,T,x=arguments.length,E=new Array(x),k=0;k<x;k++)E[k]=arguments[k];o==null||o.apply(void 0,E),!u&&(d||(i==null||(b=i.props)===null||b===void 0||(C=b.onChange)===null||C===void 0||C.call.apply(C,[b].concat(E)),i==null||(_=i.props)===null||_===void 0||(_=_.fieldProps)===null||_===void 0||(T=_.onChange)===null||T===void 0||T.call.apply(T,[_].concat(E))))}),p=$d(function(){var b,C,_,T;if(!u&&!d){for(var x=arguments.length,E=new Array(x),k=0;k<x;k++)E[k]=arguments[k];a==null||a.apply(void 0,E),i==null||(b=i.props)===null||b===void 0||(C=b.onBlur)===null||C===void 0||C.call.apply(C,[b].concat(E)),i==null||(_=i.props)===null||_===void 0||(_=_.fieldProps)===null||_===void 0||(T=_.onBlur)===null||T===void 0||T.call.apply(T,[_].concat(E))}}),m=Ml(function(){var b;return Or((i==null||(b=i.props)===null||b===void 0?void 0:b.fieldProps)||{},["onBlur","onChange"])},[Or((i==null||(r=i.props)===null||r===void 0?void 0:r.fieldProps)||{},["onBlur","onChange"])]),v=t[l],y=f.useMemo(function(){if(!u&&!d)return pu(Y(Y(ae({id:c.id},l,v),m),{},{onBlur:p,onChange:h}))},[v,m,p,h,c.id,l]),S=f.useMemo(function(){if(!y&&me.isValidElement(i))return function(){for(var b,C,_=arguments.length,T=new Array(_),x=0;x<_;x++)T[x]=arguments[x];o==null||o.apply(void 0,T),i==null||(b=i.props)===null||b===void 0||(C=b.onChange)===null||C===void 0||C.call.apply(C,[b].concat(T))}},[y,i,o]);return me.isValidElement(i)?me.cloneElement(i,pu(Y(Y(Y({},c),{},ae({},l,t[l]),i.props),{},{onChange:S,fieldProps:y,onBlur:u&&!d&&a}))):V.jsx(V.Fragment,{children:i})},toe=function(t){var n=t.children,r=t.addonAfter,i=t.addonBefore,o=t.valuePropName,a=t.addonWarpStyle,s=t.convertValue,l=t.help,c=tn(t,Q$t),u=f.useMemo(function(){var d=function(p){var m,v=(m=s==null?void 0:s(p,c.name))!==null&&m!==void 0?m:p;return c.getValueProps?c.getValueProps(v):ae({},o||"value",v)};return!s&&!c.getValueProps&&(d=void 0),!r&&!i?V.jsx(wi.Item,Y(Y({},c),{},{help:typeof l!="function"?l:void 0,valuePropName:o,getValueProps:d,_internalItemRender:{mark:"pro_table_render",render:function(p,m){return V.jsxs(V.Fragment,{children:[m.input,typeof l=="function"?l({errors:p.errors,warnings:p.warnings}):m.errorList,m.extra]})}},children:n})):V.jsx(wi.Item,Y(Y(Y({},c),{},{help:typeof l!="function"?l:void 0,valuePropName:o,_internalItemRender:{mark:"pro_table_render",render:function(p,m){return V.jsxs(V.Fragment,{children:[V.jsxs("div",{style:Y({display:"flex",alignItems:"center",flexWrap:"wrap"},a),children:[i?V.jsx("div",{style:{marginInlineEnd:8},children:i}):null,m.input,r?V.jsx("div",{style:{marginInlineStart:8},children:r}):null]}),typeof l=="function"?l({errors:p.errors,warnings:p.warnings}):m.errorList,m.extra]})}}},c),{},{getValueProps:d,children:n}))},[r,i,n,s==null?void 0:s.toString(),c]);return V.jsx(J$t.Provider,{value:{name:c.name,label:c.label},children:u})},gwe=function(t){var n,r,i,o,a=(nr==null||(n=nr.useConfig)===null||n===void 0?void 0:n.call(nr))||{componentSize:"middle"},s=a.componentSize,l=s,c=t.valueType,u=t.transform,d=t.dataFormat,h=t.ignoreFormItem,p=t.lightProps;t.children;var m=tn(t,Z$t),v=f.useContext(QV),y=f.useMemo(function(){return t.name===void 0?t.name:v.name!==void 0?[v.name,t.name].flat(1):t.name},[v.name,t.name]),S=me.useContext(bC),b=S.setFieldValueType,C=S.formItemProps;f.useEffect(function(){!b||!t.name||b([v.listName,t.name].flat(1).filter(function(M){return M!==void 0}),{valueType:c||"text",dateFormat:d,transform:u})},[v.listName,y,d,t.name,b,u,c]);var _=me.isValidElement(t.children)&&R0t(c||t.children.props.valueType),T=f.useMemo(function(){return!!(!(p!=null&&p.light)||p!=null&&p.customLightMode||_)},[p==null?void 0:p.customLightMode,_,p==null?void 0:p.light]);if(typeof t.children=="function"){var x;return f.createElement(toe,Y(Y({},m),{},{name:y,key:m.proFormFieldKey||((x=m.name)===null||x===void 0?void 0:x.toString())}),t.children)}var E=V.jsx(eRt,{valuePropName:t.valuePropName,children:t.children},m.proFormFieldKey||((r=m.name)===null||r===void 0?void 0:r.toString())),k=T?E:f.createElement(ORt,Y(Y({},p),{},{key:m.proFormFieldKey||((i=m.name)===null||i===void 0?void 0:i.toString()),size:l}),E);return h?V.jsx(V.Fragment,{children:k}):V.jsx(toe,Y(Y(Y({},C),m),{},{name:y,isListField:v.name!==void 0,children:k}),m.proFormFieldKey||((o=m.name)===null||o===void 0?void 0:o.toString()))},tRt=function(t){return ae({},t.componentCls,{"&-title":{marginBlockEnd:t.marginXL,fontWeight:"bold"},"&-container":ae({flexWrap:"wrap",maxWidth:"100%"},"> div".concat(t.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":ae(ae(ae(ae({display:"block",width:"100%"},"".concat(t.componentCls,"-title"),{width:"100%",margin:"8px 0"}),"".concat(t.componentCls,"-container"),{paddingInlineStart:16}),"".concat(t.antCls,"-space-item,").concat(t.antCls,"-form-item"),{width:"100%"}),"".concat(t.antCls,"-form-item"),{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}})})};function nRt(e){return to("ProFormGroup",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[tRt(n)]})}var vwe=me.forwardRef(function(e,t){var n=me.useContext(bC),r=n.groupProps,i=Y(Y({},r),e),o=i.children,a=i.collapsible,s=i.defaultCollapsed,l=i.style,c=i.labelLayout,u=i.title,d=u===void 0?e.label:u,h=i.tooltip,p=i.align,m=p===void 0?"start":p,v=i.direction,y=i.size,S=y===void 0?32:y,b=i.titleStyle,C=i.titleRender,_=i.spaceProps,T=i.extra,x=i.autoFocus,E=Qn(function(){return s||!1},{value:e.collapsed,onChange:e.onCollapse}),k=Le(E,2),M=k[0],P=k[1],D=f.useContext(nr.ConfigContext),R=D.getPrefixCls,A=MV(e),H=A.ColWrapper,F=A.RowWrapper,U=R("pro-form-group"),z=nRt(U),K=z.wrapSSR,Z=z.hashId,N=a&&V.jsx(mp,{style:{marginInlineEnd:8},rotate:M?void 0:90}),j=V.jsx(y0t,{label:N?V.jsxs("div",{children:[N,d]}):d,tooltip:h}),W=f.useCallback(function(ne){var ue=ne.children;return V.jsx(lo,Y(Y({},_),{},{className:Re("".concat(U,"-container ").concat(Z),_==null?void 0:_.className),size:S,align:m,direction:v,style:Y({rowGap:0},_==null?void 0:_.style),children:ue}))},[m,U,v,Z,S,_]),G=C?C(j,e):j,re=f.useMemo(function(){var ne=[],ue=me.Children.toArray(o).map(function(ye,ge){var pe;return me.isValidElement(ye)&&ye!==null&&ye!==void 0&&(pe=ye.props)!==null&&pe!==void 0&&pe.hidden?(ne.push(ye),null):ge===0&&me.isValidElement(ye)&&x?me.cloneElement(ye,Y(Y({},ye.props),{},{autoFocus:x})):ye});return[V.jsx(F,{Wrapper:W,children:ue},"children"),ne.length>0?V.jsx("div",{style:{display:"none"},children:ne}):null]},[o,F,W,x]),se=Le(re,2),de=se[0],ee=se[1];return K(V.jsx(H,{children:V.jsxs("div",{className:Re(U,Z,ae({},"".concat(U,"-twoLine"),c==="twoLine")),style:l,ref:t,children:[ee,(d||h||T)&&V.jsx("div",{className:"".concat(U,"-title ").concat(Z).trim(),style:b,onClick:function(){P(!M)},children:T?V.jsxs("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[G,V.jsx("span",{onClick:function(ue){return ue.stopPropagation()},children:T})]}):G}),V.jsx("div",{style:{display:a&&M?"none":void 0},children:de})]})}))});vwe.displayName="ProForm-Group";var rRt=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],iRt=me.forwardRef(function(e,t){var n=e.fieldProps,r=e.options,i=e.radioType,o=e.layout,a=e.proFieldProps,s=e.valueEnum,l=tn(e,rRt);return V.jsx(Sp,Y(Y({valueType:i==="button"?"radioButton":"radio",ref:t,valueEnum:Rv(s,void 0)},l),{},{fieldProps:Y({options:r,layout:o},n),proFieldProps:a,filedConfig:{customLightMode:!0}}))}),oRt=me.forwardRef(function(e,t){var n=e.fieldProps,r=e.children;return V.jsx(ao,Y(Y({},n),{},{ref:t,children:r}))}),aRt=UP(oRt,{valuePropName:"checked",ignoreWidth:!0}),rM=aRt;rM.Group=iRt;rM.Button=ao.Button;rM.displayName="ProFormComponent";var sRt=["children","trigger","onVisibleChange","onOpenChange","modalProps","onFinish","submitTimeout","title","width","visible","open"];function ywe(e){var t,n,r=e.children,i=e.trigger,o=e.onVisibleChange,a=e.onOpenChange,s=e.modalProps,l=e.onFinish,c=e.submitTimeout,u=e.title,d=e.width,h=e.visible,p=e.open,m=tn(e,sRt);n_(!m.footer||!(s!=null&&s.footer),"ModalForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var v=f.useContext(nr.ConfigContext),y=f.useState([]),S=Le(y,2),b=S[1],C=f.useState(!1),_=Le(C,2),T=_[0],x=_[1],E=Qn(!!h,{value:p||h,onChange:a||o}),k=Le(E,2),M=k[0],P=k[1],D=f.useRef(null),R=f.useCallback(function(N){D.current===null&&N&&b([]),D.current=N},[]),A=f.useRef(),H=f.useCallback(function(){var N,j,W,G=(N=(j=m.form)!==null&&j!==void 0?j:(W=m.formRef)===null||W===void 0?void 0:W.current)!==null&&N!==void 0?N:A.current;G&&s!==null&&s!==void 0&&s.destroyOnClose&&G.resetFields()},[s==null?void 0:s.destroyOnClose,m.form,m.formRef]);f.useImperativeHandle(m.formRef,function(){return A.current},[A.current]),f.useEffect(function(){(p||h)&&(a==null||a(!0),o==null||o(!0))},[h,p]);var F=f.useMemo(function(){return i?me.cloneElement(i,Y(Y({key:"trigger"},i.props),{},{onClick:function(){var N=So(Mr().mark(function W(G){var re,se;return Mr().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:P(!M),(re=i.props)===null||re===void 0||(se=re.onClick)===null||se===void 0||se.call(re,G);case 2:case"end":return ee.stop()}},W)}));function j(W){return N.apply(this,arguments)}return j}()})):null},[P,i,M]),U=f.useMemo(function(){var N,j,W,G,re,se,de;return m.submitter===!1?!1:M1({searchConfig:{submitText:(N=(j=s==null?void 0:s.okText)!==null&&j!==void 0?j:(W=v.locale)===null||W===void 0||(W=W.Modal)===null||W===void 0?void 0:W.okText)!==null&&N!==void 0?N:"确认",resetText:(G=(re=s==null?void 0:s.cancelText)!==null&&re!==void 0?re:(se=v.locale)===null||se===void 0||(se=se.Modal)===null||se===void 0?void 0:se.cancelText)!==null&&G!==void 0?G:"取消"},resetButtonProps:{preventDefault:!0,disabled:c?T:void 0,onClick:function(ne){var ue;P(!1),s==null||(ue=s.onCancel)===null||ue===void 0||ue.call(s,ne)}}},(de=m.submitter)!==null&&de!==void 0?de:{})},[(t=v.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.cancelText,(n=v.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.okText,s,m.submitter,P,T,c]),z=f.useCallback(function(N,j){return V.jsxs(V.Fragment,{children:[N,D.current&&j?V.jsx(me.Fragment,{children:Kl.createPortal(j,D.current)},"submitter"):j]})},[]),K=f.useCallback(function(){var N=So(Mr().mark(function j(W){var G,re,se;return Mr().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return G=l==null?void 0:l(W),c&&G instanceof Promise&&(x(!0),re=setTimeout(function(){return x(!1)},c),G.finally(function(){clearTimeout(re),x(!1)})),ee.next=4,G;case 4:return se=ee.sent,se&&P(!1),ee.abrupt("return",se);case 7:case"end":return ee.stop()}},j)}));return function(j){return N.apply(this,arguments)}}(),[l,P,c]),Z=YE(M);return V.jsxs(V.Fragment,{children:[V.jsx(Ma,Y(Y(Y({title:u,width:d||800},s),Z),{},{onCancel:function(j){var W;c&&T||(P(!1),s==null||(W=s.onCancel)===null||W===void 0||W.call(s,j))},afterClose:function(){var j;H(),M&&P(!1),s==null||(j=s.afterClose)===null||j===void 0||j.call(s)},footer:m.submitter!==!1?V.jsx("div",{ref:R,style:{display:"flex",justifyContent:"flex-end"}}):null,children:V.jsx(bwe,Y(Y({formComponentType:"ModalForm",layout:"vertical"},m),{},{onInit:function(j,W){var G;m.formRef&&(m.formRef.current=W),m==null||(G=m.onInit)===null||G===void 0||G.call(m,j,W),A.current=W},formRef:A,submitter:U,onFinish:function(){var N=So(Mr().mark(function j(W){var G;return Mr().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return se.next=2,K(W);case 2:return G=se.sent,se.abrupt("return",G);case 4:case"end":return se.stop()}},j)}));return function(j){return N.apply(this,arguments)}}(),contentRender:z,children:r}))})),F]})}var lRt=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],cRt=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],uRt=function(t,n){var r=t.fieldProps,i=t.children,o=t.params,a=t.proFieldProps,s=t.mode,l=t.valueEnum,c=t.request,u=t.showSearch,d=t.options,h=tn(t,lRt),p=f.useContext(bC);return V.jsx(Sp,Y(Y({valueEnum:Rv(l),request:c,params:o,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:Y({options:d,mode:s,showSearch:u,getPopupContainer:p.getPopupContainer},r),ref:n,proFieldProps:a},h),{},{children:i}))},dRt=me.forwardRef(function(e,t){var n=e.fieldProps,r=e.children,i=e.params,o=e.proFieldProps,a=e.mode,s=e.valueEnum,l=e.request,c=e.options,u=tn(e,cRt),d=Y({options:c,mode:a||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},n),h=f.useContext(bC);return V.jsx(Sp,Y(Y({valueEnum:Rv(s),request:l,params:i,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:Y({getPopupContainer:h.getPopupContainer},d),ref:t,proFieldProps:o},u),{},{children:r}))}),fRt=me.forwardRef(uRt),hRt=dRt,c4=fRt;c4.SearchSelect=hRt;c4.displayName="ProFormComponent";var pRt=function(t){var n=Ko(),r=wi.useFormInstance();if(t.render===!1)return null;var i=t.onSubmit,o=t.render,a=t.onReset,s=t.searchConfig,l=s===void 0?{}:s,c=t.submitButtonProps,u=t.resetButtonProps,d=Qf.useToken(),h=d.token,p=function(){r.submit(),i==null||i()},m=function(){r.resetFields(),a==null||a()},v=l.submitText,y=v===void 0?n.getMessage("tableForm.submit","提交"):v,S=l.resetText,b=S===void 0?n.getMessage("tableForm.reset","重置"):S,C=[];u!==!1&&C.push(f.createElement(cr,Y(Y({},Or(u??{},["preventDefault"])),{},{key:"rest",onClick:function(x){var E;u!=null&&u.preventDefault||m(),u==null||(E=u.onClick)===null||E===void 0||E.call(u,x)}}),b)),c!==!1&&C.push(f.createElement(cr,Y(Y({type:"primary"},Or(c||{},["preventDefault"])),{},{key:"submit",onClick:function(x){var E;c!=null&&c.preventDefault||p(),c==null||(E=c.onClick)===null||E===void 0||E.call(c,x)}}),y));var _=o?o(Y(Y({},t),{},{form:r,submit:p,reset:m}),C):C;return _?Array.isArray(_)?(_==null?void 0:_.length)<1?null:(_==null?void 0:_.length)===1?_[0]:V.jsx("div",{style:{display:"flex",gap:h.marginXS,alignItems:"center"},children:_}):_:null},mRt=["fieldProps","proFieldProps"],gRt=["fieldProps","proFieldProps"],kk="text",vRt=function(t){var n=t.fieldProps,r=t.proFieldProps,i=tn(t,mRt);return V.jsx(Sp,Y({valueType:kk,fieldProps:n,filedConfig:{valueType:kk},proFieldProps:r},i))},yRt=function(t){var n=Qn(t.open||!1,{value:t.open,onChange:t.onOpenChange}),r=Le(n,2),i=r[0],o=r[1];return V.jsx(wi.Item,{shouldUpdate:!0,noStyle:!0,children:function(s){var l,c=s.getFieldValue(t.name||[]);return V.jsx(Pu,Y(Y({getPopupContainer:function(d){return d&&d.parentNode?d.parentNode:d},onOpenChange:function(d){return o(d)},content:V.jsxs("div",{style:{padding:"4px 0"},children:[(l=t.statusRender)===null||l===void 0?void 0:l.call(t,c),t.strengthText?V.jsx("div",{style:{marginTop:10},children:V.jsx("span",{children:t.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},t.popoverProps),{},{open:i,children:t.children}))}})},bRt=function(t){var n=t.fieldProps,r=t.proFieldProps,i=tn(t,gRt),o=f.useState(!1),a=Le(o,2),s=a[0],l=a[1];return n!=null&&n.statusRender&&i.name?V.jsx(yRt,{name:i.name,statusRender:n==null?void 0:n.statusRender,popoverProps:n==null?void 0:n.popoverProps,strengthText:n==null?void 0:n.strengthText,open:s,onOpenChange:l,children:V.jsx("div",{children:V.jsx(Sp,Y({valueType:"password",fieldProps:Y(Y({},Or(n,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(u){var d;n==null||(d=n.onBlur)===null||d===void 0||d.call(n,u),l(!1)},onClick:function(u){var d;n==null||(d=n.onClick)===null||d===void 0||d.call(n,u),l(!0)}}),proFieldProps:r,filedConfig:{valueType:kk}},i))})}):V.jsx(Sp,Y({valueType:"password",fieldProps:n,proFieldProps:r,filedConfig:{valueType:kk}},i))},_i=vRt;_i.Password=bRt;_i.displayName="ProFormComponent";var SRt=["fieldProps","proFieldProps"],CRt=function(t,n){var r=t.fieldProps,i=t.proFieldProps,o=tn(t,SRt);return V.jsx(Sp,Y({ref:n,valueType:"textarea",fieldProps:r,proFieldProps:i},o))};const OC=me.forwardRef(CRt);var xRt=["children","contentRender","submitter","fieldProps","formItemProps","groupProps","transformKey","formRef","onInit","form","loading","formComponentType","extraUrlParams","syncToUrl","onUrlSearchChange","onReset","omitNil","isKeyPressSubmit","autoFocusFirstInput","grid","rowProps","colProps"],wRt=["extraUrlParams","syncToUrl","isKeyPressSubmit","syncToUrlAsImportant","syncToInitialValues","children","contentRender","submitter","fieldProps","proFieldProps","formItemProps","groupProps","dateFormatter","formRef","onInit","form","formComponentType","onReset","grid","rowProps","colProps","omitNil","request","params","initialValues","formKey","readonly","onLoadingChange","loading"],X8=function(t,n,r){return t===!0?n:Rv(t,n,r)},noe=function(t){return!t||Array.isArray(t)?t:[t]};function _Rt(e){var t,n=e.children,r=e.contentRender,i=e.submitter;e.fieldProps,e.formItemProps,e.groupProps;var o=e.transformKey,a=e.formRef,s=e.onInit,l=e.form,c=e.loading;e.formComponentType;var u=e.extraUrlParams,d=u===void 0?{}:u,h=e.syncToUrl,p=e.onUrlSearchChange,m=e.onReset,v=e.omitNil,y=v===void 0?!0:v;e.isKeyPressSubmit;var S=e.autoFocusFirstInput,b=S===void 0?!0:S,C=e.grid,_=e.rowProps,T=e.colProps,x=tn(e,xRt),E=wi.useFormInstance(),k=(nr==null||(t=nr.useConfig)===null||t===void 0?void 0:t.call(nr))||{componentSize:"middle"},M=k.componentSize,P=f.useRef(l||E),D=MV({grid:C,rowProps:_}),R=D.RowWrapper,A=$d(function(){return E}),H=f.useMemo(function(){return{getFieldsFormatValue:function(j){var W;return o((W=A())===null||W===void 0?void 0:W.getFieldsValue(j),y)},getFieldFormatValue:function(){var j,W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],G=noe(W);if(!G)throw new Error("nameList is require");var re=(j=A())===null||j===void 0?void 0:j.getFieldValue(G),se=G?ua({},G,re):re,de=pt(G);return de.shift(),zo(o(se,y,de),G)},getFieldFormatValueObject:function(j){var W,G=noe(j),re=(W=A())===null||W===void 0?void 0:W.getFieldValue(G),se=G?ua({},G,re):re;return o(se,y,G)},validateFieldsReturnFormatValue:function(){var N=So(Mr().mark(function W(G){var re,se,de;return Mr().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(!(!Array.isArray(G)&&G)){ne.next=2;break}throw new Error("nameList must be array");case 2:return ne.next=4,(re=A())===null||re===void 0?void 0:re.validateFields(G);case 4:return se=ne.sent,de=o(se,y),ne.abrupt("return",de||{});case 7:case"end":return ne.stop()}},W)}));function j(W){return N.apply(this,arguments)}return j}()}},[y,o]),F=f.useMemo(function(){return me.Children.toArray(n).map(function(N,j){return j===0&&me.isValidElement(N)&&b?me.cloneElement(N,Y(Y({},N.props),{},{autoFocus:b})):N})},[b,n]),U=f.useMemo(function(){return typeof i=="boolean"||!i?{}:i},[i]),z=f.useMemo(function(){if(i!==!1)return V.jsx(pRt,Y(Y({},U),{},{onReset:function(){var j,W,G=o((j=P.current)===null||j===void 0?void 0:j.getFieldsValue(),y);if(U==null||(W=U.onReset)===null||W===void 0||W.call(U,G),m==null||m(G),h){var re,se=Object.keys(o((re=P.current)===null||re===void 0?void 0:re.getFieldsValue(),!1)).reduce(function(de,ee){return Y(Y({},de),{},ae({},ee,G[ee]||void 0))},d);p(X8(h,se||{},"set"))}},submitButtonProps:Y({loading:c},U.submitButtonProps)}),"submitter")},[i,U,c,o,y,m,h,d,p]),K=f.useMemo(function(){var N=C?V.jsx(R,{children:F}):F;return r?r(N,z,P.current):N},[C,R,F,r,z]),Z=$0t(e.initialValues);return f.useEffect(function(){if(!(h||!e.initialValues||!Z||x.request)){var N=iv(e.initialValues,Z);n_(N,"initialValues 只在 form 初始化时生效,如果你需要异步加载推荐使用 request,或者 initialValues ? <Form/> : null "),n_(N,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? <Form/> : null ")}},[e.initialValues]),f.useImperativeHandle(a,function(){return Y(Y({},P.current),H)},[H,P.current]),f.useEffect(function(){var N,j,W=o((N=P.current)===null||N===void 0||(j=N.getFieldsValue)===null||j===void 0?void 0:j.call(N,!0),y);s==null||s(W,Y(Y({},P.current),H))},[]),V.jsx(Lxe.Provider,{value:Y(Y({},H),{},{formRef:P}),children:V.jsx(nr,{componentSize:x.size||M,children:V.jsxs(s2e.Provider,{value:{grid:C,colProps:T},children:[x.component!==!1&&V.jsx("input",{type:"text",style:{display:"none"}}),K]})})})}var roe=0;function bwe(e){var t=e.extraUrlParams,n=t===void 0?{}:t,r=e.syncToUrl,i=e.isKeyPressSubmit,o=e.syncToUrlAsImportant,a=o===void 0?!1:o,s=e.syncToInitialValues,l=s===void 0?!0:s;e.children,e.contentRender,e.submitter;var c=e.fieldProps,u=e.proFieldProps,d=e.formItemProps,h=e.groupProps,p=e.dateFormatter,m=p===void 0?"string":p,v=e.formRef;e.onInit;var y=e.form,S=e.formComponentType;e.onReset,e.grid,e.rowProps,e.colProps;var b=e.omitNil,C=b===void 0?!0:b,_=e.request,T=e.params,x=e.initialValues,E=e.formKey,k=E===void 0?roe:E;e.readonly;var M=e.onLoadingChange,P=e.loading,D=tn(e,wRt),R=f.useRef({}),A=Qn(!1,{onChange:M,value:P}),H=Le(A,2),F=H[0],U=H[1],z=ESt({},{disabled:!r}),K=Le(z,2),Z=K[0],N=K[1],j=f.useRef(fk());f.useEffect(function(){roe+=0},[]);var W=I0t({request:_,params:T,proFieldKey:k}),G=Le(W,1),re=G[0],se=f.useContext(nr.ConfigContext),de=se.getPrefixCls,ee=de("pro-form"),ne=to("ProForm",function(Te){return ae({},".".concat(ee),ae({},"> div:not(".concat(Te.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))}),ue=ne.wrapSSR,ye=ne.hashId,ge=f.useState(function(){return r?X8(r,Z,"get"):{}}),pe=Le(ge,2),he=pe[0],_e=pe[1],ce=f.useRef({}),xe=f.useRef({}),we=$d(function(Te,ke,Pe){return CSt(x0t(Te,m,xe.current,ke,Pe),ce.current,ke)});f.useEffect(function(){l||_e({})},[l]);var De=$d(function(){return Y(Y({},Z),n)});f.useEffect(function(){r&&N(X8(r,De(),"set"))},[n,De,r]);var Fe=f.useMemo(function(){if(!(typeof window>"u")&&S&&["DrawerForm"].includes(S))return function(Te){return Te.parentNode||document.body}},[S]),Ce=$d(So(Mr().mark(function Te(){var ke,Pe,Ne,We,Q,q,J;return Mr().wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(D.onFinish){Oe.next=2;break}return Oe.abrupt("return");case 2:if(!F){Oe.next=4;break}return Oe.abrupt("return");case 4:return Oe.prev=4,Ne=R==null||(ke=R.current)===null||ke===void 0||(Pe=ke.getFieldsFormatValue)===null||Pe===void 0?void 0:Pe.call(ke),We=D.onFinish(Ne),We instanceof Promise&&U(!0),Oe.next=10,We;case 10:r&&(J=Object.keys(R==null||(Q=R.current)===null||Q===void 0||(q=Q.getFieldsFormatValue)===null||q===void 0?void 0:q.call(Q,void 0,!1)).reduce(function(Se,Ke){var tt;return Y(Y({},Se),{},ae({},Ke,(tt=Ne[Ke])!==null&&tt!==void 0?tt:void 0))},n),Object.keys(Z).forEach(function(Se){J[Se]!==!1&&J[Se]!==0&&!J[Se]&&(J[Se]=void 0)}),N(X8(r,J,"set"))),U(!1),Oe.next=18;break;case 14:Oe.prev=14,Oe.t0=Oe.catch(4),console.log(Oe.t0),U(!1);case 18:case"end":return Oe.stop()}},Te,null,[[4,14]])})));return f.useImperativeHandle(v,function(){return R.current},[!re]),!re&&e.request?V.jsx("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:V.jsx(Uc,{})}):ue(V.jsx(YV.Provider,{value:{mode:e.readonly?"read":"edit"},children:V.jsx(jP,{needDeps:!0,children:V.jsx(bC.Provider,{value:{formRef:R,fieldProps:c,proFieldProps:u,formItemProps:d,groupProps:h,formComponentType:S,getPopupContainer:Fe,formKey:j.current,setFieldValueType:function(ke,Pe){var Ne=Pe.valueType,We=Ne===void 0?"text":Ne,Q=Pe.dateFormat,q=Pe.transform;Array.isArray(ke)&&(ce.current=ua(ce.current,ke,q),xe.current=ua(xe.current,ke,{valueType:We,dateFormat:Q}))}},children:V.jsx(QV.Provider,{value:{},children:V.jsx(wi,Y(Y({onKeyPress:function(ke){if(i&&ke.key==="Enter"){var Pe;(Pe=R.current)===null||Pe===void 0||Pe.submit()}},autoComplete:"off",form:y},Or(D,["ref","labelWidth","autoFocusFirstInput"])),{},{ref:function(ke){R.current&&(R.current.nativeElement=ke==null?void 0:ke.nativeElement)},initialValues:a?Y(Y(Y({},x),re),he):Y(Y(Y({},he),x),re),onValuesChange:function(ke,Pe){var Ne;D==null||(Ne=D.onValuesChange)===null||Ne===void 0||Ne.call(D,we(ke,!!C),we(Pe,!!C))},className:Re(e.className,ee,ye),onFinish:Ce,children:V.jsx(_Rt,Y(Y({transformKey:we,autoComplete:"off",loading:F,onUrlSearchChange:N},e),{},{formRef:R,initialValues:Y(Y({},x),re)}))}))})})})}))}var ERt=function(t){return ae(ae({},"".concat(t.componentCls,"-collapse-label"),{paddingInline:1,paddingBlock:1}),"".concat(t.componentCls,"-container"),ae({},"".concat(t.antCls,"-form-item"),{marginBlockEnd:0}))};function TRt(e){return to("LightWrapper",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[ERt(n)]})}var kRt=["label","size","disabled","onChange","className","style","children","valuePropName","placeholder","labelFormatter","bordered","footerRender","allowClear","otherFieldProps","valueType","placement"],ORt=function(t){var n=t.label,r=t.size,i=t.disabled,o=t.onChange,a=t.className,s=t.style,l=t.children,c=t.valuePropName,u=t.placeholder,d=t.labelFormatter,h=t.bordered,p=t.footerRender,m=t.allowClear,v=t.otherFieldProps,y=t.valueType,S=t.placement,b=tn(t,kRt),C=f.useContext(nr.ConfigContext),_=C.getPrefixCls,T=_("pro-field-light-wrapper"),x=TRt(T),E=x.wrapSSR,k=x.hashId,M=f.useState(t[c]),P=Le(M,2),D=P[0],R=P[1],A=Qn(!1),H=Le(A,2),F=H[0],U=H[1],z=function(){for(var j,W=arguments.length,G=new Array(W),re=0;re<W;re++)G[re]=arguments[re];v==null||(j=v.onChange)===null||j===void 0||j.call.apply(j,[v].concat(G)),o==null||o.apply(void 0,G)},K=t[c],Z=f.useMemo(function(){var N;return K&&(y!=null&&(N=y.toLowerCase())!==null&&N!==void 0&&N.endsWith("range")&&y!=="digitRange"&&!d?w0t(K,jxe[y]||"YYYY-MM-DD"):Array.isArray(K)?K.map(function(j){return ln(j)==="object"&&j.label&&j.value?j.label:j}):K)},[K,y,d]);return E(V.jsx(m0t,{disabled:i,open:F,onOpenChange:U,placement:S,label:V.jsx(Dp,{ellipsis:!0,size:r,onClear:function(){z==null||z(),R(null)},bordered:h,style:s,className:a,label:n,placeholder:u,value:Z,disabled:i,formatter:d,allowClear:m}),footer:{onClear:function(){return R(null)},onConfirm:function(){z==null||z(D),U(!1)}},footerRender:p,children:V.jsx("div",{className:Re("".concat(T,"-container"),k,a),style:s,children:me.cloneElement(l,Y(Y({},b),{},ae(ae({},c,D),"onChange",function(j){R(j!=null&&j.target?j.target.value:j)}),l.props))})}))};function ei(e){return V.jsx(bwe,Y({layout:"vertical",contentRender:function(n,r){return V.jsxs(V.Fragment,{children:[n,r]})}},e))}ei.Group=vwe;ei.useForm=wi.useForm;ei.Item=gwe;ei.useWatch=wi.useWatch;ei.ErrorList=wi.ErrorList;ei.Provider=wi.Provider;ei.useFormInstance=wi.useFormInstance;ei.EditOrReadOnlyContext=YV;var PRt=function(t){return ae(ae({},t.componentCls,{"&-container":{display:"flex",flex:"1",flexDirection:"column",height:"100%",paddingInline:32,paddingBlock:24,overflow:"auto",background:"inherit"},"&-top":{textAlign:"center"},"&-header":{display:"flex",alignItems:"center",justifyContent:"center",height:"44px",lineHeight:"44px",a:{textDecoration:"none"}},"&-title":{position:"relative",insetBlockStart:"2px",color:"@heading-color",fontWeight:"600",fontSize:"33px"},"&-logo":{width:"44px",height:"44px",marginInlineEnd:"16px",verticalAlign:"top",img:{width:"100%"}},"&-desc":{marginBlockStart:"12px",marginBlockEnd:"40px",color:t.colorTextSecondary,fontSize:t.fontSize},"&-main":{minWidth:"328px",maxWidth:"580px",margin:"0 auto","&-other":{marginBlockStart:"24px",lineHeight:"22px",textAlign:"start"}}}),"@media (min-width: @screen-md-min)",ae({},"".concat(t.componentCls,"-container"),{paddingInline:0,paddingBlockStart:32,paddingBlockEnd:24,backgroundRepeat:"no-repeat",backgroundPosition:"center 110px",backgroundSize:"100%"}))};function MRt(e){return to("LoginForm",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[PRt(n)]})}var IRt=["logo","message","contentStyle","title","subTitle","actions","children","containerStyle","otherStyle"];function Swe(e){var t,n=e.logo,r=e.message,i=e.contentStyle,o=e.title,a=e.subTitle,s=e.actions,l=e.children,c=e.containerStyle,u=e.otherStyle,d=tn(e,IRt),h=Ko(),p=d.submitter===!1?!1:Y(Y({searchConfig:{submitText:h.getMessage("loginForm.submitText","登录")}},d.submitter),{},{submitButtonProps:Y({size:"large",style:{width:"100%"}},(t=d.submitter)===null||t===void 0?void 0:t.submitButtonProps),render:function(x,E){var k,M=E.pop();if(typeof(d==null||(k=d.submitter)===null||k===void 0?void 0:k.render)=="function"){var P,D;return d==null||(P=d.submitter)===null||P===void 0||(D=P.render)===null||D===void 0?void 0:D.call(P,x,E)}return M}}),m=f.useContext(nr.ConfigContext),v=m.getPrefixCls("pro-form-login"),y=MRt(v),S=y.wrapSSR,b=y.hashId,C=function(x){return"".concat(v,"-").concat(x," ").concat(b)},_=f.useMemo(function(){return n?typeof n=="string"?V.jsx("img",{src:n}):n:null},[n]);return S(V.jsxs("div",{className:Re(C("container"),b),style:c,children:[V.jsxs("div",{className:"".concat(C("top")," ").concat(b).trim(),children:[o||_?V.jsxs("div",{className:"".concat(C("header")),children:[_?V.jsx("span",{className:C("logo"),children:_}):null,o?V.jsx("span",{className:C("title"),children:o}):null]}):null,a?V.jsx("div",{className:C("desc"),children:a}):null]}),V.jsxs("div",{className:C("main"),style:Y({width:328},i),children:[V.jsxs(ei,Y(Y({isKeyPressSubmit:!0},d),{},{submitter:p,children:[r,l]})),s?V.jsx("div",{className:C("main-other"),style:u,children:s}):null]})]}))}var ioe=f.createContext({}),Cwe={exports:{}};(function(e){var t=Uv.default;function n(i){if(typeof WeakMap!="function")return null;var o=new WeakMap,a=new WeakMap;return(n=function(l){return l?a:o})(i)}function r(i,o){if(!o&&i&&i.__esModule)return i;if(i===null||t(i)!="object"&&typeof i!="function")return{default:i};var a=n(o);if(a&&a.has(i))return a.get(i);var s={__proto__:null},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in i)if(c!=="default"&&{}.hasOwnProperty.call(i,c)){var u=l?Object.getOwnPropertyDescriptor(i,c):null;u&&(u.get||u.set)?Object.defineProperty(s,c,u):s[c]=i[c]}return s.default=i,a&&a.set(i,s),s}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(Cwe);var va=Cwe.exports,xwe={exports:{}};(function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r<arguments.length;r++){var i=arguments[r];for(var o in i)({}).hasOwnProperty.call(i,o)&&(n[o]=i[o])}return n},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(xwe);var iM=xwe.exports,PC={},wwe={exports:{}},_we={exports:{}};(function(e){function t(n){if(Array.isArray(n))return n}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(_we);var Ewe=_we.exports,Twe={exports:{}};(function(e){function t(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,a,s,l,c=[],u=!0,d=!1;try{if(s=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;u=!1}else for(;!(u=(o=s.call(i)).done)&&(c.push(o.value),c.length!==r);u=!0);}catch(h){d=!0,a=h}finally{try{if(!u&&i.return!=null&&(l=i.return(),Object(l)!==l))return}finally{if(d)throw a}}return c}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Twe);var $Rt=Twe.exports,kwe={exports:{}},Owe={exports:{}};(function(e){function t(n,r){(r==null||r>n.length)&&(r=n.length);for(var i=0,o=Array(r);i<r;i++)o[i]=n[i];return o}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Owe);var Pwe=Owe.exports;(function(e){var t=Pwe;function n(r,i){if(r){if(typeof r=="string")return t(r,i);var o={}.toString.call(r).slice(8,-1);return o==="Object"&&r.constructor&&(o=r.constructor.name),o==="Map"||o==="Set"?Array.from(r):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?t(r,i):void 0}}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(kwe);var ZV=kwe.exports,Mwe={exports:{}};(function(e){function t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Mwe);var Iwe=Mwe.exports;(function(e){var t=Ewe,n=$Rt,r=ZV,i=Iwe;function o(a,s){return t(a)||n(a,s)||r(a,s)||i()}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports})(wwe);var $we=wwe.exports,Rwe={exports:{}},Awe={exports:{}};(function(e){function t(n,r){if(n==null)return{};var i={};for(var o in n)if({}.hasOwnProperty.call(n,o)){if(r.includes(o))continue;i[o]=n[o]}return i}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Awe);var RRt=Awe.exports;(function(e){var t=RRt;function n(r,i){if(r==null)return{};var o,a,s=t(r,i);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(r);for(a=0;a<l.length;a++)o=l[a],i.includes(o)||{}.propertyIsEnumerable.call(r,o)&&(s[o]=r[o])}return s}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Rwe);var Nwe=Rwe.exports;const u4=Y_(Pje);var MC={};Object.defineProperty(MC,"__esModule",{value:!0});MC.default=void 0;var ARt=f,NRt=(0,ARt.createContext)({});MC.default=NRt;var d4={},qs={},l0={},oM={};Object.defineProperty(oM,"__esModule",{value:!0});oM.default=DRt;function DRt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var JV={};Object.defineProperty(JV,"__esModule",{value:!0});JV.default=LRt;function LRt(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 eK=Wr.default;Object.defineProperty(l0,"__esModule",{value:!0});l0.clearContainerCache=WRt;l0.injectCSS=nK;l0.removeCSS=zRt;l0.updateCSS=VRt;var ooe=eK(Wv),FRt=eK(oM),jRt=eK(JV),aoe="data-rc-order",soe="data-rc-priority",BRt="rc-util-key",Ok=new Map;function Dwe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):BRt}function aM(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function HRt(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function tK(e){return Array.from((Ok.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function nK(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,FRt.default)())return null;var n=t.csp,r=t.prepend,i=t.priority,o=i===void 0?0:i,a=HRt(r),s=a==="prependQueue",l=document.createElement("style");l.setAttribute(aoe,a),s&&o&&l.setAttribute(soe,"".concat(o)),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;var c=aM(t),u=c.firstChild;if(r){if(s){var d=(t.styles||tK(c)).filter(function(h){if(!["prepend","prependQueue"].includes(h.getAttribute(aoe)))return!1;var p=Number(h.getAttribute(soe)||0);return o>=p});if(d.length)return c.insertBefore(l,d[d.length-1].nextSibling),l}c.insertBefore(l,u)}else c.appendChild(l);return l}function Lwe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=aM(t);return(t.styles||tK(n)).find(function(r){return r.getAttribute(Dwe(t))===e})}function zRt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Lwe(e,t);if(n){var r=aM(t);r.removeChild(n)}}function URt(e,t){var n=Ok.get(e);if(!n||!(0,jRt.default)(document,n)){var r=nK("",t),i=r.parentNode;Ok.set(e,i),e.removeChild(r)}}function WRt(){Ok.clear()}function VRt(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=aM(n),i=tK(r),o=(0,ooe.default)((0,ooe.default)({},n),{},{styles:i});URt(r,o);var a=Lwe(t,o);if(a){var s,l;if((s=o.csp)!==null&&s!==void 0&&s.nonce&&a.nonce!==((l=o.csp)===null||l===void 0?void 0:l.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 u=nK(e,o);return u.setAttribute(Dwe(o),t),u}var sM={};Object.defineProperty(sM,"__esModule",{value:!0});sM.getShadowRoot=KRt;sM.inShadow=jwe;function Fwe(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function jwe(e){return Fwe(e)instanceof ShadowRoot}function KRt(e){return jwe(e)?Fwe(e):null}var Xl={};Object.defineProperty(Xl,"__esModule",{value:!0});Xl.call=rK;Xl.default=void 0;Xl.note=Hwe;Xl.noteOnce=Uwe;Xl.preMessage=void 0;Xl.resetWarned=zwe;Xl.warning=Bwe;Xl.warningOnce=f4;var nB={},qRt=Xl.preMessage=function(t){};function Bwe(e,t){}function Hwe(e,t){}function zwe(){nB={}}function rK(e,t,n){!t&&!nB[n]&&(e(!1,n),nB[n]=!0)}function f4(e,t){rK(Bwe,e,t)}function Uwe(e,t){rK(Hwe,e,t)}f4.preMessage=qRt;f4.resetWarned=zwe;f4.noteOnce=Uwe;Xl.default=f4;var GRt=va.default,lM=Wr.default;Object.defineProperty(qs,"__esModule",{value:!0});qs.generate=iB;qs.getSecondaryColor=rAt;qs.iconStyles=void 0;qs.isIconDefinition=nAt;qs.normalizeAttrs=rB;qs.normalizeTwoToneColors=iAt;qs.useInsertStyles=qs.svgBaseProps=void 0;qs.warning=tAt;var HA=lM(Wv),loe=lM(Uv),YRt=u4,XRt=l0,QRt=sM,ZRt=lM(Xl),Pk=GRt(f),JRt=lM(MC);function eAt(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function tAt(e,t){(0,ZRt.default)(e,"[@ant-design/icons] ".concat(t))}function nAt(e){return(0,loe.default)(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&((0,loe.default)(e.icon)==="object"||typeof e.icon=="function")}function rB(){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[eAt(n)]=r}return t},{})}function iB(e,t,n){return n?Pk.default.createElement(e.tag,(0,HA.default)((0,HA.default)({key:t},rB(e.attrs)),n),(e.children||[]).map(function(r,i){return iB(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):Pk.default.createElement(e.tag,(0,HA.default)({key:t},rB(e.attrs)),(e.children||[]).map(function(r,i){return iB(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function rAt(e){return(0,YRt.generate)(e)[0]}function iAt(e){return e?Array.isArray(e)?e:[e]:[]}qs.svgBaseProps={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"};var oAt=qs.iconStyles=`
|
||
.anticon {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
color: inherit;
|
||
font-style: normal;
|
||
line-height: 0;
|
||
text-align: center;
|
||
text-transform: none;
|
||
vertical-align: -0.125em;
|
||
text-rendering: optimizeLegibility;
|
||
-webkit-font-smoothing: antialiased;
|
||
-moz-osx-font-smoothing: grayscale;
|
||
}
|
||
|
||
.anticon > * {
|
||
line-height: 1;
|
||
}
|
||
|
||
.anticon svg {
|
||
display: inline-block;
|
||
}
|
||
|
||
.anticon::before {
|
||
display: none;
|
||
}
|
||
|
||
.anticon .anticon-icon {
|
||
display: block;
|
||
}
|
||
|
||
.anticon[tabindex] {
|
||
cursor: pointer;
|
||
}
|
||
|
||
.anticon-spin::before,
|
||
.anticon-spin {
|
||
display: inline-block;
|
||
-webkit-animation: loadingCircle 1s infinite linear;
|
||
animation: loadingCircle 1s infinite linear;
|
||
}
|
||
|
||
@-webkit-keyframes loadingCircle {
|
||
100% {
|
||
-webkit-transform: rotate(360deg);
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
|
||
@keyframes loadingCircle {
|
||
100% {
|
||
-webkit-transform: rotate(360deg);
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
`;qs.useInsertStyles=function(t){var n=(0,Pk.useContext)(JRt.default),r=n.csp,i=n.prefixCls,o=n.layer,a=oAt;i&&(a=a.replace(/anticon/g,i)),o&&(a="@layer ".concat(o,` {
|
||
`).concat(a,`
|
||
}`)),(0,Pk.useEffect)(function(){var s=t.current,l=(0,QRt.getShadowRoot)(s);(0,XRt.updateCSS)(a,"@ant-design-icons",{prepend:!o,csp:r,attachTo:l})},[])};var Wwe=Wr.default,aAt=va.default;Object.defineProperty(d4,"__esModule",{value:!0});d4.default=void 0;var sAt=Wwe(Nwe),I2=Wwe(Wv),lAt=aAt(f),d1=qs,cAt=["icon","className","onClick","style","primaryColor","secondaryColor"],lw={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function uAt(e){var t=e.primaryColor,n=e.secondaryColor;lw.primaryColor=t,lw.secondaryColor=n||(0,d1.getSecondaryColor)(t),lw.calculated=!!n}function dAt(){return(0,I2.default)({},lw)}var cM=function(t){var n=t.icon,r=t.className,i=t.onClick,o=t.style,a=t.primaryColor,s=t.secondaryColor,l=(0,sAt.default)(t,cAt),c=lAt.useRef(),u=lw;if(a&&(u={primaryColor:a,secondaryColor:s||(0,d1.getSecondaryColor)(a)}),(0,d1.useInsertStyles)(c),(0,d1.warning)((0,d1.isIconDefinition)(n),"icon should be icon definiton, but got ".concat(n)),!(0,d1.isIconDefinition)(n))return null;var d=n;return d&&typeof d.icon=="function"&&(d=(0,I2.default)((0,I2.default)({},d),{},{icon:d.icon(u.primaryColor,u.secondaryColor)})),(0,d1.generate)(d.icon,"svg-".concat(d.name),(0,I2.default)((0,I2.default)({className:r,onClick:i,style:o,"data-icon":d.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};cM.displayName="IconReact";cM.getTwoToneColors=dAt;cM.setTwoToneColors=uAt;d4.default=cM;var uM={},Vwe=Wr.default;Object.defineProperty(uM,"__esModule",{value:!0});uM.getTwoToneColor=mAt;uM.setTwoToneColor=pAt;var fAt=Vwe($we),Kwe=Vwe(d4),hAt=qs;function pAt(e){var t=(0,hAt.normalizeTwoToneColors)(e),n=(0,fAt.default)(t,2),r=n[0],i=n[1];return Kwe.default.setTwoToneColors({primaryColor:r,secondaryColor:i})}function mAt(){var e=Kwe.default.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var c0=Wr.default,gAt=va.default;Object.defineProperty(PC,"__esModule",{value:!0});PC.default=void 0;var vAt=c0(iM),yAt=c0($we),coe=c0(Lfe),bAt=c0(Nwe),C5=gAt(f),SAt=c0(iO),CAt=u4,xAt=c0(MC),wAt=c0(d4),iK=uM,_At=qs,EAt=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];(0,iK.setTwoToneColor)(CAt.blue.primary);var dM=C5.forwardRef(function(e,t){var n=e.className,r=e.icon,i=e.spin,o=e.rotate,a=e.tabIndex,s=e.onClick,l=e.twoToneColor,c=(0,bAt.default)(e,EAt),u=C5.useContext(xAt.default),d=u.prefixCls,h=d===void 0?"anticon":d,p=u.rootClassName,m=(0,SAt.default)(p,h,(0,coe.default)((0,coe.default)({},"".concat(h,"-").concat(r.name),!!r.name),"".concat(h,"-spin"),!!i||r.name==="loading"),n),v=a;v===void 0&&s&&(v=-1);var y=o?{msTransform:"rotate(".concat(o,"deg)"),transform:"rotate(".concat(o,"deg)")}:void 0,S=(0,_At.normalizeTwoToneColors)(l),b=(0,yAt.default)(S,2),C=b[0],_=b[1];return C5.createElement("span",(0,vAt.default)({role:"img","aria-label":r.name},c,{ref:t,tabIndex:v,onClick:s,className:m}),C5.createElement(wAt.default,{icon:r,primaryColor:C,secondaryColor:_,style:y}))});dM.displayName="AntdIcon";dM.getTwoToneColor=iK.getTwoToneColor;dM.setTwoToneColor=iK.setTwoToneColor;PC.default=dM;var TAt=["isLoading","pastDelay","timedOut","error","retry"],kAt=function(t){t.isLoading,t.pastDelay,t.timedOut,t.error,t.retry;var n=tn(t,TAt);return V.jsx("div",{style:{paddingBlockStart:100,textAlign:"center"},children:V.jsx(Uc,Y({size:"large"},n))})},OAt=function(t){return ae({},t.componentCls,{marginBlock:0,marginBlockStart:48,marginBlockEnd:24,marginInline:0,paddingBlock:0,paddingInline:16,textAlign:"center","&-list":{marginBlockEnd:8,color:t.colorTextSecondary,"&-link":{color:t.colorTextSecondary,textDecoration:t.linkDecoration},"*:not(:last-child)":{marginInlineEnd:8},"&:hover":{color:t.colorPrimary}},"&-copyright":{fontSize:"14px",color:t.colorText}})};function PAt(e){return to("ProLayoutFooter",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[OAt(n)]})}var MAt=function(t){var n=t.className,r=t.prefixCls,i=t.links,o=t.copyright,a=t.style,s=f.useContext(nr.ConfigContext),l=s.getPrefixCls(r||"pro-global-footer"),c=PAt(l),u=c.wrapSSR,d=c.hashId;return(i==null||i===!1||Array.isArray(i)&&i.length===0)&&(o==null||o===!1)?null:u(V.jsxs("div",{className:Re(l,d,n),style:a,children:[i&&V.jsx("div",{className:"".concat(l,"-list ").concat(d).trim(),children:i.map(function(h){return V.jsx("a",{className:"".concat(l,"-list-link ").concat(d).trim(),title:h.key,target:h.blankTarget?"_blank":"_self",href:h.href,rel:"noreferrer",children:h.title},h.key)})}),o&&V.jsx("div",{className:"".concat(l,"-copyright ").concat(d).trim(),children:o})]}))},IAt=wo.Footer,$At=function(t){var n=t.links,r=t.copyright,i=t.style,o=t.className,a=t.prefixCls;return V.jsx(IAt,{className:o,style:Y({padding:0},i),children:V.jsx(MAt,{links:n,prefixCls:a,copyright:r===!1?null:V.jsxs(f.Fragment,{children:[V.jsx(gst,{})," ",r]})})})},uoe=function e(t){return(t||[]).reduce(function(n,r){if(r.key&&n.push(r.key),r.children||r.routes){var i=n.concat(e(r.children||r.routes)||[]);return i}return n},[])};function fM(e){return e.map(function(t){var n=t.children||[],r=Y({},t);if(!r.children&&r.routes&&(r.children=r.routes),!r.name||r.hideInMenu)return null;if(r&&r!==null&&r!==void 0&&r.children){if(!r.hideChildrenInMenu&&n.some(function(i){return i&&i.name&&!i.hideInMenu}))return Y(Y({},t),{},{children:fM(n)});delete r.children}return delete r.routes,r}).filter(function(t){return t})}var RAt=function(){return V.jsx("svg",{width:"1em",height:"1em",viewBox:"0 0 12 12",fill:"currentColor","aria-hidden":"true",children:V.jsx("path",{d:"M0 0h3v3H0V0zm4.5 0h3v3h-3V0zM9 0h3v3H9V0zM0 4.5h3v3H0v-3zm4.503 0h3v3h-3v-3zM9 4.5h3v3H9v-3zM0 9h3v3H0V9zm4.503 0h3v3h-3V9zM9 9h3v3H9V9z"})})},AAt=function e(t){var n=t.appList,r=t.baseClassName,i=t.hashId,o=t.itemClick;return V.jsx("div",{className:"".concat(r,"-content ").concat(i).trim(),children:V.jsx("ul",{className:"".concat(r,"-content-list ").concat(i).trim(),children:n==null?void 0:n.map(function(a,s){var l;return a!=null&&(l=a.children)!==null&&l!==void 0&&l.length?V.jsxs("div",{className:"".concat(r,"-content-list-item-group ").concat(i).trim(),children:[V.jsx("div",{className:"".concat(r,"-content-list-item-group-title ").concat(i).trim(),children:a.title}),V.jsx(e,{hashId:i,itemClick:o,appList:a==null?void 0:a.children,baseClassName:r})]},s):V.jsx("li",{className:"".concat(r,"-content-list-item ").concat(i).trim(),onClick:function(u){u.stopPropagation(),o==null||o(a)},children:V.jsxs("a",{href:o?void 0:a.url,target:a.target,rel:"noreferrer",children:[oK(a.icon),V.jsxs("div",{children:[V.jsx("div",{children:a.title}),a.desc?V.jsx("span",{children:a.desc}):null]})]})},s)})})})},NAt=function(t,n){if(t&&typeof t=="string"&&EV(t))return V.jsx("img",{src:t,alt:"logo"});if(typeof t=="function")return t();if(t&&typeof t=="string")return V.jsx("div",{id:"avatarLogo",children:t});if(!t&&n&&typeof n=="string"){var r=n.substring(0,1);return V.jsx("div",{id:"avatarLogo",children:r})}return t},DAt=function e(t){var n=t.appList,r=t.baseClassName,i=t.hashId,o=t.itemClick;return V.jsx("div",{className:"".concat(r,"-content ").concat(i).trim(),children:V.jsx("ul",{className:"".concat(r,"-content-list ").concat(i).trim(),children:n==null?void 0:n.map(function(a,s){var l;return a!=null&&(l=a.children)!==null&&l!==void 0&&l.length?V.jsxs("div",{className:"".concat(r,"-content-list-item-group ").concat(i).trim(),children:[V.jsx("div",{className:"".concat(r,"-content-list-item-group-title ").concat(i).trim(),children:a.title}),V.jsx(e,{hashId:i,itemClick:o,appList:a==null?void 0:a.children,baseClassName:r})]},s):V.jsx("li",{className:"".concat(r,"-content-list-item ").concat(i).trim(),onClick:function(u){u.stopPropagation(),o==null||o(a)},children:V.jsxs("a",{href:o?"javascript:;":a.url,target:a.target,rel:"noreferrer",children:[NAt(a.icon,a.title),V.jsx("div",{children:V.jsx("div",{children:a.title})})]})},s)})})})},LAt=function(t){return{"&-content":{maxHeight:"calc(100vh - 48px)",overflow:"auto","&-list":{boxSizing:"content-box",maxWidth:656,marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none","&-item":{position:"relative",display:"inline-block",width:328,height:72,paddingInline:16,paddingBlock:16,verticalAlign:"top",listStyleType:"none",transition:"transform 0.2s cubic-bezier(0.333, 0, 0, 1)",borderRadius:t.borderRadius,"&-group":{marginBottom:16,"&-title":{margin:"16px 0 8px 12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginTop:12}}},"&:hover":{backgroundColor:t.colorBgTextHover},"* div":PA==null?void 0:PA(t),a:{display:"flex",height:"100%",fontSize:12,textDecoration:"none","& > img":{width:40,height:40},"& > div":{marginInlineStart:14,color:t.colorTextHeading,fontSize:14,lineHeight:"22px",whiteSpace:"nowrap",textOverflow:"ellipsis"},"& > div > span":{color:t.colorTextSecondary,fontSize:12,lineHeight:"20px"}}}}}}},FAt=function(t){return{"&-content":{maxHeight:"calc(100vh - 48px)",overflow:"auto","&-list":{boxSizing:"border-box",maxWidth:376,marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none","&-item":{position:"relative",display:"inline-block",width:104,height:104,marginBlock:8,marginInline:8,paddingInline:24,paddingBlock:24,verticalAlign:"top",listStyleType:"none",transition:"transform 0.2s cubic-bezier(0.333, 0, 0, 1)",borderRadius:t.borderRadius,"&-group":{marginBottom:16,"&-title":{margin:"16px 0 8px 12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginTop:12}}},"&:hover":{backgroundColor:t.colorBgTextHover},a:{display:"flex",flexDirection:"column",alignItems:"center",height:"100%",fontSize:12,textDecoration:"none","& > #avatarLogo":{width:40,height:40,margin:"0 auto",color:t.colorPrimary,fontSize:22,lineHeight:"40px",textAlign:"center",backgroundImage:"linear-gradient(180deg, #E8F0FB 0%, #F6F8FC 100%)",borderRadius:t.borderRadius},"& > img":{width:40,height:40},"& > div":{marginBlockStart:5,marginInlineStart:0,color:t.colorTextHeading,fontSize:14,lineHeight:"22px",whiteSpace:"nowrap",textOverflow:"ellipsis"},"& > div > span":{color:t.colorTextSecondary,fontSize:12,lineHeight:"20px"}}}}}}},jAt=function(t){var n,r,i,o,a;return ae({},t.componentCls,{"&-icon":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingInline:4,paddingBlock:0,fontSize:14,lineHeight:"14px",height:28,width:28,cursor:"pointer",color:(n=t.layout)===null||n===void 0?void 0:n.colorTextAppListIcon,borderRadius:t.borderRadius,"&:hover":{color:(r=t.layout)===null||r===void 0?void 0:r.colorTextAppListIconHover,backgroundColor:(i=t.layout)===null||i===void 0?void 0:i.colorBgAppListIconHover},"&-active":{color:(o=t.layout)===null||o===void 0?void 0:o.colorTextAppListIconHover,backgroundColor:(a=t.layout)===null||a===void 0?void 0:a.colorBgAppListIconHover}},"&-item-title":{marginInlineStart:"16px",marginInlineEnd:"8px",marginBlockStart:0,marginBlockEnd:"12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginBlockStart:12}},"&-popover":ae({},"".concat(t.antCls,"-popover-arrow"),{display:"none"}),"&-simple":FAt(t),"&-default":LAt(t)})};function BAt(e){return to("AppsLogoComponents",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[jAt(n)]})}var oK=function(t){return typeof t=="string"?V.jsx("img",{width:"auto",height:22,src:t,alt:"logo"}):typeof t=="function"?t():t},aK=function(t){var n,r=t.appList,i=t.appListRender,o=t.prefixCls,a=o===void 0?"ant-pro":o,s=t.onItemClick,l=me.useRef(null),c=me.useRef(null),u="".concat(a,"-layout-apps"),d=BAt(u),h=d.wrapSSR,p=d.hashId,m=f.useState(!1),v=Le(m,2),y=v[0],S=v[1],b=function(E){s==null||s(E,c)},C=f.useMemo(function(){var x=r==null?void 0:r.some(function(E){return!(E!=null&&E.desc)});return x?V.jsx(DAt,{hashId:p,appList:r,itemClick:s?b:void 0,baseClassName:"".concat(u,"-simple")}):V.jsx(AAt,{hashId:p,appList:r,itemClick:s?b:void 0,baseClassName:"".concat(u,"-default")})},[r,u,p]);if(!(t!=null&&(n=t.appList)!==null&&n!==void 0&&n.length))return null;var _=i?i(t==null?void 0:t.appList,C):C,T=YE(void 0,function(x){return S(x)});return h(V.jsxs(V.Fragment,{children:[V.jsx("div",{ref:l,onClick:function(E){E.stopPropagation(),E.preventDefault()}}),V.jsx(Pu,Y(Y({placement:"bottomRight",trigger:["click"],zIndex:9999,arrow:!1},T),{},{overlayClassName:"".concat(u,"-popover ").concat(p).trim(),content:_,getPopupContainer:function(){return l.current||document.body},children:V.jsx("span",{ref:c,onClick:function(E){E.stopPropagation()},className:Re("".concat(u,"-icon"),p,ae({},"".concat(u,"-icon-active"),y)),children:V.jsx(RAt,{})})}))]}))};function HAt(){return V.jsx("svg",{width:"1em",height:"1em",viewBox:"0 0 12 12",fill:"currentColor","aria-hidden":"true",children:V.jsx("path",{d:"M6.432 7.967a.448.448 0 01-.318.133h-.228a.46.46 0 01-.318-.133L2.488 4.85a.305.305 0 010-.43l.427-.43a.293.293 0 01.42 0L6 6.687l2.665-2.699a.299.299 0 01.426 0l.42.431a.305.305 0 010 .43L6.432 7.967z"})})}var zAt=function(t){var n,r,i;return ae({},t.componentCls,{position:"absolute",insetBlockStart:"18px",zIndex:"101",width:"24px",height:"24px",fontSize:["14px","16px"],textAlign:"center",borderRadius:"40px",insetInlineEnd:"-13px",transition:"transform 0.3s",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:(n=t.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.colorTextCollapsedButton,backgroundColor:(r=t.layout)===null||r===void 0||(r=r.sider)===null||r===void 0?void 0:r.colorBgCollapsedButton,boxShadow:"0 2px 8px -2px rgba(0,0,0,0.05), 0 1px 4px -1px rgba(25,15,15,0.07), 0 0 1px 0 rgba(0,0,0,0.08)","&:hover":{color:(i=t.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.colorTextCollapsedButtonHover,boxShadow:"0 4px 16px -4px rgba(0,0,0,0.05), 0 2px 8px -2px rgba(25,15,15,0.07), 0 1px 2px 0 rgba(0,0,0,0.08)"},".anticon":{fontSize:"14px"},"& > svg":{transition:"transform 0.3s",transform:"rotate(90deg)"},"&-collapsed":{"& > svg":{transform:"rotate(-90deg)"}}})};function UAt(e){return to("SiderMenuCollapsedIcon",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[zAt(n)]})}var WAt=["isMobile","collapsed"],VAt=function(t){var n=t.isMobile,r=t.collapsed,i=tn(t,WAt),o=UAt(t.className),a=o.wrapSSR,s=o.hashId;return n&&r?null:a(V.jsx("div",Y(Y({},i),{},{className:Re(t.className,s,ae(ae({},"".concat(t.className,"-collapsed"),r),"".concat(t.className,"-is-mobile"),n)),children:V.jsx(HAt,{})})))},qwe={navTheme:"light",layout:"side",contentWidth:"Fluid",fixedHeader:!1,fixSiderbar:!0,iconfontUrl:"",colorPrimary:"#1677FF",splitMenus:!1},KAt=function(t,n){var r,i,o=n.includes("horizontal")?(r=t.layout)===null||r===void 0?void 0:r.header:(i=t.layout)===null||i===void 0?void 0:i.sider;return Y(Y(ae({},"".concat(t.componentCls),ae(ae(ae(ae(ae(ae(ae(ae(ae({background:"transparent",color:o==null?void 0:o.colorTextMenu,border:"none"},"".concat(t.componentCls,"-menu-item"),{transition:"none !important"}),"".concat(t.componentCls,"-submenu-has-icon"),ae({},"> ".concat(t.antCls,"-menu-sub"),{paddingInlineStart:10})),"".concat(t.antCls,"-menu-title-content"),{width:"100%",height:"100%",display:"inline-flex"}),"".concat(t.antCls,"-menu-title-content"),{"&:first-child":{width:"100%"}}),"".concat(t.componentCls,"-item-icon"),{display:"flex",alignItems:"center"}),"&&-collapsed",ae(ae(ae({},"".concat(t.antCls,`-menu-item,
|
||
`).concat(t.antCls,"-menu-item-group > ").concat(t.antCls,"-menu-item-group-list > ").concat(t.antCls,`-menu-item,
|
||
`).concat(t.antCls,"-menu-item-group > ").concat(t.antCls,"-menu-item-group-list > ").concat(t.antCls,"-menu-submenu > ").concat(t.antCls,`-menu-submenu-title,
|
||
`).concat(t.antCls,"-menu-submenu > ").concat(t.antCls,"-menu-submenu-title"),{paddingInline:"0 !important",marginBlock:"4px !important"}),"".concat(t.antCls,"-menu-item-group > ").concat(t.antCls,"-menu-item-group-list > ").concat(t.antCls,"-menu-submenu-selected > ").concat(t.antCls,`-menu-submenu-title,
|
||
`).concat(t.antCls,"-menu-submenu-selected > ").concat(t.antCls,"-menu-submenu-title"),{backgroundColor:o==null?void 0:o.colorBgMenuItemSelected,borderRadius:t.borderRadiusLG}),"".concat(t.componentCls,"-group"),ae({},"".concat(t.antCls,"-menu-item-group-title"),{paddingInline:0}))),"&-item-title",ae(ae(ae(ae(ae({display:"flex",flexDirection:"row",alignItems:"center",gap:t.marginXS},"".concat(t.componentCls,"-item-text"),{maxWidth:"100%",textOverflow:"ellipsis",overflow:"hidden",wordBreak:"break-all",whiteSpace:"nowrap"}),"&-collapsed",ae(ae({minWidth:40,height:40},"".concat(t.componentCls,"-item-icon"),{height:"16px",width:"16px",lineHeight:"16px !important",".anticon":{lineHeight:"16px !important",height:"16px"}}),"".concat(t.componentCls,"-item-text-has-icon"),{display:"none !important"})),"&-collapsed-level-0",{flexDirection:"column",justifyContent:"center"}),"&".concat(t.componentCls,"-group-item-title"),{gap:t.marginXS,height:18,overflow:"hidden"}),"&".concat(t.componentCls,"-item-collapsed-show-title"),ae({lineHeight:"16px",gap:0},"&".concat(t.componentCls,"-item-title-collapsed"),ae(ae({display:"flex"},"".concat(t.componentCls,"-item-icon"),{height:"16px",width:"16px",lineHeight:"16px !important",".anticon":{lineHeight:"16px!important",height:"16px"}}),"".concat(t.componentCls,"-item-text"),{opacity:"1 !important",display:"inline !important",textAlign:"center",fontSize:12,height:12,lineHeight:"12px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"100%",margin:0,padding:0,marginBlockStart:4})))),"&-group",ae({},"".concat(t.antCls,"-menu-item-group-title"),{fontSize:12,color:t.colorTextLabel,".anticon":{marginInlineEnd:8}})),"&-group-divider",{color:t.colorTextSecondary,fontSize:12,lineHeight:20})),n.includes("horizontal")?{}:ae({},"".concat(t.antCls,"-menu-submenu").concat(t.antCls,"-menu-submenu-popup"),ae({},"".concat(t.componentCls,"-item-title"),{alignItems:"flex-start"}))),{},ae({},"".concat(t.antCls,"-menu-submenu-popup"),{backgroundColor:"rgba(255, 255, 255, 0.42)","-webkit-backdrop-filter":"blur(8px)",backdropFilter:"blur(8px)"}))};function qAt(e,t){return to("ProLayoutBaseMenu"+t,function(n){var r=Y(Y({},n),{},{componentCls:".".concat(e)});return[KAt(r,t||"inline")]})}var doe=function(t){var n=f.useState(t.collapsed),r=Le(n,2),i=r[0],o=r[1],a=f.useState(!1),s=Le(a,2),l=s[0],c=s[1];return f.useEffect(function(){c(!1),setTimeout(function(){o(t.collapsed)},400)},[t.collapsed]),t.disable?t.children:V.jsx(Ga,{title:t.title,open:i&&t.collapsed?l:!1,placement:"right",onOpenChange:c,children:t.children})},Gwe=JSe({scriptUrl:qwe.iconfontUrl}),foe=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"icon-",r=arguments.length>2?arguments[2]:void 0;if(typeof t=="string"&&t!==""){if(EV(t)||A0t(t))return V.jsx("img",{width:16,src:t,alt:"icon",className:r},t);if(t.startsWith(n))return V.jsx(Gwe,{type:t})}return t},hoe=function(t){if(t&&typeof t=="string"){var n=t.substring(0,1).toUpperCase();return n}return null},GAt=pi(function e(t){var n=this;hi(this,e),ae(this,"props",void 0),ae(this,"getNavMenuItems",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],i=arguments.length>1?arguments[1]:void 0,o=arguments.length>2?arguments[2]:void 0;return r.map(function(a){return n.getSubMenuOrItem(a,i,o)}).filter(function(a){return a}).flat(1)}),ae(this,"getSubMenuOrItem",function(r,i,o){var a=n.props,s=a.subMenuItemRender,l=a.baseClassName,c=a.prefixCls,u=a.collapsed,d=a.menu,h=a.iconPrefixes,p=a.layout,m=(d==null?void 0:d.type)==="group"&&p!=="top",v=n.props.token,y=n.getIntlName(r),S=(r==null?void 0:r.children)||(r==null?void 0:r.routes),b=m&&i===0?"group":void 0;if(Array.isArray(S)&&S.length>0){var C,_,T,x,E,k=i===0||m&&i===1,M=foe(r.icon,h,"".concat(l,"-icon ").concat((C=n.props)===null||C===void 0?void 0:C.hashId)),P=u&&k?hoe(y):null,D=V.jsxs("div",{className:Re("".concat(l,"-item-title"),(_=n.props)===null||_===void 0?void 0:_.hashId,ae(ae(ae(ae({},"".concat(l,"-item-title-collapsed"),u),"".concat(l,"-item-title-collapsed-level-").concat(o),u),"".concat(l,"-group-item-title"),b==="group"),"".concat(l,"-item-collapsed-show-title"),(d==null?void 0:d.collapsedShowTitle)&&u)),children:[b==="group"&&u?null:k&&M?V.jsx("span",{className:"".concat(l,"-item-icon ").concat((T=n.props)===null||T===void 0?void 0:T.hashId).trim(),children:M}):P,V.jsx("span",{className:Re("".concat(l,"-item-text"),(x=n.props)===null||x===void 0?void 0:x.hashId,ae({},"".concat(l,"-item-text-has-icon"),b!=="group"&&k&&(M||P))),children:y})]}),R=s?s(Y(Y({},r),{},{isUrl:!1}),D,n.props):D;if(m&&i===0&&n.props.collapsed&&!d.collapsedShowGroupTitle)return n.getNavMenuItems(S,i+1,i);var A=n.getNavMenuItems(S,i+1,m&&i===0&&n.props.collapsed?i:i+1);return[{type:b,key:r.key||r.path,label:R,onClick:m?void 0:r.onTitleClick,children:A,className:Re(ae(ae(ae({},"".concat(l,"-group"),b==="group"),"".concat(l,"-submenu"),b!=="group"),"".concat(l,"-submenu-has-icon"),b!=="group"&&k&&M))},m&&i===0?{type:"divider",prefixCls:c,className:"".concat(l,"-divider"),key:(r.key||r.path)+"-group-divider",style:{padding:0,borderBlockEnd:0,margin:n.props.collapsed?"4px":"6px 16px",marginBlockStart:n.props.collapsed?4:8,borderColor:v==null||(E=v.layout)===null||E===void 0||(E=E.sider)===null||E===void 0?void 0:E.colorMenuItemDivider}}:void 0].filter(Boolean)}return{className:"".concat(l,"-menu-item"),disabled:r.disabled,key:r.key||r.path,onClick:r.onTitleClick,label:n.getMenuItemPath(r,i,o)}}),ae(this,"getIntlName",function(r){var i=r.name,o=r.locale,a=n.props,s=a.menu,l=a.formatMessage,c=i;return o&&(s==null?void 0:s.locale)!==!1&&(c=l==null?void 0:l({id:o,defaultMessage:i})),n.props.menuTextRender?n.props.menuTextRender(r,c,n.props):c}),ae(this,"getMenuItemPath",function(r,i,o){var a,s,l,c,u=n.conversionPath(r.path||"/"),d=n.props,h=d.location,p=h===void 0?{pathname:"/"}:h,m=d.isMobile,v=d.onCollapse,y=d.menuItemRender,S=d.iconPrefixes,b=n.getIntlName(r),C=n.props,_=C.baseClassName,T=C.menu,x=C.collapsed,E=(T==null?void 0:T.type)==="group",k=i===0||E&&i===1,M=k?foe(r.icon,S,"".concat(_,"-icon ").concat((a=n.props)===null||a===void 0?void 0:a.hashId)):null,P=x&&k?hoe(b):null,D=V.jsxs("div",{className:Re("".concat(_,"-item-title"),(s=n.props)===null||s===void 0?void 0:s.hashId,ae(ae(ae({},"".concat(_,"-item-title-collapsed"),x),"".concat(_,"-item-title-collapsed-level-").concat(o),x),"".concat(_,"-item-collapsed-show-title"),(T==null?void 0:T.collapsedShowTitle)&&x)),children:[V.jsx("span",{className:"".concat(_,"-item-icon ").concat((l=n.props)===null||l===void 0?void 0:l.hashId).trim(),style:{display:P===null&&!M?"none":""},children:M||V.jsx("span",{className:"anticon",children:P})}),V.jsx("span",{className:Re("".concat(_,"-item-text"),(c=n.props)===null||c===void 0?void 0:c.hashId,ae({},"".concat(_,"-item-text-has-icon"),k&&(M||P))),children:b})]},u),R=EV(u);if(R){var A,H,F;D=V.jsxs("span",{onClick:function(){var K,Z;(K=window)===null||K===void 0||(Z=K.open)===null||Z===void 0||Z.call(K,u,"_blank")},className:Re("".concat(_,"-item-title"),(A=n.props)===null||A===void 0?void 0:A.hashId,ae(ae(ae(ae({},"".concat(_,"-item-title-collapsed"),x),"".concat(_,"-item-title-collapsed-level-").concat(o),x),"".concat(_,"-item-link"),!0),"".concat(_,"-item-collapsed-show-title"),(T==null?void 0:T.collapsedShowTitle)&&x)),children:[V.jsx("span",{className:"".concat(_,"-item-icon ").concat((H=n.props)===null||H===void 0?void 0:H.hashId).trim(),style:{display:P===null&&!M?"none":""},children:M||V.jsx("span",{className:"anticon",children:P})}),V.jsx("span",{className:Re("".concat(_,"-item-text"),(F=n.props)===null||F===void 0?void 0:F.hashId,ae({},"".concat(_,"-item-text-has-icon"),k&&(M||P))),children:b})]},u)}if(y){var U=Y(Y({},r),{},{isUrl:R,itemPath:u,isMobile:m,replace:u===p.pathname,onClick:function(){return v&&v(!0)},children:void 0});return i===0?V.jsx(doe,{collapsed:x,title:b,disable:r.disabledTooltip,children:y(U,D,n.props)}):y(U,D,n.props)}return i===0?V.jsx(doe,{collapsed:x,title:b,disable:r.disabledTooltip,children:D}):D}),ae(this,"conversionPath",function(r){return r&&r.indexOf("http")===0?r:"/".concat(r||"").replace(/\/+/g,"/")}),this.props=t}),YAt=function(t,n){var r=n.layout,i=n.collapsed,o={};return t&&!i&&["side","mix"].includes(r||"mix")&&(o={openKeys:t}),o},Ywe=function(t){var n=t.mode,r=t.className,i=t.handleOpenChange,o=t.style,a=t.menuData,s=t.prefixCls,l=t.menu,c=t.matchMenuKeys,u=t.iconfontUrl,d=t.selectedKeys,h=t.onSelect,p=t.menuRenderType,m=t.openKeys,v=f.useContext(Id),y=v.dark,S=v.token,b="".concat(s,"-base-menu-").concat(n),C=f.useRef([]),_=Qn(l==null?void 0:l.defaultOpenAll),T=Le(_,2),x=T[0],E=T[1],k=Qn(function(){return l!=null&&l.defaultOpenAll?uoe(a)||[]:m===!1?!1:[]},{value:m===!1?void 0:m,onChange:i}),M=Le(k,2),P=M[0],D=M[1],R=Qn([],{value:d,onChange:h?function(W){h&&W&&h(W)}:void 0}),A=Le(R,2),H=A[0],F=A[1];f.useEffect(function(){l!=null&&l.defaultOpenAll||m===!1||c&&(D(c),F(c))},[c.join("-")]),f.useEffect(function(){u&&(Gwe=JSe({scriptUrl:u}))},[u]),f.useEffect(function(){if(c.join("-")!==(H||[]).join("-")&&F(c),!x&&m!==!1&&c.join("-")!==(P||[]).join("-")){var W=c;(l==null?void 0:l.autoClose)===!1&&(W=Array.from(new Set([].concat(pt(c),pt(P||[]))))),D(W)}else l!=null&&l.ignoreFlatMenu&&x?D(uoe(a)):E(!1)},[c.join("-")]);var U=f.useMemo(function(){return YAt(P,t)},[P&&P.join(","),t.layout,t.collapsed]),z=qAt(b,n),K=z.wrapSSR,Z=z.hashId,N=f.useMemo(function(){return new GAt(Y(Y({},t),{},{token:S,menuRenderType:p,baseClassName:b,hashId:Z}))},[t,S,p,b,Z]);if(l!=null&&l.loading)return V.jsx("div",{style:n!=null&&n.includes("inline")?{padding:24}:{marginBlockStart:16},children:V.jsx(Mp,{active:!0,title:!1,paragraph:{rows:n!=null&&n.includes("inline")?6:1}})});t.openKeys===!1&&!t.handleOpenChange&&(C.current=c);var j=t.postMenuData?t.postMenuData(a):a;return j&&(j==null?void 0:j.length)<1?null:K(f.createElement(tf,Y(Y({},U),{},{_internalDisableMenuItemTitleTooltip:!0,key:"Menu",mode:n,inlineIndent:16,defaultOpenKeys:C.current,theme:y?"dark":"light",selectedKeys:H,style:Y({backgroundColor:"transparent",border:"none"},o),className:Re(r,Z,b,ae(ae({},"".concat(b,"-horizontal"),n==="horizontal"),"".concat(b,"-collapsed"),t.collapsed)),items:N.getNavMenuItems(j,0,0),onOpenChange:function(G){t.collapsed||D(G)}},t.menuProps)))};function XAt(e,t){var n=t.stylish,r=t.proLayoutCollapsedWidth;return to("ProLayoutSiderMenuStylish",function(i){var o=Y(Y({},i),{},{componentCls:".".concat(e),proLayoutCollapsedWidth:r});return n?[ae({},"div".concat(i.proComponentsCls,"-layout"),ae({},"".concat(o.componentCls),n==null?void 0:n(o)))]:[]})}var QAt=["title","render"],ZAt=me.memo(function(e){return V.jsx(V.Fragment,{children:e.children})}),JAt=wo.Sider,poe=wo._InternalSiderContext,eNt=poe===void 0?{Provider:ZAt}:poe,sK=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"menuHeaderRender",r=t.logo,i=t.title,o=t.layout,a=t[n];if(a===!1)return null;var s=oK(r),l=V.jsx("h1",{children:i??"Ant Design Pro"});return a?a(s,t.collapsed?null:l,t):t.isMobile?null:o==="mix"&&n==="menuHeaderRender"?!1:t.collapsed?V.jsx("a",{children:s},"title"):V.jsxs("a",{children:[s,l]},"title")},moe=function(t){var n,r=t.collapsed,i=t.originCollapsed,o=t.fixSiderbar,a=t.menuFooterRender,s=t.onCollapse,l=t.theme,c=t.siderWidth,u=t.isMobile,d=t.onMenuHeaderClick,h=t.breakpoint,p=h===void 0?"lg":h,m=t.style,v=t.layout,y=t.menuExtraRender,S=y===void 0?!1:y,b=t.links,C=t.menuContentRender,_=t.collapsedButtonRender,T=t.prefixCls,x=t.avatarProps,E=t.rightContentRender,k=t.actionsRender,M=t.onOpenChange,P=t.stylish,D=t.logoStyle,R=f.useContext(Id),A=R.hashId,H=f.useMemo(function(){return!(u||v==="mix")},[u,v]),F="".concat(T,"-sider"),U=64,z=XAt("".concat(F,".").concat(F,"-stylish"),{stylish:P,proLayoutCollapsedWidth:U}),K=Re("".concat(F),A,ae(ae(ae(ae(ae(ae(ae({},"".concat(F,"-fixed"),o),"".concat(F,"-fixed-mix"),v==="mix"&&!u&&o),"".concat(F,"-collapsed"),t.collapsed),"".concat(F,"-layout-").concat(v),v&&!u),"".concat(F,"-light"),l!=="dark"),"".concat(F,"-mix"),v==="mix"&&!u),"".concat(F,"-stylish"),!!P)),Z=sK(t),N=S&&S(t),j=f.useMemo(function(){return C!==!1&&f.createElement(Ywe,Y(Y({},t),{},{key:"base-menu",mode:r&&!u?"vertical":"inline",handleOpenChange:M,style:{width:"100%"},className:"".concat(F,"-menu ").concat(A).trim()}))},[F,A,C,M,t]),W=(b||[]).map(function(pe,he){return{className:"".concat(F,"-link"),label:pe,key:he}}),G=f.useMemo(function(){return C?C(t,j):j},[C,j,t]),re=f.useMemo(function(){if(!x)return null;var pe=x.title,he=x.render,_e=tn(x,QAt),ce=V.jsxs("div",{className:"".concat(F,"-actions-avatar"),children:[_e!=null&&_e.src||_e!=null&&_e.srcSet||_e.icon||_e.children?V.jsx(Rp,Y({size:28},_e)):null,x.title&&!r&&V.jsx("span",{children:pe})]});return he?he(x,ce,t):ce},[x,F,r]),se=f.useMemo(function(){return k?V.jsx(lo,{align:"center",size:4,direction:r?"vertical":"horizontal",className:Re(["".concat(F,"-actions-list"),r&&"".concat(F,"-actions-list-collapsed"),A]),children:[k==null?void 0:k(t)].flat(1).map(function(pe,he){return V.jsx("div",{className:"".concat(F,"-actions-list-item ").concat(A).trim(),children:pe},he)})}):null},[k,F,r]),de=f.useMemo(function(){return V.jsx(aK,{onItemClick:t.itemClick,appListRender:t.appListRender,appList:t.appList,prefixCls:t.prefixCls})},[t.appList,t.appListRender,t.prefixCls]),ee=f.useMemo(function(){if(_===!1)return null;var pe=V.jsx(VAt,{isMobile:u,collapsed:i,className:"".concat(F,"-collapsed-button"),onClick:function(){s==null||s(!i)}});return _?_(r,pe):pe},[_,u,i,F,r,s]),ne=f.useMemo(function(){return!re&&!se?null:V.jsxs("div",{className:Re("".concat(F,"-actions"),A,r&&"".concat(F,"-actions-collapsed")),children:[re,se]})},[se,re,F,r,A]),ue=f.useMemo(function(){var pe;return t!=null&&(pe=t.menu)!==null&&pe!==void 0&&pe.hideMenuWhenCollapsed&&r?"".concat(F,"-hide-menu-collapsed"):null},[F,r,t==null||(n=t.menu)===null||n===void 0?void 0:n.hideMenuWhenCollapsed]),ye=a&&(a==null?void 0:a(t)),ge=V.jsxs(V.Fragment,{children:[Z&&V.jsxs("div",{className:Re([Re("".concat(F,"-logo"),A,ae({},"".concat(F,"-logo-collapsed"),r))]),onClick:H?d:void 0,id:"logo",style:D,children:[Z,de]}),N&&V.jsx("div",{className:Re(["".concat(F,"-extra"),!Z&&"".concat(F,"-extra-no-logo"),A]),children:N}),V.jsx("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden"},children:G}),V.jsxs(eNt.Provider,{value:{},children:[b?V.jsx("div",{className:"".concat(F,"-links ").concat(A).trim(),children:V.jsx(tf,{inlineIndent:16,className:"".concat(F,"-link-menu ").concat(A).trim(),selectedKeys:[],openKeys:[],theme:l,mode:"inline",items:W})}):null,H&&V.jsxs(V.Fragment,{children:[ne,!se&&E?V.jsx("div",{className:Re("".concat(F,"-actions"),A,ae({},"".concat(F,"-actions-collapsed"),r)),children:E==null?void 0:E(t)}):null]}),ye&&V.jsx("div",{className:Re(["".concat(F,"-footer"),A,ae({},"".concat(F,"-footer-collapsed"),r)]),children:ye})]})]});return z.wrapSSR(V.jsxs(V.Fragment,{children:[o&&!u&&!ue&&V.jsx("div",{style:Y({width:r?U:c,overflow:"hidden",flex:"0 0 ".concat(r?U:c,"px"),maxWidth:r?U:c,minWidth:r?U:c,transition:"all 0.2s ease 0s"},m)}),V.jsxs(JAt,{collapsible:!0,trigger:null,collapsed:r,breakpoint:p===!1?void 0:p,onCollapse:function(he){u||s==null||s(he)},collapsedWidth:U,style:m,theme:l,width:c,className:Re(K,A,ue),children:[ue?V.jsx("div",{className:"".concat(F,"-hide-when-collapsed ").concat(A).trim(),style:{height:"100%",width:"100%",opacity:ue?0:1},children:ge}):ge,ee]})]}))},tNt=function(t){var n,r,i,o,a;return ae({},t.componentCls,{"&-header-actions":{display:"flex",height:"100%",alignItems:"center","&-item":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingBlock:0,paddingInline:2,color:(n=t.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorTextRightActionsItem,fontSize:"16px",cursor:"pointer",borderRadius:t.borderRadius,"> *":{paddingInline:6,paddingBlock:6,borderRadius:t.borderRadius,"&:hover":{backgroundColor:(r=t.layout)===null||r===void 0||(r=r.header)===null||r===void 0?void 0:r.colorBgRightActionsItemHover}}},"&-avatar":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingInlineStart:t.padding,paddingInlineEnd:t.padding,cursor:"pointer",color:(i=t.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.colorTextRightActionsItem,"> div":{height:"44px",color:(o=t.layout)===null||o===void 0||(o=o.header)===null||o===void 0?void 0:o.colorTextRightActionsItem,paddingInline:8,paddingBlock:8,cursor:"pointer",display:"flex",alignItems:"center",lineHeight:"44px",borderRadius:t.borderRadius,"&:hover":{backgroundColor:(a=t.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorBgRightActionsItemHover}}}}})};function nNt(e){return to("ProLayoutRightContent",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[tNt(n)]})}var rNt=["rightContentRender","avatarProps","actionsRender","headerContentRender"],iNt=["title","render"],Xwe=function(t){var n=t.rightContentRender,r=t.avatarProps,i=t.actionsRender;t.headerContentRender;var o=tn(t,rNt),a=f.useContext(nr.ConfigContext),s=a.getPrefixCls,l="".concat(s(),"-pro-global-header"),c=nNt(l),u=c.wrapSSR,d=c.hashId,h=f.useState("auto"),p=Le(h,2),m=p[0],v=p[1],y=f.useMemo(function(){if(!r)return null;var _=r.title,T=r.render,x=tn(r,iNt),E=[x!=null&&x.src||x!=null&&x.srcSet||x.icon||x.children?f.createElement(Rp,Y(Y({},x),{},{size:28,key:"avatar"})):null,_?V.jsx("span",{style:{marginInlineStart:8},children:_},"name"):void 0];return T?T(r,V.jsx("div",{children:E}),o):V.jsx("div",{children:E})},[r]),S=i||y?function(_){var T=i&&(i==null?void 0:i(_));return!T&&!y?null:Array.isArray(T)?u(V.jsxs("div",{className:"".concat(l,"-header-actions ").concat(d).trim(),children:[T.filter(Boolean).map(function(x,E){var k=!1;if(me.isValidElement(x)){var M;k=!!(x!=null&&(M=x.props)!==null&&M!==void 0&&M["aria-hidden"])}return V.jsx("div",{className:Re("".concat(l,"-header-actions-item ").concat(d),ae({},"".concat(l,"-header-actions-hover"),!k)),children:x},E)}),y&&V.jsx("span",{className:"".concat(l,"-header-actions-avatar ").concat(d).trim(),children:y})]})):u(V.jsxs("div",{className:"".concat(l,"-header-actions ").concat(d).trim(),children:[T,y&&V.jsx("span",{className:"".concat(l,"-header-actions-avatar ").concat(d).trim(),children:y})]}))}:void 0,b=_0t(function(){var _=So(Mr().mark(function T(x){return Mr().wrap(function(k){for(;;)switch(k.prev=k.next){case 0:v(x);case 1:case"end":return k.stop()}},T)}));return function(T){return _.apply(this,arguments)}}(),160),C=S||n;return V.jsx("div",{className:"".concat(l,"-right-content ").concat(d).trim(),style:{minWidth:m,height:"100%"},children:V.jsx("div",{style:{height:"100%"},children:V.jsx(Wa,{onResize:function(T){var x=T.width;b.run(x)},children:C?V.jsx("div",{style:{display:"flex",alignItems:"center",height:"100%",justifyContent:"flex-end"},children:C(Y(Y({},o),{},{rightContentSize:m}))}):null})})})},oNt=function(t){var n,r;return ae({},t.componentCls,{position:"relative",width:"100%",height:"100%",backgroundColor:"transparent",".anticon":{color:"inherit"},"&-main":{display:"flex",height:"100%",paddingInlineStart:"16px","&-left":ae({display:"flex",alignItems:"center"},"".concat(t.proComponentsCls,"-layout-apps-icon"),{marginInlineEnd:16,marginInlineStart:-8})},"&-wide":{maxWidth:1152,margin:"0 auto"},"&-logo":{position:"relative",display:"flex",height:"100%",alignItems:"center",overflow:"hidden","> *:first-child":{display:"flex",alignItems:"center",minHeight:"22px",fontSize:"22px"},"> *:first-child > img":{display:"inline-block",height:"32px",verticalAlign:"middle"},"> *:first-child > h1":{display:"inline-block",marginBlock:0,marginInline:0,lineHeight:"24px",marginInlineStart:6,fontWeight:"600",fontSize:"16px",color:(n=t.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorHeaderTitle,verticalAlign:"top"}},"&-menu":{minWidth:0,display:"flex",alignItems:"center",paddingInline:6,paddingBlock:6,lineHeight:"".concat(Math.max((((r=t.layout)===null||r===void 0||(r=r.header)===null||r===void 0?void 0:r.heightLayoutHeader)||56)-12,40),"px")}})};function aNt(e){return to("ProLayoutTopNavHeader",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[oNt(n)]})}var Qwe=function(t){var n,r,i,o,a,s,l,c=f.useRef(null),u=t.onMenuHeaderClick,d=t.contentWidth,h=t.rightContentRender,p=t.className,m=t.style,v=t.headerContentRender,y=t.layout,S=t.actionsRender,b=f.useContext(nr.ConfigContext),C=b.getPrefixCls,_=f.useContext(Id),T=_.dark,x="".concat(t.prefixCls||C("pro"),"-top-nav-header"),E=aNt(x),k=E.wrapSSR,M=E.hashId,P=void 0;t.menuHeaderRender!==void 0?P="menuHeaderRender":(y==="mix"||y==="top")&&(P="headerTitleRender");var D=sK(Y(Y({},t),{},{collapsed:!1}),P),R=f.useContext(Id),A=R.token,H=f.useMemo(function(){var F,U,z,K,Z,N,j,W,G,re,se,de,ee,ne=V.jsx(nr,{theme:{hashed:vb(),components:{Layout:{headerBg:"transparent",bodyBg:"transparent"},Menu:Y({},Bxe({colorItemBg:((F=A.layout)===null||F===void 0||(F=F.header)===null||F===void 0?void 0:F.colorBgHeader)||"transparent",colorSubItemBg:((U=A.layout)===null||U===void 0||(U=U.header)===null||U===void 0?void 0:U.colorBgHeader)||"transparent",radiusItem:A.borderRadius,colorItemBgSelected:((z=A.layout)===null||z===void 0||(z=z.header)===null||z===void 0?void 0:z.colorBgMenuItemSelected)||(A==null?void 0:A.colorBgTextHover),itemHoverBg:((K=A.layout)===null||K===void 0||(K=K.header)===null||K===void 0?void 0:K.colorBgMenuItemHover)||(A==null?void 0:A.colorBgTextHover),colorItemBgSelectedHorizontal:((Z=A.layout)===null||Z===void 0||(Z=Z.header)===null||Z===void 0?void 0:Z.colorBgMenuItemSelected)||(A==null?void 0:A.colorBgTextHover),colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemText:((N=A.layout)===null||N===void 0||(N=N.header)===null||N===void 0?void 0:N.colorTextMenu)||(A==null?void 0:A.colorTextSecondary),colorItemTextHoverHorizontal:((j=A.layout)===null||j===void 0||(j=j.header)===null||j===void 0?void 0:j.colorTextMenuActive)||(A==null?void 0:A.colorText),colorItemTextSelectedHorizontal:((W=A.layout)===null||W===void 0||(W=W.header)===null||W===void 0?void 0:W.colorTextMenuSelected)||(A==null?void 0:A.colorTextBase),horizontalItemBorderRadius:4,colorItemTextHover:((G=A.layout)===null||G===void 0||(G=G.header)===null||G===void 0?void 0:G.colorTextMenuActive)||"rgba(0, 0, 0, 0.85)",horizontalItemHoverBg:((re=A.layout)===null||re===void 0||(re=re.header)===null||re===void 0?void 0:re.colorBgMenuItemHover)||"rgba(0, 0, 0, 0.04)",colorItemTextSelected:((se=A.layout)===null||se===void 0||(se=se.header)===null||se===void 0?void 0:se.colorTextMenuSelected)||"rgba(0, 0, 0, 1)",popupBg:A==null?void 0:A.colorBgElevated,subMenuItemBg:A==null?void 0:A.colorBgElevated,darkSubMenuItemBg:"transparent",darkPopupBg:A==null?void 0:A.colorBgElevated}))},token:{colorBgElevated:((de=A.layout)===null||de===void 0||(de=de.header)===null||de===void 0?void 0:de.colorBgHeader)||"transparent"}},children:V.jsx(Ywe,Y(Y(Y({theme:T?"dark":"light"},t),{},{className:"".concat(x,"-base-menu ").concat(M).trim()},t.menuProps),{},{style:Y({width:"100%"},(ee=t.menuProps)===null||ee===void 0?void 0:ee.style),collapsed:!1,menuRenderType:"header",mode:"horizontal"}))});return v?v(t,ne):ne},[(n=A.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorBgHeader,(r=A.layout)===null||r===void 0||(r=r.header)===null||r===void 0?void 0:r.colorBgMenuItemSelected,(i=A.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.colorBgMenuItemHover,(o=A.layout)===null||o===void 0||(o=o.header)===null||o===void 0?void 0:o.colorTextMenu,(a=A.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorTextMenuActive,(s=A.layout)===null||s===void 0||(s=s.header)===null||s===void 0?void 0:s.colorTextMenuSelected,(l=A.layout)===null||l===void 0||(l=l.header)===null||l===void 0?void 0:l.colorBgMenuElevated,A.borderRadius,A==null?void 0:A.colorBgTextHover,A==null?void 0:A.colorTextSecondary,A==null?void 0:A.colorText,A==null?void 0:A.colorTextBase,A.colorBgElevated,T,t,x,M,v]);return k(V.jsx("div",{className:Re(x,M,p,ae({},"".concat(x,"-light"),!0)),style:m,children:V.jsxs("div",{ref:c,className:Re("".concat(x,"-main"),M,ae({},"".concat(x,"-wide"),d==="Fixed"&&y==="top")),children:[D&&V.jsxs("div",{className:Re("".concat(x,"-main-left ").concat(M)),onClick:u,children:[V.jsx(aK,Y({},t)),V.jsx("div",{className:"".concat(x,"-logo ").concat(M).trim(),id:"logo",children:D},"logo")]}),V.jsx("div",{style:{flex:1},className:"".concat(x,"-menu ").concat(M).trim(),children:H}),(h||S||t.avatarProps)&&V.jsx(Xwe,Y(Y({rightContentRender:h},t),{},{prefixCls:x}))]})}))},sNt=function(t){var n,r,i;return ae({},t.componentCls,ae(ae(ae(ae({position:"relative",background:"transparent",display:"flex",alignItems:"center",marginBlock:0,marginInline:16,height:((n=t.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader)||56,boxSizing:"border-box","> a":{height:"100%"}},"".concat(t.proComponentsCls,"-layout-apps-icon"),{marginInlineEnd:16}),"&-collapsed-button",{minHeight:"22px",color:(r=t.layout)===null||r===void 0||(r=r.header)===null||r===void 0?void 0:r.colorHeaderTitle,fontSize:"18px",marginInlineEnd:"16px"}),"&-logo",{position:"relative",marginInlineEnd:"16px",a:{display:"flex",alignItems:"center",height:"100%",minHeight:"22px",fontSize:"20px"},img:{height:"28px"},h1:{height:"32px",marginBlock:0,marginInline:0,marginInlineStart:8,fontWeight:"600",color:((i=t.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.colorHeaderTitle)||t.colorTextHeading,fontSize:"18px",lineHeight:"32px"},"&-mix":{display:"flex",alignItems:"center"}}),"&-logo-mobile",{minWidth:"24px",marginInlineEnd:0}))};function lNt(e){return to("ProLayoutGlobalHeader",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[sNt(n)]})}var cNt=function(t,n){return t===!1?null:t?t(n,null):n},uNt=function(t){var n=t.isMobile,r=t.logo,i=t.collapsed,o=t.onCollapse,a=t.rightContentRender,s=t.menuHeaderRender,l=t.onMenuHeaderClick,c=t.className,u=t.style,d=t.layout,h=t.children,p=t.splitMenus,m=t.menuData,v=t.prefixCls,y=f.useContext(nr.ConfigContext),S=y.getPrefixCls,b=y.direction,C="".concat(v||S("pro"),"-global-header"),_=lNt(C),T=_.wrapSSR,x=_.hashId,E=Re(c,C,x);if(d==="mix"&&!n&&p){var k=(m||[]).map(function(R){return Y(Y({},R),{},{children:void 0,routes:void 0})}),M=fM(k);return V.jsx(Qwe,Y(Y({mode:"horizontal"},t),{},{splitMenus:!1,menuData:M}))}var P=Re("".concat(C,"-logo"),x,ae(ae(ae({},"".concat(C,"-logo-rtl"),b==="rtl"),"".concat(C,"-logo-mix"),d==="mix"),"".concat(C,"-logo-mobile"),n)),D=V.jsx("span",{className:P,children:V.jsx("a",{children:oK(r)})},"logo");return T(V.jsxs("div",{className:E,style:Y({},u),children:[n&&V.jsx("span",{className:"".concat(C,"-collapsed-button ").concat(x).trim(),onClick:function(){o==null||o(!i)},children:V.jsx(llt,{})}),n&&cNt(s,D),d==="mix"&&!n&&V.jsxs(V.Fragment,{children:[V.jsx(aK,Y({},t)),V.jsx("div",{className:P,onClick:l,children:sK(Y(Y({},t),{},{collapsed:!1}),"headerTitleRender")})]}),V.jsx("div",{style:{flex:1},children:h}),(a||t.actionsRender||t.avatarProps)&&V.jsx(Xwe,Y({rightContentRender:a},t))]}))},dNt=function(t){var n,r,i,o;return ae({},"".concat(t.proComponentsCls,"-layout"),ae({},"".concat(t.antCls,"-layout-header").concat(t.componentCls),{height:((n=t.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader)||56,lineHeight:"".concat(((r=t.layout)===null||r===void 0||(r=r.header)===null||r===void 0?void 0:r.heightLayoutHeader)||56,"px"),zIndex:19,width:"100%",paddingBlock:0,paddingInline:0,borderBlockEnd:"1px solid ".concat(t.colorSplit),backgroundColor:((i=t.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.colorBgHeader)||"rgba(255, 255, 255, 0.4)",WebkitBackdropFilter:"blur(8px)",backdropFilter:"blur(8px)",transition:"background-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)","&-fixed-header":{position:"fixed",insetBlockStart:0,width:"100%",zIndex:100,insetInlineEnd:0},"&-fixed-header-scroll":{backgroundColor:((o=t.layout)===null||o===void 0||(o=o.header)===null||o===void 0?void 0:o.colorBgScrollHeader)||"rgba(255, 255, 255, 0.8)"},"&-header-actions":{display:"flex",alignItems:"center",fontSize:"16",cursor:"pointer","& &-item":{paddingBlock:0,paddingInline:8,"&:hover":{color:t.colorText}}},"&-header-realDark":{boxShadow:"0 2px 8px 0 rgba(0, 0, 0, 65%)"},"&-header-actions-header-action":{transition:"width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)"}}))};function fNt(e){return to("ProLayoutHeader",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[dNt(n)]})}function hNt(e,t){var n=t.stylish,r=t.proLayoutCollapsedWidth;return to("ProLayoutHeaderStylish",function(i){var o=Y(Y({},i),{},{componentCls:".".concat(e),proLayoutCollapsedWidth:r});return n?[ae({},"div".concat(i.proComponentsCls,"-layout"),ae({},"".concat(o.componentCls),n==null?void 0:n(o)))]:[]})}var goe=wo.Header,pNt=function(t){var n,r,i,o=t.isMobile,a=t.fixedHeader,s=t.className,l=t.style,c=t.collapsed,u=t.prefixCls,d=t.onCollapse,h=t.layout,p=t.headerRender,m=t.headerContentRender,v=f.useContext(Id),y=v.token,S=f.useContext(nr.ConfigContext),b=f.useState(!1),C=Le(b,2),_=C[0],T=C[1],x=a||h==="mix",E=f.useCallback(function(){var F=h==="top",U=fM(t.menuData||[]),z=V.jsx(uNt,Y(Y({onCollapse:d},t),{},{menuData:U,children:m&&m(t,null)}));return F&&!o&&(z=V.jsx(Qwe,Y(Y({mode:"horizontal",onCollapse:d},t),{},{menuData:U}))),p&&typeof p=="function"?p(t,z):z},[m,p,o,h,d,t]);f.useEffect(function(){var F,U=(S==null||(F=S.getTargetContainer)===null||F===void 0?void 0:F.call(S))||document.body,z=function(){var Z,N=U.scrollTop;return N>(((Z=y.layout)===null||Z===void 0||(Z=Z.header)===null||Z===void 0?void 0:Z.heightLayoutHeader)||56)&&!_?(T(!0),!0):(_&&T(!1),!1)};if(x&&!(typeof window>"u"))return U.addEventListener("scroll",z,{passive:!0}),function(){U.removeEventListener("scroll",z)}},[(n=y.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader,x,_]);var k=h==="top",M="".concat(u,"-layout-header"),P=fNt(M),D=P.wrapSSR,R=P.hashId,A=hNt("".concat(M,".").concat(M,"-stylish"),{proLayoutCollapsedWidth:64,stylish:t.stylish}),H=Re(s,R,M,ae(ae(ae(ae(ae(ae(ae({},"".concat(M,"-fixed-header"),x),"".concat(M,"-fixed-header-scroll"),_),"".concat(M,"-mix"),h==="mix"),"".concat(M,"-fixed-header-action"),!c),"".concat(M,"-top-menu"),k),"".concat(M,"-header"),!0),"".concat(M,"-stylish"),!!t.stylish));return h==="side"&&!o?null:A.wrapSSR(D(V.jsx(V.Fragment,{children:V.jsxs(nr,{theme:{hashed:vb(),components:{Layout:{headerBg:"transparent",bodyBg:"transparent"}}},children:[x&&V.jsx(goe,{style:Y({height:((r=y.layout)===null||r===void 0||(r=r.header)===null||r===void 0?void 0:r.heightLayoutHeader)||56,lineHeight:"".concat(((i=y.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.heightLayoutHeader)||56,"px"),backgroundColor:"transparent",zIndex:19},l)}),V.jsx(goe,{className:H,style:l,children:E()})]})})))};const mNt={"app.setting.pagestyle":"Page style setting","app.setting.pagestyle.dark":"Dark Menu style","app.setting.pagestyle.light":"Light Menu style","app.setting.pagestyle.realdark":"Dark style (Beta)","app.setting.content-width":"Content Width","app.setting.content-width.fixed":"Fixed","app.setting.content-width.fluid":"Fluid","app.setting.themecolor":"Theme Color","app.setting.themecolor.dust":"Dust Red","app.setting.themecolor.volcano":"Volcano","app.setting.themecolor.sunset":"Sunset Orange","app.setting.themecolor.cyan":"Cyan","app.setting.themecolor.green":"Polar Green","app.setting.themecolor.techBlue":"Tech Blue (default)","app.setting.themecolor.daybreak":"Daybreak Blue","app.setting.themecolor.geekblue":"Geek Blue","app.setting.themecolor.purple":"Golden Purple","app.setting.sidermenutype":"SideMenu Type","app.setting.sidermenutype-sub":"Classic","app.setting.sidermenutype-group":"Grouping","app.setting.navigationmode":"Navigation Mode","app.setting.regionalsettings":"Regional Settings","app.setting.regionalsettings.header":"Header","app.setting.regionalsettings.menu":"Menu","app.setting.regionalsettings.footer":"Footer","app.setting.regionalsettings.menuHeader":"Menu Header","app.setting.sidemenu":"Side Menu Layout","app.setting.topmenu":"Top Menu Layout","app.setting.mixmenu":"Mix Menu Layout","app.setting.splitMenus":"Split Menus","app.setting.fixedheader":"Fixed Header","app.setting.fixedsidebar":"Fixed Sidebar","app.setting.fixedsidebar.hint":"Works on Side Menu Layout","app.setting.hideheader":"Hidden Header when scrolling","app.setting.hideheader.hint":"Works when Hidden Header is enabled","app.setting.othersettings":"Other Settings","app.setting.weakmode":"Weak Mode","app.setting.copy":"Copy Setting","app.setting.loading":"Loading theme","app.setting.copyinfo":"copy success,please replace defaultSettings in src/models/setting.js","app.setting.production.hint":"Setting panel shows in development environment only, please manually modify"},gNt=Y({},mNt),vNt={"app.setting.pagestyle":"Impostazioni di stile","app.setting.pagestyle.dark":"Tema scuro","app.setting.pagestyle.light":"Tema chiaro","app.setting.content-width":"Largezza contenuto","app.setting.content-width.fixed":"Fissa","app.setting.content-width.fluid":"Fluida","app.setting.themecolor":"Colore del tema","app.setting.themecolor.dust":"Rosso polvere","app.setting.themecolor.volcano":"Vulcano","app.setting.themecolor.sunset":"Arancione tramonto","app.setting.themecolor.cyan":"Ciano","app.setting.themecolor.green":"Verde polare","app.setting.themecolor.techBlue":"Tech Blu (default)","app.setting.themecolor.daybreak":"Blu cielo mattutino","app.setting.themecolor.geekblue":"Blu geek","app.setting.themecolor.purple":"Viola dorato","app.setting.navigationmode":"Modalità di navigazione","app.setting.sidemenu":"Menu laterale","app.setting.topmenu":"Menu in testata","app.setting.mixmenu":"Menu misto","app.setting.splitMenus":"Menu divisi","app.setting.fixedheader":"Testata fissa","app.setting.fixedsidebar":"Menu laterale fisso","app.setting.fixedsidebar.hint":"Solo se selezionato Menu laterale","app.setting.hideheader":"Nascondi testata durante lo scorrimento","app.setting.hideheader.hint":"Solo se abilitato Nascondi testata durante lo scorrimento","app.setting.othersettings":"Altre impostazioni","app.setting.weakmode":"Inverti colori","app.setting.copy":"Copia impostazioni","app.setting.loading":"Carico tema...","app.setting.copyinfo":"Impostazioni copiate con successo! Incolla il contenuto in config/defaultSettings.js","app.setting.production.hint":"Questo pannello è visibile solo durante lo sviluppo. Le impostazioni devono poi essere modificate manulamente"},yNt=Y({},vNt),bNt={"app.setting.pagestyle":"스타일 설정","app.setting.pagestyle.dark":"다크 모드","app.setting.pagestyle.light":"라이트 모드","app.setting.content-width":"컨텐츠 너비","app.setting.content-width.fixed":"고정","app.setting.content-width.fluid":"흐름","app.setting.themecolor":"테마 색상","app.setting.themecolor.dust":"Dust Red","app.setting.themecolor.volcano":"Volcano","app.setting.themecolor.sunset":"Sunset Orange","app.setting.themecolor.cyan":"Cyan","app.setting.themecolor.green":"Polar Green","app.setting.themecolor.techBlue":"Tech Blu (default)","app.setting.themecolor.daybreak":"Daybreak Blue","app.setting.themecolor.geekblue":"Geek Blue","app.setting.themecolor.purple":"Golden Purple","app.setting.navigationmode":"네비게이션 모드","app.setting.regionalsettings":"영역별 설정","app.setting.regionalsettings.header":"헤더","app.setting.regionalsettings.menu":"메뉴","app.setting.regionalsettings.footer":"바닥글","app.setting.regionalsettings.menuHeader":"메뉴 헤더","app.setting.sidemenu":"메뉴 사이드 배치","app.setting.topmenu":"메뉴 상단 배치","app.setting.mixmenu":"혼합형 배치","app.setting.splitMenus":"메뉴 분리","app.setting.fixedheader":"헤더 고정","app.setting.fixedsidebar":"사이드바 고정","app.setting.fixedsidebar.hint":"'메뉴 사이드 배치'를 선택했을 때 동작함","app.setting.hideheader":"스크롤 중 헤더 감추기","app.setting.hideheader.hint":"'헤더 감추기 옵션'을 선택했을 때 동작함","app.setting.othersettings":"다른 설정","app.setting.weakmode":"고대비 모드","app.setting.copy":"설정값 복사","app.setting.loading":"테마 로딩 중","app.setting.copyinfo":"복사 성공. src/models/settings.js에 있는 defaultSettings를 교체해 주세요.","app.setting.production.hint":"설정 판넬은 개발 환경에서만 보여집니다. 직접 수동으로 변경바랍니다."},SNt=Y({},bNt),CNt={"app.setting.pagestyle":"整体风格设置","app.setting.pagestyle.dark":"暗色菜单风格","app.setting.pagestyle.light":"亮色菜单风格","app.setting.pagestyle.realdark":"暗色风格(实验功能)","app.setting.content-width":"内容区域宽度","app.setting.content-width.fixed":"定宽","app.setting.content-width.fluid":"流式","app.setting.themecolor":"主题色","app.setting.themecolor.dust":"薄暮","app.setting.themecolor.volcano":"火山","app.setting.themecolor.sunset":"日暮","app.setting.themecolor.cyan":"明青","app.setting.themecolor.green":"极光绿","app.setting.themecolor.techBlue":"科技蓝(默认)","app.setting.themecolor.daybreak":"拂晓","app.setting.themecolor.geekblue":"极客蓝","app.setting.themecolor.purple":"酱紫","app.setting.navigationmode":"导航模式","app.setting.sidermenutype":"侧边菜单类型","app.setting.sidermenutype-sub":"经典模式","app.setting.sidermenutype-group":"分组模式","app.setting.regionalsettings":"内容区域","app.setting.regionalsettings.header":"顶栏","app.setting.regionalsettings.menu":"菜单","app.setting.regionalsettings.footer":"页脚","app.setting.regionalsettings.menuHeader":"菜单头","app.setting.sidemenu":"侧边菜单布局","app.setting.topmenu":"顶部菜单布局","app.setting.mixmenu":"混合菜单布局","app.setting.splitMenus":"自动分割菜单","app.setting.fixedheader":"固定 Header","app.setting.fixedsidebar":"固定侧边菜单","app.setting.fixedsidebar.hint":"侧边菜单布局时可配置","app.setting.hideheader":"下滑时隐藏 Header","app.setting.hideheader.hint":"固定 Header 时可配置","app.setting.othersettings":"其他设置","app.setting.weakmode":"色弱模式","app.setting.copy":"拷贝设置","app.setting.loading":"正在加载主题","app.setting.copyinfo":"拷贝成功,请到 src/defaultSettings.js 中替换默认配置","app.setting.production.hint":"配置栏只在开发环境用于预览,生产环境不会展现,请拷贝后手动修改配置文件"},xNt=Y({},CNt),wNt={"app.setting.pagestyle":"整體風格設置","app.setting.pagestyle.dark":"暗色菜單風格","app.setting.pagestyle.realdark":"暗色風格(实验功能)","app.setting.pagestyle.light":"亮色菜單風格","app.setting.content-width":"內容區域寬度","app.setting.content-width.fixed":"定寬","app.setting.content-width.fluid":"流式","app.setting.themecolor":"主題色","app.setting.themecolor.dust":"薄暮","app.setting.themecolor.volcano":"火山","app.setting.themecolor.sunset":"日暮","app.setting.themecolor.cyan":"明青","app.setting.themecolor.green":"極光綠","app.setting.themecolor.techBlue":"科技蓝(默認)","app.setting.themecolor.daybreak":"拂曉藍","app.setting.themecolor.geekblue":"極客藍","app.setting.themecolor.purple":"醬紫","app.setting.navigationmode":"導航模式","app.setting.sidemenu":"側邊菜單布局","app.setting.topmenu":"頂部菜單布局","app.setting.mixmenu":"混合菜單布局","app.setting.splitMenus":"自动分割菜单","app.setting.fixedheader":"固定 Header","app.setting.fixedsidebar":"固定側邊菜單","app.setting.fixedsidebar.hint":"側邊菜單布局時可配置","app.setting.hideheader":"下滑時隱藏 Header","app.setting.hideheader.hint":"固定 Header 時可配置","app.setting.othersettings":"其他設置","app.setting.weakmode":"色弱模式","app.setting.copy":"拷貝設置","app.setting.loading":"正在加載主題","app.setting.copyinfo":"拷貝成功,請到 src/defaultSettings.js 中替換默認配置","app.setting.production.hint":"配置欄只在開發環境用於預覽,生產環境不會展現,請拷貝後手動修改配置文件"},_Nt=Y({},wNt);var voe={"zh-CN":xNt,"zh-TW":_Nt,"en-US":gNt,"it-IT":yNt,"ko-KR":SNt},ENt=function(){if(!_V())return"zh-CN";var t=window.localStorage.getItem("umi_locale");return t||window.g_locale||navigator.language},TNt=function(){var t=ENt();return voe[t]||voe["zh-CN"]},_g={};Object.defineProperty(_g,"__esModule",{value:!0});_g.TokenData=void 0;_g.parse=dK;_g.compile=INt;var oB=_g.match=RNt;_g.pathToRegexp=e_e;_g.stringify=DNt;const lK="/",cK=e=>e,Zwe=/^[$_\p{ID_Start}]$/u,uK=/^[$\u200c\u200d\p{ID_Continue}]$/u,Mk="https://git.new/pathToRegexpError",kNt={"{":"{","}":"}","(":"(",")":")","[":"[","]":"]","+":"+","?":"?","!":"!"};function ONt(e){return e.replace(/[{}()\[\]+?!:*]/g,"\\$&")}function _f(e){return e.replace(/[.+*?^${}()[\]|/\\]/g,"\\$&")}function*PNt(e){const t=[...e];let n=0;function r(){let i="";if(Zwe.test(t[++n]))for(i+=t[n];uK.test(t[++n]);)i+=t[n];else if(t[n]==='"'){let o=n;for(;n<t.length;){if(t[++n]==='"'){n++,o=0;break}t[n]==="\\"?i+=t[++n]:i+=t[n]}if(o)throw new TypeError(`Unterminated quote at ${o}: ${Mk}`)}if(!i)throw new TypeError(`Missing parameter name at ${n}: ${Mk}`);return i}for(;n<t.length;){const i=t[n],o=kNt[i];if(o)yield{type:o,index:n++,value:i};else if(i==="\\")yield{type:"ESCAPED",index:n++,value:t[n++]};else if(i===":"){const a=r();yield{type:"PARAM",index:n,value:a}}else if(i==="*"){const a=r();yield{type:"WILDCARD",index:n,value:a}}else yield{type:"CHAR",index:n,value:t[n++]}}return{type:"END",index:n,value:""}}class MNt{constructor(t){this.tokens=t}peek(){if(!this._peek){const t=this.tokens.next();this._peek=t.value}return this._peek}tryConsume(t){const n=this.peek();if(n.type===t)return this._peek=void 0,n.value}consume(t){const n=this.tryConsume(t);if(n!==void 0)return n;const{type:r,index:i}=this.peek();throw new TypeError(`Unexpected ${r} at ${i}, expected ${t}: ${Mk}`)}text(){let t="",n;for(;n=this.tryConsume("CHAR")||this.tryConsume("ESCAPED");)t+=n;return t}}class hM{constructor(t){this.tokens=t}}_g.TokenData=hM;function dK(e,t={}){const{encodePath:n=cK}=t,r=new MNt(PNt(e));function i(a){const s=[];for(;;){const l=r.text();l&&s.push({type:"text",value:n(l)});const c=r.tryConsume("PARAM");if(c){s.push({type:"param",name:c});continue}const u=r.tryConsume("WILDCARD");if(u){s.push({type:"wildcard",name:u});continue}if(r.tryConsume("{")){s.push({type:"group",tokens:i("}")});continue}return r.consume(a),s}}const o=i("END");return new hM(o)}function INt(e,t={}){const{encode:n=encodeURIComponent,delimiter:r=lK}=t,i=e instanceof hM?e:dK(e,t),o=Jwe(i.tokens,r,n);return function(s={}){const[l,...c]=o(s);if(c.length)throw new TypeError(`Missing parameters: ${c.join(", ")}`);return l}}function Jwe(e,t,n){const r=e.map(i=>$Nt(i,t,n));return i=>{const o=[""];for(const a of r){const[s,...l]=a(i);o[0]+=s,o.push(...l)}return o}}function $Nt(e,t,n){if(e.type==="text")return()=>[e.value];if(e.type==="group"){const i=Jwe(e.tokens,t,n);return o=>{const[a,...s]=i(o);return s.length?[""]:[a]}}const r=n||cK;return e.type==="wildcard"&&n!==!1?i=>{const o=i[e.name];if(o==null)return["",e.name];if(!Array.isArray(o)||o.length===0)throw new TypeError(`Expected "${e.name}" to be a non-empty array`);return[o.map((a,s)=>{if(typeof a!="string")throw new TypeError(`Expected "${e.name}/${s}" to be a string`);return r(a)}).join(t)]}:i=>{const o=i[e.name];if(o==null)return["",e.name];if(typeof o!="string")throw new TypeError(`Expected "${e.name}" to be a string`);return[r(o)]}}function RNt(e,t={}){const{decode:n=decodeURIComponent,delimiter:r=lK}=t,{regexp:i,keys:o}=e_e(e,t),a=o.map(s=>n===!1?cK:s.type==="param"?n:l=>l.split(r).map(n));return function(l){const c=i.exec(l);if(!c)return!1;const u=c[0],d=Object.create(null);for(let h=1;h<c.length;h++){if(c[h]===void 0)continue;const p=o[h-1],m=a[h-1];d[p.name]=m(c[h])}return{path:u,params:d}}}function e_e(e,t={}){const{delimiter:n=lK,end:r=!0,sensitive:i=!1,trailing:o=!0}=t,a=[],s=[],l=i?"":"i",u=(Array.isArray(e)?e:[e]).map(p=>p instanceof hM?p:dK(p,t));for(const{tokens:p}of u)for(const m of Q8(p,0,[])){const v=ANt(m,n,a);s.push(v)}let d=`^(?:${s.join("|")})`;return o&&(d+=`(?:${_f(n)}$)?`),d+=r?"$":`(?=${_f(n)}|$)`,{regexp:new RegExp(d,l),keys:a}}function*Q8(e,t,n){if(t===e.length)return yield n;const r=e[t];if(r.type==="group"){const i=n.slice();for(const o of Q8(r.tokens,0,i))yield*Q8(e,t+1,o)}else n.push(r);yield*Q8(e,t+1,n)}function ANt(e,t,n){let r="",i="",o=!0;for(let a=0;a<e.length;a++){const s=e[a];if(s.type==="text"){r+=_f(s.value),i+=s.value,o||(o=s.value.includes(t));continue}if(s.type==="param"||s.type==="wildcard"){if(!o&&!i)throw new TypeError(`Missing text after "${s.name}": ${Mk}`);s.type==="param"?r+=`(${NNt(t,o?"":i)}+)`:r+="([\\s\\S]+)",n.push(s),i="",o=!1;continue}}return r}function NNt(e,t){return t.length<2?e.length<2?`[^${_f(e+t)}]`:`(?:(?!${_f(e)})[^${_f(t)}])`:e.length<2?`(?:(?!${_f(t)})[^${_f(e)}])`:`(?:(?!${_f(t)}|${_f(e)})[\\s\\S])`}function DNt(e){return e.tokens.map(function t(n,r,i){if(n.type==="text")return ONt(n.value);if(n.type==="group")return`{${n.tokens.map(t).join("")}}`;const a=LNt(n.name)&&FNt(i[r+1])?n.name:JSON.stringify(n.name);if(n.type==="param")return`:${a}`;if(n.type==="wildcard")return`*${a}`;throw new TypeError(`Unexpected token: ${n}`)}).join("")}function LNt(e){const[t,...n]=e;return Zwe.test(t)?n.every(r=>uK.test(r)):!1}function FNt(e){return(e==null?void 0:e.type)!=="text"?!0:!uK.test(e.value[0])}var jNt=function(t,n,r){if(r){var i=pt(r.keys()).find(function(a){try{return a.startsWith("http")?!1:oB(a)(t)}catch(s){return console.log("key",a,s),!1}});if(i)return r.get(i)}if(n){var o=Object.keys(n).find(function(a){try{return a!=null&&a.startsWith("http")?!1:oB(a)(t)}catch(s){return console.log("key",a,s),!1}});if(o)return n[o]}return{path:""}},yoe=function(t,n){var r=t.pathname,i=r===void 0?"/":r,o=t.breadcrumb,a=t.breadcrumbMap,s=t.formatMessage,l=t.title,c=t.menu,u=c===void 0?{locale:!1}:c,d=n?"":l||"",h=jNt(i,o,a);if(!h)return{title:d,id:"",pageName:d};var p=h.name;return u.locale!==!1&&h.locale&&s&&(p=s({id:h.locale||"",defaultMessage:h.name})),p?n||!l?{title:p,id:h.locale||"",pageName:p}:{title:"".concat(p," - ").concat(l),id:h.locale||"",pageName:p}:{title:d,id:h.locale||"",pageName:d}},ol={};function aB(e){"@babel/helpers - typeof";return aB=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},aB(e)}Object.defineProperty(ol,"__esModule",{value:!0});var cw=ol.pathToRegexp=ol.tokensToRegexp=ol.regexpToFunction=ol.match=ol.tokensToFunction=ol.compile=ol.parse=void 0;function BNt(e){for(var t=[],n=0;n<e.length;){var r=e[n];if(r==="*"||r==="+"||r==="?"){t.push({type:"MODIFIER",index:n,value:e[n++]});continue}if(r==="\\"){t.push({type:"ESCAPED_CHAR",index:n++,value:e[n++]});continue}if(r==="{"){t.push({type:"OPEN",index:n,value:e[n++]});continue}if(r==="}"){t.push({type:"CLOSE",index:n,value:e[n++]});continue}if(r===":"){for(var i="",o=n+1;o<e.length;){var a=e.charCodeAt(o);if(a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122||a===95){i+=e[o++];continue}break}if(!i)throw new TypeError("Missing parameter name at "+n);t.push({type:"NAME",index:n,value:i}),n=o;continue}if(r==="("){var s=1,l="",o=n+1;if(e[o]==="?")throw new TypeError('Pattern cannot start with "?" at '+o);for(;o<e.length;){if(e[o]==="\\"){l+=e[o++]+e[o++];continue}if(e[o]===")"){if(s--,s===0){o++;break}}else if(e[o]==="("&&(s++,e[o+1]!=="?"))throw new TypeError("Capturing groups are not allowed at "+o);l+=e[o++]}if(s)throw new TypeError("Unbalanced pattern at "+n);if(!l)throw new TypeError("Missing pattern at "+n);t.push({type:"PATTERN",index:n,value:l}),n=o;continue}t.push({type:"CHAR",index:n,value:e[n++]})}return t.push({type:"END",index:n,value:""}),t}function fK(e,t){t===void 0&&(t={});for(var n=BNt(e),r=t.prefixes,i=r===void 0?"./":r,o="[^"+wy(t.delimiter||"/#?")+"]+?",a=[],s=0,l=0,c="",u=function(E){if(l<n.length&&n[l].type===E)return n[l++].value},d=function(E){var k=u(E);if(k!==void 0)return k;var M=n[l],P=M.type,D=M.index;throw new TypeError("Unexpected "+P+" at "+D+", expected "+E)},h=function(){for(var E="",k;k=u("CHAR")||u("ESCAPED_CHAR");)E+=k;return E};l<n.length;){var p=u("CHAR"),m=u("NAME"),v=u("PATTERN");if(m||v){var y=p||"";i.indexOf(y)===-1&&(c+=y,y=""),c&&(a.push(c),c=""),a.push({name:m||s++,prefix:y,suffix:"",pattern:v||o,modifier:u("MODIFIER")||""});continue}var S=p||u("ESCAPED_CHAR");if(S){c+=S;continue}c&&(a.push(c),c="");var b=u("OPEN");if(b){var y=h(),C=u("NAME")||"",_=u("PATTERN")||"",T=h();d("CLOSE"),a.push({name:C||(_?s++:""),pattern:C&&!_?o:_,prefix:y,suffix:T,modifier:u("MODIFIER")||""});continue}d("END")}return a}ol.parse=fK;function HNt(e,t){return t_e(fK(e,t),t)}ol.compile=HNt;function t_e(e,t){t===void 0&&(t={});var n=hK(t),r=t.encode,i=r===void 0?function(l){return l}:r,o=t.validate,a=o===void 0?!0:o,s=e.map(function(l){if(aB(l)==="object")return new RegExp("^(?:"+l.pattern+")$",n)});return function(l){for(var c="",u=0;u<e.length;u++){var d=e[u];if(typeof d=="string"){c+=d;continue}var h=l?l[d.name]:void 0,p=d.modifier==="?"||d.modifier==="*",m=d.modifier==="*"||d.modifier==="+";if(Array.isArray(h)){if(!m)throw new TypeError('Expected "'+d.name+'" to not repeat, but got an array');if(h.length===0){if(p)continue;throw new TypeError('Expected "'+d.name+'" to not be empty')}for(var v=0;v<h.length;v++){var y=i(h[v],d);if(a&&!s[u].test(y))throw new TypeError('Expected all "'+d.name+'" to match "'+d.pattern+'", but got "'+y+'"');c+=d.prefix+y+d.suffix}continue}if(typeof h=="string"||typeof h=="number"){var y=i(String(h),d);if(a&&!s[u].test(y))throw new TypeError('Expected "'+d.name+'" to match "'+d.pattern+'", but got "'+y+'"');c+=d.prefix+y+d.suffix;continue}if(!p){var S=m?"an array":"a string";throw new TypeError('Expected "'+d.name+'" to be '+S)}}return c}}ol.tokensToFunction=t_e;function zNt(e,t){var n=[],r=pK(e,n,t);return n_e(r,n,t)}ol.match=zNt;function n_e(e,t,n){n===void 0&&(n={});var r=n.decode,i=r===void 0?function(o){return o}:r;return function(o){var a=e.exec(o);if(!a)return!1;for(var s=a[0],l=a.index,c=Object.create(null),u=function(p){if(a[p]===void 0)return"continue";var m=t[p-1];m.modifier==="*"||m.modifier==="+"?c[m.name]=a[p].split(m.prefix+m.suffix).map(function(v){return i(v,m)}):c[m.name]=i(a[p],m)},d=1;d<a.length;d++)u(d);return{path:s,index:l,params:c}}}ol.regexpToFunction=n_e;function wy(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function hK(e){return e&&e.sensitive?"":"i"}function UNt(e,t){if(!t)return e;var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:"",suffix:"",modifier:"",pattern:""});return e}function WNt(e,t,n){var r=e.map(function(i){return pK(i,t,n).source});return new RegExp("(?:"+r.join("|")+")",hK(n))}function VNt(e,t,n){return r_e(fK(e,n),t,n)}function r_e(e,t,n){n===void 0&&(n={});for(var r=n.strict,i=r===void 0?!1:r,o=n.start,a=o===void 0?!0:o,s=n.end,l=s===void 0?!0:s,c=n.encode,u=c===void 0?function(x){return x}:c,d="["+wy(n.endsWith||"")+"]|$",h="["+wy(n.delimiter||"/#?")+"]",p=a?"^":"",m=0,v=e;m<v.length;m++){var y=v[m];if(typeof y=="string")p+=wy(u(y));else{var S=wy(u(y.prefix)),b=wy(u(y.suffix));if(y.pattern)if(t&&t.push(y),S||b)if(y.modifier==="+"||y.modifier==="*"){var C=y.modifier==="*"?"?":"";p+="(?:"+S+"((?:"+y.pattern+")(?:"+b+S+"(?:"+y.pattern+"))*)"+b+")"+C}else p+="(?:"+S+"("+y.pattern+")"+b+")"+y.modifier;else p+="("+y.pattern+")"+y.modifier;else p+="(?:"+S+b+")"+y.modifier}}if(l)i||(p+=h+"?"),p+=n.endsWith?"(?="+d+")":"$";else{var _=e[e.length-1],T=typeof _=="string"?h.indexOf(_[_.length-1])>-1:_===void 0;i||(p+="(?:"+h+"(?="+d+"))?"),T||(p+="(?="+h+"|"+d+")")}return new RegExp(p,hK(n))}ol.tokensToRegexp=r_e;function pK(e,t,n){return e instanceof RegExp?UNt(e,t):Array.isArray(e)?WNt(e,t,n):VNt(e,t,n)}cw=ol.pathToRegexp=pK;function Uf(e,t){return t>>>e|t<<32-e}function KNt(e,t,n){return e&t^~e&n}function qNt(e,t,n){return e&t^e&n^t&n}function GNt(e){return Uf(2,e)^Uf(13,e)^Uf(22,e)}function YNt(e){return Uf(6,e)^Uf(11,e)^Uf(25,e)}function XNt(e){return Uf(7,e)^Uf(18,e)^e>>>3}function QNt(e){return Uf(17,e)^Uf(19,e)^e>>>10}function ZNt(e,t){return e[t&15]+=QNt(e[t+14&15])+e[t+9&15]+XNt(e[t+1&15])}var JNt=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],io,As,Fa,e7t="0123456789abcdef";function boe(e,t){var n=(e&65535)+(t&65535),r=(e>>16)+(t>>16)+(n>>16);return r<<16|n&65535}function t7t(){io=new Array(8),As=new Array(2),Fa=new Array(64),As[0]=As[1]=0,io[0]=1779033703,io[1]=3144134277,io[2]=1013904242,io[3]=2773480762,io[4]=1359893119,io[5]=2600822924,io[6]=528734635,io[7]=1541459225}function sB(){var e,t,n,r,i,o,a,s,l,c,u=new Array(16);e=io[0],t=io[1],n=io[2],r=io[3],i=io[4],o=io[5],a=io[6],s=io[7];for(var d=0;d<16;d++)u[d]=Fa[(d<<2)+3]|Fa[(d<<2)+2]<<8|Fa[(d<<2)+1]<<16|Fa[d<<2]<<24;for(var h=0;h<64;h++)l=s+YNt(i)+KNt(i,o,a)+JNt[h],h<16?l+=u[h]:l+=ZNt(u,h),c=GNt(e)+qNt(e,t,n),s=a,a=o,o=i,i=boe(r,l),r=n,n=t,t=e,e=boe(l,c);io[0]+=e,io[1]+=t,io[2]+=n,io[3]+=r,io[4]+=i,io[5]+=o,io[6]+=a,io[7]+=s}function n7t(e,t){var n,r,i=0;r=As[0]>>3&63;var o=t&63;for((As[0]+=t<<3)<t<<3&&As[1]++,As[1]+=t>>29,n=0;n+63<t;n+=64){for(var a=r;a<64;a++)Fa[a]=e.charCodeAt(i++);sB(),r=0}for(var s=0;s<o;s++)Fa[s]=e.charCodeAt(i++)}function r7t(){var e=As[0]>>3&63;if(Fa[e++]=128,e<=56)for(var t=e;t<56;t++)Fa[t]=0;else{for(var n=e;n<64;n++)Fa[n]=0;sB();for(var r=0;r<56;r++)Fa[r]=0}Fa[56]=As[1]>>>24&255,Fa[57]=As[1]>>>16&255,Fa[58]=As[1]>>>8&255,Fa[59]=As[1]&255,Fa[60]=As[0]>>>24&255,Fa[61]=As[0]>>>16&255,Fa[62]=As[0]>>>8&255,Fa[63]=As[0]&255,sB()}function i7t(){for(var e=new String,t=0;t<8;t++)for(var n=28;n>=0;n-=4)e+=e7t.charAt(io[t]>>>n&15);return e}function o7t(e){return t7t(),n7t(e,e.length),r7t(),i7t()}function lB(e){"@babel/helpers - typeof";return lB=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},lB(e)}var a7t=["pro_layout_parentKeys","children","icon","flatMenu","indexRoute","routes"];function s7t(e,t){return u7t(e)||c7t(e,t)||mK(e,t)||l7t()}function l7t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c7t(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,o=!1,a,s;try{for(n=n.call(e);!(i=(a=n.next()).done)&&(r.push(a.value),!(t&&r.length===t));i=!0);}catch(l){o=!0,s=l}finally{try{!i&&n.return!=null&&n.return()}finally{if(o)throw s}}return r}}function u7t(e){if(Array.isArray(e))return e}function d7t(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=mK(e))||t){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,a=!1,s;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return o=c.done,c},e:function(c){a=!0,s=c},f:function(){try{!o&&n.return!=null&&n.return()}finally{if(a)throw s}}}}function f7t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h7t(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,r.key,r)}}function p7t(e,t,n){return t&&h7t(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function m7t(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&&$_(e,t)}function g7t(e){var t=i_e();return function(){var r=R_(e),i;if(t){var o=R_(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return v7t(this,i)}}function v7t(e,t){if(t&&(lB(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return y7t(e)}function y7t(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function cB(e){var t=typeof Map=="function"?new Map:void 0;return cB=function(r){if(r===null||!b7t(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return Z8(r,arguments,R_(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),$_(i,r)},cB(e)}function Z8(e,t,n){return i_e()?Z8=Reflect.construct.bind():Z8=function(i,o,a){var s=[null];s.push.apply(s,o);var l=Function.bind.apply(i,s),c=new l;return a&&$_(c,a.prototype),c},Z8.apply(null,arguments)}function i_e(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function b7t(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function $_(e,t){return $_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},$_(e,t)}function R_(e){return R_=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},R_(e)}function Soe(e){return x7t(e)||C7t(e)||mK(e)||S7t()}function S7t(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function mK(e,t){if(e){if(typeof e=="string")return uB(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return uB(e,t)}}function C7t(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function x7t(e){if(Array.isArray(e))return uB(e)}function uB(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function w7t(e,t){if(e==null)return{};var n=_7t(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function _7t(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function Coe(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 ja(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Coe(Object(n),!0).forEach(function(r){E7t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Coe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function E7t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Tc="routes";function h4(e){return e.split("?")[0].split("#")[0]}var gK=function(t){if(!t.startsWith("http"))return!1;try{var n=new URL(t);return!!n}catch{return!1}},T7t=function(t){var n=t.path;if(!n||n==="/")try{return"/".concat(o7t(JSON.stringify(t)))}catch{}return n&&h4(n)},k7t=function(t,n){var r=t.name,i=t.locale;return"locale"in t&&i===!1||!r?!1:t.locale||"".concat(n,".").concat(r)},o_e=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"/";return t.endsWith("/*")?t.replace("/*","/"):(t||n).startsWith("/")||gK(t)?t:"/".concat(n,"/").concat(t).replace(/\/\//g,"/").replace(/\/\//g,"/")},O7t=function(t,n){var r=t.menu,i=r===void 0?{}:r,o=t.indexRoute,a=t.path,s=a===void 0?"":a,l=t.children||[],c=i.name,u=c===void 0?t.name:c,d=i.icon,h=d===void 0?t.icon:d,p=i.hideChildren,m=p===void 0?t.hideChildren:p,v=i.flatMenu,y=v===void 0?t.flatMenu:v,S=o&&Object.keys(o).join(",")!=="redirect"?[ja({path:s,menu:i},o)].concat(l||[]):l,b=ja({},t);if(u&&(b.name=u),h&&(b.icon=h),S&&S.length){if(m)return delete b.children,b;var C=vK(ja(ja({},n),{},{data:S}),t);if(y)return C;delete b[Tc]}return b},ov=function(t){return Array.isArray(t)&&t.length>0};function vK(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{path:"/"},n=e.data,r=e.formatMessage,i=e.parentName,o=e.locale;return!n||!Array.isArray(n)?[]:n.filter(function(a){return a?ov(a.children)||a.path||a.originPath||a.layout?!0:(a.redirect||a.unaccessible,!1):!1}).filter(function(a){var s,l;return!(a==null||(s=a.menu)===null||s===void 0)&&s.name||a!=null&&a.flatMenu||!(a==null||(l=a.menu)===null||l===void 0)&&l.flatMenu?!0:a.menu!==!1}).map(function(a){var s=ja(ja({},a),{},{path:a.path||a.originPath});return!s.children&&s[Tc]&&(s.children=s[Tc],delete s[Tc]),s.unaccessible&&delete s.name,s.path==="*"&&(s.path="."),s.path==="/*"&&(s.path="."),!s.path&&s.originPath&&(s.path=s.originPath),s}).map(function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{path:"/"},s=a.children||a[Tc]||[],l=o_e(a.path,t?t.path:"/"),c=a.name,u=k7t(a,i||"menu"),d=u!==!1&&o!==!1&&r&&u?r({id:u,defaultMessage:c}):c,h=t.pro_layout_parentKeys,p=h===void 0?[]:h;t.children,t.icon,t.flatMenu,t.indexRoute,t.routes;var m=w7t(t,a7t),v=new Set([].concat(Soe(p),Soe(a.parentKeys||[])));t.key&&v.add(t.key);var y=ja(ja(ja({},m),{},{menu:void 0},a),{},{path:l,locale:u,key:a.key||T7t(ja(ja({},a),{},{path:l})),pro_layout_parentKeys:Array.from(v).filter(function(b){return b&&b!=="/"})});if(d?y.name=d:delete y.name,y.menu===void 0&&delete y.menu,ov(s)){var S=vK(ja(ja({},e),{},{data:s,parentName:u||""}),y);ov(S)&&(y.children=S)}return O7t(y,e)}).flat(1)}var P7t=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return t.filter(function(n){return n&&(n.name||ov(n.children))&&!n.hideInMenu&&!n.redirect}).map(function(n){var r=ja({},n),i=r.children||n[Tc]||[];if(delete r[Tc],ov(i)&&!r.hideChildrenInMenu&&i.some(function(a){return a&&!!a.name})){var o=e(i);if(o.length)return ja(ja({},r),{},{children:o})}return ja({},n)}).filter(function(n){return n})},M7t=function(e){m7t(n,e);var t=g7t(n);function n(){return f7t(this,n),t.apply(this,arguments)}return p7t(n,[{key:"get",value:function(i){var o;try{var a=d7t(this.entries()),s;try{for(a.s();!(s=a.n()).done;){var l=s7t(s.value,2),c=l[0],u=l[1],d=h4(c);if(!gK(c)&&cw(d,[]).test(i)){o=u;break}}}catch(h){a.e(h)}finally{a.f()}}catch{o=void 0}return o}}]),n}(cB(Map)),I7t=function(t){var n=new M7t,r=function i(o,a){o.forEach(function(s){var l=s.children||s[Tc]||[];ov(l)&&i(l,s);var c=o_e(s.path,a?a.path:"/");n.set(h4(c),s)})};return r(t),n},$7t=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return t.map(function(n){var r=n.children||n[Tc];if(ov(r)){var i=e(r);if(i.length)return ja({},n)}var o=ja({},n);return delete o[Tc],delete o.children,o}).filter(function(n){return n})},R7t=function(t,n,r,i){var o=vK({data:t,formatMessage:r,locale:n}),a=i?$7t(o):P7t(o),s=I7t(o);return{breadcrumb:s,menuData:a}};function xoe(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 Qx(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?xoe(Object(n),!0).forEach(function(r){A7t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xoe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function A7t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N7t=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n={};return t.forEach(function(r){var i=Qx({},r);if(!(!i||!i.key)){!i.children&&i[Tc]&&(i.children=i[Tc],delete i[Tc]);var o=i.children||[];n[h4(i.path||i.key||"/")]=Qx({},i),n[i.key||i.path||"/"]=Qx({},i),o&&(n=Qx(Qx({},n),e(o)))}}),n},D7t=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;return t.filter(function(i){if(i==="/"&&n==="/")return!0;if(i!=="/"&&i!=="/*"&&i&&!gK(i)){var o=h4(i);try{if(r&&cw("".concat(o)).test(n)||cw("".concat(o),[]).test(n)||cw("".concat(o,"/(.*)")).test(n))return!0}catch{}}return!1}).sort(function(i,o){return i===n?10:o===n?-10:i.substr(1).split("/").length-o.substr(1).split("/").length})},L7t=function(t,n,r,i){var o=N7t(n),a=Object.keys(o),s=D7t(a,t||"/",i);return!s||s.length<1?[]:s.map(function(l){var c=o[l]||{pro_layout_parentKeys:"",key:""},u=new Map,d=(c.pro_layout_parentKeys||[]).map(function(h){return u.has(h)?null:(u.set(h,!0),o[h])}).filter(function(h){return h});return c.key&&d.push(c),d}).flat(1)},F7t=function(t){var n=f.useContext(Id),r=n.hashId,i=t.style,o=t.prefixCls,a=t.children,s=t.hasPageContainer,l=s===void 0?0:s,c=Re("".concat(o,"-content"),r,ae(ae({},"".concat(o,"-has-header"),t.hasHeader),"".concat(o,"-content-has-page-container"),l>0)),u=t.ErrorBoundary||o0t;return t.ErrorBoundary===!1?V.jsx(wo.Content,{className:c,style:i,children:a}):V.jsx(u,{children:V.jsx(wo.Content,{className:c,style:i,children:a})})},j7t=function(){return V.jsxs("svg",{width:"1em",height:"1em",viewBox:"0 0 200 200",children:[V.jsxs("defs",{children:[V.jsxs("linearGradient",{x1:"62.1023273%",y1:"0%",x2:"108.19718%",y2:"37.8635764%",id:"linearGradient-1",children:[V.jsx("stop",{stopColor:"#4285EB",offset:"0%"}),V.jsx("stop",{stopColor:"#2EC7FF",offset:"100%"})]}),V.jsxs("linearGradient",{x1:"69.644116%",y1:"0%",x2:"54.0428975%",y2:"108.456714%",id:"linearGradient-2",children:[V.jsx("stop",{stopColor:"#29CDFF",offset:"0%"}),V.jsx("stop",{stopColor:"#148EFF",offset:"37.8600687%"}),V.jsx("stop",{stopColor:"#0A60FF",offset:"100%"})]}),V.jsxs("linearGradient",{x1:"69.6908165%",y1:"-12.9743587%",x2:"16.7228981%",y2:"117.391248%",id:"linearGradient-3",children:[V.jsx("stop",{stopColor:"#FA816E",offset:"0%"}),V.jsx("stop",{stopColor:"#F74A5C",offset:"41.472606%"}),V.jsx("stop",{stopColor:"#F51D2C",offset:"100%"})]}),V.jsxs("linearGradient",{x1:"68.1279872%",y1:"-35.6905737%",x2:"30.4400914%",y2:"114.942679%",id:"linearGradient-4",children:[V.jsx("stop",{stopColor:"#FA8E7D",offset:"0%"}),V.jsx("stop",{stopColor:"#F74A5C",offset:"51.2635191%"}),V.jsx("stop",{stopColor:"#F51D2C",offset:"100%"})]})]}),V.jsx("g",{stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd",children:V.jsx("g",{transform:"translate(-20.000000, -20.000000)",children:V.jsx("g",{transform:"translate(20.000000, 20.000000)",children:V.jsxs("g",{children:[V.jsxs("g",{fillRule:"nonzero",children:[V.jsxs("g",{children:[V.jsx("path",{d:"M91.5880863,4.17652823 L4.17996544,91.5127728 C-0.519240605,96.2081146 -0.519240605,103.791885 4.17996544,108.487227 L91.5880863,195.823472 C96.2872923,200.518814 103.877304,200.518814 108.57651,195.823472 L145.225487,159.204632 C149.433969,154.999611 149.433969,148.181924 145.225487,143.976903 C141.017005,139.771881 134.193707,139.771881 129.985225,143.976903 L102.20193,171.737352 C101.032305,172.906015 99.2571609,172.906015 98.0875359,171.737352 L28.285908,101.993122 C27.1162831,100.824459 27.1162831,99.050775 28.285908,97.8821118 L98.0875359,28.1378823 C99.2571609,26.9692191 101.032305,26.9692191 102.20193,28.1378823 L129.985225,55.8983314 C134.193707,60.1033528 141.017005,60.1033528 145.225487,55.8983314 C149.433969,51.69331 149.433969,44.8756232 145.225487,40.6706018 L108.58055,4.05574592 C103.862049,-0.537986846 96.2692618,-0.500797906 91.5880863,4.17652823 Z",fill:"url(#linearGradient-1)"}),V.jsx("path",{d:"M91.5880863,4.17652823 L4.17996544,91.5127728 C-0.519240605,96.2081146 -0.519240605,103.791885 4.17996544,108.487227 L91.5880863,195.823472 C96.2872923,200.518814 103.877304,200.518814 108.57651,195.823472 L145.225487,159.204632 C149.433969,154.999611 149.433969,148.181924 145.225487,143.976903 C141.017005,139.771881 134.193707,139.771881 129.985225,143.976903 L102.20193,171.737352 C101.032305,172.906015 99.2571609,172.906015 98.0875359,171.737352 L28.285908,101.993122 C27.1162831,100.824459 27.1162831,99.050775 28.285908,97.8821118 L98.0875359,28.1378823 C100.999864,25.6271836 105.751642,20.541824 112.729652,19.3524487 C117.915585,18.4685261 123.585219,20.4140239 129.738554,25.1889424 C125.624663,21.0784292 118.571995,14.0340304 108.58055,4.05574592 C103.862049,-0.537986846 96.2692618,-0.500797906 91.5880863,4.17652823 Z",fill:"url(#linearGradient-2)"})]}),V.jsx("path",{d:"M153.685633,135.854579 C157.894115,140.0596 164.717412,140.0596 168.925894,135.854579 L195.959977,108.842726 C200.659183,104.147384 200.659183,96.5636133 195.960527,91.8688194 L168.690777,64.7181159 C164.472332,60.5180858 157.646868,60.5241425 153.435895,64.7316526 C149.227413,68.936674 149.227413,75.7543607 153.435895,79.9593821 L171.854035,98.3623765 C173.02366,99.5310396 173.02366,101.304724 171.854035,102.473387 L153.685633,120.626849 C149.47715,124.83187 149.47715,131.649557 153.685633,135.854579 Z",fill:"url(#linearGradient-3)"})]}),V.jsx("ellipse",{fill:"url(#linearGradient-4)",cx:"100.519339",cy:"100.436681",rx:"23.6001926",ry:"23.580786"})]})})})})]})},woe=new Pr("antBadgeLoadingCircle",{"0%":{display:"none",opacity:0,overflow:"hidden"},"80%":{overflow:"hidden"},"100%":{display:"unset",opacity:1}}),B7t=function(t){var n,r,i,o,a,s,l,c,u,d,h,p;return ae({},"".concat(t.proComponentsCls,"-layout"),ae(ae(ae({},"".concat(t.antCls,"-layout-sider").concat(t.componentCls),{background:((n=t.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.colorMenuBackground)||"transparent"}),t.componentCls,ae(ae(ae(ae(ae(ae(ae(ae(ae({position:"relative",boxSizing:"border-box","&-menu":{position:"relative",zIndex:10,minHeight:"100%"}},"& ".concat(t.antCls,"-layout-sider-children"),{position:"relative",display:"flex",flexDirection:"column",height:"100%",paddingInline:(r=t.layout)===null||r===void 0||(r=r.sider)===null||r===void 0?void 0:r.paddingInlineLayoutMenu,paddingBlock:(i=t.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.paddingBlockLayoutMenu,borderInlineEnd:"1px solid ".concat(t.colorSplit),marginInlineEnd:-1}),"".concat(t.antCls,"-menu"),ae(ae({},"".concat(t.antCls,"-menu-item-group-title"),{fontSize:t.fontSizeSM,paddingBottom:4}),"".concat(t.antCls,"-menu-item:not(").concat(t.antCls,"-menu-item-selected):hover"),{color:(o=t.layout)===null||o===void 0||(o=o.sider)===null||o===void 0?void 0:o.colorTextMenuItemHover})),"&-logo",{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",paddingInline:12,paddingBlock:16,color:(a=t.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.colorTextMenu,cursor:"pointer",borderBlockEnd:"1px solid ".concat((s=t.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorMenuItemDivider),"> a":{display:"flex",alignItems:"center",justifyContent:"center",minHeight:22,fontSize:22,"> img":{display:"inline-block",height:22,verticalAlign:"middle"},"> h1":{display:"inline-block",height:22,marginBlock:0,marginInlineEnd:0,marginInlineStart:6,color:(l=t.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.colorTextMenuTitle,animationName:woe,animationDuration:".4s",animationTimingFunction:"ease",fontWeight:600,fontSize:16,lineHeight:"22px",verticalAlign:"middle"}},"&-collapsed":ae({flexDirection:"column-reverse",margin:0,padding:12},"".concat(t.proComponentsCls,"-layout-apps-icon"),{marginBlockEnd:8,fontSize:16,transition:"font-size 0.2s ease-in-out,color 0.2s ease-in-out"})}),"&-actions",{display:"flex",alignItems:"center",justifyContent:"space-between",marginBlock:4,marginInline:0,color:(c=t.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorTextMenu,"&-collapsed":{flexDirection:"column-reverse",paddingBlock:0,paddingInline:8,fontSize:16,transition:"font-size 0.3s ease-in-out"},"&-list":{color:(u=t.layout)===null||u===void 0||(u=u.sider)===null||u===void 0?void 0:u.colorTextMenuSecondary,"&-collapsed":{marginBlockEnd:8,animationName:"none"},"&-item":{paddingInline:6,paddingBlock:6,lineHeight:"16px",fontSize:16,cursor:"pointer",borderRadius:t.borderRadius,"&:hover":{background:t.colorBgTextHover}}},"&-avatar":{fontSize:14,paddingInline:8,paddingBlock:8,display:"flex",alignItems:"center",gap:t.marginXS,borderRadius:t.borderRadius,"& *":{cursor:"pointer"},"&:hover":{background:t.colorBgTextHover}}}),"&-hide-menu-collapsed",{insetInlineStart:"-".concat(t.proLayoutCollapsedWidth-12,"px"),position:"absolute"}),"&-extra",{marginBlockEnd:16,marginBlock:0,marginInline:16,"&-no-logo":{marginBlockStart:16}}),"&-links",{width:"100%",ul:{height:"auto"}}),"&-link-menu",{border:"none",boxShadow:"none",background:"transparent"}),"&-footer",{color:(d=t.layout)===null||d===void 0||(d=d.sider)===null||d===void 0?void 0:d.colorTextMenuSecondary,paddingBlockEnd:16,fontSize:t.fontSize,animationName:woe,animationDuration:".4s",animationTimingFunction:"ease"})),"".concat(t.componentCls).concat(t.componentCls,"-fixed"),{position:"fixed",insetBlockStart:0,insetInlineStart:0,zIndex:"100",height:"100%","&-mix":{height:"calc(100% - ".concat(((h=t.layout)===null||h===void 0||(h=h.header)===null||h===void 0?void 0:h.heightLayoutHeader)||56,"px)"),insetBlockStart:"".concat(((p=t.layout)===null||p===void 0||(p=p.header)===null||p===void 0?void 0:p.heightLayoutHeader)||56,"px")}}))};function H7t(e,t){var n=t.proLayoutCollapsedWidth;return to("ProLayoutSiderMenu",function(r){var i=Y(Y({},r),{},{componentCls:".".concat(e),proLayoutCollapsedWidth:n});return[B7t(i)]})}var _oe=function(t){var n,r=t.isMobile,i=t.siderWidth,o=t.collapsed,a=t.onCollapse,s=t.style,l=t.className,c=t.hide,u=t.prefixCls,d=t.getContainer,h=f.useContext(Id),p=h.token;f.useEffect(function(){r===!0&&(a==null||a(!0))},[r]);var m=Or(t,["className","style"]),v=me.useContext(nr.ConfigContext),y=v.direction,S=H7t("".concat(u,"-sider"),{proLayoutCollapsedWidth:64}),b=S.wrapSSR,C=S.hashId,_=Re("".concat(u,"-sider"),l,C);if(c)return null;var T=YE(!o,function(){return a==null?void 0:a(!0)});return b(r?V.jsx(HW,Y(Y({placement:y==="rtl"?"right":"left",className:Re("".concat(u,"-drawer-sider"),l)},T),{},{style:Y({padding:0,height:"100vh"},s),onClose:function(){a==null||a(!0)},maskClosable:!0,closable:!1,getContainer:d||!1,width:i,styles:{body:{height:"100vh",padding:0,display:"flex",flexDirection:"row",backgroundColor:(n=p.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.colorMenuBackground}},children:V.jsx(moe,Y(Y({},m),{},{isMobile:!0,className:_,collapsed:r?!1:o,splitMenus:!1,originCollapsed:o}))})):V.jsx(moe,Y(Y({className:_,originCollapsed:o},m),{},{style:s})))},z7t=function(){var t;return typeof process>"u"?pp:((t=process)===null||t===void 0||(t=t.env)===null||t===void 0?void 0:t.ANTD_VERSION)||pp},U7t=function(t){var n,r,i,o,a,s,l,c,u,d,h,p,m,v,y,S,b,C,_,T,x,E,k,M,P,D,R,A,H,F,U,z;return(n=z7t())!==null&&n!==void 0&&n.startsWith("5")?{}:ae(ae(ae({},t.componentCls,ae(ae({width:"100%",height:"100%"},"".concat(t.proComponentsCls,"-base-menu"),(x={color:(r=t.layout)===null||r===void 0||(r=r.sider)===null||r===void 0?void 0:r.colorTextMenu},ae(ae(ae(ae(ae(ae(ae(ae(ae(ae(x,"".concat(t.antCls,"-menu-sub"),{backgroundColor:"transparent!important",color:(i=t.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.colorTextMenu}),"& ".concat(t.antCls,"-layout"),{backgroundColor:"transparent",width:"100%"}),"".concat(t.antCls,"-menu-submenu-expand-icon, ").concat(t.antCls,"-menu-submenu-arrow"),{color:"inherit"}),"&".concat(t.antCls,"-menu"),ae(ae({color:(o=t.layout)===null||o===void 0||(o=o.sider)===null||o===void 0?void 0:o.colorTextMenu},"".concat(t.antCls,"-menu-item"),{"*":{transition:"none !important"}}),"".concat(t.antCls,"-menu-item a"),{color:"inherit"})),"&".concat(t.antCls,"-menu-inline"),ae({},"".concat(t.antCls,"-menu-selected::after,").concat(t.antCls,"-menu-item-selected::after"),{display:"none"})),"".concat(t.antCls,"-menu-sub ").concat(t.antCls,"-menu-inline"),{backgroundColor:"transparent!important"}),"".concat(t.antCls,`-menu-item:active,
|
||
`).concat(t.antCls,"-menu-submenu-title:active"),{backgroundColor:"transparent!important"}),"&".concat(t.antCls,"-menu-light"),ae({},"".concat(t.antCls,`-menu-item:hover,
|
||
`).concat(t.antCls,`-menu-item-active,
|
||
`).concat(t.antCls,`-menu-submenu-active,
|
||
`).concat(t.antCls,"-menu-submenu-title:hover"),ae({color:(a=t.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.colorTextMenuActive,borderRadius:t.borderRadius},"".concat(t.antCls,"-menu-submenu-arrow"),{color:(s=t.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorTextMenuActive}))),"&".concat(t.antCls,"-menu:not(").concat(t.antCls,"-menu-horizontal)"),ae(ae({},"".concat(t.antCls,"-menu-item-selected"),{backgroundColor:(l=t.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.colorBgMenuItemSelected,borderRadius:t.borderRadius}),"".concat(t.antCls,`-menu-item:hover,
|
||
`).concat(t.antCls,`-menu-item-active,
|
||
`).concat(t.antCls,"-menu-submenu-title:hover"),ae({color:(c=t.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorTextMenuActive,borderRadius:t.borderRadius,backgroundColor:"".concat((u=t.layout)===null||u===void 0||(u=u.header)===null||u===void 0?void 0:u.colorBgMenuItemHover," !important")},"".concat(t.antCls,"-menu-submenu-arrow"),{color:(d=t.layout)===null||d===void 0||(d=d.sider)===null||d===void 0?void 0:d.colorTextMenuActive}))),"".concat(t.antCls,"-menu-item-selected"),{color:(h=t.layout)===null||h===void 0||(h=h.sider)===null||h===void 0?void 0:h.colorTextMenuSelected}),ae(ae(ae(ae(ae(x,"".concat(t.antCls,"-menu-submenu-selected"),{color:(p=t.layout)===null||p===void 0||(p=p.sider)===null||p===void 0?void 0:p.colorTextMenuSelected}),"&".concat(t.antCls,"-menu:not(").concat(t.antCls,"-menu-inline) ").concat(t.antCls,"-menu-submenu-open"),{color:(m=t.layout)===null||m===void 0||(m=m.sider)===null||m===void 0?void 0:m.colorTextMenuSelected}),"&".concat(t.antCls,"-menu-vertical"),ae({},"".concat(t.antCls,"-menu-submenu-selected"),{borderRadius:t.borderRadius,color:(v=t.layout)===null||v===void 0||(v=v.sider)===null||v===void 0?void 0:v.colorTextMenuSelected})),"".concat(t.antCls,"-menu-submenu:hover > ").concat(t.antCls,"-menu-submenu-title > ").concat(t.antCls,"-menu-submenu-arrow"),{color:(y=t.layout)===null||y===void 0||(y=y.sider)===null||y===void 0?void 0:y.colorTextMenuActive}),"&".concat(t.antCls,"-menu-horizontal"),ae(ae(ae(ae({},"".concat(t.antCls,`-menu-item:hover,
|
||
`).concat(t.antCls,`-menu-submenu:hover,
|
||
`).concat(t.antCls,`-menu-item-active,
|
||
`).concat(t.antCls,"-menu-submenu-active"),{borderRadius:4,transition:"none",color:(S=t.layout)===null||S===void 0||(S=S.header)===null||S===void 0?void 0:S.colorTextMenuActive,backgroundColor:"".concat((b=t.layout)===null||b===void 0||(b=b.header)===null||b===void 0?void 0:b.colorBgMenuItemHover," !important")}),"".concat(t.antCls,`-menu-item-open,
|
||
`).concat(t.antCls,`-menu-submenu-open,
|
||
`).concat(t.antCls,`-menu-item-selected,
|
||
`).concat(t.antCls,"-menu-submenu-selected"),ae({backgroundColor:(C=t.layout)===null||C===void 0||(C=C.header)===null||C===void 0?void 0:C.colorBgMenuItemSelected,borderRadius:t.borderRadius,transition:"none",color:"".concat((_=t.layout)===null||_===void 0||(_=_.header)===null||_===void 0?void 0:_.colorTextMenuSelected," !important")},"".concat(t.antCls,"-menu-submenu-arrow"),{color:"".concat((T=t.layout)===null||T===void 0||(T=T.header)===null||T===void 0?void 0:T.colorTextMenuSelected," !important")})),"> ".concat(t.antCls,"-menu-item, > ").concat(t.antCls,"-menu-submenu"),{paddingInline:16,marginInline:4}),"> ".concat(t.antCls,"-menu-item::after, > ").concat(t.antCls,"-menu-submenu::after"),{display:"none"})))),"".concat(t.proComponentsCls,"-top-nav-header-base-menu"),ae(ae({},"&".concat(t.antCls,"-menu"),ae({color:(E=t.layout)===null||E===void 0||(E=E.header)===null||E===void 0?void 0:E.colorTextMenu},"".concat(t.antCls,"-menu-item a"),{color:"inherit"})),"&".concat(t.antCls,"-menu-light"),ae(ae({},"".concat(t.antCls,`-menu-item:hover,
|
||
`).concat(t.antCls,`-menu-item-active,
|
||
`).concat(t.antCls,`-menu-submenu-active,
|
||
`).concat(t.antCls,"-menu-submenu-title:hover"),ae({color:(k=t.layout)===null||k===void 0||(k=k.header)===null||k===void 0?void 0:k.colorTextMenuActive,borderRadius:t.borderRadius,transition:"none",backgroundColor:(M=t.layout)===null||M===void 0||(M=M.header)===null||M===void 0?void 0:M.colorBgMenuItemSelected},"".concat(t.antCls,"-menu-submenu-arrow"),{color:(P=t.layout)===null||P===void 0||(P=P.header)===null||P===void 0?void 0:P.colorTextMenuActive})),"".concat(t.antCls,"-menu-item-selected"),{color:(D=t.layout)===null||D===void 0||(D=D.header)===null||D===void 0?void 0:D.colorTextMenuSelected,borderRadius:t.borderRadius,backgroundColor:(R=t.layout)===null||R===void 0||(R=R.header)===null||R===void 0?void 0:R.colorBgMenuItemSelected})))),"".concat(t.antCls,"-menu-sub").concat(t.antCls,"-menu-inline"),{backgroundColor:"transparent!important"}),"".concat(t.antCls,"-menu-submenu-popup"),ae(ae(ae(ae({backgroundColor:"rgba(255, 255, 255, 0.42)","-webkit-backdrop-filter":"blur(8px)",backdropFilter:"blur(8px)"},"".concat(t.antCls,"-menu"),ae({background:"transparent !important",backgroundColor:"transparent !important"},"".concat(t.antCls,`-menu-item:active,
|
||
`).concat(t.antCls,"-menu-submenu-title:active"),{backgroundColor:"transparent!important"})),"".concat(t.antCls,"-menu-item-selected"),{color:(A=t.layout)===null||A===void 0||(A=A.sider)===null||A===void 0?void 0:A.colorTextMenuSelected}),"".concat(t.antCls,"-menu-submenu-selected"),{color:(H=t.layout)===null||H===void 0||(H=H.sider)===null||H===void 0?void 0:H.colorTextMenuSelected}),"".concat(t.antCls,"-menu:not(").concat(t.antCls,"-menu-horizontal)"),ae(ae({},"".concat(t.antCls,"-menu-item-selected"),{backgroundColor:"rgba(0, 0, 0, 0.04)",borderRadius:t.borderRadius,color:(F=t.layout)===null||F===void 0||(F=F.sider)===null||F===void 0?void 0:F.colorTextMenuSelected}),"".concat(t.antCls,`-menu-item:hover,
|
||
`).concat(t.antCls,`-menu-item-active,
|
||
`).concat(t.antCls,"-menu-submenu-title:hover"),ae({color:(U=t.layout)===null||U===void 0||(U=U.sider)===null||U===void 0?void 0:U.colorTextMenuActive,borderRadius:t.borderRadius},"".concat(t.antCls,"-menu-submenu-arrow"),{color:(z=t.layout)===null||z===void 0||(z=z.sider)===null||z===void 0?void 0:z.colorTextMenuActive}))))},W7t=function(t){var n,r,i,o;return ae(ae({},"".concat(t.antCls,"-layout"),{backgroundColor:"transparent !important"}),t.componentCls,ae(ae(ae(ae({},"& ".concat(t.antCls,"-layout"),{display:"flex",backgroundColor:"transparent",width:"100%"}),"".concat(t.componentCls,"-content"),{display:"flex",flexDirection:"column",width:"100%",backgroundColor:((n=t.layout)===null||n===void 0||(n=n.pageContainer)===null||n===void 0?void 0:n.colorBgPageContainer)||"transparent",position:"relative",paddingBlock:(r=t.layout)===null||r===void 0||(r=r.pageContainer)===null||r===void 0?void 0:r.paddingBlockPageContainerContent,paddingInline:(i=t.layout)===null||i===void 0||(i=i.pageContainer)===null||i===void 0?void 0:i.paddingInlinePageContainerContent,"&-has-page-container":{padding:0}}),"".concat(t.componentCls,"-container"),{width:"100%",display:"flex",flexDirection:"column",minWidth:0,minHeight:0,backgroundColor:"transparent"}),"".concat(t.componentCls,"-bg-list"),{pointerEvents:"none",position:"fixed",overflow:"hidden",insetBlockStart:0,insetInlineStart:0,zIndex:0,height:"100%",width:"100%",background:(o=t.layout)===null||o===void 0?void 0:o.bgLayout}))};function V7t(e){return to("ProLayout",function(t){var n=Y(Y({},t),{},{componentCls:".".concat(e)});return[W7t(n),U7t(n)]})}function K7t(e){if(!e||e==="/")return["/"];var t=e.split("/").filter(function(n){return n});return t.map(function(n,r){return"/".concat(t.slice(0,r+1).join("/"))})}var q7t=function(){var t;return typeof process>"u"?pp:((t=process)===null||t===void 0||(t=t.env)===null||t===void 0?void 0:t.ANTD_VERSION)||pp},G7t=function(t,n,r){var i=t,o=i.breadcrumbName,a=i.title,s=i.path,l=r.findIndex(function(c){return c.linkPath===t.path})===r.length-1;return l?V.jsx("span",{children:a||o}):V.jsx("span",{onClick:s?function(){return location.href=s}:void 0,children:a||o})},Y7t=function(t,n){var r=n.formatMessage,i=n.menu;return t.locale&&r&&(i==null?void 0:i.locale)!==!1?r({id:t.locale,defaultMessage:t.name}):t.name},X7t=function(t,n){var r=t.get(n);if(!r){var i=Array.from(t.keys())||[],o=i.find(function(a){try{return a!=null&&a.startsWith("http")?!1:oB(a.replace("?",""))(n)}catch(s){return console.log("path",a,s),!1}});o&&(r=t.get(o))}return r||{path:""}},Q7t=function(t){var n=t.location,r=t.breadcrumbMap;return{location:n,breadcrumbMap:r}},Z7t=function(t,n,r){var i=K7t(t==null?void 0:t.pathname),o=i.map(function(a){var s=X7t(n,a),l=Y7t(s,r),c=s.hideInBreadcrumb;return l&&!c?{linkPath:a,breadcrumbName:l,title:l,component:s.component}:{linkPath:"",breadcrumbName:"",title:""}}).filter(function(a){return a&&a.linkPath});return o},J7t=function(t){var n=Q7t(t),r=n.location,i=n.breadcrumbMap;return r&&r.pathname&&i?Z7t(r,i,t):[]},eDt=function(t,n){var r=t.breadcrumbRender,i=t.itemRender,o=n.breadcrumbProps||{},a=o.minLength,s=a===void 0?2:a,l=J7t(t),c=function(h){for(var p=i||G7t,m=arguments.length,v=new Array(m>1?m-1:0),y=1;y<m;y++)v[y-1]=arguments[y];return p==null?void 0:p.apply(void 0,[Y(Y({},h),{},{path:h.linkPath||h.path})].concat(v))},u=l;return r&&(u=r(u||[])||void 0),(u&&u.length<s||r===!1)&&(u=void 0),GE(q7t(),"5.3.0")>-1?{items:u,itemRender:c}:{routes:u,itemRender:c}};function tDt(e){return pt(e).reduce(function(t,n){var r=Le(n,2),i=r[0],o=r[1];return t[i]=o,t},{})}var nDt=function e(t,n,r,i){var o=R7t(t,(n==null?void 0:n.locale)||!1,r,!0),a=o.menuData,s=o.breadcrumb;return i?e(i(a),n,r,void 0):{breadcrumb:tDt(s),breadcrumbMap:s,menuData:a}},rDt=function(t){var n=f.useState({}),r=Le(n,2),i=r[0],o=r[1];return f.useEffect(function(){o(pu({layout:ln(t.layout)!=="object"?t.layout:void 0,navTheme:t.navTheme,menuRender:t.menuRender,footerRender:t.footerRender,menuHeaderRender:t.menuHeaderRender,headerRender:t.headerRender,fixSiderbar:t.fixSiderbar}))},[t.layout,t.navTheme,t.menuRender,t.footerRender,t.menuHeaderRender,t.headerRender,t.fixSiderbar]),i},iDt=["id","defaultMessage"],oDt=["fixSiderbar","navTheme","layout"],Eoe=0,aDt=function(t,n){var r;return t.headerRender===!1||t.pure?null:V.jsx(pNt,Y(Y({matchMenuKeys:n},t),{},{stylish:(r=t.stylish)===null||r===void 0?void 0:r.header}))},sDt=function(t){return t.footerRender===!1||t.pure?null:t.footerRender?t.footerRender(Y({},t),V.jsx($At,{})):null},lDt=function(t,n){var r,i=t.layout,o=t.isMobile,a=t.selectedKeys,s=t.openKeys,l=t.splitMenus,c=t.suppressSiderWhenMenuEmpty,u=t.menuRender;if(t.menuRender===!1||t.pure)return null;var d=t.menuData;if(l&&(s!==!1||i==="mix")&&!o){var h=a||n,p=Le(h,1),m=p[0];if(m){var v;d=((v=t.menuData)===null||v===void 0||(v=v.find(function(C){return C.key===m}))===null||v===void 0?void 0:v.children)||[]}else d=[]}var y=fM(d||[]);if(y&&(y==null?void 0:y.length)<1&&(l||c))return null;if(i==="top"&&!o){var S;return V.jsx(_oe,Y(Y({matchMenuKeys:n},t),{},{hide:!0,stylish:(S=t.stylish)===null||S===void 0?void 0:S.sider}))}var b=V.jsx(_oe,Y(Y({matchMenuKeys:n},t),{},{menuData:y,stylish:(r=t.stylish)===null||r===void 0?void 0:r.sider}));return u?u(t,b):b},cDt=function(t,n){var r=n.pageTitleRender,i=yoe(t);if(r===!1)return{title:n.title||"",id:"",pageName:""};if(r){var o=r(t,i.title,i);if(typeof o=="string")return yoe(Y(Y({},i),{},{title:o}));fi(typeof o=="string","pro-layout: renderPageTitle return value should be a string")}return i},uDt=function(t,n,r){return t?n?64:r:0},dDt=function(t){var n,r,i,o,a,s,l,c,u,d,h,p,m,v,y=t||{},S=y.children,b=y.onCollapse,C=y.location,_=C===void 0?{pathname:"/"}:C,T=y.contentStyle,x=y.route,E=y.defaultCollapsed,k=y.style,M=y.siderWidth,P=y.menu,D=y.siderMenuType,R=y.isChildrenLayout,A=y.menuDataRender,H=y.actionRef,F=y.bgLayoutImgList,U=y.formatMessage,z=y.loading,K=f.useMemo(function(){return M||(t.layout==="mix"?215:256)},[t.layout,M]),Z=f.useContext(nr.ConfigContext),N=(n=t.prefixCls)!==null&&n!==void 0?n:Z.getPrefixCls("pro"),j=Qn(!1,{value:P==null?void 0:P.loading,onChange:P==null?void 0:P.onLoadingChange}),W=Le(j,2),G=W[0],re=W[1],se=f.useState(function(){return Eoe+=1,"pro-layout-".concat(Eoe)}),de=Le(se,1),ee=de[0],ne=f.useCallback(function(_t){var jt=_t.id,nn=_t.defaultMessage,Ht=tn(_t,iDt);if(U)return U(Y({id:jt,defaultMessage:nn},Ht));var Tt=TNt();return Tt[jt]?Tt[jt]:nn},[U]),ue=xV([ee,P==null?void 0:P.params],function(){var _t=So(Mr().mark(function jt(nn){var Ht,Tt,gt,Ve;return Mr().wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return Tt=Le(nn,2),gt=Tt[1],re(!0),mt.next=4,P==null||(Ht=P.request)===null||Ht===void 0?void 0:Ht.call(P,gt||{},(x==null?void 0:x.children)||(x==null?void 0:x.routes)||[]);case 4:return Ve=mt.sent,re(!1),mt.abrupt("return",Ve);case 7:case"end":return mt.stop()}},jt)}));return function(jt){return _t.apply(this,arguments)}}(),{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),ye=ue.data,ge=ue.mutate,pe=ue.isLoading;f.useEffect(function(){re(pe)},[pe]);var he=CV(),_e=he.cache;f.useEffect(function(){return function(){_e instanceof Map&&_e.delete(ee)}},[]);var ce=f.useMemo(function(){return nDt(ye||(x==null?void 0:x.children)||(x==null?void 0:x.routes)||[],P,ne,A)},[ne,P,A,ye,x==null?void 0:x.children,x==null?void 0:x.routes]),xe=ce||{},we=xe.breadcrumb,De=xe.breadcrumbMap,Fe=xe.menuData,Ce=Fe===void 0?[]:Fe;H&&P!==null&&P!==void 0&&P.request&&(H.current={reload:function(){ge()}});var Te=f.useMemo(function(){return L7t(_.pathname||"/",Ce||[])},[_.pathname,Ce]),ke=f.useMemo(function(){return Array.from(new Set(Te.map(function(_t){return _t.key||_t.path||""})))},[Te]),Pe=Te[Te.length-1]||{},Ne=rDt(Pe),We=Y(Y({},t),Ne),Q=We.fixSiderbar;We.navTheme;var q=We.layout,J=tn(We,oDt),be=wSt(),Oe=f.useMemo(function(){return(be==="sm"||be==="xs")&&!t.disableMobile},[be,t.disableMobile]),Se=q!=="top"&&!Oe,Ke=Qn(function(){return E!==void 0?E:!!(Oe||be==="md")},{value:t.collapsed,onChange:b}),tt=Le(Ke,2),le=tt[0],ze=tt[1],Ye=Or(Y(Y(Y({prefixCls:N},t),{},{siderWidth:K},Ne),{},{formatMessage:ne,breadcrumb:we,menu:Y(Y({},P),{},{type:D||(P==null?void 0:P.type),loading:G}),layout:q}),["className","style","breadcrumbRender"]),Ue=cDt(Y(Y({pathname:_.pathname},Ye),{},{breadcrumbMap:De}),t),Je=eDt(Y(Y({},Ye),{},{breadcrumbRender:t.breadcrumbRender,breadcrumbMap:De}),t),Ze=lDt(Y(Y({},Ye),{},{menuData:Ce,onCollapse:ze,isMobile:Oe,collapsed:le}),ke),rt=aDt(Y(Y({},Ye),{},{children:null,hasSiderMenu:!!Ze,menuData:Ce,isMobile:Oe,collapsed:le,onCollapse:ze}),ke),qt=sDt(Y({isMobile:Oe,collapsed:le},Ye)),St=f.useContext(ioe),Ot=St.isChildrenLayout,Bt=R!==void 0?R:Ot,Dt="".concat(N,"-layout"),an=V7t(Dt),Vt=an.wrapSSR,Kt=an.hashId,Qt=Re(t.className,Kt,"ant-design-pro",Dt,ae(ae(ae(ae(ae({},"screen-".concat(be),be),"".concat(Dt,"-top-menu"),q==="top"),"".concat(Dt,"-is-children"),Bt),"".concat(Dt,"-fix-siderbar"),Q),"".concat(Dt,"-").concat(q),q)),et=uDt(!!Se,le,K),ot={position:"relative"};(Bt||T&&T.minHeight)&&(ot.minHeight=0),f.useEffect(function(){var _t;(_t=t.onPageChange)===null||_t===void 0||_t.call(t,t.location)},[_.pathname,(r=_.pathname)===null||r===void 0?void 0:r.search]);var Qe=f.useState(!1),ut=Le(Qe,2),Nt=ut[0],Lt=ut[1],Zt=f.useState(0),Wt=Le(Zt,2),At=Wt[0],$t=Wt[1];M0t(Ue,t.title||!1);var Gt=f.useContext(Id),Ft=Gt.token,cn=f.useMemo(function(){return F&&F.length>0?F==null?void 0:F.map(function(_t,jt){return V.jsx("img",{src:_t.src,style:Y({position:"absolute"},_t)},jt)}):null},[F]);return Vt(V.jsx(ioe.Provider,{value:Y(Y({},Ye),{},{breadcrumb:Je,menuData:Ce,isMobile:Oe,collapsed:le,hasPageContainer:At,setHasPageContainer:$t,isChildrenLayout:!0,title:Ue.pageName,hasSiderMenu:!!Ze,hasHeader:!!rt,siderWidth:et,hasFooter:!!qt,hasFooterToolbar:Nt,setHasFooterToolbar:Lt,pageTitleInfo:Ue,matchMenus:Te,matchMenuKeys:ke,currentMenu:Pe}),children:t.pure?V.jsx(V.Fragment,{children:S}):V.jsxs("div",{className:Qt,children:[cn||(i=Ft.layout)!==null&&i!==void 0&&i.bgLayout?V.jsx("div",{className:Re("".concat(Dt,"-bg-list"),Kt),children:cn}):null,V.jsxs(wo,{style:Y({minHeight:"100%",flexDirection:Ze?"row":void 0},k),children:[V.jsx(nr,{theme:{hashed:vb(),token:{controlHeightLG:((o=Ft.layout)===null||o===void 0||(o=o.sider)===null||o===void 0?void 0:o.menuHeight)||(Ft==null?void 0:Ft.controlHeightLG)},components:{Menu:Bxe({colorItemBg:((a=Ft.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.colorMenuBackground)||"transparent",colorSubItemBg:((s=Ft.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorMenuBackground)||"transparent",radiusItem:Ft.borderRadius,colorItemBgSelected:((l=Ft.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.colorBgMenuItemSelected)||(Ft==null?void 0:Ft.colorBgTextHover),colorItemBgHover:((c=Ft.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorBgMenuItemHover)||(Ft==null?void 0:Ft.colorBgTextHover),colorItemBgActive:((u=Ft.layout)===null||u===void 0||(u=u.sider)===null||u===void 0?void 0:u.colorBgMenuItemActive)||(Ft==null?void 0:Ft.colorBgTextActive),colorItemBgSelectedHorizontal:((d=Ft.layout)===null||d===void 0||(d=d.sider)===null||d===void 0?void 0:d.colorBgMenuItemSelected)||(Ft==null?void 0:Ft.colorBgTextHover),colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemText:((h=Ft.layout)===null||h===void 0||(h=h.sider)===null||h===void 0?void 0:h.colorTextMenu)||(Ft==null?void 0:Ft.colorTextSecondary),colorItemTextHover:((p=Ft.layout)===null||p===void 0||(p=p.sider)===null||p===void 0?void 0:p.colorTextMenuItemHover)||"rgba(0, 0, 0, 0.85)",colorItemTextSelected:((m=Ft.layout)===null||m===void 0||(m=m.sider)===null||m===void 0?void 0:m.colorTextMenuSelected)||"rgba(0, 0, 0, 1)",popupBg:Ft==null?void 0:Ft.colorBgElevated,subMenuItemBg:Ft==null?void 0:Ft.colorBgElevated,darkSubMenuItemBg:"transparent",darkPopupBg:Ft==null?void 0:Ft.colorBgElevated})}},children:Ze}),V.jsxs("div",{style:ot,className:"".concat(Dt,"-container ").concat(Kt).trim(),children:[rt,V.jsx(F7t,Y(Y({hasPageContainer:At,isChildrenLayout:Bt},J),{},{hasHeader:!!rt,prefixCls:Dt,style:T,children:z?V.jsx(kAt,{}):S})),qt,Nt&&V.jsx("div",{className:"".concat(Dt,"-has-footer"),style:{height:64,marginBlockStart:(v=Ft.layout)===null||v===void 0||(v=v.pageContainer)===null||v===void 0?void 0:v.paddingBlockPageContainerContent}})]})]})]})}))},a_e=function(t){var n=t.colorPrimary,r=t.navTheme!==void 0?{dark:t.navTheme==="realDark"}:{};return V.jsx(nr,{theme:n?{token:{colorPrimary:n}}:void 0,children:V.jsx(jP,Y(Y({},r),{},{token:t.token,prefixCls:t.prefixCls,children:V.jsx(dDt,Y(Y({logo:V.jsx(j7t,{})},qwe),{},{location:_V()?window.location:void 0},t))}))})};async function fDt(){return ri("/kaptcha/api/v1/get",{method:"GET",params:{client:ti}})}async function hDt(e,t){return ri("/kaptcha/api/v1/check",{method:"POST",data:{captchaUid:e,captchaCode:t,client:ti}})}var dB=function(e,t){return dB=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},dB(e,t)};function ju(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");dB(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var pr=function(){return pr=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},pr.apply(this,arguments)};function hS(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 cl(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}function al(e,t){var n=t&&t.cache?t.cache:bDt,r=t&&t.serializer?t.serializer:yDt,i=t&&t.strategy?t.strategy:mDt;return i(e,{cache:n,serializer:r})}function pDt(e){return e==null||typeof e=="number"||typeof e=="boolean"}function s_e(e,t,n,r){var i=pDt(r)?r:n(r),o=t.get(i);return typeof o>"u"&&(o=e.call(this,r),t.set(i,o)),o}function l_e(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),o=t.get(i);return typeof o>"u"&&(o=e.apply(this,r),t.set(i,o)),o}function yK(e,t,n,r,i){return n.bind(t,e,r,i)}function mDt(e,t){var n=e.length===1?s_e:l_e;return yK(e,this,n,t.cache.create(),t.serializer)}function gDt(e,t){return yK(e,this,l_e,t.cache.create(),t.serializer)}function vDt(e,t){return yK(e,this,s_e,t.cache.create(),t.serializer)}var yDt=function(){return JSON.stringify(arguments)};function bK(){this.cache=Object.create(null)}bK.prototype.get=function(e){return this.cache[e]};bK.prototype.set=function(e,t){this.cache[e]=t};var bDt={create:function(){return new bK}},sl={variadic:gDt,monadic:vDt};function c_e(e,t,n){if(n===void 0&&(n=Error),!e)throw new n(t)}al(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,cl([void 0],t,!1)))},{strategy:sl.variadic});al(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,cl([void 0],t,!1)))},{strategy:sl.variadic});al(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,cl([void 0],t,!1)))},{strategy:sl.variadic});al(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.Locale).bind.apply(e,cl([void 0],t,!1)))},{strategy:sl.variadic});al(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.ListFormat).bind.apply(e,cl([void 0],t,!1)))},{strategy:sl.variadic});var mi;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(mi||(mi={}));var vo;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(vo||(vo={}));var pS;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(pS||(pS={}));function Toe(e){return e.type===vo.literal}function SDt(e){return e.type===vo.argument}function u_e(e){return e.type===vo.number}function d_e(e){return e.type===vo.date}function f_e(e){return e.type===vo.time}function h_e(e){return e.type===vo.select}function p_e(e){return e.type===vo.plural}function CDt(e){return e.type===vo.pound}function m_e(e){return e.type===vo.tag}function g_e(e){return!!(e&&typeof e=="object"&&e.type===pS.number)}function fB(e){return!!(e&&typeof e=="object"&&e.type===pS.dateTime)}var v_e=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,xDt=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function wDt(e){var t={};return e.replace(xDt,function(n){var r=n.length;switch(n[0]){case"G":t.era=r===4?"long":r===5?"narrow":"short";break;case"y":t.year=r===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][r-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][r-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=r===4?"long":r===5?"narrow":"short";break;case"e":if(r<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"c":if(r<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][r-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][r-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][r-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][r-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][r-1];break;case"s":t.second=["numeric","2-digit"][r-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=r<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var _Dt=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function EDt(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(_Dt).filter(function(h){return h.length>0}),n=[],r=0,i=t;r<i.length;r++){var o=i[r],a=o.split("/");if(a.length===0)throw new Error("Invalid number skeleton");for(var s=a[0],l=a.slice(1),c=0,u=l;c<u.length;c++){var d=u[c];if(d.length===0)throw new Error("Invalid number skeleton")}n.push({stem:s,options:l})}return n}function TDt(e){return e.replace(/^(.*?)-/,"")}var koe=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,y_e=/^(@+)?(\+|#+)?[rs]?$/g,kDt=/(\*)(0+)|(#+)(0+)|(0+)/g,b_e=/^(0+)$/;function Ooe(e){var t={};return e[e.length-1]==="r"?t.roundingPriority="morePrecision":e[e.length-1]==="s"&&(t.roundingPriority="lessPrecision"),e.replace(y_e,function(n,r,i){return typeof i!="string"?(t.minimumSignificantDigits=r.length,t.maximumSignificantDigits=r.length):i==="+"?t.minimumSignificantDigits=r.length:r[0]==="#"?t.maximumSignificantDigits=r.length:(t.minimumSignificantDigits=r.length,t.maximumSignificantDigits=r.length+(typeof i=="string"?i.length:0)),""}),t}function S_e(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function ODt(e){var t;if(e[0]==="E"&&e[1]==="E"?(t={notation:"engineering"},e=e.slice(2)):e[0]==="E"&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if(n==="+!"?(t.signDisplay="always",e=e.slice(2)):n==="+?"&&(t.signDisplay="exceptZero",e=e.slice(2)),!b_e.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function Poe(e){var t={},n=S_e(e);return n||t}function PDt(e){for(var t={},n=0,r=e;n<r.length;n++){var i=r[n];switch(i.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=i.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=TDt(i.options[0]);continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=pr(pr(pr({},t),{notation:"scientific"}),i.options.reduce(function(l,c){return pr(pr({},l),Poe(c))},{}));continue;case"engineering":t=pr(pr(pr({},t),{notation:"engineering"}),i.options.reduce(function(l,c){return pr(pr({},l),Poe(c))},{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(i.options[0]);continue;case"rounding-mode-floor":t.roundingMode="floor";continue;case"rounding-mode-ceiling":t.roundingMode="ceil";continue;case"rounding-mode-down":t.roundingMode="trunc";continue;case"rounding-mode-up":t.roundingMode="expand";continue;case"rounding-mode-half-even":t.roundingMode="halfEven";continue;case"rounding-mode-half-down":t.roundingMode="halfTrunc";continue;case"rounding-mode-half-up":t.roundingMode="halfExpand";continue;case"integer-width":if(i.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(kDt,function(l,c,u,d,h,p){if(c)t.minimumIntegerDigits=u.length;else{if(d&&h)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(b_e.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(koe.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(koe,function(l,c,u,d,h,p){return u==="*"?t.minimumFractionDigits=c.length:d&&d[0]==="#"?t.maximumFractionDigits=d.length:h&&p?(t.minimumFractionDigits=h.length,t.maximumFractionDigits=h.length+p.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var o=i.options[0];o==="w"?t=pr(pr({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=pr(pr({},t),Ooe(o)));continue}if(y_e.test(i.stem)){t=pr(pr({},t),Ooe(i.stem));continue}var a=S_e(i.stem);a&&(t=pr(pr({},t),a));var s=ODt(i.stem);s&&(t=pr(pr({},t),s))}return t}var x5={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function MDt(e,t){for(var n="",r=0;r<e.length;r++){var i=e.charAt(r);if(i==="j"){for(var o=0;r+1<e.length&&e.charAt(r+1)===i;)o++,r++;var a=1+(o&1),s=o<2?1:3+(o>>1),l="a",c=IDt(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)n+=l;for(;a-- >0;)n=c+n}else i==="J"?n+="H":n+=i}return n}function IDt(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var i=x5[r||""]||x5[n||""]||x5["".concat(n,"-001")]||x5["001"];return i[0]}var zA,$Dt=new RegExp("^".concat(v_e.source,"*")),RDt=new RegExp("".concat(v_e.source,"*$"));function vi(e,t){return{start:e,end:t}}var ADt=!!String.prototype.startsWith&&"_a".startsWith("a",1),NDt=!!String.fromCodePoint,DDt=!!Object.fromEntries,LDt=!!String.prototype.codePointAt,FDt=!!String.prototype.trimStart,jDt=!!String.prototype.trimEnd,BDt=!!Number.isSafeInteger,HDt=BDt?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},hB=!0;try{var zDt=x_e("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");hB=((zA=zDt.exec("a"))===null||zA===void 0?void 0:zA[0])==="a"}catch{hB=!1}var Moe=ADt?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},pB=NDt?String.fromCodePoint:function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var r="",i=t.length,o=0,a;i>o;){if(a=t[o++],a>1114111)throw RangeError(a+" is not a valid code point");r+=a<65536?String.fromCharCode(a):String.fromCharCode(((a-=65536)>>10)+55296,a%1024+56320)}return r},Ioe=DDt?Object.fromEntries:function(t){for(var n={},r=0,i=t;r<i.length;r++){var o=i[r],a=o[0],s=o[1];n[a]=s}return n},C_e=LDt?function(t,n){return t.codePointAt(n)}:function(t,n){var r=t.length;if(!(n<0||n>=r)){var i=t.charCodeAt(n),o;return i<55296||i>56319||n+1===r||(o=t.charCodeAt(n+1))<56320||o>57343?i:(i-55296<<10)+(o-56320)+65536}},UDt=FDt?function(t){return t.trimStart()}:function(t){return t.replace($Dt,"")},WDt=jDt?function(t){return t.trimEnd()}:function(t){return t.replace(RDt,"")};function x_e(e,t){return new RegExp(e,t)}var mB;if(hB){var $oe=x_e("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");mB=function(t,n){var r;$oe.lastIndex=n;var i=$oe.exec(t);return(r=i[1])!==null&&r!==void 0?r:""}}else mB=function(t,n){for(var r=[];;){var i=C_e(t,n);if(i===void 0||w_e(i)||GDt(i))break;r.push(i),n+=i>=65536?2:1}return pB.apply(void 0,r)};var VDt=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var i=[];!this.isEOF();){var o=this.char();if(o===123){var a=this.parseArgument(t,r);if(a.err)return a;i.push(a.val)}else{if(o===125&&t>0)break;if(o===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),i.push({type:vo.pound,location:vi(s,this.clonePosition())})}else if(o===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(mi.UNMATCHED_CLOSING_TAG,vi(this.clonePosition(),this.clonePosition()))}else if(o===60&&!this.ignoreTag&&gB(this.peek()||0)){var a=this.parseTag(t,n);if(a.err)return a;i.push(a.val)}else{var a=this.parseLiteral(t,n);if(a.err)return a;i.push(a.val)}}}return{val:i,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:vo.literal,value:"<".concat(i,"/>"),location:vi(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(t+1,n,!0);if(o.err)return o;var a=o.val,s=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!gB(this.char()))return this.error(mi.INVALID_TAG,vi(s,this.clonePosition()));var l=this.clonePosition(),c=this.parseTagName();return i!==c?this.error(mi.UNMATCHED_CLOSING_TAG,vi(l,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:vo.tag,value:i,children:a,location:vi(r,this.clonePosition())},err:null}:this.error(mi.INVALID_TAG,vi(s,this.clonePosition())))}else return this.error(mi.UNCLOSED_TAG,vi(r,this.clonePosition()))}else return this.error(mi.INVALID_TAG,vi(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&qDt(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),i="";;){var o=this.tryParseQuote(n);if(o){i+=o;continue}var a=this.tryParseUnquoted(t,n);if(a){i+=a;continue}var s=this.tryParseLeftAngleBracket();if(s){i+=s;continue}break}var l=vi(r,this.clonePosition());return{val:{type:vo.literal,value:i,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!KDt(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return pB.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),pB(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(mi.EXPECT_ARGUMENT_CLOSING_BRACE,vi(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(mi.EMPTY_ARGUMENT,vi(r,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(mi.MALFORMED_ARGUMENT,vi(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(mi.EXPECT_ARGUMENT_CLOSING_BRACE,vi(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:vo.argument,value:i,location:vi(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(mi.EXPECT_ARGUMENT_CLOSING_BRACE,vi(r,this.clonePosition())):this.parseArgumentOptions(t,n,i,r);default:return this.error(mi.MALFORMED_ARGUMENT,vi(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=mB(this.message,n),i=n+r.length;this.bumpTo(i);var o=this.clonePosition(),a=vi(t,o);return{value:r,location:a}},e.prototype.parseArgumentOptions=function(t,n,r,i){var o,a=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(mi.EXPECT_ARGUMENT_TYPE,vi(a,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var u=this.clonePosition(),d=this.parseSimpleArgStyleIfPossible();if(d.err)return d;var h=WDt(d.val);if(h.length===0)return this.error(mi.EXPECT_ARGUMENT_STYLE,vi(this.clonePosition(),this.clonePosition()));var p=vi(u,this.clonePosition());c={style:h,styleLocation:p}}var m=this.tryParseArgumentClose(i);if(m.err)return m;var v=vi(i,this.clonePosition());if(c&&Moe(c==null?void 0:c.style,"::",0)){var y=UDt(c.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(y,c.styleLocation);return d.err?d:{val:{type:vo.number,value:r,location:v,style:d.val},err:null}}else{if(y.length===0)return this.error(mi.EXPECT_DATE_TIME_SKELETON,v);var S=y;this.locale&&(S=MDt(y,this.locale));var h={type:pS.dateTime,pattern:S,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?wDt(S):{}},b=s==="date"?vo.date:vo.time;return{val:{type:b,value:r,location:v,style:h},err:null}}}return{val:{type:s==="number"?vo.number:s==="date"?vo.date:vo.time,value:r,location:v,style:(o=c==null?void 0:c.style)!==null&&o!==void 0?o:null},err:null}}case"plural":case"selectordinal":case"select":{var C=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(mi.EXPECT_SELECT_ARGUMENT_OPTIONS,vi(C,pr({},C)));this.bumpSpace();var _=this.parseIdentifierIfPossible(),T=0;if(s!=="select"&&_.value==="offset"){if(!this.bumpIf(":"))return this.error(mi.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,vi(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(mi.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,mi.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),_=this.parseIdentifierIfPossible(),T=d.val}var x=this.tryParsePluralOrSelectOptions(t,s,n,_);if(x.err)return x;var m=this.tryParseArgumentClose(i);if(m.err)return m;var E=vi(i,this.clonePosition());return s==="select"?{val:{type:vo.select,value:r,options:Ioe(x.val),location:E},err:null}:{val:{type:vo.plural,value:r,options:Ioe(x.val),offset:T,pluralType:s==="plural"?"cardinal":"ordinal",location:E},err:null}}default:return this.error(mi.INVALID_ARGUMENT_TYPE,vi(a,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(mi.EXPECT_ARGUMENT_CLOSING_BRACE,vi(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(mi.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,vi(i,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=EDt(t)}catch{return this.error(mi.INVALID_NUMBER_SKELETON,n)}return{val:{type:pS.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?PDt(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,i){for(var o,a=!1,s=[],l=new Set,c=i.value,u=i.location;;){if(c.length===0){var d=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var h=this.tryParseDecimalInteger(mi.EXPECT_PLURAL_ARGUMENT_SELECTOR,mi.INVALID_PLURAL_ARGUMENT_SELECTOR);if(h.err)return h;u=vi(d,this.clonePosition()),c=this.message.slice(d.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?mi.DUPLICATE_SELECT_ARGUMENT_SELECTOR:mi.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);c==="other"&&(a=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?mi.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:mi.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,vi(this.clonePosition(),this.clonePosition()));var m=this.parseMessage(t+1,n,r);if(m.err)return m;var v=this.tryParseArgumentClose(p);if(v.err)return v;s.push([c,{value:m.val,location:vi(p,this.clonePosition())}]),l.add(c),this.bumpSpace(),o=this.parseIdentifierIfPossible(),c=o.value,u=o.location}return s.length===0?this.error(n==="select"?mi.EXPECT_SELECT_ARGUMENT_SELECTOR:mi.EXPECT_PLURAL_ARGUMENT_SELECTOR,vi(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!a?this.error(mi.MISSING_OTHER_CLAUSE,vi(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,i=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var o=!1,a=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)o=!0,a=a*10+(s-48),this.bump();else break}var l=vi(i,this.clonePosition());return o?(a*=r,HDt(a)?{val:a,err:null}:this.error(n,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var n=C_e(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(Moe(this.message,t,this.offset())){for(var n=0;n<t.length;n++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(t){var n=this.offset(),r=this.message.indexOf(t,n);return r>=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&w_e(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function gB(e){return e>=97&&e<=122||e>=65&&e<=90}function KDt(e){return gB(e)||e===47}function qDt(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function w_e(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function GDt(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function vB(e){e.forEach(function(t){if(delete t.location,h_e(t)||p_e(t))for(var n in t.options)delete t.options[n].location,vB(t.options[n].value);else u_e(t)&&g_e(t.style)||(d_e(t)||f_e(t))&&fB(t.style)?delete t.style.location:m_e(t)&&vB(t.children)})}function YDt(e,t){t===void 0&&(t={}),t=pr({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new VDt(e,t).parse();if(n.err){var r=SyntaxError(mi[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||vB(n.val),n.val}var Zf;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Zf||(Zf={}));var Eg=function(e){ju(t,e);function t(n,r,i){var o=e.call(this,n)||this;return o.code=r,o.originalMessage=i,o}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),Roe=function(e){ju(t,e);function t(n,r,i,o){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(i).join('", "'),'"'),Zf.INVALID_VALUE,o)||this}return t}(Eg),XDt=function(e){ju(t,e);function t(n,r,i){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Zf.INVALID_VALUE,i)||this}return t}(Eg),QDt=function(e){ju(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Zf.MISSING_VALUE,r)||this}return t}(Eg),rl;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(rl||(rl={}));function ZDt(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==rl.literal||n.type!==rl.literal?t.push(n):r.value+=n.value,t},[])}function __e(e){return typeof e=="function"}function J8(e,t,n,r,i,o,a){if(e.length===1&&Toe(e[0]))return[{type:rl.literal,value:e[0].value}];for(var s=[],l=0,c=e;l<c.length;l++){var u=c[l];if(Toe(u)){s.push({type:rl.literal,value:u.value});continue}if(CDt(u)){typeof o=="number"&&s.push({type:rl.literal,value:n.getNumberFormat(t).format(o)});continue}var d=u.value;if(!(i&&d in i))throw new QDt(d,a);var h=i[d];if(SDt(u)){(!h||typeof h=="string"||typeof h=="number")&&(h=typeof h=="string"||typeof h=="number"?String(h):""),s.push({type:typeof h=="string"?rl.literal:rl.object,value:h});continue}if(d_e(u)){var p=typeof u.style=="string"?r.date[u.style]:fB(u.style)?u.style.parsedOptions:void 0;s.push({type:rl.literal,value:n.getDateTimeFormat(t,p).format(h)});continue}if(f_e(u)){var p=typeof u.style=="string"?r.time[u.style]:fB(u.style)?u.style.parsedOptions:r.time.medium;s.push({type:rl.literal,value:n.getDateTimeFormat(t,p).format(h)});continue}if(u_e(u)){var p=typeof u.style=="string"?r.number[u.style]:g_e(u.style)?u.style.parsedOptions:void 0;p&&p.scale&&(h=h*(p.scale||1)),s.push({type:rl.literal,value:n.getNumberFormat(t,p).format(h)});continue}if(m_e(u)){var m=u.children,v=u.value,y=i[v];if(!__e(y))throw new XDt(v,"function",a);var S=J8(m,t,n,r,i,o),b=y(S.map(function(T){return T.value}));Array.isArray(b)||(b=[b]),s.push.apply(s,b.map(function(T){return{type:typeof T=="string"?rl.literal:rl.object,value:T}}))}if(h_e(u)){var C=u.options[h]||u.options.other;if(!C)throw new Roe(u.value,h,Object.keys(u.options),a);s.push.apply(s,J8(C.value,t,n,r,i));continue}if(p_e(u)){var C=u.options["=".concat(h)];if(!C){if(!Intl.PluralRules)throw new Eg(`Intl.PluralRules is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-pluralrules"
|
||
`,Zf.MISSING_INTL_API,a);var _=n.getPluralRules(t,{type:u.pluralType}).select(h-(u.offset||0));C=u.options[_]||u.options.other}if(!C)throw new Roe(u.value,h,Object.keys(u.options),a);s.push.apply(s,J8(C.value,t,n,r,i,h-(u.offset||0)));continue}}return ZDt(s)}function JDt(e,t){return t?pr(pr(pr({},e||{}),t||{}),Object.keys(e).reduce(function(n,r){return n[r]=pr(pr({},e[r]),t[r]||{}),n},{})):e}function eLt(e,t){return t?Object.keys(e).reduce(function(n,r){return n[r]=JDt(e[r],t[r]),n},pr({},e)):e}function UA(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function tLt(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:al(function(){for(var t,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return new((t=Intl.NumberFormat).bind.apply(t,cl([void 0],n,!1)))},{cache:UA(e.number),strategy:sl.variadic}),getDateTimeFormat:al(function(){for(var t,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return new((t=Intl.DateTimeFormat).bind.apply(t,cl([void 0],n,!1)))},{cache:UA(e.dateTime),strategy:sl.variadic}),getPluralRules:al(function(){for(var t,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return new((t=Intl.PluralRules).bind.apply(t,cl([void 0],n,!1)))},{cache:UA(e.pluralRules),strategy:sl.variadic})}}var E_e=function(){function e(t,n,r,i){n===void 0&&(n=e.defaultLocale);var o=this;if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(l){var c=o.formatToParts(l);if(c.length===1)return c[0].value;var u=c.reduce(function(d,h){return!d.length||h.type!==rl.literal||typeof d[d.length-1]!="string"?d.push(h.value):d[d.length-1]+=h.value,d},[]);return u.length<=1?u[0]||"":u},this.formatToParts=function(l){return J8(o.ast,o.locales,o.formatters,o.formats,l,void 0,o.message)},this.resolvedOptions=function(){var l;return{locale:((l=o.resolvedLocale)===null||l===void 0?void 0:l.toString())||Intl.NumberFormat.supportedLocalesOf(o.locales)[0]}},this.getAst=function(){return o.ast},this.locales=n,this.resolvedLocale=e.resolveLocale(n),typeof t=="string"){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var a=i||{};a.formatters;var s=hS(a,["formatters"]);this.ast=e.__parse(t,pr(pr({},s),{locale:this.resolvedLocale}))}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=eLt(e.formats,r),this.formatters=i&&i.formatters||tLt(this.formatterCache)}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=new Intl.NumberFormat().resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(t){if(!(typeof Intl.Locale>"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=YDt,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Nv;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Nv||(Nv={}));var p4=function(e){ju(t,e);function t(n,r,i){var o=this,a=i?i instanceof Error?i:new Error(String(i)):void 0;return o=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,`
|
||
`).concat(a?`
|
||
`.concat(a.message,`
|
||
`).concat(a.stack):""))||this,o.code=n,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(o,t),o}return t}(Error),nLt=function(e){ju(t,e);function t(n,r){return e.call(this,Nv.UNSUPPORTED_FORMATTER,n,r)||this}return t}(p4),rLt=function(e){ju(t,e);function t(n,r){return e.call(this,Nv.INVALID_CONFIG,n,r)||this}return t}(p4),Aoe=function(e){ju(t,e);function t(n,r){return e.call(this,Nv.MISSING_DATA,n,r)||this}return t}(p4),Bu=function(e){ju(t,e);function t(n,r,i){var o=e.call(this,Nv.FORMAT_ERROR,"".concat(n,`
|
||
Locale: `).concat(r,`
|
||
`),i)||this;return o.locale=r,o}return t}(p4),WA=function(e){ju(t,e);function t(n,r,i,o){var a=e.call(this,"".concat(n,`
|
||
MessageID: `).concat(i==null?void 0:i.id,`
|
||
Default Message: `).concat(i==null?void 0:i.defaultMessage,`
|
||
Description: `).concat(i==null?void 0:i.description,`
|
||
`),r,o)||this;return a.descriptor=i,a.locale=r,a}return t}(Bu),iLt=function(e){ju(t,e);function t(n,r){var i=e.call(this,Nv.MISSING_TRANSLATION,'Missing message: "'.concat(n.id,'" for locale "').concat(r,'", using ').concat(n.defaultMessage?"default message (".concat(typeof n.defaultMessage=="string"?n.defaultMessage:n.defaultMessage.map(function(o){var a;return(a=o.value)!==null&&a!==void 0?a:JSON.stringify(o)}).join(),")"):"id"," as fallback."))||this;return i.descriptor=n,i}return t}(p4);function u0(e,t,n){return n===void 0&&(n={}),t.reduce(function(r,i){return i in e?r[i]=e[i]:i in n&&(r[i]=n[i]),r},{})}var oLt=function(e){},aLt=function(e){},T_e={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:oLt,onWarn:aLt};function k_e(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Jg(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function sLt(e){e===void 0&&(e=k_e());var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,i=al(function(){for(var s,l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new((s=Intl.DateTimeFormat).bind.apply(s,cl([void 0],l,!1)))},{cache:Jg(e.dateTime),strategy:sl.variadic}),o=al(function(){for(var s,l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new((s=Intl.NumberFormat).bind.apply(s,cl([void 0],l,!1)))},{cache:Jg(e.number),strategy:sl.variadic}),a=al(function(){for(var s,l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return new((s=Intl.PluralRules).bind.apply(s,cl([void 0],l,!1)))},{cache:Jg(e.pluralRules),strategy:sl.variadic});return{getDateTimeFormat:i,getNumberFormat:o,getMessageFormat:al(function(s,l,c,u){return new E_e(s,l,c,pr({formatters:{getNumberFormat:o,getDateTimeFormat:i,getPluralRules:a}},u||{}))},{cache:Jg(e.message),strategy:sl.variadic}),getRelativeTimeFormat:al(function(){for(var s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];return new(t.bind.apply(t,cl([void 0],s,!1)))},{cache:Jg(e.relativeTime),strategy:sl.variadic}),getPluralRules:a,getListFormat:al(function(){for(var s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];return new(n.bind.apply(n,cl([void 0],s,!1)))},{cache:Jg(e.list),strategy:sl.variadic}),getDisplayNames:al(function(){for(var s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];return new(r.bind.apply(r,cl([void 0],s,!1)))},{cache:Jg(e.displayNames),strategy:sl.variadic})}}function SK(e,t,n,r){var i=e&&e[t],o;if(i&&(o=i[n]),o)return o;r(new nLt("No ".concat(t," format named: ").concat(n)))}function w5(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=pr({timeZone:t},e[r]),n},{})}function Noe(e,t){var n=Object.keys(pr(pr({},e),t));return n.reduce(function(r,i){return r[i]=pr(pr({},e[i]||{}),t[i]||{}),r},{})}function Doe(e,t){if(!t)return e;var n=E_e.formats;return pr(pr(pr({},n),e),{date:Noe(w5(n.date,t),w5(e.date||{},t)),time:Noe(w5(n.time,t),w5(e.time||{},t))})}var yB=function(e,t,n,r,i){var o=e.locale,a=e.formats,s=e.messages,l=e.defaultLocale,c=e.defaultFormats,u=e.fallbackOnEmptyString,d=e.onError,h=e.timeZone,p=e.defaultRichTextElements;n===void 0&&(n={id:""});var m=n.id,v=n.defaultMessage;c_e(!!m,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var y=String(m),S=s&&Object.prototype.hasOwnProperty.call(s,y)&&s[y];if(Array.isArray(S)&&S.length===1&&S[0].type===vo.literal)return S[0].value;if(!r&&S&&typeof S=="string"&&!p)return S.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=pr(pr({},p),r||{}),a=Doe(a,h),c=Doe(c,h),!S){if(u===!1&&S==="")return S;if((!v||o&&o.toLowerCase()!==l.toLowerCase())&&d(new iLt(n,o)),v)try{var b=t.getMessageFormat(v,l,c,i);return b.format(r)}catch(C){return d(new WA('Error formatting default message for: "'.concat(y,'", rendering default message verbatim'),o,n,C)),typeof v=="string"?v:y}return y}try{var b=t.getMessageFormat(S,o,a,pr({formatters:t},i||{}));return b.format(r)}catch(C){d(new WA('Error formatting message: "'.concat(y,'", using ').concat(v?"default message":"id"," as fallback."),o,n,C))}if(v)try{var b=t.getMessageFormat(v,l,c,i);return b.format(r)}catch(C){d(new WA('Error formatting the default message for: "'.concat(y,'", rendering message verbatim'),o,n,C))}return typeof S=="string"?S:typeof v=="string"?v:y},O_e=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function pM(e,t,n,r){var i=e.locale,o=e.formats,a=e.onError,s=e.timeZone;r===void 0&&(r={});var l=r.format,c=pr(pr({},s&&{timeZone:s}),l&&SK(o,t,l,a)),u=u0(r,O_e,c);return t==="time"&&!u.hour&&!u.minute&&!u.second&&!u.timeStyle&&!u.dateStyle&&(u=pr(pr({},u),{hour:"numeric",minute:"numeric"})),n(i,u)}function lLt(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],o=n[1],a=o===void 0?{}:o,s=typeof i=="string"?new Date(i||0):i;try{return pM(e,"date",t,a).format(s)}catch(l){e.onError(new Bu("Error formatting date.",e.locale,l))}return String(s)}function cLt(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],o=n[1],a=o===void 0?{}:o,s=typeof i=="string"?new Date(i||0):i;try{return pM(e,"time",t,a).format(s)}catch(l){e.onError(new Bu("Error formatting time.",e.locale,l))}return String(s)}function uLt(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],o=n[1],a=n[2],s=a===void 0?{}:a,l=e.timeZone,c=e.locale,u=e.onError,d=u0(s,O_e,l?{timeZone:l}:{});try{return t(c,d).formatRange(i,o)}catch(h){u(new Bu("Error formatting date time range.",e.locale,h))}return String(i)}function dLt(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],o=n[1],a=o===void 0?{}:o,s=typeof i=="string"?new Date(i||0):i;try{return pM(e,"date",t,a).formatToParts(s)}catch(l){e.onError(new Bu("Error formatting date.",e.locale,l))}return[]}function fLt(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],o=n[1],a=o===void 0?{}:o,s=typeof i=="string"?new Date(i||0):i;try{return pM(e,"time",t,a).formatToParts(s)}catch(l){e.onError(new Bu("Error formatting time.",e.locale,l))}return[]}var hLt=["style","type","fallback","languageDisplay"];function pLt(e,t,n,r){var i=e.locale,o=e.onError,a=Intl.DisplayNames;a||o(new Eg(`Intl.DisplayNames is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-displaynames"
|
||
`,Zf.MISSING_INTL_API));var s=u0(r,hLt);try{return t(i,s).of(n)}catch(l){o(new Bu("Error formatting display name.",i,l))}}var mLt=["type","style"],Loe=Date.now();function gLt(e){return"".concat(Loe,"_").concat(e,"_").concat(Loe)}function vLt(e,t,n,r){r===void 0&&(r={});var i=P_e(e,t,n,r).reduce(function(o,a){var s=a.value;return typeof s!="string"?o.push(s):typeof o[o.length-1]=="string"?o[o.length-1]+=s:o.push(s),o},[]);return i.length===1?i[0]:i.length===0?"":i}function P_e(e,t,n,r){var i=e.locale,o=e.onError;r===void 0&&(r={});var a=Intl.ListFormat;a||o(new Eg(`Intl.ListFormat is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-listformat"
|
||
`,Zf.MISSING_INTL_API));var s=u0(r,mLt);try{var l={},c=n.map(function(u,d){if(typeof u=="object"){var h=gLt(d);return l[h]=u,h}return String(u)});return t(i,s).formatToParts(c).map(function(u){return u.type==="literal"?u:pr(pr({},u),{value:l[u.value]||u.value})})}catch(u){o(new Bu("Error formatting list.",i,u))}return n}var yLt=["type"];function bLt(e,t,n,r){var i=e.locale,o=e.onError;r===void 0&&(r={}),Intl.PluralRules||o(new Eg(`Intl.PluralRules is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-pluralrules"
|
||
`,Zf.MISSING_INTL_API));var a=u0(r,yLt);try{return t(i,a).select(n)}catch(s){o(new Bu("Error formatting plural.",i,s))}return"other"}var SLt=["numeric","style"];function CLt(e,t,n){var r=e.locale,i=e.formats,o=e.onError;n===void 0&&(n={});var a=n.format,s=!!a&&SK(i,"relative",a,o)||{},l=u0(n,SLt,s);return t(r,l)}function xLt(e,t,n,r,i){i===void 0&&(i={}),r||(r="second");var o=Intl.RelativeTimeFormat;o||e.onError(new Eg(`Intl.RelativeTimeFormat is not available in this environment.
|
||
Try polyfilling it using "@formatjs/intl-relativetimeformat"
|
||
`,Zf.MISSING_INTL_API));try{return CLt(e,t,i).format(n,r)}catch(a){e.onError(new Bu("Error formatting relative time.",e.locale,a))}return String(n)}var wLt=["style","currency","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem","trailingZeroDisplay","roundingPriority","roundingIncrement","roundingMode"];function M_e(e,t,n){var r=e.locale,i=e.formats,o=e.onError;n===void 0&&(n={});var a=n.format,s=a&&SK(i,"number",a,o)||{},l=u0(n,wLt,s);return t(r,l)}function _Lt(e,t,n,r){r===void 0&&(r={});try{return M_e(e,t,r).format(n)}catch(i){e.onError(new Bu("Error formatting number.",e.locale,i))}return String(n)}function ELt(e,t,n,r){r===void 0&&(r={});try{return M_e(e,t,r).formatToParts(n)}catch(i){e.onError(new Bu("Error formatting number.",e.locale,i))}return[]}function TLt(e){var t=e?e[Object.keys(e)[0]]:void 0;return typeof t=="string"}function kLt(e){e.onWarn&&e.defaultRichTextElements&&TLt(e.messages||{})&&e.onWarn(`[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled.
|
||
Please consider using "@formatjs/cli" to pre-compile your messages for performance.
|
||
For more details see https://formatjs.io/docs/getting-started/message-distribution`)}function OLt(e,t){var n=sLt(t),r=pr(pr({},T_e),e),i=r.locale,o=r.defaultLocale,a=r.onError;return i?!Intl.NumberFormat.supportedLocalesOf(i).length&&a?a(new Aoe('Missing locale data for locale: "'.concat(i,'" in Intl.NumberFormat. Using default locale: "').concat(o,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(i).length&&a&&a(new Aoe('Missing locale data for locale: "'.concat(i,'" in Intl.DateTimeFormat. Using default locale: "').concat(o,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(a&&a(new rLt('"locale" was not configured, using "'.concat(o,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),kLt(r),pr(pr({},r),{formatters:n,formatNumber:_Lt.bind(null,r,n.getNumberFormat),formatNumberToParts:ELt.bind(null,r,n.getNumberFormat),formatRelativeTime:xLt.bind(null,r,n.getRelativeTimeFormat),formatDate:lLt.bind(null,r,n.getDateTimeFormat),formatDateToParts:dLt.bind(null,r,n.getDateTimeFormat),formatTime:cLt.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:uLt.bind(null,r,n.getDateTimeFormat),formatTimeToParts:fLt.bind(null,r,n.getDateTimeFormat),formatPlural:bLt.bind(null,r,n.getPluralRules),formatMessage:yB.bind(null,r,n),$t:yB.bind(null,r,n),formatList:vLt.bind(null,r,n.getListFormat),formatListToParts:P_e.bind(null,r,n.getListFormat),formatDisplayName:pLt.bind(null,r,n.getDisplayNames)})}function I_e(e){c_e(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var $_e=pr(pr({},T_e),{textComponent:f.Fragment});function PLt(e){return function(t){return e(f.Children.toArray(t))}}function bB(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var o=0;o<i;o++){var a=n[o];if(e[a]!==t[a]||!Object.prototype.hasOwnProperty.call(t,a))return!1}return!0}var R_e={exports:{}},Hi={};/** @license React v16.13.1
|
||
* react-is.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var ls=typeof Symbol=="function"&&Symbol.for,CK=ls?Symbol.for("react.element"):60103,xK=ls?Symbol.for("react.portal"):60106,mM=ls?Symbol.for("react.fragment"):60107,gM=ls?Symbol.for("react.strict_mode"):60108,vM=ls?Symbol.for("react.profiler"):60114,yM=ls?Symbol.for("react.provider"):60109,bM=ls?Symbol.for("react.context"):60110,wK=ls?Symbol.for("react.async_mode"):60111,SM=ls?Symbol.for("react.concurrent_mode"):60111,CM=ls?Symbol.for("react.forward_ref"):60112,xM=ls?Symbol.for("react.suspense"):60113,MLt=ls?Symbol.for("react.suspense_list"):60120,wM=ls?Symbol.for("react.memo"):60115,_M=ls?Symbol.for("react.lazy"):60116,ILt=ls?Symbol.for("react.block"):60121,$Lt=ls?Symbol.for("react.fundamental"):60117,RLt=ls?Symbol.for("react.responder"):60118,ALt=ls?Symbol.for("react.scope"):60119;function Vc(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case CK:switch(e=e.type,e){case wK:case SM:case mM:case vM:case gM:case xM:return e;default:switch(e=e&&e.$$typeof,e){case bM:case CM:case _M:case wM:case yM:return e;default:return t}}case xK:return t}}}function A_e(e){return Vc(e)===SM}Hi.AsyncMode=wK;Hi.ConcurrentMode=SM;Hi.ContextConsumer=bM;Hi.ContextProvider=yM;Hi.Element=CK;Hi.ForwardRef=CM;Hi.Fragment=mM;Hi.Lazy=_M;Hi.Memo=wM;Hi.Portal=xK;Hi.Profiler=vM;Hi.StrictMode=gM;Hi.Suspense=xM;Hi.isAsyncMode=function(e){return A_e(e)||Vc(e)===wK};Hi.isConcurrentMode=A_e;Hi.isContextConsumer=function(e){return Vc(e)===bM};Hi.isContextProvider=function(e){return Vc(e)===yM};Hi.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===CK};Hi.isForwardRef=function(e){return Vc(e)===CM};Hi.isFragment=function(e){return Vc(e)===mM};Hi.isLazy=function(e){return Vc(e)===_M};Hi.isMemo=function(e){return Vc(e)===wM};Hi.isPortal=function(e){return Vc(e)===xK};Hi.isProfiler=function(e){return Vc(e)===vM};Hi.isStrictMode=function(e){return Vc(e)===gM};Hi.isSuspense=function(e){return Vc(e)===xM};Hi.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===mM||e===SM||e===vM||e===gM||e===xM||e===MLt||typeof e=="object"&&e!==null&&(e.$$typeof===_M||e.$$typeof===wM||e.$$typeof===yM||e.$$typeof===bM||e.$$typeof===CM||e.$$typeof===$Lt||e.$$typeof===RLt||e.$$typeof===ALt||e.$$typeof===ILt)};Hi.typeOf=Vc;R_e.exports=Hi;var NLt=R_e.exports,N_e=NLt,DLt={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},LLt={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},D_e={};D_e[N_e.ForwardRef]=DLt;D_e[N_e.Memo]=LLt;var _K=typeof window<"u"&&!window.__REACT_INTL_BYPASS_GLOBAL_CONTEXT__?window.__REACT_INTL_CONTEXT__||(window.__REACT_INTL_CONTEXT__=f.createContext(null)):f.createContext(null);_K.Consumer;var FLt=_K.Provider,jLt=FLt,BLt=_K;function no(){var e=f.useContext(BLt);return I_e(e),e}var SB;(function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList",e.formatDisplayName="FormattedDisplayName"})(SB||(SB={}));var CB;(function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"})(CB||(CB={}));function L_e(e){var t=function(n){var r=no(),i=n.value,o=n.children,a=hS(n,["value","children"]),s=typeof i=="string"?new Date(i||0):i,l=e==="formatDate"?r.formatDateToParts(s,a):r.formatTimeToParts(s,a);return o(l)};return t.displayName=CB[e],t}function m4(e){var t=function(n){var r=no(),i=n.value,o=n.children,a=hS(n,["value","children"]),s=r[e](i,a);if(typeof o=="function")return o(s);var l=r.textComponent||f.Fragment;return f.createElement(l,null,s)};return t.displayName=SB[e],t}function F_e(e){return e&&Object.keys(e).reduce(function(t,n){var r=e[n];return t[n]=__e(r)?PLt(r):r,t},{})}var Foe=function(e,t,n,r){for(var i=[],o=4;o<arguments.length;o++)i[o-4]=arguments[o];var a=F_e(r),s=yB.apply(void 0,cl([e,t,n,a],i,!1));return Array.isArray(s)?f.Children.toArray(s):s},joe=function(e,t){var n=e.defaultRichTextElements,r=hS(e,["defaultRichTextElements"]),i=F_e(n),o=OLt(pr(pr(pr({},$_e),r),{defaultRichTextElements:i}),t),a={locale:o.locale,timeZone:o.timeZone,fallbackOnEmptyString:o.fallbackOnEmptyString,formats:o.formats,defaultLocale:o.defaultLocale,defaultFormats:o.defaultFormats,messages:o.messages,onError:o.onError,defaultRichTextElements:i};return pr(pr({},o),{formatMessage:Foe.bind(null,a,o.formatters),$t:Foe.bind(null,a,o.formatters)})};function VA(e){return{locale:e.locale,timeZone:e.timeZone,fallbackOnEmptyString:e.fallbackOnEmptyString,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError,onWarn:e.onWarn,wrapRichTextChunksInFragment:e.wrapRichTextChunksInFragment,defaultRichTextElements:e.defaultRichTextElements}}var HLt=function(e){ju(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.cache=k_e(),n.state={cache:n.cache,intl:joe(VA(n.props),n.cache),prevConfig:VA(n.props)},n}return t.getDerivedStateFromProps=function(n,r){var i=r.prevConfig,o=r.cache,a=VA(n);return bB(i,a)?null:{intl:joe(a,o),prevConfig:a}},t.prototype.render=function(){return I_e(this.state.intl),f.createElement(jLt,{value:this.state.intl},this.props.children)},t.displayName="IntlProvider",t.defaultProps=$_e,t}(f.PureComponent);function zLt(e,t){var n=e.values,r=hS(e,["values"]),i=t.values,o=hS(t,["values"]);return bB(i,n)&&bB(r,o)}function j_e(e){var t=no(),n=t.formatMessage,r=t.textComponent,i=r===void 0?f.Fragment:r,o=e.id,a=e.description,s=e.defaultMessage,l=e.values,c=e.children,u=e.tagName,d=u===void 0?i:u,h=e.ignoreTag,p={id:o,description:a,defaultMessage:s},m=n(p,l,{ignoreTag:h});return typeof c=="function"?c(Array.isArray(m)?m:[m]):d?f.createElement(d,null,f.Children.toArray(m)):f.createElement(f.Fragment,null,m)}j_e.displayName="FormattedMessage";var xd=f.memo(j_e,zLt);xd.displayName="MemoizedFormattedMessage";m4("formatDate");m4("formatTime");m4("formatNumber");m4("formatList");m4("formatDisplayName");L_e("formatDate");L_e("formatTime");const IC=({onKaptchaChange:e,onKaptchaCheck:t})=>{const n=no(),[r,i]=f.useState(),[o,a]=f.useState(),s=async()=>{const u=await fDt();u.data.code===200&&(i(u.data.data.captchaUid),a(u.data.data.captchaImage))},l=async(u,d)=>{const h=await hDt(u,d);console.log("checkCaptcha response",h),h.data.code===200?t&&t(!0):t&&t(!1)};f.useEffect(()=>{s()},[]);const c=u=>{e&&(e(r,u.target.value),u.target.value&&u.target.value!==""&&u.target.value.trim().length===4?l(r,u.target.value):t&&t(!1))};return V.jsx(V.Fragment,{children:o&&V.jsxs(V.Fragment,{children:[V.jsx(Co,{onChange:c,prefix:V.jsx(Nlt,{}),placeholder:n.formatMessage({id:"captcha",defaultMessage:"captcha"}),style:{width:"65%",float:"left",height:40}}),V.jsx("img",{src:o,alt:"captcha",onClick:s})]})})},ULt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=no();return f.useEffect(()=>{const o=localStorage.getItem(bc);if(o)try{const{username:a,remember:s}=JSON.parse(o);a&&(r==null||r(a,!!s))}catch(a){console.error("Failed to parse saved credentials:",a)}},[r]),V.jsx(V.Fragment,{children:e==="account"&&V.jsxs("div",{children:[V.jsx(_i,{name:"username",fieldProps:{size:"large",prefix:V.jsx(wP,{className:"prefixIcon"}),onClear:()=>{console.log("onClear");const o=localStorage.getItem(bc);if(o)try{const a=JSON.parse(o),{username:s,...l}=a;console.log("username",s),console.log("rest",l),localStorage.setItem(bc,JSON.stringify(l))}catch(a){console.error("Failed to parse saved credentials:",a)}}},placeholder:i.formatMessage({id:"pages.login.username.placeholder",defaultMessage:"邮箱"}),rules:[{required:!0,message:V.jsx(xd,{id:"pages.login.username.required",defaultMessage:"请输入邮箱!"})}]}),V.jsx(_i.Password,{name:"password",fieldProps:{size:"large",prefix:V.jsx(r0,{className:"prefixIcon"})},placeholder:i.formatMessage({id:"pages.login.password.placeholder",defaultMessage:"密码"}),rules:[{required:!0,message:V.jsx(xd,{id:"pages.login.password.required",defaultMessage:"请输入密码!"})}]}),V.jsx(ei.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:V.jsx(IC,{onKaptchaChange:t,onKaptchaCheck:n})})]})})};async function WLt(e){return ri("/auth/v1/login",{method:"POST",data:{...e,client:ti}})}async function EK(e){return ri("/auth/v1/send/mobile",{method:"POST",data:{...e,client:ti}})}async function B_e(e){return ri("/auth/v1/send/email",{method:"POST",data:{...e,client:ti}})}async function VLt(e){return ri("/auth/v1/login/mobile",{method:"POST",data:{...e,client:ti}})}async function KLt(e,t){return ri("/auth/v1/vip/scan/query",{method:"GET",params:{deviceUid:e,forceRefresh:t,client:ti}})}async function qLt(e){return ri("/auth/v1/vip/scan/login",{method:"POST",data:{...e,client:ti}})}async function GLt(e){return ri("/api/v1/user/logout",{method:"POST",data:{client:ti}})}const YLt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=no(),[o,a]=f.useState(""),[s,l]=f.useState(""),[c,u]=f.useState(!1);f.useEffect(()=>{const v=localStorage.getItem(bc);if(v)try{const{mobile:y}=JSON.parse(v);y&&(r==null||r(y))}catch(y){console.error("Failed to parse saved credentials:",y)}},[r]);const d=async(v,y)=>{a(v),l(y),t&&t(v,y)},h=async v=>{u(v),n&&n(v)},p=[{label:i.formatMessage({id:"pages.login.country.china"}),value:"86",icon:"🇨🇳",code:"CN"},{label:i.formatMessage({id:"pages.login.country.hongkong"}),value:"852",icon:"🇭🇰",code:"HK"},{label:i.formatMessage({id:"pages.login.country.taiwan"}),value:"886",icon:"🇹🇼",code:"TW"},{label:i.formatMessage({id:"pages.login.country.macao"}),value:"853",icon:"🇲🇴",code:"MO"},{label:i.formatMessage({id:"pages.login.country.japan"}),value:"81",icon:"🇯🇵",code:"JP"},{label:i.formatMessage({id:"pages.login.country.korea"}),value:"82",icon:"🇰🇷",code:"KR"},{label:i.formatMessage({id:"pages.login.country.singapore"}),value:"65",icon:"🇸🇬",code:"SG"},{label:i.formatMessage({id:"pages.login.country.malaysia"}),value:"60",icon:"🇲🇾",code:"MY"},{label:i.formatMessage({id:"pages.login.country.thailand"}),value:"66",icon:"🇹🇭",code:"TH"},{label:i.formatMessage({id:"pages.login.country.vietnam"}),value:"84",icon:"🇻🇳",code:"VN"},{label:i.formatMessage({id:"pages.login.country.philippines"}),value:"63",icon:"🇵🇭",code:"PH"},{label:i.formatMessage({id:"pages.login.country.indonesia"}),value:"62",icon:"🇮🇩",code:"ID"},{label:i.formatMessage({id:"pages.login.country.usa"}),value:"1-us",icon:"🇺🇸",code:"US"},{label:i.formatMessage({id:"pages.login.country.canada"}),value:"1-ca",icon:"🇨🇦",code:"CA"},{label:i.formatMessage({id:"pages.login.country.uk"}),value:"44",icon:"🇬🇧",code:"GB"},{label:i.formatMessage({id:"pages.login.country.germany"}),value:"49",icon:"🇩🇪",code:"DE"},{label:i.formatMessage({id:"pages.login.country.france"}),value:"33",icon:"🇫🇷",code:"FR"},{label:i.formatMessage({id:"pages.login.country.italy"}),value:"39",icon:"🇮🇹",code:"IT"},{label:i.formatMessage({id:"pages.login.country.spain"}),value:"34",icon:"🇪🇸",code:"ES"},{label:i.formatMessage({id:"pages.login.country.russia"}),value:"7",icon:"🇷🇺",code:"RU"},{label:i.formatMessage({id:"pages.login.country.australia"}),value:"61",icon:"🇦🇺",code:"AU"},{label:i.formatMessage({id:"pages.login.country.newzealand"}),value:"64",icon:"🇳🇿",code:"NZ"}],m=v=>{const y=v.value.includes("-")?v.value.split("-")[0]:v.value;return V.jsxs("div",{children:[V.jsx("span",{role:"img","aria-label":v.label,style:{marginRight:8},children:v.icon}),v.label," (+",y,")"]})};return V.jsx(V.Fragment,{children:e==="mobile"&&V.jsxs(V.Fragment,{children:[V.jsxs(FE,{gutter:16,children:[V.jsx(kv,{span:10,children:V.jsx(c4,{name:"country",options:p,fieldProps:{size:"large",placeholder:i.formatMessage({id:"pages.login.country.placeholder",defaultMessage:"选择国家/地区"}),optionLabelProp:"label",optionItemRender:m},initialValue:"86"})}),V.jsx(kv,{span:14,children:V.jsx(_i,{fieldProps:{size:"large",prefix:V.jsx(zE,{className:"prefixIcon"}),onClear:()=>{console.log("onClear");const v=localStorage.getItem(bc);if(v)try{const y=JSON.parse(v),{mobile:S,...b}=y;console.log("saved:",S,y),localStorage.setItem(bc,JSON.stringify(b))}catch(y){console.error("Failed to parse saved credentials:",y)}}},name:"mobile",placeholder:i.formatMessage({id:"pages.login.phoneNumber.placeholder",defaultMessage:"手机号"}),rules:[{required:!0,message:V.jsx(xd,{id:"pages.login.phoneNumber.required",defaultMessage:"请输入手机号!"})},{pattern:/^1\d{10}$/,message:V.jsx(xd,{id:"pages.login.phoneNumber.invalid",defaultMessage:"手机号格式错误!"})}]})})]}),V.jsx(ei.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:V.jsx(IC,{onKaptchaChange:d,onKaptchaCheck:h})}),V.jsx(ZE,{fieldProps:{size:"large",prefix:V.jsx(r0,{className:"prefixIcon"})},captchaProps:{size:"large",disabled:!c},placeholder:i.formatMessage({id:"pages.login.captcha.placeholder",defaultMessage:"请输入验证码"}),captchaTextRender:(v,y)=>v?`${y} ${i.formatMessage({id:"pages.getCaptchaSecondText",defaultMessage:"获取验证码"})}`:i.formatMessage({id:"pages.login.phoneLogin.getVerificationCode",defaultMessage:"获取验证码"}),phoneName:"mobile",name:"code",rules:[{required:!0,message:V.jsx(xd,{id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],onGetCaptcha:async v=>{if(console.log("mobile:",v),v&&v.length===11){const S=await EK({mobile:v,type:$Oe,captchaUid:o,captchaCode:s,platform:Eu});if(console.log("sendMobileCode:",S.data),S.data.code!==200){xn.error(i.formatMessage({id:S.data.message,defaultMessage:S.data.message}));return}xn.success(i.formatMessage({id:S.data.message,defaultMessage:S.data.message}))}else xn.error("手机号格式错误")}}),V.jsx(D1e,{message:V.jsx(xd,{id:"pages.login.auto.register",defaultMessage:"Mobile will auto register"}),type:"info"})]})})},XLt=({loginType:e})=>{const t=no(),n=ss(),r=Ka(p=>p.setUserInfo),i=nE(p=>p.setAccessToken),{deviceUid:o,setDeviceUid:a}=Ka(p=>({deviceUid:p.deviceUid,setDeviceUid:p.setDeviceUid})),[s,l]=f.useState("login"),[c,u]=f.useState("loading"),d=async p=>{console.log("handleScanLogin values: ",p),xn.loading(t.formatMessage({id:"logging",defaultMessage:"logging..."}));const m=await qLt({...p});console.log("LoginMobileResult scanLogin:",m.data),m.data.code===200?(xn.destroy(),xn.success(t.formatMessage({id:"login.success",defaultMessage:"login success"})),r(m.data.data.user),i(m.data.data.accessToken),n("/chat"),Cj()):(xn.destroy(),xn.error(m.data.message))},h=async p=>{if(e!="scan")return;const m=await KLt(o,p);if(m.data.code===200){const v=m.data.data;if(console.log("handleScanQuery status: ",v.status),v.status===LOe)u("active"),l("deviceUid="+v.deviceUid+"&code="+v.content);else if(v.status===FOe)u("scanned");else if(v.status===BOe)u("expired");else if(v.status===jOe){if(v.receiver===void 0||v.receiver==="")return;let y={mobile:v.receiver,code:v.content,platform:Eu};console.log("login scan info:",y),await d(y)}}else xn.error(m.data.message)};return f.useEffect(()=>{console.log("scan deviceUid:",o),(o===void 0||o==="")&&a(rO()),h(!0);const p=setInterval(()=>{h(!1)},3e3);return()=>{clearInterval(p)}},[e,o]),V.jsx(V.Fragment,{children:e==="scan"&&V.jsx(V.Fragment,{children:V.jsx(eCe,{style:{margin:"auto"},value:s,status:c,onRefresh:()=>{console.log("onRefresh"),h(!0)}})})})},H_e=()=>{const{token:e}=Ds.useToken(),{isCustomServer:t,setIsCustomServer:n}=f.useContext(Ks),[r]=ei.useForm(),[i,o]=f.useState(!1),[a,s]=f.useState(""),[l,c]=f.useState(""),u=no(),d=()=>{console.log("switch server"),n(m=>!m)};f.useEffect(()=>{a&&a.length>0&&(r.setFieldsValue({apiUrl:a}),console.log("apiUrl:",a))},[a]),f.useEffect(()=>{if(t){const m=localStorage.getItem(Hy);m==="true"&&(o(!0),r.setFieldsValue({isCustomServerEnabled:!0})),console.log("isCustomServer customEnabled:",m);const v=localStorage.getItem(g2);v&&r.setFieldsValue({apiUrl:X0(v)});const y=localStorage.getItem(v2);y&&r.setFieldsValue({websocketUrl:X0(y)})}},[t]);const h=m=>{if(console.log("handleCustomServerChange e:",m),o(m.target.checked),m.target.checked){const v=localStorage.getItem(g2);v&&r.setFieldsValue({apiUrl:X0(v)});const y=localStorage.getItem(v2);y&&r.setFieldsValue({websocketUrl:X0(y)}),console.log("initData apiUrl:",v,"websocketUrl:",y)}else localStorage.setItem(Hy,"false")},p=(m,v)=>(console.log("props:",m,v),V.jsxs("div",{style:{display:"flex",justifyContent:"center",gap:"8px"},children:[V.jsx(cr,{icon:V.jsx(tst,{}),onClick:d,children:u.formatMessage({id:"server.button.back"})},"back"),V.jsx(cr,{type:"primary",onClick:()=>{let y=m.form.getFieldValue("apiUrl");y=X0(y.trim());let S=m.form.getFieldValue("websocketUrl");S=X0(S.trim()),y&&y.trim().length>0&&S&&S.trim().length>0?(localStorage.setItem(g2,y),localStorage.setItem(v2,S),localStorage.setItem(Hy,"true"),xn.success(u.formatMessage({id:"server.save.success"}))):xn.error("请输入正确的服务器地址")},children:u.formatMessage({id:"server.button.save"})},"submit"),V.jsx(cr,{onClick:()=>{var y;(y=m.form)==null||y.resetFields(),s(""),localStorage.setItem(Hy,"false"),localStorage.setItem(g2,""),localStorage.setItem(v2,""),xn.success(u.formatMessage({id:"server.reset.success"}))},children:u.formatMessage({id:"server.button.reset"})},"reset"),V.jsx(cr,{onClick:()=>{C_("https://www.weiyuai.cn/docs/zh-CN/docs/manual/agent/auth/login")},children:u.formatMessage({id:"server.button.help"})},"help")]}));return V.jsx("div",{className:"ant-pro-form-server-container",style:{backgroundColor:e.colorBgContainer,display:"flex",justifyContent:"center",flexDirection:"column",height:"100%",width:"80%",marginLeft:"10%"},children:V.jsxs(ei,{className:"ant-pro-form-server-main",form:r,submitter:{render:p},children:[V.jsx(XV,{name:"isCustomServerEnabled",fieldProps:{onChange:h},children:u.formatMessage({id:"server.custom.enable"})}),i&&V.jsxs(V.Fragment,{children:[V.jsx(_i,{name:"apiUrl",label:u.formatMessage({id:"server.api.url.label"}),fieldProps:{disabled:!i,placeholder:u.formatMessage({id:"server.api.url.placeholder"}),onChange:m=>s(m.target.value)}}),V.jsx(_i,{name:"websocketUrl",label:u.formatMessage({id:"server.websocket.url.label"}),fieldProps:{disabled:!i,placeholder:u.formatMessage({id:"server.websocket.url.placeholder"}),onChange:m=>c(m.target.value)}})]})]})})},QLt=({isModel:e=!1})=>{const t=no(),[n]=ei.useForm(),r=ss(),{token:i}=Ds.useToken(),[o,a]=f.useState("/notebase/icons/logo.png"),[s,l]=f.useState(""),[c,u]=f.useState(""),[d,h]=f.useState("account"),p=Ka(z=>z.setUserInfo),m=nE(z=>z.setAccessToken),{isCustomServer:v,setIsCustomServer:y}=f.useContext(Ks),[S,b]=f.useState(!1),C=z=>{console.log(`onPrivacyProtocolChange checked = ${z.target.checked}`),b(z.target.checked);const K=localStorage.getItem(bc);if(K)try{const{remember:Z}=JSON.parse(K);Z&&setTimeout(()=>{n.setFieldsValue({remember:Z})},0)}catch(Z){console.error("Failed to parse saved credentials:",Z)}},_=()=>{C_("https://www.weiyuai.cn/protocol.html")},[T,x]=f.useState(""),E=async(z,K)=>{x(z),n.setFieldValue("captchaCode",K)},k=async z=>{console.log("handleKaptchaCheck:",z)},M=async z=>{if(console.log("handleSubmit values: ",z,d),!S){xn.error("请阅读并同意隐私协议");return}xn.loading(t.formatMessage({id:"logging",defaultMessage:"logging..."}));const K=localStorage.getItem(bc);let Z=!1;if(K)try{Z=JSON.parse(K).remember}catch(j){console.error("Failed to parse saved credentials:",j)}localStorage.setItem(bc,JSON.stringify({username:z.username,remember:Z}));const N=await WLt({...z});console.log("LoginResult:",N.data),N.data.code===200?(xn.destroy(),xn.success(t.formatMessage({id:"login.success",defaultMessage:"login success"})),Z&&localStorage.setItem(bc,JSON.stringify({username:z.username,password:z.password,remember:!0})),p(N.data.data.user),m(N.data.data.accessToken),e||r("/"),Cj()):(xn.destroy(),xn.error(t.formatMessage({id:N.data.message,defaultMessage:N.data.message})))},P=z=>{n.setFieldsValue({mobile:z})},D=async z=>{if(!S){xn.error(t.formatMessage({id:"login.privacy.required",defaultMessage:"请阅读并同意隐私协议"}));return}const K=localStorage.getItem(bc);let Z={};if(K)try{Z=JSON.parse(K)}catch(j){console.error("Failed to parse saved credentials:",j)}localStorage.setItem(bc,JSON.stringify({...Z,mobile:z.mobile}));const N=await VLt({...z});console.log("LoginMobileResult:",N),N.data.code===200?(xn.destroy(),xn.success(t.formatMessage({id:"login.success",defaultMessage:"login success"})),p(N.data.data.user),m(N.data.data.accessToken),e||r("/"),Cj()):(xn.destroy(),xn.error(t.formatMessage({id:N.data.message,defaultMessage:N.data.message})))},R=()=>{console.log("switch server"),y(z=>!z)},A=()=>{console.log("handleAnonymousLogin"),r("/anonymous")},H=()=>{if(Td)return{}},F=(z,K)=>{n.setFieldsValue({username:z,remember:K});const Z=localStorage.getItem(bc);if(Z&&K)try{const{password:N}=JSON.parse(Z);N&&n.setFieldsValue({password:N})}catch(N){console.error("Failed to parse saved credentials:",N)}},U=async()=>{var K,Z,N,j,W,G,re;console.log("getConfig");const z=await ghe();(K=z==null?void 0:z.custom)!=null&&K.enabled?((Z=z==null?void 0:z.custom)!=null&&Z.logo?a((N=z==null?void 0:z.custom)==null?void 0:N.logo):a("/notebase/icons/logo.png"),(j=z==null?void 0:z.custom)!=null&&j.name?l((W=z==null?void 0:z.custom)==null?void 0:W.name):l(t.formatMessage({id:"app.title"})),(G=z==null?void 0:z.custom)!=null&&G.description?u((re=z==null?void 0:z.custom)==null?void 0:re.description):u(t.formatMessage({id:"slogan"}))):(a("/notebase/icons/logo.png"),l(t.formatMessage({id:"app.title"})),u(t.formatMessage({id:"slogan"}))),phe()};return f.useEffect(()=>{Zme(),U()},[]),V.jsx(jP,{hashed:!1,children:V.jsxs("div",{style:{backgroundColor:i.colorBgContainer,textAlign:"center",height:"100%"},children:[!v&&V.jsxs(Swe,{form:n,contentStyle:{minWidth:400},logo:V.jsx("img",{alt:"logo",src:o}),title:s,subTitle:c,initialValues:H(),onFinish:async z=>{if(console.log("login:",z),d==="account"){const K={username:z.username,password:z.password,captchaUid:T,captchaCode:z.captchaCode,platform:Eu};await M(K)}else if(d==="mobile"){const K={mobile:z.mobile,code:z.code,captchaUid:T,captchaCode:z.captchaCode,platform:Eu};await D(K)}else console.log("scan login type")},actions:Td&&V.jsxs(lo,{children:[V.jsx(xd,{id:"pages.login.loginWith",defaultMessage:"其他登录方式"}),V.jsx(cr,{type:"link",onClick:A,children:t.formatMessage({id:"pages.login.anonymousLogin",defaultMessage:"匿名登录"})})]}),children:[V.jsx(nC,{centered:!0,items:[{key:"account",label:t.formatMessage({id:"pages.login.accountLogin.tab",defaultMessage:"账户密码登录"}),children:V.jsx(ULt,{loginType:d,onKaptchaChange:E,onKaptchaCheck:k,onRememberChange:F})},{key:"mobile",label:t.formatMessage({id:"pages.login.phoneLogin.tab",defaultMessage:"手机号登录"}),children:V.jsx(YLt,{loginType:d,onKaptchaChange:E,onKaptchaCheck:k,onRememberChange:P})},{key:"scan",label:t.formatMessage({id:"pages.login.scanLogin.tab",defaultMessage:"扫码登录"}),children:V.jsx(XLt,{loginType:d})}],activeKey:d,onChange:z=>h(z)}),V.jsxs("div",{style:{marginBlockEnd:24,textAlign:"left",marginTop:10},children:[V.jsx(vp,{checked:S,onChange:C,children:V.jsx(cr,{size:"small",type:"link",onClick:_,children:t.formatMessage({id:"login.privacy.agreement",defaultMessage:"同意《用户隐私&协议》"})})}),V.jsx(cr,{type:"link",style:{float:"right",marginBottom:24},onClick:R,children:t.formatMessage({id:"login.switch.server",defaultMessage:"切换服务器"})})]})]}),v&&V.jsx(H_e,{})]})})},xB=({isModel:e=!1})=>V.jsx(VO,{children:V.jsx(QLt,{isModel:e})}),ZLt=()=>{ss();const{token:e}=Ds.useToken();return f.useState("phone"),dc(e.colorTextBase,.2),V.jsx(jP,{hashed:!1,children:V.jsx("div",{style:{backgroundColor:e.colorBgContainer,textAlign:"center",height:"100vh"},children:V.jsxs(Swe,{logo:"./logo.png",title:"微语",subTitle:"注册账号",children:[V.jsxs(V.Fragment,{children:[V.jsx(_i,{name:"username",fieldProps:{size:"large",prefix:V.jsx(wP,{className:"prefixIcon"})},placeholder:"用户名",rules:[{required:!0,message:"请输入用户名!"}]}),V.jsx(_i.Password,{name:"password",fieldProps:{size:"large",prefix:V.jsx(r0,{className:"prefixIcon"})},placeholder:"密码",rules:[{required:!0,message:"请输入密码!"}]})]}),V.jsxs("div",{style:{marginBlockEnd:24},children:[V.jsx(XV,{noStyle:!0,name:"autoLogin",children:"自动登录"}),V.jsx(qgt,{to:"/agent/auth/login",style:{float:"right"},children:"登录"})]})]})})})};function EM(){const[e,t]=f.useState(!0);return f.useEffect(()=>{function n(){console.log("networkStatus online:",navigator.onLine),navigator.onLine&&t(!0)}function r(){console.log("networkStatus offline:",!navigator.onLine),t(!1)}return window.addEventListener("online",n),window.addEventListener("offline",r),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}},[]),e}function Kc(){const e=no();return{translateString:r=>r==null?r:r&&r.startsWith(kX)?e.formatMessage({id:r,defaultMessage:r}):r,translateStringTranct:r=>r==null?r:r!=null&&r.startsWith(kX)?oZ(e.formatMessage({id:r}),10):oZ(r,10)}}function TK(){const e=EM(),{translateString:t}=Kc(),[n,r]=f.useState(!1),[i,o]=f.useState(!1),a=async(l,c)=>{os?await jpt()?console.log("handleNewMessage isWindowActive"):Bpt(l,c):i?s(l,c):console.log("handleNewMessage not isBrowserTabHidden")},s=(l,c)=>{console.log("showWebNotification");var u=new Notification(l,{body:c,icon:"./logo.png"});u.onshow=function(){console.log("Notification shown")},u.onclick=function(){console.log("notification click")},u.onclose=function(){console.log("notification close")},u.onerror=function(){console.log("notification error")}};return f.useEffect(()=>(os||(window.Notification&&Notification.permission!=="granted"?Notification.requestPermission(function(l){r(l==="granted")}):(console.log("已经授权或浏览器不支持通知"),r(!0)),document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"?o(!0):document.visibilityState==="visible"&&o(!1)},!1)),()=>{document.removeEventListener("visibilitychange",()=>{})}),[]),f.useEffect(()=>{if(console.log("useNotification useEffect isNetworkOnline",e),e){const l=localStorage.getItem(W2);(l==null||l==="true")&&a(t("i18n.tip.title"),t("i18n.tip.network.disconnected"))}else{const l=localStorage.getItem(W2);(l==null||l==="true")&&a(t("i18n.tip.title"),t("i18n.tip.network.connected"))}},[e]),{isNotificationGranted:n,showWebNotification:s,showNotification:a}}var Zh={},z_e={exports:{}},U_e={exports:{}};(function(e){var t=Pwe;function n(r){if(Array.isArray(r))return t(r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(U_e);var JLt=U_e.exports,W_e={exports:{}};(function(e){function t(n){if(typeof Symbol<"u"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(W_e);var V_e=W_e.exports,K_e={exports:{}};(function(e){function t(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(K_e);var eFt=K_e.exports;(function(e){var t=JLt,n=V_e,r=ZV,i=eFt;function o(a){return t(a)||n(a)||r(a)||i()}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports})(z_e);var q_e=z_e.exports,TM={};Object.defineProperty(TM,"__esModule",{value:!0});TM.default=tFt;function tFt(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}var kK={};const Tg=Y_(hje);var kM={},nFt=va.default;Object.defineProperty(kM,"__esModule",{value:!0});kM.default=iFt;var rFt=nFt(f);function iFt(e,t,n){var r=rFt.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var OM={},G_e={exports:{}};(function(e){var t=Ewe,n=V_e,r=ZV,i=Iwe;function o(a){return t(a)||n(a)||r(a)||i()}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports})(G_e);var oFt=G_e.exports,OK={};Object.defineProperty(OK,"__esModule",{value:!0});OK.default=aFt;function aFt(e,t){for(var n=e,r=0;r<t.length;r+=1){if(n==null)return;n=n[t[r]]}return n}var g4=Wr.default;Object.defineProperty(OM,"__esModule",{value:!0});OM.default=e3;OM.merge=dFt;var Y_e=g4(Uv),sFt=g4(Wv),X_e=g4(q_e),lFt=g4(oFt),wB=g4(OK);function Q_e(e,t,n,r){if(!t.length)return n;var i=(0,lFt.default)(t),o=i[0],a=i.slice(1),s;return!e&&typeof o=="number"?s=[]:Array.isArray(e)?s=(0,X_e.default)(e):s=(0,sFt.default)({},e),r&&n===void 0&&a.length===1?delete s[o][a[0]]:s[o]=Q_e(s[o],a,n,r),s}function e3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!(0,wB.default)(e,t.slice(0,-1))?e:Q_e(e,t,n,r)}function cFt(e){return(0,Y_e.default)(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Boe(e){return Array.isArray(e)?[]:{}}var uFt=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function dFt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=Boe(t[0]);return t.forEach(function(i){function o(a,s){var l=new Set(s),c=(0,wB.default)(i,a),u=Array.isArray(c);if(u||cFt(c)){if(!l.has(c)){l.add(c);var d=(0,wB.default)(r,a);u?r=e3(r,a,[]):(!d||(0,Y_e.default)(d)!=="object")&&(r=e3(r,a,Boe(c))),uFt(c).forEach(function(h){o([].concat((0,X_e.default)(a),[h]),l)})}}else r=e3(r,a,c)}o([])}),r}var Su={},Z_e=va.default;Object.defineProperty(Su,"__esModule",{value:!0});Su.devUseWarning=Su.default=Su.WarningContext=void 0;Su.noop=PK;Su.resetWarned=pFt;var fFt=Z_e(f),hFt=Z_e(Xl);function PK(){}function pFt(){(0,hFt.resetWarned)()}let mFt=PK;Su.WarningContext=fFt.createContext({});Su.devUseWarning=()=>{const e=()=>{};return e.deprecated=PK,e};Su.default=mFt;var PM={};Object.defineProperty(PM,"__esModule",{value:!0});PM.default=void 0;var gFt=f;PM.default=(0,gFt.createContext)(void 0);var J_e={},MM={},vFt=Wr.default;Object.defineProperty(MM,"__esModule",{value:!0});MM.changeConfirmLocale=yFt;MM.getConfirmLocale=bFt;var MK=vFt(zv);let t3=Object.assign({},MK.default.Modal),n3=[];const Hoe=()=>n3.reduce((e,t)=>Object.assign(Object.assign({},e),t),MK.default.Modal);function yFt(e){if(e){const t=Object.assign({},e);return n3.push(t),t3=Hoe(),()=>{n3=n3.filter(n=>n!==t),t3=Hoe()}}t3=Object.assign({},MK.default.Modal)}function bFt(){return t3}var $C={};Object.defineProperty($C,"__esModule",{value:!0});$C.default=void 0;var SFt=f;const CFt=(0,SFt.createContext)(void 0);$C.default=CFt;var IM={},eEe=Wr.default,xFt=va.default;Object.defineProperty(IM,"__esModule",{value:!0});IM.default=void 0;var KA=xFt(f),wFt=eEe($C),zoe=eEe(zv);const _Ft=(e,t)=>{const n=KA.useContext(wFt.default),r=KA.useMemo(()=>{var o;const a=t||zoe.default[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=KA.useMemo(()=>{const o=n==null?void 0:n.locale;return n!=null&&n.exist&&!o?zoe.default.locale:o},[n]);return[r,i]};IM.default=_Ft;(function(e){"use client";var t=Wr.default,n=va.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ANT_MARK=void 0,Object.defineProperty(e,"useLocale",{enumerable:!0,get:function(){return a.default}});var r=n(f),i=MM,o=t($C),a=t(IM);e.ANT_MARK="internalMark";const s=l=>{const{locale:c={},children:u,_ANT_MARK__:d}=l;r.useEffect(()=>(0,i.changeConfirmLocale)(c==null?void 0:c.Modal),[c]);const h=r.useMemo(()=>Object.assign(Object.assign({},c),{exist:!0}),[c]);return r.createElement(o.default.Provider,{value:h},u)};e.default=s})(J_e);var Wf={},IK={},Jf={};Object.defineProperty(Jf,"__esModule",{value:!0});Jf.defaultPresetColors=Jf.default=void 0;const EFt=Jf.defaultPresetColors={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"},TFt=Object.assign(Object.assign({},EFt),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,
|
||
'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
|
||
'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:"cubic-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});Jf.default=TFt;var $K={};const v4=Y_(xje);Object.defineProperty($K,"__esModule",{value:!0});$K.default=kFt;var qA=v4;function kFt(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:r}=t;const{colorSuccess:i,colorWarning:o,colorError:a,colorInfo:s,colorPrimary:l,colorBgBase:c,colorTextBase:u}=e,d=n(l),h=n(i),p=n(o),m=n(a),v=n(s),y=r(c,u),S=e.colorLink||e.colorInfo,b=n(S),C=new qA.FastColor(m[1]).mix(new qA.FastColor(m[3]),50).toHexString();return Object.assign(Object.assign({},y),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[10],colorSuccessBg:h[1],colorSuccessBgHover:h[2],colorSuccessBorder:h[3],colorSuccessBorderHover:h[4],colorSuccessHover:h[4],colorSuccess:h[6],colorSuccessActive:h[7],colorSuccessTextHover:h[8],colorSuccessText:h[9],colorSuccessTextActive:h[10],colorErrorBg:m[1],colorErrorBgHover:m[2],colorErrorBgFilledHover:C,colorErrorBgActive:m[3],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[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:v[1],colorInfoBgHover:v[2],colorInfoBorder:v[3],colorInfoBorderHover:v[4],colorInfoHover:v[4],colorInfo:v[6],colorInfoActive:v[7],colorInfoTextHover:v[8],colorInfoText:v[9],colorInfoTextActive:v[10],colorLinkHover:b[4],colorLink:b[6],colorLinkActive:b[7],colorBgMask:new qA.FastColor("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}var RK={},$M={};Object.defineProperty($M,"__esModule",{value:!0});$M.default=void 0;const OFt=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}};$M.default=OFt;var PFt=Wr.default;Object.defineProperty(RK,"__esModule",{value:!0});RK.default=IFt;var MFt=PFt($M);function IFt(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},(0,MFt.default)(r))}var RM={};Object.defineProperty(RM,"__esModule",{value:!0});RM.default=void 0;const $Ft=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};RM.default=$Ft;var AM={},y4={};Object.defineProperty(y4,"__esModule",{value:!0});y4.default=RFt;y4.getLineHeight=tEe;function tEe(e){return(e+8)/e}function RFt(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:tEe(n)}))}var AFt=Wr.default;Object.defineProperty(AM,"__esModule",{value:!0});AM.default=void 0;var NFt=AFt(y4);const DFt=e=>{const t=(0,NFt.default)(e),n=t.map(u=>u.size),r=t.map(u=>u.lineHeight),i=n[1],o=n[0],a=n[2],s=r[1],l=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:l,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*a),fontHeightSM:Math.round(l*o),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};AM.default=DFt;var AK={};Object.defineProperty(AK,"__esModule",{value:!0});AK.default=LFt;function LFt(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)}}var mS={},gS={};Object.defineProperty(gS,"__esModule",{value:!0});gS.getSolidColor=gS.getAlphaColor=void 0;var nEe=v4;const FFt=(e,t)=>new nEe.FastColor(e).setA(t).toRgbString();gS.getAlphaColor=FFt;const jFt=(e,t)=>new nEe.FastColor(e).darken(t).toHexString();gS.getSolidColor=jFt;Object.defineProperty(mS,"__esModule",{value:!0});mS.generateNeutralColorPalettes=mS.generateColorPalettes=void 0;var BFt=u4,hs=gS;const HFt=e=>{const t=(0,BFt.generate)(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]}};mS.generateColorPalettes=HFt;const zFt=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:(0,hs.getAlphaColor)(r,.88),colorTextSecondary:(0,hs.getAlphaColor)(r,.65),colorTextTertiary:(0,hs.getAlphaColor)(r,.45),colorTextQuaternary:(0,hs.getAlphaColor)(r,.25),colorFill:(0,hs.getAlphaColor)(r,.15),colorFillSecondary:(0,hs.getAlphaColor)(r,.06),colorFillTertiary:(0,hs.getAlphaColor)(r,.04),colorFillQuaternary:(0,hs.getAlphaColor)(r,.02),colorBgSolid:(0,hs.getAlphaColor)(r,1),colorBgSolidHover:(0,hs.getAlphaColor)(r,.75),colorBgSolidActive:(0,hs.getAlphaColor)(r,.95),colorBgLayout:(0,hs.getSolidColor)(n,4),colorBgContainer:(0,hs.getSolidColor)(n,0),colorBgElevated:(0,hs.getSolidColor)(n,0),colorBgSpotlight:(0,hs.getAlphaColor)(r,.85),colorBgBlur:"transparent",colorBorder:(0,hs.getSolidColor)(n,15),colorBorderSecondary:(0,hs.getSolidColor)(n,6)}};mS.generateNeutralColorPalettes=zFt;var b4=Wr.default;Object.defineProperty(IK,"__esModule",{value:!0});IK.default=YFt;var e1=u4,UFt=Jf,WFt=b4($K),VFt=b4(RK),KFt=b4(RM),qFt=b4(AM),GFt=b4(AK),Uoe=mS;function YFt(e){e1.presetPrimaryColors.pink=e1.presetPrimaryColors.magenta,e1.presetPalettes.pink=e1.presetPalettes.magenta;const t=Object.keys(UFt.defaultPresetColors).map(n=>{const r=e[n]===e1.presetPrimaryColors[n]?e1.presetPalettes[n]:(0,e1.generate)(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),(0,WFt.default)(e,{generateColorPalettes:Uoe.generateColorPalettes,generateNeutralColorPalettes:Uoe.generateNeutralColorPalettes})),(0,qFt.default)(e.fontSize)),(0,GFt.default)(e)),(0,KFt.default)(e)),(0,VFt.default)(e))}var NK=Wr.default;Object.defineProperty(Wf,"__esModule",{value:!0});Wf.defaultTheme=Wf.defaultConfig=Wf.DesignTokenContext=void 0;var XFt=NK(f),QFt=Tg,ZFt=NK(IK),Woe=NK(Jf);Wf.defaultTheme=(0,QFt.createTheme)(ZFt.default);const JFt=Wf.defaultConfig={token:Woe.default,override:{override:Woe.default},hashed:!0};Wf.DesignTokenContext=XFt.default.createContext(JFt);var xc={},ejt=va.default;Object.defineProperty(xc,"__esModule",{value:!0});xc.defaultPrefixCls=xc.defaultIconPrefixCls=xc.Variants=xc.ConfigContext=xc.ConfigConsumer=void 0;var tjt=ejt(f);const Voe=xc.defaultPrefixCls="ant",njt=xc.defaultIconPrefixCls="anticon";xc.Variants=["outlined","borderless","filled"];const rjt=(e,t)=>t||(e?`${Voe}-${e}`:Voe),ijt=xc.ConfigContext=tjt.createContext({getPrefixCls:rjt,iconPrefixCls:njt}),{Consumer:ojt}=ijt;xc.ConfigConsumer=ojt;var NM={},rEe=Wr.default;Object.defineProperty(NM,"__esModule",{value:!0});NM.getStyle=iEe;NM.registerTheme=cjt;var Koe=u4,GA=v4,ajt=rEe(oM),sjt=l0;rEe(Su);const ljt=`-ant-${Date.now()}-${Math.random()}`;function iEe(e,t){const n={},r=(a,s)=>{let l=a.clone();return l=(s==null?void 0:s(l))||l,l.toRgbString()},i=(a,s)=>{const l=new GA.FastColor(a),c=(0,Koe.generate)(l.toRgbString());n[`${s}-color`]=r(l),n[`${s}-color-disabled`]=c[1],n[`${s}-color-hover`]=c[4],n[`${s}-color-active`]=c[6],n[`${s}-color-outline`]=l.clone().setA(.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 GA.FastColor(t.primaryColor),s=(0,Koe.generate)(a.toRgbString());s.forEach((c,u)=>{n[`primary-${u+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.setA(c.a*.12));const l=new GA.FastColor(s[0]);n["primary-color-active-deprecated-f-30"]=r(l,c=>c.setA(c.a*.3)),n["primary-color-active-deprecated-d-02"]=r(l,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"),`
|
||
:root {
|
||
${Object.keys(n).map(a=>`--${e}-${a}: ${n[a]};`).join(`
|
||
`)}
|
||
}
|
||
`.trim()}function cjt(e,t){const n=iEe(e,t);(0,ajt.default)()&&(0,sjt.updateCSS)(n,`${ljt}-dynamic-theme`)}var Dv={},ujt=va.default;Object.defineProperty(Dv,"__esModule",{value:!0});Dv.default=Dv.DisabledContextProvider=void 0;var _B=ujt(f);const EB=_B.createContext(!1),djt=e=>{let{children:t,disabled:n}=e;const r=_B.useContext(EB);return _B.createElement(EB.Provider,{value:n??r},t)};Dv.DisabledContextProvider=djt;Dv.default=EB;var DM={},Lv={},fjt=va.default;Object.defineProperty(Lv,"__esModule",{value:!0});Lv.default=Lv.SizeContextProvider=void 0;var TB=fjt(f);const kB=TB.createContext(void 0),hjt=e=>{let{children:t,size:n}=e;const r=TB.useContext(kB);return TB.createElement(kB.Provider,{value:n||r},t)};Lv.SizeContextProvider=hjt;Lv.default=kB;var oEe=Wr.default;Object.defineProperty(DM,"__esModule",{value:!0});DM.default=void 0;var qoe=f,pjt=oEe(Dv),mjt=oEe(Lv);function gjt(){const e=(0,qoe.useContext)(pjt.default),t=(0,qoe.useContext)(mjt.default);return{componentDisabled:e,componentSize:t}}DM.default=gjt;var DK={},LM={},aEe=Wr.default;Object.defineProperty(LM,"__esModule",{value:!0});LM.default=void 0;var Goe=aEe(Uv),vjt=aEe(Xl);function yjt(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,l=r.has(o);if((0,vjt.default)(!l,"Warning: There may be circular references"),l)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 u=0;u<o.length;u++)if(!i(o[u],a[u],c))return!1;return!0}if(o&&a&&(0,Goe.default)(o)==="object"&&(0,Goe.default)(a)==="object"){var d=Object.keys(o);return d.length!==Object.keys(a).length?!1:d.every(function(h){return i(o[h],a[h],c)})}return!1}return i(e,t)}LM.default=yjt;var RC={};const sEe=Y_(tBe);var LK={},FM={};Object.defineProperty(FM,"__esModule",{value:!0});FM.PresetColors=void 0;FM.PresetColors=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"PresetColors",{enumerable:!0,get:function(){return t.PresetColors}});var t=FM})(LK);var Rd={},jM={},BM={};Object.defineProperty(BM,"__esModule",{value:!0});BM.default=void 0;BM.default="5.23.2";var bjt=Wr.default;Object.defineProperty(jM,"__esModule",{value:!0});jM.default=void 0;var Sjt=bjt(BM);jM.default=Sjt.default;var FK={},HM={};Object.defineProperty(HM,"__esModule",{value:!0});HM.default=void 0;var _5=v4;function YA(e){return e>=0&&e<=255}function Cjt(e,t){const{r:n,g:r,b:i,a:o}=new _5.FastColor(e).toRgb();if(o<1)return e;const{r:a,g:s,b:l}=new _5.FastColor(t).toRgb();for(let c=.01;c<=1;c+=.01){const u=Math.round((n-a*(1-c))/c),d=Math.round((r-s*(1-c))/c),h=Math.round((i-l*(1-c))/c);if(YA(u)&&YA(d)&&YA(h))return new _5.FastColor({r:u,g:d,b:h,a:Math.round(c*100)/100}).toRgbString()}return new _5.FastColor({r:n,g:r,b:i,a:1}).toRgbString()}HM.default=Cjt;var lEe=Wr.default;Object.defineProperty(FK,"__esModule",{value:!0});FK.default=_jt;var XA=v4,xjt=lEe(Jf),E5=lEe(HM),wjt=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 _jt(e){const{override:t}=e,n=wjt(e,["override"]),r=Object.assign({},t);Object.keys(xjt.default).forEach(h=>{delete r[h]});const i=Object.assign(Object.assign({},n),r),o=480,a=576,s=768,l=992,c=1200,u=1600;if(i.motion===!1){const h="0s";i.motionDurationFast=h,i.motionDurationMid=h,i.motionDurationSlow=h}return Object.assign(Object.assign(Object.assign({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:(0,E5.default)(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:(0,E5.default)(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:(0,E5.default)(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:(0,E5.default)(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:`
|
||
0 6px 16px 0 rgba(0, 0, 0, 0.08),
|
||
0 3px 6px -4px rgba(0, 0, 0, 0.12),
|
||
0 9px 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowSecondary:`
|
||
0 6px 16px 0 rgba(0, 0, 0, 0.08),
|
||
0 3px 6px -4px rgba(0, 0, 0, 0.12),
|
||
0 9px 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowTertiary:`
|
||
0 1px 2px 0 rgba(0, 0, 0, 0.03),
|
||
0 1px 6px -1px rgba(0, 0, 0, 0.02),
|
||
0 2px 4px 0 rgba(0, 0, 0, 0.02)
|
||
`,screenXS:o,screenXSMin:o,screenXSMax:a-1,screenSM:a,screenSMMin:a,screenSMMax:s-1,screenMD:s,screenMDMin:s,screenMDMax:l-1,screenLG:l,screenLGMin:l,screenLGMax:c-1,screenXL:c,screenXLMin:c,screenXLMax:u-1,screenXXL:u,screenXXLMin:u,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`
|
||
0 1px 2px -2px ${new XA.FastColor("rgba(0, 0, 0, 0.16)").toRgbString()},
|
||
0 3px 6px 0 ${new XA.FastColor("rgba(0, 0, 0, 0.12)").toRgbString()},
|
||
0 5px 12px 4px ${new XA.FastColor("rgba(0, 0, 0, 0.09)").toRgbString()}
|
||
`,boxShadowDrawerRight:`
|
||
-6px 0 16px 0 rgba(0, 0, 0, 0.08),
|
||
-3px 0 6px -4px rgba(0, 0, 0, 0.12),
|
||
-9px 0 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowDrawerLeft:`
|
||
6px 0 16px 0 rgba(0, 0, 0, 0.08),
|
||
3px 0 6px -4px rgba(0, 0, 0, 0.12),
|
||
9px 0 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowDrawerUp:`
|
||
0 6px 16px 0 rgba(0, 0, 0, 0.08),
|
||
0 3px 6px -4px rgba(0, 0, 0, 0.12),
|
||
0 9px 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowDrawerDown:`
|
||
0 -6px 16px 0 rgba(0, 0, 0, 0.08),
|
||
0 -3px 6px -4px rgba(0, 0, 0, 0.12),
|
||
0 -9px 28px 8px rgba(0, 0, 0, 0.05)
|
||
`,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"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 zM=Wr.default;Object.defineProperty(Rd,"__esModule",{value:!0});Rd.default=$jt;Rd.unitless=Rd.ignore=Rd.getComputedToken=void 0;var Ejt=zM(f),Tjt=Tg,kjt=zM(jM),Yoe=Wf,Ojt=zM(Jf),cEe=zM(FK),Xoe=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 Pjt=Rd.unitless={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},Mjt=Rd.ignore={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},Ijt={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},jK=(e,t,n)=>{const r=n.getDerivativeToken(e),{override:i}=t,o=Xoe(t,["override"]);let a=Object.assign(Object.assign({},r),{override:i});return a=(0,cEe.default)(a),o&&Object.entries(o).forEach(s=>{let[l,c]=s;const{theme:u}=c,d=Xoe(c,["theme"]);let h=d;u&&(h=jK(Object.assign(Object.assign({},a),d),{override:d},u)),a[l]=h}),a};Rd.getComputedToken=jK;function $jt(){const{token:e,hashed:t,theme:n,override:r,cssVar:i}=Ejt.default.useContext(Yoe.DesignTokenContext),o=`${kjt.default}-${t||""}`,a=n||Yoe.defaultTheme,[s,l,c]=(0,Tjt.useCacheToken)(a,[Ojt.default,e],{salt:o,override:r,getComputedToken:jK,formatToken:cEe.default,cssVar:i&&{prefix:i.prefix,key:i.key,unitless:Pjt,ignore:Mjt,preserve:Ijt}});return[a,c,t?l:"",s,i]}var ng={},Bo={};Object.defineProperty(Bo,"__esModule",{value:!0});Bo.textEllipsis=Bo.resetIcon=Bo.resetComponent=Bo.operationUnit=Bo.genLinkStyle=Bo.genIconStyle=Bo.genFocusStyle=Bo.genFocusOutline=Bo.genCommonStyle=Bo.clearFix=void 0;var Rjt=Tg;Bo.textEllipsis={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"};const Ajt=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}};Bo.resetComponent=Ajt;const uEe=()=>({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"}});Bo.resetIcon=uEe;const Njt=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}});Bo.clearFix=Njt;const Djt=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"}}});Bo.genLinkStyle=Djt;const Ljt=(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})}};Bo.genCommonStyle=Ljt;const dEe=(e,t)=>({outline:`${(0,Rjt.unit)(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"});Bo.genFocusOutline=dEe;const fEe=(e,t)=>({"&:focus-visible":Object.assign({},dEe(e,t))});Bo.genFocusStyle=fEe;const Fjt=e=>({[`.${e}`]:Object.assign(Object.assign({},uEe()),{[`.${e} .${e}-icon`]:{display:"block"}})});Bo.genIconStyle=Fjt;const jjt=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},fEe(e)),{"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}});Bo.operationUnit=jjt;var Bjt=va.default;Object.defineProperty(ng,"__esModule",{value:!0});ng.genSubStyleComponent=ng.genStyleHooks=ng.genComponentStyleHook=void 0;var Qoe=f,Hjt=sEe,QA=xc,ZA=Bo,Zoe=Bjt(Rd);const{genStyleHooks:zjt,genComponentStyleHook:Ujt,genSubStyleComponent:Wjt}=(0,Hjt.genStyleUtils)({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=(0,Qoe.useContext)(QA.ConfigContext);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i]=(0,Zoe.default)();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i}},useCSP:()=>{const{csp:e}=(0,Qoe.useContext)(QA.ConfigContext);return e??{}},getResetStyles:(e,t)=>{var n;return[{"&":(0,ZA.genLinkStyle)(e)},(0,ZA.genIconStyle)((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:QA.defaultIconPrefixCls)]},getCommonStyle:ZA.genCommonStyle,getCompUnitless:()=>Zoe.unitless});ng.genSubStyleComponent=Wjt;ng.genComponentStyleHook=Ujt;ng.genStyleHooks=zjt;var BK={};Object.defineProperty(BK,"__esModule",{value:!0});BK.default=Kjt;var Vjt=LK;function Kjt(e,t){return Vjt.PresetColors.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}))},{})}var UM={},qjt=Wr.default;Object.defineProperty(UM,"__esModule",{value:!0});UM.default=void 0;var Gjt=Tg,Yjt=Bo,Xjt=qjt(Rd);const Qjt=(e,t)=>{const[n,r]=(0,Xjt.default)();return(0,Gjt.useStyleRegister)({theme:n,token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>[(0,Yjt.genIconStyle)(e)])};UM.default=Qjt;(function(e){var t=Wr.default;Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DesignTokenContext",{enumerable:!0,get:function(){return u.DesignTokenContext}}),Object.defineProperty(e,"PresetColors",{enumerable:!0,get:function(){return i.PresetColors}}),Object.defineProperty(e,"calc",{enumerable:!0,get:function(){return r.genCalc}}),Object.defineProperty(e,"defaultConfig",{enumerable:!0,get:function(){return u.defaultConfig}}),Object.defineProperty(e,"genComponentStyleHook",{enumerable:!0,get:function(){return s.genComponentStyleHook}}),Object.defineProperty(e,"genPresetColor",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"genStyleHooks",{enumerable:!0,get:function(){return s.genStyleHooks}}),Object.defineProperty(e,"genSubStyleComponent",{enumerable:!0,get:function(){return s.genSubStyleComponent}}),Object.defineProperty(e,"getLineHeight",{enumerable:!0,get:function(){return o.getLineHeight}}),Object.defineProperty(e,"mergeToken",{enumerable:!0,get:function(){return r.mergeToken}}),Object.defineProperty(e,"statistic",{enumerable:!0,get:function(){return r.statistic}}),Object.defineProperty(e,"statisticToken",{enumerable:!0,get:function(){return r.statisticToken}}),Object.defineProperty(e,"useResetIconStyle",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"useStyleRegister",{enumerable:!0,get:function(){return n.useStyleRegister}}),Object.defineProperty(e,"useToken",{enumerable:!0,get:function(){return a.default}});var n=Tg,r=sEe,i=LK,o=y4,a=t(Rd),s=ng,l=t(BK),c=t(UM),u=Wf})(RC);var WM={},Zjt=va.default;Object.defineProperty(WM,"__esModule",{value:!0});WM.default=void 0;var Jjt=Zjt(f);const eBt=Object.assign({},Jjt),{useId:Joe}=eBt,tBt=()=>"",nBt=typeof Joe>"u"?tBt:Joe;WM.default=nBt;var HK=Wr.default;Object.defineProperty(DK,"__esModule",{value:!0});DK.default=sBt;var rBt=HK(kM),iBt=HK(LM),oBt=Su,eae=RC,aBt=HK(WM);function sBt(e,t,n){var r;(0,oBt.devUseWarning)("ConfigProvider");const i=e||{},o=i.inherit===!1||!t?Object.assign(Object.assign({},eae.defaultConfig),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:eae.defaultConfig.hashed,cssVar:t==null?void 0:t.cssVar}):t,a=(0,aBt.default)();return(0,rBt.default)(()=>{var s,l;if(!e)return t;const c=Object.assign({},o.components);Object.keys(e.components||{}).forEach(h=>{c[h]=Object.assign(Object.assign({},c[h]),e.components[h])});const u=`css-var-${a.replace(/:/g,"")}`,d=((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"&&((l=i.cssVar)===null||l===void 0?void 0:l.key)||u});return Object.assign(Object.assign(Object.assign({},o),i),{token:Object.assign(Object.assign({},o.token),i.token),components:c,cssVar:d})},[i,o],(s,l)=>s.some((c,u)=>{const d=l[u];return!(0,iBt.default)(c,d,!0)}))}var zK={};const lBt=Y_($Be);var cBt=va.default;Object.defineProperty(zK,"__esModule",{value:!0});zK.default=fBt;var tae=cBt(f),uBt=lBt,dBt=RC;function fBt(e){const{children:t}=e,[,n]=(0,dBt.useToken)(),{motion:r}=n,i=tae.useRef(!1);return i.current=i.current||r===!1,i.current?tae.createElement(uBt.Provider,{motion:r},t):t}var VM={},hBt=va.default;Object.defineProperty(VM,"__esModule",{value:!0});VM.default=void 0;hBt(f);VM.default=()=>null;var hEe={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.useResetIconStyle}});var t=RC})(hEe);(function(e){"use client";var t=Wr.default,n=va.default;Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ConfigConsumer",{enumerable:!0,get:function(){return v.ConfigConsumer}}),Object.defineProperty(e,"ConfigContext",{enumerable:!0,get:function(){return v.ConfigContext}}),Object.defineProperty(e,"Variants",{enumerable:!0,get:function(){return v.Variants}}),e.default=e.configConsumerProps=void 0,Object.defineProperty(e,"defaultIconPrefixCls",{enumerable:!0,get:function(){return v.defaultIconPrefixCls}}),Object.defineProperty(e,"defaultPrefixCls",{enumerable:!0,get:function(){return v.defaultPrefixCls}}),e.warnContext=e.globalConfig=void 0;var r=n(f),i=Tg,o=t(MC),a=t(kM),s=OM,l=n(Su),c=t(PM),u=n(J_e),d=t($C),h=t(zv),p=Wf,m=t(Jf),v=xc,y=NM,S=Dv,b=t(DM),C=t(DK),_=t(zK),T=t(VM),x=n(Lv),E=t(hEe),k=function(j,W){var G={};for(var re in j)Object.prototype.hasOwnProperty.call(j,re)&&W.indexOf(re)<0&&(G[re]=j[re]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,re=Object.getOwnPropertySymbols(j);se<re.length;se++)W.indexOf(re[se])<0&&Object.prototype.propertyIsEnumerable.call(j,re[se])&&(G[re[se]]=j[re[se]]);return G};e.warnContext=null,e.configConsumerProps=["getTargetContainer","getPopupContainer","rootPrefixCls","getPrefixCls","renderEmpty","csp","autoInsertSpaceInButton","locale"];const M=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let P,D,R,A;function H(){return P||v.defaultPrefixCls}function F(){return D||v.defaultIconPrefixCls}function U(j){return Object.keys(j).some(W=>W.endsWith("Color"))}const z=j=>{const{prefixCls:W,iconPrefixCls:G,theme:re,holderRender:se}=j;W!==void 0&&(P=W),G!==void 0&&(D=G),"holderRender"in j&&(A=se),re&&(U(re)?(0,y.registerTheme)(H(),re):R=re)},K=()=>({getPrefixCls:(j,W)=>W||(j?`${H()}-${j}`:H()),getIconPrefixCls:F,getRootPrefixCls:()=>P||H(),getTheme:()=>R,holderRender:A});e.globalConfig=K;const Z=j=>{const{children:W,csp:G,autoInsertSpaceInButton:re,alert:se,anchor:de,form:ee,locale:ne,componentSize:ue,direction:ye,space:ge,splitter:pe,virtual:he,dropdownMatchSelectWidth:_e,popupMatchSelectWidth:ce,popupOverflow:xe,legacyLocale:we,parentContext:De,iconPrefixCls:Fe,theme:Ce,componentDisabled:Te,segmented:ke,statistic:Pe,spin:Ne,calendar:We,carousel:Q,cascader:q,collapse:J,typography:be,checkbox:Oe,descriptions:Se,divider:Ke,drawer:tt,skeleton:le,steps:ze,image:Ye,layout:Ue,list:Je,mentions:Ze,modal:rt,progress:qt,result:St,slider:Ot,breadcrumb:Bt,menu:Dt,pagination:an,input:Vt,textArea:Kt,empty:Qt,badge:et,radio:ot,rate:Qe,switch:ut,transfer:Nt,avatar:Lt,message:Zt,tag:Wt,table:At,card:$t,tabs:Gt,timeline:Ft,timePicker:cn,upload:_t,notification:jt,tree:nn,colorPicker:Ht,datePicker:Tt,rangePicker:gt,flex:Ve,wave:Yt,dropdown:mt,warning:Mt,tour:zt,tooltip:Ln,popover:Zn,popconfirm:O,floatButtonGroup:B,variant:oe,inputNumber:Ae,treeSelect:Ge}=j,ft=r.useCallback((bn,Cn)=>{const{prefixCls:rr}=j;if(Cn)return Cn;const Ir=rr||De.getPrefixCls("");return bn?`${Ir}-${bn}`:Ir},[De.getPrefixCls,j.prefixCls]),Jt=Fe||De.iconPrefixCls||v.defaultIconPrefixCls,on=G||De.csp;(0,E.default)(Jt,on);const Jn=(0,C.default)(Ce,De.theme,{prefixCls:ft("")}),ni={csp:on,autoInsertSpaceInButton:re,alert:se,anchor:de,locale:ne||we,direction:ye,space:ge,splitter:pe,virtual:he,popupMatchSelectWidth:ce??_e,popupOverflow:xe,getPrefixCls:ft,iconPrefixCls:Jt,theme:Jn,segmented:ke,statistic:Pe,spin:Ne,calendar:We,carousel:Q,cascader:q,collapse:J,typography:be,checkbox:Oe,descriptions:Se,divider:Ke,drawer:tt,skeleton:le,steps:ze,image:Ye,input:Vt,textArea:Kt,layout:Ue,list:Je,mentions:Ze,modal:rt,progress:qt,result:St,slider:Ot,breadcrumb:Bt,menu:Dt,pagination:an,empty:Qt,badge:et,radio:ot,rate:Qe,switch:ut,transfer:Nt,avatar:Lt,message:Zt,tag:Wt,table:At,card:$t,tabs:Gt,timeline:Ft,timePicker:cn,upload:_t,notification:jt,tree:nn,colorPicker:Ht,datePicker:Tt,rangePicker:gt,flex:Ve,wave:Yt,dropdown:mt,warning:Mt,tour:zt,tooltip:Ln,popover:Zn,popconfirm:O,floatButtonGroup:B,variant:oe,inputNumber:Ae,treeSelect:Ge},Hr=Object.assign({},De);Object.keys(ni).forEach(bn=>{ni[bn]!==void 0&&(Hr[bn]=ni[bn])}),M.forEach(bn=>{const Cn=j[bn];Cn&&(Hr[bn]=Cn)}),typeof re<"u"&&(Hr.button=Object.assign({autoInsertSpace:re},Hr.button));const Gr=(0,a.default)(()=>Hr,Hr,(bn,Cn)=>{const rr=Object.keys(bn),Ir=Object.keys(Cn);return rr.length!==Ir.length||rr.some(li=>bn[li]!==Cn[li])}),Rr=r.useMemo(()=>({prefixCls:Jt,csp:on}),[Jt,on]);let _n=r.createElement(r.Fragment,null,r.createElement(T.default,{dropdownMatchSelectWidth:_e}),W);const Mn=r.useMemo(()=>{var bn,Cn,rr,Ir;return(0,s.merge)(((bn=h.default.Form)===null||bn===void 0?void 0:bn.defaultValidateMessages)||{},((rr=(Cn=Gr.locale)===null||Cn===void 0?void 0:Cn.Form)===null||rr===void 0?void 0:rr.defaultValidateMessages)||{},((Ir=Gr.form)===null||Ir===void 0?void 0:Ir.validateMessages)||{},(ee==null?void 0:ee.validateMessages)||{})},[Gr,ee==null?void 0:ee.validateMessages]);Object.keys(Mn).length>0&&(_n=r.createElement(c.default.Provider,{value:Mn},_n)),ne&&(_n=r.createElement(u.default,{locale:ne,_ANT_MARK__:u.ANT_MARK},_n)),(Jt||on)&&(_n=r.createElement(o.default.Provider,{value:Rr},_n)),ue&&(_n=r.createElement(x.SizeContextProvider,{size:ue},_n)),_n=r.createElement(_.default,null,_n);const Ar=r.useMemo(()=>{const bn=Jn||{},{algorithm:Cn,token:rr,components:Ir,cssVar:li}=bn,zi=k(bn,["algorithm","token","components","cssVar"]),gr=Cn&&(!Array.isArray(Cn)||Cn.length>0)?(0,i.createTheme)(Cn):p.defaultTheme,Di={};Object.entries(Ir||{}).forEach(wn=>{let[Un,Yn]=wn;const or=Object.assign({},Yn);"algorithm"in or&&(or.algorithm===!0?or.theme=gr:(Array.isArray(or.algorithm)||typeof or.algorithm=="function")&&(or.theme=(0,i.createTheme)(or.algorithm)),delete or.algorithm),Di[Un]=or});const hr=Object.assign(Object.assign({},m.default),rr);return Object.assign(Object.assign({},zi),{theme:gr,token:hr,components:Di,override:Object.assign({override:hr},Di),cssVar:li})},[Jn]);return Ce&&(_n=r.createElement(p.DesignTokenContext.Provider,{value:Ar},_n)),Gr.warning&&(_n=r.createElement(l.WarningContext.Provider,{value:Gr.warning},_n)),Te!==void 0&&(_n=r.createElement(S.DisabledContextProvider,{disabled:Te},_n)),r.createElement(v.ConfigContext.Provider,{value:Gr},_n)},N=j=>{const W=r.useContext(v.ConfigContext),G=r.useContext(d.default);return r.createElement(Z,Object.assign({parentContext:W,legacyLocale:G},j))};N.ConfigContext=v.ConfigContext,N.SizeContext=x.default,N.config=z,N.useConfig=b.default,Object.defineProperty(N,"SizeContext",{get:()=>x.default}),e.default=N})(kK);var S4={},pBt=va.default;Object.defineProperty(S4,"__esModule",{value:!0});S4.LayoutContext=void 0;var mBt=pBt(f);S4.LayoutContext=mBt.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});var UK={},WK={},VK={},gBt=Wr.default;Object.defineProperty(VK,"__esModule",{value:!0});VK.default=CBt;var vBt=gBt(Uv),yBt=Symbol.for("react.element"),bBt=Symbol.for("react.transitional.element"),SBt=Symbol.for("react.fragment");function CBt(e){return e&&(0,vBt.default)(e)==="object"&&(e.$$typeof===yBt||e.$$typeof===bBt)&&e.type===SBt}var pEe=Wr.default;Object.defineProperty(WK,"__esModule",{value:!0});WK.default=OB;var xBt=pEe(VK),wBt=pEe(f);function OB(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[];return wBt.default.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(OB(r)):(0,xBt.default)(r)&&r.props?n=n.concat(OB(r.props.children,t)):n.push(r))}),n}var vS={},PB={exports:{}},KM={},KK={};Object.defineProperty(KK,"__esModule",{value:!0});var _Bt={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};KK.default=_Bt;var EBt=va.default,qK=Wr.default;Object.defineProperty(KM,"__esModule",{value:!0});KM.default=void 0;var TBt=qK(iM),mEe=EBt(f),kBt=qK(KK),OBt=qK(PC),PBt=function(t,n){return mEe.createElement(OBt.default,(0,TBt.default)({},t,{ref:n,icon:kBt.default}))},MBt=mEe.forwardRef(PBt);KM.default=MBt;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=r(KM);function r(o){return o&&o.__esModule?o:{default:o}}const i=n;t.default=i,e.exports=i})(PB,PB.exports);var IBt=PB.exports,MB={exports:{}},qM={},GK={};Object.defineProperty(GK,"__esModule",{value:!0});var $Bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"};GK.default=$Bt;var RBt=va.default,YK=Wr.default;Object.defineProperty(qM,"__esModule",{value:!0});qM.default=void 0;var ABt=YK(iM),gEe=RBt(f),NBt=YK(GK),DBt=YK(PC),LBt=function(t,n){return gEe.createElement(DBt.default,(0,ABt.default)({},t,{ref:n,icon:NBt.default}))},FBt=gEe.forwardRef(LBt);qM.default=FBt;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=r(qM);function r(o){return o&&o.__esModule?o:{default:o}}const i=n;t.default=i,e.exports=i})(MB,MB.exports);var jBt=MB.exports,IB={exports:{}},GM={},XK={};Object.defineProperty(XK,"__esModule",{value:!0});var BBt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};XK.default=BBt;var HBt=va.default,QK=Wr.default;Object.defineProperty(GM,"__esModule",{value:!0});GM.default=void 0;var zBt=QK(iM),vEe=HBt(f),UBt=QK(XK),WBt=QK(PC),VBt=function(t,n){return vEe.createElement(WBt.default,(0,zBt.default)({},t,{ref:n,icon:UBt.default}))},KBt=vEe.forwardRef(VBt);GM.default=KBt;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=r(GM);function r(o){return o&&o.__esModule?o:{default:o}}const i=n;t.default=i,e.exports=i})(IB,IB.exports);var qBt=IB.exports,YM={},ip={};Object.defineProperty(ip,"__esModule",{value:!0});ip.prepareComponentToken=ip.default=ip.DEPRECATED_TOKENS=void 0;var GBt=Tg,YBt=RC;const XBt=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:o,headerPadding:a,headerColor:s,footerPadding:l,fontSize:c,bodyBg:u,headerBg:d}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:u,"&, *":{boxSizing:"border-box"},[`&${n}-has-sider`]:{flexDirection:"row",[`> ${n}, > ${n}-content`]:{width:0}},[`${n}-header, &${n}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${n}-header`]:{height:o,padding:a,color:s,lineHeight:(0,GBt.unit)(o),background:d,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:i},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},yEe=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:o,marginXXS:a,colorTextLightSolid:s,colorBgContainer:l}=e,c=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${o}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+a*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}};ip.prepareComponentToken=yEe;const QBt=ip.DEPRECATED_TOKENS=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];ip.default=(0,YBt.genStyleHooks)("Layout",e=>[XBt(e)],yEe,{deprecatedTokens:QBt});Object.defineProperty(YM,"__esModule",{value:!0});YM.default=void 0;var Zx=Tg,nae=ip,ZBt=RC;const JBt=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:o,triggerHeight:a,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:u,zeroTriggerHeight:d,borderRadiusLG:h,lightSiderBg:p,lightTriggerColor:m,lightTriggerBg:v,bodyBg:y}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:a},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:a,color:s,lineHeight:(0,Zx.unit)(a),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:c,insetInlineEnd:e.calc(u).mul(-1).equal(),zIndex:1,width:u,height:d,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${(0,Zx.unit)(h)} ${(0,Zx.unit)(h)} 0`,cursor:"pointer",transition:`background ${i} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${i}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(u).mul(-1).equal(),borderRadius:`${(0,Zx.unit)(h)} 0 0 ${(0,Zx.unit)(h)}`}}},"&-light":{background:p,[`${t}-trigger`]:{color:m,background:v},[`${t}-zero-width-trigger`]:{color:m,background:v,border:`1px solid ${y}`,borderInlineStart:0}}}}};YM.default=(0,ZBt.genStyleHooks)(["Layout","Sider"],e=>[JBt(e)],nae.prepareComponentToken,{deprecatedTokens:nae.DEPRECATED_TOKENS});var AC=Wr.default,eHt=va.default;Object.defineProperty(vS,"__esModule",{value:!0});vS.default=vS.SiderContext=void 0;var $h=eHt(f),hc=$h,tHt=AC(IBt),rae=AC(jBt),iae=AC(qBt),oae=AC(iO),nHt=AC(TM),rHt=kK,iHt=S4,oHt=AC(YM),aHt=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 aae={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},sHt=e=>!Number.isNaN(Number.parseFloat(e))&&isFinite(e),lHt=vS.SiderContext=hc.createContext({}),cHt=(()=>{let e=0;return function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e+=1,`${t}${e}`}})(),uHt=hc.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:i,children:o,defaultCollapsed:a=!1,theme:s="dark",style:l={},collapsible:c=!1,reverseArrow:u=!1,width:d=200,collapsedWidth:h=80,zeroWidthTriggerStyle:p,breakpoint:m,onCollapse:v,onBreakpoint:y}=e,S=aHt(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:b}=(0,$h.useContext)(iHt.LayoutContext),[C,_]=(0,$h.useState)("collapsed"in e?e.collapsed:a),[T,x]=(0,$h.useState)(!1);(0,$h.useEffect)(()=>{"collapsed"in e&&_(e.collapsed)},[e.collapsed]);const E=(ne,ue)=>{"collapsed"in e||_(ne),v==null||v(ne,ue)},{getPrefixCls:k,direction:M}=(0,$h.useContext)(rHt.ConfigContext),P=k("layout-sider",n),[D,R,A]=(0,oHt.default)(P),H=(0,$h.useRef)(null);H.current=ne=>{x(ne.matches),y==null||y(ne.matches),C!==ne.matches&&E(ne.matches,"responsive")},(0,$h.useEffect)(()=>{function ne(ye){return H.current(ye)}let ue;if(typeof window<"u"){const{matchMedia:ye}=window;if(ye&&m&&m in aae){ue=ye(`screen and (max-width: ${aae[m]})`);try{ue.addEventListener("change",ne)}catch{ue.addListener(ne)}ne(ue)}}return()=>{try{ue==null||ue.removeEventListener("change",ne)}catch{ue==null||ue.removeListener(ne)}}},[m]),(0,$h.useEffect)(()=>{const ne=cHt("ant-sider-");return b.addSider(ne),()=>b.removeSider(ne)},[]);const F=()=>{E(!C,"clickTrigger")},U=(0,nHt.default)(S,["collapsed"]),z=C?h:d,K=sHt(z)?`${z}px`:String(z),Z=parseFloat(String(h||0))===0?hc.createElement("span",{onClick:F,className:(0,oae.default)(`${P}-zero-width-trigger`,`${P}-zero-width-trigger-${u?"right":"left"}`),style:p},i||hc.createElement(tHt.default,null)):null,N=M==="rtl"==!u,G={expanded:N?hc.createElement(iae.default,null):hc.createElement(rae.default,null),collapsed:N?hc.createElement(rae.default,null):hc.createElement(iae.default,null)}[C?"collapsed":"expanded"],re=i!==null?Z||hc.createElement("div",{className:`${P}-trigger`,onClick:F,style:{width:K}},i||G):null,se=Object.assign(Object.assign({},l),{flex:`0 0 ${K}`,maxWidth:K,minWidth:K,width:K}),de=(0,oae.default)(P,`${P}-${s}`,{[`${P}-collapsed`]:!!C,[`${P}-has-trigger`]:c&&i!==null&&!Z,[`${P}-below`]:!!T,[`${P}-zero-width`]:parseFloat(K)===0},r,R,A),ee=hc.useMemo(()=>({siderCollapsed:C}),[C]);return D(hc.createElement(lHt.Provider,{value:ee},hc.createElement("aside",Object.assign({className:de},U,{style:se,ref:t}),hc.createElement("div",{className:`${P}-children`},o),c||T&&Z?re:null)))});vS.default=uHt;var bEe=Wr.default;Object.defineProperty(UK,"__esModule",{value:!0});UK.default=hHt;var dHt=bEe(WK),fHt=bEe(vS);function hHt(e,t,n){return typeof n=="boolean"?n:e.length?!0:(0,dHt.default)(t).some(i=>i.type===fHt.default)}var XM,QM,pHt=va.default,C4=Wr.default;Object.defineProperty(Zh,"__esModule",{value:!0});Zh.default=Zh.Header=QM=Zh.Footer=XM=Zh.Content=void 0;var mHt=C4(q_e),lu=pHt(f),SEe=C4(iO),gHt=C4(TM),$B=kK,vHt=S4,yHt=C4(UK),CEe=C4(ip),xEe=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 ZM(e){let{suffixCls:t,tagName:n,displayName:r}=e;return i=>lu.forwardRef((a,s)=>lu.createElement(i,Object.assign({ref:s,suffixCls:t,tagName:n},a)))}const ZK=lu.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:i,tagName:o}=e,a=xEe(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=lu.useContext($B.ConfigContext),l=s("layout",n),[c,u,d]=(0,CEe.default)(l),h=r?`${l}-${r}`:l;return c(lu.createElement(o,Object.assign({className:(0,SEe.default)(n||h,i,u,d),ref:t},a)))}),bHt=lu.forwardRef((e,t)=>{const{direction:n}=lu.useContext($B.ConfigContext),[r,i]=lu.useState([]),{prefixCls:o,className:a,rootClassName:s,children:l,hasSider:c,tagName:u,style:d}=e,h=xEe(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),p=(0,gHt.default)(h,["suffixCls"]),{getPrefixCls:m,layout:v}=lu.useContext($B.ConfigContext),y=m("layout",o),S=(0,yHt.default)(r,l,c),[b,C,_]=(0,CEe.default)(y),T=(0,SEe.default)(y,{[`${y}-has-sider`]:S,[`${y}-rtl`]:n==="rtl"},v==null?void 0:v.className,a,s,C,_),x=lu.useMemo(()=>({siderHook:{addSider:E=>{i(k=>[].concat((0,mHt.default)(k),[E]))},removeSider:E=>{i(k=>k.filter(M=>M!==E))}}}),[]);return b(lu.createElement(vHt.LayoutContext.Provider,{value:x},lu.createElement(u,Object.assign({ref:t,className:T,style:Object.assign(Object.assign({},v==null?void 0:v.style),d)},p),l)))}),SHt=ZM({tagName:"div",displayName:"Layout"})(bHt);Zh.Header=ZM({suffixCls:"header",tagName:"header",displayName:"Header"})(ZK);QM=Zh.Footer=ZM({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ZK);XM=Zh.Content=ZM({suffixCls:"content",tagName:"main",displayName:"Content"})(ZK);Zh.default=SHt;function x4(){const{isDarkMode:e}=Ufe(),{token:t}=Ds.useToken(),n={borderRight:e?"1px solid #333":"1px solid #ccc",background:e?"#141414":"#eee"},r=260,i={borderBottom:e?"1px solid #333":"1px solid #ccc",background:e?"#141414":"#eee"},o={borderLeft:e?"1px solid #333":"1px solid #ccc",background:e?"#141414":"#eee"},a={minHeight:120,overflowY:"auto"},s={height:20,fontSize:12,backgroundColor:t.colorBgContainer,color:t.colorText};return{leftSiderStyle:n,leftSiderWidth:r,headerStyle:i,rightSiderStyle:o,contentStyle:a,footerStyle:s}}const{Header:CHt,Sider:xHt,Content:wHt}=wo,wEe=()=>{const e=no();f.useContext(Ks);const t=ss(),{headerStyle:n,leftSiderStyle:r,leftSiderWidth:i,contentStyle:o}=x4(),[a,s]=f.useState([]);f.useEffect(()=>{const c=[{label:e.formatMessage({id:"setting.menu.title",defaultMessage:"设置"}),key:"setting",children:[{label:e.formatMessage({id:"setting.menu.profile",defaultMessage:"个人信息"}),key:"profile"},{label:e.formatMessage({id:"setting.menu.basic",defaultMessage:"基本设置"}),key:"basic"}]}];s(c)},[e]);const l=c=>{console.log(e.formatMessage({id:"setting.menu.click",defaultMessage:"Menu clicked"}),c),t("/setting/"+c.key)};return V.jsxs(wo,{children:[V.jsx(xHt,{style:r,width:i,children:V.jsx(tf,{mode:"inline",onClick:l,defaultSelectedKeys:["profile"],defaultOpenKeys:["setting"],items:a})}),V.jsxs(wo,{children:[V.jsx(CHt,{style:n,children:e.formatMessage({id:"menu.dashboard.mine"})}),V.jsx(wHt,{style:o,children:V.jsx(LP,{})})]})]})},_Ee=()=>{const e=ss(),{userInfo:t}=YCe(),{translateString:n}=Kc(),{mode:r}=f.useContext(Ks),[i,o]=f.useState(""),[a,s]=f.useState(""),[l,c]=f.useState(""),u=()=>{e("/setting")};return f.useEffect(()=>{o(n(t==null?void 0:t.nickname)),s(n(t==null?void 0:t.description)),c(t==null?void 0:t.avatar)},[r,t]),V.jsx(V.Fragment,{children:V.jsx(Pu,{title:i,content:a,placement:"rightBottom",children:V.jsx(V.Fragment,{children:V.jsx(Rp,{style:{marginTop:60,cursor:"pointer"},size:40,src:l,onClick:u})})})})};function JK(){const e=nE(b=>b.accessToken),t=Ka(b=>b.userInfo),n=Xv(b=>b.agentInfo),r=EM(),[i,o]=f.useState(!1),{showNotification:a}=TK(),{translateString:s}=Kc();Pp(b=>b.addMessage),Sd(b=>b.updateThreadContent),f.useContext(Ks),f.useRef(!1);const l=Sd(b=>b.threads),[c,u]=f.useState(l),d=f.useCallback(()=>{if(r&&e)return setInterval(()=>{console.log("useMqtt autoCheckConnection"),!$pt()&&r&&e&&v()},1e4);console.log("useMqtt autoCheckConnection isNetworkOnline:",r," accessToken:",e)},[r,e]),h=async()=>{},p=f.useRef(n==null?void 0:n.uid),m=f.useCallback(()=>{if(!i&&e)return setInterval(async()=>{p.current?h():console.log("useMqtt autoPingMessage currentUidRef.current:",p.current)},1e4);console.log("useMqtt autoPingMessage isNetworkOnline:",r," accessToken:",e)},[i,e,t,n]),v=()=>{console.log("useMqtt doConnect"),Mpt({uid:t.uid,username:t.username,accessToken:e})},y=()=>{console.log("useMqtt useEffect doDisconnect"),gA()},S=b=>{var C,_;(b==null?void 0:b.type)!==Yw&&((C=b==null?void 0:b.user)==null?void 0:C.uid)!==(t==null?void 0:t.uid)&&((_=b==null?void 0:b.user)==null?void 0:_.uid)!==(n==null?void 0:n.uid)&&(KDe(),console.log("playAudio"))};return f.useEffect(()=>{console.log("useMqtt useEffect isNetworkOnline",r),r?v():gA()},[r]),f.useEffect(()=>{if(n!=null&&n.uid){p.current=n==null?void 0:n.uid;const b=m();return()=>{clearInterval(b)}}else p.current=null},[n]),f.useEffect(()=>{console.log("useMqtt useEffect accessToken"),v();const b=d();return()=>{gA(),clearInterval(b)}},[e,t]),f.useEffect(()=>{console.log("useMqtt threads change"),u(l)},[l]),f.useEffect(()=>{const b=function(C){if(console.log("useMqtt handleNewMessage",C),C.type===Gw||C.type===Mfe||C.type===uD||C.type===Yw||C.type===Xw)return;const _=C.threadTopic,T=c.find(x=>x.topic===_);T?T.mute?console.log("useMqtt matchingThread muted",_):(console.log("useMqtt matchingThread no mute",_),a(s(OT),s(OT)),S(C)):(console.log("useMqtt matchingThread no"),a(s(OT),s(OT)),S(C))};return Dr.on(Kw,b),()=>{Dr.off(Kw)}},[c]),f.useEffect(()=>{console.log("useMqtt useEffect");const b=function(){console.log("handleMqttConnected"),o(!0)},C=function(){console.log("handleMqttDisconnected"),o(!1)};return Dr.on(eD,b),Dr.on(nD,C),Dr.on(rD,C),Dr.on(tD,C),Dr.on(iD,C),Dr.on(oD,C),()=>{console.log("un - useEffect mqttDisconnect"),Dr.off(eD),Dr.off(nD),Dr.off(rD),Dr.off(tD),Dr.off(iD),Dr.off(oD)}},[]),{doConnect:v,doDisconnect:y,isMqttConnected:i}}const EEe=Hc()(Gd(Yd(Xd((e,t)=>({newfriends:[],devices:[],groups:[],channels:[],members:[],friends:[],currentContact:{type:"",device:{uid:""}},memberSelf:{type:"",member:{uid:""}},addNewfriend(n){console.log("addNewfriend",n)},addDevice(n){var r;if(n.type===Pfe){const i=t().devices.some(o=>o.device.uid===n.device.uid);e(i?{devices:[n,...t().devices.filter(o=>o.device.uid!==n.device.uid)]}:{devices:[n,...t().devices]}),((r=t().currentContact.device)==null?void 0:r.uid)===n.device.uid&&e({currentContact:n})}},addGroup(n){console.log("addGroup",n)},addChannel(n){console.log("addChannel",n)},addMember(n){if(n.type===IOe){const r=t().members.some(i=>i.member.uid===n.member.uid);e(r?{members:[n,...t().members.filter(i=>i.member.uid!==n.member.uid)]}:{members:[...t().members,n]})}},addFriend(n){console.log("addFriend",n)},setCurrentContact:n=>{e({currentContact:n})},setMemberSelf:n=>{e({memberSelf:n})},resetContactInfo(){e({newfriends:[],devices:[],groups:[],channels:[],members:[],friends:[],currentContact:{type:"",device:{uid:""}},memberSelf:{type:"",member:{uid:""}}})}})),{name:_Oe})));function TEe(){console.log("useElectronApi");const e=ss(),t=Ka(r=>r.userInfo),n=EEe(r=>r.addDevice);f.useEffect(()=>(console.log("useElectronApi useEffect"),os?(window.electronAPI.loginSuccess(),window.electronAPI.onNewWindowCreated(r=>{console.log("Dashboard onNewWindowCreated content:",r),e("/enlarge",{state:{content:r}})}),window.electronAPI.onMulticastMessage(r=>{const i=JSON.parse(r);if(i.user.uid!==t.uid){console.log("EVENT_BUS_MULTICAST_MESSAGE_RECEIVED",r);const o={type:Pfe,device:i.device,user:i.user,createdAt:i.createdAt};n(o)}}),window.electronAPI.onWebSocketMessage(r=>{console.log("Dashboard onWebSocketMessage content:",r)}),window.electronAPI.onHttpMessage(r=>{console.log("Dashboard onHttpMessage content:",r)}),window.electronAPI.onNotificationMessage(r=>{if(console.log("Dashboard onNotificationMessage content:",r),r.type===hOe){xn.success("截图成功");const i=r.data;Dr.emit(bOe,i.toDataURL())}})):console.log("not electron - in browser"),()=>{console.log("un - useEffect"),os?(window.electronAPI.offNewWindowCreated(),window.electronAPI.offMulticastMessageAll(),window.electronAPI.offWebSocketMessageAll(),window.electronAPI.offHttpMessageAll(),window.electronAPI.offNotificationMessageAll()):console.log("not electron")}),[])}const _Ht=Hc()(Gd(Yd(Xd((e,t)=>({currentMember:{nickname:"",user:{uid:"",avatar:""}},memberSelf:{nickname:"",user:{uid:"",avatar:""}},memberResult:{data:{content:[]}},setCurrentMember(n){e({currentMember:n})},setMemberSelf(n){e({memberSelf:n})},setMemberResult:n=>{e({memberResult:n})},resetMembers:()=>e({currentMember:{nickname:"",user:{uid:"",avatar:""}},memberSelf:{nickname:"",user:{uid:"",avatar:""}}})})),{name:xOe}))),kEe=Hc()(Gd(Yd(Xd((e,t)=>({workgroupResult:{data:{content:[]}},workgroupInfo:{uid:"",orgUid:""},insertWorkgroup(n){e(r=>{r.workgroupResult.data.content.unshift(n)})},updateWorkgroup(n){e(r=>{const i=r.workgroupResult.data.content,o=i.findIndex(a=>a.uid===n.uid);o!==-1?i[o]=n:console.warn(`Workgroup with uid ${n.uid} not found.`)})},deleteWorkgroup(n){e(r=>{const i=r.workgroupResult.data.content,o=i.findIndex(a=>a.uid===n.uid);o!==-1?i.splice(o,1):console.warn(`Workgroup with uid ${n.uid} not found.`)})},setWorkgroupResult:n=>{e({workgroupResult:n})},setWorkgroupInfo(n){e({workgroupInfo:n})},deleteWorkgroupInfo(n){const r=t().workgroupResult.data.content,i=r.findIndex(o=>o.uid===n);i!==-1?e({workgroupResult:{...t().workgroupResult,data:{content:[...r.slice(0,i),...r.slice(i+1)]}}}):console.warn("Workgroup not found in cache:",n),t().workgroupInfo.uid===n&&e({workgroupInfo:{uid:"",orgUid:""}})},resetWorkgroupInfo(){e({workgroupResult:{data:{content:[]}},workgroupInfo:{uid:"",orgUid:""}})}})),{name:MOe}))),EHt=()=>{const e=Yl(u=>u.deleteOrg),t=Sd(u=>u.resetThreads),n=Pp(u=>u.resetMessageList),r=_Ht(u=>u.resetMembers),i=nE(u=>u.removeAccessToken),o=Ka(u=>u.resetUserInfo),a=EEe(u=>u.resetContactInfo),s=Xv(u=>u.resetAgentInfo),l=kEe(u=>u.resetWorkgroupInfo);return{clearStorage:()=>{e(),t(),n(),r(),i(),o(),a(),s(),l()}}};function OEe(){console.log("useEventBus");const{clearStorage:e}=EHt(),{doDisconnect:t}=JK(),{setPingLoading:n}=f.useContext(Ks),r=f.useCallback(async()=>{try{const i=await GLt();console.log("logout result:",i.data),n(!1),t(),e(),zpt()}catch(i){console.log("logout error:",i)}},[]);return f.useEffect(()=>{console.log("useEventBus useEffect");const i=function(o){console.log("token过期,强制刷新登录",o),Dr.off(Xm,i),r()};return Dr.on(Xm,i),()=>{console.log("un - useEffect mqttDisconnect"),Dr.off(Xm)}},[]),{doLogout:r}}const THt=()=>{const e=no(),{doLogout:t}=OEe(),{isLoggedIn:n,locale:r,changeLocale:i,mode:o,changeMode:a,handleUpdateAgentStatus:s}=f.useContext(Ks),{agentInfo:l}=Xv(p=>({agentInfo:p.agentInfo})),c=[{key:"settings",label:e.formatMessage({id:"menu.settings",defaultMessage:"Settings"}),icon:V.jsx(qW,{}),children:[{key:"logout",label:e.formatMessage({id:"menu.settings.logout",defaultMessage:"Logout"})}]}],[u,d]=f.useState(c);f.useEffect(()=>{if(d(c),l.uid!==""&&o===yv){console.log("agentInfo changed",l);const p=[...c],m={key:"status",label:e.formatMessage({id:"menu.agent.status",defaultMessage:"Agent Status"}),type:"group",children:[{key:zX,icon:l.status===zX?V.jsx(np,{}):V.jsx(V.Fragment,{}),label:e.formatMessage({id:"menu.agent.status.available",defaultMessage:"Available"})},{key:UX,icon:l.status===UX?V.jsx(np,{}):V.jsx(V.Fragment,{}),label:e.formatMessage({id:"menu.agent.status.rest",defaultMessage:"Rest"})},{key:R$,icon:l.status===R$?V.jsx(np,{}):V.jsx(V.Fragment,{}),label:e.formatMessage({id:"menu.agent.status.offline",defaultMessage:"Offline"})}]},v=p[0].children,y=v.findIndex(S=>S.key===m.key);y!==-1?v[y]=m:v.splice(0,0,m),p[0].children=v,d(p)}},[l,r,o]);const h=async p=>{console.log("click",p.key),p.key==="logout"?t():p.key==="zh-cn"||p.key==="zh-tw"||p.key==="en"?i(p.key):p.key===ab||p.key===yv||p.key===e9?(console.log("mode",p.key),a(p.key)):(console.log("status"),p.key===R$&&ea.warning(e.formatMessage({id:"menu.agent.offline.warning",defaultMessage:"Please end all ongoing conversations before going offline"})),s(p.key))};return V.jsx(V.Fragment,{children:n?V.jsx(V.Fragment,{children:V.jsx(tf,{inlineCollapsed:!0,onClick:h,style:{width:64,height:34},mode:"inline",items:u})}):V.jsx(V.Fragment,{})})};async function kHt(e){return ri("/api/v1/workgroup/query/org",{method:"GET",params:{...e,client:ti}})}const PEe=()=>{const[e,t]=f.useState([]),n=new WCe;f.useEffect(()=>{(async()=>{try{const s=await n.getAllMessages();t(s)}catch(s){console.error("Error fetching messages from IndexedDB:",s)}})()},[]);const r=async a=>{try{await n.createMessage(a);const s=await n.getAllMessages();console.log("useIndexedDB createMessage newMessages: ",s),t(s)}catch(s){console.error("Error creating message in IndexedDB:",s)}},i=async(a,s)=>{try{await n.updateMessage(a,s);const l=await n.getAllMessages();t(l)}catch(l){console.error("Error updating message in IndexedDB:",l)}},o=async a=>{try{await n.deleteMessage(a);const s=await n.getAllMessages();t(s)}catch(s){console.error("Error deleting message in IndexedDB:",s)}};return f.useEffect(()=>{console.log("useIndexedDB useEffect");const a=function(s){console.log("useIndexedDB handleNewMessage",s),r(s)};return Dr.on(Kw,a),()=>{console.log("useIndexedDB useEffect return"),Dr.off(Kw,a)}},[]),{messages:e,createMessage:r,updateMessage:i,deleteMessage:o}};async function MEe(){return ri("/api/v1/user/profile",{method:"GET",params:{client:ti}})}async function IEe(e){return ri("/api/v1/user/update",{method:"POST",data:{...e,client:ti}})}async function OHt(e){return ri("/api/v1/user/change/password",{method:"POST",data:{...e,client:ti}})}async function $Ee(e){return ri("/api/v1/user/change/email",{method:"POST",data:{...e,client:ti}})}async function REe(e){return ri("/api/v1/user/change/mobile",{method:"POST",data:{...e,client:ti}})}const PHt=()=>{const e=no(),{locale:t,changeLocale:n}=f.useContext(Ks),r=[{key:"lang",icon:V.jsx(zst,{}),label:e.formatMessage({id:"menu.language"}),children:[{key:"zh-cn",icon:t.locale==="zh-cn"?V.jsx(np,{}):V.jsx(V.Fragment,{}),label:e.formatMessage({id:"i18n.lang.zh-CN"})},{key:"zh-tw",icon:t.locale==="zh-tw"?V.jsx(np,{}):V.jsx(V.Fragment,{}),label:e.formatMessage({id:"i18n.lang.zh-TW"})},{key:"en",icon:t.locale==="en"?V.jsx(np,{}):V.jsx(V.Fragment,{}),label:e.formatMessage({id:"i18n.lang.en-US"})}]}],i=o=>{const a=o.key;n(a)};return V.jsx(tf,{inlineCollapsed:!0,onClick:i,style:{width:64,height:34},mode:"inline",items:r})};var Fl=function(){return Fl=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Fl.apply(this,arguments)};function Ik(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}var MHt=function(t,n,r,i){var o=r?r.call(i,t,n):void 0;if(o!==void 0)return!!o;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var a=Object.keys(t),s=Object.keys(n);if(a.length!==s.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(n),c=0;c<a.length;c++){var u=a[c];if(!l(u))return!1;var d=t[u],h=n[u];if(o=r?r.call(i,d,h,u):void 0,o===!1||o===void 0&&d!==h)return!1}return!0};const IHt=gi(MHt);var ho="-ms-",uw="-moz-",Ai="-webkit-",AEe="comm",JM="rule",eq="decl",$Ht="@import",NEe="@keyframes",RHt="@layer",DEe=Math.abs,tq=String.fromCharCode,RB=Object.assign;function AHt(e,t){return ts(e,0)^45?(((t<<2^ts(e,0))<<2^ts(e,1))<<2^ts(e,2))<<2^ts(e,3):0}function LEe(e){return e.trim()}function jh(e,t){return(e=t.exec(e))?e[0]:e}function Jr(e,t,n){return e.replace(t,n)}function r3(e,t,n){return e.indexOf(t,n)}function ts(e,t){return e.charCodeAt(t)|0}function yS(e,t,n){return e.slice(t,n)}function Of(e){return e.length}function FEe(e){return e.length}function $2(e,t){return t.push(e),e}function NHt(e,t){return e.map(t).join("")}function sae(e,t){return e.filter(function(n){return!jh(n,t)})}var eI=1,bS=1,jEe=0,Iu=0,Ea=0,NC="";function tI(e,t,n,r,i,o,a,s){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:eI,column:bS,length:a,return:"",siblings:s}}function gm(e,t){return RB(tI("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function py(e){for(;e.root;)e=gm(e.root,{children:[e]});$2(e,e.siblings)}function DHt(){return Ea}function LHt(){return Ea=Iu>0?ts(NC,--Iu):0,bS--,Ea===10&&(bS=1,eI--),Ea}function Ad(){return Ea=Iu<jEe?ts(NC,Iu++):0,bS++,Ea===10&&(bS=1,eI++),Ea}function av(){return ts(NC,Iu)}function i3(){return Iu}function nI(e,t){return yS(NC,e,t)}function AB(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 FHt(e){return eI=bS=1,jEe=Of(NC=e),Iu=0,[]}function jHt(e){return NC="",e}function JA(e){return LEe(nI(Iu-1,NB(e===91?e+2:e===40?e+1:e)))}function BHt(e){for(;(Ea=av())&&Ea<33;)Ad();return AB(e)>2||AB(Ea)>3?"":" "}function HHt(e,t){for(;--t&&Ad()&&!(Ea<48||Ea>102||Ea>57&&Ea<65||Ea>70&&Ea<97););return nI(e,i3()+(t<6&&av()==32&&Ad()==32))}function NB(e){for(;Ad();)switch(Ea){case e:return Iu;case 34:case 39:e!==34&&e!==39&&NB(Ea);break;case 40:e===41&&NB(e);break;case 92:Ad();break}return Iu}function zHt(e,t){for(;Ad()&&e+Ea!==57;)if(e+Ea===84&&av()===47)break;return"/*"+nI(t,Iu-1)+"*"+tq(e===47?e:Ad())}function UHt(e){for(;!AB(av());)Ad();return nI(e,Iu)}function WHt(e){return jHt(o3("",null,null,null,[""],e=FHt(e),0,[0],e))}function o3(e,t,n,r,i,o,a,s,l){for(var c=0,u=0,d=a,h=0,p=0,m=0,v=1,y=1,S=1,b=0,C="",_=i,T=o,x=r,E=C;y;)switch(m=b,b=Ad()){case 40:if(m!=108&&ts(E,d-1)==58){r3(E+=Jr(JA(b),"&","&\f"),"&\f",DEe(c?s[c-1]:0))!=-1&&(S=-1);break}case 34:case 39:case 91:E+=JA(b);break;case 9:case 10:case 13:case 32:E+=BHt(m);break;case 92:E+=HHt(i3()-1,7);continue;case 47:switch(av()){case 42:case 47:$2(VHt(zHt(Ad(),i3()),t,n,l),l);break;default:E+="/"}break;case 123*v:s[c++]=Of(E)*S;case 125*v:case 59:case 0:switch(b){case 0:case 125:y=0;case 59+u:S==-1&&(E=Jr(E,/\f/g,"")),p>0&&Of(E)-d&&$2(p>32?cae(E+";",r,n,d-1,l):cae(Jr(E," ","")+";",r,n,d-2,l),l);break;case 59:E+=";";default:if($2(x=lae(E,t,n,c,u,i,s,C,_=[],T=[],d,o),o),b===123)if(u===0)o3(E,t,x,x,_,o,d,s,T);else switch(h===99&&ts(E,3)===110?100:h){case 100:case 108:case 109:case 115:o3(e,x,x,r&&$2(lae(e,x,x,0,0,i,s,C,i,_=[],d,T),T),i,T,d,s,r?_:T);break;default:o3(E,x,x,x,[""],T,0,s,T)}}c=u=p=0,v=S=1,C=E="",d=a;break;case 58:d=1+Of(E),p=m;default:if(v<1){if(b==123)--v;else if(b==125&&v++==0&&LHt()==125)continue}switch(E+=tq(b),b*v){case 38:S=u>0?1:(E+="\f",-1);break;case 44:s[c++]=(Of(E)-1)*S,S=1;break;case 64:av()===45&&(E+=JA(Ad())),h=av(),u=d=Of(C=E+=UHt(i3())),b++;break;case 45:m===45&&Of(E)==2&&(v=0)}}return o}function lae(e,t,n,r,i,o,a,s,l,c,u,d){for(var h=i-1,p=i===0?o:[""],m=FEe(p),v=0,y=0,S=0;v<r;++v)for(var b=0,C=yS(e,h+1,h=DEe(y=a[v])),_=e;b<m;++b)(_=LEe(y>0?p[b]+" "+C:Jr(C,/&\f/g,p[b])))&&(l[S++]=_);return tI(e,t,n,i===0?JM:s,l,c,u,d)}function VHt(e,t,n,r){return tI(e,t,n,AEe,tq(DHt()),yS(e,2,-2),0,r)}function cae(e,t,n,r,i){return tI(e,t,n,eq,yS(e,0,r),yS(e,r+1,-1),r,i)}function BEe(e,t,n){switch(AHt(e,t)){case 5103:return Ai+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ai+e+e;case 4789:return uw+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Ai+e+uw+e+ho+e+e;case 5936:switch(ts(e,t+11)){case 114:return Ai+e+ho+Jr(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ai+e+ho+Jr(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ai+e+ho+Jr(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Ai+e+ho+e+e;case 6165:return Ai+e+ho+"flex-"+e+e;case 5187:return Ai+e+Jr(e,/(\w+).+(:[^]+)/,Ai+"box-$1$2"+ho+"flex-$1$2")+e;case 5443:return Ai+e+ho+"flex-item-"+Jr(e,/flex-|-self/g,"")+(jh(e,/flex-|baseline/)?"":ho+"grid-row-"+Jr(e,/flex-|-self/g,""))+e;case 4675:return Ai+e+ho+"flex-line-pack"+Jr(e,/align-content|flex-|-self/g,"")+e;case 5548:return Ai+e+ho+Jr(e,"shrink","negative")+e;case 5292:return Ai+e+ho+Jr(e,"basis","preferred-size")+e;case 6060:return Ai+"box-"+Jr(e,"-grow","")+Ai+e+ho+Jr(e,"grow","positive")+e;case 4554:return Ai+Jr(e,/([^-])(transform)/g,"$1"+Ai+"$2")+e;case 6187:return Jr(Jr(Jr(e,/(zoom-|grab)/,Ai+"$1"),/(image-set)/,Ai+"$1"),e,"")+e;case 5495:case 3959:return Jr(e,/(image-set\([^]*)/,Ai+"$1$`$1");case 4968:return Jr(Jr(e,/(.+:)(flex-)?(.*)/,Ai+"box-pack:$3"+ho+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ai+e+e;case 4200:if(!jh(e,/flex-|baseline/))return ho+"grid-column-align"+yS(e,t)+e;break;case 2592:case 3360:return ho+Jr(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,jh(r.props,/grid-\w+-end/)})?~r3(e+(n=n[t].value),"span",0)?e:ho+Jr(e,"-start","")+e+ho+"grid-row-span:"+(~r3(n,"span",0)?jh(n,/\d+/):+jh(n,/\d+/)-+jh(e,/\d+/))+";":ho+Jr(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return jh(r.props,/grid-\w+-start/)})?e:ho+Jr(Jr(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return Jr(e,/(.+)-inline(.+)/,Ai+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Of(e)-1-t>6)switch(ts(e,t+1)){case 109:if(ts(e,t+4)!==45)break;case 102:return Jr(e,/(.+:)(.+)-([^]+)/,"$1"+Ai+"$2-$3$1"+uw+(ts(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~r3(e,"stretch",0)?BEe(Jr(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return Jr(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,o,a,s,l,c){return ho+i+":"+o+c+(a?ho+i+"-span:"+(s?l:+l-+o)+c:"")+e});case 4949:if(ts(e,t+6)===121)return Jr(e,":",":"+Ai)+e;break;case 6444:switch(ts(e,ts(e,14)===45?18:11)){case 120:return Jr(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Ai+(ts(e,14)===45?"inline-":"")+"box$3$1"+Ai+"$2$3$1"+ho+"$2box$3")+e;case 100:return Jr(e,":",":"+ho)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Jr(e,"scroll-","scroll-snap-")+e}return e}function $k(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function KHt(e,t,n,r){switch(e.type){case RHt:if(e.children.length)break;case $Ht:case eq:return e.return=e.return||e.value;case AEe:return"";case NEe:return e.return=e.value+"{"+$k(e.children,r)+"}";case JM:if(!Of(e.value=e.props.join(",")))return""}return Of(n=$k(e.children,r))?e.return=e.value+"{"+n+"}":""}function qHt(e){var t=FEe(e);return function(n,r,i,o){for(var a="",s=0;s<t;s++)a+=e[s](n,r,i,o)||"";return a}}function GHt(e){return function(t){t.root||(t=t.return)&&e(t)}}function YHt(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case eq:e.return=BEe(e.value,e.length,n);return;case NEe:return $k([gm(e,{value:Jr(e.value,"@","@"+Ai)})],r);case JM:if(e.length)return NHt(n=e.props,function(i){switch(jh(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":py(gm(e,{props:[Jr(i,/:(read-\w+)/,":"+uw+"$1")]})),py(gm(e,{props:[i]})),RB(e,{props:sae(n,r)});break;case"::placeholder":py(gm(e,{props:[Jr(i,/:(plac\w+)/,":"+Ai+"input-$1")]})),py(gm(e,{props:[Jr(i,/:(plac\w+)/,":"+uw+"$1")]})),py(gm(e,{props:[Jr(i,/:(plac\w+)/,ho+"input-$1")]})),py(gm(e,{props:[i]})),RB(e,{props:sae(n,r)});break}return""})}}var XHt={animationIterationCount:1,aspectRatio: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},mc={npm_package_dependencies_emoji_mart:"^5.6.0",npm_package_dependencies_use_debounce:"^10.0.1",NVM_INC:"/Users/ningjinpeng/.nvm/versions/node/v20.0.0/include/node",ELECTRON_MIRROR:"http://npm.taobao.org/mirrors/electron/",npm_package_devDependencies_prettier:"3.2.5",npm_package_devDependencies_electron_builder:"24.13.3",npm_package_scripts_build_mac_dmg:"tsc && vite build --mode prod && electron-builder --mac --config electron-builder-mac-dmg.yml",npm_package_dependencies_ts_protoc_gen:"^0.15.0",TERM_PROGRAM:"vscode",rvm_bin_path:"/Users/ningjinpeng/.rvm/bin",npm_package_dependencies__bytemd_plugin_breaks:"^1.21.0",npm_package_dependencies_cheerio:"^1.0.0",NODE:"/Users/ningjinpeng/.nvm/versions/node/v20.0.0/bin/node",npm_config_version_git_tag:"true",npm_package_homepage:"https://github.com/bytedesk/bytedesk#readme",npm_package_scripts_release_mac:"sh cicd/scripts/build-upload-mac.sh",npm_package_dependencies_axios:"^1.6.5",npm_package_dependencies_moment:"^2.30.1",npm_package_devDependencies_typescript:"^5.1.6",npm_package_devDependencies_vite_plugin_pwa:"^0.20.1",GEM_HOME:"/Users/ningjinpeng/.gem/ruby",NVM_CD_FLAGS:"-q",PYENV_ROOT:"/Users/ningjinpeng/.pyenv",INIT_CWD:"/Users/ningjinpeng/Desktop/git/private/github/bytedesk-frontend-private/apps/notebase",npm_package_scripts_build_mac_mas:"tsc && vite build --mode prod && electron-builder --mac --config electron-builder-mac-mas.yml",npm_package_devDependencies_jest:"^29.7.0",npm_package_devDependencies_vite:"^5.0.10",SHELL:"/bin/zsh",TERM:"xterm-256color",npm_config_shamefully_hoist:"true",npm_package_dependencies__emotion_styled:"11.11.5",npm_package_dependencies_react_infinite_scroll_component:"^6.1.0",HOMEBREW_API_DOMAIN:"https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api",HOMEBREW_BOTTLE_DOMAIN:"https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles",npm_package_dependencies__ant_design_pro_provider:"^2.15.2",HOMEBREW_REPOSITORY:"/opt/homebrew",TMPDIR:"/var/folders/gs/yt0l6r9963zgwd7fmhn3jfg40000gn/T/",npm_config_init_license:"MIT",npm_package_dependencies__ant_design_x:"^1.0.5",npm_package_dependencies__langchain_community:"^0.2.28",npm_package_dependencies_socket_io:"^4.7.5",npm_package_locales_en_productName:"ByteDesk",npm_package_dependencies_debug:"^4.3.7",npm_package_dependencies_dompurify:"^3.0.9",npm_package_devDependencies__vitejs_plugin_react:"^4.0.4",TERM_PROGRAM_VERSION:"0.46.8",npm_package_scripts_dev:"vite --host --mode dev",npm_package_dependencies_express_rate_limit:"^7.2.0",npm_package_dependencies_uuid:"^9.0.1",CURSOR_TRACE_ID:"d7e51ff1d4584488bf1f41d0e936d01a",MallocNanoZone:"0",ORIGINAL_XDG_CURRENT_DESKTOP:"undefined",ZDOTDIR:"/Users/ningjinpeng",npm_package_scripts_build_linux:"tsc && vite build --mode prod && electron-builder --linux --config electron-builder-linux.yml",npm_config_registry:"https://registry.npmmirror.com/",npm_package_private:"true",npm_package_repository_url:"git+https://github.com/bytedesk/bytedesk.git",npm_package_dependencies__ant_design_icons:"^5.6.1",npm_package_dependencies__tanstack_react_query_devtools:"^5.21.0",npm_package_dependencies_bowser:"^2.11.0",npm_package_dependencies_react_dom:"^18.2.0",PNPM_HOME:"/Users/ningjinpeng/Library/pnpm",npm_package_dependencies__ant_design_cssinjs:"^1.22.0",npm_package_dependencies_dayjs:"^1.11.11",npm_package_dependencies_react_dropzone:"^14.2.3",npm_package_readmeFilename:"README.md",OBJC_DISABLE_INITIALIZE_FORK_SAFETY:"YES",npm_package_description:"对话即服务",npm_package_debug_env_VITE_DEV_SERVER_URL:"http://127.0.0.1:9005/",npm_package_devDependencies__testing_library_react:"^14.2.2",npm_package_devDependencies_ajv:"^8.17.1",NVM_DIR:"/Users/ningjinpeng/.nvm",USER:"ningjinpeng",npm_package_license:"GNU",npm_package_devDependencies__types_react:"^18.2.20",npm_package_dependencies_intersection_observer:"^0.12.2",npm_package_dependencies_react_helmet_async:"^2.0.4",COMMAND_MODE:"unix2003",npm_package_scripts_release_open:"sh cicd/scripts/build-open.sh",npm_package_dependencies_bytemd:"^1.21.0",npm_package_scripts_release_mas:"sh cicd/scripts/build-mac-mas.sh",npm_package_dependencies_xgplayer:"^3.0.13",FLUTTER_ROOT:"/opt/homebrew/Cellar/ruby/3.4.1/bin:/opt/homebrew/opt/pyqt@5/5.15.7_2/bin:/opt/homebrew/opt/qt@5/5.15.8_2/bin:/Users/ningjinpeng/.pyenv/shims:/Users/ningjinpeng/.pyenv/shims:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/Applications/Wireshark.app/Contents/MacOS:/usr/local/go/bin:/usr/local/hatch/bin:/opt/homebrew/opt/libpq/bin:/Users/ningjinpeng/.bun/bin:/Users/ningjinpeng/.gem/ruby/bin:/Users/ningjinpeng/.nvm/versions/node/v20.0.0/bin:/Users/ningjinpeng/anaconda3/bin:/opt/homebrew/Cellar/ruby/3.4.1/bin:/opt/homebrew/opt/pyqt@5/5.15.7_2/bin:/opt/homebrew/opt/qt@5/5.15.8_2/bin:/Users/ningjinpeng/flutter/bin/cache/dart-sdk/bin/:/Users/ningjinpeng/Library/pnpm:/Users/ningjinpeng/.cargo/bin:/Library/Java/JavaVirtualMachines/jdk-17.0.4.jdk/Contents/Home/bin:/Users/ningjinpeng/go/bin/:/Users/ningjinpeng/.pub-cache/bin:/Users/ningjinpeng/flutter/bin:/Users/ningjinpeng/flutter/bin/cache/dart-sdk/bin:/Users/ningjinpeng/.rvm/bin:/Applications/Docker.app/Contents/Resources/bin:/Users/ningjinpeng/Library/Application Support/Code/User/globalStorage/github.copilot-chat/debugCommand:/Library/Java/JavaVirtualMachines/jdk-17.0.4.jdk/Contents/Home/bin:/Users/ningjinpeng/go/bin/:/Users/ningjinpeng/.pub-cache/bin:/Users/ningjinpeng/flutter/bin:/Users/ningjinpeng/flutter/bin/cache/dart-sdk/bin:/Users/ningjinpeng/flutter",HOMEBREW_CORE_GIT_REMOTE:"https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git",HOMEBREW_INSTALL_FROM_API:"1",rvm_path:"/Users/ningjinpeng/.rvm",npm_package_dependencies_react_virtuoso:"^4.7.1",npm_package_dependencies_zustand:"^4.4.7",SSH_AUTH_SOCK:"/private/tmp/com.apple.launchd.azPGSP2Los/Listeners",npm_package_dependencies__bytemd_plugin_gemoji:"^1.21.0",npm_package_dependencies_highlight_js:"^11.11.1",npm_package_devDependencies__types_express:"^4.17.21",npm_package_devDependencies__types_jest:"^29.5.12",npm_package_devDependencies_less:"^4.2.0",npm_package_devDependencies_postcss:"^8.4.31",PUB_HOSTED_URL:"https://pub.flutter-io.cn",__CF_USER_TEXT_ENCODING:"0x1F5:0x19:0x34",npm_package_scripts_e2e:"playwright test",npm_execpath:"/usr/local/lib/node_modules/yarn/bin/yarn.js",npm_package_scripts_build_open:"tsc && vite build --mode open",npm_package_dependencies__bytemd_react:"^1.21.0",npm_package_author_name:"weiyuai.cn",npm_package_dependencies_react_use:"^17.5.0",npm_package_devDependencies__electron_osx_sign:"^1.3.1",npm_package_devDependencies__types_react_dom:"^18.2.7",npm_package_dependencies__bytemd_plugin_gfm:"^1.21.0",npm_package_dependencies_peerjs:"^1.5.2",npm_package_devDependencies_styled_components:"^6.1.13",rvm_prefix:"/Users/ningjinpeng",npm_package_scripts_build_web:"tsc && vite build --mode web",npm_package_dependencies__emoji_mart_react:"^1.1.1",npm_package_dependencies_immer:"^10.1.1",npm_config_argv:'{"remain":[],"cooked":["run","build:open"],"original":["build:open"]}',PATH:"/var/folders/gs/yt0l6r9963zgwd7fmhn3jfg40000gn/T/yarn--1741183368815-0.5194056271115852:/Users/ningjinpeng/Desktop/git/private/github/bytedesk-frontend-private/apps/notebase/node_modules/.bin:/Users/ningjinpeng/.config/yarn/link/node_modules/.bin:/Users/ningjinpeng/.yarn/bin:/Users/ningjinpeng/.nvm/versions/node/v20.0.0/libexec/lib/node_modules/npm/bin/node-gyp-bin:/Users/ningjinpeng/.nvm/versions/node/v20.0.0/lib/node_modules/npm/bin/node-gyp-bin:/Users/ningjinpeng/.nvm/versions/node/v20.0.0/bin/node_modules/npm/bin/node-gyp-bin:/opt/homebrew/opt/libpq/bin:/Users/ningjinpeng/.bun/bin:/Users/ningjinpeng/.gem/ruby/bin:/Users/ningjinpeng/.nvm/versions/node/v20.0.0/bin:/Users/ningjinpeng/.pyenv/shims:/Users/ningjinpeng/anaconda3/bin:/opt/homebrew/Cellar/ruby/3.4.1/bin:/opt/homebrew/opt/pyqt@5/5.15.7_2/bin:/opt/homebrew/opt/qt@5/5.15.8_2/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/Applications/Wireshark.app/Contents/MacOS:/usr/local/go/bin:/usr/local/hatch/bin:/opt/homebrew/opt/libpq/bin:/Users/ningjinpeng/.bun/bin:/Users/ningjinpeng/.gem/ruby/bin:/Users/ningjinpeng/.nvm/versions/node/v20.0.0/bin:/Users/ningjinpeng/anaconda3/bin:/opt/homebrew/Cellar/ruby/3.4.1/bin:/opt/homebrew/opt/pyqt@5/5.15.7_2/bin:/opt/homebrew/opt/qt@5/5.15.8_2/bin:/Users/ningjinpeng/flutter/bin/cache/dart-sdk/bin/:/Users/ningjinpeng/Library/pnpm:/Users/ningjinpeng/.cargo/bin:/Library/Java/JavaVirtualMachines/jdk-17.0.4.jdk/Contents/Home/bin:/Users/ningjinpeng/go/bin/:/Users/ningjinpeng/.pub-cache/bin:/Users/ningjinpeng/flutter/bin:/Users/ningjinpeng/flutter/bin/cache/dart-sdk/bin:/Users/ningjinpeng/.rvm/bin:/Applications/Docker.app/Contents/Resources/bin:/Users/ningjinpeng/Library/Application Support/Code/User/globalStorage/github.copilot-chat/debugCommand:/Library/Java/JavaVirtualMachines/jdk-17.0.4.jdk/Contents/Home/bin:/Users/ningjinpeng/go/bin/:/Users/ningjinpeng/.pub-cache/bin:/Users/ningjinpeng/flutter/bin:/Users/ningjinpeng/flutter/bin/cache/dart-sdk/bin:/Users/ningjinpeng/.rvm/bin:/Applications/Docker.app/Contents/Resources/bin:/usr/local/bin",npm_package_scripts_release_web:"sh cicd/scripts/build-upload.sh",npm_package_dependencies__ant_design_use_emotion_css:"1.0.4",npm_package_dependencies_electron_context_menu:"^3.6.1",npm_config_auto_install_peers:"true",npm_package_dependencies_react_contexify:"^6.0.0",npm_package_dependencies_systeminformation:"^5.22.3",npm_package_devDependencies_ts_jest:"^29.1.2",USER_ZDOTDIR:"/Users/ningjinpeng",__CFBundleIdentifier:"com.todesktop.230313mzl4w4u92",npm_package_dependencies_electron_screenshots:"^0.5.26",npm_package_devDependencies_tailwindcss:"^3.3.3",PWD:"/Users/ningjinpeng/Desktop/git/private/github/bytedesk-frontend-private/apps/notebase",npm_config_nodeLinker:"node-modules",npm_package_bugs_url:"https://github.com/bytedesk/bytedesk/issues",npm_package_scripts_preview:"vite preview --host",npm_package_dependencies__bytemd_plugin_frontmatter:"^1.21.0",FLUTTER_STORAGE_BASE_URL:"https://storage.flutter-io.cn",JAVA_HOME:"/Library/Java/JavaVirtualMachines/jdk-17.0.4.jdk/Contents/Home",npm_package_dependencies_date_fns:"^3.3.1",npm_package_dependencies_ua_parser_js:"^1.0.37",npm_lifecycle_event:"build:open",npm_package_name:"notebase",npm_package_repository_type:"git",npm_package_dependencies_react_intl:"^6.8.9",LANG:"zh_CN.UTF-8",LOCAL_GIT_DIRECTORY:"/Applications/GitHub Desktop.app/Contents/Resources/app/git",npm_package_scripts_build_win:"tsc && vite build --mode prod && electron-builder --win --config electron-builder-windows.yml",npm_package_scripts_pree2e:"vite build --mode=test",npm_package_dependencies_file_saver:"^2.0.5",npm_package_devDependencies_vite_plugin_electron_renderer:"^0.14.5",npm_config_version_commit_hooks:"true",npm_package_scripts_start:"vite --host --mode dev",npm_package_scripts_build:"tsc && vite build --mode prod && electron-builder",npm_package_scripts_release_win:"sh cicd/scripts/build-upload-win.sh",NODE_PATH:"/Users/ningjinpeng/Desktop/git/private/github/bytedesk-frontend-private/node_modules/.pnpm/vite@5.4.11_@types+node@20.17.9_less@4.2.1_lightningcss@1.22.1_sass@1.83.4_sugarss@2.0.0_terser@5.36.0/node_modules/vite/bin/node_modules:/Users/ningjinpeng/Desktop/git/private/github/bytedesk-frontend-private/node_modules/.pnpm/vite@5.4.11_@types+node@20.17.9_less@4.2.1_lightningcss@1.22.1_sass@1.83.4_sugarss@2.0.0_terser@5.36.0/node_modules/vite/node_modules:/Users/ningjinpeng/Desktop/git/private/github/bytedesk-frontend-private/node_modules/.pnpm/vite@5.4.11_@types+node@20.17.9_less@4.2.1_lightningcss@1.22.1_sass@1.83.4_sugarss@2.0.0_terser@5.36.0/node_modules:/Users/ningjinpeng/Desktop/git/private/github/bytedesk-frontend-private/node_modules/.pnpm/node_modules",npm_package_dependencies_menubar:"^9.4.0",npm_package_dependencies_react_router_dom:"^6.21.2",XPC_FLAGS:"0x0",VSCODE_GIT_ASKPASS_EXTRA_ARGS:"",npm_config_bin_links:"true",npm_package_dependencies__bytemd_plugin_highlight:"^1.21.0",npm_package_dependencies__types_ua_parser_js:"^0.7.39",npm_config_electron_mirror:"https://npmmirror.com/mirrors/electron/",npm_package_engines_node:">=20",npm_package_main:"dist-electron/main/index.js",npm_package_dependencies__tanstack_react_query:"^5.20.5",npm_package_dependencies_dexie:"^4.0.7",npm_package_version:"1.0.2",npm_package_dependencies__emotion_react:"11.11.4",npm_package_dependencies_node_json_db:"^2.3.1",npm_package_dependencies_winston:"^3.11.0",npm_package_dependencies_ws:"^8.16.0",XPC_SERVICE_NAME:"0",npm_package_devDependencies_autoprefixer:"^10.4.16",rvm_version:"1.29.12 (latest)",VSCODE_INJECTION:"1",npm_package_type:"module",HOME:"/Users/ningjinpeng",PYENV_SHELL:"zsh",SHLVL:"5",npm_package_dependencies_react_markdown:"^9.0.1",HOMEBREW_BREW_GIT_REMOTE:"https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git",VSCODE_GIT_ASKPASS_MAIN:"/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/askpass-main.js",npm_config_strict_ssl:"true",npm_config_save_prefix:"^",npm_package_dependencies_dotenv:"^16.4.5",npm_package_dependencies_mitt:"^3.0.1",npm_package_dependencies_openai:"^4.56.0",npm_config_version_git_message:"v%s",npm_package_dependencies__emoji_mart_data:"^1.2.1",npm_package_devDependencies_cross_env:"^7.0.3",HOMEBREW_PREFIX:"/opt/homebrew",npm_package_dependencies__bytemd_plugin_mermaid:"^1.21.0",npm_package_dependencies_react_photo_view:"^1.2.6",npm_package_devDependencies__types_web_bluetooth:"^0.0.20",npm_package_dependencies_unique_names_generator:"^4.7.1",YARN_WRAP_OUTPUT:"false",LOGNAME:"ningjinpeng",npm_package_locales_zh_CN_productName:"微语",npm_lifecycle_script:"tsc && vite build --mode open",npm_package_author_email:"270580156@qq.com",npm_package_dependencies_lodash_es:"^4.17.21",VSCODE_GIT_IPC_HANDLE:"/var/folders/gs/yt0l6r9963zgwd7fmhn3jfg40000gn/T/vscode-git-89e1e1d894.sock",npm_package_scripts_release_linux:"sh cicd/scripts/build-upload-linux.sh",npm_package_dependencies_react:"^18.2.0",npm_package_dependencies_mqtt:"^5.2.0",BUN_INSTALL:"/Users/ningjinpeng/.bun",NVM_BIN:"/Users/ningjinpeng/.nvm/versions/node/v20.0.0/bin",npm_config_user_agent:"yarn/1.22.17 npm/? node/v20.0.0 darwin arm64",npm_config_ignore_scripts:"",npm_config_version_git_sign:"",npm_package_dependencies_node_cmd:"^5.0.0",npm_package_dependencies_text_search_engine:"^1.1.0",npm_package_devDependencies__electron_notarize:"^2.5.0",npm_package_dependencies_socket_io_client:"^4.7.5",npm_package_devDependencies__playwright_test:"^1.37.1",npm_package_devDependencies__types_node:"^20.12.3",GIT_ASKPASS:"/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/askpass.sh",HOMEBREW_CELLAR:"/opt/homebrew/Cellar",INFOPATH:"/opt/homebrew/share/info:/opt/homebrew/share/info:/opt/homebrew/share/info:",VSCODE_GIT_ASKPASS_NODE:"/Applications/Cursor.app/Contents/Frameworks/Cursor Helper (Plugin).app/Contents/MacOS/Cursor Helper (Plugin)",npm_package_dependencies_express:"^4.18.3",npm_config_ignore_optional:"",npm_config_init_version:"1.0.0",npm_package_scripts_build_quanjing:"tsc && vite build --mode quanjing",npm_package_dependencies_antd:"^5.23.2",npm_package_dependencies_langchain:"^0.2.16",npm_package_dependencies__ant_design_compatible:"^5.1.4",npm_package_dependencies_antd_img_crop:"^4.23.0",npm_package_dependencies_electron_updater:"^6.1.1",npm_package_devDependencies_vite_plugin_electron:"^0.28.0",npm_package_dependencies__dicebear_collection:"^8.0.1",npm_package_dependencies__types_file_saver:"^2.0.7",npm_package_devDependencies_electron:"^33.2.0",npm_package_locales_zh_CN_description:"对话即服务",npm_config_version_tag_prefix:"v",npm_package_dependencies__ant_design_pro_components:"^2.6.28",npm_package_dependencies__dicebear_core:"^8.0.1",npm_package_dependencies_dexie_react_hooks:"^1.1.7",npm_package_devDependencies__testing_library_jest_dom:"^6.4.2",npm_package_locales_en_description:"Chat as a Service",npm_node_execpath:"/Users/ningjinpeng/.nvm/versions/node/v20.0.0/bin/node",COLORTERM:"truecolor",NODE_ENV:"production"},SS=typeof process<"u"&&mc!==void 0&&(mc.REACT_APP_SC_ATTR||mc.SC_ATTR)||"data-styled",HEe="active",zEe="data-styled-version",rI="6.1.13",nq=`/*!sc*/
|
||
`,Rk=typeof window<"u"&&"HTMLElement"in window,QHt=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&mc!==void 0&&mc.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&mc.REACT_APP_SC_DISABLE_SPEEDY!==""?mc.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&mc.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&mc!==void 0&&mc.SC_DISABLE_SPEEDY!==void 0&&mc.SC_DISABLE_SPEEDY!==""&&mc.SC_DISABLE_SPEEDY!=="false"&&mc.SC_DISABLE_SPEEDY),iI=Object.freeze([]),CS=Object.freeze({});function ZHt(e,t,n){return n===void 0&&(n=CS),e.theme!==n.theme&&e.theme||t||n.theme}var UEe=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),JHt=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,ezt=/(^-|-$)/g;function uae(e){return e.replace(JHt,"-").replace(ezt,"")}var tzt=/(a)(d)/gi,T5=52,dae=function(e){return String.fromCharCode(e+(e>25?39:97))};function DB(e){var t,n="";for(t=Math.abs(e);t>T5;t=t/T5|0)n=dae(t%T5)+n;return(dae(t%T5)+n).replace(tzt,"$1-$2")}var eN,WEe=5381,qy=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},VEe=function(e){return qy(WEe,e)};function nzt(e){return DB(VEe(e)>>>0)}function rzt(e){return e.displayName||e.name||"Component"}function tN(e){return typeof e=="string"&&!0}var KEe=typeof Symbol=="function"&&Symbol.for,qEe=KEe?Symbol.for("react.memo"):60115,izt=KEe?Symbol.for("react.forward_ref"):60112,ozt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},azt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},GEe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},szt=((eN={})[izt]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},eN[qEe]=GEe,eN);function fae(e){return("type"in(t=e)&&t.type.$$typeof)===qEe?GEe:"$$typeof"in e?szt[e.$$typeof]:ozt;var t}var lzt=Object.defineProperty,czt=Object.getOwnPropertyNames,hae=Object.getOwnPropertySymbols,uzt=Object.getOwnPropertyDescriptor,dzt=Object.getPrototypeOf,pae=Object.prototype;function YEe(e,t,n){if(typeof t!="string"){if(pae){var r=dzt(t);r&&r!==pae&&YEe(e,r,n)}var i=czt(t);hae&&(i=i.concat(hae(t)));for(var o=fae(e),a=fae(t),s=0;s<i.length;++s){var l=i[s];if(!(l in azt||n&&n[l]||a&&l in a||o&&l in o)){var c=uzt(t,l);try{lzt(e,l,c)}catch{}}}}return e}function xS(e){return typeof e=="function"}function rq(e){return typeof e=="object"&&"styledComponentId"in e}function L1(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function mae(e,t){if(e.length===0)return"";for(var n=e[0],r=1;r<e.length;r++)n+=e[r];return n}function A_(e){return e!==null&&typeof e=="object"&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function LB(e,t,n){if(n===void 0&&(n=!1),!n&&!A_(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)e[r]=LB(e[r],t[r]);else if(A_(t))for(var r in t)e[r]=LB(e[r],t[r]);return e}function iq(e,t){Object.defineProperty(e,"toString",{value:t})}function w4(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var fzt=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r<t;r++)n+=this.groupSizes[r];return n},e.prototype.insertRules=function(t,n){if(t>=this.groupSizes.length){for(var r=this.groupSizes,i=r.length,o=i;t>=o;)if((o<<=1)<0)throw w4(16,"".concat(t));this.groupSizes=new Uint32Array(o),this.groupSizes.set(r),this.length=o;for(var a=i;a<o;a++)this.groupSizes[a]=0}for(var s=this.indexOfGroup(t+1),l=(a=0,n.length);a<l;a++)this.tag.insertRule(s,n[a])&&(this.groupSizes[t]++,s++)},e.prototype.clearGroup=function(t){if(t<this.length){var n=this.groupSizes[t],r=this.indexOfGroup(t),i=r+n;this.groupSizes[t]=0;for(var o=r;o<i;o++)this.tag.deleteRule(r)}},e.prototype.getGroup=function(t){var n="";if(t>=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],i=this.indexOfGroup(t),o=i+r,a=i;a<o;a++)n+="".concat(this.tag.getRule(a)).concat(nq);return n},e}(),a3=new Map,Ak=new Map,s3=1,k5=function(e){if(a3.has(e))return a3.get(e);for(;Ak.has(s3);)s3++;var t=s3++;return a3.set(e,t),Ak.set(t,e),t},hzt=function(e,t){s3=t+1,a3.set(e,t),Ak.set(t,e)},pzt="style[".concat(SS,"][").concat(zEe,'="').concat(rI,'"]'),mzt=new RegExp("^".concat(SS,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),gzt=function(e,t,n){for(var r,i=n.split(","),o=0,a=i.length;o<a;o++)(r=i[o])&&e.registerName(t,r)},vzt=function(e,t){for(var n,r=((n=t.textContent)!==null&&n!==void 0?n:"").split(nq),i=[],o=0,a=r.length;o<a;o++){var s=r[o].trim();if(s){var l=s.match(mzt);if(l){var c=0|parseInt(l[1],10),u=l[2];c!==0&&(hzt(u,c),gzt(e,u,l[3]),e.getTag().insertRules(c,i)),i.length=0}else i.push(s)}}},gae=function(e){for(var t=document.querySelectorAll(pzt),n=0,r=t.length;n<r;n++){var i=t[n];i&&i.getAttribute(SS)!==HEe&&(vzt(e,i),i.parentNode&&i.parentNode.removeChild(i))}};function yzt(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:null}var XEe=function(e){var t=document.head,n=e||t,r=document.createElement("style"),i=function(s){var l=Array.from(s.querySelectorAll("style[".concat(SS,"]")));return l[l.length-1]}(n),o=i!==void 0?i.nextSibling:null;r.setAttribute(SS,HEe),r.setAttribute(zEe,rI);var a=yzt();return a&&r.setAttribute("nonce",a),n.insertBefore(r,o),r},bzt=function(){function e(t){this.element=XEe(t),this.element.appendChild(document.createTextNode("")),this.sheet=function(n){if(n.sheet)return n.sheet;for(var r=document.styleSheets,i=0,o=r.length;i<o;i++){var a=r[i];if(a.ownerNode===n)return a}throw w4(17)}(this.element),this.length=0}return e.prototype.insertRule=function(t,n){try{return this.sheet.insertRule(n,t),this.length++,!0}catch{return!1}},e.prototype.deleteRule=function(t){this.sheet.deleteRule(t),this.length--},e.prototype.getRule=function(t){var n=this.sheet.cssRules[t];return n&&n.cssText?n.cssText:""},e}(),Szt=function(){function e(t){this.element=XEe(t),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(t,n){if(t<=this.length&&t>=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t<this.length?this.nodes[t].textContent:""},e}(),Czt=function(){function e(t){this.rules=[],this.length=0}return e.prototype.insertRule=function(t,n){return t<=this.length&&(this.rules.splice(t,0,n),this.length++,!0)},e.prototype.deleteRule=function(t){this.rules.splice(t,1),this.length--},e.prototype.getRule=function(t){return t<this.length?this.rules[t]:""},e}(),vae=Rk,xzt={isServer:!Rk,useCSSOMInjection:!QHt},QEe=function(){function e(t,n,r){t===void 0&&(t=CS),n===void 0&&(n={});var i=this;this.options=Fl(Fl({},xzt),t),this.gs=n,this.names=new Map(r),this.server=!!t.isServer,!this.server&&Rk&&vae&&(vae=!1,gae(this)),iq(this,function(){return function(o){for(var a=o.getTag(),s=a.length,l="",c=function(d){var h=function(S){return Ak.get(S)}(d);if(h===void 0)return"continue";var p=o.names.get(h),m=a.getGroup(d);if(p===void 0||!p.size||m.length===0)return"continue";var v="".concat(SS,".g").concat(d,'[id="').concat(h,'"]'),y="";p!==void 0&&p.forEach(function(S){S.length>0&&(y+="".concat(S,","))}),l+="".concat(m).concat(v,'{content:"').concat(y,'"}').concat(nq)},u=0;u<s;u++)c(u);return l}(i)})}return e.registerId=function(t){return k5(t)},e.prototype.rehydrate=function(){!this.server&&Rk&&gae(this)},e.prototype.reconstructWithOptions=function(t,n){return n===void 0&&(n=!0),new e(Fl(Fl({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(t){return this.gs[t]=(this.gs[t]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(t=function(n){var r=n.useCSSOMInjection,i=n.target;return n.isServer?new Czt(i):r?new bzt(i):new Szt(i)}(this.options),new fzt(t)));var t},e.prototype.hasNameForId=function(t,n){return this.names.has(t)&&this.names.get(t).has(n)},e.prototype.registerName=function(t,n){if(k5(t),this.names.has(t))this.names.get(t).add(n);else{var r=new Set;r.add(n),this.names.set(t,r)}},e.prototype.insertRules=function(t,n,r){this.registerName(t,n),this.getTag().insertRules(k5(t),r)},e.prototype.clearNames=function(t){this.names.has(t)&&this.names.get(t).clear()},e.prototype.clearRules=function(t){this.getTag().clearGroup(k5(t)),this.clearNames(t)},e.prototype.clearTag=function(){this.tag=void 0},e}(),wzt=/&/g,_zt=/^\s*\/\/.*$/gm;function ZEe(e,t){return e.map(function(n){return n.type==="rule"&&(n.value="".concat(t," ").concat(n.value),n.value=n.value.replaceAll(",",",".concat(t," ")),n.props=n.props.map(function(r){return"".concat(t," ").concat(r)})),Array.isArray(n.children)&&n.type!=="@keyframes"&&(n.children=ZEe(n.children,t)),n})}function Ezt(e){var t,n,r,i=CS,o=i.options,a=o===void 0?CS:o,s=i.plugins,l=s===void 0?iI:s,c=function(h,p,m){return m.startsWith(n)&&m.endsWith(n)&&m.replaceAll(n,"").length>0?".".concat(t):h},u=l.slice();u.push(function(h){h.type===JM&&h.value.includes("&")&&(h.props[0]=h.props[0].replace(wzt,n).replace(r,c))}),a.prefix&&u.push(YHt),u.push(KHt);var d=function(h,p,m,v){p===void 0&&(p=""),m===void 0&&(m=""),v===void 0&&(v="&"),t=v,n=p,r=new RegExp("\\".concat(n,"\\b"),"g");var y=h.replace(_zt,""),S=WHt(m||p?"".concat(m," ").concat(p," { ").concat(y," }"):y);a.namespace&&(S=ZEe(S,a.namespace));var b=[];return $k(S,qHt(u.concat(GHt(function(C){return b.push(C)})))),b};return d.hash=l.length?l.reduce(function(h,p){return p.name||w4(15),qy(h,p.name)},WEe).toString():"",d}var Tzt=new QEe,FB=Ezt(),JEe=me.createContext({shouldForwardProp:void 0,styleSheet:Tzt,stylis:FB});JEe.Consumer;me.createContext(void 0);function yae(){return f.useContext(JEe)}var kzt=function(){function e(t,n){var r=this;this.inject=function(i,o){o===void 0&&(o=FB);var a=r.name+o.hash;i.hasNameForId(r.id,a)||i.insertRules(r.id,a,o(r.rules,a,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,iq(this,function(){throw w4(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=FB),this.name+t.hash},e}(),Ozt=function(e){return e>="A"&&e<="Z"};function bae(e){for(var t="",n=0;n<e.length;n++){var r=e[n];if(n===1&&r==="-"&&e[0]==="-")return e;Ozt(r)?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var e4e=function(e){return e==null||e===!1||e===""},t4e=function(e){var t,n,r=[];for(var i in e){var o=e[i];e.hasOwnProperty(i)&&!e4e(o)&&(Array.isArray(o)&&o.isCss||xS(o)?r.push("".concat(bae(i),":"),o,";"):A_(o)?r.push.apply(r,Ik(Ik(["".concat(i," {")],t4e(o),!1),["}"],!1)):r.push("".concat(bae(i),": ").concat((t=i,(n=o)==null||typeof n=="boolean"||n===""?"":typeof n!="number"||n===0||t in XHt||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return r};function sv(e,t,n,r){if(e4e(e))return[];if(rq(e))return[".".concat(e.styledComponentId)];if(xS(e)){if(!xS(o=e)||o.prototype&&o.prototype.isReactComponent||!t)return[e];var i=e(t);return sv(i,t,n,r)}var o;return e instanceof kzt?n?(e.inject(n,r),[e.getName(r)]):[e]:A_(e)?t4e(e):Array.isArray(e)?Array.prototype.concat.apply(iI,e.map(function(a){return sv(a,t,n,r)})):[e.toString()]}function Pzt(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(xS(n)&&!rq(n))return!1}return!0}var Mzt=VEe(rI),Izt=function(){function e(t,n,r){this.rules=t,this.staticRulesId="",this.isStatic=(r===void 0||r.isStatic)&&Pzt(t),this.componentId=n,this.baseHash=qy(Mzt,n),this.baseStyle=r,QEe.registerId(n)}return e.prototype.generateAndInjectStyles=function(t,n,r){var i=this.baseStyle?this.baseStyle.generateAndInjectStyles(t,n,r):"";if(this.isStatic&&!r.hash)if(this.staticRulesId&&n.hasNameForId(this.componentId,this.staticRulesId))i=L1(i,this.staticRulesId);else{var o=mae(sv(this.rules,t,n,r)),a=DB(qy(this.baseHash,o)>>>0);if(!n.hasNameForId(this.componentId,a)){var s=r(o,".".concat(a),void 0,this.componentId);n.insertRules(this.componentId,a,s)}i=L1(i,a),this.staticRulesId=a}else{for(var l=qy(this.baseHash,r.hash),c="",u=0;u<this.rules.length;u++){var d=this.rules[u];if(typeof d=="string")c+=d;else if(d){var h=mae(sv(d,t,n,r));l=qy(l,h+u),c+=h}}if(c){var p=DB(l>>>0);n.hasNameForId(this.componentId,p)||n.insertRules(this.componentId,p,r(c,".".concat(p),void 0,this.componentId)),i=L1(i,p)}}return i},e}(),n4e=me.createContext(void 0);n4e.Consumer;var nN={};function $zt(e,t,n){var r=rq(e),i=e,o=!tN(e),a=t.attrs,s=a===void 0?iI:a,l=t.componentId,c=l===void 0?function(_,T){var x=typeof _!="string"?"sc":uae(_);nN[x]=(nN[x]||0)+1;var E="".concat(x,"-").concat(nzt(rI+x+nN[x]));return T?"".concat(T,"-").concat(E):E}(t.displayName,t.parentComponentId):l,u=t.displayName,d=u===void 0?function(_){return tN(_)?"styled.".concat(_):"Styled(".concat(rzt(_),")")}(e):u,h=t.displayName&&t.componentId?"".concat(uae(t.displayName),"-").concat(t.componentId):t.componentId||c,p=r&&i.attrs?i.attrs.concat(s).filter(Boolean):s,m=t.shouldForwardProp;if(r&&i.shouldForwardProp){var v=i.shouldForwardProp;if(t.shouldForwardProp){var y=t.shouldForwardProp;m=function(_,T){return v(_,T)&&y(_,T)}}else m=v}var S=new Izt(n,h,r?i.componentStyle:void 0);function b(_,T){return function(x,E,k){var M=x.attrs,P=x.componentStyle,D=x.defaultProps,R=x.foldedComponentIds,A=x.styledComponentId,H=x.target,F=me.useContext(n4e),U=yae(),z=x.shouldForwardProp||U.shouldForwardProp,K=ZHt(E,F,D)||CS,Z=function(se,de,ee){for(var ne,ue=Fl(Fl({},de),{className:void 0,theme:ee}),ye=0;ye<se.length;ye+=1){var ge=xS(ne=se[ye])?ne(ue):ne;for(var pe in ge)ue[pe]=pe==="className"?L1(ue[pe],ge[pe]):pe==="style"?Fl(Fl({},ue[pe]),ge[pe]):ge[pe]}return de.className&&(ue.className=L1(ue.className,de.className)),ue}(M,E,K),N=Z.as||H,j={};for(var W in Z)Z[W]===void 0||W[0]==="$"||W==="as"||W==="theme"&&Z.theme===K||(W==="forwardedAs"?j.as=Z.forwardedAs:z&&!z(W,N)||(j[W]=Z[W]));var G=function(se,de){var ee=yae(),ne=se.generateAndInjectStyles(de,ee.styleSheet,ee.stylis);return ne}(P,Z),re=L1(R,A);return G&&(re+=" "+G),Z.className&&(re+=" "+Z.className),j[tN(N)&&!UEe.has(N)?"class":"className"]=re,j.ref=k,f.createElement(N,j)}(C,_,T)}b.displayName=d;var C=me.forwardRef(b);return C.attrs=p,C.componentStyle=S,C.displayName=d,C.shouldForwardProp=m,C.foldedComponentIds=r?L1(i.foldedComponentIds,i.styledComponentId):"",C.styledComponentId=h,C.target=r?i.target:e,Object.defineProperty(C,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(_){this._foldedDefaultProps=r?function(T){for(var x=[],E=1;E<arguments.length;E++)x[E-1]=arguments[E];for(var k=0,M=x;k<M.length;k++)LB(T,M[k],!0);return T}({},i.defaultProps,_):_}}),iq(C,function(){return".".concat(C.styledComponentId)}),o&&YEe(C,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),C}function Sae(e,t){for(var n=[e[0]],r=0,i=t.length;r<i;r+=1)n.push(t[r],e[r+1]);return n}var Cae=function(e){return Object.assign(e,{isCss:!0})};function Rzt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(xS(e)||A_(e))return Cae(sv(Sae(iI,Ik([e],t,!0))));var r=e;return t.length===0&&r.length===1&&typeof r[0]=="string"?sv(r):Cae(sv(Sae(r,t)))}function jB(e,t,n){if(n===void 0&&(n=CS),!t)throw w4(1,t);var r=function(i){for(var o=[],a=1;a<arguments.length;a++)o[a-1]=arguments[a];return e(t,n,Rzt.apply(void 0,Ik([i],o,!1)))};return r.attrs=function(i){return jB(e,t,Fl(Fl({},n),{attrs:Array.prototype.concat(n.attrs,i).filter(Boolean)}))},r.withConfig=function(i){return jB(e,t,Fl(Fl({},n),i))},r}var r4e=function(e){return jB($zt,e)},No=r4e;UEe.forEach(function(e){No[e]=r4e(e)});async function Azt(e){return ri("/api/v1/kbase/query/org",{method:"GET",params:{...e,client:ti}})}async function Nzt(e){return ri("/api/v1/kbase/query/detail",{method:"GET",params:{...e,client:ti}})}async function i4e(e){return ri("/api/v1/kbase/create",{method:"POST",data:{...e,client:ti}})}async function o4e(e){return ri("/api/v1/kbase/update",{method:"POST",data:{...e,client:ti}})}async function Dzt(e){return ri("/api/v1/kbase/delete",{method:"POST",data:{...e,client:ti}})}const a4e=({visible:e,isEdit:t,kbase:n,onCancel:r,onOk:i})=>{const[o]=ei.useForm(),a=Yl(l=>l.currentOrg);f.useEffect(()=>{t&&n?o.setFieldsValue({name:n==null?void 0:n.name,description:n==null?void 0:n.description,type:n==null?void 0:n.type}):o.setFieldsValue({type:Qm})},[o,t,n]);const s=async()=>{try{const l=await o.validateFields();if(console.log("values:",l),t&&n){const c={...l,orgUid:a==null?void 0:a.uid,uid:n==null?void 0:n.uid},u=await o4e(c);if(console.log("updateKbase response:",u.data),u.data.code===200)return xn.success("知识库更新成功"),i(),!0}else{const c={...l,orgUid:a==null?void 0:a.uid},u=await i4e(c);return console.log("createKbase response:",u.data),u.data.code===200?(xn.success("知识库创建成功"),i(),!0):(xn.error(u.data.message),!1)}}catch(l){return console.error("Create space failed:",l),xn.error("创建知识库失败"),!1}};return V.jsx(Ma,{title:"创建知识库",open:e,onOk:s,onCancel:r,children:V.jsxs(ei,{form:o,submitter:!1,children:[V.jsx(_i,{name:"name",label:"知识库名称",placeholder:"请输入知识库名称",rules:[{required:!0,message:"请输入知识库名称"}]}),V.jsx(OC,{name:"description",label:"知识库描述",placeholder:"请输入知识库描述",rules:[{required:!0,message:"请输入知识库描述"}],fieldProps:{rows:4}}),V.jsx(rM.Group,{name:"type",label:"知识库类型",rules:[{required:!0,message:"请选择知识库类型"}],options:[{label:"帮助文档",value:oPe},{label:"私有知识库",value:Qm}]})]})})},kg=Hc(e=>({kbases:[],currentKbase:null,setKbases:t=>e({kbases:t}),setCurrentKbase:t=>e({currentKbase:t}),fetchKbases:async t=>{const r=await Azt({pageNumber:0,pageSize:10,type:Qm,orgUid:t,queryNotebase:!0});console.log("queryKbasesByOrg response",r.data),r.data.code===200?e({kbases:r.data.data.content||[]}):xn.error(r.data.message)},toggleStarKbase:t=>e(n=>({kbases:n.kbases.map(r=>r.uid===t?{...r,favorite:!r.favorite}:r)})),createKbase:async t=>{const n={...t,type:Qm,queryNotebase:!0},r=await i4e(n);console.log("createKbase response",r.data),r.data.code===200?e(i=>({kbases:[...i.kbases,t]})):xn.error(r.data.message)},updateKbase:async t=>{const n={...t,type:Qm,queryNotebase:!0},r=await o4e(n);console.log("updateKbase response",r.data),r.data.code===200?xn.success("更新成功"):xn.error(r.data.message)},deleteKbase:async t=>{const r=await Dzt({uid:t});console.log("deleteKbase response",r.data),r.data.code===200?xn.success("删除成功"):xn.error(r.data.message)},fetchKbaseDetail:async t=>{const r=await Nzt({uid:t});if(console.log("queryKbaseDetail response",r.data),r.data.code===200)e({currentKbase:r.data.data});else throw new Error("KBASE.KbaseResponse not found")}})),{Title:Lzt,Paragraph:Fzt}=qE,jzt=No(hP)`
|
||
.ant-card-body {
|
||
height: 120px;
|
||
padding: 12px;
|
||
overflow: hidden;
|
||
}
|
||
`,Bzt=No(Lzt)`
|
||
&& {
|
||
margin-bottom: 8px !important;
|
||
display: flex;
|
||
align-items: center;
|
||
|
||
.title-text {
|
||
flex: 1;
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
font-size: 16px;
|
||
margin-right: 8px;
|
||
}
|
||
|
||
.ant-tag {
|
||
flex-shrink: 0;
|
||
}
|
||
}
|
||
`,Hzt=No(Fzt)`
|
||
&& {
|
||
margin-bottom: 0;
|
||
color: rgba(0, 0, 0, 0.45);
|
||
font-size: 14px;
|
||
}
|
||
`,zzt=()=>V.jsxs("svg",{width:"100%",height:"140",viewBox:"0 0 400 140",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{background:"#E8F4FF"},children:[V.jsx("rect",{width:"400",height:"140",fill:"#E8F4FF"}),V.jsx("path",{d:"M180 45h40v10h-40zM160 65h80v5h-80zM170 80h60v5h-60z",fill:"#4A90E2"}),V.jsx("path",{d:"M185 30c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h30c8.8 0 16-7.2 16-16V46c0-8.8-7.2-16-16-16h-30zm0 4h30c6.6 0 12 5.4 12 12v48c0 6.6-5.4 12-12 12h-30c-6.6 0-12-5.4-12-12V46c0-6.6 5.4-12 12-12z",fill:"#1890FF"}),V.jsx("circle",{cx:"320",cy:"40",r:"15",fill:"#FFD666",opacity:"0.6"}),V.jsx("path",{d:"M100 90c15-25 25-15 35 0",stroke:"#91D5FF",strokeWidth:"3",fill:"none"})]}),Uzt=({kbase:e,onClick:t})=>{const{translateStringTranct:n}=Kc();return V.jsxs(jzt,{hoverable:!0,onClick:t,cover:e!=null&&e.coverImageUrl?V.jsx("img",{alt:e.name,src:e.coverImageUrl,style:{height:140,objectFit:"cover"}}):V.jsx(zzt,{}),children:[V.jsxs(Bzt,{level:4,children:[V.jsx("span",{className:"title-text",children:n(e.name)}),(e==null?void 0:e.type)===Qm&&V.jsx(dC,{color:"blue",children:"私有"})]}),V.jsx(Hzt,{ellipsis:{rows:2},children:n(e.description)})]})},Wzt=No.div`
|
||
padding: 24px;
|
||
`,Vzt=No.div`
|
||
display: flex;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
margin-bottom: 24px;
|
||
`,Kzt=No.h2`
|
||
margin: 0;
|
||
`,BB=()=>{const e=ss(),{translateString:t}=Kc(),{kbases:n,fetchKbases:r,toggleStarKbase:i}=kg(),[o,a]=me.useState("grid"),[s,l]=me.useState(!0),[c,u]=me.useState(!1),d=Yl(C=>C.currentOrg),[h,p]=me.useState(!1),[m,v]=me.useState(null),y=async()=>{try{await r(d==null?void 0:d.uid)}finally{l(!1)}};me.useEffect(()=>{d!=null&&d.uid&&y()},[r,d==null?void 0:d.uid]);const S=C=>{e(`/kbase/${C==null?void 0:C.uid}`)},b=[{title:"名称",dataIndex:"name",key:"name",render:(C,_)=>V.jsxs(lo,{children:[V.jsx(rSe,{}),V.jsx("a",{onClick:()=>S(_),children:t(C)}),_.type===Qm&&V.jsx(dC,{color:"blue",children:"私有"})]})},{title:"描述",dataIndex:"description",key:"description",ellipsis:!0},{title:"更新时间",dataIndex:"updatedAt",key:"updatedAt",render:C=>Wn(C).format("YYYY-MM-DD HH:mm:ss")},{title:"操作",key:"action",render:(C,_)=>V.jsxs(lo,{children:[Td&&V.jsx(cr,{type:"text",icon:_.favorite?V.jsx(xP,{}):V.jsx(GW,{}),onClick:T=>{T.stopPropagation(),i(_.uid)}}),V.jsx(cr,{type:"link",onClick:()=>S(_),children:"查看"}),V.jsx(cr,{type:"link",onClick:T=>{T.stopPropagation(),p(!0),v(_),u(!0)},children:"编辑"})]})}];return V.jsxs(Wzt,{children:[V.jsxs(Vzt,{children:[V.jsx(Kzt,{children:"知识库"}),V.jsxs(lo,{children:[V.jsxs(ao.Group,{value:o,onChange:C=>a(C.target.value),buttonStyle:"solid",children:[V.jsxs(ao.Button,{value:"grid",children:[V.jsx(Zat,{})," 网格"]}),V.jsxs(ao.Button,{value:"list",children:[V.jsx(L0e,{})," 列表"]})]}),V.jsx(cr,{type:"primary",icon:V.jsx(AE,{}),onClick:()=>u(!0),children:"创建知识库"})]})]}),o==="grid"?V.jsx(FE,{gutter:[16,16],children:n.map(C=>V.jsx(kv,{xs:24,sm:12,md:8,lg:4,children:V.jsx(Uzt,{kbase:C,onClick:()=>S(C)})},C.uid))}):V.jsx(rf,{columns:b,dataSource:n,loading:s,rowKey:"uid",onRow:C=>({onClick:()=>S(C),style:{cursor:"pointer"}})}),c&&V.jsx(a4e,{visible:c,isEdit:h,kbase:m,onCancel:()=>u(!1),onOk:()=>{u(!1),y()}})]})},qzt=()=>{const e=no(),{locale:t}=f.useContext(Ks),n=localStorage.getItem(WX),[r,i]=f.useState(n||"/chat"),o=ss(),{isLoggedIn:a,hasRoleAgent:s}=f.useContext(Ks),{footerStyle:l}=x4(),{currentOrg:c,setCurrentOrg:u}=Yl(M=>({currentOrg:M.currentOrg,setCurrentOrg:M.setCurrentOrg})),{userInfo:d,setUserInfo:h}=Ka(M=>({userInfo:M.userInfo,setUserInfo:M.setUserInfo})),{setAgentInfo:p}=Xv(M=>({setAgentInfo:M.setAgentInfo})),m=Sd(M=>M.removeThread),v=kEe(M=>M.setWorkgroupResult),[y,S]=f.useState(!1),b=Sd(M=>M.threads);f.useEffect(()=>{const M=b.some(P=>P.unreadCount>0);S(M)},[b]);const[C,_]=f.useState([]);f.useEffect(()=>{const M=[{path:"/",name:e.formatMessage({id:"menu.dashboard.notebase"}),icon:V.jsx(nk,{}),component:V.jsx(BB,{})},{path:"/setting",name:e.formatMessage({id:"menu.dashboard.mine"}),icon:V.jsx(qW,{}),component:V.jsx(wEe,{})}];_(M)},[e,t]),PEe(),JK(),TEe(),TK();const T=async()=>{if(!a||(c==null?void 0:c.uid)===""||!s)return;const M=await HIe(c==null?void 0:c.uid);console.log("getAgentProfile response:",c==null?void 0:c.uid,M.data),M.data.code===200&&p(M.data.data)},x=async()=>{if(a){if(d.currentOrganization===void 0||d.currentOrganization===null){console.log("before initOrganization",d);return}console.log("after initOrganization"),u(d==null?void 0:d.currentOrganization),T()}};f.useEffect(()=>(x(),()=>{console.log("un - useEffect")}),[a,d]);const E=async()=>{const M=await MEe();console.log("initProfile response:",M.data),M.data.code===200?h(M.data.data):xn.error(e.formatMessage({id:"dashboard.error.message",defaultMessage:"获取数据失败"}))};f.useEffect(()=>{a&&E()},[a]);const k=async()=>{if(!a||(c==null?void 0:c.uid)===""||!s)return;const M={orgUid:c==null?void 0:c.uid,pageNumber:0,pageSize:20},P=await kHt(M);console.log("initWorkgroups",P.data),P.data.code===200?v(P.data):console.log("获取工作组失败")};return f.useEffect(()=>{k()},[a,c]),f.useEffect(()=>{const M=R=>{var H,F;console.log("handleTransfer:",R);const A=JSON.parse(R);if(console.log("handleTransfer contentObject",A.message,A.thread),((F=(H=A.message)==null?void 0:H.user)==null?void 0:F.uid)===(d==null?void 0:d.uid)){xn.success("转接会话发送成功,请等待对方响应");return}},P=R=>{var F,U,z;console.log("handleTransferAccept:",R);const A=JSON.parse(R),H=JSON.parse((F=A.message)==null?void 0:F.content);m(H==null?void 0:H.thread),xn.success(`${(z=(U=A.message)==null?void 0:U.user)==null?void 0:z.nickname} 已接受转接会话`)},D=R=>{var H,F;console.log("handleTransferReject:",R);const A=JSON.parse(R);xn.success(`${(F=(H=A.message)==null?void 0:H.user)==null?void 0:F.nickname} 已拒绝转接会话`)};return Dr.on(aD,M),Dr.on(sD,P),Dr.on(lD,D),()=>{Dr.off(aD,M),Dr.off(sD,P),Dr.off(lD,D)}},[]),V.jsxs(a_e,{collapsed:!0,collapsedButtonRender:!1,layout:"side",style:{height:"100vh"},route:{routes:C},location:{pathname:r},menu:{type:"group",collapsedShowTitle:!0},avatarProps:null,actionsRender:M=>M.isMobile?[]:[V.jsx(YSe,{onClick:qCe},"QuestionCircleFilled"),V.jsx(PHt,{}),V.jsx(THt,{})],menuHeaderRender:()=>V.jsx(_Ee,{}),menuFooterRender:M=>{M!=null&&M.collapsed},onMenuHeaderClick:M=>{console.log("onMenuHeaderClick",M)},menuItemRender:(M,P)=>V.jsx(V.Fragment,{children:V.jsxs("div",{onClick:()=>{i(M.path),o(M.path),localStorage.setItem(WX,M.path)},children:[y&&V.jsxs(V.Fragment,{children:[M.path==="/chat"&&V.jsx(Il,{size:"small",dot:y,offset:[-5,5],children:P}),M.path!=="/chat"&&P]}),!y&&V.jsx(V.Fragment,{children:P})]})}),children:[V.jsx(XM,{children:V.jsx(LP,{},t.locale)}),V.jsx(QM,{style:l}),V.jsx("audio",{id:"audioPlay",src:"soundUrl",hidden:!0})]})},Gzt=()=>V.jsx(V.Fragment,{children:V.jsx(LP,{})}),Yzt=({open:e,onClose:t})=>{const n=no(),{translateString:r}=Kc(),i=()=>{t()},o=()=>{t()};return V.jsx(V.Fragment,{children:V.jsx(Ma,{title:n.formatMessage({id:"profile.password.change.title",defaultMessage:"Change Password"}),forceRender:!0,open:e,footer:null,onCancel:o,children:V.jsxs(ei,{initialValues:{oldPassword:"",newPassword:"",confirmPassword:""},onFinish:async a=>{if(console.log("changePassword:",a),a.newPassword.trim().length<6){xn.error(n.formatMessage({id:"profile.password.length.error",defaultMessage:"Password must be at least 6 characters"}));return}if(a.newPassword!==a.confirmPassword){xn.error(n.formatMessage({id:"profile.password.mismatch",defaultMessage:"The two passwords do not match"}));return}const s={oldPassword:a.oldPassword,newPassword:a.newPassword},l=await OHt(s);console.log("changePassword response:",l),l.data.code===200?(xn.success(n.formatMessage({id:"profile.password.change.success",defaultMessage:"Password changed successfully!"})),i()):xn.error(r(l.data.message))},children:[V.jsx(_i.Password,{name:"oldPassword",label:n.formatMessage({id:"profile.password.old",defaultMessage:"Old Password"}),extra:n.formatMessage({id:"profile.password.old.empty",defaultMessage:"Old password can be empty for phone login users"})}),V.jsx(_i.Password,{name:"newPassword",label:n.formatMessage({id:"profile.password.new",defaultMessage:"New Password"})}),V.jsx(_i.Password,{name:"confirmPassword",label:n.formatMessage({id:"profile.password.confirm",defaultMessage:"Confirm Password"})})]})})})},s4e=({children:e,onSuccess:t,onError:n})=>{const r={file:null,file_name:"test.png",file_type:"image/png",is_avatar:"true",kb_type:aPe,category_uid:"",kb_uid:"",client:ti},i={name:"file",accept:"image/*",action:mhe(),headers:{Authorization:"Bearer "+localStorage.getItem(qw)},data:r,showUploadList:!1,beforeUpload(o){console.log("beforeUpload",o);const a=Wn(new Date).format("YYYYMMDDHHmmss")+"_"+o.name;r.file=o,r.file_name=a,r.file_type=o.type,console.log("beforeUpload",r)},onChange(o){if(o.file.status!=="uploading"&&console.log("not uploading:",o.file),o.file.status==="done")if(console.log("response: ",o.file.response),o.file.response.code===200){const a=o.file.response.data.fileUrl;t(a),xn.success(`${o.file.name} 上传成功`)}else n(o.file),xn.error(`${o.file.name} 上传失败`);else o.file.status==="error"&&(xn.error(`${o.file.name} 上传失败`),n(o.file))}};return V.jsx(MP,{...i,children:e})},Xzt=({open:e,onSubmit:t,onClose:n})=>{const r=no(),[i]=ei.useForm(),{translateString:o}=Kc(),{userInfo:a,deviceUid:s}=Ka(x=>({userInfo:x.userInfo,deviceUid:x.deviceUid})),l=Yl(x=>x.currentOrg),c=f.useRef(),[u,d]=f.useState(""),[h,p]=f.useState(""),[m,v]=f.useState(!1),y=async(x,E)=>{console.log("captchaUid",x," captchaValue",E),d(x),p(E)},S=async x=>{console.log("captcha check result",x),v(x)},b=()=>{n()},C=()=>{n()},_=async()=>{i.validateFields().then(async x=>{if(console.log("changeEmail:",x),a.email===x.email){xn.error(r.formatMessage({id:"profile.email.not.changed",defaultMessage:"Email is not changed!"}));return}const E={email:x.email,code:x.code,platform:Eu},k=await $Ee(E);console.log("changeEmail response:",k),k.data.code===200?(xn.success(r.formatMessage({id:"profile.email.change.success",defaultMessage:"Email changed successfully!"})),t(x.email),b()):xn.error(o(k.data.message))})},T=()=>{setTimeout(()=>{var x;console.log("endCaptchaTiming"),(x=c.current)==null||x.endTiming()},2)};return V.jsx(V.Fragment,{children:V.jsx(Ma,{title:r.formatMessage({id:"profile.email.change.title",defaultMessage:"Change Email"}),forceRender:!0,open:e,footer:null,onCancel:C,children:V.jsxs(ei,{form:i,onFinish:async x=>{console.log("changeEmail:",x),_()},children:[V.jsx(_i,{fieldProps:{size:"large",prefix:V.jsx(zE,{})},name:"email",placeholder:r.formatMessage({id:"profile.email.placeholder",defaultMessage:"Enter email address"}),rules:[{required:!0,message:r.formatMessage({id:"profile.email.required",defaultMessage:"Please enter email address!"})},{pattern:/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/,message:r.formatMessage({id:"profile.email.format.invalid",defaultMessage:"Invalid email format"})},{max:50,message:r.formatMessage({id:"profile.email.length.limit",defaultMessage:"Email cannot exceed 50 characters"})}]}),V.jsx(ei.Item,{name:"captchaCode",children:V.jsx(IC,{onKaptchaChange:y,onKaptchaCheck:S})}),V.jsx(ZE,{fieldProps:{size:"large",prefix:V.jsx(r0,{})},captchaProps:{size:"large",disabled:!m},placeholder:r.formatMessage({id:"profile.email.verification.code.placeholder",defaultMessage:"Enter verification code"}),captchaTextRender:(x,E)=>x?`${E} ${r.formatMessage({id:"profile.email.verification.code.countdown",defaultMessage:"seconds"})}`:r.formatMessage({id:"profile.email.verification.code.get",defaultMessage:"Get Code"}),phoneName:"email",name:"code",rules:[{required:!0,message:r.formatMessage({id:"profile.email.verification.code.required",defaultMessage:"Please enter verification code!"})}],fieldRef:c,onGetCaptcha:async x=>{if(x){if(a.email===x){xn.error(r.formatMessage({id:"profile.email.not.changed",defaultMessage:"Email is not changed!"})),T();return}const E={email:x,type:NOe,captchaUid:u,captchaCode:h,deviceUid:s,userUid:a.uid,orgUid:l.uid,platform:Eu},k=await B_e(E);if(k.data.code!==200){xn.error(k.data.message),T();return}xn.success(k.data.message)}else xn.error(r.formatMessage({id:"profile.email.format.error",defaultMessage:"Invalid email format"}))}})]})})})},Qzt=({open:e,onSubmit:t,onClose:n})=>{const r=no(),[i]=ei.useForm(),{translateString:o}=Kc(),{userInfo:a,deviceUid:s}=Ka(x=>({userInfo:x.userInfo,deviceUid:x.deviceUid})),l=Yl(x=>x.currentOrg),c=f.useRef(),[u,d]=f.useState(""),[h,p]=f.useState(""),[m,v]=f.useState(!1),y=async(x,E)=>{console.log("captchaUid",x," captchaValue",E),d(x),p(E)},S=async x=>{console.log("captcha check result",x),v(x)},b=()=>{n()},C=()=>{n()},_=async()=>{i.validateFields().then(async x=>{if(console.log("changeMobile:",x),a.mobile===x.mobile){xn.error(r.formatMessage({id:"profile.mobile.not.changed",defaultMessage:"Mobile number is not changed!"}));return}const E={mobile:x.mobile,code:x.code,platform:Eu},k=await REe(E);console.log("changeMobile response:",k),k.data.code===200?(xn.success(r.formatMessage({id:"profile.mobile.change.success",defaultMessage:"Mobile number changed successfully!"})),t(x.mobile),b()):xn.error(o(k.data.message))})},T=()=>{setTimeout(()=>{var x;console.log("endCaptchaTiming"),(x=c.current)==null||x.endTiming()},2)};return V.jsx(V.Fragment,{children:V.jsx(Ma,{title:r.formatMessage({id:"profile.mobile.change.title",defaultMessage:"Change Mobile"}),forceRender:!0,open:e,footer:null,onCancel:C,children:V.jsxs(ei,{form:i,onFinish:async x=>{console.log("changeMobile:",x),_()},children:[V.jsx(_i,{fieldProps:{size:"large",prefix:V.jsx(zE,{})},name:"mobile",placeholder:r.formatMessage({id:"profile.mobile.placeholder",defaultMessage:"Enter mobile number"}),rules:[{required:!0,message:r.formatMessage({id:"profile.mobile.required",defaultMessage:"Please enter mobile number!"})},{pattern:/^1\d{10}$/,message:r.formatMessage({id:"profile.mobile.format.invalid",defaultMessage:"Invalid mobile format"})}]}),V.jsx(ei.Item,{name:"captchaCode",children:V.jsx(IC,{onKaptchaChange:y,onKaptchaCheck:S})}),V.jsx(ZE,{fieldProps:{size:"large",prefix:V.jsx(r0,{})},captchaProps:{size:"large",disabled:!m},placeholder:r.formatMessage({id:"profile.mobile.verification.code.placeholder",defaultMessage:"Enter verification code"}),captchaTextRender:(x,E)=>x?`${E} ${r.formatMessage({id:"profile.mobile.verification.code.countdown",defaultMessage:"seconds"})}`:r.formatMessage({id:"profile.mobile.verification.code.get",defaultMessage:"Get Code"}),phoneName:"mobile",name:"code",rules:[{required:!0,message:r.formatMessage({id:"profile.mobile.verification.code.required",defaultMessage:"Please enter verification code!"})}],fieldRef:c,onGetCaptcha:async x=>{if(x&&x.length===11){if(a.mobile===x){xn.error(r.formatMessage({id:"profile.mobile.not.changed",defaultMessage:"Mobile number is not changed!"})),T();return}const E={mobile:x,type:ROe,captchaUid:u,captchaCode:h,deviceUid:s,userUid:a.uid,orgUid:l.uid,platform:Eu},k=await EK(E);if(k.data.code!==200){xn.error(k.data.message),T();return}xn.success(k.data.message)}else xn.error(r.formatMessage({id:"profile.mobile.format.error",defaultMessage:"Invalid mobile format"}))}})]})})})},Zzt={labelCol:{span:8},wrapperCol:{span:8}},xae=()=>{const e=no(),[t]=ei.useForm(),{translateString:n}=Kc(),{userInfo:r,setUserInfo:i}=Ka(P=>({userInfo:P.userInfo,setUserInfo:P.setUserInfo})),[o,a]=f.useState(""),[s,l]=f.useState(!1),[c,u]=f.useState(!1),[d,h]=f.useState(!1),p=()=>{l(!0)},m=()=>{u(!0)},v=()=>{h(!0)},y=()=>{l(!1)},S=()=>{u(!1)},b=P=>{u(!1),r.email=P,i(r),t.setFieldValue("email",P)},C=()=>{h(!1)},_=P=>{h(!1),r.mobile=P,i(r),t.setFieldValue("mobile",P)},T=P=>{console.log("handleUploadSuccess:",P),a(P)},x=P=>{console.log("handleUploadError:",P)},E=async P=>{const D={...r,...P,avatar:o};console.log(D);const R=await IEe(D);console.log("updateProfile response:",R.data),R.data.code===200?(xn.success(e.formatMessage({id:"profile.update.success",defaultMessage:"Profile updated successfully"})),i(R.data.data)):xn.error(R.data.message)},k=P=>Array.isArray(P)?P:P==null?void 0:P.fileList;f.useEffect(()=>{r&&a(r.avatar)},[r]);const M=async()=>{const P=await MEe();console.log("handleRefreshProfile getProfile response:",P.data),P.data.code===200?(i(P.data.data),t.setFieldsValue({uid:P.data.data.uid,username:P.data.data.username,nickname:n(P.data.data.nickname),email:P.data.data.email,mobile:P.data.data.mobile,description:n(P.data.data.description)})):xn.error(P.data.message)};return f.useEffect(()=>{M()},[]),V.jsxs("div",{className:"profile-container",children:[V.jsxs(ei,{...Zzt,form:t,onFinish:E,children:[V.jsx(_i,{name:"uid",label:"UID",readonly:!0}),V.jsx(ei.Item,{name:"avatar",valuePropName:"fileList",getValueFromEvent:k,label:e.formatMessage({id:"profile.form.avatar",defaultMessage:"Avatar"}),children:V.jsxs(s4e,{onSuccess:T,onError:x,children:[V.jsx(Rp,{src:o}),V.jsx(cr,{icon:V.jsx(YW,{}),children:e.formatMessage({id:"profile.form.upload",defaultMessage:"Upload"})})]},"avatar")}),V.jsx(_i,{name:"username",label:e.formatMessage({id:"profile.form.username",defaultMessage:"Username"}),rules:[{required:!0}]}),V.jsx(cr,{onClick:p,children:e.formatMessage({id:"profile.button.change.password",defaultMessage:"Change Password"})}),V.jsx(_i,{name:"nickname",label:e.formatMessage({id:"profile.form.nickname",defaultMessage:"Nickname"}),rules:[{required:!0}]}),V.jsx(_i,{name:"email",label:r.emailVerified?e.formatMessage({id:"profile.email.verified",defaultMessage:"Email Verified"}):e.formatMessage({id:"profile.email.unverified",defaultMessage:"Email Unverified"}),rules:[{type:"email"}],readonly:!0}),V.jsx(cr,{onClick:m,children:e.formatMessage({id:"profile.button.change.email",defaultMessage:"Change Email"})}),V.jsx(_i,{name:"mobile",label:r.mobileVerified?e.formatMessage({id:"profile.mobile.verified",defaultMessage:"Mobile Verified"}):e.formatMessage({id:"profile.mobile.unverified",defaultMessage:"Mobile Unverified"}),readonly:!0}),V.jsx(cr,{onClick:v,children:e.formatMessage({id:"profile.button.change.mobile",defaultMessage:"Change Mobile"})}),V.jsx(OC,{name:"description",label:e.formatMessage({id:"profile.form.description",defaultMessage:"Description"})})]}),s&&V.jsx(Yzt,{open:s,onClose:y}),c&&V.jsx(Xzt,{open:c,onSubmit:b,onClose:S}),d&&V.jsx(Qzt,{open:d,onSubmit:_,onClose:C})]})},Jzt=()=>{const e=no(),t=EM(),{isMqttConnected:n}=JK(),[r,i]=f.useState(!0),[o,a]=f.useState(!0),[s,l]=f.useState(!1),c=x=>{console.log("radio checked",x.target.value),l(x.target.value),os?window.electronAPI.setOpenAtLogin(x.target.value):console.log("not electron")},u=async()=>{if(os){const x=await window.electronAPI.getOpenAtLogin();console.log("openAtLogin:",x),l(x)}};f.useEffect(()=>{u(),Fpt(),GCe(),console.log("isNetworkOnline:",t);const x=localStorage.getItem(f8);x===null?(localStorage.setItem(f8,"true"),i(!0)):i(x==="true");const E=localStorage.getItem(W2);E===null?(localStorage.setItem(W2,"true"),a(!0)):a(E==="true")},[]);const{themeMode:d,setThemeMode:h,mode:p,changeMode:m,locale:v,changeLocale:y}=f.useContext(Ks),S=x=>{console.log("radio checked",x.target.value),h(x.target.value),Hpt(x.target.value)},b=x=>{console.log("language change",x.target.value),y(x.target.value)},C=x=>{console.log("play audio switch",x),localStorage.setItem(f8,x?"true":"false"),i(x)},_=x=>{console.log("show network status notification",x),localStorage.setItem(W2,x?"true":"false"),a(x)},T=x=>{console.log("mode change",x.target.value),m(x.target.value)};return V.jsxs("div",{className:"profile-container",children:[V.jsx("p",{children:V.jsx(ik,{checkedChildren:e.formatMessage({id:"setting.basic.sound.on",defaultMessage:"已开启消息提示音"}),unCheckedChildren:e.formatMessage({id:"setting.basic.sound.off",defaultMessage:"已关闭消息提示音"}),value:r,onChange:C})}),V.jsx("p",{children:V.jsx(ik,{checkedChildren:e.formatMessage({id:"setting.basic.notification.on",defaultMessage:"已开启网络状态通知"}),unCheckedChildren:e.formatMessage({id:"setting.basic.notification.off",defaultMessage:"已关闭网络状态通知"}),value:o,onChange:_})}),Td&&V.jsxs(V.Fragment,{children:[V.jsx("p",{children:e.formatMessage({id:"setting.basic.connection.status",defaultMessage:"长链接状态:"})}),V.jsx("div",{children:n?e.formatMessage({id:"setting.basic.connection.connected",defaultMessage:"✅连接正常"}):e.formatMessage({id:"setting.basic.connection.disconnected",defaultMessage:"❌连接断开"})})]}),os&&V.jsxs(V.Fragment,{children:[V.jsx("p",{children:e.formatMessage({id:"setting.basic.startup",defaultMessage:"开机启动:"})}),V.jsxs(ao.Group,{onChange:c,value:s,children:[V.jsx(ao,{value:!0,children:e.formatMessage({id:"setting.basic.startup.on",defaultMessage:"开机启动"})}),V.jsx(ao,{value:!1,children:e.formatMessage({id:"setting.basic.startup.off",defaultMessage:"不开机启动"})})]})]}),V.jsx("p",{children:e.formatMessage({id:"setting.basic.theme",defaultMessage:"颜色主题:"})}),V.jsxs(ao.Group,{onChange:S,value:d,children:[V.jsx(ao,{value:"light",children:V.jsx(xd,{id:"theme.light"})}),V.jsx(ao,{value:"dark",children:V.jsx(xd,{id:"theme.dark"})}),V.jsx(ao,{value:"system",children:V.jsx(xd,{id:"theme.system"})})]}),V.jsxs("div",{children:[V.jsx("p",{children:e.formatMessage({id:"setting.basic.language",defaultMessage:"语言设置:"})}),V.jsxs(ao.Group,{value:v.locale,onChange:b,children:[V.jsx(ao,{value:"en",children:e.formatMessage({id:"i18n.lang.en-US"})},"en"),V.jsx(ao,{value:"zh-cn",children:e.formatMessage({id:"i18n.lang.zh-CN"})},"zh-cn"),V.jsx(ao,{value:"zh-tw",children:e.formatMessage({id:"i18n.lang.zh-TW"})},"zh-tw")]})]}),Td&&V.jsxs("div",{children:[V.jsx("p",{children:e.formatMessage({id:"setting.basic.mode",defaultMessage:"模式设置:"})}),V.jsxs(ao.Group,{value:p,onChange:T,children:[V.jsx(ao,{value:ab,children:e.formatMessage({id:"setting.basic.mode.team",defaultMessage:"团队模式"})},ab),V.jsx(ao,{value:yv,children:e.formatMessage({id:"setting.basic.mode.agent",defaultMessage:"客服模式"})},yv),V.jsx(ao,{value:e9,children:e.formatMessage({id:"setting.basic.mode.personal",defaultMessage:"个人模式"})},e9)]})]})]})},eUt=()=>{const e=Ka(n=>n.userInfo),t=()=>{var r;console.log("downloadQRCode");const n=(r=document.getElementById("myqrcode"))==null?void 0:r.querySelector("canvas");if(n){const i=n.toDataURL(),o=document.createElement("a");o.download=e.username+"_profile.png",o.href=i,document.body.appendChild(o),o.click(),document.body.removeChild(o)}else console.log("canvas is null")};return V.jsxs("div",{id:"myqrcode",style:{textAlign:"center",marginTop:"50px"},children:[V.jsx(eCe,{style:{margin:"auto"},errorLevel:"H",value:"https://www.weiyuai.cn/",icon:"/agent/logo.png"}),V.jsx(cr,{type:"primary",onClick:t,style:{marginTop:"20px"},children:"下载二维码"})]})},tUt=()=>V.jsx(V.Fragment,{children:V.jsx("div",{children:"ShortcutAdmin"})}),nUt=()=>{const e=ss();return V.jsx(WE,{status:"404",title:"404",subTitle:"Sorry, the page you visited does not exist.",extra:V.jsx(cr,{type:"primary",onClick:()=>e("/"),children:"返回主页"})})},rUt={labelCol:{span:8},wrapperCol:{span:8}},iUt=()=>{const e=no(),[t]=ei.useForm(),{userInfo:n,setUserInfo:r}=Ka(u=>({userInfo:u.userInfo,setUserInfo:u.setUserInfo})),[i,o]=f.useState(""),a={file:null,file_name:"test.png",file_type:"image/png"},s={name:"file",action:mhe(),headers:{Authorization:"Bearer "+localStorage.getItem(qw)},showUploadList:!1,data:a,beforeUpload(u){const d=Wn(new Date).format("YYYYMMDDHHmmss")+"_"+u.name;a.file=u,a.file_name=d,a.file_type=u.type,console.log("beforeUpload",a)},onChange(u){if(u.file.status!=="uploading"&&console.log(u.file,u.fileList),u.file.status==="done"){const d=u.file.response.data.fileUrl;console.log("url: ",d),o(d),xn.success(`${u.file.name} file uploaded successfully`)}else u.file.status==="error"&&xn.error(`${u.file.name} file upload failed.`)}},l=async u=>{const d={...n,...u,avatar:i};console.log(d);const h=await IEe(d);console.log("updateProfile response:",h),h.data.code===200?(xn.success("修改成功"),r(h.data.data)):xn.error("修改失败")},c=u=>Array.isArray(u)?u:u==null?void 0:u.fileList;return f.useEffect(()=>{n&&o(n.avatar)},[n]),V.jsxs("div",{className:"profile-container",children:[V.jsx("p",{children:"员工信息"}),V.jsxs(ei,{...rUt,style:{marginLeft:20},form:t,onFinish:l,initialValues:{nickname:n.nickname,email:n.email,mobile:n.mobile,description:n.description},children:[V.jsx(wi.Item,{name:"avatar",valuePropName:"fileList",getValueFromEvent:c,label:e.formatMessage({id:"pages.robot.tab.avatar",defaultMessage:"Avatar"}),children:V.jsxs(MP,{...s,children:[V.jsx(Rp,{src:i}),V.jsx(cr,{icon:V.jsx(YW,{}),children:e.formatMessage({id:"pages.robot.upload",defaultMessage:"Upload"})})]},"avatar")}),V.jsx(_i,{name:"nickname",label:"昵称",rules:[{required:!0}],children:V.jsx(Co,{})}),V.jsx(_i,{name:"email",label:"邮箱",rules:[{type:"email"}],disabled:!0,children:V.jsx(Co,{})}),V.jsx(_i,{name:"mobile",label:"手机号",disabled:!0,children:V.jsx(Co,{})}),V.jsx(OC,{name:"description",label:"描述",children:V.jsx(Co.TextArea,{})})]})]})},oUt=({open:e,onSubmit:t,onClose:n})=>{const r=no(),[i]=ei.useForm(),{translateString:o}=Kc(),{userInfo:a,deviceUid:s}=Ka(x=>({userInfo:x.userInfo,deviceUid:x.deviceUid})),l=Yl(x=>x.currentOrg),c=f.useRef(),[u,d]=f.useState(""),[h,p]=f.useState(""),[m,v]=f.useState(!1);f.useEffect(()=>{e?i.setFieldsValue({email:a==null?void 0:a.email}):(i.resetFields(),T())},[e]);const y=async(x,E)=>{console.log("captchaUid",x," captchaValue",E),d(x),p(E)},S=async x=>{console.log("captcha check result",x),v(x)},b=()=>{n()},C=()=>{n()},_=async()=>{i.validateFields().then(async x=>{console.log("changeEmail:",x);const E={email:x.email,code:x.code,platform:Eu},k=await $Ee(E);console.log("changeEmail response:",k),k.data.code===200?(xn.success("Email verify successfully!"),t(x.email),b()):xn.error(o(k.data.message))})},T=()=>{setTimeout(()=>{var x;console.log("endCaptchaTiming"),(x=c.current)==null||x.endTiming()},2)};return V.jsx(V.Fragment,{children:V.jsx(Ma,{title:r.formatMessage({id:"pages.settings.verify.email",defaultMessage:"验证邮箱"}),forceRender:!0,open:e,footer:null,onCancel:C,children:V.jsxs(ei,{form:i,onFinish:async x=>{console.log("changeEmail:",x),_()},children:[V.jsx(_i,{fieldProps:{size:"large",prefix:V.jsx(zE,{})},name:"email",placeholder:r.formatMessage({id:"pages.login.email.placeholder",defaultMessage:"邮箱"}),rules:[{required:!0},{pattern:/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/,message:"邮箱格式不正确"},{max:50,message:"邮箱不得超过50字符"}],readonly:!0}),V.jsx(ei.Item,{name:"captchaCode",rules:[],children:V.jsx(IC,{onKaptchaChange:y,onKaptchaCheck:S})}),V.jsx(ZE,{fieldProps:{size:"large",prefix:V.jsx(r0,{}),allowClear:!0},captchaProps:{size:"large",disabled:!m},placeholder:r.formatMessage({id:"pages.login.captcha.placeholder",defaultMessage:"请输入验证码"}),captchaTextRender:(x,E)=>x?`${E} ${r.formatMessage({id:"pages.getCaptchaSecondText",defaultMessage:"获取验证码"})}`:r.formatMessage({id:"pages.login.phoneLogin.getVerificationCode",defaultMessage:"获取验证码"}),phoneName:"email",name:"code",rules:[{required:!0}],fieldRef:c,onGetCaptcha:async x=>{if(console.log("email:",x),x){const E={email:x,type:DOe,captchaUid:u,captchaCode:h,deviceUid:s,userUid:a==null?void 0:a.uid,orgUid:l.uid,platform:Eu},k=await B_e(E);if(console.log("sendEmailCode",k),k.data.code!==200){xn.error(o(k.data.message)),T();return}xn.success(o(k.data.message))}else xn.error("手机号格式错误")}})]})})})},aUt=({open:e,onSubmit:t,onClose:n})=>{const r=no(),[i]=ei.useForm(),{translateString:o}=Kc(),{userInfo:a,deviceUid:s}=Ka(x=>({userInfo:x.userInfo,deviceUid:x.deviceUid})),l=Yl(x=>x.currentOrg),c=f.useRef(),[u,d]=f.useState(""),[h,p]=f.useState(""),[m,v]=f.useState(!1);f.useEffect(()=>{e?i.setFieldsValue({mobile:a==null?void 0:a.mobile}):(i.resetFields(),T())},[e]);const y=async(x,E)=>{console.log("captchaUid",x," captchaValue",E),d(x),p(E)},S=async x=>{console.log("captcha check result",x),v(x)},b=()=>{n()},C=()=>{n()},_=async()=>{i.validateFields().then(async x=>{console.log("changeMobile:",x);const E={mobile:x.mobile,code:x.code,platform:Eu},k=await REe(E);console.log("changeMobile response:",k),k.data.code===200?(xn.success("Mobile verify successfully!"),t(x.mobile),b()):xn.error(o(k.data.message))})},T=()=>{setTimeout(()=>{var x;console.log("endCaptchaTiming"),(x=c.current)==null||x.endTiming()},2)};return V.jsx(V.Fragment,{children:V.jsx(Ma,{title:r.formatMessage({id:"pages.settings.verify.mobile",defaultMessage:"验证手机号"}),forceRender:!0,open:e,footer:null,onCancel:C,children:V.jsxs(ei,{form:i,onFinish:async x=>{console.log("changeMobile:",x),_()},children:[V.jsx(_i,{fieldProps:{size:"large",prefix:V.jsx(zE,{})},name:"mobile",placeholder:r.formatMessage({id:"pages.login.phoneNumber.placeholder",defaultMessage:"手机号"}),rules:[{required:!0},{pattern:/^1\d{10}$/}],readonly:!0}),V.jsx(ei.Item,{name:"captchaCode",rules:[],children:V.jsx(IC,{onKaptchaChange:y,onKaptchaCheck:S})}),V.jsx(ZE,{fieldProps:{size:"large",prefix:V.jsx(r0,{}),allowClear:!0},captchaProps:{size:"large",disabled:!m},placeholder:r.formatMessage({id:"pages.login.captcha.placeholder",defaultMessage:"请输入验证码"}),captchaTextRender:(x,E)=>x?`${E} ${r.formatMessage({id:"pages.getCaptchaSecondText",defaultMessage:"获取验证码"})}`:r.formatMessage({id:"pages.login.phoneLogin.getVerificationCode",defaultMessage:"获取验证码"}),phoneName:"mobile",name:"code",rules:[{required:!0}],fieldRef:c,onGetCaptcha:async x=>{if(console.log("mobile:",x),x&&x.length===11){const E={mobile:x,type:AOe,captchaUid:u,captchaCode:h,deviceUid:s,userUid:a==null?void 0:a.uid,orgUid:l.uid,platform:Eu},k=await EK(E);if(console.log("sendMobileCode",k),k.data.code!==200){xn.error(o(k.data.message)),T();return}xn.success(o(k.data.message))}else xn.error("手机号格式错误")}})]})})})},sUt=()=>{const e=no(),t=ss(),[n]=ei.useForm(),{userInfo:r,setUserInfo:i}=Ka(S=>({userInfo:S.userInfo,setUserInfo:S.setUserInfo})),[o,a]=f.useState(!1),[s,l]=f.useState(!1),c=()=>{a(!0)},u=()=>{l(!0)},d=()=>{a(!1)},h=S=>{a(!1),r.email=S,r.emailVerified=!0,i(r),n.setFieldValue("email",S)},p=()=>{l(!1)},m=S=>{l(!1),r.mobile=S,r.mobileVerified=!0,i(r),n.setFieldValue("mobile",S)};f.useEffect(()=>{n.setFieldsValue({uid:r.uid,username:r.username,nickname:r.nickname,email:r.email,mobile:r.mobile})},[]);const v=()=>{t("/setting/profile")},y=()=>{t("/setting/profile")};return V.jsxs("div",{children:[V.jsxs(ei,{form:n,submitter:!1,children:[V.jsx(_i,{name:"email",label:r!=null&&r.emailVerified?e.formatMessage({id:"email.verified",defaultMessage:"Email Verified"}):e.formatMessage({id:"email.unverified",defaultMessage:"email unverified"}),readonly:!0}),!(r!=null&&r.emailVerified)&&r.email!=null&&V.jsx(cr,{onClick:c,children:e.formatMessage({id:"pages.settings.verify.email",defaultMessage:"验证邮箱"})}),V.jsx(cr,{type:"link",onClick:v,children:"重置邮箱"}),V.jsx(_i,{name:"mobile",label:r!=null&&r.mobileVerified?e.formatMessage({id:"mobile.verified",defaultMessage:"Mobile Verified"}):e.formatMessage({id:"mobile.unverified",defaultMessage:"mobile unverified"}),readonly:!0}),!(r!=null&&r.mobileVerified)&&r.mobile!=null&&V.jsx(cr,{onClick:u,children:e.formatMessage({id:"pages.settings.verify.mobile",defaultMessage:"验证手机号"})}),V.jsx(cr,{type:"link",onClick:y,children:"重置手机号"})]}),o&&V.jsx(oUt,{open:o,onSubmit:h,onClose:d}),s&&V.jsx(aUt,{open:s,onSubmit:m,onClose:p})]})},lUt=e=>{console.log(e)},cUt=[{key:"personal",label:"个人认证",children:V.jsx(sUt,{})}],uUt=()=>V.jsx("div",{className:"profile-container",children:V.jsx(nC,{defaultActiveKey:"personal",items:cUt,onChange:lUt})}),dUt=()=>{const[e]=ei.useForm(),t=no(),{translateString:n}=Kc(),{agentInfo:r,setAgentInfo:i}=Xv(d=>({agentInfo:d.agentInfo,setAgentInfo:d.setAgentInfo})),[o,a]=f.useState("");f.useEffect(()=>{var d;r&&e.setFieldsValue({nickname:n(r==null?void 0:r.nickname),email:r==null?void 0:r.email,mobile:r==null?void 0:r.mobile,description:n(r==null?void 0:r.description),memberUid:(d=r==null?void 0:r.member)==null?void 0:d.uid})},[r]);const s=d=>{console.log("handleUploadSuccess:",d),a(d)},l=d=>{console.log("handleUploadError:",d),xn.error(d)},c=async d=>{var m,v,y,S,b,C,_,T,x,E,k,M,P,D;console.log("onFinish:",d),xn.loading(t.formatMessage({id:"updating"}));const h={...r,...d,avatar:o,serviceSettings:{...r.serviceSettings,quickFaqUids:(v=(m=r==null?void 0:r.serviceSettings)==null?void 0:m.quickFaqs)==null?void 0:v.map(R=>R.uid),faqUids:(S=(y=r==null?void 0:r.serviceSettings)==null?void 0:y.faqs)==null?void 0:S.map(R=>R.uid),guessFaqUids:(C=(b=r==null?void 0:r.serviceSettings)==null?void 0:b.guessFaqs)==null?void 0:C.map(R=>R.uid),hotFaqUids:(T=(_=r==null?void 0:r.serviceSettings)==null?void 0:_.hotFaqs)==null?void 0:T.map(R=>R.uid),shortcutFaqUids:(E=(x=r==null?void 0:r.serviceSettings)==null?void 0:x.shortcutFaqs)==null?void 0:E.map(R=>R.uid)},robotSettings:{...r.robotSettings,robotUid:(M=(k=r==null?void 0:r.robotSettings)==null?void 0:k.robot)==null?void 0:M.uid},leaveMsgSettings:{...r.leaveMsgSettings,worktimeUids:(D=(P=r==null?void 0:r.leaveMsgSettings)==null?void 0:P.worktimes)==null?void 0:D.map(R=>R.uid)},autoReplySettings:{...r.autoReplySettings}};console.log("agentObject:",h);const p=await zIe(h);console.log("updateAgent response:",p),p.data.code===200?(xn.destroy(),xn.success(t.formatMessage({id:"update.success"})),i(p.data.data)):(xn.destroy(),xn.error(p.data.message))},u=d=>Array.isArray(d)?d:d==null?void 0:d.fileList;return f.useEffect(()=>{var d;r&&(a(r.avatar),e.setFieldsValue({member:(d=r==null?void 0:r.member)==null?void 0:d.nickname}))},[r]),V.jsx(V.Fragment,{children:V.jsxs(ei,{form:e,style:{marginLeft:"20px"},onFinish:c,children:[V.jsx(ei.Item,{name:"avatar",valuePropName:"fileList",getValueFromEvent:u,label:t.formatMessage({id:"pages.robot.tab.avatar",defaultMessage:"Avatar"}),children:V.jsxs(s4e,{onSuccess:s,onError:l,children:[V.jsx(Rp,{src:o}),V.jsx(cr,{icon:V.jsx(YW,{}),children:t.formatMessage({id:"pages.robot.upload",defaultMessage:"Upload"})})]},"avatar")}),V.jsx(_i,{width:"md",name:"nickname",label:"客服卡片-展示客服昵称",rules:[{required:!0,message:"请输入客服昵称"}]}),V.jsx(_i,{width:"md",name:"email",label:"客服卡片-展示邮箱",rules:[{required:!0,message:"请输入邮箱"}]}),V.jsx(_i,{width:"md",name:"mobile",label:"客服卡片-展示手机号",rules:[{required:!0,message:"请输入手机号"}]}),V.jsx(OC,{width:"md",name:"description",label:"客服卡片-展示描述",rules:[{required:!0,message:"请输入描述"}]})]})})},fUt=()=>{const e=no(),[t,n]=f.useState([]),r=[{key:"basic",label:e.formatMessage({id:"pages.agent.tab.basic",defaultMessage:"Basic"}),children:V.jsx(dUt,{})}];return f.useEffect(()=>{n(r)},[]),V.jsx(V.Fragment,{children:V.jsx(nC,{style:{marginLeft:20},defaultActiveKey:"basic",items:t})})},hUt=()=>{const e=no(),{isLoggedIn:t,mode:n}=f.useContext(Ks),{doLogout:r}=OEe(),[i,o]=f.useState("✅"),[a,s]=f.useState(e.formatMessage({id:"footbar.network.normal",defaultMessage:"网络正常"})),l=EM();f.useEffect(()=>{l?(o("✅"),s(e.formatMessage({id:"footbar.network.normal",defaultMessage:"网络正常"}))):(o("❌"),s(e.formatMessage({id:"footbar.network.disconnected",defaultMessage:"网络断开"})))},[l,e]);const c=V.jsx("div",{children:V.jsx("p",{children:e.formatMessage({id:"footbar.anonymous.tip",defaultMessage:"匿名状态,仅支持同一个局域网内在线设备之间通信"})})}),u=V.jsx("div",{children:V.jsx("p",{children:e.formatMessage({id:"footbar.login.tip",defaultMessage:"登录后,支持离线消息和更多功能"})})}),[d,h]=f.useState(!1),p=()=>{h(!0)},m=()=>{h(!1)},v=()=>{console.log("handleShowLoginModel"),p()},y=b=>{console.log(b),r()},S=b=>{console.log(b)};return V.jsxs(V.Fragment,{children:[V.jsx(Ma,{open:d&&!t,onOk:m,onCancel:m,footer:[V.jsx(cr,{onClick:m,children:e.formatMessage({id:"footbar.login.skip",defaultMessage:"暂不登录"})},"back")],children:V.jsx(xB,{isModel:!0})}),V.jsxs("span",{children:[!t&&V.jsxs(V.Fragment,{children:[V.jsx(Pu,{content:c,title:e.formatMessage({id:"footbar.anonymous.status",defaultMessage:"匿名状态"}),children:V.jsx("span",{className:"footerLeftButton",children:e.formatMessage({id:"footbar.anonymous.status",defaultMessage:"匿名状态"})})}),V.jsx(Pu,{content:u,children:V.jsx("span",{className:"footerLeftButton",onClick:v,children:e.formatMessage({id:"footbar.login",defaultMessage:"登录"})})})]}),t&&V.jsx(V.Fragment,{children:V.jsx(SP,{title:e.formatMessage({id:"footbar.logout.title",defaultMessage:"退出登录"}),description:e.formatMessage({id:"footbar.logout.confirm",defaultMessage:"确定要退出登录?"}),onConfirm:y,onCancel:S,okText:e.formatMessage({id:"common.confirm",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"common.cancel",defaultMessage:"取消"}),children:V.jsx("span",{className:"footerLeftButton",children:e.formatMessage({id:"footbar.logout",defaultMessage:"退出登录"})})})}),n===yv&&Td&&V.jsx("span",{style:{marginLeft:10},children:V.jsx(Ga,{title:e.formatMessage({id:"footbar.serving.count",defaultMessage:"当前接待人数"}),children:V.jsx("span",{children:e.formatMessage({id:"footbar.serving.text",defaultMessage:"当前接待人数:0"})})})})]}),V.jsxs("span",{className:"footerRightButton",children:[V.jsx(Ga,{title:a,children:V.jsx("span",{children:i})}),V.jsxs("span",{style:{marginLeft:"10px"},onClick:()=>C_(UOe),children:["v",VDe()]}),V.jsx("span",{style:{marginLeft:"10px"},onClick:()=>C_("https://www.weiyuai.cn/chat/iframe.html?org=df_org_uid&t=1&sid=df_wg_uid&"),children:e.formatMessage({id:"i18n.online.chat",defaultMessage:"Chat"})})]})]})},{Sider:pUt,Content:mUt}=wo,HB=()=>{const{leftSiderStyle:e,leftSiderWidth:t,headerStyle:n,contentStyle:r}=x4();return V.jsx(V.Fragment,{children:V.jsxs(wo,{children:[V.jsx(pUt,{style:e,width:t,children:V.jsx(Z9,{style:n,children:"home"})}),V.jsxs(wo,{children:[V.jsx(Z9,{style:n,children:"home"}),V.jsx(mUt,{style:r,children:"home"})]})]})})},gUt=()=>{console.log("useMulticast");const e=()=>setInterval(()=>{},5e3);f.useEffect(()=>{console.log("useMulticast useEffect");const t=e();return()=>{console.log("un - useEffect"),clearInterval(t)}},[])};class vUt{constructor(){this.encoder=new TextEncoder,this._pieces=[],this._parts=[]}append_buffer(t){this.flush(),this._parts.push(t)}append(t){this._pieces.push(t)}flush(){if(this._pieces.length>0){const t=new Uint8Array(this._pieces);this._parts.push(t),this._pieces=[]}}toArrayBuffer(){const t=[];for(const n of this._parts)t.push(n);return yUt(t).buffer}}function yUt(e){let t=0;for(const i of e)t+=i.byteLength;const n=new Uint8Array(t);let r=0;for(const i of e){const o=new Uint8Array(i.buffer,i.byteOffset,i.byteLength);n.set(o,r),r+=i.byteLength}return n}function l4e(e){return new bUt(e).unpack()}function c4e(e){const t=new SUt,n=t.pack(e);return n instanceof Promise?n.then(()=>t.getBuffer()):t.getBuffer()}class bUt{constructor(t){this.index=0,this.dataBuffer=t,this.dataView=new Uint8Array(this.dataBuffer),this.length=this.dataBuffer.byteLength}unpack(){const t=this.unpack_uint8();if(t<128)return t;if((t^224)<32)return(t^224)-32;let n;if((n=t^160)<=15)return this.unpack_raw(n);if((n=t^176)<=15)return this.unpack_string(n);if((n=t^144)<=15)return this.unpack_array(n);if((n=t^128)<=15)return this.unpack_map(n);switch(t){case 192:return null;case 193:return;case 194:return!1;case 195:return!0;case 202:return this.unpack_float();case 203:return this.unpack_double();case 204:return this.unpack_uint8();case 205:return this.unpack_uint16();case 206:return this.unpack_uint32();case 207:return this.unpack_uint64();case 208:return this.unpack_int8();case 209:return this.unpack_int16();case 210:return this.unpack_int32();case 211:return this.unpack_int64();case 212:return;case 213:return;case 214:return;case 215:return;case 216:return n=this.unpack_uint16(),this.unpack_string(n);case 217:return n=this.unpack_uint32(),this.unpack_string(n);case 218:return n=this.unpack_uint16(),this.unpack_raw(n);case 219:return n=this.unpack_uint32(),this.unpack_raw(n);case 220:return n=this.unpack_uint16(),this.unpack_array(n);case 221:return n=this.unpack_uint32(),this.unpack_array(n);case 222:return n=this.unpack_uint16(),this.unpack_map(n);case 223:return n=this.unpack_uint32(),this.unpack_map(n)}}unpack_uint8(){const t=this.dataView[this.index]&255;return this.index++,t}unpack_uint16(){const t=this.read(2),n=(t[0]&255)*256+(t[1]&255);return this.index+=2,n}unpack_uint32(){const t=this.read(4),n=((t[0]*256+t[1])*256+t[2])*256+t[3];return this.index+=4,n}unpack_uint64(){const t=this.read(8),n=((((((t[0]*256+t[1])*256+t[2])*256+t[3])*256+t[4])*256+t[5])*256+t[6])*256+t[7];return this.index+=8,n}unpack_int8(){const t=this.unpack_uint8();return t<128?t:t-256}unpack_int16(){const t=this.unpack_uint16();return t<32768?t:t-65536}unpack_int32(){const t=this.unpack_uint32();return t<2**31?t:t-2**32}unpack_int64(){const t=this.unpack_uint64();return t<2**63?t:t-2**64}unpack_raw(t){if(this.length<this.index+t)throw new Error(`BinaryPackFailure: index is out of range ${this.index} ${t} ${this.length}`);const n=this.dataBuffer.slice(this.index,this.index+t);return this.index+=t,n}unpack_string(t){const n=this.read(t);let r=0,i="",o,a;for(;r<t;)o=n[r],o<160?(a=o,r++):(o^192)<32?(a=(o&31)<<6|n[r+1]&63,r+=2):(o^224)<16?(a=(o&15)<<12|(n[r+1]&63)<<6|n[r+2]&63,r+=3):(a=(o&7)<<18|(n[r+1]&63)<<12|(n[r+2]&63)<<6|n[r+3]&63,r+=4),i+=String.fromCodePoint(a);return this.index+=t,i}unpack_array(t){const n=new Array(t);for(let r=0;r<t;r++)n[r]=this.unpack();return n}unpack_map(t){const n={};for(let r=0;r<t;r++){const i=this.unpack();n[i]=this.unpack()}return n}unpack_float(){const t=this.unpack_uint32(),n=t>>31,r=(t>>23&255)-127,i=t&8388607|8388608;return(n===0?1:-1)*i*2**(r-23)}unpack_double(){const t=this.unpack_uint32(),n=this.unpack_uint32(),r=t>>31,i=(t>>20&2047)-1023,a=(t&1048575|1048576)*2**(i-20)+n*2**(i-52);return(r===0?1:-1)*a}read(t){const n=this.index;if(n+t<=this.length)return this.dataView.subarray(n,n+t);throw new Error("BinaryPackFailure: read index out of range")}}class SUt{getBuffer(){return this._bufferBuilder.toArrayBuffer()}pack(t){if(typeof t=="string")this.pack_string(t);else if(typeof t=="number")Math.floor(t)===t?this.pack_integer(t):this.pack_double(t);else if(typeof t=="boolean")t===!0?this._bufferBuilder.append(195):t===!1&&this._bufferBuilder.append(194);else if(t===void 0)this._bufferBuilder.append(192);else if(typeof t=="object")if(t===null)this._bufferBuilder.append(192);else{const n=t.constructor;if(t instanceof Array){const r=this.pack_array(t);if(r instanceof Promise)return r.then(()=>this._bufferBuilder.flush())}else if(t instanceof ArrayBuffer)this.pack_bin(new Uint8Array(t));else if("BYTES_PER_ELEMENT"in t){const r=t;this.pack_bin(new Uint8Array(r.buffer,r.byteOffset,r.byteLength))}else if(t instanceof Date)this.pack_string(t.toString());else{if(t instanceof Blob)return t.arrayBuffer().then(r=>{this.pack_bin(new Uint8Array(r)),this._bufferBuilder.flush()});if(n==Object||n.toString().startsWith("class")){const r=this.pack_object(t);if(r instanceof Promise)return r.then(()=>this._bufferBuilder.flush())}else throw new Error(`Type "${n.toString()}" not yet supported`)}}else throw new Error(`Type "${typeof t}" not yet supported`);this._bufferBuilder.flush()}pack_bin(t){const n=t.length;if(n<=15)this.pack_uint8(160+n);else if(n<=65535)this._bufferBuilder.append(218),this.pack_uint16(n);else if(n<=4294967295)this._bufferBuilder.append(219),this.pack_uint32(n);else throw new Error("Invalid length");this._bufferBuilder.append_buffer(t)}pack_string(t){const n=this._textEncoder.encode(t),r=n.length;if(r<=15)this.pack_uint8(176+r);else if(r<=65535)this._bufferBuilder.append(216),this.pack_uint16(r);else if(r<=4294967295)this._bufferBuilder.append(217),this.pack_uint32(r);else throw new Error("Invalid length");this._bufferBuilder.append_buffer(n)}pack_array(t){const n=t.length;if(n<=15)this.pack_uint8(144+n);else if(n<=65535)this._bufferBuilder.append(220),this.pack_uint16(n);else if(n<=4294967295)this._bufferBuilder.append(221),this.pack_uint32(n);else throw new Error("Invalid length");const r=i=>{if(i<n){const o=this.pack(t[i]);return o instanceof Promise?o.then(()=>r(i+1)):r(i+1)}};return r(0)}pack_integer(t){if(t>=-32&&t<=127)this._bufferBuilder.append(t&255);else if(t>=0&&t<=255)this._bufferBuilder.append(204),this.pack_uint8(t);else if(t>=-128&&t<=127)this._bufferBuilder.append(208),this.pack_int8(t);else if(t>=0&&t<=65535)this._bufferBuilder.append(205),this.pack_uint16(t);else if(t>=-32768&&t<=32767)this._bufferBuilder.append(209),this.pack_int16(t);else if(t>=0&&t<=4294967295)this._bufferBuilder.append(206),this.pack_uint32(t);else if(t>=-2147483648&&t<=2147483647)this._bufferBuilder.append(210),this.pack_int32(t);else if(t>=-9223372036854776e3&&t<=9223372036854776e3)this._bufferBuilder.append(211),this.pack_int64(t);else if(t>=0&&t<=18446744073709552e3)this._bufferBuilder.append(207),this.pack_uint64(t);else throw new Error("Invalid integer")}pack_double(t){let n=0;t<0&&(n=1,t=-t);const r=Math.floor(Math.log(t)/Math.LN2),i=t/2**r-1,o=Math.floor(i*2**52),a=2**32,s=n<<31|r+1023<<20|o/a&1048575,l=o%a;this._bufferBuilder.append(203),this.pack_int32(s),this.pack_int32(l)}pack_object(t){const n=Object.keys(t),r=n.length;if(r<=15)this.pack_uint8(128+r);else if(r<=65535)this._bufferBuilder.append(222),this.pack_uint16(r);else if(r<=4294967295)this._bufferBuilder.append(223),this.pack_uint32(r);else throw new Error("Invalid length");const i=o=>{if(o<n.length){const a=n[o];if(t.hasOwnProperty(a)){this.pack(a);const s=this.pack(t[a]);if(s instanceof Promise)return s.then(()=>i(o+1))}return i(o+1)}};return i(0)}pack_uint8(t){this._bufferBuilder.append(t)}pack_uint16(t){this._bufferBuilder.append(t>>8),this._bufferBuilder.append(t&255)}pack_uint32(t){const n=t&4294967295;this._bufferBuilder.append((n&4278190080)>>>24),this._bufferBuilder.append((n&16711680)>>>16),this._bufferBuilder.append((n&65280)>>>8),this._bufferBuilder.append(n&255)}pack_uint64(t){const n=t/4294967296,r=t%2**32;this._bufferBuilder.append((n&4278190080)>>>24),this._bufferBuilder.append((n&16711680)>>>16),this._bufferBuilder.append((n&65280)>>>8),this._bufferBuilder.append(n&255),this._bufferBuilder.append((r&4278190080)>>>24),this._bufferBuilder.append((r&16711680)>>>16),this._bufferBuilder.append((r&65280)>>>8),this._bufferBuilder.append(r&255)}pack_int8(t){this._bufferBuilder.append(t&255)}pack_int16(t){this._bufferBuilder.append((t&65280)>>8),this._bufferBuilder.append(t&255)}pack_int32(t){this._bufferBuilder.append(t>>>24&255),this._bufferBuilder.append((t&16711680)>>>16),this._bufferBuilder.append((t&65280)>>>8),this._bufferBuilder.append(t&255)}pack_int64(t){const n=Math.floor(t/4294967296),r=t%2**32;this._bufferBuilder.append((n&4278190080)>>>24),this._bufferBuilder.append((n&16711680)>>>16),this._bufferBuilder.append((n&65280)>>>8),this._bufferBuilder.append(n&255),this._bufferBuilder.append((r&4278190080)>>>24),this._bufferBuilder.append((r&16711680)>>>16),this._bufferBuilder.append((r&65280)>>>8),this._bufferBuilder.append(r&255)}constructor(){this._bufferBuilder=new vUt,this._textEncoder=new TextEncoder}}let u4e=!0,d4e=!0;function l3(e,t,n){const r=e.match(t);return r&&r.length>=n&&parseInt(r[n],10)}function d0(e,t,n){if(!e.RTCPeerConnection)return;const r=e.RTCPeerConnection.prototype,i=r.addEventListener;r.addEventListener=function(a,s){if(a!==t)return i.apply(this,arguments);const l=c=>{const u=n(c);u&&(s.handleEvent?s.handleEvent(u):s(u))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(s,l),i.apply(this,[a,l])};const o=r.removeEventListener;r.removeEventListener=function(a,s){if(a!==t||!this._eventMap||!this._eventMap[t])return o.apply(this,arguments);if(!this._eventMap[t].has(s))return o.apply(this,arguments);const l=this._eventMap[t].get(s);return this._eventMap[t].delete(s),this._eventMap[t].size===0&&delete this._eventMap[t],Object.keys(this._eventMap).length===0&&delete this._eventMap,o.apply(this,[a,l])},Object.defineProperty(r,"on"+t,{get(){return this["_on"+t]},set(a){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),a&&this.addEventListener(t,this["_on"+t]=a)},enumerable:!0,configurable:!0})}function CUt(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(u4e=e,e?"adapter.js logging disabled":"adapter.js logging enabled")}function xUt(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(d4e=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function f4e(){if(typeof window=="object"){if(u4e)return;typeof console<"u"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function oq(e,t){d4e&&console.warn(e+" is deprecated, please use "+t+" instead.")}function wUt(e){const t={browser:null,version:null};if(typeof e>"u"||!e.navigator||!e.navigator.userAgent)return t.browser="Not a browser.",t;const{navigator:n}=e;if(n.userAgentData&&n.userAgentData.brands){const r=n.userAgentData.brands.find(i=>i.brand==="Chromium");if(r)return{browser:"chrome",version:parseInt(r.version,10)}}if(n.mozGetUserMedia)t.browser="firefox",t.version=l3(n.userAgent,/Firefox\/(\d+)\./,1);else if(n.webkitGetUserMedia||e.isSecureContext===!1&&e.webkitRTCPeerConnection)t.browser="chrome",t.version=l3(n.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(e.RTCPeerConnection&&n.userAgent.match(/AppleWebKit\/(\d+)\./))t.browser="safari",t.version=l3(n.userAgent,/AppleWebKit\/(\d+)\./,1),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype;else return t.browser="Not a supported browser.",t;return t}function wae(e){return Object.prototype.toString.call(e)==="[object Object]"}function h4e(e){return wae(e)?Object.keys(e).reduce(function(t,n){const r=wae(e[n]),i=r?h4e(e[n]):e[n],o=r&&!Object.keys(i).length;return i===void 0||o?t:Object.assign(t,{[n]:i})},{}):e}function zB(e,t,n){!t||n.has(t.id)||(n.set(t.id,t),Object.keys(t).forEach(r=>{r.endsWith("Id")?zB(e,e.get(t[r]),n):r.endsWith("Ids")&&t[r].forEach(i=>{zB(e,e.get(i),n)})}))}function _ae(e,t,n){const r=n?"outbound-rtp":"inbound-rtp",i=new Map;if(t===null)return i;const o=[];return e.forEach(a=>{a.type==="track"&&a.trackIdentifier===t.id&&o.push(a)}),o.forEach(a=>{e.forEach(s=>{s.type===r&&s.trackId===a.id&&zB(e,s,i)})}),i}const Eae=f4e;function p4e(e,t){const n=e&&e.navigator;if(!n.mediaDevices)return;const r=function(s){if(typeof s!="object"||s.mandatory||s.optional)return s;const l={};return Object.keys(s).forEach(c=>{if(c==="require"||c==="advanced"||c==="mediaSource")return;const u=typeof s[c]=="object"?s[c]:{ideal:s[c]};u.exact!==void 0&&typeof u.exact=="number"&&(u.min=u.max=u.exact);const d=function(h,p){return h?h+p.charAt(0).toUpperCase()+p.slice(1):p==="deviceId"?"sourceId":p};if(u.ideal!==void 0){l.optional=l.optional||[];let h={};typeof u.ideal=="number"?(h[d("min",c)]=u.ideal,l.optional.push(h),h={},h[d("max",c)]=u.ideal,l.optional.push(h)):(h[d("",c)]=u.ideal,l.optional.push(h))}u.exact!==void 0&&typeof u.exact!="number"?(l.mandatory=l.mandatory||{},l.mandatory[d("",c)]=u.exact):["min","max"].forEach(h=>{u[h]!==void 0&&(l.mandatory=l.mandatory||{},l.mandatory[d(h,c)]=u[h])})}),s.advanced&&(l.optional=(l.optional||[]).concat(s.advanced)),l},i=function(s,l){if(t.version>=61)return l(s);if(s=JSON.parse(JSON.stringify(s)),s&&typeof s.audio=="object"){const c=function(u,d,h){d in u&&!(h in u)&&(u[h]=u[d],delete u[d])};s=JSON.parse(JSON.stringify(s)),c(s.audio,"autoGainControl","googAutoGainControl"),c(s.audio,"noiseSuppression","googNoiseSuppression"),s.audio=r(s.audio)}if(s&&typeof s.video=="object"){let c=s.video.facingMode;c=c&&(typeof c=="object"?c:{ideal:c});const u=t.version<66;if(c&&(c.exact==="user"||c.exact==="environment"||c.ideal==="user"||c.ideal==="environment")&&!(n.mediaDevices.getSupportedConstraints&&n.mediaDevices.getSupportedConstraints().facingMode&&!u)){delete s.video.facingMode;let d;if(c.exact==="environment"||c.ideal==="environment"?d=["back","rear"]:(c.exact==="user"||c.ideal==="user")&&(d=["front"]),d)return n.mediaDevices.enumerateDevices().then(h=>{h=h.filter(m=>m.kind==="videoinput");let p=h.find(m=>d.some(v=>m.label.toLowerCase().includes(v)));return!p&&h.length&&d.includes("back")&&(p=h[h.length-1]),p&&(s.video.deviceId=c.exact?{exact:p.deviceId}:{ideal:p.deviceId}),s.video=r(s.video),Eae("chrome: "+JSON.stringify(s)),l(s)})}s.video=r(s.video)}return Eae("chrome: "+JSON.stringify(s)),l(s)},o=function(s){return t.version>=64?s:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[s.name]||s.name,message:s.message,constraint:s.constraint||s.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}},a=function(s,l,c){i(s,u=>{n.webkitGetUserMedia(u,l,d=>{c&&c(o(d))})})};if(n.getUserMedia=a.bind(n),n.mediaDevices.getUserMedia){const s=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(l){return i(l,c=>s(c).then(u=>{if(c.audio&&!u.getAudioTracks().length||c.video&&!u.getVideoTracks().length)throw u.getTracks().forEach(d=>{d.stop()}),new DOMException("","NotFoundError");return u},u=>Promise.reject(o(u))))}}}function m4e(e){e.MediaStream=e.MediaStream||e.webkitMediaStream}function g4e(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("ontrack"in e.RTCPeerConnection.prototype)){Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get(){return this._ontrack},set(n){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=n)},enumerable:!0,configurable:!0});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){return this._ontrackpoly||(this._ontrackpoly=r=>{r.stream.addEventListener("addtrack",i=>{let o;e.RTCPeerConnection.prototype.getReceivers?o=this.getReceivers().find(s=>s.track&&s.track.id===i.track.id):o={track:i.track};const a=new Event("track");a.track=i.track,a.receiver=o,a.transceiver={receiver:o},a.streams=[r.stream],this.dispatchEvent(a)}),r.stream.getTracks().forEach(i=>{let o;e.RTCPeerConnection.prototype.getReceivers?o=this.getReceivers().find(s=>s.track&&s.track.id===i.id):o={track:i};const a=new Event("track");a.track=i,a.receiver=o,a.transceiver={receiver:o},a.streams=[r.stream],this.dispatchEvent(a)})},this.addEventListener("addstream",this._ontrackpoly)),t.apply(this,arguments)}}else d0(e,"track",t=>(t.transceiver||Object.defineProperty(t,"transceiver",{value:{receiver:t.receiver}}),t))}function v4e(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("getSenders"in e.RTCPeerConnection.prototype)&&"createDTMFSender"in e.RTCPeerConnection.prototype){const t=function(i,o){return{track:o,get dtmf(){return this._dtmf===void 0&&(o.kind==="audio"?this._dtmf=i.createDTMFSender(o):this._dtmf=null),this._dtmf},_pc:i}};if(!e.RTCPeerConnection.prototype.getSenders){e.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};const i=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(s,l){let c=i.apply(this,arguments);return c||(c=t(this,s),this._senders.push(c)),c};const o=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(s){o.apply(this,arguments);const l=this._senders.indexOf(s);l!==-1&&this._senders.splice(l,1)}}const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(o){this._senders=this._senders||[],n.apply(this,[o]),o.getTracks().forEach(a=>{this._senders.push(t(this,a))})};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(o){this._senders=this._senders||[],r.apply(this,[o]),o.getTracks().forEach(a=>{const s=this._senders.find(l=>l.track===a);s&&this._senders.splice(this._senders.indexOf(s),1)})}}else if(typeof e=="object"&&e.RTCPeerConnection&&"getSenders"in e.RTCPeerConnection.prototype&&"createDTMFSender"in e.RTCPeerConnection.prototype&&e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;e.RTCPeerConnection.prototype.getSenders=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r},Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function y4e(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender&&e.RTCRtpReceiver))return;if(!("getStats"in e.RTCRtpSender.prototype)){const n=e.RTCPeerConnection.prototype.getSenders;n&&(e.RTCPeerConnection.prototype.getSenders=function(){const o=n.apply(this,[]);return o.forEach(a=>a._pc=this),o});const r=e.RTCPeerConnection.prototype.addTrack;r&&(e.RTCPeerConnection.prototype.addTrack=function(){const o=r.apply(this,arguments);return o._pc=this,o}),e.RTCRtpSender.prototype.getStats=function(){const o=this;return this._pc.getStats().then(a=>_ae(a,o.track,!0))}}if(!("getStats"in e.RTCRtpReceiver.prototype)){const n=e.RTCPeerConnection.prototype.getReceivers;n&&(e.RTCPeerConnection.prototype.getReceivers=function(){const i=n.apply(this,[]);return i.forEach(o=>o._pc=this),i}),d0(e,"track",r=>(r.receiver._pc=r.srcElement,r)),e.RTCRtpReceiver.prototype.getStats=function(){const i=this;return this._pc.getStats().then(o=>_ae(o,i.track,!1))}}if(!("getStats"in e.RTCRtpSender.prototype&&"getStats"in e.RTCRtpReceiver.prototype))return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof e.MediaStreamTrack){const r=arguments[0];let i,o,a;return this.getSenders().forEach(s=>{s.track===r&&(i?a=!0:i=s)}),this.getReceivers().forEach(s=>(s.track===r&&(o?a=!0:o=s),s.track===r)),a||i&&o?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):i?i.getStats():o?o.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return t.apply(this,arguments)}}function b4e(e){e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(a=>this._shimmedLocalStreams[a][0])};const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(a,s){if(!s)return t.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};const l=t.apply(this,arguments);return this._shimmedLocalStreams[s.id]?this._shimmedLocalStreams[s.id].indexOf(l)===-1&&this._shimmedLocalStreams[s.id].push(l):this._shimmedLocalStreams[s.id]=[s,l],l};const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(a){this._shimmedLocalStreams=this._shimmedLocalStreams||{},a.getTracks().forEach(c=>{if(this.getSenders().find(d=>d.track===c))throw new DOMException("Track already exists.","InvalidAccessError")});const s=this.getSenders();n.apply(this,arguments);const l=this.getSenders().filter(c=>s.indexOf(c)===-1);this._shimmedLocalStreams[a.id]=[a].concat(l)};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(a){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[a.id],r.apply(this,arguments)};const i=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(a){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},a&&Object.keys(this._shimmedLocalStreams).forEach(s=>{const l=this._shimmedLocalStreams[s].indexOf(a);l!==-1&&this._shimmedLocalStreams[s].splice(l,1),this._shimmedLocalStreams[s].length===1&&delete this._shimmedLocalStreams[s]}),i.apply(this,arguments)}}function S4e(e,t){if(!e.RTCPeerConnection)return;if(e.RTCPeerConnection.prototype.addTrack&&t.version>=65)return b4e(e);const n=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){const u=n.apply(this);return this._reverseStreams=this._reverseStreams||{},u.map(d=>this._reverseStreams[d.id])};const r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(u){if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},u.getTracks().forEach(d=>{if(this.getSenders().find(p=>p.track===d))throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[u.id]){const d=new e.MediaStream(u.getTracks());this._streams[u.id]=d,this._reverseStreams[d.id]=u,u=d}r.apply(this,[u])};const i=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(u){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},i.apply(this,[this._streams[u.id]||u]),delete this._reverseStreams[this._streams[u.id]?this._streams[u.id].id:u.id],delete this._streams[u.id]},e.RTCPeerConnection.prototype.addTrack=function(u,d){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");const h=[].slice.call(arguments,1);if(h.length!==1||!h[0].getTracks().find(v=>v===u))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find(v=>v.track===u))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};const m=this._streams[d.id];if(m)m.addTrack(u),Promise.resolve().then(()=>{this.dispatchEvent(new Event("negotiationneeded"))});else{const v=new e.MediaStream([u]);this._streams[d.id]=v,this._reverseStreams[v.id]=d,this.addStream(v)}return this.getSenders().find(v=>v.track===u)};function o(c,u){let d=u.sdp;return Object.keys(c._reverseStreams||[]).forEach(h=>{const p=c._reverseStreams[h],m=c._streams[p.id];d=d.replace(new RegExp(m.id,"g"),p.id)}),new RTCSessionDescription({type:u.type,sdp:d})}function a(c,u){let d=u.sdp;return Object.keys(c._reverseStreams||[]).forEach(h=>{const p=c._reverseStreams[h],m=c._streams[p.id];d=d.replace(new RegExp(p.id,"g"),m.id)}),new RTCSessionDescription({type:u.type,sdp:d})}["createOffer","createAnswer"].forEach(function(c){const u=e.RTCPeerConnection.prototype[c],d={[c](){const h=arguments;return arguments.length&&typeof arguments[0]=="function"?u.apply(this,[m=>{const v=o(this,m);h[0].apply(null,[v])},m=>{h[1]&&h[1].apply(null,m)},arguments[2]]):u.apply(this,arguments).then(m=>o(this,m))}};e.RTCPeerConnection.prototype[c]=d[c]});const s=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return!arguments.length||!arguments[0].type?s.apply(this,arguments):(arguments[0]=a(this,arguments[0]),s.apply(this,arguments))};const l=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(e.RTCPeerConnection.prototype,"localDescription",{get(){const c=l.get.apply(this);return c.type===""?c:o(this,c)}}),e.RTCPeerConnection.prototype.removeTrack=function(u){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!u._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(!(u._pc===this))throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{};let h;Object.keys(this._streams).forEach(p=>{this._streams[p].getTracks().find(v=>u.track===v)&&(h=this._streams[p])}),h&&(h.getTracks().length===1?this.removeStream(this._reverseStreams[h.id]):h.removeTrack(u.track),this.dispatchEvent(new Event("negotiationneeded")))}}function UB(e,t){!e.RTCPeerConnection&&e.webkitRTCPeerConnection&&(e.RTCPeerConnection=e.webkitRTCPeerConnection),e.RTCPeerConnection&&t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(n){const r=e.RTCPeerConnection.prototype[n],i={[n](){return arguments[0]=new(n==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),r.apply(this,arguments)}};e.RTCPeerConnection.prototype[n]=i[n]})}function C4e(e,t){d0(e,"negotiationneeded",n=>{const r=n.target;if(!((t.version<72||r.getConfiguration&&r.getConfiguration().sdpSemantics==="plan-b")&&r.signalingState!=="stable"))return n})}const Tae=Object.freeze(Object.defineProperty({__proto__:null,fixNegotiationNeeded:C4e,shimAddTrackRemoveTrack:S4e,shimAddTrackRemoveTrackWithNative:b4e,shimGetSendersWithDtmf:v4e,shimGetUserMedia:p4e,shimMediaStream:m4e,shimOnTrack:g4e,shimPeerConnection:UB,shimSenderReceiverGetStats:y4e},Symbol.toStringTag,{value:"Module"}));function x4e(e,t){const n=e&&e.navigator,r=e&&e.MediaStreamTrack;if(n.getUserMedia=function(i,o,a){oq("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(i).then(o,a)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){const i=function(a,s,l){s in a&&!(l in a)&&(a[l]=a[s],delete a[s])},o=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(a){return typeof a=="object"&&typeof a.audio=="object"&&(a=JSON.parse(JSON.stringify(a)),i(a.audio,"autoGainControl","mozAutoGainControl"),i(a.audio,"noiseSuppression","mozNoiseSuppression")),o(a)},r&&r.prototype.getSettings){const a=r.prototype.getSettings;r.prototype.getSettings=function(){const s=a.apply(this,arguments);return i(s,"mozAutoGainControl","autoGainControl"),i(s,"mozNoiseSuppression","noiseSuppression"),s}}if(r&&r.prototype.applyConstraints){const a=r.prototype.applyConstraints;r.prototype.applyConstraints=function(s){return this.kind==="audio"&&typeof s=="object"&&(s=JSON.parse(JSON.stringify(s)),i(s,"autoGainControl","mozAutoGainControl"),i(s,"noiseSuppression","mozNoiseSuppression")),a.apply(this,[s])}}}}function _Ut(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(r){if(!(r&&r.video)){const i=new DOMException("getDisplayMedia without video constraints is undefined");return i.name="NotFoundError",i.code=8,Promise.reject(i)}return r.video===!0?r.video={mediaSource:t}:r.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(r)})}function w4e(e){typeof e=="object"&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function WB(e,t){if(typeof e!="object"||!(e.RTCPeerConnection||e.mozRTCPeerConnection))return;!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(i){const o=e.RTCPeerConnection.prototype[i],a={[i](){return arguments[0]=new(i==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),o.apply(this,arguments)}};e.RTCPeerConnection.prototype[i]=a[i]});const n={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},r=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[o,a,s]=arguments;return r.apply(this,[o||null]).then(l=>{if(t.version<53&&!a)try{l.forEach(c=>{c.type=n[c.type]||c.type})}catch(c){if(c.name!=="TypeError")throw c;l.forEach((u,d)=>{l.set(d,Object.assign({},u,{type:n[u.type]||u.type}))})}return l}).then(a,s)}}function _4e(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)return;const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const i=t.apply(this,[]);return i.forEach(o=>o._pc=this),i});const n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){const i=n.apply(this,arguments);return i._pc=this,i}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}function E4e(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)return;const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r}),d0(e,"track",n=>(n.receiver._pc=n.srcElement,n)),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function T4e(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){oq("removeStream","removeTrack"),this.getSenders().forEach(r=>{r.track&&n.getTracks().includes(r.track)&&this.removeTrack(r)})})}function k4e(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function O4e(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];let r=arguments[1]&&arguments[1].sendEncodings;r===void 0&&(r=[]),r=[...r];const i=r.length>0;i&&r.forEach(a=>{if("rid"in a&&!/^[a-z0-9]{0,16}$/i.test(a.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in a&&!(parseFloat(a.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in a&&!(parseFloat(a.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});const o=t.apply(this,arguments);if(i){const{sender:a}=o,s=a.getParameters();(!("encodings"in s)||s.encodings.length===1&&Object.keys(s.encodings[0]).length===0)&&(s.encodings=r,a.sendEncodings=r,this.setParametersPromises.push(a.setParameters(s).then(()=>{delete a.sendEncodings}).catch(()=>{delete a.sendEncodings})))}return o})}function P4e(e){if(!(typeof e=="object"&&e.RTCRtpSender))return;const t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){const r=t.apply(this,arguments);return"encodings"in r||(r.encodings=[].concat(this.sendEncodings||[{}])),r})}function M4e(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}function I4e(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}const kae=Object.freeze(Object.defineProperty({__proto__:null,shimAddTransceiver:O4e,shimCreateAnswer:I4e,shimCreateOffer:M4e,shimGetDisplayMedia:_Ut,shimGetParameters:P4e,shimGetUserMedia:x4e,shimOnTrack:w4e,shimPeerConnection:WB,shimRTCDataChannel:k4e,shimReceiverGetStats:E4e,shimRemoveStream:T4e,shimSenderGetStats:_4e},Symbol.toStringTag,{value:"Module"}));function $4e(e){if(!(typeof e!="object"||!e.RTCPeerConnection)){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(r){this._localStreams||(this._localStreams=[]),this._localStreams.includes(r)||this._localStreams.push(r),r.getAudioTracks().forEach(i=>t.call(this,i,r)),r.getVideoTracks().forEach(i=>t.call(this,i,r))},e.RTCPeerConnection.prototype.addTrack=function(r,...i){return i&&i.forEach(o=>{this._localStreams?this._localStreams.includes(o)||this._localStreams.push(o):this._localStreams=[o]}),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){this._localStreams||(this._localStreams=[]);const r=this._localStreams.indexOf(n);if(r===-1)return;this._localStreams.splice(r,1);const i=n.getTracks();this.getSenders().forEach(o=>{i.includes(o.track)&&this.removeTrack(o)})})}}function R4e(e){if(!(typeof e!="object"||!e.RTCPeerConnection)&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get(){return this._onaddstream},set(n){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=n),this.addEventListener("track",this._onaddstreampoly=r=>{r.streams.forEach(i=>{if(this._remoteStreams||(this._remoteStreams=[]),this._remoteStreams.includes(i))return;this._remoteStreams.push(i);const o=new Event("addstream");o.stream=i,this.dispatchEvent(o)})})}});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){const r=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(i){i.streams.forEach(o=>{if(r._remoteStreams||(r._remoteStreams=[]),r._remoteStreams.indexOf(o)>=0)return;r._remoteStreams.push(o);const a=new Event("addstream");a.stream=o,r.dispatchEvent(a)})}),t.apply(r,arguments)}}}function A4e(e){if(typeof e!="object"||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype,n=t.createOffer,r=t.createAnswer,i=t.setLocalDescription,o=t.setRemoteDescription,a=t.addIceCandidate;t.createOffer=function(c,u){const d=arguments.length>=2?arguments[2]:arguments[0],h=n.apply(this,[d]);return u?(h.then(c,u),Promise.resolve()):h},t.createAnswer=function(c,u){const d=arguments.length>=2?arguments[2]:arguments[0],h=r.apply(this,[d]);return u?(h.then(c,u),Promise.resolve()):h};let s=function(l,c,u){const d=i.apply(this,[l]);return u?(d.then(c,u),Promise.resolve()):d};t.setLocalDescription=s,s=function(l,c,u){const d=o.apply(this,[l]);return u?(d.then(c,u),Promise.resolve()):d},t.setRemoteDescription=s,s=function(l,c,u){const d=a.apply(this,[l]);return u?(d.then(c,u),Promise.resolve()):d},t.addIceCandidate=s}function N4e(e){const t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){const n=t.mediaDevices,r=n.getUserMedia.bind(n);t.mediaDevices.getUserMedia=i=>r(D4e(i))}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=(function(r,i,o){t.mediaDevices.getUserMedia(r).then(i,o)}).bind(t))}function D4e(e){return e&&e.video!==void 0?Object.assign({},e,{video:h4e(e.video)}):e}function L4e(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection;e.RTCPeerConnection=function(r,i){if(r&&r.iceServers){const o=[];for(let a=0;a<r.iceServers.length;a++){let s=r.iceServers[a];s.urls===void 0&&s.url?(oq("RTCIceServer.url","RTCIceServer.urls"),s=JSON.parse(JSON.stringify(s)),s.urls=s.url,delete s.url,o.push(s)):o.push(r.iceServers[a])}r.iceServers=o}return new t(r,i)},e.RTCPeerConnection.prototype=t.prototype,"generateCertificate"in t&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get(){return t.generateCertificate}})}function F4e(e){typeof e=="object"&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function j4e(e){const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(r){if(r){typeof r.offerToReceiveAudio<"u"&&(r.offerToReceiveAudio=!!r.offerToReceiveAudio);const i=this.getTransceivers().find(a=>a.receiver.track.kind==="audio");r.offerToReceiveAudio===!1&&i?i.direction==="sendrecv"?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":i.direction==="recvonly"&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):r.offerToReceiveAudio===!0&&!i&&this.addTransceiver("audio",{direction:"recvonly"}),typeof r.offerToReceiveVideo<"u"&&(r.offerToReceiveVideo=!!r.offerToReceiveVideo);const o=this.getTransceivers().find(a=>a.receiver.track.kind==="video");r.offerToReceiveVideo===!1&&o?o.direction==="sendrecv"?o.setDirection?o.setDirection("sendonly"):o.direction="sendonly":o.direction==="recvonly"&&(o.setDirection?o.setDirection("inactive"):o.direction="inactive"):r.offerToReceiveVideo===!0&&!o&&this.addTransceiver("video",{direction:"recvonly"})}return t.apply(this,arguments)}}function B4e(e){typeof e!="object"||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}const Oae=Object.freeze(Object.defineProperty({__proto__:null,shimAudioContext:B4e,shimCallbacksAPI:A4e,shimConstraints:D4e,shimCreateOfferLegacy:j4e,shimGetUserMedia:N4e,shimLocalStreamsAPI:$4e,shimRTCIceServerUrls:L4e,shimRemoteStreamsAPI:R4e,shimTrackEventTransceiver:F4e},Symbol.toStringTag,{value:"Module"}));var H4e={exports:{}};(function(e){const t={};t.generateIdentifier=function(){return Math.random().toString(36).substring(2,12)},t.localCName=t.generateIdentifier(),t.splitLines=function(n){return n.trim().split(`
|
||
`).map(r=>r.trim())},t.splitSections=function(n){return n.split(`
|
||
m=`).map((i,o)=>(o>0?"m="+i:i).trim()+`\r
|
||
`)},t.getDescription=function(n){const r=t.splitSections(n);return r&&r[0]},t.getMediaSections=function(n){const r=t.splitSections(n);return r.shift(),r},t.matchPrefix=function(n,r){return t.splitLines(n).filter(i=>i.indexOf(r)===0)},t.parseCandidate=function(n){let r;n.indexOf("a=candidate:")===0?r=n.substring(12).split(" "):r=n.substring(10).split(" ");const i={foundation:r[0],component:{1:"rtp",2:"rtcp"}[r[1]]||r[1],protocol:r[2].toLowerCase(),priority:parseInt(r[3],10),ip:r[4],address:r[4],port:parseInt(r[5],10),type:r[7]};for(let o=8;o<r.length;o+=2)switch(r[o]){case"raddr":i.relatedAddress=r[o+1];break;case"rport":i.relatedPort=parseInt(r[o+1],10);break;case"tcptype":i.tcpType=r[o+1];break;case"ufrag":i.ufrag=r[o+1],i.usernameFragment=r[o+1];break;default:i[r[o]]===void 0&&(i[r[o]]=r[o+1]);break}return i},t.writeCandidate=function(n){const r=[];r.push(n.foundation);const i=n.component;i==="rtp"?r.push(1):i==="rtcp"?r.push(2):r.push(i),r.push(n.protocol.toUpperCase()),r.push(n.priority),r.push(n.address||n.ip),r.push(n.port);const o=n.type;return r.push("typ"),r.push(o),o!=="host"&&n.relatedAddress&&n.relatedPort&&(r.push("raddr"),r.push(n.relatedAddress),r.push("rport"),r.push(n.relatedPort)),n.tcpType&&n.protocol.toLowerCase()==="tcp"&&(r.push("tcptype"),r.push(n.tcpType)),(n.usernameFragment||n.ufrag)&&(r.push("ufrag"),r.push(n.usernameFragment||n.ufrag)),"candidate:"+r.join(" ")},t.parseIceOptions=function(n){return n.substring(14).split(" ")},t.parseRtpMap=function(n){let r=n.substring(9).split(" ");const i={payloadType:parseInt(r.shift(),10)};return r=r[0].split("/"),i.name=r[0],i.clockRate=parseInt(r[1],10),i.channels=r.length===3?parseInt(r[2],10):1,i.numChannels=i.channels,i},t.writeRtpMap=function(n){let r=n.payloadType;n.preferredPayloadType!==void 0&&(r=n.preferredPayloadType);const i=n.channels||n.numChannels||1;return"a=rtpmap:"+r+" "+n.name+"/"+n.clockRate+(i!==1?"/"+i:"")+`\r
|
||
`},t.parseExtmap=function(n){const r=n.substring(9).split(" ");return{id:parseInt(r[0],10),direction:r[0].indexOf("/")>0?r[0].split("/")[1]:"sendrecv",uri:r[1],attributes:r.slice(2).join(" ")}},t.writeExtmap=function(n){return"a=extmap:"+(n.id||n.preferredId)+(n.direction&&n.direction!=="sendrecv"?"/"+n.direction:"")+" "+n.uri+(n.attributes?" "+n.attributes:"")+`\r
|
||
`},t.parseFmtp=function(n){const r={};let i;const o=n.substring(n.indexOf(" ")+1).split(";");for(let a=0;a<o.length;a++)i=o[a].trim().split("="),r[i[0].trim()]=i[1];return r},t.writeFmtp=function(n){let r="",i=n.payloadType;if(n.preferredPayloadType!==void 0&&(i=n.preferredPayloadType),n.parameters&&Object.keys(n.parameters).length){const o=[];Object.keys(n.parameters).forEach(a=>{n.parameters[a]!==void 0?o.push(a+"="+n.parameters[a]):o.push(a)}),r+="a=fmtp:"+i+" "+o.join(";")+`\r
|
||
`}return r},t.parseRtcpFb=function(n){const r=n.substring(n.indexOf(" ")+1).split(" ");return{type:r.shift(),parameter:r.join(" ")}},t.writeRtcpFb=function(n){let r="",i=n.payloadType;return n.preferredPayloadType!==void 0&&(i=n.preferredPayloadType),n.rtcpFeedback&&n.rtcpFeedback.length&&n.rtcpFeedback.forEach(o=>{r+="a=rtcp-fb:"+i+" "+o.type+(o.parameter&&o.parameter.length?" "+o.parameter:"")+`\r
|
||
`}),r},t.parseSsrcMedia=function(n){const r=n.indexOf(" "),i={ssrc:parseInt(n.substring(7,r),10)},o=n.indexOf(":",r);return o>-1?(i.attribute=n.substring(r+1,o),i.value=n.substring(o+1)):i.attribute=n.substring(r+1),i},t.parseSsrcGroup=function(n){const r=n.substring(13).split(" ");return{semantics:r.shift(),ssrcs:r.map(i=>parseInt(i,10))}},t.getMid=function(n){const r=t.matchPrefix(n,"a=mid:")[0];if(r)return r.substring(6)},t.parseFingerprint=function(n){const r=n.substring(14).split(" ");return{algorithm:r[0].toLowerCase(),value:r[1].toUpperCase()}},t.getDtlsParameters=function(n,r){return{role:"auto",fingerprints:t.matchPrefix(n+r,"a=fingerprint:").map(t.parseFingerprint)}},t.writeDtlsParameters=function(n,r){let i="a=setup:"+r+`\r
|
||
`;return n.fingerprints.forEach(o=>{i+="a=fingerprint:"+o.algorithm+" "+o.value+`\r
|
||
`}),i},t.parseCryptoLine=function(n){const r=n.substring(9).split(" ");return{tag:parseInt(r[0],10),cryptoSuite:r[1],keyParams:r[2],sessionParams:r.slice(3)}},t.writeCryptoLine=function(n){return"a=crypto:"+n.tag+" "+n.cryptoSuite+" "+(typeof n.keyParams=="object"?t.writeCryptoKeyParams(n.keyParams):n.keyParams)+(n.sessionParams?" "+n.sessionParams.join(" "):"")+`\r
|
||
`},t.parseCryptoKeyParams=function(n){if(n.indexOf("inline:")!==0)return null;const r=n.substring(7).split("|");return{keyMethod:"inline",keySalt:r[0],lifeTime:r[1],mkiValue:r[2]?r[2].split(":")[0]:void 0,mkiLength:r[2]?r[2].split(":")[1]:void 0}},t.writeCryptoKeyParams=function(n){return n.keyMethod+":"+n.keySalt+(n.lifeTime?"|"+n.lifeTime:"")+(n.mkiValue&&n.mkiLength?"|"+n.mkiValue+":"+n.mkiLength:"")},t.getCryptoParameters=function(n,r){return t.matchPrefix(n+r,"a=crypto:").map(t.parseCryptoLine)},t.getIceParameters=function(n,r){const i=t.matchPrefix(n+r,"a=ice-ufrag:")[0],o=t.matchPrefix(n+r,"a=ice-pwd:")[0];return i&&o?{usernameFragment:i.substring(12),password:o.substring(10)}:null},t.writeIceParameters=function(n){let r="a=ice-ufrag:"+n.usernameFragment+`\r
|
||
a=ice-pwd:`+n.password+`\r
|
||
`;return n.iceLite&&(r+=`a=ice-lite\r
|
||
`),r},t.parseRtpParameters=function(n){const r={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},o=t.splitLines(n)[0].split(" ");r.profile=o[2];for(let s=3;s<o.length;s++){const l=o[s],c=t.matchPrefix(n,"a=rtpmap:"+l+" ")[0];if(c){const u=t.parseRtpMap(c),d=t.matchPrefix(n,"a=fmtp:"+l+" ");switch(u.parameters=d.length?t.parseFmtp(d[0]):{},u.rtcpFeedback=t.matchPrefix(n,"a=rtcp-fb:"+l+" ").map(t.parseRtcpFb),r.codecs.push(u),u.name.toUpperCase()){case"RED":case"ULPFEC":r.fecMechanisms.push(u.name.toUpperCase());break}}}t.matchPrefix(n,"a=extmap:").forEach(s=>{r.headerExtensions.push(t.parseExtmap(s))});const a=t.matchPrefix(n,"a=rtcp-fb:* ").map(t.parseRtcpFb);return r.codecs.forEach(s=>{a.forEach(l=>{s.rtcpFeedback.find(u=>u.type===l.type&&u.parameter===l.parameter)||s.rtcpFeedback.push(l)})}),r},t.writeRtpDescription=function(n,r){let i="";i+="m="+n+" ",i+=r.codecs.length>0?"9":"0",i+=" "+(r.profile||"UDP/TLS/RTP/SAVPF")+" ",i+=r.codecs.map(a=>a.preferredPayloadType!==void 0?a.preferredPayloadType:a.payloadType).join(" ")+`\r
|
||
`,i+=`c=IN IP4 0.0.0.0\r
|
||
`,i+=`a=rtcp:9 IN IP4 0.0.0.0\r
|
||
`,r.codecs.forEach(a=>{i+=t.writeRtpMap(a),i+=t.writeFmtp(a),i+=t.writeRtcpFb(a)});let o=0;return r.codecs.forEach(a=>{a.maxptime>o&&(o=a.maxptime)}),o>0&&(i+="a=maxptime:"+o+`\r
|
||
`),r.headerExtensions&&r.headerExtensions.forEach(a=>{i+=t.writeExtmap(a)}),i},t.parseRtpEncodingParameters=function(n){const r=[],i=t.parseRtpParameters(n),o=i.fecMechanisms.indexOf("RED")!==-1,a=i.fecMechanisms.indexOf("ULPFEC")!==-1,s=t.matchPrefix(n,"a=ssrc:").map(h=>t.parseSsrcMedia(h)).filter(h=>h.attribute==="cname"),l=s.length>0&&s[0].ssrc;let c;const u=t.matchPrefix(n,"a=ssrc-group:FID").map(h=>h.substring(17).split(" ").map(m=>parseInt(m,10)));u.length>0&&u[0].length>1&&u[0][0]===l&&(c=u[0][1]),i.codecs.forEach(h=>{if(h.name.toUpperCase()==="RTX"&&h.parameters.apt){let p={ssrc:l,codecPayloadType:parseInt(h.parameters.apt,10)};l&&c&&(p.rtx={ssrc:c}),r.push(p),o&&(p=JSON.parse(JSON.stringify(p)),p.fec={ssrc:l,mechanism:a?"red+ulpfec":"red"},r.push(p))}}),r.length===0&&l&&r.push({ssrc:l});let d=t.matchPrefix(n,"b=");return d.length&&(d[0].indexOf("b=TIAS:")===0?d=parseInt(d[0].substring(7),10):d[0].indexOf("b=AS:")===0?d=parseInt(d[0].substring(5),10)*1e3*.95-50*40*8:d=void 0,r.forEach(h=>{h.maxBitrate=d})),r},t.parseRtcpParameters=function(n){const r={},i=t.matchPrefix(n,"a=ssrc:").map(s=>t.parseSsrcMedia(s)).filter(s=>s.attribute==="cname")[0];i&&(r.cname=i.value,r.ssrc=i.ssrc);const o=t.matchPrefix(n,"a=rtcp-rsize");r.reducedSize=o.length>0,r.compound=o.length===0;const a=t.matchPrefix(n,"a=rtcp-mux");return r.mux=a.length>0,r},t.writeRtcpParameters=function(n){let r="";return n.reducedSize&&(r+=`a=rtcp-rsize\r
|
||
`),n.mux&&(r+=`a=rtcp-mux\r
|
||
`),n.ssrc!==void 0&&n.cname&&(r+="a=ssrc:"+n.ssrc+" cname:"+n.cname+`\r
|
||
`),r},t.parseMsid=function(n){let r;const i=t.matchPrefix(n,"a=msid:");if(i.length===1)return r=i[0].substring(7).split(" "),{stream:r[0],track:r[1]};const o=t.matchPrefix(n,"a=ssrc:").map(a=>t.parseSsrcMedia(a)).filter(a=>a.attribute==="msid");if(o.length>0)return r=o[0].value.split(" "),{stream:r[0],track:r[1]}},t.parseSctpDescription=function(n){const r=t.parseMLine(n),i=t.matchPrefix(n,"a=max-message-size:");let o;i.length>0&&(o=parseInt(i[0].substring(19),10)),isNaN(o)&&(o=65536);const a=t.matchPrefix(n,"a=sctp-port:");if(a.length>0)return{port:parseInt(a[0].substring(12),10),protocol:r.fmt,maxMessageSize:o};const s=t.matchPrefix(n,"a=sctpmap:");if(s.length>0){const l=s[0].substring(10).split(" ");return{port:parseInt(l[0],10),protocol:l[1],maxMessageSize:o}}},t.writeSctpDescription=function(n,r){let i=[];return n.protocol!=="DTLS/SCTP"?i=["m="+n.kind+" 9 "+n.protocol+" "+r.protocol+`\r
|
||
`,`c=IN IP4 0.0.0.0\r
|
||
`,"a=sctp-port:"+r.port+`\r
|
||
`]:i=["m="+n.kind+" 9 "+n.protocol+" "+r.port+`\r
|
||
`,`c=IN IP4 0.0.0.0\r
|
||
`,"a=sctpmap:"+r.port+" "+r.protocol+` 65535\r
|
||
`],r.maxMessageSize!==void 0&&i.push("a=max-message-size:"+r.maxMessageSize+`\r
|
||
`),i.join("")},t.generateSessionId=function(){return Math.random().toString().substr(2,22)},t.writeSessionBoilerplate=function(n,r,i){let o;const a=r!==void 0?r:2;return n?o=n:o=t.generateSessionId(),`v=0\r
|
||
o=`+(i||"thisisadapterortc")+" "+o+" "+a+` IN IP4 127.0.0.1\r
|
||
s=-\r
|
||
t=0 0\r
|
||
`},t.getDirection=function(n,r){const i=t.splitLines(n);for(let o=0;o<i.length;o++)switch(i[o]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return i[o].substring(2)}return r?t.getDirection(r):"sendrecv"},t.getKind=function(n){return t.splitLines(n)[0].split(" ")[0].substring(2)},t.isRejected=function(n){return n.split(" ",2)[1]==="0"},t.parseMLine=function(n){const i=t.splitLines(n)[0].substring(2).split(" ");return{kind:i[0],port:parseInt(i[1],10),protocol:i[2],fmt:i.slice(3).join(" ")}},t.parseOLine=function(n){const i=t.matchPrefix(n,"o=")[0].substring(2).split(" ");return{username:i[0],sessionId:i[1],sessionVersion:parseInt(i[2],10),netType:i[3],addressType:i[4],address:i[5]}},t.isValidSDP=function(n){if(typeof n!="string"||n.length===0)return!1;const r=t.splitLines(n);for(let i=0;i<r.length;i++)if(r[i].length<2||r[i].charAt(1)!=="=")return!1;return!0},e.exports=t})(H4e);var z4e=H4e.exports;const yb=gi(z4e),EUt=Qk({__proto__:null,default:yb},[z4e]);function c3(e){if(!e.RTCIceCandidate||e.RTCIceCandidate&&"foundation"in e.RTCIceCandidate.prototype)return;const t=e.RTCIceCandidate;e.RTCIceCandidate=function(r){if(typeof r=="object"&&r.candidate&&r.candidate.indexOf("a=")===0&&(r=JSON.parse(JSON.stringify(r)),r.candidate=r.candidate.substring(2)),r.candidate&&r.candidate.length){const i=new t(r),o=yb.parseCandidate(r.candidate);for(const a in o)a in i||Object.defineProperty(i,a,{value:o[a]});return i.toJSON=function(){return{candidate:i.candidate,sdpMid:i.sdpMid,sdpMLineIndex:i.sdpMLineIndex,usernameFragment:i.usernameFragment}},i}return new t(r)},e.RTCIceCandidate.prototype=t.prototype,d0(e,"icecandidate",n=>(n.candidate&&Object.defineProperty(n,"candidate",{value:new e.RTCIceCandidate(n.candidate),writable:"false"}),n))}function VB(e){!e.RTCIceCandidate||e.RTCIceCandidate&&"relayProtocol"in e.RTCIceCandidate.prototype||d0(e,"icecandidate",t=>{if(t.candidate){const n=yb.parseCandidate(t.candidate.candidate);n.type==="relay"&&(t.candidate.relayProtocol={0:"tls",1:"tcp",2:"udp"}[n.priority>>24])}return t})}function u3(e,t){if(!e.RTCPeerConnection)return;"sctp"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp}});const n=function(s){if(!s||!s.sdp)return!1;const l=yb.splitSections(s.sdp);return l.shift(),l.some(c=>{const u=yb.parseMLine(c);return u&&u.kind==="application"&&u.protocol.indexOf("SCTP")!==-1})},r=function(s){const l=s.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(l===null||l.length<2)return-1;const c=parseInt(l[1],10);return c!==c?-1:c},i=function(s){let l=65536;return t.browser==="firefox"&&(t.version<57?s===-1?l=16384:l=2147483637:t.version<60?l=t.version===57?65535:65536:l=2147483637),l},o=function(s,l){let c=65536;t.browser==="firefox"&&t.version===57&&(c=65535);const u=yb.matchPrefix(s.sdp,"a=max-message-size:");return u.length>0?c=parseInt(u[0].substring(19),10):t.browser==="firefox"&&l!==-1&&(c=2147483637),c},a=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,t.browser==="chrome"&&t.version>=76){const{sdpSemantics:l}=this.getConfiguration();l==="plan-b"&&Object.defineProperty(this,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp},enumerable:!0,configurable:!0})}if(n(arguments[0])){const l=r(arguments[0]),c=i(l),u=o(arguments[0],l);let d;c===0&&u===0?d=Number.POSITIVE_INFINITY:c===0||u===0?d=Math.max(c,u):d=Math.min(c,u);const h={};Object.defineProperty(h,"maxMessageSize",{get(){return d}}),this._sctp=h}return a.apply(this,arguments)}}function d3(e){if(!(e.RTCPeerConnection&&"createDataChannel"in e.RTCPeerConnection.prototype))return;function t(r,i){const o=r.send;r.send=function(){const s=arguments[0],l=s.length||s.size||s.byteLength;if(r.readyState==="open"&&i.sctp&&l>i.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+i.sctp.maxMessageSize+" bytes)");return o.apply(r,arguments)}}const n=e.RTCPeerConnection.prototype.createDataChannel;e.RTCPeerConnection.prototype.createDataChannel=function(){const i=n.apply(this,arguments);return t(i,this),i},d0(e,"datachannel",r=>(t(r.channel,r.target),r))}function KB(e){if(!e.RTCPeerConnection||"connectionState"in e.RTCPeerConnection.prototype)return;const t=e.RTCPeerConnection.prototype;Object.defineProperty(t,"connectionState",{get(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(t,"onconnectionstatechange",{get(){return this._onconnectionstatechange||null},set(n){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),n&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=n)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(n=>{const r=t[n];t[n]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=i=>{const o=i.target;if(o._lastConnectionState!==o.connectionState){o._lastConnectionState=o.connectionState;const a=new Event("connectionstatechange",i);o.dispatchEvent(a)}return i},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),r.apply(this,arguments)}})}function qB(e,t){if(!e.RTCPeerConnection||t.browser==="chrome"&&t.version>=71||t.browser==="safari"&&t.version>=605)return;const n=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(i){if(i&&i.sdp&&i.sdp.indexOf(`
|
||
a=extmap-allow-mixed`)!==-1){const o=i.sdp.split(`
|
||
`).filter(a=>a.trim()!=="a=extmap-allow-mixed").join(`
|
||
`);e.RTCSessionDescription&&i instanceof e.RTCSessionDescription?arguments[0]=new e.RTCSessionDescription({type:i.type,sdp:o}):i.sdp=o}return n.apply(this,arguments)}}function f3(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.addIceCandidate;!n||n.length===0||(e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?(t.browser==="chrome"&&t.version<78||t.browser==="firefox"&&t.version<68||t.browser==="safari")&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())})}function h3(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.setLocalDescription;!n||n.length===0||(e.RTCPeerConnection.prototype.setLocalDescription=function(){let i=arguments[0]||{};if(typeof i!="object"||i.type&&i.sdp)return n.apply(this,arguments);if(i={type:i.type,sdp:i.sdp},!i.type)switch(this.signalingState){case"stable":case"have-local-offer":case"have-remote-pranswer":i.type="offer";break;default:i.type="answer";break}return i.sdp||i.type!=="offer"&&i.type!=="answer"?n.apply(this,[i]):(i.type==="offer"?this.createOffer:this.createAnswer).apply(this).then(a=>n.apply(this,[a]))})}const TUt=Object.freeze(Object.defineProperty({__proto__:null,removeExtmapAllowMixed:qB,shimAddIceCandidateNullOrEmpty:f3,shimConnectionState:KB,shimMaxMessageSize:u3,shimParameterlessSetLocalDescription:h3,shimRTCIceCandidate:c3,shimRTCIceCandidateRelayProtocol:VB,shimSendThrowTypeError:d3},Symbol.toStringTag,{value:"Module"}));function kUt({window:e}={},t={shimChrome:!0,shimFirefox:!0,shimSafari:!0}){const n=f4e,r=wUt(e),i={browserDetails:r,commonShim:TUt,extractVersion:l3,disableLog:CUt,disableWarnings:xUt,sdp:EUt};switch(r.browser){case"chrome":if(!Tae||!UB||!t.shimChrome)return n("Chrome shim is not included in this adapter release."),i;if(r.version===null)return n("Chrome shim can not determine version, not shimming."),i;n("adapter.js shimming chrome."),i.browserShim=Tae,f3(e,r),h3(e),p4e(e,r),m4e(e),UB(e,r),g4e(e),S4e(e,r),v4e(e),y4e(e),C4e(e,r),c3(e),VB(e),KB(e),u3(e,r),d3(e),qB(e,r);break;case"firefox":if(!kae||!WB||!t.shimFirefox)return n("Firefox shim is not included in this adapter release."),i;n("adapter.js shimming firefox."),i.browserShim=kae,f3(e,r),h3(e),x4e(e,r),WB(e,r),w4e(e),T4e(e),_4e(e),E4e(e),k4e(e),O4e(e),P4e(e),M4e(e),I4e(e),c3(e),KB(e),u3(e,r),d3(e);break;case"safari":if(!Oae||!t.shimSafari)return n("Safari shim is not included in this adapter release."),i;n("adapter.js shimming safari."),i.browserShim=Oae,f3(e,r),h3(e),L4e(e),j4e(e),A4e(e),$4e(e),R4e(e),F4e(e),N4e(e),B4e(e),c3(e),VB(e),u3(e,r),d3(e),qB(e,r);break;default:n("Unsupported browser!");break}return i}const Pae=kUt({window:typeof window>"u"?void 0:window});function f0(e,t,n,r){Object.defineProperty(e,t,{get:n,set:r,enumerable:!0,configurable:!0})}class U4e{constructor(){this.chunkedMTU=16300,this._dataCount=1,this.chunk=t=>{const n=[],r=t.byteLength,i=Math.ceil(r/this.chunkedMTU);let o=0,a=0;for(;a<r;){const s=Math.min(r,a+this.chunkedMTU),l=t.slice(a,s),c={__peerData:this._dataCount,n:o,data:l,total:i};n.push(c),a=s,o++}return this._dataCount++,n}}}function OUt(e){let t=0;for(const i of e)t+=i.byteLength;const n=new Uint8Array(t);let r=0;for(const i of e)n.set(i,r),r+=i.byteLength;return n}const rN=Pae.default||Pae,Jx=new class{isWebRTCSupported(){return typeof RTCPeerConnection<"u"}isBrowserSupported(){const e=this.getBrowser(),t=this.getVersion();return this.supportedBrowsers.includes(e)?e==="chrome"?t>=this.minChromeVersion:e==="firefox"?t>=this.minFirefoxVersion:e==="safari"?!this.isIOS&&t>=this.minSafariVersion:!1:!1}getBrowser(){return rN.browserDetails.browser}getVersion(){return rN.browserDetails.version||0}isUnifiedPlanSupported(){const e=this.getBrowser(),t=rN.browserDetails.version||0;if(e==="chrome"&&t<this.minChromeVersion)return!1;if(e==="firefox"&&t>=this.minFirefoxVersion)return!0;if(!window.RTCRtpTransceiver||!("currentDirection"in RTCRtpTransceiver.prototype))return!1;let n,r=!1;try{n=new RTCPeerConnection,n.addTransceiver("audio"),r=!0}catch{}finally{n&&n.close()}return r}toString(){return`Supports:
|
||
browser:${this.getBrowser()}
|
||
version:${this.getVersion()}
|
||
isIOS:${this.isIOS}
|
||
isWebRTCSupported:${this.isWebRTCSupported()}
|
||
isBrowserSupported:${this.isBrowserSupported()}
|
||
isUnifiedPlanSupported:${this.isUnifiedPlanSupported()}`}constructor(){this.isIOS=typeof navigator<"u"?["iPad","iPhone","iPod"].includes(navigator.platform):!1,this.supportedBrowsers=["firefox","chrome","safari"],this.minFirefoxVersion=59,this.minChromeVersion=72,this.minSafariVersion=605}},PUt=e=>!e||/^[A-Za-z0-9]+(?:[ _-][A-Za-z0-9]+)*$/.test(e),W4e=()=>Math.random().toString(36).slice(2),Mae={iceServers:[{urls:"stun:stun.l.google.com:19302"},{urls:["turn:eu-0.turn.peerjs.com:3478","turn:us-0.turn.peerjs.com:3478"],username:"peerjs",credential:"peerjsp"}],sdpSemantics:"unified-plan"};class MUt extends U4e{noop(){}blobToArrayBuffer(t,n){const r=new FileReader;return r.onload=function(i){i.target&&n(i.target.result)},r.readAsArrayBuffer(t),r}binaryStringToArrayBuffer(t){const n=new Uint8Array(t.length);for(let r=0;r<t.length;r++)n[r]=t.charCodeAt(r)&255;return n.buffer}isSecure(){return location.protocol==="https:"}constructor(...t){super(...t),this.CLOUD_HOST="0.peerjs.com",this.CLOUD_PORT=443,this.chunkedBrowsers={Chrome:1,chrome:1},this.defaultConfig=Mae,this.browser=Jx.getBrowser(),this.browserVersion=Jx.getVersion(),this.pack=c4e,this.unpack=l4e,this.supports=function(){const n={browser:Jx.isBrowserSupported(),webRTC:Jx.isWebRTCSupported(),audioVideo:!1,data:!1,binaryBlob:!1,reliable:!1};if(!n.webRTC)return n;let r;try{r=new RTCPeerConnection(Mae),n.audioVideo=!0;let i;try{i=r.createDataChannel("_PEERJSTEST",{ordered:!0}),n.data=!0,n.reliable=!!i.ordered;try{i.binaryType="blob",n.binaryBlob=!Jx.isIOS}catch{}}catch{}finally{i&&i.close()}}catch{}finally{r&&r.close()}return n}(),this.validateId=PUt,this.randomToken=W4e}}const Rl=new MUt,IUt="PeerJS: ";var Iae;(function(e){e[e.Disabled=0]="Disabled",e[e.Errors=1]="Errors",e[e.Warnings=2]="Warnings",e[e.All=3]="All"})(Iae||(Iae={}));class $Ut{get logLevel(){return this._logLevel}set logLevel(t){this._logLevel=t}log(...t){this._logLevel>=3&&this._print(3,...t)}warn(...t){this._logLevel>=2&&this._print(2,...t)}error(...t){this._logLevel>=1&&this._print(1,...t)}setLogFunction(t){this._print=t}_print(t,...n){const r=[IUt,...n];for(const i in r)r[i]instanceof Error&&(r[i]="("+r[i].name+") "+r[i].message);t>=3?console.log(...r):t>=2?console.warn("WARNING",...r):t>=1&&console.error("ERROR",...r)}constructor(){this._logLevel=0}}var ur=new $Ut,aq={},RUt=Object.prototype.hasOwnProperty,ml="~";function N_(){}Object.create&&(N_.prototype=Object.create(null),new N_().__proto__||(ml=!1));function AUt(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function V4e(e,t,n,r,i){if(typeof n!="function")throw new TypeError("The listener must be a function");var o=new AUt(n,r||e,i),a=ml?ml+t:t;return e._events[a]?e._events[a].fn?e._events[a]=[e._events[a],o]:e._events[a].push(o):(e._events[a]=o,e._eventsCount++),e}function p3(e,t){--e._eventsCount===0?e._events=new N_:delete e._events[t]}function Gs(){this._events=new N_,this._eventsCount=0}Gs.prototype.eventNames=function(){var t=[],n,r;if(this._eventsCount===0)return t;for(r in n=this._events)RUt.call(n,r)&&t.push(ml?r.slice(1):r);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(n)):t};Gs.prototype.listeners=function(t){var n=ml?ml+t:t,r=this._events[n];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,o=r.length,a=new Array(o);i<o;i++)a[i]=r[i].fn;return a};Gs.prototype.listenerCount=function(t){var n=ml?ml+t:t,r=this._events[n];return r?r.fn?1:r.length:0};Gs.prototype.emit=function(t,n,r,i,o,a){var s=ml?ml+t:t;if(!this._events[s])return!1;var l=this._events[s],c=arguments.length,u,d;if(l.fn){switch(l.once&&this.removeListener(t,l.fn,void 0,!0),c){case 1:return l.fn.call(l.context),!0;case 2:return l.fn.call(l.context,n),!0;case 3:return l.fn.call(l.context,n,r),!0;case 4:return l.fn.call(l.context,n,r,i),!0;case 5:return l.fn.call(l.context,n,r,i,o),!0;case 6:return l.fn.call(l.context,n,r,i,o,a),!0}for(d=1,u=new Array(c-1);d<c;d++)u[d-1]=arguments[d];l.fn.apply(l.context,u)}else{var h=l.length,p;for(d=0;d<h;d++)switch(l[d].once&&this.removeListener(t,l[d].fn,void 0,!0),c){case 1:l[d].fn.call(l[d].context);break;case 2:l[d].fn.call(l[d].context,n);break;case 3:l[d].fn.call(l[d].context,n,r);break;case 4:l[d].fn.call(l[d].context,n,r,i);break;default:if(!u)for(p=1,u=new Array(c-1);p<c;p++)u[p-1]=arguments[p];l[d].fn.apply(l[d].context,u)}}return!0};Gs.prototype.on=function(t,n,r){return V4e(this,t,n,r,!1)};Gs.prototype.once=function(t,n,r){return V4e(this,t,n,r,!0)};Gs.prototype.removeListener=function(t,n,r,i){var o=ml?ml+t:t;if(!this._events[o])return this;if(!n)return p3(this,o),this;var a=this._events[o];if(a.fn)a.fn===n&&(!i||a.once)&&(!r||a.context===r)&&p3(this,o);else{for(var s=0,l=[],c=a.length;s<c;s++)(a[s].fn!==n||i&&!a[s].once||r&&a[s].context!==r)&&l.push(a[s]);l.length?this._events[o]=l.length===1?l[0]:l:p3(this,o)}return this};Gs.prototype.removeAllListeners=function(t){var n;return t?(n=ml?ml+t:t,this._events[n]&&p3(this,n)):(this._events=new N_,this._eventsCount=0),this};Gs.prototype.off=Gs.prototype.removeListener;Gs.prototype.addListener=Gs.prototype.on;Gs.prefixed=ml;Gs.EventEmitter=Gs;aq=Gs;var h0={};f0(h0,"ConnectionType",()=>Vf);f0(h0,"PeerErrorType",()=>Zo);f0(h0,"BaseConnectionErrorType",()=>D_);f0(h0,"DataConnectionErrorType",()=>L_);f0(h0,"SerializationType",()=>wS);f0(h0,"SocketEventType",()=>Bf);f0(h0,"ServerMessageType",()=>ns);var Vf;(function(e){e.Data="data",e.Media="media"})(Vf||(Vf={}));var Zo;(function(e){e.BrowserIncompatible="browser-incompatible",e.Disconnected="disconnected",e.InvalidID="invalid-id",e.InvalidKey="invalid-key",e.Network="network",e.PeerUnavailable="peer-unavailable",e.SslUnavailable="ssl-unavailable",e.ServerError="server-error",e.SocketError="socket-error",e.SocketClosed="socket-closed",e.UnavailableID="unavailable-id",e.WebRTC="webrtc"})(Zo||(Zo={}));var D_;(function(e){e.NegotiationFailed="negotiation-failed",e.ConnectionClosed="connection-closed"})(D_||(D_={}));var L_;(function(e){e.NotOpenYet="not-open-yet",e.MessageToBig="message-too-big"})(L_||(L_={}));var wS;(function(e){e.Binary="binary",e.BinaryUTF8="binary-utf8",e.JSON="json",e.None="raw"})(wS||(wS={}));var Bf;(function(e){e.Message="message",e.Disconnected="disconnected",e.Error="error",e.Close="close"})(Bf||(Bf={}));var ns;(function(e){e.Heartbeat="HEARTBEAT",e.Candidate="CANDIDATE",e.Offer="OFFER",e.Answer="ANSWER",e.Open="OPEN",e.Error="ERROR",e.IdTaken="ID-TAKEN",e.InvalidKey="INVALID-KEY",e.Leave="LEAVE",e.Expire="EXPIRE"})(ns||(ns={}));var sq={};sq=JSON.parse('{"name":"peerjs","version":"1.5.4","keywords":["peerjs","webrtc","p2p","rtc"],"description":"PeerJS client","homepage":"https://peerjs.com","bugs":{"url":"https://github.com/peers/peerjs/issues"},"repository":{"type":"git","url":"https://github.com/peers/peerjs"},"license":"MIT","contributors":["Michelle Bu <michelle@michellebu.com>","afrokick <devbyru@gmail.com>","ericz <really.ez@gmail.com>","Jairo <kidandcat@gmail.com>","Jonas Gloning <34194370+jonasgloning@users.noreply.github.com>","Jairo Caro-Accino Viciana <jairo@galax.be>","Carlos Caballero <carlos.caballero.gonzalez@gmail.com>","hc <hheennrryy@gmail.com>","Muhammad Asif <capripio@gmail.com>","PrashoonB <prashoonbhattacharjee@gmail.com>","Harsh Bardhan Mishra <47351025+HarshCasper@users.noreply.github.com>","akotynski <aleksanderkotbury@gmail.com>","lmb <i@lmb.io>","Jairooo <jairocaro@msn.com>","Moritz Stückler <moritz.stueckler@gmail.com>","Simon <crydotsnakegithub@gmail.com>","Denis Lukov <denismassters@gmail.com>","Philipp Hancke <fippo@andyet.net>","Hans Oksendahl <hansoksendahl@gmail.com>","Jess <jessachandler@gmail.com>","khankuan <khankuan@gmail.com>","DUODVK <kurmanov.work@gmail.com>","XiZhao <kwang1imsa@gmail.com>","Matthias Lohr <matthias@lohr.me>","=frank tree <=frnktrb@googlemail.com>","Andre Eckardt <aeckardt@outlook.com>","Chris Cowan <agentme49@gmail.com>","Alex Chuev <alex@chuev.com>","alxnull <alxnull@e.mail.de>","Yemel Jardi <angel.jardi@gmail.com>","Ben Parnell <benjaminparnell.94@gmail.com>","Benny Lichtner <bennlich@gmail.com>","fresheneesz <bitetrudpublic@gmail.com>","bob.barstead@exaptive.com <bob.barstead@exaptive.com>","chandika <chandika@gmail.com>","emersion <contact@emersion.fr>","Christopher Van <cvan@users.noreply.github.com>","eddieherm <edhermoso@gmail.com>","Eduardo Pinho <enet4mikeenet@gmail.com>","Evandro Zanatta <ezanatta@tray.net.br>","Gardner Bickford <gardner@users.noreply.github.com>","Gian Luca <gianluca.cecchi@cynny.com>","PatrickJS <github@gdi2290.com>","jonnyf <github@jonathanfoss.co.uk>","Hizkia Felix <hizkifw@gmail.com>","Hristo Oskov <hristo.oskov@gmail.com>","Isaac Madwed <i.madwed@gmail.com>","Ilya Konanykhin <ilya.konanykhin@gmail.com>","jasonbarry <jasbarry@me.com>","Jonathan Burke <jonathan.burke.1311@googlemail.com>","Josh Hamit <josh.hamit@gmail.com>","Jordan Austin <jrax86@gmail.com>","Joel Wetzell <jwetzell@yahoo.com>","xizhao <kevin.wang@cloudera.com>","Alberto Torres <kungfoobar@gmail.com>","Jonathan Mayol <mayoljonathan@gmail.com>","Jefferson Felix <me@jsfelix.dev>","Rolf Erik Lekang <me@rolflekang.com>","Kevin Mai-Husan Chia <mhchia@users.noreply.github.com>","Pepijn de Vos <pepijndevos@gmail.com>","JooYoung <qkdlql@naver.com>","Tobias Speicher <rootcommander@gmail.com>","Steve Blaurock <sblaurock@gmail.com>","Kyrylo Shegeda <shegeda@ualberta.ca>","Diwank Singh Tomer <singh@diwank.name>","Sören Balko <Soeren.Balko@gmail.com>","Arpit Solanki <solankiarpit1997@gmail.com>","Yuki Ito <yuki@gnnk.net>","Artur Zayats <zag2art@gmail.com>"],"funding":{"type":"opencollective","url":"https://opencollective.com/peer"},"collective":{"type":"opencollective","url":"https://opencollective.com/peer"},"files":["dist/*"],"sideEffects":["lib/global.ts","lib/supports.ts"],"main":"dist/bundler.cjs","module":"dist/bundler.mjs","browser-minified":"dist/peerjs.min.js","browser-unminified":"dist/peerjs.js","browser-minified-msgpack":"dist/serializer.msgpack.mjs","types":"dist/types.d.ts","engines":{"node":">= 14"},"targets":{"types":{"source":"lib/exports.ts"},"main":{"source":"lib/exports.ts","sourceMap":{"inlineSources":true}},"module":{"source":"lib/exports.ts","includeNodeModules":["eventemitter3"],"sourceMap":{"inlineSources":true}},"browser-minified":{"context":"browser","outputFormat":"global","optimize":true,"engines":{"browsers":"chrome >= 83, edge >= 83, firefox >= 80, safari >= 15"},"source":"lib/global.ts"},"browser-unminified":{"context":"browser","outputFormat":"global","optimize":false,"engines":{"browsers":"chrome >= 83, edge >= 83, firefox >= 80, safari >= 15"},"source":"lib/global.ts"},"browser-minified-msgpack":{"context":"browser","outputFormat":"esmodule","isLibrary":true,"optimize":true,"engines":{"browsers":"chrome >= 83, edge >= 83, firefox >= 102, safari >= 15"},"source":"lib/dataconnection/StreamConnection/MsgPack.ts"}},"scripts":{"contributors":"git-authors-cli --print=false && prettier --write package.json && git add package.json package-lock.json && git commit -m \\"chore(contributors): update and sort contributors list\\"","check":"tsc --noEmit && tsc -p e2e/tsconfig.json --noEmit","watch":"parcel watch","build":"rm -rf dist && parcel build","prepublishOnly":"npm run build","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage --collectCoverageFrom=\\"./lib/**\\"","format":"prettier --write .","format:check":"prettier --check .","semantic-release":"semantic-release","e2e":"wdio run e2e/wdio.local.conf.ts","e2e:bstack":"wdio run e2e/wdio.bstack.conf.ts"},"devDependencies":{"@parcel/config-default":"^2.9.3","@parcel/packager-ts":"^2.9.3","@parcel/transformer-typescript-tsc":"^2.9.3","@parcel/transformer-typescript-types":"^2.9.3","@semantic-release/changelog":"^6.0.1","@semantic-release/git":"^10.0.1","@swc/core":"^1.3.27","@swc/jest":"^0.2.24","@types/jasmine":"^4.3.4","@wdio/browserstack-service":"^8.11.2","@wdio/cli":"^8.11.2","@wdio/globals":"^8.11.2","@wdio/jasmine-framework":"^8.11.2","@wdio/local-runner":"^8.11.2","@wdio/spec-reporter":"^8.11.2","@wdio/types":"^8.10.4","http-server":"^14.1.1","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","mock-socket":"^9.0.0","parcel":"^2.9.3","prettier":"^3.0.0","semantic-release":"^21.0.0","ts-node":"^10.9.1","typescript":"^5.0.0","wdio-geckodriver-service":"^5.0.1"},"dependencies":{"@msgpack/msgpack":"^2.8.0","eventemitter3":"^4.0.7","peerjs-js-binarypack":"^2.1.0","webrtc-adapter":"^9.0.0"},"alias":{"process":false,"buffer":false}}');class NUt extends aq.EventEmitter{constructor(t,n,r,i,o,a=5e3){super(),this.pingInterval=a,this._disconnected=!0,this._messagesQueue=[];const s=t?"wss://":"ws://";this._baseUrl=s+n+":"+r+i+"peerjs?key="+o}start(t,n){this._id=t;const r=`${this._baseUrl}&id=${t}&token=${n}`;this._socket||!this._disconnected||(this._socket=new WebSocket(r+"&version="+sq.version),this._disconnected=!1,this._socket.onmessage=i=>{let o;try{o=JSON.parse(i.data),ur.log("Server message received:",o)}catch{ur.log("Invalid server message",i.data);return}this.emit(Bf.Message,o)},this._socket.onclose=i=>{this._disconnected||(ur.log("Socket closed.",i),this._cleanup(),this._disconnected=!0,this.emit(Bf.Disconnected))},this._socket.onopen=()=>{this._disconnected||(this._sendQueuedMessages(),ur.log("Socket open"),this._scheduleHeartbeat())})}_scheduleHeartbeat(){this._wsPingTimer=setTimeout(()=>{this._sendHeartbeat()},this.pingInterval)}_sendHeartbeat(){if(!this._wsOpen()){ur.log("Cannot send heartbeat, because socket closed");return}const t=JSON.stringify({type:ns.Heartbeat});this._socket.send(t),this._scheduleHeartbeat()}_wsOpen(){return!!this._socket&&this._socket.readyState===1}_sendQueuedMessages(){const t=[...this._messagesQueue];this._messagesQueue=[];for(const n of t)this.send(n)}send(t){if(this._disconnected)return;if(!this._id){this._messagesQueue.push(t);return}if(!t.type){this.emit(Bf.Error,"Invalid message");return}if(!this._wsOpen())return;const n=JSON.stringify(t);this._socket.send(n)}close(){this._disconnected||(this._cleanup(),this._disconnected=!0)}_cleanup(){this._socket&&(this._socket.onopen=this._socket.onmessage=this._socket.onclose=null,this._socket.close(),this._socket=void 0),clearTimeout(this._wsPingTimer)}}class K4e{constructor(t){this.connection=t}startConnection(t){const n=this._startPeerConnection();if(this.connection.peerConnection=n,this.connection.type===Vf.Media&&t._stream&&this._addTracksToConnection(t._stream,n),t.originator){const r=this.connection,i={ordered:!!t.reliable},o=n.createDataChannel(r.label,i);r._initializeDataChannel(o),this._makeOffer()}else this.handleSDP("OFFER",t.sdp)}_startPeerConnection(){ur.log("Creating RTCPeerConnection.");const t=new RTCPeerConnection(this.connection.provider.options.config);return this._setupListeners(t),t}_setupListeners(t){const n=this.connection.peer,r=this.connection.connectionId,i=this.connection.type,o=this.connection.provider;ur.log("Listening for ICE candidates."),t.onicecandidate=a=>{!a.candidate||!a.candidate.candidate||(ur.log(`Received ICE candidates for ${n}:`,a.candidate),o.socket.send({type:ns.Candidate,payload:{candidate:a.candidate,type:i,connectionId:r},dst:n}))},t.oniceconnectionstatechange=()=>{switch(t.iceConnectionState){case"failed":ur.log("iceConnectionState is failed, closing connections to "+n),this.connection.emitError(D_.NegotiationFailed,"Negotiation of connection to "+n+" failed."),this.connection.close();break;case"closed":ur.log("iceConnectionState is closed, closing connections to "+n),this.connection.emitError(D_.ConnectionClosed,"Connection to "+n+" closed."),this.connection.close();break;case"disconnected":ur.log("iceConnectionState changed to disconnected on the connection with "+n);break;case"completed":t.onicecandidate=()=>{};break}this.connection.emit("iceStateChanged",t.iceConnectionState)},ur.log("Listening for data channel"),t.ondatachannel=a=>{ur.log("Received data channel");const s=a.channel;o.getConnection(n,r)._initializeDataChannel(s)},ur.log("Listening for remote stream"),t.ontrack=a=>{ur.log("Received remote stream");const s=a.streams[0],l=o.getConnection(n,r);if(l.type===Vf.Media){const c=l;this._addStreamToMediaConnection(s,c)}}}cleanup(){ur.log("Cleaning up PeerConnection to "+this.connection.peer);const t=this.connection.peerConnection;if(!t)return;this.connection.peerConnection=null,t.onicecandidate=t.oniceconnectionstatechange=t.ondatachannel=t.ontrack=()=>{};const n=t.signalingState!=="closed";let r=!1;const i=this.connection.dataChannel;i&&(r=!!i.readyState&&i.readyState!=="closed"),(n||r)&&t.close()}async _makeOffer(){const t=this.connection.peerConnection,n=this.connection.provider;try{const r=await t.createOffer(this.connection.options.constraints);ur.log("Created offer."),this.connection.options.sdpTransform&&typeof this.connection.options.sdpTransform=="function"&&(r.sdp=this.connection.options.sdpTransform(r.sdp)||r.sdp);try{await t.setLocalDescription(r),ur.log("Set localDescription:",r,`for:${this.connection.peer}`);let i={sdp:r,type:this.connection.type,connectionId:this.connection.connectionId,metadata:this.connection.metadata};if(this.connection.type===Vf.Data){const o=this.connection;i={...i,label:o.label,reliable:o.reliable,serialization:o.serialization}}n.socket.send({type:ns.Offer,payload:i,dst:this.connection.peer})}catch(i){i!="OperationError: Failed to set local offer sdp: Called in wrong state: kHaveRemoteOffer"&&(n.emitError(Zo.WebRTC,i),ur.log("Failed to setLocalDescription, ",i))}}catch(r){n.emitError(Zo.WebRTC,r),ur.log("Failed to createOffer, ",r)}}async _makeAnswer(){const t=this.connection.peerConnection,n=this.connection.provider;try{const r=await t.createAnswer();ur.log("Created answer."),this.connection.options.sdpTransform&&typeof this.connection.options.sdpTransform=="function"&&(r.sdp=this.connection.options.sdpTransform(r.sdp)||r.sdp);try{await t.setLocalDescription(r),ur.log("Set localDescription:",r,`for:${this.connection.peer}`),n.socket.send({type:ns.Answer,payload:{sdp:r,type:this.connection.type,connectionId:this.connection.connectionId},dst:this.connection.peer})}catch(i){n.emitError(Zo.WebRTC,i),ur.log("Failed to setLocalDescription, ",i)}}catch(r){n.emitError(Zo.WebRTC,r),ur.log("Failed to create answer, ",r)}}async handleSDP(t,n){n=new RTCSessionDescription(n);const r=this.connection.peerConnection,i=this.connection.provider;ur.log("Setting remote description",n);const o=this;try{await r.setRemoteDescription(n),ur.log(`Set remoteDescription:${t} for:${this.connection.peer}`),t==="OFFER"&&await o._makeAnswer()}catch(a){i.emitError(Zo.WebRTC,a),ur.log("Failed to setRemoteDescription, ",a)}}async handleCandidate(t){ur.log("handleCandidate:",t);try{await this.connection.peerConnection.addIceCandidate(t),ur.log(`Added ICE candidate for:${this.connection.peer}`)}catch(n){this.connection.provider.emitError(Zo.WebRTC,n),ur.log("Failed to handleCandidate, ",n)}}_addTracksToConnection(t,n){if(ur.log(`add tracks from stream ${t.id} to peer connection`),!n.addTrack)return ur.error("Your browser does't support RTCPeerConnection#addTrack. Ignored.");t.getTracks().forEach(r=>{n.addTrack(r,t)})}_addStreamToMediaConnection(t,n){ur.log(`add stream ${t.id} to media connection ${n.connectionId}`),n.addStream(t)}}class q4e extends aq.EventEmitter{emitError(t,n){ur.error("Error:",n),this.emit("error",new DUt(`${t}`,n))}}class DUt extends Error{constructor(t,n){typeof n=="string"?super(n):(super(),Object.assign(this,n)),this.type=t}}class G4e extends q4e{get open(){return this._open}constructor(t,n,r){super(),this.peer=t,this.provider=n,this.options=r,this._open=!1,this.metadata=r.metadata}}var CH;const ww=class ww extends G4e{get type(){return Vf.Media}get localStream(){return this._localStream}get remoteStream(){return this._remoteStream}constructor(t,n,r){super(t,n,r),this._localStream=this.options._stream,this.connectionId=this.options.connectionId||ww.ID_PREFIX+Rl.randomToken(),this._negotiator=new K4e(this),this._localStream&&this._negotiator.startConnection({_stream:this._localStream,originator:!0})}_initializeDataChannel(t){this.dataChannel=t,this.dataChannel.onopen=()=>{ur.log(`DC#${this.connectionId} dc connection success`),this.emit("willCloseOnRemote")},this.dataChannel.onclose=()=>{ur.log(`DC#${this.connectionId} dc closed for:`,this.peer),this.close()}}addStream(t){ur.log("Receiving stream",t),this._remoteStream=t,super.emit("stream",t)}handleMessage(t){const n=t.type,r=t.payload;switch(t.type){case ns.Answer:this._negotiator.handleSDP(n,r.sdp),this._open=!0;break;case ns.Candidate:this._negotiator.handleCandidate(r.candidate);break;default:ur.warn(`Unrecognized message type:${n} from peer:${this.peer}`);break}}answer(t,n={}){if(this._localStream){ur.warn("Local stream already exists on this MediaConnection. Are you answering a call twice?");return}this._localStream=t,n&&n.sdpTransform&&(this.options.sdpTransform=n.sdpTransform),this._negotiator.startConnection({...this.options._payload,_stream:t});const r=this.provider._getMessages(this.connectionId);for(const i of r)this.handleMessage(i);this._open=!0}close(){this._negotiator&&(this._negotiator.cleanup(),this._negotiator=null),this._localStream=null,this._remoteStream=null,this.provider&&(this.provider._removeConnection(this),this.provider=null),this.options&&this.options._stream&&(this.options._stream=null),this.open&&(this._open=!1,super.emit("close"))}};CH=new WeakMap,sr(ww,CH,ww.ID_PREFIX="mc_");let Nk=ww;class LUt{constructor(t){this._options=t}_buildRequest(t){const n=this._options.secure?"https":"http",{host:r,port:i,path:o,key:a}=this._options,s=new URL(`${n}://${r}:${i}${o}${a}/${t}`);return s.searchParams.set("ts",`${Date.now()}${Math.random()}`),s.searchParams.set("version",sq.version),fetch(s.href,{referrerPolicy:this._options.referrerPolicy})}async retrieveId(){try{const t=await this._buildRequest("id");if(t.status!==200)throw new Error(`Error. Status:${t.status}`);return t.text()}catch(t){ur.error("Error retrieving ID",t);let n="";throw this._options.path==="/"&&this._options.host!==Rl.CLOUD_HOST&&(n=" If you passed in a `path` to your self-hosted PeerServer, you'll also need to pass in that same path when creating a new Peer."),new Error("Could not get an ID from the server."+n)}}async listAllPeers(){try{const t=await this._buildRequest("peers");if(t.status!==200){if(t.status===401){let n="";throw this._options.host===Rl.CLOUD_HOST?n="It looks like you're using the cloud server. You can email team@peerjs.com to enable peer listing for your API key.":n="You need to enable `allow_discovery` on your self-hosted PeerServer to use this feature.",new Error("It doesn't look like you have permission to list peers IDs. "+n)}throw new Error(`Error. Status:${t.status}`)}return t.json()}catch(t){throw ur.error("Error retrieving list peers",t),new Error("Could not get list peers from the server."+t)}}}var xH,wH;const C1=class C1 extends G4e{get type(){return Vf.Data}constructor(t,n,r){super(t,n,r),this.connectionId=this.options.connectionId||C1.ID_PREFIX+W4e(),this.label=this.options.label||this.connectionId,this.reliable=!!this.options.reliable,this._negotiator=new K4e(this),this._negotiator.startConnection(this.options._payload||{originator:!0,reliable:this.reliable})}_initializeDataChannel(t){this.dataChannel=t,this.dataChannel.onopen=()=>{ur.log(`DC#${this.connectionId} dc connection success`),this._open=!0,this.emit("open")},this.dataChannel.onmessage=n=>{ur.log(`DC#${this.connectionId} dc onmessage:`,n.data)},this.dataChannel.onclose=()=>{ur.log(`DC#${this.connectionId} dc closed for:`,this.peer),this.close()}}close(t){if(t!=null&&t.flush){this.send({__peerData:{type:"close"}});return}this._negotiator&&(this._negotiator.cleanup(),this._negotiator=null),this.provider&&(this.provider._removeConnection(this),this.provider=null),this.dataChannel&&(this.dataChannel.onopen=null,this.dataChannel.onmessage=null,this.dataChannel.onclose=null,this.dataChannel=null),this.open&&(this._open=!1,super.emit("close"))}send(t,n=!1){if(!this.open){this.emitError(L_.NotOpenYet,"Connection is not open. You should listen for the `open` event before sending messages.");return}return this._send(t,n)}async handleMessage(t){const n=t.payload;switch(t.type){case ns.Answer:await this._negotiator.handleSDP(t.type,n.sdp);break;case ns.Candidate:await this._negotiator.handleCandidate(n.candidate);break;default:ur.warn("Unrecognized message type:",t.type,"from peer:",this.peer);break}}};xH=new WeakMap,wH=new WeakMap,sr(C1,xH,C1.ID_PREFIX="dc_"),sr(C1,wH,C1.MAX_BUFFERED_AMOUNT=8388608);let Dk=C1;class lq extends Dk{get bufferSize(){return this._bufferSize}_initializeDataChannel(t){super._initializeDataChannel(t),this.dataChannel.binaryType="arraybuffer",this.dataChannel.addEventListener("message",n=>this._handleDataMessage(n))}_bufferedSend(t){(this._buffering||!this._trySend(t))&&(this._buffer.push(t),this._bufferSize=this._buffer.length)}_trySend(t){if(!this.open)return!1;if(this.dataChannel.bufferedAmount>Dk.MAX_BUFFERED_AMOUNT)return this._buffering=!0,setTimeout(()=>{this._buffering=!1,this._tryBuffer()},50),!1;try{this.dataChannel.send(t)}catch(n){return ur.error(`DC#:${this.connectionId} Error when sending:`,n),this._buffering=!0,this.close(),!1}return!0}_tryBuffer(){if(!this.open||this._buffer.length===0)return;const t=this._buffer[0];this._trySend(t)&&(this._buffer.shift(),this._bufferSize=this._buffer.length,this._tryBuffer())}close(t){if(t!=null&&t.flush){this.send({__peerData:{type:"close"}});return}this._buffer=[],this._bufferSize=0,super.close()}constructor(...t){super(...t),this._buffer=[],this._bufferSize=0,this._buffering=!1}}class iN extends lq{close(t){super.close(t),this._chunkedData={}}constructor(t,n,r){super(t,n,r),this.chunker=new U4e,this.serialization=wS.Binary,this._chunkedData={}}_handleDataMessage({data:t}){const n=l4e(t),r=n.__peerData;if(r){if(r.type==="close"){this.close();return}this._handleChunk(n);return}this.emit("data",n)}_handleChunk(t){const n=t.__peerData,r=this._chunkedData[n]||{data:[],count:0,total:t.total};if(r.data[t.n]=new Uint8Array(t.data),r.count++,this._chunkedData[n]=r,r.total===r.count){delete this._chunkedData[n];const i=OUt(r.data);this._handleDataMessage({data:i})}}_send(t,n){const r=c4e(t);if(r instanceof Promise)return this._send_blob(r);if(!n&&r.byteLength>this.chunker.chunkedMTU){this._sendChunks(r);return}this._bufferedSend(r)}async _send_blob(t){const n=await t;if(n.byteLength>this.chunker.chunkedMTU){this._sendChunks(n);return}this._bufferedSend(n)}_sendChunks(t){const n=this.chunker.chunk(t);ur.log(`DC#${this.connectionId} Try to send ${n.length} chunks...`);for(const r of n)this.send(r,!0)}}class FUt extends lq{_handleDataMessage({data:t}){super.emit("data",t)}_send(t,n){this._bufferedSend(t)}constructor(...t){super(...t),this.serialization=wS.None}}class jUt extends lq{_handleDataMessage({data:t}){const n=this.parse(this.decoder.decode(t)),r=n.__peerData;if(r&&r.type==="close"){this.close();return}this.emit("data",n)}_send(t,n){const r=this.encoder.encode(this.stringify(t));if(r.byteLength>=Rl.chunkedMTU){this.emitError(L_.MessageToBig,"Message too big for JSON channel");return}this._bufferedSend(r)}constructor(...t){super(...t),this.serialization=wS.JSON,this.encoder=new TextEncoder,this.decoder=new TextDecoder,this.stringify=JSON.stringify,this.parse=JSON.parse}}var _H;const _w=class _w extends q4e{get id(){return this._id}get options(){return this._options}get open(){return this._open}get socket(){return this._socket}get connections(){const t=Object.create(null);for(const[n,r]of this._connections)t[n]=r;return t}get destroyed(){return this._destroyed}get disconnected(){return this._disconnected}constructor(t,n){super(),this._serializers={raw:FUt,json:jUt,binary:iN,"binary-utf8":iN,default:iN},this._id=null,this._lastServerId=null,this._destroyed=!1,this._disconnected=!1,this._open=!1,this._connections=new Map,this._lostMessages=new Map;let r;if(t&&t.constructor==Object?n=t:t&&(r=t.toString()),n={debug:0,host:Rl.CLOUD_HOST,port:Rl.CLOUD_PORT,path:"/",key:_w.DEFAULT_KEY,token:Rl.randomToken(),config:Rl.defaultConfig,referrerPolicy:"strict-origin-when-cross-origin",serializers:{},...n},this._options=n,this._serializers={...this._serializers,...this.options.serializers},this._options.host==="/"&&(this._options.host=window.location.hostname),this._options.path&&(this._options.path[0]!=="/"&&(this._options.path="/"+this._options.path),this._options.path[this._options.path.length-1]!=="/"&&(this._options.path+="/")),this._options.secure===void 0&&this._options.host!==Rl.CLOUD_HOST?this._options.secure=Rl.isSecure():this._options.host==Rl.CLOUD_HOST&&(this._options.secure=!0),this._options.logFunction&&ur.setLogFunction(this._options.logFunction),ur.logLevel=this._options.debug||0,this._api=new LUt(n),this._socket=this._createServerConnection(),!Rl.supports.audioVideo&&!Rl.supports.data){this._delayedAbort(Zo.BrowserIncompatible,"The current browser does not support WebRTC");return}if(r&&!Rl.validateId(r)){this._delayedAbort(Zo.InvalidID,`ID "${r}" is invalid`);return}r?this._initialize(r):this._api.retrieveId().then(i=>this._initialize(i)).catch(i=>this._abort(Zo.ServerError,i))}_createServerConnection(){const t=new NUt(this._options.secure,this._options.host,this._options.port,this._options.path,this._options.key,this._options.pingInterval);return t.on(Bf.Message,n=>{this._handleMessage(n)}),t.on(Bf.Error,n=>{this._abort(Zo.SocketError,n)}),t.on(Bf.Disconnected,()=>{this.disconnected||(this.emitError(Zo.Network,"Lost connection to server."),this.disconnect())}),t.on(Bf.Close,()=>{this.disconnected||this._abort(Zo.SocketClosed,"Underlying socket is already closed.")}),t}_initialize(t){this._id=t,this.socket.start(t,this._options.token)}_handleMessage(t){const n=t.type,r=t.payload,i=t.src;switch(n){case ns.Open:this._lastServerId=this.id,this._open=!0,this.emit("open",this.id);break;case ns.Error:this._abort(Zo.ServerError,r.msg);break;case ns.IdTaken:this._abort(Zo.UnavailableID,`ID "${this.id}" is taken`);break;case ns.InvalidKey:this._abort(Zo.InvalidKey,`API KEY "${this._options.key}" is invalid`);break;case ns.Leave:ur.log(`Received leave message from ${i}`),this._cleanupPeer(i),this._connections.delete(i);break;case ns.Expire:this.emitError(Zo.PeerUnavailable,`Could not connect to peer ${i}`);break;case ns.Offer:{const o=r.connectionId;let a=this.getConnection(i,o);if(a&&(a.close(),ur.warn(`Offer received for existing Connection ID:${o}`)),r.type===Vf.Media){const l=new Nk(i,this,{connectionId:o,_payload:r,metadata:r.metadata});a=l,this._addConnection(i,a),this.emit("call",l)}else if(r.type===Vf.Data){const l=new this._serializers[r.serialization](i,this,{connectionId:o,_payload:r,metadata:r.metadata,label:r.label,serialization:r.serialization,reliable:r.reliable});a=l,this._addConnection(i,a),this.emit("connection",l)}else{ur.warn(`Received malformed connection type:${r.type}`);return}const s=this._getMessages(o);for(const l of s)a.handleMessage(l);break}default:{if(!r){ur.warn(`You received a malformed message from ${i} of type ${n}`);return}const o=r.connectionId,a=this.getConnection(i,o);a&&a.peerConnection?a.handleMessage(t):o?this._storeMessage(o,t):ur.warn("You received an unrecognized message:",t);break}}}_storeMessage(t,n){this._lostMessages.has(t)||this._lostMessages.set(t,[]),this._lostMessages.get(t).push(n)}_getMessages(t){const n=this._lostMessages.get(t);return n?(this._lostMessages.delete(t),n):[]}connect(t,n={}){if(n={serialization:"default",...n},this.disconnected){ur.warn("You cannot connect to a new Peer because you called .disconnect() on this Peer and ended your connection with the server. You can create a new Peer to reconnect, or call reconnect on this peer if you believe its ID to still be available."),this.emitError(Zo.Disconnected,"Cannot connect to new Peer after disconnecting from server.");return}const r=new this._serializers[n.serialization](t,this,n);return this._addConnection(t,r),r}call(t,n,r={}){if(this.disconnected){ur.warn("You cannot connect to a new Peer because you called .disconnect() on this Peer and ended your connection with the server. You can create a new Peer to reconnect."),this.emitError(Zo.Disconnected,"Cannot connect to new Peer after disconnecting from server.");return}if(!n){ur.error("To call a peer, you must provide a stream from your browser's `getUserMedia`.");return}const i=new Nk(t,this,{...r,_stream:n});return this._addConnection(t,i),i}_addConnection(t,n){ur.log(`add connection ${n.type}:${n.connectionId} to peerId:${t}`),this._connections.has(t)||this._connections.set(t,[]),this._connections.get(t).push(n)}_removeConnection(t){const n=this._connections.get(t.peer);if(n){const r=n.indexOf(t);r!==-1&&n.splice(r,1)}this._lostMessages.delete(t.connectionId)}getConnection(t,n){const r=this._connections.get(t);if(!r)return null;for(const i of r)if(i.connectionId===n)return i;return null}_delayedAbort(t,n){setTimeout(()=>{this._abort(t,n)},0)}_abort(t,n){ur.error("Aborting!"),this.emitError(t,n),this._lastServerId?this.disconnect():this.destroy()}destroy(){this.destroyed||(ur.log(`Destroy peer with ID:${this.id}`),this.disconnect(),this._cleanup(),this._destroyed=!0,this.emit("close"))}_cleanup(){for(const t of this._connections.keys())this._cleanupPeer(t),this._connections.delete(t);this.socket.removeAllListeners()}_cleanupPeer(t){const n=this._connections.get(t);if(n)for(const r of n)r.close()}disconnect(){if(this.disconnected)return;const t=this.id;ur.log(`Disconnect peer with ID:${t}`),this._disconnected=!0,this._open=!1,this.socket.close(),this._lastServerId=t,this._id=null,this.emit("disconnected",t)}reconnect(){if(this.disconnected&&!this.destroyed)ur.log(`Attempting reconnection to server with ID ${this._lastServerId}`),this._disconnected=!1,this._initialize(this._lastServerId);else{if(this.destroyed)throw new Error("This peer cannot reconnect to the server. It has already been destroyed.");if(!this.disconnected&&!this.open)ur.error("In a hurry? We're still trying to make the initial connection!");else throw new Error(`Peer ${this.id} cannot reconnect because it is not disconnected from the server!`)}}listAllPeers(t=n=>{}){this._api.listAllPeers().then(n=>t(n)).catch(n=>this._abort(Zo.ServerError,n))}};_H=new WeakMap,sr(_w,_H,_w.DEFAULT_KEY="peerjs");let GB=_w,BUt="127.0.0.1",HUt=9e3,zUt="/";function UUt(){console.log("usePeer");const e=Ka(a=>a.userInfo);let t=null,n=null;const r=a=>{n=t.connect(a),n.on("open",()=>{console.log("Connected to peer with ID:",a),n.send("hi!")})},i=a=>{n?(console.log("sending message:",a),n.send(a)):console.error("no connection to send message")},o=a=>{navigator.mediaDevices.getUserMedia({audio:!0,video:!0}).then(s=>{t.call(a,s).on("stream",c=>{})}).catch(s=>{console.error("Failed to get local stream",s)})};return f.useEffect(()=>{const a=new GB(e.uid,{host:BUt,port:HUt,path:zUt});console.log("Starting self peer with ID:",e.uid),a.on("open",function(){console.log("self peer opened!")}),a.on("connection",s=>{s.on("data",l=>{console.log("connection data:",l)}),s.on("open",()=>{s.send("connection data open!")})}),a.on("call",s=>{navigator.mediaDevices.getUserMedia({audio:!0,video:!0}).then(l=>{s.answer(l),s.on("stream",c=>{})}).catch(l=>{console.error("Failed to get local stream",l)})})},[e]),{peer:t,connectOtherPeer:r,sendMessage:i,callOtherPeer:o}}const WUt=()=>{const e=no(),[t,n]=f.useState("/chat"),r=ss(),{isLoggedIn:i,mode:o}=f.useContext(Ks),{footerStyle:a}=x4(),[s,l]=f.useState(!1),c=Sd(p=>p.threads);f.useEffect(()=>{const p=c.some(m=>m.unreadCount>0);l(p)},[c]);const u=[{path:"/anonymous/home",name:e.formatMessage({id:"menu.dashboard.chat"}),icon:V.jsx(nk,{}),component:V.jsx(HB,{})}],[d,h]=f.useState(u);return PEe(),TEe(),gUt(),UUt(),TK(),f.useEffect(()=>{h(u)},[o]),f.useEffect(()=>(i&&r("/chat"),()=>{console.log("un - useEffect")}),[i]),V.jsxs(a_e,{collapsed:!0,collapsedButtonRender:!1,layout:"side",style:{height:"100vh"},route:{routes:d},location:{pathname:t},menu:{type:"group",collapsedShowTitle:!0},avatarProps:null,actionsRender:p=>p.isMobile?[]:[V.jsx(YSe,{onClick:qCe},"QuestionCircleFilled")],menuHeaderRender:()=>V.jsx(_Ee,{}),menuFooterRender:p=>{p!=null&&p.collapsed},onMenuHeaderClick:p=>{console.log("onMenuHeaderClick",p)},menuItemRender:(p,m)=>V.jsx(V.Fragment,{children:V.jsxs("a",{onClick:()=>{n(p.path),r(p.path)},children:[s&&V.jsxs(V.Fragment,{children:[p.path==="/anonymous/home"&&V.jsx(Il,{size:"small",dot:s,offset:[-5,5],children:m}),p.path!=="/anonymous/home"&&m]}),!s&&V.jsx(V.Fragment,{children:m})]})}),children:[V.jsx(XM,{children:V.jsx(LP,{})}),V.jsx(QM,{style:a,children:V.jsx(hUt,{})}),V.jsx("audio",{id:"audioPlay",src:"soundUrl",hidden:!0})]})},{Sider:VUt,Content:KUt}=wo,qUt=()=>{const{leftSiderStyle:e,leftSiderWidth:t,headerStyle:n,contentStyle:r}=x4();return V.jsx(V.Fragment,{children:V.jsxs(wo,{children:[V.jsx(VUt,{style:e,width:t}),V.jsxs(wo,{children:[V.jsx(Z9,{style:n,children:"setting"}),V.jsx(KUt,{style:r,children:"setting"})]})]})})};async function GUt(e){return ri("/api/v1/article/query/org",{method:"GET",params:{...e,client:ti}})}async function YUt(e){return ri("/api/v1/article/query/detail",{method:"GET",params:{...e,client:ti}})}async function XUt(e){return ri("/api/v1/article/create",{method:"POST",data:{...e,client:ti}})}async function cq(e){return ri("/api/v1/article/update",{method:"POST",data:{...e,client:ti}})}async function Y4e(e){return ri("/api/v1/article/delete",{method:"POST",data:{...e,client:ti}})}const oI=Hc(e=>({saving:!1,currentArticle:null,setCurrentArticle:t=>e({currentArticle:t}),setSaving:t=>e({saving:t}),fetchArticle:async t=>{console.log("fetchArticle",t);const r=await YUt({uid:t});console.log("fetchArticle response:",r.data),r.data.code===200?e({currentArticle:r.data.data}):xn.error(r.data.message)},updateArticle:async t=>{const n={uid:t.uid,title:t.title,contentHtml:t.contentHtml,contentMarkdown:t.contentMarkdown},r=await cq(n);console.log("updateArticle response:",r.data),r.data.code===200?xn.success("保存成功"):xn.error(r.data.message)},deleteArticle:async t=>{const r=await Y4e({uid:t});console.log("deleteArticle response:",r.data),r.data.code===200?(xn.success("删除成功"),e({currentArticle:null})):xn.error(r.data.message)}}));async function uq(e){return ri("/api/v1/category/query/org",{method:"GET",params:{...e,client:ti}})}async function QUt(e){return ri("/api/v1/category/create",{method:"POST",data:{...e,client:ti}})}const X4e=({open:e,onCancel:t,onSuccess:n})=>{const r=Yl(a=>a.currentOrg),{currentKbase:i}=kg(),o=async a=>{try{const s={name:a.name,orderNo:0,type:i==null?void 0:i.type,kbUid:i==null?void 0:i.uid,orgUid:r==null?void 0:r.uid},l=await QUt(s);return l.data.code===200?(ea.success("分类创建成功"),n(l.data.data),!0):(ea.error(l.data.message),!1)}catch{return ea.error("创建分类失败"),!1}};return V.jsx(ywe,{title:"创建分类",width:500,open:e,onFinish:o,onOpenChange:a=>!a&&t(),modalProps:{destroyOnClose:!0},children:V.jsx(_i,{name:"name",label:"分类名称",placeholder:"请输入分类名称",rules:[{required:!0,message:"请输入分类名称"},{max:50,message:"名称最多50个字符"}],fieldProps:{autoFocus:!0}})})},ZUt=({article:e,visible:t,onClose:n})=>{const[r]=wi.useForm(),[i,o]=me.useState(!1),[a,s]=me.useState([]),[l,c]=me.useState(!1),u=Yl(v=>v.currentOrg),{currentKbase:d}=kg(),h=async()=>{try{const v={pageNumber:0,pageSize:100,type:d==null?void 0:d.type,kbUid:d==null?void 0:d.uid,orgUid:u==null?void 0:u.uid},y=await uq(v);y.data.code===200&&y.data.data.content&&s(y.data.data.content)}catch(v){console.error("获取分类列表失败:",v),ea.error("获取分类列表失败")}};me.useEffect(()=>{t&&(h(),r.setFieldsValue({title:e.title,summary:e.summary,categoryUid:e.categoryUid}))},[t,e]);const p=async v=>{o(!0);try{const y={...e,title:v.title,summary:v.summary,categoryUid:v.categoryUid},S=await cq(y);S.data.code===200?(ea.success("更新成功"),n()):ea.error(S.data.message)}catch{ea.error("更新失败")}finally{o(!1)}},m=v=>{s(y=>[...y,v]),r.setFieldValue("categoryUid",v.uid),c(!1)};return V.jsxs(V.Fragment,{children:[V.jsx(HW,{title:"文章设置",width:500,open:t,onClose:n,destroyOnClose:!0,children:V.jsxs(ei,{form:r,onFinish:p,submitter:{render:(v,y)=>V.jsxs(lo,{style:{width:"100%",justifyContent:"flex-end"},children:[V.jsx(cr,{onClick:n,children:"取消"}),y]})},children:[V.jsx(_i,{name:"title",label:"标题",rules:[{required:!0,message:"请输入标题"}]}),V.jsx(OC,{name:"summary",label:"概要",placeholder:"请输入文章概要"}),V.jsxs(lo,{direction:"vertical",style:{width:"100%"},children:[V.jsx(c4,{name:"categoryUid",label:"所属分类",placeholder:"请选择分类",options:a.map(v=>({label:v.name,value:v.uid})),fieldProps:{showSearch:!0,allowClear:!0,loading:i,notFoundContent:i?"加载中...":"暂无分类"}}),V.jsx(cr,{type:"dashed",icon:V.jsx(AE,{}),onClick:()=>c(!0),style:{width:"100%"},children:"创建新分类"})]})]})}),V.jsx(X4e,{open:l,onCancel:()=>c(!1),onSuccess:m})]})},JUt=function(){var e=navigator.userAgent,t=navigator.platform,n=/gecko\/\d/i.test(e),r=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),a=r||i||o,s=a&&(r?document.documentMode||6:+(o||i)[1]),l=!o&&/WebKit\//.test(e),c=l&&/Qt\/\d+\.\d+/.test(e),u=!o&&/Chrome\//.test(e),d=/Opera\//.test(e),h=/Apple Computer/.test(navigator.vendor),p=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),m=/PhantomJS/.test(e),v=h&&(/Mobile\/\w+/.test(e)||navigator.maxTouchPoints>2),y=/Android/.test(e),S=v||y||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),b=v||/Mac/.test(t),C=/\bCrOS\b/.test(e),_=/win/i.test(t),T=d&&e.match(/Version\/(\d*\.\d*)/);T&&(T=Number(T[1])),T&&T>=15&&(d=!1,l=!0);var x=b&&(c||d&&(T==null||T<12.11)),E=n||a&&s>=9;function k(g){return new RegExp("(^|\\s)"+g+"(?:$|\\s)\\s*")}var M=function(g,w){var $=g.className,I=k(w).exec($);if(I){var L=$.slice(I.index+I[0].length);g.className=$.slice(0,I.index)+(L?I[1]+L:"")}};function P(g){for(var w=g.childNodes.length;w>0;--w)g.removeChild(g.firstChild);return g}function D(g,w){return P(g).appendChild(w)}function R(g,w,$,I){var L=document.createElement(g);if($&&(L.className=$),I&&(L.style.cssText=I),typeof w=="string")L.appendChild(document.createTextNode(w));else if(w)for(var te=0;te<w.length;++te)L.appendChild(w[te]);return L}function A(g,w,$,I){var L=R(g,w,$,I);return L.setAttribute("role","presentation"),L}var H;document.createRange?H=function(g,w,$,I){var L=document.createRange();return L.setEnd(I||g,$),L.setStart(g,w),L}:H=function(g,w,$){var I=document.body.createTextRange();try{I.moveToElementText(g.parentNode)}catch{return I}return I.collapse(!0),I.moveEnd("character",$),I.moveStart("character",w),I};function F(g,w){if(w.nodeType==3&&(w=w.parentNode),g.contains)return g.contains(w);do if(w.nodeType==11&&(w=w.host),w==g)return!0;while(w=w.parentNode)}function U(){var g;try{g=document.activeElement}catch{g=document.body||null}for(;g&&g.shadowRoot&&g.shadowRoot.activeElement;)g=g.shadowRoot.activeElement;return g}function z(g,w){var $=g.className;k(w).test($)||(g.className+=($?" ":"")+w)}function K(g,w){for(var $=g.split(" "),I=0;I<$.length;I++)$[I]&&!k($[I]).test(w)&&(w+=" "+$[I]);return w}var Z=function(g){g.select()};v?Z=function(g){g.selectionStart=0,g.selectionEnd=g.value.length}:a&&(Z=function(g){try{g.select()}catch{}});function N(g){var w=Array.prototype.slice.call(arguments,1);return function(){return g.apply(null,w)}}function j(g,w,$){w||(w={});for(var I in g)g.hasOwnProperty(I)&&($!==!1||!w.hasOwnProperty(I))&&(w[I]=g[I]);return w}function W(g,w,$,I,L){w==null&&(w=g.search(/[^\s\u00a0]/),w==-1&&(w=g.length));for(var te=I||0,fe=L||0;;){var Ee=g.indexOf(" ",te);if(Ee<0||Ee>=w)return fe+(w-te);fe+=Ee-te,fe+=$-fe%$,te=Ee+1}}var G=function(){this.id=null,this.f=null,this.time=0,this.handler=N(this.onTimeout,this)};G.prototype.onTimeout=function(g){g.id=0,g.time<=+new Date?g.f():setTimeout(g.handler,g.time-+new Date)},G.prototype.set=function(g,w){this.f=w;var $=+new Date+g;(!this.id||$<this.time)&&(clearTimeout(this.id),this.id=setTimeout(this.handler,g),this.time=$)};function re(g,w){for(var $=0;$<g.length;++$)if(g[$]==w)return $;return-1}var se=50,de={toString:function(){return"CodeMirror.Pass"}},ee={scroll:!1},ne={origin:"*mouse"},ue={origin:"+move"};function ye(g,w,$){for(var I=0,L=0;;){var te=g.indexOf(" ",I);te==-1&&(te=g.length);var fe=te-I;if(te==g.length||L+fe>=w)return I+Math.min(fe,w-L);if(L+=te-I,L+=$-L%$,I=te+1,L>=w)return I}}var ge=[""];function pe(g){for(;ge.length<=g;)ge.push(he(ge)+" ");return ge[g]}function he(g){return g[g.length-1]}function _e(g,w){for(var $=[],I=0;I<g.length;I++)$[I]=w(g[I],I);return $}function ce(g,w,$){for(var I=0,L=$(w);I<g.length&&$(g[I])<=L;)I++;g.splice(I,0,w)}function xe(){}function we(g,w){var $;return Object.create?$=Object.create(g):(xe.prototype=g,$=new xe),w&&j(w,$),$}var De=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;function Fe(g){return/\w/.test(g)||g>""&&(g.toUpperCase()!=g.toLowerCase()||De.test(g))}function Ce(g,w){return w?w.source.indexOf("\\w")>-1&&Fe(g)?!0:w.test(g):Fe(g)}function Te(g){for(var w in g)if(g.hasOwnProperty(w)&&g[w])return!1;return!0}var ke=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Pe(g){return g.charCodeAt(0)>=768&&ke.test(g)}function Ne(g,w,$){for(;($<0?w>0:w<g.length)&&Pe(g.charAt(w));)w+=$;return w}function We(g,w,$){for(var I=w>$?-1:1;;){if(w==$)return w;var L=(w+$)/2,te=I<0?Math.ceil(L):Math.floor(L);if(te==w)return g(te)?w:$;g(te)?$=te:w=te+I}}function Q(g,w,$,I){if(!g)return I(w,$,"ltr",0);for(var L=!1,te=0;te<g.length;++te){var fe=g[te];(fe.from<$&&fe.to>w||w==$&&fe.to==w)&&(I(Math.max(fe.from,w),Math.min(fe.to,$),fe.level==1?"rtl":"ltr",te),L=!0)}L||I(w,$,"ltr")}var q=null;function J(g,w,$){var I;q=null;for(var L=0;L<g.length;++L){var te=g[L];if(te.from<w&&te.to>w)return L;te.to==w&&(te.from!=te.to&&$=="before"?I=L:q=L),te.from==w&&(te.from!=te.to&&$!="before"?I=L:q=L)}return I??q}var be=function(){var g="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",w="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function $(Be){return Be<=247?g.charAt(Be):1424<=Be&&Be<=1524?"R":1536<=Be&&Be<=1785?w.charAt(Be-1536):1774<=Be&&Be<=2220?"r":8192<=Be&&Be<=8203?"w":Be==8204?"b":"L"}var I=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,L=/[stwN]/,te=/[LRr]/,fe=/[Lb1n]/,Ee=/[1n]/;function Ie(Be,nt,at){this.level=Be,this.from=nt,this.to=at}return function(Be,nt){var at=nt=="ltr"?"L":"R";if(Be.length==0||nt=="ltr"&&!I.test(Be))return!1;for(var Et=Be.length,yt=[],rn=0;rn<Et;++rn)yt.push($(Be.charCodeAt(rn)));for(var dn=0,Tn=at;dn<Et;++dn){var Hn=yt[dn];Hn=="m"?yt[dn]=Tn:Tn=Hn}for(var Vn=0,zn=at;Vn<Et;++Vn){var Xn=yt[Vn];Xn=="1"&&zn=="r"?yt[Vn]="n":te.test(Xn)&&(zn=Xn,Xn=="r"&&(yt[Vn]="R"))}for(var yr=1,mr=yt[0];yr<Et-1;++yr){var Vr=yt[yr];Vr=="+"&&mr=="1"&&yt[yr+1]=="1"?yt[yr]="1":Vr==","&&mr==yt[yr+1]&&(mr=="1"||mr=="n")&&(yt[yr]=mr),mr=Vr}for(var Wi=0;Wi<Et;++Wi){var Na=yt[Wi];if(Na==",")yt[Wi]="N";else if(Na=="%"){var Eo=void 0;for(Eo=Wi+1;Eo<Et&&yt[Eo]=="%";++Eo);for(var Cl=Wi&&yt[Wi-1]=="!"||Eo<Et&&yt[Eo]=="1"?"1":"N",Zs=Wi;Zs<Eo;++Zs)yt[Zs]=Cl;Wi=Eo-1}}for(var oa=0,Js=at;oa<Et;++oa){var Qa=yt[oa];Js=="L"&&Qa=="1"?yt[oa]="L":te.test(Qa)&&(Js=Qa)}for(var ba=0;ba<Et;++ba)if(L.test(yt[ba])){var aa=void 0;for(aa=ba+1;aa<Et&&L.test(yt[aa]);++aa);for(var Fo=(ba?yt[ba-1]:at)=="L",el=(aa<Et?yt[aa]:at)=="L",V0=Fo==el?Fo?"L":"R":at,Xp=ba;Xp<aa;++Xp)yt[Xp]=V0;ba=aa-1}for(var fs=[],hf,Da=0;Da<Et;)if(fe.test(yt[Da])){var ZI=Da;for(++Da;Da<Et&&fe.test(yt[Da]);++Da);fs.push(new Ie(0,ZI,Da))}else{var vh=Da,Bg=fs.length,Hg=nt=="rtl"?1:0;for(++Da;Da<Et&&yt[Da]!="L";++Da);for(var Ps=vh;Ps<Da;)if(Ee.test(yt[Ps])){vh<Ps&&(fs.splice(Bg,0,new Ie(1,vh,Ps)),Bg+=Hg);var K0=Ps;for(++Ps;Ps<Da&&Ee.test(yt[Ps]);++Ps);fs.splice(Bg,0,new Ie(2,K0,Ps)),Bg+=Hg,vh=Ps}else++Ps;vh<Da&&fs.splice(Bg,0,new Ie(1,vh,Da))}return nt=="ltr"&&(fs[0].level==1&&(hf=Be.match(/^\s+/))&&(fs[0].from=hf[0].length,fs.unshift(new Ie(0,0,hf[0].length))),he(fs).level==1&&(hf=Be.match(/\s+$/))&&(he(fs).to-=hf[0].length,fs.push(new Ie(0,Et-hf[0].length,Et)))),nt=="rtl"?fs.reverse():fs}}();function Oe(g,w){var $=g.order;return $==null&&($=g.order=be(g.text,w)),$}var Se=[],Ke=function(g,w,$){if(g.addEventListener)g.addEventListener(w,$,!1);else if(g.attachEvent)g.attachEvent("on"+w,$);else{var I=g._handlers||(g._handlers={});I[w]=(I[w]||Se).concat($)}};function tt(g,w){return g._handlers&&g._handlers[w]||Se}function le(g,w,$){if(g.removeEventListener)g.removeEventListener(w,$,!1);else if(g.detachEvent)g.detachEvent("on"+w,$);else{var I=g._handlers,L=I&&I[w];if(L){var te=re(L,$);te>-1&&(I[w]=L.slice(0,te).concat(L.slice(te+1)))}}}function ze(g,w){var $=tt(g,w);if($.length)for(var I=Array.prototype.slice.call(arguments,2),L=0;L<$.length;++L)$[L].apply(null,I)}function Ye(g,w,$){return typeof w=="string"&&(w={type:w,preventDefault:function(){this.defaultPrevented=!0}}),ze(g,$||w.type,g,w),St(w)||w.codemirrorIgnore}function Ue(g){var w=g._handlers&&g._handlers.cursorActivity;if(w)for(var $=g.curOp.cursorActivityHandlers||(g.curOp.cursorActivityHandlers=[]),I=0;I<w.length;++I)re($,w[I])==-1&&$.push(w[I])}function Je(g,w){return tt(g,w).length>0}function Ze(g){g.prototype.on=function(w,$){Ke(this,w,$)},g.prototype.off=function(w,$){le(this,w,$)}}function rt(g){g.preventDefault?g.preventDefault():g.returnValue=!1}function qt(g){g.stopPropagation?g.stopPropagation():g.cancelBubble=!0}function St(g){return g.defaultPrevented!=null?g.defaultPrevented:g.returnValue==!1}function Ot(g){rt(g),qt(g)}function Bt(g){return g.target||g.srcElement}function Dt(g){var w=g.which;return w==null&&(g.button&1?w=1:g.button&2?w=3:g.button&4&&(w=2)),b&&g.ctrlKey&&w==1&&(w=3),w}var an=function(){if(a&&s<9)return!1;var g=R("div");return"draggable"in g||"dragDrop"in g}(),Vt;function Kt(g){if(Vt==null){var w=R("span","");D(g,R("span",[w,document.createTextNode("x")])),g.firstChild.offsetHeight!=0&&(Vt=w.offsetWidth<=1&&w.offsetHeight>2&&!(a&&s<8))}var $=Vt?R("span",""):R("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return $.setAttribute("cm-text",""),$}var Qt;function et(g){if(Qt!=null)return Qt;var w=D(g,document.createTextNode("AخA")),$=H(w,0,1).getBoundingClientRect(),I=H(w,1,2).getBoundingClientRect();return P(g),!$||$.left==$.right?!1:Qt=I.right-$.right<3}var ot=`
|
||
|
||
b`.split(/\n/).length!=3?function(g){for(var w=0,$=[],I=g.length;w<=I;){var L=g.indexOf(`
|
||
`,w);L==-1&&(L=g.length);var te=g.slice(w,g.charAt(L-1)=="\r"?L-1:L),fe=te.indexOf("\r");fe!=-1?($.push(te.slice(0,fe)),w+=fe+1):($.push(te),w=L+1)}return $}:function(g){return g.split(/\r\n?|\n/)},Qe=window.getSelection?function(g){try{return g.selectionStart!=g.selectionEnd}catch{return!1}}:function(g){var w;try{w=g.ownerDocument.selection.createRange()}catch{}return!w||w.parentElement()!=g?!1:w.compareEndPoints("StartToEnd",w)!=0},ut=function(){var g=R("div");return"oncopy"in g?!0:(g.setAttribute("oncopy","return;"),typeof g.oncopy=="function")}(),Nt=null;function Lt(g){if(Nt!=null)return Nt;var w=D(g,R("span","x")),$=w.getBoundingClientRect(),I=H(w,0,1).getBoundingClientRect();return Nt=Math.abs($.left-I.left)>1}var Zt={},Wt={};function At(g,w){arguments.length>2&&(w.dependencies=Array.prototype.slice.call(arguments,2)),Zt[g]=w}function $t(g,w){Wt[g]=w}function Gt(g){if(typeof g=="string"&&Wt.hasOwnProperty(g))g=Wt[g];else if(g&&typeof g.name=="string"&&Wt.hasOwnProperty(g.name)){var w=Wt[g.name];typeof w=="string"&&(w={name:w}),g=we(w,g),g.name=w.name}else{if(typeof g=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(g))return Gt("application/xml");if(typeof g=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(g))return Gt("application/json")}return typeof g=="string"?{name:g}:g||{name:"null"}}function Ft(g,w){w=Gt(w);var $=Zt[w.name];if(!$)return Ft(g,"text/plain");var I=$(g,w);if(cn.hasOwnProperty(w.name)){var L=cn[w.name];for(var te in L)L.hasOwnProperty(te)&&(I.hasOwnProperty(te)&&(I["_"+te]=I[te]),I[te]=L[te])}if(I.name=w.name,w.helperType&&(I.helperType=w.helperType),w.modeProps)for(var fe in w.modeProps)I[fe]=w.modeProps[fe];return I}var cn={};function _t(g,w){var $=cn.hasOwnProperty(g)?cn[g]:cn[g]={};j(w,$)}function jt(g,w){if(w===!0)return w;if(g.copyState)return g.copyState(w);var $={};for(var I in w){var L=w[I];L instanceof Array&&(L=L.concat([])),$[I]=L}return $}function nn(g,w){for(var $;g.innerMode&&($=g.innerMode(w),!(!$||$.mode==g));)w=$.state,g=$.mode;return $||{mode:g,state:w}}function Ht(g,w,$){return g.startState?g.startState(w,$):!0}var Tt=function(g,w,$){this.pos=this.start=0,this.string=g,this.tabSize=w||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=$};Tt.prototype.eol=function(){return this.pos>=this.string.length},Tt.prototype.sol=function(){return this.pos==this.lineStart},Tt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Tt.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},Tt.prototype.eat=function(g){var w=this.string.charAt(this.pos),$;if(typeof g=="string"?$=w==g:$=w&&(g.test?g.test(w):g(w)),$)return++this.pos,w},Tt.prototype.eatWhile=function(g){for(var w=this.pos;this.eat(g););return this.pos>w},Tt.prototype.eatSpace=function(){for(var g=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>g},Tt.prototype.skipToEnd=function(){this.pos=this.string.length},Tt.prototype.skipTo=function(g){var w=this.string.indexOf(g,this.pos);if(w>-1)return this.pos=w,!0},Tt.prototype.backUp=function(g){this.pos-=g},Tt.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=W(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?W(this.string,this.lineStart,this.tabSize):0)},Tt.prototype.indentation=function(){return W(this.string,null,this.tabSize)-(this.lineStart?W(this.string,this.lineStart,this.tabSize):0)},Tt.prototype.match=function(g,w,$){if(typeof g=="string"){var I=function(fe){return $?fe.toLowerCase():fe},L=this.string.substr(this.pos,g.length);if(I(L)==I(g))return w!==!1&&(this.pos+=g.length),!0}else{var te=this.string.slice(this.pos).match(g);return te&&te.index>0?null:(te&&w!==!1&&(this.pos+=te[0].length),te)}},Tt.prototype.current=function(){return this.string.slice(this.start,this.pos)},Tt.prototype.hideFirstChars=function(g,w){this.lineStart+=g;try{return w()}finally{this.lineStart-=g}},Tt.prototype.lookAhead=function(g){var w=this.lineOracle;return w&&w.lookAhead(g)},Tt.prototype.baseToken=function(){var g=this.lineOracle;return g&&g.baseToken(this.pos)};function gt(g,w){if(w-=g.first,w<0||w>=g.size)throw new Error("There is no line "+(w+g.first)+" in the document.");for(var $=g;!$.lines;)for(var I=0;;++I){var L=$.children[I],te=L.chunkSize();if(w<te){$=L;break}w-=te}return $.lines[w]}function Ve(g,w,$){var I=[],L=w.line;return g.iter(w.line,$.line+1,function(te){var fe=te.text;L==$.line&&(fe=fe.slice(0,$.ch)),L==w.line&&(fe=fe.slice(w.ch)),I.push(fe),++L}),I}function Yt(g,w,$){var I=[];return g.iter(w,$,function(L){I.push(L.text)}),I}function mt(g,w){var $=w-g.height;if($)for(var I=g;I;I=I.parent)I.height+=$}function Mt(g){if(g.parent==null)return null;for(var w=g.parent,$=re(w.lines,g),I=w.parent;I;w=I,I=I.parent)for(var L=0;I.children[L]!=w;++L)$+=I.children[L].chunkSize();return $+w.first}function zt(g,w){var $=g.first;e:do{for(var I=0;I<g.children.length;++I){var L=g.children[I],te=L.height;if(w<te){g=L;continue e}w-=te,$+=L.chunkSize()}return $}while(!g.lines);for(var fe=0;fe<g.lines.length;++fe){var Ee=g.lines[fe],Ie=Ee.height;if(w<Ie)break;w-=Ie}return $+fe}function Ln(g,w){return w>=g.first&&w<g.first+g.size}function Zn(g,w){return String(g.lineNumberFormatter(w+g.firstLineNumber))}function O(g,w,$){if($===void 0&&($=null),!(this instanceof O))return new O(g,w,$);this.line=g,this.ch=w,this.sticky=$}function B(g,w){return g.line-w.line||g.ch-w.ch}function oe(g,w){return g.sticky==w.sticky&&B(g,w)==0}function Ae(g){return O(g.line,g.ch)}function Ge(g,w){return B(g,w)<0?w:g}function ft(g,w){return B(g,w)<0?g:w}function Jt(g,w){return Math.max(g.first,Math.min(w,g.first+g.size-1))}function on(g,w){if(w.line<g.first)return O(g.first,0);var $=g.first+g.size-1;return w.line>$?O($,gt(g,$).text.length):Jn(w,gt(g,w.line).text.length)}function Jn(g,w){var $=g.ch;return $==null||$>w?O(g.line,w):$<0?O(g.line,0):g}function ni(g,w){for(var $=[],I=0;I<w.length;I++)$[I]=on(g,w[I]);return $}var Hr=function(g,w){this.state=g,this.lookAhead=w},Gr=function(g,w,$,I){this.state=w,this.doc=g,this.line=$,this.maxLookAhead=I||0,this.baseTokens=null,this.baseTokenPos=1};Gr.prototype.lookAhead=function(g){var w=this.doc.getLine(this.line+g);return w!=null&&g>this.maxLookAhead&&(this.maxLookAhead=g),w},Gr.prototype.baseToken=function(g){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=g;)this.baseTokenPos+=2;var w=this.baseTokens[this.baseTokenPos+1];return{type:w&&w.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-g}},Gr.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Gr.fromSaved=function(g,w,$){return w instanceof Hr?new Gr(g,jt(g.mode,w.state),$,w.lookAhead):new Gr(g,jt(g.mode,w),$)},Gr.prototype.save=function(g){var w=g!==!1?jt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Hr(w,this.maxLookAhead):w};function Rr(g,w,$,I){var L=[g.state.modeGen],te={};zi(g,w.text,g.doc.mode,$,function(Be,nt){return L.push(Be,nt)},te,I);for(var fe=$.state,Ee=function(Be){$.baseTokens=L;var nt=g.state.overlays[Be],at=1,Et=0;$.state=!0,zi(g,w.text,nt.mode,$,function(yt,rn){for(var dn=at;Et<yt;){var Tn=L[at];Tn>yt&&L.splice(at,1,yt,L[at+1],Tn),at+=2,Et=Math.min(yt,Tn)}if(rn)if(nt.opaque)L.splice(dn,at-dn,yt,"overlay "+rn),at=dn+2;else for(;dn<at;dn+=2){var Hn=L[dn+1];L[dn+1]=(Hn?Hn+" ":"")+"overlay "+rn}},te),$.state=fe,$.baseTokens=null,$.baseTokenPos=1},Ie=0;Ie<g.state.overlays.length;++Ie)Ee(Ie);return{styles:L,classes:te.bgClass||te.textClass?te:null}}function _n(g,w,$){if(!w.styles||w.styles[0]!=g.state.modeGen){var I=Mn(g,Mt(w)),L=w.text.length>g.options.maxHighlightLength&&jt(g.doc.mode,I.state),te=Rr(g,w,I);L&&(I.state=L),w.stateAfter=I.save(!L),w.styles=te.styles,te.classes?w.styleClasses=te.classes:w.styleClasses&&(w.styleClasses=null),$===g.doc.highlightFrontier&&(g.doc.modeFrontier=Math.max(g.doc.modeFrontier,++g.doc.highlightFrontier))}return w.styles}function Mn(g,w,$){var I=g.doc,L=g.display;if(!I.mode.startState)return new Gr(I,!0,w);var te=gr(g,w,$),fe=te>I.first&>(I,te-1).stateAfter,Ee=fe?Gr.fromSaved(I,fe,te):new Gr(I,Ht(I.mode),te);return I.iter(te,w,function(Ie){Ar(g,Ie.text,Ee);var Be=Ee.line;Ie.stateAfter=Be==w-1||Be%5==0||Be>=L.viewFrom&&Be<L.viewTo?Ee.save():null,Ee.nextLine()}),$&&(I.modeFrontier=Ee.line),Ee}function Ar(g,w,$,I){var L=g.doc.mode,te=new Tt(w,g.options.tabSize,$);for(te.start=te.pos=I||0,w==""&&bn(L,$.state);!te.eol();)Cn(L,te,$.state),te.start=te.pos}function bn(g,w){if(g.blankLine)return g.blankLine(w);if(g.innerMode){var $=nn(g,w);if($.mode.blankLine)return $.mode.blankLine($.state)}}function Cn(g,w,$,I){for(var L=0;L<10;L++){I&&(I[0]=nn(g,$).mode);var te=g.token(w,$);if(w.pos>w.start)return te}throw new Error("Mode "+g.name+" failed to advance stream.")}var rr=function(g,w,$){this.start=g.start,this.end=g.pos,this.string=g.current(),this.type=w||null,this.state=$};function Ir(g,w,$,I){var L=g.doc,te=L.mode,fe;w=on(L,w);var Ee=gt(L,w.line),Ie=Mn(g,w.line,$),Be=new Tt(Ee.text,g.options.tabSize,Ie),nt;for(I&&(nt=[]);(I||Be.pos<w.ch)&&!Be.eol();)Be.start=Be.pos,fe=Cn(te,Be,Ie.state),I&&nt.push(new rr(Be,fe,jt(L.mode,Ie.state)));return I?nt:new rr(Be,fe,Ie.state)}function li(g,w){if(g)for(;;){var $=g.match(/(?:^|\s+)line-(background-)?(\S+)/);if(!$)break;g=g.slice(0,$.index)+g.slice($.index+$[0].length);var I=$[1]?"bgClass":"textClass";w[I]==null?w[I]=$[2]:new RegExp("(?:^|\\s)"+$[2]+"(?:$|\\s)").test(w[I])||(w[I]+=" "+$[2])}return g}function zi(g,w,$,I,L,te,fe){var Ee=$.flattenSpans;Ee==null&&(Ee=g.options.flattenSpans);var Ie=0,Be=null,nt=new Tt(w,g.options.tabSize,I),at,Et=g.options.addModeClass&&[null];for(w==""&&li(bn($,I.state),te);!nt.eol();){if(nt.pos>g.options.maxHighlightLength?(Ee=!1,fe&&Ar(g,w,I,nt.pos),nt.pos=w.length,at=null):at=li(Cn($,nt,I.state,Et),te),Et){var yt=Et[0].name;yt&&(at="m-"+(at?yt+" "+at:yt))}if(!Ee||Be!=at){for(;Ie<nt.start;)Ie=Math.min(nt.start,Ie+5e3),L(Ie,Be);Be=at}nt.start=nt.pos}for(;Ie<nt.pos;){var rn=Math.min(nt.pos,Ie+5e3);L(rn,Be),Ie=rn}}function gr(g,w,$){for(var I,L,te=g.doc,fe=$?-1:w-(g.doc.mode.innerMode?1e3:100),Ee=w;Ee>fe;--Ee){if(Ee<=te.first)return te.first;var Ie=gt(te,Ee-1),Be=Ie.stateAfter;if(Be&&(!$||Ee+(Be instanceof Hr?Be.lookAhead:0)<=te.modeFrontier))return Ee;var nt=W(Ie.text,null,g.options.tabSize);(L==null||I>nt)&&(L=Ee-1,I=nt)}return L}function Di(g,w){if(g.modeFrontier=Math.min(g.modeFrontier,w),!(g.highlightFrontier<w-10)){for(var $=g.first,I=w-1;I>$;I--){var L=gt(g,I).stateAfter;if(L&&(!(L instanceof Hr)||I+L.lookAhead<w)){$=I+1;break}}g.highlightFrontier=Math.min(g.highlightFrontier,$)}}var hr=!1,wn=!1;function Un(){hr=!0}function Yn(){wn=!0}function or(g,w,$){this.marker=g,this.from=w,this.to=$}function jr(g,w){if(g)for(var $=0;$<g.length;++$){var I=g[$];if(I.marker==w)return I}}function Do(g,w){for(var $,I=0;I<g.length;++I)g[I]!=w&&($||($=[])).push(g[I]);return $}function ra(g,w,$){var I=$&&window.WeakSet&&($.markedSpans||($.markedSpans=new WeakSet));I&&g.markedSpans&&I.has(g.markedSpans)?g.markedSpans.push(w):(g.markedSpans=g.markedSpans?g.markedSpans.concat([w]):[w],I&&I.add(g.markedSpans)),w.marker.attachLine(g)}function Ti(g,w,$){var I;if(g)for(var L=0;L<g.length;++L){var te=g[L],fe=te.marker,Ee=te.from==null||(fe.inclusiveLeft?te.from<=w:te.from<w);if(Ee||te.from==w&&fe.type=="bookmark"&&(!$||!te.marker.insertLeft)){var Ie=te.to==null||(fe.inclusiveRight?te.to>=w:te.to>w);(I||(I=[])).push(new or(fe,te.from,Ie?null:te.to))}}return I}function ia(g,w,$){var I;if(g)for(var L=0;L<g.length;++L){var te=g[L],fe=te.marker,Ee=te.to==null||(fe.inclusiveRight?te.to>=w:te.to>w);if(Ee||te.from==w&&fe.type=="bookmark"&&(!$||te.marker.insertLeft)){var Ie=te.from==null||(fe.inclusiveLeft?te.from<=w:te.from<w);(I||(I=[])).push(new or(fe,Ie?null:te.from-w,te.to==null?null:te.to-w))}}return I}function Zl(g,w){if(w.full)return null;var $=Ln(g,w.from.line)&>(g,w.from.line).markedSpans,I=Ln(g,w.to.line)&>(g,w.to.line).markedSpans;if(!$&&!I)return null;var L=w.from.ch,te=w.to.ch,fe=B(w.from,w.to)==0,Ee=Ti($,L,fe),Ie=ia(I,te,fe),Be=w.text.length==1,nt=he(w.text).length+(Be?L:0);if(Ee)for(var at=0;at<Ee.length;++at){var Et=Ee[at];if(Et.to==null){var yt=jr(Ie,Et.marker);yt?Be&&(Et.to=yt.to==null?null:yt.to+nt):Et.to=L}}if(Ie)for(var rn=0;rn<Ie.length;++rn){var dn=Ie[rn];if(dn.to!=null&&(dn.to+=nt),dn.from==null){var Tn=jr(Ee,dn.marker);Tn||(dn.from=nt,Be&&(Ee||(Ee=[])).push(dn))}else dn.from+=nt,Be&&(Ee||(Ee=[])).push(dn)}Ee&&(Ee=qc(Ee)),Ie&&Ie!=Ee&&(Ie=qc(Ie));var Hn=[Ee];if(!Be){var Vn=w.text.length-2,zn;if(Vn>0&&Ee)for(var Xn=0;Xn<Ee.length;++Xn)Ee[Xn].to==null&&(zn||(zn=[])).push(new or(Ee[Xn].marker,null,null));for(var yr=0;yr<Vn;++yr)Hn.push(zn);Hn.push(Ie)}return Hn}function qc(g){for(var w=0;w<g.length;++w){var $=g[w];$.from!=null&&$.from==$.to&&$.marker.clearWhenEmpty!==!1&&g.splice(w--,1)}return g.length?g:null}function uh(g,w,$){var I=null;if(g.iter(w.line,$.line+1,function(yt){if(yt.markedSpans)for(var rn=0;rn<yt.markedSpans.length;++rn){var dn=yt.markedSpans[rn].marker;dn.readOnly&&(!I||re(I,dn)==-1)&&(I||(I=[])).push(dn)}}),!I)return null;for(var L=[{from:w,to:$}],te=0;te<I.length;++te)for(var fe=I[te],Ee=fe.find(0),Ie=0;Ie<L.length;++Ie){var Be=L[Ie];if(!(B(Be.to,Ee.from)<0||B(Be.from,Ee.to)>0)){var nt=[Ie,1],at=B(Be.from,Ee.from),Et=B(Be.to,Ee.to);(at<0||!fe.inclusiveLeft&&!at)&&nt.push({from:Be.from,to:Ee.from}),(Et>0||!fe.inclusiveRight&&!Et)&&nt.push({from:Ee.to,to:Be.to}),L.splice.apply(L,nt),Ie+=nt.length-3}}return L}function qn(g){var w=g.markedSpans;if(w){for(var $=0;$<w.length;++$)w[$].marker.detachLine(g);g.markedSpans=null}}function kr(g,w){if(w){for(var $=0;$<w.length;++$)w[$].marker.attachLine(g);g.markedSpans=w}}function Zr(g){return g.inclusiveLeft?-1:0}function Ui(g){return g.inclusiveRight?1:0}function Li(g,w){var $=g.lines.length-w.lines.length;if($!=0)return $;var I=g.find(),L=w.find(),te=B(I.from,L.from)||Zr(g)-Zr(w);if(te)return-te;var fe=B(I.to,L.to)||Ui(g)-Ui(w);return fe||w.id-g.id}function Wu(g,w){var $=wn&&g.markedSpans,I;if($)for(var L=void 0,te=0;te<$.length;++te)L=$[te],L.marker.collapsed&&(w?L.from:L.to)==null&&(!I||Li(I,L.marker)<0)&&(I=L.marker);return I}function Gc(g){return Wu(g,!0)}function Vu(g){return Wu(g,!1)}function dh(g,w){var $=wn&&g.markedSpans,I;if($)for(var L=0;L<$.length;++L){var te=$[L];te.marker.collapsed&&(te.from==null||te.from<w)&&(te.to==null||te.to>w)&&(!I||Li(I,te.marker)<0)&&(I=te.marker)}return I}function N4(g,w,$,I,L){var te=gt(g,w),fe=wn&&te.markedSpans;if(fe)for(var Ee=0;Ee<fe.length;++Ee){var Ie=fe[Ee];if(Ie.marker.collapsed){var Be=Ie.marker.find(0),nt=B(Be.from,$)||Zr(Ie.marker)-Zr(L),at=B(Be.to,I)||Ui(Ie.marker)-Ui(L);if(!(nt>=0&&at<=0||nt<=0&&at>=0)&&(nt<=0&&(Ie.marker.inclusiveRight&&L.inclusiveLeft?B(Be.to,$)>=0:B(Be.to,$)>0)||nt>=0&&(Ie.marker.inclusiveRight&&L.inclusiveLeft?B(Be.from,I)<=0:B(Be.from,I)<0)))return!0}}}function cs(g){for(var w;w=Gc(g);)g=w.find(-1,!0).line;return g}function _I(g){for(var w;w=Vu(g);)g=w.find(1,!0).line;return g}function EI(g){for(var w,$;w=Vu(g);)g=w.find(1,!0).line,($||($=[])).push(g);return $}function Hp(g,w){var $=gt(g,w),I=cs($);return $==I?w:Mt(I)}function Ig(g,w){if(w>g.lastLine())return w;var $=gt(g,w),I;if(!Yc(g,$))return w;for(;I=Vu($);)$=I.find(1,!0).line;return Mt($)+1}function Yc(g,w){var $=wn&&w.markedSpans;if($){for(var I=void 0,L=0;L<$.length;++L)if(I=$[L],!!I.marker.collapsed){if(I.from==null)return!0;if(!I.marker.widgetNode&&I.from==0&&I.marker.inclusiveLeft&&UC(g,w,I))return!0}}}function UC(g,w,$){if($.to==null){var I=$.marker.find(1,!0);return UC(g,I.line,jr(I.line.markedSpans,$.marker))}if($.marker.inclusiveRight&&$.to==w.text.length)return!0;for(var L=void 0,te=0;te<w.markedSpans.length;++te)if(L=w.markedSpans[te],L.marker.collapsed&&!L.marker.widgetNode&&L.from==$.to&&(L.to==null||L.to!=$.from)&&(L.marker.inclusiveLeft||$.marker.inclusiveRight)&&UC(g,w,L))return!0}function Ku(g){g=cs(g);for(var w=0,$=g.parent,I=0;I<$.lines.length;++I){var L=$.lines[I];if(L==g)break;w+=L.height}for(var te=$.parent;te;$=te,te=$.parent)for(var fe=0;fe<te.children.length;++fe){var Ee=te.children[fe];if(Ee==$)break;w+=Ee.height}return w}function v0(g){if(g.height==0)return 0;for(var w=g.text.length,$,I=g;$=Gc(I);){var L=$.find(0,!0);I=L.from.line,w+=L.from.ch-L.to.ch}for(I=g;$=Vu(I);){var te=$.find(0,!0);w-=I.text.length-te.from.ch,I=te.to.line,w+=I.text.length-te.to.ch}return w}function $g(g){var w=g.display,$=g.doc;w.maxLine=gt($,$.first),w.maxLineLength=v0(w.maxLine),w.maxLineChanged=!0,$.iter(function(I){var L=v0(I);L>w.maxLineLength&&(w.maxLineLength=L,w.maxLine=I)})}var lf=function(g,w,$){this.text=g,kr(this,w),this.height=$?$(this):1};lf.prototype.lineNo=function(){return Mt(this)},Ze(lf);function D4(g,w,$,I){g.text=w,g.stateAfter&&(g.stateAfter=null),g.styles&&(g.styles=null),g.order!=null&&(g.order=null),qn(g),kr(g,$);var L=I?I(g):1;L!=g.height&&mt(g,L)}function y0(g){g.parent=null,qn(g)}var b0={},S0={};function WC(g,w){if(!g||/^\s*$/.test(g))return null;var $=w.addModeClass?S0:b0;return $[g]||($[g]=g.replace(/\S+/g,"cm-$&"))}function L4(g,w){var $=A("span",null,null,l?"padding-right: .1px":null),I={pre:A("pre",[$],"CodeMirror-line"),content:$,col:0,pos:0,cm:g,trailingSpace:!1,splitSpaces:g.getOption("lineWrapping")};w.measure={};for(var L=0;L<=(w.rest?w.rest.length:0);L++){var te=L?w.rest[L-1]:w.line,fe=void 0;I.pos=0,I.addToken=VC,et(g.display.measure)&&(fe=Oe(te,g.doc.direction))&&(I.addToken=qC(I.addToken,fe)),I.map=[];var Ee=w!=g.display.externalMeasured&&Mt(te);Ya(te,I,_n(g,te,Ee)),te.styleClasses&&(te.styleClasses.bgClass&&(I.bgClass=K(te.styleClasses.bgClass,I.bgClass||"")),te.styleClasses.textClass&&(I.textClass=K(te.styleClasses.textClass,I.textClass||""))),I.map.length==0&&I.map.push(0,0,I.content.appendChild(Kt(g.display.measure))),L==0?(w.measure.map=I.map,w.measure.cache={}):((w.measure.maps||(w.measure.maps=[])).push(I.map),(w.measure.caches||(w.measure.caches=[])).push({}))}if(l){var Ie=I.content.lastChild;(/\bcm-tab\b/.test(Ie.className)||Ie.querySelector&&Ie.querySelector(".cm-tab"))&&(I.content.className="cm-tab-wrap-hack")}return ze(g,"renderLine",g,w.line,I.pre),I.pre.className&&(I.textClass=K(I.pre.className,I.textClass||"")),I}function C0(g){var w=R("span","•","cm-invalidchar");return w.title="\\u"+g.charCodeAt(0).toString(16),w.setAttribute("aria-label",w.title),w}function VC(g,w,$,I,L,te,fe){if(w){var Ee=g.splitSpaces?KC(w,g.trailingSpace):w,Ie=g.cm.state.specialChars,Be=!1,nt;if(!Ie.test(w))g.col+=w.length,nt=document.createTextNode(Ee),g.map.push(g.pos,g.pos+w.length,nt),a&&s<9&&(Be=!0),g.pos+=w.length;else{nt=document.createDocumentFragment();for(var at=0;;){Ie.lastIndex=at;var Et=Ie.exec(w),yt=Et?Et.index-at:w.length-at;if(yt){var rn=document.createTextNode(Ee.slice(at,at+yt));a&&s<9?nt.appendChild(R("span",[rn])):nt.appendChild(rn),g.map.push(g.pos,g.pos+yt,rn),g.col+=yt,g.pos+=yt}if(!Et)break;at+=yt+1;var dn=void 0;if(Et[0]==" "){var Tn=g.cm.options.tabSize,Hn=Tn-g.col%Tn;dn=nt.appendChild(R("span",pe(Hn),"cm-tab")),dn.setAttribute("role","presentation"),dn.setAttribute("cm-text"," "),g.col+=Hn}else Et[0]=="\r"||Et[0]==`
|
||
`?(dn=nt.appendChild(R("span",Et[0]=="\r"?"␍":"","cm-invalidchar")),dn.setAttribute("cm-text",Et[0]),g.col+=1):(dn=g.cm.options.specialCharPlaceholder(Et[0]),dn.setAttribute("cm-text",Et[0]),a&&s<9?nt.appendChild(R("span",[dn])):nt.appendChild(dn),g.col+=1);g.map.push(g.pos,g.pos+1,dn),g.pos++}}if(g.trailingSpace=Ee.charCodeAt(w.length-1)==32,$||I||L||Be||te||fe){var Vn=$||"";I&&(Vn+=I),L&&(Vn+=L);var zn=R("span",[nt],Vn,te);if(fe)for(var Xn in fe)fe.hasOwnProperty(Xn)&&Xn!="style"&&Xn!="class"&&zn.setAttribute(Xn,fe[Xn]);return g.content.appendChild(zn)}g.content.appendChild(nt)}}function KC(g,w){if(g.length>1&&!/ /.test(g))return g;for(var $=w,I="",L=0;L<g.length;L++){var te=g.charAt(L);te==" "&&$&&(L==g.length-1||g.charCodeAt(L+1)==32)&&(te=" "),I+=te,$=te==" "}return I}function qC(g,w){return function($,I,L,te,fe,Ee,Ie){L=L?L+" cm-force-border":"cm-force-border";for(var Be=$.pos,nt=Be+I.length;;){for(var at=void 0,Et=0;Et<w.length&&(at=w[Et],!(at.to>Be&&at.from<=Be));Et++);if(at.to>=nt)return g($,I,L,te,fe,Ee,Ie);g($,I.slice(0,at.to-Be),L,te,null,Ee,Ie),te=null,I=I.slice(at.to-Be),Be=at.to}}}function x0(g,w,$,I){var L=!I&&$.widgetNode;L&&g.map.push(g.pos,g.pos+w,L),!I&&g.cm.display.input.needsContentAttribute&&(L||(L=g.content.appendChild(document.createElement("span"))),L.setAttribute("cm-marker",$.id)),L&&(g.cm.display.input.setUneditable(L),g.content.appendChild(L)),g.pos+=w,g.trailingSpace=!1}function Ya(g,w,$){var I=g.markedSpans,L=g.text,te=0;if(!I){for(var fe=1;fe<$.length;fe+=2)w.addToken(w,L.slice(te,te=$[fe]),WC($[fe+1],w.cm.options));return}for(var Ee=L.length,Ie=0,Be=1,nt="",at,Et,yt=0,rn,dn,Tn,Hn,Vn;;){if(yt==Ie){rn=dn=Tn=Et="",Vn=null,Hn=null,yt=1/0;for(var zn=[],Xn=void 0,yr=0;yr<I.length;++yr){var mr=I[yr],Vr=mr.marker;if(Vr.type=="bookmark"&&mr.from==Ie&&Vr.widgetNode)zn.push(Vr);else if(mr.from<=Ie&&(mr.to==null||mr.to>Ie||Vr.collapsed&&mr.to==Ie&&mr.from==Ie)){if(mr.to!=null&&mr.to!=Ie&&yt>mr.to&&(yt=mr.to,dn=""),Vr.className&&(rn+=" "+Vr.className),Vr.css&&(Et=(Et?Et+";":"")+Vr.css),Vr.startStyle&&mr.from==Ie&&(Tn+=" "+Vr.startStyle),Vr.endStyle&&mr.to==yt&&(Xn||(Xn=[])).push(Vr.endStyle,mr.to),Vr.title&&((Vn||(Vn={})).title=Vr.title),Vr.attributes)for(var Wi in Vr.attributes)(Vn||(Vn={}))[Wi]=Vr.attributes[Wi];Vr.collapsed&&(!Hn||Li(Hn.marker,Vr)<0)&&(Hn=mr)}else mr.from>Ie&&yt>mr.from&&(yt=mr.from)}if(Xn)for(var Na=0;Na<Xn.length;Na+=2)Xn[Na+1]==yt&&(dn+=" "+Xn[Na]);if(!Hn||Hn.from==Ie)for(var Eo=0;Eo<zn.length;++Eo)x0(w,0,zn[Eo]);if(Hn&&(Hn.from||0)==Ie){if(x0(w,(Hn.to==null?Ee+1:Hn.to)-Ie,Hn.marker,Hn.from==null),Hn.to==null)return;Hn.to==Ie&&(Hn=!1)}}if(Ie>=Ee)break;for(var Cl=Math.min(Ee,yt);;){if(nt){var Zs=Ie+nt.length;if(!Hn){var oa=Zs>Cl?nt.slice(0,Cl-Ie):nt;w.addToken(w,oa,at?at+rn:rn,Tn,Ie+oa.length==yt?dn:"",Et,Vn)}if(Zs>=Cl){nt=nt.slice(Cl-Ie),Ie=Cl;break}Ie=Zs,Tn=""}nt=L.slice(te,te=$[Be++]),at=WC($[Be++],w.cm.options)}}}function zp(g,w,$){this.line=w,this.rest=EI(w),this.size=this.rest?Mt(he(this.rest))-$+1:1,this.node=this.text=null,this.hidden=Yc(g,w)}function cf(g,w,$){for(var I=[],L,te=w;te<$;te=L){var fe=new zp(g.doc,gt(g.doc,te),te);L=te+fe.size,I.push(fe)}return I}var fh=null;function w0(g){fh?fh.ops.push(g):g.ownsGroup=fh={ops:[g],delayedCallbacks:[]}}function F4(g){var w=g.delayedCallbacks,$=0;do{for(;$<w.length;$++)w[$].call(null);for(var I=0;I<g.ops.length;I++){var L=g.ops[I];if(L.cursorActivityHandlers)for(;L.cursorActivityCalled<L.cursorActivityHandlers.length;)L.cursorActivityHandlers[L.cursorActivityCalled++].call(null,L.cm)}}while($<w.length)}function j4(g,w){var $=g.ownsGroup;if($)try{F4($)}finally{fh=null,w($)}}var uf=null;function Lo(g,w){var $=tt(g,w);if($.length){var I=Array.prototype.slice.call(arguments,2),L;fh?L=fh.delayedCallbacks:uf?L=uf:(L=uf=[],setTimeout(hh,0));for(var te=function(Ee){L.push(function(){return $[Ee].apply(null,I)})},fe=0;fe<$.length;++fe)te(fe)}}function hh(){var g=uf;uf=null;for(var w=0;w<g.length;++w)g[w]()}function _0(g,w,$,I){for(var L=0;L<w.changes.length;L++){var te=w.changes[L];te=="text"?B4(g,w):te=="gutter"?k0(g,w,$,I):te=="class"?GC(g,w):te=="widget"&&O0(g,w,I)}w.changes=null}function ph(g){return g.node==g.text&&(g.node=R("div",null,null,"position: relative"),g.text.parentNode&&g.text.parentNode.replaceChild(g.node,g.text),g.node.appendChild(g.text),a&&s<8&&(g.node.style.zIndex=2)),g.node}function E0(g,w){var $=w.bgClass?w.bgClass+" "+(w.line.bgClass||""):w.line.bgClass;if($&&($+=" CodeMirror-linebackground"),w.background)$?w.background.className=$:(w.background.parentNode.removeChild(w.background),w.background=null);else if($){var I=ph(w);w.background=I.insertBefore(R("div",null,$),I.firstChild),g.display.input.setUneditable(w.background)}}function T0(g,w){var $=g.display.externalMeasured;return $&&$.line==w.line?(g.display.externalMeasured=null,w.measure=$.measure,$.built):L4(g,w)}function B4(g,w){var $=w.text.className,I=T0(g,w);w.text==w.node&&(w.node=I.pre),w.text.parentNode.replaceChild(I.pre,w.text),w.text=I.pre,I.bgClass!=w.bgClass||I.textClass!=w.textClass?(w.bgClass=I.bgClass,w.textClass=I.textClass,GC(g,w)):$&&(w.text.className=$)}function GC(g,w){E0(g,w),w.line.wrapClass?ph(w).className=w.line.wrapClass:w.node!=w.text&&(w.node.className="");var $=w.textClass?w.textClass+" "+(w.line.textClass||""):w.line.textClass;w.text.className=$||""}function k0(g,w,$,I){if(w.gutter&&(w.node.removeChild(w.gutter),w.gutter=null),w.gutterBackground&&(w.node.removeChild(w.gutterBackground),w.gutterBackground=null),w.line.gutterClass){var L=ph(w);w.gutterBackground=R("div",null,"CodeMirror-gutter-background "+w.line.gutterClass,"left: "+(g.options.fixedGutter?I.fixedPos:-I.gutterTotalWidth)+"px; width: "+I.gutterTotalWidth+"px"),g.display.input.setUneditable(w.gutterBackground),L.insertBefore(w.gutterBackground,w.text)}var te=w.line.gutterMarkers;if(g.options.lineNumbers||te){var fe=ph(w),Ee=w.gutter=R("div",null,"CodeMirror-gutter-wrapper","left: "+(g.options.fixedGutter?I.fixedPos:-I.gutterTotalWidth)+"px");if(Ee.setAttribute("aria-hidden","true"),g.display.input.setUneditable(Ee),fe.insertBefore(Ee,w.text),w.line.gutterClass&&(Ee.className+=" "+w.line.gutterClass),g.options.lineNumbers&&(!te||!te["CodeMirror-linenumbers"])&&(w.lineNumber=Ee.appendChild(R("div",Zn(g.options,$),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+I.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+g.display.lineNumInnerWidth+"px"))),te)for(var Ie=0;Ie<g.display.gutterSpecs.length;++Ie){var Be=g.display.gutterSpecs[Ie].className,nt=te.hasOwnProperty(Be)&&te[Be];nt&&Ee.appendChild(R("div",[nt],"CodeMirror-gutter-elt","left: "+I.gutterLeft[Be]+"px; width: "+I.gutterWidth[Be]+"px"))}}}function O0(g,w,$){w.alignable&&(w.alignable=null);for(var I=k("CodeMirror-linewidget"),L=w.node.firstChild,te=void 0;L;L=te)te=L.nextSibling,I.test(L.className)&&w.node.removeChild(L);P0(g,w,$)}function TI(g,w,$,I){var L=T0(g,w);return w.text=w.node=L.pre,L.bgClass&&(w.bgClass=L.bgClass),L.textClass&&(w.textClass=L.textClass),GC(g,w),k0(g,w,$,I),P0(g,w,I),w.node}function P0(g,w,$){if(M0(g,w.line,w,$,!0),w.rest)for(var I=0;I<w.rest.length;I++)M0(g,w.rest[I],w,$,!1)}function M0(g,w,$,I,L){if(w.widgets)for(var te=ph($),fe=0,Ee=w.widgets;fe<Ee.length;++fe){var Ie=Ee[fe],Be=R("div",[Ie.node],"CodeMirror-linewidget"+(Ie.className?" "+Ie.className:""));Ie.handleMouseEvents||Be.setAttribute("cm-ignore-events","true"),kI(Ie,Be,$,I),g.display.input.setUneditable(Be),L&&Ie.above?te.insertBefore(Be,$.gutter||$.text):te.appendChild(Be),Lo(Ie,"redraw")}}function kI(g,w,$,I){if(g.noHScroll){($.alignable||($.alignable=[])).push(w);var L=I.wrapperWidth;w.style.left=I.fixedPos+"px",g.coverGutter||(L-=I.gutterTotalWidth,w.style.paddingLeft=I.gutterTotalWidth+"px"),w.style.width=L+"px"}g.coverGutter&&(w.style.zIndex=5,w.style.position="relative",g.noHScroll||(w.style.marginLeft=-I.gutterTotalWidth+"px"))}function Up(g){if(g.height!=null)return g.height;var w=g.doc.cm;if(!w)return 0;if(!F(document.body,g.node)){var $="position: relative;";g.coverGutter&&($+="margin-left: -"+w.display.gutters.offsetWidth+"px;"),g.noHScroll&&($+="width: "+w.display.wrapper.clientWidth+"px;"),D(w.display.measure,R("div",[g.node],null,$))}return g.height=g.node.parentNode.offsetHeight}function qu(g,w){for(var $=Bt(w);$!=g.wrapper;$=$.parentNode)if(!$||$.nodeType==1&&$.getAttribute("cm-ignore-events")=="true"||$.parentNode==g.sizer&&$!=g.mover)return!0}function Rg(g){return g.lineSpace.offsetTop}function I0(g){return g.mover.offsetHeight-g.lineSpace.offsetHeight}function H4(g){if(g.cachedPaddingH)return g.cachedPaddingH;var w=D(g.measure,R("pre","x","CodeMirror-line-like")),$=window.getComputedStyle?window.getComputedStyle(w):w.currentStyle,I={left:parseInt($.paddingLeft),right:parseInt($.paddingRight)};return!isNaN(I.left)&&!isNaN(I.right)&&(g.cachedPaddingH=I),I}function Jl(g){return se-g.display.nativeBarWidth}function Gu(g){return g.display.scroller.clientWidth-Jl(g)-g.display.barWidth}function $0(g){return g.display.scroller.clientHeight-Jl(g)-g.display.barHeight}function z4(g,w,$){var I=g.options.lineWrapping,L=I&&Gu(g);if(!w.measure.heights||I&&w.measure.width!=L){var te=w.measure.heights=[];if(I){w.measure.width=L;for(var fe=w.text.firstChild.getClientRects(),Ee=0;Ee<fe.length-1;Ee++){var Ie=fe[Ee],Be=fe[Ee+1];Math.abs(Ie.bottom-Be.bottom)>2&&te.push((Ie.bottom+Be.top)/2-$.top)}}te.push($.bottom-$.top)}}function U4(g,w,$){if(g.line==w)return{map:g.measure.map,cache:g.measure.cache};if(g.rest){for(var I=0;I<g.rest.length;I++)if(g.rest[I]==w)return{map:g.measure.maps[I],cache:g.measure.caches[I]};for(var L=0;L<g.rest.length;L++)if(Mt(g.rest[L])>$)return{map:g.measure.maps[L],cache:g.measure.caches[L],before:!0}}}function OI(g,w){w=cs(w);var $=Mt(w),I=g.display.externalMeasured=new zp(g.doc,w,$);I.lineN=$;var L=I.built=L4(g,I);return I.text=L.pre,D(g.display.lineMeasure,L.pre),I}function W4(g,w,$,I){return ki(g,ks(g,w),$,I)}function Wp(g,w){if(w>=g.display.viewFrom&&w<g.display.viewTo)return g.display.view[Nn(g,w)];var $=g.display.externalMeasured;if($&&w>=$.lineN&&w<$.lineN+$.size)return $}function ks(g,w){var $=Mt(w),I=Wp(g,$);I&&!I.text?I=null:I&&I.changes&&(_0(g,I,$,Ut(g)),g.curOp.forceUpdate=!0),I||(I=OI(g,w));var L=U4(I,w,$);return{line:w,view:I,rect:null,map:L.map,cache:L.cache,before:L.before,hasHeights:!1}}function ki(g,w,$,I,L){w.before&&($=-1);var te=$+(I||""),fe;return w.cache.hasOwnProperty(te)?fe=w.cache[te]:(w.rect||(w.rect=w.view.text.getBoundingClientRect()),w.hasHeights||(z4(g,w.view,w.rect),w.hasHeights=!0),fe=YC(g,w,$,I),fe.bogus||(w.cache[te]=fe)),{left:fe.left,right:fe.right,top:L?fe.rtop:fe.top,bottom:L?fe.rbottom:fe.bottom}}var Ag={left:0,right:0,top:0,bottom:0};function Xs(g,w,$){for(var I,L,te,fe,Ee,Ie,Be=0;Be<g.length;Be+=3)if(Ee=g[Be],Ie=g[Be+1],w<Ee?(L=0,te=1,fe="left"):w<Ie?(L=w-Ee,te=L+1):(Be==g.length-3||w==Ie&&g[Be+3]>w)&&(te=Ie-Ee,L=te-1,w>=Ie&&(fe="right")),L!=null){if(I=g[Be+2],Ee==Ie&&$==(I.insertLeft?"left":"right")&&(fe=$),$=="left"&&L==0)for(;Be&&g[Be-2]==g[Be-3]&&g[Be-1].insertLeft;)I=g[(Be-=3)+2],fe="left";if($=="right"&&L==Ie-Ee)for(;Be<g.length-3&&g[Be+3]==g[Be+4]&&!g[Be+5].insertLeft;)I=g[(Be+=3)+2],fe="right";break}return{node:I,start:L,end:te,collapse:fe,coverStart:Ee,coverEnd:Ie}}function PI(g,w){var $=Ag;if(w=="left")for(var I=0;I<g.length&&($=g[I]).left==$.right;I++);else for(var L=g.length-1;L>=0&&($=g[L]).left==$.right;L--);return $}function YC(g,w,$,I){var L=Xs(w.map,$,I),te=L.node,fe=L.start,Ee=L.end,Ie=L.collapse,Be;if(te.nodeType==3){for(var nt=0;nt<4;nt++){for(;fe&&Pe(w.line.text.charAt(L.coverStart+fe));)--fe;for(;L.coverStart+Ee<L.coverEnd&&Pe(w.line.text.charAt(L.coverStart+Ee));)++Ee;if(a&&s<9&&fe==0&&Ee==L.coverEnd-L.coverStart?Be=te.parentNode.getBoundingClientRect():Be=PI(H(te,fe,Ee).getClientRects(),I),Be.left||Be.right||fe==0)break;Ee=fe,fe=fe-1,Ie="right"}a&&s<11&&(Be=V4(g.display.measure,Be))}else{fe>0&&(Ie=I="right");var at;g.options.lineWrapping&&(at=te.getClientRects()).length>1?Be=at[I=="right"?at.length-1:0]:Be=te.getBoundingClientRect()}if(a&&s<9&&!fe&&(!Be||!Be.left&&!Be.right)){var Et=te.parentNode.getClientRects()[0];Et?Be={left:Et.left,right:Et.left+xt(g.display),top:Et.top,bottom:Et.bottom}:Be=Ag}for(var yt=Be.top-w.rect.top,rn=Be.bottom-w.rect.top,dn=(yt+rn)/2,Tn=w.view.measure.heights,Hn=0;Hn<Tn.length-1&&!(dn<Tn[Hn]);Hn++);var Vn=Hn?Tn[Hn-1]:0,zn=Tn[Hn],Xn={left:(Ie=="right"?Be.right:Be.left)-w.rect.left,right:(Ie=="left"?Be.left:Be.right)-w.rect.left,top:Vn,bottom:zn};return!Be.left&&!Be.right&&(Xn.bogus=!0),g.options.singleCursorHeightPerLine||(Xn.rtop=yt,Xn.rbottom=rn),Xn}function V4(g,w){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!Lt(g))return w;var $=screen.logicalXDPI/screen.deviceXDPI,I=screen.logicalYDPI/screen.deviceYDPI;return{left:w.left*$,right:w.right*$,top:w.top*I,bottom:w.bottom*I}}function df(g){if(g.measure&&(g.measure.cache={},g.measure.heights=null,g.rest))for(var w=0;w<g.rest.length;w++)g.measure.caches[w]={}}function R0(g){g.display.externalMeasure=null,P(g.display.lineMeasure);for(var w=0;w<g.display.view.length;w++)df(g.display.view[w])}function Xc(g){R0(g),g.display.cachedCharWidth=g.display.cachedTextHeight=g.display.cachedPaddingH=null,g.options.lineWrapping||(g.display.maxLineChanged=!0),g.display.lineNumChars=null}function Yu(){return u&&y?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function XC(){return u&&y?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function X(g){var w=cs(g),$=w.widgets,I=0;if($)for(var L=0;L<$.length;++L)$[L].above&&(I+=Up($[L]));return I}function ie(g,w,$,I,L){if(!L){var te=X(w);$.top+=te,$.bottom+=te}if(I=="line")return $;I||(I="local");var fe=Ku(w);if(I=="local"?fe+=Rg(g.display):fe-=g.display.viewOffset,I=="page"||I=="window"){var Ee=g.display.lineSpace.getBoundingClientRect();fe+=Ee.top+(I=="window"?0:XC());var Ie=Ee.left+(I=="window"?0:Yu());$.left+=Ie,$.right+=Ie}return $.top+=fe,$.bottom+=fe,$}function ve(g,w,$){if($=="div")return w;var I=w.left,L=w.top;if($=="page")I-=Yu(),L-=XC();else if($=="local"||!$){var te=g.display.sizer.getBoundingClientRect();I+=te.left,L+=te.top}var fe=g.display.lineSpace.getBoundingClientRect();return{left:I-fe.left,top:L-fe.top}}function $e(g,w,$,I,L){return I||(I=gt(g.doc,w.line)),ie(g,I,W4(g,I,w.ch,L),$)}function He(g,w,$,I,L,te){I=I||gt(g.doc,w.line),L||(L=ks(g,I));function fe(rn,dn){var Tn=ki(g,L,rn,dn?"right":"left",te);return dn?Tn.left=Tn.right:Tn.right=Tn.left,ie(g,I,Tn,$)}var Ee=Oe(I,g.doc.direction),Ie=w.ch,Be=w.sticky;if(Ie>=I.text.length?(Ie=I.text.length,Be="before"):Ie<=0&&(Ie=0,Be="after"),!Ee)return fe(Be=="before"?Ie-1:Ie,Be=="before");function nt(rn,dn,Tn){var Hn=Ee[dn],Vn=Hn.level==1;return fe(Tn?rn-1:rn,Vn!=Tn)}var at=J(Ee,Ie,Be),Et=q,yt=nt(Ie,at,Be=="before");return Et!=null&&(yt.other=nt(Ie,Et,Be!="before")),yt}function qe(g,w){var $=0;w=on(g.doc,w),g.options.lineWrapping||($=xt(g.display)*w.ch);var I=gt(g.doc,w.line),L=Ku(I)+Rg(g.display);return{left:$,right:$,top:L,bottom:L+I.height}}function it(g,w,$,I,L){var te=O(g,w,$);return te.xRel=L,I&&(te.outside=I),te}function lt(g,w,$){var I=g.doc;if($+=g.display.viewOffset,$<0)return it(I.first,0,null,-1,-1);var L=zt(I,$),te=I.first+I.size-1;if(L>te)return it(I.first+I.size-1,gt(I,te).text.length,null,1,1);w<0&&(w=0);for(var fe=gt(I,L);;){var Ee=dt(g,fe,L,w,$),Ie=dh(fe,Ee.ch+(Ee.xRel>0||Ee.outside>0?1:0));if(!Ie)return Ee;var Be=Ie.find(1);if(Be.line==L)return Be;fe=gt(I,L=Be.line)}}function vt(g,w,$,I){I-=X(w);var L=w.text.length,te=We(function(fe){return ki(g,$,fe-1).bottom<=I},L,0);return L=We(function(fe){return ki(g,$,fe).top>I},te,L),{begin:te,end:L}}function Ct(g,w,$,I){$||($=ks(g,w));var L=ie(g,w,ki(g,$,I),"line").top;return vt(g,w,$,L)}function kt(g,w,$,I){return g.bottom<=$?!1:g.top>$?!0:(I?g.left:g.right)>w}function dt(g,w,$,I,L){L-=Ku(w);var te=ks(g,w),fe=X(w),Ee=0,Ie=w.text.length,Be=!0,nt=Oe(w,g.doc.direction);if(nt){var at=(g.options.lineWrapping?bt:Rt)(g,w,$,te,nt,I,L);Be=at.level!=1,Ee=Be?at.from:at.to-1,Ie=Be?at.to:at.from-1}var Et=null,yt=null,rn=We(function(yr){var mr=ki(g,te,yr);return mr.top+=fe,mr.bottom+=fe,kt(mr,I,L,!1)?(mr.top<=L&&mr.left<=I&&(Et=yr,yt=mr),!0):!1},Ee,Ie),dn,Tn,Hn=!1;if(yt){var Vn=I-yt.left<yt.right-I,zn=Vn==Be;rn=Et+(zn?0:1),Tn=zn?"after":"before",dn=Vn?yt.left:yt.right}else{!Be&&(rn==Ie||rn==Ee)&&rn++,Tn=rn==0?"after":rn==w.text.length?"before":ki(g,te,rn-(Be?1:0)).bottom+fe<=L==Be?"after":"before";var Xn=He(g,O($,rn,Tn),"line",w,te);dn=Xn.left,Hn=L<Xn.top?-1:L>=Xn.bottom?1:0}return rn=Ne(w.text,rn,1),it($,rn,Tn,Hn,I-dn)}function Rt(g,w,$,I,L,te,fe){var Ee=We(function(at){var Et=L[at],yt=Et.level!=1;return kt(He(g,O($,yt?Et.to:Et.from,yt?"before":"after"),"line",w,I),te,fe,!0)},0,L.length-1),Ie=L[Ee];if(Ee>0){var Be=Ie.level!=1,nt=He(g,O($,Be?Ie.from:Ie.to,Be?"after":"before"),"line",w,I);kt(nt,te,fe,!0)&&nt.top>fe&&(Ie=L[Ee-1])}return Ie}function bt(g,w,$,I,L,te,fe){var Ee=vt(g,w,I,fe),Ie=Ee.begin,Be=Ee.end;/\s/.test(w.text.charAt(Be-1))&&Be--;for(var nt=null,at=null,Et=0;Et<L.length;Et++){var yt=L[Et];if(!(yt.from>=Be||yt.to<=Ie)){var rn=yt.level!=1,dn=ki(g,I,rn?Math.min(Be,yt.to)-1:Math.max(Ie,yt.from)).right,Tn=dn<te?te-dn+1e9:dn-te;(!nt||at>Tn)&&(nt=yt,at=Tn)}}return nt||(nt=L[L.length-1]),nt.from<Ie&&(nt={from:Ie,to:nt.to,level:nt.level}),nt.to>Be&&(nt={from:nt.from,to:Be,level:nt.level}),nt}var wt;function It(g){if(g.cachedTextHeight!=null)return g.cachedTextHeight;if(wt==null){wt=R("pre",null,"CodeMirror-line-like");for(var w=0;w<49;++w)wt.appendChild(document.createTextNode("x")),wt.appendChild(R("br"));wt.appendChild(document.createTextNode("x"))}D(g.measure,wt);var $=wt.offsetHeight/50;return $>3&&(g.cachedTextHeight=$),P(g.measure),$||1}function xt(g){if(g.cachedCharWidth!=null)return g.cachedCharWidth;var w=R("span","xxxxxxxxxx"),$=R("pre",[w],"CodeMirror-line-like");D(g.measure,$);var I=w.getBoundingClientRect(),L=(I.right-I.left)/10;return L>2&&(g.cachedCharWidth=L),L||10}function Ut(g){for(var w=g.display,$={},I={},L=w.gutters.clientLeft,te=w.gutters.firstChild,fe=0;te;te=te.nextSibling,++fe){var Ee=g.display.gutterSpecs[fe].className;$[Ee]=te.offsetLeft+te.clientLeft+L,I[Ee]=te.clientWidth}return{fixedPos:Xt(w),gutterTotalWidth:w.gutters.offsetWidth,gutterLeft:$,gutterWidth:I,wrapperWidth:w.wrapper.clientWidth}}function Xt(g){return g.scroller.getBoundingClientRect().left-g.sizer.getBoundingClientRect().left}function en(g){var w=It(g.display),$=g.options.lineWrapping,I=$&&Math.max(5,g.display.scroller.clientWidth/xt(g.display)-3);return function(L){if(Yc(g.doc,L))return 0;var te=0;if(L.widgets)for(var fe=0;fe<L.widgets.length;fe++)L.widgets[fe].height&&(te+=L.widgets[fe].height);return $?te+(Math.ceil(L.text.length/I)||1)*w:te+w}}function un(g){var w=g.doc,$=en(g);w.iter(function(I){var L=$(I);L!=I.height&&mt(I,L)})}function En(g,w,$,I){var L=g.display;if(!$&&Bt(w).getAttribute("cm-not-content")=="true")return null;var te,fe,Ee=L.lineSpace.getBoundingClientRect();try{te=w.clientX-Ee.left,fe=w.clientY-Ee.top}catch{return null}var Ie=lt(g,te,fe),Be;if(I&&Ie.xRel>0&&(Be=gt(g.doc,Ie.line).text).length==Ie.ch){var nt=W(Be,Be.length,g.options.tabSize)-Be.length;Ie=O(Ie.line,Math.max(0,Math.round((te-H4(g.display).left)/xt(g.display))-nt))}return Ie}function Nn(g,w){if(w>=g.display.viewTo||(w-=g.display.viewFrom,w<0))return null;for(var $=g.display.view,I=0;I<$.length;I++)if(w-=$[I].size,w<0)return I}function yn(g,w,$,I){w==null&&(w=g.doc.first),$==null&&($=g.doc.first+g.doc.size),I||(I=0);var L=g.display;if(I&&$<L.viewTo&&(L.updateLineNumbers==null||L.updateLineNumbers>w)&&(L.updateLineNumbers=w),g.curOp.viewChanged=!0,w>=L.viewTo)wn&&Hp(g.doc,w)<L.viewTo&&Bn(g);else if($<=L.viewFrom)wn&&Ig(g.doc,$+I)>L.viewFrom?Bn(g):(L.viewFrom+=I,L.viewTo+=I);else if(w<=L.viewFrom&&$>=L.viewTo)Bn(g);else if(w<=L.viewFrom){var te=Fn(g,$,$+I,1);te?(L.view=L.view.slice(te.index),L.viewFrom=te.lineN,L.viewTo+=I):Bn(g)}else if($>=L.viewTo){var fe=Fn(g,w,w,-1);fe?(L.view=L.view.slice(0,fe.index),L.viewTo=fe.lineN):Bn(g)}else{var Ee=Fn(g,w,w,-1),Ie=Fn(g,$,$+I,1);Ee&&Ie?(L.view=L.view.slice(0,Ee.index).concat(cf(g,Ee.lineN,Ie.lineN)).concat(L.view.slice(Ie.index)),L.viewTo+=I):Bn(g)}var Be=L.externalMeasured;Be&&($<Be.lineN?Be.lineN+=I:w<Be.lineN+Be.size&&(L.externalMeasured=null))}function On(g,w,$){g.curOp.viewChanged=!0;var I=g.display,L=g.display.externalMeasured;if(L&&w>=L.lineN&&w<L.lineN+L.size&&(I.externalMeasured=null),!(w<I.viewFrom||w>=I.viewTo)){var te=I.view[Nn(g,w)];if(te.node!=null){var fe=te.changes||(te.changes=[]);re(fe,$)==-1&&fe.push($)}}}function Bn(g){g.display.viewFrom=g.display.viewTo=g.doc.first,g.display.view=[],g.display.viewOffset=0}function Fn(g,w,$,I){var L=Nn(g,w),te,fe=g.display.view;if(!wn||$==g.doc.first+g.doc.size)return{index:L,lineN:$};for(var Ee=g.display.viewFrom,Ie=0;Ie<L;Ie++)Ee+=fe[Ie].size;if(Ee!=w){if(I>0){if(L==fe.length-1)return null;te=Ee+fe[L].size-w,L++}else te=Ee-w;w+=te,$+=te}for(;Hp(g.doc,$)!=$;){if(L==(I<0?0:fe.length-1))return null;$+=I*fe[L-(I<0?1:0)].size,L+=I}return{index:L,lineN:$}}function tr(g,w,$){var I=g.display,L=I.view;L.length==0||w>=I.viewTo||$<=I.viewFrom?(I.view=cf(g,w,$),I.viewFrom=w):(I.viewFrom>w?I.view=cf(g,w,I.viewFrom).concat(I.view):I.viewFrom<w&&(I.view=I.view.slice(Nn(g,w))),I.viewFrom=w,I.viewTo<$?I.view=I.view.concat(cf(g,I.viewTo,$)):I.viewTo>$&&(I.view=I.view.slice(0,Nn(g,$)))),I.viewTo=$}function Br(g){for(var w=g.display.view,$=0,I=0;I<w.length;I++){var L=w[I];!L.hidden&&(!L.node||L.changes)&&++$}return $}function zr(g){g.display.input.showSelection(g.display.input.prepareSelection())}function Yr(g,w){w===void 0&&(w=!0);var $=g.doc,I={},L=I.cursors=document.createDocumentFragment(),te=I.selection=document.createDocumentFragment(),fe=g.options.$customCursor;fe&&(w=!0);for(var Ee=0;Ee<$.sel.ranges.length;Ee++)if(!(!w&&Ee==$.sel.primIndex)){var Ie=$.sel.ranges[Ee];if(!(Ie.from().line>=g.display.viewTo||Ie.to().line<g.display.viewFrom)){var Be=Ie.empty();if(fe){var nt=fe(g,Ie);nt&&us(g,nt,L)}else(Be||g.options.showCursorWhenSelecting)&&us(g,Ie.head,L);Be||Xa(g,Ie,te)}}return I}function us(g,w,$){var I=He(g,w,"div",null,null,!g.options.singleCursorHeightPerLine),L=$.appendChild(R("div"," ","CodeMirror-cursor"));if(L.style.left=I.left+"px",L.style.top=I.top+"px",L.style.height=Math.max(0,I.bottom-I.top)*g.options.cursorHeight+"px",/\bcm-fat-cursor\b/.test(g.getWrapperElement().className)){var te=$e(g,w,"div",null,null),fe=te.right-te.left;L.style.width=(fe>0?fe:g.defaultCharWidth())+"px"}if(I.other){var Ee=$.appendChild(R("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));Ee.style.display="",Ee.style.left=I.other.left+"px",Ee.style.top=I.other.top+"px",Ee.style.height=(I.other.bottom-I.other.top)*.85+"px"}}function Nr(g,w){return g.top-w.top||g.left-w.left}function Xa(g,w,$){var I=g.display,L=g.doc,te=document.createDocumentFragment(),fe=H4(g.display),Ee=fe.left,Ie=Math.max(I.sizerWidth,Gu(g)-I.sizer.offsetLeft)-fe.right,Be=L.direction=="ltr";function nt(zn,Xn,yr,mr){Xn<0&&(Xn=0),Xn=Math.round(Xn),mr=Math.round(mr),te.appendChild(R("div",null,"CodeMirror-selected","position: absolute; left: "+zn+`px;
|
||
top: `+Xn+"px; width: "+(yr??Ie-zn)+`px;
|
||
height: `+(mr-Xn)+"px"))}function at(zn,Xn,yr){var mr=gt(L,zn),Vr=mr.text.length,Wi,Na;function Eo(oa,Js){return $e(g,O(zn,oa),"div",mr,Js)}function Cl(oa,Js,Qa){var ba=Ct(g,mr,null,oa),aa=Js=="ltr"==(Qa=="after")?"left":"right",Fo=Qa=="after"?ba.begin:ba.end-(/\s/.test(mr.text.charAt(ba.end-1))?2:1);return Eo(Fo,aa)[aa]}var Zs=Oe(mr,L.direction);return Q(Zs,Xn||0,yr??Vr,function(oa,Js,Qa,ba){var aa=Qa=="ltr",Fo=Eo(oa,aa?"left":"right"),el=Eo(Js-1,aa?"right":"left"),V0=Xn==null&&oa==0,Xp=yr==null&&Js==Vr,fs=ba==0,hf=!Zs||ba==Zs.length-1;if(el.top-Fo.top<=3){var Da=(Be?V0:Xp)&&fs,ZI=(Be?Xp:V0)&&hf,vh=Da?Ee:(aa?Fo:el).left,Bg=ZI?Ie:(aa?el:Fo).right;nt(vh,Fo.top,Bg-vh,Fo.bottom)}else{var Hg,Ps,K0,JI;aa?(Hg=Be&&V0&&fs?Ee:Fo.left,Ps=Be?Ie:Cl(oa,Qa,"before"),K0=Be?Ee:Cl(Js,Qa,"after"),JI=Be&&Xp&&hf?Ie:el.right):(Hg=Be?Cl(oa,Qa,"before"):Ee,Ps=!Be&&V0&&fs?Ie:Fo.right,K0=!Be&&Xp&&hf?Ee:el.left,JI=Be?Cl(Js,Qa,"after"):Ie),nt(Hg,Fo.top,Ps-Hg,Fo.bottom),Fo.bottom<el.top&&nt(Ee,Fo.bottom,null,el.top),nt(K0,el.top,JI-K0,el.bottom)}(!Wi||Nr(Fo,Wi)<0)&&(Wi=Fo),Nr(el,Wi)<0&&(Wi=el),(!Na||Nr(Fo,Na)<0)&&(Na=Fo),Nr(el,Na)<0&&(Na=el)}),{start:Wi,end:Na}}var Et=w.from(),yt=w.to();if(Et.line==yt.line)at(Et.line,Et.ch,yt.ch);else{var rn=gt(L,Et.line),dn=gt(L,yt.line),Tn=cs(rn)==cs(dn),Hn=at(Et.line,Et.ch,Tn?rn.text.length+1:null).end,Vn=at(yt.line,Tn?0:null,yt.ch).start;Tn&&(Hn.top<Vn.top-2?(nt(Hn.right,Hn.top,null,Hn.bottom),nt(Ee,Vn.top,Vn.left,Vn.bottom)):nt(Hn.right,Hn.top,Vn.left-Hn.right,Hn.bottom)),Hn.bottom<Vn.top&&nt(Ee,Hn.bottom,null,Vn.top)}$.appendChild(te)}function ya(g){if(g.state.focused){var w=g.display;clearInterval(w.blinker);var $=!0;w.cursorDiv.style.visibility="",g.options.cursorBlinkRate>0?w.blinker=setInterval(function(){g.hasFocus()||ff(g),w.cursorDiv.style.visibility=($=!$)?"":"hidden"},g.options.cursorBlinkRate):g.options.cursorBlinkRate<0&&(w.cursorDiv.style.visibility="hidden")}}function Ng(g){g.hasFocus()||(g.display.input.focus(),g.state.focused||Xu(g))}function $a(g){g.state.delayingBlurEvent=!0,setTimeout(function(){g.state.delayingBlurEvent&&(g.state.delayingBlurEvent=!1,g.state.focused&&ff(g))},100)}function Xu(g,w){g.state.delayingBlurEvent&&!g.state.draggingText&&(g.state.delayingBlurEvent=!1),g.options.readOnly!="nocursor"&&(g.state.focused||(ze(g,"focus",g,w),g.state.focused=!0,z(g.display.wrapper,"CodeMirror-focused"),!g.curOp&&g.display.selForContextMenu!=g.doc.sel&&(g.display.input.reset(),l&&setTimeout(function(){return g.display.input.reset(!0)},20)),g.display.input.receivedFocus()),ya(g))}function ff(g,w){g.state.delayingBlurEvent||(g.state.focused&&(ze(g,"blur",g,w),g.state.focused=!1,M(g.display.wrapper,"CodeMirror-focused")),clearInterval(g.display.blinker),setTimeout(function(){g.state.focused||(g.display.shift=!1)},150))}function K4(g){for(var w=g.display,$=w.lineDiv.offsetTop,I=Math.max(0,w.scroller.getBoundingClientRect().top),L=w.lineDiv.getBoundingClientRect().top,te=0,fe=0;fe<w.view.length;fe++){var Ee=w.view[fe],Ie=g.options.lineWrapping,Be=void 0,nt=0;if(!Ee.hidden){if(L+=Ee.line.height,a&&s<8){var at=Ee.node.offsetTop+Ee.node.offsetHeight;Be=at-$,$=at}else{var Et=Ee.node.getBoundingClientRect();Be=Et.bottom-Et.top,!Ie&&Ee.text.firstChild&&(nt=Ee.text.firstChild.getBoundingClientRect().right-Et.left-1)}var yt=Ee.line.height-Be;if((yt>.005||yt<-.005)&&(L<I&&(te-=yt),mt(Ee.line,Be),Gq(Ee.line),Ee.rest))for(var rn=0;rn<Ee.rest.length;rn++)Gq(Ee.rest[rn]);if(nt>g.display.sizerWidth){var dn=Math.ceil(nt/xt(g.display));dn>g.display.maxLineLength&&(g.display.maxLineLength=dn,g.display.maxLine=Ee.line,g.display.maxLineChanged=!0)}}}Math.abs(te)>2&&(w.scroller.scrollTop+=te)}function Gq(g){if(g.widgets)for(var w=0;w<g.widgets.length;++w){var $=g.widgets[w],I=$.node.parentNode;I&&($.height=I.offsetHeight)}}function q4(g,w,$){var I=$&&$.top!=null?Math.max(0,$.top):g.scroller.scrollTop;I=Math.floor(I-Rg(g));var L=$&&$.bottom!=null?$.bottom:I+g.wrapper.clientHeight,te=zt(w,I),fe=zt(w,L);if($&&$.ensure){var Ee=$.ensure.from.line,Ie=$.ensure.to.line;Ee<te?(te=Ee,fe=zt(w,Ku(gt(w,Ee))+g.wrapper.clientHeight)):Math.min(Ie,w.lastLine())>=fe&&(te=zt(w,Ku(gt(w,Ie))-g.wrapper.clientHeight),fe=Ie)}return{from:te,to:Math.max(fe,te+1)}}function N8e(g,w){if(!Ye(g,"scrollCursorIntoView")){var $=g.display,I=$.sizer.getBoundingClientRect(),L=null;if(w.top+I.top<0?L=!0:w.bottom+I.top>(window.innerHeight||document.documentElement.clientHeight)&&(L=!1),L!=null&&!m){var te=R("div","",null,`position: absolute;
|
||
top: `+(w.top-$.viewOffset-Rg(g.display))+`px;
|
||
height: `+(w.bottom-w.top+Jl(g)+$.barHeight)+`px;
|
||
left: `+w.left+"px; width: "+Math.max(2,w.right-w.left)+"px;");g.display.lineSpace.appendChild(te),te.scrollIntoView(L),g.display.lineSpace.removeChild(te)}}}function D8e(g,w,$,I){I==null&&(I=0);var L;!g.options.lineWrapping&&w==$&&($=w.sticky=="before"?O(w.line,w.ch+1,"before"):w,w=w.ch?O(w.line,w.sticky=="before"?w.ch-1:w.ch,"after"):w);for(var te=0;te<5;te++){var fe=!1,Ee=He(g,w),Ie=!$||$==w?Ee:He(g,$);L={left:Math.min(Ee.left,Ie.left),top:Math.min(Ee.top,Ie.top)-I,right:Math.max(Ee.left,Ie.left),bottom:Math.max(Ee.bottom,Ie.bottom)+I};var Be=MI(g,L),nt=g.doc.scrollTop,at=g.doc.scrollLeft;if(Be.scrollTop!=null&&(ZC(g,Be.scrollTop),Math.abs(g.doc.scrollTop-nt)>1&&(fe=!0)),Be.scrollLeft!=null&&(Dg(g,Be.scrollLeft),Math.abs(g.doc.scrollLeft-at)>1&&(fe=!0)),!fe)break}return L}function L8e(g,w){var $=MI(g,w);$.scrollTop!=null&&ZC(g,$.scrollTop),$.scrollLeft!=null&&Dg(g,$.scrollLeft)}function MI(g,w){var $=g.display,I=It(g.display);w.top<0&&(w.top=0);var L=g.curOp&&g.curOp.scrollTop!=null?g.curOp.scrollTop:$.scroller.scrollTop,te=$0(g),fe={};w.bottom-w.top>te&&(w.bottom=w.top+te);var Ee=g.doc.height+I0($),Ie=w.top<I,Be=w.bottom>Ee-I;if(w.top<L)fe.scrollTop=Ie?0:w.top;else if(w.bottom>L+te){var nt=Math.min(w.top,(Be?Ee:w.bottom)-te);nt!=L&&(fe.scrollTop=nt)}var at=g.options.fixedGutter?0:$.gutters.offsetWidth,Et=g.curOp&&g.curOp.scrollLeft!=null?g.curOp.scrollLeft:$.scroller.scrollLeft-at,yt=Gu(g)-$.gutters.offsetWidth,rn=w.right-w.left>yt;return rn&&(w.right=w.left+yt),w.left<10?fe.scrollLeft=0:w.left<Et?fe.scrollLeft=Math.max(0,w.left+at-(rn?0:10)):w.right>yt+Et-3&&(fe.scrollLeft=w.right+(rn?0:10)-yt),fe}function II(g,w){w!=null&&(G4(g),g.curOp.scrollTop=(g.curOp.scrollTop==null?g.doc.scrollTop:g.curOp.scrollTop)+w)}function A0(g){G4(g);var w=g.getCursor();g.curOp.scrollToPos={from:w,to:w,margin:g.options.cursorScrollMargin}}function QC(g,w,$){(w!=null||$!=null)&&G4(g),w!=null&&(g.curOp.scrollLeft=w),$!=null&&(g.curOp.scrollTop=$)}function F8e(g,w){G4(g),g.curOp.scrollToPos=w}function G4(g){var w=g.curOp.scrollToPos;if(w){g.curOp.scrollToPos=null;var $=qe(g,w.from),I=qe(g,w.to);Yq(g,$,I,w.margin)}}function Yq(g,w,$,I){var L=MI(g,{left:Math.min(w.left,$.left),top:Math.min(w.top,$.top)-I,right:Math.max(w.right,$.right),bottom:Math.max(w.bottom,$.bottom)+I});QC(g,L.scrollLeft,L.scrollTop)}function ZC(g,w){Math.abs(g.doc.scrollTop-w)<2||(n||RI(g,{top:w}),Xq(g,w,!0),n&&RI(g),tx(g,100))}function Xq(g,w,$){w=Math.max(0,Math.min(g.display.scroller.scrollHeight-g.display.scroller.clientHeight,w)),!(g.display.scroller.scrollTop==w&&!$)&&(g.doc.scrollTop=w,g.display.scrollbars.setScrollTop(w),g.display.scroller.scrollTop!=w&&(g.display.scroller.scrollTop=w))}function Dg(g,w,$,I){w=Math.max(0,Math.min(w,g.display.scroller.scrollWidth-g.display.scroller.clientWidth)),!(($?w==g.doc.scrollLeft:Math.abs(g.doc.scrollLeft-w)<2)&&!I)&&(g.doc.scrollLeft=w,tG(g),g.display.scroller.scrollLeft!=w&&(g.display.scroller.scrollLeft=w),g.display.scrollbars.setScrollLeft(w))}function JC(g){var w=g.display,$=w.gutters.offsetWidth,I=Math.round(g.doc.height+I0(g.display));return{clientHeight:w.scroller.clientHeight,viewHeight:w.wrapper.clientHeight,scrollWidth:w.scroller.scrollWidth,clientWidth:w.scroller.clientWidth,viewWidth:w.wrapper.clientWidth,barLeft:g.options.fixedGutter?$:0,docHeight:I,scrollHeight:I+Jl(g)+w.barHeight,nativeBarWidth:w.nativeBarWidth,gutterWidth:$}}var Lg=function(g,w,$){this.cm=$;var I=this.vert=R("div",[R("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),L=this.horiz=R("div",[R("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");I.tabIndex=L.tabIndex=-1,g(I),g(L),Ke(I,"scroll",function(){I.clientHeight&&w(I.scrollTop,"vertical")}),Ke(L,"scroll",function(){L.clientWidth&&w(L.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,a&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Lg.prototype.update=function(g){var w=g.scrollWidth>g.clientWidth+1,$=g.scrollHeight>g.clientHeight+1,I=g.nativeBarWidth;if($){this.vert.style.display="block",this.vert.style.bottom=w?I+"px":"0";var L=g.viewHeight-(w?I:0);this.vert.firstChild.style.height=Math.max(0,g.scrollHeight-g.clientHeight+L)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(w){this.horiz.style.display="block",this.horiz.style.right=$?I+"px":"0",this.horiz.style.left=g.barLeft+"px";var te=g.viewWidth-g.barLeft-($?I:0);this.horiz.firstChild.style.width=Math.max(0,g.scrollWidth-g.clientWidth+te)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&g.clientHeight>0&&(I==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:$?I:0,bottom:w?I:0}},Lg.prototype.setScrollLeft=function(g){this.horiz.scrollLeft!=g&&(this.horiz.scrollLeft=g),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Lg.prototype.setScrollTop=function(g){this.vert.scrollTop!=g&&(this.vert.scrollTop=g),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Lg.prototype.zeroWidthHack=function(){var g=b&&!p?"12px":"18px";this.horiz.style.height=this.vert.style.width=g,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new G,this.disableVert=new G},Lg.prototype.enableZeroWidthBar=function(g,w,$){g.style.pointerEvents="auto";function I(){var L=g.getBoundingClientRect(),te=$=="vert"?document.elementFromPoint(L.right-1,(L.top+L.bottom)/2):document.elementFromPoint((L.right+L.left)/2,L.bottom-1);te!=g?g.style.pointerEvents="none":w.set(1e3,I)}w.set(1e3,I)},Lg.prototype.clear=function(){var g=this.horiz.parentNode;g.removeChild(this.horiz),g.removeChild(this.vert)};var ex=function(){};ex.prototype.update=function(){return{bottom:0,right:0}},ex.prototype.setScrollLeft=function(){},ex.prototype.setScrollTop=function(){},ex.prototype.clear=function(){};function N0(g,w){w||(w=JC(g));var $=g.display.barWidth,I=g.display.barHeight;Qq(g,w);for(var L=0;L<4&&$!=g.display.barWidth||I!=g.display.barHeight;L++)$!=g.display.barWidth&&g.options.lineWrapping&&K4(g),Qq(g,JC(g)),$=g.display.barWidth,I=g.display.barHeight}function Qq(g,w){var $=g.display,I=$.scrollbars.update(w);$.sizer.style.paddingRight=($.barWidth=I.right)+"px",$.sizer.style.paddingBottom=($.barHeight=I.bottom)+"px",$.heightForcer.style.borderBottom=I.bottom+"px solid transparent",I.right&&I.bottom?($.scrollbarFiller.style.display="block",$.scrollbarFiller.style.height=I.bottom+"px",$.scrollbarFiller.style.width=I.right+"px"):$.scrollbarFiller.style.display="",I.bottom&&g.options.coverGutterNextToScrollbar&&g.options.fixedGutter?($.gutterFiller.style.display="block",$.gutterFiller.style.height=I.bottom+"px",$.gutterFiller.style.width=w.gutterWidth+"px"):$.gutterFiller.style.display=""}var Zq={native:Lg,null:ex};function Jq(g){g.display.scrollbars&&(g.display.scrollbars.clear(),g.display.scrollbars.addClass&&M(g.display.wrapper,g.display.scrollbars.addClass)),g.display.scrollbars=new Zq[g.options.scrollbarStyle](function(w){g.display.wrapper.insertBefore(w,g.display.scrollbarFiller),Ke(w,"mousedown",function(){g.state.focused&&setTimeout(function(){return g.display.input.focus()},0)}),w.setAttribute("cm-not-content","true")},function(w,$){$=="horizontal"?Dg(g,w):ZC(g,w)},g),g.display.scrollbars.addClass&&z(g.display.wrapper,g.display.scrollbars.addClass)}var j8e=0;function Fg(g){g.curOp={cm:g,viewChanged:!1,startHeight:g.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++j8e,markArrays:null},w0(g.curOp)}function jg(g){var w=g.curOp;w&&j4(w,function($){for(var I=0;I<$.ops.length;I++)$.ops[I].cm.curOp=null;B8e($)})}function B8e(g){for(var w=g.ops,$=0;$<w.length;$++)H8e(w[$]);for(var I=0;I<w.length;I++)z8e(w[I]);for(var L=0;L<w.length;L++)U8e(w[L]);for(var te=0;te<w.length;te++)W8e(w[te]);for(var fe=0;fe<w.length;fe++)V8e(w[fe])}function H8e(g){var w=g.cm,$=w.display;q8e(w),g.updateMaxLine&&$g(w),g.mustUpdate=g.viewChanged||g.forceUpdate||g.scrollTop!=null||g.scrollToPos&&(g.scrollToPos.from.line<$.viewFrom||g.scrollToPos.to.line>=$.viewTo)||$.maxLineChanged&&w.options.lineWrapping,g.update=g.mustUpdate&&new Y4(w,g.mustUpdate&&{top:g.scrollTop,ensure:g.scrollToPos},g.forceUpdate)}function z8e(g){g.updatedDisplay=g.mustUpdate&&$I(g.cm,g.update)}function U8e(g){var w=g.cm,$=w.display;g.updatedDisplay&&K4(w),g.barMeasure=JC(w),$.maxLineChanged&&!w.options.lineWrapping&&(g.adjustWidthTo=W4(w,$.maxLine,$.maxLine.text.length).left+3,w.display.sizerWidth=g.adjustWidthTo,g.barMeasure.scrollWidth=Math.max($.scroller.clientWidth,$.sizer.offsetLeft+g.adjustWidthTo+Jl(w)+w.display.barWidth),g.maxScrollLeft=Math.max(0,$.sizer.offsetLeft+g.adjustWidthTo-Gu(w))),(g.updatedDisplay||g.selectionChanged)&&(g.preparedSelection=$.input.prepareSelection())}function W8e(g){var w=g.cm;g.adjustWidthTo!=null&&(w.display.sizer.style.minWidth=g.adjustWidthTo+"px",g.maxScrollLeft<w.doc.scrollLeft&&Dg(w,Math.min(w.display.scroller.scrollLeft,g.maxScrollLeft),!0),w.display.maxLineChanged=!1);var $=g.focus&&g.focus==U();g.preparedSelection&&w.display.input.showSelection(g.preparedSelection,$),(g.updatedDisplay||g.startHeight!=w.doc.height)&&N0(w,g.barMeasure),g.updatedDisplay&&NI(w,g.barMeasure),g.selectionChanged&&ya(w),w.state.focused&&g.updateInput&&w.display.input.reset(g.typing),$&&Ng(g.cm)}function V8e(g){var w=g.cm,$=w.display,I=w.doc;if(g.updatedDisplay&&eG(w,g.update),$.wheelStartX!=null&&(g.scrollTop!=null||g.scrollLeft!=null||g.scrollToPos)&&($.wheelStartX=$.wheelStartY=null),g.scrollTop!=null&&Xq(w,g.scrollTop,g.forceScroll),g.scrollLeft!=null&&Dg(w,g.scrollLeft,!0,!0),g.scrollToPos){var L=D8e(w,on(I,g.scrollToPos.from),on(I,g.scrollToPos.to),g.scrollToPos.margin);N8e(w,L)}var te=g.maybeHiddenMarkers,fe=g.maybeUnhiddenMarkers;if(te)for(var Ee=0;Ee<te.length;++Ee)te[Ee].lines.length||ze(te[Ee],"hide");if(fe)for(var Ie=0;Ie<fe.length;++Ie)fe[Ie].lines.length&&ze(fe[Ie],"unhide");$.wrapper.offsetHeight&&(I.scrollTop=w.display.scroller.scrollTop),g.changeObjs&&ze(w,"changes",w,g.changeObjs),g.update&&g.update.finish()}function Sl(g,w){if(g.curOp)return w();Fg(g);try{return w()}finally{jg(g)}}function Ra(g,w){return function(){if(g.curOp)return w.apply(g,arguments);Fg(g);try{return w.apply(g,arguments)}finally{jg(g)}}}function Os(g){return function(){if(this.curOp)return g.apply(this,arguments);Fg(this);try{return g.apply(this,arguments)}finally{jg(this)}}}function Aa(g){return function(){var w=this.cm;if(!w||w.curOp)return g.apply(this,arguments);Fg(w);try{return g.apply(this,arguments)}finally{jg(w)}}}function tx(g,w){g.doc.highlightFrontier<g.display.viewTo&&g.state.highlight.set(w,N(K8e,g))}function K8e(g){var w=g.doc;if(!(w.highlightFrontier>=g.display.viewTo)){var $=+new Date+g.options.workTime,I=Mn(g,w.highlightFrontier),L=[];w.iter(I.line,Math.min(w.first+w.size,g.display.viewTo+500),function(te){if(I.line>=g.display.viewFrom){var fe=te.styles,Ee=te.text.length>g.options.maxHighlightLength?jt(w.mode,I.state):null,Ie=Rr(g,te,I,!0);Ee&&(I.state=Ee),te.styles=Ie.styles;var Be=te.styleClasses,nt=Ie.classes;nt?te.styleClasses=nt:Be&&(te.styleClasses=null);for(var at=!fe||fe.length!=te.styles.length||Be!=nt&&(!Be||!nt||Be.bgClass!=nt.bgClass||Be.textClass!=nt.textClass),Et=0;!at&&Et<fe.length;++Et)at=fe[Et]!=te.styles[Et];at&&L.push(I.line),te.stateAfter=I.save(),I.nextLine()}else te.text.length<=g.options.maxHighlightLength&&Ar(g,te.text,I),te.stateAfter=I.line%5==0?I.save():null,I.nextLine();if(+new Date>$)return tx(g,g.options.workDelay),!0}),w.highlightFrontier=I.line,w.modeFrontier=Math.max(w.modeFrontier,I.line),L.length&&Sl(g,function(){for(var te=0;te<L.length;te++)On(g,L[te],"text")})}}var Y4=function(g,w,$){var I=g.display;this.viewport=w,this.visible=q4(I,g.doc,w),this.editorIsHidden=!I.wrapper.offsetWidth,this.wrapperHeight=I.wrapper.clientHeight,this.wrapperWidth=I.wrapper.clientWidth,this.oldDisplayWidth=Gu(g),this.force=$,this.dims=Ut(g),this.events=[]};Y4.prototype.signal=function(g,w){Je(g,w)&&this.events.push(arguments)},Y4.prototype.finish=function(){for(var g=0;g<this.events.length;g++)ze.apply(null,this.events[g])};function q8e(g){var w=g.display;!w.scrollbarsClipped&&w.scroller.offsetWidth&&(w.nativeBarWidth=w.scroller.offsetWidth-w.scroller.clientWidth,w.heightForcer.style.height=Jl(g)+"px",w.sizer.style.marginBottom=-w.nativeBarWidth+"px",w.sizer.style.borderRightWidth=Jl(g)+"px",w.scrollbarsClipped=!0)}function G8e(g){if(g.hasFocus())return null;var w=U();if(!w||!F(g.display.lineDiv,w))return null;var $={activeElt:w};if(window.getSelection){var I=window.getSelection();I.anchorNode&&I.extend&&F(g.display.lineDiv,I.anchorNode)&&($.anchorNode=I.anchorNode,$.anchorOffset=I.anchorOffset,$.focusNode=I.focusNode,$.focusOffset=I.focusOffset)}return $}function Y8e(g){if(!(!g||!g.activeElt||g.activeElt==U())&&(g.activeElt.focus(),!/^(INPUT|TEXTAREA)$/.test(g.activeElt.nodeName)&&g.anchorNode&&F(document.body,g.anchorNode)&&F(document.body,g.focusNode))){var w=window.getSelection(),$=document.createRange();$.setEnd(g.anchorNode,g.anchorOffset),$.collapse(!1),w.removeAllRanges(),w.addRange($),w.extend(g.focusNode,g.focusOffset)}}function $I(g,w){var $=g.display,I=g.doc;if(w.editorIsHidden)return Bn(g),!1;if(!w.force&&w.visible.from>=$.viewFrom&&w.visible.to<=$.viewTo&&($.updateLineNumbers==null||$.updateLineNumbers>=$.viewTo)&&$.renderedView==$.view&&Br(g)==0)return!1;nG(g)&&(Bn(g),w.dims=Ut(g));var L=I.first+I.size,te=Math.max(w.visible.from-g.options.viewportMargin,I.first),fe=Math.min(L,w.visible.to+g.options.viewportMargin);$.viewFrom<te&&te-$.viewFrom<20&&(te=Math.max(I.first,$.viewFrom)),$.viewTo>fe&&$.viewTo-fe<20&&(fe=Math.min(L,$.viewTo)),wn&&(te=Hp(g.doc,te),fe=Ig(g.doc,fe));var Ee=te!=$.viewFrom||fe!=$.viewTo||$.lastWrapHeight!=w.wrapperHeight||$.lastWrapWidth!=w.wrapperWidth;tr(g,te,fe),$.viewOffset=Ku(gt(g.doc,$.viewFrom)),g.display.mover.style.top=$.viewOffset+"px";var Ie=Br(g);if(!Ee&&Ie==0&&!w.force&&$.renderedView==$.view&&($.updateLineNumbers==null||$.updateLineNumbers>=$.viewTo))return!1;var Be=G8e(g);return Ie>4&&($.lineDiv.style.display="none"),X8e(g,$.updateLineNumbers,w.dims),Ie>4&&($.lineDiv.style.display=""),$.renderedView=$.view,Y8e(Be),P($.cursorDiv),P($.selectionDiv),$.gutters.style.height=$.sizer.style.minHeight=0,Ee&&($.lastWrapHeight=w.wrapperHeight,$.lastWrapWidth=w.wrapperWidth,tx(g,400)),$.updateLineNumbers=null,!0}function eG(g,w){for(var $=w.viewport,I=!0;;I=!1){if(!I||!g.options.lineWrapping||w.oldDisplayWidth==Gu(g)){if($&&$.top!=null&&($={top:Math.min(g.doc.height+I0(g.display)-$0(g),$.top)}),w.visible=q4(g.display,g.doc,$),w.visible.from>=g.display.viewFrom&&w.visible.to<=g.display.viewTo)break}else I&&(w.visible=q4(g.display,g.doc,$));if(!$I(g,w))break;K4(g);var L=JC(g);zr(g),N0(g,L),NI(g,L),w.force=!1}w.signal(g,"update",g),(g.display.viewFrom!=g.display.reportedViewFrom||g.display.viewTo!=g.display.reportedViewTo)&&(w.signal(g,"viewportChange",g,g.display.viewFrom,g.display.viewTo),g.display.reportedViewFrom=g.display.viewFrom,g.display.reportedViewTo=g.display.viewTo)}function RI(g,w){var $=new Y4(g,w);if($I(g,$)){K4(g),eG(g,$);var I=JC(g);zr(g),N0(g,I),NI(g,I),$.finish()}}function X8e(g,w,$){var I=g.display,L=g.options.lineNumbers,te=I.lineDiv,fe=te.firstChild;function Ee(rn){var dn=rn.nextSibling;return l&&b&&g.display.currentWheelTarget==rn?rn.style.display="none":rn.parentNode.removeChild(rn),dn}for(var Ie=I.view,Be=I.viewFrom,nt=0;nt<Ie.length;nt++){var at=Ie[nt];if(!at.hidden)if(!at.node||at.node.parentNode!=te){var Et=TI(g,at,Be,$);te.insertBefore(Et,fe)}else{for(;fe!=at.node;)fe=Ee(fe);var yt=L&&w!=null&&w<=Be&&at.lineNumber;at.changes&&(re(at.changes,"gutter")>-1&&(yt=!1),_0(g,at,Be,$)),yt&&(P(at.lineNumber),at.lineNumber.appendChild(document.createTextNode(Zn(g.options,Be)))),fe=at.node.nextSibling}Be+=at.size}for(;fe;)fe=Ee(fe)}function AI(g){var w=g.gutters.offsetWidth;g.sizer.style.marginLeft=w+"px",Lo(g,"gutterChanged",g)}function NI(g,w){g.display.sizer.style.minHeight=w.docHeight+"px",g.display.heightForcer.style.top=w.docHeight+"px",g.display.gutters.style.height=w.docHeight+g.display.barHeight+Jl(g)+"px"}function tG(g){var w=g.display,$=w.view;if(!(!w.alignWidgets&&(!w.gutters.firstChild||!g.options.fixedGutter))){for(var I=Xt(w)-w.scroller.scrollLeft+g.doc.scrollLeft,L=w.gutters.offsetWidth,te=I+"px",fe=0;fe<$.length;fe++)if(!$[fe].hidden){g.options.fixedGutter&&($[fe].gutter&&($[fe].gutter.style.left=te),$[fe].gutterBackground&&($[fe].gutterBackground.style.left=te));var Ee=$[fe].alignable;if(Ee)for(var Ie=0;Ie<Ee.length;Ie++)Ee[Ie].style.left=te}g.options.fixedGutter&&(w.gutters.style.left=I+L+"px")}}function nG(g){if(!g.options.lineNumbers)return!1;var w=g.doc,$=Zn(g.options,w.first+w.size-1),I=g.display;if($.length!=I.lineNumChars){var L=I.measure.appendChild(R("div",[R("div",$)],"CodeMirror-linenumber CodeMirror-gutter-elt")),te=L.firstChild.offsetWidth,fe=L.offsetWidth-te;return I.lineGutter.style.width="",I.lineNumInnerWidth=Math.max(te,I.lineGutter.offsetWidth-fe)+1,I.lineNumWidth=I.lineNumInnerWidth+fe,I.lineNumChars=I.lineNumInnerWidth?$.length:-1,I.lineGutter.style.width=I.lineNumWidth+"px",AI(g.display),!0}return!1}function DI(g,w){for(var $=[],I=!1,L=0;L<g.length;L++){var te=g[L],fe=null;if(typeof te!="string"&&(fe=te.style,te=te.className),te=="CodeMirror-linenumbers")if(w)I=!0;else continue;$.push({className:te,style:fe})}return w&&!I&&$.push({className:"CodeMirror-linenumbers",style:null}),$}function rG(g){var w=g.gutters,$=g.gutterSpecs;P(w),g.lineGutter=null;for(var I=0;I<$.length;++I){var L=$[I],te=L.className,fe=L.style,Ee=w.appendChild(R("div",null,"CodeMirror-gutter "+te));fe&&(Ee.style.cssText=fe),te=="CodeMirror-linenumbers"&&(g.lineGutter=Ee,Ee.style.width=(g.lineNumWidth||1)+"px")}w.style.display=$.length?"":"none",AI(g)}function nx(g){rG(g.display),yn(g),tG(g)}function Q8e(g,w,$,I){var L=this;this.input=$,L.scrollbarFiller=R("div",null,"CodeMirror-scrollbar-filler"),L.scrollbarFiller.setAttribute("cm-not-content","true"),L.gutterFiller=R("div",null,"CodeMirror-gutter-filler"),L.gutterFiller.setAttribute("cm-not-content","true"),L.lineDiv=A("div",null,"CodeMirror-code"),L.selectionDiv=R("div",null,null,"position: relative; z-index: 1"),L.cursorDiv=R("div",null,"CodeMirror-cursors"),L.measure=R("div",null,"CodeMirror-measure"),L.lineMeasure=R("div",null,"CodeMirror-measure"),L.lineSpace=A("div",[L.measure,L.lineMeasure,L.selectionDiv,L.cursorDiv,L.lineDiv],null,"position: relative; outline: none");var te=A("div",[L.lineSpace],"CodeMirror-lines");L.mover=R("div",[te],null,"position: relative"),L.sizer=R("div",[L.mover],"CodeMirror-sizer"),L.sizerWidth=null,L.heightForcer=R("div",null,null,"position: absolute; height: "+se+"px; width: 1px;"),L.gutters=R("div",null,"CodeMirror-gutters"),L.lineGutter=null,L.scroller=R("div",[L.sizer,L.heightForcer,L.gutters],"CodeMirror-scroll"),L.scroller.setAttribute("tabIndex","-1"),L.wrapper=R("div",[L.scrollbarFiller,L.gutterFiller,L.scroller],"CodeMirror"),L.wrapper.setAttribute("translate","no"),a&&s<8&&(L.gutters.style.zIndex=-1,L.scroller.style.paddingRight=0),!l&&!(n&&S)&&(L.scroller.draggable=!0),g&&(g.appendChild?g.appendChild(L.wrapper):g(L.wrapper)),L.viewFrom=L.viewTo=w.first,L.reportedViewFrom=L.reportedViewTo=w.first,L.view=[],L.renderedView=null,L.externalMeasured=null,L.viewOffset=0,L.lastWrapHeight=L.lastWrapWidth=0,L.updateLineNumbers=null,L.nativeBarWidth=L.barHeight=L.barWidth=0,L.scrollbarsClipped=!1,L.lineNumWidth=L.lineNumInnerWidth=L.lineNumChars=null,L.alignWidgets=!1,L.cachedCharWidth=L.cachedTextHeight=L.cachedPaddingH=null,L.maxLine=null,L.maxLineLength=0,L.maxLineChanged=!1,L.wheelDX=L.wheelDY=L.wheelStartX=L.wheelStartY=null,L.shift=!1,L.selForContextMenu=null,L.activeTouch=null,L.gutterSpecs=DI(I.gutters,I.lineNumbers),rG(L),$.init(L)}var X4=0,mh=null;a?mh=-.53:n?mh=15:u?mh=-.7:h&&(mh=-1/3);function iG(g){var w=g.wheelDeltaX,$=g.wheelDeltaY;return w==null&&g.detail&&g.axis==g.HORIZONTAL_AXIS&&(w=g.detail),$==null&&g.detail&&g.axis==g.VERTICAL_AXIS?$=g.detail:$==null&&($=g.wheelDelta),{x:w,y:$}}function Z8e(g){var w=iG(g);return w.x*=mh,w.y*=mh,w}function oG(g,w){var $=iG(w),I=$.x,L=$.y,te=mh;w.deltaMode===0&&(I=w.deltaX,L=w.deltaY,te=1);var fe=g.display,Ee=fe.scroller,Ie=Ee.scrollWidth>Ee.clientWidth,Be=Ee.scrollHeight>Ee.clientHeight;if(I&&Ie||L&&Be){if(L&&b&&l){e:for(var nt=w.target,at=fe.view;nt!=Ee;nt=nt.parentNode)for(var Et=0;Et<at.length;Et++)if(at[Et].node==nt){g.display.currentWheelTarget=nt;break e}}if(I&&!n&&!d&&te!=null){L&&Be&&ZC(g,Math.max(0,Ee.scrollTop+L*te)),Dg(g,Math.max(0,Ee.scrollLeft+I*te)),(!L||L&&Be)&&rt(w),fe.wheelStartX=null;return}if(L&&te!=null){var yt=L*te,rn=g.doc.scrollTop,dn=rn+fe.wrapper.clientHeight;yt<0?rn=Math.max(0,rn+yt-50):dn=Math.min(g.doc.height,dn+yt+50),RI(g,{top:rn,bottom:dn})}X4<20&&w.deltaMode!==0&&(fe.wheelStartX==null?(fe.wheelStartX=Ee.scrollLeft,fe.wheelStartY=Ee.scrollTop,fe.wheelDX=I,fe.wheelDY=L,setTimeout(function(){if(fe.wheelStartX!=null){var Tn=Ee.scrollLeft-fe.wheelStartX,Hn=Ee.scrollTop-fe.wheelStartY,Vn=Hn&&fe.wheelDY&&Hn/fe.wheelDY||Tn&&fe.wheelDX&&Tn/fe.wheelDX;fe.wheelStartX=fe.wheelStartY=null,Vn&&(mh=(mh*X4+Vn)/(X4+1),++X4)}},200)):(fe.wheelDX+=I,fe.wheelDY+=L))}}var ec=function(g,w){this.ranges=g,this.primIndex=w};ec.prototype.primary=function(){return this.ranges[this.primIndex]},ec.prototype.equals=function(g){if(g==this)return!0;if(g.primIndex!=this.primIndex||g.ranges.length!=this.ranges.length)return!1;for(var w=0;w<this.ranges.length;w++){var $=this.ranges[w],I=g.ranges[w];if(!oe($.anchor,I.anchor)||!oe($.head,I.head))return!1}return!0},ec.prototype.deepCopy=function(){for(var g=[],w=0;w<this.ranges.length;w++)g[w]=new Oi(Ae(this.ranges[w].anchor),Ae(this.ranges[w].head));return new ec(g,this.primIndex)},ec.prototype.somethingSelected=function(){for(var g=0;g<this.ranges.length;g++)if(!this.ranges[g].empty())return!0;return!1},ec.prototype.contains=function(g,w){w||(w=g);for(var $=0;$<this.ranges.length;$++){var I=this.ranges[$];if(B(w,I.from())>=0&&B(g,I.to())<=0)return $}return-1};var Oi=function(g,w){this.anchor=g,this.head=w};Oi.prototype.from=function(){return ft(this.anchor,this.head)},Oi.prototype.to=function(){return Ge(this.anchor,this.head)},Oi.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Qu(g,w,$){var I=g&&g.options.selectionsMayTouch,L=w[$];w.sort(function(Et,yt){return B(Et.from(),yt.from())}),$=re(w,L);for(var te=1;te<w.length;te++){var fe=w[te],Ee=w[te-1],Ie=B(Ee.to(),fe.from());if(I&&!fe.empty()?Ie>0:Ie>=0){var Be=ft(Ee.from(),fe.from()),nt=Ge(Ee.to(),fe.to()),at=Ee.empty()?fe.from()==fe.head:Ee.from()==Ee.head;te<=$&&--$,w.splice(--te,2,new Oi(at?nt:Be,at?Be:nt))}}return new ec(w,$)}function Vp(g,w){return new ec([new Oi(g,w||g)],0)}function Kp(g){return g.text?O(g.from.line+g.text.length-1,he(g.text).length+(g.text.length==1?g.from.ch:0)):g.to}function aG(g,w){if(B(g,w.from)<0)return g;if(B(g,w.to)<=0)return Kp(w);var $=g.line+w.text.length-(w.to.line-w.from.line)-1,I=g.ch;return g.line==w.to.line&&(I+=Kp(w).ch-w.to.ch),O($,I)}function LI(g,w){for(var $=[],I=0;I<g.sel.ranges.length;I++){var L=g.sel.ranges[I];$.push(new Oi(aG(L.anchor,w),aG(L.head,w)))}return Qu(g.cm,$,g.sel.primIndex)}function sG(g,w,$){return g.line==w.line?O($.line,g.ch-w.ch+$.ch):O($.line+(g.line-w.line),g.ch)}function J8e(g,w,$){for(var I=[],L=O(g.first,0),te=L,fe=0;fe<w.length;fe++){var Ee=w[fe],Ie=sG(Ee.from,L,te),Be=sG(Kp(Ee),L,te);if(L=Ee.to,te=Be,$=="around"){var nt=g.sel.ranges[fe],at=B(nt.head,nt.anchor)<0;I[fe]=new Oi(at?Be:Ie,at?Ie:Be)}else I[fe]=new Oi(Ie,Ie)}return new ec(I,g.sel.primIndex)}function FI(g){g.doc.mode=Ft(g.options,g.doc.modeOption),rx(g)}function rx(g){g.doc.iter(function(w){w.stateAfter&&(w.stateAfter=null),w.styles&&(w.styles=null)}),g.doc.modeFrontier=g.doc.highlightFrontier=g.doc.first,tx(g,100),g.state.modeGen++,g.curOp&&yn(g)}function lG(g,w){return w.from.ch==0&&w.to.ch==0&&he(w.text)==""&&(!g.cm||g.cm.options.wholeLineUpdateBefore)}function jI(g,w,$,I){function L(Vn){return $?$[Vn]:null}function te(Vn,zn,Xn){D4(Vn,zn,Xn,I),Lo(Vn,"change",Vn,w)}function fe(Vn,zn){for(var Xn=[],yr=Vn;yr<zn;++yr)Xn.push(new lf(Be[yr],L(yr),I));return Xn}var Ee=w.from,Ie=w.to,Be=w.text,nt=gt(g,Ee.line),at=gt(g,Ie.line),Et=he(Be),yt=L(Be.length-1),rn=Ie.line-Ee.line;if(w.full)g.insert(0,fe(0,Be.length)),g.remove(Be.length,g.size-Be.length);else if(lG(g,w)){var dn=fe(0,Be.length-1);te(at,at.text,yt),rn&&g.remove(Ee.line,rn),dn.length&&g.insert(Ee.line,dn)}else if(nt==at)if(Be.length==1)te(nt,nt.text.slice(0,Ee.ch)+Et+nt.text.slice(Ie.ch),yt);else{var Tn=fe(1,Be.length-1);Tn.push(new lf(Et+nt.text.slice(Ie.ch),yt,I)),te(nt,nt.text.slice(0,Ee.ch)+Be[0],L(0)),g.insert(Ee.line+1,Tn)}else if(Be.length==1)te(nt,nt.text.slice(0,Ee.ch)+Be[0]+at.text.slice(Ie.ch),L(0)),g.remove(Ee.line+1,rn);else{te(nt,nt.text.slice(0,Ee.ch)+Be[0],L(0)),te(at,Et+at.text.slice(Ie.ch),yt);var Hn=fe(1,Be.length-1);rn>1&&g.remove(Ee.line+1,rn-1),g.insert(Ee.line+1,Hn)}Lo(g,"change",g,w)}function qp(g,w,$){function I(L,te,fe){if(L.linked)for(var Ee=0;Ee<L.linked.length;++Ee){var Ie=L.linked[Ee];if(Ie.doc!=te){var Be=fe&&Ie.sharedHist;$&&!Be||(w(Ie.doc,Be),I(Ie.doc,L,Be))}}}I(g,null,!0)}function cG(g,w){if(w.cm)throw new Error("This document is already in use.");g.doc=w,w.cm=g,un(g),FI(g),uG(g),g.options.direction=w.direction,g.options.lineWrapping||$g(g),g.options.mode=w.modeOption,yn(g)}function uG(g){(g.doc.direction=="rtl"?z:M)(g.display.lineDiv,"CodeMirror-rtl")}function e3e(g){Sl(g,function(){uG(g),yn(g)})}function Q4(g){this.done=[],this.undone=[],this.undoDepth=g?g.undoDepth:1/0,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=g?g.maxGeneration:1}function BI(g,w){var $={from:Ae(w.from),to:Kp(w),text:Ve(g,w.from,w.to)};return hG(g,$,w.from.line,w.to.line+1),qp(g,function(I){return hG(I,$,w.from.line,w.to.line+1)},!0),$}function dG(g){for(;g.length;){var w=he(g);if(w.ranges)g.pop();else break}}function t3e(g,w){if(w)return dG(g.done),he(g.done);if(g.done.length&&!he(g.done).ranges)return he(g.done);if(g.done.length>1&&!g.done[g.done.length-2].ranges)return g.done.pop(),he(g.done)}function fG(g,w,$,I){var L=g.history;L.undone.length=0;var te=+new Date,fe,Ee;if((L.lastOp==I||L.lastOrigin==w.origin&&w.origin&&(w.origin.charAt(0)=="+"&&L.lastModTime>te-(g.cm?g.cm.options.historyEventDelay:500)||w.origin.charAt(0)=="*"))&&(fe=t3e(L,L.lastOp==I)))Ee=he(fe.changes),B(w.from,w.to)==0&&B(w.from,Ee.to)==0?Ee.to=Kp(w):fe.changes.push(BI(g,w));else{var Ie=he(L.done);for((!Ie||!Ie.ranges)&&Z4(g.sel,L.done),fe={changes:[BI(g,w)],generation:L.generation},L.done.push(fe);L.done.length>L.undoDepth;)L.done.shift(),L.done[0].ranges||L.done.shift()}L.done.push($),L.generation=++L.maxGeneration,L.lastModTime=L.lastSelTime=te,L.lastOp=L.lastSelOp=I,L.lastOrigin=L.lastSelOrigin=w.origin,Ee||ze(g,"historyAdded")}function n3e(g,w,$,I){var L=w.charAt(0);return L=="*"||L=="+"&&$.ranges.length==I.ranges.length&&$.somethingSelected()==I.somethingSelected()&&new Date-g.history.lastSelTime<=(g.cm?g.cm.options.historyEventDelay:500)}function r3e(g,w,$,I){var L=g.history,te=I&&I.origin;$==L.lastSelOp||te&&L.lastSelOrigin==te&&(L.lastModTime==L.lastSelTime&&L.lastOrigin==te||n3e(g,te,he(L.done),w))?L.done[L.done.length-1]=w:Z4(w,L.done),L.lastSelTime=+new Date,L.lastSelOrigin=te,L.lastSelOp=$,I&&I.clearRedo!==!1&&dG(L.undone)}function Z4(g,w){var $=he(w);$&&$.ranges&&$.equals(g)||w.push(g)}function hG(g,w,$,I){var L=w["spans_"+g.id],te=0;g.iter(Math.max(g.first,$),Math.min(g.first+g.size,I),function(fe){fe.markedSpans&&((L||(L=w["spans_"+g.id]={}))[te]=fe.markedSpans),++te})}function i3e(g){if(!g)return null;for(var w,$=0;$<g.length;++$)g[$].marker.explicitlyCleared?w||(w=g.slice(0,$)):w&&w.push(g[$]);return w?w.length?w:null:g}function o3e(g,w){var $=w["spans_"+g.id];if(!$)return null;for(var I=[],L=0;L<w.text.length;++L)I.push(i3e($[L]));return I}function pG(g,w){var $=o3e(g,w),I=Zl(g,w);if(!$)return I;if(!I)return $;for(var L=0;L<$.length;++L){var te=$[L],fe=I[L];if(te&&fe)e:for(var Ee=0;Ee<fe.length;++Ee){for(var Ie=fe[Ee],Be=0;Be<te.length;++Be)if(te[Be].marker==Ie.marker)continue e;te.push(Ie)}else fe&&($[L]=fe)}return $}function D0(g,w,$){for(var I=[],L=0;L<g.length;++L){var te=g[L];if(te.ranges){I.push($?ec.prototype.deepCopy.call(te):te);continue}var fe=te.changes,Ee=[];I.push({changes:Ee});for(var Ie=0;Ie<fe.length;++Ie){var Be=fe[Ie],nt=void 0;if(Ee.push({from:Be.from,to:Be.to,text:Be.text}),w)for(var at in Be)(nt=at.match(/^spans_(\d+)$/))&&re(w,Number(nt[1]))>-1&&(he(Ee)[at]=Be[at],delete Be[at])}}return I}function HI(g,w,$,I){if(I){var L=g.anchor;if($){var te=B(w,L)<0;te!=B($,L)<0?(L=w,w=$):te!=B(w,$)<0&&(w=$)}return new Oi(L,w)}else return new Oi($||w,w)}function J4(g,w,$,I,L){L==null&&(L=g.cm&&(g.cm.display.shift||g.extend)),ds(g,new ec([HI(g.sel.primary(),w,$,L)],0),I)}function mG(g,w,$){for(var I=[],L=g.cm&&(g.cm.display.shift||g.extend),te=0;te<g.sel.ranges.length;te++)I[te]=HI(g.sel.ranges[te],w[te],null,L);var fe=Qu(g.cm,I,g.sel.primIndex);ds(g,fe,$)}function zI(g,w,$,I){var L=g.sel.ranges.slice(0);L[w]=$,ds(g,Qu(g.cm,L,g.sel.primIndex),I)}function gG(g,w,$,I){ds(g,Vp(w,$),I)}function a3e(g,w,$){var I={ranges:w.ranges,update:function(L){this.ranges=[];for(var te=0;te<L.length;te++)this.ranges[te]=new Oi(on(g,L[te].anchor),on(g,L[te].head))},origin:$&&$.origin};return ze(g,"beforeSelectionChange",g,I),g.cm&&ze(g.cm,"beforeSelectionChange",g.cm,I),I.ranges!=w.ranges?Qu(g.cm,I.ranges,I.ranges.length-1):w}function vG(g,w,$){var I=g.history.done,L=he(I);L&&L.ranges?(I[I.length-1]=w,eT(g,w,$)):ds(g,w,$)}function ds(g,w,$){eT(g,w,$),r3e(g,g.sel,g.cm?g.cm.curOp.id:NaN,$)}function eT(g,w,$){(Je(g,"beforeSelectionChange")||g.cm&&Je(g.cm,"beforeSelectionChange"))&&(w=a3e(g,w,$));var I=$&&$.bias||(B(w.primary().head,g.sel.primary().head)<0?-1:1);yG(g,SG(g,w,I,!0)),!($&&$.scroll===!1)&&g.cm&&g.cm.getOption("readOnly")!="nocursor"&&A0(g.cm)}function yG(g,w){w.equals(g.sel)||(g.sel=w,g.cm&&(g.cm.curOp.updateInput=1,g.cm.curOp.selectionChanged=!0,Ue(g.cm)),Lo(g,"cursorActivity",g))}function bG(g){yG(g,SG(g,g.sel,null,!1))}function SG(g,w,$,I){for(var L,te=0;te<w.ranges.length;te++){var fe=w.ranges[te],Ee=w.ranges.length==g.sel.ranges.length&&g.sel.ranges[te],Ie=tT(g,fe.anchor,Ee&&Ee.anchor,$,I),Be=tT(g,fe.head,Ee&&Ee.head,$,I);(L||Ie!=fe.anchor||Be!=fe.head)&&(L||(L=w.ranges.slice(0,te)),L[te]=new Oi(Ie,Be))}return L?Qu(g.cm,L,w.primIndex):w}function L0(g,w,$,I,L){var te=gt(g,w.line);if(te.markedSpans)for(var fe=0;fe<te.markedSpans.length;++fe){var Ee=te.markedSpans[fe],Ie=Ee.marker,Be="selectLeft"in Ie?!Ie.selectLeft:Ie.inclusiveLeft,nt="selectRight"in Ie?!Ie.selectRight:Ie.inclusiveRight;if((Ee.from==null||(Be?Ee.from<=w.ch:Ee.from<w.ch))&&(Ee.to==null||(nt?Ee.to>=w.ch:Ee.to>w.ch))){if(L&&(ze(Ie,"beforeCursorEnter"),Ie.explicitlyCleared))if(te.markedSpans){--fe;continue}else break;if(!Ie.atomic)continue;if($){var at=Ie.find(I<0?1:-1),Et=void 0;if((I<0?nt:Be)&&(at=CG(g,at,-I,at&&at.line==w.line?te:null)),at&&at.line==w.line&&(Et=B(at,$))&&(I<0?Et<0:Et>0))return L0(g,at,w,I,L)}var yt=Ie.find(I<0?-1:1);return(I<0?Be:nt)&&(yt=CG(g,yt,I,yt.line==w.line?te:null)),yt?L0(g,yt,w,I,L):null}}return w}function tT(g,w,$,I,L){var te=I||1,fe=L0(g,w,$,te,L)||!L&&L0(g,w,$,te,!0)||L0(g,w,$,-te,L)||!L&&L0(g,w,$,-te,!0);return fe||(g.cantEdit=!0,O(g.first,0))}function CG(g,w,$,I){return $<0&&w.ch==0?w.line>g.first?on(g,O(w.line-1)):null:$>0&&w.ch==(I||gt(g,w.line)).text.length?w.line<g.first+g.size-1?O(w.line+1,0):null:new O(w.line,w.ch+$)}function xG(g){g.setSelection(O(g.firstLine(),0),O(g.lastLine()),ee)}function wG(g,w,$){var I={canceled:!1,from:w.from,to:w.to,text:w.text,origin:w.origin,cancel:function(){return I.canceled=!0}};return $&&(I.update=function(L,te,fe,Ee){L&&(I.from=on(g,L)),te&&(I.to=on(g,te)),fe&&(I.text=fe),Ee!==void 0&&(I.origin=Ee)}),ze(g,"beforeChange",g,I),g.cm&&ze(g.cm,"beforeChange",g.cm,I),I.canceled?(g.cm&&(g.cm.curOp.updateInput=2),null):{from:I.from,to:I.to,text:I.text,origin:I.origin}}function F0(g,w,$){if(g.cm){if(!g.cm.curOp)return Ra(g.cm,F0)(g,w,$);if(g.cm.state.suppressEdits)return}if(!((Je(g,"beforeChange")||g.cm&&Je(g.cm,"beforeChange"))&&(w=wG(g,w,!0),!w))){var I=hr&&!$&&uh(g,w.from,w.to);if(I)for(var L=I.length-1;L>=0;--L)_G(g,{from:I[L].from,to:I[L].to,text:L?[""]:w.text,origin:w.origin});else _G(g,w)}}function _G(g,w){if(!(w.text.length==1&&w.text[0]==""&&B(w.from,w.to)==0)){var $=LI(g,w);fG(g,w,$,g.cm?g.cm.curOp.id:NaN),ix(g,w,$,Zl(g,w));var I=[];qp(g,function(L,te){!te&&re(I,L.history)==-1&&(OG(L.history,w),I.push(L.history)),ix(L,w,null,Zl(L,w))})}}function nT(g,w,$){var I=g.cm&&g.cm.state.suppressEdits;if(!(I&&!$)){for(var L=g.history,te,fe=g.sel,Ee=w=="undo"?L.done:L.undone,Ie=w=="undo"?L.undone:L.done,Be=0;Be<Ee.length&&(te=Ee[Be],!($?te.ranges&&!te.equals(g.sel):!te.ranges));Be++);if(Be!=Ee.length){for(L.lastOrigin=L.lastSelOrigin=null;;)if(te=Ee.pop(),te.ranges){if(Z4(te,Ie),$&&!te.equals(g.sel)){ds(g,te,{clearRedo:!1});return}fe=te}else if(I){Ee.push(te);return}else break;var nt=[];Z4(fe,Ie),Ie.push({changes:nt,generation:L.generation}),L.generation=te.generation||++L.maxGeneration;for(var at=Je(g,"beforeChange")||g.cm&&Je(g.cm,"beforeChange"),Et=function(dn){var Tn=te.changes[dn];if(Tn.origin=w,at&&!wG(g,Tn,!1))return Ee.length=0,{};nt.push(BI(g,Tn));var Hn=dn?LI(g,Tn):he(Ee);ix(g,Tn,Hn,pG(g,Tn)),!dn&&g.cm&&g.cm.scrollIntoView({from:Tn.from,to:Kp(Tn)});var Vn=[];qp(g,function(zn,Xn){!Xn&&re(Vn,zn.history)==-1&&(OG(zn.history,Tn),Vn.push(zn.history)),ix(zn,Tn,null,pG(zn,Tn))})},yt=te.changes.length-1;yt>=0;--yt){var rn=Et(yt);if(rn)return rn.v}}}}function EG(g,w){if(w!=0&&(g.first+=w,g.sel=new ec(_e(g.sel.ranges,function(L){return new Oi(O(L.anchor.line+w,L.anchor.ch),O(L.head.line+w,L.head.ch))}),g.sel.primIndex),g.cm)){yn(g.cm,g.first,g.first-w,w);for(var $=g.cm.display,I=$.viewFrom;I<$.viewTo;I++)On(g.cm,I,"gutter")}}function ix(g,w,$,I){if(g.cm&&!g.cm.curOp)return Ra(g.cm,ix)(g,w,$,I);if(w.to.line<g.first){EG(g,w.text.length-1-(w.to.line-w.from.line));return}if(!(w.from.line>g.lastLine())){if(w.from.line<g.first){var L=w.text.length-1-(g.first-w.from.line);EG(g,L),w={from:O(g.first,0),to:O(w.to.line+L,w.to.ch),text:[he(w.text)],origin:w.origin}}var te=g.lastLine();w.to.line>te&&(w={from:w.from,to:O(te,gt(g,te).text.length),text:[w.text[0]],origin:w.origin}),w.removed=Ve(g,w.from,w.to),$||($=LI(g,w)),g.cm?s3e(g.cm,w,I):jI(g,w,I),eT(g,$,ee),g.cantEdit&&tT(g,O(g.firstLine(),0))&&(g.cantEdit=!1)}}function s3e(g,w,$){var I=g.doc,L=g.display,te=w.from,fe=w.to,Ee=!1,Ie=te.line;g.options.lineWrapping||(Ie=Mt(cs(gt(I,te.line))),I.iter(Ie,fe.line+1,function(yt){if(yt==L.maxLine)return Ee=!0,!0})),I.sel.contains(w.from,w.to)>-1&&Ue(g),jI(I,w,$,en(g)),g.options.lineWrapping||(I.iter(Ie,te.line+w.text.length,function(yt){var rn=v0(yt);rn>L.maxLineLength&&(L.maxLine=yt,L.maxLineLength=rn,L.maxLineChanged=!0,Ee=!1)}),Ee&&(g.curOp.updateMaxLine=!0)),Di(I,te.line),tx(g,400);var Be=w.text.length-(fe.line-te.line)-1;w.full?yn(g):te.line==fe.line&&w.text.length==1&&!lG(g.doc,w)?On(g,te.line,"text"):yn(g,te.line,fe.line+1,Be);var nt=Je(g,"changes"),at=Je(g,"change");if(at||nt){var Et={from:te,to:fe,text:w.text,removed:w.removed,origin:w.origin};at&&Lo(g,"change",g,Et),nt&&(g.curOp.changeObjs||(g.curOp.changeObjs=[])).push(Et)}g.display.selForContextMenu=null}function j0(g,w,$,I,L){var te;I||(I=$),B(I,$)<0&&(te=[I,$],$=te[0],I=te[1]),typeof w=="string"&&(w=g.splitLines(w)),F0(g,{from:$,to:I,text:w,origin:L})}function TG(g,w,$,I){$<g.line?g.line+=I:w<g.line&&(g.line=w,g.ch=0)}function kG(g,w,$,I){for(var L=0;L<g.length;++L){var te=g[L],fe=!0;if(te.ranges){te.copied||(te=g[L]=te.deepCopy(),te.copied=!0);for(var Ee=0;Ee<te.ranges.length;Ee++)TG(te.ranges[Ee].anchor,w,$,I),TG(te.ranges[Ee].head,w,$,I);continue}for(var Ie=0;Ie<te.changes.length;++Ie){var Be=te.changes[Ie];if($<Be.from.line)Be.from=O(Be.from.line+I,Be.from.ch),Be.to=O(Be.to.line+I,Be.to.ch);else if(w<=Be.to.line){fe=!1;break}}fe||(g.splice(0,L+1),L=0)}}function OG(g,w){var $=w.from.line,I=w.to.line,L=w.text.length-(I-$)-1;kG(g.done,$,I,L),kG(g.undone,$,I,L)}function ox(g,w,$,I){var L=w,te=w;return typeof w=="number"?te=gt(g,Jt(g,w)):L=Mt(w),L==null?null:(I(te,L)&&g.cm&&On(g.cm,L,$),te)}function ax(g){this.lines=g,this.parent=null;for(var w=0,$=0;$<g.length;++$)g[$].parent=this,w+=g[$].height;this.height=w}ax.prototype={chunkSize:function(){return this.lines.length},removeInner:function(g,w){for(var $=g,I=g+w;$<I;++$){var L=this.lines[$];this.height-=L.height,y0(L),Lo(L,"delete")}this.lines.splice(g,w)},collapse:function(g){g.push.apply(g,this.lines)},insertInner:function(g,w,$){this.height+=$,this.lines=this.lines.slice(0,g).concat(w).concat(this.lines.slice(g));for(var I=0;I<w.length;++I)w[I].parent=this},iterN:function(g,w,$){for(var I=g+w;g<I;++g)if($(this.lines[g]))return!0}};function sx(g){this.children=g;for(var w=0,$=0,I=0;I<g.length;++I){var L=g[I];w+=L.chunkSize(),$+=L.height,L.parent=this}this.size=w,this.height=$,this.parent=null}sx.prototype={chunkSize:function(){return this.size},removeInner:function(g,w){this.size-=w;for(var $=0;$<this.children.length;++$){var I=this.children[$],L=I.chunkSize();if(g<L){var te=Math.min(w,L-g),fe=I.height;if(I.removeInner(g,te),this.height-=fe-I.height,L==te&&(this.children.splice($--,1),I.parent=null),(w-=te)==0)break;g=0}else g-=L}if(this.size-w<25&&(this.children.length>1||!(this.children[0]instanceof ax))){var Ee=[];this.collapse(Ee),this.children=[new ax(Ee)],this.children[0].parent=this}},collapse:function(g){for(var w=0;w<this.children.length;++w)this.children[w].collapse(g)},insertInner:function(g,w,$){this.size+=w.length,this.height+=$;for(var I=0;I<this.children.length;++I){var L=this.children[I],te=L.chunkSize();if(g<=te){if(L.insertInner(g,w,$),L.lines&&L.lines.length>50){for(var fe=L.lines.length%25+25,Ee=fe;Ee<L.lines.length;){var Ie=new ax(L.lines.slice(Ee,Ee+=25));L.height-=Ie.height,this.children.splice(++I,0,Ie),Ie.parent=this}L.lines=L.lines.slice(0,fe),this.maybeSpill()}break}g-=te}},maybeSpill:function(){if(!(this.children.length<=10)){var g=this;do{var w=g.children.splice(g.children.length-5,5),$=new sx(w);if(g.parent){g.size-=$.size,g.height-=$.height;var L=re(g.parent.children,g);g.parent.children.splice(L+1,0,$)}else{var I=new sx(g.children);I.parent=g,g.children=[I,$],g=I}$.parent=g.parent}while(g.children.length>10);g.parent.maybeSpill()}},iterN:function(g,w,$){for(var I=0;I<this.children.length;++I){var L=this.children[I],te=L.chunkSize();if(g<te){var fe=Math.min(w,te-g);if(L.iterN(g,fe,$))return!0;if((w-=fe)==0)break;g=0}else g-=te}}};var lx=function(g,w,$){if($)for(var I in $)$.hasOwnProperty(I)&&(this[I]=$[I]);this.doc=g,this.node=w};lx.prototype.clear=function(){var g=this.doc.cm,w=this.line.widgets,$=this.line,I=Mt($);if(!(I==null||!w)){for(var L=0;L<w.length;++L)w[L]==this&&w.splice(L--,1);w.length||($.widgets=null);var te=Up(this);mt($,Math.max(0,$.height-te)),g&&(Sl(g,function(){PG(g,$,-te),On(g,I,"widget")}),Lo(g,"lineWidgetCleared",g,this,I))}},lx.prototype.changed=function(){var g=this,w=this.height,$=this.doc.cm,I=this.line;this.height=null;var L=Up(this)-w;L&&(Yc(this.doc,I)||mt(I,I.height+L),$&&Sl($,function(){$.curOp.forceUpdate=!0,PG($,I,L),Lo($,"lineWidgetChanged",$,g,Mt(I))}))},Ze(lx);function PG(g,w,$){Ku(w)<(g.curOp&&g.curOp.scrollTop||g.doc.scrollTop)&&II(g,$)}function l3e(g,w,$,I){var L=new lx(g,$,I),te=g.cm;return te&&L.noHScroll&&(te.display.alignWidgets=!0),ox(g,w,"widget",function(fe){var Ee=fe.widgets||(fe.widgets=[]);if(L.insertAt==null?Ee.push(L):Ee.splice(Math.min(Ee.length,Math.max(0,L.insertAt)),0,L),L.line=fe,te&&!Yc(g,fe)){var Ie=Ku(fe)<g.scrollTop;mt(fe,fe.height+Up(L)),Ie&&II(te,L.height),te.curOp.forceUpdate=!0}return!0}),te&&Lo(te,"lineWidgetAdded",te,L,typeof w=="number"?w:Mt(w)),L}var MG=0,Gp=function(g,w){this.lines=[],this.type=w,this.doc=g,this.id=++MG};Gp.prototype.clear=function(){if(!this.explicitlyCleared){var g=this.doc.cm,w=g&&!g.curOp;if(w&&Fg(g),Je(this,"clear")){var $=this.find();$&&Lo(this,"clear",$.from,$.to)}for(var I=null,L=null,te=0;te<this.lines.length;++te){var fe=this.lines[te],Ee=jr(fe.markedSpans,this);g&&!this.collapsed?On(g,Mt(fe),"text"):g&&(Ee.to!=null&&(L=Mt(fe)),Ee.from!=null&&(I=Mt(fe))),fe.markedSpans=Do(fe.markedSpans,Ee),Ee.from==null&&this.collapsed&&!Yc(this.doc,fe)&&g&&mt(fe,It(g.display))}if(g&&this.collapsed&&!g.options.lineWrapping)for(var Ie=0;Ie<this.lines.length;++Ie){var Be=cs(this.lines[Ie]),nt=v0(Be);nt>g.display.maxLineLength&&(g.display.maxLine=Be,g.display.maxLineLength=nt,g.display.maxLineChanged=!0)}I!=null&&g&&this.collapsed&&yn(g,I,L+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,g&&bG(g.doc)),g&&Lo(g,"markerCleared",g,this,I,L),w&&jg(g),this.parent&&this.parent.clear()}},Gp.prototype.find=function(g,w){g==null&&this.type=="bookmark"&&(g=1);for(var $,I,L=0;L<this.lines.length;++L){var te=this.lines[L],fe=jr(te.markedSpans,this);if(fe.from!=null&&($=O(w?te:Mt(te),fe.from),g==-1))return $;if(fe.to!=null&&(I=O(w?te:Mt(te),fe.to),g==1))return I}return $&&{from:$,to:I}},Gp.prototype.changed=function(){var g=this,w=this.find(-1,!0),$=this,I=this.doc.cm;!w||!I||Sl(I,function(){var L=w.line,te=Mt(w.line),fe=Wp(I,te);if(fe&&(df(fe),I.curOp.selectionChanged=I.curOp.forceUpdate=!0),I.curOp.updateMaxLine=!0,!Yc($.doc,L)&&$.height!=null){var Ee=$.height;$.height=null;var Ie=Up($)-Ee;Ie&&mt(L,L.height+Ie)}Lo(I,"markerChanged",I,g)})},Gp.prototype.attachLine=function(g){if(!this.lines.length&&this.doc.cm){var w=this.doc.cm.curOp;(!w.maybeHiddenMarkers||re(w.maybeHiddenMarkers,this)==-1)&&(w.maybeUnhiddenMarkers||(w.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(g)},Gp.prototype.detachLine=function(g){if(this.lines.splice(re(this.lines,g),1),!this.lines.length&&this.doc.cm){var w=this.doc.cm.curOp;(w.maybeHiddenMarkers||(w.maybeHiddenMarkers=[])).push(this)}},Ze(Gp);function B0(g,w,$,I,L){if(I&&I.shared)return c3e(g,w,$,I,L);if(g.cm&&!g.cm.curOp)return Ra(g.cm,B0)(g,w,$,I,L);var te=new Gp(g,L),fe=B(w,$);if(I&&j(I,te,!1),fe>0||fe==0&&te.clearWhenEmpty!==!1)return te;if(te.replacedWith&&(te.collapsed=!0,te.widgetNode=A("span",[te.replacedWith],"CodeMirror-widget"),I.handleMouseEvents||te.widgetNode.setAttribute("cm-ignore-events","true"),I.insertLeft&&(te.widgetNode.insertLeft=!0)),te.collapsed){if(N4(g,w.line,w,$,te)||w.line!=$.line&&N4(g,$.line,w,$,te))throw new Error("Inserting collapsed marker partially overlapping an existing one");Yn()}te.addToHistory&&fG(g,{from:w,to:$,origin:"markText"},g.sel,NaN);var Ee=w.line,Ie=g.cm,Be;if(g.iter(Ee,$.line+1,function(at){Ie&&te.collapsed&&!Ie.options.lineWrapping&&cs(at)==Ie.display.maxLine&&(Be=!0),te.collapsed&&Ee!=w.line&&mt(at,0),ra(at,new or(te,Ee==w.line?w.ch:null,Ee==$.line?$.ch:null),g.cm&&g.cm.curOp),++Ee}),te.collapsed&&g.iter(w.line,$.line+1,function(at){Yc(g,at)&&mt(at,0)}),te.clearOnEnter&&Ke(te,"beforeCursorEnter",function(){return te.clear()}),te.readOnly&&(Un(),(g.history.done.length||g.history.undone.length)&&g.clearHistory()),te.collapsed&&(te.id=++MG,te.atomic=!0),Ie){if(Be&&(Ie.curOp.updateMaxLine=!0),te.collapsed)yn(Ie,w.line,$.line+1);else if(te.className||te.startStyle||te.endStyle||te.css||te.attributes||te.title)for(var nt=w.line;nt<=$.line;nt++)On(Ie,nt,"text");te.atomic&&bG(Ie.doc),Lo(Ie,"markerAdded",Ie,te)}return te}var cx=function(g,w){this.markers=g,this.primary=w;for(var $=0;$<g.length;++$)g[$].parent=this};cx.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var g=0;g<this.markers.length;++g)this.markers[g].clear();Lo(this,"clear")}},cx.prototype.find=function(g,w){return this.primary.find(g,w)},Ze(cx);function c3e(g,w,$,I,L){I=j(I),I.shared=!1;var te=[B0(g,w,$,I,L)],fe=te[0],Ee=I.widgetNode;return qp(g,function(Ie){Ee&&(I.widgetNode=Ee.cloneNode(!0)),te.push(B0(Ie,on(Ie,w),on(Ie,$),I,L));for(var Be=0;Be<Ie.linked.length;++Be)if(Ie.linked[Be].isParent)return;fe=he(te)}),new cx(te,fe)}function IG(g){return g.findMarks(O(g.first,0),g.clipPos(O(g.lastLine())),function(w){return w.parent})}function u3e(g,w){for(var $=0;$<w.length;$++){var I=w[$],L=I.find(),te=g.clipPos(L.from),fe=g.clipPos(L.to);if(B(te,fe)){var Ee=B0(g,te,fe,I.primary,I.primary.type);I.markers.push(Ee),Ee.parent=I}}}function d3e(g){for(var w=function(I){var L=g[I],te=[L.primary.doc];qp(L.primary.doc,function(Ie){return te.push(Ie)});for(var fe=0;fe<L.markers.length;fe++){var Ee=L.markers[fe];re(te,Ee.doc)==-1&&(Ee.parent=null,L.markers.splice(fe--,1))}},$=0;$<g.length;$++)w($)}var f3e=0,Qs=function(g,w,$,I,L){if(!(this instanceof Qs))return new Qs(g,w,$,I,L);$==null&&($=0),sx.call(this,[new ax([new lf("",null)])]),this.first=$,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=$;var te=O($,0);this.sel=Vp(te),this.history=new Q4(null),this.id=++f3e,this.modeOption=w,this.lineSep=I,this.direction=L=="rtl"?"rtl":"ltr",this.extend=!1,typeof g=="string"&&(g=this.splitLines(g)),jI(this,{from:te,to:te,text:g}),ds(this,Vp(te),ee)};Qs.prototype=we(sx.prototype,{constructor:Qs,iter:function(g,w,$){$?this.iterN(g-this.first,w-g,$):this.iterN(this.first,this.first+this.size,g)},insert:function(g,w){for(var $=0,I=0;I<w.length;++I)$+=w[I].height;this.insertInner(g-this.first,w,$)},remove:function(g,w){this.removeInner(g-this.first,w)},getValue:function(g){var w=Yt(this,this.first,this.first+this.size);return g===!1?w:w.join(g||this.lineSeparator())},setValue:Aa(function(g){var w=O(this.first,0),$=this.first+this.size-1;F0(this,{from:w,to:O($,gt(this,$).text.length),text:this.splitLines(g),origin:"setValue",full:!0},!0),this.cm&&QC(this.cm,0,0),ds(this,Vp(w),ee)}),replaceRange:function(g,w,$,I){w=on(this,w),$=$?on(this,$):w,j0(this,g,w,$,I)},getRange:function(g,w,$){var I=Ve(this,on(this,g),on(this,w));return $===!1?I:$===""?I.join(""):I.join($||this.lineSeparator())},getLine:function(g){var w=this.getLineHandle(g);return w&&w.text},getLineHandle:function(g){if(Ln(this,g))return gt(this,g)},getLineNumber:function(g){return Mt(g)},getLineHandleVisualStart:function(g){return typeof g=="number"&&(g=gt(this,g)),cs(g)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(g){return on(this,g)},getCursor:function(g){var w=this.sel.primary(),$;return g==null||g=="head"?$=w.head:g=="anchor"?$=w.anchor:g=="end"||g=="to"||g===!1?$=w.to():$=w.from(),$},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:Aa(function(g,w,$){gG(this,on(this,typeof g=="number"?O(g,w||0):g),null,$)}),setSelection:Aa(function(g,w,$){gG(this,on(this,g),on(this,w||g),$)}),extendSelection:Aa(function(g,w,$){J4(this,on(this,g),w&&on(this,w),$)}),extendSelections:Aa(function(g,w){mG(this,ni(this,g),w)}),extendSelectionsBy:Aa(function(g,w){var $=_e(this.sel.ranges,g);mG(this,ni(this,$),w)}),setSelections:Aa(function(g,w,$){if(g.length){for(var I=[],L=0;L<g.length;L++)I[L]=new Oi(on(this,g[L].anchor),on(this,g[L].head||g[L].anchor));w==null&&(w=Math.min(g.length-1,this.sel.primIndex)),ds(this,Qu(this.cm,I,w),$)}}),addSelection:Aa(function(g,w,$){var I=this.sel.ranges.slice(0);I.push(new Oi(on(this,g),on(this,w||g))),ds(this,Qu(this.cm,I,I.length-1),$)}),getSelection:function(g){for(var w=this.sel.ranges,$,I=0;I<w.length;I++){var L=Ve(this,w[I].from(),w[I].to());$=$?$.concat(L):L}return g===!1?$:$.join(g||this.lineSeparator())},getSelections:function(g){for(var w=[],$=this.sel.ranges,I=0;I<$.length;I++){var L=Ve(this,$[I].from(),$[I].to());g!==!1&&(L=L.join(g||this.lineSeparator())),w[I]=L}return w},replaceSelection:function(g,w,$){for(var I=[],L=0;L<this.sel.ranges.length;L++)I[L]=g;this.replaceSelections(I,w,$||"+input")},replaceSelections:Aa(function(g,w,$){for(var I=[],L=this.sel,te=0;te<L.ranges.length;te++){var fe=L.ranges[te];I[te]={from:fe.from(),to:fe.to(),text:this.splitLines(g[te]),origin:$}}for(var Ee=w&&w!="end"&&J8e(this,I,w),Ie=I.length-1;Ie>=0;Ie--)F0(this,I[Ie]);Ee?vG(this,Ee):this.cm&&A0(this.cm)}),undo:Aa(function(){nT(this,"undo")}),redo:Aa(function(){nT(this,"redo")}),undoSelection:Aa(function(){nT(this,"undo",!0)}),redoSelection:Aa(function(){nT(this,"redo",!0)}),setExtending:function(g){this.extend=g},getExtending:function(){return this.extend},historySize:function(){for(var g=this.history,w=0,$=0,I=0;I<g.done.length;I++)g.done[I].ranges||++w;for(var L=0;L<g.undone.length;L++)g.undone[L].ranges||++$;return{undo:w,redo:$}},clearHistory:function(){var g=this;this.history=new Q4(this.history),qp(this,function(w){return w.history=g.history},!0)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(g){return g&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(g){return this.history.generation==(g||this.cleanGeneration)},getHistory:function(){return{done:D0(this.history.done),undone:D0(this.history.undone)}},setHistory:function(g){var w=this.history=new Q4(this.history);w.done=D0(g.done.slice(0),null,!0),w.undone=D0(g.undone.slice(0),null,!0)},setGutterMarker:Aa(function(g,w,$){return ox(this,g,"gutter",function(I){var L=I.gutterMarkers||(I.gutterMarkers={});return L[w]=$,!$&&Te(L)&&(I.gutterMarkers=null),!0})}),clearGutter:Aa(function(g){var w=this;this.iter(function($){$.gutterMarkers&&$.gutterMarkers[g]&&ox(w,$,"gutter",function(){return $.gutterMarkers[g]=null,Te($.gutterMarkers)&&($.gutterMarkers=null),!0})})}),lineInfo:function(g){var w;if(typeof g=="number"){if(!Ln(this,g)||(w=g,g=gt(this,g),!g))return null}else if(w=Mt(g),w==null)return null;return{line:w,handle:g,text:g.text,gutterMarkers:g.gutterMarkers,textClass:g.textClass,bgClass:g.bgClass,wrapClass:g.wrapClass,widgets:g.widgets}},addLineClass:Aa(function(g,w,$){return ox(this,g,w=="gutter"?"gutter":"class",function(I){var L=w=="text"?"textClass":w=="background"?"bgClass":w=="gutter"?"gutterClass":"wrapClass";if(!I[L])I[L]=$;else{if(k($).test(I[L]))return!1;I[L]+=" "+$}return!0})}),removeLineClass:Aa(function(g,w,$){return ox(this,g,w=="gutter"?"gutter":"class",function(I){var L=w=="text"?"textClass":w=="background"?"bgClass":w=="gutter"?"gutterClass":"wrapClass",te=I[L];if(te)if($==null)I[L]=null;else{var fe=te.match(k($));if(!fe)return!1;var Ee=fe.index+fe[0].length;I[L]=te.slice(0,fe.index)+(!fe.index||Ee==te.length?"":" ")+te.slice(Ee)||null}else return!1;return!0})}),addLineWidget:Aa(function(g,w,$){return l3e(this,g,w,$)}),removeLineWidget:function(g){g.clear()},markText:function(g,w,$){return B0(this,on(this,g),on(this,w),$,$&&$.type||"range")},setBookmark:function(g,w){var $={replacedWith:w&&(w.nodeType==null?w.widget:w),insertLeft:w&&w.insertLeft,clearWhenEmpty:!1,shared:w&&w.shared,handleMouseEvents:w&&w.handleMouseEvents};return g=on(this,g),B0(this,g,g,$,"bookmark")},findMarksAt:function(g){g=on(this,g);var w=[],$=gt(this,g.line).markedSpans;if($)for(var I=0;I<$.length;++I){var L=$[I];(L.from==null||L.from<=g.ch)&&(L.to==null||L.to>=g.ch)&&w.push(L.marker.parent||L.marker)}return w},findMarks:function(g,w,$){g=on(this,g),w=on(this,w);var I=[],L=g.line;return this.iter(g.line,w.line+1,function(te){var fe=te.markedSpans;if(fe)for(var Ee=0;Ee<fe.length;Ee++){var Ie=fe[Ee];!(Ie.to!=null&&L==g.line&&g.ch>=Ie.to||Ie.from==null&&L!=g.line||Ie.from!=null&&L==w.line&&Ie.from>=w.ch)&&(!$||$(Ie.marker))&&I.push(Ie.marker.parent||Ie.marker)}++L}),I},getAllMarks:function(){var g=[];return this.iter(function(w){var $=w.markedSpans;if($)for(var I=0;I<$.length;++I)$[I].from!=null&&g.push($[I].marker)}),g},posFromIndex:function(g){var w,$=this.first,I=this.lineSeparator().length;return this.iter(function(L){var te=L.text.length+I;if(te>g)return w=g,!0;g-=te,++$}),on(this,O($,w))},indexFromPos:function(g){g=on(this,g);var w=g.ch;if(g.line<this.first||g.ch<0)return 0;var $=this.lineSeparator().length;return this.iter(this.first,g.line,function(I){w+=I.text.length+$}),w},copy:function(g){var w=new Qs(Yt(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return w.scrollTop=this.scrollTop,w.scrollLeft=this.scrollLeft,w.sel=this.sel,w.extend=!1,g&&(w.history.undoDepth=this.history.undoDepth,w.setHistory(this.getHistory())),w},linkedDoc:function(g){g||(g={});var w=this.first,$=this.first+this.size;g.from!=null&&g.from>w&&(w=g.from),g.to!=null&&g.to<$&&($=g.to);var I=new Qs(Yt(this,w,$),g.mode||this.modeOption,w,this.lineSep,this.direction);return g.sharedHist&&(I.history=this.history),(this.linked||(this.linked=[])).push({doc:I,sharedHist:g.sharedHist}),I.linked=[{doc:this,isParent:!0,sharedHist:g.sharedHist}],u3e(I,IG(this)),I},unlinkDoc:function(g){if(g instanceof co&&(g=g.doc),this.linked)for(var w=0;w<this.linked.length;++w){var $=this.linked[w];if($.doc==g){this.linked.splice(w,1),g.unlinkDoc(this),d3e(IG(this));break}}if(g.history==this.history){var I=[g.id];qp(g,function(L){return I.push(L.id)},!0),g.history=new Q4(null),g.history.done=D0(this.history.done,I),g.history.undone=D0(this.history.undone,I)}},iterLinkedDocs:function(g){qp(this,g)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(g){return this.lineSep?g.split(this.lineSep):ot(g)},lineSeparator:function(){return this.lineSep||`
|
||
`},setDirection:Aa(function(g){g!="rtl"&&(g="ltr"),g!=this.direction&&(this.direction=g,this.iter(function(w){return w.order=null}),this.cm&&e3e(this.cm))})}),Qs.prototype.eachLine=Qs.prototype.iter;var $G=0;function h3e(g){var w=this;if(RG(w),!(Ye(w,g)||qu(w.display,g))){rt(g),a&&($G=+new Date);var $=En(w,g,!0),I=g.dataTransfer.files;if(!(!$||w.isReadOnly()))if(I&&I.length&&window.FileReader&&window.File)for(var L=I.length,te=Array(L),fe=0,Ee=function(){++fe==L&&Ra(w,function(){$=on(w.doc,$);var yt={from:$,to:$,text:w.doc.splitLines(te.filter(function(rn){return rn!=null}).join(w.doc.lineSeparator())),origin:"paste"};F0(w.doc,yt),vG(w.doc,Vp(on(w.doc,$),on(w.doc,Kp(yt))))})()},Ie=function(yt,rn){if(w.options.allowDropFileTypes&&re(w.options.allowDropFileTypes,yt.type)==-1){Ee();return}var dn=new FileReader;dn.onerror=function(){return Ee()},dn.onload=function(){var Tn=dn.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test(Tn)){Ee();return}te[rn]=Tn,Ee()},dn.readAsText(yt)},Be=0;Be<I.length;Be++)Ie(I[Be],Be);else{if(w.state.draggingText&&w.doc.sel.contains($)>-1){w.state.draggingText(g),setTimeout(function(){return w.display.input.focus()},20);return}try{var nt=g.dataTransfer.getData("Text");if(nt){var at;if(w.state.draggingText&&!w.state.draggingText.copy&&(at=w.listSelections()),eT(w.doc,Vp($,$)),at)for(var Et=0;Et<at.length;++Et)j0(w.doc,"",at[Et].anchor,at[Et].head,"drag");w.replaceSelection(nt,"around","paste"),w.display.input.focus()}}catch{}}}}function p3e(g,w){if(a&&(!g.state.draggingText||+new Date-$G<100)){Ot(w);return}if(!(Ye(g,w)||qu(g.display,w))&&(w.dataTransfer.setData("Text",g.getSelection()),w.dataTransfer.effectAllowed="copyMove",w.dataTransfer.setDragImage&&!h)){var $=R("img",null,null,"position: fixed; left: 0; top: 0;");$.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",d&&($.width=$.height=1,g.display.wrapper.appendChild($),$._top=$.offsetTop),w.dataTransfer.setDragImage($,0,0),d&&$.parentNode.removeChild($)}}function m3e(g,w){var $=En(g,w);if($){var I=document.createDocumentFragment();us(g,$,I),g.display.dragCursor||(g.display.dragCursor=R("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),g.display.lineSpace.insertBefore(g.display.dragCursor,g.display.cursorDiv)),D(g.display.dragCursor,I)}}function RG(g){g.display.dragCursor&&(g.display.lineSpace.removeChild(g.display.dragCursor),g.display.dragCursor=null)}function AG(g){if(document.getElementsByClassName){for(var w=document.getElementsByClassName("CodeMirror"),$=[],I=0;I<w.length;I++){var L=w[I].CodeMirror;L&&$.push(L)}$.length&&$[0].operation(function(){for(var te=0;te<$.length;te++)g($[te])})}}var NG=!1;function g3e(){NG||(v3e(),NG=!0)}function v3e(){var g;Ke(window,"resize",function(){g==null&&(g=setTimeout(function(){g=null,AG(y3e)},100))}),Ke(window,"blur",function(){return AG(ff)})}function y3e(g){var w=g.display;w.cachedCharWidth=w.cachedTextHeight=w.cachedPaddingH=null,w.scrollbarsClipped=!1,g.setSize()}for(var Yp={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"},ux=0;ux<10;ux++)Yp[ux+48]=Yp[ux+96]=String(ux);for(var rT=65;rT<=90;rT++)Yp[rT]=String.fromCharCode(rT);for(var dx=1;dx<=12;dx++)Yp[dx+111]=Yp[dx+63235]="F"+dx;var gh={};gh.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},gh.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},gh.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},gh.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},gh.default=b?gh.macDefault:gh.pcDefault;function b3e(g){var w=g.split(/-(?!$)/);g=w[w.length-1];for(var $,I,L,te,fe=0;fe<w.length-1;fe++){var Ee=w[fe];if(/^(cmd|meta|m)$/i.test(Ee))te=!0;else if(/^a(lt)?$/i.test(Ee))$=!0;else if(/^(c|ctrl|control)$/i.test(Ee))I=!0;else if(/^s(hift)?$/i.test(Ee))L=!0;else throw new Error("Unrecognized modifier name: "+Ee)}return $&&(g="Alt-"+g),I&&(g="Ctrl-"+g),te&&(g="Cmd-"+g),L&&(g="Shift-"+g),g}function S3e(g){var w={};for(var $ in g)if(g.hasOwnProperty($)){var I=g[$];if(/^(name|fallthrough|(de|at)tach)$/.test($))continue;if(I=="..."){delete g[$];continue}for(var L=_e($.split(" "),b3e),te=0;te<L.length;te++){var fe=void 0,Ee=void 0;te==L.length-1?(Ee=L.join(" "),fe=I):(Ee=L.slice(0,te+1).join(" "),fe="...");var Ie=w[Ee];if(!Ie)w[Ee]=fe;else if(Ie!=fe)throw new Error("Inconsistent bindings for "+Ee)}delete g[$]}for(var Be in w)g[Be]=w[Be];return g}function H0(g,w,$,I){w=iT(w);var L=w.call?w.call(g,I):w[g];if(L===!1)return"nothing";if(L==="...")return"multi";if(L!=null&&$(L))return"handled";if(w.fallthrough){if(Object.prototype.toString.call(w.fallthrough)!="[object Array]")return H0(g,w.fallthrough,$,I);for(var te=0;te<w.fallthrough.length;te++){var fe=H0(g,w.fallthrough[te],$,I);if(fe)return fe}}}function DG(g){var w=typeof g=="string"?g:Yp[g.keyCode];return w=="Ctrl"||w=="Alt"||w=="Shift"||w=="Mod"}function LG(g,w,$){var I=g;return w.altKey&&I!="Alt"&&(g="Alt-"+g),(x?w.metaKey:w.ctrlKey)&&I!="Ctrl"&&(g="Ctrl-"+g),(x?w.ctrlKey:w.metaKey)&&I!="Mod"&&(g="Cmd-"+g),!$&&w.shiftKey&&I!="Shift"&&(g="Shift-"+g),g}function FG(g,w){if(d&&g.keyCode==34&&g.char)return!1;var $=Yp[g.keyCode];return $==null||g.altGraphKey?!1:(g.keyCode==3&&g.code&&($=g.code),LG($,g,w))}function iT(g){return typeof g=="string"?gh[g]:g}function z0(g,w){for(var $=g.doc.sel.ranges,I=[],L=0;L<$.length;L++){for(var te=w($[L]);I.length&&B(te.from,he(I).to)<=0;){var fe=I.pop();if(B(fe.from,te.from)<0){te.from=fe.from;break}}I.push(te)}Sl(g,function(){for(var Ee=I.length-1;Ee>=0;Ee--)j0(g.doc,"",I[Ee].from,I[Ee].to,"+delete");A0(g)})}function UI(g,w,$){var I=Ne(g.text,w+$,$);return I<0||I>g.text.length?null:I}function WI(g,w,$){var I=UI(g,w.ch,$);return I==null?null:new O(w.line,I,$<0?"after":"before")}function VI(g,w,$,I,L){if(g){w.doc.direction=="rtl"&&(L=-L);var te=Oe($,w.doc.direction);if(te){var fe=L<0?he(te):te[0],Ee=L<0==(fe.level==1),Ie=Ee?"after":"before",Be;if(fe.level>0||w.doc.direction=="rtl"){var nt=ks(w,$);Be=L<0?$.text.length-1:0;var at=ki(w,nt,Be).top;Be=We(function(Et){return ki(w,nt,Et).top==at},L<0==(fe.level==1)?fe.from:fe.to-1,Be),Ie=="before"&&(Be=UI($,Be,1))}else Be=L<0?fe.to:fe.from;return new O(I,Be,Ie)}}return new O(I,L<0?$.text.length:0,L<0?"before":"after")}function C3e(g,w,$,I){var L=Oe(w,g.doc.direction);if(!L)return WI(w,$,I);$.ch>=w.text.length?($.ch=w.text.length,$.sticky="before"):$.ch<=0&&($.ch=0,$.sticky="after");var te=J(L,$.ch,$.sticky),fe=L[te];if(g.doc.direction=="ltr"&&fe.level%2==0&&(I>0?fe.to>$.ch:fe.from<$.ch))return WI(w,$,I);var Ee=function(Hn,Vn){return UI(w,Hn instanceof O?Hn.ch:Hn,Vn)},Ie,Be=function(Hn){return g.options.lineWrapping?(Ie=Ie||ks(g,w),Ct(g,w,Ie,Hn)):{begin:0,end:w.text.length}},nt=Be($.sticky=="before"?Ee($,-1):$.ch);if(g.doc.direction=="rtl"||fe.level==1){var at=fe.level==1==I<0,Et=Ee($,at?1:-1);if(Et!=null&&(at?Et<=fe.to&&Et<=nt.end:Et>=fe.from&&Et>=nt.begin)){var yt=at?"before":"after";return new O($.line,Et,yt)}}var rn=function(Hn,Vn,zn){for(var Xn=function(Wi,Na){return Na?new O($.line,Ee(Wi,1),"before"):new O($.line,Wi,"after")};Hn>=0&&Hn<L.length;Hn+=Vn){var yr=L[Hn],mr=Vn>0==(yr.level!=1),Vr=mr?zn.begin:Ee(zn.end,-1);if(yr.from<=Vr&&Vr<yr.to||(Vr=mr?yr.from:Ee(yr.to,-1),zn.begin<=Vr&&Vr<zn.end))return Xn(Vr,mr)}},dn=rn(te+I,I,nt);if(dn)return dn;var Tn=I>0?nt.end:Ee(nt.begin,-1);return Tn!=null&&!(I>0&&Tn==w.text.length)&&(dn=rn(I>0?0:L.length-1,I,Be(Tn)),dn)?dn:null}var fx={selectAll:xG,singleSelection:function(g){return g.setSelection(g.getCursor("anchor"),g.getCursor("head"),ee)},killLine:function(g){return z0(g,function(w){if(w.empty()){var $=gt(g.doc,w.head.line).text.length;return w.head.ch==$&&w.head.line<g.lastLine()?{from:w.head,to:O(w.head.line+1,0)}:{from:w.head,to:O(w.head.line,$)}}else return{from:w.from(),to:w.to()}})},deleteLine:function(g){return z0(g,function(w){return{from:O(w.from().line,0),to:on(g.doc,O(w.to().line+1,0))}})},delLineLeft:function(g){return z0(g,function(w){return{from:O(w.from().line,0),to:w.from()}})},delWrappedLineLeft:function(g){return z0(g,function(w){var $=g.charCoords(w.head,"div").top+5,I=g.coordsChar({left:0,top:$},"div");return{from:I,to:w.from()}})},delWrappedLineRight:function(g){return z0(g,function(w){var $=g.charCoords(w.head,"div").top+5,I=g.coordsChar({left:g.display.lineDiv.offsetWidth+100,top:$},"div");return{from:w.from(),to:I}})},undo:function(g){return g.undo()},redo:function(g){return g.redo()},undoSelection:function(g){return g.undoSelection()},redoSelection:function(g){return g.redoSelection()},goDocStart:function(g){return g.extendSelection(O(g.firstLine(),0))},goDocEnd:function(g){return g.extendSelection(O(g.lastLine()))},goLineStart:function(g){return g.extendSelectionsBy(function(w){return jG(g,w.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(g){return g.extendSelectionsBy(function(w){return BG(g,w.head)},{origin:"+move",bias:1})},goLineEnd:function(g){return g.extendSelectionsBy(function(w){return x3e(g,w.head.line)},{origin:"+move",bias:-1})},goLineRight:function(g){return g.extendSelectionsBy(function(w){var $=g.cursorCoords(w.head,"div").top+5;return g.coordsChar({left:g.display.lineDiv.offsetWidth+100,top:$},"div")},ue)},goLineLeft:function(g){return g.extendSelectionsBy(function(w){var $=g.cursorCoords(w.head,"div").top+5;return g.coordsChar({left:0,top:$},"div")},ue)},goLineLeftSmart:function(g){return g.extendSelectionsBy(function(w){var $=g.cursorCoords(w.head,"div").top+5,I=g.coordsChar({left:0,top:$},"div");return I.ch<g.getLine(I.line).search(/\S/)?BG(g,w.head):I},ue)},goLineUp:function(g){return g.moveV(-1,"line")},goLineDown:function(g){return g.moveV(1,"line")},goPageUp:function(g){return g.moveV(-1,"page")},goPageDown:function(g){return g.moveV(1,"page")},goCharLeft:function(g){return g.moveH(-1,"char")},goCharRight:function(g){return g.moveH(1,"char")},goColumnLeft:function(g){return g.moveH(-1,"column")},goColumnRight:function(g){return g.moveH(1,"column")},goWordLeft:function(g){return g.moveH(-1,"word")},goGroupRight:function(g){return g.moveH(1,"group")},goGroupLeft:function(g){return g.moveH(-1,"group")},goWordRight:function(g){return g.moveH(1,"word")},delCharBefore:function(g){return g.deleteH(-1,"codepoint")},delCharAfter:function(g){return g.deleteH(1,"char")},delWordBefore:function(g){return g.deleteH(-1,"word")},delWordAfter:function(g){return g.deleteH(1,"word")},delGroupBefore:function(g){return g.deleteH(-1,"group")},delGroupAfter:function(g){return g.deleteH(1,"group")},indentAuto:function(g){return g.indentSelection("smart")},indentMore:function(g){return g.indentSelection("add")},indentLess:function(g){return g.indentSelection("subtract")},insertTab:function(g){return g.replaceSelection(" ")},insertSoftTab:function(g){for(var w=[],$=g.listSelections(),I=g.options.tabSize,L=0;L<$.length;L++){var te=$[L].from(),fe=W(g.getLine(te.line),te.ch,I);w.push(pe(I-fe%I))}g.replaceSelections(w)},defaultTab:function(g){g.somethingSelected()?g.indentSelection("add"):g.execCommand("insertTab")},transposeChars:function(g){return Sl(g,function(){for(var w=g.listSelections(),$=[],I=0;I<w.length;I++)if(w[I].empty()){var L=w[I].head,te=gt(g.doc,L.line).text;if(te){if(L.ch==te.length&&(L=new O(L.line,L.ch-1)),L.ch>0)L=new O(L.line,L.ch+1),g.replaceRange(te.charAt(L.ch-1)+te.charAt(L.ch-2),O(L.line,L.ch-2),L,"+transpose");else if(L.line>g.doc.first){var fe=gt(g.doc,L.line-1).text;fe&&(L=new O(L.line,1),g.replaceRange(te.charAt(0)+g.doc.lineSeparator()+fe.charAt(fe.length-1),O(L.line-1,fe.length-1),L,"+transpose"))}}$.push(new Oi(L,L))}g.setSelections($)})},newlineAndIndent:function(g){return Sl(g,function(){for(var w=g.listSelections(),$=w.length-1;$>=0;$--)g.replaceRange(g.doc.lineSeparator(),w[$].anchor,w[$].head,"+input");w=g.listSelections();for(var I=0;I<w.length;I++)g.indentLine(w[I].from().line,null,!0);A0(g)})},openLine:function(g){return g.replaceSelection(`
|
||
`,"start")},toggleOverwrite:function(g){return g.toggleOverwrite()}};function jG(g,w){var $=gt(g.doc,w),I=cs($);return I!=$&&(w=Mt(I)),VI(!0,g,I,w,1)}function x3e(g,w){var $=gt(g.doc,w),I=_I($);return I!=$&&(w=Mt(I)),VI(!0,g,$,w,-1)}function BG(g,w){var $=jG(g,w.line),I=gt(g.doc,$.line),L=Oe(I,g.doc.direction);if(!L||L[0].level==0){var te=Math.max($.ch,I.text.search(/\S/)),fe=w.line==$.line&&w.ch<=te&&w.ch;return O($.line,fe?0:te,$.sticky)}return $}function oT(g,w,$){if(typeof w=="string"&&(w=fx[w],!w))return!1;g.display.input.ensurePolled();var I=g.display.shift,L=!1;try{g.isReadOnly()&&(g.state.suppressEdits=!0),$&&(g.display.shift=!1),L=w(g)!=de}finally{g.display.shift=I,g.state.suppressEdits=!1}return L}function w3e(g,w,$){for(var I=0;I<g.state.keyMaps.length;I++){var L=H0(w,g.state.keyMaps[I],$,g);if(L)return L}return g.options.extraKeys&&H0(w,g.options.extraKeys,$,g)||H0(w,g.options.keyMap,$,g)}var _3e=new G;function hx(g,w,$,I){var L=g.state.keySeq;if(L){if(DG(w))return"handled";if(/\'$/.test(w)?g.state.keySeq=null:_3e.set(50,function(){g.state.keySeq==L&&(g.state.keySeq=null,g.display.input.reset())}),HG(g,L+" "+w,$,I))return!0}return HG(g,w,$,I)}function HG(g,w,$,I){var L=w3e(g,w,I);return L=="multi"&&(g.state.keySeq=w),L=="handled"&&Lo(g,"keyHandled",g,w,$),(L=="handled"||L=="multi")&&(rt($),ya(g)),!!L}function zG(g,w){var $=FG(w,!0);return $?w.shiftKey&&!g.state.keySeq?hx(g,"Shift-"+$,w,function(I){return oT(g,I,!0)})||hx(g,$,w,function(I){if(typeof I=="string"?/^go[A-Z]/.test(I):I.motion)return oT(g,I)}):hx(g,$,w,function(I){return oT(g,I)}):!1}function E3e(g,w,$){return hx(g,"'"+$+"'",w,function(I){return oT(g,I,!0)})}var KI=null;function UG(g){var w=this;if(!(g.target&&g.target!=w.display.input.getField())&&(w.curOp.focus=U(),!Ye(w,g))){a&&s<11&&g.keyCode==27&&(g.returnValue=!1);var $=g.keyCode;w.display.shift=$==16||g.shiftKey;var I=zG(w,g);d&&(KI=I?$:null,!I&&$==88&&!ut&&(b?g.metaKey:g.ctrlKey)&&w.replaceSelection("",null,"cut")),n&&!b&&!I&&$==46&&g.shiftKey&&!g.ctrlKey&&document.execCommand&&document.execCommand("cut"),$==18&&!/\bCodeMirror-crosshair\b/.test(w.display.lineDiv.className)&&T3e(w)}}function T3e(g){var w=g.display.lineDiv;z(w,"CodeMirror-crosshair");function $(I){(I.keyCode==18||!I.altKey)&&(M(w,"CodeMirror-crosshair"),le(document,"keyup",$),le(document,"mouseover",$))}Ke(document,"keyup",$),Ke(document,"mouseover",$)}function WG(g){g.keyCode==16&&(this.doc.sel.shift=!1),Ye(this,g)}function VG(g){var w=this;if(!(g.target&&g.target!=w.display.input.getField())&&!(qu(w.display,g)||Ye(w,g)||g.ctrlKey&&!g.altKey||b&&g.metaKey)){var $=g.keyCode,I=g.charCode;if(d&&$==KI){KI=null,rt(g);return}if(!(d&&(!g.which||g.which<10)&&zG(w,g))){var L=String.fromCharCode(I??$);L!="\b"&&(E3e(w,g,L)||w.display.input.onKeyPress(g))}}}var k3e=400,qI=function(g,w,$){this.time=g,this.pos=w,this.button=$};qI.prototype.compare=function(g,w,$){return this.time+k3e>g&&B(w,this.pos)==0&&$==this.button};var px,mx;function O3e(g,w){var $=+new Date;return mx&&mx.compare($,g,w)?(px=mx=null,"triple"):px&&px.compare($,g,w)?(mx=new qI($,g,w),px=null,"double"):(px=new qI($,g,w),mx=null,"single")}function KG(g){var w=this,$=w.display;if(!(Ye(w,g)||$.activeTouch&&$.input.supportsTouch())){if($.input.ensurePolled(),$.shift=g.shiftKey,qu($,g)){l||($.scroller.draggable=!1,setTimeout(function(){return $.scroller.draggable=!0},100));return}if(!GI(w,g)){var I=En(w,g),L=Dt(g),te=I?O3e(I,L):"single";window.focus(),L==1&&w.state.selectingText&&w.state.selectingText(g),!(I&&P3e(w,L,I,te,g))&&(L==1?I?I3e(w,I,te,g):Bt(g)==$.scroller&&rt(g):L==2?(I&&J4(w.doc,I),setTimeout(function(){return $.input.focus()},20)):L==3&&(E?w.display.input.onContextMenu(g):$a(w)))}}}function P3e(g,w,$,I,L){var te="Click";return I=="double"?te="Double"+te:I=="triple"&&(te="Triple"+te),te=(w==1?"Left":w==2?"Middle":"Right")+te,hx(g,LG(te,L),L,function(fe){if(typeof fe=="string"&&(fe=fx[fe]),!fe)return!1;var Ee=!1;try{g.isReadOnly()&&(g.state.suppressEdits=!0),Ee=fe(g,$)!=de}finally{g.state.suppressEdits=!1}return Ee})}function M3e(g,w,$){var I=g.getOption("configureMouse"),L=I?I(g,w,$):{};if(L.unit==null){var te=C?$.shiftKey&&$.metaKey:$.altKey;L.unit=te?"rectangle":w=="single"?"char":w=="double"?"word":"line"}return(L.extend==null||g.doc.extend)&&(L.extend=g.doc.extend||$.shiftKey),L.addNew==null&&(L.addNew=b?$.metaKey:$.ctrlKey),L.moveOnDrag==null&&(L.moveOnDrag=!(b?$.altKey:$.ctrlKey)),L}function I3e(g,w,$,I){a?setTimeout(N(Ng,g),0):g.curOp.focus=U();var L=M3e(g,$,I),te=g.doc.sel,fe;g.options.dragDrop&&an&&!g.isReadOnly()&&$=="single"&&(fe=te.contains(w))>-1&&(B((fe=te.ranges[fe]).from(),w)<0||w.xRel>0)&&(B(fe.to(),w)>0||w.xRel<0)?$3e(g,I,w,L):R3e(g,I,w,L)}function $3e(g,w,$,I){var L=g.display,te=!1,fe=Ra(g,function(Be){l&&(L.scroller.draggable=!1),g.state.draggingText=!1,g.state.delayingBlurEvent&&(g.hasFocus()?g.state.delayingBlurEvent=!1:$a(g)),le(L.wrapper.ownerDocument,"mouseup",fe),le(L.wrapper.ownerDocument,"mousemove",Ee),le(L.scroller,"dragstart",Ie),le(L.scroller,"drop",fe),te||(rt(Be),I.addNew||J4(g.doc,$,null,null,I.extend),l&&!h||a&&s==9?setTimeout(function(){L.wrapper.ownerDocument.body.focus({preventScroll:!0}),L.input.focus()},20):L.input.focus())}),Ee=function(Be){te=te||Math.abs(w.clientX-Be.clientX)+Math.abs(w.clientY-Be.clientY)>=10},Ie=function(){return te=!0};l&&(L.scroller.draggable=!0),g.state.draggingText=fe,fe.copy=!I.moveOnDrag,Ke(L.wrapper.ownerDocument,"mouseup",fe),Ke(L.wrapper.ownerDocument,"mousemove",Ee),Ke(L.scroller,"dragstart",Ie),Ke(L.scroller,"drop",fe),g.state.delayingBlurEvent=!0,setTimeout(function(){return L.input.focus()},20),L.scroller.dragDrop&&L.scroller.dragDrop()}function qG(g,w,$){if($=="char")return new Oi(w,w);if($=="word")return g.findWordAt(w);if($=="line")return new Oi(O(w.line,0),on(g.doc,O(w.line+1,0)));var I=$(g,w);return new Oi(I.from,I.to)}function R3e(g,w,$,I){a&&$a(g);var L=g.display,te=g.doc;rt(w);var fe,Ee,Ie=te.sel,Be=Ie.ranges;if(I.addNew&&!I.extend?(Ee=te.sel.contains($),Ee>-1?fe=Be[Ee]:fe=new Oi($,$)):(fe=te.sel.primary(),Ee=te.sel.primIndex),I.unit=="rectangle")I.addNew||(fe=new Oi($,$)),$=En(g,w,!0,!0),Ee=-1;else{var nt=qG(g,$,I.unit);I.extend?fe=HI(fe,nt.anchor,nt.head,I.extend):fe=nt}I.addNew?Ee==-1?(Ee=Be.length,ds(te,Qu(g,Be.concat([fe]),Ee),{scroll:!1,origin:"*mouse"})):Be.length>1&&Be[Ee].empty()&&I.unit=="char"&&!I.extend?(ds(te,Qu(g,Be.slice(0,Ee).concat(Be.slice(Ee+1)),0),{scroll:!1,origin:"*mouse"}),Ie=te.sel):zI(te,Ee,fe,ne):(Ee=0,ds(te,new ec([fe],0),ne),Ie=te.sel);var at=$;function Et(zn){if(B(at,zn)!=0)if(at=zn,I.unit=="rectangle"){for(var Xn=[],yr=g.options.tabSize,mr=W(gt(te,$.line).text,$.ch,yr),Vr=W(gt(te,zn.line).text,zn.ch,yr),Wi=Math.min(mr,Vr),Na=Math.max(mr,Vr),Eo=Math.min($.line,zn.line),Cl=Math.min(g.lastLine(),Math.max($.line,zn.line));Eo<=Cl;Eo++){var Zs=gt(te,Eo).text,oa=ye(Zs,Wi,yr);Wi==Na?Xn.push(new Oi(O(Eo,oa),O(Eo,oa))):Zs.length>oa&&Xn.push(new Oi(O(Eo,oa),O(Eo,ye(Zs,Na,yr))))}Xn.length||Xn.push(new Oi($,$)),ds(te,Qu(g,Ie.ranges.slice(0,Ee).concat(Xn),Ee),{origin:"*mouse",scroll:!1}),g.scrollIntoView(zn)}else{var Js=fe,Qa=qG(g,zn,I.unit),ba=Js.anchor,aa;B(Qa.anchor,ba)>0?(aa=Qa.head,ba=ft(Js.from(),Qa.anchor)):(aa=Qa.anchor,ba=Ge(Js.to(),Qa.head));var Fo=Ie.ranges.slice(0);Fo[Ee]=A3e(g,new Oi(on(te,ba),aa)),ds(te,Qu(g,Fo,Ee),ne)}}var yt=L.wrapper.getBoundingClientRect(),rn=0;function dn(zn){var Xn=++rn,yr=En(g,zn,!0,I.unit=="rectangle");if(yr)if(B(yr,at)!=0){g.curOp.focus=U(),Et(yr);var mr=q4(L,te);(yr.line>=mr.to||yr.line<mr.from)&&setTimeout(Ra(g,function(){rn==Xn&&dn(zn)}),150)}else{var Vr=zn.clientY<yt.top?-20:zn.clientY>yt.bottom?20:0;Vr&&setTimeout(Ra(g,function(){rn==Xn&&(L.scroller.scrollTop+=Vr,dn(zn))}),50)}}function Tn(zn){g.state.selectingText=!1,rn=1/0,zn&&(rt(zn),L.input.focus()),le(L.wrapper.ownerDocument,"mousemove",Hn),le(L.wrapper.ownerDocument,"mouseup",Vn),te.history.lastSelOrigin=null}var Hn=Ra(g,function(zn){zn.buttons===0||!Dt(zn)?Tn(zn):dn(zn)}),Vn=Ra(g,Tn);g.state.selectingText=Vn,Ke(L.wrapper.ownerDocument,"mousemove",Hn),Ke(L.wrapper.ownerDocument,"mouseup",Vn)}function A3e(g,w){var $=w.anchor,I=w.head,L=gt(g.doc,$.line);if(B($,I)==0&&$.sticky==I.sticky)return w;var te=Oe(L);if(!te)return w;var fe=J(te,$.ch,$.sticky),Ee=te[fe];if(Ee.from!=$.ch&&Ee.to!=$.ch)return w;var Ie=fe+(Ee.from==$.ch==(Ee.level!=1)?0:1);if(Ie==0||Ie==te.length)return w;var Be;if(I.line!=$.line)Be=(I.line-$.line)*(g.doc.direction=="ltr"?1:-1)>0;else{var nt=J(te,I.ch,I.sticky),at=nt-fe||(I.ch-$.ch)*(Ee.level==1?-1:1);nt==Ie-1||nt==Ie?Be=at<0:Be=at>0}var Et=te[Ie+(Be?-1:0)],yt=Be==(Et.level==1),rn=yt?Et.from:Et.to,dn=yt?"after":"before";return $.ch==rn&&$.sticky==dn?w:new Oi(new O($.line,rn,dn),I)}function GG(g,w,$,I){var L,te;if(w.touches)L=w.touches[0].clientX,te=w.touches[0].clientY;else try{L=w.clientX,te=w.clientY}catch{return!1}if(L>=Math.floor(g.display.gutters.getBoundingClientRect().right))return!1;I&&rt(w);var fe=g.display,Ee=fe.lineDiv.getBoundingClientRect();if(te>Ee.bottom||!Je(g,$))return St(w);te-=Ee.top-fe.viewOffset;for(var Ie=0;Ie<g.display.gutterSpecs.length;++Ie){var Be=fe.gutters.childNodes[Ie];if(Be&&Be.getBoundingClientRect().right>=L){var nt=zt(g.doc,te),at=g.display.gutterSpecs[Ie];return ze(g,$,g,nt,at.className,w),St(w)}}}function GI(g,w){return GG(g,w,"gutterClick",!0)}function YG(g,w){qu(g.display,w)||N3e(g,w)||Ye(g,w,"contextmenu")||E||g.display.input.onContextMenu(w)}function N3e(g,w){return Je(g,"gutterContextMenu")?GG(g,w,"gutterContextMenu",!1):!1}function XG(g){g.display.wrapper.className=g.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+g.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Xc(g)}var U0={toString:function(){return"CodeMirror.Init"}},QG={},aT={};function D3e(g){var w=g.optionHandlers;function $(I,L,te,fe){g.defaults[I]=L,te&&(w[I]=fe?function(Ee,Ie,Be){Be!=U0&&te(Ee,Ie,Be)}:te)}g.defineOption=$,g.Init=U0,$("value","",function(I,L){return I.setValue(L)},!0),$("mode",null,function(I,L){I.doc.modeOption=L,FI(I)},!0),$("indentUnit",2,FI,!0),$("indentWithTabs",!1),$("smartIndent",!0),$("tabSize",4,function(I){rx(I),Xc(I),yn(I)},!0),$("lineSeparator",null,function(I,L){if(I.doc.lineSep=L,!!L){var te=[],fe=I.doc.first;I.doc.iter(function(Ie){for(var Be=0;;){var nt=Ie.text.indexOf(L,Be);if(nt==-1)break;Be=nt+L.length,te.push(O(fe,nt))}fe++});for(var Ee=te.length-1;Ee>=0;Ee--)j0(I.doc,L,te[Ee],O(te[Ee].line,te[Ee].ch+L.length))}}),$("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(I,L,te){I.state.specialChars=new RegExp(L.source+(L.test(" ")?"":"| "),"g"),te!=U0&&I.refresh()}),$("specialCharPlaceholder",C0,function(I){return I.refresh()},!0),$("electricChars",!0),$("inputStyle",S?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),$("spellcheck",!1,function(I,L){return I.getInputField().spellcheck=L},!0),$("autocorrect",!1,function(I,L){return I.getInputField().autocorrect=L},!0),$("autocapitalize",!1,function(I,L){return I.getInputField().autocapitalize=L},!0),$("rtlMoveVisually",!_),$("wholeLineUpdateBefore",!0),$("theme","default",function(I){XG(I),nx(I)},!0),$("keyMap","default",function(I,L,te){var fe=iT(L),Ee=te!=U0&&iT(te);Ee&&Ee.detach&&Ee.detach(I,fe),fe.attach&&fe.attach(I,Ee||null)}),$("extraKeys",null),$("configureMouse",null),$("lineWrapping",!1,F3e,!0),$("gutters",[],function(I,L){I.display.gutterSpecs=DI(L,I.options.lineNumbers),nx(I)},!0),$("fixedGutter",!0,function(I,L){I.display.gutters.style.left=L?Xt(I.display)+"px":"0",I.refresh()},!0),$("coverGutterNextToScrollbar",!1,function(I){return N0(I)},!0),$("scrollbarStyle","native",function(I){Jq(I),N0(I),I.display.scrollbars.setScrollTop(I.doc.scrollTop),I.display.scrollbars.setScrollLeft(I.doc.scrollLeft)},!0),$("lineNumbers",!1,function(I,L){I.display.gutterSpecs=DI(I.options.gutters,L),nx(I)},!0),$("firstLineNumber",1,nx,!0),$("lineNumberFormatter",function(I){return I},nx,!0),$("showCursorWhenSelecting",!1,zr,!0),$("resetSelectionOnContextMenu",!0),$("lineWiseCopyCut",!0),$("pasteLinesPerSelection",!0),$("selectionsMayTouch",!1),$("readOnly",!1,function(I,L){L=="nocursor"&&(ff(I),I.display.input.blur()),I.display.input.readOnlyChanged(L)}),$("screenReaderLabel",null,function(I,L){L=L===""?null:L,I.display.input.screenReaderLabelChanged(L)}),$("disableInput",!1,function(I,L){L||I.display.input.reset()},!0),$("dragDrop",!0,L3e),$("allowDropFileTypes",null),$("cursorBlinkRate",530),$("cursorScrollMargin",0),$("cursorHeight",1,zr,!0),$("singleCursorHeightPerLine",!0,zr,!0),$("workTime",100),$("workDelay",100),$("flattenSpans",!0,rx,!0),$("addModeClass",!1,rx,!0),$("pollInterval",100),$("undoDepth",200,function(I,L){return I.doc.history.undoDepth=L}),$("historyEventDelay",1250),$("viewportMargin",10,function(I){return I.refresh()},!0),$("maxHighlightLength",1e4,rx,!0),$("moveInputWithCursor",!0,function(I,L){L||I.display.input.resetPosition()}),$("tabindex",null,function(I,L){return I.display.input.getField().tabIndex=L||""}),$("autofocus",null),$("direction","ltr",function(I,L){return I.doc.setDirection(L)},!0),$("phrases",null)}function L3e(g,w,$){var I=$&&$!=U0;if(!w!=!I){var L=g.display.dragFunctions,te=w?Ke:le;te(g.display.scroller,"dragstart",L.start),te(g.display.scroller,"dragenter",L.enter),te(g.display.scroller,"dragover",L.over),te(g.display.scroller,"dragleave",L.leave),te(g.display.scroller,"drop",L.drop)}}function F3e(g){g.options.lineWrapping?(z(g.display.wrapper,"CodeMirror-wrap"),g.display.sizer.style.minWidth="",g.display.sizerWidth=null):(M(g.display.wrapper,"CodeMirror-wrap"),$g(g)),un(g),yn(g),Xc(g),setTimeout(function(){return N0(g)},100)}function co(g,w){var $=this;if(!(this instanceof co))return new co(g,w);this.options=w=w?j(w):{},j(QG,w,!1);var I=w.value;typeof I=="string"?I=new Qs(I,w.mode,null,w.lineSeparator,w.direction):w.mode&&(I.modeOption=w.mode),this.doc=I;var L=new co.inputStyles[w.inputStyle](this),te=this.display=new Q8e(g,I,L,w);te.wrapper.CodeMirror=this,XG(this),w.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Jq(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new G,keySeq:null,specialChars:null},w.autofocus&&!S&&te.input.focus(),a&&s<11&&setTimeout(function(){return $.display.input.reset(!0)},20),j3e(this),g3e(),Fg(this),this.curOp.forceUpdate=!0,cG(this,I),w.autofocus&&!S||this.hasFocus()?setTimeout(function(){$.hasFocus()&&!$.state.focused&&Xu($)},20):ff(this);for(var fe in aT)aT.hasOwnProperty(fe)&&aT[fe](this,w[fe],U0);nG(this),w.finishInit&&w.finishInit(this);for(var Ee=0;Ee<YI.length;++Ee)YI[Ee](this);jg(this),l&&w.lineWrapping&&getComputedStyle(te.lineDiv).textRendering=="optimizelegibility"&&(te.lineDiv.style.textRendering="auto")}co.defaults=QG,co.optionHandlers=aT;function j3e(g){var w=g.display;Ke(w.scroller,"mousedown",Ra(g,KG)),a&&s<11?Ke(w.scroller,"dblclick",Ra(g,function(Ie){if(!Ye(g,Ie)){var Be=En(g,Ie);if(!(!Be||GI(g,Ie)||qu(g.display,Ie))){rt(Ie);var nt=g.findWordAt(Be);J4(g.doc,nt.anchor,nt.head)}}})):Ke(w.scroller,"dblclick",function(Ie){return Ye(g,Ie)||rt(Ie)}),Ke(w.scroller,"contextmenu",function(Ie){return YG(g,Ie)}),Ke(w.input.getField(),"contextmenu",function(Ie){w.scroller.contains(Ie.target)||YG(g,Ie)});var $,I={end:0};function L(){w.activeTouch&&($=setTimeout(function(){return w.activeTouch=null},1e3),I=w.activeTouch,I.end=+new Date)}function te(Ie){if(Ie.touches.length!=1)return!1;var Be=Ie.touches[0];return Be.radiusX<=1&&Be.radiusY<=1}function fe(Ie,Be){if(Be.left==null)return!0;var nt=Be.left-Ie.left,at=Be.top-Ie.top;return nt*nt+at*at>20*20}Ke(w.scroller,"touchstart",function(Ie){if(!Ye(g,Ie)&&!te(Ie)&&!GI(g,Ie)){w.input.ensurePolled(),clearTimeout($);var Be=+new Date;w.activeTouch={start:Be,moved:!1,prev:Be-I.end<=300?I:null},Ie.touches.length==1&&(w.activeTouch.left=Ie.touches[0].pageX,w.activeTouch.top=Ie.touches[0].pageY)}}),Ke(w.scroller,"touchmove",function(){w.activeTouch&&(w.activeTouch.moved=!0)}),Ke(w.scroller,"touchend",function(Ie){var Be=w.activeTouch;if(Be&&!qu(w,Ie)&&Be.left!=null&&!Be.moved&&new Date-Be.start<300){var nt=g.coordsChar(w.activeTouch,"page"),at;!Be.prev||fe(Be,Be.prev)?at=new Oi(nt,nt):!Be.prev.prev||fe(Be,Be.prev.prev)?at=g.findWordAt(nt):at=new Oi(O(nt.line,0),on(g.doc,O(nt.line+1,0))),g.setSelection(at.anchor,at.head),g.focus(),rt(Ie)}L()}),Ke(w.scroller,"touchcancel",L),Ke(w.scroller,"scroll",function(){w.scroller.clientHeight&&(ZC(g,w.scroller.scrollTop),Dg(g,w.scroller.scrollLeft,!0),ze(g,"scroll",g))}),Ke(w.scroller,"mousewheel",function(Ie){return oG(g,Ie)}),Ke(w.scroller,"DOMMouseScroll",function(Ie){return oG(g,Ie)}),Ke(w.wrapper,"scroll",function(){return w.wrapper.scrollTop=w.wrapper.scrollLeft=0}),w.dragFunctions={enter:function(Ie){Ye(g,Ie)||Ot(Ie)},over:function(Ie){Ye(g,Ie)||(m3e(g,Ie),Ot(Ie))},start:function(Ie){return p3e(g,Ie)},drop:Ra(g,h3e),leave:function(Ie){Ye(g,Ie)||RG(g)}};var Ee=w.input.getField();Ke(Ee,"keyup",function(Ie){return WG.call(g,Ie)}),Ke(Ee,"keydown",Ra(g,UG)),Ke(Ee,"keypress",Ra(g,VG)),Ke(Ee,"focus",function(Ie){return Xu(g,Ie)}),Ke(Ee,"blur",function(Ie){return ff(g,Ie)})}var YI=[];co.defineInitHook=function(g){return YI.push(g)};function gx(g,w,$,I){var L=g.doc,te;$==null&&($="add"),$=="smart"&&(L.mode.indent?te=Mn(g,w).state:$="prev");var fe=g.options.tabSize,Ee=gt(L,w),Ie=W(Ee.text,null,fe);Ee.stateAfter&&(Ee.stateAfter=null);var Be=Ee.text.match(/^\s*/)[0],nt;if(!I&&!/\S/.test(Ee.text))nt=0,$="not";else if($=="smart"&&(nt=L.mode.indent(te,Ee.text.slice(Be.length),Ee.text),nt==de||nt>150)){if(!I)return;$="prev"}$=="prev"?w>L.first?nt=W(gt(L,w-1).text,null,fe):nt=0:$=="add"?nt=Ie+g.options.indentUnit:$=="subtract"?nt=Ie-g.options.indentUnit:typeof $=="number"&&(nt=Ie+$),nt=Math.max(0,nt);var at="",Et=0;if(g.options.indentWithTabs)for(var yt=Math.floor(nt/fe);yt;--yt)Et+=fe,at+=" ";if(Et<nt&&(at+=pe(nt-Et)),at!=Be)return j0(L,at,O(w,0),O(w,Be.length),"+input"),Ee.stateAfter=null,!0;for(var rn=0;rn<L.sel.ranges.length;rn++){var dn=L.sel.ranges[rn];if(dn.head.line==w&&dn.head.ch<Be.length){var Tn=O(w,Be.length);zI(L,rn,new Oi(Tn,Tn));break}}}var Zu=null;function sT(g){Zu=g}function XI(g,w,$,I,L){var te=g.doc;g.display.shift=!1,I||(I=te.sel);var fe=+new Date-200,Ee=L=="paste"||g.state.pasteIncoming>fe,Ie=ot(w),Be=null;if(Ee&&I.ranges.length>1)if(Zu&&Zu.text.join(`
|
||
`)==w){if(I.ranges.length%Zu.text.length==0){Be=[];for(var nt=0;nt<Zu.text.length;nt++)Be.push(te.splitLines(Zu.text[nt]))}}else Ie.length==I.ranges.length&&g.options.pasteLinesPerSelection&&(Be=_e(Ie,function(Hn){return[Hn]}));for(var at=g.curOp.updateInput,Et=I.ranges.length-1;Et>=0;Et--){var yt=I.ranges[Et],rn=yt.from(),dn=yt.to();yt.empty()&&($&&$>0?rn=O(rn.line,rn.ch-$):g.state.overwrite&&!Ee?dn=O(dn.line,Math.min(gt(te,dn.line).text.length,dn.ch+he(Ie).length)):Ee&&Zu&&Zu.lineWise&&Zu.text.join(`
|
||
`)==Ie.join(`
|
||
`)&&(rn=dn=O(rn.line,0)));var Tn={from:rn,to:dn,text:Be?Be[Et%Be.length]:Ie,origin:L||(Ee?"paste":g.state.cutIncoming>fe?"cut":"+input")};F0(g.doc,Tn),Lo(g,"inputRead",g,Tn)}w&&!Ee&&JG(g,w),A0(g),g.curOp.updateInput<2&&(g.curOp.updateInput=at),g.curOp.typing=!0,g.state.pasteIncoming=g.state.cutIncoming=-1}function ZG(g,w){var $=g.clipboardData&&g.clipboardData.getData("Text");if($)return g.preventDefault(),!w.isReadOnly()&&!w.options.disableInput&&Sl(w,function(){return XI(w,$,0,null,"paste")}),!0}function JG(g,w){if(!(!g.options.electricChars||!g.options.smartIndent))for(var $=g.doc.sel,I=$.ranges.length-1;I>=0;I--){var L=$.ranges[I];if(!(L.head.ch>100||I&&$.ranges[I-1].head.line==L.head.line)){var te=g.getModeAt(L.head),fe=!1;if(te.electricChars){for(var Ee=0;Ee<te.electricChars.length;Ee++)if(w.indexOf(te.electricChars.charAt(Ee))>-1){fe=gx(g,L.head.line,"smart");break}}else te.electricInput&&te.electricInput.test(gt(g.doc,L.head.line).text.slice(0,L.head.ch))&&(fe=gx(g,L.head.line,"smart"));fe&&Lo(g,"electricInput",g,L.head.line)}}}function eY(g){for(var w=[],$=[],I=0;I<g.doc.sel.ranges.length;I++){var L=g.doc.sel.ranges[I].head.line,te={anchor:O(L,0),head:O(L+1,0)};$.push(te),w.push(g.getRange(te.anchor,te.head))}return{text:w,ranges:$}}function tY(g,w,$,I){g.setAttribute("autocorrect",$?"":"off"),g.setAttribute("autocapitalize",I?"":"off"),g.setAttribute("spellcheck",!!w)}function nY(){var g=R("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; min-height: 1em; outline: none"),w=R("div",[g],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");return l?g.style.width="1000px":g.setAttribute("wrap","off"),v&&(g.style.border="1px solid black"),tY(g),w}function B3e(g){var w=g.optionHandlers,$=g.helpers={};g.prototype={constructor:g,focus:function(){window.focus(),this.display.input.focus()},setOption:function(I,L){var te=this.options,fe=te[I];te[I]==L&&I!="mode"||(te[I]=L,w.hasOwnProperty(I)&&Ra(this,w[I])(this,L,fe),ze(this,"optionChange",this,I))},getOption:function(I){return this.options[I]},getDoc:function(){return this.doc},addKeyMap:function(I,L){this.state.keyMaps[L?"push":"unshift"](iT(I))},removeKeyMap:function(I){for(var L=this.state.keyMaps,te=0;te<L.length;++te)if(L[te]==I||L[te].name==I)return L.splice(te,1),!0},addOverlay:Os(function(I,L){var te=I.token?I:g.getMode(this.options,I);if(te.startState)throw new Error("Overlays may not be stateful.");ce(this.state.overlays,{mode:te,modeSpec:I,opaque:L&&L.opaque,priority:L&&L.priority||0},function(fe){return fe.priority}),this.state.modeGen++,yn(this)}),removeOverlay:Os(function(I){for(var L=this.state.overlays,te=0;te<L.length;++te){var fe=L[te].modeSpec;if(fe==I||typeof I=="string"&&fe.name==I){L.splice(te,1),this.state.modeGen++,yn(this);return}}}),indentLine:Os(function(I,L,te){typeof L!="string"&&typeof L!="number"&&(L==null?L=this.options.smartIndent?"smart":"prev":L=L?"add":"subtract"),Ln(this.doc,I)&&gx(this,I,L,te)}),indentSelection:Os(function(I){for(var L=this.doc.sel.ranges,te=-1,fe=0;fe<L.length;fe++){var Ee=L[fe];if(Ee.empty())Ee.head.line>te&&(gx(this,Ee.head.line,I,!0),te=Ee.head.line,fe==this.doc.sel.primIndex&&A0(this));else{var Ie=Ee.from(),Be=Ee.to(),nt=Math.max(te,Ie.line);te=Math.min(this.lastLine(),Be.line-(Be.ch?0:1))+1;for(var at=nt;at<te;++at)gx(this,at,I);var Et=this.doc.sel.ranges;Ie.ch==0&&L.length==Et.length&&Et[fe].from().ch>0&&zI(this.doc,fe,new Oi(Ie,Et[fe].to()),ee)}}}),getTokenAt:function(I,L){return Ir(this,I,L)},getLineTokens:function(I,L){return Ir(this,O(I),L,!0)},getTokenTypeAt:function(I){I=on(this.doc,I);var L=_n(this,gt(this.doc,I.line)),te=0,fe=(L.length-1)/2,Ee=I.ch,Ie;if(Ee==0)Ie=L[2];else for(;;){var Be=te+fe>>1;if((Be?L[Be*2-1]:0)>=Ee)fe=Be;else if(L[Be*2+1]<Ee)te=Be+1;else{Ie=L[Be*2+2];break}}var nt=Ie?Ie.indexOf("overlay "):-1;return nt<0?Ie:nt==0?null:Ie.slice(0,nt-1)},getModeAt:function(I){var L=this.doc.mode;return L.innerMode?g.innerMode(L,this.getTokenAt(I).state).mode:L},getHelper:function(I,L){return this.getHelpers(I,L)[0]},getHelpers:function(I,L){var te=[];if(!$.hasOwnProperty(L))return te;var fe=$[L],Ee=this.getModeAt(I);if(typeof Ee[L]=="string")fe[Ee[L]]&&te.push(fe[Ee[L]]);else if(Ee[L])for(var Ie=0;Ie<Ee[L].length;Ie++){var Be=fe[Ee[L][Ie]];Be&&te.push(Be)}else Ee.helperType&&fe[Ee.helperType]?te.push(fe[Ee.helperType]):fe[Ee.name]&&te.push(fe[Ee.name]);for(var nt=0;nt<fe._global.length;nt++){var at=fe._global[nt];at.pred(Ee,this)&&re(te,at.val)==-1&&te.push(at.val)}return te},getStateAfter:function(I,L){var te=this.doc;return I=Jt(te,I??te.first+te.size-1),Mn(this,I+1,L).state},cursorCoords:function(I,L){var te,fe=this.doc.sel.primary();return I==null?te=fe.head:typeof I=="object"?te=on(this.doc,I):te=I?fe.from():fe.to(),He(this,te,L||"page")},charCoords:function(I,L){return $e(this,on(this.doc,I),L||"page")},coordsChar:function(I,L){return I=ve(this,I,L||"page"),lt(this,I.left,I.top)},lineAtHeight:function(I,L){return I=ve(this,{top:I,left:0},L||"page").top,zt(this.doc,I+this.display.viewOffset)},heightAtLine:function(I,L,te){var fe=!1,Ee;if(typeof I=="number"){var Ie=this.doc.first+this.doc.size-1;I<this.doc.first?I=this.doc.first:I>Ie&&(I=Ie,fe=!0),Ee=gt(this.doc,I)}else Ee=I;return ie(this,Ee,{top:0,left:0},L||"page",te||fe).top+(fe?this.doc.height-Ku(Ee):0)},defaultTextHeight:function(){return It(this.display)},defaultCharWidth:function(){return xt(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(I,L,te,fe,Ee){var Ie=this.display;I=He(this,on(this.doc,I));var Be=I.bottom,nt=I.left;if(L.style.position="absolute",L.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(L),Ie.sizer.appendChild(L),fe=="over")Be=I.top;else if(fe=="above"||fe=="near"){var at=Math.max(Ie.wrapper.clientHeight,this.doc.height),Et=Math.max(Ie.sizer.clientWidth,Ie.lineSpace.clientWidth);(fe=="above"||I.bottom+L.offsetHeight>at)&&I.top>L.offsetHeight?Be=I.top-L.offsetHeight:I.bottom+L.offsetHeight<=at&&(Be=I.bottom),nt+L.offsetWidth>Et&&(nt=Et-L.offsetWidth)}L.style.top=Be+"px",L.style.left=L.style.right="",Ee=="right"?(nt=Ie.sizer.clientWidth-L.offsetWidth,L.style.right="0px"):(Ee=="left"?nt=0:Ee=="middle"&&(nt=(Ie.sizer.clientWidth-L.offsetWidth)/2),L.style.left=nt+"px"),te&&L8e(this,{left:nt,top:Be,right:nt+L.offsetWidth,bottom:Be+L.offsetHeight})},triggerOnKeyDown:Os(UG),triggerOnKeyPress:Os(VG),triggerOnKeyUp:WG,triggerOnMouseDown:Os(KG),execCommand:function(I){if(fx.hasOwnProperty(I))return fx[I].call(null,this)},triggerElectric:Os(function(I){JG(this,I)}),findPosH:function(I,L,te,fe){var Ee=1;L<0&&(Ee=-1,L=-L);for(var Ie=on(this.doc,I),Be=0;Be<L&&(Ie=QI(this.doc,Ie,Ee,te,fe),!Ie.hitSide);++Be);return Ie},moveH:Os(function(I,L){var te=this;this.extendSelectionsBy(function(fe){return te.display.shift||te.doc.extend||fe.empty()?QI(te.doc,fe.head,I,L,te.options.rtlMoveVisually):I<0?fe.from():fe.to()},ue)}),deleteH:Os(function(I,L){var te=this.doc.sel,fe=this.doc;te.somethingSelected()?fe.replaceSelection("",null,"+delete"):z0(this,function(Ee){var Ie=QI(fe,Ee.head,I,L,!1);return I<0?{from:Ie,to:Ee.head}:{from:Ee.head,to:Ie}})}),findPosV:function(I,L,te,fe){var Ee=1,Ie=fe;L<0&&(Ee=-1,L=-L);for(var Be=on(this.doc,I),nt=0;nt<L;++nt){var at=He(this,Be,"div");if(Ie==null?Ie=at.left:at.left=Ie,Be=rY(this,at,Ee,te),Be.hitSide)break}return Be},moveV:Os(function(I,L){var te=this,fe=this.doc,Ee=[],Ie=!this.display.shift&&!fe.extend&&fe.sel.somethingSelected();if(fe.extendSelectionsBy(function(nt){if(Ie)return I<0?nt.from():nt.to();var at=He(te,nt.head,"div");nt.goalColumn!=null&&(at.left=nt.goalColumn),Ee.push(at.left);var Et=rY(te,at,I,L);return L=="page"&&nt==fe.sel.primary()&&II(te,$e(te,Et,"div").top-at.top),Et},ue),Ee.length)for(var Be=0;Be<fe.sel.ranges.length;Be++)fe.sel.ranges[Be].goalColumn=Ee[Be]}),findWordAt:function(I){var L=this.doc,te=gt(L,I.line).text,fe=I.ch,Ee=I.ch;if(te){var Ie=this.getHelper(I,"wordChars");(I.sticky=="before"||Ee==te.length)&&fe?--fe:++Ee;for(var Be=te.charAt(fe),nt=Ce(Be,Ie)?function(at){return Ce(at,Ie)}:/\s/.test(Be)?function(at){return/\s/.test(at)}:function(at){return!/\s/.test(at)&&!Ce(at)};fe>0&&nt(te.charAt(fe-1));)--fe;for(;Ee<te.length&&nt(te.charAt(Ee));)++Ee}return new Oi(O(I.line,fe),O(I.line,Ee))},toggleOverwrite:function(I){I!=null&&I==this.state.overwrite||((this.state.overwrite=!this.state.overwrite)?z(this.display.cursorDiv,"CodeMirror-overwrite"):M(this.display.cursorDiv,"CodeMirror-overwrite"),ze(this,"overwriteToggle",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==U()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:Os(function(I,L){QC(this,I,L)}),getScrollInfo:function(){var I=this.display.scroller;return{left:I.scrollLeft,top:I.scrollTop,height:I.scrollHeight-Jl(this)-this.display.barHeight,width:I.scrollWidth-Jl(this)-this.display.barWidth,clientHeight:$0(this),clientWidth:Gu(this)}},scrollIntoView:Os(function(I,L){I==null?(I={from:this.doc.sel.primary().head,to:null},L==null&&(L=this.options.cursorScrollMargin)):typeof I=="number"?I={from:O(I,0),to:null}:I.from==null&&(I={from:I,to:null}),I.to||(I.to=I.from),I.margin=L||0,I.from.line!=null?F8e(this,I):Yq(this,I.from,I.to,I.margin)}),setSize:Os(function(I,L){var te=this,fe=function(Ie){return typeof Ie=="number"||/^\d+$/.test(String(Ie))?Ie+"px":Ie};I!=null&&(this.display.wrapper.style.width=fe(I)),L!=null&&(this.display.wrapper.style.height=fe(L)),this.options.lineWrapping&&R0(this);var Ee=this.display.viewFrom;this.doc.iter(Ee,this.display.viewTo,function(Ie){if(Ie.widgets){for(var Be=0;Be<Ie.widgets.length;Be++)if(Ie.widgets[Be].noHScroll){On(te,Ee,"widget");break}}++Ee}),this.curOp.forceUpdate=!0,ze(this,"refresh",this)}),operation:function(I){return Sl(this,I)},startOperation:function(){return Fg(this)},endOperation:function(){return jg(this)},refresh:Os(function(){var I=this.display.cachedTextHeight;yn(this),this.curOp.forceUpdate=!0,Xc(this),QC(this,this.doc.scrollLeft,this.doc.scrollTop),AI(this.display),(I==null||Math.abs(I-It(this.display))>.5||this.options.lineWrapping)&&un(this),ze(this,"refresh",this)}),swapDoc:Os(function(I){var L=this.doc;return L.cm=null,this.state.selectingText&&this.state.selectingText(),cG(this,I),Xc(this),this.display.input.reset(),QC(this,I.scrollLeft,I.scrollTop),this.curOp.forceScroll=!0,Lo(this,"swapDoc",this,L),L}),phrase:function(I){var L=this.options.phrases;return L&&Object.prototype.hasOwnProperty.call(L,I)?L[I]:I},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ze(g),g.registerHelper=function(I,L,te){$.hasOwnProperty(I)||($[I]=g[I]={_global:[]}),$[I][L]=te},g.registerGlobalHelper=function(I,L,te,fe){g.registerHelper(I,L,fe),$[I]._global.push({pred:te,val:fe})}}function QI(g,w,$,I,L){var te=w,fe=$,Ee=gt(g,w.line),Ie=L&&g.direction=="rtl"?-$:$;function Be(){var Vn=w.line+Ie;return Vn<g.first||Vn>=g.first+g.size?!1:(w=new O(Vn,w.ch,w.sticky),Ee=gt(g,Vn))}function nt(Vn){var zn;if(I=="codepoint"){var Xn=Ee.text.charCodeAt(w.ch+($>0?0:-1));if(isNaN(Xn))zn=null;else{var yr=$>0?Xn>=55296&&Xn<56320:Xn>=56320&&Xn<57343;zn=new O(w.line,Math.max(0,Math.min(Ee.text.length,w.ch+$*(yr?2:1))),-$)}}else L?zn=C3e(g.cm,Ee,w,$):zn=WI(Ee,w,$);if(zn==null)if(!Vn&&Be())w=VI(L,g.cm,Ee,w.line,Ie);else return!1;else w=zn;return!0}if(I=="char"||I=="codepoint")nt();else if(I=="column")nt(!0);else if(I=="word"||I=="group")for(var at=null,Et=I=="group",yt=g.cm&&g.cm.getHelper(w,"wordChars"),rn=!0;!($<0&&!nt(!rn));rn=!1){var dn=Ee.text.charAt(w.ch)||`
|
||
`,Tn=Ce(dn,yt)?"w":Et&&dn==`
|
||
`?"n":!Et||/\s/.test(dn)?null:"p";if(Et&&!rn&&!Tn&&(Tn="s"),at&&at!=Tn){$<0&&($=1,nt(),w.sticky="after");break}if(Tn&&(at=Tn),$>0&&!nt(!rn))break}var Hn=tT(g,w,te,fe,!0);return oe(te,Hn)&&(Hn.hitSide=!0),Hn}function rY(g,w,$,I){var L=g.doc,te=w.left,fe;if(I=="page"){var Ee=Math.min(g.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),Ie=Math.max(Ee-.5*It(g.display),3);fe=($>0?w.bottom:w.top)+$*Ie}else I=="line"&&(fe=$>0?w.bottom+3:w.top-3);for(var Be;Be=lt(g,te,fe),!!Be.outside;){if($<0?fe<=0:fe>=L.height){Be.hitSide=!0;break}fe+=$*5}return Be}var Ri=function(g){this.cm=g,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new G,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Ri.prototype.init=function(g){var w=this,$=this,I=$.cm,L=$.div=g.lineDiv;L.contentEditable=!0,tY(L,I.options.spellcheck,I.options.autocorrect,I.options.autocapitalize);function te(Ee){for(var Ie=Ee.target;Ie;Ie=Ie.parentNode){if(Ie==L)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(Ie.className))break}return!1}Ke(L,"paste",function(Ee){!te(Ee)||Ye(I,Ee)||ZG(Ee,I)||s<=11&&setTimeout(Ra(I,function(){return w.updateFromDOM()}),20)}),Ke(L,"compositionstart",function(Ee){w.composing={data:Ee.data,done:!1}}),Ke(L,"compositionupdate",function(Ee){w.composing||(w.composing={data:Ee.data,done:!1})}),Ke(L,"compositionend",function(Ee){w.composing&&(Ee.data!=w.composing.data&&w.readFromDOMSoon(),w.composing.done=!0)}),Ke(L,"touchstart",function(){return $.forceCompositionEnd()}),Ke(L,"input",function(){w.composing||w.readFromDOMSoon()});function fe(Ee){if(!(!te(Ee)||Ye(I,Ee))){if(I.somethingSelected())sT({lineWise:!1,text:I.getSelections()}),Ee.type=="cut"&&I.replaceSelection("",null,"cut");else if(I.options.lineWiseCopyCut){var Ie=eY(I);sT({lineWise:!0,text:Ie.text}),Ee.type=="cut"&&I.operation(function(){I.setSelections(Ie.ranges,0,ee),I.replaceSelection("",null,"cut")})}else return;if(Ee.clipboardData){Ee.clipboardData.clearData();var Be=Zu.text.join(`
|
||
`);if(Ee.clipboardData.setData("Text",Be),Ee.clipboardData.getData("Text")==Be){Ee.preventDefault();return}}var nt=nY(),at=nt.firstChild;I.display.lineSpace.insertBefore(nt,I.display.lineSpace.firstChild),at.value=Zu.text.join(`
|
||
`);var Et=U();Z(at),setTimeout(function(){I.display.lineSpace.removeChild(nt),Et.focus(),Et==L&&$.showPrimarySelection()},50)}}Ke(L,"copy",fe),Ke(L,"cut",fe)},Ri.prototype.screenReaderLabelChanged=function(g){g?this.div.setAttribute("aria-label",g):this.div.removeAttribute("aria-label")},Ri.prototype.prepareSelection=function(){var g=Yr(this.cm,!1);return g.focus=U()==this.div,g},Ri.prototype.showSelection=function(g,w){!g||!this.cm.display.view.length||((g.focus||w)&&this.showPrimarySelection(),this.showMultipleSelections(g))},Ri.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Ri.prototype.showPrimarySelection=function(){var g=this.getSelection(),w=this.cm,$=w.doc.sel.primary(),I=$.from(),L=$.to();if(w.display.viewTo==w.display.viewFrom||I.line>=w.display.viewTo||L.line<w.display.viewFrom){g.removeAllRanges();return}var te=lT(w,g.anchorNode,g.anchorOffset),fe=lT(w,g.focusNode,g.focusOffset);if(!(te&&!te.bad&&fe&&!fe.bad&&B(ft(te,fe),I)==0&&B(Ge(te,fe),L)==0)){var Ee=w.display.view,Ie=I.line>=w.display.viewFrom&&iY(w,I)||{node:Ee[0].measure.map[2],offset:0},Be=L.line<w.display.viewTo&&iY(w,L);if(!Be){var nt=Ee[Ee.length-1].measure,at=nt.maps?nt.maps[nt.maps.length-1]:nt.map;Be={node:at[at.length-1],offset:at[at.length-2]-at[at.length-3]}}if(!Ie||!Be){g.removeAllRanges();return}var Et=g.rangeCount&&g.getRangeAt(0),yt;try{yt=H(Ie.node,Ie.offset,Be.offset,Be.node)}catch{}yt&&(!n&&w.state.focused?(g.collapse(Ie.node,Ie.offset),yt.collapsed||(g.removeAllRanges(),g.addRange(yt))):(g.removeAllRanges(),g.addRange(yt)),Et&&g.anchorNode==null?g.addRange(Et):n&&this.startGracePeriod()),this.rememberSelection()}},Ri.prototype.startGracePeriod=function(){var g=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){g.gracePeriod=!1,g.selectionChanged()&&g.cm.operation(function(){return g.cm.curOp.selectionChanged=!0})},20)},Ri.prototype.showMultipleSelections=function(g){D(this.cm.display.cursorDiv,g.cursors),D(this.cm.display.selectionDiv,g.selection)},Ri.prototype.rememberSelection=function(){var g=this.getSelection();this.lastAnchorNode=g.anchorNode,this.lastAnchorOffset=g.anchorOffset,this.lastFocusNode=g.focusNode,this.lastFocusOffset=g.focusOffset},Ri.prototype.selectionInEditor=function(){var g=this.getSelection();if(!g.rangeCount)return!1;var w=g.getRangeAt(0).commonAncestorContainer;return F(this.div,w)},Ri.prototype.focus=function(){this.cm.options.readOnly!="nocursor"&&((!this.selectionInEditor()||U()!=this.div)&&this.showSelection(this.prepareSelection(),!0),this.div.focus())},Ri.prototype.blur=function(){this.div.blur()},Ri.prototype.getField=function(){return this.div},Ri.prototype.supportsTouch=function(){return!0},Ri.prototype.receivedFocus=function(){var g=this,w=this;this.selectionInEditor()?setTimeout(function(){return g.pollSelection()},20):Sl(this.cm,function(){return w.cm.curOp.selectionChanged=!0});function $(){w.cm.state.focused&&(w.pollSelection(),w.polling.set(w.cm.options.pollInterval,$))}this.polling.set(this.cm.options.pollInterval,$)},Ri.prototype.selectionChanged=function(){var g=this.getSelection();return g.anchorNode!=this.lastAnchorNode||g.anchorOffset!=this.lastAnchorOffset||g.focusNode!=this.lastFocusNode||g.focusOffset!=this.lastFocusOffset},Ri.prototype.pollSelection=function(){if(!(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())){var g=this.getSelection(),w=this.cm;if(y&&u&&this.cm.display.gutterSpecs.length&&H3e(g.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs}),this.blur(),this.focus();return}if(!this.composing){this.rememberSelection();var $=lT(w,g.anchorNode,g.anchorOffset),I=lT(w,g.focusNode,g.focusOffset);$&&I&&Sl(w,function(){ds(w.doc,Vp($,I),ee),($.bad||I.bad)&&(w.curOp.selectionChanged=!0)})}}},Ri.prototype.pollContent=function(){this.readDOMTimeout!=null&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var g=this.cm,w=g.display,$=g.doc.sel.primary(),I=$.from(),L=$.to();if(I.ch==0&&I.line>g.firstLine()&&(I=O(I.line-1,gt(g.doc,I.line-1).length)),L.ch==gt(g.doc,L.line).text.length&&L.line<g.lastLine()&&(L=O(L.line+1,0)),I.line<w.viewFrom||L.line>w.viewTo-1)return!1;var te,fe,Ee;I.line==w.viewFrom||(te=Nn(g,I.line))==0?(fe=Mt(w.view[0].line),Ee=w.view[0].node):(fe=Mt(w.view[te].line),Ee=w.view[te-1].node.nextSibling);var Ie=Nn(g,L.line),Be,nt;if(Ie==w.view.length-1?(Be=w.viewTo-1,nt=w.lineDiv.lastChild):(Be=Mt(w.view[Ie+1].line)-1,nt=w.view[Ie+1].node.previousSibling),!Ee)return!1;for(var at=g.doc.splitLines(z3e(g,Ee,nt,fe,Be)),Et=Ve(g.doc,O(fe,0),O(Be,gt(g.doc,Be).text.length));at.length>1&&Et.length>1;)if(he(at)==he(Et))at.pop(),Et.pop(),Be--;else if(at[0]==Et[0])at.shift(),Et.shift(),fe++;else break;for(var yt=0,rn=0,dn=at[0],Tn=Et[0],Hn=Math.min(dn.length,Tn.length);yt<Hn&&dn.charCodeAt(yt)==Tn.charCodeAt(yt);)++yt;for(var Vn=he(at),zn=he(Et),Xn=Math.min(Vn.length-(at.length==1?yt:0),zn.length-(Et.length==1?yt:0));rn<Xn&&Vn.charCodeAt(Vn.length-rn-1)==zn.charCodeAt(zn.length-rn-1);)++rn;if(at.length==1&&Et.length==1&&fe==I.line)for(;yt&&yt>I.ch&&Vn.charCodeAt(Vn.length-rn-1)==zn.charCodeAt(zn.length-rn-1);)yt--,rn++;at[at.length-1]=Vn.slice(0,Vn.length-rn).replace(/^\u200b+/,""),at[0]=at[0].slice(yt).replace(/\u200b+$/,"");var yr=O(fe,yt),mr=O(Be,Et.length?he(Et).length-rn:0);if(at.length>1||at[0]||B(yr,mr))return j0(g.doc,at,yr,mr,"+input"),!0},Ri.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ri.prototype.reset=function(){this.forceCompositionEnd()},Ri.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ri.prototype.readFromDOMSoon=function(){var g=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(g.readDOMTimeout=null,g.composing)if(g.composing.done)g.composing=null;else return;g.updateFromDOM()},80))},Ri.prototype.updateFromDOM=function(){var g=this;(this.cm.isReadOnly()||!this.pollContent())&&Sl(this.cm,function(){return yn(g.cm)})},Ri.prototype.setUneditable=function(g){g.contentEditable="false"},Ri.prototype.onKeyPress=function(g){g.charCode==0||this.composing||(g.preventDefault(),this.cm.isReadOnly()||Ra(this.cm,XI)(this.cm,String.fromCharCode(g.charCode==null?g.keyCode:g.charCode),0))},Ri.prototype.readOnlyChanged=function(g){this.div.contentEditable=String(g!="nocursor")},Ri.prototype.onContextMenu=function(){},Ri.prototype.resetPosition=function(){},Ri.prototype.needsContentAttribute=!0;function iY(g,w){var $=Wp(g,w.line);if(!$||$.hidden)return null;var I=gt(g.doc,w.line),L=U4($,I,w.line),te=Oe(I,g.doc.direction),fe="left";if(te){var Ee=J(te,w.ch);fe=Ee%2?"right":"left"}var Ie=Xs(L.map,w.ch,fe);return Ie.offset=Ie.collapse=="right"?Ie.end:Ie.start,Ie}function H3e(g){for(var w=g;w;w=w.parentNode)if(/CodeMirror-gutter-wrapper/.test(w.className))return!0;return!1}function W0(g,w){return w&&(g.bad=!0),g}function z3e(g,w,$,I,L){var te="",fe=!1,Ee=g.doc.lineSeparator(),Ie=!1;function Be(yt){return function(rn){return rn.id==yt}}function nt(){fe&&(te+=Ee,Ie&&(te+=Ee),fe=Ie=!1)}function at(yt){yt&&(nt(),te+=yt)}function Et(yt){if(yt.nodeType==1){var rn=yt.getAttribute("cm-text");if(rn){at(rn);return}var dn=yt.getAttribute("cm-marker"),Tn;if(dn){var Hn=g.findMarks(O(I,0),O(L+1,0),Be(+dn));Hn.length&&(Tn=Hn[0].find(0))&&at(Ve(g.doc,Tn.from,Tn.to).join(Ee));return}if(yt.getAttribute("contenteditable")=="false")return;var Vn=/^(pre|div|p|li|table|br)$/i.test(yt.nodeName);if(!/^br$/i.test(yt.nodeName)&&yt.textContent.length==0)return;Vn&&nt();for(var zn=0;zn<yt.childNodes.length;zn++)Et(yt.childNodes[zn]);/^(pre|p)$/i.test(yt.nodeName)&&(Ie=!0),Vn&&(fe=!0)}else yt.nodeType==3&&at(yt.nodeValue.replace(/\u200b/g,"").replace(/\u00a0/g," "))}for(;Et(w),w!=$;)w=w.nextSibling,Ie=!1;return te}function lT(g,w,$){var I;if(w==g.display.lineDiv){if(I=g.display.lineDiv.childNodes[$],!I)return W0(g.clipPos(O(g.display.viewTo-1)),!0);w=null,$=0}else for(I=w;;I=I.parentNode){if(!I||I==g.display.lineDiv)return null;if(I.parentNode&&I.parentNode==g.display.lineDiv)break}for(var L=0;L<g.display.view.length;L++){var te=g.display.view[L];if(te.node==I)return U3e(te,w,$)}}function U3e(g,w,$){var I=g.text.firstChild,L=!1;if(!w||!F(I,w))return W0(O(Mt(g.line),0),!0);if(w==I&&(L=!0,w=I.childNodes[$],$=0,!w)){var te=g.rest?he(g.rest):g.line;return W0(O(Mt(te),te.text.length),L)}var fe=w.nodeType==3?w:null,Ee=w;for(!fe&&w.childNodes.length==1&&w.firstChild.nodeType==3&&(fe=w.firstChild,$&&($=fe.nodeValue.length));Ee.parentNode!=I;)Ee=Ee.parentNode;var Ie=g.measure,Be=Ie.maps;function nt(Tn,Hn,Vn){for(var zn=-1;zn<(Be?Be.length:0);zn++)for(var Xn=zn<0?Ie.map:Be[zn],yr=0;yr<Xn.length;yr+=3){var mr=Xn[yr+2];if(mr==Tn||mr==Hn){var Vr=Mt(zn<0?g.line:g.rest[zn]),Wi=Xn[yr]+Vn;return(Vn<0||mr!=Tn)&&(Wi=Xn[yr+(Vn?1:0)]),O(Vr,Wi)}}}var at=nt(fe,Ee,$);if(at)return W0(at,L);for(var Et=Ee.nextSibling,yt=fe?fe.nodeValue.length-$:0;Et;Et=Et.nextSibling){if(at=nt(Et,Et.firstChild,0),at)return W0(O(at.line,at.ch-yt),L);yt+=Et.textContent.length}for(var rn=Ee.previousSibling,dn=$;rn;rn=rn.previousSibling){if(at=nt(rn,rn.firstChild,-1),at)return W0(O(at.line,at.ch+dn),L);dn+=rn.textContent.length}}var qo=function(g){this.cm=g,this.prevInput="",this.pollingFast=!1,this.polling=new G,this.hasSelection=!1,this.composing=null};qo.prototype.init=function(g){var w=this,$=this,I=this.cm;this.createField(g);var L=this.textarea;g.wrapper.insertBefore(this.wrapper,g.wrapper.firstChild),v&&(L.style.width="0px"),Ke(L,"input",function(){a&&s>=9&&w.hasSelection&&(w.hasSelection=null),$.poll()}),Ke(L,"paste",function(fe){Ye(I,fe)||ZG(fe,I)||(I.state.pasteIncoming=+new Date,$.fastPoll())});function te(fe){if(!Ye(I,fe)){if(I.somethingSelected())sT({lineWise:!1,text:I.getSelections()});else if(I.options.lineWiseCopyCut){var Ee=eY(I);sT({lineWise:!0,text:Ee.text}),fe.type=="cut"?I.setSelections(Ee.ranges,null,ee):($.prevInput="",L.value=Ee.text.join(`
|
||
`),Z(L))}else return;fe.type=="cut"&&(I.state.cutIncoming=+new Date)}}Ke(L,"cut",te),Ke(L,"copy",te),Ke(g.scroller,"paste",function(fe){if(!(qu(g,fe)||Ye(I,fe))){if(!L.dispatchEvent){I.state.pasteIncoming=+new Date,$.focus();return}var Ee=new Event("paste");Ee.clipboardData=fe.clipboardData,L.dispatchEvent(Ee)}}),Ke(g.lineSpace,"selectstart",function(fe){qu(g,fe)||rt(fe)}),Ke(L,"compositionstart",function(){var fe=I.getCursor("from");$.composing&&$.composing.range.clear(),$.composing={start:fe,range:I.markText(fe,I.getCursor("to"),{className:"CodeMirror-composing"})}}),Ke(L,"compositionend",function(){$.composing&&($.poll(),$.composing.range.clear(),$.composing=null)})},qo.prototype.createField=function(g){this.wrapper=nY(),this.textarea=this.wrapper.firstChild},qo.prototype.screenReaderLabelChanged=function(g){g?this.textarea.setAttribute("aria-label",g):this.textarea.removeAttribute("aria-label")},qo.prototype.prepareSelection=function(){var g=this.cm,w=g.display,$=g.doc,I=Yr(g);if(g.options.moveInputWithCursor){var L=He(g,$.sel.primary().head,"div"),te=w.wrapper.getBoundingClientRect(),fe=w.lineDiv.getBoundingClientRect();I.teTop=Math.max(0,Math.min(w.wrapper.clientHeight-10,L.top+fe.top-te.top)),I.teLeft=Math.max(0,Math.min(w.wrapper.clientWidth-10,L.left+fe.left-te.left))}return I},qo.prototype.showSelection=function(g){var w=this.cm,$=w.display;D($.cursorDiv,g.cursors),D($.selectionDiv,g.selection),g.teTop!=null&&(this.wrapper.style.top=g.teTop+"px",this.wrapper.style.left=g.teLeft+"px")},qo.prototype.reset=function(g){if(!(this.contextMenuPending||this.composing)){var w=this.cm;if(w.somethingSelected()){this.prevInput="";var $=w.getSelection();this.textarea.value=$,w.state.focused&&Z(this.textarea),a&&s>=9&&(this.hasSelection=$)}else g||(this.prevInput=this.textarea.value="",a&&s>=9&&(this.hasSelection=null))}},qo.prototype.getField=function(){return this.textarea},qo.prototype.supportsTouch=function(){return!1},qo.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!S||U()!=this.textarea))try{this.textarea.focus()}catch{}},qo.prototype.blur=function(){this.textarea.blur()},qo.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},qo.prototype.receivedFocus=function(){this.slowPoll()},qo.prototype.slowPoll=function(){var g=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){g.poll(),g.cm.state.focused&&g.slowPoll()})},qo.prototype.fastPoll=function(){var g=!1,w=this;w.pollingFast=!0;function $(){var I=w.poll();!I&&!g?(g=!0,w.polling.set(60,$)):(w.pollingFast=!1,w.slowPoll())}w.polling.set(20,$)},qo.prototype.poll=function(){var g=this,w=this.cm,$=this.textarea,I=this.prevInput;if(this.contextMenuPending||!w.state.focused||Qe($)&&!I&&!this.composing||w.isReadOnly()||w.options.disableInput||w.state.keySeq)return!1;var L=$.value;if(L==I&&!w.somethingSelected())return!1;if(a&&s>=9&&this.hasSelection===L||b&&/[\uf700-\uf7ff]/.test(L))return w.display.input.reset(),!1;if(w.doc.sel==w.display.selForContextMenu){var te=L.charCodeAt(0);if(te==8203&&!I&&(I=""),te==8666)return this.reset(),this.cm.execCommand("undo")}for(var fe=0,Ee=Math.min(I.length,L.length);fe<Ee&&I.charCodeAt(fe)==L.charCodeAt(fe);)++fe;return Sl(w,function(){XI(w,L.slice(fe),I.length-fe,null,g.composing?"*compose":null),L.length>1e3||L.indexOf(`
|
||
`)>-1?$.value=g.prevInput="":g.prevInput=L,g.composing&&(g.composing.range.clear(),g.composing.range=w.markText(g.composing.start,w.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},qo.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},qo.prototype.onKeyPress=function(){a&&s>=9&&(this.hasSelection=null),this.fastPoll()},qo.prototype.onContextMenu=function(g){var w=this,$=w.cm,I=$.display,L=w.textarea;w.contextMenuPending&&w.contextMenuPending();var te=En($,g),fe=I.scroller.scrollTop;if(!te||d)return;var Ee=$.options.resetSelectionOnContextMenu;Ee&&$.doc.sel.contains(te)==-1&&Ra($,ds)($.doc,Vp(te),ee);var Ie=L.style.cssText,Be=w.wrapper.style.cssText,nt=w.wrapper.offsetParent.getBoundingClientRect();w.wrapper.style.cssText="position: static",L.style.cssText=`position: absolute; width: 30px; height: 30px;
|
||
top: `+(g.clientY-nt.top-5)+"px; left: "+(g.clientX-nt.left-5)+`px;
|
||
z-index: 1000; background: `+(a?"rgba(255, 255, 255, .05)":"transparent")+`;
|
||
outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var at;l&&(at=window.scrollY),I.input.focus(),l&&window.scrollTo(null,at),I.input.reset(),$.somethingSelected()||(L.value=w.prevInput=" "),w.contextMenuPending=yt,I.selForContextMenu=$.doc.sel,clearTimeout(I.detectingSelectAll);function Et(){if(L.selectionStart!=null){var dn=$.somethingSelected(),Tn=""+(dn?L.value:"");L.value="⇚",L.value=Tn,w.prevInput=dn?"":"",L.selectionStart=1,L.selectionEnd=Tn.length,I.selForContextMenu=$.doc.sel}}function yt(){if(w.contextMenuPending==yt&&(w.contextMenuPending=!1,w.wrapper.style.cssText=Be,L.style.cssText=Ie,a&&s<9&&I.scrollbars.setScrollTop(I.scroller.scrollTop=fe),L.selectionStart!=null)){(!a||a&&s<9)&&Et();var dn=0,Tn=function(){I.selForContextMenu==$.doc.sel&&L.selectionStart==0&&L.selectionEnd>0&&w.prevInput==""?Ra($,xG)($):dn++<10?I.detectingSelectAll=setTimeout(Tn,500):(I.selForContextMenu=null,I.input.reset())};I.detectingSelectAll=setTimeout(Tn,200)}}if(a&&s>=9&&Et(),E){Ot(g);var rn=function(){le(window,"mouseup",rn),setTimeout(yt,20)};Ke(window,"mouseup",rn)}else setTimeout(yt,50)},qo.prototype.readOnlyChanged=function(g){g||this.reset(),this.textarea.disabled=g=="nocursor",this.textarea.readOnly=!!g},qo.prototype.setUneditable=function(){},qo.prototype.needsContentAttribute=!1;function W3e(g,w){if(w=w?j(w):{},w.value=g.value,!w.tabindex&&g.tabIndex&&(w.tabindex=g.tabIndex),!w.placeholder&&g.placeholder&&(w.placeholder=g.placeholder),w.autofocus==null){var $=U();w.autofocus=$==g||g.getAttribute("autofocus")!=null&&$==document.body}function I(){g.value=Ee.getValue()}var L;if(g.form&&(Ke(g.form,"submit",I),!w.leaveSubmitMethodAlone)){var te=g.form;L=te.submit;try{var fe=te.submit=function(){I(),te.submit=L,te.submit(),te.submit=fe}}catch{}}w.finishInit=function(Ie){Ie.save=I,Ie.getTextArea=function(){return g},Ie.toTextArea=function(){Ie.toTextArea=isNaN,I(),g.parentNode.removeChild(Ie.getWrapperElement()),g.style.display="",g.form&&(le(g.form,"submit",I),!w.leaveSubmitMethodAlone&&typeof g.form.submit=="function"&&(g.form.submit=L))}},g.style.display="none";var Ee=co(function(Ie){return g.parentNode.insertBefore(Ie,g.nextSibling)},w);return Ee}function V3e(g){g.off=le,g.on=Ke,g.wheelEventPixels=Z8e,g.Doc=Qs,g.splitLines=ot,g.countColumn=W,g.findColumn=ye,g.isWordChar=Fe,g.Pass=de,g.signal=ze,g.Line=lf,g.changeEnd=Kp,g.scrollbarModel=Zq,g.Pos=O,g.cmpPos=B,g.modes=Zt,g.mimeModes=Wt,g.resolveMode=Gt,g.getMode=Ft,g.modeExtensions=cn,g.extendMode=_t,g.copyState=jt,g.startState=Ht,g.innerMode=nn,g.commands=fx,g.keyMap=gh,g.keyName=FG,g.isModifierKey=DG,g.lookupKey=H0,g.normalizeKeyMap=S3e,g.StringStream=Tt,g.SharedTextMarker=cx,g.TextMarker=Gp,g.LineWidget=lx,g.e_preventDefault=rt,g.e_stopPropagation=qt,g.e_stop=Ot,g.addClass=z,g.contains=F,g.rmClass=M,g.keyNames=Yp}D3e(co),B3e(co);var K3e="iter insert remove copy getEditor constructor".split(" ");for(var cT in Qs.prototype)Qs.prototype.hasOwnProperty(cT)&&re(K3e,cT)<0&&(co.prototype[cT]=function(g){return function(){return g.apply(this.doc,arguments)}}(Qs.prototype[cT]));return Ze(Qs),co.inputStyles={textarea:qo,contenteditable:Ri},co.defineMode=function(g){!co.defaults.mode&&g!="null"&&(co.defaults.mode=g),At.apply(this,arguments)},co.defineMIME=$t,co.defineMode("null",function(){return{token:function(g){return g.skipToEnd()}}}),co.defineMIME("text/plain","null"),co.defineExtension=function(g,w){co.prototype[g]=w},co.defineDocExtension=function(g,w){Qs.prototype[g]=w},co.fromTextArea=W3e,V3e(co),co.version="5.65.3",co},eWt=function(e){e.defineOption("placeholder","",function(s,l,c){var u=c&&c!=e.Init;if(l&&!u)s.on("blur",i),s.on("change",o),s.on("swapDoc",o),e.on(s.getInputField(),"compositionupdate",s.state.placeholderCompose=function(){r(s)}),o(s);else if(!l&&u){s.off("blur",i),s.off("change",o),s.off("swapDoc",o),e.off(s.getInputField(),"compositionupdate",s.state.placeholderCompose),t(s);var d=s.getWrapperElement();d.className=d.className.replace(" CodeMirror-empty","")}l&&!s.hasFocus()&&i(s)});function t(s){s.state.placeholder&&(s.state.placeholder.parentNode.removeChild(s.state.placeholder),s.state.placeholder=null)}function n(s){t(s);var l=s.state.placeholder=document.createElement("pre");l.style.cssText="height: 0; overflow: visible",l.style.direction=s.getOption("direction"),l.className="CodeMirror-placeholder CodeMirror-line-like";var c=s.getOption("placeholder");typeof c=="string"&&(c=document.createTextNode(c)),l.appendChild(c),s.display.lineSpace.insertBefore(l,s.display.lineSpace.firstChild)}function r(s){setTimeout(function(){var l=!1;if(s.lineCount()==1){var c=s.getInputField();l=c.nodeName=="TEXTAREA"?!s.getLine(0).length:!/[^\u200b]/.test(c.querySelector(".CodeMirror-line").textContent)}l?n(s):t(s)},20)}function i(s){a(s)&&n(s)}function o(s){var l=s.getWrapperElement(),c=a(s);l.className=l.className.replace(" CodeMirror-empty","")+(c?" CodeMirror-empty":""),c?n(s):t(s)}function a(s){return s.lineCount()===1&&s.getLine(0)===""}},tWt=function(e){var t=/^(\s*)(>[> ]*|[*+-] \[[x ]\]\s|[*+-]\s|(\d+)([.)]))(\s*)/,n=/^(\s*)(>[> ]*|[*+-] \[[x ]\]|[*+-]|(\d+)[.)])(\s*)$/,r=/[*+-]\s/;e.commands.newlineAndIndentContinueMarkdownList=function(o){if(o.getOption("disableInput"))return e.Pass;for(var a=o.listSelections(),s=[],l=0;l<a.length;l++){var c=a[l].head,u=o.getStateAfter(c.line),d=e.innerMode(o.getMode(),u);if(d.mode.name!=="markdown"&&d.mode.helperType!=="markdown"){o.execCommand("newlineAndIndent");return}else u=d.state;var h=u.list!==!1,p=u.quote!==0,m=o.getLine(c.line),v=t.exec(m),y=/^\s*$/.test(m.slice(0,c.ch));if(!a[l].empty()||!h&&!p||!v||y){o.execCommand("newlineAndIndent");return}if(n.test(m)){var S=p&&/>\s*$/.test(m),b=!/>\s*$/.test(m);(S||b)&&o.replaceRange("",{line:c.line,ch:0},{line:c.line,ch:c.ch+1}),s[l]=`
|
||
`}else{var C=v[1],_=v[5],T=!(r.test(v[2])||v[2].indexOf(">")>=0),x=T?parseInt(v[3],10)+1+v[4]:v[2].replace("x"," ");s[l]=`
|
||
`+C+x+_,T&&i(o,c)}}o.replaceSelections(s)};function i(o,a){var s=a.line,l=0,c=0,u=t.exec(o.getLine(s)),d=u[1];do{l+=1;var h=s+l,p=o.getLine(h),m=t.exec(p);if(m){var v=m[1],y=parseInt(u[3],10)+l-c,S=parseInt(m[3],10),b=S;if(d===v&&!isNaN(S))y===S&&(b=S+1),y>S&&(b=y+1),o.replaceRange(p.replace(t,v+b+m[4]+m[5]),{line:h,ch:0},{line:h,ch:p.length});else{if(d.length>v.length||d.length<v.length&&l===1)return;c+=1}}}while(m)}},nWt=function(e){e.overlayMode=function(t,n,r){return{startState:function(){return{base:e.startState(t),overlay:e.startState(n),basePos:0,baseCur:null,overlayPos:0,overlayCur:null,streamSeen:null}},copyState:function(i){return{base:e.copyState(t,i.base),overlay:e.copyState(n,i.overlay),basePos:i.basePos,baseCur:null,overlayPos:i.overlayPos,overlayCur:null}},token:function(i,o){return(i!=o.streamSeen||Math.min(o.basePos,o.overlayPos)<i.start)&&(o.streamSeen=i,o.basePos=o.overlayPos=i.start),i.start==o.basePos&&(o.baseCur=t.token(i,o.base),o.basePos=i.pos),i.start==o.overlayPos&&(i.pos=i.start,o.overlayCur=n.token(i,o.overlay),o.overlayPos=i.pos),i.pos=Math.min(o.basePos,o.overlayPos),o.overlayCur==null?o.baseCur:o.baseCur!=null&&o.overlay.combineTokens||r&&o.overlay.combineTokens==null?o.baseCur+" "+o.overlayCur:o.overlayCur},indent:t.indent&&function(i,o,a){return t.indent(i.base,o,a)},electricChars:t.electricChars,innerMode:function(i){return{state:i.base,mode:t}},blankLine:function(i){var o,a;return t.blankLine&&(o=t.blankLine(i.base)),n.blankLine&&(a=n.blankLine(i.overlay)),a==null?o:r&&o!=null?o+" "+a:a}}}},rWt=function(e){var t=/^((?:(?:aaas?|about|acap|adiumxtra|af[ps]|aim|apt|attachment|aw|beshare|bitcoin|bolo|callto|cap|chrome(?:-extension)?|cid|coap|com-eventbrite-attendee|content|crid|cvs|data|dav|dict|dlna-(?:playcontainer|playsingle)|dns|doi|dtn|dvb|ed2k|facetime|feed|file|finger|fish|ftp|geo|gg|git|gizmoproject|go|gopher|gtalk|h323|hcp|https?|iax|icap|icon|im|imap|info|ipn|ipp|irc[6s]?|iris(?:\.beep|\.lwz|\.xpc|\.xpcs)?|itms|jar|javascript|jms|keyparc|lastfm|ldaps?|magnet|mailto|maps|market|message|mid|mms|ms-help|msnim|msrps?|mtqp|mumble|mupdate|mvn|news|nfs|nih?|nntp|notes|oid|opaquelocktoken|palm|paparazzi|platform|pop|pres|proxy|psyc|query|res(?:ource)?|rmi|rsync|rtmp|rtsp|secondlife|service|session|sftp|sgn|shttp|sieve|sips?|skype|sm[bs]|snmp|soap\.beeps?|soldat|spotify|ssh|steam|svn|tag|teamspeak|tel(?:net)?|tftp|things|thismessage|tip|tn3270|tv|udp|unreal|urn|ut2004|vemmi|ventrilo|view-source|webcal|wss?|wtai|wyciwyg|xcon(?:-userid)?|xfire|xmlrpc\.beeps?|xmpp|xri|ymsgr|z39\.50[rs]?):(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]|\([^\s()<>]*\))+(?:\([^\s()<>]*\)|[^\s`*!()\[\]{};:'".,<>?«»“”‘’]))/i;e.defineMode("gfm",function(n,r){var i=0;function o(c){return c.code=!1,null}var a={startState:function(){return{code:!1,codeBlock:!1,ateSpace:!1}},copyState:function(c){return{code:c.code,codeBlock:c.codeBlock,ateSpace:c.ateSpace}},token:function(c,u){if(u.combineTokens=null,u.codeBlock)return c.match(/^```+/)?(u.codeBlock=!1,null):(c.skipToEnd(),null);if(c.sol()&&(u.code=!1),c.sol()&&c.match(/^```+/))return c.skipToEnd(),u.codeBlock=!0,null;if(c.peek()==="`"){c.next();var d=c.pos;c.eatWhile("`");var h=1+c.pos-d;return u.code?h===i&&(u.code=!1):(i=h,u.code=!0),null}else if(u.code)return c.next(),null;if(c.eatSpace())return u.ateSpace=!0,null;if((c.sol()||u.ateSpace)&&(u.ateSpace=!1,r.gitHubSpice!==!1)){if(c.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+@)?(?=.{0,6}\d)(?:[a-f0-9]{7,40}\b)/))return u.combineTokens=!0,"link";if(c.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+)?#[0-9]+\b/))return u.combineTokens=!0,"link"}return c.match(t)&&c.string.slice(c.start-2,c.start)!="]("&&(c.start==0||/\W/.test(c.string.charAt(c.start-1)))?(u.combineTokens=!0,"link"):(c.next(),null)},blankLine:o},s={taskLists:!0,strikethrough:!0,emoji:!0};for(var l in r)s[l]=r[l];return s.name="markdown",e.overlayMode(e.getMode(n,s),a)},"markdown"),e.defineMIME("text/x-gfm","gfm")},iWt=function(e){e.defineMode("markdown",function(t,n){var r=e.getMode(t,"text/html"),i=r.name=="null";function o(N){if(e.findModeByName){var j=e.findModeByName(N);j&&(N=j.mime||j.mimes[0])}var W=e.getMode(t,N);return W.name=="null"?null:W}n.highlightFormatting===void 0&&(n.highlightFormatting=!1),n.maxBlockquoteDepth===void 0&&(n.maxBlockquoteDepth=0),n.taskLists===void 0&&(n.taskLists=!1),n.strikethrough===void 0&&(n.strikethrough=!1),n.emoji===void 0&&(n.emoji=!1),n.fencedCodeBlockHighlighting===void 0&&(n.fencedCodeBlockHighlighting=!0),n.fencedCodeBlockDefaultMode===void 0&&(n.fencedCodeBlockDefaultMode="text/plain"),n.xml===void 0&&(n.xml=!0),n.tokenTypeOverrides===void 0&&(n.tokenTypeOverrides={});var a={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var s in a)a.hasOwnProperty(s)&&n.tokenTypeOverrides[s]&&(a[s]=n.tokenTypeOverrides[s]);var l=/^([*\-_])(?:\s*\1){2,}\s*$/,c=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,u=/^\[(x| )\](?=\s)/i,d=n.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,h=/^ {0,3}(?:\={1,}|-{2,})\s*$/,p=/^[^#!\[\]*_\\<>` "'(~:]+/,m=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,v=/^\s*\[[^\]]+?\]:.*$/,y=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,S=" ";function b(N,j,W){return j.f=j.inline=W,W(N,j)}function C(N,j,W){return j.f=j.block=W,W(N,j)}function _(N){return!N||!/\S/.test(N.string)}function T(N){if(N.linkTitle=!1,N.linkHref=!1,N.linkText=!1,N.em=!1,N.strong=!1,N.strikethrough=!1,N.quote=0,N.indentedCode=!1,N.f==E){var j=i;if(!j){var W=e.innerMode(r,N.htmlState);j=W.mode.name=="xml"&&W.state.tagStart===null&&!W.state.context&&W.state.tokenize.isInText}j&&(N.f=D,N.block=x,N.htmlState=null)}return N.trailingSpace=0,N.trailingSpaceNewLine=!1,N.prevLine=N.thisLine,N.thisLine={stream:null},null}function x(N,j){var W=N.column()===j.indentation,G=_(j.prevLine.stream),re=j.indentedCode,se=j.prevLine.hr,de=j.list!==!1,ee=(j.listStack[j.listStack.length-1]||0)+3;j.indentedCode=!1;var ne=j.indentation;if(j.indentationDiff===null&&(j.indentationDiff=j.indentation,de)){for(j.list=null;ne<j.listStack[j.listStack.length-1];)j.listStack.pop(),j.listStack.length?j.indentation=j.listStack[j.listStack.length-1]:j.list=!1;j.list!==!1&&(j.indentationDiff=ne-j.listStack[j.listStack.length-1])}var ue=!G&&!se&&!j.prevLine.header&&(!de||!re)&&!j.prevLine.fencedCodeEnd,ye=(j.list===!1||se||G)&&j.indentation<=ee&&N.match(l),ge=null;if(j.indentationDiff>=4&&(re||j.prevLine.fencedCodeEnd||j.prevLine.header||G))return N.skipToEnd(),j.indentedCode=!0,a.code;if(N.eatSpace())return null;if(W&&j.indentation<=ee&&(ge=N.match(d))&&ge[1].length<=6)return j.quote=0,j.header=ge[1].length,j.thisLine.header=!0,n.highlightFormatting&&(j.formatting="header"),j.f=j.inline,M(j);if(j.indentation<=ee&&N.eat(">"))return j.quote=W?1:j.quote+1,n.highlightFormatting&&(j.formatting="quote"),N.eatSpace(),M(j);if(!ye&&!j.setext&&W&&j.indentation<=ee&&(ge=N.match(c))){var pe=ge[1]?"ol":"ul";return j.indentation=ne+N.current().length,j.list=!0,j.quote=0,j.listStack.push(j.indentation),j.em=!1,j.strong=!1,j.code=!1,j.strikethrough=!1,n.taskLists&&N.match(u,!1)&&(j.taskList=!0),j.f=j.inline,n.highlightFormatting&&(j.formatting=["list","list-"+pe]),M(j)}else{if(W&&j.indentation<=ee&&(ge=N.match(m,!0)))return j.quote=0,j.fencedEndRE=new RegExp(ge[1]+"+ *$"),j.localMode=n.fencedCodeBlockHighlighting&&o(ge[2]||n.fencedCodeBlockDefaultMode),j.localMode&&(j.localState=e.startState(j.localMode)),j.f=j.block=k,n.highlightFormatting&&(j.formatting="code-block"),j.code=-1,M(j);if(j.setext||(!ue||!de)&&!j.quote&&j.list===!1&&!j.code&&!ye&&!v.test(N.string)&&(ge=N.lookAhead(1))&&(ge=ge.match(h)))return j.setext?(j.header=j.setext,j.setext=0,N.skipToEnd(),n.highlightFormatting&&(j.formatting="header")):(j.header=ge[0].charAt(0)=="="?1:2,j.setext=j.header),j.thisLine.header=!0,j.f=j.inline,M(j);if(ye)return N.skipToEnd(),j.hr=!0,j.thisLine.hr=!0,a.hr;if(N.peek()==="[")return b(N,j,U)}return b(N,j,j.inline)}function E(N,j){var W=r.token(N,j.htmlState);if(!i){var G=e.innerMode(r,j.htmlState);(G.mode.name=="xml"&&G.state.tagStart===null&&!G.state.context&&G.state.tokenize.isInText||j.md_inside&&N.current().indexOf(">")>-1)&&(j.f=D,j.block=x,j.htmlState=null)}return W}function k(N,j){var W=j.listStack[j.listStack.length-1]||0,G=j.indentation<W,re=W+3;if(j.fencedEndRE&&j.indentation<=re&&(G||N.match(j.fencedEndRE))){n.highlightFormatting&&(j.formatting="code-block");var se;return G||(se=M(j)),j.localMode=j.localState=null,j.block=x,j.f=D,j.fencedEndRE=null,j.code=0,j.thisLine.fencedCodeEnd=!0,G?C(N,j,j.block):se}else return j.localMode?j.localMode.token(N,j.localState):(N.skipToEnd(),a.code)}function M(N){var j=[];if(N.formatting){j.push(a.formatting),typeof N.formatting=="string"&&(N.formatting=[N.formatting]);for(var W=0;W<N.formatting.length;W++)j.push(a.formatting+"-"+N.formatting[W]),N.formatting[W]==="header"&&j.push(a.formatting+"-"+N.formatting[W]+"-"+N.header),N.formatting[W]==="quote"&&(!n.maxBlockquoteDepth||n.maxBlockquoteDepth>=N.quote?j.push(a.formatting+"-"+N.formatting[W]+"-"+N.quote):j.push("error"))}if(N.taskOpen)return j.push("meta"),j.length?j.join(" "):null;if(N.taskClosed)return j.push("property"),j.length?j.join(" "):null;if(N.linkHref?j.push(a.linkHref,"url"):(N.strong&&j.push(a.strong),N.em&&j.push(a.em),N.strikethrough&&j.push(a.strikethrough),N.emoji&&j.push(a.emoji),N.linkText&&j.push(a.linkText),N.code&&j.push(a.code),N.image&&j.push(a.image),N.imageAltText&&j.push(a.imageAltText,"link"),N.imageMarker&&j.push(a.imageMarker)),N.header&&j.push(a.header,a.header+"-"+N.header),N.quote&&(j.push(a.quote),!n.maxBlockquoteDepth||n.maxBlockquoteDepth>=N.quote?j.push(a.quote+"-"+N.quote):j.push(a.quote+"-"+n.maxBlockquoteDepth)),N.list!==!1){var G=(N.listStack.length-1)%3;G?G===1?j.push(a.list2):j.push(a.list3):j.push(a.list1)}return N.trailingSpaceNewLine?j.push("trailing-space-new-line"):N.trailingSpace&&j.push("trailing-space-"+(N.trailingSpace%2?"a":"b")),j.length?j.join(" "):null}function P(N,j){if(N.match(p,!0))return M(j)}function D(N,j){var W=j.text(N,j);if(typeof W<"u")return W;if(j.list)return j.list=null,M(j);if(j.taskList){var G=N.match(u,!0)[1]===" ";return G?j.taskOpen=!0:j.taskClosed=!0,n.highlightFormatting&&(j.formatting="task"),j.taskList=!1,M(j)}if(j.taskOpen=!1,j.taskClosed=!1,j.header&&N.match(/^#+$/,!0))return n.highlightFormatting&&(j.formatting="header"),M(j);var re=N.next();if(j.linkTitle){j.linkTitle=!1;var se=re;re==="("&&(se=")"),se=(se+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var de="^\\s*(?:[^"+se+"\\\\]+|\\\\\\\\|\\\\.)"+se;if(N.match(new RegExp(de),!0))return a.linkHref}if(re==="`"){var ee=j.formatting;n.highlightFormatting&&(j.formatting="code"),N.eatWhile("`");var ne=N.current().length;if(j.code==0&&(!j.quote||ne==1))return j.code=ne,M(j);if(ne==j.code){var ue=M(j);return j.code=0,ue}else return j.formatting=ee,M(j)}else if(j.code)return M(j);if(re==="\\"&&(N.next(),n.highlightFormatting)){var ye=M(j),ge=a.formatting+"-escape";return ye?ye+" "+ge:ge}if(re==="!"&&N.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return j.imageMarker=!0,j.image=!0,n.highlightFormatting&&(j.formatting="image"),M(j);if(re==="["&&j.imageMarker&&N.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return j.imageMarker=!1,j.imageAltText=!0,n.highlightFormatting&&(j.formatting="image"),M(j);if(re==="]"&&j.imageAltText){n.highlightFormatting&&(j.formatting="image");var ye=M(j);return j.imageAltText=!1,j.image=!1,j.inline=j.f=A,ye}if(re==="["&&!j.image)return j.linkText&&N.match(/^.*?\]/)||(j.linkText=!0,n.highlightFormatting&&(j.formatting="link")),M(j);if(re==="]"&&j.linkText){n.highlightFormatting&&(j.formatting="link");var ye=M(j);return j.linkText=!1,j.inline=j.f=N.match(/\(.*?\)| ?\[.*?\]/,!1)?A:D,ye}if(re==="<"&&N.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){j.f=j.inline=R,n.highlightFormatting&&(j.formatting="link");var ye=M(j);return ye?ye+=" ":ye="",ye+a.linkInline}if(re==="<"&&N.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){j.f=j.inline=R,n.highlightFormatting&&(j.formatting="link");var ye=M(j);return ye?ye+=" ":ye="",ye+a.linkEmail}if(n.xml&&re==="<"&&N.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var pe=N.string.indexOf(">",N.pos);if(pe!=-1){var he=N.string.substring(N.start,pe);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(he)&&(j.md_inside=!0)}return N.backUp(1),j.htmlState=e.startState(r),C(N,j,E)}if(n.xml&&re==="<"&&N.match(/^\/\w*?>/))return j.md_inside=!1,"tag";if(re==="*"||re==="_"){for(var _e=1,ce=N.pos==1?" ":N.string.charAt(N.pos-2);_e<3&&N.eat(re);)_e++;var xe=N.peek()||" ",we=!/\s/.test(xe)&&(!y.test(xe)||/\s/.test(ce)||y.test(ce)),De=!/\s/.test(ce)&&(!y.test(ce)||/\s/.test(xe)||y.test(xe)),Fe=null,Ce=null;if(_e%2&&(!j.em&&we&&(re==="*"||!De||y.test(ce))?Fe=!0:j.em==re&&De&&(re==="*"||!we||y.test(xe))&&(Fe=!1)),_e>1&&(!j.strong&&we&&(re==="*"||!De||y.test(ce))?Ce=!0:j.strong==re&&De&&(re==="*"||!we||y.test(xe))&&(Ce=!1)),Ce!=null||Fe!=null){n.highlightFormatting&&(j.formatting=Fe==null?"strong":Ce==null?"em":"strong em"),Fe===!0&&(j.em=re),Ce===!0&&(j.strong=re);var ue=M(j);return Fe===!1&&(j.em=!1),Ce===!1&&(j.strong=!1),ue}}else if(re===" "&&(N.eat("*")||N.eat("_"))){if(N.peek()===" ")return M(j);N.backUp(1)}if(n.strikethrough){if(re==="~"&&N.eatWhile(re)){if(j.strikethrough){n.highlightFormatting&&(j.formatting="strikethrough");var ue=M(j);return j.strikethrough=!1,ue}else if(N.match(/^[^\s]/,!1))return j.strikethrough=!0,n.highlightFormatting&&(j.formatting="strikethrough"),M(j)}else if(re===" "&&N.match("~~",!0)){if(N.peek()===" ")return M(j);N.backUp(2)}}if(n.emoji&&re===":"&&N.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){j.emoji=!0,n.highlightFormatting&&(j.formatting="emoji");var Te=M(j);return j.emoji=!1,Te}return re===" "&&(N.match(/^ +$/,!1)?j.trailingSpace++:j.trailingSpace&&(j.trailingSpaceNewLine=!0)),M(j)}function R(N,j){var W=N.next();if(W===">"){j.f=j.inline=D,n.highlightFormatting&&(j.formatting="link");var G=M(j);return G?G+=" ":G="",G+a.linkInline}return N.match(/^[^>]+/,!0),a.linkInline}function A(N,j){if(N.eatSpace())return null;var W=N.next();return W==="("||W==="["?(j.f=j.inline=F(W==="("?")":"]"),n.highlightFormatting&&(j.formatting="link-string"),j.linkHref=!0,M(j)):"error"}var H={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function F(N){return function(j,W){var G=j.next();if(G===N){W.f=W.inline=D,n.highlightFormatting&&(W.formatting="link-string");var re=M(W);return W.linkHref=!1,re}return j.match(H[N]),W.linkHref=!0,M(W)}}function U(N,j){return N.match(/^([^\]\\]|\\.)*\]:/,!1)?(j.f=z,N.next(),n.highlightFormatting&&(j.formatting="link"),j.linkText=!0,M(j)):b(N,j,D)}function z(N,j){if(N.match("]:",!0)){j.f=j.inline=K,n.highlightFormatting&&(j.formatting="link");var W=M(j);return j.linkText=!1,W}return N.match(/^([^\]\\]|\\.)+/,!0),a.linkText}function K(N,j){return N.eatSpace()?null:(N.match(/^[^\s]+/,!0),N.peek()===void 0?j.linkTitle=!0:N.match(/^(?:\s+(?:"(?:[^"\\]|\\.)+"|'(?:[^'\\]|\\.)+'|\((?:[^)\\]|\\.)+\)))?/,!0),j.f=j.inline=D,a.linkHref+" url")}var Z={startState:function(){return{f:x,prevLine:{stream:null},thisLine:{stream:null},block:x,htmlState:null,indentation:0,inline:D,text:P,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(N){return{f:N.f,prevLine:N.prevLine,thisLine:N.thisLine,block:N.block,htmlState:N.htmlState&&e.copyState(r,N.htmlState),indentation:N.indentation,localMode:N.localMode,localState:N.localMode?e.copyState(N.localMode,N.localState):null,inline:N.inline,text:N.text,formatting:!1,linkText:N.linkText,linkTitle:N.linkTitle,linkHref:N.linkHref,code:N.code,em:N.em,strong:N.strong,strikethrough:N.strikethrough,emoji:N.emoji,header:N.header,setext:N.setext,hr:N.hr,taskList:N.taskList,list:N.list,listStack:N.listStack.slice(0),quote:N.quote,indentedCode:N.indentedCode,trailingSpace:N.trailingSpace,trailingSpaceNewLine:N.trailingSpaceNewLine,md_inside:N.md_inside,fencedEndRE:N.fencedEndRE}},token:function(N,j){if(j.formatting=!1,N!=j.thisLine.stream){if(j.header=0,j.hr=!1,N.match(/^\s*$/,!0))return T(j),null;if(j.prevLine=j.thisLine,j.thisLine={stream:N},j.taskList=!1,j.trailingSpace=0,j.trailingSpaceNewLine=!1,!j.localState&&(j.f=j.block,j.f!=E)){var W=N.match(/^\s*/,!0)[0].replace(/\t/g,S).length;if(j.indentation=W,j.indentationDiff=null,W>0)return null}}return j.f(N,j)},innerMode:function(N){return N.block==E?{state:N.htmlState,mode:r}:N.localState?{state:N.localState,mode:N.localMode}:{state:N,mode:Z}},indent:function(N,j,W){return N.block==E&&r.indent?r.indent(N.htmlState,j,W):N.localState&&N.localMode.indent?N.localMode.indent(N.localState,j,W):e.Pass},blankLine:T,getType:M,blockCommentStart:"<!--",blockCommentEnd:"-->",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Z},"xml"),e.defineMIME("text/markdown","markdown"),e.defineMIME("text/x-markdown","markdown")},oWt=function(e){var t={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},n={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};e.defineMode("xml",function(r,i){var o=r.indentUnit,a={},s=i.htmlMode?t:n;for(var l in s)a[l]=s[l];for(var l in i)a[l]=i[l];var c,u;function d(A,H){function F(K){return H.tokenize=K,K(A,H)}var U=A.next();if(U=="<")return A.eat("!")?A.eat("[")?A.match("CDATA[")?F(m("atom","]]>")):null:A.match("--")?F(m("comment","-->")):A.match("DOCTYPE",!0,!0)?(A.eatWhile(/[\w\._\-]/),F(v(1))):null:A.eat("?")?(A.eatWhile(/[\w\._\-]/),H.tokenize=m("meta","?>"),"meta"):(c=A.eat("/")?"closeTag":"openTag",H.tokenize=h,"tag bracket");if(U=="&"){var z;return A.eat("#")?A.eat("x")?z=A.eatWhile(/[a-fA-F\d]/)&&A.eat(";"):z=A.eatWhile(/[\d]/)&&A.eat(";"):z=A.eatWhile(/[\w\.\-:]/)&&A.eat(";"),z?"atom":"error"}else return A.eatWhile(/[^&<]/),null}d.isInText=!0;function h(A,H){var F=A.next();if(F==">"||F=="/"&&A.eat(">"))return H.tokenize=d,c=F==">"?"endTag":"selfcloseTag","tag bracket";if(F=="=")return c="equals",null;if(F=="<"){H.tokenize=d,H.state=_,H.tagName=H.tagStart=null;var U=H.tokenize(A,H);return U?U+" tag error":"tag error"}else return/[\'\"]/.test(F)?(H.tokenize=p(F),H.stringStartCol=A.column(),H.tokenize(A,H)):(A.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function p(A){var H=function(F,U){for(;!F.eol();)if(F.next()==A){U.tokenize=h;break}return"string"};return H.isInAttribute=!0,H}function m(A,H){return function(F,U){for(;!F.eol();){if(F.match(H)){U.tokenize=d;break}F.next()}return A}}function v(A){return function(H,F){for(var U;(U=H.next())!=null;){if(U=="<")return F.tokenize=v(A+1),F.tokenize(H,F);if(U==">")if(A==1){F.tokenize=d;break}else return F.tokenize=v(A-1),F.tokenize(H,F)}return"meta"}}function y(A){return A&&A.toLowerCase()}function S(A,H,F){this.prev=A.context,this.tagName=H||"",this.indent=A.indented,this.startOfLine=F,(a.doNotIndent.hasOwnProperty(H)||A.context&&A.context.noIndent)&&(this.noIndent=!0)}function b(A){A.context&&(A.context=A.context.prev)}function C(A,H){for(var F;;){if(!A.context||(F=A.context.tagName,!a.contextGrabbers.hasOwnProperty(y(F))||!a.contextGrabbers[y(F)].hasOwnProperty(y(H))))return;b(A)}}function _(A,H,F){return A=="openTag"?(F.tagStart=H.column(),T):A=="closeTag"?x:_}function T(A,H,F){return A=="word"?(F.tagName=H.current(),u="tag",M):a.allowMissingTagName&&A=="endTag"?(u="tag bracket",M(A,H,F)):(u="error",T)}function x(A,H,F){if(A=="word"){var U=H.current();return F.context&&F.context.tagName!=U&&a.implicitlyClosed.hasOwnProperty(y(F.context.tagName))&&b(F),F.context&&F.context.tagName==U||a.matchClosing===!1?(u="tag",E):(u="tag error",k)}else return a.allowMissingTagName&&A=="endTag"?(u="tag bracket",E(A,H,F)):(u="error",k)}function E(A,H,F){return A!="endTag"?(u="error",E):(b(F),_)}function k(A,H,F){return u="error",E(A,H,F)}function M(A,H,F){if(A=="word")return u="attribute",P;if(A=="endTag"||A=="selfcloseTag"){var U=F.tagName,z=F.tagStart;return F.tagName=F.tagStart=null,A=="selfcloseTag"||a.autoSelfClosers.hasOwnProperty(y(U))?C(F,U):(C(F,U),F.context=new S(F,U,z==F.indented)),_}return u="error",M}function P(A,H,F){return A=="equals"?D:(a.allowMissing||(u="error"),M(A,H,F))}function D(A,H,F){return A=="string"?R:A=="word"&&a.allowUnquoted?(u="string",M):(u="error",M(A,H,F))}function R(A,H,F){return A=="string"?R:M(A,H,F)}return{startState:function(A){var H={tokenize:d,state:_,indented:A||0,tagName:null,tagStart:null,context:null};return A!=null&&(H.baseIndent=A),H},token:function(A,H){if(!H.tagName&&A.sol()&&(H.indented=A.indentation()),A.eatSpace())return null;c=null;var F=H.tokenize(A,H);return(F||c)&&F!="comment"&&(u=null,H.state=H.state(c||F,A,H),u&&(F=u=="error"?F+" error":u)),F},indent:function(A,H,F){var U=A.context;if(A.tokenize.isInAttribute)return A.tagStart==A.indented?A.stringStartCol+1:A.indented+o;if(U&&U.noIndent)return e.Pass;if(A.tokenize!=h&&A.tokenize!=d)return F?F.match(/^(\s*)/)[0].length:0;if(A.tagName)return a.multilineTagIndentPastTag!==!1?A.tagStart+A.tagName.length+2:A.tagStart+o*(a.multilineTagIndentFactor||1);if(a.alignCDATA&&/<!\[CDATA\[/.test(H))return 0;var z=H&&/^<(\/)?([\w_:\.-]*)/.exec(H);if(z&&z[1])for(;U;)if(U.tagName==z[2]){U=U.prev;break}else if(a.implicitlyClosed.hasOwnProperty(y(U.tagName)))U=U.prev;else break;else if(z)for(;U;){var K=a.contextGrabbers[y(U.tagName)];if(K&&K.hasOwnProperty(y(z[2])))U=U.prev;else break}for(;U&&U.prev&&!U.startOfLine;)U=U.prev;return U?U.indent+o:A.baseIndent||0},electricInput:/<\/[\s\w:]+>$/,blockCommentStart:"<!--",blockCommentEnd:"-->",configuration:a.htmlMode?"html":"xml",helperType:a.htmlMode?"html":"xml",skipAttribute:function(A){A.state==D&&(A.state=M)},xmlCurrentTag:function(A){return A.tagName?{name:A.tagName,close:A.type=="closeTag"}:null},xmlCurrentContext:function(A){for(var H=[],F=A.context;F;F=F.prev)H.push(F.tagName);return H.reverse()}}}),e.defineMIME("text/xml","xml"),e.defineMIME("application/xml","xml"),e.mimeModes.hasOwnProperty("text/html")||e.defineMIME("text/html",{name:"xml",htmlMode:!0})},aWt=function(e){var t=0,n=1,r=2;e.defineMode("yaml-frontmatter",function(i,o){var a=e.getMode(i,"yaml"),s=e.getMode(i,o&&o.base||"gfm");function l(c){return c.state==n?{mode:a,state:c.yaml}:{mode:s,state:c.inner}}return{startState:function(){return{state:t,yaml:null,inner:e.startState(s)}},copyState:function(c){return{state:c.state,yaml:c.yaml&&e.copyState(a,c.yaml),inner:e.copyState(s,c.inner)}},token:function(c,u){if(u.state==t)return c.match("---",!1)?(u.state=n,u.yaml=e.startState(a),a.token(c,u.yaml)):(u.state=r,s.token(c,u.inner));if(u.state==n){var d=c.sol()&&c.match(/(---|\.\.\.)/,!1),h=a.token(c,u.yaml);return d&&(u.state=r,u.yaml=null),h}else return s.token(c,u.inner)},innerMode:l,indent:function(c,u,d){var h=l(c);return h.mode.indent?h.mode.indent(h.state,u,d):e.Pass},blankLine:function(c){var u=l(c);if(u.mode.blankLine)return u.mode.blankLine(u.state)}}})},sWt=function(e){e.defineMode("yaml",function(){var t=["true","false","on","off","yes","no"],n=new RegExp("\\b(("+t.join(")|(")+"))$","i");return{token:function(r,i){var o=r.peek(),a=i.escaped;if(i.escaped=!1,o=="#"&&(r.pos==0||/\s/.test(r.string.charAt(r.pos-1))))return r.skipToEnd(),"comment";if(r.match(/^('([^']|\\.)*'?|"([^"]|\\.)*"?)/))return"string";if(i.literal&&r.indentation()>i.keyCol)return r.skipToEnd(),"string";if(i.literal&&(i.literal=!1),r.sol()){if(i.keyCol=0,i.pair=!1,i.pairStart=!1,r.match("---")||r.match("..."))return"def";if(r.match(/\s*-\s+/))return"meta"}if(r.match(/^(\{|\}|\[|\])/))return o=="{"?i.inlinePairs++:o=="}"?i.inlinePairs--:o=="["?i.inlineList++:i.inlineList--,"meta";if(i.inlineList>0&&!a&&o==",")return r.next(),"meta";if(i.inlinePairs>0&&!a&&o==",")return i.keyCol=0,i.pair=!1,i.pairStart=!1,r.next(),"meta";if(i.pairStart){if(r.match(/^\s*(\||\>)\s*/))return i.literal=!0,"meta";if(r.match(/^\s*(\&|\*)[a-z0-9\._-]+\b/i))return"variable-2";if(i.inlinePairs==0&&r.match(/^\s*-?[0-9\.\,]+\s?$/)||i.inlinePairs>0&&r.match(/^\s*-?[0-9\.\,]+\s?(?=(,|}))/))return"number";if(r.match(n))return"keyword"}return!i.pair&&r.match(/^\s*(?:[,\[\]{}&*!|>'"%@`][^\s'":]|[^,\[\]{}#&*!|>'"%@`])[^#]*?(?=\s*:($|\s))/)?(i.pair=!0,i.keyCol=r.indentation(),"atom"):i.pair&&r.match(/^:\s*/)?(i.pairStart=!0,"meta"):(i.pairStart=!1,i.escaped=o=="\\",r.next(),null)},startState:function(){return{pair:!1,pairStart:!1,keyCol:0,inlinePairs:0,inlineList:0,literal:!1,escaped:!1}},lineComment:"#",fold:"indent"}}),e.defineMIME("text/x-yaml","yaml"),e.defineMIME("text/yaml","yaml")};var lWt=function(e){e===void 0&&(e={});var t=e.accept;t===void 0&&(t="");var n=e.capture;n===void 0&&(n=!1);var r=e.multiple;r===void 0&&(r=!1);var i=document.createElement("input");return i.type="file",i.accept=t,i.capture=n,i.multiple=r,i},Q4e=function(e){return new Promise(function(t){var n=lWt(e);n.addEventListener("change",function(){return t(n.files||null)}),setTimeout(function(){var r=new MouseEvent("click");n.dispatchEvent(r)},0)})},cWt=/[a-zA-Z0-9_\u0392-\u03c9\u00c0-\u00ff\u0600-\u06ff]+|[\u4e00-\u9fff\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g,uWt=function(e){var t=e.match(cWt),n=0;if(!t)return 0;for(var r=0;r<t.length;r++)t[r].charCodeAt(0)>=19968?n+=t[r].length:n+=1;return n};const dWt=gi(uWt),dq=function(e){if(e==null)return mWt;if(typeof e=="string")return pWt(e);if(typeof e=="object")return Array.isArray(e)?fWt(e):hWt(e);if(typeof e=="function")return aI(e);throw new Error("Expected function, string, or object as test")};function fWt(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=dq(e[n]);return aI(r);function r(...i){let o=-1;for(;++o<t.length;)if(t[o].call(this,...i))return!0;return!1}}function hWt(e){return aI(t);function t(n){let r;for(r in e)if(n[r]!==e[r])return!1;return!0}}function pWt(e){return aI(t);function t(n){return n&&n.type===e}}function aI(e){return t;function t(n,...r){return!!(n&&typeof n=="object"&&"type"in n&&e.call(this,n,...r))}}function mWt(){return!0}const gWt=!0,$ae=!1,vWt="skip",Z4e=function(e,t,n,r){typeof t=="function"&&typeof n!="function"&&(r=n,n=t,t=null);const i=dq(t),o=r?-1:1;a(e,void 0,[])();function a(s,l,c){const u=s&&typeof s=="object"?s:{};if(typeof u.type=="string"){const h=typeof u.tagName=="string"?u.tagName:typeof u.name=="string"?u.name:void 0;Object.defineProperty(d,"name",{value:"node ("+(s.type+(h?"<"+h+">":""))+")"})}return d;function d(){let h=[],p,m,v;if((!t||i(s,l,c[c.length-1]||null))&&(h=yWt(n(s,c)),h[0]===$ae))return h;if(s.children&&h[0]!==vWt)for(m=(r?s.children.length:-1)+o,v=c.concat(s);m>-1&&m<s.children.length;){if(p=a(s.children[m],m,v)(),p[0]===$ae)return p;m=typeof p[1]=="number"?p[1]:m+o}return h}}};function yWt(e){return Array.isArray(e)?e:typeof e=="number"?[gWt,e]:[e]}const _4=function(e,t,n,r){typeof t=="function"&&typeof n!="function"&&(r=n,n=t,t=null),Z4e(e,t,i,r);function i(o,a){const s=a[a.length-1];return n(o,s?s.children.indexOf(o):null,s)}};var Wl="top",$u="bottom",Ru="right",Vl="left",fq="auto",E4=[Wl,$u,Ru,Vl],_S="start",F_="end",bWt="clippingParents",J4e="viewport",e2="popper",SWt="reference",Rae=E4.reduce(function(e,t){return e.concat([t+"-"+_S,t+"-"+F_])},[]),eTe=[].concat(E4,[fq]).reduce(function(e,t){return e.concat([t,t+"-"+_S,t+"-"+F_])},[]),CWt="beforeRead",xWt="read",wWt="afterRead",_Wt="beforeMain",EWt="main",TWt="afterMain",kWt="beforeWrite",OWt="write",PWt="afterWrite",MWt=[CWt,xWt,wWt,_Wt,EWt,TWt,kWt,OWt,PWt];function eh(e){return e?(e.nodeName||"").toLowerCase():null}function Lc(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Fv(e){var t=Lc(e).Element;return e instanceof t||e instanceof Element}function Cu(e){var t=Lc(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function hq(e){if(typeof ShadowRoot>"u")return!1;var t=Lc(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function IWt(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},i=t.attributes[n]||{},o=t.elements[n];!Cu(o)||!eh(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(a){var s=i[a];s===!1?o.removeAttribute(a):o.setAttribute(a,s===!0?"":s)}))})}function $Wt(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var i=t.elements[r],o=t.attributes[r]||{},a=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=a.reduce(function(l,c){return l[c]="",l},{});!Cu(i)||!eh(i)||(Object.assign(i.style,s),Object.keys(o).forEach(function(l){i.removeAttribute(l)}))})}}const tTe={name:"applyStyles",enabled:!0,phase:"write",fn:IWt,effect:$Wt,requires:["computeStyles"]};function Kf(e){return e.split("-")[0]}var lv=Math.max,Lk=Math.min,ES=Math.round;function YB(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function nTe(){return!/^((?!chrome|android).)*safari/i.test(YB())}function TS(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,o=1;t&&Cu(e)&&(i=e.offsetWidth>0&&ES(r.width)/e.offsetWidth||1,o=e.offsetHeight>0&&ES(r.height)/e.offsetHeight||1);var a=Fv(e)?Lc(e):window,s=a.visualViewport,l=!nTe()&&n,c=(r.left+(l&&s?s.offsetLeft:0))/i,u=(r.top+(l&&s?s.offsetTop:0))/o,d=r.width/i,h=r.height/o;return{width:d,height:h,top:u,right:c+d,bottom:u+h,left:c,x:c,y:u}}function pq(e){var t=TS(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function rTe(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&hq(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Cp(e){return Lc(e).getComputedStyle(e)}function RWt(e){return["table","td","th"].indexOf(eh(e))>=0}function Og(e){return((Fv(e)?e.ownerDocument:e.document)||window.document).documentElement}function sI(e){return eh(e)==="html"?e:e.assignedSlot||e.parentNode||(hq(e)?e.host:null)||Og(e)}function Aae(e){return!Cu(e)||Cp(e).position==="fixed"?null:e.offsetParent}function AWt(e){var t=/firefox/i.test(YB()),n=/Trident/i.test(YB());if(n&&Cu(e)){var r=Cp(e);if(r.position==="fixed")return null}var i=sI(e);for(hq(i)&&(i=i.host);Cu(i)&&["html","body"].indexOf(eh(i))<0;){var o=Cp(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function T4(e){for(var t=Lc(e),n=Aae(e);n&&RWt(n)&&Cp(n).position==="static";)n=Aae(n);return n&&(eh(n)==="html"||eh(n)==="body"&&Cp(n).position==="static")?t:n||AWt(e)||t}function mq(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function dw(e,t,n){return lv(e,Lk(t,n))}function NWt(e,t,n){var r=dw(e,t,n);return r>n?n:r}function iTe(){return{top:0,right:0,bottom:0,left:0}}function oTe(e){return Object.assign({},iTe(),e)}function aTe(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var DWt=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,oTe(typeof t!="number"?t:aTe(t,E4))};function LWt(e){var t,n=e.state,r=e.name,i=e.options,o=n.elements.arrow,a=n.modifiersData.popperOffsets,s=Kf(n.placement),l=mq(s),c=[Vl,Ru].indexOf(s)>=0,u=c?"height":"width";if(!(!o||!a)){var d=DWt(i.padding,n),h=pq(o),p=l==="y"?Wl:Vl,m=l==="y"?$u:Ru,v=n.rects.reference[u]+n.rects.reference[l]-a[l]-n.rects.popper[u],y=a[l]-n.rects.reference[l],S=T4(o),b=S?l==="y"?S.clientHeight||0:S.clientWidth||0:0,C=v/2-y/2,_=d[p],T=b-h[u]-d[m],x=b/2-h[u]/2+C,E=dw(_,x,T),k=l;n.modifiersData[r]=(t={},t[k]=E,t.centerOffset=E-x,t)}}function FWt(e){var t=e.state,n=e.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||rTe(t.elements.popper,i)&&(t.elements.arrow=i))}const jWt={name:"arrow",enabled:!0,phase:"main",fn:LWt,effect:FWt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function kS(e){return e.split("-")[1]}var BWt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function HWt(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:ES(n*i)/i||0,y:ES(r*i)/i||0}}function Nae(e){var t,n=e.popper,r=e.popperRect,i=e.placement,o=e.variation,a=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,h=a.x,p=h===void 0?0:h,m=a.y,v=m===void 0?0:m,y=typeof u=="function"?u({x:p,y:v}):{x:p,y:v};p=y.x,v=y.y;var S=a.hasOwnProperty("x"),b=a.hasOwnProperty("y"),C=Vl,_=Wl,T=window;if(c){var x=T4(n),E="clientHeight",k="clientWidth";if(x===Lc(n)&&(x=Og(n),Cp(x).position!=="static"&&s==="absolute"&&(E="scrollHeight",k="scrollWidth")),x=x,i===Wl||(i===Vl||i===Ru)&&o===F_){_=$u;var M=d&&x===T&&T.visualViewport?T.visualViewport.height:x[E];v-=M-r.height,v*=l?1:-1}if(i===Vl||(i===Wl||i===$u)&&o===F_){C=Ru;var P=d&&x===T&&T.visualViewport?T.visualViewport.width:x[k];p-=P-r.width,p*=l?1:-1}}var D=Object.assign({position:s},c&&BWt),R=u===!0?HWt({x:p,y:v},Lc(n)):{x:p,y:v};if(p=R.x,v=R.y,l){var A;return Object.assign({},D,(A={},A[_]=b?"0":"",A[C]=S?"0":"",A.transform=(T.devicePixelRatio||1)<=1?"translate("+p+"px, "+v+"px)":"translate3d("+p+"px, "+v+"px, 0)",A))}return Object.assign({},D,(t={},t[_]=b?v+"px":"",t[C]=S?p+"px":"",t.transform="",t))}function zWt(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,o=n.adaptive,a=o===void 0?!0:o,s=n.roundOffsets,l=s===void 0?!0:s,c={placement:Kf(t.placement),variation:kS(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Nae(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Nae(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const UWt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:zWt,data:{}};var O5={passive:!0};function WWt(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,o=i===void 0?!0:i,a=r.resize,s=a===void 0?!0:a,l=Lc(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach(function(u){u.addEventListener("scroll",n.update,O5)}),s&&l.addEventListener("resize",n.update,O5),function(){o&&c.forEach(function(u){u.removeEventListener("scroll",n.update,O5)}),s&&l.removeEventListener("resize",n.update,O5)}}const VWt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:WWt,data:{}};var KWt={left:"right",right:"left",bottom:"top",top:"bottom"};function m3(e){return e.replace(/left|right|bottom|top/g,function(t){return KWt[t]})}var qWt={start:"end",end:"start"};function Dae(e){return e.replace(/start|end/g,function(t){return qWt[t]})}function gq(e){var t=Lc(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function vq(e){return TS(Og(e)).left+gq(e).scrollLeft}function GWt(e,t){var n=Lc(e),r=Og(e),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;var c=nTe();(c||!c&&t==="fixed")&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s+vq(e),y:l}}function YWt(e){var t,n=Og(e),r=gq(e),i=(t=e.ownerDocument)==null?void 0:t.body,o=lv(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=lv(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+vq(e),l=-r.scrollTop;return Cp(i||n).direction==="rtl"&&(s+=lv(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:s,y:l}}function yq(e){var t=Cp(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function sTe(e){return["html","body","#document"].indexOf(eh(e))>=0?e.ownerDocument.body:Cu(e)&&yq(e)?e:sTe(sI(e))}function fw(e,t){var n;t===void 0&&(t=[]);var r=sTe(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),o=Lc(r),a=i?[o].concat(o.visualViewport||[],yq(r)?r:[]):r,s=t.concat(a);return i?s:s.concat(fw(sI(a)))}function XB(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function XWt(e,t){var n=TS(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Lae(e,t,n){return t===J4e?XB(GWt(e,n)):Fv(t)?XWt(t,n):XB(YWt(Og(e)))}function QWt(e){var t=fw(sI(e)),n=["absolute","fixed"].indexOf(Cp(e).position)>=0,r=n&&Cu(e)?T4(e):e;return Fv(r)?t.filter(function(i){return Fv(i)&&rTe(i,r)&&eh(i)!=="body"}):[]}function ZWt(e,t,n,r){var i=t==="clippingParents"?QWt(e):[].concat(t),o=[].concat(i,[n]),a=o[0],s=o.reduce(function(l,c){var u=Lae(e,c,r);return l.top=lv(u.top,l.top),l.right=Lk(u.right,l.right),l.bottom=Lk(u.bottom,l.bottom),l.left=lv(u.left,l.left),l},Lae(e,a,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function lTe(e){var t=e.reference,n=e.element,r=e.placement,i=r?Kf(r):null,o=r?kS(r):null,a=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(i){case Wl:l={x:a,y:t.y-n.height};break;case $u:l={x:a,y:t.y+t.height};break;case Ru:l={x:t.x+t.width,y:s};break;case Vl:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var c=i?mq(i):null;if(c!=null){var u=c==="y"?"height":"width";switch(o){case _S:l[c]=l[c]-(t[u]/2-n[u]/2);break;case F_:l[c]=l[c]+(t[u]/2-n[u]/2);break}}return l}function j_(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,o=n.strategy,a=o===void 0?e.strategy:o,s=n.boundary,l=s===void 0?bWt:s,c=n.rootBoundary,u=c===void 0?J4e:c,d=n.elementContext,h=d===void 0?e2:d,p=n.altBoundary,m=p===void 0?!1:p,v=n.padding,y=v===void 0?0:v,S=oTe(typeof y!="number"?y:aTe(y,E4)),b=h===e2?SWt:e2,C=e.rects.popper,_=e.elements[m?b:h],T=ZWt(Fv(_)?_:_.contextElement||Og(e.elements.popper),l,u,a),x=TS(e.elements.reference),E=lTe({reference:x,element:C,strategy:"absolute",placement:i}),k=XB(Object.assign({},C,E)),M=h===e2?k:x,P={top:T.top-M.top+S.top,bottom:M.bottom-T.bottom+S.bottom,left:T.left-M.left+S.left,right:M.right-T.right+S.right},D=e.modifiersData.offset;if(h===e2&&D){var R=D[i];Object.keys(P).forEach(function(A){var H=[Ru,$u].indexOf(A)>=0?1:-1,F=[Wl,$u].indexOf(A)>=0?"y":"x";P[A]+=R[F]*H})}return P}function JWt(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,o=n.rootBoundary,a=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?eTe:l,u=kS(r),d=u?s?Rae:Rae.filter(function(m){return kS(m)===u}):E4,h=d.filter(function(m){return c.indexOf(m)>=0});h.length===0&&(h=d);var p=h.reduce(function(m,v){return m[v]=j_(e,{placement:v,boundary:i,rootBoundary:o,padding:a})[Kf(v)],m},{});return Object.keys(p).sort(function(m,v){return p[m]-p[v]})}function eVt(e){if(Kf(e)===fq)return[];var t=m3(e);return[Dae(e),t,Dae(t)]}function tVt(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,s=a===void 0?!0:a,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,h=n.altBoundary,p=n.flipVariations,m=p===void 0?!0:p,v=n.allowedAutoPlacements,y=t.options.placement,S=Kf(y),b=S===y,C=l||(b||!m?[m3(y)]:eVt(y)),_=[y].concat(C).reduce(function(re,se){return re.concat(Kf(se)===fq?JWt(t,{placement:se,boundary:u,rootBoundary:d,padding:c,flipVariations:m,allowedAutoPlacements:v}):se)},[]),T=t.rects.reference,x=t.rects.popper,E=new Map,k=!0,M=_[0],P=0;P<_.length;P++){var D=_[P],R=Kf(D),A=kS(D)===_S,H=[Wl,$u].indexOf(R)>=0,F=H?"width":"height",U=j_(t,{placement:D,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),z=H?A?Ru:Vl:A?$u:Wl;T[F]>x[F]&&(z=m3(z));var K=m3(z),Z=[];if(o&&Z.push(U[R]<=0),s&&Z.push(U[z]<=0,U[K]<=0),Z.every(function(re){return re})){M=D,k=!1;break}E.set(D,Z)}if(k)for(var N=m?3:1,j=function(se){var de=_.find(function(ee){var ne=E.get(ee);if(ne)return ne.slice(0,se).every(function(ue){return ue})});if(de)return M=de,"break"},W=N;W>0;W--){var G=j(W);if(G==="break")break}t.placement!==M&&(t.modifiersData[r]._skip=!0,t.placement=M,t.reset=!0)}}const nVt={name:"flip",enabled:!0,phase:"main",fn:tVt,requiresIfExists:["offset"],data:{_skip:!1}};function Fae(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function jae(e){return[Wl,Ru,$u,Vl].some(function(t){return e[t]>=0})}function rVt(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,a=j_(t,{elementContext:"reference"}),s=j_(t,{altBoundary:!0}),l=Fae(a,r),c=Fae(s,i,o),u=jae(l),d=jae(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}const iVt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:rVt};function oVt(e,t,n){var r=Kf(e),i=[Vl,Wl].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,a=o[0],s=o[1];return a=a||0,s=(s||0)*i,[Vl,Ru].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}function aVt(e){var t=e.state,n=e.options,r=e.name,i=n.offset,o=i===void 0?[0,0]:i,a=eTe.reduce(function(u,d){return u[d]=oVt(d,t.rects,o),u},{}),s=a[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}const sVt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:aVt};function lVt(e){var t=e.state,n=e.name;t.modifiersData[n]=lTe({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const cVt={name:"popperOffsets",enabled:!0,phase:"read",fn:lVt,data:{}};function uVt(e){return e==="x"?"y":"x"}function dVt(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,s=a===void 0?!1:a,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,h=n.tether,p=h===void 0?!0:h,m=n.tetherOffset,v=m===void 0?0:m,y=j_(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),S=Kf(t.placement),b=kS(t.placement),C=!b,_=mq(S),T=uVt(_),x=t.modifiersData.popperOffsets,E=t.rects.reference,k=t.rects.popper,M=typeof v=="function"?v(Object.assign({},t.rects,{placement:t.placement})):v,P=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),D=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,R={x:0,y:0};if(x){if(o){var A,H=_==="y"?Wl:Vl,F=_==="y"?$u:Ru,U=_==="y"?"height":"width",z=x[_],K=z+y[H],Z=z-y[F],N=p?-k[U]/2:0,j=b===_S?E[U]:k[U],W=b===_S?-k[U]:-E[U],G=t.elements.arrow,re=p&&G?pq(G):{width:0,height:0},se=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:iTe(),de=se[H],ee=se[F],ne=dw(0,E[U],re[U]),ue=C?E[U]/2-N-ne-de-P.mainAxis:j-ne-de-P.mainAxis,ye=C?-E[U]/2+N+ne+ee+P.mainAxis:W+ne+ee+P.mainAxis,ge=t.elements.arrow&&T4(t.elements.arrow),pe=ge?_==="y"?ge.clientTop||0:ge.clientLeft||0:0,he=(A=D==null?void 0:D[_])!=null?A:0,_e=z+ue-he-pe,ce=z+ye-he,xe=dw(p?Lk(K,_e):K,z,p?lv(Z,ce):Z);x[_]=xe,R[_]=xe-z}if(s){var we,De=_==="x"?Wl:Vl,Fe=_==="x"?$u:Ru,Ce=x[T],Te=T==="y"?"height":"width",ke=Ce+y[De],Pe=Ce-y[Fe],Ne=[Wl,Vl].indexOf(S)!==-1,We=(we=D==null?void 0:D[T])!=null?we:0,Q=Ne?ke:Ce-E[Te]-k[Te]-We+P.altAxis,q=Ne?Ce+E[Te]+k[Te]-We-P.altAxis:Pe,J=p&&Ne?NWt(Q,Ce,q):dw(p?Q:ke,Ce,p?q:Pe);x[T]=J,R[T]=J-Ce}t.modifiersData[r]=R}}const fVt={name:"preventOverflow",enabled:!0,phase:"main",fn:dVt,requiresIfExists:["offset"]};function hVt(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function pVt(e){return e===Lc(e)||!Cu(e)?gq(e):hVt(e)}function mVt(e){var t=e.getBoundingClientRect(),n=ES(t.width)/e.offsetWidth||1,r=ES(t.height)/e.offsetHeight||1;return n!==1||r!==1}function gVt(e,t,n){n===void 0&&(n=!1);var r=Cu(t),i=Cu(t)&&mVt(t),o=Og(t),a=TS(e,i,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((eh(t)!=="body"||yq(o))&&(s=pVt(t)),Cu(t)?(l=TS(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=vq(o))),{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function vVt(e){var t=new Map,n=new Set,r=[];e.forEach(function(o){t.set(o.name,o)});function i(o){n.add(o.name);var a=[].concat(o.requires||[],o.requiresIfExists||[]);a.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&i(l)}}),r.push(o)}return e.forEach(function(o){n.has(o.name)||i(o)}),r}function yVt(e){var t=vVt(e);return MWt.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phase===r}))},[])}function bVt(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function SVt(e){var t=e.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var Bae={placement:"bottom",modifiers:[],strategy:"absolute"};function Hae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function CVt(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,i=t.defaultOptions,o=i===void 0?Bae:i;return function(s,l,c){c===void 0&&(c=o);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},Bae,o),modifiersData:{},elements:{reference:s,popper:l},attributes:{},styles:{}},d=[],h=!1,p={state:u,setOptions:function(S){var b=typeof S=="function"?S(u.options):S;v(),u.options=Object.assign({},o,u.options,b),u.scrollParents={reference:Fv(s)?fw(s):s.contextElement?fw(s.contextElement):[],popper:fw(l)};var C=yVt(SVt([].concat(r,u.options.modifiers)));return u.orderedModifiers=C.filter(function(_){return _.enabled}),m(),p.update()},forceUpdate:function(){if(!h){var S=u.elements,b=S.reference,C=S.popper;if(Hae(b,C)){u.rects={reference:gVt(b,T4(C),u.options.strategy==="fixed"),popper:pq(C)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(P){return u.modifiersData[P.name]=Object.assign({},P.data)});for(var _=0;_<u.orderedModifiers.length;_++){if(u.reset===!0){u.reset=!1,_=-1;continue}var T=u.orderedModifiers[_],x=T.fn,E=T.options,k=E===void 0?{}:E,M=T.name;typeof x=="function"&&(u=x({state:u,options:k,name:M,instance:p})||u)}}}},update:bVt(function(){return new Promise(function(y){p.forceUpdate(),y(u)})}),destroy:function(){v(),h=!0}};if(!Hae(s,l))return p;p.setOptions(c).then(function(y){!h&&c.onFirstUpdate&&c.onFirstUpdate(y)});function m(){u.orderedModifiers.forEach(function(y){var S=y.name,b=y.options,C=b===void 0?{}:b,_=y.effect;if(typeof _=="function"){var T=_({state:u,name:S,instance:p,options:C}),x=function(){};d.push(T||x)}})}function v(){d.forEach(function(y){return y()}),d=[]}return p}}var xVt=[VWt,cVt,UWt,tTe,sVt,nVt,fVt,jWt,iVt],wVt=CVt({defaultModifiers:xVt}),_Vt="tippy-box",cTe="tippy-content",EVt="tippy-backdrop",uTe="tippy-arrow",dTe="tippy-svg-arrow",wm={passive:!0,capture:!0},fTe=function(){return document.body};function oN(e,t,n){if(Array.isArray(e)){var r=e[t];return r??(Array.isArray(n)?n[t]:n)}return e}function bq(e,t){var n={}.toString.call(e);return n.indexOf("[object")===0&&n.indexOf(t+"]")>-1}function hTe(e,t){return typeof e=="function"?e.apply(void 0,t):e}function zae(e,t){if(t===0)return e;var n;return function(r){clearTimeout(n),n=setTimeout(function(){e(r)},t)}}function TVt(e,t){var n=Object.assign({},e);return t.forEach(function(r){delete n[r]}),n}function kVt(e){return e.split(/\s+/).filter(Boolean)}function S1(e){return[].concat(e)}function Uae(e,t){e.indexOf(t)===-1&&e.push(t)}function OVt(e){return e.filter(function(t,n){return e.indexOf(t)===n})}function PVt(e){return e.split("-")[0]}function Fk(e){return[].slice.call(e)}function Wae(e){return Object.keys(e).reduce(function(t,n){return e[n]!==void 0&&(t[n]=e[n]),t},{})}function hw(){return document.createElement("div")}function lI(e){return["Element","Fragment"].some(function(t){return bq(e,t)})}function MVt(e){return bq(e,"NodeList")}function IVt(e){return bq(e,"MouseEvent")}function $Vt(e){return!!(e&&e._tippy&&e._tippy.reference===e)}function RVt(e){return lI(e)?[e]:MVt(e)?Fk(e):Array.isArray(e)?e:Fk(document.querySelectorAll(e))}function aN(e,t){e.forEach(function(n){n&&(n.style.transitionDuration=t+"ms")})}function Vae(e,t){e.forEach(function(n){n&&n.setAttribute("data-state",t)})}function AVt(e){var t,n=S1(e),r=n[0];return r!=null&&(t=r.ownerDocument)!=null&&t.body?r.ownerDocument:document}function NVt(e,t){var n=t.clientX,r=t.clientY;return e.every(function(i){var o=i.popperRect,a=i.popperState,s=i.props,l=s.interactiveBorder,c=PVt(a.placement),u=a.modifiersData.offset;if(!u)return!0;var d=c==="bottom"?u.top.y:0,h=c==="top"?u.bottom.y:0,p=c==="right"?u.left.x:0,m=c==="left"?u.right.x:0,v=o.top-r+d>l,y=r-o.bottom-h>l,S=o.left-n+p>l,b=n-o.right-m>l;return v||y||S||b})}function sN(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(i){e[r](i,n)})}function Kae(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=n.getRootNode==null||(r=n.getRootNode())==null?void 0:r.host}return!1}var Pf={isTouch:!1},qae=0;function DVt(){Pf.isTouch||(Pf.isTouch=!0,window.performance&&document.addEventListener("mousemove",pTe))}function pTe(){var e=performance.now();e-qae<20&&(Pf.isTouch=!1,document.removeEventListener("mousemove",pTe)),qae=e}function LVt(){var e=document.activeElement;if($Vt(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}function FVt(){document.addEventListener("touchstart",DVt,wm),window.addEventListener("blur",LVt)}var jVt=typeof window<"u"&&typeof document<"u",BVt=jVt?!!window.msCrypto:!1,HVt={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},zVt={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},kc=Object.assign({appendTo:fTe,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},HVt,zVt),UVt=Object.keys(kc),WVt=function(t){var n=Object.keys(t);n.forEach(function(r){kc[r]=t[r]})};function mTe(e){var t=e.plugins||[],n=t.reduce(function(r,i){var o=i.name,a=i.defaultValue;if(o){var s;r[o]=e[o]!==void 0?e[o]:(s=kc[o])!=null?s:a}return r},{});return Object.assign({},e,n)}function VVt(e,t){var n=t?Object.keys(mTe(Object.assign({},kc,{plugins:t}))):UVt,r=n.reduce(function(i,o){var a=(e.getAttribute("data-tippy-"+o)||"").trim();if(!a)return i;if(o==="content")i[o]=a;else try{i[o]=JSON.parse(a)}catch{i[o]=a}return i},{});return r}function Gae(e,t){var n=Object.assign({},t,{content:hTe(t.content,[e])},t.ignoreAttributes?{}:VVt(e,t.plugins));return n.aria=Object.assign({},kc.aria,n.aria),n.aria={expanded:n.aria.expanded==="auto"?t.interactive:n.aria.expanded,content:n.aria.content==="auto"?t.interactive?null:"describedby":n.aria.content},n}var KVt=function(){return"innerHTML"};function QB(e,t){e[KVt()]=t}function Yae(e){var t=hw();return e===!0?t.className=uTe:(t.className=dTe,lI(e)?t.appendChild(e):QB(t,e)),t}function Xae(e,t){lI(t.content)?(QB(e,""),e.appendChild(t.content)):typeof t.content!="function"&&(t.allowHTML?QB(e,t.content):e.textContent=t.content)}function ZB(e){var t=e.firstElementChild,n=Fk(t.children);return{box:t,content:n.find(function(r){return r.classList.contains(cTe)}),arrow:n.find(function(r){return r.classList.contains(uTe)||r.classList.contains(dTe)}),backdrop:n.find(function(r){return r.classList.contains(EVt)})}}function gTe(e){var t=hw(),n=hw();n.className=_Vt,n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=hw();r.className=cTe,r.setAttribute("data-state","hidden"),Xae(r,e.props),t.appendChild(n),n.appendChild(r),i(e.props,e.props);function i(o,a){var s=ZB(t),l=s.box,c=s.content,u=s.arrow;a.theme?l.setAttribute("data-theme",a.theme):l.removeAttribute("data-theme"),typeof a.animation=="string"?l.setAttribute("data-animation",a.animation):l.removeAttribute("data-animation"),a.inertia?l.setAttribute("data-inertia",""):l.removeAttribute("data-inertia"),l.style.maxWidth=typeof a.maxWidth=="number"?a.maxWidth+"px":a.maxWidth,a.role?l.setAttribute("role",a.role):l.removeAttribute("role"),(o.content!==a.content||o.allowHTML!==a.allowHTML)&&Xae(c,e.props),a.arrow?u?o.arrow!==a.arrow&&(l.removeChild(u),l.appendChild(Yae(a.arrow))):l.appendChild(Yae(a.arrow)):u&&l.removeChild(u)}return{popper:t,onUpdate:i}}gTe.$$tippy=!0;var qVt=1,P5=[],lN=[];function GVt(e,t){var n=Gae(e,Object.assign({},kc,mTe(Wae(t)))),r,i,o,a=!1,s=!1,l=!1,c=!1,u,d,h,p=[],m=zae(_e,n.interactiveDebounce),v,y=qVt++,S=null,b=OVt(n.plugins),C={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},_={id:y,reference:e,popper:hw(),popperInstance:S,props:n,state:C,plugins:b,clearDelayTimeouts:Q,setProps:q,setContent:J,show:be,hide:Oe,hideWithInteractivity:Se,enable:Ne,disable:We,unmount:Ke,destroy:tt};if(!n.render)return _;var T=n.render(_),x=T.popper,E=T.onUpdate;x.setAttribute("data-tippy-root",""),x.id="tippy-"+_.id,_.popper=x,e._tippy=_,x._tippy=_;var k=b.map(function(le){return le.fn(_)}),M=e.hasAttribute("aria-expanded");return ge(),N(),z(),K("onCreate",[_]),n.showOnCreate&&ke(),x.addEventListener("mouseenter",function(){_.props.interactive&&_.state.isVisible&&_.clearDelayTimeouts()}),x.addEventListener("mouseleave",function(){_.props.interactive&&_.props.trigger.indexOf("mouseenter")>=0&&H().addEventListener("mousemove",m)}),_;function P(){var le=_.props.touch;return Array.isArray(le)?le:[le,0]}function D(){return P()[0]==="hold"}function R(){var le;return!!((le=_.props.render)!=null&&le.$$tippy)}function A(){return v||e}function H(){var le=A().parentNode;return le?AVt(le):document}function F(){return ZB(x)}function U(le){return _.state.isMounted&&!_.state.isVisible||Pf.isTouch||u&&u.type==="focus"?0:oN(_.props.delay,le?0:1,kc.delay)}function z(le){le===void 0&&(le=!1),x.style.pointerEvents=_.props.interactive&&!le?"":"none",x.style.zIndex=""+_.props.zIndex}function K(le,ze,Ye){if(Ye===void 0&&(Ye=!0),k.forEach(function(Je){Je[le]&&Je[le].apply(Je,ze)}),Ye){var Ue;(Ue=_.props)[le].apply(Ue,ze)}}function Z(){var le=_.props.aria;if(le.content){var ze="aria-"+le.content,Ye=x.id,Ue=S1(_.props.triggerTarget||e);Ue.forEach(function(Je){var Ze=Je.getAttribute(ze);if(_.state.isVisible)Je.setAttribute(ze,Ze?Ze+" "+Ye:Ye);else{var rt=Ze&&Ze.replace(Ye,"").trim();rt?Je.setAttribute(ze,rt):Je.removeAttribute(ze)}})}}function N(){if(!(M||!_.props.aria.expanded)){var le=S1(_.props.triggerTarget||e);le.forEach(function(ze){_.props.interactive?ze.setAttribute("aria-expanded",_.state.isVisible&&ze===A()?"true":"false"):ze.removeAttribute("aria-expanded")})}}function j(){H().removeEventListener("mousemove",m),P5=P5.filter(function(le){return le!==m})}function W(le){if(!(Pf.isTouch&&(l||le.type==="mousedown"))){var ze=le.composedPath&&le.composedPath()[0]||le.target;if(!(_.props.interactive&&Kae(x,ze))){if(S1(_.props.triggerTarget||e).some(function(Ye){return Kae(Ye,ze)})){if(Pf.isTouch||_.state.isVisible&&_.props.trigger.indexOf("click")>=0)return}else K("onClickOutside",[_,le]);_.props.hideOnClick===!0&&(_.clearDelayTimeouts(),_.hide(),s=!0,setTimeout(function(){s=!1}),_.state.isMounted||de())}}}function G(){l=!0}function re(){l=!1}function se(){var le=H();le.addEventListener("mousedown",W,!0),le.addEventListener("touchend",W,wm),le.addEventListener("touchstart",re,wm),le.addEventListener("touchmove",G,wm)}function de(){var le=H();le.removeEventListener("mousedown",W,!0),le.removeEventListener("touchend",W,wm),le.removeEventListener("touchstart",re,wm),le.removeEventListener("touchmove",G,wm)}function ee(le,ze){ue(le,function(){!_.state.isVisible&&x.parentNode&&x.parentNode.contains(x)&&ze()})}function ne(le,ze){ue(le,ze)}function ue(le,ze){var Ye=F().box;function Ue(Je){Je.target===Ye&&(sN(Ye,"remove",Ue),ze())}if(le===0)return ze();sN(Ye,"remove",d),sN(Ye,"add",Ue),d=Ue}function ye(le,ze,Ye){Ye===void 0&&(Ye=!1);var Ue=S1(_.props.triggerTarget||e);Ue.forEach(function(Je){Je.addEventListener(le,ze,Ye),p.push({node:Je,eventType:le,handler:ze,options:Ye})})}function ge(){D()&&(ye("touchstart",he,{passive:!0}),ye("touchend",ce,{passive:!0})),kVt(_.props.trigger).forEach(function(le){if(le!=="manual")switch(ye(le,he),le){case"mouseenter":ye("mouseleave",ce);break;case"focus":ye(BVt?"focusout":"blur",xe);break;case"focusin":ye("focusout",xe);break}})}function pe(){p.forEach(function(le){var ze=le.node,Ye=le.eventType,Ue=le.handler,Je=le.options;ze.removeEventListener(Ye,Ue,Je)}),p=[]}function he(le){var ze,Ye=!1;if(!(!_.state.isEnabled||we(le)||s)){var Ue=((ze=u)==null?void 0:ze.type)==="focus";u=le,v=le.currentTarget,N(),!_.state.isVisible&&IVt(le)&&P5.forEach(function(Je){return Je(le)}),le.type==="click"&&(_.props.trigger.indexOf("mouseenter")<0||a)&&_.props.hideOnClick!==!1&&_.state.isVisible?Ye=!0:ke(le),le.type==="click"&&(a=!Ye),Ye&&!Ue&&Pe(le)}}function _e(le){var ze=le.target,Ye=A().contains(ze)||x.contains(ze);if(!(le.type==="mousemove"&&Ye)){var Ue=Te().concat(x).map(function(Je){var Ze,rt=Je._tippy,qt=(Ze=rt.popperInstance)==null?void 0:Ze.state;return qt?{popperRect:Je.getBoundingClientRect(),popperState:qt,props:n}:null}).filter(Boolean);NVt(Ue,le)&&(j(),Pe(le))}}function ce(le){var ze=we(le)||_.props.trigger.indexOf("click")>=0&&a;if(!ze){if(_.props.interactive){_.hideWithInteractivity(le);return}Pe(le)}}function xe(le){_.props.trigger.indexOf("focusin")<0&&le.target!==A()||_.props.interactive&&le.relatedTarget&&x.contains(le.relatedTarget)||Pe(le)}function we(le){return Pf.isTouch?D()!==le.type.indexOf("touch")>=0:!1}function De(){Fe();var le=_.props,ze=le.popperOptions,Ye=le.placement,Ue=le.offset,Je=le.getReferenceClientRect,Ze=le.moveTransition,rt=R()?ZB(x).arrow:null,qt=Je?{getBoundingClientRect:Je,contextElement:Je.contextElement||A()}:e,St={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(Dt){var an=Dt.state;if(R()){var Vt=F(),Kt=Vt.box;["placement","reference-hidden","escaped"].forEach(function(Qt){Qt==="placement"?Kt.setAttribute("data-placement",an.placement):an.attributes.popper["data-popper-"+Qt]?Kt.setAttribute("data-"+Qt,""):Kt.removeAttribute("data-"+Qt)}),an.attributes.popper={}}}},Ot=[{name:"offset",options:{offset:Ue}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Ze}},St];R()&&rt&&Ot.push({name:"arrow",options:{element:rt,padding:3}}),Ot.push.apply(Ot,(ze==null?void 0:ze.modifiers)||[]),_.popperInstance=wVt(qt,x,Object.assign({},ze,{placement:Ye,onFirstUpdate:h,modifiers:Ot}))}function Fe(){_.popperInstance&&(_.popperInstance.destroy(),_.popperInstance=null)}function Ce(){var le=_.props.appendTo,ze,Ye=A();_.props.interactive&&le===fTe||le==="parent"?ze=Ye.parentNode:ze=hTe(le,[Ye]),ze.contains(x)||ze.appendChild(x),_.state.isMounted=!0,De()}function Te(){return Fk(x.querySelectorAll("[data-tippy-root]"))}function ke(le){_.clearDelayTimeouts(),le&&K("onTrigger",[_,le]),se();var ze=U(!0),Ye=P(),Ue=Ye[0],Je=Ye[1];Pf.isTouch&&Ue==="hold"&&Je&&(ze=Je),ze?r=setTimeout(function(){_.show()},ze):_.show()}function Pe(le){if(_.clearDelayTimeouts(),K("onUntrigger",[_,le]),!_.state.isVisible){de();return}if(!(_.props.trigger.indexOf("mouseenter")>=0&&_.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(le.type)>=0&&a)){var ze=U(!1);ze?i=setTimeout(function(){_.state.isVisible&&_.hide()},ze):o=requestAnimationFrame(function(){_.hide()})}}function Ne(){_.state.isEnabled=!0}function We(){_.hide(),_.state.isEnabled=!1}function Q(){clearTimeout(r),clearTimeout(i),cancelAnimationFrame(o)}function q(le){if(!_.state.isDestroyed){K("onBeforeUpdate",[_,le]),pe();var ze=_.props,Ye=Gae(e,Object.assign({},ze,Wae(le),{ignoreAttributes:!0}));_.props=Ye,ge(),ze.interactiveDebounce!==Ye.interactiveDebounce&&(j(),m=zae(_e,Ye.interactiveDebounce)),ze.triggerTarget&&!Ye.triggerTarget?S1(ze.triggerTarget).forEach(function(Ue){Ue.removeAttribute("aria-expanded")}):Ye.triggerTarget&&e.removeAttribute("aria-expanded"),N(),z(),E&&E(ze,Ye),_.popperInstance&&(De(),Te().forEach(function(Ue){requestAnimationFrame(Ue._tippy.popperInstance.forceUpdate)})),K("onAfterUpdate",[_,le])}}function J(le){_.setProps({content:le})}function be(){var le=_.state.isVisible,ze=_.state.isDestroyed,Ye=!_.state.isEnabled,Ue=Pf.isTouch&&!_.props.touch,Je=oN(_.props.duration,0,kc.duration);if(!(le||ze||Ye||Ue)&&!A().hasAttribute("disabled")&&(K("onShow",[_],!1),_.props.onShow(_)!==!1)){if(_.state.isVisible=!0,R()&&(x.style.visibility="visible"),z(),se(),_.state.isMounted||(x.style.transition="none"),R()){var Ze=F(),rt=Ze.box,qt=Ze.content;aN([rt,qt],0)}h=function(){var Ot;if(!(!_.state.isVisible||c)){if(c=!0,x.offsetHeight,x.style.transition=_.props.moveTransition,R()&&_.props.animation){var Bt=F(),Dt=Bt.box,an=Bt.content;aN([Dt,an],Je),Vae([Dt,an],"visible")}Z(),N(),Uae(lN,_),(Ot=_.popperInstance)==null||Ot.forceUpdate(),K("onMount",[_]),_.props.animation&&R()&&ne(Je,function(){_.state.isShown=!0,K("onShown",[_])})}},Ce()}}function Oe(){var le=!_.state.isVisible,ze=_.state.isDestroyed,Ye=!_.state.isEnabled,Ue=oN(_.props.duration,1,kc.duration);if(!(le||ze||Ye)&&(K("onHide",[_],!1),_.props.onHide(_)!==!1)){if(_.state.isVisible=!1,_.state.isShown=!1,c=!1,a=!1,R()&&(x.style.visibility="hidden"),j(),de(),z(!0),R()){var Je=F(),Ze=Je.box,rt=Je.content;_.props.animation&&(aN([Ze,rt],Ue),Vae([Ze,rt],"hidden"))}Z(),N(),_.props.animation?R()&&ee(Ue,_.unmount):_.unmount()}}function Se(le){H().addEventListener("mousemove",m),Uae(P5,m),m(le)}function Ke(){_.state.isVisible&&_.hide(),_.state.isMounted&&(Fe(),Te().forEach(function(le){le._tippy.unmount()}),x.parentNode&&x.parentNode.removeChild(x),lN=lN.filter(function(le){return le!==_}),_.state.isMounted=!1,K("onHidden",[_]))}function tt(){_.state.isDestroyed||(_.clearDelayTimeouts(),_.unmount(),pe(),delete e._tippy,_.state.isDestroyed=!0,K("onDestroy",[_]))}}function OS(e,t){t===void 0&&(t={});var n=kc.plugins.concat(t.plugins||[]);FVt();var r=Object.assign({},t,{plugins:n}),i=RVt(e),o=i.reduce(function(a,s){var l=s&&GVt(s,r);return l&&a.push(l),a},[]);return lI(e)?o[0]:o}OS.defaultProps=kc;OS.setDefaultProps=WVt;OS.currentInput=Pf;Object.assign({},tTe,{effect:function(t){var n=t.state,r={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(n.elements.popper.style,r.popper),n.styles=r,n.elements.arrow&&Object.assign(n.elements.arrow.style,r.arrow)}});var YVt={mouseover:"mouseenter",focusin:"focus",click:"click"};function XVt(e,t){var n=[],r=[],i=!1,o=t.target,a=TVt(t,["target"]),s=Object.assign({},a,{trigger:"manual",touch:!1}),l=Object.assign({touch:kc.touch},a,{showOnCreate:!0}),c=OS(e,s),u=S1(c);function d(y){if(!(!y.target||i)){var S=y.target.closest(o);if(S){var b=S.getAttribute("data-tippy-trigger")||t.trigger||kc.trigger;if(!S._tippy&&!(y.type==="touchstart"&&typeof l.touch=="boolean")&&!(y.type!=="touchstart"&&b.indexOf(YVt[y.type])<0)){var C=OS(S,l);C&&(r=r.concat(C))}}}}function h(y,S,b,C){C===void 0&&(C=!1),y.addEventListener(S,b,C),n.push({node:y,eventType:S,handler:b,options:C})}function p(y){var S=y.reference;h(S,"touchstart",d,wm),h(S,"mouseover",d),h(S,"focusin",d),h(S,"click",d)}function m(){n.forEach(function(y){var S=y.node,b=y.eventType,C=y.handler,_=y.options;S.removeEventListener(b,C,_)}),n=[]}function v(y){var S=y.destroy,b=y.enable,C=y.disable;y.destroy=function(_){_===void 0&&(_=!0),_&&r.forEach(function(T){T.destroy()}),r=[],m(),S()},y.enable=function(){b(),r.forEach(function(_){return _.enable()}),i=!1},y.disable=function(){C(),r.forEach(function(_){return _.disable()}),i=!0},p(y)}return u.forEach(v),c}OS.setDefaultProps({render:gTe});const Sq={strip:["script"],clobberPrefix:"user-content-",clobber:["name","id"],ancestors:{tbody:["table"],tfoot:["table"],thead:["table"],td:["table"],th:["table"],tr:["table"]},protocols:{href:["http","https","mailto","xmpp","irc","ircs"],cite:["http","https"],src:["http","https"],longDesc:["http","https"]},tagNames:["h1","h2","h3","h4","h5","h6","br","b","i","strong","em","a","pre","code","img","tt","div","ins","del","sup","sub","p","ol","ul","table","thead","tbody","tfoot","blockquote","dl","dt","dd","kbd","q","samp","var","hr","ruby","rt","rp","li","tr","td","th","s","strike","summary","details","caption","figure","figcaption","abbr","bdo","cite","dfn","mark","small","span","time","wbr","input"],attributes:{a:["href"],img:["src","longDesc"],input:[["type","checkbox"],["disabled",!0]],li:[["className","task-list-item"]],div:["itemScope","itemType"],blockquote:["cite"],del:["cite"],ins:["cite"],q:["cite"],"*":["abbr","accept","acceptCharset","accessKey","action","align","alt","ariaDescribedBy","ariaHidden","ariaLabel","ariaLabelledBy","axis","border","cellPadding","cellSpacing","char","charOff","charSet","checked","clear","cols","colSpan","color","compact","coords","dateTime","dir","disabled","encType","htmlFor","frame","headers","height","hrefLang","hSpace","isMap","id","label","lang","maxLength","media","method","multiple","name","noHref","noShade","noWrap","open","prompt","readOnly","rel","rev","rows","rowSpan","rules","scope","selected","shape","size","span","start","summary","tabIndex","target","title","type","useMap","vAlign","value","vSpace","width","itemProp"]},required:{input:{type:"checkbox",disabled:!0}}},Mf={}.hasOwnProperty,cN={root:{children:Qae},doctype:ZVt,comment:JVt,element:{tagName:yTe,properties:eKt,children:Qae},text:{value:rKt},"*":{data:Zae,position:Zae}};function QVt(e,t){let n={type:"root",children:[]};if(e&&typeof e=="object"&&e.type){const r=vTe(Object.assign({},Sq,t||{}),e,[]);r&&(Array.isArray(r)?r.length===1?n=r[0]:n.children=r:n=r)}return n}function vTe(e,t,n){const r=t&&t.type,i={type:t.type};let o;if(Mf.call(cN,r)){let a=cN[r];if(typeof a=="function"&&(a=a(e,t)),a){const s=Object.assign({},a,cN["*"]);let l;o=!0;for(l in s)if(Mf.call(s,l)){const c=s[l](e,t[l],t,n);c===!1?(o=void 0,i[l]=t[l]):c!=null&&(i[l]=c)}}}return o?i:i.type==="element"&&e.strip&&!e.strip.includes(i.tagName)?i.children:void 0}function Qae(e,t,n,r){const i=[];if(Array.isArray(t)){let o=-1;for(n.type==="element"&&r.push(n.tagName);++o<t.length;){const a=vTe(e,t[o],r);a&&(Array.isArray(a)?i.push(...a):i.push(a))}n.type==="element"&&r.pop()}return i}function ZVt(e){return e.allowDoctypes?{name:tKt}:void 0}function JVt(e){return e.allowComments?{value:nKt}:void 0}function eKt(e,t,n,r){const i=yTe(e,n.tagName,n,r),o=e.attributes||{},a=e.required||{},s=t||{},l=Object.assign({},Jae(o["*"]),Jae(i&&Mf.call(o,i)?o[i]:[])),c={};let u;for(u in s)if(Mf.call(s,u)){let d=s[u],h;if(Mf.call(l,u))h=l[u];else if(aKt(u)&&Mf.call(l,"data*"))h=l["data*"];else continue;d=Array.isArray(d)?iKt(e,d,u,h):bTe(e,d,u,h),d!=null&&(c[u]=d)}if(i&&Mf.call(a,i))for(u in a[i])Mf.call(c,u)||(c[u]=a[i][u]);return c}function tKt(){return"html"}function yTe(e,t,n,r){const i=typeof t=="string"?t:"";let o=-1;if(!i||i==="*"||e.tagNames&&!e.tagNames.includes(i))return!1;if(e.ancestors&&Mf.call(e.ancestors,i)){for(;++o<e.ancestors[i].length;)if(r.includes(e.ancestors[i][o]))return i;return!1}return i}function nKt(e,t){const n=typeof t=="string"?t:"",r=n.indexOf("-->");return r<0?n:n.slice(0,r)}function rKt(e,t){return typeof t=="string"?t:""}function Zae(e,t){return t}function iKt(e,t,n,r){let i=-1;const o=[];for(;++i<t.length;){const a=bTe(e,t[i],n,r);a!=null&&o.push(a)}return o}function bTe(e,t,n,r){if((typeof t=="boolean"||typeof t=="number"||typeof t=="string")&&oKt(e,t,n)&&(r.length===0||r.some(i=>i&&typeof i=="object"&&"flags"in i?i.test(String(t)):i===t)))return e.clobberPrefix&&e.clobber&&e.clobber.includes(n)?e.clobberPrefix+t:t}function oKt(e,t,n){const r=String(t),i=r.indexOf(":"),o=r.indexOf("?"),a=r.indexOf("#"),s=r.indexOf("/"),l=e.protocols&&Mf.call(e.protocols,n)?e.protocols[n].concat():[];let c=-1;if(l.length===0||i<0||s>-1&&i>s||o>-1&&i>o||a>-1&&i>a)return!0;for(;++c<l.length;)if(i===l[c].length&&r.slice(0,l[c].length)===l[c])return!0;return!1}function Jae(e){const t={};let n=-1;for(;++n<e.length;){const r=e[n];Array.isArray(r)?t[r[0]]=r.slice(1):t[r]=[]}return t}function aKt(e){return e.length>4&&e.slice(0,4).toLowerCase()==="data"}var af={};const sKt=[65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111];af.REPLACEMENT_CHARACTER="<22>";af.CODE_POINTS={EOF:-1,NULL:0,TABULATION:9,CARRIAGE_RETURN:13,LINE_FEED:10,FORM_FEED:12,SPACE:32,EXCLAMATION_MARK:33,QUOTATION_MARK:34,NUMBER_SIGN:35,AMPERSAND:38,APOSTROPHE:39,HYPHEN_MINUS:45,SOLIDUS:47,DIGIT_0:48,DIGIT_9:57,SEMICOLON:59,LESS_THAN_SIGN:60,EQUALS_SIGN:61,GREATER_THAN_SIGN:62,QUESTION_MARK:63,LATIN_CAPITAL_A:65,LATIN_CAPITAL_F:70,LATIN_CAPITAL_X:88,LATIN_CAPITAL_Z:90,RIGHT_SQUARE_BRACKET:93,GRAVE_ACCENT:96,LATIN_SMALL_A:97,LATIN_SMALL_F:102,LATIN_SMALL_X:120,LATIN_SMALL_Z:122,REPLACEMENT_CHARACTER:65533};af.CODE_POINT_SEQUENCES={DASH_DASH_STRING:[45,45],DOCTYPE_STRING:[68,79,67,84,89,80,69],CDATA_START_STRING:[91,67,68,65,84,65,91],SCRIPT_STRING:[115,99,114,105,112,116],PUBLIC_STRING:[80,85,66,76,73,67],SYSTEM_STRING:[83,89,83,84,69,77]};af.isSurrogate=function(e){return e>=55296&&e<=57343};af.isSurrogatePair=function(e){return e>=56320&&e<=57343};af.getSurrogatePairCodePoint=function(e,t){return(e-55296)*1024+9216+t};af.isControlCodePoint=function(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159};af.isUndefinedCodePoint=function(e){return e>=64976&&e<=65007||sKt.indexOf(e)>-1};var Cq={controlCharacterInInputStream:"control-character-in-input-stream",noncharacterInInputStream:"noncharacter-in-input-stream",surrogateInInputStream:"surrogate-in-input-stream",nonVoidHtmlElementStartTagWithTrailingSolidus:"non-void-html-element-start-tag-with-trailing-solidus",endTagWithAttributes:"end-tag-with-attributes",endTagWithTrailingSolidus:"end-tag-with-trailing-solidus",unexpectedSolidusInTag:"unexpected-solidus-in-tag",unexpectedNullCharacter:"unexpected-null-character",unexpectedQuestionMarkInsteadOfTagName:"unexpected-question-mark-instead-of-tag-name",invalidFirstCharacterOfTagName:"invalid-first-character-of-tag-name",unexpectedEqualsSignBeforeAttributeName:"unexpected-equals-sign-before-attribute-name",missingEndTagName:"missing-end-tag-name",unexpectedCharacterInAttributeName:"unexpected-character-in-attribute-name",unknownNamedCharacterReference:"unknown-named-character-reference",missingSemicolonAfterCharacterReference:"missing-semicolon-after-character-reference",unexpectedCharacterAfterDoctypeSystemIdentifier:"unexpected-character-after-doctype-system-identifier",unexpectedCharacterInUnquotedAttributeValue:"unexpected-character-in-unquoted-attribute-value",eofBeforeTagName:"eof-before-tag-name",eofInTag:"eof-in-tag",missingAttributeValue:"missing-attribute-value",missingWhitespaceBetweenAttributes:"missing-whitespace-between-attributes",missingWhitespaceAfterDoctypePublicKeyword:"missing-whitespace-after-doctype-public-keyword",missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:"missing-whitespace-between-doctype-public-and-system-identifiers",missingWhitespaceAfterDoctypeSystemKeyword:"missing-whitespace-after-doctype-system-keyword",missingQuoteBeforeDoctypePublicIdentifier:"missing-quote-before-doctype-public-identifier",missingQuoteBeforeDoctypeSystemIdentifier:"missing-quote-before-doctype-system-identifier",missingDoctypePublicIdentifier:"missing-doctype-public-identifier",missingDoctypeSystemIdentifier:"missing-doctype-system-identifier",abruptDoctypePublicIdentifier:"abrupt-doctype-public-identifier",abruptDoctypeSystemIdentifier:"abrupt-doctype-system-identifier",cdataInHtmlContent:"cdata-in-html-content",incorrectlyOpenedComment:"incorrectly-opened-comment",eofInScriptHtmlCommentLikeText:"eof-in-script-html-comment-like-text",eofInDoctype:"eof-in-doctype",nestedComment:"nested-comment",abruptClosingOfEmptyComment:"abrupt-closing-of-empty-comment",eofInComment:"eof-in-comment",incorrectlyClosedComment:"incorrectly-closed-comment",eofInCdata:"eof-in-cdata",absenceOfDigitsInNumericCharacterReference:"absence-of-digits-in-numeric-character-reference",nullCharacterReference:"null-character-reference",surrogateCharacterReference:"surrogate-character-reference",characterReferenceOutsideUnicodeRange:"character-reference-outside-unicode-range",controlCharacterReference:"control-character-reference",noncharacterCharacterReference:"noncharacter-character-reference",missingWhitespaceBeforeDoctypeName:"missing-whitespace-before-doctype-name",missingDoctypeName:"missing-doctype-name",invalidCharacterSequenceAfterDoctypeName:"invalid-character-sequence-after-doctype-name",duplicateAttribute:"duplicate-attribute",nonConformingDoctype:"non-conforming-doctype",missingDoctype:"missing-doctype",misplacedDoctype:"misplaced-doctype",endTagWithoutMatchingOpenElement:"end-tag-without-matching-open-element",closingOfElementWithOpenChildElements:"closing-of-element-with-open-child-elements",disallowedContentInNoscriptInHead:"disallowed-content-in-noscript-in-head",openElementsLeftAfterEof:"open-elements-left-after-eof",abandonedHeadElementChild:"abandoned-head-element-child",misplacedStartTagForHeadElement:"misplaced-start-tag-for-head-element",nestedNoscriptInHead:"nested-noscript-in-head",eofInElementThatCanContainOnlyText:"eof-in-element-that-can-contain-only-text"};const _y=af,uN=Cq,t1=_y.CODE_POINTS,lKt=65536;let cKt=class{constructor(){this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=lKt}_err(){}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.lastCharPos){const n=this.html.charCodeAt(this.pos+1);if(_y.isSurrogatePair(n))return this.pos++,this._addGap(),_y.getSurrogatePairCodePoint(t,n)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,t1.EOF;return this._err(uN.surrogateInInputStream),t}dropParsedChunk(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])}write(t,n){this.html?this.html+=t:this.html=t,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=n}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1}advance(){if(this.pos++,this.pos>this.lastCharPos)return this.endOfChunkHit=!this.lastChunkWritten,t1.EOF;let t=this.html.charCodeAt(this.pos);return this.skipNextNewLine&&t===t1.LINE_FEED?(this.skipNextNewLine=!1,this._addGap(),this.advance()):t===t1.CARRIAGE_RETURN?(this.skipNextNewLine=!0,t1.LINE_FEED):(this.skipNextNewLine=!1,_y.isSurrogate(t)&&(t=this._processSurrogate(t)),t>31&&t<127||t===t1.LINE_FEED||t===t1.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){_y.isControlCodePoint(t)?this._err(uN.controlCharacterInInputStream):_y.isUndefinedCodePoint(t)&&this._err(uN.noncharacterInInputStream)}retreat(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}};var uKt=cKt,dKt=new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4e3,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,1e4,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13e3,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204]);const fKt=uKt,Gi=af,F1=dKt,fn=Cq,ct=Gi.CODE_POINTS,n1=Gi.CODE_POINT_SEQUENCES,hKt={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},STe=1,CTe=2,xTe=4,pKt=STe|CTe|xTe,ii="DATA_STATE",Ey="RCDATA_STATE",R2="RAWTEXT_STATE",Rh="SCRIPT_DATA_STATE",wTe="PLAINTEXT_STATE",ese="TAG_OPEN_STATE",tse="END_TAG_OPEN_STATE",dN="TAG_NAME_STATE",nse="RCDATA_LESS_THAN_SIGN_STATE",rse="RCDATA_END_TAG_OPEN_STATE",ise="RCDATA_END_TAG_NAME_STATE",ose="RAWTEXT_LESS_THAN_SIGN_STATE",ase="RAWTEXT_END_TAG_OPEN_STATE",sse="RAWTEXT_END_TAG_NAME_STATE",lse="SCRIPT_DATA_LESS_THAN_SIGN_STATE",cse="SCRIPT_DATA_END_TAG_OPEN_STATE",use="SCRIPT_DATA_END_TAG_NAME_STATE",dse="SCRIPT_DATA_ESCAPE_START_STATE",fse="SCRIPT_DATA_ESCAPE_START_DASH_STATE",td="SCRIPT_DATA_ESCAPED_STATE",hse="SCRIPT_DATA_ESCAPED_DASH_STATE",fN="SCRIPT_DATA_ESCAPED_DASH_DASH_STATE",M5="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN_STATE",pse="SCRIPT_DATA_ESCAPED_END_TAG_OPEN_STATE",mse="SCRIPT_DATA_ESCAPED_END_TAG_NAME_STATE",gse="SCRIPT_DATA_DOUBLE_ESCAPE_START_STATE",wh="SCRIPT_DATA_DOUBLE_ESCAPED_STATE",vse="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_STATE",yse="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH_STATE",I5="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN_STATE",bse="SCRIPT_DATA_DOUBLE_ESCAPE_END_STATE",yf="BEFORE_ATTRIBUTE_NAME_STATE",$5="ATTRIBUTE_NAME_STATE",hN="AFTER_ATTRIBUTE_NAME_STATE",pN="BEFORE_ATTRIBUTE_VALUE_STATE",R5="ATTRIBUTE_VALUE_DOUBLE_QUOTED_STATE",A5="ATTRIBUTE_VALUE_SINGLE_QUOTED_STATE",N5="ATTRIBUTE_VALUE_UNQUOTED_STATE",mN="AFTER_ATTRIBUTE_VALUE_QUOTED_STATE",tm="SELF_CLOSING_START_TAG_STATE",t2="BOGUS_COMMENT_STATE",Sse="MARKUP_DECLARATION_OPEN_STATE",Cse="COMMENT_START_STATE",xse="COMMENT_START_DASH_STATE",nm="COMMENT_STATE",wse="COMMENT_LESS_THAN_SIGN_STATE",_se="COMMENT_LESS_THAN_SIGN_BANG_STATE",Ese="COMMENT_LESS_THAN_SIGN_BANG_DASH_STATE",Tse="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH_STATE",D5="COMMENT_END_DASH_STATE",L5="COMMENT_END_STATE",kse="COMMENT_END_BANG_STATE",Ose="DOCTYPE_STATE",F5="BEFORE_DOCTYPE_NAME_STATE",j5="DOCTYPE_NAME_STATE",Pse="AFTER_DOCTYPE_NAME_STATE",Mse="AFTER_DOCTYPE_PUBLIC_KEYWORD_STATE",Ise="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER_STATE",gN="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED_STATE",vN="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED_STATE",yN="AFTER_DOCTYPE_PUBLIC_IDENTIFIER_STATE",$se="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS_STATE",Rse="AFTER_DOCTYPE_SYSTEM_KEYWORD_STATE",Ase="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER_STATE",n2="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED_STATE",r2="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED_STATE",bN="AFTER_DOCTYPE_SYSTEM_IDENTIFIER_STATE",_h="BOGUS_DOCTYPE_STATE",B5="CDATA_SECTION_STATE",Nse="CDATA_SECTION_BRACKET_STATE",Dse="CDATA_SECTION_END_STATE",my="CHARACTER_REFERENCE_STATE",Lse="NAMED_CHARACTER_REFERENCE_STATE",Fse="AMBIGUOS_AMPERSAND_STATE",jse="NUMERIC_CHARACTER_REFERENCE_STATE",Bse="HEXADEMICAL_CHARACTER_REFERENCE_START_STATE",Hse="DECIMAL_CHARACTER_REFERENCE_START_STATE",zse="HEXADEMICAL_CHARACTER_REFERENCE_STATE",Use="DECIMAL_CHARACTER_REFERENCE_STATE",i2="NUMERIC_CHARACTER_REFERENCE_END_STATE";function uo(e){return e===ct.SPACE||e===ct.LINE_FEED||e===ct.TABULATION||e===ct.FORM_FEED}function pw(e){return e>=ct.DIGIT_0&&e<=ct.DIGIT_9}function ad(e){return e>=ct.LATIN_CAPITAL_A&&e<=ct.LATIN_CAPITAL_Z}function f1(e){return e>=ct.LATIN_SMALL_A&&e<=ct.LATIN_SMALL_Z}function vm(e){return f1(e)||ad(e)}function SN(e){return vm(e)||pw(e)}function _Te(e){return e>=ct.LATIN_CAPITAL_A&&e<=ct.LATIN_CAPITAL_F}function ETe(e){return e>=ct.LATIN_SMALL_A&&e<=ct.LATIN_SMALL_F}function mKt(e){return pw(e)||_Te(e)||ETe(e)}function g3(e){return e+32}function Yo(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(e>>>10&1023|55296)+String.fromCharCode(56320|e&1023))}function rm(e){return String.fromCharCode(g3(e))}function Wse(e,t){const n=F1[++e];let r=++e,i=r+n-1;for(;r<=i;){const o=r+i>>>1,a=F1[o];if(a<t)r=o+1;else if(a>t)i=o-1;else return F1[o+n]}return-1}let Hu=class _l{constructor(){this.preprocessor=new fKt,this.tokenQueue=[],this.allowCDATA=!1,this.state=ii,this.returnState="",this.charRefCode=-1,this.tempBuff=[],this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null}_err(){}_errOnNextCodePoint(t){this._consume(),this._err(t),this._unconsume()}getNextToken(){for(;!this.tokenQueue.length&&this.active;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this[this.state](t)}return this.tokenQueue.shift()}write(t,n){this.active=!0,this.preprocessor.write(t,n)}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t)}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:_l.HIBERNATION_TOKEN}),!0}return!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(){this.consumedAfterSnapshot--,this.preprocessor.retreat()}_reconsumeInState(t){this.state=t,this._unconsume()}_consumeSequenceIfMatch(t,n,r){let i=0,o=!0;const a=t.length;let s=0,l=n,c;for(;s<a;s++){if(s>0&&(l=this._consume(),i++),l===ct.EOF){o=!1;break}if(c=t[s],l!==c&&(r||l!==g3(c))){o=!1;break}}if(!o)for(;i--;)this._unconsume();return o}_isTempBufferEqualToScriptString(){if(this.tempBuff.length!==n1.SCRIPT_STRING.length)return!1;for(let t=0;t<this.tempBuff.length;t++)if(this.tempBuff[t]!==n1.SCRIPT_STRING[t])return!1;return!0}_createStartTagToken(){this.currentToken={type:_l.START_TAG_TOKEN,tagName:"",selfClosing:!1,ackSelfClosing:!1,attrs:[]}}_createEndTagToken(){this.currentToken={type:_l.END_TAG_TOKEN,tagName:"",selfClosing:!1,attrs:[]}}_createCommentToken(){this.currentToken={type:_l.COMMENT_TOKEN,data:""}}_createDoctypeToken(t){this.currentToken={type:_l.DOCTYPE_TOKEN,name:t,forceQuirks:!1,publicId:null,systemId:null}}_createCharacterToken(t,n){this.currentCharacterToken={type:t,chars:n}}_createEOFToken(){this.currentToken={type:_l.EOF_TOKEN}}_createAttr(t){this.currentAttr={name:t,value:""}}_leaveAttrName(t){_l.getTokenAttr(this.currentToken,this.currentAttr.name)===null?this.currentToken.attrs.push(this.currentAttr):this._err(fn.duplicateAttribute),this.state=t}_leaveAttrValue(t){this.state=t}_emitCurrentToken(){this._emitCurrentCharacterToken();const t=this.currentToken;this.currentToken=null,t.type===_l.START_TAG_TOKEN?this.lastStartTagName=t.tagName:t.type===_l.END_TAG_TOKEN&&(t.attrs.length>0&&this._err(fn.endTagWithAttributes),t.selfClosing&&this._err(fn.endTagWithTrailingSolidus)),this.tokenQueue.push(t)}_emitCurrentCharacterToken(){this.currentCharacterToken&&(this.tokenQueue.push(this.currentCharacterToken),this.currentCharacterToken=null)}_emitEOFToken(){this._createEOFToken(),this._emitCurrentToken()}_appendCharToCurrentCharacterToken(t,n){this.currentCharacterToken&&this.currentCharacterToken.type!==t&&this._emitCurrentCharacterToken(),this.currentCharacterToken?this.currentCharacterToken.chars+=n:this._createCharacterToken(t,n)}_emitCodePoint(t){let n=_l.CHARACTER_TOKEN;uo(t)?n=_l.WHITESPACE_CHARACTER_TOKEN:t===ct.NULL&&(n=_l.NULL_CHARACTER_TOKEN),this._appendCharToCurrentCharacterToken(n,Yo(t))}_emitSeveralCodePoints(t){for(let n=0;n<t.length;n++)this._emitCodePoint(t[n])}_emitChars(t){this._appendCharToCurrentCharacterToken(_l.CHARACTER_TOKEN,t)}_matchNamedCharacterReference(t){let n=null,r=1,i=Wse(0,t);for(this.tempBuff.push(t);i>-1;){const o=F1[i],a=o<pKt;a&&o&STe&&(n=o&CTe?[F1[++i],F1[++i]]:[F1[++i]],r=0);const l=this._consume();if(this.tempBuff.push(l),r++,l===ct.EOF)break;a?i=o&xTe?Wse(i,l):-1:i=l===o?++i:-1}for(;r--;)this.tempBuff.pop(),this._unconsume();return n}_isCharacterReferenceInAttribute(){return this.returnState===R5||this.returnState===A5||this.returnState===N5}_isCharacterReferenceAttributeQuirk(t){if(!t&&this._isCharacterReferenceInAttribute()){const n=this._consume();return this._unconsume(),n===ct.EQUALS_SIGN||SN(n)}return!1}_flushCodePointsConsumedAsCharacterReference(){if(this._isCharacterReferenceInAttribute())for(let t=0;t<this.tempBuff.length;t++)this.currentAttr.value+=Yo(this.tempBuff[t]);else this._emitSeveralCodePoints(this.tempBuff);this.tempBuff=[]}[ii](t){this.preprocessor.dropParsedChunk(),t===ct.LESS_THAN_SIGN?this.state=ese:t===ct.AMPERSAND?(this.returnState=ii,this.state=my):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this._emitCodePoint(t)):t===ct.EOF?this._emitEOFToken():this._emitCodePoint(t)}[Ey](t){this.preprocessor.dropParsedChunk(),t===ct.AMPERSAND?(this.returnState=Ey,this.state=my):t===ct.LESS_THAN_SIGN?this.state=nse:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?this._emitEOFToken():this._emitCodePoint(t)}[R2](t){this.preprocessor.dropParsedChunk(),t===ct.LESS_THAN_SIGN?this.state=ose:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?this._emitEOFToken():this._emitCodePoint(t)}[Rh](t){this.preprocessor.dropParsedChunk(),t===ct.LESS_THAN_SIGN?this.state=lse:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?this._emitEOFToken():this._emitCodePoint(t)}[wTe](t){this.preprocessor.dropParsedChunk(),t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?this._emitEOFToken():this._emitCodePoint(t)}[ese](t){t===ct.EXCLAMATION_MARK?this.state=Sse:t===ct.SOLIDUS?this.state=tse:vm(t)?(this._createStartTagToken(),this._reconsumeInState(dN)):t===ct.QUESTION_MARK?(this._err(fn.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(),this._reconsumeInState(t2)):t===ct.EOF?(this._err(fn.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken()):(this._err(fn.invalidFirstCharacterOfTagName),this._emitChars("<"),this._reconsumeInState(ii))}[tse](t){vm(t)?(this._createEndTagToken(),this._reconsumeInState(dN)):t===ct.GREATER_THAN_SIGN?(this._err(fn.missingEndTagName),this.state=ii):t===ct.EOF?(this._err(fn.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken()):(this._err(fn.invalidFirstCharacterOfTagName),this._createCommentToken(),this._reconsumeInState(t2))}[dN](t){uo(t)?this.state=yf:t===ct.SOLIDUS?this.state=tm:t===ct.GREATER_THAN_SIGN?(this.state=ii,this._emitCurrentToken()):ad(t)?this.currentToken.tagName+=rm(t):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentToken.tagName+=Gi.REPLACEMENT_CHARACTER):t===ct.EOF?(this._err(fn.eofInTag),this._emitEOFToken()):this.currentToken.tagName+=Yo(t)}[nse](t){t===ct.SOLIDUS?(this.tempBuff=[],this.state=rse):(this._emitChars("<"),this._reconsumeInState(Ey))}[rse](t){vm(t)?(this._createEndTagToken(),this._reconsumeInState(ise)):(this._emitChars("</"),this._reconsumeInState(Ey))}[ise](t){if(ad(t))this.currentToken.tagName+=rm(t),this.tempBuff.push(t);else if(f1(t))this.currentToken.tagName+=Yo(t),this.tempBuff.push(t);else{if(this.lastStartTagName===this.currentToken.tagName){if(uo(t)){this.state=yf;return}if(t===ct.SOLIDUS){this.state=tm;return}if(t===ct.GREATER_THAN_SIGN){this.state=ii,this._emitCurrentToken();return}}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(Ey)}}[ose](t){t===ct.SOLIDUS?(this.tempBuff=[],this.state=ase):(this._emitChars("<"),this._reconsumeInState(R2))}[ase](t){vm(t)?(this._createEndTagToken(),this._reconsumeInState(sse)):(this._emitChars("</"),this._reconsumeInState(R2))}[sse](t){if(ad(t))this.currentToken.tagName+=rm(t),this.tempBuff.push(t);else if(f1(t))this.currentToken.tagName+=Yo(t),this.tempBuff.push(t);else{if(this.lastStartTagName===this.currentToken.tagName){if(uo(t)){this.state=yf;return}if(t===ct.SOLIDUS){this.state=tm;return}if(t===ct.GREATER_THAN_SIGN){this._emitCurrentToken(),this.state=ii;return}}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(R2)}}[lse](t){t===ct.SOLIDUS?(this.tempBuff=[],this.state=cse):t===ct.EXCLAMATION_MARK?(this.state=dse,this._emitChars("<!")):(this._emitChars("<"),this._reconsumeInState(Rh))}[cse](t){vm(t)?(this._createEndTagToken(),this._reconsumeInState(use)):(this._emitChars("</"),this._reconsumeInState(Rh))}[use](t){if(ad(t))this.currentToken.tagName+=rm(t),this.tempBuff.push(t);else if(f1(t))this.currentToken.tagName+=Yo(t),this.tempBuff.push(t);else{if(this.lastStartTagName===this.currentToken.tagName){if(uo(t)){this.state=yf;return}else if(t===ct.SOLIDUS){this.state=tm;return}else if(t===ct.GREATER_THAN_SIGN){this._emitCurrentToken(),this.state=ii;return}}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(Rh)}}[dse](t){t===ct.HYPHEN_MINUS?(this.state=fse,this._emitChars("-")):this._reconsumeInState(Rh)}[fse](t){t===ct.HYPHEN_MINUS?(this.state=fN,this._emitChars("-")):this._reconsumeInState(Rh)}[td](t){t===ct.HYPHEN_MINUS?(this.state=hse,this._emitChars("-")):t===ct.LESS_THAN_SIGN?this.state=M5:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?(this._err(fn.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):this._emitCodePoint(t)}[hse](t){t===ct.HYPHEN_MINUS?(this.state=fN,this._emitChars("-")):t===ct.LESS_THAN_SIGN?this.state=M5:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.state=td,this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?(this._err(fn.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=td,this._emitCodePoint(t))}[fN](t){t===ct.HYPHEN_MINUS?this._emitChars("-"):t===ct.LESS_THAN_SIGN?this.state=M5:t===ct.GREATER_THAN_SIGN?(this.state=Rh,this._emitChars(">")):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.state=td,this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?(this._err(fn.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=td,this._emitCodePoint(t))}[M5](t){t===ct.SOLIDUS?(this.tempBuff=[],this.state=pse):vm(t)?(this.tempBuff=[],this._emitChars("<"),this._reconsumeInState(gse)):(this._emitChars("<"),this._reconsumeInState(td))}[pse](t){vm(t)?(this._createEndTagToken(),this._reconsumeInState(mse)):(this._emitChars("</"),this._reconsumeInState(td))}[mse](t){if(ad(t))this.currentToken.tagName+=rm(t),this.tempBuff.push(t);else if(f1(t))this.currentToken.tagName+=Yo(t),this.tempBuff.push(t);else{if(this.lastStartTagName===this.currentToken.tagName){if(uo(t)){this.state=yf;return}if(t===ct.SOLIDUS){this.state=tm;return}if(t===ct.GREATER_THAN_SIGN){this._emitCurrentToken(),this.state=ii;return}}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(td)}}[gse](t){uo(t)||t===ct.SOLIDUS||t===ct.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?wh:td,this._emitCodePoint(t)):ad(t)?(this.tempBuff.push(g3(t)),this._emitCodePoint(t)):f1(t)?(this.tempBuff.push(t),this._emitCodePoint(t)):this._reconsumeInState(td)}[wh](t){t===ct.HYPHEN_MINUS?(this.state=vse,this._emitChars("-")):t===ct.LESS_THAN_SIGN?(this.state=I5,this._emitChars("<")):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?(this._err(fn.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):this._emitCodePoint(t)}[vse](t){t===ct.HYPHEN_MINUS?(this.state=yse,this._emitChars("-")):t===ct.LESS_THAN_SIGN?(this.state=I5,this._emitChars("<")):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.state=wh,this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?(this._err(fn.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=wh,this._emitCodePoint(t))}[yse](t){t===ct.HYPHEN_MINUS?this._emitChars("-"):t===ct.LESS_THAN_SIGN?(this.state=I5,this._emitChars("<")):t===ct.GREATER_THAN_SIGN?(this.state=Rh,this._emitChars(">")):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.state=wh,this._emitChars(Gi.REPLACEMENT_CHARACTER)):t===ct.EOF?(this._err(fn.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=wh,this._emitCodePoint(t))}[I5](t){t===ct.SOLIDUS?(this.tempBuff=[],this.state=bse,this._emitChars("/")):this._reconsumeInState(wh)}[bse](t){uo(t)||t===ct.SOLIDUS||t===ct.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?td:wh,this._emitCodePoint(t)):ad(t)?(this.tempBuff.push(g3(t)),this._emitCodePoint(t)):f1(t)?(this.tempBuff.push(t),this._emitCodePoint(t)):this._reconsumeInState(wh)}[yf](t){uo(t)||(t===ct.SOLIDUS||t===ct.GREATER_THAN_SIGN||t===ct.EOF?this._reconsumeInState(hN):t===ct.EQUALS_SIGN?(this._err(fn.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=$5):(this._createAttr(""),this._reconsumeInState($5)))}[$5](t){uo(t)||t===ct.SOLIDUS||t===ct.GREATER_THAN_SIGN||t===ct.EOF?(this._leaveAttrName(hN),this._unconsume()):t===ct.EQUALS_SIGN?this._leaveAttrName(pN):ad(t)?this.currentAttr.name+=rm(t):t===ct.QUOTATION_MARK||t===ct.APOSTROPHE||t===ct.LESS_THAN_SIGN?(this._err(fn.unexpectedCharacterInAttributeName),this.currentAttr.name+=Yo(t)):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentAttr.name+=Gi.REPLACEMENT_CHARACTER):this.currentAttr.name+=Yo(t)}[hN](t){uo(t)||(t===ct.SOLIDUS?this.state=tm:t===ct.EQUALS_SIGN?this.state=pN:t===ct.GREATER_THAN_SIGN?(this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInTag),this._emitEOFToken()):(this._createAttr(""),this._reconsumeInState($5)))}[pN](t){uo(t)||(t===ct.QUOTATION_MARK?this.state=R5:t===ct.APOSTROPHE?this.state=A5:t===ct.GREATER_THAN_SIGN?(this._err(fn.missingAttributeValue),this.state=ii,this._emitCurrentToken()):this._reconsumeInState(N5))}[R5](t){t===ct.QUOTATION_MARK?this.state=mN:t===ct.AMPERSAND?(this.returnState=R5,this.state=my):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentAttr.value+=Gi.REPLACEMENT_CHARACTER):t===ct.EOF?(this._err(fn.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Yo(t)}[A5](t){t===ct.APOSTROPHE?this.state=mN:t===ct.AMPERSAND?(this.returnState=A5,this.state=my):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentAttr.value+=Gi.REPLACEMENT_CHARACTER):t===ct.EOF?(this._err(fn.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Yo(t)}[N5](t){uo(t)?this._leaveAttrValue(yf):t===ct.AMPERSAND?(this.returnState=N5,this.state=my):t===ct.GREATER_THAN_SIGN?(this._leaveAttrValue(ii),this._emitCurrentToken()):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentAttr.value+=Gi.REPLACEMENT_CHARACTER):t===ct.QUOTATION_MARK||t===ct.APOSTROPHE||t===ct.LESS_THAN_SIGN||t===ct.EQUALS_SIGN||t===ct.GRAVE_ACCENT?(this._err(fn.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=Yo(t)):t===ct.EOF?(this._err(fn.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Yo(t)}[mN](t){uo(t)?this._leaveAttrValue(yf):t===ct.SOLIDUS?this._leaveAttrValue(tm):t===ct.GREATER_THAN_SIGN?(this._leaveAttrValue(ii),this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInTag),this._emitEOFToken()):(this._err(fn.missingWhitespaceBetweenAttributes),this._reconsumeInState(yf))}[tm](t){t===ct.GREATER_THAN_SIGN?(this.currentToken.selfClosing=!0,this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInTag),this._emitEOFToken()):(this._err(fn.unexpectedSolidusInTag),this._reconsumeInState(yf))}[t2](t){t===ct.GREATER_THAN_SIGN?(this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._emitCurrentToken(),this._emitEOFToken()):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentToken.data+=Gi.REPLACEMENT_CHARACTER):this.currentToken.data+=Yo(t)}[Sse](t){this._consumeSequenceIfMatch(n1.DASH_DASH_STRING,t,!0)?(this._createCommentToken(),this.state=Cse):this._consumeSequenceIfMatch(n1.DOCTYPE_STRING,t,!1)?this.state=Ose:this._consumeSequenceIfMatch(n1.CDATA_START_STRING,t,!0)?this.allowCDATA?this.state=B5:(this._err(fn.cdataInHtmlContent),this._createCommentToken(),this.currentToken.data="[CDATA[",this.state=t2):this._ensureHibernation()||(this._err(fn.incorrectlyOpenedComment),this._createCommentToken(),this._reconsumeInState(t2))}[Cse](t){t===ct.HYPHEN_MINUS?this.state=xse:t===ct.GREATER_THAN_SIGN?(this._err(fn.abruptClosingOfEmptyComment),this.state=ii,this._emitCurrentToken()):this._reconsumeInState(nm)}[xse](t){t===ct.HYPHEN_MINUS?this.state=L5:t===ct.GREATER_THAN_SIGN?(this._err(fn.abruptClosingOfEmptyComment),this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(nm))}[nm](t){t===ct.HYPHEN_MINUS?this.state=D5:t===ct.LESS_THAN_SIGN?(this.currentToken.data+="<",this.state=wse):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentToken.data+=Gi.REPLACEMENT_CHARACTER):t===ct.EOF?(this._err(fn.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.data+=Yo(t)}[wse](t){t===ct.EXCLAMATION_MARK?(this.currentToken.data+="!",this.state=_se):t===ct.LESS_THAN_SIGN?this.currentToken.data+="!":this._reconsumeInState(nm)}[_se](t){t===ct.HYPHEN_MINUS?this.state=Ese:this._reconsumeInState(nm)}[Ese](t){t===ct.HYPHEN_MINUS?this.state=Tse:this._reconsumeInState(D5)}[Tse](t){t!==ct.GREATER_THAN_SIGN&&t!==ct.EOF&&this._err(fn.nestedComment),this._reconsumeInState(L5)}[D5](t){t===ct.HYPHEN_MINUS?this.state=L5:t===ct.EOF?(this._err(fn.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(nm))}[L5](t){t===ct.GREATER_THAN_SIGN?(this.state=ii,this._emitCurrentToken()):t===ct.EXCLAMATION_MARK?this.state=kse:t===ct.HYPHEN_MINUS?this.currentToken.data+="-":t===ct.EOF?(this._err(fn.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--",this._reconsumeInState(nm))}[kse](t){t===ct.HYPHEN_MINUS?(this.currentToken.data+="--!",this.state=D5):t===ct.GREATER_THAN_SIGN?(this._err(fn.incorrectlyClosedComment),this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--!",this._reconsumeInState(nm))}[Ose](t){uo(t)?this.state=F5:t===ct.GREATER_THAN_SIGN?this._reconsumeInState(F5):t===ct.EOF?(this._err(fn.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(fn.missingWhitespaceBeforeDoctypeName),this._reconsumeInState(F5))}[F5](t){uo(t)||(ad(t)?(this._createDoctypeToken(rm(t)),this.state=j5):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this._createDoctypeToken(Gi.REPLACEMENT_CHARACTER),this.state=j5):t===ct.GREATER_THAN_SIGN?(this._err(fn.missingDoctypeName),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=ii):t===ct.EOF?(this._err(fn.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._createDoctypeToken(Yo(t)),this.state=j5))}[j5](t){uo(t)?this.state=Pse:t===ct.GREATER_THAN_SIGN?(this.state=ii,this._emitCurrentToken()):ad(t)?this.currentToken.name+=rm(t):t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentToken.name+=Gi.REPLACEMENT_CHARACTER):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.name+=Yo(t)}[Pse](t){uo(t)||(t===ct.GREATER_THAN_SIGN?(this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this._consumeSequenceIfMatch(n1.PUBLIC_STRING,t,!1)?this.state=Mse:this._consumeSequenceIfMatch(n1.SYSTEM_STRING,t,!1)?this.state=Rse:this._ensureHibernation()||(this._err(fn.invalidCharacterSequenceAfterDoctypeName),this.currentToken.forceQuirks=!0,this._reconsumeInState(_h)))}[Mse](t){uo(t)?this.state=Ise:t===ct.QUOTATION_MARK?(this._err(fn.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=gN):t===ct.APOSTROPHE?(this._err(fn.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=vN):t===ct.GREATER_THAN_SIGN?(this._err(fn.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(fn.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(_h))}[Ise](t){uo(t)||(t===ct.QUOTATION_MARK?(this.currentToken.publicId="",this.state=gN):t===ct.APOSTROPHE?(this.currentToken.publicId="",this.state=vN):t===ct.GREATER_THAN_SIGN?(this._err(fn.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(fn.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(_h)))}[gN](t){t===ct.QUOTATION_MARK?this.state=yN:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentToken.publicId+=Gi.REPLACEMENT_CHARACTER):t===ct.GREATER_THAN_SIGN?(this._err(fn.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=ii):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Yo(t)}[vN](t){t===ct.APOSTROPHE?this.state=yN:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentToken.publicId+=Gi.REPLACEMENT_CHARACTER):t===ct.GREATER_THAN_SIGN?(this._err(fn.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=ii):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Yo(t)}[yN](t){uo(t)?this.state=$se:t===ct.GREATER_THAN_SIGN?(this.state=ii,this._emitCurrentToken()):t===ct.QUOTATION_MARK?(this._err(fn.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=n2):t===ct.APOSTROPHE?(this._err(fn.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=r2):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(fn.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(_h))}[$se](t){uo(t)||(t===ct.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=ii):t===ct.QUOTATION_MARK?(this.currentToken.systemId="",this.state=n2):t===ct.APOSTROPHE?(this.currentToken.systemId="",this.state=r2):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(fn.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(_h)))}[Rse](t){uo(t)?this.state=Ase:t===ct.QUOTATION_MARK?(this._err(fn.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=n2):t===ct.APOSTROPHE?(this._err(fn.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=r2):t===ct.GREATER_THAN_SIGN?(this._err(fn.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(fn.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(_h))}[Ase](t){uo(t)||(t===ct.QUOTATION_MARK?(this.currentToken.systemId="",this.state=n2):t===ct.APOSTROPHE?(this.currentToken.systemId="",this.state=r2):t===ct.GREATER_THAN_SIGN?(this._err(fn.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=ii,this._emitCurrentToken()):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(fn.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(_h)))}[n2](t){t===ct.QUOTATION_MARK?this.state=bN:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentToken.systemId+=Gi.REPLACEMENT_CHARACTER):t===ct.GREATER_THAN_SIGN?(this._err(fn.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=ii):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Yo(t)}[r2](t){t===ct.APOSTROPHE?this.state=bN:t===ct.NULL?(this._err(fn.unexpectedNullCharacter),this.currentToken.systemId+=Gi.REPLACEMENT_CHARACTER):t===ct.GREATER_THAN_SIGN?(this._err(fn.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=ii):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Yo(t)}[bN](t){uo(t)||(t===ct.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=ii):t===ct.EOF?(this._err(fn.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(fn.unexpectedCharacterAfterDoctypeSystemIdentifier),this._reconsumeInState(_h)))}[_h](t){t===ct.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=ii):t===ct.NULL?this._err(fn.unexpectedNullCharacter):t===ct.EOF&&(this._emitCurrentToken(),this._emitEOFToken())}[B5](t){t===ct.RIGHT_SQUARE_BRACKET?this.state=Nse:t===ct.EOF?(this._err(fn.eofInCdata),this._emitEOFToken()):this._emitCodePoint(t)}[Nse](t){t===ct.RIGHT_SQUARE_BRACKET?this.state=Dse:(this._emitChars("]"),this._reconsumeInState(B5))}[Dse](t){t===ct.GREATER_THAN_SIGN?this.state=ii:t===ct.RIGHT_SQUARE_BRACKET?this._emitChars("]"):(this._emitChars("]]"),this._reconsumeInState(B5))}[my](t){this.tempBuff=[ct.AMPERSAND],t===ct.NUMBER_SIGN?(this.tempBuff.push(t),this.state=jse):SN(t)?this._reconsumeInState(Lse):(this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[Lse](t){const n=this._matchNamedCharacterReference(t);if(this._ensureHibernation())this.tempBuff=[ct.AMPERSAND];else if(n){const r=this.tempBuff[this.tempBuff.length-1]===ct.SEMICOLON;this._isCharacterReferenceAttributeQuirk(r)||(r||this._errOnNextCodePoint(fn.missingSemicolonAfterCharacterReference),this.tempBuff=n),this._flushCodePointsConsumedAsCharacterReference(),this.state=this.returnState}else this._flushCodePointsConsumedAsCharacterReference(),this.state=Fse}[Fse](t){SN(t)?this._isCharacterReferenceInAttribute()?this.currentAttr.value+=Yo(t):this._emitCodePoint(t):(t===ct.SEMICOLON&&this._err(fn.unknownNamedCharacterReference),this._reconsumeInState(this.returnState))}[jse](t){this.charRefCode=0,t===ct.LATIN_SMALL_X||t===ct.LATIN_CAPITAL_X?(this.tempBuff.push(t),this.state=Bse):this._reconsumeInState(Hse)}[Bse](t){mKt(t)?this._reconsumeInState(zse):(this._err(fn.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[Hse](t){pw(t)?this._reconsumeInState(Use):(this._err(fn.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[zse](t){_Te(t)?this.charRefCode=this.charRefCode*16+t-55:ETe(t)?this.charRefCode=this.charRefCode*16+t-87:pw(t)?this.charRefCode=this.charRefCode*16+t-48:t===ct.SEMICOLON?this.state=i2:(this._err(fn.missingSemicolonAfterCharacterReference),this._reconsumeInState(i2))}[Use](t){pw(t)?this.charRefCode=this.charRefCode*10+t-48:t===ct.SEMICOLON?this.state=i2:(this._err(fn.missingSemicolonAfterCharacterReference),this._reconsumeInState(i2))}[i2](){if(this.charRefCode===ct.NULL)this._err(fn.nullCharacterReference),this.charRefCode=ct.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(fn.characterReferenceOutsideUnicodeRange),this.charRefCode=ct.REPLACEMENT_CHARACTER;else if(Gi.isSurrogate(this.charRefCode))this._err(fn.surrogateCharacterReference),this.charRefCode=ct.REPLACEMENT_CHARACTER;else if(Gi.isUndefinedCodePoint(this.charRefCode))this._err(fn.noncharacterCharacterReference);else if(Gi.isControlCodePoint(this.charRefCode)||this.charRefCode===ct.CARRIAGE_RETURN){this._err(fn.controlCharacterReference);const t=hKt[this.charRefCode];t&&(this.charRefCode=t)}this.tempBuff=[this.charRefCode],this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)}};Hu.CHARACTER_TOKEN="CHARACTER_TOKEN";Hu.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN";Hu.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN";Hu.START_TAG_TOKEN="START_TAG_TOKEN";Hu.END_TAG_TOKEN="END_TAG_TOKEN";Hu.COMMENT_TOKEN="COMMENT_TOKEN";Hu.DOCTYPE_TOKEN="DOCTYPE_TOKEN";Hu.EOF_TOKEN="EOF_TOKEN";Hu.HIBERNATION_TOKEN="HIBERNATION_TOKEN";Hu.MODE={DATA:ii,RCDATA:Ey,RAWTEXT:R2,SCRIPT_DATA:Rh,PLAINTEXT:wTe};Hu.getTokenAttr=function(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null};var cI=Hu,sf={};const CN=sf.NAMESPACES={HTML:"http://www.w3.org/1999/xhtml",MATHML:"http://www.w3.org/1998/Math/MathML",SVG:"http://www.w3.org/2000/svg",XLINK:"http://www.w3.org/1999/xlink",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"};sf.ATTRS={TYPE:"type",ACTION:"action",ENCODING:"encoding",PROMPT:"prompt",NAME:"name",COLOR:"color",FACE:"face",SIZE:"size"};sf.DOCUMENT_MODE={NO_QUIRKS:"no-quirks",QUIRKS:"quirks",LIMITED_QUIRKS:"limited-quirks"};const An=sf.TAG_NAMES={A:"a",ADDRESS:"address",ANNOTATION_XML:"annotation-xml",APPLET:"applet",AREA:"area",ARTICLE:"article",ASIDE:"aside",B:"b",BASE:"base",BASEFONT:"basefont",BGSOUND:"bgsound",BIG:"big",BLOCKQUOTE:"blockquote",BODY:"body",BR:"br",BUTTON:"button",CAPTION:"caption",CENTER:"center",CODE:"code",COL:"col",COLGROUP:"colgroup",DD:"dd",DESC:"desc",DETAILS:"details",DIALOG:"dialog",DIR:"dir",DIV:"div",DL:"dl",DT:"dt",EM:"em",EMBED:"embed",FIELDSET:"fieldset",FIGCAPTION:"figcaption",FIGURE:"figure",FONT:"font",FOOTER:"footer",FOREIGN_OBJECT:"foreignObject",FORM:"form",FRAME:"frame",FRAMESET:"frameset",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6",HEAD:"head",HEADER:"header",HGROUP:"hgroup",HR:"hr",HTML:"html",I:"i",IMG:"img",IMAGE:"image",INPUT:"input",IFRAME:"iframe",KEYGEN:"keygen",LABEL:"label",LI:"li",LINK:"link",LISTING:"listing",MAIN:"main",MALIGNMARK:"malignmark",MARQUEE:"marquee",MATH:"math",MENU:"menu",META:"meta",MGLYPH:"mglyph",MI:"mi",MO:"mo",MN:"mn",MS:"ms",MTEXT:"mtext",NAV:"nav",NOBR:"nobr",NOFRAMES:"noframes",NOEMBED:"noembed",NOSCRIPT:"noscript",OBJECT:"object",OL:"ol",OPTGROUP:"optgroup",OPTION:"option",P:"p",PARAM:"param",PLAINTEXT:"plaintext",PRE:"pre",RB:"rb",RP:"rp",RT:"rt",RTC:"rtc",RUBY:"ruby",S:"s",SCRIPT:"script",SECTION:"section",SELECT:"select",SOURCE:"source",SMALL:"small",SPAN:"span",STRIKE:"strike",STRONG:"strong",STYLE:"style",SUB:"sub",SUMMARY:"summary",SUP:"sup",TABLE:"table",TBODY:"tbody",TEMPLATE:"template",TEXTAREA:"textarea",TFOOT:"tfoot",TD:"td",TH:"th",THEAD:"thead",TITLE:"title",TR:"tr",TRACK:"track",TT:"tt",U:"u",UL:"ul",SVG:"svg",VAR:"var",WBR:"wbr",XMP:"xmp"};sf.SPECIAL_ELEMENTS={[CN.HTML]:{[An.ADDRESS]:!0,[An.APPLET]:!0,[An.AREA]:!0,[An.ARTICLE]:!0,[An.ASIDE]:!0,[An.BASE]:!0,[An.BASEFONT]:!0,[An.BGSOUND]:!0,[An.BLOCKQUOTE]:!0,[An.BODY]:!0,[An.BR]:!0,[An.BUTTON]:!0,[An.CAPTION]:!0,[An.CENTER]:!0,[An.COL]:!0,[An.COLGROUP]:!0,[An.DD]:!0,[An.DETAILS]:!0,[An.DIR]:!0,[An.DIV]:!0,[An.DL]:!0,[An.DT]:!0,[An.EMBED]:!0,[An.FIELDSET]:!0,[An.FIGCAPTION]:!0,[An.FIGURE]:!0,[An.FOOTER]:!0,[An.FORM]:!0,[An.FRAME]:!0,[An.FRAMESET]:!0,[An.H1]:!0,[An.H2]:!0,[An.H3]:!0,[An.H4]:!0,[An.H5]:!0,[An.H6]:!0,[An.HEAD]:!0,[An.HEADER]:!0,[An.HGROUP]:!0,[An.HR]:!0,[An.HTML]:!0,[An.IFRAME]:!0,[An.IMG]:!0,[An.INPUT]:!0,[An.LI]:!0,[An.LINK]:!0,[An.LISTING]:!0,[An.MAIN]:!0,[An.MARQUEE]:!0,[An.MENU]:!0,[An.META]:!0,[An.NAV]:!0,[An.NOEMBED]:!0,[An.NOFRAMES]:!0,[An.NOSCRIPT]:!0,[An.OBJECT]:!0,[An.OL]:!0,[An.P]:!0,[An.PARAM]:!0,[An.PLAINTEXT]:!0,[An.PRE]:!0,[An.SCRIPT]:!0,[An.SECTION]:!0,[An.SELECT]:!0,[An.SOURCE]:!0,[An.STYLE]:!0,[An.SUMMARY]:!0,[An.TABLE]:!0,[An.TBODY]:!0,[An.TD]:!0,[An.TEMPLATE]:!0,[An.TEXTAREA]:!0,[An.TFOOT]:!0,[An.TH]:!0,[An.THEAD]:!0,[An.TITLE]:!0,[An.TR]:!0,[An.TRACK]:!0,[An.UL]:!0,[An.WBR]:!0,[An.XMP]:!0},[CN.MATHML]:{[An.MI]:!0,[An.MO]:!0,[An.MN]:!0,[An.MS]:!0,[An.MTEXT]:!0,[An.ANNOTATION_XML]:!0},[CN.SVG]:{[An.TITLE]:!0,[An.FOREIGN_OBJECT]:!0,[An.DESC]:!0}};const TTe=sf,jn=TTe.TAG_NAMES,Yi=TTe.NAMESPACES;function Vse(e){switch(e.length){case 1:return e===jn.P;case 2:return e===jn.RB||e===jn.RP||e===jn.RT||e===jn.DD||e===jn.DT||e===jn.LI;case 3:return e===jn.RTC;case 6:return e===jn.OPTION;case 8:return e===jn.OPTGROUP}return!1}function gKt(e){switch(e.length){case 1:return e===jn.P;case 2:return e===jn.RB||e===jn.RP||e===jn.RT||e===jn.DD||e===jn.DT||e===jn.LI||e===jn.TD||e===jn.TH||e===jn.TR;case 3:return e===jn.RTC;case 5:return e===jn.TBODY||e===jn.TFOOT||e===jn.THEAD;case 6:return e===jn.OPTION;case 7:return e===jn.CAPTION;case 8:return e===jn.OPTGROUP||e===jn.COLGROUP}return!1}function H5(e,t){switch(e.length){case 2:if(e===jn.TD||e===jn.TH)return t===Yi.HTML;if(e===jn.MI||e===jn.MO||e===jn.MN||e===jn.MS)return t===Yi.MATHML;break;case 4:if(e===jn.HTML)return t===Yi.HTML;if(e===jn.DESC)return t===Yi.SVG;break;case 5:if(e===jn.TABLE)return t===Yi.HTML;if(e===jn.MTEXT)return t===Yi.MATHML;if(e===jn.TITLE)return t===Yi.SVG;break;case 6:return(e===jn.APPLET||e===jn.OBJECT)&&t===Yi.HTML;case 7:return(e===jn.CAPTION||e===jn.MARQUEE)&&t===Yi.HTML;case 8:return e===jn.TEMPLATE&&t===Yi.HTML;case 13:return e===jn.FOREIGN_OBJECT&&t===Yi.SVG;case 14:return e===jn.ANNOTATION_XML&&t===Yi.MATHML}return!1}let vKt=class{constructor(t,n){this.stackTop=-1,this.items=[],this.current=t,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=n}_indexOf(t){let n=-1;for(let r=this.stackTop;r>=0;r--)if(this.items[r]===t){n=r;break}return n}_isInTemplate(){return this.currentTagName===jn.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===Yi.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null}push(t){this.items[++this.stackTop]=t,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++}pop(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()}replace(t,n){const r=this._indexOf(t);this.items[r]=n,r===this.stackTop&&this._updateCurrentElement()}insertAfter(t,n){const r=this._indexOf(t)+1;this.items.splice(r,0,n),r===++this.stackTop&&this._updateCurrentElement()}popUntilTagNamePopped(t){for(;this.stackTop>-1;){const n=this.currentTagName,r=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),n===t&&r===Yi.HTML)break}}popUntilElementPopped(t){for(;this.stackTop>-1;){const n=this.current;if(this.pop(),n===t)break}}popUntilNumberedHeaderPopped(){for(;this.stackTop>-1;){const t=this.currentTagName,n=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===jn.H1||t===jn.H2||t===jn.H3||t===jn.H4||t===jn.H5||t===jn.H6&&n===Yi.HTML)break}}popUntilTableCellPopped(){for(;this.stackTop>-1;){const t=this.currentTagName,n=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===jn.TD||t===jn.TH&&n===Yi.HTML)break}}popAllUpToHtmlElement(){this.stackTop=0,this._updateCurrentElement()}clearBackToTableContext(){for(;this.currentTagName!==jn.TABLE&&this.currentTagName!==jn.TEMPLATE&&this.currentTagName!==jn.HTML||this.treeAdapter.getNamespaceURI(this.current)!==Yi.HTML;)this.pop()}clearBackToTableBodyContext(){for(;this.currentTagName!==jn.TBODY&&this.currentTagName!==jn.TFOOT&&this.currentTagName!==jn.THEAD&&this.currentTagName!==jn.TEMPLATE&&this.currentTagName!==jn.HTML||this.treeAdapter.getNamespaceURI(this.current)!==Yi.HTML;)this.pop()}clearBackToTableRowContext(){for(;this.currentTagName!==jn.TR&&this.currentTagName!==jn.TEMPLATE&&this.currentTagName!==jn.HTML||this.treeAdapter.getNamespaceURI(this.current)!==Yi.HTML;)this.pop()}remove(t){for(let n=this.stackTop;n>=0;n--)if(this.items[n]===t){this.items.splice(n,1),this.stackTop--,this._updateCurrentElement();break}}tryPeekProperlyNestedBodyElement(){const t=this.items[1];return t&&this.treeAdapter.getTagName(t)===jn.BODY?t:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){let n=this._indexOf(t);return--n>=0?this.items[n]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.currentTagName===jn.HTML}hasInScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.treeAdapter.getTagName(this.items[n]),i=this.treeAdapter.getNamespaceURI(this.items[n]);if(r===t&&i===Yi.HTML)return!0;if(H5(r,i))return!1}return!0}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if((n===jn.H1||n===jn.H2||n===jn.H3||n===jn.H4||n===jn.H5||n===jn.H6)&&r===Yi.HTML)return!0;if(H5(n,r))return!1}return!0}hasInListItemScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.treeAdapter.getTagName(this.items[n]),i=this.treeAdapter.getNamespaceURI(this.items[n]);if(r===t&&i===Yi.HTML)return!0;if((r===jn.UL||r===jn.OL)&&i===Yi.HTML||H5(r,i))return!1}return!0}hasInButtonScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.treeAdapter.getTagName(this.items[n]),i=this.treeAdapter.getNamespaceURI(this.items[n]);if(r===t&&i===Yi.HTML)return!0;if(r===jn.BUTTON&&i===Yi.HTML||H5(r,i))return!1}return!0}hasInTableScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.treeAdapter.getTagName(this.items[n]);if(this.treeAdapter.getNamespaceURI(this.items[n])===Yi.HTML){if(r===t)return!0;if(r===jn.TABLE||r===jn.TEMPLATE||r===jn.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]);if(this.treeAdapter.getNamespaceURI(this.items[t])===Yi.HTML){if(n===jn.TBODY||n===jn.THEAD||n===jn.TFOOT)return!0;if(n===jn.TABLE||n===jn.HTML)return!1}}return!0}hasInSelectScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.treeAdapter.getTagName(this.items[n]);if(this.treeAdapter.getNamespaceURI(this.items[n])===Yi.HTML){if(r===t)return!0;if(r!==jn.OPTION&&r!==jn.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;Vse(this.currentTagName);)this.pop()}generateImpliedEndTagsThoroughly(){for(;gKt(this.currentTagName);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;Vse(this.currentTagName)&&this.currentTagName!==t;)this.pop()}};var yKt=vKt;const z5=3;let xq=class ym{constructor(t){this.length=0,this.entries=[],this.treeAdapter=t,this.bookmark=null}_getNoahArkConditionCandidates(t){const n=[];if(this.length>=z5){const r=this.treeAdapter.getAttrList(t).length,i=this.treeAdapter.getTagName(t),o=this.treeAdapter.getNamespaceURI(t);for(let a=this.length-1;a>=0;a--){const s=this.entries[a];if(s.type===ym.MARKER_ENTRY)break;const l=s.element,c=this.treeAdapter.getAttrList(l);this.treeAdapter.getTagName(l)===i&&this.treeAdapter.getNamespaceURI(l)===o&&c.length===r&&n.push({idx:a,attrs:c})}}return n.length<z5?[]:n}_ensureNoahArkCondition(t){const n=this._getNoahArkConditionCandidates(t);let r=n.length;if(r){const i=this.treeAdapter.getAttrList(t),o=i.length,a=Object.create(null);for(let s=0;s<o;s++){const l=i[s];a[l.name]=l.value}for(let s=0;s<o;s++)for(let l=0;l<r;l++){const c=n[l].attrs[s];if(a[c.name]!==c.value&&(n.splice(l,1),r--),n.length<z5)return}for(let s=r-1;s>=z5-1;s--)this.entries.splice(n[s].idx,1),this.length--}}insertMarker(){this.entries.push({type:ym.MARKER_ENTRY}),this.length++}pushElement(t,n){this._ensureNoahArkCondition(t),this.entries.push({type:ym.ELEMENT_ENTRY,element:t,token:n}),this.length++}insertElementAfterBookmark(t,n){let r=this.length-1;for(;r>=0&&this.entries[r]!==this.bookmark;r--);this.entries.splice(r+1,0,{type:ym.ELEMENT_ENTRY,element:t,token:n}),this.length++}removeEntry(t){for(let n=this.length-1;n>=0;n--)if(this.entries[n]===t){this.entries.splice(n,1),this.length--;break}}clearToLastMarker(){for(;this.length;){const t=this.entries.pop();if(this.length--,t.type===ym.MARKER_ENTRY)break}}getElementEntryInScopeWithTagName(t){for(let n=this.length-1;n>=0;n--){const r=this.entries[n];if(r.type===ym.MARKER_ENTRY)return null;if(this.treeAdapter.getTagName(r.element)===t)return r}return null}getElementEntry(t){for(let n=this.length-1;n>=0;n--){const r=this.entries[n];if(r.type===ym.ELEMENT_ENTRY&&r.element===t)return r}return null}};xq.MARKER_ENTRY="MARKER_ENTRY";xq.ELEMENT_ENTRY="ELEMENT_ENTRY";var bKt=xq;let kTe=class{constructor(t){const n={},r=this._getOverriddenMethods(this,n);for(const i of Object.keys(r))typeof r[i]=="function"&&(n[i]=t[i],t[i]=r[i])}_getOverriddenMethods(){throw new Error("Not implemented")}};kTe.install=function(e,t,n){e.__mixins||(e.__mixins=[]);for(let i=0;i<e.__mixins.length;i++)if(e.__mixins[i].constructor===t)return e.__mixins[i];const r=new t(e,n);return e.__mixins.push(r),r};var jp=kTe;const SKt=jp;let CKt=class extends SKt{constructor(t){super(t),this.preprocessor=t,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.offset=0,this.col=0,this.line=1}_getOverriddenMethods(t,n){return{advance(){const r=this.pos+1,i=this.html[r];return t.isEol&&(t.isEol=!1,t.line++,t.lineStartPos=r),(i===`
|
||
`||i==="\r"&&this.html[r+1]!==`
|
||
`)&&(t.isEol=!0),t.col=r-t.lineStartPos+1,t.offset=t.droppedBufferSize+r,n.advance.call(this)},retreat(){n.retreat.call(this),t.isEol=!1,t.col=this.pos-t.lineStartPos+1},dropParsedChunk(){const r=this.pos;n.dropParsedChunk.call(this);const i=r-this.pos;t.lineStartPos-=i,t.droppedBufferSize+=i,t.offset=t.droppedBufferSize+this.pos}}}};var OTe=CKt;const Kse=jp,xN=cI,xKt=OTe;let wKt=class extends Kse{constructor(t){super(t),this.tokenizer=t,this.posTracker=Kse.install(t.preprocessor,xKt),this.currentAttrLocation=null,this.ctLoc=null}_getCurrentLocation(){return{startLine:this.posTracker.line,startCol:this.posTracker.col,startOffset:this.posTracker.offset,endLine:-1,endCol:-1,endOffset:-1}}_attachCurrentAttrLocationInfo(){this.currentAttrLocation.endLine=this.posTracker.line,this.currentAttrLocation.endCol=this.posTracker.col,this.currentAttrLocation.endOffset=this.posTracker.offset;const t=this.tokenizer.currentToken,n=this.tokenizer.currentAttr;t.location.attrs||(t.location.attrs=Object.create(null)),t.location.attrs[n.name]=this.currentAttrLocation}_getOverriddenMethods(t,n){const r={_createStartTagToken(){n._createStartTagToken.call(this),this.currentToken.location=t.ctLoc},_createEndTagToken(){n._createEndTagToken.call(this),this.currentToken.location=t.ctLoc},_createCommentToken(){n._createCommentToken.call(this),this.currentToken.location=t.ctLoc},_createDoctypeToken(i){n._createDoctypeToken.call(this,i),this.currentToken.location=t.ctLoc},_createCharacterToken(i,o){n._createCharacterToken.call(this,i,o),this.currentCharacterToken.location=t.ctLoc},_createEOFToken(){n._createEOFToken.call(this),this.currentToken.location=t._getCurrentLocation()},_createAttr(i){n._createAttr.call(this,i),t.currentAttrLocation=t._getCurrentLocation()},_leaveAttrName(i){n._leaveAttrName.call(this,i),t._attachCurrentAttrLocationInfo()},_leaveAttrValue(i){n._leaveAttrValue.call(this,i),t._attachCurrentAttrLocationInfo()},_emitCurrentToken(){const i=this.currentToken.location;this.currentCharacterToken&&(this.currentCharacterToken.location.endLine=i.startLine,this.currentCharacterToken.location.endCol=i.startCol,this.currentCharacterToken.location.endOffset=i.startOffset),this.currentToken.type===xN.EOF_TOKEN?(i.endLine=i.startLine,i.endCol=i.startCol,i.endOffset=i.startOffset):(i.endLine=t.posTracker.line,i.endCol=t.posTracker.col+1,i.endOffset=t.posTracker.offset+1),n._emitCurrentToken.call(this)},_emitCurrentCharacterToken(){const i=this.currentCharacterToken&&this.currentCharacterToken.location;i&&i.endOffset===-1&&(i.endLine=t.posTracker.line,i.endCol=t.posTracker.col,i.endOffset=t.posTracker.offset),n._emitCurrentCharacterToken.call(this)}};return Object.keys(xN.MODE).forEach(i=>{const o=xN.MODE[i];r[o]=function(a){t.ctLoc=t._getCurrentLocation(),n[o].call(this,a)}}),r}};var PTe=wKt;const _Kt=jp;let EKt=class extends _Kt{constructor(t,n){super(t),this.onItemPop=n.onItemPop}_getOverriddenMethods(t,n){return{pop(){t.onItemPop(this.current),n.pop.call(this)},popAllUpToHtmlElement(){for(let r=this.stackTop;r>0;r--)t.onItemPop(this.items[r]);n.popAllUpToHtmlElement.call(this)},remove(r){t.onItemPop(this.current),n.remove.call(this,r)}}}};var TKt=EKt;const wN=jp,qse=cI,kKt=PTe,OKt=TKt,PKt=sf,_N=PKt.TAG_NAMES;let MKt=class extends wN{constructor(t){super(t),this.parser=t,this.treeAdapter=this.parser.treeAdapter,this.posTracker=null,this.lastStartTagToken=null,this.lastFosterParentingLocation=null,this.currentToken=null}_setStartLocation(t){let n=null;this.lastStartTagToken&&(n=Object.assign({},this.lastStartTagToken.location),n.startTag=this.lastStartTagToken.location),this.treeAdapter.setNodeSourceCodeLocation(t,n)}_setEndLocation(t,n){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&n.location){const i=n.location,o=this.treeAdapter.getTagName(t),a=n.type===qse.END_TAG_TOKEN&&o===n.tagName,s={};a?(s.endTag=Object.assign({},i),s.endLine=i.endLine,s.endCol=i.endCol,s.endOffset=i.endOffset):(s.endLine=i.startLine,s.endCol=i.startCol,s.endOffset=i.startOffset),this.treeAdapter.updateNodeSourceCodeLocation(t,s)}}_getOverriddenMethods(t,n){return{_bootstrap(r,i){n._bootstrap.call(this,r,i),t.lastStartTagToken=null,t.lastFosterParentingLocation=null,t.currentToken=null;const o=wN.install(this.tokenizer,kKt);t.posTracker=o.posTracker,wN.install(this.openElements,OKt,{onItemPop:function(a){t._setEndLocation(a,t.currentToken)}})},_runParsingLoop(r){n._runParsingLoop.call(this,r);for(let i=this.openElements.stackTop;i>=0;i--)t._setEndLocation(this.openElements.items[i],t.currentToken)},_processTokenInForeignContent(r){t.currentToken=r,n._processTokenInForeignContent.call(this,r)},_processToken(r){if(t.currentToken=r,n._processToken.call(this,r),r.type===qse.END_TAG_TOKEN&&(r.tagName===_N.HTML||r.tagName===_N.BODY&&this.openElements.hasInScope(_N.BODY)))for(let o=this.openElements.stackTop;o>=0;o--){const a=this.openElements.items[o];if(this.treeAdapter.getTagName(a)===r.tagName){t._setEndLocation(a,r);break}}},_setDocumentType(r){n._setDocumentType.call(this,r);const i=this.treeAdapter.getChildNodes(this.document),o=i.length;for(let a=0;a<o;a++){const s=i[a];if(this.treeAdapter.isDocumentTypeNode(s)){this.treeAdapter.setNodeSourceCodeLocation(s,r.location);break}}},_attachElementToTree(r){t._setStartLocation(r),t.lastStartTagToken=null,n._attachElementToTree.call(this,r)},_appendElement(r,i){t.lastStartTagToken=r,n._appendElement.call(this,r,i)},_insertElement(r,i){t.lastStartTagToken=r,n._insertElement.call(this,r,i)},_insertTemplate(r){t.lastStartTagToken=r,n._insertTemplate.call(this,r);const i=this.treeAdapter.getTemplateContent(this.openElements.current);this.treeAdapter.setNodeSourceCodeLocation(i,null)},_insertFakeRootElement(){n._insertFakeRootElement.call(this),this.treeAdapter.setNodeSourceCodeLocation(this.openElements.current,null)},_appendCommentNode(r,i){n._appendCommentNode.call(this,r,i);const o=this.treeAdapter.getChildNodes(i),a=o[o.length-1];this.treeAdapter.setNodeSourceCodeLocation(a,r.location)},_findFosterParentingLocation(){return t.lastFosterParentingLocation=n._findFosterParentingLocation.call(this),t.lastFosterParentingLocation},_insertCharacters(r){n._insertCharacters.call(this,r);const i=this._shouldFosterParentOnInsertion(),o=i&&t.lastFosterParentingLocation.parent||this.openElements.currentTmplContent||this.openElements.current,a=this.treeAdapter.getChildNodes(o),s=i&&t.lastFosterParentingLocation.beforeElement?a.indexOf(t.lastFosterParentingLocation.beforeElement)-1:a.length-1,l=a[s];if(this.treeAdapter.getNodeSourceCodeLocation(l)){const{endLine:u,endCol:d,endOffset:h}=r.location;this.treeAdapter.updateNodeSourceCodeLocation(l,{endLine:u,endCol:d,endOffset:h})}else this.treeAdapter.setNodeSourceCodeLocation(l,r.location)}}}};var IKt=MKt;const $Kt=jp;let RKt=class extends $Kt{constructor(t,n){super(t),this.posTracker=null,this.onParseError=n.onParseError}_setErrorLocation(t){t.startLine=t.endLine=this.posTracker.line,t.startCol=t.endCol=this.posTracker.col,t.startOffset=t.endOffset=this.posTracker.offset}_reportError(t){const n={code:t,startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};this._setErrorLocation(n),this.onParseError(n)}_getOverriddenMethods(t){return{_err(n){t._reportError(n)}}}};var wq=RKt;const AKt=wq,NKt=OTe,DKt=jp;let LKt=class extends AKt{constructor(t,n){super(t,n),this.posTracker=DKt.install(t,NKt),this.lastErrOffset=-1}_reportError(t){this.lastErrOffset!==this.posTracker.offset&&(this.lastErrOffset=this.posTracker.offset,super._reportError(t))}};var FKt=LKt;const jKt=wq,BKt=FKt,HKt=jp;let zKt=class extends jKt{constructor(t,n){super(t,n);const r=HKt.install(t.preprocessor,BKt,n);this.posTracker=r.posTracker}};var UKt=zKt;const WKt=wq,VKt=UKt,KKt=PTe,Gse=jp;let qKt=class extends WKt{constructor(t,n){super(t,n),this.opts=n,this.ctLoc=null,this.locBeforeToken=!1}_setErrorLocation(t){this.ctLoc&&(t.startLine=this.ctLoc.startLine,t.startCol=this.ctLoc.startCol,t.startOffset=this.ctLoc.startOffset,t.endLine=this.locBeforeToken?this.ctLoc.startLine:this.ctLoc.endLine,t.endCol=this.locBeforeToken?this.ctLoc.startCol:this.ctLoc.endCol,t.endOffset=this.locBeforeToken?this.ctLoc.startOffset:this.ctLoc.endOffset)}_getOverriddenMethods(t,n){return{_bootstrap(r,i){n._bootstrap.call(this,r,i),Gse.install(this.tokenizer,VKt,t.opts),Gse.install(this.tokenizer,KKt)},_processInputToken(r){t.ctLoc=r.location,n._processInputToken.call(this,r)},_err(r,i){t.locBeforeToken=i&&i.beforeToken,t._reportError(r)}}}};var GKt=qKt,Si={};const{DOCUMENT_MODE:YKt}=sf;Si.createDocument=function(){return{nodeName:"#document",mode:YKt.NO_QUIRKS,childNodes:[]}};Si.createDocumentFragment=function(){return{nodeName:"#document-fragment",childNodes:[]}};Si.createElement=function(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}};Si.createCommentNode=function(e){return{nodeName:"#comment",data:e,parentNode:null}};const MTe=function(e){return{nodeName:"#text",value:e,parentNode:null}},ITe=Si.appendChild=function(e,t){e.childNodes.push(t),t.parentNode=e},XKt=Si.insertBefore=function(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e};Si.setTemplateContent=function(e,t){e.content=t};Si.getTemplateContent=function(e){return e.content};Si.setDocumentType=function(e,t,n,r){let i=null;for(let o=0;o<e.childNodes.length;o++)if(e.childNodes[o].nodeName==="#documentType"){i=e.childNodes[o];break}i?(i.name=t,i.publicId=n,i.systemId=r):ITe(e,{nodeName:"#documentType",name:t,publicId:n,systemId:r})};Si.setDocumentMode=function(e,t){e.mode=t};Si.getDocumentMode=function(e){return e.mode};Si.detachNode=function(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}};Si.insertText=function(e,t){if(e.childNodes.length){const n=e.childNodes[e.childNodes.length-1];if(n.nodeName==="#text"){n.value+=t;return}}ITe(e,MTe(t))};Si.insertTextBefore=function(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&r.nodeName==="#text"?r.value+=t:XKt(e,MTe(t),n)};Si.adoptAttributes=function(e,t){const n=[];for(let r=0;r<e.attrs.length;r++)n.push(e.attrs[r].name);for(let r=0;r<t.length;r++)n.indexOf(t[r].name)===-1&&e.attrs.push(t[r])};Si.getFirstChild=function(e){return e.childNodes[0]};Si.getChildNodes=function(e){return e.childNodes};Si.getParentNode=function(e){return e.parentNode};Si.getAttrList=function(e){return e.attrs};Si.getTagName=function(e){return e.tagName};Si.getNamespaceURI=function(e){return e.namespaceURI};Si.getTextNodeContent=function(e){return e.value};Si.getCommentNodeContent=function(e){return e.data};Si.getDocumentTypeNodeName=function(e){return e.name};Si.getDocumentTypeNodePublicId=function(e){return e.publicId};Si.getDocumentTypeNodeSystemId=function(e){return e.systemId};Si.isTextNode=function(e){return e.nodeName==="#text"};Si.isCommentNode=function(e){return e.nodeName==="#comment"};Si.isDocumentTypeNode=function(e){return e.nodeName==="#documentType"};Si.isElementNode=function(e){return!!e.tagName};Si.setNodeSourceCodeLocation=function(e,t){e.sourceCodeLocation=t};Si.getNodeSourceCodeLocation=function(e){return e.sourceCodeLocation};Si.updateNodeSourceCodeLocation=function(e,t){e.sourceCodeLocation=Object.assign(e.sourceCodeLocation,t)};var QKt=function(t,n){return n=n||Object.create(null),[t,n].reduce((r,i)=>(Object.keys(i).forEach(o=>{r[o]=i[o]}),r),Object.create(null))},uI={};const{DOCUMENT_MODE:gy}=sf,$Te="html",ZKt="about:legacy-compat",JKt="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",RTe=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],eqt=RTe.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]),tqt=["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"],ATe=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],nqt=ATe.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]);function Yse(e){const t=e.indexOf('"')!==-1?"'":'"';return t+e+t}function Xse(e,t){for(let n=0;n<t.length;n++)if(e.indexOf(t[n])===0)return!0;return!1}uI.isConforming=function(e){return e.name===$Te&&e.publicId===null&&(e.systemId===null||e.systemId===ZKt)};uI.getDocumentMode=function(e){if(e.name!==$Te)return gy.QUIRKS;const t=e.systemId;if(t&&t.toLowerCase()===JKt)return gy.QUIRKS;let n=e.publicId;if(n!==null){if(n=n.toLowerCase(),tqt.indexOf(n)>-1)return gy.QUIRKS;let r=t===null?eqt:RTe;if(Xse(n,r))return gy.QUIRKS;if(r=t===null?ATe:nqt,Xse(n,r))return gy.LIMITED_QUIRKS}return gy.NO_QUIRKS};uI.serializeContent=function(e,t,n){let r="!DOCTYPE ";return e&&(r+=e),t?r+=" PUBLIC "+Yse(t):n&&(r+=" SYSTEM"),n!==null&&(r+=" "+Yse(n)),r};var Pg={};const EN=cI,_q=sf,_r=_q.TAG_NAMES,gs=_q.NAMESPACES,v3=_q.ATTRS,Qse={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},rqt="definitionurl",iqt="definitionURL",oqt={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},aqt={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:gs.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:gs.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:gs.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:gs.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:gs.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:gs.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:gs.XLINK},"xml:base":{prefix:"xml",name:"base",namespace:gs.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:gs.XML},"xml:space":{prefix:"xml",name:"space",namespace:gs.XML},xmlns:{prefix:"",name:"xmlns",namespace:gs.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:gs.XMLNS}},sqt=Pg.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},lqt={[_r.B]:!0,[_r.BIG]:!0,[_r.BLOCKQUOTE]:!0,[_r.BODY]:!0,[_r.BR]:!0,[_r.CENTER]:!0,[_r.CODE]:!0,[_r.DD]:!0,[_r.DIV]:!0,[_r.DL]:!0,[_r.DT]:!0,[_r.EM]:!0,[_r.EMBED]:!0,[_r.H1]:!0,[_r.H2]:!0,[_r.H3]:!0,[_r.H4]:!0,[_r.H5]:!0,[_r.H6]:!0,[_r.HEAD]:!0,[_r.HR]:!0,[_r.I]:!0,[_r.IMG]:!0,[_r.LI]:!0,[_r.LISTING]:!0,[_r.MENU]:!0,[_r.META]:!0,[_r.NOBR]:!0,[_r.OL]:!0,[_r.P]:!0,[_r.PRE]:!0,[_r.RUBY]:!0,[_r.S]:!0,[_r.SMALL]:!0,[_r.SPAN]:!0,[_r.STRONG]:!0,[_r.STRIKE]:!0,[_r.SUB]:!0,[_r.SUP]:!0,[_r.TABLE]:!0,[_r.TT]:!0,[_r.U]:!0,[_r.UL]:!0,[_r.VAR]:!0};Pg.causesExit=function(e){const t=e.tagName;return t===_r.FONT&&(EN.getTokenAttr(e,v3.COLOR)!==null||EN.getTokenAttr(e,v3.SIZE)!==null||EN.getTokenAttr(e,v3.FACE)!==null)?!0:lqt[t]};Pg.adjustTokenMathMLAttrs=function(e){for(let t=0;t<e.attrs.length;t++)if(e.attrs[t].name===rqt){e.attrs[t].name=iqt;break}};Pg.adjustTokenSVGAttrs=function(e){for(let t=0;t<e.attrs.length;t++){const n=oqt[e.attrs[t].name];n&&(e.attrs[t].name=n)}};Pg.adjustTokenXMLAttrs=function(e){for(let t=0;t<e.attrs.length;t++){const n=aqt[e.attrs[t].name];n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}};Pg.adjustTokenSVGTagName=function(e){const t=sqt[e.tagName];t&&(e.tagName=t)};function cqt(e,t){return t===gs.MATHML&&(e===_r.MI||e===_r.MO||e===_r.MN||e===_r.MS||e===_r.MTEXT)}function uqt(e,t,n){if(t===gs.MATHML&&e===_r.ANNOTATION_XML){for(let r=0;r<n.length;r++)if(n[r].name===v3.ENCODING){const i=n[r].value.toLowerCase();return i===Qse.TEXT_HTML||i===Qse.APPLICATION_XML}}return t===gs.SVG&&(e===_r.FOREIGN_OBJECT||e===_r.DESC||e===_r.TITLE)}Pg.isIntegrationPoint=function(e,t,n,r){return!!((!r||r===gs.HTML)&&uqt(e,t,n)||(!r||r===gs.MATHML)&&cqt(e,t))};const ht=cI,dqt=yKt,Zse=bKt,fqt=IKt,hqt=GKt,Jse=jp,pqt=Si,mqt=QKt,ele=uI,Rf=Pg,Ss=Cq,gqt=af,p0=sf,Me=p0.TAG_NAMES,lr=p0.NAMESPACES,NTe=p0.ATTRS,vqt={scriptingEnabled:!0,sourceCodeLocationInfo:!1,onParseError:null,treeAdapter:pqt},DTe="hidden",yqt=8,bqt=3,LTe="INITIAL_MODE",Eq="BEFORE_HTML_MODE",dI="BEFORE_HEAD_MODE",DC="IN_HEAD_MODE",FTe="IN_HEAD_NO_SCRIPT_MODE",fI="AFTER_HEAD_MODE",qf="IN_BODY_MODE",jk="TEXT_MODE",js="IN_TABLE_MODE",jTe="IN_TABLE_TEXT_MODE",hI="IN_CAPTION_MODE",k4="IN_COLUMN_GROUP_MODE",xu="IN_TABLE_BODY_MODE",xp="IN_ROW_MODE",pI="IN_CELL_MODE",Tq="IN_SELECT_MODE",kq="IN_SELECT_IN_TABLE_MODE",Bk="IN_TEMPLATE_MODE",Oq="AFTER_BODY_MODE",mI="IN_FRAMESET_MODE",BTe="AFTER_FRAMESET_MODE",HTe="AFTER_AFTER_BODY_MODE",zTe="AFTER_AFTER_FRAMESET_MODE",Sqt={[Me.TR]:xp,[Me.TBODY]:xu,[Me.THEAD]:xu,[Me.TFOOT]:xu,[Me.CAPTION]:hI,[Me.COLGROUP]:k4,[Me.TABLE]:js,[Me.BODY]:qf,[Me.FRAMESET]:mI},Cqt={[Me.CAPTION]:js,[Me.COLGROUP]:js,[Me.TBODY]:js,[Me.TFOOT]:js,[Me.THEAD]:js,[Me.COL]:k4,[Me.TR]:xu,[Me.TD]:xp,[Me.TH]:xp},tle={[LTe]:{[ht.CHARACTER_TOKEN]:a2,[ht.NULL_CHARACTER_TOKEN]:a2,[ht.WHITESPACE_CHARACTER_TOKEN]:ci,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:Iqt,[ht.START_TAG_TOKEN]:a2,[ht.END_TAG_TOKEN]:a2,[ht.EOF_TOKEN]:a2},[Eq]:{[ht.CHARACTER_TOKEN]:mw,[ht.NULL_CHARACTER_TOKEN]:mw,[ht.WHITESPACE_CHARACTER_TOKEN]:ci,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:$qt,[ht.END_TAG_TOKEN]:Rqt,[ht.EOF_TOKEN]:mw},[dI]:{[ht.CHARACTER_TOKEN]:gw,[ht.NULL_CHARACTER_TOKEN]:gw,[ht.WHITESPACE_CHARACTER_TOKEN]:ci,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:U5,[ht.START_TAG_TOKEN]:Aqt,[ht.END_TAG_TOKEN]:Nqt,[ht.EOF_TOKEN]:gw},[DC]:{[ht.CHARACTER_TOKEN]:vw,[ht.NULL_CHARACTER_TOKEN]:vw,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:U5,[ht.START_TAG_TOKEN]:rs,[ht.END_TAG_TOKEN]:m0,[ht.EOF_TOKEN]:vw},[FTe]:{[ht.CHARACTER_TOKEN]:yw,[ht.NULL_CHARACTER_TOKEN]:yw,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:U5,[ht.START_TAG_TOKEN]:Dqt,[ht.END_TAG_TOKEN]:Lqt,[ht.EOF_TOKEN]:yw},[fI]:{[ht.CHARACTER_TOKEN]:bw,[ht.NULL_CHARACTER_TOKEN]:bw,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:U5,[ht.START_TAG_TOKEN]:Fqt,[ht.END_TAG_TOKEN]:jqt,[ht.EOF_TOKEN]:bw},[qf]:{[ht.CHARACTER_TOKEN]:W5,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:r1,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:Ql,[ht.END_TAG_TOKEN]:Pq,[ht.EOF_TOKEN]:Th},[jk]:{[ht.CHARACTER_TOKEN]:El,[ht.NULL_CHARACTER_TOKEN]:El,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:ci,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:ci,[ht.END_TAG_TOKEN]:gGt,[ht.EOF_TOKEN]:vGt},[js]:{[ht.CHARACTER_TOKEN]:kh,[ht.NULL_CHARACTER_TOKEN]:kh,[ht.WHITESPACE_CHARACTER_TOKEN]:kh,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:Mq,[ht.END_TAG_TOKEN]:Iq,[ht.EOF_TOKEN]:Th},[jTe]:{[ht.CHARACTER_TOKEN]:kGt,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:TGt,[ht.COMMENT_TOKEN]:s2,[ht.DOCTYPE_TOKEN]:s2,[ht.START_TAG_TOKEN]:s2,[ht.END_TAG_TOKEN]:s2,[ht.EOF_TOKEN]:s2},[hI]:{[ht.CHARACTER_TOKEN]:W5,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:r1,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:OGt,[ht.END_TAG_TOKEN]:PGt,[ht.EOF_TOKEN]:Th},[k4]:{[ht.CHARACTER_TOKEN]:Hk,[ht.NULL_CHARACTER_TOKEN]:Hk,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:MGt,[ht.END_TAG_TOKEN]:IGt,[ht.EOF_TOKEN]:Th},[xu]:{[ht.CHARACTER_TOKEN]:kh,[ht.NULL_CHARACTER_TOKEN]:kh,[ht.WHITESPACE_CHARACTER_TOKEN]:kh,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:$Gt,[ht.END_TAG_TOKEN]:RGt,[ht.EOF_TOKEN]:Th},[xp]:{[ht.CHARACTER_TOKEN]:kh,[ht.NULL_CHARACTER_TOKEN]:kh,[ht.WHITESPACE_CHARACTER_TOKEN]:kh,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:AGt,[ht.END_TAG_TOKEN]:NGt,[ht.EOF_TOKEN]:Th},[pI]:{[ht.CHARACTER_TOKEN]:W5,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:r1,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:DGt,[ht.END_TAG_TOKEN]:LGt,[ht.EOF_TOKEN]:Th},[Tq]:{[ht.CHARACTER_TOKEN]:El,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:UTe,[ht.END_TAG_TOKEN]:WTe,[ht.EOF_TOKEN]:Th},[kq]:{[ht.CHARACTER_TOKEN]:El,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:FGt,[ht.END_TAG_TOKEN]:jGt,[ht.EOF_TOKEN]:Th},[Bk]:{[ht.CHARACTER_TOKEN]:W5,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:r1,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:BGt,[ht.END_TAG_TOKEN]:HGt,[ht.EOF_TOKEN]:VTe},[Oq]:{[ht.CHARACTER_TOKEN]:zk,[ht.NULL_CHARACTER_TOKEN]:zk,[ht.WHITESPACE_CHARACTER_TOKEN]:r1,[ht.COMMENT_TOKEN]:Mqt,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:zGt,[ht.END_TAG_TOKEN]:UGt,[ht.EOF_TOKEN]:o2},[mI]:{[ht.CHARACTER_TOKEN]:ci,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:WGt,[ht.END_TAG_TOKEN]:VGt,[ht.EOF_TOKEN]:o2},[BTe]:{[ht.CHARACTER_TOKEN]:ci,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:El,[ht.COMMENT_TOKEN]:La,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:KGt,[ht.END_TAG_TOKEN]:qGt,[ht.EOF_TOKEN]:o2},[HTe]:{[ht.CHARACTER_TOKEN]:y3,[ht.NULL_CHARACTER_TOKEN]:y3,[ht.WHITESPACE_CHARACTER_TOKEN]:r1,[ht.COMMENT_TOKEN]:nle,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:GGt,[ht.END_TAG_TOKEN]:y3,[ht.EOF_TOKEN]:o2},[zTe]:{[ht.CHARACTER_TOKEN]:ci,[ht.NULL_CHARACTER_TOKEN]:ci,[ht.WHITESPACE_CHARACTER_TOKEN]:r1,[ht.COMMENT_TOKEN]:nle,[ht.DOCTYPE_TOKEN]:ci,[ht.START_TAG_TOKEN]:YGt,[ht.END_TAG_TOKEN]:ci,[ht.EOF_TOKEN]:o2}};let xqt=class{constructor(t){this.options=mqt(vqt,t),this.treeAdapter=this.options.treeAdapter,this.pendingScript=null,this.options.sourceCodeLocationInfo&&Jse.install(this,fqt),this.options.onParseError&&Jse.install(this,hqt,{onParseError:this.options.onParseError})}parse(t){const n=this.treeAdapter.createDocument();return this._bootstrap(n,null),this.tokenizer.write(t,!0),this._runParsingLoop(null),n}parseFragment(t,n){n||(n=this.treeAdapter.createElement(Me.TEMPLATE,lr.HTML,[]));const r=this.treeAdapter.createElement("documentmock",lr.HTML,[]);this._bootstrap(r,n),this.treeAdapter.getTagName(n)===Me.TEMPLATE&&this._pushTmplInsertionMode(Bk),this._initTokenizerForFragmentParsing(),this._insertFakeRootElement(),this._resetInsertionMode(),this._findFormInFragmentContext(),this.tokenizer.write(t,!0),this._runParsingLoop(null);const i=this.treeAdapter.getFirstChild(r),o=this.treeAdapter.createDocumentFragment();return this._adoptNodes(i,o),o}_bootstrap(t,n){this.tokenizer=new ht(this.options),this.stopped=!1,this.insertionMode=LTe,this.originalInsertionMode="",this.document=t,this.fragmentContext=n,this.headElement=null,this.formElement=null,this.openElements=new dqt(this.document,this.treeAdapter),this.activeFormattingElements=new Zse(this.treeAdapter),this.tmplInsertionModeStack=[],this.tmplInsertionModeStackTop=-1,this.currentTmplInsertionMode=null,this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1}_err(){}_runParsingLoop(t){for(;!this.stopped;){this._setupTokenizerCDATAMode();const n=this.tokenizer.getNextToken();if(n.type===ht.HIBERNATION_TOKEN)break;if(this.skipNextNewLine&&(this.skipNextNewLine=!1,n.type===ht.WHITESPACE_CHARACTER_TOKEN&&n.chars[0]===`
|
||
`)){if(n.chars.length===1)continue;n.chars=n.chars.substr(1)}if(this._processInputToken(n),t&&this.pendingScript)break}}runParsingLoopForCurrentChunk(t,n){if(this._runParsingLoop(n),n&&this.pendingScript){const r=this.pendingScript;this.pendingScript=null,n(r);return}t&&t()}_setupTokenizerCDATAMode(){const t=this._getAdjustedCurrentElement();this.tokenizer.allowCDATA=t&&t!==this.document&&this.treeAdapter.getNamespaceURI(t)!==lr.HTML&&!this._isIntegrationPoint(t)}_switchToTextParsing(t,n){this._insertElement(t,lr.HTML),this.tokenizer.state=n,this.originalInsertionMode=this.insertionMode,this.insertionMode=jk}switchToPlaintextParsing(){this.insertionMode=jk,this.originalInsertionMode=qf,this.tokenizer.state=ht.MODE.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;do{if(this.treeAdapter.getTagName(t)===Me.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}while(t)}_initTokenizerForFragmentParsing(){if(this.treeAdapter.getNamespaceURI(this.fragmentContext)===lr.HTML){const t=this.treeAdapter.getTagName(this.fragmentContext);t===Me.TITLE||t===Me.TEXTAREA?this.tokenizer.state=ht.MODE.RCDATA:t===Me.STYLE||t===Me.XMP||t===Me.IFRAME||t===Me.NOEMBED||t===Me.NOFRAMES||t===Me.NOSCRIPT?this.tokenizer.state=ht.MODE.RAWTEXT:t===Me.SCRIPT?this.tokenizer.state=ht.MODE.SCRIPT_DATA:t===Me.PLAINTEXT&&(this.tokenizer.state=ht.MODE.PLAINTEXT)}}_setDocumentType(t){const n=t.name||"",r=t.publicId||"",i=t.systemId||"";this.treeAdapter.setDocumentType(this.document,n,r,i)}_attachElementToTree(t){if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const n=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.appendChild(n,t)}}_appendElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r)}_insertElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r),this.openElements.push(r)}_insertFakeElement(t){const n=this.treeAdapter.createElement(t,lr.HTML,[]);this._attachElementToTree(n),this.openElements.push(n)}_insertTemplate(t){const n=this.treeAdapter.createElement(t.tagName,lr.HTML,t.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(n,r),this._attachElementToTree(n),this.openElements.push(n)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(Me.HTML,lr.HTML,[]);this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t)}_appendCommentNode(t,n){const r=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(n,r)}_insertCharacters(t){if(this._shouldFosterParentOnInsertion())this._fosterParentText(t.chars);else{const n=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.insertText(n,t.chars)}}_adoptNodes(t,n){for(let r=this.treeAdapter.getFirstChild(t);r;r=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(n,r)}_shouldProcessTokenInForeignContent(t){const n=this._getAdjustedCurrentElement();if(!n||n===this.document)return!1;const r=this.treeAdapter.getNamespaceURI(n);if(r===lr.HTML||this.treeAdapter.getTagName(n)===Me.ANNOTATION_XML&&r===lr.MATHML&&t.type===ht.START_TAG_TOKEN&&t.tagName===Me.SVG)return!1;const i=t.type===ht.CHARACTER_TOKEN||t.type===ht.NULL_CHARACTER_TOKEN||t.type===ht.WHITESPACE_CHARACTER_TOKEN;return(t.type===ht.START_TAG_TOKEN&&t.tagName!==Me.MGLYPH&&t.tagName!==Me.MALIGNMARK||i)&&this._isIntegrationPoint(n,lr.MATHML)||(t.type===ht.START_TAG_TOKEN||i)&&this._isIntegrationPoint(n,lr.HTML)?!1:t.type!==ht.EOF_TOKEN}_processToken(t){tle[this.insertionMode][t.type](this,t)}_processTokenInBodyMode(t){tle[qf][t.type](this,t)}_processTokenInForeignContent(t){t.type===ht.CHARACTER_TOKEN?QGt(this,t):t.type===ht.NULL_CHARACTER_TOKEN?XGt(this,t):t.type===ht.WHITESPACE_CHARACTER_TOKEN?El(this,t):t.type===ht.COMMENT_TOKEN?La(this,t):t.type===ht.START_TAG_TOKEN?ZGt(this,t):t.type===ht.END_TAG_TOKEN&&JGt(this,t)}_processInputToken(t){this._shouldProcessTokenInForeignContent(t)?this._processTokenInForeignContent(t):this._processToken(t),t.type===ht.START_TAG_TOKEN&&t.selfClosing&&!t.ackSelfClosing&&this._err(Ss.nonVoidHtmlElementStartTagWithTrailingSolidus)}_isIntegrationPoint(t,n){const r=this.treeAdapter.getTagName(t),i=this.treeAdapter.getNamespaceURI(t),o=this.treeAdapter.getAttrList(t);return Rf.isIntegrationPoint(r,i,o,n)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.length;if(t){let n=t,r=null;do if(n--,r=this.activeFormattingElements.entries[n],r.type===Zse.MARKER_ENTRY||this.openElements.contains(r.element)){n++;break}while(n>0);for(let i=n;i<t;i++)r=this.activeFormattingElements.entries[i],this._insertElement(r.token,this.treeAdapter.getNamespaceURI(r.element)),r.element=this.openElements.current}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=xp}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(Me.P),this.openElements.popUntilTagNamePopped(Me.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop,n=!1;t>=0;t--){let r=this.openElements.items[t];t===0&&(n=!0,this.fragmentContext&&(r=this.fragmentContext));const i=this.treeAdapter.getTagName(r),o=Sqt[i];if(o){this.insertionMode=o;break}else if(!n&&(i===Me.TD||i===Me.TH)){this.insertionMode=pI;break}else if(!n&&i===Me.HEAD){this.insertionMode=DC;break}else if(i===Me.SELECT){this._resetInsertionModeForSelect(t);break}else if(i===Me.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}else if(i===Me.HTML){this.insertionMode=this.headElement?fI:dI;break}else if(n){this.insertionMode=qf;break}}}_resetInsertionModeForSelect(t){if(t>0)for(let n=t-1;n>0;n--){const r=this.openElements.items[n],i=this.treeAdapter.getTagName(r);if(i===Me.TEMPLATE)break;if(i===Me.TABLE){this.insertionMode=kq;return}}this.insertionMode=Tq}_pushTmplInsertionMode(t){this.tmplInsertionModeStack.push(t),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=t}_popTmplInsertionMode(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]}_isElementCausesFosterParenting(t){const n=this.treeAdapter.getTagName(t);return n===Me.TABLE||n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD||n===Me.TR}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)}_findFosterParentingLocation(){const t={parent:null,beforeElement:null};for(let n=this.openElements.stackTop;n>=0;n--){const r=this.openElements.items[n],i=this.treeAdapter.getTagName(r),o=this.treeAdapter.getNamespaceURI(r);if(i===Me.TEMPLATE&&o===lr.HTML){t.parent=this.treeAdapter.getTemplateContent(r);break}else if(i===Me.TABLE){t.parent=this.treeAdapter.getParentNode(r),t.parent?t.beforeElement=r:t.parent=this.openElements.items[n-1];break}}return t.parent||(t.parent=this.openElements.items[0]),t}_fosterParentElement(t){const n=this._findFosterParentingLocation();n.beforeElement?this.treeAdapter.insertBefore(n.parent,t,n.beforeElement):this.treeAdapter.appendChild(n.parent,t)}_fosterParentText(t){const n=this._findFosterParentingLocation();n.beforeElement?this.treeAdapter.insertTextBefore(n.parent,t,n.beforeElement):this.treeAdapter.insertText(n.parent,t)}_isSpecialElement(t){const n=this.treeAdapter.getTagName(t),r=this.treeAdapter.getNamespaceURI(t);return p0.SPECIAL_ELEMENTS[r][n]}};var wqt=xqt;function _qt(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagName)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):sd(e,t),n}function Eqt(e,t){let n=null;for(let r=e.openElements.stackTop;r>=0;r--){const i=e.openElements.items[r];if(i===t.element)break;e._isSpecialElement(i)&&(n=i)}return n||(e.openElements.popUntilElementPopped(t.element),e.activeFormattingElements.removeEntry(t)),n}function Tqt(e,t,n){let r=t,i=e.openElements.getCommonAncestor(t);for(let o=0,a=i;a!==n;o++,a=i){i=e.openElements.getCommonAncestor(a);const s=e.activeFormattingElements.getElementEntry(a),l=s&&o>=bqt;!s||l?(l&&e.activeFormattingElements.removeEntry(s),e.openElements.remove(a)):(a=kqt(e,s),r===t&&(e.activeFormattingElements.bookmark=s),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(a,r),r=a)}return r}function kqt(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function Oqt(e,t,n){if(e._isElementCausesFosterParenting(t))e._fosterParentElement(n);else{const r=e.treeAdapter.getTagName(t),i=e.treeAdapter.getNamespaceURI(t);r===Me.TEMPLATE&&i===lr.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function Pqt(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),i=n.token,o=e.treeAdapter.createElement(i.tagName,r,i.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,n.token),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,o)}function _m(e,t){let n;for(let r=0;r<yqt&&(n=_qt(e,t),!!n);r++){const i=Eqt(e,n);if(!i)break;e.activeFormattingElements.bookmark=n;const o=Tqt(e,i,n.element),a=e.openElements.getCommonAncestor(n.element);e.treeAdapter.detachNode(o),Oqt(e,a,o),Pqt(e,i,n)}}function ci(){}function U5(e){e._err(Ss.misplacedDoctype)}function La(e,t){e._appendCommentNode(t,e.openElements.currentTmplContent||e.openElements.current)}function Mqt(e,t){e._appendCommentNode(t,e.openElements.items[0])}function nle(e,t){e._appendCommentNode(t,e.document)}function El(e,t){e._insertCharacters(t)}function o2(e){e.stopped=!0}function Iqt(e,t){e._setDocumentType(t);const n=t.forceQuirks?p0.DOCUMENT_MODE.QUIRKS:ele.getDocumentMode(t);ele.isConforming(t)||e._err(Ss.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=Eq}function a2(e,t){e._err(Ss.missingDoctype,{beforeToken:!0}),e.treeAdapter.setDocumentMode(e.document,p0.DOCUMENT_MODE.QUIRKS),e.insertionMode=Eq,e._processToken(t)}function $qt(e,t){t.tagName===Me.HTML?(e._insertElement(t,lr.HTML),e.insertionMode=dI):mw(e,t)}function Rqt(e,t){const n=t.tagName;(n===Me.HTML||n===Me.HEAD||n===Me.BODY||n===Me.BR)&&mw(e,t)}function mw(e,t){e._insertFakeRootElement(),e.insertionMode=dI,e._processToken(t)}function Aqt(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.HEAD?(e._insertElement(t,lr.HTML),e.headElement=e.openElements.current,e.insertionMode=DC):gw(e,t)}function Nqt(e,t){const n=t.tagName;n===Me.HEAD||n===Me.BODY||n===Me.HTML||n===Me.BR?gw(e,t):e._err(Ss.endTagWithoutMatchingOpenElement)}function gw(e,t){e._insertFakeElement(Me.HEAD),e.headElement=e.openElements.current,e.insertionMode=DC,e._processToken(t)}function rs(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.BASE||n===Me.BASEFONT||n===Me.BGSOUND||n===Me.LINK||n===Me.META?(e._appendElement(t,lr.HTML),t.ackSelfClosing=!0):n===Me.TITLE?e._switchToTextParsing(t,ht.MODE.RCDATA):n===Me.NOSCRIPT?e.options.scriptingEnabled?e._switchToTextParsing(t,ht.MODE.RAWTEXT):(e._insertElement(t,lr.HTML),e.insertionMode=FTe):n===Me.NOFRAMES||n===Me.STYLE?e._switchToTextParsing(t,ht.MODE.RAWTEXT):n===Me.SCRIPT?e._switchToTextParsing(t,ht.MODE.SCRIPT_DATA):n===Me.TEMPLATE?(e._insertTemplate(t,lr.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=Bk,e._pushTmplInsertionMode(Bk)):n===Me.HEAD?e._err(Ss.misplacedStartTagForHeadElement):vw(e,t)}function m0(e,t){const n=t.tagName;n===Me.HEAD?(e.openElements.pop(),e.insertionMode=fI):n===Me.BODY||n===Me.BR||n===Me.HTML?vw(e,t):n===Me.TEMPLATE&&e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagName!==Me.TEMPLATE&&e._err(Ss.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(Me.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode()):e._err(Ss.endTagWithoutMatchingOpenElement)}function vw(e,t){e.openElements.pop(),e.insertionMode=fI,e._processToken(t)}function Dqt(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.BASEFONT||n===Me.BGSOUND||n===Me.HEAD||n===Me.LINK||n===Me.META||n===Me.NOFRAMES||n===Me.STYLE?rs(e,t):n===Me.NOSCRIPT?e._err(Ss.nestedNoscriptInHead):yw(e,t)}function Lqt(e,t){const n=t.tagName;n===Me.NOSCRIPT?(e.openElements.pop(),e.insertionMode=DC):n===Me.BR?yw(e,t):e._err(Ss.endTagWithoutMatchingOpenElement)}function yw(e,t){const n=t.type===ht.EOF_TOKEN?Ss.openElementsLeftAfterEof:Ss.disallowedContentInNoscriptInHead;e._err(n),e.openElements.pop(),e.insertionMode=DC,e._processToken(t)}function Fqt(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.BODY?(e._insertElement(t,lr.HTML),e.framesetOk=!1,e.insertionMode=qf):n===Me.FRAMESET?(e._insertElement(t,lr.HTML),e.insertionMode=mI):n===Me.BASE||n===Me.BASEFONT||n===Me.BGSOUND||n===Me.LINK||n===Me.META||n===Me.NOFRAMES||n===Me.SCRIPT||n===Me.STYLE||n===Me.TEMPLATE||n===Me.TITLE?(e._err(Ss.abandonedHeadElementChild),e.openElements.push(e.headElement),rs(e,t),e.openElements.remove(e.headElement)):n===Me.HEAD?e._err(Ss.misplacedStartTagForHeadElement):bw(e,t)}function jqt(e,t){const n=t.tagName;n===Me.BODY||n===Me.HTML||n===Me.BR?bw(e,t):n===Me.TEMPLATE?m0(e,t):e._err(Ss.endTagWithoutMatchingOpenElement)}function bw(e,t){e._insertFakeElement(Me.BODY),e.insertionMode=qf,e._processToken(t)}function r1(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function W5(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function Bqt(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function Hqt(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}function zqt(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,lr.HTML),e.insertionMode=mI)}function Eh(e,t){e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._insertElement(t,lr.HTML)}function Uqt(e,t){e.openElements.hasInButtonScope(Me.P)&&e._closePElement();const n=e.openElements.currentTagName;(n===Me.H1||n===Me.H2||n===Me.H3||n===Me.H4||n===Me.H5||n===Me.H6)&&e.openElements.pop(),e._insertElement(t,lr.HTML)}function rle(e,t){e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._insertElement(t,lr.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function Wqt(e,t){const n=e.openElements.tmplCount>0;(!e.formElement||n)&&(e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._insertElement(t,lr.HTML),n||(e.formElement=e.openElements.current))}function Vqt(e,t){e.framesetOk=!1;const n=t.tagName;for(let r=e.openElements.stackTop;r>=0;r--){const i=e.openElements.items[r],o=e.treeAdapter.getTagName(i);let a=null;if(n===Me.LI&&o===Me.LI?a=Me.LI:(n===Me.DD||n===Me.DT)&&(o===Me.DD||o===Me.DT)&&(a=o),a){e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.popUntilTagNamePopped(a);break}if(o!==Me.ADDRESS&&o!==Me.DIV&&o!==Me.P&&e._isSpecialElement(i))break}e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._insertElement(t,lr.HTML)}function Kqt(e,t){e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._insertElement(t,lr.HTML),e.tokenizer.state=ht.MODE.PLAINTEXT}function qqt(e,t){e.openElements.hasInScope(Me.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(Me.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,lr.HTML),e.framesetOk=!1}function Gqt(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(Me.A);n&&(_m(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,lr.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function vy(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,lr.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Yqt(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(Me.NOBR)&&(_m(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,lr.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function ile(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,lr.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function Xqt(e,t){e.treeAdapter.getDocumentMode(e.document)!==p0.DOCUMENT_MODE.QUIRKS&&e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._insertElement(t,lr.HTML),e.framesetOk=!1,e.insertionMode=js}function Ty(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,lr.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function Qqt(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,lr.HTML);const n=ht.getTokenAttr(t,NTe.TYPE);(!n||n.toLowerCase()!==DTe)&&(e.framesetOk=!1),t.ackSelfClosing=!0}function ole(e,t){e._appendElement(t,lr.HTML),t.ackSelfClosing=!0}function Zqt(e,t){e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._appendElement(t,lr.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function Jqt(e,t){t.tagName=Me.IMG,Ty(e,t)}function eGt(e,t){e._insertElement(t,lr.HTML),e.skipNextNewLine=!0,e.tokenizer.state=ht.MODE.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=jk}function tGt(e,t){e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,ht.MODE.RAWTEXT)}function nGt(e,t){e.framesetOk=!1,e._switchToTextParsing(t,ht.MODE.RAWTEXT)}function ale(e,t){e._switchToTextParsing(t,ht.MODE.RAWTEXT)}function rGt(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,lr.HTML),e.framesetOk=!1,e.insertionMode===js||e.insertionMode===hI||e.insertionMode===xu||e.insertionMode===xp||e.insertionMode===pI?e.insertionMode=kq:e.insertionMode=Tq}function sle(e,t){e.openElements.currentTagName===Me.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,lr.HTML)}function lle(e,t){e.openElements.hasInScope(Me.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,lr.HTML)}function iGt(e,t){e.openElements.hasInScope(Me.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(Me.RTC),e._insertElement(t,lr.HTML)}function oGt(e,t){e.openElements.hasInButtonScope(Me.P)&&e._closePElement(),e._insertElement(t,lr.HTML)}function aGt(e,t){e._reconstructActiveFormattingElements(),Rf.adjustTokenMathMLAttrs(t),Rf.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,lr.MATHML):e._insertElement(t,lr.MATHML),t.ackSelfClosing=!0}function sGt(e,t){e._reconstructActiveFormattingElements(),Rf.adjustTokenSVGAttrs(t),Rf.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,lr.SVG):e._insertElement(t,lr.SVG),t.ackSelfClosing=!0}function tu(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,lr.HTML)}function Ql(e,t){const n=t.tagName;switch(n.length){case 1:n===Me.I||n===Me.S||n===Me.B||n===Me.U?vy(e,t):n===Me.P?Eh(e,t):n===Me.A?Gqt(e,t):tu(e,t);break;case 2:n===Me.DL||n===Me.OL||n===Me.UL?Eh(e,t):n===Me.H1||n===Me.H2||n===Me.H3||n===Me.H4||n===Me.H5||n===Me.H6?Uqt(e,t):n===Me.LI||n===Me.DD||n===Me.DT?Vqt(e,t):n===Me.EM||n===Me.TT?vy(e,t):n===Me.BR?Ty(e,t):n===Me.HR?Zqt(e,t):n===Me.RB?lle(e,t):n===Me.RT||n===Me.RP?iGt(e,t):n!==Me.TH&&n!==Me.TD&&n!==Me.TR&&tu(e,t);break;case 3:n===Me.DIV||n===Me.DIR||n===Me.NAV?Eh(e,t):n===Me.PRE?rle(e,t):n===Me.BIG?vy(e,t):n===Me.IMG||n===Me.WBR?Ty(e,t):n===Me.XMP?tGt(e,t):n===Me.SVG?sGt(e,t):n===Me.RTC?lle(e,t):n!==Me.COL&&tu(e,t);break;case 4:n===Me.HTML?Bqt(e,t):n===Me.BASE||n===Me.LINK||n===Me.META?rs(e,t):n===Me.BODY?Hqt(e,t):n===Me.MAIN||n===Me.MENU?Eh(e,t):n===Me.FORM?Wqt(e,t):n===Me.CODE||n===Me.FONT?vy(e,t):n===Me.NOBR?Yqt(e,t):n===Me.AREA?Ty(e,t):n===Me.MATH?aGt(e,t):n===Me.MENU?oGt(e,t):n!==Me.HEAD&&tu(e,t);break;case 5:n===Me.STYLE||n===Me.TITLE?rs(e,t):n===Me.ASIDE?Eh(e,t):n===Me.SMALL?vy(e,t):n===Me.TABLE?Xqt(e,t):n===Me.EMBED?Ty(e,t):n===Me.INPUT?Qqt(e,t):n===Me.PARAM||n===Me.TRACK?ole(e,t):n===Me.IMAGE?Jqt(e,t):n!==Me.FRAME&&n!==Me.TBODY&&n!==Me.TFOOT&&n!==Me.THEAD&&tu(e,t);break;case 6:n===Me.SCRIPT?rs(e,t):n===Me.CENTER||n===Me.FIGURE||n===Me.FOOTER||n===Me.HEADER||n===Me.HGROUP||n===Me.DIALOG?Eh(e,t):n===Me.BUTTON?qqt(e,t):n===Me.STRIKE||n===Me.STRONG?vy(e,t):n===Me.APPLET||n===Me.OBJECT?ile(e,t):n===Me.KEYGEN?Ty(e,t):n===Me.SOURCE?ole(e,t):n===Me.IFRAME?nGt(e,t):n===Me.SELECT?rGt(e,t):n===Me.OPTION?sle(e,t):tu(e,t);break;case 7:n===Me.BGSOUND?rs(e,t):n===Me.DETAILS||n===Me.ADDRESS||n===Me.ARTICLE||n===Me.SECTION||n===Me.SUMMARY?Eh(e,t):n===Me.LISTING?rle(e,t):n===Me.MARQUEE?ile(e,t):n===Me.NOEMBED?ale(e,t):n!==Me.CAPTION&&tu(e,t);break;case 8:n===Me.BASEFONT?rs(e,t):n===Me.FRAMESET?zqt(e,t):n===Me.FIELDSET?Eh(e,t):n===Me.TEXTAREA?eGt(e,t):n===Me.TEMPLATE?rs(e,t):n===Me.NOSCRIPT?e.options.scriptingEnabled?ale(e,t):tu(e,t):n===Me.OPTGROUP?sle(e,t):n!==Me.COLGROUP&&tu(e,t);break;case 9:n===Me.PLAINTEXT?Kqt(e,t):tu(e,t);break;case 10:n===Me.BLOCKQUOTE||n===Me.FIGCAPTION?Eh(e,t):tu(e,t);break;default:tu(e,t)}}function lGt(e){e.openElements.hasInScope(Me.BODY)&&(e.insertionMode=Oq)}function cGt(e,t){e.openElements.hasInScope(Me.BODY)&&(e.insertionMode=Oq,e._processToken(t))}function im(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function uGt(e){const t=e.openElements.tmplCount>0,n=e.formElement;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(Me.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(Me.FORM):e.openElements.remove(n))}function dGt(e){e.openElements.hasInButtonScope(Me.P)||e._insertFakeElement(Me.P),e._closePElement()}function fGt(e){e.openElements.hasInListItemScope(Me.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(Me.LI),e.openElements.popUntilTagNamePopped(Me.LI))}function hGt(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}function pGt(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function cle(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function mGt(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(Me.BR),e.openElements.pop(),e.framesetOk=!1}function sd(e,t){const n=t.tagName;for(let r=e.openElements.stackTop;r>0;r--){const i=e.openElements.items[r];if(e.treeAdapter.getTagName(i)===n){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilElementPopped(i);break}if(e._isSpecialElement(i))break}}function Pq(e,t){const n=t.tagName;switch(n.length){case 1:n===Me.A||n===Me.B||n===Me.I||n===Me.S||n===Me.U?_m(e,t):n===Me.P?dGt(e):sd(e,t);break;case 2:n===Me.DL||n===Me.UL||n===Me.OL?im(e,t):n===Me.LI?fGt(e):n===Me.DD||n===Me.DT?hGt(e,t):n===Me.H1||n===Me.H2||n===Me.H3||n===Me.H4||n===Me.H5||n===Me.H6?pGt(e):n===Me.BR?mGt(e):n===Me.EM||n===Me.TT?_m(e,t):sd(e,t);break;case 3:n===Me.BIG?_m(e,t):n===Me.DIR||n===Me.DIV||n===Me.NAV||n===Me.PRE?im(e,t):sd(e,t);break;case 4:n===Me.BODY?lGt(e):n===Me.HTML?cGt(e,t):n===Me.FORM?uGt(e):n===Me.CODE||n===Me.FONT||n===Me.NOBR?_m(e,t):n===Me.MAIN||n===Me.MENU?im(e,t):sd(e,t);break;case 5:n===Me.ASIDE?im(e,t):n===Me.SMALL?_m(e,t):sd(e,t);break;case 6:n===Me.CENTER||n===Me.FIGURE||n===Me.FOOTER||n===Me.HEADER||n===Me.HGROUP||n===Me.DIALOG?im(e,t):n===Me.APPLET||n===Me.OBJECT?cle(e,t):n===Me.STRIKE||n===Me.STRONG?_m(e,t):sd(e,t);break;case 7:n===Me.ADDRESS||n===Me.ARTICLE||n===Me.DETAILS||n===Me.SECTION||n===Me.SUMMARY||n===Me.LISTING?im(e,t):n===Me.MARQUEE?cle(e,t):sd(e,t);break;case 8:n===Me.FIELDSET?im(e,t):n===Me.TEMPLATE?m0(e,t):sd(e,t);break;case 10:n===Me.BLOCKQUOTE||n===Me.FIGCAPTION?im(e,t):sd(e,t);break;default:sd(e,t)}}function Th(e,t){e.tmplInsertionModeStackTop>-1?VTe(e,t):e.stopped=!0}function gGt(e,t){t.tagName===Me.SCRIPT&&(e.pendingScript=e.openElements.current),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function vGt(e,t){e._err(Ss.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e._processToken(t)}function kh(e,t){const n=e.openElements.currentTagName;n===Me.TABLE||n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD||n===Me.TR?(e.pendingCharacterTokens=[],e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=jTe,e._processToken(t)):su(e,t)}function yGt(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,lr.HTML),e.insertionMode=hI}function bGt(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,lr.HTML),e.insertionMode=k4}function SGt(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(Me.COLGROUP),e.insertionMode=k4,e._processToken(t)}function CGt(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,lr.HTML),e.insertionMode=xu}function xGt(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(Me.TBODY),e.insertionMode=xu,e._processToken(t)}function wGt(e,t){e.openElements.hasInTableScope(Me.TABLE)&&(e.openElements.popUntilTagNamePopped(Me.TABLE),e._resetInsertionMode(),e._processToken(t))}function _Gt(e,t){const n=ht.getTokenAttr(t,NTe.TYPE);n&&n.toLowerCase()===DTe?e._appendElement(t,lr.HTML):su(e,t),t.ackSelfClosing=!0}function EGt(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,lr.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function Mq(e,t){const n=t.tagName;switch(n.length){case 2:n===Me.TD||n===Me.TH||n===Me.TR?xGt(e,t):su(e,t);break;case 3:n===Me.COL?SGt(e,t):su(e,t);break;case 4:n===Me.FORM?EGt(e,t):su(e,t);break;case 5:n===Me.TABLE?wGt(e,t):n===Me.STYLE?rs(e,t):n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD?CGt(e,t):n===Me.INPUT?_Gt(e,t):su(e,t);break;case 6:n===Me.SCRIPT?rs(e,t):su(e,t);break;case 7:n===Me.CAPTION?yGt(e,t):su(e,t);break;case 8:n===Me.COLGROUP?bGt(e,t):n===Me.TEMPLATE?rs(e,t):su(e,t);break;default:su(e,t)}}function Iq(e,t){const n=t.tagName;n===Me.TABLE?e.openElements.hasInTableScope(Me.TABLE)&&(e.openElements.popUntilTagNamePopped(Me.TABLE),e._resetInsertionMode()):n===Me.TEMPLATE?m0(e,t):n!==Me.BODY&&n!==Me.CAPTION&&n!==Me.COL&&n!==Me.COLGROUP&&n!==Me.HTML&&n!==Me.TBODY&&n!==Me.TD&&n!==Me.TFOOT&&n!==Me.TH&&n!==Me.THEAD&&n!==Me.TR&&su(e,t)}function su(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,e._processTokenInBodyMode(t),e.fosterParentingEnabled=n}function TGt(e,t){e.pendingCharacterTokens.push(t)}function kGt(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function s2(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)su(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}function OGt(e,t){const n=t.tagName;n===Me.CAPTION||n===Me.COL||n===Me.COLGROUP||n===Me.TBODY||n===Me.TD||n===Me.TFOOT||n===Me.TH||n===Me.THEAD||n===Me.TR?e.openElements.hasInTableScope(Me.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(Me.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=js,e._processToken(t)):Ql(e,t)}function PGt(e,t){const n=t.tagName;n===Me.CAPTION||n===Me.TABLE?e.openElements.hasInTableScope(Me.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(Me.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=js,n===Me.TABLE&&e._processToken(t)):n!==Me.BODY&&n!==Me.COL&&n!==Me.COLGROUP&&n!==Me.HTML&&n!==Me.TBODY&&n!==Me.TD&&n!==Me.TFOOT&&n!==Me.TH&&n!==Me.THEAD&&n!==Me.TR&&Pq(e,t)}function MGt(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.COL?(e._appendElement(t,lr.HTML),t.ackSelfClosing=!0):n===Me.TEMPLATE?rs(e,t):Hk(e,t)}function IGt(e,t){const n=t.tagName;n===Me.COLGROUP?e.openElements.currentTagName===Me.COLGROUP&&(e.openElements.pop(),e.insertionMode=js):n===Me.TEMPLATE?m0(e,t):n!==Me.COL&&Hk(e,t)}function Hk(e,t){e.openElements.currentTagName===Me.COLGROUP&&(e.openElements.pop(),e.insertionMode=js,e._processToken(t))}function $Gt(e,t){const n=t.tagName;n===Me.TR?(e.openElements.clearBackToTableBodyContext(),e._insertElement(t,lr.HTML),e.insertionMode=xp):n===Me.TH||n===Me.TD?(e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(Me.TR),e.insertionMode=xp,e._processToken(t)):n===Me.CAPTION||n===Me.COL||n===Me.COLGROUP||n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=js,e._processToken(t)):Mq(e,t)}function RGt(e,t){const n=t.tagName;n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD?e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=js):n===Me.TABLE?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=js,e._processToken(t)):(n!==Me.BODY&&n!==Me.CAPTION&&n!==Me.COL&&n!==Me.COLGROUP||n!==Me.HTML&&n!==Me.TD&&n!==Me.TH&&n!==Me.TR)&&Iq(e,t)}function AGt(e,t){const n=t.tagName;n===Me.TH||n===Me.TD?(e.openElements.clearBackToTableRowContext(),e._insertElement(t,lr.HTML),e.insertionMode=pI,e.activeFormattingElements.insertMarker()):n===Me.CAPTION||n===Me.COL||n===Me.COLGROUP||n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD||n===Me.TR?e.openElements.hasInTableScope(Me.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=xu,e._processToken(t)):Mq(e,t)}function NGt(e,t){const n=t.tagName;n===Me.TR?e.openElements.hasInTableScope(Me.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=xu):n===Me.TABLE?e.openElements.hasInTableScope(Me.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=xu,e._processToken(t)):n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD?(e.openElements.hasInTableScope(n)||e.openElements.hasInTableScope(Me.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=xu,e._processToken(t)):(n!==Me.BODY&&n!==Me.CAPTION&&n!==Me.COL&&n!==Me.COLGROUP||n!==Me.HTML&&n!==Me.TD&&n!==Me.TH)&&Iq(e,t)}function DGt(e,t){const n=t.tagName;n===Me.CAPTION||n===Me.COL||n===Me.COLGROUP||n===Me.TBODY||n===Me.TD||n===Me.TFOOT||n===Me.TH||n===Me.THEAD||n===Me.TR?(e.openElements.hasInTableScope(Me.TD)||e.openElements.hasInTableScope(Me.TH))&&(e._closeTableCell(),e._processToken(t)):Ql(e,t)}function LGt(e,t){const n=t.tagName;n===Me.TD||n===Me.TH?e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=xp):n===Me.TABLE||n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD||n===Me.TR?e.openElements.hasInTableScope(n)&&(e._closeTableCell(),e._processToken(t)):n!==Me.BODY&&n!==Me.CAPTION&&n!==Me.COL&&n!==Me.COLGROUP&&n!==Me.HTML&&Pq(e,t)}function UTe(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.OPTION?(e.openElements.currentTagName===Me.OPTION&&e.openElements.pop(),e._insertElement(t,lr.HTML)):n===Me.OPTGROUP?(e.openElements.currentTagName===Me.OPTION&&e.openElements.pop(),e.openElements.currentTagName===Me.OPTGROUP&&e.openElements.pop(),e._insertElement(t,lr.HTML)):n===Me.INPUT||n===Me.KEYGEN||n===Me.TEXTAREA||n===Me.SELECT?e.openElements.hasInSelectScope(Me.SELECT)&&(e.openElements.popUntilTagNamePopped(Me.SELECT),e._resetInsertionMode(),n!==Me.SELECT&&e._processToken(t)):(n===Me.SCRIPT||n===Me.TEMPLATE)&&rs(e,t)}function WTe(e,t){const n=t.tagName;if(n===Me.OPTGROUP){const r=e.openElements.items[e.openElements.stackTop-1],i=r&&e.treeAdapter.getTagName(r);e.openElements.currentTagName===Me.OPTION&&i===Me.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagName===Me.OPTGROUP&&e.openElements.pop()}else n===Me.OPTION?e.openElements.currentTagName===Me.OPTION&&e.openElements.pop():n===Me.SELECT&&e.openElements.hasInSelectScope(Me.SELECT)?(e.openElements.popUntilTagNamePopped(Me.SELECT),e._resetInsertionMode()):n===Me.TEMPLATE&&m0(e,t)}function FGt(e,t){const n=t.tagName;n===Me.CAPTION||n===Me.TABLE||n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD||n===Me.TR||n===Me.TD||n===Me.TH?(e.openElements.popUntilTagNamePopped(Me.SELECT),e._resetInsertionMode(),e._processToken(t)):UTe(e,t)}function jGt(e,t){const n=t.tagName;n===Me.CAPTION||n===Me.TABLE||n===Me.TBODY||n===Me.TFOOT||n===Me.THEAD||n===Me.TR||n===Me.TD||n===Me.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(Me.SELECT),e._resetInsertionMode(),e._processToken(t)):WTe(e,t)}function BGt(e,t){const n=t.tagName;if(n===Me.BASE||n===Me.BASEFONT||n===Me.BGSOUND||n===Me.LINK||n===Me.META||n===Me.NOFRAMES||n===Me.SCRIPT||n===Me.STYLE||n===Me.TEMPLATE||n===Me.TITLE)rs(e,t);else{const r=Cqt[n]||qf;e._popTmplInsertionMode(),e._pushTmplInsertionMode(r),e.insertionMode=r,e._processToken(t)}}function HGt(e,t){t.tagName===Me.TEMPLATE&&m0(e,t)}function VTe(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(Me.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode(),e._processToken(t)):e.stopped=!0}function zGt(e,t){t.tagName===Me.HTML?Ql(e,t):zk(e,t)}function UGt(e,t){t.tagName===Me.HTML?e.fragmentContext||(e.insertionMode=HTe):zk(e,t)}function zk(e,t){e.insertionMode=qf,e._processToken(t)}function WGt(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.FRAMESET?e._insertElement(t,lr.HTML):n===Me.FRAME?(e._appendElement(t,lr.HTML),t.ackSelfClosing=!0):n===Me.NOFRAMES&&rs(e,t)}function VGt(e,t){t.tagName===Me.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagName!==Me.FRAMESET&&(e.insertionMode=BTe))}function KGt(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.NOFRAMES&&rs(e,t)}function qGt(e,t){t.tagName===Me.HTML&&(e.insertionMode=zTe)}function GGt(e,t){t.tagName===Me.HTML?Ql(e,t):y3(e,t)}function y3(e,t){e.insertionMode=qf,e._processToken(t)}function YGt(e,t){const n=t.tagName;n===Me.HTML?Ql(e,t):n===Me.NOFRAMES&&rs(e,t)}function XGt(e,t){t.chars=gqt.REPLACEMENT_CHARACTER,e._insertCharacters(t)}function QGt(e,t){e._insertCharacters(t),e.framesetOk=!1}function ZGt(e,t){if(Rf.causesExit(t)&&!e.fragmentContext){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==lr.HTML&&!e._isIntegrationPoint(e.openElements.current);)e.openElements.pop();e._processToken(t)}else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===lr.MATHML?Rf.adjustTokenMathMLAttrs(t):r===lr.SVG&&(Rf.adjustTokenSVGTagName(t),Rf.adjustTokenSVGAttrs(t)),Rf.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}function JGt(e,t){for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===lr.HTML){e._processToken(t);break}if(e.treeAdapter.getTagName(r).toLowerCase()===t.tagName){e.openElements.popUntilElementPopped(r);break}}}const eYt=gi(wqt),O4=KTe("start"),gI=KTe("end");function tYt(e){return{start:O4(e),end:gI(e)}}function KTe(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};return{line:r.line||null,column:r.column||null,offset:r.offset>-1?r.offset:null}}}class P4{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}P4.prototype.property={};P4.prototype.normal={};P4.prototype.space=null;function qTe(e,t){const n={},r={};let i=-1;for(;++i<e.length;)Object.assign(n,e[i].property),Object.assign(r,e[i].normal);return new P4(n,r,t)}function B_(e){return e.toLowerCase()}class zu{constructor(t,n){this.property=t,this.attribute=n}}zu.prototype.space=null;zu.prototype.boolean=!1;zu.prototype.booleanish=!1;zu.prototype.overloadedBoolean=!1;zu.prototype.number=!1;zu.prototype.commaSeparated=!1;zu.prototype.spaceSeparated=!1;zu.prototype.commaOrSpaceSeparated=!1;zu.prototype.mustUseProperty=!1;zu.prototype.defined=!1;let nYt=0;const Kr=g0(),Sa=g0(),GTe=g0(),Rn=g0(),oo=g0(),bb=g0(),pc=g0();function g0(){return 2**++nYt}const JB=Object.freeze(Object.defineProperty({__proto__:null,boolean:Kr,booleanish:Sa,commaOrSpaceSeparated:pc,commaSeparated:bb,number:Rn,overloadedBoolean:GTe,spaceSeparated:oo},Symbol.toStringTag,{value:"Module"})),TN=Object.keys(JB);class $q extends zu{constructor(t,n,r,i){let o=-1;if(super(t,n),ule(this,"space",i),typeof r=="number")for(;++o<TN.length;){const a=TN[o];ule(this,TN[o],(r&JB[a])===JB[a])}}}$q.prototype.defined=!0;function ule(e,t,n){n&&(e[t]=n)}const rYt={}.hasOwnProperty;function LC(e){const t={},n={};let r;for(r in e.properties)if(rYt.call(e.properties,r)){const i=e.properties[r],o=new $q(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[B_(r)]=r,n[B_(o.attribute)]=r}return new P4(t,n,e.space)}const YTe=LC({space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),XTe=LC({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function QTe(e,t){return t in e?e[t]:t}function ZTe(e,t){return QTe(e,t.toLowerCase())}const JTe=LC({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:ZTe,properties:{xmlns:null,xmlnsXLink:null}}),e5e=LC({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:Sa,ariaAutoComplete:null,ariaBusy:Sa,ariaChecked:Sa,ariaColCount:Rn,ariaColIndex:Rn,ariaColSpan:Rn,ariaControls:oo,ariaCurrent:null,ariaDescribedBy:oo,ariaDetails:null,ariaDisabled:Sa,ariaDropEffect:oo,ariaErrorMessage:null,ariaExpanded:Sa,ariaFlowTo:oo,ariaGrabbed:Sa,ariaHasPopup:null,ariaHidden:Sa,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:oo,ariaLevel:Rn,ariaLive:null,ariaModal:Sa,ariaMultiLine:Sa,ariaMultiSelectable:Sa,ariaOrientation:null,ariaOwns:oo,ariaPlaceholder:null,ariaPosInSet:Rn,ariaPressed:Sa,ariaReadOnly:Sa,ariaRelevant:null,ariaRequired:Sa,ariaRoleDescription:oo,ariaRowCount:Rn,ariaRowIndex:Rn,ariaRowSpan:Rn,ariaSelected:Sa,ariaSetSize:Rn,ariaSort:null,ariaValueMax:Rn,ariaValueMin:Rn,ariaValueNow:Rn,ariaValueText:null,role:null}}),iYt=LC({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:ZTe,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:bb,acceptCharset:oo,accessKey:oo,action:null,allow:null,allowFullScreen:Kr,allowPaymentRequest:Kr,allowUserMedia:Kr,alt:null,as:null,async:Kr,autoCapitalize:null,autoComplete:oo,autoFocus:Kr,autoPlay:Kr,blocking:oo,capture:null,charSet:null,checked:Kr,cite:null,className:oo,cols:Rn,colSpan:null,content:null,contentEditable:Sa,controls:Kr,controlsList:oo,coords:Rn|bb,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Kr,defer:Kr,dir:null,dirName:null,disabled:Kr,download:GTe,draggable:Sa,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Kr,formTarget:null,headers:oo,height:Rn,hidden:Kr,high:Rn,href:null,hrefLang:null,htmlFor:oo,httpEquiv:oo,id:null,imageSizes:null,imageSrcSet:null,inert:Kr,inputMode:null,integrity:null,is:null,isMap:Kr,itemId:null,itemProp:oo,itemRef:oo,itemScope:Kr,itemType:oo,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Kr,low:Rn,manifest:null,max:null,maxLength:Rn,media:null,method:null,min:null,minLength:Rn,multiple:Kr,muted:Kr,name:null,nonce:null,noModule:Kr,noValidate:Kr,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Kr,optimum:Rn,pattern:null,ping:oo,placeholder:null,playsInline:Kr,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:Kr,referrerPolicy:null,rel:oo,required:Kr,reversed:Kr,rows:Rn,rowSpan:Rn,sandbox:oo,scope:null,scoped:Kr,seamless:Kr,selected:Kr,shadowRootClonable:Kr,shadowRootDelegatesFocus:Kr,shadowRootMode:null,shape:null,size:Rn,sizes:null,slot:null,span:Rn,spellCheck:Sa,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Rn,step:null,style:null,tabIndex:Rn,target:null,title:null,translate:null,type:null,typeMustMatch:Kr,useMap:null,value:Sa,width:Rn,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:oo,axis:null,background:null,bgColor:null,border:Rn,borderColor:null,bottomMargin:Rn,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Kr,declare:Kr,event:null,face:null,frame:null,frameBorder:null,hSpace:Rn,leftMargin:Rn,link:null,longDesc:null,lowSrc:null,marginHeight:Rn,marginWidth:Rn,noResize:Kr,noHref:Kr,noShade:Kr,noWrap:Kr,object:null,profile:null,prompt:null,rev:null,rightMargin:Rn,rules:null,scheme:null,scrolling:Sa,standby:null,summary:null,text:null,topMargin:Rn,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Rn,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Kr,disableRemotePlayback:Kr,prefix:null,property:null,results:Rn,security:null,unselectable:null}}),oYt=LC({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:QTe,properties:{about:pc,accentHeight:Rn,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Rn,amplitude:Rn,arabicForm:null,ascent:Rn,attributeName:null,attributeType:null,azimuth:Rn,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Rn,by:null,calcMode:null,capHeight:Rn,className:oo,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Rn,diffuseConstant:Rn,direction:null,display:null,dur:null,divisor:Rn,dominantBaseline:null,download:Kr,dx:null,dy:null,edgeMode:null,editable:null,elevation:Rn,enableBackground:null,end:null,event:null,exponent:Rn,externalResourcesRequired:null,fill:null,fillOpacity:Rn,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:bb,g2:bb,glyphName:bb,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Rn,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Rn,horizOriginX:Rn,horizOriginY:Rn,id:null,ideographic:Rn,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Rn,k:Rn,k1:Rn,k2:Rn,k3:Rn,k4:Rn,kernelMatrix:pc,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Rn,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Rn,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Rn,overlineThickness:Rn,paintOrder:null,panose1:null,path:null,pathLength:Rn,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:oo,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Rn,pointsAtY:Rn,pointsAtZ:Rn,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:pc,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:pc,rev:pc,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:pc,requiredFeatures:pc,requiredFonts:pc,requiredFormats:pc,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Rn,specularExponent:Rn,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Rn,strikethroughThickness:Rn,string:null,stroke:null,strokeDashArray:pc,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Rn,strokeOpacity:Rn,strokeWidth:null,style:null,surfaceScale:Rn,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:pc,tabIndex:Rn,tableValues:null,target:null,targetX:Rn,targetY:Rn,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:pc,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Rn,underlineThickness:Rn,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Rn,values:null,vAlphabetic:Rn,vMathematical:Rn,vectorEffect:null,vHanging:Rn,vIdeographic:Rn,version:null,vertAdvY:Rn,vertOriginX:Rn,vertOriginY:Rn,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Rn,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),aYt=/^data[-\w.:]+$/i,dle=/-[a-z]/g,sYt=/[A-Z]/g;function vI(e,t){const n=B_(t);let r=t,i=zu;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&aYt.test(t)){if(t.charAt(4)==="-"){const o=t.slice(5).replace(dle,cYt);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=t.slice(4);if(!dle.test(o)){let a=o.replace(sYt,lYt);a.charAt(0)!=="-"&&(a="-"+a),t="data"+a}}i=$q}return new i(r,t)}function lYt(e){return"-"+e.toLowerCase()}function cYt(e){return e.charAt(1).toUpperCase()}const M4=qTe([XTe,YTe,JTe,e5e,iYt],"html"),FC=qTe([XTe,YTe,JTe,e5e,oYt],"svg"),fle=/[#.]/g;function uYt(e,t){const n=e||"",r={};let i=0,o,a;for(;i<n.length;){fle.lastIndex=i;const s=fle.exec(n),l=n.slice(i,s?s.index:n.length);l&&(o?o==="#"?r.id=l:Array.isArray(r.className)?r.className.push(l):r.className=[l]:a=l,i+=l.length),s&&(o=s[0],i++)}return{type:"element",tagName:a||t||"div",properties:r,children:[]}}function hle(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function t5e(e){return e.join(" ").trim()}function ple(e){const t=[],n=String(e||"");let r=n.indexOf(","),i=0,o=!1;for(;!o;){r===-1&&(r=n.length,o=!0);const a=n.slice(i,r).trim();(a||!o)&&t.push(a),i=r+1,r=n.indexOf(",",i)}return t}function n5e(e,t){const n=t||{};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const dYt=new Set(["menu","submit","reset","button"]),eH={}.hasOwnProperty;function r5e(e,t,n){const r=n&&mYt(n);return function(o,a,...s){let l=-1,c;if(o==null)c={type:"root",children:[]},s.unshift(a);else if(c=uYt(o,t),c.tagName=c.tagName.toLowerCase(),r&&eH.call(r,c.tagName)&&(c.tagName=r[c.tagName]),fYt(a,c.tagName)){let u;for(u in a)eH.call(a,u)&&hYt(e,c.properties,u,a[u])}else s.unshift(a);for(;++l<s.length;)tH(c.children,s[l]);return c.type==="element"&&c.tagName==="template"&&(c.content={type:"root",children:c.children},c.children=[]),c}}function fYt(e,t){return e==null||typeof e!="object"||Array.isArray(e)?!1:t==="input"||!e.type||typeof e.type!="string"?!0:"children"in e&&Array.isArray(e.children)?!1:t==="button"?dYt.has(e.type.toLowerCase()):!("value"in e)}function hYt(e,t,n,r){const i=vI(e,n);let o=-1,a;if(r!=null){if(typeof r=="number"){if(Number.isNaN(r))return;a=r}else typeof r=="boolean"?a=r:typeof r=="string"?i.spaceSeparated?a=hle(r):i.commaSeparated?a=ple(r):i.commaOrSpaceSeparated?a=hle(ple(r).join(" ")):a=mle(i,i.property,r):Array.isArray(r)?a=r.concat():a=i.property==="style"?pYt(r):String(r);if(Array.isArray(a)){const s=[];for(;++o<a.length;)s[o]=mle(i,i.property,a[o]);a=s}i.property==="className"&&Array.isArray(t.className)&&(a=t.className.concat(a)),t[i.property]=a}}function tH(e,t){let n=-1;if(t!=null)if(typeof t=="string"||typeof t=="number")e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(;++n<t.length;)tH(e,t[n]);else if(typeof t=="object"&&"type"in t)t.type==="root"?tH(e,t.children):e.push(t);else throw new Error("Expected node, nodes, or string, got `"+t+"`")}function mle(e,t,n){if(typeof n=="string"){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(n===""||B_(n)===B_(t)))return!0}return n}function pYt(e){const t=[];let n;for(n in e)eH.call(e,n)&&t.push([n,e[n]].join(": "));return t.join("; ")}function mYt(e){const t={};let n=-1;for(;++n<e.length;)t[e[n].toLowerCase()]=e[n];return t}const gYt=r5e(M4,"div"),vYt=["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"],yYt=r5e(FC,"g",vYt);function bYt(e){const t=String(e),n=[],r=/\r?\n|\r/g;for(;r.test(t);)n.push(r.lastIndex);return n.push(t.length+1),{toPoint:i,toOffset:o};function i(a){let s=-1;if(typeof a=="number"&&a>-1&&a<n[n.length-1]){for(;++s<n.length;)if(n[s]>a)return{line:s+1,column:a-(s>0?n[s-1]:0)+1,offset:a}}return{line:void 0,column:void 0,offset:void 0}}function o(a){const s=a&&a.line,l=a&&a.column;if(typeof s=="number"&&typeof l=="number"&&!Number.isNaN(s)&&!Number.isNaN(l)&&s-1 in n){const c=(n[s-2]||0)+l-1||0;if(c>-1&&c<n[n.length-1])return c}return-1}}const H_={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},i5e={}.hasOwnProperty,SYt=Object.prototype;function CYt(e,t){const n=t||{};let r,i;return _Yt(n)?(i=n,r={}):(i=n.file||void 0,r=n),Rq({schema:r.space==="svg"?FC:M4,file:i,verbose:r.verbose,location:!1},e)}function Rq(e,t){let n;switch(t.nodeName){case"#comment":{const r=t;return n={type:"comment",value:r.data},b3(e,r,n),n}case"#document":case"#document-fragment":{const r=t,i="mode"in r?r.mode==="quirks"||r.mode==="limited-quirks":!1;if(n={type:"root",children:o5e(e,t.childNodes),data:{quirksMode:i}},e.file&&e.location){const o=String(e.file),a=bYt(o),s=a.toPoint(0),l=a.toPoint(o.length);n.position={start:s,end:l}}return n}case"#documentType":{const r=t;return n={type:"doctype"},b3(e,r,n),n}case"#text":{const r=t;return n={type:"text",value:r.value},b3(e,r,n),n}default:return n=xYt(e,t),n}}function o5e(e,t){let n=-1;const r=[];for(;++n<t.length;)r[n]=Rq(e,t[n]);return r}function xYt(e,t){const n=e.schema;e.schema=t.namespaceURI===H_.svg?FC:M4;let r=-1;const i={};for(;++r<t.attrs.length;){const s=t.attrs[r],l=(s.prefix?s.prefix+":":"")+s.name;i5e.call(SYt,l)||(i[l]=s.value)}const a=(e.schema.space==="svg"?yYt:gYt)(t.tagName,i,o5e(e,t.childNodes));if(b3(e,t,a),a.tagName==="template"){const s=t,l=s.sourceCodeLocation,c=l&&l.startTag&&Gy(l.startTag),u=l&&l.endTag&&Gy(l.endTag),d=Rq(e,s.content);c&&u&&e.file&&(d.position={start:c.end,end:u.start}),a.content=d}return e.schema=n,a}function b3(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const r=wYt(e,n,t.sourceCodeLocation);r&&(e.location=!0,n.position=r)}}function wYt(e,t,n){const r=Gy(n);if(t.type==="element"){const i=t.children[t.children.length-1];if(r&&!n.endTag&&i&&i.position&&i.position.end&&(r.end=Object.assign({},i.position.end)),e.verbose){const o={};let a;if(n.attrs)for(a in n.attrs)i5e.call(n.attrs,a)&&(o[vI(e.schema,a).property]=Gy(n.attrs[a]));t.data={position:{opening:Gy(n.startTag),closing:n.endTag?Gy(n.endTag):null,properties:o}}}}return r}function Gy(e){const t=gle({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=gle({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function gle(e){return e.line&&e.column?e:void 0}function _Yt(e){return"messages"in e}const vle={}.hasOwnProperty;function Aq(e,t){const n=t||{};function r(i,...o){let a=r.invalid;const s=r.handlers;if(i&&vle.call(i,e)){const l=String(i[e]);a=vle.call(s,l)?s[l]:r.unknown}if(a)return a.call(this,i,...o)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}const EYt={}.hasOwnProperty,a5e=Aq("type",{handlers:{root:kYt,element:$Yt,text:MYt,comment:IYt,doctype:PYt}});function TYt(e,t){return a5e(e,M4)}function kYt(e,t){const n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=Nq(e.children,n,t),jC(e,n),n}function OYt(e,t){const n={nodeName:"#document-fragment",childNodes:[]};return n.childNodes=Nq(e.children,n,t),jC(e,n),n}function PYt(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:void 0};return jC(e,t),t}function MYt(e){const t={nodeName:"#text",value:e.value,parentNode:void 0};return jC(e,t),t}function IYt(e){const t={nodeName:"#comment",data:e.value,parentNode:void 0};return jC(e,t),t}function $Yt(e,t){const n=t;let r=n;e.type==="element"&&e.tagName.toLowerCase()==="svg"&&n.space==="html"&&(r=FC);const i=[];let o;if(e.properties){for(o in e.properties)if(o!=="children"&&EYt.call(e.properties,o)){const s=RYt(r,o,e.properties[o]);s&&i.push(s)}}const a={nodeName:e.tagName,tagName:e.tagName,attrs:i,namespaceURI:H_[r.space],childNodes:[],parentNode:void 0};return a.childNodes=Nq(e.children,a,r),jC(e,a),e.tagName==="template"&&e.content&&(a.content=OYt(e.content,r)),a}function RYt(e,t,n){const r=vI(e,t);if(n==null||n===!1||typeof n=="number"&&Number.isNaN(n)||!n&&r.boolean)return;Array.isArray(n)&&(n=r.commaSeparated?n5e(n):t5e(n));const i={name:r.attribute,value:n===!0?"":String(n)};if(r.space&&r.space!=="html"&&r.space!=="svg"){const o=i.name.indexOf(":");o<0?i.prefix="":(i.name=i.name.slice(o+1),i.prefix=r.attribute.slice(0,o)),i.namespace=H_[r.space]}return i}function Nq(e,t,n){let r=-1;const i=[];if(e)for(;++r<e.length;){const o=a5e(e[r],n);o.parentNode=t,i.push(o)}return i}function jC(e,t){const n=e.position;n&&n.start&&n.end&&(t.sourceCodeLocation={startLine:n.start.line,startCol:n.start.column,startOffset:n.start.offset,endLine:n.end.line,endCol:n.end.column,endOffset:n.end.offset})}const s5e=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","isindex","keygen","link","menuitem","meta","nextid","param","source","track","wbr"],AYt="IN_TEMPLATE_MODE",NYt="DATA_STATE",DYt="CHARACTER_TOKEN",LYt="START_TAG_TOKEN",FYt="END_TAG_TOKEN",jYt="COMMENT_TOKEN",BYt="DOCTYPE_TOKEN",HYt={sourceCodeLocationInfo:!0,scriptingEnabled:!1},l5e=function(e,t,n){let r=-1;const i=new eYt(HYt),o=Aq("type",{handlers:{root:v,element:y,text:S,comment:C,doctype:b,raw:_},unknown:VYt});let a,s,l,c,u;if(qYt(t)&&(n=t,t=void 0),n&&n.passThrough)for(;++r<n.passThrough.length;)o.handlers[n.passThrough[r]]=T;const d=CYt(KYt(e)?p():h(),t);if(a&&_4(d,"comment",(E,k,M)=>{const P=E;if(P.value.stitch&&M!==null&&k!==null)return M.children[k]=P.value.stitch,k}),e.type!=="root"&&d.type==="root"&&d.children.length===1)return d.children[0];return d;function h(){const E={nodeName:"template",tagName:"template",attrs:[],namespaceURI:H_.html,childNodes:[]},k={nodeName:"documentmock",tagName:"documentmock",attrs:[],namespaceURI:H_.html,childNodes:[]},M={nodeName:"#document-fragment",childNodes:[]};if(i._bootstrap(k,E),i._pushTmplInsertionMode(AYt),i._initTokenizerForFragmentParsing(),i._insertFakeRootElement(),i._resetInsertionMode(),i._findFormInFragmentContext(),s=i.tokenizer,!s)throw new Error("Expected `tokenizer`");return l=s.preprocessor,u=s.__mixins[0],c=u.posTracker,o(e),x(),i._adoptNodes(k.childNodes[0],M),M}function p(){const E=i.treeAdapter.createDocument();if(i._bootstrap(E,void 0),s=i.tokenizer,!s)throw new Error("Expected `tokenizer`");return l=s.preprocessor,u=s.__mixins[0],c=u.posTracker,o(e),x(),E}function m(E){let k=-1;if(E)for(;++k<E.length;)o(E[k])}function v(E){m(E.children)}function y(E){x(),i._processInputToken(zYt(E)),m(E.children),s5e.includes(E.tagName)||(x(),i._processInputToken(WYt(E)))}function S(E){x(),i._processInputToken({type:DYt,chars:E.value,location:Yy(E)})}function b(E){x(),i._processInputToken({type:BYt,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:Yy(E)})}function C(E){x(),i._processInputToken({type:jYt,data:E.value,location:Yy(E)})}function _(E){const k=O4(E),M=k.line||1,P=k.column||1,D=k.offset||0;if(!l)throw new Error("Expected `preprocessor`");if(!s)throw new Error("Expected `tokenizer`");if(!c)throw new Error("Expected `posTracker`");if(!u)throw new Error("Expected `locationTracker`");l.html=void 0,l.pos=-1,l.lastGapPos=-1,l.lastCharPos=-1,l.gapStack=[],l.skipNextNewLine=!1,l.lastChunkWritten=!1,l.endOfChunkHit=!1,c.isEol=!1,c.lineStartPos=-P+1,c.droppedBufferSize=D,c.offset=0,c.col=1,c.line=M,u.currentAttrLocation=void 0,u.ctLoc=Yy(E),s.write(E.value),i._runParsingLoop(null),(s.state==="NAMED_CHARACTER_REFERENCE_STATE"||s.state==="NUMERIC_CHARACTER_REFERENCE_END_STATE")&&(l.lastChunkWritten=!0,s[s.state](s._consume()))}function T(E){a=!0;let k;"children"in E?k={...E,children:l5e({type:"root",children:E.children},t,n).children}:k={...E},C({type:"comment",value:{stitch:k}})}function x(){if(!s)throw new Error("Expected `tokenizer`");if(!c)throw new Error("Expected `posTracker`");const E=s.currentCharacterToken;E&&(E.location.endLine=c.line,E.location.endCol=c.col+1,E.location.endOffset=c.offset+1,i._processInputToken(E)),s.tokenQueue=[],s.state=NYt,s.returnState="",s.charRefCode=-1,s.tempBuff=[],s.lastStartTagName="",s.consumedAfterSnapshot=-1,s.active=!1,s.currentCharacterToken=void 0,s.currentToken=void 0,s.currentAttr=void 0}};function zYt(e){const t=Object.assign(Yy(e));return t.startTag=Object.assign({},t),{type:LYt,tagName:e.tagName,selfClosing:!1,attrs:UYt(e),location:t}}function UYt(e){return TYt({tagName:e.tagName,type:"element",properties:e.properties,children:[]}).attrs}function WYt(e){const t=Object.assign(Yy(e));return t.startTag=Object.assign({},t),{type:FYt,tagName:e.tagName,attrs:[],location:t}}function VYt(e){throw new Error("Cannot compile `"+e.type+"` node")}function KYt(e){const t=e.type==="root"?e.children[0]:e;return!!(t&&(t.type==="doctype"||t.type==="element"&&t.tagName==="html"))}function Yy(e){const t=O4(e),n=gI(e);return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:n.line,endCol:n.column,endOffset:n.offset}}function qYt(e){return!!(e&&!("message"in e&&"messages"in e))}function GYt(e={}){return(t,n)=>l5e(t,n,e)}function YYt(e=Sq){return t=>QVt(t,e)}const XYt=/["&'<>`]/g,QYt=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ZYt=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,JYt=/[|\\{}()[\]^$+*?.]/g,yle=new WeakMap;function eXt(e,t){if(e=e.replace(t.subset?tXt(t.subset):XYt,r),t.subset||t.escapeOnly)return e;return e.replace(QYt,n).replace(ZYt,r);function n(i,o,a){return t.format((i.charCodeAt(0)-55296)*1024+i.charCodeAt(1)-56320+65536,a.charCodeAt(o+2),t)}function r(i,o,a){return t.format(i.charCodeAt(0),a.charCodeAt(o+1),t)}}function tXt(e){let t=yle.get(e);return t||(t=nXt(e),yle.set(e,t)),t}function nXt(e){const t=[];let n=-1;for(;++n<e.length;)t.push(e[n].replace(JYt,"\\$&"));return new RegExp("(?:"+t.join("|")+")","g")}const rXt=/[\dA-Fa-f]/;function iXt(e,t,n){const r="&#x"+e.toString(16).toUpperCase();return n&&t&&!rXt.test(String.fromCharCode(t))?r:r+";"}const oXt=/\d/;function aXt(e,t,n){const r="&#"+String(e);return n&&t&&!oXt.test(String.fromCharCode(t))?r:r+";"}const sXt=["AElig","AMP","Aacute","Acirc","Agrave","Aring","Atilde","Auml","COPY","Ccedil","ETH","Eacute","Ecirc","Egrave","Euml","GT","Iacute","Icirc","Igrave","Iuml","LT","Ntilde","Oacute","Ocirc","Ograve","Oslash","Otilde","Ouml","QUOT","REG","THORN","Uacute","Ucirc","Ugrave","Uuml","Yacute","aacute","acirc","acute","aelig","agrave","amp","aring","atilde","auml","brvbar","ccedil","cedil","cent","copy","curren","deg","divide","eacute","ecirc","egrave","eth","euml","frac12","frac14","frac34","gt","iacute","icirc","iexcl","igrave","iquest","iuml","laquo","lt","macr","micro","middot","nbsp","not","ntilde","oacute","ocirc","ograve","ordf","ordm","oslash","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"],kN={nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",fnof:"ƒ",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",bull:"•",hellip:"…",prime:"′",Prime:"″",oline:"‾",frasl:"⁄",weierp:"℘",image:"ℑ",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦",quot:'"',amp:"&",lt:"<",gt:">",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"",zwj:"",lrm:"",rlm:"",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",permil:"‰",lsaquo:"‹",rsaquo:"›",euro:"€"},lXt=["cent","copy","divide","gt","lt","not","para","times"],c5e={}.hasOwnProperty,nH={};let V5;for(V5 in kN)c5e.call(kN,V5)&&(nH[kN[V5]]=V5);const cXt=/[^\dA-Za-z]/;function uXt(e,t,n,r){const i=String.fromCharCode(e);if(c5e.call(nH,i)){const o=nH[i],a="&"+o;return n&&sXt.includes(o)&&!lXt.includes(o)&&(!r||t&&t!==61&&cXt.test(String.fromCharCode(t)))?a:a+";"}return""}function dXt(e,t,n){let r=iXt(e,t,n.omitOptionalSemicolons),i;if((n.useNamedReferences||n.useShortestReferences)&&(i=uXt(e,t,n.omitOptionalSemicolons,n.attribute)),(n.useShortestReferences||!i)&&n.useShortestReferences){const o=aXt(e,t,n.omitOptionalSemicolons);o.length<r.length&&(r=o)}return i&&(!n.useShortestReferences||i.length<r.length)?i:r}function Sb(e,t){return eXt(e,Object.assign({format:dXt},t))}function fXt(e,t,n,r){return r.settings.bogusComments?"<?"+Sb(e.value,Object.assign({},r.settings.characterReferences,{subset:[">"]}))+">":"<!--"+e.value.replace(/^>|^->|<!--|-->|--!>|<!-$/g,i)+"-->";function i(o){return Sb(o,Object.assign({},r.settings.characterReferences,{subset:["<",">"]}))}}function hXt(e,t,n,r){return"<!"+(r.settings.upperDoctype?"DOCTYPE":"doctype")+(r.settings.tightDoctype?"":" ")+"html>"}function Uk(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,i=n.indexOf(t);for(;i!==-1;)r++,i=n.indexOf(t,i+t.length);return r}function Dq(e){const t=e&&typeof e=="object"&&e.type==="text"?e.value||"":e;return typeof t=="string"&&t.replace(/[ \t\n\f\r]/g,"")===""}const Ia=d5e(1),u5e=d5e(-1);function d5e(e){return t;function t(n,r,i){const o=n?n.children:[];let a=(r||0)+e,s=o&&o[a];if(!i)for(;s&&Dq(s);)a+=e,s=o[a];return s}}const pXt={}.hasOwnProperty;function f5e(e){return t;function t(n,r,i){return pXt.call(e,n.tagName)&&e[n.tagName](n,r,i)}}const Lq=f5e({html:mXt,head:ON,body:gXt,p:vXt,li:yXt,dt:bXt,dd:SXt,rt:ble,rp:ble,optgroup:CXt,option:xXt,menuitem:wXt,colgroup:ON,caption:ON,thead:_Xt,tbody:EXt,tfoot:TXt,tr:kXt,td:Sle,th:Sle});function ON(e,t,n){const r=Ia(n,t,!0);return!r||r.type!=="comment"&&!(r.type==="text"&&Dq(r.value.charAt(0)))}function mXt(e,t,n){const r=Ia(n,t);return!r||r.type!=="comment"}function gXt(e,t,n){const r=Ia(n,t);return!r||r.type!=="comment"}function vXt(e,t,n){const r=Ia(n,t);return r?r.type==="element"&&(r.tagName==="address"||r.tagName==="article"||r.tagName==="aside"||r.tagName==="blockquote"||r.tagName==="details"||r.tagName==="div"||r.tagName==="dl"||r.tagName==="fieldset"||r.tagName==="figcaption"||r.tagName==="figure"||r.tagName==="footer"||r.tagName==="form"||r.tagName==="h1"||r.tagName==="h2"||r.tagName==="h3"||r.tagName==="h4"||r.tagName==="h5"||r.tagName==="h6"||r.tagName==="header"||r.tagName==="hgroup"||r.tagName==="hr"||r.tagName==="main"||r.tagName==="menu"||r.tagName==="nav"||r.tagName==="ol"||r.tagName==="p"||r.tagName==="pre"||r.tagName==="section"||r.tagName==="table"||r.tagName==="ul"):!n||!(n.type==="element"&&(n.tagName==="a"||n.tagName==="audio"||n.tagName==="del"||n.tagName==="ins"||n.tagName==="map"||n.tagName==="noscript"||n.tagName==="video"))}function yXt(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&r.tagName==="li"}function bXt(e,t,n){const r=Ia(n,t);return r&&r.type==="element"&&(r.tagName==="dt"||r.tagName==="dd")}function SXt(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&(r.tagName==="dt"||r.tagName==="dd")}function ble(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&(r.tagName==="rp"||r.tagName==="rt")}function CXt(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&r.tagName==="optgroup"}function xXt(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&(r.tagName==="option"||r.tagName==="optgroup")}function wXt(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&(r.tagName==="menuitem"||r.tagName==="hr"||r.tagName==="menu")}function _Xt(e,t,n){const r=Ia(n,t);return r&&r.type==="element"&&(r.tagName==="tbody"||r.tagName==="tfoot")}function EXt(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&(r.tagName==="tbody"||r.tagName==="tfoot")}function TXt(e,t,n){return!Ia(n,t)}function kXt(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&r.tagName==="tr"}function Sle(e,t,n){const r=Ia(n,t);return!r||r.type==="element"&&(r.tagName==="td"||r.tagName==="th")}const OXt=f5e({html:PXt,head:MXt,body:IXt,colgroup:$Xt,tbody:RXt});function PXt(e){const t=Ia(e,-1);return!t||t.type!=="comment"}function MXt(e){const t=e.children,n=[];let r=-1;for(;++r<t.length;){const i=t[r];if(i.type==="element"&&(i.tagName==="title"||i.tagName==="base")){if(n.includes(i.tagName))return!1;n.push(i.tagName)}}return t.length>0}function IXt(e){const t=Ia(e,-1,!0);return!t||t.type!=="comment"&&!(t.type==="text"&&Dq(t.value.charAt(0)))&&!(t.type==="element"&&(t.tagName==="meta"||t.tagName==="link"||t.tagName==="script"||t.tagName==="style"||t.tagName==="template"))}function $Xt(e,t,n){const r=u5e(n,t),i=Ia(e,-1,!0);return n&&r&&r.type==="element"&&r.tagName==="colgroup"&&Lq(r,n.children.indexOf(r),n)?!1:i&&i.type==="element"&&i.tagName==="col"}function RXt(e,t,n){const r=u5e(n,t),i=Ia(e,-1);return n&&r&&r.type==="element"&&(r.tagName==="thead"||r.tagName==="tbody")&&Lq(r,n.children.indexOf(r),n)?!1:i&&i.type==="element"&&i.tagName==="tr"}const K5={name:[[`
|
||
\f\r &/=>`.split(""),`
|
||
\f\r "&'/=>\``.split("")],[`\0
|
||
\f\r "&'/<=>`.split(""),`\0
|
||
\f\r "&'/<=>\``.split("")]],unquoted:[[`
|
||
\f\r &>`.split(""),`\0
|
||
\f\r "&'<=>\``.split("")],[`\0
|
||
\f\r "&'<=>\``.split(""),`\0
|
||
\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function AXt(e,t,n,r){const i=r.schema,o=i.space==="svg"?!1:r.settings.omitOptionalTags;let a=i.space==="svg"?r.settings.closeEmptyElements:r.settings.voids.includes(e.tagName.toLowerCase());const s=[];let l;i.space==="html"&&e.tagName==="svg"&&(r.schema=FC);const c=NXt(r,e.properties),u=r.all(i.space==="html"&&e.tagName==="template"?e.content:e);return r.schema=i,u&&(a=!1),(c||!o||!OXt(e,t,n))&&(s.push("<",e.tagName,c?" "+c:""),a&&(i.space==="svg"||r.settings.closeSelfClosing)&&(l=c.charAt(c.length-1),(!r.settings.tightSelfClosing||l==="/"||l&&l!=='"'&&l!=="'")&&s.push(" "),s.push("/")),s.push(">")),s.push(u),!a&&(!o||!Lq(e,t,n))&&s.push("</"+e.tagName+">"),s.join("")}function NXt(e,t){const n=[];let r=-1,i;if(t){for(i in t)if(t[i]!==void 0&&t[i]!==null){const o=DXt(e,i,t[i]);o&&n.push(o)}}for(;++r<n.length;){const o=e.settings.tightAttributes?n[r].charAt(n[r].length-1):null;r!==n.length-1&&o!=='"'&&o!=="'"&&(n[r]+=" ")}return n.join("")}function DXt(e,t,n){const r=vI(e.schema,t),i=e.settings.allowParseErrors&&e.schema.space==="html"?0:1,o=e.settings.allowDangerousCharacters?0:1;let a=e.quote,s;if(r.overloadedBoolean&&(n===r.attribute||n==="")?n=!0:(r.boolean||r.overloadedBoolean&&typeof n!="string")&&(n=!!n),n==null||n===!1||typeof n=="number"&&Number.isNaN(n))return"";const l=Sb(r.attribute,Object.assign({},e.settings.characterReferences,{subset:K5.name[i][o]}));return n===!0||(n=Array.isArray(n)?(r.commaSeparated?n5e:t5e)(n,{padLeft:!e.settings.tightCommaSeparatedLists}):String(n),e.settings.collapseEmptyAttributes&&!n)?l:(e.settings.preferUnquoted&&(s=Sb(n,Object.assign({},e.settings.characterReferences,{subset:K5.unquoted[i][o],attribute:!0}))),s!==n&&(e.settings.quoteSmart&&Uk(n,a)>Uk(n,e.alternative)&&(a=e.alternative),s=a+Sb(n,Object.assign({},e.settings.characterReferences,{subset:(a==="'"?K5.single:K5.double)[i][o],attribute:!0}))+a),l+(s&&"="+s))}function h5e(e,t,n,r){return n&&n.type==="element"&&(n.tagName==="script"||n.tagName==="style")?e.value:Sb(e.value,Object.assign({},r.settings.characterReferences,{subset:["<","&"]}))}function LXt(e,t,n,r){return r.settings.allowDangerousHtml?e.value:h5e(e,t,n,r)}function FXt(e,t,n,r){return r.all(e)}const jXt=Aq("type",{invalid:BXt,unknown:HXt,handlers:{comment:fXt,doctype:hXt,element:AXt,raw:LXt,root:FXt,text:h5e}});function BXt(e){throw new Error("Expected node, not `"+e+"`")}function HXt(e){throw new Error("Cannot compile unknown node `"+e.type+"`")}function zXt(e,t){const n=t||{},r=n.quote||'"',i=r==='"'?"'":'"';if(r!=='"'&&r!=="'")throw new Error("Invalid quote `"+r+"`, expected `'` or `\"`");return{one:UXt,all:WXt,settings:{omitOptionalTags:n.omitOptionalTags||!1,allowParseErrors:n.allowParseErrors||!1,allowDangerousCharacters:n.allowDangerousCharacters||!1,quoteSmart:n.quoteSmart||!1,preferUnquoted:n.preferUnquoted||!1,tightAttributes:n.tightAttributes||!1,upperDoctype:n.upperDoctype||!1,tightDoctype:n.tightDoctype||!1,bogusComments:n.bogusComments||!1,tightCommaSeparatedLists:n.tightCommaSeparatedLists||!1,tightSelfClosing:n.tightSelfClosing||!1,collapseEmptyAttributes:n.collapseEmptyAttributes||!1,allowDangerousHtml:n.allowDangerousHtml||!1,voids:n.voids||s5e,characterReferences:n.characterReferences||n.entities||{},closeSelfClosing:n.closeSelfClosing||!1,closeEmptyElements:n.closeEmptyElements||!1},schema:n.space==="svg"?FC:M4,quote:r,alternative:i}.one(Array.isArray(e)?{type:"root",children:e}:e,void 0,void 0)}function UXt(e,t,n){return jXt(e,t,n,this)}function WXt(e){const t=[],n=e&&e.children||[];let r=-1;for(;++r<n.length;)t[r]=this.one(n[r],r,e);return t.join("")}function VXt(e){const t=this.data("settings"),n=Object.assign({},t,e);Object.assign(this,{Compiler:r});function r(i){return zXt(i,n)}}const KXt={};function qXt(e,t){const n=KXt,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,i=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return p5e(e,r,i)}function p5e(e,t,n){if(GXt(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return Cle(e.children,t,n)}return Array.isArray(e)?Cle(e,t,n):""}function Cle(e,t,n){const r=[];let i=-1;for(;++i<e.length;)r[i]=p5e(e[i],t,n);return r.join("")}function GXt(e){return!!(e&&typeof e=="object")}function Ic(e,t,n,r){const i=e.length;let o=0,a;if(t<0?t=-t>i?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)a=Array.from(r),a.unshift(t,n),e.splice(...a);else for(n&&e.splice(t,n);o<r.length;)a=r.slice(o,o+1e4),a.unshift(t,0),e.splice(...a),o+=1e4,t+=1e4}function fu(e,t){return e.length>0?(Ic(e,e.length,0,t),e):t}const xle={}.hasOwnProperty;function m5e(e){const t={};let n=-1;for(;++n<e.length;)YXt(t,e[n]);return t}function YXt(e,t){let n;for(n in t){const i=(xle.call(e,n)?e[n]:void 0)||(e[n]={}),o=t[n];let a;if(o)for(a in o){xle.call(i,a)||(i[a]=[]);const s=o[a];XXt(i[a],Array.isArray(s)?s:s?[s]:[])}}}function XXt(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);Ic(e,0,0,r)}const QXt=/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,ul=Mg(/[A-Za-z]/),Hs=Mg(/[\dA-Za-z]/),ZXt=Mg(/[#-'*+\--9=?A-Z^-~]/);function Wk(e){return e!==null&&(e<32||e===127)}const rH=Mg(/\d/),JXt=Mg(/[\dA-Fa-f]/),eQt=Mg(/[!-/:-@[-`{-~]/);function br(e){return e!==null&&e<-2}function eo(e){return e!==null&&(e<0||e===32)}function Qr(e){return e===-2||e===-1||e===32}const yI=Mg(QXt),jv=Mg(/\s/);function Mg(e){return t;function t(n){return n!==null&&e.test(String.fromCharCode(n))}}function yi(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return a;function a(l){return Qr(l)?(e.enter(n),s(l)):t(l)}function s(l){return Qr(l)&&o++<i?(e.consume(l),s):(e.exit(n),t(l))}}const tQt={tokenize:nQt};function nQt(e){const t=e.attempt(this.parser.constructs.contentInitial,r,i);let n;return t;function r(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),yi(e,t,"linePrefix")}function i(s){return e.enter("paragraph"),o(s)}function o(s){const l=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=l),n=l,a(s)}function a(s){if(s===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(s);return}return br(s)?(e.consume(s),e.exit("chunkText"),o):(e.consume(s),a)}}const rQt={tokenize:iQt},wle={tokenize:oQt};function iQt(e){const t=this,n=[];let r=0,i,o,a;return s;function s(C){if(r<n.length){const _=n[r];return t.containerState=_[1],e.attempt(_[0].continuation,l,c)(C)}return c(C)}function l(C){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&b();const _=t.events.length;let T=_,x;for(;T--;)if(t.events[T][0]==="exit"&&t.events[T][1].type==="chunkFlow"){x=t.events[T][1].end;break}S(r);let E=_;for(;E<t.events.length;)t.events[E][1].end=Object.assign({},x),E++;return Ic(t.events,T+1,0,t.events.slice(_)),t.events.length=E,c(C)}return s(C)}function c(C){if(r===n.length){if(!i)return h(C);if(i.currentConstruct&&i.currentConstruct.concrete)return m(C);t.interrupt=!!(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(wle,u,d)(C)}function u(C){return i&&b(),S(r),h(C)}function d(C){return t.parser.lazy[t.now().line]=r!==n.length,a=t.now().offset,m(C)}function h(C){return t.containerState={},e.attempt(wle,p,m)(C)}function p(C){return r++,n.push([t.currentConstruct,t.containerState]),h(C)}function m(C){if(C===null){i&&b(),S(0),e.consume(C);return}return i=i||t.parser.flow(t.now()),e.enter("chunkFlow",{contentType:"flow",previous:o,_tokenizer:i}),v(C)}function v(C){if(C===null){y(e.exit("chunkFlow"),!0),S(0),e.consume(C);return}return br(C)?(e.consume(C),y(e.exit("chunkFlow")),r=0,t.interrupt=void 0,s):(e.consume(C),v)}function y(C,_){const T=t.sliceStream(C);if(_&&T.push(null),C.previous=o,o&&(o.next=C),o=C,i.defineSkip(C.start),i.write(T),t.parser.lazy[C.start.line]){let x=i.events.length;for(;x--;)if(i.events[x][1].start.offset<a&&(!i.events[x][1].end||i.events[x][1].end.offset>a))return;const E=t.events.length;let k=E,M,P;for(;k--;)if(t.events[k][0]==="exit"&&t.events[k][1].type==="chunkFlow"){if(M){P=t.events[k][1].end;break}M=!0}for(S(r),x=E;x<t.events.length;)t.events[x][1].end=Object.assign({},P),x++;Ic(t.events,k+1,0,t.events.slice(E)),t.events.length=x}}function S(C){let _=n.length;for(;_-- >C;){const T=n[_];t.containerState=T[1],T[0].exit.call(t,e)}n.length=C}function b(){i.write([null]),o=void 0,i=void 0,t.containerState._closeFlow=void 0}}function oQt(e,t,n){return yi(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Vk(e){if(e===null||eo(e)||jv(e))return 1;if(yI(e))return 2}function bI(e,t,n){const r=[];let i=-1;for(;++i<e.length;){const o=e[i].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}const iH={name:"attention",tokenize:sQt,resolveAll:aQt};function aQt(e,t){let n=-1,r,i,o,a,s,l,c,u;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;l=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const d=Object.assign({},e[r][1].end),h=Object.assign({},e[n][1].start);_le(d,-l),_le(h,l),a={type:l>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},e[r][1].end)},s={type:l>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[n][1].start),end:h},o={type:l>1?"strongText":"emphasisText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},i={type:l>1?"strong":"emphasis",start:Object.assign({},a.start),end:Object.assign({},s.end)},e[r][1].end=Object.assign({},a.start),e[n][1].start=Object.assign({},s.end),c=[],e[r][1].end.offset-e[r][1].start.offset&&(c=fu(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=fu(c,[["enter",i,t],["enter",a,t],["exit",a,t],["enter",o,t]]),c=fu(c,bI(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=fu(c,[["exit",o,t],["enter",s,t],["exit",s,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(u=2,c=fu(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):u=0,Ic(e,r-1,n-r+3,c),n=r+c.length-u-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function sQt(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=Vk(r);let o;return a;function a(l){return o=l,e.enter("attentionSequence"),s(l)}function s(l){if(l===o)return e.consume(l),s;const c=e.exit("attentionSequence"),u=Vk(l),d=!u||u===2&&i||n.includes(l),h=!i||i===2&&u||n.includes(r);return c._open=!!(o===42?d:d&&(i||!h)),c._close=!!(o===42?h:h&&(u||!d)),t(l)}}function _le(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const lQt={name:"autolink",tokenize:cQt};function cQt(e,t,n){let r=0;return i;function i(p){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),o}function o(p){return ul(p)?(e.consume(p),a):c(p)}function a(p){return p===43||p===45||p===46||Hs(p)?(r=1,s(p)):c(p)}function s(p){return p===58?(e.consume(p),r=0,l):(p===43||p===45||p===46||Hs(p))&&r++<32?(e.consume(p),s):(r=0,c(p))}function l(p){return p===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.exit("autolink"),t):p===null||p===32||p===60||Wk(p)?n(p):(e.consume(p),l)}function c(p){return p===64?(e.consume(p),u):ZXt(p)?(e.consume(p),c):n(p)}function u(p){return Hs(p)?d(p):n(p)}function d(p){return p===46?(e.consume(p),r=0,u):p===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(p),e.exit("autolinkMarker"),e.exit("autolink"),t):h(p)}function h(p){if((p===45||Hs(p))&&r++<63){const m=p===45?h:d;return e.consume(p),m}return n(p)}}const I4={tokenize:uQt,partial:!0};function uQt(e,t,n){return r;function r(o){return Qr(o)?yi(e,i,"linePrefix")(o):i(o)}function i(o){return o===null||br(o)?t(o):n(o)}}const g5e={name:"blockQuote",tokenize:dQt,continuation:{tokenize:fQt},exit:hQt};function dQt(e,t,n){const r=this;return i;function i(a){if(a===62){const s=r.containerState;return s.open||(e.enter("blockQuote",{_container:!0}),s.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(a),e.exit("blockQuoteMarker"),o}return n(a)}function o(a){return Qr(a)?(e.enter("blockQuotePrefixWhitespace"),e.consume(a),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(a))}}function fQt(e,t,n){const r=this;return i;function i(a){return Qr(a)?yi(e,o,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a):o(a)}function o(a){return e.attempt(g5e,t,n)(a)}}function hQt(e){e.exit("blockQuote")}const v5e={name:"characterEscape",tokenize:pQt};function pQt(e,t,n){return r;function r(o){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(o),e.exit("escapeMarker"),i}function i(o){return eQt(o)?(e.enter("characterEscapeValue"),e.consume(o),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(o)}}const Ele=document.createElement("i");function Fq(e){const t="&"+e+";";Ele.innerHTML=t;const n=Ele.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}const y5e={name:"characterReference",tokenize:mQt};function mQt(e,t,n){const r=this;let i=0,o,a;return s;function s(d){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),l}function l(d){return d===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(d),e.exit("characterReferenceMarkerNumeric"),c):(e.enter("characterReferenceValue"),o=31,a=Hs,u(d))}function c(d){return d===88||d===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(d),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,a=JXt,u):(e.enter("characterReferenceValue"),o=7,a=rH,u(d))}function u(d){if(d===59&&i){const h=e.exit("characterReferenceValue");return a===Hs&&!Fq(r.sliceSerialize(h))?n(d):(e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return a(d)&&i++<o?(e.consume(d),u):n(d)}}const Tle={tokenize:vQt,partial:!0},kle={name:"codeFenced",tokenize:gQt,concrete:!0};function gQt(e,t,n){const r=this,i={tokenize:T,partial:!0};let o=0,a=0,s;return l;function l(x){return c(x)}function c(x){const E=r.events[r.events.length-1];return o=E&&E[1].type==="linePrefix"?E[2].sliceSerialize(E[1],!0).length:0,s=x,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),u(x)}function u(x){return x===s?(a++,e.consume(x),u):a<3?n(x):(e.exit("codeFencedFenceSequence"),Qr(x)?yi(e,d,"whitespace")(x):d(x))}function d(x){return x===null||br(x)?(e.exit("codeFencedFence"),r.interrupt?t(x):e.check(Tle,v,_)(x)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),h(x))}function h(x){return x===null||br(x)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),d(x)):Qr(x)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),yi(e,p,"whitespace")(x)):x===96&&x===s?n(x):(e.consume(x),h)}function p(x){return x===null||br(x)?d(x):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),m(x))}function m(x){return x===null||br(x)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),d(x)):x===96&&x===s?n(x):(e.consume(x),m)}function v(x){return e.attempt(i,_,y)(x)}function y(x){return e.enter("lineEnding"),e.consume(x),e.exit("lineEnding"),S}function S(x){return o>0&&Qr(x)?yi(e,b,"linePrefix",o+1)(x):b(x)}function b(x){return x===null||br(x)?e.check(Tle,v,_)(x):(e.enter("codeFlowValue"),C(x))}function C(x){return x===null||br(x)?(e.exit("codeFlowValue"),b(x)):(e.consume(x),C)}function _(x){return e.exit("codeFenced"),t(x)}function T(x,E,k){let M=0;return P;function P(F){return x.enter("lineEnding"),x.consume(F),x.exit("lineEnding"),D}function D(F){return x.enter("codeFencedFence"),Qr(F)?yi(x,R,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(F):R(F)}function R(F){return F===s?(x.enter("codeFencedFenceSequence"),A(F)):k(F)}function A(F){return F===s?(M++,x.consume(F),A):M>=a?(x.exit("codeFencedFenceSequence"),Qr(F)?yi(x,H,"whitespace")(F):H(F)):k(F)}function H(F){return F===null||br(F)?(x.exit("codeFencedFence"),E(F)):k(F)}}}function vQt(e,t,n){const r=this;return i;function i(a){return a===null?n(a):(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o)}function o(a){return r.parser.lazy[r.now().line]?n(a):t(a)}}const PN={name:"codeIndented",tokenize:bQt},yQt={tokenize:SQt,partial:!0};function bQt(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),yi(e,o,"linePrefix",5)(c)}function o(c){const u=r.events[r.events.length-1];return u&&u[1].type==="linePrefix"&&u[2].sliceSerialize(u[1],!0).length>=4?a(c):n(c)}function a(c){return c===null?l(c):br(c)?e.attempt(yQt,a,l)(c):(e.enter("codeFlowValue"),s(c))}function s(c){return c===null||br(c)?(e.exit("codeFlowValue"),a(c)):(e.consume(c),s)}function l(c){return e.exit("codeIndented"),t(c)}}function SQt(e,t,n){const r=this;return i;function i(a){return r.parser.lazy[r.now().line]?n(a):br(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),i):yi(e,o,"linePrefix",5)(a)}function o(a){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(a):br(a)?i(a):n(a)}}const CQt={name:"codeText",tokenize:_Qt,resolve:xQt,previous:wQt};function xQt(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)i===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(i=r):(r===t||e[r][1].type==="lineEnding")&&(e[i][1].type="codeTextData",r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),t-=r-i-2,r=i+2),i=void 0);return e}function wQt(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function _Qt(e,t,n){let r=0,i,o;return a;function a(d){return e.enter("codeText"),e.enter("codeTextSequence"),s(d)}function s(d){return d===96?(e.consume(d),r++,s):(e.exit("codeTextSequence"),l(d))}function l(d){return d===null?n(d):d===32?(e.enter("space"),e.consume(d),e.exit("space"),l):d===96?(o=e.enter("codeTextSequence"),i=0,u(d)):br(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),l):(e.enter("codeTextData"),c(d))}function c(d){return d===null||d===32||d===96||br(d)?(e.exit("codeTextData"),l(d)):(e.consume(d),c)}function u(d){return d===96?(e.consume(d),i++,u):i===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(d)):(o.type="codeTextData",c(d))}}function b5e(e){const t={};let n=-1,r,i,o,a,s,l,c;for(;++n<e.length;){for(;n in t;)n=t[n];if(r=e[n],n&&r[1].type==="chunkFlow"&&e[n-1][1].type==="listItemPrefix"&&(l=r[1]._tokenizer.events,o=0,o<l.length&&l[o][1].type==="lineEndingBlank"&&(o+=2),o<l.length&&l[o][1].type==="content"))for(;++o<l.length&&l[o][1].type!=="content";)l[o][1].type==="chunkText"&&(l[o][1]._isInFirstContentOfListItem=!0,o++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,EQt(e,n)),n=t[n],c=!0);else if(r[1]._container){for(o=n,i=void 0;o--&&(a=e[o],a[1].type==="lineEnding"||a[1].type==="lineEndingBlank");)a[0]==="enter"&&(i&&(e[i][1].type="lineEndingBlank"),a[1].type="lineEnding",i=o);i&&(r[1].end=Object.assign({},e[i][1].start),s=e.slice(i,n),s.unshift(r),Ic(e,i,n-i+1,s))}}return!c}function EQt(e,t){const n=e[t][1],r=e[t][2];let i=t-1;const o=[],a=n._tokenizer||r.parser[n.contentType](n.start),s=a.events,l=[],c={};let u,d,h=-1,p=n,m=0,v=0;const y=[v];for(;p;){for(;e[++i][1]!==p;);o.push(i),p._tokenizer||(u=r.sliceStream(p),p.next||u.push(null),d&&a.defineSkip(p.start),p._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=!0),a.write(u),p._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=void 0)),d=p,p=p.next}for(p=n;++h<s.length;)s[h][0]==="exit"&&s[h-1][0]==="enter"&&s[h][1].type===s[h-1][1].type&&s[h][1].start.line!==s[h][1].end.line&&(v=h+1,y.push(v),p._tokenizer=void 0,p.previous=void 0,p=p.next);for(a.events=[],p?(p._tokenizer=void 0,p.previous=void 0):y.pop(),h=y.length;h--;){const S=s.slice(y[h],y[h+1]),b=o.pop();l.unshift([b,b+S.length-1]),Ic(e,b,2,S)}for(h=-1;++h<l.length;)c[m+l[h][0]]=m+l[h][1],m+=l[h][1]-l[h][0]-1;return c}const TQt={tokenize:PQt,resolve:OQt},kQt={tokenize:MQt,partial:!0};function OQt(e){return b5e(e),e}function PQt(e,t){let n;return r;function r(s){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),i(s)}function i(s){return s===null?o(s):br(s)?e.check(kQt,a,o)(s):(e.consume(s),i)}function o(s){return e.exit("chunkContent"),e.exit("content"),t(s)}function a(s){return e.consume(s),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,i}}function MQt(e,t,n){const r=this;return i;function i(a){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),yi(e,o,"linePrefix")}function o(a){if(a===null||br(a))return n(a);const s=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(a):e.interrupt(r.parser.constructs.flow,n,t)(a)}}function S5e(e,t,n,r,i,o,a,s,l){const c=l||Number.POSITIVE_INFINITY;let u=0;return d;function d(S){return S===60?(e.enter(r),e.enter(i),e.enter(o),e.consume(S),e.exit(o),h):S===null||S===32||S===41||Wk(S)?n(S):(e.enter(r),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),v(S))}function h(S){return S===62?(e.enter(o),e.consume(S),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(S))}function p(S){return S===62?(e.exit("chunkString"),e.exit(s),h(S)):S===null||S===60||br(S)?n(S):(e.consume(S),S===92?m:p)}function m(S){return S===60||S===62||S===92?(e.consume(S),p):p(S)}function v(S){return!u&&(S===null||S===41||eo(S))?(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(r),t(S)):u<c&&S===40?(e.consume(S),u++,v):S===41?(e.consume(S),u--,v):S===null||S===32||S===40||Wk(S)?n(S):(e.consume(S),S===92?y:v)}function y(S){return S===40||S===41||S===92?(e.consume(S),v):v(S)}}function C5e(e,t,n,r,i,o){const a=this;let s=0,l;return c;function c(p){return e.enter(r),e.enter(i),e.consume(p),e.exit(i),e.enter(o),u}function u(p){return s>999||p===null||p===91||p===93&&!l||p===94&&!s&&"_hiddenFootnoteSupport"in a.parser.constructs?n(p):p===93?(e.exit(o),e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):br(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),u):(e.enter("chunkString",{contentType:"string"}),d(p))}function d(p){return p===null||p===91||p===93||br(p)||s++>999?(e.exit("chunkString"),u(p)):(e.consume(p),l||(l=!Qr(p)),p===92?h:d)}function h(p){return p===91||p===92||p===93?(e.consume(p),s++,d):d(p)}}function x5e(e,t,n,r,i,o){let a;return s;function s(h){return h===34||h===39||h===40?(e.enter(r),e.enter(i),e.consume(h),e.exit(i),a=h===40?41:h,l):n(h)}function l(h){return h===a?(e.enter(i),e.consume(h),e.exit(i),e.exit(r),t):(e.enter(o),c(h))}function c(h){return h===a?(e.exit(o),l(a)):h===null?n(h):br(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),yi(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),u(h))}function u(h){return h===a||h===null||br(h)?(e.exit("chunkString"),c(h)):(e.consume(h),h===92?d:u)}function d(h){return h===a||h===92?(e.consume(h),u):u(h)}}function Sw(e,t){let n;return r;function r(i){return br(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):Qr(i)?yi(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}function Nd(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const IQt={name:"definition",tokenize:RQt},$Qt={tokenize:AQt,partial:!0};function RQt(e,t,n){const r=this;let i;return o;function o(p){return e.enter("definition"),a(p)}function a(p){return C5e.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)}function s(p){return i=Nd(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),p===58?(e.enter("definitionMarker"),e.consume(p),e.exit("definitionMarker"),l):n(p)}function l(p){return eo(p)?Sw(e,c)(p):c(p)}function c(p){return S5e(e,u,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(p)}function u(p){return e.attempt($Qt,d,d)(p)}function d(p){return Qr(p)?yi(e,h,"whitespace")(p):h(p)}function h(p){return p===null||br(p)?(e.exit("definition"),r.parser.defined.push(i),t(p)):n(p)}}function AQt(e,t,n){return r;function r(s){return eo(s)?Sw(e,i)(s):n(s)}function i(s){return x5e(e,o,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function o(s){return Qr(s)?yi(e,a,"whitespace")(s):a(s)}function a(s){return s===null||br(s)?t(s):n(s)}}const NQt={name:"hardBreakEscape",tokenize:DQt};function DQt(e,t,n){return r;function r(o){return e.enter("hardBreakEscape"),e.consume(o),i}function i(o){return br(o)?(e.exit("hardBreakEscape"),t(o)):n(o)}}const LQt={name:"headingAtx",tokenize:jQt,resolve:FQt};function FQt(e,t){let n=e.length-2,r=3,i,o;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},o={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Ic(e,r,n-r+1,[["enter",i,t],["enter",o,t],["exit",o,t],["exit",i,t]])),e}function jQt(e,t,n){let r=0;return i;function i(u){return e.enter("atxHeading"),o(u)}function o(u){return e.enter("atxHeadingSequence"),a(u)}function a(u){return u===35&&r++<6?(e.consume(u),a):u===null||eo(u)?(e.exit("atxHeadingSequence"),s(u)):n(u)}function s(u){return u===35?(e.enter("atxHeadingSequence"),l(u)):u===null||br(u)?(e.exit("atxHeading"),t(u)):Qr(u)?yi(e,s,"whitespace")(u):(e.enter("atxHeadingText"),c(u))}function l(u){return u===35?(e.consume(u),l):(e.exit("atxHeadingSequence"),s(u))}function c(u){return u===null||u===35||eo(u)?(e.exit("atxHeadingText"),s(u)):(e.consume(u),c)}}const BQt=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ole=["pre","script","style","textarea"],HQt={name:"htmlFlow",tokenize:VQt,resolveTo:WQt,concrete:!0},zQt={tokenize:qQt,partial:!0},UQt={tokenize:KQt,partial:!0};function WQt(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function VQt(e,t,n){const r=this;let i,o,a,s,l;return c;function c(G){return u(G)}function u(G){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(G),d}function d(G){return G===33?(e.consume(G),h):G===47?(e.consume(G),o=!0,v):G===63?(e.consume(G),i=3,r.interrupt?t:N):ul(G)?(e.consume(G),a=String.fromCharCode(G),y):n(G)}function h(G){return G===45?(e.consume(G),i=2,p):G===91?(e.consume(G),i=5,s=0,m):ul(G)?(e.consume(G),i=4,r.interrupt?t:N):n(G)}function p(G){return G===45?(e.consume(G),r.interrupt?t:N):n(G)}function m(G){const re="CDATA[";return G===re.charCodeAt(s++)?(e.consume(G),s===re.length?r.interrupt?t:R:m):n(G)}function v(G){return ul(G)?(e.consume(G),a=String.fromCharCode(G),y):n(G)}function y(G){if(G===null||G===47||G===62||eo(G)){const re=G===47,se=a.toLowerCase();return!re&&!o&&Ole.includes(se)?(i=1,r.interrupt?t(G):R(G)):BQt.includes(a.toLowerCase())?(i=6,re?(e.consume(G),S):r.interrupt?t(G):R(G)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(G):o?b(G):C(G))}return G===45||Hs(G)?(e.consume(G),a+=String.fromCharCode(G),y):n(G)}function S(G){return G===62?(e.consume(G),r.interrupt?t:R):n(G)}function b(G){return Qr(G)?(e.consume(G),b):P(G)}function C(G){return G===47?(e.consume(G),P):G===58||G===95||ul(G)?(e.consume(G),_):Qr(G)?(e.consume(G),C):P(G)}function _(G){return G===45||G===46||G===58||G===95||Hs(G)?(e.consume(G),_):T(G)}function T(G){return G===61?(e.consume(G),x):Qr(G)?(e.consume(G),T):C(G)}function x(G){return G===null||G===60||G===61||G===62||G===96?n(G):G===34||G===39?(e.consume(G),l=G,E):Qr(G)?(e.consume(G),x):k(G)}function E(G){return G===l?(e.consume(G),l=null,M):G===null||br(G)?n(G):(e.consume(G),E)}function k(G){return G===null||G===34||G===39||G===47||G===60||G===61||G===62||G===96||eo(G)?T(G):(e.consume(G),k)}function M(G){return G===47||G===62||Qr(G)?C(G):n(G)}function P(G){return G===62?(e.consume(G),D):n(G)}function D(G){return G===null||br(G)?R(G):Qr(G)?(e.consume(G),D):n(G)}function R(G){return G===45&&i===2?(e.consume(G),U):G===60&&i===1?(e.consume(G),z):G===62&&i===4?(e.consume(G),j):G===63&&i===3?(e.consume(G),N):G===93&&i===5?(e.consume(G),Z):br(G)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(zQt,W,A)(G)):G===null||br(G)?(e.exit("htmlFlowData"),A(G)):(e.consume(G),R)}function A(G){return e.check(UQt,H,W)(G)}function H(G){return e.enter("lineEnding"),e.consume(G),e.exit("lineEnding"),F}function F(G){return G===null||br(G)?A(G):(e.enter("htmlFlowData"),R(G))}function U(G){return G===45?(e.consume(G),N):R(G)}function z(G){return G===47?(e.consume(G),a="",K):R(G)}function K(G){if(G===62){const re=a.toLowerCase();return Ole.includes(re)?(e.consume(G),j):R(G)}return ul(G)&&a.length<8?(e.consume(G),a+=String.fromCharCode(G),K):R(G)}function Z(G){return G===93?(e.consume(G),N):R(G)}function N(G){return G===62?(e.consume(G),j):G===45&&i===2?(e.consume(G),N):R(G)}function j(G){return G===null||br(G)?(e.exit("htmlFlowData"),W(G)):(e.consume(G),j)}function W(G){return e.exit("htmlFlow"),t(G)}}function KQt(e,t,n){const r=this;return i;function i(a){return br(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o):n(a)}function o(a){return r.parser.lazy[r.now().line]?n(a):t(a)}}function qQt(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(I4,t,n)}}const GQt={name:"htmlText",tokenize:YQt};function YQt(e,t,n){const r=this;let i,o,a;return s;function s(N){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(N),l}function l(N){return N===33?(e.consume(N),c):N===47?(e.consume(N),T):N===63?(e.consume(N),C):ul(N)?(e.consume(N),k):n(N)}function c(N){return N===45?(e.consume(N),u):N===91?(e.consume(N),o=0,m):ul(N)?(e.consume(N),b):n(N)}function u(N){return N===45?(e.consume(N),p):n(N)}function d(N){return N===null?n(N):N===45?(e.consume(N),h):br(N)?(a=d,z(N)):(e.consume(N),d)}function h(N){return N===45?(e.consume(N),p):d(N)}function p(N){return N===62?U(N):N===45?h(N):d(N)}function m(N){const j="CDATA[";return N===j.charCodeAt(o++)?(e.consume(N),o===j.length?v:m):n(N)}function v(N){return N===null?n(N):N===93?(e.consume(N),y):br(N)?(a=v,z(N)):(e.consume(N),v)}function y(N){return N===93?(e.consume(N),S):v(N)}function S(N){return N===62?U(N):N===93?(e.consume(N),S):v(N)}function b(N){return N===null||N===62?U(N):br(N)?(a=b,z(N)):(e.consume(N),b)}function C(N){return N===null?n(N):N===63?(e.consume(N),_):br(N)?(a=C,z(N)):(e.consume(N),C)}function _(N){return N===62?U(N):C(N)}function T(N){return ul(N)?(e.consume(N),x):n(N)}function x(N){return N===45||Hs(N)?(e.consume(N),x):E(N)}function E(N){return br(N)?(a=E,z(N)):Qr(N)?(e.consume(N),E):U(N)}function k(N){return N===45||Hs(N)?(e.consume(N),k):N===47||N===62||eo(N)?M(N):n(N)}function M(N){return N===47?(e.consume(N),U):N===58||N===95||ul(N)?(e.consume(N),P):br(N)?(a=M,z(N)):Qr(N)?(e.consume(N),M):U(N)}function P(N){return N===45||N===46||N===58||N===95||Hs(N)?(e.consume(N),P):D(N)}function D(N){return N===61?(e.consume(N),R):br(N)?(a=D,z(N)):Qr(N)?(e.consume(N),D):M(N)}function R(N){return N===null||N===60||N===61||N===62||N===96?n(N):N===34||N===39?(e.consume(N),i=N,A):br(N)?(a=R,z(N)):Qr(N)?(e.consume(N),R):(e.consume(N),H)}function A(N){return N===i?(e.consume(N),i=void 0,F):N===null?n(N):br(N)?(a=A,z(N)):(e.consume(N),A)}function H(N){return N===null||N===34||N===39||N===60||N===61||N===96?n(N):N===47||N===62||eo(N)?M(N):(e.consume(N),H)}function F(N){return N===47||N===62||eo(N)?M(N):n(N)}function U(N){return N===62?(e.consume(N),e.exit("htmlTextData"),e.exit("htmlText"),t):n(N)}function z(N){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(N),e.exit("lineEnding"),K}function K(N){return Qr(N)?yi(e,Z,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(N):Z(N)}function Z(N){return e.enter("htmlTextData"),a(N)}}const jq={name:"labelEnd",tokenize:tZt,resolveTo:eZt,resolveAll:JQt},XQt={tokenize:nZt},QQt={tokenize:rZt},ZQt={tokenize:iZt};function JQt(e){let t=-1;for(;++t<e.length;){const n=e[t][1];(n.type==="labelImage"||n.type==="labelLink"||n.type==="labelEnd")&&(e.splice(t+1,n.type==="labelImage"?4:2),n.type="data",t++)}return e}function eZt(e,t){let n=e.length,r=0,i,o,a,s;for(;n--;)if(i=e[n][1],o){if(i.type==="link"||i.type==="labelLink"&&i._inactive)break;e[n][0]==="enter"&&i.type==="labelLink"&&(i._inactive=!0)}else if(a){if(e[n][0]==="enter"&&(i.type==="labelImage"||i.type==="labelLink")&&!i._balanced&&(o=n,i.type!=="labelLink")){r=2;break}}else i.type==="labelEnd"&&(a=n);const l={type:e[o][1].type==="labelLink"?"link":"image",start:Object.assign({},e[o][1].start),end:Object.assign({},e[e.length-1][1].end)},c={type:"label",start:Object.assign({},e[o][1].start),end:Object.assign({},e[a][1].end)},u={type:"labelText",start:Object.assign({},e[o+r+2][1].end),end:Object.assign({},e[a-2][1].start)};return s=[["enter",l,t],["enter",c,t]],s=fu(s,e.slice(o+1,o+r+3)),s=fu(s,[["enter",u,t]]),s=fu(s,bI(t.parser.constructs.insideSpan.null,e.slice(o+r+4,a-3),t)),s=fu(s,[["exit",u,t],e[a-2],e[a-1],["exit",c,t]]),s=fu(s,e.slice(a+1)),s=fu(s,[["exit",l,t]]),Ic(e,o,e.length,s),e}function tZt(e,t,n){const r=this;let i=r.events.length,o,a;for(;i--;)if((r.events[i][1].type==="labelImage"||r.events[i][1].type==="labelLink")&&!r.events[i][1]._balanced){o=r.events[i][1];break}return s;function s(h){return o?o._inactive?d(h):(a=r.parser.defined.includes(Nd(r.sliceSerialize({start:o.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(h),e.exit("labelMarker"),e.exit("labelEnd"),l):n(h)}function l(h){return h===40?e.attempt(XQt,u,a?u:d)(h):h===91?e.attempt(QQt,u,a?c:d)(h):a?u(h):d(h)}function c(h){return e.attempt(ZQt,u,d)(h)}function u(h){return t(h)}function d(h){return o._balanced=!0,n(h)}}function nZt(e,t,n){return r;function r(d){return e.enter("resource"),e.enter("resourceMarker"),e.consume(d),e.exit("resourceMarker"),i}function i(d){return eo(d)?Sw(e,o)(d):o(d)}function o(d){return d===41?u(d):S5e(e,a,s,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(d)}function a(d){return eo(d)?Sw(e,l)(d):u(d)}function s(d){return n(d)}function l(d){return d===34||d===39||d===40?x5e(e,c,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(d):u(d)}function c(d){return eo(d)?Sw(e,u)(d):u(d)}function u(d){return d===41?(e.enter("resourceMarker"),e.consume(d),e.exit("resourceMarker"),e.exit("resource"),t):n(d)}}function rZt(e,t,n){const r=this;return i;function i(s){return C5e.call(r,e,o,a,"reference","referenceMarker","referenceString")(s)}function o(s){return r.parser.defined.includes(Nd(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(s):n(s)}function a(s){return n(s)}}function iZt(e,t,n){return r;function r(o){return e.enter("reference"),e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),i}function i(o){return o===93?(e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),e.exit("reference"),t):n(o)}}const oZt={name:"labelStartImage",tokenize:aZt,resolveAll:jq.resolveAll};function aZt(e,t,n){const r=this;return i;function i(s){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(s),e.exit("labelImageMarker"),o}function o(s){return s===91?(e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelImage"),a):n(s)}function a(s){return s===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(s):t(s)}}const sZt={name:"labelStartLink",tokenize:lZt,resolveAll:jq.resolveAll};function lZt(e,t,n){const r=this;return i;function i(a){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelLink"),o}function o(a){return a===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(a):t(a)}}const MN={name:"lineEnding",tokenize:cZt};function cZt(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),yi(e,t,"linePrefix")}}const S3={name:"thematicBreak",tokenize:uZt};function uZt(e,t,n){let r=0,i;return o;function o(c){return e.enter("thematicBreak"),a(c)}function a(c){return i=c,s(c)}function s(c){return c===i?(e.enter("thematicBreakSequence"),l(c)):r>=3&&(c===null||br(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),Qr(c)?yi(e,s,"whitespace")(c):s(c))}}const Tl={name:"list",tokenize:hZt,continuation:{tokenize:pZt},exit:gZt},dZt={tokenize:vZt,partial:!0},fZt={tokenize:mZt,partial:!0};function hZt(e,t,n){const r=this,i=r.events[r.events.length-1];let o=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,a=0;return s;function s(p){const m=r.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(m==="listUnordered"?!r.containerState.marker||p===r.containerState.marker:rH(p)){if(r.containerState.type||(r.containerState.type=m,e.enter(m,{_container:!0})),m==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(S3,n,c)(p):c(p);if(!r.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(p)}return n(p)}function l(p){return rH(p)&&++a<10?(e.consume(p),l):(!r.interrupt||a<2)&&(r.containerState.marker?p===r.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),c(p)):n(p)}function c(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||p,e.check(I4,r.interrupt?n:u,e.attempt(dZt,h,d))}function u(p){return r.containerState.initialBlankLine=!0,o++,h(p)}function d(p){return Qr(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),h):n(p)}function h(p){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(p)}}function pZt(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(I4,i,o);function i(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,yi(e,t,"listItemIndent",r.containerState.size+1)(s)}function o(s){return r.containerState.furtherBlankLines||!Qr(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(fZt,t,a)(s))}function a(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,yi(e,e.attempt(Tl,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function mZt(e,t,n){const r=this;return yi(e,i,"listItemIndent",r.containerState.size+1);function i(o){const a=r.events[r.events.length-1];return a&&a[1].type==="listItemIndent"&&a[2].sliceSerialize(a[1],!0).length===r.containerState.size?t(o):n(o)}}function gZt(e){e.exit(this.containerState.type)}function vZt(e,t,n){const r=this;return yi(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(o){const a=r.events[r.events.length-1];return!Qr(o)&&a&&a[1].type==="listItemPrefixWhitespace"?t(o):n(o)}}const Ple={name:"setextUnderline",tokenize:bZt,resolveTo:yZt};function yZt(e,t){let n=e.length,r,i,o;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!o&&e[n][1].type==="definition"&&(o=n);const a={type:"setextHeading",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[i][1].type="setextHeadingText",o?(e.splice(i,0,["enter",a,t]),e.splice(o+1,0,["exit",e[r][1],t]),e[r][1].end=Object.assign({},e[o][1].end)):e[r][1]=a,e.push(["exit",a,t]),e}function bZt(e,t,n){const r=this;let i;return o;function o(c){let u=r.events.length,d;for(;u--;)if(r.events[u][1].type!=="lineEnding"&&r.events[u][1].type!=="linePrefix"&&r.events[u][1].type!=="content"){d=r.events[u][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||d)?(e.enter("setextHeadingLine"),i=c,a(c)):n(c)}function a(c){return e.enter("setextHeadingLineSequence"),s(c)}function s(c){return c===i?(e.consume(c),s):(e.exit("setextHeadingLineSequence"),Qr(c)?yi(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||br(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const SZt={tokenize:CZt};function CZt(e){const t=this,n=e.attempt(I4,r,e.attempt(this.parser.constructs.flowInitial,i,yi(e,e.attempt(this.parser.constructs.flow,i,e.attempt(TQt,i)),"linePrefix")));return n;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEndingBlank"),e.consume(o),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const xZt={resolveAll:_5e()},wZt=w5e("string"),_Zt=w5e("text");function w5e(e){return{tokenize:t,resolveAll:_5e(e==="text"?EZt:void 0)};function t(n){const r=this,i=this.parser.constructs[e],o=n.attempt(i,a,s);return a;function a(u){return c(u)?o(u):s(u)}function s(u){if(u===null){n.consume(u);return}return n.enter("data"),n.consume(u),l}function l(u){return c(u)?(n.exit("data"),o(u)):(n.consume(u),l)}function c(u){if(u===null)return!0;const d=i[u];let h=-1;if(d)for(;++h<d.length;){const p=d[h];if(!p.previous||p.previous.call(r,r.previous))return!0}return!1}}}function _5e(e){return t;function t(n,r){let i=-1,o;for(;++i<=n.length;)o===void 0?n[i]&&n[i][1].type==="data"&&(o=i,i++):(!n[i]||n[i][1].type!=="data")&&(i!==o+2&&(n[o][1].end=n[i-1][1].end,n.splice(o+2,i-o-2),i=o+2),o=void 0);return e?e(n,r):n}}function EZt(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],i=t.sliceStream(r);let o=i.length,a=-1,s=0,l;for(;o--;){const c=i[o];if(typeof c=="string"){for(a=c.length;c.charCodeAt(a-1)===32;)s++,a--;if(a)break;a=-1}else if(c===-2)l=!0,s++;else if(c!==-1){o++;break}}if(s){const c={type:n===e.length||l||s<2?"lineSuffix":"hardBreakTrailing",start:{line:r.end.line,column:r.end.column-s,offset:r.end.offset-s,_index:r.start._index+o,_bufferIndex:o?a:r.start._bufferIndex+a},end:Object.assign({},r.end)};r.end=Object.assign({},c.start),r.start.offset===r.end.offset?Object.assign(r,c):(e.splice(n,0,["enter",c,t],["exit",c,t]),n+=2)}n++}return e}function TZt(e,t,n){let r=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const i={},o=[];let a=[],s=[];const l={consume:b,enter:C,exit:_,attempt:E(T),check:E(x),interrupt:E(x,{interrupt:!0})},c={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:p,sliceSerialize:h,now:m,defineSkip:v,write:d};let u=t.tokenize.call(c,l);return t.resolveAll&&o.push(t),c;function d(D){return a=fu(a,D),y(),a[a.length-1]!==null?[]:(k(t,0),c.events=bI(o,c.events,c),c.events)}function h(D,R){return OZt(p(D),R)}function p(D){return kZt(a,D)}function m(){const{line:D,column:R,offset:A,_index:H,_bufferIndex:F}=r;return{line:D,column:R,offset:A,_index:H,_bufferIndex:F}}function v(D){i[D.line]=D.column,P()}function y(){let D;for(;r._index<a.length;){const R=a[r._index];if(typeof R=="string")for(D=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===D&&r._bufferIndex<R.length;)S(R.charCodeAt(r._bufferIndex));else S(R)}}function S(D){u=u(D)}function b(D){br(D)?(r.line++,r.column=1,r.offset+=D===-3?2:1,P()):D!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&&(r._bufferIndex=-1,r._index++)),c.previous=D}function C(D,R){const A=R||{};return A.type=D,A.start=m(),c.events.push(["enter",A,c]),s.push(A),A}function _(D){const R=s.pop();return R.end=m(),c.events.push(["exit",R,c]),R}function T(D,R){k(D,R.from)}function x(D,R){R.restore()}function E(D,R){return A;function A(H,F,U){let z,K,Z,N;return Array.isArray(H)?W(H):"tokenize"in H?W([H]):j(H);function j(de){return ee;function ee(ne){const ue=ne!==null&&de[ne],ye=ne!==null&&de.null,ge=[...Array.isArray(ue)?ue:ue?[ue]:[],...Array.isArray(ye)?ye:ye?[ye]:[]];return W(ge)(ne)}}function W(de){return z=de,K=0,de.length===0?U:G(de[K])}function G(de){return ee;function ee(ne){return N=M(),Z=de,de.partial||(c.currentConstruct=de),de.name&&c.parser.constructs.disable.null.includes(de.name)?se():de.tokenize.call(R?Object.assign(Object.create(c),R):c,l,re,se)(ne)}}function re(de){return D(Z,N),F}function se(de){return N.restore(),++K<z.length?G(z[K]):U}}}function k(D,R){D.resolveAll&&!o.includes(D)&&o.push(D),D.resolve&&Ic(c.events,R,c.events.length-R,D.resolve(c.events.slice(R),c)),D.resolveTo&&(c.events=D.resolveTo(c.events,c))}function M(){const D=m(),R=c.previous,A=c.currentConstruct,H=c.events.length,F=Array.from(s);return{restore:U,from:H};function U(){r=D,c.previous=R,c.currentConstruct=A,c.events.length=H,s=F,P()}}function P(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function kZt(e,t){const n=t.start._index,r=t.start._bufferIndex,i=t.end._index,o=t.end._bufferIndex;let a;if(n===i)a=[e[n].slice(r,o)];else{if(a=e.slice(n,i),r>-1){const s=a[0];typeof s=="string"?a[0]=s.slice(r):a.shift()}o>0&&a.push(e[i].slice(0,o))}return a}function OZt(e,t){let n=-1;const r=[];let i;for(;++n<e.length;){const o=e[n];let a;if(typeof o=="string")a=o;else switch(o){case-5:{a="\r";break}case-4:{a=`
|
||
`;break}case-3:{a=`\r
|
||
`;break}case-2:{a=t?" ":" ";break}case-1:{if(!t&&i)continue;a=" ";break}default:a=String.fromCharCode(o)}i=o===-2,r.push(a)}return r.join("")}const PZt={42:Tl,43:Tl,45:Tl,48:Tl,49:Tl,50:Tl,51:Tl,52:Tl,53:Tl,54:Tl,55:Tl,56:Tl,57:Tl,62:g5e},MZt={91:IQt},IZt={[-2]:PN,[-1]:PN,32:PN},$Zt={35:LQt,42:S3,45:[Ple,S3],60:HQt,61:Ple,95:S3,96:kle,126:kle},RZt={38:y5e,92:v5e},AZt={[-5]:MN,[-4]:MN,[-3]:MN,33:oZt,38:y5e,42:iH,60:[lQt,GQt],91:sZt,92:[NQt,v5e],93:jq,95:iH,96:CQt},NZt={null:[iH,xZt]},DZt={null:[42,95]},LZt={null:[]},FZt=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:DZt,contentInitial:MZt,disable:LZt,document:PZt,flow:$Zt,flowInitial:IZt,insideSpan:NZt,string:RZt,text:AZt},Symbol.toStringTag,{value:"Module"}));function jZt(e){const n=m5e([FZt,...(e||{}).extensions||[]]),r={defined:[],lazy:{},constructs:n,content:i(tQt),document:i(rQt),flow:i(SZt),string:i(wZt),text:i(_Zt)};return r;function i(o){return a;function a(s){return TZt(r,o,s)}}}const Mle=/[\0\t\n\r]/g;function BZt(){let e=1,t="",n=!0,r;return i;function i(o,a,s){const l=[];let c,u,d,h,p;for(o=t+o.toString(a),d=0,t="",n&&(o.charCodeAt(0)===65279&&d++,n=void 0);d<o.length;){if(Mle.lastIndex=d,c=Mle.exec(o),h=c&&c.index!==void 0?c.index:o.length,p=o.charCodeAt(h),!c){t=o.slice(d);break}if(p===10&&d===h&&r)l.push(-3),r=void 0;else switch(r&&(l.push(-5),r=void 0),d<h&&(l.push(o.slice(d,h)),e+=h-d),p){case 0:{l.push(65533),e++;break}case 9:{for(u=Math.ceil(e/4)*4,l.push(-2);e++<u;)l.push(-1);break}case 10:{l.push(-4),e=1;break}default:r=!0,e=1}d=h+1}return s&&(r&&l.push(-5),t&&l.push(t),l.push(null)),l}}function HZt(e){for(;!b5e(e););return e}function E5e(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"<22>":String.fromCharCode(n)}const zZt=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function T5e(e){return e.replace(zZt,UZt)}function UZt(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const i=n.charCodeAt(1),o=i===120||i===88;return E5e(n.slice(o?2:1),o?16:10)}return Fq(n)||e}function Cw(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Ile(e.position):"start"in e||"end"in e?Ile(e):"line"in e||"column"in e?oH(e):""}function oH(e){return $le(e&&e.line)+":"+$le(e&&e.column)}function Ile(e){return oH(e&&e.start)+"-"+oH(e&&e.end)}function $le(e){return e&&typeof e=="number"?e:1}const k5e={}.hasOwnProperty,WZt=function(e,t,n){return typeof t!="string"&&(n=t,t=void 0),VZt(n)(HZt(jZt(n).document().write(BZt()(e,t,!0))))};function VZt(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:s(Ce),autolinkProtocol:D,autolinkEmail:D,atxHeading:s(xe),blockQuote:s(ge),characterEscape:D,characterReference:D,codeFenced:s(pe),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:s(pe,l),codeText:s(he,l),codeTextData:D,data:D,codeFlowValue:D,definition:s(_e),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:s(ce),hardBreakEscape:s(we),hardBreakTrailing:s(we),htmlFlow:s(De,l),htmlFlowData:D,htmlText:s(De,l),htmlTextData:D,image:s(Fe),label:l,link:s(Ce),listItem:s(ke),listItemValue:m,listOrdered:s(Te,p),listUnordered:s(Te),paragraph:s(Pe),reference:se,referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:s(xe),strong:s(Ne),thematicBreak:s(Q)},exit:{atxHeading:u(),atxHeadingSequence:E,autolink:u(),autolinkEmail:ye,autolinkProtocol:ue,blockQuote:u(),characterEscapeValue:R,characterReferenceMarkerHexadecimal:ee,characterReferenceMarkerNumeric:ee,characterReferenceValue:ne,codeFenced:u(b),codeFencedFence:S,codeFencedFenceInfo:v,codeFencedFenceMeta:y,codeFlowValue:R,codeIndented:u(C),codeText:u(z),codeTextData:R,data:R,definition:u(),definitionDestinationString:x,definitionLabelString:_,definitionTitleString:T,emphasis:u(),hardBreakEscape:u(H),hardBreakTrailing:u(H),htmlFlow:u(F),htmlFlowData:R,htmlText:u(U),htmlTextData:R,image:u(Z),label:j,labelText:N,lineEnding:A,link:u(K),listItem:u(),listOrdered:u(),listUnordered:u(),paragraph:u(),referenceString:de,resourceDestinationString:W,resourceTitleString:G,resource:re,setextHeading:u(P),setextHeadingLineSequence:M,setextHeadingText:k,strong:u(),thematicBreak:u()}};O5e(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(q){let J={type:"root",children:[]};const be={stack:[J],tokenStack:[],config:t,enter:c,exit:d,buffer:l,resume:h,setData:o,getData:a},Oe=[];let Se=-1;for(;++Se<q.length;)if(q[Se][1].type==="listOrdered"||q[Se][1].type==="listUnordered")if(q[Se][0]==="enter")Oe.push(Se);else{const Ke=Oe.pop();Se=i(q,Ke,Se)}for(Se=-1;++Se<q.length;){const Ke=t[q[Se][0]];k5e.call(Ke,q[Se][1].type)&&Ke[q[Se][1].type].call(Object.assign({sliceSerialize:q[Se][2].sliceSerialize},be),q[Se][1])}if(be.tokenStack.length>0){const Ke=be.tokenStack[be.tokenStack.length-1];(Ke[1]||Rle).call(be,void 0,Ke[0])}for(J.position={start:om(q.length>0?q[0][1].start:{line:1,column:1,offset:0}),end:om(q.length>0?q[q.length-2][1].end:{line:1,column:1,offset:0})},Se=-1;++Se<t.transforms.length;)J=t.transforms[Se](J)||J;return J}function i(q,J,be){let Oe=J-1,Se=-1,Ke=!1,tt,le,ze,Ye;for(;++Oe<=be;){const Ue=q[Oe];if(Ue[1].type==="listUnordered"||Ue[1].type==="listOrdered"||Ue[1].type==="blockQuote"?(Ue[0]==="enter"?Se++:Se--,Ye=void 0):Ue[1].type==="lineEndingBlank"?Ue[0]==="enter"&&(tt&&!Ye&&!Se&&!ze&&(ze=Oe),Ye=void 0):Ue[1].type==="linePrefix"||Ue[1].type==="listItemValue"||Ue[1].type==="listItemMarker"||Ue[1].type==="listItemPrefix"||Ue[1].type==="listItemPrefixWhitespace"||(Ye=void 0),!Se&&Ue[0]==="enter"&&Ue[1].type==="listItemPrefix"||Se===-1&&Ue[0]==="exit"&&(Ue[1].type==="listUnordered"||Ue[1].type==="listOrdered")){if(tt){let Je=Oe;for(le=void 0;Je--;){const Ze=q[Je];if(Ze[1].type==="lineEnding"||Ze[1].type==="lineEndingBlank"){if(Ze[0]==="exit")continue;le&&(q[le][1].type="lineEndingBlank",Ke=!0),Ze[1].type="lineEnding",le=Je}else if(!(Ze[1].type==="linePrefix"||Ze[1].type==="blockQuotePrefix"||Ze[1].type==="blockQuotePrefixWhitespace"||Ze[1].type==="blockQuoteMarker"||Ze[1].type==="listItemIndent"))break}ze&&(!le||ze<le)&&(tt._spread=!0),tt.end=Object.assign({},le?q[le][1].start:Ue[1].end),q.splice(le||Oe,0,["exit",tt,Ue[2]]),Oe++,be++}Ue[1].type==="listItemPrefix"&&(tt={type:"listItem",_spread:!1,start:Object.assign({},Ue[1].start),end:void 0},q.splice(Oe,0,["enter",tt,Ue[2]]),Oe++,be++,ze=void 0,Ye=!0)}}return q[J][1]._spread=Ke,be}function o(q,J){n[q]=J}function a(q){return n[q]}function s(q,J){return be;function be(Oe){c.call(this,q(Oe),Oe),J&&J.call(this,Oe)}}function l(){this.stack.push({type:"fragment",children:[]})}function c(q,J,be){return this.stack[this.stack.length-1].children.push(q),this.stack.push(q),this.tokenStack.push([J,be]),q.position={start:om(J.start)},q}function u(q){return J;function J(be){q&&q.call(this,be),d.call(this,be)}}function d(q,J){const be=this.stack.pop(),Oe=this.tokenStack.pop();if(Oe)Oe[0].type!==q.type&&(J?J.call(this,q,Oe[0]):(Oe[1]||Rle).call(this,q,Oe[0]));else throw new Error("Cannot close `"+q.type+"` ("+Cw({start:q.start,end:q.end})+"): it’s not open");return be.position.end=om(q.end),be}function h(){return qXt(this.stack.pop())}function p(){o("expectingFirstListItemValue",!0)}function m(q){if(a("expectingFirstListItemValue")){const J=this.stack[this.stack.length-2];J.start=Number.parseInt(this.sliceSerialize(q),10),o("expectingFirstListItemValue")}}function v(){const q=this.resume(),J=this.stack[this.stack.length-1];J.lang=q}function y(){const q=this.resume(),J=this.stack[this.stack.length-1];J.meta=q}function S(){a("flowCodeInside")||(this.buffer(),o("flowCodeInside",!0))}function b(){const q=this.resume(),J=this.stack[this.stack.length-1];J.value=q.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),o("flowCodeInside")}function C(){const q=this.resume(),J=this.stack[this.stack.length-1];J.value=q.replace(/(\r?\n|\r)$/g,"")}function _(q){const J=this.resume(),be=this.stack[this.stack.length-1];be.label=J,be.identifier=Nd(this.sliceSerialize(q)).toLowerCase()}function T(){const q=this.resume(),J=this.stack[this.stack.length-1];J.title=q}function x(){const q=this.resume(),J=this.stack[this.stack.length-1];J.url=q}function E(q){const J=this.stack[this.stack.length-1];if(!J.depth){const be=this.sliceSerialize(q).length;J.depth=be}}function k(){o("setextHeadingSlurpLineEnding",!0)}function M(q){const J=this.stack[this.stack.length-1];J.depth=this.sliceSerialize(q).charCodeAt(0)===61?1:2}function P(){o("setextHeadingSlurpLineEnding")}function D(q){const J=this.stack[this.stack.length-1];let be=J.children[J.children.length-1];(!be||be.type!=="text")&&(be=We(),be.position={start:om(q.start)},J.children.push(be)),this.stack.push(be)}function R(q){const J=this.stack.pop();J.value+=this.sliceSerialize(q),J.position.end=om(q.end)}function A(q){const J=this.stack[this.stack.length-1];if(a("atHardBreak")){const be=J.children[J.children.length-1];be.position.end=om(q.end),o("atHardBreak");return}!a("setextHeadingSlurpLineEnding")&&t.canContainEols.includes(J.type)&&(D.call(this,q),R.call(this,q))}function H(){o("atHardBreak",!0)}function F(){const q=this.resume(),J=this.stack[this.stack.length-1];J.value=q}function U(){const q=this.resume(),J=this.stack[this.stack.length-1];J.value=q}function z(){const q=this.resume(),J=this.stack[this.stack.length-1];J.value=q}function K(){const q=this.stack[this.stack.length-1];if(a("inReference")){const J=a("referenceType")||"shortcut";q.type+="Reference",q.referenceType=J,delete q.url,delete q.title}else delete q.identifier,delete q.label;o("referenceType")}function Z(){const q=this.stack[this.stack.length-1];if(a("inReference")){const J=a("referenceType")||"shortcut";q.type+="Reference",q.referenceType=J,delete q.url,delete q.title}else delete q.identifier,delete q.label;o("referenceType")}function N(q){const J=this.sliceSerialize(q),be=this.stack[this.stack.length-2];be.label=T5e(J),be.identifier=Nd(J).toLowerCase()}function j(){const q=this.stack[this.stack.length-1],J=this.resume(),be=this.stack[this.stack.length-1];if(o("inReference",!0),be.type==="link"){const Oe=q.children;be.children=Oe}else be.alt=J}function W(){const q=this.resume(),J=this.stack[this.stack.length-1];J.url=q}function G(){const q=this.resume(),J=this.stack[this.stack.length-1];J.title=q}function re(){o("inReference")}function se(){o("referenceType","collapsed")}function de(q){const J=this.resume(),be=this.stack[this.stack.length-1];be.label=J,be.identifier=Nd(this.sliceSerialize(q)).toLowerCase(),o("referenceType","full")}function ee(q){o("characterReferenceType",q.type)}function ne(q){const J=this.sliceSerialize(q),be=a("characterReferenceType");let Oe;be?(Oe=E5e(J,be==="characterReferenceMarkerNumeric"?10:16),o("characterReferenceType")):Oe=Fq(J);const Se=this.stack.pop();Se.value+=Oe,Se.position.end=om(q.end)}function ue(q){R.call(this,q);const J=this.stack[this.stack.length-1];J.url=this.sliceSerialize(q)}function ye(q){R.call(this,q);const J=this.stack[this.stack.length-1];J.url="mailto:"+this.sliceSerialize(q)}function ge(){return{type:"blockquote",children:[]}}function pe(){return{type:"code",lang:null,meta:null,value:""}}function he(){return{type:"inlineCode",value:""}}function _e(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function ce(){return{type:"emphasis",children:[]}}function xe(){return{type:"heading",depth:void 0,children:[]}}function we(){return{type:"break"}}function De(){return{type:"html",value:""}}function Fe(){return{type:"image",title:null,url:"",alt:null}}function Ce(){return{type:"link",title:null,url:"",children:[]}}function Te(q){return{type:"list",ordered:q.type==="listOrdered",start:null,spread:q._spread,children:[]}}function ke(q){return{type:"listItem",spread:q._spread,checked:null,children:[]}}function Pe(){return{type:"paragraph",children:[]}}function Ne(){return{type:"strong",children:[]}}function We(){return{type:"text",value:""}}function Q(){return{type:"thematicBreak"}}}function om(e){return{line:e.line,column:e.column,offset:e.offset}}function O5e(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?O5e(e,r):KZt(e,r)}}function KZt(e,t){let n;for(n in t)if(k5e.call(t,n)){if(n==="canContainEols"){const r=t[n];r&&e[n].push(...r)}else if(n==="transforms"){const r=t[n];r&&e[n].push(...r)}else if(n==="enter"||n==="exit"){const r=t[n];r&&Object.assign(e[n],r)}}}function Rle(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Cw({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Cw({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Cw({start:t.start,end:t.end})+") is still open")}function qZt(e){Object.assign(this,{Parser:n=>{const r=this.data("settings");return WZt(n,Object.assign({},r,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function GZt(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function YZt(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
|
||
`}]}function XZt(e,t){const n=t.value?t.value+`
|
||
`:"",r=t.lang?t.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,i={};r&&(i.className=["language-"+r]);let o={type:"element",tagName:"code",properties:i,children:[{type:"text",value:n}]};return t.meta&&(o.data={meta:t.meta}),e.patch(t,o),o=e.applyData(t,o),o={type:"element",tagName:"pre",properties:{},children:[o]},e.patch(t,o),o}function QZt(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function ZZt(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function BC(e){const t=[];let n=-1,r=0,i=0;for(;++n<e.length;){const o=e.charCodeAt(n);let a="";if(o===37&&Hs(e.charCodeAt(n+1))&&Hs(e.charCodeAt(n+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(a=String.fromCharCode(o));else if(o>55295&&o<57344){const s=e.charCodeAt(n+1);o<56320&&s>56319&&s<57344?(a=String.fromCharCode(o,s),i=1):a="<22>"}else a=String.fromCharCode(o);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function P5e(e,t){const n=String(t.identifier).toUpperCase(),r=BC(n.toLowerCase()),i=e.footnoteOrder.indexOf(n);let o;i===-1?(e.footnoteOrder.push(n),e.footnoteCounts[n]=1,o=e.footnoteOrder.length):(e.footnoteCounts[n]++,o=i+1);const a=e.footnoteCounts[n],s={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+r,id:e.clobberPrefix+"fnref-"+r+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,s);const l={type:"element",tagName:"sup",properties:{},children:[s]};return e.patch(t,l),e.applyData(t,l)}function JZt(e,t){const n=e.footnoteById;let r=1;for(;r in n;)r++;const i=String(r);return n[i]={type:"footnoteDefinition",identifier:i,children:[{type:"paragraph",children:t.children}],position:t.position},P5e(e,{type:"footnoteReference",identifier:i,position:t.position})}function eJt(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function tJt(e,t){if(e.dangerous){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}return null}function M5e(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return{type:"text",value:"!["+t.alt+r};const i=e.all(t),o=i[0];o&&o.type==="text"?o.value="["+o.value:i.unshift({type:"text",value:"["});const a=i[i.length-1];return a&&a.type==="text"?a.value+=r:i.push({type:"text",value:r}),i}function nJt(e,t){const n=e.definition(t.identifier);if(!n)return M5e(e,t);const r={src:BC(n.url||""),alt:t.alt};n.title!==null&&n.title!==void 0&&(r.title=n.title);const i={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,i),e.applyData(t,i)}function rJt(e,t){const n={src:BC(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function iJt(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function oJt(e,t){const n=e.definition(t.identifier);if(!n)return M5e(e,t);const r={href:BC(n.url||"")};n.title!==null&&n.title!==void 0&&(r.title=n.title);const i={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)}function aJt(e,t){const n={href:BC(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function sJt(e,t,n){const r=e.all(t),i=n?lJt(n):I5e(t),o={},a=[];if(typeof t.checked=="boolean"){const u=r[0];let d;u&&u.type==="element"&&u.tagName==="p"?d=u:(d={type:"element",tagName:"p",properties:{},children:[]},r.unshift(d)),d.children.length>0&&d.children.unshift({type:"text",value:" "}),d.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let s=-1;for(;++s<r.length;){const u=r[s];(i||s!==0||u.type!=="element"||u.tagName!=="p")&&a.push({type:"text",value:`
|
||
`}),u.type==="element"&&u.tagName==="p"&&!i?a.push(...u.children):a.push(u)}const l=r[r.length-1];l&&(i||l.type!=="element"||l.tagName!=="p")&&a.push({type:"text",value:`
|
||
`});const c={type:"element",tagName:"li",properties:o,children:a};return e.patch(t,c),e.applyData(t,c)}function lJt(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=I5e(n[r])}return t}function I5e(e){const t=e.spread;return t??e.children.length>1}function cJt(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i<r.length;){const a=r[i];if(a.type==="element"&&a.tagName==="li"&&a.properties&&Array.isArray(a.properties.className)&&a.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const o={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)}function uJt(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function dJt(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function fJt(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function hJt(e,t){const n=e.all(t),r=n.shift(),i=[];if(r){const a={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],a),i.push(a)}if(n.length>0){const a={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=O4(t.children[1]),l=gI(t.children[t.children.length-1]);s.line&&l.line&&(a.position={start:s,end:l}),i.push(a)}const o={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)}function pJt(e,t,n){const r=n?n.children:void 0,o=(r?r.indexOf(t):1)===0?"th":"td",a=n&&n.type==="table"?n.align:void 0,s=a?a.length:t.children.length;let l=-1;const c=[];for(;++l<s;){const d=t.children[l],h={},p=a?a[l]:void 0;p&&(h.align=p);let m={type:"element",tagName:o,properties:h,children:[]};d&&(m.children=e.all(d),e.patch(d,m),m=e.applyData(t,m)),c.push(m)}const u={type:"element",tagName:"tr",properties:{},children:e.wrap(c,!0)};return e.patch(t,u),e.applyData(t,u)}function mJt(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const Ale=9,Nle=32;function gJt(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const o=[];for(;r;)o.push(Dle(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(Dle(t.slice(i),i>0,!1)),o.join("")}function Dle(e,t,n){let r=0,i=e.length;if(t){let o=e.codePointAt(r);for(;o===Ale||o===Nle;)r++,o=e.codePointAt(r)}if(n){let o=e.codePointAt(i-1);for(;o===Ale||o===Nle;)i--,o=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function vJt(e,t){const n={type:"text",value:gJt(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function yJt(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const bJt={blockquote:GZt,break:YZt,code:XZt,delete:QZt,emphasis:ZZt,footnoteReference:P5e,footnote:JZt,heading:eJt,html:tJt,imageReference:nJt,image:rJt,inlineCode:iJt,linkReference:oJt,link:aJt,listItem:sJt,list:cJt,paragraph:uJt,root:dJt,strong:fJt,table:hJt,tableCell:mJt,tableRow:pJt,text:vJt,thematicBreak:yJt,toml:q5,yaml:q5,definition:q5,footnoteDefinition:q5};function q5(){return null}function SJt(e){return!e||!e.position||!e.position.start||!e.position.start.line||!e.position.start.column||!e.position.end||!e.position.end.line||!e.position.end.column}const Lle={}.hasOwnProperty;function CJt(e){const t=Object.create(null);if(!e||!e.type)throw new Error("mdast-util-definitions expected node");return _4(e,"definition",r=>{const i=Fle(r.identifier);i&&!Lle.call(t,i)&&(t[i]=r)}),n;function n(r){const i=Fle(r);return i&&Lle.call(t,i)?t[i]:null}}function Fle(e){return String(e||"").toUpperCase()}const Kk={}.hasOwnProperty;function xJt(e,t){const n=t||{},r=n.allowDangerousHtml||!1,i={};return a.dangerous=r,a.clobberPrefix=n.clobberPrefix===void 0||n.clobberPrefix===null?"user-content-":n.clobberPrefix,a.footnoteLabel=n.footnoteLabel||"Footnotes",a.footnoteLabelTagName=n.footnoteLabelTagName||"h2",a.footnoteLabelProperties=n.footnoteLabelProperties||{className:["sr-only"]},a.footnoteBackLabel=n.footnoteBackLabel||"Back to content",a.unknownHandler=n.unknownHandler,a.passThrough=n.passThrough,a.handlers={...bJt,...n.handlers},a.definition=CJt(e),a.footnoteById=i,a.footnoteOrder=[],a.footnoteCounts={},a.patch=wJt,a.applyData=_Jt,a.one=s,a.all=l,a.wrap=TJt,a.augment=o,_4(e,"footnoteDefinition",c=>{const u=String(c.identifier).toUpperCase();Kk.call(i,u)||(i[u]=c)}),a;function o(c,u){if(c&&"data"in c&&c.data){const d=c.data;d.hName&&(u.type!=="element"&&(u={type:"element",tagName:"",properties:{},children:[]}),u.tagName=d.hName),u.type==="element"&&d.hProperties&&(u.properties={...u.properties,...d.hProperties}),"children"in u&&u.children&&d.hChildren&&(u.children=d.hChildren)}if(c){const d="type"in c?c:{position:c};SJt(d)||(u.position={start:O4(d),end:gI(d)})}return u}function a(c,u,d,h){return Array.isArray(d)&&(h=d,d={}),o(c,{type:"element",tagName:u,properties:d||{},children:h||[]})}function s(c,u){return $5e(a,c,u)}function l(c){return Bq(a,c)}}function wJt(e,t){e.position&&(t.position=tYt(e))}function _Jt(e,t){let n=t;if(e&&e.data){const r=e.data.hName,i=e.data.hChildren,o=e.data.hProperties;typeof r=="string"&&(n.type==="element"?n.tagName=r:n={type:"element",tagName:r,properties:{},children:[]}),n.type==="element"&&o&&(n.properties={...n.properties,...o}),"children"in n&&n.children&&i!==null&&i!==void 0&&(n.children=i)}return n}function $5e(e,t,n){const r=t&&t.type;if(!r)throw new Error("Expected node, got `"+t+"`");return Kk.call(e.handlers,r)?e.handlers[r](e,t,n):e.passThrough&&e.passThrough.includes(r)?"children"in t?{...t,children:Bq(e,t)}:t:e.unknownHandler?e.unknownHandler(e,t,n):EJt(e,t)}function Bq(e,t){const n=[];if("children"in t){const r=t.children;let i=-1;for(;++i<r.length;){const o=$5e(e,r[i],t);if(o){if(i&&r[i-1].type==="break"&&(!Array.isArray(o)&&o.type==="text"&&(o.value=o.value.replace(/^\s+/,"")),!Array.isArray(o)&&o.type==="element")){const a=o.children[0];a&&a.type==="text"&&(a.value=a.value.replace(/^\s+/,""))}Array.isArray(o)?n.push(...o):n.push(o)}}}return n}function EJt(e,t){const n=t.data||{},r="value"in t&&!(Kk.call(n,"hProperties")||Kk.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:Bq(e,t)};return e.patch(t,r),e.applyData(t,r)}function TJt(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:`
|
||
`});++r<e.length;)r&&n.push({type:"text",value:`
|
||
`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
|
||
`}),n}function kJt(e){const t=[];let n=-1;for(;++n<e.footnoteOrder.length;){const r=e.footnoteById[e.footnoteOrder[n]];if(!r)continue;const i=e.all(r),o=String(r.identifier).toUpperCase(),a=BC(o.toLowerCase());let s=0;const l=[];for(;++s<=e.footnoteCounts[o];){const d={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fnref-"+a+(s>1?"-"+s:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"↩"}]};s>1&&d.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(s)}]}),l.length>0&&l.push({type:"text",value:" "}),l.push(d)}const c=i[i.length-1];if(c&&c.type==="element"&&c.tagName==="p"){const d=c.children[c.children.length-1];d&&d.type==="text"?d.value+=" ":c.children.push({type:"text",value:" "}),c.children.push(...l)}else i.push(...l);const u={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+a},children:e.wrap(i,!0)};e.patch(r,u),t.push(u)}if(t.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:`
|
||
`},{type:"element",tagName:"ol",properties:{},children:e.wrap(t,!0)},{type:"text",value:`
|
||
`}]}}function R5e(e,t){const n=xJt(e,t),r=n.one(e,null),i=kJt(n);return i&&r.children.push({type:"text",value:`
|
||
`},i),Array.isArray(r)?{type:"root",children:r}:r}const OJt=function(e,t){return e&&"run"in e?PJt(e,t):MJt(e||t)};function PJt(e,t){return(n,r,i)=>{e.run(R5e(n,t),r,o=>{i(o)})}}function MJt(e){return t=>R5e(t,e)}function jle(e){if(e)throw e}/*!
|
||
* Determine if an object is a Buffer
|
||
*
|
||
* @author Feross Aboukhadijeh <https://feross.org>
|
||
* @license MIT
|
||
*/var IJt=function(t){return t!=null&&t.constructor!=null&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)};const A5e=gi(IJt);var C3=Object.prototype.hasOwnProperty,N5e=Object.prototype.toString,Ble=Object.defineProperty,Hle=Object.getOwnPropertyDescriptor,zle=function(t){return typeof Array.isArray=="function"?Array.isArray(t):N5e.call(t)==="[object Array]"},Ule=function(t){if(!t||N5e.call(t)!=="[object Object]")return!1;var n=C3.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&C3.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||C3.call(t,i)},Wle=function(t,n){Ble&&n.name==="__proto__"?Ble(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},Vle=function(t,n){if(n==="__proto__")if(C3.call(t,n)){if(Hle)return Hle(t,n).value}else return;return t[n]},$Jt=function e(){var t,n,r,i,o,a,s=arguments[0],l=1,c=arguments.length,u=!1;for(typeof s=="boolean"&&(u=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});l<c;++l)if(t=arguments[l],t!=null)for(n in t)r=Vle(s,n),i=Vle(t,n),s!==i&&(u&&i&&(Ule(i)||(o=zle(i)))?(o?(o=!1,a=r&&zle(r)?r:[]):a=r&&Ule(r)?r:{},Wle(s,{name:n,newValue:e(u,a,i)})):typeof i<"u"&&Wle(s,{name:n,newValue:i}));return s};const Kle=gi($Jt);function aH(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function RJt(){const e=[],t={run:n,use:r};return t;function n(...i){let o=-1;const a=i.pop();if(typeof a!="function")throw new TypeError("Expected function as last argument, not "+a);s(null,...i);function s(l,...c){const u=e[++o];let d=-1;if(l){a(l);return}for(;++d<i.length;)(c[d]===null||c[d]===void 0)&&(c[d]=i[d]);i=c,u?AJt(u,s)(...c):a(null,...c)}}function r(i){if(typeof i!="function")throw new TypeError("Expected `middelware` to be a function, not "+i);return e.push(i),t}}function AJt(e,t){let n;return r;function r(...a){const s=e.length>a.length;let l;s&&a.push(i);try{l=e.apply(this,a)}catch(c){const u=c;if(s&&n)throw u;return i(u)}s||(l&&l.then&&typeof l.then=="function"?l.then(o,i):l instanceof Error?i(l):o(l))}function i(a,...s){n||(n=!0,t(a,...s))}function o(a){i(null,a)}}class Uu extends Error{constructor(t,n,r){const i=[null,null];let o={start:{line:null,column:null},end:{line:null,column:null}};if(super(),typeof n=="string"&&(r=n,n=void 0),typeof r=="string"){const a=r.indexOf(":");a===-1?i[1]=r:(i[0]=r.slice(0,a),i[1]=r.slice(a+1))}n&&("type"in n||"position"in n?n.position&&(o=n.position):"start"in n||"end"in n?o=n:("line"in n||"column"in n)&&(o.start=n)),this.name=Cw(n)||"1:1",this.message=typeof t=="object"?t.message:t,this.stack="",typeof t=="object"&&t.stack&&(this.stack=t.stack),this.reason=this.message,this.fatal,this.line=o.start.line,this.column=o.start.column,this.position=o,this.source=i[0],this.ruleId=i[1],this.file,this.actual,this.expected,this.url,this.note}}Uu.prototype.file="";Uu.prototype.name="";Uu.prototype.reason="";Uu.prototype.message="";Uu.prototype.stack="";Uu.prototype.fatal=null;Uu.prototype.column=null;Uu.prototype.line=null;Uu.prototype.source=null;Uu.prototype.ruleId=null;Uu.prototype.position=null;const xf={basename:NJt,dirname:DJt,extname:LJt,join:FJt,sep:"/"};function NJt(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');$4(e);let n=0,r=-1,i=e.length,o;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.charCodeAt(i)===47){if(o){n=i+1;break}}else r<0&&(o=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let a=-1,s=t.length-1;for(;i--;)if(e.charCodeAt(i)===47){if(o){n=i+1;break}}else a<0&&(o=!0,a=i+1),s>-1&&(e.charCodeAt(i)===t.charCodeAt(s--)?s<0&&(r=i):(s=-1,r=a));return n===r?r=a:r<0&&(r=e.length),e.slice(n,r)}function DJt(e){if($4(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.charCodeAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.charCodeAt(0)===47?"/":".":t===1&&e.charCodeAt(0)===47?"//":e.slice(0,t)}function LJt(e){$4(e);let t=e.length,n=-1,r=0,i=-1,o=0,a;for(;t--;){const s=e.charCodeAt(t);if(s===47){if(a){r=t+1;break}continue}n<0&&(a=!0,n=t+1),s===46?i<0?i=t:o!==1&&(o=1):i>-1&&(o=-1)}return i<0||n<0||o===0||o===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function FJt(...e){let t=-1,n;for(;++t<e.length;)$4(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":jJt(n)}function jJt(e){$4(e);const t=e.charCodeAt(0)===47;let n=BJt(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.charCodeAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function BJt(e,t){let n="",r=0,i=-1,o=0,a=-1,s,l;for(;++a<=e.length;){if(a<e.length)s=e.charCodeAt(a);else{if(s===47)break;s=47}if(s===47){if(!(i===a-1||o===1))if(i!==a-1&&o===2){if(n.length<2||r!==2||n.charCodeAt(n.length-1)!==46||n.charCodeAt(n.length-2)!==46){if(n.length>2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),i=a,o=0;continue}}else if(n.length>0){n="",r=0,i=a,o=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,a):n=e.slice(i+1,a),r=a-i-1;i=a,o=0}else s===46&&o>-1?o++:o=-1}return n}function $4(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const HJt={cwd:zJt};function zJt(){return"/"}function sH(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function UJt(e){if(typeof e=="string")e=new URL(e);else if(!sH(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return WJt(e)}function WJt(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n<t.length;)if(t.charCodeAt(n)===37&&t.charCodeAt(n+1)===50){const r=t.charCodeAt(n+2);if(r===70||r===102){const i=new TypeError("File URL path must not include encoded / characters");throw i.code="ERR_INVALID_FILE_URL_PATH",i}}return decodeURIComponent(t)}const IN=["history","path","basename","stem","extname","dirname"];class VJt{constructor(t){let n;t?typeof t=="string"||KJt(t)?n={value:t}:sH(t)?n={path:t}:n=t:n={},this.data={},this.messages=[],this.history=[],this.cwd=HJt.cwd(),this.value,this.stored,this.result,this.map;let r=-1;for(;++r<IN.length;){const o=IN[r];o in n&&n[o]!==void 0&&n[o]!==null&&(this[o]=o==="history"?[...n[o]]:n[o])}let i;for(i in n)IN.includes(i)||(this[i]=n[i])}get path(){return this.history[this.history.length-1]}set path(t){sH(t)&&(t=UJt(t)),RN(t,"path"),this.path!==t&&this.history.push(t)}get dirname(){return typeof this.path=="string"?xf.dirname(this.path):void 0}set dirname(t){qle(this.basename,"dirname"),this.path=xf.join(t||"",this.basename)}get basename(){return typeof this.path=="string"?xf.basename(this.path):void 0}set basename(t){RN(t,"basename"),$N(t,"basename"),this.path=xf.join(this.dirname||"",t)}get extname(){return typeof this.path=="string"?xf.extname(this.path):void 0}set extname(t){if($N(t,"extname"),qle(this.dirname,"extname"),t){if(t.charCodeAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=xf.join(this.dirname,this.stem+(t||""))}get stem(){return typeof this.path=="string"?xf.basename(this.path,this.extname):void 0}set stem(t){RN(t,"stem"),$N(t,"stem"),this.path=xf.join(this.dirname||"",t+(this.extname||""))}toString(t){return(this.value||"").toString(t||void 0)}message(t,n,r){const i=new Uu(t,n,r);return this.path&&(i.name=this.path+":"+i.name,i.file=this.path),i.fatal=!1,this.messages.push(i),i}info(t,n,r){const i=this.message(t,n,r);return i.fatal=null,i}fail(t,n,r){const i=this.message(t,n,r);throw i.fatal=!0,i}}function $N(e,t){if(e&&e.includes(xf.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+xf.sep+"`")}function RN(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function qle(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function KJt(e){return A5e(e)}const qJt=L5e().freeze(),D5e={}.hasOwnProperty;function L5e(){const e=RJt(),t=[];let n={},r,i=-1;return o.data=a,o.Parser=void 0,o.Compiler=void 0,o.freeze=s,o.attachers=t,o.use=l,o.parse=c,o.stringify=u,o.run=d,o.runSync=h,o.process=p,o.processSync=m,o;function o(){const v=L5e();let y=-1;for(;++y<t.length;)v.use(...t[y]);return v.data(Kle(!0,{},n)),v}function a(v,y){return typeof v=="string"?arguments.length===2?(DN("data",r),n[v]=y,o):D5e.call(n,v)&&n[v]||null:v?(DN("data",r),n=v,o):n}function s(){if(r)return o;for(;++i<t.length;){const[v,...y]=t[i];if(y[0]===!1)continue;y[0]===!0&&(y[0]=void 0);const S=v.call(o,...y);typeof S=="function"&&e.use(S)}return r=!0,i=Number.POSITIVE_INFINITY,o}function l(v,...y){let S;if(DN("use",r),v!=null)if(typeof v=="function")T(v,...y);else if(typeof v=="object")Array.isArray(v)?_(v):C(v);else throw new TypeError("Expected usable value, not `"+v+"`");return S&&(n.settings=Object.assign(n.settings||{},S)),o;function b(x){if(typeof x=="function")T(x);else if(typeof x=="object")if(Array.isArray(x)){const[E,...k]=x;T(E,...k)}else C(x);else throw new TypeError("Expected usable value, not `"+x+"`")}function C(x){_(x.plugins),x.settings&&(S=Object.assign(S||{},x.settings))}function _(x){let E=-1;if(x!=null)if(Array.isArray(x))for(;++E<x.length;){const k=x[E];b(k)}else throw new TypeError("Expected a list of plugins, not `"+x+"`")}function T(x,E){let k=-1,M;for(;++k<t.length;)if(t[k][0]===x){M=t[k];break}M?(aH(M[1])&&aH(E)&&(E=Kle(!0,M[1],E)),M[1]=E):t.push([...arguments])}}function c(v){o.freeze();const y=l2(v),S=o.Parser;return AN("parse",S),Gle(S,"parse")?new S(String(y),y).parse():S(String(y),y)}function u(v,y){o.freeze();const S=l2(y),b=o.Compiler;return NN("stringify",b),Yle(v),Gle(b,"compile")?new b(v,S).compile():b(v,S)}function d(v,y,S){if(Yle(v),o.freeze(),!S&&typeof y=="function"&&(S=y,y=void 0),!S)return new Promise(b);b(null,S);function b(C,_){e.run(v,l2(y),T);function T(x,E,k){E=E||v,x?_(x):C?C(E):S(null,E,k)}}}function h(v,y){let S,b;return o.run(v,y,C),Xle("runSync","run",b),S;function C(_,T){jle(_),S=T,b=!0}}function p(v,y){if(o.freeze(),AN("process",o.Parser),NN("process",o.Compiler),!y)return new Promise(S);S(null,y);function S(b,C){const _=l2(v);o.run(o.parse(_),_,(x,E,k)=>{if(x||!E||!k)T(x);else{const M=o.stringify(E,k);M==null||(XJt(M)?k.value=M:k.result=M),T(x,k)}});function T(x,E){x||!E?C(x):b?b(E):y(null,E)}}}function m(v){let y;o.freeze(),AN("processSync",o.Parser),NN("processSync",o.Compiler);const S=l2(v);return o.process(S,b),Xle("processSync","process",y),S;function b(C){y=!0,jle(C)}}}function Gle(e,t){return typeof e=="function"&&e.prototype&&(GJt(e.prototype)||t in e.prototype)}function GJt(e){let t;for(t in e)if(D5e.call(e,t))return!0;return!1}function AN(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function NN(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function DN(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Yle(e){if(!aH(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function Xle(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function l2(e){return YJt(e)?e:new VJt(e)}function YJt(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function XJt(e){return typeof e=="string"||A5e(e)}var QJt="[object Symbol]";function ZJt(e){return typeof e=="symbol"||yC(e)&&QE(e)==QJt}var JJt=/\s/;function een(e){for(var t=e.length;t--&&JJt.test(e.charAt(t)););return t}var ten=/^\s+/;function nen(e){return e&&e.slice(0,een(e)+1).replace(ten,"")}var Qle=NaN,ren=/^[-+]0x[0-9a-f]+$/i,ien=/^0b[01]+$/i,oen=/^0o[0-7]+$/i,aen=parseInt;function Zle(e){if(typeof e=="number")return e;if(ZJt(e))return Qle;if(qd(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=qd(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=nen(e);var n=ien.test(e);return n||oen.test(e)?aen(e.slice(2),n?2:8):ren.test(e)?Qle:+e}var LN=function(){return o0.Date.now()},sen="Expected a function",len=Math.max,cen=Math.min;function F5e(e,t,n){var r,i,o,a,s,l,c=0,u=!1,d=!1,h=!0;if(typeof e!="function")throw new TypeError(sen);t=Zle(t)||0,qd(n)&&(u=!!n.leading,d="maxWait"in n,o=d?len(Zle(n.maxWait)||0,t):o,h="trailing"in n?!!n.trailing:h);function p(x){var E=r,k=i;return r=i=void 0,c=x,a=e.apply(k,E),a}function m(x){return c=x,s=setTimeout(S,t),u?p(x):a}function v(x){var E=x-l,k=x-c,M=t-E;return d?cen(M,o-k):M}function y(x){var E=x-l,k=x-c;return l===void 0||E>=t||E<0||d&&k>=o}function S(){var x=LN();if(y(x))return b(x);s=setTimeout(S,v(x))}function b(x){return s=void 0,h&&r?p(x):(r=i=void 0,a)}function C(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function _(){return s===void 0?a:b(LN())}function T(){var x=LN(),E=y(x);if(r=arguments,i=this,l=x,E){if(s===void 0)return m(l);if(d)return clearTimeout(s),s=setTimeout(S,t),p(l)}return s===void 0&&(s=setTimeout(S,t)),a}return T.cancel=C,T.flush=_,T}var uen="Expected a function";function den(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(uen);return qd(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),F5e(e,t,{leading:r,maxWait:t,trailing:i})}function Fc(){}function j5e(e){return e()}function Jle(){return Object.create(null)}function lh(e){e.forEach(j5e)}function B5e(e){return typeof e=="function"}function H5e(e,t){return e!=e?t==t:e!==t||e&&typeof e=="object"||typeof e=="function"}function SI(e,t){return e!=e?t==t:e!==t}function fen(e){return Object.keys(e).length===0}function Lr(e,t){e.appendChild(t)}function Pa(e,t,n){e.insertBefore(t,n||null)}function ma(e){e.parentNode&&e.parentNode.removeChild(e)}function z_(e,t){for(let n=0;n<e.length;n+=1)e[n]&&e[n].d(t)}function Ur(e){return document.createElement(e)}function wa(e){return document.createTextNode(e)}function R4(){return wa("")}function Oc(e,t,n,r){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)}function PS(e){return function(t){t.target===this&&e.call(this,t)}}function oi(e,t,n){n==null?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}function hen(e){return Array.from(e.childNodes)}function vs(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function Ta(e,t,n){e.classList[n?"add":"remove"](t)}function pen(e,t,{bubbles:n=!1,cancelable:r=!1}={}){const i=document.createEvent("CustomEvent");return i.initCustomEvent(e,n,r,t),i}let U_;function xw(e){U_=e}function CI(){if(!U_)throw new Error("Function called outside component initialization");return U_}function Hq(e){CI().$$.on_mount.push(e)}function men(e){CI().$$.after_update.push(e)}function z5e(e){CI().$$.on_destroy.push(e)}function A4(){const e=CI();return(t,n,{cancelable:r=!1}={})=>{const i=e.$$.callbacks[t];if(i){const o=pen(t,n,{cancelable:r});return i.slice().forEach(a=>{a.call(e,o)}),!o.defaultPrevented}return!0}}const ky=[],cv=[];let Cb=[];const ece=[],U5e=Promise.resolve();let lH=!1;function W5e(){lH||(lH=!0,U5e.then(V5e))}function x3(){return W5e(),U5e}function cH(e){Cb.push(e)}const FN=new Set;let yy=0;function V5e(){if(yy!==0)return;const e=U_;do{try{for(;yy<ky.length;){const t=ky[yy];yy++,xw(t),gen(t.$$)}}catch(t){throw ky.length=0,yy=0,t}for(xw(null),ky.length=0,yy=0;cv.length;)cv.pop()();for(let t=0;t<Cb.length;t+=1){const n=Cb[t];FN.has(n)||(FN.add(n),n())}Cb.length=0}while(ky.length);for(;ece.length;)ece.pop()();lH=!1,FN.clear(),xw(e)}function gen(e){if(e.fragment!==null){e.update(),lh(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(cH)}}function ven(e){const t=[],n=[];Cb.forEach(r=>e.indexOf(r)===-1?t.push(r):n.push(r)),n.forEach(r=>r()),Cb=t}const w3=new Set;let j1;function yen(){j1={r:0,c:[],p:j1}}function ben(){j1.r||lh(j1.c),j1=j1.p}function Bh(e,t){e&&e.i&&(w3.delete(e),e.i(t))}function h1(e,t,n,r){if(e&&e.o){if(w3.has(e))return;w3.add(e),j1.c.push(()=>{w3.delete(e),r&&(n&&e.d(1),r())}),e.o(t)}else r&&r()}function A2(e){e&&e.c()}function Xy(e,t,n,r){const{fragment:i,after_update:o}=e.$$;i&&i.m(t,n),r||cH(()=>{const a=e.$$.on_mount.map(j5e).filter(B5e);e.$$.on_destroy?e.$$.on_destroy.push(...a):lh(a),e.$$.on_mount=[]}),o.forEach(cH)}function Qy(e,t){const n=e.$$;n.fragment!==null&&(ven(n.after_update),lh(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function Sen(e,t){e.$$.dirty[0]===-1&&(ky.push(e),W5e(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}function HC(e,t,n,r,i,o,a,s=[-1]){const l=U_;xw(e);const c=e.$$={fragment:null,ctx:[],props:o,update:Fc,not_equal:i,bound:Jle(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(t.context||(l?l.$$.context:[])),callbacks:Jle(),dirty:s,skip_bound:!1,root:t.target||l.$$.root};a&&a(c.root);let u=!1;if(c.ctx=n?n(e,t.props||{},(d,h,...p)=>{const m=p.length?p[0]:h;return c.ctx&&i(c.ctx[d],c.ctx[d]=m)&&(!c.skip_bound&&c.bound[d]&&c.bound[d](m),u&&Sen(e,d)),h}):[],c.update(),u=!0,lh(c.before_update),c.fragment=r?r(c.ctx):!1,t.target){if(t.hydrate){const d=hen(t.target);c.fragment&&c.fragment.l(d),d.forEach(ma)}else c.fragment&&c.fragment.c();t.intro&&Bh(e.$$.fragment),Xy(e,t.target,t.anchor,t.customElement),V5e()}xw(l)}class zC{$destroy(){Qy(this,1),this.$destroy=Fc}$on(t,n){if(!B5e(n))return Fc;const r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(n),()=>{const i=r.indexOf(n);i!==-1&&r.splice(i,1)}}$set(t){this.$$set&&!fen(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const Cen="Bold",xen="bold text",wen="Markdown Cheatsheet",_en="Close help",Een="Close table of contents",Ten="Code",ken="Code block",Oen="lang",Pen="code",Men="Exit fullscreen",Ien="Exit preview only",$en="Exit write only",Ren="Fullscreen",Aen="Heading 1",Nen="Heading 2",Den="Heading 3",Len="Heading 4",Fen="Heading 5",jen="Heading 6",Ben="heading",Hen="Help",zen="Horizontal rule",Uen="Image",Wen="alt",Ven="title",Ken="Italic",qen="italic text",Gen="The maximum character limit has been reached",Yen="Lines",Xen="Link",Qen="link text",Zen="Ordered list",Jen="item",etn="Preview",ttn="Preview only",ntn="Quote",rtn="quoted text",itn="Shortcuts",otn="Source code",atn="Scroll sync",stn="Table of contents",ltn="Scroll to top",ctn="Unordered list",utn="item",dtn="Words",ftn="Write",htn="Write only",ptn={bold:Cen,boldText:xen,cheatsheet:wen,closeHelp:_en,closeToc:Een,code:Ten,codeBlock:ken,codeLang:Oen,codeText:Pen,exitFullscreen:Men,exitPreviewOnly:Ien,exitWriteOnly:$en,fullscreen:Ren,h1:Aen,h2:Nen,h3:Den,h4:Len,h5:Fen,h6:jen,headingText:Ben,help:Hen,hr:zen,image:Uen,imageAlt:Wen,imageTitle:Ven,italic:Ken,italicText:qen,limited:Gen,lines:Yen,link:Xen,linkText:Qen,ol:Zen,olItem:Jen,preview:etn,previewOnly:ttn,quote:ntn,quotedText:rtn,shortcuts:itn,source:otn,sync:atn,toc:stn,top:ltn,ul:ctn,ulItem:utn,words:dtn,write:ftn,writeOnly:htn},po={Close:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="m8 8 32 32M8 40 40 8"/></svg>',H:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M12 5v38M36 5v38M12 24h24"/></svg>',H1:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M6 8v32M25 8v32M6 24h19M34.226 24 39 19.017V40"/></svg>',H2:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M6 8v32M24 8v32M7 24h16M32 25c0-3.167 2.667-5 5-5s5 1.833 5 5c0 5.7-10 9.933-10 15h10"/></svg>',H3:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M6 8v32M24 8v32M7 24h16M32 20h10l-7 9c4 0 7 2 7 6s-3 5-5 5c-2.381 0-4-1-5-2.1"/></svg>',LevelFourTitle:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M6 8v32M24 8v32M7 24h16M39.977 40V20L31 32.997v2.023h12"/></svg>',LevelFiveTitle:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M6 8v32M24 8v32M7 24h16M40 21.01h-8v7.024C32 28 34 27 37 27s4 2.534 4 6.5-1 6.5-5 6.5c-3 0-4-2-4-3.992"/></svg>',LevelSixTitle:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M6 8v32M24 8v32M7 24h16"/><path stroke="currentColor" stroke-width="4" d="M36.5 40a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11Z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M41.596 24.74C40.778 22.545 38.804 21 36.5 21c-3.038 0-5.5 2.686-5.5 6v7"/></svg>',TextBold:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M24 24c5.506 0 9.969-4.477 9.969-10S29.506 4 24 4H11v20h13ZM28.031 44C33.537 44 38 39.523 38 34s-4.463-10-9.969-10H11v20h17.031Z" clip-rule="evenodd"/></svg>',TextItalic:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M20 6h16M12 42h16M29 5.952 19 42"/></svg>',Quote:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path fill="currentColor" fill-rule="evenodd" d="M18.853 9.116C11.323 13.952 7.14 19.58 6.303 26.003 5 36 13.94 40.893 18.47 36.497 23 32.1 20.285 26.52 17.005 24.994c-3.28-1.525-5.286-.994-4.936-3.033.35-2.038 5.016-7.69 9.116-10.322a.749.749 0 0 0 .114-1.02L20.285 9.3c-.44-.572-.862-.55-1.432-.185ZM38.679 9.116c-7.53 4.836-11.714 10.465-12.55 16.887-1.303 9.997 7.637 14.89 12.167 10.494 4.53-4.397 1.815-9.977-1.466-11.503-3.28-1.525-5.286-.994-4.936-3.033.35-2.038 5.017-7.69 9.117-10.322a.749.749 0 0 0 .113-1.02L40.11 9.3c-.44-.572-.862-.55-1.431-.185Z" clip-rule="evenodd"/></svg>',LinkOne:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="m26.24 16.373-9.14-9.14c-2.661-2.661-7.035-2.603-9.768.131-2.734 2.734-2.793 7.107-.131 9.768l7.935 7.936M32.903 23.003l7.935 7.935c2.661 2.662 2.603 7.035-.13 9.769-2.735 2.734-7.108 2.792-9.77.13l-9.14-9.14"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M26.11 26.142c2.733-2.734 2.792-7.108.13-9.769M21.799 21.798c-2.734 2.734-2.792 7.108-.131 9.769"/></svg>',Pic:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M5 10a2 2 0 0 1 2-2h34a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V10Z" clip-rule="evenodd"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M14.5 18a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z" clip-rule="evenodd"/><path stroke="currentColor" stroke-linejoin="round" stroke-width="4" d="m15 24 5 4 6-7 17 13v4a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-4l10-10Z"/></svg>',Code:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M16 13 4 25.432 16 37M32 13l12 12.432L32 37"/><path stroke="currentColor" stroke-linecap="round" stroke-width="4" d="m28 4-7 40"/></svg>',CodeBrackets:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M16 4c-2 0-5 1-5 5v9c0 3-5 5-5 5s5 2 5 5v11c0 4 3 5 5 5M32 4c2 0 5 1 5 5v9c0 3 5 5 5 5s-5 2-5 5v11c0 4-3 5-5 5"/></svg>',ListTwo:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linejoin="round" stroke-width="4" d="M9 42a4 4 0 1 0 0-8 4 4 0 0 0 0 8ZM9 14a4 4 0 1 0 0-8 4 4 0 0 0 0 8ZM9 28a4 4 0 1 0 0-8 4 4 0 0 0 0 8Z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M21 24h22M21 38h22M21 10h22"/></svg>',OrderedList:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M9 4v9M12 13H6M12 27H6M6 20s3-3 5 0-5 7-5 7M6 34.5s2-3 5-1 0 4.5 0 4.5 3 2.5 0 4.5-5-1-5-1M11 38H9M9 4 6 6M21 24h22M21 38h22M21 10h22"/></svg>',DividingLine:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M5 24h38M21 38h6M37 38h6M21 10h6M5 38h6M5 10h6M37 10h6"/></svg>',AlignTextLeftOne:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linejoin="round" stroke-width="4" d="M39 6H9a3 3 0 0 0-3 3v30a3 3 0 0 0 3 3h30a3 3 0 0 0 3-3V9a3 3 0 0 0-3-3Z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M26 24H14M34 15H14M32 33H14"/></svg>',Helpcenter:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linejoin="round" stroke-width="4" d="M39 6H9a3 3 0 0 0-3 3v30a3 3 0 0 0 3 3h30a3 3 0 0 0 3-3V9a3 3 0 0 0-3-3Z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M24 28.625v-4a6 6 0 1 0-6-6"/><path fill="currentColor" fill-rule="evenodd" d="M24 37.625a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z" clip-rule="evenodd"/></svg>',LeftExpand:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><rect width="28" height="36" x="6" y="6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" rx="2"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M42 6v36"/></svg>',RightExpand:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><rect width="28" height="36" x="14" y="6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" rx="2"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M6 6v36"/></svg>',OffScreen:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M33 6v9h9M15 6v9H6M15 42v-9H6M33 42v-9h8.9"/></svg>',FullScreen:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M33 6h9v9M42 33v9h-9M15 42H6v-9M6 15V6h9"/></svg>',GithubOne:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-width="4" d="M29.344 30.477c2.404-.5 4.585-1.366 6.28-2.638C38.52 25.668 40 22.314 40 19c0-2.324-.881-4.494-2.407-6.332-.85-1.024 1.636-8.667-.573-7.638-2.21 1.03-5.45 3.308-7.147 2.805A20.712 20.712 0 0 0 24 7c-1.8 0-3.532.223-5.147.634C16.505 8.232 14.259 6 12 5.03c-2.26-.97-1.026 6.934-1.697 7.765C8.84 14.605 8 16.73 8 19c0 3.314 1.79 6.668 4.686 8.84 1.93 1.446 4.348 2.368 7.054 2.822M19.74 30.662c-1.159 1.275-1.738 2.486-1.738 3.632v8.717M29.345 30.477c1.097 1.44 1.646 2.734 1.646 3.88v8.654M6 31.215c.899.11 1.566.524 2 1.24.652 1.075 3.074 5.063 5.825 5.063h4.177"/></svg>'};function mtn(){const e=JUt();return eWt(e),nWt(e),oWt(e),iWt(e),rWt(e),sWt(e),aWt(e),tWt(e),e}function gtn(e,t){return{wrapText(n,r=n){const i=t.somethingSelected()?t.listSelections()[0]:t.findWordAt(t.getCursor()),o=i.from(),a=i.to(),s=t.getRange(o,a),l=e.Pos(o.line,o.ch-n.length),c=e.Pos(a.line,a.ch+r.length);if(t.getRange(l,o)===n&&t.getRange(a,c)===r)t.replaceRange(s,l,c),t.setSelection(l,e.Pos(l.line,l.ch+s.length));else{t.replaceRange(n+s+r,o,a);const u=t.getCursor();t.setSelection(e.Pos(u.line,u.ch-r.length-s.length),e.Pos(u.line,u.ch-r.length))}},replaceLines(n){const[r]=t.listSelections(),i=[e.Pos(r.from().line,0),e.Pos(r.to().line)],o=t.getRange(...i).split(`
|
||
`);t.replaceRange(o.map(n).join(`
|
||
`),...i),t.setSelection(...i)},appendBlock(n){const r=t.getCursor();let i=-1;for(let o=r.line;o<t.lineCount();o++)if(!t.getLine(o).trim()){i=o;break}return i===-1&&(t.replaceRange(`
|
||
`,e.Pos(t.lineCount())),i=t.lineCount()),t.replaceRange(`
|
||
`+n,e.Pos(i)),e.Pos(i+1,0)},selectFiles:Q4e}}function jN(e,t){let n=t.length-2;for(let r=0;r<t.length;r++)if(e<t[r]){n=r-1;break}return n=Math.max(n,0),n}const am=(e,t=!1)=>{const n=t?"Shift-":"",r=typeof navigator<"u"&&/Mac/.test(navigator.platform)?"Cmd-":"Ctrl-";return n+r+e};async function K5e({editor:e,appendBlock:t,codemirror:n},r,i){const o=await r(i),a=t(o.map(({url:s,alt:l,title:c},u)=>(l=l??i[u].name,``)).join(`
|
||
|
||
`));e.setSelection(a,n.Pos(a.line+o.length*2-2)),e.focus()}function vtn(e,t,n){const r=[{icon:po.H,handler:{type:"dropdown",actions:[1,2,3,4,5,6].map(o=>({title:e[`h${o}`],icon:[po.H1,po.H2,po.H3,po.LevelFourTitle,po.LevelFiveTitle,po.LevelSixTitle][o-1],cheatsheet:o<=3?`${"#".repeat(o)} ${e.headingText}`:void 0,handler:{type:"action",click({replaceLines:a,editor:s}){a(l=>(l=l.trim().replace(/^#*/,"").trim(),l="#".repeat(o)+" "+l,l)),s.focus()}}}))}},{title:e.bold,icon:po.TextBold,cheatsheet:`**${e.boldText}**`,handler:{type:"action",shortcut:am("B"),click({wrapText:o,editor:a}){o("**"),a.focus()}}},{title:e.italic,icon:po.TextItalic,cheatsheet:`*${e.italicText}*`,handler:{type:"action",shortcut:am("I"),click({wrapText:o,editor:a}){o("*"),a.focus()}}},{title:e.quote,icon:po.Quote,cheatsheet:`> ${e.quotedText}`,handler:{type:"action",click({replaceLines:o,editor:a}){o(s=>"> "+s),a.focus()}}},{title:e.link,icon:po.LinkOne,cheatsheet:`[${e.linkText}](url)`,handler:{type:"action",shortcut:am("K"),click({editor:o,wrapText:a,codemirror:s}){a("[","](url)");const l=o.getCursor();o.setSelection(s.Pos(l.line,l.ch+2),s.Pos(l.line,l.ch+5)),o.focus()}}},{title:e.image,icon:po.Pic,cheatsheet:``,handler:n?{type:"action",shortcut:am("I",!0),async click(o){const a=await Q4e({accept:"image/*",multiple:!0});a!=null&&a.length&&await K5e(o,n,Array.from(a))}}:void 0},{title:e.code,icon:po.Code,cheatsheet:"`"+e.codeText+"`",handler:{type:"action",shortcut:am("K",!0),click({wrapText:o,editor:a}){o("`"),a.focus()}}},{title:e.codeBlock,icon:po.CodeBrackets,cheatsheet:"```"+e.codeLang+"↵",handler:{type:"action",shortcut:am("C",!0),click({editor:o,appendBlock:a,codemirror:s}){const l=a("```js\n```");o.setSelection(s.Pos(l.line,3),s.Pos(l.line,5)),o.focus()}}},{title:e.ul,icon:po.ListTwo,cheatsheet:`- ${e.ulItem}`,handler:{type:"action",shortcut:am("U",!0),click({replaceLines:o,editor:a}){o(s=>"- "+s),a.focus()}}},{title:e.ol,icon:po.OrderedList,cheatsheet:`1. ${e.olItem}`,handler:{type:"action",shortcut:am("O",!0),click({replaceLines:o,editor:a}){o((s,l)=>`${l+1}. ${s}`),a.focus()}}},{title:e.hr,icon:po.DividingLine,cheatsheet:"---"}],i=[];return t.forEach(({actions:o})=>{o&&o.forEach(a=>{!a.position||a.position!=="right"?r.push(a):i.unshift(a)})}),{leftActions:r,rightActions:i}}function tce(e,t,n){const r=e.slice();return r[5]=t[n],r}function nce(e,t,n){const r=e.slice();return r[5]=t[n],r}function rce(e){let t,n,r=e[5].icon+"",i,o=e[5].title+"",a,s,l,c=e[5].cheatsheet+"",u;return{c(){t=Ur("li"),n=Ur("div"),i=Ur("div"),a=wa(o),s=Ur("div"),l=Ur("code"),u=wa(c),oi(n,"class","bytemd-help-icon"),oi(i,"class","bytemd-help-title"),oi(s,"class","bytemd-help-content")},m(d,h){Pa(d,t,h),Lr(t,n),n.innerHTML=r,Lr(t,i),Lr(i,a),Lr(t,s),Lr(s,l),Lr(l,u)},p(d,h){h&4&&r!==(r=d[5].icon+"")&&(n.innerHTML=r),h&4&&o!==(o=d[5].title+"")&&vs(a,o),h&4&&c!==(c=d[5].cheatsheet+"")&&vs(u,c)},d(d){d&&ma(t)}}}function ice(e){let t,n=e[5].cheatsheet&&rce(e);return{c(){n&&n.c(),t=R4()},m(r,i){n&&n.m(r,i),Pa(r,t,i)},p(r,i){r[5].cheatsheet?n?n.p(r,i):(n=rce(r),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},d(r){n&&n.d(r),r&&ma(t)}}}function oce(e){let t,n,r=e[5].icon+"",i,o=e[5].title+"",a,s,l,c=e[5].handler.shortcut+"",u;return{c(){t=Ur("li"),n=Ur("div"),i=Ur("div"),a=wa(o),s=Ur("div"),l=Ur("kbd"),u=wa(c),oi(n,"class","bytemd-help-icon"),oi(i,"class","bytemd-help-title"),oi(s,"class","bytemd-help-content")},m(d,h){Pa(d,t,h),Lr(t,n),n.innerHTML=r,Lr(t,i),Lr(i,a),Lr(t,s),Lr(s,l),Lr(l,u)},p(d,h){h&4&&r!==(r=d[5].icon+"")&&(n.innerHTML=r),h&4&&o!==(o=d[5].title+"")&&vs(a,o),h&4&&c!==(c=d[5].handler.shortcut+"")&&vs(u,c)},d(d){d&&ma(t)}}}function ace(e){let t,n=e[5].handler&&e[5].handler.type==="action"&&e[5].handler.shortcut&&oce(e);return{c(){n&&n.c(),t=R4()},m(r,i){n&&n.m(r,i),Pa(r,t,i)},p(r,i){r[5].handler&&r[5].handler.type==="action"&&r[5].handler.shortcut?n?n.p(r,i):(n=oce(r),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},d(r){n&&n.d(r),r&&ma(t)}}}function ytn(e){let t,n,r=e[0].cheatsheet+"",i,o,a,s=e[0].shortcuts+"",l,c,u=e[2],d=[];for(let m=0;m<u.length;m+=1)d[m]=ice(nce(e,u,m));let h=e[2],p=[];for(let m=0;m<h.length;m+=1)p[m]=ace(tce(e,h,m));return{c(){t=Ur("div"),n=Ur("h2"),i=wa(r),o=Ur("ul");for(let m=0;m<d.length;m+=1)d[m].c();a=Ur("h2"),l=wa(s),c=Ur("ul");for(let m=0;m<p.length;m+=1)p[m].c();oi(t,"class","bytemd-help"),Ta(t,"bytemd-hidden",!e[1])},m(m,v){Pa(m,t,v),Lr(t,n),Lr(n,i),Lr(t,o);for(let y=0;y<d.length;y+=1)d[y]&&d[y].m(o,null);Lr(t,a),Lr(a,l),Lr(t,c);for(let y=0;y<p.length;y+=1)p[y]&&p[y].m(c,null)},p(m,[v]){if(v&1&&r!==(r=m[0].cheatsheet+"")&&vs(i,r),v&4){u=m[2];let y;for(y=0;y<u.length;y+=1){const S=nce(m,u,y);d[y]?d[y].p(S,v):(d[y]=ice(S),d[y].c(),d[y].m(o,null))}for(;y<d.length;y+=1)d[y].d(1);d.length=u.length}if(v&1&&s!==(s=m[0].shortcuts+"")&&vs(l,s),v&4){h=m[2];let y;for(y=0;y<h.length;y+=1){const S=tce(m,h,y);p[y]?p[y].p(S,v):(p[y]=ace(S),p[y].c(),p[y].m(c,null))}for(;y<p.length;y+=1)p[y].d(1);p.length=h.length}v&2&&Ta(t,"bytemd-hidden",!m[1])},i:Fc,o:Fc,d(m){m&&ma(t),z_(d,m),z_(p,m)}}}function btn(e,t,n){let r,{actions:i}=t,{locale:o}=t,{visible:a}=t;function s(l){let c=[];return l.forEach(u=>{const{handler:d,cheatsheet:h}=u;(d==null?void 0:d.type)==="dropdown"&&c.push(...s(d.actions)),h&&c.push(u)}),c}return e.$$set=l=>{"actions"in l&&n(3,i=l.actions),"locale"in l&&n(0,o=l.locale),"visible"in l&&n(1,a=l.visible)},e.$$.update=()=>{e.$$.dirty&8&&n(2,r=s(i))},[o,a,r,i]}class Stn extends zC{constructor(t){super(),HC(this,t,btn,ytn,H5e,{actions:3,locale:0,visible:1})}}function sce(e){let t,n=e[2].limited+"",r;return{c(){t=Ur("span"),r=wa(n),oi(t,"class","bytemd-status-error")},m(i,o){Pa(i,t,o),Lr(t,r)},p(i,o){o&4&&n!==(n=i[2].limited+"")&&vs(r,n)},d(i){i&&ma(t)}}}function lce(e){let t,n,r=e[2].sync+"",i,o,a;return{c(){t=Ur("label"),n=Ur("input"),i=wa(r),oi(n,"type","checkbox"),n.checked=e[1]},m(s,l){Pa(s,t,l),Lr(t,n),Lr(t,i),o||(a=Oc(n,"change",e[8]),o=!0)},p(s,l){l&2&&(n.checked=s[1]),l&4&&r!==(r=s[2].sync+"")&&vs(i,r)},d(s){s&&ma(t),o=!1,a()}}}function Ctn(e){let t,n,r,i=e[2].words+"",o,a,s,l,c,u=e[2].lines+"",d,h,p,m,v,y,S=e[2].top+"",b,C,_,T=e[3]&&sce(e),x=e[0]&&lce(e);return{c(){t=Ur("div"),n=Ur("div"),r=Ur("span"),o=wa(i),a=wa(": "),s=Ur("strong"),l=wa(e[5]),c=Ur("span"),d=wa(u),h=wa(": "),p=Ur("strong"),m=wa(e[4]),T&&T.c(),v=Ur("div"),x&&x.c(),y=Ur("span"),b=wa(S),oi(n,"class","bytemd-status-left"),oi(v,"class","bytemd-status-right"),oi(t,"class","bytemd-status")},m(E,k){Pa(E,t,k),Lr(t,n),Lr(n,r),Lr(r,o),Lr(r,a),Lr(r,s),Lr(s,l),Lr(n,c),Lr(c,d),Lr(c,h),Lr(c,p),Lr(p,m),T&&T.m(n,null),Lr(t,v),x&&x.m(v,null),Lr(v,y),Lr(y,b),C||(_=[Oc(y,"click",e[9]),Oc(y,"keydown",PS(e[10]))],C=!0)},p(E,[k]){k&4&&i!==(i=E[2].words+"")&&vs(o,i),k&32&&vs(l,E[5]),k&4&&u!==(u=E[2].lines+"")&&vs(d,u),k&16&&vs(m,E[4]),E[3]?T?T.p(E,k):(T=sce(E),T.c(),T.m(n,null)):T&&(T.d(1),T=null),E[0]?x?x.p(E,k):(x=lce(E),x.c(),x.m(v,y)):x&&(x.d(1),x=null),k&4&&S!==(S=E[2].top+"")&&vs(b,S)},i:Fc,o:Fc,d(E){E&&ma(t),T&&T.d(),x&&x.d(),C=!1,lh(_)}}}function xtn(e,t,n){let r,i,{showSync:o}=t,{value:a}=t,{syncEnabled:s}=t,{locale:l}=t,{islimited:c}=t;const u=A4(),d=()=>u("sync",!s),h=()=>u("top"),p=m=>["Enter","Space"].includes(m.code)&&u("top");return e.$$set=m=>{"showSync"in m&&n(0,o=m.showSync),"value"in m&&n(7,a=m.value),"syncEnabled"in m&&n(1,s=m.syncEnabled),"locale"in m&&n(2,l=m.locale),"islimited"in m&&n(3,c=m.islimited)},e.$$.update=()=>{e.$$.dirty&128&&n(5,r=dWt(a)),e.$$.dirty&128&&n(4,i=a.split(`
|
||
`).length)},[o,s,l,c,i,r,u,a,d,h,p]}class wtn extends zC{constructor(t){super(),HC(this,t,xtn,Ctn,H5e,{showSync:0,value:7,syncEnabled:1,locale:2,islimited:3})}}function cce(e,t,n){const r=e.slice();return r[11]=t[n],r[13]=n,r}function uce(e){let t,n=e[11].text+"",r,i,o,a,s;function l(){return e[8](e[13])}function c(...u){return e[9](e[13],...u)}return{c(){t=Ur("li"),r=wa(n),oi(t,"class",i=`bytemd-toc-${e[11].level}`),oi(t,"style",o=`padding-left:${(e[11].level-e[3])*16+8}px`),Ta(t,"bytemd-toc-active",e[4]===e[13]),Ta(t,"bytemd-toc-first",e[11].level===e[3])},m(u,d){Pa(u,t,d),Lr(t,r),a||(s=[Oc(t,"click",l),Oc(t,"keydown",PS(c))],a=!0)},p(u,d){e=u,d&4&&n!==(n=e[11].text+"")&&vs(r,n),d&4&&i!==(i=`bytemd-toc-${e[11].level}`)&&oi(t,"class",i),d&12&&o!==(o=`padding-left:${(e[11].level-e[3])*16+8}px`)&&oi(t,"style",o),d&20&&Ta(t,"bytemd-toc-active",e[4]===e[13]),d&12&&Ta(t,"bytemd-toc-first",e[11].level===e[3])},d(u){u&&ma(t),a=!1,lh(s)}}}function _tn(e){let t,n,r=e[0].toc+"",i,o,a=e[2],s=[];for(let l=0;l<a.length;l+=1)s[l]=uce(cce(e,a,l));return{c(){t=Ur("div"),n=Ur("h2"),i=wa(r),o=Ur("ul");for(let l=0;l<s.length;l+=1)s[l].c();oi(t,"class","bytemd-toc"),Ta(t,"bytemd-hidden",!e[1])},m(l,c){Pa(l,t,c),Lr(t,n),Lr(n,i),Lr(t,o);for(let u=0;u<s.length;u+=1)s[u]&&s[u].m(o,null)},p(l,[c]){if(c&1&&r!==(r=l[0].toc+"")&&vs(i,r),c&60){a=l[2];let u;for(u=0;u<a.length;u+=1){const d=cce(l,a,u);s[u]?s[u].p(d,c):(s[u]=uce(d),s[u].c(),s[u].m(o,null))}for(;u<s.length;u+=1)s[u].d(1);s.length=a.length}c&2&&Ta(t,"bytemd-hidden",!l[1])},i:Fc,o:Fc,d(l){l&&ma(t),z_(s,l)}}}function Etn(e,t,n){let{hast:r}=t,{currentBlockIndex:i}=t,{locale:o}=t,{visible:a}=t;const s=A4();let l,c=6,u=0;function d(m){let v="";return _4(m,y=>{y.type==="text"&&(v+=y.value)}),v}const h=m=>{s("click",m)},p=(m,v)=>{["Enter","Space"].includes(v.code)&&s("click",m)};return e.$$set=m=>{"hast"in m&&n(6,r=m.hast),"currentBlockIndex"in m&&n(7,i=m.currentBlockIndex),"locale"in m&&n(0,o=m.locale),"visible"in m&&n(1,a=m.visible)},e.$$.update=()=>{e.$$.dirty&204&&(n(2,l=[]),n(4,u=0),r.children.filter(m=>m.type==="element").forEach((m,v)=>{if(m.tagName[0]==="h"&&m.children.length){const y=Number(m.tagName[1]);n(3,c=Math.min(c,y)),l.push({level:y,text:d(m)})}i>=v&&n(4,u=l.length-1)}))},[o,a,l,c,u,s,r,i,h,p]}class Ttn extends zC{constructor(t){super(),HC(this,t,Etn,_tn,SI,{hast:6,currentBlockIndex:7,locale:0,visible:1})}}function dce(e,t,n){const r=e.slice();return r[25]=t[n],r[27]=n,r}function fce(e,t,n){const r=e.slice();return r[25]=t[n],r[27]=n,r}function ktn(e){let t,n=e[2].write+"",r,i,o=e[2].preview+"",a,s,l;return{c(){t=Ur("div"),r=wa(n),i=Ur("div"),a=wa(o),oi(t,"class","bytemd-toolbar-tab"),Ta(t,"bytemd-toolbar-tab-active",e[1]!=="preview"),oi(i,"class","bytemd-toolbar-tab"),Ta(i,"bytemd-toolbar-tab-active",e[1]==="preview")},m(c,u){Pa(c,t,u),Lr(t,r),Pa(c,i,u),Lr(i,a),s||(l=[Oc(t,"click",e[16]),Oc(t,"keydown",PS(e[17])),Oc(i,"click",e[18]),Oc(i,"keydown",PS(e[19]))],s=!0)},p(c,u){u&4&&n!==(n=c[2].write+"")&&vs(r,n),u&2&&Ta(t,"bytemd-toolbar-tab-active",c[1]!=="preview"),u&4&&o!==(o=c[2].preview+"")&&vs(a,o),u&2&&Ta(i,"bytemd-toolbar-tab-active",c[1]==="preview")},d(c){c&&ma(t),c&&ma(i),s=!1,lh(l)}}}function Otn(e){let t,n=e[3],r=[];for(let i=0;i<n.length;i+=1)r[i]=pce(fce(e,n,i));return{c(){for(let i=0;i<r.length;i+=1)r[i].c();t=R4()},m(i,o){for(let a=0;a<r.length;a+=1)r[a]&&r[a].m(i,o);Pa(i,t,o)},p(i,o){if(o&8){n=i[3];let a;for(a=0;a<n.length;a+=1){const s=fce(i,n,a);r[a]?r[a].p(s,o):(r[a]=pce(s),r[a].c(),r[a].m(t.parentNode,t))}for(;a<r.length;a+=1)r[a].d(1);r.length=n.length}},d(i){z_(r,i),i&&ma(t)}}}function hce(e){let t,n=e[25].icon+"";return{c(){t=Ur("div"),oi(t,"class",["bytemd-toolbar-icon",qk].join(" ")),oi(t,"bytemd-tippy-path",e[27])},m(r,i){Pa(r,t,i),t.innerHTML=n},p(r,i){i&8&&n!==(n=r[25].icon+"")&&(t.innerHTML=n)},d(r){r&&ma(t)}}}function pce(e){let t,n=e[25].handler&&hce(e);return{c(){n&&n.c(),t=R4()},m(r,i){n&&n.m(r,i),Pa(r,t,i)},p(r,i){r[25].handler?n?n.p(r,i):(n=hce(r),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},d(r){n&&n.d(r),r&&ma(t)}}}function mce(e){let t,n=e[25].icon+"";return{c(){t=Ur("div"),oi(t,"class",["bytemd-toolbar-icon",qk,_3].join(" ")),oi(t,"bytemd-tippy-path",e[27]),Ta(t,"bytemd-toolbar-icon-active",e[25].active)},m(r,i){Pa(r,t,i),t.innerHTML=n},p(r,i){i&32&&n!==(n=r[25].icon+"")&&(t.innerHTML=n),i&32&&Ta(t,"bytemd-toolbar-icon-active",r[25].active)},d(r){r&&ma(t)}}}function gce(e){let t,n=!e[25].hidden&&mce(e);return{c(){n&&n.c(),t=R4()},m(r,i){n&&n.m(r,i),Pa(r,t,i)},p(r,i){r[25].hidden?n&&(n.d(1),n=null):n?n.p(r,i):(n=mce(r),n.c(),n.m(t.parentNode,t))},d(r){n&&n.d(r),r&&ma(t)}}}function Ptn(e){let t,n,r,i,o;function a(d,h){return d[0]?Otn:ktn}let s=a(e),l=s(e),c=e[5],u=[];for(let d=0;d<c.length;d+=1)u[d]=gce(dce(e,c,d));return{c(){t=Ur("div"),n=Ur("div"),l.c(),r=Ur("div");for(let d=0;d<u.length;d+=1)u[d].c();oi(n,"class","bytemd-toolbar-left"),oi(r,"class","bytemd-toolbar-right"),oi(t,"class","bytemd-toolbar")},m(d,h){Pa(d,t,h),Lr(t,n),l.m(n,null),Lr(t,r);for(let p=0;p<u.length;p+=1)u[p]&&u[p].m(r,null);e[20](t),i||(o=[Oc(t,"click",e[7]),Oc(t,"keydown",PS(e[21]))],i=!0)},p(d,[h]){if(s===(s=a(d))&&l?l.p(d,h):(l.d(1),l=s(d),l&&(l.c(),l.m(n,null))),h&32){c=d[5];let p;for(p=0;p<c.length;p+=1){const m=dce(d,c,p);u[p]?u[p].p(m,h):(u[p]=gce(m),u[p].c(),u[p].m(r,null))}for(;p<u.length;p+=1)u[p].d(1);u.length=c.length}},i:Fc,o:Fc,d(d){d&&ma(t),l.d(),z_(u,d),e[20](null),i=!1,lh(o)}}}const qk="bytemd-tippy",_3="bytemd-tippy-right",BN="bytemd-tippy-path";function Mtn(e,t,n){let r,i,o,a,s;const l=A4();let c,{context:u}=t,{split:d}=t,{activeTab:h}=t,{fullscreen:p}=t,{sidebar:m}=t,{locale:v}=t,{actions:y}=t,{rightAfferentActions:S}=t;function b(R){var A,H;const F=(H=(A=R.getAttribute(BN))==null?void 0:A.split("-"))==null?void 0:H.map(z=>parseInt(z,10));if(!F)return;let U={title:"",handler:{type:"dropdown",actions:R.classList.contains(_3)?s:y}};return F==null||F.forEach(z=>{var K;((K=U.handler)==null?void 0:K.type)==="dropdown"&&(U=U.handler.actions[z])}),{paths:F,item:U}}let C;function _(){C=XVt(c,{target:`.${qk}`,onCreate({setProps:R,reference:A}){const H=b(A);if(!H)return;const{item:F,paths:U}=H,{handler:z}=F;if(z){if(z.type==="action")R({content:F.title,onHidden(K){K.destroy()}});else if(z.type==="dropdown"){const K=document.createElement("div");if(K.classList.add("bytemd-dropdown"),F.title){const Z=document.createElement("div");Z.classList.add("bytemd-dropdown-title"),Z.appendChild(document.createTextNode(F.title)),K.appendChild(Z)}z.actions.forEach((Z,N)=>{var j;const W=document.createElement("div");W.classList.add("bytemd-dropdown-item"),W.setAttribute(BN,[...U,N].join("-")),((j=Z.handler)==null?void 0:j.type)==="dropdown"&&W.classList.add(qk),A.classList.contains(_3)&&W.classList.add(_3),W.innerHTML=`${Z.icon?`<div class="bytemd-dropdown-item-icon">${Z.icon}</div>`:""}<div class="bytemd-dropdown-item-title">${Z.title}</div>`,K.appendChild(W)}),R({allowHTML:!0,showOnCreate:!0,theme:"light-border",placement:"bottom-start",interactive:!0,interactiveDebounce:50,arrow:!1,offset:[0,4],content:K.outerHTML,onHidden(Z){Z.destroy()},onCreate(Z){[...Z.popper.querySelectorAll(".bytemd-dropdown-item")].forEach((N,j)=>{var W;const G=(W=z.actions[j])==null?void 0:W.handler;if((G==null?void 0:G.type)==="action"){const{mouseenter:re,mouseleave:se}=G;re&&N.addEventListener("mouseenter",()=>{re(u)}),se&&N.addEventListener("mouseleave",()=>{se(u)})}})}})}}}})}Hq(()=>{_()});function T(R){var A,H;const F=R.target.closest(`[${BN}]`);if(!F)return;const U=(H=(A=b(F))==null?void 0:A.item)==null?void 0:H.handler;(U==null?void 0:U.type)==="action"&&U.click(u),C==null||C.destroy(),_()}const x=()=>l("tab","write"),E=R=>["Enter","Space"].includes(R.code)&&l("tab","write"),k=()=>l("tab","preview"),M=R=>["Enter","Space"].includes(R.code)&&l("tab","preview");function P(R){cv[R?"unshift":"push"](()=>{c=R,n(4,c)})}const D=R=>["Enter","Space"].includes(R.code)&&T(R);return e.$$set=R=>{"context"in R&&n(8,u=R.context),"split"in R&&n(0,d=R.split),"activeTab"in R&&n(1,h=R.activeTab),"fullscreen"in R&&n(9,p=R.fullscreen),"sidebar"in R&&n(10,m=R.sidebar),"locale"in R&&n(2,v=R.locale),"actions"in R&&n(3,y=R.actions),"rightAfferentActions"in R&&n(11,S=R.rightAfferentActions)},e.$$.update=()=>{e.$$.dirty&1024&&n(15,r=m==="toc"),e.$$.dirty&1024&&n(14,i=m==="help"),e.$$.dirty&2&&n(13,o=h==="write"),e.$$.dirty&2&&n(12,a=h==="preview"),e.$$.dirty&64005&&n(5,s=[{title:r?v.closeToc:v.toc,icon:po.AlignTextLeftOne,handler:{type:"action",click(){l("click","toc")}},active:r},{title:i?v.closeHelp:v.help,icon:po.Helpcenter,handler:{type:"action",click(){l("click","help")}},active:i},{title:o?v.exitWriteOnly:v.writeOnly,icon:po.LeftExpand,handler:{type:"action",click(){l("tab","write")}},active:o,hidden:!d},{title:a?v.exitPreviewOnly:v.previewOnly,icon:po.RightExpand,handler:{type:"action",click(){l("tab","preview")}},active:a,hidden:!d},{title:p?v.exitFullscreen:v.fullscreen,icon:p?po.OffScreen:po.FullScreen,handler:{type:"action",click(){l("click","fullscreen")}}},{title:v.source,icon:po.GithubOne,handler:{type:"action",click(){window.open("https://github.com/bytedance/bytemd")}}},...S])},[d,h,v,y,c,s,l,T,u,p,m,S,a,o,i,r,x,E,k,M,P,D]}class Itn extends zC{constructor(t){super(),HC(this,t,Mtn,Ptn,SI,{context:8,split:0,activeTab:1,fullscreen:9,sidebar:10,locale:2,actions:3,rightAfferentActions:11})}}const $tn=JSON.stringify(Sq);function q5e({sanitize:e,plugins:t,remarkRehype:n={}}){let r=qJt().use(qZt);t==null||t.forEach(({remark:o})=>{o&&(r=o(r))}),r=r.use(OJt,{allowDangerousHtml:!0,...n}).use(GYt);let i=JSON.parse($tn);return i.attributes["*"].push("className"),typeof e=="function"&&(i=e(i)),r=r.use(YYt,i),t==null||t.forEach(({rehype:o})=>{o&&(r=o(r))}),r.use(VXt)}function Rtn(e){let t;return{c(){t=Ur("div"),oi(t,"class","markdown-body")},m(n,r){Pa(n,t,r),t.innerHTML=e[1],e[8](t)},p(n,[r]){r&2&&(t.innerHTML=n[1])},i:Fc,o:Fc,d(n){n&&ma(t),e[8](null)}}}function Atn(e,t,n){let r;const i=A4();let{value:o=""}=t,{plugins:a=[]}=t,{sanitize:s=void 0}=t,{remarkRehype:l=void 0}=t,c,u=[];function d(){u=a.map(S=>{var b;return(b=S.viewerEffect)==null?void 0:b.call(S,{markdownBody:c,file:p})})}function h(){u.forEach(S=>S==null?void 0:S())}Hq(()=>{c.addEventListener("click",S=>{var b;const C=S.target;if(C.tagName!=="A")return;const _=C.getAttribute("href");_!=null&&_.startsWith("#")&&((b=c.querySelector("#user-content-"+_.slice(1)))==null||b.scrollIntoView())})}),z5e(h);let p,m=0;const v=()=>(S,b)=>{x3().then(()=>{i("hast",{hast:S,file:b})})};men(()=>{h(),d()});function y(S){cv[S?"unshift":"push"](()=>{c=S,n(0,c)})}return e.$$set=S=>{"value"in S&&n(2,o=S.value),"plugins"in S&&n(3,a=S.plugins),"sanitize"in S&&n(4,s=S.sanitize),"remarkRehype"in S&&n(5,l=S.remarkRehype)},e.$$.update=()=>{if(e.$$.dirty&188)try{n(6,p=q5e({sanitize:s,plugins:[...a,{rehype:S=>S.use(v)}],remarkRehype:l}).processSync(o)),n(7,m++,m)}catch(S){console.error(S)}e.$$.dirty&192&&n(1,r=`${p}<!--${m}-->`)},[c,r,o,a,s,l,p,m,y]}let Ntn=class extends zC{constructor(t){super(),HC(this,t,Atn,Rtn,SI,{value:2,plugins:3,sanitize:4,remarkRehype:5})}};function vce(e){let t,n;return t=new Ntn({props:{value:e[16],plugins:e[1],sanitize:e[2],remarkRehype:e[3]}}),t.$on("hast",e[35]),{c(){A2(t.$$.fragment)},m(r,i){Xy(t,r,i),n=!0},p(r,i){const o={};i[0]&65536&&(o.value=r[16]),i[0]&2&&(o.plugins=r[1]),i[0]&4&&(o.sanitize=r[2]),i[0]&8&&(o.remarkRehype=r[3]),t.$set(o)},i(r){n||(Bh(t.$$.fragment,r),n=!0)},o(r){h1(t.$$.fragment,r),n=!1},d(r){Qy(t,r)}}}function Dtn(e){let t,n,r,i,o,a,s,l,c,u=po.Close+"",d,h,p,m,v,y;n=new Itn({props:{context:e[10],split:e[11],activeTab:e[8],sidebar:e[9],fullscreen:e[15],rightAfferentActions:e[21].rightActions,locale:e[12],actions:e[21].leftActions}}),n.$on("key",e[31]),n.$on("tab",e[32]),n.$on("click",e[33]);let S=!e[4]&&(e[11]||e[8]==="preview")&&vce(e);return d=new Stn({props:{locale:e[12],actions:e[21].leftActions,visible:e[9]==="help"}}),h=new Ttn({props:{hast:e[18],locale:e[12],currentBlockIndex:e[20],visible:e[9]==="toc"}}),h.$on("click",e[39]),p=new wtn({props:{locale:e[12],showSync:!e[4]&&e[11],value:e[16],syncEnabled:e[17],islimited:e[0].length>e[5]}}),p.$on("sync",e[40]),p.$on("top",e[41]),{c(){t=Ur("div"),A2(n.$$.fragment),r=Ur("div"),i=Ur("div"),a=Ur("div"),S&&S.c(),l=Ur("div"),c=Ur("div"),A2(d.$$.fragment),A2(h.$$.fragment),A2(p.$$.fragment),oi(i,"class","bytemd-editor"),oi(i,"style",o=e[22].edit),oi(a,"class","bytemd-preview"),oi(a,"style",s=e[22].preview),oi(c,"class","bytemd-sidebar-close"),oi(l,"class","bytemd-sidebar"),Ta(l,"bytemd-hidden",e[9]===!1),oi(r,"class","bytemd-body"),oi(t,"class","bytemd"),Ta(t,"bytemd-split",e[11]&&e[8]===!1),Ta(t,"bytemd-fullscreen",e[15])},m(b,C){Pa(b,t,C),Xy(n,t,null),Lr(t,r),Lr(r,i),e[34](i),Lr(r,a),S&&S.m(a,null),e[36](a),Lr(r,l),Lr(l,c),c.innerHTML=u,Xy(d,l,null),Xy(h,l,null),Xy(p,t,null),e[42](t),m=!0,v||(y=[Oc(c,"click",e[37]),Oc(c,"keydown",PS(e[38]))],v=!0)},p(b,C){const _={};C[0]&1024&&(_.context=b[10]),C[0]&2048&&(_.split=b[11]),C[0]&256&&(_.activeTab=b[8]),C[0]&512&&(_.sidebar=b[9]),C[0]&32768&&(_.fullscreen=b[15]),C[0]&2097152&&(_.rightAfferentActions=b[21].rightActions),C[0]&4096&&(_.locale=b[12]),C[0]&2097152&&(_.actions=b[21].leftActions),n.$set(_),(!m||C[0]&4194304&&o!==(o=b[22].edit))&&oi(i,"style",o),!b[4]&&(b[11]||b[8]==="preview")?S?(S.p(b,C),C[0]&2320&&Bh(S,1)):(S=vce(b),S.c(),Bh(S,1),S.m(a,null)):S&&(yen(),h1(S,1,1,()=>{S=null}),ben()),(!m||C[0]&4194304&&s!==(s=b[22].preview))&&oi(a,"style",s);const T={};C[0]&4096&&(T.locale=b[12]),C[0]&2097152&&(T.actions=b[21].leftActions),C[0]&512&&(T.visible=b[9]==="help"),d.$set(T);const x={};C[0]&262144&&(x.hast=b[18]),C[0]&4096&&(x.locale=b[12]),C[0]&1048576&&(x.currentBlockIndex=b[20]),C[0]&512&&(x.visible=b[9]==="toc"),h.$set(x),(!m||C[0]&512)&&Ta(l,"bytemd-hidden",b[9]===!1);const E={};C[0]&4096&&(E.locale=b[12]),C[0]&2064&&(E.showSync=!b[4]&&b[11]),C[0]&65536&&(E.value=b[16]),C[0]&131072&&(E.syncEnabled=b[17]),C[0]&33&&(E.islimited=b[0].length>b[5]),p.$set(E),(!m||C[0]&2304)&&Ta(t,"bytemd-split",b[11]&&b[8]===!1),(!m||C[0]&32768)&&Ta(t,"bytemd-fullscreen",b[15])},i(b){m||(Bh(n.$$.fragment,b),Bh(S),Bh(d.$$.fragment,b),Bh(h.$$.fragment,b),Bh(p.$$.fragment,b),m=!0)},o(b){h1(n.$$.fragment,b),h1(S),h1(d.$$.fragment,b),h1(h.$$.fragment,b),h1(p.$$.fragment,b),m=!1},d(b){b&&ma(t),Qy(n),e[34](null),S&&S.d(),e[36](null),Qy(d),Qy(h),Qy(p),e[42](null),v=!1,lh(y)}}}function Ltn(e,t,n){let r,i,o,a,s,{value:l=""}=t,{plugins:c=[]}=t,{sanitize:u=void 0}=t,{remarkRehype:d=void 0}=t,{mode:h="auto"}=t,{previewDebounce:p=300}=t,{placeholder:m=void 0}=t,{editorConfig:v=void 0}=t,{locale:y=void 0}=t,{uploadImages:S=void 0}=t,{overridePreview:b=void 0}=t,{maxLength:C=1/0}=t;const _=A4();let T,x,E,k=1/0,M,P,D,R=!1,A=!1,H=[],F={};function U(){H=c.map(Ce=>{var Te;return(Te=Ce.editorEffect)==null?void 0:Te.call(Ce,s)}),F={},i.leftActions.forEach(({handler:Ce})=>{(Ce==null?void 0:Ce.type)==="action"&&Ce.shortcut&&(F[Ce.shortcut]=()=>{Ce.click(s)})}),P.addKeyMap(F)}function z(){H.forEach(Ce=>Ce&&Ce()),P==null||P.removeKeyMap(F)}let K=l;const Z=F5e(Ce=>{n(16,K=Ce),b==null||b(E,{value:K,plugins:c,sanitize:u,remarkRehype:d})},p);let N=!0,j=!1,W=!1,G,re,se={type:"root",children:[]},de,ee=0;Hq(async()=>{n(30,M=mtn()),n(7,P=M(x,{value:l,mode:"yaml-frontmatter",lineWrapping:!0,tabSize:8,indentUnit:4,extraKeys:{Enter:"newlineAndIndentContinueMarkdownList"},...v,placeholder:m})),P.addKeyMap({Tab:"indentMore","Shift-Tab":"indentLess"}),P.on("change",()=>{_("change",{value:P.getValue()})});const Ce=den(()=>{G=[],re=[];const Ne=P.getScrollInfo(),We=E.childNodes[0];if(!(We instanceof HTMLElement))return;const Q=se.children.filter(J=>J.type==="element"),q=[...We.childNodes].filter(J=>J instanceof HTMLElement);for(let J=0;J<Q.length;J++){const be=Q[J],Oe=q[J];if(!be.position)continue;const Se=P.heightAtLine(be.position.start.line-1,"local")/(Ne.height-Ne.clientHeight),Ke=(Oe.offsetTop-We.offsetTop)/(E.scrollHeight-E.clientHeight);if(Se>=1||Ke>=1)break;G.push(Se),re.push(Ke)}G.push(1),re.push(1)},1e3),Te=()=>{if(b||!N)return;if(W){W=!1;return}Ce();const Ne=P.getScrollInfo(),We=Ne.top/(Ne.height-Ne.clientHeight),Q=jN(We,G),q=(We-G[Q])*(re[Q+1]-re[Q])/(G[Q+1]-G[Q])+re[Q];E.scrollTo(0,q*(E.scrollHeight-E.clientHeight)),j=!0},ke=()=>{if(b||(Ce(),n(20,ee=jN(E.scrollTop/(E.scrollHeight-E.offsetHeight),re)),!N))return;if(j){j=!1;return}const Ne=E.scrollTop/(E.scrollHeight-E.clientHeight),We=jN(Ne,re),Q=(Ne-re[We])*(G[We+1]-G[We])/(re[We+1]-re[We])+G[We];if(isNaN(Q))return;const q=P.getScrollInfo();P.scrollTo(0,Q*(q.height-q.clientHeight)),W=!0};P.on("scroll",Te),E.addEventListener("scroll",ke,{passive:!0});const Pe=async(Ne,We)=>{if(!S)return;const Q=Array.from(We??[]).map(q=>{if(q.type.startsWith("image/"))return q.getAsFile()}).filter(q=>q!=null);Q.length&&(Ne.preventDefault(),await K5e(s,S,Q))};P.on("drop",async(Ne,We)=>{var Q;Pe(We,(Q=We.dataTransfer)==null?void 0:Q.items)}),P.on("paste",async(Ne,We)=>{var Q;Pe(We,(Q=We.clipboardData)==null?void 0:Q.items)}),new ResizeObserver(Ne=>{n(29,k=Ne[0].contentRect.width)}).observe(T,{box:"border-box"})}),z5e(z);const ne=Ce=>{P.setOption("keyMap",Ce.detail),P.focus()},ue=Ce=>{const Te=Ce.detail;o?n(8,D=D===Te?!1:Te):n(8,D=Te),D==="write"&&x3().then(()=>{P&&P.focus()}),Te==="write"&&x3().then(()=>{P&&P.setSize(null,null)})},ye=Ce=>{switch(Ce.detail){case"fullscreen":n(15,R=!R);break;case"help":n(9,A=A==="help"?!1:"help");break;case"toc":n(9,A=A==="toc"?!1:"toc");break}};function ge(Ce){cv[Ce?"unshift":"push"](()=>{x=Ce,n(13,x)})}const pe=Ce=>{n(18,se=Ce.detail.hast),n(19,de=Ce.detail.file)};function he(Ce){cv[Ce?"unshift":"push"](()=>{E=Ce,n(14,E)})}const _e=()=>{n(9,A=!1)},ce=Ce=>{["Enter","Space"].includes(Ce.code)&&n(9,A=!1)},xe=Ce=>{E.querySelectorAll("h1,h2,h3,h4,h5,h6")[Ce.detail].scrollIntoView()},we=Ce=>{n(17,N=Ce.detail)},De=()=>{P.scrollTo(null,0),E.scrollTo({top:0})};function Fe(Ce){cv[Ce?"unshift":"push"](()=>{T=Ce,n(6,T)})}return e.$$set=Ce=>{"value"in Ce&&n(0,l=Ce.value),"plugins"in Ce&&n(1,c=Ce.plugins),"sanitize"in Ce&&n(2,u=Ce.sanitize),"remarkRehype"in Ce&&n(3,d=Ce.remarkRehype),"mode"in Ce&&n(23,h=Ce.mode),"previewDebounce"in Ce&&n(24,p=Ce.previewDebounce),"placeholder"in Ce&&n(25,m=Ce.placeholder),"editorConfig"in Ce&&n(26,v=Ce.editorConfig),"locale"in Ce&&n(27,y=Ce.locale),"uploadImages"in Ce&&n(28,S=Ce.uploadImages),"overridePreview"in Ce&&n(4,b=Ce.overridePreview),"maxLength"in Ce&&n(5,C=Ce.maxLength)},e.$$.update=()=>{e.$$.dirty[0]&134217728&&n(12,r={...ptn,...y}),e.$$.dirty[0]&268439554&&n(21,i=vtn(r,c,S)),e.$$.dirty[0]&545259520&&n(11,o=h==="split"||h==="auto"&&k>=800),e.$$.dirty[0]&2048&&(Ce=>{o&&n(8,D=!1)})(),e.$$.dirty[0]&2816&&n(22,a=(()=>{let Ce,Te;return o&&D===!1?A?(Ce=`width:calc(50% - ${A?140:0}px)`,Te=`width:calc(50% - ${A?140:0}px)`):(Ce="width:50%",Te="width:50%"):D==="preview"?(Ce="display:none",Te=`width:calc(100% - ${A?280:0}px)`):(Ce=`width:calc(100% - ${A?280:0}px)`,Te="display:none"),{edit:Ce,preview:Te}})()),e.$$.dirty[0]&1073742016&&n(10,s={codemirror:M,editor:P,root:T,...gtn(M,P)}),e.$$.dirty[0]&1&&Z(l),e.$$.dirty[0]&129&&P&&l!==P.getValue()&&P.setValue(l),e.$$.dirty[0]&130&&P&&c&&(z(),x3().then(()=>{U()}))},[l,c,u,d,b,C,T,P,D,A,s,o,r,x,E,R,K,N,se,de,ee,i,a,h,p,m,v,y,S,k,M,ne,ue,ye,ge,pe,he,_e,ce,xe,we,De,Fe]}let Ftn=class extends zC{constructor(t){super(),HC(this,t,Ltn,Dtn,SI,{value:0,plugins:1,sanitize:2,remarkRehype:3,mode:23,previewDebounce:24,placeholder:25,editorConfig:26,locale:27,uploadImages:28,overridePreview:4,maxLength:5},null,[-1,-1])}};const jtn=({onChange:e,...t})=>{const n=f.useRef(),r=f.useRef(null),i=f.useRef();return f.useEffect(()=>{if(!r.current)return;const o=new Ftn({target:r.current,props:t});return o.$on("change",a=>{var s;(s=i.current)==null||s.call(i,a.detail.value)}),n.current=o,()=>{o.$destroy()}},[]),f.useEffect(()=>{i.current=e},[e]),f.useEffect(()=>{var o;(o=n.current)==null||o.$set(t)},[t]),me.createElement("div",{ref:r})},Btn=({value:e,sanitize:t,plugins:n,remarkRehype:r})=>{var i;const o=f.useRef(null),a=f.useMemo(()=>{try{return q5e({sanitize:t,plugins:n,remarkRehype:r}).processSync(e)}catch(s){console.error(s)}},[e,t,n,r]);return f.useEffect(()=>{const s=o.current;if(!s||!a)return;const l=n==null?void 0:n.map(({viewerEffect:c})=>c==null?void 0:c({markdownBody:s,file:a}));return()=>{l==null||l.forEach(c=>c&&c())}},[a,n]),me.createElement("div",{onClick:s=>{var l,c;const u=s.target;if(u.tagName!=="A")return;const d=u.getAttribute("href");d!=null&&d.startsWith("#")&&((c=(l=o.current)==null?void 0:l.querySelector("#user-content-"+d.slice(1)))==null||c.scrollIntoView())},ref:o,className:"markdown-body",dangerouslySetInnerHTML:{__html:(i=a==null?void 0:a.toString())!=null?i:""}})},Htn={tokenize:qtn,partial:!0},G5e={tokenize:Gtn,partial:!0},Y5e={tokenize:Ytn,partial:!0},X5e={tokenize:Xtn,partial:!0},ztn={tokenize:Qtn,partial:!0},Q5e={tokenize:Vtn,previous:J5e},Z5e={tokenize:Ktn,previous:e8e},Bp={tokenize:Wtn,previous:t8e},ch={},Utn={text:ch};let i1=48;for(;i1<123;)ch[i1]=Bp,i1++,i1===58?i1=65:i1===91&&(i1=97);ch[43]=Bp;ch[45]=Bp;ch[46]=Bp;ch[95]=Bp;ch[72]=[Bp,Z5e];ch[104]=[Bp,Z5e];ch[87]=[Bp,Q5e];ch[119]=[Bp,Q5e];function Wtn(e,t,n){const r=this;let i,o;return a;function a(d){return!uH(d)||!t8e.call(r,r.previous)||zq(r.events)?n(d):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),s(d))}function s(d){return uH(d)?(e.consume(d),s):d===64?(e.consume(d),l):n(d)}function l(d){return d===46?e.check(ztn,u,c)(d):d===45||d===95||Hs(d)?(o=!0,e.consume(d),l):u(d)}function c(d){return e.consume(d),i=!0,l}function u(d){return o&&i&&ul(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(d)):n(d)}}function Vtn(e,t,n){const r=this;return i;function i(a){return a!==87&&a!==119||!J5e.call(r,r.previous)||zq(r.events)?n(a):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(Htn,e.attempt(G5e,e.attempt(Y5e,o),n),n)(a))}function o(a){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(a)}}function Ktn(e,t,n){const r=this;let i="",o=!1;return a;function a(d){return(d===72||d===104)&&e8e.call(r,r.previous)&&!zq(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),i+=String.fromCodePoint(d),e.consume(d),s):n(d)}function s(d){if(ul(d)&&i.length<5)return i+=String.fromCodePoint(d),e.consume(d),s;if(d===58){const h=i.toLowerCase();if(h==="http"||h==="https")return e.consume(d),l}return n(d)}function l(d){return d===47?(e.consume(d),o?c:(o=!0,l)):n(d)}function c(d){return d===null||Wk(d)||eo(d)||jv(d)||yI(d)?n(d):e.attempt(G5e,e.attempt(Y5e,u),n)(d)}function u(d){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(d)}}function qtn(e,t,n){let r=0;return i;function i(a){return(a===87||a===119)&&r<3?(r++,e.consume(a),i):a===46&&r===3?(e.consume(a),o):n(a)}function o(a){return a===null?n(a):t(a)}}function Gtn(e,t,n){let r,i,o;return a;function a(c){return c===46||c===95?e.check(X5e,l,s)(c):c===null||eo(c)||jv(c)||c!==45&&yI(c)?l(c):(o=!0,e.consume(c),a)}function s(c){return c===95?r=!0:(i=r,r=void 0),e.consume(c),a}function l(c){return i||r||!o?n(c):t(c)}}function Ytn(e,t){let n=0,r=0;return i;function i(a){return a===40?(n++,e.consume(a),i):a===41&&r<n?o(a):a===33||a===34||a===38||a===39||a===41||a===42||a===44||a===46||a===58||a===59||a===60||a===63||a===93||a===95||a===126?e.check(X5e,t,o)(a):a===null||eo(a)||jv(a)?t(a):(e.consume(a),i)}function o(a){return a===41&&r++,e.consume(a),i}}function Xtn(e,t,n){return r;function r(s){return s===33||s===34||s===39||s===41||s===42||s===44||s===46||s===58||s===59||s===63||s===95||s===126?(e.consume(s),r):s===38?(e.consume(s),o):s===93?(e.consume(s),i):s===60||s===null||eo(s)||jv(s)?t(s):n(s)}function i(s){return s===null||s===40||s===91||eo(s)||jv(s)?t(s):r(s)}function o(s){return ul(s)?a(s):n(s)}function a(s){return s===59?(e.consume(s),r):ul(s)?(e.consume(s),a):n(s)}}function Qtn(e,t,n){return r;function r(o){return e.consume(o),i}function i(o){return Hs(o)?n(o):t(o)}}function J5e(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||eo(e)}function e8e(e){return!ul(e)}function t8e(e){return!(e===47||uH(e))}function uH(e){return e===43||e===45||e===46||e===95||Hs(e)}function zq(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}const Ztn={tokenize:ann,partial:!0};function Jtn(){return{document:{91:{tokenize:rnn,continuation:{tokenize:inn},exit:onn}},text:{91:{tokenize:nnn},93:{add:"after",tokenize:enn,resolveTo:tnn}}}}function enn(e,t,n){const r=this;let i=r.events.length;const o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let a;for(;i--;){const l=r.events[i][1];if(l.type==="labelImage"){a=l;break}if(l.type==="gfmFootnoteCall"||l.type==="labelLink"||l.type==="label"||l.type==="image"||l.type==="link")break}return s;function s(l){if(!a||!a._balanced)return n(l);const c=Nd(r.sliceSerialize({start:a.end,end:r.now()}));return c.codePointAt(0)!==94||!o.includes(c.slice(1))?n(l):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),t(l))}}function tnn(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const o={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},a={type:"chunkString",contentType:"string",start:Object.assign({},o.start),end:Object.assign({},o.end)},s=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",i,t],["exit",i,t],["enter",o,t],["enter",a,t],["exit",a,t],["exit",o,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...s),e}function nnn(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o=0,a;return s;function s(d){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),l}function l(d){return d!==94?n(d):(e.enter("gfmFootnoteCallMarker"),e.consume(d),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",c)}function c(d){if(o>999||d===93&&!a||d===null||d===91||eo(d))return n(d);if(d===93){e.exit("chunkString");const h=e.exit("gfmFootnoteCallString");return i.includes(Nd(r.sliceSerialize(h)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(d)}return eo(d)||(a=!0),o++,e.consume(d),d===92?u:c}function u(d){return d===91||d===92||d===93?(e.consume(d),o++,c):c(d)}}function rnn(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o,a=0,s;return l;function l(m){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(m),e.exit("gfmFootnoteDefinitionLabelMarker"),c}function c(m){return m===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(m),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",u):n(m)}function u(m){if(a>999||m===93&&!s||m===null||m===91||eo(m))return n(m);if(m===93){e.exit("chunkString");const v=e.exit("gfmFootnoteDefinitionLabelString");return o=Nd(r.sliceSerialize(v)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(m),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),h}return eo(m)||(s=!0),a++,e.consume(m),m===92?d:u}function d(m){return m===91||m===92||m===93?(e.consume(m),a++,u):u(m)}function h(m){return m===58?(e.enter("definitionMarker"),e.consume(m),e.exit("definitionMarker"),i.includes(o)||i.push(o),yi(e,p,"gfmFootnoteDefinitionWhitespace")):n(m)}function p(m){return t(m)}}function inn(e,t,n){return e.check(I4,t,e.attempt(Ztn,t,n))}function onn(e){e.exit("gfmFootnoteDefinition")}function ann(e,t,n){const r=this;return yi(e,i,"gfmFootnoteDefinitionIndent",5);function i(o){const a=r.events[r.events.length-1];return a&&a[1].type==="gfmFootnoteDefinitionIndent"&&a[2].sliceSerialize(a[1],!0).length===4?t(o):n(o)}}function snn(e){let n=(e||{}).singleTilde;const r={tokenize:o,resolveAll:i};return n==null&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}};function i(a,s){let l=-1;for(;++l<a.length;)if(a[l][0]==="enter"&&a[l][1].type==="strikethroughSequenceTemporary"&&a[l][1]._close){let c=l;for(;c--;)if(a[c][0]==="exit"&&a[c][1].type==="strikethroughSequenceTemporary"&&a[c][1]._open&&a[l][1].end.offset-a[l][1].start.offset===a[c][1].end.offset-a[c][1].start.offset){a[l][1].type="strikethroughSequence",a[c][1].type="strikethroughSequence";const u={type:"strikethrough",start:Object.assign({},a[c][1].start),end:Object.assign({},a[l][1].end)},d={type:"strikethroughText",start:Object.assign({},a[c][1].end),end:Object.assign({},a[l][1].start)},h=[["enter",u,s],["enter",a[c][1],s],["exit",a[c][1],s],["enter",d,s]],p=s.parser.constructs.insideSpan.null;p&&Ic(h,h.length,0,bI(p,a.slice(c+1,l),s)),Ic(h,h.length,0,[["exit",d,s],["enter",a[l][1],s],["exit",a[l][1],s],["exit",u,s]]),Ic(a,c-1,l-c+3,h),l=c+h.length-2;break}}for(l=-1;++l<a.length;)a[l][1].type==="strikethroughSequenceTemporary"&&(a[l][1].type="data");return a}function o(a,s,l){const c=this.previous,u=this.events;let d=0;return h;function h(m){return c===126&&u[u.length-1][1].type!=="characterEscape"?l(m):(a.enter("strikethroughSequenceTemporary"),p(m))}function p(m){const v=Vk(c);if(m===126)return d>1?l(m):(a.consume(m),d++,p);if(d<2&&!n)return l(m);const y=a.exit("strikethroughSequenceTemporary"),S=Vk(m);return y._open=!S||S===2&&!!v,y._close=!v||v===2&&!!S,s(m)}}}class lnn{constructor(){this.map=[]}add(t,n,r){cnn(this,t,n,r)}consume(t){if(this.map.sort((o,a)=>o[0]-a[0]),this.map.length===0)return;let n=this.map.length;const r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1])),r.push(this.map[n][2]),t.length=this.map[n][0];r.push([...t]),t.length=0;let i=r.pop();for(;i;)t.push(...i),i=r.pop();this.map.length=0}}function cnn(e,t,n,r){let i=0;if(!(n===0&&r.length===0)){for(;i<e.map.length;){if(e.map[i][0]===t){e.map[i][1]+=n,e.map[i][2].push(...r);return}i+=1}e.map.push([t,n,r])}}function unn(e,t){let n=!1;const r=[];for(;t<e.length;){const i=e[t];if(n){if(i[0]==="enter")i[1].type==="tableContent"&&r.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(i[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const o=r.length-1;r[o]=r[o]==="left"?"center":"right"}}else if(i[1].type==="tableDelimiterRow")break}else i[0]==="enter"&&i[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return r}const dnn={flow:{null:{tokenize:fnn,resolveAll:hnn}}};function fnn(e,t,n){const r=this;let i=0,o=0,a;return s;function s(P){let D=r.events.length-1;for(;D>-1;){const H=r.events[D][1].type;if(H==="lineEnding"||H==="linePrefix")D--;else break}const R=D>-1?r.events[D][1].type:null,A=R==="tableHead"||R==="tableRow"?x:l;return A===x&&r.parser.lazy[r.now().line]?n(P):A(P)}function l(P){return e.enter("tableHead"),e.enter("tableRow"),c(P)}function c(P){return P===124||(a=!0,o+=1),u(P)}function u(P){return P===null?n(P):br(P)?o>1?(o=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(P),e.exit("lineEnding"),p):n(P):Qr(P)?yi(e,u,"whitespace")(P):(o+=1,a&&(a=!1,i+=1),P===124?(e.enter("tableCellDivider"),e.consume(P),e.exit("tableCellDivider"),a=!0,u):(e.enter("data"),d(P)))}function d(P){return P===null||P===124||eo(P)?(e.exit("data"),u(P)):(e.consume(P),P===92?h:d)}function h(P){return P===92||P===124?(e.consume(P),d):d(P)}function p(P){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(P):(e.enter("tableDelimiterRow"),a=!1,Qr(P)?yi(e,m,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(P):m(P))}function m(P){return P===45||P===58?y(P):P===124?(a=!0,e.enter("tableCellDivider"),e.consume(P),e.exit("tableCellDivider"),v):T(P)}function v(P){return Qr(P)?yi(e,y,"whitespace")(P):y(P)}function y(P){return P===58?(o+=1,a=!0,e.enter("tableDelimiterMarker"),e.consume(P),e.exit("tableDelimiterMarker"),S):P===45?(o+=1,S(P)):P===null||br(P)?_(P):T(P)}function S(P){return P===45?(e.enter("tableDelimiterFiller"),b(P)):T(P)}function b(P){return P===45?(e.consume(P),b):P===58?(a=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(P),e.exit("tableDelimiterMarker"),C):(e.exit("tableDelimiterFiller"),C(P))}function C(P){return Qr(P)?yi(e,_,"whitespace")(P):_(P)}function _(P){return P===124?m(P):P===null||br(P)?!a||i!==o?T(P):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(P)):T(P)}function T(P){return n(P)}function x(P){return e.enter("tableRow"),E(P)}function E(P){return P===124?(e.enter("tableCellDivider"),e.consume(P),e.exit("tableCellDivider"),E):P===null||br(P)?(e.exit("tableRow"),t(P)):Qr(P)?yi(e,E,"whitespace")(P):(e.enter("data"),k(P))}function k(P){return P===null||P===124||eo(P)?(e.exit("data"),E(P)):(e.consume(P),P===92?M:k)}function M(P){return P===92||P===124?(e.consume(P),k):k(P)}}function hnn(e,t){let n=-1,r=!0,i=0,o=[0,0,0,0],a=[0,0,0,0],s=!1,l=0,c,u,d;const h=new lnn;for(;++n<e.length;){const p=e[n],m=p[1];p[0]==="enter"?m.type==="tableHead"?(s=!1,l!==0&&(yce(h,t,l,c,u),u=void 0,l=0),c={type:"table",start:Object.assign({},m.start),end:Object.assign({},m.end)},h.add(n,0,[["enter",c,t]])):m.type==="tableRow"||m.type==="tableDelimiterRow"?(r=!0,d=void 0,o=[0,0,0,0],a=[0,n+1,0,0],s&&(s=!1,u={type:"tableBody",start:Object.assign({},m.start),end:Object.assign({},m.end)},h.add(n,0,[["enter",u,t]])),i=m.type==="tableDelimiterRow"?2:u?3:1):i&&(m.type==="data"||m.type==="tableDelimiterMarker"||m.type==="tableDelimiterFiller")?(r=!1,a[2]===0&&(o[1]!==0&&(a[0]=a[1],d=G5(h,t,o,i,void 0,d),o=[0,0,0,0]),a[2]=n)):m.type==="tableCellDivider"&&(r?r=!1:(o[1]!==0&&(a[0]=a[1],d=G5(h,t,o,i,void 0,d)),o=a,a=[o[1],n,0,0])):m.type==="tableHead"?(s=!0,l=n):m.type==="tableRow"||m.type==="tableDelimiterRow"?(l=n,o[1]!==0?(a[0]=a[1],d=G5(h,t,o,i,n,d)):a[1]!==0&&(d=G5(h,t,a,i,n,d)),i=0):i&&(m.type==="data"||m.type==="tableDelimiterMarker"||m.type==="tableDelimiterFiller")&&(a[3]=n)}for(l!==0&&yce(h,t,l,c,u),h.consume(t.events),n=-1;++n<t.events.length;){const p=t.events[n];p[0]==="enter"&&p[1].type==="table"&&(p[1]._align=unn(t.events,n))}return e}function G5(e,t,n,r,i,o){const a=r===1?"tableHeader":r===2?"tableDelimiter":"tableData",s="tableContent";n[0]!==0&&(o.end=Object.assign({},Oy(t.events,n[0])),e.add(n[0],0,[["exit",o,t]]));const l=Oy(t.events,n[1]);if(o={type:a,start:Object.assign({},l),end:Object.assign({},l)},e.add(n[1],0,[["enter",o,t]]),n[2]!==0){const c=Oy(t.events,n[2]),u=Oy(t.events,n[3]),d={type:s,start:Object.assign({},c),end:Object.assign({},u)};if(e.add(n[2],0,[["enter",d,t]]),r!==2){const h=t.events[n[2]],p=t.events[n[3]];if(h[1].end=Object.assign({},p[1].end),h[1].type="chunkText",h[1].contentType="text",n[3]>n[2]+1){const m=n[2]+1,v=n[3]-n[2]-1;e.add(m,v,[])}}e.add(n[3]+1,0,[["exit",d,t]])}return i!==void 0&&(o.end=Object.assign({},Oy(t.events,i)),e.add(i,0,[["exit",o,t]]),o=void 0),o}function yce(e,t,n,r,i){const o=[],a=Oy(t.events,n);i&&(i.end=Object.assign({},a),o.push(["exit",i,t])),r.end=Object.assign({},a),o.push(["exit",r,t]),e.add(n+1,0,o)}function Oy(e,t){const n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}const pnn={tokenize:gnn},mnn={text:{91:pnn}};function gnn(e,t,n){const r=this;return i;function i(l){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),o)}function o(l){return eo(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),a):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),a):n(l)}function a(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),s):n(l)}function s(l){return br(l)?t(l):Qr(l)?e.check({tokenize:vnn},t,n)(l):n(l)}}function vnn(e,t,n){return yi(e,r,"whitespace");function r(i){return i===null?n(i):t(i)}}function ynn(e){return m5e([Utn,Jtn(),snn(e),dnn,mnn])}function bnn(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const Snn={}.hasOwnProperty,n8e=function(e,t,n,r){let i,o;typeof t=="string"||t instanceof RegExp?(o=[[t,n]],i=r):(o=t,i=n),i||(i={});const a=dq(i.ignore||[]),s=Cnn(o);let l=-1;for(;++l<s.length;)Z4e(e,"text",c);return e;function c(d,h){let p=-1,m;for(;++p<h.length;){const v=h[p];if(a(v,m?m.children.indexOf(v):void 0,m))return;m=v}if(m)return u(d,h)}function u(d,h){const p=h[h.length-1],m=s[l][0],v=s[l][1];let y=0;const S=p.children.indexOf(d);let b=!1,C=[];m.lastIndex=0;let _=m.exec(d.value);for(;_;){const T=_.index,x={index:_.index,input:_.input,stack:[...h,d]};let E=v(..._,x);if(typeof E=="string"&&(E=E.length>0?{type:"text",value:E}:void 0),E!==!1&&(y!==T&&C.push({type:"text",value:d.value.slice(y,T)}),Array.isArray(E)?C.push(...E):E&&C.push(E),y=T+_[0].length,b=!0),!m.global)break;_=m.exec(d.value)}return b?(y<d.value.length&&C.push({type:"text",value:d.value.slice(y)}),p.children.splice(S,1,...C)):C=[d],S+C.length}};function Cnn(e){const t=[];if(typeof e!="object")throw new TypeError("Expected array or object as schema");if(Array.isArray(e)){let n=-1;for(;++n<e.length;)t.push([bce(e[n][0]),Sce(e[n][1])])}else{let n;for(n in e)Snn.call(e,n)&&t.push([bce(n),Sce(e[n])])}return t}function bce(e){return typeof e=="string"?new RegExp(bnn(e),"g"):e}function Sce(e){return typeof e=="function"?e:()=>e}const HN="phrasing",zN=["autolink","link","image","label"],xnn={transforms:[Pnn],enter:{literalAutolink:_nn,literalAutolinkEmail:UN,literalAutolinkHttp:UN,literalAutolinkWww:UN},exit:{literalAutolink:Onn,literalAutolinkEmail:knn,literalAutolinkHttp:Enn,literalAutolinkWww:Tnn}},wnn={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:HN,notInConstruct:zN},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:HN,notInConstruct:zN},{character:":",before:"[ps]",after:"\\/",inConstruct:HN,notInConstruct:zN}]};function _nn(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function UN(e){this.config.enter.autolinkProtocol.call(this,e)}function Enn(e){this.config.exit.autolinkProtocol.call(this,e)}function Tnn(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.url="http://"+this.sliceSerialize(e)}function knn(e){this.config.exit.autolinkEmail.call(this,e)}function Onn(e){this.exit(e)}function Pnn(e){n8e(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Mnn],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,Inn]],{ignore:["link","linkReference"]})}function Mnn(e,t,n,r,i){let o="";if(!r8e(i)||(/^w/i.test(t)&&(n=t+n,t="",o="http://"),!$nn(n)))return!1;const a=Rnn(n+r);if(!a[0])return!1;const s={type:"link",title:null,url:o+t+a[0],children:[{type:"text",value:t+a[0]}]};return a[1]?[s,{type:"text",value:a[1]}]:s}function Inn(e,t,n,r){return!r8e(r,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function $nn(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function Rnn(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const i=Uk(e,"(");let o=Uk(e,")");for(;r!==-1&&i>o;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),o++;return[e,n]}function r8e(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||jv(n)||yI(n))&&(!t||n!==47)}function i8e(e){return e.label||!e.identifier?e.label||"":T5e(e.identifier)}function Ann(e,t,n){const r=t.indexStack,i=e.children||[],o=t.createTracker(n),a=[];let s=-1;for(r.push(-1);++s<i.length;){const l=i[s];r[r.length-1]=s,a.push(o.move(t.handle(l,e,t,{before:`
|
||
`,after:`
|
||
`,...o.current()}))),l.type!=="list"&&(t.bulletLastUsed=void 0),s<i.length-1&&a.push(o.move(Nnn(l,i[s+1],e,t)))}return r.pop(),a.join("")}function Nnn(e,t,n,r){let i=r.join.length;for(;i--;){const o=r.join[i](e,t,n,r);if(o===!0||o===1)break;if(typeof o=="number")return`
|
||
`.repeat(1+o);if(o===!1)return`
|
||
|
||
<!---->
|
||
|
||
`}return`
|
||
|
||
`}const Dnn=/\r?\n|\r/g;function Lnn(e,t){const n=[];let r=0,i=0,o;for(;o=Dnn.exec(e);)a(e.slice(r,o.index)),n.push(o[0]),r=o.index+o[0].length,i++;return a(e.slice(r)),n.join("");function a(s){n.push(t(s,i,!s))}}function o8e(e){if(!e._compiled){const t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function Fnn(e,t){return Cce(e,t.inConstruct,!0)&&!Cce(e,t.notInConstruct,!1)}function Cce(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function a8e(e,t,n){const r=(n.before||"")+(t||"")+(n.after||""),i=[],o=[],a={};let s=-1;for(;++s<e.unsafe.length;){const u=e.unsafe[s];if(!Fnn(e.stack,u))continue;const d=o8e(u);let h;for(;h=d.exec(r);){const p="before"in u||!!u.atBreak,m="after"in u,v=h.index+(p?h[1].length:0);i.includes(v)?(a[v].before&&!p&&(a[v].before=!1),a[v].after&&!m&&(a[v].after=!1)):(i.push(v),a[v]={before:p,after:m})}}i.sort(jnn);let l=n.before?n.before.length:0;const c=r.length-(n.after?n.after.length:0);for(s=-1;++s<i.length;){const u=i[s];u<l||u>=c||u+1<c&&i[s+1]===u+1&&a[u].after&&!a[u+1].before&&!a[u+1].after||i[s-1]===u-1&&a[u].before&&!a[u-1].before&&!a[u-1].after||(l!==u&&o.push(xce(r.slice(l,u),"\\")),l=u,/[!-/:-@[-`{-~]/.test(r.charAt(u))&&(!n.encode||!n.encode.includes(r.charAt(u)))?o.push("\\"):(o.push("&#x"+r.charCodeAt(u).toString(16).toUpperCase()+";"),l++))}return o.push(xce(r.slice(l,c),n.after)),o.join("")}function jnn(e,t){return e-t}function xce(e,t){const n=/\\(?=[!-/:-@[-`{-~])/g,r=[],i=[],o=e+t;let a=-1,s=0,l;for(;l=n.exec(o);)r.push(l.index);for(;++a<r.length;)s!==r[a]&&i.push(e.slice(s,r[a])),i.push("\\"),s=r[a];return i.push(e.slice(s)),i.join("")}function xI(e){const t=e||{},n=t.now||{};let r=t.lineShift||0,i=n.line||1,o=n.column||1;return{move:l,current:a,shift:s};function a(){return{now:{line:i,column:o},lineShift:r}}function s(c){r+=c}function l(c){const u=c||"",d=u.split(/\r?\n|\r/g),h=d[d.length-1];return i+=d.length-1,o=d.length===1?o+h.length:1+h.length+r,u}}s8e.peek=Xnn;function Bnn(){return{enter:{gfmFootnoteDefinition:znn,gfmFootnoteDefinitionLabelString:Unn,gfmFootnoteCall:Knn,gfmFootnoteCallString:qnn},exit:{gfmFootnoteDefinition:Vnn,gfmFootnoteDefinitionLabelString:Wnn,gfmFootnoteCall:Ynn,gfmFootnoteCallString:Gnn}}}function Hnn(){return{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:Qnn,footnoteReference:s8e}}}function znn(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function Unn(){this.buffer()}function Wnn(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=Nd(this.sliceSerialize(e)).toLowerCase()}function Vnn(e){this.exit(e)}function Knn(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function qnn(){this.buffer()}function Gnn(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=Nd(this.sliceSerialize(e)).toLowerCase()}function Ynn(e){this.exit(e)}function s8e(e,t,n,r){const i=xI(r);let o=i.move("[^");const a=n.enter("footnoteReference"),s=n.enter("reference");return o+=i.move(a8e(n,i8e(e),{...i.current(),before:o,after:"]"})),s(),a(),o+=i.move("]"),o}function Xnn(){return"["}function Qnn(e,t,n,r){const i=xI(r);let o=i.move("[^");const a=n.enter("footnoteDefinition"),s=n.enter("label");return o+=i.move(a8e(n,i8e(e),{...i.current(),before:o,after:"]"})),s(),o+=i.move("]:"+(e.children&&e.children.length>0?" ":"")),i.shift(4),o+=i.move(Lnn(Ann(e,n,i.current()),Znn)),a(),o}function Znn(e,t,n){return t===0?e:(n?"":" ")+e}function l8e(e,t,n){const r=t.indexStack,i=e.children||[],o=[];let a=-1,s=n.before;r.push(-1);let l=t.createTracker(n);for(;++a<i.length;){const c=i[a];let u;if(r[r.length-1]=a,a+1<i.length){let d=t.handle.handlers[i[a+1].type];d&&d.peek&&(d=d.peek),u=d?d(i[a+1],e,t,{before:"",after:"",...l.current()}).charAt(0):""}else u=n.after;o.length>0&&(s==="\r"||s===`
|
||
`)&&c.type==="html"&&(o[o.length-1]=o[o.length-1].replace(/(\r?\n|\r)$/," "),s=" ",l=t.createTracker(n),l.move(o.join(""))),o.push(l.move(t.handle(c,e,t,{...l.current(),before:s,after:u}))),s=o[o.length-1].slice(-1)}return r.pop(),o.join("")}const Jnn=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];c8e.peek=irn;const ern={canContainEols:["delete"],enter:{strikethrough:nrn},exit:{strikethrough:rrn}},trn={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:Jnn}],handlers:{delete:c8e}};function nrn(e){this.enter({type:"delete",children:[]},e)}function rrn(e){this.exit(e)}function c8e(e,t,n,r){const i=xI(r),o=n.enter("strikethrough");let a=i.move("~~");return a+=l8e(e,n,{...i.current(),before:a,after:"~"}),a+=i.move("~~"),o(),a}function irn(){return"~"}u8e.peek=orn;function u8e(e,t,n){let r=e.value||"",i="`",o=-1;for(;new RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++o<n.unsafe.length;){const a=n.unsafe[o],s=o8e(a);let l;if(a.atBreak)for(;l=s.exec(r);){let c=l.index;r.charCodeAt(c)===10&&r.charCodeAt(c-1)===13&&c--,r=r.slice(0,c)+" "+r.slice(l.index+1)}}return i+r+i}function orn(){return"`"}function arn(e){return e.length}function srn(e,t){const n=t||{},r=(n.align||[]).concat(),i=n.stringLength||arn,o=[],a=[],s=[],l=[];let c=0,u=-1;for(;++u<e.length;){const v=[],y=[];let S=-1;for(e[u].length>c&&(c=e[u].length);++S<e[u].length;){const b=lrn(e[u][S]);if(n.alignDelimiters!==!1){const C=i(b);y[S]=C,(l[S]===void 0||C>l[S])&&(l[S]=C)}v.push(b)}a[u]=v,s[u]=y}let d=-1;if(typeof r=="object"&&"length"in r)for(;++d<c;)o[d]=wce(r[d]);else{const v=wce(r);for(;++d<c;)o[d]=v}d=-1;const h=[],p=[];for(;++d<c;){const v=o[d];let y="",S="";v===99?(y=":",S=":"):v===108?y=":":v===114&&(S=":");let b=n.alignDelimiters===!1?1:Math.max(1,l[d]-y.length-S.length);const C=y+"-".repeat(b)+S;n.alignDelimiters!==!1&&(b=y.length+b+S.length,b>l[d]&&(l[d]=b),p[d]=b),h[d]=C}a.splice(1,0,h),s.splice(1,0,p),u=-1;const m=[];for(;++u<a.length;){const v=a[u],y=s[u];d=-1;const S=[];for(;++d<c;){const b=v[d]||"";let C="",_="";if(n.alignDelimiters!==!1){const T=l[d]-(y[d]||0),x=o[d];x===114?C=" ".repeat(T):x===99?T%2?(C=" ".repeat(T/2+.5),_=" ".repeat(T/2-.5)):(C=" ".repeat(T/2),_=C):_=" ".repeat(T)}n.delimiterStart!==!1&&!d&&S.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&b==="")&&(n.delimiterStart!==!1||d)&&S.push(" "),n.alignDelimiters!==!1&&S.push(C),S.push(b),n.alignDelimiters!==!1&&S.push(_),n.padding!==!1&&S.push(" "),(n.delimiterEnd!==!1||d!==c-1)&&S.push("|")}m.push(n.delimiterEnd===!1?S.join("").replace(/ +$/,""):S.join(""))}return m.join(`
|
||
`)}function lrn(e){return e==null?"":String(e)}function wce(e){const t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}const crn={enter:{table:urn,tableData:_ce,tableHeader:_ce,tableRow:frn},exit:{codeText:hrn,table:drn,tableData:WN,tableHeader:WN,tableRow:WN}};function urn(e){const t=e._align;this.enter({type:"table",align:t.map(n=>n==="none"?null:n),children:[]},e),this.setData("inTable",!0)}function drn(e){this.exit(e),this.setData("inTable")}function frn(e){this.enter({type:"tableRow",children:[]},e)}function WN(e){this.exit(e)}function _ce(e){this.enter({type:"tableCell",children:[]},e)}function hrn(e){let t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,prn));const n=this.stack[this.stack.length-1];n.value=t,this.exit(e)}function prn(e,t){return t==="|"?t:e}function mrn(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,i=t.stringLength,o=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
|
||
`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:a,tableRow:s,tableCell:l,inlineCode:h}};function a(p,m,v,y){return c(u(p,v,y),p.align)}function s(p,m,v,y){const S=d(p,v,y),b=c([S]);return b.slice(0,b.indexOf(`
|
||
`))}function l(p,m,v,y){const S=v.enter("tableCell"),b=v.enter("phrasing"),C=l8e(p,v,{...y,before:o,after:o});return b(),S(),C}function c(p,m){return srn(p,{align:m,alignDelimiters:r,padding:n,stringLength:i})}function u(p,m,v){const y=p.children;let S=-1;const b=[],C=m.enter("table");for(;++S<y.length;)b[S]=d(y[S],m,v);return C(),b}function d(p,m,v){const y=p.children;let S=-1;const b=[],C=m.enter("tableRow");for(;++S<y.length;)b[S]=l(y[S],p,m,v);return C(),b}function h(p,m,v){let y=u8e(p,m,v);return v.stack.includes("tableCell")&&(y=y.replace(/\|/g,"\\$&")),y}}function grn(e){const t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function vrn(e){const t=e.options.listItemIndent||"tab";if(t===1||t==="1")return"one";if(t!=="tab"&&t!=="one"&&t!=="mixed")throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}function yrn(e,t,n,r){const i=vrn(n);let o=n.bulletCurrent||grn(n);t&&t.type==="list"&&t.ordered&&(o=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+o);let a=o.length+1;(i==="tab"||i==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(a=Math.ceil(a/4)*4);const s=n.createTracker(r);s.move(o+" ".repeat(a-o.length)),s.shift(a);const l=n.enter("listItem"),c=n.indentLines(n.containerFlow(e,s.current()),u);return l(),c;function u(d,h,p){return h?(p?"":" ".repeat(a))+d:(p?o:o+" ".repeat(a-o.length))+d}}const brn={exit:{taskListCheckValueChecked:Ece,taskListCheckValueUnchecked:Ece,paragraph:Crn}},Srn={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:xrn}};function Ece(e){const t=this.stack[this.stack.length-2];t.checked=e.type==="taskListCheckValueChecked"}function Crn(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1],r=n.children[0];if(r&&r.type==="text"){const i=t.children;let o=-1,a;for(;++o<i.length;){const s=i[o];if(s.type==="paragraph"){a=s;break}}a===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function xrn(e,t,n,r){const i=e.children[0],o=typeof e.checked=="boolean"&&i&&i.type==="paragraph",a="["+(e.checked?"x":" ")+"] ",s=xI(r);o&&s.move(a);let l=yrn(e,t,n,{...r,...s.current()});return o&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,c)),l;function c(u){return u+a}}function wrn(){return[xnn,Bnn(),ern,crn,brn]}function _rn(e){return{extensions:[wnn,Hnn(),trn,mrn(e),Srn]}}function Ern(e={}){const t=this.data();n("micromarkExtensions",ynn(e)),n("fromMarkdownExtensions",wrn()),n("toMarkdownExtensions",_rn(e));function n(r,i){(t[r]?t[r]:t[r]=[]).push(i)}}const VN={Strikethrough:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M5 24h38M24 24c16 6 10 20 0 20s-12-8-12-8M36 12s-3-8-12-8-12.564 7.6-8.39 14"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M12 36s4 8 12 8 12.564-7.6 8.39-14"/></svg>',CheckCorrect:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><g stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" clip-path="url(#a)"><path d="M42 20v19a3 3 0 0 1-3 3H9a3 3 0 0 1-3-3V9a3 3 0 0 1 3-3h21"/><path d="m16 20 10 8L41 7"/></g><defs><clipPath id="a"><path fill="currentColor" d="M0 0h48v48H0z"/></clipPath></defs></svg>',InsertTable:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-width="4" d="M39.3 6H8.7A2.7 2.7 0 0 0 6 8.7v30.6A2.7 2.7 0 0 0 8.7 42h30.6a2.7 2.7 0 0 0 2.7-2.7V8.7A2.7 2.7 0 0 0 39.3 6Z"/><path stroke="currentColor" stroke-linecap="round" stroke-width="4" d="M18 6v36M30 6v36M6 18h36M6 30h36"/></svg>'},Trn="Strikethrough",krn="text",Orn="Table",Prn="Heading",Mrn="Task list",Irn="todo",$rn={strike:Trn,strikeText:krn,table:Orn,tableHeading:Prn,task:Mrn,taskText:Irn};function d8e({locale:e,...t}={}){const n={...$rn,...e};return{remark:r=>r.use(Ern,t),actions:[{title:n.strike,icon:VN.Strikethrough,cheatsheet:`~~${n.strikeText}~~`,handler:{type:"action",click({wrapText:r,editor:i}){r("~~"),i.focus()}}},{title:n.task,icon:VN.CheckCorrect,cheatsheet:`- [ ] ${n.taskText}`,handler:{type:"action",click({replaceLines:r,editor:i}){r(o=>"- [ ] "+o),i.focus()}}},{title:n.table,icon:VN.InsertTable,handler:{type:"action",click({editor:r,appendBlock:i,codemirror:o}){const{line:a}=i(`| ${n.tableHeading} | |
|
||
| --- | --- |
|
||
| | |
|
||
`);r.setSelection(o.Pos(a,2),o.Pos(a,2+n.tableHeading.length)),r.focus()}}}]}}function f8e({init:e}={}){let t;return{viewerEffect({markdownBody:n}){(async()=>{const r=n.querySelectorAll("pre>code");r.length!==0&&(t||(t=await Hz(()=>import("./index-CmLgq6cS.js"),[]).then(i=>i.default),e&&await e(t)),r.forEach(i=>{t.highlightElement(i)}))})()}}}/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function h8e(e){return typeof e>"u"||e===null}function Rrn(e){return typeof e=="object"&&e!==null}function Arn(e){return Array.isArray(e)?e:h8e(e)?[]:[e]}function Nrn(e,t){var n,r,i,o;if(t)for(o=Object.keys(t),n=0,r=o.length;n<r;n+=1)i=o[n],e[i]=t[i];return e}function Drn(e,t){var n="",r;for(r=0;r<t;r+=1)n+=e;return n}function Lrn(e){return e===0&&Number.NEGATIVE_INFINITY===1/e}var Frn=h8e,jrn=Rrn,Brn=Arn,Hrn=Drn,zrn=Lrn,Urn=Nrn,dl={isNothing:Frn,isObject:jrn,toArray:Brn,repeat:Hrn,isNegativeZero:zrn,extend:Urn};function p8e(e,t){var n="",r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+=`
|
||
|
||
`+e.mark.snippet),r+" "+n):r}function W_(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=p8e(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}W_.prototype=Object.create(Error.prototype);W_.prototype.constructor=W_;W_.prototype.toString=function(t){return this.name+": "+p8e(this,t)};var Vh=W_;function KN(e,t,n,r,i){var o="",a="",s=Math.floor(i/2)-1;return r-t>s&&(o=" ... ",t=r-s+o.length),n-r>s&&(a=" ...",n=r+s-a.length),{str:o+e.slice(t,n).replace(/\t/g,"→")+a,pos:r-t+o.length}}function qN(e,t){return dl.repeat(" ",t-e.length)+e}function Wrn(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),typeof t.indent!="number"&&(t.indent=1),typeof t.linesBefore!="number"&&(t.linesBefore=3),typeof t.linesAfter!="number"&&(t.linesAfter=2);for(var n=/\r?\n|\r|\0/g,r=[0],i=[],o,a=-1;o=n.exec(e.buffer);)i.push(o.index),r.push(o.index+o[0].length),e.position<=o.index&&a<0&&(a=r.length-2);a<0&&(a=r.length-1);var s="",l,c,u=Math.min(e.line+t.linesAfter,i.length).toString().length,d=t.maxLength-(t.indent+u+3);for(l=1;l<=t.linesBefore&&!(a-l<0);l++)c=KN(e.buffer,r[a-l],i[a-l],e.position-(r[a]-r[a-l]),d),s=dl.repeat(" ",t.indent)+qN((e.line-l+1).toString(),u)+" | "+c.str+`
|
||
`+s;for(c=KN(e.buffer,r[a],i[a],e.position,d),s+=dl.repeat(" ",t.indent)+qN((e.line+1).toString(),u)+" | "+c.str+`
|
||
`,s+=dl.repeat("-",t.indent+u+3+c.pos)+`^
|
||
`,l=1;l<=t.linesAfter&&!(a+l>=i.length);l++)c=KN(e.buffer,r[a+l],i[a+l],e.position-(r[a]-r[a+l]),d),s+=dl.repeat(" ",t.indent)+qN((e.line+l+1).toString(),u)+" | "+c.str+`
|
||
`;return s.replace(/\n$/,"")}var Vrn=Wrn,Krn=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],qrn=["scalar","sequence","mapping"];function Grn(e){var t={};return e!==null&&Object.keys(e).forEach(function(n){e[n].forEach(function(r){t[String(r)]=n})}),t}function Yrn(e,t){if(t=t||{},Object.keys(t).forEach(function(n){if(Krn.indexOf(n)===-1)throw new Vh('Unknown option "'+n+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(n){return n},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=Grn(t.styleAliases||null),qrn.indexOf(this.kind)===-1)throw new Vh('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Us=Yrn;function Tce(e,t){var n=[];return e[t].forEach(function(r){var i=n.length;n.forEach(function(o,a){o.tag===r.tag&&o.kind===r.kind&&o.multi===r.multi&&(i=a)}),n[i]=r}),n}function Xrn(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},t,n;function r(i){i.multi?(e.multi[i.kind].push(i),e.multi.fallback.push(i)):e[i.kind][i.tag]=e.fallback[i.tag]=i}for(t=0,n=arguments.length;t<n;t+=1)arguments[t].forEach(r);return e}function dH(e){return this.extend(e)}dH.prototype.extend=function(t){var n=[],r=[];if(t instanceof Us)r.push(t);else if(Array.isArray(t))r=r.concat(t);else if(t&&(Array.isArray(t.implicit)||Array.isArray(t.explicit)))t.implicit&&(n=n.concat(t.implicit)),t.explicit&&(r=r.concat(t.explicit));else throw new Vh("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");n.forEach(function(o){if(!(o instanceof Us))throw new Vh("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(o.loadKind&&o.loadKind!=="scalar")throw new Vh("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(o.multi)throw new Vh("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),r.forEach(function(o){if(!(o instanceof Us))throw new Vh("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var i=Object.create(dH.prototype);return i.implicit=(this.implicit||[]).concat(n),i.explicit=(this.explicit||[]).concat(r),i.compiledImplicit=Tce(i,"implicit"),i.compiledExplicit=Tce(i,"explicit"),i.compiledTypeMap=Xrn(i.compiledImplicit,i.compiledExplicit),i};var Qrn=dH,Zrn=new Us("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return e!==null?e:""}}),Jrn=new Us("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return e!==null?e:[]}}),ein=new Us("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return e!==null?e:{}}}),tin=new Qrn({explicit:[Zrn,Jrn,ein]});function nin(e){if(e===null)return!0;var t=e.length;return t===1&&e==="~"||t===4&&(e==="null"||e==="Null"||e==="NULL")}function rin(){return null}function iin(e){return e===null}var oin=new Us("tag:yaml.org,2002:null",{kind:"scalar",resolve:nin,construct:rin,predicate:iin,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});function ain(e){if(e===null)return!1;var t=e.length;return t===4&&(e==="true"||e==="True"||e==="TRUE")||t===5&&(e==="false"||e==="False"||e==="FALSE")}function sin(e){return e==="true"||e==="True"||e==="TRUE"}function lin(e){return Object.prototype.toString.call(e)==="[object Boolean]"}var cin=new Us("tag:yaml.org,2002:bool",{kind:"scalar",resolve:ain,construct:sin,predicate:lin,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"});function uin(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function din(e){return 48<=e&&e<=55}function fin(e){return 48<=e&&e<=57}function hin(e){if(e===null)return!1;var t=e.length,n=0,r=!1,i;if(!t)return!1;if(i=e[n],(i==="-"||i==="+")&&(i=e[++n]),i==="0"){if(n+1===t)return!0;if(i=e[++n],i==="b"){for(n++;n<t;n++)if(i=e[n],i!=="_"){if(i!=="0"&&i!=="1")return!1;r=!0}return r&&i!=="_"}if(i==="x"){for(n++;n<t;n++)if(i=e[n],i!=="_"){if(!uin(e.charCodeAt(n)))return!1;r=!0}return r&&i!=="_"}if(i==="o"){for(n++;n<t;n++)if(i=e[n],i!=="_"){if(!din(e.charCodeAt(n)))return!1;r=!0}return r&&i!=="_"}}if(i==="_")return!1;for(;n<t;n++)if(i=e[n],i!=="_"){if(!fin(e.charCodeAt(n)))return!1;r=!0}return!(!r||i==="_")}function pin(e){var t=e,n=1,r;if(t.indexOf("_")!==-1&&(t=t.replace(/_/g,"")),r=t[0],(r==="-"||r==="+")&&(r==="-"&&(n=-1),t=t.slice(1),r=t[0]),t==="0")return 0;if(r==="0"){if(t[1]==="b")return n*parseInt(t.slice(2),2);if(t[1]==="x")return n*parseInt(t.slice(2),16);if(t[1]==="o")return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}function min(e){return Object.prototype.toString.call(e)==="[object Number]"&&e%1===0&&!dl.isNegativeZero(e)}var gin=new Us("tag:yaml.org,2002:int",{kind:"scalar",resolve:hin,construct:pin,predicate:min,represent:{binary:function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),vin=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function yin(e){return!(e===null||!vin.test(e)||e[e.length-1]==="_")}function bin(e){var t,n;return t=e.replace(/_/g,"").toLowerCase(),n=t[0]==="-"?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),t===".inf"?n===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:t===".nan"?NaN:n*parseFloat(t,10)}var Sin=/^[-+]?[0-9]+e/;function Cin(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(dl.isNegativeZero(e))return"-0.0";return n=e.toString(10),Sin.test(n)?n.replace("e",".e"):n}function xin(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||dl.isNegativeZero(e))}var win=new Us("tag:yaml.org,2002:float",{kind:"scalar",resolve:yin,construct:bin,predicate:xin,represent:Cin,defaultStyle:"lowercase"}),_in=tin.extend({implicit:[oin,cin,gin,win]}),Ein=_in,m8e=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),g8e=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function Tin(e){return e===null?!1:m8e.exec(e)!==null||g8e.exec(e)!==null}function kin(e){var t,n,r,i,o,a,s,l=0,c=null,u,d,h;if(t=m8e.exec(e),t===null&&(t=g8e.exec(e)),t===null)throw new Error("Date resolve error");if(n=+t[1],r=+t[2]-1,i=+t[3],!t[4])return new Date(Date.UTC(n,r,i));if(o=+t[4],a=+t[5],s=+t[6],t[7]){for(l=t[7].slice(0,3);l.length<3;)l+="0";l=+l}return t[9]&&(u=+t[10],d=+(t[11]||0),c=(u*60+d)*6e4,t[9]==="-"&&(c=-c)),h=new Date(Date.UTC(n,r,i,o,a,s,l)),c&&h.setTime(h.getTime()-c),h}function Oin(e){return e.toISOString()}var Pin=new Us("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:Tin,construct:kin,instanceOf:Date,represent:Oin});function Min(e){return e==="<<"||e===null}var Iin=new Us("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Min}),Uq=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
|
||
\r`;function $in(e){if(e===null)return!1;var t,n,r=0,i=e.length,o=Uq;for(n=0;n<i;n++)if(t=o.indexOf(e.charAt(n)),!(t>64)){if(t<0)return!1;r+=6}return r%8===0}function Rin(e){var t,n,r=e.replace(/[\r\n=]/g,""),i=r.length,o=Uq,a=0,s=[];for(t=0;t<i;t++)t%4===0&&t&&(s.push(a>>16&255),s.push(a>>8&255),s.push(a&255)),a=a<<6|o.indexOf(r.charAt(t));return n=i%4*6,n===0?(s.push(a>>16&255),s.push(a>>8&255),s.push(a&255)):n===18?(s.push(a>>10&255),s.push(a>>2&255)):n===12&&s.push(a>>4&255),new Uint8Array(s)}function Ain(e){var t="",n=0,r,i,o=e.length,a=Uq;for(r=0;r<o;r++)r%3===0&&r&&(t+=a[n>>18&63],t+=a[n>>12&63],t+=a[n>>6&63],t+=a[n&63]),n=(n<<8)+e[r];return i=o%3,i===0?(t+=a[n>>18&63],t+=a[n>>12&63],t+=a[n>>6&63],t+=a[n&63]):i===2?(t+=a[n>>10&63],t+=a[n>>4&63],t+=a[n<<2&63],t+=a[64]):i===1&&(t+=a[n>>2&63],t+=a[n<<4&63],t+=a[64],t+=a[64]),t}function Nin(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var Din=new Us("tag:yaml.org,2002:binary",{kind:"scalar",resolve:$in,construct:Rin,predicate:Nin,represent:Ain}),Lin=Object.prototype.hasOwnProperty,Fin=Object.prototype.toString;function jin(e){if(e===null)return!0;var t=[],n,r,i,o,a,s=e;for(n=0,r=s.length;n<r;n+=1){if(i=s[n],a=!1,Fin.call(i)!=="[object Object]")return!1;for(o in i)if(Lin.call(i,o))if(!a)a=!0;else return!1;if(!a)return!1;if(t.indexOf(o)===-1)t.push(o);else return!1}return!0}function Bin(e){return e!==null?e:[]}var Hin=new Us("tag:yaml.org,2002:omap",{kind:"sequence",resolve:jin,construct:Bin}),zin=Object.prototype.toString;function Uin(e){if(e===null)return!0;var t,n,r,i,o,a=e;for(o=new Array(a.length),t=0,n=a.length;t<n;t+=1){if(r=a[t],zin.call(r)!=="[object Object]"||(i=Object.keys(r),i.length!==1))return!1;o[t]=[i[0],r[i[0]]]}return!0}function Win(e){if(e===null)return[];var t,n,r,i,o,a=e;for(o=new Array(a.length),t=0,n=a.length;t<n;t+=1)r=a[t],i=Object.keys(r),o[t]=[i[0],r[i[0]]];return o}var Vin=new Us("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:Uin,construct:Win}),Kin=Object.prototype.hasOwnProperty;function qin(e){if(e===null)return!0;var t,n=e;for(t in n)if(Kin.call(n,t)&&n[t]!==null)return!1;return!0}function Gin(e){return e!==null?e:{}}var Yin=new Us("tag:yaml.org,2002:set",{kind:"mapping",resolve:qin,construct:Gin}),Xin=Ein.extend({implicit:[Pin,Iin],explicit:[Din,Hin,Vin,Yin]}),hg=Object.prototype.hasOwnProperty,Gk=1,v8e=2,y8e=3,Yk=4,GN=1,Qin=2,kce=3,Zin=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Jin=/[\x85\u2028\u2029]/,eon=/[,\[\]\{\}]/,b8e=/^(?:!|!!|![a-z\-]+!)$/i,S8e=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function Oce(e){return Object.prototype.toString.call(e)}function Gf(e){return e===10||e===13}function uv(e){return e===9||e===32}function jl(e){return e===9||e===32||e===10||e===13}function Zy(e){return e===44||e===91||e===93||e===123||e===125}function ton(e){var t;return 48<=e&&e<=57?e-48:(t=e|32,97<=t&&t<=102?t-97+10:-1)}function non(e){return e===120?2:e===117?4:e===85?8:0}function ron(e){return 48<=e&&e<=57?e-48:-1}function Pce(e){return e===48?"\0":e===97?"\x07":e===98?"\b":e===116||e===9?" ":e===110?`
|
||
`:e===118?"\v":e===102?"\f":e===114?"\r":e===101?"\x1B":e===32?" ":e===34?'"':e===47?"/":e===92?"\\":e===78?"
":e===95?" ":e===76?"\u2028":e===80?"\u2029":""}function ion(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}var C8e=new Array(256),x8e=new Array(256);for(var by=0;by<256;by++)C8e[by]=Pce(by)?1:0,x8e[by]=Pce(by);function oon(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||Xin,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function w8e(e,t){var n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=Vrn(n),new Vh(t,n)}function Sr(e,t){throw w8e(e,t)}function Xk(e,t){e.onWarning&&e.onWarning.call(null,w8e(e,t))}var Mce={YAML:function(t,n,r){var i,o,a;t.version!==null&&Sr(t,"duplication of %YAML directive"),r.length!==1&&Sr(t,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),i===null&&Sr(t,"ill-formed argument of the YAML directive"),o=parseInt(i[1],10),a=parseInt(i[2],10),o!==1&&Sr(t,"unacceptable YAML version of the document"),t.version=r[0],t.checkLineBreaks=a<2,a!==1&&a!==2&&Xk(t,"unsupported YAML version of the document")},TAG:function(t,n,r){var i,o;r.length!==2&&Sr(t,"TAG directive accepts exactly two arguments"),i=r[0],o=r[1],b8e.test(i)||Sr(t,"ill-formed tag handle (first argument) of the TAG directive"),hg.call(t.tagMap,i)&&Sr(t,'there is a previously declared suffix for "'+i+'" tag handle'),S8e.test(o)||Sr(t,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{Sr(t,"tag prefix is malformed: "+o)}t.tagMap[i]=o}};function rg(e,t,n,r){var i,o,a,s;if(t<n){if(s=e.input.slice(t,n),r)for(i=0,o=s.length;i<o;i+=1)a=s.charCodeAt(i),a===9||32<=a&&a<=1114111||Sr(e,"expected valid JSON character");else Zin.test(s)&&Sr(e,"the stream contains non-printable characters");e.result+=s}}function Ice(e,t,n,r){var i,o,a,s;for(dl.isObject(n)||Sr(e,"cannot merge mappings; the provided source object is unacceptable"),i=Object.keys(n),a=0,s=i.length;a<s;a+=1)o=i[a],hg.call(t,o)||(t[o]=n[o],r[o]=!0)}function Jy(e,t,n,r,i,o,a,s,l){var c,u;if(Array.isArray(i))for(i=Array.prototype.slice.call(i),c=0,u=i.length;c<u;c+=1)Array.isArray(i[c])&&Sr(e,"nested arrays are not supported inside keys"),typeof i=="object"&&Oce(i[c])==="[object Object]"&&(i[c]="[object Object]");if(typeof i=="object"&&Oce(i)==="[object Object]"&&(i="[object Object]"),i=String(i),t===null&&(t={}),r==="tag:yaml.org,2002:merge")if(Array.isArray(o))for(c=0,u=o.length;c<u;c+=1)Ice(e,t,o[c],n);else Ice(e,t,o,n);else!e.json&&!hg.call(n,i)&&hg.call(t,i)&&(e.line=a||e.line,e.lineStart=s||e.lineStart,e.position=l||e.position,Sr(e,"duplicated mapping key")),i==="__proto__"?Object.defineProperty(t,i,{configurable:!0,enumerable:!0,writable:!0,value:o}):t[i]=o,delete n[i];return t}function Wq(e){var t;t=e.input.charCodeAt(e.position),t===10?e.position++:t===13?(e.position++,e.input.charCodeAt(e.position)===10&&e.position++):Sr(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function Oa(e,t,n){for(var r=0,i=e.input.charCodeAt(e.position);i!==0;){for(;uv(i);)i===9&&e.firstTabInLine===-1&&(e.firstTabInLine=e.position),i=e.input.charCodeAt(++e.position);if(t&&i===35)do i=e.input.charCodeAt(++e.position);while(i!==10&&i!==13&&i!==0);if(Gf(i))for(Wq(e),i=e.input.charCodeAt(e.position),r++,e.lineIndent=0;i===32;)e.lineIndent++,i=e.input.charCodeAt(++e.position);else break}return n!==-1&&r!==0&&e.lineIndent<n&&Xk(e,"deficient indentation"),r}function wI(e){var t=e.position,n;return n=e.input.charCodeAt(t),!!((n===45||n===46)&&n===e.input.charCodeAt(t+1)&&n===e.input.charCodeAt(t+2)&&(t+=3,n=e.input.charCodeAt(t),n===0||jl(n)))}function Vq(e,t){t===1?e.result+=" ":t>1&&(e.result+=dl.repeat(`
|
||
`,t-1))}function aon(e,t,n){var r,i,o,a,s,l,c,u,d=e.kind,h=e.result,p;if(p=e.input.charCodeAt(e.position),jl(p)||Zy(p)||p===35||p===38||p===42||p===33||p===124||p===62||p===39||p===34||p===37||p===64||p===96||(p===63||p===45)&&(i=e.input.charCodeAt(e.position+1),jl(i)||n&&Zy(i)))return!1;for(e.kind="scalar",e.result="",o=a=e.position,s=!1;p!==0;){if(p===58){if(i=e.input.charCodeAt(e.position+1),jl(i)||n&&Zy(i))break}else if(p===35){if(r=e.input.charCodeAt(e.position-1),jl(r))break}else{if(e.position===e.lineStart&&wI(e)||n&&Zy(p))break;if(Gf(p))if(l=e.line,c=e.lineStart,u=e.lineIndent,Oa(e,!1,-1),e.lineIndent>=t){s=!0,p=e.input.charCodeAt(e.position);continue}else{e.position=a,e.line=l,e.lineStart=c,e.lineIndent=u;break}}s&&(rg(e,o,a,!1),Vq(e,e.line-l),o=a=e.position,s=!1),uv(p)||(a=e.position+1),p=e.input.charCodeAt(++e.position)}return rg(e,o,a,!1),e.result?!0:(e.kind=d,e.result=h,!1)}function son(e,t){var n,r,i;if(n=e.input.charCodeAt(e.position),n!==39)return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;(n=e.input.charCodeAt(e.position))!==0;)if(n===39)if(rg(e,r,e.position,!0),n=e.input.charCodeAt(++e.position),n===39)r=e.position,e.position++,i=e.position;else return!0;else Gf(n)?(rg(e,r,i,!0),Vq(e,Oa(e,!1,t)),r=i=e.position):e.position===e.lineStart&&wI(e)?Sr(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);Sr(e,"unexpected end of the stream within a single quoted scalar")}function lon(e,t){var n,r,i,o,a,s;if(s=e.input.charCodeAt(e.position),s!==34)return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;(s=e.input.charCodeAt(e.position))!==0;){if(s===34)return rg(e,n,e.position,!0),e.position++,!0;if(s===92){if(rg(e,n,e.position,!0),s=e.input.charCodeAt(++e.position),Gf(s))Oa(e,!1,t);else if(s<256&&C8e[s])e.result+=x8e[s],e.position++;else if((a=non(s))>0){for(i=a,o=0;i>0;i--)s=e.input.charCodeAt(++e.position),(a=ton(s))>=0?o=(o<<4)+a:Sr(e,"expected hexadecimal character");e.result+=ion(o),e.position++}else Sr(e,"unknown escape sequence");n=r=e.position}else Gf(s)?(rg(e,n,r,!0),Vq(e,Oa(e,!1,t)),n=r=e.position):e.position===e.lineStart&&wI(e)?Sr(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}Sr(e,"unexpected end of the stream within a double quoted scalar")}function con(e,t){var n=!0,r,i,o,a=e.tag,s,l=e.anchor,c,u,d,h,p,m=Object.create(null),v,y,S,b;if(b=e.input.charCodeAt(e.position),b===91)u=93,p=!1,s=[];else if(b===123)u=125,p=!0,s={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=s),b=e.input.charCodeAt(++e.position);b!==0;){if(Oa(e,!0,t),b=e.input.charCodeAt(e.position),b===u)return e.position++,e.tag=a,e.anchor=l,e.kind=p?"mapping":"sequence",e.result=s,!0;n?b===44&&Sr(e,"expected the node content, but found ','"):Sr(e,"missed comma between flow collection entries"),y=v=S=null,d=h=!1,b===63&&(c=e.input.charCodeAt(e.position+1),jl(c)&&(d=h=!0,e.position++,Oa(e,!0,t))),r=e.line,i=e.lineStart,o=e.position,MS(e,t,Gk,!1,!0),y=e.tag,v=e.result,Oa(e,!0,t),b=e.input.charCodeAt(e.position),(h||e.line===r)&&b===58&&(d=!0,b=e.input.charCodeAt(++e.position),Oa(e,!0,t),MS(e,t,Gk,!1,!0),S=e.result),p?Jy(e,s,m,y,v,S,r,i,o):d?s.push(Jy(e,null,m,y,v,S,r,i,o)):s.push(v),Oa(e,!0,t),b=e.input.charCodeAt(e.position),b===44?(n=!0,b=e.input.charCodeAt(++e.position)):n=!1}Sr(e,"unexpected end of the stream within a flow collection")}function uon(e,t){var n,r,i=GN,o=!1,a=!1,s=t,l=0,c=!1,u,d;if(d=e.input.charCodeAt(e.position),d===124)r=!1;else if(d===62)r=!0;else return!1;for(e.kind="scalar",e.result="";d!==0;)if(d=e.input.charCodeAt(++e.position),d===43||d===45)GN===i?i=d===43?kce:Qin:Sr(e,"repeat of a chomping mode identifier");else if((u=ron(d))>=0)u===0?Sr(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?Sr(e,"repeat of an indentation width identifier"):(s=t+u-1,a=!0);else break;if(uv(d)){do d=e.input.charCodeAt(++e.position);while(uv(d));if(d===35)do d=e.input.charCodeAt(++e.position);while(!Gf(d)&&d!==0)}for(;d!==0;){for(Wq(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!a||e.lineIndent<s)&&d===32;)e.lineIndent++,d=e.input.charCodeAt(++e.position);if(!a&&e.lineIndent>s&&(s=e.lineIndent),Gf(d)){l++;continue}if(e.lineIndent<s){i===kce?e.result+=dl.repeat(`
|
||
`,o?1+l:l):i===GN&&o&&(e.result+=`
|
||
`);break}for(r?uv(d)?(c=!0,e.result+=dl.repeat(`
|
||
`,o?1+l:l)):c?(c=!1,e.result+=dl.repeat(`
|
||
`,l+1)):l===0?o&&(e.result+=" "):e.result+=dl.repeat(`
|
||
`,l):e.result+=dl.repeat(`
|
||
`,o?1+l:l),o=!0,a=!0,l=0,n=e.position;!Gf(d)&&d!==0;)d=e.input.charCodeAt(++e.position);rg(e,n,e.position,!1)}return!0}function $ce(e,t){var n,r=e.tag,i=e.anchor,o=[],a,s=!1,l;if(e.firstTabInLine!==-1)return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=o),l=e.input.charCodeAt(e.position);l!==0&&(e.firstTabInLine!==-1&&(e.position=e.firstTabInLine,Sr(e,"tab characters must not be used in indentation")),!(l!==45||(a=e.input.charCodeAt(e.position+1),!jl(a))));){if(s=!0,e.position++,Oa(e,!0,-1)&&e.lineIndent<=t){o.push(null),l=e.input.charCodeAt(e.position);continue}if(n=e.line,MS(e,t,y8e,!1,!0),o.push(e.result),Oa(e,!0,-1),l=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&l!==0)Sr(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break}return s?(e.tag=r,e.anchor=i,e.kind="sequence",e.result=o,!0):!1}function don(e,t,n){var r,i,o,a,s,l,c=e.tag,u=e.anchor,d={},h=Object.create(null),p=null,m=null,v=null,y=!1,S=!1,b;if(e.firstTabInLine!==-1)return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=d),b=e.input.charCodeAt(e.position);b!==0;){if(!y&&e.firstTabInLine!==-1&&(e.position=e.firstTabInLine,Sr(e,"tab characters must not be used in indentation")),r=e.input.charCodeAt(e.position+1),o=e.line,(b===63||b===58)&&jl(r))b===63?(y&&(Jy(e,d,h,p,m,null,a,s,l),p=m=v=null),S=!0,y=!0,i=!0):y?(y=!1,i=!0):Sr(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,b=r;else{if(a=e.line,s=e.lineStart,l=e.position,!MS(e,n,v8e,!1,!0))break;if(e.line===o){for(b=e.input.charCodeAt(e.position);uv(b);)b=e.input.charCodeAt(++e.position);if(b===58)b=e.input.charCodeAt(++e.position),jl(b)||Sr(e,"a whitespace character is expected after the key-value separator within a block mapping"),y&&(Jy(e,d,h,p,m,null,a,s,l),p=m=v=null),S=!0,y=!1,i=!1,p=e.tag,m=e.result;else if(S)Sr(e,"can not read an implicit mapping pair; a colon is missed");else return e.tag=c,e.anchor=u,!0}else if(S)Sr(e,"can not read a block mapping entry; a multiline key may not be an implicit key");else return e.tag=c,e.anchor=u,!0}if((e.line===o||e.lineIndent>t)&&(y&&(a=e.line,s=e.lineStart,l=e.position),MS(e,t,Yk,!0,i)&&(y?m=e.result:v=e.result),y||(Jy(e,d,h,p,m,v,a,s,l),p=m=v=null),Oa(e,!0,-1),b=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&b!==0)Sr(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return y&&Jy(e,d,h,p,m,null,a,s,l),S&&(e.tag=c,e.anchor=u,e.kind="mapping",e.result=d),S}function fon(e){var t,n=!1,r=!1,i,o,a;if(a=e.input.charCodeAt(e.position),a!==33)return!1;if(e.tag!==null&&Sr(e,"duplication of a tag property"),a=e.input.charCodeAt(++e.position),a===60?(n=!0,a=e.input.charCodeAt(++e.position)):a===33?(r=!0,i="!!",a=e.input.charCodeAt(++e.position)):i="!",t=e.position,n){do a=e.input.charCodeAt(++e.position);while(a!==0&&a!==62);e.position<e.length?(o=e.input.slice(t,e.position),a=e.input.charCodeAt(++e.position)):Sr(e,"unexpected end of the stream within a verbatim tag")}else{for(;a!==0&&!jl(a);)a===33&&(r?Sr(e,"tag suffix cannot contain exclamation marks"):(i=e.input.slice(t-1,e.position+1),b8e.test(i)||Sr(e,"named tag handle cannot contain such characters"),r=!0,t=e.position+1)),a=e.input.charCodeAt(++e.position);o=e.input.slice(t,e.position),eon.test(o)&&Sr(e,"tag suffix cannot contain flow indicator characters")}o&&!S8e.test(o)&&Sr(e,"tag name cannot contain such characters: "+o);try{o=decodeURIComponent(o)}catch{Sr(e,"tag name is malformed: "+o)}return n?e.tag=o:hg.call(e.tagMap,i)?e.tag=e.tagMap[i]+o:i==="!"?e.tag="!"+o:i==="!!"?e.tag="tag:yaml.org,2002:"+o:Sr(e,'undeclared tag handle "'+i+'"'),!0}function hon(e){var t,n;if(n=e.input.charCodeAt(e.position),n!==38)return!1;for(e.anchor!==null&&Sr(e,"duplication of an anchor property"),n=e.input.charCodeAt(++e.position),t=e.position;n!==0&&!jl(n)&&!Zy(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&Sr(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function pon(e){var t,n,r;if(r=e.input.charCodeAt(e.position),r!==42)return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;r!==0&&!jl(r)&&!Zy(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&Sr(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),hg.call(e.anchorMap,n)||Sr(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],Oa(e,!0,-1),!0}function MS(e,t,n,r,i){var o,a,s,l=1,c=!1,u=!1,d,h,p,m,v,y;if(e.listener!==null&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,o=a=s=Yk===n||y8e===n,r&&Oa(e,!0,-1)&&(c=!0,e.lineIndent>t?l=1:e.lineIndent===t?l=0:e.lineIndent<t&&(l=-1)),l===1)for(;fon(e)||hon(e);)Oa(e,!0,-1)?(c=!0,s=o,e.lineIndent>t?l=1:e.lineIndent===t?l=0:e.lineIndent<t&&(l=-1)):s=!1;if(s&&(s=c||i),(l===1||Yk===n)&&(Gk===n||v8e===n?v=t:v=t+1,y=e.position-e.lineStart,l===1?s&&($ce(e,y)||don(e,y,v))||con(e,v)?u=!0:(a&&uon(e,v)||son(e,v)||lon(e,v)?u=!0:pon(e)?(u=!0,(e.tag!==null||e.anchor!==null)&&Sr(e,"alias node should not have any properties")):aon(e,v,Gk===n)&&(u=!0,e.tag===null&&(e.tag="?")),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):l===0&&(u=s&&$ce(e,y))),e.tag===null)e.anchor!==null&&(e.anchorMap[e.anchor]=e.result);else if(e.tag==="?"){for(e.result!==null&&e.kind!=="scalar"&&Sr(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"'),d=0,h=e.implicitTypes.length;d<h;d+=1)if(m=e.implicitTypes[d],m.resolve(e.result)){e.result=m.construct(e.result),e.tag=m.tag,e.anchor!==null&&(e.anchorMap[e.anchor]=e.result);break}}else if(e.tag!=="!"){if(hg.call(e.typeMap[e.kind||"fallback"],e.tag))m=e.typeMap[e.kind||"fallback"][e.tag];else for(m=null,p=e.typeMap.multi[e.kind||"fallback"],d=0,h=p.length;d<h;d+=1)if(e.tag.slice(0,p[d].tag.length)===p[d].tag){m=p[d];break}m||Sr(e,"unknown tag !<"+e.tag+">"),e.result!==null&&m.kind!==e.kind&&Sr(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+m.kind+'", not "'+e.kind+'"'),m.resolve(e.result,e.tag)?(e.result=m.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):Sr(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||u}function mon(e){var t=e.position,n,r,i,o=!1,a;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(a=e.input.charCodeAt(e.position))!==0&&(Oa(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0||a!==37));){for(o=!0,a=e.input.charCodeAt(++e.position),n=e.position;a!==0&&!jl(a);)a=e.input.charCodeAt(++e.position);for(r=e.input.slice(n,e.position),i=[],r.length<1&&Sr(e,"directive name must not be less than one character in length");a!==0;){for(;uv(a);)a=e.input.charCodeAt(++e.position);if(a===35){do a=e.input.charCodeAt(++e.position);while(a!==0&&!Gf(a));break}if(Gf(a))break;for(n=e.position;a!==0&&!jl(a);)a=e.input.charCodeAt(++e.position);i.push(e.input.slice(n,e.position))}a!==0&&Wq(e),hg.call(Mce,r)?Mce[r](e,r,i):Xk(e,'unknown document directive "'+r+'"')}if(Oa(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,Oa(e,!0,-1)):o&&Sr(e,"directives end mark is expected"),MS(e,e.lineIndent-1,Yk,!1,!0),Oa(e,!0,-1),e.checkLineBreaks&&Jin.test(e.input.slice(t,e.position))&&Xk(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&wI(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,Oa(e,!0,-1));return}if(e.position<e.length-1)Sr(e,"end of the stream or a document separator is expected");else return}function _8e(e,t){e=String(e),t=t||{},e.length!==0&&(e.charCodeAt(e.length-1)!==10&&e.charCodeAt(e.length-1)!==13&&(e+=`
|
||
`),e.charCodeAt(0)===65279&&(e=e.slice(1)));var n=new oon(e,t),r=e.indexOf("\0");for(r!==-1&&(n.position=r,Sr(n,"null byte is not allowed in input")),n.input+="\0";n.input.charCodeAt(n.position)===32;)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)mon(n);return n.documents}function gon(e,t,n){t!==null&&typeof t=="object"&&typeof n>"u"&&(n=t,t=null);var r=_8e(e,n);if(typeof t!="function")return r;for(var i=0,o=r.length;i<o;i+=1)t(r[i])}function von(e,t){var n=_8e(e,t);if(n.length!==0){if(n.length===1)return n[0];throw new Vh("expected a single document in the stream, but found more")}}var yon=gon,bon=von,Son={loadAll:yon,load:bon},Con=Son.load,E8e={exports:{}};(function(e){(function(){var t;t=e.exports=i,t.format=i,t.vsprintf=r,typeof console<"u"&&typeof console.log=="function"&&(t.printf=n);function n(){console.log(i.apply(null,arguments))}function r(o,a){return i.apply(null,[o].concat(a))}function i(o){for(var a=1,s=[].slice.call(arguments),l=0,c=o.length,u="",d,h=!1,p,m,v=!1,y,S=function(){return s[a++]},b=function(){for(var C="";/\d/.test(o[l]);)C+=o[l++],d=o[l];return C.length>0?parseInt(C):null};l<c;++l)if(d=o[l],h)switch(h=!1,d=="."?(v=!1,d=o[++l]):d=="0"&&o[l+1]=="."?(v=!0,l+=2,d=o[l]):v=!0,y=b(),d){case"b":u+=parseInt(S(),10).toString(2);break;case"c":p=S(),typeof p=="string"||p instanceof String?u+=p:u+=String.fromCharCode(parseInt(p,10));break;case"d":u+=parseInt(S(),10);break;case"f":m=String(parseFloat(S()).toFixed(y||6)),u+=v?m:m.replace(/^0/,"");break;case"j":u+=JSON.stringify(S());break;case"o":u+="0"+parseInt(S(),10).toString(8);break;case"s":u+=S();break;case"x":u+="0x"+parseInt(S(),10).toString(16);break;case"X":u+="0x"+parseInt(S(),10).toString(16).toUpperCase();break;default:u+=d;break}else d==="%"?h=!0:u+=d;return u}})()})(E8e);var xon=E8e.exports;const won=gi(xon),Y5=Object.assign(o1(Error),{eval:o1(EvalError),range:o1(RangeError),reference:o1(ReferenceError),syntax:o1(SyntaxError),type:o1(TypeError),uri:o1(URIError)});function o1(e){return t.displayName=e.displayName||e.name,t;function t(n,...r){const i=n&&won(n,...r);return new e(i)}}const X5={}.hasOwnProperty,Rce={yaml:"-",toml:"+"};function Kq(e){const t=[];let n=-1;const r=Array.isArray(e)?e:e?[e]:["yaml"];for(;++n<r.length;)t[n]=_on(r[n]);return t}function _on(e){let t=e;if(typeof t=="string"){if(!X5.call(Rce,t))throw Y5("Missing matter definition for `%s`",t);t={type:t,marker:Rce[t]}}else if(typeof t!="object")throw Y5("Expected matter to be an object, not `%j`",t);if(!X5.call(t,"type"))throw Y5("Missing `type` in matter `%j`",t);if(!X5.call(t,"fence")&&!X5.call(t,"marker"))throw Y5("Missing `marker` or `fence` in matter `%j`",t);return t}function Eon(e){const t=Kq(e),n={};let r=-1;for(;++r<t.length;){const i=t[r],o=fH(i,"open").charCodeAt(0),a=Ton(i),s=n[o];Array.isArray(s)?s.push(a):n[o]=[a]}return{flow:n}}function Ton(e){const t=e.anywhere,n=e.type,r=n+"Fence",i=r+"Sequence",o=n+"Value",a={tokenize:u,partial:!0};let s,l=0;return{tokenize:c,concrete:!0};function c(d,h,p){const m=this;return v;function v(E){const k=m.now();return k.column===1&&(k.line===1||t)&&(s=fH(e,"open"),l=0,E===s.charCodeAt(l))?(d.enter(n),d.enter(r),d.enter(i),y(E)):p(E)}function y(E){return l===s.length?(d.exit(i),Qr(E)?(d.enter("whitespace"),S(E)):b(E)):E===s.charCodeAt(l++)?(d.consume(E),y):p(E)}function S(E){return Qr(E)?(d.consume(E),S):(d.exit("whitespace"),b(E))}function b(E){return br(E)?(d.exit(r),d.enter("lineEnding"),d.consume(E),d.exit("lineEnding"),s=fH(e,"close"),l=0,d.attempt(a,x,C)):p(E)}function C(E){return E===null||br(E)?T(E):(d.enter(o),_(E))}function _(E){return E===null||br(E)?(d.exit(o),T(E)):(d.consume(E),_)}function T(E){return E===null?p(E):(d.enter("lineEnding"),d.consume(E),d.exit("lineEnding"),d.attempt(a,x,C))}function x(E){return d.exit(n),h(E)}}function u(d,h,p){let m=0;return v;function v(C){return C===s.charCodeAt(m)?(d.enter(r),d.enter(i),y(C)):p(C)}function y(C){return m===s.length?(d.exit(i),Qr(C)?(d.enter("whitespace"),S(C)):b(C)):C===s.charCodeAt(m++)?(d.consume(C),y):p(C)}function S(C){return Qr(C)?(d.consume(C),S):(d.exit("whitespace"),b(C))}function b(C){return C===null||br(C)?(d.exit(r),h(C)):p(C)}}}function fH(e,t){return e.marker?Ace(e.marker,t).repeat(3):Ace(e.fence,t)}function Ace(e,t){return typeof e=="string"?e:e[t]}function kon(e){const t=Kq(e),n={},r={};let i=-1;for(;++i<t.length;){const o=t[i];n[o.type]=Oon(o),r[o.type]=Pon,r[o.type+"Value"]=Mon}return{enter:n,exit:r}}function Oon(e){return t;function t(n){this.enter({type:e.type,value:""},n),this.buffer()}}function Pon(e){const t=this.resume(),n=this.exit(e);n.value=t.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,"")}function Mon(e){this.config.enter.data.call(this,e),this.config.exit.data.call(this,e)}function Ion(e){const t=[],n={},r=Kq(e);let i=-1;for(;++i<r.length;){const o=r[i];n[o.type]=$on(o),t.push({atBreak:!0,character:hH(o,"open").charAt(0)})}return{unsafe:t,handlers:n}}function $on(e){const t=hH(e,"open"),n=hH(e,"close");return r;function r(i){return t+(i.value?`
|
||
`+i.value:"")+`
|
||
`+n}}function hH(e,t){return e.marker?Nce(e.marker,t).repeat(3):Nce(e.fence,t)}function Nce(e,t){return typeof e=="string"?e:e[t]}function Ron(e="yaml"){const t=this.data();n("micromarkExtensions",Eon(e)),n("fromMarkdownExtensions",kon(e)),n("toMarkdownExtensions",Ion(e));function n(r,i){(t[r]?t[r]:t[r]=[]).push(i)}}function Aon({onError:e}={}){return{remark:t=>t.use(Ron).use(()=>(n,r)=>{const i=n.children[0];if((i==null?void 0:i.type)==="yaml")try{r.frontmatter=Con(i.value)}catch(o){e==null||e(o)}})}}const Non={ChartGraph:'<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 48 48"><path stroke="currentColor" stroke-linejoin="round" stroke-width="4" d="M17 6h14v9H17zM6 33h14v9H6zM28 33h14v9H28z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M24 16v8M13 33v-9h22v9"/></svg>'},Don="Entity relationship diagram",Lon="Flow chart",Fon="Gantt chart",jon="Mermaid diagrams",Bon="Mindmaps",Hon="Pie chart",zon="Sequence diagram",Uon="State diagram",Won="Timeline",Von="User journey diagram",Kon={class:"Class diagram",er:Don,flowchart:Lon,gantt:Fon,mermaid:jon,mindmap:Bon,pie:Hon,sequence:zon,state:Uon,timeline:Won,uj:Von};function T8e({locale:e,...t}={}){const n={...Kon,...e};let r;const i=[{title:n.flowchart,code:`graph TD
|
||
Start --> Stop`},{title:n.sequence,code:`sequenceDiagram
|
||
Alice->>John: Hello John, how are you?
|
||
John-->>Alice: Great!
|
||
Alice-)John: See you later!`},{title:n.class,code:`classDiagram
|
||
Animal <|-- Duck
|
||
Animal <|-- Fish
|
||
Animal <|-- Zebra
|
||
Animal : +int age
|
||
Animal : +String gender
|
||
Animal: +isMammal()
|
||
Animal: +mate()
|
||
class Duck{
|
||
+String beakColor
|
||
+swim()
|
||
+quack()
|
||
}
|
||
class Fish{
|
||
-int sizeInFeet
|
||
-canEat()
|
||
}
|
||
class Zebra{
|
||
+bool is_wild
|
||
+run()
|
||
}`},{title:n.state,code:`stateDiagram-v2
|
||
[*] --> Still
|
||
Still --> [*]
|
||
|
||
Still --> Moving
|
||
Moving --> Still
|
||
Moving --> Crash
|
||
Crash --> [*]`},{title:n.er,code:`erDiagram
|
||
CUSTOMER ||--o{ ORDER : places
|
||
ORDER ||--|{ LINE-ITEM : contains
|
||
CUSTOMER }|..|{ DELIVERY-ADDRESS : uses`},{title:n.uj,code:`journey
|
||
title My working day
|
||
section Go to work
|
||
Make tea: 5: Me
|
||
Go upstairs: 3: Me
|
||
Do work: 1: Me, Cat
|
||
section Go home
|
||
Go downstairs: 5: Me
|
||
Sit down: 5: Me`},{title:n.gantt,code:`gantt
|
||
title A Gantt Diagram
|
||
dateFormat YYYY-MM-DD
|
||
section Section
|
||
A task :a1, 2014-01-01, 30d
|
||
Another task :after a1 , 20d
|
||
section Another
|
||
Task in sec :2014-01-12 , 12d
|
||
another task : 24d`},{title:n.pie,code:`pie title Pets adopted by volunteers
|
||
"Dogs" : 386
|
||
"Cats" : 85
|
||
"Rats" : 15`},{title:n.mindmap,code:`mindmap
|
||
Root
|
||
A
|
||
B
|
||
C
|
||
`},{title:n.timeline,code:`timeline
|
||
title History of Social Media Platform
|
||
2002 : LinkedIn
|
||
2004 : Facebook
|
||
: Google
|
||
2005 : Youtube
|
||
2006 : Twitter
|
||
`}];return{viewerEffect({markdownBody:o}){(async()=>{const a=o.querySelectorAll("pre>code.language-mermaid");a.length!==0&&(r||(r=await Hz(()=>import("./mermaid.core-BRpiNjs-.js").then(s=>s.au),[]).then(s=>s.default),t&&r.initialize(t)),a.forEach((s,l)=>{const c=s.parentElement,u=s.innerText,d=document.createElement("div");d.classList.add("bytemd-mermaid"),d.style.lineHeight="initial",c.replaceWith(d),r.render(`bytemd-mermaid-${Date.now()}-${l}`,u,d).then(h=>{d.innerHTML=h.svg}).catch(h=>{})}))})()},actions:[{title:n.mermaid,icon:Non.ChartGraph,cheatsheet:"```mermaid",handler:{type:"dropdown",actions:i.map(({title:o,code:a})=>({title:o,handler:{type:"action",click({editor:s,appendBlock:l,codemirror:c}){const{line:u}=l("```mermaid\n"+a+"\n```");s.setSelection(c.Pos(u+1,0),c.Pos(u+a.split(`
|
||
`).length)),s.focus()}}})),...n}}]}}const Dce={100:"💯",1234:"🔢",grinning:"😀",smiley:"😃",smile:"😄",grin:"😁",laughing:"😆",satisfied:"😆",sweat_smile:"😅",rofl:"🤣",joy:"😂",slightly_smiling_face:"🙂",upside_down_face:"🙃",wink:"😉",blush:"😊",innocent:"😇",smiling_face_with_three_hearts:"🥰",heart_eyes:"😍",star_struck:"🤩",kissing_heart:"😘",kissing:"😗",relaxed:"☺️",kissing_closed_eyes:"😚",kissing_smiling_eyes:"😙",smiling_face_with_tear:"🥲",yum:"😋",stuck_out_tongue:"😛",stuck_out_tongue_winking_eye:"😜",zany_face:"🤪",stuck_out_tongue_closed_eyes:"😝",money_mouth_face:"🤑",hugs:"🤗",hand_over_mouth:"🤭",shushing_face:"🤫",thinking:"🤔",zipper_mouth_face:"🤐",raised_eyebrow:"🤨",neutral_face:"😐",expressionless:"😑",no_mouth:"😶",face_in_clouds:"😶🌫️",smirk:"😏",unamused:"😒",roll_eyes:"🙄",grimacing:"😬",face_exhaling:"😮💨",lying_face:"🤥",relieved:"😌",pensive:"😔",sleepy:"😪",drooling_face:"🤤",sleeping:"😴",mask:"😷",face_with_thermometer:"🤒",face_with_head_bandage:"🤕",nauseated_face:"🤢",vomiting_face:"🤮",sneezing_face:"🤧",hot_face:"🥵",cold_face:"🥶",woozy_face:"🥴",dizzy_face:"😵",face_with_spiral_eyes:"😵💫",exploding_head:"🤯",cowboy_hat_face:"🤠",partying_face:"🥳",disguised_face:"🥸",sunglasses:"😎",nerd_face:"🤓",monocle_face:"🧐",confused:"😕",worried:"😟",slightly_frowning_face:"🙁",frowning_face:"☹️",open_mouth:"😮",hushed:"😯",astonished:"😲",flushed:"😳",pleading_face:"🥺",frowning:"😦",anguished:"😧",fearful:"😨",cold_sweat:"😰",disappointed_relieved:"😥",cry:"😢",sob:"😭",scream:"😱",confounded:"😖",persevere:"😣",disappointed:"😞",sweat:"😓",weary:"😩",tired_face:"😫",yawning_face:"🥱",triumph:"😤",rage:"😡",pout:"😡",angry:"😠",cursing_face:"🤬",smiling_imp:"😈",imp:"👿",skull:"💀",skull_and_crossbones:"☠️",hankey:"💩",poop:"💩",shit:"💩",clown_face:"🤡",japanese_ogre:"👹",japanese_goblin:"👺",ghost:"👻",alien:"👽",space_invader:"👾",robot:"🤖",smiley_cat:"😺",smile_cat:"😸",joy_cat:"😹",heart_eyes_cat:"😻",smirk_cat:"😼",kissing_cat:"😽",scream_cat:"🙀",crying_cat_face:"😿",pouting_cat:"😾",see_no_evil:"🙈",hear_no_evil:"🙉",speak_no_evil:"🙊",kiss:"💋",love_letter:"💌",cupid:"💘",gift_heart:"💝",sparkling_heart:"💖",heartpulse:"💗",heartbeat:"💓",revolving_hearts:"💞",two_hearts:"💕",heart_decoration:"💟",heavy_heart_exclamation:"❣️",broken_heart:"💔",heart_on_fire:"❤️🔥",mending_heart:"❤️🩹",heart:"❤️",orange_heart:"🧡",yellow_heart:"💛",green_heart:"💚",blue_heart:"💙",purple_heart:"💜",brown_heart:"🤎",black_heart:"🖤",white_heart:"🤍",anger:"💢",boom:"💥",collision:"💥",dizzy:"💫",sweat_drops:"💦",dash:"💨",hole:"🕳️",bomb:"💣",speech_balloon:"💬",eye_speech_bubble:"👁️🗨️",left_speech_bubble:"🗨️",right_anger_bubble:"🗯️",thought_balloon:"💭",zzz:"💤",wave:"👋",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"🖐️",hand:"✋",raised_hand:"✋",vulcan_salute:"🖖",ok_hand:"👌",pinched_fingers:"🤌",pinching_hand:"🤏",v:"✌️",crossed_fingers:"🤞",love_you_gesture:"🤟",metal:"🤘",call_me_hand:"🤙",point_left:"👈",point_right:"👉",point_up_2:"👆",middle_finger:"🖕",fu:"🖕",point_down:"👇",point_up:"☝️","+1":"👍",thumbsup:"👍","-1":"👎",thumbsdown:"👎",fist_raised:"✊",fist:"✊",fist_oncoming:"👊",facepunch:"👊",punch:"👊",fist_left:"🤛",fist_right:"🤜",clap:"👏",raised_hands:"🙌",open_hands:"👐",palms_up_together:"🤲",handshake:"🤝",pray:"🙏",writing_hand:"✍️",nail_care:"💅",selfie:"🤳",muscle:"💪",mechanical_arm:"🦾",mechanical_leg:"🦿",leg:"🦵",foot:"🦶",ear:"👂",ear_with_hearing_aid:"🦻",nose:"👃",brain:"🧠",anatomical_heart:"🫀",lungs:"🫁",tooth:"🦷",bone:"🦴",eyes:"👀",eye:"👁️",tongue:"👅",lips:"👄",baby:"👶",child:"🧒",boy:"👦",girl:"👧",adult:"🧑",blond_haired_person:"👱",man:"👨",bearded_person:"🧔",man_beard:"🧔♂️",woman_beard:"🧔♀️",red_haired_man:"👨🦰",curly_haired_man:"👨🦱",white_haired_man:"👨🦳",bald_man:"👨🦲",woman:"👩",red_haired_woman:"👩🦰",person_red_hair:"🧑🦰",curly_haired_woman:"👩🦱",person_curly_hair:"🧑🦱",white_haired_woman:"👩🦳",person_white_hair:"🧑🦳",bald_woman:"👩🦲",person_bald:"🧑🦲",blond_haired_woman:"👱♀️",blonde_woman:"👱♀️",blond_haired_man:"👱♂️",older_adult:"🧓",older_man:"👴",older_woman:"👵",frowning_person:"🙍",frowning_man:"🙍♂️",frowning_woman:"🙍♀️",pouting_face:"🙎",pouting_man:"🙎♂️",pouting_woman:"🙎♀️",no_good:"🙅",no_good_man:"🙅♂️",ng_man:"🙅♂️",no_good_woman:"🙅♀️",ng_woman:"🙅♀️",ok_person:"🙆",ok_man:"🙆♂️",ok_woman:"🙆♀️",tipping_hand_person:"💁",information_desk_person:"💁",tipping_hand_man:"💁♂️",sassy_man:"💁♂️",tipping_hand_woman:"💁♀️",sassy_woman:"💁♀️",raising_hand:"🙋",raising_hand_man:"🙋♂️",raising_hand_woman:"🙋♀️",deaf_person:"🧏",deaf_man:"🧏♂️",deaf_woman:"🧏♀️",bow:"🙇",bowing_man:"🙇♂️",bowing_woman:"🙇♀️",facepalm:"🤦",man_facepalming:"🤦♂️",woman_facepalming:"🤦♀️",shrug:"🤷",man_shrugging:"🤷♂️",woman_shrugging:"🤷♀️",health_worker:"🧑⚕️",man_health_worker:"👨⚕️",woman_health_worker:"👩⚕️",student:"🧑🎓",man_student:"👨🎓",woman_student:"👩🎓",teacher:"🧑🏫",man_teacher:"👨🏫",woman_teacher:"👩🏫",judge:"🧑⚖️",man_judge:"👨⚖️",woman_judge:"👩⚖️",farmer:"🧑🌾",man_farmer:"👨🌾",woman_farmer:"👩🌾",cook:"🧑🍳",man_cook:"👨🍳",woman_cook:"👩🍳",mechanic:"🧑🔧",man_mechanic:"👨🔧",woman_mechanic:"👩🔧",factory_worker:"🧑🏭",man_factory_worker:"👨🏭",woman_factory_worker:"👩🏭",office_worker:"🧑💼",man_office_worker:"👨💼",woman_office_worker:"👩💼",scientist:"🧑🔬",man_scientist:"👨🔬",woman_scientist:"👩🔬",technologist:"🧑💻",man_technologist:"👨💻",woman_technologist:"👩💻",singer:"🧑🎤",man_singer:"👨🎤",woman_singer:"👩🎤",artist:"🧑🎨",man_artist:"👨🎨",woman_artist:"👩🎨",pilot:"🧑✈️",man_pilot:"👨✈️",woman_pilot:"👩✈️",astronaut:"🧑🚀",man_astronaut:"👨🚀",woman_astronaut:"👩🚀",firefighter:"🧑🚒",man_firefighter:"👨🚒",woman_firefighter:"👩🚒",police_officer:"👮",cop:"👮",policeman:"👮♂️",policewoman:"👮♀️",detective:"🕵️",male_detective:"🕵️♂️",female_detective:"🕵️♀️",guard:"💂",guardsman:"💂♂️",guardswoman:"💂♀️",ninja:"🥷",construction_worker:"👷",construction_worker_man:"👷♂️",construction_worker_woman:"👷♀️",prince:"🤴",princess:"👸",person_with_turban:"👳",man_with_turban:"👳♂️",woman_with_turban:"👳♀️",man_with_gua_pi_mao:"👲",woman_with_headscarf:"🧕",person_in_tuxedo:"🤵",man_in_tuxedo:"🤵♂️",woman_in_tuxedo:"🤵♀️",person_with_veil:"👰",man_with_veil:"👰♂️",woman_with_veil:"👰♀️",bride_with_veil:"👰♀️",pregnant_woman:"🤰",breast_feeding:"🤱",woman_feeding_baby:"👩🍼",man_feeding_baby:"👨🍼",person_feeding_baby:"🧑🍼",angel:"👼",santa:"🎅",mrs_claus:"🤶",mx_claus:"🧑🎄",superhero:"🦸",superhero_man:"🦸♂️",superhero_woman:"🦸♀️",supervillain:"🦹",supervillain_man:"🦹♂️",supervillain_woman:"🦹♀️",mage:"🧙",mage_man:"🧙♂️",mage_woman:"🧙♀️",fairy:"🧚",fairy_man:"🧚♂️",fairy_woman:"🧚♀️",vampire:"🧛",vampire_man:"🧛♂️",vampire_woman:"🧛♀️",merperson:"🧜",merman:"🧜♂️",mermaid:"🧜♀️",elf:"🧝",elf_man:"🧝♂️",elf_woman:"🧝♀️",genie:"🧞",genie_man:"🧞♂️",genie_woman:"🧞♀️",zombie:"🧟",zombie_man:"🧟♂️",zombie_woman:"🧟♀️",massage:"💆",massage_man:"💆♂️",massage_woman:"💆♀️",haircut:"💇",haircut_man:"💇♂️",haircut_woman:"💇♀️",walking:"🚶",walking_man:"🚶♂️",walking_woman:"🚶♀️",standing_person:"🧍",standing_man:"🧍♂️",standing_woman:"🧍♀️",kneeling_person:"🧎",kneeling_man:"🧎♂️",kneeling_woman:"🧎♀️",person_with_probing_cane:"🧑🦯",man_with_probing_cane:"👨🦯",woman_with_probing_cane:"👩🦯",person_in_motorized_wheelchair:"🧑🦼",man_in_motorized_wheelchair:"👨🦼",woman_in_motorized_wheelchair:"👩🦼",person_in_manual_wheelchair:"🧑🦽",man_in_manual_wheelchair:"👨🦽",woman_in_manual_wheelchair:"👩🦽",runner:"🏃",running:"🏃",running_man:"🏃♂️",running_woman:"🏃♀️",woman_dancing:"💃",dancer:"💃",man_dancing:"🕺",business_suit_levitating:"🕴️",dancers:"👯",dancing_men:"👯♂️",dancing_women:"👯♀️",sauna_person:"🧖",sauna_man:"🧖♂️",sauna_woman:"🧖♀️",climbing:"🧗",climbing_man:"🧗♂️",climbing_woman:"🧗♀️",person_fencing:"🤺",horse_racing:"🏇",skier:"⛷️",snowboarder:"🏂",golfing:"🏌️",golfing_man:"🏌️♂️",golfing_woman:"🏌️♀️",surfer:"🏄",surfing_man:"🏄♂️",surfing_woman:"🏄♀️",rowboat:"🚣",rowing_man:"🚣♂️",rowing_woman:"🚣♀️",swimmer:"🏊",swimming_man:"🏊♂️",swimming_woman:"🏊♀️",bouncing_ball_person:"⛹️",bouncing_ball_man:"⛹️♂️",basketball_man:"⛹️♂️",bouncing_ball_woman:"⛹️♀️",basketball_woman:"⛹️♀️",weight_lifting:"🏋️",weight_lifting_man:"🏋️♂️",weight_lifting_woman:"🏋️♀️",bicyclist:"🚴",biking_man:"🚴♂️",biking_woman:"🚴♀️",mountain_bicyclist:"🚵",mountain_biking_man:"🚵♂️",mountain_biking_woman:"🚵♀️",cartwheeling:"🤸",man_cartwheeling:"🤸♂️",woman_cartwheeling:"🤸♀️",wrestling:"🤼",men_wrestling:"🤼♂️",women_wrestling:"🤼♀️",water_polo:"🤽",man_playing_water_polo:"🤽♂️",woman_playing_water_polo:"🤽♀️",handball_person:"🤾",man_playing_handball:"🤾♂️",woman_playing_handball:"🤾♀️",juggling_person:"🤹",man_juggling:"🤹♂️",woman_juggling:"🤹♀️",lotus_position:"🧘",lotus_position_man:"🧘♂️",lotus_position_woman:"🧘♀️",bath:"🛀",sleeping_bed:"🛌",people_holding_hands:"🧑🤝🧑",two_women_holding_hands:"👭",couple:"👫",two_men_holding_hands:"👬",couplekiss:"💏",couplekiss_man_woman:"👩❤️💋👨",couplekiss_man_man:"👨❤️💋👨",couplekiss_woman_woman:"👩❤️💋👩",couple_with_heart:"💑",couple_with_heart_woman_man:"👩❤️👨",couple_with_heart_man_man:"👨❤️👨",couple_with_heart_woman_woman:"👩❤️👩",family:"👪",family_man_woman_boy:"👨👩👦",family_man_woman_girl:"👨👩👧",family_man_woman_girl_boy:"👨👩👧👦",family_man_woman_boy_boy:"👨👩👦👦",family_man_woman_girl_girl:"👨👩👧👧",family_man_man_boy:"👨👨👦",family_man_man_girl:"👨👨👧",family_man_man_girl_boy:"👨👨👧👦",family_man_man_boy_boy:"👨👨👦👦",family_man_man_girl_girl:"👨👨👧👧",family_woman_woman_boy:"👩👩👦",family_woman_woman_girl:"👩👩👧",family_woman_woman_girl_boy:"👩👩👧👦",family_woman_woman_boy_boy:"👩👩👦👦",family_woman_woman_girl_girl:"👩👩👧👧",family_man_boy:"👨👦",family_man_boy_boy:"👨👦👦",family_man_girl:"👨👧",family_man_girl_boy:"👨👧👦",family_man_girl_girl:"👨👧👧",family_woman_boy:"👩👦",family_woman_boy_boy:"👩👦👦",family_woman_girl:"👩👧",family_woman_girl_boy:"👩👧👦",family_woman_girl_girl:"👩👧👧",speaking_head:"🗣️",bust_in_silhouette:"👤",busts_in_silhouette:"👥",people_hugging:"🫂",footprints:"👣",monkey_face:"🐵",monkey:"🐒",gorilla:"🦍",orangutan:"🦧",dog:"🐶",dog2:"🐕",guide_dog:"🦮",service_dog:"🐕🦺",poodle:"🐩",wolf:"🐺",fox_face:"🦊",raccoon:"🦝",cat:"🐱",cat2:"🐈",black_cat:"🐈⬛",lion:"🦁",tiger:"🐯",tiger2:"🐅",leopard:"🐆",horse:"🐴",racehorse:"🐎",unicorn:"🦄",zebra:"🦓",deer:"🦌",bison:"🦬",cow:"🐮",ox:"🐂",water_buffalo:"🐃",cow2:"🐄",pig:"🐷",pig2:"🐖",boar:"🐗",pig_nose:"🐽",ram:"🐏",sheep:"🐑",goat:"🐐",dromedary_camel:"🐪",camel:"🐫",llama:"🦙",giraffe:"🦒",elephant:"🐘",mammoth:"🦣",rhinoceros:"🦏",hippopotamus:"🦛",mouse:"🐭",mouse2:"🐁",rat:"🐀",hamster:"🐹",rabbit:"🐰",rabbit2:"🐇",chipmunk:"🐿️",beaver:"🦫",hedgehog:"🦔",bat:"🦇",bear:"🐻",polar_bear:"🐻❄️",koala:"🐨",panda_face:"🐼",sloth:"🦥",otter:"🦦",skunk:"🦨",kangaroo:"🦘",badger:"🦡",feet:"🐾",paw_prints:"🐾",turkey:"🦃",chicken:"🐔",rooster:"🐓",hatching_chick:"🐣",baby_chick:"🐤",hatched_chick:"🐥",bird:"🐦",penguin:"🐧",dove:"🕊️",eagle:"🦅",duck:"🦆",swan:"🦢",owl:"🦉",dodo:"🦤",feather:"🪶",flamingo:"🦩",peacock:"🦚",parrot:"🦜",frog:"🐸",crocodile:"🐊",turtle:"🐢",lizard:"🦎",snake:"🐍",dragon_face:"🐲",dragon:"🐉",sauropod:"🦕","t-rex":"🦖",whale:"🐳",whale2:"🐋",dolphin:"🐬",flipper:"🐬",seal:"🦭",fish:"🐟",tropical_fish:"🐠",blowfish:"🐡",shark:"🦈",octopus:"🐙",shell:"🐚",snail:"🐌",butterfly:"🦋",bug:"🐛",ant:"🐜",bee:"🐝",honeybee:"🐝",beetle:"🪲",lady_beetle:"🐞",cricket:"🦗",cockroach:"🪳",spider:"🕷️",spider_web:"🕸️",scorpion:"🦂",mosquito:"🦟",fly:"🪰",worm:"🪱",microbe:"🦠",bouquet:"💐",cherry_blossom:"🌸",white_flower:"💮",rosette:"🏵️",rose:"🌹",wilted_flower:"🥀",hibiscus:"🌺",sunflower:"🌻",blossom:"🌼",tulip:"🌷",seedling:"🌱",potted_plant:"🪴",evergreen_tree:"🌲",deciduous_tree:"🌳",palm_tree:"🌴",cactus:"🌵",ear_of_rice:"🌾",herb:"🌿",shamrock:"☘️",four_leaf_clover:"🍀",maple_leaf:"🍁",fallen_leaf:"🍂",leaves:"🍃",grapes:"🍇",melon:"🍈",watermelon:"🍉",tangerine:"🍊",orange:"🍊",mandarin:"🍊",lemon:"🍋",banana:"🍌",pineapple:"🍍",mango:"🥭",apple:"🍎",green_apple:"🍏",pear:"🍐",peach:"🍑",cherries:"🍒",strawberry:"🍓",blueberries:"🫐",kiwi_fruit:"🥝",tomato:"🍅",olive:"🫒",coconut:"🥥",avocado:"🥑",eggplant:"🍆",potato:"🥔",carrot:"🥕",corn:"🌽",hot_pepper:"🌶️",bell_pepper:"🫑",cucumber:"🥒",leafy_green:"🥬",broccoli:"🥦",garlic:"🧄",onion:"🧅",mushroom:"🍄",peanuts:"🥜",chestnut:"🌰",bread:"🍞",croissant:"🥐",baguette_bread:"🥖",flatbread:"🫓",pretzel:"🥨",bagel:"🥯",pancakes:"🥞",waffle:"🧇",cheese:"🧀",meat_on_bone:"🍖",poultry_leg:"🍗",cut_of_meat:"🥩",bacon:"🥓",hamburger:"🍔",fries:"🍟",pizza:"🍕",hotdog:"🌭",sandwich:"🥪",taco:"🌮",burrito:"🌯",tamale:"🫔",stuffed_flatbread:"🥙",falafel:"🧆",egg:"🥚",fried_egg:"🍳",shallow_pan_of_food:"🥘",stew:"🍲",fondue:"🫕",bowl_with_spoon:"🥣",green_salad:"🥗",popcorn:"🍿",butter:"🧈",salt:"🧂",canned_food:"🥫",bento:"🍱",rice_cracker:"🍘",rice_ball:"🍙",rice:"🍚",curry:"🍛",ramen:"🍜",spaghetti:"🍝",sweet_potato:"🍠",oden:"🍢",sushi:"🍣",fried_shrimp:"🍤",fish_cake:"🍥",moon_cake:"🥮",dango:"🍡",dumpling:"🥟",fortune_cookie:"🥠",takeout_box:"🥡",crab:"🦀",lobster:"🦞",shrimp:"🦐",squid:"🦑",oyster:"🦪",icecream:"🍦",shaved_ice:"🍧",ice_cream:"🍨",doughnut:"🍩",cookie:"🍪",birthday:"🎂",cake:"🍰",cupcake:"🧁",pie:"🥧",chocolate_bar:"🍫",candy:"🍬",lollipop:"🍭",custard:"🍮",honey_pot:"🍯",baby_bottle:"🍼",milk_glass:"🥛",coffee:"☕",teapot:"🫖",tea:"🍵",sake:"🍶",champagne:"🍾",wine_glass:"🍷",cocktail:"🍸",tropical_drink:"🍹",beer:"🍺",beers:"🍻",clinking_glasses:"🥂",tumbler_glass:"🥃",cup_with_straw:"🥤",bubble_tea:"🧋",beverage_box:"🧃",mate:"🧉",ice_cube:"🧊",chopsticks:"🥢",plate_with_cutlery:"🍽️",fork_and_knife:"🍴",spoon:"🥄",hocho:"🔪",knife:"🔪",amphora:"🏺",earth_africa:"🌍",earth_americas:"🌎",earth_asia:"🌏",globe_with_meridians:"🌐",world_map:"🗺️",japan:"🗾",compass:"🧭",mountain_snow:"🏔️",mountain:"⛰️",volcano:"🌋",mount_fuji:"🗻",camping:"🏕️",beach_umbrella:"🏖️",desert:"🏜️",desert_island:"🏝️",national_park:"🏞️",stadium:"🏟️",classical_building:"🏛️",building_construction:"🏗️",bricks:"🧱",rock:"🪨",wood:"🪵",hut:"🛖",houses:"🏘️",derelict_house:"🏚️",house:"🏠",house_with_garden:"🏡",office:"🏢",post_office:"🏣",european_post_office:"🏤",hospital:"🏥",bank:"🏦",hotel:"🏨",love_hotel:"🏩",convenience_store:"🏪",school:"🏫",department_store:"🏬",factory:"🏭",japanese_castle:"🏯",european_castle:"🏰",wedding:"💒",tokyo_tower:"🗼",statue_of_liberty:"🗽",church:"⛪",mosque:"🕌",hindu_temple:"🛕",synagogue:"🕍",shinto_shrine:"⛩️",kaaba:"🕋",fountain:"⛲",tent:"⛺",foggy:"🌁",night_with_stars:"🌃",cityscape:"🏙️",sunrise_over_mountains:"🌄",sunrise:"🌅",city_sunset:"🌆",city_sunrise:"🌇",bridge_at_night:"🌉",hotsprings:"♨️",carousel_horse:"🎠",ferris_wheel:"🎡",roller_coaster:"🎢",barber:"💈",circus_tent:"🎪",steam_locomotive:"🚂",railway_car:"🚃",bullettrain_side:"🚄",bullettrain_front:"🚅",train2:"🚆",metro:"🚇",light_rail:"🚈",station:"🚉",tram:"🚊",monorail:"🚝",mountain_railway:"🚞",train:"🚋",bus:"🚌",oncoming_bus:"🚍",trolleybus:"🚎",minibus:"🚐",ambulance:"🚑",fire_engine:"🚒",police_car:"🚓",oncoming_police_car:"🚔",taxi:"🚕",oncoming_taxi:"🚖",car:"🚗",red_car:"🚗",oncoming_automobile:"🚘",blue_car:"🚙",pickup_truck:"🛻",truck:"🚚",articulated_lorry:"🚛",tractor:"🚜",racing_car:"🏎️",motorcycle:"🏍️",motor_scooter:"🛵",manual_wheelchair:"🦽",motorized_wheelchair:"🦼",auto_rickshaw:"🛺",bike:"🚲",kick_scooter:"🛴",skateboard:"🛹",roller_skate:"🛼",busstop:"🚏",motorway:"🛣️",railway_track:"🛤️",oil_drum:"🛢️",fuelpump:"⛽",rotating_light:"🚨",traffic_light:"🚥",vertical_traffic_light:"🚦",stop_sign:"🛑",construction:"🚧",anchor:"⚓",boat:"⛵",sailboat:"⛵",canoe:"🛶",speedboat:"🚤",passenger_ship:"🛳️",ferry:"⛴️",motor_boat:"🛥️",ship:"🚢",airplane:"✈️",small_airplane:"🛩️",flight_departure:"🛫",flight_arrival:"🛬",parachute:"🪂",seat:"💺",helicopter:"🚁",suspension_railway:"🚟",mountain_cableway:"🚠",aerial_tramway:"🚡",artificial_satellite:"🛰️",rocket:"🚀",flying_saucer:"🛸",bellhop_bell:"🛎️",luggage:"🧳",hourglass:"⌛",hourglass_flowing_sand:"⏳",watch:"⌚",alarm_clock:"⏰",stopwatch:"⏱️",timer_clock:"⏲️",mantelpiece_clock:"🕰️",clock12:"🕛",clock1230:"🕧",clock1:"🕐",clock130:"🕜",clock2:"🕑",clock230:"🕝",clock3:"🕒",clock330:"🕞",clock4:"🕓",clock430:"🕟",clock5:"🕔",clock530:"🕠",clock6:"🕕",clock630:"🕡",clock7:"🕖",clock730:"🕢",clock8:"🕗",clock830:"🕣",clock9:"🕘",clock930:"🕤",clock10:"🕙",clock1030:"🕥",clock11:"🕚",clock1130:"🕦",new_moon:"🌑",waxing_crescent_moon:"🌒",first_quarter_moon:"🌓",moon:"🌔",waxing_gibbous_moon:"🌔",full_moon:"🌕",waning_gibbous_moon:"🌖",last_quarter_moon:"🌗",waning_crescent_moon:"🌘",crescent_moon:"🌙",new_moon_with_face:"🌚",first_quarter_moon_with_face:"🌛",last_quarter_moon_with_face:"🌜",thermometer:"🌡️",sunny:"☀️",full_moon_with_face:"🌝",sun_with_face:"🌞",ringed_planet:"🪐",star:"⭐",star2:"🌟",stars:"🌠",milky_way:"🌌",cloud:"☁️",partly_sunny:"⛅",cloud_with_lightning_and_rain:"⛈️",sun_behind_small_cloud:"🌤️",sun_behind_large_cloud:"🌥️",sun_behind_rain_cloud:"🌦️",cloud_with_rain:"🌧️",cloud_with_snow:"🌨️",cloud_with_lightning:"🌩️",tornado:"🌪️",fog:"🌫️",wind_face:"🌬️",cyclone:"🌀",rainbow:"🌈",closed_umbrella:"🌂",open_umbrella:"☂️",umbrella:"☔",parasol_on_ground:"⛱️",zap:"⚡",snowflake:"❄️",snowman_with_snow:"☃️",snowman:"⛄",comet:"☄️",fire:"🔥",droplet:"💧",ocean:"🌊",jack_o_lantern:"🎃",christmas_tree:"🎄",fireworks:"🎆",sparkler:"🎇",firecracker:"🧨",sparkles:"✨",balloon:"🎈",tada:"🎉",confetti_ball:"🎊",tanabata_tree:"🎋",bamboo:"🎍",dolls:"🎎",flags:"🎏",wind_chime:"🎐",rice_scene:"🎑",red_envelope:"🧧",ribbon:"🎀",gift:"🎁",reminder_ribbon:"🎗️",tickets:"🎟️",ticket:"🎫",medal_military:"🎖️",trophy:"🏆",medal_sports:"🏅","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉",soccer:"⚽",baseball:"⚾",softball:"🥎",basketball:"🏀",volleyball:"🏐",football:"🏈",rugby_football:"🏉",tennis:"🎾",flying_disc:"🥏",bowling:"🎳",cricket_game:"🏏",field_hockey:"🏑",ice_hockey:"🏒",lacrosse:"🥍",ping_pong:"🏓",badminton:"🏸",boxing_glove:"🥊",martial_arts_uniform:"🥋",goal_net:"🥅",golf:"⛳",ice_skate:"⛸️",fishing_pole_and_fish:"🎣",diving_mask:"🤿",running_shirt_with_sash:"🎽",ski:"🎿",sled:"🛷",curling_stone:"🥌",dart:"🎯",yo_yo:"🪀",kite:"🪁","8ball":"🎱",crystal_ball:"🔮",magic_wand:"🪄",nazar_amulet:"🧿",video_game:"🎮",joystick:"🕹️",slot_machine:"🎰",game_die:"🎲",jigsaw:"🧩",teddy_bear:"🧸",pinata:"🪅",nesting_dolls:"🪆",spades:"♠️",hearts:"♥️",diamonds:"♦️",clubs:"♣️",chess_pawn:"♟️",black_joker:"🃏",mahjong:"🀄",flower_playing_cards:"🎴",performing_arts:"🎭",framed_picture:"🖼️",art:"🎨",thread:"🧵",sewing_needle:"🪡",yarn:"🧶",knot:"🪢",eyeglasses:"👓",dark_sunglasses:"🕶️",goggles:"🥽",lab_coat:"🥼",safety_vest:"🦺",necktie:"👔",shirt:"👕",tshirt:"👕",jeans:"👖",scarf:"🧣",gloves:"🧤",coat:"🧥",socks:"🧦",dress:"👗",kimono:"👘",sari:"🥻",one_piece_swimsuit:"🩱",swim_brief:"🩲",shorts:"🩳",bikini:"👙",womans_clothes:"👚",purse:"👛",handbag:"👜",pouch:"👝",shopping:"🛍️",school_satchel:"🎒",thong_sandal:"🩴",mans_shoe:"👞",shoe:"👞",athletic_shoe:"👟",hiking_boot:"🥾",flat_shoe:"🥿",high_heel:"👠",sandal:"👡",ballet_shoes:"🩰",boot:"👢",crown:"👑",womans_hat:"👒",tophat:"🎩",mortar_board:"🎓",billed_cap:"🧢",military_helmet:"🪖",rescue_worker_helmet:"⛑️",prayer_beads:"📿",lipstick:"💄",ring:"💍",gem:"💎",mute:"🔇",speaker:"🔈",sound:"🔉",loud_sound:"🔊",loudspeaker:"📢",mega:"📣",postal_horn:"📯",bell:"🔔",no_bell:"🔕",musical_score:"🎼",musical_note:"🎵",notes:"🎶",studio_microphone:"🎙️",level_slider:"🎚️",control_knobs:"🎛️",microphone:"🎤",headphones:"🎧",radio:"📻",saxophone:"🎷",accordion:"🪗",guitar:"🎸",musical_keyboard:"🎹",trumpet:"🎺",violin:"🎻",banjo:"🪕",drum:"🥁",long_drum:"🪘",iphone:"📱",calling:"📲",phone:"☎️",telephone:"☎️",telephone_receiver:"📞",pager:"📟",fax:"📠",battery:"🔋",electric_plug:"🔌",computer:"💻",desktop_computer:"🖥️",printer:"🖨️",keyboard:"⌨️",computer_mouse:"🖱️",trackball:"🖲️",minidisc:"💽",floppy_disk:"💾",cd:"💿",dvd:"📀",abacus:"🧮",movie_camera:"🎥",film_strip:"🎞️",film_projector:"📽️",clapper:"🎬",tv:"📺",camera:"📷",camera_flash:"📸",video_camera:"📹",vhs:"📼",mag:"🔍",mag_right:"🔎",candle:"🕯️",bulb:"💡",flashlight:"🔦",izakaya_lantern:"🏮",lantern:"🏮",diya_lamp:"🪔",notebook_with_decorative_cover:"📔",closed_book:"📕",book:"📖",open_book:"📖",green_book:"📗",blue_book:"📘",orange_book:"📙",books:"📚",notebook:"📓",ledger:"📒",page_with_curl:"📃",scroll:"📜",page_facing_up:"📄",newspaper:"📰",newspaper_roll:"🗞️",bookmark_tabs:"📑",bookmark:"🔖",label:"🏷️",moneybag:"💰",coin:"🪙",yen:"💴",dollar:"💵",euro:"💶",pound:"💷",money_with_wings:"💸",credit_card:"💳",receipt:"🧾",chart:"💹",envelope:"✉️",email:"📧","e-mail":"📧",incoming_envelope:"📨",envelope_with_arrow:"📩",outbox_tray:"📤",inbox_tray:"📥",package:"📦",mailbox:"📫",mailbox_closed:"📪",mailbox_with_mail:"📬",mailbox_with_no_mail:"📭",postbox:"📮",ballot_box:"🗳️",pencil2:"✏️",black_nib:"✒️",fountain_pen:"🖋️",pen:"🖊️",paintbrush:"🖌️",crayon:"🖍️",memo:"📝",pencil:"📝",briefcase:"💼",file_folder:"📁",open_file_folder:"📂",card_index_dividers:"🗂️",date:"📅",calendar:"📆",spiral_notepad:"🗒️",spiral_calendar:"🗓️",card_index:"📇",chart_with_upwards_trend:"📈",chart_with_downwards_trend:"📉",bar_chart:"📊",clipboard:"📋",pushpin:"📌",round_pushpin:"📍",paperclip:"📎",paperclips:"🖇️",straight_ruler:"📏",triangular_ruler:"📐",scissors:"✂️",card_file_box:"🗃️",file_cabinet:"🗄️",wastebasket:"🗑️",lock:"🔒",unlock:"🔓",lock_with_ink_pen:"🔏",closed_lock_with_key:"🔐",key:"🔑",old_key:"🗝️",hammer:"🔨",axe:"🪓",pick:"⛏️",hammer_and_pick:"⚒️",hammer_and_wrench:"🛠️",dagger:"🗡️",crossed_swords:"⚔️",gun:"🔫",boomerang:"🪃",bow_and_arrow:"🏹",shield:"🛡️",carpentry_saw:"🪚",wrench:"🔧",screwdriver:"🪛",nut_and_bolt:"🔩",gear:"⚙️",clamp:"🗜️",balance_scale:"⚖️",probing_cane:"🦯",link:"🔗",chains:"⛓️",hook:"🪝",toolbox:"🧰",magnet:"🧲",ladder:"🪜",alembic:"⚗️",test_tube:"🧪",petri_dish:"🧫",dna:"🧬",microscope:"🔬",telescope:"🔭",satellite:"📡",syringe:"💉",drop_of_blood:"🩸",pill:"💊",adhesive_bandage:"🩹",stethoscope:"🩺",door:"🚪",elevator:"🛗",mirror:"🪞",window:"🪟",bed:"🛏️",couch_and_lamp:"🛋️",chair:"🪑",toilet:"🚽",plunger:"🪠",shower:"🚿",bathtub:"🛁",mouse_trap:"🪤",razor:"🪒",lotion_bottle:"🧴",safety_pin:"🧷",broom:"🧹",basket:"🧺",roll_of_paper:"🧻",bucket:"🪣",soap:"🧼",toothbrush:"🪥",sponge:"🧽",fire_extinguisher:"🧯",shopping_cart:"🛒",smoking:"🚬",coffin:"⚰️",headstone:"🪦",funeral_urn:"⚱️",moyai:"🗿",placard:"🪧",atm:"🏧",put_litter_in_its_place:"🚮",potable_water:"🚰",wheelchair:"♿",mens:"🚹",womens:"🚺",restroom:"🚻",baby_symbol:"🚼",wc:"🚾",passport_control:"🛂",customs:"🛃",baggage_claim:"🛄",left_luggage:"🛅",warning:"⚠️",children_crossing:"🚸",no_entry:"⛔",no_entry_sign:"🚫",no_bicycles:"🚳",no_smoking:"🚭",do_not_litter:"🚯","non-potable_water":"🚱",no_pedestrians:"🚷",no_mobile_phones:"📵",underage:"🔞",radioactive:"☢️",biohazard:"☣️",arrow_up:"⬆️",arrow_upper_right:"↗️",arrow_right:"➡️",arrow_lower_right:"↘️",arrow_down:"⬇️",arrow_lower_left:"↙️",arrow_left:"⬅️",arrow_upper_left:"↖️",arrow_up_down:"↕️",left_right_arrow:"↔️",leftwards_arrow_with_hook:"↩️",arrow_right_hook:"↪️",arrow_heading_up:"⤴️",arrow_heading_down:"⤵️",arrows_clockwise:"🔃",arrows_counterclockwise:"🔄",back:"🔙",end:"🔚",on:"🔛",soon:"🔜",top:"🔝",place_of_worship:"🛐",atom_symbol:"⚛️",om:"🕉️",star_of_david:"✡️",wheel_of_dharma:"☸️",yin_yang:"☯️",latin_cross:"✝️",orthodox_cross:"☦️",star_and_crescent:"☪️",peace_symbol:"☮️",menorah:"🕎",six_pointed_star:"🔯",aries:"♈",taurus:"♉",gemini:"♊",cancer:"♋",leo:"♌",virgo:"♍",libra:"♎",scorpius:"♏",sagittarius:"♐",capricorn:"♑",aquarius:"♒",pisces:"♓",ophiuchus:"⛎",twisted_rightwards_arrows:"🔀",repeat:"🔁",repeat_one:"🔂",arrow_forward:"▶️",fast_forward:"⏩",next_track_button:"⏭️",play_or_pause_button:"⏯️",arrow_backward:"◀️",rewind:"⏪",previous_track_button:"⏮️",arrow_up_small:"🔼",arrow_double_up:"⏫",arrow_down_small:"🔽",arrow_double_down:"⏬",pause_button:"⏸️",stop_button:"⏹️",record_button:"⏺️",eject_button:"⏏️",cinema:"🎦",low_brightness:"🔅",high_brightness:"🔆",signal_strength:"📶",vibration_mode:"📳",mobile_phone_off:"📴",female_sign:"♀️",male_sign:"♂️",transgender_symbol:"⚧️",heavy_multiplication_x:"✖️",heavy_plus_sign:"➕",heavy_minus_sign:"➖",heavy_division_sign:"➗",infinity:"♾️",bangbang:"‼️",interrobang:"⁉️",question:"❓",grey_question:"❔",grey_exclamation:"❕",exclamation:"❗",heavy_exclamation_mark:"❗",wavy_dash:"〰️",currency_exchange:"💱",heavy_dollar_sign:"💲",medical_symbol:"⚕️",recycle:"♻️",fleur_de_lis:"⚜️",trident:"🔱",name_badge:"📛",beginner:"🔰",o:"⭕",white_check_mark:"✅",ballot_box_with_check:"☑️",heavy_check_mark:"✔️",x:"❌",negative_squared_cross_mark:"❎",curly_loop:"➰",loop:"➿",part_alternation_mark:"〽️",eight_spoked_asterisk:"✳️",eight_pointed_black_star:"✴️",sparkle:"❇️",copyright:"©️",registered:"®️",tm:"™️",hash:"#️⃣",asterisk:"*️⃣",zero:"0️⃣",one:"1️⃣",two:"2️⃣",three:"3️⃣",four:"4️⃣",five:"5️⃣",six:"6️⃣",seven:"7️⃣",eight:"8️⃣",nine:"9️⃣",keycap_ten:"🔟",capital_abcd:"🔠",abcd:"🔡",symbols:"🔣",abc:"🔤",a:"🅰️",ab:"🆎",b:"🅱️",cl:"🆑",cool:"🆒",free:"🆓",information_source:"ℹ️",id:"🆔",m:"Ⓜ️",new:"🆕",ng:"🆖",o2:"🅾️",ok:"🆗",parking:"🅿️",sos:"🆘",up:"🆙",vs:"🆚",koko:"🈁",sa:"🈂️",u6708:"🈷️",u6709:"🈶",u6307:"🈯",ideograph_advantage:"🉐",u5272:"🈹",u7121:"🈚",u7981:"🈲",accept:"🉑",u7533:"🈸",u5408:"🈴",u7a7a:"🈳",congratulations:"㊗️",secret:"㊙️",u55b6:"🈺",u6e80:"🈵",red_circle:"🔴",orange_circle:"🟠",yellow_circle:"🟡",green_circle:"🟢",large_blue_circle:"🔵",purple_circle:"🟣",brown_circle:"🟤",black_circle:"⚫",white_circle:"⚪",red_square:"🟥",orange_square:"🟧",yellow_square:"🟨",green_square:"🟩",blue_square:"🟦",purple_square:"🟪",brown_square:"🟫",black_large_square:"⬛",white_large_square:"⬜",black_medium_square:"◼️",white_medium_square:"◻️",black_medium_small_square:"◾",white_medium_small_square:"◽",black_small_square:"▪️",white_small_square:"▫️",large_orange_diamond:"🔶",large_blue_diamond:"🔷",small_orange_diamond:"🔸",small_blue_diamond:"🔹",small_red_triangle:"🔺",small_red_triangle_down:"🔻",diamond_shape_with_a_dot_inside:"💠",radio_button:"🔘",white_square_button:"🔳",black_square_button:"🔲",checkered_flag:"🏁",triangular_flag_on_post:"🚩",crossed_flags:"🎌",black_flag:"🏴",white_flag:"🏳️",rainbow_flag:"🏳️🌈",transgender_flag:"🏳️⚧️",pirate_flag:"🏴☠️",ascension_island:"🇦🇨",andorra:"🇦🇩",united_arab_emirates:"🇦🇪",afghanistan:"🇦🇫",antigua_barbuda:"🇦🇬",anguilla:"🇦🇮",albania:"🇦🇱",armenia:"🇦🇲",angola:"🇦🇴",antarctica:"🇦🇶",argentina:"🇦🇷",american_samoa:"🇦🇸",austria:"🇦🇹",australia:"🇦🇺",aruba:"🇦🇼",aland_islands:"🇦🇽",azerbaijan:"🇦🇿",bosnia_herzegovina:"🇧🇦",barbados:"🇧🇧",bangladesh:"🇧🇩",belgium:"🇧🇪",burkina_faso:"🇧🇫",bulgaria:"🇧🇬",bahrain:"🇧🇭",burundi:"🇧🇮",benin:"🇧🇯",st_barthelemy:"🇧🇱",bermuda:"🇧🇲",brunei:"🇧🇳",bolivia:"🇧🇴",caribbean_netherlands:"🇧🇶",brazil:"🇧🇷",bahamas:"🇧🇸",bhutan:"🇧🇹",bouvet_island:"🇧🇻",botswana:"🇧🇼",belarus:"🇧🇾",belize:"🇧🇿",canada:"🇨🇦",cocos_islands:"🇨🇨",congo_kinshasa:"🇨🇩",central_african_republic:"🇨🇫",congo_brazzaville:"🇨🇬",switzerland:"🇨🇭",cote_divoire:"🇨🇮",cook_islands:"🇨🇰",chile:"🇨🇱",cameroon:"🇨🇲",cn:"🇨🇳",colombia:"🇨🇴",clipperton_island:"🇨🇵",costa_rica:"🇨🇷",cuba:"🇨🇺",cape_verde:"🇨🇻",curacao:"🇨🇼",christmas_island:"🇨🇽",cyprus:"🇨🇾",czech_republic:"🇨🇿",de:"🇩🇪",diego_garcia:"🇩🇬",djibouti:"🇩🇯",denmark:"🇩🇰",dominica:"🇩🇲",dominican_republic:"🇩🇴",algeria:"🇩🇿",ceuta_melilla:"🇪🇦",ecuador:"🇪🇨",estonia:"🇪🇪",egypt:"🇪🇬",western_sahara:"🇪🇭",eritrea:"🇪🇷",es:"🇪🇸",ethiopia:"🇪🇹",eu:"🇪🇺",european_union:"🇪🇺",finland:"🇫🇮",fiji:"🇫🇯",falkland_islands:"🇫🇰",micronesia:"🇫🇲",faroe_islands:"🇫🇴",fr:"🇫🇷",gabon:"🇬🇦",gb:"🇬🇧",uk:"🇬🇧",grenada:"🇬🇩",georgia:"🇬🇪",french_guiana:"🇬🇫",guernsey:"🇬🇬",ghana:"🇬🇭",gibraltar:"🇬🇮",greenland:"🇬🇱",gambia:"🇬🇲",guinea:"🇬🇳",guadeloupe:"🇬🇵",equatorial_guinea:"🇬🇶",greece:"🇬🇷",south_georgia_south_sandwich_islands:"🇬🇸",guatemala:"🇬🇹",guam:"🇬🇺",guinea_bissau:"🇬🇼",guyana:"🇬🇾",hong_kong:"🇭🇰",heard_mcdonald_islands:"🇭🇲",honduras:"🇭🇳",croatia:"🇭🇷",haiti:"🇭🇹",hungary:"🇭🇺",canary_islands:"🇮🇨",indonesia:"🇮🇩",ireland:"🇮🇪",israel:"🇮🇱",isle_of_man:"🇮🇲",india:"🇮🇳",british_indian_ocean_territory:"🇮🇴",iraq:"🇮🇶",iran:"🇮🇷",iceland:"🇮🇸",it:"🇮🇹",jersey:"🇯🇪",jamaica:"🇯🇲",jordan:"🇯🇴",jp:"🇯🇵",kenya:"🇰🇪",kyrgyzstan:"🇰🇬",cambodia:"🇰🇭",kiribati:"🇰🇮",comoros:"🇰🇲",st_kitts_nevis:"🇰🇳",north_korea:"🇰🇵",kr:"🇰🇷",kuwait:"🇰🇼",cayman_islands:"🇰🇾",kazakhstan:"🇰🇿",laos:"🇱🇦",lebanon:"🇱🇧",st_lucia:"🇱🇨",liechtenstein:"🇱🇮",sri_lanka:"🇱🇰",liberia:"🇱🇷",lesotho:"🇱🇸",lithuania:"🇱🇹",luxembourg:"🇱🇺",latvia:"🇱🇻",libya:"🇱🇾",morocco:"🇲🇦",monaco:"🇲🇨",moldova:"🇲🇩",montenegro:"🇲🇪",st_martin:"🇲🇫",madagascar:"🇲🇬",marshall_islands:"🇲🇭",macedonia:"🇲🇰",mali:"🇲🇱",myanmar:"🇲🇲",mongolia:"🇲🇳",macau:"🇲🇴",northern_mariana_islands:"🇲🇵",martinique:"🇲🇶",mauritania:"🇲🇷",montserrat:"🇲🇸",malta:"🇲🇹",mauritius:"🇲🇺",maldives:"🇲🇻",malawi:"🇲🇼",mexico:"🇲🇽",malaysia:"🇲🇾",mozambique:"🇲🇿",namibia:"🇳🇦",new_caledonia:"🇳🇨",niger:"🇳🇪",norfolk_island:"🇳🇫",nigeria:"🇳🇬",nicaragua:"🇳🇮",netherlands:"🇳🇱",norway:"🇳🇴",nepal:"🇳🇵",nauru:"🇳🇷",niue:"🇳🇺",new_zealand:"🇳🇿",oman:"🇴🇲",panama:"🇵🇦",peru:"🇵🇪",french_polynesia:"🇵🇫",papua_new_guinea:"🇵🇬",philippines:"🇵🇭",pakistan:"🇵🇰",poland:"🇵🇱",st_pierre_miquelon:"🇵🇲",pitcairn_islands:"🇵🇳",puerto_rico:"🇵🇷",palestinian_territories:"🇵🇸",portugal:"🇵🇹",palau:"🇵🇼",paraguay:"🇵🇾",qatar:"🇶🇦",reunion:"🇷🇪",romania:"🇷🇴",serbia:"🇷🇸",ru:"🇷🇺",rwanda:"🇷🇼",saudi_arabia:"🇸🇦",solomon_islands:"🇸🇧",seychelles:"🇸🇨",sudan:"🇸🇩",sweden:"🇸🇪",singapore:"🇸🇬",st_helena:"🇸🇭",slovenia:"🇸🇮",svalbard_jan_mayen:"🇸🇯",slovakia:"🇸🇰",sierra_leone:"🇸🇱",san_marino:"🇸🇲",senegal:"🇸🇳",somalia:"🇸🇴",suriname:"🇸🇷",south_sudan:"🇸🇸",sao_tome_principe:"🇸🇹",el_salvador:"🇸🇻",sint_maarten:"🇸🇽",syria:"🇸🇾",swaziland:"🇸🇿",tristan_da_cunha:"🇹🇦",turks_caicos_islands:"🇹🇨",chad:"🇹🇩",french_southern_territories:"🇹🇫",togo:"🇹🇬",thailand:"🇹🇭",tajikistan:"🇹🇯",tokelau:"🇹🇰",timor_leste:"🇹🇱",turkmenistan:"🇹🇲",tunisia:"🇹🇳",tonga:"🇹🇴",tr:"🇹🇷",trinidad_tobago:"🇹🇹",tuvalu:"🇹🇻",taiwan:"🇹🇼",tanzania:"🇹🇿",ukraine:"🇺🇦",uganda:"🇺🇬",us_outlying_islands:"🇺🇲",united_nations:"🇺🇳",us:"🇺🇸",uruguay:"🇺🇾",uzbekistan:"🇺🇿",vatican_city:"🇻🇦",st_vincent_grenadines:"🇻🇨",venezuela:"🇻🇪",british_virgin_islands:"🇻🇬",us_virgin_islands:"🇻🇮",vietnam:"🇻🇳",vanuatu:"🇻🇺",wallis_futuna:"🇼🇫",samoa:"🇼🇸",kosovo:"🇽🇰",yemen:"🇾🇪",mayotte:"🇾🇹",south_africa:"🇿🇦",zambia:"🇿🇲",zimbabwe:"🇿🇼",england:"🏴",scotland:"🏴",wales:"🏴"},Q5=/:(\+1|[-\w]+):/g,qon={}.hasOwnProperty;function Gon(){return e=>{_4(e,"text",t=>{const n=t.value,r=[];Q5.lastIndex=0;let i=Q5.exec(n),o=0;for(;i;){const a=i[1],s=i.index;qon.call(Dce,a)?(o!==s&&r.push(n.slice(o,s)),r.push(Dce[a]),o=s+i[0].length):Q5.lastIndex=s+1,i=Q5.exec(n)}r.length>0&&(r.push(n.slice(o)),t.value=r.join(""))})}}function Yon(){return{remark:e=>e.use(Gon)}}function Xon(e){n8e(e,/\r?\n|\r/g,Qon)}function Qon(){return{type:"break"}}function Zon(){return Xon}function Jon(){return{remark:e=>e.use(Zon)}}const ean="粗体",tan="粗体文本",nan="Markdown 语法",ran="关闭帮助",ian="关闭目录",oan="代码",aan="代码块",san="编程语言",lan="代码",can="退出全屏",uan="恢复默认",dan="恢复默认",fan="全屏",han="一级标题",pan="二级标题",man="三级标题",gan="四级标题",van="五级标题",yan="六级标题",ban="标题",San="帮助",Can="分割线",xan="图片",wan="alt",_an="图片描述",Ean="斜体",Tan="斜体文本",kan="已达最大字符数限制",Oan="行数",Pan="链接",Man="链接描述",Ian="有序列表",$an="项目",Ran="预览",Aan="仅预览区",Nan="引用",Dan="引用文本",Lan="快捷键",Fan="源代码",jan="同步滚动",Ban="目录",Han="回到顶部",zan="无序列表",Uan="项目",Wan="字数",Van="编辑",Kan="仅编辑区",qan={bold:ean,boldText:tan,cheatsheet:nan,closeHelp:ran,closeToc:ian,code:oan,codeBlock:aan,codeLang:san,codeText:lan,exitFullscreen:can,exitPreviewOnly:uan,exitWriteOnly:dan,fullscreen:fan,h1:han,h2:pan,h3:man,h4:gan,h5:van,h6:yan,headingText:ban,help:San,hr:Can,image:xan,imageAlt:wan,imageTitle:_an,italic:Ean,italicText:Tan,limited:kan,lines:Oan,link:Pan,linkText:Man,ol:Ian,olItem:$an,preview:Ran,previewOnly:Aan,quote:Nan,quotedText:Dan,shortcuts:Lan,source:Fan,sync:jan,toc:Ban,top:Han,ul:zan,ulItem:Uan,words:Wan,write:Van,writeOnly:Kan},Gan=[d8e(),f8e(),Aon(),T8e(),Yon(),Jon()],Yan=No.div`
|
||
height: 100%;
|
||
.bytemd {
|
||
height: 100%;
|
||
}
|
||
`,Xan=({value:e,onChange:t})=>V.jsx(Yan,{children:V.jsx(jtn,{value:e,plugins:Gan,onChange:t,locale:qan,uploadImages:async n=>n.map(r=>({url:URL.createObjectURL(r),alt:r.name}))})}),{Header:Qan,Content:Zan}=wo,Jan=No(wo)`
|
||
height: 100vh;
|
||
`,esn=No(Qan)`
|
||
padding: 0 24px;
|
||
display: flex;
|
||
background: #fff;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
|
||
z-index: 100;
|
||
`,tsn=No(Zan)`
|
||
height: calc(100vh - 64px);
|
||
padding: 24px;
|
||
overflow: auto;
|
||
`,nsn=()=>{const{articleUid:e}=vV(),t=ss(),{currentKbase:n,fetchKbaseDetail:r}=kg(),{currentArticle:i,fetchArticle:o,saving:a}=oI(),[s,l]=me.useState(""),[c,u]=me.useState(!0),[d,h]=me.useState(!1);console.log("articleUid:",e);const p=async y=>{try{await r(y)}finally{u(!1)}},m=async()=>{if(e){u(!0);try{await o(e),l((i==null?void 0:i.contentMarkdown)||"")}finally{u(!1)}}};me.useEffect(()=>{m(),i!=null&&i.kbUid&&p(i==null?void 0:i.kbUid)},[i==null?void 0:i.uid,n==null?void 0:n.uid]);const v=async()=>{if(!i)return;const y={...i,contentHtml:s,contentMarkdown:s},S=await cq(y);console.log("updateArticle response:",S.data),S.data.code===200?xn.success("保存成功"):xn.error(S.data.message)};return c||!i?V.jsx("div",{style:{textAlign:"center",padding:"50px"},children:V.jsx(Uc,{size:"large"})}):V.jsxs(Jan,{children:[V.jsxs(esn,{children:[V.jsxs(lo,{children:[V.jsx(cr,{icon:V.jsx(XSe,{}),onClick:()=>{v(),t(`/kbase/${n==null?void 0:n.uid}`)},children:"返回"}),V.jsx("span",{style:{fontSize:16},children:i==null?void 0:i.title})]}),V.jsxs(lo,{children:[V.jsx(cr,{icon:V.jsx(oC,{}),onClick:()=>t(`/article/${i==null?void 0:i.uid}`),children:"预览"}),V.jsx(cr,{icon:V.jsx(qW,{}),onClick:()=>h(!0),children:"设置"}),V.jsx(cr,{type:"primary",icon:V.jsx(Blt,{}),loading:a,onClick:v,children:"保存"})]})]}),V.jsx(tsn,{children:V.jsx(Xan,{value:s,onChange:l})}),d&&V.jsx(ZUt,{article:i,visible:d,onClose:()=>h(!1)})]})};function V_(e){"@babel/helpers - typeof";return V_=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},V_(e)}function Lce(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 pH(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Lce(Object(n),!0).forEach(function(r){p1(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lce(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function p1(e,t,n){return t=rsn(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rsn(e){var t=isn(e,"string");return V_(t)=="symbol"?t:String(t)}function isn(e,t){if(V_(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(V_(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var osn=function(t){var n=t.componentCls,r=t.colorBgContainer,i=t.fontSize,o=t.fontSizeSM,a=t.padding,s=t.paddingXS,l=t.marginSM,c=t.marginXXS,u=t.controlHeight,d=t.lineHeightSM,h=t.colorText,p=t.colorTextSecondary,m=t.colorTextTertiary,v=t.motionDurationSlow;return p1({},n,pH(pH({},$r(t)),{},p1(p1(p1(p1(p1({position:"relative",backgroundColor:r},"".concat(n,"-inner"),{display:"flex",paddingBlock:a}),"".concat(n,"-avatar"),{position:"relative",flexShrink:0,marginInlineEnd:l,cursor:"pointer",img:{width:u,height:u,borderRadius:"50%"}}),"".concat(n,"-content"),{position:"relative",flex:"auto",minWidth:0,wordWrap:"break-word","&-author":{display:"flex",flexWrap:"wrap",justifyContent:"flex-start",marginBottom:c,"& > a, & > span":{paddingInlineEnd:s,fontSize:o,lineHeight:d},"&-name":{color:p,fontSize:i,transition:"color ".concat(v),"> *":{color:p,"&:hover":{color:p}}},"&-time":{color:m,whiteSpace:"nowrap",cursor:"auto"}},"&-detail p":{whiteSpace:"pre-wrap",marginBlock:0}}),"".concat(n,"-actions"),{marginTop:l,marginBottom:0,paddingInlineStart:0,"> li":{display:"inline-block",color:p,"> span":{marginInlineEnd:l,color:p,fontSize:o,cursor:"pointer",transition:"color ".concat(v),userSelect:"none","&:hover":{color:h}}}}),"".concat(n,"-nested"),{marginInlineStart:44})))};function asn(e){var t=Ds.useToken(),n=t.theme,r=t.token,i=t.hashId,o=f.useContext(nr.ConfigContext),a=o.iconPrefixCls;return[Yb({theme:n,token:r,hashId:i,path:["compatible","Comment",e,a]},function(){var s=pH({componentCls:".".concat(e)},r);return[osn(s)]}),i]}function K_(e){"@babel/helpers - typeof";return K_=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},K_(e)}var ssn=["actions","author","avatar","children","className","content","prefixCls","datetime"];function mH(){return mH=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mH.apply(this,arguments)}function lsn(e,t,n){return t=csn(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function csn(e){var t=usn(e,"string");return K_(t)=="symbol"?t:String(t)}function usn(e,t){if(K_(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(K_(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function dsn(e,t){return msn(e)||psn(e,t)||hsn(e,t)||fsn()}function fsn(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hsn(e,t){if(e){if(typeof e=="string")return Fce(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fce(e,t)}}function Fce(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function psn(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(u){c=!0,i=u}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}function msn(e){if(Array.isArray(e))return e}function gsn(e,t){if(e==null)return{};var n=vsn(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function vsn(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var ysn=nr.ConfigContext,bsn=function(t){var n=t.actions,r=t.author,i=t.avatar,o=t.children,a=t.className,s=t.content,l=t.prefixCls,c=t.datetime,u=gsn(t,ssn),d=f.useContext(ysn),h=d.getPrefixCls,p=d.direction,m=function(P,D){return f.createElement("div",{className:Re("".concat(P,"-nested"))},D)},v=h("comment",l),y=asn(v),S=dsn(y,2),b=S[0],C=S[1],_=i?f.createElement("div",{className:"".concat(v,"-avatar")},typeof i=="string"?f.createElement("img",{src:i,alt:"comment-avatar"}):i):null,T=n&&n.length?f.createElement("ul",{className:"".concat(v,"-actions")},n.map(function(M,P){return f.createElement("li",{key:"action-".concat(P)},M)})):null,x=(r||c)&&f.createElement("div",{className:"".concat(v,"-content-author")},r&&f.createElement("span",{className:"".concat(v,"-content-author-name")},r),c&&f.createElement("span",{className:"".concat(v,"-content-author-time")},c)),E=f.createElement("div",{className:"".concat(v,"-content")},x,f.createElement("div",{className:"".concat(v,"-content-detail")},s),T),k=Re(v,lsn({},"".concat(v,"-rtl"),p==="rtl"),a,C);return b(f.createElement("div",mH({},u,{className:k}),f.createElement("div",{className:"".concat(v,"-inner")},_,E),o?m(v,o):null))};async function Ssn(e){return ri("/api/v1/comment/query/org",{method:"GET",params:{...e,client:ti}})}async function Csn(e){return ri("/api/v1/comment/create",{method:"POST",data:{...e,client:ti}})}async function xsn(e){return ri("/api/v1/comment/delete",{method:"POST",data:{...e,client:ti}})}const{TextArea:wsn}=Co,_sn=No.div`
|
||
.ant-comment-content-detail {
|
||
margin-bottom: 12px;
|
||
}
|
||
.ant-list-item {
|
||
padding: 12px 0;
|
||
}
|
||
.comment-actions {
|
||
color: #1890ff;
|
||
cursor: pointer;
|
||
&:hover {
|
||
color: #40a9ff;
|
||
}
|
||
}
|
||
`,Esn=({articleUid:e})=>{var C;const[t,n]=me.useState([]),[r,i]=me.useState(!1),[o,a]=me.useState(!1),[s,l]=me.useState(""),[c,u]=me.useState(null),[d,h]=me.useState(new Set),p=Yl(_=>_.currentOrg),m=async()=>{a(!0);try{const _={pageNumber:0,pageSize:100,articleUid:e,orgUid:p==null?void 0:p.uid},T=await Ssn(_);if(console.log(T),T.data.code===200&&T.data.data.content){const x=T.data.data.content.sort((E,k)=>Wn(k.updatedAt).valueOf()-Wn(E.updatedAt).valueOf());n(x)}}catch(_){console.error("获取评论失败:",_),ea.error("获取评论失败")}finally{a(!1)}};me.useEffect(()=>{m()},[e]);const v=async()=>{var _;if(s.trim()){i(!0);try{const T={type:dPe,content:s,articleUid:e,orgUid:p==null?void 0:p.uid};c&&(T.replyToUid=c.uid,T.replyToContent=c.content,T.replyToUser=(_=c.user)==null?void 0:_.nickname);const x=await Csn(T);x.data.code===200?(ea.success("评论成功"),l(""),u(null),await m()):ea.error(x.data.message)}catch(T){console.error("提交评论失败:",T),ea.error("提交评论失败")}finally{i(!1)}}},y=_=>{u(_);const T=document.querySelector(".comment-textarea");T&&T.focus()},S=async _=>{try{const T=await xsn({uid:_});T.data.code===200?(ea.success("删除成功"),await m()):ea.error(T.data.message)}catch(T){console.error("删除评论失败:",T),ea.error("删除评论失败")}},b=_=>{h(T=>{const x=new Set(T);return x.has(_)?x.delete(_):x.add(_),x})};return V.jsxs(_sn,{children:[V.jsxs(wi,{children:[V.jsx(wi.Item,{children:V.jsx(wsn,{className:"comment-textarea",rows:4,value:s,onChange:_=>l(_.target.value),placeholder:c?`回复 ${(C=c.user)==null?void 0:C.nickname}: `:"写下你的评论..."})}),V.jsx(wi.Item,{children:V.jsxs(lo,{children:[V.jsx(cr,{htmlType:"submit",loading:r,onClick:v,type:"primary",children:c?"回复":"评论"}),c&&V.jsx(cr,{onClick:()=>u(null),children:"取消回复"})]})})]}),V.jsx(MSe,{loading:o,dataSource:t,itemLayout:"horizontal",locale:{emptyText:"暂无评论"},renderItem:_=>{var T,x,E;return V.jsx(bsn,{author:(T=_.user)==null?void 0:T.nickname,avatar:V.jsx(Rp,{icon:V.jsx(wP,{}),src:(x=_.user)==null?void 0:x.avatar}),content:V.jsxs("div",{children:[_.replyToUser&&V.jsxs("span",{style:{color:"#1890ff",marginRight:8},children:["回复 ",_.replyToUser,":"]}),_.content]}),datetime:V.jsx(Ga,{title:Wn(_.updatedAt).format("YYYY-MM-DD HH:mm:ss"),children:V.jsx("span",{children:Wn(_.updatedAt).fromNow()})}),actions:[V.jsxs("span",{className:"comment-actions",onClick:()=>b(_.uid),children:[d.has(_.uid)?V.jsx(Qst,{}):V.jsx(elt,{}),V.jsx("span",{style:{marginLeft:4},children:d.has(_.uid)?"已赞":"点赞"})]},"like"),V.jsx("span",{className:"comment-actions",onClick:()=>y(_),children:"回复"},"reply"),((E=_.user)==null?void 0:E.uid)===(p==null?void 0:p.uid)&&V.jsx(SP,{title:"确定要删除这条评论吗?",onConfirm:()=>S(_.uid),okText:"确定",cancelText:"取消",children:V.jsxs("span",{className:"comment-actions",children:[V.jsx(HE,{})," 删除"]})},"delete")]})}})]})},{Header:Tsn,Content:ksn}=wo,Osn=No(wo)`
|
||
min-height: 100vh;
|
||
height: auto;
|
||
`,Psn=No(Tsn)`
|
||
padding: 0 24px;
|
||
display: flex;
|
||
background: #fff;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
|
||
z-index: 100;
|
||
position: fixed;
|
||
width: 100%;
|
||
height: 64px;
|
||
|
||
.left-section {
|
||
display: flex;
|
||
align-items: center;
|
||
max-width: 50%;
|
||
.title {
|
||
font-size: 16px;
|
||
margin-left: 12px;
|
||
white-space: nowrap;
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
}
|
||
}
|
||
|
||
.right-section {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 8px;
|
||
margin-right: 100px;
|
||
|
||
.ant-btn {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
}
|
||
}
|
||
`,Msn=No(ksn)`
|
||
margin-top: 64px;
|
||
padding: 24px;
|
||
min-height: calc(100vh - 64px);
|
||
`,Isn=No.div`
|
||
max-width: 900px;
|
||
margin: 0 auto;
|
||
`,$sn=No(hP)`
|
||
margin-top: 24px;
|
||
margin-bottom: 24px;
|
||
.ant-card-head {
|
||
border-bottom: none;
|
||
}
|
||
`,Rsn=[d8e(),f8e(),T8e()],Asn=()=>{const{articleUid:e}=vV(),t=ss(),{currentArticle:n,fetchArticle:r}=oI(),{currentKbase:i,fetchKbaseDetail:o}=kg(),[a,s]=me.useState(!1),[l,c]=me.useState(!1),u=async y=>{try{await o(y)}finally{}},d=async()=>{if(e)try{await r(e)}finally{}};me.useEffect(()=>{d(),n!=null&&n.kbUid&&u(n==null?void 0:n.kbUid)},[n==null?void 0:n.uid,i==null?void 0:i.uid]);const h=()=>{t(`/article/${e}/edit`)},p=()=>{xn.info("分享功能开发中")},m=()=>{s(!a),xn.success(a?"已取消收藏":"已收藏")},v=()=>{c(!l)};return V.jsxs(Osn,{children:[V.jsxs(Psn,{children:[V.jsxs("div",{className:"left-section",children:[V.jsx(cr,{icon:V.jsx(XSe,{}),onClick:()=>t(`/kbase/${i==null?void 0:i.uid}`),children:"返回"}),V.jsx("span",{className:"title",children:n==null?void 0:n.title})]}),V.jsxs("div",{className:"right-section",children:[Td&&V.jsxs(V.Fragment,{children:[V.jsx(cr,{type:"text",icon:a?V.jsx(xP,{}):V.jsx(GW,{}),onClick:m}),V.jsx(cr,{icon:V.jsx(Vlt,{}),onClick:p,children:"分享"})]}),V.jsx(cr,{icon:V.jsx(nk,{}),onClick:v,children:"评论"}),V.jsx(cr,{type:"primary",icon:V.jsx(b_,{}),onClick:h,children:"编辑"})]})]}),V.jsx(Msn,{children:V.jsxs(Isn,{children:[V.jsx(Btn,{value:(n==null?void 0:n.contentHtml)||"",plugins:Rsn}),l&&V.jsx($sn,{title:V.jsxs(lo,{children:[V.jsx(nk,{}),V.jsx("span",{children:"评论"})]}),bordered:!1,children:e&&V.jsx(Esn,{articleUid:e})})]})})]})},{Option:c2}=Ou,Nsn=No(cr)`
|
||
padding: 0 4px;
|
||
height: 24px;
|
||
line-height: 24px;
|
||
`,Dsn=No.div`
|
||
display: flex;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
margin-bottom: 16px;
|
||
`,Lsn=({kbaseUid:e})=>{const[t,n]=me.useState(!0),[r,i]=me.useState([]),[o,a]=me.useState(!1),[s]=wi.useForm();me.useEffect(()=>{const u=[{id:"1",name:"管理员",email:"admin@example.com",role:"admin"},{id:"2",name:"测试用户",email:"test@example.com",role:"member"}];setTimeout(()=>{i(u),n(!1)},1e3)},[e]);const l=async u=>{try{console.log("Inviting member:",u),ea.success("邀请已发送"),a(!1),s.resetFields()}catch(d){console.error("Invite member failed:",d),ea.error("邀请失败")}},c=[{title:"成员",dataIndex:"name",key:"name",render:(u,d)=>V.jsxs(lo,{children:[V.jsx(wP,{}),u,V.jsxs("span",{style:{color:"#999"},children:["(",d.email,")"]})]})},{title:"角色",dataIndex:"role",key:"role",render:u=>V.jsx(dC,{color:u==="admin"?"blue":"default",children:u==="admin"?"管理员":"成员"})},{title:"操作",key:"action",render:u=>V.jsxs(lo,{size:"small",children:[V.jsxs(Ou,{defaultValue:u.role,style:{width:100},disabled:u.role==="admin",children:[V.jsx(c2,{value:"admin",children:"管理员"}),V.jsx(c2,{value:"member",children:"成员"}),V.jsx(c2,{value:"readonly",children:"只读"})]}),V.jsx(Nsn,{type:"link",icon:V.jsx(HE,{}),danger:!0,disabled:u.role==="admin",children:"移除"})]})}];return V.jsxs("div",{children:[V.jsxs(Dsn,{children:[V.jsxs("span",{children:["共 ",r.length," 名成员"]}),V.jsx(cr,{type:"primary",icon:V.jsx(AE,{}),onClick:()=>a(!0),children:"邀请成员"})]}),V.jsx(rf,{columns:c,dataSource:r,loading:t,rowKey:"id",pagination:!1}),V.jsx(Ma,{title:"邀请成员",open:o,onCancel:()=>a(!1),onOk:()=>s.submit(),children:V.jsxs(wi,{form:s,layout:"vertical",onFinish:l,children:[V.jsx(wi.Item,{name:"email",label:"邮箱地址",rules:[{required:!0,message:"请输入邮箱地址"},{type:"email",message:"请输入有效的邮箱地址"}],children:V.jsx(Co,{prefix:V.jsx(olt,{}),placeholder:"请输入邮箱地址"})}),V.jsx(wi.Item,{name:"role",label:"角色",initialValue:"member",rules:[{required:!0,message:"请选择角色"}],children:V.jsxs(Ou,{children:[V.jsx(c2,{value:"member",children:"成员"}),V.jsx(c2,{value:"readonly",children:"只读"})]})}),V.jsx(wi.Item,{name:"message",label:"邀请消息",children:V.jsx(Co.TextArea,{placeholder:"可选:添加一条邀请消息",rows:3})})]})})]})},YN=No(cr)`
|
||
padding: 0 4px;
|
||
height: 24px;
|
||
line-height: 24px;
|
||
`,Fsn=()=>{const[e,t]=me.useState(!0),[n,r]=me.useState([]),[i,o]=me.useState({}),[a,s]=me.useState({current:1,pageSize:10,total:0}),l=ss(),c=Yl(S=>S.currentOrg),{setCurrentArticle:u}=oI(),{currentKbase:d}=kg(),h=async()=>{try{const S={pageNumber:0,pageSize:100,type:d==null?void 0:d.type,kbUid:d==null?void 0:d.uid,orgUid:c==null?void 0:c.uid},b=await uq(S);if(b.data.code===200&&b.data.data.content){const C=b.data.data.content.reduce((_,T)=>(_[T.uid]=T,_),{});o(C)}}catch(S){console.error("获取分类列表失败:",S)}},p=async(S=1,b=10)=>{t(!0);try{const C={pageNumber:S-1,pageSize:b,kbUid:d==null?void 0:d.uid,orgUid:c==null?void 0:c.uid},_=await GUt(C);if(_.data.code===200){const{content:T,totalElements:x}=_.data.data;r(T),s({current:S,pageSize:b,total:x})}else xn.error(_.data.message)}catch(C){console.error("获取文章列表失败:",C),xn.error("获取文章列表失败")}finally{t(!1)}},m=async S=>{try{t(!0);const C=await Y4e({uid:S});C.data.code===200?(xn.success("删除成功"),await p(a.current,a.pageSize)):xn.error(C.data.message)}catch(b){console.error("删除文章失败:",b),xn.error("删除文章失败")}finally{t(!1)}};me.useEffect(()=>{h(),p(a.current,a.pageSize)},[d==null?void 0:d.uid,c==null?void 0:c.uid]);const v=S=>{p(S.current,S.pageSize)},y=[{title:"标题",dataIndex:"title",key:"title",render:(S,b)=>V.jsxs(lo,{children:[V.jsx(rSe,{}),V.jsx("a",{onClick:()=>{u(b),l(`/article/${b==null?void 0:b.uid}`)},children:S}),b.type==="markdown"&&V.jsx(dC,{color:"blue",children:"Markdown"})]})},{title:"分类",dataIndex:"categoryUid",key:"category",render:S=>{const b=i[S];return b?V.jsxs(lo,{children:[V.jsx(GSe,{}),V.jsx("span",{children:b.name})]}):V.jsx("span",{style:{color:"rgba(0, 0, 0, 0.25)"},children:"未分类"})}},{title:"更新时间",dataIndex:"updatedAt",key:"updatedAt",render:S=>Wn(S).format("YYYY-MM-DD HH:mm:ss")},{title:"操作",key:"action",render:(S,b)=>V.jsxs(lo,{size:"small",children:[V.jsx(YN,{type:"link",icon:V.jsx(oC,{}),onClick:()=>{u(b),l(`/article/${b==null?void 0:b.uid}`)},children:"预览"}),V.jsx(YN,{type:"link",icon:V.jsx(b_,{}),onClick:()=>{u(b),l(`/article/${b==null?void 0:b.uid}/edit`)},children:"编辑"}),V.jsx(SP,{title:"确定要删除这篇文章吗?",onConfirm:()=>m(b.uid),okText:"确定",cancelText:"取消",children:V.jsx(YN,{type:"link",icon:V.jsx(HE,{}),danger:!0,children:"删除"})})]})}];return V.jsx(rf,{columns:y,dataSource:n,loading:e,rowKey:"uid",pagination:{...a,showSizeChanger:!0,showQuickJumper:!0,showTotal:S=>`共 ${S} 条`},onChange:v})},jsn=({open:e,onCancel:t})=>{const n=ss(),r=Yl(y=>y.currentOrg),{currentKbase:i}=kg(),{setCurrentArticle:o}=oI(),[a,s]=me.useState([]),[l,c]=me.useState(!1),[u,d]=me.useState(!1),h=me.useRef(),p=async()=>{if(r!=null&&r.uid){d(!0);try{const y={pageNumber:0,pageSize:100,type:i==null?void 0:i.type,kbUid:i==null?void 0:i.uid,orgUid:r==null?void 0:r.uid},S=await uq(y);console.log("queryCategoriesByOrg response:",S.data),S.data.code===200&&S.data.data.content&&s(S.data.data.content)}catch(y){console.error("获取分类列表失败:",y),ea.error("获取分类列表失败")}finally{d(!1)}}};me.useEffect(()=>{e&&p()},[e,r==null?void 0:r.uid]);const m=async y=>{try{const S={title:y.title,summary:y.summary,type:i==null?void 0:i.type,kbUid:i==null?void 0:i.uid,orgUid:r==null?void 0:r.uid,categoryUid:y.categoryUid},b=await XUt(S);return b.data.code===200?(ea.success("文章创建成功"),o(b.data.data),n(`/article/${b.data.data.uid}/edit`),!0):(ea.error(b.data.message),!1)}catch{return ea.error("创建文章失败"),!1}},v=y=>{var S;s(b=>[...b,y]),(S=h.current)==null||S.setFieldValue("categoryUid",y.uid),c(!1)};return V.jsxs(V.Fragment,{children:[V.jsxs(ywe,{title:"新建文档",width:500,open:e,onFinish:m,onOpenChange:y=>!y&&t(),modalProps:{destroyOnClose:!0},formRef:h,children:[V.jsx(_i,{name:"title",label:"文档标题",placeholder:"请输入文档标题",rules:[{required:!0,message:"请输入文档标题"},{max:100,message:"标题最多100个字符"}],fieldProps:{autoFocus:!0}}),V.jsx(OC,{name:"summary",label:"概要",placeholder:"请输入文章概要"}),V.jsxs(lo,{direction:"vertical",style:{width:"100%"},children:[V.jsx(c4,{name:"categoryUid",label:"所属分类",placeholder:"请选择分类",options:a.map(y=>({label:y.name,value:y.uid})),fieldProps:{showSearch:!0,allowClear:!0,loading:u,notFoundContent:u?"加载中...":"暂无分类"}}),V.jsx(cr,{type:"dashed",icon:V.jsx(AE,{}),onClick:()=>c(!0),style:{width:"100%"},children:"创建新分类"})]})]}),V.jsx(X4e,{open:l,onCancel:()=>c(!1),onSuccess:v})]})},Bsn=No.div`
|
||
margin-bottom: 24px;
|
||
padding: 16px 24px;
|
||
border-radius: 2px;
|
||
box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
|
||
`,Hsn=No(yW)`
|
||
margin-bottom: 16px;
|
||
cursor: pointer;
|
||
`,zsn=No.div`
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: space-between;
|
||
margin-bottom: 16px;
|
||
|
||
h1 {
|
||
margin: 0;
|
||
font-size: 20px;
|
||
line-height: 32px;
|
||
}
|
||
`,Usn=No.div`
|
||
color: rgba(0, 0, 0, 0.45);
|
||
`,Wsn=()=>{const{kbaseUid:e}=vV(),{currentKbase:t,fetchKbaseDetail:n,deleteKbase:r,toggleStarKbase:i}=kg(),[o,a]=me.useState(!0),[s,l]=me.useState("documents"),[c,u]=me.useState(!1),[d,h]=me.useState(!1),p=ss(),{translateString:m}=Kc(),v=async()=>{if(e)try{await n(e)}finally{a(!1)}};if(me.useEffect(()=>{v()},[e,n]),o||!t)return V.jsx("div",{style:{textAlign:"center",padding:"50px"},children:V.jsx(Uc,{size:"large"})});const y={items:[{key:"edit",icon:V.jsx(b_,{}),label:"编辑知识库",onClick:()=>{h(!0)}},{type:"divider"},{key:"delete",icon:V.jsx(HE,{}),label:"删除知识库",danger:!0,onClick:()=>{Ma.confirm({title:"删除知识库",content:"确定删除该知识库吗?",onOk:()=>{r(e||""),p("/")}})}}]},S=[{key:"documents",label:"文档",children:V.jsx(Fsn,{})},...Td?[{key:"members",label:"成员",children:V.jsx(Lsn,{kbaseUid:e||""})}]:[]],b=()=>{u(!0)};return V.jsxs("div",{children:[V.jsxs(Bsn,{children:[V.jsx(Hsn,{items:[{title:"所有知识库",onClick:C=>{C.preventDefault(),p("/")}},{title:V.jsx(V.Fragment,{children:m(t==null?void 0:t.name)})}]}),V.jsxs(zsn,{children:[V.jsxs(lo,{size:"middle",align:"center",children:[V.jsx("h1",{children:m(t==null?void 0:t.name)}),Td&&V.jsx(cr,{type:"text",icon:t!=null&&t.favorite?V.jsx(xP,{}):V.jsx(GW,{}),onClick:()=>i(t==null?void 0:t.uid)}),(t==null?void 0:t.type)===Qm&&V.jsx(dC,{color:"blue",children:"私有"}),V.jsx(cr,{type:"primary",icon:V.jsx(b_,{}),onClick:b,children:"新建文档"})]}),V.jsxs(lo,{children:[Td&&V.jsx(cr,{icon:V.jsx(Zlt,{}),children:"邀请成员"}),V.jsx(vP,{menu:y,placement:"bottomRight",children:V.jsx(cr,{icon:V.jsx(ylt,{})})})]})]}),V.jsx(Usn,{children:m(t==null?void 0:t.description)})]}),V.jsx(nC,{activeKey:s,style:{paddingLeft:"24px",paddingRight:"24px"},onChange:l,items:S,size:"large"}),c&&V.jsx(jsn,{open:c,onCancel:()=>u(!1)}),d&&V.jsx(a4e,{visible:d,isEdit:!0,kbase:t,onCancel:()=>h(!1),onOk:()=>{h(!1),v()}})]})};function Vsn({children:e}){const{isLoggedIn:t}=f.useContext(Ks),n=pC();return t?e:V.jsx(Tgt,{to:"/auth/login",replace:!0,state:{from:n}})}const jce=[{path:"/",element:V.jsx(V.Fragment,{children:V.jsx(Vsn,{children:V.jsx(qzt,{})})}),children:[{path:"",element:V.jsx(BB,{})},{path:"kbase",element:V.jsx(BB,{})},{path:"kbase/:kbaseUid",element:V.jsx(Wsn,{})},{path:"article/:articleUid",element:V.jsx(Asn,{})},{path:"article/:articleUid/edit",element:V.jsx(nsn,{})},{path:"/setting",element:V.jsx(wEe,{}),children:[{path:"/setting",element:V.jsx(xae,{})},{path:"/setting/profile",element:V.jsx(xae,{})},{path:"/setting/agentProfile",element:V.jsx(fUt,{})},{path:"/setting/memberProfile",element:V.jsx(iUt,{})},{path:"/setting/basic",element:V.jsx(Jzt,{})},{path:"/setting/certification",element:V.jsx(uUt,{})},{path:"/setting/qrcode",element:V.jsx(eUt,{})},{path:"/setting/shortcut",element:V.jsx(tUt,{})}]}]},{path:"/auth",element:V.jsx(Gzt,{}),children:[{path:"/auth",element:V.jsx(xB,{isModel:!1})},{path:"/auth/login",element:V.jsx(xB,{isModel:!1})},{path:"/auth/register",element:V.jsx(ZLt,{})},{path:"/auth/server",element:V.jsx(H_e,{})}]},{path:"/anonymous",element:V.jsx(WUt,{}),children:[{path:"/anonymous",element:V.jsx(HB,{})},{path:"/anonymous/home",element:V.jsx(HB,{})},{path:"/anonymous/setting",element:V.jsx(qUt,{})}]},{path:"*",element:V.jsx(nUt,{})}];let gH;os?gH=Agt(jce,{future:{v7_normalizeFormMethod:!0,v7_relativeSplatPath:!0,v7_partialHydration:!0,v7_fetcherPersist:!0,v7_skipActionErrorRevalidation:!0}}):gH=Rgt(jce,{basename:"/notebase",future:{v7_normalizeFormMethod:!0,v7_relativeSplatPath:!0,v7_partialHydration:!0,v7_fetcherPersist:!0,v7_skipActionErrorRevalidation:!0}});const Ksn=gH;var qsn=typeof Element<"u",Gsn=typeof Map=="function",Ysn=typeof Set=="function",Xsn=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function E3(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,i;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!E3(e[r],t[r]))return!1;return!0}var o;if(Gsn&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(o=e.entries();!(r=o.next()).done;)if(!t.has(r.value[0]))return!1;for(o=e.entries();!(r=o.next()).done;)if(!E3(r.value[1],t.get(r.value[0])))return!1;return!0}if(Ysn&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(o=e.entries();!(r=o.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(Xsn&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;if(qsn&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((i[r]==="_owner"||i[r]==="__v"||i[r]==="__o")&&e.$$typeof)&&!E3(e[i[r]],t[i[r]]))return!1;return!0}return e!==e&&t!==t}var Qsn=function(t,n){try{return E3(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const Zsn=gi(Qsn);var Jsn=function(e,t,n,r,i,o,a,s){if(!e){var l;if(t===void 0)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,a,s],u=0;l=new Error(t.replace(/%s/g,function(){return c[u++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}},eln=Jsn;const Bce=gi(eln);var k8e=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(k8e||{}),XN={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},Hce=Object.values(k8e),qq={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},tln=Object.entries(qq).reduce((e,[t,n])=>(e[n]=t,e),{}),wd="data-rh",xb={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},wb=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},nln=e=>{let t=wb(e,"title");const n=wb(e,xb.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=wb(e,xb.DEFAULT_TITLE);return t||r||void 0},rln=e=>wb(e,xb.ON_CHANGE_CLIENT_STATE)||(()=>{}),QN=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),iln=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const i=Object.keys(r);for(let o=0;o<i.length;o+=1){const s=i[o].toLowerCase();if(e.indexOf(s)!==-1&&r[s])return n.concat(r)}}return n},[]),oln=e=>console&&typeof console.warn=="function"&&console.warn(e),u2=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&oln(`Helmet: ${e} should be of type "Array". Instead found type "${typeof i[e]}"`),!1)).map(i=>i[e]).reverse().reduce((i,o)=>{const a={};o.filter(l=>{let c;const u=Object.keys(l);for(let h=0;h<u.length;h+=1){const p=u[h],m=p.toLowerCase();t.indexOf(m)!==-1&&!(c==="rel"&&l[c].toLowerCase()==="canonical")&&!(m==="rel"&&l[m].toLowerCase()==="stylesheet")&&(c=m),t.indexOf(p)!==-1&&(p==="innerHTML"||p==="cssText"||p==="itemprop")&&(c=p)}if(!c||!l[c])return!1;const d=l[c].toLowerCase();return r[c]||(r[c]={}),a[c]||(a[c]={}),r[c][d]?!1:(a[c][d]=!0,!0)}).reverse().forEach(l=>i.push(l));const s=Object.keys(a);for(let l=0;l<s.length;l+=1){const c=s[l],u={...r[c],...a[c]};r[c]=u}return i},[]).reverse()},aln=(e,t)=>{if(Array.isArray(e)&&e.length){for(let n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},sln=e=>({baseTag:iln(["href"],e),bodyAttributes:QN("bodyAttributes",e),defer:wb(e,xb.DEFER),encode:wb(e,xb.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:QN("htmlAttributes",e),linkTags:u2("link",["rel","href"],e),metaTags:u2("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:u2("noscript",["innerHTML"],e),onChangeClientState:rln(e),scriptTags:u2("script",["src","innerHTML"],e),styleTags:u2("style",["cssText"],e),title:nln(e),titleAttributes:QN("titleAttributes",e),prioritizeSeoTags:aln(e,xb.PRIORITIZE_SEO_TAGS)}),O8e=e=>Array.isArray(e)?e.join(""):e,lln=(e,t)=>{const n=Object.keys(e);for(let r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1},ZN=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>(lln(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},zce=(e,t)=>({...e,[t]:void 0}),cln=["noscript","script","style"],vH=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),P8e=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),uln=(e,t,n,r)=>{const i=P8e(n),o=O8e(t);return i?`<${e} ${wd}="true" ${i}>${vH(o,r)}</${e}>`:`<${e} ${wd}="true">${vH(o,r)}</${e}>`},dln=(e,t,n=!0)=>t.reduce((r,i)=>{const o=i,a=Object.keys(o).filter(c=>!(c==="innerHTML"||c==="cssText")).reduce((c,u)=>{const d=typeof o[u]>"u"?u:`${u}="${vH(o[u],n)}"`;return c?`${c} ${d}`:d},""),s=o.innerHTML||o.cssText||"",l=cln.indexOf(e)===-1;return`${r}<${e} ${wd}="true" ${a}${l?"/>":`>${s}</${e}>`}`},""),M8e=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=qq[r];return n[i||r]=e[r],n},t),fln=(e,t,n)=>{const r={key:t,[wd]:!0},i=M8e(n,r);return[me.createElement("title",i,t)]},T3=(e,t)=>t.map((n,r)=>{const i={key:r,[wd]:!0};return Object.keys(n).forEach(o=>{const s=qq[o]||o;if(s==="innerHTML"||s==="cssText"){const l=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:l}}else i[s]=n[o]}),me.createElement(e,i)}),iu=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>fln(e,t.title,t.titleAttributes),toString:()=>uln(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>M8e(t),toString:()=>P8e(t)};default:return{toComponent:()=>T3(e,t),toString:()=>dln(e,t,n)}}},hln=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=ZN(e,XN.meta),o=ZN(t,XN.link),a=ZN(n,XN.script);return{priorityMethods:{toComponent:()=>[...T3("meta",i.priority),...T3("link",o.priority),...T3("script",a.priority)],toString:()=>`${iu("meta",i.priority,r)} ${iu("link",o.priority,r)} ${iu("script",a.priority,r)}`},metaTags:i.default,linkTags:o.default,scriptTags:a.default}},pln=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:o,styleTags:a,title:s="",titleAttributes:l,prioritizeSeoTags:c}=e;let{linkTags:u,metaTags:d,scriptTags:h}=e,p={toComponent:()=>{},toString:()=>""};return c&&({priorityMethods:p,linkTags:u,metaTags:d,scriptTags:h}=hln(e)),{priority:p,base:iu("base",t,r),bodyAttributes:iu("bodyAttributes",n,r),htmlAttributes:iu("htmlAttributes",i,r),link:iu("link",u,r),meta:iu("meta",d,r),noscript:iu("noscript",o,r),script:iu("script",h,r),style:iu("style",a,r),title:iu("title",{title:s,titleAttributes:l},r)}},yH=pln,Z5=[],I8e=!!(typeof window<"u"&&window.document&&window.document.createElement),bH=class{constructor(e,t){Ci(this,"instances",[]);Ci(this,"canUseDOM",I8e);Ci(this,"context");Ci(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?Z5:this.instances,add:e=>{(this.canUseDOM?Z5:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?Z5:this.instances).indexOf(e);(this.canUseDOM?Z5:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=yH({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},mln={},$8e=me.createContext(mln),W1,R8e=(W1=class extends f.Component{constructor(n){super(n);Ci(this,"helmetData");this.helmetData=new bH(this.props.context||{},W1.canUseDOM)}render(){return me.createElement($8e.Provider,{value:this.helmetData.value},this.props.children)}},Ci(W1,"canUseDOM",I8e),W1),Sy=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${wd}]`),i=[].slice.call(r),o=[];let a;return t&&t.length&&t.forEach(s=>{const l=document.createElement(e);for(const c in s)if(Object.prototype.hasOwnProperty.call(s,c))if(c==="innerHTML")l.innerHTML=s.innerHTML;else if(c==="cssText")l.styleSheet?l.styleSheet.cssText=s.cssText:l.appendChild(document.createTextNode(s.cssText));else{const u=c,d=typeof s[u]>"u"?"":s[u];l.setAttribute(c,d)}l.setAttribute(wd,"true"),i.some((c,u)=>(a=u,l.isEqualNode(c)))?i.splice(a,1):o.push(l)}),i.forEach(s=>{var l;return(l=s.parentNode)==null?void 0:l.removeChild(s)}),o.forEach(s=>n.appendChild(s)),{oldTags:i,newTags:o}},SH=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(wd),i=r?r.split(","):[],o=[...i],a=Object.keys(t);for(const s of a){const l=t[s]||"";n.getAttribute(s)!==l&&n.setAttribute(s,l),i.indexOf(s)===-1&&i.push(s);const c=o.indexOf(s);c!==-1&&o.splice(c,1)}for(let s=o.length-1;s>=0;s-=1)n.removeAttribute(o[s]);i.length===o.length?n.removeAttribute(wd):n.getAttribute(wd)!==a.join(",")&&n.setAttribute(wd,a.join(","))},gln=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=O8e(e)),SH("title",t)},Uce=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:o,metaTags:a,noscriptTags:s,onChangeClientState:l,scriptTags:c,styleTags:u,title:d,titleAttributes:h}=e;SH("body",r),SH("html",i),gln(d,h);const p={baseTag:Sy("base",n),linkTags:Sy("link",o),metaTags:Sy("meta",a),noscriptTags:Sy("noscript",s),scriptTags:Sy("script",c),styleTags:Sy("style",u)},m={},v={};Object.keys(p).forEach(y=>{const{newTags:S,oldTags:b}=p[y];S.length&&(m[y]=S),b.length&&(v[y]=p[y].oldTags)}),t&&t(),l(e,m,v)},d2=null,vln=e=>{d2&&cancelAnimationFrame(d2),e.defer?d2=requestAnimationFrame(()=>{Uce(e,()=>{d2=null})}):(Uce(e),d2=null)},yln=vln,Wce=class extends f.Component{constructor(){super(...arguments);Ci(this,"rendered",!1)}shouldComponentUpdate(t){return!IHt(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const i=sln(t.get().map(o=>{const a={...o.props};return delete a.context,a}));R8e.canUseDOM?yln(i):yH&&(r=yH(i)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},JN,bln=(JN=class extends f.Component{shouldComponentUpdate(e){return!Zsn(zce(this.props,"helmetData"),zce(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}warnOnInvalidChildren(e,t){return Bce(Hce.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${Hce.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),Bce(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`}</${e.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return me.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:i,...o}=r.props,a=Object.keys(o).reduce((l,c)=>(l[tln[c]||c]=o[c],l),{});let{type:s}=r;switch(typeof s=="symbol"?s=s.toString():this.warnOnInvalidChildren(r,i),s){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,a,i);break;default:t=this.mapObjectTypeChildren(r,t,a,i);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof bH)){const i=r;r=new bH(i.context,!0),delete n.helmetData}return r?me.createElement(Wce,{...n,context:r.value}):me.createElement($8e.Consumer,null,i=>me.createElement(Wce,{...n,context:i}))}},Ci(JN,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),JN);const Sln={i18_file_assistant:"文件助手",slogan:"对话即服务","menu.dashboard.chat":"消息","menu.dashboard.contact":"通讯录","menu.dashboard.queue":"排队","menu.dashboard.ticket":"工单","menu.dashboard.leavemsg":"留言","menu.dashboard.visitor":"访客","menu.dashboard.monitor":"监控","menu.dashboard.plugins":"插件","menu.dashboard.mine":"我的","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.audio":"录音","chat.toolbar.webrtc":"视频","chat.toolbar.history":"历史消息","chat.toolbar.block":"拉黑","chat.toolbar.screenshot":"截图","chat.toolbar.invite.rate":"邀请评价","chat.toolbar.autoreply":"自动回复","chat.toolbar.autoreply.on":"自动回复(已开启)","chat.navbar.transfer":"转接","chat.navbar.ticket":"工单","chat.navbar.crm":"Crm","chat.navbar.close":"结束","chat.navbar.category":"分类","chat.navbar.ai":"AI","chat.navbar.queue":"排队","chat.right.ai":"Copilot","chat.right.quickreply":"快捷回复","chat.right.ticket":"工单","chat.right.userinfo":"用户信息","chat.right.llm":"大模型","chat.right.docview":"文档预览","chat.right.group":"群详情","chat.right.member":"联系人","chat.ai.summary":"会话小结","chat.ai.switch":"切换AI","chat.thread.nomore":"没有更多了","chat.message.loadmore":"加载更多","dashboard.footbar.logout":"退出",SERVICE:"客服机器人(对外)",MARKETING:"营销机器人(对外)",KNOWLEDGEBASE:"知识库机器人(内部)",QA:"问答机器人(直接调用大模型)",AGENT_ASSISTANT:"客服助手(内部)",loading:"加载中",create:"创建",creating:"创建中...","create.success":"创建成功","create.fail":"创建失败",update:"更新",updating:"更新中...","update.success":"更新成功","update.fail":"更新失败",save:"保存",saving:"正在保存...",email:"邮箱","email.verified":"邮箱(已验证)","email.unverified":"邮箱(待验证)",mobile:"手机号","mobile.verified":"手机号(已验证)","mobile.unverified":"手机号(待验证)",captcha:"验证码",logging:"登录中...","login.success":"登录成功","login.error":"登录失败,请稍后重试",registering:"注册中...","register.success":"注册成功","register.error":"注册失败","username.change.tip":"登录用户名(修改用户名之后,需要重新登录)",createKb:"创建知识库",createDept:"创建部门",upload:"上传",import:"导入",export:"导出","download.template":"下载模板",open:"打开",copy:"复制","copy.success":"复制成功",ok:"确定",cancel:"取消",bind:"绑定",edit:"编辑",editing:"修改中...","edit.success":"修改成功","edit.fail":"修改失败",delete:"删除",deleting:"删除中...",deleteTip:"删除提示",deleteAffirm:"确定要删除","delete.success":"删除成功","delete.fail":"删除失败","process.success":"处理成功","process.fail":"处理失败",preview:"预览",close:"关闭",closing:"关闭中...",closeTip:"关闭提示",closeASure:"确定要关闭","close.success":"关闭成功",choose:"选择","leavemsg.enabled":"留言启用",transfer:"转接","transfer.success":"转接成功","transfer.fail":"转接失败","transfer.reason":"转接原因",refresh:"刷新",noAgent:"暂无客服在线"},Cln={"menu.anonymous.title":"Anonymous Mode","menu.anonymous.home":"Messages","menu.anonymous.contact":"Contacts","menu.anonymous.robot":"Robot","menu.anonymous.setting":"Settings","menu.anonymous.status":"Anonymous Status","menu.anonymous.status.tip":"Anonymous mode only supports communication between online devices in the same LAN","menu.anonymous.login.tip":"Login to access offline messages and more features","menu.anonymous.login":"Login","menu.anonymous.current.users":"Current Users","menu.dashboard.chat":"聊天","menu.dashboard.contact":"联系人","menu.dashboard.ai":"AI助手","menu.dashboard.note":"笔记","menu.dashboard.kbase":"知识库","menu.dashboard.mine":"设置","menu.dashboard.queue":"排队","menu.dashboard.ticket":"工单","menu.dashboard.leavemsg":"留言","menu.dashboard.visitor":"访客","menu.dashboard.monitor":"监控","menu.dashboard.plugins":"插件","menu.settings":"Settings","menu.settings.logout":"Logout","menu.agent.status":"Agent Status","menu.agent.status.available":"Available","menu.agent.status.rest":"Rest","menu.agent.status.offline":"Offline","menu.language":"Language","menu.mode":"Mode","menu.mode.team":"Team Mode","menu.mode.agent":"Agent Mode","menu.mode.personal":"Personal Mode","menu.agent.offline.warning":"Please end all ongoing conversations before going offline","menu.mode.personal.coming":"Coming soon...","menu.dashboard.notebase":"知识库"},xln={"pages.login.title":"登录","pages.login.subtitle":"欢迎使用微语客服系统","pages.login.accountLogin.tab":"账户密码登录","pages.login.accountLogin.errorMessage":"错误的用户名和密码","pages.login.failure":"登录失败,请检查用户名密码!","pages.login.failureCode":"验证错误","pages.login.success":"登录成功!","pages.login.username.placeholder":"请输入用户名","pages.login.username.required":"用户名是必填项!","pages.login.password.placeholder":"请输入密码","pages.login.repassword.placeholder":"确认密码","pages.login.password.required":"密码是必填项!","pages.login.repassword.required":"确认密码是必填项!","pages.login.phoneLogin.tab":"手机号登录","pages.login.phoneLogin.errorMessage":"验证码错误","pages.login.phoneNumber.placeholder":"请输入手机号!","pages.login.phoneNumber.required":"手机号是必填项!","pages.login.phoneNumber.invalid":"不合法的手机号!","pages.login.captcha.placeholder":"请输入验证码!","pages.login.captcha.required":"验证码是必填项!","pages.login.phoneLogin.getVerificationCode":"获取验证码","pages.login.anonymousLogin":"匿名登录","pages.getCaptchaSecondText":"秒后重新获取","pages.login.scanLogin.tab":"扫码登录","pages.login.rememberMe":"自动登录","pages.login.forgotPassword":"忘记密码","pages.login.submit":"登录","pages.login.loginWith":"其他登录方式 :","pages.login.register":"注册账号","pages.login.registerAccount":"注册账户","pages.login.auto.register":"未注册手机号会自动注册","pages.welcome.link":"欢迎使用","pages.robot.new":"新建","pages.robot.chat":"聊天","pages.robot.edit":"编辑","pages.robot.delete":"删除","pages.robot.upload":"上传","pages.robot.tab.basic":"基本信息","pages.robot.tab.kb":"知识库","pages.robot.tab.channel":"渠道对接","pages.robot.tab.statistic":"数据统计","pages.robot.tab.advanced":"高级设置","pages.robot.tab.flow":"流程设计","pages.robot.tab.avatar":"头像","pages.robot.tab.title":"标题","pages.robot.tab.welcomeTip":"欢迎语","pages.robot.tab.description":"简介","pages.robot.tab.preview":"实时预览","pages.robot.tab.website":"官网","pages.robot.tab.helpdesk":"帮助文档","pages.robot.tab.icp":"京ICP备案 17041763号-1","pages.robot.tab.police":"粤公安备案 44030502008688号","pages.robot.kb.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"问答","pages.robot.kb.web":"网站","pages.robot.file.title":"文件名","pages.robot.file.type":"文件类型","pages.robot.file.size":"文件大小","pages.robot.file.action":"操作","pages.robot.file.delete":"删除","pages.robot.file.save":"保存","pages.robot.file.cancel":"取消","pages.robot.file.uploading":"上传中...","pages.robot.file.name_invalid":"文件名不能包含 _ ","pages.robot.file.parse":"解析文件内容","pages.setting":"设置","pages.logout":"退出登录","pages.footer.website":"微语官网","pages.footer.helpcenter":"帮助文档","pages.login.remember":"记住密码","pages.agent.tab.basic":"基本信息","pages.agent.robot":"机器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常见问题","pages.advanced.quickButton":"快捷按钮","pages.advanced.faqGuess":"智能推荐","pages.advanced.faqHot":"热门问题","pages.advanced.faqShortcut":"快捷回复","pages.advanced.rate":"满意度评价","pages.advanced.autoreply":"自动回复","pages.advanced.leaveMsg":"留言设置","pages.advanced.survey":"调查问卷","pages.advanced.history":"历史记录","pages.advanced.inputAssociation":"输入联想","pages.advanced.antiHarassment":"验证码设置","pages.advanced.captcha":"验证码设置","pages.advanced.showPreForm":"显示预览","pages.advanced.showHistory":"显示历史","pages.advanced.showInputAssociation":"显示输入联想","pages.advanced.showCaptcha":"显示验证码","pages.login.country.placeholder":"选择国家/地区","pages.login.country.china":"中国大陆","pages.login.country.hongkong":"中国香港","pages.login.country.taiwan":"中国台湾","pages.login.country.macao":"中国澳门","pages.login.country.japan":"日本","pages.login.country.korea":"韩国","pages.login.country.usa":"美国","pages.login.country.canada":"加拿大","pages.login.country.uk":"英国","pages.login.country.germany":"德国","pages.login.country.france":"法国","pages.login.country.australia":"澳大利亚","pages.login.country.singapore":"新加坡","pages.login.country.malaysia":"马来西亚","pages.login.country.thailand":"泰国","pages.login.country.vietnam":"越南","pages.login.country.philippines":"菲律宾","pages.login.country.indonesia":"印度尼西亚","pages.login.country.italy":"意大利","pages.login.country.spain":"西班牙","pages.login.country.russia":"俄罗斯","pages.login.country.newzealand":"新西兰","pages.anonymous.title":"匿名模式","pages.anonymous.home":"首页","pages.anonymous.contact":"联系人","pages.anonymous.robot":"机器人","pages.anonymous.setting":"设置","pages.anonymous.welcome":"欢迎使用匿名模式","pages.anonymous.description":"您可以在此模式下匿名使用系统功能","block.title":"拉黑设置","block.type":"拉黑类型","block.user":"拉黑用户","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"请选择封禁结束时间","pages.register.title":"注册","pages.register.subtitle":"创建您的账号","pages.register.username":"用户名","pages.register.password":"密码","pages.register.confirm":"确认密码","pages.register.email":"邮箱","pages.register.mobile":"手机号","pages.register.code":"验证码","pages.register.agreement":"我已阅读并同意","pages.register.agreement.terms":"服务条款","pages.register.submit":"注册","pages.register.login":"使用已有账号登录","pages.404.title":"404","pages.404.subtitle":"抱歉,您访问的页面不存在","pages.404.description":"您可以尝试以下操作:","pages.404.actions.back":"返回上一页","pages.404.actions.home":"返回首页","pages.403.title":"403","pages.403.subtitle":"抱歉,您没有访问该页面的权限","pages.403.description":"请联系管理员获取权限","pages.403.actions.back":"返回上一页","pages.500.title":"500","pages.500.subtitle":"抱歉,服务器出错了","pages.500.description":"请稍后再试或联系技术支持","pages.500.actions.back":"返回上一页","pages.500.actions.home":"返回首页","pages.welcome.title":"欢迎","pages.welcome.description":"微语客服系统是一个开源的客服系统","pages.welcome.getting-started":"开始使用","pages.welcome.view-docs":"查看文档"},wln={"app.title":"微语","app.logout":"登出","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题","app.name":"微语客服","app.description":"新一代智能客服系统","app.welcome":"欢迎使用微语客服系统","app.copyright":"© 2024 微语客服. 保留所有权利.","app.version":"版本","app.action.back":"返回","app.action.confirm":"确认","app.action.cancel":"取消","app.action.save":"保存","app.action.edit":"编辑","app.action.delete":"删除","app.action.refresh":"刷新","app.action.search":"搜索","app.action.more":"更多","app.action.settings":"设置","app.action.help":"帮助","app.tip.loading":"加载中...","app.tip.success":"操作成功","app.tip.error":"操作失败","app.tip.warning":"警告","app.tip.info":"提示","app.tip.confirm":"确认要执行此操作吗?","app.tip.nodata":"暂无数据","app.tip.network.error":"网络连接失败","app.tip.server.error":"服务器错误","app.status.online":"在线","app.status.offline":"离线","app.status.busy":"忙碌","app.status.away":"离开","app.status.invisible":"隐身","app.status.disabled":"已禁用","app.status.expired":"已过期","app.time.today":"今天","app.time.yesterday":"昨天","app.time.tomorrow":"明天","app.time.just":"刚刚","app.time.minutes":"{count} 分钟前","app.time.hours":"{count} 小时前","app.time.days":"{count} 天前","app.file.upload":"上传文件","app.file.download":"下载文件","app.file.preview":"预览文件","app.file.size.limit":"文件大小不能超过 {size}","app.file.type.unsupported":"不支持的文件类型","app.file.upload.success":"上传成功","app.file.upload.failed":"上传失败","app.file.download.success":"下载成功","app.file.download.failed":"下载失败","app.layout.sidebar.collapse":"收起侧边栏","app.layout.sidebar.expand":"展开侧边栏","app.layout.header.profile":"个人中心","app.layout.header.logout":"退出登录","app.layout.footer.copyright":"版权所有","app.layout.footer.terms":"服务条款","app.layout.footer.privacy":"隐私政策"},_ln={"auth.login.title":"登录","auth.login.subtitle":"欢迎使用微语客服系统","auth.login.username":"用户名","auth.login.username.required":"请输入用户名","auth.login.password":"密码","auth.login.password.required":"请输入密码","auth.login.remember":"记住密码","auth.login.forgot":"忘记密码?","auth.login.submit":"登录","auth.login.other":"其他登录方式","auth.login.register":"注册账号","auth.login.success":"登录成功","auth.login.failed":"登录失败","auth.register.title":"注册","auth.register.subtitle":"创建新账号","auth.register.username":"用户名","auth.register.username.required":"请输入用户名","auth.register.email":"邮箱","auth.register.email.required":"请输入邮箱","auth.register.password":"密码","auth.register.password.required":"请输入密码","auth.register.confirm":"确认密码","auth.register.confirm.required":"请确认密码","auth.register.submit":"注册","auth.register.login":"已有账号?登录","auth.register.success":"注册成功","auth.register.failed":"注册失败","auth.forgot.title":"忘记密码","auth.forgot.subtitle":"重置密码","auth.forgot.email":"邮箱","auth.forgot.email.required":"请输入邮箱","auth.forgot.submit":"提交","auth.forgot.back":"返回登录","auth.forgot.success":"重置密码邮件已发送","auth.forgot.failed":"重置密码失败","auth.reset.title":"重置密码","auth.reset.subtitle":"设置新密码","auth.reset.password":"新密码","auth.reset.password.required":"请输入新密码","auth.reset.confirm":"确认密码","auth.reset.confirm.required":"请确认新密码","auth.reset.submit":"提交","auth.reset.success":"密码重置成功","auth.reset.failed":"密码重置失败","auth.verify.code":"验证码","auth.verify.code.required":"请输入验证码","auth.verify.code.send":"发送验证码","auth.verify.code.resend":"重新发送","auth.verify.code.success":"验证码发送成功","auth.verify.code.failed":"验证码发送失败","auth.password.strength.weak":"密码强度:弱","auth.password.strength.medium":"密码强度:中","auth.password.strength.strong":"密码强度:强","auth.agreement.text":"我已阅读并同意","auth.agreement.terms":"服务条款","auth.agreement.privacy":"隐私政策","server.button.back":"返回","server.button.save":"保存","server.button.reset":"重置","server.button.help":"帮助","server.save.success":"保存成功","server.reset.success":"重置成功,已恢复默认云服务器","server.custom.enable":"启用自定义服务器","server.api.url.label":"API服务器地址 (例如: http://127.0.0.1:9003 或 https://api.bytedesk.com)","server.api.url.placeholder":"http://127.0.0.1:9003","server.websocket.url.label":"WebSocket服务器地址 (例如: ws://127.0.0.1:9885/websocket 或 wss://api.bytedesk.com/websocket)","server.websocket.url.placeholder":"ws://127.0.0.1:9885/websocket","server.input.error":"请输入正确的服务器地址"},Eln={"chat.title":"会话","chat.empty":"暂无会话","chat.loading":"加载中...","chat.load.error":"加载失败","chat.load.more":"加载更多","chat.no.more":"没有更多了","chat.refresh":"刷新","chat.status.connecting":"连接中...","chat.status.connected":"已连接","chat.status.disconnected":"连接断开","chat.status.reconnecting":"重新连接中...","chat.network.error":"网络连接失败,请检查网络","chat.thread.closing":"结束会话中...","chat.thread.close.success":"结束会话成功","chat.thread.close.failed":"结束会话失败","chat.thread.close.confirm.title":"确定要结束会话?","chat.rate.invite.confirm.title":"确认要邀请评价?","chat.message.send.failed":"发送失败","chat.message.resend":"重新发送","chat.message.recall":"撤回消息","chat.message.copy.success":"复制成功","chat.copy.success":"复制成功","chat.menu.copy":"复制","chat.menu.translate":"翻译","chat.menu.recall":"撤回","chat.menu.enlarge":"放大阅读","chat.menu.quickreply.add":"添加快捷回复...","chat.menu.browser.open":"浏览器打开","chat.menu.forward":"转发...","chat.menu.collect":"收藏","chat.menu.quote":"引用","chat.input.placeholder":"请输入内容, Ctrl+V 粘贴截图/图片","chat.translation.placeholder":"请输入翻译内容...","chat.input.send":"发送","chat.input.sending":"发送中...","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.screenshot":"截图","chat.toolbar.autoreply":"自动回复","chat.toolbar.audio":"录音","chat.toolbar.webrtc":"视频会话","chat.toolbar.history":"历史","chat.toolbar.block":"拉黑","chat.toolbar.invite.rate":"邀请评价","chat.navbar.transfer":"转接","chat.navbar.close":"结束","chat.navbar.note":"笔记","chat.navbar.kbase":"知识库","chat.right.quickreply":"快捷回复","chat.right.userinfo":"访客信息","chat.right.ai":"AI助手","chat.right.ticket":"工单","chat.right.llm":"大模型","chat.right.group":"群组信息","chat.right.member":"成员信息","chat.right.docview":"文档查看","chat.upload.size.limit":"文件大小不能超过 {size}","chat.upload.type.unsupported":"不支持的文件类型","chat.upload.failed":"上传失败","chat.upload.success":"上传成功","chat.upload.progress":"上传中 {progress}%","chat.webrtc.calling":"呼叫中...","chat.webrtc.incoming":"来电...","chat.webrtc.connected":"通话中...","chat.webrtc.ended":"通话结束","chat.webrtc.rejected":"对方拒绝","chat.webrtc.busy":"对方忙","chat.webrtc.failed":"通话失败","chat.webrtc.accept":"接受","chat.webrtc.reject":"拒绝","chat.webrtc.hangup":"挂断","chat.group.notice":"群公告","chat.group.members":"群成员","chat.group.admins":"管理员","chat.group.robots":"机器人","chat.group.qrcode":"二维码","chat.group.uid.error":"群组ID错误"},Tln={"common.confirm":"确认","common.cancel":"取消","common.submit":"提交","common.reset":"重置","common.save":"保存","common.delete":"删除","common.edit":"编辑","common.add":"添加","common.search":"搜索","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.more":"更多","common.loading":"加载中...","common.success":"操作成功","common.failed":"操作失败","common.error":"错误","common.warning":"警告","common.info":"提示","common.status.online":"在线","common.status.offline":"离线","common.status.busy":"忙碌","common.status.away":"离开","common.status.invisible":"隐身","common.operation.success":"操作成功","common.operation.failed":"操作失败","common.operation.confirm":"确认要执行此操作吗?","common.operation.processing":"处理中...","common.operation.completed":"处理完成","common.operation.error":"处理出错","common.form.required":"此项为必填项","common.form.optional":"选填","common.form.invalid":"输入无效","common.form.validate.error":"表单验证失败","common.form.validate.success":"表单验证通过"},kln={"customer.list.title":"客户列表","customer.list.empty":"暂无客户","customer.list.loading":"加载中...","customer.list.load.error":"加载失败","customer.list.load.more":"加载更多","customer.list.no.more":"没有更多了","customer.list.refresh":"刷新","customer.info.basic":"基本信息","customer.info.name":"姓名","customer.info.nickname":"昵称","customer.info.gender":"性别","customer.info.age":"年龄","customer.info.birthday":"生日","customer.info.mobile":"手机号","customer.info.email":"邮箱","customer.info.address":"地址","customer.info.company":"公司","customer.info.position":"职位","customer.info.remark":"备注","customer.info.tags":"标签","customer.info.source":"来源","customer.info.created":"创建时间","customer.info.updated":"更新时间","customer.status.online":"在线","customer.status.offline":"离线","customer.status.away":"离开","customer.status.busy":"忙碌","customer.status.blocked":"已拉黑","customer.action.edit":"编辑","customer.action.delete":"删除","customer.action.block":"拉黑","customer.action.unblock":"取消拉黑","customer.action.transfer":"转移","customer.action.merge":"合并","customer.action.export":"导出","customer.form.name":"姓名","customer.form.name.required":"请输入姓名","customer.form.nickname":"昵称","customer.form.gender":"性别","customer.form.age":"年龄","customer.form.birthday":"生日","customer.form.mobile":"手机号","customer.form.email":"邮箱","customer.form.address":"地址","customer.form.company":"公司","customer.form.position":"职位","customer.form.remark":"备注","customer.form.tags":"标签","customer.form.source":"来源","customer.create.success":"客户创建成功","customer.create.failed":"客户创建失败","customer.update.success":"客户更新成功","customer.update.failed":"客户更新失败","customer.delete.success":"客户删除成功","customer.delete.failed":"客户删除失败","customer.block.success":"客户拉黑成功","customer.block.failed":"客户拉黑失败","customer.unblock.success":"取消拉黑成功","customer.unblock.failed":"取消拉黑失败","customer.transfer.success":"客户转移成功","customer.transfer.failed":"客户转移失败","customer.merge.success":"客户合并成功","customer.merge.failed":"客户合并失败","customer.export.success":"客户导出成功","customer.export.failed":"客户导出失败","black.title":"拉黑设置","black.type":"拉黑类型","black.type.required":"请选择至少一种拉黑类型","black.user":"拉黑用户","black.ip":"拉黑IP","black.permanent":"永久拉黑","black.until":"拉黑截至","black.until.required":"请选择拉黑截至时间","black.reason":"拉黑原因","black.reason.required":"请输入拉黑原因","black.reason.placeholder":"请输入拉黑原因","black.success":"拉黑成功"},Oln={"dashboard.error.message":"获取数据失败","dashboard.init.organization":"初始化组织","dashboard.init.profile":"初始化个人信息","dashboard.init.workgroups":"初始化工作组","dashboard.init.agent":"初始化客服信息","dashboard.transfer.accept":"{nickname} 已接受转接","dashboard.transfer.reject":"{nickname} 已拒绝转接","dashboard.transfer.success":"转接请求已发送,等待对方响应"},Pln={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁体中文","i18n.queue.tip":"排队队列","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.queue.empty":"暂无排队用户","i18n.queue.accept":"接入","i18n.system.notification":"系统通知","i18n.old.password.wrong":"旧密码错误","i18n.change.password":"修改密码","i18n.auth.captcha.send.success":"验证码发送成功","i18n.auth.captcha.error":"验证码错误","i18n.auth.captcha.expired":"验证码过期","i18n.auth.captcha.already.send":"验证码已经发送,请等待","i18n.auth.captcha.validate.failed":"验证码验证失败","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在输入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[技能组]","i18n.group":"[群聊]","i18n.rate.invite":"邀请评价","i18n.ticket":"[工单]","i18n.notice":"通知","i18n.notice.title":"标题","i18n.notice.content":"内容","i18n.notice.ip":"IP","i18n.notice.ipLocation":"IP地址","i18n.notice.parse.file.success":"解析文件成功","i18n.notice.parse.file.error":"解析文件失败","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理员","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技术部","i18n.DEPT.MONEY":"财务部","i18n.DEPT.MARKETING":"市场部","i18n.DEPT.SALES":"销售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.top.tip":"默认置顶语","i18n.top.make":"置顶","i18n.top.cancel":"取消置顶","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"无客服在线,请留言","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.description":"默认客服描述","i18n.workgroup.nickname":"默认技能组","i18n.workgroup.description":"默认技能组描述","i18n.contact":"询问联系方式","i18n.thanks":"感谢","i18n.welcome":"问候","i18n.bye":"告别","i18n.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开","i18n.tip.network.connected":"网络已连接","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","i18n.kb.llm.name":"大模型知识库","i18n.kb.keyword.name":"关键词知识库","i18n.kb.faq.name":"常见问题知识库","i18n.kb.autoreply.name":"自动回复知识库","i18n.kb.quickreply.name":"快捷回复知识库","i18n.kb.taboo.name":"敏感词知识库","i18n.kb.description":"知识库默认描述","i18n.agent.nicknameKb":"默认客服知识库","i18n.contact.title":"方便的话请您提供一下您的联系电话","i18n.contact.content":"方便的话请您提供一下您的联系电话,我电话给您沟通一下,这样更加直观","i18n.thanks.title":"感谢光临","i18n.thanks.content":"感谢光临,欢迎再来","i18n.welcome.title":"您好","i18n.welcome.content":"您好,有什么可以帮您的","i18n.bye.title":"您的满意一直是我们的目标","i18n.bye.content":"您的满意一直是我们的目标,如果有任何疑问欢迎您随时联系","i18n.vip.api":"VIP接口,暂无权限,请联系:weiyuai.cn","i18n.faq.category.demo.1":"常见问题分类Demo1","i18n.faq.category.demo.2":"常见问题分类Demo2","i18n.faq.demo.title.1":"常见问题文字Demo1","i18n.faq.demo.content.1":"常见问题文字Demo1","i18n.faq.demo.title.2":"常见问题图片Demo2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"快捷按钮文字Demo1","i18n.quick.button.demo.content.1":"快捷按钮文字Demo1","i18n.quick.button.demo.title.2":"快捷按钮链接Demo2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.online.chat":"在线客服","i18n.JOB":"工作","i18n.LANGUAGE":"语言","i18n.TOOL":"工具","i18n.WRITING":"写作","i18n.RAG":"知识库问答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工单","i18n.black.user.already.exists":"用户已拉黑","i18n.ticket.category.technical_support":"技术支持","i18n.ticket.category.service_request":"服务请求","i18n.ticket.category.consultation":"咨询","i18n.ticket.category.complaint_suggestion":"投诉建议","i18n.ticket.category.operation_maintenance":"运维","i18n.ticket.category.other":"其他","i18n.vip.component":"VIP组件, 联系我们了解更多详情","i18n.vip.contactUs":"联系我们","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.kb.notebase.name":"知识库","i18n.kb.notebase.description":"知识库默认描述","i18n.kb.notebase.create":"创建知识库","i18n.kb.notebase.edit":"编辑知识库","i18n.kb.notebase.delete":"删除知识库","i18n.kb.notebase.list":"知识库列表"},Mln={"message.type.text":"文本消息","message.type.image":"图片消息","message.type.file":"文件消息","message.type.voice":"语音消息","message.type.video":"视频消息","message.type.location":"位置消息","message.type.link":"链接消息","message.type.card":"卡片消息","message.type.system":"系统消息","message.type.notification":"通知消息","message.type.custom":"自定义消息","message.status.sending":"发送中","message.status.sent":"已发送","message.status.delivered":"已送达","message.status.read":"已读","message.status.failed":"发送失败","message.status.recalled":"已撤回","message.status.deleted":"已删除","message.action.send":"发送","message.action.recall":"撤回","message.action.delete":"删除","message.action.resend":"重新发送","message.action.forward":"转发","message.action.quote":"引用","message.action.copy":"复制","message.action.translate":"翻译","message.action.download":"下载","message.action.preview":"预览","message.tip.sending":"消息发送中...","message.tip.sent":"消息已发送","message.tip.delivered":"消息已送达","message.tip.read":"消息已读","message.tip.failed":"消息发送失败","message.tip.recalled":"消息已撤回","message.tip.deleted":"消息已删除","message.tip.copy.success":"复制成功","message.tip.download.start":"开始下载...","message.tip.download.success":"下载成功","message.tip.download.failed":"下载失败","message.input.placeholder":"请输入消息","message.input.send.button":"发送","message.input.emoji.button":"表情","message.input.image.button":"图片","message.input.file.button":"文件","message.input.voice.button":"语音","message.input.video.button":"视频","message.input.location.button":"位置","message.list.load.more":"加载更多","message.list.loading":"加载中...","message.list.no.more":"没有更多消息","message.list.empty":"暂无消息","message.list.search.placeholder":"搜索消息","message.list.search.no.result":"未找到相关消息","message.time.just":"刚刚","message.time.minutes":"{count}分钟前","message.time.hours":"{count}小时前","message.time.days":"{count}天前","message.time.weeks":"{count}周前","message.time.months":"{count}个月前","message.time.years":"{count}年前","message.file.size.limit":"文件大小不能超过 {size}","message.file.type.unsupported":"不支持的文件类型","message.file.uploading":"上传中...","message.file.download":"下载文件","message.file.preview":"预览文件","message.image.loading":"图片加载中","message.image.load.error":"图片加载失败","message.image.save":"保存图片","message.image.save.success":"图片保存成功","message.image.save.failed":"图片保存失败","quickreply.search.placeholder":"搜索","quickreply.button.send":"发送","quickreply.button.copy":"复制","quickreply.button.create.category":"创建分类","quickreply.button.create.reply":"创建快捷回复","quickreply.copy.success":"{content} 已复制到剪贴板","category.form.edit.title":"编辑分类","category.form.create.title":"创建分类","category.form.name":"分类名称","category.form.name.required":"请输入分类名称!","category.form.name.placeholder":"输入分类名称","category.create.failed":"创建分类失败","quickreply.drawer.title":"{isEdit, select, true {编辑快捷回复} other {新建快捷回复}}","quickreply.form.category":"分类","quickreply.form.category.required":"请选择分类","quickreply.form.category.placeholder":"选择分类","quickreply.form.type":"类型","quickreply.form.type.required":"请选择类型","quickreply.form.type.placeholder":"选择类型","quickreply.form.title":"标题","quickreply.form.title.required":"请输入标题","quickreply.form.content":"内容","quickreply.type.text":"文本","quickreply.type.image":"图片","quickreply.type.video":"视频","quickreply.type.audio":"音频","quickreply.type.file":"文件","quickreply.upload.text":"点击或拖拽文件上传","quickreply.upload.success":"{filename} 上传成功","quickreply.upload.error":"{filename} 上传失败","quickreply.upload.uploading":"{filename} 上传中","quickreply.form.validate.error":"请检查表单"},Iln={"profile.update.success":"个人信息更新成功","profile.form.avatar":"头像","profile.form.upload":"上传","profile.form.username":"用户名","profile.form.nickname":"昵称","profile.form.description":"描述","profile.button.change.password":"修改密码","profile.button.change.email":"修改邮箱","profile.button.change.mobile":"修改手机号","profile.email.verified":"邮箱已验证","profile.email.unverified":"邮箱未验证","profile.mobile.verified":"手机已验证","profile.mobile.unverified":"手机未验证","profile.email.change.title":"修改邮箱","profile.email.placeholder":"请输入邮箱地址","profile.email.required":"请输入邮箱地址!","profile.email.format.invalid":"邮箱格式不正确","profile.email.length.limit":"邮箱不得超过50字符","profile.email.verification.code.placeholder":"请输入验证码","profile.email.verification.code.countdown":"秒后重新获取","profile.email.verification.code.get":"获取验证码","profile.email.verification.code.required":"请输入验证码!","profile.email.not.changed":"邮箱未更改!","profile.email.change.success":"邮箱修改成功!","profile.email.format.error":"邮箱格式错误","profile.mobile.change.title":"修改手机号","profile.mobile.placeholder":"请输入手机号","profile.mobile.required":"请输入手机号!","profile.mobile.format.invalid":"手机号格式错误!","profile.mobile.verification.code.placeholder":"请输入验证码","profile.mobile.verification.code.countdown":"秒后重新获取","profile.mobile.verification.code.get":"获取验证码","profile.mobile.verification.code.required":"请输入验证码!","profile.mobile.not.changed":"手机号未更改!","profile.mobile.change.success":"手机号修改成功!","profile.mobile.format.error":"手机号格式错误","profile.password.change.title":"修改密码","profile.password.old":"原密码","profile.password.old.empty":"手机号直接登录用户,可以留空","profile.password.new":"新密码","profile.password.confirm":"确认密码","profile.password.length.error":"密码最小长度不能小于6","profile.password.mismatch":"两次输入密码不一致","profile.password.change.success":"密码修改成功!"},$ln={"setting.menu.title":"设置","setting.menu.profile":"个人信息","setting.menu.basic":"基本设置","setting.menu.agent":"客服设置","setting.menu.model":"大模型","setting.menu.certification":"实名认证","setting.menu.qrcode":"二维码","setting.menu.shortcut":"快捷键","setting.menu.click":"菜单点击","setting.save.success":"设置保存成功","setting.save.error":"设置保存失败","setting.load.error":"设置加载失败","setting.header.profile":"个人信息","setting.header.basic":"基本设置","setting.header.agent":"客服设置","setting.header.model":"大模型设置","setting.basic.sound.on":"已开启消息提示音","setting.basic.sound.off":"已关闭消息提示音","setting.basic.notification.on":"已开启网络状态通知","setting.basic.notification.off":"已关闭网络状态通知","setting.basic.connection.status":"长链接状态:","setting.basic.connection.connected":"✅连接正常","setting.basic.connection.disconnected":"❌连接断开","setting.basic.startup":"开机启动:","setting.basic.startup.on":"开机启动","setting.basic.startup.off":"不开机启动","setting.basic.theme":"颜色主题:","setting.basic.language":"语言设置:","setting.basic.mode":"模式设置:","setting.basic.mode.team":"团队模式","setting.basic.mode.agent":"客服模式","setting.basic.mode.personal":"个人模式"},Rln={"thread.error.message":"获取数据失败","thread.feature.unavailable":"TODO: 该功能暂未开放","thread.menu.top":"置顶","thread.menu.untop":"取消置顶","thread.menu.read":"标记已读","thread.menu.unread":"标记未读","thread.menu.mute":"静音","thread.menu.unmute":"取消静音","thread.menu.transfer":"转接","thread.menu.block":"拉黑","thread.menu.ticket":"创建工单","thread.menu.crm":"查看CRM","thread.menu.summary":"会话总结","thread.status.robot":"[机器人]","thread.status.agent":"[一对一]","thread.status.workgroup":"[工作组]","thread.search.placeholder":"搜索会话...","thread.menu.filter":"会话过滤","thread.menu.groupThread":"群聊会话","thread.menu.robotThread":"机器人会话","thread.menu.workgroupThread":"工作组会话","thread.menu.agentThread":"一对一会话","thread.menu.ticketThread":"工单会话","thread.menu.memberThread":"成员会话","thread.menu.deviceThread":"设备会话","thread.menu.systemThread":"系统会话","thread.dropdown.create.group":"创建群聊","thread.dropdown.create.ai":"创建AI对话","thread.agent.status.online":"😀 - 在线接待","thread.agent.status.offline":"🔻 - 客服下线","thread.agent.status.busy":"🏃♀️ - 客服忙碌","thread.refresh.pull":"↓ 下拉刷新","thread.refresh.release":"↑ 松开刷新","thread.list.no.more":"没有更多了","thread.coming.soon":"即将上线,敬请期待","thread.set.success":"设置成功","thread.set.error":"设置失败","thread.menu.star":"星标","thread.menu.star.1":"星标1","thread.menu.star.2":"星标2","thread.menu.star.3":"星标3","thread.menu.star.4":"星标4","thread.menu.hide":"隐藏","thread.status.text":"{status}","thread.status.online":"😀接待","thread.status.offline":"🔻下线","thread.status.busy":"🏃♀️忙碌","thread.status.loading":"加载中...","thread.status.empty":"暂无会话","thread.status.error":"加载会话失败","thread.status.queue":"排队({count})","thread.status.network.offline":"网络已断开","thread.status.network.online":"网络已连接","thread.status.message.pulling":"消息拉取中...","thread.status.message.empty":"暂无消息","thread.status.message.error":"加载消息失败","thread.status.message.end":"没有更多消息","thread.status.message.typing":"正在输入...","thread.status.message.transfer":"转接中...","thread.status.message.transferred":"已转接","thread.status.message.closed":"会话已关闭","thread.menu.star.cancel":"取消星标","thread.loading.more":"加载更多..."},Aln={"ticket.create.title":"创建工单","ticket.edit.title":"编辑工单","ticket.form.uid":"编号","ticket.form.title":"标题","ticket.form.title.required":"请输入工单标题","ticket.form.title.placeholder":"请输入工单标题","ticket.form.description":"描述","ticket.form.description.required":"请输入工单描述","ticket.form.description.placeholder":"请输入工单描述","ticket.form.status":"状态","ticket.form.status.required":"请选择工单状态","ticket.form.priority":"优先级","ticket.form.priority.required":"请选择优先级","ticket.form.category":"分类","ticket.form.category.required":"请选择工单分类","ticket.form.category.placeholder":"请选择工单分类","ticket.form.user":"客户","ticket.form.user.placeholder":"请选择客户","ticket.form.assignee":"处理人","ticket.form.assignee.placeholder":"请选择处理人","ticket.form.reporter":"报告人","ticket.form.reporter.placeholder":"请选择报告人","ticket.form.workgroup":"技能组","ticket.form.workgroup.required":"请选择技能组","ticket.form.workgroup.placeholder":"请选择技能组","ticket.workgroup.load.error":"加载技能组失败","ticket.status.all":"全部状态","ticket.status.new":"新建","ticket.status.assigned":"已分配","ticket.status.in_progress":"处理中","ticket.status.pending":"待处理","ticket.status.on_hold":"挂起","ticket.status.reopened":"重新打开","ticket.status.resolved":"已解决","ticket.status.closed":"已关闭","ticket.status.cancelled":"已取消","ticket.priority.all":"全部优先级","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.priority.critical":"严重","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.update.success":"工单更新成功","ticket.update.failed":"工单更新失败","ticket.submit.error":"工单提交失败","ticket.delete.success":"工单删除成功","ticket.delete.error":"工单删除失败","ticket.load.error":"工单数据加载失败","ticket.list.title":"工单列表","ticket.list.empty":"暂无工单","ticket.list.search.placeholder":"搜索工单","ticket.list.filter.all":"全部工单","ticket.list.filter.my":"我的工单","ticket.list.filter.unassigned":"未分配","ticket.list.create":"创建工单","ticket.list.total":"工单总数","ticket.action.edit":"编辑","ticket.action.delete":"删除","ticket.action.assign":"分配","ticket.action.close":"关闭","ticket.action.reopen":"重新打开","ticket.delete.confirm":"确定要删除此工单吗?","ticket.category.load.error":"加载工单分类失败","ticket.conversation.title":"工单对话","ticket.conversation.empty":"请选择工单查看对话","ticket.conversation.input.placeholder":"请输入消息...","ticket.details.title":"工单详情","ticket.details.empty":"请选择工单查看详情","ticket.messages.load.error":"加载工单消息失败","ticket.message.send.error":"发送消息失败","ticket.form.thread":"关联会话","ticket.form.thread.placeholder":"选择关联会话","ticket.form.thread.none":"不关联","ticket.form.createdAt":"创建时间","ticket.form.updatedAt":"更新时间","ticket.type.agent":"指定客服","ticket.type.workgroup":"技能组","ticket.assignee":"处理人","ticket.reporter":"报告人","ticket.type":"类型","ticket.category":"分类","ticket.steps.title":"流转过程","ticket.form.upload.button":"上传附件","ticket.upload.success":"文件上传成功","ticket.upload.failed":"文件上传失败","ticket.current.filters":"当前筛选","ticket.filter.by.status":"按状态筛选","ticket.filter.by.priority":"按优先级筛选","ticket.filter.by.assignment":"按分配筛选","ticket.filter.by.time":"按时间筛选","ticket.filter.status_all":"全部状态","ticket.filter.status_new":"新建","ticket.filter.status_assigned":"已分配","ticket.filter.status_in_progress":"处理中","ticket.filter.status_pending":"待处理","ticket.filter.status_on_hold":"挂起","ticket.filter.status_reopened":"重新打开","ticket.filter.status_resolved":"已解决","ticket.filter.status_closed":"已关闭","ticket.filter.status_cancelled":"已取消","ticket.filter.priority_all":"全部优先级","ticket.filter.priority_lowest":"最低","ticket.filter.priority_low":"低","ticket.filter.priority_medium":"中","ticket.filter.priority_high":"高","ticket.filter.priority_urgent":"紧急","ticket.filter.priority_critical":"严重","ticket.filter.assignment_all":"全部","ticket.filter.assignment_my_tickets":"我的工单","ticket.filter.assignment_unassigned":"未分配","ticket.filter.assignment_my_workgroup":"我的技能组","ticket.filter.assignment_my_created":"我创建的","ticket.filter.assignment_my_assigned":"待我处理","ticket.filter.time_all":"全部时间","ticket.filter.time_today":"今天","ticket.filter.time_yesterday":"昨天","ticket.filter.time_this_week":"本周","ticket.filter.time_last_week":"上周","ticket.filter.time_this_month":"本月","ticket.filter.time_last_month":"上月","ticket.content.title":"工单","ticket.content.number":"编号","ticket.delete.title":"删除工单","ticket.delete.content":"确定要删除此工单吗?","ticket.delete.failed":"工单删除失败","ticket.loading":"加载工单...","ticket.empty":"暂无工单"},Nln={"contact.list.new":"新朋友","contact.list.device":"内网设备","contact.list.group":"群聊","contact.list.channel":"频道","contact.list.company":"企业联系人","contact.list.friend":"联系人","contact.search.placeholder":"搜索联系人...","contact.manager.button":"通讯录管理","contact.manager.coming":"敬请期待","member.detail.nickname":"昵称","member.detail.jobno":"工号","member.detail.seatno":"座位号","member.detail.telephone":"电话","member.detail.loading":"加载中...","member.detail.chat.button":"开始聊天"},Dln={"group.create.title":"发起群聊","group.create.contacts":"好友","group.create.members":"群成员","group.create.members.min":"至少选择2名成员","group.create.creating":"创建群组中...","group.create.org.empty":"未选择组织","group.create.success":"创建群组成功","group.create.failed":"创建群组失败","group.create.loading":"加载成员中...","group.create.error":"加载成员失败"},Lln={"robot.create.title":"创建机器人","robot.create.available":"可选机器人","robot.create.selected":"已选机器人","robot.create.success":"创建机器人成功","robot.create.failed":"创建机器人失败","robot.create.loading":"创建机器人中...","robot.create.error":"加载机器人失败","robot.create.empty":"暂无可用机器人","robot.create.min":"请至少选择一个机器人"},Fln={"autoreply.title":"自动回复","autoreply.enable.label":"是否启用自动回复","autoreply.type.label":"自动回复类型","autoreply.type.fixed":"固定回复","autoreply.type.keyword":"关键字匹配","autoreply.type.llm":"大模型回复","autoreply.fixed.add":"添加固定回复内容","autoreply.fixed.select":"选择固定回复内容","autoreply.fixed.type":"固定回复类型","autoreply.fixed.content":"固定回复内容","autoreply.content.text":"文本","autoreply.content.image":"图片","autoreply.content.video":"视频","autoreply.content.audio":"音频","autoreply.content.file":"文件","autoreply.save.loading":"正在保存,请稍后...","autoreply.save.success":"保存成功","autoreply.save.error":"保存失败","autoreply.keyword.add":"添加关键词知识库","autoreply.keyword.select":"选择关键词知识库","autoreply.llm.add":"添加大模型知识库","autoreply.llm.select":"选择大模型知识库"},jln={"upload.modal.title":"上传文件","upload.drag.text":"点击或拖拽文件至此处上传","upload.drag.hint":"支持单个或批量上传","upload.uploading":"{filename} 上传中...","upload.success":"{filename} 上传成功","upload.failed":"{filename} 上传失败","upload.delete.confirm":"确定要删除此文件吗?","upload.preview.image":"图片预览","upload.preview.file":"文件预览","upload.button.ok":"确定","upload.button.cancel":"取消"},Bln={...wln,..._ln,...Eln,...Tln,...kln,...Oln,...Pln,...Cln,...Mln,...xln,...Iln,...$ln,...Rln,...Aln,...Sln,...Nln,...Dln,...Lln,...Fln,...jln},Hln={i18_file_assistant:"檔案助手",slogan:"对话即服务","menu.dashboard.chat":"消息","menu.dashboard.contact":"通讯录","menu.dashboard.queue":"排队","menu.dashboard.ticket":"工单","menu.dashboard.leavemsg":"留言","menu.dashboard.visitor":"访客","menu.dashboard.monitor":"监控","menu.dashboard.plugins":"插件","menu.dashboard.mine":"我的","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.audio":"录音","chat.toolbar.webrtc":"视频","chat.toolbar.history":"历史消息","chat.toolbar.block":"拉黑","chat.toolbar.screenshot":"截图","chat.toolbar.invite.rate":"邀请评价","chat.toolbar.autoreply":"自动回复","chat.toolbar.autoreply.on":"自动回复(已开启)","chat.navbar.transfer":"转接","chat.navbar.ticket":"工单","chat.navbar.crm":"Crm","chat.navbar.close":"结束","chat.navbar.category":"分类","chat.navbar.ai":"AI","chat.navbar.queue":"排队","chat.right.ai":"Copilot","chat.right.quickreply":"快捷回复","chat.right.ticket":"工单","chat.right.userinfo":"用户信息","chat.right.llm":"大模型","chat.right.docview":"文档预览","chat.right.group":"群详情","chat.right.member":"联系人","chat.ai.summary":"会话小结","chat.ai.switch":"切换AI","chat.thread.nomore":"没有更多了","chat.message.loadmore":"加载更多","dashboard.footbar.logout":"退出",SERVICE:"客服機器人",MARKETING:"營銷機器人",KNOWLEDGEBASE:"知識庫機器人(内部)",QA:"問答機器人(直接调用大模型)",AGENT_ASSISTANT:"客服助手(内部)",loading:"載入中",create:"新增",creating:"新增中...","create.success":"新增成功","create.fail":"新增失敗",update:"更新",updating:"更新中...","update.success":"更新成功","update.fail":"更新失敗",save:"儲存",saving:"正在儲存...",email:"電子郵件","email.verified":"電子郵件(已驗證)","email.unverified":"電子郵件(待驗證)",mobile:"手機號碼","mobile.verified":"手機號碼(已驗證)","mobile.unverified":"手機號碼(待驗證)",captcha:"验证码",logging:"登录中...","login.success":"登录成功","login.error":"登录失败,请稍后重试",registering:"注册中...","register.success":"注册成功","register.error":"注册失败","username.change.tip":"登入用戶名(修改用戶名之後,需要重新登入)",createKb:"创建知识库",createDept:"创建部门",upload:"上传",import:"匯入",export:"匯出","download.template":"下载模板",open:"開啟",copy:"複製","copy.success":"複製成功",ok:"確定",cancel:"取消",bind:"綁定",edit:"編輯",editing:"編輯中...","edit.success":"編輯成功","edit.fail":"編輯失敗",delete:"刪除",deleting:"删除中...",deleteTip:"刪除提示",deleteAffirm:"確定要刪除","delete.success":"刪除成功","delete.fail":"删除失败","process.success":"处理成功","process.fail":"处理失败",preview:"預覽",close:"關閉",closing:"關閉中...",closeTip:"關閉提示",closeASure:"確定要關閉","close.success":"關閉成功",choose:"選擇","leavemsg.enabled":"留言啟用",transfer:"转接","transfer.success":"转接成功","transfer.fail":"转接失败","transfer.reason":"转接原因",refresh:"刷新",noAgent:"无客服在线"},zln={"menu.anonymous.title":"匿名模式","menu.anonymous.home":"訊息","menu.anonymous.contact":"聯絡人","menu.anonymous.robot":"機器人","menu.anonymous.setting":"設定","menu.anonymous.status":"匿名狀態","menu.anonymous.status.tip":"匿名模式僅支援同一區域網內的在線設備之間的通訊","menu.anonymous.login.tip":"登入以訪問離線訊息和更多功能","menu.anonymous.login":"登入","menu.anonymous.current.users":"當前用戶","menu.dashboard.chat":"聊天","menu.dashboard.contact":"聯絡人","menu.dashboard.ai":"AI助手","menu.dashboard.note":"筆記","menu.dashboard.kbase":"知識庫","menu.dashboard.mine":"設定","menu.dashboard.queue":"排隊","menu.dashboard.ticket":"工單","menu.dashboard.leavemsg":"留言","menu.dashboard.visitor":"訪客","menu.dashboard.monitor":"監控","menu.dashboard.plugins":"插件","menu.settings":"設定","menu.settings.logout":"登出","menu.agent.status":"客服狀態","menu.agent.status.available":"可用","menu.agent.status.rest":"休息","menu.agent.status.offline":"離線","menu.language":"語言","menu.mode":"模式","menu.mode.team":"團隊模式","menu.mode.agent":"一對一模式","menu.mode.personal":"個人模式","menu.agent.offline.warning":"請在離線前結束所有正在進行中的會話","menu.mode.personal.coming":"即將推出...","menu.dashboard.notebase":"知識庫"},Uln={"pages.login.title":"登錄","pages.login.subtitle":"歡迎使用微語客服系統","pages.layouts.userLayout.title":"對話即服務","pages.login.accountLogin.tab":"帳戶密碼登錄","pages.login.accountLogin.errorMessage":"錯誤的用戶名和密碼","pages.login.failure":"登錄失敗,請檢查用戶名密碼!","pages.login.failureCode":"驗證碼錯誤","pages.login.success":"登錄成功!","pages.login.username.placeholder":"請輸入用戶名","pages.login.username.required":"用戶名是必填項!","pages.login.password.placeholder":"請輸入密碼","pages.login.repassword.placeholder":"確認密碼","pages.login.password.required":"密碼是必填項!","pages.login.repassword.required":"確認密碼是必填項!","pages.login.phoneLogin.tab":"手機號登錄","pages.login.phoneLogin.errorMessage":"驗證碼錯誤","pages.login.phoneNumber.placeholder":"請輸入手機號!","pages.login.phoneNumber.required":"手機號是必填項!","pages.login.phoneNumber.invalid":"不合法的手機號!","pages.login.captcha.placeholder":"請輸入驗證碼!","pages.login.captcha.required":"驗證碼是必填項!","pages.login.phoneLogin.getVerificationCode":"獲取驗證碼","pages.login.anonymousLogin":"匿名登錄","pages.getCaptchaSecondText":"秒後重新獲取","pages.login.scanLogin.tab":"掃碼登錄","pages.login.rememberMe":"自動登錄","pages.login.forgot":"忘記密碼","pages.login.submit":"登錄","pages.login.loginWith":"其他登錄方式 :","pages.login.register":"註冊賬號","pages.login.registerAccount":" 註冊帳戶","pages.login.auto.register":"未註冊手機號會自動註冊","pages.welcome.link":"歡迎使用","pages.welcome.title":"歡迎","pages.welcome.description":"微語客服系統是一個開源的客服系統","pages.welcome.getting-started":"開始使用","pages.welcome.view-docs":"查看文檔","pages.robot.new":"新建","pages.robot.chat":"聊天","pages.robot.edit":"编辑","pages.robot.delete":"刪除","pages.robot.upload":"上傳","pages.robot.tab.basic":"基本信息","pages.robot.tab.kb":"知識庫","pages.robot.tab.channel":"渠道對接","pages.robot.tab.statistic":"數據統計","pages.robot.tab.advanced":"高級設置","pages.robot.tab.flow":"流程設計","pages.robot.tab.avatar":"頭像","pages.robot.tab.title":"標題","pages.robot.tab.welcomeTip":"歡迎語","pages.robot.tab.description":"簡介","pages.robot.tab.preview":"實時預覽","pages.robot.tab.website":"官網","pages.robot.tab.helpdesk":"幫助文檔","pages.robot.tab.icp":"京ICP備案 17041763號-1","pages.robot.tab.police":"粵公安備案 44030502008688號","pages.robot.kb.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"問答","pages.robot.kb.web":"網站","pages.robot.file.title":"文件名","pages.robot.file.type":"文件類型","pages.robot.file.size":"文件大小","pages.robot.file.action":"操作","pages.robot.file.delete":"刪除","pages.robot.file.save":"保存","pages.robot.file.cancel":"取消","pages.robot.file.uploading":"上傳中...","pages.robot.file.name_invalid":"文件名不能包含 _ ","pages.robot.file.parse":"解析文件內容","pages.setting":"設置","pages.logout":"退出登錄","pages.footer.website":"微語官網","pages.footer.helpcenter":"帮助文档","pages.login.remember":"記住密碼","pages.agent.tab.basic":"基本信息","pages.agent.robot":"機器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常見問題","pages.advanced.quickButton":"快捷按鈕","pages.advanced.faqGuess":"智能推薦","pages.advanced.faqHot":"熱門問題","pages.advanced.faqShortcut":"快捷回覆","pages.advanced.rate":"滿意度評價","pages.advanced.autoreply":"自動回覆","pages.advanced.leaveMsg":"留言設置","pages.advanced.survey":"調查問卷","pages.advanced.history":"歷史記錄","pages.advanced.inputAssociation":"輸入聯想","pages.advanced.antiHarassment":"驗證碼設置","pages.advanced.captcha":"驗證碼設置","pages.advanced.showPreForm":"顯示預覽","pages.advanced.showHistory":"顯示歷史","pages.advanced.showInputAssociation":"顯示輸入聯想","pages.advanced.showCaptcha":"顯示驗證碼","pages.login.country.placeholder":"選擇國家/地區","pages.login.country.china":"中國大陸","pages.login.country.hongkong":"中國香港","pages.login.country.taiwan":"中國台灣","pages.login.country.macao":"中國澳門","pages.login.country.japan":"日本","pages.login.country.korea":"韓國","pages.login.country.usa":"美國","pages.login.country.canada":"加拿大","pages.login.country.uk":"英國","pages.login.country.germany":"德國","pages.login.country.france":"法國","pages.login.country.australia":"澳大利亞","pages.login.country.singapore":"新加坡","pages.login.country.malaysia":"馬來西亞","pages.login.country.thailand":"泰國","pages.login.country.vietnam":"越南","pages.login.country.philippines":"菲律賓","pages.login.country.indonesia":"印度尼西亞","pages.login.country.italy":"意大利","pages.login.country.spain":"西班牙","pages.login.country.russia":"俄羅斯","pages.login.country.newzealand":"新西蘭","block.title":"拉黑設置","block.type":"拉黑類型","block.user":"拉黑用戶","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"請選擇封禁結束時間","pages.register.title":"註冊","pages.register.subtitle":"創建您的賬號","pages.register.username":"用戶名","pages.register.password":"密碼","pages.register.confirm":"確認密碼","pages.register.email":"郵箱","pages.register.mobile":"手機號","pages.register.code":"驗證碼","pages.register.agreement":"我已閱讀並同意","pages.register.agreement.terms":"服務條款","pages.register.submit":"註冊","pages.register.login":"使用已有賬號登錄","pages.404.title":"404","pages.404.subtitle":"抱歉,您訪問的頁面不存在","pages.404.description":"您可以嘗試以下操作:","pages.404.actions.back":"返回上一頁","pages.404.actions.home":"返回首頁","pages.403.title":"403","pages.403.subtitle":"抱歉,您沒有訪問該頁面的權限","pages.403.description":"請聯繫管理員獲取權限","pages.403.actions.back":"返回上一頁","pages.500.title":"500","pages.500.subtitle":"抱歉,服務器出錯了","pages.500.description":"請稍後再試或聯繫技術支持","pages.500.actions.back":"返回上一頁","pages.500.actions.home":"返回首頁"},Wln={"app.title":"微語","app.logout":"登出","app.copyright.produced":"微語出品","app.preview.down.block":"下載此頁面到本地項目","app.welcome.link.fetch-blocks":"獲取全部區塊","app.welcome.link.block-list":"基於 block 開發,快速構建標準頁面","navBar.lang":"語言","layout.user.link.help":"幫助","layout.user.link.privacy":"隱私","layout.user.link.terms":"條款","theme.light":"淺色","theme.dark":"深色","theme.system":"自動","setting.lang":"Languages","setting.theme":"主題","app.name":"微語客服","app.description":"新一代智能客服系統","app.welcome":"歡迎使用微語客服系統","app.copyright":"© 2024 微語客服. 保留所有權利.","app.version":"版本","app.action.back":"返回","app.action.confirm":"確認","app.action.cancel":"取消","app.action.save":"保存","app.action.edit":"編輯","app.action.delete":"刪除","app.action.refresh":"刷新","app.action.search":"搜索","app.action.more":"更多","app.action.settings":"設置","app.action.help":"幫助","app.tip.loading":"加載中...","app.tip.success":"操作成功","app.tip.error":"操作失敗","app.tip.warning":"警告","app.tip.info":"提示","app.tip.confirm":"確認要執行此操作嗎?","app.tip.nodata":"暫無數據","app.tip.network.error":"網絡連接失敗","app.tip.server.error":"服務器錯誤","app.status.online":"在線","app.status.offline":"離線","app.status.busy":"忙碌","app.status.away":"離開","app.status.invisible":"隱身","app.status.disabled":"已禁用","app.status.expired":"已過期","app.time.today":"今天","app.time.yesterday":"昨天","app.time.tomorrow":"明天","app.time.just":"剛剛","app.time.minutes":"{count} 分鐘前","app.time.hours":"{count} 小時前","app.time.days":"{count} 天前","app.file.upload":"上傳文件","app.file.download":"下載文件","app.file.preview":"預覽文件","app.file.size.limit":"文件大小不能超過 {size}","app.file.type.unsupported":"不支持的文件類型","app.file.upload.success":"上傳成功","app.file.upload.failed":"上傳失敗","app.file.download.success":"下載成功","app.file.download.failed":"下載失敗","app.layout.sidebar.collapse":"收起側邊欄","app.layout.sidebar.expand":"展開側邊欄","app.layout.header.profile":"個人中心","app.layout.header.logout":"退出登錄","app.layout.footer.copyright":"版權所有","app.layout.footer.terms":"服務條款","app.layout.footer.privacy":"隱私政策"},Vln={"auth.login.title":"登錄","auth.login.subtitle":"歡迎使用微語客服系統","auth.login.username":"用戶名","auth.login.username.required":"請輸入用戶名","auth.login.password":"密碼","auth.login.password.required":"請輸入密碼","auth.login.remember":"記住密碼","auth.login.forgot":"忘記密碼?","auth.login.submit":"登錄","auth.login.other":"其他登錄方式","auth.login.register":"註冊賬號","auth.login.success":"登錄成功","auth.login.failed":"登錄失敗","auth.register.title":"註冊","auth.register.subtitle":"創建新賬號","auth.register.username":"用戶名","auth.register.username.required":"請輸入用戶名","auth.register.email":"郵箱","auth.register.email.required":"請輸入郵箱","auth.register.password":"密碼","auth.register.password.required":"請輸入密碼","auth.register.confirm":"確認密碼","auth.register.confirm.required":"請確認密碼","auth.register.submit":"註冊","auth.register.login":"已有賬號?登錄","auth.register.success":"註冊成功","auth.register.failed":"註冊失敗","auth.forgot.title":"忘記密碼","auth.forgot.subtitle":"重置密碼","auth.forgot.email":"郵箱","auth.forgot.email.required":"請輸入郵箱","auth.forgot.submit":"提交","auth.forgot.back":"返回登錄","auth.forgot.success":"重置密碼郵件已發送","auth.forgot.failed":"重置密碼失敗","auth.reset.title":"重置密碼","auth.reset.subtitle":"設置新密碼","auth.reset.password":"新密碼","auth.reset.password.required":"請輸入新密碼","auth.reset.confirm":"確認密碼","auth.reset.confirm.required":"請確認新密碼","auth.reset.submit":"提交","auth.reset.success":"密碼重置成功","auth.reset.failed":"密碼重置失敗","auth.verify.code":"驗證碼","auth.verify.code.required":"請輸入驗證碼","auth.verify.code.send":"發送驗證碼","auth.verify.code.resend":"重新發送","auth.verify.code.success":"驗證碼發送成功","auth.verify.code.failed":"驗證碼發送失敗","auth.password.strength.weak":"密碼強度:弱","auth.password.strength.medium":"密碼強度:中","auth.password.strength.strong":"密碼強度:強","auth.agreement.text":"我已閱讀並同意","auth.agreement.terms":"服務條款","auth.agreement.privacy":"隱私政策","server.button.back":"返回","server.button.save":"保存","server.button.reset":"重置","server.button.help":"幫助","server.save.success":"保存成功","server.reset.success":"重置成功,已恢復默認雲服務器","server.custom.enable":"啟用自定義服務器","server.api.url.label":"API服務器地址 (例如: http://127.0.0.1:9003 或 https://api.bytedesk.com)","server.api.url.placeholder":"http://127.0.0.1:9003","server.websocket.url.label":"WebSocket服務器地址 (例如: ws://127.0.0.1:9885/websocket 或 wss://api.bytedesk.com/websocket)","server.websocket.url.placeholder":"ws://127.0.0.1:9885/websocket","server.input.error":"請輸入正確的服務器地址"},Kln={"chat.title":"會話","chat.empty":"暫無會話","chat.loading":"加載中...","chat.load.error":"加載失敗","chat.load.more":"加載更多","chat.no.more":"沒有更多了","chat.refresh":"刷新","chat.status.connecting":"連接中...","chat.status.connected":"已連接","chat.status.disconnected":"連接斷開","chat.status.reconnecting":"重新連接中...","chat.network.error":"網絡連接失敗,請檢查網絡","chat.thread.closing":"結束會話中...","chat.thread.close.success":"結束會話成功","chat.thread.close.failed":"結束會話失敗","chat.thread.close.confirm.title":"確定要結束會話?","chat.rate.invite.confirm.title":"確認要邀請評價?","chat.message.send.failed":"發送失敗","chat.message.resend":"重新發送","chat.message.recall":"撤回消息","chat.message.copy.success":"複製成功","chat.copy.success":"複製成功","chat.menu.copy":"複製","chat.menu.translate":"翻譯","chat.menu.recall":"撤回","chat.menu.enlarge":"放大閱讀","chat.menu.quickreply.add":"添加快捷回復...","chat.menu.browser.open":"瀏覽器打開","chat.menu.forward":"轉發...","chat.menu.collect":"收藏","chat.menu.quote":"引用","chat.input.placeholder":"請輸入內容, Ctrl+V 粘貼截圖/圖片","chat.translation.placeholder":"請輸入翻譯內容...","chat.input.send":"發送","chat.input.sending":"發送中...","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"文件","chat.toolbar.screenshot":"截圖","chat.toolbar.autoreply":"自動回復","chat.toolbar.audio":"錄音","chat.toolbar.webrtc":"視頻會話","chat.upload.size.limit":"文件大小不能超過 {size}","chat.upload.type.unsupported":"不支持的文件類型","chat.upload.failed":"上傳失敗","chat.upload.success":"上傳成功","chat.upload.progress":"上傳中 {progress}%","chat.webrtc.calling":"呼叫中...","chat.webrtc.incoming":"來電...","chat.webrtc.connected":"通話中...","chat.webrtc.ended":"通話結束","chat.webrtc.rejected":"對方拒絕","chat.webrtc.busy":"對方忙","chat.webrtc.failed":"通話失敗","chat.webrtc.accept":"接受","chat.webrtc.reject":"拒絕","chat.webrtc.hangup":"掛斷","chat.navbar.transfer":"轉接","chat.navbar.close":"結束","chat.navbar.note":"筆記","chat.navbar.kbase":"知識庫","chat.right.quickreply":"快捷回覆","chat.right.userinfo":"訪客信息","chat.right.ai":"AI助手","chat.right.ticket":"工單","chat.right.llm":"大模型","chat.right.docview":"文檔查看","chat.right.group":"群組信息","chat.right.member":"成員信息","chat.group.notice":"群公告","chat.group.members":"群成員","chat.group.admins":"管理員","chat.group.robots":"機器人","chat.group.qrcode":"二維碼","chat.group.uid.error":"群組ID錯誤"},qln={"common.confirm":"確認","common.cancel":"取消","common.submit":"提交","common.reset":"重置","common.save":"保存","common.delete":"刪除","common.edit":"編輯","common.add":"添加","common.search":"搜索","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.more":"更多","common.loading":"加載中...","common.success":"操作成功","common.failed":"操作失敗","common.error":"錯誤","common.warning":"警告","common.info":"提示","common.status.online":"在線","common.status.offline":"離線","common.status.busy":"忙碌","common.status.away":"離開","common.status.invisible":"隱身","common.operation.success":"操作成功","common.operation.failed":"操作失敗","common.operation.confirm":"確認要執行此操作嗎?","common.operation.processing":"處理中...","common.operation.completed":"處理完成","common.operation.error":"處理出錯","common.form.required":"此項為必填項","common.form.optional":"選填","common.form.invalid":"輸入無效","common.form.validate.error":"表單驗證失敗","common.form.validate.success":"表單驗證通過"},Gln={"customer.list.title":"客戶列表","customer.list.empty":"暫無客戶","customer.list.loading":"加載中...","customer.list.load.error":"加載失敗","customer.list.load.more":"加載更多","customer.list.no.more":"沒有更多了","customer.list.refresh":"刷新","customer.info.basic":"基本信息","customer.info.name":"姓名","customer.info.nickname":"暱稱","customer.info.gender":"性別","customer.info.age":"年齡","customer.info.birthday":"生日","customer.info.mobile":"手機號","customer.info.email":"郵箱","customer.info.address":"地址","customer.info.company":"公司","customer.info.position":"職位","customer.info.remark":"備註","customer.info.tags":"標籤","customer.info.source":"來源","customer.info.created":"創建時間","customer.info.updated":"更新時間","customer.status.online":"在線","customer.status.offline":"離線","customer.status.away":"離開","customer.status.busy":"忙碌","customer.status.blocked":"已拉黑","customer.action.edit":"編輯","customer.action.delete":"刪除","customer.action.block":"拉黑","customer.action.unblock":"取消拉黑","customer.action.transfer":"轉移","customer.action.merge":"合併","customer.action.export":"導出","customer.form.name":"姓名","customer.form.name.required":"請輸入姓名","customer.form.nickname":"暱稱","customer.form.gender":"性別","customer.form.age":"年齡","customer.form.birthday":"生日","customer.form.mobile":"手機號","customer.form.email":"郵箱","customer.form.address":"地址","customer.form.company":"公司","customer.form.position":"職位","customer.form.remark":"備註","customer.form.tags":"標籤","customer.form.source":"來源","customer.create.success":"客戶創建成功","customer.create.failed":"客戶創建失敗","customer.update.success":"客戶更新成功","customer.update.failed":"客戶更新失敗","customer.delete.success":"客戶刪除成功","customer.delete.failed":"客戶刪除失敗","customer.block.success":"客戶拉黑成功","customer.block.failed":"客戶拉黑失敗","customer.unblock.success":"取消拉黑成功","customer.unblock.failed":"取消拉黑失敗","customer.transfer.success":"客戶轉移成功","customer.transfer.failed":"客戶轉移失敗","customer.merge.success":"客戶合併成功","customer.merge.failed":"客戶合併失敗","customer.export.success":"客戶導出成功","customer.export.failed":"客戶導出失敗","black.title":"拉黑設置","black.type":"拉黑類型","black.type.required":"請選擇至少一種拉黑類型","black.user":"拉黑用戶","black.ip":"拉黑IP","black.permanent":"永久拉黑","black.until":"拉黑截至","black.until.required":"請選擇拉黑截至時間","black.reason":"拉黑原因","black.reason.required":"請輸入拉黑原因","black.reason.placeholder":"請輸入拉黑原因","black.success":"拉黑成功"},Yln={"dashboard.menu.overview":"總覽","dashboard.menu.workbench":"工作台","dashboard.menu.monitor":"監控台","dashboard.menu.workplace":"工作區","dashboard.menu.message":"消息中心","dashboard.menu.settings":"系統設置","dashboard.overview.title":"總覽","dashboard.overview.total.conversations":"總會話數","dashboard.overview.total.customers":"總客戶數","dashboard.overview.total.tickets":"總工單數","dashboard.overview.total.agents":"總客服數","dashboard.overview.online.agents":"在線客服","dashboard.overview.waiting.customers":"排隊訪客","dashboard.overview.avg.response.time":"平均響應時間","dashboard.overview.avg.handle.time":"平均處理時間","dashboard.stats.title":"數據統計","dashboard.stats.realtime":"實時數據","dashboard.stats.today":"今日統計","dashboard.stats.yesterday":"昨日統計","dashboard.stats.week":"本週統計","dashboard.stats.month":"本月統計","dashboard.stats.custom":"自定義時段","dashboard.workbench.online":"在線狀態","dashboard.workbench.offline":"離線狀態","dashboard.workbench.busy":"忙碌狀態","dashboard.workbench.away":"離開狀態","dashboard.workbench.auto.distribution":"自動分配","dashboard.workbench.manual.distribution":"手動分配","dashboard.workbench.max.session":"最大會話數","dashboard.workbench.current.session":"當前會話數","dashboard.monitor.system":"系統監控","dashboard.monitor.performance":"性能監控","dashboard.monitor.network":"網絡監控","dashboard.monitor.server":"服務器狀態","dashboard.monitor.database":"數據庫狀態","dashboard.monitor.cache":"緩存狀態","dashboard.monitor.queue":"隊列狀態","dashboard.workplace.quick.start":"快速開始","dashboard.workplace.recent":"最近訪問","dashboard.workplace.todo":"待辦事項","dashboard.workplace.announcement":"系統公告","dashboard.workplace.calendar":"工作日曆","dashboard.workplace.links":"常用鏈接","dashboard.message.all":"全部消息","dashboard.message.unread":"未讀消息","dashboard.message.system":"系統消息","dashboard.message.business":"業務消息","dashboard.message.operation":"運營消息","dashboard.monitor.title":"實時監控","dashboard.monitor.online.status":"在線狀態","dashboard.monitor.conversation.status":"會話狀態","dashboard.monitor.queue.status":"排隊狀態","dashboard.monitor.system.status":"系統狀態","dashboard.monitor.refresh":"刷新","dashboard.monitor.auto.refresh":"自動刷新","dashboard.analysis.title":"數據分析","dashboard.analysis.conversation.trend":"會話趨勢","dashboard.analysis.customer.trend":"客戶趨勢","dashboard.analysis.ticket.trend":"工單趨勢","dashboard.analysis.satisfaction.trend":"滿意度趨勢","dashboard.analysis.time.range":"時間範圍","dashboard.analysis.export":"導出數據","dashboard.workplace.title":"工作台","dashboard.workplace.my.conversations":"我的會話","dashboard.workplace.my.tickets":"我的工單","dashboard.workplace.my.tasks":"我的任務","dashboard.workplace.my.performance":"我的績效","dashboard.workplace.quick.actions":"快捷操作","dashboard.workplace.announcements":"公告通知","dashboard.report.title":"統計報表","dashboard.report.conversation":"會話報表","dashboard.report.customer":"客戶報表","dashboard.report.ticket":"工單報表","dashboard.report.agent":"客服報表","dashboard.report.satisfaction":"滿意度報表","dashboard.report.export":"導出報表","dashboard.chart.today":"今日","dashboard.chart.yesterday":"昨日","dashboard.chart.last7days":"最近7天","dashboard.chart.last30days":"最近30天","dashboard.chart.thisMonth":"本月","dashboard.chart.lastMonth":"上月","dashboard.chart.custom":"自定義","dashboard.chart.loading":"加載中...","dashboard.chart.no.data":"暫無數據","dashboard.tip.refresh.success":"刷新成功","dashboard.tip.refresh.failed":"刷新失敗","dashboard.tip.export.success":"導出成功","dashboard.tip.export.failed":"導出失敗","dashboard.tip.data.loading":"數據加載中...","dashboard.tip.data.load.failed":"數據加載失敗"},Xln={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.queue.tip":"排隊隊列","i18n.queue.message.template":"當前排隊人數:{0},大約等待時間:{1} 分鐘","i18n.queue.empty":"隊列為空","i18n.queue.accept":"接入","i18n.system.notification":"系統通知","i18n.system.notification.tip":"系統通知","i18n.old.password.wrong":"舊密碼錯誤","i18n.change.password":"修改密碼","i18n.auth.captcha.send.success":"驗證碼發送成功","i18n.auth.captcha.error":"驗證碼錯誤","i18n.auth.captcha.expired":"驗證碼過期","i18n.auth.captcha.already.send":"驗證碼已發送,請等待","i18n.auth.captcha.validate.failed":"驗證碼驗證失敗","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在輸入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[技能组]","i18n.group":"[群聊]","i18n.rate.invite":"邀請評價","i18n.ticket":"[工單]","i18n.notice":"通知","i18n.notice.title":"通知標題","i18n.notice.content":"通知內容","i18n.notice.ip":"IP","i18n.notice.ipLocation":"IP地址","i18n.notice.parse.file.success":"解析文件成功","i18n.notice.parse.file.error":"解析文件失败","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理員","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技術部","i18n.DEPT.MONEY":"財務部","i18n.DEPT.MARKETING":"市場部","i18n.DEPT.SALES":"銷售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.top.tip":"默認置顶語","i18n.top.make":"置頂","i18n.top.cancel":"取消置頂","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.description":"默認客服描述","i18n.workgroup.nickname":"預設技能組","i18n.workgroup.description":"預設技能組描述","i18n.contact":"詢問聯繫方式","i18n.thanks":"感謝","i18n.welcome":"問候","i18n.bye":"告別","i18n.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开","i18n.tip.network.connected":"网络已连接","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","i18n.kb.llm.name":"大模型知识库","i18n.kb.keyword.name":"关键词知识库","i18n.kb.faq.name":"常见问题知识库","i18n.kb.autoreply.name":"自动回复知识库","i18n.kb.quickreply.name":"快捷回复知识库","i18n.kb.taboo.name":"敏感词知识库","i18n.kb.description":"知识库默认描述","i18n.agent.nicknameKb":"默认客服知识库","i18n.contact.title":"方便的話請您提供一下您的聯繫電話","i18n.contact.content":"方便的話請您提供一下您的聯繫電話,我電話給您溝通一下,這樣更加直觀","i18n.thanks.title":"感謝光臨","i18n.thanks.content":"感謝光臨,歡迎再來","i18n.welcome.title":"您好","i18n.welcome.content":"您好,有什麼可以幫您的","i18n.bye.title":"您的滿意一直是我們的目標","i18n.bye.content":"您的滿意一直是我們的目標,如果有任何疑問歡迎您隨時聯繫","i18n.vip.api":"VIP API","i18n.faq.category.demo.1":"常見問題分類Demo1","i18n.faq.category.demo.2":"常見問題分類Demo2","i18n.faq.demo.title.1":"常見問題文字Demo1","i18n.faq.demo.content.1":"常見問題文字Demo1","i18n.faq.demo.title.2":"常見問題圖片Demo2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"快捷按鈕文字Demo1","i18n.quick.button.demo.content.1":"快捷按鈕文字Demo1","i18n.quick.button.demo.title.2":"快捷按鈕連結Demo2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"預覽","i18n.cancel":"取消","i18n.confirm":"確定","i18n.send":"發送","i18n.transferToAgent":"轉人工服務","i18n.auto.closed":"會話自動關閉","i18n.agent.closed":"客服關閉會話","i18n.online.chat":"在線客服","i18n.JOB":"工作","i18n.LANGUAGE":"語言","i18n.TOOL":"工具","i18n.WRITING":"寫作","i18n.RAG":"知識庫問答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工單","i18n.black.user.already.exists":"用戶已拉黑","i18n.ticket.category.technical_support":"技術支持","i18n.ticket.category.service_request":"服務請求","i18n.ticket.category.consultation":"咨詢","i18n.ticket.category.complaint_suggestion":"投訴建議","i18n.ticket.category.operation_maintenance":"運維","i18n.ticket.category.other":"其他","i18n.vip.component":"VIP組件, 聯繫我們了解更多詳情","i18n.vip.contactUs":"聯繫我們","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.kb.notebase.name":"知識庫","i18n.kb.notebase.description":"知識庫預設描述","i18n.kb.notebase.create":"創建知識庫","i18n.kb.notebase.edit":"編輯知識庫","i18n.kb.notebase.delete":"刪除知識庫","i18n.kb.notebase.list":"知識庫列表"},Qln={"message.type.text":"文本消息","message.type.image":"圖片消息","message.type.file":"文件消息","message.type.voice":"語音消息","message.type.video":"視頻消息","message.type.location":"位置消息","message.type.link":"鏈接消息","message.type.card":"卡片消息","message.type.system":"系統消息","message.type.notification":"通知消息","message.type.custom":"自定義消息","message.status.sending":"發送中","message.status.sent":"已發送","message.status.delivered":"已送達","message.status.read":"已讀","message.status.failed":"發送失敗","message.status.recalled":"已撤回","message.status.deleted":"已刪除","quickreply.search.placeholder":"搜索","quickreply.button.send":"發送","quickreply.button.copy":"複製","quickreply.button.create.category":"創建分類","quickreply.button.create.reply":"創建快捷回復","quickreply.copy.success":"{content} 已複製到剪貼板","category.form.edit.title":"編輯分類","category.form.create.title":"創建分類","category.form.name":"分類名稱","category.form.name.required":"請輸入分類名稱!","category.form.name.placeholder":"輸入分類名稱","category.create.failed":"創建分類失敗","quickreply.drawer.title":"{isEdit, select, true {編輯快捷回復} other {新建快捷回復}}","quickreply.form.category":"分類","quickreply.form.category.required":"請選擇分類","quickreply.form.category.placeholder":"選擇分類","quickreply.form.type":"類型","quickreply.form.type.required":"請選擇類型","quickreply.form.type.placeholder":"選擇類型","quickreply.form.title":"標題","quickreply.form.title.required":"請輸入標題","quickreply.form.content":"內容","quickreply.type.text":"文本","quickreply.type.image":"圖片","quickreply.type.video":"視頻","quickreply.type.audio":"音頻","quickreply.type.file":"文件","quickreply.upload.text":"點擊或拖拽文件上傳","quickreply.upload.success":"{filename} 上傳成功","quickreply.upload.error":"{filename} 上傳失敗","quickreply.upload.uploading":"{filename} 上傳中","quickreply.form.validate.error":"請檢查表單","message.action.send":"發送","message.action.recall":"撤回","message.action.delete":"刪除","message.action.resend":"重新發送","message.action.forward":"轉發","message.action.quote":"引用","message.action.copy":"複製","message.action.translate":"翻譯","message.action.download":"下載","message.action.preview":"預覽","message.tip.sending":"消息發送中...","message.tip.sent":"消息已發送","message.tip.delivered":"消息已送達","message.tip.read":"消息已讀","message.tip.failed":"消息發送失敗","message.tip.recalled":"消息已撤回","message.tip.deleted":"消息已刪除","message.tip.copy.success":"複製成功","message.tip.download.start":"開始下載...","message.tip.download.success":"下載成功","message.tip.download.failed":"下載失敗","message.input.placeholder":"請輸入消息","message.input.send.button":"發送","message.input.emoji.button":"表情","message.input.image.button":"圖片","message.input.file.button":"文件","message.input.voice.button":"語音","message.input.video.button":"視頻","message.input.location.button":"位置","message.list.load.more":"加載更多","message.list.loading":"加載中...","message.list.no.more":"沒有更多消息","message.list.empty":"暫無消息","message.list.search.placeholder":"搜索消息","message.list.search.no.result":"未找到相關消息","message.time.just":"剛剛","message.time.minutes":"{count}分鐘前","message.time.hours":"{count}小時前","message.time.days":"{count}天前","message.time.weeks":"{count}周前","message.time.months":"{count}個月前","message.time.years":"{count}年前","message.file.size.limit":"文件大小不能超過 {size}","message.file.type.unsupported":"不支持的文件類型","message.file.uploading":"上傳中...","message.file.download":"下載文件","message.file.preview":"預覽文件","message.image.loading":"圖片加載中","message.image.load.error":"圖片加載失敗","message.image.save":"保存圖片","message.image.save.success":"圖片保存成功","message.image.save.failed":"圖片保存失敗"},Zln={"profile.update.success":"個人信息更新成功","profile.form.avatar":"頭像","profile.form.upload":"上傳","profile.form.username":"用戶名","profile.form.nickname":"暱稱","profile.form.description":"描述","profile.button.change.password":"修改密碼","profile.button.change.email":"修改郵箱","profile.button.change.mobile":"修改手機號","profile.email.verified":"郵箱已驗證","profile.email.unverified":"郵箱未驗證","profile.mobile.verified":"手機已驗證","profile.mobile.unverified":"手機未驗證","profile.email.change.title":"修改郵箱","profile.email.placeholder":"請輸入郵箱地址","profile.email.required":"請輸入郵箱地址!","profile.email.format.invalid":"郵箱格式不正確","profile.email.length.limit":"郵箱不得超過50字符","profile.email.verification.code.placeholder":"請輸入驗證碼","profile.email.verification.code.countdown":"秒後重新獲取","profile.email.verification.code.get":"獲取驗證碼","profile.email.verification.code.required":"請輸入驗證碼!","profile.email.not.changed":"郵箱未更改!","profile.email.change.success":"郵箱修改成功!","profile.email.format.error":"郵箱格式錯誤","profile.mobile.change.title":"修改手機號","profile.mobile.placeholder":"請輸入手機號","profile.mobile.required":"請輸入手機號!","profile.mobile.format.invalid":"手機號格式錯誤!","profile.mobile.verification.code.placeholder":"請輸入驗證碼","profile.mobile.verification.code.countdown":"秒後重新獲取","profile.mobile.verification.code.get":"獲取驗證碼","profile.mobile.verification.code.required":"請輸入驗證碼!","profile.mobile.not.changed":"手機號未更改!","profile.mobile.change.success":"手機號修改成功!","profile.mobile.format.error":"手機號格式錯誤","profile.password.change.title":"修改密碼","profile.password.old":"原密碼","profile.password.old.empty":"手機號直接登錄用戶,可以留空","profile.password.new":"新密碼","profile.password.confirm":"確認密碼","profile.password.length.error":"密碼最小長度不能小於6","profile.password.mismatch":"兩次輸入密碼不一致","profile.password.change.success":"密碼修改成功!"},Jln={"setting.menu.title":"設置","setting.menu.profile":"個人信息","setting.menu.basic":"基本設置","setting.menu.agent":"客服設置","setting.menu.model":"大模型","setting.menu.certification":"實名認證","setting.menu.qrcode":"二維碼","setting.menu.shortcut":"快捷鍵","setting.menu.click":"菜單點擊","setting.save.success":"設置保存成功","setting.save.error":"設置保存失敗","setting.load.error":"設置加載失敗","setting.header.profile":"個人信息","setting.header.basic":"基本設置","setting.header.agent":"客服設置","setting.header.model":"大模型設置","setting.basic.sound.on":"已開啟消息提示音","setting.basic.sound.off":"已關閉消息提示音","setting.basic.notification.on":"已開啟網絡狀態通知","setting.basic.notification.off":"已關閉網絡狀態通知","setting.basic.connection.status":"長鏈接狀態:","setting.basic.connection.connected":"✅連接正常","setting.basic.connection.disconnected":"❌連接斷開","setting.basic.startup":"開機啟動:","setting.basic.startup.on":"開機啟動","setting.basic.startup.off":"不開機啟動","setting.basic.theme":"顏色主題:","setting.basic.language":"語言設置:","setting.basic.mode":"模式設置:","setting.basic.mode.team":"團隊模式","setting.basic.mode.agent":"客服模式","setting.basic.mode.personal":"個人模式"},ecn={"thread.error.message":"獲取數據失敗","thread.feature.unavailable":"TODO: 該功能暫未開放","thread.menu.top":"置頂","thread.menu.untop":"取消置頂","thread.menu.read":"標記已讀","thread.menu.unread":"標記未讀","thread.menu.mute":"靜音","thread.menu.unmute":"取消靜音","thread.menu.transfer":"轉接","thread.menu.block":"拉黑","thread.menu.ticket":"創建工單","thread.menu.crm":"查看CRM","thread.menu.summary":"會話總結","thread.menu.filter":"會話過濾","thread.menu.groupThread":"群聊會話","thread.menu.robotThread":"機器人會話","thread.menu.workgroupThread":"工作組會話","thread.menu.agentThread":"一對一會話","thread.menu.ticketThread":"工單會話","thread.menu.memberThread":"成員會話","thread.menu.deviceThread":"設備會話","thread.menu.systemThread":"系統會話","thread.status.robot":"[機器人]","thread.status.agent":"[一對一]","thread.status.workgroup":"[工作組]","thread.search.placeholder":"搜索會話...","thread.dropdown.create.group":"創建群聊","thread.dropdown.create.ai":"創建AI對話","thread.agent.status.online":"😀 - 在線接待","thread.agent.status.offline":"🔻 - 客服下線","thread.agent.status.busy":"🏃♀️ - 客服忙碌","thread.refresh.pull":"↓ 下拉刷新","thread.refresh.release":"↑ 鬆開刷新","thread.list.no.more":"沒有更多了","thread.coming.soon":"即將上線,敬請期待","thread.set.success":"設置成功","thread.set.error":"設置失敗","thread.menu.star":"星標","thread.menu.star.1":"星標1","thread.menu.star.2":"星標2","thread.menu.star.3":"星標3","thread.menu.star.4":"星標4","thread.menu.hide":"隱藏","thread.status.text":"{status}","thread.status.online":"😀接待","thread.status.offline":"🔻下線","thread.status.busy":"🏃♀️忙碌","thread.status.loading":"加載中...","thread.status.empty":"暫無會話","thread.status.error":"加載會話失敗","thread.status.queue":"排隊({count})","thread.status.network.offline":"網絡已斷開","thread.status.network.online":"網絡已連接","thread.status.message.pulling":"消息拉取中...","thread.status.message.empty":"暫無消息","thread.status.message.error":"加載消息失敗","thread.status.message.end":"沒有更多消息","thread.status.message.typing":"正在輸入...","thread.status.message.transfer":"轉接中...","thread.status.message.transferred":"已轉接","thread.status.message.closed":"會話已關閉","thread.menu.star.cancel":"取消星標","thread.loading.more":"加載更多..."},tcn={"ticket.create.title":"創建工單","ticket.edit.title":"編輯工單","ticket.form.uid":"編號","ticket.form.title":"標題","ticket.form.title.required":"請輸入工單標題","ticket.form.title.placeholder":"請輸入工單標題","ticket.form.description":"描述","ticket.form.description.required":"請輸入工單描述","ticket.form.description.placeholder":"請輸入工單描述","ticket.form.status":"狀態","ticket.form.status.required":"請選擇工單狀態","ticket.form.priority":"優先級","ticket.form.priority.required":"請選擇優先級","ticket.form.category":"分類","ticket.form.category.required":"請選擇工單分類","ticket.form.category.placeholder":"請選擇工單分類","ticket.form.user":"客戶","ticket.form.user.placeholder":"請選擇客戶","ticket.form.assignee":"處理人","ticket.form.assignee.placeholder":"請選擇處理人","ticket.form.reporter":"報告人","ticket.form.reporter.placeholder":"請選擇報告人","ticket.form.workgroup":"技能組","ticket.form.workgroup.required":"請選擇技能組","ticket.form.workgroup.placeholder":"請選擇技能組","ticket.workgroup.load.error":"加載技能組失敗","ticket.status.all":"全部狀態","ticket.status.new":"新建","ticket.status.assigned":"已分配","ticket.status.in_progress":"處理中","ticket.status.pending":"待處理","ticket.status.on_hold":"掛起","ticket.status.reopened":"重新打開","ticket.status.resolved":"已解決","ticket.status.closed":"已關閉","ticket.status.cancelled":"已取消","ticket.priority.all":"全部優先級","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.priority.critical":"嚴重","ticket.create.success":"工單創建成功","ticket.create.failed":"工單創建失敗","ticket.update.success":"工單更新成功","ticket.update.failed":"工單更新失敗","ticket.submit.error":"工單提交失敗","ticket.delete.success":"工單刪除成功","ticket.delete.error":"工單刪除失敗","ticket.load.error":"工單數據加載失敗","ticket.messages.load.error":"工單消息加載失敗","ticket.message.send.error":"消息發送失敗","ticket.category.load.error":"分類加載失敗","ticket.list.title":"工單列表","ticket.list.empty":"暫無工單","ticket.list.search.placeholder":"搜索工單","ticket.list.create":"創建工單","ticket.list.total":"工單總數","ticket.action.edit":"編輯","ticket.action.delete":"刪除","ticket.action.assign":"分配","ticket.action.close":"關閉","ticket.action.reopen":"重新打開","ticket.delete.confirm":"確定要刪除此工單嗎?","ticket.conversation.title":"工單對話","ticket.conversation.empty":"請選擇工單查看對話","ticket.conversation.input.placeholder":"請輸入消息...","ticket.details.title":"工單詳情","ticket.details.empty":"請選擇工單查看詳情","ticket.category.technical_support":"技術支持","ticket.category.service_request":"服務請求","ticket.category.consultation":"咨詢","ticket.category.complaint_suggestion":"投訴建議","ticket.category.operation_maintenance":"運維","ticket.category.other":"其他","ticket.form.thread":"關聯會話","ticket.form.thread.placeholder":"選擇關聯會話","ticket.form.thread.none":"不關聯","ticket.form.createdAt":"創建時間","ticket.form.updatedAt":"更新時間","ticket.type.agent":"指定客服","ticket.type.workgroup":"技能組","ticket.assignee":"處理人","ticket.reporter":"報告人","ticket.type":"類型","ticket.category":"分類","ticket.steps.title":"轉移過程","ticket.filter.by.status":"按狀態篩選","ticket.filter.by.priority":"按優先級篩選","ticket.filter.by.assignment":"按分配篩選","ticket.filter.by.time":"按時間篩選","ticket.filter.status_all":"全部狀態","ticket.filter.status_new":"新建","ticket.filter.status_assigned":"已分配","ticket.filter.status_in_progress":"處理中","ticket.filter.status_pending":"待處理","ticket.filter.status_on_hold":"掛起","ticket.filter.status_reopened":"重新打開","ticket.filter.status_resolved":"已解決","ticket.filter.status_closed":"已關閉","ticket.filter.status_cancelled":"已取消","ticket.filter.priority_all":"全部優先級","ticket.filter.priority_lowest":"最低","ticket.filter.priority_low":"低","ticket.filter.priority_medium":"中","ticket.filter.priority_high":"高","ticket.filter.priority_urgent":"緊急","ticket.filter.priority_critical":"嚴重","ticket.filter.assignment_all":"全部","ticket.filter.assignment_my_tickets":"我的工單","ticket.filter.assignment_unassigned":"未分配","ticket.filter.assignment_my_workgroup":"我的技能組","ticket.filter.assignment_my_created":"我創建的","ticket.filter.assignment_my_assigned":"待我處理","ticket.filter.time_all":"全部時間","ticket.filter.time_today":"今天","ticket.filter.time_yesterday":"昨天","ticket.filter.time_this_week":"本週","ticket.filter.time_last_week":"上週","ticket.filter.time_this_month":"本月","ticket.filter.time_last_month":"上月","ticket.content.title":"工單","ticket.content.number":"編號","ticket.delete.title":"刪除工單","ticket.delete.content":"確定要刪除此工單嗎?","ticket.delete.failed":"工單刪除失敗","ticket.loading":"加載工單...","ticket.empty":"暫無工單"},ncn={"contact.list.new":"新朋友","contact.list.device":"內網設備","contact.list.group":"群聊","contact.list.channel":"頻道","contact.list.company":"企業聯繫人","contact.list.friend":"聯繫人","contact.search.placeholder":"搜索聯繫人...","contact.manager.button":"通訊錄管理","contact.manager.coming":"敬請期待","member.detail.nickname":"暱稱","member.detail.jobno":"工號","member.detail.seatno":"座位號","member.detail.telephone":"電話","member.detail.loading":"加載中...","member.detail.chat.button":"開始聊天"},rcn={"group.create.title":"發起群聊","group.create.contacts":"好友","group.create.members":"群成員","group.create.members.min":"至少選擇2名成員","group.create.creating":"創建群組中...","group.create.org.empty":"未選擇組織","group.create.success":"創建群組成功","group.create.failed":"創建群組失敗","group.create.loading":"加載成員中...","group.create.error":"加載成員失敗"},icn={"robot.list.add":"添加智能體","robot.list.loading":"加載中","robot.list.delete.confirm":"刪除【{name}】?","robot.list.deleting":"刪除中","robot.list.delete.success":"刪除成功","robot.list.update.success":"更新成功","robot.list.create.success":"創建成功","robot.list.chat":"對話","robot.list.edit":"編輯","robot.list.delete":"刪除"},ocn={"autoreply.title":"自动回复","autoreply.enable.label":"是否启用自动回复","autoreply.type.label":"自动回复类型","autoreply.type.fixed":"固定回复","autoreply.type.keyword":"关键字匹配","autoreply.type.llm":"大模型回复","autoreply.fixed.add":"添加固定回复内容","autoreply.fixed.select":"选择固定回复内容","autoreply.fixed.type":"固定回复类型","autoreply.fixed.content":"固定回复内容","autoreply.content.text":"文本","autoreply.content.image":"图片","autoreply.content.video":"视频","autoreply.content.audio":"音频","autoreply.content.file":"文件","autoreply.save.loading":"正在保存,请稍后...","autoreply.save.success":"保存成功","autoreply.save.error":"保存失败","autoreply.keyword.add":"添加关键词知识库","autoreply.keyword.select":"选择关键词知识库","autoreply.llm.add":"添加大模型知识库","autoreply.llm.select":"选择大模型知识库"},acn={"upload.modal.title":"上傳文件","upload.drag.text":"點擊或拖拽文件至此處上傳","upload.drag.hint":"支持單個或批量上傳","upload.uploading":"{filename} 上傳中...","upload.success":"{filename} 上傳成功","upload.failed":"{filename} 上傳失敗","upload.delete.confirm":"確定要刪除此文件嗎?","upload.preview.image":"圖片預覽","upload.preview.file":"文件預覽","upload.button.ok":"確定","upload.button.cancel":"取消"},scn={...Wln,...Vln,...Kln,...qln,...Gln,...Yln,...Xln,...zln,...Qln,...Uln,...Zln,...Jln,...ecn,...tcn,...Hln,...ncn,...rcn,...icn,...ocn,...acn},lcn={"app.title":"Bytedesk","app.logout":"Logout","app.copyright.produced":"Produced by Bytedesk.com","app.preview.down.block":"Download this page to your local project","app.welcome.link.fetch-blocks":"Get all block","app.welcome.link.block-list":"Quickly build standard, pages based on `block` development","footbar.network.normal":"Network Normal","footbar.network.disconnected":"Network Disconnected","footbar.anonymous.tip":"Anonymous mode, only supports communication between online devices in the same LAN","footbar.login.tip":"After login, supports offline messages and more features","footbar.login.skip":"Skip Login","footbar.anonymous.status":"Anonymous","footbar.login":"Login","footbar.logout":"Logout","footbar.logout.title":"Logout","footbar.logout.confirm":"Are you sure to logout?","footbar.serving.count":"Current serving count","footbar.serving.text":"Current serving: 0"},ccn={"common.confirm":"Confirm","common.cancel":"Cancel","navBar.lang":"Languages","layout.user.link.help":"Help","layout.user.link.privacy":"Privacy","layout.user.link.terms":"Terms","theme.light":"Light","theme.dark":"Dark","theme.system":"System"},ucn={"chat.copy.success":"Copy successful","chat.network.error":"Network connection failed, please check network","chat.thread.closing":"Ending conversation...","chat.thread.close.success":"Conversation ended successfully","chat.thread.close.confirm.title":"Are you sure to end the conversation?","chat.rate.invite.confirm.title":"Confirm to invite rating?","chat.menu.copy":"Copy","chat.menu.translate":"Translate","chat.menu.recall":"Recall","chat.menu.enlarge":"Enlarge","chat.menu.quickreply.add":"Add Quick Reply...","chat.menu.browser.open":"Open in Browser","chat.menu.forward":"Forward...","chat.menu.collect":"Collect","chat.menu.quote":"Quote","chat.translation.placeholder":"Please enter translation content...","chat.input.placeholder":"Please enter content, Ctrl+V to paste screenshot/image","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.screenshot":"Screenshot","chat.toolbar.autoreply":"Auto Reply","chat.toolbar.audio":"Audio","chat.toolbar.webrtc":"Video Call","chat.toolbar.history":"History","chat.toolbar.block":"Block","chat.toolbar.invite.rate":"Invite Rating","chat.navbar.transfer":"Transfer","chat.navbar.close":"End","chat.navbar.note":"Notebase","chat.navbar.kbase":"Knowledge Base","chat.right.quickreply":"Quick Reply","chat.right.userinfo":"User Info","chat.right.ai":"Copilot","chat.right.ticket":"Ticket","chat.right.llm":"LLM","chat.right.group":"Group Info","chat.right.member":"Member Info","chat.right.docview":"Doc View","chat.group.notice":"Notice","chat.group.members":"Members","chat.group.admins":"Admins","chat.group.robots":"Robots","chat.group.qrcode":"QR Code","chat.group.uid.error":"Group ID error"},dcn={"dashboard.error.message":"Failed to get data","dashboard.init.organization":"Initializing organization","dashboard.init.profile":"Initializing profile","dashboard.init.workgroups":"Initializing workgroups","dashboard.init.agent":"Initializing agent profile","dashboard.transfer.accept":"{nickname} has accepted the transfer","dashboard.transfer.reject":"{nickname} has rejected the transfer","dashboard.transfer.success":"Transfer request sent successfully, waiting for response"},fcn={"menu.anonymous.title":"Anonymous Mode","menu.anonymous.home":"Messages","menu.anonymous.contact":"Contacts","menu.anonymous.robot":"Robot","menu.anonymous.setting":"Settings","menu.anonymous.status":"Anonymous Status","menu.anonymous.status.tip":"Anonymous mode only supports communication between online devices in the same LAN","menu.anonymous.login.tip":"Login to access offline messages and more features","menu.anonymous.login":"Login","menu.anonymous.current.users":"Current Users","menu.dashboard.chat":"Chat","menu.dashboard.contact":"Contact","menu.dashboard.ai":"AI Assistant","menu.dashboard.note":"Notebase","menu.dashboard.kbase":"Knowledge Base","menu.dashboard.mine":"Settings","menu.dashboard.queue":"Queue","menu.dashboard.ticket":"Tickets","menu.dashboard.leavemsg":"Messages","menu.dashboard.visitor":"Visitors","menu.dashboard.monitor":"Monitor","menu.dashboard.plugins":"Plugins","menu.settings":"Settings","menu.settings.logout":"Logout","menu.agent.status":"Agent Status","menu.agent.status.available":"Available","menu.agent.status.rest":"Rest","menu.agent.status.offline":"Offline","menu.language":"Language","menu.mode":"Mode","menu.mode.team":"Team Mode","menu.mode.agent":"Agent Mode","menu.mode.personal":"Personal Mode","menu.agent.offline.warning":"Please end all ongoing conversations before going offline","menu.mode.personal.coming":"Coming soon...","menu.dashboard.notebase":"Notebase"},hcn={"profile.update.success":"Profile updated successfully","profile.form.avatar":"Avatar","profile.form.upload":"Upload","profile.form.username":"Username","profile.form.nickname":"Nickname","profile.form.description":"Description","profile.button.change.password":"Change Password","profile.button.change.email":"Change Email","profile.button.change.mobile":"Change Mobile","profile.email.verified":"Email Verified","profile.email.unverified":"Email Unverified","profile.mobile.verified":"Mobile Verified","profile.mobile.unverified":"Mobile Unverified","profile.email.change.title":"Change Email","profile.email.placeholder":"Enter email address","profile.email.required":"Please enter email address!","profile.email.format.invalid":"Invalid email format","profile.email.length.limit":"Email cannot exceed 50 characters","profile.email.verification.code.placeholder":"Enter verification code","profile.email.verification.code.countdown":"seconds","profile.email.verification.code.get":"Get Code","profile.email.verification.code.required":"Please enter verification code!","profile.email.not.changed":"Email is not changed!","profile.email.change.success":"Email changed successfully!","profile.email.format.error":"Invalid email format","profile.mobile.change.title":"Change Mobile","profile.mobile.placeholder":"Enter mobile number","profile.mobile.required":"Please enter mobile number!","profile.mobile.format.invalid":"Invalid mobile format","profile.mobile.verification.code.placeholder":"Enter verification code","profile.mobile.verification.code.countdown":"seconds","profile.mobile.verification.code.get":"Get Code","profile.mobile.verification.code.required":"Please enter verification code!","profile.mobile.not.changed":"Mobile number is not changed!","profile.mobile.change.success":"Mobile number changed successfully!","profile.mobile.format.error":"Invalid mobile format","profile.password.change.title":"Change Password","profile.password.old":"Old Password","profile.password.old.empty":"Old password can be empty for phone login users","profile.password.new":"New Password","profile.password.confirm":"Confirm Password","profile.password.length.error":"Password must be at least 6 characters","profile.password.mismatch":"The two passwords do not match","profile.password.change.success":"Password changed successfully!"},pcn={"setting.menu.title":"Settings","setting.menu.profile":"Profile","setting.menu.basic":"Basic Settings","setting.menu.agent":"Agent Settings","setting.menu.model":"AI Model","setting.menu.certification":"Certification","setting.menu.qrcode":"QR Code","setting.menu.shortcut":"Shortcuts","setting.menu.click":"Menu clicked","setting.save.success":"Settings saved successfully","setting.save.error":"Failed to save settings","setting.load.error":"Failed to load settings","setting.header.profile":"Personal Profile","setting.header.basic":"Basic Settings","setting.header.agent":"Agent Settings","setting.header.model":"AI Model Settings","setting.basic.sound.on":"Message Sound On","setting.basic.sound.off":"Message Sound Off","setting.basic.notification.on":"Network Status Notification On","setting.basic.notification.off":"Network Status Notification Off","setting.basic.connection.status":"Connection Status:","setting.basic.connection.connected":"✅Connected","setting.basic.connection.disconnected":"❌Disconnected","setting.basic.startup":"Start on Boot:","setting.basic.startup.on":"Enable","setting.basic.startup.off":"Disable","setting.basic.theme":"Theme:","setting.basic.language":"Language:","setting.basic.mode":"Mode:","setting.basic.mode.team":"Team Mode","setting.basic.mode.agent":"Agent Mode","setting.basic.mode.personal":"Personal Mode"},mcn={"ticket.create.title":"Create Ticket","ticket.edit.title":"Edit Ticket","ticket.form.uid":"UID","ticket.form.title":"Title","ticket.form.title.required":"Please enter ticket title","ticket.form.title.placeholder":"Enter ticket title","ticket.form.description":"Description","ticket.form.description.required":"Please enter ticket description","ticket.form.description.placeholder":"Enter ticket description","ticket.form.status":"Status","ticket.form.status.required":"Please select ticket status","ticket.form.priority":"Priority","ticket.form.priority.required":"Please select priority","ticket.form.category":"Category","ticket.form.category.required":"Please select category","ticket.form.category.placeholder":"Select category","ticket.form.user":"Customer","ticket.form.user.placeholder":"Select customer","ticket.form.assignee":"Assignee","ticket.form.assignee.placeholder":"Select assignee","ticket.form.reporter":"Reporter","ticket.form.reporter.placeholder":"Select reporter","ticket.form.workgroup":"Workgroup","ticket.form.workgroup.required":"Please select workgroup","ticket.form.workgroup.placeholder":"Select workgroup","ticket.form.thread":"Related Conversation","ticket.form.thread.placeholder":"Select related conversation","ticket.form.thread.none":"No Association","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.update.success":"Ticket updated successfully","ticket.update.failed":"Failed to update ticket","ticket.submit.error":"Failed to submit ticket","ticket.delete.success":"Ticket deleted successfully","ticket.delete.error":"Failed to delete ticket","ticket.load.error":"Failed to load tickets","ticket.messages.load.error":"Failed to load ticket messages","ticket.message.send.error":"Failed to send message","ticket.workgroup.load.error":"Failed to load workgroups","ticket.category.load.error":"Failed to load categories","ticket.list.title":"Tickets","ticket.list.empty":"No tickets found","ticket.list.search.placeholder":"Search tickets","ticket.list.create":"Create Ticket","ticket.list.total":"Total","ticket.action.edit":"Edit","ticket.action.delete":"Delete","ticket.action.assign":"Assign","ticket.action.close":"Close","ticket.action.reopen":"Reopen","ticket.delete.confirm":"Are you sure to delete this ticket?","ticket.conversation.title":"Conversation","ticket.conversation.empty":"Select a ticket to view conversation","ticket.conversation.input.placeholder":"Type your message...","ticket.details.title":"Ticket Details","ticket.details.empty":"Select a ticket to view details","ticket.form.createdAt":"Created At","ticket.form.updatedAt":"Updated At","ticket.type.agent":"Agent","ticket.type.workgroup":"Workgroup","ticket.type":"Type","ticket.assignee":"Assignee","ticket.reporter":"Reporter","ticket.category":"Category","ticket.steps.title":"Processing Steps","ticket.form.upload.button":"Upload Attachments","ticket.upload.success":"File uploaded successfully","ticket.upload.failed":"File upload failed","ticket.current.filters":"Current Filters","ticket.filter.by.status":"Filter by Status","ticket.filter.by.priority":"Filter by Priority","ticket.filter.by.assignment":"Filter by Assignment","ticket.filter.by.time":"Filter by Time","ticket.filter.status_all":"All Status","ticket.filter.status_new":"New","ticket.filter.status_assigned":"Assigned","ticket.filter.status_in_progress":"In Progress","ticket.filter.status_pending":"Pending","ticket.filter.status_on_hold":"On Hold","ticket.filter.status_reopened":"Reopened","ticket.filter.status_resolved":"Resolved","ticket.filter.status_closed":"Closed","ticket.filter.status_cancelled":"Cancelled","ticket.filter.priority_all":"All Priority","ticket.filter.priority_lowest":"Lowest","ticket.filter.priority_low":"Low","ticket.filter.priority_medium":"Medium","ticket.filter.priority_high":"High","ticket.filter.priority_urgent":"Urgent","ticket.filter.priority_critical":"Critical","ticket.filter.assignment_all":"All","ticket.filter.assignment_my_tickets":"My Tickets","ticket.filter.assignment_unassigned":"Unassigned","ticket.filter.assignment_my_workgroup":"My Workgroup","ticket.filter.assignment_my_created":"Created by Me","ticket.filter.assignment_my_assigned":"Assigned to Me","ticket.filter.time_all":"All Time","ticket.filter.time_today":"Today","ticket.filter.time_yesterday":"Yesterday","ticket.filter.time_this_week":"This Week","ticket.filter.time_last_week":"Last Week","ticket.filter.time_this_month":"This Month","ticket.filter.time_last_month":"Last Month","ticket.content.title":"Ticket","ticket.content.number":"No.","ticket.delete.title":"Delete Ticket","ticket.delete.content":"Are you sure you want to delete this ticket?","ticket.delete.failed":"Failed to delete ticket","ticket.loading":"Loading tickets...","ticket.empty":"No tickets found"},gcn={i18_file_assistant:"File Assistant",slogan:"Chat As A Service","menu.dashboard.chat":"Chat","menu.dashboard.contact":"Contact","menu.dashboard.queue":"Queue","menu.dashboard.ticket":"Ticket","menu.dashboard.leavemsg":"Leave Msg","menu.dashboard.visitor":"Visitor","menu.dashboard.monitor":"Monitor","menu.dashboard.plugins":"Plugins","menu.dashboard.mine":"Mine","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.audio":"Audio","chat.toolbar.webrtc":"Webrtc","chat.toolbar.history":"History","chat.toolbar.block":"Block","chat.toolbar.screenshot":"Screenshot","chat.toolbar.invite.rate":"InviteRate","chat.toolbar.autoreply":"AutoReply","chat.toolbar.autoreply.on":"AutoReply(On)","chat.navbar.transfer":"Transfer","chat.navbar.ticket":"Ticket","chat.navbar.crm":"Crm","chat.navbar.close":"Close","chat.navbar.category":"Category","chat.navbar.ai":"AI","chat.navbar.queue":"Queue","chat.right.ai":"Copilot","chat.right.quickreply":"QuickReply","chat.right.ticket":"Ticket","chat.right.userinfo":"UserInfo","chat.right.llm":"Llm","chat.right.docview":"DocView","chat.right.group":"Group","chat.right.member":"Member","chat.ai.summary":"Thread Summary","chat.ai.switch":"Switch","chat.thread.nomore":"No More","chat.message.loadmore":"Load More","dashboard.footbar.logout":"Logout",SERVICE:"Customer Service Robot",MARKETING:"Marketing Robot",KNOWLEDGEBASE:"Knowledgebase Robot",QA:"QA Robot",AGENT_ASSISTANT:"Agent Asistant",loading:"Loading",create:"Create",creating:"Creating","create.success":"Create success","create.fail":"Create fail",update:"Update",updating:"Updating","update.success":"Update success","update.fail":"Update fail",save:"Save",saving:"Saving",email:"Email","email.verified":"Email Verified","email.unverified":"Email Unverified",mobile:"Mobile","mobile.verified":"Mobile Verified","mobile.unverified":"Mobile Unverified",captcha:"Captcha",logging:"Logging","login.success":"Login Success","login.error":"Login Failed",registering:"Registering","register.success":"Register Success","register.error":"Register Failed","username.change.tip":"Username(should re login after changed)",createKb:"Create Knowledge Base",createDept:"Create Department",upload:"Upload",import:"Import",export:"Export","download.template":"Download Template",open:"Open",copy:"Copy","copy.success":"Copy success",ok:"OK",cancel:"Cancel",bind:"Bind",edit:"Edit",editing:"Editing","edit.success":"Edit success","edit.fail":"Edit fail",delete:"Delete",deleting:"Deleting",deleteTip:"Delete Tip",deleteAffirm:"Are u sure to delete","delete.success":"Delete success","delete.fail":"Delete fail","process.success":"Process success","process.fail":"Process fail",preview:"Preview",close:"Close",closing:"Closing",closeTip:"Close Tip",closeASure:"Are u sure to close","close.success":"Close success",choose:"Choose","leavemsg.enabled":"Leave Message Enabled",transfer:"Transfer","transfer.success":"Transfer success","transfer.fail":"Transfer fail","transfer.reason":"Transfer Reason",refresh:"Refresh",noAgent:"No Agent Available"},vcn={"pages.login.title":"Bytedesk","pages.layouts.userLayout.title":"Chat As A Service","pages.login.accountLogin.tab":"Account Login","pages.login.accountLogin.errorMessage":"Incorrect username/password(admin/ant.design)","pages.login.failure":"Login failed, please try again!","pages.login.success":"Login successful!","pages.login.username.placeholder":"Email","pages.login.username.required":"Please input your username!","pages.login.password.placeholder":"Password","pages.login.repassword.placeholder":"RePassword","pages.login.password.required":"Please input your password!","pages.login.repassword.required":"Please input your password!","pages.login.phoneLogin.tab":"Phone Login","pages.login.phoneLogin.errorMessage":"Verification Code Error","pages.login.phoneNumber.placeholder":"Phone Number","pages.login.phoneNumber.required":"Please input your phone number!","pages.login.phoneNumber.invalid":"Phone number is invalid!","pages.login.captcha.placeholder":"Verification Code","pages.login.captcha.required":"Please input verification code!","pages.login.phoneLogin.getVerificationCode":"Get Code","pages.login.anonymousLogin":"Anonymous Login","pages.getCaptchaSecondText":"sec(s)","pages.login.scanLogin.tab":"Scan Login","pages.login.rememberMe":"Remember me","pages.login.forgotPassword":"Forgot Password ?","pages.login.submit":"Login","pages.login.loginWith":"Login with :","pages.login.register":"Register","pages.login.registerAccount":"Register Account","pages.login.auto.register":"Unregisterd Mobile will auto register","pages.welcome.link":"Welcome","pages.robot.new":"New","pages.robot.chat":"Chat","pages.robot.edit":"Edit","pages.robot.delete":"Delete","pages.robot.upload":"Upload","pages.robot.tab.basic":"Basic","pages.robot.tab.kb":"Knowledge Base","pages.robot.tab.channel":"Channel","pages.robot.tab.statistic":"Statistic","pages.robot.tab.advanced":"Advanced","pages.robot.tab.flow":"Flow","pages.robot.tab.avatar":"Avatar","pages.robot.tab.title":"Title","pages.robot.tab.welcomeTip":"welcomeTip","pages.robot.tab.description":"Description","pages.robot.tab.preview":"Preview","pages.robot.tab.website":"Website","pages.robot.tab.helpdesk":"Helpdesk","pages.robot.tab.icp":"ICP 17041763-1","pages.robot.tab.police":"44030502008688","pages.robot.kb.file":"File","pages.robot.kb.text":"Text","pages.robot.kb.qa":"Q&A","pages.robot.kb.web":"Website","pages.robot.file.title":"Title","pages.robot.file.content":"Content","pages.robot.file.type":"Type","pages.robot.file.size":"Size","pages.robot.file.action":"Action","pages.robot.file.delete":"Delete","pages.robot.file.save":"Save","pages.robot.file.cancel":"Cancel","pages.robot.file.uploading":"Uploading...","pages.robot.file.name_invalid":"File name should not contain _","pages.robot.file.parse":"Parse File Content","pages.setting":"Settings","pages.logout":"Logout","pages.footer.website":"Bytedesk","pages.footer.helpcenter":"help","pages.login.remember":"remember me","pages.agent.tab.basic":"Basic","pages.agent.robot":"Robot","pages.agent.service.settings":"Service Settings","pages.agent.service.settings.topTip":"Top Tip","pages.agent.service.settings.welcomeTip":"Welcome Tip","pages.agent.service.settings.leavemsgTip":"Leavemsg Tip","pages.agent.service.settings.autoCloseMin":"Auto Close Min","pages.agent.service.settings.showLogo":"Show Logo","pages.agent.service.settings.maxThreadCount":"Max Thread Count","pages.advanced.faq":"FAQ","pages.advanced.quickButton":"Quick Buttons","pages.advanced.faqGuess":"Smart Suggestions","pages.advanced.faqHot":"Hot Questions","pages.advanced.faqShortcut":"Quick Replies","pages.advanced.rate":"Satisfaction Rating","pages.advanced.autoreply":"Auto Reply","pages.advanced.leaveMsg":"Leave Message","pages.advanced.survey":"Survey","pages.advanced.history":"History","pages.advanced.inputAssociation":"Input Association","pages.advanced.antiHarassment":"Captcha Settings","pages.advanced.captcha":"Captcha Settings","pages.advanced.showPreForm":"Show PreForm","pages.advanced.showHistory":"Show History","pages.advanced.showInputAssociation":"Show Input Association","pages.advanced.showCaptcha":"Show Captcha","pages.login.country.placeholder":"Select Country/Region","pages.login.country.china":"China","pages.login.country.hongkong":"Hong Kong","pages.login.country.taiwan":"Taiwan","pages.login.country.macao":"Macao","pages.login.country.japan":"Japan","pages.login.country.korea":"Korea","pages.login.country.usa":"United States","pages.login.country.canada":"Canada","pages.login.country.uk":"United Kingdom","pages.login.country.germany":"Germany","pages.login.country.france":"France","pages.login.country.australia":"Australia","pages.login.country.singapore":"Singapore","pages.login.country.malaysia":"Malaysia","pages.login.country.thailand":"Thailand","pages.login.country.vietnam":"Vietnam","pages.login.country.philippines":"Philippines","pages.login.country.indonesia":"Indonesia","pages.login.country.italy":"Italy","pages.login.country.spain":"Spain","pages.login.country.russia":"Russia","pages.login.country.newzealand":"New Zealand","pages.anonymous.title":"Anonymous Mode","pages.anonymous.home":"Home","pages.anonymous.contact":"Contacts","pages.anonymous.robot":"Robot","pages.anonymous.setting":"Settings","pages.anonymous.welcome":"Welcome to Anonymous Mode","pages.anonymous.description":"You can use system features anonymously in this mode","block.title":"Block Settings","block.type":"Block Type","block.user":"Block User","block.ip":"Block IP","block.permanent":"Permanent Block","block.until":"Block Until","block.until.required":"Please select block end time"},ycn={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.queue.tip":"Queue","i18n.queue.message.template":"Current Queuing: {0} people, Wait {1} minutes","i18n.queue.empty":"Queue empty","i18n.queue.accept":"accept","i18n.system.notification":"System Notification","i18n.old.password.wrong":"Old password is incorrect","i18n.change.password":"Change Password","i18n.auth.captcha.send.success":"Captcha Send success","i18n.auth.captcha.error":"Captcha Error","i18n.auth.captcha.expired":"Captcha Expired","i18n.auth.captcha.already.send":"Captcha Already Send","i18n.auth.captcha.validate.failed":"Captcha Validate Failed","i18n.faq":"Faq","i18n.rate":"Rate","i18n.input.placeholder":"Please input","i18n.loading":"Loading","i18n.load.more":"Load more","i18n.load.nomore":"No more","i18n.typing":"Typing","i18n.robot":"Robot","i18n.agent":"Agent","i18n.workgroup":"WorkGroup","i18n.group":"Group","i18n.rate.invite":"Rate Invite","i18n.ticket":"Ticket","i18n.notice":"Notice","i18n.notice.title":"Notice","i18n.notice.content":"Notice Content","i18n.notice.ip":"IP Address","i18n.notice.ipLocation":"IP Location","i18n.notice.parse.file.success":"Parse file success","i18n.notice.parse.file.error":"Parse file error","i18n.DEPT.ALL":"All","i18n.DEPT.ADMIN":"Admin","i18n.DEPT.HR":"HR","i18n.DEPT.ORG":"Org","i18n.DEPT.IT":"IT","i18n.DEPT.MONEY":"Money","i18n.DEPT.MARKETING":"Marketing","i18n.DEPT.SALES":"Sales","i18n.DEPT.CS":"CustomerService","i18n.new.message":"New Message","i18n.file.assistant":"file assistant","i18n.clipboard.assistant":"clipboard assistant","i18n.thread.content.image":"image","i18n.thread.content.file":"file","i18n.top.tip":"Top Tip","i18n.top.make":"Make Top","i18n.top.cancel":"Cancel Top","i18n.unread.make":"Mark as unread","i18n.unread.cancel":"Mark as read","i18n.star.make":"Make Star","i18n.star.cancel":"Cancel Star","i18n.disturb.make":"Make Disturb","i18n.disturb.cancel":"Cancel Disturb","i18n.transfer":"Transfer","i18n.hide":"Hide","i18n.network.disconnected":"Network disconnected","i18n.message.pulling":"Message pulling","i18n.leavemsg.tip":"Leave a message","i18n.welcome.tip":"What can i help you?","i18n.reenter.tip":"continue chat","i18n.under.development":"Under development","i18n.user.description":"User Description","i18n.robot.nickname":"DefaultRobot","i18n.robot.description":"Default Robot Description","i18n.robot.noreply":"Answer Not Found","i18n.robot.agent.assistant.nickname":"DefaultRobotAgent","i18n.llm.prompt":"You are a smart and helpful artificial intelligence, capable of providing useful, detailed, and polite answers to human questions.","i18n.agent.nickname":"DefaultAgent","i18n.agent.description":"Default Agent Description","i18n.workgroup.nickname":"DefaultWorkgroup","i18n.workgroup.description":"Default Workgroup Description","i18n.contact":"Ask Contact","i18n.thanks":"Thanks","i18n.welcome":"Welcome","i18n.bye":"Bye","i18n.tip.title":"Tip","i18n.tip.network.disconnected":"Network disconnected","i18n.tip.network.connected":"Network connected","i18n.kb.name":"KbName","i18n.kb.platform.name":"Platform KbName","i18n.kb.helpcenter.name":"Helpdoc KbName","i18n.kb.llm.name":"Llm KbName","i18n.kb.keyword.name":"Keyword KbName","i18n.kb.faq.name":"Faq KbName","i18n.kb.autoreply.name":"AutoReply KbName","i18n.kb.quickreply.name":"QuickReply KbName","i18n.kb.taboo.name":"Taboo KbName","i18n.kb.description":"KbDescription","i18n.agent.nicknameKb":"DefaultAgentKbName","i18n.contact.title":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.contact.content":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.thanks.title":"Thank you for visiting, we look forward to seeing you again.","i18n.thanks.content":"Thank you for visiting, we look forward to seeing you again.","i18n.welcome.title":"Hello, how can I assist you?","i18n.welcome.content":"Hello, how can I assist you?","i18n.bye.title":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.bye.content":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.vip.api":"VIP API","i18n.faq.category.demo.1":"CategoryDemo1","i18n.faq.category.demo.2":"CategoryDemo2","i18n.faq.demo.title.1":"FaqTitleText1","i18n.faq.demo.content.1":"FaqContentText1","i18n.faq.demo.title.2":"FaqTitleImage2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"QuickButtonTitleText1","i18n.quick.button.demo.content.1":"QuickButtonContentText1","i18n.quick.button.demo.title.2":"QuickButtonTitleUrl2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.transferToAgent":"Transfer to Agent","i18n.auto.closed":"Auto closed","i18n.agent.closed":"Agent closed","i18n.online.chat":"Online Chat","i18n.JOB":"Job","i18n.LANGUAGE":"Language","i18n.TOOL":"Tool","i18n.WRITING":"Writing","i18n.RAG":"RAG","i18n.module.ai":"AI","i18n.module.void":"Void","i18n.module.service":"Service","i18n.module.ticket":"Ticket","i18n.black.user.already.exists":"User already blocked","i18n.ticket.category.technical_support":"Technical Support","i18n.ticket.category.service_request":"Service Request","i18n.ticket.category.consultation":"Consultation","i18n.ticket.category.complaint_suggestion":"Complaint Suggestion","i18n.ticket.category.operation_maintenance":"Operation Maintenance","i18n.ticket.category.other":"Other","i18n.vip.component":"VIP Component, Contact us for more details","i18n.vip.contactUs":"Contact us","i18n.vip.contactUrl":"https://www.bytedesk.com","i18n.kb.notebase.name":"Notebase","i18n.kb.notebase.description":"Notebase Description","i18n.kb.notebase.create":"Create Notebase","i18n.kb.notebase.edit":"Edit Notebase","i18n.kb.notebase.delete":"Delete Notebase","i18n.kb.notebase.list":"Notebase List"},bcn={"login.privacy.required":"Please read and agree to the privacy agreement","login.privacy.agreement":"Agree to Privacy Agreement","login.switch.server":"Switch Server","login.success":"Login successful","login.failed":"Login failed","login.anonymous":"Anonymous Login","login.other.methods":"Other login methods","login.remember":"Remember me","login.forgot":"Forgot password?","login.register":"Register account","server.button.back":"Back","server.button.save":"Save","server.button.reset":"Reset","server.button.help":"Help","server.save.success":"Save successfully","server.reset.success":"Reset successfully, restored to default cloud server","server.custom.enable":"Enable Custom Server","server.api.url.label":"API Server URL (e.g. http://127.0.0.1:9003 or https://api.bytedesk.com)","server.api.url.placeholder":"http://127.0.0.1:9003","server.websocket.url.label":"WebSocket Server URL (e.g. ws://127.0.0.1:9885/websocket or wss://api.bytedesk.com/websocket)","server.websocket.url.placeholder":"ws://127.0.0.1:9885/websocket","server.input.error":"Please enter correct server address"},Scn={"thread.error.message":"Failed to get data","thread.feature.unavailable":"TODO: This feature is not available yet","thread.menu.top":"Pin to Top","thread.menu.untop":"Unpin","thread.menu.read":"Mark as Read","thread.menu.unread":"Mark as Unread","thread.menu.mute":"Mute","thread.menu.unmute":"Unmute","thread.menu.transfer":"Transfer","thread.menu.block":"Block","thread.menu.ticket":"Create Ticket","thread.menu.crm":"View in CRM","thread.menu.summary":"Summary","thread.status.robot":"[Robot]","thread.status.agent":"[1-on-1]","thread.status.workgroup":"[Group]","thread.search.placeholder":"Search conversations...","thread.menu.filter":"Filter Threads","thread.menu.groupThread":"Group Thread","thread.menu.robotThread":"Robot Thread","thread.menu.workgroupThread":"Workgroup Thread","thread.menu.agentThread":"Agent Thread","thread.menu.ticketThread":"Ticket Thread","thread.menu.memberThread":"Member Thread","thread.menu.deviceThread":"Device Thread","thread.menu.systemThread":"System Thread","thread.status.loading":"Loading...","thread.status.empty":"No conversations","thread.status.error":"Failed to load conversations","thread.status.queue":"Queue ({count})","thread.status.network.offline":"Network disconnected","thread.status.network.online":"Network connected","thread.status.message.pulling":"Pulling messages...","thread.status.message.empty":"No messages","thread.status.message.error":"Failed to load messages","thread.status.message.end":"No more messages","thread.status.message.typing":"Typing...","thread.status.message.transfer":"Transferring...","thread.status.message.transferred":"Transferred","thread.status.message.closed":"Conversation closed","thread.dropdown.create.group":"Create Group Chat","thread.dropdown.create.ai":"Create AI Chat","thread.agent.status.online":"Online","thread.agent.status.offline":"Offline","thread.agent.status.busy":"Busy","thread.refresh.pull":"↓ Pull to refresh","thread.refresh.release":"↑ Release to refresh","thread.list.no.more":"No more data","thread.set.success":"Set successfully","thread.set.error":"Set failed","thread.menu.star":"Star","thread.menu.star.1":"Star Level 1","thread.menu.star.2":"Star Level 2","thread.menu.star.3":"Star Level 3","thread.menu.star.4":"Star Level 4","thread.menu.hide":"Hide","thread.status.text":"{status}","thread.status.online":"Online","thread.status.offline":"Offline","thread.status.busy":"🏃♀️Busy","thread.coming.soon":"Coming soon...","thread.menu.star.cancel":"Remove Star","thread.loading.more":"Loading more..."},Ccn={"message.status.read":"Read","message.status.delivered":"Delivered","message.status.sending":"Sending","message.status.sent":"Sent","message.status.failed":"Failed to send","message.status.retry":"Retry","quickreply.search.placeholder":"Search","quickreply.button.send":"Send","quickreply.button.copy":"Copy","quickreply.button.create.category":"Create Category","quickreply.button.create.reply":"Create Quick Reply","quickreply.copy.success":"{content} copied to clipboard","category.form.edit.title":"Edit Category","category.form.create.title":"Create Category","category.form.name":"Category Name","category.form.name.required":"Please enter category name!","category.form.name.placeholder":"Enter category name","category.create.failed":"Failed to create category","quickreply.drawer.title":"{isEdit, select, true {Edit Quick Reply} other {New Quick Reply}}","quickreply.form.category":"Category","quickreply.form.category.required":"Please select a category","quickreply.form.category.placeholder":"Select a category","quickreply.form.type":"Type","quickreply.form.type.required":"Please select a type","quickreply.form.type.placeholder":"Select a type","quickreply.form.title":"Title","quickreply.form.title.required":"Please enter a title","quickreply.form.content":"Content","quickreply.type.text":"Text","quickreply.type.image":"Image","quickreply.type.video":"Video","quickreply.type.audio":"Audio","quickreply.type.file":"File","quickreply.upload.text":"Click or drag file to upload","quickreply.upload.success":"{filename} uploaded successfully","quickreply.upload.error":"{filename} upload failed","quickreply.upload.uploading":"{filename} uploading","quickreply.form.validate.error":"Please check the form"},xcn={"customer.info.basic":"Basic Info","customer.info.browser":"Browser Info","customer.info.os":"OS Info","customer.info.device":"Device Info","customer.info.browse.record":"Browse Record","customer.info.tag":"Tag Info","customer.info.load.error":"Failed to load visitor info","customer.info.add.crm":"Add to CRM","customer.info.add.tag":"Add Tag","customer.basic.nickname":"Nickname","customer.basic.location":"IP Location","customer.basic.note":"Note","customer.basic.client":"Client","customer.basic.status":"Status","customer.basic.empty":"N/A","black.title":"Block Settings","black.type":"Block Type","black.type.required":"Please select at least one block type","black.user":"Block User","black.ip":"Block IP","black.permanent":"Permanent Block","black.until":"Block Until","black.until.required":"Please select block end time","black.reason":"Block Reason","black.reason.required":"Please enter block reason","black.reason.placeholder":"Enter reason for blocking","black.success":"Block successfully"},wcn={"contact.list.new":"New Friends","contact.list.device":"LAN Devices","contact.list.group":"Groups","contact.list.channel":"Channels","contact.list.company":"Company Contacts","contact.list.friend":"Contacts","contact.search.placeholder":"Search contacts...","contact.manager.button":"Contact Manager","contact.manager.coming":"Coming soon...","member.detail.nickname":"Nickname","member.detail.jobno":"Job No.","member.detail.seatno":"Seat No.","member.detail.telephone":"Telephone","member.detail.loading":"Loading...","member.detail.chat.button":"Start Chat"},_cn={"autoreply.title":"Auto Reply","autoreply.enable.label":"Enable Auto Reply","autoreply.type.label":"Auto Reply Type","autoreply.type.fixed":"Fixed Reply","autoreply.type.keyword":"Keyword Match","autoreply.type.llm":"AI Model Reply","autoreply.fixed.add":"Add Fixed Reply","autoreply.fixed.select":"Select Fixed Reply","autoreply.fixed.type":"Fixed Reply Type","autoreply.fixed.content":"Fixed Reply Content","autoreply.content.text":"Text","autoreply.content.image":"Image","autoreply.content.video":"Video","autoreply.content.audio":"Audio","autoreply.content.file":"File","autoreply.save.loading":"Saving...","autoreply.save.success":"Saved successfully","autoreply.save.error":"Failed to save","autoreply.keyword.add":"Add Keyword Knowledge Base","autoreply.keyword.select":"Select Keyword Knowledge Base","autoreply.llm.add":"Add AI Model Knowledge Base","autoreply.llm.select":"Select AI Model Knowledge Base"},Ecn={"queue.accepting":"Accepting...","queue.accept.success":"Accepted successfully","queue.accept.failed":"Failed to accept","queue.accept":"Accept","queue.empty":"No queuing visitors","queue.loading":"Loading queue...","queue.error":"Failed to load queue","queue.count":"{count} visitors queuing","queue.wait.time":"Estimated wait time: {minutes} minutes"},Tcn={"group.create.title":"Create Group Chat","group.create.contacts":"Contacts","group.create.members":"Members","group.create.members.min":"Please select at least 2 members","group.create.creating":"Creating group...","group.create.org.empty":"No organization selected","group.create.success":"Group created successfully","group.create.failed":"Failed to create group","group.create.loading":"Loading members...","group.create.error":"Failed to load members"},kcn={"upload.modal.title":"Upload Files","upload.drag.text":"Click or drag files here to upload","upload.drag.hint":"Support for single or bulk upload","upload.uploading":"{filename} uploading...","upload.success":"{filename} uploaded successfully","upload.failed":"{filename} upload failed","upload.delete.confirm":"Are you sure to delete this file?","upload.preview.image":"Image Preview","upload.preview.file":"File Preview","upload.button.ok":"OK","upload.button.cancel":"Cancel"},Ocn={...lcn,...ccn,...ucn,...dcn,...fcn,...hcn,...pcn,...mcn,...gcn,...vcn,...ycn,...bcn,...Scn,...Ccn,...xcn,...wcn,..._cn,...Ecn,...Tcn,...kcn},Pcn={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},A8e={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},sa={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},tl={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},bm={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"};class vn{static getFirstMatch(t,n){const r=n.match(t);return r&&r.length>0&&r[1]||""}static getSecondMatch(t,n){const r=n.match(t);return r&&r.length>1&&r[2]||""}static matchAndReturnConst(t,n,r){if(t.test(n))return r}static getWindowsVersionName(t){switch(t){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}static getMacOSVersionName(t){const n=t.split(".").splice(0,2).map(r=>parseInt(r,10)||0);if(n.push(0),n[0]===10)switch(n[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}}static getAndroidVersionName(t){const n=t.split(".").splice(0,2).map(r=>parseInt(r,10)||0);if(n.push(0),!(n[0]===1&&n[1]<5)){if(n[0]===1&&n[1]<6)return"Cupcake";if(n[0]===1&&n[1]>=6)return"Donut";if(n[0]===2&&n[1]<2)return"Eclair";if(n[0]===2&&n[1]===2)return"Froyo";if(n[0]===2&&n[1]>2)return"Gingerbread";if(n[0]===3)return"Honeycomb";if(n[0]===4&&n[1]<1)return"Ice Cream Sandwich";if(n[0]===4&&n[1]<4)return"Jelly Bean";if(n[0]===4&&n[1]>=4)return"KitKat";if(n[0]===5)return"Lollipop";if(n[0]===6)return"Marshmallow";if(n[0]===7)return"Nougat";if(n[0]===8)return"Oreo";if(n[0]===9)return"Pie"}}static getVersionPrecision(t){return t.split(".").length}static compareVersions(t,n,r=!1){const i=vn.getVersionPrecision(t),o=vn.getVersionPrecision(n);let a=Math.max(i,o),s=0;const l=vn.map([t,n],c=>{const u=a-vn.getVersionPrecision(c),d=c+new Array(u+1).join(".0");return vn.map(d.split("."),h=>new Array(20-h.length).join("0")+h).reverse()});for(r&&(s=a-Math.min(i,o)),a-=1;a>=s;){if(l[0][a]>l[1][a])return 1;if(l[0][a]===l[1][a]){if(a===s)return 0;a-=1}else if(l[0][a]<l[1][a])return-1}}static map(t,n){const r=[];let i;if(Array.prototype.map)return Array.prototype.map.call(t,n);for(i=0;i<t.length;i+=1)r.push(n(t[i]));return r}static find(t,n){let r,i;if(Array.prototype.find)return Array.prototype.find.call(t,n);for(r=0,i=t.length;r<i;r+=1){const o=t[r];if(n(o,r))return o}}static assign(t,...n){const r=t;let i,o;if(Object.assign)return Object.assign(t,...n);for(i=0,o=n.length;i<o;i+=1){const a=n[i];typeof a=="object"&&a!==null&&Object.keys(a).forEach(l=>{r[l]=a[l]})}return t}static getBrowserAlias(t){return Pcn[t]}static getBrowserTypeByAlias(t){return A8e[t]||""}}const Zi=/version\/(\d+(\.?_?\d+)+)/i,Mcn=[{test:[/googlebot/i],describe(e){const t={name:"Googlebot"},n=vn.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/opera/i],describe(e){const t={name:"Opera"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opr\/|opios/i],describe(e){const t={name:"Opera"},n=vn.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/SamsungBrowser/i],describe(e){const t={name:"Samsung Internet for Android"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Whale/i],describe(e){const t={name:"NAVER Whale Browser"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MZBrowser/i],describe(e){const t={name:"MZ Browser"},n=vn.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/focus/i],describe(e){const t={name:"Focus"},n=vn.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/swing/i],describe(e){const t={name:"Swing"},n=vn.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/coast/i],describe(e){const t={name:"Opera Coast"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe(e){const t={name:"Opera Touch"},n=vn.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/yabrowser/i],describe(e){const t={name:"Yandex Browser"},n=vn.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/ucbrowser/i],describe(e){const t={name:"UC Browser"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Maxthon|mxios/i],describe(e){const t={name:"Maxthon"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/epiphany/i],describe(e){const t={name:"Epiphany"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/puffin/i],describe(e){const t={name:"Puffin"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sleipnir/i],describe(e){const t={name:"Sleipnir"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/k-meleon/i],describe(e){const t={name:"K-Meleon"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/micromessenger/i],describe(e){const t={name:"WeChat"},n=vn.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/qqbrowser/i],describe(e){const t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},n=vn.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/msie|trident/i],describe(e){const t={name:"Internet Explorer"},n=vn.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/\sedg\//i],describe(e){const t={name:"Microsoft Edge"},n=vn.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/edg([ea]|ios)/i],describe(e){const t={name:"Microsoft Edge"},n=vn.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/vivaldi/i],describe(e){const t={name:"Vivaldi"},n=vn.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/seamonkey/i],describe(e){const t={name:"SeaMonkey"},n=vn.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sailfish/i],describe(e){const t={name:"Sailfish"},n=vn.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return n&&(t.version=n),t}},{test:[/silk/i],describe(e){const t={name:"Amazon Silk"},n=vn.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/phantom/i],describe(e){const t={name:"PhantomJS"},n=vn.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/slimerjs/i],describe(e){const t={name:"SlimerJS"},n=vn.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe(e){const t={name:"BlackBerry"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(web|hpw)[o0]s/i],describe(e){const t={name:"WebOS Browser"},n=vn.getFirstMatch(Zi,e)||vn.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/bada/i],describe(e){const t={name:"Bada"},n=vn.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/tizen/i],describe(e){const t={name:"Tizen"},n=vn.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/qupzilla/i],describe(e){const t={name:"QupZilla"},n=vn.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/firefox|iceweasel|fxios/i],describe(e){const t={name:"Firefox"},n=vn.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/electron/i],describe(e){const t={name:"Electron"},n=vn.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MiuiBrowser/i],describe(e){const t={name:"Miui"},n=vn.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/chromium/i],describe(e){const t={name:"Chromium"},n=vn.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/chrome|crios|crmo/i],describe(e){const t={name:"Chrome"},n=vn.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/GSA/i],describe(e){const t={name:"Google Search"},n=vn.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test(e){const t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe(e){const t={name:"Android Browser"},n=vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/playstation 4/i],describe(e){const t={name:"PlayStation 4"},n=vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/safari|applewebkit/i],describe(e){const t={name:"Safari"},n=vn.getFirstMatch(Zi,e);return n&&(t.version=n),t}},{test:[/.*/i],describe(e){const t=/^(.*)\/(.*) /,n=/^(.*)\/(.*)[ \t]\((.*)/,i=e.search("\\(")!==-1?n:t;return{name:vn.getFirstMatch(i,e),version:vn.getSecondMatch(i,e)}}}],Icn=[{test:[/Roku\/DVP/],describe(e){const t=vn.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:tl.Roku,version:t}}},{test:[/windows phone/i],describe(e){const t=vn.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:tl.WindowsPhone,version:t}}},{test:[/windows /i],describe(e){const t=vn.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),n=vn.getWindowsVersionName(t);return{name:tl.Windows,version:t,versionName:n}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe(e){const t={name:tl.iOS},n=vn.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return n&&(t.version=n),t}},{test:[/macintosh/i],describe(e){const t=vn.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),n=vn.getMacOSVersionName(t),r={name:tl.MacOS,version:t};return n&&(r.versionName=n),r}},{test:[/(ipod|iphone|ipad)/i],describe(e){const t=vn.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:tl.iOS,version:t}}},{test(e){const t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe(e){const t=vn.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),n=vn.getAndroidVersionName(t),r={name:tl.Android,version:t};return n&&(r.versionName=n),r}},{test:[/(web|hpw)[o0]s/i],describe(e){const t=vn.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),n={name:tl.WebOS};return t&&t.length&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe(e){const t=vn.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||vn.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||vn.getFirstMatch(/\bbb(\d+)/i,e);return{name:tl.BlackBerry,version:t}}},{test:[/bada/i],describe(e){const t=vn.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:tl.Bada,version:t}}},{test:[/tizen/i],describe(e){const t=vn.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:tl.Tizen,version:t}}},{test:[/linux/i],describe(){return{name:tl.Linux}}},{test:[/CrOS/],describe(){return{name:tl.ChromeOS}}},{test:[/PlayStation 4/],describe(e){const t=vn.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:tl.PlayStation4,version:t}}}],$cn=[{test:[/googlebot/i],describe(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe(e){const t=vn.getFirstMatch(/(can-l01)/i,e)&&"Nova",n={type:sa.mobile,vendor:"Huawei"};return t&&(n.model=t),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe(){return{type:sa.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe(){return{type:sa.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe(){return{type:sa.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe(){return{type:sa.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe(){return{type:sa.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe(){return{type:sa.tablet}}},{test(e){const t=e.test(/ipod|iphone/i),n=e.test(/like (ipod|iphone)/i);return t&&!n},describe(e){const t=vn.getFirstMatch(/(ipod|iphone)/i,e);return{type:sa.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe(){return{type:sa.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe(){return{type:sa.mobile}}},{test(e){return e.getBrowserName(!0)==="blackberry"},describe(){return{type:sa.mobile,vendor:"BlackBerry"}}},{test(e){return e.getBrowserName(!0)==="bada"},describe(){return{type:sa.mobile}}},{test(e){return e.getBrowserName()==="windows phone"},describe(){return{type:sa.mobile,vendor:"Microsoft"}}},{test(e){const t=Number(String(e.getOSVersion()).split(".")[0]);return e.getOSName(!0)==="android"&&t>=3},describe(){return{type:sa.tablet}}},{test(e){return e.getOSName(!0)==="android"},describe(){return{type:sa.mobile}}},{test(e){return e.getOSName(!0)==="macos"},describe(){return{type:sa.desktop,vendor:"Apple"}}},{test(e){return e.getOSName(!0)==="windows"},describe(){return{type:sa.desktop}}},{test(e){return e.getOSName(!0)==="linux"},describe(){return{type:sa.desktop}}},{test(e){return e.getOSName(!0)==="playstation 4"},describe(){return{type:sa.tv}}},{test(e){return e.getOSName(!0)==="roku"},describe(){return{type:sa.tv}}}],Rcn=[{test(e){return e.getBrowserName(!0)==="microsoft edge"},describe(e){if(/\sedg\//i.test(e))return{name:bm.Blink};const n=vn.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:bm.EdgeHTML,version:n}}},{test:[/trident/i],describe(e){const t={name:bm.Trident},n=vn.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test(e){return e.test(/presto/i)},describe(e){const t={name:bm.Presto},n=vn.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test(e){const t=e.test(/gecko/i),n=e.test(/like gecko/i);return t&&!n},describe(e){const t={name:bm.Gecko},n=vn.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(apple)?webkit\/537\.36/i],describe(){return{name:bm.Blink}}},{test:[/(apple)?webkit/i],describe(e){const t={name:bm.WebKit},n=vn.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}}];class Vce{constructor(t,n=!1){if(t==null||t==="")throw new Error("UserAgent parameter can't be empty");this._ua=t,this.parsedResult={},n!==!0&&this.parse()}getUA(){return this._ua}test(t){return t.test(this._ua)}parseBrowser(){this.parsedResult.browser={};const t=vn.find(Mcn,n=>{if(typeof n.test=="function")return n.test(this);if(n.test instanceof Array)return n.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.browser=t.describe(this.getUA())),this.parsedResult.browser}getBrowser(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()}getBrowserName(t){return t?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""}getBrowserVersion(){return this.getBrowser().version}getOS(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()}parseOS(){this.parsedResult.os={};const t=vn.find(Icn,n=>{if(typeof n.test=="function")return n.test(this);if(n.test instanceof Array)return n.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.os=t.describe(this.getUA())),this.parsedResult.os}getOSName(t){const{name:n}=this.getOS();return t?String(n).toLowerCase()||"":n||""}getOSVersion(){return this.getOS().version}getPlatform(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()}getPlatformType(t=!1){const{type:n}=this.getPlatform();return t?String(n).toLowerCase()||"":n||""}parsePlatform(){this.parsedResult.platform={};const t=vn.find($cn,n=>{if(typeof n.test=="function")return n.test(this);if(n.test instanceof Array)return n.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.platform=t.describe(this.getUA())),this.parsedResult.platform}getEngine(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()}getEngineName(t){return t?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""}parseEngine(){this.parsedResult.engine={};const t=vn.find(Rcn,n=>{if(typeof n.test=="function")return n.test(this);if(n.test instanceof Array)return n.test.some(r=>this.test(r));throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.engine=t.describe(this.getUA())),this.parsedResult.engine}parse(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this}getResult(){return vn.assign({},this.parsedResult)}satisfies(t){const n={};let r=0;const i={};let o=0;if(Object.keys(t).forEach(s=>{const l=t[s];typeof l=="string"?(i[s]=l,o+=1):typeof l=="object"&&(n[s]=l,r+=1)}),r>0){const s=Object.keys(n),l=vn.find(s,u=>this.isOS(u));if(l){const u=this.satisfies(n[l]);if(u!==void 0)return u}const c=vn.find(s,u=>this.isPlatform(u));if(c){const u=this.satisfies(n[c]);if(u!==void 0)return u}}if(o>0){const s=Object.keys(i),l=vn.find(s,c=>this.isBrowser(c,!0));if(l!==void 0)return this.compareVersion(i[l])}}isBrowser(t,n=!1){const r=this.getBrowserName().toLowerCase();let i=t.toLowerCase();const o=vn.getBrowserTypeByAlias(i);return n&&o&&(i=o.toLowerCase()),i===r}compareVersion(t){let n=[0],r=t,i=!1;const o=this.getBrowserVersion();if(typeof o=="string")return t[0]===">"||t[0]==="<"?(r=t.substr(1),t[1]==="="?(i=!0,r=t.substr(2)):n=[],t[0]===">"?n.push(1):n.push(-1)):t[0]==="="?r=t.substr(1):t[0]==="~"&&(i=!0,r=t.substr(1)),n.indexOf(vn.compareVersions(o,r,i))>-1}isOS(t){return this.getOSName(!0)===String(t).toLowerCase()}isPlatform(t){return this.getPlatformType(!0)===String(t).toLowerCase()}isEngine(t){return this.getEngineName(!0)===String(t).toLowerCase()}is(t,n=!1){return this.isBrowser(t,n)||this.isOS(t)||this.isPlatform(t)}some(t=[]){return t.some(n=>this.is(n))}}/*!
|
||
* Bowser - a browser detector
|
||
* https://github.com/lancedikson/bowser
|
||
* MIT License | (c) Dustin Diaz 2012-2015
|
||
* MIT License | (c) Denis Demchenko 2015-2019
|
||
*/class Acn{static getParser(t,n=!1){if(typeof t!="string")throw new Error("UserAgent should be a string");return new Vce(t,n)}static parse(t){return new Vce(t).getResult()}static get BROWSER_MAP(){return A8e}static get ENGINE_MAP(){return bm}static get OS_MAP(){return tl}static get PLATFORMS_MAP(){return sa}}const{defaultAlgorithm:Ncn,darkAlgorithm:Dcn}=Ds,Lcn={"zh-cn":Bln,"zh-tw":scn,en:Ocn},Fcn=()=>{const{isDarkMode:e,locale:t}=f.useContext(Ks),n=new dmt({defaultOptions:{queries:{refetchOnWindowFocus:!1}}}),[r,i]=f.useState(!1),o=()=>{const s=Acn.getParser(window.navigator.userAgent);console.log("browser:",s),os?console.log("OsName:",s.getOSName()):console.log("BrowserName:",s.getBrowserName()),s.getOSName().toLocaleLowerCase().indexOf("mac")===-1&&i(!0)},a=async()=>{if(console.log("getConfig"),await ghe(),os)console.log("is electron");else{await phe();const s=j6();console.log("Base URL:",s)}};return f.useEffect(()=>{Zme(),o(),a()},[]),V.jsx(nr,{locale:t,theme:{algorithm:e?Dcn:Ncn},children:V.jsx(hmt,{client:n,children:V.jsx(R8e,{children:V.jsx(f.Suspense,{fallback:V.jsx("div",{children:"loading..."}),children:V.jsxs(HLt,{messages:Lcn[t.locale],locale:t.locale,defaultLocale:"zh-cn",children:[r&&V.jsx(bln,{children:V.jsx("link",{rel:"stylesheet",type:"text/css",href:zOe})}),V.jsxs(VO,{children:[V.jsx(kpt,{}),V.jsx(zgt,{router:Ksn})]})]})})})})})},jcn=()=>V.jsx("div",{className:"App",children:V.jsx(Upt,{children:V.jsx(Fcn,{})})});e7.createRoot(document.getElementById("root")).render(V.jsx(jcn,{}));postMessage({payload:"removeLoading"},"*");export{Qyt as $,oye as A,Zle as B,mSt as C,lSt as D,gSt as E,vSt as F,i2e as G,BP as H,Gyt as I,OV as J,ZJt as K,a2e as L,Kxe as M,qd as N,r2e as O,qbt as P,Ubt as Q,cSt as R,yo as S,hk as T,kre as U,eSt as V,vC as W,yC as X,Gbt as Y,Gxe as Z,Hz as _,Yl as a,Zyt as a0,$re as a1,Jyt as a2,Xyt as a3,rbt as a4,Qxe as a5,lbt as a6,WZt as a7,kV as b,o0 as c,QE as d,PV as e,Fj as f,gi as g,Jxe as h,Yxe as i,n2e as j,Lj as k,gC as l,Fr as m,bSt as n,tbt as o,jFe as p,HFe as q,ri as r,lF as s,yyt as t,Sd as u,vbt as v,TV as w,HDe as x,M$t as y,sye as z};
|