diff --git a/changelog.md b/changelog.md index 90ba491..c144a37 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,6 @@ +## [1.9.0] - 2025-06-18 +* feature: add beta version of Photoshop plugin 2.0. + ## [1.8.6] - 2025-06-18 * fix: `ShowText|pysssss` node not work. * fix: textfield widget does not resize correctly. diff --git a/javascript/sdppp-comfy.js b/javascript/sdppp-comfy.js index 43209c6..5ea93b3 100644 --- a/javascript/sdppp-comfy.js +++ b/javascript/sdppp-comfy.js @@ -1,21 +1,20 @@ -var A4=Object.create;var Dp=Object.defineProperty;var yR=Object.getOwnPropertyDescriptor;var k4=Object.getOwnPropertyNames;var M4=Object.getPrototypeOf,F4=Object.prototype.hasOwnProperty;var U0=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var $o=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),q0=(e,t)=>{for(var r in t)Dp(e,r,{get:t[r],enumerable:!0})},L4=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of k4(t))!F4.call(e,o)&&o!==r&&Dp(e,o,{get:()=>t[o],enumerable:!(n=yR(t,o))||n.enumerable});return e};var E=(e,t,r)=>(r=e!=null?A4(M4(e)):{},L4(t||!e||!e.__esModule?Dp(r,"default",{value:e,enumerable:!0}):r,e));var Qt=(e,t,r,n)=>{for(var o=n>1?void 0:n?yR(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(n?a(t,r,o):a(o))||o);return n&&o&&Dp(t,r,o),o};var RO=$o(Ct=>{"use strict";var xf=Symbol.for("react.element"),w5=Symbol.for("react.portal"),E5=Symbol.for("react.fragment"),R5=Symbol.for("react.strict_mode"),O5=Symbol.for("react.profiler"),_5=Symbol.for("react.provider"),P5=Symbol.for("react.context"),T5=Symbol.for("react.forward_ref"),N5=Symbol.for("react.suspense"),I5=Symbol.for("react.memo"),$5=Symbol.for("react.lazy"),mO=Symbol.iterator;function D5(e){return e===null||typeof e!="object"?null:(e=mO&&e[mO]||e["@@iterator"],typeof e=="function"?e:null)}var vO={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},yO=Object.assign,xO={};function vc(e,t,r){this.props=e,this.context=t,this.refs=xO,this.updater=r||vO}vc.prototype.isReactComponent={};vc.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")};vc.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function bO(){}bO.prototype=vc.prototype;function Rx(e,t,r){this.props=e,this.context=t,this.refs=xO,this.updater=r||vO}var Ox=Rx.prototype=new bO;Ox.constructor=Rx;yO(Ox,vc.prototype);Ox.isPureReactComponent=!0;var gO=Array.isArray,SO=Object.prototype.hasOwnProperty,_x={current:null},CO={key:!0,ref:!0,__self:!0,__source:!0};function wO(e,t,r){var n,o={},i=null,a=null;if(t!=null)for(n in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(i=""+t.key),t)SO.call(t,n)&&!CO.hasOwnProperty(n)&&(o[n]=t[n]);var s=arguments.length-2;if(s===1)o.children=r;else if(1{"use strict";OO.exports=RO()});var MO=$o(Zt=>{"use strict";function $x(e,t){var r=e.length;e.push(t);e:for(;0>>1,o=e[n];if(0>>1;nbm(s,r))lbm(c,s)?(e[n]=c,e[l]=r,n=l):(e[n]=s,e[a]=r,n=a);else if(lbm(c,r))e[n]=c,e[l]=r,n=l;else break e}}return t}function bm(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(_O=performance,Zt.unstable_now=function(){return _O.now()}):(Tx=Date,PO=Tx.now(),Zt.unstable_now=function(){return Tx.now()-PO});var _O,Tx,PO,Fi=[],Qa=[],L5=1,ko=null,En=3,wm=!1,al=!1,Sf=!1,IO=typeof setTimeout=="function"?setTimeout:null,$O=typeof clearTimeout=="function"?clearTimeout:null,TO=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Dx(e){for(var t=ui(Qa);t!==null;){if(t.callback===null)Cm(Qa);else if(t.startTime<=e)Cm(Qa),t.sortIndex=t.expirationTime,$x(Fi,t);else break;t=ui(Qa)}}function Ax(e){if(Sf=!1,Dx(e),!al)if(ui(Fi)!==null)al=!0,Mx(kx);else{var t=ui(Qa);t!==null&&Fx(Ax,t.startTime-e)}}function kx(e,t){al=!1,Sf&&(Sf=!1,$O(Cf),Cf=-1),wm=!0;var r=En;try{for(Dx(t),ko=ui(Fi);ko!==null&&(!(ko.expirationTime>t)||e&&!kO());){var n=ko.callback;if(typeof n=="function"){ko.callback=null,En=ko.priorityLevel;var o=n(ko.expirationTime<=t);t=Zt.unstable_now(),typeof o=="function"?ko.callback=o:ko===ui(Fi)&&Cm(Fi),Dx(t)}else Cm(Fi);ko=ui(Fi)}if(ko!==null)var i=!0;else{var a=ui(Qa);a!==null&&Fx(Ax,a.startTime-t),i=!1}return i}finally{ko=null,En=r,wm=!1}}var Em=!1,Sm=null,Cf=-1,DO=5,AO=-1;function kO(){return!(Zt.unstable_now()-AOe||125n?(e.sortIndex=r,$x(Qa,e),ui(Fi)===null&&e===ui(Qa)&&(Sf?($O(Cf),Cf=-1):Sf=!0,Fx(Ax,r-n))):(e.sortIndex=o,$x(Fi,e),al||wm||(al=!0,Mx(kx))),e};Zt.unstable_shouldYield=kO;Zt.unstable_wrapCallback=function(e){var t=En;return function(){var r=En;En=t;try{return e.apply(this,arguments)}finally{En=r}}}});var LO=$o((RJ,FO)=>{"use strict";FO.exports=MO()});var jT=$o(bo=>{"use strict";var z5=$(),yo=LO();function ge(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ab=Object.prototype.hasOwnProperty,W5=/^[: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]*$/,zO={},WO={};function B5(e){return ab.call(WO,e)?!0:ab.call(zO,e)?!1:W5.test(e)?WO[e]=!0:(zO[e]=!0,!1)}function j5(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function V5(e,t,r,n){if(t===null||typeof t>"u"||j5(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.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 Un(e,t,r,n,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var vn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){vn[e]=new Un(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];vn[t]=new Un(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){vn[e]=new Un(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){vn[e]=new Un(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){vn[e]=new Un(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){vn[e]=new Un(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){vn[e]=new Un(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){vn[e]=new Un(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){vn[e]=new Un(e,5,!1,e.toLowerCase(),null,!1,!1)});var Jb=/[\-:]([a-z])/g;function Zb(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(Jb,Zb);vn[t]=new Un(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(Jb,Zb);vn[t]=new Un(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(Jb,Zb);vn[t]=new Un(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){vn[e]=new Un(e,1,!1,e.toLowerCase(),null,!1,!1)});vn.xlinkHref=new Un("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){vn[e]=new Un(e,1,!1,e.toLowerCase(),null,!0,!0)});function eS(e,t,r,n){var o=vn.hasOwnProperty(t)?vn[t]:null;(o!==null?o.type!==0:n||!(2typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Io=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),G0=(e,t)=>{for(var r in t)Mp(e,r,{get:t[r],enumerable:!0})},z5=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of M5(t))!L5.call(e,o)&&o!==r&&Mp(e,o,{get:()=>t[o],enumerable:!(n=yR(t,o))||n.enumerable});return e};var E=(e,t,r)=>(r=e!=null?A5(F5(e)):{},z5(t||!e||!e.__esModule?Mp(r,"default",{value:e,enumerable:!0}):r,e));var Jt=(e,t,r,n)=>{for(var o=n>1?void 0:n?yR(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(n?a(t,r,o):a(o))||o);return n&&o&&Mp(t,r,o),o};var RO=Io(Ct=>{"use strict";var Cf=Symbol.for("react.element"),E4=Symbol.for("react.portal"),R4=Symbol.for("react.fragment"),O4=Symbol.for("react.strict_mode"),_4=Symbol.for("react.profiler"),P4=Symbol.for("react.provider"),T4=Symbol.for("react.context"),N4=Symbol.for("react.forward_ref"),I4=Symbol.for("react.suspense"),$4=Symbol.for("react.memo"),D4=Symbol.for("react.lazy"),mO=Symbol.iterator;function k4(e){return e===null||typeof e!="object"?null:(e=mO&&e[mO]||e["@@iterator"],typeof e=="function"?e:null)}var vO={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},yO=Object.assign,xO={};function yc(e,t,r){this.props=e,this.context=t,this.refs=xO,this.updater=r||vO}yc.prototype.isReactComponent={};yc.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")};yc.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function bO(){}bO.prototype=yc.prototype;function Ox(e,t,r){this.props=e,this.context=t,this.refs=xO,this.updater=r||vO}var _x=Ox.prototype=new bO;_x.constructor=Ox;yO(_x,yc.prototype);_x.isPureReactComponent=!0;var gO=Array.isArray,SO=Object.prototype.hasOwnProperty,Px={current:null},CO={key:!0,ref:!0,__self:!0,__source:!0};function wO(e,t,r){var n,o={},i=null,a=null;if(t!=null)for(n in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(i=""+t.key),t)SO.call(t,n)&&!CO.hasOwnProperty(n)&&(o[n]=t[n]);var s=arguments.length-2;if(s===1)o.children=r;else if(1{"use strict";OO.exports=RO()});var MO=Io(er=>{"use strict";function Dx(e,t){var r=e.length;e.push(t);e:for(;0>>1,o=e[n];if(0>>1;nwm(s,r))lwm(c,s)?(e[n]=c,e[l]=r,n=l):(e[n]=s,e[a]=r,n=a);else if(lwm(c,r))e[n]=c,e[l]=r,n=l;else break e}}return t}function wm(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(_O=performance,er.unstable_now=function(){return _O.now()}):(Nx=Date,PO=Nx.now(),er.unstable_now=function(){return Nx.now()-PO});var _O,Nx,PO,Li=[],Qa=[],z4=1,ko=null,On=3,Om=!1,cl=!1,Ef=!1,IO=typeof setTimeout=="function"?setTimeout:null,$O=typeof clearTimeout=="function"?clearTimeout:null,TO=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function kx(e){for(var t=ci(Qa);t!==null;){if(t.callback===null)Rm(Qa);else if(t.startTime<=e)Rm(Qa),t.sortIndex=t.expirationTime,Dx(Li,t);else break;t=ci(Qa)}}function Ax(e){if(Ef=!1,kx(e),!cl)if(ci(Li)!==null)cl=!0,Fx(Mx);else{var t=ci(Qa);t!==null&&Lx(Ax,t.startTime-e)}}function Mx(e,t){cl=!1,Ef&&(Ef=!1,$O(Rf),Rf=-1),Om=!0;var r=On;try{for(kx(t),ko=ci(Li);ko!==null&&(!(ko.expirationTime>t)||e&&!AO());){var n=ko.callback;if(typeof n=="function"){ko.callback=null,On=ko.priorityLevel;var o=n(ko.expirationTime<=t);t=er.unstable_now(),typeof o=="function"?ko.callback=o:ko===ci(Li)&&Rm(Li),kx(t)}else Rm(Li);ko=ci(Li)}if(ko!==null)var i=!0;else{var a=ci(Qa);a!==null&&Lx(Ax,a.startTime-t),i=!1}return i}finally{ko=null,On=r,Om=!1}}var _m=!1,Em=null,Rf=-1,DO=5,kO=-1;function AO(){return!(er.unstable_now()-kOe||125n?(e.sortIndex=r,Dx(Qa,e),ci(Li)===null&&e===ci(Qa)&&(Ef?($O(Rf),Rf=-1):Ef=!0,Lx(Ax,r-n))):(e.sortIndex=o,Dx(Li,e),cl||Om||(cl=!0,Fx(Mx))),e};er.unstable_shouldYield=AO;er.unstable_wrapCallback=function(e){var t=On;return function(){var r=On;On=t;try{return e.apply(this,arguments)}finally{On=r}}}});var LO=Io((OJ,FO)=>{"use strict";FO.exports=MO()});var jT=Io(bo=>{"use strict";var W4=D(),yo=LO();function me(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),sb=Object.prototype.hasOwnProperty,B4=/^[: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]*$/,zO={},WO={};function j4(e){return sb.call(WO,e)?!0:sb.call(zO,e)?!1:B4.test(e)?WO[e]=!0:(zO[e]=!0,!1)}function V4(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function H4(e,t,r,n){if(t===null||typeof t>"u"||V4(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.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 Hn(e,t,r,n,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var hn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){hn[e]=new Hn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];hn[t]=new Hn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){hn[e]=new Hn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){hn[e]=new Hn(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){hn[e]=new Hn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){hn[e]=new Hn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){hn[e]=new Hn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){hn[e]=new Hn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){hn[e]=new Hn(e,5,!1,e.toLowerCase(),null,!1,!1)});var Zb=/[\-:]([a-z])/g;function eS(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(Zb,eS);hn[t]=new Hn(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(Zb,eS);hn[t]=new Hn(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(Zb,eS);hn[t]=new Hn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){hn[e]=new Hn(e,1,!1,e.toLowerCase(),null,!1,!1)});hn.xlinkHref=new Hn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){hn[e]=new Hn(e,1,!1,e.toLowerCase(),null,!0,!0)});function tS(e,t,r,n){var o=hn.hasOwnProperty(t)?hn[t]:null;(o!==null?o.type!==0:n||!(2s||o[a]!==i[s]){var l=` -`+o[a].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{zx=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?If(e):""}function H5(e){switch(e.tag){case 5:return If(e.type);case 16:return If("Lazy");case 13:return If("Suspense");case 19:return If("SuspenseList");case 0:case 2:case 15:return e=Wx(e.type,!1),e;case 11:return e=Wx(e.type.render,!1),e;case 1:return e=Wx(e.type,!0),e;default:return""}}function ub(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 Sc:return"Fragment";case bc:return"Portal";case sb:return"Profiler";case tS:return"StrictMode";case lb:return"Suspense";case cb:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case G_:return(e.displayName||"Context")+".Consumer";case q_:return(e._context.displayName||"Context")+".Provider";case rS:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case nS:return t=e.displayName||null,t!==null?t:ub(e.type)||"Memo";case Za:t=e._payload,e=e._init;try{return ub(e(t))}catch{}}return null}function U5(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 ub(t);case 8:return t===tS?"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 ps(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function X_(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function q5(e){var t=X_(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){n=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(a){n=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Om(e){e._valueTracker||(e._valueTracker=q5(e))}function Y_(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=X_(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function eg(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 fb(e,t){var r=t.checked;return Er({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function jO(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=ps(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Q_(e,t){t=t.checked,t!=null&&eS(e,"checked",t,!1)}function db(e,t){Q_(e,t);var r=ps(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?pb(e,t.type,r):t.hasOwnProperty("defaultValue")&&pb(e,t.type,ps(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function VO(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function pb(e,t,r){(t!=="number"||eg(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var $f=Array.isArray;function $c(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=_m.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Uf(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var kf={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},G5=["Webkit","ms","Moz","O"];Object.keys(kf).forEach(function(e){G5.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),kf[t]=kf[e]})});function tP(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||kf.hasOwnProperty(e)&&kf[e]?(""+t).trim():t+"px"}function rP(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=tP(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var K5=Er({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 hb(e,t){if(t){if(K5[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(ge(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(ge(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(ge(61))}if(t.style!=null&&typeof t.style!="object")throw Error(ge(62))}}function vb(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 yb=null;function oS(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var xb=null,Dc=null,Ac=null;function qO(e){if(e=cd(e)){if(typeof xb!="function")throw Error(ge(280));var t=e.stateNode;t&&(t=Pg(t),xb(e.stateNode,e.type,t))}}function nP(e){Dc?Ac?Ac.push(e):Ac=[e]:Dc=e}function oP(){if(Dc){var e=Dc,t=Ac;if(Ac=Dc=null,qO(e),t)for(e=0;e>>=0,e===0?32:31-(i6(e)/a6|0)|0}var Pm=64,Tm=4194304;function Df(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 og(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,o=e.suspendedLanes,i=e.pingedLanes,a=r&268435455;if(a!==0){var s=a&~o;s!==0?n=Df(s):(i&=a,i!==0&&(n=Df(i)))}else a=r&~o,a!==0?n=Df(a):i!==0&&(n=Df(i));if(n===0)return 0;if(t!==0&&t!==n&&(t&o)===0&&(o=n&-n,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if((n&4)!==0&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0r;r++)t.push(e);return t}function sd(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-gi(t),e[t]=r}function u6(e,t){var r=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 n=e.eventTimes;for(e=e.expirationTimes;0=Ff),t_=" ",r_=!1;function EP(e,t){switch(e){case"keyup":return L6.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function RP(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Cc=!1;function W6(e,t){switch(e){case"compositionend":return RP(t);case"keypress":return t.which!==32?null:(r_=!0,t_);case"textInput":return e=t.data,e===t_&&r_?null:e;default:return null}}function B6(e,t){if(Cc)return e==="compositionend"||!dS&&EP(e,t)?(e=CP(),Um=cS=ns=null,Cc=!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)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=i_(r)}}function TP(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?TP(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function NP(){for(var e=window,t=eg();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=eg(e.document)}return t}function pS(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 Y6(e){var t=NP(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&TP(r.ownerDocument.documentElement,r)){if(n!==null&&pS(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=r.textContent.length,i=Math.min(n.start,o);n=n.end===void 0?i:Math.min(n.end,o),!e.extend&&i>n&&(o=n,n=i,i=o),o=a_(r,i);var a=a_(r,n);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>n?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r=document.documentMode,wc=null,Rb=null,zf=null,Ob=!1;function s_(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Ob||wc==null||wc!==eg(n)||(n=wc,"selectionStart"in n&&pS(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),zf&&Qf(zf,n)||(zf=n,n=sg(Rb,"onSelect"),0Oc||(e.current=$b[Oc],$b[Oc]=null,Oc--)}function er(e,t){Oc++,$b[Oc]=e.current,e.current=t}var ms={},Pn=hs(ms),Zn=hs(!1),ml=ms;function zc(e,t){var r=e.type.contextTypes;if(!r)return ms;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in r)o[i]=t[i];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function eo(e){return e=e.childContextTypes,e!=null}function cg(){ir(Zn),ir(Pn)}function h_(e,t,r){if(Pn.current!==ms)throw Error(ge(168));er(Pn,t),er(Zn,r)}function zP(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in t))throw Error(ge(108,U5(e)||"Unknown",o));return Er({},r,n)}function ug(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ms,ml=Pn.current,er(Pn,e),er(Zn,Zn.current),!0}function v_(e,t,r){var n=e.stateNode;if(!n)throw Error(ge(169));r?(e=zP(e,t,ml),n.__reactInternalMemoizedMergedChildContext=e,ir(Zn),ir(Pn),er(Pn,e)):ir(Zn),er(Zn,r)}var fa=null,Tg=!1,Qx=!1;function WP(e){fa===null?fa=[e]:fa.push(e)}function az(e){Tg=!0,WP(e)}function vs(){if(!Qx&&fa!==null){Qx=!0;var e=0,t=jt;try{var r=fa;for(jt=1;e>=a,o-=a,da=1<<32-gi(t)+o|r<R?(P=C,C=null):P=C.sibling;var O=p(m,C,x[R],b);if(O===null){C===null&&(C=P);break}e&&C&&O.alternate===null&&t(m,C),d=i(O,d,R),w===null?S=O:w.sibling=O,w=O,C=P}if(R===x.length)return r(m,C),yr&&sl(m,R),S;if(C===null){for(;RR?(P=C,C=null):P=C.sibling;var A=p(m,C,O.value,b);if(A===null){C===null&&(C=P);break}e&&C&&A.alternate===null&&t(m,C),d=i(A,d,R),w===null?S=A:w.sibling=A,w=A,C=P}if(O.done)return r(m,C),yr&&sl(m,R),S;if(C===null){for(;!O.done;R++,O=x.next())O=f(m,O.value,b),O!==null&&(d=i(O,d,R),w===null?S=O:w.sibling=O,w=O);return yr&&sl(m,R),S}for(C=n(m,C);!O.done;R++,O=x.next())O=g(C,m,R,O.value,b),O!==null&&(e&&O.alternate!==null&&C.delete(O.key===null?R:O.key),d=i(O,d,R),w===null?S=O:w.sibling=O,w=O);return e&&C.forEach(function(F){return t(m,F)}),yr&&sl(m,R),S}function y(m,d,x,b){if(typeof x=="object"&&x!==null&&x.type===Sc&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Rm:e:{for(var S=x.key,w=d;w!==null;){if(w.key===S){if(S=x.type,S===Sc){if(w.tag===7){r(m,w.sibling),d=o(w,x.props.children),d.return=m,m=d;break e}}else if(w.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===Za&&b_(S)===w.type){r(m,w.sibling),d=o(w,x.props),d.ref=_f(m,w,x),d.return=m,m=d;break e}r(m,w);break}else t(m,w);w=w.sibling}x.type===Sc?(d=pl(x.props.children,m.mode,b,x.key),d.return=m,m=d):(b=Zm(x.type,x.key,x.props,null,m.mode,b),b.ref=_f(m,d,x),b.return=m,m=b)}return a(m);case bc:e:{for(w=x.key;d!==null;){if(d.key===w)if(d.tag===4&&d.stateNode.containerInfo===x.containerInfo&&d.stateNode.implementation===x.implementation){r(m,d.sibling),d=o(d,x.children||[]),d.return=m,m=d;break e}else{r(m,d);break}else t(m,d);d=d.sibling}d=ib(x,m.mode,b),d.return=m,m=d}return a(m);case Za:return w=x._init,y(m,d,w(x._payload),b)}if($f(x))return h(m,d,x,b);if(wf(x))return v(m,d,x,b);Wm(m,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,d!==null&&d.tag===6?(r(m,d.sibling),d=o(d,x),d.return=m,m=d):(r(m,d),d=ob(x,m.mode,b),d.return=m,m=d),a(m)):r(m,d)}return y}var Bc=HP(!0),UP=HP(!1),pg=hs(null),mg=null,Tc=null,vS=null;function yS(){vS=Tc=mg=null}function xS(e){var t=pg.current;ir(pg),e._currentValue=t}function kb(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Mc(e,t){mg=e,vS=Tc=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Jn=!0),e.firstContext=null)}function Wo(e){var t=e._currentValue;if(vS!==e)if(e={context:e,memoizedValue:t,next:null},Tc===null){if(mg===null)throw Error(ge(308));Tc=e,mg.dependencies={lanes:0,firstContext:e}}else Tc=Tc.next=e;return t}var ul=null;function bS(e){ul===null?ul=[e]:ul.push(e)}function qP(e,t,r,n){var o=t.interleaved;return o===null?(r.next=r,bS(t)):(r.next=o.next,o.next=r),t.interleaved=r,va(e,n)}function va(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var es=!1;function SS(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function GP(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ma(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function cs(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,($t&2)!==0){var o=n.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),n.pending=t,va(e,r)}return o=n.interleaved,o===null?(t.next=t,bS(n)):(t.next=o.next,o.next=t),n.interleaved=t,va(e,r)}function Gm(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,aS(e,r)}}function S_(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var o=null,i=null;if(r=r.firstBaseUpdate,r!==null){do{var a={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};i===null?o=i=a:i=i.next=a,r=r.next}while(r!==null);i===null?o=i=t:i=i.next=t}else o=i=t;r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function gg(e,t,r,n){var o=e.updateQueue;es=!1;var i=o.firstBaseUpdate,a=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var l=s,c=l.next;l.next=null,a===null?i=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(i!==null){var f=o.baseState;a=0,u=c=l=null,s=i;do{var p=s.lane,g=s.eventTime;if((n&p)===p){u!==null&&(u=u.next={eventTime:g,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,v=s;switch(p=t,g=r,v.tag){case 1:if(h=v.payload,typeof h=="function"){f=h.call(g,f,p);break e}f=h;break e;case 3:h.flags=h.flags&-65537|128;case 0:if(h=v.payload,p=typeof h=="function"?h.call(g,f,p):h,p==null)break e;f=Er({},f,p);break e;case 2:es=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[s]:p.push(s))}else g={eventTime:g,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(c=u=g,l=f):u=u.next=g,a|=p;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;p=s,s=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(u===null&&(l=f),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=u,t=o.shared.interleaved,t!==null){o=t;do a|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);vl|=a,e.lanes=a,e.memoizedState=f}}function C_(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;tr?r:4,e(!0);var n=Zx.transition;Zx.transition={};try{e(!1),t()}finally{jt=r,Zx.transition=n}}function uT(){return Bo().memoizedState}function uz(e,t,r){var n=fs(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},fT(e))dT(t,r);else if(r=qP(e,t,r,n),r!==null){var o=Hn();hi(r,e,n,o),pT(r,t,n)}}function fz(e,t,r){var n=fs(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(fT(e))dT(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,s=i(a,r);if(o.hasEagerState=!0,o.eagerState=s,vi(s,a)){var l=t.interleaved;l===null?(o.next=o,bS(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}r=qP(e,t,o,n),r!==null&&(o=Hn(),hi(r,e,n,o),pT(r,t,n))}}function fT(e){var t=e.alternate;return e===wr||t!==null&&t===wr}function dT(e,t){Wf=vg=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function pT(e,t,r){if((r&4194240)!==0){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,aS(e,r)}}var yg={readContext:Wo,useCallback:Rn,useContext:Rn,useEffect:Rn,useImperativeHandle:Rn,useInsertionEffect:Rn,useLayoutEffect:Rn,useMemo:Rn,useReducer:Rn,useRef:Rn,useState:Rn,useDebugValue:Rn,useDeferredValue:Rn,useTransition:Rn,useMutableSource:Rn,useSyncExternalStore:Rn,useId:Rn,unstable_isNewReconciler:!1},dz={readContext:Wo,useCallback:function(e,t){return zi().memoizedState=[e,t===void 0?null:t],e},useContext:Wo,useEffect:E_,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,Xm(4194308,4,iT.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Xm(4194308,4,e,t)},useInsertionEffect:function(e,t){return Xm(4,2,e,t)},useMemo:function(e,t){var r=zi();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=zi();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=uz.bind(null,wr,e),[n.memoizedState,e]},useRef:function(e){var t=zi();return e={current:e},t.memoizedState=e},useState:w_,useDebugValue:TS,useDeferredValue:function(e){return zi().memoizedState=e},useTransition:function(){var e=w_(!1),t=e[0];return e=cz.bind(null,e[1]),zi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=wr,o=zi();if(yr){if(r===void 0)throw Error(ge(407));r=r()}else{if(r=t(),an===null)throw Error(ge(349));(hl&30)!==0||QP(n,t,r)}o.memoizedState=r;var i={value:r,getSnapshot:t};return o.queue=i,E_(ZP.bind(null,n,i,e),[e]),n.flags|=2048,id(9,JP.bind(null,n,i,r,t),void 0,null),r},useId:function(){var e=zi(),t=an.identifierPrefix;if(yr){var r=pa,n=da;r=(n&~(1<<32-gi(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=nd++,0")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{Wx=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?kf(e):""}function U4(e){switch(e.tag){case 5:return kf(e.type);case 16:return kf("Lazy");case 13:return kf("Suspense");case 19:return kf("SuspenseList");case 0:case 2:case 15:return e=Bx(e.type,!1),e;case 11:return e=Bx(e.type.render,!1),e;case 1:return e=Bx(e.type,!0),e;default:return""}}function fb(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 Cc:return"Fragment";case Sc:return"Portal";case lb:return"Profiler";case rS:return"StrictMode";case cb:return"Suspense";case ub:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case G_:return(e.displayName||"Context")+".Consumer";case q_:return(e._context.displayName||"Context")+".Provider";case nS:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case oS:return t=e.displayName||null,t!==null?t:fb(e.type)||"Memo";case Za:t=e._payload,e=e._init;try{return fb(e(t))}catch{}}return null}function q4(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 fb(t);case 8:return t===rS?"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 ps(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function X_(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function G4(e){var t=X_(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){n=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(a){n=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Tm(e){e._valueTracker||(e._valueTracker=G4(e))}function Y_(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=X_(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function ng(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 db(e,t){var r=t.checked;return Rr({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function jO(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=ps(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Q_(e,t){t=t.checked,t!=null&&tS(e,"checked",t,!1)}function pb(e,t){Q_(e,t);var r=ps(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?mb(e,t.type,r):t.hasOwnProperty("defaultValue")&&mb(e,t.type,ps(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function VO(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function mb(e,t,r){(t!=="number"||ng(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Af=Array.isArray;function Dc(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Nm.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Kf(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var Lf={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},K4=["Webkit","ms","Moz","O"];Object.keys(Lf).forEach(function(e){K4.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Lf[t]=Lf[e]})});function tP(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||Lf.hasOwnProperty(e)&&Lf[e]?(""+t).trim():t+"px"}function rP(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=tP(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var X4=Rr({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 vb(e,t){if(t){if(X4[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(me(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(me(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(me(61))}if(t.style!=null&&typeof t.style!="object")throw Error(me(62))}}function yb(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 xb=null;function iS(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var bb=null,kc=null,Ac=null;function qO(e){if(e=dd(e)){if(typeof bb!="function")throw Error(me(280));var t=e.stateNode;t&&(t=Ig(t),bb(e.stateNode,e.type,t))}}function nP(e){kc?Ac?Ac.push(e):Ac=[e]:kc=e}function oP(){if(kc){var e=kc,t=Ac;if(Ac=kc=null,qO(e),t)for(e=0;e>>=0,e===0?32:31-(a6(e)/s6|0)|0}var Im=64,$m=4194304;function Mf(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 sg(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,o=e.suspendedLanes,i=e.pingedLanes,a=r&268435455;if(a!==0){var s=a&~o;s!==0?n=Mf(s):(i&=a,i!==0&&(n=Mf(i)))}else a=r&~o,a!==0?n=Mf(a):i!==0&&(n=Mf(i));if(n===0)return 0;if(t!==0&&t!==n&&(t&o)===0&&(o=n&-n,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if((n&4)!==0&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0r;r++)t.push(e);return t}function ud(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-mi(t),e[t]=r}function f6(e,t){var r=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 n=e.eventTimes;for(e=e.expirationTimes;0=Wf),t_=" ",r_=!1;function EP(e,t){switch(e){case"keyup":return z6.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function RP(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var wc=!1;function B6(e,t){switch(e){case"compositionend":return RP(t);case"keypress":return t.which!==32?null:(r_=!0,t_);case"textInput":return e=t.data,e===t_&&r_?null:e;default:return null}}function j6(e,t){if(wc)return e==="compositionend"||!pS&&EP(e,t)?(e=CP(),Km=uS=ns=null,wc=!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)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=i_(r)}}function TP(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?TP(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function NP(){for(var e=window,t=ng();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=ng(e.document)}return t}function mS(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 Q6(e){var t=NP(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&TP(r.ownerDocument.documentElement,r)){if(n!==null&&mS(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=r.textContent.length,i=Math.min(n.start,o);n=n.end===void 0?i:Math.min(n.end,o),!e.extend&&i>n&&(o=n,n=i,i=o),o=a_(r,i);var a=a_(r,n);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>n?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r=document.documentMode,Ec=null,Ob=null,jf=null,_b=!1;function s_(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;_b||Ec==null||Ec!==ng(n)||(n=Ec,"selectionStart"in n&&mS(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),jf&&ed(jf,n)||(jf=n,n=ug(Ob,"onSelect"),0_c||(e.current=Db[_c],Db[_c]=null,_c--)}function tr(e,t){_c++,Db[_c]=e.current,e.current=t}var ms={},Nn=hs(ms),Zn=hs(!1),vl=ms;function Wc(e,t){var r=e.type.contextTypes;if(!r)return ms;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in r)o[i]=t[i];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function eo(e){return e=e.childContextTypes,e!=null}function dg(){ar(Zn),ar(Nn)}function h_(e,t,r){if(Nn.current!==ms)throw Error(me(168));tr(Nn,t),tr(Zn,r)}function zP(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in t))throw Error(me(108,q4(e)||"Unknown",o));return Rr({},r,n)}function pg(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ms,vl=Nn.current,tr(Nn,e),tr(Zn,Zn.current),!0}function v_(e,t,r){var n=e.stateNode;if(!n)throw Error(me(169));r?(e=zP(e,t,vl),n.__reactInternalMemoizedMergedChildContext=e,ar(Zn),ar(Nn),tr(Nn,e)):ar(Zn),tr(Zn,r)}var da=null,$g=!1,Jx=!1;function WP(e){da===null?da=[e]:da.push(e)}function sz(e){$g=!0,WP(e)}function vs(){if(!Jx&&da!==null){Jx=!0;var e=0,t=jt;try{var r=da;for(jt=1;e>=a,o-=a,pa=1<<32-mi(t)+o|r<R?(P=C,C=null):P=C.sibling;var O=p(m,C,x[R],b);if(O===null){C===null&&(C=P);break}e&&C&&O.alternate===null&&t(m,C),d=i(O,d,R),w===null?S=O:w.sibling=O,w=O,C=P}if(R===x.length)return r(m,C),hr&&ul(m,R),S;if(C===null){for(;RR?(P=C,C=null):P=C.sibling;var k=p(m,C,O.value,b);if(k===null){C===null&&(C=P);break}e&&C&&k.alternate===null&&t(m,C),d=i(k,d,R),w===null?S=k:w.sibling=k,w=k,C=P}if(O.done)return r(m,C),hr&&ul(m,R),S;if(C===null){for(;!O.done;R++,O=x.next())O=f(m,O.value,b),O!==null&&(d=i(O,d,R),w===null?S=O:w.sibling=O,w=O);return hr&&ul(m,R),S}for(C=n(m,C);!O.done;R++,O=x.next())O=g(C,m,R,O.value,b),O!==null&&(e&&O.alternate!==null&&C.delete(O.key===null?R:O.key),d=i(O,d,R),w===null?S=O:w.sibling=O,w=O);return e&&C.forEach(function(A){return t(m,A)}),hr&&ul(m,R),S}function y(m,d,x,b){if(typeof x=="object"&&x!==null&&x.type===Cc&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Pm:e:{for(var S=x.key,w=d;w!==null;){if(w.key===S){if(S=x.type,S===Cc){if(w.tag===7){r(m,w.sibling),d=o(w,x.props.children),d.return=m,m=d;break e}}else if(w.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===Za&&b_(S)===w.type){r(m,w.sibling),d=o(w,x.props),d.ref=Nf(m,w,x),d.return=m,m=d;break e}r(m,w);break}else t(m,w);w=w.sibling}x.type===Cc?(d=hl(x.props.children,m.mode,b,x.key),d.return=m,m=d):(b=rg(x.type,x.key,x.props,null,m.mode,b),b.ref=Nf(m,d,x),b.return=m,m=b)}return a(m);case Sc:e:{for(w=x.key;d!==null;){if(d.key===w)if(d.tag===4&&d.stateNode.containerInfo===x.containerInfo&&d.stateNode.implementation===x.implementation){r(m,d.sibling),d=o(d,x.children||[]),d.return=m,m=d;break e}else{r(m,d);break}else t(m,d);d=d.sibling}d=ab(x,m.mode,b),d.return=m,m=d}return a(m);case Za:return w=x._init,y(m,d,w(x._payload),b)}if(Af(x))return h(m,d,x,b);if(Of(x))return v(m,d,x,b);Vm(m,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,d!==null&&d.tag===6?(r(m,d.sibling),d=o(d,x),d.return=m,m=d):(r(m,d),d=ib(x,m.mode,b),d.return=m,m=d),a(m)):r(m,d)}return y}var jc=HP(!0),UP=HP(!1),hg=hs(null),vg=null,Nc=null,yS=null;function xS(){yS=Nc=vg=null}function bS(e){var t=hg.current;ar(hg),e._currentValue=t}function Mb(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Fc(e,t){vg=e,yS=Nc=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Jn=!0),e.firstContext=null)}function zo(e){var t=e._currentValue;if(yS!==e)if(e={context:e,memoizedValue:t,next:null},Nc===null){if(vg===null)throw Error(me(308));Nc=e,vg.dependencies={lanes:0,firstContext:e}}else Nc=Nc.next=e;return t}var pl=null;function SS(e){pl===null?pl=[e]:pl.push(e)}function qP(e,t,r,n){var o=t.interleaved;return o===null?(r.next=r,SS(t)):(r.next=o.next,o.next=r),t.interleaved=r,ya(e,n)}function ya(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var es=!1;function CS(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function GP(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 ga(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function cs(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(Dt&2)!==0){var o=n.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),n.pending=t,ya(e,r)}return o=n.interleaved,o===null?(t.next=t,SS(n)):(t.next=o.next,o.next=t),n.interleaved=t,ya(e,r)}function Ym(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,sS(e,r)}}function S_(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var o=null,i=null;if(r=r.firstBaseUpdate,r!==null){do{var a={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};i===null?o=i=a:i=i.next=a,r=r.next}while(r!==null);i===null?o=i=t:i=i.next=t}else o=i=t;r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function yg(e,t,r,n){var o=e.updateQueue;es=!1;var i=o.firstBaseUpdate,a=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var l=s,c=l.next;l.next=null,a===null?i=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(i!==null){var f=o.baseState;a=0,u=c=l=null,s=i;do{var p=s.lane,g=s.eventTime;if((n&p)===p){u!==null&&(u=u.next={eventTime:g,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,v=s;switch(p=t,g=r,v.tag){case 1:if(h=v.payload,typeof h=="function"){f=h.call(g,f,p);break e}f=h;break e;case 3:h.flags=h.flags&-65537|128;case 0:if(h=v.payload,p=typeof h=="function"?h.call(g,f,p):h,p==null)break e;f=Rr({},f,p);break e;case 2:es=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[s]:p.push(s))}else g={eventTime:g,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(c=u=g,l=f):u=u.next=g,a|=p;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;p=s,s=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(u===null&&(l=f),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=u,t=o.shared.interleaved,t!==null){o=t;do a|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);bl|=a,e.lanes=a,e.memoizedState=f}}function C_(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;tr?r:4,e(!0);var n=eb.transition;eb.transition={};try{e(!1),t()}finally{jt=r,eb.transition=n}}function uT(){return Wo().memoizedState}function fz(e,t,r){var n=fs(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},fT(e))dT(t,r);else if(r=qP(e,t,r,n),r!==null){var o=Vn();gi(r,e,n,o),pT(r,t,n)}}function dz(e,t,r){var n=fs(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(fT(e))dT(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,s=i(a,r);if(o.hasEagerState=!0,o.eagerState=s,hi(s,a)){var l=t.interleaved;l===null?(o.next=o,SS(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}r=qP(e,t,o,n),r!==null&&(o=Vn(),gi(r,e,n,o),pT(r,t,n))}}function fT(e){var t=e.alternate;return e===Er||t!==null&&t===Er}function dT(e,t){Vf=bg=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function pT(e,t,r){if((r&4194240)!==0){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,sS(e,r)}}var Sg={readContext:zo,useCallback:_n,useContext:_n,useEffect:_n,useImperativeHandle:_n,useInsertionEffect:_n,useLayoutEffect:_n,useMemo:_n,useReducer:_n,useRef:_n,useState:_n,useDebugValue:_n,useDeferredValue:_n,useTransition:_n,useMutableSource:_n,useSyncExternalStore:_n,useId:_n,unstable_isNewReconciler:!1},pz={readContext:zo,useCallback:function(e,t){return Wi().memoizedState=[e,t===void 0?null:t],e},useContext:zo,useEffect:E_,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,Jm(4194308,4,iT.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Jm(4194308,4,e,t)},useInsertionEffect:function(e,t){return Jm(4,2,e,t)},useMemo:function(e,t){var r=Wi();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=Wi();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=fz.bind(null,Er,e),[n.memoizedState,e]},useRef:function(e){var t=Wi();return e={current:e},t.memoizedState=e},useState:w_,useDebugValue:NS,useDeferredValue:function(e){return Wi().memoizedState=e},useTransition:function(){var e=w_(!1),t=e[0];return e=uz.bind(null,e[1]),Wi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=Er,o=Wi();if(hr){if(r===void 0)throw Error(me(407));r=r()}else{if(r=t(),an===null)throw Error(me(349));(xl&30)!==0||QP(n,t,r)}o.memoizedState=r;var i={value:r,getSnapshot:t};return o.queue=i,E_(ZP.bind(null,n,i,e),[e]),n.flags|=2048,ld(9,JP.bind(null,n,i,r,t),void 0,null),r},useId:function(){var e=Wi(),t=an.identifierPrefix;if(hr){var r=ma,n=pa;r=(n&~(1<<32-mi(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=ad++,0<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=a.createElement(r,{is:n.is}):(e=a.createElement(r),r==="select"&&(a=e,n.multiple?a.multiple=!0:n.size&&(a.size=n.size))):e=a.createElementNS(e,r),e[Wi]=t,e[ed]=n,wT(e,t,!1,!1),t.stateNode=e;e:{switch(a=vb(r,n),r){case"dialog":or("cancel",e),or("close",e),o=n;break;case"iframe":case"object":case"embed":or("load",e),o=n;break;case"video":case"audio":for(o=0;oHc&&(t.flags|=128,n=!0,Pf(i,!1),t.lanes=4194304)}else{if(!n)if(e=hg(a),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Pf(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!yr)return On(t),null}else 2*Fr()-i.renderingStartTime>Hc&&r!==1073741824&&(t.flags|=128,n=!0,Pf(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(r=i.last,r!==null?r.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Fr(),t.sibling=null,r=Cr.current,er(Cr,n?r&1|2:r&1),t):(On(t),null);case 22:case 23:return kS(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&(t.mode&1)!==0?(go&1073741824)!==0&&(On(t),t.subtreeFlags&6&&(t.flags|=8192)):On(t),null;case 24:return null;case 25:return null}throw Error(ge(156,t.tag))}function bz(e,t){switch(gS(t),t.tag){case 1:return eo(t.type)&&cg(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return jc(),ir(Zn),ir(Pn),ES(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return wS(t),null;case 13:if(ir(Cr),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(ge(340));Wc()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ir(Cr),null;case 4:return jc(),null;case 10:return xS(t.type._context),null;case 22:case 23:return kS(),null;case 24:return null;default:return null}}var jm=!1,_n=!1,Sz=typeof WeakSet=="function"?WeakSet:Set,qe=null;function Nc(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){Nr(e,t,n)}else r.current=null}function Hb(e,t,r){try{r()}catch(n){Nr(e,t,n)}}var k_=!1;function Cz(e,t){if(_b=ig,e=NP(),pS(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var o=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{r.nodeType,i.nodeType}catch{r=null;break e}var a=0,s=-1,l=-1,c=0,u=0,f=e,p=null;t:for(;;){for(var g;f!==r||o!==0&&f.nodeType!==3||(s=a+o),f!==i||n!==0&&f.nodeType!==3||(l=a+n),f.nodeType===3&&(a+=f.nodeValue.length),(g=f.firstChild)!==null;)p=f,f=g;for(;;){if(f===e)break t;if(p===r&&++c===o&&(s=a),p===i&&++u===n&&(l=a),(g=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=g}r=s===-1||l===-1?null:{start:s,end:l}}else r=null}r=r||{start:0,end:0}}else r=null;for(Pb={focusedElem:e,selectionRange:r},ig=!1,qe=t;qe!==null;)if(t=qe,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,qe=e;else for(;qe!==null;){t=qe;try{var h=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var v=h.memoizedProps,y=h.memoizedState,m=t.stateNode,d=m.getSnapshotBeforeUpdate(t.elementType===t.type?v:di(t.type,v),y);m.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(ge(163))}}catch(b){Nr(t,t.return,b)}if(e=t.sibling,e!==null){e.return=t.return,qe=e;break}qe=t.return}return h=k_,k_=!1,h}function Bf(e,t,r){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Hb(t,r,i)}o=o.next}while(o!==n)}}function $g(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function Ub(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function OT(e){var t=e.alternate;t!==null&&(e.alternate=null,OT(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Wi],delete t[ed],delete t[Ib],delete t[oz],delete t[iz])),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 _T(e){return e.tag===5||e.tag===3||e.tag===4}function M_(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||_T(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 qb(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=lg));else if(n!==4&&(e=e.child,e!==null))for(qb(e,t,r),e=e.sibling;e!==null;)qb(e,t,r),e=e.sibling}function Gb(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Gb(e,t,r),e=e.sibling;e!==null;)Gb(e,t,r),e=e.sibling}var gn=null,pi=!1;function Ja(e,t,r){for(r=r.child;r!==null;)PT(e,t,r),r=r.sibling}function PT(e,t,r){if(Bi&&typeof Bi.onCommitFiberUnmount=="function")try{Bi.onCommitFiberUnmount(Eg,r)}catch{}switch(r.tag){case 5:_n||Nc(r,t);case 6:var n=gn,o=pi;gn=null,Ja(e,t,r),gn=n,pi=o,gn!==null&&(pi?(e=gn,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):gn.removeChild(r.stateNode));break;case 18:gn!==null&&(pi?(e=gn,r=r.stateNode,e.nodeType===8?Yx(e.parentNode,r):e.nodeType===1&&Yx(e,r),Xf(e)):Yx(gn,r.stateNode));break;case 4:n=gn,o=pi,gn=r.stateNode.containerInfo,pi=!0,Ja(e,t,r),gn=n,pi=o;break;case 0:case 11:case 14:case 15:if(!_n&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&((i&2)!==0||(i&4)!==0)&&Hb(r,t,a),o=o.next}while(o!==n)}Ja(e,t,r);break;case 1:if(!_n&&(Nc(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(s){Nr(r,t,s)}Ja(e,t,r);break;case 21:Ja(e,t,r);break;case 22:r.mode&1?(_n=(n=_n)||r.memoizedState!==null,Ja(e,t,r),_n=n):Ja(e,t,r);break;default:Ja(e,t,r)}}function F_(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new Sz),t.forEach(function(n){var o=Iz.bind(null,e,n);r.has(n)||(r.add(n),n.then(o,o))})}}function fi(e,t){var r=t.deletions;if(r!==null)for(var n=0;no&&(o=a),n&=~i}if(n=o,n=Fr()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ez(n/1960))-n,10e?16:e,os===null)var n=!1;else{if(e=os,os=null,Sg=0,($t&6)!==0)throw Error(ge(331));var o=$t;for($t|=4,qe=e.current;qe!==null;){var i=qe,a=i.child;if((qe.flags&16)!==0){var s=i.deletions;if(s!==null){for(var l=0;lFr()-DS?dl(e,0):$S|=r),to(e,t)}function MT(e,t){t===0&&((e.mode&1)===0?t=1:(t=Tm,Tm<<=1,(Tm&130023424)===0&&(Tm=4194304)));var r=Hn();e=va(e,t),e!==null&&(sd(e,t,r),to(e,r))}function Nz(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),MT(e,r)}function Iz(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(r=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(ge(314))}n!==null&&n.delete(t),MT(e,r)}var FT;FT=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||Zn.current)Jn=!0;else{if((e.lanes&r)===0&&(t.flags&128)===0)return Jn=!1,yz(e,t,r);Jn=(e.flags&131072)!==0}else Jn=!1,yr&&(t.flags&1048576)!==0&&BP(t,dg,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;Ym(e,t),e=t.pendingProps;var o=zc(t,Pn.current);Mc(t,r),o=OS(null,t,n,e,o,r);var i=_S();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,eo(n)?(i=!0,ug(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,SS(t),o.updater=Ig,t.stateNode=o,o._reactInternals=t,Fb(t,n,e,r),t=Wb(null,t,n,!0,i,r)):(t.tag=0,yr&&i&&mS(t),Vn(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(Ym(e,t),e=t.pendingProps,o=n._init,n=o(n._payload),t.type=n,o=t.tag=Dz(n),e=di(n,e),o){case 0:t=zb(null,t,n,e,r);break e;case 1:t=$_(null,t,n,e,r);break e;case 11:t=N_(null,t,n,e,r);break e;case 14:t=I_(null,t,n,di(n.type,e),r);break e}throw Error(ge(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:di(n,o),zb(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:di(n,o),$_(e,t,n,o,r);case 3:e:{if(bT(t),e===null)throw Error(ge(387));n=t.pendingProps,i=t.memoizedState,o=i.element,GP(e,t),gg(t,n,null,r);var a=t.memoizedState;if(n=a.element,i.isDehydrated)if(i={element:n,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Vc(Error(ge(423)),t),t=D_(e,t,n,r,o);break e}else if(n!==o){o=Vc(Error(ge(424)),t),t=D_(e,t,n,r,o);break e}else for(ho=ls(t.stateNode.containerInfo.firstChild),vo=t,yr=!0,mi=null,r=UP(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Wc(),n===o){t=ya(e,t,r);break e}Vn(e,t,n,r)}t=t.child}return t;case 5:return KP(t),e===null&&Ab(t),n=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Tb(n,o)?a=null:i!==null&&Tb(n,i)&&(t.flags|=32),xT(e,t),Vn(e,t,a,r),t.child;case 6:return e===null&&Ab(t),null;case 13:return ST(e,t,r);case 4:return CS(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Bc(t,null,n,r):Vn(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:di(n,o),N_(e,t,n,o,r);case 7:return Vn(e,t,t.pendingProps,r),t.child;case 8:return Vn(e,t,t.pendingProps.children,r),t.child;case 12:return Vn(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,er(pg,n._currentValue),n._currentValue=a,i!==null)if(vi(i.value,a)){if(i.children===o.children&&!Zn.current){t=ya(e,t,r);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){a=i.child;for(var l=s.firstContext;l!==null;){if(l.context===n){if(i.tag===1){l=ma(-1,r&-r),l.tag=2;var c=i.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}}i.lanes|=r,l=i.alternate,l!==null&&(l.lanes|=r),kb(i.return,r,t),s.lanes|=r;break}l=l.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(ge(341));a.lanes|=r,s=a.alternate,s!==null&&(s.lanes|=r),kb(a,r,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}Vn(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,Mc(t,r),o=Wo(o),n=n(o),t.flags|=1,Vn(e,t,n,r),t.child;case 14:return n=t.type,o=di(n,t.pendingProps),o=di(n.type,o),I_(e,t,n,o,r);case 15:return vT(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:di(n,o),Ym(e,t),t.tag=1,eo(n)?(e=!0,ug(t)):e=!1,Mc(t,r),mT(t,n,o),Fb(t,n,o,r),Wb(null,t,n,!0,e,r);case 19:return CT(e,t,r);case 22:return yT(e,t,r)}throw Error(ge(156,t.tag))};function LT(e,t){return fP(e,t)}function $z(e,t,r,n){this.tag=e,this.key=r,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Lo(e,t,r,n){return new $z(e,t,r,n)}function FS(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Dz(e){if(typeof e=="function")return FS(e)?1:0;if(e!=null){if(e=e.$$typeof,e===rS)return 11;if(e===nS)return 14}return 2}function ds(e,t){var r=e.alternate;return r===null?(r=Lo(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Zm(e,t,r,n,o,i){var a=2;if(n=e,typeof e=="function")FS(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Sc:return pl(r.children,o,i,t);case tS:a=8,o|=8;break;case sb:return e=Lo(12,r,t,o|2),e.elementType=sb,e.lanes=i,e;case lb:return e=Lo(13,r,t,o),e.elementType=lb,e.lanes=i,e;case cb:return e=Lo(19,r,t,o),e.elementType=cb,e.lanes=i,e;case K_:return Ag(r,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case q_:a=10;break e;case G_:a=9;break e;case rS:a=11;break e;case nS:a=14;break e;case Za:a=16,n=null;break e}throw Error(ge(130,e==null?e:typeof e,""))}return t=Lo(a,r,t,o),t.elementType=e,t.type=n,t.lanes=i,t}function pl(e,t,r,n){return e=Lo(7,e,n,t),e.lanes=r,e}function Ag(e,t,r,n){return e=Lo(22,e,n,t),e.elementType=K_,e.lanes=r,e.stateNode={isHidden:!1},e}function ob(e,t,r){return e=Lo(6,e,null,t),e.lanes=r,e}function ib(e,t,r){return t=Lo(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Az(e,t,r,n,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=jx(0),this.expirationTimes=jx(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=jx(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function LS(e,t,r,n,o,i,a,s,l){return e=new Az(e,t,r,s,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Lo(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},SS(i),e}function kz(e,t,r){var n=3{"use strict";function VT(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(VT)}catch(e){console.error(e)}}VT(),HT.exports=jT()});var qT=$o(jS=>{"use strict";var UT=Vi();jS.createRoot=UT.createRoot,jS.hydrateRoot=UT.hydrateRoot;var PJ});var Ne=$o((IJ,zg)=>{"use strict";(function(){"use strict";var e={}.hasOwnProperty;function t(){for(var o="",i=0;i{"use strict";var US=Symbol.for("react.element"),qS=Symbol.for("react.portal"),jg=Symbol.for("react.fragment"),Vg=Symbol.for("react.strict_mode"),Hg=Symbol.for("react.profiler"),Ug=Symbol.for("react.provider"),qg=Symbol.for("react.context"),Kz=Symbol.for("react.server_context"),Gg=Symbol.for("react.forward_ref"),Kg=Symbol.for("react.suspense"),Xg=Symbol.for("react.suspense_list"),Yg=Symbol.for("react.memo"),Qg=Symbol.for("react.lazy"),Xz=Symbol.for("react.offscreen"),tN;tN=Symbol.for("react.module.reference");function jo(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case US:switch(e=e.type,e){case jg:case Hg:case Vg:case Kg:case Xg:return e;default:switch(e=e&&e.$$typeof,e){case Kz:case qg:case Gg:case Qg:case Yg:case Ug:return e;default:return t}}case qS:return t}}}Ht.ContextConsumer=qg;Ht.ContextProvider=Ug;Ht.Element=US;Ht.ForwardRef=Gg;Ht.Fragment=jg;Ht.Lazy=Qg;Ht.Memo=Yg;Ht.Portal=qS;Ht.Profiler=Hg;Ht.StrictMode=Vg;Ht.Suspense=Kg;Ht.SuspenseList=Xg;Ht.isAsyncMode=function(){return!1};Ht.isConcurrentMode=function(){return!1};Ht.isContextConsumer=function(e){return jo(e)===qg};Ht.isContextProvider=function(e){return jo(e)===Ug};Ht.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===US};Ht.isForwardRef=function(e){return jo(e)===Gg};Ht.isFragment=function(e){return jo(e)===jg};Ht.isLazy=function(e){return jo(e)===Qg};Ht.isMemo=function(e){return jo(e)===Yg};Ht.isPortal=function(e){return jo(e)===qS};Ht.isProfiler=function(e){return jo(e)===Hg};Ht.isStrictMode=function(e){return jo(e)===Vg};Ht.isSuspense=function(e){return jo(e)===Kg};Ht.isSuspenseList=function(e){return jo(e)===Xg};Ht.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===jg||e===Hg||e===Vg||e===Kg||e===Xg||e===Xz||typeof e=="object"&&e!==null&&(e.$$typeof===Qg||e.$$typeof===Yg||e.$$typeof===Ug||e.$$typeof===qg||e.$$typeof===Gg||e.$$typeof===tN||e.getModuleId!==void 0)};Ht.typeOf=jo});var oN=$o((QJ,nN)=>{"use strict";nN.exports=rN()});var v3=$o(_0=>{"use strict";var CG=$(),wG=Symbol.for("react.element"),EG=Symbol.for("react.fragment"),RG=Object.prototype.hasOwnProperty,OG=CG.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,_G={key:!0,ref:!0,__self:!0,__source:!0};function h3(e,t,r){var n,o={},i=null,a=null;r!==void 0&&(i=""+r),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(a=t.ref);for(n in t)RG.call(t,n)&&!_G.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)o[n]===void 0&&(o[n]=t[n]);return{$$typeof:wG,type:e,key:i,ref:a,props:o,_owner:OG.current}}_0.Fragment=EG;_0.jsx=h3;_0.jsxs=h3});var Or=$o((Yke,y3)=>{"use strict";y3.exports=v3()});var G0={"SDPPP Get Document":"Get Document","SDPPP Get Layer By ID":"Get Layer","SDPPP Get Linked Layers":"Get Linked Layers","SDPPP Get Layers In Group":"Get Layers In Group","SDPPP Get Text From Layer":"Get Text From Layer","SDPPP Parse Layer Info":"Parse Layer Info","SDPPP Get Selection":"Get Selection","SDPPP Get Image From Photoshop":"Get Image From Photoshop","SDPPP Send Images To Photoshop":"Send Images To Photoshop","SDPPP Select Layer And Run PS Action":"Select Layer And Run PS Action"};var K0={"### Active Document ###":"### \u5F53\u524D\u6587\u6863 ###","### The Canvas ###":"### \u6574\u4E2A\u753B\u5E03 ###","### New Layer ###":"### \u65B0\u56FE\u5C42 ###","### Selected Layer ###":"### \u6240\u9009\u56FE\u5C42 ###","### Keep Size or Fit Canvas ###":"### \u4FDD\u6301\u5C3A\u5BF8\u6216\u9002\u5E94\u753B\u5E03 ###",_SDPPP_PSD_:"_SDPPP_PSD_","Save and run immediately":"\u4FDD\u5B58\u5E76\u7ACB\u5373\u6267\u884C",Close:"\u5173\u95ED","Select a {0}":"\u9009\u62E9\u4E00\u4E2A {0}","How to use .ccx file":"\u5982\u4F55\u4F7F\u7528 .ccx \u6587\u4EF6","1. If you have installed Adobe Creative Cloud":"1. \u5982\u679C\u4F60\u5DF2\u7ECF\u5B89\u88C5\u4E86 Adobe Creative Cloud","Just double click the .ccx file, it will install the plugin automatically":"\u53CC\u51FB .ccx \u6587\u4EF6\uFF0C\u5B83\u4F1A\u81EA\u52A8\u5B89\u88C5","2. If you don't have Adobe Creative Cloud":"2. \u5982\u679C\u4F60\u6CA1\u6709 Adobe Creative Cloud","Rename .ccx to .zip and extract it into ":"\u5C06 .ccx \u91CD\u547D\u540D\u4E3A .zip \u5E76\u89E3\u538B\u5230",or:"\u6216","Photoshop directory":"Photoshop \u5B89\u88C5\u76EE\u5F55","Cannot connect multiple different document widgets with same value":"\u4E0D\u80FD\u8FDE\u63A5\u591A\u4E2A\u5177\u6709\u76F8\u540C\u503C\u7684\u6587\u6863\u5C0F\u90E8\u4EF6","You can only have one SDPPP Settings node in a workflow":"\u4E00\u4E2A\u5DE5\u4F5C\u6D41\u4E2D\u53EA\u80FD\u6709\u4E00\u4E2A SDPPP Settings \u8282\u70B9","convert widget {0} failed:":"\u63A7\u4EF6{0}\u8F6C\u6362\u5931\u8D25\uFF1A","hidden webview load failed: {0}, please select a browser page to continue":"\u5185\u7F6E webview \u52A0\u8F7D\u5931\u8D25: {0}\uFF0C\u8BF7\u9009\u62E9\u4E00\u4E2A\u6D4F\u89C8\u5668\u9875\u9762\u7EE7\u7EED","SDPPP Get Document":"\u83B7\u53D6\u6587\u6863(GetDocument)","SDPPP Get Layer By ID":"\u83B7\u53D6\u56FE\u5C42(GetLayer)","SDPPP Get Linked Layers":"\u83B7\u53D6\u94FE\u63A5\u56FE\u5C42(GetLinkedLayers)","SDPPP Get Layers In Group":"\u83B7\u53D6\u7EC4\u4E2D\u56FE\u5C42(GetLayersInGroup)","SDPPP Get Text From Layer":"\u83B7\u53D6\u56FE\u5C42\u6587\u672C(GetTextFromLayer)","SDPPP Parse Layer Info":"\u89E3\u6790\u56FE\u5C42\u4FE1\u606F(ParseLayerInfo)","SDPPP Get Selection":"\u83B7\u53D6\u9009\u533A(GetSelection)","SDPPP Get Image From Photoshop":"\u4ECEPS\u83B7\u53D6\u56FE\u50CF(GetImageFromPhotoshop)","SDPPP Send Images To Photoshop":"\u53D1\u9001\u56FE\u50CF\u5230PS(SendImagesToPhotoshop)","SDPPP Send Text To Layer":"\u53D1\u9001\u6587\u672C\u5230\u56FE\u5C42(SendTextToLayer)","SDPPP Select Layer And Run PS Action":"\u9009\u4E2D\u56FE\u5C42\u5E76\u8FD0\u884CPS Action(RunPhotoshopAction)","download PS plugin (.ccx)":"\u4E0B\u8F7D Photoshop \u63D2\u4EF6 (.ccx)","current ComfyUI pageid: {0}":"\u5F53\u524D ComfyUI \u9875\u9762ID: {0}","current A1111 pageid: {0}":"\u5F53\u524D A1111 \u9875\u9762ID: {0}","document linked":"\u6587\u6863\u53C2\u6570\u5DF2\u94FE\u63A5","layer linked":"\u56FE\u5C42\u53C2\u6570\u5DF2\u94FE\u63A5","bound linked":"\u8303\u56F4\u53C2\u6570\u5DF2\u94FE\u63A5",document:"\u6587\u6863",Document:"\u6587\u6863",DOCUMENT:"\u6587\u6863",document_name:"\u6587\u6863\u540D\u5B57id",layer_nameid:"\u56FE\u5C42\u540D\u5B57id",layer_name:"\u56FE\u5C42\u540D\u5B57",layer_info:"\u56FE\u5C42\u4FE1\u606F",bound_top:"\u8303\u56F4\u4E0A\u8FB9\u8DDD",bound_left:"\u8303\u56F4\u5DE6\u8FB9\u8DDD",bound_width:"\u8303\u56F4\u5BBD\u5EA6",bound_height:"\u8303\u56F4\u9AD8\u5EA6",center_x:"\u4E2D\u5FC3\u70B9x",center_y:"\u4E2D\u5FC3\u70B9y",opacity:"\u900F\u660E\u5EA6",layer:"\u56FE\u5C42",layer_or_group:"\u56FE\u5C42(\u6216\u7EC4)",Layer_or_group:"\u56FE\u5C42(\u6216\u7EC4)",bound:"\u8303\u56F4",bounds:"\u8303\u56F4","bounds [optional]":"\u8303\u56F4[\u53EF\u9009]",boundary:"\u8303\u56F4",Boundary:"\u8303\u56F4",canvas_boundary:"\u753B\u5E03\u8303\u56F4",canvas_bound:"\u753B\u5E03\u8303\u56F4",layer_boundary:"\u56FE\u5C42\u8303\u56F4",layer_bound:"\u56FE\u5C42\u8303\u56F4","Photoshop Disconnected!":"Photoshop \u672A\u8FDE\u63A5\uFF01",rgb_out:"RGB\u8F93\u51FA",alpha_out:"Alpha\u8F93\u51FA",images:"\u56FE\u50CF",text:"\u6587\u672C",ID_mode:"\u7CBE\u786EID\u6A21\u5F0F",name_mode:"\u540D\u5B57\u5339\u914D\u6A21\u5F0F",select:"\u9009\u62E9","document boundary":"\u6587\u6863\u8303\u56F4","layer boundary":"\u56FE\u5C42\u8303\u56F4","selection boundary":"\u9009\u4E2D\u8303\u56F4","save .psd to this workflow":"\u4FDD\u5B58.psd\u5230\u8FD9\u4E2A\u5DE5\u4F5C\u6D41","extract saved .psd to Photoshop":"\u63D0\u53D6\u4FDD\u5B58\u7684.psd\u5230Photoshop","sample .psd":"\u793A\u4F8B.psd",mask:"\u906E\u7F69",name:"\u540D\u79F0",quality:"\u56FE\u50CF\u8D28\u91CF",action_set:"\u52A8\u4F5C\u7EC4",action:"\u52A8\u4F5C",Runner:"\u8FD0\u884C\u8F7D\u4F53","PS Webview":"PS \u5185\u7F6E\u7F51\u9875","Browser {0}":"\u6D4F\u89C8\u5668\u9875\u9762 {0}",timeout:"\u8D85\u65F6","Loading...":"\u52A0\u8F7D\u4E2D...","--multi-user Not Login!":"--multi-user\u5DF2\u6FC0\u6D3B\uFF0C\u4F46\u672A\u767B\u5F55\uFF01",Logout:"\u767B\u51FA","User: ":"\u7528\u6237: ",connect:"\u8FDE\u63A5",connected:"\u5DF2\u8FDE\u63A5",disconnect:"\u65AD\u5F00",disconnected:"\u5DF2\u65AD\u5F00\u8FDE\u63A5","reconnecting...":"\u91CD\u8FDE\u4E2D...",connecting:"\u8FDE\u63A5\u4E2D",webpages:"\u7F51\u9875\u5217\u8868",workflows:"\u5DE5\u4F5C\u6D41",workflow:"\u5DE5\u4F5C\u6D41","auto run page [{0}] after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u9875\u9762 {0}..","auto run workflow [{0}] after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u5DE5\u4F5C\u6D41 {0}..","auto run workflow after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u5DE5\u4F5C\u6D41..",selection_only:"\u4EC5\u9009\u533A","Queue:":"\u961F\u5217:","Set As:":"\u8BBE\u7F6E\u4E3A:","Error {0}... please contact me via Discord/Github":"\u51FA\u73B0\u9519\u8BEF {0}...\uFF0C\u8BF7\u901A\u8FC7 QQ/Github \u8054\u7CFB\u6211","Webview initialize failed. Please report to me via Discord/Github with your ComfyURL, Operate System":"Webview \u521D\u59CB\u5316\u5931\u8D25\uFF0C\u8BF7\u901A\u8FC7 QQ/Github \u8054\u7CFB\u6211\u5E76\u9644\u4E0A\u4F60\u7684Comfy\u5730\u5740\u3001\u64CD\u4F5C\u7CFB\u7EDF","ComfyUI with --multi-user is only available for sponsors":'\u5E26"--multi-user"\u7684ComfyUI\u4EC5\u5BF9\u8D5E\u52A9\u8005\u5F00\u653E',"Workflow Runner is loading...":"\u8FD0\u884C\u8F7D\u4F53\u5C1A\u5728\u52A0\u8F7D...","(Page ID: {0})Queue: {1}":"(\u9875\u9762ID: {0}) \u961F\u5217\u957F\u5EA6 {1}","no suitable node to control in this workflow":"\u8FD9\u4E2A\u5DE5\u4F5C\u6D41\u4E2D\u6CA1\u6709\u80FD\u63A7\u5236\u7684\u8282\u70B9",Save:"\u4FDD\u5B58",Edit:"\u7F16\u8F91","Edit in ComfyUI":"\u5728 ComfyUI \u4E2D\u7F16\u8F91","using browser page [{0}] for workflow running":"\u6B63\u63A5\u7BA1\u7F51\u9875 [{0}] \u8FD0\u884C\u5DE5\u4F5C\u6D41","workflow running by hidden webview":"\u5DE5\u4F5C\u6D41\u5728\u9690\u85CF\u7684webview\u4E2D\u8FD0\u884C","Lock Image":"\u9501\u5B9A\u56FE\u50CF","Unlock Image":"\u89E3\u9501\u56FE\u50CF","search...":"\u641C\u7D22...","disabled when running in browser page":"\u63A5\u7BA1\u7F51\u9875\u65F6\u4E0D\u53EF\u7528","only supported in Photoshop":"\u4EC5\u5728 Photoshop \u4E2D\u652F\u6301",Login:"\u767B\u5F55","Invitation Code":"\u9080\u8BF7\u7801",Username:"\u7528\u6237\u540D",Password:"\u5BC6\u7801","Please input invitation code":"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801","Please input username":"\u8BF7\u8F93\u5165\u7528\u6237\u540D","Please input password":"\u8BF7\u8F93\u5165\u5BC6\u7801","Open more ComfyUI pages to see more options here":"\u6253\u5F00\u66F4\u591A ComfyUI \u9875\u9762\u4EE5\u67E5\u770B\u66F4\u591A\u9009\u9879","Comfy multi-user: ":"Comfy \u591A\u7528\u6237: ","Not Login":"\u672A\u767B\u5F55","Comfy API-Key: ":"Comfy API-Key: ","Login/Auth":"\u767B\u5F55/\u8BA4\u8BC1","Logged in by email/password":"\u5DF2\u901A\u8FC7\u90AE\u7BB1/\u5BC6\u7801\u767B\u5F55","Set API Key":"\u8BBE\u7F6E API Key","Please input API key (will reload Runner)":"\u8BF7\u8F93\u5165 API Key (\u4F1A\u91CD\u542F\u8FD0\u884C\u8F7D\u4F53)","### Active Workflow ###":"### \u5F53\u524D\u5DE5\u4F5C\u6D41 ###","### Example SDXL ###":"### \u793A\u4F8BSDXL\u5DE5\u4F5C\u6D41 ###","Open ComfyUI in the browser to see more options":"\u5728\u6D4F\u89C8\u5668\u4E2D\u6253\u5F00 ComfyUI \u4EE5\u5F97\u5230\u66F4\u591A\u9009\u9879","Webview load timeout, please switch to a different runner":"Webview \u52A0\u8F7D\u8D85\u65F6\uFF0C\u8BF7\u5207\u6362\u5230\u5176\u4ED6\u8FD0\u884C\u8F7D\u4F53","Save workflow to ComfyUI":"\u4FDD\u5B58\u5DE5\u4F5C\u6D41\u5230 ComfyUI","Reload workflow":"\u91CD\u65B0\u52A0\u8F7D\u5DE5\u4F5C\u6D41","Stop and cancel all":"\u505C\u6B62\u5E76\u53D6\u6D88\u6240\u6709","Start auto running after change":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C","Stop auto run":"\u505C\u6B62\u81EA\u52A8\u8FD0\u884C","Run workflow":"\u8FD0\u884C\u5DE5\u4F5C\u6D41","Run workflow xN":"\u8FD0\u884C\u5DE5\u4F5C\u6D41N\u6B21","Back to workflow list":"\u8FD4\u56DE\u5DE5\u4F5C\u6D41\u5217\u8868","502: Maybe the server is not running":"502: \u670D\u52A1\u5668\u53EF\u80FD\u672A\u8FD0\u884C","404: Maybe SDPPP is not installed or failed to run in ComfyUI":"404: \u53EF\u80FD\u5728ComfyUI\u4E2DSDPPP\u672A\u5B89\u88C5\u6216\u8FD0\u884C\u5931\u8D25","{0}. reconnecting...":"{0}. \u91CD\u8FDE\u4E2D...","disconnected to {0} failed {1}":"\u65AD\u5F00\u8FDE\u63A5 {0} \u9519\u8BEF {1}","version mismatch, please reinstall PS plugin":"\u7248\u672C\u4E0D\u5339\u914D\uFF0C\u8BF7\u91CD\u65B0\u5B89\u88C5 PS \u63D2\u4EF6","instance type not recognized":"\u672A\u8BC6\u522B\u7684\u8F6F\u4EF6\u7C7B\u578B","Error: {0}":"\u9519\u8BEF: {0}","Verification Error":"\u9A8C\u8BC1\u9519\u8BEF","document {0} not found":"\u627E\u4E0D\u5230\u6587\u6863: {0}",'only layer kind "TEXT" is supported, invalid layer: {0}':"\u4E0D\u652F\u6301\u975E\u6587\u672C\u56FE\u5C42: {0}","create layer failed":"\u521B\u5EFA\u56FE\u5C42\u5931\u8D25","layer not found {0}":"\u627E\u4E0D\u5230\u56FE\u5C42: {0}","no linked layer for {0}":"\u6CA1\u6709\u94FE\u63A5\u56FE\u5C42: {0}","layer {0} is not a group":"\u56FE\u5C42 {0} \u4E0D\u662F\u4E00\u4E2A\u7EC4","no layer in group {0}":"\u7EC4 {0} \u4E2D\u6CA1\u6709\u56FE\u5C42","layer not found: {0}":"\u627E\u4E0D\u5230\u56FE\u5C42: {0}","No upload_name":"\u4E0A\u4F20\u63A5\u53E3\u8FD4\u56DE\u4E86\u5931\u8D25","get pixel of {0} failed":"\u83B7\u53D6\u50CF\u7D20\u5931\u8D25: {0}","merge group failed":"\u5408\u5E76\u7EC4\u5931\u8D25","invalid name: {0}":"\u975E\u6CD5\u7684\u540D\u79F0: {0}","get_layer_info: layer_identify required":"get_layer_info: \u9700\u8981 layer_identify","invalid action: {0}":"\u65E0\u6548\u7684\u64CD\u4F5C: {0}","create document failed":"\u521B\u5EFA\u6587\u6863\u5931\u8D25","create document for preview":"\u521B\u5EFA\u9884\u89C8\u6587\u6863","resize document for preview":"\u8C03\u6574\u9884\u89C8\u6587\u6863\u5C3A\u5BF8","no first related layer in {0}":"\u7EC4 {0} \u4E2D\u6CA1\u6709\u7B2C\u4E00\u4E2A\u76F8\u5173\u56FE\u5C42","imageDataError: data length is not multiple of width * height":"\u56FE\u50CF\u6570\u636E\u6709\u8BEF: \u6570\u636E\u957F\u5EA6\u4E0D\u662F\u5BBD\u5EA6 * \u9AD8\u5EA6\u7684\u500D\u6570","imageDataError: originComponents must be 1 or 3":"\u56FE\u50CF\u6570\u636E\u6709\u8BEF: originComponents \u5FC5\u987B\u662F 1 \u6216 3","unexpected connection lost, please try to reconnect":"\u610F\u5916\u65AD\u5F00\u8FDE\u63A5\uFF0C\u8BF7\u5C1D\u8BD5\u91CD\u65B0\u8FDE\u63A5","Workflow list is empty, please save a workflow by Comfy's lastest UI":"\u5DE5\u4F5C\u6D41\u5217\u8868\u4E3A\u7A7A\uFF0C\u8BF7\u5728Comfy\u7684\u65B0\u7248UI\u4E2D\u4FDD\u5B58\u4E00\u4E2A\u5DE5\u4F5C\u6D41","No opened ComfyUI pages":"\u6CA1\u6709\u5DF2\u6253\u5F00\u7684ComfyUI\u9875\u9762","comfyAPI is not initialized, maybe comfyUI is too old":"\u65E0\u6CD5\u83B7\u53D6 ComfyAPI\uFF0C\u53EF\u80FD ComfyUI \u7248\u672C\u592A\u65E7","unsupported channel counts: {0}":"\u4E0D\u652F\u6301\u7684\u901A\u9053\u6570: {0}","Timeout, Maybe the URL is wrong":"\u8D85\u65F6\uFF0C\u53EF\u80FD comfy\u5730\u5740 \u586B\u5199\u9519\u8BEF","Workflow list loading failed: {0}":"\u5DE5\u4F5C\u6D41\u5217\u8868\u52A0\u8F7D\u5931\u8D25: {0}","Please register a user in ComfyUI":"\u8BF7\u5728 ComfyUI \u4E2D\u6CE8\u518C\u4E00\u4E2A\u7528\u6237","GetSelection need Photoshop version 25+":"GetSelection \u9700\u8981 Photoshop 25+ \u7248\u672C","Action {0} not found":"Action {0} \u672A\u627E\u5230","Action set {0} not found":"ActionSet {0} \u672A\u627E\u5230","{0} cannot be used in Photoshop Action Node":"{0} \u4E0D\u80FD\u5728 Photoshop Action \u8282\u70B9\u4E2D\u4F7F\u7528","Group layers":"\u56FE\u5C42\u7EC4","Show All Groups":"\u663E\u793A\u6240\u6709\u7EC4","create document for sent images":"\u7ED9\u53D1\u9001\u7684\u56FE\u7247\u521B\u5EFA\u6587\u6863","show sent images":"\u663E\u793A\u53D1\u9001\u7684\u56FE\u7247","fallback show sent images":"\u53D6\u6D88\u663E\u793A\u53D1\u9001\u7684\u56FE\u7247","get content of layer {0}":"\u83B7\u53D6\u56FE\u5C42 {0} \u7684\u5185\u5BB9","fallback get content of layer {0}":"\u53D6\u6D88\u83B7\u53D6\u56FE\u5C42 {0} \u7684\u5185\u5BB9","get layer info":"\u83B7\u53D6\u56FE\u5C42\u4FE1\u606F","sdppp extract PSD":"sdppp \u5BFC\u5165 PSD","sdppp get PSD":"sdppp \u83B7\u53D6 PSD","set text to layer":"\u8BBE\u7F6E\u56FE\u5C42\u7684\u6587\u672C","run Photoshop Action":"sdppp \u8FD0\u884C Photoshop Action","select layer":"sdppp \u9009\u4E2D\u56FE\u5C42","{0} wants to extract a PSD file to Photoshop, are you sure?":"{0} \u60F3\u8981\u91CA\u653E\u4E00\u4E2A.psd\u6587\u4EF6\u5230Photoshop\uFF0C\u786E\u5B9A\u5417\uFF1F","should sdppp refuse extracting PSD to Photoshop in this session anymore?":"\u662F\u5426\u8981\u8BA9 sdppp \u62D2\u7EDD\u672C\u6B21PS\u4F1A\u8BDD\u518D\u6B21\u63A5\u53D7.psd\u91CA\u653E\u8BF7\u6C42\uFF1F","Wide Mode":"\u5BBD\u5C4F\u6A21\u5F0F","Quick Set":"\u5FEB\u901F\u8BBE\u7F6E","Selected Layer":"\u9009\u4E2D\u56FE\u5C42","Selected Layer (invert)":"\u9009\u4E2D\u56FE\u5C42(\u53CD\u5411)",Canvas:"\u753B\u5E03",Selection:"\u9009\u533A",Manual:"\u624B\u52A8\u6A21\u5F0F",Auto:"\u81EA\u52A8\u6A21\u5F0F","This plugin is based on sd-ppp":"\u672C\u63D2\u4EF6\u57FA\u4E8Esd-ppp\u5F00\u53D1","And follows its open source license:":"\u5E76\u9075\u5FAA\u5176\u5F00\u6E90\u534F\u8BAE\uFF1A",Cloud:"\u4E91\u7AEF\u63A8\u8350",Sponsors:"\u8D5E\u52A9","waiting...":"\u865A\u4F4D\u4EE5\u5F85",Links:"\u53CB\u60C5\u94FE\u63A5",Community:"\u793E\u533A","LICENSE:":"\u8BB8\u53EF\u8BC1\uFF1A","Official Site":"\u5B98\u65B9\u7F51\u7AD9",upload:"\u4E0A\u4F20","Simplify Workflow":"\u7B80\u5316\u5DE5\u4F5C\u6D41",Photoshop:"Photoshop","Photoshop plugin settings":"Photoshop \u63D2\u4EF6\u8BBE\u7F6E","Photoshop plugin":"Photoshop \u63D2\u4EF6","SDPPP Settings/Misc":"SDPPP \u8BBE\u7F6E/\u6742\u9879","Sample .PSD for this workflow:":"\u793A\u4F8B.PSD","Download Example .PSD":"\u4E0B\u8F7D\u793A\u4F8B.PSD","Maximum Image Size (px):":"\u6700\u5927\u56FE\u50CF\u5C3A\u5BF8(px)",Download:"\u4E0B\u8F7D",Upload:"\u4E0A\u4F20",Reset:"\u91CD\u7F6E",Refresh:"\u5237\u65B0","Comfy URL (You can copy it to connect ComfyUI in the plugin):":"Comfy\u5730\u5740(\u4F60\u53EF\u4EE5\u590D\u5236\u5B83\u5230\u63D2\u4EF6\u4E2D\u8FDE\u63A5ComfyUI):","use slider for number widget:":"\u6570\u5B57\u63A7\u4EF6\u4F7F\u7528\u6ED1\u5757","Photoshop is not connected":"Photoshop \u672A\u8FDE\u63A5","select...":"\u8BF7\u9009\u62E9","click to edit":"\u70B9\u51FB\u7F16\u8F91","ComfyManager not found, cannot reboot":"Comfy Manager\u672A\u5B89\u88C5\uFF0C\u65E0\u6CD5\u91CD\u542F","Failed to reboot ComfyUI":"\u91CD\u542FComfyUI\u5931\u8D25"};var xR=typeof U0<"u"?U0:void 0,X0="en";typeof navigator<"u"&&navigator.language?X0=navigator.language=="zh-CN"?"zhcn":"en":xR&&(X0=xR("uxp").host.uiLocale.startsWith("zh")?"zhcn":"en");function me(e,...t){let r=X0=="zhcn"?K0[e]:e in G0?G0[e]:e;if(!r)throw new Error(`i18n key not found: ${e}`);return r.replace(/{(\d+)}/g,function(n,o){return typeof t[o]<"u"?t[o]:n})}function Zs(e,t){return e==t||K0[e]==t}var Xt=class e{static SPECIAL_DOCUMENT_CURRENT="### Active Document ###";static is_SPECIAL_DOCUMENT_CURRENT(t){return Zs(this.SPECIAL_DOCUMENT_CURRENT,t)}static get_SPECIAL_DOCUMENT_CURRENT(){return me(this.SPECIAL_DOCUMENT_CURRENT)}static SPECIAL_LAYER_KEEP_SIZE="### Keep Size or Fit Canvas ###";static is_SPECIAL_LAYER_FIT(t){return Zs(this.SPECIAL_LAYER_KEEP_SIZE,t)}static get_SPECIAL_LAYER_FIT(){return me(this.SPECIAL_LAYER_KEEP_SIZE)}static SPECIAL_LAYER_USE_CANVAS="### The Canvas ###";static is_SPECIAL_LAYER_USE_CANVAS(t){return Zs(this.SPECIAL_LAYER_USE_CANVAS,t)}static get_SPECIAL_LAYER_USE_CANVAS(){return me(this.SPECIAL_LAYER_USE_CANVAS)}static SPECIAL_LAYER_NEW_LAYER="### New Layer ###";static is_SPECIAL_LAYER_NEW_LAYER(t){return Zs(this.SPECIAL_LAYER_NEW_LAYER,t)}static get_SPECIAL_LAYER_NEW_LAYER(){return me(this.SPECIAL_LAYER_NEW_LAYER)}static SPECIAL_LAYER_SELECTED_LAYER="### Selected Layer ###";static is_SPECIAL_LAYER_SELECTED_LAYER(t){return Zs(this.SPECIAL_LAYER_SELECTED_LAYER,t)}static get_SPECIAL_LAYER_SELECTED_LAYER(){return me(this.SPECIAL_LAYER_SELECTED_LAYER)}static SPECIAL_LAYER_PREVIEW_DOCUMENT="_SDPPP_PSD_";static is_SPECIAL_LAYER_PREVIEW_DOCUMENT(t){return Zs(this.SPECIAL_LAYER_PREVIEW_DOCUMENT,t)}static get_SPECIAL_LAYER_PREVIEW_DOCUMENT(){return me(this.SPECIAL_LAYER_PREVIEW_DOCUMENT)}static getSpecialDocumentCurrent(){return me(e.SPECIAL_DOCUMENT_CURRENT)}static getSpecialLayerForGet(){return[me(e.SPECIAL_LAYER_USE_CANVAS),me(e.SPECIAL_LAYER_SELECTED_LAYER)]}static getSpecialLayerForSend(){return[me(e.SPECIAL_LAYER_NEW_LAYER),me(e.SPECIAL_LAYER_SELECTED_LAYER)]}static getSpecialDocumentForPreview(){return me(e.SPECIAL_LAYER_PREVIEW_DOCUMENT)}static fixI18n(t){return this.is_SPECIAL_DOCUMENT_CURRENT(t)?this.SPECIAL_DOCUMENT_CURRENT:this.is_SPECIAL_LAYER_NEW_LAYER(t)?this.SPECIAL_LAYER_NEW_LAYER:this.is_SPECIAL_LAYER_PREVIEW_DOCUMENT(t)?this.SPECIAL_LAYER_PREVIEW_DOCUMENT:this.is_SPECIAL_LAYER_USE_CANVAS(t)?this.SPECIAL_LAYER_USE_CANVAS:this.is_SPECIAL_LAYER_SELECTED_LAYER(t)?this.SPECIAL_LAYER_SELECTED_LAYER:t}};var Y0={};q0(Y0,{JsonPatchError:()=>Tr,_areEquals:()=>nf,applyOperation:()=>el,applyPatch:()=>sc,applyReducer:()=>V4,deepClone:()=>B4,getValueByPointer:()=>tl,validate:()=>SR,validator:()=>Lp});var z4=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)o.hasOwnProperty(i)&&(n[i]=o[i])},e(t,r)};return function(t,r){e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),W4=Object.prototype.hasOwnProperty;function kp(e,t){return W4.call(e,t)}function Mp(e){if(Array.isArray(e)){for(var t=new Array(e.length),r=0;r=48&&n<=57){t++;continue}return!1}return!0}function Ai(e){return e.indexOf("/")===-1&&e.indexOf("~")===-1?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function tf(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function Ap(e){if(e===void 0)return!0;if(e){if(Array.isArray(e)){for(var t=0,r=e.length;t0&&l[u-1]=="constructor"))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(r&&p===void 0&&(c[g]===void 0?p=l.slice(0,u).join("/"):u==f-1&&(p=t.path),p!==void 0&&h(t,0,e,p)),u++,Array.isArray(c)){if(g==="-")g=c.length;else{if(r&&!Fp(g))throw new Tr("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",i,t,e);Fp(g)&&(g=~~g)}if(u>=f){if(r&&t.op==="add"&&g>c.length)throw new Tr("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",i,t,e);var a=j4[t.op].call(t,c,g,e);if(a.test===!1)throw new Tr("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return a}}else if(u>=f){var a=ac[t.op].call(t,c,g,e);if(a.test===!1)throw new Tr("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return a}if(c=c[g],r&&u0)throw new Tr('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",t,e,r);if((e.op==="move"||e.op==="copy")&&typeof e.from!="string")throw new Tr("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&e.value===void 0)throw new Tr("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&Ap(e.value))throw new Tr("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",t,e,r);if(r){if(e.op=="add"){var o=e.path.split("/").length,i=n.split("/").length;if(o!==i+1&&o!==i)throw new Tr("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",t,e,r)}else if(e.op==="replace"||e.op==="remove"||e.op==="_get"){if(e.path!==n)throw new Tr("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",t,e,r)}else if(e.op==="move"||e.op==="copy"){var a={op:"_get",path:e.from,value:void 0},s=SR([a],r);if(s&&s.name==="OPERATION_PATH_UNRESOLVABLE")throw new Tr("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",t,e,r)}}}else throw new Tr("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",t,e,r)}function SR(e,t,r){try{if(!Array.isArray(e))throw new Tr("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(t)sc(Pr(t),Pr(e),r||!0);else{r=r||Lp;for(var n=0;nzp,generate:()=>Q0,observe:()=>Y4,unobserve:()=>X4});var J0=new WeakMap,H4=function(){function e(t){this.observers=new Map,this.obj=t}return e}(),U4=function(){function e(t,r){this.callback=t,this.observer=r}return e}();function q4(e){return J0.get(e)}function G4(e,t){return e.observers.get(t)}function K4(e,t){e.observers.delete(t.callback)}function X4(e,t){t.unobserve()}function Y4(e,t){var r=[],n,o=q4(e);if(!o)o=new H4(e),J0.set(e,o);else{var i=G4(o,t);n=i&&i.observer}if(n)return n;if(n={},o.value=Pr(e),t){n.callback=t,n.next=null;var a=function(){Q0(n)},s=function(){clearTimeout(n.next),n.next=setTimeout(a)};typeof window<"u"&&(window.addEventListener("mouseup",s),window.addEventListener("keyup",s),window.addEventListener("mousedown",s),window.addEventListener("keydown",s),window.addEventListener("change",s))}return n.patches=r,n.object=e,n.unobserve=function(){Q0(n),clearTimeout(n.next),K4(o,n),typeof window<"u"&&(window.removeEventListener("mouseup",s),window.removeEventListener("keyup",s),window.removeEventListener("mousedown",s),window.removeEventListener("keydown",s),window.removeEventListener("change",s))},o.observers.set(t,new U4(t,n)),n}function Q0(e,t){t===void 0&&(t=!1);var r=J0.get(e.object);Z0(r.value,e.object,e.patches,"",t),e.patches.length&&sc(r.value,e.patches);var n=e.patches;return n.length>0&&(e.patches=[],e.callback&&e.callback(n)),n}function Z0(e,t,r,n,o){if(t!==e){typeof t.toJSON=="function"&&(t=t.toJSON());for(var i=Mp(t),a=Mp(e),s=!1,l=!1,c=a.length-1;c>=0;c--){var u=a[c],f=e[u];if(kp(t,u)&&!(t[u]===void 0&&f!==void 0&&Array.isArray(t)===!1)){var p=t[u];typeof f=="object"&&f!=null&&typeof p=="object"&&p!=null&&Array.isArray(f)===Array.isArray(p)?Z0(f,p,r,n+"/"+Ai(u),o):f!==p&&(s=!0,o&&r.push({op:"test",path:n+"/"+Ai(u),value:Pr(f)}),r.push({op:"replace",path:n+"/"+Ai(u),value:Pr(p)}))}else Array.isArray(e)===Array.isArray(t)?(o&&r.push({op:"test",path:n+"/"+Ai(u),value:Pr(f)}),r.push({op:"remove",path:n+"/"+Ai(u)}),l=!0):(o&&r.push({op:"test",path:n,value:e}),r.push({op:"replace",path:n,value:t}),s=!0)}if(!(!l&&i.length==a.length))for(var c=0;cn!=t)}dispatch(t,r){let n=new Map;t.forEach(o=>{this.subscribers.forEach(([i,a])=>{o.path.startsWith(i)&&!n.has(i)&&n.set(i,JSON.stringify(i==="/"?r:tl(r,i)))})}),n.forEach((o,i)=>{let a=i==="/"?this._data:tl(this._data,i);o!==JSON.stringify(a)&&this.subscribers.filter(([s,l])=>s===i).forEach(([s,l])=>{let c={};try{c=l(a,JSON.parse(o||{}))}catch(u){console.error(u.stack||u.message||u)}c instanceof Promise&&c.catch(u=>{console.error(u.stack||u.message||u)})})})}};function nr(e,t,r){return e.constructor[Wp]||(e.constructor[Wp]=[]),e.constructor[Wp].push(t),{value:function(...n){let o=Pr(this._data);r.value.apply(this,n);let i=zp(o,this._data);i.length!=0&&(this._mutationRecords.push(...i),this._version+=i.length,this.dispatch(i,o))}}}var rl=class extends tx{constructor(t){super(Object.assign({sid:"",ssid:""},t||{}))}setSID(t){this._data.sid=t,this._data.ssid=t.slice(0,4)}};Qt([nr],rl.prototype,"setSID",1);var rn=class extends rl{constructor(t,r){super(t||{title:"",webviewFromSid:location.search.match(/webview_fromsid=([^&]+)/)?.[1]||"",progress:0,lastError:"",queueSize:0,executingNodeTitle:"",widgetTableStructure:{widgetTablePath:"",widgetTablePersisted:!1,widgetTableID:"",nodes:{},groups:{},nodeIndexes:[],extraOptions:{}},widgetTableValue:{},widgetTableErrors:{},useSliderForNumberWidget:!1,hasPSDNodes:!1,comfyUserToken:"",comfyOrgLoggedIn:!1,comfyOrgAPIKey:""}),this._version=r||0}setWebviewFromSid(t){this._data.webviewFromSid=t}setTitle(t){this._data.title=t}setProgress(t){this._data.progress=t}setLastError(t){this._data.lastError=t}setQueueSize(t){this._data.queueSize=t}setExecutingNodeTitle(t){this._data.executingNodeTitle=t}setWidgetTableStructure(t){this._data.widgetTableStructure=JSON.parse(JSON.stringify(t))}setWidgetTableValue(t){this._data.widgetTableValue=JSON.parse(JSON.stringify(t))}setWidgetTableErrors(t){this._data.widgetTableErrors=JSON.parse(JSON.stringify(t))}setHasPSDNodes(t){this._data.hasPSDNodes=t}setComfyUserToken(t){this._data.comfyUserToken=t}setComfyOrgLoggedIn(t){this._data.comfyOrgLoggedIn=t}setComfyOrgAPIKey(t){this._data.comfyOrgAPIKey=t}setUseSliderForNumberWidget(t){this._data.useSliderForNumberWidget=t}};Qt([nr],rn.prototype,"setWebviewFromSid",1),Qt([nr],rn.prototype,"setTitle",1),Qt([nr],rn.prototype,"setProgress",1),Qt([nr],rn.prototype,"setLastError",1),Qt([nr],rn.prototype,"setQueueSize",1),Qt([nr],rn.prototype,"setExecutingNodeTitle",1),Qt([nr],rn.prototype,"setWidgetTableStructure",1),Qt([nr],rn.prototype,"setWidgetTableValue",1),Qt([nr],rn.prototype,"setWidgetTableErrors",1),Qt([nr],rn.prototype,"setHasPSDNodes",1),Qt([nr],rn.prototype,"setComfyUserToken",1),Qt([nr],rn.prototype,"setComfyOrgLoggedIn",1),Qt([nr],rn.prototype,"setComfyOrgAPIKey",1),Qt([nr],rn.prototype,"setUseSliderForNumberWidget",1);var Do=class extends rl{constructor(t,r){super(t||{uname:"",comfyUserToken:"",isLocal:!1,activeDocumentID:0,documents:{},actions:[],canvasStateID:0,selectionStateID:"",historyStateID:0}),this._version=r||0}setIsLocal(t){this._data.isLocal=t}setUName(t){this._data.uname="PS_"+t}setDocument(t,r){this._data.activeDocumentID=t,this._data.documents=r}setCanvasStateID(t){this._data.canvasStateID=t}setSelectionStateID(t){this._data.selectionStateID=t}setHistoryStateID(t){this._data.historyStateID=t}setComfyUserToken(t){this._data.comfyUserToken=t}setActions(t){this._data.actions=t}};Qt([nr],Do.prototype,"setIsLocal",1),Qt([nr],Do.prototype,"setUName",1),Qt([nr],Do.prototype,"setDocument",1),Qt([nr],Do.prototype,"setCanvasStateID",1),Qt([nr],Do.prototype,"setSelectionStateID",1),Qt([nr],Do.prototype,"setHistoryStateID",1),Qt([nr],Do.prototype,"setComfyUserToken",1),Qt([nr],Do.prototype,"setActions",1);var Bp=class{storeMap=new Map;storeCount(){return this.storeMap.size}getStore(t){return this.storeMap.get(t)}getAllStore(){return Object.fromEntries(this.storeMap.entries())}subscribers=[];subscribersWithoutKey=new WeakMap;subscribe(t,r){this.subscribers.push([t,r]);let n={};this.subscribersWithoutKey.set(r,n),this.storeMap.forEach((o,i)=>{n[i]=r.bind(this,i),o.subscribe(t,n[i])})}unsubscribe(t){this.subscribers=this.subscribers.filter(([n,o])=>o!=t);let r=this.subscribersWithoutKey.get(t);r&&this.storeMap.forEach((n,o)=>{n.unsubscribe(r[o])})}addStore(t,r,n){let o=this.createStore(r,n);this.storeMap.set(t,o),this.subscribers.forEach(([i,a])=>{let s=this.subscribersWithoutKey.get(a);s||(s={},this.subscribersWithoutKey.set(a,s)),s[t]=a.bind(this,t),o.subscribe(i,s[t]),i=="/"&&a(t,r,null)})}removeStore(t){let r=this.storeMap.get(t);r&&(this.subscribers.forEach(([n,o])=>{let i=this.subscribersWithoutKey.get(o);i&&(r.unsubscribe(i[t]),n=="/"&&o(t,null,r.data))}),this.storeMap.delete(t))}sync(t){if(t instanceof Array){let r=Array.from(this.storeMap.keys()),n=t.filter(i=>!r.includes(i)),o=r.filter(i=>!t.includes(i));n.forEach(i=>this.addStore(i,{},0)),o.forEach(i=>this.removeStore(i))}else{Array.from(this.storeMap.keys()).filter(n=>!Object.keys(t).includes(n)).forEach(n=>this.removeStore(n));for(let n in t){let{data:o,version:i}=t[n];this.storeMap.has(n)?this.storeMap.get(n)?.sync(o,i):this.addStore(n,o,i)}}}};var mt=window.comfyAPI.app.app,$K=window.comfyAPI.ui.$el,nn=window.comfyAPI.api.api;var rx=class extends Bp{createStore(t,r){return new Do(t,r)}getStoreByName(t){for(let r of this.storeMap.values())if(r.data.uname===t)return r}getAllPhotoshopDocumentData(){let t={};return this.storeMap.forEach(r=>{t[r.data.uname]={sid:r.data.sid,activeDocumentID:r.data.activeDocumentID,documents:r.data.documents}}),t}},zn=new rx,Xe=new rn;if(window.uxpHost){let e=t=>{if(t.data.action!=="webview-connect"||!t.data.payload.webviewFromSid)return console.log(t);t.data.payload.webviewFromSid=t.data.payload.webviewFromSid,Xe.setWebviewFromSid(t.data.payload.webviewFromSid),window.removeEventListener("message",e)};window.addEventListener("message",e),window.uxpHost.postMessage({from:"sdppp-webview",action:"webview-connect"},"*")}function wR(){document.title!==Xe.data.title&&Xe.setTitle(document.title),"user"in mt.extensionManager&&Xe.setComfyOrgLoggedIn(mt.extensionManager.user.isLoggedIn),requestAnimationFrame(wR)}requestAnimationFrame(wR);var CR=!1;async function ER(){if(CR)return Promise.resolve();nn.user&&Xe.setComfyUserToken(nn.user);let e=await nn.getSetting("sdppp.useSliderForNumberWidget");e&&Xe.setUseSliderForNumberWidget(e),CR=!0}function Q4(e){let t=e.split(" (id:");return{name:t[0],id:parseInt(t[1].slice(0,-1))}}function jp(e){return Q4(e)}globalThis.sdpppX=globalThis.sdpppX||{};var ia=globalThis.sdpppX;var ki=class{static makeDocumentDataOptions(t){let r=t.data,n=[`${Xt.getSpecialDocumentCurrent()}`];return Object.keys(r.documents).forEach(o=>{let i=r.documents[o];n.push(i.identify)}),n}static findDocumentData(t,r){let n=Xt.is_SPECIAL_DOCUMENT_CURRENT(r)?t.data.activeDocumentID:jp(r).id;return t.data.documents[n]}static makeLayerOptions(t,r){return r.concat(t.layers.map(o=>o.identify))}static getLayerDirtyID(t,r){return t.layers.find(o=>o.identify===r)?.dirtyID||0}static getCanvasDirtyID(t){return t.canvasDirtyID||0}static getSelectionDirtyID(t){return t.selectionDirtyID||0}};function nx(){let e=zn.getAllStore(),t=[];return Object.values(e).forEach(r=>{if(nn.user&&nn.user!=r.data.comfyUserToken)return;let n=ki.makeDocumentDataOptions(r).map(o=>ox(o,r.data.uname));t.push(...n)}),t}function RR(e,t){let r=[""],n=lc(e);if(!n)return[];let o=ki.makeLayerOptions(n.documentData,t);return r.push(...o),r}function OR(){return nn.user?Object.values(zn.getAllStore()).filter(e=>nn.user==e.data.comfyUserToken).length>0:zn.storeCount()}function ox(e,t){return`${t}/${e}`}function lc(e){if(!e||!e.split||e.indexOf("/")==-1)return null;let t=zn.getAllPhotoshopDocumentData(),[r,n]=e.split("/");if(n||(n=r,r=Object.keys(t)[0]),!t[r])return null;let o=Xt.is_SPECIAL_DOCUMENT_CURRENT(n)?t[r].activeDocumentID:jp(n).id;if(t[r]?.documents[o]){let i=t[r].documents[o];return{instance_id:t[r].sid,identify:n,documentData:i}}return null}var J4=function(e){let t=mt.graph.links;return Array.isArray(t)?t.find(n=>n&&n.origin_id==e):t.get(e)};function ix(e){let t=mt.graph.nodes,r=t.find(i=>e.id==i.id);if(!r)return null;let n=[];if(o(r,n),n.length>2){let i=n[0].widgets[0].value;if(!n.map(a=>a.widgets[0].value).every(a=>a==i))throw new Error(me("Cannot connect multiple different document widgets with same value"))}return n?.[0]||null;function o(i,a){if(i.type=="SDPPP Get Document")return a.push(i),i;if(i.inputs.length==0)return null;for(let s of i.inputs)if(s.link){let l=J4(s.link);if(!l)continue;let c=t.find(f=>f.id==l.origin_id);if(!c)continue;let u=o(c,a);if(u)return u}return null}}ia.findDocumentNodeRecursive=ix;var Vp=class{flushing=Promise.resolve();newFlushPending=!1;constructor(t){this.doFlush=t,this.pause()}doFlush;runFlush(){this.newFlushPending||(this.newFlushPending=!0,this.flushing=this.flushing.then(async()=>{await new Promise(t=>requestAnimationFrame(t)),this.newFlushPending=!1,await this.doFlush()}))}pause(){this.flushing=this.flushing.then(t=>new Promise(r=>{this.resume=r})).then(()=>{this.resume=()=>{}})}resume=()=>{}};function _R(e,t){return function(r){return class extends r{constructor(n){super(n),this.socket.on("store_request",(i,a)=>{a({data:e.data,version:e.version})});let o=new Vp(async()=>{let{operations:i,fromVersion:a,toVersion:s}=e.flush();await new Promise(l=>{let c=!1;setTimeout(()=>{c||(console.warn("flush timeout"),l())},5e3),this.socket.emit("store_flush",{operations:i,fromVersion:a},u=>{c=!0,l(),u?.error?console.error("flush error",u.error):e.flushDone(s)})})});e.subscribe("/",()=>{o.runFlush()}),this.socket.on("disconnect",()=>{o.pause()}),this.socket.on("connect",()=>{e.setSID(this.socket.id||""),requestAnimationFrame(()=>{this.socket.emit("sdppp_init",{type:t,data:e.data,version:e.version})})}),this.socket.on("sdppp_inited",i=>{o.resume()})}}}}function PR(e,t){return function(r){return class extends r{constructor(n){super(n),this.socket.on("store_flush",o=>{if(o.type!==t)return;let i=e.getStore(o.sid);if(i)i.patchVersionAcceptable(o.fromVersion)?i.patchData(o.operations):(console.warn("patch version not acceptable from",o.fromVersion,"current version is",i.version),this.socket.emit("store_request",{type:t},a=>{e.sync(a)}));else return this.socket.emit("store_request",{sid:o.sid},a=>{e.addStore(a.sid,a.data,a.version)})}),this.socket.on("store_remove",o=>{e.removeStore(o.sid)}),this.socket.on("sdppp_inited",o=>{this.socket.emit("store_request",{type:t},i=>{e.sync(i)})})}}}}var ci=Object.create(null);ci.open="0";ci.close="1";ci.ping="2";ci.pong="3";ci.message="4";ci.upgrade="5";ci.noop="6";var of=Object.create(null);Object.keys(ci).forEach(e=>{of[ci[e]]=e});var af={type:"error",data:"parser error"};var IR=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",$R=typeof ArrayBuffer=="function",DR=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,sf=({type:e,data:t},r,n)=>IR&&t instanceof Blob?r?n(t):TR(t,n):$R&&(t instanceof ArrayBuffer||DR(t))?r?n(t):TR(new Blob([t]),n):n(ci[e]+(t||"")),TR=(e,t)=>{let r=new FileReader;return r.onload=function(){let n=r.result.split(",")[1];t("b"+(n||""))},r.readAsDataURL(e)};function NR(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}var ax;function AR(e,t){if(IR&&e.data instanceof Blob)return e.data.arrayBuffer().then(NR).then(t);if($R&&(e.data instanceof ArrayBuffer||DR(e.data)))return t(NR(e.data));sf(e,!1,r=>{ax||(ax=new TextEncoder),t(ax.encode(r))})}var kR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",lf=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e{let t=e.length*.75,r=e.length,n,o=0,i,a,s,l;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);let c=new ArrayBuffer(t),u=new Uint8Array(c);for(n=0;n>4,u[o++]=(a&15)<<4|s>>2,u[o++]=(s&3)<<6|l&63;return c};var Z4=typeof ArrayBuffer=="function",cf=(e,t)=>{if(typeof e!="string")return{type:"message",data:FR(e,t)};let r=e.charAt(0);return r==="b"?{type:"message",data:e5(e.substring(1),t)}:of[r]?e.length>1?{type:of[r],data:e.substring(1)}:{type:of[r]}:af},e5=(e,t)=>{if(Z4){let r=MR(e);return FR(r,t)}else return{base64:!0,data:e}},FR=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}};var LR="",zR=(e,t)=>{let r=e.length,n=new Array(r),o=0;e.forEach((i,a)=>{sf(i,!1,s=>{n[a]=s,++o===r&&t(n.join(LR))})})},WR=(e,t)=>{let r=e.split(LR),n=[];for(let o=0;o{let n=r.length,o;if(n<126)o=new Uint8Array(1),new DataView(o.buffer).setUint8(0,n);else if(n<65536){o=new Uint8Array(3);let i=new DataView(o.buffer);i.setUint8(0,126),i.setUint16(1,n)}else{o=new Uint8Array(9);let i=new DataView(o.buffer);i.setUint8(0,127),i.setBigUint64(1,BigInt(n))}e.data&&typeof e.data!="string"&&(o[0]|=128),t.enqueue(o),t.enqueue(r)})}})}var sx;function Hp(e){return e.reduce((t,r)=>t+r.length,0)}function Up(e,t){if(e[0].length===t)return e.shift();let r=new Uint8Array(t),n=0;for(let o=0;oMath.pow(2,21)-1){s.enqueue(af);break}o=u*Math.pow(2,32)+c.getUint32(4),n=3}else{if(Hp(r)e){s.enqueue(af);break}}}})}var lx=4;function Jt(e){if(e)return t5(e)}function t5(e){for(var t in Jt.prototype)e[t]=Jt.prototype[t];return e}Jt.prototype.on=Jt.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};Jt.prototype.once=function(e,t){function r(){this.off(e,r),t.apply(this,arguments)}return r.fn=t,this.on(e,r),this};Jt.prototype.off=Jt.prototype.removeListener=Jt.prototype.removeAllListeners=Jt.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var r=this._callbacks["$"+e];if(!r)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var n,o=0;oPromise.resolve().then(t):(t,r)=>r(t,0),Wn=typeof self<"u"?self:typeof window<"u"?window:Function("return this")(),VR="arraybuffer";function qp(e,...t){return t.reduce((r,n)=>(e.hasOwnProperty(n)&&(r[n]=e[n]),r),{})}var r5=Wn.setTimeout,n5=Wn.clearTimeout;function sa(e,t){t.useNativeTimers?(e.setTimeoutFn=r5.bind(Wn),e.clearTimeoutFn=n5.bind(Wn)):(e.setTimeoutFn=Wn.setTimeout.bind(Wn),e.clearTimeoutFn=Wn.clearTimeout.bind(Wn))}var o5=1.33;function HR(e){return typeof e=="string"?i5(e):Math.ceil((e.byteLength||e.size)*o5)}function i5(e){let t=0,r=0;for(let n=0,o=e.length;n=57344?r+=3:(n++,r+=4);return r}function Gp(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function UR(e){let t="";for(let r in e)e.hasOwnProperty(r)&&(t.length&&(t+="&"),t+=encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return t}function qR(e){let t={},r=e.split("&");for(let n=0,o=r.length;n{this.readyState="paused",t()};if(this._polling||!this.writable){let n=0;this._polling&&(n++,this.once("pollComplete",function(){--n||r()})),this.writable||(n++,this.once("drain",function(){--n||r()}))}else r()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){let r=n=>{if(this.readyState==="opening"&&n.type==="open"&&this.onOpen(),n.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(n)};WR(t,this.socket.binaryType).forEach(r),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this._poll())}doClose(){let t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,zR(t,r=>{this.doWrite(r,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){let t=this.opts.secure?"https":"http",r=this.query||{};return this.opts.timestampRequests!==!1&&(r[this.opts.timestampParam]=Gp()),!this.supportsBinary&&!r.sid&&(r.b64=1),this.createUri(t,r)}};var GR=!1;try{GR=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}var KR=GR;function a5(){}var cx=class extends uf{constructor(t){if(super(t),typeof location<"u"){let r=location.protocol==="https:",n=location.port;n||(n=r?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||n!==t.port}}doWrite(t,r){let n=this.request({method:"POST",data:t});n.on("success",r),n.on("error",(o,i)=>{this.onError("xhr post error",o,i)})}doPoll(){let t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(r,n)=>{this.onError("xhr poll error",r,n)}),this.pollXhr=t}},qa=class e extends Jt{constructor(t,r,n){super(),this.createRequest=t,sa(this,n),this._opts=n,this._method=n.method||"GET",this._uri=r,this._data=n.data!==void 0?n.data:null,this._create()}_create(){var t;let r=qp(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");r.xdomain=!!this._opts.xd;let n=this._xhr=this.createRequest(r);try{n.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let o in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(o)&&n.setRequestHeader(o,this._opts.extraHeaders[o])}}catch{}if(this._method==="POST")try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{n.setRequestHeader("Accept","*/*")}catch{}(t=this._opts.cookieJar)===null||t===void 0||t.addCookies(n),"withCredentials"in n&&(n.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(n.timeout=this._opts.requestTimeout),n.onreadystatechange=()=>{var o;n.readyState===3&&((o=this._opts.cookieJar)===null||o===void 0||o.parseCookies(n.getResponseHeader("set-cookie"))),n.readyState===4&&(n.status===200||n.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof n.status=="number"?n.status:0)},0))},n.send(this._data)}catch(o){this.setTimeoutFn(()=>{this._onError(o)},0);return}typeof document<"u"&&(this._index=e.requestsCount++,e.requests[this._index]=this)}_onError(t){this.emitReserved("error",t,this._xhr),this._cleanup(!0)}_cleanup(t){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=a5,t)try{this._xhr.abort()}catch{}typeof document<"u"&&delete e.requests[this._index],this._xhr=null}}_onLoad(){let t=this._xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}};qa.requestsCount=0;qa.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",XR);else if(typeof addEventListener=="function"){let e="onpagehide"in Wn?"pagehide":"unload";addEventListener(e,XR,!1)}}function XR(){for(let e in qa.requests)qa.requests.hasOwnProperty(e)&&qa.requests[e].abort()}var s5=function(){let e=YR({xdomain:!1});return e&&e.responseType!==null}(),Ga=class extends cx{constructor(t){super(t);let r=t&&t.forceBase64;this.supportsBinary=s5&&!r}request(t={}){return Object.assign(t,{xd:this.xd},this.opts),new qa(YR,this.uri(),t)}};function YR(e){let t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||KR))return new XMLHttpRequest}catch{}if(!t)try{return new Wn[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}var QR=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative",fx=class extends la{get name(){return"websocket"}doOpen(){let t=this.uri(),r=this.opts.protocols,n=QR?{}:qp(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,r,n)}catch(o){return this.emitReserved("error",o)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let r=0;r{try{this.doWrite(n,i)}catch{}o&&aa(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){let t=this.opts.secure?"wss":"ws",r=this.query||{};return this.opts.timestampRequests&&(r[this.opts.timestampParam]=Gp()),this.supportsBinary||(r.b64=1),this.createUri(t,r)}},ux=Wn.WebSocket||Wn.MozWebSocket,Ka=class extends fx{createSocket(t,r,n){return QR?new ux(t,r,n):r?new ux(t,r):new ux(t)}doWrite(t,r){this.ws.send(r)}};var cc=class extends la{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(t){return this.emitReserved("error",t)}this._transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(t=>{let r=jR(Number.MAX_SAFE_INTEGER,this.socket.binaryType),n=t.readable.pipeThrough(r).getReader(),o=BR();o.readable.pipeTo(t.writable),this._writer=o.writable.getWriter();let i=()=>{n.read().then(({done:s,value:l})=>{s||(this.onPacket(l),i())}).catch(s=>{})};i();let a={type:"open"};this.query.sid&&(a.data=`{"sid":"${this.query.sid}"}`),this._writer.write(a).then(()=>this.onOpen())})})}write(t){this.writable=!1;for(let r=0;r{o&&aa(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this._transport)===null||t===void 0||t.close()}};var dx={websocket:Ka,webtransport:cc,polling:Ga};var l5=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,c5=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function uc(e){if(e.length>8e3)throw"URI too long";let t=e,r=e.indexOf("["),n=e.indexOf("]");r!=-1&&n!=-1&&(e=e.substring(0,r)+e.substring(r,n).replace(/:/g,";")+e.substring(n,e.length));let o=l5.exec(e||""),i={},a=14;for(;a--;)i[c5[a]]=o[a]||"";return r!=-1&&n!=-1&&(i.source=t,i.host=i.host.substring(1,i.host.length-1).replace(/;/g,":"),i.authority=i.authority.replace("[","").replace("]","").replace(/;/g,":"),i.ipv6uri=!0),i.pathNames=u5(i,i.path),i.queryKey=f5(i,i.query),i}function u5(e,t){let r=/\/{2,9}/g,n=t.replace(r,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&n.splice(0,1),t.slice(-1)=="/"&&n.splice(n.length-1,1),n}function f5(e,t){let r={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(n,o,i){o&&(r[o]=i)}),r}var px=typeof addEventListener=="function"&&typeof removeEventListener=="function",Xp=[];px&&addEventListener("offline",()=>{Xp.forEach(e=>e())},!1);var nl=class e extends Jt{constructor(t,r){if(super(),this.binaryType=VR,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,t&&typeof t=="object"&&(r=t,t=null),t){let n=uc(t);r.hostname=n.host,r.secure=n.protocol==="https"||n.protocol==="wss",r.port=n.port,n.query&&(r.query=n.query)}else r.host&&(r.hostname=uc(r.host).host);sa(this,r),this.secure=r.secure!=null?r.secure:typeof location<"u"&&location.protocol==="https:",r.hostname&&!r.port&&(r.port=this.secure?"443":"80"),this.hostname=r.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=r.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},r.transports.forEach(n=>{let o=n.prototype.name;this.transports.push(o),this._transportsByName[o]=n}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},r),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=qR(this.opts.query)),px&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},Xp.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(t){let r=Object.assign({},this.opts.query);r.EIO=lx,r.transport=t,this.id&&(r.sid=this.id);let n=Object.assign({},this.opts,{query:r,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new this._transportsByName[t](n)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}let t=this.opts.rememberUpgrade&&e.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";let r=this.createTransport(t);r.open(),this.setTransport(r)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",r=>this._onClose("transport close",r))}onOpen(){this.readyState="open",e.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":let r=new Error("server error");r.code=t.data,this._onError(r);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this._pingInterval=t.pingInterval,this._pingTimeout=t.pingTimeout,this._maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);let t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},t),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){let t=this._getWritablePackets();this.transport.send(t),this._prevBufferLen=t.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let r=1;for(let n=0;n0&&r>this._maxPayload)return this.writeBuffer.slice(0,n);r+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;let t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,aa(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),t}write(t,r,n){return this._sendPacket("message",t,r,n),this}send(t,r,n){return this._sendPacket("message",t,r,n),this}_sendPacket(t,r,n,o){if(typeof r=="function"&&(o=r,r=void 0),typeof n=="function"&&(o=n,n=null),this.readyState==="closing"||this.readyState==="closed")return;n=n||{},n.compress=n.compress!==!1;let i={type:t,data:r,options:n};this.emitReserved("packetCreate",i),this.writeBuffer.push(i),o&&this.once("flush",o),this.flush()}close(){let t=()=>{this._onClose("forced close"),this.transport.close()},r=()=>{this.off("upgrade",r),this.off("upgradeError",r),t()},n=()=>{this.once("upgrade",r),this.once("upgradeError",r)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?n():t()}):this.upgrading?n():t()),this}_onError(t){if(e.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",t),this._onClose("transport error",t)}_onClose(t,r){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),px&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){let n=Xp.indexOf(this._offlineEventListener);n!==-1&&Xp.splice(n,1)}this.readyState="closed",this.id=null,this.emitReserved("close",t,r),this.writeBuffer=[],this._prevBufferLen=0}}};nl.protocol=lx;var Yp=class extends nl{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let t=0;t{n||(r.send([{type:"ping",data:"probe"}]),r.once("packet",f=>{if(!n)if(f.type==="pong"&&f.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",r),!r)return;nl.priorWebsocketSuccess=r.name==="websocket",this.transport.pause(()=>{n||this.readyState!=="closed"&&(u(),this.setTransport(r),r.send([{type:"upgrade"}]),this.emitReserved("upgrade",r),r=null,this.upgrading=!1,this.flush())})}else{let p=new Error("probe error");p.transport=r.name,this.emitReserved("upgradeError",p)}}))};function i(){n||(n=!0,u(),r.close(),r=null)}let a=f=>{let p=new Error("probe error: "+f);p.transport=r.name,i(),this.emitReserved("upgradeError",p)};function s(){a("transport closed")}function l(){a("socket closed")}function c(f){r&&f.name!==r.name&&i()}let u=()=>{r.removeListener("open",o),r.removeListener("error",a),r.removeListener("close",s),this.off("close",l),this.off("upgrading",c)};r.once("open",o),r.once("error",a),r.once("close",s),this.once("close",l),this.once("upgrading",c),this._upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{n||r.open()},200):r.open()}onHandshake(t){this._upgrades=this._filterUpgrades(t.upgrades),super.onHandshake(t)}_filterUpgrades(t){let r=[];for(let n=0;ndx[o]).filter(o=>!!o)),super(t,n)}};var cY=fc.protocol;function JR(e,t="",r){let n=e;r=r||typeof location<"u"&&location,e==null&&(e=r.protocol+"//"+r.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=r.protocol+e:e=r.host+e),/^(https?|wss?):\/\//.test(e)||(typeof r<"u"?e=r.protocol+"//"+e:e="https://"+e),n=uc(e)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";let i=n.host.indexOf(":")!==-1?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+i+":"+n.port+t,n.href=n.protocol+"://"+i+(r&&r.port===n.port?"":":"+n.port),n}var xx={};q0(xx,{Decoder:()=>vx,Encoder:()=>hx,PacketType:()=>Rt,protocol:()=>nO});var p5=typeof ArrayBuffer=="function",m5=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,ZR=Object.prototype.toString,g5=typeof Blob=="function"||typeof Blob<"u"&&ZR.call(Blob)==="[object BlobConstructor]",h5=typeof File=="function"||typeof File<"u"&&ZR.call(File)==="[object FileConstructor]";function df(e){return p5&&(e instanceof ArrayBuffer||m5(e))||g5&&e instanceof Blob||h5&&e instanceof File}function ff(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let r=0,n=e.length;r=0&&e.num{delete this.acks[t];for(let s=0;s{this.io.clearTimeoutFn(i),r.apply(this,s)};a.withError=!0,this.acks[t]=a}emitWithAck(t,...r){return new Promise((n,o)=>{let i=(a,s)=>a?o(a):n(s);i.withError=!0,r.push(i),this.emit(t,...r)})}_addToQueue(t){let r;typeof t[t.length-1]=="function"&&(r=t.pop());let n={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((o,...i)=>n!==this._queue[0]?void 0:(o!==null?n.tryCount>this._opts.retries&&(this._queue.shift(),r&&r(o)):(this._queue.shift(),r&&r(null,...i)),n.pending=!1,this._drainQueue())),this._queue.push(n),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;let r=this._queue[0];r.pending&&!t||(r.pending=!0,r.tryCount++,this.flags=r.flags,this.emit.apply(this,r.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:Rt.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,r){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,r),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(t=>{if(!this.sendBuffer.some(n=>String(n.id)===t)){let n=this.acks[t];delete this.acks[t],n.withError&&n.call(this,new Error("socket has been disconnected"))}})}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case Rt.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Rt.EVENT:case Rt.BINARY_EVENT:this.onevent(t);break;case Rt.ACK:case Rt.BINARY_ACK:this.onack(t);break;case Rt.DISCONNECT:this.ondisconnect();break;case Rt.CONNECT_ERROR:this.destroy();let n=new Error(t.data.message);n.data=t.data.data,this.emitReserved("connect_error",n);break}}onevent(t){let r=t.data||[];t.id!=null&&r.push(this.ack(t.id)),this.connected?this.emitEvent(r):this.receiveBuffer.push(Object.freeze(r))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){let r=this._anyListeners.slice();for(let n of r)n.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){let r=this,n=!1;return function(...o){n||(n=!0,r.packet({type:Rt.ACK,id:t,data:o}))}}onack(t){let r=this.acks[t.id];typeof r=="function"&&(delete this.acks[t.id],r.withError&&t.data.unshift(null),r.apply(this,t.data))}onconnect(t,r){this.id=t,this.recovered=r&&this._pid===r,this._pid=r,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:Rt.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){let r=this._anyListeners;for(let n=0;n0&&e.jitter<=1?e.jitter:0,this.attempts=0}ol.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),r=Math.floor(t*this.jitter*e);e=(Math.floor(t*10)&1)==0?e-r:e+r}return Math.min(e,this.max)|0};ol.prototype.reset=function(){this.attempts=0};ol.prototype.setMin=function(e){this.ms=e};ol.prototype.setMax=function(e){this.max=e};ol.prototype.setJitter=function(e){this.jitter=e};var pc=class extends Jt{constructor(t,r){var n;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(r=t,t=void 0),r=r||{},r.path=r.path||"/socket.io",this.opts=r,sa(this,r),this.reconnection(r.reconnection!==!1),this.reconnectionAttempts(r.reconnectionAttempts||1/0),this.reconnectionDelay(r.reconnectionDelay||1e3),this.reconnectionDelayMax(r.reconnectionDelayMax||5e3),this.randomizationFactor((n=r.randomizationFactor)!==null&&n!==void 0?n:.5),this.backoff=new ol({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(r.timeout==null?2e4:r.timeout),this._readyState="closed",this.uri=t;let o=r.parser||xx;this.encoder=new o.Encoder,this.decoder=new o.Decoder,this._autoConnect=r.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,t||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var r;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(r=this.backoff)===null||r===void 0||r.setMin(t),this)}randomizationFactor(t){var r;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(r=this.backoff)===null||r===void 0||r.setJitter(t),this)}reconnectionDelayMax(t){var r;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(r=this.backoff)===null||r===void 0||r.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new fc(this.uri,this.opts);let r=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;let o=mo(r,"open",function(){n.onopen(),t&&t()}),i=s=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",s),t?t(s):this.maybeReconnectOnOpen()},a=mo(r,"error",i);if(this._timeout!==!1){let s=this._timeout,l=this.setTimeoutFn(()=>{o(),i(new Error("timeout")),r.close()},s);this.opts.autoUnref&&l.unref(),this.subs.push(()=>{this.clearTimeoutFn(l)})}return this.subs.push(o),this.subs.push(a),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");let t=this.engine;this.subs.push(mo(t,"ping",this.onping.bind(this)),mo(t,"data",this.ondata.bind(this)),mo(t,"error",this.onerror.bind(this)),mo(t,"close",this.onclose.bind(this)),mo(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(r){this.onclose("parse error",r)}}ondecoded(t){aa(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,r){let n=this.nsps[t];return n?this._autoConnect&&!n.active&&n.connect():(n=new dc(this,t,r),this.nsps[t]=n),n}_destroy(t){let r=Object.keys(this.nsps);for(let n of r)if(this.nsps[n].active)return;this._close()}_packet(t){let r=this.encoder.encode(t);for(let n=0;nt()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(t,r){var n;this.cleanup(),(n=this.engine)===null||n===void 0||n.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,r),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;let t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{let r=this.backoff.duration();this._reconnecting=!0;let n=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(o=>{o?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",o)):t.onreconnect()}))},r);this.opts.autoUnref&&n.unref(),this.subs.push(()=>{this.clearTimeoutFn(n)})}}onreconnect(){let t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}};var pf={};function mf(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};let r=JR(e,t.path||"/socket.io"),n=r.source,o=r.id,i=r.path,a=pf[o]&&i in pf[o].nsps,s=t.forceNew||t["force new connection"]||t.multiplex===!1||a,l;return s?l=new pc(n,t):(pf[o]||(pf[o]=new pc(n,t)),l=pf[o]),r.query&&!t.query&&(t.query=r.queryKey),l.socket(r.path,t)}Object.assign(mf,{Manager:pc,Socket:dc,io:mf,connect:mf});var oO=`504 -`;var Qp=oO.trim();var bx=class{socket;constructor(t){let r="/"+[t.split("/").slice(3).filter(n=>n).join("/"),"sd-ppp/"].filter(n=>n).join("/");t=t.split("/").slice(0,3).join("/"),this.socket=mf(t,{transports:["websocket"],path:r,query:{api_level:Qp},rejectUnauthorized:!1,autoConnect:!1}),this.socket.on("connect",()=>{this.socket.io.engine.binaryType="blob"})}get id(){return this.socket.id}connect(){this.socket.connect()}close(){this.socket.close()}};function iO(...e){return e.reduce((t,r)=>r(t),bx)}function aO(e){return class extends e{constructor(t){super(t),this.socket.on("F_photoshop",(r,n)=>{try{r.action=="extractPSD"&&mt.graph.nodes.forEach(o=>{o.type=="SDPPP Get Document"&&this.extractPSD(o,r.params.from_sid,"")}),n({})}catch(o){n({error:o instanceof Error?o.message:o?.toString()||"unknown error"})}})}async importPSDDataURLFromPhotoshop(t,r,n){let o=await new Promise((a,s)=>{this.socket.emit("B_photoshop",{action:"psd",sid:t,params:{action:"get",fromSSID:n,document_identify:r}},l=>{a(l.data)})});var i=new FileReader;return i.readAsDataURL(o),new Promise(a=>{i.onloadend=function(){var s=i.result;a(s)}})}async exportPSDDataURLToPhotoshop(t,r,n,o){let i=await fetch(n).then(a=>a.arrayBuffer());await new Promise((a,s)=>{this.socket.emit("B_photoshop",{action:"psd",sid:t,params:{action:"extract",fromSSID:o,document_identify:r,data:i}},l=>{a(l)})})}async sendImage(t,r){return new Promise((n,o)=>{this.socket.emit("B_photoshop",{action:"sendImages",sid:t,params:r},i=>{i&&i.error?o(new Error(i.error)):n(i)})})}async getSpecialIdentifierValue(t,r){return new Promise((n,o)=>{this.socket.emit("B_photoshop",{action:"getSpecialIdentifierValue",sid:t,params:r},i=>{i&&i.error?o(new Error(i.error)):n(i)})})}async extractPSD(t,r,n){t.properties.psd&&await this.exportPSDDataURLToPhotoshop(r,n,t.properties.psd,this.socket.id||"??").then(async()=>{await new Promise(o=>setTimeout(o,300)),globalThis.app.canvas.draw(!0,!0)}).catch(console.error)}}}var sO={last_node_id:0,last_link_id:0,nodes:[],links:[],groups:[],config:{},extra:{},version:.4};var Xa=[];ia.widgetable=ia.widgetable||{};ia.widgetable.add=function(e,t){typeof t=="function"?Xa.push([e,{formatter:t,setter:null}]):Xa.push([e,t])};function Zp(e,t,r){let n=Xa.find(([s])=>s=="__DEFAULT__"),o=Xa.find(([s])=>Sx(s,e.type))||n,i=!1;if(o){let s=o[1].setter;s&&(i=!!s(e,t,r))}i||(e.widgets[t].value=r,e.widgets[t].callback?.(r)),(mt.workflowManager||mt.extensionManager.workflow).activeWorkflow?.changeTracker.checkState()}function gf(e){let t={},r=Xa.find(([n])=>n=="__DEFAULT__");return e.nodes.forEach(n=>{if(!n.widgets||n.widgets.length==0)return;let o=Xa.find(([i])=>Sx(i,n.type))||r;if(o){let i=o[1].formatter(n);i&&(t[n.id]=i.widgets.map(a=>a.value))}}),t}function em(e,t){if(!e)return{widgetTableID:"",widgetTablePath:"",widgetTablePersisted:!1,groups:{},nodes:{},nodeIndexes:[],extraOptions:{useSliderForNumberWidget:Xe.data.useSliderForNumberWidget}};let r=e.groups.map(o=>(o.recomputeInsideNodes(),{id:o.id,name:o.title,color:o.color,nodeIDs:o.nodes.map(i=>i.id)})),n=e.nodes.map(o=>{if(o.mode!=0)return;let i=Jp(o);if(!i||i.startsWith(".")||!o.widgets||o.widgets.length==0)return;let a=Xa.find(([u])=>Sx(u,o.type));if(a)try{let u=a[1].formatter(o);if(u)return u.id=o.id,u.uiWeightSum=u.widgets.reduce((f,p)=>f+(p.uiWeight||12),0),u}catch(u){return{id:o.id,title:i,uiWeightSum:12,widgets:[{outputType:"error",value:me("convert widget {0} failed:",a[0])+(u.message||u||"")+(u?.stack||"")}]}}if(!i.startsWith("#"))return null;let s=o.widgets,l=Xa.find(([u])=>u=="__DEFAULT__");if(l){let u=l[1].formatter(o);if(u)return Object.assign(u,{uiWeightSum:u.widgets.reduce((f,p)=>f+(p.uiWeight||12),0)})}let c={id:o.id,title:i,widgets:s.map(u=>({name:u.label||u.name,outputType:u.type||"string",value:u.value,options:u.options}))};return Object.assign(c,{uiWeightSum:c.widgets.reduce((u,f)=>u+(f.uiWeight||12),0)})}).filter(Boolean).sort((o,i)=>{let a=Jp(o),s=Jp(i);return a=a.startsWith("#")?a.slice(1).trim():a.trim(),s=s.startsWith("#")?s.slice(1).trim():s.trim(),a.localeCompare(s)});return{widgetTablePath:t.activeState.extra.sdppp_workflow_alias||t.path,widgetTablePersisted:t.isPersisted,widgetTableID:t.activeState.id,groups:r,nodes:n.reduce((o,i)=>(o[i.id]=i,o),{}),nodeIndexes:n.map(o=>o.id),extraOptions:{useSliderForNumberWidget:Xe.data.useSliderForNumberWidget}}}function Sx(e,t){let r=e.replace(/[.+^${}()|[\]\\]/g,"\\$&").replace(/\*/g,".*").replace(/\?/g,".");return new RegExp(`^${r}$`).test(t)}function Jp(e,t=""){let r=t||e.title||"";return e.setProperty&&(r.startsWith("#")||r.startsWith("."))?e.setProperty("sdppp_widgetable_title",r):r=e.properties?.sdppp_widgetable_title||r,r}ia.getNodeTitle=Jp;var b5=new Map,il=b5;function cO(e){return class extends e{workflowManager;constructor(t){super(t),this.workflowManager=mt.workflowManager||mt.extensionManager.workflow,this.socket.on("F_workflow",async(r,n)=>{if(r.action=="open"||r.action=="save"||r.action=="list"||r.action=="setWidgetValue"||r.action=="run"||r.action=="setNodeTitle"||r.action=="logout"||r.action=="interrupt"||r.action=="clearQueue"||r.action=="reboot"||r.action=="setComfyOrgAPIKey")try{let o=await this[r.action](r.params);n(o||{})}catch(o){n({error:o.stack||o.message||o})}else n({error:"Invalid action"})})}async logout(){this.socket.disconnect(),document.querySelector(".pi-sign-out").parentElement.click()}async run(t){Cx||S5();let r=t.size,n=!1,o="",i={};try{tm=[];let s=await mt.queuePrompt(1,r);tm.forEach(l=>{if(!n)if(l.error)n=!0,i=a(l.error.response.node_errors),Object.assign(i,{"-1":l.error.response.error.message});else{let c=l.result.prompt_id;il.set(c,t.from_sid)}})}catch(s){n=!0,i={"-1":s.message||s.stack||s.toString()}}n&&(o?Xe.setLastError(o):Xe.setWidgetTableErrors(i));function a(s){let l={};return Object.keys(s).forEach(c=>{let u=c.split(":")[0],f=mt.graph.nodes.find(p=>p.id==u);l[u]=`[${f?.title||u}]`+s[c].errors.map(JSON.stringify).join(` -`)}),l}}async list(t){let n=this.workflowManager.workflows.map(o=>o.path.replace("workflows/",""));try{let o=new Headers,i=localStorage.getItem("Comfy.userId");i&&o.set("comfy-user",i);let a=await fetch("./api/userdata/workflows%2F.index.json",{headers:o}),s=[];a.ok&&(s=(await a.json()).favorites.map(c=>c.replace("workflows/",""))),n.sort((l,c)=>{let u=s.includes(l),f=s.includes(c);return u&&!f?-1:!u&&f?1:l.localeCompare(c)})}catch(o){console.warn("Error fetching favorites, returning unsorted workflows:",o)}return{workflows:n,error:""}}setWidgetValue(t){t.values.forEach(({nodeID:r,widgetIndex:n,value:o})=>{let i=mt.graph.nodes.find(a=>a.id==r);!i||o==i.widgets[n].value||Zp(i,n,o)})}async open(t){let{workflow_path:r}=t;try{Xe.setLastError(""),Xe.setWidgetTableErrors({}),r.startsWith("sdppp://")?await this.openSDPPPWorkflow(t):await this.openComfyWorkflow(t)}catch(n){throw n}}async openSDPPPWorkflow(t){let r=t.workflow_path.replace("sdppp://",""),n=await fetch("/sd-ppp-static/sdppp-workflows/"+r).then(o=>o.json());n.extra.sdppp_workflow_alias=t.workflow_path,await mt.loadGraphData(n)}async openComfyWorkflow(t){let{workflow_path:r,from_sid:n,reset:o}=t,i=this.workflowManager.workflows.find(a=>a.fullFilename===r||a.path===r||a.path==="workflows/"+r);(i.isOpen||this.workflowManager.isOpen?.(i))&&!o||(this.workflowManager.openWorkflows.length===1?await mt.loadGraphData(sO):await lO(this.workflowManager,this.workflowManager.openWorkflows[0]==i?this.workflowManager.openWorkflows[1]:this.workflowManager.openWorkflows[0]),await this.workflowManager.closeWorkflow(i,!1),await new Promise(a=>requestAnimationFrame(a)),await lO(this.workflowManager,i),await new Promise(a=>setTimeout(a,500)),Xe.data.widgetTableStructure&&await this.socket.emit("B_workflow",{action:"getStoredWidgetValue",sid:n,params:{widgetTableID:Xe.data.widgetTableStructure.widgetTableID,widgetTablePath:Xe.data.widgetTableStructure.widgetTablePath,widgetTablePersisted:Xe.data.widgetTableStructure.widgetTablePersisted}},a=>{this.setWidgetValue(a)}))}async save(t){let{workflow_path:r,from_sid:n}=t,o=this.workflowManager.workflows.find(i=>i.fullFilename===r||i.path===r||i.path==="workflows/"+r);if(!o)throw new Error("Workflow not found");this.workflowManager.activeWorkflow?.id!=o.id&&this.open({workflow_path:r,from_sid:n,reset:!1}),o.changeTracker.checkState(),await this.workflowManager.saveWorkflow(o)}setNodeTitle(t){let{node_id:r,title:n}=t,o=mt.graph.nodes.find(i=>i.id==r);if(!o)throw new Error("Node not found");o.title=n,o.setProperty("sdppp_widgetable_title",n)}async interrupt(t){await mt.api.interrupt()}async clearQueue(t){await mt.api.clearItems("queue")}async reboot(t){let r=await fetch("./api/manager/reboot");return r.status==404?{error:me("ComfyManager not found, cannot reboot"),success:!1}:r.status==200?{success:!0}:{error:me("Failed to reboot ComfyUI")+r.statusText,success:!1}}async setComfyOrgAPIKey(t){let{api_key:r}=t;localStorage.setItem("comfy_api_key",r),location.reload()}}}async function lO(e,t){mt.workflowManager==e?await t.load():(await e.openWorkflow(t),await mt.loadGraphData(JSON.parse(JSON.stringify(t.activeState)),!0,!0,t,{}))}var Cx=!1,tm=[];function S5(){if(Cx)return;let e=nn.queuePrompt;nn.queuePrompt=async(...t)=>{try{let r=await e.call(nn,...t);return tm.push({error:null,result:r}),r}catch(r){throw tm.push({error:r,result:null}),r}},Cx=!0}var Bn=class e extends iO(_R(Xe,"comfy"),PR(zn,"photoshop"),aO,cO){static instance;constructor(){super(location.href.split("?")[0].split("#")[0]),e.instance=this}};function rm(e){return e.replace(/^workflows\//,"").replace(/\.json$/,"").split("://").pop()}var nm=class{widget;node;originLabel="";indexInNode=0;constructor(t,r){this.widget=r,this.node=t,this.indexInNode=t.widgets.indexOf(r);let n=this;r.callback=function(...o){n.widget!=this&&(n.widget=n.node.widgets[n.indexInNode]=this),n._callbacks.forEach(i=>i(...o))},this.originLabel=r.label}_callbacks=[];onChange(t){this._callbacks.push(t)}removeOnChange(t){this._callbacks.splice(this._callbacks.indexOf(t),1)}},om=class extends nm{lockMode(t,r){if(t){if(this.widget.type=="button")return;this.widget.type="button",this.widget.value="",this.widget.label=r}else{if(this.widget.type=="combo")return;this.widget.type="combo",this.widget.value="",this.widget.label=this.originLabel}}},Ya=class e extends om{getPSStore(){if(!this.widget.value||this.widget.value.indexOf("/")==-1)return null;let[t]=this.widget.value.split("/");return zn.getStoreByName(t)?.data||null}static create(t,r){let n=nx(),o=t.size.slice(0),i=t.addWidget("combo",r,n[0]||"",()=>{},{forceInput:!0,values:nx});return i.serializeValue=async()=>{let a=lc(i.value);if(!a)return JSON.stringify({instance_id:me("document {0} not found",i.value),identify:"",canvasDirtyID:0,selectionDirtyID:0});if(i.type=="button")return JSON.stringify({instance_id:"",identify:"",canvasDirtyID:0,selectionDirtyID:0});let s=a.identify;return Xt.is_SPECIAL_DOCUMENT_CURRENT(s)&&(s=(await Bn.instance.getSpecialIdentifierValue(a.instance_id,{identifier:s})).value),JSON.stringify({instance_id:a.instance_id,identify:s,canvasDirtyID:a.documentData.canvasDirtyID,selectionDirtyID:a.documentData.selectionDirtyID})},t.size=[o[0],Math.max(o[1],t.size[1])],new e(t,i)}static link(t,r){if(r.type=="combo")return new e(t,r);let n=e.create(t,r.name),o=t.widgets.indexOf(r);return t.widgets[o]=t.widgets.pop(),n}constructor(t,r){super(t,r),this.onChange(n=>{if(!isNaN(+n))r.value=Object.keys(r.options.values)[+n];else if(typeof n=="string"){let o=n.split("/");Xt.is_SPECIAL_DOCUMENT_CURRENT(o[1])&&(r.value=o[0]+"/"+Xt.getSpecialDocumentCurrent())}})}update(){fO(this.widget,this.widget.options.values,!0)}selectConcreteDocument(){if(Xt.is_SPECIAL_DOCUMENT_CURRENT(this.widget.value)){let[t]=this.widget.value.split("/"),r=zn.getStoreByName(t);if(!r)return console.warn(`store ${t} not found`);this.widget.value=ox(r.data.documents[r.data.activeDocumentID].identify,t)}}},mc=class e extends om{documentWidgetByLinked=null;extraOptions;constructor(t,r,n){super(t,r),this.extraOptions=n.extraOptions,this.update=this.update.bind(this),this.onChange(o=>{this.node.setProperty("layerWidgetDetail"+this.indexInNode,this.currentOptionsDetail[Object.values(this.currentOptions).indexOf(this.widget.value)]),typeof o=="string"&&(o=Xt.fixI18n(o))}),r.serializeValue=async()=>{if(r.type=="button")return JSON.stringify({identify:r.value,dirtyID:0});let o=this.documentWidgetByLinked;if(!o)return JSON.stringify({identify:r.value,dirtyID:0});let i=lc(o.widget.value);if(!i)return JSON.stringify({identify:r.value,dirtyID:0});let a=r.value;Xt.is_SPECIAL_LAYER_SELECTED_LAYER(a)&&(a=(await Bn.instance.getSpecialIdentifierValue(i.instance_id,{identifier:a})).value);let s=0;return Xt.is_SPECIAL_LAYER_NEW_LAYER(a)||Xt.is_SPECIAL_LAYER_USE_CANVAS(a)?s=ki.getCanvasDirtyID(i.documentData):s=ki.getLayerDirtyID(i.documentData,a),JSON.stringify({identify:a,dirtyID:s})}}static link(t,r,n){if(r.type=="combo")return new e(t,r,n);let o=e.create(t,r.name,n),i=t.widgets.indexOf(r);return t.widgets[i]=t.widgets.pop(),o}linkDocumentWidget(t){this.documentWidgetByLinked&&t?.removeOnChange(this.update),this.documentWidgetByLinked=t,this.documentWidgetByLinked&&this.documentWidgetByLinked.onChange(this.update)}update(){let t=this.documentWidgetByLinked;this.updateOptions(t)}currentOptions=[];currentOptionsDetail=[];updateOptions(t){if(this.currentOptions=this.extraOptions.slice(0),this.currentOptionsDetail=new Array(this.currentOptions.length).fill({id:0,name:"",identify:"",level:0,fullPath:""}),t&&t.widget.value){let r=lc(t.widget.value);if(!r)return;r.documentData.layers.map(n=>{this.currentOptions.push(n.identify),this.currentOptionsDetail.push(n)})}if(this.widget.options.values=this.currentOptions,Object.values(this.currentOptions).indexOf(this.widget.value)==-1){let r=this.node.properties["layerWidgetDetail"+this.indexInNode];if(r){let n=this.currentOptionsDetail.findIndex(o=>o.fullPath==r.fullPath);if(n!=-1){this.widget.value=this.currentOptions[n];return}}}}static create(t,r,n){let o=t.size.slice(0),i=t.addWidget("combo",r,n.extraOptions[0]||"",()=>{},{forceInput:!0,values:n.extraOptions});return t.size=[o[0],Math.max(o[1],t.size[1])],new e(t,i,{extraOptions:n.extraOptions})}},C5={extraOptions:[],documentWidgetInNode:null},hf=class e extends mc{documentWidgetInNode;constructor(t,r,n=C5){super(t,r,n),this.documentWidgetInNode=n.documentWidgetInNode,this.onChange(()=>{(this.documentWidgetInNode||this.documentWidgetByLinked)?.selectConcreteDocument()}),r.serializeValue=async()=>{let o=this.documentWidgetInNode||this.documentWidgetByLinked;if(!o)return JSON.stringify({identify:r.value,dirtyID:0});let i=lc(o.widget.value);if(!i)return JSON.stringify({identify:r.value,dirtyID:0});let a=r.value;Xt.is_SPECIAL_LAYER_SELECTED_LAYER(a)&&(a=(await Bn.instance.getSpecialIdentifierValue(i.instance_id,{identifier:a})).value);let s=0;return Xt.is_SPECIAL_LAYER_NEW_LAYER(a)||Xt.is_SPECIAL_LAYER_USE_CANVAS(a)?s=ki.getCanvasDirtyID(i.documentData):s=ki.getLayerDirtyID(i.documentData,a),JSON.stringify({identify:a,dirtyID:s})},this.documentWidgetInNode?.onChange(this.update)}update(){let t=this.documentWidgetInNode||this.documentWidgetByLinked;t?.widget.value&&(this.widget.options.values=RR(t.widget.value,this.extraOptions),fO(this.widget,this.widget.options.values))}static create(t,r,n){let o=t.size.slice(0),i=t.addWidget("combo",r,n.extraOptions[0]||"",()=>{},{forceInput:!0,values:n.extraOptions});return t.size=[o[0],Math.max(o[1],t.size[1])],new e(t,i,{documentWidgetInNode:n.documentWidgetInNode,extraOptions:n.extraOptions})}},uO=0,gc=class extends nm{constructor(t,r){if(!r){let n=t.size.slice(0);r=t.addWidget("button","sdppp","",()=>{}),t.size=[n[0],Math.max(n[1],t.size[1])],r.serializeValue=async()=>{let o={lastOpenedWorkflow:t.properties.sdppp_send_prefix||rm(Xe.data.widgetTableStructure.widgetTablePath)},i=ix(t);if(i?.widgets[0]){let a=await i.widgets[0].serializeValue();try{o.document=JSON.parse(a),o.isLocal=zn.getStore(o.document.instance_id)?.data.isLocal||!1}catch{return""}}return JSON.stringify(o)}}super(t,r),this.onChange(()=>{zn.storeCount()==0&&Date.now()-uO>3e3&&(uO=Date.now(),location.href="/sd-ppp-static/sd-ppp_PS.ccx?_="+Date.now(),setTimeout(()=>{app.ui.dialog.show(`

${me("How to use .ccx file")}

${me("1. If you have installed Adobe Creative Cloud")}

${me("Just double click the .ccx file, it will install the plugin automatically")}

${me("2. If you don't have Adobe Creative Cloud")}

${me("Rename .ccx to .zip and extract it into ")}[${me("Photoshop directory")}]/Plug-ins ${me("or")} [${me("Photoshop directory")}]/Plug-ins/Generator

<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=a.createElement(r,{is:n.is}):(e=a.createElement(r),r==="select"&&(a=e,n.multiple?a.multiple=!0:n.size&&(a.size=n.size))):e=a.createElementNS(e,r),e[Bi]=t,e[nd]=n,wT(e,t,!1,!1),t.stateNode=e;e:{switch(a=yb(r,n),r){case"dialog":ir("cancel",e),ir("close",e),o=n;break;case"iframe":case"object":case"embed":ir("load",e),o=n;break;case"video":case"audio":for(o=0;oUc&&(t.flags|=128,n=!0,If(i,!1),t.lanes=4194304)}else{if(!n)if(e=xg(a),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),If(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!hr)return Pn(t),null}else 2*Lr()-i.renderingStartTime>Uc&&r!==1073741824&&(t.flags|=128,n=!0,If(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(r=i.last,r!==null?r.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Lr(),t.sibling=null,r=wr.current,tr(wr,n?r&1|2:r&1),t):(Pn(t),null);case 22:case 23:return MS(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&(t.mode&1)!==0?(go&1073741824)!==0&&(Pn(t),t.subtreeFlags&6&&(t.flags|=8192)):Pn(t),null;case 24:return null;case 25:return null}throw Error(me(156,t.tag))}function Sz(e,t){switch(hS(t),t.tag){case 1:return eo(t.type)&&dg(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Vc(),ar(Zn),ar(Nn),RS(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return ES(t),null;case 13:if(ar(wr),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(me(340));Bc()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ar(wr),null;case 4:return Vc(),null;case 10:return bS(t.type._context),null;case 22:case 23:return MS(),null;case 24:return null;default:return null}}var Um=!1,Tn=!1,Cz=typeof WeakSet=="function"?WeakSet:Set,Ge=null;function Ic(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){$r(e,t,n)}else r.current=null}function Ub(e,t,r){try{r()}catch(n){$r(e,t,n)}}var A_=!1;function wz(e,t){if(Pb=lg,e=NP(),mS(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var o=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{r.nodeType,i.nodeType}catch{r=null;break e}var a=0,s=-1,l=-1,c=0,u=0,f=e,p=null;t:for(;;){for(var g;f!==r||o!==0&&f.nodeType!==3||(s=a+o),f!==i||n!==0&&f.nodeType!==3||(l=a+n),f.nodeType===3&&(a+=f.nodeValue.length),(g=f.firstChild)!==null;)p=f,f=g;for(;;){if(f===e)break t;if(p===r&&++c===o&&(s=a),p===i&&++u===n&&(l=a),(g=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=g}r=s===-1||l===-1?null:{start:s,end:l}}else r=null}r=r||{start:0,end:0}}else r=null;for(Tb={focusedElem:e,selectionRange:r},lg=!1,Ge=t;Ge!==null;)if(t=Ge,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ge=e;else for(;Ge!==null;){t=Ge;try{var h=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var v=h.memoizedProps,y=h.memoizedState,m=t.stateNode,d=m.getSnapshotBeforeUpdate(t.elementType===t.type?v:fi(t.type,v),y);m.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(me(163))}}catch(b){$r(t,t.return,b)}if(e=t.sibling,e!==null){e.return=t.return,Ge=e;break}Ge=t.return}return h=A_,A_=!1,h}function Hf(e,t,r){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Ub(t,r,i)}o=o.next}while(o!==n)}}function Ag(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function qb(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function OT(e){var t=e.alternate;t!==null&&(e.alternate=null,OT(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Bi],delete t[nd],delete t[$b],delete t[iz],delete t[az])),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 _T(e){return e.tag===5||e.tag===3||e.tag===4}function M_(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||_T(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 Gb(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=fg));else if(n!==4&&(e=e.child,e!==null))for(Gb(e,t,r),e=e.sibling;e!==null;)Gb(e,t,r),e=e.sibling}function Kb(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Kb(e,t,r),e=e.sibling;e!==null;)Kb(e,t,r),e=e.sibling}var mn=null,di=!1;function Ja(e,t,r){for(r=r.child;r!==null;)PT(e,t,r),r=r.sibling}function PT(e,t,r){if(ji&&typeof ji.onCommitFiberUnmount=="function")try{ji.onCommitFiberUnmount(_g,r)}catch{}switch(r.tag){case 5:Tn||Ic(r,t);case 6:var n=mn,o=di;mn=null,Ja(e,t,r),mn=n,di=o,mn!==null&&(di?(e=mn,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):mn.removeChild(r.stateNode));break;case 18:mn!==null&&(di?(e=mn,r=r.stateNode,e.nodeType===8?Qx(e.parentNode,r):e.nodeType===1&&Qx(e,r),Jf(e)):Qx(mn,r.stateNode));break;case 4:n=mn,o=di,mn=r.stateNode.containerInfo,di=!0,Ja(e,t,r),mn=n,di=o;break;case 0:case 11:case 14:case 15:if(!Tn&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&((i&2)!==0||(i&4)!==0)&&Ub(r,t,a),o=o.next}while(o!==n)}Ja(e,t,r);break;case 1:if(!Tn&&(Ic(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(s){$r(r,t,s)}Ja(e,t,r);break;case 21:Ja(e,t,r);break;case 22:r.mode&1?(Tn=(n=Tn)||r.memoizedState!==null,Ja(e,t,r),Tn=n):Ja(e,t,r);break;default:Ja(e,t,r)}}function F_(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new Cz),t.forEach(function(n){var o=$z.bind(null,e,n);r.has(n)||(r.add(n),n.then(o,o))})}}function ui(e,t){var r=t.deletions;if(r!==null)for(var n=0;no&&(o=a),n&=~i}if(n=o,n=Lr()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Rz(n/1960))-n,10e?16:e,os===null)var n=!1;else{if(e=os,os=null,Eg=0,(Dt&6)!==0)throw Error(me(331));var o=Dt;for(Dt|=4,Ge=e.current;Ge!==null;){var i=Ge,a=i.child;if((Ge.flags&16)!==0){var s=i.deletions;if(s!==null){for(var l=0;lLr()-kS?gl(e,0):DS|=r),to(e,t)}function MT(e,t){t===0&&((e.mode&1)===0?t=1:(t=$m,$m<<=1,($m&130023424)===0&&($m=4194304)));var r=Vn();e=ya(e,t),e!==null&&(ud(e,t,r),to(e,r))}function Iz(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),MT(e,r)}function $z(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(r=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(me(314))}n!==null&&n.delete(t),MT(e,r)}var FT;FT=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||Zn.current)Jn=!0;else{if((e.lanes&r)===0&&(t.flags&128)===0)return Jn=!1,xz(e,t,r);Jn=(e.flags&131072)!==0}else Jn=!1,hr&&(t.flags&1048576)!==0&&BP(t,gg,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;Zm(e,t),e=t.pendingProps;var o=Wc(t,Nn.current);Fc(t,r),o=_S(null,t,n,e,o,r);var i=PS();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,eo(n)?(i=!0,pg(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,CS(t),o.updater=kg,t.stateNode=o,o._reactInternals=t,Lb(t,n,e,r),t=Bb(null,t,n,!0,i,r)):(t.tag=0,hr&&i&&gS(t),jn(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(Zm(e,t),e=t.pendingProps,o=n._init,n=o(n._payload),t.type=n,o=t.tag=kz(n),e=fi(n,e),o){case 0:t=Wb(null,t,n,e,r);break e;case 1:t=$_(null,t,n,e,r);break e;case 11:t=N_(null,t,n,e,r);break e;case 14:t=I_(null,t,n,fi(n.type,e),r);break e}throw Error(me(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:fi(n,o),Wb(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:fi(n,o),$_(e,t,n,o,r);case 3:e:{if(bT(t),e===null)throw Error(me(387));n=t.pendingProps,i=t.memoizedState,o=i.element,GP(e,t),yg(t,n,null,r);var a=t.memoizedState;if(n=a.element,i.isDehydrated)if(i={element:n,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Hc(Error(me(423)),t),t=D_(e,t,n,r,o);break e}else if(n!==o){o=Hc(Error(me(424)),t),t=D_(e,t,n,r,o);break e}else for(ho=ls(t.stateNode.containerInfo.firstChild),vo=t,hr=!0,pi=null,r=UP(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Bc(),n===o){t=xa(e,t,r);break e}jn(e,t,n,r)}t=t.child}return t;case 5:return KP(t),e===null&&Ab(t),n=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Nb(n,o)?a=null:i!==null&&Nb(n,i)&&(t.flags|=32),xT(e,t),jn(e,t,a,r),t.child;case 6:return e===null&&Ab(t),null;case 13:return ST(e,t,r);case 4:return wS(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=jc(t,null,n,r):jn(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:fi(n,o),N_(e,t,n,o,r);case 7:return jn(e,t,t.pendingProps,r),t.child;case 8:return jn(e,t,t.pendingProps.children,r),t.child;case 12:return jn(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,tr(hg,n._currentValue),n._currentValue=a,i!==null)if(hi(i.value,a)){if(i.children===o.children&&!Zn.current){t=xa(e,t,r);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){a=i.child;for(var l=s.firstContext;l!==null;){if(l.context===n){if(i.tag===1){l=ga(-1,r&-r),l.tag=2;var c=i.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}}i.lanes|=r,l=i.alternate,l!==null&&(l.lanes|=r),Mb(i.return,r,t),s.lanes|=r;break}l=l.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(me(341));a.lanes|=r,s=a.alternate,s!==null&&(s.lanes|=r),Mb(a,r,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}jn(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,Fc(t,r),o=zo(o),n=n(o),t.flags|=1,jn(e,t,n,r),t.child;case 14:return n=t.type,o=fi(n,t.pendingProps),o=fi(n.type,o),I_(e,t,n,o,r);case 15:return vT(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:fi(n,o),Zm(e,t),t.tag=1,eo(n)?(e=!0,pg(t)):e=!1,Fc(t,r),mT(t,n,o),Lb(t,n,o,r),Bb(null,t,n,!0,e,r);case 19:return CT(e,t,r);case 22:return yT(e,t,r)}throw Error(me(156,t.tag))};function LT(e,t){return fP(e,t)}function Dz(e,t,r,n){this.tag=e,this.key=r,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Fo(e,t,r,n){return new Dz(e,t,r,n)}function LS(e){return e=e.prototype,!(!e||!e.isReactComponent)}function kz(e){if(typeof e=="function")return LS(e)?1:0;if(e!=null){if(e=e.$$typeof,e===nS)return 11;if(e===oS)return 14}return 2}function ds(e,t){var r=e.alternate;return r===null?(r=Fo(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function rg(e,t,r,n,o,i){var a=2;if(n=e,typeof e=="function")LS(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Cc:return hl(r.children,o,i,t);case rS:a=8,o|=8;break;case lb:return e=Fo(12,r,t,o|2),e.elementType=lb,e.lanes=i,e;case cb:return e=Fo(13,r,t,o),e.elementType=cb,e.lanes=i,e;case ub:return e=Fo(19,r,t,o),e.elementType=ub,e.lanes=i,e;case K_:return Fg(r,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case q_:a=10;break e;case G_:a=9;break e;case nS:a=11;break e;case oS:a=14;break e;case Za:a=16,n=null;break e}throw Error(me(130,e==null?e:typeof e,""))}return t=Fo(a,r,t,o),t.elementType=e,t.type=n,t.lanes=i,t}function hl(e,t,r,n){return e=Fo(7,e,n,t),e.lanes=r,e}function Fg(e,t,r,n){return e=Fo(22,e,n,t),e.elementType=K_,e.lanes=r,e.stateNode={isHidden:!1},e}function ib(e,t,r){return e=Fo(6,e,null,t),e.lanes=r,e}function ab(e,t,r){return t=Fo(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Az(e,t,r,n,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Vx(0),this.expirationTimes=Vx(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vx(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function zS(e,t,r,n,o,i,a,s,l){return e=new Az(e,t,r,s,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Fo(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},CS(i),e}function Mz(e,t,r){var n=3{"use strict";function VT(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(VT)}catch(e){console.error(e)}}VT(),HT.exports=jT()});var qT=Io(VS=>{"use strict";var UT=Hi();VS.createRoot=UT.createRoot,VS.hydrateRoot=UT.hydrateRoot;var TJ});var Ne=Io(($J,jg)=>{"use strict";(function(){"use strict";var e={}.hasOwnProperty;function t(){for(var o="",i=0;i{"use strict";var qS=Symbol.for("react.element"),GS=Symbol.for("react.portal"),Ug=Symbol.for("react.fragment"),qg=Symbol.for("react.strict_mode"),Gg=Symbol.for("react.profiler"),Kg=Symbol.for("react.provider"),Xg=Symbol.for("react.context"),Xz=Symbol.for("react.server_context"),Yg=Symbol.for("react.forward_ref"),Qg=Symbol.for("react.suspense"),Jg=Symbol.for("react.suspense_list"),Zg=Symbol.for("react.memo"),eh=Symbol.for("react.lazy"),Yz=Symbol.for("react.offscreen"),tN;tN=Symbol.for("react.module.reference");function Bo(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case qS:switch(e=e.type,e){case Ug:case Gg:case qg:case Qg:case Jg:return e;default:switch(e=e&&e.$$typeof,e){case Xz:case Xg:case Yg:case eh:case Zg:case Kg:return e;default:return t}}case GS:return t}}}Ht.ContextConsumer=Xg;Ht.ContextProvider=Kg;Ht.Element=qS;Ht.ForwardRef=Yg;Ht.Fragment=Ug;Ht.Lazy=eh;Ht.Memo=Zg;Ht.Portal=GS;Ht.Profiler=Gg;Ht.StrictMode=qg;Ht.Suspense=Qg;Ht.SuspenseList=Jg;Ht.isAsyncMode=function(){return!1};Ht.isConcurrentMode=function(){return!1};Ht.isContextConsumer=function(e){return Bo(e)===Xg};Ht.isContextProvider=function(e){return Bo(e)===Kg};Ht.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===qS};Ht.isForwardRef=function(e){return Bo(e)===Yg};Ht.isFragment=function(e){return Bo(e)===Ug};Ht.isLazy=function(e){return Bo(e)===eh};Ht.isMemo=function(e){return Bo(e)===Zg};Ht.isPortal=function(e){return Bo(e)===GS};Ht.isProfiler=function(e){return Bo(e)===Gg};Ht.isStrictMode=function(e){return Bo(e)===qg};Ht.isSuspense=function(e){return Bo(e)===Qg};Ht.isSuspenseList=function(e){return Bo(e)===Jg};Ht.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Ug||e===Gg||e===qg||e===Qg||e===Jg||e===Yz||typeof e=="object"&&e!==null&&(e.$$typeof===eh||e.$$typeof===Zg||e.$$typeof===Kg||e.$$typeof===Xg||e.$$typeof===Yg||e.$$typeof===tN||e.getModuleId!==void 0)};Ht.typeOf=Bo});var oN=Io((JJ,nN)=>{"use strict";nN.exports=rN()});var y3=Io(T0=>{"use strict";var wG=D(),EG=Symbol.for("react.element"),RG=Symbol.for("react.fragment"),OG=Object.prototype.hasOwnProperty,_G=wG.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,PG={key:!0,ref:!0,__self:!0,__source:!0};function v3(e,t,r){var n,o={},i=null,a=null;r!==void 0&&(i=""+r),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(a=t.ref);for(n in t)OG.call(t,n)&&!PG.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)o[n]===void 0&&(o[n]=t[n]);return{$$typeof:EG,type:e,key:i,ref:a,props:o,_owner:_G.current}}T0.Fragment=RG;T0.jsx=v3;T0.jsxs=v3});var _r=Io((QAe,x3)=>{"use strict";x3.exports=y3()});var K0={"SDPPP Get Document":"Get Document","SDPPP Get Layer By ID":"Get Layer","SDPPP Get Linked Layers":"Get Linked Layers","SDPPP Get Layers In Group":"Get Layers In Group","SDPPP Get Text From Layer":"Get Text From Layer","SDPPP Parse Layer Info":"Parse Layer Info","SDPPP Get Selection":"Get Selection","SDPPP Get Image From Photoshop":"Get Image From Photoshop","SDPPP Send Images To Photoshop":"Send Images To Photoshop","SDPPP Select Layer And Run PS Action":"Select Layer And Run PS Action"};var X0={"### Active Document ###":"### \u5F53\u524D\u6587\u6863 ###","### The Canvas ###":"### \u6574\u4E2A\u753B\u5E03 ###","### New Layer ###":"### \u65B0\u56FE\u5C42 ###","### Selected Layer ###":"### \u6240\u9009\u56FE\u5C42 ###","### Keep Size or Fit Canvas ###":"### \u4FDD\u6301\u5C3A\u5BF8\u6216\u9002\u5E94\u753B\u5E03 ###",_SDPPP_PSD_:"_SDPPP_PSD_","Save and run immediately":"\u4FDD\u5B58\u5E76\u7ACB\u5373\u6267\u884C",Close:"\u5173\u95ED","Select a {0}":"\u9009\u62E9\u4E00\u4E2A {0}","How to use .ccx file":"\u5982\u4F55\u4F7F\u7528 .ccx \u6587\u4EF6","1. If you have installed Adobe Creative Cloud":"1. \u5982\u679C\u4F60\u5DF2\u7ECF\u5B89\u88C5\u4E86 Adobe Creative Cloud","Just double click the .ccx file, it will install the plugin automatically":"\u53CC\u51FB .ccx \u6587\u4EF6\uFF0C\u5B83\u4F1A\u81EA\u52A8\u5B89\u88C5","2. If you don't have Adobe Creative Cloud":"2. \u5982\u679C\u4F60\u6CA1\u6709 Adobe Creative Cloud","Rename .ccx to .zip and extract it into ":"\u5C06 .ccx \u91CD\u547D\u540D\u4E3A .zip \u5E76\u89E3\u538B\u5230",or:"\u6216","Photoshop directory":"Photoshop \u5B89\u88C5\u76EE\u5F55","Cannot connect multiple different document widgets with same value":"\u4E0D\u80FD\u8FDE\u63A5\u591A\u4E2A\u5177\u6709\u76F8\u540C\u503C\u7684\u6587\u6863\u5C0F\u90E8\u4EF6","You can only have one SDPPP Settings node in a workflow":"\u4E00\u4E2A\u5DE5\u4F5C\u6D41\u4E2D\u53EA\u80FD\u6709\u4E00\u4E2A SDPPP Settings \u8282\u70B9","convert widget {0} failed:":"\u63A7\u4EF6{0}\u8F6C\u6362\u5931\u8D25\uFF1A","hidden webview load failed: {0}, please select a browser page to continue":"\u5185\u7F6E webview \u52A0\u8F7D\u5931\u8D25: {0}\uFF0C\u8BF7\u9009\u62E9\u4E00\u4E2A\u6D4F\u89C8\u5668\u9875\u9762\u7EE7\u7EED","SDPPP Get Document":"\u83B7\u53D6\u6587\u6863(GetDocument)","SDPPP Get Layer By ID":"\u83B7\u53D6\u56FE\u5C42(GetLayer)","SDPPP Get Linked Layers":"\u83B7\u53D6\u94FE\u63A5\u56FE\u5C42(GetLinkedLayers)","SDPPP Get Layers In Group":"\u83B7\u53D6\u7EC4\u4E2D\u56FE\u5C42(GetLayersInGroup)","SDPPP Get Text From Layer":"\u83B7\u53D6\u56FE\u5C42\u6587\u672C(GetTextFromLayer)","SDPPP Parse Layer Info":"\u89E3\u6790\u56FE\u5C42\u4FE1\u606F(ParseLayerInfo)","SDPPP Get Selection":"\u83B7\u53D6\u9009\u533A(GetSelection)","SDPPP Get Image From Photoshop":"\u4ECEPS\u83B7\u53D6\u56FE\u50CF(GetImageFromPhotoshop)","SDPPP Send Images To Photoshop":"\u53D1\u9001\u56FE\u50CF\u5230PS(SendImagesToPhotoshop)","SDPPP Send Text To Layer":"\u53D1\u9001\u6587\u672C\u5230\u56FE\u5C42(SendTextToLayer)","SDPPP Select Layer And Run PS Action":"\u9009\u4E2D\u56FE\u5C42\u5E76\u8FD0\u884CPS Action(RunPhotoshopAction)","download PS plugin (.ccx)":"\u4E0B\u8F7D Photoshop \u63D2\u4EF6 (.ccx)","current ComfyUI pageid: {0}":"\u5F53\u524D ComfyUI \u9875\u9762ID: {0}","current A1111 pageid: {0}":"\u5F53\u524D A1111 \u9875\u9762ID: {0}","document linked":"\u6587\u6863\u53C2\u6570\u5DF2\u94FE\u63A5","layer linked":"\u56FE\u5C42\u53C2\u6570\u5DF2\u94FE\u63A5","bound linked":"\u8303\u56F4\u53C2\u6570\u5DF2\u94FE\u63A5",document:"\u6587\u6863",Document:"\u6587\u6863",DOCUMENT:"\u6587\u6863",document_name:"\u6587\u6863\u540D\u5B57id",layer_nameid:"\u56FE\u5C42\u540D\u5B57id",layer_name:"\u56FE\u5C42\u540D\u5B57",layer_info:"\u56FE\u5C42\u4FE1\u606F",bound_top:"\u8303\u56F4\u4E0A\u8FB9\u8DDD",bound_left:"\u8303\u56F4\u5DE6\u8FB9\u8DDD",bound_width:"\u8303\u56F4\u5BBD\u5EA6",bound_height:"\u8303\u56F4\u9AD8\u5EA6",center_x:"\u4E2D\u5FC3\u70B9x",center_y:"\u4E2D\u5FC3\u70B9y",opacity:"\u900F\u660E\u5EA6",layer:"\u56FE\u5C42",layer_or_group:"\u56FE\u5C42(\u6216\u7EC4)",Layer_or_group:"\u56FE\u5C42(\u6216\u7EC4)",bound:"\u8303\u56F4",bounds:"\u8303\u56F4","bounds [optional]":"\u8303\u56F4[\u53EF\u9009]",boundary:"\u8303\u56F4",Boundary:"\u8303\u56F4",canvas_boundary:"\u753B\u5E03\u8303\u56F4",canvas_bound:"\u753B\u5E03\u8303\u56F4",layer_boundary:"\u56FE\u5C42\u8303\u56F4",layer_bound:"\u56FE\u5C42\u8303\u56F4","Photoshop Disconnected!":"Photoshop \u672A\u8FDE\u63A5\uFF01",rgb_out:"RGB\u8F93\u51FA",alpha_out:"Alpha\u8F93\u51FA",images:"\u56FE\u50CF",text:"\u6587\u672C",ID_mode:"\u7CBE\u786EID\u6A21\u5F0F",name_mode:"\u540D\u5B57\u5339\u914D\u6A21\u5F0F",select:"\u9009\u62E9","document boundary":"\u6587\u6863\u8303\u56F4","layer boundary":"\u56FE\u5C42\u8303\u56F4","selection boundary":"\u9009\u4E2D\u8303\u56F4","save .psd to this workflow":"\u4FDD\u5B58.psd\u5230\u8FD9\u4E2A\u5DE5\u4F5C\u6D41","extract saved .psd to Photoshop":"\u63D0\u53D6\u4FDD\u5B58\u7684.psd\u5230Photoshop","sample .psd":"\u793A\u4F8B.psd",mask:"\u906E\u7F69",name:"\u540D\u79F0",quality:"\u56FE\u50CF\u8D28\u91CF",action_set:"\u52A8\u4F5C\u7EC4",action:"\u52A8\u4F5C",Runner:"\u8FD0\u884C\u8F7D\u4F53","PS Webview":"PS \u5185\u7F6E\u7F51\u9875","Browser {0}":"\u6D4F\u89C8\u5668\u9875\u9762 {0}",timeout:"\u8D85\u65F6","Loading...":"\u52A0\u8F7D\u4E2D...","--multi-user Not Login!":"--multi-user\u5DF2\u6FC0\u6D3B\uFF0C\u4F46\u672A\u767B\u5F55\uFF01",Logout:"\u767B\u51FA","User: ":"\u7528\u6237: ",connect:"\u8FDE\u63A5",connected:"\u5DF2\u8FDE\u63A5",disconnect:"\u65AD\u5F00",disconnected:"\u5DF2\u65AD\u5F00\u8FDE\u63A5","reconnecting...":"\u91CD\u8FDE\u4E2D...",connecting:"\u8FDE\u63A5\u4E2D",webpages:"\u7F51\u9875\u5217\u8868",workflows:"\u5DE5\u4F5C\u6D41",workflow:"\u5DE5\u4F5C\u6D41","auto run page [{0}] after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u9875\u9762 {0}..","auto run workflow [{0}] after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u5DE5\u4F5C\u6D41 {0}..","auto run workflow after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u5DE5\u4F5C\u6D41..",selection_only:"\u4EC5\u9009\u533A","Queue:":"\u961F\u5217:","Set As:":"\u8BBE\u7F6E\u4E3A:","Error {0}... please contact me via Discord/Github":"\u51FA\u73B0\u9519\u8BEF {0}...\uFF0C\u8BF7\u901A\u8FC7 QQ/Github \u8054\u7CFB\u6211","Webview initialize failed. Please report to me via Discord/Github with your ComfyURL, Operate System":"Webview \u521D\u59CB\u5316\u5931\u8D25\uFF0C\u8BF7\u901A\u8FC7 QQ/Github \u8054\u7CFB\u6211\u5E76\u9644\u4E0A\u4F60\u7684Comfy\u5730\u5740\u3001\u64CD\u4F5C\u7CFB\u7EDF","ComfyUI with --multi-user is only available for sponsors":'\u5E26"--multi-user"\u7684ComfyUI\u4EC5\u5BF9\u8D5E\u52A9\u8005\u5F00\u653E',"Workflow Runner is loading...":"\u8FD0\u884C\u8F7D\u4F53\u5C1A\u5728\u52A0\u8F7D...","(Page ID: {0})Queue: {1}":"(\u9875\u9762ID: {0}) \u961F\u5217\u957F\u5EA6 {1}","no suitable node to control in this workflow":"\u8FD9\u4E2A\u5DE5\u4F5C\u6D41\u4E2D\u6CA1\u6709\u80FD\u63A7\u5236\u7684\u8282\u70B9",Save:"\u4FDD\u5B58",Edit:"\u7F16\u8F91","Edit in ComfyUI":"\u5728 ComfyUI \u4E2D\u7F16\u8F91","using browser page [{0}] for workflow running":"\u6B63\u63A5\u7BA1\u7F51\u9875 [{0}] \u8FD0\u884C\u5DE5\u4F5C\u6D41","workflow running by hidden webview":"\u5DE5\u4F5C\u6D41\u5728\u9690\u85CF\u7684webview\u4E2D\u8FD0\u884C","Lock Image":"\u9501\u5B9A\u56FE\u50CF","Unlock Image":"\u89E3\u9501\u56FE\u50CF","search...":"\u641C\u7D22...","disabled when running in browser page":"\u63A5\u7BA1\u7F51\u9875\u65F6\u4E0D\u53EF\u7528","only supported in Photoshop":"\u4EC5\u5728 Photoshop \u4E2D\u652F\u6301",Login:"\u767B\u5F55","Invitation Code":"\u9080\u8BF7\u7801",Username:"\u7528\u6237\u540D",Password:"\u5BC6\u7801","Please input invitation code":"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801","Please input username":"\u8BF7\u8F93\u5165\u7528\u6237\u540D","Please input password":"\u8BF7\u8F93\u5165\u5BC6\u7801","Open more ComfyUI pages to see more options here":"\u6253\u5F00\u66F4\u591A ComfyUI \u9875\u9762\u4EE5\u67E5\u770B\u66F4\u591A\u9009\u9879","Comfy multi-user: ":"Comfy \u591A\u7528\u6237: ","Not Login":"\u672A\u767B\u5F55","Comfy API-Key: ":"Comfy API-Key: ","Login/Auth":"\u767B\u5F55/\u8BA4\u8BC1","Logged in by email/password":"\u5DF2\u901A\u8FC7\u90AE\u7BB1/\u5BC6\u7801\u767B\u5F55","Set API Key":"\u8BBE\u7F6E API Key","Please input API key (will reload Runner)":"\u8BF7\u8F93\u5165 API Key (\u4F1A\u91CD\u542F\u8FD0\u884C\u8F7D\u4F53)","### Active Workflow ###":"### \u5F53\u524D\u5DE5\u4F5C\u6D41 ###","### Example SDXL ###":"### \u793A\u4F8BSDXL\u5DE5\u4F5C\u6D41 ###","Open ComfyUI in the browser to see more options":"\u5728\u6D4F\u89C8\u5668\u4E2D\u6253\u5F00 ComfyUI \u4EE5\u5F97\u5230\u66F4\u591A\u9009\u9879","Webview load timeout, please switch to a different runner":"Webview \u52A0\u8F7D\u8D85\u65F6\uFF0C\u8BF7\u5207\u6362\u5230\u5176\u4ED6\u8FD0\u884C\u8F7D\u4F53","Save workflow to ComfyUI":"\u4FDD\u5B58\u5DE5\u4F5C\u6D41\u5230 ComfyUI","Reload workflow":"\u91CD\u65B0\u52A0\u8F7D\u5DE5\u4F5C\u6D41","Stop and cancel all":"\u505C\u6B62\u5E76\u53D6\u6D88\u6240\u6709","Start auto running after change":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C","Stop auto run":"\u505C\u6B62\u81EA\u52A8\u8FD0\u884C","Run workflow":"\u8FD0\u884C\u5DE5\u4F5C\u6D41","Run workflow xN":"\u8FD0\u884C\u5DE5\u4F5C\u6D41N\u6B21","Back to workflow list":"\u8FD4\u56DE\u5DE5\u4F5C\u6D41\u5217\u8868","502: Maybe the server is not running":"502: \u670D\u52A1\u5668\u53EF\u80FD\u672A\u8FD0\u884C","404: Maybe SDPPP is not installed or failed to run in ComfyUI":"404: \u53EF\u80FD\u5728ComfyUI\u4E2DSDPPP\u672A\u5B89\u88C5\u6216\u8FD0\u884C\u5931\u8D25","{0}. reconnecting...":"{0}. \u91CD\u8FDE\u4E2D...","disconnected to {0} failed {1}":"\u65AD\u5F00\u8FDE\u63A5 {0} \u9519\u8BEF {1}","version mismatch, please reinstall PS plugin":"\u7248\u672C\u4E0D\u5339\u914D\uFF0C\u8BF7\u91CD\u65B0\u5B89\u88C5 PS \u63D2\u4EF6","instance type not recognized":"\u672A\u8BC6\u522B\u7684\u8F6F\u4EF6\u7C7B\u578B","Error: {0}":"\u9519\u8BEF: {0}","Verification Error":"\u9A8C\u8BC1\u9519\u8BEF","document {0} not found":"\u627E\u4E0D\u5230\u6587\u6863: {0}",'only layer kind "TEXT" is supported, invalid layer: {0}':"\u4E0D\u652F\u6301\u975E\u6587\u672C\u56FE\u5C42: {0}","create layer failed":"\u521B\u5EFA\u56FE\u5C42\u5931\u8D25","layer not found {0}":"\u627E\u4E0D\u5230\u56FE\u5C42: {0}","no linked layer for {0}":"\u6CA1\u6709\u94FE\u63A5\u56FE\u5C42: {0}","layer {0} is not a group":"\u56FE\u5C42 {0} \u4E0D\u662F\u4E00\u4E2A\u7EC4","no layer in group {0}":"\u7EC4 {0} \u4E2D\u6CA1\u6709\u56FE\u5C42","layer not found: {0}":"\u627E\u4E0D\u5230\u56FE\u5C42: {0}","No upload_name":"\u4E0A\u4F20\u63A5\u53E3\u8FD4\u56DE\u4E86\u5931\u8D25","get pixel of {0} failed":"\u83B7\u53D6\u50CF\u7D20\u5931\u8D25: {0}","merge group failed":"\u5408\u5E76\u7EC4\u5931\u8D25","invalid name: {0}":"\u975E\u6CD5\u7684\u540D\u79F0: {0}","get_layer_info: layer_identify required":"get_layer_info: \u9700\u8981 layer_identify","invalid action: {0}":"\u65E0\u6548\u7684\u64CD\u4F5C: {0}","create document failed":"\u521B\u5EFA\u6587\u6863\u5931\u8D25","create document for preview":"\u521B\u5EFA\u9884\u89C8\u6587\u6863","resize document for preview":"\u8C03\u6574\u9884\u89C8\u6587\u6863\u5C3A\u5BF8","no first related layer in {0}":"\u7EC4 {0} \u4E2D\u6CA1\u6709\u7B2C\u4E00\u4E2A\u76F8\u5173\u56FE\u5C42","imageDataError: data length is not multiple of width * height":"\u56FE\u50CF\u6570\u636E\u6709\u8BEF: \u6570\u636E\u957F\u5EA6\u4E0D\u662F\u5BBD\u5EA6 * \u9AD8\u5EA6\u7684\u500D\u6570","imageDataError: originComponents must be 1 or 3":"\u56FE\u50CF\u6570\u636E\u6709\u8BEF: originComponents \u5FC5\u987B\u662F 1 \u6216 3","unexpected connection lost, please try to reconnect":"\u610F\u5916\u65AD\u5F00\u8FDE\u63A5\uFF0C\u8BF7\u5C1D\u8BD5\u91CD\u65B0\u8FDE\u63A5","Workflow list is empty, please save a workflow by Comfy's lastest UI":"\u5DE5\u4F5C\u6D41\u5217\u8868\u4E3A\u7A7A\uFF0C\u8BF7\u5728Comfy\u7684\u65B0\u7248UI\u4E2D\u4FDD\u5B58\u4E00\u4E2A\u5DE5\u4F5C\u6D41","No opened ComfyUI pages":"\u6CA1\u6709\u5DF2\u6253\u5F00\u7684ComfyUI\u9875\u9762","comfyAPI is not initialized, maybe comfyUI is too old":"\u65E0\u6CD5\u83B7\u53D6 ComfyAPI\uFF0C\u53EF\u80FD ComfyUI \u7248\u672C\u592A\u65E7","unsupported channel counts: {0}":"\u4E0D\u652F\u6301\u7684\u901A\u9053\u6570: {0}","Timeout, Maybe the URL is wrong":"\u8D85\u65F6\uFF0C\u53EF\u80FD comfy\u5730\u5740 \u586B\u5199\u9519\u8BEF","Workflow list loading failed: {0}":"\u5DE5\u4F5C\u6D41\u5217\u8868\u52A0\u8F7D\u5931\u8D25: {0}","Please register a user in ComfyUI":"\u8BF7\u5728 ComfyUI \u4E2D\u6CE8\u518C\u4E00\u4E2A\u7528\u6237","GetSelection need Photoshop version 25+":"GetSelection \u9700\u8981 Photoshop 25+ \u7248\u672C","Action {0} not found":"Action {0} \u672A\u627E\u5230","Action set {0} not found":"ActionSet {0} \u672A\u627E\u5230","{0} cannot be used in Photoshop Action Node":"{0} \u4E0D\u80FD\u5728 Photoshop Action \u8282\u70B9\u4E2D\u4F7F\u7528","Group layers":"\u56FE\u5C42\u7EC4","Show All Groups":"\u663E\u793A\u6240\u6709\u7EC4","create document for sent images":"\u7ED9\u53D1\u9001\u7684\u56FE\u7247\u521B\u5EFA\u6587\u6863","show sent images":"\u663E\u793A\u53D1\u9001\u7684\u56FE\u7247","fallback show sent images":"\u53D6\u6D88\u663E\u793A\u53D1\u9001\u7684\u56FE\u7247","get content of layer {0}":"\u83B7\u53D6\u56FE\u5C42 {0} \u7684\u5185\u5BB9","fallback get content of layer {0}":"\u53D6\u6D88\u83B7\u53D6\u56FE\u5C42 {0} \u7684\u5185\u5BB9","get layer info":"\u83B7\u53D6\u56FE\u5C42\u4FE1\u606F","sdppp extract PSD":"sdppp \u5BFC\u5165 PSD","sdppp get PSD":"sdppp \u83B7\u53D6 PSD","set text to layer":"\u8BBE\u7F6E\u56FE\u5C42\u7684\u6587\u672C","run Photoshop Action":"sdppp \u8FD0\u884C Photoshop Action","select layer":"sdppp \u9009\u4E2D\u56FE\u5C42","{0} wants to extract a PSD file to Photoshop, are you sure?":"{0} \u60F3\u8981\u91CA\u653E\u4E00\u4E2A.psd\u6587\u4EF6\u5230Photoshop\uFF0C\u786E\u5B9A\u5417\uFF1F","should sdppp refuse extracting PSD to Photoshop in this session anymore?":"\u662F\u5426\u8981\u8BA9 sdppp \u62D2\u7EDD\u672C\u6B21PS\u4F1A\u8BDD\u518D\u6B21\u63A5\u53D7.psd\u91CA\u653E\u8BF7\u6C42\uFF1F","Wide Mode":"\u5BBD\u5C4F\u6A21\u5F0F","Quick Set":"\u5FEB\u901F\u8BBE\u7F6E","Selected Layer":"\u9009\u4E2D\u56FE\u5C42","Selected Layer (invert)":"\u9009\u4E2D\u56FE\u5C42(\u53CD\u5411)",Canvas:"\u753B\u5E03",Selection:"\u9009\u533A",Manual:"\u624B\u52A8\u6A21\u5F0F",Auto:"\u81EA\u52A8\u6A21\u5F0F","This plugin is based on sd-ppp":"\u672C\u63D2\u4EF6\u57FA\u4E8Esd-ppp\u5F00\u53D1","And follows its open source license:":"\u5E76\u9075\u5FAA\u5176\u5F00\u6E90\u534F\u8BAE\uFF1A",Cloud:"\u4E91\u7AEF\u63A8\u8350",Sponsors:"\u8D5E\u52A9","waiting...":"\u865A\u4F4D\u4EE5\u5F85",Links:"\u53CB\u60C5\u94FE\u63A5",Community:"\u793E\u533A","LICENSE:":"\u8BB8\u53EF\u8BC1\uFF1A","Official Site":"\u5B98\u65B9\u7F51\u7AD9",upload:"\u4E0A\u4F20","Simplify Workflow":"\u7B80\u5316\u5DE5\u4F5C\u6D41",Photoshop:"Photoshop","Photoshop plugin settings":"Photoshop \u63D2\u4EF6\u8BBE\u7F6E","Photoshop plugin":"Photoshop \u63D2\u4EF6","SDPPP Settings/Misc":"SDPPP \u8BBE\u7F6E/\u6742\u9879","Sample .PSD for this workflow:":"\u793A\u4F8B.PSD","Download Example .PSD":"\u4E0B\u8F7D\u793A\u4F8B.PSD","Maximum Image Size (px):":"\u6700\u5927\u56FE\u50CF\u5C3A\u5BF8(px)",Download:"\u4E0B\u8F7D",Upload:"\u4E0A\u4F20",Reset:"\u91CD\u7F6E",Refresh:"\u5237\u65B0","Comfy URL (You can copy it to connect ComfyUI in the plugin):":"Comfy\u5730\u5740(\u4F60\u53EF\u4EE5\u590D\u5236\u5B83\u5230\u63D2\u4EF6\u4E2D\u8FDE\u63A5ComfyUI):","use slider for number widget:":"\u6570\u5B57\u63A7\u4EF6\u4F7F\u7528\u6ED1\u5757","Photoshop is not connected":"Photoshop \u672A\u8FDE\u63A5","select...":"\u8BF7\u9009\u62E9","click to edit":"\u70B9\u51FB\u7F16\u8F91","ComfyManager not found, cannot reboot":"Comfy Manager\u672A\u5B89\u88C5\uFF0C\u65E0\u6CD5\u91CD\u542F","Failed to reboot ComfyUI":"\u91CD\u542FComfyUI\u5931\u8D25"};var xR=typeof q0<"u"?q0:void 0,Y0="en";typeof navigator<"u"&&navigator.language?Y0=navigator.language=="zh-CN"?"zhcn":"en":xR&&(Y0=xR("uxp").host.uiLocale.startsWith("zh")?"zhcn":"en");function pe(e,...t){let r=Y0=="zhcn"?X0[e]:e in K0?K0[e]:e;if(!r)throw new Error(`i18n key not found: ${e}`);return r.replace(/{(\d+)}/g,function(n,o){return typeof t[o]<"u"?t[o]:n})}function rl(e,t){return e==t||X0[e]==t}var Xt=class e{static SPECIAL_DOCUMENT_CURRENT="### Active Document ###";static is_SPECIAL_DOCUMENT_CURRENT(t){return rl(this.SPECIAL_DOCUMENT_CURRENT,t)}static get_SPECIAL_DOCUMENT_CURRENT(){return pe(this.SPECIAL_DOCUMENT_CURRENT)}static SPECIAL_LAYER_KEEP_SIZE="### Keep Size or Fit Canvas ###";static is_SPECIAL_LAYER_FIT(t){return rl(this.SPECIAL_LAYER_KEEP_SIZE,t)}static get_SPECIAL_LAYER_FIT(){return pe(this.SPECIAL_LAYER_KEEP_SIZE)}static SPECIAL_LAYER_USE_CANVAS="### The Canvas ###";static is_SPECIAL_LAYER_USE_CANVAS(t){return rl(this.SPECIAL_LAYER_USE_CANVAS,t)}static get_SPECIAL_LAYER_USE_CANVAS(){return pe(this.SPECIAL_LAYER_USE_CANVAS)}static SPECIAL_LAYER_NEW_LAYER="### New Layer ###";static is_SPECIAL_LAYER_NEW_LAYER(t){return rl(this.SPECIAL_LAYER_NEW_LAYER,t)}static get_SPECIAL_LAYER_NEW_LAYER(){return pe(this.SPECIAL_LAYER_NEW_LAYER)}static SPECIAL_LAYER_SELECTED_LAYER="### Selected Layer ###";static is_SPECIAL_LAYER_SELECTED_LAYER(t){return rl(this.SPECIAL_LAYER_SELECTED_LAYER,t)}static get_SPECIAL_LAYER_SELECTED_LAYER(){return pe(this.SPECIAL_LAYER_SELECTED_LAYER)}static SPECIAL_LAYER_PREVIEW_DOCUMENT="_SDPPP_PSD_";static is_SPECIAL_LAYER_PREVIEW_DOCUMENT(t){return rl(this.SPECIAL_LAYER_PREVIEW_DOCUMENT,t)}static get_SPECIAL_LAYER_PREVIEW_DOCUMENT(){return pe(this.SPECIAL_LAYER_PREVIEW_DOCUMENT)}static getSpecialDocumentCurrent(){return pe(e.SPECIAL_DOCUMENT_CURRENT)}static getSpecialLayerForGet(){return[pe(e.SPECIAL_LAYER_USE_CANVAS),pe(e.SPECIAL_LAYER_SELECTED_LAYER)]}static getSpecialLayerForSend(){return[pe(e.SPECIAL_LAYER_NEW_LAYER),pe(e.SPECIAL_LAYER_SELECTED_LAYER)]}static getSpecialDocumentForPreview(){return pe(e.SPECIAL_LAYER_PREVIEW_DOCUMENT)}static fixI18n(t){return this.is_SPECIAL_DOCUMENT_CURRENT(t)?this.SPECIAL_DOCUMENT_CURRENT:this.is_SPECIAL_LAYER_NEW_LAYER(t)?this.SPECIAL_LAYER_NEW_LAYER:this.is_SPECIAL_LAYER_PREVIEW_DOCUMENT(t)?this.SPECIAL_LAYER_PREVIEW_DOCUMENT:this.is_SPECIAL_LAYER_USE_CANVAS(t)?this.SPECIAL_LAYER_USE_CANVAS:this.is_SPECIAL_LAYER_SELECTED_LAYER(t)?this.SPECIAL_LAYER_SELECTED_LAYER:t}};var Q0={};G0(Q0,{JsonPatchError:()=>Ir,_areEquals:()=>sf,applyOperation:()=>nl,applyPatch:()=>lc,applyReducer:()=>H5,deepClone:()=>j5,getValueByPointer:()=>ol,validate:()=>SR,validator:()=>Bp});var W5=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)o.hasOwnProperty(i)&&(n[i]=o[i])},e(t,r)};return function(t,r){e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),B5=Object.prototype.hasOwnProperty;function Lp(e,t){return B5.call(e,t)}function zp(e){if(Array.isArray(e)){for(var t=new Array(e.length),r=0;r=48&&n<=57){t++;continue}return!1}return!0}function Ai(e){return e.indexOf("/")===-1&&e.indexOf("~")===-1?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function of(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function Fp(e){if(e===void 0)return!0;if(e){if(Array.isArray(e)){for(var t=0,r=e.length;t0&&l[u-1]=="constructor"))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(r&&p===void 0&&(c[g]===void 0?p=l.slice(0,u).join("/"):u==f-1&&(p=t.path),p!==void 0&&h(t,0,e,p)),u++,Array.isArray(c)){if(g==="-")g=c.length;else{if(r&&!Wp(g))throw new Ir("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",i,t,e);Wp(g)&&(g=~~g)}if(u>=f){if(r&&t.op==="add"&&g>c.length)throw new Ir("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",i,t,e);var a=V5[t.op].call(t,c,g,e);if(a.test===!1)throw new Ir("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return a}}else if(u>=f){var a=sc[t.op].call(t,c,g,e);if(a.test===!1)throw new Ir("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return a}if(c=c[g],r&&u0)throw new Ir('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",t,e,r);if((e.op==="move"||e.op==="copy")&&typeof e.from!="string")throw new Ir("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&e.value===void 0)throw new Ir("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&Fp(e.value))throw new Ir("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",t,e,r);if(r){if(e.op=="add"){var o=e.path.split("/").length,i=n.split("/").length;if(o!==i+1&&o!==i)throw new Ir("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",t,e,r)}else if(e.op==="replace"||e.op==="remove"||e.op==="_get"){if(e.path!==n)throw new Ir("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",t,e,r)}else if(e.op==="move"||e.op==="copy"){var a={op:"_get",path:e.from,value:void 0},s=SR([a],r);if(s&&s.name==="OPERATION_PATH_UNRESOLVABLE")throw new Ir("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",t,e,r)}}}else throw new Ir("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",t,e,r)}function SR(e,t,r){try{if(!Array.isArray(e))throw new Ir("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(t)lc(Nr(t),Nr(e),r||!0);else{r=r||Bp;for(var n=0;njp,generate:()=>J0,observe:()=>Q5,unobserve:()=>Y5});var Z0=new WeakMap,U5=function(){function e(t){this.observers=new Map,this.obj=t}return e}(),q5=function(){function e(t,r){this.callback=t,this.observer=r}return e}();function G5(e){return Z0.get(e)}function K5(e,t){return e.observers.get(t)}function X5(e,t){e.observers.delete(t.callback)}function Y5(e,t){t.unobserve()}function Q5(e,t){var r=[],n,o=G5(e);if(!o)o=new U5(e),Z0.set(e,o);else{var i=K5(o,t);n=i&&i.observer}if(n)return n;if(n={},o.value=Nr(e),t){n.callback=t,n.next=null;var a=function(){J0(n)},s=function(){clearTimeout(n.next),n.next=setTimeout(a)};typeof window<"u"&&(window.addEventListener("mouseup",s),window.addEventListener("keyup",s),window.addEventListener("mousedown",s),window.addEventListener("keydown",s),window.addEventListener("change",s))}return n.patches=r,n.object=e,n.unobserve=function(){J0(n),clearTimeout(n.next),X5(o,n),typeof window<"u"&&(window.removeEventListener("mouseup",s),window.removeEventListener("keyup",s),window.removeEventListener("mousedown",s),window.removeEventListener("keydown",s),window.removeEventListener("change",s))},o.observers.set(t,new q5(t,n)),n}function J0(e,t){t===void 0&&(t=!1);var r=Z0.get(e.object);ex(r.value,e.object,e.patches,"",t),e.patches.length&&lc(r.value,e.patches);var n=e.patches;return n.length>0&&(e.patches=[],e.callback&&e.callback(n)),n}function ex(e,t,r,n,o){if(t!==e){typeof t.toJSON=="function"&&(t=t.toJSON());for(var i=zp(t),a=zp(e),s=!1,l=!1,c=a.length-1;c>=0;c--){var u=a[c],f=e[u];if(Lp(t,u)&&!(t[u]===void 0&&f!==void 0&&Array.isArray(t)===!1)){var p=t[u];typeof f=="object"&&f!=null&&typeof p=="object"&&p!=null&&Array.isArray(f)===Array.isArray(p)?ex(f,p,r,n+"/"+Ai(u),o):f!==p&&(s=!0,o&&r.push({op:"test",path:n+"/"+Ai(u),value:Nr(f)}),r.push({op:"replace",path:n+"/"+Ai(u),value:Nr(p)}))}else Array.isArray(e)===Array.isArray(t)?(o&&r.push({op:"test",path:n+"/"+Ai(u),value:Nr(f)}),r.push({op:"remove",path:n+"/"+Ai(u)}),l=!0):(o&&r.push({op:"test",path:n,value:e}),r.push({op:"replace",path:n,value:t}),s=!0)}if(!(!l&&i.length==a.length))for(var c=0;cn!=t)}dispatch(t,r){let n=new Map;t.forEach(o=>{this.subscribers.forEach(([i,a])=>{o.path.startsWith(i)&&!n.has(i)&&n.set(i,JSON.stringify(i==="/"?r:ol(r,i)))})}),n.forEach((o,i)=>{let a=i==="/"?this._data:ol(this._data,i);o!==JSON.stringify(a)&&this.subscribers.filter(([s,l])=>s===i).forEach(([s,l])=>{let c={};try{c=l(a,JSON.parse(o||{}))}catch(u){console.error(u.stack||u.message||u)}c instanceof Promise&&c.catch(u=>{console.error(u.stack||u.message||u)})})})}};function or(e,t,r){return e.constructor[Vp]||(e.constructor[Vp]=[]),e.constructor[Vp].push(t),{value:function(...n){let o=Nr(this._data);r.value.apply(this,n);let i=jp(o,this._data);i.length!=0&&(this._mutationRecords.push(...i),this._version+=i.length,this.dispatch(i,o))}}}var il=class extends rx{constructor(t){super(Object.assign({sid:"",ssid:""},t||{}))}setSID(t){this._data.sid=t,this._data.ssid=t.slice(0,4)}};Jt([or],il.prototype,"setSID",1);var rn=class extends il{constructor(t,r){super(t||{title:"",webviewFromSid:location.search.match(/webview_fromsid=([^&]+)/)?.[1]||"",progress:0,lastError:"",queueSize:0,executingNodeTitle:"",widgetTableStructure:{widgetTablePath:"",widgetTablePersisted:!1,widgetTableID:"",nodes:{},groups:{},nodeIndexes:[],extraOptions:{}},widgetTableValue:{},widgetTableErrors:{},useSliderForNumberWidget:!1,hasPSDNodes:!1,comfyUserToken:"",comfyOrgLoggedIn:!1,comfyOrgAPIKey:""}),this._version=r||0}setWebviewFromSid(t){this._data.webviewFromSid=t}setTitle(t){this._data.title=t}setProgress(t){this._data.progress=t}setLastError(t){this._data.lastError=t}setQueueSize(t){this._data.queueSize=t}setExecutingNodeTitle(t){this._data.executingNodeTitle=t}setWidgetTableStructure(t){this._data.widgetTableStructure=JSON.parse(JSON.stringify(t))}setWidgetTableValue(t){this._data.widgetTableValue=JSON.parse(JSON.stringify(t))}setWidgetTableErrors(t){this._data.widgetTableErrors=JSON.parse(JSON.stringify(t))}setHasPSDNodes(t){this._data.hasPSDNodes=t}setComfyUserToken(t){this._data.comfyUserToken=t}setComfyOrgLoggedIn(t){this._data.comfyOrgLoggedIn=t}setComfyOrgAPIKey(t){this._data.comfyOrgAPIKey=t}setUseSliderForNumberWidget(t){this._data.useSliderForNumberWidget=t}};Jt([or],rn.prototype,"setWebviewFromSid",1),Jt([or],rn.prototype,"setTitle",1),Jt([or],rn.prototype,"setProgress",1),Jt([or],rn.prototype,"setLastError",1),Jt([or],rn.prototype,"setQueueSize",1),Jt([or],rn.prototype,"setExecutingNodeTitle",1),Jt([or],rn.prototype,"setWidgetTableStructure",1),Jt([or],rn.prototype,"setWidgetTableValue",1),Jt([or],rn.prototype,"setWidgetTableErrors",1),Jt([or],rn.prototype,"setHasPSDNodes",1),Jt([or],rn.prototype,"setComfyUserToken",1),Jt([or],rn.prototype,"setComfyOrgLoggedIn",1),Jt([or],rn.prototype,"setComfyOrgAPIKey",1),Jt([or],rn.prototype,"setUseSliderForNumberWidget",1);var $o=class extends il{constructor(t,r){super(t||{uname:"",comfyUserToken:"",isLocal:!1,activeDocumentID:0,documents:{},actions:[],canvasStateID:0,selectionStateID:"",historyStateID:0}),this._version=r||0}setIsLocal(t){this._data.isLocal=t}setUName(t){this._data.uname="PS_"+t}setDocument(t,r){this._data.activeDocumentID=t,this._data.documents=r}setCanvasStateID(t){this._data.canvasStateID=t}setSelectionStateID(t){this._data.selectionStateID=t}setHistoryStateID(t){this._data.historyStateID=t}setComfyUserToken(t){this._data.comfyUserToken=t}setActions(t){this._data.actions=t}};Jt([or],$o.prototype,"setIsLocal",1),Jt([or],$o.prototype,"setUName",1),Jt([or],$o.prototype,"setDocument",1),Jt([or],$o.prototype,"setCanvasStateID",1),Jt([or],$o.prototype,"setSelectionStateID",1),Jt([or],$o.prototype,"setHistoryStateID",1),Jt([or],$o.prototype,"setComfyUserToken",1),Jt([or],$o.prototype,"setActions",1);var Hp=class{storeMap=new Map;storeCount(){return this.storeMap.size}getStore(t){return this.storeMap.get(t)}getAllStore(){return Object.fromEntries(this.storeMap.entries())}subscribers=[];subscribersWithoutKey=new WeakMap;subscribe(t,r){this.subscribers.push([t,r]);let n={};this.subscribersWithoutKey.set(r,n),this.storeMap.forEach((o,i)=>{n[i]=r.bind(this,i),o.subscribe(t,n[i])})}unsubscribe(t){this.subscribers=this.subscribers.filter(([n,o])=>o!=t);let r=this.subscribersWithoutKey.get(t);r&&this.storeMap.forEach((n,o)=>{n.unsubscribe(r[o])})}addStore(t,r,n){let o=this.createStore(r,n);this.storeMap.set(t,o),this.subscribers.forEach(([i,a])=>{let s=this.subscribersWithoutKey.get(a);s||(s={},this.subscribersWithoutKey.set(a,s)),s[t]=a.bind(this,t),o.subscribe(i,s[t]),i=="/"&&a(t,r,null)})}removeStore(t){let r=this.storeMap.get(t);r&&(this.subscribers.forEach(([n,o])=>{let i=this.subscribersWithoutKey.get(o);i&&(r.unsubscribe(i[t]),n=="/"&&o(t,null,r.data))}),this.storeMap.delete(t))}sync(t){if(t instanceof Array){let r=Array.from(this.storeMap.keys()),n=t.filter(i=>!r.includes(i)),o=r.filter(i=>!t.includes(i));n.forEach(i=>this.addStore(i,{},0)),o.forEach(i=>this.removeStore(i))}else{Array.from(this.storeMap.keys()).filter(n=>!Object.keys(t).includes(n)).forEach(n=>this.removeStore(n));for(let n in t){let{data:o,version:i}=t[n];this.storeMap.has(n)?this.storeMap.get(n)?.sync(o,i):this.addStore(n,o,i)}}}};var gt=window.comfyAPI.app.app,DK=window.comfyAPI.ui.$el,nn=window.comfyAPI.api.api;var nx=class extends Hp{createStore(t,r){return new $o(t,r)}getStoreByName(t){for(let r of this.storeMap.values())if(r.data.uname===t)return r}getAllPhotoshopDocumentData(){let t={};return this.storeMap.forEach(r=>{t[r.data.uname]={sid:r.data.sid,activeDocumentID:r.data.activeDocumentID,documents:r.data.documents}}),t}},Ln=new nx,Xe=new rn;if(window.uxpHost){let e=t=>{if(t.data.action!=="webview-connect"||!t.data.payload.webviewFromSid)return console.log(t);t.data.payload.webviewFromSid=t.data.payload.webviewFromSid,Xe.setWebviewFromSid(t.data.payload.webviewFromSid),window.removeEventListener("message",e)};window.addEventListener("message",e),window.uxpHost.postMessage({from:"sdppp-webview",action:"webview-connect"},"*")}function wR(){document.title!==Xe.data.title&&Xe.setTitle(document.title),"user"in gt.extensionManager&&Xe.setComfyOrgLoggedIn(gt.extensionManager.user.isLoggedIn),requestAnimationFrame(wR)}requestAnimationFrame(wR);var CR=!1;async function ER(){if(CR)return Promise.resolve();nn.user&&Xe.setComfyUserToken(nn.user);let e=await nn.getSetting("sdppp.useSliderForNumberWidget");e&&Xe.setUseSliderForNumberWidget(e),CR=!0}function J5(e){let t=e.split(" (id:");return{name:t[0],id:parseInt(t[1].slice(0,-1))}}function Up(e){return J5(e)}globalThis.sdpppX=globalThis.sdpppX||{};var aa=globalThis.sdpppX;var Mi=class{static makeDocumentDataOptions(t){let r=t.data,n=[`${Xt.getSpecialDocumentCurrent()}`];return Object.keys(r.documents).forEach(o=>{let i=r.documents[o];n.push(i.identify)}),n}static findDocumentData(t,r){let n=Xt.is_SPECIAL_DOCUMENT_CURRENT(r)?t.data.activeDocumentID:Up(r).id;return t.data.documents[n]}static makeLayerOptions(t,r){return r.concat(t.layers.map(o=>o.identify))}static getLayerDirtyID(t,r){return t.layers.find(o=>o.identify===r)?.dirtyID||0}static getCanvasDirtyID(t){return t.canvasDirtyID||0}static getSelectionDirtyID(t){return t.selectionDirtyID||0}};function ox(){let e=Ln.getAllStore(),t=[];return Object.values(e).forEach(r=>{if(nn.user&&nn.user!=r.data.comfyUserToken)return;let n=Mi.makeDocumentDataOptions(r).map(o=>ix(o,r.data.uname));t.push(...n)}),t}function RR(e,t){let r=[""],n=cc(e);if(!n)return[];let o=Mi.makeLayerOptions(n.documentData,t);return r.push(...o),r}function OR(){return nn.user?Object.values(Ln.getAllStore()).filter(e=>nn.user==e.data.comfyUserToken).length>0:Ln.storeCount()}function ix(e,t){return`${t}/${e}`}function cc(e){if(!e||!e.split||e.indexOf("/")==-1)return null;let t=Ln.getAllPhotoshopDocumentData(),[r,n]=e.split("/");if(n||(n=r,r=Object.keys(t)[0]),!t[r])return null;let o=Xt.is_SPECIAL_DOCUMENT_CURRENT(n)?t[r].activeDocumentID:Up(n).id;if(t[r]?.documents[o]){let i=t[r].documents[o];return{instance_id:t[r].sid,identify:n,documentData:i}}return null}var Z5=function(e){let t=gt.graph.links;return Array.isArray(t)?t.find(n=>n&&n.origin_id==e):t.get(e)};function ax(e){let t=gt.graph.nodes,r=t.find(i=>e.id==i.id);if(!r)return null;let n=[];if(o(r,n),n.length>2){let i=n[0].widgets[0].value;if(!n.map(a=>a.widgets[0].value).every(a=>a==i))throw new Error(pe("Cannot connect multiple different document widgets with same value"))}return n?.[0]||null;function o(i,a){if(i.type=="SDPPP Get Document")return a.push(i),i;if(i.inputs.length==0)return null;for(let s of i.inputs)if(s.link){let l=Z5(s.link);if(!l)continue;let c=t.find(f=>f.id==l.origin_id);if(!c)continue;let u=o(c,a);if(u)return u}return null}}aa.findDocumentNodeRecursive=ax;var qp=class{flushing=Promise.resolve();newFlushPending=!1;constructor(t){this.doFlush=t,this.pause()}doFlush;runFlush(){this.newFlushPending||(this.newFlushPending=!0,this.flushing=this.flushing.then(async()=>{await new Promise(t=>requestAnimationFrame(t)),this.newFlushPending=!1,await this.doFlush()}))}pause(){this.flushing=this.flushing.then(t=>new Promise(r=>{this.resume=r})).then(()=>{this.resume=()=>{}})}resume=()=>{}};function _R(e,t){return function(r){return class extends r{constructor(n){super(n),this.socket.on("store_request",(i,a)=>{a({data:e.data,version:e.version})});let o=new qp(async()=>{let{operations:i,fromVersion:a,toVersion:s}=e.flush();await new Promise(l=>{let c=!1;setTimeout(()=>{c||(console.warn("flush timeout"),l())},5e3),this.socket.emit("store_flush",{operations:i,fromVersion:a},u=>{c=!0,l(),u?.error?console.error("flush error",u.error):e.flushDone(s)})})});e.subscribe("/",()=>{o.runFlush()}),this.socket.on("disconnect",()=>{o.pause()}),this.socket.on("connect",()=>{e.setSID(this.socket.id||""),requestAnimationFrame(()=>{this.socket.emit("sdppp_init",{type:t,data:e.data,version:e.version})})}),this.socket.on("sdppp_inited",i=>{o.resume()})}}}}function PR(e,t){return function(r){return class extends r{constructor(n){super(n),this.socket.on("store_flush",o=>{if(o.type!==t)return;let i=e.getStore(o.sid);if(i)i.patchVersionAcceptable(o.fromVersion)?i.patchData(o.operations):(console.warn("patch version not acceptable from",o.fromVersion,"current version is",i.version),this.socket.emit("store_request",{type:t},a=>{e.sync(a)}));else return this.socket.emit("store_request",{sid:o.sid},a=>{e.addStore(a.sid,a.data,a.version)})}),this.socket.on("store_remove",o=>{e.removeStore(o.sid)}),this.socket.on("sdppp_inited",o=>{this.socket.emit("store_request",{type:t},i=>{e.sync(i)})})}}}}var li=Object.create(null);li.open="0";li.close="1";li.ping="2";li.pong="3";li.message="4";li.upgrade="5";li.noop="6";var lf=Object.create(null);Object.keys(li).forEach(e=>{lf[li[e]]=e});var cf={type:"error",data:"parser error"};var IR=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",$R=typeof ArrayBuffer=="function",DR=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,uf=({type:e,data:t},r,n)=>IR&&t instanceof Blob?r?n(t):TR(t,n):$R&&(t instanceof ArrayBuffer||DR(t))?r?n(t):TR(new Blob([t]),n):n(li[e]+(t||"")),TR=(e,t)=>{let r=new FileReader;return r.onload=function(){let n=r.result.split(",")[1];t("b"+(n||""))},r.readAsDataURL(e)};function NR(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}var sx;function kR(e,t){if(IR&&e.data instanceof Blob)return e.data.arrayBuffer().then(NR).then(t);if($R&&(e.data instanceof ArrayBuffer||DR(e.data)))return t(NR(e.data));uf(e,!1,r=>{sx||(sx=new TextEncoder),t(sx.encode(r))})}var AR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ff=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e{let t=e.length*.75,r=e.length,n,o=0,i,a,s,l;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);let c=new ArrayBuffer(t),u=new Uint8Array(c);for(n=0;n>4,u[o++]=(a&15)<<4|s>>2,u[o++]=(s&3)<<6|l&63;return c};var e4=typeof ArrayBuffer=="function",df=(e,t)=>{if(typeof e!="string")return{type:"message",data:FR(e,t)};let r=e.charAt(0);return r==="b"?{type:"message",data:t4(e.substring(1),t)}:lf[r]?e.length>1?{type:lf[r],data:e.substring(1)}:{type:lf[r]}:cf},t4=(e,t)=>{if(e4){let r=MR(e);return FR(r,t)}else return{base64:!0,data:e}},FR=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}};var LR="",zR=(e,t)=>{let r=e.length,n=new Array(r),o=0;e.forEach((i,a)=>{uf(i,!1,s=>{n[a]=s,++o===r&&t(n.join(LR))})})},WR=(e,t)=>{let r=e.split(LR),n=[];for(let o=0;o{let n=r.length,o;if(n<126)o=new Uint8Array(1),new DataView(o.buffer).setUint8(0,n);else if(n<65536){o=new Uint8Array(3);let i=new DataView(o.buffer);i.setUint8(0,126),i.setUint16(1,n)}else{o=new Uint8Array(9);let i=new DataView(o.buffer);i.setUint8(0,127),i.setBigUint64(1,BigInt(n))}e.data&&typeof e.data!="string"&&(o[0]|=128),t.enqueue(o),t.enqueue(r)})}})}var lx;function Gp(e){return e.reduce((t,r)=>t+r.length,0)}function Kp(e,t){if(e[0].length===t)return e.shift();let r=new Uint8Array(t),n=0;for(let o=0;oMath.pow(2,21)-1){s.enqueue(cf);break}o=u*Math.pow(2,32)+c.getUint32(4),n=3}else{if(Gp(r)e){s.enqueue(cf);break}}}})}var cx=4;function Zt(e){if(e)return r4(e)}function r4(e){for(var t in Zt.prototype)e[t]=Zt.prototype[t];return e}Zt.prototype.on=Zt.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};Zt.prototype.once=function(e,t){function r(){this.off(e,r),t.apply(this,arguments)}return r.fn=t,this.on(e,r),this};Zt.prototype.off=Zt.prototype.removeListener=Zt.prototype.removeAllListeners=Zt.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var r=this._callbacks["$"+e];if(!r)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var n,o=0;oPromise.resolve().then(t):(t,r)=>r(t,0),zn=typeof self<"u"?self:typeof window<"u"?window:Function("return this")(),VR="arraybuffer";function Xp(e,...t){return t.reduce((r,n)=>(e.hasOwnProperty(n)&&(r[n]=e[n]),r),{})}var n4=zn.setTimeout,o4=zn.clearTimeout;function la(e,t){t.useNativeTimers?(e.setTimeoutFn=n4.bind(zn),e.clearTimeoutFn=o4.bind(zn)):(e.setTimeoutFn=zn.setTimeout.bind(zn),e.clearTimeoutFn=zn.clearTimeout.bind(zn))}var i4=1.33;function HR(e){return typeof e=="string"?a4(e):Math.ceil((e.byteLength||e.size)*i4)}function a4(e){let t=0,r=0;for(let n=0,o=e.length;n=57344?r+=3:(n++,r+=4);return r}function Yp(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function UR(e){let t="";for(let r in e)e.hasOwnProperty(r)&&(t.length&&(t+="&"),t+=encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return t}function qR(e){let t={},r=e.split("&");for(let n=0,o=r.length;n{this.readyState="paused",t()};if(this._polling||!this.writable){let n=0;this._polling&&(n++,this.once("pollComplete",function(){--n||r()})),this.writable||(n++,this.once("drain",function(){--n||r()}))}else r()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){let r=n=>{if(this.readyState==="opening"&&n.type==="open"&&this.onOpen(),n.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(n)};WR(t,this.socket.binaryType).forEach(r),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this._poll())}doClose(){let t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,zR(t,r=>{this.doWrite(r,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){let t=this.opts.secure?"https":"http",r=this.query||{};return this.opts.timestampRequests!==!1&&(r[this.opts.timestampParam]=Yp()),!this.supportsBinary&&!r.sid&&(r.b64=1),this.createUri(t,r)}};var GR=!1;try{GR=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}var KR=GR;function s4(){}var ux=class extends pf{constructor(t){if(super(t),typeof location<"u"){let r=location.protocol==="https:",n=location.port;n||(n=r?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||n!==t.port}}doWrite(t,r){let n=this.request({method:"POST",data:t});n.on("success",r),n.on("error",(o,i)=>{this.onError("xhr post error",o,i)})}doPoll(){let t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(r,n)=>{this.onError("xhr poll error",r,n)}),this.pollXhr=t}},qa=class e extends Zt{constructor(t,r,n){super(),this.createRequest=t,la(this,n),this._opts=n,this._method=n.method||"GET",this._uri=r,this._data=n.data!==void 0?n.data:null,this._create()}_create(){var t;let r=Xp(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");r.xdomain=!!this._opts.xd;let n=this._xhr=this.createRequest(r);try{n.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let o in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(o)&&n.setRequestHeader(o,this._opts.extraHeaders[o])}}catch{}if(this._method==="POST")try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{n.setRequestHeader("Accept","*/*")}catch{}(t=this._opts.cookieJar)===null||t===void 0||t.addCookies(n),"withCredentials"in n&&(n.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(n.timeout=this._opts.requestTimeout),n.onreadystatechange=()=>{var o;n.readyState===3&&((o=this._opts.cookieJar)===null||o===void 0||o.parseCookies(n.getResponseHeader("set-cookie"))),n.readyState===4&&(n.status===200||n.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof n.status=="number"?n.status:0)},0))},n.send(this._data)}catch(o){this.setTimeoutFn(()=>{this._onError(o)},0);return}typeof document<"u"&&(this._index=e.requestsCount++,e.requests[this._index]=this)}_onError(t){this.emitReserved("error",t,this._xhr),this._cleanup(!0)}_cleanup(t){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=s4,t)try{this._xhr.abort()}catch{}typeof document<"u"&&delete e.requests[this._index],this._xhr=null}}_onLoad(){let t=this._xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}};qa.requestsCount=0;qa.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",XR);else if(typeof addEventListener=="function"){let e="onpagehide"in zn?"pagehide":"unload";addEventListener(e,XR,!1)}}function XR(){for(let e in qa.requests)qa.requests.hasOwnProperty(e)&&qa.requests[e].abort()}var l4=function(){let e=YR({xdomain:!1});return e&&e.responseType!==null}(),Ga=class extends ux{constructor(t){super(t);let r=t&&t.forceBase64;this.supportsBinary=l4&&!r}request(t={}){return Object.assign(t,{xd:this.xd},this.opts),new qa(YR,this.uri(),t)}};function YR(e){let t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||KR))return new XMLHttpRequest}catch{}if(!t)try{return new zn[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}var QR=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative",dx=class extends ca{get name(){return"websocket"}doOpen(){let t=this.uri(),r=this.opts.protocols,n=QR?{}:Xp(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,r,n)}catch(o){return this.emitReserved("error",o)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let r=0;r{try{this.doWrite(n,i)}catch{}o&&sa(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){let t=this.opts.secure?"wss":"ws",r=this.query||{};return this.opts.timestampRequests&&(r[this.opts.timestampParam]=Yp()),this.supportsBinary||(r.b64=1),this.createUri(t,r)}},fx=zn.WebSocket||zn.MozWebSocket,Ka=class extends dx{createSocket(t,r,n){return QR?new fx(t,r,n):r?new fx(t,r):new fx(t)}doWrite(t,r){this.ws.send(r)}};var uc=class extends ca{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(t){return this.emitReserved("error",t)}this._transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(t=>{let r=jR(Number.MAX_SAFE_INTEGER,this.socket.binaryType),n=t.readable.pipeThrough(r).getReader(),o=BR();o.readable.pipeTo(t.writable),this._writer=o.writable.getWriter();let i=()=>{n.read().then(({done:s,value:l})=>{s||(this.onPacket(l),i())}).catch(s=>{})};i();let a={type:"open"};this.query.sid&&(a.data=`{"sid":"${this.query.sid}"}`),this._writer.write(a).then(()=>this.onOpen())})})}write(t){this.writable=!1;for(let r=0;r{o&&sa(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this._transport)===null||t===void 0||t.close()}};var px={websocket:Ka,webtransport:uc,polling:Ga};var c4=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,u4=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function fc(e){if(e.length>8e3)throw"URI too long";let t=e,r=e.indexOf("["),n=e.indexOf("]");r!=-1&&n!=-1&&(e=e.substring(0,r)+e.substring(r,n).replace(/:/g,";")+e.substring(n,e.length));let o=c4.exec(e||""),i={},a=14;for(;a--;)i[u4[a]]=o[a]||"";return r!=-1&&n!=-1&&(i.source=t,i.host=i.host.substring(1,i.host.length-1).replace(/;/g,":"),i.authority=i.authority.replace("[","").replace("]","").replace(/;/g,":"),i.ipv6uri=!0),i.pathNames=f4(i,i.path),i.queryKey=d4(i,i.query),i}function f4(e,t){let r=/\/{2,9}/g,n=t.replace(r,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&n.splice(0,1),t.slice(-1)=="/"&&n.splice(n.length-1,1),n}function d4(e,t){let r={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(n,o,i){o&&(r[o]=i)}),r}var mx=typeof addEventListener=="function"&&typeof removeEventListener=="function",Jp=[];mx&&addEventListener("offline",()=>{Jp.forEach(e=>e())},!1);var al=class e extends Zt{constructor(t,r){if(super(),this.binaryType=VR,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,t&&typeof t=="object"&&(r=t,t=null),t){let n=fc(t);r.hostname=n.host,r.secure=n.protocol==="https"||n.protocol==="wss",r.port=n.port,n.query&&(r.query=n.query)}else r.host&&(r.hostname=fc(r.host).host);la(this,r),this.secure=r.secure!=null?r.secure:typeof location<"u"&&location.protocol==="https:",r.hostname&&!r.port&&(r.port=this.secure?"443":"80"),this.hostname=r.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=r.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},r.transports.forEach(n=>{let o=n.prototype.name;this.transports.push(o),this._transportsByName[o]=n}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},r),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=qR(this.opts.query)),mx&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},Jp.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(t){let r=Object.assign({},this.opts.query);r.EIO=cx,r.transport=t,this.id&&(r.sid=this.id);let n=Object.assign({},this.opts,{query:r,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new this._transportsByName[t](n)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}let t=this.opts.rememberUpgrade&&e.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";let r=this.createTransport(t);r.open(),this.setTransport(r)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",r=>this._onClose("transport close",r))}onOpen(){this.readyState="open",e.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":let r=new Error("server error");r.code=t.data,this._onError(r);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this._pingInterval=t.pingInterval,this._pingTimeout=t.pingTimeout,this._maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);let t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},t),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){let t=this._getWritablePackets();this.transport.send(t),this._prevBufferLen=t.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let r=1;for(let n=0;n0&&r>this._maxPayload)return this.writeBuffer.slice(0,n);r+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;let t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,sa(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),t}write(t,r,n){return this._sendPacket("message",t,r,n),this}send(t,r,n){return this._sendPacket("message",t,r,n),this}_sendPacket(t,r,n,o){if(typeof r=="function"&&(o=r,r=void 0),typeof n=="function"&&(o=n,n=null),this.readyState==="closing"||this.readyState==="closed")return;n=n||{},n.compress=n.compress!==!1;let i={type:t,data:r,options:n};this.emitReserved("packetCreate",i),this.writeBuffer.push(i),o&&this.once("flush",o),this.flush()}close(){let t=()=>{this._onClose("forced close"),this.transport.close()},r=()=>{this.off("upgrade",r),this.off("upgradeError",r),t()},n=()=>{this.once("upgrade",r),this.once("upgradeError",r)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?n():t()}):this.upgrading?n():t()),this}_onError(t){if(e.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",t),this._onClose("transport error",t)}_onClose(t,r){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),mx&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){let n=Jp.indexOf(this._offlineEventListener);n!==-1&&Jp.splice(n,1)}this.readyState="closed",this.id=null,this.emitReserved("close",t,r),this.writeBuffer=[],this._prevBufferLen=0}}};al.protocol=cx;var Zp=class extends al{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let t=0;t{n||(r.send([{type:"ping",data:"probe"}]),r.once("packet",f=>{if(!n)if(f.type==="pong"&&f.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",r),!r)return;al.priorWebsocketSuccess=r.name==="websocket",this.transport.pause(()=>{n||this.readyState!=="closed"&&(u(),this.setTransport(r),r.send([{type:"upgrade"}]),this.emitReserved("upgrade",r),r=null,this.upgrading=!1,this.flush())})}else{let p=new Error("probe error");p.transport=r.name,this.emitReserved("upgradeError",p)}}))};function i(){n||(n=!0,u(),r.close(),r=null)}let a=f=>{let p=new Error("probe error: "+f);p.transport=r.name,i(),this.emitReserved("upgradeError",p)};function s(){a("transport closed")}function l(){a("socket closed")}function c(f){r&&f.name!==r.name&&i()}let u=()=>{r.removeListener("open",o),r.removeListener("error",a),r.removeListener("close",s),this.off("close",l),this.off("upgrading",c)};r.once("open",o),r.once("error",a),r.once("close",s),this.once("close",l),this.once("upgrading",c),this._upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{n||r.open()},200):r.open()}onHandshake(t){this._upgrades=this._filterUpgrades(t.upgrades),super.onHandshake(t)}_filterUpgrades(t){let r=[];for(let n=0;npx[o]).filter(o=>!!o)),super(t,n)}};var uY=dc.protocol;function JR(e,t="",r){let n=e;r=r||typeof location<"u"&&location,e==null&&(e=r.protocol+"//"+r.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=r.protocol+e:e=r.host+e),/^(https?|wss?):\/\//.test(e)||(typeof r<"u"?e=r.protocol+"//"+e:e="https://"+e),n=fc(e)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";let i=n.host.indexOf(":")!==-1?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+i+":"+n.port+t,n.href=n.protocol+"://"+i+(r&&r.port===n.port?"":":"+n.port),n}var bx={};G0(bx,{Decoder:()=>yx,Encoder:()=>vx,PacketType:()=>Et,protocol:()=>nO});var m4=typeof ArrayBuffer=="function",g4=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,ZR=Object.prototype.toString,h4=typeof Blob=="function"||typeof Blob<"u"&&ZR.call(Blob)==="[object BlobConstructor]",v4=typeof File=="function"||typeof File<"u"&&ZR.call(File)==="[object FileConstructor]";function gf(e){return m4&&(e instanceof ArrayBuffer||g4(e))||h4&&e instanceof Blob||v4&&e instanceof File}function mf(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let r=0,n=e.length;r=0&&e.num{delete this.acks[t];for(let s=0;s{this.io.clearTimeoutFn(i),r.apply(this,s)};a.withError=!0,this.acks[t]=a}emitWithAck(t,...r){return new Promise((n,o)=>{let i=(a,s)=>a?o(a):n(s);i.withError=!0,r.push(i),this.emit(t,...r)})}_addToQueue(t){let r;typeof t[t.length-1]=="function"&&(r=t.pop());let n={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((o,...i)=>n!==this._queue[0]?void 0:(o!==null?n.tryCount>this._opts.retries&&(this._queue.shift(),r&&r(o)):(this._queue.shift(),r&&r(null,...i)),n.pending=!1,this._drainQueue())),this._queue.push(n),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;let r=this._queue[0];r.pending&&!t||(r.pending=!0,r.tryCount++,this.flags=r.flags,this.emit.apply(this,r.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:Et.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,r){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,r),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(t=>{if(!this.sendBuffer.some(n=>String(n.id)===t)){let n=this.acks[t];delete this.acks[t],n.withError&&n.call(this,new Error("socket has been disconnected"))}})}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case Et.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Et.EVENT:case Et.BINARY_EVENT:this.onevent(t);break;case Et.ACK:case Et.BINARY_ACK:this.onack(t);break;case Et.DISCONNECT:this.ondisconnect();break;case Et.CONNECT_ERROR:this.destroy();let n=new Error(t.data.message);n.data=t.data.data,this.emitReserved("connect_error",n);break}}onevent(t){let r=t.data||[];t.id!=null&&r.push(this.ack(t.id)),this.connected?this.emitEvent(r):this.receiveBuffer.push(Object.freeze(r))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){let r=this._anyListeners.slice();for(let n of r)n.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){let r=this,n=!1;return function(...o){n||(n=!0,r.packet({type:Et.ACK,id:t,data:o}))}}onack(t){let r=this.acks[t.id];typeof r=="function"&&(delete this.acks[t.id],r.withError&&t.data.unshift(null),r.apply(this,t.data))}onconnect(t,r){this.id=t,this.recovered=r&&this._pid===r,this._pid=r,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:Et.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){let r=this._anyListeners;for(let n=0;n0&&e.jitter<=1?e.jitter:0,this.attempts=0}sl.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),r=Math.floor(t*this.jitter*e);e=(Math.floor(t*10)&1)==0?e-r:e+r}return Math.min(e,this.max)|0};sl.prototype.reset=function(){this.attempts=0};sl.prototype.setMin=function(e){this.ms=e};sl.prototype.setMax=function(e){this.max=e};sl.prototype.setJitter=function(e){this.jitter=e};var mc=class extends Zt{constructor(t,r){var n;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(r=t,t=void 0),r=r||{},r.path=r.path||"/socket.io",this.opts=r,la(this,r),this.reconnection(r.reconnection!==!1),this.reconnectionAttempts(r.reconnectionAttempts||1/0),this.reconnectionDelay(r.reconnectionDelay||1e3),this.reconnectionDelayMax(r.reconnectionDelayMax||5e3),this.randomizationFactor((n=r.randomizationFactor)!==null&&n!==void 0?n:.5),this.backoff=new sl({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(r.timeout==null?2e4:r.timeout),this._readyState="closed",this.uri=t;let o=r.parser||bx;this.encoder=new o.Encoder,this.decoder=new o.Decoder,this._autoConnect=r.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,t||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var r;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(r=this.backoff)===null||r===void 0||r.setMin(t),this)}randomizationFactor(t){var r;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(r=this.backoff)===null||r===void 0||r.setJitter(t),this)}reconnectionDelayMax(t){var r;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(r=this.backoff)===null||r===void 0||r.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new dc(this.uri,this.opts);let r=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;let o=mo(r,"open",function(){n.onopen(),t&&t()}),i=s=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",s),t?t(s):this.maybeReconnectOnOpen()},a=mo(r,"error",i);if(this._timeout!==!1){let s=this._timeout,l=this.setTimeoutFn(()=>{o(),i(new Error("timeout")),r.close()},s);this.opts.autoUnref&&l.unref(),this.subs.push(()=>{this.clearTimeoutFn(l)})}return this.subs.push(o),this.subs.push(a),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");let t=this.engine;this.subs.push(mo(t,"ping",this.onping.bind(this)),mo(t,"data",this.ondata.bind(this)),mo(t,"error",this.onerror.bind(this)),mo(t,"close",this.onclose.bind(this)),mo(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(r){this.onclose("parse error",r)}}ondecoded(t){sa(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,r){let n=this.nsps[t];return n?this._autoConnect&&!n.active&&n.connect():(n=new pc(this,t,r),this.nsps[t]=n),n}_destroy(t){let r=Object.keys(this.nsps);for(let n of r)if(this.nsps[n].active)return;this._close()}_packet(t){let r=this.encoder.encode(t);for(let n=0;nt()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(t,r){var n;this.cleanup(),(n=this.engine)===null||n===void 0||n.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,r),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;let t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{let r=this.backoff.duration();this._reconnecting=!0;let n=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(o=>{o?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",o)):t.onreconnect()}))},r);this.opts.autoUnref&&n.unref(),this.subs.push(()=>{this.clearTimeoutFn(n)})}}onreconnect(){let t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}};var hf={};function vf(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};let r=JR(e,t.path||"/socket.io"),n=r.source,o=r.id,i=r.path,a=hf[o]&&i in hf[o].nsps,s=t.forceNew||t["force new connection"]||t.multiplex===!1||a,l;return s?l=new mc(n,t):(hf[o]||(hf[o]=new mc(n,t)),l=hf[o]),r.query&&!t.query&&(t.query=r.queryKey),l.socket(r.path,t)}Object.assign(vf,{Manager:mc,Socket:pc,io:vf,connect:vf});var oO="507";var em=oO.trim();var Sx=class{socket;constructor(t){let r="/"+[t.split("/").slice(3).filter(n=>n).join("/"),"sd-ppp/"].filter(n=>n).join("/");t=t.split("/").slice(0,3).join("/"),this.socket=vf(t,{transports:["websocket"],path:r,query:{api_level:em},rejectUnauthorized:!1,autoConnect:!1}),this.socket.on("connect",()=>{this.socket.io.engine.binaryType="blob"})}get id(){return this.socket.id}connect(){this.socket.connect()}close(){this.socket.close()}};function iO(...e){return e.reduce((t,r)=>r(t),Sx)}function aO(e){return class extends e{constructor(t){super(t),this.socket.on("F_photoshop",(r,n)=>{try{r.action=="extractPSD"&>.graph.nodes.forEach(o=>{o.type=="SDPPP Get Document"&&this.extractPSD(o,r.params.from_sid,"")}),n({})}catch(o){n({error:o instanceof Error?o.message:o?.toString()||"unknown error"})}})}async importPSDDataURLFromPhotoshop(t,r,n){let o=await new Promise((a,s)=>{this.socket.emit("B_photoshop",{action:"psd",sid:t,params:{action:"get",fromSSID:n,document_identify:r}},l=>{a(l.data)})});var i=new FileReader;return i.readAsDataURL(o),new Promise(a=>{i.onloadend=function(){var s=i.result;a(s)}})}async exportPSDDataURLToPhotoshop(t,r,n,o){let i=await fetch(n).then(a=>a.arrayBuffer());await new Promise((a,s)=>{this.socket.emit("B_photoshop",{action:"psd",sid:t,params:{action:"extract",fromSSID:o,document_identify:r,data:i}},l=>{a(l)})})}async sendImage(t,r){return new Promise((n,o)=>{this.socket.emit("B_photoshop",{action:"sendImages",sid:t,params:r},i=>{i&&i.error?o(new Error(i.error)):n(i)})})}async getSpecialIdentifierValue(t,r){return new Promise((n,o)=>{this.socket.emit("B_photoshop",{action:"getSpecialIdentifierValue",sid:t,params:r},i=>{i&&i.error?o(new Error(i.error)):n(i)})})}async extractPSD(t,r,n){t.properties.psd&&await this.exportPSDDataURLToPhotoshop(r,n,t.properties.psd,this.socket.id||"??").then(async()=>{await new Promise(o=>setTimeout(o,300)),globalThis.app.canvas.draw(!0,!0)}).catch(console.error)}}}var sO={last_node_id:0,last_link_id:0,nodes:[],links:[],groups:[],config:{},extra:{},version:.4};var Xa=[];aa.widgetable=aa.widgetable||{};aa.widgetable.add=function(e,t){typeof t=="function"?Xa.push([e,{formatter:t,setter:null}]):Xa.push([e,t])};function rm(e,t,r){let n=Xa.find(([s])=>s=="__DEFAULT__"),o=Xa.find(([s])=>Cx(s,e.type))||n,i=!1;if(o){let s=o[1].setter;s&&(i=!!s(e,t,r))}i||(e.widgets[t].value=r,e.widgets[t].callback?.(r)),(gt.workflowManager||gt.extensionManager.workflow).activeWorkflow?.changeTracker.checkState()}function yf(e){let t={},r=Xa.find(([n])=>n=="__DEFAULT__");return e.nodes.forEach(n=>{if(!n.widgets||n.widgets.length==0)return;let o=Xa.find(([i])=>Cx(i,n.type))||r;if(o){let i=o[1].formatter(n);i&&(t[n.id]=i.widgets.map(a=>a.value))}}),t}function nm(e,t){if(!e)return{widgetTableID:"",widgetTablePath:"",widgetTablePersisted:!1,groups:{},nodes:{},nodeIndexes:[],extraOptions:{useSliderForNumberWidget:Xe.data.useSliderForNumberWidget}};let r=e.groups.map(o=>(o.recomputeInsideNodes(),{id:o.id,name:o.title,color:o.color,nodeIDs:o.nodes.map(i=>i.id)})),n=e.nodes.map(o=>{if(o.mode!=0)return;let i=tm(o);if(!i||i.startsWith(".")||!o.widgets||o.widgets.length==0)return;let a=Xa.find(([u])=>Cx(u,o.type));if(a)try{let u=a[1].formatter(o);if(u)return u.id=o.id,u.uiWeightSum=u.widgets.reduce((f,p)=>f+(p.uiWeight||12),0),u}catch(u){return{id:o.id,title:i,uiWeightSum:12,widgets:[{outputType:"error",value:pe("convert widget {0} failed:",a[0])+(u.message||u||"")+(u?.stack||"")}]}}if(!i.startsWith("#"))return null;let s=o.widgets,l=Xa.find(([u])=>u=="__DEFAULT__");if(l){let u=l[1].formatter(o);if(u)return Object.assign(u,{uiWeightSum:u.widgets.reduce((f,p)=>f+(p.uiWeight||12),0)})}let c={id:o.id,title:i,widgets:s.map(u=>({name:u.label||u.name,outputType:u.type||"string",value:u.value,options:u.options}))};return Object.assign(c,{uiWeightSum:c.widgets.reduce((u,f)=>u+(f.uiWeight||12),0)})}).filter(Boolean).sort((o,i)=>{let a=tm(o),s=tm(i);return a=a.startsWith("#")?a.slice(1).trim():a.trim(),s=s.startsWith("#")?s.slice(1).trim():s.trim(),a.localeCompare(s)});return{widgetTablePath:t.activeState.extra.sdppp_workflow_alias||t.path,widgetTablePersisted:t.isPersisted,widgetTableID:t.activeState.id,groups:r,nodes:n.reduce((o,i)=>(o[i.id]=i,o),{}),nodeIndexes:n.map(o=>o.id),extraOptions:{useSliderForNumberWidget:Xe.data.useSliderForNumberWidget}}}function Cx(e,t){let r=e.replace(/[.+^${}()|[\]\\]/g,"\\$&").replace(/\*/g,".*").replace(/\?/g,".");return new RegExp(`^${r}$`).test(t)}function tm(e,t=""){let r=t||e.title||"";return e.setProperty&&(r.startsWith("#")||r.startsWith("."))?e.setProperty("sdppp_widgetable_title",r):r=e.properties?.sdppp_widgetable_title||r,r}aa.getNodeTitle=tm;var S4=new Map,ll=S4;function cO(e){return class extends e{workflowManager;constructor(t){super(t),this.workflowManager=gt.workflowManager||gt.extensionManager.workflow,this.socket.on("F_workflow",async(r,n)=>{if(r.action=="open"||r.action=="save"||r.action=="list"||r.action=="setWidgetValue"||r.action=="run"||r.action=="setNodeTitle"||r.action=="logout"||r.action=="interrupt"||r.action=="clearQueue"||r.action=="reboot"||r.action=="setComfyOrgAPIKey")try{let o=await this[r.action](r.params);n(o||{})}catch(o){n({error:o.stack||o.message||o})}else n({error:"Invalid action"})})}async logout(){this.socket.disconnect(),document.querySelector(".pi-sign-out").parentElement.click()}async run(t){wx||C4();let r=t.size,n=!1,o="",i={};try{om=[];let s=await gt.queuePrompt(1,r);om.forEach(l=>{if(!n)if(l.error)n=!0,i=a(l.error.response.node_errors),Object.assign(i,{"-1":l.error.response.error.message});else{let c=l.result.prompt_id;ll.set(c,t.from_sid)}})}catch(s){n=!0,i={"-1":s.message||s.stack||s.toString()}}n&&(o?Xe.setLastError(o):Xe.setWidgetTableErrors(i));function a(s){let l={};return Object.keys(s).forEach(c=>{let u=c.split(":")[0],f=gt.graph.nodes.find(p=>p.id==u);l[u]=`[${f?.title||u}]`+s[c].errors.map(JSON.stringify).join(` +`)}),l}}async list(t){let n=this.workflowManager.workflows.map(o=>o.path.replace("workflows/",""));try{let o=new Headers,i=localStorage.getItem("Comfy.userId");i&&o.set("comfy-user",i);let a=await fetch("./api/userdata/workflows%2F.index.json",{headers:o}),s=[];a.ok&&(s=(await a.json()).favorites.map(c=>c.replace("workflows/",""))),n.sort((l,c)=>{let u=s.includes(l),f=s.includes(c);return u&&!f?-1:!u&&f?1:l.localeCompare(c)})}catch(o){console.warn("Error fetching favorites, returning unsorted workflows:",o)}return{workflows:n,error:""}}setWidgetValue(t){t.values.forEach(({nodeID:r,widgetIndex:n,value:o})=>{let i=gt.graph.nodes.find(a=>a.id==r);!i||o==i.widgets[n].value||rm(i,n,o)})}async open(t){let{workflow_path:r}=t;try{Xe.setLastError(""),Xe.setWidgetTableErrors({}),r.startsWith("sdppp://")?await this.openSDPPPWorkflow(t):await this.openComfyWorkflow(t)}catch(n){throw n}}async openSDPPPWorkflow(t){let r=t.workflow_path.replace("sdppp://",""),n=await fetch("/sd-ppp-static/sdppp-workflows/"+r).then(o=>o.json());n.extra.sdppp_workflow_alias=t.workflow_path,await gt.loadGraphData(n)}async openComfyWorkflow(t){let{workflow_path:r,from_sid:n,reset:o}=t,i=this.workflowManager.workflows.find(a=>a.fullFilename===r||a.path===r||a.path==="workflows/"+r);(i.isOpen||this.workflowManager.isOpen?.(i))&&!o||(this.workflowManager.openWorkflows.length===1?await gt.loadGraphData(sO):await lO(this.workflowManager,this.workflowManager.openWorkflows[0]==i?this.workflowManager.openWorkflows[1]:this.workflowManager.openWorkflows[0]),await this.workflowManager.closeWorkflow(i,!1),await new Promise(a=>requestAnimationFrame(a)),await lO(this.workflowManager,i),await new Promise(a=>setTimeout(a,500)),Xe.data.widgetTableStructure&&await this.socket.emit("B_workflow",{action:"getStoredWidgetValue",sid:n,params:{widgetTableID:Xe.data.widgetTableStructure.widgetTableID,widgetTablePath:Xe.data.widgetTableStructure.widgetTablePath,widgetTablePersisted:Xe.data.widgetTableStructure.widgetTablePersisted}},a=>{this.setWidgetValue(a)}))}async save(t){let{workflow_path:r,from_sid:n}=t,o=this.workflowManager.workflows.find(i=>i.fullFilename===r||i.path===r||i.path==="workflows/"+r);if(!o)throw new Error("Workflow not found");this.workflowManager.activeWorkflow?.id!=o.id&&this.open({workflow_path:r,from_sid:n,reset:!1}),o.changeTracker.checkState(),await this.workflowManager.saveWorkflow(o)}setNodeTitle(t){let{node_id:r,title:n}=t,o=gt.graph.nodes.find(i=>i.id==r);if(!o)throw new Error("Node not found");o.title=n,o.setProperty("sdppp_widgetable_title",n)}async interrupt(t){await gt.api.interrupt()}async clearQueue(t){await gt.api.clearItems("queue")}async reboot(t){let r=await fetch("./api/manager/reboot");return r.status==404?{error:pe("ComfyManager not found, cannot reboot"),success:!1}:r.status==200?{success:!0}:{error:pe("Failed to reboot ComfyUI")+r.statusText,success:!1}}async setComfyOrgAPIKey(t){let{api_key:r}=t;localStorage.setItem("comfy_api_key",r),location.reload()}}}async function lO(e,t){gt.workflowManager==e?await t.load():(await e.openWorkflow(t),await gt.loadGraphData(JSON.parse(JSON.stringify(t.activeState)),!0,!0,t,{}))}var wx=!1,om=[];function C4(){if(wx)return;let e=nn.queuePrompt;nn.queuePrompt=async(...t)=>{try{let r=await e.call(nn,...t);return om.push({error:null,result:r}),r}catch(r){throw om.push({error:r,result:null}),r}},wx=!0}var Wn=class e extends iO(_R(Xe,"comfy"),PR(Ln,"photoshop"),aO,cO){static instance;constructor(){super(location.href.split("?")[0].split("#")[0]),e.instance=this}};function im(e){return e.replace(/^workflows\//,"").replace(/\.json$/,"").split("://").pop()}var am=class{widget;node;originLabel="";indexInNode=0;constructor(t,r){this.widget=r,this.node=t,this.indexInNode=t.widgets.indexOf(r);let n=this;r.callback=function(...o){n.widget!=this&&(n.widget=n.node.widgets[n.indexInNode]=this),n._callbacks.forEach(i=>i(...o))},this.originLabel=r.label}_callbacks=[];onChange(t){this._callbacks.push(t)}removeOnChange(t){this._callbacks.splice(this._callbacks.indexOf(t),1)}},sm=class extends am{lockMode(t,r){if(t){if(this.widget.type=="button")return;this.widget.type="button",this.widget.value="",this.widget.label=r}else{if(this.widget.type=="combo")return;this.widget.type="combo",this.widget.value="",this.widget.label=this.originLabel}}},Ya=class e extends sm{getPSStore(){if(!this.widget.value||this.widget.value.indexOf("/")==-1)return null;let[t]=this.widget.value.split("/");return Ln.getStoreByName(t)?.data||null}static create(t,r){let n=ox(),o=t.size.slice(0),i=t.addWidget("combo",r,n[0]||"",()=>{},{forceInput:!0,values:ox});return i.serializeValue=async()=>{let a=cc(i.value);if(!a)return JSON.stringify({instance_id:pe("document {0} not found",i.value),identify:"",canvasDirtyID:0,selectionDirtyID:0});if(i.type=="button")return JSON.stringify({instance_id:"",identify:"",canvasDirtyID:0,selectionDirtyID:0});let s=a.identify;return Xt.is_SPECIAL_DOCUMENT_CURRENT(s)&&(s=(await Wn.instance.getSpecialIdentifierValue(a.instance_id,{identifier:s})).value),JSON.stringify({instance_id:a.instance_id,identify:s,canvasDirtyID:a.documentData.canvasDirtyID,selectionDirtyID:a.documentData.selectionDirtyID})},t.size=[o[0],Math.max(o[1],t.size[1])],new e(t,i)}static link(t,r){if(r.type=="combo")return new e(t,r);let n=e.create(t,r.name),o=t.widgets.indexOf(r);return t.widgets[o]=t.widgets.pop(),n}constructor(t,r){super(t,r),this.onChange(n=>{if(!isNaN(+n))r.value=Object.keys(r.options.values)[+n];else if(typeof n=="string"){let o=n.split("/");Xt.is_SPECIAL_DOCUMENT_CURRENT(o[1])&&(r.value=o[0]+"/"+Xt.getSpecialDocumentCurrent())}})}update(){fO(this.widget,this.widget.options.values,!0)}selectConcreteDocument(){if(Xt.is_SPECIAL_DOCUMENT_CURRENT(this.widget.value)){let[t]=this.widget.value.split("/"),r=Ln.getStoreByName(t);if(!r)return console.warn(`store ${t} not found`);this.widget.value=ix(r.data.documents[r.data.activeDocumentID].identify,t)}}},gc=class e extends sm{documentWidgetByLinked=null;extraOptions;constructor(t,r,n){super(t,r),this.extraOptions=n.extraOptions,this.update=this.update.bind(this),this.onChange(o=>{this.node.setProperty("layerWidgetDetail"+this.indexInNode,this.currentOptionsDetail[Object.values(this.currentOptions).indexOf(this.widget.value)]),typeof o=="string"&&(o=Xt.fixI18n(o))}),r.serializeValue=async()=>{if(r.type=="button")return JSON.stringify({identify:r.value,dirtyID:0});let o=this.documentWidgetByLinked;if(!o)return JSON.stringify({identify:r.value,dirtyID:0});let i=cc(o.widget.value);if(!i)return JSON.stringify({identify:r.value,dirtyID:0});let a=r.value;Xt.is_SPECIAL_LAYER_SELECTED_LAYER(a)&&(a=(await Wn.instance.getSpecialIdentifierValue(i.instance_id,{identifier:a})).value);let s=0;return Xt.is_SPECIAL_LAYER_NEW_LAYER(a)||Xt.is_SPECIAL_LAYER_USE_CANVAS(a)?s=Mi.getCanvasDirtyID(i.documentData):s=Mi.getLayerDirtyID(i.documentData,a),JSON.stringify({identify:a,dirtyID:s})}}static link(t,r,n){if(r.type=="combo")return new e(t,r,n);let o=e.create(t,r.name,n),i=t.widgets.indexOf(r);return t.widgets[i]=t.widgets.pop(),o}linkDocumentWidget(t){this.documentWidgetByLinked&&t?.removeOnChange(this.update),this.documentWidgetByLinked=t,this.documentWidgetByLinked&&this.documentWidgetByLinked.onChange(this.update)}update(){let t=this.documentWidgetByLinked;this.updateOptions(t)}currentOptions=[];currentOptionsDetail=[];updateOptions(t){if(this.currentOptions=this.extraOptions.slice(0),this.currentOptionsDetail=new Array(this.currentOptions.length).fill({id:0,name:"",identify:"",level:0,fullPath:""}),t&&t.widget.value){let r=cc(t.widget.value);if(!r)return;r.documentData.layers.map(n=>{this.currentOptions.push(n.identify),this.currentOptionsDetail.push(n)})}if(this.widget.options.values=this.currentOptions,Object.values(this.currentOptions).indexOf(this.widget.value)==-1){let r=this.node.properties["layerWidgetDetail"+this.indexInNode];if(r){let n=this.currentOptionsDetail.findIndex(o=>o.fullPath==r.fullPath);if(n!=-1){this.widget.value=this.currentOptions[n];return}}}}static create(t,r,n){let o=t.size.slice(0),i=t.addWidget("combo",r,n.extraOptions[0]||"",()=>{},{forceInput:!0,values:n.extraOptions});return t.size=[o[0],Math.max(o[1],t.size[1])],new e(t,i,{extraOptions:n.extraOptions})}},w4={extraOptions:[],documentWidgetInNode:null},xf=class e extends gc{documentWidgetInNode;constructor(t,r,n=w4){super(t,r,n),this.documentWidgetInNode=n.documentWidgetInNode,this.onChange(()=>{(this.documentWidgetInNode||this.documentWidgetByLinked)?.selectConcreteDocument()}),r.serializeValue=async()=>{let o=this.documentWidgetInNode||this.documentWidgetByLinked;if(!o)return JSON.stringify({identify:r.value,dirtyID:0});let i=cc(o.widget.value);if(!i)return JSON.stringify({identify:r.value,dirtyID:0});let a=r.value;Xt.is_SPECIAL_LAYER_SELECTED_LAYER(a)&&(a=(await Wn.instance.getSpecialIdentifierValue(i.instance_id,{identifier:a})).value);let s=0;return Xt.is_SPECIAL_LAYER_NEW_LAYER(a)||Xt.is_SPECIAL_LAYER_USE_CANVAS(a)?s=Mi.getCanvasDirtyID(i.documentData):s=Mi.getLayerDirtyID(i.documentData,a),JSON.stringify({identify:a,dirtyID:s})},this.documentWidgetInNode?.onChange(this.update)}update(){let t=this.documentWidgetInNode||this.documentWidgetByLinked;t?.widget.value&&(this.widget.options.values=RR(t.widget.value,this.extraOptions),fO(this.widget,this.widget.options.values))}static create(t,r,n){let o=t.size.slice(0),i=t.addWidget("combo",r,n.extraOptions[0]||"",()=>{},{forceInput:!0,values:n.extraOptions});return t.size=[o[0],Math.max(o[1],t.size[1])],new e(t,i,{documentWidgetInNode:n.documentWidgetInNode,extraOptions:n.extraOptions})}},uO=0,hc=class extends am{constructor(t,r){if(!r){let n=t.size.slice(0);r=t.addWidget("button","sdppp","",()=>{}),t.size=[n[0],Math.max(n[1],t.size[1])],r.serializeValue=async()=>{let o={lastOpenedWorkflow:t.properties.sdppp_send_prefix||im(Xe.data.widgetTableStructure.widgetTablePath)},i=ax(t);if(i?.widgets[0]){let a=await i.widgets[0].serializeValue();try{o.document=JSON.parse(a),o.isLocal=Ln.getStore(o.document.instance_id)?.data.isLocal||!1}catch{return""}}return JSON.stringify(o)}}super(t,r),this.onChange(()=>{Ln.storeCount()==0&&Date.now()-uO>3e3&&(uO=Date.now(),location.href="/sd-ppp-static/sd-ppp_PS.ccx?_="+Date.now(),setTimeout(()=>{app.ui.dialog.show(`

${pe("How to use .ccx file")}

${pe("1. If you have installed Adobe Creative Cloud")}

${pe("Just double click the .ccx file, it will install the plugin automatically")}

${pe("2. If you don't have Adobe Creative Cloud")}

${pe("Rename .ccx to .zip and extract it into ")}[${pe("Photoshop directory")}]/Plug-ins ${pe("or")} [${pe("Photoshop directory")}]/Plug-ins/Generator

- `)},300))})}update(){this.widget.label=zn.storeCount()>0&&Bn.instance.id?me("current ComfyUI pageid: {0}",Bn.instance.id.slice(0,4)):me("download PS plugin (.ccx)")}documentWidgetByLinked=null;linkDocumentWidget(t){this.documentWidgetByLinked=t}};function fO(e,t,r=!1){t instanceof Function&&(t=t()),e.value||(e.value=t[0]),t.indexOf(e.value)==-1&&r&&(e.value=t[0])}var ca=class e{static nodeMap=new WeakMap;static registerNodeType(t,r,n){n.prehandleNodeType&&n.prehandleNodeType(t.nodeData||r);let o=t.prototype.onAdded,i=t.prototype.onRemoved;t.prototype.onAdded=async function(...s){o&&await o.call(this,...s);let l=new n(this);e.nodeMap.set(this,l),await l.update()},t.prototype.onRemoved=async function(...s){i&&await i.call(this,...s);let l=e.nodeMap.get(this);e.nodeMap.delete(this),l?.onDestroy()},t.prototype.onDrawForeground=async function(s){let l=e.nodeMap.get(this);l?.onDrawForeground(s),await l?.update()},t.prototype.onConfigure=async function(...s){let l=e.nodeMap.get(this);l?.onConfigure(s[0]),await l?.update()};let a=t.prototype.onConnectionsChange;t.prototype.onConnectionsChange=async function(s,l,c,u){let f=e.nodeMap.get(this);return s==1&&(f?.inputConnectionChange(l,c&&u),await f?.update()),s==2&&f?.outputConnectionChange(l,c),a?.apply(this,arguments)}}node;constructor(t){this.node=t}inputConnectionChange(t,r){}outputConnectionChange(t,r){}onDrawForeground(t){}onDestroy(){}onConfigure(t){this.node.setProperty("sdppp-version",Qp)}};var Mi=class extends ca{downloadWidget;constructor(t){super(t),this.downloadWidget||(this.downloadWidget=new gc(this.node))}onConfigure(t){super.onConfigure(t)}onDrawForeground(t){this.node.flags.collapsed||OR()||(t.save(),t.fillStyle="rgba(255, 0, 0, 0.2)",t.fillRect(0,0,this.node.size[0],this.node.size[1]),t.fillStyle="white",t.textAlign="center",t.fillText(me("Photoshop Disconnected!"),this.node.size[0]/2,5),t.restore())}async update(){this.downloadWidget?.update()}};var im=class{node;inputIndex;get index(){return this.inputIndex}constructor(t,r){this.node=t,this.inputIndex=r}update(){}connected=!1},vf=class extends im{get documentWidget(){return dO(this.node,this.node.inputs[this.inputIndex])?.documentWidget||null}},yf=class extends im{get documentWidget(){return dO(this.node,this.node.inputs[this.inputIndex])?.documentWidget||null}};function dO(e,t){if(!e.graph.links[t.link])return null;let r=e.graph.links[t.link].origin_id,n=e.graph.getNodeById(r);for(;n.type=="Reroute";)r=e.graph.links[n.inputs[0].link].origin_id,n=e.graph.getNodeById(r);return ca.nodeMap.get(n)}var Ao=class extends Mi{get documentWidget(){let t=this.inputs.find(r=>r.connected&&(r instanceof vf||r instanceof yf));return t?t.documentWidget:this.sdpppWidgets.find(r=>r instanceof Ya)}inputs=[];sdpppWidgets=[];constructor(t){super(t);let r=null;for(let n=0;n{if(!t.label)try{t.label=me(t.name)}catch{t.label=t.name}}),this.sdpppWidgets?.forEach(t=>{t.update()}),this.inputs?.forEach(t=>{t.update()}),super.update()}inputConnectionChange(t,r){super.inputConnectionChange(t,r),this.inputs.forEach(n=>{if(n.index==t){n.connected=r;let o=this.documentWidget;this.downloadWidget&&this.downloadWidget.linkDocumentWidget(o),this.sdpppWidgets.forEach(i=>{(i instanceof mc||i instanceof gc)&&i.linkDocumentWidget(o)})}})}};var am=class extends Ao{get documentWidget(){return this.inputs[0]?.documentWidget}async update(){super.update(),this.node.inputs.forEach(t=>t.label=me(t.name)),this.node.outputs.forEach(t=>t.label=me(t.name))}},hc=class extends Ao{async update(){super.update(),this.node.inputs.forEach(t=>t.label=me(t.name)),this.node.outputs.forEach(t=>t.label=me(t.name))}},sm=class extends Ao{async update(){super.update(),this.node.inputs.forEach(t=>t.label=me(t.name)),this.node.outputs.forEach(t=>t.label=me(t.name))}},lm=class extends Ao{get documentWidget(){return this.inputs[0]?.documentWidget}async update(){super.update(),this.node.inputs.forEach(t=>t.label=me(t.name)),this.node.outputs.forEach(t=>t.label=me(t.name)),this.node.widgets[0].label=me(this.node.widgets[0].name)}},cm=class extends Ao{get documentWidget(){return this.inputs[0]?.documentWidget}async update(){super.update(),this.node.inputs.forEach(t=>t.label=me(t.name)),this.node.outputs.forEach(t=>t.label=me(t.name)),this.node.widgets[0].label=me(this.node.widgets[0].name)}},um=class extends Mi{async update(){super.update(),this.node.inputs[0].label=me(this.node.inputs[0].name),this.node.inputs[1].label=me(this.node.inputs[1].name),this.node.outputs[0]&&(this.node.outputs[0].label=me(this.node.outputs[0].name))}},fm=class extends Mi{static prehandleNodeType(t){t.input.optional.document&&delete t.input.optional.document}async update(){super.update(),this.node.inputs[0].label=me(this.node.inputs[0].name),this.node.outputs[0]&&(this.node.outputs[0].label=me(this.node.outputs[0].name))}},dm=class extends Ao{get documentWidget(){return this.sdpppWidgets[0]}psdWidget;extractPSD(t,r){this.node.properties.psd&&Bn.instance.exportPSDDataURLToPhotoshop(t,r,this.node.properties.psd,Xe.data.ssid).then(async()=>{await new Promise(n=>setTimeout(n,300)),globalThis.app.canvas.draw(!0,!0)}).catch(console.error)}constructor(t){super(t),this.psdWidget=t.addWidget("button","","",()=>{if(!this.documentWidget.widget.value)return;let r=zn.getAllPhotoshopDocumentData(),[n,o]=this.documentWidget.widget.value.split("/");this.node.properties.psd?this.extractPSD(r[n].sid,o):Bn.instance.importPSDDataURLFromPhotoshop(r[n].sid,o,Xe.data.ssid).then(i=>{this.node.setProperty("psd",i)})},{})}async update(){super.update(),this.node.outputs.forEach(t=>t.label=me(t.name)),this.node.properties.psd?(Xe.setHasPSDNodes(!0),this.psdWidget.label=me("extract saved .psd to Photoshop")):(Xe.setHasPSDNodes(!1),this.psdWidget.label=me("save .psd to this workflow"))}},pm=class extends Ao{async update(){super.update(),this.node.inputs.forEach(r=>r.label=me(r.name)),this.node.outputs.forEach(r=>r.label=me(r.name));let t=[];if(this.documentWidget){let r=this.documentWidget.getPSStore();r&&(t=r.actions)}this.node.widgets[0].options.values=t,this.node.constructor.nodeData.input.required.action[0]=t}};var mm=class extends Mi{static prehandleNodeType(t){t.input.optional.document&&delete t.input.optional.document}documentWidget;layerWidget;constructor(t){let r=Ya.create(t,"document"),n=hf.create(t,"layer_or_group",{documentWidgetInNode:r,extraOptions:Xt.getSpecialLayerForGet()});super(t),this.documentWidget=r,this.layerWidget=n,this.node.widgets[0].name=="quality"?(this.node.widgets[1]=r.widget,this.node.widgets[2]=n.widget):(this.node.widgets[0]=r.widget,this.node.widgets[1]=n.widget)}onConfigure(t){if(t.properties["sdppp-version"])if(+t.properties["sdppp-version"]<=410){if(this.node.widgets[0].value===!0||this.node.widgets[0].value==="true"){let r=comfyAPI.app.app.addNodeOnGraph(hm["SDPPP Get Selection"],{pos:this.node.pos});new hc(r),this.node.outputs[0].links?.length?comfyAPI.app.app.addNodeOnGraph(hm.JoinImageWithAlpha,{pos:[this.node.pos[0]+r.size[0]+10,this.node.pos[1]-20]}):r.size=this.node.size,comfyAPI.app.app.graph.remove(this.node)}this.node.widgets[0].value=t.widgets_values[1],this.node.widgets[1].value=t.widgets_values[2]}else+t.properties["sdppp-version"]<504&&this.node.widgets[0].name=="quality"&&(this.node.widgets[0].value=100,this.node.widgets[1].value=t.widgets_values[0],this.node.widgets[2].value=t.widgets_values[1]);super.onConfigure(t)}async update(){this.documentWidget.lockMode(this.layerLinked,me("document linked")),this.layerWidget.lockMode(this.layerLinked,me("layer linked")),this.documentWidget.update(),this.layerWidget.update(),super.update(),this.node.widgets.forEach(t=>{if(!t.label)try{t.label=me(t.name)}catch{}}),this.node.inputs.forEach(t=>{if(!t.label)try{t.label=me(t.name)}catch{}}),this.node.outputs.forEach(t=>{if(!t.label)try{t.label=me(t.name)}catch{}})}layerLinked=!1;inputConnectionChange(t,r){super.inputConnectionChange(t,r),t==0&&(this.layerLinked=r)}},gm=class extends Mi{static prehandleNodeType(t){t.input.optional.document&&delete t.input.optional.document}documentWidget;layerWidget;constructor(t){let r=Ya.create(t,"document"),n=hf.create(t,"layer_or_group",{documentWidgetInNode:r,extraOptions:Xt.getSpecialLayerForSend()});super(t),this.documentWidget=r,this.layerWidget=n}async update(){this.documentWidget?.lockMode(this.layerLinked,me("document linked")),this.layerWidget?.lockMode(this.layerLinked,me("layer linked")),this.documentWidget.update(),this.layerWidget.update(),super.update(),this.node.widgets[0].label||(this.node.widgets[0].label=me(this.node.widgets[0].name)),this.node.widgets[1].label||(this.node.widgets[1].label=me(this.node.widgets[1].name)),this.node.inputs[0].label=me(this.node.inputs[0].name),this.node.inputs[1].label=me(this.node.inputs[1].name),this.node.inputs[2].label=me(this.node.inputs[2].name),this.node.outputs[0].label=me(this.node.outputs[0].name)}layerLinked=!1;inputConnectionChange(t,r){super.inputConnectionChange(t,r),t==1&&(this.layerLinked=r)}onConfigure(t){"sdppp_send_prefix"in t.properties||this.node.setProperty("sdppp_send_prefix",""),super.onConfigure(t)}};var wx={"Get Image From Photoshop Layer":mm,"Send Images To Photoshop":gm,"SDPPP Send Text To Layer":um,"SDPPP Get Text From Layer":fm,"SDPPP Parse Layer Info":sm,"SDPPP Get Linked Layers":cm,"SDPPP Get Layers In Group":lm,"SDPPP Get Layer By ID":am,"SDPPP Get Document":dm,"SDPPP Get Selection":hc,"SDPPP Select Layer And Run PS Action":pm},hm={};function pO(e,t){let r=e.comfyClass||t.name;if(hm[r]=t,r in wx)e.title=me(t.display_name),t.display_name=me(t.display_name),ca.registerNodeType(e,t,wx[r]);else if(r.startsWith("workflow")&&comfyAPI.groupNode.GroupNodeHandler.getGroupData(e)){let n=comfyAPI.groupNode.GroupNodeHandler.getGroupData(e),o=!1;n.nodeData.nodes.forEach((i,a)=>{i.type in wx&&(o=!0)}),o&&ca.registerNodeType(e,t,Ao)}else return}var dR=E(qT(),1),pR=E($(),1);var GT=`#sdppp-popup-root { + `)},300))})}update(){this.widget.label=Ln.storeCount()>0&&Wn.instance.id?pe("current ComfyUI pageid: {0}",Wn.instance.id.slice(0,4)):pe("download PS plugin (.ccx)")}documentWidgetByLinked=null;linkDocumentWidget(t){this.documentWidgetByLinked=t}};function fO(e,t,r=!1){t instanceof Function&&(t=t()),e.value||(e.value=t[0]),t.indexOf(e.value)==-1&&r&&(e.value=t[0])}var ua=class e{static nodeMap=new WeakMap;static registerNodeType(t,r,n){n.prehandleNodeType&&n.prehandleNodeType(t.nodeData||r);let o=t.prototype.onAdded,i=t.prototype.onRemoved;t.prototype.onAdded=async function(...s){o&&await o.call(this,...s);let l=new n(this);e.nodeMap.set(this,l),await l.update()},t.prototype.onRemoved=async function(...s){i&&await i.call(this,...s);let l=e.nodeMap.get(this);e.nodeMap.delete(this),l?.onDestroy()},t.prototype.onDrawForeground=async function(s){let l=e.nodeMap.get(this);l?.onDrawForeground(s),await l?.update()},t.prototype.onConfigure=async function(...s){let l=e.nodeMap.get(this);l?.onConfigure(s[0]),await l?.update()};let a=t.prototype.onConnectionsChange;t.prototype.onConnectionsChange=async function(s,l,c,u){let f=e.nodeMap.get(this);return s==1&&(f?.inputConnectionChange(l,c&&u),await f?.update()),s==2&&f?.outputConnectionChange(l,c),a?.apply(this,arguments)}}node;constructor(t){this.node=t}inputConnectionChange(t,r){}outputConnectionChange(t,r){}onDrawForeground(t){}onDestroy(){}onConfigure(t){this.node.setProperty("sdppp-version",em)}};var Fi=class extends ua{downloadWidget;constructor(t){super(t),this.downloadWidget||(this.downloadWidget=new hc(this.node))}onConfigure(t){super.onConfigure(t)}onDrawForeground(t){this.node.flags.collapsed||OR()||(t.save(),t.fillStyle="rgba(255, 0, 0, 0.2)",t.fillRect(0,0,this.node.size[0],this.node.size[1]),t.fillStyle="white",t.textAlign="center",t.fillText(pe("Photoshop Disconnected!"),this.node.size[0]/2,5),t.restore())}async update(){this.downloadWidget?.update()}};var lm=class{node;inputIndex;get index(){return this.inputIndex}constructor(t,r){this.node=t,this.inputIndex=r}update(){}connected=!1},bf=class extends lm{get documentWidget(){return dO(this.node,this.node.inputs[this.inputIndex])?.documentWidget||null}},Sf=class extends lm{get documentWidget(){return dO(this.node,this.node.inputs[this.inputIndex])?.documentWidget||null}};function dO(e,t){if(!e.graph.links[t.link])return null;let r=e.graph.links[t.link].origin_id,n=e.graph.getNodeById(r);for(;n.type=="Reroute";)r=e.graph.links[n.inputs[0].link].origin_id,n=e.graph.getNodeById(r);return ua.nodeMap.get(n)}var Do=class extends Fi{get documentWidget(){let t=this.inputs.find(r=>r.connected&&(r instanceof bf||r instanceof Sf));return t?t.documentWidget:this.sdpppWidgets.find(r=>r instanceof Ya)}inputs=[];sdpppWidgets=[];constructor(t){super(t);let r=null;for(let n=0;n{if(!t.label)try{t.label=pe(t.name)}catch{t.label=t.name}}),this.sdpppWidgets?.forEach(t=>{t.update()}),this.inputs?.forEach(t=>{t.update()}),super.update()}inputConnectionChange(t,r){super.inputConnectionChange(t,r),this.inputs.forEach(n=>{if(n.index==t){n.connected=r;let o=this.documentWidget;this.downloadWidget&&this.downloadWidget.linkDocumentWidget(o),this.sdpppWidgets.forEach(i=>{(i instanceof gc||i instanceof hc)&&i.linkDocumentWidget(o)})}})}};var cm=class extends Do{get documentWidget(){return this.inputs[0]?.documentWidget}async update(){super.update(),this.node.inputs.forEach(t=>t.label=pe(t.name)),this.node.outputs.forEach(t=>t.label=pe(t.name))}},vc=class extends Do{async update(){super.update(),this.node.inputs.forEach(t=>t.label=pe(t.name)),this.node.outputs.forEach(t=>t.label=pe(t.name))}},um=class extends Do{async update(){super.update(),this.node.inputs.forEach(t=>t.label=pe(t.name)),this.node.outputs.forEach(t=>t.label=pe(t.name))}},fm=class extends Do{get documentWidget(){return this.inputs[0]?.documentWidget}async update(){super.update(),this.node.inputs.forEach(t=>t.label=pe(t.name)),this.node.outputs.forEach(t=>t.label=pe(t.name)),this.node.widgets[0].label=pe(this.node.widgets[0].name)}},dm=class extends Do{get documentWidget(){return this.inputs[0]?.documentWidget}async update(){super.update(),this.node.inputs.forEach(t=>t.label=pe(t.name)),this.node.outputs.forEach(t=>t.label=pe(t.name)),this.node.widgets[0].label=pe(this.node.widgets[0].name)}},pm=class extends Fi{async update(){super.update(),this.node.inputs[0].label=pe(this.node.inputs[0].name),this.node.inputs[1].label=pe(this.node.inputs[1].name),this.node.outputs[0]&&(this.node.outputs[0].label=pe(this.node.outputs[0].name))}},mm=class extends Fi{static prehandleNodeType(t){t.input.optional.document&&delete t.input.optional.document}async update(){super.update(),this.node.inputs[0].label=pe(this.node.inputs[0].name),this.node.outputs[0]&&(this.node.outputs[0].label=pe(this.node.outputs[0].name))}},gm=class extends Do{get documentWidget(){return this.sdpppWidgets[0]}psdWidget;extractPSD(t,r){this.node.properties.psd&&Wn.instance.exportPSDDataURLToPhotoshop(t,r,this.node.properties.psd,Xe.data.ssid).then(async()=>{await new Promise(n=>setTimeout(n,300)),globalThis.app.canvas.draw(!0,!0)}).catch(console.error)}constructor(t){super(t),this.psdWidget=t.addWidget("button","","",()=>{if(!this.documentWidget.widget.value)return;let r=Ln.getAllPhotoshopDocumentData(),[n,o]=this.documentWidget.widget.value.split("/");this.node.properties.psd?this.extractPSD(r[n].sid,o):Wn.instance.importPSDDataURLFromPhotoshop(r[n].sid,o,Xe.data.ssid).then(i=>{this.node.setProperty("psd",i)})},{})}async update(){super.update(),this.node.outputs.forEach(t=>t.label=pe(t.name)),this.node.properties.psd?(Xe.setHasPSDNodes(!0),this.psdWidget.label=pe("extract saved .psd to Photoshop")):(Xe.setHasPSDNodes(!1),this.psdWidget.label=pe("save .psd to this workflow"))}},hm=class extends Do{async update(){super.update(),this.node.inputs.forEach(r=>r.label=pe(r.name)),this.node.outputs.forEach(r=>r.label=pe(r.name));let t=[];if(this.documentWidget){let r=this.documentWidget.getPSStore();r&&(t=r.actions)}this.node.widgets[0].options.values=t,this.node.constructor.nodeData.input.required.action[0]=t}};var vm=class extends Fi{static prehandleNodeType(t){t.input.optional.document&&delete t.input.optional.document}documentWidget;layerWidget;constructor(t){let r=Ya.create(t,"document"),n=xf.create(t,"layer_or_group",{documentWidgetInNode:r,extraOptions:Xt.getSpecialLayerForGet()});super(t),this.documentWidget=r,this.layerWidget=n,this.node.widgets[0].name=="quality"?(this.node.widgets[1]=r.widget,this.node.widgets[2]=n.widget):(this.node.widgets[0]=r.widget,this.node.widgets[1]=n.widget)}onConfigure(t){if(t.properties["sdppp-version"])if(+t.properties["sdppp-version"]<=410){if(this.node.widgets[0].value===!0||this.node.widgets[0].value==="true"){let r=comfyAPI.app.app.addNodeOnGraph(xm["SDPPP Get Selection"],{pos:this.node.pos});new vc(r),this.node.outputs[0].links?.length?comfyAPI.app.app.addNodeOnGraph(xm.JoinImageWithAlpha,{pos:[this.node.pos[0]+r.size[0]+10,this.node.pos[1]-20]}):r.size=this.node.size,comfyAPI.app.app.graph.remove(this.node)}this.node.widgets[0].value=t.widgets_values[1],this.node.widgets[1].value=t.widgets_values[2]}else+t.properties["sdppp-version"]<504&&this.node.widgets[0].name=="quality"&&(this.node.widgets[0].value=100,this.node.widgets[1].value=t.widgets_values[0],this.node.widgets[2].value=t.widgets_values[1]);super.onConfigure(t)}async update(){this.documentWidget.lockMode(this.layerLinked,pe("document linked")),this.layerWidget.lockMode(this.layerLinked,pe("layer linked")),this.documentWidget.update(),this.layerWidget.update(),super.update(),this.node.widgets.forEach(t=>{if(!t.label)try{t.label=pe(t.name)}catch{}}),this.node.inputs.forEach(t=>{if(!t.label)try{t.label=pe(t.name)}catch{}}),this.node.outputs.forEach(t=>{if(!t.label)try{t.label=pe(t.name)}catch{}})}layerLinked=!1;inputConnectionChange(t,r){super.inputConnectionChange(t,r),t==0&&(this.layerLinked=r)}},ym=class extends Fi{static prehandleNodeType(t){t.input.optional.document&&delete t.input.optional.document}documentWidget;layerWidget;constructor(t){let r=Ya.create(t,"document"),n=xf.create(t,"layer_or_group",{documentWidgetInNode:r,extraOptions:Xt.getSpecialLayerForSend()});super(t),this.documentWidget=r,this.layerWidget=n}async update(){this.documentWidget?.lockMode(this.layerLinked,pe("document linked")),this.layerWidget?.lockMode(this.layerLinked,pe("layer linked")),this.documentWidget.update(),this.layerWidget.update(),super.update(),this.node.widgets[0].label||(this.node.widgets[0].label=pe(this.node.widgets[0].name)),this.node.widgets[1].label||(this.node.widgets[1].label=pe(this.node.widgets[1].name)),this.node.inputs[0].label=pe(this.node.inputs[0].name),this.node.inputs[1].label=pe(this.node.inputs[1].name),this.node.inputs[2].label=pe(this.node.inputs[2].name),this.node.outputs[0].label=pe(this.node.outputs[0].name)}layerLinked=!1;inputConnectionChange(t,r){super.inputConnectionChange(t,r),t==1&&(this.layerLinked=r)}onConfigure(t){"sdppp_send_prefix"in t.properties||this.node.setProperty("sdppp_send_prefix",""),super.onConfigure(t)}};var Ex={"Get Image From Photoshop Layer":vm,"Send Images To Photoshop":ym,"SDPPP Send Text To Layer":pm,"SDPPP Get Text From Layer":mm,"SDPPP Parse Layer Info":um,"SDPPP Get Linked Layers":dm,"SDPPP Get Layers In Group":fm,"SDPPP Get Layer By ID":cm,"SDPPP Get Document":gm,"SDPPP Get Selection":vc,"SDPPP Select Layer And Run PS Action":hm},xm={};function pO(e,t){let r=e.comfyClass||t.name;if(xm[r]=t,r in Ex)e.title=pe(t.display_name),t.display_name=pe(t.display_name),ua.registerNodeType(e,t,Ex[r]);else if(r.startsWith("workflow")&&comfyAPI.groupNode.GroupNodeHandler.getGroupData(e)){let n=comfyAPI.groupNode.GroupNodeHandler.getGroupData(e),o=!1;n.nodeData.nodes.forEach((i,a)=>{i.type in Ex&&(o=!0)}),o&&ua.registerNodeType(e,t,Do)}else return}var pR=E(qT(),1),mR=E(D(),1);var GT=`#sdppp-popup-root { width: 100%; height: 100%; position: absolute; @@ -25,6 +24,7 @@ Error generating stack: `+i.message+` background: var(--bg-color); align-items: stretch; justify-content: stretch; + z-index: 100; } .sdppp-menu-container { box-sizing: content-box; @@ -265,18 +265,18 @@ Error generating stack: `+i.message+` .sdppp-side-container .group-filter-item:not(:first-child) { margin-left: 8px; } -/* end of GroupFilter component styles */`;var ef=E($(),1);var x3=E($(),1);function fe(){return fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=[];return KT.default.Children.forEach(e,function(n){n==null&&!t.keepEmpty||(Array.isArray(n)?r=r.concat(yi(n)):fd(n)&&n.props?r=r.concat(yi(n.props.children,t)):r.push(n))}),r}var VS={},Hz=[],Uz=function(t){Hz.push(t)};function dd(e,t){if(0)var r}function qz(e,t){if(0)var r}function XT(){VS={}}function YT(e,t,r){!t&&!VS[r]&&(e(!1,r),VS[r]=!0)}function Wg(e,t){YT(dd,e,t)}function QT(e,t){YT(qz,e,t)}Wg.preMessage=Uz;Wg.resetWarned=XT;Wg.noteOnce=QT;var Vt=Wg;function JT(e,t){if(ue(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ue(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Bg(e){var t=JT(e,"string");return ue(t)=="symbol"?t:t+""}function _(e,t,r){return(t=Bg(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ZT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function T(e){for(var t=1;t=19)return!0;var o=(0,pd.isMemo)(t)?t.type.type:t.type;return!(typeof o=="function"&&!((r=o.prototype)!==null&&r!==void 0&&r.render)&&o.$$typeof!==pd.ForwardRef||typeof t=="function"&&!((n=t.prototype)!==null&&n!==void 0&&n.render)&&t.$$typeof!==pd.ForwardRef)};function aN(e){return(0,Jg.isValidElement)(e)&&!fd(e)}var ys=function(t){if(t&&aN(t)){var r=t;return r.props.propertyIsEnumerable("ref")?r.props.ref:r.ref}return null};var zr=E($());var Si=E($()),Zg=Si.createContext(null);function sN(e){var t=e.children,r=e.onBatchResize,n=Si.useRef(0),o=Si.useRef([]),i=Si.useContext(Zg),a=Si.useCallback(function(s,l,c){n.current+=1;var u=n.current;o.current.push({size:s,element:l,data:c}),Promise.resolve().then(function(){u===n.current&&(r?.(o.current),o.current=[])}),i?.(s,l,c)},[r,i]);return Si.createElement(Zg.Provider,{value:a},t)}var cN=function(){if(typeof Map<"u")return Map;function e(t,r){var n=-1;return t.some(function(o,i){return o[0]===r?(n=i,!0):!1}),n}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(r){var n=e(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(r,n){var o=e(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,o=e(n,r);~o&&n.splice(o,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var o=0,i=this.__entries__;o0},e.prototype.connect_=function(){!GS||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),rW?(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(){!GS||!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 r=t.propertyName,n=r===void 0?"":r,o=tW.some(function(i){return!!~n.indexOf(i)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),uN=function(e,t){for(var r=0,n=Object.keys(t);r"u"||!(Element instanceof Object))){if(!(t instanceof Gc(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)||(r.set(t,new fW(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 Gc(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)&&(r.delete(t),r.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(r){r.isActive()&&t.activeObservations_.push(r)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,r=this.activeObservations_.map(function(n){return new dW(n.target,n.broadcastRect())});this.callback_.call(t,r,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),dN=typeof WeakMap<"u"?new WeakMap:new cN,pN=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 r=nW.getInstance(),n=new pW(t,r,this);dN.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){pN.prototype[e]=function(){var t;return(t=dN.get(this))[e].apply(t,arguments)}});var mW=function(){return typeof eh.ResizeObserver<"u"?eh.ResizeObserver:pN}(),mN=mW;var xs=new Map;function gW(e){e.forEach(function(t){var r,n=t.target;(r=xs.get(n))===null||r===void 0||r.forEach(function(o){return o(n)})})}var gN=new mN(gW);function hN(e,t){xs.has(e)||(xs.set(e,new Set),gN.observe(e)),xs.get(e).add(t)}function vN(e,t){xs.has(e)&&(xs.get(e).delete(t),xs.get(e).size||(gN.unobserve(e),xs.delete(e)))}function it(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yN(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&arguments[1]!==void 0?arguments[1]:1;ON+=1;var n=ON;function o(i){if(i===0)TN(n),t();else{var a=_N(function(){o(i-1)});KS.set(n,a)}}return o(r),n};NN.cancel=function(e){var t=KS.get(e);return TN(e),PN(t)};var dt=NN;var lr=E($());function ih(e){if(Array.isArray(e))return e}function IN(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,o,i,a,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,o=u}finally{try{if(!l&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return s}}function ah(){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 B(e,t){return ih(e)||IN(e,t)||Kc(e,t)||ah()}function bW(e){for(var t=0,r,n=0,o=e.length;o>=4;++n,o-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&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)}var Ss=bW;function Yt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function XS(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var r=t;r;){if(r===e)return!0;r=r.parentNode}return!1}var $N="data-rc-order",DN="data-rc-priority",SW="rc-util-key",YS=new Map;function AN(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):SW}function sh(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function CW(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function QS(e){return Array.from((YS.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function kN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Yt())return null;var r=t.csp,n=t.prepend,o=t.priority,i=o===void 0?0:o,a=CW(n),s=a==="prependQueue",l=document.createElement("style");l.setAttribute($N,a),s&&i&&l.setAttribute(DN,"".concat(i)),r!=null&&r.nonce&&(l.nonce=r?.nonce),l.innerHTML=e;var c=sh(t),u=c.firstChild;if(n){if(s){var f=(t.styles||QS(c)).filter(function(p){if(!["prepend","prependQueue"].includes(p.getAttribute($N)))return!1;var g=Number(p.getAttribute(DN)||0);return i>=g});if(f.length)return c.insertBefore(l,f[f.length-1].nextSibling),l}c.insertBefore(l,u)}else c.appendChild(l);return l}function MN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=sh(t);return(t.styles||QS(r)).find(function(n){return n.getAttribute(AN(t))===e})}function Ui(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=MN(e,t);if(r){var n=sh(t);n.removeChild(r)}}function wW(e,t){var r=YS.get(e);if(!r||!XS(document,r)){var n=kN("",t),o=n.parentNode;YS.set(e,o),e.removeChild(n)}}function yn(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=sh(r),o=QS(n),i=T(T({},r),{},{styles:o});wW(n,i);var a=MN(t,i);if(a){var s,l;if((s=i.csp)!==null&&s!==void 0&&s.nonce&&a.nonce!==((l=i.csp)===null||l===void 0?void 0:l.nonce)){var c;a.nonce=(c=i.csp)===null||c===void 0?void 0:c.nonce}return a.innerHTML!==e&&(a.innerHTML=e),a}var u=kN(e,i);return u.setAttribute(AN(i),t),u}var XN=E($());function FN(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}function Ve(e,t){if(e==null)return{};var r,n,o=FN(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n2&&arguments[2]!==void 0?arguments[2]:!1,n=new Set;function o(i,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=n.has(i);if(Vt(!l,"Warning: There may be circular references"),l)return!1;if(i===a)return!0;if(r&&s>1)return!1;n.add(i);var c=s+1;if(Array.isArray(i)){if(!Array.isArray(a)||i.length!==a.length)return!1;for(var u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,a={map:this.cache};return r.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)}}),(n=a)!==null&&n!==void 0&&n.value&&i&&(a.value[1]=this.cacheCallTimes++),(o=a)===null||o===void 0?void 0:o.value}},{key:"get",value:function(r){var n;return(n=this.internalGet(r,!0))===null||n===void 0?void 0:n[0]}},{key:"has",value:function(r){return!!this.internalGet(r)}},{key:"set",value:function(r,n){var o=this;if(!this.has(r)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var i=this.keys.reduce(function(c,u){var f=B(c,2),p=f[1];return o.internalGet(u)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),WN+=1}return at(e,[{key:"getDerivativeToken",value:function(r){return this.derivatives.reduce(function(n,o){return o(r,n)},void 0)}}]),e}();var JS=new vd;function ws(e){var t=Array.isArray(e)?e:[e];return JS.has(t)||JS.set(t,new Xc(t)),JS.get(t)}var $W=new WeakMap,ZS={};function jN(e,t){for(var r=$W,n=0;n3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(i)return e;var a=T(T({},o),{},(n={},_(n,qi,t),_(n,Tn,r),n)),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"")}var Qc=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(r?"".concat(r,"-"):"").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()},DW=function(t,r,n){return Object.keys(t).length?".".concat(r).concat(n!=null&&n.scope?".".concat(n.scope):"","{").concat(Object.entries(t).map(function(o){var i=B(o,2),a=i[0],s=i[1];return"".concat(a,":").concat(s,";")}).join(""),"}"):""},uh=function(t,r,n){var o={},i={};return Object.entries(t).forEach(function(a){var s,l,c=B(a,2),u=c[0],f=c[1];if(n!=null&&(s=n.preserve)!==null&&s!==void 0&&s[u])i[u]=f;else if((typeof f=="string"||typeof f=="number")&&!(n!=null&&(l=n.ignore)!==null&&l!==void 0&&l[u])){var p,g=Qc(u,n?.prefix);o[g]=typeof f=="number"&&!(n!=null&&(p=n.unitless)!==null&&p!==void 0&&p[u])?"".concat(f,"px"):String(f),i[u]="var(".concat(g,")")}}),[i,DW(o,r,{scope:n?.scope})]};var fh=E($());var Jc=E($());var VN=Yt()?Jc.useLayoutEffect:Jc.useEffect,HN=function(t,r){var n=Jc.useRef(!0);VN(function(){return t(n.current)},r),VN(function(){return n.current=!1,function(){n.current=!0}},[])},El=function(t,r){HN(function(n){if(!n)return t()},r)},vt=HN;var tC=E($()),AW=T({},tC),UN=AW.useInsertionEffect,kW=function(t,r,n){tC.useMemo(t,n),vt(function(){return r(!0)},n)},MW=UN?function(e,t,r){return UN(function(){return e(),t()},r)}:kW,qN=MW;var rC=E($()),FW=T({},rC),LW=FW.useInsertionEffect,zW=function(t){var r=[],n=!1;function o(i){n||r.push(i)}return rC.useEffect(function(){return n=!1,function(){n=!0,r.length&&r.forEach(function(i){return i()})}},t),o},WW=function(){return function(t){t()}},BW=typeof LW<"u"?zW:WW,GN=BW;function jW(){return!1}var KN=jW;function Rl(e,t,r,n,o){var i=fh.useContext(wi),a=i.cache,s=[e].concat(te(t)),l=lh(s),c=GN([l]),u=KN(),f=function(v){a.opUpdate(l,function(y){var m=y||[void 0,void 0],d=B(m,2),x=d[0],b=x===void 0?0:x,S=d[1],w=S,C=w||r(),R=[b,C];return v?v(R):R})};fh.useMemo(function(){f()},[l]);var p=a.opGet(l),g=p[1];return qN(function(){o?.(g)},function(h){return f(function(v){var y=B(v,2),m=y[0],d=y[1];return h&&m===0&&o?.(g),[m+1,d]}),function(){a.opUpdate(l,function(v){var y=v||[],m=B(y,2),d=m[0],x=d===void 0?0:d,b=m[1],S=x-1;return S===0?(c(function(){(h||!a.opGet(l))&&n?.(b,!1)}),null):[x-1,b]})}},[l]),g}var VW={},HW="css",Ol=new Map;function UW(e){Ol.set(e,(Ol.get(e)||0)+1)}function qW(e,t){if(typeof document<"u"){var r=document.querySelectorAll("style[".concat(qi,'="').concat(e,'"]'));r.forEach(function(n){if(n[Ci]===t){var o;(o=n.parentNode)===null||o===void 0||o.removeChild(n)}})}}var GW=0;function KW(e,t){Ol.set(e,(Ol.get(e)||0)-1);var r=Array.from(Ol.keys()),n=r.filter(function(o){var i=Ol.get(o)||0;return i<=0});r.length-n.length>GW&&n.forEach(function(o){qW(o,t),Ol.delete(o)})}var YN=function(t,r,n,o){var i=n.getDerivativeToken(t),a=T(T({},i),r);return o&&(a=o(a)),a},nC="token";function dh(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=(0,XN.useContext)(wi),o=n.cache.instanceId,i=n.container,a=r.salt,s=a===void 0?"":a,l=r.override,c=l===void 0?VW:l,u=r.formatToken,f=r.getComputedToken,p=r.cssVar,g=jN(function(){return Object.assign.apply(Object,[{}].concat(te(t)))},t),h=Yc(g),v=Yc(c),y=p?Yc(p):"",m=Rl(nC,[s,e.id,h,v,y],function(){var d,x=f?f(g,c,e):YN(g,c,e,u),b=T({},x),S="";if(p){var w=uh(x,p.key,{prefix:p.prefix,ignore:p.ignore,unitless:p.unitless,preserve:p.preserve}),C=B(w,2);x=C[0],S=C[1]}var R=eC(x,s);x._tokenKey=R,b._tokenKey=eC(b,s);var P=(d=p?.key)!==null&&d!==void 0?d:R;x._themeKey=P,UW(P);var O="".concat(HW,"-").concat(Ss(R));return x._hashId=O,[x,O,b,S,p?.key||""]},function(d){KW(d[0]._themeKey,o)},function(d){var x=B(d,4),b=x[0],S=x[3];if(p&&S){var w=yn(S,Ss("css-variables-".concat(b._themeKey)),{mark:Tn,prepend:"queue",attachTo:i,priority:-999});w[Ci]=o,w.setAttribute(qi,b._themeKey)}});return m}var QN=function(t,r,n){var o=B(t,5),i=o[2],a=o[3],s=o[4],l=n||{},c=l.plain;if(!a)return null;var u=i._tokenKey,f=-999,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},g=Es(a,s,u,p,c);return[f,u,g]};var wI=E($());var _s=E($());var XW={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},oC=XW;var ph="comm",mh="rule",gh="decl";var JN="@import";var ZN="@namespace",eI="@keyframes";var tI="@layer";var iC=Math.abs,xd=String.fromCharCode;function hh(e){return e.trim()}function bd(e,t,r){return e.replace(t,r)}function rI(e,t,r){return e.indexOf(t,r)}function Rs(e,t){return e.charCodeAt(t)|0}function Os(e,t,r){return e.slice(t,r)}function So(e){return e.length}function nI(e){return e.length}function Zc(e,t){return t.push(e),e}var vh=1,eu=1,oI=0,Vo=0,Hr=0,ru="";function yh(e,t,r,n,o,i,a,s){return{value:e,root:t,parent:r,type:n,props:o,children:i,line:vh,column:eu,length:a,return:"",siblings:s}}function iI(){return Hr}function aI(){return Hr=Vo>0?Rs(ru,--Vo):0,eu--,Hr===10&&(eu=1,vh--),Hr}function Ho(){return Hr=Vo2||tu(Hr)>3?"":" "}function uI(e,t){for(;--t&&Ho()&&!(Hr<48||Hr>102||Hr>57&&Hr<65||Hr>70&&Hr<97););return xh(e,Sd()+(t<6&&ba()==32&&Ho()==32))}function aC(e){for(;Ho();)switch(Hr){case e:return Vo;case 34:case 39:e!==34&&e!==39&&aC(Hr);break;case 40:e===41&&aC(e);break;case 92:Ho();break}return Vo}function fI(e,t){for(;Ho()&&e+Hr!==57;)if(e+Hr===84&&ba()===47)break;return"/*"+xh(t,Vo-1)+"*"+xd(e===47?e:Ho())}function dI(e){for(;!tu(ba());)Ho();return xh(e,Vo)}function gI(e){return lI(Sh("",null,null,null,[""],e=sI(e),0,[0],e))}function Sh(e,t,r,n,o,i,a,s,l){for(var c=0,u=0,f=a,p=0,g=0,h=0,v=1,y=1,m=1,d=0,x="",b=o,S=i,w=n,C=x;y;)switch(h=d,d=Ho()){case 40:if(h!=108&&Rs(C,f-1)==58){rI(C+=bd(bh(d),"&","&\f"),"&\f",iC(c?s[c-1]:0))!=-1&&(m=-1);break}case 34:case 39:case 91:C+=bh(d);break;case 9:case 10:case 13:case 32:C+=cI(h);break;case 92:C+=uI(Sd()-1,7);continue;case 47:switch(ba()){case 42:case 47:Zc(YW(fI(Ho(),Sd()),t,r,l),l),(tu(h||1)==5||tu(ba()||1)==5)&&So(C)&&Os(C,-1,void 0)!==" "&&(C+=" ");break;default:C+="/"}break;case 123*v:s[c++]=So(C)*m;case 125*v:case 59:case 0:switch(d){case 0:case 125:y=0;case 59+u:m==-1&&(C=bd(C,/\f/g,"")),g>0&&(So(C)-f||v===0&&h===47)&&Zc(g>32?mI(C+";",n,r,f-1,l):mI(bd(C," ","")+";",n,r,f-2,l),l);break;case 59:C+=";";default:if(Zc(w=pI(C,t,r,c,u,o,s,x,b=[],S=[],f,i),i),d===123)if(u===0)Sh(C,t,w,w,b,i,f,s,S);else{switch(p){case 99:if(Rs(C,3)===110)break;case 108:if(Rs(C,2)===97)break;default:u=0;case 100:case 109:case 115:}u?Sh(e,w,w,n&&Zc(pI(e,w,w,0,0,o,s,x,o,b=[],f,S),S),o,S,f,s,n?b:S):Sh(C,w,w,w,[""],S,0,s,S)}}c=u=g=0,v=m=1,x=C="",f=a;break;case 58:f=1+So(C),g=h;default:if(v<1){if(d==123)--v;else if(d==125&&v++==0&&aI()==125)continue}switch(C+=xd(d),d*v){case 38:m=u>0?1:(C+="\f",-1);break;case 44:s[c++]=(So(C)-1)*m,m=1;break;case 64:ba()===45&&(C+=bh(Ho())),p=ba(),u=f=So(x=C+=dI(Sd())),d++;break;case 45:h===45&&So(C)==2&&(v=0)}}return i}function pI(e,t,r,n,o,i,a,s,l,c,u,f){for(var p=o-1,g=o===0?i:[""],h=nI(g),v=0,y=0,m=0;v0?g[d]+" "+x:bd(x,/&\f/g,g[d])))&&(l[m++]=b);return yh(e,t,r,o===0?mh:s,l,c,u,f)}function YW(e,t,r,n){return yh(e,t,r,ph,xd(iI()),Os(e,2,-2),0,n)}function mI(e,t,r,n,o){return yh(e,t,r,gh,Os(e,0,n),Os(e,n+1,-1),n,o)}function Ch(e,t){for(var r="",n=0;n1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},o=n.root,i=n.injectHash,a=n.parentSelectors,s=r.hashId,l=r.layer,c=r.path,u=r.hashPriority,f=r.transformers,p=f===void 0?[]:f,g=r.linters,h=g===void 0?[]:g,v="",y={};function m(b){var S=b.getName(s);if(!y[S]){var w=e(b.style,r,{root:!1,parentSelectors:a}),C=B(w,1),R=C[0];y[S]="@keyframes ".concat(b.getName(s)).concat(R)}}function d(b){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return b.forEach(function(w){Array.isArray(w)?d(w,S):w&&S.push(w)}),S}var x=d(Array.isArray(t)?t:[t]);return x.forEach(function(b){var S=typeof b=="string"&&!o?{}:b;if(typeof S=="string")v+="".concat(S,` -`);else if(S._keyframe)m(S);else{var w=p.reduce(function(C,R){var P;return(R==null||(P=R.visit)===null||P===void 0?void 0:P.call(R,C))||C},S);Object.keys(w).forEach(function(C){var R=w[C];if(ue(R)==="object"&&R&&(C!=="animationName"||!R._keyframe)&&!nB(R)){var P=!1,O=C.trim(),A=!1;(o||i)&&s?O.startsWith("@")?P=!0:O==="&"?O=bI("",s,u):O=bI(C,s,u):o&&!s&&(O==="&"||O==="")&&(O="",A=!0);var F=e(R,r,{root:A,injectHash:P,parentSelectors:[].concat(te(a),[O])}),M=B(F,2),H=M[0],L=M[1];y=T(T({},y),L),v+="".concat(O).concat(H)}else{let U=function(z,W){var q=z.replace(/[A-Z]/g,function(k){return"-".concat(k.toLowerCase())}),j=W;!oC[z]&&typeof j=="number"&&j!==0&&(j="".concat(j,"px")),z==="animationName"&&W!==null&&W!==void 0&&W._keyframe&&(m(W),j=W.getName(s)),v+="".concat(q,":").concat(j,";")};var D=U,N,I=(N=R?.value)!==null&&N!==void 0?N:R;ue(R)==="object"&&R!==null&&R!==void 0&&R[SI]&&Array.isArray(I)?I.forEach(function(z){U(C,z)}):U(C,I)}})}}),o?l&&(v&&(v="@layer ".concat(l.name," {").concat(v,"}")),l.dependencies&&(y["@layer ".concat(l.name)]=l.dependencies.map(function(b){return"@layer ".concat(b,", ").concat(l.name,";")}).join(` -`))):v="{".concat(v,"}"),[v,y]};function cC(e,t){return Ss("".concat(e.join("%")).concat(t))}function iB(){return null}var uC="style";function Ps(e,t){var r=e.token,n=e.path,o=e.hashId,i=e.layer,a=e.nonce,s=e.clientOnly,l=e.order,c=l===void 0?0:l,u=_s.useContext(wi),f=u.autoClear,p=u.mock,g=u.defaultCache,h=u.hashPriority,v=u.container,y=u.ssrInline,m=u.transformers,d=u.linters,x=u.cache,b=u.layer,S=r._tokenKey,w=[S];b&&w.push("layer"),w.push.apply(w,te(n));var C=yd,R=Rl(uC,w,function(){var M=w.join("|");if(yI(M)){var H=xI(M),L=B(H,2),N=L[0],I=L[1];if(N)return[N,S,I,{},s,c]}var D=t(),U=oB(D,{hashId:o,hashPriority:h,layer:b?i:void 0,path:n.join("-"),transformers:m,linters:d}),z=B(U,2),W=z[0],q=z[1],j=wh(W),k=cC(w,j);return[j,S,k,q,s,c]},function(M,H){var L=B(M,3),N=L[2];(H||f)&&yd&&Ui(N,{mark:Tn})},function(M){var H=B(M,4),L=H[0],N=H[1],I=H[2],D=H[3];if(C&&L!==lC){var U={mark:Tn,prepend:b?!1:"queue",attachTo:v,priority:c},z=typeof a=="function"?a():a;z&&(U.csp={nonce:z});var W=[],q=[];Object.keys(D).forEach(function(k){k.startsWith("@layer")?W.push(k):q.push(k)}),W.forEach(function(k){yn(wh(D[k]),"_layer-".concat(k),T(T({},U),{},{prepend:!0}))});var j=yn(L,I,U);j[Ci]=x.instanceId,j.setAttribute(qi,S),q.forEach(function(k){yn(wh(D[k]),"_effect-".concat(k),U)})}}),P=B(R,3),O=P[0],A=P[1],F=P[2];return function(M){var H;if(!y||C||!g)H=_s.createElement(iB,null);else{var L;H=_s.createElement("style",fe({},(L={},_(L,qi,A),_(L,Tn,F),L),{dangerouslySetInnerHTML:{__html:O}}))}return _s.createElement(_s.Fragment,null,H,M)}}var CI=function(t,r,n){var o=B(t,6),i=o[0],a=o[1],s=o[2],l=o[3],c=o[4],u=o[5],f=n||{},p=f.plain;if(c)return null;var g=i,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(u)};return g=Es(i,a,s,h,p),l&&Object.keys(l).forEach(function(v){if(!r[v]){r[v]=!0;var y=wh(l[v]),m=Es(y,a,"_effect-".concat(v),h,p);v.startsWith("@layer")?g=m+g:g+=m}}),[u,s,g]};var fC="cssVar",aB=function(t,r){var n=t.key,o=t.prefix,i=t.unitless,a=t.ignore,s=t.token,l=t.scope,c=l===void 0?"":l,u=(0,wI.useContext)(wi),f=u.cache.instanceId,p=u.container,g=s._tokenKey,h=[].concat(te(t.path),[n,c,g]),v=Rl(fC,h,function(){var y=r(),m=uh(y,n,{prefix:o,unitless:i,ignore:a,scope:c}),d=B(m,2),x=d[0],b=d[1],S=cC(h,b);return[x,b,S,n]},function(y){var m=B(y,3),d=m[2];yd&&Ui(d,{mark:Tn})},function(y){var m=B(y,3),d=m[1],x=m[2];if(d){var b=yn(d,x,{mark:Tn,prepend:"queue",attachTo:p,priority:-999});b[Ci]=f,b.setAttribute(qi,n)}});return v},EI=function(t,r,n){var o=B(t,4),i=o[1],a=o[2],s=o[3],l=n||{},c=l.plain;if(!i)return null;var u=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(u)},p=Es(i,s,a,f,c);return[u,a,p]},dC=aB;var wd,Dne=(wd={},_(wd,uC,CI),_(wd,nC,QN),_(wd,fC,EI),wd);var sB=function(){function e(t,r){it(this,e),_(this,"name",void 0),_(this,"style",void 0),_(this,"_keyframe",!0),this.name=t,this.style=r}return at(e,[{key:"getName",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r?"".concat(r,"-").concat(this.name):this.name}}]),e}(),yt=sB;function nu(e){return e.notSplit=!0,e}var Wne={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:nu(["borderTop","borderBottom"]),borderBlockStart:nu(["borderTop"]),borderBlockEnd:nu(["borderBottom"]),borderInline:nu(["borderLeft","borderRight"]),borderInlineStart:nu(["borderLeft"]),borderInlineEnd:nu(["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"]};var RI=E($()),lB=(0,RI.createContext)({}),ou=lB;function Eh(e){return ih(e)||oh(e)||Kc(e)||ah()}function xn(e,t){for(var r=e,n=0;n3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&n&&r===void 0&&!xn(e,t.slice(0,-1))?e:_I(e,t,r,n)}function cB(e){return ue(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function OI(e){return Array.isArray(e)?[]:{}}var uB=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function Sa(){for(var e=arguments.length,t=new Array(e),r=0;r{let e=()=>{};return e.deprecated=fB,e};var TI=E($()),NI=(0,TI.createContext)(void 0);var au=E($());var dB={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"},II=dB;var $I={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0};var pB=T(T({},$I),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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"}),DI=pB;var mB={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Oh=mB;var gB={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"]},DI),timePickerLocale:Object.assign({},Oh)},_h=gB;var AI=_h;var Co="${label} is not a valid ${type}",hB={locale:"en",Pagination:II,DatePicker:_h,TimePicker:Oh,Calendar:AI,global:{placeholder:"Please select",close:"Close"},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:Co,method:Co,array:Co,object:Co,number:Co,date:Co,boolean:Co,integer:Co,float:Co,regexp:Co,email:Co,url:Co,hex:Co},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"}},Ei=hB;var mC=Object.assign({},Ei.Modal),Ph=[],kI=()=>Ph.reduce((e,t)=>Object.assign(Object.assign({},e),t),Ei.Modal);function MI(e){if(e){let t=Object.assign({},e);return Ph.push(t),mC=kI(),()=>{Ph=Ph.filter(r=>r!==t),mC=kI()}}mC=Object.assign({},Ei.Modal)}var FI=E($()),vB=(0,FI.createContext)(void 0),iu=vB;var Ed=E($());var yB=(e,t)=>{let r=Ed.useContext(iu),n=Ed.useMemo(()=>{var i;let a=t||Ei[e],s=(i=r?.[e])!==null&&i!==void 0?i:{};return Object.assign(Object.assign({},typeof a=="function"?a():a),s||{})},[e,t,r]),o=Ed.useMemo(()=>{let i=r?.locale;return r?.exist&&!i?Ei.locale:i},[r]);return[n,o]},Ca=yB;var LI="internalMark",xB=e=>{let{locale:t={},children:r,_ANT_MARK__:n}=e;au.useEffect(()=>MI(t?.Modal),[t]);let o=au.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return au.createElement(iu.Provider,{value:o},r)},zI=xB;var f2=E($());var gC={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"},bB=Object.assign(Object.assign({},gC),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, +/* end of GroupFilter component styles */`;var tf=E(D(),1);var b3=E(D(),1);function ce(){return ce=Object.assign?Object.assign.bind():function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=[];return KT.default.Children.forEach(e,function(n){n==null&&!t.keepEmpty||(Array.isArray(n)?r=r.concat(vi(n)):md(n)&&n.props?r=r.concat(vi(n.props.children,t)):r.push(n))}),r}var HS={},Uz=[],qz=function(t){Uz.push(t)};function gd(e,t){if(0)var r}function Gz(e,t){if(0)var r}function XT(){HS={}}function YT(e,t,r){!t&&!HS[r]&&(e(!1,r),HS[r]=!0)}function Vg(e,t){YT(gd,e,t)}function QT(e,t){YT(Gz,e,t)}Vg.preMessage=qz;Vg.resetWarned=XT;Vg.noteOnce=QT;var Vt=Vg;function JT(e,t){if(le(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(le(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Hg(e){var t=JT(e,"string");return le(t)=="symbol"?t:t+""}function _(e,t,r){return(t=Hg(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ZT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function T(e){for(var t=1;t=19)return!0;var o=(0,hd.isMemo)(t)?t.type.type:t.type;return!(typeof o=="function"&&!((r=o.prototype)!==null&&r!==void 0&&r.render)&&o.$$typeof!==hd.ForwardRef||typeof t=="function"&&!((n=t.prototype)!==null&&n!==void 0&&n.render)&&t.$$typeof!==hd.ForwardRef)};function aN(e){return(0,th.isValidElement)(e)&&!md(e)}var ys=function(t){if(t&&aN(t)){var r=t;return r.props.propertyIsEnumerable("ref")?r.props.ref:r.ref}return null};var Wr=E(D());var bi=E(D()),rh=bi.createContext(null);function sN(e){var t=e.children,r=e.onBatchResize,n=bi.useRef(0),o=bi.useRef([]),i=bi.useContext(rh),a=bi.useCallback(function(s,l,c){n.current+=1;var u=n.current;o.current.push({size:s,element:l,data:c}),Promise.resolve().then(function(){u===n.current&&(r?.(o.current),o.current=[])}),i?.(s,l,c)},[r,i]);return bi.createElement(rh.Provider,{value:a},t)}var cN=function(){if(typeof Map<"u")return Map;function e(t,r){var n=-1;return t.some(function(o,i){return o[0]===r?(n=i,!0):!1}),n}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(r){var n=e(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(r,n){var o=e(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,o=e(n,r);~o&&n.splice(o,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var o=0,i=this.__entries__;o0},e.prototype.connect_=function(){!KS||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),nW?(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(){!KS||!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 r=t.propertyName,n=r===void 0?"":r,o=rW.some(function(i){return!!~n.indexOf(i)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),uN=function(e,t){for(var r=0,n=Object.keys(t);r"u"||!(Element instanceof Object))){if(!(t instanceof Kc(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)||(r.set(t,new dW(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 Kc(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)&&(r.delete(t),r.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(r){r.isActive()&&t.activeObservations_.push(r)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,r=this.activeObservations_.map(function(n){return new pW(n.target,n.broadcastRect())});this.callback_.call(t,r,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),dN=typeof WeakMap<"u"?new WeakMap:new cN,pN=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 r=oW.getInstance(),n=new mW(t,r,this);dN.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){pN.prototype[e]=function(){var t;return(t=dN.get(this))[e].apply(t,arguments)}});var gW=function(){return typeof nh.ResizeObserver<"u"?nh.ResizeObserver:pN}(),mN=gW;var xs=new Map;function hW(e){e.forEach(function(t){var r,n=t.target;(r=xs.get(n))===null||r===void 0||r.forEach(function(o){return o(n)})})}var gN=new mN(hW);function hN(e,t){xs.has(e)||(xs.set(e,new Set),gN.observe(e)),xs.get(e).add(t)}function vN(e,t){xs.has(e)&&(xs.get(e).delete(t),xs.get(e).size||(gN.unobserve(e),xs.delete(e)))}function at(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yN(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&arguments[1]!==void 0?arguments[1]:1;ON+=1;var n=ON;function o(i){if(i===0)TN(n),t();else{var a=_N(function(){o(i-1)});XS.set(n,a)}}return o(r),n};NN.cancel=function(e){var t=XS.get(e);return TN(e),PN(t)};var dt=NN;var cr=E(D());function lh(e){if(Array.isArray(e))return e}function IN(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,o,i,a,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,o=u}finally{try{if(!l&&r.return!=null&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return s}}function ch(){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 B(e,t){return lh(e)||IN(e,t)||Xc(e,t)||ch()}function SW(e){for(var t=0,r,n=0,o=e.length;o>=4;++n,o-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&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)}var Ss=SW;function Yt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function YS(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var r=t;r;){if(r===e)return!0;r=r.parentNode}return!1}var $N="data-rc-order",DN="data-rc-priority",CW="rc-util-key",QS=new Map;function kN(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):CW}function uh(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function wW(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function JS(e){return Array.from((QS.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function AN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Yt())return null;var r=t.csp,n=t.prepend,o=t.priority,i=o===void 0?0:o,a=wW(n),s=a==="prependQueue",l=document.createElement("style");l.setAttribute($N,a),s&&i&&l.setAttribute(DN,"".concat(i)),r!=null&&r.nonce&&(l.nonce=r?.nonce),l.innerHTML=e;var c=uh(t),u=c.firstChild;if(n){if(s){var f=(t.styles||JS(c)).filter(function(p){if(!["prepend","prependQueue"].includes(p.getAttribute($N)))return!1;var g=Number(p.getAttribute(DN)||0);return i>=g});if(f.length)return c.insertBefore(l,f[f.length-1].nextSibling),l}c.insertBefore(l,u)}else c.appendChild(l);return l}function MN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=uh(t);return(t.styles||JS(r)).find(function(n){return n.getAttribute(kN(t))===e})}function qi(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=MN(e,t);if(r){var n=uh(t);n.removeChild(r)}}function EW(e,t){var r=QS.get(e);if(!r||!YS(document,r)){var n=AN("",t),o=n.parentNode;QS.set(e,o),e.removeChild(n)}}function vn(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=uh(r),o=JS(n),i=T(T({},r),{},{styles:o});EW(n,i);var a=MN(t,i);if(a){var s,l;if((s=i.csp)!==null&&s!==void 0&&s.nonce&&a.nonce!==((l=i.csp)===null||l===void 0?void 0:l.nonce)){var c;a.nonce=(c=i.csp)===null||c===void 0?void 0:c.nonce}return a.innerHTML!==e&&(a.innerHTML=e),a}var u=AN(e,i);return u.setAttribute(kN(i),t),u}var XN=E(D());function FN(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}function He(e,t){if(e==null)return{};var r,n,o=FN(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n2&&arguments[2]!==void 0?arguments[2]:!1,n=new Set;function o(i,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=n.has(i);if(Vt(!l,"Warning: There may be circular references"),l)return!1;if(i===a)return!0;if(r&&s>1)return!1;n.add(i);var c=s+1;if(Array.isArray(i)){if(!Array.isArray(a)||i.length!==a.length)return!1;for(var u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,a={map:this.cache};return r.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)}}),(n=a)!==null&&n!==void 0&&n.value&&i&&(a.value[1]=this.cacheCallTimes++),(o=a)===null||o===void 0?void 0:o.value}},{key:"get",value:function(r){var n;return(n=this.internalGet(r,!0))===null||n===void 0?void 0:n[0]}},{key:"has",value:function(r){return!!this.internalGet(r)}},{key:"set",value:function(r,n){var o=this;if(!this.has(r)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var i=this.keys.reduce(function(c,u){var f=B(c,2),p=f[1];return o.internalGet(u)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),WN+=1}return st(e,[{key:"getDerivativeToken",value:function(r){return this.derivatives.reduce(function(n,o){return o(r,n)},void 0)}}]),e}();var ZS=new bd;function ws(e){var t=Array.isArray(e)?e:[e];return ZS.has(t)||ZS.set(t,new Yc(t)),ZS.get(t)}var DW=new WeakMap,eC={};function jN(e,t){for(var r=DW,n=0;n3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(i)return e;var a=T(T({},o),{},(n={},_(n,Gi,t),_(n,In,r),n)),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"")}var Jc=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(r?"".concat(r,"-"):"").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()},kW=function(t,r,n){return Object.keys(t).length?".".concat(r).concat(n!=null&&n.scope?".".concat(n.scope):"","{").concat(Object.entries(t).map(function(o){var i=B(o,2),a=i[0],s=i[1];return"".concat(a,":").concat(s,";")}).join(""),"}"):""},ph=function(t,r,n){var o={},i={};return Object.entries(t).forEach(function(a){var s,l,c=B(a,2),u=c[0],f=c[1];if(n!=null&&(s=n.preserve)!==null&&s!==void 0&&s[u])i[u]=f;else if((typeof f=="string"||typeof f=="number")&&!(n!=null&&(l=n.ignore)!==null&&l!==void 0&&l[u])){var p,g=Jc(u,n?.prefix);o[g]=typeof f=="number"&&!(n!=null&&(p=n.unitless)!==null&&p!==void 0&&p[u])?"".concat(f,"px"):String(f),i[u]="var(".concat(g,")")}}),[i,kW(o,r,{scope:n?.scope})]};var mh=E(D());var Zc=E(D());var VN=Yt()?Zc.useLayoutEffect:Zc.useEffect,HN=function(t,r){var n=Zc.useRef(!0);VN(function(){return t(n.current)},r),VN(function(){return n.current=!1,function(){n.current=!0}},[])},_l=function(t,r){HN(function(n){if(!n)return t()},r)},vt=HN;var rC=E(D()),AW=T({},rC),UN=AW.useInsertionEffect,MW=function(t,r,n){rC.useMemo(t,n),vt(function(){return r(!0)},n)},FW=UN?function(e,t,r){return UN(function(){return e(),t()},r)}:MW,qN=FW;var nC=E(D()),LW=T({},nC),zW=LW.useInsertionEffect,WW=function(t){var r=[],n=!1;function o(i){n||r.push(i)}return nC.useEffect(function(){return n=!1,function(){n=!0,r.length&&r.forEach(function(i){return i()})}},t),o},BW=function(){return function(t){t()}},jW=typeof zW<"u"?WW:BW,GN=jW;function VW(){return!1}var KN=VW;function Pl(e,t,r,n,o){var i=mh.useContext(Ci),a=i.cache,s=[e].concat(oe(t)),l=fh(s),c=GN([l]),u=KN(),f=function(v){a.opUpdate(l,function(y){var m=y||[void 0,void 0],d=B(m,2),x=d[0],b=x===void 0?0:x,S=d[1],w=S,C=w||r(),R=[b,C];return v?v(R):R})};mh.useMemo(function(){f()},[l]);var p=a.opGet(l),g=p[1];return qN(function(){o?.(g)},function(h){return f(function(v){var y=B(v,2),m=y[0],d=y[1];return h&&m===0&&o?.(g),[m+1,d]}),function(){a.opUpdate(l,function(v){var y=v||[],m=B(y,2),d=m[0],x=d===void 0?0:d,b=m[1],S=x-1;return S===0?(c(function(){(h||!a.opGet(l))&&n?.(b,!1)}),null):[x-1,b]})}},[l]),g}var HW={},UW="css",Tl=new Map;function qW(e){Tl.set(e,(Tl.get(e)||0)+1)}function GW(e,t){if(typeof document<"u"){var r=document.querySelectorAll("style[".concat(Gi,'="').concat(e,'"]'));r.forEach(function(n){if(n[Si]===t){var o;(o=n.parentNode)===null||o===void 0||o.removeChild(n)}})}}var KW=0;function XW(e,t){Tl.set(e,(Tl.get(e)||0)-1);var r=Array.from(Tl.keys()),n=r.filter(function(o){var i=Tl.get(o)||0;return i<=0});r.length-n.length>KW&&n.forEach(function(o){GW(o,t),Tl.delete(o)})}var YN=function(t,r,n,o){var i=n.getDerivativeToken(t),a=T(T({},i),r);return o&&(a=o(a)),a},oC="token";function gh(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=(0,XN.useContext)(Ci),o=n.cache.instanceId,i=n.container,a=r.salt,s=a===void 0?"":a,l=r.override,c=l===void 0?HW:l,u=r.formatToken,f=r.getComputedToken,p=r.cssVar,g=jN(function(){return Object.assign.apply(Object,[{}].concat(oe(t)))},t),h=Qc(g),v=Qc(c),y=p?Qc(p):"",m=Pl(oC,[s,e.id,h,v,y],function(){var d,x=f?f(g,c,e):YN(g,c,e,u),b=T({},x),S="";if(p){var w=ph(x,p.key,{prefix:p.prefix,ignore:p.ignore,unitless:p.unitless,preserve:p.preserve}),C=B(w,2);x=C[0],S=C[1]}var R=tC(x,s);x._tokenKey=R,b._tokenKey=tC(b,s);var P=(d=p?.key)!==null&&d!==void 0?d:R;x._themeKey=P,qW(P);var O="".concat(UW,"-").concat(Ss(R));return x._hashId=O,[x,O,b,S,p?.key||""]},function(d){XW(d[0]._themeKey,o)},function(d){var x=B(d,4),b=x[0],S=x[3];if(p&&S){var w=vn(S,Ss("css-variables-".concat(b._themeKey)),{mark:In,prepend:"queue",attachTo:i,priority:-999});w[Si]=o,w.setAttribute(Gi,b._themeKey)}});return m}var QN=function(t,r,n){var o=B(t,5),i=o[2],a=o[3],s=o[4],l=n||{},c=l.plain;if(!a)return null;var u=i._tokenKey,f=-999,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},g=Es(a,s,u,p,c);return[f,u,g]};var wI=E(D());var _s=E(D());var YW={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},iC=YW;var hh="comm",vh="rule",yh="decl";var JN="@import";var ZN="@namespace",eI="@keyframes";var tI="@layer";var aC=Math.abs,Cd=String.fromCharCode;function xh(e){return e.trim()}function wd(e,t,r){return e.replace(t,r)}function rI(e,t,r){return e.indexOf(t,r)}function Rs(e,t){return e.charCodeAt(t)|0}function Os(e,t,r){return e.slice(t,r)}function So(e){return e.length}function nI(e){return e.length}function eu(e,t){return t.push(e),e}var bh=1,tu=1,oI=0,jo=0,Vr=0,nu="";function Sh(e,t,r,n,o,i,a,s){return{value:e,root:t,parent:r,type:n,props:o,children:i,line:bh,column:tu,length:a,return:"",siblings:s}}function iI(){return Vr}function aI(){return Vr=jo>0?Rs(nu,--jo):0,tu--,Vr===10&&(tu=1,bh--),Vr}function Vo(){return Vr=jo2||ru(Vr)>3?"":" "}function uI(e,t){for(;--t&&Vo()&&!(Vr<48||Vr>102||Vr>57&&Vr<65||Vr>70&&Vr<97););return Ch(e,Ed()+(t<6&&Sa()==32&&Vo()==32))}function sC(e){for(;Vo();)switch(Vr){case e:return jo;case 34:case 39:e!==34&&e!==39&&sC(Vr);break;case 40:e===41&&sC(e);break;case 92:Vo();break}return jo}function fI(e,t){for(;Vo()&&e+Vr!==57;)if(e+Vr===84&&Sa()===47)break;return"/*"+Ch(t,jo-1)+"*"+Cd(e===47?e:Vo())}function dI(e){for(;!ru(Sa());)Vo();return Ch(e,jo)}function gI(e){return lI(Eh("",null,null,null,[""],e=sI(e),0,[0],e))}function Eh(e,t,r,n,o,i,a,s,l){for(var c=0,u=0,f=a,p=0,g=0,h=0,v=1,y=1,m=1,d=0,x="",b=o,S=i,w=n,C=x;y;)switch(h=d,d=Vo()){case 40:if(h!=108&&Rs(C,f-1)==58){rI(C+=wd(wh(d),"&","&\f"),"&\f",aC(c?s[c-1]:0))!=-1&&(m=-1);break}case 34:case 39:case 91:C+=wh(d);break;case 9:case 10:case 13:case 32:C+=cI(h);break;case 92:C+=uI(Ed()-1,7);continue;case 47:switch(Sa()){case 42:case 47:eu(QW(fI(Vo(),Ed()),t,r,l),l),(ru(h||1)==5||ru(Sa()||1)==5)&&So(C)&&Os(C,-1,void 0)!==" "&&(C+=" ");break;default:C+="/"}break;case 123*v:s[c++]=So(C)*m;case 125*v:case 59:case 0:switch(d){case 0:case 125:y=0;case 59+u:m==-1&&(C=wd(C,/\f/g,"")),g>0&&(So(C)-f||v===0&&h===47)&&eu(g>32?mI(C+";",n,r,f-1,l):mI(wd(C," ","")+";",n,r,f-2,l),l);break;case 59:C+=";";default:if(eu(w=pI(C,t,r,c,u,o,s,x,b=[],S=[],f,i),i),d===123)if(u===0)Eh(C,t,w,w,b,i,f,s,S);else{switch(p){case 99:if(Rs(C,3)===110)break;case 108:if(Rs(C,2)===97)break;default:u=0;case 100:case 109:case 115:}u?Eh(e,w,w,n&&eu(pI(e,w,w,0,0,o,s,x,o,b=[],f,S),S),o,S,f,s,n?b:S):Eh(C,w,w,w,[""],S,0,s,S)}}c=u=g=0,v=m=1,x=C="",f=a;break;case 58:f=1+So(C),g=h;default:if(v<1){if(d==123)--v;else if(d==125&&v++==0&&aI()==125)continue}switch(C+=Cd(d),d*v){case 38:m=u>0?1:(C+="\f",-1);break;case 44:s[c++]=(So(C)-1)*m,m=1;break;case 64:Sa()===45&&(C+=wh(Vo())),p=Sa(),u=f=So(x=C+=dI(Ed())),d++;break;case 45:h===45&&So(C)==2&&(v=0)}}return i}function pI(e,t,r,n,o,i,a,s,l,c,u,f){for(var p=o-1,g=o===0?i:[""],h=nI(g),v=0,y=0,m=0;v0?g[d]+" "+x:wd(x,/&\f/g,g[d])))&&(l[m++]=b);return Sh(e,t,r,o===0?vh:s,l,c,u,f)}function QW(e,t,r,n){return Sh(e,t,r,hh,Cd(iI()),Os(e,2,-2),0,n)}function mI(e,t,r,n,o){return Sh(e,t,r,yh,Os(e,0,n),Os(e,n+1,-1),n,o)}function Rh(e,t){for(var r="",n=0;n1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},o=n.root,i=n.injectHash,a=n.parentSelectors,s=r.hashId,l=r.layer,c=r.path,u=r.hashPriority,f=r.transformers,p=f===void 0?[]:f,g=r.linters,h=g===void 0?[]:g,v="",y={};function m(b){var S=b.getName(s);if(!y[S]){var w=e(b.style,r,{root:!1,parentSelectors:a}),C=B(w,1),R=C[0];y[S]="@keyframes ".concat(b.getName(s)).concat(R)}}function d(b){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return b.forEach(function(w){Array.isArray(w)?d(w,S):w&&S.push(w)}),S}var x=d(Array.isArray(t)?t:[t]);return x.forEach(function(b){var S=typeof b=="string"&&!o?{}:b;if(typeof S=="string")v+="".concat(S,` +`);else if(S._keyframe)m(S);else{var w=p.reduce(function(C,R){var P;return(R==null||(P=R.visit)===null||P===void 0?void 0:P.call(R,C))||C},S);Object.keys(w).forEach(function(C){var R=w[C];if(le(R)==="object"&&R&&(C!=="animationName"||!R._keyframe)&&!oB(R)){var P=!1,O=C.trim(),k=!1;(o||i)&&s?O.startsWith("@")?P=!0:O==="&"?O=bI("",s,u):O=bI(C,s,u):o&&!s&&(O==="&"||O==="")&&(O="",k=!0);var A=e(R,r,{root:k,injectHash:P,parentSelectors:[].concat(oe(a),[O])}),M=B(A,2),V=M[0],W=M[1];y=T(T({},y),W),v+="".concat(O).concat(V)}else{let U=function(H,L){var q=H.replace(/[A-Z]/g,function(F){return"-".concat(F.toLowerCase())}),j=L;!iC[H]&&typeof j=="number"&&j!==0&&(j="".concat(j,"px")),H==="animationName"&&L!==null&&L!==void 0&&L._keyframe&&(m(L),j=L.getName(s)),v+="".concat(q,":").concat(j,";")};var $=U,I,N=(I=R?.value)!==null&&I!==void 0?I:R;le(R)==="object"&&R!==null&&R!==void 0&&R[SI]&&Array.isArray(N)?N.forEach(function(H){U(C,H)}):U(C,N)}})}}),o?l&&(v&&(v="@layer ".concat(l.name," {").concat(v,"}")),l.dependencies&&(y["@layer ".concat(l.name)]=l.dependencies.map(function(b){return"@layer ".concat(b,", ").concat(l.name,";")}).join(` +`))):v="{".concat(v,"}"),[v,y]};function uC(e,t){return Ss("".concat(e.join("%")).concat(t))}function aB(){return null}var fC="style";function Ps(e,t){var r=e.token,n=e.path,o=e.hashId,i=e.layer,a=e.nonce,s=e.clientOnly,l=e.order,c=l===void 0?0:l,u=_s.useContext(Ci),f=u.autoClear,p=u.mock,g=u.defaultCache,h=u.hashPriority,v=u.container,y=u.ssrInline,m=u.transformers,d=u.linters,x=u.cache,b=u.layer,S=r._tokenKey,w=[S];b&&w.push("layer"),w.push.apply(w,oe(n));var C=Sd,R=Pl(fC,w,function(){var M=w.join("|");if(yI(M)){var V=xI(M),W=B(V,2),I=W[0],N=W[1];if(I)return[I,S,N,{},s,c]}var $=t(),U=iB($,{hashId:o,hashPriority:h,layer:b?i:void 0,path:n.join("-"),transformers:m,linters:d}),H=B(U,2),L=H[0],q=H[1],j=Oh(L),F=uC(w,j);return[j,S,F,q,s,c]},function(M,V){var W=B(M,3),I=W[2];(V||f)&&Sd&&qi(I,{mark:In})},function(M){var V=B(M,4),W=V[0],I=V[1],N=V[2],$=V[3];if(C&&W!==cC){var U={mark:In,prepend:b?!1:"queue",attachTo:v,priority:c},H=typeof a=="function"?a():a;H&&(U.csp={nonce:H});var L=[],q=[];Object.keys($).forEach(function(F){F.startsWith("@layer")?L.push(F):q.push(F)}),L.forEach(function(F){vn(Oh($[F]),"_layer-".concat(F),T(T({},U),{},{prepend:!0}))});var j=vn(W,N,U);j[Si]=x.instanceId,j.setAttribute(Gi,S),q.forEach(function(F){vn(Oh($[F]),"_effect-".concat(F),U)})}}),P=B(R,3),O=P[0],k=P[1],A=P[2];return function(M){var V;if(!y||C||!g)V=_s.createElement(aB,null);else{var W;V=_s.createElement("style",ce({},(W={},_(W,Gi,k),_(W,In,A),W),{dangerouslySetInnerHTML:{__html:O}}))}return _s.createElement(_s.Fragment,null,V,M)}}var CI=function(t,r,n){var o=B(t,6),i=o[0],a=o[1],s=o[2],l=o[3],c=o[4],u=o[5],f=n||{},p=f.plain;if(c)return null;var g=i,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(u)};return g=Es(i,a,s,h,p),l&&Object.keys(l).forEach(function(v){if(!r[v]){r[v]=!0;var y=Oh(l[v]),m=Es(y,a,"_effect-".concat(v),h,p);v.startsWith("@layer")?g=m+g:g+=m}}),[u,s,g]};var dC="cssVar",sB=function(t,r){var n=t.key,o=t.prefix,i=t.unitless,a=t.ignore,s=t.token,l=t.scope,c=l===void 0?"":l,u=(0,wI.useContext)(Ci),f=u.cache.instanceId,p=u.container,g=s._tokenKey,h=[].concat(oe(t.path),[n,c,g]),v=Pl(dC,h,function(){var y=r(),m=ph(y,n,{prefix:o,unitless:i,ignore:a,scope:c}),d=B(m,2),x=d[0],b=d[1],S=uC(h,b);return[x,b,S,n]},function(y){var m=B(y,3),d=m[2];Sd&&qi(d,{mark:In})},function(y){var m=B(y,3),d=m[1],x=m[2];if(d){var b=vn(d,x,{mark:In,prepend:"queue",attachTo:p,priority:-999});b[Si]=f,b.setAttribute(Gi,n)}});return v},EI=function(t,r,n){var o=B(t,4),i=o[1],a=o[2],s=o[3],l=n||{},c=l.plain;if(!i)return null;var u=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(u)},p=Es(i,s,a,f,c);return[u,a,p]},pC=sB;var Od,kne=(Od={},_(Od,fC,CI),_(Od,oC,QN),_(Od,dC,EI),Od);var lB=function(){function e(t,r){at(this,e),_(this,"name",void 0),_(this,"style",void 0),_(this,"_keyframe",!0),this.name=t,this.style=r}return st(e,[{key:"getName",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return r?"".concat(r,"-").concat(this.name):this.name}}]),e}(),yt=lB;function ou(e){return e.notSplit=!0,e}var Bne={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:ou(["borderTop","borderBottom"]),borderBlockStart:ou(["borderTop"]),borderBlockEnd:ou(["borderBottom"]),borderInline:ou(["borderLeft","borderRight"]),borderInlineStart:ou(["borderLeft"]),borderInlineEnd:ou(["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"]};var RI=E(D()),cB=(0,RI.createContext)({}),iu=cB;function _h(e){return lh(e)||sh(e)||Xc(e)||ch()}function yn(e,t){for(var r=e,n=0;n3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&n&&r===void 0&&!yn(e,t.slice(0,-1))?e:_I(e,t,r,n)}function uB(e){return le(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function OI(e){return Array.isArray(e)?[]:{}}var fB=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function Ca(){for(var e=arguments.length,t=new Array(e),r=0;r{let e=()=>{};return e.deprecated=dB,e};var TI=E(D()),NI=(0,TI.createContext)(void 0);var su=E(D());var pB={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"},II=pB;var $I={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0};var mB=T(T({},$I),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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"}),DI=mB;var gB={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Th=gB;var hB={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"]},DI),timePickerLocale:Object.assign({},Th)},Nh=hB;var kI=Nh;var Co="${label} is not a valid ${type}",vB={locale:"en",Pagination:II,DatePicker:Nh,TimePicker:Th,Calendar:kI,global:{placeholder:"Please select",close:"Close"},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:Co,method:Co,array:Co,object:Co,number:Co,date:Co,boolean:Co,integer:Co,float:Co,regexp:Co,email:Co,url:Co,hex:Co},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"}},wi=vB;var gC=Object.assign({},wi.Modal),Ih=[],AI=()=>Ih.reduce((e,t)=>Object.assign(Object.assign({},e),t),wi.Modal);function MI(e){if(e){let t=Object.assign({},e);return Ih.push(t),gC=AI(),()=>{Ih=Ih.filter(r=>r!==t),gC=AI()}}gC=Object.assign({},wi.Modal)}var FI=E(D()),yB=(0,FI.createContext)(void 0),au=yB;var _d=E(D());var xB=(e,t)=>{let r=_d.useContext(au),n=_d.useMemo(()=>{var i;let a=t||wi[e],s=(i=r?.[e])!==null&&i!==void 0?i:{};return Object.assign(Object.assign({},typeof a=="function"?a():a),s||{})},[e,t,r]),o=_d.useMemo(()=>{let i=r?.locale;return r?.exist&&!i?wi.locale:i},[r]);return[n,o]},wa=xB;var LI="internalMark",bB=e=>{let{locale:t={},children:r,_ANT_MARK__:n}=e;su.useEffect(()=>MI(t?.Modal),[t]);let o=su.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return su.createElement(au.Provider,{value:o},r)},zI=bB;var f2=E(D());var hC={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"},SB=Object.assign(Object.assign({},hC),{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}),wa=bB;var sn=Math.round;function hC(e,t){let r=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],n=r.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)n[o]=t(n[o]||0,r[o]||"",o);return r[3]?n[3]=r[3].includes("%")?n[3]/100:n[3]:n[3]=1,n}var WI=(e,t,r)=>r===0?e:e/100;function Rd(e,t){let r=t||255;return e>r?r:e<0?0:e}var gt=class e{constructor(t){_(this,"isValid",!0),_(this,"r",0),_(this,"g",0),_(this,"b",0),_(this,"a",1),_(this,"_h",void 0),_(this,"_s",void 0),_(this,"_l",void 0),_(this,"_v",void 0),_(this,"_max",void 0),_(this,"_min",void 0),_(this,"_brightness",void 0);function r(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let i=function(a){return o.startsWith(a)};var n=i;let o=t.trim();/^#?[A-F\d]{3,8}$/i.test(o)?this.fromHexString(o):i("rgb")?this.fromRgbString(o):i("hsl")?this.fromHslString(o):(i("hsv")||i("hsb"))&&this.fromHsvString(o)}else if(t instanceof e)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(r("rgb"))this.r=Rd(t.r),this.g=Rd(t.g),this.b=Rd(t.b),this.a=typeof t.a=="number"?Rd(t.a,1):1;else if(r("hsl"))this.fromHsl(t);else if(r("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){let r=this.toHsv();return r.h=t,this._c(r)}getLuminance(){function t(i){let a=i/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}let r=t(this.r),n=t(this.g),o=t(this.b);return .2126*r+.7152*n+.0722*o}getHue(){if(typeof this._h>"u"){let t=this.getMax()-this.getMin();t===0?this._h=0:this._h=sn(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){let 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){let r=this.getHue(),n=this.getSaturation(),o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:r,s:n,l:o,a:this.a})}lighten(t=10){let r=this.getHue(),n=this.getSaturation(),o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:r,s:n,l:o,a:this.a})}mix(t,r=50){let n=this._c(t),o=r/100,i=s=>(n[s]-this[s])*o+this[s],a={r:sn(i("r")),g:sn(i("g")),b:sn(i("b")),a:sn(i("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){let r=this._c(t),n=this.a+r.a*(1-this.a),o=i=>sn((this[i]*this.a+r[i]*r.a*(1-this.a))/n);return this._c({r:o("r"),g:o("g"),b:o("b"),a:n})}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="#",r=(this.r||0).toString(16);t+=r.length===2?r:"0"+r;let n=(this.g||0).toString(16);t+=n.length===2?n:"0"+n;let o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){let i=sn(this.a*255).toString(16);t+=i.length===2?i:"0"+i}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let t=this.getHue(),r=sn(this.getSaturation()*100),n=sn(this.getLightness()*100);return this.a!==1?`hsla(${t},${r}%,${n}%,${this.a})`:`hsl(${t},${r}%,${n}%)`}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,r,n){let o=this.clone();return o[t]=Rd(r,n),o}_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){let r=t.replace("#","");function n(o,i){return parseInt(r[o]+r[i||o],16)}r.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=r[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=r[6]?n(6,7)/255:1)}fromHsl({h:t,s:r,l:n,a:o}){if(this._h=t%360,this._s=r,this._l=n,this.a=typeof o=="number"?o:1,r<=0){let p=sn(n*255);this.r=p,this.g=p,this.b=p}let i=0,a=0,s=0,l=t/60,c=(1-Math.abs(2*n-1))*r,u=c*(1-Math.abs(l%2-1));l>=0&&l<1?(i=c,a=u):l>=1&&l<2?(i=u,a=c):l>=2&&l<3?(a=c,s=u):l>=3&&l<4?(a=u,s=c):l>=4&&l<5?(i=u,s=c):l>=5&&l<6&&(i=c,s=u);let f=n-c/2;this.r=sn((i+f)*255),this.g=sn((a+f)*255),this.b=sn((s+f)*255)}fromHsv({h:t,s:r,v:n,a:o}){this._h=t%360,this._s=r,this._v=n,this.a=typeof o=="number"?o:1;let i=sn(n*255);if(this.r=i,this.g=i,this.b=i,r<=0)return;let a=t/60,s=Math.floor(a),l=a-s,c=sn(n*(1-r)*255),u=sn(n*(1-r*l)*255),f=sn(n*(1-r*(1-l))*255);switch(s){case 0:this.g=f,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=u;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=u;break}}fromHsvString(t){let r=hC(t,WI);this.fromHsv({h:r[0],s:r[1],v:r[2],a:r[3]})}fromHslString(t){let r=hC(t,WI);this.fromHsl({h:r[0],s:r[1],l:r[2],a:r[3]})}fromRgbString(t){let r=hC(t,(n,o)=>o.includes("%")?sn(n/100*255):n);this.r=r[0],this.g=r[1],this.b=r[2],this.a=r[3]}};var Th=2,BI=.16,SB=.05,CB=.05,wB=.15,UI=5,qI=4,EB=[{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 jI(e,t,r){var n;return Math.round(e.h)>=60&&Math.round(e.h)<=240?n=r?Math.round(e.h)-Th*t:Math.round(e.h)+Th*t:n=r?Math.round(e.h)+Th*t:Math.round(e.h)-Th*t,n<0?n+=360:n>=360&&(n-=360),n}function VI(e,t,r){if(e.h===0&&e.s===0)return e.s;var n;return r?n=e.s-BI*t:t===qI?n=e.s+BI:n=e.s+SB*t,n>1&&(n=1),r&&t===UI&&n>.1&&(n=.1),n<.06&&(n=.06),Math.round(n*100)/100}function HI(e,t,r){var n;return r?n=e.v+CB*t:n=e.v-wB*t,n=Math.max(0,Math.min(1,n)),Math.round(n*100)/100}function Ri(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[],n=new gt(e),o=n.toHsv(),i=UI;i>0;i-=1){var a=new gt({h:jI(o,i,!0),s:VI(o,i,!0),v:HI(o,i,!0)});r.push(a)}r.push(n);for(var s=1;s<=qI;s+=1){var l=new gt({h:jI(o,s),s:VI(o,s),v:HI(o,s)});r.push(l)}return t.theme==="dark"?EB.map(function(c){var u=c.index,f=c.amount;return new gt(t.backgroundColor||"#141414").mix(r[u],f).toHexString()}):r.map(function(c){return c.toHexString()})}var Ea={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"},vC=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];vC.primary=vC[5];var yC=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];yC.primary=yC[5];var xC=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];xC.primary=xC[5];var bC=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];bC.primary=bC[5];var SC=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];SC.primary=SC[5];var CC=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];CC.primary=CC[5];var wC=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];wC.primary=wC[5];var EC=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];EC.primary=EC[5];var Ts=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Ts.primary=Ts[5];var RC=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];RC.primary=RC[5];var OC=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];OC.primary=OC[5];var _C=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];_C.primary=_C[5];var PC=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];PC.primary=PC[5];var Nh={red:vC,volcano:yC,orange:xC,gold:bC,yellow:SC,lime:CC,green:wC,cyan:EC,blue:Ts,geekblue:RC,purple:OC,magenta:_C,grey:PC},GI=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];GI.primary=GI[5];var KI=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];KI.primary=KI[5];var XI=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];XI.primary=XI[5];var YI=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];YI.primary=YI[5];var QI=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];QI.primary=QI[5];var JI=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];JI.primary=JI[5];var ZI=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];ZI.primary=ZI[5];var e2=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];e2.primary=e2[5];var t2=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];t2.primary=t2[5];var r2=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];r2.primary=r2[5];var n2=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];n2.primary=n2[5];var o2=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];o2.primary=o2[5];var i2=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];i2.primary=i2[5];function TC(e,{generateColorPalettes:t,generateNeutralColorPalettes:r}){let{colorSuccess:n,colorWarning:o,colorError:i,colorInfo:a,colorPrimary:s,colorBgBase:l,colorTextBase:c}=e,u=t(s),f=t(n),p=t(o),g=t(i),h=t(a),v=r(l,c),y=e.colorLink||e.colorInfo,m=t(y),d=new gt(g[1]).mix(new gt(g[3]),50).toHexString();return Object.assign(Object.assign({},v),{colorPrimaryBg:u[1],colorPrimaryBgHover:u[2],colorPrimaryBorder:u[3],colorPrimaryBorderHover:u[4],colorPrimaryHover:u[5],colorPrimary:u[6],colorPrimaryActive:u[7],colorPrimaryTextHover:u[8],colorPrimaryText:u[9],colorPrimaryTextActive:u[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:g[1],colorErrorBgHover:g[2],colorErrorBgFilledHover:d,colorErrorBgActive:g[3],colorErrorBorder:g[3],colorErrorBorderHover:g[4],colorErrorHover:g[5],colorError:g[6],colorErrorActive:g[7],colorErrorTextHover:g[8],colorErrorText:g[9],colorErrorTextActive:g[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:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:m[4],colorLink:m[6],colorLinkActive:m[7],colorBgMask:new gt("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}var RB=e=>{let t=e,r=e,n=e,o=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?r=4:e<8&&e>=7?r=5:e<14&&e>=8?r=6:e<16&&e>=14?r=7:e>=16&&(r=8),e<6&&e>=2?n=1:e>=6&&(n=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:n,borderRadiusSM:r,borderRadiusLG:t,borderRadiusOuter:o}},a2=RB;function NC(e){let{motionUnit:t,motionBase:r,borderRadius:n,lineWidth:o}=e;return Object.assign({motionDurationFast:`${(r+t).toFixed(1)}s`,motionDurationMid:`${(r+t*2).toFixed(1)}s`,motionDurationSlow:`${(r+t*3).toFixed(1)}s`,lineWidthBold:o+1},a2(n))}var OB=e=>{let{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}},s2=OB;function su(e){return(e+8)/e}function IC(e){let t=Array.from({length:10}).map((r,n)=>{let o=n-1,i=e*Math.pow(Math.E,o/5),a=n>1?Math.floor(i):Math.ceil(i);return Math.floor(a/2)*2});return t[1]=e,t.map(r=>({size:r,lineHeight:su(r)}))}var _B=e=>{let t=IC(e),r=t.map(u=>u.size),n=t.map(u=>u.lineHeight),o=r[1],i=r[0],a=r[2],s=n[1],l=n[0],c=n[2];return{fontSizeSM:i,fontSize:o,fontSizeLG:a,fontSizeXL:r[3],fontSizeHeading1:r[6],fontSizeHeading2:r[5],fontSizeHeading3:r[4],fontSizeHeading4:r[3],fontSizeHeading5:r[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*o),fontHeightLG:Math.round(c*a),fontHeightSM:Math.round(l*i),lineHeightHeading1:n[6],lineHeightHeading2:n[5],lineHeightHeading3:n[4],lineHeightHeading4:n[3],lineHeightHeading5:n[2]}},l2=_B;function $C(e){let{sizeUnit:t,sizeStep:r}=e;return{sizeXXL:t*(r+8),sizeXL:t*(r+4),sizeLG:t*(r+2),sizeMD:t*(r+1),sizeMS:t*r,size:t*r,sizeSM:t*(r-1),sizeXS:t*(r-2),sizeXXS:t*(r-3)}}var wo=(e,t)=>new gt(e).setA(t).toRgbString(),lu=(e,t)=>new gt(e).darken(t).toHexString();var c2=e=>{let t=Ri(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]}},u2=(e,t)=>{let r=e||"#fff",n=t||"#000";return{colorBgBase:r,colorTextBase:n,colorText:wo(n,.88),colorTextSecondary:wo(n,.65),colorTextTertiary:wo(n,.45),colorTextQuaternary:wo(n,.25),colorFill:wo(n,.15),colorFillSecondary:wo(n,.06),colorFillTertiary:wo(n,.04),colorFillQuaternary:wo(n,.02),colorBgSolid:wo(n,1),colorBgSolidHover:wo(n,.75),colorBgSolidActive:wo(n,.95),colorBgLayout:lu(r,4),colorBgContainer:lu(r,0),colorBgElevated:lu(r,0),colorBgSpotlight:wo(n,.85),colorBgBlur:"transparent",colorBorder:lu(r,15),colorBorderSecondary:lu(r,6)}};function DC(e){Ea.pink=Ea.magenta,Nh.pink=Nh.magenta;let t=Object.keys(gC).map(r=>{let n=e[r]===Ea[r]?Nh[r]:Ri(e[r]);return Array.from({length:10},()=>1).reduce((o,i,a)=>(o[`${r}-${a+1}`]=n[a],o[`${r}${a+1}`]=n[a],o),{})}).reduce((r,n)=>(r=Object.assign(Object.assign({},r),n),r),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),TC(e,{generateColorPalettes:c2,generateNeutralColorPalettes:u2})),l2(e.fontSize)),$C(e)),s2(e)),NC(e))}var PB=ws(DC),Od=PB;var _d={token:wa,override:{override:wa},hashed:!0},Pd=f2.default.createContext(_d);var Ih=E($()),Ns="ant",Td="anticon",AC=["outlined","borderless","filled","underlined"],TB=(e,t)=>t||(e?`${Ns}-${e}`:Ns),rt=Ih.createContext({getPrefixCls:TB,iconPrefixCls:Td}),{Consumer:NB}=rt,d2={};function no(e){let t=Ih.useContext(rt),{getPrefixCls:r,direction:n,getPopupContainer:o}=t,i=t[e];return Object.assign(Object.assign({classNames:d2,styles:d2},i),{getPrefixCls:r,direction:n,getPopupContainer:o})}var IB=`-ant-${Date.now()}-${Math.random()}`;function $B(e,t){let r={},n=(a,s)=>{let l=a.clone();return l=s?.(l)||l,l.toRgbString()},o=(a,s)=>{let l=new gt(a),c=Ri(l.toRgbString());r[`${s}-color`]=n(l),r[`${s}-color-disabled`]=c[1],r[`${s}-color-hover`]=c[4],r[`${s}-color-active`]=c[6],r[`${s}-color-outline`]=l.clone().setA(.2).toRgbString(),r[`${s}-color-deprecated-bg`]=c[0],r[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){o(t.primaryColor,"primary");let a=new gt(t.primaryColor),s=Ri(a.toRgbString());s.forEach((c,u)=>{r[`primary-${u+1}`]=c}),r["primary-color-deprecated-l-35"]=n(a,c=>c.lighten(35)),r["primary-color-deprecated-l-20"]=n(a,c=>c.lighten(20)),r["primary-color-deprecated-t-20"]=n(a,c=>c.tint(20)),r["primary-color-deprecated-t-50"]=n(a,c=>c.tint(50)),r["primary-color-deprecated-f-12"]=n(a,c=>c.setA(c.a*.12));let l=new gt(s[0]);r["primary-color-active-deprecated-f-30"]=n(l,c=>c.setA(c.a*.3)),r["primary-color-active-deprecated-d-02"]=n(l,c=>c.darken(2))}return t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info"),` +'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}),Ea=SB;var sn=Math.round;function vC(e,t){let r=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],n=r.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)n[o]=t(n[o]||0,r[o]||"",o);return r[3]?n[3]=r[3].includes("%")?n[3]/100:n[3]:n[3]=1,n}var WI=(e,t,r)=>r===0?e:e/100;function Pd(e,t){let r=t||255;return e>r?r:e<0?0:e}var ht=class e{constructor(t){_(this,"isValid",!0),_(this,"r",0),_(this,"g",0),_(this,"b",0),_(this,"a",1),_(this,"_h",void 0),_(this,"_s",void 0),_(this,"_l",void 0),_(this,"_v",void 0),_(this,"_max",void 0),_(this,"_min",void 0),_(this,"_brightness",void 0);function r(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let i=function(a){return o.startsWith(a)};var n=i;let o=t.trim();/^#?[A-F\d]{3,8}$/i.test(o)?this.fromHexString(o):i("rgb")?this.fromRgbString(o):i("hsl")?this.fromHslString(o):(i("hsv")||i("hsb"))&&this.fromHsvString(o)}else if(t instanceof e)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(r("rgb"))this.r=Pd(t.r),this.g=Pd(t.g),this.b=Pd(t.b),this.a=typeof t.a=="number"?Pd(t.a,1):1;else if(r("hsl"))this.fromHsl(t);else if(r("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){let r=this.toHsv();return r.h=t,this._c(r)}getLuminance(){function t(i){let a=i/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}let r=t(this.r),n=t(this.g),o=t(this.b);return .2126*r+.7152*n+.0722*o}getHue(){if(typeof this._h>"u"){let t=this.getMax()-this.getMin();t===0?this._h=0:this._h=sn(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){let 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){let r=this.getHue(),n=this.getSaturation(),o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:r,s:n,l:o,a:this.a})}lighten(t=10){let r=this.getHue(),n=this.getSaturation(),o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:r,s:n,l:o,a:this.a})}mix(t,r=50){let n=this._c(t),o=r/100,i=s=>(n[s]-this[s])*o+this[s],a={r:sn(i("r")),g:sn(i("g")),b:sn(i("b")),a:sn(i("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){let r=this._c(t),n=this.a+r.a*(1-this.a),o=i=>sn((this[i]*this.a+r[i]*r.a*(1-this.a))/n);return this._c({r:o("r"),g:o("g"),b:o("b"),a:n})}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="#",r=(this.r||0).toString(16);t+=r.length===2?r:"0"+r;let n=(this.g||0).toString(16);t+=n.length===2?n:"0"+n;let o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){let i=sn(this.a*255).toString(16);t+=i.length===2?i:"0"+i}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let t=this.getHue(),r=sn(this.getSaturation()*100),n=sn(this.getLightness()*100);return this.a!==1?`hsla(${t},${r}%,${n}%,${this.a})`:`hsl(${t},${r}%,${n}%)`}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,r,n){let o=this.clone();return o[t]=Pd(r,n),o}_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){let r=t.replace("#","");function n(o,i){return parseInt(r[o]+r[i||o],16)}r.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=r[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=r[6]?n(6,7)/255:1)}fromHsl({h:t,s:r,l:n,a:o}){if(this._h=t%360,this._s=r,this._l=n,this.a=typeof o=="number"?o:1,r<=0){let p=sn(n*255);this.r=p,this.g=p,this.b=p}let i=0,a=0,s=0,l=t/60,c=(1-Math.abs(2*n-1))*r,u=c*(1-Math.abs(l%2-1));l>=0&&l<1?(i=c,a=u):l>=1&&l<2?(i=u,a=c):l>=2&&l<3?(a=c,s=u):l>=3&&l<4?(a=u,s=c):l>=4&&l<5?(i=u,s=c):l>=5&&l<6&&(i=c,s=u);let f=n-c/2;this.r=sn((i+f)*255),this.g=sn((a+f)*255),this.b=sn((s+f)*255)}fromHsv({h:t,s:r,v:n,a:o}){this._h=t%360,this._s=r,this._v=n,this.a=typeof o=="number"?o:1;let i=sn(n*255);if(this.r=i,this.g=i,this.b=i,r<=0)return;let a=t/60,s=Math.floor(a),l=a-s,c=sn(n*(1-r)*255),u=sn(n*(1-r*l)*255),f=sn(n*(1-r*(1-l))*255);switch(s){case 0:this.g=f,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=u;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=u;break}}fromHsvString(t){let r=vC(t,WI);this.fromHsv({h:r[0],s:r[1],v:r[2],a:r[3]})}fromHslString(t){let r=vC(t,WI);this.fromHsl({h:r[0],s:r[1],l:r[2],a:r[3]})}fromRgbString(t){let r=vC(t,(n,o)=>o.includes("%")?sn(n/100*255):n);this.r=r[0],this.g=r[1],this.b=r[2],this.a=r[3]}};var $h=2,BI=.16,CB=.05,wB=.05,EB=.15,UI=5,qI=4,RB=[{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 jI(e,t,r){var n;return Math.round(e.h)>=60&&Math.round(e.h)<=240?n=r?Math.round(e.h)-$h*t:Math.round(e.h)+$h*t:n=r?Math.round(e.h)+$h*t:Math.round(e.h)-$h*t,n<0?n+=360:n>=360&&(n-=360),n}function VI(e,t,r){if(e.h===0&&e.s===0)return e.s;var n;return r?n=e.s-BI*t:t===qI?n=e.s+BI:n=e.s+CB*t,n>1&&(n=1),r&&t===UI&&n>.1&&(n=.1),n<.06&&(n=.06),Math.round(n*100)/100}function HI(e,t,r){var n;return r?n=e.v+wB*t:n=e.v-EB*t,n=Math.max(0,Math.min(1,n)),Math.round(n*100)/100}function Ei(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[],n=new ht(e),o=n.toHsv(),i=UI;i>0;i-=1){var a=new ht({h:jI(o,i,!0),s:VI(o,i,!0),v:HI(o,i,!0)});r.push(a)}r.push(n);for(var s=1;s<=qI;s+=1){var l=new ht({h:jI(o,s),s:VI(o,s),v:HI(o,s)});r.push(l)}return t.theme==="dark"?RB.map(function(c){var u=c.index,f=c.amount;return new ht(t.backgroundColor||"#141414").mix(r[u],f).toHexString()}):r.map(function(c){return c.toHexString()})}var Ra={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"},yC=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];yC.primary=yC[5];var xC=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];xC.primary=xC[5];var bC=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];bC.primary=bC[5];var SC=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];SC.primary=SC[5];var CC=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];CC.primary=CC[5];var wC=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];wC.primary=wC[5];var EC=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];EC.primary=EC[5];var RC=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];RC.primary=RC[5];var Ts=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Ts.primary=Ts[5];var OC=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];OC.primary=OC[5];var _C=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];_C.primary=_C[5];var PC=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];PC.primary=PC[5];var TC=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];TC.primary=TC[5];var Dh={red:yC,volcano:xC,orange:bC,gold:SC,yellow:CC,lime:wC,green:EC,cyan:RC,blue:Ts,geekblue:OC,purple:_C,magenta:PC,grey:TC},GI=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];GI.primary=GI[5];var KI=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];KI.primary=KI[5];var XI=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];XI.primary=XI[5];var YI=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];YI.primary=YI[5];var QI=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];QI.primary=QI[5];var JI=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];JI.primary=JI[5];var ZI=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];ZI.primary=ZI[5];var e2=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];e2.primary=e2[5];var t2=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];t2.primary=t2[5];var r2=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];r2.primary=r2[5];var n2=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];n2.primary=n2[5];var o2=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];o2.primary=o2[5];var i2=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];i2.primary=i2[5];function NC(e,{generateColorPalettes:t,generateNeutralColorPalettes:r}){let{colorSuccess:n,colorWarning:o,colorError:i,colorInfo:a,colorPrimary:s,colorBgBase:l,colorTextBase:c}=e,u=t(s),f=t(n),p=t(o),g=t(i),h=t(a),v=r(l,c),y=e.colorLink||e.colorInfo,m=t(y),d=new ht(g[1]).mix(new ht(g[3]),50).toHexString();return Object.assign(Object.assign({},v),{colorPrimaryBg:u[1],colorPrimaryBgHover:u[2],colorPrimaryBorder:u[3],colorPrimaryBorderHover:u[4],colorPrimaryHover:u[5],colorPrimary:u[6],colorPrimaryActive:u[7],colorPrimaryTextHover:u[8],colorPrimaryText:u[9],colorPrimaryTextActive:u[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:g[1],colorErrorBgHover:g[2],colorErrorBgFilledHover:d,colorErrorBgActive:g[3],colorErrorBorder:g[3],colorErrorBorderHover:g[4],colorErrorHover:g[5],colorError:g[6],colorErrorActive:g[7],colorErrorTextHover:g[8],colorErrorText:g[9],colorErrorTextActive:g[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:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:m[4],colorLink:m[6],colorLinkActive:m[7],colorBgMask:new ht("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}var OB=e=>{let t=e,r=e,n=e,o=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?r=4:e<8&&e>=7?r=5:e<14&&e>=8?r=6:e<16&&e>=14?r=7:e>=16&&(r=8),e<6&&e>=2?n=1:e>=6&&(n=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:n,borderRadiusSM:r,borderRadiusLG:t,borderRadiusOuter:o}},a2=OB;function IC(e){let{motionUnit:t,motionBase:r,borderRadius:n,lineWidth:o}=e;return Object.assign({motionDurationFast:`${(r+t).toFixed(1)}s`,motionDurationMid:`${(r+t*2).toFixed(1)}s`,motionDurationSlow:`${(r+t*3).toFixed(1)}s`,lineWidthBold:o+1},a2(n))}var _B=e=>{let{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}},s2=_B;function lu(e){return(e+8)/e}function $C(e){let t=Array.from({length:10}).map((r,n)=>{let o=n-1,i=e*Math.pow(Math.E,o/5),a=n>1?Math.floor(i):Math.ceil(i);return Math.floor(a/2)*2});return t[1]=e,t.map(r=>({size:r,lineHeight:lu(r)}))}var PB=e=>{let t=$C(e),r=t.map(u=>u.size),n=t.map(u=>u.lineHeight),o=r[1],i=r[0],a=r[2],s=n[1],l=n[0],c=n[2];return{fontSizeSM:i,fontSize:o,fontSizeLG:a,fontSizeXL:r[3],fontSizeHeading1:r[6],fontSizeHeading2:r[5],fontSizeHeading3:r[4],fontSizeHeading4:r[3],fontSizeHeading5:r[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*o),fontHeightLG:Math.round(c*a),fontHeightSM:Math.round(l*i),lineHeightHeading1:n[6],lineHeightHeading2:n[5],lineHeightHeading3:n[4],lineHeightHeading4:n[3],lineHeightHeading5:n[2]}},l2=PB;function DC(e){let{sizeUnit:t,sizeStep:r}=e;return{sizeXXL:t*(r+8),sizeXL:t*(r+4),sizeLG:t*(r+2),sizeMD:t*(r+1),sizeMS:t*r,size:t*r,sizeSM:t*(r-1),sizeXS:t*(r-2),sizeXXS:t*(r-3)}}var wo=(e,t)=>new ht(e).setA(t).toRgbString(),cu=(e,t)=>new ht(e).darken(t).toHexString();var c2=e=>{let t=Ei(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]}},u2=(e,t)=>{let r=e||"#fff",n=t||"#000";return{colorBgBase:r,colorTextBase:n,colorText:wo(n,.88),colorTextSecondary:wo(n,.65),colorTextTertiary:wo(n,.45),colorTextQuaternary:wo(n,.25),colorFill:wo(n,.15),colorFillSecondary:wo(n,.06),colorFillTertiary:wo(n,.04),colorFillQuaternary:wo(n,.02),colorBgSolid:wo(n,1),colorBgSolidHover:wo(n,.75),colorBgSolidActive:wo(n,.95),colorBgLayout:cu(r,4),colorBgContainer:cu(r,0),colorBgElevated:cu(r,0),colorBgSpotlight:wo(n,.85),colorBgBlur:"transparent",colorBorder:cu(r,15),colorBorderSecondary:cu(r,6)}};function kC(e){Ra.pink=Ra.magenta,Dh.pink=Dh.magenta;let t=Object.keys(hC).map(r=>{let n=e[r]===Ra[r]?Dh[r]:Ei(e[r]);return Array.from({length:10},()=>1).reduce((o,i,a)=>(o[`${r}-${a+1}`]=n[a],o[`${r}${a+1}`]=n[a],o),{})}).reduce((r,n)=>(r=Object.assign(Object.assign({},r),n),r),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),NC(e,{generateColorPalettes:c2,generateNeutralColorPalettes:u2})),l2(e.fontSize)),DC(e)),s2(e)),IC(e))}var TB=ws(kC),Td=TB;var Nd={token:Ea,override:{override:Ea},hashed:!0},Id=f2.default.createContext(Nd);var kh=E(D()),Ns="ant",$d="anticon",AC=["outlined","borderless","filled","underlined"],NB=(e,t)=>t||(e?`${Ns}-${e}`:Ns),ot=kh.createContext({getPrefixCls:NB,iconPrefixCls:$d}),{Consumer:IB}=ot,d2={};function no(e){let t=kh.useContext(ot),{getPrefixCls:r,direction:n,getPopupContainer:o}=t,i=t[e];return Object.assign(Object.assign({classNames:d2,styles:d2},i),{getPrefixCls:r,direction:n,getPopupContainer:o})}var $B=`-ant-${Date.now()}-${Math.random()}`;function DB(e,t){let r={},n=(a,s)=>{let l=a.clone();return l=s?.(l)||l,l.toRgbString()},o=(a,s)=>{let l=new ht(a),c=Ei(l.toRgbString());r[`${s}-color`]=n(l),r[`${s}-color-disabled`]=c[1],r[`${s}-color-hover`]=c[4],r[`${s}-color-active`]=c[6],r[`${s}-color-outline`]=l.clone().setA(.2).toRgbString(),r[`${s}-color-deprecated-bg`]=c[0],r[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){o(t.primaryColor,"primary");let a=new ht(t.primaryColor),s=Ei(a.toRgbString());s.forEach((c,u)=>{r[`primary-${u+1}`]=c}),r["primary-color-deprecated-l-35"]=n(a,c=>c.lighten(35)),r["primary-color-deprecated-l-20"]=n(a,c=>c.lighten(20)),r["primary-color-deprecated-t-20"]=n(a,c=>c.tint(20)),r["primary-color-deprecated-t-50"]=n(a,c=>c.tint(50)),r["primary-color-deprecated-f-12"]=n(a,c=>c.setA(c.a*.12));let l=new ht(s[0]);r["primary-color-active-deprecated-f-30"]=n(l,c=>c.setA(c.a*.3)),r["primary-color-active-deprecated-d-02"]=n(l,c=>c.darken(2))}return t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info"),` :root { ${Object.keys(r).map(a=>`--${e}-${a}: ${r[a]};`).join(` `)} } - `.trim()}function p2(e,t){let r=$B(e,t);Yt()&&yn(r,`${IB}-dynamic-theme`)}var cu=E($()),kC=cu.createContext(!1),m2=({children:e,disabled:t})=>{let r=cu.useContext(kC);return cu.createElement(kC.Provider,{value:t??r},e)},Ur=kC;var FC=E($());var uu=E($()),MC=uu.createContext(void 0),g2=({children:e,size:t})=>{let r=uu.useContext(MC);return uu.createElement(MC.Provider,{value:t||r},e)},Pl=MC;function DB(){let e=(0,FC.useContext)(Ur),t=(0,FC.useContext)(Pl);return{componentDisabled:e,componentSize:t}}var h2=DB;var Fh=E($());var AB=at(function e(){it(this,e)}),$h=AB;var v2="CALC_UNIT",kB=new RegExp(v2,"g");function LC(e){return typeof e=="number"?"".concat(e).concat(v2):e}var y2=function(e){Ir(r,e);var t=$r(r);function r(n,o){var i;it(this,r),i=t.call(this),_(Ze(i),"result",""),_(Ze(i),"unitlessCssVar",void 0),_(Ze(i),"lowPriority",void 0);var a=ue(n);return i.unitlessCssVar=o,n instanceof r?i.result="(".concat(n.result,")"):a==="number"?i.result=LC(n):a==="string"&&(i.result=n),i}return at(r,[{key:"add",value:function(o){return o instanceof r?this.result="".concat(this.result," + ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," + ").concat(LC(o))),this.lowPriority=!0,this}},{key:"sub",value:function(o){return o instanceof r?this.result="".concat(this.result," - ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," - ").concat(LC(o))),this.lowPriority=!0,this}},{key:"mul",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof r?this.result="".concat(this.result," * ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," * ").concat(o)),this.lowPriority=!1,this}},{key:"div",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof r?this.result="".concat(this.result," / ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," / ").concat(o)),this.lowPriority=!1,this}},{key:"getResult",value:function(o){return this.lowPriority||o?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(o){var i=this,a=o||{},s=a.unit,l=!0;return typeof s=="boolean"?l=s:Array.from(this.unitlessCssVar).some(function(c){return i.result.includes(c)})&&(l=!1),this.result=this.result.replace(kB,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),r}($h);var MB=function(e){Ir(r,e);var t=$r(r);function r(n){var o;return it(this,r),o=t.call(this),_(Ze(o),"result",0),n instanceof r?o.result=n.result:typeof n=="number"&&(o.result=n),o}return at(r,[{key:"add",value:function(o){return o instanceof r?this.result+=o.result:typeof o=="number"&&(this.result+=o),this}},{key:"sub",value:function(o){return o instanceof r?this.result-=o.result:typeof o=="number"&&(this.result-=o),this}},{key:"mul",value:function(o){return o instanceof r?this.result*=o.result:typeof o=="number"&&(this.result*=o),this}},{key:"div",value:function(o){return o instanceof r?this.result/=o.result:typeof o=="number"&&(this.result/=o),this}},{key:"equal",value:function(){return this.result}}]),r}($h),x2=MB;var FB=function(t,r){var n=t==="css"?y2:x2;return function(o){return new n(o,r)}},Dh=FB;var LB=function(t,r){return"".concat([r,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))},zC=LB;var Ah=E($());function wt(e){var t=Ah.useRef();t.current=e;var r=Ah.useCallback(function(){for(var n,o=arguments.length,i=new Array(o),a=0;a1e4){var n=Date.now();this.lastAccessBeat.forEach(function(o,i){n-o>HB&&(r.map.delete(i),r.lastAccessBeat.delete(i))}),this.accessBeat=0}}}]),e}(),C2=new UB;function qB(e,t){return w2.default.useMemo(function(){var r=C2.get(t);if(r)return r;var n=e();return C2.set(t,n),n},t)}var E2=qB;var GB=function(){return{}},R2=GB;function KB(e){var t=e.useCSP,r=t===void 0?R2:t,n=e.useToken,o=e.usePrefix,i=e.getResetStyles,a=e.getCommonStyle,s=e.getCompUnitless;function l(p,g,h,v){var y=Array.isArray(p)?p[0]:p;function m(R){return"".concat(String(y)).concat(R.slice(0,1).toUpperCase()).concat(R.slice(1))}var d=v?.unitless||{},x=typeof s=="function"?s(p):{},b=T(T({},x),{},_({},m("zIndexPopup"),!0));Object.keys(d).forEach(function(R){b[m(R)]=d[R]});var S=T(T({},v),{},{unitless:b,prefixToken:m}),w=u(p,g,h,S),C=c(y,h,S);return function(R){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:R,O=w(R,P),A=B(O,2),F=A[1],M=C(P),H=B(M,2),L=H[0],N=H[1];return[L,F,N]}}function c(p,g,h){var v=h.unitless,y=h.injectStyle,m=y===void 0?!0:y,d=h.prefixToken,x=h.ignore,b=function(C){var R=C.rootCls,P=C.cssVar,O=P===void 0?{}:P,A=n(),F=A.realToken;return dC({path:[p],prefix:O.prefix,key:O.key,unitless:v,ignore:x,token:F,scope:R},function(){var M=VC(p,F,g),H=BC(p,F,M,{deprecatedTokens:h?.deprecatedTokens});return Object.keys(M).forEach(function(L){H[d(L)]=H[L],delete H[L]}),H}),null},S=function(C){var R=n(),P=R.cssVar;return[function(O){return m&&P?Fh.default.createElement(Fh.default.Fragment,null,Fh.default.createElement(b,{rootCls:C,cssVar:P,component:p}),O):O},P?.key]};return S}function u(p,g,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},y=Array.isArray(p)?p:[p,p],m=B(y,1),d=m[0],x=y.join("-"),b=e.layer||{name:"antd"};return function(S){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:S,C=n(),R=C.theme,P=C.realToken,O=C.hashId,A=C.token,F=C.cssVar,M=o(),H=M.rootPrefixCls,L=M.iconPrefixCls,N=r(),I=F?"css":"js",D=E2(function(){var k=new Set;return F&&Object.keys(v.unitless||{}).forEach(function(V){k.add(Qc(V,F.prefix)),k.add(Qc(V,zC(d,F.prefix)))}),Dh(I,k)},[I,d,F?.prefix]),U=S2(I),z=U.max,W=U.min,q={theme:R,token:A,hashId:O,nonce:function(){return N.nonce},clientOnly:v.clientOnly,layer:b,order:v.order||-999};typeof i=="function"&&Ps(T(T({},q),{},{clientOnly:!1,path:["Shared",H]}),function(){return i(A,{prefix:{rootPrefixCls:H,iconPrefixCls:L},csp:N})});var j=Ps(T(T({},q),{},{path:[x,S,L]}),function(){if(v.injectStyle===!1)return[];var k=Mh(A),V=k.token,G=k.flush,J=VC(d,P,h),Y=".".concat(S),X=BC(d,P,J,{deprecatedTokens:v.deprecatedTokens});F&&J&&ue(J)==="object"&&Object.keys(J).forEach(function(Q){J[Q]="var(".concat(Qc(Q,zC(d,F.prefix)),")")});var ae=ut(V,{componentCls:Y,prefixCls:S,iconCls:".".concat(L),antCls:".".concat(H),calc:D,max:z,min:W},F?J:X),Z=g(ae,{hashId:O,prefixCls:S,rootPrefixCls:H,iconPrefixCls:L});G(d,X);var K=typeof a=="function"?a(ae,S,w,v.resetFont):null;return[v.resetStyle===!1?null:K,Z]});return[j,O]}}function f(p,g,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},y=u(p,g,h,T({resetStyle:!1,order:-998},v)),m=function(x){var b=x.prefixCls,S=x.rootCls,w=S===void 0?b:S;return y(b,w),null};return m}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:u}}var HC=KB;var Eo=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];var T2=E($());var O2="5.25.3";var _2=O2;function UC(e){return e>=0&&e<=255}function XB(e,t){let{r,g:n,b:o,a:i}=new gt(e).toRgb();if(i<1)return e;let{r:a,g:s,b:l}=new gt(t).toRgb();for(let c=.01;c<=1;c+=.01){let u=Math.round((r-a*(1-c))/c),f=Math.round((n-s*(1-c))/c),p=Math.round((o-l*(1-c))/c);if(UC(u)&&UC(f)&&UC(p))return new gt({r:u,g:f,b:p,a:Math.round(c*100)/100}).toRgbString()}return new gt({r,g:n,b:o,a:1}).toRgbString()}var Tl=XB;var YB=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{delete n[p]});let o=Object.assign(Object.assign({},r),n),i=480,a=576,s=768,l=992,c=1200,u=1600;if(o.motion===!1){let p="0s";o.motionDurationFast=p,o.motionDurationMid=p,o.motionDurationSlow=p}return Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:Tl(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:Tl(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:Tl(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:o.lineWidth*3,lineWidth:o.lineWidth,controlOutlineWidth:o.lineWidth*2,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:Tl(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.sizeXXL,boxShadow:` + `.trim()}function p2(e,t){let r=DB(e,t);Yt()&&vn(r,`${$B}-dynamic-theme`)}var uu=E(D()),MC=uu.createContext(!1),m2=({children:e,disabled:t})=>{let r=uu.useContext(MC);return uu.createElement(MC.Provider,{value:t??r},e)},Hr=MC;var LC=E(D());var fu=E(D()),FC=fu.createContext(void 0),g2=({children:e,size:t})=>{let r=fu.useContext(FC);return fu.createElement(FC.Provider,{value:t||r},e)},Il=FC;function kB(){let e=(0,LC.useContext)(Hr),t=(0,LC.useContext)(Il);return{componentDisabled:e,componentSize:t}}var h2=kB;var Wh=E(D());var AB=st(function e(){at(this,e)}),Ah=AB;var v2="CALC_UNIT",MB=new RegExp(v2,"g");function zC(e){return typeof e=="number"?"".concat(e).concat(v2):e}var y2=function(e){Dr(r,e);var t=kr(r);function r(n,o){var i;at(this,r),i=t.call(this),_(Ye(i),"result",""),_(Ye(i),"unitlessCssVar",void 0),_(Ye(i),"lowPriority",void 0);var a=le(n);return i.unitlessCssVar=o,n instanceof r?i.result="(".concat(n.result,")"):a==="number"?i.result=zC(n):a==="string"&&(i.result=n),i}return st(r,[{key:"add",value:function(o){return o instanceof r?this.result="".concat(this.result," + ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," + ").concat(zC(o))),this.lowPriority=!0,this}},{key:"sub",value:function(o){return o instanceof r?this.result="".concat(this.result," - ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," - ").concat(zC(o))),this.lowPriority=!0,this}},{key:"mul",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof r?this.result="".concat(this.result," * ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," * ").concat(o)),this.lowPriority=!1,this}},{key:"div",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof r?this.result="".concat(this.result," / ").concat(o.getResult(!0)):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," / ").concat(o)),this.lowPriority=!1,this}},{key:"getResult",value:function(o){return this.lowPriority||o?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(o){var i=this,a=o||{},s=a.unit,l=!0;return typeof s=="boolean"?l=s:Array.from(this.unitlessCssVar).some(function(c){return i.result.includes(c)})&&(l=!1),this.result=this.result.replace(MB,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),r}(Ah);var FB=function(e){Dr(r,e);var t=kr(r);function r(n){var o;return at(this,r),o=t.call(this),_(Ye(o),"result",0),n instanceof r?o.result=n.result:typeof n=="number"&&(o.result=n),o}return st(r,[{key:"add",value:function(o){return o instanceof r?this.result+=o.result:typeof o=="number"&&(this.result+=o),this}},{key:"sub",value:function(o){return o instanceof r?this.result-=o.result:typeof o=="number"&&(this.result-=o),this}},{key:"mul",value:function(o){return o instanceof r?this.result*=o.result:typeof o=="number"&&(this.result*=o),this}},{key:"div",value:function(o){return o instanceof r?this.result/=o.result:typeof o=="number"&&(this.result/=o),this}},{key:"equal",value:function(){return this.result}}]),r}(Ah),x2=FB;var LB=function(t,r){var n=t==="css"?y2:x2;return function(o){return new n(o,r)}},Mh=LB;var zB=function(t,r){return"".concat([r,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))},WC=zB;var Fh=E(D());function wt(e){var t=Fh.useRef();t.current=e;var r=Fh.useCallback(function(){for(var n,o=arguments.length,i=new Array(o),a=0;a1e4){var n=Date.now();this.lastAccessBeat.forEach(function(o,i){n-o>UB&&(r.map.delete(i),r.lastAccessBeat.delete(i))}),this.accessBeat=0}}}]),e}(),C2=new qB;function GB(e,t){return w2.default.useMemo(function(){var r=C2.get(t);if(r)return r;var n=e();return C2.set(t,n),n},t)}var E2=GB;var KB=function(){return{}},R2=KB;function XB(e){var t=e.useCSP,r=t===void 0?R2:t,n=e.useToken,o=e.usePrefix,i=e.getResetStyles,a=e.getCommonStyle,s=e.getCompUnitless;function l(p,g,h,v){var y=Array.isArray(p)?p[0]:p;function m(R){return"".concat(String(y)).concat(R.slice(0,1).toUpperCase()).concat(R.slice(1))}var d=v?.unitless||{},x=typeof s=="function"?s(p):{},b=T(T({},x),{},_({},m("zIndexPopup"),!0));Object.keys(d).forEach(function(R){b[m(R)]=d[R]});var S=T(T({},v),{},{unitless:b,prefixToken:m}),w=u(p,g,h,S),C=c(y,h,S);return function(R){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:R,O=w(R,P),k=B(O,2),A=k[1],M=C(P),V=B(M,2),W=V[0],I=V[1];return[W,A,I]}}function c(p,g,h){var v=h.unitless,y=h.injectStyle,m=y===void 0?!0:y,d=h.prefixToken,x=h.ignore,b=function(C){var R=C.rootCls,P=C.cssVar,O=P===void 0?{}:P,k=n(),A=k.realToken;return pC({path:[p],prefix:O.prefix,key:O.key,unitless:v,ignore:x,token:A,scope:R},function(){var M=HC(p,A,g),V=jC(p,A,M,{deprecatedTokens:h?.deprecatedTokens});return Object.keys(M).forEach(function(W){V[d(W)]=V[W],delete V[W]}),V}),null},S=function(C){var R=n(),P=R.cssVar;return[function(O){return m&&P?Wh.default.createElement(Wh.default.Fragment,null,Wh.default.createElement(b,{rootCls:C,cssVar:P,component:p}),O):O},P?.key]};return S}function u(p,g,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},y=Array.isArray(p)?p:[p,p],m=B(y,1),d=m[0],x=y.join("-"),b=e.layer||{name:"antd"};return function(S){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:S,C=n(),R=C.theme,P=C.realToken,O=C.hashId,k=C.token,A=C.cssVar,M=o(),V=M.rootPrefixCls,W=M.iconPrefixCls,I=r(),N=A?"css":"js",$=E2(function(){var F=new Set;return A&&Object.keys(v.unitless||{}).forEach(function(z){F.add(Jc(z,A.prefix)),F.add(Jc(z,WC(d,A.prefix)))}),Mh(N,F)},[N,d,A?.prefix]),U=S2(N),H=U.max,L=U.min,q={theme:R,token:k,hashId:O,nonce:function(){return I.nonce},clientOnly:v.clientOnly,layer:b,order:v.order||-999};typeof i=="function"&&Ps(T(T({},q),{},{clientOnly:!1,path:["Shared",V]}),function(){return i(k,{prefix:{rootPrefixCls:V,iconPrefixCls:W},csp:I})});var j=Ps(T(T({},q),{},{path:[x,S,W]}),function(){if(v.injectStyle===!1)return[];var F=zh(k),z=F.token,G=F.flush,Z=HC(d,P,h),Q=".".concat(S),X=jC(d,P,Z,{deprecatedTokens:v.deprecatedTokens});A&&Z&&le(Z)==="object"&&Object.keys(Z).forEach(function(J){Z[J]="var(".concat(Jc(J,WC(d,A.prefix)),")")});var se=ft(z,{componentCls:Q,prefixCls:S,iconCls:".".concat(W),antCls:".".concat(V),calc:$,max:H,min:L},A?Z:X),ee=g(se,{hashId:O,prefixCls:S,rootPrefixCls:V,iconPrefixCls:W});G(d,X);var K=typeof a=="function"?a(se,S,w,v.resetFont):null;return[v.resetStyle===!1?null:K,ee]});return[j,O]}}function f(p,g,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},y=u(p,g,h,T({resetStyle:!1,order:-998},v)),m=function(x){var b=x.prefixCls,S=x.rootCls,w=S===void 0?b:S;return y(b,w),null};return m}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:u}}var UC=XB;var Eo=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];var T2=E(D());var O2="5.26.3";var _2=O2;function qC(e){return e>=0&&e<=255}function YB(e,t){let{r,g:n,b:o,a:i}=new ht(e).toRgb();if(i<1)return e;let{r:a,g:s,b:l}=new ht(t).toRgb();for(let c=.01;c<=1;c+=.01){let u=Math.round((r-a*(1-c))/c),f=Math.round((n-s*(1-c))/c),p=Math.round((o-l*(1-c))/c);if(qC(u)&&qC(f)&&qC(p))return new ht({r:u,g:f,b:p,a:Math.round(c*100)/100}).toRgbString()}return new ht({r,g:n,b:o,a:1}).toRgbString()}var $l=YB;var QB=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{delete n[p]});let o=Object.assign(Object.assign({},r),n),i=480,a=576,s=768,l=992,c=1200,u=1600;if(o.motion===!1){let p="0s";o.motionDurationFast=p,o.motionDurationMid=p,o.motionDurationSlow=p}return Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:$l(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:$l(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:$l(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:o.lineWidth*3,lineWidth:o.lineWidth,controlOutlineWidth:o.lineWidth*2,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:$l(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.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) @@ -289,9 +289,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02) `,screenXS:i,screenXSMin:i,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 gt("rgba(0, 0, 0, 0.16)").toRgbString()}, - 0 3px 6px 0 ${new gt("rgba(0, 0, 0, 0.12)").toRgbString()}, - 0 5px 12px 4px ${new gt("rgba(0, 0, 0, 0.09)").toRgbString()} + 0 1px 2px -2px ${new ht("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new ht("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new ht("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), @@ -308,7 +308,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 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)"}),n)}var P2=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let n=r.getDerivativeToken(e),{override:o}=t,i=P2(t,["override"]),a=Object.assign(Object.assign({},n),{override:o});return a=Lh(a),i&&Object.entries(i).forEach(([s,l])=>{let{theme:c}=l,u=P2(l,["theme"]),f=u;c&&(f=N2(Object.assign(Object.assign({},a),u),{override:u},c)),a[s]=f}),a};function xr(){let{token:e,hashed:t,theme:r,override:n,cssVar:o}=T2.default.useContext(Pd),i=`${_2}-${t||""}`,a=r||Od,[s,l,c]=dh(a,[wa,e],{salt:i,override:n,getComputedToken:N2,formatToken:Lh,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:qC,ignore:QB,preserve:JB}});return[a,c,t?l:"",s,o]}var KC=E($());var Oa={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},sr=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),_a=()=>({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"}}),du=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),I2=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"}}}),$2=(e,t,r,n)=>{let o=`[class^="${t}"], [class*=" ${t}"]`,i=r?`.${r}`:o,a={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}},s={};return n!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[i]:Object.assign(Object.assign(Object.assign({},s),a),{[o]:a})}},GC=(e,t)=>({outline:`${oe(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),D2=(e,t)=>({"&:focus-visible":Object.assign({},GC(e,t))}),zh=e=>({[`.${e}`]:Object.assign(Object.assign({},_a()),{[`.${e} .${e}-icon`]:{display:"block"}})});var{genStyleHooks:Gt,genComponentStyleHook:XC,genSubStyleComponent:YC}=HC({usePrefix:()=>{let{getPrefixCls:e,iconPrefixCls:t}=(0,KC.useContext)(rt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{let[e,t,r,n,o]=xr();return{theme:e,realToken:t,hashId:r,token:n,cssVar:o}},useCSP:()=>{let{csp:e}=(0,KC.useContext)(rt);return e??{}},getResetStyles:(e,t)=>{var r;let n=I2(e);return[n,{"&":n},zh((r=t?.prefix.iconPrefixCls)!==null&&r!==void 0?r:Td)]},getCommonStyle:$2,getCompUnitless:()=>qC});function Wh(e,t){return Eo.reduce((r,n)=>{let o=e[`${n}1`],i=e[`${n}3`],a=e[`${n}6`],s=e[`${n}7`];return Object.assign(Object.assign({},r),t(n,{lightColor:o,lightBorderColor:i,darkColor:a,textColor:s}))},{})}var ZB=(e,t)=>{let[r,n]=xr();return Ps({theme:r,token:n,hashId:"",path:["ant-design-icons",e],nonce:()=>t?.nonce,layer:{name:"antd"}},()=>[zh(e)])},Bh=ZB;var ej=E($()),tj=Object.assign({},ej),{useId:A2}=tj,rj=()=>"",nj=typeof A2>"u"?rj:A2,k2=nj;function QC(e,t,r){var n,o;let i=Rh("ConfigProvider"),a=e||{},s=a.inherit===!1||!t?Object.assign(Object.assign({},_d),{hashed:(n=t?.hashed)!==null&&n!==void 0?n:_d.hashed,cssVar:t?.cssVar}):t,l=k2();return Hi(()=>{var c,u;if(!e)return t;let f=Object.assign({},s.components);Object.keys(e.components||{}).forEach(h=>{f[h]=Object.assign(Object.assign({},f[h]),e.components[h])});let p=`css-var-${l.replace(/:/g,"")}`,g=((c=a.cssVar)!==null&&c!==void 0?c:s.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:r?.prefixCls},typeof s.cssVar=="object"?s.cssVar:{}),typeof a.cssVar=="object"?a.cssVar:{}),{key:typeof a.cssVar=="object"&&((u=a.cssVar)===null||u===void 0?void 0:u.key)||p});return Object.assign(Object.assign(Object.assign({},s),a),{token:Object.assign(Object.assign({},s.token),a.token),components:f,cssVar:g})},[a,s],(c,u)=>c.some((f,p)=>{let g=u[p];return!Cs(f,g,!0)}))}var av=E($());var Q2=E(Ne());var io=E($()),aw=E($());var jh=E($()),oj=["children"],JC=jh.createContext({});function Vh(e){var t=e.children,r=Ve(e,oj);return jh.createElement(JC.Provider,{value:r},t)}var M2=E($()),ij=function(e){Ir(r,e);var t=$r(r);function r(){return it(this,r),t.apply(this,arguments)}return at(r,[{key:"render",value:function(){return this.props.children}}]),r}(M2.Component),F2=ij;var Hh=E($());function ZC(e){var t=Hh.useReducer(function(s){return s+1},0),r=B(t,2),n=r[1],o=Hh.useRef(e),i=wt(function(){return o.current}),a=wt(function(s){o.current=typeof s=="function"?s(o.current):s,n()});return[i,a]}var Zh=E($()),Ta=E($());var Gi="none",Nd="appear",Id="enter",$d="leave",ew="none",oo="prepare",Pa="start",Is="active",Uh="end",qh="prepared";var H2=E($()),U2=E($());function L2(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit".concat(e)]="webkit".concat(t),r["Moz".concat(e)]="moz".concat(t),r["ms".concat(e)]="MS".concat(t),r["O".concat(e)]="o".concat(t.toLowerCase()),r}function aj(e,t){var r={animationend:L2("Animation","AnimationEnd"),transitionend:L2("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete r.animationend.animation,"TransitionEvent"in t||delete r.transitionend.transition),r}var sj=aj(Yt(),typeof window<"u"?window:{}),W2={};Yt()&&(z2=document.createElement("div"),W2=z2.style);var z2,Gh={};function B2(e){if(Gh[e])return Gh[e];var t=sj[e];if(t)for(var r=Object.keys(t),n=r.length,o=0;o1&&arguments[1]!==void 0?arguments[1]:2;t();var i=dt(function(){o<=1?n({isCanceled:function(){return i!==e.current}}):r(n,o-1)});e.current=i}return Qh.useEffect(function(){return function(){t()}},[]),[r,t]};var cj=[oo,Pa,Is,Uh],uj=[oo,qh],ow=!1,X2=!0;function Jh(e){return e===Is||e===Uh}var Y2=function(e,t,r){var n=Ra(ew),o=B(n,2),i=o[0],a=o[1],s=G2(),l=B(s,2),c=l[0],u=l[1];function f(){a(oo,!0)}var p=t?uj:cj;return Yh(function(){if(i!==ew&&i!==Uh){var g=p.indexOf(i),h=p[g+1],v=r(i);v===ow?a(h,!0):h&&c(function(y){function m(){y.isCanceled()||a(h,!0)}v===!0?m():Promise.resolve(v).then(m)})}},[e,i]),K2.useEffect(function(){return function(){u()}},[]),[f,i]};function iw(e,t,r,n){var o=n.motionEnter,i=o===void 0?!0:o,a=n.motionAppear,s=a===void 0?!0:a,l=n.motionLeave,c=l===void 0?!0:l,u=n.motionDeadline,f=n.motionLeaveImmediately,p=n.onAppearPrepare,g=n.onEnterPrepare,h=n.onLeavePrepare,v=n.onAppearStart,y=n.onEnterStart,m=n.onLeaveStart,d=n.onAppearActive,x=n.onEnterActive,b=n.onLeaveActive,S=n.onAppearEnd,w=n.onEnterEnd,C=n.onLeaveEnd,R=n.onVisibleChanged,P=Ra(),O=B(P,2),A=O[0],F=O[1],M=ZC(Gi),H=B(M,2),L=H[0],N=H[1],I=Ra(null),D=B(I,2),U=D[0],z=D[1],W=L(),q=(0,Ta.useRef)(!1),j=(0,Ta.useRef)(null);function k(){return r()}var V=(0,Ta.useRef)(!1);function G(){N(Gi),z(null,!0)}var J=wt(function(Ce){var De=L();if(De!==Gi){var ce=k();if(!(Ce&&!Ce.deadline&&Ce.target!==ce)){var ie=V.current,Re;De===Nd&&ie?Re=S?.(ce,Ce):De===Id&&ie?Re=w?.(ce,Ce):De===$d&&ie&&(Re=C?.(ce,Ce)),ie&&Re!==!1&&G()}}}),Y=q2(J),X=B(Y,1),ae=X[0],Z=function(De){switch(De){case Nd:return _(_(_({},oo,p),Pa,v),Is,d);case Id:return _(_(_({},oo,g),Pa,y),Is,x);case $d:return _(_(_({},oo,h),Pa,m),Is,b);default:return{}}},K=Zh.useMemo(function(){return Z(W)},[W]),Q=Y2(W,!e,function(Ce){if(Ce===oo){var De=K[oo];return De?De(k()):ow}if(ne in K){var ce;z(((ce=K[ne])===null||ce===void 0?void 0:ce.call(K,k(),null))||null)}return ne===Is&&W!==Gi&&(ae(k()),u>0&&(clearTimeout(j.current),j.current=setTimeout(function(){J({deadline:!0})},u))),ne===qh&&G(),X2}),re=B(Q,2),ee=re[0],ne=re[1],de=Jh(ne);V.current=de;var le=(0,Ta.useRef)(null);Yh(function(){if(!(q.current&&le.current===t)){F(t);var Ce=q.current;q.current=!0;var De;!Ce&&t&&s&&(De=Nd),Ce&&t&&i&&(De=Id),(Ce&&!t&&c||!Ce&&f&&!t&&c)&&(De=$d);var ce=Z(De);De&&(e||ce[oo])?(N(De),ee()):N(Gi),le.current=t}},[t]),(0,Ta.useEffect)(function(){(W===Nd&&!s||W===Id&&!i||W===$d&&!c)&&N(Gi)},[s,i,c]),(0,Ta.useEffect)(function(){return function(){q.current=!1,clearTimeout(j.current)}},[]);var pe=Zh.useRef(!1);(0,Ta.useEffect)(function(){A&&(pe.current=!0),A!==void 0&&W===Gi&&((pe.current||A)&&R?.(A),pe.current=!0)},[A,W]);var Oe=U;return K[oo]&&ne===Pa&&(Oe=T({transition:"none"},Oe)),[W,ne,Oe,A??t]}function fj(e){var t=e;ue(e)==="object"&&(t=e.transitionSupport);function r(o,i){return!!(o.motionName&&t&&i!==!1)}var n=io.forwardRef(function(o,i){var a=o.visible,s=a===void 0?!0:a,l=o.removeOnLeave,c=l===void 0?!0:l,u=o.forceRender,f=o.children,p=o.motionName,g=o.leavedClassName,h=o.eventProps,v=io.useContext(JC),y=v.motion,m=r(o,y),d=(0,aw.useRef)(),x=(0,aw.useRef)();function b(){try{return d.current instanceof HTMLElement?d.current:Cl(x.current)}catch{return null}}var S=iw(m,s,b,o),w=B(S,4),C=w[0],R=w[1],P=w[2],O=w[3],A=io.useRef(O);O&&(A.current=!0);var F=io.useCallback(function(D){d.current=D,md(i,D)},[i]),M,H=T(T({},h),{},{visible:s});if(!f)M=null;else if(C===Gi)O?M=f(T({},H),F):!c&&A.current&&g?M=f(T(T({},H),{},{className:g}),F):u||!c&&!g?M=f(T(T({},H),{},{style:{display:"none"}}),F):M=null;else{var L;R===oo?L="prepare":Jh(R)?L="active":R===Pa&&(L="start");var N=nw(p,"".concat(C,"-").concat(L));M=f(T(T({},H),{},{className:(0,Q2.default)(nw(p,C),_(_({},N,N&&L),p,typeof p=="string")),style:P}),F)}if(io.isValidElement(M)&&bi(M)){var I=ys(M);I||(M=io.cloneElement(M,{ref:F}))}return io.createElement(F2,{ref:x},M)});return n.displayName="CSSMotion",n}var ev=fj(Kh);var Nl=E($());var tv="add",rv="keep",nv="remove",iv="removed";function dj(e){var t;return e&&ue(e)==="object"&&"key"in e?t=e:t={key:e},T(T({},t),{},{key:String(t.key)})}function ov(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(dj)}function J2(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=[],n=0,o=t.length,i=ov(e),a=ov(t);i.forEach(function(c){for(var u=!1,f=n;f1});return l.forEach(function(c){r=r.filter(function(u){var f=u.key,p=u.status;return f!==c||p!==nv}),r.forEach(function(u){u.key===c&&(u.status=rv)})}),r}var pj=["component","children","onVisibleChanged","onAllRemoved"],mj=["status"],gj=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function hj(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ev,r=function(n){Ir(i,n);var o=$r(i);function i(){var a;it(this,i);for(var s=arguments.length,l=new Array(s),c=0;cnull;var yj=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);ot.endsWith("Color"))}var Rj=e=>{let{prefixCls:t,iconPrefixCls:r,theme:n,holderRender:o}=e;t!==void 0&&(e$=t),r!==void 0&&(bj=r),"holderRender"in e&&(Cj=o),n&&(Ej(n)?p2(wj(),n):Sj=n)};var Oj=e=>{let{children:t,csp:r,autoInsertSpaceInButton:n,alert:o,anchor:i,form:a,locale:s,componentSize:l,direction:c,space:u,splitter:f,virtual:p,dropdownMatchSelectWidth:g,popupMatchSelectWidth:h,popupOverflow:v,legacyLocale:y,parentContext:m,iconPrefixCls:d,theme:x,componentDisabled:b,segmented:S,statistic:w,spin:C,calendar:R,carousel:P,cascader:O,collapse:A,typography:F,checkbox:M,descriptions:H,divider:L,drawer:N,skeleton:I,steps:D,image:U,layout:z,list:W,mentions:q,modal:j,progress:k,result:V,slider:G,breadcrumb:J,menu:Y,pagination:X,input:ae,textArea:Z,empty:K,badge:Q,radio:re,rate:ee,switch:ne,transfer:de,avatar:le,message:pe,tag:Oe,table:Ce,card:De,tabs:ce,timeline:ie,timePicker:Re,upload:Le,notification:Ge,tree:Me,colorPicker:Ie,datePicker:je,rangePicker:We,flex:He,wave:ye,dropdown:se,warning:xe,tour:_e,tooltip:he,popover:Je,popconfirm:lt,floatButtonGroup:Et,variant:Pt,inputNumber:pt,treeSelect:Ae}=e,we=lr.useCallback((ze,tt)=>{let{prefixCls:At}=e;if(tt)return tt;let Tt=At||m.getPrefixCls("");return ze?`${Tt}-${ze}`:Tt},[m.getPrefixCls,e.prefixCls]),et=d||m.iconPrefixCls||Td,Pe=r||m.csp;Bh(et,Pe);let $e=QC(x,m.theme,{prefixCls:we("")}),Ee={csp:Pe,autoInsertSpaceInButton:n,alert:o,anchor:i,locale:s||y,direction:c,space:u,splitter:f,virtual:p,popupMatchSelectWidth:h??g,popupOverflow:v,getPrefixCls:we,iconPrefixCls:et,theme:$e,segmented:S,statistic:w,spin:C,calendar:R,carousel:P,cascader:O,collapse:A,typography:F,checkbox:M,descriptions:H,divider:L,drawer:N,skeleton:I,steps:D,image:U,input:ae,textArea:Z,layout:z,list:W,mentions:q,modal:j,progress:k,result:V,slider:G,breadcrumb:J,menu:Y,pagination:X,empty:K,badge:Q,radio:re,rate:ee,switch:ne,transfer:de,avatar:le,message:pe,tag:Oe,table:Ce,card:De,tabs:ce,timeline:ie,timePicker:Re,upload:Le,notification:Ge,tree:Me,colorPicker:Ie,datePicker:je,rangePicker:We,flex:He,wave:ye,dropdown:se,warning:xe,tour:_e,tooltip:he,popover:Je,popconfirm:lt,floatButtonGroup:Et,variant:Pt,inputNumber:pt,treeSelect:Ae},be=Object.assign({},m);Object.keys(Ee).forEach(ze=>{Ee[ze]!==void 0&&(be[ze]=Ee[ze])}),xj.forEach(ze=>{let tt=e[ze];tt&&(be[ze]=tt)}),typeof n<"u"&&(be.button=Object.assign({autoInsertSpace:n},be.button));let ht=Hi(()=>be,be,(ze,tt)=>{let At=Object.keys(ze),Tt=Object.keys(tt);return At.length!==Tt.length||At.some(tr=>ze[tr]!==tt[tr])}),{layer:Mt}=lr.useContext(wi),Fe=lr.useMemo(()=>({prefixCls:et,csp:Pe,layer:Mt?"antd":void 0}),[et,Pe,Mt]),Se=lr.createElement(lr.Fragment,null,lr.createElement(Z2,{dropdownMatchSelectWidth:g}),t),Ke=lr.useMemo(()=>{var ze,tt,At,Tt;return Sa(((ze=Ei.Form)===null||ze===void 0?void 0:ze.defaultValidateMessages)||{},((At=(tt=ht.locale)===null||tt===void 0?void 0:tt.Form)===null||At===void 0?void 0:At.defaultValidateMessages)||{},((Tt=ht.form)===null||Tt===void 0?void 0:Tt.validateMessages)||{},a?.validateMessages||{})},[ht,a?.validateMessages]);Object.keys(Ke).length>0&&(Se=lr.createElement(NI.Provider,{value:Ke},Se)),s&&(Se=lr.createElement(zI,{locale:s,_ANT_MARK__:LI},Se)),(et||Pe)&&(Se=lr.createElement(ou.Provider,{value:Fe},Se)),l&&(Se=lr.createElement(g2,{size:l},Se)),Se=lr.createElement(lw,null,Se);let Be=lr.useMemo(()=>{let ze=$e||{},{algorithm:tt,token:At,components:Tt,cssVar:tr}=ze,Ft=yj(ze,["algorithm","token","components","cssVar"]),rr=tt&&(!Array.isArray(tt)||tt.length>0)?ws(tt):Od,pr={};Object.entries(Tt||{}).forEach(([kn,gr])=>{let Lt=Object.assign({},gr);"algorithm"in Lt&&(Lt.algorithm===!0?Lt.theme=rr:(Array.isArray(Lt.algorithm)||typeof Lt.algorithm=="function")&&(Lt.theme=ws(Lt.algorithm)),delete Lt.algorithm),pr[kn]=Lt});let mr=Object.assign(Object.assign({},wa),At);return Object.assign(Object.assign({},Ft),{theme:rr,token:mr,components:pr,override:Object.assign({override:mr},pr),cssVar:tr})},[$e]);return x&&(Se=lr.createElement(Pd.Provider,{value:Be},Se)),ht.warning&&(Se=lr.createElement(PI.Provider,{value:ht.warning},Se)),b!==void 0&&(Se=lr.createElement(m2,{disabled:b},Se)),lr.createElement(rt.Provider,{value:ht},Se)},pu=e=>{let t=lr.useContext(rt),r=lr.useContext(iu);return lr.createElement(Oj,Object.assign({parentContext:t,legacyLocale:r},e))};pu.ConfigContext=rt;pu.SizeContext=Pl;pu.config=Rj;pu.useConfig=h2;Object.defineProperty(pu,"SizeContext",{get:()=>Pl});var Na=pu;var fv=E($());var _j={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"},t$=_j;var Dl=E($()),l$=E(Ne());var a$=E($());function r$(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function Pj(e){return r$(e)instanceof ShadowRoot}function Il(e){return Pj(e)?r$(e):null}var $l=E($());function Tj(e){return e.replace(/-(.)/g,function(t,r){return r.toUpperCase()})}function o$(e,t){Vt(e,"[@ant-design/icons] ".concat(t))}function cw(e){return ue(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(ue(e.icon)==="object"||typeof e.icon=="function")}function n$(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,r){var n=e[r];switch(r){case"class":t.className=n,delete t.class;break;default:delete t[r],t[Tj(r)]=n}return t},{})}function sv(e,t,r){return r?$l.default.createElement(e.tag,T(T({key:t},n$(e.attrs)),r),(e.children||[]).map(function(n,o){return sv(n,"".concat(t,"-").concat(e.tag,"-").concat(o))})):$l.default.createElement(e.tag,T({key:t},n$(e.attrs)),(e.children||[]).map(function(n,o){return sv(n,"".concat(t,"-").concat(e.tag,"-").concat(o))}))}function uw(e){return Ri(e)[0]}function lv(e){return e?Array.isArray(e)?e:[e]:[]}var Nj=` + `,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)"}),n)}var P2=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let n=r.getDerivativeToken(e),{override:o}=t,i=P2(t,["override"]),a=Object.assign(Object.assign({},n),{override:o});return a=Bh(a),i&&Object.entries(i).forEach(([s,l])=>{let{theme:c}=l,u=P2(l,["theme"]),f=u;c&&(f=N2(Object.assign(Object.assign({},a),u),{override:u},c)),a[s]=f}),a};function vr(){let{token:e,hashed:t,theme:r,override:n,cssVar:o}=T2.default.useContext(Id),i=`${_2}-${t||""}`,a=r||Td,[s,l,c]=gh(a,[Ea,e],{salt:i,override:n,getComputedToken:N2,formatToken:Bh,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:GC,ignore:JB,preserve:ZB}});return[a,c,t?l:"",s,o]}var XC=E(D());var _a={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},lr=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Pa=()=>({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"}}),pu=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),I2=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"}}}),$2=(e,t,r,n)=>{let o=`[class^="${t}"], [class*=" ${t}"]`,i=r?`.${r}`:o,a={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}},s={};return n!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[i]:Object.assign(Object.assign(Object.assign({},s),a),{[o]:a})}},KC=(e,t)=>({outline:`${ie(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),D2=(e,t)=>({"&:focus-visible":Object.assign({},KC(e,t))}),jh=e=>({[`.${e}`]:Object.assign(Object.assign({},Pa()),{[`.${e} .${e}-icon`]:{display:"block"}})});var{genStyleHooks:Gt,genComponentStyleHook:YC,genSubStyleComponent:QC}=UC({usePrefix:()=>{let{getPrefixCls:e,iconPrefixCls:t}=(0,XC.useContext)(ot);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{let[e,t,r,n,o]=vr();return{theme:e,realToken:t,hashId:r,token:n,cssVar:o}},useCSP:()=>{let{csp:e}=(0,XC.useContext)(ot);return e??{}},getResetStyles:(e,t)=>{var r;let n=I2(e);return[n,{"&":n},jh((r=t?.prefix.iconPrefixCls)!==null&&r!==void 0?r:$d)]},getCommonStyle:$2,getCompUnitless:()=>GC});function Vh(e,t){return Eo.reduce((r,n)=>{let o=e[`${n}1`],i=e[`${n}3`],a=e[`${n}6`],s=e[`${n}7`];return Object.assign(Object.assign({},r),t(n,{lightColor:o,lightBorderColor:i,darkColor:a,textColor:s}))},{})}var ej=(e,t)=>{let[r,n]=vr();return Ps({theme:r,token:n,hashId:"",path:["ant-design-icons",e],nonce:()=>t?.nonce,layer:{name:"antd"}},()=>[jh(e)])},Hh=ej;var tj=E(D()),rj=Object.assign({},tj),{useId:k2}=rj,nj=()=>"",oj=typeof k2>"u"?nj:k2,A2=oj;function JC(e,t,r){var n,o;let i=Ph("ConfigProvider"),a=e||{},s=a.inherit===!1||!t?Object.assign(Object.assign({},Nd),{hashed:(n=t?.hashed)!==null&&n!==void 0?n:Nd.hashed,cssVar:t?.cssVar}):t,l=A2();return Ui(()=>{var c,u;if(!e)return t;let f=Object.assign({},s.components);Object.keys(e.components||{}).forEach(h=>{f[h]=Object.assign(Object.assign({},f[h]),e.components[h])});let p=`css-var-${l.replace(/:/g,"")}`,g=((c=a.cssVar)!==null&&c!==void 0?c:s.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:r?.prefixCls},typeof s.cssVar=="object"?s.cssVar:{}),typeof a.cssVar=="object"?a.cssVar:{}),{key:typeof a.cssVar=="object"&&((u=a.cssVar)===null||u===void 0?void 0:u.key)||p});return Object.assign(Object.assign(Object.assign({},s),a),{token:Object.assign(Object.assign({},s.token),a.token),components:f,cssVar:g})},[a,s],(c,u)=>c.some((f,p)=>{let g=u[p];return!Cs(f,g,!0)}))}var Ia=E(D());var Q2=E(Ne());var io=E(D()),sw=E(D());var Uh=E(D()),ij=["children"],ZC=Uh.createContext({});function qh(e){var t=e.children,r=He(e,ij);return Uh.createElement(ZC.Provider,{value:r},t)}var M2=E(D()),aj=function(e){Dr(r,e);var t=kr(r);function r(){return at(this,r),t.apply(this,arguments)}return st(r,[{key:"render",value:function(){return this.props.children}}]),r}(M2.Component),F2=aj;var Gh=E(D());function ew(e){var t=Gh.useReducer(function(s){return s+1},0),r=B(t,2),n=r[1],o=Gh.useRef(e),i=wt(function(){return o.current}),a=wt(function(s){o.current=typeof s=="function"?s(o.current):s,n()});return[i,a]}var rv=E(D()),Na=E(D());var Ki="none",Dd="appear",kd="enter",Ad="leave",tw="none",oo="prepare",Ta="start",Is="active",Kh="end",Xh="prepared";var H2=E(D()),U2=E(D());function L2(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit".concat(e)]="webkit".concat(t),r["Moz".concat(e)]="moz".concat(t),r["ms".concat(e)]="MS".concat(t),r["O".concat(e)]="o".concat(t.toLowerCase()),r}function sj(e,t){var r={animationend:L2("Animation","AnimationEnd"),transitionend:L2("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete r.animationend.animation,"TransitionEvent"in t||delete r.transitionend.transition),r}var lj=sj(Yt(),typeof window<"u"?window:{}),W2={};Yt()&&(z2=document.createElement("div"),W2=z2.style);var z2,Yh={};function B2(e){if(Yh[e])return Yh[e];var t=lj[e];if(t)for(var r=Object.keys(t),n=r.length,o=0;o1&&arguments[1]!==void 0?arguments[1]:2;t();var i=dt(function(){o<=1?n({isCanceled:function(){return i!==e.current}}):r(n,o-1)});e.current=i}return ev.useEffect(function(){return function(){t()}},[]),[r,t]};var uj=[oo,Ta,Is,Kh],fj=[oo,Xh],iw=!1,X2=!0;function tv(e){return e===Is||e===Kh}var Y2=function(e,t,r){var n=Oa(tw),o=B(n,2),i=o[0],a=o[1],s=G2(),l=B(s,2),c=l[0],u=l[1];function f(){a(oo,!0)}var p=t?fj:uj;return Zh(function(){if(i!==tw&&i!==Kh){var g=p.indexOf(i),h=p[g+1],v=r(i);v===iw?a(h,!0):h&&c(function(y){function m(){y.isCanceled()||a(h,!0)}v===!0?m():Promise.resolve(v).then(m)})}},[e,i]),K2.useEffect(function(){return function(){u()}},[]),[f,i]};function aw(e,t,r,n){var o=n.motionEnter,i=o===void 0?!0:o,a=n.motionAppear,s=a===void 0?!0:a,l=n.motionLeave,c=l===void 0?!0:l,u=n.motionDeadline,f=n.motionLeaveImmediately,p=n.onAppearPrepare,g=n.onEnterPrepare,h=n.onLeavePrepare,v=n.onAppearStart,y=n.onEnterStart,m=n.onLeaveStart,d=n.onAppearActive,x=n.onEnterActive,b=n.onLeaveActive,S=n.onAppearEnd,w=n.onEnterEnd,C=n.onLeaveEnd,R=n.onVisibleChanged,P=Oa(),O=B(P,2),k=O[0],A=O[1],M=ew(Ki),V=B(M,2),W=V[0],I=V[1],N=Oa(null),$=B(N,2),U=$[0],H=$[1],L=W(),q=(0,Na.useRef)(!1),j=(0,Na.useRef)(null);function F(){return r()}var z=(0,Na.useRef)(!1);function G(){I(Ki),H(null,!0)}var Z=wt(function(we){var Oe=W();if(Oe!==Ki){var ve=F();if(!(we&&!we.deadline&&we.target!==ve)){var Y=z.current,Ee;Oe===Dd&&Y?Ee=S?.(ve,we):Oe===kd&&Y?Ee=w?.(ve,we):Oe===Ad&&Y&&(Ee=C?.(ve,we)),Y&&Ee!==!1&&G()}}}),Q=q2(Z),X=B(Q,1),se=X[0],ee=function(Oe){switch(Oe){case Dd:return _(_(_({},oo,p),Ta,v),Is,d);case kd:return _(_(_({},oo,g),Ta,y),Is,x);case Ad:return _(_(_({},oo,h),Ta,m),Is,b);default:return{}}},K=rv.useMemo(function(){return ee(L)},[L]),J=Y2(L,!e,function(we){if(we===oo){var Oe=K[oo];return Oe?Oe(F()):iw}if(re in K){var ve;H(((ve=K[re])===null||ve===void 0?void 0:ve.call(K,F(),null))||null)}return re===Is&&L!==Ki&&(se(F()),u>0&&(clearTimeout(j.current),j.current=setTimeout(function(){Z({deadline:!0})},u))),re===Xh&&G(),X2}),ne=B(J,2),te=ne[0],re=ne[1],de=tv(re);z.current=de;var fe=(0,Na.useRef)(null);Zh(function(){if(!(q.current&&fe.current===t)){A(t);var we=q.current;q.current=!0;var Oe;!we&&t&&s&&(Oe=Dd),we&&t&&i&&(Oe=kd),(we&&!t&&c||!we&&f&&!t&&c)&&(Oe=Ad);var ve=ee(Oe);Oe&&(e||ve[oo])?(I(Oe),te()):I(Ki),fe.current=t}},[t]),(0,Na.useEffect)(function(){(L===Dd&&!s||L===kd&&!i||L===Ad&&!c)&&I(Ki)},[s,i,c]),(0,Na.useEffect)(function(){return function(){q.current=!1,clearTimeout(j.current)}},[]);var ue=rv.useRef(!1);(0,Na.useEffect)(function(){k&&(ue.current=!0),k!==void 0&&L===Ki&&((ue.current||k)&&R?.(k),ue.current=!0)},[k,L]);var Ce=U;return K[oo]&&re===Ta&&(Ce=T({transition:"none"},Ce)),[L,re,Ce,k??t]}function dj(e){var t=e;le(e)==="object"&&(t=e.transitionSupport);function r(o,i){return!!(o.motionName&&t&&i!==!1)}var n=io.forwardRef(function(o,i){var a=o.visible,s=a===void 0?!0:a,l=o.removeOnLeave,c=l===void 0?!0:l,u=o.forceRender,f=o.children,p=o.motionName,g=o.leavedClassName,h=o.eventProps,v=io.useContext(ZC),y=v.motion,m=r(o,y),d=(0,sw.useRef)(),x=(0,sw.useRef)();function b(){try{return d.current instanceof HTMLElement?d.current:Rl(x.current)}catch{return null}}var S=aw(m,s,b,o),w=B(S,4),C=w[0],R=w[1],P=w[2],O=w[3],k=io.useRef(O);O&&(k.current=!0);var A=io.useCallback(function($){d.current=$,vd(i,$)},[i]),M,V=T(T({},h),{},{visible:s});if(!f)M=null;else if(C===Ki)O?M=f(T({},V),A):!c&&k.current&&g?M=f(T(T({},V),{},{className:g}),A):u||!c&&!g?M=f(T(T({},V),{},{style:{display:"none"}}),A):M=null;else{var W;R===oo?W="prepare":tv(R)?W="active":R===Ta&&(W="start");var I=ow(p,"".concat(C,"-").concat(W));M=f(T(T({},V),{},{className:(0,Q2.default)(ow(p,C),_(_({},I,I&&W),p,typeof p=="string")),style:P}),A)}if(io.isValidElement(M)&&xi(M)){var N=ys(M);N||(M=io.cloneElement(M,{ref:A}))}return io.createElement(F2,{ref:x},M)});return n.displayName="CSSMotion",n}var nv=dj(Qh);var Dl=E(D());var ov="add",iv="keep",av="remove",lv="removed";function pj(e){var t;return e&&le(e)==="object"&&"key"in e?t=e:t={key:e},T(T({},t),{},{key:String(t.key)})}function sv(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(pj)}function J2(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=[],n=0,o=t.length,i=sv(e),a=sv(t);i.forEach(function(c){for(var u=!1,f=n;f1});return l.forEach(function(c){r=r.filter(function(u){var f=u.key,p=u.status;return f!==c||p!==av}),r.forEach(function(u){u.key===c&&(u.status=iv)})}),r}var mj=["component","children","onVisibleChanged","onAllRemoved"],gj=["status"],hj=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function vj(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:nv,r=function(n){Dr(i,n);var o=kr(i);function i(){var a;at(this,i);for(var s=arguments.length,l=new Array(s),c=0;cnull;var xj=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);ot.endsWith("Color"))}var Oj=e=>{let{prefixCls:t,iconPrefixCls:r,theme:n,holderRender:o}=e;t!==void 0&&(t$=t),r!==void 0&&(Sj=r),"holderRender"in e&&(wj=o),n&&(Rj(n)?p2(Ej(),n):Cj=n)};var _j=e=>{let{children:t,csp:r,autoInsertSpaceInButton:n,alert:o,anchor:i,form:a,locale:s,componentSize:l,direction:c,space:u,splitter:f,virtual:p,dropdownMatchSelectWidth:g,popupMatchSelectWidth:h,popupOverflow:v,legacyLocale:y,parentContext:m,iconPrefixCls:d,theme:x,componentDisabled:b,segmented:S,statistic:w,spin:C,calendar:R,carousel:P,cascader:O,collapse:k,typography:A,checkbox:M,descriptions:V,divider:W,drawer:I,skeleton:N,steps:$,image:U,layout:H,list:L,mentions:q,modal:j,progress:F,result:z,slider:G,breadcrumb:Z,menu:Q,pagination:X,input:se,textArea:ee,empty:K,badge:J,radio:ne,rate:te,switch:re,transfer:de,avatar:fe,message:ue,tag:Ce,table:we,card:Oe,tabs:ve,timeline:Y,timePicker:Ee,upload:De,notification:et,tree:Ae,colorPicker:Se,datePicker:We,rangePicker:Fe,flex:Ue,wave:Re,dropdown:ae,warning:ge,tour:Te,tooltip:he,popover:Ze,popconfirm:ct,floatButtonGroup:_t,variant:Pt,inputNumber:mt,treeSelect:Be}=e,_e=cr.useCallback((Ve,tt)=>{let{prefixCls:At}=e;if(tt)return tt;let $t=At||m.getPrefixCls("");return Ve?`${$t}-${Ve}`:$t},[m.getPrefixCls,e.prefixCls]),qe=d||m.iconPrefixCls||$d,Pe=r||m.csp;Hh(qe,Pe);let Me=JC(x,m.theme,{prefixCls:_e("")}),je={csp:Pe,autoInsertSpaceInButton:n,alert:o,anchor:i,locale:s||y,direction:c,space:u,splitter:f,virtual:p,popupMatchSelectWidth:h??g,popupOverflow:v,getPrefixCls:_e,iconPrefixCls:qe,theme:Me,segmented:S,statistic:w,spin:C,calendar:R,carousel:P,cascader:O,collapse:k,typography:A,checkbox:M,descriptions:V,divider:W,drawer:I,skeleton:N,steps:$,image:U,input:se,textArea:ee,layout:H,list:L,mentions:q,modal:j,progress:F,result:z,slider:G,breadcrumb:Z,menu:Q,pagination:X,empty:K,badge:J,radio:ne,rate:te,switch:re,transfer:de,avatar:fe,message:ue,tag:Ce,table:we,card:Oe,tabs:ve,timeline:Y,timePicker:Ee,upload:De,notification:et,tree:Ae,colorPicker:Se,datePicker:We,rangePicker:Fe,flex:Ue,wave:Re,dropdown:ae,warning:ge,tour:Te,tooltip:he,popover:Ze,popconfirm:ct,floatButtonGroup:_t,variant:Pt,inputNumber:mt,treeSelect:Be},xe=Object.assign({},m);Object.keys(je).forEach(Ve=>{je[Ve]!==void 0&&(xe[Ve]=je[Ve])}),bj.forEach(Ve=>{let tt=e[Ve];tt&&(xe[Ve]=tt)}),typeof n<"u"&&(xe.button=Object.assign({autoInsertSpace:n},xe.button));let nt=Ui(()=>xe,xe,(Ve,tt)=>{let At=Object.keys(Ve),$t=Object.keys(tt);return At.length!==$t.length||At.some(rr=>Ve[rr]!==tt[rr])}),{layer:Tt}=cr.useContext(Ci),Ie=cr.useMemo(()=>({prefixCls:qe,csp:Pe,layer:Tt?"antd":void 0}),[qe,Pe,Tt]),be=cr.createElement(cr.Fragment,null,cr.createElement(e$,{dropdownMatchSelectWidth:g}),t),Ke=cr.useMemo(()=>{var Ve,tt,At,$t;return Ca(((Ve=wi.Form)===null||Ve===void 0?void 0:Ve.defaultValidateMessages)||{},((At=(tt=nt.locale)===null||tt===void 0?void 0:tt.Form)===null||At===void 0?void 0:At.defaultValidateMessages)||{},(($t=nt.form)===null||$t===void 0?void 0:$t.validateMessages)||{},a?.validateMessages||{})},[nt,a?.validateMessages]);Object.keys(Ke).length>0&&(be=cr.createElement(NI.Provider,{value:Ke},be)),s&&(be=cr.createElement(zI,{locale:s,_ANT_MARK__:LI},be)),(qe||Pe)&&(be=cr.createElement(iu.Provider,{value:Ie},be)),l&&(be=cr.createElement(g2,{size:l},be)),be=cr.createElement(cw,null,be);let Le=cr.useMemo(()=>{let Ve=Me||{},{algorithm:tt,token:At,components:$t,cssVar:rr}=Ve,Lt=xj(Ve,["algorithm","token","components","cssVar"]),Tr=tt&&(!Array.isArray(tt)||tt.length>0)?ws(tt):Td,nr={};Object.entries($t||{}).forEach(([Cn,Qt])=>{let zt=Object.assign({},Qt);"algorithm"in zt&&(zt.algorithm===!0?zt.theme=Tr:(Array.isArray(zt.algorithm)||typeof zt.algorithm=="function")&&(zt.theme=ws(zt.algorithm)),delete zt.algorithm),nr[Cn]=zt});let xr=Object.assign(Object.assign({},Ea),At);return Object.assign(Object.assign({},Lt),{theme:Tr,token:xr,components:nr,override:Object.assign({override:xr},nr),cssVar:rr})},[Me]);return x&&(be=cr.createElement(Id.Provider,{value:Le},be)),nt.warning&&(be=cr.createElement(PI.Provider,{value:nt.warning},be)),b!==void 0&&(be=cr.createElement(m2,{disabled:b},be)),cr.createElement(ot.Provider,{value:nt},be)},mu=e=>{let t=cr.useContext(ot),r=cr.useContext(au);return cr.createElement(_j,Object.assign({parentContext:t,legacyLocale:r},e))};mu.ConfigContext=ot;mu.SizeContext=Il;mu.config=Oj;mu.useConfig=h2;Object.defineProperty(mu,"SizeContext",{get:()=>Il});var $a=mu;var pv=E(D());var Pj={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"},r$=Pj;var Ml=E(D()),c$=E(Ne());var s$=E(D());function n$(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function Tj(e){return n$(e)instanceof ShadowRoot}function kl(e){return Tj(e)?n$(e):null}var Al=E(D());function Nj(e){return e.replace(/-(.)/g,function(t,r){return r.toUpperCase()})}function i$(e,t){Vt(e,"[@ant-design/icons] ".concat(t))}function uw(e){return le(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(le(e.icon)==="object"||typeof e.icon=="function")}function o$(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,r){var n=e[r];switch(r){case"class":t.className=n,delete t.class;break;default:delete t[r],t[Nj(r)]=n}return t},{})}function cv(e,t,r){return r?Al.default.createElement(e.tag,T(T({key:t},o$(e.attrs)),r),(e.children||[]).map(function(n,o){return cv(n,"".concat(t,"-").concat(e.tag,"-").concat(o))})):Al.default.createElement(e.tag,T({key:t},o$(e.attrs)),(e.children||[]).map(function(n,o){return cv(n,"".concat(t,"-").concat(e.tag,"-").concat(o))}))}function fw(e){return Ei(e)[0]}function uv(e){return e?Array.isArray(e)?e:[e]:[]}var Ij=` .anticon { display: inline-flex; align-items: center; @@ -363,9 +363,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: rotate(360deg); } } -`,i$=function(t){var r=(0,$l.useContext)(ou),n=r.csp,o=r.prefixCls,i=r.layer,a=Nj;o&&(a=a.replace(/anticon/g,o)),i&&(a="@layer ".concat(i,` { +`,a$=function(t){var r=(0,Al.useContext)(iu),n=r.csp,o=r.prefixCls,i=r.layer,a=Ij;o&&(a=a.replace(/anticon/g,o)),i&&(a="@layer ".concat(i,` { `).concat(a,` -}`)),(0,$l.useEffect)(function(){var s=t.current,l=Il(s);yn(a,"@ant-design-icons",{prepend:!i,csp:n,attachTo:l})},[])};var Ij=["icon","className","onClick","style","primaryColor","secondaryColor"],Dd={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function $j(e){var t=e.primaryColor,r=e.secondaryColor;Dd.primaryColor=t,Dd.secondaryColor=r||uw(t),Dd.calculated=!!r}function Dj(){return T({},Dd)}var cv=function(t){var r=t.icon,n=t.className,o=t.onClick,i=t.style,a=t.primaryColor,s=t.secondaryColor,l=Ve(t,Ij),c=a$.useRef(),u=Dd;if(a&&(u={primaryColor:a,secondaryColor:s||uw(a)}),i$(c),o$(cw(r),"icon should be icon definiton, but got ".concat(r)),!cw(r))return null;var f=r;return f&&typeof f.icon=="function"&&(f=T(T({},f),{},{icon:f.icon(u.primaryColor,u.secondaryColor)})),sv(f.icon,"svg-".concat(f.name),T(T({className:n,onClick:o,style:i,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};cv.displayName="IconReact";cv.getTwoToneColors=Dj;cv.setTwoToneColors=$j;var Ad=cv;function fw(e){var t=lv(e),r=B(t,2),n=r[0],o=r[1];return Ad.setTwoToneColors({primaryColor:n,secondaryColor:o})}function s$(){var e=Ad.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var Aj=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];fw(Ts.primary);var uv=Dl.forwardRef(function(e,t){var r=e.className,n=e.icon,o=e.spin,i=e.rotate,a=e.tabIndex,s=e.onClick,l=e.twoToneColor,c=Ve(e,Aj),u=Dl.useContext(ou),f=u.prefixCls,p=f===void 0?"anticon":f,g=u.rootClassName,h=(0,l$.default)(g,p,_(_({},"".concat(p,"-").concat(n.name),!!n.name),"".concat(p,"-spin"),!!o||n.name==="loading"),r),v=a;v===void 0&&s&&(v=-1);var y=i?{msTransform:"rotate(".concat(i,"deg)"),transform:"rotate(".concat(i,"deg)")}:void 0,m=lv(l),d=B(m,2),x=d[0],b=d[1];return Dl.createElement("span",fe({role:"img","aria-label":n.name},c,{ref:t,tabIndex:v,onClick:s,className:h}),Dl.createElement(Ad,{icon:n,primaryColor:x,secondaryColor:b,style:y}))});uv.displayName="AntdIcon";uv.getTwoToneColor=s$;uv.setTwoToneColor=fw;var zt=uv;var kj=function(t,r){return fv.createElement(zt,fe({},t,{ref:r,icon:t$}))},Mj=fv.forwardRef(kj),c$=Mj;var dv=E($());var Fj={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"},u$=Fj;var Lj=function(t,r){return dv.createElement(zt,fe({},t,{ref:r,icon:u$}))},zj=dv.forwardRef(Lj),mu=zj;var mv=E($());var Wj={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"},pv=Wj;var Bj=function(t,r){return mv.createElement(zt,fe({},t,{ref:r,icon:pv}))},jj=mv.forwardRef(Bj),gv=jj;var Vj=`accept acceptCharset accessKey action allowFullScreen allowTransparency +}`)),(0,Al.useEffect)(function(){var s=t.current,l=kl(s);vn(a,"@ant-design-icons",{prepend:!i,csp:n,attachTo:l})},[])};var $j=["icon","className","onClick","style","primaryColor","secondaryColor"],Md={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function Dj(e){var t=e.primaryColor,r=e.secondaryColor;Md.primaryColor=t,Md.secondaryColor=r||fw(t),Md.calculated=!!r}function kj(){return T({},Md)}var fv=function(t){var r=t.icon,n=t.className,o=t.onClick,i=t.style,a=t.primaryColor,s=t.secondaryColor,l=He(t,$j),c=s$.useRef(),u=Md;if(a&&(u={primaryColor:a,secondaryColor:s||fw(a)}),a$(c),i$(uw(r),"icon should be icon definiton, but got ".concat(r)),!uw(r))return null;var f=r;return f&&typeof f.icon=="function"&&(f=T(T({},f),{},{icon:f.icon(u.primaryColor,u.secondaryColor)})),cv(f.icon,"svg-".concat(f.name),T(T({className:n,onClick:o,style:i,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};fv.displayName="IconReact";fv.getTwoToneColors=kj;fv.setTwoToneColors=Dj;var Fd=fv;function dw(e){var t=uv(e),r=B(t,2),n=r[0],o=r[1];return Fd.setTwoToneColors({primaryColor:n,secondaryColor:o})}function l$(){var e=Fd.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var Aj=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];dw(Ts.primary);var dv=Ml.forwardRef(function(e,t){var r=e.className,n=e.icon,o=e.spin,i=e.rotate,a=e.tabIndex,s=e.onClick,l=e.twoToneColor,c=He(e,Aj),u=Ml.useContext(iu),f=u.prefixCls,p=f===void 0?"anticon":f,g=u.rootClassName,h=(0,c$.default)(g,p,_(_({},"".concat(p,"-").concat(n.name),!!n.name),"".concat(p,"-spin"),!!o||n.name==="loading"),r),v=a;v===void 0&&s&&(v=-1);var y=i?{msTransform:"rotate(".concat(i,"deg)"),transform:"rotate(".concat(i,"deg)")}:void 0,m=uv(l),d=B(m,2),x=d[0],b=d[1];return Ml.createElement("span",ce({role:"img","aria-label":n.name},c,{ref:t,tabIndex:v,onClick:s,className:h}),Ml.createElement(Fd,{icon:n,primaryColor:x,secondaryColor:b,style:y}))});dv.displayName="AntdIcon";dv.getTwoToneColor=l$;dv.setTwoToneColor=dw;var Wt=dv;var Mj=function(t,r){return pv.createElement(Wt,ce({},t,{ref:r,icon:r$}))},Fj=pv.forwardRef(Mj),u$=Fj;var mv=E(D());var Lj={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"},f$=Lj;var zj=function(t,r){return mv.createElement(Wt,ce({},t,{ref:r,icon:f$}))},Wj=mv.forwardRef(zj),gu=Wj;var hv=E(D());var Bj={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"},gv=Bj;var jj=function(t,r){return hv.createElement(Wt,ce({},t,{ref:r,icon:gv}))},Vj=hv.forwardRef(jj),vv=Vj;var Hj=`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 @@ -376,69 +376,69 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 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`,Hj=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown + summary tabIndex target title type useMap value width wmode wrap`,Uj=`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`,Uj="".concat(Vj," ").concat(Hj).split(/[\s\n]+/),qj="aria-",Gj="data-";function f$(e,t){return e.indexOf(t)===0}function qo(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r;t===!1?r={aria:!0,data:!0,attr:!0}:t===!0?r={aria:!0}:r=T({},t);var n={};return Object.keys(e).forEach(function(o){(r.aria&&(o==="role"||f$(o,qj))||r.data&&f$(o,Gj)||r.attr&&Uj.includes(o))&&(n[o]=e[o])}),n}var kd=E($());function hv(e){return e&&kd.default.isValidElement(e)&&e.type===kd.default.Fragment}var Kj=(e,t,r)=>kd.default.isValidElement(e)?kd.default.cloneElement(e,typeof r=="function"?r(e.props||{}):r):t;function Go(e,t){return Kj(e,e,t)}var Xj=e=>{let[,,,,t]=xr();return t?`${e}-css-var`:""},Ko=Xj;var st={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 r=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||r>=st.F1&&r<=st.F12)return!1;switch(r){case st.ALT:case st.CAPS_LOCK:case st.CONTEXT_MENU:case st.CTRL:case st.DOWN:case st.END:case st.ESC:case st.HOME:case st.INSERT:case st.LEFT:case st.MAC_FF_META:case st.META:case st.NUMLOCK:case st.NUM_CENTER:case st.PAGE_DOWN:case st.PAGE_UP:case st.PAUSE:case st.PRINT_SCREEN:case st.RIGHT:case st.SHIFT:case st.UP:case st.WIN_KEY:case st.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=st.ZERO&&t<=st.NINE||t>=st.NUM_ZERO&&t<=st.NUM_MULTIPLY||t>=st.A&&t<=st.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case st.SPACE:case st.QUESTION_MARK:case st.NUM_PLUS:case st.NUM_MINUS:case st.NUM_PERIOD:case st.NUM_DIVISION:case st.SEMICOLON:case st.DASH:case st.EQUALS:case st.COMMA:case st.PERIOD:case st.SLASH:case st.APOSTROPHE:case st.SINGLE_QUOTE:case st.OPEN_SQUARE_BRACKET:case st.BACKSLASH:case st.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Ye=st;var vv=E($());var Yj={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"},d$=Yj;var Qj=function(t,r){return vv.createElement(zt,fe({},t,{ref:r,icon:d$}))},Jj=vv.forwardRef(Qj),Al=Jj;var m$=E($());var p$=E($()),Zj=p$.default.createContext(void 0),yv=Zj;var Ia=100,e8=10,t8=Ia*e8,sfe=t8+Ia,g$={Modal:Ia,Drawer:Ia,Popover:Ia,Popconfirm:Ia,Tooltip:Ia,Tour:Ia,FloatButton:Ia},r8={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function n8(e){return e in g$}var xv=(e,t)=>{let[,r]=xr(),n=m$.default.useContext(yv),o=n8(e),i;if(t!==void 0)i=[t,t];else{let a=n??0;o?a+=(n?0:r.zIndexPopupBase)+g$[e]:a+=r8[e],i=[n===void 0?t:a,a]}return i};var f8=E($()),vfe=E(Vi());function kt(){"use strict";kt=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(N,I,D){N[I]=D.value},i=typeof Symbol=="function"?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function c(N,I,D){return Object.defineProperty(N,I,{value:D,enumerable:!0,configurable:!0,writable:!0}),N[I]}try{c({},"")}catch{c=function(D,U,z){return D[U]=z}}function u(N,I,D,U){var z=I&&I.prototype instanceof m?I:m,W=Object.create(z.prototype),q=new H(U||[]);return o(W,"_invoke",{value:O(N,D,q)}),W}function f(N,I,D){try{return{type:"normal",arg:N.call(I,D)}}catch(U){return{type:"throw",arg:U}}}t.wrap=u;var p="suspendedStart",g="suspendedYield",h="executing",v="completed",y={};function m(){}function d(){}function x(){}var b={};c(b,a,function(){return this});var S=Object.getPrototypeOf,w=S&&S(S(L([])));w&&w!==r&&n.call(w,a)&&(b=w);var C=x.prototype=m.prototype=Object.create(b);function R(N){["next","throw","return"].forEach(function(I){c(N,I,function(D){return this._invoke(I,D)})})}function P(N,I){function D(z,W,q,j){var k=f(N[z],N,W);if(k.type!=="throw"){var V=k.arg,G=V.value;return G&&ue(G)=="object"&&n.call(G,"__await")?I.resolve(G.__await).then(function(J){D("next",J,q,j)},function(J){D("throw",J,q,j)}):I.resolve(G).then(function(J){V.value=J,q(V)},function(J){return D("throw",J,q,j)})}j(k.arg)}var U;o(this,"_invoke",{value:function(W,q){function j(){return new I(function(k,V){D(W,q,k,V)})}return U=U?U.then(j,j):j()}})}function O(N,I,D){var U=p;return function(z,W){if(U===h)throw Error("Generator is already running");if(U===v){if(z==="throw")throw W;return{value:e,done:!0}}for(D.method=z,D.arg=W;;){var q=D.delegate;if(q){var j=A(q,D);if(j){if(j===y)continue;return j}}if(D.method==="next")D.sent=D._sent=D.arg;else if(D.method==="throw"){if(U===p)throw U=v,D.arg;D.dispatchException(D.arg)}else D.method==="return"&&D.abrupt("return",D.arg);U=h;var k=f(N,I,D);if(k.type==="normal"){if(U=D.done?v:g,k.arg===y)continue;return{value:k.arg,done:D.done}}k.type==="throw"&&(U=v,D.method="throw",D.arg=k.arg)}}}function A(N,I){var D=I.method,U=N.iterator[D];if(U===e)return I.delegate=null,D==="throw"&&N.iterator.return&&(I.method="return",I.arg=e,A(N,I),I.method==="throw")||D!=="return"&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a '"+D+"' method")),y;var z=f(U,N.iterator,I.arg);if(z.type==="throw")return I.method="throw",I.arg=z.arg,I.delegate=null,y;var W=z.arg;return W?W.done?(I[N.resultName]=W.value,I.next=N.nextLoc,I.method!=="return"&&(I.method="next",I.arg=e),I.delegate=null,y):W:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,y)}function F(N){var I={tryLoc:N[0]};1 in N&&(I.catchLoc=N[1]),2 in N&&(I.finallyLoc=N[2],I.afterLoc=N[3]),this.tryEntries.push(I)}function M(N){var I=N.completion||{};I.type="normal",delete I.arg,N.completion=I}function H(N){this.tryEntries=[{tryLoc:"root"}],N.forEach(F,this),this.reset(!0)}function L(N){if(N||N===""){var I=N[a];if(I)return I.call(N);if(typeof N.next=="function")return N;if(!isNaN(N.length)){var D=-1,U=function z(){for(;++D=0;--z){var W=this.tryEntries[z],q=W.completion;if(W.tryLoc==="root")return U("end");if(W.tryLoc<=this.prev){var j=n.call(W,"catchLoc"),k=n.call(W,"finallyLoc");if(j&&k){if(this.prev=0;--U){var z=this.tryEntries[U];if(z.tryLoc<=this.prev&&n.call(z,"finallyLoc")&&this.prev=0;--D){var U=this.tryEntries[D];if(U.finallyLoc===I)return this.complete(U.completion,U.afterLoc),M(U),y}},catch:function(I){for(var D=this.tryEntries.length-1;D>=0;--D){var U=this.tryEntries[D];if(U.tryLoc===I){var z=U.completion;if(z.type==="throw"){var W=z.arg;M(U)}return W}}throw Error("illegal catch attempt")},delegateYield:function(I,D,U){return this.delegate={iterator:L(I),resultName:D,nextLoc:U},this.method==="next"&&(this.arg=e),y}},t}function h$(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,o)}function ln(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(l){h$(i,n,o,a,s,"next",l)}function s(l){h$(i,n,o,a,s,"throw",l)}a(void 0)})}}var o8=E(Vi()),Md=T({},o8),i8=Md.version,dw=Md.render,a8=Md.unmountComponentAtNode,Sv;try{v$=Number((i8||"").split(".")[0]),v$>=18&&(Sv=Md.createRoot)}catch{}var v$;function y$(e){var t=Md.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&ue(t)==="object"&&(t.usingClientEntryPoint=e)}var bv="__rc_react_root__";function s8(e,t){y$(!0);var r=t[bv]||Sv(t);y$(!1),r.render(e),t[bv]=r}function l8(e,t){dw?.(e,t)}function x$(e,t){if(Sv){s8(e,t);return}l8(e,t)}function c8(e){return pw.apply(this,arguments)}function pw(){return pw=ln(kt().mark(function e(t){return kt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",Promise.resolve().then(function(){var o;(o=t[bv])===null||o===void 0||o.unmount(),delete t[bv]}));case 1:case"end":return n.stop()}},e)})),pw.apply(this,arguments)}function u8(e){a8(e)}function b$(e){return mw.apply(this,arguments)}function mw(){return mw=ln(kt().mark(function e(t){return kt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(Sv===void 0){n.next=2;break}return n.abrupt("return",c8(t));case 2:u8(t);case 3:case"end":return n.stop()}},e)})),mw.apply(this,arguments)}var d8=(e,t)=>(x$(e,t),()=>b$(t)),S$=d8;function C$(e){return e&&(S$=e),S$}var gw=()=>({height:0,opacity:0}),w$=e=>{let{scrollHeight:t}=e;return{height:t,opacity:1}},p8=e=>({height:e?e.offsetHeight:0}),hw=(e,t)=>t?.deadline===!0||t.propertyName==="height",m8=(e=Ns)=>({motionName:`${e}-motion-collapse`,onAppearStart:gw,onEnterStart:gw,onAppearActive:w$,onEnterActive:w$,onLeaveStart:p8,onLeaveActive:gw,onAppearEnd:hw,onEnterEnd:hw,onLeaveEnd:hw,motionDeadline:500});var Cv=(e,t,r)=>r!==void 0?r:`${e}-${t}`;var E$=m8;var Wt=E($()),Vv=E(Ne());function qr(e,t){var r=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(n){delete r[n]}),r}var kl=E($()),N$=E(Ne());var wv=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),r=t.width,n=t.height;if(r||n)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),i=o.width,a=o.height;if(i||a)return!0}}return!1};var g8=e=>{let{componentCls:t,colorPrimary:r}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${r})`,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(",")}}}}},R$=XC("Wave",e=>[g8(e)]);var Ev=E($());var gu=`${Ns}-wave-target`;var cn=E($()),_$=E(Ne());function vw(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 O$(e){let{borderTopColor:t,borderColor:r,backgroundColor:n}=getComputedStyle(e);return vw(t)?t:vw(r)?r:vw(n)?n:null}function yw(e){return Number.isNaN(e)?0:e}var h8=e=>{let{className:t,target:r,component:n,registerUnmount:o}=e,i=cn.useRef(null),a=cn.useRef(null);cn.useEffect(()=>{a.current=o()},[]);let[s,l]=cn.useState(null),[c,u]=cn.useState([]),[f,p]=cn.useState(0),[g,h]=cn.useState(0),[v,y]=cn.useState(0),[m,d]=cn.useState(0),[x,b]=cn.useState(!1),S={left:f,top:g,width:v,height:m,borderRadius:c.map(R=>`${R}px`).join(" ")};s&&(S["--wave-color"]=s);function w(){let R=getComputedStyle(r);l(O$(r));let P=R.position==="static",{borderLeftWidth:O,borderTopWidth:A}=R;p(P?r.offsetLeft:yw(-parseFloat(O))),h(P?r.offsetTop:yw(-parseFloat(A))),y(r.offsetWidth),d(r.offsetHeight);let{borderTopLeftRadius:F,borderTopRightRadius:M,borderBottomLeftRadius:H,borderBottomRightRadius:L}=R;u([F,M,L,H].map(N=>yw(parseFloat(N))))}if(cn.useEffect(()=>{if(r){let R=dt(()=>{w(),b(!0)}),P;return typeof ResizeObserver<"u"&&(P=new ResizeObserver(w),P.observe(r)),()=>{dt.cancel(R),P?.disconnect()}}},[]),!x)return null;let C=(n==="Checkbox"||n==="Radio")&&r?.classList.contains(gu);return cn.createElement(Uo,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(R,P)=>{var O,A;if(P.deadline||P.propertyName==="opacity"){let F=(O=i.current)===null||O===void 0?void 0:O.parentElement;(A=a.current)===null||A===void 0||A.call(a).then(()=>{F?.remove()})}return!1}},({className:R},P)=>cn.createElement("div",{ref:Lr(i,P),className:(0,_$.default)(t,R,{"wave-quick":C}),style:S}))},v8=(e,t)=>{var r;let{component:n}=t;if(n==="Checkbox"&&!(!((r=e.querySelector("input"))===null||r===void 0)&&r.checked))return;let o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",e?.insertBefore(o,e?.firstChild);let i=C$(),a=null;function s(){return a}a=i(cn.createElement(h8,Object.assign({},t,{target:e,registerUnmount:s})),o)},P$=v8;var y8=(e,t,r)=>{let{wave:n}=Ev.useContext(rt),[,o,i]=xr(),a=wt(c=>{let u=e.current;if(n?.disabled||!u)return;let f=u.querySelector(`.${gu}`)||u,{showEffect:p}=n||{};(p||P$)(f,{className:t,token:o,component:r,event:c,hashId:i})}),s=Ev.useRef(null);return c=>{dt.cancel(s.current),s.current=dt(()=>{a(c)})}},T$=y8;var x8=e=>{let{children:t,disabled:r,component:n}=e,{getPrefixCls:o}=(0,kl.useContext)(rt),i=(0,kl.useRef)(null),a=o("wave"),[,s]=R$(a),l=T$(i,(0,N$.default)(a,s),n);if(kl.default.useEffect(()=>{let u=i.current;if(!u||u.nodeType!==1||r)return;let f=p=>{!wv(p.target)||!u.getAttribute||u.getAttribute("disabled")||u.disabled||u.className.includes("disabled")||u.className.includes("-leave")||l(p)};return u.addEventListener("click",f,!0),()=>{u.removeEventListener("click",f,!0)}},[r]),!kl.default.isValidElement(t))return t??null;let c=bi(t)?Lr(ys(t),i):i;return Go(t,{ref:c})},Rv=x8;var xw=E($());var b8=e=>{let t=xw.default.useContext(Pl);return xw.default.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},ao=b8;var $s=E($()),I$=E(Ne());var $$=$s.createContext(null),Xo=(e,t)=>{let r=$s.useContext($$),n=$s.useMemo(()=>{if(!r)return"";let{compactDirection:o,isFirstItem:i,isLastItem:a}=r,s=o==="vertical"?"-vertical-":"-";return(0,I$.default)(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:i,[`${e}-compact${s}last-item`]:a,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,r]);return{compactSize:r?.compactSize,compactDirection:r?.compactDirection,compactItemClassnames:n}},D$=e=>{let{children:t}=e;return $s.createElement($$.Provider,{value:null},t)};var $a=E($()),A$=E(Ne());var S8=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{getPrefixCls:t,direction:r}=$a.useContext(rt),{prefixCls:n,size:o,className:i}=e,a=S8(e,["prefixCls","size","className"]),s=t("btn-group",n),[,,l]=xr(),c=$a.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),u=(0,A$.default)(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:r==="rtl"},i,l);return $a.createElement(bw.Provider,{value:o},$a.createElement("div",Object.assign({},a,{className:u})))},k$=C8;var hu=E($());var M$=/^[\u4E00-\u9FA5]{2}$/,Ov=M$.test.bind(M$);function F$(e){return typeof e=="string"}function _v(e){return e==="text"||e==="link"}function w8(e,t){if(e==null)return;let r=t?" ":"";return typeof e!="string"&&typeof e!="number"&&F$(e.type)&&Ov(e.props.children)?Go(e,{children:e.props.children.split("").join(r)}):F$(e)?Ov(e)?hu.default.createElement("span",null,e.split("").join(r)):hu.default.createElement("span",null,e):hv(e)?hu.default.createElement("span",null,e):e}function L$(e,t){let r=!1,n=[];return hu.default.Children.forEach(e,o=>{let i=typeof o,a=i==="string"||i==="number";if(r&&a){let s=n.length-1,l=n[s];n[s]=`${l}${o}`}else n.push(o);r=a}),hu.default.Children.map(n,o=>w8(o,t))}var ade=["default","primary","danger"].concat(te(Eo));var Ds=E($());var ww=E(Ne());var Pv=E($()),z$=E(Ne()),E8=(0,Pv.forwardRef)((e,t)=>{let{className:r,style:n,children:o,prefixCls:i}=e,a=(0,z$.default)(`${i}-icon`,r);return Pv.default.createElement("span",{ref:t,className:a,style:n},o)}),Fd=E8;var W$=(0,Ds.forwardRef)((e,t)=>{let{prefixCls:r,className:n,style:o,iconClassName:i}=e,a=(0,ww.default)(`${r}-loading-icon`,n);return Ds.default.createElement(Fd,{prefixCls:r,className:a,style:o,ref:t},Ds.default.createElement(Al,{className:i}))}),Sw=()=>({width:0,opacity:0,transform:"scale(0)"}),Cw=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),R8=e=>{let{prefixCls:t,loading:r,existIcon:n,className:o,style:i,mount:a}=e,s=!!r;return n?Ds.default.createElement(W$,{prefixCls:t,className:o,style:i}):Ds.default.createElement(Uo,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!a,motionEnter:!a,motionLeave:!a,removeOnLeave:!0,onAppearStart:Sw,onAppearActive:Cw,onEnterStart:Sw,onEnterActive:Cw,onLeaveStart:Cw,onLeaveActive:Sw},({className:l,style:c},u)=>{let f=Object.assign(Object.assign({},i),c);return Ds.default.createElement(W$,{prefixCls:t,className:(0,ww.default)(o,l),style:f,ref:u})})},B$=R8;var j$=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),O8=e=>{let{componentCls:t,fontSize:r,lineWidth:n,groupBorderColor:o,colorErrorHover:i}=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(n).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:r}},j$(`${t}-primary`,o),j$(`${t}-danger`,i)]}},V$=O8;var _w=E($());var _8=["b"],P8=["v"],Ew=function(t){return Math.round(Number(t||0))},T8=function(t){if(t instanceof gt)return t;if(t&&ue(t)==="object"&&"h"in t&&"b"in t){var r=t,n=r.b,o=Ve(r,_8);return T(T({},o),{},{v:n})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Yo=function(e){Ir(r,e);var t=$r(r);function r(n){return it(this,r),t.call(this,T8(n))}return at(r,[{key:"toHsbString",value:function(){var o=this.toHsb(),i=Ew(o.s*100),a=Ew(o.b*100),s=Ew(o.h),l=o.a,c="hsb(".concat(s,", ").concat(i,"%, ").concat(a,"%)"),u="hsba(".concat(s,", ").concat(i,"%, ").concat(a,"%, ").concat(l.toFixed(l===0?0:2),")");return l===1?c:u}},{key:"toHsb",value:function(){var o=this.toHsv(),i=o.v,a=Ve(o,P8);return T(T({},a),{},{b:i,a:this.a})}}]),r}(gt);var Rw=function(t){return t instanceof Yo?t:new Yo(t)},N8=Rw("#1677ff");var U8=E(Ne());var I8=E(Ne()),$8=E($());var U$=E($());var Ow=E($());var D8=E(Ne()),A8=E($());var k8=E($());var H$=E($());var j8=E($());var H8=E($());var G$=E($());var V8=E(Ne());var q$=E($());var q8=(e,t)=>e?.replace(/[^\w/]/g,"").slice(0,t?8:6)||"",G8=(e,t)=>e?q8(e,t):"",X$=function(){function e(t){it(this,e);var r;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(r=t.colors)===null||r===void 0?void 0:r.map(o=>({color:new e(o.color),percent:o.percent})),this.cleared=t.cleared;return}let n=Array.isArray(t);n&&t.length?(this.colors=t.map(({color:o,percent:i})=>({color:new e(o),percent:i})),this.metaColor=new Yo(this.colors[0].color.metaColor)):this.metaColor=new Yo(n?"":t),(!t||n&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return at(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return G8(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(){let{colors:r}=this;return r?`linear-gradient(90deg, ${r.map(o=>`${o.color.toRgbString()} ${o.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(r){return!r||this.isGradient()!==r.isGradient()?!1:this.isGradient()?this.colors.length===r.colors.length&&this.colors.every((n,o)=>{let i=r.colors[o];return n.percent===i.percent&&n.color.equals(i.color)}):this.toHexString()===r.toHexString()}}])}();var bD=E($());var eV=E(Ne());var K8=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,qj="".concat(Hj," ").concat(Uj).split(/[\s\n]+/),Gj="aria-",Kj="data-";function d$(e,t){return e.indexOf(t)===0}function Uo(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r;t===!1?r={aria:!0,data:!0,attr:!0}:t===!0?r={aria:!0}:r=T({},t);var n={};return Object.keys(e).forEach(function(o){(r.aria&&(o==="role"||d$(o,Gj))||r.data&&d$(o,Kj)||r.attr&&qj.includes(o))&&(n[o]=e[o])}),n}var Ld=E(D());function yv(e){return e&&Ld.default.isValidElement(e)&&e.type===Ld.default.Fragment}var Xj=(e,t,r)=>Ld.default.isValidElement(e)?Ld.default.cloneElement(e,typeof r=="function"?r(e.props||{}):r):t;function qo(e,t){return Xj(e,e,t)}var Yj=e=>{let[,,,,t]=vr();return t?`${e}-css-var`:""},Go=Yj;var lt={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 r=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||r>=lt.F1&&r<=lt.F12)return!1;switch(r){case lt.ALT:case lt.CAPS_LOCK:case lt.CONTEXT_MENU:case lt.CTRL:case lt.DOWN:case lt.END:case lt.ESC:case lt.HOME:case lt.INSERT:case lt.LEFT:case lt.MAC_FF_META:case lt.META:case lt.NUMLOCK:case lt.NUM_CENTER:case lt.PAGE_DOWN:case lt.PAGE_UP:case lt.PAUSE:case lt.PRINT_SCREEN:case lt.RIGHT:case lt.SHIFT:case lt.UP:case lt.WIN_KEY:case lt.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=lt.ZERO&&t<=lt.NINE||t>=lt.NUM_ZERO&&t<=lt.NUM_MULTIPLY||t>=lt.A&&t<=lt.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case lt.SPACE:case lt.QUESTION_MARK:case lt.NUM_PLUS:case lt.NUM_MINUS:case lt.NUM_PERIOD:case lt.NUM_DIVISION:case lt.SEMICOLON:case lt.DASH:case lt.EQUALS:case lt.COMMA:case lt.PERIOD:case lt.SLASH:case lt.APOSTROPHE:case lt.SINGLE_QUOTE:case lt.OPEN_SQUARE_BRACKET:case lt.BACKSLASH:case lt.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Qe=lt;var xv=E(D());var Qj={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"},p$=Qj;var Jj=function(t,r){return xv.createElement(Wt,ce({},t,{ref:r,icon:p$}))},Zj=xv.forwardRef(Jj),Fl=Zj;var g$=E(D());var m$=E(D()),e8=m$.default.createContext(void 0),bv=e8;var Da=100,t8=10,r8=Da*t8,lfe=r8+Da,h$={Modal:Da,Drawer:Da,Popover:Da,Popconfirm:Da,Tooltip:Da,Tour:Da,FloatButton:Da},n8={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function o8(e){return e in h$}var Sv=(e,t)=>{let[,r]=vr(),n=g$.default.useContext(bv),o=o8(e),i;if(t!==void 0)i=[t,t];else{let a=n??0;o?a+=(n?0:r.zIndexPopupBase)+h$[e]:a+=n8[e],i=[n===void 0?t:a,a]}return i};var d8=E(D()),yfe=E(Hi());function Rt(){"use strict";Rt=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(I,N,$){I[N]=$.value},i=typeof Symbol=="function"?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function c(I,N,$){return Object.defineProperty(I,N,{value:$,enumerable:!0,configurable:!0,writable:!0}),I[N]}try{c({},"")}catch{c=function($,U,H){return $[U]=H}}function u(I,N,$,U){var H=N&&N.prototype instanceof m?N:m,L=Object.create(H.prototype),q=new V(U||[]);return o(L,"_invoke",{value:O(I,$,q)}),L}function f(I,N,$){try{return{type:"normal",arg:I.call(N,$)}}catch(U){return{type:"throw",arg:U}}}t.wrap=u;var p="suspendedStart",g="suspendedYield",h="executing",v="completed",y={};function m(){}function d(){}function x(){}var b={};c(b,a,function(){return this});var S=Object.getPrototypeOf,w=S&&S(S(W([])));w&&w!==r&&n.call(w,a)&&(b=w);var C=x.prototype=m.prototype=Object.create(b);function R(I){["next","throw","return"].forEach(function(N){c(I,N,function($){return this._invoke(N,$)})})}function P(I,N){function $(H,L,q,j){var F=f(I[H],I,L);if(F.type!=="throw"){var z=F.arg,G=z.value;return G&&le(G)=="object"&&n.call(G,"__await")?N.resolve(G.__await).then(function(Z){$("next",Z,q,j)},function(Z){$("throw",Z,q,j)}):N.resolve(G).then(function(Z){z.value=Z,q(z)},function(Z){return $("throw",Z,q,j)})}j(F.arg)}var U;o(this,"_invoke",{value:function(L,q){function j(){return new N(function(F,z){$(L,q,F,z)})}return U=U?U.then(j,j):j()}})}function O(I,N,$){var U=p;return function(H,L){if(U===h)throw Error("Generator is already running");if(U===v){if(H==="throw")throw L;return{value:e,done:!0}}for($.method=H,$.arg=L;;){var q=$.delegate;if(q){var j=k(q,$);if(j){if(j===y)continue;return j}}if($.method==="next")$.sent=$._sent=$.arg;else if($.method==="throw"){if(U===p)throw U=v,$.arg;$.dispatchException($.arg)}else $.method==="return"&&$.abrupt("return",$.arg);U=h;var F=f(I,N,$);if(F.type==="normal"){if(U=$.done?v:g,F.arg===y)continue;return{value:F.arg,done:$.done}}F.type==="throw"&&(U=v,$.method="throw",$.arg=F.arg)}}}function k(I,N){var $=N.method,U=I.iterator[$];if(U===e)return N.delegate=null,$==="throw"&&I.iterator.return&&(N.method="return",N.arg=e,k(I,N),N.method==="throw")||$!=="return"&&(N.method="throw",N.arg=new TypeError("The iterator does not provide a '"+$+"' method")),y;var H=f(U,I.iterator,N.arg);if(H.type==="throw")return N.method="throw",N.arg=H.arg,N.delegate=null,y;var L=H.arg;return L?L.done?(N[I.resultName]=L.value,N.next=I.nextLoc,N.method!=="return"&&(N.method="next",N.arg=e),N.delegate=null,y):L:(N.method="throw",N.arg=new TypeError("iterator result is not an object"),N.delegate=null,y)}function A(I){var N={tryLoc:I[0]};1 in I&&(N.catchLoc=I[1]),2 in I&&(N.finallyLoc=I[2],N.afterLoc=I[3]),this.tryEntries.push(N)}function M(I){var N=I.completion||{};N.type="normal",delete N.arg,I.completion=N}function V(I){this.tryEntries=[{tryLoc:"root"}],I.forEach(A,this),this.reset(!0)}function W(I){if(I||I===""){var N=I[a];if(N)return N.call(I);if(typeof I.next=="function")return I;if(!isNaN(I.length)){var $=-1,U=function H(){for(;++$=0;--H){var L=this.tryEntries[H],q=L.completion;if(L.tryLoc==="root")return U("end");if(L.tryLoc<=this.prev){var j=n.call(L,"catchLoc"),F=n.call(L,"finallyLoc");if(j&&F){if(this.prev=0;--U){var H=this.tryEntries[U];if(H.tryLoc<=this.prev&&n.call(H,"finallyLoc")&&this.prev=0;--$){var U=this.tryEntries[$];if(U.finallyLoc===N)return this.complete(U.completion,U.afterLoc),M(U),y}},catch:function(N){for(var $=this.tryEntries.length-1;$>=0;--$){var U=this.tryEntries[$];if(U.tryLoc===N){var H=U.completion;if(H.type==="throw"){var L=H.arg;M(U)}return L}}throw Error("illegal catch attempt")},delegateYield:function(N,$,U){return this.delegate={iterator:W(N),resultName:$,nextLoc:U},this.method==="next"&&(this.arg=e),y}},t}function v$(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,o)}function Ur(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(l){v$(i,n,o,a,s,"next",l)}function s(l){v$(i,n,o,a,s,"throw",l)}a(void 0)})}}var i8=E(Hi()),zd=T({},i8),a8=zd.version,pw=zd.render,s8=zd.unmountComponentAtNode,wv;try{y$=Number((a8||"").split(".")[0]),y$>=18&&(wv=zd.createRoot)}catch{}var y$;function x$(e){var t=zd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&le(t)==="object"&&(t.usingClientEntryPoint=e)}var Cv="__rc_react_root__";function l8(e,t){x$(!0);var r=t[Cv]||wv(t);x$(!1),r.render(e),t[Cv]=r}function c8(e,t){pw?.(e,t)}function b$(e,t){if(wv){l8(e,t);return}c8(e,t)}function u8(e){return mw.apply(this,arguments)}function mw(){return mw=Ur(Rt().mark(function e(t){return Rt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",Promise.resolve().then(function(){var o;(o=t[Cv])===null||o===void 0||o.unmount(),delete t[Cv]}));case 1:case"end":return n.stop()}},e)})),mw.apply(this,arguments)}function f8(e){s8(e)}function S$(e){return gw.apply(this,arguments)}function gw(){return gw=Ur(Rt().mark(function e(t){return Rt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(wv===void 0){n.next=2;break}return n.abrupt("return",u8(t));case 2:f8(t);case 3:case"end":return n.stop()}},e)})),gw.apply(this,arguments)}var p8=(e,t)=>(b$(e,t),()=>S$(t)),C$=p8;function w$(e){return e&&(C$=e),C$}var hw=()=>({height:0,opacity:0}),E$=e=>{let{scrollHeight:t}=e;return{height:t,opacity:1}},m8=e=>({height:e?e.offsetHeight:0}),vw=(e,t)=>t?.deadline===!0||t.propertyName==="height",g8=(e=Ns)=>({motionName:`${e}-motion-collapse`,onAppearStart:hw,onEnterStart:hw,onAppearActive:E$,onEnterActive:E$,onLeaveStart:m8,onLeaveActive:hw,onAppearEnd:vw,onEnterEnd:vw,onLeaveEnd:vw,motionDeadline:500});var Ev=(e,t,r)=>r!==void 0?r:`${e}-${t}`;var R$=g8;var Ft=E(D()),Uv=E(Ne());function qr(e,t){var r=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(n){delete r[n]}),r}var Ll=E(D()),I$=E(Ne());var Rv=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),r=t.width,n=t.height;if(r||n)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),i=o.width,a=o.height;if(i||a)return!0}}return!1};var h8=e=>{let{componentCls:t,colorPrimary:r}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${r})`,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(",")}}}}},O$=YC("Wave",e=>[h8(e)]);var Ov=E(D());var hu=`${Ns}-wave-target`;var ln=E(D()),P$=E(Ne());function yw(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 _$(e){let{borderTopColor:t,borderColor:r,backgroundColor:n}=getComputedStyle(e);return yw(t)?t:yw(r)?r:yw(n)?n:null}function xw(e){return Number.isNaN(e)?0:e}var v8=e=>{let{className:t,target:r,component:n,registerUnmount:o}=e,i=ln.useRef(null),a=ln.useRef(null);ln.useEffect(()=>{a.current=o()},[]);let[s,l]=ln.useState(null),[c,u]=ln.useState([]),[f,p]=ln.useState(0),[g,h]=ln.useState(0),[v,y]=ln.useState(0),[m,d]=ln.useState(0),[x,b]=ln.useState(!1),S={left:f,top:g,width:v,height:m,borderRadius:c.map(R=>`${R}px`).join(" ")};s&&(S["--wave-color"]=s);function w(){let R=getComputedStyle(r);l(_$(r));let P=R.position==="static",{borderLeftWidth:O,borderTopWidth:k}=R;p(P?r.offsetLeft:xw(-parseFloat(O))),h(P?r.offsetTop:xw(-parseFloat(k))),y(r.offsetWidth),d(r.offsetHeight);let{borderTopLeftRadius:A,borderTopRightRadius:M,borderBottomLeftRadius:V,borderBottomRightRadius:W}=R;u([A,M,W,V].map(I=>xw(parseFloat(I))))}if(ln.useEffect(()=>{if(r){let R=dt(()=>{w(),b(!0)}),P;return typeof ResizeObserver<"u"&&(P=new ResizeObserver(w),P.observe(r)),()=>{dt.cancel(R),P?.disconnect()}}},[]),!x)return null;let C=(n==="Checkbox"||n==="Radio")&&r?.classList.contains(hu);return ln.createElement(Ho,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(R,P)=>{var O,k;if(P.deadline||P.propertyName==="opacity"){let A=(O=i.current)===null||O===void 0?void 0:O.parentElement;(k=a.current)===null||k===void 0||k.call(a).then(()=>{A?.remove()})}return!1}},({className:R},P)=>ln.createElement("div",{ref:zr(i,P),className:(0,P$.default)(t,R,{"wave-quick":C}),style:S}))},y8=(e,t)=>{var r;let{component:n}=t;if(n==="Checkbox"&&!(!((r=e.querySelector("input"))===null||r===void 0)&&r.checked))return;let o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",e?.insertBefore(o,e?.firstChild);let i=w$(),a=null;function s(){return a}a=i(ln.createElement(v8,Object.assign({},t,{target:e,registerUnmount:s})),o)},T$=y8;var x8=(e,t,r)=>{let{wave:n}=Ov.useContext(ot),[,o,i]=vr(),a=wt(c=>{let u=e.current;if(n?.disabled||!u)return;let f=u.querySelector(`.${hu}`)||u,{showEffect:p}=n||{};(p||T$)(f,{className:t,token:o,component:r,event:c,hashId:i})}),s=Ov.useRef(null);return c=>{dt.cancel(s.current),s.current=dt(()=>{a(c)})}},N$=x8;var b8=e=>{let{children:t,disabled:r,component:n}=e,{getPrefixCls:o}=(0,Ll.useContext)(ot),i=(0,Ll.useRef)(null),a=o("wave"),[,s]=O$(a),l=N$(i,(0,I$.default)(a,s),n);if(Ll.default.useEffect(()=>{let u=i.current;if(!u||u.nodeType!==1||r)return;let f=p=>{!Rv(p.target)||!u.getAttribute||u.getAttribute("disabled")||u.disabled||u.className.includes("disabled")||u.className.includes("-leave")||l(p)};return u.addEventListener("click",f,!0),()=>{u.removeEventListener("click",f,!0)}},[r]),!Ll.default.isValidElement(t))return t??null;let c=xi(t)?zr(ys(t),i):i;return qo(t,{ref:c})},_v=b8;var bw=E(D());var S8=e=>{let t=bw.default.useContext(Il);return bw.default.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},ao=S8;var $s=E(D()),$$=E(Ne());var D$=$s.createContext(null),Ko=(e,t)=>{let r=$s.useContext(D$),n=$s.useMemo(()=>{if(!r)return"";let{compactDirection:o,isFirstItem:i,isLastItem:a}=r,s=o==="vertical"?"-vertical-":"-";return(0,$$.default)(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:i,[`${e}-compact${s}last-item`]:a,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,r]);return{compactSize:r?.compactSize,compactDirection:r?.compactDirection,compactItemClassnames:n}},k$=e=>{let{children:t}=e;return $s.createElement(D$.Provider,{value:null},t)};var ka=E(D()),A$=E(Ne());var C8=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{getPrefixCls:t,direction:r}=ka.useContext(ot),{prefixCls:n,size:o,className:i}=e,a=C8(e,["prefixCls","size","className"]),s=t("btn-group",n),[,,l]=vr(),c=ka.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),u=(0,A$.default)(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:r==="rtl"},i,l);return ka.createElement(Sw.Provider,{value:o},ka.createElement("div",Object.assign({},a,{className:u})))},M$=w8;var vu=E(D());var F$=/^[\u4E00-\u9FA5]{2}$/,Pv=F$.test.bind(F$);function L$(e){return typeof e=="string"}function Tv(e){return e==="text"||e==="link"}function E8(e,t){if(e==null)return;let r=t?" ":"";return typeof e!="string"&&typeof e!="number"&&L$(e.type)&&Pv(e.props.children)?qo(e,{children:e.props.children.split("").join(r)}):L$(e)?Pv(e)?vu.default.createElement("span",null,e.split("").join(r)):vu.default.createElement("span",null,e):yv(e)?vu.default.createElement("span",null,e):e}function z$(e,t){let r=!1,n=[];return vu.default.Children.forEach(e,o=>{let i=typeof o,a=i==="string"||i==="number";if(r&&a){let s=n.length-1,l=n[s];n[s]=`${l}${o}`}else n.push(o);r=a}),vu.default.Children.map(n,o=>E8(o,t))}var sde=["default","primary","danger"].concat(oe(Eo));var Ds=E(D());var Ew=E(Ne());var Nv=E(D()),W$=E(Ne()),R8=(0,Nv.forwardRef)((e,t)=>{let{className:r,style:n,children:o,prefixCls:i}=e,a=(0,W$.default)(`${i}-icon`,r);return Nv.default.createElement("span",{ref:t,className:a,style:n},o)}),Wd=R8;var B$=(0,Ds.forwardRef)((e,t)=>{let{prefixCls:r,className:n,style:o,iconClassName:i}=e,a=(0,Ew.default)(`${r}-loading-icon`,n);return Ds.default.createElement(Wd,{prefixCls:r,className:a,style:o,ref:t},Ds.default.createElement(Fl,{className:i}))}),Cw=()=>({width:0,opacity:0,transform:"scale(0)"}),ww=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),O8=e=>{let{prefixCls:t,loading:r,existIcon:n,className:o,style:i,mount:a}=e,s=!!r;return n?Ds.default.createElement(B$,{prefixCls:t,className:o,style:i}):Ds.default.createElement(Ho,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!a,motionEnter:!a,motionLeave:!a,removeOnLeave:!0,onAppearStart:Cw,onAppearActive:ww,onEnterStart:Cw,onEnterActive:ww,onLeaveStart:ww,onLeaveActive:Cw},({className:l,style:c},u)=>{let f=Object.assign(Object.assign({},i),c);return Ds.default.createElement(B$,{prefixCls:t,className:(0,Ew.default)(o,l),style:f,ref:u})})},j$=O8;var V$=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),_8=e=>{let{componentCls:t,fontSize:r,lineWidth:n,groupBorderColor:o,colorErrorHover:i}=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(n).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:r}},V$(`${t}-primary`,o),V$(`${t}-danger`,i)]}},H$=_8;var Pw=E(D());var P8=["b"],T8=["v"],Rw=function(t){return Math.round(Number(t||0))},N8=function(t){if(t instanceof ht)return t;if(t&&le(t)==="object"&&"h"in t&&"b"in t){var r=t,n=r.b,o=He(r,P8);return T(T({},o),{},{v:n})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Xo=function(e){Dr(r,e);var t=kr(r);function r(n){return at(this,r),t.call(this,N8(n))}return st(r,[{key:"toHsbString",value:function(){var o=this.toHsb(),i=Rw(o.s*100),a=Rw(o.b*100),s=Rw(o.h),l=o.a,c="hsb(".concat(s,", ").concat(i,"%, ").concat(a,"%)"),u="hsba(".concat(s,", ").concat(i,"%, ").concat(a,"%, ").concat(l.toFixed(l===0?0:2),")");return l===1?c:u}},{key:"toHsb",value:function(){var o=this.toHsv(),i=o.v,a=He(o,T8);return T(T({},a),{},{b:i,a:this.a})}}]),r}(ht);var Ow=function(t){return t instanceof Xo?t:new Xo(t)},I8=Ow("#1677ff");var q8=E(Ne());var $8=E(Ne()),D8=E(D());var q$=E(D());var _w=E(D());var k8=E(Ne()),A8=E(D());var M8=E(D());var U$=E(D());var V8=E(D());var U8=E(D());var K$=E(D());var H8=E(Ne());var G$=E(D());var G8=(e,t)=>e?.replace(/[^\w/]/g,"").slice(0,t?8:6)||"",K8=(e,t)=>e?G8(e,t):"",Y$=function(){function e(t){at(this,e);var r;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(r=t.colors)===null||r===void 0?void 0:r.map(o=>({color:new e(o.color),percent:o.percent})),this.cleared=t.cleared;return}let n=Array.isArray(t);n&&t.length?(this.colors=t.map(({color:o,percent:i})=>({color:new e(o),percent:i})),this.metaColor=new Xo(this.colors[0].color.metaColor)):this.metaColor=new Xo(n?"":t),(!t||n&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return st(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return K8(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(){let{colors:r}=this;return r?`linear-gradient(90deg, ${r.map(o=>`${o.color.toRgbString()} ${o.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(r){return!r||this.isGradient()!==r.isGradient()?!1:this.isGradient()?this.colors.length===r.colors.length&&this.colors.every((n,o)=>{let i=r.colors[o];return n.percent===i.percent&&n.color.equals(i.color)}):this.toHexString()===r.toHexString()}}])}();var SD=E(D());var tV=E(Ne());var X8=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`}}}),Pw=K8;var X8=e=>({animationDuration:e,animationFillMode:"both"}),Y8=e=>({animationDuration:e,animationFillMode:"both"}),As=(e,t,r,n,o=!1)=>{let i=o?"&":"";return{[` + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),Tw=X8;var Y8=e=>({animationDuration:e,animationFillMode:"both"}),Q8=e=>({animationDuration:e,animationFillMode:"both"}),ks=(e,t,r,n,o=!1)=>{let i=o?"&":"";return{[` ${i}${e}-enter, ${i}${e}-appear - `]:Object.assign(Object.assign({},X8(n)),{animationPlayState:"paused"}),[`${i}${e}-leave`]:Object.assign(Object.assign({},Y8(n)),{animationPlayState:"paused"}),[` + `]:Object.assign(Object.assign({},Y8(n)),{animationPlayState:"paused"}),[`${i}${e}-leave`]:Object.assign(Object.assign({},Q8(n)),{animationPlayState:"paused"}),[` ${i}${e}-enter${e}-enter-active, ${i}${e}-appear${e}-appear-active - `]:{animationName:t,animationPlayState:"running"},[`${i}${e}-leave${e}-leave-active`]:{animationName:r,animationPlayState:"running",pointerEvents:"none"}}};var Y$=new yt("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),Q$=new yt("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),Tw=(e,t=!1)=>{let{antCls:r}=e,n=`${r}-fade`,o=t?"&":"";return[As(n,Y$,Q$,e.motionDurationMid,t),{[` + `]:{animationName:t,animationPlayState:"running"},[`${i}${e}-leave${e}-leave-active`]:{animationName:r,animationPlayState:"running",pointerEvents:"none"}}};var Q$=new yt("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),J$=new yt("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),Nw=(e,t=!1)=>{let{antCls:r}=e,n=`${r}-fade`,o=t?"&":"";return[ks(n,Q$,J$,e.motionDurationMid,t),{[` ${o}${n}-enter, ${o}${n}-appear - `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${n}-leave`]:{animationTimingFunction:"linear"}}]};var J$=new yt("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Z$=new yt("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),eD=new yt("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),tD=new yt("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),rD=new yt("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),nD=new yt("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),oD=new yt("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),iD=new yt("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Q8={"move-up":{inKeyframes:oD,outKeyframes:iD},"move-down":{inKeyframes:J$,outKeyframes:Z$},"move-left":{inKeyframes:eD,outKeyframes:tD},"move-right":{inKeyframes:rD,outKeyframes:nD}},Tv=(e,t)=>{let{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:i}=Q8[t];return[As(n,o,i,e.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${n}-leave`]:{animationTimingFunction:"linear"}}]};var Z$=new yt("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),eD=new yt("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),tD=new yt("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),rD=new yt("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),nD=new yt("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),oD=new yt("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),iD=new yt("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),aD=new yt("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),J8={"move-up":{inKeyframes:iD,outKeyframes:aD},"move-down":{inKeyframes:Z$,outKeyframes:eD},"move-left":{inKeyframes:tD,outKeyframes:rD},"move-right":{inKeyframes:nD,outKeyframes:oD}},Iv=(e,t)=>{let{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:i}=J8[t];return[ks(n,o,i,e.motionDurationMid),{[` ${n}-enter, ${n}-appear - `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};var Nv=new yt("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Iv=new yt("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),$v=new yt("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Dv=new yt("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),aD=new yt("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),sD=new yt("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),lD=new yt("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),cD=new yt("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),J8={"slide-up":{inKeyframes:Nv,outKeyframes:Iv},"slide-down":{inKeyframes:$v,outKeyframes:Dv},"slide-left":{inKeyframes:aD,outKeyframes:sD},"slide-right":{inKeyframes:lD,outKeyframes:cD}},Av=(e,t)=>{let{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:i}=J8[t];return[As(n,o,i,e.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};var $v=new yt("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Dv=new yt("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),kv=new yt("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Av=new yt("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),sD=new yt("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),lD=new yt("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),cD=new yt("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),uD=new yt("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Z8={"slide-up":{inKeyframes:$v,outKeyframes:Dv},"slide-down":{inKeyframes:kv,outKeyframes:Av},"slide-left":{inKeyframes:sD,outKeyframes:lD},"slide-right":{inKeyframes:cD,outKeyframes:uD}},Mv=(e,t)=>{let{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:i}=Z8[t];return[ks(n,o,i,e.motionDurationMid),{[` ${n}-enter, ${n}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]};var uD=new yt("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),fD=new yt("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),Nw=new yt("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),Iw=new yt("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),dD=new yt("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),pD=new yt("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),mD=new yt("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),gD=new yt("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),hD=new yt("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),vD=new yt("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),yD=new yt("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),xD=new yt("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),Z8={zoom:{inKeyframes:uD,outKeyframes:fD},"zoom-big":{inKeyframes:Nw,outKeyframes:Iw},"zoom-big-fast":{inKeyframes:Nw,outKeyframes:Iw},"zoom-left":{inKeyframes:mD,outKeyframes:gD},"zoom-right":{inKeyframes:hD,outKeyframes:vD},"zoom-up":{inKeyframes:dD,outKeyframes:pD},"zoom-down":{inKeyframes:yD,outKeyframes:xD}},$w=(e,t)=>{let{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:i}=Z8[t];return[As(n,o,i,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]};var fD=new yt("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),dD=new yt("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),Iw=new yt("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),$w=new yt("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),pD=new yt("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),mD=new yt("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),gD=new yt("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),hD=new yt("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),vD=new yt("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),yD=new yt("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),xD=new yt("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),bD=new yt("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),eV={zoom:{inKeyframes:fD,outKeyframes:dD},"zoom-big":{inKeyframes:Iw,outKeyframes:$w},"zoom-big-fast":{inKeyframes:Iw,outKeyframes:$w},"zoom-left":{inKeyframes:gD,outKeyframes:hD},"zoom-right":{inKeyframes:vD,outKeyframes:yD},"zoom-up":{inKeyframes:pD,outKeyframes:mD},"zoom-down":{inKeyframes:xD,outKeyframes:bD}},Dw=(e,t)=>{let{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:i}=eV[t];return[ks(n,o,i,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` ${n}-enter, ${n}-appear - `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};var SD=(e,t)=>{let{r,g:n,b:o,a:i}=e.toRgb(),a=new Yo(e.toRgbString()).onBackground(t).toHsv();return i<=.5?a.v>.5:r*.299+n*.587+o*.114>192};var kv=e=>{let{paddingInline:t,onlyIconSize:r}=e;return ut(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:r})},Mv=e=>{var t,r,n,o,i,a;let s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,l=(r=e.contentFontSizeSM)!==null&&r!==void 0?r:e.fontSize,c=(n=e.contentFontSizeLG)!==null&&n!==void 0?n:e.fontSizeLG,u=(o=e.contentLineHeight)!==null&&o!==void 0?o:su(s),f=(i=e.contentLineHeightSM)!==null&&i!==void 0?i:su(l),p=(a=e.contentLineHeightLG)!==null&&a!==void 0?a:su(c),g=SD(new X$(e.colorBgSolid),"#fff")?"#000":"#fff",h=Eo.reduce((v,y)=>Object.assign(Object.assign({},v),{[`${y}ShadowColor`]:`0 ${oe(e.controlOutlineWidth)} 0 ${Tl(e[`${y}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},h),{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:g,contentFontSize:s,contentFontSizeSM:l,contentFontSizeLG:c,contentLineHeight:u,contentLineHeightSM:f,contentLineHeightLG:p,paddingBlock:Math.max((e.controlHeight-s*u)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*p)/2-e.lineWidth,0)})};var tV=e=>{let{componentCls:t,iconCls:r,fontWeight:n,opacityLoading:o,motionDurationSlow:i,motionEaseInOut:a,marginXS:s,calc:l}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:e.marginXS,alignItems:"center",justifyContent:"center",fontWeight:n,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${oe(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`]:_a(),"> a":{color:"currentColor"},"&:not(:disabled)":D2(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${r})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"},[`&${t}-round`]:{width:"auto"}},[`&${t}-loading`]:{opacity:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${i} ${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()}}}}}},CD=(e,t,r)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":r}}),rV=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),nV=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),oV=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),Fv=(e,t,r,n,o,i,a,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:r||void 0,background:t,borderColor:n||void 0,boxShadow:"none"},CD(e,Object.assign({background:t},a),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:i||void 0}})}),iV=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},oV(e))}),aV=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),Lv=(e,t,r,n)=>{let i=n&&["link","text"].includes(n)?aV:iV;return Object.assign(Object.assign({},i(e)),CD(e.componentCls,t,r))},zv=(e,t,r,n,o)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:r},Lv(e,n,o))}),Wv=(e,t,r,n,o)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:r},Lv(e,n,o))}),Bv=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),jv=(e,t,r,n)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},Lv(e,r,n))}),Ki=(e,t,r,n,o)=>({[`&${e.componentCls}-variant-${r}`]:Object.assign({color:t,boxShadow:"none"},Lv(e,n,o,r))}),sV=e=>{let{componentCls:t}=e;return Eo.reduce((r,n)=>{let o=e[`${n}6`],i=e[`${n}1`],a=e[`${n}5`],s=e[`${n}2`],l=e[`${n}3`],c=e[`${n}7`];return Object.assign(Object.assign({},r),{[`&${t}-color-${n}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:o,boxShadow:e[`${n}ShadowColor`]},zv(e,e.colorTextLightSolid,o,{background:a},{background:c})),Wv(e,o,e.colorBgContainer,{color:a,borderColor:a,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),Bv(e)),jv(e,i,{background:s},{background:l})),Ki(e,o,"link",{color:a},{color:c})),Ki(e,o,"text",{color:a,background:i},{color:c,background:l}))})},{})},lV=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},zv(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),Bv(e)),jv(e,e.colorFillTertiary,{background:e.colorFillSecondary},{background:e.colorFill})),Fv(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Ki(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),cV=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},Wv(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),Bv(e)),jv(e,e.colorPrimaryBg,{background:e.colorPrimaryBgHover},{background:e.colorPrimaryBorder})),Ki(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Ki(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),Fv(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),uV=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},zv(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),Wv(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Bv(e)),jv(e,e.colorErrorBg,{background:e.colorErrorBgFilledHover},{background:e.colorErrorBgActive})),Ki(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Ki(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),Fv(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),fV=e=>Object.assign(Object.assign({},Ki(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),Fv(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),dV=e=>{let{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:lV(e),[`${t}-color-primary`]:cV(e),[`${t}-color-dangerous`]:uV(e),[`${t}-color-link`]:fV(e)},sV(e))},pV=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Wv(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Ki(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),zv(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Ki(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Dw=(e,t="")=>{let{componentCls:r,controlHeight:n,fontSize:o,borderRadius:i,buttonPaddingHorizontal:a,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:o,height:n,padding:`${oe(l)} ${oe(a)}`,borderRadius:i,[`&${r}-icon-only`]:{width:n,[s]:{fontSize:c}}}},{[`${r}${r}-circle${t}`]:rV(e)},{[`${r}${r}-round${t}`]:nV(e)}]},mV=e=>{let t=ut(e,{fontSize:e.contentFontSize});return Dw(t,e.componentCls)},gV=e=>{let t=ut(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return Dw(t,`${e.componentCls}-sm`)},hV=e=>{let t=ut(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return Dw(t,`${e.componentCls}-lg`)},vV=e=>{let{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},wD=Gt("Button",e=>{let t=kv(e);return[tV(t),mV(t),gV(t),hV(t),vV(t),dV(t),pV(t),V$(t)]},Mv,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function yV(e,t,r){let{focusElCls:n,focus:o,borderElCls:i}=r,a=i?"> *":"",s=["hover",o?"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}},n?{[`&${n}`]:{zIndex:2}}:{}),{[`&[disabled] ${a}`]:{zIndex:0}})}}function xV(e,t,r){let{borderElCls:n}=r,o=n?`> ${n}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function ks(e,t={focus:!0}){let{componentCls:r}=e,n=`${r}-compact`;return{[n]:Object.assign(Object.assign({},yV(e,n,t)),xV(r,n,t))}}function bV(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 SV(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 ED(e){let t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},bV(e,t)),SV(e.componentCls,t))}}var CV=e=>{let{componentCls:t,colorPrimaryHover:r,lineWidth:n,calc:o}=e,i=o(n).mul(-1).equal(),a=s=>{let l=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${l} + ${l}::before`]:{position:"absolute",top:s?i:0,insetInlineStart:s?0:i,backgroundColor:r,content:'""',width:s?"100%":n,height:s?n:"100%"}}};return Object.assign(Object.assign({},a()),a(!0))},RD=YC(["Button","compact"],e=>{let t=kv(e);return[ks(t),ED(t),CV(t)]},Mv);var wV=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n;let{loading:o=!1,prefixCls:i,color:a,variant:s,type:l,danger:c=!1,shape:u="default",size:f,styles:p,disabled:g,className:h,rootClassName:v,children:y,icon:m,iconPosition:d="start",ghost:x=!1,block:b=!1,htmlType:S="button",classNames:w,style:C={},autoInsertSpace:R,autoFocus:P}=e,O=wV(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),A=l||"default",{button:F}=Wt.default.useContext(rt),[M,H]=(0,Wt.useMemo)(()=>{if(a&&s)return[a,s];if(l||c){let _e=RV[A]||[];return c?["danger",_e[1]]:_e}return F?.color&&F?.variant?[F.color,F.variant]:["default","outlined"]},[l,a,s,c,F?.variant,F?.color]),N=M==="danger"?"dangerous":M,{getPrefixCls:I,direction:D,autoInsertSpace:U,className:z,style:W,classNames:q,styles:j}=no("button"),k=(r=R??U)!==null&&r!==void 0?r:!0,V=I("btn",i),[G,J,Y]=wD(V),X=(0,Wt.useContext)(Ur),ae=g??X,Z=(0,Wt.useContext)(bw),K=(0,Wt.useMemo)(()=>EV(o),[o]),[Q,re]=(0,Wt.useState)(K.loading),[ee,ne]=(0,Wt.useState)(!1),de=(0,Wt.useRef)(null),le=xi(t,de),pe=Wt.Children.count(y)===1&&!m&&!_v(H),Oe=(0,Wt.useRef)(!0);Wt.default.useEffect(()=>(Oe.current=!1,()=>{Oe.current=!0}),[]),(0,Wt.useEffect)(()=>{let _e=null;K.delay>0?_e=setTimeout(()=>{_e=null,re(!0)},K.delay):re(K.loading);function he(){_e&&(clearTimeout(_e),_e=null)}return he},[K]),(0,Wt.useEffect)(()=>{if(!de.current||!k)return;let _e=de.current.textContent||"";pe&&Ov(_e)?ee||ne(!0):ee&&ne(!1)}),(0,Wt.useEffect)(()=>{P&&de.current&&de.current.focus()},[]);let Ce=Wt.default.useCallback(_e=>{var he;if(Q||ae){_e.preventDefault();return}(he=e.onClick)===null||he===void 0||he.call(e,("href"in e,_e))},[e.onClick,Q,ae]),{compactSize:De,compactItemClassnames:ce}=Xo(V,D),ie={large:"lg",small:"sm",middle:void 0},Re=ao(_e=>{var he,Je;return(Je=(he=f??De)!==null&&he!==void 0?he:Z)!==null&&Je!==void 0?Je:_e}),Le=Re&&(n=ie[Re])!==null&&n!==void 0?n:"",Ge=Q?"loading":m,Me=qr(O,["navigate"]),Ie=(0,Vv.default)(V,J,Y,{[`${V}-${u}`]:u!=="default"&&u,[`${V}-${A}`]:A,[`${V}-dangerous`]:c,[`${V}-color-${N}`]:N,[`${V}-variant-${H}`]:H,[`${V}-${Le}`]:Le,[`${V}-icon-only`]:!y&&y!==0&&!!Ge,[`${V}-background-ghost`]:x&&!_v(H),[`${V}-loading`]:Q,[`${V}-two-chinese-chars`]:ee&&k&&!Q,[`${V}-block`]:b,[`${V}-rtl`]:D==="rtl",[`${V}-icon-end`]:d==="end"},ce,h,v,z),je=Object.assign(Object.assign({},W),C),We=(0,Vv.default)(w?.icon,q.icon),He=Object.assign(Object.assign({},p?.icon||{}),j.icon||{}),ye=m&&!Q?Wt.default.createElement(Fd,{prefixCls:V,className:We,style:He},m):o&&typeof o=="object"&&o.icon?Wt.default.createElement(Fd,{prefixCls:V,className:We,style:He},o.icon):Wt.default.createElement(B$,{existIcon:!!m,prefixCls:V,loading:Q,mount:Oe.current}),se=y||y===0?L$(y,pe&&k):null;if(Me.href!==void 0)return G(Wt.default.createElement("a",Object.assign({},Me,{className:(0,Vv.default)(Ie,{[`${V}-disabled`]:ae}),href:ae?void 0:Me.href,style:je,onClick:Ce,ref:le,tabIndex:ae?-1:0}),ye,se));let xe=Wt.default.createElement("button",Object.assign({},O,{type:S,className:Ie,style:je,onClick:Ce,disabled:ae,ref:le}),ye,se,ce&&Wt.default.createElement(RD,{prefixCls:V}));return _v(H)||(xe=Wt.default.createElement(Rv,{component:"Button",disabled:Q},xe)),G(xe)}),Aw=OV;Aw.Group=k$;Aw.__ANT_BUTTON=!0;var OD=Aw;var Ld=OD;var Qo=E($()),kD=E(Vi());var _D=E($()),_V=_D.createContext(null),Hv=_V;var Ml=E($());var PD=[];function kw(e,t){var r=Ml.useState(function(){if(!Yt())return null;var h=document.createElement("div");return h}),n=B(r,1),o=n[0],i=Ml.useRef(!1),a=Ml.useContext(Hv),s=Ml.useState(PD),l=B(s,2),c=l[0],u=l[1],f=a||(i.current?void 0:function(h){u(function(v){var y=[h].concat(te(v));return y})});function p(){o.parentElement||document.body.appendChild(o),i.current=!0}function g(){var h;(h=o.parentElement)===null||h===void 0||h.removeChild(o),i.current=!1}return vt(function(){return e?a?a(p):p():g(),g},[e]),vt(function(){c.length&&(c.forEach(function(h){return h()}),u(PD))},[c]),[o,f]}var $D=E($());function PV(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),r=document.createElement("div");r.id=t;var n=r.style;n.position="absolute",n.left="0",n.top="0",n.width="100px",n.height="100px",n.overflow="scroll";var o,i;if(e){var a=getComputedStyle(e);n.scrollbarColor=a.scrollbarColor,n.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,";"):"",f=c?"height: ".concat(s.height,";"):"";yn(` + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};var CD=(e,t)=>{let{r,g:n,b:o,a:i}=e.toRgb(),a=new Xo(e.toRgbString()).onBackground(t).toHsv();return i<=.5?a.v>.5:r*.299+n*.587+o*.114>192};var Fv=e=>{let{paddingInline:t,onlyIconSize:r}=e;return ft(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:r})},Lv=e=>{var t,r,n,o,i,a;let s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,l=(r=e.contentFontSizeSM)!==null&&r!==void 0?r:e.fontSize,c=(n=e.contentFontSizeLG)!==null&&n!==void 0?n:e.fontSizeLG,u=(o=e.contentLineHeight)!==null&&o!==void 0?o:lu(s),f=(i=e.contentLineHeightSM)!==null&&i!==void 0?i:lu(l),p=(a=e.contentLineHeightLG)!==null&&a!==void 0?a:lu(c),g=CD(new Y$(e.colorBgSolid),"#fff")?"#000":"#fff",h=Eo.reduce((v,y)=>Object.assign(Object.assign({},v),{[`${y}ShadowColor`]:`0 ${ie(e.controlOutlineWidth)} 0 ${$l(e[`${y}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},h),{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:g,contentFontSize:s,contentFontSizeSM:l,contentFontSizeLG:c,contentLineHeight:u,contentLineHeightSM:f,contentLineHeightLG:p,paddingBlock:Math.max((e.controlHeight-s*u)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*p)/2-e.lineWidth,0)})};var rV=e=>{let{componentCls:t,iconCls:r,fontWeight:n,opacityLoading:o,motionDurationSlow:i,motionEaseInOut:a,marginXS:s,calc:l}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:e.marginXS,alignItems:"center",justifyContent:"center",fontWeight:n,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${ie(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`]:Pa(),"> a":{color:"currentColor"},"&:not(:disabled)":D2(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${r})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"},[`&${t}-round`]:{width:"auto"}},[`&${t}-loading`]:{opacity:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${i} ${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()}}}}}},wD=(e,t,r)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":r}}),nV=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),oV=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),iV=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),zv=(e,t,r,n,o,i,a,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:r||void 0,background:t,borderColor:n||void 0,boxShadow:"none"},wD(e,Object.assign({background:t},a),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:i||void 0}})}),aV=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},iV(e))}),sV=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),Wv=(e,t,r,n)=>{let i=n&&["link","text"].includes(n)?sV:aV;return Object.assign(Object.assign({},i(e)),wD(e.componentCls,t,r))},Bv=(e,t,r,n,o)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:r},Wv(e,n,o))}),jv=(e,t,r,n,o)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:r},Wv(e,n,o))}),Vv=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),Hv=(e,t,r,n)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},Wv(e,r,n))}),Xi=(e,t,r,n,o)=>({[`&${e.componentCls}-variant-${r}`]:Object.assign({color:t,boxShadow:"none"},Wv(e,n,o,r))}),lV=e=>{let{componentCls:t}=e;return Eo.reduce((r,n)=>{let o=e[`${n}6`],i=e[`${n}1`],a=e[`${n}5`],s=e[`${n}2`],l=e[`${n}3`],c=e[`${n}7`];return Object.assign(Object.assign({},r),{[`&${t}-color-${n}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:o,boxShadow:e[`${n}ShadowColor`]},Bv(e,e.colorTextLightSolid,o,{background:a},{background:c})),jv(e,o,e.colorBgContainer,{color:a,borderColor:a,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),Vv(e)),Hv(e,i,{background:s},{background:l})),Xi(e,o,"link",{color:a},{color:c})),Xi(e,o,"text",{color:a,background:i},{color:c,background:l}))})},{})},cV=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},Bv(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),Vv(e)),Hv(e,e.colorFillTertiary,{background:e.colorFillSecondary},{background:e.colorFill})),zv(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Xi(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),uV=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},jv(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),Vv(e)),Hv(e,e.colorPrimaryBg,{background:e.colorPrimaryBgHover},{background:e.colorPrimaryBorder})),Xi(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Xi(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),zv(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),fV=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},Bv(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),jv(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Vv(e)),Hv(e,e.colorErrorBg,{background:e.colorErrorBgFilledHover},{background:e.colorErrorBgActive})),Xi(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Xi(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),zv(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),dV=e=>Object.assign(Object.assign({},Xi(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),zv(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),pV=e=>{let{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:cV(e),[`${t}-color-primary`]:uV(e),[`${t}-color-dangerous`]:fV(e),[`${t}-color-link`]:dV(e)},lV(e))},mV=e=>Object.assign(Object.assign(Object.assign(Object.assign({},jv(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Xi(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),Bv(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Xi(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),kw=(e,t="")=>{let{componentCls:r,controlHeight:n,fontSize:o,borderRadius:i,buttonPaddingHorizontal:a,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:o,height:n,padding:`${ie(l)} ${ie(a)}`,borderRadius:i,[`&${r}-icon-only`]:{width:n,[s]:{fontSize:c}}}},{[`${r}${r}-circle${t}`]:nV(e)},{[`${r}${r}-round${t}`]:oV(e)}]},gV=e=>{let t=ft(e,{fontSize:e.contentFontSize});return kw(t,e.componentCls)},hV=e=>{let t=ft(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return kw(t,`${e.componentCls}-sm`)},vV=e=>{let t=ft(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return kw(t,`${e.componentCls}-lg`)},yV=e=>{let{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},ED=Gt("Button",e=>{let t=Fv(e);return[rV(t),gV(t),hV(t),vV(t),yV(t),pV(t),mV(t),H$(t)]},Lv,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function xV(e,t,r){let{focusElCls:n,focus:o,borderElCls:i}=r,a=i?"> *":"",s=["hover",o?"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}},n?{[`&${n}`]:{zIndex:2}}:{}),{[`&[disabled] ${a}`]:{zIndex:0}})}}function bV(e,t,r){let{borderElCls:n}=r,o=n?`> ${n}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function As(e,t={focus:!0}){let{componentCls:r}=e,n=`${r}-compact`;return{[n]:Object.assign(Object.assign({},xV(e,n,t)),bV(r,n,t))}}function SV(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 CV(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 RD(e){let t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},SV(e,t)),CV(e.componentCls,t))}}var wV=e=>{let{componentCls:t,colorPrimaryHover:r,lineWidth:n,calc:o}=e,i=o(n).mul(-1).equal(),a=s=>{let l=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${l} + ${l}::before`]:{position:"absolute",top:s?i:0,insetInlineStart:s?0:i,backgroundColor:r,content:'""',width:s?"100%":n,height:s?n:"100%"}}};return Object.assign(Object.assign({},a()),a(!0))},OD=QC(["Button","compact"],e=>{let t=Fv(e);return[As(t),RD(t),wV(t)]},Lv);var EV=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n;let{loading:o=!1,prefixCls:i,color:a,variant:s,type:l,danger:c=!1,shape:u="default",size:f,styles:p,disabled:g,className:h,rootClassName:v,children:y,icon:m,iconPosition:d="start",ghost:x=!1,block:b=!1,htmlType:S="button",classNames:w,style:C={},autoInsertSpace:R,autoFocus:P}=e,O=EV(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),k=l||"default",{button:A}=Ft.default.useContext(ot),[M,V]=(0,Ft.useMemo)(()=>{if(a&&s)return[a,s];if(l||c){let Te=OV[k]||[];return c?["danger",Te[1]]:Te}return A?.color&&A?.variant?[A.color,A.variant]:["default","outlined"]},[l,a,s,c,A?.variant,A?.color]),I=M==="danger"?"dangerous":M,{getPrefixCls:N,direction:$,autoInsertSpace:U,className:H,style:L,classNames:q,styles:j}=no("button"),F=(r=R??U)!==null&&r!==void 0?r:!0,z=N("btn",i),[G,Z,Q]=ED(z),X=(0,Ft.useContext)(Hr),se=g??X,ee=(0,Ft.useContext)(Sw),K=(0,Ft.useMemo)(()=>RV(o),[o]),[J,ne]=(0,Ft.useState)(K.loading),[te,re]=(0,Ft.useState)(!1),de=(0,Ft.useRef)(null),fe=yi(t,de),ue=Ft.Children.count(y)===1&&!m&&!Tv(V),Ce=(0,Ft.useRef)(!0);Ft.default.useEffect(()=>(Ce.current=!1,()=>{Ce.current=!0}),[]),(0,Ft.useLayoutEffect)(()=>{let Te=null;K.delay>0?Te=setTimeout(()=>{Te=null,ne(!0)},K.delay):ne(K.loading);function he(){Te&&(clearTimeout(Te),Te=null)}return he},[K.delay,K.loading]),(0,Ft.useEffect)(()=>{if(!de.current||!F)return;let Te=de.current.textContent||"";ue&&Pv(Te)?te||re(!0):te&&re(!1)}),(0,Ft.useEffect)(()=>{P&&de.current&&de.current.focus()},[]);let we=Ft.default.useCallback(Te=>{var he;if(J||se){Te.preventDefault();return}(he=e.onClick)===null||he===void 0||he.call(e,("href"in e,Te))},[e.onClick,J,se]),{compactSize:Oe,compactItemClassnames:ve}=Ko(z,$),Y={large:"lg",small:"sm",middle:void 0},Ee=ao(Te=>{var he,Ze;return(Ze=(he=f??Oe)!==null&&he!==void 0?he:ee)!==null&&Ze!==void 0?Ze:Te}),De=Ee&&(n=Y[Ee])!==null&&n!==void 0?n:"",et=J?"loading":m,Ae=qr(O,["navigate"]),Se=(0,Uv.default)(z,Z,Q,{[`${z}-${u}`]:u!=="default"&&u,[`${z}-${k}`]:k,[`${z}-dangerous`]:c,[`${z}-color-${I}`]:I,[`${z}-variant-${V}`]:V,[`${z}-${De}`]:De,[`${z}-icon-only`]:!y&&y!==0&&!!et,[`${z}-background-ghost`]:x&&!Tv(V),[`${z}-loading`]:J,[`${z}-two-chinese-chars`]:te&&F&&!J,[`${z}-block`]:b,[`${z}-rtl`]:$==="rtl",[`${z}-icon-end`]:d==="end"},ve,h,v,H),We=Object.assign(Object.assign({},L),C),Fe=(0,Uv.default)(w?.icon,q.icon),Ue=Object.assign(Object.assign({},p?.icon||{}),j.icon||{}),Re=m&&!J?Ft.default.createElement(Wd,{prefixCls:z,className:Fe,style:Ue},m):o&&typeof o=="object"&&o.icon?Ft.default.createElement(Wd,{prefixCls:z,className:Fe,style:Ue},o.icon):Ft.default.createElement(j$,{existIcon:!!m,prefixCls:z,loading:J,mount:Ce.current}),ae=y||y===0?z$(y,ue&&F):null;if(Ae.href!==void 0)return G(Ft.default.createElement("a",Object.assign({},Ae,{className:(0,Uv.default)(Se,{[`${z}-disabled`]:se}),href:se?void 0:Ae.href,style:We,onClick:we,ref:fe,tabIndex:se?-1:0}),Re,ae));let ge=Ft.default.createElement("button",Object.assign({},O,{type:S,className:Se,style:We,onClick:we,disabled:se,ref:fe}),Re,ae,ve&&Ft.default.createElement(OD,{prefixCls:z}));return Tv(V)||(ge=Ft.default.createElement(_v,{component:"Button",disabled:J},ge)),G(ge)}),Aw=_V;Aw.Group=M$;Aw.__ANT_BUTTON=!0;var _D=Aw;var Bd=_D;var Yo=E(D()),MD=E(Hi());var PD=E(D()),PV=PD.createContext(null),qv=PV;var zl=E(D());var TD=[];function Mw(e,t){var r=zl.useState(function(){if(!Yt())return null;var h=document.createElement("div");return h}),n=B(r,1),o=n[0],i=zl.useRef(!1),a=zl.useContext(qv),s=zl.useState(TD),l=B(s,2),c=l[0],u=l[1],f=a||(i.current?void 0:function(h){u(function(v){var y=[h].concat(oe(v));return y})});function p(){o.parentElement||document.body.appendChild(o),i.current=!0}function g(){var h;(h=o.parentElement)===null||h===void 0||h.removeChild(o),i.current=!1}return vt(function(){return e?a?a(p):p():g(),g},[e]),vt(function(){c.length&&(c.forEach(function(h){return h()}),u(TD))},[c]),[o,f]}var DD=E(D());function TV(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),r=document.createElement("div");r.id=t;var n=r.style;n.position="absolute",n.left="0",n.top="0",n.width="100px",n.height="100px",n.overflow="scroll";var o,i;if(e){var a=getComputedStyle(e);n.scrollbarColor=a.scrollbarColor,n.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,";"):"",f=c?"height: ".concat(s.height,";"):"";vn(` #`.concat(t,`::-webkit-scrollbar { `).concat(u,` `).concat(f,` -}`),t)}catch(h){console.error(h),o=l,i=c}}document.body.appendChild(r);var p=e&&o&&!isNaN(o)?o:r.offsetWidth-r.clientWidth,g=e&&i&&!isNaN(i)?i:r.offsetHeight-r.clientHeight;return document.body.removeChild(r),Ui(t),{width:p,height:g}}function TD(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:PV(e)}function ND(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var TV="rc-util-locker-".concat(Date.now()),ID=0;function Mw(e){var t=!!e,r=$D.useState(function(){return ID+=1,"".concat(TV,"_").concat(ID)}),n=B(r,1),o=n[0];vt(function(){if(t){var i=TD(document.body).width,a=ND();yn(` +}`),t)}catch(h){console.error(h),o=l,i=c}}document.body.appendChild(r);var p=e&&o&&!isNaN(o)?o:r.offsetWidth-r.clientWidth,g=e&&i&&!isNaN(i)?i:r.offsetHeight-r.clientHeight;return document.body.removeChild(r),qi(t),{width:p,height:g}}function ND(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:TV(e)}function ID(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var NV="rc-util-locker-".concat(Date.now()),$D=0;function Fw(e){var t=!!e,r=DD.useState(function(){return $D+=1,"".concat(NV,"_").concat($D)}),n=B(r,1),o=n[0];vt(function(){if(t){var i=ND(document.body).width,a=ID();vn(` html body { overflow-y: hidden; `.concat(a?"width: calc(100% - ".concat(i,"px);"):"",` -}`),o)}else Ui(o);return function(){Ui(o)}},[t,o])}var DD=!1;function Fw(e){return typeof e=="boolean"&&(DD=e),DD}var AD=function(t){return t===!1?!1:!Yt()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},NV=Qo.forwardRef(function(e,t){var r=e.open,n=e.autoLock,o=e.getContainer,i=e.debug,a=e.autoDestroy,s=a===void 0?!0:a,l=e.children,c=Qo.useState(r),u=B(c,2),f=u[0],p=u[1],g=f||r;Qo.useEffect(function(){(s||r)&&p(r)},[r,s]);var h=Qo.useState(function(){return AD(o)}),v=B(h,2),y=v[0],m=v[1];Qo.useEffect(function(){var F=AD(o);m(F??null)});var d=kw(g&&!y,i),x=B(d,2),b=x[0],S=x[1],w=y??b;Mw(n&&r&&Yt()&&(w===b||w===document.body));var C=null;if(l&&bi(l)&&t){var R=l;C=R.ref}var P=xi(C,t);if(!g||!Yt()||y===void 0)return null;var O=w===!1||Fw(),A=l;return t&&(A=Qo.cloneElement(l,{ref:P})),Qo.createElement(Hv.Provider,{value:S},O?A:(0,kD.createPortal)(A,w))}),MD=NV;var Lw=MD;var zd=E($());function IV(){var e=T({},zd);return e.useId}var FD=0;var LD=IV(),Uv=LD?function(t){var r=LD();return t||r}:function(t){var r=zd.useState("ssr-id"),n=B(r,2),o=n[0],i=n[1];return zd.useEffect(function(){var a=FD;FD+=1,i("rc_unique_".concat(a))},[]),t||o};var Zw=E($());var Da=E($());var PA=E($());var Gn=E($());var zD=E($()),Oi="RC_FORM_INTERNAL_HOOKS",Kt=function(){Vt(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},$V=zD.createContext({getFieldValue:Kt,getFieldsValue:Kt,getFieldError:Kt,getFieldWarning:Kt,getFieldsError:Kt,isFieldsTouched:Kt,isFieldTouched:Kt,isFieldValidating:Kt,isFieldsValidating:Kt,resetFields:Kt,setFields:Kt,setFieldValue:Kt,setFieldsValue:Kt,validateFields:Kt,submit:Kt,getInternalHooks:function(){return Kt(),{dispatch:Kt,initEntityValue:Kt,registerField:Kt,useSubscribe:Kt,setInitialValues:Kt,destroyForm:Kt,setCallbacks:Kt,registerWatch:Kt,getFields:Kt,setValidateMessages:Kt,setPreserve:Kt,getInitialValue:Kt}}}),_i=$V;var WD=E($()),DV=WD.createContext(null),Ms=DV;function Wd(e){return e==null?[]:Array.isArray(e)?e:[e]}function BD(e){return e&&!!e._init}function qv(){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 Gv=qv();function jD(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function VD(e,t,r){if(gd())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var o=new(e.bind.apply(e,n));return r&&bs(o,r.prototype),o}function Kv(e){var t=typeof Map=="function"?new Map:void 0;return Kv=function(n){if(n===null||!jD(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(n))return t.get(n);t.set(n,o)}function o(){return VD(n,arguments,wl(this).constructor)}return o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),bs(o,n)},Kv(e)}var AV=/%[sdj%]/g,qD=function(){};typeof process<"u"&&process.env;function Xv(e){if(!e||!e.length)return null;var t={};return e.forEach(function(r){var n=r.field;t[n]=t[n]||[],t[n].push(r)}),t}function Gr(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n=i)return s;switch(s){case"%s":return String(r[o++]);case"%d":return Number(r[o++]);case"%j":try{return JSON.stringify(r[o++])}catch{return"[Circular]"}break;default:return s}});return a}return e}function kV(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function Dt(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||kV(t)&&typeof e=="string"&&!e)}function MV(e,t,r){var n=[],o=0,i=e.length;function a(s){n.push.apply(n,te(s||[])),o++,o===i&&r(n)}e.forEach(function(s){t(s,a)})}function HD(e,t,r){var n=0,o=e.length;function i(a){if(a&&a.length){r(a);return}var s=n;n=n+1,st.max?o.push(Gr(i.messages[f].max,t.fullField,t.max)):s&&l&&(ut.max)&&o.push(Gr(i.messages[f].range,t.fullField,t.min,t.max))},YD=jV;var VV=function(t,r,n,o,i,a){t.required&&(!n.hasOwnProperty(t.field)||Dt(r,a||t.type))&&o.push(Gr(i.messages.required,t.fullField))},Yv=VV;var Qv,QD=function(){if(Qv)return Qv;var e="[a-fA-F\\d:]",t=function(w){return w&&w.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},r="(?: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}",n="[a-fA-F\\d]{1,4}",o=["(?:".concat(n,":){7}(?:").concat(n,"|:)"),"(?:".concat(n,":){6}(?:").concat(r,"|:").concat(n,"|:)"),"(?:".concat(n,":){5}(?::").concat(r,"|(?::").concat(n,"){1,2}|:)"),"(?:".concat(n,":){4}(?:(?::").concat(n,"){0,1}:").concat(r,"|(?::").concat(n,"){1,3}|:)"),"(?:".concat(n,":){3}(?:(?::").concat(n,"){0,2}:").concat(r,"|(?::").concat(n,"){1,4}|:)"),"(?:".concat(n,":){2}(?:(?::").concat(n,"){0,3}:").concat(r,"|(?::").concat(n,"){1,5}|:)"),"(?:".concat(n,":){1}(?:(?::").concat(n,"){0,4}:").concat(r,"|(?::").concat(n,"){1,6}|:)"),"(?::(?:(?::".concat(n,"){0,5}:").concat(r,"|(?::").concat(n,"){1,7}|:))")],i="(?:%[0-9a-zA-Z]{1,})?",a="(?:".concat(o.join("|"),")").concat(i),s=new RegExp("(?:^".concat(r,"$)|(?:^").concat(a,"$)")),l=new RegExp("^".concat(r,"$")),c=new RegExp("^".concat(a,"$")),u=function(w){return w&&w.exact?s:new RegExp("(?:".concat(t(w)).concat(r).concat(t(w),")|(?:").concat(t(w)).concat(a).concat(t(w),")"),"g")};u.v4=function(S){return S&&S.exact?l:new RegExp("".concat(t(S)).concat(r).concat(t(S)),"g")},u.v6=function(S){return S&&S.exact?c:new RegExp("".concat(t(S)).concat(a).concat(t(S)),"g")};var f="(?:(?:[a-z]+:)?//)",p="(?:\\S+(?::\\S*)?@)?",g=u.v4().source,h=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]+)*",m="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",d="(?::\\d{2,5})?",x='(?:[/?#][^\\s"]*)?',b="(?:".concat(f,"|www\\.)").concat(p,"(?:localhost|").concat(g,"|").concat(h,"|").concat(v).concat(y).concat(m,")").concat(d).concat(x);return Qv=new RegExp("(?:^".concat(b,"$)"),"i"),Qv};var JD={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},Bd={integer:function(t){return Bd.number(t)&&parseInt(t,10)===t},float:function(t){return Bd.number(t)&&!Bd.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 ue(t)==="object"&&!Bd.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(JD.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(QD())},hex:function(t){return typeof t=="string"&&!!t.match(JD.hex)}},HV=function(t,r,n,o,i){if(t.required&&r===void 0){Yv(t,r,n,o,i);return}var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;a.indexOf(s)>-1?Bd[s](r)||o.push(Gr(i.messages.types[s],t.fullField,t.type)):s&&ue(r)!==t.type&&o.push(Gr(i.messages.types[s],t.fullField,t.type))},ZD=HV;var UV=function(t,r,n,o,i){(/^\s+$/.test(r)||r==="")&&o.push(Gr(i.messages.whitespace,t.fullField))},eA=UV;var ot={required:Yv,whitespace:eA,type:ZD,range:YD,enum:KD,pattern:XD};var qV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i)}n(a)},tA=qV;var GV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(r==null&&!t.required)return n();ot.required(t,r,o,a,i,"array"),r!=null&&(ot.type(t,r,o,a,i),ot.range(t,r,o,a,i))}n(a)},rA=GV;var KV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i),r!==void 0&&ot.type(t,r,o,a,i)}n(a)},nA=KV;var XV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r,"date")&&!t.required)return n();if(ot.required(t,r,o,a,i),!Dt(r,"date")){var l;r instanceof Date?l=r:l=new Date(r),ot.type(t,l,o,a,i),l&&ot.range(t,l.getTime(),o,a,i)}}n(a)},oA=XV;var YV="enum",QV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i),r!==void 0&&ot[YV](t,r,o,a,i)}n(a)},iA=QV;var JV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i),r!==void 0&&(ot.type(t,r,o,a,i),ot.range(t,r,o,a,i))}n(a)},aA=JV;var ZV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i),r!==void 0&&(ot.type(t,r,o,a,i),ot.range(t,r,o,a,i))}n(a)},sA=ZV;var eH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i),r!==void 0&&ot.type(t,r,o,a,i)}n(a)},lA=eH;var tH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(r===""&&(r=void 0),Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i),r!==void 0&&(ot.type(t,r,o,a,i),ot.range(t,r,o,a,i))}n(a)},cA=tH;var rH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i),r!==void 0&&ot.type(t,r,o,a,i)}n(a)},uA=rH;var nH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r,"string")&&!t.required)return n();ot.required(t,r,o,a,i),Dt(r,"string")||ot.pattern(t,r,o,a,i)}n(a)},fA=nH;var oH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r)&&!t.required)return n();ot.required(t,r,o,a,i),Dt(r)||ot.type(t,r,o,a,i)}n(a)},dA=oH;var iH=function(t,r,n,o,i){var a=[],s=Array.isArray(r)?"array":ue(r);ot.required(t,r,o,a,i,s),n(a)},pA=iH;var aH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(Dt(r,"string")&&!t.required)return n();ot.required(t,r,o,a,i,"string"),Dt(r,"string")||(ot.type(t,r,o,a,i),ot.range(t,r,o,a,i),ot.pattern(t,r,o,a,i),t.whitespace===!0&&ot.whitespace(t,r,o,a,i))}n(a)},mA=aH;var sH=function(t,r,n,o,i){var a=t.type,s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(Dt(r,a)&&!t.required)return n();ot.required(t,r,o,s,i,a),Dt(r,a)||ot.type(t,r,o,s,i)}n(s)},Jv=sH;var yu={string:mA,method:lA,number:cA,boolean:nA,regexp:dA,integer:sA,float:aA,array:rA,object:uA,enum:iA,pattern:fA,date:oA,url:Jv,hex:Jv,email:Jv,required:pA,any:tA};var jd=function(){function e(t){it(this,e),_(this,"rules",null),_(this,"_messages",Gv),this.define(t)}return at(e,[{key:"define",value:function(r){var n=this;if(!r)throw new Error("Cannot configure a schema with no rules");if(ue(r)!=="object"||Array.isArray(r))throw new Error("Rules must be an object");this.rules={},Object.keys(r).forEach(function(o){var i=r[o];n.rules[o]=Array.isArray(i)?i:[i]})}},{key:"messages",value:function(r){return r&&(this._messages=Ww(qv(),r)),this._messages}},{key:"validate",value:function(r){var n=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},a=r,s=o,l=i;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(h){var v=[],y={};function m(x){if(Array.isArray(x)){var b;v=(b=v).concat.apply(b,te(x))}else v.push(x)}for(var d=0;d0&&arguments[0]!==void 0?arguments[0]:[],R=Array.isArray(C)?C:[C];!s.suppressWarning&&R.length&&e.warning("async-validator:",R),R.length&&y.message!==void 0&&(R=[].concat(y.message));var P=R.map(zw(y,a));if(s.first&&P.length)return g[y.field]=1,v(P);if(!m)v(P);else{if(y.required&&!h.value)return y.message!==void 0?P=[].concat(y.message).map(zw(y,a)):s.error&&(P=[s.error(y,Gr(s.messages.required,y.field))]),v(P);var O={};y.defaultField&&Object.keys(h.value).map(function(M){O[M]=y.defaultField}),O=T(T({},O),h.rule.fields);var A={};Object.keys(O).forEach(function(M){var H=O[M],L=Array.isArray(H)?H:[H];A[M]=L.map(d.bind(null,M))});var F=new e(A);F.messages(s.messages),h.rule.options&&(h.rule.options.messages=s.messages,h.rule.options.error=s.error),F.validate(h.value,h.rule.options||s,function(M){var H=[];P&&P.length&&H.push.apply(H,te(P)),M&&M.length&&H.push.apply(H,te(M)),v(H.length?H:null)})}}var b;if(y.asyncValidator)b=y.asyncValidator(y,h.value,x,h.source,s);else if(y.validator){try{b=y.validator(y,h.value,x,h.source,s)}catch(C){var S,w;(S=(w=console).error)===null||S===void 0||S.call(w,C),s.suppressValidatorError||setTimeout(function(){throw C},0),x(C.message)}b===!0?x():b===!1?x(typeof y.message=="function"?y.message(y.fullField||y.field):y.message||"".concat(y.fullField||y.field," fails")):b instanceof Array?x(b):b instanceof Error&&x(b.message)}b&&b.then&&b.then(function(){return x()},function(C){return x(C)})},function(h){c(h)},a)}},{key:"getType",value:function(r){if(r.type===void 0&&r.pattern instanceof RegExp&&(r.type="pattern"),typeof r.validator!="function"&&r.type&&!yu.hasOwnProperty(r.type))throw new Error(Gr("Unknown rule type %s",r.type));return r.type||"string"}},{key:"getValidationMethod",value:function(r){if(typeof r.validator=="function")return r.validator;var n=Object.keys(r),o=n.indexOf("message");return o!==-1&&n.splice(o,1),n.length===1&&n[0]==="required"?yu.required:yu[this.getType(r)]||void 0}}]),e}();_(jd,"register",function(t,r){if(typeof r!="function")throw new Error("Cannot register a validator by type, validator is not a function");yu[t]=r});_(jd,"warning",qD);_(jd,"messages",Gv);_(jd,"validators",yu);var gA=jd;var ey=E($());var Ro="'${name}' is not a valid ${type}",Zv={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:Ro,method:Ro,array:Ro,object:Ro,number:Ro,date:Ro,boolean:Ro,integer:Ro,float:Ro,regexp:Ro,email:Ro,url:Ro,hex:Ro},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}"}};var hA=gA;function lH(e,t){return e.replace(/\\?\$\{\w+\}/g,function(r){if(r.startsWith("\\"))return r.slice(1);var n=r.slice(2,-1);return t[n]})}var vA="CODE_LOGIC_ERROR";function Bw(e,t,r,n,o){return jw.apply(this,arguments)}function jw(){return jw=ln(kt().mark(function e(t,r,n,o,i){var a,s,l,c,u,f,p,g,h;return kt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return a=T({},n),delete a.ruleIndex,hA.warning=function(){},a.validator&&(s=a.validator,a.validator=function(){try{return s.apply(void 0,arguments)}catch(m){return console.error(m),Promise.reject(vA)}}),l=null,a&&a.type==="array"&&a.defaultField&&(l=a.defaultField,delete a.defaultField),c=new hA(_({},t,[a])),u=Sa(Zv,o.validateMessages),c.messages(u),f=[],y.prev=10,y.next=13,Promise.resolve(c.validate(_({},t,r),T({},o)));case 13:y.next=18;break;case 15:y.prev=15,y.t0=y.catch(10),y.t0.errors&&(f=y.t0.errors.map(function(m,d){var x=m.message,b=x===vA?u.default:x;return ey.isValidElement(b)?ey.cloneElement(b,{key:"error_".concat(d)}):b}));case 18:if(!(!f.length&&l)){y.next=23;break}return y.next=21,Promise.all(r.map(function(m,d){return Bw("".concat(t,".").concat(d),m,l,o,i)}));case 21:return p=y.sent,y.abrupt("return",p.reduce(function(m,d){return[].concat(te(m),te(d))},[]));case 23:return g=T(T({},n),{},{name:t,enum:(n.enum||[]).join(", ")},i),h=f.map(function(m){return typeof m=="string"?lH(m,g):m}),y.abrupt("return",h);case 26:case"end":return y.stop()}},e,null,[[10,15]])})),jw.apply(this,arguments)}function yA(e,t,r,n,o,i){var a=e.join("."),s=r.map(function(u,f){var p=u.validator,g=T(T({},u),{},{ruleIndex:f});return p&&(g.validator=function(h,v,y){var m=!1,d=function(){for(var S=arguments.length,w=new Array(S),C=0;C2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(n){return qw(t,n,r)})}function qw(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!r&&e.length!==t.length?!1:t.every(function(n,o){return e[o]===n})}function xA(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||ue(e)!=="object"||ue(t)!=="object")return!1;var r=Object.keys(e),n=Object.keys(t),o=new Set([].concat(r,n));return te(o).every(function(i){var a=e[i],s=t[i];return typeof a=="function"&&typeof s=="function"?!0:a===s})}function bA(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&ue(t.target)==="object"&&e in t.target?t.target[e]:t}function Gw(e,t,r){var n=e.length;if(t<0||t>=n||r<0||r>=n)return e;var o=e[t],i=t-r;return i>0?[].concat(te(e.slice(0,r)),[o],te(e.slice(r,t)),te(e.slice(t+1,n))):i<0?[].concat(te(e.slice(0,t)),te(e.slice(t+1,r+1)),[o],te(e.slice(r+1,n))):e}var fH=["name"],Jo=[];function Kw(e,t,r,n,o,i){return typeof e=="function"?e(t,r,"source"in i?{source:i.source}:{}):n!==o}var Xw=function(e){Ir(r,e);var t=$r(r);function r(n){var o;if(it(this,r),o=t.call(this,n),_(Ze(o),"state",{resetCount:0}),_(Ze(o),"cancelRegisterFunc",null),_(Ze(o),"mounted",!1),_(Ze(o),"touched",!1),_(Ze(o),"dirty",!1),_(Ze(o),"validatePromise",void 0),_(Ze(o),"prevValidating",void 0),_(Ze(o),"errors",Jo),_(Ze(o),"warnings",Jo),_(Ze(o),"cancelRegister",function(){var l=o.props,c=l.preserve,u=l.isListField,f=l.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(u,c,cr(f)),o.cancelRegisterFunc=null}),_(Ze(o),"getNamePath",function(){var l=o.props,c=l.name,u=l.fieldContext,f=u.prefixName,p=f===void 0?[]:f;return c!==void 0?[].concat(te(p),te(c)):[]}),_(Ze(o),"getRules",function(){var l=o.props,c=l.rules,u=c===void 0?[]:c,f=l.fieldContext;return u.map(function(p){return typeof p=="function"?p(f):p})}),_(Ze(o),"refresh",function(){o.mounted&&o.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})}),_(Ze(o),"metaCache",null),_(Ze(o),"triggerMetaEvent",function(l){var c=o.props.onMetaChange;if(c){var u=T(T({},o.getMeta()),{},{destroy:l});Cs(o.metaCache,u)||c(u),o.metaCache=u}else o.metaCache=null}),_(Ze(o),"onStoreChange",function(l,c,u){var f=o.props,p=f.shouldUpdate,g=f.dependencies,h=g===void 0?[]:g,v=f.onReset,y=u.store,m=o.getNamePath(),d=o.getValue(l),x=o.getValue(y),b=c&&Fs(c,m);switch(u.type==="valueUpdate"&&u.source==="external"&&!Cs(d,x)&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=Jo,o.warnings=Jo,o.triggerMetaEvent()),u.type){case"reset":if(!c||b){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=Jo,o.warnings=Jo,o.triggerMetaEvent(),v?.(),o.refresh();return}break;case"remove":{if(p&&Kw(p,l,y,d,x,u)){o.reRender();return}break}case"setField":{var S=u.data;if(b){"touched"in S&&(o.touched=S.touched),"validating"in S&&!("originRCField"in S)&&(o.validatePromise=S.validating?Promise.resolve([]):null),"errors"in S&&(o.errors=S.errors||Jo),"warnings"in S&&(o.warnings=S.warnings||Jo),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in S&&Fs(c,m,!0)){o.reRender();return}if(p&&!m.length&&Kw(p,l,y,d,x,u)){o.reRender();return}break}case"dependenciesUpdate":{var w=h.map(cr);if(w.some(function(C){return Fs(u.relatedFields,C)})){o.reRender();return}break}default:if(b||(!h.length||m.length||p)&&Kw(p,l,y,d,x,u)){o.reRender();return}break}p===!0&&o.reRender()}),_(Ze(o),"validateRules",function(l){var c=o.getNamePath(),u=o.getValue(),f=l||{},p=f.triggerName,g=f.validateOnly,h=g===void 0?!1:g,v=Promise.resolve().then(ln(kt().mark(function y(){var m,d,x,b,S,w,C;return kt().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(o.mounted){P.next=2;break}return P.abrupt("return",[]);case 2:if(m=o.props,d=m.validateFirst,x=d===void 0?!1:d,b=m.messageVariables,S=m.validateDebounce,w=o.getRules(),p&&(w=w.filter(function(O){return O}).filter(function(O){var A=O.validateTrigger;if(!A)return!0;var F=Wd(A);return F.includes(p)})),!(S&&p)){P.next=10;break}return P.next=8,new Promise(function(O){setTimeout(O,S)});case 8:if(o.validatePromise===v){P.next=10;break}return P.abrupt("return",[]);case 10:return C=yA(c,u,w,l,x,b),C.catch(function(O){return O}).then(function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Jo;if(o.validatePromise===v){var A;o.validatePromise=null;var F=[],M=[];(A=O.forEach)===null||A===void 0||A.call(O,function(H){var L=H.rule.warningOnly,N=H.errors,I=N===void 0?Jo:N;L?M.push.apply(M,te(I)):F.push.apply(F,te(I))}),o.errors=F,o.warnings=M,o.triggerMetaEvent(),o.reRender()}}),P.abrupt("return",C);case 13:case"end":return P.stop()}},y)})));return h||(o.validatePromise=v,o.dirty=!0,o.errors=Jo,o.warnings=Jo,o.triggerMetaEvent(),o.reRender()),v}),_(Ze(o),"isFieldValidating",function(){return!!o.validatePromise}),_(Ze(o),"isFieldTouched",function(){return o.touched}),_(Ze(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var l=o.props.fieldContext,c=l.getInternalHooks(Oi),u=c.getInitialValue;return u(o.getNamePath())!==void 0}),_(Ze(o),"getErrors",function(){return o.errors}),_(Ze(o),"getWarnings",function(){return o.warnings}),_(Ze(o),"isListField",function(){return o.props.isListField}),_(Ze(o),"isList",function(){return o.props.isList}),_(Ze(o),"isPreserve",function(){return o.props.preserve}),_(Ze(o),"getMeta",function(){o.prevValidating=o.isFieldValidating();var l={touched:o.isFieldTouched(),validating:o.prevValidating,errors:o.errors,warnings:o.warnings,name:o.getNamePath(),validated:o.validatePromise===null};return l}),_(Ze(o),"getOnlyChild",function(l){if(typeof l=="function"){var c=o.getMeta();return T(T({},o.getOnlyChild(l(o.getControlled(),c,o.props.fieldContext))),{},{isFunction:!0})}var u=yi(l);return u.length!==1||!Gn.isValidElement(u[0])?{child:u,isFunction:!1}:{child:u[0],isFunction:!1}}),_(Ze(o),"getValue",function(l){var c=o.props.fieldContext.getFieldsValue,u=o.getNamePath();return xn(l||c(!0),u)}),_(Ze(o),"getControlled",function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=o.props,u=c.name,f=c.trigger,p=c.validateTrigger,g=c.getValueFromEvent,h=c.normalize,v=c.valuePropName,y=c.getValueProps,m=c.fieldContext,d=p!==void 0?p:m.validateTrigger,x=o.getNamePath(),b=m.getInternalHooks,S=m.getFieldsValue,w=b(Oi),C=w.dispatch,R=o.getValue(),P=y||function(H){return _({},v,H)},O=l[f],A=u!==void 0?P(R):{},F=T(T({},l),A);F[f]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var H,L=arguments.length,N=new Array(L),I=0;I=0&&O<=A.length?(u.keys=[].concat(te(u.keys.slice(0,O)),[u.id],te(u.keys.slice(O))),x([].concat(te(A.slice(0,O)),[P],te(A.slice(O))))):(u.keys=[].concat(te(u.keys),[u.id]),x([].concat(te(A),[P]))),u.id+=1},remove:function(P){var O=S(),A=new Set(Array.isArray(P)?P:[P]);A.size<=0||(u.keys=u.keys.filter(function(F,M){return!A.has(M)}),x(O.filter(function(F,M){return!A.has(M)})))},move:function(P,O){if(P!==O){var A=S();P<0||P>=A.length||O<0||O>=A.length||(u.keys=Gw(u.keys,P,O),x(Gw(A,P,O)))}}},C=d||[];return Array.isArray(C)||(C=[]),n(C.map(function(R,P){var O=u.keys[P];return O===void 0&&(u.keys[P]=u.id,O=u.keys[P],u.id+=1),{name:P,key:O,isListField:!0}}),w,y)})))}var SA=pH;var ry=E($());function CA(e){var t=!1,r=e.length,n=[];return e.length?new Promise(function(o,i){e.forEach(function(a,s){a.catch(function(l){return t=!0,l}).then(function(l){r-=1,n[s]=l,!(r>0)&&(t&&i(n),o(n))})})}):Promise.resolve([])}var wA="__@field_split__";function Yw(e){return e.map(function(t){return"".concat(ue(t),":").concat(t)}).join(wA)}var mH=function(){function e(){it(this,e),_(this,"kvs",new Map)}return at(e,[{key:"set",value:function(r,n){this.kvs.set(Yw(r),n)}},{key:"get",value:function(r){return this.kvs.get(Yw(r))}},{key:"update",value:function(r,n){var o=this.get(r),i=n(o);i?this.set(r,i):this.delete(r)}},{key:"delete",value:function(r){this.kvs.delete(Yw(r))}},{key:"map",value:function(r){return te(this.kvs.entries()).map(function(n){var o=B(n,2),i=o[0],a=o[1],s=i.split(wA);return r({key:s.map(function(l){var c=l.match(/^([^:]*):(.*)$/),u=B(c,3),f=u[1],p=u[2];return f==="number"?Number(p):p}),value:a})})}},{key:"toJSON",value:function(){var r={};return this.map(function(n){var o=n.key,i=n.value;return r[o.join(".")]=i,null}),r}}]),e}(),Fl=mH;var gH=["name"],hH=at(function e(t){var r=this;it(this,e),_(this,"formHooked",!1),_(this,"forceRootUpdate",void 0),_(this,"subscribable",!0),_(this,"store",{}),_(this,"fieldEntities",[]),_(this,"initialValues",{}),_(this,"callbacks",{}),_(this,"validateMessages",null),_(this,"preserve",null),_(this,"lastValidatePromise",null),_(this,"getForm",function(){return{getFieldValue:r.getFieldValue,getFieldsValue:r.getFieldsValue,getFieldError:r.getFieldError,getFieldWarning:r.getFieldWarning,getFieldsError:r.getFieldsError,isFieldsTouched:r.isFieldsTouched,isFieldTouched:r.isFieldTouched,isFieldValidating:r.isFieldValidating,isFieldsValidating:r.isFieldsValidating,resetFields:r.resetFields,setFields:r.setFields,setFieldValue:r.setFieldValue,setFieldsValue:r.setFieldsValue,validateFields:r.validateFields,submit:r.submit,_init:!0,getInternalHooks:r.getInternalHooks}}),_(this,"getInternalHooks",function(n){return n===Oi?(r.formHooked=!0,{dispatch:r.dispatch,initEntityValue:r.initEntityValue,registerField:r.registerField,useSubscribe:r.useSubscribe,setInitialValues:r.setInitialValues,destroyForm:r.destroyForm,setCallbacks:r.setCallbacks,setValidateMessages:r.setValidateMessages,getFields:r.getFields,setPreserve:r.setPreserve,getInitialValue:r.getInitialValue,registerWatch:r.registerWatch}):(Vt(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),_(this,"useSubscribe",function(n){r.subscribable=n}),_(this,"prevWithoutPreserves",null),_(this,"setInitialValues",function(n,o){if(r.initialValues=n||{},o){var i,a=Sa(n,r.store);(i=r.prevWithoutPreserves)===null||i===void 0||i.map(function(s){var l=s.key;a=qn(a,l,xn(n,l))}),r.prevWithoutPreserves=null,r.updateStore(a)}}),_(this,"destroyForm",function(n){if(n)r.updateStore({});else{var o=new Fl;r.getFieldEntities(!0).forEach(function(i){r.isMergedPreserve(i.isPreserve())||o.set(i.getNamePath(),!0)}),r.prevWithoutPreserves=o}}),_(this,"getInitialValue",function(n){var o=xn(r.initialValues,n);return n.length?Sa(o):o}),_(this,"setCallbacks",function(n){r.callbacks=n}),_(this,"setValidateMessages",function(n){r.validateMessages=n}),_(this,"setPreserve",function(n){r.preserve=n}),_(this,"watchList",[]),_(this,"registerWatch",function(n){return r.watchList.push(n),function(){r.watchList=r.watchList.filter(function(o){return o!==n})}}),_(this,"notifyWatch",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(r.watchList.length){var o=r.getFieldsValue(),i=r.getFieldsValue(!0);r.watchList.forEach(function(a){a(o,i,n)})}}),_(this,"timeoutId",null),_(this,"warningUnhooked",function(){}),_(this,"updateStore",function(n){r.store=n}),_(this,"getFieldEntities",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return n?r.fieldEntities.filter(function(o){return o.getNamePath().length}):r.fieldEntities}),_(this,"getFieldsMap",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new Fl;return r.getFieldEntities(n).forEach(function(i){var a=i.getNamePath();o.set(a,i)}),o}),_(this,"getFieldEntitiesForNamePathList",function(n){if(!n)return r.getFieldEntities(!0);var o=r.getFieldsMap(!0);return n.map(function(i){var a=cr(i);return o.get(a)||{INVALIDATE_NAME_PATH:cr(i)}})}),_(this,"getFieldsValue",function(n,o){r.warningUnhooked();var i,a,s;if(n===!0||Array.isArray(n)?(i=n,a=o):n&&ue(n)==="object"&&(s=n.strict,a=n.filter),i===!0&&!a)return r.store;var l=r.getFieldEntitiesForNamePathList(Array.isArray(i)?i:null),c=[];return l.forEach(function(u){var f,p,g="INVALIDATE_NAME_PATH"in u?u.INVALIDATE_NAME_PATH:u.getNamePath();if(s){var h,v;if((h=(v=u).isList)!==null&&h!==void 0&&h.call(v))return}else if(!i&&(f=(p=u).isListField)!==null&&f!==void 0&&f.call(p))return;if(!a)c.push(g);else{var y="getMeta"in u?u.getMeta():null;a(y)&&c.push(g)}}),Uw(r.store,c.map(cr))}),_(this,"getFieldValue",function(n){r.warningUnhooked();var o=cr(n);return xn(r.store,o)}),_(this,"getFieldsError",function(n){r.warningUnhooked();var o=r.getFieldEntitiesForNamePathList(n);return o.map(function(i,a){return i&&!("INVALIDATE_NAME_PATH"in i)?{name:i.getNamePath(),errors:i.getErrors(),warnings:i.getWarnings()}:{name:cr(n[a]),errors:[],warnings:[]}})}),_(this,"getFieldError",function(n){r.warningUnhooked();var o=cr(n),i=r.getFieldsError([o])[0];return i.errors}),_(this,"getFieldWarning",function(n){r.warningUnhooked();var o=cr(n),i=r.getFieldsError([o])[0];return i.warnings}),_(this,"isFieldsTouched",function(){r.warningUnhooked();for(var n=arguments.length,o=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:{},o=new Fl,i=r.getFieldEntities(!0);i.forEach(function(l){var c=l.props.initialValue,u=l.getNamePath();if(c!==void 0){var f=o.get(u)||new Set;f.add({entity:l,value:c}),o.set(u,f)}});var a=function(c){c.forEach(function(u){var f=u.props.initialValue;if(f!==void 0){var p=u.getNamePath(),g=r.getInitialValue(p);if(g!==void 0)Vt(!1,"Form already set 'initialValues' with path '".concat(p.join("."),"'. Field can not overwrite it."));else{var h=o.get(p);if(h&&h.size>1)Vt(!1,"Multiple Field with path '".concat(p.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(h){var v=r.getFieldValue(p),y=u.isListField();!y&&(!n.skipExist||v===void 0)&&r.updateStore(qn(r.store,p,te(h)[0].value))}}}})},s;n.entities?s=n.entities:n.namePathList?(s=[],n.namePathList.forEach(function(l){var c=o.get(l);if(c){var u;(u=s).push.apply(u,te(te(c).map(function(f){return f.entity})))}})):s=i,a(s)}),_(this,"resetFields",function(n){r.warningUnhooked();var o=r.store;if(!n){r.updateStore(Sa(r.initialValues)),r.resetWithFieldInitialValue(),r.notifyObservers(o,null,{type:"reset"}),r.notifyWatch();return}var i=n.map(cr);i.forEach(function(a){var s=r.getInitialValue(a);r.updateStore(qn(r.store,a,s))}),r.resetWithFieldInitialValue({namePathList:i}),r.notifyObservers(o,i,{type:"reset"}),r.notifyWatch(i)}),_(this,"setFields",function(n){r.warningUnhooked();var o=r.store,i=[];n.forEach(function(a){var s=a.name,l=Ve(a,gH),c=cr(s);i.push(c),"value"in l&&r.updateStore(qn(r.store,c,l.value)),r.notifyObservers(o,[c],{type:"setField",data:a})}),r.notifyWatch(i)}),_(this,"getFields",function(){var n=r.getFieldEntities(!0),o=n.map(function(i){var a=i.getNamePath(),s=i.getMeta(),l=T(T({},s),{},{name:a,value:r.getFieldValue(a)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return o}),_(this,"initEntityValue",function(n){var o=n.props.initialValue;if(o!==void 0){var i=n.getNamePath(),a=xn(r.store,i);a===void 0&&r.updateStore(qn(r.store,i,o))}}),_(this,"isMergedPreserve",function(n){var o=n!==void 0?n:r.preserve;return o??!0}),_(this,"registerField",function(n){r.fieldEntities.push(n);var o=n.getNamePath();if(r.notifyWatch([o]),n.props.initialValue!==void 0){var i=r.store;r.resetWithFieldInitialValue({entities:[n],skipExist:!0}),r.notifyObservers(i,[n.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(a,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(r.fieldEntities=r.fieldEntities.filter(function(f){return f!==n}),!r.isMergedPreserve(s)&&(!a||l.length>1)){var c=a?void 0:r.getInitialValue(o);if(o.length&&r.getFieldValue(o)!==c&&r.fieldEntities.every(function(f){return!qw(f.getNamePath(),o)})){var u=r.store;r.updateStore(qn(u,o,c,!0)),r.notifyObservers(u,[o],{type:"remove"}),r.triggerDependenciesUpdate(u,o)}}r.notifyWatch([o])}}),_(this,"dispatch",function(n){switch(n.type){case"updateValue":{var o=n.namePath,i=n.value;r.updateValue(o,i);break}case"validateField":{var a=n.namePath,s=n.triggerName;r.validateFields([a],{triggerName:s});break}default:}}),_(this,"notifyObservers",function(n,o,i){if(r.subscribable){var a=T(T({},i),{},{store:r.getFieldsValue(!0)});r.getFieldEntities().forEach(function(s){var l=s.onStoreChange;l(n,o,a)})}else r.forceRootUpdate()}),_(this,"triggerDependenciesUpdate",function(n,o){var i=r.getDependencyChildrenFields(o);return i.length&&r.validateFields(i),r.notifyObservers(n,i,{type:"dependenciesUpdate",relatedFields:[o].concat(te(i))}),i}),_(this,"updateValue",function(n,o){var i=cr(n),a=r.store;r.updateStore(qn(r.store,i,o)),r.notifyObservers(a,[i],{type:"valueUpdate",source:"internal"}),r.notifyWatch([i]);var s=r.triggerDependenciesUpdate(a,i),l=r.callbacks.onValuesChange;if(l){var c=Uw(r.store,[i]);l(c,r.getFieldsValue())}r.triggerOnFieldsChange([i].concat(te(s)))}),_(this,"setFieldsValue",function(n){r.warningUnhooked();var o=r.store;if(n){var i=Sa(r.store,n);r.updateStore(i)}r.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),r.notifyWatch()}),_(this,"setFieldValue",function(n,o){r.setFields([{name:n,value:o,errors:[],warnings:[]}])}),_(this,"getDependencyChildrenFields",function(n){var o=new Set,i=[],a=new Fl;r.getFieldEntities().forEach(function(l){var c=l.props.dependencies;(c||[]).forEach(function(u){var f=cr(u);a.update(f,function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return p.add(l),p})})});var s=function l(c){var u=a.get(c)||new Set;u.forEach(function(f){if(!o.has(f)){o.add(f);var p=f.getNamePath();f.isFieldDirty()&&p.length&&(i.push(p),l(p))}})};return s(n),i}),_(this,"triggerOnFieldsChange",function(n,o){var i=r.callbacks.onFieldsChange;if(i){var a=r.getFields();if(o){var s=new Fl;o.forEach(function(c){var u=c.name,f=c.errors;s.set(u,f)}),a.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var l=a.filter(function(c){var u=c.name;return Fs(n,u)});l.length&&i(l,a)}}),_(this,"validateFields",function(n,o){r.warningUnhooked();var i,a;Array.isArray(n)||typeof n=="string"||typeof o=="string"?(i=n,a=o):a=n;var s=!!i,l=s?i.map(cr):[],c=[],u=String(Date.now()),f=new Set,p=a||{},g=p.recursive,h=p.dirty;r.getFieldEntities(!0).forEach(function(d){if(s||l.push(d.getNamePath()),!(!d.props.rules||!d.props.rules.length)&&!(h&&!d.isFieldDirty())){var x=d.getNamePath();if(f.add(x.join(u)),!s||Fs(l,x,g)){var b=d.validateRules(T({validateMessages:T(T({},Zv),r.validateMessages)},a));c.push(b.then(function(){return{name:x,errors:[],warnings:[]}}).catch(function(S){var w,C=[],R=[];return(w=S.forEach)===null||w===void 0||w.call(S,function(P){var O=P.rule.warningOnly,A=P.errors;O?R.push.apply(R,te(A)):C.push.apply(C,te(A))}),C.length?Promise.reject({name:x,errors:C,warnings:R}):{name:x,errors:C,warnings:R}}))}}});var v=CA(c);r.lastValidatePromise=v,v.catch(function(d){return d}).then(function(d){var x=d.map(function(b){var S=b.name;return S});r.notifyObservers(r.store,x,{type:"validateFinish"}),r.triggerOnFieldsChange(x,d)});var y=v.then(function(){return r.lastValidatePromise===v?Promise.resolve(r.getFieldsValue(l)):Promise.reject([])}).catch(function(d){var x=d.filter(function(b){return b&&b.errors.length});return Promise.reject({values:r.getFieldsValue(l),errorFields:x,outOfDate:r.lastValidatePromise!==v})});y.catch(function(d){return d});var m=l.filter(function(d){return f.has(d.join(u))});return r.triggerOnFieldsChange(m),y}),_(this,"submit",function(){r.warningUnhooked(),r.validateFields().then(function(n){var o=r.callbacks.onFinish;if(o)try{o(n)}catch(i){console.error(i)}}).catch(function(n){var o=r.callbacks.onFinishFailed;o&&o(n)})}),this.forceRootUpdate=t});function vH(e){var t=ry.useRef(),r=ry.useState({}),n=B(r,2),o=n[1];if(!t.current)if(e)t.current=e;else{var i=function(){o({})},a=new hH(i);t.current=a.getForm()}return[t.current]}var ny=vH;var un=E($());var Ls=E($()),Qw=Ls.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Jw=function(t){var r=t.validateMessages,n=t.onFormChange,o=t.onFormFinish,i=t.children,a=Ls.useContext(Qw),s=Ls.useRef({});return Ls.createElement(Qw.Provider,{value:T(T({},a),{},{validateMessages:T(T({},a.validateMessages),r),triggerFormChange:function(c,u){n&&n(c,{changedFields:u,forms:s.current}),a.triggerFormChange(c,u)},triggerFormFinish:function(c,u){o&&o(c,{values:u,forms:s.current}),a.triggerFormFinish(c,u)},registerForm:function(c,u){c&&(s.current=T(T({},s.current),{},_({},c,u))),a.registerForm(c,u)},unregisterForm:function(c){var u=T({},s.current);delete u[c],s.current=u,a.unregisterForm(c)}})},i)};var EA=Qw;var yH=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],xH=function(t,r){var n=t.name,o=t.initialValues,i=t.fields,a=t.form,s=t.preserve,l=t.children,c=t.component,u=c===void 0?"form":c,f=t.validateMessages,p=t.validateTrigger,g=p===void 0?"onChange":p,h=t.onValuesChange,v=t.onFieldsChange,y=t.onFinish,m=t.onFinishFailed,d=t.clearOnDestroy,x=Ve(t,yH),b=un.useRef(null),S=un.useContext(EA),w=ny(a),C=B(w,1),R=C[0],P=R.getInternalHooks(Oi),O=P.useSubscribe,A=P.setInitialValues,F=P.setCallbacks,M=P.setValidateMessages,H=P.setPreserve,L=P.destroyForm;un.useImperativeHandle(r,function(){return T(T({},R),{},{nativeElement:b.current})}),un.useEffect(function(){return S.registerForm(n,R),function(){S.unregisterForm(n)}},[S,R,n]),M(T(T({},S.validateMessages),f)),F({onValuesChange:h,onFieldsChange:function(k){if(S.triggerFormChange(n,k),v){for(var V=arguments.length,G=new Array(V>1?V-1:0),J=1;J{let n=Da.useContext(fn),o=Da.useMemo(()=>{let i=Object.assign({},n);return r&&delete i.isFormItemInput,t&&(delete i.status,delete i.hasFeedback,delete i.feedbackIcon),i},[t,r,n]);return Da.createElement(fn.Provider,{value:o},e)},NA=Da.createContext(void 0);var wH=e=>{let{space:t,form:r,children:n}=e;if(n==null)return null;let o=n;return r&&(o=Zw.default.createElement(TA,{override:!0,status:!0},o)),t&&(o=Zw.default.createElement(D$,null,o)),o},zs=wH;var so=E($());function EH(e){return t=>so.createElement(Na,{theme:{token:{motion:!1,zIndexPopupBase:0}}},so.createElement(e,Object.assign({},t)))}var RH=(e,t,r,n,o)=>EH(a=>{let{prefixCls:s,style:l}=a,c=so.useRef(null),[u,f]=so.useState(0),[p,g]=so.useState(0),[h,v]=ar(!1,{value:a.open}),{getPrefixCls:y}=so.useContext(rt),m=y(n||"select",s);so.useEffect(()=>{if(v(!0),typeof ResizeObserver<"u"){let b=new ResizeObserver(w=>{let C=w[0].target;f(C.offsetHeight+8),g(C.offsetWidth)}),S=setInterval(()=>{var w;let C=o?`.${o(m)}`:`.${m}-dropdown`,R=(w=c.current)===null||w===void 0?void 0:w.querySelector(C);R&&(clearInterval(S),b.observe(R))},10);return()=>{clearInterval(S),b.disconnect()}}},[]);let d=Object.assign(Object.assign({},a),{style:Object.assign(Object.assign({},l),{margin:0}),open:h,visible:h,getPopupContainer:()=>c.current});return r&&(d=r(d)),t&&Object.assign(d,{[t]:{overflow:{adjustX:!1,adjustY:!1}}}),so.createElement("div",{ref:c,style:{paddingBottom:u,position:"relative",minWidth:p}},so.createElement(e,Object.assign({},d)))}),IA=RH;var ni=E($()),U1=E(Ne());var fr=E($());var x1=E(Ne());var xu=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?.substr(0,4))};var bt=E($());var e1=E($()),$A=E(Ne()),OH=function(t){var r=t.className,n=t.customizeIcon,o=t.customizeIconProps,i=t.children,a=t.onMouseDown,s=t.onClick,l=typeof n=="function"?n(o):n;return e1.createElement("span",{className:r,onMouseDown:function(u){u.preventDefault(),a?.(u)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:e1.createElement("span",{className:(0,$A.default)(r.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},i))},Ws=OH;var oy=E($()),DA=function(t,r,n,o,i){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=oy.default.useMemo(function(){if(ue(o)==="object")return o.clearIcon;if(i)return i},[o,i]),u=oy.default.useMemo(function(){return!!(!a&&o&&(n.length||s)&&!(l==="combobox"&&s===""))},[o,a,n.length,s,l]);return{allowClear:u,clearIcon:oy.default.createElement(Ws,{className:"".concat(t,"-clear"),onMouseDown:r,customizeIcon:c},"\xD7")}};var iy=E($()),t1=iy.createContext(null);function ay(){return iy.useContext(t1)}var bu=E($());function r1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=bu.useState(!1),r=B(t,2),n=r[0],o=r[1],i=bu.useRef(null),a=function(){window.clearTimeout(i.current)};bu.useEffect(function(){return a},[]);var s=function(c,u){a(),i.current=window.setTimeout(function(){o(c),u&&u()},e)};return[n,s,a]}var Hd=E($());function Ud(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=Hd.useRef(null),r=Hd.useRef(null);Hd.useEffect(function(){return function(){window.clearTimeout(r.current)}},[]);function n(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(r.current),r.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},n]}var sy=E($());function n1(e,t,r,n){var o=sy.useRef(null);o.current={open:t,triggerOpen:r,customizedTrigger:n},sy.useEffect(function(){function i(a){var s;if(!((s=o.current)!==null&&s!==void 0&&s.customizedTrigger)){var l=a.target;l.shadowRoot&&a.composed&&(l=a.composedPath()[0]||l),o.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(l)&&c!==l})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",i),function(){return window.removeEventListener("mousedown",i)}},[])}var Aa=E($()),dy=E($());function AA(e){return e&&![Ye.ESC,Ye.SHIFT,Ye.BACKSPACE,Ye.TAB,Ye.WIN_KEY,Ye.ALT,Ye.META,Ye.WIN_KEY_RIGHT,Ye.CTRL,Ye.SEMICOLON,Ye.EQUALS,Ye.CAPS_LOCK,Ye.CONTEXT_MENU,Ye.F1,Ye.F2,Ye.F3,Ye.F4,Ye.F5,Ye.F6,Ye.F7,Ye.F8,Ye.F9,Ye.F10,Ye.F11,Ye.F12].includes(e)}var _o=E($()),a1=E($()),tk=E(Ne());var Zo=E($()),Xi=E($()),VA=E(Ne());var Ll=E($()),kA=E(Ne());var _H=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Su=void 0;function PH(e,t){var r=e.prefixCls,n=e.invalidate,o=e.item,i=e.renderItem,a=e.responsive,s=e.responsiveDisabled,l=e.registerSize,c=e.itemKey,u=e.className,f=e.style,p=e.children,g=e.display,h=e.order,v=e.component,y=v===void 0?"div":v,m=Ve(e,_H),d=a&&!g;function x(R){l(c,R)}Ll.useEffect(function(){return function(){x(null)}},[]);var b=i&&o!==Su?i(o,{index:h}):p,S;n||(S={opacity:d?0:1,height:d?0:Su,overflowY:d?"hidden":Su,order:a?h:Su,pointerEvents:d?"none":Su,position:d?"absolute":Su});var w={};d&&(w["aria-hidden"]=!0);var C=Ll.createElement(y,fe({className:(0,kA.default)(!n&&r,u),style:T(T({},S),f)},w,m,{ref:t}),b);return a&&(C=Ll.createElement(ro,{onResize:function(P){var O=P.offsetWidth;x(O)},disabled:s},C)),C}var MA=Ll.forwardRef(PH);MA.displayName="Item";var Cu=MA;var ly=E($()),FA=E(Vi());function o1(e){if(typeof MessageChannel>"u")dt(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function LA(){var e=ly.useRef(null),t=function(n){e.current||(e.current=[],o1(function(){(0,FA.unstable_batchedUpdates)(function(){e.current.forEach(function(o){o()}),e.current=null})})),e.current.push(n)};return t}function zl(e,t){var r=ly.useState(t),n=B(r,2),o=n[0],i=n[1],a=wt(function(s){e(function(){i(s)})});return[o,a]}var Bs=E($()),WA=E(Ne());var zA=E($()),Wl=zA.default.createContext(null);var TH=["component"],NH=["className"],IH=["className"],$H=function(t,r){var n=Bs.useContext(Wl);if(!n){var o=t.component,i=o===void 0?"div":o,a=Ve(t,TH);return Bs.createElement(i,fe({},a,{ref:r}))}var s=n.className,l=Ve(n,NH),c=t.className,u=Ve(t,IH);return Bs.createElement(Wl.Provider,{value:null},Bs.createElement(Cu,fe({ref:r,className:(0,WA.default)(s,c)},l,u)))},BA=Bs.forwardRef($H);BA.displayName="RawItem";var jA=BA;var DH=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],HA="responsive",UA="invalidate";function AH(e){return"+ ".concat(e.length," ...")}function kH(e,t){var r=e.prefixCls,n=r===void 0?"rc-overflow":r,o=e.data,i=o===void 0?[]:o,a=e.renderItem,s=e.renderRawItem,l=e.itemKey,c=e.itemWidth,u=c===void 0?10:c,f=e.ssr,p=e.style,g=e.className,h=e.maxCount,v=e.renderRest,y=e.renderRawRest,m=e.suffix,d=e.component,x=d===void 0?"div":d,b=e.itemComponent,S=e.onVisibleChange,w=Ve(e,DH),C=f==="full",R=LA(),P=zl(R,null),O=B(P,2),A=O[0],F=O[1],M=A||0,H=zl(R,new Map),L=B(H,2),N=L[0],I=L[1],D=zl(R,0),U=B(D,2),z=U[0],W=U[1],q=zl(R,0),j=B(q,2),k=j[0],V=j[1],G=zl(R,0),J=B(G,2),Y=J[0],X=J[1],ae=(0,Xi.useState)(null),Z=B(ae,2),K=Z[0],Q=Z[1],re=(0,Xi.useState)(null),ee=B(re,2),ne=ee[0],de=ee[1],le=Zo.useMemo(function(){return ne===null&&C?Number.MAX_SAFE_INTEGER:ne||0},[ne,A]),pe=(0,Xi.useState)(!1),Oe=B(pe,2),Ce=Oe[0],De=Oe[1],ce="".concat(n,"-item"),ie=Math.max(z,k),Re=h===HA,Le=i.length&&Re,Ge=h===UA,Me=Le||typeof h=="number"&&i.length>h,Ie=(0,Xi.useMemo)(function(){var $e=i;return Le?A===null&&C?$e=i:$e=i.slice(0,Math.min(i.length,M/u)):typeof h=="number"&&($e=i.slice(0,h)),$e},[i,u,A,h,Le]),je=(0,Xi.useMemo)(function(){return Le?i.slice(le+1):i.slice(Ie.length)},[i,Ie,Le,le]),We=(0,Xi.useCallback)(function($e,Ee){var be;return typeof l=="function"?l($e):(be=l&&$e?.[l])!==null&&be!==void 0?be:Ee},[l]),He=(0,Xi.useCallback)(a||function($e){return $e},[a]);function ye($e,Ee,be){ne===$e&&(Ee===void 0||Ee===K)||(de($e),be||(De($eM){ye(ht-1,$e-Mt-Y+k);break}}m&&Je(0)+Y>M&&Q(null)}},[M,N,k,Y,We,Ie]);var lt=Ce&&!!je.length,Et={};K!==null&&Le&&(Et={position:"absolute",left:K,top:0});var Pt={prefixCls:ce,responsive:Le,component:b,invalidate:Ge},pt=s?function($e,Ee){var be=We($e,Ee);return Zo.createElement(Wl.Provider,{key:be,value:T(T({},Pt),{},{order:Ee,item:$e,itemKey:be,registerSize:xe,display:Ee<=le})},s($e,Ee))}:function($e,Ee){var be=We($e,Ee);return Zo.createElement(Cu,fe({},Pt,{order:Ee,key:be,item:$e,renderItem:He,itemKey:be,registerSize:xe,display:Ee<=le}))},Ae={order:lt?le:Number.MAX_SAFE_INTEGER,className:"".concat(ce,"-rest"),registerSize:_e,display:lt},we=v||AH,et=y?Zo.createElement(Wl.Provider,{value:T(T({},Pt),Ae)},y(je)):Zo.createElement(Cu,fe({},Pt,Ae),typeof we=="function"?we(je):we),Pe=Zo.createElement(x,fe({className:(0,VA.default)(!Ge&&n,g),style:p,ref:t},w),Ie.map(pt),Me?et:null,m&&Zo.createElement(Cu,fe({},Pt,{responsive:Re,responsiveDisabled:!Le,order:le,className:"".concat(ce,"-suffix"),registerSize:he,display:!0,style:Et}),m));return Re?Zo.createElement(ro,{onResize:se,disabled:!Le},Pe):Pe}var qd=Zo.forwardRef(kH);qd.displayName="Overflow";qd.Item=jA;qd.RESPONSIVE=HA;qd.INVALIDATE=UA;var qA=qd;var GA=qA;var wu=E($()),XA=E(Ne());function MH(e,t,r){var n=T(T({},e),r?t:{});return Object.keys(t).forEach(function(o){var i=t[o];typeof i=="function"&&(n[o]=function(){for(var a,s=arguments.length,l=new Array(s),c=0;cx&&(Oe="".concat(Ce.slice(0,x),"..."))}var De=function(ie){ie&&ie.stopPropagation(),R(ee)};return typeof w=="function"?X(le,Oe,ne,pe,De):Y(ee,Oe,ne,pe,De)},Z=function(ee){if(!o.length)return null;var ne=typeof S=="function"?S(ee):S;return typeof w=="function"?X(void 0,ne,!1,!1,void 0,!0):Y({title:ne},ne,!1)},K=_o.createElement("div",{className:"".concat(V,"-search"),style:{width:U},onFocus:function(){k(!0)},onBlur:function(){k(!1)}},_o.createElement(cy,{ref:l,open:i,prefixCls:n,id:r,inputElement:null,disabled:u,autoFocus:g,autoComplete:h,editable:J,activeDescendantId:v,value:G,onKeyDown:A,onMouseDown:F,onChange:P,onPaste:O,onCompositionStart:M,onCompositionEnd:H,onBlur:L,tabIndex:y,attrs:qo(t,!0)}),_o.createElement("span",{ref:N,className:"".concat(V,"-search-mirror"),"aria-hidden":!0},G,"\xA0")),Q=_o.createElement(GA,{prefixCls:"".concat(V,"-overflow"),data:o,renderItem:ae,renderRest:Z,suffix:K,itemKey:BH,maxCount:d});return _o.createElement("span",{className:"".concat(V,"-wrap")},Q,!o.length&&!G&&_o.createElement("span",{className:"".concat(V,"-placeholder")},c))},rk=jH;var ei=E($());var VH=function(t){var r=t.inputElement,n=t.prefixCls,o=t.id,i=t.inputRef,a=t.disabled,s=t.autoFocus,l=t.autoComplete,c=t.activeDescendantId,u=t.mode,f=t.open,p=t.values,g=t.placeholder,h=t.tabIndex,v=t.showSearch,y=t.searchValue,m=t.activeValue,d=t.maxLength,x=t.onInputKeyDown,b=t.onInputMouseDown,S=t.onInputChange,w=t.onInputPaste,C=t.onInputCompositionStart,R=t.onInputCompositionEnd,P=t.onInputBlur,O=t.title,A=ei.useState(!1),F=B(A,2),M=F[0],H=F[1],L=u==="combobox",N=L||v,I=p[0],D=y||"";L&&m&&!M&&(D=m),ei.useEffect(function(){L&&H(!1)},[L,m]);var U=u!=="combobox"&&!f&&!v?!1:!!D,z=O===void 0?uy(I):O,W=ei.useMemo(function(){return I?null:ei.createElement("span",{className:"".concat(n,"-selection-placeholder"),style:U?{visibility:"hidden"}:void 0},g)},[I,U,g,n]);return ei.createElement("span",{className:"".concat(n,"-selection-wrap")},ei.createElement("span",{className:"".concat(n,"-selection-search")},ei.createElement(cy,{ref:i,prefixCls:n,id:o,open:f,inputElement:r,disabled:a,autoFocus:s,autoComplete:l,editable:N,activeDescendantId:c,value:D,onKeyDown:x,onMouseDown:b,onChange:function(j){H(!0),S(j)},onPaste:w,onCompositionStart:C,onCompositionEnd:R,onBlur:P,tabIndex:h,attrs:qo(t,!0),maxLength:L?d:void 0})),!L&&I?ei.createElement("span",{className:"".concat(n,"-selection-item"),title:z,style:U?{visibility:"hidden"}:void 0},I.label):null,W)},nk=VH;var HH=function(t,r){var n=(0,dy.useRef)(null),o=(0,dy.useRef)(!1),i=t.prefixCls,a=t.open,s=t.mode,l=t.showSearch,c=t.tokenWithEnter,u=t.disabled,f=t.prefix,p=t.autoClearSearchValue,g=t.onSearch,h=t.onSearchSubmit,v=t.onToggleOpen,y=t.onInputKeyDown,m=t.onInputBlur,d=t.domRef;Aa.useImperativeHandle(r,function(){return{focus:function(z){n.current.focus(z)},blur:function(){n.current.blur()}}});var x=Ud(0),b=B(x,2),S=b[0],w=b[1],C=function(z){var W=z.which,q=n.current instanceof HTMLTextAreaElement;!q&&a&&(W===Ye.UP||W===Ye.DOWN)&&z.preventDefault(),y&&y(z),W===Ye.ENTER&&s==="tags"&&!o.current&&!a&&h?.(z.target.value),!(q&&!a&&~[Ye.UP,Ye.DOWN,Ye.LEFT,Ye.RIGHT].indexOf(W))&&AA(W)&&v(!0)},R=function(){w(!0)},P=(0,dy.useRef)(null),O=function(z){g(z,!0,o.current)!==!1&&v(!0)},A=function(){o.current=!0},F=function(z){o.current=!1,s!=="combobox"&&O(z.target.value)},M=function(z){var W=z.target.value;if(c&&P.current&&/[\r\n]/.test(P.current)){var q=P.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");W=W.replace(q,P.current)}P.current=null,O(W)},H=function(z){var W=z.clipboardData,q=W?.getData("text");P.current=q||""},L=function(z){var W=z.target;if(W!==n.current){var q=document.body.style.msTouchAction!==void 0;q?setTimeout(function(){n.current.focus()}):n.current.focus()}},N=function(z){var W=S();z.target!==n.current&&!W&&!(s==="combobox"&&u)&&z.preventDefault(),(s!=="combobox"&&(!l||!W)||!a)&&(a&&p!==!1&&g("",!0,!1),v())},I={inputRef:n,onInputKeyDown:C,onInputMouseDown:R,onInputChange:M,onInputPaste:H,onInputCompositionStart:A,onInputCompositionEnd:F,onInputBlur:m},D=s==="multiple"||s==="tags"?Aa.createElement(rk,fe({},t,I)):Aa.createElement(nk,fe({},t,I));return Aa.createElement("div",{ref:d,className:"".concat(i,"-selector"),onClick:L,onMouseDown:N},f&&Aa.createElement("div",{className:"".concat(i,"-prefix")},f),D)},UH=Aa.forwardRef(HH),ok=UH;var my=E(Ne());var xt=E($());var ck=E(Ne());var ti=E($());var ik=E(Ne()),py=E($());function s1(e){var t=e.prefixCls,r=e.align,n=e.arrow,o=e.arrowPos,i=n||{},a=i.className,s=i.content,l=o.x,c=l===void 0?0:l,u=o.y,f=u===void 0?0:u,p=py.useRef();if(!r||!r.points)return null;var g={position:"absolute"};if(r.autoArrow!==!1){var h=r.points[0],v=r.points[1],y=h[0],m=h[1],d=v[0],x=v[1];y===d||!["t","b"].includes(y)?g.top=f:y==="t"?g.top=0:g.bottom=0,m===x||!["l","r"].includes(m)?g.left=c:m==="l"?g.left=0:g.right=0}return py.createElement("div",{ref:p,className:(0,ik.default)("".concat(t,"-arrow"),a),style:g},s)}var ak=E(Ne());var l1=E($());function c1(e){var t=e.prefixCls,r=e.open,n=e.zIndex,o=e.mask,i=e.motion;return o?l1.createElement(Uo,fe({},i,{motionAppear:!0,visible:r,removeOnLeave:!0}),function(a){var s=a.className;return l1.createElement("div",{style:{zIndex:n},className:(0,ak.default)("".concat(t,"-mask"),s)})}):null}var sk=E($()),qH=sk.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),lk=qH;var GH=ti.forwardRef(function(e,t){var r=e.popup,n=e.className,o=e.prefixCls,i=e.style,a=e.target,s=e.onVisibleChanged,l=e.open,c=e.keepDom,u=e.fresh,f=e.onClick,p=e.mask,g=e.arrow,h=e.arrowPos,v=e.align,y=e.motion,m=e.maskMotion,d=e.forceRender,x=e.getPopupContainer,b=e.autoDestroy,S=e.portal,w=e.zIndex,C=e.onMouseEnter,R=e.onMouseLeave,P=e.onPointerEnter,O=e.onPointerDownCapture,A=e.ready,F=e.offsetX,M=e.offsetY,H=e.offsetR,L=e.offsetB,N=e.onAlign,I=e.onPrepare,D=e.stretch,U=e.targetWidth,z=e.targetHeight,W=typeof r=="function"?r():r,q=l||c,j=x?.length>0,k=ti.useState(!x||!j),V=B(k,2),G=V[0],J=V[1];if(vt(function(){!G&&j&&a&&J(!0)},[G,j,a]),!G)return null;var Y="auto",X={left:"-1000vw",top:"-1000vh",right:Y,bottom:Y};if(A||!l){var ae,Z=v.points,K=v.dynamicInset||((ae=v._experimental)===null||ae===void 0?void 0:ae.dynamicInset),Q=K&&Z[0][1]==="r",re=K&&Z[0][0]==="b";Q?(X.right=H,X.left=Y):(X.left=F,X.right=Y),re?(X.bottom=L,X.top=Y):(X.top=M,X.bottom=Y)}var ee={};return D&&(D.includes("height")&&z?ee.height=z:D.includes("minHeight")&&z&&(ee.minHeight=z),D.includes("width")&&U?ee.width=U:D.includes("minWidth")&&U&&(ee.minWidth=U)),l||(ee.pointerEvents="none"),ti.createElement(S,{open:d||q,getContainer:x&&function(){return x(a)},autoDestroy:b},ti.createElement(c1,{prefixCls:o,open:l,zIndex:w,mask:p,motion:m}),ti.createElement(ro,{onResize:N,disabled:!l},function(ne){return ti.createElement(Uo,fe({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:d,leavedClassName:"".concat(o,"-hidden")},y,{onAppearPrepare:I,onEnterPrepare:I,visible:l,onVisibleChanged:function(le){var pe;y==null||(pe=y.onVisibleChanged)===null||pe===void 0||pe.call(y,le),s(le)}}),function(de,le){var pe=de.className,Oe=de.style,Ce=(0,ck.default)(o,pe,n);return ti.createElement("div",{ref:Lr(ne,t,le),className:Ce,style:T(T(T(T({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},X),ee),Oe),{},{boxSizing:"border-box",zIndex:w},i),onMouseEnter:C,onMouseLeave:R,onPointerEnter:P,onClick:f,onPointerDownCapture:O},g&&ti.createElement(s1,{prefixCls:o,arrow:g,arrowPos:h,align:v}),ti.createElement(lk,{cache:!l&&!u},W))})}))}),uk=GH;var Eu=E($()),KH=Eu.forwardRef(function(e,t){var r=e.children,n=e.getTriggerDOMNode,o=bi(r),i=Eu.useCallback(function(s){md(t,n?n(s):s)},[n]),a=xi(i,ys(r));return o?Eu.cloneElement(r,{ref:a}):r}),fk=KH;var dk=E($()),XH=dk.createContext(null),u1=XH;var mk=E($());function pk(e){return e?Array.isArray(e)?e:[e]:[]}function f1(e,t,r,n){return mk.useMemo(function(){var o=pk(r??t),i=pk(n??t),a=new Set(o),s=new Set(i);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[a,s]},[e,t,r,n])}var Bl=E($());function YH(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0;return r?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function gk(e,t,r,n){for(var o=r.points,i=Object.keys(e),a=0;a1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Kd(e){return Ru(parseFloat(e),0)}function p1(e,t){var r=T({},e);return(t||[]).forEach(function(n){if(!(n instanceof HTMLBodyElement||n instanceof HTMLHtmlElement)){var o=js(n).getComputedStyle(n),i=o.overflow,a=o.overflowClipMargin,s=o.borderTopWidth,l=o.borderBottomWidth,c=o.borderLeftWidth,u=o.borderRightWidth,f=n.getBoundingClientRect(),p=n.offsetHeight,g=n.clientHeight,h=n.offsetWidth,v=n.clientWidth,y=Kd(s),m=Kd(l),d=Kd(c),x=Kd(u),b=Ru(Math.round(f.width/h*1e3)/1e3),S=Ru(Math.round(f.height/p*1e3)/1e3),w=(h-v-d-x)*b,C=(p-g-y-m)*S,R=y*S,P=m*S,O=d*b,A=x*b,F=0,M=0;if(i==="clip"){var H=Kd(a);F=H*b,M=H*S}var L=f.x+O-F,N=f.y+R-M,I=L+f.width+2*F-O-A-w,D=N+f.height+2*M-R-P-C;r.left=Math.max(r.left,L),r.top=Math.max(r.top,N),r.right=Math.min(r.right,I),r.bottom=Math.min(r.bottom,D)}}),r}function hk(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r="".concat(t),n=r.match(/^(.*)\%$/);return n?e*(parseFloat(n[1])/100):parseFloat(r)}function vk(e,t){var r=t||[],n=B(r,2),o=n[0],i=n[1];return[hk(e.width,o),hk(e.height,i)]}function yk(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Ou(e,t){var r=t[0],n=t[1],o,i;return r==="t"?i=e.y:r==="b"?i=e.y+e.height:i=e.y+e.height/2,n==="l"?o=e.x:n==="r"?o=e.x+e.width:o=e.x+e.width/2,{x:o,y:i}}function Vs(e,t){var r={t:"b",b:"t",l:"r",r:"l"};return e.map(function(n,o){return o===t?r[n]||"c":n}).join("")}function m1(e,t,r,n,o,i,a){var s=Bl.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[n]||{}}),l=B(s,2),c=l[0],u=l[1],f=Bl.useRef(0),p=Bl.useMemo(function(){return t?Xd(t):[]},[t]),g=Bl.useRef({}),h=function(){g.current={}};e||h();var v=wt(function(){if(t&&r&&e){let Ln=function(oc,Ua){var ic=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ie,Tp=k.x+oc,Np=k.y+Ua,V0=Tp+Q,Qe=Np+K,ct=Math.max(Tp,ic.left),hr=Math.max(Np,ic.top),Mr=Math.min(V0,ic.right),vr=Math.min(Qe,ic.bottom);return Math.max(0,(Mr-ct)*(vr-hr))},nc=function(){rr=k.y+be,pr=rr+K,mr=k.x+Ee,kn=mr+Q};var gR=Ln,hR=nc,d,x,b,S,w=t,C=w.ownerDocument,R=js(w),P=R.getComputedStyle(w),O=P.width,A=P.height,F=P.position,M=w.style.left,H=w.style.top,L=w.style.right,N=w.style.bottom,I=w.style.overflow,D=T(T({},o[n]),i),U=C.createElement("div");(d=w.parentElement)===null||d===void 0||d.appendChild(U),U.style.left="".concat(w.offsetLeft,"px"),U.style.top="".concat(w.offsetTop,"px"),U.style.position=F,U.style.height="".concat(w.offsetHeight,"px"),U.style.width="".concat(w.offsetWidth,"px"),w.style.left="0",w.style.top="0",w.style.right="auto",w.style.bottom="auto",w.style.overflow="hidden";var z;if(Array.isArray(r))z={x:r[0],y:r[1],width:0,height:0};else{var W,q,j=r.getBoundingClientRect();j.x=(W=j.x)!==null&&W!==void 0?W:j.left,j.y=(q=j.y)!==null&&q!==void 0?q:j.top,z={x:j.x,y:j.y,width:j.width,height:j.height}}var k=w.getBoundingClientRect();k.x=(x=k.x)!==null&&x!==void 0?x:k.left,k.y=(b=k.y)!==null&&b!==void 0?b:k.top;var V=C.documentElement,G=V.clientWidth,J=V.clientHeight,Y=V.scrollWidth,X=V.scrollHeight,ae=V.scrollTop,Z=V.scrollLeft,K=k.height,Q=k.width,re=z.height,ee=z.width,ne={left:0,top:0,right:G,bottom:J},de={left:-Z,top:-ae,right:Y-Z,bottom:X-ae},le=D.htmlRegion,pe="visible",Oe="visibleFirst";le!=="scroll"&&le!==Oe&&(le=pe);var Ce=le===Oe,De=p1(de,p),ce=p1(ne,p),ie=le===pe?ce:De,Re=Ce?ce:ie;w.style.left="auto",w.style.top="auto",w.style.right="0",w.style.bottom="0";var Le=w.getBoundingClientRect();w.style.left=M,w.style.top=H,w.style.right=L,w.style.bottom=N,w.style.overflow=I,(S=w.parentElement)===null||S===void 0||S.removeChild(U);var Ge=Ru(Math.round(Q/parseFloat(O)*1e3)/1e3),Me=Ru(Math.round(K/parseFloat(A)*1e3)/1e3);if(Ge===0||Me===0||Sl(r)&&!wv(r))return;var Ie=D.offset,je=D.targetOffset,We=vk(k,Ie),He=B(We,2),ye=He[0],se=He[1],xe=vk(z,je),_e=B(xe,2),he=_e[0],Je=_e[1];z.x-=he,z.y-=Je;var lt=D.points||[],Et=B(lt,2),Pt=Et[0],pt=Et[1],Ae=yk(pt),we=yk(Pt),et=Ou(z,Ae),Pe=Ou(k,we),$e=T({},D),Ee=et.x-Pe.x+ye,be=et.y-Pe.y+se,ht=Ln(Ee,be),Mt=Ln(Ee,be,ce),Fe=Ou(z,["t","l"]),Se=Ou(k,["t","l"]),Ke=Ou(z,["b","r"]),Be=Ou(k,["b","r"]),ze=D.overflow||{},tt=ze.adjustX,At=ze.adjustY,Tt=ze.shiftX,tr=ze.shiftY,Ft=function(Ua){return typeof Ua=="boolean"?Ua:Ua>=0},rr,pr,mr,kn;nc();var gr=Ft(At),Lt=we[0]===Ae[0];if(gr&&we[0]==="t"&&(pr>Re.bottom||g.current.bt)){var Te=be;Lt?Te-=K-re:Te=Fe.y-Be.y-se;var Ue=Ln(Ee,Te),ke=Ln(Ee,Te,ce);Ue>ht||Ue===ht&&(!Ce||ke>=Mt)?(g.current.bt=!0,be=Te,se=-se,$e.points=[Vs(we,0),Vs(Ae,0)]):g.current.bt=!1}if(gr&&we[0]==="b"&&(rrht||nt===ht&&(!Ce||Nt>=Mt)?(g.current.tb=!0,be=ve,se=-se,$e.points=[Vs(we,0),Vs(Ae,0)]):g.current.tb=!1}var It=Ft(tt),mn=we[1]===Ae[1];if(It&&we[1]==="l"&&(kn>Re.right||g.current.rl)){var Ar=Ee;mn?Ar-=Q-ee:Ar=Fe.x-Be.x-ye;var Br=Ln(Ar,be),_r=Ln(Ar,be,ce);Br>ht||Br===ht&&(!Ce||_r>=Mt)?(g.current.rl=!0,Ee=Ar,ye=-ye,$e.points=[Vs(we,1),Vs(Ae,1)]):g.current.rl=!1}if(It&&we[1]==="r"&&(mrht||Xn===ht&&(!Ce||Mn>=Mt)?(g.current.lr=!0,Ee=jr,ye=-ye,$e.points=[Vs(we,1),Vs(Ae,1)]):g.current.lr=!1}nc();var Zr=Tt===!0?0:Tt;typeof Zr=="number"&&(mrce.right&&(Ee-=kn-ce.right-ye,z.x>ce.right-Zr&&(Ee+=z.x-ce.right+Zr)));var wn=tr===!0?0:tr;typeof wn=="number"&&(rrce.bottom&&(be-=pr-ce.bottom-se,z.y>ce.bottom-wn&&(be+=z.y-ce.bottom+wn)));var ja=k.x+Ee,Va=ja+Q,No=k.y+be,rc=No+K,Ha=z.x,St=Ha+ee,ft=z.y,en=ft+re,tn=Math.max(ja,Ha),Sr=Math.min(Va,St),kr=(tn+Sr)/2,po=kr-ja,Yn=Math.max(No,ft),Io=Math.min(rc,en),$i=(Yn+Io)/2,li=$i-No;a?.(t,$e);var Di=Le.right-k.x-(Ee+k.width),Fn=Le.bottom-k.y-(be+k.height);Ge===1&&(Ee=Math.round(Ee),Di=Math.round(Di)),Me===1&&(be=Math.round(be),Fn=Math.round(Fn));var j0={ready:!0,offsetX:Ee/Ge,offsetY:be/Me,offsetR:Di/Ge,offsetB:Fn/Me,arrowX:po/Ge,arrowY:li/Me,scaleX:Ge,scaleY:Me,align:$e};u(j0)}}),y=function(){f.current+=1;var x=f.current;Promise.resolve().then(function(){f.current===x&&v()})},m=function(){u(function(x){return T(T({},x),{},{ready:!1})})};return vt(m,[n]),vt(function(){e||m()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,y]}function g1(e,t,r,n,o){vt(function(){if(e&&t&&r){let p=function(){n(),o()};var f=p,i=t,a=r,s=Xd(i),l=Xd(a),c=js(a),u=new Set([c].concat(te(s),te(l)));return u.forEach(function(g){g.addEventListener("scroll",p,{passive:!0})}),c.addEventListener("resize",p,{passive:!0}),n(),function(){u.forEach(function(g){g.removeEventListener("scroll",p),c.removeEventListener("resize",p)})}}},[e,t,r])}var Yd=E($());function h1(e,t,r,n,o,i,a,s){var l=Yd.useRef(e);l.current=e;var c=Yd.useRef(!1);Yd.useEffect(function(){if(t&&n&&(!o||i)){var f=function(){c.current=!1},p=function(b){var S;l.current&&!a(((S=b.composedPath)===null||S===void 0||(S=S.call(b))===null||S===void 0?void 0:S[0])||b.target)&&!c.current&&s(!1)},g=js(n);g.addEventListener("pointerdown",f,!0),g.addEventListener("mousedown",p,!0),g.addEventListener("contextmenu",p,!0);var h=Il(r);if(h&&(h.addEventListener("mousedown",p,!0),h.addEventListener("contextmenu",p,!0)),0)var v,y,m,d;return function(){g.removeEventListener("pointerdown",f,!0),g.removeEventListener("mousedown",p,!0),g.removeEventListener("contextmenu",p,!0),h&&(h.removeEventListener("mousedown",p,!0),h.removeEventListener("contextmenu",p,!0))}}},[t,r,n,o,i]);function u(){c.current=!0}return u}var QH=["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 JH(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Lw,t=xt.forwardRef(function(r,n){var o=r.prefixCls,i=o===void 0?"rc-trigger-popup":o,a=r.children,s=r.action,l=s===void 0?"hover":s,c=r.showAction,u=r.hideAction,f=r.popupVisible,p=r.defaultPopupVisible,g=r.onPopupVisibleChange,h=r.afterPopupVisibleChange,v=r.mouseEnterDelay,y=r.mouseLeaveDelay,m=y===void 0?.1:y,d=r.focusDelay,x=r.blurDelay,b=r.mask,S=r.maskClosable,w=S===void 0?!0:S,C=r.getPopupContainer,R=r.forceRender,P=r.autoDestroy,O=r.destroyPopupOnHide,A=r.popup,F=r.popupClassName,M=r.popupStyle,H=r.popupPlacement,L=r.builtinPlacements,N=L===void 0?{}:L,I=r.popupAlign,D=r.zIndex,U=r.stretch,z=r.getPopupClassNameFromAlign,W=r.fresh,q=r.alignPoint,j=r.onPopupClick,k=r.onPopupAlign,V=r.arrow,G=r.popupMotion,J=r.maskMotion,Y=r.popupTransitionName,X=r.popupAnimation,ae=r.maskTransitionName,Z=r.maskAnimation,K=r.className,Q=r.getTriggerDOMNode,re=Ve(r,QH),ee=P||O||!1,ne=xt.useState(!1),de=B(ne,2),le=de[0],pe=de[1];vt(function(){pe(xu())},[]);var Oe=xt.useRef({}),Ce=xt.useContext(u1),De=xt.useMemo(function(){return{registerSubPopup:function(ct,hr){Oe.current[ct]=hr,Ce?.registerSubPopup(ct,hr)}}},[Ce]),ce=Uv(),ie=xt.useState(null),Re=B(ie,2),Le=Re[0],Ge=Re[1],Me=xt.useRef(null),Ie=wt(function(Qe){Me.current=Qe,Sl(Qe)&&Le!==Qe&&Ge(Qe),Ce?.registerSubPopup(ce,Qe)}),je=xt.useState(null),We=B(je,2),He=We[0],ye=We[1],se=xt.useRef(null),xe=wt(function(Qe){Sl(Qe)&&He!==Qe&&(ye(Qe),se.current=Qe)}),_e=xt.Children.only(a),he=_e?.props||{},Je={},lt=wt(function(Qe){var ct,hr,Mr=He;return Mr?.contains(Qe)||((ct=Il(Mr))===null||ct===void 0?void 0:ct.host)===Qe||Qe===Mr||Le?.contains(Qe)||((hr=Il(Le))===null||hr===void 0?void 0:hr.host)===Qe||Qe===Le||Object.values(Oe.current).some(function(vr){return vr?.contains(Qe)||Qe===vr})}),Et=d1(i,G,X,Y),Pt=d1(i,J,Z,ae),pt=xt.useState(p||!1),Ae=B(pt,2),we=Ae[0],et=Ae[1],Pe=f??we,$e=wt(function(Qe){f===void 0&&et(Qe)});vt(function(){et(f||!1)},[f]);var Ee=xt.useRef(Pe);Ee.current=Pe;var be=xt.useRef([]);be.current=[];var ht=wt(function(Qe){var ct;$e(Qe),((ct=be.current[be.current.length-1])!==null&&ct!==void 0?ct:Pe)!==Qe&&(be.current.push(Qe),g?.(Qe))}),Mt=xt.useRef(),Fe=function(){clearTimeout(Mt.current)},Se=function(ct){var hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Fe(),hr===0?ht(ct):Mt.current=setTimeout(function(){ht(ct)},hr*1e3)};xt.useEffect(function(){return Fe},[]);var Ke=xt.useState(!1),Be=B(Ke,2),ze=Be[0],tt=Be[1];vt(function(Qe){(!Qe||Pe)&&tt(!0)},[Pe]);var At=xt.useState(null),Tt=B(At,2),tr=Tt[0],Ft=Tt[1],rr=xt.useState(null),pr=B(rr,2),mr=pr[0],kn=pr[1],gr=function(ct){kn([ct.clientX,ct.clientY])},Lt=m1(Pe,Le,q&&mr!==null?mr:He,H,N,I,k),Te=B(Lt,11),Ue=Te[0],ke=Te[1],ve=Te[2],nt=Te[3],Nt=Te[4],It=Te[5],mn=Te[6],Ar=Te[7],Br=Te[8],_r=Te[9],jr=Te[10],Xn=f1(le,l,c,u),Mn=B(Xn,2),Zr=Mn[0],wn=Mn[1],ja=Zr.has("click"),Va=wn.has("click")||wn.has("contextMenu"),No=wt(function(){ze||jr()}),rc=function(){Ee.current&&q&&Va&&Se(!1)};g1(Pe,He,Le,No,rc),vt(function(){No()},[mr,H]),vt(function(){Pe&&!(N!=null&&N[H])&&No()},[JSON.stringify(I)]);var Ha=xt.useMemo(function(){var Qe=gk(N,i,_r,q);return(0,my.default)(Qe,z?.(_r))},[_r,z,N,i,q]);xt.useImperativeHandle(n,function(){return{nativeElement:se.current,popupElement:Me.current,forceAlign:No}});var St=xt.useState(0),ft=B(St,2),en=ft[0],tn=ft[1],Sr=xt.useState(0),kr=B(Sr,2),po=kr[0],Yn=kr[1],Io=function(){if(U&&He){var ct=He.getBoundingClientRect();tn(ct.width),Yn(ct.height)}},$i=function(){Io(),No()},li=function(ct){tt(!1),jr(),h?.(ct)},Di=function(){return new Promise(function(ct){Io(),Ft(function(){return ct})})};vt(function(){tr&&(jr(),tr(),Ft(null))},[tr]);function Fn(Qe,ct,hr,Mr){Je[Qe]=function(vr){var Ip;Mr?.(vr),Se(ct,hr);for(var H0=arguments.length,vR=new Array(H0>1?H0-1:0),$p=1;$p1?hr-1:0),vr=1;vr1?hr-1:0),vr=1;vr1&&arguments[1]!==void 0?arguments[1]:{},r=t.fieldNames,n=t.childrenAsData,o=[],i=v1(r,!1),a=i.label,s=i.value,l=i.options,c=i.groupLabel;function u(f,p){Array.isArray(f)&&f.forEach(function(g){if(p||!(l in g)){var h=g[s];o.push({key:Sk(g,o.length),groupOption:p,data:g,label:g[a],value:h})}else{var v=g[c];v===void 0&&n&&(v=g.label),o.push({key:Sk(g,o.length),group:!0,data:g,label:v}),u(g[l],!0)}})}return u(e,!1),o}function Jd(e){var t=T({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Vt(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var wk=function(t,r,n){if(!r||!r.length)return null;var o=!1,i=function s(l,c){var u=Eh(c),f=u[0],p=u.slice(1);if(!f)return[l];var g=l.split(f);return o=o||g.length>1,g.reduce(function(h,v){return[].concat(te(h),te(s(v,p)))},[]).filter(Boolean)},a=i(t,r);return o?typeof n<"u"?a.slice(0,n):a:null};var Ek=E($()),n9=Ek.createContext(null),_u=n9;var Rk=E($());function y1(e){var t=e.visible,r=e.values;if(!t)return null;var n=50;return Rk.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(r.slice(0,n).map(function(o){var i=o.label,a=o.value;return["number","string"].includes(ue(i))?i:a}).join(", ")),r.length>n?", ...":null)}var o9=["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"],i9=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Zd=function(t){return t==="tags"||t==="multiple"},a9=bt.forwardRef(function(e,t){var r,n=e.id,o=e.prefixCls,i=e.className,a=e.showSearch,s=e.tagRender,l=e.direction,c=e.omitDomProps,u=e.displayValues,f=e.onDisplayValuesChange,p=e.emptyOptions,g=e.notFoundContent,h=g===void 0?"Not Found":g,v=e.onClear,y=e.mode,m=e.disabled,d=e.loading,x=e.getInputElement,b=e.getRawInputElement,S=e.open,w=e.defaultOpen,C=e.onDropdownVisibleChange,R=e.activeValue,P=e.onActiveValueChange,O=e.activeDescendantId,A=e.searchValue,F=e.autoClearSearchValue,M=e.onSearch,H=e.onSearchSplit,L=e.tokenSeparators,N=e.allowClear,I=e.prefix,D=e.suffixIcon,U=e.clearIcon,z=e.OptionList,W=e.animation,q=e.transitionName,j=e.dropdownStyle,k=e.dropdownClassName,V=e.dropdownMatchSelectWidth,G=e.dropdownRender,J=e.dropdownAlign,Y=e.placement,X=e.builtinPlacements,ae=e.getPopupContainer,Z=e.showAction,K=Z===void 0?[]:Z,Q=e.onFocus,re=e.onBlur,ee=e.onKeyUp,ne=e.onKeyDown,de=e.onMouseDown,le=Ve(e,o9),pe=Zd(y),Oe=(a!==void 0?a:pe)||y==="combobox",Ce=T({},le);i9.forEach(function(St){delete Ce[St]}),c?.forEach(function(St){delete Ce[St]});var De=bt.useState(!1),ce=B(De,2),ie=ce[0],Re=ce[1];bt.useEffect(function(){Re(xu())},[]);var Le=bt.useRef(null),Ge=bt.useRef(null),Me=bt.useRef(null),Ie=bt.useRef(null),je=bt.useRef(null),We=bt.useRef(!1),He=r1(),ye=B(He,3),se=ye[0],xe=ye[1],_e=ye[2];bt.useImperativeHandle(t,function(){var St,ft;return{focus:(St=Ie.current)===null||St===void 0?void 0:St.focus,blur:(ft=Ie.current)===null||ft===void 0?void 0:ft.blur,scrollTo:function(tn){var Sr;return(Sr=je.current)===null||Sr===void 0?void 0:Sr.scrollTo(tn)},nativeElement:Le.current||Ge.current}});var he=bt.useMemo(function(){var St;if(y!=="combobox")return A;var ft=(St=u[0])===null||St===void 0?void 0:St.value;return typeof ft=="string"||typeof ft=="number"?String(ft):""},[A,y,u]),Je=y==="combobox"&&typeof x=="function"&&x()||null,lt=typeof b=="function"&&b(),Et=xi(Ge,lt==null||(r=lt.props)===null||r===void 0?void 0:r.ref),Pt=bt.useState(!1),pt=B(Pt,2),Ae=pt[0],we=pt[1];vt(function(){we(!0)},[]);var et=ar(!1,{defaultValue:w,value:S}),Pe=B(et,2),$e=Pe[0],Ee=Pe[1],be=Ae?$e:!1,ht=!h&&p;(m||ht&&be&&y==="combobox")&&(be=!1);var Mt=ht?!1:be,Fe=bt.useCallback(function(St){var ft=St!==void 0?St:!be;m||(Ee(ft),be!==ft&&C?.(ft))},[m,be,Ee,C]),Se=bt.useMemo(function(){return(L||[]).some(function(St){return[` +}`),o)}else qi(o);return function(){qi(o)}},[t,o])}var kD=!1;function Lw(e){return typeof e=="boolean"&&(kD=e),kD}var AD=function(t){return t===!1?!1:!Yt()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},IV=Yo.forwardRef(function(e,t){var r=e.open,n=e.autoLock,o=e.getContainer,i=e.debug,a=e.autoDestroy,s=a===void 0?!0:a,l=e.children,c=Yo.useState(r),u=B(c,2),f=u[0],p=u[1],g=f||r;Yo.useEffect(function(){(s||r)&&p(r)},[r,s]);var h=Yo.useState(function(){return AD(o)}),v=B(h,2),y=v[0],m=v[1];Yo.useEffect(function(){var A=AD(o);m(A??null)});var d=Mw(g&&!y,i),x=B(d,2),b=x[0],S=x[1],w=y??b;Fw(n&&r&&Yt()&&(w===b||w===document.body));var C=null;if(l&&xi(l)&&t){var R=l;C=R.ref}var P=yi(C,t);if(!g||!Yt()||y===void 0)return null;var O=w===!1||Lw(),k=l;return t&&(k=Yo.cloneElement(l,{ref:P})),Yo.createElement(qv.Provider,{value:S},O?k:(0,MD.createPortal)(k,w))}),FD=IV;var zw=FD;var jd=E(D());function $V(){var e=T({},jd);return e.useId}var LD=0;var zD=$V(),Gv=zD?function(t){var r=zD();return t||r}:function(t){var r=jd.useState("ssr-id"),n=B(r,2),o=n[0],i=n[1];return jd.useEffect(function(){var a=LD;LD+=1,i("rc_unique_".concat(a))},[]),t||o};var e1=E(D());var Aa=E(D());var Tk=E(D());var qn=E(D());var WD=E(D()),Ri="RC_FORM_INTERNAL_HOOKS",Kt=function(){Vt(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},DV=WD.createContext({getFieldValue:Kt,getFieldsValue:Kt,getFieldError:Kt,getFieldWarning:Kt,getFieldsError:Kt,isFieldsTouched:Kt,isFieldTouched:Kt,isFieldValidating:Kt,isFieldsValidating:Kt,resetFields:Kt,setFields:Kt,setFieldValue:Kt,setFieldsValue:Kt,validateFields:Kt,submit:Kt,getInternalHooks:function(){return Kt(),{dispatch:Kt,initEntityValue:Kt,registerField:Kt,useSubscribe:Kt,setInitialValues:Kt,destroyForm:Kt,setCallbacks:Kt,registerWatch:Kt,getFields:Kt,setValidateMessages:Kt,setPreserve:Kt,getInitialValue:Kt}}}),Oi=DV;var BD=E(D()),kV=BD.createContext(null),Ms=kV;function Vd(e){return e==null?[]:Array.isArray(e)?e:[e]}function jD(e){return e&&!!e._init}function Kv(){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 Xv=Kv();function VD(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function HD(e,t,r){if(yd())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var o=new(e.bind.apply(e,n));return r&&bs(o,r.prototype),o}function Yv(e){var t=typeof Map=="function"?new Map:void 0;return Yv=function(n){if(n===null||!VD(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(n))return t.get(n);t.set(n,o)}function o(){return HD(n,arguments,Ol(this).constructor)}return o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),bs(o,n)},Yv(e)}var AV=/%[sdj%]/g,GD=function(){};typeof process<"u"&&process.env;function Qv(e){if(!e||!e.length)return null;var t={};return e.forEach(function(r){var n=r.field;t[n]=t[n]||[],t[n].push(r)}),t}function Gr(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n=i)return s;switch(s){case"%s":return String(r[o++]);case"%d":return Number(r[o++]);case"%j":try{return JSON.stringify(r[o++])}catch{return"[Circular]"}break;default:return s}});return a}return e}function MV(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function kt(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||MV(t)&&typeof e=="string"&&!e)}function FV(e,t,r){var n=[],o=0,i=e.length;function a(s){n.push.apply(n,oe(s||[])),o++,o===i&&r(n)}e.forEach(function(s){t(s,a)})}function UD(e,t,r){var n=0,o=e.length;function i(a){if(a&&a.length){r(a);return}var s=n;n=n+1,st.max?o.push(Gr(i.messages[f].max,t.fullField,t.max)):s&&l&&(ut.max)&&o.push(Gr(i.messages[f].range,t.fullField,t.min,t.max))},QD=VV;var HV=function(t,r,n,o,i,a){t.required&&(!n.hasOwnProperty(t.field)||kt(r,a||t.type))&&o.push(Gr(i.messages.required,t.fullField))},Jv=HV;var Zv,JD=function(){if(Zv)return Zv;var e="[a-fA-F\\d:]",t=function(w){return w&&w.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},r="(?: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}",n="[a-fA-F\\d]{1,4}",o=["(?:".concat(n,":){7}(?:").concat(n,"|:)"),"(?:".concat(n,":){6}(?:").concat(r,"|:").concat(n,"|:)"),"(?:".concat(n,":){5}(?::").concat(r,"|(?::").concat(n,"){1,2}|:)"),"(?:".concat(n,":){4}(?:(?::").concat(n,"){0,1}:").concat(r,"|(?::").concat(n,"){1,3}|:)"),"(?:".concat(n,":){3}(?:(?::").concat(n,"){0,2}:").concat(r,"|(?::").concat(n,"){1,4}|:)"),"(?:".concat(n,":){2}(?:(?::").concat(n,"){0,3}:").concat(r,"|(?::").concat(n,"){1,5}|:)"),"(?:".concat(n,":){1}(?:(?::").concat(n,"){0,4}:").concat(r,"|(?::").concat(n,"){1,6}|:)"),"(?::(?:(?::".concat(n,"){0,5}:").concat(r,"|(?::").concat(n,"){1,7}|:))")],i="(?:%[0-9a-zA-Z]{1,})?",a="(?:".concat(o.join("|"),")").concat(i),s=new RegExp("(?:^".concat(r,"$)|(?:^").concat(a,"$)")),l=new RegExp("^".concat(r,"$")),c=new RegExp("^".concat(a,"$")),u=function(w){return w&&w.exact?s:new RegExp("(?:".concat(t(w)).concat(r).concat(t(w),")|(?:").concat(t(w)).concat(a).concat(t(w),")"),"g")};u.v4=function(S){return S&&S.exact?l:new RegExp("".concat(t(S)).concat(r).concat(t(S)),"g")},u.v6=function(S){return S&&S.exact?c:new RegExp("".concat(t(S)).concat(a).concat(t(S)),"g")};var f="(?:(?:[a-z]+:)?//)",p="(?:\\S+(?::\\S*)?@)?",g=u.v4().source,h=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]+)*",m="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",d="(?::\\d{2,5})?",x='(?:[/?#][^\\s"]*)?',b="(?:".concat(f,"|www\\.)").concat(p,"(?:localhost|").concat(g,"|").concat(h,"|").concat(v).concat(y).concat(m,")").concat(d).concat(x);return Zv=new RegExp("(?:^".concat(b,"$)"),"i"),Zv};var ZD={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},Hd={integer:function(t){return Hd.number(t)&&parseInt(t,10)===t},float:function(t){return Hd.number(t)&&!Hd.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 le(t)==="object"&&!Hd.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(ZD.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(JD())},hex:function(t){return typeof t=="string"&&!!t.match(ZD.hex)}},UV=function(t,r,n,o,i){if(t.required&&r===void 0){Jv(t,r,n,o,i);return}var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;a.indexOf(s)>-1?Hd[s](r)||o.push(Gr(i.messages.types[s],t.fullField,t.type)):s&&le(r)!==t.type&&o.push(Gr(i.messages.types[s],t.fullField,t.type))},ek=UV;var qV=function(t,r,n,o,i){(/^\s+$/.test(r)||r==="")&&o.push(Gr(i.messages.whitespace,t.fullField))},tk=qV;var it={required:Jv,whitespace:tk,type:ek,range:QD,enum:XD,pattern:YD};var GV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r)&&!t.required)return n();it.required(t,r,o,a,i)}n(a)},rk=GV;var KV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(r==null&&!t.required)return n();it.required(t,r,o,a,i,"array"),r!=null&&(it.type(t,r,o,a,i),it.range(t,r,o,a,i))}n(a)},nk=KV;var XV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r)&&!t.required)return n();it.required(t,r,o,a,i),r!==void 0&&it.type(t,r,o,a,i)}n(a)},ok=XV;var YV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r,"date")&&!t.required)return n();if(it.required(t,r,o,a,i),!kt(r,"date")){var l;r instanceof Date?l=r:l=new Date(r),it.type(t,l,o,a,i),l&&it.range(t,l.getTime(),o,a,i)}}n(a)},ik=YV;var QV="enum",JV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r)&&!t.required)return n();it.required(t,r,o,a,i),r!==void 0&&it[QV](t,r,o,a,i)}n(a)},ak=JV;var ZV=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r)&&!t.required)return n();it.required(t,r,o,a,i),r!==void 0&&(it.type(t,r,o,a,i),it.range(t,r,o,a,i))}n(a)},sk=ZV;var eH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r)&&!t.required)return n();it.required(t,r,o,a,i),r!==void 0&&(it.type(t,r,o,a,i),it.range(t,r,o,a,i))}n(a)},lk=eH;var tH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r)&&!t.required)return n();it.required(t,r,o,a,i),r!==void 0&&it.type(t,r,o,a,i)}n(a)},ck=tH;var rH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(r===""&&(r=void 0),kt(r)&&!t.required)return n();it.required(t,r,o,a,i),r!==void 0&&(it.type(t,r,o,a,i),it.range(t,r,o,a,i))}n(a)},uk=rH;var nH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r)&&!t.required)return n();it.required(t,r,o,a,i),r!==void 0&&it.type(t,r,o,a,i)}n(a)},fk=nH;var oH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r,"string")&&!t.required)return n();it.required(t,r,o,a,i),kt(r,"string")||it.pattern(t,r,o,a,i)}n(a)},dk=oH;var iH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r)&&!t.required)return n();it.required(t,r,o,a,i),kt(r)||it.type(t,r,o,a,i)}n(a)},pk=iH;var aH=function(t,r,n,o,i){var a=[],s=Array.isArray(r)?"array":le(r);it.required(t,r,o,a,i,s),n(a)},mk=aH;var sH=function(t,r,n,o,i){var a=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(kt(r,"string")&&!t.required)return n();it.required(t,r,o,a,i,"string"),kt(r,"string")||(it.type(t,r,o,a,i),it.range(t,r,o,a,i),it.pattern(t,r,o,a,i),t.whitespace===!0&&it.whitespace(t,r,o,a,i))}n(a)},gk=sH;var lH=function(t,r,n,o,i){var a=t.type,s=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(kt(r,a)&&!t.required)return n();it.required(t,r,o,s,i,a),kt(r,a)||it.type(t,r,o,s,i)}n(s)},ey=lH;var xu={string:gk,method:ck,number:uk,boolean:ok,regexp:pk,integer:lk,float:sk,array:nk,object:fk,enum:ak,pattern:dk,date:ik,url:ey,hex:ey,email:ey,required:mk,any:rk};var Ud=function(){function e(t){at(this,e),_(this,"rules",null),_(this,"_messages",Xv),this.define(t)}return st(e,[{key:"define",value:function(r){var n=this;if(!r)throw new Error("Cannot configure a schema with no rules");if(le(r)!=="object"||Array.isArray(r))throw new Error("Rules must be an object");this.rules={},Object.keys(r).forEach(function(o){var i=r[o];n.rules[o]=Array.isArray(i)?i:[i]})}},{key:"messages",value:function(r){return r&&(this._messages=Bw(Kv(),r)),this._messages}},{key:"validate",value:function(r){var n=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},a=r,s=o,l=i;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(h){var v=[],y={};function m(x){if(Array.isArray(x)){var b;v=(b=v).concat.apply(b,oe(x))}else v.push(x)}for(var d=0;d0&&arguments[0]!==void 0?arguments[0]:[],R=Array.isArray(C)?C:[C];!s.suppressWarning&&R.length&&e.warning("async-validator:",R),R.length&&y.message!==void 0&&(R=[].concat(y.message));var P=R.map(Ww(y,a));if(s.first&&P.length)return g[y.field]=1,v(P);if(!m)v(P);else{if(y.required&&!h.value)return y.message!==void 0?P=[].concat(y.message).map(Ww(y,a)):s.error&&(P=[s.error(y,Gr(s.messages.required,y.field))]),v(P);var O={};y.defaultField&&Object.keys(h.value).map(function(M){O[M]=y.defaultField}),O=T(T({},O),h.rule.fields);var k={};Object.keys(O).forEach(function(M){var V=O[M],W=Array.isArray(V)?V:[V];k[M]=W.map(d.bind(null,M))});var A=new e(k);A.messages(s.messages),h.rule.options&&(h.rule.options.messages=s.messages,h.rule.options.error=s.error),A.validate(h.value,h.rule.options||s,function(M){var V=[];P&&P.length&&V.push.apply(V,oe(P)),M&&M.length&&V.push.apply(V,oe(M)),v(V.length?V:null)})}}var b;if(y.asyncValidator)b=y.asyncValidator(y,h.value,x,h.source,s);else if(y.validator){try{b=y.validator(y,h.value,x,h.source,s)}catch(C){var S,w;(S=(w=console).error)===null||S===void 0||S.call(w,C),s.suppressValidatorError||setTimeout(function(){throw C},0),x(C.message)}b===!0?x():b===!1?x(typeof y.message=="function"?y.message(y.fullField||y.field):y.message||"".concat(y.fullField||y.field," fails")):b instanceof Array?x(b):b instanceof Error&&x(b.message)}b&&b.then&&b.then(function(){return x()},function(C){return x(C)})},function(h){c(h)},a)}},{key:"getType",value:function(r){if(r.type===void 0&&r.pattern instanceof RegExp&&(r.type="pattern"),typeof r.validator!="function"&&r.type&&!xu.hasOwnProperty(r.type))throw new Error(Gr("Unknown rule type %s",r.type));return r.type||"string"}},{key:"getValidationMethod",value:function(r){if(typeof r.validator=="function")return r.validator;var n=Object.keys(r),o=n.indexOf("message");return o!==-1&&n.splice(o,1),n.length===1&&n[0]==="required"?xu.required:xu[this.getType(r)]||void 0}}]),e}();_(Ud,"register",function(t,r){if(typeof r!="function")throw new Error("Cannot register a validator by type, validator is not a function");xu[t]=r});_(Ud,"warning",GD);_(Ud,"messages",Xv);_(Ud,"validators",xu);var hk=Ud;var ry=E(D());var Ro="'${name}' is not a valid ${type}",ty={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:Ro,method:Ro,array:Ro,object:Ro,number:Ro,date:Ro,boolean:Ro,integer:Ro,float:Ro,regexp:Ro,email:Ro,url:Ro,hex:Ro},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}"}};var vk=hk;function cH(e,t){return e.replace(/\\?\$\{\w+\}/g,function(r){if(r.startsWith("\\"))return r.slice(1);var n=r.slice(2,-1);return t[n]})}var yk="CODE_LOGIC_ERROR";function jw(e,t,r,n,o){return Vw.apply(this,arguments)}function Vw(){return Vw=Ur(Rt().mark(function e(t,r,n,o,i){var a,s,l,c,u,f,p,g,h;return Rt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return a=T({},n),delete a.ruleIndex,vk.warning=function(){},a.validator&&(s=a.validator,a.validator=function(){try{return s.apply(void 0,arguments)}catch(m){return console.error(m),Promise.reject(yk)}}),l=null,a&&a.type==="array"&&a.defaultField&&(l=a.defaultField,delete a.defaultField),c=new vk(_({},t,[a])),u=Ca(ty,o.validateMessages),c.messages(u),f=[],y.prev=10,y.next=13,Promise.resolve(c.validate(_({},t,r),T({},o)));case 13:y.next=18;break;case 15:y.prev=15,y.t0=y.catch(10),y.t0.errors&&(f=y.t0.errors.map(function(m,d){var x=m.message,b=x===yk?u.default:x;return ry.isValidElement(b)?ry.cloneElement(b,{key:"error_".concat(d)}):b}));case 18:if(!(!f.length&&l)){y.next=23;break}return y.next=21,Promise.all(r.map(function(m,d){return jw("".concat(t,".").concat(d),m,l,o,i)}));case 21:return p=y.sent,y.abrupt("return",p.reduce(function(m,d){return[].concat(oe(m),oe(d))},[]));case 23:return g=T(T({},n),{},{name:t,enum:(n.enum||[]).join(", ")},i),h=f.map(function(m){return typeof m=="string"?cH(m,g):m}),y.abrupt("return",h);case 26:case"end":return y.stop()}},e,null,[[10,15]])})),Vw.apply(this,arguments)}function xk(e,t,r,n,o,i){var a=e.join("."),s=r.map(function(u,f){var p=u.validator,g=T(T({},u),{},{ruleIndex:f});return p&&(g.validator=function(h,v,y){var m=!1,d=function(){for(var S=arguments.length,w=new Array(S),C=0;C2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(n){return Gw(t,n,r)})}function Gw(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!r&&e.length!==t.length?!1:t.every(function(n,o){return e[o]===n})}function bk(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||le(e)!=="object"||le(t)!=="object")return!1;var r=Object.keys(e),n=Object.keys(t),o=new Set([].concat(r,n));return oe(o).every(function(i){var a=e[i],s=t[i];return typeof a=="function"&&typeof s=="function"?!0:a===s})}function Sk(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&le(t.target)==="object"&&e in t.target?t.target[e]:t}function Kw(e,t,r){var n=e.length;if(t<0||t>=n||r<0||r>=n)return e;var o=e[t],i=t-r;return i>0?[].concat(oe(e.slice(0,r)),[o],oe(e.slice(r,t)),oe(e.slice(t+1,n))):i<0?[].concat(oe(e.slice(0,t)),oe(e.slice(t+1,r+1)),[o],oe(e.slice(r+1,n))):e}var dH=["name"],Qo=[];function Xw(e,t,r,n,o,i){return typeof e=="function"?e(t,r,"source"in i?{source:i.source}:{}):n!==o}var Yw=function(e){Dr(r,e);var t=kr(r);function r(n){var o;if(at(this,r),o=t.call(this,n),_(Ye(o),"state",{resetCount:0}),_(Ye(o),"cancelRegisterFunc",null),_(Ye(o),"mounted",!1),_(Ye(o),"touched",!1),_(Ye(o),"dirty",!1),_(Ye(o),"validatePromise",void 0),_(Ye(o),"prevValidating",void 0),_(Ye(o),"errors",Qo),_(Ye(o),"warnings",Qo),_(Ye(o),"cancelRegister",function(){var l=o.props,c=l.preserve,u=l.isListField,f=l.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(u,c,ur(f)),o.cancelRegisterFunc=null}),_(Ye(o),"getNamePath",function(){var l=o.props,c=l.name,u=l.fieldContext,f=u.prefixName,p=f===void 0?[]:f;return c!==void 0?[].concat(oe(p),oe(c)):[]}),_(Ye(o),"getRules",function(){var l=o.props,c=l.rules,u=c===void 0?[]:c,f=l.fieldContext;return u.map(function(p){return typeof p=="function"?p(f):p})}),_(Ye(o),"refresh",function(){o.mounted&&o.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})}),_(Ye(o),"metaCache",null),_(Ye(o),"triggerMetaEvent",function(l){var c=o.props.onMetaChange;if(c){var u=T(T({},o.getMeta()),{},{destroy:l});Cs(o.metaCache,u)||c(u),o.metaCache=u}else o.metaCache=null}),_(Ye(o),"onStoreChange",function(l,c,u){var f=o.props,p=f.shouldUpdate,g=f.dependencies,h=g===void 0?[]:g,v=f.onReset,y=u.store,m=o.getNamePath(),d=o.getValue(l),x=o.getValue(y),b=c&&Fs(c,m);switch(u.type==="valueUpdate"&&u.source==="external"&&!Cs(d,x)&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=Qo,o.warnings=Qo,o.triggerMetaEvent()),u.type){case"reset":if(!c||b){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=Qo,o.warnings=Qo,o.triggerMetaEvent(),v?.(),o.refresh();return}break;case"remove":{if(p&&Xw(p,l,y,d,x,u)){o.reRender();return}break}case"setField":{var S=u.data;if(b){"touched"in S&&(o.touched=S.touched),"validating"in S&&!("originRCField"in S)&&(o.validatePromise=S.validating?Promise.resolve([]):null),"errors"in S&&(o.errors=S.errors||Qo),"warnings"in S&&(o.warnings=S.warnings||Qo),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in S&&Fs(c,m,!0)){o.reRender();return}if(p&&!m.length&&Xw(p,l,y,d,x,u)){o.reRender();return}break}case"dependenciesUpdate":{var w=h.map(ur);if(w.some(function(C){return Fs(u.relatedFields,C)})){o.reRender();return}break}default:if(b||(!h.length||m.length||p)&&Xw(p,l,y,d,x,u)){o.reRender();return}break}p===!0&&o.reRender()}),_(Ye(o),"validateRules",function(l){var c=o.getNamePath(),u=o.getValue(),f=l||{},p=f.triggerName,g=f.validateOnly,h=g===void 0?!1:g,v=Promise.resolve().then(Ur(Rt().mark(function y(){var m,d,x,b,S,w,C;return Rt().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(o.mounted){P.next=2;break}return P.abrupt("return",[]);case 2:if(m=o.props,d=m.validateFirst,x=d===void 0?!1:d,b=m.messageVariables,S=m.validateDebounce,w=o.getRules(),p&&(w=w.filter(function(O){return O}).filter(function(O){var k=O.validateTrigger;if(!k)return!0;var A=Vd(k);return A.includes(p)})),!(S&&p)){P.next=10;break}return P.next=8,new Promise(function(O){setTimeout(O,S)});case 8:if(o.validatePromise===v){P.next=10;break}return P.abrupt("return",[]);case 10:return C=xk(c,u,w,l,x,b),C.catch(function(O){return O}).then(function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Qo;if(o.validatePromise===v){var k;o.validatePromise=null;var A=[],M=[];(k=O.forEach)===null||k===void 0||k.call(O,function(V){var W=V.rule.warningOnly,I=V.errors,N=I===void 0?Qo:I;W?M.push.apply(M,oe(N)):A.push.apply(A,oe(N))}),o.errors=A,o.warnings=M,o.triggerMetaEvent(),o.reRender()}}),P.abrupt("return",C);case 13:case"end":return P.stop()}},y)})));return h||(o.validatePromise=v,o.dirty=!0,o.errors=Qo,o.warnings=Qo,o.triggerMetaEvent(),o.reRender()),v}),_(Ye(o),"isFieldValidating",function(){return!!o.validatePromise}),_(Ye(o),"isFieldTouched",function(){return o.touched}),_(Ye(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var l=o.props.fieldContext,c=l.getInternalHooks(Ri),u=c.getInitialValue;return u(o.getNamePath())!==void 0}),_(Ye(o),"getErrors",function(){return o.errors}),_(Ye(o),"getWarnings",function(){return o.warnings}),_(Ye(o),"isListField",function(){return o.props.isListField}),_(Ye(o),"isList",function(){return o.props.isList}),_(Ye(o),"isPreserve",function(){return o.props.preserve}),_(Ye(o),"getMeta",function(){o.prevValidating=o.isFieldValidating();var l={touched:o.isFieldTouched(),validating:o.prevValidating,errors:o.errors,warnings:o.warnings,name:o.getNamePath(),validated:o.validatePromise===null};return l}),_(Ye(o),"getOnlyChild",function(l){if(typeof l=="function"){var c=o.getMeta();return T(T({},o.getOnlyChild(l(o.getControlled(),c,o.props.fieldContext))),{},{isFunction:!0})}var u=vi(l);return u.length!==1||!qn.isValidElement(u[0])?{child:u,isFunction:!1}:{child:u[0],isFunction:!1}}),_(Ye(o),"getValue",function(l){var c=o.props.fieldContext.getFieldsValue,u=o.getNamePath();return yn(l||c(!0),u)}),_(Ye(o),"getControlled",function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=o.props,u=c.name,f=c.trigger,p=c.validateTrigger,g=c.getValueFromEvent,h=c.normalize,v=c.valuePropName,y=c.getValueProps,m=c.fieldContext,d=p!==void 0?p:m.validateTrigger,x=o.getNamePath(),b=m.getInternalHooks,S=m.getFieldsValue,w=b(Ri),C=w.dispatch,R=o.getValue(),P=y||function(V){return _({},v,V)},O=l[f],k=u!==void 0?P(R):{},A=T(T({},l),k);A[f]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var V,W=arguments.length,I=new Array(W),N=0;N=0&&O<=k.length?(u.keys=[].concat(oe(u.keys.slice(0,O)),[u.id],oe(u.keys.slice(O))),x([].concat(oe(k.slice(0,O)),[P],oe(k.slice(O))))):(u.keys=[].concat(oe(u.keys),[u.id]),x([].concat(oe(k),[P]))),u.id+=1},remove:function(P){var O=S(),k=new Set(Array.isArray(P)?P:[P]);k.size<=0||(u.keys=u.keys.filter(function(A,M){return!k.has(M)}),x(O.filter(function(A,M){return!k.has(M)})))},move:function(P,O){if(P!==O){var k=S();P<0||P>=k.length||O<0||O>=k.length||(u.keys=Kw(u.keys,P,O),x(Kw(k,P,O)))}}},C=d||[];return Array.isArray(C)||(C=[]),n(C.map(function(R,P){var O=u.keys[P];return O===void 0&&(u.keys[P]=u.id,O=u.keys[P],u.id+=1),{name:P,key:O,isListField:!0}}),w,y)})))}var Ck=mH;var oy=E(D());function wk(e){var t=!1,r=e.length,n=[];return e.length?new Promise(function(o,i){e.forEach(function(a,s){a.catch(function(l){return t=!0,l}).then(function(l){r-=1,n[s]=l,!(r>0)&&(t&&i(n),o(n))})})}):Promise.resolve([])}var Ek="__@field_split__";function Qw(e){return e.map(function(t){return"".concat(le(t),":").concat(t)}).join(Ek)}var gH=function(){function e(){at(this,e),_(this,"kvs",new Map)}return st(e,[{key:"set",value:function(r,n){this.kvs.set(Qw(r),n)}},{key:"get",value:function(r){return this.kvs.get(Qw(r))}},{key:"update",value:function(r,n){var o=this.get(r),i=n(o);i?this.set(r,i):this.delete(r)}},{key:"delete",value:function(r){this.kvs.delete(Qw(r))}},{key:"map",value:function(r){return oe(this.kvs.entries()).map(function(n){var o=B(n,2),i=o[0],a=o[1],s=i.split(Ek);return r({key:s.map(function(l){var c=l.match(/^([^:]*):(.*)$/),u=B(c,3),f=u[1],p=u[2];return f==="number"?Number(p):p}),value:a})})}},{key:"toJSON",value:function(){var r={};return this.map(function(n){var o=n.key,i=n.value;return r[o.join(".")]=i,null}),r}}]),e}(),Wl=gH;var hH=["name"],vH=st(function e(t){var r=this;at(this,e),_(this,"formHooked",!1),_(this,"forceRootUpdate",void 0),_(this,"subscribable",!0),_(this,"store",{}),_(this,"fieldEntities",[]),_(this,"initialValues",{}),_(this,"callbacks",{}),_(this,"validateMessages",null),_(this,"preserve",null),_(this,"lastValidatePromise",null),_(this,"getForm",function(){return{getFieldValue:r.getFieldValue,getFieldsValue:r.getFieldsValue,getFieldError:r.getFieldError,getFieldWarning:r.getFieldWarning,getFieldsError:r.getFieldsError,isFieldsTouched:r.isFieldsTouched,isFieldTouched:r.isFieldTouched,isFieldValidating:r.isFieldValidating,isFieldsValidating:r.isFieldsValidating,resetFields:r.resetFields,setFields:r.setFields,setFieldValue:r.setFieldValue,setFieldsValue:r.setFieldsValue,validateFields:r.validateFields,submit:r.submit,_init:!0,getInternalHooks:r.getInternalHooks}}),_(this,"getInternalHooks",function(n){return n===Ri?(r.formHooked=!0,{dispatch:r.dispatch,initEntityValue:r.initEntityValue,registerField:r.registerField,useSubscribe:r.useSubscribe,setInitialValues:r.setInitialValues,destroyForm:r.destroyForm,setCallbacks:r.setCallbacks,setValidateMessages:r.setValidateMessages,getFields:r.getFields,setPreserve:r.setPreserve,getInitialValue:r.getInitialValue,registerWatch:r.registerWatch}):(Vt(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),_(this,"useSubscribe",function(n){r.subscribable=n}),_(this,"prevWithoutPreserves",null),_(this,"setInitialValues",function(n,o){if(r.initialValues=n||{},o){var i,a=Ca(n,r.store);(i=r.prevWithoutPreserves)===null||i===void 0||i.map(function(s){var l=s.key;a=Un(a,l,yn(n,l))}),r.prevWithoutPreserves=null,r.updateStore(a)}}),_(this,"destroyForm",function(n){if(n)r.updateStore({});else{var o=new Wl;r.getFieldEntities(!0).forEach(function(i){r.isMergedPreserve(i.isPreserve())||o.set(i.getNamePath(),!0)}),r.prevWithoutPreserves=o}}),_(this,"getInitialValue",function(n){var o=yn(r.initialValues,n);return n.length?Ca(o):o}),_(this,"setCallbacks",function(n){r.callbacks=n}),_(this,"setValidateMessages",function(n){r.validateMessages=n}),_(this,"setPreserve",function(n){r.preserve=n}),_(this,"watchList",[]),_(this,"registerWatch",function(n){return r.watchList.push(n),function(){r.watchList=r.watchList.filter(function(o){return o!==n})}}),_(this,"notifyWatch",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(r.watchList.length){var o=r.getFieldsValue(),i=r.getFieldsValue(!0);r.watchList.forEach(function(a){a(o,i,n)})}}),_(this,"timeoutId",null),_(this,"warningUnhooked",function(){}),_(this,"updateStore",function(n){r.store=n}),_(this,"getFieldEntities",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return n?r.fieldEntities.filter(function(o){return o.getNamePath().length}):r.fieldEntities}),_(this,"getFieldsMap",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new Wl;return r.getFieldEntities(n).forEach(function(i){var a=i.getNamePath();o.set(a,i)}),o}),_(this,"getFieldEntitiesForNamePathList",function(n){if(!n)return r.getFieldEntities(!0);var o=r.getFieldsMap(!0);return n.map(function(i){var a=ur(i);return o.get(a)||{INVALIDATE_NAME_PATH:ur(i)}})}),_(this,"getFieldsValue",function(n,o){r.warningUnhooked();var i,a,s;if(n===!0||Array.isArray(n)?(i=n,a=o):n&&le(n)==="object"&&(s=n.strict,a=n.filter),i===!0&&!a)return r.store;var l=r.getFieldEntitiesForNamePathList(Array.isArray(i)?i:null),c=[];return l.forEach(function(u){var f,p,g="INVALIDATE_NAME_PATH"in u?u.INVALIDATE_NAME_PATH:u.getNamePath();if(s){var h,v;if((h=(v=u).isList)!==null&&h!==void 0&&h.call(v))return}else if(!i&&(f=(p=u).isListField)!==null&&f!==void 0&&f.call(p))return;if(!a)c.push(g);else{var y="getMeta"in u?u.getMeta():null;a(y)&&c.push(g)}}),qw(r.store,c.map(ur))}),_(this,"getFieldValue",function(n){r.warningUnhooked();var o=ur(n);return yn(r.store,o)}),_(this,"getFieldsError",function(n){r.warningUnhooked();var o=r.getFieldEntitiesForNamePathList(n);return o.map(function(i,a){return i&&!("INVALIDATE_NAME_PATH"in i)?{name:i.getNamePath(),errors:i.getErrors(),warnings:i.getWarnings()}:{name:ur(n[a]),errors:[],warnings:[]}})}),_(this,"getFieldError",function(n){r.warningUnhooked();var o=ur(n),i=r.getFieldsError([o])[0];return i.errors}),_(this,"getFieldWarning",function(n){r.warningUnhooked();var o=ur(n),i=r.getFieldsError([o])[0];return i.warnings}),_(this,"isFieldsTouched",function(){r.warningUnhooked();for(var n=arguments.length,o=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:{},o=new Wl,i=r.getFieldEntities(!0);i.forEach(function(l){var c=l.props.initialValue,u=l.getNamePath();if(c!==void 0){var f=o.get(u)||new Set;f.add({entity:l,value:c}),o.set(u,f)}});var a=function(c){c.forEach(function(u){var f=u.props.initialValue;if(f!==void 0){var p=u.getNamePath(),g=r.getInitialValue(p);if(g!==void 0)Vt(!1,"Form already set 'initialValues' with path '".concat(p.join("."),"'. Field can not overwrite it."));else{var h=o.get(p);if(h&&h.size>1)Vt(!1,"Multiple Field with path '".concat(p.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(h){var v=r.getFieldValue(p),y=u.isListField();!y&&(!n.skipExist||v===void 0)&&r.updateStore(Un(r.store,p,oe(h)[0].value))}}}})},s;n.entities?s=n.entities:n.namePathList?(s=[],n.namePathList.forEach(function(l){var c=o.get(l);if(c){var u;(u=s).push.apply(u,oe(oe(c).map(function(f){return f.entity})))}})):s=i,a(s)}),_(this,"resetFields",function(n){r.warningUnhooked();var o=r.store;if(!n){r.updateStore(Ca(r.initialValues)),r.resetWithFieldInitialValue(),r.notifyObservers(o,null,{type:"reset"}),r.notifyWatch();return}var i=n.map(ur);i.forEach(function(a){var s=r.getInitialValue(a);r.updateStore(Un(r.store,a,s))}),r.resetWithFieldInitialValue({namePathList:i}),r.notifyObservers(o,i,{type:"reset"}),r.notifyWatch(i)}),_(this,"setFields",function(n){r.warningUnhooked();var o=r.store,i=[];n.forEach(function(a){var s=a.name,l=He(a,hH),c=ur(s);i.push(c),"value"in l&&r.updateStore(Un(r.store,c,l.value)),r.notifyObservers(o,[c],{type:"setField",data:a})}),r.notifyWatch(i)}),_(this,"getFields",function(){var n=r.getFieldEntities(!0),o=n.map(function(i){var a=i.getNamePath(),s=i.getMeta(),l=T(T({},s),{},{name:a,value:r.getFieldValue(a)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return o}),_(this,"initEntityValue",function(n){var o=n.props.initialValue;if(o!==void 0){var i=n.getNamePath(),a=yn(r.store,i);a===void 0&&r.updateStore(Un(r.store,i,o))}}),_(this,"isMergedPreserve",function(n){var o=n!==void 0?n:r.preserve;return o??!0}),_(this,"registerField",function(n){r.fieldEntities.push(n);var o=n.getNamePath();if(r.notifyWatch([o]),n.props.initialValue!==void 0){var i=r.store;r.resetWithFieldInitialValue({entities:[n],skipExist:!0}),r.notifyObservers(i,[n.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(a,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(r.fieldEntities=r.fieldEntities.filter(function(f){return f!==n}),!r.isMergedPreserve(s)&&(!a||l.length>1)){var c=a?void 0:r.getInitialValue(o);if(o.length&&r.getFieldValue(o)!==c&&r.fieldEntities.every(function(f){return!Gw(f.getNamePath(),o)})){var u=r.store;r.updateStore(Un(u,o,c,!0)),r.notifyObservers(u,[o],{type:"remove"}),r.triggerDependenciesUpdate(u,o)}}r.notifyWatch([o])}}),_(this,"dispatch",function(n){switch(n.type){case"updateValue":{var o=n.namePath,i=n.value;r.updateValue(o,i);break}case"validateField":{var a=n.namePath,s=n.triggerName;r.validateFields([a],{triggerName:s});break}default:}}),_(this,"notifyObservers",function(n,o,i){if(r.subscribable){var a=T(T({},i),{},{store:r.getFieldsValue(!0)});r.getFieldEntities().forEach(function(s){var l=s.onStoreChange;l(n,o,a)})}else r.forceRootUpdate()}),_(this,"triggerDependenciesUpdate",function(n,o){var i=r.getDependencyChildrenFields(o);return i.length&&r.validateFields(i),r.notifyObservers(n,i,{type:"dependenciesUpdate",relatedFields:[o].concat(oe(i))}),i}),_(this,"updateValue",function(n,o){var i=ur(n),a=r.store;r.updateStore(Un(r.store,i,o)),r.notifyObservers(a,[i],{type:"valueUpdate",source:"internal"}),r.notifyWatch([i]);var s=r.triggerDependenciesUpdate(a,i),l=r.callbacks.onValuesChange;if(l){var c=qw(r.store,[i]);l(c,r.getFieldsValue())}r.triggerOnFieldsChange([i].concat(oe(s)))}),_(this,"setFieldsValue",function(n){r.warningUnhooked();var o=r.store;if(n){var i=Ca(r.store,n);r.updateStore(i)}r.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),r.notifyWatch()}),_(this,"setFieldValue",function(n,o){r.setFields([{name:n,value:o,errors:[],warnings:[]}])}),_(this,"getDependencyChildrenFields",function(n){var o=new Set,i=[],a=new Wl;r.getFieldEntities().forEach(function(l){var c=l.props.dependencies;(c||[]).forEach(function(u){var f=ur(u);a.update(f,function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return p.add(l),p})})});var s=function l(c){var u=a.get(c)||new Set;u.forEach(function(f){if(!o.has(f)){o.add(f);var p=f.getNamePath();f.isFieldDirty()&&p.length&&(i.push(p),l(p))}})};return s(n),i}),_(this,"triggerOnFieldsChange",function(n,o){var i=r.callbacks.onFieldsChange;if(i){var a=r.getFields();if(o){var s=new Wl;o.forEach(function(c){var u=c.name,f=c.errors;s.set(u,f)}),a.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var l=a.filter(function(c){var u=c.name;return Fs(n,u)});l.length&&i(l,a)}}),_(this,"validateFields",function(n,o){r.warningUnhooked();var i,a;Array.isArray(n)||typeof n=="string"||typeof o=="string"?(i=n,a=o):a=n;var s=!!i,l=s?i.map(ur):[],c=[],u=String(Date.now()),f=new Set,p=a||{},g=p.recursive,h=p.dirty;r.getFieldEntities(!0).forEach(function(d){if(s||l.push(d.getNamePath()),!(!d.props.rules||!d.props.rules.length)&&!(h&&!d.isFieldDirty())){var x=d.getNamePath();if(f.add(x.join(u)),!s||Fs(l,x,g)){var b=d.validateRules(T({validateMessages:T(T({},ty),r.validateMessages)},a));c.push(b.then(function(){return{name:x,errors:[],warnings:[]}}).catch(function(S){var w,C=[],R=[];return(w=S.forEach)===null||w===void 0||w.call(S,function(P){var O=P.rule.warningOnly,k=P.errors;O?R.push.apply(R,oe(k)):C.push.apply(C,oe(k))}),C.length?Promise.reject({name:x,errors:C,warnings:R}):{name:x,errors:C,warnings:R}}))}}});var v=wk(c);r.lastValidatePromise=v,v.catch(function(d){return d}).then(function(d){var x=d.map(function(b){var S=b.name;return S});r.notifyObservers(r.store,x,{type:"validateFinish"}),r.triggerOnFieldsChange(x,d)});var y=v.then(function(){return r.lastValidatePromise===v?Promise.resolve(r.getFieldsValue(l)):Promise.reject([])}).catch(function(d){var x=d.filter(function(b){return b&&b.errors.length});return Promise.reject({values:r.getFieldsValue(l),errorFields:x,outOfDate:r.lastValidatePromise!==v})});y.catch(function(d){return d});var m=l.filter(function(d){return f.has(d.join(u))});return r.triggerOnFieldsChange(m),y}),_(this,"submit",function(){r.warningUnhooked(),r.validateFields().then(function(n){var o=r.callbacks.onFinish;if(o)try{o(n)}catch(i){console.error(i)}}).catch(function(n){var o=r.callbacks.onFinishFailed;o&&o(n)})}),this.forceRootUpdate=t});function yH(e){var t=oy.useRef(),r=oy.useState({}),n=B(r,2),o=n[1];if(!t.current)if(e)t.current=e;else{var i=function(){o({})},a=new vH(i);t.current=a.getForm()}return[t.current]}var iy=yH;var cn=E(D());var Ls=E(D()),Jw=Ls.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Zw=function(t){var r=t.validateMessages,n=t.onFormChange,o=t.onFormFinish,i=t.children,a=Ls.useContext(Jw),s=Ls.useRef({});return Ls.createElement(Jw.Provider,{value:T(T({},a),{},{validateMessages:T(T({},a.validateMessages),r),triggerFormChange:function(c,u){n&&n(c,{changedFields:u,forms:s.current}),a.triggerFormChange(c,u)},triggerFormFinish:function(c,u){o&&o(c,{values:u,forms:s.current}),a.triggerFormFinish(c,u)},registerForm:function(c,u){c&&(s.current=T(T({},s.current),{},_({},c,u))),a.registerForm(c,u)},unregisterForm:function(c){var u=T({},s.current);delete u[c],s.current=u,a.unregisterForm(c)}})},i)};var Rk=Jw;var xH=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],bH=function(t,r){var n=t.name,o=t.initialValues,i=t.fields,a=t.form,s=t.preserve,l=t.children,c=t.component,u=c===void 0?"form":c,f=t.validateMessages,p=t.validateTrigger,g=p===void 0?"onChange":p,h=t.onValuesChange,v=t.onFieldsChange,y=t.onFinish,m=t.onFinishFailed,d=t.clearOnDestroy,x=He(t,xH),b=cn.useRef(null),S=cn.useContext(Rk),w=iy(a),C=B(w,1),R=C[0],P=R.getInternalHooks(Ri),O=P.useSubscribe,k=P.setInitialValues,A=P.setCallbacks,M=P.setValidateMessages,V=P.setPreserve,W=P.destroyForm;cn.useImperativeHandle(r,function(){return T(T({},R),{},{nativeElement:b.current})}),cn.useEffect(function(){return S.registerForm(n,R),function(){S.unregisterForm(n)}},[S,R,n]),M(T(T({},S.validateMessages),f)),A({onValuesChange:h,onFieldsChange:function(F){if(S.triggerFormChange(n,F),v){for(var z=arguments.length,G=new Array(z>1?z-1:0),Z=1;Z{let n=Aa.useContext(un),o=Aa.useMemo(()=>{let i=Object.assign({},n);return r&&delete i.isFormItemInput,t&&(delete i.status,delete i.hasFeedback,delete i.feedbackIcon),i},[t,r,n]);return Aa.createElement(un.Provider,{value:o},e)},Ik=Aa.createContext(void 0);var EH=e=>{let{space:t,form:r,children:n}=e;if(n==null)return null;let o=n;return r&&(o=e1.default.createElement(Nk,{override:!0,status:!0},o)),t&&(o=e1.default.createElement(k$,null,o)),o},zs=EH;var so=E(D());function RH(e){return t=>so.createElement($a,{theme:{token:{motion:!1,zIndexPopupBase:0}}},so.createElement(e,Object.assign({},t)))}var OH=(e,t,r,n,o)=>RH(a=>{let{prefixCls:s,style:l}=a,c=so.useRef(null),[u,f]=so.useState(0),[p,g]=so.useState(0),[h,v]=sr(!1,{value:a.open}),{getPrefixCls:y}=so.useContext(ot),m=y(n||"select",s);so.useEffect(()=>{if(v(!0),typeof ResizeObserver<"u"){let b=new ResizeObserver(w=>{let C=w[0].target;f(C.offsetHeight+8),g(C.offsetWidth)}),S=setInterval(()=>{var w;let C=o?`.${o(m)}`:`.${m}-dropdown`,R=(w=c.current)===null||w===void 0?void 0:w.querySelector(C);R&&(clearInterval(S),b.observe(R))},10);return()=>{clearInterval(S),b.disconnect()}}},[]);let d=Object.assign(Object.assign({},a),{style:Object.assign(Object.assign({},l),{margin:0}),open:h,visible:h,getPopupContainer:()=>c.current});return r&&(d=r(d)),t&&Object.assign(d,{[t]:{overflow:{adjustX:!1,adjustY:!1}}}),so.createElement("div",{ref:c,style:{paddingBottom:u,position:"relative",minWidth:p}},so.createElement(e,Object.assign({},d)))}),$k=OH;var ri=E(D()),q1=E(Ne());var dr=E(D());var b1=E(Ne());var bu=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?.substr(0,4))};var bt=E(D());var t1=E(D()),Dk=E(Ne()),_H=function(t){var r=t.className,n=t.customizeIcon,o=t.customizeIconProps,i=t.children,a=t.onMouseDown,s=t.onClick,l=typeof n=="function"?n(o):n;return t1.createElement("span",{className:r,onMouseDown:function(u){u.preventDefault(),a?.(u)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:t1.createElement("span",{className:(0,Dk.default)(r.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},i))},Ws=_H;var ay=E(D()),kk=function(t,r,n,o,i){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=ay.default.useMemo(function(){if(le(o)==="object")return o.clearIcon;if(i)return i},[o,i]),u=ay.default.useMemo(function(){return!!(!a&&o&&(n.length||s)&&!(l==="combobox"&&s===""))},[o,a,n.length,s,l]);return{allowClear:u,clearIcon:ay.default.createElement(Ws,{className:"".concat(t,"-clear"),onMouseDown:r,customizeIcon:c},"\xD7")}};var sy=E(D()),r1=sy.createContext(null);function ly(){return sy.useContext(r1)}var Su=E(D());function n1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=Su.useState(!1),r=B(t,2),n=r[0],o=r[1],i=Su.useRef(null),a=function(){window.clearTimeout(i.current)};Su.useEffect(function(){return a},[]);var s=function(c,u){a(),i.current=window.setTimeout(function(){o(c),u&&u()},e)};return[n,s,a]}var Gd=E(D());function Kd(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=Gd.useRef(null),r=Gd.useRef(null);Gd.useEffect(function(){return function(){window.clearTimeout(r.current)}},[]);function n(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(r.current),r.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},n]}var cy=E(D());function o1(e,t,r,n){var o=cy.useRef(null);o.current={open:t,triggerOpen:r,customizedTrigger:n},cy.useEffect(function(){function i(a){var s;if(!((s=o.current)!==null&&s!==void 0&&s.customizedTrigger)){var l=a.target;l.shadowRoot&&a.composed&&(l=a.composedPath()[0]||l),o.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(l)&&c!==l})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",i),function(){return window.removeEventListener("mousedown",i)}},[])}var Ma=E(D()),my=E(D());function Ak(e){return e&&![Qe.ESC,Qe.SHIFT,Qe.BACKSPACE,Qe.TAB,Qe.WIN_KEY,Qe.ALT,Qe.META,Qe.WIN_KEY_RIGHT,Qe.CTRL,Qe.SEMICOLON,Qe.EQUALS,Qe.CAPS_LOCK,Qe.CONTEXT_MENU,Qe.F1,Qe.F2,Qe.F3,Qe.F4,Qe.F5,Qe.F6,Qe.F7,Qe.F8,Qe.F9,Qe.F10,Qe.F11,Qe.F12].includes(e)}var _o=E(D()),s1=E(D()),rA=E(Ne());var Jo=E(D()),Yi=E(D()),Hk=E(Ne());var Bl=E(D()),Mk=E(Ne());var PH=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Cu=void 0;function TH(e,t){var r=e.prefixCls,n=e.invalidate,o=e.item,i=e.renderItem,a=e.responsive,s=e.responsiveDisabled,l=e.registerSize,c=e.itemKey,u=e.className,f=e.style,p=e.children,g=e.display,h=e.order,v=e.component,y=v===void 0?"div":v,m=He(e,PH),d=a&&!g;function x(R){l(c,R)}Bl.useEffect(function(){return function(){x(null)}},[]);var b=i&&o!==Cu?i(o,{index:h}):p,S;n||(S={opacity:d?0:1,height:d?0:Cu,overflowY:d?"hidden":Cu,order:a?h:Cu,pointerEvents:d?"none":Cu,position:d?"absolute":Cu});var w={};d&&(w["aria-hidden"]=!0);var C=Bl.createElement(y,ce({className:(0,Mk.default)(!n&&r,u),style:T(T({},S),f)},w,m,{ref:t}),b);return a&&(C=Bl.createElement(ro,{onResize:function(P){var O=P.offsetWidth;x(O)},disabled:s},C)),C}var Fk=Bl.forwardRef(TH);Fk.displayName="Item";var wu=Fk;var uy=E(D()),Lk=E(Hi());function i1(e){if(typeof MessageChannel>"u")dt(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function zk(){var e=uy.useRef(null),t=function(n){e.current||(e.current=[],i1(function(){(0,Lk.unstable_batchedUpdates)(function(){e.current.forEach(function(o){o()}),e.current=null})})),e.current.push(n)};return t}function jl(e,t){var r=uy.useState(t),n=B(r,2),o=n[0],i=n[1],a=wt(function(s){e(function(){i(s)})});return[o,a]}var Bs=E(D()),Bk=E(Ne());var Wk=E(D()),Vl=Wk.default.createContext(null);var NH=["component"],IH=["className"],$H=["className"],DH=function(t,r){var n=Bs.useContext(Vl);if(!n){var o=t.component,i=o===void 0?"div":o,a=He(t,NH);return Bs.createElement(i,ce({},a,{ref:r}))}var s=n.className,l=He(n,IH),c=t.className,u=He(t,$H);return Bs.createElement(Vl.Provider,{value:null},Bs.createElement(wu,ce({ref:r,className:(0,Bk.default)(s,c)},l,u)))},jk=Bs.forwardRef(DH);jk.displayName="RawItem";var Vk=jk;var kH=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Uk="responsive",qk="invalidate";function AH(e){return"+ ".concat(e.length," ...")}function MH(e,t){var r=e.prefixCls,n=r===void 0?"rc-overflow":r,o=e.data,i=o===void 0?[]:o,a=e.renderItem,s=e.renderRawItem,l=e.itemKey,c=e.itemWidth,u=c===void 0?10:c,f=e.ssr,p=e.style,g=e.className,h=e.maxCount,v=e.renderRest,y=e.renderRawRest,m=e.suffix,d=e.component,x=d===void 0?"div":d,b=e.itemComponent,S=e.onVisibleChange,w=He(e,kH),C=f==="full",R=zk(),P=jl(R,null),O=B(P,2),k=O[0],A=O[1],M=k||0,V=jl(R,new Map),W=B(V,2),I=W[0],N=W[1],$=jl(R,0),U=B($,2),H=U[0],L=U[1],q=jl(R,0),j=B(q,2),F=j[0],z=j[1],G=jl(R,0),Z=B(G,2),Q=Z[0],X=Z[1],se=(0,Yi.useState)(null),ee=B(se,2),K=ee[0],J=ee[1],ne=(0,Yi.useState)(null),te=B(ne,2),re=te[0],de=te[1],fe=Jo.useMemo(function(){return re===null&&C?Number.MAX_SAFE_INTEGER:re||0},[re,k]),ue=(0,Yi.useState)(!1),Ce=B(ue,2),we=Ce[0],Oe=Ce[1],ve="".concat(n,"-item"),Y=Math.max(H,F),Ee=h===Uk,De=i.length&&Ee,et=h===qk,Ae=De||typeof h=="number"&&i.length>h,Se=(0,Yi.useMemo)(function(){var Me=i;return De?k===null&&C?Me=i:Me=i.slice(0,Math.min(i.length,M/u)):typeof h=="number"&&(Me=i.slice(0,h)),Me},[i,u,k,h,De]),We=(0,Yi.useMemo)(function(){return De?i.slice(fe+1):i.slice(Se.length)},[i,Se,De,fe]),Fe=(0,Yi.useCallback)(function(Me,je){var xe;return typeof l=="function"?l(Me):(xe=l&&Me?.[l])!==null&&xe!==void 0?xe:je},[l]),Ue=(0,Yi.useCallback)(a||function(Me){return Me},[a]);function Re(Me,je,xe){re===Me&&(je===void 0||je===K)||(de(Me),xe||(Oe(MeM){Re(nt-1,Me-Tt-Q+F);break}}m&&Ze(0)+Q>M&&J(null)}},[M,I,F,Q,Fe,Se]);var ct=we&&!!We.length,_t={};K!==null&&De&&(_t={position:"absolute",left:K,top:0});var Pt={prefixCls:ve,responsive:De,component:b,invalidate:et},mt=s?function(Me,je){var xe=Fe(Me,je);return Jo.createElement(Vl.Provider,{key:xe,value:T(T({},Pt),{},{order:je,item:Me,itemKey:xe,registerSize:ge,display:je<=fe})},s(Me,je))}:function(Me,je){var xe=Fe(Me,je);return Jo.createElement(wu,ce({},Pt,{order:je,key:xe,item:Me,renderItem:Ue,itemKey:xe,registerSize:ge,display:je<=fe}))},Be={order:ct?fe:Number.MAX_SAFE_INTEGER,className:"".concat(ve,"-rest"),registerSize:Te,display:ct},_e=v||AH,qe=y?Jo.createElement(Vl.Provider,{value:T(T({},Pt),Be)},y(We)):Jo.createElement(wu,ce({},Pt,Be),typeof _e=="function"?_e(We):_e),Pe=Jo.createElement(x,ce({className:(0,Hk.default)(!et&&n,g),style:p,ref:t},w),Se.map(mt),Ae?qe:null,m&&Jo.createElement(wu,ce({},Pt,{responsive:Ee,responsiveDisabled:!De,order:fe,className:"".concat(ve,"-suffix"),registerSize:he,display:!0,style:_t}),m));return Ee?Jo.createElement(ro,{onResize:ae,disabled:!De},Pe):Pe}var Xd=Jo.forwardRef(MH);Xd.displayName="Overflow";Xd.Item=Vk;Xd.RESPONSIVE=Uk;Xd.INVALIDATE=qk;var Gk=Xd;var Kk=Gk;var Eu=E(D()),Yk=E(Ne());function FH(e,t,r){var n=T(T({},e),r?t:{});return Object.keys(t).forEach(function(o){var i=t[o];typeof i=="function"&&(n[o]=function(){for(var a,s=arguments.length,l=new Array(s),c=0;cx&&(Ce="".concat(we.slice(0,x),"..."))}var Oe=function(Y){Y&&Y.stopPropagation(),R(te)};return typeof w=="function"?X(fe,Ce,re,ue,Oe):Q(te,Ce,re,ue,Oe)},ee=function(te){if(!o.length)return null;var re=typeof S=="function"?S(te):S;return typeof w=="function"?X(void 0,re,!1,!1,void 0,!0):Q({title:re},re,!1)},K=_o.createElement("div",{className:"".concat(z,"-search"),style:{width:U},onFocus:function(){F(!0)},onBlur:function(){F(!1)}},_o.createElement(fy,{ref:l,open:i,prefixCls:n,id:r,inputElement:null,disabled:u,autoFocus:g,autoComplete:h,editable:Z,activeDescendantId:v,value:G,onKeyDown:k,onMouseDown:A,onChange:P,onPaste:O,onCompositionStart:M,onCompositionEnd:V,onBlur:W,tabIndex:y,attrs:Uo(t,!0)}),_o.createElement("span",{ref:I,className:"".concat(z,"-search-mirror"),"aria-hidden":!0},G,"\xA0")),J=_o.createElement(Kk,{prefixCls:"".concat(z,"-overflow"),data:o,renderItem:se,renderRest:ee,suffix:K,itemKey:jH,maxCount:d});return _o.createElement("span",{className:"".concat(z,"-wrap")},J,!o.length&&!G&&_o.createElement("span",{className:"".concat(z,"-placeholder")},c))},nA=VH;var Zo=E(D());var HH=function(t){var r=t.inputElement,n=t.prefixCls,o=t.id,i=t.inputRef,a=t.disabled,s=t.autoFocus,l=t.autoComplete,c=t.activeDescendantId,u=t.mode,f=t.open,p=t.values,g=t.placeholder,h=t.tabIndex,v=t.showSearch,y=t.searchValue,m=t.activeValue,d=t.maxLength,x=t.onInputKeyDown,b=t.onInputMouseDown,S=t.onInputChange,w=t.onInputPaste,C=t.onInputCompositionStart,R=t.onInputCompositionEnd,P=t.onInputBlur,O=t.title,k=Zo.useState(!1),A=B(k,2),M=A[0],V=A[1],W=u==="combobox",I=W||v,N=p[0],$=y||"";W&&m&&!M&&($=m),Zo.useEffect(function(){W&&V(!1)},[W,m]);var U=u!=="combobox"&&!f&&!v?!1:!!$,H=O===void 0?dy(N):O,L=Zo.useMemo(function(){return N?null:Zo.createElement("span",{className:"".concat(n,"-selection-placeholder"),style:U?{visibility:"hidden"}:void 0},g)},[N,U,g,n]);return Zo.createElement("span",{className:"".concat(n,"-selection-wrap")},Zo.createElement("span",{className:"".concat(n,"-selection-search")},Zo.createElement(fy,{ref:i,prefixCls:n,id:o,open:f,inputElement:r,disabled:a,autoFocus:s,autoComplete:l,editable:I,activeDescendantId:c,value:$,onKeyDown:x,onMouseDown:b,onChange:function(j){V(!0),S(j)},onPaste:w,onCompositionStart:C,onCompositionEnd:R,onBlur:P,tabIndex:h,attrs:Uo(t,!0),maxLength:W?d:void 0})),!W&&N?Zo.createElement("span",{className:"".concat(n,"-selection-item"),title:H,style:U?{visibility:"hidden"}:void 0},N.label):null,L)},oA=HH;var UH=function(t,r){var n=(0,my.useRef)(null),o=(0,my.useRef)(!1),i=t.prefixCls,a=t.open,s=t.mode,l=t.showSearch,c=t.tokenWithEnter,u=t.disabled,f=t.prefix,p=t.autoClearSearchValue,g=t.onSearch,h=t.onSearchSubmit,v=t.onToggleOpen,y=t.onInputKeyDown,m=t.onInputBlur,d=t.domRef;Ma.useImperativeHandle(r,function(){return{focus:function(H){n.current.focus(H)},blur:function(){n.current.blur()}}});var x=Kd(0),b=B(x,2),S=b[0],w=b[1],C=function(H){var L=H.which,q=n.current instanceof HTMLTextAreaElement;!q&&a&&(L===Qe.UP||L===Qe.DOWN)&&H.preventDefault(),y&&y(H),L===Qe.ENTER&&s==="tags"&&!o.current&&!a&&h?.(H.target.value),!(q&&!a&&~[Qe.UP,Qe.DOWN,Qe.LEFT,Qe.RIGHT].indexOf(L))&&Ak(L)&&v(!0)},R=function(){w(!0)},P=(0,my.useRef)(null),O=function(H){g(H,!0,o.current)!==!1&&v(!0)},k=function(){o.current=!0},A=function(H){o.current=!1,s!=="combobox"&&O(H.target.value)},M=function(H){var L=H.target.value;if(c&&P.current&&/[\r\n]/.test(P.current)){var q=P.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");L=L.replace(q,P.current)}P.current=null,O(L)},V=function(H){var L=H.clipboardData,q=L?.getData("text");P.current=q||""},W=function(H){var L=H.target;if(L!==n.current){var q=document.body.style.msTouchAction!==void 0;q?setTimeout(function(){n.current.focus()}):n.current.focus()}},I=function(H){var L=S();H.target!==n.current&&!L&&!(s==="combobox"&&u)&&H.preventDefault(),(s!=="combobox"&&(!l||!L)||!a)&&(a&&p!==!1&&g("",!0,!1),v())},N={inputRef:n,onInputKeyDown:C,onInputMouseDown:R,onInputChange:M,onInputPaste:V,onInputCompositionStart:k,onInputCompositionEnd:A,onInputBlur:m},$=s==="multiple"||s==="tags"?Ma.createElement(nA,ce({},t,N)):Ma.createElement(oA,ce({},t,N));return Ma.createElement("div",{ref:d,className:"".concat(i,"-selector"),onClick:W,onMouseDown:I},f&&Ma.createElement("div",{className:"".concat(i,"-prefix")},f),$)},qH=Ma.forwardRef(UH),iA=qH;var hy=E(Ne());var xt=E(D());var uA=E(Ne());var ei=E(D());var aA=E(Ne()),gy=E(D());function l1(e){var t=e.prefixCls,r=e.align,n=e.arrow,o=e.arrowPos,i=n||{},a=i.className,s=i.content,l=o.x,c=l===void 0?0:l,u=o.y,f=u===void 0?0:u,p=gy.useRef();if(!r||!r.points)return null;var g={position:"absolute"};if(r.autoArrow!==!1){var h=r.points[0],v=r.points[1],y=h[0],m=h[1],d=v[0],x=v[1];y===d||!["t","b"].includes(y)?g.top=f:y==="t"?g.top=0:g.bottom=0,m===x||!["l","r"].includes(m)?g.left=c:m==="l"?g.left=0:g.right=0}return gy.createElement("div",{ref:p,className:(0,aA.default)("".concat(t,"-arrow"),a),style:g},s)}var sA=E(Ne());var c1=E(D());function u1(e){var t=e.prefixCls,r=e.open,n=e.zIndex,o=e.mask,i=e.motion;return o?c1.createElement(Ho,ce({},i,{motionAppear:!0,visible:r,removeOnLeave:!0}),function(a){var s=a.className;return c1.createElement("div",{style:{zIndex:n},className:(0,sA.default)("".concat(t,"-mask"),s)})}):null}var lA=E(D()),GH=lA.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),cA=GH;var KH=ei.forwardRef(function(e,t){var r=e.popup,n=e.className,o=e.prefixCls,i=e.style,a=e.target,s=e.onVisibleChanged,l=e.open,c=e.keepDom,u=e.fresh,f=e.onClick,p=e.mask,g=e.arrow,h=e.arrowPos,v=e.align,y=e.motion,m=e.maskMotion,d=e.forceRender,x=e.getPopupContainer,b=e.autoDestroy,S=e.portal,w=e.zIndex,C=e.onMouseEnter,R=e.onMouseLeave,P=e.onPointerEnter,O=e.onPointerDownCapture,k=e.ready,A=e.offsetX,M=e.offsetY,V=e.offsetR,W=e.offsetB,I=e.onAlign,N=e.onPrepare,$=e.stretch,U=e.targetWidth,H=e.targetHeight,L=typeof r=="function"?r():r,q=l||c,j=x?.length>0,F=ei.useState(!x||!j),z=B(F,2),G=z[0],Z=z[1];if(vt(function(){!G&&j&&a&&Z(!0)},[G,j,a]),!G)return null;var Q="auto",X={left:"-1000vw",top:"-1000vh",right:Q,bottom:Q};if(k||!l){var se,ee=v.points,K=v.dynamicInset||((se=v._experimental)===null||se===void 0?void 0:se.dynamicInset),J=K&&ee[0][1]==="r",ne=K&&ee[0][0]==="b";J?(X.right=V,X.left=Q):(X.left=A,X.right=Q),ne?(X.bottom=W,X.top=Q):(X.top=M,X.bottom=Q)}var te={};return $&&($.includes("height")&&H?te.height=H:$.includes("minHeight")&&H&&(te.minHeight=H),$.includes("width")&&U?te.width=U:$.includes("minWidth")&&U&&(te.minWidth=U)),l||(te.pointerEvents="none"),ei.createElement(S,{open:d||q,getContainer:x&&function(){return x(a)},autoDestroy:b},ei.createElement(u1,{prefixCls:o,open:l,zIndex:w,mask:p,motion:m}),ei.createElement(ro,{onResize:I,disabled:!l},function(re){return ei.createElement(Ho,ce({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:d,leavedClassName:"".concat(o,"-hidden")},y,{onAppearPrepare:N,onEnterPrepare:N,visible:l,onVisibleChanged:function(fe){var ue;y==null||(ue=y.onVisibleChanged)===null||ue===void 0||ue.call(y,fe),s(fe)}}),function(de,fe){var ue=de.className,Ce=de.style,we=(0,uA.default)(o,ue,n);return ei.createElement("div",{ref:zr(re,t,fe),className:we,style:T(T(T(T({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},X),te),Ce),{},{boxSizing:"border-box",zIndex:w},i),onMouseEnter:C,onMouseLeave:R,onPointerEnter:P,onClick:f,onPointerDownCapture:O},g&&ei.createElement(l1,{prefixCls:o,arrow:g,arrowPos:h,align:v}),ei.createElement(cA,{cache:!l&&!u},L))})}))}),fA=KH;var Ru=E(D()),XH=Ru.forwardRef(function(e,t){var r=e.children,n=e.getTriggerDOMNode,o=xi(r),i=Ru.useCallback(function(s){vd(t,n?n(s):s)},[n]),a=yi(i,ys(r));return o?Ru.cloneElement(r,{ref:a}):r}),dA=XH;var pA=E(D()),YH=pA.createContext(null),f1=YH;var gA=E(D());function mA(e){return e?Array.isArray(e)?e:[e]:[]}function d1(e,t,r,n){return gA.useMemo(function(){var o=mA(r??t),i=mA(n??t),a=new Set(o),s=new Set(i);return e&&(a.has("hover")&&(a.delete("hover"),a.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[a,s]},[e,t,r,n])}var Hl=E(D());function QH(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0;return r?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function hA(e,t,r,n){for(var o=r.points,i=Object.keys(e),a=0;a1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Qd(e){return Ou(parseFloat(e),0)}function m1(e,t){var r=T({},e);return(t||[]).forEach(function(n){if(!(n instanceof HTMLBodyElement||n instanceof HTMLHtmlElement)){var o=js(n).getComputedStyle(n),i=o.overflow,a=o.overflowClipMargin,s=o.borderTopWidth,l=o.borderBottomWidth,c=o.borderLeftWidth,u=o.borderRightWidth,f=n.getBoundingClientRect(),p=n.offsetHeight,g=n.clientHeight,h=n.offsetWidth,v=n.clientWidth,y=Qd(s),m=Qd(l),d=Qd(c),x=Qd(u),b=Ou(Math.round(f.width/h*1e3)/1e3),S=Ou(Math.round(f.height/p*1e3)/1e3),w=(h-v-d-x)*b,C=(p-g-y-m)*S,R=y*S,P=m*S,O=d*b,k=x*b,A=0,M=0;if(i==="clip"){var V=Qd(a);A=V*b,M=V*S}var W=f.x+O-A,I=f.y+R-M,N=W+f.width+2*A-O-k-w,$=I+f.height+2*M-R-P-C;r.left=Math.max(r.left,W),r.top=Math.max(r.top,I),r.right=Math.min(r.right,N),r.bottom=Math.min(r.bottom,$)}}),r}function vA(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r="".concat(t),n=r.match(/^(.*)\%$/);return n?e*(parseFloat(n[1])/100):parseFloat(r)}function yA(e,t){var r=t||[],n=B(r,2),o=n[0],i=n[1];return[vA(e.width,o),vA(e.height,i)]}function xA(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function _u(e,t){var r=t[0],n=t[1],o,i;return r==="t"?i=e.y:r==="b"?i=e.y+e.height:i=e.y+e.height/2,n==="l"?o=e.x:n==="r"?o=e.x+e.width:o=e.x+e.width/2,{x:o,y:i}}function Vs(e,t){var r={t:"b",b:"t",l:"r",r:"l"};return e.map(function(n,o){return o===t?r[n]||"c":n}).join("")}function g1(e,t,r,n,o,i,a){var s=Hl.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[n]||{}}),l=B(s,2),c=l[0],u=l[1],f=Hl.useRef(0),p=Hl.useMemo(function(){return t?Jd(t):[]},[t]),g=Hl.useRef({}),h=function(){g.current={}};e||h();var v=wt(function(){if(t&&r&&e){let Yn=function(nf,tl){var ic=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ee,Dp=q.x+nf,kp=q.y+tl,Je=Dp+ne,ut=kp+J,mr=Math.max(Dp,ic.left),Fr=Math.max(kp,ic.top),gr=Math.min(Je,ic.right),ac=Math.min(ut,ic.bottom);return Math.max(0,(gr-mr)*(ac-Fr))},el=function(){nr=q.y+nt,xr=nr+J,Cn=q.x+xe,Qt=Cn+ne};var hR=Yn,$p=el,d,x,b,S,w=t,C=w.ownerDocument,R=js(w),P=R.getComputedStyle(w),O=P.position,k=w.style.left,A=w.style.top,M=w.style.right,V=w.style.bottom,W=w.style.overflow,I=T(T({},o[n]),i),N=C.createElement("div");(d=w.parentElement)===null||d===void 0||d.appendChild(N),N.style.left="".concat(w.offsetLeft,"px"),N.style.top="".concat(w.offsetTop,"px"),N.style.position=O,N.style.height="".concat(w.offsetHeight,"px"),N.style.width="".concat(w.offsetWidth,"px"),w.style.left="0",w.style.top="0",w.style.right="auto",w.style.bottom="auto",w.style.overflow="hidden";var $;if(Array.isArray(r))$={x:r[0],y:r[1],width:0,height:0};else{var U,H,L=r.getBoundingClientRect();L.x=(U=L.x)!==null&&U!==void 0?U:L.left,L.y=(H=L.y)!==null&&H!==void 0?H:L.top,$={x:L.x,y:L.y,width:L.width,height:L.height}}var q=w.getBoundingClientRect(),j=R.getComputedStyle(w),F=j.height,z=j.width;q.x=(x=q.x)!==null&&x!==void 0?x:q.left,q.y=(b=q.y)!==null&&b!==void 0?b:q.top;var G=C.documentElement,Z=G.clientWidth,Q=G.clientHeight,X=G.scrollWidth,se=G.scrollHeight,ee=G.scrollTop,K=G.scrollLeft,J=q.height,ne=q.width,te=$.height,re=$.width,de={left:0,top:0,right:Z,bottom:Q},fe={left:-K,top:-ee,right:X-K,bottom:se-ee},ue=I.htmlRegion,Ce="visible",we="visibleFirst";ue!=="scroll"&&ue!==we&&(ue=Ce);var Oe=ue===we,ve=m1(fe,p),Y=m1(de,p),Ee=ue===Ce?Y:ve,De=Oe?Y:Ee;w.style.left="auto",w.style.top="auto",w.style.right="0",w.style.bottom="0";var et=w.getBoundingClientRect();w.style.left=k,w.style.top=A,w.style.right=M,w.style.bottom=V,w.style.overflow=W,(S=w.parentElement)===null||S===void 0||S.removeChild(N);var Ae=Ou(Math.round(ne/parseFloat(z)*1e3)/1e3),Se=Ou(Math.round(J/parseFloat(F)*1e3)/1e3);if(Ae===0||Se===0||El(r)&&!Rv(r))return;var We=I.offset,Fe=I.targetOffset,Ue=yA(q,We),Re=B(Ue,2),ae=Re[0],ge=Re[1],Te=yA($,Fe),he=B(Te,2),Ze=he[0],ct=he[1];$.x-=Ze,$.y-=ct;var _t=I.points||[],Pt=B(_t,2),mt=Pt[0],Be=Pt[1],_e=xA(Be),qe=xA(mt),Pe=_u($,_e),Me=_u(q,qe),je=T({},I),xe=Pe.x-Me.x+ae,nt=Pe.y-Me.y+ge,Tt=Yn(xe,nt),Ie=Yn(xe,nt,Y),be=_u($,["t","l"]),Ke=_u(q,["t","l"]),Le=_u($,["b","r"]),Ve=_u(q,["b","r"]),tt=I.overflow||{},At=tt.adjustX,$t=tt.adjustY,rr=tt.shiftX,Lt=tt.shiftY,Tr=function(tl){return typeof tl=="boolean"?tl:tl>=0},nr,xr,Cn,Qt;el();var zt=Tr($t),ke=qe[0]===_e[0];if(zt&&qe[0]==="t"&&(xr>De.bottom||g.current.bt)){var ze=nt;ke?ze-=J-te:ze=be.y-Ve.y-ge;var $e=Yn(xe,ze),ye=Yn(xe,ze,Y);$e>Tt||$e===Tt&&(!Oe||ye>=Ie)?(g.current.bt=!0,nt=ze,ge=-ge,je.points=[Vs(qe,0),Vs(_e,0)]):g.current.bt=!1}if(zt&&qe[0]==="b"&&(nrTt||Nt===Tt&&(!Oe||Mt>=Ie)?(g.current.tb=!0,nt=rt,ge=-ge,je.points=[Vs(qe,0),Vs(_e,0)]):g.current.tb=!1}var dn=Tr(At),en=qe[1]===_e[1];if(dn&&qe[1]==="l"&&(Qt>De.right||g.current.rl)){var br=xe;en?br-=ne-re:br=be.x-Ve.x-ae;var Sr=Yn(br,nt),wn=Yn(br,nt,Y);Sr>Tt||Sr===Tt&&(!Oe||wn>=Ie)?(g.current.rl=!0,xe=br,ae=-ae,je.points=[Vs(qe,1),Vs(_e,1)]):g.current.rl=!1}if(dn&&qe[1]==="r"&&(CnTt||En===Tt&&(!Oe||Kn>=Ie)?(g.current.lr=!0,xe=pn,ae=-ae,je.points=[Vs(qe,1),Vs(_e,1)]):g.current.lr=!1}el();var Rn=rr===!0?0:rr;typeof Rn=="number"&&(CnY.right&&(xe-=Qt-Y.right-ae,$.x>Y.right-Rn&&(xe+=$.x-Y.right+Rn)));var Ii=Lt===!0?0:Lt;typeof Ii=="number"&&(nrY.bottom&&(nt-=xr-Y.bottom-ge,$.y>Y.bottom-Ii&&(nt+=$.y-Y.bottom+Ii)));var $i=q.x+xe,Di=$i+ne,Ha=q.y+nt,Zs=Ha+J,St=$.x,pt=St+re,Kr=$.y,tn=Kr+te,Cr=Math.max($i,St),Mr=Math.min(Di,pt),po=(Cr+Mr)/2,Xn=po-$i,No=Math.max(Ha,Kr),ki=Math.min(Zs,tn),si=(No+ki)/2,Ua=si-Ha;a?.(t,je);var Fn=et.right-q.x-(xe+q.width),rf=et.bottom-q.y-(nt+q.height);Ae===1&&(xe=Math.round(xe),Fn=Math.round(Fn)),Se===1&&(nt=Math.round(nt),rf=Math.round(rf));var H0={ready:!0,offsetX:xe/Ae,offsetY:nt/Se,offsetR:Fn/Ae,offsetB:rf/Se,arrowX:Xn/Ae,arrowY:Ua/Se,scaleX:Ae,scaleY:Se,align:je};u(H0)}}),y=function(){f.current+=1;var x=f.current;Promise.resolve().then(function(){f.current===x&&v()})},m=function(){u(function(x){return T(T({},x),{},{ready:!1})})};return vt(m,[n]),vt(function(){e||m()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,y]}function h1(e,t,r,n,o){vt(function(){if(e&&t&&r){let p=function(){n(),o()};var f=p,i=t,a=r,s=Jd(i),l=Jd(a),c=js(a),u=new Set([c].concat(oe(s),oe(l)));return u.forEach(function(g){g.addEventListener("scroll",p,{passive:!0})}),c.addEventListener("resize",p,{passive:!0}),n(),function(){u.forEach(function(g){g.removeEventListener("scroll",p),c.removeEventListener("resize",p)})}}},[e,t,r])}var Zd=E(D());function v1(e,t,r,n,o,i,a,s){var l=Zd.useRef(e);l.current=e;var c=Zd.useRef(!1);Zd.useEffect(function(){if(t&&n&&(!o||i)){var f=function(){c.current=!1},p=function(b){var S;l.current&&!a(((S=b.composedPath)===null||S===void 0||(S=S.call(b))===null||S===void 0?void 0:S[0])||b.target)&&!c.current&&s(!1)},g=js(n);g.addEventListener("pointerdown",f,!0),g.addEventListener("mousedown",p,!0),g.addEventListener("contextmenu",p,!0);var h=kl(r);if(h&&(h.addEventListener("mousedown",p,!0),h.addEventListener("contextmenu",p,!0)),0)var v,y,m,d;return function(){g.removeEventListener("pointerdown",f,!0),g.removeEventListener("mousedown",p,!0),g.removeEventListener("contextmenu",p,!0),h&&(h.removeEventListener("mousedown",p,!0),h.removeEventListener("contextmenu",p,!0))}}},[t,r,n,o,i]);function u(){c.current=!0}return u}var JH=["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 ZH(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:zw,t=xt.forwardRef(function(r,n){var o=r.prefixCls,i=o===void 0?"rc-trigger-popup":o,a=r.children,s=r.action,l=s===void 0?"hover":s,c=r.showAction,u=r.hideAction,f=r.popupVisible,p=r.defaultPopupVisible,g=r.onPopupVisibleChange,h=r.afterPopupVisibleChange,v=r.mouseEnterDelay,y=r.mouseLeaveDelay,m=y===void 0?.1:y,d=r.focusDelay,x=r.blurDelay,b=r.mask,S=r.maskClosable,w=S===void 0?!0:S,C=r.getPopupContainer,R=r.forceRender,P=r.autoDestroy,O=r.destroyPopupOnHide,k=r.popup,A=r.popupClassName,M=r.popupStyle,V=r.popupPlacement,W=r.builtinPlacements,I=W===void 0?{}:W,N=r.popupAlign,$=r.zIndex,U=r.stretch,H=r.getPopupClassNameFromAlign,L=r.fresh,q=r.alignPoint,j=r.onPopupClick,F=r.onPopupAlign,z=r.arrow,G=r.popupMotion,Z=r.maskMotion,Q=r.popupTransitionName,X=r.popupAnimation,se=r.maskTransitionName,ee=r.maskAnimation,K=r.className,J=r.getTriggerDOMNode,ne=He(r,JH),te=P||O||!1,re=xt.useState(!1),de=B(re,2),fe=de[0],ue=de[1];vt(function(){ue(bu())},[]);var Ce=xt.useRef({}),we=xt.useContext(f1),Oe=xt.useMemo(function(){return{registerSubPopup:function(ut,mr){Ce.current[ut]=mr,we?.registerSubPopup(ut,mr)}}},[we]),ve=Gv(),Y=xt.useState(null),Ee=B(Y,2),De=Ee[0],et=Ee[1],Ae=xt.useRef(null),Se=wt(function(Je){Ae.current=Je,El(Je)&&De!==Je&&et(Je),we?.registerSubPopup(ve,Je)}),We=xt.useState(null),Fe=B(We,2),Ue=Fe[0],Re=Fe[1],ae=xt.useRef(null),ge=wt(function(Je){El(Je)&&Ue!==Je&&(Re(Je),ae.current=Je)}),Te=xt.Children.only(a),he=Te?.props||{},Ze={},ct=wt(function(Je){var ut,mr,Fr=Ue;return Fr?.contains(Je)||((ut=kl(Fr))===null||ut===void 0?void 0:ut.host)===Je||Je===Fr||De?.contains(Je)||((mr=kl(De))===null||mr===void 0?void 0:mr.host)===Je||Je===De||Object.values(Ce.current).some(function(gr){return gr?.contains(Je)||Je===gr})}),_t=p1(i,G,X,Q),Pt=p1(i,Z,ee,se),mt=xt.useState(p||!1),Be=B(mt,2),_e=Be[0],qe=Be[1],Pe=f??_e,Me=wt(function(Je){f===void 0&&qe(Je)});vt(function(){qe(f||!1)},[f]);var je=xt.useRef(Pe);je.current=Pe;var xe=xt.useRef([]);xe.current=[];var nt=wt(function(Je){var ut;Me(Je),((ut=xe.current[xe.current.length-1])!==null&&ut!==void 0?ut:Pe)!==Je&&(xe.current.push(Je),g?.(Je))}),Tt=xt.useRef(),Ie=function(){clearTimeout(Tt.current)},be=function(ut){var mr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Ie(),mr===0?nt(ut):Tt.current=setTimeout(function(){nt(ut)},mr*1e3)};xt.useEffect(function(){return Ie},[]);var Ke=xt.useState(!1),Le=B(Ke,2),Ve=Le[0],tt=Le[1];vt(function(Je){(!Je||Pe)&&tt(!0)},[Pe]);var At=xt.useState(null),$t=B(At,2),rr=$t[0],Lt=$t[1],Tr=xt.useState(null),nr=B(Tr,2),xr=nr[0],Cn=nr[1],Qt=function(ut){Cn([ut.clientX,ut.clientY])},zt=g1(Pe,De,q&&xr!==null?xr:Ue,V,I,N,F),ke=B(zt,11),ze=ke[0],$e=ke[1],ye=ke[2],rt=ke[3],Nt=ke[4],Mt=ke[5],dn=ke[6],en=ke[7],br=ke[8],Sr=ke[9],wn=ke[10],pn=d1(fe,l,c,u),En=B(pn,2),Kn=En[0],Rn=En[1],Ii=Kn.has("click"),$i=Rn.has("click")||Rn.has("contextMenu"),Di=wt(function(){Ve||wn()}),Ha=function(){je.current&&q&&$i&&be(!1)};h1(Pe,Ue,De,Di,Ha),vt(function(){Di()},[xr,V]),vt(function(){Pe&&!(I!=null&&I[V])&&Di()},[JSON.stringify(N)]);var Zs=xt.useMemo(function(){var Je=hA(I,i,Sr,q);return(0,hy.default)(Je,H?.(Sr))},[Sr,H,I,i,q]);xt.useImperativeHandle(n,function(){return{nativeElement:ae.current,popupElement:Ae.current,forceAlign:Di}});var St=xt.useState(0),pt=B(St,2),Kr=pt[0],tn=pt[1],Cr=xt.useState(0),Mr=B(Cr,2),po=Mr[0],Xn=Mr[1],No=function(){if(U&&Ue){var ut=Ue.getBoundingClientRect();tn(ut.width),Xn(ut.height)}},ki=function(){No(),Di()},si=function(ut){tt(!1),wn(),h?.(ut)},Ua=function(){return new Promise(function(ut){No(),Lt(function(){return ut})})};vt(function(){rr&&(wn(),rr(),Lt(null))},[rr]);function Fn(Je,ut,mr,Fr){Ze[Je]=function(gr){var ac;Fr?.(gr),be(ut,mr);for(var U0=arguments.length,vR=new Array(U0>1?U0-1:0),Ap=1;Ap1?mr-1:0),gr=1;gr1?mr-1:0),gr=1;gr1&&arguments[1]!==void 0?arguments[1]:{},r=t.fieldNames,n=t.childrenAsData,o=[],i=y1(r,!1),a=i.label,s=i.value,l=i.options,c=i.groupLabel;function u(f,p){Array.isArray(f)&&f.forEach(function(g){if(p||!(l in g)){var h=g[s];o.push({key:CA(g,o.length),groupOption:p,data:g,label:g[a],value:h})}else{var v=g[c];v===void 0&&n&&(v=g.label),o.push({key:CA(g,o.length),group:!0,data:g,label:v}),u(g[l],!0)}})}return u(e,!1),o}function tp(e){var t=T({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Vt(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var EA=function(t,r,n){if(!r||!r.length)return null;var o=!1,i=function s(l,c){var u=_h(c),f=u[0],p=u.slice(1);if(!f)return[l];var g=l.split(f);return o=o||g.length>1,g.reduce(function(h,v){return[].concat(oe(h),oe(s(v,p)))},[]).filter(Boolean)},a=i(t,r);return o?typeof n<"u"?a.slice(0,n):a:null};var RA=E(D()),o9=RA.createContext(null),Pu=o9;var OA=E(D());function x1(e){var t=e.visible,r=e.values;if(!t)return null;var n=50;return OA.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(r.slice(0,n).map(function(o){var i=o.label,a=o.value;return["number","string"].includes(le(i))?i:a}).join(", ")),r.length>n?", ...":null)}var i9=["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"],a9=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],rp=function(t){return t==="tags"||t==="multiple"},s9=bt.forwardRef(function(e,t){var r,n=e.id,o=e.prefixCls,i=e.className,a=e.showSearch,s=e.tagRender,l=e.direction,c=e.omitDomProps,u=e.displayValues,f=e.onDisplayValuesChange,p=e.emptyOptions,g=e.notFoundContent,h=g===void 0?"Not Found":g,v=e.onClear,y=e.mode,m=e.disabled,d=e.loading,x=e.getInputElement,b=e.getRawInputElement,S=e.open,w=e.defaultOpen,C=e.onDropdownVisibleChange,R=e.activeValue,P=e.onActiveValueChange,O=e.activeDescendantId,k=e.searchValue,A=e.autoClearSearchValue,M=e.onSearch,V=e.onSearchSplit,W=e.tokenSeparators,I=e.allowClear,N=e.prefix,$=e.suffixIcon,U=e.clearIcon,H=e.OptionList,L=e.animation,q=e.transitionName,j=e.dropdownStyle,F=e.dropdownClassName,z=e.dropdownMatchSelectWidth,G=e.dropdownRender,Z=e.dropdownAlign,Q=e.placement,X=e.builtinPlacements,se=e.getPopupContainer,ee=e.showAction,K=ee===void 0?[]:ee,J=e.onFocus,ne=e.onBlur,te=e.onKeyUp,re=e.onKeyDown,de=e.onMouseDown,fe=He(e,i9),ue=rp(y),Ce=(a!==void 0?a:ue)||y==="combobox",we=T({},fe);a9.forEach(function(St){delete we[St]}),c?.forEach(function(St){delete we[St]});var Oe=bt.useState(!1),ve=B(Oe,2),Y=ve[0],Ee=ve[1];bt.useEffect(function(){Ee(bu())},[]);var De=bt.useRef(null),et=bt.useRef(null),Ae=bt.useRef(null),Se=bt.useRef(null),We=bt.useRef(null),Fe=bt.useRef(!1),Ue=n1(),Re=B(Ue,3),ae=Re[0],ge=Re[1],Te=Re[2];bt.useImperativeHandle(t,function(){var St,pt;return{focus:(St=Se.current)===null||St===void 0?void 0:St.focus,blur:(pt=Se.current)===null||pt===void 0?void 0:pt.blur,scrollTo:function(tn){var Cr;return(Cr=We.current)===null||Cr===void 0?void 0:Cr.scrollTo(tn)},nativeElement:De.current||et.current}});var he=bt.useMemo(function(){var St;if(y!=="combobox")return k;var pt=(St=u[0])===null||St===void 0?void 0:St.value;return typeof pt=="string"||typeof pt=="number"?String(pt):""},[k,y,u]),Ze=y==="combobox"&&typeof x=="function"&&x()||null,ct=typeof b=="function"&&b(),_t=yi(et,ct==null||(r=ct.props)===null||r===void 0?void 0:r.ref),Pt=bt.useState(!1),mt=B(Pt,2),Be=mt[0],_e=mt[1];vt(function(){_e(!0)},[]);var qe=sr(!1,{defaultValue:w,value:S}),Pe=B(qe,2),Me=Pe[0],je=Pe[1],xe=Be?Me:!1,nt=!h&&p;(m||nt&&xe&&y==="combobox")&&(xe=!1);var Tt=nt?!1:xe,Ie=bt.useCallback(function(St){var pt=St!==void 0?St:!xe;m||(je(pt),xe!==pt&&C?.(pt))},[m,xe,je,C]),be=bt.useMemo(function(){return(W||[]).some(function(St){return[` `,`\r -`].includes(St)})},[L]),Ke=bt.useContext(_u)||{},Be=Ke.maxCount,ze=Ke.rawValues,tt=function(ft,en,tn){if(!(pe&&Qd(Be)&&ze?.size>=Be)){var Sr=!0,kr=ft;P?.(null);var po=wk(ft,L,Qd(Be)?Be-ze.size:void 0),Yn=tn?null:po;return y!=="combobox"&&Yn&&(kr="",H?.(Yn),Fe(!1),Sr=!1),M&&he!==kr&&M(kr,{source:en?"typing":"effect"}),Sr}},At=function(ft){!ft||!ft.trim()||M(ft,{source:"submit"})};bt.useEffect(function(){!be&&!pe&&y!=="combobox"&&tt("",!1,!1)},[be]),bt.useEffect(function(){$e&&m&&Ee(!1),m&&!We.current&&xe(!1)},[m]);var Tt=Ud(),tr=B(Tt,2),Ft=tr[0],rr=tr[1],pr=bt.useRef(!1),mr=function(ft){var en=Ft(),tn=ft.key,Sr=tn==="Enter";if(Sr&&(y!=="combobox"&&ft.preventDefault(),be||Fe(!0)),rr(!!he),tn==="Backspace"&&!en&&pe&&!he&&u.length){for(var kr=te(u),po=null,Yn=kr.length-1;Yn>=0;Yn-=1){var Io=kr[Yn];if(!Io.disabled){kr.splice(Yn,1),po=Io;break}}po&&f(kr,{type:"remove",values:[po]})}for(var $i=arguments.length,li=new Array($i>1?$i-1:0),Di=1;Di<$i;Di++)li[Di-1]=arguments[Di];if(be&&(!Sr||!pr.current)){var Fn;Sr&&(pr.current=!0),(Fn=je.current)===null||Fn===void 0||Fn.onKeyDown.apply(Fn,[ft].concat(li))}ne?.apply(void 0,[ft].concat(li))},kn=function(ft){for(var en=arguments.length,tn=new Array(en>1?en-1:0),Sr=1;Sr1?po-1:0),Io=1;Io"u"?"undefined":ue(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),w1=s9;var vy=E($()),yy=function(e,t,r,n){var o=(0,vy.useRef)(!1),i=(0,vy.useRef)(null);function a(){clearTimeout(i.current),o.current=!0,i.current=setTimeout(function(){o.current=!1},50)}var s=(0,vy.useRef)({top:e,bottom:t,left:r,right:n});return s.current.top=e,s.current.bottom=t,s.current.left=r,s.current.right=n,function(l,c){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return u&&f?(clearTimeout(i.current),o.current=!1):(!f||o.current)&&a(),!o.current&&f}};function E1(e,t,r,n,o,i,a){var s=(0,jl.useRef)(0),l=(0,jl.useRef)(null),c=(0,jl.useRef)(null),u=(0,jl.useRef)(!1),f=yy(t,r,n,o);function p(d,x){if(dt.cancel(l.current),!f(!1,x)){var b=d;if(!b._virtualHandled)b._virtualHandled=!0;else return;s.current+=x,c.current=x,w1||b.preventDefault(),l.current=dt(function(){var S=u.current?10:1;a(s.current*S,!1),s.current=0})}}function g(d,x){a(x,!0),w1||d.preventDefault()}var h=(0,jl.useRef)(null),v=(0,jl.useRef)(null);function y(d){if(e){dt.cancel(v.current),v.current=dt(function(){h.current=null},2);var x=d.deltaX,b=d.deltaY,S=d.shiftKey,w=x,C=b;(h.current==="sx"||!h.current&&S&&b&&!x)&&(w=b,C=0,h.current="sx");var R=Math.abs(w),P=Math.abs(C);h.current===null&&(h.current=i&&R>P?"x":"y"),h.current==="y"?p(d,C):g(d,w)}}function m(d){e&&(u.current=d.detail===c.current)}return[y,m]}var Ak=E($());function kk(e,t,r,n){var o=Ak.useMemo(function(){return[new Map,[]]},[e,r.id,n]),i=B(o,2),a=i[0],s=i[1],l=function(u){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u,p=a.get(u),g=a.get(f);if(p===void 0||g===void 0)for(var h=e.length,v=s.length;v0&&arguments[0]!==void 0?arguments[0]:!1;u();var h=function(){var m=!1;s.current.forEach(function(d,x){if(d&&d.offsetParent){var b=d.offsetHeight,S=getComputedStyle(d),w=S.marginTop,C=S.marginBottom,R=Fk(w),P=Fk(C),O=b+R+P;l.current.get(x)!==O&&(l.current.set(x,O),m=!0)}}),m&&a(function(d){return d+1})};if(g)h();else{c.current+=1;var v=c.current;Promise.resolve().then(function(){v===c.current&&h()})}}function p(g,h){var v=e(g),y=s.current.get(v);h?(s.current.set(v,h),f()):s.current.delete(v),!y!=!h&&(h?t?.(g):r?.(g))}return(0,Tu.useEffect)(function(){return u},[]),[p,f,l.current,i]}var Nu=E($()),zk=14/15;function O1(e,t,r){var n=(0,Nu.useRef)(!1),o=(0,Nu.useRef)(0),i=(0,Nu.useRef)(0),a=(0,Nu.useRef)(null),s=(0,Nu.useRef)(null),l,c=function(g){if(n.current){var h=Math.ceil(g.touches[0].pageX),v=Math.ceil(g.touches[0].pageY),y=o.current-h,m=i.current-v,d=Math.abs(y)>Math.abs(m);d?o.current=h:i.current=v;var x=r(d,d?y:m,!1,g);x&&g.preventDefault(),clearInterval(s.current),x&&(s.current=setInterval(function(){d?y*=zk:m*=zk;var b=Math.floor(d?y:m);(!r(d,b,!0)||Math.abs(b)<=.1)&&clearInterval(s.current)},16))}},u=function(){n.current=!1,l()},f=function(g){l(),g.touches.length===1&&!n.current&&(n.current=!0,o.current=Math.ceil(g.touches[0].pageX),i.current=Math.ceil(g.touches[0].pageY),a.current=g.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))},vt(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var p;(p=t.current)===null||p===void 0||p.removeEventListener("touchstart",f),l(),clearInterval(s.current)}},[e])}var Bk=E($());function Wk(e){return Math.floor(Math.pow(e,.5))}function xy(e,t){var r="touches"in e?e.touches[0]:e;return r[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function _1(e,t,r){Bk.useEffect(function(){var n=t.current;if(e&&n){var o=!1,i,a,s=function(){dt.cancel(i)},l=function p(){s(),i=dt(function(){r(a),p()})},c=function(g){if(!(g.target.draggable||g.button!==0)){var h=g;h._virtualHandled||(h._virtualHandled=!0,o=!0)}},u=function(){o=!1,s()},f=function(g){if(o){var h=xy(g,!1),v=n.getBoundingClientRect(),y=v.top,m=v.bottom;if(h<=y){var d=y-h;a=-Wk(d),l()}else if(h>=m){var x=h-m;a=Wk(x),l()}else s()}};return n.addEventListener("mousedown",c),n.ownerDocument.addEventListener("mouseup",u),n.ownerDocument.addEventListener("mousemove",f),function(){n.removeEventListener("mousedown",c),n.ownerDocument.removeEventListener("mouseup",u),n.ownerDocument.removeEventListener("mousemove",f),s()}}},[e])}var by=E($());var c9=10;function P1(e,t,r,n,o,i,a,s){var l=by.useRef(),c=by.useState(null),u=B(c,2),f=u[0],p=u[1];return vt(function(){if(f&&f.times=0;H-=1){var L=o(t[H]),N=r.get(L);if(N===void 0){d=!0;break}if(M-=N,M<=0)break}switch(S){case"top":b=C-y;break;case"bottom":b=R-m+y;break;default:{var I=e.current.scrollTop,D=I+m;CD&&(x="bottom")}}b!==null&&a(b),b!==f.lastTop&&(d=!0)}d&&p(T(T({},f),{},{times:f.times+1,targetAlign:x,lastTop:b}))}},[f,e.current]),function(g){if(g==null){s();return}if(dt.cancel(l.current),typeof g=="number")a(g);else if(g&&ue(g)==="object"){var h,v=g.align;"index"in g?h=g.index:h=t.findIndex(function(d){return o(d)===g.key});var y=g.offset,m=y===void 0?0:y;p({times:0,index:h,offset:m,originAlign:v})}}}var T1=E(Ne());var ur=E($());var u9=ur.forwardRef(function(e,t){var r=e.prefixCls,n=e.rtl,o=e.scrollOffset,i=e.scrollRange,a=e.onStartMove,s=e.onStopMove,l=e.onScroll,c=e.horizontal,u=e.spinSize,f=e.containerSize,p=e.style,g=e.thumbStyle,h=e.showScrollBar,v=ur.useState(!1),y=B(v,2),m=y[0],d=y[1],x=ur.useState(null),b=B(x,2),S=b[0],w=b[1],C=ur.useState(null),R=B(C,2),P=R[0],O=R[1],A=!n,F=ur.useRef(),M=ur.useRef(),H=ur.useState(h),L=B(H,2),N=L[0],I=L[1],D=ur.useRef(),U=function(){h===!0||h===!1||(clearTimeout(D.current),I(!0),D.current=setTimeout(function(){I(!1)},3e3))},z=i-f||0,W=f-u||0,q=ur.useMemo(function(){if(o===0||z===0)return 0;var Z=o/z;return Z*W},[o,z,W]),j=function(K){K.stopPropagation(),K.preventDefault()},k=ur.useRef({top:q,dragging:m,pageY:S,startTop:P});k.current={top:q,dragging:m,pageY:S,startTop:P};var V=function(K){d(!0),w(xy(K,c)),O(k.current.top),a(),K.stopPropagation(),K.preventDefault()};ur.useEffect(function(){var Z=function(ee){ee.preventDefault()},K=F.current,Q=M.current;return K.addEventListener("touchstart",Z,{passive:!1}),Q.addEventListener("touchstart",V,{passive:!1}),function(){K.removeEventListener("touchstart",Z),Q.removeEventListener("touchstart",V)}},[]);var G=ur.useRef();G.current=z;var J=ur.useRef();J.current=W,ur.useEffect(function(){if(m){var Z,K=function(ee){var ne=k.current,de=ne.dragging,le=ne.pageY,pe=ne.startTop;dt.cancel(Z);var Oe=F.current.getBoundingClientRect(),Ce=f/(c?Oe.width:Oe.height);if(de){var De=(xy(ee,c)-le)*Ce,ce=pe;!A&&c?ce-=De:ce+=De;var ie=G.current,Re=J.current,Le=Re?ce/Re:0,Ge=Math.ceil(Le*ie);Ge=Math.max(Ge,0),Ge=Math.min(Ge,ie),Z=dt(function(){l(Ge,c)})}},Q=function(){d(!1),s()};return window.addEventListener("mousemove",K,{passive:!0}),window.addEventListener("touchmove",K,{passive:!0}),window.addEventListener("mouseup",Q,{passive:!0}),window.addEventListener("touchend",Q,{passive:!0}),function(){window.removeEventListener("mousemove",K),window.removeEventListener("touchmove",K),window.removeEventListener("mouseup",Q),window.removeEventListener("touchend",Q),dt.cancel(Z)}}},[m]),ur.useEffect(function(){return U(),function(){clearTimeout(D.current)}},[o]),ur.useImperativeHandle(t,function(){return{delayHidden:U}});var Y="".concat(r,"-scrollbar"),X={position:"absolute",visibility:N?null:"hidden"},ae={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return c?(X.height=8,X.left=0,X.right=0,X.bottom=0,ae.height="100%",ae.width=u,A?ae.left=q:ae.right=q):(X.width=8,X.top=0,X.bottom=0,A?X.right=0:X.left=0,ae.width="100%",ae.height=u,ae.top=q),ur.createElement("div",{ref:F,className:(0,T1.default)(Y,_(_(_({},"".concat(Y,"-horizontal"),c),"".concat(Y,"-vertical"),!c),"".concat(Y,"-visible"),N)),style:T(T({},X),p),onMouseDown:j,onMouseMove:U},ur.createElement("div",{ref:M,className:(0,T1.default)("".concat(Y,"-thumb"),_({},"".concat(Y,"-thumb-moving"),m)),style:T(T({},ae),g),onMouseDown:V}))}),N1=u9;var f9=20;function I1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e/t*e;return isNaN(r)&&(r=0),r=Math.max(r,f9),Math.floor(r)}var d9=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],p9=[],m9={overflowY:"auto",overflowAnchor:"none"};function g9(e,t){var r=e.prefixCls,n=r===void 0?"rc-virtual-list":r,o=e.className,i=e.height,a=e.itemHeight,s=e.fullHeight,l=s===void 0?!0:s,c=e.style,u=e.data,f=e.children,p=e.itemKey,g=e.virtual,h=e.direction,v=e.scrollWidth,y=e.component,m=y===void 0?"div":y,d=e.onScroll,x=e.onVirtualScroll,b=e.onVisibleChange,S=e.innerProps,w=e.extraRender,C=e.styles,R=e.showScrollBar,P=R===void 0?"optional":R,O=Ve(e,d9),A=Dr.useCallback(function(Te){return typeof p=="function"?p(Te):Te?.[p]},[p]),F=R1(A,null,null),M=B(F,4),H=M[0],L=M[1],N=M[2],I=M[3],D=!!(g!==!1&&i&&a),U=Dr.useMemo(function(){return Object.values(N.maps).reduce(function(Te,Ue){return Te+Ue},0)},[N.id,N.maps]),z=D&&u&&(Math.max(a*u.length,U)>i||!!v),W=h==="rtl",q=(0,jk.default)(n,_({},"".concat(n,"-rtl"),W),o),j=u||p9,k=(0,lo.useRef)(),V=(0,lo.useRef)(),G=(0,lo.useRef)(),J=(0,lo.useState)(0),Y=B(J,2),X=Y[0],ae=Y[1],Z=(0,lo.useState)(0),K=B(Z,2),Q=K[0],re=K[1],ee=(0,lo.useState)(!1),ne=B(ee,2),de=ne[0],le=ne[1],pe=function(){le(!0)},Oe=function(){le(!1)},Ce={getKey:A};function De(Te){ae(function(Ue){var ke;typeof Te=="function"?ke=Te(Ue):ke=Te;var ve=we(ke);return k.current.scrollTop=ve,ve})}var ce=(0,lo.useRef)({start:0,end:j.length}),ie=(0,lo.useRef)(),Re=C1(j,A),Le=B(Re,1),Ge=Le[0];ie.current=Ge;var Me=Dr.useMemo(function(){if(!D)return{scrollHeight:void 0,start:0,end:j.length-1,offset:void 0};if(!z){var Te;return{scrollHeight:((Te=V.current)===null||Te===void 0?void 0:Te.offsetHeight)||0,start:0,end:j.length-1,offset:void 0}}for(var Ue=0,ke,ve,nt,Nt=j.length,It=0;It=X&&ke===void 0&&(ke=It,ve=Ue),_r>X+i&&nt===void 0&&(nt=It),Ue=_r}return ke===void 0&&(ke=0,ve=0,nt=Math.ceil(i/a)),nt===void 0&&(nt=j.length-1),nt=Math.min(nt+1,j.length-1),{scrollHeight:Ue,start:ke,end:nt,offset:ve}},[z,D,X,j,I,i]),Ie=Me.scrollHeight,je=Me.start,We=Me.end,He=Me.offset;ce.current.start=je,ce.current.end=We,Dr.useLayoutEffect(function(){var Te=N.getRecord();if(Te.size===1){var Ue=Array.from(Te)[0],ke=j[je];if(ke){var ve=A(ke);if(ve===Ue){var nt=N.get(Ue),Nt=nt-a;De(function(It){return It+Nt})}}}N.resetRecord()},[Ie]);var ye=Dr.useState({width:0,height:i}),se=B(ye,2),xe=se[0],_e=se[1],he=function(Ue){_e({width:Ue.offsetWidth,height:Ue.offsetHeight})},Je=(0,lo.useRef)(),lt=(0,lo.useRef)(),Et=Dr.useMemo(function(){return I1(xe.width,v)},[xe.width,v]),Pt=Dr.useMemo(function(){return I1(xe.height,Ie)},[xe.height,Ie]),pt=Ie-i,Ae=(0,lo.useRef)(pt);Ae.current=pt;function we(Te){var Ue=Te;return Number.isNaN(Ae.current)||(Ue=Math.min(Ue,Ae.current)),Ue=Math.max(Ue,0),Ue}var et=X<=0,Pe=X>=pt,$e=Q<=0,Ee=Q>=v,be=yy(et,Pe,$e,Ee),ht=function(){return{x:W?-Q:Q,y:X}},Mt=(0,lo.useRef)(ht()),Fe=wt(function(Te){if(x){var Ue=T(T({},ht()),Te);(Mt.current.x!==Ue.x||Mt.current.y!==Ue.y)&&(x(Ue),Mt.current=Ue)}});function Se(Te,Ue){var ke=Te;Ue?((0,$1.flushSync)(function(){re(ke)}),Fe()):De(ke)}function Ke(Te){var Ue=Te.currentTarget.scrollTop;Ue!==X&&De(Ue),d?.(Te),Fe()}var Be=function(Ue){var ke=Ue,ve=v?v-xe.width:0;return ke=Math.max(ke,0),ke=Math.min(ke,ve),ke},ze=wt(function(Te,Ue){Ue?((0,$1.flushSync)(function(){re(function(ke){var ve=ke+(W?-Te:Te);return Be(ve)})}),Fe()):De(function(ke){var ve=ke+Te;return ve})}),tt=E1(D,et,Pe,$e,Ee,!!v,ze),At=B(tt,2),Tt=At[0],tr=At[1];O1(D,k,function(Te,Ue,ke,ve){var nt=ve;return be(Te,Ue,ke)?!1:!nt||!nt._virtualHandled?(nt&&(nt._virtualHandled=!0),Tt({preventDefault:function(){},deltaX:Te?Ue:0,deltaY:Te?0:Ue}),!0):!1}),_1(z,k,function(Te){De(function(Ue){return Ue+Te})}),vt(function(){function Te(ke){var ve=et&&ke.detail<0,nt=Pe&&ke.detail>0;D&&!ve&&!nt&&ke.preventDefault()}var Ue=k.current;return Ue.addEventListener("wheel",Tt,{passive:!1}),Ue.addEventListener("DOMMouseScroll",tr,{passive:!0}),Ue.addEventListener("MozMousePixelScroll",Te,{passive:!1}),function(){Ue.removeEventListener("wheel",Tt),Ue.removeEventListener("DOMMouseScroll",tr),Ue.removeEventListener("MozMousePixelScroll",Te)}},[D,et,Pe]),vt(function(){if(v){var Te=Be(Q);re(Te),Fe({x:Te})}},[xe.width,v]);var Ft=function(){var Ue,ke;(Ue=Je.current)===null||Ue===void 0||Ue.delayHidden(),(ke=lt.current)===null||ke===void 0||ke.delayHidden()},rr=P1(k,j,N,a,A,function(){return L(!0)},De,Ft);Dr.useImperativeHandle(t,function(){return{nativeElement:G.current,getScrollInfo:ht,scrollTo:function(Ue){function ke(ve){return ve&&ue(ve)==="object"&&("left"in ve||"top"in ve)}ke(Ue)?(Ue.left!==void 0&&re(Be(Ue.left)),rr(Ue.top)):rr(Ue)}}}),vt(function(){if(b){var Te=j.slice(je,We+1);b(Te,j)}},[je,We,j]);var pr=kk(j,A,N,a),mr=w?.({start:je,end:We,virtual:z,offsetX:Q,offsetY:He,rtl:W,getSize:pr}),kn=S1(j,je,We,v,Q,H,f,Ce),gr=null;i&&(gr=T(_({},l?"height":"maxHeight",i),m9),D&&(gr.overflowY="hidden",v&&(gr.overflowX="hidden"),de&&(gr.pointerEvents="none")));var Lt={};return W&&(Lt.dir="rtl"),Dr.createElement("div",fe({ref:G,style:T(T({},c),{},{position:"relative"}),className:q},Lt,O),Dr.createElement(ro,{onResize:he},Dr.createElement(m,{className:"".concat(n,"-holder"),style:gr,ref:k,onScroll:Ke,onMouseEnter:Ft},Dr.createElement(Nk,{prefixCls:n,height:Ie,offsetX:Q,offsetY:He,scrollWidth:v,onInnerResize:L,ref:V,innerProps:S,rtl:W,extra:mr},kn))),z&&Ie>i&&Dr.createElement(N1,{ref:Je,prefixCls:n,scrollOffset:X,scrollRange:Ie,rtl:W,onScroll:Se,onStartMove:pe,onStopMove:Oe,spinSize:Pt,containerSize:xe.height,style:C?.verticalScrollBar,thumbStyle:C?.verticalScrollBarThumb,showScrollBar:P}),z&&v>xe.width&&Dr.createElement(N1,{ref:lt,prefixCls:n,scrollOffset:Q,scrollRange:v,rtl:W,onScroll:Se,onStartMove:pe,onStopMove:Oe,spinSize:Et,containerSize:xe.width,horizontal:!0,style:C?.horizontalScrollBar,thumbStyle:C?.horizontalScrollBarThumb,showScrollBar:P}))}var Vk=Dr.forwardRef(g9);Vk.displayName="List";var Hk=Vk;var Uk=Hk;var Ut=E($()),A1=E($());function qk(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var h9=["disabled","title","children","style","className"];function Gk(e){return typeof e=="string"||typeof e=="number"}var v9=function(t,r){var n=ay(),o=n.prefixCls,i=n.id,a=n.open,s=n.multiple,l=n.mode,c=n.searchValue,u=n.toggleOpen,f=n.notFoundContent,p=n.onPopupScroll,g=Ut.useContext(_u),h=g.maxCount,v=g.flattenOptions,y=g.onActiveValue,m=g.defaultActiveFirstOption,d=g.onSelect,x=g.menuItemSelectedIcon,b=g.rawValues,S=g.fieldNames,w=g.virtual,C=g.direction,R=g.listHeight,P=g.listItemHeight,O=g.optionRender,A="".concat(o,"-item"),F=Hi(function(){return v},[a,v],function(Z,K){return K[0]&&Z[1]!==K[1]}),M=Ut.useRef(null),H=Ut.useMemo(function(){return s&&Qd(h)&&b?.size>=h},[s,h,b?.size]),L=function(K){K.preventDefault()},N=function(K){var Q;(Q=M.current)===null||Q===void 0||Q.scrollTo(typeof K=="number"?{index:K}:K)},I=Ut.useCallback(function(Z){return l==="combobox"?!1:b.has(Z)},[l,te(b).toString(),b.size]),D=function(K){for(var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,re=F.length,ee=0;ee1&&arguments[1]!==void 0?arguments[1]:!1;q(K);var re={source:Q?"keyboard":"mouse"},ee=F[K];if(!ee){y(null,-1,re);return}y(ee.value,K,re)};(0,A1.useEffect)(function(){j(m!==!1?D(0):-1)},[F.length,c]);var k=Ut.useCallback(function(Z){return l==="combobox"?String(Z).toLowerCase()===c.toLowerCase():b.has(Z)},[l,c,te(b).toString(),b.size]);(0,A1.useEffect)(function(){var Z=setTimeout(function(){if(!s&&a&&b.size===1){var Q=Array.from(b)[0],re=F.findIndex(function(ee){var ne=ee.data;return c?String(ne.value).startsWith(c):ne.value===Q});re!==-1&&(j(re),N(re))}});if(a){var K;(K=M.current)===null||K===void 0||K.scrollTo(void 0)}return function(){return clearTimeout(Z)}},[a,c]);var V=function(K){K!==void 0&&d(K,{selected:!b.has(K)}),s||u(!1)};if(Ut.useImperativeHandle(r,function(){return{onKeyDown:function(K){var Q=K.which,re=K.ctrlKey;switch(Q){case Ye.N:case Ye.P:case Ye.UP:case Ye.DOWN:{var ee=0;if(Q===Ye.UP?ee=-1:Q===Ye.DOWN?ee=1:qk()&&re&&(Q===Ye.N?ee=1:Q===Ye.P&&(ee=-1)),ee!==0){var ne=D(W+ee,ee);N(ne),j(ne,!0)}break}case Ye.TAB:case Ye.ENTER:{var de,le=F[W];le&&!(le!=null&&(de=le.data)!==null&&de!==void 0&&de.disabled)&&!H?V(le.value):V(void 0),a&&K.preventDefault();break}case Ye.ESC:u(!1),a&&K.stopPropagation()}},onKeyUp:function(){},scrollTo:function(K){N(K)}}}),F.length===0)return Ut.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(A,"-empty"),onMouseDown:L},f);var G=Object.keys(S).map(function(Z){return S[Z]}),J=function(K){return K.label};function Y(Z,K){var Q=Z.group;return{role:Q?"presentation":"option",id:"".concat(i,"_list_").concat(K)}}var X=function(K){var Q=F[K];if(!Q)return null;var re=Q.data||{},ee=re.value,ne=Q.group,de=qo(re,!0),le=J(Q);return Q?Ut.createElement("div",fe({"aria-label":typeof le=="string"&&!ne?le:null},de,{key:K},Y(Q,K),{"aria-selected":k(ee)}),ee):null},ae={role:"listbox",id:"".concat(i,"_list")};return Ut.createElement(Ut.Fragment,null,w&&Ut.createElement("div",fe({},ae,{style:{height:0,width:0,overflow:"hidden"}}),X(W-1),X(W),X(W+1)),Ut.createElement(Uk,{itemKey:"key",ref:M,data:F,height:R,itemHeight:P,fullHeight:!1,onMouseDown:L,onScroll:p,virtual:w,direction:C,innerProps:w?null:ae},function(Z,K){var Q=Z.group,re=Z.groupOption,ee=Z.data,ne=Z.label,de=Z.value,le=ee.key;if(Q){var pe,Oe=(pe=ee.title)!==null&&pe!==void 0?pe:Gk(ne)?ne.toString():void 0;return Ut.createElement("div",{className:(0,D1.default)(A,"".concat(A,"-group"),ee.className),title:Oe},ne!==void 0?ne:le)}var Ce=ee.disabled,De=ee.title,ce=ee.children,ie=ee.style,Re=ee.className,Le=Ve(ee,h9),Ge=qr(Le,G),Me=I(de),Ie=Ce||!Me&&H,je="".concat(A,"-option"),We=(0,D1.default)(A,je,Re,_(_(_(_({},"".concat(je,"-grouped"),re),"".concat(je,"-active"),W===K&&!Ie),"".concat(je,"-disabled"),Ie),"".concat(je,"-selected"),Me)),He=J(Z),ye=!x||typeof x=="function"||Me,se=typeof He=="number"?He:He||de,xe=Gk(se)?se.toString():void 0;return De!==void 0&&(xe=De),Ut.createElement("div",fe({},qo(Ge),w?{}:Y(Z,K),{"aria-selected":k(de),className:We,title:xe,onMouseMove:function(){W===K||Ie||j(K)},onClick:function(){Ie||V(de)},style:ie}),Ut.createElement("div",{className:"".concat(je,"-content")},typeof O=="function"?O(Z,{index:K}):se),Ut.isValidElement(x)||Me,ye&&Ut.createElement(Ws,{className:"".concat(A,"-option-state"),customizeIcon:x,customizeIconProps:{value:de,disabled:Ie,isSelected:Me}},Me?"\u2713":null))}))},y9=Ut.forwardRef(v9),Kk=y9;var Iu=E($()),Xk=function(e,t){var r=Iu.useRef({values:new Map,options:new Map}),n=Iu.useMemo(function(){var i=r.current,a=i.values,s=i.options,l=e.map(function(f){if(f.label===void 0){var p;return T(T({},f),{},{label:(p=a.get(f.value))===null||p===void 0?void 0:p.label})}return f}),c=new Map,u=new Map;return l.forEach(function(f){c.set(f.value,f),u.set(f.value,t.get(f.value)||s.get(f.value))}),r.current.values=c,r.current.options=u,l},[e,t]),o=Iu.useCallback(function(i){return t.get(i)||r.current.options.get(i)},[t]);return[n,o]};var Yk=E($());function k1(e,t){return Gd(e).join("").toUpperCase().includes(t)}var Qk=function(e,t,r,n,o){return Yk.useMemo(function(){if(!r||n===!1)return e;var i=t.options,a=t.label,s=t.value,l=[],c=typeof n=="function",u=r.toUpperCase(),f=c?n:function(g,h){return o?k1(h[o],u):h[i]?k1(h[a!=="children"?a:"label"],u):k1(h[s],u)},p=c?function(g){return Jd(g)}:function(g){return g};return e.forEach(function(g){if(g[i]){var h=f(r,p(g));if(h)l.push(g);else{var v=g[i].filter(function(y){return f(r,p(y))});v.length&&l.push(T(T({},g),{},_({},i,v)))}return}f(r,p(g))&&l.push(g)}),l},[e,n,o,r,t])};var Sy=E($());var Jk=0,x9=Yt();function b9(){var e;return x9?(e=Jk,Jk+=1):e="TEST_OR_SSR",e}function M1(e){var t=Sy.useState(),r=B(t,2),n=r[0],o=r[1];return Sy.useEffect(function(){o("rc_select_".concat(b9()))},[]),e||n}var eM=E($());var Zk=E($());var S9=["children","value"],C9=["children"];function w9(e){var t=e,r=t.key,n=t.props,o=n.children,i=n.value,a=Ve(n,S9);return T({key:r,value:i!==void 0?i:r,children:o},a)}function Cy(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return yi(e).map(function(r,n){if(!Zk.isValidElement(r)||!r.type)return null;var o=r,i=o.type.isSelectOptGroup,a=o.key,s=o.props,l=s.children,c=Ve(s,C9);return t||!i?w9(r):T(T({key:"__RC_SELECT_GRP__".concat(a===null?n:a,"__"),label:a},c),{},{options:Cy(l)})}).filter(function(r){return r})}var E9=function(t,r,n,o,i){return eM.useMemo(function(){var a=t,s=!t;s&&(a=Cy(r));var l=new Map,c=new Map,u=function(g,h,v){v&&typeof v=="string"&&g.set(h[v],h)},f=function p(g){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=0;v0?Fe(Be.options):Be.options}):Be})},ye=fr.useMemo(function(){return d?He(We):We},[We,d,ae]),se=fr.useMemo(function(){return Ck(ye,{fieldNames:J,childrenAsData:V})},[ye,J,V]),xe=function(Se){var Ke=ne(Se);if(Oe(Ke),z&&(Ke.length!==ie.length||Ke.some(function(tt,At){var Tt;return((Tt=ie[At])===null||Tt===void 0?void 0:Tt.value)!==tt?.value}))){var Be=U?Ke:Ke.map(function(tt){return tt.value}),ze=Ke.map(function(tt){return Jd(Re(tt.value))});z(k?Be:Be[0],k?ze:ze[0])}},_e=fr.useState(null),he=B(_e,2),Je=he[0],lt=he[1],Et=fr.useState(0),Pt=B(Et,2),pt=Pt[0],Ae=Pt[1],we=R!==void 0?R:n!=="combobox",et=fr.useCallback(function(Fe,Se){var Ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Be=Ke.source,ze=Be===void 0?"keyboard":Be;Ae(Se),a&&n==="combobox"&&Fe!==null&&ze==="keyboard"&<(String(Fe))},[a,n]),Pe=function(Se,Ke,Be){var ze=function(){var gr,Lt=Re(Se);return[U?{label:Lt?.[J.label],value:Se,key:(gr=Lt?.key)!==null&&gr!==void 0?gr:Se}:Se,Jd(Lt)]};if(Ke&&g){var tt=ze(),At=B(tt,2),Tt=At[0],tr=At[1];g(Tt,tr)}else if(!Ke&&h&&Be!=="clear"){var Ft=ze(),rr=B(Ft,2),pr=rr[0],mr=rr[1];h(pr,mr)}},$e=Ey(function(Fe,Se){var Ke,Be=k?Se.selected:!0;Be?Ke=k?[].concat(te(ie),[Fe]):[Fe]:Ke=ie.filter(function(ze){return ze.value!==Fe}),xe(Ke),Pe(Fe,Be),n==="combobox"?lt(""):(!Zd||p)&&(Z(""),lt(""))}),Ee=function(Se,Ke){xe(Se);var Be=Ke.type,ze=Ke.values;(Be==="remove"||Be==="clear")&&ze.forEach(function(tt){Pe(tt.value,!1,Be)})},be=function(Se,Ke){if(Z(Se),lt(null),Ke.source==="submit"){var Be=(Se||"").trim();if(Be){var ze=Array.from(new Set([].concat(te(Ge),[Be])));xe(ze),Pe(Be,!0),Z("")}return}Ke.source!=="blur"&&(n==="combobox"&&xe(Se),u?.(Se))},ht=function(Se){var Ke=Se;n!=="tags"&&(Ke=Se.map(function(ze){var tt=re.get(ze);return tt?.value}).filter(function(ze){return ze!==void 0}));var Be=Array.from(new Set([].concat(te(Ge),te(Ke))));xe(Be),Be.forEach(function(ze){Pe(ze,!0)})},Mt=fr.useMemo(function(){var Fe=O!==!1&&y!==!1;return T(T({},K),{},{flattenOptions:se,onActiveValue:et,defaultActiveFirstOption:we,onSelect:$e,menuItemSelectedIcon:P,rawValues:Ge,fieldNames:J,virtual:Fe,direction:A,listHeight:M,listItemHeight:L,childrenAsData:V,maxCount:W,optionRender:w})},[W,K,se,et,we,$e,P,Ge,J,O,y,A,M,L,V,w]);return fr.createElement(_u.Provider,{value:Mt},fr.createElement(b1,fe({},q,{id:j,prefixCls:i,ref:t,omitDomProps:_9,mode:n,displayValues:Le,onDisplayValuesChange:Ee,direction:A,searchValue:ae,onSearch:be,autoClearSearchValue:p,onSearchSplit:ht,dropdownMatchSelectWidth:y,OptionList:Kk,emptyOptions:!se.length,activeValue:Je,activeDescendantId:"".concat(j,"_list_").concat(pt)})))}),F1=T9;F1.Option=tp;F1.OptGroup=ep;var rM=F1;var nM=rM;var oM=E(Ne());function Yi(e,t,r){return(0,oM.default)({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:r})}var Qi=(e,t)=>t||e;var Du=E($());var Us=E($()),np=E(Ne());var co=E($());var N9=()=>{let[,e]=xr(),[t]=Ca("Empty"),n=new gt(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return co.createElement("svg",{style:n,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},co.createElement("title",null,t?.description||"Empty"),co.createElement("g",{fill:"none",fillRule:"evenodd"},co.createElement("g",{transform:"translate(24 31.67)"},co.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),co.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"}),co.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)"}),co.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"}),co.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"})),co.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"}),co.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},co.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),co.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},iM=N9;var Hs=E($()),aM=E($());var I9=()=>{let[,e]=xr(),[t]=Ca("Empty"),{colorFill:r,colorFillTertiary:n,colorFillQuaternary:o,colorBgContainer:i}=e,{borderColor:a,shadowColor:s,contentColor:l}=(0,aM.useMemo)(()=>({borderColor:new gt(r).onBackground(i).toHexString(),shadowColor:new gt(n).onBackground(i).toHexString(),contentColor:new gt(o).onBackground(i).toHexString()}),[r,n,o,i]);return Hs.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},Hs.createElement("title",null,t?.description||"Empty"),Hs.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},Hs.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),Hs.createElement("g",{fillRule:"nonzero",stroke:a},Hs.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"}),Hs.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}))))},sM=I9;var $9=e=>{let{componentCls:t,margin:r,marginXS:n,marginXL:o,fontSize:i,lineHeight:a}=e;return{[t]:{marginInline:n,fontSize:i,lineHeight:a,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:n,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:r},"&-normal":{marginBlock:o,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:n,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},lM=Gt("Empty",e=>{let{componentCls:t,controlHeightLG:r,calc:n}=e,o=ut(e,{emptyImgCls:`${t}-img`,emptyImgHeight:n(r).mul(2.5).equal(),emptyImgHeightMD:r,emptyImgHeightSM:n(r).mul(.875).equal()});return[$9(o)]});var D9=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{className:t,rootClassName:r,prefixCls:n,image:o=cM,description:i,children:a,imageStyle:s,style:l,classNames:c,styles:u}=e,f=D9(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:p,direction:g,className:h,style:v,classNames:y,styles:m}=no("empty"),d=p("empty",n),[x,b,S]=lM(d),[w]=Ca("Empty"),C=typeof i<"u"?i:w?.description,R=typeof C=="string"?C:"empty",P=null;return typeof o=="string"?P=Us.createElement("img",{alt:R,src:o}):P=o,x(Us.createElement("div",Object.assign({className:(0,np.default)(b,S,d,h,{[`${d}-normal`]:o===uM,[`${d}-rtl`]:g==="rtl"},t,r,y.root,c?.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},m.root),v),u?.root),l)},f),Us.createElement("div",{className:(0,np.default)(`${d}-image`,y.image,c?.image),style:Object.assign(Object.assign(Object.assign({},s),m.image),u?.image)},P),C&&Us.createElement("div",{className:(0,np.default)(`${d}-description`,y.description,c?.description),style:Object.assign(Object.assign({},m.description),u?.description)},C),a&&Us.createElement("div",{className:(0,np.default)(`${d}-footer`,y.footer,c?.footer),style:Object.assign(Object.assign({},m.footer),u?.footer)},a)))};L1.PRESENTED_IMAGE_DEFAULT=cM;L1.PRESENTED_IMAGE_SIMPLE=uM;var $u=L1;var A9=e=>{let{componentName:t}=e,{getPrefixCls:r}=(0,Du.useContext)(rt),n=r("empty");switch(t){case"Table":case"List":return Du.default.createElement($u,{image:$u.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return Du.default.createElement($u,{image:$u.PRESENTED_IMAGE_SIMPLE,className:`${n}-small`});case"Table.filter":return null;default:return Du.default.createElement($u,null)}},fM=A9;var z1=E($());var k9=(e,t,r=void 0)=>{var n,o;let{variant:i,[e]:a}=z1.useContext(rt),s=z1.useContext(NA),l=a?.variant,c;typeof t<"u"?c=t:r===!1?c="borderless":c=(o=(n=s??l)!==null&&n!==void 0?n:i)!==null&&o!==void 0?o:"outlined";let u=AC.includes(c);return[c,u]},qs=k9;var M9=e=>{let r={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},r),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},r),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},r),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},r),{points:["br","tr"],offset:[0,-4]})}};function F9(e,t){return e||M9(t)}var dM=F9;var pM=e=>{let{optionHeight:t,optionFontSize:r,optionLineHeight:n,optionPadding:o}=e;return{position:"relative",display:"block",minHeight:t,padding:o,color:e.colorText,fontWeight:"normal",fontSize:r,lineHeight:n,boxSizing:"border-box"}},L9=e=>{let{antCls:t,componentCls:r}=e,n=`${r}-item`,o=`&${t}-slide-up-enter${t}-slide-up-enter-active`,i=`&${t}-slide-up-appear${t}-slide-up-appear-active`,a=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${r}-dropdown-placement-`,l=`${n}-option-selected`;return[{[`${r}-dropdown`]:Object.assign(Object.assign({},sr(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,[` +`].includes(St)})},[W]),Ke=bt.useContext(Pu)||{},Le=Ke.maxCount,Ve=Ke.rawValues,tt=function(pt,Kr,tn){if(!(ue&&ep(Le)&&Ve?.size>=Le)){var Cr=!0,Mr=pt;P?.(null);var po=EA(pt,W,ep(Le)?Le-Ve.size:void 0),Xn=tn?null:po;return y!=="combobox"&&Xn&&(Mr="",V?.(Xn),Ie(!1),Cr=!1),M&&he!==Mr&&M(Mr,{source:Kr?"typing":"effect"}),Cr}},At=function(pt){!pt||!pt.trim()||M(pt,{source:"submit"})};bt.useEffect(function(){!xe&&!ue&&y!=="combobox"&&tt("",!1,!1)},[xe]),bt.useEffect(function(){Me&&m&&je(!1),m&&!Fe.current&&ge(!1)},[m]);var $t=Kd(),rr=B($t,2),Lt=rr[0],Tr=rr[1],nr=bt.useRef(!1),xr=function(pt){var Kr=Lt(),tn=pt.key,Cr=tn==="Enter";if(Cr&&(y!=="combobox"&&pt.preventDefault(),xe||Ie(!0)),Tr(!!he),tn==="Backspace"&&!Kr&&ue&&!he&&u.length){for(var Mr=oe(u),po=null,Xn=Mr.length-1;Xn>=0;Xn-=1){var No=Mr[Xn];if(!No.disabled){Mr.splice(Xn,1),po=No;break}}po&&f(Mr,{type:"remove",values:[po]})}for(var ki=arguments.length,si=new Array(ki>1?ki-1:0),Ua=1;Ua1?Kr-1:0),Cr=1;Cr1?po-1:0),No=1;No"u"?"undefined":le(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),E1=l9;var xy=E(D()),by=function(e,t,r,n){var o=(0,xy.useRef)(!1),i=(0,xy.useRef)(null);function a(){clearTimeout(i.current),o.current=!0,i.current=setTimeout(function(){o.current=!1},50)}var s=(0,xy.useRef)({top:e,bottom:t,left:r,right:n});return s.current.top=e,s.current.bottom=t,s.current.left=r,s.current.right=n,function(l,c){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return u&&f?(clearTimeout(i.current),o.current=!1):(!f||o.current)&&a(),!o.current&&f}};function R1(e,t,r,n,o,i,a){var s=(0,Ul.useRef)(0),l=(0,Ul.useRef)(null),c=(0,Ul.useRef)(null),u=(0,Ul.useRef)(!1),f=by(t,r,n,o);function p(d,x){if(dt.cancel(l.current),!f(!1,x)){var b=d;if(!b._virtualHandled)b._virtualHandled=!0;else return;s.current+=x,c.current=x,E1||b.preventDefault(),l.current=dt(function(){var S=u.current?10:1;a(s.current*S,!1),s.current=0})}}function g(d,x){a(x,!0),E1||d.preventDefault()}var h=(0,Ul.useRef)(null),v=(0,Ul.useRef)(null);function y(d){if(e){dt.cancel(v.current),v.current=dt(function(){h.current=null},2);var x=d.deltaX,b=d.deltaY,S=d.shiftKey,w=x,C=b;(h.current==="sx"||!h.current&&S&&b&&!x)&&(w=b,C=0,h.current="sx");var R=Math.abs(w),P=Math.abs(C);h.current===null&&(h.current=i&&R>P?"x":"y"),h.current==="y"?p(d,C):g(d,w)}}function m(d){e&&(u.current=d.detail===c.current)}return[y,m]}var AA=E(D());function MA(e,t,r,n){var o=AA.useMemo(function(){return[new Map,[]]},[e,r.id,n]),i=B(o,2),a=i[0],s=i[1],l=function(u){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u,p=a.get(u),g=a.get(f);if(p===void 0||g===void 0)for(var h=e.length,v=s.length;v0&&arguments[0]!==void 0?arguments[0]:!1;u();var h=function(){var m=!1;s.current.forEach(function(d,x){if(d&&d.offsetParent){var b=d.offsetHeight,S=getComputedStyle(d),w=S.marginTop,C=S.marginBottom,R=LA(w),P=LA(C),O=b+R+P;l.current.get(x)!==O&&(l.current.set(x,O),m=!0)}}),m&&a(function(d){return d+1})};if(g)h();else{c.current+=1;var v=c.current;Promise.resolve().then(function(){v===c.current&&h()})}}function p(g,h){var v=e(g),y=s.current.get(v);h?(s.current.set(v,h),f()):s.current.delete(v),!y!=!h&&(h?t?.(g):r?.(g))}return(0,Nu.useEffect)(function(){return u},[]),[p,f,l.current,i]}var Iu=E(D()),WA=14/15;function _1(e,t,r){var n=(0,Iu.useRef)(!1),o=(0,Iu.useRef)(0),i=(0,Iu.useRef)(0),a=(0,Iu.useRef)(null),s=(0,Iu.useRef)(null),l,c=function(g){if(n.current){var h=Math.ceil(g.touches[0].pageX),v=Math.ceil(g.touches[0].pageY),y=o.current-h,m=i.current-v,d=Math.abs(y)>Math.abs(m);d?o.current=h:i.current=v;var x=r(d,d?y:m,!1,g);x&&g.preventDefault(),clearInterval(s.current),x&&(s.current=setInterval(function(){d?y*=WA:m*=WA;var b=Math.floor(d?y:m);(!r(d,b,!0)||Math.abs(b)<=.1)&&clearInterval(s.current)},16))}},u=function(){n.current=!1,l()},f=function(g){l(),g.touches.length===1&&!n.current&&(n.current=!0,o.current=Math.ceil(g.touches[0].pageX),i.current=Math.ceil(g.touches[0].pageY),a.current=g.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))},vt(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var p;(p=t.current)===null||p===void 0||p.removeEventListener("touchstart",f),l(),clearInterval(s.current)}},[e])}var jA=E(D());function BA(e){return Math.floor(Math.pow(e,.5))}function Sy(e,t){var r="touches"in e?e.touches[0]:e;return r[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function P1(e,t,r){jA.useEffect(function(){var n=t.current;if(e&&n){var o=!1,i,a,s=function(){dt.cancel(i)},l=function p(){s(),i=dt(function(){r(a),p()})},c=function(g){if(!(g.target.draggable||g.button!==0)){var h=g;h._virtualHandled||(h._virtualHandled=!0,o=!0)}},u=function(){o=!1,s()},f=function(g){if(o){var h=Sy(g,!1),v=n.getBoundingClientRect(),y=v.top,m=v.bottom;if(h<=y){var d=y-h;a=-BA(d),l()}else if(h>=m){var x=h-m;a=BA(x),l()}else s()}};return n.addEventListener("mousedown",c),n.ownerDocument.addEventListener("mouseup",u),n.ownerDocument.addEventListener("mousemove",f),function(){n.removeEventListener("mousedown",c),n.ownerDocument.removeEventListener("mouseup",u),n.ownerDocument.removeEventListener("mousemove",f),s()}}},[e])}var Cy=E(D());var u9=10;function T1(e,t,r,n,o,i,a,s){var l=Cy.useRef(),c=Cy.useState(null),u=B(c,2),f=u[0],p=u[1];return vt(function(){if(f&&f.times=0;V-=1){var W=o(t[V]),I=r.get(W);if(I===void 0){d=!0;break}if(M-=I,M<=0)break}switch(S){case"top":b=C-y;break;case"bottom":b=R-m+y;break;default:{var N=e.current.scrollTop,$=N+m;C$&&(x="bottom")}}b!==null&&a(b),b!==f.lastTop&&(d=!0)}d&&p(T(T({},f),{},{times:f.times+1,targetAlign:x,lastTop:b}))}},[f,e.current]),function(g){if(g==null){s();return}if(dt.cancel(l.current),typeof g=="number")a(g);else if(g&&le(g)==="object"){var h,v=g.align;"index"in g?h=g.index:h=t.findIndex(function(d){return o(d)===g.key});var y=g.offset,m=y===void 0?0:y;p({times:0,index:h,offset:m,originAlign:v})}}}var N1=E(Ne());var fr=E(D());var f9=fr.forwardRef(function(e,t){var r=e.prefixCls,n=e.rtl,o=e.scrollOffset,i=e.scrollRange,a=e.onStartMove,s=e.onStopMove,l=e.onScroll,c=e.horizontal,u=e.spinSize,f=e.containerSize,p=e.style,g=e.thumbStyle,h=e.showScrollBar,v=fr.useState(!1),y=B(v,2),m=y[0],d=y[1],x=fr.useState(null),b=B(x,2),S=b[0],w=b[1],C=fr.useState(null),R=B(C,2),P=R[0],O=R[1],k=!n,A=fr.useRef(),M=fr.useRef(),V=fr.useState(h),W=B(V,2),I=W[0],N=W[1],$=fr.useRef(),U=function(){h===!0||h===!1||(clearTimeout($.current),N(!0),$.current=setTimeout(function(){N(!1)},3e3))},H=i-f||0,L=f-u||0,q=fr.useMemo(function(){if(o===0||H===0)return 0;var ee=o/H;return ee*L},[o,H,L]),j=function(K){K.stopPropagation(),K.preventDefault()},F=fr.useRef({top:q,dragging:m,pageY:S,startTop:P});F.current={top:q,dragging:m,pageY:S,startTop:P};var z=function(K){d(!0),w(Sy(K,c)),O(F.current.top),a(),K.stopPropagation(),K.preventDefault()};fr.useEffect(function(){var ee=function(te){te.preventDefault()},K=A.current,J=M.current;return K.addEventListener("touchstart",ee,{passive:!1}),J.addEventListener("touchstart",z,{passive:!1}),function(){K.removeEventListener("touchstart",ee),J.removeEventListener("touchstart",z)}},[]);var G=fr.useRef();G.current=H;var Z=fr.useRef();Z.current=L,fr.useEffect(function(){if(m){var ee,K=function(te){var re=F.current,de=re.dragging,fe=re.pageY,ue=re.startTop;dt.cancel(ee);var Ce=A.current.getBoundingClientRect(),we=f/(c?Ce.width:Ce.height);if(de){var Oe=(Sy(te,c)-fe)*we,ve=ue;!k&&c?ve-=Oe:ve+=Oe;var Y=G.current,Ee=Z.current,De=Ee?ve/Ee:0,et=Math.ceil(De*Y);et=Math.max(et,0),et=Math.min(et,Y),ee=dt(function(){l(et,c)})}},J=function(){d(!1),s()};return window.addEventListener("mousemove",K,{passive:!0}),window.addEventListener("touchmove",K,{passive:!0}),window.addEventListener("mouseup",J,{passive:!0}),window.addEventListener("touchend",J,{passive:!0}),function(){window.removeEventListener("mousemove",K),window.removeEventListener("touchmove",K),window.removeEventListener("mouseup",J),window.removeEventListener("touchend",J),dt.cancel(ee)}}},[m]),fr.useEffect(function(){return U(),function(){clearTimeout($.current)}},[o]),fr.useImperativeHandle(t,function(){return{delayHidden:U}});var Q="".concat(r,"-scrollbar"),X={position:"absolute",visibility:I?null:"hidden"},se={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return c?(X.height=8,X.left=0,X.right=0,X.bottom=0,se.height="100%",se.width=u,k?se.left=q:se.right=q):(X.width=8,X.top=0,X.bottom=0,k?X.right=0:X.left=0,se.width="100%",se.height=u,se.top=q),fr.createElement("div",{ref:A,className:(0,N1.default)(Q,_(_(_({},"".concat(Q,"-horizontal"),c),"".concat(Q,"-vertical"),!c),"".concat(Q,"-visible"),I)),style:T(T({},X),p),onMouseDown:j,onMouseMove:U},fr.createElement("div",{ref:M,className:(0,N1.default)("".concat(Q,"-thumb"),_({},"".concat(Q,"-thumb-moving"),m)),style:T(T({},se),g),onMouseDown:z}))}),I1=f9;var d9=20;function $1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e/t*e;return isNaN(r)&&(r=0),r=Math.max(r,d9),Math.floor(r)}var p9=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],m9=[],g9={overflowY:"auto",overflowAnchor:"none"};function h9(e,t){var r=e.prefixCls,n=r===void 0?"rc-virtual-list":r,o=e.className,i=e.height,a=e.itemHeight,s=e.fullHeight,l=s===void 0?!0:s,c=e.style,u=e.data,f=e.children,p=e.itemKey,g=e.virtual,h=e.direction,v=e.scrollWidth,y=e.component,m=y===void 0?"div":y,d=e.onScroll,x=e.onVirtualScroll,b=e.onVisibleChange,S=e.innerProps,w=e.extraRender,C=e.styles,R=e.showScrollBar,P=R===void 0?"optional":R,O=He(e,p9),k=Ar.useCallback(function(ke){return typeof p=="function"?p(ke):ke?.[p]},[p]),A=O1(k,null,null),M=B(A,4),V=M[0],W=M[1],I=M[2],N=M[3],$=!!(g!==!1&&i&&a),U=Ar.useMemo(function(){return Object.values(I.maps).reduce(function(ke,ze){return ke+ze},0)},[I.id,I.maps]),H=$&&u&&(Math.max(a*u.length,U)>i||!!v),L=h==="rtl",q=(0,VA.default)(n,_({},"".concat(n,"-rtl"),L),o),j=u||m9,F=(0,lo.useRef)(),z=(0,lo.useRef)(),G=(0,lo.useRef)(),Z=(0,lo.useState)(0),Q=B(Z,2),X=Q[0],se=Q[1],ee=(0,lo.useState)(0),K=B(ee,2),J=K[0],ne=K[1],te=(0,lo.useState)(!1),re=B(te,2),de=re[0],fe=re[1],ue=function(){fe(!0)},Ce=function(){fe(!1)},we={getKey:k};function Oe(ke){se(function(ze){var $e;typeof ke=="function"?$e=ke(ze):$e=ke;var ye=_e($e);return F.current.scrollTop=ye,ye})}var ve=(0,lo.useRef)({start:0,end:j.length}),Y=(0,lo.useRef)(),Ee=w1(j,k),De=B(Ee,1),et=De[0];Y.current=et;var Ae=Ar.useMemo(function(){if(!$)return{scrollHeight:void 0,start:0,end:j.length-1,offset:void 0};if(!H){var ke;return{scrollHeight:((ke=z.current)===null||ke===void 0?void 0:ke.offsetHeight)||0,start:0,end:j.length-1,offset:void 0}}for(var ze=0,$e,ye,rt,Nt=j.length,Mt=0;Mt=X&&$e===void 0&&($e=Mt,ye=ze),Sr>X+i&&rt===void 0&&(rt=Mt),ze=Sr}return $e===void 0&&($e=0,ye=0,rt=Math.ceil(i/a)),rt===void 0&&(rt=j.length-1),rt=Math.min(rt+1,j.length-1),{scrollHeight:ze,start:$e,end:rt,offset:ye}},[H,$,X,j,N,i]),Se=Ae.scrollHeight,We=Ae.start,Fe=Ae.end,Ue=Ae.offset;ve.current.start=We,ve.current.end=Fe,Ar.useLayoutEffect(function(){var ke=I.getRecord();if(ke.size===1){var ze=Array.from(ke)[0],$e=j[We];if($e){var ye=k($e);if(ye===ze){var rt=I.get(ze),Nt=rt-a;Oe(function(Mt){return Mt+Nt})}}}I.resetRecord()},[Se]);var Re=Ar.useState({width:0,height:i}),ae=B(Re,2),ge=ae[0],Te=ae[1],he=function(ze){Te({width:ze.offsetWidth,height:ze.offsetHeight})},Ze=(0,lo.useRef)(),ct=(0,lo.useRef)(),_t=Ar.useMemo(function(){return $1(ge.width,v)},[ge.width,v]),Pt=Ar.useMemo(function(){return $1(ge.height,Se)},[ge.height,Se]),mt=Se-i,Be=(0,lo.useRef)(mt);Be.current=mt;function _e(ke){var ze=ke;return Number.isNaN(Be.current)||(ze=Math.min(ze,Be.current)),ze=Math.max(ze,0),ze}var qe=X<=0,Pe=X>=mt,Me=J<=0,je=J>=v,xe=by(qe,Pe,Me,je),nt=function(){return{x:L?-J:J,y:X}},Tt=(0,lo.useRef)(nt()),Ie=wt(function(ke){if(x){var ze=T(T({},nt()),ke);(Tt.current.x!==ze.x||Tt.current.y!==ze.y)&&(x(ze),Tt.current=ze)}});function be(ke,ze){var $e=ke;ze?((0,D1.flushSync)(function(){ne($e)}),Ie()):Oe($e)}function Ke(ke){var ze=ke.currentTarget.scrollTop;ze!==X&&Oe(ze),d?.(ke),Ie()}var Le=function(ze){var $e=ze,ye=v?v-ge.width:0;return $e=Math.max($e,0),$e=Math.min($e,ye),$e},Ve=wt(function(ke,ze){ze?((0,D1.flushSync)(function(){ne(function($e){var ye=$e+(L?-ke:ke);return Le(ye)})}),Ie()):Oe(function($e){var ye=$e+ke;return ye})}),tt=R1($,qe,Pe,Me,je,!!v,Ve),At=B(tt,2),$t=At[0],rr=At[1];_1($,F,function(ke,ze,$e,ye){var rt=ye;return xe(ke,ze,$e)?!1:!rt||!rt._virtualHandled?(rt&&(rt._virtualHandled=!0),$t({preventDefault:function(){},deltaX:ke?ze:0,deltaY:ke?0:ze}),!0):!1}),P1(H,F,function(ke){Oe(function(ze){return ze+ke})}),vt(function(){function ke($e){var ye=qe&&$e.detail<0,rt=Pe&&$e.detail>0;$&&!ye&&!rt&&$e.preventDefault()}var ze=F.current;return ze.addEventListener("wheel",$t,{passive:!1}),ze.addEventListener("DOMMouseScroll",rr,{passive:!0}),ze.addEventListener("MozMousePixelScroll",ke,{passive:!1}),function(){ze.removeEventListener("wheel",$t),ze.removeEventListener("DOMMouseScroll",rr),ze.removeEventListener("MozMousePixelScroll",ke)}},[$,qe,Pe]),vt(function(){if(v){var ke=Le(J);ne(ke),Ie({x:ke})}},[ge.width,v]);var Lt=function(){var ze,$e;(ze=Ze.current)===null||ze===void 0||ze.delayHidden(),($e=ct.current)===null||$e===void 0||$e.delayHidden()},Tr=T1(F,j,I,a,k,function(){return W(!0)},Oe,Lt);Ar.useImperativeHandle(t,function(){return{nativeElement:G.current,getScrollInfo:nt,scrollTo:function(ze){function $e(ye){return ye&&le(ye)==="object"&&("left"in ye||"top"in ye)}$e(ze)?(ze.left!==void 0&&ne(Le(ze.left)),Tr(ze.top)):Tr(ze)}}}),vt(function(){if(b){var ke=j.slice(We,Fe+1);b(ke,j)}},[We,Fe,j]);var nr=MA(j,k,I,a),xr=w?.({start:We,end:Fe,virtual:H,offsetX:J,offsetY:Ue,rtl:L,getSize:nr}),Cn=C1(j,We,Fe,v,J,V,f,we),Qt=null;i&&(Qt=T(_({},l?"height":"maxHeight",i),g9),$&&(Qt.overflowY="hidden",v&&(Qt.overflowX="hidden"),de&&(Qt.pointerEvents="none")));var zt={};return L&&(zt.dir="rtl"),Ar.createElement("div",ce({ref:G,style:T(T({},c),{},{position:"relative"}),className:q},zt,O),Ar.createElement(ro,{onResize:he},Ar.createElement(m,{className:"".concat(n,"-holder"),style:Qt,ref:F,onScroll:Ke,onMouseEnter:Lt},Ar.createElement(IA,{prefixCls:n,height:Se,offsetX:J,offsetY:Ue,scrollWidth:v,onInnerResize:W,ref:z,innerProps:S,rtl:L,extra:xr},Cn))),H&&Se>i&&Ar.createElement(I1,{ref:Ze,prefixCls:n,scrollOffset:X,scrollRange:Se,rtl:L,onScroll:be,onStartMove:ue,onStopMove:Ce,spinSize:Pt,containerSize:ge.height,style:C?.verticalScrollBar,thumbStyle:C?.verticalScrollBarThumb,showScrollBar:P}),H&&v>ge.width&&Ar.createElement(I1,{ref:ct,prefixCls:n,scrollOffset:J,scrollRange:v,rtl:L,onScroll:be,onStartMove:ue,onStopMove:Ce,spinSize:_t,containerSize:ge.width,horizontal:!0,style:C?.horizontalScrollBar,thumbStyle:C?.horizontalScrollBarThumb,showScrollBar:P}))}var HA=Ar.forwardRef(h9);HA.displayName="List";var UA=HA;var qA=UA;var Ut=E(D()),A1=E(D());function GA(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var v9=["disabled","title","children","style","className"];function KA(e){return typeof e=="string"||typeof e=="number"}var y9=function(t,r){var n=ly(),o=n.prefixCls,i=n.id,a=n.open,s=n.multiple,l=n.mode,c=n.searchValue,u=n.toggleOpen,f=n.notFoundContent,p=n.onPopupScroll,g=Ut.useContext(Pu),h=g.maxCount,v=g.flattenOptions,y=g.onActiveValue,m=g.defaultActiveFirstOption,d=g.onSelect,x=g.menuItemSelectedIcon,b=g.rawValues,S=g.fieldNames,w=g.virtual,C=g.direction,R=g.listHeight,P=g.listItemHeight,O=g.optionRender,k="".concat(o,"-item"),A=Ui(function(){return v},[a,v],function(ee,K){return K[0]&&ee[1]!==K[1]}),M=Ut.useRef(null),V=Ut.useMemo(function(){return s&&ep(h)&&b?.size>=h},[s,h,b?.size]),W=function(K){K.preventDefault()},I=function(K){var J;(J=M.current)===null||J===void 0||J.scrollTo(typeof K=="number"?{index:K}:K)},N=Ut.useCallback(function(ee){return l==="combobox"?!1:b.has(ee)},[l,oe(b).toString(),b.size]),$=function(K){for(var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ne=A.length,te=0;te1&&arguments[1]!==void 0?arguments[1]:!1;q(K);var ne={source:J?"keyboard":"mouse"},te=A[K];if(!te){y(null,-1,ne);return}y(te.value,K,ne)};(0,A1.useEffect)(function(){j(m!==!1?$(0):-1)},[A.length,c]);var F=Ut.useCallback(function(ee){return l==="combobox"?String(ee).toLowerCase()===c.toLowerCase():b.has(ee)},[l,c,oe(b).toString(),b.size]);(0,A1.useEffect)(function(){var ee=setTimeout(function(){if(!s&&a&&b.size===1){var J=Array.from(b)[0],ne=A.findIndex(function(te){var re=te.data;return c?String(re.value).startsWith(c):re.value===J});ne!==-1&&(j(ne),I(ne))}});if(a){var K;(K=M.current)===null||K===void 0||K.scrollTo(void 0)}return function(){return clearTimeout(ee)}},[a,c]);var z=function(K){K!==void 0&&d(K,{selected:!b.has(K)}),s||u(!1)};if(Ut.useImperativeHandle(r,function(){return{onKeyDown:function(K){var J=K.which,ne=K.ctrlKey;switch(J){case Qe.N:case Qe.P:case Qe.UP:case Qe.DOWN:{var te=0;if(J===Qe.UP?te=-1:J===Qe.DOWN?te=1:GA()&&ne&&(J===Qe.N?te=1:J===Qe.P&&(te=-1)),te!==0){var re=$(L+te,te);I(re),j(re,!0)}break}case Qe.TAB:case Qe.ENTER:{var de,fe=A[L];fe&&!(fe!=null&&(de=fe.data)!==null&&de!==void 0&&de.disabled)&&!V?z(fe.value):z(void 0),a&&K.preventDefault();break}case Qe.ESC:u(!1),a&&K.stopPropagation()}},onKeyUp:function(){},scrollTo:function(K){I(K)}}}),A.length===0)return Ut.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(k,"-empty"),onMouseDown:W},f);var G=Object.keys(S).map(function(ee){return S[ee]}),Z=function(K){return K.label};function Q(ee,K){var J=ee.group;return{role:J?"presentation":"option",id:"".concat(i,"_list_").concat(K)}}var X=function(K){var J=A[K];if(!J)return null;var ne=J.data||{},te=ne.value,re=J.group,de=Uo(ne,!0),fe=Z(J);return J?Ut.createElement("div",ce({"aria-label":typeof fe=="string"&&!re?fe:null},de,{key:K},Q(J,K),{"aria-selected":F(te)}),te):null},se={role:"listbox",id:"".concat(i,"_list")};return Ut.createElement(Ut.Fragment,null,w&&Ut.createElement("div",ce({},se,{style:{height:0,width:0,overflow:"hidden"}}),X(L-1),X(L),X(L+1)),Ut.createElement(qA,{itemKey:"key",ref:M,data:A,height:R,itemHeight:P,fullHeight:!1,onMouseDown:W,onScroll:p,virtual:w,direction:C,innerProps:w?null:se},function(ee,K){var J=ee.group,ne=ee.groupOption,te=ee.data,re=ee.label,de=ee.value,fe=te.key;if(J){var ue,Ce=(ue=te.title)!==null&&ue!==void 0?ue:KA(re)?re.toString():void 0;return Ut.createElement("div",{className:(0,k1.default)(k,"".concat(k,"-group"),te.className),title:Ce},re!==void 0?re:fe)}var we=te.disabled,Oe=te.title,ve=te.children,Y=te.style,Ee=te.className,De=He(te,v9),et=qr(De,G),Ae=N(de),Se=we||!Ae&&V,We="".concat(k,"-option"),Fe=(0,k1.default)(k,We,Ee,_(_(_(_({},"".concat(We,"-grouped"),ne),"".concat(We,"-active"),L===K&&!Se),"".concat(We,"-disabled"),Se),"".concat(We,"-selected"),Ae)),Ue=Z(ee),Re=!x||typeof x=="function"||Ae,ae=typeof Ue=="number"?Ue:Ue||de,ge=KA(ae)?ae.toString():void 0;return Oe!==void 0&&(ge=Oe),Ut.createElement("div",ce({},Uo(et),w?{}:Q(ee,K),{"aria-selected":F(de),className:Fe,title:ge,onMouseMove:function(){L===K||Se||j(K)},onClick:function(){Se||z(de)},style:Y}),Ut.createElement("div",{className:"".concat(We,"-content")},typeof O=="function"?O(ee,{index:K}):ae),Ut.isValidElement(x)||Ae,Re&&Ut.createElement(Ws,{className:"".concat(k,"-option-state"),customizeIcon:x,customizeIconProps:{value:de,disabled:Se,isSelected:Ae}},Ae?"\u2713":null))}))},x9=Ut.forwardRef(y9),XA=x9;var $u=E(D()),YA=function(e,t){var r=$u.useRef({values:new Map,options:new Map}),n=$u.useMemo(function(){var i=r.current,a=i.values,s=i.options,l=e.map(function(f){if(f.label===void 0){var p;return T(T({},f),{},{label:(p=a.get(f.value))===null||p===void 0?void 0:p.label})}return f}),c=new Map,u=new Map;return l.forEach(function(f){c.set(f.value,f),u.set(f.value,t.get(f.value)||s.get(f.value))}),r.current.values=c,r.current.options=u,l},[e,t]),o=$u.useCallback(function(i){return t.get(i)||r.current.options.get(i)},[t]);return[n,o]};var QA=E(D());function M1(e,t){return Yd(e).join("").toUpperCase().includes(t)}var JA=function(e,t,r,n,o){return QA.useMemo(function(){if(!r||n===!1)return e;var i=t.options,a=t.label,s=t.value,l=[],c=typeof n=="function",u=r.toUpperCase(),f=c?n:function(g,h){return o?M1(h[o],u):h[i]?M1(h[a!=="children"?a:"label"],u):M1(h[s],u)},p=c?function(g){return tp(g)}:function(g){return g};return e.forEach(function(g){if(g[i]){var h=f(r,p(g));if(h)l.push(g);else{var v=g[i].filter(function(y){return f(r,p(y))});v.length&&l.push(T(T({},g),{},_({},i,v)))}return}f(r,p(g))&&l.push(g)}),l},[e,n,o,r,t])};var wy=E(D());var ZA=0,b9=Yt();function S9(){var e;return b9?(e=ZA,ZA+=1):e="TEST_OR_SSR",e}function F1(e){var t=wy.useState(),r=B(t,2),n=r[0],o=r[1];return wy.useEffect(function(){o("rc_select_".concat(S9()))},[]),e||n}var tM=E(D());var eM=E(D());var C9=["children","value"],w9=["children"];function E9(e){var t=e,r=t.key,n=t.props,o=n.children,i=n.value,a=He(n,C9);return T({key:r,value:i!==void 0?i:r,children:o},a)}function Ey(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return vi(e).map(function(r,n){if(!eM.isValidElement(r)||!r.type)return null;var o=r,i=o.type.isSelectOptGroup,a=o.key,s=o.props,l=s.children,c=He(s,w9);return t||!i?E9(r):T(T({key:"__RC_SELECT_GRP__".concat(a===null?n:a,"__"),label:a},c),{},{options:Ey(l)})}).filter(function(r){return r})}var R9=function(t,r,n,o,i){return tM.useMemo(function(){var a=t,s=!t;s&&(a=Ey(r));var l=new Map,c=new Map,u=function(g,h,v){v&&typeof v=="string"&&g.set(h[v],h)},f=function p(g){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=0;v0?Ie(Le.options):Le.options}):Le})},Re=dr.useMemo(function(){return d?Ue(Fe):Fe},[Fe,d,se]),ae=dr.useMemo(function(){return wA(Re,{fieldNames:Z,childrenAsData:z})},[Re,Z,z]),ge=function(be){var Ke=re(be);if(Ce(Ke),H&&(Ke.length!==Y.length||Ke.some(function(tt,At){var $t;return(($t=Y[At])===null||$t===void 0?void 0:$t.value)!==tt?.value}))){var Le=U?Ke:Ke.map(function(tt){return tt.value}),Ve=Ke.map(function(tt){return tp(Ee(tt.value))});H(F?Le:Le[0],F?Ve:Ve[0])}},Te=dr.useState(null),he=B(Te,2),Ze=he[0],ct=he[1],_t=dr.useState(0),Pt=B(_t,2),mt=Pt[0],Be=Pt[1],_e=R!==void 0?R:n!=="combobox",qe=dr.useCallback(function(Ie,be){var Ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Le=Ke.source,Ve=Le===void 0?"keyboard":Le;Be(be),a&&n==="combobox"&&Ie!==null&&Ve==="keyboard"&&ct(String(Ie))},[a,n]),Pe=function(be,Ke,Le){var Ve=function(){var Qt,zt=Ee(be);return[U?{label:zt?.[Z.label],value:be,key:(Qt=zt?.key)!==null&&Qt!==void 0?Qt:be}:be,tp(zt)]};if(Ke&&g){var tt=Ve(),At=B(tt,2),$t=At[0],rr=At[1];g($t,rr)}else if(!Ke&&h&&Le!=="clear"){var Lt=Ve(),Tr=B(Lt,2),nr=Tr[0],xr=Tr[1];h(nr,xr)}},Me=Oy(function(Ie,be){var Ke,Le=F?be.selected:!0;Le?Ke=F?[].concat(oe(Y),[Ie]):[Ie]:Ke=Y.filter(function(Ve){return Ve.value!==Ie}),ge(Ke),Pe(Ie,Le),n==="combobox"?ct(""):(!rp||p)&&(ee(""),ct(""))}),je=function(be,Ke){ge(be);var Le=Ke.type,Ve=Ke.values;(Le==="remove"||Le==="clear")&&Ve.forEach(function(tt){Pe(tt.value,!1,Le)})},xe=function(be,Ke){if(ee(be),ct(null),Ke.source==="submit"){var Le=(be||"").trim();if(Le){var Ve=Array.from(new Set([].concat(oe(et),[Le])));ge(Ve),Pe(Le,!0),ee("")}return}Ke.source!=="blur"&&(n==="combobox"&&ge(be),u?.(be))},nt=function(be){var Ke=be;n!=="tags"&&(Ke=be.map(function(Ve){var tt=ne.get(Ve);return tt?.value}).filter(function(Ve){return Ve!==void 0}));var Le=Array.from(new Set([].concat(oe(et),oe(Ke))));ge(Le),Le.forEach(function(Ve){Pe(Ve,!0)})},Tt=dr.useMemo(function(){var Ie=O!==!1&&y!==!1;return T(T({},K),{},{flattenOptions:ae,onActiveValue:qe,defaultActiveFirstOption:_e,onSelect:Me,menuItemSelectedIcon:P,rawValues:et,fieldNames:Z,virtual:Ie,direction:k,listHeight:M,listItemHeight:W,childrenAsData:z,maxCount:L,optionRender:w})},[L,K,ae,qe,_e,Me,P,et,Z,O,y,k,M,W,z,w]);return dr.createElement(Pu.Provider,{value:Tt},dr.createElement(S1,ce({},q,{id:j,prefixCls:i,ref:t,omitDomProps:P9,mode:n,displayValues:De,onDisplayValuesChange:je,direction:k,searchValue:se,onSearch:xe,autoClearSearchValue:p,onSearchSplit:nt,dropdownMatchSelectWidth:y,OptionList:XA,emptyOptions:!ae.length,activeValue:Ze,activeDescendantId:"".concat(j,"_list_").concat(mt)})))}),L1=N9;L1.Option=op;L1.OptGroup=np;var nM=L1;var oM=nM;var iM=E(Ne());function Qi(e,t,r){return(0,iM.default)({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:r})}var Ji=(e,t)=>t||e;var ku=E(D());var Us=E(D()),ap=E(Ne());var co=E(D());var I9=()=>{let[,e]=vr(),[t]=wa("Empty"),n=new ht(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return co.createElement("svg",{style:n,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},co.createElement("title",null,t?.description||"Empty"),co.createElement("g",{fill:"none",fillRule:"evenodd"},co.createElement("g",{transform:"translate(24 31.67)"},co.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),co.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"}),co.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)"}),co.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"}),co.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"})),co.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"}),co.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},co.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),co.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},aM=I9;var Hs=E(D()),sM=E(D());var $9=()=>{let[,e]=vr(),[t]=wa("Empty"),{colorFill:r,colorFillTertiary:n,colorFillQuaternary:o,colorBgContainer:i}=e,{borderColor:a,shadowColor:s,contentColor:l}=(0,sM.useMemo)(()=>({borderColor:new ht(r).onBackground(i).toHexString(),shadowColor:new ht(n).onBackground(i).toHexString(),contentColor:new ht(o).onBackground(i).toHexString()}),[r,n,o,i]);return Hs.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},Hs.createElement("title",null,t?.description||"Empty"),Hs.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},Hs.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),Hs.createElement("g",{fillRule:"nonzero",stroke:a},Hs.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"}),Hs.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}))))},lM=$9;var D9=e=>{let{componentCls:t,margin:r,marginXS:n,marginXL:o,fontSize:i,lineHeight:a}=e;return{[t]:{marginInline:n,fontSize:i,lineHeight:a,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:n,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:r},"&-normal":{marginBlock:o,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:n,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},cM=Gt("Empty",e=>{let{componentCls:t,controlHeightLG:r,calc:n}=e,o=ft(e,{emptyImgCls:`${t}-img`,emptyImgHeight:n(r).mul(2.5).equal(),emptyImgHeightMD:r,emptyImgHeightSM:n(r).mul(.875).equal()});return[D9(o)]});var k9=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{className:t,rootClassName:r,prefixCls:n,image:o=uM,description:i,children:a,imageStyle:s,style:l,classNames:c,styles:u}=e,f=k9(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:p,direction:g,className:h,style:v,classNames:y,styles:m}=no("empty"),d=p("empty",n),[x,b,S]=cM(d),[w]=wa("Empty"),C=typeof i<"u"?i:w?.description,R=typeof C=="string"?C:"empty",P=null;return typeof o=="string"?P=Us.createElement("img",{alt:R,src:o}):P=o,x(Us.createElement("div",Object.assign({className:(0,ap.default)(b,S,d,h,{[`${d}-normal`]:o===fM,[`${d}-rtl`]:g==="rtl"},t,r,y.root,c?.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},m.root),v),u?.root),l)},f),Us.createElement("div",{className:(0,ap.default)(`${d}-image`,y.image,c?.image),style:Object.assign(Object.assign(Object.assign({},s),m.image),u?.image)},P),C&&Us.createElement("div",{className:(0,ap.default)(`${d}-description`,y.description,c?.description),style:Object.assign(Object.assign({},m.description),u?.description)},C),a&&Us.createElement("div",{className:(0,ap.default)(`${d}-footer`,y.footer,c?.footer),style:Object.assign(Object.assign({},m.footer),u?.footer)},a)))};z1.PRESENTED_IMAGE_DEFAULT=uM;z1.PRESENTED_IMAGE_SIMPLE=fM;var Du=z1;var A9=e=>{let{componentName:t}=e,{getPrefixCls:r}=(0,ku.useContext)(ot),n=r("empty");switch(t){case"Table":case"List":return ku.default.createElement(Du,{image:Du.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return ku.default.createElement(Du,{image:Du.PRESENTED_IMAGE_SIMPLE,className:`${n}-small`});case"Table.filter":return null;default:return ku.default.createElement(Du,null)}},dM=A9;var W1=E(D());var M9=(e,t,r=void 0)=>{var n,o;let{variant:i,[e]:a}=W1.useContext(ot),s=W1.useContext(Ik),l=a?.variant,c;typeof t<"u"?c=t:r===!1?c="borderless":c=(o=(n=s??l)!==null&&n!==void 0?n:i)!==null&&o!==void 0?o:"outlined";let u=AC.includes(c);return[c,u]},qs=M9;var F9=e=>{let r={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},r),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},r),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},r),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},r),{points:["br","tr"],offset:[0,-4]})}};function L9(e,t){return e||F9(t)}var pM=L9;var mM=e=>{let{optionHeight:t,optionFontSize:r,optionLineHeight:n,optionPadding:o}=e;return{position:"relative",display:"block",minHeight:t,padding:o,color:e.colorText,fontWeight:"normal",fontSize:r,lineHeight:n,boxSizing:"border-box"}},z9=e=>{let{antCls:t,componentCls:r}=e,n=`${r}-item`,o=`&${t}-slide-up-enter${t}-slide-up-enter-active`,i=`&${t}-slide-up-appear${t}-slide-up-appear-active`,a=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${r}-dropdown-placement-`,l=`${n}-option-selected`;return[{[`${r}-dropdown`]:Object.assign(Object.assign({},lr(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,[` ${o}${s}bottomLeft, ${i}${s}bottomLeft - `]:{animationName:Nv},[` + `]:{animationName:$v},[` ${o}${s}topLeft, ${i}${s}topLeft, ${o}${s}topRight, ${i}${s}topRight - `]:{animationName:$v},[`${a}${s}bottomLeft`]:{animationName:Iv},[` + `]:{animationName:kv},[`${a}${s}bottomLeft`]:{animationName:Dv},[` ${a}${s}topLeft, ${a}${s}topRight - `]:{animationName:Dv},"&-hidden":{display:"none"},[n]:Object.assign(Object.assign({},pM(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"},Oa),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${n}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${n}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${n}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${n}-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({},pM(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Av(e,"slide-up"),Av(e,"slide-down"),Tv(e,"move-up"),Tv(e,"move-down")]},mM=L9;var z9=e=>{let{multipleSelectItemHeight:t,paddingXXS:r,lineWidth:n,INTERNAL_FIXED_ITEM_MARGIN:o}=e,i=e.max(e.calc(r).sub(n).equal(),0),a=e.max(e.calc(i).sub(o).equal(),0);return{basePadding:i,containerPadding:a,itemHeight:oe(t),itemLineHeight:oe(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},W9=e=>{let{multipleSelectItemHeight:t,selectHeight:r,lineWidth:n}=e;return e.calc(r).sub(t).div(2).sub(n).equal()},B9=e=>{let{componentCls:t,iconCls:r,borderRadiusSM:n,motionDurationSlow:o,paddingXS:i,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:n,cursor:"default",transition:`font-size ${o}, line-height ${o}, height ${o}`,marginInlineEnd:e.calc(u).mul(2).equal(),paddingInlineStart:i,paddingInlineEnd:e.calc(i).div(2).equal(),[`${t}-disabled&`]:{color:a,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(i).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},_a()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${r}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},j9=(e,t)=>{let{componentCls:r,INTERNAL_FIXED_ITEM_MARGIN:n}=e,o=`${r}-selection-overflow`,i=e.multipleSelectItemHeight,a=W9(e),s=t?`${r}-${t}`:"",l=z9(e);return{[`${r}-multiple${s}`]:Object.assign(Object.assign({},B9(e)),{[`${r}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,[`${r}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${oe(n)} 0`,lineHeight:oe(i),visibility:"hidden",content:'"\\a0"'}},[`${r}-selection-item`]:{height:l.itemHeight,lineHeight:oe(l.itemLineHeight)},[`${r}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:oe(i),marginBlock:n}},[`${r}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal()},[`${o}-item + ${o}-item, + `]:{animationName:Av},"&-hidden":{display:"none"},[n]:Object.assign(Object.assign({},mM(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"},_a),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${n}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${n}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${n}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${n}-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({},mM(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Mv(e,"slide-up"),Mv(e,"slide-down"),Iv(e,"move-up"),Iv(e,"move-down")]},gM=z9;var W9=e=>{let{multipleSelectItemHeight:t,paddingXXS:r,lineWidth:n,INTERNAL_FIXED_ITEM_MARGIN:o}=e,i=e.max(e.calc(r).sub(n).equal(),0),a=e.max(e.calc(i).sub(o).equal(),0);return{basePadding:i,containerPadding:a,itemHeight:ie(t),itemLineHeight:ie(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},B9=e=>{let{multipleSelectItemHeight:t,selectHeight:r,lineWidth:n}=e;return e.calc(r).sub(t).div(2).sub(n).equal()},j9=e=>{let{componentCls:t,iconCls:r,borderRadiusSM:n,motionDurationSlow:o,paddingXS:i,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:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:u,borderRadius:n,cursor:"default",transition:`font-size ${o}, line-height ${o}, height ${o}`,marginInlineEnd:e.calc(u).mul(2).equal(),paddingInlineStart:i,paddingInlineEnd:e.calc(i).div(2).equal(),[`${t}-disabled&`]:{color:a,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(i).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Pa()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${r}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},V9=(e,t)=>{let{componentCls:r,INTERNAL_FIXED_ITEM_MARGIN:n}=e,o=`${r}-selection-overflow`,i=e.multipleSelectItemHeight,a=B9(e),s=t?`${r}-${t}`:"",l=W9(e);return{[`${r}-multiple${s}`]:Object.assign(Object.assign({},j9(e)),{[`${r}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,[`${r}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${ie(n)} 0`,lineHeight:ie(i),visibility:"hidden",content:'"\\a0"'}},[`${r}-selection-item`]:{height:l.itemHeight,lineHeight:ie(l.itemLineHeight)},[`${r}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:ie(i),marginBlock:n}},[`${r}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal()},[`${o}-item + ${o}-item, ${r}-prefix + ${r}-selection-wrap - `]:{[`${r}-selection-search`]:{marginInlineStart:0},[`${r}-selection-placeholder`]:{insetInlineStart:0}},[`${o}-item-suffix`]:{minHeight:l.itemHeight,marginBlock:n},[`${r}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(a).equal(),"\n &-input,\n &-mirror\n ":{height:i,fontFamily:e.fontFamily,lineHeight:oe(i),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"}},[`${r}-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 W1(e,t){let{componentCls:r}=e,n=t?`${r}-${t}`:"",o={[`${r}-multiple${n}`]:{fontSize:e.fontSize,[`${r}-selector`]:{[`${r}-show-search&`]:{cursor:"text"}},[` + `]:{[`${r}-selection-search`]:{marginInlineStart:0},[`${r}-selection-placeholder`]:{insetInlineStart:0}},[`${o}-item-suffix`]:{minHeight:l.itemHeight,marginBlock:n},[`${r}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(a).equal(),"\n &-input,\n &-mirror\n ":{height:i,fontFamily:e.fontFamily,lineHeight:ie(i),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"}},[`${r}-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 B1(e,t){let{componentCls:r}=e,n=t?`${r}-${t}`:"",o={[`${r}-multiple${n}`]:{fontSize:e.fontSize,[`${r}-selector`]:{[`${r}-show-search&`]:{cursor:"text"}},[` &${r}-show-arrow ${r}-selector, &${r}-allow-clear ${r}-selector - `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[j9(e,t),o]}var V9=e=>{let{componentCls:t}=e,r=ut(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),n=ut(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[W1(e),W1(r,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},W1(n,"lg")]},gM=V9;function B1(e,t){let{componentCls:r,inputPaddingHorizontalBase:n,borderRadius:o}=e,i=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),a=t?`${r}-${t}`:"";return{[`${r}-single${a}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${r}-selector`]:Object.assign(Object.assign({},sr(e,!0)),{display:"flex",borderRadius:o,flex:"1 1 auto",[`${r}-selection-wrap:after`]:{lineHeight:oe(i)},[`${r}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` + `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[V9(e,t),o]}var H9=e=>{let{componentCls:t}=e,r=ft(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),n=ft(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[B1(e),B1(r,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},B1(n,"lg")]},hM=H9;function j1(e,t){let{componentCls:r,inputPaddingHorizontalBase:n,borderRadius:o}=e,i=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),a=t?`${r}-${t}`:"";return{[`${r}-single${a}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${r}-selector`]:Object.assign(Object.assign({},lr(e,!0)),{display:"flex",borderRadius:o,flex:"1 1 auto",[`${r}-selection-wrap:after`]:{lineHeight:ie(i)},[`${r}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` ${r}-selection-item, ${r}-selection-placeholder - `]:{display:"block",padding:0,lineHeight:oe(i),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${r}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${r}-selection-item:empty:after`,`${r}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + `]:{display:"block",padding:0,lineHeight:ie(i),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${r}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${r}-selection-item:empty:after`,`${r}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${r}-show-arrow ${r}-selection-item, &${r}-show-arrow ${r}-selection-search, &${r}-show-arrow ${r}-selection-placeholder - `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${r}-open ${r}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${r}-customize-input)`]:{[`${r}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${oe(n)}`,[`${r}-selection-search-input`]:{height:i,fontSize:e.fontSize},"&:after":{lineHeight:oe(i)}}},[`&${r}-customize-input`]:{[`${r}-selector`]:{"&:after":{display:"none"},[`${r}-selection-search`]:{position:"static",width:"100%"},[`${r}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${oe(n)}`,"&:after":{display:"none"}}}}}}}function j1(e){let{componentCls:t}=e,r=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[B1(e),B1(ut(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${oe(r)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(r).add(e.calc(e.fontSize).mul(1.5)).equal()},[` + `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${r}-open ${r}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${r}-customize-input)`]:{[`${r}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${ie(n)}`,[`${r}-selection-search-input`]:{height:i,fontSize:e.fontSize},"&:after":{lineHeight:ie(i)}}},[`&${r}-customize-input`]:{[`${r}-selector`]:{"&:after":{display:"none"},[`${r}-selection-search`]:{position:"static",width:"100%"},[`${r}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${ie(n)}`,"&:after":{display:"none"}}}}}}}function V1(e){let{componentCls:t}=e,r=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[j1(e),j1(ft(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${ie(r)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(r).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()}}}},B1(ut(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}var hM=e=>{let{fontSize:t,lineHeight:r,lineWidth:n,controlHeight:o,controlHeightSM:i,controlHeightLG:a,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:u,fontWeightStrong:f,controlItemBgActive:p,controlItemBgHover:g,colorBgContainer:h,colorFillSecondary:v,colorBgContainerDisabled:y,colorTextDisabled:m,colorPrimaryHover:d,colorPrimary:x,controlOutline:b}=e,S=s*2,w=n*2,C=Math.min(o-S,o-w),R=Math.min(i-S,i-w),P=Math.min(a-S,a-w);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:u,optionSelectedFontWeight:f,optionSelectedBg:p,optionActiveBg:g,optionPadding:`${(o-t*r)/2}px ${l}px`,optionFontSize:t,optionLineHeight:r,optionHeight:o,selectorBg:h,clearBg:h,singleItemHeightLG:a,multipleItemBg:v,multipleItemBorderColor:"transparent",multipleItemHeight:C,multipleItemHeightSM:R,multipleItemHeightLG:P,multipleSelectorBgDisabled:y,multipleItemColorDisabled:m,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:d,activeBorderColor:x,activeOutlineColor:b,selectAffixPadding:s}};var bM=(e,t)=>{let{componentCls:r,antCls:n,controlOutlineWidth:o}=e;return{[`&:not(${r}-customize-input) ${r}-selector`]:{border:`${oe(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${r}-disabled):not(${r}-customize-input):not(${n}-pagination-size-changer)`]:{[`&:hover ${r}-selector`]:{borderColor:t.hoverBorderHover},[`${r}-focused& ${r}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${oe(o)} ${t.activeOutlineColor}`,outline:0},[`${r}-prefix`]:{color:t.color}}}},vM=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},bM(e,t))}),H9=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},bM(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),vM(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),vM(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:`${oe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),SM=(e,t)=>{let{componentCls:r,antCls:n}=e;return{[`&:not(${r}-customize-input) ${r}-selector`]:{background:t.bg,border:`${oe(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${r}-disabled):not(${r}-customize-input):not(${n}-pagination-size-changer)`]:{[`&:hover ${r}-selector`]:{background:t.hoverBg},[`${r}-focused& ${r}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},yM=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},SM(e,t))}),U9=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},SM(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),yM(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),yM(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:`${oe(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),q9=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${oe(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:`${oe(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}}}}),CM=(e,t)=>{let{componentCls:r,antCls:n}=e;return{[`&:not(${r}-customize-input) ${r}-selector`]:{borderWidth:`0 0 ${oe(e.lineWidth)} 0`,borderStyle:`none none ${e.lineType} none`,borderColor:t.borderColor,background:e.selectorBg,borderRadius:0},[`&:not(${r}-disabled):not(${r}-customize-input):not(${n}-pagination-size-changer)`]:{[`&:hover ${r}-selector`]:{borderColor:t.hoverBorderHover},[`${r}-focused& ${r}-selector`]:{borderColor:t.activeBorderColor,outline:0},[`${r}-prefix`]:{color:t.color}}}},xM=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},CM(e,t))}),G9=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},CM(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),xM(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),xM(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`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${oe(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),K9=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},H9(e)),U9(e)),q9(e)),G9(e))}),wM=K9;var X9=e=>{let{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"}}}},Y9=e=>{let{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",appearance:"none"}}}},Q9=e=>{let{antCls:t,componentCls:r,inputPaddingHorizontalBase:n,iconCls:o}=e,i={[`${r}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[r]:Object.assign(Object.assign({},sr(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${r}-customize-input) ${r}-selector`]:Object.assign(Object.assign({},X9(e)),Y9(e)),[`${r}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},Oa),{[`> ${t}-typography`]:{display:"inline"}}),[`${r}-selection-placeholder`]:Object.assign(Object.assign({},Oa),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${r}-arrow`]:Object.assign(Object.assign({},_a()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,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`,[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${r}-suffix)`]:{pointerEvents:"auto"}},[`${r}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${r}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${r}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,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.colorIcon}},"@media(hover:none)":i,"&:hover":i}),[`${r}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${r}-has-feedback`]:{[`${r}-clear`]:{insetInlineEnd:e.calc(n).add(e.fontSize).add(e.paddingXS).equal()}}}}}},J9=e=>{let{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},Q9(e),j1(e),gM(e),mM(e),{[`${t}-rtl`]:{direction:"rtl"}},ks(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},EM=Gt("Select",(e,{rootPrefixCls:t})=>{let r=ut(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[J9(r),wM(r)]},hM,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var Ji=E($());var Ry=E($());var Z9={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"},RM=Z9;var e7=function(t,r){return Ry.createElement(zt,fe({},t,{ref:r,icon:RM}))},t7=Ry.forwardRef(e7),Oy=t7;var _y=E($());var r7={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"},OM=r7;var n7=function(t,r){return _y.createElement(zt,fe({},t,{ref:r,icon:OM}))},o7=_y.forwardRef(n7),Py=o7;var Ty=E($());var i7={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"},_M=i7;var a7=function(t,r){return Ty.createElement(zt,fe({},t,{ref:r,icon:_M}))},s7=Ty.forwardRef(a7),Ny=s7;function V1({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:r,removeIcon:n,loading:o,multiple:i,hasFeedback:a,prefixCls:s,showSuffixIcon:l,feedbackIcon:c,showArrow:u,componentName:f}){let p=t??Ji.createElement(mu,null),g=m=>e===null&&!a&&!u?null:Ji.createElement(Ji.Fragment,null,l!==!1&&m,a&&c),h=null;if(e!==void 0)h=g(e);else if(o)h=g(Ji.createElement(Al,{spin:!0}));else{let m=`${s}-suffix`;h=({open:d,showSearch:x})=>g(d&&x?Ji.createElement(Ny,{className:m}):Ji.createElement(Py,{className:m}))}let v=null;r!==void 0?v=r:i?v=Ji.createElement(Oy,null):v=null;let y=null;return n!==void 0?y=n:y=Ji.createElement(gv,null),{clearIcon:p,suffixIcon:h,itemIcon:v,removeIcon:y}}function H1(e,t){return t!==void 0?t:e!==null}var l7=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n,o,i,a;let{prefixCls:s,bordered:l,className:c,rootClassName:u,getPopupContainer:f,popupClassName:p,dropdownClassName:g,listHeight:h=256,placement:v,listItemHeight:y,size:m,disabled:d,notFoundContent:x,status:b,builtinPlacements:S,dropdownMatchSelectWidth:w,popupMatchSelectWidth:C,direction:R,style:P,allowClear:O,variant:A,dropdownStyle:F,transitionName:M,tagRender:H,maxCount:L,prefix:N,dropdownRender:I,popupRender:D,onDropdownVisibleChange:U,onOpenChange:z,styles:W,classNames:q}=e,j=l7(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","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:k,getPrefixCls:V,renderEmpty:G,direction:J,virtual:Y,popupMatchSelectWidth:X,popupOverflow:ae}=ni.useContext(rt),{showSearch:Z,style:K,styles:Q,className:re,classNames:ee}=no("select"),[,ne]=xr(),de=y??ne?.controlHeight,le=V("select",s),pe=V(),Oe=R??J,{compactSize:Ce,compactItemClassnames:De}=Xo(le,Oe),[ce,ie]=qs("select",A,l),Re=Ko(le),[Le,Ge,Me]=EM(le,Re),Ie=ni.useMemo(()=>{let{mode:Be}=e;if(Be!=="combobox")return Be===PM?"combobox":Be},[e.mode]),je=Ie==="multiple"||Ie==="tags",We=H1(e.suffixIcon,e.showArrow),He=(r=C??w)!==null&&r!==void 0?r:X,ye=((n=W?.popup)===null||n===void 0?void 0:n.root)||((o=Q.popup)===null||o===void 0?void 0:o.root)||F,se=D||I,xe=z||U,{status:_e,hasFeedback:he,isFormItemInput:Je,feedbackIcon:lt}=ni.useContext(fn),Et=Qi(_e,b),Pt;x!==void 0?Pt=x:Ie==="combobox"?Pt=null:Pt=G?.("Select")||ni.createElement(fM,{componentName:"Select"});let{suffixIcon:pt,itemIcon:Ae,removeIcon:we,clearIcon:et}=V1(Object.assign(Object.assign({},j),{multiple:je,hasFeedback:he,feedbackIcon:lt,showSuffixIcon:We,prefixCls:le,componentName:"Select"})),Pe=O===!0?{clearIcon:et}:O,$e=qr(j,["suffixIcon","itemIcon"]),Ee=(0,U1.default)(((i=q?.popup)===null||i===void 0?void 0:i.root)||((a=ee?.popup)===null||a===void 0?void 0:a.root)||p||g,{[`${le}-dropdown-${Oe}`]:Oe==="rtl"},u,ee.root,q?.root,Me,Re,Ge),be=ao(Be=>{var ze;return(ze=m??Ce)!==null&&ze!==void 0?ze:Be}),ht=ni.useContext(Ur),Mt=d??ht,Fe=(0,U1.default)({[`${le}-lg`]:be==="large",[`${le}-sm`]:be==="small",[`${le}-rtl`]:Oe==="rtl",[`${le}-${ce}`]:ie,[`${le}-in-form-item`]:Je},Yi(le,Et,he),De,re,c,ee.root,q?.root,u,Me,Re,Ge),Se=ni.useMemo(()=>v!==void 0?v:Oe==="rtl"?"bottomRight":"bottomLeft",[v,Oe]),[Ke]=xv("SelectLike",ye?.zIndex);return Le(ni.createElement(nM,Object.assign({ref:t,virtual:Y,showSearch:Z},$e,{style:Object.assign(Object.assign(Object.assign(Object.assign({},Q.root),W?.root),K),P),dropdownMatchSelectWidth:He,transitionName:Cv(pe,"slide-up",M),builtinPlacements:dM(S,ae),listHeight:h,listItemHeight:de,mode:Ie,prefixCls:le,placement:Se,direction:Oe,prefix:N,suffixIcon:pt,menuItemSelectedIcon:Ae,removeIcon:we,allowClear:Pe,notFoundContent:Pt,className:Fe,getPopupContainer:f||k,dropdownClassName:Ee,disabled:Mt,dropdownStyle:Object.assign(Object.assign({},ye),{zIndex:Ke}),maxCount:je?L:void 0,tagRender:je?H:void 0,dropdownRender:se,onDropdownVisibleChange:xe})))},Au=ni.forwardRef(c7),u7=IA(Au,"dropdownAlign");Au.SECRET_COMBOBOX_MODE_DO_NOT_USE=PM;Au.Option=tp;Au.OptGroup=ep;Au._InternalPanelDoNotUseOrYouWillBeFired=u7;var op=Au;var TM=E($());function q1(){let[,e]=TM.useReducer(t=>t+1,0);return e}var bn=E($()),ky=E(Ne());var G1=E(Ne()),K1=E($());function ku(e){var t=e.children,r=e.prefixCls,n=e.id,o=e.overlayInnerStyle,i=e.bodyClassName,a=e.className,s=e.style;return K1.createElement("div",{className:(0,G1.default)("".concat(r,"-content"),a),style:s},K1.createElement("div",{className:(0,G1.default)("".concat(r,"-inner"),i),id:n,role:"tooltip",style:o},typeof t=="function"?t():t))}var IM=E(Ne()),Vl=E($()),Lu=E($());var Mu={shiftX:64,adjustY:1},Fu={adjustX:1,shiftY:!0},oi=[0,0],NM={left:{points:["cr","cl"],overflow:Fu,offset:[-4,0],targetOffset:oi},right:{points:["cl","cr"],overflow:Fu,offset:[4,0],targetOffset:oi},top:{points:["bc","tc"],overflow:Mu,offset:[0,-4],targetOffset:oi},bottom:{points:["tc","bc"],overflow:Mu,offset:[0,4],targetOffset:oi},topLeft:{points:["bl","tl"],overflow:Mu,offset:[0,-4],targetOffset:oi},leftTop:{points:["tr","tl"],overflow:Fu,offset:[-4,0],targetOffset:oi},topRight:{points:["br","tr"],overflow:Mu,offset:[0,-4],targetOffset:oi},rightTop:{points:["tl","tr"],overflow:Fu,offset:[4,0],targetOffset:oi},bottomRight:{points:["tr","br"],overflow:Mu,offset:[0,4],targetOffset:oi},rightBottom:{points:["bl","br"],overflow:Fu,offset:[4,0],targetOffset:oi},bottomLeft:{points:["tl","bl"],overflow:Mu,offset:[0,4],targetOffset:oi},leftBottom:{points:["br","bl"],overflow:Fu,offset:[-4,0],targetOffset:oi}};var f7=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],d7=function(t,r){var n=t.overlayClassName,o=t.trigger,i=o===void 0?["hover"]:o,a=t.mouseEnterDelay,s=a===void 0?0:a,l=t.mouseLeaveDelay,c=l===void 0?.1:l,u=t.overlayStyle,f=t.prefixCls,p=f===void 0?"rc-tooltip":f,g=t.children,h=t.onVisibleChange,v=t.afterVisibleChange,y=t.transitionName,m=t.animation,d=t.motion,x=t.placement,b=x===void 0?"right":x,S=t.align,w=S===void 0?{}:S,C=t.destroyTooltipOnHide,R=C===void 0?!1:C,P=t.defaultVisible,O=t.getTooltipContainer,A=t.overlayInnerStyle,F=t.arrowContent,M=t.overlay,H=t.id,L=t.showArrow,N=L===void 0?!0:L,I=t.classNames,D=t.styles,U=Ve(t,f7),z=Uv(H),W=(0,Lu.useRef)(null);(0,Lu.useImperativeHandle)(r,function(){return W.current});var q=T({},U);"visible"in t&&(q.popupVisible=t.visible);var j=function(){return Vl.createElement(ku,{key:"content",prefixCls:p,id:z,bodyClassName:I?.body,overlayInnerStyle:T(T({},A),D?.body)},M)},k=function(){var G=Vl.Children.only(g),J=G?.props||{},Y=T(T({},J),{},{"aria-describedby":M?z:null});return Vl.cloneElement(g,Y)};return Vl.createElement(gy,fe({popupClassName:(0,IM.default)(n,I?.root),prefixCls:p,popup:j,action:i,builtinPlacements:NM,popupPlacement:b,ref:W,popupAlign:w,getPopupContainer:O,onPopupVisibleChange:h,afterPopupVisibleChange:v,popupTransitionName:y,popupAnimation:m,popupMotion:d,defaultPopupVisible:P,autoDestroy:R,mouseLeaveDelay:c,popupStyle:T(T({},u),D?.root),mouseEnterDelay:s,arrow:N},q),k())},$M=(0,Lu.forwardRef)(d7);var DM=$M;function AM(e){let{sizePopupArrow:t,borderRadiusXS:r,borderRadiusOuter:n}=e,o=t/2,i=0,a=o,s=n*1/Math.sqrt(2),l=o-n*(1-1/Math.sqrt(2)),c=o-r*(1/Math.sqrt(2)),u=n*(Math.sqrt(2)-1)+r*(1/Math.sqrt(2)),f=2*o-c,p=u,g=2*o-s,h=l,v=2*o-i,y=a,m=o*Math.sqrt(2)+n*(Math.sqrt(2)-2),d=n*(Math.sqrt(2)-1),x=`polygon(${d}px 100%, 50% ${d}px, ${2*o-d}px 100%, ${d}px 100%)`,b=`path('M ${i} ${a} A ${n} ${n} 0 0 0 ${s} ${l} L ${c} ${u} A ${r} ${r} 0 0 1 ${f} ${p} L ${g} ${h} A ${n} ${n} 0 0 0 ${v} ${y} Z')`;return{arrowShadowWidth:m,arrowPath:b,arrowPolygon:x}}var kM=(e,t,r)=>{let{sizePopupArrow:n,arrowPolygon:o,arrowPath:i,arrowShadowWidth:a,borderRadiusXS:s,calc:l}=e;return{pointerEvents:"none",width:n,height:n,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:n,height:l(n).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,i]},content:'""'},"&::after":{content:'""',position:"absolute",width:a,height:a,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${oe(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:r,zIndex:0,background:"transparent"}}};var X1=8;function $y(e){let{contentRadius:t,limitVerticalRadius:r}=e,n=t>12?t+2:12;return{arrowOffsetHorizontal:n,arrowOffsetVertical:r?X1:n}}function Iy(e,t){return e?t:{}}function Y1(e,t,r){let{componentCls:n,boxShadowPopoverArrow:o,arrowOffsetVertical:i,arrowOffsetHorizontal:a}=e,{arrowDistance:s=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=r||{};return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({[`${n}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},kM(e,t,o)),{"&:before":{background:t}})]},Iy(!!l.top,{[[`&-placement-top > ${n}-arrow`,`&-placement-topLeft > ${n}-arrow`,`&-placement-topRight > ${n}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":a,[`> ${n}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${oe(a)})`,[`> ${n}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),Iy(!!l.bottom,{[[`&-placement-bottom > ${n}-arrow`,`&-placement-bottomLeft > ${n}-arrow`,`&-placement-bottomRight > ${n}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":a,[`> ${n}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${oe(a)})`,[`> ${n}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),Iy(!!l.left,{[[`&-placement-left > ${n}-arrow`,`&-placement-leftTop > ${n}-arrow`,`&-placement-leftBottom > ${n}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${n}-arrow`]:{top:i},[`&-placement-leftBottom > ${n}-arrow`]:{bottom:i}})),Iy(!!l.right,{[[`&-placement-right > ${n}-arrow`,`&-placement-rightTop > ${n}-arrow`,`&-placement-rightBottom > ${n}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${n}-arrow`]:{top:i},[`&-placement-rightBottom > ${n}-arrow`]:{bottom:i}}))}}function p7(e,t,r,n){if(n===!1)return{adjustX:!1,adjustY:!1};let o=n&&typeof n=="object"?n:{},i={};switch(e){case"top":case"bottom":i.shiftX=t.arrowOffsetHorizontal*2+r,i.shiftY=!0,i.adjustY=!0;break;case"left":case"right":i.shiftY=t.arrowOffsetVertical*2+r,i.shiftX=!0,i.adjustX=!0;break}let a=Object.assign(Object.assign({},i),o);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}var MM={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"]}},m7={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"]}},g7=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function Q1(e){let{arrowWidth:t,autoAdjustOverflow:r,arrowPointAtCenter:n,offset:o,borderRadius:i,visibleFirst:a}=e,s=t/2,l={};return Object.keys(MM).forEach(c=>{let u=n&&m7[c]||MM[c],f=Object.assign(Object.assign({},u),{offset:[0,0],dynamicInset:!0});switch(l[c]=f,g7.has(c)&&(f.autoArrow=!1),c){case"top":case"topLeft":case"topRight":f.offset[1]=-s-o;break;case"bottom":case"bottomLeft":case"bottomRight":f.offset[1]=s+o;break;case"left":case"leftTop":case"leftBottom":f.offset[0]=-s-o;break;case"right":case"rightTop":case"rightBottom":f.offset[0]=s+o;break}let p=$y({contentRadius:i,limitVerticalRadius:!0});if(n)switch(c){case"topLeft":case"bottomLeft":f.offset[0]=-p.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":f.offset[0]=p.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":f.offset[1]=-p.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":f.offset[1]=p.arrowOffsetHorizontal*2-s;break}f.overflow=p7(c,p,t,r),a&&(f.htmlRegion="visibleFirst")}),l}var zu=E($()),zM=E(Ne());var h7=e=>{let{calc:t,componentCls:r,tooltipMaxWidth:n,tooltipColor:o,tooltipBg:i,tooltipBorderRadius:a,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:u,paddingXS:f,arrowOffsetHorizontal:p,sizePopupArrow:g}=e,h=t(a).add(g).add(p).equal(),v=t(a).mul(2).add(g).equal();return[{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},sr(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:n,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":i,[`${r}-inner`]:{minWidth:v,minHeight:l,padding:`${oe(e.calc(u).div(2).equal())} ${oe(f)}`,color:o,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:i,borderRadius:a,boxShadow:c,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:h},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${r}-inner`]:{borderRadius:e.min(a,X1)}},[`${r}-content`]:{position:"relative"}}),Wh(e,(y,{darkColor:m})=>({[`&${r}-${y}`]:{[`${r}-inner`]:{backgroundColor:m},[`${r}-arrow`]:{"--antd-arrow-background-color":m}}}))),{"&-rtl":{direction:"rtl"}})},Y1(e,"var(--antd-arrow-background-color)"),{[`${r}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},v7=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},$y({contentRadius:e.borderRadius,limitVerticalRadius:!0})),AM(ut(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),Dy=(e,t=!0)=>Gt("Tooltip",n=>{let{borderRadius:o,colorTextLightSolid:i,colorBgSpotlight:a}=n,s=ut(n,{tooltipMaxWidth:250,tooltipColor:i,tooltipBorderRadius:o,tooltipBg:a});return[h7(s),$w(n,"zoom-big-fast")]},v7,{resetStyle:!1,injectStyle:t})(e);var LM=E(Ne());var y7=Eo.map(e=>`${e}-inverse`);function FM(e,t=!0){return t?[].concat(te(y7),te(Eo)).includes(e):Eo.includes(e)}function Ay(e,t){let r=FM(t),n=(0,LM.default)({[`${e}-${t}`]:t&&r}),o={},i={};return t&&!r&&(o.background=t,i["--antd-arrow-background-color"]=t),{className:n,overlayStyle:o,arrowStyle:i}}var x7=e=>{let{prefixCls:t,className:r,placement:n="top",title:o,color:i,overlayInnerStyle:a}=e,{getPrefixCls:s}=zu.useContext(rt),l=s("tooltip",t),[c,u,f]=Dy(l),p=Ay(l,i),g=p.arrowStyle,h=Object.assign(Object.assign({},a),p.overlayStyle),v=(0,zM.default)(u,f,l,`${l}-pure`,`${l}-placement-${n}`,r,p.className);return c(zu.createElement("div",{className:v,style:g},zu.createElement("div",{className:`${l}-arrow`}),zu.createElement(ku,Object.assign({},e,{className:u,prefixCls:l,overlayInnerStyle:h}),o)))},WM=x7;var b7=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n;let{prefixCls:o,openClassName:i,getTooltipContainer:a,color:s,overlayInnerStyle:l,children:c,afterOpenChange:u,afterVisibleChange:f,destroyTooltipOnHide:p,destroyOnHidden:g,arrow:h=!0,title:v,overlay:y,builtinPlacements:m,arrowPointAtCenter:d=!1,autoAdjustOverflow:x=!0,motion:b,getPopupContainer:S,placement:w="top",mouseEnterDelay:C=.1,mouseLeaveDelay:R=.1,overlayStyle:P,rootClassName:O,overlayClassName:A,styles:F,classNames:M}=e,H=b7(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),L=!!h,[,N]=xr(),{getPopupContainer:I,getPrefixCls:D,direction:U,className:z,style:W,classNames:q,styles:j}=no("tooltip"),k=Rh("Tooltip"),V=bn.useRef(null),G=()=>{var We;(We=V.current)===null||We===void 0||We.forceAlign()};bn.useImperativeHandle(t,()=>{var We,He;return{forceAlign:G,forcePopupAlign:()=>{k.deprecated(!1,"forcePopupAlign","forceAlign"),G()},nativeElement:(We=V.current)===null||We===void 0?void 0:We.nativeElement,popupElement:(He=V.current)===null||He===void 0?void 0:He.popupElement}});let[J,Y]=ar(!1,{value:(r=e.open)!==null&&r!==void 0?r:e.visible,defaultValue:(n=e.defaultOpen)!==null&&n!==void 0?n:e.defaultVisible}),X=!v&&!y&&v!==0,ae=We=>{var He,ye;Y(X?!1:We),X||((He=e.onOpenChange)===null||He===void 0||He.call(e,We),(ye=e.onVisibleChange)===null||ye===void 0||ye.call(e,We))},Z=bn.useMemo(()=>{var We,He;let ye=d;return typeof h=="object"&&(ye=(He=(We=h.pointAtCenter)!==null&&We!==void 0?We:h.arrowPointAtCenter)!==null&&He!==void 0?He:d),m||Q1({arrowPointAtCenter:ye,autoAdjustOverflow:x,arrowWidth:L?N.sizePopupArrow:0,borderRadius:N.borderRadius,offset:N.marginXXS,visibleFirst:!0})},[d,h,m,N]),K=bn.useMemo(()=>v===0?v:y||v||"",[y,v]),Q=bn.createElement(zs,{space:!0},typeof K=="function"?K():K),re=D("tooltip",o),ee=D(),ne=e["data-popover-inject"],de=J;!("open"in e)&&!("visible"in e)&&X&&(de=!1);let le=bn.isValidElement(c)&&!hv(c)?c:bn.createElement("span",null,c),pe=le.props,Oe=!pe.className||typeof pe.className=="string"?(0,ky.default)(pe.className,i||`${re}-open`):pe.className,[Ce,De,ce]=Dy(re,!ne),ie=Ay(re,s),Re=ie.arrowStyle,Le=(0,ky.default)(A,{[`${re}-rtl`]:U==="rtl"},ie.className,O,De,ce,z,q.root,M?.root),Ge=(0,ky.default)(q.body,M?.body),[Me,Ie]=xv("Tooltip",H.zIndex),je=bn.createElement(DM,Object.assign({},H,{zIndex:Me,showArrow:L,placement:w,mouseEnterDelay:C,mouseLeaveDelay:R,prefixCls:re,classNames:{root:Le,body:Ge},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Re),j.root),W),P),F?.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},j.body),l),F?.body),ie.overlayStyle)},getTooltipContainer:S||a||I,ref:V,builtinPlacements:Z,overlay:Q,visible:de,onVisibleChange:ae,afterVisibleChange:u??f,arrowContent:bn.createElement("span",{className:`${re}-arrow-content`}),motion:{motionName:Cv(ee,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:g??!!p}),de?Go(le,{className:Oe}):le);return Ce(bn.createElement(yv.Provider,{value:Ie},je))}),BM=S7;BM._InternalPanelDoNotUseOrYouWillBeFired=WM;var ka=BM;var jM=E(Ne());var My=E($()),Hl=E($()),C7=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],w7=(0,Hl.forwardRef)(function(e,t){var r=e.prefixCls,n=r===void 0?"rc-checkbox":r,o=e.className,i=e.style,a=e.checked,s=e.disabled,l=e.defaultChecked,c=l===void 0?!1:l,u=e.type,f=u===void 0?"checkbox":u,p=e.title,g=e.onChange,h=Ve(e,C7),v=(0,Hl.useRef)(null),y=(0,Hl.useRef)(null),m=ar(c,{value:a}),d=B(m,2),x=d[0],b=d[1];(0,Hl.useImperativeHandle)(t,function(){return{focus:function(R){var P;(P=v.current)===null||P===void 0||P.focus(R)},blur:function(){var R;(R=v.current)===null||R===void 0||R.blur()},input:v.current,nativeElement:y.current}});var S=(0,jM.default)(n,o,_(_({},"".concat(n,"-checked"),x),"".concat(n,"-disabled"),s)),w=function(R){s||("checked"in e||b(R.target.checked),g?.({target:T(T({},e),{},{type:f,checked:R.target.checked}),stopPropagation:function(){R.stopPropagation()},preventDefault:function(){R.preventDefault()},nativeEvent:R.nativeEvent}))};return My.createElement("span",{className:S,title:p,style:i,ref:y},My.createElement("input",fe({},h,{className:"".concat(n,"-input"),ref:v,onChange:w,disabled:s,checked:!!x,type:f})),My.createElement("span",{className:"".concat(n,"-inner")}))}),VM=w7;var HM=E($());function J1(e){let t=HM.default.useRef(null),r=()=>{dt.cancel(t.current),t.current=null};return[()=>{r(),t.current=dt(()=>{t.current=null})},i=>{t.current&&(i.stopPropagation(),r()),e?.(i)}]}function Ma(e){return ut(e,{inputAffixPadding:e.paddingXXS})}var Fa=e=>{let{controlHeight:t,fontSize:r,lineHeight:n,lineWidth:o,controlHeightSM:i,controlHeightLG:a,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:u,controlPaddingHorizontal:f,colorFillAlter:p,colorPrimaryHover:g,colorPrimary:h,controlOutlineWidth:v,controlOutline:y,colorErrorOutline:m,colorWarningOutline:d,colorBgContainer:x,inputFontSize:b,inputFontSizeLG:S,inputFontSizeSM:w}=e,C=b||r,R=w||C,P=S||s,O=Math.round((t-C*n)/2*10)/10-o,A=Math.round((i-R*n)/2*10)/10-o,F=Math.ceil((a-P*l)/2*10)/10-o;return{paddingBlock:Math.max(O,0),paddingBlockSM:Math.max(A,0),paddingBlockLG:Math.max(F,0),paddingInline:c-o,paddingInlineSM:u-o,paddingInlineLG:f-o,addonBg:p,activeBorderColor:h,hoverBorderColor:g,activeShadow:`0 0 0 ${v}px ${y}`,errorActiveShadow:`0 0 0 ${v}px ${m}`,warningActiveShadow:`0 0 0 ${v}px ${d}`,hoverBg:x,activeBg:x,inputFontSize:C,inputFontSizeLG:P,inputFontSizeSM:R}};var E7=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),Z1=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({},E7(ut(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),YM=(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}}),UM=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},YM(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),Fy=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},YM(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Z1(e))}),UM(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),UM(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),qM=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Ly=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},qM(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),qM(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},Z1(e))}})}),zy=(e,t)=>{let{componentCls:r}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${r}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${r}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${r}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},QM=(e,t)=>{var r;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(r=t?.inputColor)!==null&&r!==void 0?r:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},GM=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},QM(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Wy=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},QM(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Z1(e))}),GM(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),GM(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),KM=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),By=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},KM(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),KM(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:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),JM=(e,t)=>({background:e.colorBgContainer,borderWidth:`${oe(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.borderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.borderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),XM=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},JM(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),jy=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},JM(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),XM(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),XM(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)});var eE=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}});var ZM=e=>{let{paddingBlockLG:t,lineHeightLG:r,borderRadiusLG:n,paddingInlineLG:o}=e;return{padding:`${oe(t)} ${oe(o)}`,fontSize:e.inputFontSizeLG,lineHeight:r,borderRadius:n}},eF=e=>({padding:`${oe(e.paddingBlockSM)} ${oe(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),ip=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${oe(e.paddingBlock)} ${oe(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},eE(e.colorTextPlaceholder)),{"&-lg":Object.assign({},ZM(e)),"&-sm":Object.assign({},eF(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),tE=e=>{let{componentCls:t,antCls:r}=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({},ZM(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},eF(e)),[`&-lg ${r}-select-single ${r}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${r}-select-single ${r}-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 ${oe(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${r}-select`]:{margin:`${oe(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${oe(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${r}-select-single:not(${r}-select-customize-input):not(${r}-pagination-size-changer)`]:{[`${r}-select-selector`]:{backgroundColor:"inherit",border:`${oe(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${r}-cascader-picker`]:{margin:`-9px ${oe(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${r}-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,[`${r}-select ${r}-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,[`${r}-select ${r}-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"},du()),{[`${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},[` + `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},j1(ft(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}var vM=e=>{let{fontSize:t,lineHeight:r,lineWidth:n,controlHeight:o,controlHeightSM:i,controlHeightLG:a,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:u,fontWeightStrong:f,controlItemBgActive:p,controlItemBgHover:g,colorBgContainer:h,colorFillSecondary:v,colorBgContainerDisabled:y,colorTextDisabled:m,colorPrimaryHover:d,colorPrimary:x,controlOutline:b}=e,S=s*2,w=n*2,C=Math.min(o-S,o-w),R=Math.min(i-S,i-w),P=Math.min(a-S,a-w);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:u,optionSelectedFontWeight:f,optionSelectedBg:p,optionActiveBg:g,optionPadding:`${(o-t*r)/2}px ${l}px`,optionFontSize:t,optionLineHeight:r,optionHeight:o,selectorBg:h,clearBg:h,singleItemHeightLG:a,multipleItemBg:v,multipleItemBorderColor:"transparent",multipleItemHeight:C,multipleItemHeightSM:R,multipleItemHeightLG:P,multipleSelectorBgDisabled:y,multipleItemColorDisabled:m,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:d,activeBorderColor:x,activeOutlineColor:b,selectAffixPadding:s}};var SM=(e,t)=>{let{componentCls:r,antCls:n,controlOutlineWidth:o}=e;return{[`&:not(${r}-customize-input) ${r}-selector`]:{border:`${ie(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${r}-disabled):not(${r}-customize-input):not(${n}-pagination-size-changer)`]:{[`&:hover ${r}-selector`]:{borderColor:t.hoverBorderHover},[`${r}-focused& ${r}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${ie(o)} ${t.activeOutlineColor}`,outline:0},[`${r}-prefix`]:{color:t.color}}}},yM=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},SM(e,t))}),U9=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},SM(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),yM(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),yM(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:`${ie(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),CM=(e,t)=>{let{componentCls:r,antCls:n}=e;return{[`&:not(${r}-customize-input) ${r}-selector`]:{background:t.bg,border:`${ie(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${r}-disabled):not(${r}-customize-input):not(${n}-pagination-size-changer)`]:{[`&:hover ${r}-selector`]:{background:t.hoverBg},[`${r}-focused& ${r}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},xM=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},CM(e,t))}),q9=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},CM(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),xM(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),xM(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:`${ie(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),G9=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${ie(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:`${ie(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}}}}),wM=(e,t)=>{let{componentCls:r,antCls:n}=e;return{[`&:not(${r}-customize-input) ${r}-selector`]:{borderWidth:`0 0 ${ie(e.lineWidth)} 0`,borderStyle:`none none ${e.lineType} none`,borderColor:t.borderColor,background:e.selectorBg,borderRadius:0},[`&:not(${r}-disabled):not(${r}-customize-input):not(${n}-pagination-size-changer)`]:{[`&:hover ${r}-selector`]:{borderColor:t.hoverBorderHover},[`${r}-focused& ${r}-selector`]:{borderColor:t.activeBorderColor,outline:0},[`${r}-prefix`]:{color:t.color}}}},bM=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},wM(e,t))}),K9=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},wM(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),bM(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),bM(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`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${ie(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),X9=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},U9(e)),q9(e)),G9(e)),K9(e))}),EM=X9;var Y9=e=>{let{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"}}}},Q9=e=>{let{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",appearance:"none"}}}},J9=e=>{let{antCls:t,componentCls:r,inputPaddingHorizontalBase:n,iconCls:o}=e,i={[`${r}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[r]:Object.assign(Object.assign({},lr(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${r}-customize-input) ${r}-selector`]:Object.assign(Object.assign({},Y9(e)),Q9(e)),[`${r}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},_a),{[`> ${t}-typography`]:{display:"inline"}}),[`${r}-selection-placeholder`]:Object.assign(Object.assign({},_a),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${r}-arrow`]:Object.assign(Object.assign({},Pa()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,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`,[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${r}-suffix)`]:{pointerEvents:"auto"}},[`${r}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${r}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${r}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:n,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.colorIcon}},"@media(hover:none)":i,"&:hover":i}),[`${r}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${r}-has-feedback`]:{[`${r}-clear`]:{insetInlineEnd:e.calc(n).add(e.fontSize).add(e.paddingXS).equal()}}}}}},Z9=e=>{let{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},J9(e),V1(e),hM(e),gM(e),{[`${t}-rtl`]:{direction:"rtl"}},As(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},RM=Gt("Select",(e,{rootPrefixCls:t})=>{let r=ft(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[Z9(r),EM(r)]},vM,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var Zi=E(D());var _y=E(D());var e7={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"},OM=e7;var t7=function(t,r){return _y.createElement(Wt,ce({},t,{ref:r,icon:OM}))},r7=_y.forwardRef(t7),Py=r7;var Ty=E(D());var n7={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"},_M=n7;var o7=function(t,r){return Ty.createElement(Wt,ce({},t,{ref:r,icon:_M}))},i7=Ty.forwardRef(o7),Ny=i7;var Iy=E(D());var a7={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"},PM=a7;var s7=function(t,r){return Iy.createElement(Wt,ce({},t,{ref:r,icon:PM}))},l7=Iy.forwardRef(s7),$y=l7;function H1({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:r,removeIcon:n,loading:o,multiple:i,hasFeedback:a,prefixCls:s,showSuffixIcon:l,feedbackIcon:c,showArrow:u,componentName:f}){let p=t??Zi.createElement(gu,null),g=m=>e===null&&!a&&!u?null:Zi.createElement(Zi.Fragment,null,l!==!1&&m,a&&c),h=null;if(e!==void 0)h=g(e);else if(o)h=g(Zi.createElement(Fl,{spin:!0}));else{let m=`${s}-suffix`;h=({open:d,showSearch:x})=>g(d&&x?Zi.createElement($y,{className:m}):Zi.createElement(Ny,{className:m}))}let v=null;r!==void 0?v=r:i?v=Zi.createElement(Py,null):v=null;let y=null;return n!==void 0?y=n:y=Zi.createElement(vv,null),{clearIcon:p,suffixIcon:h,itemIcon:v,removeIcon:y}}function U1(e,t){return t!==void 0?t:e!==null}var c7=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n,o,i,a;let{prefixCls:s,bordered:l,className:c,rootClassName:u,getPopupContainer:f,popupClassName:p,dropdownClassName:g,listHeight:h=256,placement:v,listItemHeight:y,size:m,disabled:d,notFoundContent:x,status:b,builtinPlacements:S,dropdownMatchSelectWidth:w,popupMatchSelectWidth:C,direction:R,style:P,allowClear:O,variant:k,dropdownStyle:A,transitionName:M,tagRender:V,maxCount:W,prefix:I,dropdownRender:N,popupRender:$,onDropdownVisibleChange:U,onOpenChange:H,styles:L,classNames:q}=e,j=c7(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","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:F,getPrefixCls:z,renderEmpty:G,direction:Z,virtual:Q,popupMatchSelectWidth:X,popupOverflow:se}=ri.useContext(ot),{showSearch:ee,style:K,styles:J,className:ne,classNames:te}=no("select"),[,re]=vr(),de=y??re?.controlHeight,fe=z("select",s),ue=z(),Ce=R??Z,{compactSize:we,compactItemClassnames:Oe}=Ko(fe,Ce),[ve,Y]=qs("select",k,l),Ee=Go(fe),[De,et,Ae]=RM(fe,Ee),Se=ri.useMemo(()=>{let{mode:Le}=e;if(Le!=="combobox")return Le===TM?"combobox":Le},[e.mode]),We=Se==="multiple"||Se==="tags",Fe=U1(e.suffixIcon,e.showArrow),Ue=(r=C??w)!==null&&r!==void 0?r:X,Re=((n=L?.popup)===null||n===void 0?void 0:n.root)||((o=J.popup)===null||o===void 0?void 0:o.root)||A,ae=$||N,ge=H||U,{status:Te,hasFeedback:he,isFormItemInput:Ze,feedbackIcon:ct}=ri.useContext(un),_t=Ji(Te,b),Pt;x!==void 0?Pt=x:Se==="combobox"?Pt=null:Pt=G?.("Select")||ri.createElement(dM,{componentName:"Select"});let{suffixIcon:mt,itemIcon:Be,removeIcon:_e,clearIcon:qe}=H1(Object.assign(Object.assign({},j),{multiple:We,hasFeedback:he,feedbackIcon:ct,showSuffixIcon:Fe,prefixCls:fe,componentName:"Select"})),Pe=O===!0?{clearIcon:qe}:O,Me=qr(j,["suffixIcon","itemIcon"]),je=(0,q1.default)(((i=q?.popup)===null||i===void 0?void 0:i.root)||((a=te?.popup)===null||a===void 0?void 0:a.root)||p||g,{[`${fe}-dropdown-${Ce}`]:Ce==="rtl"},u,te.root,q?.root,Ae,Ee,et),xe=ao(Le=>{var Ve;return(Ve=m??we)!==null&&Ve!==void 0?Ve:Le}),nt=ri.useContext(Hr),Tt=d??nt,Ie=(0,q1.default)({[`${fe}-lg`]:xe==="large",[`${fe}-sm`]:xe==="small",[`${fe}-rtl`]:Ce==="rtl",[`${fe}-${ve}`]:Y,[`${fe}-in-form-item`]:Ze},Qi(fe,_t,he),Oe,ne,c,te.root,q?.root,u,Ae,Ee,et),be=ri.useMemo(()=>v!==void 0?v:Ce==="rtl"?"bottomRight":"bottomLeft",[v,Ce]),[Ke]=Sv("SelectLike",Re?.zIndex);return De(ri.createElement(oM,Object.assign({ref:t,virtual:Q,showSearch:ee},Me,{style:Object.assign(Object.assign(Object.assign(Object.assign({},J.root),L?.root),K),P),dropdownMatchSelectWidth:Ue,transitionName:Ev(ue,"slide-up",M),builtinPlacements:pM(S,se),listHeight:h,listItemHeight:de,mode:Se,prefixCls:fe,placement:be,direction:Ce,prefix:I,suffixIcon:mt,menuItemSelectedIcon:Be,removeIcon:_e,allowClear:Pe,notFoundContent:Pt,className:Ie,getPopupContainer:f||F,dropdownClassName:je,disabled:Tt,dropdownStyle:Object.assign(Object.assign({},Re),{zIndex:Ke}),maxCount:We?W:void 0,tagRender:We?V:void 0,dropdownRender:ae,onDropdownVisibleChange:ge})))},Au=ri.forwardRef(u7),f7=$k(Au,"dropdownAlign");Au.SECRET_COMBOBOX_MODE_DO_NOT_USE=TM;Au.Option=op;Au.OptGroup=np;Au._InternalPanelDoNotUseOrYouWillBeFired=f7;var sp=Au;var NM=E(D());function G1(){let[,e]=NM.useReducer(t=>t+1,0);return e}var xn=E(D()),Fy=E(Ne());var K1=E(Ne()),X1=E(D());function Mu(e){var t=e.children,r=e.prefixCls,n=e.id,o=e.overlayInnerStyle,i=e.bodyClassName,a=e.className,s=e.style;return X1.createElement("div",{className:(0,K1.default)("".concat(r,"-content"),a),style:s},X1.createElement("div",{className:(0,K1.default)("".concat(r,"-inner"),i),id:n,role:"tooltip",style:o},typeof t=="function"?t():t))}var $M=E(Ne()),ql=E(D()),zu=E(D());var Fu={shiftX:64,adjustY:1},Lu={adjustX:1,shiftY:!0},ni=[0,0],IM={left:{points:["cr","cl"],overflow:Lu,offset:[-4,0],targetOffset:ni},right:{points:["cl","cr"],overflow:Lu,offset:[4,0],targetOffset:ni},top:{points:["bc","tc"],overflow:Fu,offset:[0,-4],targetOffset:ni},bottom:{points:["tc","bc"],overflow:Fu,offset:[0,4],targetOffset:ni},topLeft:{points:["bl","tl"],overflow:Fu,offset:[0,-4],targetOffset:ni},leftTop:{points:["tr","tl"],overflow:Lu,offset:[-4,0],targetOffset:ni},topRight:{points:["br","tr"],overflow:Fu,offset:[0,-4],targetOffset:ni},rightTop:{points:["tl","tr"],overflow:Lu,offset:[4,0],targetOffset:ni},bottomRight:{points:["tr","br"],overflow:Fu,offset:[0,4],targetOffset:ni},rightBottom:{points:["bl","br"],overflow:Lu,offset:[4,0],targetOffset:ni},bottomLeft:{points:["tl","bl"],overflow:Fu,offset:[0,4],targetOffset:ni},leftBottom:{points:["br","bl"],overflow:Lu,offset:[-4,0],targetOffset:ni}};var d7=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],p7=function(t,r){var n=t.overlayClassName,o=t.trigger,i=o===void 0?["hover"]:o,a=t.mouseEnterDelay,s=a===void 0?0:a,l=t.mouseLeaveDelay,c=l===void 0?.1:l,u=t.overlayStyle,f=t.prefixCls,p=f===void 0?"rc-tooltip":f,g=t.children,h=t.onVisibleChange,v=t.afterVisibleChange,y=t.transitionName,m=t.animation,d=t.motion,x=t.placement,b=x===void 0?"right":x,S=t.align,w=S===void 0?{}:S,C=t.destroyTooltipOnHide,R=C===void 0?!1:C,P=t.defaultVisible,O=t.getTooltipContainer,k=t.overlayInnerStyle,A=t.arrowContent,M=t.overlay,V=t.id,W=t.showArrow,I=W===void 0?!0:W,N=t.classNames,$=t.styles,U=He(t,d7),H=Gv(V),L=(0,zu.useRef)(null);(0,zu.useImperativeHandle)(r,function(){return L.current});var q=T({},U);"visible"in t&&(q.popupVisible=t.visible);var j=function(){return ql.createElement(Mu,{key:"content",prefixCls:p,id:H,bodyClassName:N?.body,overlayInnerStyle:T(T({},k),$?.body)},M)},F=function(){var G=ql.Children.only(g),Z=G?.props||{},Q=T(T({},Z),{},{"aria-describedby":M?H:null});return ql.cloneElement(g,Q)};return ql.createElement(vy,ce({popupClassName:(0,$M.default)(n,N?.root),prefixCls:p,popup:j,action:i,builtinPlacements:IM,popupPlacement:b,ref:L,popupAlign:w,getPopupContainer:O,onPopupVisibleChange:h,afterPopupVisibleChange:v,popupTransitionName:y,popupAnimation:m,popupMotion:d,defaultPopupVisible:P,autoDestroy:R,mouseLeaveDelay:c,popupStyle:T(T({},u),$?.root),mouseEnterDelay:s,arrow:I},q),F())},DM=(0,zu.forwardRef)(p7);var kM=DM;function AM(e){let{sizePopupArrow:t,borderRadiusXS:r,borderRadiusOuter:n}=e,o=t/2,i=0,a=o,s=n*1/Math.sqrt(2),l=o-n*(1-1/Math.sqrt(2)),c=o-r*(1/Math.sqrt(2)),u=n*(Math.sqrt(2)-1)+r*(1/Math.sqrt(2)),f=2*o-c,p=u,g=2*o-s,h=l,v=2*o-i,y=a,m=o*Math.sqrt(2)+n*(Math.sqrt(2)-2),d=n*(Math.sqrt(2)-1),x=`polygon(${d}px 100%, 50% ${d}px, ${2*o-d}px 100%, ${d}px 100%)`,b=`path('M ${i} ${a} A ${n} ${n} 0 0 0 ${s} ${l} L ${c} ${u} A ${r} ${r} 0 0 1 ${f} ${p} L ${g} ${h} A ${n} ${n} 0 0 0 ${v} ${y} Z')`;return{arrowShadowWidth:m,arrowPath:b,arrowPolygon:x}}var MM=(e,t,r)=>{let{sizePopupArrow:n,arrowPolygon:o,arrowPath:i,arrowShadowWidth:a,borderRadiusXS:s,calc:l}=e;return{pointerEvents:"none",width:n,height:n,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:n,height:l(n).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,i]},content:'""'},"&::after":{content:'""',position:"absolute",width:a,height:a,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${ie(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:r,zIndex:0,background:"transparent"}}};var Y1=8;function ky(e){let{contentRadius:t,limitVerticalRadius:r}=e,n=t>12?t+2:12;return{arrowOffsetHorizontal:n,arrowOffsetVertical:r?Y1:n}}function Dy(e,t){return e?t:{}}function Q1(e,t,r){let{componentCls:n,boxShadowPopoverArrow:o,arrowOffsetVertical:i,arrowOffsetHorizontal:a}=e,{arrowDistance:s=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=r||{};return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({[`${n}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},MM(e,t,o)),{"&:before":{background:t}})]},Dy(!!l.top,{[[`&-placement-top > ${n}-arrow`,`&-placement-topLeft > ${n}-arrow`,`&-placement-topRight > ${n}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":a,[`> ${n}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${ie(a)})`,[`> ${n}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),Dy(!!l.bottom,{[[`&-placement-bottom > ${n}-arrow`,`&-placement-bottomLeft > ${n}-arrow`,`&-placement-bottomRight > ${n}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":a,[`> ${n}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${ie(a)})`,[`> ${n}-arrow`]:{right:{_skip_check_:!0,value:a}}}})),Dy(!!l.left,{[[`&-placement-left > ${n}-arrow`,`&-placement-leftTop > ${n}-arrow`,`&-placement-leftBottom > ${n}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${n}-arrow`]:{top:i},[`&-placement-leftBottom > ${n}-arrow`]:{bottom:i}})),Dy(!!l.right,{[[`&-placement-right > ${n}-arrow`,`&-placement-rightTop > ${n}-arrow`,`&-placement-rightBottom > ${n}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${n}-arrow`]:{top:i},[`&-placement-rightBottom > ${n}-arrow`]:{bottom:i}}))}}function m7(e,t,r,n){if(n===!1)return{adjustX:!1,adjustY:!1};let o=n&&typeof n=="object"?n:{},i={};switch(e){case"top":case"bottom":i.shiftX=t.arrowOffsetHorizontal*2+r,i.shiftY=!0,i.adjustY=!0;break;case"left":case"right":i.shiftY=t.arrowOffsetVertical*2+r,i.shiftX=!0,i.adjustX=!0;break}let a=Object.assign(Object.assign({},i),o);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}var FM={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"]}},g7={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"]}},h7=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function J1(e){let{arrowWidth:t,autoAdjustOverflow:r,arrowPointAtCenter:n,offset:o,borderRadius:i,visibleFirst:a}=e,s=t/2,l={};return Object.keys(FM).forEach(c=>{let u=n&&g7[c]||FM[c],f=Object.assign(Object.assign({},u),{offset:[0,0],dynamicInset:!0});switch(l[c]=f,h7.has(c)&&(f.autoArrow=!1),c){case"top":case"topLeft":case"topRight":f.offset[1]=-s-o;break;case"bottom":case"bottomLeft":case"bottomRight":f.offset[1]=s+o;break;case"left":case"leftTop":case"leftBottom":f.offset[0]=-s-o;break;case"right":case"rightTop":case"rightBottom":f.offset[0]=s+o;break}let p=ky({contentRadius:i,limitVerticalRadius:!0});if(n)switch(c){case"topLeft":case"bottomLeft":f.offset[0]=-p.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":f.offset[0]=p.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":f.offset[1]=-p.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":f.offset[1]=p.arrowOffsetHorizontal*2-s;break}f.overflow=m7(c,p,t,r),a&&(f.htmlRegion="visibleFirst")}),l}var Wu=E(D()),WM=E(Ne());var v7=e=>{let{calc:t,componentCls:r,tooltipMaxWidth:n,tooltipColor:o,tooltipBg:i,tooltipBorderRadius:a,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:u,paddingXS:f,arrowOffsetHorizontal:p,sizePopupArrow:g}=e,h=t(a).add(g).add(p).equal(),v=t(a).mul(2).add(g).equal();return[{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},lr(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:n,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":i,[`${r}-inner`]:{minWidth:v,minHeight:l,padding:`${ie(e.calc(u).div(2).equal())} ${ie(f)}`,color:o,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:i,borderRadius:a,boxShadow:c,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:h},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${r}-inner`]:{borderRadius:e.min(a,Y1)}},[`${r}-content`]:{position:"relative"}}),Vh(e,(y,{darkColor:m})=>({[`&${r}-${y}`]:{[`${r}-inner`]:{backgroundColor:m},[`${r}-arrow`]:{"--antd-arrow-background-color":m}}}))),{"&-rtl":{direction:"rtl"}})},Q1(e,"var(--antd-arrow-background-color)"),{[`${r}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},y7=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},ky({contentRadius:e.borderRadius,limitVerticalRadius:!0})),AM(ft(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),Ay=(e,t=!0)=>Gt("Tooltip",n=>{let{borderRadius:o,colorTextLightSolid:i,colorBgSpotlight:a}=n,s=ft(n,{tooltipMaxWidth:250,tooltipColor:i,tooltipBorderRadius:o,tooltipBg:a});return[v7(s),Dw(n,"zoom-big-fast")]},y7,{resetStyle:!1,injectStyle:t})(e);var zM=E(Ne());var x7=Eo.map(e=>`${e}-inverse`);function LM(e,t=!0){return t?[].concat(oe(x7),oe(Eo)).includes(e):Eo.includes(e)}function My(e,t){let r=LM(t),n=(0,zM.default)({[`${e}-${t}`]:t&&r}),o={},i={};return t&&!r&&(o.background=t,i["--antd-arrow-background-color"]=t),{className:n,overlayStyle:o,arrowStyle:i}}var b7=e=>{let{prefixCls:t,className:r,placement:n="top",title:o,color:i,overlayInnerStyle:a}=e,{getPrefixCls:s}=Wu.useContext(ot),l=s("tooltip",t),[c,u,f]=Ay(l),p=My(l,i),g=p.arrowStyle,h=Object.assign(Object.assign({},a),p.overlayStyle),v=(0,WM.default)(u,f,l,`${l}-pure`,`${l}-placement-${n}`,r,p.className);return c(Wu.createElement("div",{className:v,style:g},Wu.createElement("div",{className:`${l}-arrow`}),Wu.createElement(Mu,Object.assign({},e,{className:u,prefixCls:l,overlayInnerStyle:h}),o)))},BM=b7;var S7=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n;let{prefixCls:o,openClassName:i,getTooltipContainer:a,color:s,overlayInnerStyle:l,children:c,afterOpenChange:u,afterVisibleChange:f,destroyTooltipOnHide:p,destroyOnHidden:g,arrow:h=!0,title:v,overlay:y,builtinPlacements:m,arrowPointAtCenter:d=!1,autoAdjustOverflow:x=!0,motion:b,getPopupContainer:S,placement:w="top",mouseEnterDelay:C=.1,mouseLeaveDelay:R=.1,overlayStyle:P,rootClassName:O,overlayClassName:k,styles:A,classNames:M}=e,V=S7(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),W=!!h,[,I]=vr(),{getPopupContainer:N,getPrefixCls:$,direction:U,className:H,style:L,classNames:q,styles:j}=no("tooltip"),F=Ph("Tooltip"),z=xn.useRef(null),G=()=>{var Fe;(Fe=z.current)===null||Fe===void 0||Fe.forceAlign()};xn.useImperativeHandle(t,()=>{var Fe,Ue;return{forceAlign:G,forcePopupAlign:()=>{F.deprecated(!1,"forcePopupAlign","forceAlign"),G()},nativeElement:(Fe=z.current)===null||Fe===void 0?void 0:Fe.nativeElement,popupElement:(Ue=z.current)===null||Ue===void 0?void 0:Ue.popupElement}});let[Z,Q]=sr(!1,{value:(r=e.open)!==null&&r!==void 0?r:e.visible,defaultValue:(n=e.defaultOpen)!==null&&n!==void 0?n:e.defaultVisible}),X=!v&&!y&&v!==0,se=Fe=>{var Ue,Re;Q(X?!1:Fe),X||((Ue=e.onOpenChange)===null||Ue===void 0||Ue.call(e,Fe),(Re=e.onVisibleChange)===null||Re===void 0||Re.call(e,Fe))},ee=xn.useMemo(()=>{var Fe,Ue;let Re=d;return typeof h=="object"&&(Re=(Ue=(Fe=h.pointAtCenter)!==null&&Fe!==void 0?Fe:h.arrowPointAtCenter)!==null&&Ue!==void 0?Ue:d),m||J1({arrowPointAtCenter:Re,autoAdjustOverflow:x,arrowWidth:W?I.sizePopupArrow:0,borderRadius:I.borderRadius,offset:I.marginXXS,visibleFirst:!0})},[d,h,m,I]),K=xn.useMemo(()=>v===0?v:y||v||"",[y,v]),J=xn.createElement(zs,{space:!0},typeof K=="function"?K():K),ne=$("tooltip",o),te=$(),re=e["data-popover-inject"],de=Z;!("open"in e)&&!("visible"in e)&&X&&(de=!1);let fe=xn.isValidElement(c)&&!yv(c)?c:xn.createElement("span",null,c),ue=fe.props,Ce=!ue.className||typeof ue.className=="string"?(0,Fy.default)(ue.className,i||`${ne}-open`):ue.className,[we,Oe,ve]=Ay(ne,!re),Y=My(ne,s),Ee=Y.arrowStyle,De=(0,Fy.default)(k,{[`${ne}-rtl`]:U==="rtl"},Y.className,O,Oe,ve,H,q.root,M?.root),et=(0,Fy.default)(q.body,M?.body),[Ae,Se]=Sv("Tooltip",V.zIndex),We=xn.createElement(kM,Object.assign({},V,{zIndex:Ae,showArrow:W,placement:w,mouseEnterDelay:C,mouseLeaveDelay:R,prefixCls:ne,classNames:{root:De,body:et},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ee),j.root),L),P),A?.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},j.body),l),A?.body),Y.overlayStyle)},getTooltipContainer:S||a||N,ref:z,builtinPlacements:ee,overlay:J,visible:de,onVisibleChange:se,afterVisibleChange:u??f,arrowContent:xn.createElement("span",{className:`${ne}-arrow-content`}),motion:{motionName:Ev(te,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:g??!!p}),de?qo(fe,{className:Ce}):fe);return we(xn.createElement(bv.Provider,{value:Se},We))}),jM=C7;jM._InternalPanelDoNotUseOrYouWillBeFired=BM;var Fa=jM;var VM=E(Ne());var Ly=E(D()),Gl=E(D()),w7=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],E7=(0,Gl.forwardRef)(function(e,t){var r=e.prefixCls,n=r===void 0?"rc-checkbox":r,o=e.className,i=e.style,a=e.checked,s=e.disabled,l=e.defaultChecked,c=l===void 0?!1:l,u=e.type,f=u===void 0?"checkbox":u,p=e.title,g=e.onChange,h=He(e,w7),v=(0,Gl.useRef)(null),y=(0,Gl.useRef)(null),m=sr(c,{value:a}),d=B(m,2),x=d[0],b=d[1];(0,Gl.useImperativeHandle)(t,function(){return{focus:function(R){var P;(P=v.current)===null||P===void 0||P.focus(R)},blur:function(){var R;(R=v.current)===null||R===void 0||R.blur()},input:v.current,nativeElement:y.current}});var S=(0,VM.default)(n,o,_(_({},"".concat(n,"-checked"),x),"".concat(n,"-disabled"),s)),w=function(R){s||("checked"in e||b(R.target.checked),g?.({target:T(T({},e),{},{type:f,checked:R.target.checked}),stopPropagation:function(){R.stopPropagation()},preventDefault:function(){R.preventDefault()},nativeEvent:R.nativeEvent}))};return Ly.createElement("span",{className:S,title:p,style:i,ref:y},Ly.createElement("input",ce({},h,{className:"".concat(n,"-input"),ref:v,onChange:w,disabled:s,checked:!!x,type:f})),Ly.createElement("span",{className:"".concat(n,"-inner")}))}),HM=E7;var UM=E(D());function Z1(e){let t=UM.default.useRef(null),r=()=>{dt.cancel(t.current),t.current=null};return[()=>{r(),t.current=dt(()=>{t.current=null})},i=>{t.current&&(i.stopPropagation(),r()),e?.(i)}]}function La(e){return ft(e,{inputAffixPadding:e.paddingXXS})}var za=e=>{let{controlHeight:t,fontSize:r,lineHeight:n,lineWidth:o,controlHeightSM:i,controlHeightLG:a,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:u,controlPaddingHorizontal:f,colorFillAlter:p,colorPrimaryHover:g,colorPrimary:h,controlOutlineWidth:v,controlOutline:y,colorErrorOutline:m,colorWarningOutline:d,colorBgContainer:x,inputFontSize:b,inputFontSizeLG:S,inputFontSizeSM:w}=e,C=b||r,R=w||C,P=S||s,O=Math.round((t-C*n)/2*10)/10-o,k=Math.round((i-R*n)/2*10)/10-o,A=Math.ceil((a-P*l)/2*10)/10-o;return{paddingBlock:Math.max(O,0),paddingBlockSM:Math.max(k,0),paddingBlockLG:Math.max(A,0),paddingInline:c-o,paddingInlineSM:u-o,paddingInlineLG:f-o,addonBg:p,activeBorderColor:h,hoverBorderColor:g,activeShadow:`0 0 0 ${v}px ${y}`,errorActiveShadow:`0 0 0 ${v}px ${m}`,warningActiveShadow:`0 0 0 ${v}px ${d}`,hoverBg:x,activeBg:x,inputFontSize:C,inputFontSizeLG:P,inputFontSizeSM:R}};var R7=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),eE=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({},R7(ft(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),QM=(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}}),qM=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},QM(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),zy=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},QM(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},eE(e))}),qM(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),qM(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),GM=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Wy=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${ie(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},GM(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),GM(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},eE(e))}})}),By=(e,t)=>{let{componentCls:r}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${r}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${r}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${r}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},JM=(e,t)=>{var r;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(r=t?.inputColor)!==null&&r!==void 0?r:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},KM=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},JM(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),jy=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},JM(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},eE(e))}),KM(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),KM(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),XM=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Vy=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},XM(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),XM(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:`${ie(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${ie(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${ie(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${ie(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${ie(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${ie(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),ZM=(e,t)=>({background:e.colorBgContainer,borderWidth:`${ie(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.borderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.borderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),YM=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},ZM(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),Hy=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ZM(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),YM(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),YM(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)});var tE=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}});var eF=e=>{let{paddingBlockLG:t,lineHeightLG:r,borderRadiusLG:n,paddingInlineLG:o}=e;return{padding:`${ie(t)} ${ie(o)}`,fontSize:e.inputFontSizeLG,lineHeight:r,borderRadius:n}},tF=e=>({padding:`${ie(e.paddingBlockSM)} ${ie(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),lp=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${ie(e.paddingBlock)} ${ie(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},tE(e.colorTextPlaceholder)),{"&-lg":Object.assign({},eF(e)),"&-sm":Object.assign({},tF(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),rE=e=>{let{componentCls:t,antCls:r}=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({},eF(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},tF(e)),[`&-lg ${r}-select-single ${r}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${r}-select-single ${r}-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 ${ie(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${r}-select`]:{margin:`${ie(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${ie(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${r}-select-single:not(${r}-select-customize-input):not(${r}-pagination-size-changer)`]:{[`${r}-select-selector`]:{backgroundColor:"inherit",border:`${ie(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${r}-cascader-picker`]:{margin:`-9px ${ie(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${r}-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,[`${r}-select ${r}-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,[`${r}-select ${r}-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"},pu()),{[`${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, & > ${r}-picker-range @@ -451,39 +451,39 @@ html body { & > ${r}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, & > ${r}-select:last-child > ${r}-select-selector, & > ${r}-cascader-picker:last-child ${t}, - & > ${r}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${r}-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}}}})}},R7=e=>{let{componentCls:t,controlHeightSM:r,lineWidth:n,calc:o}=e,a=o(r).sub(o(n).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},sr(e)),ip(e)),Fy(e)),Wy(e)),zy(e)),jy(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:r,paddingTop:a,paddingBottom:a}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},O7=e=>{let{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.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${oe(e.inputAffixPadding)}`}}}},_7=e=>{let{componentCls:t,inputAffixPadding:r,colorTextDescription:n,motionDurationSlow:o,colorIcon:i,colorIconHover:a,iconCls:s}=e,l=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},ip(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:n,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:r},"&-suffix":{marginInlineStart:r}}}),O7(e)),{[`${s}${t}-password-icon`]:{color:i,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:a}}}),[`${t}-underlined`]:{borderRadius:0},[c]:{[`${s}${t}-password-icon`]:{color:i,cursor:"not-allowed","&:hover":{color:i}}}}},P7=e=>{let{componentCls:t,borderRadiusLG:r,borderRadiusSM:n}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},sr(e)),tE(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:r,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:n}}},Ly(e)),By(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}}})})}},T7=e=>{let{componentCls:t,antCls:r}=e,n=`${t}-search`;return{[n]:{[t]:{"&:hover, &:focus":{[`+ ${t}-group-addon ${n}-button:not(${r}-btn-color-primary):not(${r}-btn-variant-text)`]:{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,[`${n}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${n}-button:not(${r}-btn-color-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${r}-btn-loading::before`]:{inset:0}}}},[`${n}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${n}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${n}-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, + & > ${r}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${r}-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}}}})}},O7=e=>{let{componentCls:t,controlHeightSM:r,lineWidth:n,calc:o}=e,a=o(r).sub(o(n).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},lr(e)),lp(e)),zy(e)),jy(e)),By(e)),Hy(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:r,paddingTop:a,paddingBottom:a}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},_7=e=>{let{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.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${ie(e.inputAffixPadding)}`}}}},P7=e=>{let{componentCls:t,inputAffixPadding:r,colorTextDescription:n,motionDurationSlow:o,colorIcon:i,colorIconHover:a,iconCls:s}=e,l=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},lp(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:n,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:r},"&-suffix":{marginInlineStart:r}}}),_7(e)),{[`${s}${t}-password-icon`]:{color:i,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:a}}}),[`${t}-underlined`]:{borderRadius:0},[c]:{[`${s}${t}-password-icon`]:{color:i,cursor:"not-allowed","&:hover":{color:i}}}}},T7=e=>{let{componentCls:t,borderRadiusLG:r,borderRadiusSM:n}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},lr(e)),rE(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:r,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:n}}},Wy(e)),Vy(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}}})})}},N7=e=>{let{componentCls:t,antCls:r}=e,n=`${t}-search`;return{[n]:{[t]:{"&:hover, &:focus":{[`+ ${t}-group-addon ${n}-button:not(${r}-btn-color-primary):not(${r}-btn-variant-text)`]:{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,[`${n}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${n}-button:not(${r}-btn-color-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${r}-btn-loading::before`]:{inset:0}}}},[`${n}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${n}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${n}-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}}}}},N7=e=>{let{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Vy=Gt(["Input","Shared"],e=>{let t=ut(e,Ma(e));return[R7(t),_7(t)]},Fa,{resetFont:!1}),Hy=Gt(["Input","Component"],e=>{let t=ut(e,Ma(e));return[P7(t),T7(t),N7(t),ks(t)]},Fa,{resetFont:!1});var I7=e=>{let{checkboxCls:t}=e,r=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},sr(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[r]:Object.assign(Object.assign({},sr(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${r}`]:{marginInlineStart:0},[`&${r}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},sr(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({},GC(e))},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${oe(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:`${oe(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}})},{[` + ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},I7=e=>{let{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Uy=Gt(["Input","Shared"],e=>{let t=ft(e,La(e));return[O7(t),P7(t)]},za,{resetFont:!1}),qy=Gt(["Input","Component"],e=>{let t=ft(e,La(e));return[T7(t),N7(t),I7(t),As(t)]},za,{resetFont:!1});var $7=e=>{let{checkboxCls:t}=e,r=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},lr(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[r]:Object.assign(Object.assign({},lr(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${r}`]:{marginInlineStart:0},[`&${r}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},lr(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({},KC(e))},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${ie(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:`${ie(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}})},{[` ${r}:not(${r}-disabled), ${t}:not(${t}-disabled) `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${r}:not(${r}-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}`}}},[` ${r}-checked:not(${r}-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`}}}},{[`${r}-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 $7(e,t){let r=ut(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[I7(r)]}var Uy=Gt("Checkbox",(e,{prefixCls:t})=>[$7(t,e)]);var Yr=E($()),rE=E(Ne());var tF=E($()),D7=tF.default.createContext(null),qy=D7;var A7=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r;let{prefixCls:n,className:o,rootClassName:i,children:a,indeterminate:s=!1,style:l,onMouseEnter:c,onMouseLeave:u,skipGroup:f=!1,disabled:p}=e,g=A7(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:h,direction:v,checkbox:y}=Yr.useContext(rt),m=Yr.useContext(qy),{isFormItemInput:d}=Yr.useContext(fn),x=Yr.useContext(Ur),b=(r=m?.disabled||p)!==null&&r!==void 0?r:x,S=Yr.useRef(g.value),w=Yr.useRef(null),C=Lr(t,w);Yr.useEffect(()=>{m?.registerValue(g.value)},[]),Yr.useEffect(()=>{if(!f)return g.value!==S.current&&(m?.cancelValue(S.current),m?.registerValue(g.value),S.current=g.value),()=>m?.cancelValue(g.value)},[g.value]),Yr.useEffect(()=>{var D;!((D=w.current)===null||D===void 0)&&D.input&&(w.current.input.indeterminate=s)},[s]);let R=h("checkbox",n),P=Ko(R),[O,A,F]=Uy(R,P),M=Object.assign({},g);m&&!f&&(M.onChange=(...D)=>{g.onChange&&g.onChange.apply(g,D),m.toggleOption&&m.toggleOption({label:a,value:g.value})},M.name=m.name,M.checked=m.value.includes(g.value));let H=(0,rE.default)(`${R}-wrapper`,{[`${R}-rtl`]:v==="rtl",[`${R}-wrapper-checked`]:M.checked,[`${R}-wrapper-disabled`]:b,[`${R}-wrapper-in-form-item`]:d},y?.className,o,i,F,P,A),L=(0,rE.default)({[`${R}-indeterminate`]:s},gu,A),[N,I]=J1(M.onClick);return O(Yr.createElement(Rv,{component:"Checkbox",disabled:b},Yr.createElement("label",{className:H,style:Object.assign(Object.assign({},y?.style),l),onMouseEnter:c,onMouseLeave:u,onClick:N},Yr.createElement(VM,Object.assign({},M,{onClick:I,prefixCls:R,className:L,disabled:b,ref:C})),a!=null&&Yr.createElement("span",{className:`${R}-label`},a))))},M7=Yr.forwardRef(k7),Gy=M7;var Nn=E($()),nE=E(Ne());var F7=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{defaultValue:r,children:n,options:o=[],prefixCls:i,className:a,rootClassName:s,style:l,onChange:c}=e,u=F7(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:p}=Nn.useContext(rt),[g,h]=Nn.useState(u.value||r||[]),[v,y]=Nn.useState([]);Nn.useEffect(()=>{"value"in u&&h(u.value||[])},[u.value]);let m=Nn.useMemo(()=>o.map(L=>typeof L=="string"||typeof L=="number"?{label:L,value:L}:L),[o]),d=L=>{y(N=>N.filter(I=>I!==L))},x=L=>{y(N=>[].concat(te(N),[L]))},b=L=>{let N=g.indexOf(L.value),I=te(g);N===-1?I.push(L.value):I.splice(N,1),"value"in u||h(I),c?.(I.filter(D=>v.includes(D)).sort((D,U)=>{let z=m.findIndex(q=>q.value===D),W=m.findIndex(q=>q.value===U);return z-W}))},S=f("checkbox",i),w=`${S}-group`,C=Ko(S),[R,P,O]=Uy(S,C),A=qr(u,["value","disabled"]),F=o.length?m.map(L=>Nn.createElement(Gy,{prefixCls:S,key:L.value.toString(),disabled:"disabled"in L?L.disabled:u.disabled,value:L.value,checked:g.includes(L.value),onChange:L.onChange,className:(0,nE.default)(`${w}-item`,L.className),style:L.style,title:L.title,id:L.id,required:L.required},L.label)):n,M=Nn.useMemo(()=>({toggleOption:b,value:g,disabled:u.disabled,name:u.name,registerValue:x,cancelValue:d}),[b,g,u.disabled,u.name,x,d]),H=(0,nE.default)(w,{[`${w}-rtl`]:p==="rtl"},a,s,O,C,P);return R(Nn.createElement("div",Object.assign({className:H,style:l},A,{ref:t}),Nn.createElement(qy.Provider,{value:M},F)))});var rF=L7;var oE=Gy;oE.Group=rF;oE.__ANT_CHECKBOX=!0;var ap=oE;var Rr=E($());var Ky=E($());var z7={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"},nF=z7;var W7=function(t,r){return Ky.createElement(zt,fe({},t,{ref:r,icon:nF}))},B7=Ky.forwardRef(W7),oF=B7;var Gl=E(Ne());function sp(){return typeof BigInt=="function"}function Xy(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function Ti(e){var t=e.trim(),r=t.startsWith("-");r&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var n=t||"0",o=n.split("."),i=o[0]||"0",a=o[1]||"0";i==="0"&&a==="0"&&(r=!1);var s=r?"-":"";return{negative:r,negativeStr:s,trimStr:n,integerStr:i,decimalStr:a,fullStr:"".concat(s).concat(n)}}function Yy(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function Zi(e){var t=String(e);if(Yy(e)){var r=Number(t.slice(t.indexOf("e-")+2)),n=t.match(/\.(\d+)/);return n!=null&&n[1]&&(r+=n[1].length),r}return t.includes(".")&&Wu(t)?t.length-t.indexOf(".")-1:0}function La(e){var t=String(e);if(Yy(e)){if(e>Number.MAX_SAFE_INTEGER)return String(sp()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return r?this.isInvalidate()?"":Ti("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}();var aF=function(){function e(t){if(it(this,e),_(this,"origin",""),_(this,"number",void 0),_(this,"empty",void 0),Xy(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return at(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(r){if(this.isInvalidate())return new e(r);var n=Number(r);if(Number.isNaN(n))return this;var o=this.number+n;if(o>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(oNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return r?this.isInvalidate()?"":La(this.number):this.origin}}]),e}();function Qy(e){return sp()?new iF(e):new aF(e)}function lp(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var o=Ti(e),i=o.negativeStr,a=o.integerStr,s=o.decimalStr,l="".concat(t).concat(s),c="".concat(i).concat(a);if(r>=0){var u=Number(s[r]);if(u>=5&&!n){var f=Qy(e).add("".concat(i,"0.").concat("0".repeat(r)).concat(10-u));return lp(f.toString(),t,r,n)}return r===0?c:"".concat(c).concat(t).concat(s.padEnd(r,"0").slice(0,r))}return l===".0"?c:"".concat(c).concat(l)}var Ni=Qy;var xF=E(Ne());var za=E(Ne()),Sn=E($());function lF(e){return!!(e.addonBefore||e.addonAfter)}function cF(e){return!!(e.prefix||e.suffix||e.allowClear)}function sF(e,t,r){var n=t.cloneNode(!0),o=Object.create(e,{target:{value:n},currentTarget:{value:n}});return n.value=r,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(n.selectionStart=t.selectionStart,n.selectionEnd=t.selectionEnd),n.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},o}function Bu(e,t,r,n){if(r){var o=t;if(t.type==="click"){o=sF(t,e,""),r(o);return}if(e.type!=="file"&&n!==void 0){o=sF(t,e,n),r(o);return}r(o)}}function Ul(e,t){if(e){e.focus(t);var r=t||{},n=r.cursor;if(n){var o=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var j7=Sn.default.forwardRef(function(e,t){var r,n,o,i=e.inputElement,a=e.children,s=e.prefixCls,l=e.prefix,c=e.suffix,u=e.addonBefore,f=e.addonAfter,p=e.className,g=e.style,h=e.disabled,v=e.readOnly,y=e.focused,m=e.triggerFocus,d=e.allowClear,x=e.value,b=e.handleReset,S=e.hidden,w=e.classes,C=e.classNames,R=e.dataAttrs,P=e.styles,O=e.components,A=e.onClear,F=a??i,M=O?.affixWrapper||"span",H=O?.groupWrapper||"span",L=O?.wrapper||"span",N=O?.groupAddon||"span",I=(0,Sn.useRef)(null),D=function(ee){var ne;(ne=I.current)!==null&&ne!==void 0&&ne.contains(ee.target)&&m?.()},U=cF(e),z=(0,Sn.cloneElement)(F,{value:x,className:(0,za.default)((r=F.props)===null||r===void 0?void 0:r.className,!U&&C?.variant)||null}),W=(0,Sn.useRef)(null);if(Sn.default.useImperativeHandle(t,function(){return{nativeElement:W.current||I.current}}),U){var q=null;if(d){var j=!h&&!v&&x,k="".concat(s,"-clear-icon"),V=ue(d)==="object"&&d!==null&&d!==void 0&&d.clearIcon?d.clearIcon:"\u2716";q=Sn.default.createElement("button",{type:"button",tabIndex:-1,onClick:function(ee){b?.(ee),A?.()},onMouseDown:function(ee){return ee.preventDefault()},className:(0,za.default)(k,_(_({},"".concat(k,"-hidden"),!j),"".concat(k,"-has-suffix"),!!c))},V)}var G="".concat(s,"-affix-wrapper"),J=(0,za.default)(G,_(_(_(_(_({},"".concat(s,"-disabled"),h),"".concat(G,"-disabled"),h),"".concat(G,"-focused"),y),"".concat(G,"-readonly"),v),"".concat(G,"-input-with-clear-btn"),c&&d&&x),w?.affixWrapper,C?.affixWrapper,C?.variant),Y=(c||d)&&Sn.default.createElement("span",{className:(0,za.default)("".concat(s,"-suffix"),C?.suffix),style:P?.suffix},q,c);z=Sn.default.createElement(M,fe({className:J,style:P?.affixWrapper,onClick:D},R?.affixWrapper,{ref:I}),l&&Sn.default.createElement("span",{className:(0,za.default)("".concat(s,"-prefix"),C?.prefix),style:P?.prefix},l),z,Y)}if(lF(e)){var X="".concat(s,"-group"),ae="".concat(X,"-addon"),Z="".concat(X,"-wrapper"),K=(0,za.default)("".concat(s,"-wrapper"),X,w?.wrapper,C?.wrapper),Q=(0,za.default)(Z,_({},"".concat(Z,"-disabled"),h),w?.group,C?.groupWrapper);z=Sn.default.createElement(H,{className:Q,ref:W},Sn.default.createElement(L,{className:K},u&&Sn.default.createElement(N,{className:ae},u),z,f&&Sn.default.createElement(N,{className:ae},f)))}return Sn.default.cloneElement(z,{className:(0,za.default)((n=z.props)===null||n===void 0?void 0:n.className,p)||null,style:T(T({},(o=z.props)===null||o===void 0?void 0:o.style),g),hidden:S})}),ql=j7;var Jy=E(Ne());var Wr=E($());var uF=E($()),V7=["show"];function cp(e,t){return uF.useMemo(function(){var r={};t&&(r.show=ue(t)==="object"&&t.formatter?t.formatter:!!t),r=T(T({},r),e);var n=r,o=n.show,i=Ve(n,V7);return T(T({},i),{},{show:!!o,showFormatter:typeof o=="function"?o:void 0,strategy:i.strategy||function(a){return a.length}})},[e,t])}var H7=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],U7=(0,Wr.forwardRef)(function(e,t){var r=e.autoComplete,n=e.onChange,o=e.onFocus,i=e.onBlur,a=e.onPressEnter,s=e.onKeyDown,l=e.onKeyUp,c=e.prefixCls,u=c===void 0?"rc-input":c,f=e.disabled,p=e.htmlSize,g=e.className,h=e.maxLength,v=e.suffix,y=e.showCount,m=e.count,d=e.type,x=d===void 0?"text":d,b=e.classes,S=e.classNames,w=e.styles,C=e.onCompositionStart,R=e.onCompositionEnd,P=Ve(e,H7),O=(0,Wr.useState)(!1),A=B(O,2),F=A[0],M=A[1],H=(0,Wr.useRef)(!1),L=(0,Wr.useRef)(!1),N=(0,Wr.useRef)(null),I=(0,Wr.useRef)(null),D=function(ie){N.current&&Ul(N.current,ie)},U=ar(e.defaultValue,{value:e.value}),z=B(U,2),W=z[0],q=z[1],j=W==null?"":String(W),k=(0,Wr.useState)(null),V=B(k,2),G=V[0],J=V[1],Y=cp(m,y),X=Y.max||h,ae=Y.strategy(j),Z=!!X&&ae>X;(0,Wr.useImperativeHandle)(t,function(){var ce;return{focus:D,blur:function(){var Re;(Re=N.current)===null||Re===void 0||Re.blur()},setSelectionRange:function(Re,Le,Ge){var Me;(Me=N.current)===null||Me===void 0||Me.setSelectionRange(Re,Le,Ge)},select:function(){var Re;(Re=N.current)===null||Re===void 0||Re.select()},input:N.current,nativeElement:((ce=I.current)===null||ce===void 0?void 0:ce.nativeElement)||N.current}}),(0,Wr.useEffect)(function(){L.current&&(L.current=!1),M(function(ce){return ce&&f?!1:ce})},[f]);var K=function(ie,Re,Le){var Ge=Re;if(!H.current&&Y.exceedFormatter&&Y.max&&Y.strategy(Re)>Y.max){if(Ge=Y.exceedFormatter(Re,{max:Y.max}),Re!==Ge){var Me,Ie;J([((Me=N.current)===null||Me===void 0?void 0:Me.selectionStart)||0,((Ie=N.current)===null||Ie===void 0?void 0:Ie.selectionEnd)||0])}}else if(Le.source==="compositionEnd")return;q(Ge),N.current&&Bu(N.current,ie,n,Ge)};(0,Wr.useEffect)(function(){if(G){var ce;(ce=N.current)===null||ce===void 0||ce.setSelectionRange.apply(ce,te(G))}},[G]);var Q=function(ie){K(ie,ie.target.value,{source:"change"})},re=function(ie){H.current=!1,K(ie,ie.currentTarget.value,{source:"compositionEnd"}),R?.(ie)},ee=function(ie){a&&ie.key==="Enter"&&!L.current&&(L.current=!0,a(ie)),s?.(ie)},ne=function(ie){ie.key==="Enter"&&(L.current=!1),l?.(ie)},de=function(ie){M(!0),o?.(ie)},le=function(ie){L.current&&(L.current=!1),M(!1),i?.(ie)},pe=function(ie){q(""),D(),N.current&&Bu(N.current,ie,n)},Oe=Z&&"".concat(u,"-out-of-range"),Ce=function(){var ie=qr(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return Wr.default.createElement("input",fe({autoComplete:r},ie,{onChange:Q,onFocus:de,onBlur:le,onKeyDown:ee,onKeyUp:ne,className:(0,Jy.default)(u,_({},"".concat(u,"-disabled"),f),S?.input),style:w?.input,ref:N,size:p,type:x,onCompositionStart:function(Le){H.current=!0,C?.(Le)},onCompositionEnd:re}))},De=function(){var ie=Number(X)>0;if(v||Y.show){var Re=Y.showFormatter?Y.showFormatter({value:j,count:ae,maxLength:X}):"".concat(ae).concat(ie?" / ".concat(X):"");return Wr.default.createElement(Wr.default.Fragment,null,Y.show&&Wr.default.createElement("span",{className:(0,Jy.default)("".concat(u,"-show-count-suffix"),_({},"".concat(u,"-show-count-has-suffix"),!!v),S?.count),style:T({},w?.count)},Re),v)}return null};return Wr.default.createElement(ql,fe({},P,{prefixCls:u,className:(0,Jy.default)(g,Oe),handleReset:pe,value:j,focused:F,triggerFocus:D,suffix:De(),disabled:f,classes:b,classNames:S,styles:w,ref:I}),Ce())}),fF=U7;var dF=fF;function iE(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(n,o){if(t[o])return t[o];var i=n[o];return typeof i=="function"?i.bind(n):i}}):e}var Ot=E($());var pF=E($());function aE(e,t){var r=(0,pF.useRef)(null);function n(){try{var i=e.selectionStart,a=e.selectionEnd,s=e.value,l=s.substring(0,i),c=s.substring(a);r.current={start:i,end:a,value:s,beforeTxt:l,afterTxt:c}}catch{}}function o(){if(e&&r.current&&t)try{var i=e.value,a=r.current,s=a.beforeTxt,l=a.afterTxt,c=a.start,u=i.length;if(i.startsWith(s))u=s.length;else if(i.endsWith(l))u=i.length-r.current.afterTxt.length;else{var f=s[c-1],p=i.indexOf(f,c-1);p!==-1&&(u=p+1)}e.setSelectionRange(u,u)}catch(g){Vt(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(g.message))}}return[n,o]}var ii=E($()),sE=E(Ne());var mF=E($());var q7=function(){var t=(0,mF.useState)(!1),r=B(t,2),n=r[0],o=r[1];return vt(function(){o(xu())},[]),n},gF=q7;var G7=200,K7=600;function lE(e){var t=e.prefixCls,r=e.upNode,n=e.downNode,o=e.upDisabled,i=e.downDisabled,a=e.onStep,s=ii.useRef(),l=ii.useRef([]),c=ii.useRef();c.current=a;var u=function(){clearTimeout(s.current)},f=function(x,b){x.preventDefault(),u(),c.current(b);function S(){c.current(b),s.current=setTimeout(S,G7)}s.current=setTimeout(S,K7)};ii.useEffect(function(){return function(){u(),l.current.forEach(function(d){return dt.cancel(d)})}},[]);var p=gF();if(p)return null;var g="".concat(t,"-handler"),h=(0,sE.default)(g,"".concat(g,"-up"),_({},"".concat(g,"-up-disabled"),o)),v=(0,sE.default)(g,"".concat(g,"-down"),_({},"".concat(g,"-down-disabled"),i)),y=function(){return l.current.push(dt(u))},m={unselectable:"on",role:"button",onMouseUp:y,onMouseLeave:y};return ii.createElement("div",{className:"".concat(g,"-wrap")},ii.createElement("span",fe({},m,{onMouseDown:function(x){f(x,!0)},"aria-label":"Increase Value","aria-disabled":o,className:h}),r||ii.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),ii.createElement("span",fe({},m,{onMouseDown:function(x){f(x,!1)},"aria-label":"Decrease Value","aria-disabled":i,className:v}),n||ii.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function cE(e){var t=typeof e=="number"?La(e):Ti(e).fullStr,r=t.includes(".");return r?Ti(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}var Zy=E($());var hF=function(){var e=(0,Zy.useRef)(0),t=function(){dt.cancel(e.current)};return(0,Zy.useEffect)(function(){return t},[]),function(r){t(),e.current=dt(function(){r()})}};var X7=["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"],Y7=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],vF=function(t,r){return t||r.isEmpty()?r.toString():r.toNumber()},yF=function(t){var r=Ni(t);return r.isInvalidate()?null:r},Q7=Ot.forwardRef(function(e,t){var r=e.prefixCls,n=e.className,o=e.style,i=e.min,a=e.max,s=e.step,l=s===void 0?1:s,c=e.defaultValue,u=e.value,f=e.disabled,p=e.readOnly,g=e.upHandler,h=e.downHandler,v=e.keyboard,y=e.changeOnWheel,m=y===void 0?!1:y,d=e.controls,x=d===void 0?!0:d,b=e.classNames,S=e.stringMode,w=e.parser,C=e.formatter,R=e.precision,P=e.decimalSeparator,O=e.onChange,A=e.onInput,F=e.onPressEnter,M=e.onStep,H=e.changeOnBlur,L=H===void 0?!0:H,N=e.domRef,I=Ve(e,X7),D="".concat(r,"-input"),U=Ot.useRef(null),z=Ot.useState(!1),W=B(z,2),q=W[0],j=W[1],k=Ot.useRef(!1),V=Ot.useRef(!1),G=Ot.useRef(!1),J=Ot.useState(function(){return Ni(u??c)}),Y=B(J,2),X=Y[0],ae=Y[1];function Z(Ae){u===void 0&&ae(Ae)}var K=Ot.useCallback(function(Ae,we){if(!we)return R>=0?R:Math.max(Zi(Ae),Zi(l))},[R,l]),Q=Ot.useCallback(function(Ae){var we=String(Ae);if(w)return w(we);var et=we;return P&&(et=et.replace(P,".")),et.replace(/[^\w.-]+/g,"")},[w,P]),re=Ot.useRef(""),ee=Ot.useCallback(function(Ae,we){if(C)return C(Ae,{userTyping:we,input:String(re.current)});var et=typeof Ae=="number"?La(Ae):Ae;if(!we){var Pe=K(et,we);if(Wu(et)&&(P||Pe>=0)){var $e=P||".";et=lp(et,$e,Pe)}}return et},[C,K,P]),ne=Ot.useState(function(){var Ae=c??u;return X.isInvalidate()&&["string","number"].includes(ue(Ae))?Number.isNaN(Ae)?"":Ae:ee(X.toString(),!1)}),de=B(ne,2),le=de[0],pe=de[1];re.current=le;function Oe(Ae,we){pe(ee(Ae.isInvalidate()?Ae.toString(!1):Ae.toString(!we),we))}var Ce=Ot.useMemo(function(){return yF(a)},[a,R]),De=Ot.useMemo(function(){return yF(i)},[i,R]),ce=Ot.useMemo(function(){return!Ce||!X||X.isInvalidate()?!1:Ce.lessEquals(X)},[Ce,X]),ie=Ot.useMemo(function(){return!De||!X||X.isInvalidate()?!1:X.lessEquals(De)},[De,X]),Re=aE(U.current,q),Le=B(Re,2),Ge=Le[0],Me=Le[1],Ie=function(we){return Ce&&!we.lessEquals(Ce)?Ce:De&&!De.lessEquals(we)?De:null},je=function(we){return!Ie(we)},We=function(we,et){var Pe=we,$e=je(Pe)||Pe.isEmpty();if(!Pe.isEmpty()&&!et&&(Pe=Ie(Pe)||Pe,$e=!0),!p&&!f&&$e){var Ee=Pe.toString(),be=K(Ee,et);return be>=0&&(Pe=Ni(lp(Ee,".",be)),je(Pe)||(Pe=Ni(lp(Ee,".",be,!0)))),Pe.equals(X)||(Z(Pe),O?.(Pe.isEmpty()?null:vF(S,Pe)),u===void 0&&Oe(Pe,et)),Pe}return X},He=hF(),ye=function Ae(we){if(Ge(),re.current=we,pe(we),!V.current){var et=Q(we),Pe=Ni(et);Pe.isNaN()||We(Pe,!0)}A?.(we),He(function(){var $e=we;w||($e=we.replace(/。/g,".")),$e!==we&&Ae($e)})},se=function(){V.current=!0},xe=function(){V.current=!1,ye(U.current.value)},_e=function(we){ye(we.target.value)},he=function(we){var et;if(!(we&&ce||!we&&ie)){k.current=!1;var Pe=Ni(G.current?cE(l):l);we||(Pe=Pe.negate());var $e=(X||Ni(0)).add(Pe.toString()),Ee=We($e,!1);M?.(vF(S,Ee),{offset:G.current?cE(l):l,type:we?"up":"down"}),(et=U.current)===null||et===void 0||et.focus()}},Je=function(we){var et=Ni(Q(le)),Pe;et.isNaN()?Pe=We(X,we):Pe=We(et,we),u!==void 0?Oe(X,!1):Pe.isNaN()||Oe(Pe,!1)},lt=function(){k.current=!0},Et=function(we){var et=we.key,Pe=we.shiftKey;k.current=!0,G.current=Pe,et==="Enter"&&(V.current||(k.current=!1),Je(!1),F?.(we)),v!==!1&&!V.current&&["Up","ArrowUp","Down","ArrowDown"].includes(et)&&(he(et==="Up"||et==="ArrowUp"),we.preventDefault())},Pt=function(){k.current=!1,G.current=!1};Ot.useEffect(function(){if(m&&q){var Ae=function(Pe){he(Pe.deltaY<0),Pe.preventDefault()},we=U.current;if(we)return we.addEventListener("wheel",Ae,{passive:!1}),function(){return we.removeEventListener("wheel",Ae)}}});var pt=function(){L&&Je(!1),j(!1),k.current=!1};return El(function(){X.isInvalidate()||Oe(X,!1)},[R,C]),El(function(){var Ae=Ni(u);ae(Ae);var we=Ni(Q(le));(!Ae.equals(we)||!k.current||C)&&Oe(Ae,k.current)},[u]),El(function(){C&&Me()},[le]),Ot.createElement("div",{ref:N,className:(0,xF.default)(r,n,_(_(_(_(_({},"".concat(r,"-focused"),q),"".concat(r,"-disabled"),f),"".concat(r,"-readonly"),p),"".concat(r,"-not-a-number"),X.isNaN()),"".concat(r,"-out-of-range"),!X.isInvalidate()&&!je(X))),style:o,onFocus:function(){j(!0)},onBlur:pt,onKeyDown:Et,onKeyUp:Pt,onCompositionStart:se,onCompositionEnd:xe,onBeforeInput:lt},x&&Ot.createElement(lE,{prefixCls:r,upNode:g,downNode:h,upDisabled:ce,downDisabled:ie,onStep:he}),Ot.createElement("div",{className:"".concat(D,"-wrap")},Ot.createElement("input",fe({autoComplete:"off",role:"spinbutton","aria-valuemin":i,"aria-valuemax":a,"aria-valuenow":X.isInvalidate()?null:X.toString(),step:l},I,{ref:Lr(U,t),className:D,value:le,onChange:_e,disabled:f,readOnly:p}))))}),J7=Ot.forwardRef(function(e,t){var r=e.disabled,n=e.style,o=e.prefixCls,i=o===void 0?"rc-input-number":o,a=e.value,s=e.prefix,l=e.suffix,c=e.addonBefore,u=e.addonAfter,f=e.className,p=e.classNames,g=Ve(e,Y7),h=Ot.useRef(null),v=Ot.useRef(null),y=Ot.useRef(null),m=function(x){y.current&&Ul(y.current,x)};return Ot.useImperativeHandle(t,function(){return iE(y.current,{focus:m,nativeElement:h.current.nativeElement||v.current})}),Ot.createElement(ql,{className:f,triggerFocus:m,prefixCls:i,value:a,disabled:r,style:n,prefix:s,suffix:l,addonAfter:u,addonBefore:c,classNames:p,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:h},Ot.createElement(Q7,fe({prefixCls:i,disabled:r,ref:y,domRef:v,className:p?.input},g)))}),bF=J7;var SF=bF;var CF=e=>{var t;let r=(t=e.handleVisible)!==null&&t!==void 0?t:"auto",n=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},Fa(e)),{controlWidth:90,handleWidth:n,handleFontSize:e.fontSize/2,handleVisible:r,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new gt(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:r===!0?1:0,handleVisibleWidth:r===!0?n:0})};var wF=({componentCls:e,borderRadiusSM:t,borderRadiusLG:r},n)=>{let o=n==="lg"?r:t;return{[`&-${n}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:o,borderEndEndRadius:o},[`${e}-handler-up`]:{borderStartEndRadius:o},[`${e}-handler-down`]:{borderEndEndRadius:o}}}},Z7=e=>{let{componentCls:t,lineWidth:r,lineType:n,borderRadius:o,inputFontSizeSM:i,inputFontSizeLG:a,controlHeightLG:s,controlHeightSM:l,colorError:c,paddingInlineSM:u,paddingBlockSM:f,paddingBlockLG:p,paddingInlineLG:g,colorIcon:h,motionDurationMid:v,handleHoverColor:y,handleOpacity:m,paddingInline:d,paddingBlock:x,handleBg:b,handleActiveBg:S,colorTextDisabled:w,borderRadiusSM:C,borderRadiusLG:R,controlWidth:P,handleBorderColor:O,filledHandleBg:A,lineHeightLG:F,calc:M}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},sr(e)),ip(e)),{display:"inline-block",width:P,margin:0,padding:0,borderRadius:o}),Fy(e,{[`${t}-handler-wrap`]:{background:b,[`${t}-handler-down`]:{borderBlockStart:`${oe(r)} ${n} ${O}`}}})),Wy(e,{[`${t}-handler-wrap`]:{background:A,[`${t}-handler-down`]:{borderBlockStart:`${oe(r)} ${n} ${O}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:b}}})),jy(e,{[`${t}-handler-wrap`]:{background:b,[`${t}-handler-down`]:{borderBlockStart:`${oe(r)} ${n} ${O}`}}})),zy(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:a,lineHeight:F,borderRadius:R,[`input${t}-input`]:{height:M(s).sub(M(r).mul(2)).equal(),padding:`${oe(p)} ${oe(g)}`}},"&-sm":{padding:0,fontSize:i,borderRadius:C,[`input${t}-input`]:{height:M(l).sub(M(r).mul(2)).equal(),padding:`${oe(f)} ${oe(u)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},sr(e)),tE(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:R,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:C}}},Ly(e)),By(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({},sr(e)),{width:"100%",padding:`${oe(x)} ${oe(d)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:o,outline:0,transition:`all ${v} linear`,appearance:"textfield",fontSize:"inherit"}),eE(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,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:m,height:"100%",borderStartStartRadius:0,borderStartEndRadius:o,borderEndEndRadius:o,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%",[` + `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&: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}`,borderColor:`${e.colorPrimary}`}}}}},{[`${r}-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 D7(e,t){let r=ft(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[$7(r)]}var Gy=Gt("Checkbox",(e,{prefixCls:t})=>[D7(t,e)]);var Qr=E(D()),nE=E(Ne());var rF=E(D()),k7=rF.default.createContext(null),Ky=k7;var A7=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r;let{prefixCls:n,className:o,rootClassName:i,children:a,indeterminate:s=!1,style:l,onMouseEnter:c,onMouseLeave:u,skipGroup:f=!1,disabled:p}=e,g=A7(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:h,direction:v,checkbox:y}=Qr.useContext(ot),m=Qr.useContext(Ky),{isFormItemInput:d}=Qr.useContext(un),x=Qr.useContext(Hr),b=(r=m?.disabled||p)!==null&&r!==void 0?r:x,S=Qr.useRef(g.value),w=Qr.useRef(null),C=zr(t,w);Qr.useEffect(()=>{m?.registerValue(g.value)},[]),Qr.useEffect(()=>{if(!f)return g.value!==S.current&&(m?.cancelValue(S.current),m?.registerValue(g.value),S.current=g.value),()=>m?.cancelValue(g.value)},[g.value]),Qr.useEffect(()=>{var $;!(($=w.current)===null||$===void 0)&&$.input&&(w.current.input.indeterminate=s)},[s]);let R=h("checkbox",n),P=Go(R),[O,k,A]=Gy(R,P),M=Object.assign({},g);m&&!f&&(M.onChange=(...$)=>{g.onChange&&g.onChange.apply(g,$),m.toggleOption&&m.toggleOption({label:a,value:g.value})},M.name=m.name,M.checked=m.value.includes(g.value));let V=(0,nE.default)(`${R}-wrapper`,{[`${R}-rtl`]:v==="rtl",[`${R}-wrapper-checked`]:M.checked,[`${R}-wrapper-disabled`]:b,[`${R}-wrapper-in-form-item`]:d},y?.className,o,i,A,P,k),W=(0,nE.default)({[`${R}-indeterminate`]:s},hu,k),[I,N]=Z1(M.onClick);return O(Qr.createElement(_v,{component:"Checkbox",disabled:b},Qr.createElement("label",{className:V,style:Object.assign(Object.assign({},y?.style),l),onMouseEnter:c,onMouseLeave:u,onClick:I},Qr.createElement(HM,Object.assign({},M,{onClick:N,prefixCls:R,className:W,disabled:b,ref:C})),a!=null&&Qr.createElement("span",{className:`${R}-label`},a))))},F7=Qr.forwardRef(M7),Xy=F7;var $n=E(D()),oE=E(Ne());var L7=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{defaultValue:r,children:n,options:o=[],prefixCls:i,className:a,rootClassName:s,style:l,onChange:c}=e,u=L7(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:p}=$n.useContext(ot),[g,h]=$n.useState(u.value||r||[]),[v,y]=$n.useState([]);$n.useEffect(()=>{"value"in u&&h(u.value||[])},[u.value]);let m=$n.useMemo(()=>o.map(W=>typeof W=="string"||typeof W=="number"?{label:W,value:W}:W),[o]),d=W=>{y(I=>I.filter(N=>N!==W))},x=W=>{y(I=>[].concat(oe(I),[W]))},b=W=>{let I=g.indexOf(W.value),N=oe(g);I===-1?N.push(W.value):N.splice(I,1),"value"in u||h(N),c?.(N.filter($=>v.includes($)).sort(($,U)=>{let H=m.findIndex(q=>q.value===$),L=m.findIndex(q=>q.value===U);return H-L}))},S=f("checkbox",i),w=`${S}-group`,C=Go(S),[R,P,O]=Gy(S,C),k=qr(u,["value","disabled"]),A=o.length?m.map(W=>$n.createElement(Xy,{prefixCls:S,key:W.value.toString(),disabled:"disabled"in W?W.disabled:u.disabled,value:W.value,checked:g.includes(W.value),onChange:W.onChange,className:(0,oE.default)(`${w}-item`,W.className),style:W.style,title:W.title,id:W.id,required:W.required},W.label)):n,M=$n.useMemo(()=>({toggleOption:b,value:g,disabled:u.disabled,name:u.name,registerValue:x,cancelValue:d}),[b,g,u.disabled,u.name,x,d]),V=(0,oE.default)(w,{[`${w}-rtl`]:p==="rtl"},a,s,O,C,P);return R($n.createElement("div",Object.assign({className:V,style:l},k,{ref:t}),$n.createElement(Ky.Provider,{value:M},A)))});var nF=z7;var iE=Xy;iE.Group=nF;iE.__ANT_CHECKBOX=!0;var cp=iE;var Or=E(D());var Yy=E(D());var W7={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"},oF=W7;var B7=function(t,r){return Yy.createElement(Wt,ce({},t,{ref:r,icon:oF}))},j7=Yy.forwardRef(B7),iF=j7;var Yl=E(Ne());function up(){return typeof BigInt=="function"}function Qy(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function Pi(e){var t=e.trim(),r=t.startsWith("-");r&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var n=t||"0",o=n.split("."),i=o[0]||"0",a=o[1]||"0";i==="0"&&a==="0"&&(r=!1);var s=r?"-":"";return{negative:r,negativeStr:s,trimStr:n,integerStr:i,decimalStr:a,fullStr:"".concat(s).concat(n)}}function Jy(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function ea(e){var t=String(e);if(Jy(e)){var r=Number(t.slice(t.indexOf("e-")+2)),n=t.match(/\.(\d+)/);return n!=null&&n[1]&&(r+=n[1].length),r}return t.includes(".")&&Bu(t)?t.length-t.indexOf(".")-1:0}function Wa(e){var t=String(e);if(Jy(e)){if(e>Number.MAX_SAFE_INTEGER)return String(up()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return r?this.isInvalidate()?"":Pi("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}();var sF=function(){function e(t){if(at(this,e),_(this,"origin",""),_(this,"number",void 0),_(this,"empty",void 0),Qy(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return st(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(r){if(this.isInvalidate())return new e(r);var n=Number(r);if(Number.isNaN(n))return this;var o=this.number+n;if(o>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(oNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return r?this.isInvalidate()?"":Wa(this.number):this.origin}}]),e}();function Zy(e){return up()?new aF(e):new sF(e)}function fp(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var o=Pi(e),i=o.negativeStr,a=o.integerStr,s=o.decimalStr,l="".concat(t).concat(s),c="".concat(i).concat(a);if(r>=0){var u=Number(s[r]);if(u>=5&&!n){var f=Zy(e).add("".concat(i,"0.").concat("0".repeat(r)).concat(10-u));return fp(f.toString(),t,r,n)}return r===0?c:"".concat(c).concat(t).concat(s.padEnd(r,"0").slice(0,r))}return l===".0"?c:"".concat(c).concat(l)}var Ti=Zy;var bF=E(Ne());var Ba=E(Ne()),bn=E(D());function cF(e){return!!(e.addonBefore||e.addonAfter)}function uF(e){return!!(e.prefix||e.suffix||e.allowClear)}function lF(e,t,r){var n=t.cloneNode(!0),o=Object.create(e,{target:{value:n},currentTarget:{value:n}});return n.value=r,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(n.selectionStart=t.selectionStart,n.selectionEnd=t.selectionEnd),n.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},o}function ju(e,t,r,n){if(r){var o=t;if(t.type==="click"){o=lF(t,e,""),r(o);return}if(e.type!=="file"&&n!==void 0){o=lF(t,e,n),r(o);return}r(o)}}function Kl(e,t){if(e){e.focus(t);var r=t||{},n=r.cursor;if(n){var o=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var V7=bn.default.forwardRef(function(e,t){var r,n,o,i=e.inputElement,a=e.children,s=e.prefixCls,l=e.prefix,c=e.suffix,u=e.addonBefore,f=e.addonAfter,p=e.className,g=e.style,h=e.disabled,v=e.readOnly,y=e.focused,m=e.triggerFocus,d=e.allowClear,x=e.value,b=e.handleReset,S=e.hidden,w=e.classes,C=e.classNames,R=e.dataAttrs,P=e.styles,O=e.components,k=e.onClear,A=a??i,M=O?.affixWrapper||"span",V=O?.groupWrapper||"span",W=O?.wrapper||"span",I=O?.groupAddon||"span",N=(0,bn.useRef)(null),$=function(te){var re;(re=N.current)!==null&&re!==void 0&&re.contains(te.target)&&m?.()},U=uF(e),H=(0,bn.cloneElement)(A,{value:x,className:(0,Ba.default)((r=A.props)===null||r===void 0?void 0:r.className,!U&&C?.variant)||null}),L=(0,bn.useRef)(null);if(bn.default.useImperativeHandle(t,function(){return{nativeElement:L.current||N.current}}),U){var q=null;if(d){var j=!h&&!v&&x,F="".concat(s,"-clear-icon"),z=le(d)==="object"&&d!==null&&d!==void 0&&d.clearIcon?d.clearIcon:"\u2716";q=bn.default.createElement("button",{type:"button",tabIndex:-1,onClick:function(te){b?.(te),k?.()},onMouseDown:function(te){return te.preventDefault()},className:(0,Ba.default)(F,_(_({},"".concat(F,"-hidden"),!j),"".concat(F,"-has-suffix"),!!c))},z)}var G="".concat(s,"-affix-wrapper"),Z=(0,Ba.default)(G,_(_(_(_(_({},"".concat(s,"-disabled"),h),"".concat(G,"-disabled"),h),"".concat(G,"-focused"),y),"".concat(G,"-readonly"),v),"".concat(G,"-input-with-clear-btn"),c&&d&&x),w?.affixWrapper,C?.affixWrapper,C?.variant),Q=(c||d)&&bn.default.createElement("span",{className:(0,Ba.default)("".concat(s,"-suffix"),C?.suffix),style:P?.suffix},q,c);H=bn.default.createElement(M,ce({className:Z,style:P?.affixWrapper,onClick:$},R?.affixWrapper,{ref:N}),l&&bn.default.createElement("span",{className:(0,Ba.default)("".concat(s,"-prefix"),C?.prefix),style:P?.prefix},l),H,Q)}if(cF(e)){var X="".concat(s,"-group"),se="".concat(X,"-addon"),ee="".concat(X,"-wrapper"),K=(0,Ba.default)("".concat(s,"-wrapper"),X,w?.wrapper,C?.wrapper),J=(0,Ba.default)(ee,_({},"".concat(ee,"-disabled"),h),w?.group,C?.groupWrapper);H=bn.default.createElement(V,{className:J,ref:L},bn.default.createElement(W,{className:K},u&&bn.default.createElement(I,{className:se},u),H,f&&bn.default.createElement(I,{className:se},f)))}return bn.default.cloneElement(H,{className:(0,Ba.default)((n=H.props)===null||n===void 0?void 0:n.className,p)||null,style:T(T({},(o=H.props)===null||o===void 0?void 0:o.style),g),hidden:S})}),Xl=V7;var e0=E(Ne());var Br=E(D());var fF=E(D()),H7=["show"];function dp(e,t){return fF.useMemo(function(){var r={};t&&(r.show=le(t)==="object"&&t.formatter?t.formatter:!!t),r=T(T({},r),e);var n=r,o=n.show,i=He(n,H7);return T(T({},i),{},{show:!!o,showFormatter:typeof o=="function"?o:void 0,strategy:i.strategy||function(a){return a.length}})},[e,t])}var U7=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],q7=(0,Br.forwardRef)(function(e,t){var r=e.autoComplete,n=e.onChange,o=e.onFocus,i=e.onBlur,a=e.onPressEnter,s=e.onKeyDown,l=e.onKeyUp,c=e.prefixCls,u=c===void 0?"rc-input":c,f=e.disabled,p=e.htmlSize,g=e.className,h=e.maxLength,v=e.suffix,y=e.showCount,m=e.count,d=e.type,x=d===void 0?"text":d,b=e.classes,S=e.classNames,w=e.styles,C=e.onCompositionStart,R=e.onCompositionEnd,P=He(e,U7),O=(0,Br.useState)(!1),k=B(O,2),A=k[0],M=k[1],V=(0,Br.useRef)(!1),W=(0,Br.useRef)(!1),I=(0,Br.useRef)(null),N=(0,Br.useRef)(null),$=function(Y){I.current&&Kl(I.current,Y)},U=sr(e.defaultValue,{value:e.value}),H=B(U,2),L=H[0],q=H[1],j=L==null?"":String(L),F=(0,Br.useState)(null),z=B(F,2),G=z[0],Z=z[1],Q=dp(m,y),X=Q.max||h,se=Q.strategy(j),ee=!!X&&se>X;(0,Br.useImperativeHandle)(t,function(){var ve;return{focus:$,blur:function(){var Ee;(Ee=I.current)===null||Ee===void 0||Ee.blur()},setSelectionRange:function(Ee,De,et){var Ae;(Ae=I.current)===null||Ae===void 0||Ae.setSelectionRange(Ee,De,et)},select:function(){var Ee;(Ee=I.current)===null||Ee===void 0||Ee.select()},input:I.current,nativeElement:((ve=N.current)===null||ve===void 0?void 0:ve.nativeElement)||I.current}}),(0,Br.useEffect)(function(){W.current&&(W.current=!1),M(function(ve){return ve&&f?!1:ve})},[f]);var K=function(Y,Ee,De){var et=Ee;if(!V.current&&Q.exceedFormatter&&Q.max&&Q.strategy(Ee)>Q.max){if(et=Q.exceedFormatter(Ee,{max:Q.max}),Ee!==et){var Ae,Se;Z([((Ae=I.current)===null||Ae===void 0?void 0:Ae.selectionStart)||0,((Se=I.current)===null||Se===void 0?void 0:Se.selectionEnd)||0])}}else if(De.source==="compositionEnd")return;q(et),I.current&&ju(I.current,Y,n,et)};(0,Br.useEffect)(function(){if(G){var ve;(ve=I.current)===null||ve===void 0||ve.setSelectionRange.apply(ve,oe(G))}},[G]);var J=function(Y){K(Y,Y.target.value,{source:"change"})},ne=function(Y){V.current=!1,K(Y,Y.currentTarget.value,{source:"compositionEnd"}),R?.(Y)},te=function(Y){a&&Y.key==="Enter"&&!W.current&&(W.current=!0,a(Y)),s?.(Y)},re=function(Y){Y.key==="Enter"&&(W.current=!1),l?.(Y)},de=function(Y){M(!0),o?.(Y)},fe=function(Y){W.current&&(W.current=!1),M(!1),i?.(Y)},ue=function(Y){q(""),$(),I.current&&ju(I.current,Y,n)},Ce=ee&&"".concat(u,"-out-of-range"),we=function(){var Y=qr(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return Br.default.createElement("input",ce({autoComplete:r},Y,{onChange:J,onFocus:de,onBlur:fe,onKeyDown:te,onKeyUp:re,className:(0,e0.default)(u,_({},"".concat(u,"-disabled"),f),S?.input),style:w?.input,ref:I,size:p,type:x,onCompositionStart:function(De){V.current=!0,C?.(De)},onCompositionEnd:ne}))},Oe=function(){var Y=Number(X)>0;if(v||Q.show){var Ee=Q.showFormatter?Q.showFormatter({value:j,count:se,maxLength:X}):"".concat(se).concat(Y?" / ".concat(X):"");return Br.default.createElement(Br.default.Fragment,null,Q.show&&Br.default.createElement("span",{className:(0,e0.default)("".concat(u,"-show-count-suffix"),_({},"".concat(u,"-show-count-has-suffix"),!!v),S?.count),style:T({},w?.count)},Ee),v)}return null};return Br.default.createElement(Xl,ce({},P,{prefixCls:u,className:(0,e0.default)(g,Ce),handleReset:ue,value:j,focused:A,triggerFocus:$,suffix:Oe(),disabled:f,classes:b,classNames:S,styles:w,ref:N}),we())}),dF=q7;var pF=dF;function aE(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(n,o){if(t[o])return t[o];var i=n[o];return typeof i=="function"?i.bind(n):i}}):e}var Ot=E(D());var mF=E(D());function sE(e,t){var r=(0,mF.useRef)(null);function n(){try{var i=e.selectionStart,a=e.selectionEnd,s=e.value,l=s.substring(0,i),c=s.substring(a);r.current={start:i,end:a,value:s,beforeTxt:l,afterTxt:c}}catch{}}function o(){if(e&&r.current&&t)try{var i=e.value,a=r.current,s=a.beforeTxt,l=a.afterTxt,c=a.start,u=i.length;if(i.startsWith(s))u=s.length;else if(i.endsWith(l))u=i.length-r.current.afterTxt.length;else{var f=s[c-1],p=i.indexOf(f,c-1);p!==-1&&(u=p+1)}e.setSelectionRange(u,u)}catch(g){Vt(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(g.message))}}return[n,o]}var oi=E(D()),lE=E(Ne());var gF=E(D());var G7=function(){var t=(0,gF.useState)(!1),r=B(t,2),n=r[0],o=r[1];return vt(function(){o(bu())},[]),n},hF=G7;var K7=200,X7=600;function cE(e){var t=e.prefixCls,r=e.upNode,n=e.downNode,o=e.upDisabled,i=e.downDisabled,a=e.onStep,s=oi.useRef(),l=oi.useRef([]),c=oi.useRef();c.current=a;var u=function(){clearTimeout(s.current)},f=function(x,b){x.preventDefault(),u(),c.current(b);function S(){c.current(b),s.current=setTimeout(S,K7)}s.current=setTimeout(S,X7)};oi.useEffect(function(){return function(){u(),l.current.forEach(function(d){return dt.cancel(d)})}},[]);var p=hF();if(p)return null;var g="".concat(t,"-handler"),h=(0,lE.default)(g,"".concat(g,"-up"),_({},"".concat(g,"-up-disabled"),o)),v=(0,lE.default)(g,"".concat(g,"-down"),_({},"".concat(g,"-down-disabled"),i)),y=function(){return l.current.push(dt(u))},m={unselectable:"on",role:"button",onMouseUp:y,onMouseLeave:y};return oi.createElement("div",{className:"".concat(g,"-wrap")},oi.createElement("span",ce({},m,{onMouseDown:function(x){f(x,!0)},"aria-label":"Increase Value","aria-disabled":o,className:h}),r||oi.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),oi.createElement("span",ce({},m,{onMouseDown:function(x){f(x,!1)},"aria-label":"Decrease Value","aria-disabled":i,className:v}),n||oi.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function uE(e){var t=typeof e=="number"?Wa(e):Pi(e).fullStr,r=t.includes(".");return r?Pi(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}var t0=E(D());var vF=function(){var e=(0,t0.useRef)(0),t=function(){dt.cancel(e.current)};return(0,t0.useEffect)(function(){return t},[]),function(r){t(),e.current=dt(function(){r()})}};var Y7=["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"],Q7=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],yF=function(t,r){return t||r.isEmpty()?r.toString():r.toNumber()},xF=function(t){var r=Ti(t);return r.isInvalidate()?null:r},J7=Ot.forwardRef(function(e,t){var r=e.prefixCls,n=e.className,o=e.style,i=e.min,a=e.max,s=e.step,l=s===void 0?1:s,c=e.defaultValue,u=e.value,f=e.disabled,p=e.readOnly,g=e.upHandler,h=e.downHandler,v=e.keyboard,y=e.changeOnWheel,m=y===void 0?!1:y,d=e.controls,x=d===void 0?!0:d,b=e.classNames,S=e.stringMode,w=e.parser,C=e.formatter,R=e.precision,P=e.decimalSeparator,O=e.onChange,k=e.onInput,A=e.onPressEnter,M=e.onStep,V=e.changeOnBlur,W=V===void 0?!0:V,I=e.domRef,N=He(e,Y7),$="".concat(r,"-input"),U=Ot.useRef(null),H=Ot.useState(!1),L=B(H,2),q=L[0],j=L[1],F=Ot.useRef(!1),z=Ot.useRef(!1),G=Ot.useRef(!1),Z=Ot.useState(function(){return Ti(u??c)}),Q=B(Z,2),X=Q[0],se=Q[1];function ee(Be){u===void 0&&se(Be)}var K=Ot.useCallback(function(Be,_e){if(!_e)return R>=0?R:Math.max(ea(Be),ea(l))},[R,l]),J=Ot.useCallback(function(Be){var _e=String(Be);if(w)return w(_e);var qe=_e;return P&&(qe=qe.replace(P,".")),qe.replace(/[^\w.-]+/g,"")},[w,P]),ne=Ot.useRef(""),te=Ot.useCallback(function(Be,_e){if(C)return C(Be,{userTyping:_e,input:String(ne.current)});var qe=typeof Be=="number"?Wa(Be):Be;if(!_e){var Pe=K(qe,_e);if(Bu(qe)&&(P||Pe>=0)){var Me=P||".";qe=fp(qe,Me,Pe)}}return qe},[C,K,P]),re=Ot.useState(function(){var Be=c??u;return X.isInvalidate()&&["string","number"].includes(le(Be))?Number.isNaN(Be)?"":Be:te(X.toString(),!1)}),de=B(re,2),fe=de[0],ue=de[1];ne.current=fe;function Ce(Be,_e){ue(te(Be.isInvalidate()?Be.toString(!1):Be.toString(!_e),_e))}var we=Ot.useMemo(function(){return xF(a)},[a,R]),Oe=Ot.useMemo(function(){return xF(i)},[i,R]),ve=Ot.useMemo(function(){return!we||!X||X.isInvalidate()?!1:we.lessEquals(X)},[we,X]),Y=Ot.useMemo(function(){return!Oe||!X||X.isInvalidate()?!1:X.lessEquals(Oe)},[Oe,X]),Ee=sE(U.current,q),De=B(Ee,2),et=De[0],Ae=De[1],Se=function(_e){return we&&!_e.lessEquals(we)?we:Oe&&!Oe.lessEquals(_e)?Oe:null},We=function(_e){return!Se(_e)},Fe=function(_e,qe){var Pe=_e,Me=We(Pe)||Pe.isEmpty();if(!Pe.isEmpty()&&!qe&&(Pe=Se(Pe)||Pe,Me=!0),!p&&!f&&Me){var je=Pe.toString(),xe=K(je,qe);return xe>=0&&(Pe=Ti(fp(je,".",xe)),We(Pe)||(Pe=Ti(fp(je,".",xe,!0)))),Pe.equals(X)||(ee(Pe),O?.(Pe.isEmpty()?null:yF(S,Pe)),u===void 0&&Ce(Pe,qe)),Pe}return X},Ue=vF(),Re=function Be(_e){if(et(),ne.current=_e,ue(_e),!z.current){var qe=J(_e),Pe=Ti(qe);Pe.isNaN()||Fe(Pe,!0)}k?.(_e),Ue(function(){var Me=_e;w||(Me=_e.replace(/。/g,".")),Me!==_e&&Be(Me)})},ae=function(){z.current=!0},ge=function(){z.current=!1,Re(U.current.value)},Te=function(_e){Re(_e.target.value)},he=function(_e){var qe;if(!(_e&&ve||!_e&&Y)){F.current=!1;var Pe=Ti(G.current?uE(l):l);_e||(Pe=Pe.negate());var Me=(X||Ti(0)).add(Pe.toString()),je=Fe(Me,!1);M?.(yF(S,je),{offset:G.current?uE(l):l,type:_e?"up":"down"}),(qe=U.current)===null||qe===void 0||qe.focus()}},Ze=function(_e){var qe=Ti(J(fe)),Pe;qe.isNaN()?Pe=Fe(X,_e):Pe=Fe(qe,_e),u!==void 0?Ce(X,!1):Pe.isNaN()||Ce(Pe,!1)},ct=function(){F.current=!0},_t=function(_e){var qe=_e.key,Pe=_e.shiftKey;F.current=!0,G.current=Pe,qe==="Enter"&&(z.current||(F.current=!1),Ze(!1),A?.(_e)),v!==!1&&!z.current&&["Up","ArrowUp","Down","ArrowDown"].includes(qe)&&(he(qe==="Up"||qe==="ArrowUp"),_e.preventDefault())},Pt=function(){F.current=!1,G.current=!1};Ot.useEffect(function(){if(m&&q){var Be=function(Pe){he(Pe.deltaY<0),Pe.preventDefault()},_e=U.current;if(_e)return _e.addEventListener("wheel",Be,{passive:!1}),function(){return _e.removeEventListener("wheel",Be)}}});var mt=function(){W&&Ze(!1),j(!1),F.current=!1};return _l(function(){X.isInvalidate()||Ce(X,!1)},[R,C]),_l(function(){var Be=Ti(u);se(Be);var _e=Ti(J(fe));(!Be.equals(_e)||!F.current||C)&&Ce(Be,F.current)},[u]),_l(function(){C&&Ae()},[fe]),Ot.createElement("div",{ref:I,className:(0,bF.default)(r,n,_(_(_(_(_({},"".concat(r,"-focused"),q),"".concat(r,"-disabled"),f),"".concat(r,"-readonly"),p),"".concat(r,"-not-a-number"),X.isNaN()),"".concat(r,"-out-of-range"),!X.isInvalidate()&&!We(X))),style:o,onFocus:function(){j(!0)},onBlur:mt,onKeyDown:_t,onKeyUp:Pt,onCompositionStart:ae,onCompositionEnd:ge,onBeforeInput:ct},x&&Ot.createElement(cE,{prefixCls:r,upNode:g,downNode:h,upDisabled:ve,downDisabled:Y,onStep:he}),Ot.createElement("div",{className:"".concat($,"-wrap")},Ot.createElement("input",ce({autoComplete:"off",role:"spinbutton","aria-valuemin":i,"aria-valuemax":a,"aria-valuenow":X.isInvalidate()?null:X.toString(),step:l},N,{ref:zr(U,t),className:$,value:fe,onChange:Te,disabled:f,readOnly:p}))))}),Z7=Ot.forwardRef(function(e,t){var r=e.disabled,n=e.style,o=e.prefixCls,i=o===void 0?"rc-input-number":o,a=e.value,s=e.prefix,l=e.suffix,c=e.addonBefore,u=e.addonAfter,f=e.className,p=e.classNames,g=He(e,Q7),h=Ot.useRef(null),v=Ot.useRef(null),y=Ot.useRef(null),m=function(x){y.current&&Kl(y.current,x)};return Ot.useImperativeHandle(t,function(){return aE(y.current,{focus:m,nativeElement:h.current.nativeElement||v.current})}),Ot.createElement(Xl,{className:f,triggerFocus:m,prefixCls:i,value:a,disabled:r,style:n,prefix:s,suffix:l,addonAfter:u,addonBefore:c,classNames:p,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:h},Ot.createElement(J7,ce({prefixCls:i,disabled:r,ref:y,domRef:v,className:p?.input},g)))}),SF=Z7;var CF=SF;var wF=e=>{var t;let r=(t=e.handleVisible)!==null&&t!==void 0?t:"auto",n=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},za(e)),{controlWidth:90,handleWidth:n,handleFontSize:e.fontSize/2,handleVisible:r,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new ht(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:r===!0?1:0,handleVisibleWidth:r===!0?n:0})};var EF=({componentCls:e,borderRadiusSM:t,borderRadiusLG:r},n)=>{let o=n==="lg"?r:t;return{[`&-${n}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:o,borderEndEndRadius:o},[`${e}-handler-up`]:{borderStartEndRadius:o},[`${e}-handler-down`]:{borderEndEndRadius:o}}}},eU=e=>{let{componentCls:t,lineWidth:r,lineType:n,borderRadius:o,inputFontSizeSM:i,inputFontSizeLG:a,controlHeightLG:s,controlHeightSM:l,colorError:c,paddingInlineSM:u,paddingBlockSM:f,paddingBlockLG:p,paddingInlineLG:g,colorIcon:h,motionDurationMid:v,handleHoverColor:y,handleOpacity:m,paddingInline:d,paddingBlock:x,handleBg:b,handleActiveBg:S,colorTextDisabled:w,borderRadiusSM:C,borderRadiusLG:R,controlWidth:P,handleBorderColor:O,filledHandleBg:k,lineHeightLG:A,calc:M}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},lr(e)),lp(e)),{display:"inline-block",width:P,margin:0,padding:0,borderRadius:o}),zy(e,{[`${t}-handler-wrap`]:{background:b,[`${t}-handler-down`]:{borderBlockStart:`${ie(r)} ${n} ${O}`}}})),jy(e,{[`${t}-handler-wrap`]:{background:k,[`${t}-handler-down`]:{borderBlockStart:`${ie(r)} ${n} ${O}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:b}}})),Hy(e,{[`${t}-handler-wrap`]:{background:b,[`${t}-handler-down`]:{borderBlockStart:`${ie(r)} ${n} ${O}`}}})),By(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:a,lineHeight:A,borderRadius:R,[`input${t}-input`]:{height:M(s).sub(M(r).mul(2)).equal(),padding:`${ie(p)} ${ie(g)}`}},"&-sm":{padding:0,fontSize:i,borderRadius:C,[`input${t}-input`]:{height:M(l).sub(M(r).mul(2)).equal(),padding:`${ie(f)} ${ie(u)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},lr(e)),rE(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:R,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:C}}},Wy(e)),Vy(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({},lr(e)),{width:"100%",padding:`${ie(x)} ${ie(d)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:o,outline:0,transition:`all ${v} linear`,appearance:"textfield",fontSize:"inherit"}),tE(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,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:m,height:"100%",borderStartStartRadius:0,borderStartEndRadius:o,borderEndEndRadius:o,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:h,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${oe(r)} ${n} ${O}`,transition:`all ${v} linear`,"&:active":{background:S},"&:hover":{height:"60%",[` + `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:h,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${ie(r)} ${n} ${O}`,transition:`all ${v} linear`,"&:active":{background:S},"&:hover":{height:"60%",[` ${t}-handler-up-inner, ${t}-handler-down-inner - `]:{color:y}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},_a()),{color:h,transition:`all ${v} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:o},[`${t}-handler-down`]:{borderEndEndRadius:o}},wF(e,"lg")),wF(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` + `]:{color:y}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},Pa()),{color:h,transition:`all ${v} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:o},[`${t}-handler-down`]:{borderEndEndRadius:o}},EF(e,"lg")),EF(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:w}})}]},eU=e=>{let{componentCls:t,paddingBlock:r,paddingInline:n,inputAffixPadding:o,controlWidth:i,borderRadiusLG:a,borderRadiusSM:s,paddingInlineLG:l,paddingInlineSM:c,paddingBlockLG:u,paddingBlockSM:f,motionDurationMid:p}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${oe(r)} 0`}},ip(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:i,padding:0,paddingInlineStart:n,"&-lg":{borderRadius:a,paddingInlineStart:l,[`input${t}-input`]:{padding:`${oe(u)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:c,[`input${t}-input`]:{padding:`${oe(f)} 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:o},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:n,marginInlineStart:o,transition:`margin ${p}`}},[`&: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(n).equal()}})}},EF=Gt("InputNumber",e=>{let t=ut(e,Ma(e));return[Z7(t),eU(t),ks(t)]},CF,{unitless:{handleOpacity:!0}});var tU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{getPrefixCls:r,direction:n}=Rr.useContext(rt),o=Rr.useRef(null);Rr.useImperativeHandle(t,()=>o.current);let{className:i,rootClassName:a,size:s,disabled:l,prefixCls:c,addonBefore:u,addonAfter:f,prefix:p,suffix:g,bordered:h,readOnly:v,status:y,controls:m,variant:d}=e,x=tU(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),b=r("input-number",c),S=Ko(b),[w,C,R]=EF(b,S),{compactSize:P,compactItemClassnames:O}=Xo(b,n),A=Rr.createElement(oF,{className:`${b}-handler-up-inner`}),F=Rr.createElement(Py,{className:`${b}-handler-down-inner`}),M=typeof m=="boolean"?m:void 0;typeof m=="object"&&(A=typeof m.upIcon>"u"?A:Rr.createElement("span",{className:`${b}-handler-up-inner`},m.upIcon),F=typeof m.downIcon>"u"?F:Rr.createElement("span",{className:`${b}-handler-down-inner`},m.downIcon));let{hasFeedback:H,status:L,isFormItemInput:N,feedbackIcon:I}=Rr.useContext(fn),D=Qi(L,y),U=ao(Y=>{var X;return(X=s??P)!==null&&X!==void 0?X:Y}),z=Rr.useContext(Ur),W=l??z,[q,j]=qs("inputNumber",d,h),k=H&&Rr.createElement(Rr.Fragment,null,I),V=(0,Gl.default)({[`${b}-lg`]:U==="large",[`${b}-sm`]:U==="small",[`${b}-rtl`]:n==="rtl",[`${b}-in-form-item`]:N},C),G=`${b}-group`,J=Rr.createElement(SF,Object.assign({ref:o,disabled:W,className:(0,Gl.default)(R,S,i,a,O),upHandler:A,downHandler:F,prefixCls:b,readOnly:v,controls:M,prefix:p,suffix:k||g,addonBefore:u&&Rr.createElement(zs,{form:!0,space:!0},u),addonAfter:f&&Rr.createElement(zs,{form:!0,space:!0},f),classNames:{input:V,variant:(0,Gl.default)({[`${b}-${q}`]:j},Yi(b,D,H)),affixWrapper:(0,Gl.default)({[`${b}-affix-wrapper-sm`]:U==="small",[`${b}-affix-wrapper-lg`]:U==="large",[`${b}-affix-wrapper-rtl`]:n==="rtl",[`${b}-affix-wrapper-without-controls`]:m===!1||W},C),wrapper:(0,Gl.default)({[`${G}-rtl`]:n==="rtl"},C),groupWrapper:(0,Gl.default)({[`${b}-group-wrapper-sm`]:U==="small",[`${b}-group-wrapper-lg`]:U==="large",[`${b}-group-wrapper-rtl`]:n==="rtl",[`${b}-group-wrapper-${q}`]:j},Yi(`${b}-group-wrapper`,D,H),C)}},x));return w(J)}),OF=RF,rU=e=>Rr.createElement(Na,{theme:{components:{InputNumber:{handleVisible:!0}}}},Rr.createElement(RF,Object.assign({},e)));OF._InternalPanelDoNotUseOrYouWillBeFired=rU;var e0=OF;var uo=E($()),Kl=E(Ne());var _F=E($());var nU=e=>{let t;return typeof e=="object"&&e?.clearIcon?t=e:e&&(t={clearIcon:_F.default.createElement(mu,null)}),t},t0=nU;var r0=E($());function up(e,t){let r=(0,r0.useRef)([]),n=()=>{r.current.push(setTimeout(()=>{var o,i,a,s;!((o=e.current)===null||o===void 0)&&o.input&&((i=e.current)===null||i===void 0?void 0:i.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(0,r0.useEffect)(()=>(t&&n(),()=>r.current.forEach(o=>{o&&clearTimeout(o)})),[]),n}function PF(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var oU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{prefixCls:r,bordered:n=!0,status:o,size:i,disabled:a,onBlur:s,onFocus:l,suffix:c,allowClear:u,addonAfter:f,addonBefore:p,className:g,style:h,styles:v,rootClassName:y,onChange:m,classNames:d,variant:x}=e,b=oU(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:S,direction:w,allowClear:C,autoComplete:R,className:P,style:O,classNames:A,styles:F}=no("input"),M=S("input",r),H=(0,uo.useRef)(null),L=Ko(M),[N,I,D]=Vy(M,y),[U]=Hy(M,L),{compactSize:z,compactItemClassnames:W}=Xo(M,w),q=ao(pe=>{var Oe;return(Oe=i??z)!==null&&Oe!==void 0?Oe:pe}),j=uo.default.useContext(Ur),k=a??j,{status:V,hasFeedback:G,feedbackIcon:J}=(0,uo.useContext)(fn),Y=Qi(V,o),X=PF(e)||!!G,ae=(0,uo.useRef)(X),Z=up(H,!0),K=pe=>{Z(),s?.(pe)},Q=pe=>{Z(),l?.(pe)},re=pe=>{Z(),m?.(pe)},ee=(G||c)&&uo.default.createElement(uo.default.Fragment,null,c,G&&J),ne=t0(u??C),[de,le]=qs("input",x,n);return N(U(uo.default.createElement(dF,Object.assign({ref:Lr(t,H),prefixCls:M,autoComplete:R},b,{disabled:k,onBlur:K,onFocus:Q,style:Object.assign(Object.assign({},O),h),styles:Object.assign(Object.assign({},F),v),suffix:ee,allowClear:ne,className:(0,Kl.default)(g,y,D,L,W,P),onChange:re,addonBefore:p&&uo.default.createElement(zs,{form:!0,space:!0},p),addonAfter:f&&uo.default.createElement(zs,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},d),A),{input:(0,Kl.default)({[`${M}-sm`]:q==="small",[`${M}-lg`]:q==="large",[`${M}-rtl`]:w==="rtl"},d?.input,A.input,I),variant:(0,Kl.default)({[`${M}-${de}`]:le},Yi(M,Y)),affixWrapper:(0,Kl.default)({[`${M}-affix-wrapper-sm`]:q==="small",[`${M}-affix-wrapper-lg`]:q==="large",[`${M}-affix-wrapper-rtl`]:w==="rtl"},I),wrapper:(0,Kl.default)({[`${M}-group-rtl`]:w==="rtl"},I),groupWrapper:(0,Kl.default)({[`${M}-group-wrapper-sm`]:q==="small",[`${M}-group-wrapper-lg`]:q==="large",[`${M}-group-wrapper-rtl`]:w==="rtl",[`${M}-group-wrapper-${de}`]:le},Yi(`${M}-group-wrapper`,Y,G),I)})}))))}),Gs=iU;var vE=E(Ne());var _t=E($());var Kn=E($()),NF=E(Vi());function n0(e,t,r){return(e-t)/(r-t)}function ju(e,t,r,n){var o=n0(t,r,n),i={};switch(e){case"rtl":i.right="".concat(o*100,"%"),i.transform="translateX(50%)";break;case"btt":i.bottom="".concat(o*100,"%"),i.transform="translateY(50%)";break;case"ttb":i.top="".concat(o*100,"%"),i.transform="translateY(-50%)";break;default:i.left="".concat(o*100,"%"),i.transform="translateX(-50%)";break}return i}function ea(e,t){return Array.isArray(e)?e[t]:e}var TF=E(Ne());var Vu=E($());var uE=E($()),aU=uE.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),fo=aU,fE=uE.createContext({});var sU=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],lU=Vu.forwardRef(function(e,t){var r=e.prefixCls,n=e.value,o=e.valueIndex,i=e.onStartMove,a=e.onDelete,s=e.style,l=e.render,c=e.dragging,u=e.draggingDelete,f=e.onOffsetChange,p=e.onChangeComplete,g=e.onFocus,h=e.onMouseEnter,v=Ve(e,sU),y=Vu.useContext(fo),m=y.min,d=y.max,x=y.direction,b=y.disabled,S=y.keyboard,w=y.range,C=y.tabIndex,R=y.ariaLabelForHandle,P=y.ariaLabelledByForHandle,O=y.ariaRequired,A=y.ariaValueTextFormatterForHandle,F=y.styles,M=y.classNames,H="".concat(r,"-handle"),L=function(V){b||i(V,o)},N=function(V){g?.(V,o)},I=function(V){h(V,o)},D=function(V){if(!b&&S){var G=null;switch(V.which||V.keyCode){case Ye.LEFT:G=x==="ltr"||x==="btt"?-1:1;break;case Ye.RIGHT:G=x==="ltr"||x==="btt"?1:-1;break;case Ye.UP:G=x!=="ttb"?1:-1;break;case Ye.DOWN:G=x!=="ttb"?-1:1;break;case Ye.HOME:G="min";break;case Ye.END:G="max";break;case Ye.PAGE_UP:G=2;break;case Ye.PAGE_DOWN:G=-2;break;case Ye.BACKSPACE:case Ye.DELETE:a(o);break}G!==null&&(V.preventDefault(),f(G,o))}},U=function(V){switch(V.which||V.keyCode){case Ye.LEFT:case Ye.RIGHT:case Ye.UP:case Ye.DOWN:case Ye.HOME:case Ye.END:case Ye.PAGE_UP:case Ye.PAGE_DOWN:p?.();break}},z=ju(x,n,m,d),W={};if(o!==null){var q;W={tabIndex:b?null:ea(C,o),role:"slider","aria-valuemin":m,"aria-valuemax":d,"aria-valuenow":n,"aria-disabled":b,"aria-label":ea(R,o),"aria-labelledby":ea(P,o),"aria-required":ea(O,o),"aria-valuetext":(q=ea(A,o))===null||q===void 0?void 0:q(n),"aria-orientation":x==="ltr"||x==="rtl"?"horizontal":"vertical",onMouseDown:L,onTouchStart:L,onFocus:N,onMouseEnter:I,onKeyDown:D,onKeyUp:U}}var j=Vu.createElement("div",fe({ref:t,className:(0,TF.default)(H,_(_(_({},"".concat(H,"-").concat(o+1),o!==null&&w),"".concat(H,"-dragging"),c),"".concat(H,"-dragging-delete"),u),M.handle),style:T(T(T({},z),s),F.handle)},W,v));return l&&(j=l(j,{index:o,prefixCls:r,value:n,dragging:c,draggingDelete:u})),j}),dE=lU;var cU=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],uU=Kn.forwardRef(function(e,t){var r=e.prefixCls,n=e.style,o=e.onStartMove,i=e.onOffsetChange,a=e.values,s=e.handleRender,l=e.activeHandleRender,c=e.draggingIndex,u=e.draggingDelete,f=e.onFocus,p=Ve(e,cU),g=Kn.useRef({}),h=Kn.useState(!1),v=B(h,2),y=v[0],m=v[1],d=Kn.useState(-1),x=B(d,2),b=x[0],S=x[1],w=function(A){S(A),m(!0)},C=function(A,F){w(F),f?.(A)},R=function(A,F){w(F)};Kn.useImperativeHandle(t,function(){return{focus:function(A){var F;(F=g.current[A])===null||F===void 0||F.focus()},hideHelp:function(){(0,NF.flushSync)(function(){m(!1)})}}});var P=T({prefixCls:r,onStartMove:o,onOffsetChange:i,render:s,onFocus:C,onMouseEnter:R},p);return Kn.createElement(Kn.Fragment,null,a.map(function(O,A){var F=c===A;return Kn.createElement(dE,fe({ref:function(H){H?g.current[A]=H:delete g.current[A]},dragging:F,draggingDelete:F&&u,style:ea(n,A),key:A,value:O,valueIndex:A},P))}),l&&y&&Kn.createElement(dE,fe({key:"a11y"},P,{value:a[b],valueIndex:null,dragging:c!==-1,draggingDelete:u,render:l,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),IF=uU;var pE=E($());var $F=E(Ne()),o0=E($());var fU=function(t){var r=t.prefixCls,n=t.style,o=t.children,i=t.value,a=t.onClick,s=o0.useContext(fo),l=s.min,c=s.max,u=s.direction,f=s.includedStart,p=s.includedEnd,g=s.included,h="".concat(r,"-text"),v=ju(u,i,l,c);return o0.createElement("span",{className:(0,$F.default)(h,_({},"".concat(h,"-active"),g&&f<=i&&i<=p)),style:T(T({},v),n),onMouseDown:function(m){m.stopPropagation()},onClick:function(){a(i)}},o)},DF=fU;var dU=function(t){var r=t.prefixCls,n=t.marks,o=t.onClick,i="".concat(r,"-mark");return n.length?pE.createElement("div",{className:i},n.map(function(a){var s=a.value,l=a.style,c=a.label;return pE.createElement(DF,{key:s,prefixCls:i,style:l,value:s,onClick:o},c)})):null},AF=dU;var Xl=E($());var kF=E(Ne()),i0=E($());var pU=function(t){var r=t.prefixCls,n=t.value,o=t.style,i=t.activeStyle,a=i0.useContext(fo),s=a.min,l=a.max,c=a.direction,u=a.included,f=a.includedStart,p=a.includedEnd,g="".concat(r,"-dot"),h=u&&f<=n&&n<=p,v=T(T({},ju(c,n,s,l)),typeof o=="function"?o(n):o);return h&&(v=T(T({},v),typeof i=="function"?i(n):i)),i0.createElement("span",{className:(0,kF.default)(g,_({},"".concat(g,"-active"),h)),style:v})},MF=pU;var mU=function(t){var r=t.prefixCls,n=t.marks,o=t.dots,i=t.style,a=t.activeStyle,s=Xl.useContext(fo),l=s.min,c=s.max,u=s.step,f=Xl.useMemo(function(){var p=new Set;if(n.forEach(function(h){p.add(h.value)}),o&&u!==null)for(var g=l;g<=c;)p.add(g),g+=u;return Array.from(p)},[l,c,u,o,n]);return Xl.createElement("div",{className:"".concat(r,"-step")},f.map(function(p){return Xl.createElement(MF,{prefixCls:r,key:p,value:p,style:i,activeStyle:a})}))},FF=mU;var zF=E(Ne()),ta=E($());var LF=E(Ne()),a0=E($());var gU=function(t){var r=t.prefixCls,n=t.style,o=t.start,i=t.end,a=t.index,s=t.onStartMove,l=t.replaceCls,c=a0.useContext(fo),u=c.direction,f=c.min,p=c.max,g=c.disabled,h=c.range,v=c.classNames,y="".concat(r,"-track"),m=n0(o,f,p),d=n0(i,f,p),x=function(C){!g&&s&&s(C,-1)},b={};switch(u){case"rtl":b.right="".concat(m*100,"%"),b.width="".concat(d*100-m*100,"%");break;case"btt":b.bottom="".concat(m*100,"%"),b.height="".concat(d*100-m*100,"%");break;case"ttb":b.top="".concat(m*100,"%"),b.height="".concat(d*100-m*100,"%");break;default:b.left="".concat(m*100,"%"),b.width="".concat(d*100-m*100,"%")}var S=l||(0,LF.default)(y,_(_({},"".concat(y,"-").concat(a+1),a!==null&&h),"".concat(r,"-track-draggable"),s),v.track);return a0.createElement("div",{className:S,style:T(T({},b),n),onMouseDown:x,onTouchStart:x})},mE=gU;var hU=function(t){var r=t.prefixCls,n=t.style,o=t.values,i=t.startPoint,a=t.onStartMove,s=ta.useContext(fo),l=s.included,c=s.range,u=s.min,f=s.styles,p=s.classNames,g=ta.useMemo(function(){if(!c){if(o.length===0)return[];var v=i??u,y=o[0];return[{start:Math.min(v,y),end:Math.max(v,y)}]}for(var m=[],d=0;dvU&&u3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof v=="number"){var d,x=h[y],b=x+v,S=[];n.forEach(function(O){S.push(O.value)}),S.push(e,t),S.push(s(x));var w=v>0?1:-1;m==="unit"?S.push(s(x+w*r)):S.push(s(b)),S=S.filter(function(O){return O!==null}).filter(function(O){return v<0?O<=x:O>=x}),m==="unit"&&(S=S.filter(function(O){return O!==x}));var C=m==="unit"?x:b;d=S[0];var R=Math.abs(d-C);if(S.forEach(function(O){var A=Math.abs(O-C);A1){var P=te(h);return P[y]=d,g(P,v-w,y,m)}return d}else{if(v==="min")return e;if(v==="max")return t}},u=function(h,v,y){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",d=h[y],x=c(h,v,y,m);return{value:x,changed:x!==d}},f=function(h){return i===null&&h===0||typeof i=="number"&&h3&&arguments[3]!==void 0?arguments[3]:"unit",d=h.map(l),x=d[y],b=c(d,v,y,m);if(d[y]=b,o===!1){var S=i||0;y>0&&d[y-1]!==x&&(d[y]=Math.max(d[y],d[y-1]+S)),y0;P-=1)for(var O=!0;f(d[P]-d[P-1])&&O;){var A=u(d,-1,P-1);d[P-1]=A.value,O=A.changed}for(var F=d.length-1;F>0;F-=1)for(var M=!0;f(d[F]-d[F-1])&&M;){var H=u(d,-1,F-1);d[F-1]=H.value,M=H.changed}for(var L=0;L=0?I:!1},[I,We]),ye=_t.useMemo(function(){return Object.keys(Y||{}).map(function(ke){var ve=Y[ke],nt={value:Number(ke)};return ve&&ue(ve)==="object"&&!_t.isValidElement(ve)&&("label"in ve||"style"in ve)?(nt.style=ve.style,nt.label=ve.label):nt.label=ve,nt}).filter(function(ke){var ve=ke.label;return ve||typeof ve=="number"}).sort(function(ke,ve){return ke.value-ve.value})},[Y]),se=gE(Ie,je,We,ye,L,He),xe=B(se,2),_e=xe[0],he=xe[1],Je=ar(C,{value:w}),lt=B(Je,2),Et=lt[0],Pt=lt[1],pt=_t.useMemo(function(){var ke=Et==null?[]:Array.isArray(Et)?Et:[Et],ve=B(ke,1),nt=ve[0],Nt=nt===void 0?Ie:nt,It=Et===null?[]:[Nt];if(ie){if(It=te(ke),P||Et===void 0){var mn=P>=0?P+1:2;for(It=It.slice(0,mn);It.length=0&&pe.current.focus(ke)}Tt(null)},[At]);var Ft=_t.useMemo(function(){return Le&&We===null?!1:Le},[Le,We]),rr=wt(function(ke,ve){Se(ke,ve),A?.(Ae(pt))}),pr=be!==-1;_t.useEffect(function(){if(!pr){var ke=pt.lastIndexOf(ht);pe.current.focus(ke)}},[pr]);var mr=_t.useMemo(function(){return te(Fe).sort(function(ke,ve){return ke-ve})},[Fe]),kn=_t.useMemo(function(){return ie?[mr[0],mr[mr.length-1]]:[Ie,mr[0]]},[mr,ie,Ie]),gr=B(kn,2),Lt=gr[0],Te=gr[1];_t.useImperativeHandle(t,function(){return{focus:function(){pe.current.focus(0)},blur:function(){var ve,nt=document,Nt=nt.activeElement;(ve=Oe.current)!==null&&ve!==void 0&&ve.contains(Nt)&&Nt?.blur()}}}),_t.useEffect(function(){g&&pe.current.focus(0)},[]);var Ue=_t.useMemo(function(){return{min:Ie,max:je,direction:Ce,disabled:u,keyboard:p,step:We,included:W,includedStart:Lt,includedEnd:Te,range:ie,tabIndex:re,ariaLabelForHandle:ee,ariaLabelledByForHandle:ne,ariaRequired:de,ariaValueTextFormatterForHandle:le,styles:s||{},classNames:a||{}}},[Ie,je,Ce,u,p,We,W,Lt,Te,ie,re,ee,ne,de,le,s,a]);return _t.createElement(fo.Provider,{value:Ue},_t.createElement("div",{ref:Oe,className:(0,vE.default)(n,o,_(_(_(_({},"".concat(n,"-disabled"),u),"".concat(n,"-vertical"),U),"".concat(n,"-horizontal"),!U),"".concat(n,"-with-marks"),ye.length)),style:i,onMouseDown:Be,id:l},_t.createElement("div",{className:(0,vE.default)("".concat(n,"-rail"),a?.rail),style:T(T({},V),s?.rail)}),K!==!1&&_t.createElement(WF,{prefixCls:n,style:j,values:pt,startPoint:q,onStartMove:Ft?rr:void 0}),_t.createElement(FF,{prefixCls:n,marks:ye,dots:X,style:G,activeStyle:J}),_t.createElement(IF,{ref:pe,prefixCls:n,style:k,values:Fe,draggingIndex:be,draggingDelete:Mt,onStartMove:rr,onOffsetChange:tr,onFocus:h,onBlur:v,handleRender:ae,activeHandleRender:Z,onChangeComplete:et,onDelete:Re?Pe:void 0}),_t.createElement(AF,{prefixCls:n,marks:ye,onClick:Ke})))}),HF=xU;var UF=HF;var ra=E($()),qu=E(Ne());var qF=E($()),bU=(0,qF.createContext)({}),GF=bU;var Hu=E($()),yE=E($());var SU=Hu.forwardRef((e,t)=>{let{open:r,draggingDelete:n,value:o}=e,i=(0,yE.useRef)(null),a=r&&!n,s=(0,yE.useRef)(null);function l(){dt.cancel(s.current),s.current=null}function c(){s.current=dt(()=>{var u;(u=i.current)===null||u===void 0||u.forceAlign(),s.current=null})}return Hu.useEffect(()=>(a?c():l(),l),[a,e.title,o]),Hu.createElement(ka,Object.assign({ref:Lr(i,t)},e,{open:a}))}),xE=SU;var CU=e=>{let{componentCls:t,antCls:r,controlSize:n,dotSize:o,marginFull:i,marginPart:a,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:u,handleSizeHover:f,handleActiveColor:p,handleActiveOutlineColor:g,handleLineWidth:h,handleLineWidthHover:v,motionDurationMid:y}=e;return{[t]:Object.assign(Object.assign({},sr(e)),{position:"relative",height:n,margin:`${oe(a)} ${oe(i)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${oe(i)} ${oe(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 ${oe(h)} ${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(h).mul(-1).equal(),insetBlockStart:c(h).mul(-1).equal(),width:c(u).add(c(h).mul(2)).equal(),height:c(u).add(c(h).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:u,height:u,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${oe(h)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` + `]:{color:w}})}]},tU=e=>{let{componentCls:t,paddingBlock:r,paddingInline:n,inputAffixPadding:o,controlWidth:i,borderRadiusLG:a,borderRadiusSM:s,paddingInlineLG:l,paddingInlineSM:c,paddingBlockLG:u,paddingBlockSM:f,motionDurationMid:p}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${ie(r)} 0`}},lp(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:i,padding:0,paddingInlineStart:n,"&-lg":{borderRadius:a,paddingInlineStart:l,[`input${t}-input`]:{padding:`${ie(u)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:c,[`input${t}-input`]:{padding:`${ie(f)} 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:o},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:n,marginInlineStart:o,transition:`margin ${p}`}},[`&: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(n).equal()}}),[`${t}-underlined`]:{borderRadius:0}}},RF=Gt("InputNumber",e=>{let t=ft(e,La(e));return[eU(t),tU(t),As(t)]},wF,{unitless:{handleOpacity:!0}});var rU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{getPrefixCls:r,direction:n}=Or.useContext(ot),o=Or.useRef(null);Or.useImperativeHandle(t,()=>o.current);let{className:i,rootClassName:a,size:s,disabled:l,prefixCls:c,addonBefore:u,addonAfter:f,prefix:p,suffix:g,bordered:h,readOnly:v,status:y,controls:m,variant:d}=e,x=rU(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),b=r("input-number",c),S=Go(b),[w,C,R]=RF(b,S),{compactSize:P,compactItemClassnames:O}=Ko(b,n),k=Or.createElement(iF,{className:`${b}-handler-up-inner`}),A=Or.createElement(Ny,{className:`${b}-handler-down-inner`}),M=typeof m=="boolean"?m:void 0;typeof m=="object"&&(k=typeof m.upIcon>"u"?k:Or.createElement("span",{className:`${b}-handler-up-inner`},m.upIcon),A=typeof m.downIcon>"u"?A:Or.createElement("span",{className:`${b}-handler-down-inner`},m.downIcon));let{hasFeedback:V,status:W,isFormItemInput:I,feedbackIcon:N}=Or.useContext(un),$=Ji(W,y),U=ao(Q=>{var X;return(X=s??P)!==null&&X!==void 0?X:Q}),H=Or.useContext(Hr),L=l??H,[q,j]=qs("inputNumber",d,h),F=V&&Or.createElement(Or.Fragment,null,N),z=(0,Yl.default)({[`${b}-lg`]:U==="large",[`${b}-sm`]:U==="small",[`${b}-rtl`]:n==="rtl",[`${b}-in-form-item`]:I},C),G=`${b}-group`,Z=Or.createElement(CF,Object.assign({ref:o,disabled:L,className:(0,Yl.default)(R,S,i,a,O),upHandler:k,downHandler:A,prefixCls:b,readOnly:v,controls:M,prefix:p,suffix:F||g,addonBefore:u&&Or.createElement(zs,{form:!0,space:!0},u),addonAfter:f&&Or.createElement(zs,{form:!0,space:!0},f),classNames:{input:z,variant:(0,Yl.default)({[`${b}-${q}`]:j},Qi(b,$,V)),affixWrapper:(0,Yl.default)({[`${b}-affix-wrapper-sm`]:U==="small",[`${b}-affix-wrapper-lg`]:U==="large",[`${b}-affix-wrapper-rtl`]:n==="rtl",[`${b}-affix-wrapper-without-controls`]:m===!1||L},C),wrapper:(0,Yl.default)({[`${G}-rtl`]:n==="rtl"},C),groupWrapper:(0,Yl.default)({[`${b}-group-wrapper-sm`]:U==="small",[`${b}-group-wrapper-lg`]:U==="large",[`${b}-group-wrapper-rtl`]:n==="rtl",[`${b}-group-wrapper-${q}`]:j},Qi(`${b}-group-wrapper`,$,V),C)}},x));return w(Z)}),_F=OF,nU=e=>Or.createElement($a,{theme:{components:{InputNumber:{handleVisible:!0}}}},Or.createElement(OF,Object.assign({},e)));_F._InternalPanelDoNotUseOrYouWillBeFired=nU;var r0=_F;var uo=E(D()),Ql=E(Ne());var PF=E(D());var oU=e=>{let t;return typeof e=="object"&&e?.clearIcon?t=e:e&&(t={clearIcon:PF.default.createElement(gu,null)}),t},n0=oU;var o0=E(D());function pp(e,t){let r=(0,o0.useRef)([]),n=()=>{r.current.push(setTimeout(()=>{var o,i,a,s;!((o=e.current)===null||o===void 0)&&o.input&&((i=e.current)===null||i===void 0?void 0:i.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(0,o0.useEffect)(()=>(t&&n(),()=>r.current.forEach(o=>{o&&clearTimeout(o)})),[]),n}function TF(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var iU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{prefixCls:r,bordered:n=!0,status:o,size:i,disabled:a,onBlur:s,onFocus:l,suffix:c,allowClear:u,addonAfter:f,addonBefore:p,className:g,style:h,styles:v,rootClassName:y,onChange:m,classNames:d,variant:x}=e,b=iU(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:S,direction:w,allowClear:C,autoComplete:R,className:P,style:O,classNames:k,styles:A}=no("input"),M=S("input",r),V=(0,uo.useRef)(null),W=Go(M),[I,N,$]=Uy(M,y),[U]=qy(M,W),{compactSize:H,compactItemClassnames:L}=Ko(M,w),q=ao(ue=>{var Ce;return(Ce=i??H)!==null&&Ce!==void 0?Ce:ue}),j=uo.default.useContext(Hr),F=a??j,{status:z,hasFeedback:G,feedbackIcon:Z}=(0,uo.useContext)(un),Q=Ji(z,o),X=TF(e)||!!G,se=(0,uo.useRef)(X),ee=pp(V,!0),K=ue=>{ee(),s?.(ue)},J=ue=>{ee(),l?.(ue)},ne=ue=>{ee(),m?.(ue)},te=(G||c)&&uo.default.createElement(uo.default.Fragment,null,c,G&&Z),re=n0(u??C),[de,fe]=qs("input",x,n);return I(U(uo.default.createElement(pF,Object.assign({ref:zr(t,V),prefixCls:M,autoComplete:R},b,{disabled:F,onBlur:K,onFocus:J,style:Object.assign(Object.assign({},O),h),styles:Object.assign(Object.assign({},A),v),suffix:te,allowClear:re,className:(0,Ql.default)(g,y,$,W,L,P),onChange:ne,addonBefore:p&&uo.default.createElement(zs,{form:!0,space:!0},p),addonAfter:f&&uo.default.createElement(zs,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},d),k),{input:(0,Ql.default)({[`${M}-sm`]:q==="small",[`${M}-lg`]:q==="large",[`${M}-rtl`]:w==="rtl"},d?.input,k.input,N),variant:(0,Ql.default)({[`${M}-${de}`]:fe},Qi(M,Q)),affixWrapper:(0,Ql.default)({[`${M}-affix-wrapper-sm`]:q==="small",[`${M}-affix-wrapper-lg`]:q==="large",[`${M}-affix-wrapper-rtl`]:w==="rtl"},N),wrapper:(0,Ql.default)({[`${M}-group-rtl`]:w==="rtl"},N),groupWrapper:(0,Ql.default)({[`${M}-group-wrapper-sm`]:q==="small",[`${M}-group-wrapper-lg`]:q==="large",[`${M}-group-wrapper-rtl`]:w==="rtl",[`${M}-group-wrapper-${de}`]:fe},Qi(`${M}-group-wrapper`,Q,G),N)})}))))}),Gs=aU;var yE=E(Ne());var It=E(D());var Gn=E(D()),IF=E(Hi());function i0(e,t,r){return(e-t)/(r-t)}function Vu(e,t,r,n){var o=i0(t,r,n),i={};switch(e){case"rtl":i.right="".concat(o*100,"%"),i.transform="translateX(50%)";break;case"btt":i.bottom="".concat(o*100,"%"),i.transform="translateY(50%)";break;case"ttb":i.top="".concat(o*100,"%"),i.transform="translateY(-50%)";break;default:i.left="".concat(o*100,"%"),i.transform="translateX(-50%)";break}return i}function ta(e,t){return Array.isArray(e)?e[t]:e}var NF=E(Ne());var Hu=E(D());var fE=E(D()),sU=fE.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),fo=sU,dE=fE.createContext({});var lU=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],cU=Hu.forwardRef(function(e,t){var r=e.prefixCls,n=e.value,o=e.valueIndex,i=e.onStartMove,a=e.onDelete,s=e.style,l=e.render,c=e.dragging,u=e.draggingDelete,f=e.onOffsetChange,p=e.onChangeComplete,g=e.onFocus,h=e.onMouseEnter,v=He(e,lU),y=Hu.useContext(fo),m=y.min,d=y.max,x=y.direction,b=y.disabled,S=y.keyboard,w=y.range,C=y.tabIndex,R=y.ariaLabelForHandle,P=y.ariaLabelledByForHandle,O=y.ariaRequired,k=y.ariaValueTextFormatterForHandle,A=y.styles,M=y.classNames,V="".concat(r,"-handle"),W=function(z){b||i(z,o)},I=function(z){g?.(z,o)},N=function(z){h(z,o)},$=function(z){if(!b&&S){var G=null;switch(z.which||z.keyCode){case Qe.LEFT:G=x==="ltr"||x==="btt"?-1:1;break;case Qe.RIGHT:G=x==="ltr"||x==="btt"?1:-1;break;case Qe.UP:G=x!=="ttb"?1:-1;break;case Qe.DOWN:G=x!=="ttb"?-1:1;break;case Qe.HOME:G="min";break;case Qe.END:G="max";break;case Qe.PAGE_UP:G=2;break;case Qe.PAGE_DOWN:G=-2;break;case Qe.BACKSPACE:case Qe.DELETE:a(o);break}G!==null&&(z.preventDefault(),f(G,o))}},U=function(z){switch(z.which||z.keyCode){case Qe.LEFT:case Qe.RIGHT:case Qe.UP:case Qe.DOWN:case Qe.HOME:case Qe.END:case Qe.PAGE_UP:case Qe.PAGE_DOWN:p?.();break}},H=Vu(x,n,m,d),L={};if(o!==null){var q;L={tabIndex:b?null:ta(C,o),role:"slider","aria-valuemin":m,"aria-valuemax":d,"aria-valuenow":n,"aria-disabled":b,"aria-label":ta(R,o),"aria-labelledby":ta(P,o),"aria-required":ta(O,o),"aria-valuetext":(q=ta(k,o))===null||q===void 0?void 0:q(n),"aria-orientation":x==="ltr"||x==="rtl"?"horizontal":"vertical",onMouseDown:W,onTouchStart:W,onFocus:I,onMouseEnter:N,onKeyDown:$,onKeyUp:U}}var j=Hu.createElement("div",ce({ref:t,className:(0,NF.default)(V,_(_(_({},"".concat(V,"-").concat(o+1),o!==null&&w),"".concat(V,"-dragging"),c),"".concat(V,"-dragging-delete"),u),M.handle),style:T(T(T({},H),s),A.handle)},L,v));return l&&(j=l(j,{index:o,prefixCls:r,value:n,dragging:c,draggingDelete:u})),j}),pE=cU;var uU=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],fU=Gn.forwardRef(function(e,t){var r=e.prefixCls,n=e.style,o=e.onStartMove,i=e.onOffsetChange,a=e.values,s=e.handleRender,l=e.activeHandleRender,c=e.draggingIndex,u=e.draggingDelete,f=e.onFocus,p=He(e,uU),g=Gn.useRef({}),h=Gn.useState(!1),v=B(h,2),y=v[0],m=v[1],d=Gn.useState(-1),x=B(d,2),b=x[0],S=x[1],w=function(k){S(k),m(!0)},C=function(k,A){w(A),f?.(k)},R=function(k,A){w(A)};Gn.useImperativeHandle(t,function(){return{focus:function(k){var A;(A=g.current[k])===null||A===void 0||A.focus()},hideHelp:function(){(0,IF.flushSync)(function(){m(!1)})}}});var P=T({prefixCls:r,onStartMove:o,onOffsetChange:i,render:s,onFocus:C,onMouseEnter:R},p);return Gn.createElement(Gn.Fragment,null,a.map(function(O,k){var A=c===k;return Gn.createElement(pE,ce({ref:function(V){V?g.current[k]=V:delete g.current[k]},dragging:A,draggingDelete:A&&u,style:ta(n,k),key:k,value:O,valueIndex:k},P))}),l&&y&&Gn.createElement(pE,ce({key:"a11y"},P,{value:a[b],valueIndex:null,dragging:c!==-1,draggingDelete:u,render:l,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),$F=fU;var mE=E(D());var DF=E(Ne()),a0=E(D());var dU=function(t){var r=t.prefixCls,n=t.style,o=t.children,i=t.value,a=t.onClick,s=a0.useContext(fo),l=s.min,c=s.max,u=s.direction,f=s.includedStart,p=s.includedEnd,g=s.included,h="".concat(r,"-text"),v=Vu(u,i,l,c);return a0.createElement("span",{className:(0,DF.default)(h,_({},"".concat(h,"-active"),g&&f<=i&&i<=p)),style:T(T({},v),n),onMouseDown:function(m){m.stopPropagation()},onClick:function(){a(i)}},o)},kF=dU;var pU=function(t){var r=t.prefixCls,n=t.marks,o=t.onClick,i="".concat(r,"-mark");return n.length?mE.createElement("div",{className:i},n.map(function(a){var s=a.value,l=a.style,c=a.label;return mE.createElement(kF,{key:s,prefixCls:i,style:l,value:s,onClick:o},c)})):null},AF=pU;var Jl=E(D());var MF=E(Ne()),s0=E(D());var mU=function(t){var r=t.prefixCls,n=t.value,o=t.style,i=t.activeStyle,a=s0.useContext(fo),s=a.min,l=a.max,c=a.direction,u=a.included,f=a.includedStart,p=a.includedEnd,g="".concat(r,"-dot"),h=u&&f<=n&&n<=p,v=T(T({},Vu(c,n,s,l)),typeof o=="function"?o(n):o);return h&&(v=T(T({},v),typeof i=="function"?i(n):i)),s0.createElement("span",{className:(0,MF.default)(g,_({},"".concat(g,"-active"),h)),style:v})},FF=mU;var gU=function(t){var r=t.prefixCls,n=t.marks,o=t.dots,i=t.style,a=t.activeStyle,s=Jl.useContext(fo),l=s.min,c=s.max,u=s.step,f=Jl.useMemo(function(){var p=new Set;if(n.forEach(function(h){p.add(h.value)}),o&&u!==null)for(var g=l;g<=c;)p.add(g),g+=u;return Array.from(p)},[l,c,u,o,n]);return Jl.createElement("div",{className:"".concat(r,"-step")},f.map(function(p){return Jl.createElement(FF,{prefixCls:r,key:p,value:p,style:i,activeStyle:a})}))},LF=gU;var WF=E(Ne()),ra=E(D());var zF=E(Ne()),l0=E(D());var hU=function(t){var r=t.prefixCls,n=t.style,o=t.start,i=t.end,a=t.index,s=t.onStartMove,l=t.replaceCls,c=l0.useContext(fo),u=c.direction,f=c.min,p=c.max,g=c.disabled,h=c.range,v=c.classNames,y="".concat(r,"-track"),m=i0(o,f,p),d=i0(i,f,p),x=function(C){!g&&s&&s(C,-1)},b={};switch(u){case"rtl":b.right="".concat(m*100,"%"),b.width="".concat(d*100-m*100,"%");break;case"btt":b.bottom="".concat(m*100,"%"),b.height="".concat(d*100-m*100,"%");break;case"ttb":b.top="".concat(m*100,"%"),b.height="".concat(d*100-m*100,"%");break;default:b.left="".concat(m*100,"%"),b.width="".concat(d*100-m*100,"%")}var S=l||(0,zF.default)(y,_(_({},"".concat(y,"-").concat(a+1),a!==null&&h),"".concat(r,"-track-draggable"),s),v.track);return l0.createElement("div",{className:S,style:T(T({},b),n),onMouseDown:x,onTouchStart:x})},gE=hU;var vU=function(t){var r=t.prefixCls,n=t.style,o=t.values,i=t.startPoint,a=t.onStartMove,s=ra.useContext(fo),l=s.included,c=s.range,u=s.min,f=s.styles,p=s.classNames,g=ra.useMemo(function(){if(!c){if(o.length===0)return[];var v=i??u,y=o[0];return[{start:Math.min(v,y),end:Math.max(v,y)}]}for(var m=[],d=0;dyU&&u3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof v=="number"){var d,x=h[y],b=x+v,S=[];n.forEach(function(O){S.push(O.value)}),S.push(e,t),S.push(s(x));var w=v>0?1:-1;m==="unit"?S.push(s(x+w*r)):S.push(s(b)),S=S.filter(function(O){return O!==null}).filter(function(O){return v<0?O<=x:O>=x}),m==="unit"&&(S=S.filter(function(O){return O!==x}));var C=m==="unit"?x:b;d=S[0];var R=Math.abs(d-C);if(S.forEach(function(O){var k=Math.abs(O-C);k1){var P=oe(h);return P[y]=d,g(P,v-w,y,m)}return d}else{if(v==="min")return e;if(v==="max")return t}},u=function(h,v,y){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",d=h[y],x=c(h,v,y,m);return{value:x,changed:x!==d}},f=function(h){return i===null&&h===0||typeof i=="number"&&h3&&arguments[3]!==void 0?arguments[3]:"unit",d=h.map(l),x=d[y],b=c(d,v,y,m);if(d[y]=b,o===!1){var S=i||0;y>0&&d[y-1]!==x&&(d[y]=Math.max(d[y],d[y-1]+S)),y0;P-=1)for(var O=!0;f(d[P]-d[P-1])&&O;){var k=u(d,-1,P-1);d[P-1]=k.value,O=k.changed}for(var A=d.length-1;A>0;A-=1)for(var M=!0;f(d[A]-d[A-1])&&M;){var V=u(d,-1,A-1);d[A-1]=V.value,M=V.changed}for(var W=0;W=0?N:!1},[N,Fe]),Re=It.useMemo(function(){return Object.keys(Q||{}).map(function($e){var ye=Q[$e],rt={value:Number($e)};return ye&&le(ye)==="object"&&!It.isValidElement(ye)&&("label"in ye||"style"in ye)?(rt.style=ye.style,rt.label=ye.label):rt.label=ye,rt}).filter(function($e){var ye=$e.label;return ye||typeof ye=="number"}).sort(function($e,ye){return $e.value-ye.value})},[Q]),ae=hE(Se,We,Fe,Re,W,Ue),ge=B(ae,2),Te=ge[0],he=ge[1],Ze=sr(C,{value:w}),ct=B(Ze,2),_t=ct[0],Pt=ct[1],mt=It.useMemo(function(){var $e=_t==null?[]:Array.isArray(_t)?_t:[_t],ye=B($e,1),rt=ye[0],Nt=rt===void 0?Se:rt,Mt=_t===null?[]:[Nt];if(Y){if(Mt=oe($e),P||_t===void 0){var dn=P>=0?P+1:2;for(Mt=Mt.slice(0,dn);Mt.length=0&&ue.current.focus($e)}$t(null)},[At]);var Lt=It.useMemo(function(){return De&&Fe===null?!1:De},[De,Fe]),Tr=wt(function($e,ye){be($e,ye),k?.(Be(mt))}),nr=xe!==-1;It.useEffect(function(){if(!nr){var $e=mt.lastIndexOf(nt);ue.current.focus($e)}},[nr]);var xr=It.useMemo(function(){return oe(Ie).sort(function($e,ye){return $e-ye})},[Ie]),Cn=It.useMemo(function(){return Y?[xr[0],xr[xr.length-1]]:[Se,xr[0]]},[xr,Y,Se]),Qt=B(Cn,2),zt=Qt[0],ke=Qt[1];It.useImperativeHandle(t,function(){return{focus:function(){ue.current.focus(0)},blur:function(){var ye,rt=document,Nt=rt.activeElement;(ye=Ce.current)!==null&&ye!==void 0&&ye.contains(Nt)&&Nt?.blur()}}}),It.useEffect(function(){g&&ue.current.focus(0)},[]);var ze=It.useMemo(function(){return{min:Se,max:We,direction:we,disabled:u,keyboard:p,step:Fe,included:L,includedStart:zt,includedEnd:ke,range:Y,tabIndex:ne,ariaLabelForHandle:te,ariaLabelledByForHandle:re,ariaRequired:de,ariaValueTextFormatterForHandle:fe,styles:s||{},classNames:a||{}}},[Se,We,we,u,p,Fe,L,zt,ke,Y,ne,te,re,de,fe,s,a]);return It.createElement(fo.Provider,{value:ze},It.createElement("div",{ref:Ce,className:(0,yE.default)(n,o,_(_(_(_({},"".concat(n,"-disabled"),u),"".concat(n,"-vertical"),U),"".concat(n,"-horizontal"),!U),"".concat(n,"-with-marks"),Re.length)),style:i,onMouseDown:Le,id:l},It.createElement("div",{className:(0,yE.default)("".concat(n,"-rail"),a?.rail),style:T(T({},z),s?.rail)}),K!==!1&&It.createElement(BF,{prefixCls:n,style:j,values:mt,startPoint:q,onStartMove:Lt?Tr:void 0}),It.createElement(LF,{prefixCls:n,marks:Re,dots:X,style:G,activeStyle:Z}),It.createElement($F,{ref:ue,prefixCls:n,style:F,values:Ie,draggingIndex:xe,draggingDelete:Tt,onStartMove:Tr,onOffsetChange:rr,onFocus:h,onBlur:v,handleRender:se,activeHandleRender:ee,onChangeComplete:qe,onDelete:Ee?Pe:void 0}),It.createElement(AF,{prefixCls:n,marks:Re,onClick:Ke})))}),UF=bU;var qF=UF;var na=E(D()),Gu=E(Ne());var GF=E(D()),SU=(0,GF.createContext)({}),KF=SU;var Uu=E(D()),xE=E(D());var CU=Uu.forwardRef((e,t)=>{let{open:r,draggingDelete:n,value:o}=e,i=(0,xE.useRef)(null),a=r&&!n,s=(0,xE.useRef)(null);function l(){dt.cancel(s.current),s.current=null}function c(){s.current=dt(()=>{var u;(u=i.current)===null||u===void 0||u.forceAlign(),s.current=null})}return Uu.useEffect(()=>(a?c():l(),l),[a,e.title,o]),Uu.createElement(Fa,Object.assign({ref:zr(i,t)},e,{open:a}))}),bE=CU;var wU=e=>{let{componentCls:t,antCls:r,controlSize:n,dotSize:o,marginFull:i,marginPart:a,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:u,handleSizeHover:f,handleActiveColor:p,handleActiveOutlineColor:g,handleLineWidth:h,handleLineWidthHover:v,motionDurationMid:y}=e;return{[t]:Object.assign(Object.assign({},lr(e)),{position:"relative",height:n,margin:`${ie(a)} ${ie(i)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${ie(i)} ${ie(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 ${ie(h)} ${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(h).mul(-1).equal(),insetBlockStart:c(h).mul(-1).equal(),width:c(u).add(c(h).mul(2)).equal(),height:c(u).add(c(h).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:u,height:u,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${ie(h)} ${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(f).sub(u).div(2).add(v).mul(-1).equal(),insetBlockStart:c(f).sub(u).div(2).add(v).mul(-1).equal(),width:c(f).add(c(v).mul(2)).equal(),height:c(f).add(c(v).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${oe(v)} ${p}`,outline:`6px solid ${g}`,width:f,height:f,insetInlineStart:e.calc(u).sub(f).div(2).equal(),insetBlockStart:e.calc(u).sub(f).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:o,height:o,backgroundColor:e.colorBgElevated,border:`${oe(h)} 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`},[` + `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:c(f).sub(u).div(2).add(v).mul(-1).equal(),insetBlockStart:c(f).sub(u).div(2).add(v).mul(-1).equal(),width:c(f).add(c(v).mul(2)).equal(),height:c(f).add(c(v).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${ie(v)} ${p}`,outline:`6px solid ${g}`,width:f,height:f,insetInlineStart:e.calc(u).sub(f).div(2).equal(),insetBlockStart:e.calc(u).sub(f).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:o,height:o,backgroundColor:e.colorBgElevated,border:`${ie(h)} 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 ${oe(h)} ${l}`,insetInlineStart:0,insetBlockStart:0},[` + `]:{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 ${ie(h)} ${l}`,insetInlineStart:0,insetBlockStart:0},[` ${t}-mark-text, ${t}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${r}-tooltip-inner`]:{minWidth:"unset"}})}},KF=(e,t)=>{let{componentCls:r,railSize:n,handleSize:o,dotSize:i,marginFull:a,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",u=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",p=t?"top":"insetInlineStart",g=s(n).mul(3).sub(o).div(2).equal(),h=s(o).sub(n).div(2).equal(),v=t?{borderWidth:`${oe(h)} 0`,transform:`translateY(${oe(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${oe(h)}`,transform:`translateX(${oe(e.calc(h).mul(-1).equal())})`};return{[l]:n,[u]:s(n).mul(3).equal(),[`${r}-rail`]:{[c]:"100%",[u]:n},[`${r}-track,${r}-tracks`]:{[u]:n},[`${r}-track-draggable`]:Object.assign({},v),[`${r}-handle`]:{[f]:g},[`${r}-mark`]:{insetInlineStart:0,top:0,[p]:s(n).mul(3).add(t?0:a).equal(),[c]:"100%"},[`${r}-step`]:{insetInlineStart:0,top:0,[p]:n,[c]:"100%",[u]:n},[`${r}-dot`]:{position:"absolute",[f]:s(n).sub(i).div(2).equal()}}},wU=e=>{let{componentCls:t,marginPartWithMark:r}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},KF(e,!0)),{[`&${t}-with-marks`]:{marginBottom:r}})}},EU=e=>{let{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},KF(e,!1)),{height:"100%"})}},RU=e=>{let r=e.controlHeightLG/4,n=e.controlHeightSM/2,o=e.lineWidth+1,i=e.lineWidth+1*1.5,a=e.colorPrimary,s=new gt(a).setA(.2).toRgbString();return{controlSize:r,railSize:4,handleSize:r,handleSizeHover:n,dotSize:8,handleLineWidth:o,handleLineWidthHover:i,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:a,handleActiveOutlineColor:s,handleColorDisabled:new gt(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},XF=Gt("Slider",e=>{let t=ut(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[CU(t),wU(t),EU(t)]},RU);var Uu=E($());function fp(){let[e,t]=Uu.useState(!1),r=Uu.useRef(null),n=()=>{dt.cancel(r.current)},o=i=>{n(),i?t(i):r.current=dt(()=>{t(i)})};return Uu.useEffect(()=>n,[]),[e,o]}var OU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);otypeof r=="number"?r.toString():""}var PU=ra.default.forwardRef((e,t)=>{let{prefixCls:r,range:n,className:o,rootClassName:i,style:a,disabled:s,tooltipPrefixCls:l,tipFormatter:c,tooltipVisible:u,getTooltipPopupContainer:f,tooltipPlacement:p,tooltip:g={},onChangeComplete:h,classNames:v,styles:y}=e,m=OU(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:d}=e,{getPrefixCls:x,direction:b,className:S,style:w,classNames:C,styles:R,getPopupContainer:P}=no("slider"),O=ra.default.useContext(Ur),A=s??O,{handleRender:F,direction:M}=ra.default.useContext(GF),L=(M||b)==="rtl",[N,I]=fp(),[D,U]=fp(),z=Object.assign({},g),{open:W,placement:q,getPopupContainer:j,prefixCls:k,formatter:V}=z,G=W??u,J=(N||D)&&G!==!1,Y=_U(V,c),[X,ae]=fp(),Z=ie=>{h?.(ie),ae(!1)},K=(ie,Re)=>ie||(Re?L?"left":"right":"top"),Q=x("slider",r),[re,ee,ne]=XF(Q),de=(0,qu.default)(o,S,C.root,v?.root,i,{[`${Q}-rtl`]:L,[`${Q}-lock`]:X},ee,ne);L&&!m.vertical&&(m.reverse=!m.reverse),ra.default.useEffect(()=>{let ie=()=>{dt(()=>{U(!1)},1)};return document.addEventListener("mouseup",ie),()=>{document.removeEventListener("mouseup",ie)}},[]);let le=n&&!G,pe=F||((ie,Re)=>{let{index:Le}=Re,Ge=ie.props;function Me(He,ye,se){var xe,_e,he,Je;se&&((_e=(xe=m)[He])===null||_e===void 0||_e.call(xe,ye)),(Je=(he=Ge)[He])===null||Je===void 0||Je.call(he,ye)}let Ie=Object.assign(Object.assign({},Ge),{onMouseEnter:He=>{I(!0),Me("onMouseEnter",He)},onMouseLeave:He=>{I(!1),Me("onMouseLeave",He)},onMouseDown:He=>{U(!0),ae(!0),Me("onMouseDown",He)},onFocus:He=>{var ye;U(!0),(ye=m.onFocus)===null||ye===void 0||ye.call(m,He),Me("onFocus",He,!0)},onBlur:He=>{var ye;U(!1),(ye=m.onBlur)===null||ye===void 0||ye.call(m,He),Me("onBlur",He,!0)}}),je=ra.default.cloneElement(ie,Ie),We=(!!G||J)&&Y!==null;return le?je:ra.default.createElement(xE,Object.assign({},z,{prefixCls:x("tooltip",k??l),title:Y?Y(Re.value):"",value:Re.value,open:We,placement:K(q??p,d),key:Le,classNames:{root:`${Q}-tooltip`},getPopupContainer:j||f||P}),je)}),Oe=le?(ie,Re)=>{let Le=ra.default.cloneElement(ie,{style:Object.assign(Object.assign({},ie.props.style),{visibility:"hidden"})});return ra.default.createElement(xE,Object.assign({},z,{prefixCls:x("tooltip",k??l),title:Y?Y(Re.value):"",open:Y!==null&&J,placement:K(q??p,d),key:"tooltip",classNames:{root:`${Q}-tooltip`},getPopupContainer:j||f||P,draggingDelete:Re.draggingDelete}),Le)}:void 0,Ce=Object.assign(Object.assign(Object.assign(Object.assign({},R.root),w),y?.root),a),De=Object.assign(Object.assign({},R.tracks),y?.tracks),ce=(0,qu.default)(C.tracks,v?.tracks);return re(ra.default.createElement(UF,Object.assign({},m,{classNames:Object.assign({handle:(0,qu.default)(C.handle,v?.handle),rail:(0,qu.default)(C.rail,v?.rail),track:(0,qu.default)(C.track,v?.track)},ce?{tracks:ce}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},R.handle),y?.handle),rail:Object.assign(Object.assign({},R.rail),y?.rail),track:Object.assign(Object.assign({},R.track),y?.track)},Object.keys(De).length?{tracks:De}:{}),step:m.step,range:n,className:de,style:Ce,disabled:A,ref:t,prefixCls:Q,handleRender:pe,activeHandleRender:Oe,onChangeComplete:Z})))}),bE=PU;function SE(e){return["small","middle","large"].includes(e)}var l0=E($()),ZF=E(Ne());var YF=E(Ne()),CE=["wrap","nowrap","wrap-reverse"],wE=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],EE=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],TU=(e,t)=>{let r=t.wrap===!0?"wrap":t.wrap;return{[`${e}-wrap-${r}`]:r&&CE.includes(r)}},NU=(e,t)=>{let r={};return EE.forEach(n=>{r[`${e}-align-${n}`]=t.align===n}),r[`${e}-align-stretch`]=!t.align&&!!t.vertical,r},IU=(e,t)=>{let r={};return wE.forEach(n=>{r[`${e}-justify-${n}`]=t.justify===n}),r};function $U(e,t){return(0,YF.default)(Object.assign(Object.assign(Object.assign({},TU(e,t)),NU(e,t)),IU(e,t)))}var QF=$U;var DU=e=>{let{componentCls:t}=e;return{[t]:{display:"flex",margin:0,padding:0,"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},AU=e=>{let{componentCls:t}=e;return{[t]:{"&-gap-small":{gap:e.flexGapSM},"&-gap-middle":{gap:e.flexGap},"&-gap-large":{gap:e.flexGapLG}}}},kU=e=>{let{componentCls:t}=e,r={};return CE.forEach(n=>{r[`${t}-wrap-${n}`]={flexWrap:n}}),r},MU=e=>{let{componentCls:t}=e,r={};return EE.forEach(n=>{r[`${t}-align-${n}`]={alignItems:n}}),r},FU=e=>{let{componentCls:t}=e,r={};return wE.forEach(n=>{r[`${t}-justify-${n}`]={justifyContent:n}}),r},LU=()=>({}),JF=Gt("Flex",e=>{let{paddingXS:t,padding:r,paddingLG:n}=e,o=ut(e,{flexGapSM:t,flexGap:r,flexGapLG:n});return[DU(o),AU(o),kU(o),MU(o),FU(o)]},LU,{resetStyle:!1});var zU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{prefixCls:r,rootClassName:n,className:o,style:i,flex:a,gap:s,children:l,vertical:c=!1,component:u="div"}=e,f=zU(e,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:p,direction:g,getPrefixCls:h}=l0.default.useContext(rt),v=h("flex",r),[y,m,d]=JF(v),x=c??p?.vertical,b=(0,ZF.default)(o,n,p?.className,v,m,d,QF(v,e),{[`${v}-rtl`]:g==="rtl",[`${v}-gap-${s}`]:SE(s),[`${v}-vertical`]:x}),S=Object.assign(Object.assign({},p?.style),i);return a&&(S.flex=a),s&&!SE(s)&&(S.gap=s),y(l0.default.createElement(u,Object.assign({ref:t,className:b,style:S},qr(f,["justify","wrap","align"])),l))}),Wa=WU;var c0=E($());var BU={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"},eL=BU;var jU=function(t,r){return c0.createElement(zt,fe({},t,{ref:r,icon:eL}))},VU=c0.forwardRef(jU),u0=VU;var RE=E($()),dp=E($()),tL=E(Ne());var HU=e=>{let{getPrefixCls:t,direction:r}=(0,dp.useContext)(rt),{prefixCls:n,className:o}=e,i=t("input-group",n),a=t("input"),[s,l,c]=Hy(a),u=(0,tL.default)(i,c,{[`${i}-lg`]:e.size==="large",[`${i}-sm`]:e.size==="small",[`${i}-compact`]:e.compact,[`${i}-rtl`]:r==="rtl"},l,o),f=(0,dp.useContext)(fn),p=(0,dp.useMemo)(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return s(RE.createElement("span",{className:u,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},RE.createElement(fn.Provider,{value:p},e.children)))},rL=HU;var dr=E($()),aL=E(Ne());var UU=e=>{let{componentCls:t,paddingXS:r}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:r,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:"var(--ant-color-text)"},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-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}}}},nL=Gt(["Input","OTP"],e=>{let t=ut(e,Ma(e));return[UU(t)]},Fa);var ai=E($()),oL=E(Ne());var qU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{className:r,value:n,onChange:o,onActiveChange:i,index:a,mask:s}=e,l=qU(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:c}=ai.useContext(rt),u=c("otp"),f=typeof s=="string"?s:n,p=ai.useRef(null);ai.useImperativeHandle(t,()=>p.current);let g=m=>{o(a,m.target.value)},h=()=>{dt(()=>{var m;let d=(m=p.current)===null||m===void 0?void 0:m.input;document.activeElement===d&&d&&d.select()})},v=m=>{let{key:d,ctrlKey:x,metaKey:b}=m;d==="ArrowLeft"?i(a-1):d==="ArrowRight"?i(a+1):d==="z"&&(x||b)&&m.preventDefault(),h()},y=m=>{m.key==="Backspace"&&!n&&i(a-1),h()};return ai.createElement("span",{className:`${u}-input-wrapper`,role:"presentation"},s&&n!==""&&n!==void 0&&ai.createElement("span",{className:`${u}-mask-icon`,"aria-hidden":"true"},f),ai.createElement(Gs,Object.assign({"aria-label":`OTP Input ${a+1}`,type:s===!0?"password":"text"},l,{ref:p,value:n,onInput:g,onFocus:h,onKeyDown:v,onKeyUp:y,onMouseDown:h,onMouseUp:h,className:(0,oL.default)(r,{[`${u}-mask-input`]:s})})))}),iL=GU;var KU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{index:t,prefixCls:r,separator:n}=e,o=typeof n=="function"?n(t):n;return o?dr.createElement("span",{className:`${r}-separator`},o):null},YU=dr.forwardRef((e,t)=>{let{prefixCls:r,length:n=6,size:o,defaultValue:i,value:a,onChange:s,formatter:l,separator:c,variant:u,disabled:f,status:p,autoFocus:g,mask:h,type:v,onInput:y,inputMode:m}=e,d=KU(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:x,direction:b}=dr.useContext(rt),S=x("otp",r),w=qo(d,{aria:!0,data:!0,attr:!0}),[C,R,P]=nL(S),O=ao(k=>o??k),A=dr.useContext(fn),F=Qi(A.status,p),M=dr.useMemo(()=>Object.assign(Object.assign({},A),{status:F,hasFeedback:!1,feedbackIcon:null}),[A,F]),H=dr.useRef(null),L=dr.useRef({});dr.useImperativeHandle(t,()=>({focus:()=>{var k;(k=L.current[0])===null||k===void 0||k.focus()},blur:()=>{var k;for(let V=0;Vl?l(k):k,[I,D]=dr.useState(()=>f0(N(i||"")));dr.useEffect(()=>{a!==void 0&&D(f0(a))},[a]);let U=wt(k=>{D(k),y&&y(k),s&&k.length===n&&k.every(V=>V)&&k.some((V,G)=>I[G]!==V)&&s(k.join(""))}),z=wt((k,V)=>{let G=te(I);for(let Y=0;Y=0&&!G[Y];Y-=1)G.pop();let J=N(G.map(Y=>Y||" ").join(""));return G=f0(J).map((Y,X)=>Y===" "&&!G[X]?G[X]:Y),G}),W=(k,V)=>{var G;let J=z(k,V),Y=Math.min(k+V.length,n-1);Y!==k&&J[k]!==void 0&&((G=L.current[Y])===null||G===void 0||G.focus()),U(J)},q=k=>{var V;(V=L.current[k])===null||V===void 0||V.focus()},j={variant:u,disabled:f,status:F,mask:h,type:v,inputMode:m};return C(dr.createElement("div",Object.assign({},w,{ref:H,className:(0,aL.default)(S,{[`${S}-sm`]:O==="small",[`${S}-lg`]:O==="large",[`${S}-rtl`]:b==="rtl"},P,R),role:"group"}),dr.createElement(fn.Provider,{value:M},Array.from({length:n}).map((k,V)=>{let G=`otp-${V}`,J=I[V]||"";return dr.createElement(dr.Fragment,{key:G},dr.createElement(iL,Object.assign({ref:Y=>{L.current[V]=Y},index:V,size:O,htmlSize:1,className:`${S}-input`,onChange:W,value:J,onActiveChange:q,autoFocus:V===0&&g},j)),Ve?$n.createElement(u0,null):$n.createElement(cL,null),rq={click:"onClick",hover:"onMouseOver"},nq=$n.forwardRef((e,t)=>{let{disabled:r,action:n="click",visibilityToggle:o=!0,iconRender:i=tq}=e,a=$n.useContext(Ur),s=r??a,l=typeof o=="object"&&o.visible!==void 0,[c,u]=(0,p0.useState)(()=>l?o.visible:!1),f=(0,p0.useRef)(null);$n.useEffect(()=>{l&&u(o.visible)},[l,o]);let p=up(f),g=()=>{var O;if(s)return;c&&p();let A=!c;u(A),typeof o=="object"&&((O=o.onVisibleChange)===null||O===void 0||O.call(o,A))},h=O=>{let A=rq[n]||"",F=i(c),M={[A]:g,className:`${O}-icon`,key:"passwordIcon",onMouseDown:H=>{H.preventDefault()},onMouseUp:H=>{H.preventDefault()}};return $n.cloneElement($n.isValidElement(F)?F:$n.createElement("span",null,F),M)},{className:v,prefixCls:y,inputPrefixCls:m,size:d}=e,x=eq(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:b}=$n.useContext(rt),S=b("input",m),w=b("input-password",y),C=o&&h(w),R=(0,uL.default)(w,v,{[`${w}-${d}`]:!!d}),P=Object.assign(Object.assign({},qr(x,["suffix","iconRender","visibilityToggle"])),{type:c?"text":"password",className:R,prefixCls:S,suffix:C});return d&&(P.size=d),$n.createElement(Gs,Object.assign({ref:Lr(t,f)},P))}),fL=nq;var Ii=E($());var dL=E(Ne());var oq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{prefixCls:r,inputPrefixCls:n,className:o,size:i,suffix:a,enterButton:s=!1,addonAfter:l,loading:c,disabled:u,onSearch:f,onChange:p,onCompositionStart:g,onCompositionEnd:h,variant:v}=e,y=oq(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant"]),{getPrefixCls:m,direction:d}=Ii.useContext(rt),x=Ii.useRef(!1),b=m("input-search",r),S=m("input",n),{compactSize:w}=Xo(b,d),C=ao(q=>{var j;return(j=i??w)!==null&&j!==void 0?j:q}),R=Ii.useRef(null),P=q=>{q?.target&&q.type==="click"&&f&&f(q.target.value,q,{source:"clear"}),p?.(q)},O=q=>{var j;document.activeElement===((j=R.current)===null||j===void 0?void 0:j.input)&&q.preventDefault()},A=q=>{var j,k;f&&f((k=(j=R.current)===null||j===void 0?void 0:j.input)===null||k===void 0?void 0:k.value,q,{source:"input"})},F=q=>{x.current||c||A(q)},M=typeof s=="boolean"?Ii.createElement(Ny,null):null,H=`${b}-button`,L,N=s||{},I=N.type&&N.type.__ANT_BUTTON===!0;I||N.type==="button"?L=Go(N,Object.assign({onMouseDown:O,onClick:q=>{var j,k;(k=(j=N?.props)===null||j===void 0?void 0:j.onClick)===null||k===void 0||k.call(j,q),A(q)},key:"enterButton"},I?{className:H,size:C}:{})):L=Ii.createElement(Ld,{className:H,color:s?"primary":"default",size:C,disabled:u,key:"enterButton",onMouseDown:O,onClick:A,loading:c,icon:M,variant:v==="borderless"||v==="filled"||v==="underlined"?"text":s?"solid":void 0},s),l&&(L=[L,Go(l,{key:"addonAfter"})]);let D=(0,dL.default)(b,{[`${b}-rtl`]:d==="rtl",[`${b}-${C}`]:!!C,[`${b}-with-button`]:!!s},o),U=q=>{x.current=!0,g?.(q)},z=q=>{x.current=!1,h?.(q)},W=Object.assign(Object.assign({},y),{className:D,prefixCls:S,type:"search",size:C,variant:v,onPressEnter:F,onCompositionStart:U,onCompositionEnd:z,addonAfter:L,suffix:a,onChange:P,disabled:u});return Ii.createElement(Gs,Object.assign({ref:Lr(R,t)},W))}),pL=iq;var To=E($()),yL=E($()),mp=E(Ne());var pp=E(Ne());var Qr=E($());var mL=E(Ne());var Cn=E($());var aq=` + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${r}-tooltip-inner`]:{minWidth:"unset"}})}},XF=(e,t)=>{let{componentCls:r,railSize:n,handleSize:o,dotSize:i,marginFull:a,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",u=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",p=t?"top":"insetInlineStart",g=s(n).mul(3).sub(o).div(2).equal(),h=s(o).sub(n).div(2).equal(),v=t?{borderWidth:`${ie(h)} 0`,transform:`translateY(${ie(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${ie(h)}`,transform:`translateX(${ie(e.calc(h).mul(-1).equal())})`};return{[l]:n,[u]:s(n).mul(3).equal(),[`${r}-rail`]:{[c]:"100%",[u]:n},[`${r}-track,${r}-tracks`]:{[u]:n},[`${r}-track-draggable`]:Object.assign({},v),[`${r}-handle`]:{[f]:g},[`${r}-mark`]:{insetInlineStart:0,top:0,[p]:s(n).mul(3).add(t?0:a).equal(),[c]:"100%"},[`${r}-step`]:{insetInlineStart:0,top:0,[p]:n,[c]:"100%",[u]:n},[`${r}-dot`]:{position:"absolute",[f]:s(n).sub(i).div(2).equal()}}},EU=e=>{let{componentCls:t,marginPartWithMark:r}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},XF(e,!0)),{[`&${t}-with-marks`]:{marginBottom:r}})}},RU=e=>{let{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},XF(e,!1)),{height:"100%"})}},OU=e=>{let r=e.controlHeightLG/4,n=e.controlHeightSM/2,o=e.lineWidth+1,i=e.lineWidth+1*1.5,a=e.colorPrimary,s=new ht(a).setA(.2).toRgbString();return{controlSize:r,railSize:4,handleSize:r,handleSizeHover:n,dotSize:8,handleLineWidth:o,handleLineWidthHover:i,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:a,handleActiveOutlineColor:s,handleColorDisabled:new ht(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},YF=Gt("Slider",e=>{let t=ft(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[wU(t),EU(t),RU(t)]},OU);var qu=E(D());function mp(){let[e,t]=qu.useState(!1),r=qu.useRef(null),n=()=>{dt.cancel(r.current)},o=i=>{n(),i?t(i):r.current=dt(()=>{t(i)})};return qu.useEffect(()=>n,[]),[e,o]}var _U=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);otypeof r=="number"?r.toString():""}var TU=na.default.forwardRef((e,t)=>{let{prefixCls:r,range:n,className:o,rootClassName:i,style:a,disabled:s,tooltipPrefixCls:l,tipFormatter:c,tooltipVisible:u,getTooltipPopupContainer:f,tooltipPlacement:p,tooltip:g={},onChangeComplete:h,classNames:v,styles:y}=e,m=_U(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:d}=e,{getPrefixCls:x,direction:b,className:S,style:w,classNames:C,styles:R,getPopupContainer:P}=no("slider"),O=na.default.useContext(Hr),k=s??O,{handleRender:A,direction:M}=na.default.useContext(KF),W=(M||b)==="rtl",[I,N]=mp(),[$,U]=mp(),H=Object.assign({},g),{open:L,placement:q,getPopupContainer:j,prefixCls:F,formatter:z}=H,G=L??u,Z=(I||$)&&G!==!1,Q=PU(z,c),[X,se]=mp(),ee=Y=>{h?.(Y),se(!1)},K=(Y,Ee)=>Y||(Ee?W?"left":"right":"top"),J=x("slider",r),[ne,te,re]=YF(J),de=(0,Gu.default)(o,S,C.root,v?.root,i,{[`${J}-rtl`]:W,[`${J}-lock`]:X},te,re);W&&!m.vertical&&(m.reverse=!m.reverse),na.default.useEffect(()=>{let Y=()=>{dt(()=>{U(!1)},1)};return document.addEventListener("mouseup",Y),()=>{document.removeEventListener("mouseup",Y)}},[]);let fe=n&&!G,ue=A||((Y,Ee)=>{let{index:De}=Ee,et=Y.props;function Ae(Ue,Re,ae){var ge,Te,he,Ze;ae&&((Te=(ge=m)[Ue])===null||Te===void 0||Te.call(ge,Re)),(Ze=(he=et)[Ue])===null||Ze===void 0||Ze.call(he,Re)}let Se=Object.assign(Object.assign({},et),{onMouseEnter:Ue=>{N(!0),Ae("onMouseEnter",Ue)},onMouseLeave:Ue=>{N(!1),Ae("onMouseLeave",Ue)},onMouseDown:Ue=>{U(!0),se(!0),Ae("onMouseDown",Ue)},onFocus:Ue=>{var Re;U(!0),(Re=m.onFocus)===null||Re===void 0||Re.call(m,Ue),Ae("onFocus",Ue,!0)},onBlur:Ue=>{var Re;U(!1),(Re=m.onBlur)===null||Re===void 0||Re.call(m,Ue),Ae("onBlur",Ue,!0)}}),We=na.default.cloneElement(Y,Se),Fe=(!!G||Z)&&Q!==null;return fe?We:na.default.createElement(bE,Object.assign({},H,{prefixCls:x("tooltip",F??l),title:Q?Q(Ee.value):"",value:Ee.value,open:Fe,placement:K(q??p,d),key:De,classNames:{root:`${J}-tooltip`},getPopupContainer:j||f||P}),We)}),Ce=fe?(Y,Ee)=>{let De=na.default.cloneElement(Y,{style:Object.assign(Object.assign({},Y.props.style),{visibility:"hidden"})});return na.default.createElement(bE,Object.assign({},H,{prefixCls:x("tooltip",F??l),title:Q?Q(Ee.value):"",open:Q!==null&&Z,placement:K(q??p,d),key:"tooltip",classNames:{root:`${J}-tooltip`},getPopupContainer:j||f||P,draggingDelete:Ee.draggingDelete}),De)}:void 0,we=Object.assign(Object.assign(Object.assign(Object.assign({},R.root),w),y?.root),a),Oe=Object.assign(Object.assign({},R.tracks),y?.tracks),ve=(0,Gu.default)(C.tracks,v?.tracks);return ne(na.default.createElement(qF,Object.assign({},m,{classNames:Object.assign({handle:(0,Gu.default)(C.handle,v?.handle),rail:(0,Gu.default)(C.rail,v?.rail),track:(0,Gu.default)(C.track,v?.track)},ve?{tracks:ve}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},R.handle),y?.handle),rail:Object.assign(Object.assign({},R.rail),y?.rail),track:Object.assign(Object.assign({},R.track),y?.track)},Object.keys(Oe).length?{tracks:Oe}:{}),step:m.step,range:n,className:de,style:we,disabled:k,ref:t,prefixCls:J,handleRender:ue,activeHandleRender:Ce,onChangeComplete:ee})))}),SE=TU;function CE(e){return["small","middle","large"].includes(e)}var u0=E(D()),eL=E(Ne());var QF=E(Ne()),wE=["wrap","nowrap","wrap-reverse"],EE=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],RE=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],NU=(e,t)=>{let r=t.wrap===!0?"wrap":t.wrap;return{[`${e}-wrap-${r}`]:r&&wE.includes(r)}},IU=(e,t)=>{let r={};return RE.forEach(n=>{r[`${e}-align-${n}`]=t.align===n}),r[`${e}-align-stretch`]=!t.align&&!!t.vertical,r},$U=(e,t)=>{let r={};return EE.forEach(n=>{r[`${e}-justify-${n}`]=t.justify===n}),r};function DU(e,t){return(0,QF.default)(Object.assign(Object.assign(Object.assign({},NU(e,t)),IU(e,t)),$U(e,t)))}var JF=DU;var kU=e=>{let{componentCls:t}=e;return{[t]:{display:"flex",margin:0,padding:0,"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},AU=e=>{let{componentCls:t}=e;return{[t]:{"&-gap-small":{gap:e.flexGapSM},"&-gap-middle":{gap:e.flexGap},"&-gap-large":{gap:e.flexGapLG}}}},MU=e=>{let{componentCls:t}=e,r={};return wE.forEach(n=>{r[`${t}-wrap-${n}`]={flexWrap:n}}),r},FU=e=>{let{componentCls:t}=e,r={};return RE.forEach(n=>{r[`${t}-align-${n}`]={alignItems:n}}),r},LU=e=>{let{componentCls:t}=e,r={};return EE.forEach(n=>{r[`${t}-justify-${n}`]={justifyContent:n}}),r},zU=()=>({}),ZF=Gt("Flex",e=>{let{paddingXS:t,padding:r,paddingLG:n}=e,o=ft(e,{flexGapSM:t,flexGap:r,flexGapLG:n});return[kU(o),AU(o),MU(o),FU(o),LU(o)]},zU,{resetStyle:!1});var WU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{prefixCls:r,rootClassName:n,className:o,style:i,flex:a,gap:s,children:l,vertical:c=!1,component:u="div"}=e,f=WU(e,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:p,direction:g,getPrefixCls:h}=u0.default.useContext(ot),v=h("flex",r),[y,m,d]=ZF(v),x=c??p?.vertical,b=(0,eL.default)(o,n,p?.className,v,m,d,JF(v,e),{[`${v}-rtl`]:g==="rtl",[`${v}-gap-${s}`]:CE(s),[`${v}-vertical`]:x}),S=Object.assign(Object.assign({},p?.style),i);return a&&(S.flex=a),s&&!CE(s)&&(S.gap=s),y(u0.default.createElement(u,Object.assign({ref:t,className:b,style:S},qr(f,["justify","wrap","align"])),l))}),ja=BU;var f0=E(D());var jU={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"},tL=jU;var VU=function(t,r){return f0.createElement(Wt,ce({},t,{ref:r,icon:tL}))},HU=f0.forwardRef(VU),d0=HU;var OE=E(D()),gp=E(D()),rL=E(Ne());var UU=e=>{let{getPrefixCls:t,direction:r}=(0,gp.useContext)(ot),{prefixCls:n,className:o}=e,i=t("input-group",n),a=t("input"),[s,l,c]=qy(a),u=(0,rL.default)(i,c,{[`${i}-lg`]:e.size==="large",[`${i}-sm`]:e.size==="small",[`${i}-compact`]:e.compact,[`${i}-rtl`]:r==="rtl"},l,o),f=(0,gp.useContext)(un),p=(0,gp.useMemo)(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return s(OE.createElement("span",{className:u,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},OE.createElement(un.Provider,{value:p},e.children)))},nL=UU;var pr=E(D()),sL=E(Ne());var qU=e=>{let{componentCls:t,paddingXS:r}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:r,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:"var(--ant-color-text)"},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-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}}}},oL=Gt(["Input","OTP"],e=>{let t=ft(e,La(e));return[qU(t)]},za);var ii=E(D()),iL=E(Ne());var GU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{className:r,value:n,onChange:o,onActiveChange:i,index:a,mask:s}=e,l=GU(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:c}=ii.useContext(ot),u=c("otp"),f=typeof s=="string"?s:n,p=ii.useRef(null);ii.useImperativeHandle(t,()=>p.current);let g=m=>{o(a,m.target.value)},h=()=>{dt(()=>{var m;let d=(m=p.current)===null||m===void 0?void 0:m.input;document.activeElement===d&&d&&d.select()})},v=m=>{let{key:d,ctrlKey:x,metaKey:b}=m;d==="ArrowLeft"?i(a-1):d==="ArrowRight"?i(a+1):d==="z"&&(x||b)&&m.preventDefault(),h()},y=m=>{m.key==="Backspace"&&!n&&i(a-1),h()};return ii.createElement("span",{className:`${u}-input-wrapper`,role:"presentation"},s&&n!==""&&n!==void 0&&ii.createElement("span",{className:`${u}-mask-icon`,"aria-hidden":"true"},f),ii.createElement(Gs,Object.assign({"aria-label":`OTP Input ${a+1}`,type:s===!0?"password":"text"},l,{ref:p,value:n,onInput:g,onFocus:h,onKeyDown:v,onKeyUp:y,onMouseDown:h,onMouseUp:h,className:(0,iL.default)(r,{[`${u}-mask-input`]:s})})))}),aL=KU;var XU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{index:t,prefixCls:r,separator:n}=e,o=typeof n=="function"?n(t):n;return o?pr.createElement("span",{className:`${r}-separator`},o):null},QU=pr.forwardRef((e,t)=>{let{prefixCls:r,length:n=6,size:o,defaultValue:i,value:a,onChange:s,formatter:l,separator:c,variant:u,disabled:f,status:p,autoFocus:g,mask:h,type:v,onInput:y,inputMode:m}=e,d=XU(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:x,direction:b}=pr.useContext(ot),S=x("otp",r),w=Uo(d,{aria:!0,data:!0,attr:!0}),[C,R,P]=oL(S),O=ao(F=>o??F),k=pr.useContext(un),A=Ji(k.status,p),M=pr.useMemo(()=>Object.assign(Object.assign({},k),{status:A,hasFeedback:!1,feedbackIcon:null}),[k,A]),V=pr.useRef(null),W=pr.useRef({});pr.useImperativeHandle(t,()=>({focus:()=>{var F;(F=W.current[0])===null||F===void 0||F.focus()},blur:()=>{var F;for(let z=0;zl?l(F):F,[N,$]=pr.useState(()=>p0(I(i||"")));pr.useEffect(()=>{a!==void 0&&$(p0(a))},[a]);let U=wt(F=>{$(F),y&&y(F),s&&F.length===n&&F.every(z=>z)&&F.some((z,G)=>N[G]!==z)&&s(F.join(""))}),H=wt((F,z)=>{let G=oe(N);for(let Q=0;Q=0&&!G[Q];Q-=1)G.pop();let Z=I(G.map(Q=>Q||" ").join(""));return G=p0(Z).map((Q,X)=>Q===" "&&!G[X]?G[X]:Q),G}),L=(F,z)=>{var G;let Z=H(F,z),Q=Math.min(F+z.length,n-1);Q!==F&&Z[F]!==void 0&&((G=W.current[Q])===null||G===void 0||G.focus()),U(Z)},q=F=>{var z;(z=W.current[F])===null||z===void 0||z.focus()},j={variant:u,disabled:f,status:A,mask:h,type:v,inputMode:m};return C(pr.createElement("div",Object.assign({},w,{ref:V,className:(0,sL.default)(S,{[`${S}-sm`]:O==="small",[`${S}-lg`]:O==="large",[`${S}-rtl`]:b==="rtl"},P,R),role:"group"}),pr.createElement(un.Provider,{value:M},Array.from({length:n}).map((F,z)=>{let G=`otp-${z}`,Z=N[z]||"";return pr.createElement(pr.Fragment,{key:G},pr.createElement(aL,Object.assign({ref:Q=>{W.current[z]=Q},index:z,size:O,htmlSize:1,className:`${S}-input`,onChange:L,value:Z,onActiveChange:q,autoFocus:z===0&&g},j)),ze?kn.createElement(d0,null):kn.createElement(uL,null),nq={click:"onClick",hover:"onMouseOver"},oq=kn.forwardRef((e,t)=>{let{disabled:r,action:n="click",visibilityToggle:o=!0,iconRender:i=rq}=e,a=kn.useContext(Hr),s=r??a,l=typeof o=="object"&&o.visible!==void 0,[c,u]=(0,g0.useState)(()=>l?o.visible:!1),f=(0,g0.useRef)(null);kn.useEffect(()=>{l&&u(o.visible)},[l,o]);let p=pp(f),g=()=>{var O;if(s)return;c&&p();let k=!c;u(k),typeof o=="object"&&((O=o.onVisibleChange)===null||O===void 0||O.call(o,k))},h=O=>{let k=nq[n]||"",A=i(c),M={[k]:g,className:`${O}-icon`,key:"passwordIcon",onMouseDown:V=>{V.preventDefault()},onMouseUp:V=>{V.preventDefault()}};return kn.cloneElement(kn.isValidElement(A)?A:kn.createElement("span",null,A),M)},{className:v,prefixCls:y,inputPrefixCls:m,size:d}=e,x=tq(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:b}=kn.useContext(ot),S=b("input",m),w=b("input-password",y),C=o&&h(w),R=(0,fL.default)(w,v,{[`${w}-${d}`]:!!d}),P=Object.assign(Object.assign({},qr(x,["suffix","iconRender","visibilityToggle"])),{type:c?"text":"password",className:R,prefixCls:S,suffix:C});return d&&(P.size=d),kn.createElement(Gs,Object.assign({ref:zr(t,f)},P))}),dL=oq;var Ni=E(D());var pL=E(Ne());var iq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let{prefixCls:r,inputPrefixCls:n,className:o,size:i,suffix:a,enterButton:s=!1,addonAfter:l,loading:c,disabled:u,onSearch:f,onChange:p,onCompositionStart:g,onCompositionEnd:h,variant:v,onPressEnter:y}=e,m=iq(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:d,direction:x}=Ni.useContext(ot),b=Ni.useRef(!1),S=d("input-search",r),w=d("input",n),{compactSize:C}=Ko(S,x),R=ao(j=>{var F;return(F=i??C)!==null&&F!==void 0?F:j}),P=Ni.useRef(null),O=j=>{j?.target&&j.type==="click"&&f&&f(j.target.value,j,{source:"clear"}),p?.(j)},k=j=>{var F;document.activeElement===((F=P.current)===null||F===void 0?void 0:F.input)&&j.preventDefault()},A=j=>{var F,z;f&&f((z=(F=P.current)===null||F===void 0?void 0:F.input)===null||z===void 0?void 0:z.value,j,{source:"input"})},M=j=>{b.current||c||(y?.(j),A(j))},V=typeof s=="boolean"?Ni.createElement($y,null):null,W=`${S}-button`,I,N=s||{},$=N.type&&N.type.__ANT_BUTTON===!0;$||N.type==="button"?I=qo(N,Object.assign({onMouseDown:k,onClick:j=>{var F,z;(z=(F=N?.props)===null||F===void 0?void 0:F.onClick)===null||z===void 0||z.call(F,j),A(j)},key:"enterButton"},$?{className:W,size:R}:{})):I=Ni.createElement(Bd,{className:W,color:s?"primary":"default",size:R,disabled:u,key:"enterButton",onMouseDown:k,onClick:A,loading:c,icon:V,variant:v==="borderless"||v==="filled"||v==="underlined"?"text":s?"solid":void 0},s),l&&(I=[I,qo(l,{key:"addonAfter"})]);let U=(0,pL.default)(S,{[`${S}-rtl`]:x==="rtl",[`${S}-${R}`]:!!R,[`${S}-with-button`]:!!s},o),H=j=>{b.current=!0,g?.(j)},L=j=>{b.current=!1,h?.(j)},q=Object.assign(Object.assign({},m),{className:U,prefixCls:w,type:"search",size:R,variant:v,onPressEnter:M,onCompositionStart:H,onCompositionEnd:L,addonAfter:I,suffix:a,onChange:O,disabled:u});return Ni.createElement(Gs,Object.assign({ref:zr(P,t)},q))}),mL=aq;var To=E(D()),xL=E(D()),vp=E(Ne());var hp=E(Ne());var Jr=E(D());var gL=E(Ne());var Sn=E(D());var sq=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -494,30 +494,30 @@ html body { top:0 !important; right:0 !important; pointer-events: none !important; -`,sq=["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"],OE={},Po;function lq(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&OE[r])return OE[r];var n=window.getComputedStyle(e),o=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),i=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),a=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),s=sq.map(function(c){return"".concat(c,":").concat(n.getPropertyValue(c))}).join(";"),l={sizingStyle:s,paddingSize:i,borderSize:a,boxSizing:o};return t&&r&&(OE[r]=l),l}function _E(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Po||(Po=document.createElement("textarea"),Po.setAttribute("tab-index","-1"),Po.setAttribute("aria-hidden","true"),Po.setAttribute("name","hiddenTextarea"),document.body.appendChild(Po)),e.getAttribute("wrap")?Po.setAttribute("wrap",e.getAttribute("wrap")):Po.removeAttribute("wrap");var o=lq(e,t),i=o.paddingSize,a=o.borderSize,s=o.boxSizing,l=o.sizingStyle;Po.setAttribute("style","".concat(l,";").concat(aq)),Po.value=e.value||e.placeholder||"";var c=void 0,u=void 0,f,p=Po.scrollHeight;if(s==="border-box"?p+=a:s==="content-box"&&(p-=i),r!==null||n!==null){Po.value=" ";var g=Po.scrollHeight-i;r!==null&&(c=g*r,s==="border-box"&&(c=c+i+a),p=Math.max(c,p)),n!==null&&(u=g*n,s==="border-box"&&(u=u+i+a),f=p>u?"":"hidden",p=Math.min(u,p))}var h={height:p,overflowY:f,resize:"none"};return c&&(h.minHeight=c),u&&(h.maxHeight=u),h}var cq=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],PE=0,TE=1,NE=2,uq=Cn.forwardRef(function(e,t){var r=e,n=r.prefixCls,o=r.defaultValue,i=r.value,a=r.autoSize,s=r.onResize,l=r.className,c=r.style,u=r.disabled,f=r.onChange,p=r.onInternalAutoSize,g=Ve(r,cq),h=ar(o,{value:i,postState:function(V){return V??""}}),v=B(h,2),y=v[0],m=v[1],d=function(V){m(V.target.value),f?.(V)},x=Cn.useRef();Cn.useImperativeHandle(t,function(){return{textArea:x.current}});var b=Cn.useMemo(function(){return a&&ue(a)==="object"?[a.minRows,a.maxRows]:[]},[a]),S=B(b,2),w=S[0],C=S[1],R=!!a,P=function(){try{if(document.activeElement===x.current){var V=x.current,G=V.selectionStart,J=V.selectionEnd,Y=V.scrollTop;x.current.setSelectionRange(G,J),x.current.scrollTop=Y}}catch{}},O=Cn.useState(NE),A=B(O,2),F=A[0],M=A[1],H=Cn.useState(),L=B(H,2),N=L[0],I=L[1],D=function(){M(PE)};vt(function(){R&&D()},[i,w,C,R]),vt(function(){if(F===PE)M(TE);else if(F===TE){var k=_E(x.current,!1,w,C);M(NE),I(k)}else P()},[F]);var U=Cn.useRef(),z=function(){dt.cancel(U.current)},W=function(V){F===NE&&(s?.(V),a&&(z(),U.current=dt(function(){D()})))};Cn.useEffect(function(){return z},[]);var q=R?N:null,j=T(T({},c),q);return(F===PE||F===TE)&&(j.overflowY="hidden",j.overflowX="hidden"),Cn.createElement(ro,{onResize:W,disabled:!(a||s)},Cn.createElement("textarea",fe({},g,{ref:x,style:j,className:(0,mL.default)(n,l,_({},"".concat(n,"-disabled"),u)),disabled:u,value:y,onChange:d})))}),IE=uq;var fq=["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"],dq=Qr.default.forwardRef(function(e,t){var r,n=e.defaultValue,o=e.value,i=e.onFocus,a=e.onBlur,s=e.onChange,l=e.allowClear,c=e.maxLength,u=e.onCompositionStart,f=e.onCompositionEnd,p=e.suffix,g=e.prefixCls,h=g===void 0?"rc-textarea":g,v=e.showCount,y=e.count,m=e.className,d=e.style,x=e.disabled,b=e.hidden,S=e.classNames,w=e.styles,C=e.onResize,R=e.onClear,P=e.onPressEnter,O=e.readOnly,A=e.autoSize,F=e.onKeyDown,M=Ve(e,fq),H=ar(n,{value:o,defaultValue:n}),L=B(H,2),N=L[0],I=L[1],D=N==null?"":String(N),U=Qr.default.useState(!1),z=B(U,2),W=z[0],q=z[1],j=Qr.default.useRef(!1),k=Qr.default.useState(null),V=B(k,2),G=V[0],J=V[1],Y=(0,Qr.useRef)(null),X=(0,Qr.useRef)(null),ae=function(){var se;return(se=X.current)===null||se===void 0?void 0:se.textArea},Z=function(){ae().focus()};(0,Qr.useImperativeHandle)(t,function(){var ye;return{resizableTextArea:X.current,focus:Z,blur:function(){ae().blur()},nativeElement:((ye=Y.current)===null||ye===void 0?void 0:ye.nativeElement)||ae()}}),(0,Qr.useEffect)(function(){q(function(ye){return!x&&ye})},[x]);var K=Qr.default.useState(null),Q=B(K,2),re=Q[0],ee=Q[1];Qr.default.useEffect(function(){if(re){var ye;(ye=ae()).setSelectionRange.apply(ye,te(re))}},[re]);var ne=cp(y,v),de=(r=ne.max)!==null&&r!==void 0?r:c,le=Number(de)>0,pe=ne.strategy(D),Oe=!!de&&pe>de,Ce=function(se,xe){var _e=xe;!j.current&&ne.exceedFormatter&&ne.max&&ne.strategy(xe)>ne.max&&(_e=ne.exceedFormatter(xe,{max:ne.max}),xe!==_e&&ee([ae().selectionStart||0,ae().selectionEnd||0])),I(_e),Bu(se.currentTarget,se,s,_e)},De=function(se){j.current=!0,u?.(se)},ce=function(se){j.current=!1,Ce(se,se.currentTarget.value),f?.(se)},ie=function(se){Ce(se,se.target.value)},Re=function(se){se.key==="Enter"&&P&&P(se),F?.(se)},Le=function(se){q(!0),i?.(se)},Ge=function(se){q(!1),a?.(se)},Me=function(se){I(""),Z(),Bu(ae(),se,s)},Ie=p,je;ne.show&&(ne.showFormatter?je=ne.showFormatter({value:D,count:pe,maxLength:de}):je="".concat(pe).concat(le?" / ".concat(de):""),Ie=Qr.default.createElement(Qr.default.Fragment,null,Ie,Qr.default.createElement("span",{className:(0,pp.default)("".concat(h,"-data-count"),S?.count),style:w?.count},je)));var We=function(se){var xe;C?.(se),(xe=ae())!==null&&xe!==void 0&&xe.style.height&&J(!0)},He=!A&&!v&&!l;return Qr.default.createElement(ql,{ref:Y,value:D,allowClear:l,handleReset:Me,suffix:Ie,prefixCls:h,classNames:T(T({},S),{},{affixWrapper:(0,pp.default)(S?.affixWrapper,_(_({},"".concat(h,"-show-count"),v),"".concat(h,"-textarea-allow-clear"),l))}),disabled:x,focused:W,className:(0,pp.default)(m,Oe&&"".concat(h,"-out-of-range")),style:T(T({},d),G&&!He?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof je=="string"?je:void 0}},hidden:b,readOnly:O,onClear:R},Qr.default.createElement(IE,fe({},M,{autoSize:A,maxLength:c,onKeyDown:Re,onChange:ie,onFocus:Le,onBlur:Ge,onCompositionStart:De,onCompositionEnd:ce,className:(0,pp.default)(S?.textarea),style:T(T({},w?.textarea),{},{resize:d?.resize}),disabled:x,prefixCls:h,onResize:We,ref:X,readOnly:O})))}),gL=dq;var hL=gL;var pq=e=>{let{componentCls:t,paddingLG:r}=e,n=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[n]:{position:"relative","&-show-count":{[`${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"}},[` +`,lq=["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"],_E={},Po;function cq(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&_E[r])return _E[r];var n=window.getComputedStyle(e),o=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),i=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),a=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),s=lq.map(function(c){return"".concat(c,":").concat(n.getPropertyValue(c))}).join(";"),l={sizingStyle:s,paddingSize:i,borderSize:a,boxSizing:o};return t&&r&&(_E[r]=l),l}function PE(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Po||(Po=document.createElement("textarea"),Po.setAttribute("tab-index","-1"),Po.setAttribute("aria-hidden","true"),Po.setAttribute("name","hiddenTextarea"),document.body.appendChild(Po)),e.getAttribute("wrap")?Po.setAttribute("wrap",e.getAttribute("wrap")):Po.removeAttribute("wrap");var o=cq(e,t),i=o.paddingSize,a=o.borderSize,s=o.boxSizing,l=o.sizingStyle;Po.setAttribute("style","".concat(l,";").concat(sq)),Po.value=e.value||e.placeholder||"";var c=void 0,u=void 0,f,p=Po.scrollHeight;if(s==="border-box"?p+=a:s==="content-box"&&(p-=i),r!==null||n!==null){Po.value=" ";var g=Po.scrollHeight-i;r!==null&&(c=g*r,s==="border-box"&&(c=c+i+a),p=Math.max(c,p)),n!==null&&(u=g*n,s==="border-box"&&(u=u+i+a),f=p>u?"":"hidden",p=Math.min(u,p))}var h={height:p,overflowY:f,resize:"none"};return c&&(h.minHeight=c),u&&(h.maxHeight=u),h}var uq=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],TE=0,NE=1,IE=2,fq=Sn.forwardRef(function(e,t){var r=e,n=r.prefixCls,o=r.defaultValue,i=r.value,a=r.autoSize,s=r.onResize,l=r.className,c=r.style,u=r.disabled,f=r.onChange,p=r.onInternalAutoSize,g=He(r,uq),h=sr(o,{value:i,postState:function(z){return z??""}}),v=B(h,2),y=v[0],m=v[1],d=function(z){m(z.target.value),f?.(z)},x=Sn.useRef();Sn.useImperativeHandle(t,function(){return{textArea:x.current}});var b=Sn.useMemo(function(){return a&&le(a)==="object"?[a.minRows,a.maxRows]:[]},[a]),S=B(b,2),w=S[0],C=S[1],R=!!a,P=function(){try{if(document.activeElement===x.current){var z=x.current,G=z.selectionStart,Z=z.selectionEnd,Q=z.scrollTop;x.current.setSelectionRange(G,Z),x.current.scrollTop=Q}}catch{}},O=Sn.useState(IE),k=B(O,2),A=k[0],M=k[1],V=Sn.useState(),W=B(V,2),I=W[0],N=W[1],$=function(){M(TE)};vt(function(){R&&$()},[i,w,C,R]),vt(function(){if(A===TE)M(NE);else if(A===NE){var F=PE(x.current,!1,w,C);M(IE),N(F)}else P()},[A]);var U=Sn.useRef(),H=function(){dt.cancel(U.current)},L=function(z){A===IE&&(s?.(z),a&&(H(),U.current=dt(function(){$()})))};Sn.useEffect(function(){return H},[]);var q=R?I:null,j=T(T({},c),q);return(A===TE||A===NE)&&(j.overflowY="hidden",j.overflowX="hidden"),Sn.createElement(ro,{onResize:L,disabled:!(a||s)},Sn.createElement("textarea",ce({},g,{ref:x,style:j,className:(0,gL.default)(n,l,_({},"".concat(n,"-disabled"),u)),disabled:u,value:y,onChange:d})))}),$E=fq;var dq=["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"],pq=Jr.default.forwardRef(function(e,t){var r,n=e.defaultValue,o=e.value,i=e.onFocus,a=e.onBlur,s=e.onChange,l=e.allowClear,c=e.maxLength,u=e.onCompositionStart,f=e.onCompositionEnd,p=e.suffix,g=e.prefixCls,h=g===void 0?"rc-textarea":g,v=e.showCount,y=e.count,m=e.className,d=e.style,x=e.disabled,b=e.hidden,S=e.classNames,w=e.styles,C=e.onResize,R=e.onClear,P=e.onPressEnter,O=e.readOnly,k=e.autoSize,A=e.onKeyDown,M=He(e,dq),V=sr(n,{value:o,defaultValue:n}),W=B(V,2),I=W[0],N=W[1],$=I==null?"":String(I),U=Jr.default.useState(!1),H=B(U,2),L=H[0],q=H[1],j=Jr.default.useRef(!1),F=Jr.default.useState(null),z=B(F,2),G=z[0],Z=z[1],Q=(0,Jr.useRef)(null),X=(0,Jr.useRef)(null),se=function(){var ae;return(ae=X.current)===null||ae===void 0?void 0:ae.textArea},ee=function(){se().focus()};(0,Jr.useImperativeHandle)(t,function(){var Re;return{resizableTextArea:X.current,focus:ee,blur:function(){se().blur()},nativeElement:((Re=Q.current)===null||Re===void 0?void 0:Re.nativeElement)||se()}}),(0,Jr.useEffect)(function(){q(function(Re){return!x&&Re})},[x]);var K=Jr.default.useState(null),J=B(K,2),ne=J[0],te=J[1];Jr.default.useEffect(function(){if(ne){var Re;(Re=se()).setSelectionRange.apply(Re,oe(ne))}},[ne]);var re=dp(y,v),de=(r=re.max)!==null&&r!==void 0?r:c,fe=Number(de)>0,ue=re.strategy($),Ce=!!de&&ue>de,we=function(ae,ge){var Te=ge;!j.current&&re.exceedFormatter&&re.max&&re.strategy(ge)>re.max&&(Te=re.exceedFormatter(ge,{max:re.max}),ge!==Te&&te([se().selectionStart||0,se().selectionEnd||0])),N(Te),ju(ae.currentTarget,ae,s,Te)},Oe=function(ae){j.current=!0,u?.(ae)},ve=function(ae){j.current=!1,we(ae,ae.currentTarget.value),f?.(ae)},Y=function(ae){we(ae,ae.target.value)},Ee=function(ae){ae.key==="Enter"&&P&&P(ae),A?.(ae)},De=function(ae){q(!0),i?.(ae)},et=function(ae){q(!1),a?.(ae)},Ae=function(ae){N(""),ee(),ju(se(),ae,s)},Se=p,We;re.show&&(re.showFormatter?We=re.showFormatter({value:$,count:ue,maxLength:de}):We="".concat(ue).concat(fe?" / ".concat(de):""),Se=Jr.default.createElement(Jr.default.Fragment,null,Se,Jr.default.createElement("span",{className:(0,hp.default)("".concat(h,"-data-count"),S?.count),style:w?.count},We)));var Fe=function(ae){var ge;C?.(ae),(ge=se())!==null&&ge!==void 0&&ge.style.height&&Z(!0)},Ue=!k&&!v&&!l;return Jr.default.createElement(Xl,{ref:Q,value:$,allowClear:l,handleReset:Ae,suffix:Se,prefixCls:h,classNames:T(T({},S),{},{affixWrapper:(0,hp.default)(S?.affixWrapper,_(_({},"".concat(h,"-show-count"),v),"".concat(h,"-textarea-allow-clear"),l))}),disabled:x,focused:L,className:(0,hp.default)(m,Ce&&"".concat(h,"-out-of-range")),style:T(T({},d),G&&!Ue?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof We=="string"?We:void 0}},hidden:b,readOnly:O,onClear:R},Jr.default.createElement($E,ce({},M,{autoSize:k,maxLength:c,onKeyDown:Ee,onChange:Y,onFocus:De,onBlur:et,onCompositionStart:Oe,onCompositionEnd:ve,className:(0,hp.default)(S?.textarea),style:T(T({},w?.textarea),{},{resize:d?.resize}),disabled:x,prefixCls:h,onResize:Fe,ref:X,readOnly:O})))}),hL=pq;var vL=hL;var mq=e=>{let{componentCls:t,paddingLG:r}=e,n=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[n]:{position:"relative","&-show-count":{[`${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${n}-has-feedback ${t} - `]:{paddingInlineEnd:r},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${n}-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-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},vL=Gt(["Input","TextArea"],e=>{let t=ut(e,Ma(e));return[pq(t)]},Fa,{resetFont:!1});var mq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r;let{prefixCls:n,bordered:o=!0,size:i,disabled:a,status:s,allowClear:l,classNames:c,rootClassName:u,className:f,style:p,styles:g,variant:h,showCount:v,onMouseDown:y,onResize:m}=e,d=mq(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:x,direction:b,allowClear:S,autoComplete:w,className:C,style:R,classNames:P,styles:O}=no("textArea"),A=To.useContext(Ur),F=a??A,{status:M,hasFeedback:H,feedbackIcon:L}=To.useContext(fn),N=Qi(M,s),I=To.useRef(null);To.useImperativeHandle(t,()=>{var ne;return{resizableTextArea:(ne=I.current)===null||ne===void 0?void 0:ne.resizableTextArea,focus:de=>{var le,pe;Ul((pe=(le=I.current)===null||le===void 0?void 0:le.resizableTextArea)===null||pe===void 0?void 0:pe.textArea,de)},blur:()=>{var de;return(de=I.current)===null||de===void 0?void 0:de.blur()}}});let D=x("input",n),U=Ko(D),[z,W,q]=Vy(D,u),[j]=vL(D,U),{compactSize:k,compactItemClassnames:V}=Xo(D,b),G=ao(ne=>{var de;return(de=i??k)!==null&&de!==void 0?de:ne}),[J,Y]=qs("textArea",h,o),X=t0(l??S),[ae,Z]=To.useState(!1),[K,Q]=To.useState(!1),re=ne=>{Z(!0),y?.(ne);let de=()=>{Z(!1),document.removeEventListener("mouseup",de)};document.addEventListener("mouseup",de)},ee=ne=>{var de,le;if(m?.(ne),ae&&typeof getComputedStyle=="function"){let pe=(le=(de=I.current)===null||de===void 0?void 0:de.nativeElement)===null||le===void 0?void 0:le.querySelector("textarea");pe&&getComputedStyle(pe).resize==="both"&&Q(!0)}};return z(j(To.createElement(hL,Object.assign({autoComplete:w},d,{style:Object.assign(Object.assign({},R),p),styles:Object.assign(Object.assign({},O),g),disabled:F,allowClear:X,className:(0,mp.default)(q,U,f,u,V,C,K&&`${D}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},c),P),{textarea:(0,mp.default)({[`${D}-sm`]:G==="small",[`${D}-lg`]:G==="large"},W,c?.textarea,P.textarea,ae&&`${D}-mouse-active`),variant:(0,mp.default)({[`${D}-${J}`]:Y},Yi(D,N)),affixWrapper:(0,mp.default)(`${D}-textarea-affix-wrapper`,{[`${D}-affix-wrapper-rtl`]:b==="rtl",[`${D}-affix-wrapper-sm`]:G==="small",[`${D}-affix-wrapper-lg`]:G==="large",[`${D}-textarea-show-count`]:v||((r=e.count)===null||r===void 0?void 0:r.show)},W)}),prefixCls:D,suffix:H&&To.createElement("span",{className:`${D}-textarea-suffix`},L),showCount:v,ref:I,onResize:ee,onMouseDown:re}))))}),xL=gq;var Gu=Gs;Gu.Group=rL;Gu.Search=pL;Gu.TextArea=xL;Gu.Password=fL;Gu.OTP=sL;var gp=Gu;var Jr=E($());var FE=E(Ne());var Yu=E($()),TL=E(Ne());var hq=E($()),vq=E(Ne());var hp=E($()),$E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},DE=function(){var t=(0,hp.useRef)([]),r=(0,hp.useRef)(null);return(0,hp.useEffect)(function(){var n=Date.now(),o=!1;t.current.forEach(function(i){if(i){o=!0;var a=i.style;a.transitionDuration=".3s, .3s, .3s, .06s",r.current&&n-r.current<100&&(a.transitionDuration="0s, 0s")}}),o&&(r.current=Date.now())}),t.current};var vp=E($()),OL=E(Ne());var m0=E($());var bL=0,yq=Yt();function xq(){var e;return yq?(e=bL,bL+=1):e="TEST_OR_SSR",e}var SL=function(e){var t=m0.useState(),r=B(t,2),n=r[0],o=r[1];return m0.useEffect(function(){o("rc_progress_".concat(xq()))},[]),e||n};var si=E($()),CL=function(t){var r=t.bg,n=t.children;return si.createElement("div",{style:{width:"100%",height:"100%",background:r}},n)};function wL(e,t){return Object.keys(e).map(function(r){var n=parseFloat(r),o="".concat(Math.floor(n*t),"%");return"".concat(e[r]," ").concat(o)})}var bq=si.forwardRef(function(e,t){var r=e.prefixCls,n=e.color,o=e.gradientId,i=e.radius,a=e.style,s=e.ptg,l=e.strokeLinecap,c=e.strokeWidth,u=e.size,f=e.gapDegree,p=n&&ue(n)==="object",g=p?"#FFF":void 0,h=u/2,v=si.createElement("circle",{className:"".concat(r,"-circle-path"),r:i,cx:h,cy:h,stroke:g,strokeLinecap:l,strokeWidth:c,opacity:s===0?0:1,style:a,ref:t});if(!p)return v;var y="".concat(o,"-conic"),m=f?"".concat(180+f/2,"deg"):"0deg",d=wL(n,(360-f)/360),x=wL(n,1),b="conic-gradient(from ".concat(m,", ").concat(d.join(", "),")"),S="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(x.join(", "),")");return si.createElement(si.Fragment,null,si.createElement("mask",{id:y},v),si.createElement("foreignObject",{x:0,y:0,width:u,height:u,mask:"url(#".concat(y,")")},si.createElement(CL,{bg:S},si.createElement(CL,{bg:b}))))}),EL=bq;var Ku=100,g0=function(t,r,n,o,i,a,s,l,c,u){var f=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,p=n/100*360*((360-a)/360),g=a===0?0:{bottom:0,top:180,left:90,right:-90}[s],h=(100-o)/100*r;c==="round"&&o!==100&&(h+=u/2,h>=r&&(h=r-.01));var v=Ku/2;return{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(r,"px ").concat(t),strokeDashoffset:h+f,transform:"rotate(".concat(i+p+g,"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}};var Sq=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function RL(e){var t=e??[];return Array.isArray(t)?t:[t]}var Cq=function(t){var r=T(T({},$E),t),n=r.id,o=r.prefixCls,i=r.steps,a=r.strokeWidth,s=r.trailWidth,l=r.gapDegree,c=l===void 0?0:l,u=r.gapPosition,f=r.trailColor,p=r.strokeLinecap,g=r.style,h=r.className,v=r.strokeColor,y=r.percent,m=Ve(r,Sq),d=Ku/2,x=SL(n),b="".concat(x,"-gradient"),S=d-a/2,w=Math.PI*2*S,C=c>0?90+c/2:-90,R=w*((360-c)/360),P=ue(i)==="object"?i:{count:i,gap:2},O=P.count,A=P.gap,F=RL(y),M=RL(v),H=M.find(function(W){return W&&ue(W)==="object"}),L=H&&ue(H)==="object",N=L?"butt":p,I=g0(w,R,0,100,C,c,u,f,N,a),D=DE(),U=function(){var q=0;return F.map(function(j,k){var V=M[k]||M[M.length-1],G=g0(w,R,q,j,C,c,u,V,N,a);return q+=j,vp.createElement(EL,{key:k,color:V,ptg:j,radius:S,prefixCls:o,gradientId:b,style:G,strokeLinecap:N,strokeWidth:a,gapDegree:c,ref:function(Y){D[k]=Y},size:Ku})}).reverse()},z=function(){var q=Math.round(O*(F[0]/100)),j=100/O,k=0;return new Array(O).fill(null).map(function(V,G){var J=G<=q-1?M[0]:f,Y=J&&ue(J)==="object"?"url(#".concat(b,")"):void 0,X=g0(w,R,k,j,C,c,u,J,"butt",a,A);return k+=(R-X.strokeDashoffset+A)*100/R,vp.createElement("circle",{key:G,className:"".concat(o,"-circle-path"),r:S,cx:d,cy:d,stroke:Y,strokeWidth:a,opacity:1,style:X,ref:function(Z){D[G]=Z}})})};return vp.createElement("svg",fe({className:(0,OL.default)("".concat(o,"-circle"),h),viewBox:"0 0 ".concat(Ku," ").concat(Ku),style:g,id:n,role:"presentation"},m),!O&&vp.createElement("circle",{className:"".concat(o,"-circle-trail"),r:S,cx:d,cy:d,stroke:f,strokeLinecap:N,strokeWidth:s||a,style:I}),O?z():U())},AE=Cq;function na(e){return!e||e<0?0:e>100?100:e}function Xu({success:e,successPercent:t}){let r=t;return e&&"progress"in e&&(r=e.progress),e&&"percent"in e&&(r=e.percent),r}var _L=({percent:e,success:t,successPercent:r})=>{let n=na(Xu({success:t,successPercent:r}));return[n,na(na(e)-n)]},PL=({success:e={},strokeColor:t})=>{let{strokeColor:r}=e;return[r||Ea.green,t||null]},Ks=(e,t,r)=>{var n,o,i,a;let s=-1,l=-1;if(t==="step"){let c=r.steps,u=r.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"){let c=r?.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=(o=(n=e[0])!==null&&n!==void 0?n:e[1])!==null&&o!==void 0?o:120,l=(a=(i=e[0])!==null&&i!==void 0?i:e[1])!==null&&a!==void 0?a:120));return[s,l]};var wq=3,Eq=e=>wq/e*100,Rq=e=>{let{prefixCls:t,trailColor:r=null,strokeLinecap:n="round",gapPosition:o,gapDegree:i,width:a=120,type:s,children:l,success:c,size:u=a,steps:f}=e,[p,g]=Ks(u,"circle"),{strokeWidth:h}=e;h===void 0&&(h=Math.max(Eq(p),6));let v={width:p,height:g,fontSize:p*.15+6},y=Yu.useMemo(()=>{if(i||i===0)return i;if(s==="dashboard")return 75},[i,s]),m=_L(e),d=o||s==="dashboard"&&"bottom"||void 0,x=Object.prototype.toString.call(e.strokeColor)==="[object Object]",b=PL({success:c,strokeColor:e.strokeColor}),S=(0,TL.default)(`${t}-inner`,{[`${t}-circle-gradient`]:x}),w=Yu.createElement(AE,{steps:f,percent:f?m[1]:m,strokeWidth:h,trailWidth:h,strokeColor:f?b[1]:b,strokeLinecap:n,trailColor:r,prefixCls:t,gapDegree:y,gapPosition:d}),C=p<=20,R=Yu.createElement("div",{className:S,style:v},w,!C&&l);return C?Yu.createElement(ka,{title:l},R):R},NL=Rq;var Qu=E($());var DL=E(Ne());var yp="--progress-line-stroke-color",kE="--progress-percent",IL=e=>{let t=e?"100%":"-100%";return new yt(`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}})},Oq=e=>{let{componentCls:t,iconCls:r}=e;return{[t]:Object.assign(Object.assign({},sr(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(${yp})`]},height:"100%",width:`calc(1 / var(${kE}) * 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",[r]:{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 ${oe(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:IL(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:IL(!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}}})}},_q=e=>{let{componentCls:t,iconCls:r}=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%)",[r]:{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"}}}},Pq=e=>{let{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}}}}}},Tq=e=>{let{componentCls:t,iconCls:r}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${r}`]:{fontSize:e.fontSizeSM}}}},Nq=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),$L=Gt("Progress",e=>{let t=e.calc(e.marginXXS).div(2).equal(),r=ut(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[Oq(r),_q(r),Pq(r),Tq(r)]},Nq);var Iq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let t=[];return Object.keys(e).forEach(r=>{let n=parseFloat(r.replace(/%/g,""));Number.isNaN(n)||t.push({key:n,value:e[r]})}),t=t.sort((r,n)=>r.key-n.key),t.map(({key:r,value:n})=>`${n} ${r}%`).join(", ")},Dq=(e,t)=>{let{from:r=Ea.blue,to:n=Ea.blue,direction:o=t==="rtl"?"to left":"to right"}=e,i=Iq(e,["from","to","direction"]);if(Object.keys(i).length!==0){let s=$q(i),l=`linear-gradient(${o}, ${s})`;return{background:l,[yp]:l}}let a=`linear-gradient(${o}, ${r}, ${n})`;return{background:a,[yp]:a}},Aq=e=>{let{prefixCls:t,direction:r,percent:n,size:o,strokeWidth:i,strokeColor:a,strokeLinecap:s="round",children:l,trailColor:c=null,percentPosition:u,success:f}=e,{align:p,type:g}=u,h=a&&typeof a!="string"?Dq(a,r):{[yp]:a,background:a},v=s==="square"||s==="butt"?0:void 0,y=o??[-1,i||(o==="small"?6:8)],[m,d]=Ks(y,"line",{strokeWidth:i}),x={backgroundColor:c||void 0,borderRadius:v},b=Object.assign(Object.assign({width:`${na(n)}%`,height:d,borderRadius:v},h),{[kE]:na(n)/100}),S=Xu(e),w={width:`${na(S)}%`,height:d,borderRadius:v,backgroundColor:f?.strokeColor},C={width:m<0?"100%":m},R=Qu.createElement("div",{className:`${t}-inner`,style:x},Qu.createElement("div",{className:(0,DL.default)(`${t}-bg`,`${t}-bg-${g}`),style:b},g==="inner"&&l),S!==void 0&&Qu.createElement("div",{className:`${t}-success-bg`,style:w})),P=g==="outer"&&p==="start",O=g==="outer"&&p==="end";return g==="outer"&&p==="center"?Qu.createElement("div",{className:`${t}-layout-bottom`},R,l):Qu.createElement("div",{className:`${t}-outer`,style:C},P&&l,R,O&&l)},AL=Aq;var ME=E($()),kL=E(Ne());var kq=e=>{let{size:t,steps:r,rounding:n=Math.round,percent:o=0,strokeWidth:i=8,strokeColor:a,trailColor:s=null,prefixCls:l,children:c}=e,u=n(r*(o/100)),p=t??[t==="small"?2:14,i],[g,h]=Ks(p,"step",{steps:r,strokeWidth:i}),v=g/r,y=Array.from({length:r});for(let m=0;m{let{prefixCls:r,className:n,rootClassName:o,steps:i,strokeColor:a,percent:s=0,size:l="default",showInfo:c=!0,type:u="line",status:f,format:p,style:g,percentPosition:h={}}=e,v=Mq(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:y="end",type:m="outer"}=h,d=Array.isArray(a)?a[0]:a,x=typeof a=="string"||Array.isArray(a)?a:void 0,b=Jr.useMemo(()=>{if(d){let U=typeof d=="string"?d:Object.values(d)[0];return new gt(U).isLight()}return!1},[a]),S=Jr.useMemo(()=>{var U,z;let W=Xu(e);return parseInt(W!==void 0?(U=W??0)===null||U===void 0?void 0:U.toString():(z=s??0)===null||z===void 0?void 0:z.toString(),10)},[s,e.success,e.successPercent]),w=Jr.useMemo(()=>!Fq.includes(f)&&S>=100?"success":f||"normal",[f,S]),{getPrefixCls:C,direction:R,progress:P}=Jr.useContext(rt),O=C("progress",r),[A,F,M]=$L(O),H=u==="line",L=H&&!i,N=Jr.useMemo(()=>{if(!c)return null;let U=Xu(e),z,W=p||(j=>`${j}%`),q=H&&b&&m==="inner";return m==="inner"||p||w!=="exception"&&w!=="success"?z=W(na(s),na(U)):w==="exception"?z=H?Jr.createElement(mu,null):Jr.createElement(gv,null):w==="success"&&(z=H?Jr.createElement(c$,null):Jr.createElement(Oy,null)),Jr.createElement("span",{className:(0,FE.default)(`${O}-text`,{[`${O}-text-bright`]:q,[`${O}-text-${y}`]:L,[`${O}-text-${m}`]:L}),title:typeof z=="string"?z:void 0},z)},[c,s,S,w,u,O,p]),I;u==="line"?I=i?Jr.createElement(ML,Object.assign({},e,{strokeColor:x,prefixCls:O,steps:typeof i=="object"?i.count:i}),N):Jr.createElement(AL,Object.assign({},e,{strokeColor:d,prefixCls:O,direction:R,percentPosition:{align:y,type:m}}),N):(u==="circle"||u==="dashboard")&&(I=Jr.createElement(NL,Object.assign({},e,{strokeColor:d,prefixCls:O,progressStatus:w}),N));let D=(0,FE.default)(O,`${O}-status-${w}`,{[`${O}-${u==="dashboard"&&"circle"||u}`]:u!=="line",[`${O}-inline-circle`]:u==="circle"&&Ks(l,"circle")[0]<=20,[`${O}-line`]:L,[`${O}-line-align-${y}`]:L,[`${O}-line-position-${m}`]:L,[`${O}-steps`]:i,[`${O}-show-info`]:c,[`${O}-${l}`]:typeof l=="string",[`${O}-rtl`]:R==="rtl"},P?.className,n,o,F,M);return A(Jr.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},P?.style),g),className:D,role:"progressbar","aria-valuenow":S,"aria-valuemin":0,"aria-valuemax":100},qr(v,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),I))}),FL=Lq;var LL=FL;var h0=E($());var zq={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"},zL=zq;var Wq=function(t,r){return h0.createElement(zt,fe({},t,{ref:r,icon:zL}))},Bq=h0.forwardRef(Wq),WL=Bq;var v0=E($());var jq={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"},BL=jq;var Vq=function(t,r){return v0.createElement(zt,fe({},t,{ref:r,icon:BL}))},Hq=v0.forwardRef(Vq),jL=Hq;var y0=E($());var Uq={icon:function(t,r){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:r}},{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"},VL=Uq;var qq=function(t,r){return y0.createElement(zt,fe({},t,{ref:r,icon:VL}))},Gq=y0.forwardRef(qq),HL=Gq;var x0=E($());var Kq={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"},UL=Kq;var Xq=function(t,r){return x0.createElement(zt,fe({},t,{ref:r,icon:UL}))},Yq=x0.forwardRef(Xq),qL=Yq;var b0=E($());var Qq={icon:function(t,r){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:r}},{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:r}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:r}},{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"},GL=Qq;var Jq=function(t,r){return b0.createElement(zt,fe({},t,{ref:r,icon:GL}))},Zq=b0.forwardRef(Jq),KL=Zq;var eG={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"},XL=eG;var O0=E($());var br=E($()),jE=E(Vi()),E0=E(Ne());var C0=E($());var JL=E(Ne());var bp=E($());var S0=function(e,t){if(e&&t){var r=Array.isArray(t)?t:t.split(","),n=e.name||"",o=e.type||"",i=o.replace(/\/.*$/,"");return r.some(function(a){var s=a.trim();if(/^\*(\/\*)?$/.test(a))return!0;if(s.charAt(0)==="."){var l=n.toLowerCase(),c=s.toLowerCase(),u=[c];return(c===".jpg"||c===".jpeg")&&(u=[".jpg",".jpeg"]),u.some(function(f){return l.endsWith(f)})}return/\/\*$/.test(s)?i===s.replace(/\/.*$/,""):o===s?!0:/^\w+$/.test(s)?(Vt(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function tG(e,t){var r="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),n=new Error(r);return n.status=t.status,n.method=e.method,n.url=e.action,n}function YL(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function LE(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(i){i.total>0&&(i.percent=i.loaded/i.total*100),e.onProgress(i)});var r=new FormData;e.data&&Object.keys(e.data).forEach(function(o){var i=e.data[o];if(Array.isArray(i)){i.forEach(function(a){r.append("".concat(o,"[]"),a)});return}r.append(o,i)}),e.file instanceof Blob?r.append(e.filename,e.file,e.file.name):r.append(e.filename,e.file),t.onerror=function(i){e.onError(i)},t.onload=function(){return t.status<200||t.status>=300?e.onError(tG(e,t),YL(t)):e.onSuccess(YL(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var n=e.headers||{};return n["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(n).forEach(function(o){n[o]!==null&&t.setRequestHeader(o,n[o])}),t.send(r),{abort:function(){t.abort()}}}var rG=function(){var e=ln(kt().mark(function t(r,n){var o,i,a,s,l,c,u,f;return kt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:c=function(){return c=ln(kt().mark(function v(y){return kt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",new Promise(function(x){y.file(function(b){n(b)?(y.fullPath&&!b.webkitRelativePath&&(Object.defineProperties(b,{webkitRelativePath:{writable:!0}}),b.webkitRelativePath=y.fullPath.replace(/^\//,""),Object.defineProperties(b,{webkitRelativePath:{writable:!1}})),x(b)):x(null)})}));case 1:case"end":return d.stop()}},v)})),c.apply(this,arguments)},l=function(v){return c.apply(this,arguments)},s=function(){return s=ln(kt().mark(function v(y){var m,d,x,b,S;return kt().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:m=y.createReader(),d=[];case 2:return C.next=5,new Promise(function(R){m.readEntries(R,function(){return R([])})});case 5:if(x=C.sent,b=x.length,b){C.next=9;break}return C.abrupt("break",12);case 9:for(S=0;S{let{componentCls:t,iconCls:r}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${oe(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:`${oe(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` + `]:{paddingInlineEnd:r},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${n}-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-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},yL=Gt(["Input","TextArea"],e=>{let t=ft(e,La(e));return[mq(t)]},za,{resetFont:!1});var gq=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r;let{prefixCls:n,bordered:o=!0,size:i,disabled:a,status:s,allowClear:l,classNames:c,rootClassName:u,className:f,style:p,styles:g,variant:h,showCount:v,onMouseDown:y,onResize:m}=e,d=gq(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:x,direction:b,allowClear:S,autoComplete:w,className:C,style:R,classNames:P,styles:O}=no("textArea"),k=To.useContext(Hr),A=a??k,{status:M,hasFeedback:V,feedbackIcon:W}=To.useContext(un),I=Ji(M,s),N=To.useRef(null);To.useImperativeHandle(t,()=>{var re;return{resizableTextArea:(re=N.current)===null||re===void 0?void 0:re.resizableTextArea,focus:de=>{var fe,ue;Kl((ue=(fe=N.current)===null||fe===void 0?void 0:fe.resizableTextArea)===null||ue===void 0?void 0:ue.textArea,de)},blur:()=>{var de;return(de=N.current)===null||de===void 0?void 0:de.blur()}}});let $=x("input",n),U=Go($),[H,L,q]=Uy($,u),[j]=yL($,U),{compactSize:F,compactItemClassnames:z}=Ko($,b),G=ao(re=>{var de;return(de=i??F)!==null&&de!==void 0?de:re}),[Z,Q]=qs("textArea",h,o),X=n0(l??S),[se,ee]=To.useState(!1),[K,J]=To.useState(!1),ne=re=>{ee(!0),y?.(re);let de=()=>{ee(!1),document.removeEventListener("mouseup",de)};document.addEventListener("mouseup",de)},te=re=>{var de,fe;if(m?.(re),se&&typeof getComputedStyle=="function"){let ue=(fe=(de=N.current)===null||de===void 0?void 0:de.nativeElement)===null||fe===void 0?void 0:fe.querySelector("textarea");ue&&getComputedStyle(ue).resize==="both"&&J(!0)}};return H(j(To.createElement(vL,Object.assign({autoComplete:w},d,{style:Object.assign(Object.assign({},R),p),styles:Object.assign(Object.assign({},O),g),disabled:A,allowClear:X,className:(0,vp.default)(q,U,f,u,z,C,K&&`${$}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},c),P),{textarea:(0,vp.default)({[`${$}-sm`]:G==="small",[`${$}-lg`]:G==="large"},L,c?.textarea,P.textarea,se&&`${$}-mouse-active`),variant:(0,vp.default)({[`${$}-${Z}`]:Q},Qi($,I)),affixWrapper:(0,vp.default)(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:b==="rtl",[`${$}-affix-wrapper-sm`]:G==="small",[`${$}-affix-wrapper-lg`]:G==="large",[`${$}-textarea-show-count`]:v||((r=e.count)===null||r===void 0?void 0:r.show)},L)}),prefixCls:$,suffix:V&&To.createElement("span",{className:`${$}-textarea-suffix`},W),showCount:v,ref:N,onResize:te,onMouseDown:ne}))))}),bL=hq;var Ku=Gs;Ku.Group=nL;Ku.Search=mL;Ku.TextArea=bL;Ku.Password=dL;Ku.OTP=lL;var yp=Ku;var Zr=E(D());var LE=E(Ne());var Qu=E(D()),NL=E(Ne());var vq=E(D()),yq=E(Ne());var xp=E(D()),DE={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},kE=function(){var t=(0,xp.useRef)([]),r=(0,xp.useRef)(null);return(0,xp.useEffect)(function(){var n=Date.now(),o=!1;t.current.forEach(function(i){if(i){o=!0;var a=i.style;a.transitionDuration=".3s, .3s, .3s, .06s",r.current&&n-r.current<100&&(a.transitionDuration="0s, 0s")}}),o&&(r.current=Date.now())}),t.current};var bp=E(D()),_L=E(Ne());var h0=E(D());var SL=0,xq=Yt();function bq(){var e;return xq?(e=SL,SL+=1):e="TEST_OR_SSR",e}var CL=function(e){var t=h0.useState(),r=B(t,2),n=r[0],o=r[1];return h0.useEffect(function(){o("rc_progress_".concat(bq()))},[]),e||n};var ai=E(D()),wL=function(t){var r=t.bg,n=t.children;return ai.createElement("div",{style:{width:"100%",height:"100%",background:r}},n)};function EL(e,t){return Object.keys(e).map(function(r){var n=parseFloat(r),o="".concat(Math.floor(n*t),"%");return"".concat(e[r]," ").concat(o)})}var Sq=ai.forwardRef(function(e,t){var r=e.prefixCls,n=e.color,o=e.gradientId,i=e.radius,a=e.style,s=e.ptg,l=e.strokeLinecap,c=e.strokeWidth,u=e.size,f=e.gapDegree,p=n&&le(n)==="object",g=p?"#FFF":void 0,h=u/2,v=ai.createElement("circle",{className:"".concat(r,"-circle-path"),r:i,cx:h,cy:h,stroke:g,strokeLinecap:l,strokeWidth:c,opacity:s===0?0:1,style:a,ref:t});if(!p)return v;var y="".concat(o,"-conic"),m=f?"".concat(180+f/2,"deg"):"0deg",d=EL(n,(360-f)/360),x=EL(n,1),b="conic-gradient(from ".concat(m,", ").concat(d.join(", "),")"),S="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(x.join(", "),")");return ai.createElement(ai.Fragment,null,ai.createElement("mask",{id:y},v),ai.createElement("foreignObject",{x:0,y:0,width:u,height:u,mask:"url(#".concat(y,")")},ai.createElement(wL,{bg:S},ai.createElement(wL,{bg:b}))))}),RL=Sq;var Xu=100,v0=function(t,r,n,o,i,a,s,l,c,u){var f=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,p=n/100*360*((360-a)/360),g=a===0?0:{bottom:0,top:180,left:90,right:-90}[s],h=(100-o)/100*r;c==="round"&&o!==100&&(h+=u/2,h>=r&&(h=r-.01));var v=Xu/2;return{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(r,"px ").concat(t),strokeDashoffset:h+f,transform:"rotate(".concat(i+p+g,"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}};var Cq=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function OL(e){var t=e??[];return Array.isArray(t)?t:[t]}var wq=function(t){var r=T(T({},DE),t),n=r.id,o=r.prefixCls,i=r.steps,a=r.strokeWidth,s=r.trailWidth,l=r.gapDegree,c=l===void 0?0:l,u=r.gapPosition,f=r.trailColor,p=r.strokeLinecap,g=r.style,h=r.className,v=r.strokeColor,y=r.percent,m=He(r,Cq),d=Xu/2,x=CL(n),b="".concat(x,"-gradient"),S=d-a/2,w=Math.PI*2*S,C=c>0?90+c/2:-90,R=w*((360-c)/360),P=le(i)==="object"?i:{count:i,gap:2},O=P.count,k=P.gap,A=OL(y),M=OL(v),V=M.find(function(L){return L&&le(L)==="object"}),W=V&&le(V)==="object",I=W?"butt":p,N=v0(w,R,0,100,C,c,u,f,I,a),$=kE(),U=function(){var q=0;return A.map(function(j,F){var z=M[F]||M[M.length-1],G=v0(w,R,q,j,C,c,u,z,I,a);return q+=j,bp.createElement(RL,{key:F,color:z,ptg:j,radius:S,prefixCls:o,gradientId:b,style:G,strokeLinecap:I,strokeWidth:a,gapDegree:c,ref:function(Q){$[F]=Q},size:Xu})}).reverse()},H=function(){var q=Math.round(O*(A[0]/100)),j=100/O,F=0;return new Array(O).fill(null).map(function(z,G){var Z=G<=q-1?M[0]:f,Q=Z&&le(Z)==="object"?"url(#".concat(b,")"):void 0,X=v0(w,R,F,j,C,c,u,Z,"butt",a,k);return F+=(R-X.strokeDashoffset+k)*100/R,bp.createElement("circle",{key:G,className:"".concat(o,"-circle-path"),r:S,cx:d,cy:d,stroke:Q,strokeWidth:a,opacity:1,style:X,ref:function(ee){$[G]=ee}})})};return bp.createElement("svg",ce({className:(0,_L.default)("".concat(o,"-circle"),h),viewBox:"0 0 ".concat(Xu," ").concat(Xu),style:g,id:n,role:"presentation"},m),!O&&bp.createElement("circle",{className:"".concat(o,"-circle-trail"),r:S,cx:d,cy:d,stroke:f,strokeLinecap:I,strokeWidth:s||a,style:N}),O?H():U())},AE=wq;function oa(e){return!e||e<0?0:e>100?100:e}function Yu({success:e,successPercent:t}){let r=t;return e&&"progress"in e&&(r=e.progress),e&&"percent"in e&&(r=e.percent),r}var PL=({percent:e,success:t,successPercent:r})=>{let n=oa(Yu({success:t,successPercent:r}));return[n,oa(oa(e)-n)]},TL=({success:e={},strokeColor:t})=>{let{strokeColor:r}=e;return[r||Ra.green,t||null]},Ks=(e,t,r)=>{var n,o,i,a;let s=-1,l=-1;if(t==="step"){let c=r.steps,u=r.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"){let c=r?.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=(o=(n=e[0])!==null&&n!==void 0?n:e[1])!==null&&o!==void 0?o:120,l=(a=(i=e[0])!==null&&i!==void 0?i:e[1])!==null&&a!==void 0?a:120));return[s,l]};var Eq=3,Rq=e=>Eq/e*100,Oq=e=>{let{prefixCls:t,trailColor:r=null,strokeLinecap:n="round",gapPosition:o,gapDegree:i,width:a=120,type:s,children:l,success:c,size:u=a,steps:f}=e,[p,g]=Ks(u,"circle"),{strokeWidth:h}=e;h===void 0&&(h=Math.max(Rq(p),6));let v={width:p,height:g,fontSize:p*.15+6},y=Qu.useMemo(()=>{if(i||i===0)return i;if(s==="dashboard")return 75},[i,s]),m=PL(e),d=o||s==="dashboard"&&"bottom"||void 0,x=Object.prototype.toString.call(e.strokeColor)==="[object Object]",b=TL({success:c,strokeColor:e.strokeColor}),S=(0,NL.default)(`${t}-inner`,{[`${t}-circle-gradient`]:x}),w=Qu.createElement(AE,{steps:f,percent:f?m[1]:m,strokeWidth:h,trailWidth:h,strokeColor:f?b[1]:b,strokeLinecap:n,trailColor:r,prefixCls:t,gapDegree:y,gapPosition:d}),C=p<=20,R=Qu.createElement("div",{className:S,style:v},w,!C&&l);return C?Qu.createElement(Fa,{title:l},R):R},IL=Oq;var Ju=E(D());var kL=E(Ne());var Sp="--progress-line-stroke-color",ME="--progress-percent",$L=e=>{let t=e?"100%":"-100%";return new yt(`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}})},_q=e=>{let{componentCls:t,iconCls:r}=e;return{[t]:Object.assign(Object.assign({},lr(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(${Sp})`]},height:"100%",width:`calc(1 / var(${ME}) * 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",[r]:{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 ${ie(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:$L(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:$L(!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}}})}},Pq=e=>{let{componentCls:t,iconCls:r}=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%)",[r]:{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"}}}},Tq=e=>{let{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}}}}}},Nq=e=>{let{componentCls:t,iconCls:r}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${r}`]:{fontSize:e.fontSizeSM}}}},Iq=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),DL=Gt("Progress",e=>{let t=e.calc(e.marginXXS).div(2).equal(),r=ft(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[_q(r),Pq(r),Tq(r),Nq(r)]},Iq);var $q=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{let t=[];return Object.keys(e).forEach(r=>{let n=parseFloat(r.replace(/%/g,""));Number.isNaN(n)||t.push({key:n,value:e[r]})}),t=t.sort((r,n)=>r.key-n.key),t.map(({key:r,value:n})=>`${n} ${r}%`).join(", ")},kq=(e,t)=>{let{from:r=Ra.blue,to:n=Ra.blue,direction:o=t==="rtl"?"to left":"to right"}=e,i=$q(e,["from","to","direction"]);if(Object.keys(i).length!==0){let s=Dq(i),l=`linear-gradient(${o}, ${s})`;return{background:l,[Sp]:l}}let a=`linear-gradient(${o}, ${r}, ${n})`;return{background:a,[Sp]:a}},Aq=e=>{let{prefixCls:t,direction:r,percent:n,size:o,strokeWidth:i,strokeColor:a,strokeLinecap:s="round",children:l,trailColor:c=null,percentPosition:u,success:f}=e,{align:p,type:g}=u,h=a&&typeof a!="string"?kq(a,r):{[Sp]:a,background:a},v=s==="square"||s==="butt"?0:void 0,y=o??[-1,i||(o==="small"?6:8)],[m,d]=Ks(y,"line",{strokeWidth:i}),x={backgroundColor:c||void 0,borderRadius:v},b=Object.assign(Object.assign({width:`${oa(n)}%`,height:d,borderRadius:v},h),{[ME]:oa(n)/100}),S=Yu(e),w={width:`${oa(S)}%`,height:d,borderRadius:v,backgroundColor:f?.strokeColor},C={width:m<0?"100%":m},R=Ju.createElement("div",{className:`${t}-inner`,style:x},Ju.createElement("div",{className:(0,kL.default)(`${t}-bg`,`${t}-bg-${g}`),style:b},g==="inner"&&l),S!==void 0&&Ju.createElement("div",{className:`${t}-success-bg`,style:w})),P=g==="outer"&&p==="start",O=g==="outer"&&p==="end";return g==="outer"&&p==="center"?Ju.createElement("div",{className:`${t}-layout-bottom`},R,l):Ju.createElement("div",{className:`${t}-outer`,style:C},P&&l,R,O&&l)},AL=Aq;var FE=E(D()),ML=E(Ne());var Mq=e=>{let{size:t,steps:r,rounding:n=Math.round,percent:o=0,strokeWidth:i=8,strokeColor:a,trailColor:s=null,prefixCls:l,children:c}=e,u=n(r*(o/100)),p=t??[t==="small"?2:14,i],[g,h]=Ks(p,"step",{steps:r,strokeWidth:i}),v=g/r,y=Array.from({length:r});for(let m=0;m{let{prefixCls:r,className:n,rootClassName:o,steps:i,strokeColor:a,percent:s=0,size:l="default",showInfo:c=!0,type:u="line",status:f,format:p,style:g,percentPosition:h={}}=e,v=Fq(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:y="end",type:m="outer"}=h,d=Array.isArray(a)?a[0]:a,x=typeof a=="string"||Array.isArray(a)?a:void 0,b=Zr.useMemo(()=>{if(d){let U=typeof d=="string"?d:Object.values(d)[0];return new ht(U).isLight()}return!1},[a]),S=Zr.useMemo(()=>{var U,H;let L=Yu(e);return parseInt(L!==void 0?(U=L??0)===null||U===void 0?void 0:U.toString():(H=s??0)===null||H===void 0?void 0:H.toString(),10)},[s,e.success,e.successPercent]),w=Zr.useMemo(()=>!Lq.includes(f)&&S>=100?"success":f||"normal",[f,S]),{getPrefixCls:C,direction:R,progress:P}=Zr.useContext(ot),O=C("progress",r),[k,A,M]=DL(O),V=u==="line",W=V&&!i,I=Zr.useMemo(()=>{if(!c)return null;let U=Yu(e),H,L=p||(j=>`${j}%`),q=V&&b&&m==="inner";return m==="inner"||p||w!=="exception"&&w!=="success"?H=L(oa(s),oa(U)):w==="exception"?H=V?Zr.createElement(gu,null):Zr.createElement(vv,null):w==="success"&&(H=V?Zr.createElement(u$,null):Zr.createElement(Py,null)),Zr.createElement("span",{className:(0,LE.default)(`${O}-text`,{[`${O}-text-bright`]:q,[`${O}-text-${y}`]:W,[`${O}-text-${m}`]:W}),title:typeof H=="string"?H:void 0},H)},[c,s,S,w,u,O,p]),N;u==="line"?N=i?Zr.createElement(FL,Object.assign({},e,{strokeColor:x,prefixCls:O,steps:typeof i=="object"?i.count:i}),I):Zr.createElement(AL,Object.assign({},e,{strokeColor:d,prefixCls:O,direction:R,percentPosition:{align:y,type:m}}),I):(u==="circle"||u==="dashboard")&&(N=Zr.createElement(IL,Object.assign({},e,{strokeColor:d,prefixCls:O,progressStatus:w}),I));let $=(0,LE.default)(O,`${O}-status-${w}`,{[`${O}-${u==="dashboard"&&"circle"||u}`]:u!=="line",[`${O}-inline-circle`]:u==="circle"&&Ks(l,"circle")[0]<=20,[`${O}-line`]:W,[`${O}-line-align-${y}`]:W,[`${O}-line-position-${m}`]:W,[`${O}-steps`]:i,[`${O}-show-info`]:c,[`${O}-${l}`]:typeof l=="string",[`${O}-rtl`]:R==="rtl"},P?.className,n,o,A,M);return k(Zr.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},P?.style),g),className:$,role:"progressbar","aria-valuenow":S,"aria-valuemin":0,"aria-valuemax":100},qr(v,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),N))}),LL=zq;var zL=LL;var y0=E(D());var Wq={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"},WL=Wq;var Bq=function(t,r){return y0.createElement(Wt,ce({},t,{ref:r,icon:WL}))},jq=y0.forwardRef(Bq),BL=jq;var x0=E(D());var Vq={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"},jL=Vq;var Hq=function(t,r){return x0.createElement(Wt,ce({},t,{ref:r,icon:jL}))},Uq=x0.forwardRef(Hq),VL=Uq;var b0=E(D());var qq={icon:function(t,r){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:r}},{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"},HL=qq;var Gq=function(t,r){return b0.createElement(Wt,ce({},t,{ref:r,icon:HL}))},Kq=b0.forwardRef(Gq),UL=Kq;var S0=E(D());var Xq={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"},qL=Xq;var Yq=function(t,r){return S0.createElement(Wt,ce({},t,{ref:r,icon:qL}))},Qq=S0.forwardRef(Yq),GL=Qq;var C0=E(D());var Jq={icon:function(t,r){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:r}},{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:r}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:r}},{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"},KL=Jq;var Zq=function(t,r){return C0.createElement(Wt,ce({},t,{ref:r,icon:KL}))},eG=C0.forwardRef(Zq),XL=eG;var tG={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"},YL=tG;var P0=E(D());var yr=E(D()),VE=E(Hi()),O0=E(Ne());var E0=E(D());var ZL=E(Ne());var wp=E(D());var w0=function(e,t){if(e&&t){var r=Array.isArray(t)?t:t.split(","),n=e.name||"",o=e.type||"",i=o.replace(/\/.*$/,"");return r.some(function(a){var s=a.trim();if(/^\*(\/\*)?$/.test(a))return!0;if(s.charAt(0)==="."){var l=n.toLowerCase(),c=s.toLowerCase(),u=[c];return(c===".jpg"||c===".jpeg")&&(u=[".jpg",".jpeg"]),u.some(function(f){return l.endsWith(f)})}return/\/\*$/.test(s)?i===s.replace(/\/.*$/,""):o===s?!0:/^\w+$/.test(s)?(Vt(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function rG(e,t){var r="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),n=new Error(r);return n.status=t.status,n.method=e.method,n.url=e.action,n}function QL(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function zE(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(i){i.total>0&&(i.percent=i.loaded/i.total*100),e.onProgress(i)});var r=new FormData;e.data&&Object.keys(e.data).forEach(function(o){var i=e.data[o];if(Array.isArray(i)){i.forEach(function(a){r.append("".concat(o,"[]"),a)});return}r.append(o,i)}),e.file instanceof Blob?r.append(e.filename,e.file,e.file.name):r.append(e.filename,e.file),t.onerror=function(i){e.onError(i)},t.onload=function(){return t.status<200||t.status>=300?e.onError(rG(e,t),QL(t)):e.onSuccess(QL(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var n=e.headers||{};return n["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(n).forEach(function(o){n[o]!==null&&t.setRequestHeader(o,n[o])}),t.send(r),{abort:function(){t.abort()}}}var nG=function(){var e=Ur(Rt().mark(function t(r,n){var o,i,a,s,l,c,u,f;return Rt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:c=function(){return c=Ur(Rt().mark(function v(y){return Rt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",new Promise(function(x){y.file(function(b){n(b)?(y.fullPath&&!b.webkitRelativePath&&(Object.defineProperties(b,{webkitRelativePath:{writable:!0}}),b.webkitRelativePath=y.fullPath.replace(/^\//,""),Object.defineProperties(b,{webkitRelativePath:{writable:!1}})),x(b)):x(null)})}));case 1:case"end":return d.stop()}},v)})),c.apply(this,arguments)},l=function(v){return c.apply(this,arguments)},s=function(){return s=Ur(Rt().mark(function v(y){var m,d,x,b,S;return Rt().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:m=y.createReader(),d=[];case 2:return C.next=5,new Promise(function(R){m.readEntries(R,function(){return R([])})});case 5:if(x=C.sent,b=x.length,b){C.next=9;break}return C.abrupt("break",12);case 9:for(S=0;S0||v.some(function(b){return b.kind==="file"}))&&u?.(),!h){x.next=11;break}return x.next=7,JL(Array.prototype.slice.call(v),function(b){return w0(b,n.props.accept)});case 7:y=x.sent,n.uploadFiles(y),x.next=14;break;case 11:m=oe(y).filter(function(b){return w0(b,g)}),p===!1&&(m=y.slice(0,1)),n.uploadFiles(m);case 14:case"end":return x.stop()}},l)}));return function(l,c){return s.apply(this,arguments)}}()),_(Ye(n),"onFilePaste",function(){var s=Ur(Rt().mark(function l(c){var u,f;return Rt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(u=n.props.pastable,u){g.next=3;break}return g.abrupt("return");case 3:if(c.type!=="paste"){g.next=6;break}return f=c.clipboardData,g.abrupt("return",n.onDataTransferFiles(f,function(){c.preventDefault()}));case 6:case"end":return g.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),_(Ye(n),"onFileDragOver",function(s){s.preventDefault()}),_(Ye(n),"onFileDrop",function(){var s=Ur(Rt().mark(function l(c){var u;return Rt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(c.preventDefault(),c.type!=="drop"){p.next=4;break}return u=c.dataTransfer,p.abrupt("return",n.onDataTransferFiles(u));case 4:case"end":return p.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),_(Ye(n),"uploadFiles",function(s){var l=oe(s),c=l.map(function(u){return u.uid=Cp(),n.processFile(u,l)});Promise.all(c).then(function(u){var f=n.props.onBatchStart;f?.(u.map(function(p){var g=p.origin,h=p.parsedFile;return{file:g,parsedFile:h}})),u.filter(function(p){return p.parsedFile!==null}).forEach(function(p){n.post(p)})})}),_(Ye(n),"processFile",function(){var s=Ur(Rt().mark(function l(c,u){var f,p,g,h,v,y,m,d,x;return Rt().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(f=n.props.beforeUpload,p=c,!f){S.next=14;break}return S.prev=3,S.next=6,f(c,u);case 6:p=S.sent,S.next=12;break;case 9:S.prev=9,S.t0=S.catch(3),p=!1;case 12:if(p!==!1){S.next=14;break}return S.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(g=n.props.action,typeof g!="function"){S.next=21;break}return S.next=18,g(c);case 18:h=S.sent,S.next=22;break;case 21:h=g;case 22:if(v=n.props.data,typeof v!="function"){S.next=29;break}return S.next=26,v(c);case 26:y=S.sent,S.next=30;break;case 29:y=v;case 30:return m=(le(p)==="object"||typeof p=="string")&&p?p:c,m instanceof File?d=m:d=new File([m],c.name,{type:c.type}),x=d,x.uid=c.uid,S.abrupt("return",{origin:c,data:y,parsedFile:x,action:h});case 35:case"end":return S.stop()}},l,null,[[3,9]])}));return function(l,c){return s.apply(this,arguments)}}()),_(Ye(n),"saveFileInput",function(s){n.fileInput=s}),n}return st(r,[{key:"componentDidMount",value:function(){this._isMounted=!0;var o=this.props.pastable;o&&document.addEventListener("paste",this.onFilePaste)}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}},{key:"componentDidUpdate",value:function(o){var i=this.props.pastable;i&&!o.pastable?document.addEventListener("paste",this.onFilePaste):!i&&o.pastable&&document.removeEventListener("paste",this.onFilePaste)}},{key:"post",value:function(o){var i=this,a=o.data,s=o.origin,l=o.action,c=o.parsedFile;if(this._isMounted){var u=this.props,f=u.onStart,p=u.customRequest,g=u.name,h=u.headers,v=u.withCredentials,y=u.method,m=s.uid,d=p||zE,x={action:l,filename:g,data:a,file:c,headers:h,withCredentials:v,method:y||"post",onProgress:function(S){var w=i.props.onProgress;w?.(S,c)},onSuccess:function(S,w){var C=i.props.onSuccess;C?.(S,c,w),delete i.reqs[m]},onError:function(S,w){var C=i.props.onError;C?.(S,w,c),delete i.reqs[m]}};f(s),this.reqs[m]=d(x)}}},{key:"reset",value:function(){this.setState({uid:Cp()})}},{key:"abort",value:function(o){var i=this.reqs;if(o){var a=o.uid?o.uid:o;i[a]&&i[a].abort&&i[a].abort(),delete i[a]}else Object.keys(i).forEach(function(s){i[s]&&i[s].abort&&i[s].abort(),delete i[s]})}},{key:"render",value:function(){var o=this.props,i=o.component,a=o.prefixCls,s=o.className,l=o.classNames,c=l===void 0?{}:l,u=o.disabled,f=o.id,p=o.name,g=o.style,h=o.styles,v=h===void 0?{}:h,y=o.multiple,m=o.accept,d=o.capture,x=o.children,b=o.directory,S=o.openFileDialogOnClick,w=o.onMouseEnter,C=o.onMouseLeave,R=o.hasControlInside,P=He(o,aG),O=(0,ZL.default)(_(_(_({},a,!0),"".concat(a,"-disabled"),u),s,s)),k=b?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},A=u?{}:{onClick:S?this.onClick:function(){},onKeyDown:S?this.onKeyDown:function(){},onMouseEnter:w,onMouseLeave:C,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:R?void 0:"0"};return wp.default.createElement(i,ce({},A,{className:O,role:R?void 0:"button",style:g}),wp.default.createElement("input",ce({},Uo(P,{aria:!0,data:!0}),{id:f,name:p,disabled:u,type:"file",ref:this.saveFileInput,onClick:function(V){return V.stopPropagation()},key:this.state.uid,style:T({display:"none"},v.input),className:c.input,accept:m},k,{multiple:y,onChange:this.onChange},d!=null?{capture:d}:{})),x)}}]),r}(wp.Component),e3=sG;function WE(){}var t3=function(e){Dr(r,e);var t=kr(r);function r(){var n;at(this,r);for(var o=arguments.length,i=new Array(o),a=0;a{let{componentCls:t,iconCls:r}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${ie(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:`${ie(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,[r]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${oe(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${r}, + `]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[r]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${ie(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${r}, p${t}-text, p${t}-hint - `]:{color:e.colorTextDisabled}}}}}},r3=sG;var lG=e=>{let{componentCls:t,iconCls:r,fontSize:n,lineHeight:o,calc:i}=e,a=`${t}-list-item`,s=`${a}-actions`,l=`${a}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},du()),{lineHeight:e.lineHeight,[a]:{position:"relative",height:i(e.lineHeight).mul(n).equal(),marginTop:e.marginXS,fontSize:n,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${a}-name`]:Object.assign(Object.assign({},Oa),{padding:`0 ${oe(e.paddingXS)}`,lineHeight:o,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[l]:{opacity:0},[r]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` + `]:{color:e.colorTextDisabled}}}}}},n3=lG;var cG=e=>{let{componentCls:t,iconCls:r,fontSize:n,lineHeight:o,calc:i}=e,a=`${t}-list-item`,s=`${a}-actions`,l=`${a}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},pu()),{lineHeight:e.lineHeight,[a]:{position:"relative",height:i(e.lineHeight).mul(n).equal(),marginTop:e.marginXS,fontSize:n,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${a}-name`]:Object.assign(Object.assign({},_a),{padding:`0 ${ie(e.paddingXS)}`,lineHeight:o,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[l]:{opacity:0},[r]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` ${l}:focus-visible, &.picture ${l} - `]:{opacity:1}},[`${t}-icon ${r}`]:{color:e.colorIcon,fontSize:n},[`${a}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:i(n).add(e.paddingXS).equal(),fontSize:n,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${a}:hover ${l}`]:{opacity:1},[`${a}-error`]:{color:e.colorError,[`${a}-name, ${t}-icon ${r}`]:{color:e.colorError},[s]:{[`${r}, ${r}: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:'""'}}})}}},n3=lG;var cG=e=>{let{componentCls:t}=e,r=new yt("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),n=new yt("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),o=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${o}-appear, ${o}-enter, ${o}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${o}-appear, ${o}-enter`]:{animationName:r},[`${o}-leave`]:{animationName:n}}},{[`${t}-wrapper`]:Tw(e)},r,n]},o3=cG;var i3=e=>{let{componentCls:t,iconCls:r,uploadThumbnailSize:n,uploadProgressOffset:o,calc:i}=e,a=`${t}-list`,s=`${a}-item`;return{[`${t}-wrapper`]:{[` + `]:{opacity:1}},[`${t}-icon ${r}`]:{color:e.colorIcon,fontSize:n},[`${a}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:i(n).add(e.paddingXS).equal(),fontSize:n,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${a}:hover ${l}`]:{opacity:1},[`${a}-error`]:{color:e.colorError,[`${a}-name, ${t}-icon ${r}`]:{color:e.colorError},[s]:{[`${r}, ${r}: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:'""'}}})}}},o3=cG;var uG=e=>{let{componentCls:t}=e,r=new yt("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),n=new yt("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),o=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${o}-appear, ${o}-enter, ${o}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${o}-appear, ${o}-enter`]:{animationName:r},[`${o}-leave`]:{animationName:n}}},{[`${t}-wrapper`]:Nw(e)},r,n]},i3=uG;var a3=e=>{let{componentCls:t,iconCls:r,uploadThumbnailSize:n,uploadProgressOffset:o,calc:i}=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:i(n).add(i(e.lineWidth).mul(2)).add(i(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${oe(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},Oa),{width:n,height:n,lineHeight:oe(i(n).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[r]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:o,width:`calc(100% - ${oe(i(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:i(n).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${r}`]:{[`svg path[fill='${Ts[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${Ts.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:o}}},[`${a}${a}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},a3=e=>{let{componentCls:t,iconCls:r,fontSizeLG:n,colorTextLightSolid:o,calc:i}=e,a=`${t}-list`,s=`${a}-item`,l=e.uploadPicCardSize;return{[` + `]:{[s]:{position:"relative",height:i(n).add(i(e.lineWidth).mul(2)).add(i(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${ie(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},_a),{width:n,height:n,lineHeight:ie(i(n).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[r]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:o,width:`calc(100% - ${ie(i(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:i(n).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${r}`]:{[`svg path[fill='${Ts[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${Ts.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:o}}},[`${a}${a}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},s3=e=>{let{componentCls:t,iconCls:r,fontSizeLG:n,colorTextLightSolid:o,calc:i}=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({},du()),{display:"block",[`${t}${t}-select`]:{width:l,height:l,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${oe(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% - ${oe(i(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${oe(i(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}`,[` + `]:Object.assign(Object.assign({},pu()),{display:"block",[`${t}${t}-select`]:{width:l,height:l,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${ie(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% - ${ie(i(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${ie(i(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}`,[` ${r}-eye, ${r}-download, ${r}-delete - `]:{zIndex:10,width:n,margin:`0 ${oe(e.marginXXS)}`,fontSize:n,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:o,"&:hover":{color:o},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% - ${oe(i(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${r}-eye, ${r}-download, ${r}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${oe(i(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}};var uG=e=>{let{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},s3=uG;var fG=e=>{let{componentCls:t,colorTextDisabled:r}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},sr(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:r,cursor:"not-allowed"}})}},dG=e=>({actionsColor:e.colorIcon}),l3=Gt("Upload",e=>{let{fontSizeHeading3:t,fontHeight:r,lineWidth:n,controlHeightLG:o,calc:i}=e,a=ut(e,{uploadThumbnailSize:i(t).mul(2).equal(),uploadProgressOffset:i(i(r).div(2)).add(n).equal(),uploadPicCardSize:i(o).mul(2.55).equal()});return[fG(a),r3(a),i3(a),a3(a),n3(a),o3(a),s3(a),Pw(a)]},dG);var qt=E($());var BE=E(Ne());function Sp(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 Cp(e,t){let r=te(t),n=r.findIndex(({uid:o})=>o===e.uid);return n===-1?r.push(e):r[n]=e,r}function w0(e,t){let r=e.uid!==void 0?"uid":"name";return t.filter(n=>n[r]===e[r])[0]}function c3(e,t){let r=e.uid!==void 0?"uid":"name",n=t.filter(o=>o[r]!==e[r]);return n.length===t.length?null:n}var pG=(e="")=>{let t=e.split("/"),n=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(n)||[""])[0]},u3=e=>e.indexOf("image/")===0,f3=e=>{if(e.type&&!e.thumbUrl)return u3(e.type);let t=e.thumbUrl||e.url||"",r=pG(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(r)?!0:!(/^data:/.test(t)||r)},Xs=200;function d3(e){return new Promise(t=>{if(!e.type||!u3(e.type)){t("");return}let r=document.createElement("canvas");r.width=Xs,r.height=Xs,r.style.cssText=`position: fixed; left: 0; top: 0; width: ${Xs}px; height: ${Xs}px; z-index: 9999; display: none;`,document.body.appendChild(r);let n=r.getContext("2d"),o=new Image;if(o.onload=()=>{let{width:i,height:a}=o,s=Xs,l=Xs,c=0,u=0;i>a?(l=a*(Xs/i),u=-(l-s)/2):(s=i*(Xs/a),c=-(s-l)/2),n.drawImage(o,c,u,s,l);let f=r.toDataURL();document.body.removeChild(r),window.URL.revokeObjectURL(o.src),t(f)},o.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){let i=new FileReader;i.onload=()=>{i.result&&typeof i.result=="string"&&(o.src=i.result)},i.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){let i=new FileReader;i.onload=()=>{i.result&&t(i.result)},i.readAsDataURL(e)}else o.src=window.URL.createObjectURL(e)})}var Bt=E($());var Ys=E(Ne());var mG=Bt.forwardRef(({prefixCls:e,className:t,style:r,locale:n,listType:o,file:i,items:a,progress:s,iconRender:l,actionIconRender:c,itemRender:u,isImgUrl:f,showPreviewIcon:p,showRemoveIcon:g,showDownloadIcon:h,previewIcon:v,removeIcon:y,downloadIcon:m,extra:d,onPreview:x,onDownload:b,onClose:S},w)=>{var C,R;let{status:P}=i,[O,A]=Bt.useState(P);Bt.useEffect(()=>{P!=="removed"&&A(P)},[P]);let[F,M]=Bt.useState(!1);Bt.useEffect(()=>{let K=setTimeout(()=>{M(!0)},300);return()=>{clearTimeout(K)}},[]);let H=l(i),L=Bt.createElement("div",{className:`${e}-icon`},H);if(o==="picture"||o==="picture-card"||o==="picture-circle")if(O==="uploading"||!i.thumbUrl&&!i.url){let K=(0,Ys.default)(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:O!=="uploading"});L=Bt.createElement("div",{className:K},H)}else{let K=f?.(i)?Bt.createElement("img",{src:i.thumbUrl||i.url,alt:i.name,className:`${e}-list-item-image`,crossOrigin:i.crossOrigin}):H,Q=(0,Ys.default)(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(i)});L=Bt.createElement("a",{className:Q,onClick:re=>x(i,re),href:i.url||i.thumbUrl,target:"_blank",rel:"noopener noreferrer"},K)}let N=(0,Ys.default)(`${e}-list-item`,`${e}-list-item-${O}`),I=typeof i.linkProps=="string"?JSON.parse(i.linkProps):i.linkProps,D=(typeof g=="function"?g(i):g)?c((typeof y=="function"?y(i):y)||Bt.createElement(WL,null),()=>S(i),e,n.removeFile,!0):null,U=(typeof h=="function"?h(i):h)&&O==="done"?c((typeof m=="function"?m(i):m)||Bt.createElement(jL,null),()=>b(i),e,n.downloadFile):null,z=o!=="picture-card"&&o!=="picture-circle"&&Bt.createElement("span",{key:"download-delete",className:(0,Ys.default)(`${e}-list-item-actions`,{picture:o==="picture"})},U,D),W=typeof d=="function"?d(i):d,q=W&&Bt.createElement("span",{className:`${e}-list-item-extra`},W),j=(0,Ys.default)(`${e}-list-item-name`),k=i.url?Bt.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:j,title:i.name},I,{href:i.url,onClick:K=>x(i,K)}),i.name,q):Bt.createElement("span",{key:"view",className:j,onClick:K=>x(i,K),title:i.name},i.name,q),V=(typeof p=="function"?p(i):p)&&(i.url||i.thumbUrl)?Bt.createElement("a",{href:i.url||i.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:K=>x(i,K),title:n.previewFile},typeof v=="function"?v(i):v||Bt.createElement(u0,null)):null,G=(o==="picture-card"||o==="picture-circle")&&O!=="uploading"&&Bt.createElement("span",{className:`${e}-list-item-actions`},V,O==="done"&&U,D),{getPrefixCls:J}=Bt.useContext(rt),Y=J(),X=Bt.createElement("div",{className:N},L,k,z,G,F&&Bt.createElement(Uo,{motionName:`${Y}-fade`,visible:O==="uploading",motionDeadline:2e3},({className:K})=>{let Q="percent"in i?Bt.createElement(LL,Object.assign({},s,{type:"line",percent:i.percent,"aria-label":i["aria-label"],"aria-labelledby":i["aria-labelledby"]})):null;return Bt.createElement("div",{className:(0,Ys.default)(`${e}-list-item-progress`,K)},Q)})),ae=i.response&&typeof i.response=="string"?i.response:((C=i.error)===null||C===void 0?void 0:C.statusText)||((R=i.error)===null||R===void 0?void 0:R.message)||n.uploadError,Z=O==="error"?Bt.createElement(ka,{title:ae,getPopupContainer:K=>K.parentNode},X):X;return Bt.createElement("div",{className:(0,Ys.default)(`${e}-list-item-container`,t),style:r,ref:w},u?u(Z,i,a,{download:b.bind(null,i),preview:x.bind(null,i),remove:S.bind(null,i)}):Z)}),p3=mG;var gG=(e,t)=>{let{listType:r="text",previewFile:n=d3,onPreview:o,onDownload:i,onRemove:a,locale:s,iconRender:l,isImageUrl:c=f3,prefixCls:u,items:f=[],showPreviewIcon:p=!0,showRemoveIcon:g=!0,showDownloadIcon:h=!1,removeIcon:v,previewIcon:y,downloadIcon:m,extra:d,progress:x={size:[-1,2],showInfo:!1},appendAction:b,appendActionVisible:S=!0,itemRender:w,disabled:C}=e,R=q1(),[P,O]=qt.useState(!1),A=["picture-card","picture-circle"].includes(r);qt.useEffect(()=>{r.startsWith("picture")&&(f||[]).forEach(j=>{!(j.originFileObj instanceof File||j.originFileObj instanceof Blob)||j.thumbUrl!==void 0||(j.thumbUrl="",n?.(j.originFileObj).then(k=>{j.thumbUrl=k||"",R()}))})},[r,f,n]),qt.useEffect(()=>{O(!0)},[]);let F=(j,k)=>{if(o)return k?.preventDefault(),o(j)},M=j=>{typeof i=="function"?i(j):j.url&&window.open(j.url)},H=j=>{a?.(j)},L=j=>{if(l)return l(j,r);let k=j.status==="uploading";if(r.startsWith("picture")){let V=r==="picture"?qt.createElement(Al,null):s.uploading,G=c?.(j)?qt.createElement(KL,null):qt.createElement(HL,null);return k?V:G}return k?qt.createElement(Al,null):qt.createElement(qL,null)},N=(j,k,V,G,J)=>{let Y={type:"text",size:"small",title:G,onClick:X=>{var ae,Z;k(),qt.isValidElement(j)&&((Z=(ae=j.props).onClick)===null||Z===void 0||Z.call(ae,X))},className:`${V}-list-item-action`,disabled:J?C:!1};return qt.isValidElement(j)?qt.createElement(Ld,Object.assign({},Y,{icon:Go(j,Object.assign(Object.assign({},j.props),{onClick:()=>{}}))})):qt.createElement(Ld,Object.assign({},Y),qt.createElement("span",null,j))};qt.useImperativeHandle(t,()=>({handlePreview:F,handleDownload:M}));let{getPrefixCls:I}=qt.useContext(rt),D=I("upload",u),U=I(),z=(0,BE.default)(`${D}-list`,`${D}-list-${r}`),W=qt.useMemo(()=>qr(E$(U),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[U]),q=Object.assign(Object.assign({},A?{}:W),{motionDeadline:2e3,motionName:`${D}-${A?"animate-inline":"animate"}`,keys:te(f.map(j=>({key:j.uid,file:j}))),motionAppear:P});return qt.createElement("div",{className:z},qt.createElement(sw,Object.assign({},q,{component:!1}),({key:j,file:k,className:V,style:G})=>qt.createElement(p3,{key:j,locale:s,prefixCls:D,className:V,style:G,file:k,items:f,progress:x,listType:r,isImgUrl:c,showPreviewIcon:p,showRemoveIcon:g,showDownloadIcon:h,removeIcon:v,previewIcon:y,downloadIcon:m,extra:d,iconRender:L,actionIconRender:N,itemRender:w,onPreview:F,onDownload:M,onClose:H})),b&&qt.createElement(Uo,Object.assign({},q,{visible:S,forceRender:!0}),({className:j,style:k})=>Go(b,V=>({className:(0,BE.default)(V.className,j),style:Object.assign(Object.assign(Object.assign({},k),{pointerEvents:j?"none":void 0}),V.style)}))))},hG=qt.forwardRef(gG),m3=hG;var vG=function(e,t,r,n){function o(i){return i instanceof r?i:new r(function(a){a(i)})}return new(r||(r=Promise))(function(i,a){function s(u){try{c(n.next(u))}catch(f){a(f)}}function l(u){try{c(n.throw(u))}catch(f){a(f)}}function c(u){u.done?i(u.value):o(u.value).then(s,l)}c((n=n.apply(e,t||[])).next())})},Ju=`__LIST_IGNORE_${Date.now()}__`,yG=(e,t)=>{let{fileList:r,defaultFileList:n,onRemove:o,showUploadList:i=!0,listType:a="text",onPreview:s,onDownload:l,onChange:c,onDrop:u,previewFile:f,disabled:p,locale:g,iconRender:h,isImageUrl:v,progress:y,prefixCls:m,className:d,type:x="select",children:b,style:S,itemRender:w,maxCount:C,data:R={},multiple:P=!1,hasControlInside:O=!0,action:A="",accept:F="",supportServerRender:M=!0,rootClassName:H}=e,L=br.useContext(Ur),N=p??L,[I,D]=ar(n||[],{value:r,postState:se=>se??[]}),[U,z]=br.useState("drop"),W=br.useRef(null),q=br.useRef(null);br.useMemo(()=>{let se=Date.now();(r||[]).forEach((xe,_e)=>{!xe.uid&&!Object.isFrozen(xe)&&(xe.uid=`__AUTO__${se}_${_e}__`)})},[r]);let j=(se,xe,_e)=>{let he=te(xe),Je=!1;C===1?he=he.slice(-1):C&&(Je=he.length>C,he=he.slice(0,C)),(0,jE.flushSync)(()=>{D(he)});let lt={file:se,fileList:he};_e&&(lt.event=_e),(!Je||se.status==="removed"||he.some(Et=>Et.uid===se.uid))&&(0,jE.flushSync)(()=>{c?.(lt)})},k=(se,xe)=>vG(void 0,void 0,void 0,function*(){let{beforeUpload:_e,transformFile:he}=e,Je=se;if(_e){let lt=yield _e(se,xe);if(lt===!1)return!1;if(delete se[Ju],lt===Ju)return Object.defineProperty(se,Ju,{value:!0,configurable:!0}),!1;typeof lt=="object"&<&&(Je=lt)}return he&&(Je=yield he(Je)),Je}),V=se=>{let xe=se.filter(Je=>!Je.file[Ju]);if(!xe.length)return;let _e=xe.map(Je=>Sp(Je.file)),he=te(I);_e.forEach(Je=>{he=Cp(Je,he)}),_e.forEach((Je,lt)=>{let Et=Je;if(xe[lt].parsedFile)Je.status="uploading";else{let{originFileObj:Pt}=Je,pt;try{pt=new File([Pt],Pt.name,{type:Pt.type})}catch{pt=new Blob([Pt],{type:Pt.type}),pt.name=Pt.name,pt.lastModifiedDate=new Date,pt.lastModified=new Date().getTime()}pt.uid=Je.uid,Et=pt}j(Et,he)})},G=(se,xe,_e)=>{try{typeof se=="string"&&(se=JSON.parse(se))}catch{}if(!w0(xe,I))return;let he=Sp(xe);he.status="done",he.percent=100,he.response=se,he.xhr=_e;let Je=Cp(he,I);j(he,Je)},J=(se,xe)=>{if(!w0(xe,I))return;let _e=Sp(xe);_e.status="uploading",_e.percent=se.percent;let he=Cp(_e,I);j(_e,he,se)},Y=(se,xe,_e)=>{if(!w0(_e,I))return;let he=Sp(_e);he.error=se,he.response=xe,he.status="error";let Je=Cp(he,I);j(he,Je)},X=se=>{let xe;Promise.resolve(typeof o=="function"?o(se):o).then(_e=>{var he;if(_e===!1)return;let Je=c3(se,I);Je&&(xe=Object.assign(Object.assign({},se),{status:"removed"}),I?.forEach(lt=>{let Et=xe.uid!==void 0?"uid":"name";lt[Et]===xe[Et]&&!Object.isFrozen(lt)&&(lt.status="removed")}),(he=W.current)===null||he===void 0||he.abort(xe),j(xe,Je))})},ae=se=>{z(se.type),se.type==="drop"&&u?.(se)};br.useImperativeHandle(t,()=>({onBatchStart:V,onSuccess:G,onProgress:J,onError:Y,fileList:I,upload:W.current,nativeElement:q.current}));let{getPrefixCls:Z,direction:K,upload:Q}=br.useContext(rt),re=Z("upload",m),ee=Object.assign(Object.assign({onBatchStart:V,onError:Y,onProgress:J,onSuccess:G},e),{data:R,multiple:P,action:A,accept:F,supportServerRender:M,prefixCls:re,disabled:N,beforeUpload:k,onChange:void 0,hasControlInside:O});delete ee.className,delete ee.style,(!b||N)&&delete ee.id;let ne=`${re}-wrapper`,[de,le,pe]=l3(re,ne),[Oe]=Ca("Upload",Ei.Upload),{showRemoveIcon:Ce,showPreviewIcon:De,showDownloadIcon:ce,removeIcon:ie,previewIcon:Re,downloadIcon:Le,extra:Ge}=typeof i=="boolean"?{}:i,Me=typeof Ce>"u"?!N:Ce,Ie=(se,xe)=>i?br.createElement(m3,{prefixCls:re,listType:a,items:I,previewFile:f,onPreview:s,onDownload:l,onRemove:X,showRemoveIcon:Me,showPreviewIcon:De,showDownloadIcon:ce,removeIcon:ie,previewIcon:Re,downloadIcon:Le,iconRender:h,extra:Ge,locale:Object.assign(Object.assign({},Oe),g),isImageUrl:v,progress:y,appendAction:se,appendActionVisible:xe,itemRender:w,disabled:N}):se,je=(0,E0.default)(ne,d,H,le,pe,Q?.className,{[`${re}-rtl`]:K==="rtl",[`${re}-picture-card-wrapper`]:a==="picture-card",[`${re}-picture-circle-wrapper`]:a==="picture-circle"}),We=Object.assign(Object.assign({},Q?.style),S);if(x==="drag"){let se=(0,E0.default)(le,re,`${re}-drag`,{[`${re}-drag-uploading`]:I.some(xe=>xe.status==="uploading"),[`${re}-drag-hover`]:U==="dragover",[`${re}-disabled`]:N,[`${re}-rtl`]:K==="rtl"});return de(br.createElement("span",{className:je,ref:q},br.createElement("div",{className:se,style:We,onDrop:ae,onDragOver:ae,onDragLeave:ae},br.createElement(WE,Object.assign({},ee,{ref:W,className:`${re}-btn`}),br.createElement("div",{className:`${re}-drag-container`},b))),Ie()))}let He=(0,E0.default)(re,`${re}-select`,{[`${re}-disabled`]:N,[`${re}-hidden`]:!b}),ye=br.createElement("div",{className:He,style:We},br.createElement(WE,Object.assign({},ee,{ref:W})));return de(a==="picture-card"||a==="picture-circle"?br.createElement("span",{className:je,ref:q},Ie(ye,!!b)):br.createElement("span",{className:je,ref:q},ye,Ie()))},xG=br.forwardRef(yG),R0=xG;var bG=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var{style:r,height:n,hasControlInside:o=!1}=e,i=bG(e,["style","height","hasControlInside"]);return O0.createElement(R0,Object.assign({ref:t,hasControlInside:o},i,{type:"drag",style:Object.assign(Object.assign({},r),{height:n})}))}),g3=SG;var VE=R0;VE.Dragger=g3;VE.LIST_IGNORE=Ju;var HE=VE;var dn=E(Or(),1),PG=()=>{let[e,t]=(0,x3.useState)(Xe.data.useSliderForNumberWidget),r=()=>{location.href="/sd-ppp-static/sd-ppp_PS.ccx?_="+Date.now()};return(0,dn.jsxs)("div",{className:"settings-container",children:[(0,dn.jsx)("h2",{children:me("SDPPP Settings/Misc")}),(0,dn.jsxs)("div",{className:"settings-section",children:[(0,dn.jsx)("div",{className:"settings-label",children:(0,dn.jsx)("label",{children:me("Comfy URL (You can copy it to connect ComfyUI in the plugin):")})}),(0,dn.jsx)("div",{className:"settings-control",children:location.href.split("?")[0].split("#")[0]})]}),(0,dn.jsxs)("div",{className:"settings-section settings-row",children:[(0,dn.jsx)("div",{className:"settings-label",children:(0,dn.jsx)("label",{children:me("Photoshop plugin")})}),(0,dn.jsx)("div",{className:"settings-control",children:(0,dn.jsx)("button",{onClick:r,className:"download-button",children:me("Download")})})]}),(0,dn.jsxs)("div",{className:"settings-section settings-row",children:[(0,dn.jsx)("div",{className:"settings-label",children:(0,dn.jsx)("label",{htmlFor:"maxImageSize",children:me("use slider for number widget:")})}),(0,dn.jsx)("div",{className:"settings-control",children:(0,dn.jsx)(ap,{id:"useSliderForNumberWidget",checked:e,onChange:n=>{t(n.target.checked),Xe.setUseSliderForNumberWidget(n.target.checked),nn.storeSetting("sdppp.useSliderForNumberWidget",n.target.checked)}})})]})]})},b3=PG;var O4=E($(),1);var Yl=E($(),1);var S3=E($(),1);function P0(e){return e=e||12,{flex:`${e} 0 calc(${e/12*100}% - 10px)`,maxWidth:"100%"}}var Dn=E(Or(),1);function qE({widgetTableStructure:e,widgetTableValue:t,widgetTableErrors:r,onWidgetRender:n,onWidgetChange:o,onTitleRender:i}){let[a,s]=(0,Yl.useState)(0),l=(0,Yl.useMemo)(()=>e.nodeIndexes.map(p=>{let g=e.nodes[p],h=(d,x,b)=>d.keepRender?x.outputType==="error"?(d.result.push((0,Dn.jsx)("span",{className:"list-error-label",children:t[g.id][b]})),d):(n?.(d,g,x,b),d):d,v=Object.values(e.groups).find(d=>d.nodeIDs.includes(g.id)),y=v?.color||"rgba(127, 127, 127, .4)";if(a&&v?.id!==a)return null;let m=g.uiWeightSum<=8&&g.widgets.length==1&&(g.widgets[0].outputType!=="number"||!e.extraOptions?.useSliderForNumberWidget);return(0,Dn.jsxs)("div",{className:"workflow-edit-field",children:[(0,Dn.jsx)("div",{className:"workflow-edit-field-title",title:g.title,style:{...P0(m?4:12),borderColor:y},children:i?i(g.title,g):(0,Dn.jsx)("span",{children:g.title})}),g.widgets.reduce(h,{keepRender:!0,result:[]}).result.map((d,x)=>(0,Dn.jsx)(UE,{children:d},x)),r[g.id]?(0,Dn.jsx)("span",{className:"list-error-label",children:r[g.id]}):""]},g.id)}).filter(Boolean),[e,t,r,n,o,i,a]),[c,u]=(0,Yl.useMemo)(()=>[Object.keys(r).filter(p=>e.nodes[parseInt(p)]),Object.keys(r).filter(p=>!e.nodes[parseInt(p)])],[r,e]),f=null;return u.length>0?f=(0,Dn.jsx)("span",{className:"list-error-label",children:r[+u[0]]}):c.length>0&&(f=(0,Dn.jsx)("span",{className:"list-error-label",children:r[+c[0]]})),(0,Dn.jsxs)(Dn.Fragment,{children:[f,Object.keys(e.nodes).length?"":(0,Dn.jsx)("span",{className:"list-error-label",children:me("no suitable node to control in this workflow")}),(0,Dn.jsx)("div",{className:"workflow-edit-content",children:l})]})}var UE=class extends Yl.default.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}componentDidCatch(t,r){this.setState({hasError:!0,error:t})}render(){return this.state.hasError?(0,Dn.jsx)("span",{className:"list-error-label",children:this.state.error?.stack||this.state.error?.message||this.state.error?.toString()}):this.props.children}};var Ql=E($(),1);var C3=E($(),1);function Qs(e){return(0,C3.useMemo)(()=>P0(e),[e])}var Js=E(Or(),1),w3=({inputMin:e,inputMax:t,inputStep:r,name:n,value:o=0,uiWeight:i=1,extraOptions:a,onValueChange:s})=>{let l=Qs(i||12),[c,u]=(0,Ql.useState)(+o.toFixed(3));(0,Ql.useEffect)(()=>{u(+o.toFixed(3))},[o]);let f=(0,Ql.useCallback)(h=>{if(h!==null){let v=+h.toFixed(3);u(v)}},[]),p=(0,Ql.useCallback)(()=>{s(c)},[c,s]);return!((t-e)/r>1e3)&&i>=1&&a?.useSliderForNumberWidget?(0,Js.jsxs)(Wa,{style:{width:"100%",...l},align:"center",children:[(0,Js.jsx)(bE,{style:{flex:1},min:e,max:t,step:r,value:c,onChange:f,onChangeComplete:p}),(0,Js.jsx)(e0,{style:{width:80},min:e,max:t,step:r,value:c,onChange:f,onBlur:p,controls:!1})]}):(0,Js.jsxs)(Wa,{style:{width:"100%",...l},align:"center",children:[n&&(0,Js.jsx)("span",{style:{flex:1},children:n}),(0,Js.jsx)(e0,{style:{width:"100%",flex:2},min:e,max:t,step:r,value:c,onChange:f,onBlur:p,controls:!1})]})};var wp=E(Or(),1),E3=({onSelectUpdate:e,options:t,value:r,name:n,uiWeight:o})=>{let i=s=>{let l=t.indexOf(s);e(s,l)},a=Qs(o||12);return(0,wp.jsxs)(Wa,{style:{width:"100%",...a},align:"center",children:[n&&(0,wp.jsx)("span",{style:{flex:1},children:n}),(0,wp.jsx)(op,{value:r,options:t.map(s=>({value:s,label:s})),style:{flex:2,minWidth:"100%"},onSelect:i,placeholder:me("select..."),showSearch:!0,filterOption:(s,l)=>(l?.label??"").toLowerCase().includes(s.toLowerCase())})]})};var O3=E(Or(),1),R3=({value:e,name:t,onValueChange:r,uiWeight:n})=>{let o=a=>{r(a.target.checked)},i=Qs(n||12);return(0,O3.jsx)(ap,{checked:!!e,onChange:o,style:{...i},children:t||""})};var GE=E(Or(),1),{TextArea:TG}=gp,_3=({value:e="",onValueChange:t,uiWeight:r})=>{let n=Qs(r||12);return(0,GE.jsx)("div",{className:"widget-container",style:n,children:(0,GE.jsx)(TG,{value:e,onChange:i=>{t(i.target.value)},autoSize:{minRows:1}})})};var Ep=E($(),1);var T0=E(Or(),1);function P3({title:e,onTitleChange:t}){let[r,n]=(0,Ep.useState)(!1),[o,i]=(0,Ep.useState)(e);(0,Ep.useEffect)(()=>{i(e)},[e]);let a=()=>{n(!0)};return r?(0,T0.jsx)(gp,{autoFocus:!0,value:o,onChange:u=>{i(u.target.value)},onBlur:()=>{n(!1),o!==e&&t&&t(o)},onKeyDown:u=>{u.key==="Enter"?(n(!1),o!==e&&t&&t(o)):u.key==="Escape"&&(n(!1),i(e))},size:"small",className:"workflow-edit-field-title-input"}):(0,T0.jsx)(ka,{title:me("click to edit"),children:(0,T0.jsx)("span",{onClick:a,style:{cursor:"pointer"},children:o})})}var T3=E($()),NG=(0,T3.createContext)({}),N0=NG;var ec=E($()),w4=E(Ne());var N3={aliceblue:"9ehhb",antiquewhite:"9sgk7",aqua:"1ekf",aquamarine:"4zsno",azure:"9eiv3",beige:"9lhp8",bisque:"9zg04",black:"0",blanchedalmond:"9zhe5",blue:"73",blueviolet:"5e31e",brown:"6g016",burlywood:"8ouiv",cadetblue:"3qba8",chartreuse:"4zshs",chocolate:"87k0u",coral:"9yvyo",cornflowerblue:"3xael",cornsilk:"9zjz0",crimson:"8l4xo",cyan:"1ekf",darkblue:"3v",darkcyan:"rkb",darkgoldenrod:"776yz",darkgray:"6mbhl",darkgreen:"jr4",darkgrey:"6mbhl",darkkhaki:"7ehkb",darkmagenta:"5f91n",darkolivegreen:"3bzfz",darkorange:"9yygw",darkorchid:"5z6x8",darkred:"5f8xs",darksalmon:"9441m",darkseagreen:"5lwgf",darkslateblue:"2th1n",darkslategray:"1ugcv",darkslategrey:"1ugcv",darkturquoise:"14up",darkviolet:"5rw7n",deeppink:"9yavn",deepskyblue:"11xb",dimgray:"442g9",dimgrey:"442g9",dodgerblue:"16xof",firebrick:"6y7tu",floralwhite:"9zkds",forestgreen:"1cisi",fuchsia:"9y70f",gainsboro:"8m8kc",ghostwhite:"9pq0v",goldenrod:"8j4f4",gold:"9zda8",gray:"50i2o",green:"pa8",greenyellow:"6senj",grey:"50i2o",honeydew:"9eiuo",hotpink:"9yrp0",indianred:"80gnw",indigo:"2xcoy",ivory:"9zldc",khaki:"9edu4",lavenderblush:"9ziet",lavender:"90c8q",lawngreen:"4vk74",lemonchiffon:"9zkct",lightblue:"6s73a",lightcoral:"9dtog",lightcyan:"8s1rz",lightgoldenrodyellow:"9sjiq",lightgray:"89jo3",lightgreen:"5nkwg",lightgrey:"89jo3",lightpink:"9z6wx",lightsalmon:"9z2ii",lightseagreen:"19xgq",lightskyblue:"5arju",lightslategray:"4nwk9",lightslategrey:"4nwk9",lightsteelblue:"6wau6",lightyellow:"9zlcw",lime:"1edc",limegreen:"1zcxe",linen:"9shk6",magenta:"9y70f",maroon:"4zsow",mediumaquamarine:"40eju",mediumblue:"5p",mediumorchid:"79qkz",mediumpurple:"5r3rv",mediumseagreen:"2d9ip",mediumslateblue:"4tcku",mediumspringgreen:"1di2",mediumturquoise:"2uabw",mediumvioletred:"7rn9h",midnightblue:"z980",mintcream:"9ljp6",mistyrose:"9zg0x",moccasin:"9zfzp",navajowhite:"9zest",navy:"3k",oldlace:"9wq92",olive:"50hz4",olivedrab:"472ub",orange:"9z3eo",orangered:"9ykg0",orchid:"8iu3a",palegoldenrod:"9bl4a",palegreen:"5yw0o",paleturquoise:"6v4ku",palevioletred:"8k8lv",papayawhip:"9zi6t",peachpuff:"9ze0p",peru:"80oqn",pink:"9z8wb",plum:"8nba5",powderblue:"6wgdi",purple:"4zssg",rebeccapurple:"3zk49",red:"9y6tc",rosybrown:"7cv4f",royalblue:"2jvtt",saddlebrown:"5fmkz",salmon:"9rvci",sandybrown:"9jn1c",seagreen:"1tdnb",seashell:"9zje6",sienna:"6973h",silver:"7ir40",skyblue:"5arjf",slateblue:"45e4t",slategray:"4e100",slategrey:"4e100",snow:"9zke2",springgreen:"1egv",steelblue:"2r1kk",tan:"87yx8",teal:"pds",thistle:"8ggk8",tomato:"9yqfb",turquoise:"2j4r4",violet:"9b10u",wheat:"9ld4j",white:"9zldr",whitesmoke:"9lhpx",yellow:"9zl6o",yellowgreen:"61fzm"};var pn=Math.round;function KE(e,t){let r=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],n=r.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)n[o]=t(n[o]||0,r[o]||"",o);return r[3]?n[3]=r[3].includes("%")?n[3]/100:n[3]:n[3]=1,n}var I3=(e,t,r)=>r===0?e:e/100;function Rp(e,t){let r=t||255;return e>r?r:e<0?0:e}var Jl=class e{isValid=!0;r=0;g=0;b=0;a=1;_h;_s;_l;_v;_max;_min;_brightness;constructor(t){function r(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let i=function(a){return o.startsWith(a)};var n=i;let o=t.trim();if(/^#?[A-F\d]{3,8}$/i.test(o))this.fromHexString(o);else if(i("rgb"))this.fromRgbString(o);else if(i("hsl"))this.fromHslString(o);else if(i("hsv")||i("hsb"))this.fromHsvString(o);else{let a=N3[o.toLowerCase()];a&&this.fromHexString(parseInt(a,36).toString(16).padStart(6,"0"))}}else if(t instanceof e)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(r("rgb"))this.r=Rp(t.r),this.g=Rp(t.g),this.b=Rp(t.b),this.a=typeof t.a=="number"?Rp(t.a,1):1;else if(r("hsl"))this.fromHsl(t);else if(r("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){let r=this.toHsv();return r.h=t,this._c(r)}getLuminance(){function t(i){let a=i/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}let r=t(this.r),n=t(this.g),o=t(this.b);return .2126*r+.7152*n+.0722*o}getHue(){if(typeof this._h>"u"){let t=this.getMax()-this.getMin();t===0?this._h=0:this._h=pn(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){let 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){let r=this.getHue(),n=this.getSaturation(),o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:r,s:n,l:o,a:this.a})}lighten(t=10){let r=this.getHue(),n=this.getSaturation(),o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:r,s:n,l:o,a:this.a})}mix(t,r=50){let n=this._c(t),o=r/100,i=s=>(n[s]-this[s])*o+this[s],a={r:pn(i("r")),g:pn(i("g")),b:pn(i("b")),a:pn(i("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){let r=this._c(t),n=this.a+r.a*(1-this.a),o=i=>pn((this[i]*this.a+r[i]*r.a*(1-this.a))/n);return this._c({r:o("r"),g:o("g"),b:o("b"),a:n})}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="#",r=(this.r||0).toString(16);t+=r.length===2?r:"0"+r;let n=(this.g||0).toString(16);t+=n.length===2?n:"0"+n;let o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){let i=pn(this.a*255).toString(16);t+=i.length===2?i:"0"+i}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let t=this.getHue(),r=pn(this.getSaturation()*100),n=pn(this.getLightness()*100);return this.a!==1?`hsla(${t},${r}%,${n}%,${this.a})`:`hsl(${t},${r}%,${n}%)`}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,r,n){let o=this.clone();return o[t]=Rp(r,n),o}_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){let r=t.replace("#","");function n(o,i){return parseInt(r[o]+r[i||o],16)}r.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=r[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=r[6]?n(6,7)/255:1)}fromHsl({h:t,s:r,l:n,a:o}){if(this._h=t%360,this._s=r,this._l=n,this.a=typeof o=="number"?o:1,r<=0){let p=pn(n*255);this.r=p,this.g=p,this.b=p}let i=0,a=0,s=0,l=t/60,c=(1-Math.abs(2*n-1))*r,u=c*(1-Math.abs(l%2-1));l>=0&&l<1?(i=c,a=u):l>=1&&l<2?(i=u,a=c):l>=2&&l<3?(a=c,s=u):l>=3&&l<4?(a=u,s=c):l>=4&&l<5?(i=u,s=c):l>=5&&l<6&&(i=c,s=u);let f=n-c/2;this.r=pn((i+f)*255),this.g=pn((a+f)*255),this.b=pn((s+f)*255)}fromHsv({h:t,s:r,v:n,a:o}){this._h=t%360,this._s=r,this._v=n,this.a=typeof o=="number"?o:1;let i=pn(n*255);if(this.r=i,this.g=i,this.b=i,r<=0)return;let a=t/60,s=Math.floor(a),l=a-s,c=pn(n*(1-r)*255),u=pn(n*(1-r*l)*255),f=pn(n*(1-r*(1-l))*255);switch(s){case 0:this.g=f,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=u;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=u;break}}fromHsvString(t){let r=KE(t,I3);this.fromHsv({h:r[0],s:r[1],v:r[2],a:r[3]})}fromHslString(t){let r=KE(t,I3);this.fromHsl({h:r[0],s:r[1],l:r[2],a:r[3]})}fromRgbString(t){let r=KE(t,(n,o)=>o.includes("%")?pn(n/100*255):n);this.r=r[0],this.g=r[1],this.b=r[2],this.a=r[3]}};var I0=2,$3=.16,IG=.05,$G=.05,DG=.15,M3=5,F3=4,AG=[{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 D3(e,t,r){let n;return Math.round(e.h)>=60&&Math.round(e.h)<=240?n=r?Math.round(e.h)-I0*t:Math.round(e.h)+I0*t:n=r?Math.round(e.h)+I0*t:Math.round(e.h)-I0*t,n<0?n+=360:n>=360&&(n-=360),n}function A3(e,t,r){if(e.h===0&&e.s===0)return e.s;let n;return r?n=e.s-$3*t:t===F3?n=e.s+$3:n=e.s+IG*t,n>1&&(n=1),r&&t===M3&&n>.1&&(n=.1),n<.06&&(n=.06),Math.round(n*100)/100}function k3(e,t,r){let n;return r?n=e.v+$G*t:n=e.v-DG*t,n=Math.max(0,Math.min(1,n)),Math.round(n*100)/100}function $0(e,t={}){let r=[],n=new Jl(e),o=n.toHsv();for(let i=M3;i>0;i-=1){let a=new Jl({h:D3(o,i,!0),s:A3(o,i,!0),v:k3(o,i,!0)});r.push(a)}r.push(n);for(let i=1;i<=F3;i+=1){let a=new Jl({h:D3(o,i),s:A3(o,i),v:k3(o,i)});r.push(a)}return t.theme==="dark"?AG.map(({index:i,amount:a})=>new Jl(t.backgroundColor||"#141414").mix(r[i],a).toHexString()):r.map(i=>i.toHexString())}var L3=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];L3.primary=L3[5];var z3=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];z3.primary=z3[5];var W3=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];W3.primary=W3[5];var B3=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];B3.primary=B3[5];var j3=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];j3.primary=j3[5];var V3=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];V3.primary=V3[5];var H3=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];H3.primary=H3[5];var U3=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];U3.primary=U3[5];var D0=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];D0.primary=D0[5];var q3=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];q3.primary=q3[5];var G3=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];G3.primary=G3[5];var K3=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];K3.primary=K3[5];var X3=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];X3.primary=X3[5];var Y3=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];Y3.primary=Y3[5];var Q3=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];Q3.primary=Q3[5];var J3=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];J3.primary=J3[5];var Z3=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];Z3.primary=Z3[5];var e4=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];e4.primary=e4[5];var t4=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];t4.primary=t4[5];var r4=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];r4.primary=r4[5];var n4=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];n4.primary=n4[5];var o4=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];o4.primary=o4[5];var i4=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];i4.primary=i4[5];var a4=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];a4.primary=a4[5];var s4=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];s4.primary=s4[5];var l4=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];l4.primary=l4[5];var S4=E($());function XE(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function YE(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let r=t;for(;r;){if(r===e)return!0;r=r.parentNode}return!1}var c4="data-rc-order",u4="data-rc-priority",kG="rc-util-key",QE=new Map;function f4({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:kG}function JE(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function MG(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function ZE(e){return Array.from((QE.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function d4(e,t={}){if(!XE())return null;let{csp:r,prepend:n,priority:o=0}=t,i=MG(n),a=i==="prependQueue",s=document.createElement("style");s.setAttribute(c4,i),a&&o&&s.setAttribute(u4,`${o}`),r?.nonce&&(s.nonce=r?.nonce),s.innerHTML=e;let l=JE(t),{firstChild:c}=l;if(n){if(a){let u=(t.styles||ZE(l)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(c4)))return!1;let p=Number(f.getAttribute(u4)||0);return o>=p});if(u.length)return l.insertBefore(s,u[u.length-1].nextSibling),s}l.insertBefore(s,c)}else l.appendChild(s);return s}function FG(e,t={}){let{styles:r}=t;return r||=ZE(JE(t)),r.find(n=>n.getAttribute(f4(t))===e)}function LG(e,t){let r=QE.get(e);if(!r||!YE(document,r)){let n=d4("",t),{parentNode:o}=n;QE.set(e,o),e.removeChild(n)}}function p4(e,t,r={}){let n=JE(r),o=ZE(n),i={...r,styles:o};LG(n,i);let a=FG(t,i);if(a)return i.csp?.nonce&&a.nonce!==i.csp?.nonce&&(a.nonce=i.csp?.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;let s=d4(e,i);return s.setAttribute(f4(i),t),s}function m4(e){return e?.getRootNode?.()}function zG(e){return m4(e)instanceof ShadowRoot}function g4(e){return zG(e)?m4(e):null}var eR={},WG=[],BG=e=>{WG.push(e)};function jG(e,t){}function VG(e,t){}function HG(){eR={}}function h4(e,t,r){!t&&!eR[r]&&(e(!1,r),eR[r]=!0)}function A0(e,t){h4(jG,e,t)}function UG(e,t){h4(VG,e,t)}A0.preMessage=BG;A0.resetWarned=HG;A0.noteOnce=UG;var v4=A0;var Zl=E($());function qG(e){return e.replace(/-(.)/g,(t,r)=>r.toUpperCase())}function x4(e,t){v4(e,`[@ant-design/icons] ${t}`)}function tR(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function y4(e={}){return Object.keys(e).reduce((t,r)=>{let n=e[r];switch(r){case"class":t.className=n,delete t.class;break;default:delete t[r],t[qG(r)]=n}return t},{})}function k0(e,t,r){return r?Zl.default.createElement(e.tag,{key:t,...y4(e.attrs),...r},(e.children||[]).map((n,o)=>k0(n,`${t}-${e.tag}-${o}`))):Zl.default.createElement(e.tag,{key:t,...y4(e.attrs)},(e.children||[]).map((n,o)=>k0(n,`${t}-${e.tag}-${o}`)))}function rR(e){return $0(e)[0]}function M0(e){return e?Array.isArray(e)?e:[e]:[]}var GG=` + `]:{zIndex:10,width:n,margin:`0 ${ie(e.marginXXS)}`,fontSize:n,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:o,"&:hover":{color:o},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% - ${ie(i(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${r}-eye, ${r}-download, ${r}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${ie(i(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}};var fG=e=>{let{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},l3=fG;var dG=e=>{let{componentCls:t,colorTextDisabled:r}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},lr(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:r,cursor:"not-allowed"}})}},pG=e=>({actionsColor:e.colorIcon}),c3=Gt("Upload",e=>{let{fontSizeHeading3:t,fontHeight:r,lineWidth:n,controlHeightLG:o,calc:i}=e,a=ft(e,{uploadThumbnailSize:i(t).mul(2).equal(),uploadProgressOffset:i(i(r).div(2)).add(n).equal(),uploadPicCardSize:i(o).mul(2.55).equal()});return[dG(a),n3(a),a3(a),s3(a),o3(a),i3(a),l3(a),Tw(a)]},pG);var qt=E(D());var jE=E(Ne());function Ep(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 Rp(e,t){let r=oe(t),n=r.findIndex(({uid:o})=>o===e.uid);return n===-1?r.push(e):r[n]=e,r}function R0(e,t){let r=e.uid!==void 0?"uid":"name";return t.filter(n=>n[r]===e[r])[0]}function u3(e,t){let r=e.uid!==void 0?"uid":"name",n=t.filter(o=>o[r]!==e[r]);return n.length===t.length?null:n}var mG=(e="")=>{let t=e.split("/"),n=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(n)||[""])[0]},f3=e=>e.indexOf("image/")===0,d3=e=>{if(e.type&&!e.thumbUrl)return f3(e.type);let t=e.thumbUrl||e.url||"",r=mG(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(r)?!0:!(/^data:/.test(t)||r)},Xs=200;function p3(e){return new Promise(t=>{if(!e.type||!f3(e.type)){t("");return}let r=document.createElement("canvas");r.width=Xs,r.height=Xs,r.style.cssText=`position: fixed; left: 0; top: 0; width: ${Xs}px; height: ${Xs}px; z-index: 9999; display: none;`,document.body.appendChild(r);let n=r.getContext("2d"),o=new Image;if(o.onload=()=>{let{width:i,height:a}=o,s=Xs,l=Xs,c=0,u=0;i>a?(l=a*(Xs/i),u=-(l-s)/2):(s=i*(Xs/a),c=-(s-l)/2),n.drawImage(o,c,u,s,l);let f=r.toDataURL();document.body.removeChild(r),window.URL.revokeObjectURL(o.src),t(f)},o.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){let i=new FileReader;i.onload=()=>{i.result&&typeof i.result=="string"&&(o.src=i.result)},i.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){let i=new FileReader;i.onload=()=>{i.result&&t(i.result)},i.readAsDataURL(e)}else o.src=window.URL.createObjectURL(e)})}var Bt=E(D());var Ys=E(Ne());var gG=Bt.forwardRef(({prefixCls:e,className:t,style:r,locale:n,listType:o,file:i,items:a,progress:s,iconRender:l,actionIconRender:c,itemRender:u,isImgUrl:f,showPreviewIcon:p,showRemoveIcon:g,showDownloadIcon:h,previewIcon:v,removeIcon:y,downloadIcon:m,extra:d,onPreview:x,onDownload:b,onClose:S},w)=>{var C,R;let{status:P}=i,[O,k]=Bt.useState(P);Bt.useEffect(()=>{P!=="removed"&&k(P)},[P]);let[A,M]=Bt.useState(!1);Bt.useEffect(()=>{let K=setTimeout(()=>{M(!0)},300);return()=>{clearTimeout(K)}},[]);let V=l(i),W=Bt.createElement("div",{className:`${e}-icon`},V);if(o==="picture"||o==="picture-card"||o==="picture-circle")if(O==="uploading"||!i.thumbUrl&&!i.url){let K=(0,Ys.default)(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:O!=="uploading"});W=Bt.createElement("div",{className:K},V)}else{let K=f?.(i)?Bt.createElement("img",{src:i.thumbUrl||i.url,alt:i.name,className:`${e}-list-item-image`,crossOrigin:i.crossOrigin}):V,J=(0,Ys.default)(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(i)});W=Bt.createElement("a",{className:J,onClick:ne=>x(i,ne),href:i.url||i.thumbUrl,target:"_blank",rel:"noopener noreferrer"},K)}let I=(0,Ys.default)(`${e}-list-item`,`${e}-list-item-${O}`),N=typeof i.linkProps=="string"?JSON.parse(i.linkProps):i.linkProps,$=(typeof g=="function"?g(i):g)?c((typeof y=="function"?y(i):y)||Bt.createElement(BL,null),()=>S(i),e,n.removeFile,!0):null,U=(typeof h=="function"?h(i):h)&&O==="done"?c((typeof m=="function"?m(i):m)||Bt.createElement(VL,null),()=>b(i),e,n.downloadFile):null,H=o!=="picture-card"&&o!=="picture-circle"&&Bt.createElement("span",{key:"download-delete",className:(0,Ys.default)(`${e}-list-item-actions`,{picture:o==="picture"})},U,$),L=typeof d=="function"?d(i):d,q=L&&Bt.createElement("span",{className:`${e}-list-item-extra`},L),j=(0,Ys.default)(`${e}-list-item-name`),F=i.url?Bt.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:j,title:i.name},N,{href:i.url,onClick:K=>x(i,K)}),i.name,q):Bt.createElement("span",{key:"view",className:j,onClick:K=>x(i,K),title:i.name},i.name,q),z=(typeof p=="function"?p(i):p)&&(i.url||i.thumbUrl)?Bt.createElement("a",{href:i.url||i.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:K=>x(i,K),title:n.previewFile},typeof v=="function"?v(i):v||Bt.createElement(d0,null)):null,G=(o==="picture-card"||o==="picture-circle")&&O!=="uploading"&&Bt.createElement("span",{className:`${e}-list-item-actions`},z,O==="done"&&U,$),{getPrefixCls:Z}=Bt.useContext(ot),Q=Z(),X=Bt.createElement("div",{className:I},W,F,H,G,A&&Bt.createElement(Ho,{motionName:`${Q}-fade`,visible:O==="uploading",motionDeadline:2e3},({className:K})=>{let J="percent"in i?Bt.createElement(zL,Object.assign({type:"line",percent:i.percent,"aria-label":i["aria-label"],"aria-labelledby":i["aria-labelledby"]},s)):null;return Bt.createElement("div",{className:(0,Ys.default)(`${e}-list-item-progress`,K)},J)})),se=i.response&&typeof i.response=="string"?i.response:((C=i.error)===null||C===void 0?void 0:C.statusText)||((R=i.error)===null||R===void 0?void 0:R.message)||n.uploadError,ee=O==="error"?Bt.createElement(Fa,{title:se,getPopupContainer:K=>K.parentNode},X):X;return Bt.createElement("div",{className:(0,Ys.default)(`${e}-list-item-container`,t),style:r,ref:w},u?u(ee,i,a,{download:b.bind(null,i),preview:x.bind(null,i),remove:S.bind(null,i)}):ee)}),m3=gG;var hG=(e,t)=>{let{listType:r="text",previewFile:n=p3,onPreview:o,onDownload:i,onRemove:a,locale:s,iconRender:l,isImageUrl:c=d3,prefixCls:u,items:f=[],showPreviewIcon:p=!0,showRemoveIcon:g=!0,showDownloadIcon:h=!1,removeIcon:v,previewIcon:y,downloadIcon:m,extra:d,progress:x={size:[-1,2],showInfo:!1},appendAction:b,appendActionVisible:S=!0,itemRender:w,disabled:C}=e,R=G1(),[P,O]=qt.useState(!1),k=["picture-card","picture-circle"].includes(r);qt.useEffect(()=>{r.startsWith("picture")&&(f||[]).forEach(j=>{!(j.originFileObj instanceof File||j.originFileObj instanceof Blob)||j.thumbUrl!==void 0||(j.thumbUrl="",n?.(j.originFileObj).then(F=>{j.thumbUrl=F||"",R()}))})},[r,f,n]),qt.useEffect(()=>{O(!0)},[]);let A=(j,F)=>{if(o)return F?.preventDefault(),o(j)},M=j=>{typeof i=="function"?i(j):j.url&&window.open(j.url)},V=j=>{a?.(j)},W=j=>{if(l)return l(j,r);let F=j.status==="uploading";if(r.startsWith("picture")){let z=r==="picture"?qt.createElement(Fl,null):s.uploading,G=c?.(j)?qt.createElement(XL,null):qt.createElement(UL,null);return F?z:G}return F?qt.createElement(Fl,null):qt.createElement(GL,null)},I=(j,F,z,G,Z)=>{let Q={type:"text",size:"small",title:G,onClick:X=>{var se,ee;F(),qt.isValidElement(j)&&((ee=(se=j.props).onClick)===null||ee===void 0||ee.call(se,X))},className:`${z}-list-item-action`,disabled:Z?C:!1};return qt.isValidElement(j)?qt.createElement(Bd,Object.assign({},Q,{icon:qo(j,Object.assign(Object.assign({},j.props),{onClick:()=>{}}))})):qt.createElement(Bd,Object.assign({},Q),qt.createElement("span",null,j))};qt.useImperativeHandle(t,()=>({handlePreview:A,handleDownload:M}));let{getPrefixCls:N}=qt.useContext(ot),$=N("upload",u),U=N(),H=(0,jE.default)(`${$}-list`,`${$}-list-${r}`),L=qt.useMemo(()=>qr(R$(U),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[U]),q=Object.assign(Object.assign({},k?{}:L),{motionDeadline:2e3,motionName:`${$}-${k?"animate-inline":"animate"}`,keys:oe(f.map(j=>({key:j.uid,file:j}))),motionAppear:P});return qt.createElement("div",{className:H},qt.createElement(lw,Object.assign({},q,{component:!1}),({key:j,file:F,className:z,style:G})=>qt.createElement(m3,{key:j,locale:s,prefixCls:$,className:z,style:G,file:F,items:f,progress:x,listType:r,isImgUrl:c,showPreviewIcon:p,showRemoveIcon:g,showDownloadIcon:h,removeIcon:v,previewIcon:y,downloadIcon:m,extra:d,iconRender:W,actionIconRender:I,itemRender:w,onPreview:A,onDownload:M,onClose:V})),b&&qt.createElement(Ho,Object.assign({},q,{visible:S,forceRender:!0}),({className:j,style:F})=>qo(b,z=>({className:(0,jE.default)(z.className,j),style:Object.assign(Object.assign(Object.assign({},F),{pointerEvents:j?"none":void 0}),z.style)}))))},vG=qt.forwardRef(hG),g3=vG;var yG=function(e,t,r,n){function o(i){return i instanceof r?i:new r(function(a){a(i)})}return new(r||(r=Promise))(function(i,a){function s(u){try{c(n.next(u))}catch(f){a(f)}}function l(u){try{c(n.throw(u))}catch(f){a(f)}}function c(u){u.done?i(u.value):o(u.value).then(s,l)}c((n=n.apply(e,t||[])).next())})},Zu=`__LIST_IGNORE_${Date.now()}__`,xG=(e,t)=>{let{fileList:r,defaultFileList:n,onRemove:o,showUploadList:i=!0,listType:a="text",onPreview:s,onDownload:l,onChange:c,onDrop:u,previewFile:f,disabled:p,locale:g,iconRender:h,isImageUrl:v,progress:y,prefixCls:m,className:d,type:x="select",children:b,style:S,itemRender:w,maxCount:C,data:R={},multiple:P=!1,hasControlInside:O=!0,action:k="",accept:A="",supportServerRender:M=!0,rootClassName:V}=e,W=yr.useContext(Hr),I=p??W,[N,$]=sr(n||[],{value:r,postState:ae=>ae??[]}),[U,H]=yr.useState("drop"),L=yr.useRef(null),q=yr.useRef(null);yr.useMemo(()=>{let ae=Date.now();(r||[]).forEach((ge,Te)=>{!ge.uid&&!Object.isFrozen(ge)&&(ge.uid=`__AUTO__${ae}_${Te}__`)})},[r]);let j=(ae,ge,Te)=>{let he=oe(ge),Ze=!1;C===1?he=he.slice(-1):C&&(Ze=he.length>C,he=he.slice(0,C)),(0,VE.flushSync)(()=>{$(he)});let ct={file:ae,fileList:he};Te&&(ct.event=Te),(!Ze||ae.status==="removed"||he.some(_t=>_t.uid===ae.uid))&&(0,VE.flushSync)(()=>{c?.(ct)})},F=(ae,ge)=>yG(void 0,void 0,void 0,function*(){let{beforeUpload:Te,transformFile:he}=e,Ze=ae;if(Te){let ct=yield Te(ae,ge);if(ct===!1)return!1;if(delete ae[Zu],ct===Zu)return Object.defineProperty(ae,Zu,{value:!0,configurable:!0}),!1;typeof ct=="object"&&ct&&(Ze=ct)}return he&&(Ze=yield he(Ze)),Ze}),z=ae=>{let ge=ae.filter(Ze=>!Ze.file[Zu]);if(!ge.length)return;let Te=ge.map(Ze=>Ep(Ze.file)),he=oe(N);Te.forEach(Ze=>{he=Rp(Ze,he)}),Te.forEach((Ze,ct)=>{let _t=Ze;if(ge[ct].parsedFile)Ze.status="uploading";else{let{originFileObj:Pt}=Ze,mt;try{mt=new File([Pt],Pt.name,{type:Pt.type})}catch{mt=new Blob([Pt],{type:Pt.type}),mt.name=Pt.name,mt.lastModifiedDate=new Date,mt.lastModified=new Date().getTime()}mt.uid=Ze.uid,_t=mt}j(_t,he)})},G=(ae,ge,Te)=>{try{typeof ae=="string"&&(ae=JSON.parse(ae))}catch{}if(!R0(ge,N))return;let he=Ep(ge);he.status="done",he.percent=100,he.response=ae,he.xhr=Te;let Ze=Rp(he,N);j(he,Ze)},Z=(ae,ge)=>{if(!R0(ge,N))return;let Te=Ep(ge);Te.status="uploading",Te.percent=ae.percent;let he=Rp(Te,N);j(Te,he,ae)},Q=(ae,ge,Te)=>{if(!R0(Te,N))return;let he=Ep(Te);he.error=ae,he.response=ge,he.status="error";let Ze=Rp(he,N);j(he,Ze)},X=ae=>{let ge;Promise.resolve(typeof o=="function"?o(ae):o).then(Te=>{var he;if(Te===!1)return;let Ze=u3(ae,N);Ze&&(ge=Object.assign(Object.assign({},ae),{status:"removed"}),N?.forEach(ct=>{let _t=ge.uid!==void 0?"uid":"name";ct[_t]===ge[_t]&&!Object.isFrozen(ct)&&(ct.status="removed")}),(he=L.current)===null||he===void 0||he.abort(ge),j(ge,Ze))})},se=ae=>{H(ae.type),ae.type==="drop"&&u?.(ae)};yr.useImperativeHandle(t,()=>({onBatchStart:z,onSuccess:G,onProgress:Z,onError:Q,fileList:N,upload:L.current,nativeElement:q.current}));let{getPrefixCls:ee,direction:K,upload:J}=yr.useContext(ot),ne=ee("upload",m),te=Object.assign(Object.assign({onBatchStart:z,onError:Q,onProgress:Z,onSuccess:G},e),{data:R,multiple:P,action:k,accept:A,supportServerRender:M,prefixCls:ne,disabled:I,beforeUpload:F,onChange:void 0,hasControlInside:O});delete te.className,delete te.style,(!b||I)&&delete te.id;let re=`${ne}-wrapper`,[de,fe,ue]=c3(ne,re),[Ce]=wa("Upload",wi.Upload),{showRemoveIcon:we,showPreviewIcon:Oe,showDownloadIcon:ve,removeIcon:Y,previewIcon:Ee,downloadIcon:De,extra:et}=typeof i=="boolean"?{}:i,Ae=typeof we>"u"?!I:we,Se=(ae,ge)=>i?yr.createElement(g3,{prefixCls:ne,listType:a,items:N,previewFile:f,onPreview:s,onDownload:l,onRemove:X,showRemoveIcon:Ae,showPreviewIcon:Oe,showDownloadIcon:ve,removeIcon:Y,previewIcon:Ee,downloadIcon:De,iconRender:h,extra:et,locale:Object.assign(Object.assign({},Ce),g),isImageUrl:v,progress:y,appendAction:ae,appendActionVisible:ge,itemRender:w,disabled:I}):ae,We=(0,O0.default)(re,d,V,fe,ue,J?.className,{[`${ne}-rtl`]:K==="rtl",[`${ne}-picture-card-wrapper`]:a==="picture-card",[`${ne}-picture-circle-wrapper`]:a==="picture-circle"}),Fe=Object.assign(Object.assign({},J?.style),S);if(x==="drag"){let ae=(0,O0.default)(fe,ne,`${ne}-drag`,{[`${ne}-drag-uploading`]:N.some(ge=>ge.status==="uploading"),[`${ne}-drag-hover`]:U==="dragover",[`${ne}-disabled`]:I,[`${ne}-rtl`]:K==="rtl"});return de(yr.createElement("span",{className:We,ref:q},yr.createElement("div",{className:ae,style:Fe,onDrop:se,onDragOver:se,onDragLeave:se},yr.createElement(BE,Object.assign({},te,{ref:L,className:`${ne}-btn`}),yr.createElement("div",{className:`${ne}-drag-container`},b))),Se()))}let Ue=(0,O0.default)(ne,`${ne}-select`,{[`${ne}-disabled`]:I,[`${ne}-hidden`]:!b}),Re=yr.createElement("div",{className:Ue,style:Fe},yr.createElement(BE,Object.assign({},te,{ref:L})));return de(a==="picture-card"||a==="picture-circle"?yr.createElement("span",{className:We,ref:q},Se(Re,!!b)):yr.createElement("span",{className:We,ref:q},Re,Se()))},bG=yr.forwardRef(xG),_0=bG;var SG=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var{style:r,height:n,hasControlInside:o=!1}=e,i=SG(e,["style","height","hasControlInside"]);return P0.createElement(_0,Object.assign({ref:t,hasControlInside:o},i,{type:"drag",style:Object.assign(Object.assign({},r),{height:n})}))}),h3=CG;var HE=_0;HE.Dragger=h3;HE.LIST_IGNORE=Zu;var UE=HE;var Pr=E(_r(),1),TG=()=>{let[e,t]=(0,b3.useState)(Xe.data.useSliderForNumberWidget),r=()=>{location.href="/sd-ppp-static/sd-ppp_PS.ccx?_="+Date.now()},n=()=>{location.href="/sd-ppp-static/sd-ppp2_PS.ccx?_="+Date.now()};return(0,Pr.jsxs)("div",{className:"settings-container",children:[(0,Pr.jsx)("h2",{children:pe("SDPPP Settings/Misc")}),(0,Pr.jsxs)("div",{className:"settings-section",children:[(0,Pr.jsx)("div",{className:"settings-label",children:(0,Pr.jsx)("label",{children:pe("Comfy URL (You can copy it to connect ComfyUI in the plugin):")})}),(0,Pr.jsx)("div",{className:"settings-control",children:location.href.split("?")[0].split("#")[0]})]}),(0,Pr.jsxs)("div",{className:"settings-section settings-row",children:[(0,Pr.jsx)("div",{className:"settings-label",children:(0,Pr.jsx)("label",{children:pe("Photoshop plugin")})}),(0,Pr.jsx)("div",{className:"settings-control",children:(0,Pr.jsx)("button",{onClick:r,className:"download-button",children:pe("Download")})})]}),(0,Pr.jsxs)("div",{className:"settings-section settings-row",children:[(0,Pr.jsx)("div",{className:"settings-label",children:(0,Pr.jsxs)("label",{children:[pe("Photoshop plugin")," 2.0 Beta(CHN only)"]})}),(0,Pr.jsx)("div",{className:"settings-control",children:(0,Pr.jsx)("button",{onClick:n,className:"download-button",children:pe("Download")})})]}),(0,Pr.jsxs)("div",{className:"settings-section settings-row",children:[(0,Pr.jsx)("div",{className:"settings-label",children:(0,Pr.jsx)("label",{htmlFor:"maxImageSize",children:pe("use slider for number widget:")})}),(0,Pr.jsx)("div",{className:"settings-control",children:(0,Pr.jsx)(cp,{id:"useSliderForNumberWidget",checked:e,onChange:o=>{t(o.target.checked),Xe.setUseSliderForNumberWidget(o.target.checked),nn.storeSetting("sdppp.useSliderForNumberWidget",o.target.checked)}})})]})]})},S3=TG;var _5=E(D(),1);var Zl=E(D(),1);var C3=E(D(),1);function N0(e){return e=e||12,{flex:`${e} 0 calc(${e/12*100}% - 10px)`,maxWidth:"100%"}}var An=E(_r(),1);function GE({widgetTableStructure:e,widgetTableValue:t,widgetTableErrors:r,onWidgetRender:n,onWidgetChange:o,onTitleRender:i}){let[a,s]=(0,Zl.useState)(0),l=(0,Zl.useMemo)(()=>e.nodeIndexes.map(p=>{let g=e.nodes[p],h=(d,x,b)=>d.keepRender?x.outputType==="error"?(d.result.push((0,An.jsx)("span",{className:"list-error-label",children:t[g.id][b]})),d):(n?.(d,g,x,b),d):d,v=Object.values(e.groups).find(d=>d.nodeIDs.includes(g.id)),y=v?.color||"rgba(127, 127, 127, .4)";if(a&&v?.id!==a)return null;let m=g.uiWeightSum<=8&&g.widgets.length==1&&(g.widgets[0].outputType!=="number"||!e.extraOptions?.useSliderForNumberWidget);return(0,An.jsxs)("div",{className:"workflow-edit-field",children:[(0,An.jsx)("div",{className:"workflow-edit-field-title",title:g.title,style:{...N0(m?4:12),borderColor:y},children:i?i(g.title,g):(0,An.jsx)("span",{children:g.title})}),g.widgets.reduce(h,{keepRender:!0,result:[]}).result.map((d,x)=>(0,An.jsx)(qE,{children:d},x)),r[g.id]?(0,An.jsx)("span",{className:"list-error-label",children:r[g.id]}):""]},g.id)}).filter(Boolean),[e,t,r,n,o,i,a]),[c,u]=(0,Zl.useMemo)(()=>[Object.keys(r).filter(p=>e.nodes[parseInt(p)]),Object.keys(r).filter(p=>!e.nodes[parseInt(p)])],[r,e]),f=null;return u.length>0?f=(0,An.jsx)("span",{className:"list-error-label",children:r[+u[0]]}):c.length>0&&(f=(0,An.jsx)("span",{className:"list-error-label",children:r[+c[0]]})),(0,An.jsxs)(An.Fragment,{children:[f,Object.keys(e.nodes).length?"":(0,An.jsx)("span",{className:"list-error-label",children:pe("no suitable node to control in this workflow")}),(0,An.jsx)("div",{className:"workflow-edit-content",children:l})]})}var qE=class extends Zl.default.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}componentDidCatch(t,r){this.setState({hasError:!0,error:t})}render(){return this.state.hasError?(0,An.jsx)("span",{className:"list-error-label",children:this.state.error?.stack||this.state.error?.message||this.state.error?.toString()}):this.props.children}};var ec=E(D(),1);var w3=E(D(),1);function Qs(e){return(0,w3.useMemo)(()=>N0(e),[e])}var Js=E(_r(),1),E3=({inputMin:e,inputMax:t,inputStep:r,name:n,value:o=0,uiWeight:i=1,extraOptions:a,onValueChange:s})=>{let l=Qs(i||12),[c,u]=(0,ec.useState)(+o.toFixed(3));(0,ec.useEffect)(()=>{u(+o.toFixed(3))},[o]);let f=(0,ec.useCallback)(h=>{if(h!==null){let v=+h.toFixed(3);u(v)}},[]),p=(0,ec.useCallback)(()=>{s(c)},[c,s]);return!((t-e)/r>1e3)&&i>=1&&a?.useSliderForNumberWidget?(0,Js.jsxs)(ja,{style:{width:"100%",...l},align:"center",children:[(0,Js.jsx)(SE,{style:{flex:1},min:e,max:t,step:r,value:c,onChange:f,onChangeComplete:p}),(0,Js.jsx)(r0,{style:{width:80},min:e,max:t,step:r,value:c,onChange:f,onBlur:p,controls:!1})]}):(0,Js.jsxs)(ja,{style:{width:"100%",...l},align:"center",children:[n&&(0,Js.jsx)("span",{style:{flex:1},children:n}),(0,Js.jsx)(r0,{style:{width:"100%",flex:2},min:e,max:t,step:r,value:c,onChange:f,onBlur:p,controls:!1})]})};var Op=E(_r(),1),R3=({onSelectUpdate:e,options:t,value:r,name:n,uiWeight:o})=>{let i=s=>{let l=t.indexOf(s);e(s,l)},a=Qs(o||12);return(0,Op.jsxs)(ja,{style:{width:"100%",...a},align:"center",children:[n&&(0,Op.jsx)("span",{style:{flex:1},children:n}),(0,Op.jsx)(sp,{value:r,options:t.map(s=>({value:s,label:s})),style:{flex:2,minWidth:"100%"},onSelect:i,placeholder:pe("select..."),showSearch:!0,filterOption:(s,l)=>(l?.label??"").toLowerCase().includes(s.toLowerCase())})]})};var _3=E(_r(),1),O3=({value:e,name:t,onValueChange:r,uiWeight:n})=>{let o=a=>{r(a.target.checked)},i=Qs(n||12);return(0,_3.jsx)(cp,{checked:!!e,onChange:o,style:{...i},children:t||""})};var KE=E(_r(),1),{TextArea:NG}=yp,P3=({value:e="",onValueChange:t,uiWeight:r})=>{let n=Qs(r||12);return(0,KE.jsx)("div",{className:"widget-container",style:n,children:(0,KE.jsx)(NG,{value:e,onChange:i=>{t(i.target.value)},autoSize:{minRows:1}})})};var _p=E(D(),1);var I0=E(_r(),1);function T3({title:e,onTitleChange:t}){let[r,n]=(0,_p.useState)(!1),[o,i]=(0,_p.useState)(e);(0,_p.useEffect)(()=>{i(e)},[e]);let a=()=>{n(!0)};return r?(0,I0.jsx)(yp,{autoFocus:!0,value:o,onChange:u=>{i(u.target.value)},onBlur:()=>{n(!1),o!==e&&t&&t(o)},onKeyDown:u=>{u.key==="Enter"?(n(!1),o!==e&&t&&t(o)):u.key==="Escape"&&(n(!1),i(e))},size:"small",className:"workflow-edit-field-title-input"}):(0,I0.jsx)(Fa,{title:pe("click to edit"),children:(0,I0.jsx)("span",{onClick:a,style:{cursor:"pointer"},children:o})})}var N3=E(D()),IG=(0,N3.createContext)({}),$0=IG;var nc=E(D()),E5=E(Ne());var I3={aliceblue:"9ehhb",antiquewhite:"9sgk7",aqua:"1ekf",aquamarine:"4zsno",azure:"9eiv3",beige:"9lhp8",bisque:"9zg04",black:"0",blanchedalmond:"9zhe5",blue:"73",blueviolet:"5e31e",brown:"6g016",burlywood:"8ouiv",cadetblue:"3qba8",chartreuse:"4zshs",chocolate:"87k0u",coral:"9yvyo",cornflowerblue:"3xael",cornsilk:"9zjz0",crimson:"8l4xo",cyan:"1ekf",darkblue:"3v",darkcyan:"rkb",darkgoldenrod:"776yz",darkgray:"6mbhl",darkgreen:"jr4",darkgrey:"6mbhl",darkkhaki:"7ehkb",darkmagenta:"5f91n",darkolivegreen:"3bzfz",darkorange:"9yygw",darkorchid:"5z6x8",darkred:"5f8xs",darksalmon:"9441m",darkseagreen:"5lwgf",darkslateblue:"2th1n",darkslategray:"1ugcv",darkslategrey:"1ugcv",darkturquoise:"14up",darkviolet:"5rw7n",deeppink:"9yavn",deepskyblue:"11xb",dimgray:"442g9",dimgrey:"442g9",dodgerblue:"16xof",firebrick:"6y7tu",floralwhite:"9zkds",forestgreen:"1cisi",fuchsia:"9y70f",gainsboro:"8m8kc",ghostwhite:"9pq0v",goldenrod:"8j4f4",gold:"9zda8",gray:"50i2o",green:"pa8",greenyellow:"6senj",grey:"50i2o",honeydew:"9eiuo",hotpink:"9yrp0",indianred:"80gnw",indigo:"2xcoy",ivory:"9zldc",khaki:"9edu4",lavenderblush:"9ziet",lavender:"90c8q",lawngreen:"4vk74",lemonchiffon:"9zkct",lightblue:"6s73a",lightcoral:"9dtog",lightcyan:"8s1rz",lightgoldenrodyellow:"9sjiq",lightgray:"89jo3",lightgreen:"5nkwg",lightgrey:"89jo3",lightpink:"9z6wx",lightsalmon:"9z2ii",lightseagreen:"19xgq",lightskyblue:"5arju",lightslategray:"4nwk9",lightslategrey:"4nwk9",lightsteelblue:"6wau6",lightyellow:"9zlcw",lime:"1edc",limegreen:"1zcxe",linen:"9shk6",magenta:"9y70f",maroon:"4zsow",mediumaquamarine:"40eju",mediumblue:"5p",mediumorchid:"79qkz",mediumpurple:"5r3rv",mediumseagreen:"2d9ip",mediumslateblue:"4tcku",mediumspringgreen:"1di2",mediumturquoise:"2uabw",mediumvioletred:"7rn9h",midnightblue:"z980",mintcream:"9ljp6",mistyrose:"9zg0x",moccasin:"9zfzp",navajowhite:"9zest",navy:"3k",oldlace:"9wq92",olive:"50hz4",olivedrab:"472ub",orange:"9z3eo",orangered:"9ykg0",orchid:"8iu3a",palegoldenrod:"9bl4a",palegreen:"5yw0o",paleturquoise:"6v4ku",palevioletred:"8k8lv",papayawhip:"9zi6t",peachpuff:"9ze0p",peru:"80oqn",pink:"9z8wb",plum:"8nba5",powderblue:"6wgdi",purple:"4zssg",rebeccapurple:"3zk49",red:"9y6tc",rosybrown:"7cv4f",royalblue:"2jvtt",saddlebrown:"5fmkz",salmon:"9rvci",sandybrown:"9jn1c",seagreen:"1tdnb",seashell:"9zje6",sienna:"6973h",silver:"7ir40",skyblue:"5arjf",slateblue:"45e4t",slategray:"4e100",slategrey:"4e100",snow:"9zke2",springgreen:"1egv",steelblue:"2r1kk",tan:"87yx8",teal:"pds",thistle:"8ggk8",tomato:"9yqfb",turquoise:"2j4r4",violet:"9b10u",wheat:"9ld4j",white:"9zldr",whitesmoke:"9lhpx",yellow:"9zl6o",yellowgreen:"61fzm"};var fn=Math.round;function XE(e,t){let r=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],n=r.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)n[o]=t(n[o]||0,r[o]||"",o);return r[3]?n[3]=r[3].includes("%")?n[3]/100:n[3]:n[3]=1,n}var $3=(e,t,r)=>r===0?e:e/100;function Pp(e,t){let r=t||255;return e>r?r:e<0?0:e}var tc=class e{isValid=!0;r=0;g=0;b=0;a=1;_h;_s;_l;_v;_max;_min;_brightness;constructor(t){function r(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let i=function(a){return o.startsWith(a)};var n=i;let o=t.trim();if(/^#?[A-F\d]{3,8}$/i.test(o))this.fromHexString(o);else if(i("rgb"))this.fromRgbString(o);else if(i("hsl"))this.fromHslString(o);else if(i("hsv")||i("hsb"))this.fromHsvString(o);else{let a=I3[o.toLowerCase()];a&&this.fromHexString(parseInt(a,36).toString(16).padStart(6,"0"))}}else if(t instanceof e)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(r("rgb"))this.r=Pp(t.r),this.g=Pp(t.g),this.b=Pp(t.b),this.a=typeof t.a=="number"?Pp(t.a,1):1;else if(r("hsl"))this.fromHsl(t);else if(r("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){let r=this.toHsv();return r.h=t,this._c(r)}getLuminance(){function t(i){let a=i/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}let r=t(this.r),n=t(this.g),o=t(this.b);return .2126*r+.7152*n+.0722*o}getHue(){if(typeof this._h>"u"){let t=this.getMax()-this.getMin();t===0?this._h=0:this._h=fn(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){let 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){let r=this.getHue(),n=this.getSaturation(),o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:r,s:n,l:o,a:this.a})}lighten(t=10){let r=this.getHue(),n=this.getSaturation(),o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:r,s:n,l:o,a:this.a})}mix(t,r=50){let n=this._c(t),o=r/100,i=s=>(n[s]-this[s])*o+this[s],a={r:fn(i("r")),g:fn(i("g")),b:fn(i("b")),a:fn(i("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){let r=this._c(t),n=this.a+r.a*(1-this.a),o=i=>fn((this[i]*this.a+r[i]*r.a*(1-this.a))/n);return this._c({r:o("r"),g:o("g"),b:o("b"),a:n})}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="#",r=(this.r||0).toString(16);t+=r.length===2?r:"0"+r;let n=(this.g||0).toString(16);t+=n.length===2?n:"0"+n;let o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){let i=fn(this.a*255).toString(16);t+=i.length===2?i:"0"+i}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let t=this.getHue(),r=fn(this.getSaturation()*100),n=fn(this.getLightness()*100);return this.a!==1?`hsla(${t},${r}%,${n}%,${this.a})`:`hsl(${t},${r}%,${n}%)`}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,r,n){let o=this.clone();return o[t]=Pp(r,n),o}_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){let r=t.replace("#","");function n(o,i){return parseInt(r[o]+r[i||o],16)}r.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=r[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=r[6]?n(6,7)/255:1)}fromHsl({h:t,s:r,l:n,a:o}){if(this._h=t%360,this._s=r,this._l=n,this.a=typeof o=="number"?o:1,r<=0){let p=fn(n*255);this.r=p,this.g=p,this.b=p}let i=0,a=0,s=0,l=t/60,c=(1-Math.abs(2*n-1))*r,u=c*(1-Math.abs(l%2-1));l>=0&&l<1?(i=c,a=u):l>=1&&l<2?(i=u,a=c):l>=2&&l<3?(a=c,s=u):l>=3&&l<4?(a=u,s=c):l>=4&&l<5?(i=u,s=c):l>=5&&l<6&&(i=c,s=u);let f=n-c/2;this.r=fn((i+f)*255),this.g=fn((a+f)*255),this.b=fn((s+f)*255)}fromHsv({h:t,s:r,v:n,a:o}){this._h=t%360,this._s=r,this._v=n,this.a=typeof o=="number"?o:1;let i=fn(n*255);if(this.r=i,this.g=i,this.b=i,r<=0)return;let a=t/60,s=Math.floor(a),l=a-s,c=fn(n*(1-r)*255),u=fn(n*(1-r*l)*255),f=fn(n*(1-r*(1-l))*255);switch(s){case 0:this.g=f,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=u;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=u;break}}fromHsvString(t){let r=XE(t,$3);this.fromHsv({h:r[0],s:r[1],v:r[2],a:r[3]})}fromHslString(t){let r=XE(t,$3);this.fromHsl({h:r[0],s:r[1],l:r[2],a:r[3]})}fromRgbString(t){let r=XE(t,(n,o)=>o.includes("%")?fn(n/100*255):n);this.r=r[0],this.g=r[1],this.b=r[2],this.a=r[3]}};var D0=2,D3=.16,$G=.05,DG=.05,kG=.15,F3=5,L3=4,AG=[{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 k3(e,t,r){let n;return Math.round(e.h)>=60&&Math.round(e.h)<=240?n=r?Math.round(e.h)-D0*t:Math.round(e.h)+D0*t:n=r?Math.round(e.h)+D0*t:Math.round(e.h)-D0*t,n<0?n+=360:n>=360&&(n-=360),n}function A3(e,t,r){if(e.h===0&&e.s===0)return e.s;let n;return r?n=e.s-D3*t:t===L3?n=e.s+D3:n=e.s+$G*t,n>1&&(n=1),r&&t===F3&&n>.1&&(n=.1),n<.06&&(n=.06),Math.round(n*100)/100}function M3(e,t,r){let n;return r?n=e.v+DG*t:n=e.v-kG*t,n=Math.max(0,Math.min(1,n)),Math.round(n*100)/100}function k0(e,t={}){let r=[],n=new tc(e),o=n.toHsv();for(let i=F3;i>0;i-=1){let a=new tc({h:k3(o,i,!0),s:A3(o,i,!0),v:M3(o,i,!0)});r.push(a)}r.push(n);for(let i=1;i<=L3;i+=1){let a=new tc({h:k3(o,i),s:A3(o,i),v:M3(o,i)});r.push(a)}return t.theme==="dark"?AG.map(({index:i,amount:a})=>new tc(t.backgroundColor||"#141414").mix(r[i],a).toHexString()):r.map(i=>i.toHexString())}var z3=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];z3.primary=z3[5];var W3=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];W3.primary=W3[5];var B3=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];B3.primary=B3[5];var j3=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];j3.primary=j3[5];var V3=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];V3.primary=V3[5];var H3=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];H3.primary=H3[5];var U3=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];U3.primary=U3[5];var q3=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];q3.primary=q3[5];var A0=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];A0.primary=A0[5];var G3=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];G3.primary=G3[5];var K3=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];K3.primary=K3[5];var X3=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];X3.primary=X3[5];var Y3=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];Y3.primary=Y3[5];var Q3=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];Q3.primary=Q3[5];var J3=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];J3.primary=J3[5];var Z3=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];Z3.primary=Z3[5];var e5=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];e5.primary=e5[5];var t5=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];t5.primary=t5[5];var r5=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];r5.primary=r5[5];var n5=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];n5.primary=n5[5];var o5=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];o5.primary=o5[5];var i5=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];i5.primary=i5[5];var a5=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];a5.primary=a5[5];var s5=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];s5.primary=s5[5];var l5=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];l5.primary=l5[5];var c5=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];c5.primary=c5[5];var C5=E(D());function YE(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function QE(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let r=t;for(;r;){if(r===e)return!0;r=r.parentNode}return!1}var u5="data-rc-order",f5="data-rc-priority",MG="rc-util-key",JE=new Map;function d5({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:MG}function ZE(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function FG(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function eR(e){return Array.from((JE.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function p5(e,t={}){if(!YE())return null;let{csp:r,prepend:n,priority:o=0}=t,i=FG(n),a=i==="prependQueue",s=document.createElement("style");s.setAttribute(u5,i),a&&o&&s.setAttribute(f5,`${o}`),r?.nonce&&(s.nonce=r?.nonce),s.innerHTML=e;let l=ZE(t),{firstChild:c}=l;if(n){if(a){let u=(t.styles||eR(l)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(u5)))return!1;let p=Number(f.getAttribute(f5)||0);return o>=p});if(u.length)return l.insertBefore(s,u[u.length-1].nextSibling),s}l.insertBefore(s,c)}else l.appendChild(s);return s}function LG(e,t={}){let{styles:r}=t;return r||=eR(ZE(t)),r.find(n=>n.getAttribute(d5(t))===e)}function zG(e,t){let r=JE.get(e);if(!r||!QE(document,r)){let n=p5("",t),{parentNode:o}=n;JE.set(e,o),e.removeChild(n)}}function m5(e,t,r={}){let n=ZE(r),o=eR(n),i={...r,styles:o};zG(n,i);let a=LG(t,i);if(a)return i.csp?.nonce&&a.nonce!==i.csp?.nonce&&(a.nonce=i.csp?.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;let s=p5(e,i);return s.setAttribute(d5(i),t),s}function g5(e){return e?.getRootNode?.()}function WG(e){return g5(e)instanceof ShadowRoot}function h5(e){return WG(e)?g5(e):null}var tR={},BG=[],jG=e=>{BG.push(e)};function VG(e,t){}function HG(e,t){}function UG(){tR={}}function v5(e,t,r){!t&&!tR[r]&&(e(!1,r),tR[r]=!0)}function M0(e,t){v5(VG,e,t)}function qG(e,t){v5(HG,e,t)}M0.preMessage=jG;M0.resetWarned=UG;M0.noteOnce=qG;var y5=M0;var rc=E(D());function GG(e){return e.replace(/-(.)/g,(t,r)=>r.toUpperCase())}function b5(e,t){y5(e,`[@ant-design/icons] ${t}`)}function rR(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function x5(e={}){return Object.keys(e).reduce((t,r)=>{let n=e[r];switch(r){case"class":t.className=n,delete t.class;break;default:delete t[r],t[GG(r)]=n}return t},{})}function F0(e,t,r){return r?rc.default.createElement(e.tag,{key:t,...x5(e.attrs),...r},(e.children||[]).map((n,o)=>F0(n,`${t}-${e.tag}-${o}`))):rc.default.createElement(e.tag,{key:t,...x5(e.attrs)},(e.children||[]).map((n,o)=>F0(n,`${t}-${e.tag}-${o}`)))}function nR(e){return k0(e)[0]}function L0(e){return e?Array.isArray(e)?e:[e]:[]}var KG=` .anticon { display: inline-flex; align-items: center; @@ -572,10 +572,10 @@ html body { transform: rotate(360deg); } } -`,b4=e=>{let{csp:t,prefixCls:r,layer:n}=(0,Zl.useContext)(N0),o=GG;r&&(o=o.replace(/anticon/g,r)),n&&(o=`@layer ${n} { +`,S5=e=>{let{csp:t,prefixCls:r,layer:n}=(0,rc.useContext)($0),o=KG;r&&(o=o.replace(/anticon/g,r)),n&&(o=`@layer ${n} { ${o} -}`),(0,Zl.useEffect)(()=>{let i=e.current,a=g4(i);p4(o,"@ant-design-icons",{prepend:!n,csp:t,attachTo:a})},[])};var Op={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function KG({primaryColor:e,secondaryColor:t}){Op.primaryColor=e,Op.secondaryColor=t||rR(e),Op.calculated=!!t}function XG(){return{...Op}}var F0=e=>{let{icon:t,className:r,onClick:n,style:o,primaryColor:i,secondaryColor:a,...s}=e,l=S4.useRef(),c=Op;if(i&&(c={primaryColor:i,secondaryColor:a||rR(i)}),b4(l),x4(tR(t),`icon should be icon definiton, but got ${t}`),!tR(t))return null;let u=t;return u&&typeof u.icon=="function"&&(u={...u,icon:u.icon(c.primaryColor,c.secondaryColor)}),k0(u.icon,`svg-${u.name}`,{className:r,onClick:n,style:o,"data-icon":u.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",...s,ref:l})};F0.displayName="IconReact";F0.getTwoToneColors=XG;F0.setTwoToneColors=KG;var _p=F0;function nR(e){let[t,r]=M0(e);return _p.setTwoToneColors({primaryColor:t,secondaryColor:r})}function C4(){let e=_p.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}function oR(){return oR=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:r,icon:n,spin:o,rotate:i,tabIndex:a,onClick:s,twoToneColor:l,...c}=e,{prefixCls:u="anticon",rootClassName:f}=ec.useContext(N0),p=(0,w4.default)(f,u,{[`${u}-${n.name}`]:!!n.name,[`${u}-spin`]:!!o||n.name==="loading"},r),g=a;g===void 0&&s&&(g=-1);let h=i?{msTransform:`rotate(${i}deg)`,transform:`rotate(${i}deg)`}:void 0,[v,y]=M0(l);return ec.createElement("span",oR({role:"img","aria-label":n.name},c,{ref:t,tabIndex:g,onClick:s,className:p}),ec.createElement(_p,{icon:n,primaryColor:v,secondaryColor:y,style:h}))});L0.displayName="AntdIcon";L0.getTwoToneColor=C4;L0.setTwoToneColor=nR;var z0=L0;var W0=E($());function iR(){return iR=Object.assign?Object.assign.bind():function(e){for(var t=1;tW0.createElement(z0,iR({},e,{ref:t,icon:pv})),QG=W0.forwardRef(YG),aR=QG;var B0=E($());function sR(){return sR=Object.assign?Object.assign.bind():function(e){for(var t=1;tB0.createElement(z0,sR({},e,{ref:t,icon:XL})),ZG=B0.forwardRef(JG),lR=ZG;var Ba=E(Or(),1),E4=({value:e,onValueChange:t,options:r,nodeID:n})=>{let o=a=>{if(a.file.status==="done"){let s=a.file.response.name;t?.(s)}},i=mt.graph.nodes.find(a=>a.id===e);return(0,Ba.jsxs)(Wa,{gap:5,align:"stretch",vertical:!0,children:[(0,Ba.jsxs)(Wa,{gap:5,vertical:!0,children:[(0,Ba.jsx)(op,{style:{flex:1},value:e,onChange:a=>{t?.(a)},options:r.map(a=>({label:a.split("/").pop(),value:a}))}),(0,Ba.jsx)(HE,{action:"./api/upload/image",onChange:o,showUploadList:!1,data:a=>({image:a}),children:(0,Ba.jsxs)("button",{type:"button",className:"ant-btn",children:[(0,Ba.jsx)(lR,{})," ",me("upload")]})})]}),e&&(0,Ba.jsx)("img",{src:`./api/view?filename=${e}&type=input&subfolder=${e.startsWith("clipspace/")?"clipspace/":""}&rand=`+Math.random(),width:"100%",style:{aspectRatio:"1/1",objectFit:"contain",cursor:"pointer"},onClick:a=>{mt.constructor.copyToClipspace(mt.graph.nodes.find(s=>s.id===n)),mt.constructor.clipspace_return_node=mt.graph.nodes.find(s=>s.id===n),mt.constructor.open_maskeditor()}})]})};var oa=E(Or(),1),R4=window.comfyAPI.api.api,Zu=class extends O4.default.Component{state={comfyStatus:{sid:"",ssid:"",progress:0,queueSize:0,lastError:"",executingNodeTitle:""},widgetTableStructure:Xe.data.widgetTableStructure,widgetTableValue:Xe.data.widgetTableValue,widgetTableErrors:Xe.data.widgetTableErrors};eventListeners=[];unsubscribes=[];constructor(t){super(t);let r=(a,s)=>{R4.addEventListener(a,s),this.eventListeners.push({event:a,handler:s})};r("progress",({detail:a})=>{if(!a||isNaN(a.value/a.max))return;let s=Math.round(a.value/a.max*100);this.setState({comfyStatus:{...this.state.comfyStatus,progress:s}})}),r("status",a=>{a.detail?.exec_info&&this.setState({comfyStatus:{...this.state.comfyStatus,queueSize:a.detail.exec_info.queue_remaining}})}),r("execution_error",({detail:a})=>{this.setState({comfyStatus:{...this.state.comfyStatus,lastError:a.exception_message,executingNodeTitle:""}})}),r("execution_start",()=>{this.setState({comfyStatus:{...this.state.comfyStatus,lastError:"",progress:0,executingNodeTitle:""}})}),r("executing",a=>{let s=a.detail,l=app.graph.nodes.find(c=>c.id==s);l&&this.setState({comfyStatus:{...this.state.comfyStatus,executingNodeTitle:l.title}})}),r("execution_success",()=>{this.setState({comfyStatus:{...this.state.comfyStatus,progress:0,executingNodeTitle:""}})}),r("execution_interrupted",()=>{this.setState({comfyStatus:{...this.state.comfyStatus,progress:0,executingNodeTitle:""}})});let n=a=>{this.setState({widgetTableStructure:a})};Xe.subscribe("/widgetTableStructure",n);let o=a=>{this.setState({widgetTableValue:a})};Xe.subscribe("/widgetTableValue",o);let i=a=>{this.setState({widgetTableErrors:a})};Xe.subscribe("/widgetTableErrors",i),this.unsubscribes.push(()=>{Xe.unsubscribe(n),Xe.unsubscribe(o),Xe.unsubscribe(i)})}componentWillUnmount(){this.eventListeners.forEach(({event:t,handler:r})=>{R4.removeEventListener(t,r)}),this.unsubscribes.forEach(t=>t())}render(){let t={widgetTableStructure:this.state.widgetTableStructure,widgetTableValue:this.state.widgetTableValue,widgetTableErrors:this.state.widgetTableErrors,onWidgetChange:async(n,o,i,a)=>{let s=app.graph.nodes.find(l=>l.id==n);s&&Zp(s,o,i)},onWidgetRender:(n,o,i,a)=>{if(i.outputType==="number"){let s=i.options?.min??0,l=i.options?.max??100,c=i.options?.step??1;return n.result.push((0,oa.jsx)(w3,{uiWeight:i.uiWeight||12,inputMin:s,inputMax:l,inputStep:c,name:i.name,value:parseFloat(this.state.widgetTableValue[o.id][a]),onValueChange:u=>{t.onWidgetChange(o.id,a,u,o)},extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0}else{if(i.outputType==="combo")return n.result.push((0,oa.jsx)(E3,{uiWeight:i.uiWeight||12,options:i.options?.values||[],name:i.name,onSelectUpdate:s=>{t.onWidgetChange(o.id,a,s,o)},value:this.state.widgetTableValue[o.id][a],extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0;if(i.outputType==="toggle")return n.result.push((0,oa.jsx)(R3,{uiWeight:i.uiWeight||12,name:i.name,value:this.state.widgetTableValue[o.id][a],onValueChange:s=>{t.onWidgetChange(o.id,a,s,o)},extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0;if(i.outputType==="string"||i.outputType==="customtext"||i.outputType==="text")return n.result.push((0,oa.jsx)(_3,{uiWeight:i.uiWeight||12,value:this.state.widgetTableValue[o.id][a],onValueChange:s=>{t.onWidgetChange(o.id,a,s,o)},extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0;if(i.outputType==="PS_LAYER"||i.outputType==="PS_DOCUMENT")return n.result.push((0,oa.jsx)("p",{children:me("only supported in Photoshop")})),!0;if(i.outputType=="IMAGE_PATH"||i.outputType=="MASK_PATH")return n.result.push((0,oa.jsx)(E4,{uiWeight:i.uiWeight||12,value:this.state.widgetTableValue[o.id][a],options:i.options?.values||[],onValueChange:async s=>{t.onWidgetChange(o.id,a,s,o)},nodeID:o.id,extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0}return!0},onTitleRender:(n,o)=>(0,oa.jsx)(P3,{title:n,onTitleChange:i=>{Bn.instance.setNodeTitle({node_id:o.id,title:i})}})},r=12;return(0,oa.jsx)(Na,{theme:{components:{Input:{fontSize:r,colorBgContainer:"var(--p-form-field-background)",colorText:"var(--p-form-field-color)",colorBorder:"var(--p-form-field-border-color)"},Select:{fontSize:r,colorBgContainer:"var(--p-form-field-background)",colorText:"var(--p-form-field-color)",colorBorder:"var(--p-form-field-border-color)",colorBgElevated:"var(--p-form-field-background)",colorTextDescription:"var(--p-form-field-color)",controlItemBgActive:"var(--p-form-field-background)",controlItemBgHover:"var(--p-form-field-border-color)"},Checkbox:{fontSize:r,colorText:"var(--p-form-field-color)"},Radio:{fontSize:r},Slider:{fontSize:r},Switch:{fontSize:r,colorBgContainer:"var(--p-form-field-background)",colorText:"var(--p-form-field-color)"},InputNumber:{fontSize:r,colorBgContainer:"var(--p-form-field-background)",colorText:"var(--p-form-field-color)",colorBorder:"var(--p-form-field-border-color)"}}},children:(0,oa.jsx)(qE,{...t})})}};var An=E(Or(),1),_4=document.createElement("style");_4.innerHTML=GT;document.head.appendChild(_4);function cR({onClose:e,tab:t}){let[r,n]=(0,ef.useState)("1"),[o,i]=(0,ef.useState)(0);return(0,ef.useEffect)(()=>{n(t)},[t]),(0,ef.useEffect)(()=>{let a=document.getElementById("graph-canvas"),s=0,l,c=()=>{if(s++,s%3===0&&a){let u=document.querySelector(".side-bar-panel");u&&u.style.display!=="none"?i(u.clientWidth):i(0)}l=requestAnimationFrame(c)};return l=requestAnimationFrame(c),()=>{cancelAnimationFrame(l)}},[]),(0,An.jsx)(Na,{theme:{token:{colorText:"var(--fg-color)",colorBgContainer:"var(--comfy-input-bg)",colorBgElevated:"var(--comfy-input-bg)",colorFillSecondary:"var(--comfy-input-bg)",controlItemBgHover:"var(--comfy-input-bg)",colorBgTextHover:"var(--comfy-input-bg)",colorBorder:"var(--p-inputtext-border-color)"}},children:(0,An.jsxs)("div",{className:"sdppp-menu-container",style:{paddingLeft:o},children:[(0,An.jsxs)("div",{className:"sdppp-menu-header",children:[(0,An.jsxs)("div",{className:"sdppp-menu-header-left",children:[(0,An.jsx)("button",{onClick:()=>n("1"),className:r==="1"?"active":"",children:me("Simplify Workflow")}),(0,An.jsx)("button",{onClick:()=>n("2"),className:r==="2"?"active":"",children:me("Photoshop")})]}),(0,An.jsx)("span",{children:"Powered by SDPPP"}),(0,An.jsx)("button",{className:"sdppp-menu-close-button",onClick:e,children:(0,An.jsx)(aR,{})})]}),(0,An.jsxs)("div",{className:"sdppp-menu-content",children:[(0,An.jsx)("div",{className:"sdppp-menu-workflow-edit-wrap",style:{display:r==="1"?"block":"none"},children:(0,An.jsx)(Zu,{})}),(0,An.jsx)("div",{className:"sdppp-menu-settings-wrap",style:{display:r==="2"?"block":"none"},children:(0,An.jsx)(b3,{})})]})]})})}var tc=E(Or(),1);function uR({onMaximize:e,onPhotoshop:t}){return(0,tc.jsxs)("div",{className:"sdppp-side-container",children:[(0,tc.jsxs)("div",{className:"sdppp-side-header",children:[(0,tc.jsx)("button",{className:"sdppp-photoshop-icon",onClick:t}),(0,tc.jsx)("button",{className:"pi pi-window-maximize",onClick:e})]}),(0,tc.jsx)(Zu,{})]})}var P4=null,eK=null,fR=null;async function mR(e){if(!P4){let t=document.createElement("div");t.id="sdppp-popup-root",t.style.display="none",document.getElementById("graph-canvas-container")?.prepend(t),e.extensionManager.registerSidebarTab({id:"sdppp",title:"SD-PPP",tooltip:"SD-PPP Workflow UI",icon:"sdppp-side-icon",type:"custom",render:r=>{eK||(r.style.width="100%",r.style.height="auto",r.style.padding="8px",(0,dR.createRoot)(r).render((0,pR.createElement)(uR,{onMaximize:()=>{n("1")},onPhotoshop:()=>{n("2")}}))),t.style.display="none";function n(o){P4?fR.props.tab=o:(fR=(0,pR.createElement)(cR,{onClose:()=>{t.style.display="none"},tab:o}),(0,dR.createRoot)(t).render(fR)),t.style.display="flex",document.querySelector(".sdppp-side-icon")?.parentElement?.click()}}})}}nn.addEventListener("graphChanged",e=>{let r=(mt.workflowManager||mt.extensionManager.workflow).activeWorkflow;if(e.detail.id!==r.activeState.id)return;let n=Xe.data.widgetTableStructure,o=em(mt.graph,r);D4(o,n)&&Xe.setWidgetTableStructure(o),Xe.setWidgetTableValue(gf(mt.graph))});nn.addEventListener("executed",()=>{Xe.setWidgetTableValue(gf(mt.graph))});var T4=0,N4=!0,I4="";function $4(){requestAnimationFrame($4);let e=mt.workflowManager||mt.extensionManager.workflow,t=e.activeWorkflow,r=t?.id||0,n=t?.path||"",o=t?.isPersisted||!0;if(r===T4&&n===I4&&o===N4)return;T4=r,I4=n,N4=o;let i=em(mt.graph,t),a=gf(mt.graph);Xe.setWidgetTableStructure(i),Xe.setWidgetTableValue(a),setTimeout(()=>{if(t!==e.activeWorkflow)return;let s=em(mt.graph,t),l=gf(mt.graph);D4(s,i)&&Xe.setWidgetTableStructure(s),Xe.setWidgetTableValue(l)},800)}requestAnimationFrame($4);function D4(e,t){return e.nodeIndexes.length!==t.nodeIndexes.length||JSON.stringify(e.nodeIndexes)!==JSON.stringify(t.nodeIndexes)||JSON.stringify(e.groups)!==JSON.stringify(t.groups)||JSON.stringify(e.nodes)!==JSON.stringify(t.nodes)}async function tK(e,t,r){t.addEventListener("progress",({detail:s})=>{if(!s||isNaN(s.value/s.max))return;let l=Math.round(s.value/s.max*100);Xe.setProgress(l)}),t.addEventListener("status",s=>{s.detail?.exec_info&&Xe.setQueueSize(s.detail.exec_info.queue_remaining)}),t.addEventListener("execution_error",({detail:s})=>{if(Xe.setExecutingNodeTitle(""),Xe.setLastError(s.exception_message),s.node_id){let l=e.graph.nodes.find(c=>c.id==s.node_id);Xe.setWidgetTableErrors({[s.node_id]:`[${l?.title||s.node_id}]`+s.exception_message})}});let n=[];t.addEventListener("execution_start",({detail:s})=>{if(Xe.setLastError(""),Xe.setWidgetTableErrors({}),Xe.setProgress(0),Xe.setExecutingNodeTitle(""),n.length){let l=n.shift();l&&o.set(s.prompt_id,l)}}),t.addEventListener("executing",s=>{let l=s.detail,c=graph.nodes.find(u=>u.id==l);c&&Xe.setExecutingNodeTitle(c.title)}),t.addEventListener("execution_success",s=>{Xe.setProgress(0),Xe.setExecutingNodeTitle(""),il.get(s.detail.prompt_id)&&il.delete(s.detail.prompt_id)}),t.addEventListener("execution_interrupted",()=>{Xe.setProgress(0),Xe.setExecutingNodeTitle("")});let o=new Map;t.addEventListener("executed",s=>{if(s.detail.output&&Array.isArray(s.detail.output.images)&&s.detail.output.images.length>0){let l=null;if(il.get(s.detail.prompt_id)?l=il.get(s.detail.prompt_id):l=location.search.match(/webview_fromsid=([^&]+)/)?.[1]||"",!l)return;e.graph.nodes.filter(c=>c.type=="Send Images To Photoshop").filter(c=>c.mode==0).length||i?.sendImage(l,{document_identify:Xt.getSpecialDocumentForPreview(),layer_identifies:s.detail.output.images.map(()=>Xt.getSpecialLayerForSend()[0]),boundaries:s.detail.output.images.map(()=>""),image_urls:s.detail.output.images.map(c=>location.origin+"/api/view?type="+c.type+"&filename="+c.filename),new_layer_name:rm(Xe.data.widgetTableStructure.widgetTablePath)})}}),mR(e);var i=new Bn;i.connect(),e.registerExtension({name:"Comfy.SD-PPP",async setup(){},async beforeRegisterNodeDef(s,l,c){try{pO(s,l)}catch(u){Pp.push(u.stack||u.message||u)}}})}var Pp=[];(async function(){if(!(typeof gradioApp<"u")){try{let e=window.comfyAPI?.app?.app,t=window.comfyAPI?.ui?.$el,r=window.comfyAPI?.api?.api;if(!e||!r||!t)throw new Error("comfyAPI is not initialized, maybe comfyUI is too old");await ER(),await tK(e,r,t),import("./sdppp-custom.js").then(n=>{n.default(ia)})}catch(e){Pp.push(e.stack||e.message||e)}await new Promise(e=>setTimeout(e,2e3)),Pp.length&&(console.error(Pp[0]),alert(`sd-ppp init failed: -`+Pp.join(` +}`),(0,rc.useEffect)(()=>{let i=e.current,a=h5(i);m5(o,"@ant-design-icons",{prepend:!n,csp:t,attachTo:a})},[])};var Tp={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function XG({primaryColor:e,secondaryColor:t}){Tp.primaryColor=e,Tp.secondaryColor=t||nR(e),Tp.calculated=!!t}function YG(){return{...Tp}}var z0=e=>{let{icon:t,className:r,onClick:n,style:o,primaryColor:i,secondaryColor:a,...s}=e,l=C5.useRef(),c=Tp;if(i&&(c={primaryColor:i,secondaryColor:a||nR(i)}),S5(l),b5(rR(t),`icon should be icon definiton, but got ${t}`),!rR(t))return null;let u=t;return u&&typeof u.icon=="function"&&(u={...u,icon:u.icon(c.primaryColor,c.secondaryColor)}),F0(u.icon,`svg-${u.name}`,{className:r,onClick:n,style:o,"data-icon":u.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",...s,ref:l})};z0.displayName="IconReact";z0.getTwoToneColors=YG;z0.setTwoToneColors=XG;var Np=z0;function oR(e){let[t,r]=L0(e);return Np.setTwoToneColors({primaryColor:t,secondaryColor:r})}function w5(){let e=Np.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}function iR(){return iR=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:r,icon:n,spin:o,rotate:i,tabIndex:a,onClick:s,twoToneColor:l,...c}=e,{prefixCls:u="anticon",rootClassName:f}=nc.useContext($0),p=(0,E5.default)(f,u,{[`${u}-${n.name}`]:!!n.name,[`${u}-spin`]:!!o||n.name==="loading"},r),g=a;g===void 0&&s&&(g=-1);let h=i?{msTransform:`rotate(${i}deg)`,transform:`rotate(${i}deg)`}:void 0,[v,y]=L0(l);return nc.createElement("span",iR({role:"img","aria-label":n.name},c,{ref:t,tabIndex:g,onClick:s,className:p}),nc.createElement(Np,{icon:n,primaryColor:v,secondaryColor:y,style:h}))});W0.displayName="AntdIcon";W0.getTwoToneColor=w5;W0.setTwoToneColor=oR;var B0=W0;var j0=E(D());function aR(){return aR=Object.assign?Object.assign.bind():function(e){for(var t=1;tj0.createElement(B0,aR({},e,{ref:t,icon:gv})),JG=j0.forwardRef(QG),sR=JG;var V0=E(D());function lR(){return lR=Object.assign?Object.assign.bind():function(e){for(var t=1;tV0.createElement(B0,lR({},e,{ref:t,icon:YL})),eK=V0.forwardRef(ZG),cR=eK;var Va=E(_r(),1),R5=({value:e,onValueChange:t,options:r,nodeID:n})=>{let o=a=>{if(a.file.status==="done"){let s=a.file.response.name;t?.(s)}},i=gt.graph.nodes.find(a=>a.id===e);return(0,Va.jsxs)(ja,{gap:5,align:"stretch",vertical:!0,children:[(0,Va.jsxs)(ja,{gap:5,vertical:!0,children:[(0,Va.jsx)(sp,{style:{flex:1},value:e,onChange:a=>{t?.(a)},options:r.map(a=>({label:a.split("/").pop(),value:a}))}),(0,Va.jsx)(UE,{action:"./api/upload/image",onChange:o,showUploadList:!1,data:a=>({image:a}),children:(0,Va.jsxs)("button",{type:"button",className:"ant-btn",children:[(0,Va.jsx)(cR,{})," ",pe("upload")]})})]}),e&&(0,Va.jsx)("img",{src:`./api/view?filename=${e}&type=input&subfolder=${e.startsWith("clipspace/")?"clipspace/":""}&rand=`+Math.random(),width:"100%",style:{aspectRatio:"1/1",objectFit:"contain",cursor:"pointer"},onClick:a=>{gt.constructor.copyToClipspace(gt.graph.nodes.find(s=>s.id===n)),gt.constructor.clipspace_return_node=gt.graph.nodes.find(s=>s.id===n),gt.constructor.open_maskeditor()}})]})};var ia=E(_r(),1),O5=window.comfyAPI.api.api,ef=class extends _5.default.Component{state={comfyStatus:{sid:"",ssid:"",progress:0,queueSize:0,lastError:"",executingNodeTitle:""},widgetTableStructure:Xe.data.widgetTableStructure,widgetTableValue:Xe.data.widgetTableValue,widgetTableErrors:Xe.data.widgetTableErrors};eventListeners=[];unsubscribes=[];constructor(t){super(t);let r=(a,s)=>{O5.addEventListener(a,s),this.eventListeners.push({event:a,handler:s})};r("progress",({detail:a})=>{if(!a||isNaN(a.value/a.max))return;let s=Math.round(a.value/a.max*100);this.setState({comfyStatus:{...this.state.comfyStatus,progress:s}})}),r("status",a=>{a.detail?.exec_info&&this.setState({comfyStatus:{...this.state.comfyStatus,queueSize:a.detail.exec_info.queue_remaining}})}),r("execution_error",({detail:a})=>{this.setState({comfyStatus:{...this.state.comfyStatus,lastError:a.exception_message,executingNodeTitle:""}})}),r("execution_start",()=>{this.setState({comfyStatus:{...this.state.comfyStatus,lastError:"",progress:0,executingNodeTitle:""}})}),r("executing",a=>{let s=a.detail,l=app.graph.nodes.find(c=>c.id==s);l&&this.setState({comfyStatus:{...this.state.comfyStatus,executingNodeTitle:l.title}})}),r("execution_success",()=>{this.setState({comfyStatus:{...this.state.comfyStatus,progress:0,executingNodeTitle:""}})}),r("execution_interrupted",()=>{this.setState({comfyStatus:{...this.state.comfyStatus,progress:0,executingNodeTitle:""}})});let n=a=>{this.setState({widgetTableStructure:a})};Xe.subscribe("/widgetTableStructure",n);let o=a=>{this.setState({widgetTableValue:a})};Xe.subscribe("/widgetTableValue",o);let i=a=>{this.setState({widgetTableErrors:a})};Xe.subscribe("/widgetTableErrors",i),this.unsubscribes.push(()=>{Xe.unsubscribe(n),Xe.unsubscribe(o),Xe.unsubscribe(i)})}componentWillUnmount(){this.eventListeners.forEach(({event:t,handler:r})=>{O5.removeEventListener(t,r)}),this.unsubscribes.forEach(t=>t())}render(){let t={widgetTableStructure:this.state.widgetTableStructure,widgetTableValue:this.state.widgetTableValue,widgetTableErrors:this.state.widgetTableErrors,onWidgetChange:async(n,o,i,a)=>{let s=app.graph.nodes.find(l=>l.id==n);s&&rm(s,o,i)},onWidgetRender:(n,o,i,a)=>{if(i.outputType==="number"){let s=i.options?.min??0,l=i.options?.max??100,c=i.options?.step??1;return n.result.push((0,ia.jsx)(E3,{uiWeight:i.uiWeight||12,inputMin:s,inputMax:l,inputStep:c,name:i.name,value:parseFloat(this.state.widgetTableValue[o.id][a]),onValueChange:u=>{t.onWidgetChange(o.id,a,u,o)},extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0}else{if(i.outputType==="combo")return n.result.push((0,ia.jsx)(R3,{uiWeight:i.uiWeight||12,options:i.options?.values||[],name:i.name,onSelectUpdate:s=>{t.onWidgetChange(o.id,a,s,o)},value:this.state.widgetTableValue[o.id][a],extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0;if(i.outputType==="toggle")return n.result.push((0,ia.jsx)(O3,{uiWeight:i.uiWeight||12,name:i.name,value:this.state.widgetTableValue[o.id][a],onValueChange:s=>{t.onWidgetChange(o.id,a,s,o)},extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0;if(i.outputType==="string"||i.outputType==="customtext"||i.outputType==="text")return n.result.push((0,ia.jsx)(P3,{uiWeight:i.uiWeight||12,value:this.state.widgetTableValue[o.id][a],onValueChange:s=>{t.onWidgetChange(o.id,a,s,o)},extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0;if(i.outputType==="PS_LAYER"||i.outputType==="PS_DOCUMENT")return n.result.push((0,ia.jsx)("p",{children:pe("only supported in Photoshop")})),!0;if(i.outputType=="IMAGE_PATH"||i.outputType=="MASK_PATH")return n.result.push((0,ia.jsx)(R5,{uiWeight:i.uiWeight||12,value:this.state.widgetTableValue[o.id][a],options:i.options?.values||[],onValueChange:async s=>{t.onWidgetChange(o.id,a,s,o)},nodeID:o.id,extraOptions:this.state.widgetTableStructure.extraOptions},a)),!0}return!0},onTitleRender:(n,o)=>(0,ia.jsx)(T3,{title:n,onTitleChange:i=>{Wn.instance.setNodeTitle({node_id:o.id,title:i})}})},r=12;return(0,ia.jsx)($a,{theme:{components:{Input:{fontSize:r,colorBgContainer:"var(--p-form-field-background)",colorText:"var(--p-form-field-color)",colorBorder:"var(--p-form-field-border-color)"},Select:{fontSize:r,colorBgContainer:"var(--p-form-field-background)",colorText:"var(--p-form-field-color)",colorBorder:"var(--p-form-field-border-color)",colorBgElevated:"var(--p-form-field-background)",colorTextDescription:"var(--p-form-field-color)",controlItemBgActive:"var(--p-form-field-background)",controlItemBgHover:"var(--p-form-field-border-color)"},Checkbox:{fontSize:r,colorText:"var(--p-form-field-color)"},Radio:{fontSize:r},Slider:{fontSize:r},Switch:{fontSize:r,colorBgContainer:"var(--p-form-field-background)",colorText:"var(--p-form-field-color)"},InputNumber:{fontSize:r,colorBgContainer:"var(--p-form-field-background)",colorText:"var(--p-form-field-color)",colorBorder:"var(--p-form-field-border-color)"}}},children:(0,ia.jsx)(GE,{...t})})}};var Mn=E(_r(),1),P5=document.createElement("style");P5.innerHTML=GT;document.head.appendChild(P5);function uR({onClose:e,tab:t}){let[r,n]=(0,tf.useState)("1"),[o,i]=(0,tf.useState)(0);return(0,tf.useEffect)(()=>{n(t)},[t]),(0,tf.useEffect)(()=>{let a=document.getElementById("graph-canvas"),s=0,l,c=()=>{if(s++,s%3===0&&a){let u=document.querySelector(".side-bar-panel");u&&u.style.display!=="none"?i(u.clientWidth):i(0)}l=requestAnimationFrame(c)};return l=requestAnimationFrame(c),()=>{cancelAnimationFrame(l)}},[]),(0,Mn.jsx)($a,{theme:{token:{colorText:"var(--fg-color)",colorBgContainer:"var(--comfy-input-bg)",colorBgElevated:"var(--comfy-input-bg)",colorFillSecondary:"var(--comfy-input-bg)",controlItemBgHover:"var(--comfy-input-bg)",colorBgTextHover:"var(--comfy-input-bg)",colorBorder:"var(--p-inputtext-border-color)"}},children:(0,Mn.jsxs)("div",{className:"sdppp-menu-container",style:{paddingLeft:o},children:[(0,Mn.jsxs)("div",{className:"sdppp-menu-header",children:[(0,Mn.jsxs)("div",{className:"sdppp-menu-header-left",children:[(0,Mn.jsx)("button",{onClick:()=>n("1"),className:r==="1"?"active":"",children:pe("Simplify Workflow")}),(0,Mn.jsx)("button",{onClick:()=>n("2"),className:r==="2"?"active":"",children:pe("Photoshop")})]}),(0,Mn.jsx)("span",{children:"Powered by SDPPP"}),(0,Mn.jsx)("button",{className:"sdppp-menu-close-button",onClick:e,children:(0,Mn.jsx)(sR,{})})]}),(0,Mn.jsxs)("div",{className:"sdppp-menu-content",children:[(0,Mn.jsx)("div",{className:"sdppp-menu-workflow-edit-wrap",style:{display:r==="1"?"block":"none"},children:(0,Mn.jsx)(ef,{})}),(0,Mn.jsx)("div",{className:"sdppp-menu-settings-wrap",style:{display:r==="2"?"block":"none"},children:(0,Mn.jsx)(S3,{})})]})]})})}var oc=E(_r(),1);function fR({onMaximize:e,onPhotoshop:t}){return(0,oc.jsxs)("div",{className:"sdppp-side-container",children:[(0,oc.jsxs)("div",{className:"sdppp-side-header",children:[(0,oc.jsx)("button",{className:"sdppp-photoshop-icon",onClick:t}),(0,oc.jsx)("button",{className:"pi pi-window-maximize",onClick:e})]}),(0,oc.jsx)(ef,{})]})}var T5=null,tK=null,dR=null;async function gR(e){if(!T5){let t=document.createElement("div");t.id="sdppp-popup-root",t.style.display="none",document.getElementById("graph-canvas-container")?.prepend(t),e.extensionManager.registerSidebarTab({id:"sdppp",title:"SD-PPP",tooltip:"SD-PPP Workflow UI",icon:"sdppp-side-icon",type:"custom",render:r=>{tK||(r.style.width="100%",r.style.height="auto",r.style.padding="8px",(0,pR.createRoot)(r).render((0,mR.createElement)(fR,{onMaximize:()=>{n("1")},onPhotoshop:()=>{n("2")}}))),t.style.display="none";function n(o){T5?dR.props.tab=o:(dR=(0,mR.createElement)(uR,{onClose:()=>{t.style.display="none"},tab:o}),(0,pR.createRoot)(t).render(dR)),t.style.display="flex",document.querySelector(".sdppp-side-icon")?.parentElement?.click()}}})}}nn.addEventListener("graphChanged",e=>{let r=(gt.workflowManager||gt.extensionManager.workflow).activeWorkflow;if(e.detail.id!==r.activeState.id)return;let n=Xe.data.widgetTableStructure,o=nm(gt.graph,r);k5(o,n)&&Xe.setWidgetTableStructure(o),Xe.setWidgetTableValue(yf(gt.graph))});nn.addEventListener("executed",()=>{Xe.setWidgetTableValue(yf(gt.graph))});var N5=0,I5=!0,$5="";function D5(){requestAnimationFrame(D5);let e=gt.workflowManager||gt.extensionManager.workflow,t=e.activeWorkflow,r=t?.id||0,n=t?.path||"",o=t?.isPersisted||!0;if(r===N5&&n===$5&&o===I5)return;N5=r,$5=n,I5=o;let i=nm(gt.graph,t),a=yf(gt.graph);Xe.setWidgetTableStructure(i),Xe.setWidgetTableValue(a),setTimeout(()=>{if(t!==e.activeWorkflow)return;let s=nm(gt.graph,t),l=yf(gt.graph);k5(s,i)&&Xe.setWidgetTableStructure(s),Xe.setWidgetTableValue(l)},800)}requestAnimationFrame(D5);function k5(e,t){return e.nodeIndexes.length!==t.nodeIndexes.length||JSON.stringify(e.nodeIndexes)!==JSON.stringify(t.nodeIndexes)||JSON.stringify(e.groups)!==JSON.stringify(t.groups)||JSON.stringify(e.nodes)!==JSON.stringify(t.nodes)}async function rK(e,t,r){t.addEventListener("progress",({detail:s})=>{if(!s||isNaN(s.value/s.max))return;let l=Math.round(s.value/s.max*100);Xe.setProgress(l)}),t.addEventListener("status",s=>{s.detail?.exec_info&&Xe.setQueueSize(s.detail.exec_info.queue_remaining)}),t.addEventListener("execution_error",({detail:s})=>{if(Xe.setExecutingNodeTitle(""),Xe.setLastError(s.exception_message),s.node_id){let l=e.graph.nodes.find(c=>c.id==s.node_id);Xe.setWidgetTableErrors({[s.node_id]:`[${l?.title||s.node_id}]`+s.exception_message})}});let n=[];t.addEventListener("execution_start",({detail:s})=>{if(Xe.setLastError(""),Xe.setWidgetTableErrors({}),Xe.setProgress(0),Xe.setExecutingNodeTitle(""),n.length){let l=n.shift();l&&o.set(s.prompt_id,l)}}),t.addEventListener("executing",s=>{let l=s.detail,c=graph.nodes.find(u=>u.id==l);c&&Xe.setExecutingNodeTitle(c.title)}),t.addEventListener("execution_success",s=>{Xe.setProgress(0),Xe.setExecutingNodeTitle(""),ll.get(s.detail.prompt_id)&&ll.delete(s.detail.prompt_id)}),t.addEventListener("execution_interrupted",()=>{Xe.setProgress(0),Xe.setExecutingNodeTitle("")});let o=new Map;t.addEventListener("executed",s=>{if(s.detail.output&&Array.isArray(s.detail.output.images)&&s.detail.output.images.length>0){let l=null;if(ll.get(s.detail.prompt_id)?l=ll.get(s.detail.prompt_id):l=location.search.match(/webview_fromsid=([^&]+)/)?.[1]||"",!l)return;e.graph.nodes.filter(c=>c.type=="Send Images To Photoshop").filter(c=>c.mode==0).length||i?.sendImage(l,{document_identify:Xt.getSpecialDocumentForPreview(),layer_identifies:s.detail.output.images.map(()=>Xt.getSpecialLayerForSend()[0]),boundaries:s.detail.output.images.map(()=>""),image_urls:s.detail.output.images.map(c=>location.origin+"/api/view?type="+c.type+"&filename="+c.filename),new_layer_name:im(Xe.data.widgetTableStructure.widgetTablePath)})}}),gR(e);var i=new Wn;i.connect(),e.registerExtension({name:"Comfy.SD-PPP",async setup(){},async beforeRegisterNodeDef(s,l,c){try{pO(s,l)}catch(u){Ip.push(u.stack||u.message||u)}}})}var Ip=[];(async function(){if(!(typeof gradioApp<"u")){try{let e=window.comfyAPI?.app?.app,t=window.comfyAPI?.ui?.$el,r=window.comfyAPI?.api?.api;if(!e||!r||!t)throw new Error("comfyAPI is not initialized, maybe comfyUI is too old");await ER(),await rK(e,r,t),import("./sdppp-custom.js").then(n=>{n.default(aa)})}catch(e){Ip.push(e.stack||e.message||e)}await new Promise(e=>setTimeout(e,2e3)),Ip.length&&(console.error(Ip[0]),alert(`sd-ppp init failed: +`+Ip.join(` `)))}})(); /*! Bundled license information: diff --git a/javascript/sdppp-comfy2.js b/javascript/sdppp-comfy2.js new file mode 100644 index 0000000..debf5a9 --- /dev/null +++ b/javascript/sdppp-comfy2.js @@ -0,0 +1,6488 @@ +var i = W; +(function(n, e) { + for (var t = W, a = n(); ; ) + try { + var x = -parseInt(t(556)) / 1 * (-parseInt(t(539)) / 2) + -parseInt(t(1321)) / 3 + -parseInt(t(2087)) / 4 + parseInt(t(467)) / 5 + -parseInt(t(1239)) / 6 + parseInt(t(1350)) / 7 + parseInt(t(1684)) / 8; + if (x === e) break; + a.push(a.shift()); + } catch { + a.push(a.shift()); + } +})(We, 690531); +const Tr = (n) => { + let e; + const t = /* @__PURE__ */ new Set(), a = (f, c) => { + var d = W; + const l = typeof f === d(1542) ? f(e) : f; + if (!Object.is(l, e)) { + const m = e; + e = c ?? (typeof l !== d(1184) || l === null) ? l : Object[d(1832)]({}, e, l), t[d(2103)]((p) => p(e, m)); + } + }, x = () => e, r = () => o, s = (f) => { + var c = W; + return t[c(1283)](f), () => t[c(800)](f); + }, u = { setState: a, getState: x, getInitialState: r, subscribe: s }, o = e = n(a, x, u); + return u; +}, Xa = (n) => n ? Tr(n) : Tr; +function Gi(n) { + var e = W; + return n && n[e(1053)] && Object[e(765)].hasOwnProperty[e(1629)](n, "default") ? n.default : n; +} +var P0; +(function(n) { + var e = W; + n[e(1924)] = (r) => { + }; + function t(r) { + } + n[e(1081)] = t; + function a(r) { + throw new Error(); + } + n[e(1757)] = a, n[e(878)] = (r) => { + const s = {}; + for (const u of r) + s[u] = u; + return s; + }, n.getValidEnumValues = (r) => { + var s = e; + const u = n[s(1904)](r)[s(1762)]((f) => typeof r[r[f]] !== s(861)), o = {}; + for (const f of u) + o[f] = r[f]; + return n[s(1800)](o); + }, n.objectValues = (r) => { + var s = e; + return n[s(1904)](r)[s(1531)](function(u) { + return r[u]; + }); + }, n[e(1904)] = typeof Object[e(1346)] == "function" ? (r) => Object[e(1346)](r) : (r) => { + var s = e; + const u = []; + for (const o in r) + Object[s(765)][s(2148)].call(r, o) && u[s(837)](o); + return u; + }, n[e(1478)] = (r, s) => { + for (const u of r) + if (s(u)) return u; + }, n[e(2049)] = typeof Number[e(2049)] === e(1542) ? (r) => Number[e(2049)](r) : (r) => typeof r === e(861) && Number[e(781)](r) && Math[e(880)](r) === r; + function x(r, s = " | ") { + var u = e; + return r[u(1531)]((o) => typeof o === u(1381) ? "'" + o + "'" : o)[u(766)](s); + } + n[e(1902)] = x, n[e(1761)] = (r, s) => { + var u = e; + return typeof s == "bigint" ? s[u(548)]() : s; + }; +})(P0 || (P0 = {})); +var Jt; +(function(n) { + var e = W; + n[e(1747)] = (t, a) => ({ ...t, ...a }); +})(Jt || (Jt = {})); +const x0 = P0.arrayToEnum([i(1381), i(1759), i(861), i(1908), i(929), i(640), i(1813), i(1475), i(721), i(1542), i(1825), i(2033), i(1485), "object", i(975), i(891), "void", i(374), i(1531), "set"]), Ex = (n) => { + var e = i; + switch (typeof n) { + case e(1825): + return x0.undefined; + case e(1381): + return x0.string; + case e(861): + return Number.isNaN(n) ? x0.nan : x0[e(861)]; + case "boolean": + return x0[e(640)]; + case e(1542): + return x0.function; + case e(1475): + return x0[e(1475)]; + case e(721): + return x0.symbol; + case "object": + return Array[e(971)](n) ? x0[e(1485)] : n === null ? x0[e(2033)] : n.then && typeof n.then == "function" && n.catch && typeof n.catch === e(1542) ? x0[e(891)] : typeof Map !== e(1825) && n instanceof Map ? x0[e(1531)] : typeof Set !== e(1825) && n instanceof Set ? x0[e(327)] : typeof Date !== e(1825) && n instanceof Date ? x0[e(1813)] : x0[e(1184)]; + default: + return x0[e(975)]; + } +}, H = P0.arrayToEnum([i(1514), "invalid_literal", i(498), i(693), i(892), i(741), "unrecognized_keys", i(1479), i(649), i(1851), i(1349), i(2157), i(628), i(1532), "not_multiple_of", i(1865)]), Yi = (n) => { + var e = i; + return JSON[e(1796)](n, null, 2)[e(1201)](/"([^"]+)":/g, "$1:"); +}; +class xx extends Error { + get [i(978)]() { + var e = i; + return this[e(740)]; + } + constructor(e) { + var t = i; + super(), this[t(740)] = [], this[t(1773)] = (x) => { + var r = t; + this[r(740)] = [...this[r(740)], x]; + }, this[t(757)] = (x = []) => { + var r = t; + this[r(740)] = [...this[r(740)], ...x]; + }; + const a = new.target[t(765)]; + Object[t(679)] ? Object[t(679)](this, a) : this[t(1195)] = a, this.name = t(705), this[t(740)] = e; + } + [i(1306)](e) { + const t = e || function(r) { + var s = W; + return r[s(1944)]; + }, a = { _errors: [] }, x = (r) => { + var s = W; + for (const u of r.issues) + if (u.code === s(693)) u[s(1705)][s(1531)](x); + else if (u.code === s(649)) x(u[s(1373)]); + else if (u.code === s(1479)) x(u.argumentsError); + else if (u[s(869)][s(1279)] === 0) a[s(1400)][s(837)](t(u)); + else { + let o = a, f = 0; + for (; f < u[s(869)][s(1279)]; ) { + const c = u[s(869)][f]; + f === u[s(869)][s(1279)] - 1 ? (o[c] = o[c] || { _errors: [] }, o[c][s(1400)][s(837)](t(u))) : o[c] = o[c] || { _errors: [] }, o = o[c], f++; + } + } + }; + return x(this), a; + } + static [i(1752)](e) { + var t = i; + if (!(e instanceof xx)) throw new Error(t(1497) + e); + } + [i(548)]() { + var e = i; + return this[e(1944)]; + } + get message() { + var e = i; + return JSON.stringify(this[e(740)], P0[e(1761)], 2); + } + get [i(431)]() { + var e = i; + return this[e(740)][e(1279)] === 0; + } + flatten(e = (t) => t[i(1944)]) { + var t = i; + const a = {}, x = []; + for (const r of this.issues) + r[t(869)].length > 0 ? (a[r.path[0]] = a[r[t(869)][0]] || [], a[r[t(869)][0]][t(837)](e(r))) : x.push(e(r)); + return { formErrors: x, fieldErrors: a }; + } + get [i(1662)]() { + var e = i; + return this[e(434)](); + } +} +xx[i(1273)] = (n) => new xx(n); +const Qx = (n, e) => { + var t = i; + let a; + switch (n[t(1793)]) { + case H[t(1514)]: + n[t(1079)] === x0.undefined ? a = t(1606) : a = "Expected " + n[t(1567)] + t(357) + n[t(1079)]; + break; + case H.invalid_literal: + a = t(899) + JSON[t(1796)](n[t(1567)], P0.jsonStringifyReplacer); + break; + case H[t(1791)]: + a = "Unrecognized key(s) in object: " + P0[t(1902)](n[t(1346)], ", "); + break; + case H[t(693)]: + a = t(953); + break; + case H[t(892)]: + a = t(2030) + P0[t(1902)](n[t(920)]); + break; + case H[t(741)]: + a = t(1e3) + P0[t(1902)](n[t(920)]) + t(611) + n[t(1079)] + "'"; + break; + case H.invalid_arguments: + a = t(1956); + break; + case H.invalid_return_type: + a = "Invalid function return type"; + break; + case H.invalid_date: + a = t(1459); + break; + case H[t(1349)]: + typeof n[t(1749)] === t(1184) ? "includes" in n[t(1749)] ? (a = t(750) + n[t(1749)][t(1719)] + '"', typeof n.validation.position === t(861) && (a = a + " at one or more positions greater than or equal to " + n[t(1749)].position)) : t(1918) in n.validation ? a = t(1798) + n[t(1749)][t(1918)] + '"' : t(376) in n[t(1749)] ? a = t(796) + n.validation[t(376)] + '"' : P0[t(1757)](n[t(1749)]) : n[t(1749)] !== t(2043) ? a = t(1644) + n[t(1749)] : a = t(688); + break; + case H[t(2157)]: + n[t(1785)] === t(1485) ? a = t(426) + (n[t(502)] ? t(365) : n[t(1808)] ? t(645) : t(557)) + " " + n.minimum + " element(s)" : n[t(1785)] === t(1381) ? a = t(881) + (n.exact ? "exactly" : n[t(1808)] ? t(645) : t(1612)) + " " + n[t(438)] + t(1326) : n[t(1785)] === t(861) ? a = t(2107) + (n[t(502)] ? "exactly equal to " : n[t(1808)] ? t(1217) : t(408)) + n[t(438)] : n[t(1785)] === t(1813) ? a = t(961) + (n.exact ? t(1654) : n.inclusive ? "greater than or equal to " : t(408)) + new Date(Number(n[t(438)])) : a = t(953); + break; + case H[t(628)]: + n[t(1785)] === t(1485) ? a = "Array must contain " + (n[t(502)] ? "exactly" : n[t(1808)] ? t(1641) : t(265)) + " " + n[t(1080)] + t(1738) : n[t(1785)] === t(1381) ? a = t(881) + (n[t(502)] ? t(365) : n.inclusive ? t(1641) : t(1481)) + " " + n[t(1080)] + " character(s)" : n[t(1785)] === t(861) ? a = t(2107) + (n[t(502)] ? "exactly" : n[t(1808)] ? "less than or equal to" : "less than") + " " + n[t(1080)] : n[t(1785)] === "bigint" ? a = t(1092) + (n[t(502)] ? "exactly" : n[t(1808)] ? t(2115) : t(265)) + " " + n[t(1080)] : n[t(1785)] === "date" ? a = t(961) + (n[t(502)] ? "exactly" : n[t(1808)] ? t(1663) : t(1444)) + " " + new Date(Number(n[t(1080)])) : a = "Invalid input"; + break; + case H[t(498)]: + a = t(953); + break; + case H[t(1532)]: + a = t(1659); + break; + case H[t(2143)]: + a = t(1724) + n[t(1792)]; + break; + case H[t(1865)]: + a = t(284); + break; + default: + a = e.defaultError, P0[t(1757)](n); + } + return { message: a }; +}; +let _a = Qx; +function Xi(n) { + _a = n; +} +function je() { + return _a; +} +const De = (n) => { + var e = i; + const { data: t, path: a, errorMaps: x, issueData: r } = n, s = [...a, ...r[e(869)] || []], u = { ...r, path: s }; + if (r.message !== void 0) return { ...r, path: s, message: r[e(1944)] }; + let o = ""; + const f = x.filter((c) => !!c)[e(1592)]()[e(785)](); + for (const c of f) + o = c(u, { data: t, defaultError: o })[e(1944)]; + return { ...r, path: s, message: o }; +}, _i = []; +function Y(n, e) { + var t = i; + const a = je(), x = De({ issueData: e, data: n.data, path: n[t(869)], errorMaps: [n.common.contextualErrorMap, n[t(1507)], a, a === Qx ? void 0 : Qx].filter((r) => !!r) }); + n[t(2017)][t(740)][t(837)](x); +} +class G0 { + constructor() { + var e = i; + this.value = e(1460); + } + [i(315)]() { + var e = i; + this.value === "valid" && (this.value = e(315)); + } + abort() { + var e = i; + this.value !== "aborted" && (this[e(2144)] = e(2020)); + } + static [i(1429)](e, t) { + var a = i; + const x = []; + for (const r of t) { + if (r[a(1802)] === "aborted") return c0; + r.status === a(315) && e[a(315)](), x[a(837)](r[a(2144)]); + } + return { status: e[a(2144)], value: x }; + } + static async [i(472)](e, t) { + var a = i; + const x = []; + for (const r of t) { + const s = await r[a(520)], u = await r[a(2144)]; + x[a(837)]({ key: s, value: u }); + } + return G0[a(1454)](e, x); + } + static [i(1454)](e, t) { + var a = i; + const x = {}; + for (const r of t) { + const { key: s, value: u } = r; + if (s.status === a(2020) || u.status === "aborted") return c0; + s[a(1802)] === a(315) && e[a(315)](), u[a(1802)] === a(315) && e.dirty(), s.value !== a(1195) && (typeof u[a(2144)] !== a(1825) || r[a(1960)]) && (x[s[a(2144)]] = u[a(2144)]); + } + return { status: e[a(2144)], value: x }; + } +} +const c0 = Object[i(665)]({ status: i(2020) }), Bx = (n) => ({ status: "dirty", value: n }), X0 = (n) => ({ status: i(1460), value: n }), Qt = (n) => n.status === i(2020), Gt = (n) => n[i(1802)] === i(315), Lx = (n) => n.status === i(1460), oe = (n) => typeof Promise < "u" && n instanceof Promise; +var a0; +(function(n) { + var e = i; + n[e(2105)] = (t) => typeof t === e(1381) ? { message: t } : t || {}, n[e(548)] = (t) => typeof t === e(1381) ? t : t == null ? void 0 : t[e(1944)]; +})(a0 || (a0 = {})); +class vx { + constructor(e, t, a, x) { + var r = i; + this._cachedPath = [], this.parent = e, this[r(352)] = t, this[r(1548)] = a, this[r(1677)] = x; + } + get [i(869)]() { + var e = i; + return !this[e(1412)][e(1279)] && (Array[e(971)](this[e(1677)]) ? this[e(1412)][e(837)](...this[e(1548)], ...this._key) : this[e(1412)][e(837)](...this._path, this[e(1677)])), this[e(1412)]; + } +} +const Ir = (n, e) => { + var t = i; + if (Lx(e)) return { success: !0, data: e[t(2144)] }; + if (!n.common[t(740)].length) throw new Error("Validation failed but no issues detected."); + return { success: !1, get error() { + var a = t; + if (this[a(1089)]) return this._error; + const x = new xx(n.common[a(740)]); + return this._error = x, this[a(1089)]; + } }; +}; +function m0(n) { + if (!n) return {}; + const { errorMap: e, invalid_type_error: t, required_error: a, description: x } = n; + if (e && (t || a)) throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`); + return e ? { errorMap: e, description: x } : { errorMap: (s, u) => { + var o = W; + const { message: f } = n; + return s.code === o(741) ? { message: f ?? u[o(1181)] } : typeof u[o(352)] === o(1825) ? { message: f ?? a ?? u[o(1181)] } : s[o(1793)] !== o(1514) ? { message: u[o(1181)] } : { message: f ?? t ?? u[o(1181)] }; + }, description: x }; +} +class g0 { + get [i(403)]() { + var e = i; + return this[e(1937)][e(403)]; + } + [i(547)](e) { + return Ex(e.data); + } + [i(390)](e, t) { + var a = i; + return t || { common: e[a(1354)][a(2017)], data: e[a(352)], parsedType: Ex(e[a(352)]), schemaErrorMap: this[a(1937)][a(1538)], path: e.path, parent: e.parent }; + } + _processInputParams(e) { + var t = i; + return { status: new G0(), ctx: { common: e[t(1354)][t(2017)], data: e[t(352)], parsedType: Ex(e.data), schemaErrorMap: this[t(1937)][t(1538)], path: e[t(869)], parent: e[t(1354)] } }; + } + [i(1866)](e) { + var t = i; + const a = this[t(1465)](e); + if (oe(a)) throw new Error("Synchronous parse encountered promise."); + return a; + } + [i(2147)](e) { + var t = i; + const a = this[t(1465)](e); + return Promise[t(2100)](a); + } + parse(e, t) { + var a = i; + const x = this.safeParse(e, t); + if (x[a(449)]) return x[a(352)]; + throw x[a(1238)]; + } + [i(872)](e, t) { + var a = i; + const x = { common: { issues: [], async: (t == null ? void 0 : t[a(1422)]) ?? !1, contextualErrorMap: t == null ? void 0 : t.errorMap }, path: (t == null ? void 0 : t[a(869)]) || [], schemaErrorMap: this[a(1937)][a(1538)], parent: null, data: e, parsedType: Ex(e) }, r = this[a(1866)]({ data: e, path: x.path, parent: x }); + return Ir(x, r); + } + "~validate"(e) { + var x, r; + var t = i; + const a = { common: { issues: [], async: !!this[t(2060)][t(1422)] }, path: [], schemaErrorMap: this._def[t(1538)], parent: null, data: e, parsedType: Ex(e) }; + if (!this[t(2060)][t(1422)]) try { + const s = this[t(1866)]({ data: e, path: [], parent: a }); + return Lx(s) ? { value: s[t(2144)] } : { issues: a.common.issues }; + } catch (s) { + (r = (x = s == null ? void 0 : s[t(1944)]) == null ? void 0 : x[t(1302)]()) != null && r[t(1719)](t(678)) && (this[t(2060)][t(1422)] = !0), a[t(2017)] = { issues: [], async: !0 }; + } + return this._parseAsync({ data: e, path: [], parent: a })[t(2136)]((s) => Lx(s) ? { value: s.value } : { issues: a[t(2017)][t(740)] }); + } + async [i(1232)](e, t) { + var a = i; + const x = await this[a(954)](e, t); + if (x.success) return x[a(352)]; + throw x[a(1238)]; + } + async [i(954)](e, t) { + var a = i; + const x = { common: { issues: [], contextualErrorMap: t == null ? void 0 : t[a(1538)], async: !0 }, path: (t == null ? void 0 : t.path) || [], schemaErrorMap: this[a(1937)].errorMap, parent: null, data: e, parsedType: Ex(e) }, r = this[a(1465)]({ data: e, path: x.path, parent: x }), s = await (oe(r) ? r : Promise[a(2100)](r)); + return Ir(x, s); + } + [i(2036)](e, t) { + var a = i; + const x = (r) => { + var s = W; + return typeof t === s(1381) || typeof t === s(1825) ? { message: t } : typeof t === s(1542) ? t(r) : t; + }; + return this[a(2094)]((r, s) => { + var u = a; + const o = e(r), f = () => s[u(1773)]({ code: H.custom, ...x(r) }); + return typeof Promise !== u(1825) && o instanceof Promise ? o.then((c) => c ? !0 : (f(), !1)) : o ? !0 : (f(), !1); + }); + } + [i(827)](e, t) { + var a = i; + return this[a(2094)]((x, r) => { + var s = a; + return e(x) ? !0 : (r.addIssue(typeof t === s(1542) ? t(x, r) : t), !1); + }); + } + [i(2094)](e) { + var t = i; + return new sx({ schema: this, typeName: l0[t(1227)], effect: { type: t(827), refinement: e } }); + } + [i(697)](e) { + var t = i; + return this[t(2094)](e); + } + constructor(e) { + var t = i; + this[t(328)] = this[t(954)], this[t(1937)] = e, this.parse = this[t(1772)][t(299)](this), this[t(872)] = this[t(872)].bind(this), this.parseAsync = this[t(1232)].bind(this), this[t(954)] = this[t(954)][t(299)](this), this.spa = this[t(328)].bind(this), this.refine = this[t(2036)][t(299)](this), this[t(827)] = this.refinement[t(299)](this), this.superRefine = this[t(697)].bind(this), this[t(859)] = this[t(859)][t(299)](this), this[t(422)] = this[t(422)][t(299)](this), this.nullish = this[t(543)][t(299)](this), this[t(1485)] = this[t(1485)][t(299)](this), this.promise = this[t(891)][t(299)](this), this.or = this.or.bind(this), this[t(752)] = this[t(752)].bind(this), this.transform = this[t(480)][t(299)](this), this[t(282)] = this[t(282)][t(299)](this), this.default = this.default[t(299)](this), this[t(1218)] = this[t(1218)][t(299)](this), this[t(1665)] = this[t(1665)].bind(this), this[t(375)] = this[t(375)][t(299)](this), this.readonly = this[t(2032)].bind(this), this[t(2039)] = this[t(2039)][t(299)](this), this[t(1815)] = this.isOptional.bind(this), this["~standard"] = { version: 1, vendor: "zod", validate: (a) => this["~validate"](a) }; + } + [i(859)]() { + var e = i; + return px[e(1273)](this, this[e(1937)]); + } + [i(422)]() { + var e = i; + return Nx.create(this, this[e(1937)]); + } + [i(543)]() { + var e = i; + return this[e(422)]()[e(859)](); + } + [i(1485)]() { + var e = i; + return nx[e(1273)](this); + } + promise() { + var e = i; + return Yx[e(1273)](this, this[e(1937)]); + } + or(e) { + var t = i; + return de.create([this, e], this[t(1937)]); + } + [i(752)](e) { + var t = i; + return le[t(1273)](this, e, this[t(1937)]); + } + transform(e) { + var t = i; + return new sx({ ...m0(this[t(1937)]), schema: this, typeName: l0.ZodEffects, effect: { type: t(480), transform: e } }); + } + default(e) { + var t = i; + const a = typeof e === t(1542) ? e : () => e; + return new ge({ ...m0(this[t(1937)]), innerType: this, defaultValue: a, typeName: l0[t(1740)] }); + } + [i(282)]() { + var e = i; + return new nr({ typeName: l0[e(1064)], type: this, ...m0(this._def) }); + } + [i(1218)](e) { + var t = i; + const a = typeof e == "function" ? e : () => e; + return new be({ ...m0(this._def), innerType: this, catchValue: a, typeName: l0[t(1795)] }); + } + [i(1665)](e) { + var t = i; + const a = this[t(1176)]; + return new a({ ...this._def, description: e }); + } + [i(375)](e) { + var t = i; + return Ee[t(1273)](this, e); + } + readonly() { + var e = i; + return ye[e(1273)](this); + } + [i(1815)]() { + var e = i; + return this[e(872)](void 0)[e(449)]; + } + [i(2039)]() { + var e = i; + return this.safeParse(null)[e(449)]; + } +} +const xs = /^c[^\s-]{8,}$/i, es = /^[0-9a-z]+$/, ts = /^[0-9A-HJKMNP-TV-Z]{26}$/i, rs = /^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i, as = /^[a-z0-9_-]{21}$/i, is = /^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/, ss = /^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/, ns = /^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i, os = i(2003); +let et; +const us = /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/, fs = /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/, cs = /^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/, ds = /^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/, ls = /^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/, hs = /^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/, xi = i(1458), ps = new RegExp("^" + xi + "$"); +function ei(n) { + var e = i; + let t = e(1309); + n[e(396)] ? t = t + e(1153) + n.precision + "}" : n[e(396)] == null && (t = t + e(1394)); + const a = n.precision ? "+" : "?"; + return e(1338) + t + ")" + a; +} +function vs(n) { + return new RegExp("^" + ei(n) + "$"); +} +function ti(n) { + var e = i; + let t = xi + "T" + ei(n); + const a = []; + return a[e(837)](n[e(2038)] ? "Z?" : "Z"), n.offset && a.push(e(1727)), t = t + "(" + a[e(766)]("|") + ")", new RegExp("^" + t + "$"); +} +function ms(n, e) { + var t = i; + return !!((e === "v4" || !e) && us[t(416)](n) || (e === "v6" || !e) && cs.test(n)); +} +function gs(n, e) { + var t = i; + if (!is[t(416)](n)) return !1; + try { + const [a] = n[t(535)]("."), x = a.replace(/-/g, "+")[t(1201)](/_/g, "/")[t(1328)](a[t(1279)] + (4 - a[t(1279)] % 4) % 4, "="), r = JSON.parse(atob(x)); + return !(typeof r != "object" || r === null || t(1121) in r && (r == null ? void 0 : r.typ) !== t(1836) || !r[t(1439)] || e && r.alg !== e); + } catch { + return !1; + } +} +function bs(n, e) { + var t = i; + return !!((e === "v4" || !e) && fs[t(416)](n) || (e === "v6" || !e) && ds[t(416)](n)); +} +class ix extends g0 { + [i(1465)](e) { + var t = i; + if (this[t(1937)].coerce && (e.data = String(e.data)), this._getType(e) !== x0[t(1381)]) { + const s = this._getOrReturnCtx(e); + return Y(s, { code: H.invalid_type, expected: x0[t(1381)], received: s[t(1728)] }), c0; + } + const x = new G0(); + let r; + for (const s of this[t(1937)][t(604)]) + if (s[t(1028)] === "min") e[t(352)].length < s[t(2144)] && (r = this[t(390)](e, r), Y(r, { code: H[t(2157)], minimum: s[t(2144)], type: t(1381), inclusive: !0, exact: !1, message: s.message }), x[t(315)]()); + else if (s.kind === t(1661)) e[t(352)][t(1279)] > s[t(2144)] && (r = this[t(390)](e, r), Y(r, { code: H[t(628)], maximum: s[t(2144)], type: t(1381), inclusive: !0, exact: !1, message: s.message }), x[t(315)]()); + else if (s[t(1028)] === t(1279)) { + const u = e.data[t(1279)] > s[t(2144)], o = e[t(352)][t(1279)] < s[t(2144)]; + (u || o) && (r = this[t(390)](e, r), u ? Y(r, { code: H[t(628)], maximum: s.value, type: "string", inclusive: !0, exact: !0, message: s.message }) : o && Y(r, { code: H[t(2157)], minimum: s[t(2144)], type: t(1381), inclusive: !0, exact: !0, message: s[t(1944)] }), x[t(315)]()); + } else if (s.kind === t(459)) !ns[t(416)](e[t(352)]) && (r = this._getOrReturnCtx(e, r), Y(r, { validation: t(459), code: H[t(1349)], message: s.message }), x[t(315)]()); + else if (s[t(1028)] === t(1477)) !et && (et = new RegExp(os, "u")), !et[t(416)](e.data) && (r = this[t(390)](e, r), Y(r, { validation: t(1477), code: H[t(1349)], message: s[t(1944)] }), x[t(315)]()); + else if (s[t(1028)] === t(1186)) !rs[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { validation: t(1186), code: H.invalid_string, message: s[t(1944)] }), x[t(315)]()); + else if (s[t(1028)] === t(1270)) !as[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { validation: t(1270), code: H[t(1349)], message: s[t(1944)] }), x[t(315)]()); + else if (s[t(1028)] === "cuid") !xs[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { validation: t(1590), code: H[t(1349)], message: s[t(1944)] }), x[t(315)]()); + else if (s.kind === t(551)) !es[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { validation: t(551), code: H[t(1349)], message: s[t(1944)] }), x[t(315)]()); + else if (s[t(1028)] === t(2110)) !ts[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { validation: "ulid", code: H[t(1349)], message: s[t(1944)] }), x[t(315)]()); + else if (s.kind === t(1831)) try { + new URL(e.data); + } catch { + r = this[t(390)](e, r), Y(r, { validation: "url", code: H[t(1349)], message: s.message }), x.dirty(); + } + else + s[t(1028)] === t(2043) ? (s.regex[t(925)] = 0, !s[t(2043)][t(416)](e[t(352)]) && (r = this._getOrReturnCtx(e, r), Y(r, { validation: "regex", code: H[t(1349)], message: s[t(1944)] }), x[t(315)]())) : s[t(1028)] === t(1745) ? e.data = e[t(352)][t(1745)]() : s[t(1028)] === "includes" ? !e.data[t(1719)](s[t(2144)], s[t(1958)]) && (r = this[t(390)](e, r), Y(r, { code: H[t(1349)], validation: { includes: s[t(2144)], position: s[t(1958)] }, message: s[t(1944)] }), x[t(315)]()) : s[t(1028)] === t(1302) ? e[t(352)] = e[t(352)][t(1302)]() : s.kind === "toUpperCase" ? e[t(352)] = e[t(352)][t(1744)]() : s[t(1028)] === t(1918) ? !e[t(352)][t(1918)](s[t(2144)]) && (r = this[t(390)](e, r), Y(r, { code: H[t(1349)], validation: { startsWith: s[t(2144)] }, message: s[t(1944)] }), x[t(315)]()) : s[t(1028)] === t(376) ? !e[t(352)].endsWith(s.value) && (r = this[t(390)](e, r), Y(r, { code: H[t(1349)], validation: { endsWith: s.value }, message: s[t(1944)] }), x[t(315)]()) : s[t(1028)] === "datetime" ? !ti(s)[t(416)](e[t(352)]) && (r = this._getOrReturnCtx(e, r), Y(r, { code: H[t(1349)], validation: t(751), message: s[t(1944)] }), x[t(315)]()) : s[t(1028)] === t(1813) ? !ps[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { code: H[t(1349)], validation: "date", message: s[t(1944)] }), x[t(315)]()) : s[t(1028)] === t(753) ? !vs(s)[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { code: H[t(1349)], validation: t(753), message: s.message }), x[t(315)]()) : s.kind === "duration" ? !ss[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { validation: "duration", code: H[t(1349)], message: s[t(1944)] }), x.dirty()) : s[t(1028)] === "ip" ? !ms(e[t(352)], s[t(523)]) && (r = this._getOrReturnCtx(e, r), Y(r, { validation: "ip", code: H[t(1349)], message: s[t(1944)] }), x[t(315)]()) : s.kind === t(1678) ? !gs(e[t(352)], s.alg) && (r = this._getOrReturnCtx(e, r), Y(r, { validation: t(1678), code: H.invalid_string, message: s[t(1944)] }), x.dirty()) : s.kind === t(1430) ? !bs(e[t(352)], s.version) && (r = this._getOrReturnCtx(e, r), Y(r, { validation: t(1430), code: H.invalid_string, message: s[t(1944)] }), x[t(315)]()) : s[t(1028)] === "base64" ? !ls.test(e[t(352)]) && (r = this[t(390)](e, r), Y(r, { validation: t(748), code: H[t(1349)], message: s[t(1944)] }), x.dirty()) : s[t(1028)] === t(1339) ? !hs[t(416)](e[t(352)]) && (r = this[t(390)](e, r), Y(r, { validation: t(1339), code: H.invalid_string, message: s[t(1944)] }), x.dirty()) : P0[t(1757)](s); + return { status: x[t(2144)], value: e.data }; + } + [i(1315)](e, t, a) { + var x = i; + return this[x(827)]((r) => e[x(416)](r), { validation: t, code: H[x(1349)], ...a0.errToObj(a) }); + } + _addCheck(e) { + var t = i; + return new ix({ ...this[t(1937)], checks: [...this._def[t(604)], e] }); + } + email(e) { + var t = i; + return this[t(2068)]({ kind: t(459), ...a0[t(2105)](e) }); + } + [i(1831)](e) { + var t = i; + return this[t(2068)]({ kind: t(1831), ...a0[t(2105)](e) }); + } + [i(1477)](e) { + var t = i; + return this[t(2068)]({ kind: "emoji", ...a0[t(2105)](e) }); + } + [i(1186)](e) { + var t = i; + return this[t(2068)]({ kind: "uuid", ...a0.errToObj(e) }); + } + [i(1270)](e) { + var t = i; + return this[t(2068)]({ kind: t(1270), ...a0[t(2105)](e) }); + } + [i(1590)](e) { + var t = i; + return this._addCheck({ kind: t(1590), ...a0[t(2105)](e) }); + } + cuid2(e) { + var t = i; + return this[t(2068)]({ kind: t(551), ...a0[t(2105)](e) }); + } + ulid(e) { + var t = i; + return this._addCheck({ kind: t(2110), ...a0[t(2105)](e) }); + } + [i(748)](e) { + var t = i; + return this[t(2068)]({ kind: t(748), ...a0[t(2105)](e) }); + } + [i(1339)](e) { + var t = i; + return this[t(2068)]({ kind: t(1339), ...a0[t(2105)](e) }); + } + [i(1678)](e) { + var t = i; + return this[t(2068)]({ kind: t(1678), ...a0[t(2105)](e) }); + } + ip(e) { + var t = i; + return this[t(2068)]({ kind: "ip", ...a0[t(2105)](e) }); + } + [i(1430)](e) { + var t = i; + return this[t(2068)]({ kind: "cidr", ...a0[t(2105)](e) }); + } + [i(751)](e) { + var t = i; + return typeof e === t(1381) ? this._addCheck({ kind: t(751), precision: null, offset: !1, local: !1, message: e }) : this[t(2068)]({ kind: "datetime", precision: typeof (e == null ? void 0 : e[t(396)]) > "u" ? null : e == null ? void 0 : e[t(396)], offset: (e == null ? void 0 : e[t(1950)]) ?? !1, local: (e == null ? void 0 : e[t(2038)]) ?? !1, ...a0[t(2105)](e == null ? void 0 : e.message) }); + } + [i(1813)](e) { + var t = i; + return this[t(2068)]({ kind: t(1813), message: e }); + } + [i(753)](e) { + var t = i; + return typeof e === t(1381) ? this._addCheck({ kind: "time", precision: null, message: e }) : this[t(2068)]({ kind: t(753), precision: typeof (e == null ? void 0 : e[t(396)]) === t(1825) ? null : e == null ? void 0 : e[t(396)], ...a0[t(2105)](e == null ? void 0 : e[t(1944)]) }); + } + [i(769)](e) { + var t = i; + return this[t(2068)]({ kind: t(769), ...a0.errToObj(e) }); + } + [i(2043)](e, t) { + var a = i; + return this[a(2068)]({ kind: a(2043), regex: e, ...a0.errToObj(t) }); + } + [i(1719)](e, t) { + var a = i; + return this._addCheck({ kind: "includes", value: e, position: t == null ? void 0 : t[a(1958)], ...a0[a(2105)](t == null ? void 0 : t[a(1944)]) }); + } + startsWith(e, t) { + var a = i; + return this[a(2068)]({ kind: a(1918), value: e, ...a0.errToObj(t) }); + } + [i(376)](e, t) { + var a = i; + return this._addCheck({ kind: a(376), value: e, ...a0.errToObj(t) }); + } + [i(2116)](e, t) { + var a = i; + return this[a(2068)]({ kind: "min", value: e, ...a0[a(2105)](t) }); + } + [i(1661)](e, t) { + var a = i; + return this[a(2068)]({ kind: a(1661), value: e, ...a0.errToObj(t) }); + } + length(e, t) { + var a = i; + return this[a(2068)]({ kind: "length", value: e, ...a0[a(2105)](t) }); + } + [i(1834)](e) { + var t = i; + return this[t(2116)](1, a0[t(2105)](e)); + } + [i(1745)]() { + var e = i; + return new ix({ ...this._def, checks: [...this[e(1937)][e(604)], { kind: e(1745) }] }); + } + toLowerCase() { + var e = i; + return new ix({ ...this[e(1937)], checks: [...this[e(1937)][e(604)], { kind: e(1302) }] }); + } + toUpperCase() { + var e = i; + return new ix({ ...this[e(1937)], checks: [...this[e(1937)][e(604)], { kind: e(1744) }] }); + } + get isDatetime() { + var e = i; + return !!this._def[e(604)][e(1478)]((t) => t[e(1028)] === e(751)); + } + get [i(1137)]() { + var e = i; + return !!this[e(1937)][e(604)][e(1478)]((t) => t.kind === "date"); + } + get isTime() { + var e = i; + return !!this._def.checks[e(1478)]((t) => t.kind === e(753)); + } + get [i(1627)]() { + var e = i; + return !!this[e(1937)][e(604)][e(1478)]((t) => t[e(1028)] === e(769)); + } + get isEmail() { + var e = i; + return !!this[e(1937)][e(604)][e(1478)]((t) => t.kind === e(459)); + } + get [i(1120)]() { + var e = i; + return !!this._def[e(604)][e(1478)]((t) => t[e(1028)] === e(1831)); + } + get [i(605)]() { + var e = i; + return !!this[e(1937)][e(604)][e(1478)]((t) => t[e(1028)] === e(1477)); + } + get [i(828)]() { + var e = i; + return !!this[e(1937)][e(604)].find((t) => t.kind === e(1186)); + } + get isNANOID() { + var e = i; + return !!this._def.checks.find((t) => t.kind === e(1270)); + } + get [i(1490)]() { + var e = i; + return !!this[e(1937)].checks[e(1478)]((t) => t[e(1028)] === e(1590)); + } + get [i(389)]() { + var e = i; + return !!this[e(1937)][e(604)].find((t) => t[e(1028)] === "cuid2"); + } + get isULID() { + var e = i; + return !!this._def[e(604)].find((t) => t[e(1028)] === e(2110)); + } + get [i(1352)]() { + var e = i; + return !!this[e(1937)].checks[e(1478)]((t) => t.kind === "ip"); + } + get [i(378)]() { + var e = i; + return !!this[e(1937)][e(604)][e(1478)]((t) => t[e(1028)] === "cidr"); + } + get [i(928)]() { + var e = i; + return !!this[e(1937)][e(604)][e(1478)]((t) => t[e(1028)] === e(748)); + } + get [i(590)]() { + var e = i; + return !!this[e(1937)][e(604)][e(1478)]((t) => t[e(1028)] === e(1339)); + } + get minLength() { + var e = i; + let t = null; + for (const a of this._def[e(604)]) + a[e(1028)] === e(2116) && (t === null || a[e(2144)] > t) && (t = a[e(2144)]); + return t; + } + get [i(851)]() { + var e = i; + let t = null; + for (const a of this._def[e(604)]) + a[e(1028)] === e(1661) && (t === null || a[e(2144)] < t) && (t = a.value); + return t; + } +} +ix[i(1273)] = (n) => { + var e = i; + return new ix({ checks: [], typeName: l0[e(1622)], coerce: (n == null ? void 0 : n[e(1649)]) ?? !1, ...m0(n) }); +}; +function ys(n, e) { + var t = i; + const a = (n[t(548)]()[t(535)](".")[1] || "")[t(1279)], x = (e[t(548)]().split(".")[1] || "")[t(1279)], r = a > x ? a : x, s = Number[t(1006)](n[t(1215)](r)[t(1201)](".", "")), u = Number[t(1006)](e[t(1215)](r)[t(1201)](".", "")); + return s % u / 10 ** r; +} +class Ox extends g0 { + constructor() { + var e = i; + super(...arguments), this[e(2116)] = this.gte, this[e(1661)] = this[e(625)], this[e(1192)] = this.multipleOf; + } + _parse(e) { + var t = i; + if (this[t(1937)].coerce && (e[t(352)] = Number(e[t(352)])), this[t(547)](e) !== x0[t(861)]) { + const s = this._getOrReturnCtx(e); + return Y(s, { code: H.invalid_type, expected: x0.number, received: s[t(1728)] }), c0; + } + let x; + const r = new G0(); + for (const s of this[t(1937)][t(604)]) + s[t(1028)] === t(762) ? !P0[t(2049)](e[t(352)]) && (x = this[t(390)](e, x), Y(x, { code: H.invalid_type, expected: t(1908), received: t(929), message: s[t(1944)] }), r[t(315)]()) : s[t(1028)] === t(2116) ? (s[t(1808)] ? e.data < s[t(2144)] : e.data <= s.value) && (x = this[t(390)](e, x), Y(x, { code: H[t(2157)], minimum: s[t(2144)], type: t(861), inclusive: s[t(1808)], exact: !1, message: s[t(1944)] }), r[t(315)]()) : s.kind === t(1661) ? (s[t(1808)] ? e.data > s.value : e[t(352)] >= s[t(2144)]) && (x = this[t(390)](e, x), Y(x, { code: H[t(628)], maximum: s[t(2144)], type: t(861), inclusive: s[t(1808)], exact: !1, message: s[t(1944)] }), r.dirty()) : s[t(1028)] === t(1792) ? ys(e[t(352)], s[t(2144)]) !== 0 && (x = this[t(390)](e, x), Y(x, { code: H.not_multiple_of, multipleOf: s[t(2144)], message: s[t(1944)] }), r[t(315)]()) : s[t(1028)] === "finite" ? !Number.isFinite(e[t(352)]) && (x = this[t(390)](e, x), Y(x, { code: H.not_finite, message: s[t(1944)] }), r[t(315)]()) : P0[t(1757)](s); + return { status: r.value, value: e[t(352)] }; + } + [i(955)](e, t) { + var a = i; + return this[a(1055)](a(2116), e, !0, a0.toString(t)); + } + gt(e, t) { + var a = i; + return this[a(1055)](a(2116), e, !1, a0[a(548)](t)); + } + lte(e, t) { + var a = i; + return this[a(1055)](a(1661), e, !0, a0[a(548)](t)); + } + lt(e, t) { + var a = i; + return this[a(1055)]("max", e, !1, a0[a(548)](t)); + } + [i(1055)](e, t, a, x) { + var r = i; + return new Ox({ ...this[r(1937)], checks: [...this[r(1937)][r(604)], { kind: e, value: t, inclusive: a, message: a0[r(548)](x) }] }); + } + _addCheck(e) { + var t = i; + return new Ox({ ...this[t(1937)], checks: [...this._def[t(604)], e] }); + } + [i(762)](e) { + var t = i; + return this[t(2068)]({ kind: t(762), message: a0[t(548)](e) }); + } + [i(401)](e) { + var t = i; + return this[t(2068)]({ kind: t(2116), value: 0, inclusive: !1, message: a0[t(548)](e) }); + } + [i(2031)](e) { + var t = i; + return this[t(2068)]({ kind: t(1661), value: 0, inclusive: !1, message: a0[t(548)](e) }); + } + [i(1910)](e) { + var t = i; + return this[t(2068)]({ kind: "max", value: 0, inclusive: !0, message: a0[t(548)](e) }); + } + [i(1340)](e) { + var t = i; + return this._addCheck({ kind: t(2116), value: 0, inclusive: !0, message: a0[t(548)](e) }); + } + multipleOf(e, t) { + var a = i; + return this[a(2068)]({ kind: "multipleOf", value: e, message: a0.toString(t) }); + } + finite(e) { + var t = i; + return this._addCheck({ kind: t(1286), message: a0.toString(e) }); + } + safe(e) { + var t = i; + return this[t(2068)]({ kind: "min", inclusive: !0, value: Number[t(1140)], message: a0[t(548)](e) })[t(2068)]({ kind: t(1661), inclusive: !0, value: Number[t(568)], message: a0[t(548)](e) }); + } + get [i(1451)]() { + var e = i; + let t = null; + for (const a of this._def[e(604)]) + a.kind === e(2116) && (t === null || a[e(2144)] > t) && (t = a[e(2144)]); + return t; + } + get maxValue() { + var e = i; + let t = null; + for (const a of this[e(1937)][e(604)]) + a[e(1028)] === e(1661) && (t === null || a[e(2144)] < t) && (t = a[e(2144)]); + return t; + } + get [i(546)]() { + var e = i; + return !!this[e(1937)][e(604)][e(1478)]((t) => t[e(1028)] === e(762) || t[e(1028)] === e(1792) && P0[e(2049)](t[e(2144)])); + } + get [i(781)]() { + var e = i; + let t = null, a = null; + for (const x of this[e(1937)][e(604)]) { + if (x[e(1028)] === e(1286) || x.kind === e(762) || x[e(1028)] === e(1792)) return !0; + x.kind === e(2116) ? (a === null || x[e(2144)] > a) && (a = x[e(2144)]) : x[e(1028)] === "max" && (t === null || x[e(2144)] < t) && (t = x[e(2144)]); + } + return Number[e(781)](a) && Number[e(781)](t); + } +} +Ox[i(1273)] = (n) => { + var e = i; + return new Ox({ checks: [], typeName: l0[e(1722)], coerce: (n == null ? void 0 : n[e(1649)]) || !1, ...m0(n) }); +}; +class Tx extends g0 { + constructor() { + var e = i; + super(...arguments), this[e(2116)] = this[e(955)], this[e(1661)] = this[e(625)]; + } + [i(1465)](e) { + var t = i; + if (this._def.coerce) try { + e.data = BigInt(e.data); + } catch { + return this[t(1144)](e); + } + if (this[t(547)](e) !== x0.bigint) return this._getInvalidInput(e); + let x; + const r = new G0(); + for (const s of this._def[t(604)]) + s[t(1028)] === t(2116) ? (s[t(1808)] ? e.data < s.value : e[t(352)] <= s[t(2144)]) && (x = this[t(390)](e, x), Y(x, { code: H.too_small, type: t(1475), minimum: s[t(2144)], inclusive: s[t(1808)], message: s[t(1944)] }), r[t(315)]()) : s.kind === "max" ? (s[t(1808)] ? e.data > s[t(2144)] : e[t(352)] >= s[t(2144)]) && (x = this[t(390)](e, x), Y(x, { code: H[t(628)], type: t(1475), maximum: s[t(2144)], inclusive: s.inclusive, message: s.message }), r[t(315)]()) : s[t(1028)] === t(1792) ? e.data % s[t(2144)] !== BigInt(0) && (x = this[t(390)](e, x), Y(x, { code: H[t(2143)], multipleOf: s[t(2144)], message: s.message }), r[t(315)]()) : P0[t(1757)](s); + return { status: r[t(2144)], value: e[t(352)] }; + } + [i(1144)](e) { + var t = i; + const a = this._getOrReturnCtx(e); + return Y(a, { code: H[t(1514)], expected: x0[t(1475)], received: a[t(1728)] }), c0; + } + [i(955)](e, t) { + var a = i; + return this.setLimit(a(2116), e, !0, a0[a(548)](t)); + } + gt(e, t) { + var a = i; + return this[a(1055)](a(2116), e, !1, a0.toString(t)); + } + [i(625)](e, t) { + var a = i; + return this[a(1055)]("max", e, !0, a0.toString(t)); + } + lt(e, t) { + var a = i; + return this.setLimit("max", e, !1, a0[a(548)](t)); + } + [i(1055)](e, t, a, x) { + var r = i; + return new Tx({ ...this._def, checks: [...this[r(1937)].checks, { kind: e, value: t, inclusive: a, message: a0[r(548)](x) }] }); + } + [i(2068)](e) { + var t = i; + return new Tx({ ...this[t(1937)], checks: [...this[t(1937)].checks, e] }); + } + [i(401)](e) { + var t = i; + return this._addCheck({ kind: t(2116), value: BigInt(0), inclusive: !1, message: a0.toString(e) }); + } + negative(e) { + var t = i; + return this[t(2068)]({ kind: t(1661), value: BigInt(0), inclusive: !1, message: a0[t(548)](e) }); + } + [i(1910)](e) { + var t = i; + return this[t(2068)]({ kind: t(1661), value: BigInt(0), inclusive: !0, message: a0.toString(e) }); + } + [i(1340)](e) { + var t = i; + return this[t(2068)]({ kind: "min", value: BigInt(0), inclusive: !0, message: a0[t(548)](e) }); + } + [i(1792)](e, t) { + var a = i; + return this[a(2068)]({ kind: a(1792), value: e, message: a0[a(548)](t) }); + } + get [i(1451)]() { + var e = i; + let t = null; + for (const a of this[e(1937)][e(604)]) + a[e(1028)] === e(2116) && (t === null || a[e(2144)] > t) && (t = a[e(2144)]); + return t; + } + get [i(1959)]() { + var e = i; + let t = null; + for (const a of this[e(1937)][e(604)]) + a[e(1028)] === e(1661) && (t === null || a[e(2144)] < t) && (t = a[e(2144)]); + return t; + } +} +Tx[i(1273)] = (n) => new Tx({ checks: [], typeName: l0.ZodBigInt, coerce: (n == null ? void 0 : n.coerce) ?? !1, ...m0(n) }); +class ue extends g0 { + [i(1465)](e) { + var t = i; + if (this[t(1937)][t(1649)] && (e[t(352)] = !!e[t(352)]), this[t(547)](e) !== x0.boolean) { + const x = this._getOrReturnCtx(e); + return Y(x, { code: H[t(1514)], expected: x0.boolean, received: x[t(1728)] }), c0; + } + return X0(e[t(352)]); + } +} +ue[i(1273)] = (n) => { + var e = i; + return new ue({ typeName: l0[e(1969)], coerce: (n == null ? void 0 : n[e(1649)]) || !1, ...m0(n) }); +}; +class Mx extends g0 { + _parse(e) { + var t = i; + if (this[t(1937)][t(1649)] && (e[t(352)] = new Date(e.data)), this[t(547)](e) !== x0[t(1813)]) { + const s = this[t(390)](e); + return Y(s, { code: H.invalid_type, expected: x0.date, received: s.parsedType }), c0; + } + if (Number[t(908)](e.data[t(1337)]())) { + const s = this[t(390)](e); + return Y(s, { code: H.invalid_date }), c0; + } + const x = new G0(); + let r; + for (const s of this[t(1937)].checks) + s.kind === t(2116) ? e.data.getTime() < s.value && (r = this[t(390)](e, r), Y(r, { code: H[t(2157)], message: s[t(1944)], inclusive: !0, exact: !1, minimum: s.value, type: t(1813) }), x[t(315)]()) : s[t(1028)] === t(1661) ? e[t(352)][t(1337)]() > s[t(2144)] && (r = this._getOrReturnCtx(e, r), Y(r, { code: H[t(628)], message: s[t(1944)], inclusive: !0, exact: !1, maximum: s[t(2144)], type: "date" }), x[t(315)]()) : P0.assertNever(s); + return { status: x[t(2144)], value: new Date(e[t(352)][t(1337)]()) }; + } + _addCheck(e) { + var t = i; + return new Mx({ ...this[t(1937)], checks: [...this[t(1937)][t(604)], e] }); + } + min(e, t) { + var a = i; + return this._addCheck({ kind: "min", value: e.getTime(), message: a0[a(548)](t) }); + } + [i(1661)](e, t) { + var a = i; + return this[a(2068)]({ kind: a(1661), value: e[a(1337)](), message: a0[a(548)](t) }); + } + get [i(1998)]() { + var e = i; + let t = null; + for (const a of this[e(1937)][e(604)]) + a[e(1028)] === e(2116) && (t === null || a.value > t) && (t = a.value); + return t != null ? new Date(t) : null; + } + get [i(1822)]() { + var e = i; + let t = null; + for (const a of this[e(1937)].checks) + a[e(1028)] === e(1661) && (t === null || a[e(2144)] < t) && (t = a[e(2144)]); + return t != null ? new Date(t) : null; + } +} +Mx.create = (n) => new Mx({ checks: [], coerce: (n == null ? void 0 : n.coerce) || !1, typeName: l0.ZodDate, ...m0(n) }); +class $e extends g0 { + _parse(e) { + var t = i; + if (this[t(547)](e) !== x0[t(721)]) { + const x = this[t(390)](e); + return Y(x, { code: H[t(1514)], expected: x0[t(721)], received: x[t(1728)] }), c0; + } + return X0(e[t(352)]); + } +} +$e.create = (n) => { + var e = i; + return new $e({ typeName: l0[e(857)], ...m0(n) }); +}; +class fe extends g0 { + [i(1465)](e) { + var t = i; + if (this._getType(e) !== x0.undefined) { + const x = this[t(390)](e); + return Y(x, { code: H[t(1514)], expected: x0[t(1825)], received: x[t(1728)] }), c0; + } + return X0(e[t(352)]); + } +} +fe.create = (n) => new fe({ typeName: l0.ZodUndefined, ...m0(n) }); +class ce extends g0 { + _parse(e) { + var t = i; + if (this[t(547)](e) !== x0[t(2033)]) { + const x = this[t(390)](e); + return Y(x, { code: H[t(1514)], expected: x0[t(2033)], received: x[t(1728)] }), c0; + } + return X0(e.data); + } +} +ce[i(1273)] = (n) => new ce({ typeName: l0.ZodNull, ...m0(n) }); +class Gx extends g0 { + constructor() { + super(...arguments), this._any = !0; + } + [i(1465)](e) { + var t = i; + return X0(e[t(352)]); + } +} +Gx[i(1273)] = (n) => { + var e = i; + return new Gx({ typeName: l0[e(663)], ...m0(n) }); +}; +class $x extends g0 { + constructor() { + super(...arguments), this._unknown = !0; + } + [i(1465)](e) { + var t = i; + return X0(e[t(352)]); + } +} +$x[i(1273)] = (n) => { + var e = i; + return new $x({ typeName: l0[e(937)], ...m0(n) }); +}; +class Px extends g0 { + _parse(e) { + var t = i; + const a = this[t(390)](e); + return Y(a, { code: H[t(1514)], expected: x0[t(374)], received: a[t(1728)] }), c0; + } +} +Px.create = (n) => { + var e = i; + return new Px({ typeName: l0[e(946)], ...m0(n) }); +}; +class Le extends g0 { + [i(1465)](e) { + var t = i; + if (this[t(547)](e) !== x0[t(1825)]) { + const x = this[t(390)](e); + return Y(x, { code: H[t(1514)], expected: x0[t(432)], received: x[t(1728)] }), c0; + } + return X0(e[t(352)]); + } +} +Le[i(1273)] = (n) => { + var e = i; + return new Le({ typeName: l0[e(1526)], ...m0(n) }); +}; +class nx extends g0 { + [i(1465)](e) { + var t = i; + const { ctx: a, status: x } = this[t(1734)](e), r = this[t(1937)]; + if (a[t(1728)] !== x0[t(1485)]) return Y(a, { code: H[t(1514)], expected: x0.array, received: a.parsedType }), c0; + if (r.exactLength !== null) { + const u = a.data[t(1279)] > r[t(1146)][t(2144)], o = a.data[t(1279)] < r.exactLength.value; + (u || o) && (Y(a, { code: u ? H[t(628)] : H[t(2157)], minimum: o ? r.exactLength[t(2144)] : void 0, maximum: u ? r[t(1146)][t(2144)] : void 0, type: t(1485), inclusive: !0, exact: !0, message: r[t(1146)][t(1944)] }), x[t(315)]()); + } + if (r[t(2023)] !== null && a[t(352)][t(1279)] < r.minLength[t(2144)] && (Y(a, { code: H.too_small, minimum: r[t(2023)][t(2144)], type: t(1485), inclusive: !0, exact: !1, message: r[t(2023)][t(1944)] }), x[t(315)]()), r[t(851)] !== null && a[t(352)][t(1279)] > r[t(851)][t(2144)] && (Y(a, { code: H.too_big, maximum: r[t(851)][t(2144)], type: t(1485), inclusive: !0, exact: !1, message: r.maxLength[t(1944)] }), x[t(315)]()), a[t(2017)][t(1422)]) return Promise[t(1293)]([...a.data].map((u, o) => { + var f = t; + return r[f(1785)][f(2147)](new vx(a, u, a[f(869)], o)); + }))[t(2136)]((u) => G0.mergeArray(x, u)); + const s = [...a[t(352)]][t(1531)]((u, o) => { + var f = t; + return r[f(1785)]._parseSync(new vx(a, u, a[f(869)], o)); + }); + return G0.mergeArray(x, s); + } + get [i(2016)]() { + var e = i; + return this[e(1937)].type; + } + [i(2116)](e, t) { + var a = i; + return new nx({ ...this[a(1937)], minLength: { value: e, message: a0.toString(t) } }); + } + [i(1661)](e, t) { + var a = i; + return new nx({ ...this[a(1937)], maxLength: { value: e, message: a0[a(548)](t) } }); + } + [i(1279)](e, t) { + var a = i; + return new nx({ ...this[a(1937)], exactLength: { value: e, message: a0[a(548)](t) } }); + } + [i(1834)](e) { + return this.min(1, e); + } +} +nx[i(1273)] = (n, e) => { + var t = i; + return new nx({ type: n, minLength: null, maxLength: null, exactLength: null, typeName: l0[t(1052)], ...m0(e) }); +}; +function Wx(n) { + var e = i; + if (n instanceof $0) { + const t = {}; + for (const a in n[e(2127)]) { + const x = n[e(2127)][a]; + t[a] = px.create(Wx(x)); + } + return new $0({ ...n[e(1937)], shape: () => t }); + } else + return n instanceof nx ? new nx({ ...n[e(1937)], type: Wx(n[e(2016)]) }) : n instanceof px ? px.create(Wx(n[e(1545)]())) : n instanceof Nx ? Nx.create(Wx(n[e(1545)]())) : n instanceof mx ? mx[e(1273)](n[e(819)][e(1531)]((t) => Wx(t))) : n; +} +class $0 extends g0 { + constructor() { + var e = i; + super(...arguments), this[e(565)] = null, this.nonstrict = this[e(1082)], this[e(1539)] = this[e(957)]; + } + [i(930)]() { + var e = i; + if (this[e(565)] !== null) return this[e(565)]; + const t = this[e(1937)][e(2127)](), a = P0.objectKeys(t); + return this[e(565)] = { shape: t, keys: a }, this[e(565)]; + } + [i(1465)](e) { + var t = i; + if (this[t(547)](e) !== x0[t(1184)]) { + const c = this[t(390)](e); + return Y(c, { code: H.invalid_type, expected: x0.object, received: c[t(1728)] }), c0; + } + const { status: x, ctx: r } = this[t(1734)](e), { shape: s, keys: u } = this[t(930)](), o = []; + if (!(this._def[t(527)] instanceof Px && this[t(1937)][t(1399)] === t(1941))) for (const c in r.data) + !u[t(1719)](c) && o[t(837)](c); + const f = []; + for (const c of u) { + const d = s[c], l = r[t(352)][c]; + f[t(837)]({ key: { status: t(1460), value: c }, value: d[t(1465)](new vx(r, l, r.path, c)), alwaysSet: c in r[t(352)] }); + } + if (this._def[t(527)] instanceof Px) { + const c = this[t(1937)][t(1399)]; + if (c === t(1082)) for (const d of o) + f[t(837)]({ key: { status: t(1460), value: d }, value: { status: t(1460), value: r[t(352)][d] } }); + else if (c === t(1733)) o[t(1279)] > 0 && (Y(r, { code: H[t(1791)], keys: o }), x.dirty()); + else if (c !== t(1941)) throw new Error(t(896)); + } else { + const c = this[t(1937)][t(527)]; + for (const d of o) { + const l = r[t(352)][d]; + f[t(837)]({ key: { status: t(1460), value: d }, value: c._parse(new vx(r, l, r[t(869)], d)), alwaysSet: d in r.data }); + } + } + return r[t(2017)][t(1422)] ? Promise.resolve().then(async () => { + var c = t; + const d = []; + for (const l of f) { + const m = await l.key, p = await l[c(2144)]; + d[c(837)]({ key: m, value: p, alwaysSet: l[c(1960)] }); + } + return d; + }).then((c) => { + var d = t; + return G0[d(1454)](x, c); + }) : G0[t(1454)](x, f); + } + get [i(2127)]() { + var e = i; + return this[e(1937)].shape(); + } + strict(e) { + var t = i; + return a0.errToObj, new $0({ ...this._def, unknownKeys: t(1733), ...e !== void 0 ? { errorMap: (a, x) => { + var u, o; + var r = t; + const s = ((o = (u = this[r(1937)])[r(1538)]) == null ? void 0 : o.call(u, a, x)[r(1944)]) ?? x[r(1181)]; + return a[r(1793)] === r(1791) ? { message: a0[r(2105)](e)[r(1944)] ?? s } : { message: s }; + } } : {} }); + } + [i(1941)]() { + var e = i; + return new $0({ ...this[e(1937)], unknownKeys: e(1941) }); + } + [i(1082)]() { + var e = i; + return new $0({ ...this._def, unknownKeys: e(1082) }); + } + extend(e) { + var t = i; + return new $0({ ...this._def, shape: () => ({ ...this._def[t(2127)](), ...e }) }); + } + merge(e) { + var t = i; + return new $0({ unknownKeys: e[t(1937)][t(1399)], catchall: e._def[t(527)], shape: () => ({ ...this[t(1937)][t(2127)](), ...e[t(1937)][t(2127)]() }), typeName: l0[t(824)] }); + } + [i(787)](e, t) { + var a = i; + return this[a(1539)]({ [e]: t }); + } + [i(527)](e) { + var t = i; + return new $0({ ...this[t(1937)], catchall: e }); + } + [i(429)](e) { + var t = i; + const a = {}; + for (const x of P0[t(1904)](e)) + e[x] && this[t(2127)][x] && (a[x] = this[t(2127)][x]); + return new $0({ ...this[t(1937)], shape: () => a }); + } + omit(e) { + var t = i; + const a = {}; + for (const x of P0[t(1904)](this.shape)) + !e[x] && (a[x] = this.shape[x]); + return new $0({ ...this[t(1937)], shape: () => a }); + } + [i(1945)]() { + return Wx(this); + } + [i(1755)](e) { + var t = i; + const a = {}; + for (const x of P0[t(1904)](this[t(2127)])) { + const r = this[t(2127)][x]; + e && !e[x] ? a[x] = r : a[x] = r[t(859)](); + } + return new $0({ ...this[t(1937)], shape: () => a }); + } + [i(1906)](e) { + var t = i; + const a = {}; + for (const x of P0.objectKeys(this[t(2127)])) + if (e && !e[x]) a[x] = this.shape[x]; + else { + let s = this[t(2127)][x]; + for (; s instanceof px; ) + s = s[t(1937)][t(1442)]; + a[x] = s; + } + return new $0({ ...this[t(1937)], shape: () => a }); + } + [i(494)]() { + var e = i; + return ri(P0[e(1904)](this[e(2127)])); + } +} +$0.create = (n, e) => { + var t = i; + return new $0({ shape: () => n, unknownKeys: "strip", catchall: Px[t(1273)](), typeName: l0[t(824)], ...m0(e) }); +}, $0.strictCreate = (n, e) => { + var t = i; + return new $0({ shape: () => n, unknownKeys: t(1733), catchall: Px[t(1273)](), typeName: l0[t(824)], ...m0(e) }); +}, $0[i(1582)] = (n, e) => { + var t = i; + return new $0({ shape: n, unknownKeys: t(1941), catchall: Px[t(1273)](), typeName: l0[t(824)], ...m0(e) }); +}; +class de extends g0 { + [i(1465)](e) { + var t = i; + const { ctx: a } = this._processInputParams(e), x = this[t(1937)][t(920)]; + function r(s) { + var u = t; + for (const f of s) + if (f[u(2042)][u(1802)] === u(1460)) return f[u(2042)]; + for (const f of s) + if (f[u(2042)][u(1802)] === u(315)) return a[u(2017)][u(740)].push(...f.ctx.common.issues), f[u(2042)]; + const o = s[u(1531)]((f) => new xx(f[u(637)].common.issues)); + return Y(a, { code: H[u(693)], unionErrors: o }), c0; + } + if (a[t(2017)][t(1422)]) return Promise[t(1293)](x[t(1531)](async (s) => { + var u = t; + const o = { ...a, common: { ...a.common, issues: [] }, parent: null }; + return { result: await s._parseAsync({ data: a[u(352)], path: a[u(869)], parent: o }), ctx: o }; + }))[t(2136)](r); + { + let s; + const u = []; + for (const f of x) { + const c = { ...a, common: { ...a.common, issues: [] }, parent: null }, d = f[t(1866)]({ data: a[t(352)], path: a[t(869)], parent: c }); + if (d[t(1802)] === t(1460)) return d; + d[t(1802)] === t(315) && !s && (s = { result: d, ctx: c }), c.common[t(740)][t(1279)] && u[t(837)](c[t(2017)].issues); + } + if (s) return a[t(2017)][t(740)][t(837)](...s[t(637)][t(2017)].issues), s.result; + const o = u.map((f) => new xx(f)); + return Y(a, { code: H[t(693)], unionErrors: o }), c0; + } + } + get [i(920)]() { + var e = i; + return this[e(1937)][e(920)]; + } +} +de[i(1273)] = (n, e) => { + var t = i; + return new de({ options: n, typeName: l0[t(1633)], ...m0(e) }); +}; +const Sx = (n) => { + var e = i; + return n instanceof pe ? Sx(n[e(2117)]) : n instanceof sx ? Sx(n[e(1442)]()) : n instanceof ve ? [n[e(2144)]] : n instanceof Ix ? n.options : n instanceof me ? P0.objectValues(n.enum) : n instanceof ge ? Sx(n._def[e(1442)]) : n instanceof fe ? [void 0] : n instanceof ce ? [null] : n instanceof px ? [void 0, ...Sx(n[e(1545)]())] : n instanceof Nx ? [null, ...Sx(n[e(1545)]())] : n instanceof nr || n instanceof ye ? Sx(n[e(1545)]()) : n instanceof be ? Sx(n[e(1937)][e(1442)]) : []; +}; +class Ke extends g0 { + [i(1465)](e) { + var t = i; + const { ctx: a } = this[t(1734)](e); + if (a[t(1728)] !== x0[t(1184)]) return Y(a, { code: H.invalid_type, expected: x0[t(1184)], received: a[t(1728)] }), c0; + const x = this[t(413)], r = a[t(352)][x], s = this.optionsMap[t(440)](r); + return s ? a[t(2017)][t(1422)] ? s._parseAsync({ data: a[t(352)], path: a.path, parent: a }) : s._parseSync({ data: a[t(352)], path: a[t(869)], parent: a }) : (Y(a, { code: H[t(892)], options: Array[t(1671)](this[t(939)].keys()), path: [x] }), c0); + } + get [i(413)]() { + var e = i; + return this[e(1937)][e(413)]; + } + get [i(920)]() { + return this._def.options; + } + get [i(939)]() { + var e = i; + return this[e(1937)].optionsMap; + } + static [i(1273)](e, t, a) { + var x = i; + const r = /* @__PURE__ */ new Map(); + for (const s of t) { + const u = Sx(s[x(2127)][e]); + if (!u[x(1279)]) throw new Error(x(734) + e + x(1406)); + for (const o of u) { + if (r[x(1310)](o)) throw new Error("Discriminator property " + String(e) + x(772) + String(o)); + r[x(327)](o, s); + } + } + return new Ke({ typeName: l0.ZodDiscriminatedUnion, discriminator: e, options: t, optionsMap: r, ...m0(a) }); + } +} +function Yt(n, e) { + var t = i; + const a = Ex(n), x = Ex(e); + if (n === e) return { valid: !0, data: n }; + if (a === x0[t(1184)] && x === x0[t(1184)]) { + const r = P0[t(1904)](e), s = P0.objectKeys(n)[t(1762)]((o) => r.indexOf(o) !== -1), u = { ...n, ...e }; + for (const o of s) { + const f = Yt(n[o], e[o]); + if (!f[t(1460)]) return { valid: !1 }; + u[o] = f[t(352)]; + } + return { valid: !0, data: u }; + } else if (a === x0[t(1485)] && x === x0.array) { + if (n[t(1279)] !== e.length) return { valid: !1 }; + const r = []; + for (let s = 0; s < n[t(1279)]; s++) { + const u = n[s], o = e[s], f = Yt(u, o); + if (!f.valid) return { valid: !1 }; + r[t(837)](f.data); + } + return { valid: !0, data: r }; + } else return a === x0[t(1813)] && x === x0.date && +n == +e ? { valid: !0, data: n } : { valid: !1 }; +} +class le extends g0 { + [i(1465)](e) { + var t = i; + const { status: a, ctx: x } = this._processInputParams(e), r = (s, u) => { + var o = W; + if (Qt(s) || Qt(u)) return c0; + const f = Yt(s[o(2144)], u.value); + return f[o(1460)] ? ((Gt(s) || Gt(u)) && a[o(315)](), { status: a[o(2144)], value: f[o(352)] }) : (Y(x, { code: H.invalid_intersection_types }), c0); + }; + return x.common[t(1422)] ? Promise[t(1293)]([this[t(1937)][t(1794)][t(2147)]({ data: x[t(352)], path: x[t(869)], parent: x }), this._def[t(1558)][t(2147)]({ data: x[t(352)], path: x.path, parent: x })]).then(([s, u]) => r(s, u)) : r(this._def[t(1794)]._parseSync({ data: x.data, path: x[t(869)], parent: x }), this[t(1937)][t(1558)][t(1866)]({ data: x[t(352)], path: x[t(869)], parent: x })); + } +} +le[i(1273)] = (n, e, t) => { + var a = i; + return new le({ left: n, right: e, typeName: l0[a(1282)], ...m0(t) }); +}; +class mx extends g0 { + _parse(e) { + var t = i; + const { status: a, ctx: x } = this._processInputParams(e); + if (x[t(1728)] !== x0[t(1485)]) return Y(x, { code: H.invalid_type, expected: x0[t(1485)], received: x[t(1728)] }), c0; + if (x.data.length < this._def[t(819)].length) return Y(x, { code: H[t(2157)], minimum: this[t(1937)].items.length, inclusive: !0, exact: !1, type: "array" }), c0; + !this[t(1937)][t(2124)] && x[t(352)][t(1279)] > this._def.items[t(1279)] && (Y(x, { code: H[t(628)], maximum: this[t(1937)][t(819)][t(1279)], inclusive: !0, exact: !1, type: t(1485) }), a[t(315)]()); + const s = [...x[t(352)]][t(1531)]((u, o) => { + var f = t; + const c = this[f(1937)][f(819)][o] || this[f(1937)][f(2124)]; + return c ? c._parse(new vx(x, u, x[f(869)], o)) : null; + })[t(1762)]((u) => !!u); + return x[t(2017)][t(1422)] ? Promise[t(1293)](s).then((u) => { + var o = t; + return G0[o(1429)](a, u); + }) : G0[t(1429)](a, s); + } + get [i(819)]() { + var e = i; + return this._def[e(819)]; + } + [i(2124)](e) { + var t = i; + return new mx({ ...this[t(1937)], rest: e }); + } +} +mx.create = (n, e) => { + var t = i; + if (!Array[t(971)](n)) throw new Error(t(320)); + return new mx({ items: n, typeName: l0.ZodTuple, rest: null, ...m0(e) }); +}; +class he extends g0 { + get [i(2051)]() { + var e = i; + return this[e(1937)][e(898)]; + } + get [i(866)]() { + var e = i; + return this[e(1937)][e(1668)]; + } + [i(1465)](e) { + var t = i; + const { status: a, ctx: x } = this[t(1734)](e); + if (x[t(1728)] !== x0[t(1184)]) return Y(x, { code: H.invalid_type, expected: x0[t(1184)], received: x[t(1728)] }), c0; + const r = [], s = this[t(1937)][t(898)], u = this._def[t(1668)]; + for (const o in x[t(352)]) + r[t(837)]({ key: s[t(1465)](new vx(x, o, x.path, o)), value: u[t(1465)](new vx(x, x[t(352)][o], x.path, o)), alwaysSet: o in x[t(352)] }); + return x[t(2017)][t(1422)] ? G0.mergeObjectAsync(a, r) : G0[t(1454)](a, r); + } + get [i(2016)]() { + var e = i; + return this[e(1937)].valueType; + } + static create(e, t, a) { + var x = i; + return t instanceof g0 ? new he({ keyType: e, valueType: t, typeName: l0[x(1746)], ...m0(a) }) : new he({ keyType: ix.create(), valueType: e, typeName: l0[x(1746)], ...m0(t) }); + } +} +class Me extends g0 { + get [i(2051)]() { + var e = i; + return this[e(1937)][e(898)]; + } + get valueSchema() { + var e = i; + return this[e(1937)][e(1668)]; + } + [i(1465)](e) { + var t = i; + const { status: a, ctx: x } = this[t(1734)](e); + if (x[t(1728)] !== x0[t(1531)]) return Y(x, { code: H.invalid_type, expected: x0[t(1531)], received: x[t(1728)] }), c0; + const r = this[t(1937)][t(898)], s = this[t(1937)][t(1668)], u = [...x[t(352)][t(782)]()].map(([o, f], c) => { + var d = t; + return { key: r[d(1465)](new vx(x, o, x[d(869)], [c, d(520)])), value: s[d(1465)](new vx(x, f, x.path, [c, d(2144)])) }; + }); + if (x[t(2017)][t(1422)]) { + const o = /* @__PURE__ */ new Map(); + return Promise[t(2100)]()[t(2136)](async () => { + var f = t; + for (const c of u) { + const d = await c.key, l = await c.value; + if (d[f(1802)] === f(2020) || l[f(1802)] === f(2020)) return c0; + (d[f(1802)] === f(315) || l[f(1802)] === f(315)) && a[f(315)](), o[f(327)](d[f(2144)], l.value); + } + return { status: a.value, value: o }; + }); + } else { + const o = /* @__PURE__ */ new Map(); + for (const f of u) { + const c = f[t(520)], d = f[t(2144)]; + if (c[t(1802)] === t(2020) || d[t(1802)] === t(2020)) return c0; + (c.status === "dirty" || d.status === t(315)) && a[t(315)](), o.set(c[t(2144)], d.value); + } + return { status: a.value, value: o }; + } + } +} +Me[i(1273)] = (n, e, t) => { + var a = i; + return new Me({ valueType: e, keyType: n, typeName: l0[a(1061)], ...m0(t) }); +}; +class zx extends g0 { + [i(1465)](e) { + var t = i; + const { status: a, ctx: x } = this[t(1734)](e); + if (x[t(1728)] !== x0.set) return Y(x, { code: H[t(1514)], expected: x0.set, received: x[t(1728)] }), c0; + const r = this[t(1937)]; + r[t(1984)] !== null && x[t(352)][t(1448)] < r[t(1984)][t(2144)] && (Y(x, { code: H[t(2157)], minimum: r[t(1984)][t(2144)], type: t(327), inclusive: !0, exact: !1, message: r[t(1984)].message }), a[t(315)]()), r[t(667)] !== null && x[t(352)][t(1448)] > r[t(667)].value && (Y(x, { code: H[t(628)], maximum: r[t(667)][t(2144)], type: t(327), inclusive: !0, exact: !1, message: r.maxSize.message }), a.dirty()); + const s = this[t(1937)][t(1668)]; + function u(f) { + var c = t; + const d = /* @__PURE__ */ new Set(); + for (const l of f) { + if (l[c(1802)] === c(2020)) return c0; + l.status === c(315) && a[c(315)](), d.add(l.value); + } + return { status: a.value, value: d }; + } + const o = [...x[t(352)][t(1979)]()][t(1531)]((f, c) => s[t(1465)](new vx(x, f, x[t(869)], c))); + return x[t(2017)].async ? Promise[t(1293)](o)[t(2136)]((f) => u(f)) : u(o); + } + min(e, t) { + return new zx({ ...this._def, minSize: { value: e, message: a0.toString(t) } }); + } + [i(1661)](e, t) { + var a = i; + return new zx({ ...this._def, maxSize: { value: e, message: a0[a(548)](t) } }); + } + size(e, t) { + var a = i; + return this[a(2116)](e, t)[a(1661)](e, t); + } + nonempty(e) { + var t = i; + return this[t(2116)](1, e); + } +} +zx.create = (n, e) => new zx({ valueType: n, minSize: null, maxSize: null, typeName: l0.ZodSet, ...m0(e) }); +class Jx extends g0 { + constructor() { + var e = i; + super(...arguments), this[e(805)] = this[e(1200)]; + } + [i(1465)](e) { + var t = i; + const { ctx: a } = this[t(1734)](e); + if (a[t(1728)] !== x0[t(1542)]) return Y(a, { code: H[t(1514)], expected: x0[t(1542)], received: a[t(1728)] }), c0; + function x(o, f) { + var c = t; + return De({ data: o, path: a[c(869)], errorMaps: [a[c(2017)][c(271)], a.schemaErrorMap, je(), Qx][c(1762)]((d) => !!d), issueData: { code: H[c(1479)], argumentsError: f } }); + } + function r(o, f) { + var c = t; + return De({ data: o, path: a.path, errorMaps: [a[c(2017)][c(271)], a[c(1507)], je(), Qx].filter((d) => !!d), issueData: { code: H.invalid_return_type, returnTypeError: f } }); + } + const s = { errorMap: a[t(2017)].contextualErrorMap }, u = a[t(352)]; + if (this[t(1937)].returns instanceof Yx) { + const o = this; + return X0(async function(...f) { + var c = t; + const d = new xx([]), l = await o[c(1937)][c(652)][c(1232)](f, s).catch((v) => { + var y = c; + throw d[y(1773)](x(f, v)), d; + }), m = await Reflect[c(2160)](u, this, l); + return await o[c(1937)].returns[c(1937)][c(1785)][c(1232)](m, s)[c(1218)]((v) => { + throw d.addIssue(r(m, v)), d; + }); + }); + } else { + const o = this; + return X0(function(...f) { + var c = t; + const d = o[c(1937)][c(652)][c(872)](f, s); + if (!d.success) throw new xx([x(f, d[c(1238)])]); + const l = Reflect[c(2160)](u, this, d[c(352)]), m = o[c(1937)].returns[c(872)](l, s); + if (!m[c(449)]) throw new xx([r(l, m[c(1238)])]); + return m[c(352)]; + }); + } + } + parameters() { + var e = i; + return this[e(1937)].args; + } + [i(2135)]() { + var e = i; + return this[e(1937)][e(436)]; + } + [i(652)](...e) { + var t = i; + return new Jx({ ...this[t(1937)], args: mx[t(1273)](e)[t(2124)]($x[t(1273)]()) }); + } + [i(436)](e) { + var t = i; + return new Jx({ ...this[t(1937)], returns: e }); + } + implement(e) { + var t = i; + return this[t(1772)](e); + } + [i(1506)](e) { + return this.parse(e); + } + static [i(1273)](e, t, a) { + var x = i; + return new Jx({ args: e || mx.create([]).rest($x[x(1273)]()), returns: t || $x[x(1273)](), typeName: l0[x(1867)], ...m0(a) }); + } +} +class pe extends g0 { + get [i(2117)]() { + var e = i; + return this._def[e(2018)](); + } + [i(1465)](e) { + var t = i; + const { ctx: a } = this[t(1734)](e); + return this[t(1937)][t(2018)]()._parse({ data: a.data, path: a[t(869)], parent: a }); + } +} +pe.create = (n, e) => { + var t = i; + return new pe({ getter: n, typeName: l0[t(2146)], ...m0(e) }); +}; +class ve extends g0 { + [i(1465)](e) { + var t = i; + if (e[t(352)] !== this[t(1937)][t(2144)]) { + const a = this[t(390)](e); + return Y(a, { received: a.data, code: H[t(1155)], expected: this[t(1937)][t(2144)] }), c0; + } + return { status: t(1460), value: e[t(352)] }; + } + get [i(2144)]() { + var e = i; + return this[e(1937)][e(2144)]; + } +} +ve[i(1273)] = (n, e) => { + var t = i; + return new ve({ value: n, typeName: l0[t(1766)], ...m0(e) }); +}; +function ri(n, e) { + var t = i; + return new Ix({ values: n, typeName: l0[t(714)], ...m0(e) }); +} +class Ix extends g0 { + _parse(e) { + var t = i; + if (typeof e[t(352)] !== t(1381)) { + const a = this._getOrReturnCtx(e), x = this._def[t(1979)]; + return Y(a, { expected: P0[t(1902)](x), received: a[t(1728)], code: H.invalid_type }), c0; + } + if (!this[t(1021)] && (this[t(1021)] = new Set(this[t(1937)].values)), !this[t(1021)].has(e.data)) { + const a = this[t(390)](e), x = this[t(1937)][t(1979)]; + return Y(a, { received: a.data, code: H[t(741)], options: x }), c0; + } + return X0(e[t(352)]); + } + get [i(920)]() { + var e = i; + return this[e(1937)].values; + } + get enum() { + var e = i; + const t = {}; + for (const a of this[e(1937)][e(1979)]) + t[a] = a; + return t; + } + get [i(1159)]() { + var e = i; + const t = {}; + for (const a of this[e(1937)][e(1979)]) + t[a] = a; + return t; + } + get Enum() { + var e = i; + const t = {}; + for (const a of this._def[e(1979)]) + t[a] = a; + return t; + } + extract(e, t = this[i(1937)]) { + var a = i; + return Ix[a(1273)](e, { ...this._def, ...t }); + } + [i(1597)](e, t = this._def) { + var a = i; + return Ix[a(1273)](this[a(920)].filter((x) => !e[a(1719)](x)), { ...this[a(1937)], ...t }); + } +} +Ix[i(1273)] = ri; +class me extends g0 { + [i(1465)](e) { + var t = i; + const a = P0[t(1876)](this[t(1937)][t(1979)]), x = this._getOrReturnCtx(e); + if (x[t(1728)] !== x0[t(1381)] && x[t(1728)] !== x0[t(861)]) { + const r = P0.objectValues(a); + return Y(x, { expected: P0[t(1902)](r), received: x.parsedType, code: H[t(1514)] }), c0; + } + if (!this[t(1021)] && (this[t(1021)] = new Set(P0[t(1876)](this[t(1937)][t(1979)]))), !this[t(1021)][t(1310)](e[t(352)])) { + const r = P0[t(1800)](a); + return Y(x, { received: x[t(352)], code: H[t(741)], options: r }), c0; + } + return X0(e.data); + } + get [i(1923)]() { + var e = i; + return this[e(1937)][e(1979)]; + } +} +me[i(1273)] = (n, e) => { + var t = i; + return new me({ values: n, typeName: l0[t(1983)], ...m0(e) }); +}; +class Yx extends g0 { + [i(1545)]() { + var e = i; + return this._def[e(1785)]; + } + _parse(e) { + var t = i; + const { ctx: a } = this[t(1734)](e); + if (a.parsedType !== x0[t(891)] && a.common[t(1422)] === !1) return Y(a, { code: H[t(1514)], expected: x0[t(891)], received: a[t(1728)] }), c0; + const x = a[t(1728)] === x0[t(891)] ? a[t(352)] : Promise[t(2100)](a[t(352)]); + return X0(x.then((r) => { + var s = t; + return this[s(1937)][s(1785)][s(1232)](r, { path: a[s(869)], errorMap: a[s(2017)].contextualErrorMap }); + })); + } +} +Yx.create = (n, e) => { + var t = i; + return new Yx({ type: n, typeName: l0[t(877)], ...m0(e) }); +}; +class sx extends g0 { + innerType() { + var e = i; + return this[e(1937)].schema; + } + sourceType() { + var e = i; + return this[e(1937)][e(2117)]._def[e(2022)] === l0.ZodEffects ? this[e(1937)][e(2117)][e(1304)]() : this[e(1937)][e(2117)]; + } + _parse(e) { + var t = i; + const { status: a, ctx: x } = this[t(1734)](e), r = this[t(1937)].effect || null, s = { addIssue: (u) => { + var o = t; + Y(x, u), u[o(951)] ? a[o(1500)]() : a[o(315)](); + }, get path() { + return x.path; + } }; + if (s[t(1773)] = s.addIssue[t(299)](s), r[t(1785)] === "preprocess") { + const u = r[t(480)](x.data, s); + if (x[t(2017)][t(1422)]) return Promise[t(2100)](u).then(async (o) => { + var f = t; + if (a.value === f(2020)) return c0; + const c = await this._def[f(2117)]._parseAsync({ data: o, path: x[f(869)], parent: x }); + return c[f(1802)] === f(2020) ? c0 : c[f(1802)] === f(315) || a.value === f(315) ? Bx(c[f(2144)]) : c; + }); + { + if (a[t(2144)] === "aborted") return c0; + const o = this._def.schema[t(1866)]({ data: u, path: x[t(869)], parent: x }); + return o[t(1802)] === t(2020) ? c0 : o.status === t(315) || a.value === t(315) ? Bx(o.value) : o; + } + } + if (r[t(1785)] === t(827)) { + const u = (o) => { + var f = t; + const c = r[f(827)](o, s); + if (x[f(2017)][f(1422)]) return Promise[f(2100)](c); + if (c instanceof Promise) throw new Error(f(700)); + return o; + }; + if (x.common.async === !1) { + const o = this[t(1937)].schema[t(1866)]({ data: x.data, path: x[t(869)], parent: x }); + return o[t(1802)] === "aborted" ? c0 : (o[t(1802)] === t(315) && a[t(315)](), u(o.value), { status: a[t(2144)], value: o[t(2144)] }); + } else return this[t(1937)][t(2117)][t(2147)]({ data: x[t(352)], path: x.path, parent: x })[t(2136)]((o) => { + var f = t; + return o[f(1802)] === f(2020) ? c0 : (o[f(1802)] === "dirty" && a[f(315)](), u(o.value).then(() => ({ status: a.value, value: o.value }))); + }); + } + if (r[t(1785)] === "transform") + if (x[t(2017)][t(1422)] === !1) { + const u = this._def[t(2117)][t(1866)]({ data: x.data, path: x[t(869)], parent: x }); + if (!Lx(u)) return c0; + const o = r[t(480)](u[t(2144)], s); + if (o instanceof Promise) throw new Error(t(488)); + return { status: a.value, value: o }; + } else return this[t(1937)][t(2117)][t(2147)]({ data: x[t(352)], path: x[t(869)], parent: x }).then((u) => { + var o = t; + return Lx(u) ? Promise[o(2100)](r[o(480)](u[o(2144)], s)).then((f) => ({ status: a[o(2144)], value: f })) : c0; + }); + P0[t(1757)](r); + } +} +sx[i(1273)] = (n, e, t) => new sx({ schema: n, typeName: l0.ZodEffects, effect: e, ...m0(t) }), sx[i(907)] = (n, e, t) => { + var a = i; + return new sx({ schema: e, effect: { type: "preprocess", transform: n }, typeName: l0[a(1227)], ...m0(t) }); +}; +class px extends g0 { + _parse(e) { + var t = i; + return this[t(547)](e) === x0[t(1825)] ? X0(void 0) : this[t(1937)][t(1442)][t(1465)](e); + } + [i(1545)]() { + var e = i; + return this._def[e(1442)]; + } +} +px[i(1273)] = (n, e) => { + var t = i; + return new px({ innerType: n, typeName: l0[t(266)], ...m0(e) }); +}; +class Nx extends g0 { + _parse(e) { + var t = i; + return this[t(547)](e) === x0.null ? X0(null) : this._def[t(1442)]._parse(e); + } + [i(1545)]() { + var e = i; + return this[e(1937)][e(1442)]; + } +} +Nx[i(1273)] = (n, e) => { + var t = i; + return new Nx({ innerType: n, typeName: l0[t(1324)], ...m0(e) }); +}; +class ge extends g0 { + [i(1465)](e) { + var t = i; + const { ctx: a } = this[t(1734)](e); + let x = a[t(352)]; + return a[t(1728)] === x0.undefined && (x = this[t(1937)][t(2054)]()), this._def.innerType[t(1465)]({ data: x, path: a[t(869)], parent: a }); + } + removeDefault() { + var e = i; + return this[e(1937)][e(1442)]; + } +} +ge[i(1273)] = (n, e) => { + var t = i; + return new ge({ innerType: n, typeName: l0[t(1740)], defaultValue: typeof e.default === t(1542) ? e[t(613)] : () => e[t(613)], ...m0(e) }); +}; +class be extends g0 { + [i(1465)](e) { + var t = i; + const { ctx: a } = this[t(1734)](e), x = { ...a, common: { ...a[t(2017)], issues: [] } }, r = this._def[t(1442)][t(1465)]({ data: x[t(352)], path: x[t(869)], parent: { ...x } }); + return oe(r) ? r[t(2136)]((s) => { + var u = t; + return { status: u(1460), value: s[u(1802)] === u(1460) ? s.value : this[u(1937)][u(448)]({ get error() { + var o = u; + return new xx(x[o(2017)][o(740)]); + }, input: x.data }) }; + }) : { status: "valid", value: r[t(1802)] === t(1460) ? r[t(2144)] : this[t(1937)].catchValue({ get error() { + return new xx(x.common.issues); + }, input: x[t(352)] }) }; + } + [i(1088)]() { + var e = i; + return this[e(1937)][e(1442)]; + } +} +be.create = (n, e) => { + var t = i; + return new be({ innerType: n, typeName: l0[t(1795)], catchValue: typeof e.catch === t(1542) ? e[t(1218)] : () => e[t(1218)], ...m0(e) }); +}; +class ze extends g0 { + [i(1465)](e) { + var t = i; + if (this[t(547)](e) !== x0[t(1759)]) { + const x = this._getOrReturnCtx(e); + return Y(x, { code: H[t(1514)], expected: x0[t(1759)], received: x[t(1728)] }), c0; + } + return { status: t(1460), value: e[t(352)] }; + } +} +ze.create = (n) => { + var e = i; + return new ze({ typeName: l0[e(658)], ...m0(n) }); +}; +const ws = Symbol(i(485)); +class nr extends g0 { + [i(1465)](e) { + var t = i; + const { ctx: a } = this[t(1734)](e), x = a[t(352)]; + return this._def[t(1785)][t(1465)]({ data: x, path: a[t(869)], parent: a }); + } + unwrap() { + var e = i; + return this[e(1937)][e(1785)]; + } +} +class Ee extends g0 { + [i(1465)](e) { + var t = i; + const { status: a, ctx: x } = this[t(1734)](e); + if (x[t(2017)][t(1422)]) + return (async () => { + var s = t; + const u = await this[s(1937)].in[s(2147)]({ data: x.data, path: x[s(869)], parent: x }); + return u[s(1802)] === s(2020) ? c0 : u[s(1802)] === s(315) ? (a.dirty(), Bx(u[s(2144)])) : this[s(1937)][s(936)][s(2147)]({ data: u.value, path: x.path, parent: x }); + })(); + { + const r = this[t(1937)].in[t(1866)]({ data: x[t(352)], path: x.path, parent: x }); + return r[t(1802)] === t(2020) ? c0 : r[t(1802)] === "dirty" ? (a[t(315)](), { status: t(315), value: r[t(2144)] }) : this[t(1937)][t(936)]._parseSync({ data: r[t(2144)], path: x[t(869)], parent: x }); + } + } + static [i(1273)](e, t) { + var a = i; + return new Ee({ in: e, out: t, typeName: l0[a(411)] }); + } +} +class ye extends g0 { + _parse(e) { + var t = i; + const a = this[t(1937)][t(1442)][t(1465)](e), x = (r) => { + var s = t; + return Lx(r) && (r[s(2144)] = Object[s(665)](r[s(2144)])), r; + }; + return oe(a) ? a[t(2136)]((r) => x(r)) : x(a); + } + unwrap() { + var e = i; + return this[e(1937)][e(1442)]; + } +} +ye[i(1273)] = (n, e) => { + var t = i; + return new ye({ innerType: n, typeName: l0[t(1637)], ...m0(e) }); +}; +function Nr(n, e) { + var t = i; + const a = typeof n == "function" ? n(e) : typeof n === t(1381) ? { message: n } : n; + return typeof a === t(1381) ? { message: a } : a; +} +function ai(n, e = {}, t) { + var a = i; + return n ? Gx[a(1273)]()[a(697)]((x, r) => { + var s = a; + const u = n(x); + if (u instanceof Promise) return u[s(2136)]((o) => { + var f = s; + if (!o) { + const c = Nr(e, x), d = c[f(951)] ?? t ?? !0; + r.addIssue({ code: "custom", ...c, fatal: d }); + } + }); + if (!u) { + const o = Nr(e, x), f = o.fatal ?? t ?? !0; + r[s(1773)]({ code: "custom", ...o, fatal: f }); + } + }) : Gx.create(); +} +const Ss = { object: $0[i(1582)] }; +var l0; +(function(n) { + var e = i; + n.ZodString = e(1622), n.ZodNumber = e(1722), n[e(658)] = e(658), n[e(944)] = e(944), n.ZodBoolean = e(1969), n[e(1152)] = e(1152), n[e(857)] = e(857), n[e(2067)] = "ZodUndefined", n[e(295)] = e(295), n[e(663)] = "ZodAny", n[e(937)] = e(937), n[e(946)] = e(946), n[e(1526)] = e(1526), n[e(1052)] = "ZodArray", n.ZodObject = "ZodObject", n[e(1633)] = e(1633), n[e(856)] = e(856), n[e(1282)] = "ZodIntersection", n.ZodTuple = e(288), n[e(1746)] = "ZodRecord", n[e(1061)] = e(1061), n[e(641)] = "ZodSet", n[e(1867)] = e(1867), n[e(2146)] = e(2146), n.ZodLiteral = e(1766), n[e(714)] = e(714), n[e(1227)] = e(1227), n.ZodNativeEnum = e(1983), n[e(266)] = e(266), n[e(1324)] = e(1324), n[e(1740)] = e(1740), n[e(1795)] = e(1795), n[e(877)] = e(877), n[e(1064)] = e(1064), n[e(411)] = "ZodPipeline", n[e(1637)] = "ZodReadonly"; +})(l0 || (l0 = {})); +const Es = (n, e = { message: i(517) + n[i(949)] }) => ai((t) => t instanceof n, e), B = ix[i(1273)], M0 = Ox[i(1273)], Ps = ze[i(1273)], ks = Tx[i(1273)], L0 = ue[i(1273)], Cs = Mx.create, Fs = $e.create, Rs = fe[i(1273)], Os = ce[i(1273)], or = Gx[i(1273)], Xx = $x.create, Ts = Px[i(1273)], Is = Le.create, z0 = nx[i(1273)], K = $0[i(1273)], Ns = $0[i(2131)], Q0 = de[i(1273)], ur = Ke[i(1273)], As = le[i(1273)], qs = mx[i(1273)], Ax = he[i(1273)], js = Me.create, Ds = zx[i(1273)], $s = Jx[i(1273)], Ls = pe[i(1273)], d0 = ve[i(1273)], gx = Ix[i(1273)], Ms = me.create, zs = Yx[i(1273)], Ar = sx[i(1273)], U = px[i(1273)], Zs = Nx[i(1273)], Vs = sx[i(907)], Us = Ee[i(1273)], Hs = () => B().optional(), Ws = () => M0()[i(859)](), Bs = () => L0()[i(859)](), Ks = { string: (n) => ix[i(1273)]({ ...n, coerce: !0 }), number: (n) => Ox[i(1273)]({ ...n, coerce: !0 }), boolean: (n) => ue[i(1273)]({ ...n, coerce: !0 }), bigint: (n) => Tx.create({ ...n, coerce: !0 }), date: (n) => Mx[i(1273)]({ ...n, coerce: !0 }) }, Js = c0, e0 = Object[i(665)](Object[i(477)]({ __proto__: null, BRAND: ws, DIRTY: Bx, EMPTY_PATH: _i, INVALID: c0, NEVER: Js, OK: X0, ParseStatus: G0, Schema: g0, ZodAny: Gx, ZodArray: nx, ZodBigInt: Tx, ZodBoolean: ue, ZodBranded: nr, ZodCatch: be, ZodDate: Mx, ZodDefault: ge, ZodDiscriminatedUnion: Ke, ZodEffects: sx, ZodEnum: Ix, ZodError: xx, get ZodFirstPartyTypeKind() { + return l0; +}, ZodFunction: Jx, ZodIntersection: le, ZodIssueCode: H, ZodLazy: pe, ZodLiteral: ve, ZodMap: Me, ZodNaN: ze, ZodNativeEnum: me, ZodNever: Px, ZodNull: ce, ZodNullable: Nx, ZodNumber: Ox, ZodObject: $0, ZodOptional: px, ZodParsedType: x0, ZodPipeline: Ee, ZodPromise: Yx, ZodReadonly: ye, ZodRecord: he, ZodSchema: g0, ZodSet: zx, ZodString: ix, ZodSymbol: $e, ZodTransformer: sx, ZodTuple: mx, ZodType: g0, ZodUndefined: fe, ZodUnion: de, ZodUnknown: $x, ZodVoid: Le, addIssueToContext: Y, any: or, array: z0, bigint: ks, boolean: L0, coerce: Ks, custom: ai, date: Cs, datetimeRegex: ti, defaultErrorMap: Qx, discriminatedUnion: ur, effect: Ar, enum: gx, function: $s, getErrorMap: je, getParsedType: Ex, instanceof: Es, intersection: As, isAborted: Qt, isAsync: oe, isDirty: Gt, isValid: Lx, late: Ss, lazy: Ls, literal: d0, makeIssue: De, map: js, nan: Ps, nativeEnum: Ms, never: Ts, null: Os, nullable: Zs, number: M0, object: K, get objectUtil() { + return Jt; +}, oboolean: Bs, onumber: Ws, optional: U, ostring: Hs, pipeline: Us, preprocess: Vs, promise: zs, quotelessJson: Yi, record: Ax, set: Ds, setErrorMap: Xi, strictObject: Ns, string: B, symbol: Fs, transformer: Ar, tuple: qs, undefined: Rs, union: Q0, unknown: Xx, get util() { + return P0; +}, void: Is }, Symbol.toStringTag, { value: i(1491) })), _x = { name: B(), uiWeight: M0() }, Qs = K({ ..._x, outputType: d0(i(264)), options: K({ required: L0(), maxCount: M0().optional(), maskMode: L0().optional() }) }), Gs = K({ ..._x, outputType: d0("masks"), options: K({ required: L0() }) }), Ys = K({ ..._x, outputType: d0("string"), options: K({ required: L0() }) }), Xs = K({ ..._x, outputType: d0(i(640)), options: K({ required: L0() }) }), _s = K({ ..._x, outputType: d0(i(861)), options: K({ required: L0(), min: M0()[i(859)](), max: M0()[i(859)](), step: M0().optional(), random: L0()[i(859)]() }) }), xn = K({ ..._x, outputType: d0("combo"), options: K({ required: L0(), values: z0(B()) }) }), en = ur(i(1636), [Qs, Gs, Ys, Xs, _s, xn]), tn = K({ id: B(), title: B(), widgets: z0(en), uiWeightSum: M0() }), rn = K({ widgetableID: B(), widgetablePath: B(), nodes: Ax(B(), tn), nodeIndexes: z0(B()), options: Ax(B(), or()) }), an = e0.object({ widgetableStructure: rn[i(613)]({ widgetableID: "", widgetablePath: "", nodes: {}, options: {}, nodeIndexes: [] }), widgetableValues: e0[i(1135)](e0[i(1381)](), e0[i(1485)](e0.any()))[i(613)]({}), widgetableErrors: e0[i(1135)](e0[i(1381)](), e0[i(1381)]())[i(613)]({}), progress: e0.number()[i(613)](0), queueSize: e0.number()[i(613)](0), lastError: e0[i(1381)]()[i(613)](""), executingNodeTitle: e0.string()[i(613)](""), comfyUserToken: e0.string()[i(613)](""), comfyOrgLoggedIn: e0.boolean().default(!1), comfyOrgAPIKey: e0.string().default(""), useSliderForNumberWidget: e0[i(640)]()[i(613)](!1) }), Z0 = Xa((n) => an[i(1772)]({})); +e0[i(1184)]({}); +const ii = Xa((n) => ({})); +function sn() { + var n = i; + ii[n(1776)]({}); +} +const R0 = window.comfyAPI[i(1886)][i(1886)]; +window.comfyAPI.ui.$el; +const Rx = window[i(1933)][i(402)][i(402)]; +globalThis.sdpppX2 = globalThis[i(1847)] || {}; +const se = globalThis[i(1847)], p0 = (n) => typeof n === i(1381), ae = () => { + var n = i; + let e, t; + const a = new Promise((x, r) => { + e = x, t = r; + }); + return a[n(2100)] = e, a.reject = t, a; +}, qr = (n) => n == null ? "" : "" + n, nn = (n, e, t) => { + var a = i; + n[a(2103)]((x) => { + e[x] && (t[x] = e[x]); + }); +}, on = /###/g, jr = (n) => n && n.indexOf(i(1829)) > -1 ? n[i(1201)](on, ".") : n, Dr = (n) => !n || p0(n), ne = (n, e, t) => { + var a = i; + const x = p0(e) ? e[a(535)](".") : e; + let r = 0; + for (; r < x[a(1279)] - 1; ) { + if (Dr(n)) return {}; + const s = jr(x[r]); + !n[s] && t && (n[s] = new t()), Object.prototype[a(2148)][a(1629)](n, s) ? n = n[s] : n = {}, ++r; + } + return Dr(n) ? {} : { obj: n, k: jr(x[r]) }; +}, $r = (n, e, t) => { + var a = i; + const { obj: x, k: r } = ne(n, e, Object); + if (x !== void 0 || e[a(1279)] === 1) { + x[r] = t; + return; + } + let s = e[e[a(1279)] - 1], u = e[a(1592)](0, e[a(1279)] - 1), o = ne(n, u, Object); + for (; o[a(1072)] === void 0 && u[a(1279)]; ) + s = u[u[a(1279)] - 1] + "." + s, u = u[a(1592)](0, u.length - 1), o = ne(n, u, Object), o != null && o.obj && typeof o[a(1072)][o.k + "." + s] !== a(1825) && (o[a(1072)] = void 0); + o[a(1072)][o.k + "." + s] = t; +}, un = (n, e, t, a) => { + const { obj: x, k: r } = ne(n, e, Object); + x[r] = x[r] || [], x[r].push(t); +}, Ze = (n, e) => { + var t = i; + const { obj: a, k: x } = ne(n, e); + if (a && Object.prototype[t(2148)].call(a, x)) + return a[x]; +}, fn = (n, e, t) => { + const a = Ze(n, t); + return a !== void 0 ? a : Ze(e, t); +}, si = (n, e, t) => { + var a = i; + for (const x in e) + x !== a(1195) && x !== a(1176) && (x in n ? p0(n[x]) || n[x] instanceof String || p0(e[x]) || e[x] instanceof String ? t && (n[x] = e[x]) : si(n[x], e[x], t) : n[x] = e[x]); + return n; +}, Hx = (n) => n[i(1201)](/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, i(1754)); +var cn = { "&": i(2013), "<": "<", ">": i(1419), '"': """, "'": i(358), "/": i(893) }; +const dn = (n) => { + var e = i; + return p0(n) ? n[e(1201)](/[&<>"'\/]/g, (t) => cn[t]) : n; +}; +class ln { + constructor(e) { + var t = i; + this[t(1949)] = e, this[t(600)] = /* @__PURE__ */ new Map(), this[t(1345)] = []; + } + [i(842)](e) { + var t = i; + const a = this[t(600)][t(440)](e); + if (a !== void 0) return a; + const x = new RegExp(e); + return this[t(1345)][t(1279)] === this[t(1949)] && this[t(600)].delete(this[t(1345)][t(1250)]()), this[t(600)][t(327)](e, x), this[t(1345)][t(837)](e), x; + } +} +const hn = [" ", ",", "?", "!", ";"], pn = new ln(20), vn = (n, e, t) => { + var a = i; + e = e || "", t = t || ""; + const x = hn[a(1762)]((u) => e.indexOf(u) < 0 && t[a(470)](u) < 0); + if (x[a(1279)] === 0) return !0; + const r = pn[a(842)]("(" + x.map((u) => u === "?" ? "\\?" : u)[a(766)]("|") + ")"); + let s = !r.test(n); + if (!s) { + const u = n[a(470)](t); + u > 0 && !r[a(416)](n[a(2041)](0, u)) && (s = !0); + } + return s; +}, Xt = (n, e, t = ".") => { + var a = i; + if (!n) return; + if (n[e]) + return Object.prototype[a(2148)][a(1629)](n, e) ? n[e] : void 0; + const x = e[a(535)](t); + let r = n; + for (let s = 0; s < x[a(1279)]; ) { + if (!r || typeof r != "object") return; + let u, o = ""; + for (let f = s; f < x[a(1279)]; ++f) + if (f !== s && (o += t), o += x[f], u = r[o], u !== void 0) { + if ([a(1381), a(861), "boolean"][a(470)](typeof u) > -1 && f < x.length - 1) continue; + s += f - s + 1; + break; + } + r = u; + } + return r; +}, we = (n) => n == null ? void 0 : n[i(1201)]("_", "-"), mn = { type: i(439), log(n) { + var e = i; + this[e(1287)](e(1971), n); +}, warn(n) { + var e = i; + this[e(1287)](e(2075), n); +}, error(n) { + this.output("error", n); +}, output(n, e) { + var a, x; + var t = i; + (x = (a = console == null ? void 0 : console[n]) == null ? void 0 : a[t(2160)]) == null || x.call(a, console, e); +} }; +class Ve { + constructor(e, t = {}) { + this.init(e, t); + } + [i(816)](e, t = {}) { + var a = i; + this[a(360)] = t.prefix || a(287), this[a(439)] = e || mn, this[a(920)] = t, this[a(1805)] = t[a(1805)]; + } + [i(1971)](...e) { + var t = i; + return this[t(563)](e, t(1971), "", !0); + } + [i(2075)](...e) { + return this.forward(e, "warn", "", !0); + } + [i(1238)](...e) { + var t = i; + return this[t(563)](e, t(1238), ""); + } + [i(1148)](...e) { + var t = i; + return this[t(563)](e, "warn", t(1482), !0); + } + [i(563)](e, t, a, x) { + var r = i; + return x && !this.debug ? null : (p0(e[0]) && (e[0] = "" + a + this.prefix + " " + e[0]), this[r(439)][t](e)); + } + [i(1273)](e) { + var t = i; + return new Ve(this[t(439)], { prefix: this.prefix + ":" + e + ":", ...this[t(920)] }); + } + [i(1524)](e) { + var t = i; + return e = e || this.options, e.prefix = e[t(360)] || this[t(360)], new Ve(this[t(439)], e); + } +} +var hx = new Ve(); +class Je { + constructor() { + var e = i; + this[e(1948)] = {}; + } + on(e, t) { + var a = i; + return e[a(535)](" ")[a(2103)]((x) => { + var r = a; + this[r(1948)][x] || (this[r(1948)][x] = /* @__PURE__ */ new Map()); + const s = this[r(1948)][x][r(440)](t) || 0; + this.observers[x][r(327)](t, s + 1); + }), this; + } + [i(1388)](e, t) { + var a = i; + if (this[a(1948)][e]) { + if (!t) { + delete this[a(1948)][e]; + return; + } + this.observers[e][a(800)](t); + } + } + [i(659)](e, ...t) { + var a = i; + this[a(1948)][e] && Array.from(this[a(1948)][e].entries())[a(2103)](([r, s]) => { + for (let u = 0; u < s; u++) + r(...t); + }), this[a(1948)]["*"] && Array[a(1671)](this[a(1948)]["*"][a(782)]())[a(2103)](([r, s]) => { + for (let u = 0; u < s; u++) + r.apply(r, [e, ...t]); + }); + } +} +class Lr extends Je { + constructor(e, t = { ns: [i(608)], defaultNS: i(608) }) { + var a = i; + super(), this[a(352)] = e || {}, this.options = t, this.options[a(682)] === void 0 && (this[a(920)][a(682)] = "."), this[a(920)].ignoreJSONStructure === void 0 && (this.options.ignoreJSONStructure = !0); + } + addNamespaces(e) { + var t = i; + this[t(920)].ns[t(470)](e) < 0 && this[t(920)].ns.push(e); + } + [i(1391)](e) { + var t = i; + const a = this[t(920)].ns[t(470)](e); + a > -1 && this[t(920)].ns[t(1913)](a, 1); + } + [i(1368)](e, t, a, x = {}) { + var c, d; + var r = i; + const s = x[r(682)] !== void 0 ? x[r(682)] : this[r(920)][r(682)], u = x[r(1510)] !== void 0 ? x.ignoreJSONStructure : this[r(920)][r(1510)]; + let o; + e[r(470)](".") > -1 ? o = e[r(535)](".") : (o = [e, t], a && (Array.isArray(a) ? o[r(837)](...a) : p0(a) && s ? o.push(...a[r(535)](s)) : o[r(837)](a))); + const f = Ze(this.data, o); + return !f && !t && !a && e[r(470)](".") > -1 && (e = o[0], t = o[1], a = o[r(1592)](2)[r(766)](".")), f || !u || !p0(a) ? f : Xt((d = (c = this[r(352)]) == null ? void 0 : c[e]) == null ? void 0 : d[t], a, s); + } + [i(1560)](e, t, a, x, r = { silent: !1 }) { + var s = i; + const u = r[s(682)] !== void 0 ? r[s(682)] : this[s(920)][s(682)]; + let o = [e, t]; + a && (o = o.concat(u ? a[s(535)](u) : a)), e[s(470)](".") > -1 && (o = e[s(535)]("."), x = t, t = o[1]), this[s(802)](t), $r(this.data, o, x), r.silent || this.emit(s(814), e, t, a, x); + } + [i(1317)](e, t, a, x = { silent: !1 }) { + var r = i; + for (const s in a) + (p0(a[s]) || Array[r(971)](a[s])) && this[r(1560)](e, t, s, a[s], { silent: !0 }); + x.silent || this[r(659)](r(814), e, t, a); + } + addResourceBundle(e, t, a, x, r, s = { silent: !1, skipCopy: !1 }) { + var u = i; + let o = [e, t]; + e.indexOf(".") > -1 && (o = e[u(535)]("."), x = a, a = t, t = o[1]), this[u(802)](t); + let f = Ze(this[u(352)], o) || {}; + s[u(1100)] || (a = JSON.parse(JSON[u(1796)](a))), x ? si(f, a, r) : f = { ...f, ...a }, $r(this[u(352)], o, f), s[u(1253)] || this[u(659)](u(814), e, t, a); + } + [i(2108)](e, t) { + var a = i; + this[a(602)](e, t) && delete this[a(352)][e][t], this[a(1391)](t), this[a(659)]("removed", e, t); + } + [i(602)](e, t) { + var a = i; + return this[a(1368)](e, t) !== void 0; + } + [i(524)](e, t) { + var a = i; + return t || (t = this[a(920)][a(2019)]), this.getResource(e, t); + } + [i(1280)](e) { + var t = i; + return this[t(352)][e]; + } + [i(1927)](e) { + var t = i; + const a = this.getDataByLanguage(e); + return !!(a && Object[t(1346)](a) || [])[t(1478)]((r) => a[r] && Object[t(1346)](a[r])[t(1279)] > 0); + } + [i(2027)]() { + return this.data; + } +} +var ni = { processors: {}, addPostProcessor(n) { + var e = i; + this[e(1810)][n[e(949)]] = n; +}, handle(n, e, t, a, x) { + return n.forEach((r) => { + var u; + var s = W; + e = ((u = this[s(1810)][r]) == null ? void 0 : u[s(1252)](e, t, a, x)) ?? e; + }), e; +} }; +const Mr = {}, zr = (n) => !p0(n) && typeof n !== i(640) && typeof n != "number"; +class Ue extends Je { + constructor(e, t = {}) { + var a = i; + super(), nn([a(1780), a(683), "pluralResolver", a(867), a(2009), a(1127), a(1472)], e, this), this[a(920)] = t, this[a(920)][a(682)] === void 0 && (this[a(920)][a(682)] = "."), this.logger = hx[a(1273)](a(874)); + } + [i(2084)](e) { + e && (this.language = e); + } + [i(549)](e, t = { interpolation: {} }) { + const a = { ...t }; + if (e == null) return !1; + const x = this.resolve(e, a); + return (x == null ? void 0 : x.res) !== void 0; + } + [i(917)](e, t) { + var a = i; + let x = t[a(1480)] !== void 0 ? t[a(1480)] : this[a(920)].nsSeparator; + x === void 0 && (x = ":"); + const r = t[a(682)] !== void 0 ? t.keySeparator : this[a(920)][a(682)]; + let s = t.ns || this[a(920)][a(2019)] || []; + const u = x && e[a(470)](x) > -1, o = !this[a(920)][a(1646)] && !t[a(682)] && !this[a(920)][a(1226)] && !t[a(1480)] && !vn(e, x, r); + if (u && !o) { + const f = e[a(2081)](this[a(867)][a(275)]); + if (f && f[a(1279)] > 0) return { key: e, namespaces: p0(s) ? [s] : s }; + const c = e[a(535)](x); + (x !== r || x === r && this.options.ns[a(470)](c[0]) > -1) && (s = c[a(1250)]()), e = c[a(766)](r); + } + return { key: e, namespaces: p0(s) ? [s] : s }; + } + [i(1553)](e, t, a) { + var x = i; + let r = typeof t === x(1184) ? { ...t } : t; + if (typeof r !== x(1184) && this[x(920)][x(876)] && (r = this[x(920)][x(876)](arguments)), typeof options == "object" && (r = { ...r }), r || (r = {}), e == null) return ""; + Array[x(971)](e) || (e = [String(e)]); + const s = r[x(309)] !== void 0 ? r[x(309)] : this.options.returnDetails, u = r.keySeparator !== void 0 ? r[x(682)] : this[x(920)][x(682)], { key: o, namespaces: f } = this.extractFromKey(e[e.length - 1], r), c = f[f[x(1279)] - 1]; + let d = r[x(1480)] !== void 0 ? r[x(1480)] : this[x(920)][x(1480)]; + d === void 0 && (d = ":"); + const l = r[x(1970)] || this[x(636)], m = r[x(1416)] || this.options[x(1416)]; + if ((l == null ? void 0 : l[x(1302)]()) === x(1214)) + return m ? s ? { res: "" + c + d + o, usedKey: o, exactUsedKey: o, usedLng: l, usedNS: c, usedParams: this[x(1265)](r) } : "" + c + d + o : s ? { res: o, usedKey: o, exactUsedKey: o, usedLng: l, usedNS: c, usedParams: this[x(1265)](r) } : o; + const p = this.resolve(e, r); + let v = p == null ? void 0 : p.res; + const y = (p == null ? void 0 : p[x(2097)]) || o, S = (p == null ? void 0 : p[x(1266)]) || o, E = ["[object Number]", x(441), x(281)], I = r[x(982)] !== void 0 ? r.joinArrays : this[x(920)][x(982)], T = !this[x(1127)] || this[x(1127)][x(1995)], k = r[x(1316)] !== void 0 && !p0(r.count), w = Ue[x(1040)](r), F = k ? this.pluralResolver[x(1868)](l, r[x(1316)], r) : "", j = r[x(894)] && k ? this[x(810)][x(1868)](l, r[x(1316)], { ordinal: !1 }) : "", A = k && !r[x(894)] && r[x(1316)] === 0, q = A && r[x(2054) + this[x(920)].pluralSeparator + x(739)] || r[x(2054) + F] || r[x(2054) + j] || r[x(2054)]; + let O = v; + T && !v && w && (O = q); + const R = zr(O), M = Object[x(765)].toString.apply(O); + if (T && O && R && E[x(470)](M) < 0 && !(p0(I) && Array[x(971)](O))) { + if (!r[x(1325)] && !this.options[x(1325)]) { + !this.options[x(1920)] && this.logger[x(2075)]("accessing an object - but returnObjects options is not enabled!"); + const $ = this[x(920)][x(1920)] ? this[x(920)][x(1920)](y, O, { ...r, ns: f }) : x(1681) + o + " (" + this[x(636)] + ")' returned an object instead of string."; + return s ? (p[x(882)] = $, p[x(918)] = this.getUsedParamsDetails(r), p) : $; + } + if (u) { + const $ = Array.isArray(O), Z = $ ? [] : {}, J = $ ? S : y; + for (const r0 in O) + if (Object[x(765)][x(2148)][x(1629)](O, r0)) { + const t0 = "" + J + u + r0; + w && !v ? Z[r0] = this[x(1553)](t0, { ...r, defaultValue: zr(q) ? q[r0] : void 0, joinArrays: !1, ns: f }) : Z[r0] = this[x(1553)](t0, { ...r, joinArrays: !1, ns: f }), Z[r0] === t0 && (Z[r0] = O[r0]); + } + v = Z; + } + } else if (T && p0(I) && Array.isArray(v)) + v = v[x(766)](I), v && (v = this[x(2080)](v, e, r, a)); + else { + let $ = !1, Z = !1; + !this.isValidLookup(v) && w && ($ = !0, v = q), !this[x(657)](v) && (Z = !0, v = o); + const J = r[x(1701)] || this[x(920)][x(1701)], r0 = J && Z ? void 0 : v, t0 = w && q !== v && this[x(920)][x(367)]; + if (Z || $ || t0) { + if (this[x(439)][x(1971)](x(t0 ? 981 : 1343), l, c, o, t0 ? q : v), u) { + const b0 = this[x(2100)](o, { ...r, keySeparator: !1 }); + b0 && b0[x(882)] && this[x(439)][x(2075)](x(779)); + } + let u0 = []; + const h0 = this[x(683)].getFallbackCodes(this[x(920)][x(1897)], r.lng || this.language); + if (this[x(920)][x(1428)] === "fallback" && h0 && h0[0]) for (let b0 = 0; b0 < h0[x(1279)]; b0++) + u0.push(h0[b0]); + else this[x(920)][x(1428)] === x(1293) ? u0 = this[x(683)][x(799)](r[x(1970)] || this.language) : u0[x(837)](r[x(1970)] || this.language); + const f0 = (b0, k0, I0) => { + var N; + var E0 = x; + const B0 = w && I0 !== v ? I0 : r0; + this.options[E0(437)] ? this[E0(920)][E0(437)](b0, c, k0, B0, t0, r) : (N = this[E0(2009)]) != null && N[E0(670)] && this.backendConnector[E0(670)](b0, c, k0, B0, t0, r), this.emit(E0(1343), b0, c, k0, v); + }; + this[x(920)].saveMissing && (this[x(920)][x(454)] && k ? u0.forEach((b0) => { + var k0 = x; + const I0 = this.pluralResolver[k0(1863)](b0, r); + A && r["defaultValue" + this[k0(920)][k0(1208)] + "zero"] && I0.indexOf(this[k0(920)].pluralSeparator + "zero") < 0 && I0[k0(837)](this[k0(920)][k0(1208)] + k0(739)), I0[k0(2103)]((E0) => { + var B0 = k0; + f0([b0], o + E0, r[B0(2054) + E0] || q); + }); + }) : f0(u0, o, q)); + } + v = this[x(2080)](v, e, r, p, a), Z && v === o && this[x(920)][x(1716)] && (v = "" + c + d + o), (Z || $) && this[x(920)][x(285)] && (v = this[x(920)][x(285)](this[x(920)][x(1716)] ? "" + c + d + o : o, $ ? v : void 0, r)); + } + return s ? (p[x(882)] = v, p[x(918)] = this[x(1265)](r), p) : v; + } + extendTranslation(e, t, a, x, r) { + var f, c; + var s = i; + if ((f = this[s(1127)]) != null && f.parse) e = this.i18nFormat.parse(e, { ...this[s(920)].interpolation[s(1070)], ...a }, a[s(1970)] || this.language || x[s(373)], x[s(1909)], x[s(2097)], { resolved: x }); + else if (!a[s(912)]) { + a[s(987)] && this[s(867)].init({ ...a, interpolation: { ...this.options[s(987)], ...a[s(987)] } }); + const d = p0(e) && (((c = a == null ? void 0 : a[s(987)]) == null ? void 0 : c[s(1376)]) !== void 0 ? a[s(987)][s(1376)] : this.options.interpolation[s(1376)]); + let l; + if (d) { + const p = e[s(2081)](this.interpolator.nestingRegexp); + l = p && p[s(1279)]; + } + let m = a[s(1201)] && !p0(a[s(1201)]) ? a[s(1201)] : a; + if (this[s(920)][s(987)][s(1070)] && (m = { ...this[s(920)][s(987)].defaultVariables, ...m }), e = this.interpolator[s(948)](e, m, a[s(1970)] || this[s(636)] || x.usedLng, a), d) { + const p = e.match(this.interpolator[s(275)]), v = p && p[s(1279)]; + l < v && (a[s(1059)] = !1); + } + !a.lng && x && x.res && (a.lng = this[s(636)] || x[s(373)]), a[s(1059)] !== !1 && (e = this.interpolator[s(1059)](e, (...p) => { + var v = s; + return (r == null ? void 0 : r[0]) === p[0] && !a[v(516)] ? (this[v(439)][v(2075)](v(1033) + p[0] + v(1838) + t[0]), null) : this[v(1553)](...p, t); + }, a)), a[s(987)] && this[s(867)][s(1007)](); + } + const u = a.postProcess || this.options[s(490)], o = p0(u) ? [u] : u; + return e != null && (o != null && o[s(1279)]) && a.applyPostProcessor !== !1 && (e = ni.handle(o, e, t, this[s(920)] && this.options[s(1541)] ? { i18nResolved: { ...x, usedParams: this.getUsedParamsDetails(a) }, ...a } : a, this)), e; + } + [i(2100)](e, t = {}) { + let a, x, r, s, u; + return p0(e) && (e = [e]), e.forEach((o) => { + var f = W; + if (this[f(657)](a)) return; + const c = this.extractFromKey(o, t), d = c[f(520)]; + x = d; + let l = c.namespaces; + this[f(920)][f(2141)] && (l = l.concat(this[f(920)].fallbackNS)); + const m = t[f(1316)] !== void 0 && !p0(t.count), p = m && !t.ordinal && t[f(1316)] === 0, v = t[f(516)] !== void 0 && (p0(t[f(516)]) || typeof t[f(516)] === f(861)) && t[f(516)] !== "", y = t[f(624)] ? t[f(624)] : this[f(683)][f(799)](t[f(1970)] || this[f(636)], t.fallbackLng); + l[f(2103)]((S) => { + var I, T; + var E = f; + this[E(657)](a) || (u = S, !Mr[y[0] + "-" + S] && ((I = this.utils) != null && I[E(1068)]) && !((T = this[E(1472)]) != null && T[E(1068)](u)) && (Mr[y[0] + "-" + S] = !0, this[E(439)][E(2075)]('key "' + x + E(2035) + y[E(766)](", ") + E(2047) + u + E(2029), E(1704))), y[E(2103)]((k) => { + var A; + var w = E; + if (this.isValidLookup(a)) return; + s = k; + const F = [d]; + if ((A = this[w(1127)]) != null && A[w(775)]) this[w(1127)][w(775)](F, d, k, S, t); + else { + let q; + m && (q = this.pluralResolver[w(1868)](k, t[w(1316)], t)); + const O = this[w(920)][w(1208)] + w(739), R = this[w(920)][w(1208)] + "ordinal" + this[w(920)][w(1208)]; + if (m && (F.push(d + q), t[w(894)] && q.indexOf(R) === 0 && F.push(d + q[w(1201)](R, this[w(920)].pluralSeparator)), p && F[w(837)](d + O)), v) { + const M = "" + d + this[w(920)].contextSeparator + t[w(516)]; + F[w(837)](M), m && (F[w(837)](M + q), t[w(894)] && q[w(470)](R) === 0 && F[w(837)](M + q[w(1201)](R, this[w(920)].pluralSeparator)), p && F[w(837)](M + O)); + } + } + let j; + for (; j = F[w(1784)](); ) + !this[w(657)](a) && (r = j, a = this[w(1368)](k, S, j, t)); + })); + }); + }), { res: a, usedKey: x, exactUsedKey: r, usedLng: s, usedNS: u }; + } + isValidLookup(e) { + var t = i; + return e !== void 0 && !(!this[t(920)].returnNull && e === null) && !(!this[t(920)][t(567)] && e === ""); + } + [i(1368)](e, t, a, x = {}) { + var s; + var r = i; + return (s = this[r(1127)]) != null && s[r(1368)] ? this[r(1127)][r(1368)](e, t, a, x) : this[r(1780)].getResource(e, t, a, x); + } + getUsedParamsDetails(e = {}) { + var t = i; + const a = ["defaultValue", "ordinal", t(516), "replace", t(1970), t(624), t(1897), "ns", t(682), "nsSeparator", t(1325), "returnDetails", "joinArrays", t(490), t(987)], x = e.replace && !p0(e[t(1201)]); + let r = x ? e.replace : e; + if (x && typeof e[t(1316)] !== t(1825) && (r[t(1316)] = e.count), this[t(920)][t(987)][t(1070)] && (r = { ...this.options[t(987)].defaultVariables, ...r }), !x) { + r = { ...r }; + for (const s of a) + delete r[s]; + } + return r; + } + static [i(1040)](e) { + var t = i; + const a = t(2054); + for (const x in e) + if (Object[t(765)][t(2148)][t(1629)](e, x) && a === x[t(2041)](0, a.length) && e[x] !== void 0) return !0; + return !1; + } +} +class Zr { + constructor(e) { + var t = i; + this.options = e, this[t(1615)] = this[t(920)][t(1615)] || !1, this.logger = hx[t(1273)](t(683)); + } + [i(1379)](e) { + var t = i; + if (e = we(e), !e || e[t(470)]("-") < 0) return null; + const a = e[t(535)]("-"); + return a[t(1279)] === 2 || (a.pop(), a[a.length - 1][t(1302)]() === "x") ? null : this.formatLanguageCode(a[t(766)]("-")); + } + [i(1043)](e) { + var t = i; + if (e = we(e), !e || e[t(470)]("-") < 0) return e; + const a = e[t(535)]("-"); + return this[t(1410)](a[0]); + } + [i(1410)](e) { + var t = i; + if (p0(e) && e.indexOf("-") > -1) { + let a; + try { + a = Intl[t(1880)](e)[0]; + } catch { + } + return a && this[t(920)][t(445)] && (a = a[t(1302)]()), a || (this.options.lowerCaseLng ? e.toLowerCase() : e); + } + return this[t(920)][t(1725)] || this[t(920)].lowerCaseLng ? e[t(1302)]() : e; + } + isSupportedCode(e) { + var t = i; + return (this.options[t(989)] === "languageOnly" || this[t(920)][t(832)]) && (e = this.getLanguagePartFromCode(e)), !this[t(1615)] || !this[t(1615)][t(1279)] || this.supportedLngs.indexOf(e) > -1; + } + [i(1852)](e) { + var t = i; + if (!e) return null; + let a; + return e[t(2103)]((x) => { + var r = t; + if (a) return; + const s = this[r(1410)](x); + (!this.options[r(1615)] || this[r(1576)](s)) && (a = s); + }), !a && this[t(920)][t(1615)] && e[t(2103)]((x) => { + var r = t; + if (a) return; + const s = this.getScriptPartFromCode(x); + if (this.isSupportedCode(s)) return a = s; + const u = this[r(1043)](x); + if (this[r(1576)](u)) return a = u; + a = this[r(920)][r(1615)][r(1478)]((o) => { + var f = r; + if (o === u) return o; + if (!(o[f(470)]("-") < 0 && u[f(470)]("-") < 0) && (o[f(470)]("-") > 0 && u[f(470)]("-") < 0 && o[f(2041)](0, o.indexOf("-")) === u || o.indexOf(u) === 0 && u[f(1279)] > 1)) + return o; + }); + }), a || (a = this.getFallbackCodes(this.options[t(1897)])[0]), a; + } + [i(603)](e, t) { + var a = i; + if (!e) return []; + if (typeof e == "function" && (e = e(t)), p0(e) && (e = [e]), Array[a(971)](e)) return e; + if (!t) return e[a(613)] || []; + let x = e[t]; + return x || (x = e[this[a(1379)](t)]), x || (x = e[this[a(1410)](t)]), x || (x = e[this.getLanguagePartFromCode(t)]), x || (x = e[a(613)]), x || []; + } + [i(799)](e, t) { + var a = i; + const x = this[a(603)]((t === !1 ? [] : t) || this[a(920)][a(1897)] || [], e), r = [], s = (u) => { + var o = a; + u && (this.isSupportedCode(u) ? r[o(837)](u) : this[o(439)].warn("rejecting language code not found in supportedLngs: " + u)); + }; + return p0(e) && (e.indexOf("-") > -1 || e[a(470)]("_") > -1) ? (this[a(920)][a(989)] !== "languageOnly" && s(this[a(1410)](e)), this[a(920)][a(989)] !== a(2065) && this[a(920)][a(989)] !== a(817) && s(this[a(1379)](e)), this[a(920)][a(989)] !== "currentOnly" && s(this[a(1043)](e))) : p0(e) && s(this[a(1410)](e)), x[a(2103)]((u) => { + var o = a; + r[o(470)](u) < 0 && s(this.formatLanguageCode(u)); + }), r; + } +} +const Vr = { zero: 0, one: 1, two: 2, few: 3, many: 4, other: 5 }, Ur = { select: (n) => n === 1 ? i(1928) : "other", resolvedOptions: () => ({ pluralCategories: ["one", i(381)] }) }; +class gn { + constructor(e, t = {}) { + var a = i; + this[a(683)] = e, this.options = t, this[a(439)] = hx.create("pluralResolver"), this.pluralRulesCache = {}; + } + [i(1424)](e, t) { + var a = i; + this[a(272)][e] = t; + } + [i(1763)]() { + this.pluralRulesCache = {}; + } + [i(1015)](e, t = {}) { + var a = i; + const x = we(e === a(1441) ? "en" : e), r = t[a(894)] ? a(894) : "cardinal", s = JSON[a(1796)]({ cleanedCode: x, type: r }); + if (s in this.pluralRulesCache) return this[a(1964)][s]; + let u; + try { + u = new Intl[a(1437)](x, { type: r }); + } catch { + if (!Intl) return this[a(439)][a(1238)](a(919)), Ur; + if (!e[a(2081)](/-|_/)) return Ur; + const f = this[a(683)][a(1043)](e); + u = this.getRule(f, t); + } + return this[a(1964)][s] = u, u; + } + [i(1534)](e, t = {}) { + var a = i; + let x = this[a(1015)](e, t); + return x || (x = this[a(1015)](a(1441), t)), (x == null ? void 0 : x.resolvedOptions()[a(273)].length) > 1; + } + [i(1508)](e, t, a = {}) { + var x = i; + return this[x(1863)](e, a).map((r) => "" + t + r); + } + [i(1863)](e, t = {}) { + var a = i; + let x = this[a(1015)](e, t); + return x || (x = this[a(1015)]("dev", t)), x ? x[a(862)]()[a(273)][a(508)]((r, s) => Vr[r] - Vr[s])[a(1531)]((r) => "" + this.options[a(618)] + (t.ordinal ? a(894) + this[a(920)][a(618)] : "") + r) : []; + } + [i(1868)](e, t, a = {}) { + var x = i; + const r = this.getRule(e, a); + return r ? "" + this[x(920)][x(618)] + (a[x(894)] ? x(894) + this.options[x(618)] : "") + r[x(1915)](t) : (this[x(439)][x(2075)](x(818) + e), this[x(1868)](x(1441), t, a)); + } +} +const Hr = (n, e, t, a = ".", x = !0) => { + let r = fn(n, e, t); + return !r && x && p0(t) && (r = Xt(n, t, a), r === void 0 && (r = Xt(e, t, a))), r; +}, tt = (n) => n[i(1201)](/\$/g, "$$$$"); +class bn { + constructor(e = {}) { + var a; + var t = i; + this[t(439)] = hx[t(1273)](t(867)), this[t(920)] = e, this[t(1306)] = ((a = e == null ? void 0 : e[t(987)]) == null ? void 0 : a.format) || ((x) => x), this[t(816)](e); + } + init(e = {}) { + var t = i; + e.interpolation || (e[t(987)] = { escapeValue: !0 }); + const { escape: a, escapeValue: x, useRawValueToEscape: r, prefix: s, prefixEscaped: u, suffix: o, suffixEscaped: f, formatSeparator: c, unescapeSuffix: d, unescapePrefix: l, nestingPrefix: m, nestingPrefixEscaped: p, nestingSuffix: v, nestingSuffixEscaped: y, nestingOptionsSeparator: S, maxReplaces: E, alwaysFormat: I } = e.interpolation; + this[t(1774)] = a !== void 0 ? a : dn, this[t(1050)] = x !== void 0 ? x : !0, this[t(758)] = r !== void 0 ? r : !1, this.prefix = s ? Hx(s) : u || "{{", this[t(2091)] = o ? Hx(o) : f || "}}", this[t(1139)] = c || ",", this[t(1360)] = d ? "" : l || "-", this[t(629)] = this.unescapePrefix ? "" : d || "", this.nestingPrefix = m ? Hx(m) : p || Hx("$t("), this[t(1912)] = v ? Hx(v) : y || Hx(")"), this[t(1946)] = S || ",", this[t(1387)] = E || 1e3, this[t(1488)] = I !== void 0 ? I : !1, this.resetRegExp(); + } + [i(1007)]() { + var e = i; + this[e(920)] && this[e(816)](this.options); + } + [i(923)]() { + var e = i; + const t = (a, x) => { + var r = W; + return (a == null ? void 0 : a[r(1113)]) === x ? (a[r(925)] = 0, a) : new RegExp(x, "g"); + }; + this.regexp = t(this[e(331)], this[e(360)] + e(1277) + this[e(2091)]), this.regexpUnescape = t(this.regexpUnescape, "" + this.prefix + this[e(1360)] + "(.+?)" + this[e(629)] + this.suffix), this.nestingRegexp = t(this[e(275)], this.nestingPrefix + e(1277) + this[e(1912)]); + } + [i(948)](e, t, a, x) { + var p; + var r = i; + let s, u, o; + const f = this[r(920)] && this[r(920)][r(987)] && this.options[r(987)][r(1070)] || {}, c = (v) => { + var y = r; + if (v[y(470)](this[y(1139)]) < 0) { + const T = Hr(t, f, v, this[y(920)].keySeparator, this[y(920)].ignoreJSONStructure); + return this[y(1488)] ? this.format(T, void 0, a, { ...x, ...t, interpolationkey: v }) : T; + } + const S = v[y(535)](this[y(1139)]), E = S[y(1250)]()[y(1745)](), I = S[y(766)](this[y(1139)])[y(1745)](); + return this[y(1306)](Hr(t, f, E, this[y(920)][y(682)], this[y(920)].ignoreJSONStructure), I, a, { ...x, ...t, interpolationkey: E }); + }; + this[r(923)](); + const d = (x == null ? void 0 : x[r(1717)]) || this[r(920)][r(1717)], l = ((p = x == null ? void 0 : x.interpolation) == null ? void 0 : p[r(1376)]) !== void 0 ? x[r(987)][r(1376)] : this[r(920)][r(987)][r(1376)]; + return [{ regex: this[r(1165)], safeValue: (v) => tt(v) }, { regex: this.regexp, safeValue: (v) => this[r(1050)] ? tt(this[r(1774)](v)) : tt(v) }][r(2103)]((v) => { + var y = r; + for (o = 0; s = v[y(2043)][y(1619)](e); ) { + const S = s[1][y(1745)](); + if (u = c(S), u === void 0) + if (typeof d == "function") { + const I = d(e, s, x); + u = p0(I) ? I : ""; + } else if (x && Object[y(765)].hasOwnProperty.call(x, S)) u = ""; + else if (l) { + u = s[0]; + continue; + } else this[y(439)][y(2075)](y(616) + S + y(1365) + e), u = ""; + else !p0(u) && !this[y(758)] && (u = qr(u)); + const E = v.safeValue(u); + if (e = e[y(1201)](s[0], E), l ? (v.regex[y(925)] += u.length, v[y(2043)][y(925)] -= s[0][y(1279)]) : v[y(2043)][y(925)] = 0, o++, o >= this.maxReplaces) break; + } + }), e; + } + [i(1059)](e, t, a = {}) { + var x = i; + let r, s, u; + const o = (f, c) => { + var d = W; + const l = this[d(1946)]; + if (f[d(470)](l) < 0) return f; + const m = f[d(535)](new RegExp(l + d(407))); + let p = "{" + m[1]; + f = m[0], p = this[d(948)](p, u); + const v = p[d(2081)](/'/g), y = p[d(2081)](/"/g); + (((v == null ? void 0 : v[d(1279)]) ?? 0) % 2 === 0 && !y || y[d(1279)] % 2 !== 0) && (p = p[d(1201)](/'/g, '"')); + try { + u = JSON[d(1772)](p), c && (u = { ...c, ...u }); + } catch (S) { + return this.logger[d(2075)](d(1380) + f, S), "" + f + l + p; + } + return u[d(2054)] && u.defaultValue[d(470)](this[d(360)]) > -1 && delete u[d(2054)], f; + }; + for (; r = this[x(275)].exec(e); ) { + let f = []; + u = { ...a }, u = u[x(1201)] && !p0(u.replace) ? u[x(1201)] : u, u[x(1914)] = !1, delete u[x(2054)]; + let c = !1; + if (r[0][x(470)](this[x(1139)]) !== -1 && !/{.*}/[x(416)](r[1])) { + const d = r[1][x(535)](this[x(1139)])[x(1531)]((l) => l.trim()); + r[1] = d.shift(), f = d, c = !0; + } + if (s = t(o[x(1629)](this, r[1][x(1745)](), u), u), s && r[0] === e && !p0(s)) return s; + p0(s) || (s = qr(s)), !s && (this[x(439)][x(2075)](x(770) + r[1] + x(1115) + e), s = ""), c && (s = f.reduce((d, l) => this.format(d, l, a[x(1970)], { ...a, interpolationkey: r[1][x(1745)]() }), s[x(1745)]())), e = e[x(1201)](r[0], s), this[x(331)][x(925)] = 0; + } + return e; + } +} +const yn = (n) => { + var e = i; + let t = n[e(1302)]()[e(1745)](); + const a = {}; + if (n[e(470)]("(") > -1) { + const x = n[e(535)]("("); + t = x[0][e(1302)]()[e(1745)](); + const r = x[1][e(2041)](0, x[1].length - 1); + t === "currency" && r.indexOf(":") < 0 ? a[e(1247)] || (a[e(1247)] = r[e(1745)]()) : t === "relativetime" && r.indexOf(":") < 0 ? a[e(1803)] || (a[e(1803)] = r[e(1745)]()) : r[e(535)](";")[e(2103)]((u) => { + var o = e; + if (u) { + const [f, ...c] = u[o(535)](":"), d = c.join(":")[o(1745)]().replace(/^'+|'+$/g, ""), l = f[o(1745)](); + a[l] || (a[l] = d), d === o(1077) && (a[l] = !1), d === o(1566) && (a[l] = !0), isNaN(d) || (a[l] = parseInt(d, 10)); + } + }); + } + return { formatName: t, formatOptions: a }; +}, Wr = (n) => { + const e = {}; + return (t, a, x) => { + var r = W; + let s = x; + x && x[r(1905)] && x[r(1262)] && x[r(1262)][x[r(1905)]] && x[x.interpolationkey] && (s = { ...s, [x[r(1905)]]: void 0 }); + const u = a + JSON[r(1796)](s); + let o = e[u]; + return !o && (o = n(we(a), x), e[u] = o), o(t); + }; +}, wn = (n) => (e, t, a) => n(we(t), a)(e); +class Sn { + constructor(e = {}) { + this.logger = hx.create("formatter"), this.options = e, this.init(e); + } + init(e, t = { interpolation: {} }) { + var a = i; + this[a(1139)] = t[a(987)].formatSeparator || ","; + const x = t.cacheInBuiltFormats ? Wr : wn; + this[a(513)] = { number: x((r, s) => { + var u = a; + const o = new Intl[u(450)](r, { ...s }); + return (f) => o.format(f); + }), currency: x((r, s) => { + var u = a; + const o = new Intl.NumberFormat(r, { ...s, style: u(1247) }); + return (f) => o[u(1306)](f); + }), datetime: x((r, s) => { + var u = a; + const o = new Intl[u(792)](r, { ...s }); + return (f) => o.format(f); + }), relativetime: x((r, s) => { + var u = a; + const o = new Intl[u(1672)](r, { ...s }); + return (f) => o[u(1306)](f, s[u(1803)] || u(854)); + }), list: x((r, s) => { + var u = a; + const o = new Intl[u(465)](r, { ...s }); + return (f) => o[u(1306)](f); + }) }; + } + [i(1283)](e, t) { + var a = i; + this[a(513)][e[a(1302)]()[a(1745)]()] = t; + } + addCached(e, t) { + var a = i; + this[a(513)][e[a(1302)]().trim()] = Wr(t); + } + format(e, t, a, x = {}) { + var r = i; + const s = t[r(535)](this.formatSeparator); + if (s[r(1279)] > 1 && s[0].indexOf("(") > 1 && s[0][r(470)](")") < 0 && s[r(1478)]((o) => o.indexOf(")") > -1)) { + const o = s[r(1235)]((f) => f[r(470)](")") > -1); + s[0] = [s[0], ...s[r(1913)](1, o)][r(766)](this.formatSeparator); + } + return s[r(1821)]((o, f) => { + var m; + var c = r; + const { formatName: d, formatOptions: l } = yn(f); + if (this.formats[d]) { + let p = o; + try { + const v = ((m = x == null ? void 0 : x[c(1262)]) == null ? void 0 : m[x[c(1905)]]) || {}, y = v[c(703)] || v.lng || x[c(703)] || x[c(1970)] || a; + p = this[c(513)][d](o, y, { ...l, ...x, ...v }); + } catch (v) { + this.logger[c(2075)](v); + } + return p; + } else this.logger[c(2075)]("there was no format function for " + d); + return o; + }, e); + } +} +const En = (n, e) => { + var t = i; + n.pending[e] !== void 0 && (delete n[t(1409)][e], n[t(311)]--); +}; +class Pn extends Je { + constructor(e, t, a, x = {}) { + var s, u; + var r = i; + super(), this[r(1383)] = e, this[r(1234)] = t, this[r(926)] = a, this[r(683)] = a[r(683)], this.options = x, this[r(439)] = hx[r(1273)](r(2009)), this[r(2010)] = [], this[r(1520)] = x[r(1520)] || 10, this[r(1104)] = 0, this[r(764)] = x[r(764)] >= 0 ? x[r(764)] : 5, this[r(777)] = x[r(777)] >= 1 ? x[r(777)] : 350, this[r(1732)] = {}, this[r(1609)] = [], (u = (s = this[r(1383)]) == null ? void 0 : s[r(816)]) == null || u.call(s, a, x[r(1383)], x); + } + [i(1333)](e, t, a, x) { + var r = i; + const s = {}, u = {}, o = {}, f = {}; + return e.forEach((c) => { + var d = W; + let l = !0; + t[d(2103)]((m) => { + var p = d; + const v = c + "|" + m; + !a[p(385)] && this[p(1234)][p(602)](c, m) ? this[p(1732)][v] = 2 : this[p(1732)][v] < 0 || (this.state[v] === 1 ? u[v] === void 0 && (u[v] = !0) : (this[p(1732)][v] = 1, l = !1, u[v] === void 0 && (u[v] = !0), s[v] === void 0 && (s[v] = !0), f[m] === void 0 && (f[m] = !0))); + }), l || (o[c] = !0); + }), (Object[r(1346)](s)[r(1279)] || Object[r(1346)](u)[r(1279)]) && this[r(1609)][r(837)]({ pending: u, pendingCount: Object[r(1346)](u)[r(1279)], loaded: {}, errors: [], callback: x }), { toLoad: Object.keys(s), pending: Object.keys(u), toLoadLanguages: Object[r(1346)](o), toLoadNamespaces: Object[r(1346)](f) }; + } + [i(2096)](e, t, a) { + var x = i; + const r = e[x(535)]("|"), s = r[0], u = r[1]; + t && this[x(659)]("failedLoading", s, u, t), !t && a && this[x(1234)][x(1804)](s, u, a, void 0, void 0, { skipCopy: !0 }), this[x(1732)][e] = t ? -1 : 2, t && a && (this.state[e] = 0); + const o = {}; + this[x(1609)].forEach((f) => { + var c = x; + un(f[c(2096)], [s], u), En(f, e), t && f[c(978)][c(837)](t), f[c(311)] === 0 && !f[c(318)] && (Object[c(1346)](f[c(2096)])[c(2103)]((d) => { + var l = c; + o[d] || (o[d] = {}); + const m = f[l(2096)][d]; + m.length && m[l(2103)]((p) => { + o[d][p] === void 0 && (o[d][p] = !0); + }); + }), f[c(318)] = !0, f[c(978)][c(1279)] ? f[c(962)](f[c(978)]) : f[c(962)]()); + }), this[x(659)](x(2096), o), this.queue = this[x(1609)][x(1762)]((f) => !f[x(318)]); + } + [i(638)](e, t, a, x = 0, r = this[i(777)], s) { + var u = i; + if (!e[u(1279)]) return s(null, {}); + if (this[u(1104)] >= this[u(1520)]) { + this.waitingReads[u(837)]({ lng: e, ns: t, fcName: a, tried: x, wait: r, callback: s }); + return; + } + this.readingCalls++; + const o = (c, d) => { + var l = u; + if (this[l(1104)]--, this[l(2010)][l(1279)] > 0) { + const m = this[l(2010)][l(1250)](); + this[l(638)](m.lng, m.ns, m[l(1587)], m[l(1385)], m[l(294)], m[l(962)]); + } + if (c && d && x < this[l(764)]) { + setTimeout(() => { + var m = l; + this[m(638)].call(this, e, t, a, x + 1, r * 2, s); + }, r); + return; + } + s(c, d); + }, f = this.backend[a][u(299)](this[u(1383)]); + if (f[u(1279)] === 2) { + try { + const c = f(e, t); + c && typeof c[u(2136)] === u(1542) ? c[u(2136)]((d) => o(null, d))[u(1218)](o) : o(null, c); + } catch (c) { + o(c); + } + return; + } + return f(e, t, o); + } + [i(1210)](e, t, a = {}, x) { + var r = i; + if (!this[r(1383)]) return this[r(439)][r(2075)]("No backend was added via i18next.use. Will not load resources."), x && x(); + p0(e) && (e = this.languageUtils[r(799)](e)), p0(t) && (t = [t]); + const s = this[r(1333)](e, t, a, x); + if (!s[r(1103)].length) + return s[r(1409)][r(1279)] || x(), null; + s.toLoad[r(2103)]((u) => { + var o = r; + this[o(364)](u); + }); + } + [i(989)](e, t, a) { + this.prepareLoading(e, t, {}, a); + } + reload(e, t, a) { + var x = i; + this[x(1210)](e, t, { reload: !0 }, a); + } + [i(364)](e, t = "") { + var a = i; + const x = e.split("|"), r = x[0], s = x[1]; + this.read(r, s, a(638), void 0, void 0, (u, o) => { + var f = a; + u && this[f(439)][f(2075)](t + f(2005) + s + f(655) + r + " failed", u), !u && o && this.logger.log(t + f(835) + s + f(655) + r, o), this.loaded(e, u, o); + }); + } + [i(670)](e, t, a, x, r, s = {}, u = () => { + }) { + var f, c, d, l, m; + var o = i; + if ((c = (f = this[o(926)]) == null ? void 0 : f[o(1472)]) != null && c[o(1068)] && !((l = (d = this[o(926)]) == null ? void 0 : d[o(1472)]) != null && l[o(1068)](t))) { + this.logger[o(2075)]('did not save key "' + a + o(1168) + t + o(2029), o(1704)); + return; + } + if (!(a == null || a === "")) { + if ((m = this[o(1383)]) != null && m[o(1273)]) { + const p = { ...s, isUpdate: r }, v = this[o(1383)][o(1273)][o(299)](this[o(1383)]); + if (v[o(1279)] < 6) try { + let y; + v.length === 5 ? y = v(e, t, a, x, p) : y = v(e, t, a, x), y && typeof y[o(2136)] == "function" ? y.then((S) => u(null, S))[o(1218)](u) : u(null, y); + } catch (y) { + u(y); + } + else v(e, t, a, x, u, p); + } + !e || !e[0] || this[o(1234)][o(1560)](e[0], t, a, x); + } + } +} +function W(n, e) { + var t = We(); + return W = function(a, x) { + a = a - 263; + var r = t[a]; + return r; + }, W(n, e); +} +const Br = () => ({ debug: !1, initAsync: !0, ns: ["translation"], defaultNS: [i(608)], fallbackLng: [i(1441)], fallbackNS: !1, supportedLngs: !1, nonExplicitSupportedLngs: !1, load: i(1293), preload: !1, simplifyPluralSuffix: !0, keySeparator: ".", nsSeparator: ":", pluralSeparator: "_", contextSeparator: "_", partialBundledLanguages: !1, saveMissing: !1, updateMissing: !1, saveMissingTo: i(1101), saveMissingPlurals: !0, missingKeyHandler: !1, missingInterpolationHandler: !1, postProcess: !1, postProcessPassResolved: !1, returnNull: !1, returnEmptyString: !0, returnObjects: !1, joinArrays: !1, returnedObjectHandler: !1, parseMissingKeyHandler: !1, appendNamespaceToMissingKey: !1, appendNamespaceToCIMode: !1, overloadTranslationOptionHandler: (n) => { + var e = i; + let t = {}; + if (typeof n[1] === e(1184) && (t = n[1]), p0(n[1]) && (t[e(2054)] = n[1]), p0(n[2]) && (t.tDescription = n[2]), typeof n[2] === e(1184) || typeof n[3] === e(1184)) { + const a = n[3] || n[2]; + Object.keys(a)[e(2103)]((x) => { + t[x] = a[x]; + }); + } + return t; +}, interpolation: { escapeValue: !0, format: (n) => n, prefix: "{{", suffix: "}}", formatSeparator: ",", unescapePrefix: "-", nestingPrefix: i(1710), nestingSuffix: ")", nestingOptionsSeparator: ",", maxReplaces: 1e3, skipOnVariables: !0 }, cacheInBuiltFormats: !0 }), Kr = (n) => { + var t, a; + var e = i; + return p0(n.ns) && (n.ns = [n.ns]), p0(n[e(1897)]) && (n[e(1897)] = [n.fallbackLng]), p0(n[e(2141)]) && (n[e(2141)] = [n[e(2141)]]), ((a = (t = n[e(1615)]) == null ? void 0 : t[e(470)]) == null ? void 0 : a.call(t, "cimode")) < 0 && (n.supportedLngs = n[e(1615)][e(1550)](["cimode"])), typeof n[e(1848)] === e(640) && (n[e(681)] = n[e(1848)]), n; +}, Oe = () => { +}, kn = (n) => { + var e = i; + Object[e(1571)](Object.getPrototypeOf(n)).forEach((a) => { + var x = e; + typeof n[a] === x(1542) && (n[a] = n[a].bind(n)); + }); +}; +class Se extends Je { + constructor(e = {}, t) { + var a = i; + if (super(), this.options = Kr(e), this[a(926)] = {}, this[a(439)] = hx, this.modules = { external: [] }, kn(this), t && !this.isInitialized && !e[a(1066)]) { + if (!this.options[a(681)]) return this[a(816)](e, t), this; + setTimeout(() => { + var x = a; + this[x(816)](e, t); + }, 0); + } + } + [i(816)](e = {}, t) { + var a = i; + this[a(2154)] = !0, typeof e == "function" && (t = e, e = {}), e[a(2019)] == null && e.ns && (p0(e.ns) ? e[a(2019)] = e.ns : e.ns[a(470)](a(608)) < 0 && (e[a(2019)] = e.ns[0])); + const x = Br(); + this.options = { ...x, ...this[a(920)], ...Kr(e) }, this.options[a(987)] = { ...x[a(987)], ...this[a(920)][a(987)] }, e[a(682)] !== void 0 && (this[a(920)][a(1646)] = e[a(682)]), e.nsSeparator !== void 0 && (this[a(920)][a(1226)] = e[a(1480)]); + const r = (c) => { + var d = a; + return c ? typeof c === d(1542) ? new c() : c : null; + }; + if (!this.options[a(1066)]) { + this[a(1648)][a(439)] ? hx[a(816)](r(this[a(1648)].logger), this[a(920)]) : hx.init(null, this.options); + let c; + this[a(1648)].formatter ? c = this.modules[a(654)] : c = Sn; + const d = new Zr(this[a(920)]); + this[a(1234)] = new Lr(this[a(920)][a(1703)], this[a(920)]); + const l = this[a(926)]; + l[a(439)] = hx, l[a(1780)] = this[a(1234)], l[a(683)] = d, l[a(810)] = new gn(d, { prepend: this.options[a(1208)], simplifyPluralSuffix: this.options[a(2056)] }), c && (!this[a(920)][a(987)].format || this.options.interpolation[a(1306)] === x[a(987)][a(1306)]) && (l.formatter = r(c), l[a(654)][a(816)](l, this[a(920)]), this[a(920)].interpolation.format = l.formatter.format[a(299)](l.formatter)), l.interpolator = new bn(this[a(920)]), l[a(1472)] = { hasLoadedNamespace: this.hasLoadedNamespace[a(299)](this) }, l.backendConnector = new Pn(r(this[a(1648)][a(1383)]), l.resourceStore, l, this[a(920)]), l[a(2009)].on("*", (m, ...p) => { + var v = a; + this[v(659)](m, ...p); + }), this[a(1648)].languageDetector && (l[a(729)] = r(this[a(1648)][a(729)]), l[a(729)][a(816)] && l.languageDetector[a(816)](l, this[a(920)][a(1163)], this[a(920)])), this[a(1648)][a(1127)] && (l[a(1127)] = r(this[a(1648)][a(1127)]), l[a(1127)][a(816)] && l[a(1127)][a(816)](this)), this[a(874)] = new Ue(this.services, this.options), this[a(874)].on("*", (m, ...p) => { + this.emit(m, ...p); + }), this[a(1648)].external.forEach((m) => { + var p = a; + m.init && m[p(816)](this); + }); + } + if (this.format = this[a(920)][a(987)].format, t || (t = Oe), this[a(920)].fallbackLng && !this[a(926)][a(729)] && !this[a(920)].lng) { + const c = this.services[a(683)].getFallbackCodes(this[a(920)][a(1897)]); + c[a(1279)] > 0 && c[0] !== a(1441) && (this.options[a(1970)] = c[0]); + } + !this.services.languageDetector && !this[a(920)].lng && this[a(439)][a(2075)](a(761)), [a(1368), a(602), "getResourceBundle", "getDataByLanguage"][a(2103)]((c) => { + var d = a; + this[c] = (...l) => this[d(1234)][c](...l); + }), ["addResource", "addResources", a(1804), a(2108)][a(2103)]((c) => { + this[c] = (...d) => { + var l = W; + return this[l(1234)][c](...d), this; + }; + }); + const o = ae(), f = () => { + var c = a; + const d = (l, m) => { + var p = W; + this[p(2154)] = !1, this[p(1386)] && !this.initializedStoreOnce && this.logger.warn(p(335)), this[p(1386)] = !0, this[p(920)].isClone || this.logger[p(1971)](p(868), this.options), this[p(659)](p(868), this[p(920)]), o[p(2100)](m), t(l, m); + }; + if (this[c(2015)] && !this[c(1386)]) return d(null, this.t.bind(this)); + this.changeLanguage(this[c(920)][c(1970)], d); + }; + return this[a(920)][a(1703)] || !this[a(920)][a(681)] ? f() : setTimeout(f, 0), o; + } + [i(1438)](e, t = Oe) { + var s, u; + var a = i; + let x = t; + const r = p0(e) ? e : this[a(636)]; + if (typeof e === a(1542) && (x = e), !this[a(920)][a(1703)] || this[a(920)].partialBundledLanguages) { + if ((r == null ? void 0 : r[a(1302)]()) === a(1214) && (!this[a(920)][a(2024)] || this[a(920)][a(2024)][a(1279)] === 0)) return x(); + const o = [], f = (c) => { + var d = a; + if (!c || c === d(1214)) return; + this.services[d(683)][d(799)](c)[d(2103)]((m) => { + var p = d; + m !== p(1214) && o[p(470)](m) < 0 && o[p(837)](m); + }); + }; + r ? f(r) : this[a(926)][a(683)][a(603)](this[a(920)][a(1897)])[a(2103)]((d) => f(d)), (u = (s = this.options.preload) == null ? void 0 : s.forEach) == null || u.call(s, (c) => f(c)), this.services[a(2009)][a(989)](o, this[a(920)].ns, (c) => { + var d = a; + !c && !this[d(1476)] && this[d(636)] && this[d(1778)](this[d(636)]), x(c); + }); + } else x(null); + } + [i(1618)](e, t, a) { + var x = i; + const r = ae(); + return typeof e === x(1542) && (a = e, e = void 0), typeof t === x(1542) && (a = t, t = void 0), e || (e = this[x(2015)]), t || (t = this.options.ns), a || (a = Oe), this[x(926)].backendConnector[x(385)](e, t, (s) => { + r.resolve(), a(s); + }), r; + } + [i(2040)](e) { + var t = i; + if (!e) throw new Error(t(1690)); + if (!e[t(1785)]) throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()"); + return e[t(1785)] === t(1383) && (this[t(1648)][t(1383)] = e), (e[t(1785)] === t(439) || e[t(1971)] && e[t(2075)] && e[t(1238)]) && (this.modules[t(439)] = e), e[t(1785)] === t(729) && (this[t(1648)][t(729)] = e), e.type === t(1127) && (this[t(1648)][t(1127)] = e), e[t(1785)] === t(801) && ni[t(279)](e), e[t(1785)] === t(654) && (this.modules[t(654)] = e), e[t(1785)] === t(2118) && this[t(1648)][t(910)][t(837)](e), this; + } + setResolvedLanguage(e) { + var t = i; + if (!(!e || !this[t(2015)]) && !([t(1214), "dev"][t(470)](e) > -1)) { + for (let a = 0; a < this[t(2015)][t(1279)]; a++) { + const x = this.languages[a]; + if (!([t(1214), "dev"][t(470)](x) > -1) && this[t(1234)].hasLanguageSomeTranslations(x)) { + this.resolvedLanguage = x; + break; + } + } + !this[t(1476)] && this[t(2015)][t(470)](e) < 0 && this[t(1234)][t(1927)](e) && (this[t(1476)] = e, this.languages[t(499)](e)); + } + } + [i(2084)](e, t) { + var a = i; + this.isLanguageChangingTo = e; + const x = ae(); + this[a(659)](a(1178), e); + const r = (o) => { + var f = a; + this.language = o, this.languages = this.services[f(683)][f(799)](o), this[f(1476)] = void 0, this[f(1778)](o); + }, s = (o, f) => { + var c = a; + f ? this.isLanguageChangingTo === e && (r(f), this[c(874)].changeLanguage(f), this.isLanguageChangingTo = void 0, this.emit("languageChanged", f), this[c(439)].log(c(1954), f)) : this[c(337)] = void 0, x.resolve((...d) => this.t(...d)), t && t(o, (...d) => this.t(...d)); + }, u = (o) => { + var l, m; + var f = a; + !e && !o && this[f(926)][f(729)] && (o = []); + const c = p0(o) ? o : o && o[0], d = this.store.hasLanguageSomeTranslations(c) ? c : this[f(926)][f(683)][f(1852)](p0(o) ? [o] : o); + d && (!this[f(636)] && r(d), this[f(874)][f(636)] || this[f(874)][f(2084)](d), (m = (l = this[f(926)][f(729)]) == null ? void 0 : l[f(1570)]) == null || m.call(l, d)), this[f(1438)](d, (p) => { + s(p, d); + }); + }; + return !e && this[a(926)][a(729)] && !this.services[a(729)][a(1422)] ? u(this[a(926)].languageDetector[a(585)]()) : !e && this.services[a(729)] && this[a(926)][a(729)][a(1422)] ? this[a(926)][a(729)][a(585)].length === 0 ? this[a(926)][a(729)][a(585)]().then(u) : this.services[a(729)].detect(u) : u(e), x; + } + [i(447)](e, t, a) { + var x = i; + const r = (s, u, ...o) => { + var f = W; + let c; + typeof u !== f(1184) ? c = this[f(920)][f(876)]([s, u].concat(o)) : c = { ...u }, c[f(1970)] = c[f(1970)] || r[f(1970)], c.lngs = c[f(624)] || r[f(624)], c.ns = c.ns || r.ns, c[f(1758)] !== "" && (c[f(1758)] = c[f(1758)] || a || r[f(1758)]); + const d = this[f(920)][f(682)] || "."; + let l; + return c.keyPrefix && Array[f(971)](s) ? l = s[f(1531)]((m) => "" + c.keyPrefix + d + m) : l = c[f(1758)] ? "" + c[f(1758)] + d + s : s, this.t(l, c); + }; + return p0(e) ? r.lng = e : r[x(624)] = e, r.ns = t, r.keyPrefix = a, r; + } + t(...e) { + var a; + var t = i; + return (a = this[t(874)]) == null ? void 0 : a[t(1553)](...e); + } + [i(549)](...e) { + var a; + var t = i; + return (a = this[t(874)]) == null ? void 0 : a[t(549)](...e); + } + setDefaultNamespace(e) { + var t = i; + this[t(920)].defaultNS = e; + } + [i(1068)](e, t = {}) { + var a = i; + if (!this[a(1386)]) return this[a(439)].warn("hasLoadedNamespace: i18next was not initialized", this.languages), !1; + if (!this.languages || !this[a(2015)][a(1279)]) return this[a(439)].warn(a(1658), this.languages), !1; + const x = t[a(1970)] || this[a(1476)] || this[a(2015)][0], r = this[a(920)] ? this[a(920)].fallbackLng : !1, s = this[a(2015)][this.languages.length - 1]; + if (x[a(1302)]() === "cimode") return !0; + const u = (o, f) => { + var c = a; + const d = this.services.backendConnector[c(1732)][o + "|" + f]; + return d === -1 || d === 0 || d === 2; + }; + if (t[a(1527)]) { + const o = t.precheck(this, u); + if (o !== void 0) return o; + } + return !!(this[a(602)](x, e) || !this.services[a(2009)].backend || this.options.resources && !this.options[a(1530)] || u(x, e) && (!r || u(s, e))); + } + [i(1375)](e, t) { + var a = i; + const x = ae(); + return this[a(920)].ns ? (p0(e) && (e = [e]), e[a(2103)]((r) => { + var s = a; + this[s(920)].ns[s(470)](r) < 0 && this[s(920)].ns.push(r); + }), this.loadResources((r) => { + var s = a; + x[s(2100)](), t && t(r); + }), x) : (t && t(), Promise[a(2100)]()); + } + [i(1256)](e, t) { + var a = i; + const x = ae(); + p0(e) && (e = [e]); + const r = this[a(920)][a(2024)] || [], s = e[a(1762)]((u) => r.indexOf(u) < 0 && this[a(926)][a(683)][a(1576)](u)); + return s[a(1279)] ? (this.options[a(2024)] = r[a(1550)](s), this[a(1438)]((u) => { + var o = a; + x[o(2100)](), t && t(u); + }), x) : (t && t(), Promise.resolve()); + } + [i(1861)](e) { + var r, s; + var t = i; + if (e || (e = this[t(1476)] || (((r = this[t(2015)]) == null ? void 0 : r[t(1279)]) > 0 ? this.languages[0] : this.language)), !e) return t(2001); + const a = ["ar", "shu", t(1041), t(887), t(1170), t(701), "yud", t(973), "abh", t(725), t(1874), t(1596), t(980), t(1603), "acy", t(1083), "ads", "aeb", "aec", t(1487), t(1837), "apc", t(1267), t(1172), "arq", "ars", t(1498), "arz", "auz", t(619), t(342), t(1875), t(507), "ayp", t(1882), "pga", "he", "iw", "ps", t(1656), "pbu", t(675), t(1775), t(1978), "ug", "ur", t(1001), "yds", t(648), "ji", "yi", t(1229), "men", t(1512), "fa", "jpr", t(501), t(664), t(1093), "dv", "sam", "ckb"], x = ((s = this.services) == null ? void 0 : s[t(683)]) || new Zr(Br()); + return a.indexOf(x[t(1043)](e)) > -1 || e[t(1302)]().indexOf(t(1445)) > 1 ? t(2001) : t(1024); + } + static [i(984)](e = {}, t) { + return new Se(e, t); + } + [i(931)](e = {}, t = Oe) { + var a = i; + const x = e.forkResourceStore; + x && delete e[a(1205)]; + const r = { ...this[a(920)], ...e, isClone: !0 }, s = new Se(r); + if ((e[a(1805)] !== void 0 || e[a(360)] !== void 0) && (s[a(439)] = s[a(439)][a(1524)](e)), [a(1234), "services", a(636)][a(2103)]((o) => { + s[o] = this[o]; + }), s[a(926)] = { ...this[a(926)] }, s[a(926)].utils = { hasLoadedNamespace: s[a(1068)][a(299)](s) }, x) { + const o = Object[a(1346)](this[a(1234)].data).reduce((f, c) => { + var d = a; + return f[c] = { ...this.store[d(352)][c] }, f[c] = Object[d(1346)](f[c])[d(1821)]((l, m) => (l[m] = { ...f[c][m] }, l), f[c]), f; + }, {}); + s[a(1234)] = new Lr(o, r), s[a(926)][a(1780)] = s.store; + } + return s[a(874)] = new Ue(s.services, r), s.translator.on("*", (o, ...f) => { + var c = a; + s[c(659)](o, ...f); + }), s[a(816)](r, t), s.translator[a(920)] = r, s[a(874)][a(2009)][a(926)].utils = { hasLoadedNamespace: s[a(1068)][a(299)](s) }, s; + } + toJSON() { + var e = i; + return { options: this[e(920)], store: this[e(1234)], language: this[e(636)], languages: this[e(2015)], resolvedLanguage: this[e(1476)] }; + } +} +const J0 = Se[i(984)](); +J0[i(984)] = Se[i(984)], J0.createInstance, J0.dir, J0.init, J0[i(1438)], J0[i(1618)], J0[i(2040)], J0[i(2084)], J0[i(447)]; +const _t = J0.t; +J0[i(549)], J0.setDefaultNamespace, J0[i(1068)], J0[i(1375)], J0.loadLanguages; +const Cn = /&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g, Fn = { "&": "&", "&": "&", "<": "<", "<": "<", ">": ">", ">": ">", "'": "'", "'": "'", """: '"', """: '"', " ": " ", " ": " ", "©": "©", "©": "©", "®": "®", "®": "®", "…": "…", "…": "…", "/": "/", "/": "/" }, Rn = (n) => Fn[n], On = (n) => n[i(1201)](Cn, Rn); +let Jr = { bindI18n: i(1954), bindI18nStore: "", transEmptyNodeValue: "", transSupportBasicHtmlNodes: !0, transWrapTextNodes: "", transKeepBasicHtmlNodesFor: ["br", i(1390), "i", "p"], useSuspense: !0, unescape: On }; +const Tn = (n = {}) => { + Jr = { ...Jr, ...n }; +}, In = { type: i(2118), init(n) { + var e = i; + Tn(n[e(920)].react); +} }, Nn = i(771), An = i(428), qn = { webviewInForeground: Nn, webviewInForeground2: An }, jn = "PS shortcuts may be blocked by plugin...", Dn = i(860), $n = { webviewInForeground: jn, webviewInForeground2: Dn }, Qr = typeof require != i(1825) ? require : void 0; +let xr = "en"; +typeof navigator !== i(1825) && navigator[i(636)] ? xr = navigator[i(636)] == "zh-CN" ? "zh" : "en" : Qr && (xr = Qr("uxp").host[i(1193)].startsWith("zh") ? "zh" : "en"); +J0.use(In)[i(816)]({ resources: { zh: { translation: qn }, en: { translation: $n } }, lng: xr, fallbackLng: "en", interpolation: { escapeValue: !1 } }); +const qx = []; +se[i(708)] = se[i(708)] || {}, se[i(708)].add = function(n, e) { + var t = i; + typeof e === t(1542) ? qx[t(837)]([n, { formatter: e, setter: null }]) : qx[t(837)]([n, e]); +}; +function Ln(n, e, t) { + var o, f, c; + var a = i; + const x = qx[a(1478)](([d]) => { + var l = a; + return d == l(308); + }), r = qx.find(([d]) => { + var l = a; + return fr(d, n[l(1785)]); + }) || x; + let s = !1; + if (r) { + const d = r[1][a(1111)]; + d && (s = !!d(n, e, t)); + } + !s && (n[a(1817)][e][a(2144)] = t, (f = (o = n.widgets[e]).callback) == null || f.call(o, t)), (c = (R0[a(1552)] || R0.extensionManager[a(1493)]).activeWorkflow) == null || c[a(689)].checkState(); +} +function He(n) { + var e = i; + const t = {}, a = qx[e(1478)](([x]) => { + var r = e; + return x == r(308); + }); + return n.nodes[e(2103)]((x) => { + var r = e; + if (!x[r(1817)] || x.widgets[r(1279)] == 0) return; + const s = qx.find(([u]) => { + var o = r; + return fr(u, x[o(1785)]); + }) || a; + if (s) { + const u = s[1][r(654)](x); + u && (t[x.id] = u[r(1817)][r(1531)]((o) => o[r(2144)])); + } + }), t; +} +function er(n, e) { + var t = i; + if (!n) return { widgetableID: "", widgetablePath: "", nodes: {}, nodeIndexes: [], options: { useSliderForNumberWidget: Z0[t(540)]()[t(1164)] } }; + const a = n[t(1162)].map((x) => { + var r = t; + if (x[r(627)] != 0) return; + const s = Ne(x); + if (!s || s[r(1918)](".") || !x[r(1817)] || x[r(1817)].length == 0) return; + const u = qx[r(1478)](([d]) => { + var l = r; + return fr(d, x[l(1785)]); + }); + if (u) try { + const d = u[1][r(654)](x); + if (d) return d.id = x.id, d[r(1850)] = d[r(1817)][r(1821)]((l, m) => l + (m[r(1447)] || 12), 0), d; + } catch (d) { + return { id: x.id, title: s, uiWeightSum: 12, widgets: [{ outputType: r(1238), value: _t(r(1292), u[0]) + (d[r(1944)] || d || "") + ((d == null ? void 0 : d[r(643)]) || "") }] }; + } + if (!s[r(1918)]("#")) return null; + let o = x[r(1817)]; + const f = qx[r(1478)](([d]) => { + var l = r; + return d == l(308); + }); + if (f) { + const d = f[1][r(654)](x); + if (d) return Object[r(1832)](d, { uiWeightSum: d[r(1817)][r(1821)]((l, m) => l + (m.uiWeight || 12), 0) }); + } + const c = { id: x.id, title: s, widgets: o.map((d) => ({ name: d[r(1617)] || d[r(949)], outputType: d.type || r(1381), value: d[r(2144)], options: d[r(920)] })) }; + return Object[r(1832)](c, { uiWeightSum: c[r(1817)][r(1821)]((d, l) => d + (l[r(1447)] || 12), 0) }); + })[t(1762)](Boolean)[t(508)]((x, r) => { + var s = t; + let u = Ne(x), o = Ne(r); + return u = u.startsWith("#") ? u[s(1592)](1)[s(1745)]() : u[s(1745)](), o = o.startsWith("#") ? o[s(1592)](1)[s(1745)]() : o[s(1745)](), u[s(2095)](o); + }); + return { widgetablePath: e[t(666)][t(1896)][t(1336)] || e[t(869)], widgetableID: e[t(666)].id, nodes: a[t(1821)]((x, r) => (x[r.id] = r, x), {}), nodeIndexes: a.map((x) => x.id), options: { useSliderForNumberWidget: Z0[t(540)]().useSliderForNumberWidget } }; +} +function fr(n, e) { + var t = i; + const a = n[t(1201)](/[.+^${}()|[\]\\]/g, "\\$&")[t(1201)](/\*/g, ".*")[t(1201)](/\?/g, "."); + return new RegExp("^" + a + "$")[t(416)](e); +} +function Ne(n, e = "") { + var x; + var t = i; + let a = e || n[t(707)] || ""; + return n[t(326)] && (a.startsWith("#") || a[t(1918)](".")) ? n.setProperty(t(2093), a) : a = ((x = n.properties) == null ? void 0 : x[t(2093)]) || a, a; +} +se[i(350)] = Ne, Rx[i(1777)](i(2092), (n) => { + var e = i; + const t = R0[e(1552)] || R0[e(718)][e(1493)], a = t[e(319)]; + if (n[e(503)].id !== a.activeState.id) return; + const x = Z0[e(540)]()[e(803)], r = er(R0[e(1980)], a); + ui(r, x) && Z0[e(1776)]({ widgetableStructure: r }), Z0[e(1776)]({ widgetableValues: He(R0[e(1980)]) }); +}), Rx[i(1777)](i(940), () => { + var n = i; + Z0[n(1776)]({ widgetableValues: He(R0.graph) }); +}); +let Gr = 0, Yr = !0, Xr = ""; +function oi() { + var n = i; + requestAnimationFrame(oi); + const e = R0[n(1552)] || R0[n(718)][n(1493)], t = e[n(319)], a = (t == null ? void 0 : t.id) || 0, x = (t == null ? void 0 : t[n(869)]) || "", r = (t == null ? void 0 : t.isPersisted) || !0; + if (a === Gr && x === Xr && r === Yr) return; + Gr = a, Xr = x, Yr = r; + const s = er(R0[n(1980)], t), u = He(R0[n(1980)]); + Z0.setState({ widgetableStructure: s, widgetableValues: u }), setTimeout(() => { + var o = n; + if (t !== e[o(319)]) return; + const f = er(R0[o(1980)], t), c = He(R0[o(1980)]); + ui(f, s) && Z0[o(1776)]({ widgetableStructure: f }), Z0.setState({ widgetableValues: c }); + }, 800); +} +requestAnimationFrame(oi); +function ui(n, e) { + var t = i; + return n[t(1990)][t(1279)] !== e.nodeIndexes.length || JSON[t(1796)](n.nodeIndexes) !== JSON[t(1796)](e[t(1990)]) || JSON.stringify(n[t(1162)]) !== JSON[t(1796)](e[t(1162)]); +} +var Te = { exports: {} }, rt, _r; +function Mn() { + if (_r) return rt; + _r = 1; + var n = 1e3, e = n * 60, t = e * 60, a = t * 24, x = a * 7, r = a * 365.25; + rt = function(c, d) { + var l = W; + d = d || {}; + var m = typeof c; + if (m === l(1381) && c[l(1279)] > 0) return s(c); + if (m === l(861) && isFinite(c)) return d[l(336)] ? o(c) : u(c); + throw new Error(l(1423) + JSON[l(1796)](c)); + }; + function s(c) { + var d = W; + if (c = String(c), !(c[d(1279)] > 100)) { + var l = /^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i[d(1619)](c); + if (l) { + var m = parseFloat(l[1]), p = (l[2] || "ms")[d(1302)](); + switch (p) { + case d(1017): + case "year": + case d(1060): + case "yr": + case "y": + return m * r; + case d(526): + case d(1204): + case "w": + return m * x; + case d(730): + case d(854): + case "d": + return m * a; + case "hours": + case d(1887): + case d(754): + case "hr": + case "h": + return m * t; + case d(1175): + case d(968): + case "mins": + case d(2116): + case "m": + return m * e; + case "seconds": + case d(391): + case d(2152): + case "sec": + case "s": + return m * n; + case d(1191): + case d(1640): + case "msecs": + case d(829): + case "ms": + return m; + default: + return; + } + } + } + } + function u(c) { + var d = W, l = Math[d(1136)](c); + return l >= a ? Math[d(744)](c / a) + "d" : l >= t ? Math[d(744)](c / t) + "h" : l >= e ? Math[d(744)](c / e) + "m" : l >= n ? Math[d(744)](c / n) + "s" : c + "ms"; + } + function o(c) { + var d = W, l = Math[d(1136)](c); + return l >= a ? f(c, l, a, "day") : l >= t ? f(c, l, t, "hour") : l >= e ? f(c, l, e, d(968)) : l >= n ? f(c, l, n, d(391)) : c + d(823); + } + function f(c, d, l, m) { + var p = W, v = d >= l * 1.5; + return Math[p(744)](c / l) + " " + m + (v ? "s" : ""); + } + return rt; +} +var at, xa; +function zn() { + if (xa) return at; + xa = 1; + function n(e) { + var t = W; + x.debug = x, x[t(613)] = x, x.coerce = c, x.disable = o, x.enable = s, x[t(1312)] = f, x[t(902)] = Mn(), x[t(1760)] = d, Object[t(1346)](e)[t(2103)]((l) => { + x[l] = e[l]; + }), x.names = [], x.skips = [], x[t(992)] = {}; + function a(l) { + var m = t; + let p = 0; + for (let v = 0; v < l[m(1279)]; v++) + p = (p << 5) - p + l[m(1073)](v), p |= 0; + return x[m(1676)][Math[m(1136)](p) % x[m(1676)].length]; + } + x.selectColor = a; + function x(l) { + var m = t; + let p, v = null, y, S; + function E(...I) { + var T = W; + if (!E[T(1312)]) return; + const k = E, w = Number(/* @__PURE__ */ new Date()), F = w - (p || w); + k[T(1341)] = F, k[T(1085)] = p, k.curr = w, p = w, I[0] = x.coerce(I[0]), typeof I[0] !== T(1381) && I[T(499)]("%O"); + let j = 0; + I[0] = I[0][T(1201)](/%([a-zA-Z%])/g, (q, O) => { + var R = T; + if (q === "%%") return "%"; + j++; + const M = x.formatters[O]; + if (typeof M === R(1542)) { + const $ = I[j]; + q = M[R(1629)](k, $), I[R(1913)](j, 1), j--; + } + return q; + }), x[T(913)][T(1629)](k, I), (k.log || x.log).apply(k, I); + } + return E[m(845)] = l, E.useColors = x[m(1991)](), E.color = x[m(1327)](l), E[m(957)] = r, E[m(1760)] = x[m(1760)], Object.defineProperty(E, "enabled", { enumerable: !0, configurable: !1, get: () => { + var I = m; + return v !== null ? v : (y !== x[I(1401)] && (y = x[I(1401)], S = x[I(1312)](l)), S); + }, set: (I) => { + v = I; + } }), typeof x.init === m(1542) && x[m(816)](E), E; + } + function r(l, m) { + var p = t; + const v = x(this[p(845)] + (typeof m === p(1825) ? ":" : m) + l); + return v.log = this[p(1971)], v; + } + function s(l) { + var m = t; + x[m(1635)](l), x[m(1401)] = l, x[m(545)] = [], x[m(2140)] = []; + const p = (typeof l === m(1381) ? l : "")[m(1745)]()[m(1201)](/\s+/g, ",")[m(535)](",").filter(Boolean); + for (const v of p) + v[0] === "-" ? x[m(2140)][m(837)](v[m(1592)](1)) : x[m(545)][m(837)](v); + } + function u(l, m) { + var p = t; + let v = 0, y = 0, S = -1, E = 0; + for (; v < l[p(1279)]; ) + if (y < m[p(1279)] && (m[y] === l[v] || m[y] === "*")) m[y] === "*" ? (S = y, E = v, y++) : (v++, y++); + else if (S !== -1) y = S + 1, E++, v = E; + else return !1; + for (; y < m[p(1279)] && m[y] === "*"; ) + y++; + return y === m[p(1279)]; + } + function o() { + var l = t; + const m = [...x[l(545)], ...x.skips[l(1531)]((p) => "-" + p)][l(766)](","); + return x[l(1634)](""), m; + } + function f(l) { + var m = t; + for (const p of x[m(2140)]) + if (u(l, p)) return !1; + for (const p of x.names) + if (u(l, p)) return !0; + return !1; + } + function c(l) { + var m = t; + return l instanceof Error ? l[m(643)] || l[m(1944)] : l; + } + function d() { + var l = t; + console[l(2075)](l(2125)); + } + return x.enable(x[t(989)]()), x; + } + return at = n, at; +} +var ea; +function Zn() { + var n = i; + return ea || (ea = 1, function(e, t) { + var a = W; + t[a(913)] = r, t[a(1635)] = s, t.load = u, t[a(1991)] = x, t.storage = o(), t[a(1760)] = /* @__PURE__ */ (() => { + let c = !1; + return () => { + var d = W; + !c && (c = !0, console[d(2075)](d(2125))); + }; + })(), t.colors = [a(668), "#0000FF", a(650), "#0033FF", a(392), a(1869), a(1118), "#0099FF", "#00CC00", a(1244), a(558), "#00CC99", a(1484), a(1091), a(1818), a(379), a(1308), a(1585), "#3366CC", a(2063), a(686), a(1342), a(855), a(863), a(747), "#33CC99", "#33CCCC", "#33CCFF", "#6600CC", a(466), a(1123), a(631), "#66CC00", a(1440), a(1929), a(731), "#9933CC", a(1452), a(952), "#99CC33", a(1255), a(1613), "#CC0066", a(2099), a(562), a(1051), "#CC3300", a(2072), a(1322), "#CC3399", "#CC33CC", a(778), "#CC6600", a(2046), a(1666), "#CC9933", a(691), a(1505), a(846), a(1154), a(1045), "#FF0099", "#FF00CC", a(1003), a(595), a(669), "#FF3366", a(2142), a(821), a(1664), "#FF6600", a(1934), "#FF9900", a(1789), "#FFCC00", a(1968)]; + function x() { + var c = a; + if (typeof window !== c(1825) && window[c(1252)] && (window[c(1252)].type === c(1284) || window.process[c(959)])) return !0; + if (typeof navigator !== c(1825) && navigator[c(1621)] && navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)) return !1; + let d; + return typeof document !== c(1825) && document[c(1318)] && document[c(1318)][c(1276)] && document[c(1318)][c(1276)][c(393)] || typeof window < "u" && window.console && (window.console[c(2128)] || window[c(1535)][c(1767)] && window[c(1535)][c(1890)]) || typeof navigator !== c(1825) && navigator[c(1621)] && (d = navigator[c(1621)][c(1302)]().match(/firefox\/(\d+)/)) && parseInt(d[1], 10) >= 31 || typeof navigator !== c(1825) && navigator.userAgent && navigator.userAgent[c(1302)]()[c(2081)](/applewebkit\/(\d+)/); + } + function r(c) { + var d = a; + if (c[0] = (this[d(1991)] ? "%c" : "") + this.namespace + (this[d(1991)] ? d(1572) : " ") + c[0] + (this.useColors ? d(1845) : " ") + "+" + e[d(1626)][d(902)](this[d(1341)]), !this.useColors) return; + const l = "color: " + this[d(1953)]; + c.splice(1, 0, l, "color: inherit"); + let m = 0, p = 0; + c[0][d(1201)](/%[a-zA-Z%]/g, (v) => { + v !== "%%" && (m++, v === "%c" && (p = m)); + }), c[d(1913)](p, 0, l); + } + t[a(1971)] = console[a(1805)] || console[a(1971)] || (() => { + }); + function s(c) { + var d = a; + try { + c ? t.storage[d(1675)](d(1805), c) : t[d(322)][d(1097)]("debug"); + } catch { + } + } + function u() { + var c = a; + let d; + try { + d = t[c(322)][c(1974)](c(1805)) || t[c(322)][c(1974)]("DEBUG"); + } catch { + } + return !d && typeof process !== c(1825) && c(1682) in process && (d = process[c(1682)][c(1027)]), d; + } + function o() { + try { + return localStorage; + } catch { + } + } + e[a(1626)] = zn()(t); + const { formatters: f } = e[a(1626)]; + f.j = function(c) { + var d = a; + try { + return JSON[d(1796)](c); + } catch (l) { + return d(399) + l.message; + } + }; + }(Te, Te[n(1626)])), Te.exports; +} +var Zx = Zn(); +let ta = !1; +async function Vn() { + var n = i; + if (ta) return Promise[n(2100)](); + Rx.user && Z0[n(1776)]({ comfyUserToken: Rx[n(573)] }); + const e = await Rx[n(1246)](n(596)); + e && Z0.setState({ useSliderForNumberWidget: e }), ta = !0; +} +const fi = i(1624), Un = [fi, "2025-03-26", "2024-11-05", i(1522)], Qe = i(1768), ci = Q0([B(), M0()[i(762)]()]), di = B(), Hn = K({ progressToken: U(ci) }).passthrough(), tx = K({ _meta: U(Hn) }).passthrough(), _0 = K({ method: B(), params: U(tx) }), Pe = K({ _meta: U(K({})[i(1082)]()) }).passthrough(), bx = K({ method: B(), params: U(Pe) }), rx = K({ _meta: U(K({})[i(1082)]()) })[i(1082)](), Ge = Q0([B(), M0()[i(762)]()]), li = K({ jsonrpc: d0(Qe), id: Ge })[i(1313)](_0).strict(), Wn = (n) => li.safeParse(n).success, hi = K({ jsonrpc: d0(Qe) })[i(1313)](bx)[i(1733)](), Bn = (n) => hi[i(872)](n).success, pi = K({ jsonrpc: d0(Qe), id: Ge, result: rx })[i(1733)](), ra = (n) => pi[i(872)](n)[i(449)]; +var lx; +(function(n) { + var e = i; + n[n.ConnectionClosed = -32e3] = e(2123), n[n[e(990)] = -32001] = e(990), n[n[e(2002)] = -32700] = e(2002), n[n[e(738)] = -32600] = "InvalidRequest", n[n[e(405)] = -32601] = e(405), n[n[e(1718)] = -32602] = e(1718), n[n[e(1951)] = -32603] = e(1951); +})(lx || (lx = {})); +const vi = K({ jsonrpc: d0(Qe), id: Ge, error: K({ code: M0().int(), message: B(), data: U(Xx()) }) })[i(1733)](), Kn = (n) => vi[i(872)](n)[i(449)]; +Q0([li, hi, pi, vi]); +const Kx = rx[i(1733)](), tr = bx.extend({ method: d0(i(2155)), params: Pe.extend({ requestId: Ge, reason: B().optional() }) }), ke = K({ name: B(), title: U(B()) }).passthrough(), mi = ke[i(957)]({ version: B() }), Jn = K({ experimental: U(K({})[i(1082)]()), sampling: U(K({})[i(1082)]()), elicitation: U(K({})[i(1082)]()), roots: U(K({ listChanged: U(L0()) })[i(1082)]()) })[i(1082)](), Qn = _0[i(957)]({ method: d0(i(1169)), params: tx[i(957)]({ protocolVersion: B(), capabilities: Jn, clientInfo: mi }) }), Gn = K({ experimental: U(K({}).passthrough()), logging: U(K({})[i(1082)]()), completions: U(K({})[i(1082)]()), prompts: U(K({ listChanged: U(L0()) }).passthrough()), resources: U(K({ subscribe: U(L0()), listChanged: U(L0()) })[i(1082)]()), tools: U(K({ listChanged: U(L0()) }).passthrough()) })[i(1082)](), gi = rx[i(957)]({ protocolVersion: B(), capabilities: Gn, serverInfo: mi, instructions: U(B()) }), Yn = bx[i(957)]({ method: d0(i(1259)) }), rr = _0[i(957)]({ method: d0("ping") }), Xn = K({ progress: M0(), total: U(M0()), message: U(B()) })[i(1082)](), ar = bx[i(957)]({ method: d0(i(2008)), params: Pe[i(1313)](Xn)[i(957)]({ progressToken: ci }) }), Ye = _0[i(957)]({ params: tx[i(957)]({ cursor: U(di) })[i(859)]() }), Xe = rx[i(957)]({ nextCursor: U(di) }), bi = K({ uri: B(), mimeType: U(B()), _meta: U(K({})[i(1082)]()) }).passthrough(), yi = bi[i(957)]({ text: B() }), wi = bi[i(957)]({ blob: B()[i(748)]() }), Si = ke.extend({ uri: B(), description: U(B()), mimeType: U(B()), _meta: U(K({})[i(1082)]()) }), _n = ke[i(957)]({ uriTemplate: B(), description: U(B()), mimeType: U(B()), _meta: U(K({})[i(1082)]()) }), x2 = Ye.extend({ method: d0("resources/list") }), Ei = Xe.extend({ resources: z0(Si) }), e2 = Ye[i(957)]({ method: d0("resources/templates/list") }), Pi = Xe[i(957)]({ resourceTemplates: z0(_n) }), t2 = _0[i(957)]({ method: d0(i(1693)), params: tx[i(957)]({ uri: B() }) }), ki = rx.extend({ contents: z0(Q0([yi, wi])) }), r2 = bx.extend({ method: d0(i(1492)) }), a2 = _0.extend({ method: d0("resources/subscribe"), params: tx[i(957)]({ uri: B() }) }), i2 = _0[i(957)]({ method: d0(i(1894)), params: tx[i(957)]({ uri: B() }) }), s2 = bx[i(957)]({ method: d0(i(1608)), params: Pe[i(957)]({ uri: B() }) }), n2 = K({ name: B(), description: U(B()), required: U(L0()) })[i(1082)](), o2 = ke[i(957)]({ description: U(B()), arguments: U(z0(n2)), _meta: U(K({})[i(1082)]()) }), u2 = Ye[i(957)]({ method: d0("prompts/list") }), Ci = Xe[i(957)]({ prompts: z0(o2) }), f2 = _0.extend({ method: d0("prompts/get"), params: tx.extend({ name: B(), arguments: U(Ax(B())) }) }), cr = K({ type: d0(i(2090)), text: B(), _meta: U(K({})[i(1082)]()) })[i(1082)](), dr = K({ type: d0(i(1751)), data: B()[i(748)](), mimeType: B(), _meta: U(K({})[i(1082)]()) })[i(1082)](), lr = K({ type: d0(i(1554)), data: B()[i(748)](), mimeType: B(), _meta: U(K({})[i(1082)]()) }).passthrough(), c2 = K({ type: d0(i(1231)), resource: Q0([yi, wi]), _meta: U(K({}).passthrough()) }).passthrough(), d2 = Si[i(957)]({ type: d0(i(1177)) }), Fi = Q0([cr, dr, lr, d2, c2]), l2 = K({ role: gx(["user", i(1013)]), content: Fi })[i(1082)](), Ri = rx[i(957)]({ description: U(B()), messages: z0(l2) }), h2 = bx[i(957)]({ method: d0(i(755)) }), p2 = K({ title: U(B()), readOnlyHint: U(L0()), destructiveHint: U(L0()), idempotentHint: U(L0()), openWorldHint: U(L0()) }).passthrough(), v2 = ke.extend({ description: U(B()), inputSchema: K({ type: d0(i(1184)), properties: U(K({}).passthrough()), required: U(z0(B())) })[i(1082)](), outputSchema: U(K({ type: d0(i(1184)), properties: U(K({})[i(1082)]()), required: U(z0(B())) })[i(1082)]()), annotations: U(p2), _meta: U(K({})[i(1082)]()) }), m2 = Ye.extend({ method: d0(i(879)) }), Oi = Xe[i(957)]({ tools: z0(v2) }), hr = rx[i(957)]({ content: z0(Fi)[i(613)]([]), structuredContent: K({})[i(1082)]()[i(859)](), isError: U(L0()) }); +hr.or(rx[i(957)]({ toolResult: Xx() })); +const g2 = _0[i(957)]({ method: d0(i(1517)), params: tx.extend({ name: B(), arguments: U(Ax(Xx())) }) }), b2 = bx[i(957)]({ method: d0(i(977)) }), Ti = gx([i(1805), "info", "notice", i(607), "error", i(356), i(1989), i(994)]), y2 = _0[i(957)]({ method: d0(i(1450)), params: tx[i(957)]({ level: Ti }) }), w2 = bx[i(957)]({ method: d0("notifications/message"), params: Pe[i(957)]({ level: Ti, logger: U(B()), data: Xx() }) }), S2 = K({ name: B()[i(859)]() }).passthrough(), E2 = K({ hints: U(z0(S2)), costPriority: U(M0()[i(2116)](0).max(1)), speedPriority: U(M0()[i(2116)](0)[i(1661)](1)), intelligencePriority: U(M0()[i(2116)](0)[i(1661)](1)) })[i(1082)](), P2 = K({ role: gx([i(573), i(1013)]), content: Q0([cr, dr, lr]) })[i(1082)](), k2 = _0.extend({ method: d0(i(991)), params: tx[i(957)]({ messages: z0(P2), systemPrompt: U(B()), includeContext: U(gx([i(1261), "thisServer", i(945)])), temperature: U(M0()), maxTokens: M0()[i(762)](), stopSequences: U(z0(B())), metadata: U(K({})[i(1082)]()), modelPreferences: U(E2) }) }), C2 = rx.extend({ model: B(), stopReason: U(gx(["endTurn", i(582), "maxTokens"]).or(B())), role: gx(["user", i(1013)]), content: ur(i(1785), [cr, dr, lr]) }), F2 = K({ type: d0(i(640)), title: U(B()), description: U(B()), default: U(L0()) }).passthrough(), R2 = K({ type: d0(i(1381)), title: U(B()), description: U(B()), minLength: U(M0()), maxLength: U(M0()), format: U(gx([i(459), i(1099), i(1813), i(2066)])) }).passthrough(), O2 = K({ type: gx([i(861), "integer"]), title: U(B()), description: U(B()), minimum: U(M0()), maximum: U(M0()) }).passthrough(), T2 = K({ type: d0("string"), title: U(B()), description: U(B()), enum: z0(B()), enumNames: U(z0(B())) })[i(1082)](), I2 = Q0([F2, R2, O2, T2]), N2 = _0[i(957)]({ method: d0(i(1048)), params: tx[i(957)]({ message: B(), requestedSchema: K({ type: d0("object"), properties: Ax(B(), I2), required: U(z0(B())) }).passthrough() }) }), A2 = rx.extend({ action: gx([i(1224), i(1353), "cancel"]), content: U(Ax(B(), Xx())) }), q2 = K({ type: d0("ref/resource"), uri: B() })[i(1082)](), j2 = K({ type: d0(i(1753)), name: B() })[i(1082)](), D2 = _0.extend({ method: d0("completion/complete"), params: tx[i(957)]({ ref: Q0([j2, q2]), argument: K({ name: B(), value: B() }).passthrough(), context: U(K({ arguments: U(Ax(B(), B())) })) }) }), Ii = rx.extend({ completion: K({ values: z0(B()).max(100), total: U(M0()[i(762)]()), hasMore: U(L0()) }).passthrough() }), $2 = K({ uri: B()[i(1918)](i(464)), name: U(B()), _meta: U(K({})[i(1082)]()) })[i(1082)](), L2 = _0.extend({ method: d0(i(983)) }), M2 = rx[i(957)]({ roots: z0($2) }), z2 = bx[i(957)]({ method: d0(i(1185)) }); +Q0([rr, Qn, D2, y2, f2, u2, x2, e2, t2, a2, i2, g2, m2]), Q0([tr, ar, Yn, z2]), Q0([Kx, C2, A2, M2]), Q0([rr, k2, N2, L2]), Q0([tr, ar, w2, s2, r2, b2, h2]), Q0([Kx, gi, Ii, Ri, Ci, Ei, Pi, ki, hr, Oi]); +class Fx extends Error { + constructor(e, t, a) { + var x = i; + super(x(647) + e + ": " + t), this.code = e, this[x(352)] = a, this[x(949)] = "McpError"; + } +} +const Z2 = 6e4; +class V2 { + constructor(e) { + var t = i; + this[t(676)] = e, this[t(1431)] = 0, this[t(1509)] = /* @__PURE__ */ new Map(), this[t(1359)] = /* @__PURE__ */ new Map(), this[t(1900)] = /* @__PURE__ */ new Map(), this[t(1729)] = /* @__PURE__ */ new Map(), this[t(1824)] = /* @__PURE__ */ new Map(), this[t(1363)] = /* @__PURE__ */ new Map(), this.setNotificationHandler(tr, (a) => { + var x = t; + const r = this[x(1359)].get(a[x(1174)][x(2149)]); + r == null || r[x(1500)](a[x(1174)][x(1102)]); + }), this[t(1320)](ar, (a) => { + var x = t; + this[x(1182)](a); + }), this[t(1525)](rr, (a) => ({})); + } + [i(1095)](e, t, a, x, r = !1) { + var s = i; + this[s(1363)][s(327)](e, { timeoutId: setTimeout(x, t), startTime: Date[s(418)](), timeout: t, maxTotalTimeout: a, resetTimeoutOnProgress: r, onTimeout: x }); + } + [i(1069)](e) { + var t = i; + const a = this[t(1363)][t(440)](e); + if (!a) return !1; + const x = Date[t(418)]() - a.startTime; + if (a[t(719)] && x >= a[t(719)]) + throw this[t(1363)][t(800)](e), new Fx(lx[t(990)], t(1537), { maxTotalTimeout: a[t(719)], totalElapsed: x }); + return clearTimeout(a[t(492)]), a[t(492)] = setTimeout(a.onTimeout, a[t(1084)]), !0; + } + _cleanupTimeout(e) { + var t = i; + const a = this[t(1363)][t(440)](e); + a && (clearTimeout(a[t(492)]), this[t(1363)][t(800)](e)); + } + async [i(1653)](e) { + var t = i, a, x, r; + this[t(559)] = e; + const s = (a = this[t(1143)]) === null || a === void 0 ? void 0 : a[t(1830)]; + this[t(559)].onclose = () => { + s == null || s(), this._onclose(); + }; + const u = (x = this[t(1143)]) === null || x === void 0 ? void 0 : x[t(1650)]; + this[t(559)][t(1650)] = (f) => { + var c = t; + u == null || u(f), this[c(1561)](f); + }; + const o = (r = this[t(559)]) === null || r === void 0 ? void 0 : r[t(1788)]; + this[t(559)][t(1788)] = (f, c) => { + var d = t; + o == null || o(f, c), ra(f) || Kn(f) ? this._onresponse(f) : Wn(f) ? this[d(1573)](f, c) : Bn(f) ? this[d(1347)](f) : this._onerror(new Error(d(1769) + JSON[d(1796)](f))); + }, await this[t(559)][t(786)](); + } + [i(1630)]() { + var e = i, t; + const a = this._responseHandlers; + this[e(1729)] = /* @__PURE__ */ new Map(), this[e(1824)][e(2145)](), this[e(559)] = void 0, (t = this[e(1830)]) === null || t === void 0 || t.call(this); + const x = new Fx(lx[e(2123)], "Connection closed"); + for (const r of a[e(1979)]()) + r(x); + } + [i(1561)](e) { + var t = i, a; + (a = this[t(1650)]) === null || a === void 0 || a[t(1629)](this, e); + } + [i(1347)](e) { + var t = i, a; + const x = (a = this._notificationHandlers[t(440)](e[t(1870)])) !== null && a !== void 0 ? a : this.fallbackNotificationHandler; + x !== void 0 && Promise.resolve()[t(2136)](() => x(e)).catch((r) => this[t(1561)](new Error(t(2037) + r))); + } + [i(1573)](e, t) { + var a = i, x, r, s, u; + const o = (x = this[a(1509)][a(440)](e[a(1870)])) !== null && x !== void 0 ? x : this[a(1110)]; + if (o === void 0) { + (r = this[a(559)]) === null || r === void 0 || r[a(789)]({ jsonrpc: a(1768), id: e.id, error: { code: lx[a(405)], message: a(1029) } })[a(1218)]((d) => this[a(1561)](new Error(a(1926) + d))); + return; + } + const f = new AbortController(); + this[a(1359)][a(327)](e.id, f); + const c = { signal: f[a(1812)], sessionId: (s = this._transport) === null || s === void 0 ? void 0 : s[a(263)], _meta: (u = e[a(1174)]) === null || u === void 0 ? void 0 : u[a(1750)], sendNotification: (d) => this[a(1712)](d, { relatedRequestId: e.id }), sendRequest: (d, l, m) => this[a(1233)](d, l, { ...m, relatedRequestId: e.id }), authInfo: t == null ? void 0 : t[a(1272)], requestId: e.id, requestInfo: t == null ? void 0 : t.requestInfo }; + Promise.resolve()[a(2136)](() => o(e, c)).then((d) => { + var l = a, m; + if (!f[l(1812)][l(2020)]) + return (m = this[l(559)]) === null || m === void 0 ? void 0 : m[l(789)]({ result: d, jsonrpc: "2.0", id: e.id }); + }, (d) => { + var l = a, m, p; + if (!f[l(1812)][l(2020)]) + return (m = this[l(559)]) === null || m === void 0 ? void 0 : m.send({ jsonrpc: "2.0", id: e.id, error: { code: Number.isSafeInteger(d[l(1793)]) ? d.code : lx.InternalError, message: (p = d[l(1944)]) !== null && p !== void 0 ? p : l(2134) } }); + })[a(1218)]((d) => this[a(1561)](new Error(a(934) + d)))[a(1889)](() => { + var d = a; + this[d(1359)][d(800)](e.id); + }); + } + [i(1182)](e) { + var t = i; + const { progressToken: a, ...x } = e[t(1174)], r = Number(a), s = this[t(1824)].get(r); + if (!s) { + this._onerror(new Error(t(1468) + JSON[t(1796)](e))); + return; + } + const u = this[t(1729)][t(440)](r), o = this._timeoutInfo[t(440)](r); + if (o && u && o[t(1467)]) try { + this._resetTimeout(r); + } catch (f) { + u(f); + return; + } + s(x); + } + [i(1741)](e) { + var t = i; + const a = Number(e.id), x = this[t(1729)][t(440)](a); + if (x === void 0) { + this[t(1561)](new Error(t(382) + JSON[t(1796)](e))); + return; + } + if (this._responseHandlers[t(800)](a), this._progressHandlers[t(800)](a), this[t(809)](a), ra(e)) x(e); + else { + const r = new Fx(e[t(1238)][t(1793)], e.error[t(1944)], e[t(1238)][t(352)]); + x(r); + } + } + get transport() { + var e = i; + return this[e(559)]; + } + async close() { + var e = i, t; + await ((t = this[e(559)]) === null || t === void 0 ? void 0 : t.close()); + } + [i(1233)](e, t, a) { + const { relatedRequestId: x, resumptionToken: r, onresumptiontoken: s } = a ?? {}; + return new Promise((u, o) => { + var f = W, c, d, l, m, p, v; + if (!this[f(559)]) { + o(new Error(f(1516))); + return; + } + ((c = this[f(676)]) === null || c === void 0 ? void 0 : c[f(473)]) === !0 && this[f(1511)](e[f(1870)]), (d = a == null ? void 0 : a[f(1812)]) === null || d === void 0 || d[f(1063)](); + const y = this[f(1431)]++, S = { ...e, jsonrpc: f(1768), id: y }; + a != null && a[f(1307)] && (this[f(1824)][f(327)](y, a[f(1307)]), S[f(1174)] = { ...e[f(1174)], _meta: { ...((l = e[f(1174)]) === null || l === void 0 ? void 0 : l[f(1750)]) || {}, progressToken: y } }); + const E = (k) => { + var w = f, F; + this[w(1729)][w(800)](y), this[w(1824)][w(800)](y), this._cleanupTimeout(y), (F = this[w(559)]) === null || F === void 0 || F[w(789)]({ jsonrpc: w(1768), method: w(2155), params: { requestId: y, reason: String(k) } }, { relatedRequestId: x, resumptionToken: r, onresumptiontoken: s })[w(1218)]((j) => this[w(1561)](new Error("Failed to send cancellation: " + j))), o(k); + }; + this._responseHandlers[f(327)](y, (k) => { + var w = f, F; + if (!(!((F = a == null ? void 0 : a[w(1812)]) === null || F === void 0) && F[w(2020)])) { + if (k instanceof Error) return o(k); + try { + const j = t[w(1772)](k.result); + u(j); + } catch (j) { + o(j); + } + } + }), (m = a == null ? void 0 : a[f(1812)]) === null || m === void 0 || m[f(1777)](f(1500), () => { + var k = f, w; + E((w = a == null ? void 0 : a[k(1812)]) === null || w === void 0 ? void 0 : w[k(1102)]); + }); + const I = (p = a == null ? void 0 : a[f(1084)]) !== null && p !== void 0 ? p : Z2, T = () => E(new Fx(lx[f(990)], f(2034), { timeout: I })); + this._setupTimeout(y, I, a == null ? void 0 : a.maxTotalTimeout, T, (v = a == null ? void 0 : a[f(1467)]) !== null && v !== void 0 ? v : !1), this[f(559)][f(789)](S, { relatedRequestId: x, resumptionToken: r, onresumptiontoken: s })[f(1218)]((k) => { + var w = f; + this[w(809)](y), o(k); + }); + }); + } + async [i(1712)](e, t) { + var a = i; + if (!this[a(559)]) throw new Error(a(1516)); + this[a(1126)](e[a(1870)]); + const x = { ...e, jsonrpc: "2.0" }; + await this[a(559)][a(789)](x, t); + } + setRequestHandler(e, t) { + var a = i; + const x = e[a(2127)].method.value; + this[a(599)](x), this[a(1509)].set(x, (r, s) => { + var u = a; + return Promise[u(2100)](t(e[u(1772)](r), s)); + }); + } + removeRequestHandler(e) { + var t = i; + this._requestHandlers[t(800)](e); + } + [i(995)](e) { + var t = i; + if (this[t(1509)][t(1310)](e)) throw new Error(t(1827) + e + t(468)); + } + [i(1320)](e, t) { + var a = i; + this[a(1900)].set(e.shape.method[a(2144)], (x) => Promise[a(2100)](t(e[a(1772)](x)))); + } + removeNotificationHandler(e) { + var t = i; + this[t(1900)].delete(e); + } +} +function U2(n, e) { + var t = i; + return Object.entries(e)[t(1821)]((a, [x, r]) => { + var s = t; + return r && typeof r === s(1184) ? a[x] = a[x] ? { ...a[x], ...r } : r : a[x] = r, a; + }, { ...n }); +} +var ie = { exports: {} }, H2 = ie[i(1626)], aa; +function W2() { + var n = i; + return aa ? ie[n(1626)] : (aa = 1, function(e, t) { + (function(a, x) { + x(t); + })(H2, function(a) { + var x = W; + function r() { + for (var P = W, h = arguments[P(1279)], g = Array(h), b = 0; b < h; b++) + g[b] = arguments[b]; + if (g[P(1279)] > 1) { + g[0] = g[0][P(1592)](0, -1); + for (var z = g[P(1279)] - 1, L = 1; L < z; ++L) + g[L] = g[L][P(1592)](1, -1); + return g[z] = g[z][P(1592)](1), g[P(766)](""); + } else return g[0]; + } + function s(P) { + var h = W; + return h(1735) + P + ")"; + } + function u(P) { + var h = W; + return P === void 0 ? "undefined" : P === null ? h(2033) : Object[h(765)].toString.call(P)[h(535)](" ").pop()[h(535)]("]")[h(1250)]()[h(1302)](); + } + function o(P) { + return P.toUpperCase(); + } + function f(P) { + var h = W; + return P != null ? P instanceof Array ? P : typeof P[h(1279)] !== h(861) || P[h(535)] || P[h(986)] || P[h(1629)] ? [P] : Array[h(765)][h(1592)].call(P) : []; + } + function c(P, h) { + var g = P; + if (h) for (var b in h) + g[b] = h[b]; + return g; + } + function d(P) { + var h = W, g = h(1358), b = h(1138), z = r(b, h(2158)), L = s(s(h(1370) + z + "%" + z + z + "%" + z + z) + "|" + s(h(966) + z + "%" + z + z) + "|" + s("%" + z + z)), n0 = "[\\:\\/\\?\\#\\[\\]\\@]", o0 = h(1369), w0 = r(n0, o0), T0 = P ? h(974) : "[]", V0 = P ? h(1319) : "[]", S0 = r(g, b, h(807), T0); + s(g + r(g, b, "[\\+\\-\\.]") + "*"), s(s(L + "|" + r(S0, o0, h(1797))) + "*"); + var O0 = s(s(h(1786)) + "|" + s(h(639) + b) + "|" + s("1" + b + b) + "|" + s(h(858) + b) + "|0?0?" + b), U0 = s(O0 + "\\." + O0 + "\\." + O0 + "\\." + O0), v0 = s(z + "{1,4}"), A0 = s(s(v0 + "\\:" + v0) + "|" + U0), H0 = s(s(v0 + "\\:") + h(1811) + A0), q0 = s(h(1171) + s(v0 + "\\:") + "{5}" + A0), kx = s(s(v0) + h(1044) + s(v0 + "\\:") + h(743) + A0), ux = s(s(s(v0 + "\\:") + h(588) + v0) + "?\\:\\:" + s(v0 + "\\:") + "{3}" + A0), fx = s(s(s(v0 + "\\:") + h(387) + v0) + h(1044) + s(v0 + "\\:") + "{2}" + A0), Ux = s(s(s(v0 + "\\:") + "{0,3}" + v0) + "?\\:\\:" + v0 + "\\:" + A0), Dx = s(s(s(v0 + "\\:") + h(583) + v0) + h(1044) + A0), ex = s(s(s(v0 + "\\:") + h(1469) + v0) + h(1044) + v0), cx = s(s(s(v0 + "\\:") + h(1952) + v0) + h(1044)), wx = s([H0, q0, kx, ux, fx, Ux, Dx, ex, cx][h(766)]("|")), Cx = s(s(S0 + "|" + L) + "+"); + s(h(875) + z + h(1461) + r(S0, o0, h(1797)) + "+"), s(s(L + "|" + r(S0, o0)) + "*"); + var dx = s(L + "|" + r(S0, o0, h(696))); + return s(s(L + "|" + r(S0, o0, h(388))) + "+"), s(s(dx + "|" + r(h(822), V0)) + "*"), { NOT_SCHEME: new RegExp(r(h(1976), g, b, "[\\+\\-\\.]"), "g"), NOT_USERINFO: new RegExp(r(h(900), S0, o0), "g"), NOT_HOST: new RegExp(r(h(1230), S0, o0), "g"), NOT_PATH: new RegExp(r(h(1943), S0, o0), "g"), NOT_PATH_NOSCHEME: new RegExp(r(h(351), S0, o0), "g"), NOT_QUERY: new RegExp(r("[^\\%]", S0, o0, h(489), V0), "g"), NOT_FRAGMENT: new RegExp(r("[^\\%]", S0, o0, h(489)), "g"), ESCAPE: new RegExp(r(h(1976), S0, o0), "g"), UNRESERVED: new RegExp(S0, "g"), OTHER_CHARS: new RegExp(r(h(1885), S0, w0), "g"), PCT_ENCODED: new RegExp(L, "g"), IPV4ADDRESS: new RegExp("^(" + U0 + ")$"), IPV6ADDRESS: new RegExp(h(1180) + wx + ")" + s(s(h(446) + z + h(369)) + "(" + Cx + ")") + h(1311)) }; + } + var l = d(!1), m = d(!0), p = /* @__PURE__ */ function() { + function P(h, g) { + var b = W, z = [], L = !0, n0 = !1, o0 = void 0; + try { + for (var w0 = h[Symbol.iterator](), T0; !(L = (T0 = w0[b(2102)]()).done) && (z.push(T0.value), !(g && z.length === g)); L = !0) + ; + } catch (V0) { + n0 = !0, o0 = V0; + } finally { + try { + !L && w0.return && w0[b(774)](); + } finally { + if (n0) throw o0; + } + } + return z; + } + return function(h, g) { + var b = W; + if (Array[b(971)](h)) return h; + if (Symbol[b(1708)] in Object(h)) return P(h, g); + throw new TypeError(b(345)); + }; + }(), v = function(P) { + var h = W; + if (Array.isArray(P)) { + for (var g = 0, b = Array(P[h(1279)]); g < P[h(1279)]; g++) b[g] = P[g]; + return b; + } else return Array.from(P); + }, y = 2147483647, S = 36, E = 1, I = 26, T = 38, k = 700, w = 72, F = 128, j = "-", A = /^xn--/, q = /[^\0-\x7E]/, O = /[\x2E\u3002\uFF0E\uFF61]/g, R = { overflow: x(1035), "not-basic": x(632), "invalid-input": x(953) }, M = S - E, $ = Math[x(880)], Z = String[x(999)]; + function J(P) { + throw new RangeError(R[P]); + } + function r0(P, h) { + for (var g = [], b = P.length; b--; ) + g[b] = h(P[b]); + return g; + } + function t0(P, h) { + var g = x, b = P[g(535)]("@"), z = ""; + b[g(1279)] > 1 && (z = b[0] + "@", P = b[1]), P = P.replace(O, "."); + var L = P[g(535)]("."), n0 = r0(L, h)[g(766)]("."); + return z + n0; + } + function u0(P) { + for (var h = x, g = [], b = 0, z = P[h(1279)]; b < z; ) { + var L = P[h(1073)](b++); + if (L >= 55296 && L <= 56319 && b < z) { + var n0 = P.charCodeAt(b++); + (n0 & 64512) == 56320 ? g.push(((L & 1023) << 10) + (n0 & 1023) + 65536) : (g[h(837)](L), b--); + } else g.push(L); + } + return g; + } + var h0 = function(h) { + var g = x; + return String[g(340)][g(2160)](String, v(h)); + }, f0 = function(h) { + return h - 48 < 10 ? h - 22 : h - 65 < 26 ? h - 65 : h - 97 < 26 ? h - 97 : S; + }, b0 = function(h, g) { + return h + 22 + 75 * (h < 26) - ((g != 0) << 5); + }, k0 = function(h, g, b) { + var z = 0; + for (h = b ? $(h / k) : h >> 1, h += $(h / g); h > M * I >> 1; z += S) + h = $(h / M); + return $(z + (M + 1) * h / (h + T)); + }, I0 = function(h) { + var g = x, b = [], z = h[g(1279)], L = 0, n0 = F, o0 = w, w0 = h[g(1351)](j); + w0 < 0 && (w0 = 0); + for (var T0 = 0; T0 < w0; ++T0) + h[g(1073)](T0) >= 128 && J(g(1219)), b[g(837)](h[g(1073)](T0)); + for (var V0 = w0 > 0 ? w0 + 1 : 0; V0 < z; ) { + for (var S0 = L, O0 = 1, U0 = S; ; U0 += S) { + V0 >= z && J(g(329)); + var v0 = f0(h[g(1073)](V0++)); + (v0 >= S || v0 > $((y - L) / O0)) && J(g(2101)), L += v0 * O0; + var A0 = U0 <= o0 ? E : U0 >= o0 + I ? I : U0 - o0; + if (v0 < A0) break; + var H0 = S - A0; + O0 > $(y / H0) && J(g(2101)), O0 *= H0; + } + var q0 = b[g(1279)] + 1; + o0 = k0(L - S0, q0, S0 == 0), $(L / q0) > y - n0 && J(g(2101)), n0 += $(L / q0), L %= q0, b.splice(L++, 0, n0); + } + return String[g(340)].apply(String, b); + }, E0 = function(h) { + var g = x, b = []; + h = u0(h); + var z = h[g(1279)], L = F, n0 = 0, o0 = w, w0 = !0, T0 = !1, V0 = void 0; + try { + for (var S0 = h[Symbol[g(1708)]](), O0; !(w0 = (O0 = S0[g(2102)]())[g(318)]); w0 = !0) { + var U0 = O0[g(2144)]; + U0 < 128 && b.push(Z(U0)); + } + } catch (re) { + T0 = !0, V0 = re; + } finally { + try { + !w0 && S0[g(774)] && S0[g(774)](); + } finally { + if (T0) throw V0; + } + } + var v0 = b[g(1279)], A0 = v0; + for (v0 && b[g(837)](j); A0 < z; ) { + var H0 = y, q0 = !0, kx = !1, ux = void 0; + try { + for (var fx = h[Symbol[g(1708)]](), Ux; !(q0 = (Ux = fx.next())[g(318)]); q0 = !0) { + var Dx = Ux[g(2144)]; + Dx >= L && Dx < H0 && (H0 = Dx); + } + } catch (re) { + kx = !0, ux = re; + } finally { + try { + !q0 && fx.return && fx[g(774)](); + } finally { + if (kx) throw ux; + } + } + var ex = A0 + 1; + H0 - L > $((y - n0) / ex) && J(g(2101)), n0 += (H0 - L) * ex, L = H0; + var cx = !0, wx = !1, Cx = void 0; + try { + for (var dx = h[Symbol[g(1708)]](), Cr; !(cx = (Cr = dx[g(2102)]())[g(318)]); cx = !0) { + var Fr = Cr[g(2144)]; + if (Fr < L && ++n0 > y && J(g(2101)), Fr == L) { + for (var Ce = n0, Fe = S; ; Fe += S) { + var Re = Fe <= o0 ? E : Fe >= o0 + I ? I : Fe - o0; + if (Ce < Re) break; + var Rr = Ce - Re, Or = S - Re; + b[g(837)](Z(b0(Re + Rr % Or, 0))), Ce = $(Rr / Or); + } + b[g(837)](Z(b0(Ce, 0))), o0 = k0(n0, ex, A0 == v0), n0 = 0, ++A0; + } + } + } catch (re) { + wx = !0, Cx = re; + } finally { + try { + !cx && dx[g(774)] && dx[g(774)](); + } finally { + if (wx) throw Cx; + } + } + ++n0, ++L; + } + return b[g(766)](""); + }, B0 = function(h) { + return t0(h, function(g) { + var b = W; + return A[b(416)](g) ? I0(g[b(1592)](4).toLowerCase()) : g; + }); + }, N = function(h) { + return t0(h, function(g) { + var b = W; + return q.test(g) ? b(1222) + E0(g) : g; + }); + }, C = { version: x(1888), ucs2: { decode: u0, encode: h0 }, decode: I0, encode: E0, toASCII: N, toUnicode: B0 }, D = {}; + function Q(P) { + var h = x, g = P[h(1073)](0), b = void 0; + return g < 16 ? b = "%0" + g[h(548)](16)[h(1744)]() : g < 128 ? b = "%" + g[h(548)](16).toUpperCase() : g < 2048 ? b = "%" + (g >> 6 | 192).toString(16)[h(1744)]() + "%" + (g & 63 | 128)[h(548)](16).toUpperCase() : b = "%" + (g >> 12 | 224).toString(16)[h(1744)]() + "%" + (g >> 6 & 63 | 128)[h(548)](16).toUpperCase() + "%" + (g & 63 | 128)[h(548)](16).toUpperCase(), b; + } + function X(P) { + for (var h = x, g = "", b = 0, z = P[h(1279)]; b < z; ) { + var L = parseInt(P[h(372)](b + 1, 2), 16); + if (L < 128) g += String[h(999)](L), b += 3; + else if (L >= 194 && L < 224) { + if (z - b >= 6) { + var n0 = parseInt(P[h(372)](b + 4, 2), 16); + g += String[h(999)]((L & 31) << 6 | n0 & 63); + } else g += P[h(372)](b, 6); + b += 6; + } else if (L >= 224) { + if (z - b >= 9) { + var o0 = parseInt(P[h(372)](b + 4, 2), 16), w0 = parseInt(P[h(372)](b + 7, 2), 16); + g += String[h(999)]((L & 15) << 12 | (o0 & 63) << 6 | w0 & 63); + } else g += P[h(372)](b, 9); + b += 9; + } else g += P[h(372)](b, 3), b += 3; + } + return g; + } + function V(P, h) { + var g = x; + function b(z) { + var L = W, n0 = X(z); + return n0.match(h[L(1782)]) ? n0 : z; + } + return P[g(555)] && (P.scheme = String(P[g(555)])[g(1201)](h[g(1474)], b).toLowerCase().replace(h.NOT_SCHEME, "")), P[g(1005)] !== void 0 && (P[g(1005)] = String(P.userinfo)[g(1201)](h[g(1474)], b)[g(1201)](h.NOT_USERINFO, Q).replace(h.PCT_ENCODED, o)), P.host !== void 0 && (P.host = String(P[g(2053)])[g(1201)](h.PCT_ENCODED, b)[g(1302)]().replace(h[g(1134)], Q)[g(1201)](h[g(1474)], o)), P[g(869)] !== void 0 && (P.path = String(P.path)[g(1201)](h[g(1474)], b)[g(1201)](P.scheme ? h[g(1357)] : h[g(852)], Q)[g(1201)](h.PCT_ENCODED, o)), P.query !== void 0 && (P.query = String(P[g(1389)])[g(1201)](h[g(1474)], b)[g(1201)](h.NOT_QUERY, Q)[g(1201)](h[g(1474)], o)), P[g(745)] !== void 0 && (P[g(745)] = String(P[g(745)])[g(1201)](h[g(1474)], b)[g(1201)](h[g(788)], Q).replace(h[g(1474)], o)), P; + } + function G(P) { + var h = x; + return P[h(1201)](/^0*(.*)/, "$1") || "0"; + } + function i0(P, h) { + var g = x, b = P.match(h[g(1940)]) || [], z = p(b, 2), L = z[1]; + return L ? L[g(535)](".")[g(1531)](G)[g(766)](".") : P; + } + function s0(P, h) { + var g = x, b = P[g(2081)](h.IPV6ADDRESS) || [], z = p(b, 3), L = z[1], n0 = z[2]; + if (L) { + for (var o0 = L[g(1302)]()[g(535)]("::")[g(785)](), w0 = p(o0, 2), T0 = w0[0], V0 = w0[1], S0 = V0 ? V0[g(535)](":")[g(1531)](G) : [], O0 = T0.split(":")[g(1531)](G), U0 = h[g(1940)][g(416)](O0[O0[g(1279)] - 1]), v0 = U0 ? 7 : 8, A0 = O0[g(1279)] - v0, H0 = Array(v0), q0 = 0; q0 < v0; ++q0) + H0[q0] = S0[q0] || O0[A0 + q0] || ""; + U0 && (H0[v0 - 1] = i0(H0[v0 - 1], h)); + var kx = H0[g(1821)](function(ex, cx, wx) { + var Cx = g; + if (!cx || cx === "0") { + var dx = ex[ex[Cx(1279)] - 1]; + dx && dx.index + dx[Cx(1279)] === wx ? dx[Cx(1279)]++ : ex.push({ index: wx, length: 1 }); + } + return ex; + }, []), ux = kx[g(508)](function(ex, cx) { + var wx = g; + return cx.length - ex[wx(1279)]; + })[0], fx = void 0; + if (ux && ux[g(1279)] > 1) { + var Ux = H0[g(1592)](0, ux.index), Dx = H0.slice(ux[g(715)] + ux.length); + fx = Ux[g(766)](":") + "::" + Dx[g(766)](":"); + } else fx = H0.join(":"); + return n0 && (fx += "%" + n0), fx; + } else return P; + } + var _ = /^(?:([^:\/?#]+):)?(?:\/\/((?:([^\/?#@]*)@)?(\[[^\/?#\]]+\]|[^\/?#:]*)(?:\:(\d*))?))?([^?#]*)(?:\?([^#]*))?(?:#((?:.|\n|\r)*))?/i, N0 = "".match(/(){0}/)[1] === void 0; + function F0(P) { + var h = x, g = arguments[h(1279)] > 1 && arguments[1] !== void 0 ? arguments[1] : {}, b = {}, z = g[h(897)] !== !1 ? m : l; + g.reference === h(2091) && (P = (g[h(555)] ? g.scheme + ":" : "") + "//" + P); + var L = P[h(2081)](_); + if (L) { + N0 ? (b[h(555)] = L[1], b[h(1005)] = L[3], b[h(2053)] = L[4], b.port = parseInt(L[5], 10), b.path = L[6] || "", b[h(1389)] = L[7], b[h(745)] = L[8], isNaN(b[h(1348)]) && (b[h(1348)] = L[5])) : (b[h(555)] = L[1] || void 0, b.userinfo = P[h(470)]("@") !== -1 ? L[3] : void 0, b.host = P.indexOf("//") !== -1 ? L[4] : void 0, b[h(1348)] = parseInt(L[5], 10), b[h(869)] = L[6] || "", b[h(1389)] = P[h(470)]("?") !== -1 ? L[7] : void 0, b[h(745)] = P[h(470)]("#") !== -1 ? L[8] : void 0, isNaN(b[h(1348)]) && (b[h(1348)] = P[h(2081)](/\/\/(?:.|\n)*\:(?:\/|\?|\#|$)/) ? L[4] : void 0)), b.host && (b.host = s0(i0(b[h(2053)], z), z)), b[h(555)] === void 0 && b[h(1005)] === void 0 && b[h(2053)] === void 0 && b[h(1348)] === void 0 && !b[h(869)] && b[h(1389)] === void 0 ? b[h(433)] = "same-document" : b[h(555)] === void 0 ? b[h(433)] = h(1814) : b[h(745)] === void 0 ? b[h(433)] = h(1816) : b[h(433)] = h(1099), g.reference && g[h(433)] !== h(2091) && g.reference !== b[h(433)] && (b[h(1238)] = b[h(1238)] || h(1607) + g.reference + " reference."); + var n0 = D[(g[h(555)] || b[h(555)] || "").toLowerCase()]; + if (!g.unicodeSupport && (!n0 || !n0.unicodeSupport)) { + if (b.host && (g[h(1523)] || n0 && n0[h(1523)])) try { + b[h(2053)] = C.toASCII(b[h(2053)].replace(z[h(1474)], X).toLowerCase()); + } catch (o0) { + b[h(1238)] = b[h(1238)] || h(1036) + o0; + } + V(b, l); + } else V(b, z); + n0 && n0.parse && n0[h(1772)](b, g); + } else b.error = b[h(1238)] || "URI can not be parsed."; + return b; + } + function j0(P, h) { + var g = x, b = h.iri !== !1 ? m : l, z = []; + return P[g(1005)] !== void 0 && (z[g(837)](P.userinfo), z.push("@")), P[g(2053)] !== void 0 && z[g(837)](s0(i0(String(P[g(2053)]), b), b)[g(1201)](b[g(303)], function(L, n0, o0) { + var w0 = g; + return "[" + n0 + (o0 ? w0(2e3) + o0 : "") + "]"; + })), (typeof P.port === g(861) || typeof P.port === g(1381)) && (z[g(837)](":"), z[g(837)](String(P.port))), z[g(1279)] ? z.join("") : void 0; + } + var y0 = /^\.\.?\//, W0 = /^\/\.(\/|$)/, ax = /^\/\.\.(\/|$)/, K0 = /^\/?(?:.|\n)*?(?=\/|$)/; + function C0(P) { + for (var h = x, g = []; P[h(1279)]; ) + if (P.match(y0)) P = P[h(1201)](y0, ""); + else if (P.match(W0)) P = P[h(1201)](W0, "/"); + else if (P[h(2081)](ax)) P = P[h(1201)](ax, "/"), g[h(1784)](); + else if (P === "." || P === "..") P = ""; + else { + var b = P[h(2081)](K0); + if (b) { + var z = b[0]; + P = P[h(1592)](z[h(1279)]), g[h(837)](z); + } else throw new Error(h(594)); + } + return g.join(""); + } + function D0(P) { + var h = x, g = arguments[h(1279)] > 1 && arguments[1] !== void 0 ? arguments[1] : {}, b = g[h(897)] ? m : l, z = [], L = D[(g[h(555)] || P.scheme || "")[h(1302)]()]; + if (L && L[h(1131)] && L[h(1131)](P, g), P.host && !b.IPV6ADDRESS[h(416)](P[h(2053)])) { + if (g[h(1523)] || L && L[h(1523)]) try { + P[h(2053)] = g.iri ? C[h(903)](P[h(2053)]) : C[h(684)](P[h(2053)][h(1201)](b[h(1474)], X)[h(1302)]()); + } catch (w0) { + P.error = P[h(1238)] || "Host's domain name can not be converted to " + (g[h(897)] ? "Unicode" : h(1841)) + h(478) + w0; + } + } + V(P, b), g[h(433)] !== h(2091) && P.scheme && (z[h(837)](P[h(555)]), z.push(":")); + var n0 = j0(P, g); + if (n0 !== void 0 && (g[h(433)] !== h(2091) && z[h(837)]("//"), z[h(837)](n0), P[h(869)] && P[h(869)][h(268)](0) !== "/" && z[h(837)]("/")), P[h(869)] !== void 0) { + var o0 = P[h(869)]; + !g[h(1699)] && (!L || !L[h(1699)]) && (o0 = C0(o0)), n0 === void 0 && (o0 = o0[h(1201)](/^\/\//, h(1679))), z[h(837)](o0); + } + return P[h(1389)] !== void 0 && (z.push("?"), z[h(837)](P.query)), P[h(745)] !== void 0 && (z[h(837)]("#"), z.push(P[h(745)])), z[h(766)](""); + } + function Y0(P, h) { + var g = x, b = arguments[g(1279)] > 2 && arguments[2] !== void 0 ? arguments[2] : {}, z = arguments[3], L = {}; + return !z && (P = F0(D0(P, b), b), h = F0(D0(h, b), b)), b = b || {}, !b[g(942)] && h[g(555)] ? (L[g(555)] = h[g(555)], L[g(1005)] = h[g(1005)], L[g(2053)] = h[g(2053)], L.port = h[g(1348)], L[g(869)] = C0(h[g(869)] || ""), L[g(1389)] = h[g(1389)]) : (h[g(1005)] !== void 0 || h[g(2053)] !== void 0 || h.port !== void 0 ? (L[g(1005)] = h.userinfo, L[g(2053)] = h[g(2053)], L[g(1348)] = h[g(1348)], L.path = C0(h[g(869)] || ""), L.query = h[g(1389)]) : (h[g(869)] ? (h[g(869)][g(268)](0) === "/" ? L[g(869)] = C0(h[g(869)]) : ((P[g(1005)] !== void 0 || P[g(2053)] !== void 0 || P[g(1348)] !== void 0) && !P[g(869)] ? L[g(869)] = "/" + h[g(869)] : P.path ? L[g(869)] = P.path.slice(0, P.path[g(1351)]("/") + 1) + h[g(869)] : L[g(869)] = h[g(869)], L[g(869)] = C0(L[g(869)])), L[g(1389)] = h[g(1389)]) : (L[g(869)] = P.path, h.query !== void 0 ? L[g(1389)] = h[g(1389)] : L[g(1389)] = P.query), L.userinfo = P[g(1005)], L.host = P.host, L[g(1348)] = P[g(1348)]), L[g(555)] = P.scheme), L[g(745)] = h[g(745)], L; + } + function jx(P, h, g) { + var b = x, z = c({ scheme: b(2033) }, g); + return D0(Y0(F0(P, z), F0(h, z), z, !0), z); + } + function _e(P, h) { + var g = x; + return typeof P === g(1381) ? P = D0(F0(P, h), h) : u(P) === g(1184) && (P = F0(D0(P, h), h)), P; + } + function $i(P, h, g) { + var b = x; + return typeof P == "string" ? P = D0(F0(P, g), g) : u(P) === b(1184) && (P = D0(P, g)), typeof h === b(1381) ? h = D0(F0(h, g), g) : u(h) === b(1184) && (h = D0(h, g)), P === h; + } + function Li(P, h) { + var g = x; + return P && P[g(548)]()[g(1201)](!h || !h[g(897)] ? l[g(1414)] : m[g(1414)], Q); + } + function yx(P, h) { + var g = x; + return P && P[g(548)]().replace(!h || !h[g(897)] ? l[g(1474)] : m.PCT_ENCODED, X); + } + var ee = { scheme: "http", domainHost: !0, parse: function(h, g) { + var b = x; + return !h[b(2053)] && (h.error = h[b(1238)] || b(1281)), h; + }, serialize: function(h, g) { + var b = x, z = String(h[b(555)])[b(1302)]() === "https"; + return (h.port === (z ? 443 : 80) || h[b(1348)] === "") && (h[b(1348)] = void 0), !h[b(869)] && (h.path = "/"), h; + } }, gr = { scheme: x(475), domainHost: ee[x(1523)], parse: ee[x(1772)], serialize: ee.serialize }; + function br(P) { + var h = x; + return typeof P[h(895)] === h(640) ? P.secure : String(P[h(555)]).toLowerCase() === "wss"; + } + var te = { scheme: "ws", domainHost: !0, parse: function(h, g) { + var b = x, z = h; + return z.secure = br(z), z.resourceName = (z[b(869)] || "/") + (z[b(1389)] ? "?" + z[b(1389)] : ""), z[b(869)] = void 0, z[b(1389)] = void 0, z; + }, serialize: function(h, g) { + var b = x; + if ((h.port === (br(h) ? 443 : 80) || h[b(1348)] === "") && (h[b(1348)] = void 0), typeof h[b(895)] === b(640) && (h[b(555)] = h[b(895)] ? b(784) : "ws", h[b(895)] = void 0), h[b(283)]) { + var z = h[b(283)][b(535)]("?"), L = p(z, 2), n0 = L[0], o0 = L[1]; + h[b(869)] = n0 && n0 !== "/" ? n0 : void 0, h[b(1389)] = o0, h[b(283)] = void 0; + } + return h[b(745)] = void 0, h; + } }, yr = { scheme: x(784), domainHost: te[x(1523)], parse: te[x(1772)], serialize: te[x(1131)] }, Mi = {}, wr = x(1967) + x(363) + "]", ox = "[0-9A-Fa-f]", zi = s(s("%[EFef]" + ox + "%" + ox + ox + "%" + ox + ox) + "|" + s(x(966) + ox + "%" + ox + ox) + "|" + s("%" + ox + ox)), Zi = x(452), Vi = x(724), Ui = r(Vi, x(1011)), Hi = "[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]", Wi = new RegExp(wr, "g"), Vx = new RegExp(zi, "g"), Bi = new RegExp(r(x(1976), Zi, "[\\.]", x(1323), Ui), "g"), Sr = new RegExp(r(x(1976), wr, Hi), "g"), Ki = Sr; + function xt(P) { + var h = x, g = X(P); + return g[h(2081)](Wi) ? g : P; + } + var Er = { scheme: x(1225), parse: function(h, g) { + var b = x, z = h, L = z.to = z[b(869)] ? z[b(869)][b(535)](",") : []; + if (z[b(869)] = void 0, z[b(1389)]) { + for (var n0 = !1, o0 = {}, w0 = z[b(1389)][b(535)]("&"), T0 = 0, V0 = w0[b(1279)]; T0 < V0; ++T0) { + var S0 = w0[T0][b(535)]("="); + switch (S0[0]) { + case "to": + for (var O0 = S0[1][b(535)](","), U0 = 0, v0 = O0[b(1279)]; U0 < v0; ++U0) + L[b(837)](O0[U0]); + break; + case "subject": + z[b(1207)] = yx(S0[1], g); + break; + case b(552): + z[b(552)] = yx(S0[1], g); + break; + default: + n0 = !0, o0[yx(S0[0], g)] = yx(S0[1], g); + break; + } + } + n0 && (z[b(1109)] = o0); + } + z[b(1389)] = void 0; + for (var A0 = 0, H0 = L[b(1279)]; A0 < H0; ++A0) { + var q0 = L[A0][b(535)]("@"); + if (q0[0] = yx(q0[0]), g.unicodeSupport) q0[1] = yx(q0[1], g)[b(1302)](); + else try { + q0[1] = C[b(684)](yx(q0[1], g).toLowerCase()); + } catch (kx) { + z[b(1238)] = z.error || "Email address's domain name can not be converted to ASCII via punycode: " + kx; + } + L[A0] = q0[b(766)]("@"); + } + return z; + }, serialize: function(h, g) { + var b = x, z = h, L = f(h.to); + if (L) { + for (var n0 = 0, o0 = L.length; n0 < o0; ++n0) { + var w0 = String(L[n0]), T0 = w0.lastIndexOf("@"), V0 = w0[b(1592)](0, T0)[b(1201)](Vx, xt)[b(1201)](Vx, o)[b(1201)](Bi, Q), S0 = w0[b(1592)](T0 + 1); + try { + S0 = g[b(897)] ? C.toUnicode(S0) : C[b(684)](yx(S0, g)[b(1302)]()); + } catch (A0) { + z[b(1238)] = z[b(1238)] || b(1018) + (g.iri ? b(580) : "ASCII") + " via punycode: " + A0; + } + L[n0] = V0 + "@" + S0; + } + z[b(869)] = L[b(766)](","); + } + var O0 = h[b(1109)] = h[b(1109)] || {}; + h.subject && (O0[b(1207)] = h.subject), h[b(552)] && (O0[b(552)] = h[b(552)]); + var U0 = []; + for (var v0 in O0) + O0[v0] !== Mi[v0] && U0.push(v0[b(1201)](Vx, xt)[b(1201)](Vx, o).replace(Sr, Q) + "=" + O0[v0][b(1201)](Vx, xt)[b(1201)](Vx, o)[b(1201)](Ki, Q)); + return U0[b(1279)] && (z[b(1389)] = U0[b(766)]("&")), z; + } }, Ji = /^([^\:]+)\:(.*)/, Pr = { scheme: "urn", parse: function(h, g) { + var b = x, z = h[b(869)] && h.path[b(2081)](Ji), L = h; + if (z) { + var n0 = g[b(555)] || L[b(555)] || b(1826), o0 = z[1][b(1302)](), w0 = z[2], T0 = n0 + ":" + (g.nid || o0), V0 = D[T0]; + L.nid = o0, L.nss = w0, L[b(869)] = void 0, V0 && (L = V0.parse(L, g)); + } else L[b(1238)] = L[b(1238)] || b(522); + return L; + }, serialize: function(h, g) { + var b = x, z = g[b(555)] || h[b(555)] || b(1826), L = h.nid, n0 = z + ":" + (g[b(1105)] || L), o0 = D[n0]; + o0 && (h = o0.serialize(h, g)); + var w0 = h, T0 = h[b(509)]; + return w0.path = (L || g[b(1105)]) + ":" + T0, w0; + } }, Qi = /^[0-9A-Fa-f]{8}(?:\-[0-9A-Fa-f]{4}){3}\-[0-9A-Fa-f]{12}$/, kr = { scheme: x(1211), parse: function(h, g) { + var b = x, z = h; + return z.uuid = z[b(509)], z[b(509)] = void 0, !g[b(942)] && (!z[b(1186)] || !z[b(1186)][b(2081)](Qi)) && (z[b(1238)] = z.error || b(444)), z; + }, serialize: function(h, g) { + var b = x, z = h; + return z[b(509)] = (h.uuid || "")[b(1302)](), z; + } }; + D[ee[x(555)]] = ee, D[gr.scheme] = gr, D[te[x(555)]] = te, D[yr[x(555)]] = yr, D[Er.scheme] = Er, D[Pr[x(555)]] = Pr, D[kr.scheme] = kr, a[x(943)] = D, a.pctEncChar = Q, a[x(1046)] = X, a[x(1772)] = F0, a[x(386)] = C0, a[x(1131)] = D0, a.resolveComponents = Y0, a[x(2100)] = jx, a.normalize = _e, a[x(1736)] = $i, a[x(486)] = Li, a.unescapeComponent = yx, Object[x(477)](a, x(1053), { value: !0 }); + }); + }(ie, ie.exports), ie.exports); +} +var it, ia; +function pr() { + return ia || (ia = 1, it = function n(e, t) { + var a = W; + if (e === t) return !0; + if (e && t && typeof e == "object" && typeof t == a(1184)) { + if (e[a(1176)] !== t.constructor) return !1; + var x, r, s; + if (Array[a(971)](e)) { + if (x = e[a(1279)], x != t[a(1279)]) return !1; + for (r = x; r-- !== 0; ) if (!n(e[r], t[r])) return !1; + return !0; + } + if (e.constructor === RegExp) return e[a(1113)] === t[a(1113)] && e[a(469)] === t[a(469)]; + if (e[a(2025)] !== Object[a(765)][a(2025)]) return e.valueOf() === t[a(2025)](); + if (e.toString !== Object[a(765)].toString) return e[a(548)]() === t.toString(); + if (s = Object[a(1346)](e), x = s[a(1279)], x !== Object.keys(t)[a(1279)]) return !1; + for (r = x; r-- !== 0; ) if (!Object[a(765)][a(2148)][a(1629)](t, s[r])) return !1; + for (r = x; r-- !== 0; ) { + var u = s[r]; + if (!n(e[u], t[u])) return !1; + } + return !0; + } + return e !== e && t !== t; + }), it; +} +var st, sa; +function B2() { + return sa || (sa = 1, st = function(e) { + for (var t = W, a = 0, x = e[t(1279)], r = 0, s; r < x; ) + a++, s = e[t(1073)](r++), s >= 55296 && s <= 56319 && r < x && (s = e[t(1073)](r), (s & 64512) == 56320 && r++); + return a; + }), st; +} +var nt, na; +function xe() { + var n = i; + if (na) return nt; + na = 1, nt = { copy: e, checkDataType: t, checkDataTypes: a, coerceToTypes: r, toHash: s, getProperty: f, escapeQuotes: c, equal: pr(), ucs2length: B2(), varOccurences: d, varReplace: l, schemaHasRules: m, schemaHasRulesExcept: p, schemaUnknownRules: v, toQuotedString: y, getPathExpr: S, getPath: E, getData: k, unescapeFragment: F, unescapeJsonPointer: q, escapeFragment: j, escapeJsonPointer: A }; + function e(O, R) { + R = R || {}; + for (var M in O) R[M] = O[M]; + return R; + } + function t(O, R, M, $) { + var Z = W, J = $ ? " !== " : Z(1858), r0 = Z($ ? 1988 : 672), t0 = $ ? "!" : "", u0 = $ ? "" : "!"; + switch (O) { + case Z(2033): + return R + J + Z(2033); + case Z(1485): + return t0 + Z(1711) + R + ")"; + case Z(1184): + return "(" + t0 + R + r0 + Z(1529) + R + J + Z(1436) + r0 + u0 + "Array.isArray(" + R + "))"; + case Z(1908): + return Z(1962) + R + J + Z(791) + r0 + u0 + "(" + R + Z(1300) + r0 + R + J + R + (M ? r0 + t0 + Z(584) + R + ")" : "") + ")"; + case "number": + return Z(1962) + R + J + '"' + O + '"' + (M ? r0 + t0 + Z(584) + R + ")" : "") + ")"; + default: + return Z(1529) + R + J + '"' + O + '"'; + } + } + function a(O, R, M) { + var $ = W; + switch (O[$(1279)]) { + case 1: + return t(O[0], R, M, !0); + default: + var Z = "", J = s(O); + J[$(1485)] && J.object && (Z = J[$(2033)] ? "(" : "(!" + R + $(1988), Z += $(1529) + R + $(404), delete J[$(2033)], delete J[$(1485)], delete J[$(1184)]), J.number && delete J[$(1908)]; + for (var r0 in J) Z += (Z ? $(672) : "") + t(r0, R, M, !0); + return Z; + } + } + var x = s(["string", n(861), n(1908), n(640), n(2033)]); + function r(O, R) { + var M = n; + if (Array[M(971)](R)) { + for (var $ = [], Z = 0; Z < R[M(1279)]; Z++) { + var J = R[Z]; + (x[J] || O === M(1485) && J === "array") && ($[$[M(1279)]] = J); + } + if ($[M(1279)]) return $; + } else { + if (x[R]) return [R]; + if (O === M(1485) && R === M(1485)) return [M(1485)]; + } + } + function s(O) { + for (var R = n, M = {}, $ = 0; $ < O[R(1279)]; $++) M[O[$]] = !0; + return M; + } + var u = /^[a-z$_][a-z$_0-9]*$/i, o = /'|\\/g; + function f(O) { + var R = n; + return typeof O == R(861) ? "[" + O + "]" : u[R(416)](O) ? "." + O : "['" + c(O) + "']"; + } + function c(O) { + var R = n; + return O.replace(o, R(1754))[R(1201)](/\n/g, "\\n").replace(/\r/g, "\\r").replace(/\f/g, "\\f")[R(1201)](/\t/g, "\\t"); + } + function d(O, R) { + var M = n; + R += "[^0-9]"; + var $ = O[M(2081)](new RegExp(R, "g")); + return $ ? $[M(1279)] : 0; + } + function l(O, R, M) { + var $ = n; + return R += $(1371), M = M.replace(/\$/g, $(410)), O.replace(new RegExp(R, "g"), M + "$1"); + } + function m(O, R) { + var M = n; + if (typeof O == M(640)) return !O; + for (var $ in O) if (R[$]) return !0; + } + function p(O, R, M) { + var $ = n; + if (typeof O == $(640)) return !O && M != $(1999); + for (var Z in O) if (Z != M && R[Z]) return !0; + } + function v(O, R) { + var M = n; + if (typeof O != M(640)) { + for (var $ in O) if (!R[$]) return $; + } + } + function y(O) { + return "'" + c(O) + "'"; + } + function S(O, R, M, $) { + var Z = n, J = M ? Z(1748) + R + ($ ? "" : Z(1515)) : $ ? Z(1008) + R + Z(2088) : Z(1605) + R + Z(2138); + return w(O, J); + } + function E(O, R, M) { + var $ = y(M ? "/" + A(R) : f(R)); + return w(O, $); + } + var I = /^\/(?:[^~]|~0|~1)*$/, T = /^([0-9]+)(#|\/(?:[^~]|~0|~1)*)?$/; + function k(O, R, M) { + var $ = n, Z, J, r0, t0; + if (O === "") return $(366); + if (O[0] == "/") { + if (!I[$(416)](O)) throw new Error($(1062) + O); + J = O, r0 = $(366); + } else { + if (t0 = O[$(2081)](T), !t0) throw new Error($(1062) + O); + if (Z = +t0[1], J = t0[2], J == "#") { + if (Z >= R) throw new Error($(1651) + Z + $(1335) + R); + return M[R - Z]; + } + if (Z > R) throw new Error($(956) + Z + $(1335) + R); + if (r0 = $(352) + (R - Z || ""), !J) return r0; + } + for (var u0 = r0, h0 = J[$(535)]("/"), f0 = 0; f0 < h0[$(1279)]; f0++) { + var b0 = h0[f0]; + b0 && (r0 += f(q(b0)), u0 += $(672) + r0); + } + return u0; + } + function w(O, R) { + var M = n; + return O == '""' ? R : (O + M(776) + R)[M(1201)](/([^\\])' \+ '/g, "$1"); + } + function F(O) { + return q(decodeURIComponent(O)); + } + function j(O) { + return encodeURIComponent(A(O)); + } + function A(O) { + var R = n; + return O[R(1201)](/~/g, "~0").replace(/\//g, "~1"); + } + function q(O) { + return O.replace(/~1/g, "/").replace(/~0/g, "~"); + } + return nt; +} +var ot, oa; +function Ni() { + if (oa) return ot; + oa = 1; + var n = xe(); + ot = e; + function e(t) { + var a = W; + n[a(1546)](t, this); + } + return ot; +} +var ut = { exports: {} }, ua; +function K2() { + var n = i; + if (ua) return ut[n(1626)]; + ua = 1; + var e = ut.exports = function(x, r, s) { + var u = n; + typeof r == u(1542) && (s = r, r = {}), s = r.cb || s; + var o = typeof s == u(1542) ? s : s.pre || function() { + }, f = s[u(671)] || function() { + }; + t(r, o, f, x, "", x); + }; + e[n(1157)] = { additionalItems: !0, items: !0, contains: !0, additionalProperties: !0, propertyNames: !0, not: !0 }, e.arrayKeywords = { items: !0, allOf: !0, anyOf: !0, oneOf: !0 }, e[n(493)] = { definitions: !0, properties: !0, patternProperties: !0, dependencies: !0 }, e[n(361)] = { default: !0, enum: !0, const: !0, required: !0, maximum: !0, minimum: !0, exclusiveMaximum: !0, exclusiveMinimum: !0, multipleOf: !0, maxLength: !0, minLength: !0, pattern: !0, format: !0, maxItems: !0, minItems: !0, uniqueItems: !0, maxProperties: !0, minProperties: !0 }; + function t(x, r, s, u, o, f, c, d, l, m) { + var p = n; + if (u && typeof u == p(1184) && !Array.isArray(u)) { + r(u, o, f, c, d, l, m); + for (var v in u) { + var y = u[v]; + if (Array[p(971)](y)) { + if (v in e[p(1112)]) + for (var S = 0; S < y.length; S++) t(x, r, s, y[S], o + "/" + v + "/" + S, f, o, v, u, S); + } else if (v in e[p(493)]) { + if (y && typeof y == p(1184)) + for (var E in y) t(x, r, s, y[E], o + "/" + v + "/" + a(E), f, o, v, u, E); + } else (v in e.keywords || x.allKeys && !(v in e[p(361)])) && t(x, r, s, y, o + "/" + v, f, o, v, u); + } + s(u, o, f, c, d, l, m); + } + } + function a(x) { + var r = n; + return x.replace(/~/g, "~0")[r(1201)](/\//g, "~1"); + } + return ut[n(1626)]; +} +var ft, fa; +function vr() { + var n = i; + if (fa) return ft; + fa = 1; + var e = W2(), t = pr(), a = xe(), x = Ni(), r = K2(); + ft = s, s[n(1049)] = E, s[n(2057)] = v, s.url = I, s[n(2052)] = T, s[n(915)] = l, s[n(2117)] = u; + function s(k, w, F) { + var j = n, A = this[j(2069)][F]; + if (typeof A == j(1381)) + if (this[j(2069)][A]) A = this._refs[A]; + else return s[j(1629)](this, k, w, A); + if (A = A || this[j(1275)][F], A instanceof x) return l(A[j(2117)], this[j(1332)][j(2126)]) ? A[j(2117)] : A[j(805)] || this[j(1209)](A); + var q = u.call(this, w, F), O, R, M; + return q && (O = q[j(2117)], w = q[j(950)], M = q[j(726)]), O instanceof x ? R = O[j(805)] || k[j(1629)](this, O[j(2117)], w, void 0, M) : O !== void 0 && (R = l(O, this._opts[j(2126)]) ? O : k[j(1629)](this, O, w, void 0, M)), R; + } + function u(k, w) { + var F = n, j = e[F(1772)](w), A = y(j), q = v(this._getId(k.schema)); + if (Object[F(1346)](k[F(2117)])[F(1279)] === 0 || A !== q) { + var O = E(A), R = this._refs[O]; + if (typeof R == "string") return o[F(1629)](this, k, R, j); + if (R instanceof x) + R[F(805)] || this[F(1209)](R), k = R; + else if (R = this[F(1275)][O], R instanceof x) { + if (R[F(805)] || this[F(1209)](R), O == E(w)) return { schema: R, root: k, baseId: q }; + k = R; + } else return; + if (!k[F(2117)]) return; + q = v(this[F(514)](k[F(2117)])); + } + return c[F(1629)](this, j, q, k[F(2117)], k); + } + function o(k, w, F) { + var j = n, A = u.call(this, k, w); + if (A) { + var q = A[j(2117)], O = A[j(726)]; + k = A[j(950)]; + var R = this._getId(q); + return R && (O = I(O, R)), c[j(1629)](this, F, O, q, k); + } + } + var f = a[n(1499)]([n(598), n(623), n(1923), n(702), "definitions"]); + function c(k, w, F, j) { + var A = n; + if (k[A(745)] = k[A(745)] || "", k[A(745)][A(1592)](0, 1) == "/") { + for (var q = k[A(745)][A(535)]("/"), O = 1; O < q[A(1279)]; O++) { + var R = q[O]; + if (R) { + if (R = a[A(571)](R), F = F[R], F === void 0) break; + var M; + if (!f[R] && (M = this[A(514)](F), M && (w = I(w, M)), F[A(1038)])) { + var $ = I(w, F[A(1038)]), Z = u[A(1629)](this, j, $); + Z && (F = Z[A(2117)], j = Z.root, w = Z.baseId); + } + } + } + if (F !== void 0 && F !== j[A(2117)]) return { schema: F, root: j, baseId: w }; + } + } + var d = a.toHash(["type", "format", "pattern", n(851), "minLength", n(1628), n(865), "maxItems", "minItems", "maximum", "minimum", n(2077), n(1792), n(1906), n(1923)]); + function l(k, w) { + if (w === !1) return !1; + if (w === void 0 || w === !0) return m(k); + if (w) return p(k) <= w; + } + function m(k) { + var w = n, F; + if (Array[w(971)](k)) { + for (var j = 0; j < k.length; j++) + if (F = k[j], typeof F == w(1184) && !m(F)) return !1; + } else for (var A in k) + if (A == w(1038) || (F = k[A], typeof F == w(1184) && !m(F))) return !1; + return !0; + } + function p(k) { + var w = n, F = 0, j; + if (Array[w(971)](k)) { + for (var A = 0; A < k[w(1279)]; A++) + if (j = k[A], typeof j == w(1184) && (F += p(j)), F == 1 / 0) return 1 / 0; + } else for (var q in k) { + if (q == w(1038)) return 1 / 0; + if (d[q]) F++; + else if (j = k[q], typeof j == w(1184) && (F += p(j) + 1), F == 1 / 0) return 1 / 0; + } + return F; + } + function v(k, w) { + w !== !1 && (k = E(k)); + var F = e.parse(k); + return y(F); + } + function y(k) { + var w = n; + return e.serialize(k)[w(535)]("#")[0] + "#"; + } + var S = /#\/?$/; + function E(k) { + var w = n; + return k ? k[w(1201)](S, "") : ""; + } + function I(k, w) { + var F = n; + return w = E(w), e[F(2100)](k, w); + } + function T(k) { + var w = E(this._getId(k)), F = { "": w }, j = { "": v(w, !1) }, A = {}, q = this; + return r(k, { allKeys: !0 }, function(O, R, M, $, Z, J, r0) { + var t0 = W; + if (R !== "") { + var u0 = q[t0(514)](O), h0 = F[$], f0 = j[$] + "/" + Z; + if (r0 !== void 0 && (f0 += "/" + (typeof r0 == "number" ? r0 : a[t0(409)](r0))), typeof u0 == t0(1381)) { + u0 = h0 = E(h0 ? e[t0(2100)](h0, u0) : u0); + var b0 = q[t0(2069)][u0]; + if (typeof b0 == t0(1381) && (b0 = q[t0(2069)][b0]), b0 && b0[t0(2117)]) { + if (!t(O, b0[t0(2117)])) throw new Error('id "' + u0 + t0(1521)); + } else if (u0 != E(f0)) + if (u0[0] == "#") { + if (A[u0] && !t(O, A[u0])) throw new Error(t0(1884) + u0 + '" resolves to more than one schema'); + A[u0] = O; + } else q._refs[u0] = f0; + } + F[R] = h0, j[R] = f0; + } + }), A; + } + return ft; +} +var ct, ca; +function mr() { + var n = i; + if (ca) return ct; + ca = 1; + var e = vr(); + ct = { Validation: x(t), MissingRef: x(a) }; + function t(r) { + var s = W; + this[s(1944)] = s(1004), this[s(978)] = r, this[s(541)] = this.validation = !0; + } + a[n(1944)] = function(r, s) { + var u = n; + return u(1374) + s + u(1893) + r; + }; + function a(r, s, u) { + var o = n; + this[o(1944)] = u || a[o(1944)](r, s), this[o(993)] = e[o(1831)](r, s), this[o(1034)] = e[o(1049)](e[o(2057)](this[o(993)])); + } + function x(r) { + var s = n; + return r[s(765)] = Object[s(1273)](Error[s(765)]), r[s(765)].constructor = r, r; + } + return ct; +} +var dt, da; +function Ai() { + return da || (da = 1, dt = function(n, e) { + var t = W; + e || (e = {}), typeof e == "function" && (e = { cmp: e }); + var a = typeof e[t(1189)] === t(640) ? e[t(1189)] : !1, x = e[t(1625)] && /* @__PURE__ */ function(s) { + return function(u) { + return function(o, f) { + var c = { key: o, value: u[o] }, d = { key: f, value: u[f] }; + return s(c, d); + }; + }; + }(e.cmp), r = []; + return function s(u) { + var o = t; + if (u && u[o(2027)] && typeof u[o(2027)] == "function" && (u = u.toJSON()), u !== void 0) { + if (typeof u == o(861)) return isFinite(u) ? "" + u : o(2033); + if (typeof u !== o(1184)) return JSON[o(1796)](u); + var f, c; + if (Array.isArray(u)) { + for (c = "[", f = 0; f < u[o(1279)]; f++) + f && (c += ","), c += s(u[f]) || o(2033); + return c + "]"; + } + if (u === null) return "null"; + if (r[o(470)](u) !== -1) { + if (a) return JSON[o(1796)](o(1965)); + throw new TypeError(o(1425)); + } + var d = r[o(837)](u) - 1, l = Object[o(1346)](u)[o(508)](x && x(u)); + for (c = "", f = 0; f < l[o(1279)]; f++) { + var m = l[f], p = s(u[m]); + p && (c && (c += ","), c += JSON[o(1796)](m) + ":" + p); + } + return r[o(1913)](d, 1), "{" + c + "}"; + } + }(n); + }), dt; +} +var lt, la; +function qi() { + return la || (la = 1, lt = function(e, t, a) { + var x = W, r = "", s = e[x(2117)][x(1819)] === !0, u = e.util[x(1518)](e[x(2117)], e.RULES.all, "$ref"), o = e[x(1720)][x(514)](e.schema); + if (e[x(1696)][x(544)]) { + var f = e[x(2078)][x(1846)](e[x(2117)], e[x(711)][x(1157)]); + if (f) { + var c = x(293) + f; + if (e[x(1696)][x(544)] === "log") e[x(439)][x(2075)](c); + else throw new Error(c); + } + } + if (e[x(1966)] && (r += x(1249), s && (e.async = !0, r += "async "), r += "function(data, dataPath, parentData, parentDataProperty, rootData) { 'use strict'; ", o && (e[x(1696)][x(1413)] || e[x(1696)].processCode) && (r += " " + (x(1942) + o + x(2048)) + " ")), typeof e.schema == "boolean" || !(u || e.schema[x(1038)])) { + var t = "false schema", d = e[x(1809)], l = e.dataLevel, m = e[x(2117)][t], p = e[x(2112)] + e[x(2078)][x(1844)](t), v = e.errSchemaPath + "/" + t, w = !e[x(1696)].allErrors, A, y = "data" + (l || ""), k = x(1460) + d; + if (e.schema === !1) { + e[x(1966)] ? w = !0 : r += x(1254) + k + " = false; "; + var S = S || []; + S.push(r), r = "", e[x(348)] !== !1 ? (r += x(1107) + (A || x(1669)) + x(2121) + e[x(1457)] + " , schemaPath: " + e.util[x(1483)](v) + x(1551), e[x(1696)][x(1685)] !== !1 && (r += x(815)), e.opts[x(1568)] && (r += " , schema: false , parentSchema: validate.schema" + e[x(2112)] + x(737) + y + " "), r += x(1216)) : r += x(424); + var E = r; + r = S[x(1784)](), !e[x(1686)] && w ? e[x(1422)] ? r += x(620) + E + x(1395) : r += x(298) + E + "]; return false; " : r += " var err = " + E + x(2098); + } else e.isTop ? s ? r += x(617) : r += x(2132) : r += x(1254) + k + x(471); + return e[x(1966)] && (r += " }; return validate; "), r; + } + if (e.isTop) { + var I = e[x(1966)], d = e[x(1809)] = 0, l = e.dataLevel = 0, y = x(352); + if (e.rootId = e[x(2100)][x(2057)](e[x(1720)][x(514)](e.root.schema)), e[x(726)] = e.baseId || e[x(525)], delete e.isTop, e.dataPathArr = [""], e.schema[x(613)] !== void 0 && e[x(1696)][x(1421)] && e[x(1696)][x(597)]) { + var T = "default is ignored in the schema root"; + if (e.opts[x(597)] === x(1971)) e[x(439)][x(2075)](T); + else throw new Error(T); + } + r += x(577), r += x(848), r += x(1737); + } else { + var d = e[x(1809)], l = e[x(1199)], y = "data" + (l || ""); + if (o && (e[x(726)] = e[x(2100)][x(1831)](e[x(726)], o)), s && !e[x(1422)]) throw new Error("async schema in sync schema"); + r += x(1025) + d + " = errors;"; + } + var k = x(1460) + d, w = !e[x(1696)].allErrors, F = "", j = "", A, q = e[x(2117)].type, O = Array.isArray(q); + if (q && e[x(1696)].nullable && e.schema[x(422)] === !0 && (O ? q[x(470)]("null") == -1 && (q = q[x(1550)](x(2033))) : q != x(2033) && (q = [q, x(2033)], O = !0)), O && q[x(1279)] == 1 && (q = q[0], O = !1), e[x(2117)][x(1038)] && u) { + if (e[x(1696)][x(1242)] == "fail") throw new Error(x(1026) + e[x(1314)] + '" (see option extendRefs)'); + e[x(1696)][x(1242)] !== !0 && (u = !1, e[x(439)][x(2075)]('$ref: keywords ignored in schema at path "' + e.errSchemaPath + '"')); + } + if (e[x(2117)].$comment && e[x(1696)][x(1973)] && (r += " " + e[x(711)][x(1293)][x(1973)][x(1793)](e, x(1973))), q) { + if (e[x(1696)][x(1237)]) var R = e[x(2078)][x(795)](e[x(1696)].coerceTypes, q); + var M = e.RULES[x(1223)][q]; + if (R || O || M === !0 || M && !y0(M)) { + var p = e.schemaPath + x(1604), v = e[x(1314)] + x(2007), p = e[x(2112)] + x(1604), v = e[x(1314)] + "/type", $ = O ? "checkDataTypes" : x(1982); + if (r += x(1427) + e[x(2078)][$](q, y, e[x(1696)][x(1464)], !0) + x(1932), R) { + var Z = x(871) + d, J = x(1212) + d; + r += x(1254) + Z + x(1449) + y + x(921) + J + x(504), e.opts[x(1237)] == x(1485) && (r += x(1427) + Z + x(1871) + y + x(1504) + y + ".length == 1) { " + y + " = " + y + x(277) + Z + x(1449) + y + x(1543) + e.util.checkDataType(e[x(2117)][x(1785)], y, e[x(1696)][x(1464)]) + ") " + J + x(1130) + y + x(742)), r += x(1427) + J + x(1702); + var r0 = R; + if (r0) + for (var t0, u0 = -1, h0 = r0.length - 1; u0 < h0; ) + t0 = r0[u0 += 1], t0 == x(1381) ? r += " else if (" + Z + " == 'number' || " + Z + " == 'boolean') " + J + x(534) + y + x(458) + y + " === null) " + J + x(1382) : t0 == x(861) || t0 == "integer" ? (r += x(479) + Z + x(1056) + y + x(601) + Z + x(554) + y + x(672) + y + x(642) + y + " ", t0 == x(1908) && (r += x(904) + y + x(1300)), r += x(483) + J + x(560) + y + "; ") : t0 == "boolean" ? r += " else if (" + y + x(1779) + y + x(1961) + y + x(825) + J + x(270) + y + x(733) + y + x(333) + J + x(471) : t0 == "null" ? r += x(479) + y + x(1563) + y + x(1961) + y + x(566) + J + x(1562) : e[x(1696)].coerceTypes == x(1485) && t0 == "array" && (r += x(479) + Z + x(704) + Z + " == 'number' || " + Z + x(1056) + y + x(1329) + J + x(1023) + y + x(2045)); + r += x(269); + var S = S || []; + S[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + (A || x(1785)) + "' , dataPath: (dataPath || '') + " + e[x(1457)] + x(2089) + e.util[x(1483)](v) + " , params: { type: '", O ? r += "" + q[x(766)](",") : r += "" + q, r += x(1198), e[x(1696)][x(1685)] !== !1 && (r += x(1992), O ? r += "" + q[x(766)](",") : r += "" + q, r += "' "), e[x(1696)].verbose && (r += " , schema: validate.schema" + p + " , parentSchema: validate.schema" + e[x(2112)] + x(737) + y + " "), r += " } ") : r += x(424); + var E = r; + r = S[x(1784)](), !e.compositeRule && w ? e[x(1422)] ? r += x(620) + E + x(1395) : r += x(298) + E + "]; return false; " : r += x(1577) + E + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", r += x(1285) + J + x(482); + var f0 = l ? x(352) + (l - 1 || "") : x(1925), b0 = l ? e[x(1726)][l] : x(1047); + r += " " + y + x(1130) + J + "; ", !l && (r += "if (" + f0 + " !== undefined)"), r += " " + f0 + "[" + b0 + x(998) + J + x(742); + } else { + var S = S || []; + S.push(r), r = "", e[x(348)] !== !1 ? (r += x(1107) + (A || "type") + x(2121) + e[x(1457)] + x(2089) + e.util.toQuotedString(v) + x(415), O ? r += "" + q[x(766)](",") : r += "" + q, r += x(1198), e[x(1696)][x(1685)] !== !1 && (r += x(1992), O ? r += "" + q[x(766)](",") : r += "" + q, r += "' "), e[x(1696)][x(1568)] && (r += x(890) + p + x(849) + e.schemaPath + x(737) + y + " "), r += x(1216)) : r += x(424); + var E = r; + r = S[x(1784)](), !e[x(1686)] && w ? e[x(1422)] ? r += " throw new ValidationError([" + E + x(1395) : r += x(298) + E + x(344) : r += " var err = " + E + x(2098); + } + r += x(1216); + } + } + if (e[x(2117)][x(1038)] && !u) r += " " + e[x(711)][x(1293)][x(1038)].code(e, x(1038)) + " ", w && (r += x(368), I ? r += "0" : r += x(884) + d, r += x(1932), j += "}"); + else { + var k0 = e[x(711)]; + if (k0) { + for (var M, I0 = -1, E0 = k0.length - 1; I0 < E0; ) + if (M = k0[I0 += 1], y0(M)) { + if (M[x(1785)] && (r += x(1427) + e[x(2078)][x(1982)](M[x(1785)], y, e[x(1696)][x(1464)]) + x(1932)), e.opts[x(1421)]) { + if (M[x(1785)] == x(1184) && e[x(2117)].properties) { + var m = e[x(2117)][x(598)], B0 = Object.keys(m), N = B0; + if (N) + for (var C, D = -1, Q = N.length - 1; D < Q; ) { + C = N[D += 1]; + var X = m[C]; + if (X.default !== void 0) { + var V = y + e.util[x(1844)](C); + if (e[x(1686)]) { + if (e[x(1696)][x(597)]) { + var T = x(1299) + V; + if (e[x(1696)][x(597)] === x(1971)) e[x(439)][x(2075)](T); + else throw new Error(T); + } + } else r += x(1427) + V + x(1801), e[x(1696)][x(1421)] == x(1583) && (r += x(1988) + V + x(414) + V + " === '' "), r += x(1787) + V + " = ", e.opts[x(1421)] == x(347) ? r += " " + e.useDefault(X[x(613)]) + " " : r += " " + JSON[x(1796)](X.default) + " ", r += "; "; + } + } + } else if (M[x(1785)] == x(1485) && Array.isArray(e.schema[x(819)])) { + var G = e[x(2117)][x(819)]; + if (G) { + for (var X, u0 = -1, i0 = G[x(1279)] - 1; u0 < i0; ) + if (X = G[u0 += 1], X.default !== void 0) { + var V = y + "[" + u0 + "]"; + if (e[x(1686)]) { + if (e.opts[x(597)]) { + var T = x(1299) + V; + if (e.opts[x(597)] === "log") e[x(439)][x(2075)](T); + else throw new Error(T); + } + } else r += x(1427) + V + x(1801), e[x(1696)][x(1421)] == "empty" && (r += " || " + V + " === null || " + V + x(970)), r += x(1787) + V + x(1130), e[x(1696)][x(1421)] == x(347) ? r += " " + e[x(341)](X.default) + " " : r += " " + JSON[x(1796)](X[x(613)]) + " ", r += "; "; + } + } + } + } + var s0 = M[x(272)]; + if (s0) { + for (var _, N0 = -1, F0 = s0.length - 1; N0 < F0; ) + if (_ = s0[N0 += 1], W0(_)) { + var j0 = _[x(1793)](e, _[x(1540)], M[x(1785)]); + j0 && (r += " " + j0 + " ", w && (F += "}")); + } + } + if (w && (r += " " + F + " ", F = ""), M[x(1785)] && (r += x(1216), q && q === M[x(1785)] && !R)) { + r += " else { "; + var p = e[x(2112)] + ".type", v = e.errSchemaPath + x(2007), S = S || []; + S.push(r), r = "", e.createErrors !== !1 ? (r += x(1107) + (A || x(1785)) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](v) + x(415), O ? r += "" + q[x(766)](",") : r += "" + q, r += "' } ", e.opts.messages !== !1 && (r += " , message: 'should be ", O ? r += "" + q[x(766)](",") : r += "" + q, r += "' "), e[x(1696)].verbose && (r += x(890) + p + x(849) + e.schemaPath + " , data: " + y + " "), r += x(1216)) : r += x(424); + var E = r; + r = S.pop(), !e[x(1686)] && w ? e[x(1422)] ? r += x(620) + E + x(1395) : r += x(298) + E + x(344) : r += " var err = " + E + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", r += x(1216); + } + w && (r += x(790), I ? r += "0" : r += "errs_" + d, r += ") { ", j += "}"); + } + } + } + w && (r += " " + j + " "), I ? (s ? (r += x(1739), r += " else throw new ValidationError(vErrors); ") : (r += " validate.errors = vErrors; ", r += " return errors === 0; "), r += " }; return validate;") : r += " var " + k + x(1513) + d + ";"; + function y0(K0) { + for (var C0 = x, D0 = K0[C0(272)], Y0 = 0; Y0 < D0[C0(1279)]; Y0++) if (W0(D0[Y0])) return !0; + } + function W0(K0) { + var C0 = x; + return e[C0(2117)][K0[C0(1540)]] !== void 0 || K0[C0(633)] && ax(K0); + } + function ax(K0) { + for (var C0 = x, D0 = K0[C0(633)], Y0 = 0; Y0 < D0[C0(1279)]; Y0++) if (e[C0(2117)][D0[Y0]] !== void 0) return !0; + } + return r; + }), lt; +} +var ht, ha; +function J2() { + var n = i; + if (ha) return ht; + ha = 1; + var e = vr(), t = xe(), a = mr(), x = Ai(), r = qi(), s = t.ucs2length, u = pr(), o = a[n(325)]; + ht = f; + function f(E, I, T, k) { + var w = n, F = this, j = this[w(1332)], A = [void 0], q = {}, O = [], R = {}, M = [], $ = {}, Z = []; + I = I || { schema: E, refVal: A, refs: q }; + var J = c[w(1629)](this, E, I, k), r0 = this[w(1125)][J[w(715)]]; + if (J[w(626)]) return r0[w(1372)] = b0; + var t0 = this._formats, u0 = this[w(711)]; + try { + var h0 = k0(E, I, T, k); + r0[w(805)] = h0; + var f0 = r0.callValidate; + return f0 && (f0[w(2117)] = h0[w(2117)], f0.errors = null, f0[w(512)] = h0[w(512)], f0.refVal = h0[w(1404)], f0[w(950)] = h0[w(950)], f0.$async = h0[w(1819)], j[w(1413)] && (f0[w(1113)] = h0.source)), h0; + } finally { + d[w(1629)](this, E, I, k); + } + function b0() { + var V = w, G = r0[V(805)], i0 = G[V(2160)](this, arguments); + return b0[V(978)] = G.errors, i0; + } + function k0(V, G, i0, s0) { + var _ = w, N0 = !G || G && G[_(2117)] == V; + if (G.schema != I.schema) return f[_(1629)](F, V, G, i0, s0); + var F0 = V[_(1819)] === !0, j0 = r({ isTop: !0, schema: V, isRoot: N0, baseId: s0, root: G, schemaPath: "", errSchemaPath: "#", errorPath: '""', MissingRefError: a[_(1183)], RULES: u0, validate: r, util: t, resolve: e, resolveRef: I0, usePattern: D, useDefault: Q, useCustomRule: X, opts: j, formats: t0, logger: F[_(439)], self: F }); + j0 = S(A, v) + S(O, m) + S(M, p) + S(Z, y) + j0, j[_(1094)] && (j0 = j[_(1094)](j0, V)); + var y0; + try { + var W0 = new Function(_(1720), _(711), "formats", _(950), _(1404), _(1578), _(811), _(1736), _(1009), _(1122), j0); + y0 = W0(F, u0, t0, I, A, M, Z, u, s, o), A[0] = y0; + } catch (ax) { + throw F.logger[_(1238)](_(1695), j0), ax; + } + return y0[_(2117)] = V, y0.errors = null, y0[_(512)] = q, y0.refVal = A, y0.root = N0 ? y0 : G, F0 && (y0[_(1819)] = !0), j[_(1413)] === !0 && (y0.source = { code: j0, patterns: O, defaults: M }), y0; + } + function I0(V, G, i0) { + var s0 = w; + G = e[s0(1831)](V, G); + var _ = q[G], N0, F0; + if (_ !== void 0) return N0 = A[_], F0 = s0(1002) + _ + "]", C(N0, F0); + if (!i0 && I[s0(512)]) { + var j0 = I[s0(512)][G]; + if (j0 !== void 0) return N0 = I[s0(1404)][j0], F0 = E0(G, N0), C(N0, F0); + } + F0 = E0(G); + var y0 = e[s0(1629)](F, k0, I, G); + if (y0 === void 0) { + var W0 = T && T[G]; + W0 && (y0 = e.inlineRef(W0, j[s0(2126)]) ? W0 : f[s0(1629)](F, W0, I, T, V)); + } + if (y0 === void 0) B0(G); + else return N(G, y0), C(y0, F0); + } + function E0(V, G) { + var i0 = w, s0 = A[i0(1279)]; + return A[s0] = G, q[V] = s0, i0(1404) + s0; + } + function B0(V) { + delete q[V]; + } + function N(V, G) { + var i0 = q[V]; + A[i0] = G; + } + function C(V, G) { + var i0 = w; + return typeof V == i0(1184) || typeof V == i0(640) ? { code: G, schema: V, inline: !0 } : { code: G, $async: V && !!V[i0(1819)] }; + } + function D(V) { + var G = w, i0 = R[V]; + return i0 === void 0 && (i0 = R[V] = O[G(1279)], O[i0] = V), G(1638) + i0; + } + function Q(V) { + var G = w; + switch (typeof V) { + case G(640): + case G(861): + return "" + V; + case G(1381): + return t[G(1483)](V); + case G(1184): + if (V === null) return G(2033); + var i0 = x(V), s0 = $[i0]; + return s0 === void 0 && (s0 = $[i0] = M.length, M[s0] = V), G(613) + s0; + } + } + function X(V, G, i0, s0) { + var _ = w; + if (F._opts[_(780)] !== !1) { + var N0 = V[_(610)][_(702)]; + if (N0 && !N0[_(1090)](function(Y0) { + var jx = _; + return Object[jx(765)][jx(2148)][jx(1629)](i0, Y0); + })) throw new Error(_(1611) + N0[_(766)](",")); + var F0 = V[_(610)][_(780)]; + if (F0) { + var j0 = F0(G); + if (!j0) { + var y0 = _(481) + F.errorsText(F0[_(978)]); + if (F[_(1332)][_(780)] == _(1971)) F[_(439)][_(1238)](y0); + else throw new Error(y0); + } + } + } + var W0 = V.definition[_(2028)], ax = V[_(610)][_(1599)], K0 = V[_(610)][_(2122)], C0; + if (W0) C0 = W0[_(1629)](F, G, i0, s0); + else if (K0) + C0 = K0[_(1629)](F, G, i0, s0), j[_(780)] !== !1 && F[_(780)](C0, !0); + else if (ax) C0 = ax[_(1629)](F, s0, V[_(1540)], G, i0); + else if (C0 = V.definition[_(805)], !C0) return; + if (C0 === void 0) throw new Error(_(749) + V[_(1540)] + _(2064)); + var D0 = Z[_(1279)]; + return Z[D0] = C0, { code: _(304) + D0, validate: C0 }; + } + } + function c(E, I, T) { + var k = n, w = l[k(1629)](this, E, I, T); + return w >= 0 ? { index: w, compiling: !0 } : (w = this._compilations[k(1279)], this[k(1125)][w] = { schema: E, root: I, baseId: T }, { index: w, compiling: !1 }); + } + function d(E, I, T) { + var k = n, w = l[k(1629)](this, E, I, T); + w >= 0 && this[k(1125)][k(1913)](w, 1); + } + function l(E, I, T) { + for (var k = n, w = 0; w < this[k(1125)].length; w++) { + var F = this[k(1125)][w]; + if (F[k(2117)] == E && F.root == I && F[k(726)] == T) return w; + } + return -1; + } + function m(E, I) { + var T = n; + return "var pattern" + E + T(302) + t[T(1483)](I[E]) + ");"; + } + function p(E) { + var I = n; + return I(1963) + E + I(2021) + E + "];"; + } + function v(E, I) { + var T = n; + return I[E] === void 0 ? "" : T(1128) + E + T(1631) + E + "];"; + } + function y(E) { + var I = n; + return I(297) + E + I(1721) + E + "];"; + } + function S(E, I) { + var T = n; + if (!E[T(1279)]) return ""; + for (var k = "", w = 0; w < E[T(1279)]; w++) k += I(w, E); + return k; + } + return ht; +} +var pt = { exports: {} }, pa; +function Q2() { + var n = i; + if (pa) return pt[n(1626)]; + pa = 1; + var e = pt.exports = function() { + this._cache = {}; + }; + return e[n(765)][n(1667)] = function(a, x) { + this._cache[a] = x; + }, e[n(765)][n(440)] = function(a) { + var x = n; + return this[x(1021)][a]; + }, e[n(765)][n(1188)] = function(a) { + var x = n; + delete this[x(1021)][a]; + }, e.prototype[n(2145)] = function() { + var a = n; + this[a(1021)] = {}; + }, pt[n(1626)]; +} +var vt, va; +function G2() { + var n = i; + if (va) return vt; + va = 1; + var e = xe(), t = /^(\d\d\d\d)-(\d\d)-(\d\d)$/, a = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31], x = /^(\d\d):(\d\d):(\d\d)(\.\d+)?(z|[+-]\d\d(?::?\d\d)?)?$/i, r = /^(?=.{1,253}\.?$)[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[-0-9a-z]{0,61}[0-9a-z])?)*\.?$/i, s = /^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)(?:\?(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i, u = /^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i, o = /^(?:(?:[^\x00-\x20"'<>%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i, f = /^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i, c = /^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i, d = /^(?:\/(?:[^~/]|~0|~1)*)*$/, l = /^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i, m = /^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/; + vt = p; + function p(j) { + var A = W; + return j = j == A(1142) ? A(1142) : "fast", e[A(1546)](p[j]); + } + p[n(820)] = { date: /^\d\d\d\d-[0-1]\d-[0-3]\d$/, time: /^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i, "date-time": /^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i, uri: /^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i, "uri-reference": /^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i, "uri-template": o, url: f, email: /^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i, hostname: r, ipv4: /^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/, ipv6: /^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i, regex: F, uuid: c, "json-pointer": d, "json-pointer-uri-fragment": l, "relative-json-pointer": m }, p[n(1142)] = { date: y, time: S, "date-time": I, uri: k, "uri-reference": u, "uri-template": o, url: f, email: /^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i, hostname: r, ipv4: /^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/, ipv6: /^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i, regex: F, uuid: c, "json-pointer": d, "json-pointer-uri-fragment": l, "relative-json-pointer": m }; + function v(j) { + return j % 4 === 0 && (j % 100 !== 0 || j % 400 === 0); + } + function y(j) { + var A = n, q = j[A(2081)](t); + if (!q) return !1; + var O = +q[1], R = +q[2], M = +q[3]; + return R >= 1 && R <= 12 && M >= 1 && M <= (R == 2 && v(O) ? 29 : a[R]); + } + function S(j, A) { + var q = j.match(x); + if (!q) return !1; + var O = q[1], R = q[2], M = q[3], $ = q[5]; + return (O <= 23 && R <= 59 && M <= 59 || O == 23 && R == 59 && M == 60) && (!A || $); + } + var E = /t|\s/i; + function I(j) { + var A = n, q = j[A(535)](E); + return q[A(1279)] == 2 && y(q[0]) && S(q[1], !0); + } + var T = /\/|:/; + function k(j) { + var A = n; + return T.test(j) && s[A(416)](j); + } + var w = /[^\\]\\Z/; + function F(j) { + var A = n; + if (w[A(416)](j)) return !1; + try { + return new RegExp(j), !0; + } catch { + return !1; + } + } + return vt; +} +var mt, ma; +function Y2() { + return ma || (ma = 1, mt = function(e, t, a) { + var x = W, r = " ", s = e.level, u = e[x(1199)], o = e[x(2117)][t], f = e.errSchemaPath + "/" + t, c = !e[x(1696)][x(906)], d = x(352) + (u || ""), l = x(1460) + s, m, p; + if (o == "#" || o == "#/") e[x(397)] ? (m = e[x(1422)], p = x(805)) : (m = e[x(950)][x(2117)][x(1819)] === !0, p = x(850)); + else { + var v = e[x(1849)](e[x(726)], o, e.isRoot); + if (v === void 0) { + var y = e[x(916)][x(1944)](e[x(726)], o); + if (e.opts[x(1202)] == x(1588)) { + e[x(439)][x(1238)](y); + var S = S || []; + S[x(837)](r), r = "", e.createErrors !== !1 ? (r += x(1107) + x(1038) + x(2121) + e[x(1457)] + " , schemaPath: " + e[x(2078)][x(1483)](f) + x(330) + e[x(2078)].escapeQuotes(o) + x(1198), e[x(1696)][x(1685)] !== !1 && (r += x(435) + e[x(2078)][x(1584)](o) + "' "), e[x(1696)][x(1568)] && (r += x(1415) + e[x(2078)][x(1483)](o) + " , parentSchema: validate.schema" + e.schemaPath + " , data: " + d + " "), r += " } ") : r += x(424); + var E = r; + r = S[x(1784)](), !e[x(1686)] && c ? e.async ? r += x(620) + E + x(1395) : r += " validate.errors = [" + E + "]; return false; " : r += x(1577) + E + x(2098), c && (r += x(589)); + } else if (e.opts.missingRefs == "ignore") e.logger[x(2075)](y), c && (r += x(1221)); + else throw new e[x(916)](e.baseId, o, y); + } else if (v.inline) { + var I = e[x(2078)].copy(e); + I[x(1809)]++; + var T = x(1460) + I.level; + I[x(2117)] = v[x(2117)], I[x(2112)] = "", I[x(1314)] = o; + var k = e[x(805)](I)[x(1201)](/validate\.schema/g, v[x(1793)]); + r += " " + k + " ", c && (r += " if (" + T + ") { "); + } else m = v[x(1819)] === !0 || e[x(1422)] && v[x(1819)] !== !1, p = v.code; + } + if (p) { + var S = S || []; + S[x(837)](r), r = "", e[x(1696)][x(1580)] ? r += " " + p + x(1839) : r += " " + p + "( ", r += " " + d + ", (dataPath || '')", e[x(1457)] != '""' && (r += x(776) + e[x(1457)]); + var w = u ? x(352) + (u - 1 || "") : x(1925), F = u ? e[x(1726)][u] : "parentDataProperty"; + r += x(1489) + w + " , " + F + x(1108); + var j = r; + if (r = S[x(1784)](), m) { + if (!e.async) throw new Error(x(798)); + c && (r += x(1254) + l + "; "), r += " try { await " + j + "; ", c && (r += " " + l + " = true; "), r += x(314), c && (r += " " + l + x(1781)), r += x(1216), c && (r += x(1427) + l + x(1932)); + } else r += " if (!" + j + x(394) + p + x(1854) + p + x(716), c && (r += x(313)); + } + return r; + }), mt; +} +var gt, ga; +function X2() { + return ga || (ga = 1, gt = function(e, t, a) { + var x = W, r = " ", s = e[x(2117)][t], u = e[x(2112)] + e[x(2078)][x(1844)](t), o = e[x(1314)] + "/" + t, f = !e[x(1696)][x(906)], c = e[x(2078)][x(1546)](e), d = ""; + c.level++; + var l = x(1460) + c.level, m = c.baseId, p = !0, v = s; + if (v) + for (var y, S = -1, E = v.length - 1; S < E; ) + y = v[S += 1], (e[x(1696)][x(544)] ? typeof y == x(1184) && Object[x(1346)](y)[x(1279)] > 0 || y === !1 : e.util.schemaHasRules(y, e[x(711)][x(1293)])) && (p = !1, c[x(2117)] = y, c[x(2112)] = u + "[" + S + "]", c[x(1314)] = o + "/" + S, r += " " + e[x(805)](c) + " ", c[x(726)] = m, f && (r += x(1427) + l + ") { ", d += "}")); + return f && (p ? r += x(1221) : r += " " + d[x(1592)](0, -1) + " "), r; + }), gt; +} +var bt, ba; +function _2() { + return ba || (ba = 1, bt = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e.dataLevel, o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e.errSchemaPath + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""), m = "valid" + s, p = x(395) + s, v = e.util.copy(e), y = ""; + v[x(1809)]++; + var S = x(1460) + v[x(1809)], E = o[x(1090)](function(A) { + var q = x; + return e.opts[q(544)] ? typeof A == "object" && Object[q(1346)](A)[q(1279)] > 0 || A === !1 : e.util[q(1655)](A, e[q(711)][q(1293)]); + }); + if (E) { + var I = v[x(726)]; + r += x(1254) + p + x(1012) + m + x(2139); + var T = e[x(1686)]; + e[x(1686)] = v[x(1686)] = !0; + var k = o; + if (k) + for (var w, F = -1, j = k[x(1279)] - 1; F < j; ) + w = k[F += 1], v[x(2117)] = w, v[x(2112)] = f + "[" + F + "]", v[x(1314)] = c + "/" + F, r += " " + e[x(805)](v) + " ", v[x(726)] = I, r += " " + m + x(1130) + m + x(1988) + S + x(2111) + m + x(1932), y += "}"; + e[x(1686)] = v[x(1686)] = T, r += " " + y + x(692) + m + x(1330), e[x(348)] !== !1 ? (r += x(1107) + x(1119) + x(2121) + e.errorPath + x(2089) + e[x(2078)].toQuotedString(c) + x(1551), e[x(1696)][x(1685)] !== !1 && (r += x(1297)), e.opts[x(1568)] && (r += x(890) + f + x(849) + e[x(2112)] + x(737) + l + " "), r += " } ") : r += x(424), r += x(2098), !e[x(1686)] && d && (e[x(1422)] ? r += x(723) : r += x(2070)), r += x(301) + p + x(2113) + p + x(537) + p + x(1556), e[x(1696)][x(906)] && (r += " } "); + } else d && (r += x(1221)); + return r; + }), bt; +} +var yt, ya; +function xo() { + return ya || (ya = 1, yt = function(e, t, a) { + var x = W, r = " ", s = e[x(2117)][t], u = e[x(1314)] + "/" + t; + e[x(1696)][x(906)]; + var o = e.util.toQuotedString(s); + return e.opts[x(1973)] === !0 ? r += x(1859) + o + ");" : typeof e.opts[x(1973)] == x(1542) && (r += " self._opts.$comment(" + o + ", " + e.util[x(1483)](u) + x(905)), r; + }), yt; +} +var wt, wa; +function eo() { + return wa || (wa = 1, wt = function(e, t, a) { + var x = W, r = " ", s = e.level, u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)].getProperty(t), c = e.errSchemaPath + "/" + t, d = !e.opts[x(906)], l = x(352) + (u || ""), m = "valid" + s, p = e.opts[x(841)] && o && o[x(841)]; + p && (r += x(462) + s + " = " + e[x(2078)][x(2026)](o.$data, u, e[x(1726)]) + "; "), !p && (r += " var schema" + s + " = validate.schema" + f + ";"), r += "var " + m + x(1020) + l + x(1054) + s + x(2114) + m + x(1462); + var v = v || []; + v[x(837)](r), r = "", e[x(348)] !== !1 ? (r += " { keyword: '" + x(1078) + x(2121) + e[x(1457)] + " , schemaPath: " + e[x(2078)][x(1483)](c) + x(455) + s + " } ", e[x(1696)][x(1685)] !== !1 && (r += x(695)), e[x(1696)][x(1568)] && (r += " , schema: validate.schema" + f + " , parentSchema: validate.schema" + e[x(2112)] + x(737) + l + " "), r += " } ") : r += x(424); + var y = r; + return r = v[x(1784)](), !e.compositeRule && d ? e[x(1422)] ? r += x(620) + y + x(1395) : r += " validate.errors = [" + y + "]; return false; " : r += x(1577) + y + x(2098), r += " }", d && (r += x(313)), r; + }), wt; +} +var St, Sa; +function to() { + return Sa || (Sa = 1, St = function(e, t, a) { + var x = W, r = " ", s = e.level, u = e[x(1199)], o = e.schema[t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e.opts[x(906)], l = x(352) + (u || ""), m = "valid" + s, p = x(395) + s, v = e[x(2078)][x(1546)](e), y = ""; + v[x(1809)]++; + var S = x(1460) + v[x(1809)], E = "i" + s, I = v[x(1199)] = e[x(1199)] + 1, T = x(352) + I, k = e.baseId, w = e[x(1696)][x(544)] ? typeof o == x(1184) && Object[x(1346)](o).length > 0 || o === !1 : e[x(2078)][x(1655)](o, e[x(711)][x(1293)]); + if (r += x(1179) + p + x(290) + m + ";", w) { + var F = e[x(1686)]; + e[x(1686)] = v[x(1686)] = !0, v.schema = o, v[x(2112)] = f, v[x(1314)] = c, r += x(1254) + S + x(1601) + E + x(797) + E + x(280) + l + x(699) + E + x(1294), v[x(1457)] = e[x(2078)][x(1466)](e[x(1457)], E, e[x(1696)][x(1917)], !0); + var j = l + "[" + E + "]"; + v.dataPathArr[I] = E; + var A = e[x(805)](v); + v[x(726)] = k, e[x(2078)][x(1258)](A, T) < 2 ? r += " " + e.util[x(656)](A, T, j) + " " : r += x(1254) + T + x(1130) + j + "; " + A + " ", r += x(1427) + S + x(767), e[x(1686)] = v[x(1686)] = F, r += " " + y + x(692) + S + x(1151); + } else r += x(1427) + l + x(927); + var q = q || []; + q[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + x(1903) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + x(1551), e[x(1696)].messages !== !1 && (r += " , message: 'should contain a valid item' "), e[x(1696)][x(1568)] && (r += " , schema: validate.schema" + f + x(849) + e[x(2112)] + " , data: " + l + " "), r += x(1216)) : r += x(424); + var O = r; + return r = q[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + O + x(1395) : r += x(298) + O + x(344) : r += " var err = " + O + x(2098), r += x(1132), w && (r += x(746) + p + x(2113) + p + x(537) + p + "; else vErrors = null; } "), e.opts[x(906)] && (r += x(1216)), r; + }), St; +} +var Et, Ea; +function ro() { + return Ea || (Ea = 1, Et = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e.dataLevel, o = e[x(2117)][t], f = e.schemaPath + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""), m = x(395) + s, p = e[x(2078)][x(1546)](e), v = ""; + p.level++; + var y = x(1460) + p.level, S = {}, E = {}, I = e[x(1696)][x(997)]; + for (F in o) + if (F != "__proto__") { + var T = o[F], k = Array[x(971)](T) ? E : S; + k[F] = T; + } + r += "var " + m + x(1248); + var w = e[x(1457)]; + r += x(644) + s + ";"; + for (var F in E) + if (k = E[F], k.length) { + if (r += x(661) + l + e[x(2078)][x(1844)](F) + x(1743), I && (r += x(533) + l + x(831) + e[x(2078)][x(1584)](F) + x(1502)), d) { + r += x(2159); + var j = k; + if (j) + for (var A, q = -1, O = j[x(1279)] - 1; q < O; ) { + A = j[q += 1], q && (r += " || "); + var R = e[x(2078)].getProperty(A), M = l + R; + r += " ( ( " + M + x(1801), I && (r += x(606) + l + ", '" + e.util[x(1584)](A) + "') "), r += x(587) + s + " = " + e.util[x(1483)](e.opts[x(1917)] ? A : R) + x(1417); + } + r += x(1455); + var $ = x(1947) + s, Z = x(362) + $ + " + '"; + e[x(1696)][x(1236)] && (e[x(1457)] = e.opts[x(1917)] ? e[x(2078)].getPathExpr(w, $, !0) : w + " + " + $); + var J = J || []; + J[x(837)](r), r = "", e[x(348)] !== !1 ? (r += " { keyword: '" + x(702) + x(2121) + e.errorPath + x(2089) + e.util[x(1483)](c) + x(519) + e.util[x(1584)](F) + x(1975) + Z + x(530) + k[x(1279)] + x(844) + e[x(2078)].escapeQuotes(k[x(1279)] == 1 ? k[0] : k[x(766)](", ")) + x(1198), e.opts[x(1685)] !== !1 && (r += x(1206), k[x(1279)] == 1 ? r += x(840) + e.util[x(1584)](k[0]) : r += x(1706) + e.util[x(1584)](k[x(766)](", ")), r += x(1067) + e[x(2078)][x(1584)](F) + x(1245)), e[x(1696)][x(1568)] && (r += x(890) + f + " , parentSchema: validate.schema" + e.schemaPath + x(737) + l + " "), r += x(1216)) : r += " {} "; + var r0 = r; + r = J[x(1784)](), !e.compositeRule && d ? e[x(1422)] ? r += x(620) + r0 + x(1395) : r += x(298) + r0 + x(344) : r += x(1577) + r0 + x(2098); + } else { + r += x(332); + var t0 = k; + if (t0) + for (var A, u0 = -1, h0 = t0[x(1279)] - 1; u0 < h0; ) { + A = t0[u0 += 1]; + var R = e[x(2078)].getProperty(A), Z = e[x(2078)][x(1584)](A), M = l + R; + e.opts[x(1236)] && (e.errorPath = e[x(2078)].getPath(w, A, e[x(1696)][x(1917)])), r += " if ( " + M + x(1801), I && (r += " || ! Object.prototype.hasOwnProperty.call(" + l + x(831) + e.util[x(1584)](A) + "') "), r += x(1435), e[x(348)] !== !1 ? (r += " { keyword: 'dependencies" + x(2121) + e.errorPath + x(2089) + e.util[x(1483)](c) + x(519) + e[x(2078)][x(1584)](F) + x(1975) + Z + x(530) + k[x(1279)] + x(844) + e[x(2078)].escapeQuotes(k[x(1279)] == 1 ? k[0] : k.join(", ")) + x(1198), e[x(1696)].messages !== !1 && (r += x(1206), k[x(1279)] == 1 ? r += x(840) + e[x(2078)].escapeQuotes(k[0]) : r += "properties " + e[x(2078)].escapeQuotes(k[x(766)](", ")), r += x(1067) + e[x(2078)][x(1584)](F) + x(1245)), e[x(1696)][x(1568)] && (r += x(890) + f + " , parentSchema: validate.schema" + e[x(2112)] + " , data: " + l + " "), r += x(1216)) : r += x(424), r += x(793); + } + } + r += x(419), d && (v += "}", r += " else { "); + } + e[x(1457)] = w; + var f0 = p[x(726)]; + for (var F in S) { + var T = S[F]; + (e[x(1696)][x(544)] ? typeof T == x(1184) && Object[x(1346)](T).length > 0 || T === !1 : e[x(2078)][x(1655)](T, e[x(711)].all)) && (r += " " + y + x(1544) + l + e[x(2078)].getProperty(F) + " !== undefined ", I && (r += x(533) + l + ", '" + e[x(2078)].escapeQuotes(F) + x(1502)), r += x(1932), p[x(2117)] = T, p[x(2112)] = f + e[x(2078)][x(1844)](F), p[x(1314)] = c + "/" + e[x(2078)][x(409)](F), r += " " + e[x(805)](p) + " ", p[x(726)] = f0, r += x(909), d && (r += x(1427) + y + x(1932), v += "}")); + } + return d && (r += x(1569) + v + " if (" + m + x(1398)), r; + }), Et; +} +var Pt, Pa; +function ao() { + return Pa || (Pa = 1, Pt = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e.schema[t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e.opts[x(906)], l = x(352) + (u || ""), m = x(1460) + s, p = e.opts.$data && o && o[x(841)]; + p && (r += x(462) + s + x(1130) + e.util[x(2026)](o[x(841)], u, e[x(1726)]) + "; "); + var v = "i" + s, y = x(2117) + s; + !p && (r += " var " + y + x(1114) + f + ";"), r += x(1179) + m + ";", p && (r += x(1289) + s + x(1764) + m + x(1591) + s + x(483) + m + x(1879)), r += "" + m + " = false;for (var " + v + x(2079) + v + "<" + y + ".length; " + v + "++) if (equal(" + l + ", " + y + "[" + v + "])) { " + m + x(1833), p && (r += x(291)), r += x(692) + m + x(1462); + var S = S || []; + S[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + x(1923) + x(2121) + e[x(1457)] + x(2089) + e.util[x(1483)](c) + x(1996) + s + x(1216), e[x(1696)][x(1685)] !== !1 && (r += x(1194)), e[x(1696)].verbose && (r += x(890) + f + x(849) + e.schemaPath + " , data: " + l + " "), r += x(1216)) : r += x(424); + var E = r; + return r = S[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + E + "]); " : r += x(298) + E + x(344) : r += x(1577) + E + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", r += " }", d && (r += x(313)), r; + }), Pt; +} +var kt, ka; +function io() { + return ka || (ka = 1, kt = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e.errSchemaPath + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""); + if (e[x(1696)].format === !1) return d && (r += x(1221)), r; + var m = e.opts[x(841)] && o && o.$data, p; + m ? (r += x(462) + s + " = " + e.util[x(2026)](o[x(841)], u, e[x(1726)]) + "; ", p = x(2117) + s) : p = o; + var v = e.opts.unknownFormats, y = Array[x(971)](v); + if (m) { + var S = "format" + s, E = x(316) + s, I = x(312) + s; + r += x(1254) + S + x(1288) + p + "]; var " + E + x(1449) + S + x(1305) + S + x(1501) + S + x(979) + I + x(1130) + E + x(672) + S + x(2109) + E + x(1932), e[x(1422)] && (r += x(783) + s + " = " + S + x(2156)), r += " " + S + " = " + S + x(1557), m && (r += " (" + p + x(274) + p + x(960)), r += " (", v != x(2106) && (r += " (" + p + x(1594) + S + " ", y && (r += x(1891) + p + ") == -1 "), r += x(1274)), r += " (" + S + x(672) + I + x(338) + a + x(536) + S + " == 'function' ? ", e.async ? r += x(278) + s + " ? await " + S + "(" + l + ") : " + S + "(" + l + x(483) : r += " " + S + "(" + l + ") ", r += x(317) + S + x(417) + l + x(1698); + } else { + var S = e.formats[o]; + if (!S) { + if (v == "ignore") return e[x(439)][x(2075)]('unknown format "' + o + x(443) + e.errSchemaPath + '"'), d && (r += x(1221)), r; + if (y && v[x(470)](o) >= 0) return d && (r += x(1221)), r; + throw new Error('unknown format "' + o + '" is used in schema at path "' + e.errSchemaPath + '"'); + } + var E = typeof S == x(1184) && !(S instanceof RegExp) && S[x(805)], I = E && S.type || x(1381); + if (E) { + var T = S[x(1422)] === !0; + S = S[x(805)]; + } + if (I != a) return d && (r += x(1221)), r; + if (T) { + if (!e.async) throw new Error(x(1298)); + var k = x(513) + e[x(2078)].getProperty(o) + x(698); + r += x(932) + k + "(" + l + x(1700); + } else { + r += " if (! "; + var k = x(513) + e[x(2078)][x(1844)](o); + E && (k += x(698)), typeof S == x(1542) ? r += " " + k + "(" + l + ") " : r += " " + k + ".test(" + l + ") ", r += ") { "; + } + } + var w = w || []; + w[x(837)](r), r = "", e.createErrors !== !1 ? (r += x(1107) + x(1306) + x(2121) + e[x(1457)] + x(2089) + e.util.toQuotedString(c) + x(1145), m ? r += "" + p : r += "" + e[x(2078)][x(1483)](o), r += " } ", e[x(1696)][x(1685)] !== !1 && (r += x(1403), m ? r += x(362) + p + x(1141) : r += "" + e[x(2078)].escapeQuotes(o), r += x(873)), e[x(1696)].verbose && (r += x(1203), m ? r += x(1643) + f : r += "" + e[x(2078)][x(1483)](o), r += x(1614) + e.schemaPath + x(737) + l + " "), r += " } ") : r += x(424); + var F = r; + return r = w[x(1784)](), !e.compositeRule && d ? e[x(1422)] ? r += " throw new ValidationError([" + F + x(1395) : r += x(298) + F + x(344) : r += x(1577) + F + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", r += " } ", d && (r += " else { "), r; + }), kt; +} +var Ct, Ca; +function so() { + return Ca || (Ca = 1, Ct = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""), m = x(1460) + s, p = x(395) + s, v = e[x(2078)][x(1546)](e); + v[x(1809)]++; + var y = x(1460) + v[x(1809)], S = e[x(2117)][x(2136)], E = e[x(2117)][x(685)], I = S !== void 0 && (e[x(1696)][x(544)] ? typeof S == x(1184) && Object[x(1346)](S)[x(1279)] > 0 || S === !1 : e.util[x(1655)](S, e[x(711)][x(1293)])), T = E !== void 0 && (e[x(1696)][x(544)] ? typeof E == x(1184) && Object[x(1346)](E)[x(1279)] > 0 || E === !1 : e[x(2078)][x(1655)](E, e[x(711)][x(1293)])), k = v[x(726)]; + if (I || T) { + var w; + v[x(348)] = !1, v[x(2117)] = o, v[x(2112)] = f, v[x(1314)] = c, r += x(1254) + p + x(1012) + m + x(1187); + var F = e.compositeRule; + e.compositeRule = v[x(1686)] = !0, r += " " + e[x(805)](v) + " ", v[x(726)] = k, v.createErrors = !0, r += x(746) + p + x(2113) + p + x(537) + p + x(423), e[x(1686)] = v[x(1686)] = F, I ? (r += x(1427) + y + x(1496), v[x(2117)] = e[x(2117)][x(2136)], v.schemaPath = e[x(2112)] + x(1806), v[x(1314)] = e[x(1314)] + x(1295), r += " " + e[x(805)](v) + " ", v[x(726)] = k, r += " " + m + x(1130) + y + "; ", I && T ? (w = x(2014) + s, r += x(1254) + w + x(2150)) : w = "'then'", r += x(1216), T && (r += " else { ")) : r += x(692) + y + x(1932), T && (v[x(2117)] = e[x(2117)][x(685)], v[x(2112)] = e[x(2112)] + x(1730), v[x(1314)] = e[x(1314)] + "/else", r += " " + e[x(805)](v) + " ", v.baseId = k, r += " " + m + x(1130) + y + "; ", I && T ? (w = x(2014) + s, r += x(1254) + w + x(296)) : w = x(2083), r += x(1216)), r += x(692) + m + x(1330), e.createErrors !== !1 ? (r += x(1107) + "if' , dataPath: (dataPath || '') + " + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + x(1031) + w + x(1216), e[x(1696)][x(1685)] !== !1 && (r += x(2074) + w + ` + '" schema' `), e[x(1696)][x(1568)] && (r += x(890) + f + " , parentSchema: validate.schema" + e[x(2112)] + " , data: " + l + " "), r += " } ") : r += " {} ", r += "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", !e[x(1686)] && d && (e[x(1422)] ? r += x(723) : r += " validate.errors = vErrors; return false; "), r += " } ", d && (r += x(313)); + } else d && (r += x(1221)); + return r; + }), Ct; +} +var Ft, Fa; +function no() { + return Fa || (Fa = 1, Ft = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e.dataLevel, o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e.opts.allErrors, l = x(352) + (u || ""), m = "valid" + s, p = x(395) + s, v = e[x(2078)].copy(e), y = ""; + v[x(1809)]++; + var S = x(1460) + v[x(1809)], E = "i" + s, I = v[x(1199)] = e[x(1199)] + 1, T = "data" + I, k = e[x(726)]; + if (r += x(1179) + p + x(290) + m + ";", Array.isArray(o)) { + var w = e[x(2117)][x(307)]; + if (w === !1) { + r += " " + m + x(1130) + l + x(1559) + o[x(1279)] + "; "; + var F = c; + c = e[x(1314)] + "/additionalItems", r += x(1486) + m + x(1462); + var j = j || []; + j[x(837)](r), r = "", e[x(348)] !== !1 ? (r += " { keyword: '" + x(307) + x(2121) + e.errorPath + x(2089) + e[x(2078)][x(1483)](c) + x(1820) + o.length + x(1216), e.opts[x(1685)] !== !1 && (r += x(427) + o[x(1279)] + x(476)), e.opts.verbose && (r += " , schema: false , parentSchema: validate.schema" + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += " {} "; + var A = r; + r = j[x(1784)](), !e.compositeRule && d ? e[x(1422)] ? r += x(620) + A + "]); " : r += x(298) + A + x(344) : r += x(1577) + A + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", r += " } ", c = F, d && (y += "}", r += x(313)); + } + var q = o; + if (q) { + for (var O, R = -1, M = q[x(1279)] - 1; R < M; ) + if (O = q[R += 1], e[x(1696)][x(544)] ? typeof O == x(1184) && Object[x(1346)](O)[x(1279)] > 0 || O === !1 : e[x(2078)][x(1655)](O, e[x(711)][x(1293)])) { + r += " " + S + x(622) + l + x(967) + R + ") { "; + var $ = l + "[" + R + "]"; + v[x(2117)] = O, v[x(2112)] = f + "[" + R + "]", v.errSchemaPath = c + "/" + R, v[x(1457)] = e.util[x(1466)](e[x(1457)], R, e[x(1696)].jsonPointers, !0), v[x(1726)][I] = R; + var Z = e[x(805)](v); + v[x(726)] = k, e[x(2078)][x(1258)](Z, T) < 2 ? r += " " + e[x(2078)].varReplace(Z, T, $) + " " : r += x(1254) + T + x(1130) + $ + "; " + Z + " ", r += x(909), d && (r += " if (" + S + x(1932), y += "}"); + } + } + if (typeof w == "object" && (e[x(1696)][x(544)] ? typeof w == x(1184) && Object.keys(w)[x(1279)] > 0 || w === !1 : e.util[x(1655)](w, e[x(711)][x(1293)]))) { + v[x(2117)] = w, v[x(2112)] = e[x(2112)] + x(720), v[x(1314)] = e[x(1314)] + x(305), r += " " + S + x(622) + l + ".length > " + o[x(1279)] + x(673) + E + x(1130) + o[x(1279)] + "; " + E + x(280) + l + x(699) + E + x(1294), v[x(1457)] = e.util[x(1466)](e[x(1457)], E, e.opts.jsonPointers, !0); + var $ = l + "[" + E + "]"; + v.dataPathArr[I] = E; + var Z = e.validate(v); + v[x(726)] = k, e[x(2078)][x(1258)](Z, T) < 2 ? r += " " + e[x(2078)].varReplace(Z, T, $) + " " : r += " var " + T + x(1130) + $ + "; " + Z + " ", d && (r += " if (!" + S + ") break; "), r += " } } ", d && (r += " if (" + S + ") { ", y += "}"); + } + } else if (e[x(1696)][x(544)] ? typeof o == x(1184) && Object[x(1346)](o)[x(1279)] > 0 || o === !1 : e.util[x(1655)](o, e[x(711)][x(1293)])) { + v.schema = o, v[x(2112)] = f, v[x(1314)] = c, r += x(1408) + E + " = 0; " + E + x(280) + l + x(699) + E + x(1294), v[x(1457)] = e[x(2078)][x(1466)](e[x(1457)], E, e[x(1696)][x(1917)], !0); + var $ = l + "[" + E + "]"; + v[x(1726)][I] = E; + var Z = e[x(805)](v); + v[x(726)] = k, e[x(2078)][x(1258)](Z, T) < 2 ? r += " " + e[x(2078)][x(656)](Z, T, $) + " " : r += x(1254) + T + x(1130) + $ + "; " + Z + " ", d && (r += x(692) + S + x(1610)), r += " }"; + } + return d && (r += " " + y + x(1427) + p + x(1398)), r; + }), Ft; +} +var Rt, Ra; +function Oa() { + return Ra || (Ra = 1, Rt = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)].getProperty(t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], k, l = "data" + (u || ""), m = e.opts[x(841)] && o && o[x(841)], p; + m ? (r += " var schema" + s + x(1130) + e.util[x(2026)](o.$data, u, e[x(1726)]) + "; ", p = x(2117) + s) : p = o; + var v = t == x(1080), y = v ? x(484) : "exclusiveMinimum", S = e[x(2117)][y], E = e[x(1696)][x(841)] && S && S[x(841)], I = v ? "<" : ">", T = v ? ">" : "<", k = void 0; + if (!(m || typeof o == "number" || o === void 0)) throw new Error(t + " must be number"); + if (!(E || S === void 0 || typeof S == x(861) || typeof S == "boolean")) throw new Error(y + x(1503)); + if (E) { + var w = e[x(2078)][x(2026)](S[x(841)], u, e[x(1726)]), F = x(564) + s, j = x(1426) + s, A = x(355) + s, q = "op" + s, O = x(362) + q + x(1141); + r += x(2044) + s + x(1130) + w + "; ", w = x(1344) + s, r += x(1254) + F + x(921) + j + x(1449) + w + x(1543) + j + x(1434) + j + x(1495) + j + x(1911); + var k = y, R = R || []; + R.push(r), r = "", e[x(348)] !== !1 ? (r += x(1107) + (k || x(1783)) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + " , params: {} ", e[x(1696)][x(1685)] !== !1 && (r += " , message: '" + y + " should be boolean' "), e[x(1696)][x(1568)] && (r += x(890) + f + " , parentSchema: validate.schema" + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += " {} "; + var M = r; + r = R[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + M + x(1395) : r += " validate.errors = [" + M + x(344) : r += " var err = " + M + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", r += x(349), m && (r += " (" + p + x(274) + p + " != 'number') || "), r += " " + j + " == 'number' ? ( (" + F + x(1130) + p + x(609) + w + " " + I + "= " + p + ") ? " + l + " " + T + "= " + w + " : " + l + " " + T + " " + p + x(1674) + F + x(1130) + w + x(2071) + l + " " + T + "= " + p + x(317) + l + " " + T + " " + p + x(500) + l + " !== " + l + ") { var op" + s + x(1130) + F + x(1032) + I + "' : '" + I + x(1407), o === void 0 && (k = y, c = e[x(1314)] + "/" + y, p = w, m = E); + } else { + var A = typeof S == x(861), O = I; + if (A && m) { + var q = "'" + O + "'"; + r += x(661), m && (r += " (" + p + x(274) + p + x(1595)), r += x(1957) + p + " === undefined || " + S + " " + I + "= " + p + " ? " + l + " " + T + "= " + S + x(317) + l + " " + T + " " + p + x(500) + l + x(1160) + l + x(1932); + } else { + A && o === void 0 ? (F = !0, k = y, c = e[x(1314)] + "/" + y, p = S, T += "=") : (A && (p = Math[x(v ? 2116 : 1661)](S, o)), S === (A ? p : !0) ? (F = !0, k = y, c = e[x(1314)] + "/" + y, T += "=") : (F = !1, O += "=")); + var q = "'" + O + "'"; + r += " if ( ", m && (r += " (" + p + x(274) + p + x(1595)), r += " " + l + " " + T + " " + p + x(1988) + l + x(1160) + l + ") { "; + } + } + k = k || t; + var R = R || []; + R[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + (k || x(1715)) + x(2121) + e.errorPath + x(2089) + e[x(2078)][x(1483)](c) + x(1855) + q + ", limit: " + p + ", exclusive: " + F + x(1216), e[x(1696)][x(1685)] !== !1 && (r += x(1992) + O + " ", m ? r += x(362) + p : r += "" + p + "'"), e.opts[x(1568)] && (r += x(1203), m ? r += x(1643) + f : r += "" + o, r += " , parentSchema: validate.schema" + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += x(424); + var M = r; + return r = R[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += " throw new ValidationError([" + M + x(1395) : r += " validate.errors = [" + M + x(344) : r += x(1577) + M + x(2098), r += x(1216), d && (r += x(313)), r; + }), Rt; +} +var Ot, Ta; +function Ia() { + return Ta || (Ta = 1, Ot = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e.schema[t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], y, l = x(352) + (u || ""), m = e[x(1696)].$data && o && o.$data, p; + if (m ? (r += x(462) + s + x(1130) + e[x(2078)].getData(o[x(841)], u, e.dataPathArr) + "; ", p = "schema" + s) : p = o, !(m || typeof o == x(861))) throw new Error(t + x(1076)); + var v = t == x(885) ? ">" : "<"; + r += "if ( ", m && (r += " (" + p + x(274) + p + x(1595)), r += " " + l + x(2058) + v + " " + p + x(1932); + var y = t, S = S || []; + S[x(837)](r), r = "", e.createErrors !== !1 ? (r += x(1107) + (y || x(354)) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + " , params: { limit: " + p + x(1216), e.opts[x(1685)] !== !1 && (r += x(2130), t == x(885) ? r += x(1470) : r += x(1642), r += x(1688), m ? r += x(362) + p + x(1141) : r += "" + o, r += x(476)), e.opts[x(1568)] && (r += x(1203), m ? r += "validate.schema" + f : r += "" + o, r += x(1614) + e.schemaPath + x(737) + l + " "), r += " } ") : r += x(424); + var E = r; + return r = S[x(1784)](), !e.compositeRule && d ? e[x(1422)] ? r += x(620) + E + x(1395) : r += x(298) + E + x(344) : r += x(1577) + E + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", r += "} ", d && (r += " else { "), r; + }), Ot; +} +var Tt, Na; +function Aa() { + return Na || (Na = 1, Tt = function(e, t, a) { + var x = W, r = " ", s = e.level, u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e.util.getProperty(t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], y, l = x(352) + (u || ""), m = e[x(1696)][x(841)] && o && o[x(841)], p; + if (m ? (r += x(462) + s + x(1130) + e[x(2078)].getData(o[x(841)], u, e.dataPathArr) + "; ", p = "schema" + s) : p = o, !(m || typeof o == x(861))) throw new Error(t + x(1076)); + var v = t == x(851) ? ">" : "<"; + r += x(371), m && (r += " (" + p + x(274) + p + x(1595)), e[x(1696)].unicode === !1 ? r += " " + l + x(2058) : r += x(1453) + l + ") ", r += " " + v + " " + p + x(1932); + var y = t, S = S || []; + S[x(837)](r), r = "", e.createErrors !== !1 ? (r += x(1107) + (y || x(1019)) + "' , dataPath: (dataPath || '') + " + e.errorPath + x(2089) + e.util[x(1483)](c) + " , params: { limit: " + p + x(1216), e[x(1696)][x(1685)] !== !1 && (r += " , message: 'should NOT be ", t == "maxLength" ? r += x(506) : r += "shorter", r += " than ", m ? r += "' + " + p + " + '" : r += "" + o, r += " characters' "), e[x(1696)].verbose && (r += x(1203), m ? r += x(1643) + f : r += "" + o, r += " , parentSchema: validate.schema" + e[x(2112)] + " , data: " + l + " "), r += " } ") : r += x(424); + var E = r; + return r = S.pop(), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + E + x(1395) : r += x(298) + E + "]; return false; " : r += x(1577) + E + x(2098), r += "} ", d && (r += " else { "), r; + }), Tt; +} +var It, qa; +function ja() { + return qa || (qa = 1, It = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)].getProperty(t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], y, l = "data" + (u || ""), m = e.opts[x(841)] && o && o[x(841)], p; + if (m ? (r += x(462) + s + x(1130) + e.util[x(2026)](o[x(841)], u, e[x(1726)]) + "; ", p = "schema" + s) : p = o, !(m || typeof o == x(861))) throw new Error(t + x(1076)); + var v = t == x(1628) ? ">" : "<"; + r += x(371), m && (r += " (" + p + x(274) + p + x(1595)), r += x(1269) + l + x(836) + v + " " + p + ") { "; + var y = t, S = S || []; + S[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + (y || x(1384)) + x(2121) + e[x(1457)] + x(2089) + e.util[x(1483)](c) + x(1820) + p + x(1216), e[x(1696)][x(1685)] !== !1 && (r += x(2130), t == x(1628) ? r += "more" : r += x(1642), r += x(1688), m ? r += "' + " + p + x(1141) : r += "" + o, r += " properties' "), e[x(1696)][x(1568)] && (r += " , schema: ", m ? r += x(1643) + f : r += "" + o, r += " , parentSchema: validate.schema" + e[x(2112)] + x(737) + l + " "), r += " } ") : r += x(424); + var E = r; + return r = S[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += " throw new ValidationError([" + E + x(1395) : r += " validate.errors = [" + E + x(344) : r += x(1577) + E + x(2098), r += "} ", d && (r += x(313)), r; + }), It; +} +var Nt, Da; +function oo() { + return Da || (Da = 1, Nt = function(e, t, a) { + var x = W, r = " ", s = e.level, u = e[x(1199)], o = e.schema[t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e.opts[x(906)], l = x(352) + (u || ""), m = e[x(1696)][x(841)] && o && o[x(841)], p; + if (m ? (r += " var schema" + s + " = " + e[x(2078)][x(2026)](o[x(841)], u, e[x(1726)]) + "; ", p = "schema" + s) : p = o, !(m || typeof o == x(861))) throw new Error(t + x(1076)); + r += x(1907) + s + x(1955), m && (r += " " + p + x(662) + p + x(323)), r += " (division" + s + x(1130) + l + x(1263) + p + ", ", e[x(1696)][x(1647)] ? r += x(2050) + s + x(963) + s + x(359) + e[x(1696)][x(1647)] + " " : r += x(1396) + s + " !== parseInt(division" + s + ") ", r += x(1787), m && (r += x(1022)), r += x(839); + var v = v || []; + v[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + "multipleOf" + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + x(1364) + p + x(1216), e.opts.messages !== !1 && (r += x(1598), m ? r += x(362) + p : r += "" + p + "'"), e[x(1696)][x(1568)] && (r += " , schema: ", m ? r += x(1643) + f : r += "" + o, r += x(1614) + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += x(424); + var y = r; + return r = v.pop(), !e.compositeRule && d ? e.async ? r += x(620) + y + x(1395) : r += x(298) + y + "]; return false; " : r += x(1577) + y + x(2098), r += "} ", d && (r += x(313)), r; + }), Nt; +} +var At, $a; +function uo() { + return $a || ($a = 1, At = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e.dataLevel, o = e[x(2117)][t], f = e.schemaPath + e.util[x(1844)](t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""), m = "errs__" + s, p = e[x(2078)][x(1546)](e); + p[x(1809)]++; + var v = x(1460) + p.level; + if (e[x(1696)][x(544)] ? typeof o == x(1184) && Object.keys(o).length > 0 || o === !1 : e[x(2078)].schemaHasRules(o, e[x(711)][x(1293)])) { + p[x(2117)] = o, p.schemaPath = f, p[x(1314)] = c, r += x(1254) + m + x(1264); + var y = e[x(1686)]; + e[x(1686)] = p[x(1686)] = !0, p[x(348)] = !1; + var S; + p.opts[x(906)] && (S = p[x(1696)][x(906)], p[x(1696)].allErrors = !1), r += " " + e[x(805)](p) + " ", p[x(348)] = !0, S && (p[x(1696)][x(906)] = S), e.compositeRule = p[x(1686)] = y, r += x(1427) + v + x(1462); + var E = E || []; + E[x(837)](r), r = "", e[x(348)] !== !1 ? (r += " { keyword: 'not" + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + x(1551), e[x(1696)][x(1685)] !== !1 && (r += x(830)), e[x(1696)].verbose && (r += x(890) + f + x(849) + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += x(424); + var I = r; + r = E[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + I + x(1395) : r += x(298) + I + x(344) : r += " var err = " + I + x(2098), r += x(301) + m + "; if (vErrors !== null) { if (" + m + x(537) + m + x(1556), e[x(1696)][x(906)] && (r += x(1216)); + } else r += x(2006), e.createErrors !== !1 ? (r += x(1107) + x(1999) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + x(1551), e[x(1696)][x(1685)] !== !1 && (r += " , message: 'should NOT be valid' "), e[x(1696)][x(1568)] && (r += x(890) + f + x(849) + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += x(424), r += x(2098), d && (r += " if (false) { "); + return r; + }), At; +} +var qt, La; +function fo() { + return La || (La = 1, qt = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e.errSchemaPath + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""), m = x(1460) + s, p = "errs__" + s, v = e[x(2078)][x(1546)](e), y = ""; + v[x(1809)]++; + var S = x(1460) + v[x(1809)], E = v[x(726)], I = x(2055) + s, T = "passingSchemas" + s; + r += "var " + p + x(451) + I + " = false , " + m + x(1742) + T + x(1562); + var k = e[x(1686)]; + e.compositeRule = v.compositeRule = !0; + var w = o; + if (w) + for (var F, j = -1, A = w[x(1279)] - 1; j < A; ) + F = w[j += 1], (e[x(1696)].strictKeywords ? typeof F == x(1184) && Object.keys(F)[x(1279)] > 0 || F === !1 : e[x(2078)][x(1655)](F, e.RULES.all)) ? (v[x(2117)] = F, v[x(2112)] = f + "[" + j + "]", v.errSchemaPath = c + "/" + j, r += " " + e[x(805)](v) + " ", v[x(726)] = E) : r += x(1254) + S + x(471), j && (r += x(1427) + S + x(672) + I + x(1932) + m + x(1781) + T + x(1023) + T + ", " + j + x(864), y += "}"), r += " if (" + S + x(1932) + m + x(1130) + I + x(471) + T + x(1130) + j + x(1680); + return e.compositeRule = v[x(1686)] = k, r += "" + y + x(985) + m + x(1330), e[x(348)] !== !1 ? (r += x(1107) + x(763) + x(2121) + e.errorPath + " , schemaPath: " + e[x(2078)][x(1483)](c) + x(1443) + T + x(1216), e.opts.messages !== !1 && (r += " , message: 'should match exactly one schema in oneOf' "), e[x(1696)][x(1568)] && (r += x(890) + f + x(849) + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += " {} ", r += x(2098), !e[x(1686)] && d && (e.async ? r += x(723) : r += x(2070)), r += "} else { errors = " + p + x(2113) + p + x(537) + p + x(1086), e.opts[x(906)] && (r += x(1216)), r; + }), qt; +} +var jt, Ma; +function co() { + return Ma || (Ma = 1, jt = function(e, t, a) { + var x = W, r = " ", s = e.level, u = e[x(1199)], o = e[x(2117)][t], f = e.schemaPath + e.util[x(1844)](t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""), m = e[x(1696)][x(841)] && o && o.$data, p; + m ? (r += " var schema" + s + x(1130) + e.util.getData(o.$data, u, e.dataPathArr) + "; ", p = x(2117) + s) : p = o; + var v = m ? x(491) + p + "))" : e[x(2153)](o); + r += "if ( ", m && (r += " (" + p + x(274) + p + x(960)), r += " !" + v + x(417) + l + x(717); + var y = y || []; + y[x(837)](r), r = "", e.createErrors !== !1 ? (r += x(1107) + x(1638) + x(2121) + e[x(1457)] + " , schemaPath: " + e[x(2078)][x(1483)](c) + x(570), m ? r += "" + p : r += "" + e[x(2078)][x(1483)](o), r += x(321), e[x(1696)][x(1685)] !== !1 && (r += ` , message: 'should match pattern "`, m ? r += "' + " + p + x(1141) : r += "" + e[x(2078)].escapeQuotes(o), r += x(873)), e.opts[x(1568)] && (r += x(1203), m ? r += x(1643) + f : r += "" + e[x(2078)].toQuotedString(o), r += x(1614) + e[x(2112)] + x(737) + l + " "), r += " } ") : r += x(424); + var S = r; + return r = y.pop(), !e[x(1686)] && d ? e[x(1422)] ? r += " throw new ValidationError([" + S + "]); " : r += x(298) + S + x(344) : r += " var err = " + S + x(2098), r += "} ", d && (r += x(313)), r; + }), jt; +} +var Dt, za; +function lo() { + return za || (za = 1, Dt = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e.schema[t], f = e[x(2112)] + e[x(2078)].getProperty(t), c = e[x(1314)] + "/" + t, d = !e.opts[x(906)], l = "data" + (u || ""), m = x(395) + s, p = e[x(2078)][x(1546)](e), v = ""; + p[x(1809)]++; + var y = x(1460) + p.level, S = x(520) + s, E = x(736) + s, I = p[x(1199)] = e[x(1199)] + 1, T = x(352) + I, k = x(398) + s, w = Object.keys(o || {}).filter(u0), F = e[x(2117)][x(623)] || {}, j = Object[x(1346)](F)[x(1762)](u0), A = e[x(2117)][x(901)], q = w[x(1279)] || j.length, O = A === !1, R = typeof A == x(1184) && Object[x(1346)](A)[x(1279)], M = e[x(1696)][x(1147)], $ = O || R || M, Z = e.opts.ownProperties, J = e.baseId, r0 = e[x(2117)][x(1906)]; + if (r0 && !(e[x(1696)][x(841)] && r0.$data) && r0[x(1279)] < e[x(1696)].loopRequired) var t0 = e[x(2078)][x(1499)](r0); + function u0(_e) { + return _e !== "__proto__"; + } + if (r += x(1179) + m + " = errors;var " + y + " = true;", Z && (r += x(1254) + k + " = undefined;"), $) { + if (Z ? r += " " + k + x(1130) + k + x(339) + l + x(1997) + E + x(2079) + E + "<" + k + x(699) + E + x(1420) + S + " = " + k + "[" + E + "]; " : r += x(1456) + S + x(924) + l + x(1932), q) { + if (r += " var isAdditional" + s + " = !(false ", w[x(1279)]) + if (w[x(1279)] > 8) r += " || validate.schema" + f + ".hasOwnProperty(" + S + ") "; + else { + var h0 = w; + if (h0) + for (var f0, b0 = -1, k0 = h0[x(1279)] - 1; b0 < k0; ) + f0 = h0[b0 += 1], r += " || " + S + x(1296) + e[x(2078)].toQuotedString(f0) + " "; + } + if (j[x(1279)]) { + var I0 = j; + if (I0) + for (var E0, B0 = -1, N = I0.length - 1; B0 < N; ) + E0 = I0[B0 += 1], r += " || " + e[x(2153)](E0) + x(417) + S + ") "; + } + r += x(988) + s + ") { "; + } + if (M == "all") r += x(1986) + l + "[" + S + x(2045); + else { + var C = e[x(1457)], D = x(362) + S + x(1141); + if (e[x(1696)][x(1236)] && (e[x(1457)] = e.util[x(1466)](e.errorPath, S, e[x(1696)][x(1917)])), O) + if (M) r += " delete " + l + "[" + S + x(2045); + else { + r += " " + y + x(1781); + var Q = c; + c = e[x(1314)] + x(334); + var X = X || []; + X[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + x(901) + "' , dataPath: (dataPath || '') + " + e[x(1457)] + x(2089) + e.util[x(1483)](c) + x(1707) + D + x(1198), e.opts[x(1685)] !== !1 && (r += x(834), e.opts[x(1236)] ? r += x(1565) : r += x(442), r += "' "), e[x(1696)][x(1568)] && (r += " , schema: false , parentSchema: validate.schema" + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += x(424); + var V = r; + r = X[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + V + "]); " : r += x(298) + V + "]; return false; " : r += x(1577) + V + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", c = Q, d && (r += x(660)); + } + else if (R) + if (M == x(1709)) { + r += " var " + m + x(1264); + var G = e[x(1686)]; + e[x(1686)] = p[x(1686)] = !0, p[x(2117)] = A, p[x(2112)] = e[x(2112)] + x(1931), p.errSchemaPath = e[x(1314)] + "/additionalProperties", p.errorPath = e[x(1696)][x(1236)] ? e[x(1457)] : e.util[x(1466)](e.errorPath, S, e[x(1696)][x(1917)]); + var i0 = l + "[" + S + "]"; + p[x(1726)][I] = S; + var s0 = e[x(805)](p); + p[x(726)] = J, e[x(2078)][x(1258)](s0, T) < 2 ? r += " " + e[x(2078)][x(656)](s0, T, i0) + " " : r += x(1254) + T + " = " + i0 + "; " + s0 + " ", r += " if (!" + y + ") { errors = " + m + x(886) + l + "[" + S + x(505), e.compositeRule = p[x(1686)] = G; + } else { + p[x(2117)] = A, p[x(2112)] = e[x(2112)] + x(1931), p[x(1314)] = e[x(1314)] + x(334), p[x(1457)] = e[x(1696)][x(1236)] ? e[x(1457)] : e[x(2078)].getPathExpr(e.errorPath, S, e[x(1696)].jsonPointers); + var i0 = l + "[" + S + "]"; + p[x(1726)][I] = S; + var s0 = e.validate(p); + p[x(726)] = J, e[x(2078)][x(1258)](s0, T) < 2 ? r += " " + e[x(2078)][x(656)](s0, T, i0) + " " : r += x(1254) + T + x(1130) + i0 + "; " + s0 + " ", d && (r += x(692) + y + x(1610)); + } + e.errorPath = C; + } + q && (r += x(1216)), r += x(909), d && (r += x(1427) + y + ") { ", v += "}"); + } + var _ = e[x(1696)][x(1421)] && !e[x(1686)]; + if (w.length) { + var N0 = w; + if (N0) + for (var f0, F0 = -1, j0 = N0[x(1279)] - 1; F0 < j0; ) { + f0 = N0[F0 += 1]; + var y0 = o[f0]; + if (e.opts[x(544)] ? typeof y0 == x(1184) && Object.keys(y0)[x(1279)] > 0 || y0 === !1 : e[x(2078)].schemaHasRules(y0, e[x(711)].all)) { + var W0 = e[x(2078)].getProperty(f0), i0 = l + W0, ax = _ && y0[x(613)] !== void 0; + p[x(2117)] = y0, p[x(2112)] = f + W0, p[x(1314)] = c + "/" + e.util[x(409)](f0), p[x(1457)] = e[x(2078)][x(353)](e[x(1457)], f0, e[x(1696)].jsonPointers), p[x(1726)][I] = e[x(2078)].toQuotedString(f0); + var s0 = e.validate(p); + if (p[x(726)] = J, e[x(2078)][x(1258)](s0, T) < 2) { + s0 = e.util[x(656)](s0, T, i0); + var K0 = i0; + } else { + var K0 = T; + r += x(1254) + T + x(1130) + i0 + "; "; + } + if (ax) r += " " + s0 + " "; + else { + if (t0 && t0[f0]) { + r += x(661) + K0 + " === undefined ", Z && (r += x(606) + l + ", '" + e.util[x(1584)](f0) + x(1502)), r += x(1932) + y + x(1781); + var C = e[x(1457)], Q = c, C0 = e[x(2078)].escapeQuotes(f0); + e[x(1696)][x(1236)] && (e[x(1457)] = e[x(2078)][x(353)](C, f0, e.opts[x(1917)])), c = e[x(1314)] + "/required"; + var X = X || []; + X[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + x(1906) + x(2121) + e.errorPath + " , schemaPath: " + e[x(2078)][x(1483)](c) + x(1697) + C0 + "' } ", e[x(1696)][x(1685)] !== !1 && (r += x(834), e[x(1696)][x(1236)] ? r += x(2061) : r += "should have required property \\'" + C0 + "\\'", r += "' "), e[x(1696)][x(1568)] && (r += x(890) + f + x(849) + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += x(424); + var V = r; + r = X[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + V + x(1395) : r += " validate.errors = [" + V + x(344) : r += x(1577) + V + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", c = Q, e[x(1457)] = C, r += x(1132); + } else d ? (r += x(661) + K0 + " === undefined ", Z && (r += x(606) + l + x(831) + e[x(2078)][x(1584)](f0) + x(1502)), r += x(1932) + y + " = true; } else { ") : (r += " if (" + K0 + x(1743), Z && (r += x(289) + l + x(831) + e[x(2078)].escapeQuotes(f0) + x(1502)), r += x(332)); + r += " " + s0 + x(1216); + } + } + d && (r += x(1427) + y + x(1932), v += "}"); + } + } + if (j[x(1279)]) { + var D0 = j; + if (D0) + for (var E0, Y0 = -1, jx = D0[x(1279)] - 1; Y0 < jx; ) { + E0 = D0[Y0 += 1]; + var y0 = F[E0]; + if (e[x(1696)][x(544)] ? typeof y0 == x(1184) && Object[x(1346)](y0).length > 0 || y0 === !1 : e.util.schemaHasRules(y0, e[x(711)][x(1293)])) { + p[x(2117)] = y0, p.schemaPath = e[x(2112)] + x(888) + e[x(2078)][x(1844)](E0), p.errSchemaPath = e[x(1314)] + x(2104) + e.util.escapeFragment(E0), Z ? r += " " + k + " = " + k + " || Object.keys(" + l + x(1997) + E + "=0; " + E + "<" + k + x(699) + E + x(1420) + S + x(1130) + k + "[" + E + "]; " : r += x(1456) + S + " in " + l + x(1932), r += x(1427) + e[x(2153)](E0) + ".test(" + S + x(1691), p.errorPath = e[x(2078)][x(1466)](e[x(1457)], S, e[x(1696)].jsonPointers); + var i0 = l + "[" + S + "]"; + p[x(1726)][I] = S; + var s0 = e.validate(p); + p[x(726)] = J, e.util.varOccurences(s0, T) < 2 ? r += " " + e[x(2078)][x(656)](s0, T, i0) + " " : r += x(1254) + T + " = " + i0 + "; " + s0 + " ", d && (r += x(692) + y + x(1610)), r += x(1216), d && (r += x(343) + y + " = true; "), r += " } ", d && (r += x(1427) + y + x(1932), v += "}"); + } + } + } + return d && (r += " " + v + x(1427) + m + x(1398)), r; + }), Dt; +} +var $t, Za; +function ho() { + return Za || (Za = 1, $t = function(e, t, a) { + var x = W, r = " ", s = e.level, u = e[x(1199)], o = e.schema[t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e[x(1696)].allErrors, l = "data" + (u || ""), m = x(395) + s, p = e[x(2078)].copy(e), v = ""; + p[x(1809)]++; + var y = x(1460) + p[x(1809)]; + if (r += x(1179) + m + x(1248), e[x(1696)][x(544)] ? typeof o == x(1184) && Object[x(1346)](o)[x(1279)] > 0 || o === !1 : e[x(2078)][x(1655)](o, e[x(711)][x(1293)])) { + p[x(2117)] = o, p[x(2112)] = f, p[x(1314)] = c; + var S = "key" + s, E = x(736) + s, I = "i" + s, T = x(362) + S + x(1141), k = p[x(1199)] = e[x(1199)] + 1, w = x(352) + k, F = x(398) + s, j = e[x(1696)][x(997)], A = e[x(726)]; + j && (r += x(1254) + F + x(504)), j ? r += " " + F + " = " + F + x(339) + l + "); for (var " + E + "=0; " + E + "<" + F + x(699) + E + "++) { var " + S + x(1130) + F + "[" + E + x(2045) : r += " for (var " + S + x(924) + l + x(1932), r += x(612) + s + x(1228); + var q = S, O = e[x(1686)]; + e[x(1686)] = p[x(1686)] = !0; + var R = e[x(805)](p); + p[x(726)] = A, e.util.varOccurences(R, w) < 2 ? r += " " + e[x(2078)][x(656)](R, w, q) + " " : r += x(1254) + w + x(1130) + q + "; " + R + " ", e[x(1686)] = p[x(1686)] = O, r += x(692) + y + x(1037) + I + x(575) + s + "; " + I + x(674) + I + x(2073) + I + x(843) + S + x(1935), e[x(348)] !== !1 ? (r += x(1107) + x(1196) + "' , dataPath: (dataPath || '') + " + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + " , params: { propertyName: '" + T + "' } ", e.opts[x(1685)] !== !1 && (r += x(574) + T + x(460)), e[x(1696)][x(1568)] && (r += " , schema: validate.schema" + f + x(849) + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += x(424), r += x(2098), !e[x(1686)] && d && (e[x(1422)] ? r += x(723) : r += x(2070)), d && (r += x(660)), r += " } }"; + } + return d && (r += " " + v + x(1427) + m + x(1398)), r; + }), $t; +} +var Lt, Va; +function po() { + return Va || (Va = 1, Lt = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e.dataLevel, o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)][x(1844)](t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""), m = x(1460) + s, p = e[x(1696)][x(841)] && o && o.$data; + p && (r += x(462) + s + x(1130) + e[x(2078)][x(2026)](o[x(841)], u, e[x(1726)]) + "; "); + var v = "schema" + s; + if (!p) + if (o[x(1279)] < e[x(1696)].loopRequired && e[x(2117)][x(598)] && Object[x(1346)](e[x(2117)][x(598)])[x(1279)]) { + var k = [], y = o; + if (y) + for (var S, E = -1, I = y[x(1279)] - 1; E < I; ) { + S = y[E += 1]; + var T = e[x(2117)].properties[S]; + !(T && (e.opts[x(544)] ? typeof T == x(1184) && Object[x(1346)](T).length > 0 || T === !1 : e[x(2078)][x(1655)](T, e.RULES[x(1293)]))) && (k[k[x(1279)]] = S); + } + } else var k = o; + if (p || k[x(1279)]) { + var w = e[x(1457)], F = p || k[x(1279)] >= e[x(1696)].loopRequired, j = e[x(1696)][x(997)]; + if (d) + if (r += " var missing" + s + "; ", F) { + !p && (r += " var " + v + x(1114) + f + "; "); + var A = "i" + s, q = x(2117) + s + "[" + A + "]", O = "' + " + q + " + '"; + e.opts[x(1236)] && (e[x(1457)] = e[x(2078)][x(1466)](w, q, e[x(1696)][x(1917)])), r += x(1254) + m + " = true; ", p && (r += x(1289) + s + " === undefined) " + m + x(1591) + s + ")) " + m + " = false; else {"), r += x(1456) + A + x(797) + A + x(280) + v + x(699) + A + x(1294) + m + " = " + l + "[" + v + "[" + A + x(630), j && (r += x(289) + l + ", " + v + "[" + A + "]) "), r += "; if (!" + m + x(1936), p && (r += x(291)), r += x(1486) + m + x(1462); + var R = R || []; + R[x(837)](r), r = "", e[x(348)] !== !1 ? (r += x(1107) + "required" + x(2121) + e.errorPath + x(2089) + e[x(2078)][x(1483)](c) + " , params: { missingProperty: '" + O + x(1198), e[x(1696)][x(1685)] !== !1 && (r += x(834), e.opts._errorDataPathProperty ? r += "is a required property" : r += x(1862) + O + "\\'", r += "' "), e[x(1696)][x(1568)] && (r += x(890) + f + x(849) + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += " {} "; + var M = r; + r = R[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + M + x(1395) : r += x(298) + M + x(344) : r += x(1577) + M + "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", r += x(1132); + } else { + r += " if ( "; + var $ = k; + if ($) + for (var Z, A = -1, J = $[x(1279)] - 1; A < J; ) { + Z = $[A += 1], A && (r += " || "); + var r0 = e[x(2078)].getProperty(Z), t0 = l + r0; + r += x(1860) + t0 + x(1801), j && (r += x(606) + l + x(831) + e[x(2078)].escapeQuotes(Z) + x(1502)), r += x(587) + s + x(1130) + e.util[x(1483)](e.opts.jsonPointers ? Z : r0) + x(1417); + } + r += x(1496); + var q = x(1947) + s, O = x(362) + q + x(1141); + e[x(1696)][x(1236)] && (e[x(1457)] = e.opts[x(1917)] ? e[x(2078)].getPathExpr(w, q, !0) : w + x(776) + q); + var R = R || []; + R.push(r), r = "", e[x(348)] !== !1 ? (r += " { keyword: '" + x(1906) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + x(1697) + O + x(1198), e.opts.messages !== !1 && (r += x(834), e[x(1696)][x(1236)] ? r += x(2061) : r += x(1862) + O + "\\'", r += "' "), e[x(1696)][x(1568)] && (r += x(890) + f + x(849) + e.schemaPath + x(737) + l + " "), r += x(1216)) : r += " {} "; + var M = r; + r = R[x(1784)](), !e[x(1686)] && d ? e.async ? r += x(620) + M + x(1395) : r += " validate.errors = [" + M + x(344) : r += x(1577) + M + x(2098), r += " } else { "; + } + else if (F) { + !p && (r += x(1254) + v + " = validate.schema" + f + "; "); + var A = "i" + s, q = "schema" + s + "[" + A + "]", O = x(362) + q + x(1141); + e[x(1696)][x(1236)] && (e.errorPath = e.util[x(1466)](w, q, e[x(1696)][x(1917)])), p && (r += x(1427) + v + x(592) + v + x(380), e[x(348)] !== !1 ? (r += x(1107) + x(1906) + "' , dataPath: (dataPath || '') + " + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + " , params: { missingProperty: '" + O + x(1198), e[x(1696)][x(1685)] !== !1 && (r += " , message: '", e[x(1696)][x(1236)] ? r += "is a required property" : r += x(1862) + O + "\\'", r += "' "), e.opts.verbose && (r += x(890) + f + x(849) + e.schemaPath + x(737) + l + " "), r += x(1216)) : r += " {} ", r += x(1075) + v + x(1987)), r += x(1456) + A + x(797) + A + x(280) + v + x(699) + A + x(1547) + l + "[" + v + "[" + A + x(677), j && (r += " || ! Object.prototype.hasOwnProperty.call(" + l + ", " + v + "[" + A + x(1549)), r += x(1435), e[x(348)] !== !1 ? (r += x(1107) + x(1906) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)].toQuotedString(c) + x(1697) + O + x(1198), e[x(1696)].messages !== !1 && (r += " , message: '", e[x(1696)][x(1236)] ? r += x(2061) : r += x(1862) + O + "\\'", r += "' "), e.opts[x(1568)] && (r += x(890) + f + " , parentSchema: validate.schema" + e[x(2112)] + x(737) + l + " "), r += x(1216)) : r += x(424), r += x(1106), p && (r += x(291)); + } else { + var u0 = k; + if (u0) + for (var Z, h0 = -1, f0 = u0.length - 1; h0 < f0; ) { + Z = u0[h0 += 1]; + var r0 = e[x(2078)].getProperty(Z), O = e[x(2078)].escapeQuotes(Z), t0 = l + r0; + e[x(1696)][x(1236)] && (e[x(1457)] = e.util[x(353)](w, Z, e[x(1696)][x(1917)])), r += x(661) + t0 + " === undefined ", j && (r += x(606) + l + x(831) + e[x(2078)][x(1584)](Z) + x(1502)), r += x(1435), e[x(348)] !== !1 ? (r += x(1107) + "required' , dataPath: (dataPath || '') + " + e.errorPath + x(2089) + e[x(2078)][x(1483)](c) + x(1697) + O + x(1198), e[x(1696)][x(1685)] !== !1 && (r += " , message: '", e[x(1696)][x(1236)] ? r += x(2061) : r += x(1862) + O + "\\'", r += "' "), e[x(1696)][x(1568)] && (r += x(890) + f + x(849) + e[x(2112)] + " , data: " + l + " "), r += " } ") : r += x(424), r += x(793); + } + } + e.errorPath = w; + } else d && (r += x(1039)); + return r; + }), Lt; +} +var Mt, Ua; +function vo() { + return Ua || (Ua = 1, Mt = function(e, t, a) { + var x = W, r = " ", s = e.level, u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e[x(2078)].getProperty(t), c = e.errSchemaPath + "/" + t, d = !e[x(1696)][x(906)], l = x(352) + (u || ""), m = x(1460) + s, p = e[x(1696)][x(841)] && o && o[x(841)], v; + if (p ? (r += x(462) + s + x(1130) + e[x(2078)].getData(o.$data, u, e[x(1726)]) + "; ", v = x(2117) + s) : v = o, (o || p) && e.opts[x(2077)] !== !1) { + p && (r += x(1254) + m + "; if (" + v + x(804) + v + x(1764) + m + x(768) + v + x(1593) + m + x(550)), r += " var i = " + l + x(680) + m + x(1397); + var y = e.schema.items && e[x(2117)][x(819)][x(1785)], S = Array.isArray(y); + if (!y || y == x(1184) || y == x(1485) || S && (y.indexOf(x(1184)) >= 0 || y[x(470)]("array") >= 0)) r += x(1057) + l + "[i], " + l + x(1689) + m + x(812); + else { + r += " var itemIndices = {}, item; for (;i--;) { var item = " + l + x(1331); + var E = x(1982) + (S ? "s" : ""); + r += x(1427) + e[x(2078)][E](y, "item", e[x(1696)].strictNumbers, !0) + x(1166), S && (r += x(384)), r += " if (typeof itemIndices[item] == 'number') { " + m + x(1533); + } + r += x(1216), p && (r += " } "), r += x(692) + m + ") { "; + var I = I || []; + I.push(r), r = "", e[x(348)] !== !1 ? (r += x(1107) + x(2077) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)].toQuotedString(c) + x(756), e[x(1696)][x(1685)] !== !1 && (r += x(709)), e[x(1696)][x(1568)] && (r += x(1203), p ? r += x(1643) + f : r += "" + o, r += " , parentSchema: validate.schema" + e[x(2112)] + x(737) + l + " "), r += " } ") : r += x(424); + var T = r; + r = I.pop(), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + T + x(1395) : r += x(298) + T + "]; return false; " : r += " var err = " + T + x(2098), r += x(1216), d && (r += x(313)); + } else d && (r += x(1221)); + return r; + }), Mt; +} +var zt, Ha; +function mo() { + return Ha || (Ha = 1, zt = { $ref: Y2(), allOf: X2(), anyOf: _2(), $comment: xo(), const: eo(), contains: to(), dependencies: ro(), enum: ao(), format: io(), if: so(), items: no(), maximum: Oa(), minimum: Oa(), maxItems: Ia(), minItems: Ia(), maxLength: Aa(), minLength: Aa(), maxProperties: ja(), minProperties: ja(), multipleOf: oo(), not: uo(), oneOf: fo(), pattern: co(), properties: lo(), propertyNames: ho(), required: po(), uniqueItems: vo(), validate: qi() }), zt; +} +var Zt, Wa; +function go() { + if (Wa) return Zt; + Wa = 1; + var n = mo(), e = xe().toHash; + return Zt = function() { + var a = W, x = [{ type: "number", rules: [{ maximum: [a(484)] }, { minimum: [a(1600)] }, a(1792), a(1306)] }, { type: a(1381), rules: ["maxLength", a(2023), a(1638), a(1306)] }, { type: a(1485), rules: [a(885), a(1883), "items", "contains", a(2077)] }, { type: a(1184), rules: [a(1628), a(865), a(1906), a(702), a(1196), { properties: [a(901), a(623)] }] }, { rules: [a(1038), a(1078), a(1923), a(1999), "anyOf", a(763), a(1807), "if"] }], r = [a(1785), "$comment"], s = [a(694), "$id", "id", "$data", a(1819), "title", a(403), a(613), a(1129), a(586), a(1687), a(1334), a(1639), a(1446), a(307), a(2136), a(685)], u = [a(861), a(1908), "string", "array", a(1184), a(640), "null"]; + return x.all = e(r), x[a(1223)] = e(u), x[a(2103)](function(o) { + var f = a; + o[f(272)] = o[f(272)][f(1531)](function(c) { + var d = f, l; + if (typeof c == "object") { + var m = Object[d(1346)](c)[0]; + l = c[m], c = m, l[d(2103)](function(v) { + var y = d; + r[y(837)](v), x[y(1293)][v] = !0; + }); + } + r.push(c); + var p = x[d(1293)][c] = { keyword: c, code: n[c], implements: l }; + return p; + }), x.all[f(1973)] = { keyword: f(1973), code: n[f(1973)] }, o[f(1785)] && (x.types[o.type] = o); + }), x[a(1157)] = e(r.concat(s)), x[a(498)] = {}, x; + }, Zt; +} +var Vt, Ba; +function bo() { + var n = i; + if (Ba) return Vt; + Ba = 1; + var e = ["multipleOf", n(1080), n(484), "minimum", "exclusiveMinimum", n(851), n(2023), n(1638), n(307), n(885), "minItems", "uniqueItems", "maxProperties", "minProperties", n(1906), "additionalProperties", n(1923), n(1306), "const"]; + return Vt = function(t, a) { + for (var x = n, r = 0; r < a[x(1279)]; r++) { + t = JSON[x(1772)](JSON[x(1796)](t)); + var s = a[r][x(535)]("/"), u = t, o; + for (o = 1; o < s[x(1279)]; o++) u = u[s[o]]; + for (o = 0; o < e[x(1279)]; o++) { + var f = e[o], c = u[f]; + c && (u[f] = { anyOf: [c, { $ref: x(2137) }] }); + } + } + return t; + }, Vt; +} +var Ut, Ka; +function yo() { + var n = i; + if (Ka) return Ut; + Ka = 1; + var e = mr()[n(1183)]; + Ut = t; + function t(a, x, r) { + var s = n, u = this; + if (typeof this[s(1332)][s(430)] != "function") throw new Error(s(1985)); + typeof x == s(1542) && (r = x, x = void 0); + var o = f(a)[s(2136)](function() { + var d = s, l = u[d(1938)](a, void 0, x); + return l[d(805)] || c(l); + }); + return r && o[s(2136)](function(d) { + r(null, d); + }, r), o; + function f(d) { + var l = s, m = d[l(694)]; + return m && !u[l(1378)](m) ? t.call(u, { $ref: m }, !0) : Promise[l(2100)](); + } + function c(d) { + var l = s; + try { + return u[l(1209)](d); + } catch (p) { + if (p instanceof e) return m(p); + throw p; + } + function m(p) { + var v = l, y = p[v(1034)]; + if (I(y)) throw new Error(v(1366) + y + " is loaded but " + p[v(993)] + v(1124)); + var S = u._loadingSchemas[y]; + return !S && (S = u._loadingSchemas[y] = u[v(1332)][v(430)](y), S[v(2136)](E, E)), S[v(2136)](function(T) { + if (!I(y)) return f(T).then(function() { + var k = W; + I(y) || u[k(515)](T, y, void 0, x); + }); + })[v(2136)](function() { + return c(d); + }); + function E() { + var T = v; + delete u[T(1463)][y]; + } + function I(T) { + var k = v; + return u._refs[T] || u[k(1275)][T]; + } + } + } + } + return Ut; +} +var Ht, Ja; +function wo() { + return Ja || (Ja = 1, Ht = function(e, t, a) { + var x = W, r = " ", s = e[x(1809)], u = e[x(1199)], o = e[x(2117)][t], f = e[x(2112)] + e.util[x(1844)](t), c = e[x(1314)] + "/" + t, d = !e[x(1696)][x(906)], l, m = "data" + (u || ""), p = "valid" + s, v = x(395) + s, y = e.opts[x(841)] && o && o.$data, S; + y ? (r += x(462) + s + x(1130) + e[x(2078)].getData(o[x(841)], u, e[x(1726)]) + "; ", S = x(2117) + s) : S = o; + var E = this, I = "definition" + s, T = E[x(610)], k = "", w, F, j, A, q; + if (y && T[x(841)]) { + q = "keywordValidate" + s; + var O = T[x(780)]; + r += x(1254) + I + x(1220) + t + "'].definition; var " + q + x(1130) + I + x(1873); + } else { + if (A = e.useCustomRule(E, o, e[x(2117)], e), !A) return; + S = x(1643) + f, q = A[x(1793)], w = T[x(2028)], F = T[x(1599)], j = T.macro; + } + var R = q + ".errors", M = "i" + s, $ = x(1756) + s, Z = T[x(1422)]; + if (Z && !e[x(1422)]) throw new Error(x(773)); + if (!(F || j) && (r += "" + R + x(2085)), r += x(1179) + v + x(290) + p + ";", y && T[x(841)] && (k += "}", r += x(1427) + S + x(1096) + p + x(1071), O && (k += "}", r += " " + p + x(1130) + I + ".validateSchema(" + S + x(1586) + p + x(1932))), F) T[x(911)] ? r += " " + A[x(805)] + " " : r += " " + p + x(1130) + A[x(805)] + "; "; + else if (j) { + var J = e[x(2078)][x(1546)](e), k = ""; + J[x(1809)]++; + var r0 = x(1460) + J[x(1809)]; + J[x(2117)] = A.validate, J.schemaPath = ""; + var t0 = e.compositeRule; + e[x(1686)] = J[x(1686)] = !0; + var u0 = e[x(805)](J).replace(/validate\.schema/g, q); + e[x(1686)] = J[x(1686)] = t0, r += " " + u0; + } else { + var h0 = h0 || []; + h0[x(837)](r), r = "", r += " " + q + x(1916), e[x(1696)][x(1580)] ? r += x(1602) : r += x(1720), w || T[x(2117)] === !1 ? r += x(1489) + m + " " : r += " , " + S + " , " + m + " , validate.schema" + e.schemaPath + " ", r += x(965), e[x(1457)] != '""' && (r += x(776) + e[x(1457)]); + var f0 = u ? x(352) + (u - 1 || "") : x(1925), b0 = u ? e[x(1726)][u] : x(1047); + r += x(1489) + f0 + x(1489) + b0 + " , rootData ) "; + var k0 = r; + r = h0[x(1784)](), T[x(978)] === !1 ? (r += " " + p + " = ", Z && (r += x(941)), r += "" + k0 + "; ") : Z ? (R = x(1473) + s, r += x(1254) + R + x(706) + p + x(2129) + k0 + x(579) + p + x(1251) + R + x(833)) : r += " " + R + x(1562) + p + x(1130) + k0 + "; "; + } + if (T[x(1713)] && (r += x(1427) + f0 + ") " + m + x(1130) + f0 + "[" + b0 + "];"), r += "" + k, T.valid) d && (r += x(1221)); + else { + r += x(661), T[x(1460)] === void 0 ? (r += " !", j ? r += "" + r0 : r += "" + p) : r += " " + !T[x(1460)] + " ", r += x(1932), l = E.keyword; + var h0 = h0 || []; + h0[x(837)](r), r = ""; + var h0 = h0 || []; + h0[x(837)](r), r = "", e.createErrors !== !1 ? (r += x(1107) + (l || x(498)) + x(2121) + e[x(1457)] + x(2089) + e[x(2078)][x(1483)](c) + x(813) + E[x(1540)] + x(1198), e[x(1696)][x(1685)] !== !1 && (r += ` , message: 'should pass "` + E[x(1540)] + x(1683)), e[x(1696)].verbose && (r += x(890) + f + x(849) + e.schemaPath + x(737) + m + " "), r += " } ") : r += x(424); + var I0 = r; + r = h0[x(1784)](), !e[x(1686)] && d ? e[x(1422)] ? r += x(620) + I0 + x(1395) : r += x(298) + I0 + "]; return false; " : r += x(1577) + I0 + x(2098); + var E0 = r; + r = h0.pop(), F ? T.errors ? T[x(978)] != x(1142) && (r += x(1408) + M + "=" + v + "; " + M + x(674) + M + x(1420) + $ + x(1243) + M + x(1271) + $ + x(1939) + $ + x(1355) + e.errorPath + "; if (" + $ + x(1771) + $ + '.schemaPath = "' + c + x(487), e[x(1696)][x(1568)] && (r += " " + $ + x(495) + S + "; " + $ + x(958) + m + "; "), r += " } ") : T[x(978)] === !1 ? r += " " + E0 + " " : (r += x(1427) + v + x(300) + E0 + x(1877) + M + "=" + v + "; " + M + x(674) + M + x(1420) + $ + x(1243) + M + x(1271) + $ + ".dataPath === undefined) " + $ + ".dataPath = (dataPath || '') + " + e[x(1457)] + x(1543) + $ + x(1771) + $ + x(1116) + c + x(487), e[x(1696)][x(1568)] && (r += " " + $ + x(495) + S + "; " + $ + ".data = " + m + "; "), r += x(621)) : j ? (r += x(853), e.createErrors !== !1 ? (r += x(1107) + (l || x(498)) + x(2121) + e[x(1457)] + x(2089) + e.util[x(1483)](c) + x(813) + E[x(1540)] + "' } ", e.opts[x(1685)] !== !1 && (r += x(421) + E.keyword + x(1683)), e[x(1696)][x(1568)] && (r += x(890) + f + x(849) + e[x(2112)] + x(737) + m + " "), r += " } ") : r += x(424), r += x(2098), !e.compositeRule && d && (e[x(1422)] ? r += " throw new ValidationError(vErrors); " : r += x(2070))) : T.errors === !1 ? r += " " + E0 + " " : (r += x(1257) + R + x(1117) + R + x(1392) + R + "); errors = vErrors.length; for (var " + M + "=" + v + "; " + M + x(674) + M + "++) { var " + $ + x(1243) + M + "]; if (" + $ + ".dataPath === undefined) " + $ + x(1355) + e[x(1457)] + "; " + $ + x(1116) + c + x(2059), e[x(1696)][x(1568)] && (r += " " + $ + x(495) + S + "; " + $ + x(958) + m + "; "), r += x(727) + E0 + x(1216)), r += " } ", d && (r += x(313)); + } + return r; + }), Ht; +} +const So = i(1528), Eo = i(1528), Po = i(457), ko = { schemaArray: { type: i(1485), minItems: 1, items: { $ref: "#" } }, nonNegativeInteger: { type: i(1908), minimum: 0 }, nonNegativeIntegerDefault0: { allOf: [{ $ref: i(1158) }, { default: 0 }] }, simpleTypes: { enum: [i(1485), "boolean", i(1908), i(2033), i(861), i(1184), i(1381)] }, stringArray: { type: i(1485), items: { type: i(1381) }, uniqueItems: !0, default: [] } }, Co = [i(1184), i(640)], Fo = { $id: { type: i(1381), format: i(1645) }, $schema: { type: "string", format: i(1099) }, $ref: { type: i(1381), format: i(1645) }, $comment: { type: "string" }, title: { type: "string" }, description: { type: i(1381) }, default: !0, readOnly: { type: i(640), default: !1 }, examples: { type: i(1485), items: !0 }, multipleOf: { type: "number", exclusiveMinimum: 0 }, maximum: { type: i(861) }, exclusiveMaximum: { type: i(861) }, minimum: { type: i(861) }, exclusiveMinimum: { type: i(861) }, maxLength: { $ref: i(1158) }, minLength: { $ref: i(1393) }, pattern: { type: i(1381), format: "regex" }, additionalItems: { $ref: "#" }, items: { anyOf: [{ $ref: "#" }, { $ref: i(286) }], default: !0 }, maxItems: { $ref: i(1158) }, minItems: { $ref: i(1393) }, uniqueItems: { type: i(640), default: !1 }, contains: { $ref: "#" }, maxProperties: { $ref: "#/definitions/nonNegativeInteger" }, minProperties: { $ref: "#/definitions/nonNegativeIntegerDefault0" }, required: { $ref: i(808) }, additionalProperties: { $ref: "#" }, definitions: { type: i(1184), additionalProperties: { $ref: "#" }, default: {} }, properties: { type: "object", additionalProperties: { $ref: "#" }, default: {} }, patternProperties: { type: i(1184), additionalProperties: { $ref: "#" }, propertyNames: { format: i(2043) }, default: {} }, dependencies: { type: i(1184), additionalProperties: { anyOf: [{ $ref: "#" }, { $ref: i(808) }] } }, propertyNames: { $ref: "#" }, const: !0, enum: { type: i(1485), items: !0, minItems: 1, uniqueItems: !0 }, type: { anyOf: [{ $ref: i(806) }, { type: "array", items: { $ref: "#/definitions/simpleTypes" }, minItems: 1, uniqueItems: !0 }] }, format: { type: "string" }, contentMediaType: { type: i(1381) }, contentEncoding: { type: i(1381) }, if: { $ref: "#" }, then: { $ref: "#" }, else: { $ref: "#" }, allOf: { $ref: "#/definitions/schemaArray" }, anyOf: { $ref: "#/definitions/schemaArray" }, oneOf: { $ref: i(286) }, not: { $ref: "#" } }, ji = { $schema: So, $id: Eo, title: Po, definitions: ko, type: Co, properties: Fo, default: !0 }; +var Wt, Qa; +function Ro() { + var n = i; + if (Qa) return Wt; + Qa = 1; + var e = ji; + return Wt = { $id: n(2151), definitions: { simpleTypes: e[n(1129)][n(1190)] }, type: n(1184), dependencies: { schema: [n(805)], $data: [n(805)], statements: [n(1599)], valid: { not: { required: ["macro"] } } }, properties: { type: e[n(598)].type, schema: { type: "boolean" }, statements: { type: n(640) }, dependencies: { type: n(1485), items: { type: "string" } }, metaSchema: { type: "object" }, modifying: { type: n(640) }, valid: { type: n(640) }, $data: { type: n(640) }, async: { type: n(640) }, errors: { anyOf: [{ type: "boolean" }, { const: "full" }] } } }, Wt; +} +var Bt, Ga; +function Oo() { + if (Ga) return Bt; + Ga = 1; + var n = /^[a-z_$][a-z0-9_$-]*$/i, e = wo(), t = Ro(); + Bt = { add: a, get: x, remove: r, validate: s }; + function a(u, o) { + var f = W, c = this[f(711)]; + if (c[f(1157)][u]) throw new Error("Keyword " + u + f(1362)); + if (!n[f(416)](u)) throw new Error(f(310) + u + f(2133)); + if (o) { + this[f(1872)](o, !0); + var d = o[f(1785)]; + if (Array[f(971)](d)) + for (var l = 0; l < d[f(1279)]; l++) p(u, d[l], o); + else p(u, d, o); + var m = o.metaSchema; + m && (o[f(841)] && this[f(1332)].$data && (m = { anyOf: [m, { $ref: "https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#" }] }), o.validateSchema = this[f(2028)](m, !0)); + } + c.keywords[u] = c[f(1293)][u] = !0; + function p(v, y, S) { + for (var E = f, I, T = 0; T < c[E(1279)]; T++) { + var k = c[T]; + if (k[E(1785)] == y) { + I = k; + break; + } + } + !I && (I = { type: y, rules: [] }, c[E(837)](I)); + var w = { keyword: v, definition: S, custom: !0, code: e, implements: S.implements }; + I[E(272)].push(w), c.custom[v] = w; + } + return this; + } + function x(u) { + var o = W, f = this[o(711)][o(498)][u]; + return f ? f[o(610)] : this[o(711)].keywords[u] || !1; + } + function r(u) { + var o = W, f = this[o(711)]; + delete f.keywords[u], delete f[o(1293)][u], delete f[o(498)][u]; + for (var c = 0; c < f[o(1279)]; c++) + for (var d = f[c][o(272)], l = 0; l < d.length; l++) + if (d[l][o(1540)] == u) { + d[o(1913)](l, 1); + break; + } + return this; + } + function s(u, o) { + var f = W; + s[f(978)] = null; + var c = this[f(1074)] = this._validateKeyword || this[f(2028)](t, !0); + if (c(u)) return !0; + if (s[f(978)] = c[f(978)], o) throw new Error(f(1519) + this[f(528)](c.errors)); + return !1; + } + return Bt; +} +const To = "http://json-schema.org/draft-07/schema#", Io = i(2137), No = i(653), Ao = i(1184), qo = [i(841)], jo = { $data: { type: i(1381), anyOf: [{ format: i(1058) }, { format: "json-pointer" }] } }, Do = !1, $o = { $schema: To, $id: Io, description: No, type: Ao, required: qo, properties: jo, additionalProperties: Do }; +var Kt, Ya; +function Lo() { + var n = i; + if (Ya) return Kt; + Ya = 1; + var e = J2(), t = vr(), a = Q2(), x = Ni(), r = Ai(), s = G2(), u = go(), o = bo(), f = xe(); + Kt = v, v[n(765)][n(805)] = y, v.prototype.compile = S, v[n(765)][n(515)] = E, v[n(765)][n(2004)] = I, v[n(765)].validateSchema = T, v.prototype[n(1378)] = w, v.prototype[n(1692)] = A, v.prototype[n(531)] = t0, v[n(765)][n(528)] = r0, v[n(765)]._addSchema = O, v[n(765)][n(1209)] = R, v[n(765)][n(1411)] = yo(); + var c = Oo(); + v[n(765)].addKeyword = c[n(1283)], v[n(765)].getKeyword = c[n(440)], v[n(765)][n(1133)] = c[n(1840)], v.prototype[n(1872)] = c[n(805)]; + var d = mr(); + v[n(1122)] = d[n(325)], v[n(916)] = d[n(1183)], v[n(1361)] = o; + var l = n(1579), m = [n(1147), n(1421), "coerceTypes", n(597)], p = [n(400)]; + function v(N) { + var C = n; + if (!(this instanceof v)) return new v(N); + N = this[C(1332)] = f[C(1546)](N) || {}, E0(this), this[C(1275)] = {}, this[C(2069)] = {}, this[C(1290)] = {}, this[C(1418)] = s(N[C(1306)]), this[C(1021)] = N[C(1856)] || new a(), this[C(1463)] = {}, this[C(1125)] = [], this[C(711)] = u(), this[C(514)] = M(N), N[C(1536)] = N[C(1536)] || 1 / 0, N[C(1731)] == C(646) && (N[C(1236)] = !0), N[C(1131)] === void 0 && (N.serialize = r), this[C(1402)] = I0(this), N[C(513)] && f0(this), N[C(1157)] && b0(this), u0(this), typeof N[C(346)] == C(1184) && this.addMetaSchema(N[C(346)]), N[C(422)] && this[C(518)]("nullable", { metaSchema: { type: C(640) } }), h0(this); + } + function y(N, C) { + var D = n, Q; + if (typeof N == D(1381)) { + if (Q = this[D(1378)](N), !Q) throw new Error(D(712) + N + '"'); + } else { + var X = this[D(1938)](N); + Q = X[D(805)] || this[D(1209)](X); + } + var V = Q(C); + return Q[D(1819)] !== !0 && (this[D(978)] = Q[D(978)]), V; + } + function S(N, C) { + var D = n, Q = this[D(1938)](N, void 0, C); + return Q[D(805)] || this[D(1209)](Q); + } + function E(N, C, D, Q) { + var X = n; + if (Array[X(971)](N)) { + for (var V = 0; V < N[X(1279)]; V++) this[X(515)](N[V], void 0, D, Q); + return this; + } + var G = this._getId(N); + if (G !== void 0 && typeof G != X(1381)) throw new Error(X(1167)); + return C = t[X(1049)](C || G), k0(this, C), this._schemas[C] = this[X(1938)](N, D, Q, !0), this; + } + function I(N, C, D) { + return this.addSchema(N, C, D, !0), this; + } + function T(N, C) { + var D = n, Q = N[D(694)]; + if (Q !== void 0 && typeof Q != "string") throw new Error(D(2082)); + if (Q = Q || this[D(1332)][D(578)] || k(this), !Q) return this.logger[D(2075)](D(651)), this.errors = null, !0; + var X = this[D(805)](Q, N); + if (!X && C) { + var V = D(1899) + this[D(528)](); + if (this[D(1332)][D(780)] == D(1971)) this[D(439)].error(V); + else throw new Error(V); + } + return X; + } + function k(N) { + var C = n, D = N._opts[C(346)]; + return N._opts[C(578)] = typeof D == C(1184) ? N[C(514)](D) || D : N[C(1378)](l) ? l : void 0, N[C(1332)].defaultMeta; + } + function w(N) { + var C = n, D = j(this, N); + switch (typeof D) { + case C(1184): + return D[C(805)] || this[C(1209)](D); + case C(1381): + return this[C(1378)](D); + case C(1825): + return F(this, N); + } + } + function F(N, C) { + var D = n, Q = t[D(2117)][D(1629)](N, { schema: {} }, C); + if (Q) { + var X = Q[D(2117)], V = Q.root, G = Q[D(726)], i0 = e.call(N, X, V, void 0, G); + return N[D(1290)][C] = new x({ ref: C, fragment: !0, schema: X, root: V, baseId: G, validate: i0 }), i0; + } + } + function j(N, C) { + var D = n; + return C = t[D(1049)](C), N[D(1275)][C] || N._refs[C] || N[D(1290)][C]; + } + function A(N) { + var C = n; + if (N instanceof RegExp) return q(this, this[C(1275)], N), q(this, this[C(2069)], N), this; + switch (typeof N) { + case "undefined": + return q(this, this[C(1275)]), q(this, this._refs), this[C(1021)][C(2145)](), this; + case C(1381): + var D = j(this, N); + return D && this._cache.del(D[C(713)]), delete this._schemas[N], delete this[C(2069)][N], this; + case "object": + var Q = this[C(1332)][C(1131)], X = Q ? Q(N) : N; + this[C(1021)].del(X); + var V = this[C(514)](N); + V && (V = t[C(1049)](V), delete this[C(1275)][V], delete this[C(2069)][V]); + } + return this; + } + function q(N, C, D) { + var Q = n; + for (var X in C) { + var V = C[X]; + !V[Q(346)] && (!D || D.test(X)) && (N[Q(1021)].del(V[Q(713)]), delete C[X]); + } + } + function O(N, C, D, Q) { + var X = n; + if (typeof N != X(1184) && typeof N != X(640)) throw new Error(X(870)); + var V = this._opts.serialize, G = V ? V(N) : N, i0 = this[X(1021)][X(440)](G); + if (i0) return i0; + Q = Q || this[X(1332)][X(1714)] !== !1; + var s0 = t[X(1049)](this[X(514)](N)); + s0 && Q && k0(this, s0); + var _ = this[X(1332)].validateSchema !== !1 && !C, N0; + _ && !(N0 = s0 && s0 == t[X(1049)](N.$schema)) && this[X(780)](N, !0); + var F0 = t[X(2052)][X(1629)](this, N), j0 = new x({ id: s0, schema: N, localRefs: F0, cacheKey: G, meta: D }); + return s0[0] != "#" && Q && (this._refs[s0] = j0), this[X(1021)][X(1667)](G, j0), _ && N0 && this.validateSchema(N, !0), j0; + } + function R(N, C) { + var D = n; + if (N[D(626)]) + return N.validate = V, V[D(2117)] = N.schema, V[D(978)] = null, V[D(950)] = C || V, N[D(2117)][D(1819)] === !0 && (V[D(1819)] = !0), V; + N[D(626)] = !0; + var Q; + N.meta && (Q = this[D(1332)], this[D(1332)] = this[D(1402)]); + var X; + try { + X = e[D(1629)](this, N[D(2117)], C, N[D(1673)]); + } catch (G) { + throw delete N.validate, G; + } finally { + N[D(626)] = !1, N[D(346)] && (this._opts = Q); + } + return N[D(805)] = X, N[D(512)] = X[D(512)], N[D(1404)] = X[D(1404)], N.root = X.root, X; + function V() { + var G = D, i0 = N[G(805)], s0 = i0[G(2160)](this, arguments); + return V[G(978)] = i0[G(978)], s0; + } + } + function M(N) { + var C = n; + switch (N[C(1972)]) { + case "auto": + return J; + case "id": + return $; + default: + return Z; + } + } + function $(N) { + var C = n; + return N[C(456)] && this[C(439)][C(2075)](C(964), N[C(456)]), N.id; + } + function Z(N) { + var C = n; + return N.id && this[C(439)][C(2075)](C(463), N.id), N[C(456)]; + } + function J(N) { + var C = n; + if (N[C(456)] && N.id && N[C(456)] != N.id) throw new Error(C(1878)); + return N[C(456)] || N.id; + } + function r0(N, C) { + var D = n; + if (N = N || this.errors, !N) return D(1161); + C = C || {}; + for (var Q = C[D(572)] === void 0 ? ", " : C[D(572)], X = C[D(615)] === void 0 ? D(352) : C.dataVar, V = "", G = 0; G < N[D(1279)]; G++) { + var i0 = N[G]; + i0 && (V += X + i0[D(1197)] + " " + i0.message + Q); + } + return V[D(1592)](0, -Q.length); + } + function t0(N, C) { + var D = n; + return typeof C == D(1381) && (C = new RegExp(C)), this[D(1418)][N] = C, this; + } + function u0(N) { + var C = n, D; + if (N[C(1332)][C(841)] && (D = $o, N[C(2004)](D, D[C(456)], !0)), N[C(1332)].meta !== !1) { + var Q = ji; + N._opts[C(841)] && (Q = o(Q, p)), N[C(2004)](Q, l, !0), N[C(2069)]["http://json-schema.org/schema"] = l; + } + } + function h0(N) { + var C = n, D = N[C(1332)][C(276)]; + if (D) + if (Array.isArray(D)) N.addSchema(D); + else + for (var Q in D) N[C(515)](D[Q], Q); + } + function f0(N) { + var C = n; + for (var D in N[C(1332)][C(513)]) { + var Q = N._opts.formats[D]; + N[C(531)](D, Q); + } + } + function b0(N) { + var C = n; + for (var D in N._opts[C(1157)]) { + var Q = N[C(1332)][C(1157)][D]; + N.addKeyword(D, Q); + } + } + function k0(N, C) { + var D = n; + if (N[D(1275)][C] || N[D(2069)][C]) throw new Error(D(1301) + C + '" already exists'); + } + function I0(N) { + for (var C = n, D = f[C(1546)](N[C(1332)]), Q = 0; Q < m[C(1279)]; Q++) delete D[m[Q]]; + return D; + } + function E0(N) { + var C = n, D = N[C(1332)][C(439)]; + if (D === !1) N[C(439)] = { log: B0, warn: B0, error: B0 }; + else { + if (D === void 0 && (D = console), !(typeof D == C(1184) && D[C(1971)] && D[C(2075)] && D[C(1238)])) throw new Error(C(497)); + N[C(439)] = D; + } + } + function B0() { + } + return Kt; +} +var Mo = Lo(); +const zo = Gi(Mo); +class Zo extends V2 { + constructor(e, t) { + var a = i, x; + super(t), this[a(1367)] = e, this._cachedToolOutputValidators = /* @__PURE__ */ new Map(), this[a(2062)] = (x = t == null ? void 0 : t[a(576)]) !== null && x !== void 0 ? x : {}, this[a(1898)] = new zo(); + } + [i(569)](e) { + var t = i; + if (this.transport) throw new Error(t(1156)); + this[t(2062)] = U2(this[t(2062)], e); + } + assertCapability(e, t) { + var a = i, x; + if (!(!((x = this._serverCapabilities) === null || x === void 0) && x[e])) throw new Error("Server does not support " + e + a(453) + t + ")"); + } + async [i(1653)](e, t) { + var a = i; + if (await super[a(1653)](e), e[a(263)] === void 0) + try { + const x = await this[a(1233)]({ method: "initialize", params: { protocolVersion: fi, capabilities: this[a(2062)], clientInfo: this[a(1367)] } }, gi, t); + if (x === void 0) throw new Error(a(412) + x); + if (!Un[a(1719)](x[a(561)])) throw new Error(a(292) + x.protocolVersion); + this._serverCapabilities = x.capabilities, this[a(969)] = x[a(1843)], e[a(935)] && e[a(935)](x.protocolVersion), this._instructions = x[a(826)], await this.notification({ method: a(1259) }); + } catch (x) { + throw this[a(1268)](), x; + } + } + getServerCapabilities() { + return this._serverCapabilities; + } + [i(370)]() { + var e = i; + return this[e(969)]; + } + [i(722)]() { + var e = i; + return this[e(306)]; + } + [i(1511)](e) { + var t = i, a, x, r, s, u; + switch (e) { + case t(1450): + if (!(!((a = this[t(1581)]) === null || a === void 0) && a[t(1922)])) throw new Error(t(1864) + e + ")"); + break; + case t(496): + case t(759): + if (!(!((x = this._serverCapabilities) === null || x === void 0) && x.prompts)) throw new Error(t(2011) + e + ")"); + break; + case t(1981): + case t(938): + case t(1693): + case "resources/subscribe": + case t(1894): + if (!(!((r = this[t(1581)]) === null || r === void 0) && r.resources)) throw new Error(t(1842) + e + ")"); + if (e === t(1616) && !this[t(1581)][t(1703)][t(474)]) throw new Error(t(1993) + e + ")"); + break; + case "tools/call": + case "tools/list": + if (!(!((s = this[t(1581)]) === null || s === void 0) && s[t(1564)])) throw new Error("Server does not support tools (required for " + e + ")"); + break; + case t(510): + if (!(!((u = this[t(1581)]) === null || u === void 0) && u[t(1828)])) throw new Error(t(420) + e + ")"); + break; + } + } + [i(1126)](e) { + var t = i, a; + switch (e) { + case t(1185): + if (!(!((a = this._capabilities[t(1575)]) === null || a === void 0) && a.listChanged)) throw new Error(t(1977) + e + ")"); + break; + } + } + [i(599)](e) { + var t = i; + switch (e) { + case t(991): + if (!this[t(2062)][t(690)]) throw new Error(t(521) + e + ")"); + break; + case t(1048): + if (!this[t(2062)][t(1291)]) throw new Error(t(1087) + e + ")"); + break; + case t(983): + if (!this[t(2062)][t(1575)]) throw new Error("Client does not support roots capability (required for " + e + ")"); + break; + } + } + async [i(760)](e) { + var t = i; + return this[t(1233)]({ method: t(760) }, Kx, e); + } + async [i(383)](e, t) { + var a = i; + return this[a(1233)]({ method: a(510), params: e }, Ii, t); + } + async [i(1377)](e, t) { + var a = i; + return this.request({ method: a(1450), params: { level: e } }, Kx, t); + } + async [i(710)](e, t) { + var a = i; + return this[a(1233)]({ method: a(496), params: e }, Ri, t); + } + async [i(1670)](e, t) { + var a = i; + return this[a(1233)]({ method: "prompts/list", params: e }, Ci, t); + } + async [i(838)](e, t) { + return this.request({ method: "resources/list", params: e }, Ei, t); + } + async listResourceTemplates(e, t) { + var a = i; + return this[a(1233)]({ method: a(938), params: e }, Pi, t); + } + async [i(1694)](e, t) { + var a = i; + return this[a(1233)]({ method: a(1693), params: e }, ki, t); + } + async [i(1892)](e, t) { + var a = i; + return this[a(1233)]({ method: "resources/subscribe", params: e }, Kx, t); + } + async unsubscribeResource(e, t) { + var a = i; + return this.request({ method: a(1894), params: e }, Kx, t); + } + async callTool(e, t = hr, a) { + var x = i; + const r = await this.request({ method: x(1517), params: e }, t, a), s = this[x(1260)](e.name); + if (s) { + if (!r.structuredContent && !r[x(1471)]) throw new Fx(lx[x(738)], "Tool " + e[x(949)] + " has an output schema but did not return structured content"); + if (r[x(511)]) try { + if (!s(r[x(511)])) throw new Fx(lx[x(1718)], x(1555) + this[x(1898)][x(528)](s[x(978)])); + } catch (u) { + throw u instanceof Fx ? u : new Fx(lx.InvalidParams, x(1857) + (u instanceof Error ? u.message : String(u))); + } + } + return r; + } + cacheToolOutputSchemas(e) { + var t = i; + this[t(2012)][t(2145)](); + for (const a of e) + if (a[t(1994)]) try { + const x = this._ajv[t(2028)](a[t(1994)]); + this._cachedToolOutputValidators[t(327)](a[t(949)], x); + } catch { + } + } + getToolOutputValidator(e) { + var t = i; + return this[t(2012)][t(440)](e); + } + async [i(1930)](e, t) { + var a = i; + const x = await this[a(1233)]({ method: a(879), params: e }, Oi, t); + return this.cacheToolOutputSchemas(x[a(1564)]), x; + } + async sendRootsListChanged() { + var e = i; + return this[e(1712)]({ method: "notifications/roots/list_changed" }); + } +} +Zx[i(1805)](i(728)); +const Di = /* @__PURE__ */ new WeakMap(); +function Vo(n) { + var e = i; + const t = new Zo({ name: e(1790), version: "1.0.0" }, {}); + return Di[e(327)](t, n), Zx[e(1805)][e(1971)] = (a, ...x) => { + var r = e; + t[r(1712)]({ method: "sdppp-webview/log", params: { name: a, restArgs: x } }), console[r(1971)](a, ...x); + }, n[e(2103)]((a) => { + var x = e; + a[x(1303)](t); + }), t; +} +async function Uo(n) { + var e = i; + const t = Di[e(440)](n) || []; + await Promise[e(1293)](t.map((a) => a.onClientConnected(n))); +} +function We() { + var n = ["splice", "applyPostProcessor", "select", ".call( ", "jsonPointers", "startsWith", "node_id", "returnedObjectHandler", "closeWorkflow", "logging", "enum", "assertEqual", "parentData", "Failed to send an error response: ", "hasLanguageSomeTranslations", "one", "#9900CC", "listTools", ".additionalProperties", ") { ", "comfyAPI", "#FF6633", "; } var err = ", ") break; } ", "_def", "_addSchema", ".dataPath === undefined) ", "IPV4ADDRESS", "strip", "/*# sourceURL=", "[^\\%\\/\\:\\@]", "message", "deepPartial", "nestingOptionsSeparator", "missing", "observers", "capacity", "offset", "InternalError", "{0,6}", "color", "languageChanged", ";if (", "Invalid function arguments", " ( ", "position", "maxValue", "alwaysSet", " === 0 || ", "(typeof ", "var default", "pluralRulesCache", "__cycle__", "isTop", "[A-Za-z0-9\\-\\.\\_\\~", "#FFCC33", "ZodBoolean", "lng", "log", "schemaId", "$comment", "getItem", "', missingProperty: '", "[^]", "Client does not support roots list changed notifications (required for ", "prd", "values", "graph", "resources/list", "checkDataType", "ZodNativeEnum", "minSize", "options.loadSchema should be a function", " delete ", " !== undefined) { ", " || ", "alert", "nodeIndexes", "useColors", " , message: 'should be ", "Server does not support resource subscriptions (required for ", "outputSchema", "handleAsObject", " , params: { allowedValues: schema", "); for (var ", "minDate", "not", "%25", "rtl", "ParseError", "^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$", "addMetaSchema", "loading namespace ", " var err = ", "/type", "notifications/progress", "backendConnector", "waitingReads", "Server does not support prompts (required for ", "_cachedToolOutputValidators", "&", "ifClause", "languages", "element", "common", "getter", "defaultNS", "aborted", " = defaults[", "typeName", "minLength", "preload", "valueOf", "getData", "toJSON", "compile", '" was not yet loaded', "Invalid discriminator value. Expected ", "negative", "readonly", "null", "Request timed out", '" for languages "', "refine", "Uncaught error in notification handler: ", "local", "isNullable", "use", "substring", "result", "regex", " var schemaExcl", "]; ", "#CC6633", `" won't get resolved as namespace "`, " */", "isInteger", " Math.abs(Math.round(division", "keySchema", "ids", "host", "defaultValue", "prevValid", "simplifyPluralSuffix", "fullPath", ".length ", '"; ', "~standard", "is a required property", "_capabilities", "#3366FF", '"failed to compile', "languageOnly", "date-time", "ZodUndefined", "_addCheck", "_refs", " validate.errors = vErrors; return false; ", " === true) ? ", "#CC3333", "++) { vErrors[", ` , message: 'should match "' + `, "warn", "exec_info", "uniqueItems", "util", "=0; ", "extendTranslation", "match", "$schema must be a string", "'else'", "changeLanguage", " = null;", "origin", "5282824GRPyas", " + ']'", " , schemaPath: ", "text", "suffix", "graphChanged", "sdppp_widgetable_title", "_refinement", "localeCompare", "loaded", "usedKey", "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ", "#CC0099", "resolve", "overflow", "next", "forEach", "/patternProperties/", "errToObj", "ignore", "Number must be ", "removeResourceBundle", ".type || 'string'; if (", "ulid", "; if (!", "schemaPath", "; if (vErrors !== null) { if (", "); if (!", "less than or equal to", "min", "schema", "3rdParty", "node_errors", "isOpen", "' , dataPath: (dataPath || '') + ", "macro", "ConnectionClosed", "rest", "Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.", "inlineRefs", "shape", "firebug", " = await ", " , message: 'should NOT have ", "strictCreate", " validate.errors = null; return true; ", " is not a valid identifier", "Internal error", "returnType", "then", "https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#", " + '\\']'", " = false; ", "skips", "fallbackNS", "#FF3399", "not_multiple_of", "value", "clear", "ZodLazy", "_parseAsync", "hasOwnProperty", "requestId", " = 'then'; ", "https://github.com/ajv-validator/ajv/blob/master/lib/definition_schema.js", "secs", "usePattern", "isInitializing", "notifications/cancelled", ".async; ", "too_small", "[A-Fa-f]", " && ( ", "apply", "sessionId", "images", "less than", "ZodOptional", "transport created", "charAt", " else { ", " = false; else if (", "contextualErrorMap", "rules", "pluralCategories", " !== undefined && typeof ", "nestingRegexp", "schemas", "[0]; ", " (async", "addPostProcessor", " < ", "[object RegExp]", "brand", "resourceName", "Number must be finite", "parseMissingKeyHandler", "#/definitions/schemaArray", "i18next:", "ZodTuple", " && Object.prototype.hasOwnProperty.call(", " = errors;var ", " } ", "Server's protocol version is not supported: ", "unknown keyword: ", "wait", "ZodNull", " = 'else'; ", "var customRule", " validate.errors = [", "bind", " == errors) { ", " } else { errors = ", " = new RegExp(", "IPV6ADDRESS", "customRule", "/additionalItems", "_instructions", "additionalItems", "__DEFAULT__", "returnDetails", "Keyword ", "pendingCount", "formatType", " else { ", " } catch (e) { if (!(e instanceof ValidationError)) throw e; if (vErrors === null) vErrors = e.errors; else vErrors = vErrors.concat(e.errors); errors = vErrors.length; ", "dirty", "isObject", " : ", "done", "activeWorkflow", "You must pass an array of schemas to z.tuple([ ... ])", " } ", "storage", " != 'number' || ", "Node not found", "Validation", "setProperty", "set", "spa", "invalid-input", " , params: { ref: '", "regexp", " ) { ", " === 1) ", "/additionalProperties", "init: i18next is already initialized. You should call init just once!", "long", "isLanguageChangingTo", " == '", " || Object.keys(", "fromCodePoint", "useDefault", "ayh", " else ", "]; return false; ", "Invalid attempt to destructure non-iterable instance", "meta", "shared", "createErrors", " } else if ( ", "getNodeTitle", "[^\\%\\/\\@]", "data", "getPath", "_limitItems", "exclIsNumber", "critical", ", received ", "'", ") > 1e-", "prefix", "skipKeywords", "' + ", "\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF", "loadOne", "exactly", "rootData", "updateMissing", " } if (errors === ", "{2})", "getServerVersion", "if ( ", "substr", "usedLng", "never", "pipe", "endsWith", "Comfy.userId", "isCIDR", "#3300FF", ")) { var err = ", "other", "Received a response for an unknown message ID: ", "complete", ` if (typeof item == 'string') item = '"' + item; `, "reload", "removeDotSegments", "{0,2}", "[\\@]", "isCUID2", "_getOrReturnCtx", "second", "#0066CC", "WebkitAppearance", ") { if (vErrors === null) vErrors = ", "errs__", "precision", "isRoot", "dataProperties", "[UnexpectedJSONParseError]: ", "/properties", "positive", "api", "description", ' !== "object")', "MethodNotFound", "comfy/interrupt", "[ ]*{", "greater than ", "escapeFragment", "$$$$", "ZodPipeline", "Server sent invalid initialize result: ", "discriminator", " === null || ", " , params: { type: '", "test", ".test(", "now", " } ", "Server does not support completions (required for ", ` , message: 'should pass "`, "nullable", "; else vErrors = null; } ", " {} ", "comfy/logout", "Array must contain ", " , message: 'should NOT have more than ", "点我恢复", "pick", "loadSchema", "isEmpty", "void", "reference", "flatten", " , message: 'can\\'t resolve reference ", "returns", "missingKeyHandler", "minimum", "logger", "get", "[object Function]", "should NOT have additional properties", '" ignored in schema at path "', "UUID is not valid.", "lowerCaseLng", "\\%25|\\%(?!", "getFixedT", "catchValue", "success", "NumberFormat", " = errors , ", "[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]", " (required for ", "saveMissingPlurals", " , params: { allowedValue: schema", "$id", "Core schema meta-schema", "; else if (", "email", "\\' is invalid' ", "execution_error", " var schema", "schema id ignored", "file://", "ListFormat", "#6600FF", "40485OGhNKt", " already exists, which would be overridden", "flags", "indexOf", " = true; ", "mergeObjectAsync", "enforceStrictCapabilities", "subscribe", "https", " items' ", "defineProperty", " via punycode: ", " else if (", "transform", "keyword schema is invalid: ", " !== undefined) { ", ")) ", "exclusiveMaximum", "zod_brand", "escapeComponent", '"; } ', "Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.", "[\\:\\@\\/\\?]", "postProcess", "(new RegExp(", "timeoutId", "propsKeywords", "keyof", ".schema = ", "prompts/get", "logger must implement log, warn and error methods", "custom", "unshift", " ) || ", "peo", "exact", "detail", " = undefined; ", "]; } ", "longer", "ayn", "sort", "nss", "completion/complete", "structuredContent", "refs", "formats", "_getId", "addSchema", "context", "Input not instance of ", "addKeyword", " , params: { property: '", "key", "Client does not support sampling capability (required for ", "URN can not be parsed.", "version", "getResourceBundle", "rootId", "weeks", "catchall", "errorsText", "prompt_id", "', depsCount: ", "addFormat", "literal", " && Object.prototype.hasOwnProperty.call(", " = '' + ", "split", "' && !(typeof ", ") vErrors.length = ", "comfyAPI is not initialized, maybe comfyUI is too old", "1220nOUtTh", "getState", "ajv", "comfy-user", "nullish", "strictKeywords", "names", "isInt", "_getType", "toString", "exists", " = false; else { ", "cuid2", "body", "cos://", " == 'string' && ", "scheme", "2239INLrhc", "more than", "#00CC66", "_transport", " = +", "protocolVersion", "#CC00CC", "forward", "exclusive", "_cached", " === false) ", "returnEmptyString", "MAX_SAFE_INTEGER", "registerCapabilities", " , params: { pattern: ", "unescapeFragment", "separator", "user", " , message: 'property name \\'", "=startErrs", "capabilities", " var vErrors = null; ", "defaultMeta", "; } catch (e) { ", "Unicode", "clearItems", "stopSequence", "{0,4}", "isFinite(", "detect", "examples", ") && (missing", "{0,1}", " if (false) { ", "isBase64url", "filename", " && !Array.isArray(", "json", "Unexpected dot segment condition", "#FF3300", "sdppp.useSliderForNumberWidget", "strictDefaults", "properties", "assertRequestHandlerCapability", "regExpMap", " === null || (", "hasResourceBundle", "getFallbackCodes", "checks", "isEmoji", " || ! Object.prototype.hasOwnProperty.call(", "warning", "translation", " === undefined || ", "definition", ", received '", " var startErrs", "default", "sdppp/updateStore/", "dataVar", "missed to pass in variable ", " return data; ", "prepend", "avl", " throw new ValidationError([", " } } ", " = true; if (", "patternProperties", "lngs", "lte", "compiling", "mode", "too_big", "unescapeSuffix", "]] !== undefined ", "#6633FF", "Illegal input >= 0x80 (not a basic code point)", "implements", "workflows/", "payload", "language", "ctx", "read", "2[0-4]", "boolean", "ZodSet", " == +", "stack", "var missing", "at least", "property", "MCP error ", "yih", "invalid_return_type", "#0033CC", "meta-schema not available", "args", "Meta-schema for $data reference (JSON Schema extension proposal)", "formatter", " for language ", "varReplace", "isValidLookup", "ZodNaN", "emit", " break; ", " if ( ", " !== undefined && ( typeof ", "ZodAny", "pes", "freeze", "activeState", "maxSize", "#0000CC", "#FF3333", "saveMissing", "post", " && ", ") { for (var ", "A-Z\\x5E-\\x7E]", "abv", "baseId", " } } else { ", "webview-mcp-client", "languageDetector", "days", "#9900FF", "comfy/clearQueue", " === 'true' || ", "A discriminator value for key `", "notifyExecutionSuccess", "idx", " , data: ", "InvalidRequest", "zero", "issues", "invalid_enum_value", "; } ", "{4}", "round", "fragment", " errors = ", "#33CC66", "base64", 'custom keyword "', 'Invalid input: must include "', "datetime", "and", "time", "hrs", "notifications/prompts/list_changed", " , params: { i: i, j: j } ", "addIssues", "useRawValueToEscape", "prompts/list", "ping", "init: no languageDetector is used and no lng is defined", "int", "oneOf", "maxRetries", "prototype", "join", ") break; } ", " = true; else if (typeof ", "duration", "missed to resolve ", "插件可能正在拦截 PS 快捷键... ", " has duplicate value ", "async keyword in sync schema", "return", "addLookupKeys", " + ", "retryTimeout", "#CC33FF", "Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.", "validateSchema", "isFinite", "entries", " var async", "wss", "reverse", "start", "setKey", "NOT_FRAGMENT", "send", " if (errors === ", '"number"', "DateTimeFormat", "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } ", "./sdppp-custom.js", "coerceToTypes", 'Invalid input: must end with "', " = 0; ", "async schema referenced by sync schema", "toResolveHierarchy", "delete", "postProcessor", "addNamespaces", "widgetableStructure", " === false || ", "validate", "#/definitions/simpleTypes", "[\\-\\.\\_\\~]", "#/definitions/stringArray", "_cleanupTimeout", "pluralResolver", "customRules", " = false; break outer; } } } ", " , params: { keyword: '", "added", " , message: 'boolean schema is false' ", "init", "currentOnly", "no plural rule found for: ", "items", "fast", "#FF33CC", "[\\/\\?]", " ms", "ZodObject", " === null) ", "instructions", "refinement", "isUUID", "msec", " , message: 'should NOT be valid' ", ", '", "nonExplicitSupportedLngs", " = e.errors; else throw e; } ", " , message: '", "loaded namespace ", ").length ", "push", "listResources", " ) { ", "property ", "$data", "getRegExp", "].propertyName = ", ", deps: '", "namespace", "#FF0000", "vip", " var errors = 0; ", " , parentSchema: validate.schema", "root.refVal[0]", "maxLength", "NOT_PATH_NOSCHEME", " var err = ", "day", "#33CC00", "ZodDiscriminatedUnion", "ZodSymbol", "0?[1-9]", "optional", "click to restore", "number", "resolvedOptions", "#33CC33", "]; } else { ", "minProperties", "valueSchema", "interpolator", "initialized", "path", "schema should be object or boolean", "dataType", "safeParse", `"' `, "translator", "[vV]", "overloadTranslationOptionHandler", "ZodPromise", "arrayToEnum", "tools/list", "floor", "String must contain ", "res", "response", "errs_", "maxItems", "; if (validate.errors !== null) { if (errors) validate.errors.length = errors; else validate.errors = null; } delete ", "ssh", ".patternProperties", "openWorkflows", " , schema: validate.schema", "promise", "invalid_union_discriminator", "/", "ordinal", "secure", "Internal ZodObject error: invalid unknownKeys value.", "iri", "keyType", "Invalid literal value, expected ", "[^\\%\\:]", "additionalProperties", "humanize", "toUnicode", " && !(", ", validate.root.schema);", "allErrors", "createWithPreprocess", "isNaN", " } ", "external", "statements", "skipInterpolation", "formatArgs", "listenMessageCallback", "inlineRef", "MissingRefError", "extractFromKey", "usedParams", "No Intl support, please use an Intl polyfill!", "options", "; var ", "/files", "resetRegExp", " in ", "lastIndex", "services", ".length == 0) {", "isBase64", "float", "_getCached", "cloneInstance", " if (!(await ", "action", "Failed to send response: ", "setProtocolVersion", "out", "ZodUnknown", "resources/templates/list", "optionsMap", "executed", "await ", "tolerant", "SCHEMES", "ZodBigInt", "allServers", "ZodNever", "href", "interpolate", "name", "root", "fatal", "#99CC00", "Invalid input", "safeParseAsync", "gte", "Cannot access data ", "extend", ".data = ", "__nwjs", " != 'string') || ", "Date must be ", "callback", ") - division", "schema $id ignored", " , (dataPath || '')", "%[89A-Fa-f]", ".length > ", "minute", "_serverVersion", " === '' ", "isArray", "comfy/reboot", "aao", "[\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]", "unknown", "channel", "notifications/tools/list_changed", "errors", ".validate; var ", "acw", "updateKey", "joinArrays", "roots/list", "createInstance", "if (!", "setInterval", "interpolation", " ); if (isAdditional", "load", "RequestTimeout", "sampling/createMessage", "formatters", "missingRef", "emergency", "assertCanSetRequestHandler", "/api/view?type=", "ownProperties", "] = ", "fromCharCode", "Invalid enum value. Expected ", "ydd", "refVal[", "#FF00FF", "validation failed", "userinfo", "parseInt", "reset", "'[' + ", "ucs2length", "exception_message", '[\\"\\\\]', " = errors; var ", "assistant", "removeEventListener", "getRule", "./api/manager/reboot", "years", "Email address's domain name can not be converted to ", "_limitLength", " = equal(", "_cache", " ) ", " = [", "ltr", " var errs_", '$ref: validation keywords used in schema at path "', "DEBUG", "kind", "Method not found", "saveWorkflow", " , params: { failingKeyword: ", " ? '", "It seems you are nesting recursively key: ", "missingSchema", "Overflow: input needs wider integers to process", "Host's domain name can not be converted to ASCII via punycode: ", ") { for (var ", "$ref", " if (true) {", "hasDefaultValue", "sqr", "any", "getLanguagePartFromCode", "?\\:\\:", "#FF0066", "pctDecChars", "parentDataProperty", "elicitation/create", "normalizeId", "escapeValue", "#CC00FF", "ZodArray", "__esModule", ", schema", "setLimit", " == 'boolean' || ", " outer: for (;i--;) { for (j = i; j--;) { if (equal(", "relative-json-pointer", "nest", "yrs", "ZodMap", "Invalid JSON-pointer: ", "throwIfAborted", "ZodBranded", "Workflow not found", "isClone", " when property ", "hasLoadedNamespace", "_resetTimeout", "defaultVariables", " = true; } else { ", "obj", "charCodeAt", "_validateKeyword", "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } else if (", " must be number", "false", "const", "received", "maximum", "assertIs", "passthrough", "adf", "timeout", "prev", "; else vErrors = null; }", "Client does not support elicitation capability (required for ", "removeCatch", "_error", "every", "#00CCFF", "BigInt must be ", "prs", "processCode", "_setupTimeout", " === undefined) { ", "removeItem", "ComfyManager not found, cannot reboot", "uri", "skipCopy", "fallback", "reason", "toLoad", "readingCalls", "nid", "; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } } ", " { keyword: '", ", rootData) ", "headers", "fallbackRequestHandler", "setter", "arrayKeywords", "source", " = validate.schema", " for nesting ", '.schemaPath = "', ")) { if (vErrors === null) vErrors = ", "#0099CC", "anyOf", "isURL", "typ", "ValidationError", "#6633CC", " cannot be resolved", "_compilations", "assertNotificationCapability", "i18nFormat", "var refVal", "definitions", " = ", "serialize", " } else { ", "removeKeyword", "NOT_HOST", "record", "abs", "isDate", "[0-9]", "formatSeparator", "MIN_SAFE_INTEGER", " + '", "full", "transport", "_getInvalidInput", " , params: { format: ", "exactLength", "removeAdditional", "deprecate", "sdppp-mcp:webview-mcp-client-transport", "sdpppToken", ") {", "ZodDate", "\\.\\d{", "#FF0033", "invalid_literal", "Cannot register capabilities after connecting to transport", "keywords", "#/definitions/nonNegativeInteger", "Values", " !== ", "No errors", "nodes", "detection", "useSliderForNumberWidget", "regexpUnescape", ") continue; ", "schema id must be string", '" as the namespace "', "initialize", "xaa", "\\:\\:", "arb", "comfy-socket", "params", "minutes", "constructor", "resource_link", "languageChanging", "var ", "^\\[?(", "defaultError", "_onprogress", "MissingRef", "object", "notifications/roots/list_changed", "uuid", " = true; ", "del", "cycles", "simpleTypes", "milliseconds", "step", "uiLocale", " , message: 'should be equal to one of the allowed values' ", "__proto__", "propertyNames", "dataPath", "' } ", "dataLevel", "implement", "replace", "missingRefs", " , schema: ", "week", "forkResourceStore", " , message: 'should have ", "subject", "pluralSeparator", "_compile", "prepareLoading", "urn:uuid", "coerced", "workflows", "cimode", "toFixed", " } ", "greater than or equal to ", "catch", "not-basic", " = RULES.custom['", " if (true) { ", "xn--", "types", "accept", "mailto", "userDefinedNsSeparator", "ZodEffects", " = errors; ", "hbo", "[^\\%\\[\\]\\:]", "resource", "parseAsync", "request", "store", "findIndex", "_errorDataPathProperty", "coerceTypes", "error", "2532966kUQteZ", "queuePrompt", "sdppp", "extendRefs", " = vErrors[", "#00CC33", " is present' ", "getSetting", "currency", " = errors;", " var validate = ", "shift", " = false; if (e instanceof ValidationError) ", "process", "silent", " var ", "#CC0000", "loadLanguages", " if (Array.isArray(", "varOccurences", "notifications/initialized", "getToolOutputValidator", "none", "formatParams", " / ", " = errors; ", "getUsedParamsDetails", "exactUsedKey", "apd", "close", " Object.keys(", "nanoid", "]; if (", "authInfo", "create", ") || ", "_schemas", "style", "(.+?)", "openWorkflow", "length", "getDataByLanguage", "HTTP URIs must have a host.", "ZodIntersection", "add", "renderer", " } if (", "finite", "output", " = formats[", " if (schema", "_fragments", "elicitation", "convert widget {0} failed:", "all", "++) { ", "/then", " == ", " , message: 'should match some schema in anyOf' ", "async format in sync schema", "default is ignored for: ", " % 1)", 'schema with key or id "', "toLowerCase", "onRegister", "sourceType", " == 'object' && !(", "format", "onprogress", "#3333CC", "[0-5]\\d", "has", "?\\]?$", "enabled", "merge", "errSchemaPath", "_regex", "count", "addResources", "documentElement", "[\\uE000-\\uF8FF]", "setNotificationHandler", "3450714qxRBnY", "#CC3366", '[\\"]', "ZodNullable", "returnObjects", " character(s)", "selectColor", "padEnd", " == null) ", ") { var err = ", "[i]; ", "_opts", "queueLoad", "writeOnly", " levels up, current level is ", "sdppp_workflow_alias", "getTime", "([01]\\d|2[0-3]):[0-5]\\d(:", "base64url", "nonnegative", "diff", "#3399FF", "missingKey", "schemaExcl", "regExpQueue", "keys", "_onnotification", "port", "invalid_string", "2194549NkKoAG", "lastIndexOf", "isIP", "decline", "parent", ".dataPath = (dataPath || '') + ", "statusText", "NOT_PATH", "[A-Za-z]", "_requestHandlerAbortControllers", "unescapePrefix", "$dataMetaSchema", " is already defined", "_timeoutInfo", " , params: { multipleOf: ", " for interpolating ", "Schema ", "_clientInfo", "getResource", "[\\!\\$\\&\\'\\(\\)\\*\\+\\,\\;\\=]", "%[EFef]", "([^0-9])", "callValidate", "returnTypeError", "can't resolve reference ", "loadNamespaces", "skipOnVariables", "setLoggingLevel", "getSchema", "getScriptPartFromCode", "failed parsing options string in nesting for key ", "string", " = ''; ", "backend", "_limitProperties", "tried", "isInitialized", "maxReplaces", "off", "query", "strong", "removeNamespaces", "; else vErrors = vErrors.concat(", "#/definitions/nonNegativeIntegerDefault0", "(\\.\\d+)?", "]); ", " division", " = true , j; if (i > 1) { ", " == errors) {", "unknownKeys", "_errors", "namespaces", "_metaOpts", ` , message: 'should match format "`, "refVal", "Bearer ", "` could not be extracted from all schema options", "='; ", " for (var ", "pending", "formatLanguageCode", "compileAsync", "_cachedPath", "sourceCode", "ESCAPE", " , schema: ", "appendNamespaceToCIMode", ") ) ", "_formats", ">", "++) { var ", "useDefaults", "async", "val is not a non-empty string or a valid number. val=", "addRule", "Converting circular structure to JSON", "exclType", " if (", "saveMissingTo", "mergeArray", "cidr", "_requestMessageId", "cos-vip://", "cos", " != 'boolean' && ", ") { var err = ", '"object"', "PluralRules", "loadResources", "alg", "#66CC33", "dev", "innerType", " , params: { passingSchemas: ", "smaller than", "-arab", "contentEncoding", "uiWeight", "size", " = typeof ", "logging/setLevel", "minValue", "#9933FF", " ucs2length(", "mergeObjectSync", ")) { ", " for (var ", "errorPath", "((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))", "Invalid date", "valid", "+\\.", ") { ", "_loadingSchemas", "strictNumbers", "_parse", "getPathExpr", "resetTimeoutOnProgress", "Received a progress notification for an unknown token: ", "{0,5}", "more", "isError", "utils", "customErrors", "PCT_ENCODED", "bigint", "resolvedLanguage", "emoji", "find", "invalid_arguments", "nsSeparator", "under", "WARNING DEPRECATED: ", "toQuotedString", "#00CCCC", "array", " if (!", "afb", "alwaysFormat", " , ", "isCUID", "Module", "notifications/resources/list_changed", "workflow", ".pi-sign-out", " != 'undefined' && ", ") { ", "Not a ZodError: ", "ary", "toHash", "abort", " instanceof RegExp) && ", "') ", " must be number or boolean", ") && ", "#CCCC33", "strictImplement", "schemaErrorMap", "getPluralFormsOfKey", "_requestHandlers", "ignoreJSONStructure", "assertCapabilityForMethod", "xmn", " = errors === errs_", "invalid_type", ".replace(/~/g, '~0').replace(/\\//g, '~1')", "Not connected", "tools/call", "schemaHasRulesExcept", "custom keyword definition is invalid: ", "maxParallelReads", '" resolves to more than one schema', "2024-10-07", "domainHost", "clone", "setRequestHandler", "ZodVoid", "precheck", "http://json-schema.org/draft-07/schema#", "typeof ", "partialBundledLanguages", "map", "invalid_intersection_types", " = false; j = itemIndices[item]; break; } itemIndices[item] = i; } ", "needsPlural", "console", "loopRequired", "Maximum total timeout exceeded", "errorMap", "augment", "keyword", "postProcessPassResolved", "function", "; if (", " = true; if ( ", "unwrap", "copy", "++) { if (", "_path", "]) ", "concat", " , params: {} ", "workflowManager", "translate", "audio", "Structured content does not match the tool's output schema: ", "; else vErrors = null; } ", ".validate; } if ( ", "right", ".length <= ", "addResource", "_onerror", " = null; ", " === '' || ", "tools", "is an invalid additional property", "true", "expected", "verbose", " ", "cacheUserLanguage", "getOwnPropertyNames", " %c", "_onrequest", "postMessage", "roots", "isSupportedCode", " var err = ", "defaults", "http://json-schema.org/draft-07/schema", "passContext", "_serverCapabilities", "lazycreate", "empty", "escapeQuotes", "#3333FF", "); if (", "fcName", "fail", "comfy/setComfyOrgAPIKey", "cuid", " = true; else if (!Array.isArray(schema", "slice", " != 'boolean') ", " && !", " != 'number') || ", "acq", "exclude", " , message: 'should be multiple of ", "inline", "exclusiveMinimum", " = false; for (var ", "this", "acx", ".type", "'[\\'' + ", "Required", "URI is not a ", "notifications/resources/updated", "queue", ") break; ", "parent schema must have all required keywords: ", "over", "#CC0033", " , parentSchema: validate.schema", "supportedLngs", "resources/subscribe", "label", "reloadResources", "exec", "webviewIdentifier", "userAgent", "ZodString", "sdpppID", "2025-06-18", "cmp", "exports", "isDuration", "maxProperties", "call", "_onclose", " = refVal[", "fullFilename", "ZodUnion", "enable", "save", "outputType", "ZodReadonly", "pattern", "contentMediaType", "millisecond", "at most", "fewer", "validate.schema", "Invalid ", "uri-reference", "userDefinedKeySeparator", "multipleOfPrecision", "modules", "coerce", "onerror", "Cannot access property/index ", "uxpHost", "connect", "exactly equal to ", "schemaHasRules", "pbt", "comfy/setNodeTitle", "hasLoadedNamespace: i18n.languages were undefined or empty", "Intersection results could not be merged", "sdppp/storeAction/", "max", "formErrors", "smaller than or equal to", "#FF33FF", "describe", "#CC9900", "put", "valueType", "false schema", "listPrompts", "from", "RelativeTimeFormat", "localRefs", " ) : ( (", "setItem", "colors", "_key", "jwt", "/%2F", "; }", "key '", "env", `" keyword validation' `, "15169936oSQoqn", "messages", "compositeRule", "readOnly", " than ", "[j])) { ", "You are passing an undefined module! Please check the object you are passing to i18next.use()", ")) { ", "removeSchema", "resources/read", "readResource", "Error compiling schema, function code:", "opts", " , params: { missingProperty: '", "))))) {", "absolutePath", "))) { ", "missingKeyNoValueFallbackToKey", " !== undefined) ; ", "resources", "This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!", "unionErrors", "properties ", " , params: { additionalProperty: '", "iterator", "failing", "$t(", "Array.isArray(", "notification", "modifying", "addUsedSchema", "_limit", "appendNamespaceToMissingKey", "missingInterpolationHandler", "InvalidParams", "includes", "self", " = customRules[", "ZodNumber", ".json", "Number must be a multiple of ", "cleanCode", "dataPathArr", "([+-]\\d{2}:?\\d{2})", "parsedType", "_responseHandlers", ".else", "errorDataPath", "state", "strict", "_processInputParams", "(?:", "equal", " if (rootData === undefined) rootData = data; ", " element(s)", " if (errors === 0) return data; ", "ZodDefault", "_onresponse", " = false , ", " !== undefined ", "toUpperCase", "trim", "ZodRecord", "mergeShapes", "'/' + ", "validation", "_meta", "image", "assert", "ref/prompt", "\\$&", "partial", "ruleErr", "assertNever", "keyPrefix", "nan", "destroy", "jsonStringifyReplacer", "filter", "clearCache", " === undefined) ", "loadGraphData", "ZodLiteral", "exception", "2.0", "Unknown message type: ", "interrupt", ".schemaPath === undefined) { ", "parse", "addIssue", "escape", "prp", "setState", "addEventListener", "setResolvedLanguage", " === 'false' || ", "resourceStore", " = false; ", "UNRESERVED", "_exclusiveLimit", "pop", "type", "25[0-5]", " ) ", "onmessage", "#FF9933", "WebviewMCPClient", "unrecognized_keys", "multipleOf", "code", "left", "ZodCatch", "stringify", "[\\:]", 'Invalid input: must start with "', "comfy/execution_success", "objectValues", " === undefined ", "status", "range", "addResourceBundle", "debug", ".then", "allOf", "inclusive", "level", "processors", "{6}", "signal", "date", "relative", "isOptional", "absolute", "widgets", "#3300CC", "$async", " , params: { limit: ", "reduce", "maxDate", "./api/userdata/workflows%2F.index.json", "_progressHandlers", "undefined", "urn", "A request handler for ", "completions", "###", "onclose", "url", "assign", " = true; break; }", "nonempty", "querySelector", "JWT", "ajp", " in key: ", ".call(this, ", "remove", "ASCII", "Server does not support resources (required for ", "serverInfo", "getProperty", "%c ", "schemaUnknownRules", "sdpppX2", "initImmediate", "resolveRef", "uiWeightSum", "invalid_date", "getBestMatchFromCodes", "comfy/list", ".errors; else vErrors = vErrors.concat(", " , params: { comparison: ", "cache", "Failed to validate structured content: ", " === ", " console.log(", " ( ( ", "dir", "should have required property \\'", "getSuffixes", "Server does not support logging (required for ", "not_finite", "_parseSync", "ZodFunction", "getSuffix", "#0066FF", "method", " == 'object' && Array.isArray(", "validateKeyword", ".validate;", "acm", "ayl", "getValidEnumValues", " } else { for (var ", "schema $id is different from id", " = false; else {", "getCanonicalLocales", "messageQueue", "bbz", "minItems", 'id "', "[^\\%]", "app", "hour", "2.1.0", "finally", "table", " && self._opts.unknownFormats.indexOf(", "subscribeResource", " from id ", "resources/unsubscribe", "execution_interrupted", "extra", "fallbackLng", "_ajv", "schema is invalid: ", "_notificationHandlers", "checkState", "joinValues", "contains", "objectKeys", "interpolationkey", "required", "var division", "integer", "usedNS", "nonpositive", " != 'number') { ", "nestingSuffix"]; + return We = function() { + return n; + }, We(); +} +const Ho = Zx[i(1805)](i(1149)); +class Wo { + constructor() { + var e = i; + this[e(1881)] = [], this[e(1620)] = location[e(947)][e(535)]("/")[e(1592)](-2)[e(766)]("/") || "", this.listenMessageCallback = this[e(914)][e(299)](this), window[e(1777)]("message", this[e(914)]), Ho(e(267), Date[e(418)](), this[e(1620)]); + } + listenMessageCallback(e) { + var a, x; + var t = i; + ((a = e[t(352)]) == null ? void 0 : a[t(976)]) !== "sdppp" || ((x = e[t(352)]) == null ? void 0 : x[t(1620)]) !== this[t(1620)] || (this[t(1788)] ? this[t(1788)](e.data[t(635)]) : this[t(1881)][t(837)](e[t(352)][t(635)])); + } + async [i(786)]() { + for (var e = i; this.messageQueue.length > 0; ) { + const t = this[e(1881)][e(1250)](); + t && this[e(1788)] && this[e(1788)](t); + } + } + async [i(789)](e, t) { + var a = i; + window[a(1652)][a(1574)]({ channel: a(1241), webviewIdentifier: this[a(1620)], payload: e }); + } + async [i(1268)]() { + var e = i; + window[e(1014)](e(1944), this[e(914)]); + } +} +Zx[i(1805)]("sdppp:MCPStoreBinder"); +function Bo({ endpoint: n, store: e, actions: t, name: a }) { + var x = i; + const r = (s) => { + var u = W; + n.notification({ method: u(614) + a, params: s }); + }; + e[x(474)](r), r(e[x(540)]()), n.setNotificationHandler(K({ method: d0(x(1660) + a), params: K({ action: B(), params: z0(or()) }) }), (s) => { + var u = x; + t[u(540)]()[s[u(1174)][u(933)]](...s[u(1174)][u(1174)]); + }); +} +const Ko = { last_node_id: 0, last_link_id: 0, nodes: [], links: [], groups: [], config: {}, extra: {}, version: 0.4 }, Jo = e0[i(1184)]({ method: e0[i(532)]("comfy/openWorkflow"), params: e0[i(1184)]({ workflow_path: e0[i(1381)](), reset: e0.boolean() }) }), Qo = async (n) => { + var u; + var e = i; + const { workflow_path: t, reset: a } = n[e(1174)], x = R0[e(1552)] || R0[e(718)].workflow, r = x[e(1213)][e(1478)]((o) => o[e(1632)] === t || o[e(869)] === t || o[e(869)] === e(634) + t); + if ((r[e(2120)] || (u = x[e(2120)]) != null && u.call(x, r)) && !a) return s(x, r), await new Promise((o) => requestAnimationFrame(o)), x[e(1213)].forEach((o) => { + var f = e; + o != x[f(319)] && x[f(1921)](o); + }), { success: !0 }; + return x.openWorkflows[e(1279)] === 1 ? await R0[e(1765)](Ko) : await s(x, x[e(889)][0] == r ? x[e(889)][1] : x[e(889)][0]), await x[e(1921)](r, !1), await new Promise((o) => requestAnimationFrame(o)), await s(x, r), { success: !0 }; + async function s(o, f) { + var c = e; + R0.workflowManager == o ? await f[c(989)]() : (await o[c(1278)](f), await R0[c(1765)](JSON[c(1772)](JSON[c(1796)](f[c(666)])), !0, !0, f, {})); + } +}; +let ir = !1, Be = []; +function Go() { + var n = i; + if (ir) return; + const e = Rx[n(1240)]; + Rx[n(1240)] = async (...t) => { + var a = n; + try { + const x = await e[a(1629)](Rx, ...t); + return Be.push({ error: null, result: x, prompt_id: x[a(529)] }), x; + } catch (x) { + throw Be.push({ error: x, result: null, prompt_id: "" }), x; + } + }, ir = !0; +} +const Yo = e0[i(1184)]({ method: e0[i(532)]("comfy/run"), params: e0[i(1184)]({ size: e0[i(861)]() }) }), Xo = async (n) => { + var e = i; + const t = n[e(1174)]; + ir || Go(); + const a = t[e(1448)]; + let x = !1, r = {}, s = []; + Z0[e(1776)]({ lastError: "", widgetableErrors: {} }); + try { + Be = [], await R0[e(1240)](1, a), Be[e(2103)]((o) => { + var f = e; + if (!x) + if (o[f(1238)]) x = !0, r = u(o[f(1238)][f(883)][f(2119)]), Object.assign(r, { "-1": o.error[f(883)].error.message }); + else { + const c = o[f(2042)].prompt_id; + s.push(c); + } + }); + } catch (o) { + x = !0, r = { "-1": o.message || o[e(643)] || o.toString() }; + } + return x && Z0[e(1776)]({ widgetableErrors: r }), { success: !x, nodeErrors: r, prompt_ids: s }; + function u(o) { + var f = e; + const c = {}; + return Object[f(1346)](o).forEach((d) => { + var l = f; + const m = d.split(":")[0], p = R0[l(1980)][l(1162)][l(1478)]((v) => v.id == m); + c[m] = "[" + ((p == null ? void 0 : p[l(707)]) || m) + "]" + o[d][l(978)].map(JSON.stringify)[l(766)](` +`); + }), c; + } +}, _o = e0.object({ method: e0[i(532)](i(1853)), params: e0[i(1184)]({ listMode: e0[i(1381)]()[i(859)](), sdpppID: e0.string()[i(859)](), sdpppToken: e0[i(1381)]().optional() }) }), xu = async (n) => { + var e = i; + const t = n[e(1174)]; + if (t.listMode == e(1433)) try { + const s = await fetch(e(687) + t[e(1623)] + e(922), { headers: t[e(1150)] ? { Authorization: e(1405) + t[e(1150)] } : void 0 }); + return s.ok ? { workflows: (await s[e(593)]()).files[e(1762)]((o) => o[e(520)][e(376)](e(1723))).map((o) => (o[e(847)] ? e(1432) : e(553)) + o[e(520)]) } : { workflows: [], error: "Error fetching workflow list" }; + } catch (s) { + return { workflows: [], error: s[e(548)]() }; + } + let r = (R0[e(1552)] || R0[e(718)][e(1493)])[e(1213)][e(1531)]((s) => s.path[e(1201)](e(634), "")); + try { + const s = new Headers(), u = localStorage[e(1974)](e(377)); + u && s.set(e(542), u); + const o = await fetch(e(1823), { headers: s }); + let f = []; + o.ok && (f = (await o[e(593)]()).favorites[e(1531)]((d) => d[e(1201)]("workflows/", ""))), r[e(508)]((c, d) => { + var l = e; + const m = f[l(1719)](c), p = f.includes(d); + return m && !p ? -1 : !m && p ? 1 : c.localeCompare(d); + }); + } catch { + } + return { workflows: r, error: "" }; +}, eu = e0[i(1184)]({ method: e0[i(532)]("comfy/setWidgetValue"), params: e0[i(1184)]({ values: e0[i(1485)](e0.object({ nodeID: e0.any(), widgetIndex: e0[i(861)](), value: e0[i(1042)]() })) }) }), tu = (n) => { + var e = i; + n.params.values[e(2103)](({ nodeID: t, widgetIndex: a, value: x }) => { + var r = e; + const s = R0[r(1980)][r(1162)][r(1478)]((u) => u.id == t); + !s || x == s[r(1817)][a][r(2144)] || Ln(s, a, x); + }); +}, ru = e0[i(1184)]({ method: e0.literal("comfy/save"), params: e0.object({ workflow_path: e0[i(1381)](), from_sid: e0.string()[i(859)]() }) }), au = async (n) => { + var s; + var e = i; + const { workflow_path: t, from_sid: a } = n[e(1174)], x = R0.workflowManager || R0[e(718)][e(1493)], r = x[e(1213)][e(1478)]((u) => u[e(1632)] === t || u[e(869)] === t || u[e(869)] === e(634) + t); + if (!r) throw new Error(e(1065)); + return ((s = x.activeWorkflow) == null ? void 0 : s.id) != r.id && await R0.openWorkflow(t, a, !1), r.changeTracker[e(1901)](), await x[e(1030)](r), { success: !0 }; +}, iu = e0[i(1184)]({ method: e0[i(532)](i(1657)), params: e0.object({ node_id: e0[i(1042)](), title: e0.string() }) }), su = (n) => { + var e = i; + const { node_id: t, title: a } = n[e(1174)], x = R0[e(1980)][e(1162)][e(1478)]((r) => r.id == t); + if (!x) throw new Error(e(324)); + return x[e(707)] = a, x.setProperty(e(2093), a), { success: !0 }; +}, nu = e0[i(1184)]({ method: e0.literal(i(425)), params: e0[i(1184)]({}) }), ou = async () => { + var n = i; + return document[n(1835)](n(1494)).parentElement.click(), { success: !0 }; +}, uu = e0[i(1184)]({ method: e0[i(532)](i(406)), params: e0[i(1184)]({}) }), fu = async () => { + var n = i; + return await R0[n(402)][n(1770)](), { success: !0 }; +}, cu = e0[i(1184)]({ method: e0[i(532)](i(732)), params: e0.object({}) }), du = async () => { + var n = i; + return await R0[n(402)][n(581)](n(1609)), { success: !0 }; +}, lu = e0[i(1184)]({ method: e0.literal(i(972)), params: e0[i(1184)]({}) }), hu = async () => { + var n = i; + const e = await fetch(n(1016)); + return e[n(1802)] == 404 ? { error: _t(n(1098)), success: !1 } : e[n(1802)] == 200 ? { success: !0 } : { error: _t("Failed to reboot ComfyUI") + e[n(1356)], success: !1 }; +}, pu = e0.object({ method: e0[i(532)](i(1589)), params: e0[i(1184)]({ api_key: e0[i(1381)]() }) }), vu = async (n) => { + var e = i; + const { api_key: t } = n[e(1174)]; + return localStorage.setItem("comfy_api_key", t), location[e(385)](), { success: !0 }; +}; +Zx[i(1805)]("comfy-webview"); +let sr = null, Ae = null, qe = null; +const mu = async () => sr || (!Ae && (Ae = new Promise((n) => { + qe = n; +})), await Ae), gu = { onRegister: (n) => { +}, onClientConnected: (n) => { + var e = i; + sr = n, qe && qe(n), Ae = null, qe = null, Bo({ endpoint: n, store: Z0, actions: ii, name: "comfy" }), sn(), n[e(1525)](Jo, Qo), n.setRequestHandler(Yo, Xo), n[e(1525)](_o, xu), n[e(1320)](eu, tu), n[e(1525)](ru, au), n.setRequestHandler(iu, su), n.setRequestHandler(nu, ou), n.setRequestHandler(uu, fu), n[e(1525)](cu, du), n[e(1525)](lu, hu), n[e(1525)](pu, vu); +} }, bu = { async notifyExecutionSuccess(n, e) { + var t = i; + (await mu())[t(1712)]({ method: t(1799), params: { prompt_id: n, images: e } }); +} }, yu = Zx[i(1805)](i(1173)); +async function wu() { + var n = i; + if (window[n(1652)]) { + const e = Vo([gu]); + await e[n(1653)](new Wo()), await Uo(e), yu("client connected"); + } +} +async function Su(n, e, t) { + var a = i; + e[a(1777)]("progress", ({ detail: r }) => { + var s = a; + if (!r || isNaN(r.value / r[s(1661)])) return; + const u = Math[s(744)](r[s(2144)] / r.max * 100); + Z0.setState({ progress: u }); + }), e[a(1777)]("status", (r) => { + var u; + var s = a; + (u = r[s(503)]) != null && u[s(2076)] && Z0[s(1776)]({ queueSize: r.detail[s(2076)].queue_remaining }); + }), e.addEventListener(a(461), ({ detail: r }) => { + var s = a; + if (Z0.setState({ executingNodeTitle: "", lastError: r[s(1010)] }), r[s(1919)]) { + const u = n[s(1980)][s(1162)][s(1478)]((o) => o.id == r[s(1919)]); + Z0[s(1776)]({ widgetableErrors: { [r[s(1919)]]: "[" + ((u == null ? void 0 : u[s(707)]) || r[s(1919)]) + "]" + r[s(1010)] } }); + } + }), e.addEventListener("executing", (r) => { + var s = a; + const u = r[s(503)], o = graph[s(1162)][s(1478)]((f) => f.id == u); + o && Z0[s(1776)]({ executingNodeTitle: o.title }); + }), e[a(1777)](a(1895), () => { + var r = a; + Z0[r(1776)]({ progress: 0, executingNodeTitle: "" }); + }), e[a(1777)]("execution_start", ({ detail: r }) => { + Z0.setState({ lastError: "", widgetableErrors: {}, progress: 0, executingNodeTitle: "" }); + }); + const x = /* @__PURE__ */ new Map(); + e[a(1777)]("execution_success", (r) => { + var s = a; + Z0[s(1776)]({ progress: 0, executingNodeTitle: "" }); + const u = (x[s(440)](r.detail.prompt_id) || []).map((o) => ({ url: o, thumbnail: o })); + bu[s(735)](r[s(503)][s(529)], u), x[s(800)](r[s(503)][s(529)]); + }), e[a(1777)](a(940), (r) => { + var s = a; + if (r[s(503)][s(1287)] && Array[s(971)](r[s(503)][s(1287)][s(264)]) && r[s(503)].output[s(264)][s(1279)] > 0) { + const u = x[s(440)](r[s(503)][s(529)]) || []; + u.push(...r[s(503)][s(1287)].images.filter((o) => o[s(1785)] == "output")[s(1531)]((o) => { + var f = s; + return location[f(2086)] + f(996) + o[f(1785)] + "&filename=" + o[f(591)]; + })), x.set(r[s(503)][s(529)], u); + } + }); +} +Zx[i(1805)][i(1634)]("*"); +let Ie = []; +(async function() { + var e, t, a, x, r, s; + var n = i; + if (typeof gradioApp == n(1825)) { + try { + const u = (t = (e = window[n(1933)]) == null ? void 0 : e[n(1886)]) == null ? void 0 : t[n(1886)], o = (x = (a = window.comfyAPI) == null ? void 0 : a.ui) == null ? void 0 : x.$el, f = (s = (r = window[n(1933)]) == null ? void 0 : r[n(402)]) == null ? void 0 : s.api; + if (!u || !f || !o) throw new Error(n(538)); + await Vn(), await wu(), await Su(u, f, o), import(n(794))[n(2136)]((c) => { + c.default(se); + }); + } catch (u) { + Ie.push(u[n(643)] || u[n(1944)] || u); + } + await new Promise((u) => setTimeout(u, 2e3)), Ie[n(1279)] && (console[n(1238)](Ie[0]), alert(`sd-ppp init failed: +` + Ie[n(766)](` +`))); + } +})(); diff --git a/package.json b/package.json index e42fdf2..fd0dd57 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sdppp", - "version": "1.8.6", + "version": "1.9.0", "type": "module", "scripts": { "watch": "nodemon -w typescripts -e mjs,js,jsx,mts,ts,tsx,json,css,html -x node typescripts/src/build/index.build.ts", @@ -32,6 +32,7 @@ "zustand": "^5.0.4" }, "dependencies": { + "@ant-design/icons": "^6.0.0", "@types/debug": "^4.1.12", "antd": "^5.24.7", "chai": "^5.1.2", diff --git a/plugins/photoshop/dist/photoshop-internal.js b/plugins/photoshop/dist/photoshop-internal.js index 0ad8bbf..618d155 100644 --- a/plugins/photoshop/dist/photoshop-internal.js +++ b/plugins/photoshop/dist/photoshop-internal.js @@ -1,5 +1,5 @@ "use strict";(()=>{var Gi=Object.create;var Ht=Object.defineProperty;var Ro=Object.getOwnPropertyDescriptor;var Qi=Object.getOwnPropertyNames;var qi=Object.getPrototypeOf,Ki=Object.prototype.hasOwnProperty;var N=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Ye=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Vr=(e,t)=>{for(var r in t)Ht(e,r,{get:t[r],enumerable:!0})},Hi=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Qi(t))!Ki.call(e,n)&&n!==r&&Ht(e,n,{get:()=>t[n],enumerable:!(o=Ro(t,n))||o.enumerable});return e};var b=(e,t,r)=>(r=e!=null?Gi(qi(e)):{},Hi(t||!e||!e.__esModule?Ht(r,"default",{value:e,enumerable:!0}):r,e));var x=(e,t,r,o)=>{for(var n=o>1?void 0:o?Ro(t,r):t,i=e.length-1,s;i>=0;i--)(s=e[i])&&(n=(o?s(t,r,n):s(n))||n);return o&&n&&Ht(t,r,n),n};var E=Ye((Ka,qo)=>{"use strict";qo.exports=window.React});var Xo=Ye((nc,Jo)=>{"use strict";var ut=1e3,lt=ut*60,dt=lt*60,tt=dt*24,fs=tt*7,ps=tt*365.25;Jo.exports=function(e,t){t=t||{};var r=typeof e;if(r==="string"&&e.length>0)return ms(e);if(r==="number"&&isFinite(e))return t.long?gs(e):hs(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function ms(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var r=parseFloat(t[1]),o=(t[2]||"ms").toLowerCase();switch(o){case"years":case"year":case"yrs":case"yr":case"y":return r*ps;case"weeks":case"week":case"w":return r*fs;case"days":case"day":case"d":return r*tt;case"hours":case"hour":case"hrs":case"hr":case"h":return r*dt;case"minutes":case"minute":case"mins":case"min":case"m":return r*lt;case"seconds":case"second":case"secs":case"sec":case"s":return r*ut;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function hs(e){var t=Math.abs(e);return t>=tt?Math.round(e/tt)+"d":t>=dt?Math.round(e/dt)+"h":t>=lt?Math.round(e/lt)+"m":t>=ut?Math.round(e/ut)+"s":e+"ms"}function gs(e){var t=Math.abs(e);return t>=tt?ir(e,t,tt,"day"):t>=dt?ir(e,t,dt,"hour"):t>=lt?ir(e,t,lt,"minute"):t>=ut?ir(e,t,ut,"second"):e+" ms"}function ir(e,t,r,o){var n=t>=r*1.5;return Math.round(e/r)+" "+o+(n?"s":"")}});var en=Ye((ic,Zo)=>{"use strict";function ys(e){r.debug=r,r.default=r,r.coerce=c,r.disable=s,r.enable=n,r.enabled=a,r.humanize=Xo(),r.destroy=p,Object.keys(e).forEach(d=>{r[d]=e[d]}),r.names=[],r.skips=[],r.formatters={};function t(d){let u=0;for(let g=0;g{if(be==="%%")return"%";I++;let _=r.formatters[ie];if(typeof _=="function"){let Q=y[I];be=_.call(v,Q),y.splice(I,1),I--}return be}),r.formatArgs.call(v,y),(v.log||r.log).apply(v,y)}return m.namespace=d,m.useColors=r.useColors(),m.color=r.selectColor(d),m.extend=o,m.destroy=r.destroy,Object.defineProperty(m,"enabled",{enumerable:!0,configurable:!1,get:()=>g!==null?g:(l!==r.namespaces&&(l=r.namespaces,f=r.enabled(d)),f),set:y=>{g=y}}),typeof r.init=="function"&&r.init(m),m}function o(d,u){let g=r(this.namespace+(typeof u>"u"?":":u)+d);return g.log=this.log,g}function n(d){r.save(d),r.namespaces=d,r.names=[],r.skips=[];let u=(typeof d=="string"?d:"").trim().replace(" ",",").split(",").filter(Boolean);for(let g of u)g[0]==="-"?r.skips.push(g.slice(1)):r.names.push(g)}function i(d,u){let g=0,l=0,f=-1,m=0;for(;g"-"+u)].join(",");return r.enable(""),d}function a(d){for(let u of r.skips)if(i(d,u))return!1;for(let u of r.names)if(i(d,u))return!0;return!1}function c(d){return d instanceof Error?d.stack||d.message:d}function p(){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 r.enable(r.load()),r}Zo.exports=ys});var ar=Ye((se,sr)=>{"use strict";se.formatArgs=vs;se.save=bs;se.load=Ss;se.useColors=ws;se.storage=Ps();se.destroy=(()=>{let e=!1;return()=>{e||(e=!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`."))}})();se.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 ws(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return 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&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function vs(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+sr.exports.humanize(this.diff),!this.useColors)return;let t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,o=0;e[0].replace(/%[a-zA-Z%]/g,n=>{n!=="%%"&&(r++,n==="%c"&&(o=r))}),e.splice(o,0,t)}se.log=console.debug||console.log||(()=>{});function bs(e){try{e?se.storage.setItem("debug",e):se.storage.removeItem("debug")}catch{}}function Ss(){let e;try{e=se.storage.getItem("debug")}catch{}return!e&&typeof process<"u"&&"env"in process&&(e=process.env.DEBUG),e}function Ps(){try{return localStorage}catch{}}sr.exports=en()(se);var{formatters:Ds}=sr.exports;Ds.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}});var S=Ye((ac,on)=>{"use strict";on.exports=window.ReactJSXRuntime});var ln=Ye((dc,un)=>{"use strict";un.exports=window.socketIO});var xt=Ye((Lc,yn)=>{"use strict";yn.exports=window.Jimp});var To={};Vr(To,{Auths:()=>Mi,Promote:()=>Bi,SDPPP:()=>Oi,SDPPPProvider:()=>si,useAgentState:()=>Lr,useSDPPPComfyCaller:()=>oe,useSDPPPContext:()=>Me,useSDPPPWebpageList:()=>Ar,useSDPPPWorkflowList:()=>ai});var R=N("photoshop");var Le=N("photoshop"),Yi=N("uxp");var Gr={"SDPPP Get Document":"Get Document","SDPPP Get Layer By ID":"Get Layer","SDPPP Get Linked Layers":"Get Linked Layers","SDPPP Get Layers In Group":"Get Layers In Group","SDPPP Get Text From Layer":"Get Text From Layer","SDPPP Parse Layer Info":"Parse Layer Info","SDPPP Get Selection":"Get Selection","SDPPP Get Image From Photoshop":"Get Image From Photoshop","SDPPP Send Images To Photoshop":"Send Images To Photoshop","SDPPP Select Layer And Run PS Action":"Select Layer And Run PS Action"};var Qr={"### Active Document ###":"### \u5F53\u524D\u6587\u6863 ###","### The Canvas ###":"### \u6574\u4E2A\u753B\u5E03 ###","### New Layer ###":"### \u65B0\u56FE\u5C42 ###","### Selected Layer ###":"### \u6240\u9009\u56FE\u5C42 ###","### Keep Size or Fit Canvas ###":"### \u4FDD\u6301\u5C3A\u5BF8\u6216\u9002\u5E94\u753B\u5E03 ###",_SDPPP_PSD_:"_SDPPP_PSD_","Save and run immediately":"\u4FDD\u5B58\u5E76\u7ACB\u5373\u6267\u884C",Close:"\u5173\u95ED","Select a {0}":"\u9009\u62E9\u4E00\u4E2A {0}","How to use .ccx file":"\u5982\u4F55\u4F7F\u7528 .ccx \u6587\u4EF6","1. If you have installed Adobe Creative Cloud":"1. \u5982\u679C\u4F60\u5DF2\u7ECF\u5B89\u88C5\u4E86 Adobe Creative Cloud","Just double click the .ccx file, it will install the plugin automatically":"\u53CC\u51FB .ccx \u6587\u4EF6\uFF0C\u5B83\u4F1A\u81EA\u52A8\u5B89\u88C5","2. If you don't have Adobe Creative Cloud":"2. \u5982\u679C\u4F60\u6CA1\u6709 Adobe Creative Cloud","Rename .ccx to .zip and extract it into ":"\u5C06 .ccx \u91CD\u547D\u540D\u4E3A .zip \u5E76\u89E3\u538B\u5230",or:"\u6216","Photoshop directory":"Photoshop \u5B89\u88C5\u76EE\u5F55","Cannot connect multiple different document widgets with same value":"\u4E0D\u80FD\u8FDE\u63A5\u591A\u4E2A\u5177\u6709\u76F8\u540C\u503C\u7684\u6587\u6863\u5C0F\u90E8\u4EF6","You can only have one SDPPP Settings node in a workflow":"\u4E00\u4E2A\u5DE5\u4F5C\u6D41\u4E2D\u53EA\u80FD\u6709\u4E00\u4E2A SDPPP Settings \u8282\u70B9","convert widget {0} failed:":"\u63A7\u4EF6{0}\u8F6C\u6362\u5931\u8D25\uFF1A","hidden webview load failed: {0}, please select a browser page to continue":"\u5185\u7F6E webview \u52A0\u8F7D\u5931\u8D25: {0}\uFF0C\u8BF7\u9009\u62E9\u4E00\u4E2A\u6D4F\u89C8\u5668\u9875\u9762\u7EE7\u7EED","SDPPP Get Document":"\u83B7\u53D6\u6587\u6863(GetDocument)","SDPPP Get Layer By ID":"\u83B7\u53D6\u56FE\u5C42(GetLayer)","SDPPP Get Linked Layers":"\u83B7\u53D6\u94FE\u63A5\u56FE\u5C42(GetLinkedLayers)","SDPPP Get Layers In Group":"\u83B7\u53D6\u7EC4\u4E2D\u56FE\u5C42(GetLayersInGroup)","SDPPP Get Text From Layer":"\u83B7\u53D6\u56FE\u5C42\u6587\u672C(GetTextFromLayer)","SDPPP Parse Layer Info":"\u89E3\u6790\u56FE\u5C42\u4FE1\u606F(ParseLayerInfo)","SDPPP Get Selection":"\u83B7\u53D6\u9009\u533A(GetSelection)","SDPPP Get Image From Photoshop":"\u4ECEPS\u83B7\u53D6\u56FE\u50CF(GetImageFromPhotoshop)","SDPPP Send Images To Photoshop":"\u53D1\u9001\u56FE\u50CF\u5230PS(SendImagesToPhotoshop)","SDPPP Send Text To Layer":"\u53D1\u9001\u6587\u672C\u5230\u56FE\u5C42(SendTextToLayer)","SDPPP Select Layer And Run PS Action":"\u9009\u4E2D\u56FE\u5C42\u5E76\u8FD0\u884CPS Action(RunPhotoshopAction)","download PS plugin (.ccx)":"\u4E0B\u8F7D Photoshop \u63D2\u4EF6 (.ccx)","current ComfyUI pageid: {0}":"\u5F53\u524D ComfyUI \u9875\u9762ID: {0}","current A1111 pageid: {0}":"\u5F53\u524D A1111 \u9875\u9762ID: {0}","document linked":"\u6587\u6863\u53C2\u6570\u5DF2\u94FE\u63A5","layer linked":"\u56FE\u5C42\u53C2\u6570\u5DF2\u94FE\u63A5","bound linked":"\u8303\u56F4\u53C2\u6570\u5DF2\u94FE\u63A5",document:"\u6587\u6863",Document:"\u6587\u6863",DOCUMENT:"\u6587\u6863",document_name:"\u6587\u6863\u540D\u5B57id",layer_nameid:"\u56FE\u5C42\u540D\u5B57id",layer_name:"\u56FE\u5C42\u540D\u5B57",layer_info:"\u56FE\u5C42\u4FE1\u606F",bound_top:"\u8303\u56F4\u4E0A\u8FB9\u8DDD",bound_left:"\u8303\u56F4\u5DE6\u8FB9\u8DDD",bound_width:"\u8303\u56F4\u5BBD\u5EA6",bound_height:"\u8303\u56F4\u9AD8\u5EA6",center_x:"\u4E2D\u5FC3\u70B9x",center_y:"\u4E2D\u5FC3\u70B9y",opacity:"\u900F\u660E\u5EA6",layer:"\u56FE\u5C42",layer_or_group:"\u56FE\u5C42(\u6216\u7EC4)",Layer_or_group:"\u56FE\u5C42(\u6216\u7EC4)",bound:"\u8303\u56F4",bounds:"\u8303\u56F4","bounds [optional]":"\u8303\u56F4[\u53EF\u9009]",boundary:"\u8303\u56F4",Boundary:"\u8303\u56F4",canvas_boundary:"\u753B\u5E03\u8303\u56F4",canvas_bound:"\u753B\u5E03\u8303\u56F4",layer_boundary:"\u56FE\u5C42\u8303\u56F4",layer_bound:"\u56FE\u5C42\u8303\u56F4","Photoshop Disconnected!":"Photoshop \u672A\u8FDE\u63A5\uFF01",rgb_out:"RGB\u8F93\u51FA",alpha_out:"Alpha\u8F93\u51FA",images:"\u56FE\u50CF",text:"\u6587\u672C",ID_mode:"\u7CBE\u786EID\u6A21\u5F0F",name_mode:"\u540D\u5B57\u5339\u914D\u6A21\u5F0F",select:"\u9009\u62E9","document boundary":"\u6587\u6863\u8303\u56F4","layer boundary":"\u56FE\u5C42\u8303\u56F4","selection boundary":"\u9009\u4E2D\u8303\u56F4","save .psd to this workflow":"\u4FDD\u5B58.psd\u5230\u8FD9\u4E2A\u5DE5\u4F5C\u6D41","extract saved .psd to Photoshop":"\u63D0\u53D6\u4FDD\u5B58\u7684.psd\u5230Photoshop","sample .psd":"\u793A\u4F8B.psd",mask:"\u906E\u7F69",name:"\u540D\u79F0",quality:"\u56FE\u50CF\u8D28\u91CF",action_set:"\u52A8\u4F5C\u7EC4",action:"\u52A8\u4F5C",Runner:"\u8FD0\u884C\u8F7D\u4F53","PS Webview":"PS \u5185\u7F6E\u7F51\u9875","Browser {0}":"\u6D4F\u89C8\u5668\u9875\u9762 {0}",timeout:"\u8D85\u65F6","Loading...":"\u52A0\u8F7D\u4E2D...","--multi-user Not Login!":"--multi-user\u5DF2\u6FC0\u6D3B\uFF0C\u4F46\u672A\u767B\u5F55\uFF01",Logout:"\u767B\u51FA","User: ":"\u7528\u6237: ",connect:"\u8FDE\u63A5",connected:"\u5DF2\u8FDE\u63A5",disconnect:"\u65AD\u5F00",disconnected:"\u5DF2\u65AD\u5F00\u8FDE\u63A5","reconnecting...":"\u91CD\u8FDE\u4E2D...",connecting:"\u8FDE\u63A5\u4E2D",webpages:"\u7F51\u9875\u5217\u8868",workflows:"\u5DE5\u4F5C\u6D41",workflow:"\u5DE5\u4F5C\u6D41","auto run page [{0}] after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u9875\u9762 {0}..","auto run workflow [{0}] after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u5DE5\u4F5C\u6D41 {0}..","auto run workflow after change..":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C\u5DE5\u4F5C\u6D41..",selection_only:"\u4EC5\u9009\u533A","Queue:":"\u961F\u5217:","Set As:":"\u8BBE\u7F6E\u4E3A:","Error {0}... please contact me via Discord/Github":"\u51FA\u73B0\u9519\u8BEF {0}...\uFF0C\u8BF7\u901A\u8FC7 QQ/Github \u8054\u7CFB\u6211","Webview initialize failed. Please report to me via Discord/Github with your ComfyURL, Operate System":"Webview \u521D\u59CB\u5316\u5931\u8D25\uFF0C\u8BF7\u901A\u8FC7 QQ/Github \u8054\u7CFB\u6211\u5E76\u9644\u4E0A\u4F60\u7684Comfy\u5730\u5740\u3001\u64CD\u4F5C\u7CFB\u7EDF","ComfyUI with --multi-user is only available for sponsors":'\u5E26"--multi-user"\u7684ComfyUI\u4EC5\u5BF9\u8D5E\u52A9\u8005\u5F00\u653E',"Workflow Runner is loading...":"\u8FD0\u884C\u8F7D\u4F53\u5C1A\u5728\u52A0\u8F7D...","(Page ID: {0})Queue: {1}":"(\u9875\u9762ID: {0}) \u961F\u5217\u957F\u5EA6 {1}","no suitable node to control in this workflow":"\u8FD9\u4E2A\u5DE5\u4F5C\u6D41\u4E2D\u6CA1\u6709\u80FD\u63A7\u5236\u7684\u8282\u70B9",Save:"\u4FDD\u5B58",Edit:"\u7F16\u8F91","Edit in ComfyUI":"\u5728 ComfyUI \u4E2D\u7F16\u8F91","using browser page [{0}] for workflow running":"\u6B63\u63A5\u7BA1\u7F51\u9875 [{0}] \u8FD0\u884C\u5DE5\u4F5C\u6D41","workflow running by hidden webview":"\u5DE5\u4F5C\u6D41\u5728\u9690\u85CF\u7684webview\u4E2D\u8FD0\u884C","Lock Image":"\u9501\u5B9A\u56FE\u50CF","Unlock Image":"\u89E3\u9501\u56FE\u50CF","search...":"\u641C\u7D22...","disabled when running in browser page":"\u63A5\u7BA1\u7F51\u9875\u65F6\u4E0D\u53EF\u7528","only supported in Photoshop":"\u4EC5\u5728 Photoshop \u4E2D\u652F\u6301",Login:"\u767B\u5F55","Invitation Code":"\u9080\u8BF7\u7801",Username:"\u7528\u6237\u540D",Password:"\u5BC6\u7801","Please input invitation code":"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801","Please input username":"\u8BF7\u8F93\u5165\u7528\u6237\u540D","Please input password":"\u8BF7\u8F93\u5165\u5BC6\u7801","Open more ComfyUI pages to see more options here":"\u6253\u5F00\u66F4\u591A ComfyUI \u9875\u9762\u4EE5\u67E5\u770B\u66F4\u591A\u9009\u9879","Comfy multi-user: ":"Comfy \u591A\u7528\u6237: ","Not Login":"\u672A\u767B\u5F55","Comfy API-Key: ":"Comfy API-Key: ","Login/Auth":"\u767B\u5F55/\u8BA4\u8BC1","Logged in by email/password":"\u5DF2\u901A\u8FC7\u90AE\u7BB1/\u5BC6\u7801\u767B\u5F55","Set API Key":"\u8BBE\u7F6E API Key","Please input API key (will reload Runner)":"\u8BF7\u8F93\u5165 API Key (\u4F1A\u91CD\u542F\u8FD0\u884C\u8F7D\u4F53)","### Active Workflow ###":"### \u5F53\u524D\u5DE5\u4F5C\u6D41 ###","### Example SDXL ###":"### \u793A\u4F8BSDXL\u5DE5\u4F5C\u6D41 ###","Open ComfyUI in the browser to see more options":"\u5728\u6D4F\u89C8\u5668\u4E2D\u6253\u5F00 ComfyUI \u4EE5\u5F97\u5230\u66F4\u591A\u9009\u9879","Webview load timeout, please switch to a different runner":"Webview \u52A0\u8F7D\u8D85\u65F6\uFF0C\u8BF7\u5207\u6362\u5230\u5176\u4ED6\u8FD0\u884C\u8F7D\u4F53","Save workflow to ComfyUI":"\u4FDD\u5B58\u5DE5\u4F5C\u6D41\u5230 ComfyUI","Reload workflow":"\u91CD\u65B0\u52A0\u8F7D\u5DE5\u4F5C\u6D41","Stop and cancel all":"\u505C\u6B62\u5E76\u53D6\u6D88\u6240\u6709","Start auto running after change":"\u66F4\u6539\u540E\u81EA\u52A8\u8FD0\u884C","Stop auto run":"\u505C\u6B62\u81EA\u52A8\u8FD0\u884C","Run workflow":"\u8FD0\u884C\u5DE5\u4F5C\u6D41","Run workflow xN":"\u8FD0\u884C\u5DE5\u4F5C\u6D41N\u6B21","Back to workflow list":"\u8FD4\u56DE\u5DE5\u4F5C\u6D41\u5217\u8868","502: Maybe the server is not running":"502: \u670D\u52A1\u5668\u53EF\u80FD\u672A\u8FD0\u884C","404: Maybe SDPPP is not installed or failed to run in ComfyUI":"404: \u53EF\u80FD\u5728ComfyUI\u4E2DSDPPP\u672A\u5B89\u88C5\u6216\u8FD0\u884C\u5931\u8D25","{0}. reconnecting...":"{0}. \u91CD\u8FDE\u4E2D...","disconnected to {0} failed {1}":"\u65AD\u5F00\u8FDE\u63A5 {0} \u9519\u8BEF {1}","version mismatch, please reinstall PS plugin":"\u7248\u672C\u4E0D\u5339\u914D\uFF0C\u8BF7\u91CD\u65B0\u5B89\u88C5 PS \u63D2\u4EF6","instance type not recognized":"\u672A\u8BC6\u522B\u7684\u8F6F\u4EF6\u7C7B\u578B","Error: {0}":"\u9519\u8BEF: {0}","Verification Error":"\u9A8C\u8BC1\u9519\u8BEF","document {0} not found":"\u627E\u4E0D\u5230\u6587\u6863: {0}",'only layer kind "TEXT" is supported, invalid layer: {0}':"\u4E0D\u652F\u6301\u975E\u6587\u672C\u56FE\u5C42: {0}","create layer failed":"\u521B\u5EFA\u56FE\u5C42\u5931\u8D25","layer not found {0}":"\u627E\u4E0D\u5230\u56FE\u5C42: {0}","no linked layer for {0}":"\u6CA1\u6709\u94FE\u63A5\u56FE\u5C42: {0}","layer {0} is not a group":"\u56FE\u5C42 {0} \u4E0D\u662F\u4E00\u4E2A\u7EC4","no layer in group {0}":"\u7EC4 {0} \u4E2D\u6CA1\u6709\u56FE\u5C42","layer not found: {0}":"\u627E\u4E0D\u5230\u56FE\u5C42: {0}","No upload_name":"\u4E0A\u4F20\u63A5\u53E3\u8FD4\u56DE\u4E86\u5931\u8D25","get pixel of {0} failed":"\u83B7\u53D6\u50CF\u7D20\u5931\u8D25: {0}","merge group failed":"\u5408\u5E76\u7EC4\u5931\u8D25","invalid name: {0}":"\u975E\u6CD5\u7684\u540D\u79F0: {0}","get_layer_info: layer_identify required":"get_layer_info: \u9700\u8981 layer_identify","invalid action: {0}":"\u65E0\u6548\u7684\u64CD\u4F5C: {0}","create document failed":"\u521B\u5EFA\u6587\u6863\u5931\u8D25","create document for preview":"\u521B\u5EFA\u9884\u89C8\u6587\u6863","resize document for preview":"\u8C03\u6574\u9884\u89C8\u6587\u6863\u5C3A\u5BF8","no first related layer in {0}":"\u7EC4 {0} \u4E2D\u6CA1\u6709\u7B2C\u4E00\u4E2A\u76F8\u5173\u56FE\u5C42","imageDataError: data length is not multiple of width * height":"\u56FE\u50CF\u6570\u636E\u6709\u8BEF: \u6570\u636E\u957F\u5EA6\u4E0D\u662F\u5BBD\u5EA6 * \u9AD8\u5EA6\u7684\u500D\u6570","imageDataError: originComponents must be 1 or 3":"\u56FE\u50CF\u6570\u636E\u6709\u8BEF: originComponents \u5FC5\u987B\u662F 1 \u6216 3","unexpected connection lost, please try to reconnect":"\u610F\u5916\u65AD\u5F00\u8FDE\u63A5\uFF0C\u8BF7\u5C1D\u8BD5\u91CD\u65B0\u8FDE\u63A5","Workflow list is empty, please save a workflow by Comfy's lastest UI":"\u5DE5\u4F5C\u6D41\u5217\u8868\u4E3A\u7A7A\uFF0C\u8BF7\u5728Comfy\u7684\u65B0\u7248UI\u4E2D\u4FDD\u5B58\u4E00\u4E2A\u5DE5\u4F5C\u6D41","No opened ComfyUI pages":"\u6CA1\u6709\u5DF2\u6253\u5F00\u7684ComfyUI\u9875\u9762","comfyAPI is not initialized, maybe comfyUI is too old":"\u65E0\u6CD5\u83B7\u53D6 ComfyAPI\uFF0C\u53EF\u80FD ComfyUI \u7248\u672C\u592A\u65E7","unsupported channel counts: {0}":"\u4E0D\u652F\u6301\u7684\u901A\u9053\u6570: {0}","Timeout, Maybe the URL is wrong":"\u8D85\u65F6\uFF0C\u53EF\u80FD comfy\u5730\u5740 \u586B\u5199\u9519\u8BEF","Workflow list loading failed: {0}":"\u5DE5\u4F5C\u6D41\u5217\u8868\u52A0\u8F7D\u5931\u8D25: {0}","Please register a user in ComfyUI":"\u8BF7\u5728 ComfyUI \u4E2D\u6CE8\u518C\u4E00\u4E2A\u7528\u6237","GetSelection need Photoshop version 25+":"GetSelection \u9700\u8981 Photoshop 25+ \u7248\u672C","Action {0} not found":"Action {0} \u672A\u627E\u5230","Action set {0} not found":"ActionSet {0} \u672A\u627E\u5230","{0} cannot be used in Photoshop Action Node":"{0} \u4E0D\u80FD\u5728 Photoshop Action \u8282\u70B9\u4E2D\u4F7F\u7528","Group layers":"\u56FE\u5C42\u7EC4","Show All Groups":"\u663E\u793A\u6240\u6709\u7EC4","create document for sent images":"\u7ED9\u53D1\u9001\u7684\u56FE\u7247\u521B\u5EFA\u6587\u6863","show sent images":"\u663E\u793A\u53D1\u9001\u7684\u56FE\u7247","fallback show sent images":"\u53D6\u6D88\u663E\u793A\u53D1\u9001\u7684\u56FE\u7247","get content of layer {0}":"\u83B7\u53D6\u56FE\u5C42 {0} \u7684\u5185\u5BB9","fallback get content of layer {0}":"\u53D6\u6D88\u83B7\u53D6\u56FE\u5C42 {0} \u7684\u5185\u5BB9","get layer info":"\u83B7\u53D6\u56FE\u5C42\u4FE1\u606F","sdppp extract PSD":"sdppp \u5BFC\u5165 PSD","sdppp get PSD":"sdppp \u83B7\u53D6 PSD","set text to layer":"\u8BBE\u7F6E\u56FE\u5C42\u7684\u6587\u672C","run Photoshop Action":"sdppp \u8FD0\u884C Photoshop Action","select layer":"sdppp \u9009\u4E2D\u56FE\u5C42","{0} wants to extract a PSD file to Photoshop, are you sure?":"{0} \u60F3\u8981\u91CA\u653E\u4E00\u4E2A.psd\u6587\u4EF6\u5230Photoshop\uFF0C\u786E\u5B9A\u5417\uFF1F","should sdppp refuse extracting PSD to Photoshop in this session anymore?":"\u662F\u5426\u8981\u8BA9 sdppp \u62D2\u7EDD\u672C\u6B21PS\u4F1A\u8BDD\u518D\u6B21\u63A5\u53D7.psd\u91CA\u653E\u8BF7\u6C42\uFF1F","Wide Mode":"\u5BBD\u5C4F\u6A21\u5F0F","Quick Set":"\u5FEB\u901F\u8BBE\u7F6E","Selected Layer":"\u9009\u4E2D\u56FE\u5C42","Selected Layer (invert)":"\u9009\u4E2D\u56FE\u5C42(\u53CD\u5411)",Canvas:"\u753B\u5E03",Selection:"\u9009\u533A",Manual:"\u624B\u52A8\u6A21\u5F0F",Auto:"\u81EA\u52A8\u6A21\u5F0F","This plugin is based on sd-ppp":"\u672C\u63D2\u4EF6\u57FA\u4E8Esd-ppp\u5F00\u53D1","And follows its open source license:":"\u5E76\u9075\u5FAA\u5176\u5F00\u6E90\u534F\u8BAE\uFF1A",Cloud:"\u4E91\u7AEF\u63A8\u8350",Sponsors:"\u8D5E\u52A9","waiting...":"\u865A\u4F4D\u4EE5\u5F85",Links:"\u53CB\u60C5\u94FE\u63A5",Community:"\u793E\u533A","LICENSE:":"\u8BB8\u53EF\u8BC1\uFF1A","Official Site":"\u5B98\u65B9\u7F51\u7AD9",upload:"\u4E0A\u4F20","Simplify Workflow":"\u7B80\u5316\u5DE5\u4F5C\u6D41",Photoshop:"Photoshop","Photoshop plugin settings":"Photoshop \u63D2\u4EF6\u8BBE\u7F6E","Photoshop plugin":"Photoshop \u63D2\u4EF6","SDPPP Settings/Misc":"SDPPP \u8BBE\u7F6E/\u6742\u9879","Sample .PSD for this workflow:":"\u793A\u4F8B.PSD","Download Example .PSD":"\u4E0B\u8F7D\u793A\u4F8B.PSD","Maximum Image Size (px):":"\u6700\u5927\u56FE\u50CF\u5C3A\u5BF8(px)",Download:"\u4E0B\u8F7D",Upload:"\u4E0A\u4F20",Reset:"\u91CD\u7F6E",Refresh:"\u5237\u65B0","Comfy URL (You can copy it to connect ComfyUI in the plugin):":"Comfy\u5730\u5740(\u4F60\u53EF\u4EE5\u590D\u5236\u5B83\u5230\u63D2\u4EF6\u4E2D\u8FDE\u63A5ComfyUI):","use slider for number widget:":"\u6570\u5B57\u63A7\u4EF6\u4F7F\u7528\u6ED1\u5757","Photoshop is not connected":"Photoshop \u672A\u8FDE\u63A5","select...":"\u8BF7\u9009\u62E9","click to edit":"\u70B9\u51FB\u7F16\u8F91","ComfyManager not found, cannot reboot":"Comfy Manager\u672A\u5B89\u88C5\uFF0C\u65E0\u6CD5\u91CD\u542F","Failed to reboot ComfyUI":"\u91CD\u542FComfyUI\u5931\u8D25"};var No=typeof N<"u"?N:void 0,zt="en";typeof navigator<"u"&&navigator.language?zt=navigator.language=="zh-CN"?"zhcn":"en":No&&(zt=No("uxp").host.uiLocale.startsWith("zh")?"zhcn":"en");function h(e,...t){let r=zt=="zhcn"?Qr[e]:e in Gr?Gr[e]:e;if(!r)throw new Error(`i18n key not found: ${e}`);return r.replace(/{(\d+)}/g,function(o,n){return typeof t[n]<"u"?t[n]:o})}function $e(e,t){return e==t||Qr[e]==t}function je(){return zt}var C=class e{static SPECIAL_DOCUMENT_CURRENT="### Active Document ###";static is_SPECIAL_DOCUMENT_CURRENT(t){return $e(this.SPECIAL_DOCUMENT_CURRENT,t)}static get_SPECIAL_DOCUMENT_CURRENT(){return h(this.SPECIAL_DOCUMENT_CURRENT)}static SPECIAL_LAYER_KEEP_SIZE="### Keep Size or Fit Canvas ###";static is_SPECIAL_LAYER_FIT(t){return $e(this.SPECIAL_LAYER_KEEP_SIZE,t)}static get_SPECIAL_LAYER_FIT(){return h(this.SPECIAL_LAYER_KEEP_SIZE)}static SPECIAL_LAYER_USE_CANVAS="### The Canvas ###";static is_SPECIAL_LAYER_USE_CANVAS(t){return $e(this.SPECIAL_LAYER_USE_CANVAS,t)}static get_SPECIAL_LAYER_USE_CANVAS(){return h(this.SPECIAL_LAYER_USE_CANVAS)}static SPECIAL_LAYER_NEW_LAYER="### New Layer ###";static is_SPECIAL_LAYER_NEW_LAYER(t){return $e(this.SPECIAL_LAYER_NEW_LAYER,t)}static get_SPECIAL_LAYER_NEW_LAYER(){return h(this.SPECIAL_LAYER_NEW_LAYER)}static SPECIAL_LAYER_SELECTED_LAYER="### Selected Layer ###";static is_SPECIAL_LAYER_SELECTED_LAYER(t){return $e(this.SPECIAL_LAYER_SELECTED_LAYER,t)}static get_SPECIAL_LAYER_SELECTED_LAYER(){return h(this.SPECIAL_LAYER_SELECTED_LAYER)}static SPECIAL_LAYER_PREVIEW_DOCUMENT="_SDPPP_PSD_";static is_SPECIAL_LAYER_PREVIEW_DOCUMENT(t){return $e(this.SPECIAL_LAYER_PREVIEW_DOCUMENT,t)}static get_SPECIAL_LAYER_PREVIEW_DOCUMENT(){return h(this.SPECIAL_LAYER_PREVIEW_DOCUMENT)}static getSpecialDocumentCurrent(){return h(e.SPECIAL_DOCUMENT_CURRENT)}static getSpecialLayerForGet(){return[h(e.SPECIAL_LAYER_USE_CANVAS),h(e.SPECIAL_LAYER_SELECTED_LAYER)]}static getSpecialLayerForSend(){return[h(e.SPECIAL_LAYER_NEW_LAYER),h(e.SPECIAL_LAYER_SELECTED_LAYER)]}static getSpecialDocumentForPreview(){return h(e.SPECIAL_LAYER_PREVIEW_DOCUMENT)}static fixI18n(t){return this.is_SPECIAL_DOCUMENT_CURRENT(t)?this.SPECIAL_DOCUMENT_CURRENT:this.is_SPECIAL_LAYER_NEW_LAYER(t)?this.SPECIAL_LAYER_NEW_LAYER:this.is_SPECIAL_LAYER_PREVIEW_DOCUMENT(t)?this.SPECIAL_LAYER_PREVIEW_DOCUMENT:this.is_SPECIAL_LAYER_USE_CANVAS(t)?this.SPECIAL_LAYER_USE_CANVAS:this.is_SPECIAL_LAYER_SELECTED_LAYER(t)?this.SPECIAL_LAYER_SELECTED_LAYER:t}};function Ce(e,t,r=0){return"-".repeat(r)+`${t} (id:${e})`}function Ae(e,t){return`${t} (id:${e})`}function zi(e){let t=e.split(" (id:");return{name:t[0],id:parseInt(t[1].slice(0,-1))}}function Oo(e){return zi(e)}function Je(){let e=Le.app.activeDocument?.activeLayers?.[0];return e?Ce(e.id,e.name):C.get_SPECIAL_LAYER_USE_CANVAS()}function Wo(e,t,r,o,n){let i=r.left,s=r.top,a=r.right,c=r.bottom,p=a-i,d=c-s,u=o.left,g=o.top,l=o.right,f=o.bottom,m=l-u,y=f-g,v=Math.max(i,u),w=Math.max(s,g),P=Math.min(a,l),I=Math.min(c,f),j=P-v,be=I-w,ie=m*y*n;if(t.length!==ie)throw new Error(`toImageDataArray.length(${t.length}) !== toLength(${ie})`);let _=j*be*n;if(e.length!==_)throw new Error(`fromImageDataArray.length(${e.length}) !== fromLength(${_})`);for(let Q=0;Q=i&&De=s&&qt0?e.activeLayers[0].id:0:C.is_SPECIAL_LAYER_NEW_LAYER(t)?-2:Mo(t)}function qr(e,t=0,r=""){return e?.layers?e.layers.reduce((o,n)=>{let i=t==0?`/${n.name}`:`${r}/${n.name}`;return o.push({layer:n,path:i,level:t}),o.concat(qr(n,t+1,i))},[]):[]}function pe(e,t){if(!e.layers)return null;for(let r=0;rt.id==$i(e)))||null}function Uo(e,t){return{name:t.name,opacity:t.opacity/100,boundary:{left:t.bounds?.left||0,top:t.bounds?.top||0,right:e.width-(t.bounds?.right||0),bottom:e.height-(t.bounds?.bottom||0),width:t.bounds?.width||0,height:t.bounds?.height||0},isGroup:t.kind==Le.constants.LayerKind.GROUP}}function Fo(){let e=localStorage.getItem("sdppp_uid");return(!e||e.length!=3)&&(e=Ct(3),localStorage.setItem("sdppp_uid",e)),e}function Ct(e){let t="",r="abcdefghijklmnopqrstuvwxyz0123456789",o=r.length,n=0;for(;n{o[i]=r.bind(this,i),n.subscribe(t,o[i])})}unsubscribe(t){this.subscribers=this.subscribers.filter(([o,n])=>n!=t);let r=this.subscribersWithoutKey.get(t);r&&this.storeMap.forEach((o,n)=>{o.unsubscribe(r[n])})}addStore(t,r,o){let n=this.createStore(r,o);this.storeMap.set(t,n),this.subscribers.forEach(([i,s])=>{let a=this.subscribersWithoutKey.get(s);a||(a={},this.subscribersWithoutKey.set(s,a)),a[t]=s.bind(this,t),n.subscribe(i,a[t]),i=="/"&&s(t,r,null)})}removeStore(t){let r=this.storeMap.get(t);r&&(this.subscribers.forEach(([o,n])=>{let i=this.subscribersWithoutKey.get(n);i&&(r.unsubscribe(i[t]),o=="/"&&n(t,null,r.data))}),this.storeMap.delete(t))}sync(t){if(t instanceof Array){let r=Array.from(this.storeMap.keys()),o=t.filter(i=>!r.includes(i)),n=r.filter(i=>!t.includes(i));o.forEach(i=>this.addStore(i,{},0)),n.forEach(i=>this.removeStore(i))}else{Array.from(this.storeMap.keys()).filter(o=>!Object.keys(t).includes(o)).forEach(o=>this.removeStore(o));for(let o in t){let{data:n,version:i}=t[o];this.storeMap.has(o)?this.storeMap.get(o)?.sync(n,i):this.addStore(o,n,i)}}}};var Kr={};Vr(Kr,{JsonPatchError:()=>M,_areEquals:()=>At,applyOperation:()=>Xe,applyPatch:()=>at,applyReducer:()=>ts,deepClone:()=>Zi,getValueByPointer:()=>Ze,validate:()=>Vo,validator:()=>er});var Ji=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,n){o.__proto__=n}||function(o,n){for(var i in n)n.hasOwnProperty(i)&&(o[i]=n[i])},e(t,r)};return function(t,r){e(t,r);function o(){this.constructor=t}t.prototype=r===null?Object.create(r):(o.prototype=r.prototype,new o)}}(),Xi=Object.prototype.hasOwnProperty;function Jt(e,t){return Xi.call(e,t)}function Xt(e){if(Array.isArray(e)){for(var t=new Array(e.length),r=0;r=48&&o<=57){t++;continue}return!1}return!0}function Ie(e){return e.indexOf("/")===-1&&e.indexOf("~")===-1?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function It(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function jt(e){if(e===void 0)return!0;if(e){if(Array.isArray(e)){for(var t=0,r=e.length;t0&&c[d-1]=="constructor"))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(r&&g===void 0&&(p[l]===void 0?g=c.slice(0,d).join("/"):d==u-1&&(g=t.path),g!==void 0&&f(t,0,e,g)),d++,Array.isArray(p)){if(l==="-")l=p.length;else{if(r&&!Zt(l))throw new M("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",i,t,e);Zt(l)&&(l=~~l)}if(d>=u){if(r&&t.op==="add"&&l>p.length)throw new M("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",i,t,e);var s=es[t.op].call(t,p,l,e);if(s.test===!1)throw new M("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return s}}else if(d>=u){var s=st[t.op].call(t,p,l,e);if(s.test===!1)throw new M("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return s}if(p=p[l],r&&d0)throw new M('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",t,e,r);if((e.op==="move"||e.op==="copy")&&typeof e.from!="string")throw new M("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&e.value===void 0)throw new M("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&jt(e.value))throw new M("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",t,e,r);if(r){if(e.op=="add"){var n=e.path.split("/").length,i=o.split("/").length;if(n!==i+1&&n!==i)throw new M("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",t,e,r)}else if(e.op==="replace"||e.op==="remove"||e.op==="_get"){if(e.path!==o)throw new M("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",t,e,r)}else if(e.op==="move"||e.op==="copy"){var s={op:"_get",path:e.from,value:void 0},a=Vo([s],r);if(a&&a.name==="OPERATION_PATH_UNRESOLVABLE")throw new M("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",t,e,r)}}}else throw new M("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",t,e,r)}function Vo(e,t,r){try{if(!Array.isArray(e))throw new M("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(t)at(W(t),W(e),r||!0);else{r=r||er;for(var o=0;otr,generate:()=>Hr,observe:()=>cs,unobserve:()=>as});var zr=new WeakMap,rs=function(){function e(t){this.observers=new Map,this.obj=t}return e}(),os=function(){function e(t,r){this.callback=t,this.observer=r}return e}();function ns(e){return zr.get(e)}function is(e,t){return e.observers.get(t)}function ss(e,t){e.observers.delete(t.callback)}function as(e,t){t.unobserve()}function cs(e,t){var r=[],o,n=ns(e);if(!n)n=new rs(e),zr.set(e,n);else{var i=is(n,t);o=i&&i.observer}if(o)return o;if(o={},n.value=W(e),t){o.callback=t,o.next=null;var s=function(){Hr(o)},a=function(){clearTimeout(o.next),o.next=setTimeout(s)};typeof window<"u"&&(window.addEventListener("mouseup",a),window.addEventListener("keyup",a),window.addEventListener("mousedown",a),window.addEventListener("keydown",a),window.addEventListener("change",a))}return o.patches=r,o.object=e,o.unobserve=function(){Hr(o),clearTimeout(o.next),ss(n,o),typeof window<"u"&&(window.removeEventListener("mouseup",a),window.removeEventListener("keyup",a),window.removeEventListener("mousedown",a),window.removeEventListener("keydown",a),window.removeEventListener("change",a))},n.observers.set(t,new os(t,o)),o}function Hr(e,t){t===void 0&&(t=!1);var r=zr.get(e.object);Yr(r.value,e.object,e.patches,"",t),e.patches.length&&at(r.value,e.patches);var o=e.patches;return o.length>0&&(e.patches=[],e.callback&&e.callback(o)),o}function Yr(e,t,r,o,n){if(t!==e){typeof t.toJSON=="function"&&(t=t.toJSON());for(var i=Xt(t),s=Xt(e),a=!1,c=!1,p=s.length-1;p>=0;p--){var d=s[p],u=e[d];if(Jt(t,d)&&!(t[d]===void 0&&u!==void 0&&Array.isArray(t)===!1)){var g=t[d];typeof u=="object"&&u!=null&&typeof g=="object"&&g!=null&&Array.isArray(u)===Array.isArray(g)?Yr(u,g,r,o+"/"+Ie(d),n):u!==g&&(a=!0,n&&r.push({op:"test",path:o+"/"+Ie(d),value:W(u)}),r.push({op:"replace",path:o+"/"+Ie(d),value:W(g)}))}else Array.isArray(e)===Array.isArray(t)?(n&&r.push({op:"test",path:o+"/"+Ie(d),value:W(u)}),r.push({op:"remove",path:o+"/"+Ie(d)}),c=!0):(n&&r.push({op:"test",path:o,value:e}),r.push({op:"replace",path:o,value:t}),a=!0)}if(!(!c&&i.length==s.length))for(var p=0;po!=t)}dispatch(t,r){let o=new Map;t.forEach(n=>{this.subscribers.forEach(([i,s])=>{n.path.startsWith(i)&&!o.has(i)&&o.set(i,JSON.stringify(i==="/"?r:Ze(r,i)))})}),o.forEach((n,i)=>{let s=i==="/"?this._data:Ze(this._data,i);n!==JSON.stringify(s)&&this.subscribers.filter(([a,c])=>a===i).forEach(([a,c])=>{let p={};try{p=c(s,JSON.parse(n||{}))}catch(d){console.error(d.stack||d.message||d)}p instanceof Promise&&p.catch(d=>{console.error(d.stack||d.message||d)})})})}};function T(e,t,r){return e.constructor[rr]||(e.constructor[rr]=[]),e.constructor[rr].push(t),{value:function(...o){let n=W(this._data);r.value.apply(this,o);let i=tr(n,this._data);i.length!=0&&(this._mutationRecords.push(...i),this._version+=i.length,this.dispatch(i,n))}}}var et=class extends jr{constructor(t){super(Object.assign({sid:"",ssid:""},t||{}))}setSID(t){this._data.sid=t,this._data.ssid=t.slice(0,4)}};x([T],et.prototype,"setSID",1);var me=class extends et{constructor(t,r){super(t||{uname:"",comfyUserToken:"",isLocal:!1,activeDocumentID:0,documents:{},actions:[],canvasStateID:0,selectionStateID:"",historyStateID:0}),this._version=r||0}setIsLocal(t){this._data.isLocal=t}setUName(t){this._data.uname="PS_"+t}setDocument(t,r){this._data.activeDocumentID=t,this._data.documents=r}setCanvasStateID(t){this._data.canvasStateID=t}setSelectionStateID(t){this._data.selectionStateID=t}setHistoryStateID(t){this._data.historyStateID=t}setComfyUserToken(t){this._data.comfyUserToken=t}setActions(t){this._data.actions=t}};x([T],me.prototype,"setIsLocal",1),x([T],me.prototype,"setUName",1),x([T],me.prototype,"setDocument",1),x([T],me.prototype,"setCanvasStateID",1),x([T],me.prototype,"setSelectionStateID",1),x([T],me.prototype,"setHistoryStateID",1),x([T],me.prototype,"setComfyUserToken",1),x([T],me.prototype,"setActions",1);var K=class extends et{constructor(t,r){super(t||{title:"",webviewFromSid:location.search.match(/webview_fromsid=([^&]+)/)?.[1]||"",progress:0,lastError:"",queueSize:0,executingNodeTitle:"",widgetTableStructure:{widgetTablePath:"",widgetTablePersisted:!1,widgetTableID:"",nodes:{},groups:{},nodeIndexes:[],extraOptions:{}},widgetTableValue:{},widgetTableErrors:{},useSliderForNumberWidget:!1,hasPSDNodes:!1,comfyUserToken:"",comfyOrgLoggedIn:!1,comfyOrgAPIKey:""}),this._version=r||0}setWebviewFromSid(t){this._data.webviewFromSid=t}setTitle(t){this._data.title=t}setProgress(t){this._data.progress=t}setLastError(t){this._data.lastError=t}setQueueSize(t){this._data.queueSize=t}setExecutingNodeTitle(t){this._data.executingNodeTitle=t}setWidgetTableStructure(t){this._data.widgetTableStructure=JSON.parse(JSON.stringify(t))}setWidgetTableValue(t){this._data.widgetTableValue=JSON.parse(JSON.stringify(t))}setWidgetTableErrors(t){this._data.widgetTableErrors=JSON.parse(JSON.stringify(t))}setHasPSDNodes(t){this._data.hasPSDNodes=t}setComfyUserToken(t){this._data.comfyUserToken=t}setComfyOrgLoggedIn(t){this._data.comfyOrgLoggedIn=t}setComfyOrgAPIKey(t){this._data.comfyOrgAPIKey=t}setUseSliderForNumberWidget(t){this._data.useSliderForNumberWidget=t}};x([T],K.prototype,"setWebviewFromSid",1),x([T],K.prototype,"setTitle",1),x([T],K.prototype,"setProgress",1),x([T],K.prototype,"setLastError",1),x([T],K.prototype,"setQueueSize",1),x([T],K.prototype,"setExecutingNodeTitle",1),x([T],K.prototype,"setWidgetTableStructure",1),x([T],K.prototype,"setWidgetTableValue",1),x([T],K.prototype,"setWidgetTableErrors",1),x([T],K.prototype,"setHasPSDNodes",1),x([T],K.prototype,"setComfyUserToken",1),x([T],K.prototype,"setComfyOrgLoggedIn",1),x([T],K.prototype,"setComfyOrgAPIKey",1),x([T],K.prototype,"setUseSliderForNumberWidget",1);var Jr=class extends $t{createStore(t,r){return new K(t,r)}},O=new Jr,D=new me;var Go=e=>{let t,r=new Set,o=(p,d)=>{let u=typeof p=="function"?p(t):p;if(!Object.is(u,t)){let g=t;t=d??(typeof u!="object"||u===null)?u:Object.assign({},t,u),r.forEach(l=>l(t,g))}},n=()=>t,a={setState:o,getState:n,getInitialState:()=>c,subscribe:p=>(r.add(p),()=>r.delete(p))},c=t=e(o,n,a);return a},Qo=e=>e?Go(e):Go;var Xr=b(E(),1);var us=e=>e;function ls(e,t=us){let r=Xr.default.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return Xr.default.useDebugValue(r),r}var Ko=e=>{let t=Qo(e),r=o=>ls(t,o);return Object.assign(r,t),r},Ho=e=>e?Ko(e):Ko;var ke=N("photoshop");var z=Ho((e,t)=>({canvasDirtyID:0,selectionDirtyID:0,layerDirtyIDs:new Map,documentCache:{},incrementCanvasDirtyID:()=>{e(r=>({canvasDirtyID:r.canvasDirtyID+1})),Zr()},incrementLayerDirtyID:r=>{e(o=>{let n=o.layerDirtyIDs.get(r)||0,i=new Map(o.layerDirtyIDs);return i.set(r,n+1),{layerDirtyIDs:i}}),Zr()},incrementSelectionDirtyID:()=>{e(r=>({selectionDirtyID:r.selectionDirtyID+1})),Zr()},setDocuments:r=>{e({documentCache:r}),ke.app.activeDocument&&D.setDocument(ke.app.activeDocument.id,JSON.parse(JSON.stringify(r)))},clearCanvasDirtyID:()=>{e({canvasDirtyID:0})},clearLayerDirtyIDs:()=>{e({layerDirtyIDs:new Map})},clearSelectionDirtyID:()=>{e({selectionDirtyID:0})}}));function Zr(){if(!ke.app.activeDocument)return;let e=z.getState().documentCache[ke.app.activeDocument.id];if(e){let t={...e,dirtyID:z.getState().canvasDirtyID,layers:e.layers.map(r=>{let o=z.getState().layerDirtyIDs.get(r.id);return o!==void 0?{...r,dirtyID:o}:r})};z.setState(r=>({documentCache:{...r.documentCache,[ke.app.activeDocument.id]:t}})),D.setDocument(ke.app.activeDocument.id,z.getState().documentCache)}}function ct(){try{if(!ke.app.activeDocument)return;let e=ke.app.documents.reduce((t,r)=>{let o=qr(r).map(n=>{let i=n.layer.id;return{level:n.level,id:i,name:n.layer.name,identify:Ce(i,n.layer.name,n.level),fullPath:n.path,dirtyID:z.getState().layerDirtyIDs.get(i)||0}});return t[r.id]={name:r.name,id:r.id,identify:Ae(r.id,r.name),layers:o,canvasDirtyID:z.getState().canvasDirtyID,selectionDirtyID:z.getState().selectionDirtyID},t},{});z.getState().setDocuments(e)}catch(e){console.error(e)}}function or(){z.getState().incrementCanvasDirtyID()}function Ne(e){Array.isArray(e)?e.forEach(t=>{z.getState().incrementLayerDirtyID(t)}):z.getState().incrementLayerDirtyID(e)}function zo(){z.getState().clearCanvasDirtyID(),z.getState().clearLayerDirtyIDs(),ct()}function eo(){z.getState().incrementSelectionDirtyID()}(async()=>{D.setUName(Fo()),ct()})().catch(console.error);R.action.addNotificationListener(["historyStateChanged"],e=>{ds(),(e.commandID==5004||e.commandID==5002)&&(kt(),Ne(R.app.activeDocument?.activeLayers.map(t=>t.id)))});R.action.addNotificationListener(["toolModalStateChanged"],(e,t,...r)=>{t.state._value=="exit"&&t.kind._value=="paint"&&(kt(),Ne(R.app.activeDocument?.activeLayers.map(o=>o.id)))});R.action.addNotificationListener(["modalStateChanged"],(e,t)=>{t.state._value=="exit"&&(kt(),Ne(R.app.activeDocument?.activeLayers.map(r=>r.id)))});R.action.addNotificationListener(["show","hide","transform","fill","crop"],()=>{kt(),Ne(R.app.activeDocument?.activeLayers.map(e=>e.id))});R.action.addNotificationListener(["delete","move","copyToLayer"],()=>{ct(),kt(),Ne(R.app.activeDocument?.activeLayers.map(e=>e.id))});R.action.addNotificationListener(["newDocument","open","close","make","modalJavaScriptScopeExit"],()=>ct());function kt(){let e=R.app.activeDocument?.historyStates;e&&D.setCanvasStateID(e[e.length-1].id),or()}function ds(){let e=R.app.activeDocument?.historyStates;e&&D.setHistoryStateID(e[e.length-1].id)}function Yo(){D.setSelectionStateID($o+"_"+Lt+"_"+nr)}var Lt=R.app.activeDocument?.id,nr=R.app.activeDocument?.activeLayers.map(e=>e.id).join(","),$o=0;R.action.addNotificationListener(["set"],(e,t)=>{t._target[0]._property=="selection"&&($o++,Yo(),eo())});function jo(){let e=R.app.activeDocument?.activeLayers.map(r=>r.id).join(",");Lt!=R.app.activeDocument?.id&&zo();let t=[];R.app.actionTree.forEach(r=>{r.actions.forEach(o=>{t.push(r.name+"/"+o.name)})}),(D.data.actions.length!=t.length||D.data.actions.some((r,o)=>r!=t[o]))&&D.setActions(t),Lt!=R.app.activeDocument?.id||nr!=e?(Lt=R.app.activeDocument?.id,nr=e,Yo(),eo()):(Lt=R.app.activeDocument?.id,nr=e),requestAnimationFrame(jo)}requestAnimationFrame(jo);setInterval(()=>ct(),5e3);globalThis.sdpppX=globalThis.sdpppX||{};var H=globalThis.sdpppX;var tn=b(ar(),1),rn=[];H.getLogs=()=>rn;localStorage.setItem("debug","sdppp:*");tn.debug.log=(...e)=>{rn.push(e.join(" "))};var wt=b(E(),1);var U=b(E(),1);var k=b(E(),1);var cn=b(S(),1),sn=(0,k.createContext)(null);function an({children:e}){let t=Cs();return(0,k.useEffect)(()=>{window.addEventListener("message",o=>{o.data.action==="webview-connect"&&o.source?.postMessage({action:"webview-connect",payload:{webviewFromSid:D.data.sid}})});let r="";O.subscribe("/",(o,n,i)=>{n?.webviewFromSid==D.data.sid&&(t.setWebviewAgentSID(n?.sid),r||(r=n?.sid)),!n&&i.webviewFromSid==D.data.sid&&t.setWebviewAgentSID(r)})},[]),(0,cn.jsx)(sn.Provider,{value:{webviewAgentSID:t.webviewAgentSID,prevWebviewAgentSID:t.prevWebviewAgentSID,setWebviewAgentSID:t.setWebviewAgentSID,toggleWebviewDialog:t.toggleWebviewDialog,setSrc:t.setSrc,resetWebview:t.resetWebview,timeoutError:t.timeoutError,loadError:t.loadError},children:e})}function J(){let e=(0,k.useContext)(sn);if(!e)throw new Error("useSDPPPWebview must be used within a SDPPPWebviewProvider");return e}function Cs(){let[e,t]=(0,k.useState)(null),[r,o]=(0,k.useState)(null),[n,i]=(0,k.useState)(null),[s,a]=(0,k.useState)(!1),[c,p]=(0,k.useState)(""),[d,u]=(0,k.useState)(""),[g,l]=(0,k.useState)(""),[f,m]=(0,k.useState)(!1),[y,v]=(0,k.useState)(!1),w=(0,k.useRef)(null),[P,I]=(0,k.useState)("");(0,k.useEffect)(()=>{let Q=()=>{a(!1),u(g),ie()};return n?.addEventListener("close",Q),()=>{n?.removeEventListener("close",Q)}},[n,g,u,a]),(0,k.useEffect)(()=>{l(d)},[d]),(0,k.useEffect)(()=>{Is(i,o);let Q=nn();return t(Q),w.current&&clearTimeout(w.current),m(!1),v(!1),w.current=setTimeout(()=>{m(!0)},5e3),Q.addEventListener("loadstop",()=>{v(!0)}),Q.addEventListener("loaderror",De=>{I(De.message||De.type)}),Q.addEventListener("loadstart",()=>{I("")}),()=>{w.current&&clearTimeout(w.current),n?.parentElement?.removeChild(n)}},[]);let[j,be]=(0,k.useState)("");(0,k.useEffect)(()=>{c&&(be(c),j===c?ie():(e?.setAttribute("src",c),r?.setAttribute("src",c)))},[c]);let ie=(0,k.useCallback)(()=>{e?.parentElement?.removeChild(e),a(!1),n?.close();let Q=nn();t(Q);let De=c;p(""),be(""),setTimeout(()=>{p(De)},300)},[e,c]),_=(0,k.useCallback)(()=>{s?(n?.close(),a(!1)):(n?.show(),a(!0))},[n,s]);return{dialogShowing:s,toggleWebviewDialog:_,setSrc:p,webviewAgentSID:d,setWebviewAgentSID:u,prevWebviewAgentSID:g,setPrevWebviewAgentSID:l,resetWebview:ie,anyWebviewLoaded:y,timeoutError:(0,k.useMemo)(()=>f&&!y,[f,y]),loadError:P}}function Is(e,t){let r=document.createElement("dialog");r.className="sdppp-webview",r.style.padding="0",r.style.margin="0",r.style.width="1024px",r.style.height="768px",document.body.appendChild(r),e(r);let o=document.createElement("webview");return o.style.position="relative",o.style.width="1024px",o.style.height="768px",r.appendChild(o),t(o),r}var _e=null;function nn(){_e||(_e=document.createElement("div"),_e.style.position="absolute",_e.style.width="100px",_e.style.height="100px",_e.style.right="0",_e.style.bottom="-10000px",document.body.appendChild(_e));let e=document.createElement("webview");return e.style.width="100px",e.style.height="100px",_e?.appendChild(e),e}var pn=b(ln(),1);var dn=`504 +`)}var Et=function(e){Ji(t,e);function t(r,o,n,i,s){var a=this.constructor,c=e.call(this,Bo(r,{name:o,index:n,operation:i,tree:s}))||this;return c.name=o,c.index=n,c.operation=i,c.tree=s,Object.setPrototypeOf(c,a.prototype),c.message=Bo(r,{name:o,index:n,operation:i,tree:s}),c}return t}(Error);var M=Et,Zi=W,st={add:function(e,t,r){return e[t]=this.value,{newDocument:r}},remove:function(e,t,r){var o=e[t];return delete e[t],{newDocument:r,removed:o}},replace:function(e,t,r){var o=e[t];return e[t]=this.value,{newDocument:r,removed:o}},move:function(e,t,r){var o=Ze(r,this.path);o&&(o=W(o));var n=Xe(r,{op:"remove",path:this.from}).removed;return Xe(r,{op:"add",path:this.path,value:n}),{newDocument:r,removed:o}},copy:function(e,t,r){var o=Ze(r,this.from);return Xe(r,{op:"add",path:this.path,value:W(o)}),{newDocument:r}},test:function(e,t,r){return{newDocument:r,test:At(e[t],this.value)}},_get:function(e,t,r){return this.value=e[t],{newDocument:r}}},es={add:function(e,t,r){return Zt(t)?e.splice(t,0,this.value):e[t]=this.value,{newDocument:r,index:t}},remove:function(e,t,r){var o=e.splice(t,1);return{newDocument:r,removed:o[0]}},replace:function(e,t,r){var o=e[t];return e[t]=this.value,{newDocument:r,removed:o}},move:st.move,copy:st.copy,test:st.test,_get:st._get};function Ze(e,t){if(t=="")return e;var r={op:"_get",path:t};return Xe(e,r),r.value}function Xe(e,t,r,o,n,i){if(r===void 0&&(r=!1),o===void 0&&(o=!0),n===void 0&&(n=!0),i===void 0&&(i=0),r&&(typeof r=="function"?r(t,0,e,t.path):er(t,0)),t.path===""){var s={newDocument:e};if(t.op==="add")return s.newDocument=t.value,s;if(t.op==="replace")return s.newDocument=t.value,s.removed=e,s;if(t.op==="move"||t.op==="copy")return s.newDocument=Ze(e,t.from),t.op==="move"&&(s.removed=e),s;if(t.op==="test"){if(s.test=At(e,t.value),s.test===!1)throw new M("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return s.newDocument=e,s}else{if(t.op==="remove")return s.removed=e,s.newDocument=null,s;if(t.op==="_get")return t.value=e,s;if(r)throw new M("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",i,t,e);return s}}else{o||(e=W(e));var a=t.path||"",c=a.split("/"),p=e,d=1,u=c.length,g=void 0,l=void 0,f=void 0;for(typeof r=="function"?f=r:f=er;;){if(l=c[d],l&&l.indexOf("~")!=-1&&(l=It(l)),n&&(l=="__proto__"||l=="prototype"&&d>0&&c[d-1]=="constructor"))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(r&&g===void 0&&(p[l]===void 0?g=c.slice(0,d).join("/"):d==u-1&&(g=t.path),g!==void 0&&f(t,0,e,g)),d++,Array.isArray(p)){if(l==="-")l=p.length;else{if(r&&!Zt(l))throw new M("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",i,t,e);Zt(l)&&(l=~~l)}if(d>=u){if(r&&t.op==="add"&&l>p.length)throw new M("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",i,t,e);var s=es[t.op].call(t,p,l,e);if(s.test===!1)throw new M("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return s}}else if(d>=u){var s=st[t.op].call(t,p,l,e);if(s.test===!1)throw new M("Test operation failed","TEST_OPERATION_FAILED",i,t,e);return s}if(p=p[l],r&&d0)throw new M('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",t,e,r);if((e.op==="move"||e.op==="copy")&&typeof e.from!="string")throw new M("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&e.value===void 0)throw new M("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&jt(e.value))throw new M("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",t,e,r);if(r){if(e.op=="add"){var n=e.path.split("/").length,i=o.split("/").length;if(n!==i+1&&n!==i)throw new M("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",t,e,r)}else if(e.op==="replace"||e.op==="remove"||e.op==="_get"){if(e.path!==o)throw new M("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",t,e,r)}else if(e.op==="move"||e.op==="copy"){var s={op:"_get",path:e.from,value:void 0},a=Vo([s],r);if(a&&a.name==="OPERATION_PATH_UNRESOLVABLE")throw new M("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",t,e,r)}}}else throw new M("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",t,e,r)}function Vo(e,t,r){try{if(!Array.isArray(e))throw new M("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(t)at(W(t),W(e),r||!0);else{r=r||er;for(var o=0;otr,generate:()=>Hr,observe:()=>cs,unobserve:()=>as});var zr=new WeakMap,rs=function(){function e(t){this.observers=new Map,this.obj=t}return e}(),os=function(){function e(t,r){this.callback=t,this.observer=r}return e}();function ns(e){return zr.get(e)}function is(e,t){return e.observers.get(t)}function ss(e,t){e.observers.delete(t.callback)}function as(e,t){t.unobserve()}function cs(e,t){var r=[],o,n=ns(e);if(!n)n=new rs(e),zr.set(e,n);else{var i=is(n,t);o=i&&i.observer}if(o)return o;if(o={},n.value=W(e),t){o.callback=t,o.next=null;var s=function(){Hr(o)},a=function(){clearTimeout(o.next),o.next=setTimeout(s)};typeof window<"u"&&(window.addEventListener("mouseup",a),window.addEventListener("keyup",a),window.addEventListener("mousedown",a),window.addEventListener("keydown",a),window.addEventListener("change",a))}return o.patches=r,o.object=e,o.unobserve=function(){Hr(o),clearTimeout(o.next),ss(n,o),typeof window<"u"&&(window.removeEventListener("mouseup",a),window.removeEventListener("keyup",a),window.removeEventListener("mousedown",a),window.removeEventListener("keydown",a),window.removeEventListener("change",a))},n.observers.set(t,new os(t,o)),o}function Hr(e,t){t===void 0&&(t=!1);var r=zr.get(e.object);Yr(r.value,e.object,e.patches,"",t),e.patches.length&&at(r.value,e.patches);var o=e.patches;return o.length>0&&(e.patches=[],e.callback&&e.callback(o)),o}function Yr(e,t,r,o,n){if(t!==e){typeof t.toJSON=="function"&&(t=t.toJSON());for(var i=Xt(t),s=Xt(e),a=!1,c=!1,p=s.length-1;p>=0;p--){var d=s[p],u=e[d];if(Jt(t,d)&&!(t[d]===void 0&&u!==void 0&&Array.isArray(t)===!1)){var g=t[d];typeof u=="object"&&u!=null&&typeof g=="object"&&g!=null&&Array.isArray(u)===Array.isArray(g)?Yr(u,g,r,o+"/"+Ie(d),n):u!==g&&(a=!0,n&&r.push({op:"test",path:o+"/"+Ie(d),value:W(u)}),r.push({op:"replace",path:o+"/"+Ie(d),value:W(g)}))}else Array.isArray(e)===Array.isArray(t)?(n&&r.push({op:"test",path:o+"/"+Ie(d),value:W(u)}),r.push({op:"remove",path:o+"/"+Ie(d)}),c=!0):(n&&r.push({op:"test",path:o,value:e}),r.push({op:"replace",path:o,value:t}),a=!0)}if(!(!c&&i.length==s.length))for(var p=0;po!=t)}dispatch(t,r){let o=new Map;t.forEach(n=>{this.subscribers.forEach(([i,s])=>{n.path.startsWith(i)&&!o.has(i)&&o.set(i,JSON.stringify(i==="/"?r:Ze(r,i)))})}),o.forEach((n,i)=>{let s=i==="/"?this._data:Ze(this._data,i);n!==JSON.stringify(s)&&this.subscribers.filter(([a,c])=>a===i).forEach(([a,c])=>{let p={};try{p=c(s,JSON.parse(n||{}))}catch(d){console.error(d.stack||d.message||d)}p instanceof Promise&&p.catch(d=>{console.error(d.stack||d.message||d)})})})}};function T(e,t,r){return e.constructor[rr]||(e.constructor[rr]=[]),e.constructor[rr].push(t),{value:function(...o){let n=W(this._data);r.value.apply(this,o);let i=tr(n,this._data);i.length!=0&&(this._mutationRecords.push(...i),this._version+=i.length,this.dispatch(i,n))}}}var et=class extends jr{constructor(t){super(Object.assign({sid:"",ssid:""},t||{}))}setSID(t){this._data.sid=t,this._data.ssid=t.slice(0,4)}};x([T],et.prototype,"setSID",1);var me=class extends et{constructor(t,r){super(t||{uname:"",comfyUserToken:"",isLocal:!1,activeDocumentID:0,documents:{},actions:[],canvasStateID:0,selectionStateID:"",historyStateID:0}),this._version=r||0}setIsLocal(t){this._data.isLocal=t}setUName(t){this._data.uname="PS_"+t}setDocument(t,r){this._data.activeDocumentID=t,this._data.documents=r}setCanvasStateID(t){this._data.canvasStateID=t}setSelectionStateID(t){this._data.selectionStateID=t}setHistoryStateID(t){this._data.historyStateID=t}setComfyUserToken(t){this._data.comfyUserToken=t}setActions(t){this._data.actions=t}};x([T],me.prototype,"setIsLocal",1),x([T],me.prototype,"setUName",1),x([T],me.prototype,"setDocument",1),x([T],me.prototype,"setCanvasStateID",1),x([T],me.prototype,"setSelectionStateID",1),x([T],me.prototype,"setHistoryStateID",1),x([T],me.prototype,"setComfyUserToken",1),x([T],me.prototype,"setActions",1);var K=class extends et{constructor(t,r){super(t||{title:"",webviewFromSid:location.search.match(/webview_fromsid=([^&]+)/)?.[1]||"",progress:0,lastError:"",queueSize:0,executingNodeTitle:"",widgetTableStructure:{widgetTablePath:"",widgetTablePersisted:!1,widgetTableID:"",nodes:{},groups:{},nodeIndexes:[],extraOptions:{}},widgetTableValue:{},widgetTableErrors:{},useSliderForNumberWidget:!1,hasPSDNodes:!1,comfyUserToken:"",comfyOrgLoggedIn:!1,comfyOrgAPIKey:""}),this._version=r||0}setWebviewFromSid(t){this._data.webviewFromSid=t}setTitle(t){this._data.title=t}setProgress(t){this._data.progress=t}setLastError(t){this._data.lastError=t}setQueueSize(t){this._data.queueSize=t}setExecutingNodeTitle(t){this._data.executingNodeTitle=t}setWidgetTableStructure(t){this._data.widgetTableStructure=JSON.parse(JSON.stringify(t))}setWidgetTableValue(t){this._data.widgetTableValue=JSON.parse(JSON.stringify(t))}setWidgetTableErrors(t){this._data.widgetTableErrors=JSON.parse(JSON.stringify(t))}setHasPSDNodes(t){this._data.hasPSDNodes=t}setComfyUserToken(t){this._data.comfyUserToken=t}setComfyOrgLoggedIn(t){this._data.comfyOrgLoggedIn=t}setComfyOrgAPIKey(t){this._data.comfyOrgAPIKey=t}setUseSliderForNumberWidget(t){this._data.useSliderForNumberWidget=t}};x([T],K.prototype,"setWebviewFromSid",1),x([T],K.prototype,"setTitle",1),x([T],K.prototype,"setProgress",1),x([T],K.prototype,"setLastError",1),x([T],K.prototype,"setQueueSize",1),x([T],K.prototype,"setExecutingNodeTitle",1),x([T],K.prototype,"setWidgetTableStructure",1),x([T],K.prototype,"setWidgetTableValue",1),x([T],K.prototype,"setWidgetTableErrors",1),x([T],K.prototype,"setHasPSDNodes",1),x([T],K.prototype,"setComfyUserToken",1),x([T],K.prototype,"setComfyOrgLoggedIn",1),x([T],K.prototype,"setComfyOrgAPIKey",1),x([T],K.prototype,"setUseSliderForNumberWidget",1);var Jr=class extends $t{createStore(t,r){return new K(t,r)}},O=new Jr,D=new me;var Go=e=>{let t,r=new Set,o=(p,d)=>{let u=typeof p=="function"?p(t):p;if(!Object.is(u,t)){let g=t;t=d??(typeof u!="object"||u===null)?u:Object.assign({},t,u),r.forEach(l=>l(t,g))}},n=()=>t,a={setState:o,getState:n,getInitialState:()=>c,subscribe:p=>(r.add(p),()=>r.delete(p))},c=t=e(o,n,a);return a},Qo=e=>e?Go(e):Go;var Xr=b(E(),1);var us=e=>e;function ls(e,t=us){let r=Xr.default.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return Xr.default.useDebugValue(r),r}var Ko=e=>{let t=Qo(e),r=o=>ls(t,o);return Object.assign(r,t),r},Ho=e=>e?Ko(e):Ko;var ke=N("photoshop");var z=Ho((e,t)=>({canvasDirtyID:0,selectionDirtyID:0,layerDirtyIDs:new Map,documentCache:{},incrementCanvasDirtyID:()=>{e(r=>({canvasDirtyID:r.canvasDirtyID+1})),Zr()},incrementLayerDirtyID:r=>{e(o=>{let n=o.layerDirtyIDs.get(r)||0,i=new Map(o.layerDirtyIDs);return i.set(r,n+1),{layerDirtyIDs:i}}),Zr()},incrementSelectionDirtyID:()=>{e(r=>({selectionDirtyID:r.selectionDirtyID+1})),Zr()},setDocuments:r=>{e({documentCache:r}),ke.app.activeDocument&&D.setDocument(ke.app.activeDocument.id,JSON.parse(JSON.stringify(r)))},clearCanvasDirtyID:()=>{e({canvasDirtyID:0})},clearLayerDirtyIDs:()=>{e({layerDirtyIDs:new Map})},clearSelectionDirtyID:()=>{e({selectionDirtyID:0})}}));function Zr(){if(!ke.app.activeDocument)return;let e=z.getState().documentCache[ke.app.activeDocument.id];if(e){let t={...e,dirtyID:z.getState().canvasDirtyID,layers:e.layers.map(r=>{let o=z.getState().layerDirtyIDs.get(r.id);return o!==void 0?{...r,dirtyID:o}:r})};z.setState(r=>({documentCache:{...r.documentCache,[ke.app.activeDocument.id]:t}})),D.setDocument(ke.app.activeDocument.id,z.getState().documentCache)}}function ct(){try{if(!ke.app.activeDocument)return;let e=ke.app.documents.reduce((t,r)=>{let o=qr(r).map(n=>{let i=n.layer.id;return{level:n.level,id:i,name:n.layer.name,identify:Ce(i,n.layer.name,n.level),fullPath:n.path,dirtyID:z.getState().layerDirtyIDs.get(i)||0}});return t[r.id]={name:r.name,id:r.id,identify:Ae(r.id,r.name),layers:o,canvasDirtyID:z.getState().canvasDirtyID,selectionDirtyID:z.getState().selectionDirtyID},t},{});z.getState().setDocuments(e)}catch(e){console.error(e)}}function or(){z.getState().incrementCanvasDirtyID()}function Ne(e){Array.isArray(e)?e.forEach(t=>{z.getState().incrementLayerDirtyID(t)}):z.getState().incrementLayerDirtyID(e)}function zo(){z.getState().clearCanvasDirtyID(),z.getState().clearLayerDirtyIDs(),ct()}function eo(){z.getState().incrementSelectionDirtyID()}(async()=>{D.setUName(Fo()),ct()})().catch(console.error);R.action.addNotificationListener(["historyStateChanged"],e=>{ds(),(e.commandID==5004||e.commandID==5002)&&(kt(),Ne(R.app.activeDocument?.activeLayers.map(t=>t.id)))});R.action.addNotificationListener(["toolModalStateChanged"],(e,t,...r)=>{t.state._value=="exit"&&t.kind._value=="paint"&&(kt(),Ne(R.app.activeDocument?.activeLayers.map(o=>o.id)))});R.action.addNotificationListener(["modalStateChanged"],(e,t)=>{t.state._value=="exit"&&(kt(),Ne(R.app.activeDocument?.activeLayers.map(r=>r.id)))});R.action.addNotificationListener(["show","hide","transform","fill","crop"],()=>{kt(),Ne(R.app.activeDocument?.activeLayers.map(e=>e.id))});R.action.addNotificationListener(["delete","move","copyToLayer"],()=>{ct(),kt(),Ne(R.app.activeDocument?.activeLayers.map(e=>e.id))});R.action.addNotificationListener(["newDocument","open","close","make","modalJavaScriptScopeExit"],()=>ct());function kt(){let e=R.app.activeDocument?.historyStates;e&&D.setCanvasStateID(e[e.length-1].id),or()}function ds(){let e=R.app.activeDocument?.historyStates;e&&D.setHistoryStateID(e[e.length-1].id)}function Yo(){D.setSelectionStateID($o+"_"+Lt+"_"+nr)}var Lt=R.app.activeDocument?.id,nr=R.app.activeDocument?.activeLayers.map(e=>e.id).join(","),$o=0;R.action.addNotificationListener(["set"],(e,t)=>{t._target[0]._property=="selection"&&($o++,Yo(),eo())});function jo(){let e=R.app.activeDocument?.activeLayers.map(r=>r.id).join(",");Lt!=R.app.activeDocument?.id&&zo();let t=[];R.app.actionTree.forEach(r=>{r.actions.forEach(o=>{t.push(r.name+"/"+o.name)})}),(D.data.actions.length!=t.length||D.data.actions.some((r,o)=>r!=t[o]))&&D.setActions(t),Lt!=R.app.activeDocument?.id||nr!=e?(Lt=R.app.activeDocument?.id,nr=e,Yo(),eo()):(Lt=R.app.activeDocument?.id,nr=e),requestAnimationFrame(jo)}requestAnimationFrame(jo);setInterval(()=>ct(),5e3);globalThis.sdpppX=globalThis.sdpppX||{};var H=globalThis.sdpppX;var tn=b(ar(),1),rn=[];H.getLogs=()=>rn;localStorage.setItem("debug","sdppp:*");tn.debug.log=(...e)=>{rn.push(e.join(" "))};var wt=b(E(),1);var U=b(E(),1);var k=b(E(),1);var cn=b(S(),1),sn=(0,k.createContext)(null);function an({children:e}){let t=Cs();return(0,k.useEffect)(()=>{window.addEventListener("message",o=>{o.data.action==="webview-connect"&&o.source?.postMessage({action:"webview-connect",payload:{webviewFromSid:D.data.sid}})});let r="";O.subscribe("/",(o,n,i)=>{n?.webviewFromSid==D.data.sid&&(t.setWebviewAgentSID(n?.sid),r||(r=n?.sid)),!n&&i.webviewFromSid==D.data.sid&&t.setWebviewAgentSID(r)})},[]),(0,cn.jsx)(sn.Provider,{value:{webviewAgentSID:t.webviewAgentSID,prevWebviewAgentSID:t.prevWebviewAgentSID,setWebviewAgentSID:t.setWebviewAgentSID,toggleWebviewDialog:t.toggleWebviewDialog,setSrc:t.setSrc,resetWebview:t.resetWebview,timeoutError:t.timeoutError,loadError:t.loadError},children:e})}function J(){let e=(0,k.useContext)(sn);if(!e)throw new Error("useSDPPPWebview must be used within a SDPPPWebviewProvider");return e}function Cs(){let[e,t]=(0,k.useState)(null),[r,o]=(0,k.useState)(null),[n,i]=(0,k.useState)(null),[s,a]=(0,k.useState)(!1),[c,p]=(0,k.useState)(""),[d,u]=(0,k.useState)(""),[g,l]=(0,k.useState)(""),[f,m]=(0,k.useState)(!1),[y,v]=(0,k.useState)(!1),w=(0,k.useRef)(null),[P,I]=(0,k.useState)("");(0,k.useEffect)(()=>{let Q=()=>{a(!1),u(g),ie()};return n?.addEventListener("close",Q),()=>{n?.removeEventListener("close",Q)}},[n,g,u,a]),(0,k.useEffect)(()=>{l(d)},[d]),(0,k.useEffect)(()=>{Is(i,o);let Q=nn();return t(Q),w.current&&clearTimeout(w.current),m(!1),v(!1),w.current=setTimeout(()=>{m(!0)},5e3),Q.addEventListener("loadstop",()=>{v(!0)}),Q.addEventListener("loaderror",De=>{I(De.message||De.type)}),Q.addEventListener("loadstart",()=>{I("")}),()=>{w.current&&clearTimeout(w.current),n?.parentElement?.removeChild(n)}},[]);let[j,be]=(0,k.useState)("");(0,k.useEffect)(()=>{c&&(be(c),j===c?ie():(e?.setAttribute("src",c),r?.setAttribute("src",c)))},[c]);let ie=(0,k.useCallback)(()=>{e?.parentElement?.removeChild(e),a(!1),n?.close();let Q=nn();t(Q);let De=c;p(""),be(""),setTimeout(()=>{p(De)},300)},[e,c]),_=(0,k.useCallback)(()=>{s?(n?.close(),a(!1)):(n?.show(),a(!0))},[n,s]);return{dialogShowing:s,toggleWebviewDialog:_,setSrc:p,webviewAgentSID:d,setWebviewAgentSID:u,prevWebviewAgentSID:g,setPrevWebviewAgentSID:l,resetWebview:ie,anyWebviewLoaded:y,timeoutError:(0,k.useMemo)(()=>f&&!y,[f,y]),loadError:P}}function Is(e,t){let r=document.createElement("dialog");r.className="sdppp-webview",r.style.padding="0",r.style.margin="0",r.style.width="1024px",r.style.height="768px",document.body.appendChild(r),e(r);let o=document.createElement("webview");return o.style.position="relative",o.style.width="1024px",o.style.height="768px",r.appendChild(o),t(o),r}var _e=null;function nn(){_e||(_e=document.createElement("div"),_e.style.position="absolute",_e.style.width="100px",_e.style.height="100px",_e.style.right="0",_e.style.bottom="-10000px",document.body.appendChild(_e));let e=document.createElement("webview");return e.style.width="100px",e.style.height="100px",_e?.appendChild(e),e}var pn=b(ln(),1);var dn=`507 `;var fn=dn.trim();var to=class{socket;constructor(t){let r="/"+[t.split("/").slice(3).filter(o=>o).join("/"),"sd-ppp/"].filter(o=>o).join("/");t=t.split("/").slice(0,3).join("/"),this.socket=(0,pn.io)(t,{transports:["websocket"],path:r,query:{api_level:fn},rejectUnauthorized:!1,autoConnect:!1}),this.socket.on("connect",()=>{this.socket.io.engine.binaryType="blob"})}get id(){return this.socket.id}connect(){this.socket.connect()}close(){this.socket.close()}};function mn(...e){return e.reduce((t,r)=>r(t),to)}var cr=class{flushing=Promise.resolve();newFlushPending=!1;constructor(t){this.doFlush=t,this.pause()}doFlush;runFlush(){this.newFlushPending||(this.newFlushPending=!0,this.flushing=this.flushing.then(async()=>{await new Promise(t=>requestAnimationFrame(t)),this.newFlushPending=!1,await this.doFlush()}))}pause(){this.flushing=this.flushing.then(t=>new Promise(r=>{this.resume=r})).then(()=>{this.resume=()=>{}})}resume=()=>{}};function hn(e,t){return function(r){return class extends r{constructor(o){super(o),this.socket.on("store_request",(i,s)=>{s({data:e.data,version:e.version})});let n=new cr(async()=>{let{operations:i,fromVersion:s,toVersion:a}=e.flush();await new Promise(c=>{let p=!1;setTimeout(()=>{p||(console.warn("flush timeout"),c())},5e3),this.socket.emit("store_flush",{operations:i,fromVersion:s},d=>{p=!0,c(),d?.error?console.error("flush error",d.error):e.flushDone(a)})})});e.subscribe("/",()=>{n.runFlush()}),this.socket.on("disconnect",()=>{n.pause()}),this.socket.on("connect",()=>{e.setSID(this.socket.id||""),requestAnimationFrame(()=>{this.socket.emit("sdppp_init",{type:t,data:e.data,version:e.version})})}),this.socket.on("sdppp_inited",i=>{n.resume()})}}}}function gn(e,t){return function(r){return class extends r{constructor(o){super(o),this.socket.on("store_flush",n=>{if(n.type!==t)return;let i=e.getStore(n.sid);if(i)i.patchVersionAcceptable(n.fromVersion)?i.patchData(n.operations):(console.warn("patch version not acceptable from",n.fromVersion,"current version is",i.version),this.socket.emit("store_request",{type:t},s=>{e.sync(s)}));else return this.socket.emit("store_request",{sid:n.sid},s=>{e.addStore(s.sid,s.data,s.version)})}),this.socket.on("store_remove",n=>{e.removeStore(n.sid)}),this.socket.on("sdppp_inited",n=>{this.socket.emit("store_request",{type:t},i=>{e.sync(i)})})}}}}async function ro(e){let t=e.document_identify,r=F(t);if(!r)throw new Error(h("document {0} not found",t));let o=r.selection,n=o&&o.bounds?{left:o.bounds.left,top:o.bounds.top,right:r.width-o.bounds.right,bottom:r.height-o.bounds.bottom,width:o.bounds.width,height:o.bounds.height}:null,i={left:0,top:0,right:0,bottom:0,width:r.width,height:r.height};return{document_boundary:i,selection_boundary:n||i}}var Tt=N("photoshop");var xe=N("photoshop"),oo=class{promise;restore;constructor(){this.restore=()=>{},this.promise=new Promise(t=>{this.restore=t})}add(t){this.promise.then(t)}};xe.core.setExecutionMode({enableErrorStacktraces:!0});var _t=Promise.resolve();async function B(e,t){let r=t.dontRecoverSelection||!1,o=new oo,n=!1,i=[],s=[],a=t.commandName;r||(xe.app.activeDocument.activeLayers.forEach(u=>i.push(u)),t.document&&xe.app.activeDocument.id!=t.document.id&&t.document.activeLayers.forEach(u=>i.push(u)),s=i.map(u=>u.visible),o.add(()=>{i.forEach(u=>{u.selected||(u.selected=!0,n=!0)}),t.document==xe.app.activeDocument&&i.forEach((u,g)=>{u.visible=s[g]})}));let c=null;_t=_t.catch(u=>u).then(()=>new Promise(u=>{g();function g(){xe.core.isModal()?requestAnimationFrame(g):u()}})).then(()=>xe.core.executeAsModal(async function(u,...g){c=t.document?await u.hostControl.suspendHistory({documentID:t.document.id,name:a}):null,o.add(async()=>{await new Promise(requestAnimationFrame),n||c&&u.hostControl.resumeHistory(c)});try{let l=await e(o,u,...g);return o.restore(!0),l}catch(l){throw o.restore(!1),l}},{commandName:a,interactive:!0}));let p=null,d=null;try{await _t}catch(u){d=u}if(n&&(_t=xe.core.executeAsModal(async u=>{i.forEach((g,l)=>{g.visible=s[l]}),c&&u.hostControl.resumeHistory(c)},{commandName:a,interactive:!0}),await _t),d)throw d;return p}var ft=b(xt(),1),wn=b(ar(),1),As=(0,wn.default)("sdppp:getImage");function Ls(e,t){for(let r=0,o=e.length/4;r{i.dispose()}),{dataFromAPI:s,width:i.width,height:i.height}}async function xs(e,t,r){if(!t)return null;let o={documentID:e.id,sourceBounds:r,layerID:t.id},n=null;try{n=await Tt.imaging.getLayerMask(o)}catch(a){return console.warn(a),null}let i=n.imageData;if(!i)return null;let s=await i.getData({});return Promise.resolve().then(()=>{i.dispose()}),{dataFromAPI:s,width:i.width,height:i.height}}async function vn(e){let t=e.document_identify,r=F(t);if(!r)throw new Error(h("document {0} not found",t));let o=e.layer_identify,n=te(r,o);if(As("getJimpImage",o),e.boundary&&e.boundary.right+e.boundary.left+e.boundary.bottom+e.boundary.top+e.boundary.width+e.boundary.height!=r.width+r.height)throw new Error("The boundary is not for this document");let i=e.boundary?{left:e.boundary.left,top:e.boundary.top,right:r.width-e.boundary.right,bottom:r.height-e.boundary.bottom,width:e.boundary.width,height:e.boundary.height}:{left:0,top:0,right:r.width,bottom:r.height,width:r.width,height:r.height},s={pixelData:null,width:0,height:0},a=null,c,p,d={left:0,top:0,right:r.width,bottom:r.height},u=!1;if(await B(async f=>{let[m,y]=await Yt(r,n);y&&(a=m),a!=null&&f.add(()=>{a.delete()}),[c,p]=await Promise.all([_s(r,m,i),xs(r,m,i)]),d=m?.bounds??d,u=!1,m?u=m.transparentPixelsLocked:C.is_SPECIAL_LAYER_USE_CANVAS(o)&&(u=r.layers.every(v=>v.transparentPixelsLocked))},{commandName:h("get content of layer {0}",o),document:r}),!c)throw new Error(h("get pixel of {0} failed",o));c=ur(c),u&&(c=ks(c)),s.pixelData=lr(c,d,i);let g=null;return p&&(p=ur(p),g=lr(p,d,i,1)),s.pixelData=Ls(s.pixelData,g),s.width=i.width,s.height=i.height,new ft.Jimp({data:Buffer.from(s.pixelData),width:i.width,height:i.height})}async function bn(e){let t=await vn(e),r=t.bitmap.width,o=t.bitmap.height,n=new Uint8Array(r*o);for(let a=0;a{let i=null,s=e.layer_identify,a=!1;if(e.layer_identify){s=e.layer_identify;let c=te(r,s);if(C.is_SPECIAL_LAYER_USE_CANVAS(s))return o={name:"",opacity:1,boundary:{left:0,right:0,top:0,bottom:0,width:r.width,height:r.height},isGroup:!0,identify:s},o;[i,a]=await Yt(r,c),n.add(()=>{i&&a&&i.delete()})}if(!i)throw new Error(h("layer not found: {0}",e.layer_identify));o=Object.assign({isGroup:a,identify:s||""},Uo(r,i))},{commandName:h("get layer info"),document:r}),o}var fr=N("photoshop");async function no(e,t,r){let o=e.select||"all",n=e.document_identify,i=F(n);if(!i)throw new Error(h("document {0} not found",n));let s=e.layer_identifies,a=await Promise.all(s.map(async p=>{let d=te(i,p);if(C.is_SPECIAL_LAYER_USE_CANVAS(p))throw new Error(h("layer not found: {0}",p));let u=pe(i,d);if(!u)throw new Error(h("layer not found {0}",p));r(u);let g=t(u);if(o==="first"&&g.length===0)throw new Error(h("no first related layer in {0}",p));let l=g.filter((f,m)=>o==="first"?m===0:o==="text"?f.kind===fr.constants.LayerKind.TEXT:o==="image"?f.kind===fr.constants.LayerKind.NORMAL:!0).map(f=>Ce(f.id,f.name));return{layer_identifies:l,layer_infos:await Promise.all(l.map(f=>Rt({document_identify:n,layer_identify:f})))}})),c={layer_identifies:[],layer_boundaries:[],layer_infos:[]};return a.forEach(({layer_identifies:p,layer_infos:d})=>{c.layer_identifies.push(...p),c.layer_boundaries.push(...d.map(u=>u.boundary)),c.layer_infos.push(...d)}),c}async function io(e){return no(e,t=>t.layers||[],t=>{if(t.kind!=fr.constants.LayerKind.GROUP)throw new Error(h("layer {0} is not a group",t.name));if(!t.layers)throw new Error(h("layer {0} is not a group",t.name))})}async function so(e){return no(e,t=>t.linkedLayers||[],t=>{if(!t.linkedLayers)throw new Error(h("no linked layer for {0}",t.name))})}var Sn=N("photoshop"),Pn=N("uxp");async function Ts(e,t){let r={documentID:e.id,sourceBounds:t},n=(await Sn.imaging.getSelection(r)).imageData,i=await n.getData({});return Promise.resolve().then(()=>{n.dispose()}),{dataFromAPI:i,width:n.width,height:n.height}}async function Nt(e){let t=e.document_identify,r=F(t);if(!r)throw new Error(h("document {0} not found",t));let o=parseInt(Pn.host.version.split(".")[0]);if(!isNaN(o)&&o<25)throw new Error(h("GetSelection need Photoshop version 25+"));let n=e.boundary?{left:e.boundary.left,top:e.boundary.top,right:r.width-e.boundary.right,bottom:r.height-e.boundary.bottom,width:e.boundary.width,height:e.boundary.height}:{left:0,top:0,right:r.width,bottom:r.height,width:r.width,height:r.height};if(!r.selection?.bounds){let s=new Uint8Array(n.width*n.height);return s.fill(255),{blob:s,width:n.width,height:n.height}}let i=null;return await B(async s=>{let a=await Ts(r,n);a=ur(a);let c=r.selection.bounds||{left:0,top:0,right:r.width,bottom:r.height};i=a&&lr(a,c,n,1)},{document:r,commandName:"SDPPP getSelection"}),{blob:i,width:n.width,height:n.height}}var he=N("photoshop");async function ao(e){let{identifier:t}=e;if(C.is_SPECIAL_DOCUMENT_CURRENT(t)){if(!he.app.activeDocument){if(e.width&&e.height){let r=await Rs(e.width,e.height);if(r)return{value:Ae(r.id,r.name)}}throw new Error(h("document {0} not found",t))}return{value:Ae(he.app.activeDocument.id,he.app.activeDocument.name)}}else if(C.is_SPECIAL_LAYER_SELECTED_LAYER(t)){if(!he.app.activeDocument)return{error:h("document {0} not found","current")};let r=he.app.activeDocument.activeLayers[0];return r?{value:Ce(r.id,r.name)}:{error:h("layer not found {0}",t)}}}async function Rs(e,t){if(he.app.activeDocument)return he.app.activeDocument;let r=null;return await B(async()=>{r=await he.app.createDocument({width:e,height:t,resolution:72,mode:he.constants.NewDocumentMode.RGB,fill:he.constants.DocumentFill.TRANSPARENT})},{document:null,commandName:h("create document for sent images")}),r}var Dn=N("photoshop");async function co(e){let t=e.document_identify,r=F(t);if(!r)throw new Error(h("document {0} not found",t));let o=e.layer_identify,n=te(r,o),i={text:""},s=pe(r,n);if(!s||s.kind!=Dn.constants.LayerKind.TEXT)throw new Error(h('only layer kind "TEXT" is supported, invalid layer: {0}',o));return i.text=s.textItem.contents,{text:i.text}}var ae=N("photoshop"),pt=N("uxp");var pr=0,Cn=0,Ns=5e3;async function uo(e){let t=e.document_identify,r=t?F(t):null;if(e.action==="get"){let o;return await B(async function(n){if(r||(r=await Os()),!r)throw new Error(h("create document failed"));r=await r.duplicate(),n.add(async()=>{r?.close()});let s=await(await pt.storage.localFileSystem.getTemporaryFolder()).createEntry("sdppp.psd",{overwrite:!0});await r.saveAs.psd(s,{maximizeCompatibility:!1,typename:"PhotoshopSaveOptions"}),o=await s.read({format:pt.storage.formats.binary})},{commandName:h("sdppp get PSD"),document:r}),o?{data:o}:{error:"save Document failed"}}else if(e.action==="extract"){if(Date.now()-Cn2||!confirm(h("{0} wants to extract a PSD file to Photoshop, are you sure?",e.fromSSID))){pr++,pr==3&&(confirm(h("should sdppp refuse extracting PSD to Photoshop in this session anymore?"))||pr--);return}Cn=Date.now();let o=e.data;await B(async function(){if(r||(r=await ae.app.createDocument({width:512,height:512,resolution:72,mode:ae.constants.NewDocumentMode.RGB,fill:ae.constants.DocumentFill.TRANSPARENT})),!r)throw new Error(h("document {0} not found",t));ae.app.activeDocument=r,r.selection?.deselect();let n=await o.arrayBuffer(),s=await(await pt.storage.localFileSystem.getTemporaryFolder()).createEntry("sdppp.psd",{overwrite:!0});await s.write(n,{format:pt.storage.formats.binary});let a=pt.storage.localFileSystem.createSessionToken(s),c=await r.createLayer(ae.constants.LayerKind.NORMAL,{name:"sdppp"});if(!c)throw new Error(h("create layer failed"));c.move(r.layers[0],ae.constants.ElementPlacement.PLACEBEFORE),await ae.action.batchPlay([{_obj:"placeEvent",null:{_kind:"local",_path:a},freeTransformCenterState:{_enum:"quadCenterState",_value:"QCSAverage"},offset:{_obj:"offset",horizontal:{_unit:"pixelsUnit",_value:0},vertical:{_unit:"pixelsUnit",_value:0}}},{_obj:"placedLayerConvertToLayers"},{_obj:"ungroupLayersEvent",_target:[{_enum:"ordinal",_ref:"layer"}]}],{synchronousExecution:!0})},{commandName:h("sdppp extract PSD"),document:r,dontRecoverSelection:!0})}else throw new Error(h("invalid action: {0}",e.action))}async function Os(){return await ae.app.createDocument({width:512,height:512,resolution:72,mode:ae.constants.NewDocumentMode.RGB,fill:ae.constants.DocumentFill.TRANSPARENT})}var mr=N("photoshop");async function lo(e){let{action:t}=e,{document_identify:r,layer_identify:o}=e,[n,i]=t.split("/")||[],s=mr.app.actionTree.find(g=>g.name===n);if(!s)throw new Error(h("Action set {0} not found",n));let a=s.actions.find(g=>g.name===i);if(!a)throw new Error(h("Action {0} not found",i));let c=F(r);if(!c)throw new Error(h("document {0} not found",r));let p=c,d=te(p,o),u=pe(p,d);return u&&await B(async()=>{p.activeLayers.forEach(g=>{g.selected=!1}),u.selected=!0},{commandName:h("select layer"),dontRecoverSelection:!0,document:mr.app.activeDocument}),await B(async()=>{await a.play()},{commandName:h("run Photoshop Action"),document:mr.app.activeDocument}),{result:{success:!0}}}var hr=b(xt(),1),ce=N("photoshop");async function Ws(e,t){let r=ce.app.documents.find(o=>o.name==C.getSpecialDocumentForPreview());if(r)return(r.width{await r.resizeCanvas(Math.max(r.width,e),Math.max(r.height,t))},{document:null,commandName:h("resize document for preview")}),r;{let o=null;return await B(async()=>{o=await ce.app.createDocument({width:e,height:t,resolution:72,mode:ce.constants.NewDocumentMode.RGB,fill:ce.constants.DocumentFill.TRANSPARENT,name:C.getSpecialDocumentForPreview()})},{document:null,commandName:h("create document for preview")}),o}}var In=0;async function fo(e){In++;let t=e.image_blobs?.length?e.image_blobs:null,r=e.image_urls?.length?e.image_urls:null,o=e.document_identify,n=e.layer_identifies,i=(await Promise.all((r||t||[]).map(async(l,f)=>{if(r)return await hr.Jimp.read(r[f]);if(t){if("pngData"in t[f])return await hr.Jimp.read(await t[f].pngData.arrayBuffer());{let m=t[f].buffer,y=m instanceof Blob?await m.arrayBuffer():m;return new hr.Jimp({data:Buffer.from(y),width:t[f].width,height:t[f].height})}}}))).filter(l=>l),s=F(o);if(C.is_SPECIAL_LAYER_PREVIEW_DOCUMENT(o)&&(s=await Ws(i[0].bitmap.width,i[0].bitmap.height)),!s)throw new Error(h("document {0} not found",o));let a=s,c=i.map((l,f)=>{if(e.boundaries&&e.boundaries[f])return{width:e.boundaries[f].width,height:e.boundaries[f].height,top:e.boundaries[f].top,left:e.boundaries[f].left};let m=1;return(l.bitmap.height>a.height||l.bitmap.width>a.width)&&(m=Math.min(a.height/l.bitmap.height,a.width/l.bitmap.width)),{width:l.bitmap.width*m,height:l.bitmap.height*m,top:(a.height-l.bitmap.height*m)/2,left:(a.width-l.bitmap.width*m)/2,bottom:(a.height-l.bitmap.height*m)/2,right:(a.width-l.bitmap.width*m)/2}});i.forEach((l,f)=>{let m=c[f];if(l.bitmap.width!=m.width||l.bitmap.height!=m.height){let y={w:m.width,h:m.height};l.resize(y)}});let p=await Promise.all(i.map(async l=>{let f=l.bitmap.data;if(a.bitsPerChannel=="bitDepth16"){let y=new Uint16Array(f.length);for(let v=0;v{let f=null;u=await Promise.all(i.map(async(m,y)=>{let v=n.length==1?n[0]:n[y];if(!C.is_SPECIAL_LAYER_NEW_LAYER(v)){let w=te(a,v);f=pe(a,w)}if(f&&f.kind!=ce.constants.LayerKind.GROUP)return f;{let w=e.new_layer_name||"SDPPP Images";typeof H.handleSendLayerName=="function"&&(w=await H.handleSendLayerName(w));let P=await a.createLayer(ce.constants.LayerKind.NORMAL,{name:`${w} ${In}${i.length>1?`_${y+1}`:""}`});if(!P)throw new Error(h("create layer failed"));return d.push(P),f?P.move(f,ce.constants.ElementPlacement.PLACEINSIDE):P.move(a.layers[0],ce.constants.ElementPlacement.PLACEBEFORE),P}})),d.length&&l.add(m=>{m?d.forEach((y,v)=>{y.selected=!1}):d.forEach(y=>y.delete())}),await Promise.all(u.map(async(m,y)=>{await ce.imaging.putPixels({documentID:a.id,layerID:m.id,replace:!1,imageData:p[y],targetBounds:c[y]})})),Ne(u.map(m=>m.id)),or()},{commandName:h("show sent images"),document:a});let g=z.getState();return{layers:u.map(l=>({identify:Ce(l.id,l.name),dirtyID:g.layerDirtyIDs.get(l.id)||0}))}}var En=N("photoshop");async function po(e){let t=e.document_identify,r=F(t);if(!r)throw new Error(h("document {0} not found",t));let o=e.layer_identify,n=te(r,o),i=pe(r,n);if(!i||i.kind!=En.constants.LayerKind.TEXT)throw new Error(h('only layer kind "TEXT" is supported, invalid layer: {0}',o));let s=!1;return await B(async()=>{console.log(e.text),i.textItem.contents=e.text,s=!0},{document:r,commandName:h("set text to layer")}),{success:s}}function An(e){return class extends e{constructor(t){super(t),this.socket.on("B_photoshop",async(r,o)=>{let{action:n,params:i}=r,s;try{console.log("B_photoshop start",n);let a=Date.now();n==="psd"?s=await uo(i):n==="getImage"?s=await dr(i):n==="sendImages"?s=await fo(i):n==="getSelection"?s=await Nt(i):n==="getText"?s=await co(i):n==="sendText"?s=await po(i):n==="getLayerInfo"?s=await Rt(i):n==="getDocumentInfo"?s=await ro(i):n==="getLinkedLayers"?s=await so(i):n==="getLayersInGroup"?s=await io(i):n==="runPhotoshopActionOnLayer"?s=await lo(i):n==="getSpecialIdentifierValue"&&(s=await ao(i));let c=Date.now();console.log("B_photoshop end",n,c-a)}catch(a){console.error(a),o({error:a.stack||a.message||a});return}o(s)})}async callForPSDExtract(t,r){return new Promise((o,n)=>{this.socket.emit("F_photoshop",{action:"extractPSD",sid:t,params:{from_sid:r.from_sid}},i=>{if(i.error)return n(new Error(i.error));o(i)})})}async uploadImage(t,r){return new Promise((o,n)=>{this.socket.emit("F_photoshop",{action:"uploadImage",sid:t,params:r},i=>{if(i.error)return n(new Error(i.error));o(i)})})}}}function Ln(e){return class extends e{constructor(t){super(t),this.socket.on("B_workflow",(r,o)=>{if(r.action=="getStoredWidgetValue"){let{widgetTableID:n,widgetTablePath:i,widgetTablePersisted:s}=r.params,a=`${n}_${i}_${s}`,c=Ms(a),p=[];c&&Object.keys(c||{}).forEach(d=>{Object.keys(c[d]||{}).forEach(u=>{p.push({nodeID:d,widgetIndex:u,value:c[d][u].value,outputType:c[d][u].outputType})})}),o({values:p})}})}async setNodeTitle(t,r,o){await new Promise((n,i)=>{this.socket.emit("F_workflow",{action:"setNodeTitle",sid:t,params:{node_id:r,title:o}},s=>{if(s?.error)return i(new Error(s.error));n(s)})})}async pageInstanceRun(t,r,o=1){await new Promise((n,i)=>{this.socket.emit("F_workflow",{action:"run",sid:t,params:{size:o,from_sid:r}},s=>{if(s?.error)return i(new Error(s.error));n(s)})})}async setWidgetValue(t,r){t&&await new Promise((o,n)=>{this.socket.emit("F_workflow",{action:"setWidgetValue",sid:t.data.sid,params:r},i=>{if(i?.error)return n(new Error(i.error));o(i)})})}async openWorkflow(t,r){t&&await new Promise((o,n)=>{this.socket.emit("F_workflow",{action:"open",sid:t.data.sid,params:r},i=>{if(i?.error)return n(new Error(i.error));o(i)})})}async saveWorkflow(t,r){t&&await new Promise((o,n)=>{this.socket.emit("F_workflow",{action:"save",sid:t.data.sid,params:r},i=>{if(i?.error)return n(new Error(i.error));o(i)})})}async listWorkflows(t,r){return t?await new Promise((o,n)=>{this.socket.emit("F_workflow",{action:"list",sid:t.data.sid,params:r},i=>{o(i)})}):{workflows:[],error:"Workflow agent not found"}}async logout(t){t&&await new Promise((r,o)=>{this.socket.emit("F_workflow",{action:"logout",sid:t.data.sid},n=>{if(n?.error)return o(new Error(n.error));r(n)})})}async interrupt(t){await new Promise((r,o)=>{this.socket.emit("F_workflow",{action:"interrupt",sid:t},n=>{r(n)})})}async clearQueue(t){await new Promise((r,o)=>{this.socket.emit("F_workflow",{action:"clearQueue",sid:t},n=>{r(n)})})}async reboot(t){return await new Promise((r,o)=>{this.socket.emit("F_workflow",{action:"reboot",sid:t},n=>{r(n)})})}async setComfyOrgAPIKey(t,r){return await new Promise((o,n)=>{this.socket.emit("F_workflow",{action:"setComfyOrgAPIKey",sid:t,params:{api_key:r}},i=>{o(i)})})}}}function Ms(e){let t=localStorage.getItem(`widgetValue_${e}`);return t?JSON.parse(t):null}var gr=class extends mn(hn(D,"photoshop"),gn(O,"comfy"),Ln,An){constructor(t,{setConnectState:r,setLastErrorMessage:o,setBackendURL:n,setComfyMultiUser:i}){super(t);let s=()=>{this.socket.active&&this.socket.connected?r("connected"):this.socket.active?r("connecting"):r("disconnected"),requestAnimationFrame(s)};requestAnimationFrame(s),this.socket.on("connect_error",async a=>{if(this.socket.active){let c=a.message;try{let p=new AbortController,d=setTimeout(()=>p.abort(),1500),u=await fetch((t+this.socket._opts.path).replace(/(?{n(t),a.multi_user&&i(a.multi_user)}),this.socket.on("disconnect",(...a)=>{i(!1),D.setComfyUserToken("")})}};var kn=b(ar(),1),Tn=b(S(),1),Us=(0,kn.debug)("sdppp:internal"),yr="http://127.0.0.1:8188",_n=(0,U.createContext)(null);function xn({children:e}){let{setSrc:t,webviewAgentSID:r,prevWebviewAgentSID:o}=J(),[n,i]=(0,U.useState)("disconnected"),[s,a]=(0,U.useState)(""),[c,p]=(0,U.useState)(localStorage.getItem("backendURL")||yr),[d,u]=(0,U.useState)(null),[g,l]=(0,U.useState)(""),[f,m]=(0,U.useState)(!1),[y,v]=(0,U.useState)(null),[w,P]=(0,U.useState)([]);function I(_){p(_.split("?")[0].split("#")[0].trim())}(0,U.useEffect)(()=>{localStorage.setItem("backendURL",c)},[c]),(0,U.useEffect)(()=>{if(n==="connected"){a(""),t(`${c}`);let _=!!(c.includes("localhost")||c.match(/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/));Us("setBackendURL:",c,"src:",_),D.setIsLocal(_)}else t(""),l("")},[n]);function j(){if(n==="connected"||n==="connecting")y&&(y.close(),v(null));else try{let _=y;y||(_=new gr(c||yr,{setConnectState:i,setLastErrorMessage:a,setBackendURL:I,setComfyMultiUser:m}),v(_)),_.connect()}catch(_){a(_.stack||_.message||_)}}(0,U.useEffect)(()=>{let _=(Q,De,qt)=>{g&&(!De&&Q==g||!(g in O.getAllStore()))&&l("")};return O.subscribe("/",_),()=>{O.unsubscribe(_)}},[g]),(0,U.useEffect)(()=>{!g&&r&&l(r)},[g,r]),(0,U.useEffect)(()=>{r&&(!g||g==o)&&l(r)},[r,o,g,l]);let[be,ie]=(0,U.useState)(null);return(0,U.useEffect)(()=>{ie(g?O.getAllStore()[g]:null)},[g]),(0,Tn.jsx)(_n.Provider,{value:{socket:y,backendURL:c,setBackendURL:I,connectState:n,doConnectOrDisconnect:j,lastErrorMessage:s,setLastErrorMessage:a,autoRunning:d,setAutoRunning:u,comfyMultiUser:f,setComfyMultiUser:m,workflowAgent:be,workflowAgentSID:g,setWorkflowAgentSID:l,beforeWorkflowRunHooks:w,setBeforeWorkflowRunHooks:P},children:e})}function A(){let e=(0,U.useContext)(_n);if(!e)throw new Error("useSDPPPInternalContext must be used within a SDPPPInternalContextProvider");return e}var Rn=b(E(),1);var Nn=b(S(),1),rt=class extends Rn.default.Component{state={hasError:!1,errorMessage:""};constructor(t){super(t)}static getDerivedStateFromError(t){return{hasError:!0,errorMessage:t.toString()}}componentDidCatch(t,r){console.log(t,r)}render(){return this.state.hasError?(0,Nn.jsx)("p",{className:"list-error-label",children:h("Error {0}... please contact me via Discord/Github",this.state.errorMessage)}):this.props.children}};var Oe=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(){}};var We=typeof window>"u"||"Deno"in globalThis;function re(){}function Mn(e,t){return typeof e=="function"?e(t):e}function Un(e){return typeof e=="number"&&e>=0&&e!==1/0}function Fn(e,t){return Math.max(e+(t||0)-Date.now(),0)}function ho(e,t){return typeof e=="function"?e(t):e}function Bn(e,t){return typeof e=="function"?e(t):e}function go(e,t){let{type:r="all",exact:o,fetchStatus:n,predicate:i,queryKey:s,stale:a}=e;if(s){if(o){if(t.queryHash!==Ot(s,t.options))return!1}else if(!ht(t.queryKey,s))return!1}if(r!=="all"){let c=t.isActive();if(r==="active"&&!c||r==="inactive"&&c)return!1}return!(typeof a=="boolean"&&t.isStale()!==a||n&&n!==t.state.fetchStatus||i&&!i(t))}function yo(e,t){let{exact:r,status:o,predicate:n,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(mt(t.options.mutationKey)!==mt(i))return!1}else if(!ht(t.options.mutationKey,i))return!1}return!(o&&t.state.status!==o||n&&!n(t))}function Ot(e,t){return(t?.queryKeyHashFn||mt)(e)}function mt(e){return JSON.stringify(e,(t,r)=>mo(r)?Object.keys(r).sort().reduce((o,n)=>(o[n]=r[n],o),{}):r)}function ht(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(r=>ht(e[r],t[r])):!1}function Vn(e,t){if(e===t)return e;let r=On(e)&&On(t);if(r||mo(e)&&mo(t)){let o=r?e:Object.keys(e),n=o.length,i=r?t:Object.keys(t),s=i.length,a=r?[]:{},c=0;for(let p=0;p{setTimeout(t,e)})}function Qn(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?Vn(e,t):t}function qn(e,t,r=0){let o=[...e,t];return r&&o.length>r?o.slice(1):o}function Kn(e,t,r=0){let o=[t,...e];return r&&o.length>r?o.slice(0,-1):o}var Wt=Symbol();function wr(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Wt?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var Fs=class extends Oe{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!We&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#e=="boolean"?this.#e:globalThis.document?.visibilityState!=="hidden"}},vr=new Fs;var Bs=class extends Oe{#e=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!We&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#e!==e&&(this.#e=e,this.listeners.forEach(r=>{r(e)}))}isOnline(){return this.#e}},gt=new Bs;function Hn(){let e,t,r=new Promise((n,i)=>{e=n,t=i});r.status="pending",r.catch(()=>{});function o(n){Object.assign(r,n),delete r.resolve,delete r.reject}return r.resolve=n=>{o({status:"fulfilled",value:n}),e(n)},r.reject=n=>{o({status:"rejected",reason:n}),t(n)},r}function Vs(e){return Math.min(1e3*2**e,3e4)}function wo(e){return(e??"online")==="online"?gt.isOnline():!0}var zn=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function br(e){return e instanceof zn}function Sr(e){let t=!1,r=0,o=!1,n,i=Hn(),s=m=>{o||(g(new zn(m)),e.abort?.())},a=()=>{t=!0},c=()=>{t=!1},p=()=>vr.isFocused()&&(e.networkMode==="always"||gt.isOnline())&&e.canRun(),d=()=>wo(e.networkMode)&&e.canRun(),u=m=>{o||(o=!0,e.onSuccess?.(m),n?.(),i.resolve(m))},g=m=>{o||(o=!0,e.onError?.(m),n?.(),i.reject(m))},l=()=>new Promise(m=>{n=y=>{(o||p())&&m(y)},e.onPause?.()}).then(()=>{n=void 0,o||e.onContinue?.()}),f=()=>{if(o)return;let m,y=r===0?e.initialPromise:void 0;try{m=y??e.fn()}catch(v){m=Promise.reject(v)}Promise.resolve(m).then(u).catch(v=>{if(o)return;let w=e.retry??(We?0:3),P=e.retryDelay??Vs,I=typeof P=="function"?P(r,v):P,j=w===!0||typeof w=="number"&&rp()?void 0:l()).then(()=>{t?g(v):f()})})};return{promise:i,cancel:s,continue:()=>(n?.(),i),cancelRetry:a,continueRetry:c,canStart:d,start:()=>(d()?f():l().then(f),i)}}var Gs=e=>setTimeout(e,0);function Qs(){let e=[],t=0,r=a=>{a()},o=a=>{a()},n=Gs,i=a=>{t?e.push(a):n(()=>{r(a)})},s=()=>{let a=e;e=[],a.length&&n(()=>{o(()=>{a.forEach(c=>{r(c)})})})};return{batch:a=>{let c;t++;try{c=a()}finally{t--,t||s()}return c},batchCalls:a=>(...c)=>{i(()=>{a(...c)})},schedule:i,setNotifyFunction:a=>{r=a},setBatchNotifyFunction:a=>{o=a},setScheduler:a=>{n=a}}}var V=Qs();var Pr=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Un(this.gcTime)&&(this.#e=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(We?1/0:5*60*1e3))}clearGcTimeout(){this.#e&&(clearTimeout(this.#e),this.#e=void 0)}};var Yn=class extends Pr{#e;#t;#r;#n;#o;#s;#a;constructor(e){super(),this.#a=!1,this.#s=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#n=e.client,this.#r=this.#n.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#e=Ks(this.options),this.state=e.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#o?.promise}setOptions(e){this.options={...this.#s,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#r.remove(this)}setData(e,t){let r=Qn(this.state.data,e,this.options);return this.#i({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#i({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#o?.promise;return this.#o?.cancel(e),t?t.then(re).catch(re):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(e=>Bn(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Wt||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(e=0){return this.state.isInvalidated||this.state.data===void 0||!Fn(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#o?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#o?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#o&&(this.#a?this.#o.cancel({revert:!0}):this.#o.cancelRetry()),this.scheduleGc()),this.#r.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}fetch(e,t){if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#o)return this.#o.continueRetry(),this.#o.promise}if(e&&this.setOptions(e),!this.options.queryFn){let a=this.observers.find(c=>c.options.queryFn);a&&this.setOptions(a.options)}let r=new AbortController,o=a=>{Object.defineProperty(a,"signal",{enumerable:!0,get:()=>(this.#a=!0,r.signal)})},n=()=>{let a=wr(this.options,t),c={client:this.#n,queryKey:this.queryKey,meta:this.meta};return o(c),this.#a=!1,this.options.persister?this.options.persister(a,c,this):a(c)},i={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#n,state:this.state,fetchFn:n};o(i),this.options.behavior?.onFetch(i,this),this.#t=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==i.fetchOptions?.meta)&&this.#i({type:"fetch",meta:i.fetchOptions?.meta});let s=a=>{br(a)&&a.silent||this.#i({type:"error",error:a}),br(a)||(this.#r.config.onError?.(a,this),this.#r.config.onSettled?.(this.state.data,a,this)),this.scheduleGc()};return this.#o=Sr({initialPromise:t?.initialPromise,fn:i.fetchFn,abort:r.abort.bind(r),onSuccess:a=>{if(a===void 0){s(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(a)}catch(c){s(c);return}this.#r.config.onSuccess?.(a,this),this.#r.config.onSettled?.(a,this.state.error,this),this.scheduleGc()},onError:s,onFail:(a,c)=>{this.#i({type:"failed",failureCount:a,error:c})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:i.options.retry,retryDelay:i.options.retryDelay,networkMode:i.options.networkMode,canRun:()=>!0}),this.#o.start()}#i(e){let t=r=>{switch(e.type){case"failed":return{...r,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...qs(r.data,this.options),fetchMeta:e.meta??null};case"success":return{...r,data:e.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let o=e.error;return br(o)&&o.revert&&this.#t?{...this.#t,fetchStatus:"idle"}:{...r,error:o,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=t(this.state),V.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),this.#r.notify({query:this,type:"updated",action:e})})}};function qs(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:wo(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function Ks(e){let t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,o=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?o??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var $n=class extends Oe{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,r){let o=t.queryKey,n=t.queryHash??Ot(o,t),i=this.get(n);return i||(i=new Yn({client:e,queryKey:o,queryHash:n,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(o)}),this.add(i)),i}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(r=>go(t,r))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(r=>go(e,r)):t}notify(e){V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){V.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){V.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}};var jn=class extends Pr{#e;#t;#r;constructor(e){super(),this.mutationId=e.mutationId,this.#t=e.mutationCache,this.#e=[],this.state=e.state||Hs(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#t.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#t.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){this.#r=Sr({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(o,n)=>{this.#n({type:"failed",failureCount:o,error:n})},onPause:()=>{this.#n({type:"pause"})},onContinue:()=>{this.#n({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#t.canRun(this)});let t=this.state.status==="pending",r=!this.#r.canStart();try{if(!t){this.#n({type:"pending",variables:e,isPaused:r}),await this.#t.config.onMutate?.(e,this);let n=await this.options.onMutate?.(e);n!==this.state.context&&this.#n({type:"pending",context:n,variables:e,isPaused:r})}let o=await this.#r.start();return await this.#t.config.onSuccess?.(o,e,this.state.context,this),await this.options.onSuccess?.(o,e,this.state.context),await this.#t.config.onSettled?.(o,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(o,null,e,this.state.context),this.#n({type:"success",data:o}),o}catch(o){try{throw await this.#t.config.onError?.(o,e,this.state.context,this),await this.options.onError?.(o,e,this.state.context),await this.#t.config.onSettled?.(void 0,o,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,o,e,this.state.context),o}finally{this.#n({type:"error",error:o})}}finally{this.#t.runNext(this)}}#n(e){let t=r=>{switch(e.type){case"failed":return{...r,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...r,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:e.error,failureCount:r.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),V.batch(()=>{this.#e.forEach(r=>{r.onMutationUpdate(e)}),this.#t.notify({mutation:this,type:"updated",action:e})})}};function Hs(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Jn=class extends Oe{constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#r=0}#e;#t;#r;build(e,t,r){let o=new jn({mutationCache:this,mutationId:++this.#r,options:e.defaultMutationOptions(t),state:r});return this.add(o),o}add(e){this.#e.add(e);let t=Dr(e);if(typeof t=="string"){let r=this.#t.get(t);r?r.push(e):this.#t.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#e.delete(e)){let t=Dr(e);if(typeof t=="string"){let r=this.#t.get(t);if(r)if(r.length>1){let o=r.indexOf(e);o!==-1&&r.splice(o,1)}else r[0]===e&&this.#t.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=Dr(e);if(typeof t=="string"){let o=this.#t.get(t)?.find(n=>n.state.status==="pending");return!o||o===e}else return!0}runNext(e){let t=Dr(e);return typeof t=="string"?this.#t.get(t)?.find(o=>o!==e&&o.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){V.batch(()=>{this.#e.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(r=>yo(t,r))}findAll(e={}){return this.getAll().filter(t=>yo(e,t))}notify(e){V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(t=>t.state.isPaused);return V.batch(()=>Promise.all(e.map(t=>t.continue().catch(re))))}};function Dr(e){return e.options.scope?.id}function vo(e){return{onFetch:(t,r)=>{let o=t.options,n=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],s=t.state.data?.pageParams||[],a={pages:[],pageParams:[]},c=0,p=async()=>{let d=!1,u=f=>{Object.defineProperty(f,"signal",{enumerable:!0,get:()=>(t.signal.aborted?d=!0:t.signal.addEventListener("abort",()=>{d=!0}),t.signal)})},g=wr(t.options,t.fetchOptions),l=async(f,m,y)=>{if(d)return Promise.reject();if(m==null&&f.pages.length)return Promise.resolve(f);let v={client:t.client,queryKey:t.queryKey,pageParam:m,direction:y?"backward":"forward",meta:t.options.meta};u(v);let w=await g(v),{maxPages:P}=t.options,I=y?Kn:qn;return{pages:I(f.pages,w,P),pageParams:I(f.pageParams,m,P)}};if(n&&i.length){let f=n==="backward",m=f?zs:Xn,y={pages:i,pageParams:s},v=m(o,y);a=await l(y,v,f)}else{let f=e??i.length;do{let m=c===0?s[0]??o.initialPageParam:Xn(o,a);if(c>0&&m==null)break;a=await l(a,m),c++}while(ct.options.persister?.(p,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=p}}}function Xn(e,{pages:t,pageParams:r}){let o=t.length-1;return t.length>0?e.getNextPageParam(t[o],t,r[o],r):void 0}function zs(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}var bo=class{#e;#t;#r;#n;#o;#s;#a;#i;constructor(e={}){this.#e=e.queryCache||new $n,this.#t=e.mutationCache||new Jn,this.#r=e.defaultOptions||{},this.#n=new Map,this.#o=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#a=vr.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#i=gt.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#a?.(),this.#a=void 0,this.#i?.(),this.#i=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#t.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#e.build(this,t),o=r.state.data;return o===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(ho(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(o))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:t,state:r})=>{let o=r.data;return[t,o]})}setQueryData(e,t,r){let o=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(o.queryHash)?.state.data,s=Mn(t,i);if(s!==void 0)return this.#e.build(this,o).setData(s,{...r,manual:!0})}setQueriesData(e,t,r){return V.batch(()=>this.#e.findAll(e).map(({queryKey:o})=>[o,this.setQueryData(o,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){let t=this.#e;V.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){let r=this.#e;return V.batch(()=>(r.findAll(e).forEach(o=>{o.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t},o=V.batch(()=>this.#e.findAll(e).map(n=>n.cancel(r)));return Promise.all(o).then(re).catch(re)}invalidateQueries(e,t={}){return V.batch(()=>(this.#e.findAll(e).forEach(r=>{r.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0},o=V.batch(()=>this.#e.findAll(e).filter(n=>!n.isDisabled()).map(n=>{let i=n.fetch(void 0,r);return r.throwOnError||(i=i.catch(re)),n.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(o).then(re)}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let r=this.#e.build(this,t);return r.isStaleByTime(ho(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(re).catch(re)}fetchInfiniteQuery(e){return e.behavior=vo(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(re).catch(re)}ensureInfiniteQueryData(e){return e.behavior=vo(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return gt.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#r}setDefaultOptions(e){this.#r=e}setQueryDefaults(e,t){this.#n.set(mt(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#n.values()],r={};return t.forEach(o=>{ht(e,o.queryKey)&&Object.assign(r,o.defaultOptions)}),r}setMutationDefaults(e,t){this.#o.set(mt(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#o.values()],r={};return t.forEach(o=>{ht(e,o.mutationKey)&&Object.assign(r,o.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#r.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Ot(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.queryFn===Wt&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#r.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}};var Mt=b(E(),1),Zn=b(S(),1),ei=Mt.createContext(void 0);var So=({client:e,children:t})=>(Mt.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,Zn.jsx)(ei.Provider,{value:e,children:t}));var Ue=b(E(),1);var X=b(E(),1);var Cr=b(E(),1);function ti(){let{workflowAgent:e,socket:t}=A();return{setWidgetValue:(0,Cr.useCallback)(async(o,n,i)=>{if(!e)throw new Error("workflowAgent not found");await t?.setWidgetValue(e,{values:[{nodeID:o,widgetIndex:n,value:i}]});let s=e.data.widgetTableStructure.widgetTableID,a=e.data.widgetTableStructure.widgetTablePath,c=e.data.widgetTableStructure.widgetTablePersisted,p=`${s}_${a}_${c}`,d=e.data.widgetTableStructure.nodes[o].widgets[n].outputType;Ys(p,o,n,i,d)},[e,t])}}function yt(){let{beforeWorkflowRunHooks:e,setBeforeWorkflowRunHooks:t}=A(),r=(0,Cr.useCallback)(n=>(t(i=>[...i,n]),()=>{t(i=>i.filter(a=>a!==n))}),[t]),o=(0,Cr.useCallback)(async()=>{for(let n=0;n{await e?.setComfyOrgAPIKey(t,v)},[e,t]),n=(0,X.useCallback)(async(v,w)=>{let P=O.getStore(v);if(!P)throw new Error("workflowAgent not found");try{await e?.openWorkflow(P,{workflow_path:w,sdpppID:H.sdpppID,sdpppToken:localStorage.getItem("token")||"",from_sid:D.data.sid,reset:!0})}catch(I){console.error(I)}},[e]),i=(0,X.useCallback)(async v=>{let w=O.getStore(v);if(!w||!w.data.widgetTableStructure.widgetTablePath)throw new Error("workflow not found");if(!w.data.widgetTableStructure.widgetTablePersisted)throw new Error("workflow is not savable");await n(v,w.data.widgetTableStructure.widgetTablePath)},[n]),s=(0,X.useCallback)((v,w=1)=>{e?.pageInstanceRun(v,D.data.sid,w)},[e]),a=(0,X.useCallback)(async v=>{let w=O.getStore(v);if(!w)throw new Error("workflowAgent not found");if(!w.data.widgetTableStructure.widgetTablePath)throw new Error("workflow not found");w.data.widgetTableStructure.widgetTablePath.indexOf("://")===-1&&await e?.saveWorkflow(w,{workflow_path:w.data.widgetTableStructure.widgetTablePath,from_sid:D.data.sid})},[e]),c=(0,X.useCallback)(async v=>{await e?.callForPSDExtract(v,{from_sid:D.data.sid})},[e]),p=(0,X.useCallback)(async v=>{let w=O.getStore(v);if(!w)throw new Error("workflowAgent not found");await e?.logout(w)},[e]),d=(0,X.useCallback)(async(v,w)=>await e?.uploadImage(D.data.sid,{image:v,filename:w,overwrite:!0}),[e]);globalThis.sdppp_action_run=async(v,{workflowPath:w})=>{w?l(w):g()};let u=(0,X.useCallback)(async(v,w=1)=>{!v&&!t||(await r(),await s(v||t,w))},[s,t,r]),g=(0,X.useCallback)(async(v,w=1)=>{await u(v||t,w),Po.action.recordAction?.({name:"sdppp_run",methodName:"sdppp_action_run"},{})},[u]),l=(0,X.useCallback)(async(v,w,P=1)=>{!w&&!t||(await n(w||t,v),u(w||t,P),Po.action.recordAction?.({name:"sdppp_run_"+v,methodName:"sdppp_action_run"},{workflowPath:v}))},[n,g,t]),f=(0,X.useCallback)(async()=>{t&&await e?.interrupt(t)},[e,t]),m=(0,X.useCallback)(async()=>{t&&await e?.clearQueue(t)},[e,t]),y=(0,X.useCallback)(async()=>{if(t)return await e?.reboot(t)},[e,t]);return{openWorkflow:n,reopenWorkflow:i,saveWorkflow:a,runPage:g,runWorkflow:l,callForPSDExtract:c,logout:p,uploadImage:d,interrupt:f,clearQueue:m,reboot:y,setComfyOrgAPIKey:o}}function Ir(){let[e,t]=(0,Ue.useState)(!1),[r,o]=(0,Ue.useState)(!1),n=(0,Ue.useRef)(null),{autoRunning:i,workflowAgent:s}=A(),{runWorkflow:a,runPage:c}=oe();return(0,Ue.useEffect)(()=>{if(i&&e&&!r){if(t(!1),i.type=="workflow")s&&!s.data.executingNodeTitle&&(a(i.value,s.data.sid,1),n.current=setTimeout(()=>{o(!1)},1e3));else if(i.type=="page"){let p=O.getStore(i.value);p&&!p.data.executingNodeTitle&&(o(!0),c(i.value),n.current=setTimeout(()=>{o(!1)},1e3))}}},[e,r,i,s,a,c]),(0,Ue.useEffect)(()=>()=>{n.current&&clearTimeout(n.current)},[]),{setShouldTriggerLivePainting:t}}var ue=b(E(),1);var ni=b(S(),1),$s=15e3,ri=(0,ue.createContext)({});function oi({children:e,loginAppID:t,loginStyle:r,loginBannerTop:o,loginBannerBottom:n}){let[i,s]=(0,ue.useState)(!t),[a,c]=(0,ue.useState)(!1),p=(0,ue.useCallback)(async(f,m="sdppp123456")=>{try{let y=await fetch("https://api.authing.cn/api/v3/signin",{method:"POST",headers:{"Content-Type":"application/json","x-authing-app-id":t,"x-authing-sdk-version":"web:3.0.0"},body:JSON.stringify({connection:"PASSWORD",passwordPayload:{username:f,password:m}})}),v=await y.json();if(y.ok){if(v.statusCode===200)return{success:!0,token:v.data.access_token};if(v.statusCode===403)return{success:!1,message:h("Verification Error")}}else return{success:!1,message:JSON.stringify(v)}}catch(y){return{success:!1,message:y.toString()}}return{success:!1,message:"\u767B\u5F55\u5931\u8D25"}},[]),d=(0,ue.useCallback)(async f=>{if(!f)throw new Error("Token is required");let m="access_token",y="https://api.authing.cn/oidc/token/introspection",v=`token=${encodeURIComponent(f)}&token_type_hint=${encodeURIComponent(m)}&client_id=${encodeURIComponent(t)}`;try{let w=await fetch(y,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:v});if(!w.ok)throw new Error(`Verification failed with status: ${w.status}`);return await w.json()}catch(w){throw console.error("Token verification error:",w),w}},[]),u=(0,ue.useCallback)(async f=>{try{let y=await(await fetch("https://api.authing.cn/api/v3/get-profile",{method:"GET",headers:{Authorization:`Bearer ${f}`,"x-authing-app-id":t}})).json();return y.statusCode===200?{data:y.data,success:!0}:{message:y.message,success:!1}}catch(m){return{success:!1,message:m}}},[]);async function g(f,m="sdppp123456"){let y=await p(f,m);if(y.success){let v=await u(y.token);v.success&&(localStorage.setItem("token",y.token),localStorage.setItem("lastLogin",new Date(v.data.lastLogin).getTime().toString()),s(!0))}return y}async function l(f){if(!localStorage.getItem("lastLogin"))return!1;if((await d(f)).active){let y=await u(f);if(y.success){let v=new Date(y.data.lastLogin).getTime().toString(),w=localStorage.getItem("lastLogin");return v===w}else return!1}return!1}return(0,ue.useEffect)(()=>{if(i){if(t){let f=setInterval(()=>{let m=localStorage.getItem("token");m&&l(m).then(y=>{y||s(!1)})},$s);return()=>{clearInterval(f)}}}else{let f=localStorage.getItem("token");if(!f)return;l(f).then(m=>{m&&s(!0)})}},[i]),(0,ni.jsx)(ri.Provider,{value:{hasAuthingLogin:!!t,loginStyle:r||"none",loginBannerBottom:n||null,loginBannerTop:o||null,isLogin:i,loggedInUsername:i&&localStorage.getItem("last-username")||"",logout:()=>{localStorage.removeItem("token"),s(!1),c(!1)},login:g,setIsTrialing:c,isTrialing:a},children:e})}function ne(){let e=(0,ue.useContext)(ri);if(!e)throw new Error("useSDPPPLogin must be used within a SDPPPLoginProvider");return e}var Fe=b(S(),1),ii=(0,wt.createContext)({});function si({children:e,loginAppID:t,loginStyle:r,loginBannerTop:o,loginBannerBottom:n}){let i=new bo;return(0,Fe.jsx)(So,{client:i,children:(0,Fe.jsx)(rt,{children:(0,Fe.jsx)(an,{children:(0,Fe.jsx)(oi,{loginAppID:t,loginStyle:r,loginBannerTop:o,loginBannerBottom:n,children:(0,Fe.jsx)(xn,{children:(0,Fe.jsx)(js,{children:e})})})})})})}function Me(){let e=(0,wt.useContext)(ii);if(!e)throw new Error("SDPPPExternalContext not found");return e}function js({children:e}){let t=J(),r=A(),{logout:o,isLogin:n}=ne();H.registerTestCase&&(globalThis.sdppp_debugPhotoshopInternalContext=r,globalThis.sdppp_debugPhotoshopWebviewContext=t);let{toggleWebviewDialog:i,webviewAgentSID:s}=t,{autoRunning:a,setAutoRunning:c,workflowAgent:p,setWorkflowAgentSID:d,doConnectOrDisconnect:u,lastErrorMessage:g}=r,{setShouldTriggerLivePainting:l}=Ir();return(0,wt.useEffect)(()=>{let f=()=>{l(!0)};return D.subscribe("/canvasStateID",f),()=>{D.unsubscribe(f)}},[l]),(0,Fe.jsx)(ii.Provider,{value:{logout:o,isLogin:n,connectOrDisconnect:u,lastConnectErrorMessage:g,setAutoRunning:c,autoRunning:a,photoshopSID:D.data.sid,webviewAgentSID:s,workflowAgentSID:p?.data.sid||"",setWorkflowAgentSID:d,toggleWebviewDialog:i},children:e})}var Er=b(E(),1);var vt=b(E(),1);function ge(e,t){let[r,o]=(0,vt.useState)(e?{...e.data}:null),[n,i]=(0,vt.useState)(e?{...e.data}:null),s=Array.isArray(t)?t:[t];return(0,vt.useEffect)(()=>{e&&o({...e.data})},[e]),(0,vt.useEffect)(()=>{if(!e)return;let a=s.map(c=>{let p=()=>{i(r),o(e.data)};return e.subscribe(c,p),p});return()=>{a.forEach(c=>{e.unsubscribe(c)})}},[e,t]),{state:r||null,prevState:n||null}}function Ar(){let[e,t]=(0,Er.useState)({}),{state:r}=ge(D,"/comfyUserToken"),o=r?.comfyUserToken;return(0,Er.useEffect)(()=>{let n=!1,i=(s,a,c)=>{n||t(p=>{let d={...p};return a==null?delete d[s]:d[s]=a,d})};return O.subscribe("/",i),()=>{n=!0,O.unsubscribe(i)}},[]),{pageInstances:Object.entries(e).map(([n,i])=>({sid:n,ssid:n.slice(0,4),title:i.title,lastError:i.lastError,isWebview:!!i.webviewFromSid,isCurrentUser:!i.comfyUserToken||i.comfyUserToken==o})).filter(n=>!n.isWebview&&(!o||n.isCurrentUser))}}var ye=b(E(),1);function Js(e){let{state:t}=ge(D,["/comfyUserToken"]),{socket:r,workflowAgentSID:o}=A(),[n,i]=(0,ye.useState)({}),[s,a]=(0,ye.useState)(!1),[c,p]=(0,ye.useState)(null),d=(0,ye.useCallback)(async u=>{if(!u&&!o){i({});return}a(!0);let g=O.getStore(u||o);try{let l=await r?.listWorkflows(g||null,{listMode:H.listMode,sdpppID:H.sdpppID,sdpppToken:localStorage.getItem("token")||""})||{workflows:[],error:"Empty workflow list"};if(l.error){p(new Error(l.error)),a(!1);return}a(!1),p(null),i(l.workflows.reduce((f,m)=>(f[m]={path:m,content:null,error:""},f),{}))}catch(l){a(!1),p(l)}},[r,o]);return(0,ye.useEffect)(()=>{e&&d()},[e]),(0,ye.useEffect)(()=>{t?.comfyUserToken&&d()},[t]),{data:n,isLoading:s,error:c,refetch:d}}function ai(){let{backendURL:e,comfyMultiUser:t}=A(),{workflowAgentSID:r}=Me(),[o,n]=(0,ye.useState)(!0),[i,s]=(0,ye.useState)(""),{data:a,isLoading:c,error:p,refetch:d}=Js(e);(0,ye.useEffect)(()=>{if(r)d(),n(!1);else{n(!0);let l=setTimeout(()=>{n(!1)},4e3);return()=>clearTimeout(l)}},[r]);let u=[];if(!c&&!p&&a){let l=[],f=[];Object.keys(a).forEach(m=>{if(m.startsWith(i)){let y=m.slice(i.length).split("://").pop();y&&(y.indexOf("/")==-1?l.push(m):f.push(m.slice(0,m.lastIndexOf("/")+1)))}}),u=[...f.sort((m,y)=>m.localeCompare(y)).map(m=>({path:m,isDir:!0})),...l.map(m=>({path:m,isDir:!1}))].filter((m,y,v)=>v.findIndex(w=>w.path==m.path)===y)}let g="";return p&&(g=p.message),u.length||(g=h("Workflow list is empty, please save a workflow by Comfy's lastest UI")),p&&(g=h("Workflow list loading failed: {0}",p.message)),c&&(g="Loading"),r||(g=h("Workflow Runner is loading...")),{workflows:a,isLoadingWorkflows:c,workflowsError:g,refetchWorkflows:d,afterPropsUpdate4s:o,currentViewingDirectory:i,setCurrentViewingDirectory:s,showingList:u}}function Lr(e){let t=e?O.getStore(e):null,{state:r}=ge(t||null,["/"]);return!r||!e?{sid:"",ssid:"",title:"",lastError:"",isWebview:!1,progress:0,executingNodeTitle:"",queueSize:0}:{sid:e,ssid:r.ssid,title:r.title,lastError:r.lastError,isWebview:!!r.webviewFromSid,progress:r.progress,executingNodeTitle:r.executingNodeTitle,queueSize:r.queueSize}}var pi=b(E(),1);var Be=b(E(),1);var ci={site:{en:{name:"Github",url:"https://github.com/zombieyang/sd-ppp"},zhcn:{name:">> SD-PPP \u5B98\u65B9\u7AD9",url:"https://sdppp.zombee.tech/"}},LICENSE:{name:"BSD3-Clause",url:{en:"https://github.com/zombieyang/sd-ppp/blob/main/LICENSE",zhcn:"https://gitee.com/zombieyang/sd-ppp/blob/main/LICENSE"}},sponsors:[{name:"\u82BD\u9EA6AI&\u5218\u9510",url:"https://v.douyin.com/cw4ba7Vn5-w/"},{name:"\u56DB\u559CAI",url:"https://v.douyin.com/hD2X7S717uw/"},{name:"\u7075\u7ED8AI",url:"https://v.douyin.com/Jssc9ysKic4/"},{name:"AIX",url:"https://v.douyin.com/hbtnVQ2A9G4/"},{name:"\u6C90\u6C90AI",url:"https://v.douyin.com/k6yKDEcVgP8/"},{name:"\u68A8\u68A8AI",url:"https://v.douyin.com/55KuUbZVGCM/"},{name:"\u661F\u6C47\u672A\u6765",url:"https://www.starfusion.cn/"},{name:"\u8001\u8881AIGC",url:"https://v.douyin.com/dOlouy4GIo0/"},{name:"B\u7AD9\u5145\u7535\u7684\u5C0F\u4F19\u4F34\u4EEC",url:"https://space.bilibili.com/44908313"}],links:[{name:"\u732B\u54AA\u8001\u5E08Reimagined",url:"https://www.xiaohongshu.com/user/profile/59f1fcc411be101aba7f048f"},{name:"\u6765\u771F\u7684",url:"https://space.bilibili.com/590784254"},{name:"\u54D1\u72D7Egao",url:"https://space.bilibili.com/284721975"}],community:{en:[{name:"Github",url:"https://github.com/zombieyang/sd-ppp"},{name:"Discord",url:"https://discord.gg/9HeGjDvEmn"},{name:"Youtube",url:"https://www.youtube.com/@Github-Zombeeyang/videos"}],zhcn:[{name:"Github",url:"https://github.com/zombieyang/sd-ppp"},{name:"\u5FAE\u4FE1\u7FA4",url:"https://sdppp.zombee.tech/docs/category/sd-ppp%E5%90%84%E9%A2%86%E5%9F%9F%E8%AE%A8%E8%AE%BA%E7%BE%A4"},{name:"Bilibili",url:"https://space.bilibili.com/44908313"}]},cloud:{en:[],zhcn:[{name:"\u6668\u7FBD\u667A\u4E91",url:"https://www.chenyu.cn/console/login?invitationCode=BUD913",icon:"https://sdppp.zombee.tech/img/icons/chenyu.ico",color:"var(--uxp-host-text-color-secondary)"},{name:"\u4ED9\u5BAB\u4E91",url:"https://www.xiangongyun.com/register/NWF5AH",icon:"https://sdppp.zombee.tech/img/icons/xgc.ico",color:"var(--uxp-host-text-color-secondary)"},{name:"Cephalon",url:"https://cephalon.cloud/share/register-landing?invite_id=m95SDj",icon:"https://sdppp.zombee.tech/img/icons/cephalon.ico",color:"var(--uxp-host-text-color-secondary)"}]}};var Do=ci,fi="sponsorData",ui={GITEE:"https://gitee.com/zombieyang/sd-ppp/raw/main/sponsors.json",GITHUB:"https://raw.githubusercontent.com/zombieyang/sd-ppp/refs/heads/main/sponsors.json"},Zs=5e3;function Co(){try{let e=localStorage.getItem(fi);if(e)return JSON.parse(e)}catch(e){console.warn("Failed to parse sponsor data from localStorage:",e)}return null}function li(e){try{localStorage.setItem(fi,JSON.stringify(e))}catch(t){console.warn("Failed to save sponsor data to localStorage:",t)}}function _r(e){try{if(!e||typeof e!="object")return console.warn("Invalid sponsor data: not an object"),!1;if(!e.LICENSE||typeof e.LICENSE!="object")return console.warn("Invalid sponsor data: LICENSE is not an object"),!1;if(!e.LICENSE.name)return console.warn("Invalid sponsor data: LICENSE.name is missing"),!1;if(!e.LICENSE.url||typeof e.LICENSE.url!="object")return console.warn("Invalid sponsor data: LICENSE.url is not an object"),!1;if(!e.LICENSE.url.en)return console.warn("Invalid sponsor data: LICENSE.url.en is missing"),!1;if(!e.LICENSE.url.zhcn)return console.warn("Invalid sponsor data: LICENSE.url.zhcn is missing"),!1;if(!Array.isArray(e.sponsors))return console.warn("Invalid sponsor data: sponsors is not an array"),!1;if(!Array.isArray(e.links))return console.warn("Invalid sponsor data: links is not an array"),!1;if(!e.community||typeof e.community!="object")return console.warn("Invalid sponsor data: community is not an object"),!1;if(!Array.isArray(e.community.en)||!Array.isArray(e.community.zhcn))return console.warn("Invalid sponsor data: community.en or community.zhcn is not an array"),!1;if(!e.cloud||typeof e.cloud!="object")return console.warn("Invalid sponsor data: cloud is not an object"),!1;if(!Array.isArray(e.cloud.en)||!Array.isArray(e.cloud.zhcn))return console.warn("Invalid sponsor data: cloud.en or cloud.zhcn is not an array"),!1;for(let t of e.cloud.zhcn)if(!t.name||!t.url||!t.icon||!t.color)return console.warn("Invalid sponsor data: cloud.zhcn item missing required properties"),!1;return!0}catch(t){return console.warn("Error validating sponsor data:",t),!1}}async function di(e){try{let t=await fetch(e);if(!t.ok)throw new Error(`Fetch failed with status: ${t.status}`);let r=await t.json();return _r(r)?r:null}catch(t){return console.warn(`Failed to fetch from ${e}:`,t),null}}var kr=null;function xr(){let[e,t]=Be.default.useState(!0);if(!kr){let s=Co();kr=new Promise(a=>{let c=!1;di(ui.GITEE).then(p=>{!c&&p&&(c=!0,li(p),a(p),t(!1))}),di(ui.GITHUB).then(p=>{!c&&p&&(c=!0,li(p),a(p),t(!1))}),setTimeout(()=>{c||(c=!0,s&&_r(s)?(a(s),t(!1)):(console.warn("Using default data as fallback"),a(Do),t(!1)))},Zs)})}let[r,o]=Be.default.useState(()=>{let s=Co();return s&&_r(s)?s:Do});Be.default.useEffect(()=>{kr&&kr.then(s=>{o(s)}).catch(s=>{console.error("Error in useSponsor:",s);let a=Co();o(a&&_r(a)?a:Do)})},[]);let[n,i]=(0,Be.useState)(!0);return(0,Be.useEffect)(()=>{n&&!e&&i(e)},[e]),{data:r,isLoading:n}}var L=b(S(),1);function mi(){let{loginStyle:e}=ne(),{data:t}=xr(),r=(0,pi.useMemo)(()=>t.community[je()=="zhcn"?"zhcn":"en"],[t]);return(0,L.jsxs)("div",{className:"about-card",style:{position:"relative"},children:[e==="none"?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"about-card-sections about-card-title",children:(0,L.jsxs)("a",{href:t.LICENSE.url[je()=="zhcn"?"zhcn":"en"],children:[h("LICENSE:")," ",t.LICENSE.name]})}),(0,L.jsx)("sp-divider",{}),(0,L.jsx)("h2",{children:h("Sponsors")}),(0,L.jsx)("div",{className:"about-card-sections about-card-sponsors",children:t.sponsors.map(o=>(0,L.jsx)("a",{href:o.url,children:o.name},o.name))}),(0,L.jsx)("sp-divider",{}),(0,L.jsx)("h2",{children:h("Links")}),(0,L.jsx)("div",{className:"about-card-sections about-card-friends-links",children:t.links.map(o=>(0,L.jsx)("a",{href:o.url,children:o.name},o.name))}),(0,L.jsx)("sp-divider",{}),(0,L.jsxs)("h2",{children:["SD-PPP ",h("Community")]})]}):(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"about-card-sections about-card-title",children:(0,L.jsx)("h4",{children:h("This plugin is based on sd-ppp")})}),(0,L.jsx)("div",{className:"about-card-sections about-card-title",children:(0,L.jsx)("h6",{children:h("And follows its open source license:")})}),(0,L.jsx)("div",{className:"about-card-sections about-card-title",children:(0,L.jsx)("a",{href:"https://github.com/zombieyang/sd-ppp/blob/main/LICENSE",children:"LICENSE: BSD3-Clause"})})]}),(0,L.jsx)("div",{className:"about-card-sections about-card-links",children:r.map(o=>(0,L.jsx)("a",{href:o.url,children:o.name},o.name))}),(0,L.jsx)("sp-divider",{}),t.site&&(0,L.jsx)("h1",{children:(0,L.jsx)("a",{href:t.site[je()=="zhcn"?"zhcn":"en"].url,children:t.site[je()=="zhcn"?"zhcn":"en"].name})})]})}var Se=b(E(),1);var hi=b(E(),1),bt=b(S(),1),Ut=class extends hi.default.Component{render(){let t=this.props.size||1;return(0,bt.jsx)("div",{slot:"icon",className:"sdppp-icon",onClick:this.props.onClick,children:(0,bt.jsxs)("svg",{width:20*t,height:20*t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,bt.jsx)("path",{d:"M5.586 5.586A2 2 0 018.862 7.73a.5.5 0 10.931.365 3 3 0 10-1.697 1.697.5.5 0 10-.365-.93 2 2 0 01-2.145-3.277z",fill:"currentColor"}),(0,bt.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.939 6.527c.127.128.19.297.185.464a.635.635 0 01-.185.465L0 8.395a7.099 7.099 0 001.067 2.572h1.32c.182 0 .345.076.46.197a.635.635 0 01.198.46v1.317A7.097 7.097 0 005.602 14l.94-.94a.634.634 0 01.45-.186H7.021c.163 0 .326.061.45.186l.939.938a7.098 7.098 0 002.547-1.057V11.61c0-.181.075-.344.197-.46a.634.634 0 01.46-.197h1.33c.507-.76.871-1.622 1.056-2.55l-.946-.946a.635.635 0 01-.186-.465.635.635 0 01.186-.464l.943-.944a7.099 7.099 0 00-1.044-2.522h-1.34a.635.635 0 01-.46-.197.635.635 0 01-.196-.46V1.057A7.096 7.096 0 008.413.002l-.942.942a.634.634 0 01-.45.186H6.992a.634.634 0 01-.45-.186L5.598 0a7.097 7.097 0 00-2.553 1.058v1.33c0 .182-.076.345-.197.46a.635.635 0 01-.46.198h-1.33A7.098 7.098 0 00.003 5.591l.936.936zm.707 1.636c.324-.324.482-.752.479-1.172a1.634 1.634 0 00-.48-1.171l-.538-.539c.126-.433.299-.847.513-1.235h.768c.459 0 .873-.19 1.167-.49.3-.295.49-.708.49-1.167v-.77c.39-.215.807-.388 1.243-.515l.547.547c.32.32.742.48 1.157.48l.015-.001h.014c.415 0 .836-.158 1.157-.479l.545-.544c.433.126.846.299 1.234.512v.784c0 .46.19.874.49 1.168.294.3.708.49 1.167.49h.776c.209.382.378.788.502 1.213l-.545.546a1.635 1.635 0 00-.48 1.17c-.003.421.155.849.48 1.173l.549.55c-.126.434-.3.85-.513 1.239h-.77c-.458 0-.872.19-1.166.49-.3.294-.49.708-.49 1.167v.77a6.09 6.09 0 01-1.238.514l-.54-.54a1.636 1.636 0 00-1.158-.48H6.992c-.415 0-.837.159-1.157.48l-.543.543a6.091 6.091 0 01-1.247-.516v-.756c0-.459-.19-.873-.49-1.167-.294-.3-.708-.49-1.167-.49h-.761a6.094 6.094 0 01-.523-1.262l.542-.542z",fill:"currentColor"})]})})}};var Ft=b(S(),1);function gi(){let{loggedInUsername:e,logout:t}=ne();return(0,Ft.jsxs)("div",{className:"login-block",children:[(0,Ft.jsxs)("div",{className:"api-key-title",children:[H.\u63D2\u4EF6\u540D\u5B57," ID: ",e||"\u672A\u767B\u5F55"]}),(0,Ft.jsx)("div",{className:"logout-btn action-button",onClick:()=>{t()},children:e?h("Logout"):h("Login")})]})}var Tr=b(E(),1);var Te=b(S(),1);function Rr(e){let{state:t}=ge(D,["/comfyUserToken"]),{logout:r}=oe(),{workflowAgentSID:o,workflowAgent:n,comfyMultiUser:i}=A(),{resetWebview:s}=J(),[a,c]=(0,Tr.useState)(!1);if((0,Tr.useEffect)(()=>{if(!n){D.setComfyUserToken("");return}let u=(g,l)=>{let f=t?.comfyUserToken;D.setComfyUserToken(g),f==""&&a&&(s(),c(!1))};return n.subscribe("/comfyUserToken",u),u(n.data.comfyUserToken,""),()=>{n&&n.unsubscribe(u)}},[n,a,s]),!i)return null;if(!H.enableMU&&i)return(0,Te.jsxs)("div",{className:"login-block",children:[(0,Te.jsx)("div",{className:"login-title",children:h("Comfy multi-user: ")}),(0,Te.jsx)("div",{children:h("ComfyUI with --multi-user is only available for sponsors")})]});let p=n&&t?.comfyUserToken,d=t?.comfyUserToken?.split("_")[0]||"";return(0,Te.jsxs)("div",{className:"login-block",children:[(0,Te.jsx)("div",{className:`login-title${p?"":" login-title-secondary"}`,children:h("Comfy multi-user: ")+(p?d:"")}),p?(0,Te.jsx)("div",{className:"logout-btn action-button",onClick:()=>{r(o),c(!1)},children:h("Logout")}):(0,Te.jsx)("div",{className:"logout-btn action-button",onClick:()=>{c(!0),e.onRequestLogin?.()},children:h("Not Login")})]})}var Ve=b(S(),1);function Nr(){let{workflowAgent:e}=A(),{state:t}=ge(e,["/comfyOrgAPIKey","/comfyOrgLoggedIn"]),{setComfyOrgAPIKey:r}=oe();return t?t.comfyOrgLoggedIn&&!t.comfyOrgAPIKey?(0,Ve.jsxs)("div",{className:"login-block",children:[(0,Ve.jsx)("div",{className:"api-key-title",children:"ComfyOrg API Key"}),(0,Ve.jsx)("div",{children:h("Logged in by email/password")})]}):(0,Ve.jsxs)("div",{className:"login-block",children:[(0,Ve.jsx)("div",{className:"api-key-title",children:"ComfyOrg API Key"}),(0,Ve.jsx)("div",{className:"logout-btn action-button",onClick:()=>{let o=prompt(h("Please input API key (will reload Runner)"));o&&r(o)},children:h("Set API Key")})]}):null}var Or=b(S(),1),ea=({pageInstance:e})=>{let{autoRunning:t,workflowAgentSID:r,setWorkflowAgentSID:o}=A(),n=r==e.sid,i=t?.value==e.sid;return(0,Or.jsx)("div",{className:`agent-list-item${n?" selected":""}${n||i?" checked":""}`,onClick:()=>o(n?"":e.sid),children:(0,Or.jsxs)("span",{children:["\u25CF [",e.ssid,"] ",e.title]})})},yi=ea;var we=b(S(),1),wi=()=>{let{workflowAgentSID:e,setWorkflowAgentSID:t,backendURL:r}=A(),{webviewAgentSID:o}=J(),{pageInstances:n}=Ar(),{timeoutError:i}=J();return(0,we.jsxs)(we.Fragment,{children:[i?(0,we.jsx)("div",{className:"client-panel-title",children:h("Webview load timeout, please switch to a different runner")}):(0,we.jsxs)("div",{className:"client-panel-title",children:[h("Runner")," (",r,")"]}),(0,we.jsx)("sp-label",{children:h("Open ComfyUI in the browser to see more options")}),(0,we.jsxs)("div",{className:"agent-list",children:[(0,we.jsx)("div",{className:`agent-list-item${e==o?" selected":""}`,onClick:()=>t(o),children:(0,we.jsxs)("span",{children:["\u25CF ",h("PS Webview")]})}),n.map(s=>(0,we.jsx)(yi,{pageInstance:s},s.sid))]})]})};var Ee=b(S(),1);function vi({onRequestLogin:e}){let{timeoutError:t}=J(),{hasAuthingLogin:r}=ne();return(0,Ee.jsxs)("div",{className:"client-panel",children:[(!r||t)&&(0,Ee.jsx)(wi,{}),(0,Ee.jsxs)("div",{className:"app-login-container",children:[(0,Ee.jsx)("div",{className:"client-panel-title",children:h("Login/Auth")}),r&&(0,Ee.jsx)(gi,{}),(0,Ee.jsx)(Rr,{onRequestLogin:e}),(0,Ee.jsx)(Nr,{}),(0,Ee.jsxs)("sp-label",{children:["photoshop id: ",D.data.uname]})]})]})}var q=b(S(),1);function bi(){let{backendURL:e,setBackendURL:t,connectState:r,doConnectOrDisconnect:o}=A(),n=r==="connected"||r==="connecting"?{disabled:!0}:{};(0,Se.useEffect)(()=>{e&&r==="disconnected"&&setTimeout(()=>{o()},1e3)},[]);let i=(0,Se.useRef)(!1);return(0,Se.useEffect)(()=>()=>{i.current=!0},[]),(0,Se.useEffect)(()=>()=>{r==="connected"&&i.current&&o()},[r]),(0,q.jsxs)(q.Fragment,{children:[r==="connected"?(0,q.jsx)(ta,{}):(0,q.jsx)("sp-textfield",{id:"url-bar",label:"backendURL",onInput:s=>{t(s.currentTarget.value)},...n,value:e||"",placeholder:yr}),(0,q.jsx)("sp-action-button",{id:"connect-btn",onClick:()=>{o()},children:r!=="disconnected"?"\u2297":"\u2192"})]})}function ta(){let[e,t]=(0,Se.useState)(""),[r,o]=(0,Se.useState)(""),{workflowAgentSID:n}=Me(),{comfyMultiUser:i}=A(),{webviewAgentSID:s,timeoutError:a,loadError:c,toggleWebviewDialog:p}=J(),d=(0,Se.useRef)(null),{ssid:u,lastError:g,progress:l,executingNodeTitle:f,queueSize:m}=Lr(n),{loggedInUsername:y,hasAuthingLogin:v,isLogin:w}=ne(),P=n&&m?`(${m})`:"";(0,Se.useEffect)(()=>{n?n&&(f?t(`(${l}% - ${f}...)`):(t(""),o(""))):i&&!D.data.comfyUserToken?t(h("--multi-user Not Login!")):(a||c)&&o(h("Error: {0}",c||h("timeout")))},[n,g,l,f,a,c,i]);let I="";return s==n?I=h("PS Webview"):n&&u?I=h("Browser {0}",u):I=h("Loading..."),(0,q.jsxs)("div",{className:"connect-configuration",onClick:()=>{d.current?.show()},children:[(0,q.jsx)("dialog",{ref:d,style:{margin:"0",width:"480px",height:"540px",padding:"8px"},onClick:j=>{j.stopPropagation()},children:(0,q.jsx)(vi,{onRequestLogin:async()=>{d.current?.close(),await new Promise(j=>setTimeout(j,300)),p()}})}),(0,q.jsxs)("div",{className:"connect-config-content",children:[v?(0,q.jsxs)("span",{children:["\u7528\u6237\u540D\uFF1A",w?y:"\u672A\u767B\u5F55"]}):(0,q.jsxs)("span",{children:["\u23F5 ",h("Runner"),": ",I," ",P]}),r&&(0,q.jsx)("span",{className:"connect-config-error",children:r}),!r&&e&&(0,q.jsx)("span",{className:"connect-config-message",children:e})]}),(0,q.jsx)("div",{className:"connect-config-actions",children:(0,q.jsx)(Ut,{size:.8})}),l?(0,q.jsx)("div",{className:"connect-config-progress",style:{width:`${l}%`}}):""]})}var Di=b(E(),1);var Ge=class{static makeDocumentDataOptions(t){let r=t.data,o=[`${C.getSpecialDocumentCurrent()}`];return Object.keys(r.documents).forEach(n=>{let i=r.documents[n];o.push(i.identify)}),o}static findDocumentData(t,r){let o=C.is_SPECIAL_DOCUMENT_CURRENT(r)?t.data.activeDocumentID:Oo(r).id;return t.data.documents[o]}static makeLayerOptions(t,r){return r.concat(t.layers.map(n=>n.identify))}static getLayerDirtyID(t,r){return t.layers.find(n=>n.identify===r)?.dirtyID||0}static getCanvasDirtyID(t){return t.canvasDirtyID||0}static getSelectionDirtyID(t){return t.selectionDirtyID||0}};var Pi=b(E(),1);var Si=b(E(),1);function Pe(e){return e=e||12,{flex:`${e} 0 calc(${e/12*100}% - 10px)`,maxWidth:"100%"}}var St=class extends Pi.Component{computeUIWeightCSS(t){return Pe(t)}};var ot=b(S(),1),Qe=class extends St{state={filter:""};handleSelectUpdate=(t,r)=>{this.props.onSelectUpdate(t,r),this.setState({filter:""})};render(){let{options:t,value:r,name:o}=this.props;return(0,ot.jsxs)("div",{style:{display:"flex",alignItems:"center",...this.computeUIWeightCSS(this.props.uiWeight)},children:[o&&(0,ot.jsx)("sp-label",{style:{flex:1},children:o}),(0,ot.jsx)("sp-picker",{class:"sdppp-dropdown-widget",size:"s",style:this.props.name?{flex:2}:{width:"100%"},children:(0,ot.jsx)("sp-menu",{slot:"options",children:t.map((n,i)=>this.state.filter&&!n.includes(this.state.filter)?"":(0,ot.jsx)("sp-menu-item",{...Wr(n)===Wr(r)?{selected:!0}:{},onClick:()=>this.handleSelectUpdate(n,i),children:Wr(n)},Wr(n)))})})]})}};function Wr(e){return typeof e=="string"?e:e.content}var Ci=b(S(),1),Mr=class e extends Di.default.Component{state={options:Ge.makeDocumentDataOptions(D)};constructor(t){super(t),D.subscribe("/documents",this.updateOptions)}updateOptions=()=>{let t=Ge.makeDocumentDataOptions(D);this.setState({options:t})};componentwillUnmount(){D.unsubscribe(this.updateOptions)}static getValueIfIsValidOptionOrCurrent(t,r){return!r||r.includes(t)?t:C.getSpecialDocumentCurrent()}static getDerivedStateFromProps(t,r){let o=t.value;if(o){let n=o.split("/"),i=e.getValueIfIsValidOptionOrCurrent(n.slice(1).join("/"),r.options);return C.is_SPECIAL_DOCUMENT_CURRENT(i)?o=C.getSpecialDocumentCurrent():o=i,n[0]!=D.data.uname&&t.onSelectUpdate(D.data.uname+"/"+o,0),Object.assign(r,{value:o})}return null}render(){let t=e.getValueIfIsValidOptionOrCurrent(this.props.value,this.state.options);return(0,Ci.jsx)(Qe,{uiWeight:this.props.uiWeight,options:this.state.options,onSelectUpdate:(r,o)=>{this.props.onSelectUpdate(D.data.uname+"/"+r,o)},value:t})}};var Ei=b(E(),1);var Ii=b(S(),1);function ve(e){return(0,Ii.jsx)("a",{onClick:e.onClick,children:e.label})}var Re=b(S(),1),qe=class extends Ei.default.Component{state={options:[]};constructor(t){super(t),D.subscribe("/documents",this.updataOptionsAfterDocumentChange)}componentwillUnmount(){D.unsubscribe(this.updataOptionsAfterDocumentChange)}componentDidMount(){this.updateOptions(this.props.documentValue||C.getSpecialDocumentCurrent())}shouldComponentUpdate(t,r){return t.documentValue!=this.props.documentValue&&t.documentValue&&this.updateOptions(t.documentValue),!0}updataOptionsAfterDocumentChange=()=>{this.updateOptions(this.props.documentValue||C.getSpecialDocumentCurrent())};updateOptions=t=>{t=t||this.props.documentValue||C.getSpecialDocumentCurrent();let r=Ge.findDocumentData(D,t);if(!r){this.setState({options:[]});return}let o=Ge.makeLayerOptions(r,C.getSpecialLayerForGet());this.setState({options:o})};render(){let t=this.props.value;if(t)try{t=h(t)}catch{}return(0,Re.jsxs)("div",{className:"sdppp-layer-widget",style:Pe(this.props.uiWeight),children:[(0,Re.jsx)("div",{className:"sdppp-layer-widget-dropdown",children:(0,Re.jsx)(Qe,{uiWeight:12,options:this.state.options,onSelectUpdate:this.props.onSelectUpdate,value:t})}),(0,Re.jsxs)("div",{className:"sdppp-layer-widget-quick-set",children:[(0,Re.jsxs)("sp-label",{children:[h("Quick Set"),":"]}),(0,Re.jsx)(ve,{onClick:async()=>{let r=Je();this.props.onSelectUpdate(r,this.state.options.indexOf(r))},label:h("Selected Layer")}),(0,Re.jsx)(ve,{onClick:async()=>{this.props.onSelectUpdate(C.get_SPECIAL_LAYER_USE_CANVAS(),this.state.options.indexOf(C.get_SPECIAL_LAYER_USE_CANVAS()))},label:h("Canvas")})]})]})}};var Gt=b(xt(),1),Pt=N("photoshop"),fe=b(E(),1);var Io=b(xt(),1),Ur=N("photoshop"),de=b(E(),1);var Bt=b(S(),1);function Vt({mode:e,setMode:t}){let r=o=>{t(o)};return(0,Bt.jsxs)("div",{className:"widget-mode-selection",children:[(0,Bt.jsx)("button",{className:`widget-mode-selection-button ${e==="manual"?"selected":""}`,onClick:()=>r("manual"),children:h("Manual")}),(0,Bt.jsx)("button",{className:`widget-mode-selection-button ${e==="auto"?"selected":""}`,onClick:()=>r("auto"),children:h("Auto")})]})}var le=b(S(),1);function Ai(e){let[t,r]=(0,de.useState)(""),[o,n]=(0,de.useState)(""),[i,s]=(0,de.useState)("manual"),[a,c]=(0,de.useState)(!1),[p,d]=(0,de.useState)(null),{backendURL:u}=A(),{uploadImage:g}=oe(),{addBeforeWorkflowRunHook:l}=yt(),f=(0,de.useRef)(null),m=(0,de.useCallback)(async()=>{if(i==="manual"&&!a&&p){await e.onValueChange(p);return}try{if(i==="auto"&&await v(t),f.current){let w=await f.current.getBuffer(Io.JimpMime.jpeg),P=await g(w,Ct(6)+".jpeg");P?.name&&(d(P.subfolder+"/"+P.name),c(!1),await e.onValueChange(P.subfolder+"/"+P.name))}}catch(w){console.error(w)}},[i,a,p,e.onValueChange]);(0,de.useEffect)(()=>{let P=l(m);return()=>{P()}},[m]);let y=o;if(!y&&(p||e.value)){let w=p||e.value,P=w.split("/").slice(0,-1).join("/");y=u+(u.endsWith("/")?"":"/")+`api/view?filename=${w}&type=input&subfolder=${P}&rand=`+Math.random()}let v=(0,de.useCallback)(async w=>{let P=await Eo(w);if(!P)return;f.current=P;let I=await ra(P);r(w),n(I),c(!0)},[]);return(0,le.jsxs)("div",{className:"image-widget",children:[(0,le.jsx)("div",{className:"image-widget-left",children:(0,le.jsx)("img",{src:y,className:"image-widget-image"+(y?"":" image-widget-image-empty")})}),(0,le.jsxs)("div",{className:"image-widget-right",children:[(0,le.jsx)(Vt,{mode:i,setMode:s}),i==="manual"&&(0,le.jsxs)("div",{className:"image-widget-more-quickset",children:[(0,le.jsx)("sp-label",{children:h("Set As:")}),(0,le.jsx)(ve,{onClick:()=>{v(Je())},label:h("Selected Layer")}),(0,le.jsx)(ve,{onClick:()=>{v(C.get_SPECIAL_LAYER_USE_CANVAS())},label:h("Canvas")})]}),i=="auto"&&(0,le.jsx)("div",{className:"image-widget-layer-widget-container",children:(0,le.jsx)(qe,{onSelectUpdate:v,uiWeight:10,value:t})})]})]})}async function Eo(e){if(!Ur.app.activeDocument)return null;try{return await dr.getJimpImage({document_identify:Ae(Ur.app.activeDocument.id,Ur.app.activeDocument.name),layer_identify:e})}catch(t){throw console.error(t),t}}async function ra(e){let t=100/Math.max(e.width,e.height);return e=e.clone(),e.scale(t),await e.getBase64(Io.JimpMime.jpeg)}var Z=b(S(),1);function ki(e){let[t,r]=(0,fe.useState)(""),[o,n]=(0,fe.useState)(""),[i,s]=(0,fe.useState)("manual"),[a,c]=(0,fe.useState)(!1),[p,d]=(0,fe.useState)(null),{backendURL:u}=A(),{uploadImage:g}=oe(),{addBeforeWorkflowRunHook:l}=yt(),f=(0,fe.useRef)(null),m=(0,fe.useCallback)(async()=>{if(i==="manual"&&!a&&p){await e.onValueChange(p);return}try{if(i==="auto"&&await v(t),f.current){let w=await f.current.getBuffer(Gt.JimpMime.png),P=await g(w,Ct(6)+".png");P?.name&&(d(P.subfolder+"/"+P.name),c(!1),await e.onValueChange(P.subfolder+"/"+P.name))}}catch(w){console.error(w)}},[i,a,p,e.onValueChange]);(0,fe.useEffect)(()=>{let w=l(m);return()=>{w()}},[m]);let y=o;if(!y&&(p||e.value)){let w=p||e.value,P=w.split("/").slice(0,-1).join("/");y=u+(u.endsWith("/")?"":"/")+`api/view?filename=${w}&type=input&subfolder=${P}&rand=`+Math.random()}let v=(0,fe.useCallback)(async(w,P=!1)=>{let I=await Eo(w);if(!I)return;P&&I.scan(0,0,I.bitmap.width,I.bitmap.height,function(be,ie,_){I.bitmap.data[_+3]=255-I.bitmap.data[_+3]}),f.current=I;let j=await Li(I);r(w),n(j),c(!0)},[]);return(0,Z.jsxs)("div",{className:"image-widget",children:[(0,Z.jsx)("div",{className:"image-widget-left",children:(0,Z.jsx)("img",{src:y,className:"image-widget-image"+(y?"":" image-widget-image-empty")})}),(0,Z.jsxs)("div",{className:"image-widget-right",children:[(0,Z.jsx)(Vt,{mode:i,setMode:w=>{s(w)}}),i==="manual"&&(0,Z.jsxs)("div",{className:"image-widget-more-quickset",children:[(0,Z.jsx)("sp-label",{children:h("Set As:")}),(0,Z.jsx)(ve,{onClick:()=>{v(Je(),!1)},label:h("Selected Layer")}),(0,Z.jsx)(ve,{onClick:async()=>{v(Je(),!0)},label:h("Selected Layer (invert)")}),(0,Z.jsx)(ve,{onClick:()=>{v(C.get_SPECIAL_LAYER_USE_CANVAS())},label:h("Canvas")}),(0,Z.jsx)(ve,{onClick:async()=>{let w=await oa();if(!w)return;f.current=w;let P=await Li(w);r(""),n(P),c(!0)},label:h("Selection")})]}),i==="auto"&&(0,Z.jsx)("div",{className:"image-widget-layer-widget-container",children:(0,Z.jsx)(qe,{onSelectUpdate:w=>{v(w,!1)},uiWeight:12,value:t})})]})]})}async function oa(){if(!Pt.app.activeDocument)return null;try{let e=await Nt({document_identify:Ae(Pt.app.activeDocument.id,Pt.app.activeDocument.name),boundary:{left:0,top:0,right:0,bottom:0,width:Pt.app.activeDocument.width,height:Pt.app.activeDocument.height}});if(!e?.blob)return null;let t=e.blob,r=new Uint8Array(t.length*4);for(let o=0;oe.nodeIndexes.map(g=>{let l=e.nodes[g],f=(w,P,I)=>w.keepRender?P.outputType==="error"?(w.result.push((0,$.jsx)("span",{className:"list-error-label",children:t[l.id][I]})),w):(o?.(w,l,P,I),w):w,m=Object.values(e.groups).find(w=>w.nodeIDs.includes(l.id)),y=m?.color||"rgba(127, 127, 127, .4)";if(s&&m?.id!==s)return null;let v=l.uiWeightSum<=8&&l.widgets.length==1&&(l.widgets[0].outputType!=="number"||!e.extraOptions?.useSliderForNumberWidget);return(0,$.jsxs)("div",{className:"workflow-edit-field",children:[(0,$.jsx)("div",{className:"workflow-edit-field-title",title:l.title,style:{...Pe(v?4:12),borderColor:y},children:i?i(l.title,l):(0,$.jsx)("span",{children:l.title})}),l.widgets.reduce(f,{keepRender:!0,result:[]}).result.map((w,P)=>(0,$.jsx)(Ao,{children:w},P)),r[l.id]?(0,$.jsx)("span",{className:"list-error-label",children:r[l.id]}):""]},l.id)}).filter(Boolean),[e,t,r,o,n,i,s]),[p,d]=(0,nt.useMemo)(()=>[Object.keys(r).filter(g=>e.nodes[parseInt(g)]),Object.keys(r).filter(g=>!e.nodes[parseInt(g)])],[r,e]),u=null;return d.length>0?u=(0,$.jsx)("span",{className:"list-error-label",children:r[+d[0]]}):p.length>0&&(u=(0,$.jsx)("span",{className:"list-error-label",children:r[+p[0]]})),(0,$.jsxs)($.Fragment,{children:[u,Object.keys(e.nodes).length?"":(0,$.jsx)("span",{className:"list-error-label",children:h("no suitable node to control in this workflow")}),(0,$.jsx)("div",{className:"workflow-edit-content",children:c})]})}var Ao=class extends nt.default.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}componentDidCatch(t,r){this.setState({hasError:!0,error:t})}render(){return this.state.hasError?(0,$.jsx)("span",{className:"list-error-label",children:this.state.error?.stack||this.state.error?.message||this.state.error?.toString()}):this.props.children}};var He=b(E(),1);var Ke=b(S(),1),_i=e=>{let{inputMin:t,inputMax:r,inputStep:o,value:n=0,onValueChange:i,name:s,uiWeight:a,extraOptions:c}=e,[p,d]=(0,He.useState)(+n.toFixed(3));(0,He.useEffect)(()=>{d(+n.toFixed(3))},[n]);let u=(0,He.useCallback)(m=>{let y=+m.target.value;d(+y.toFixed(3))},[]),g=(0,He.useCallback)(()=>{i(p)},[p,i]),l=(0,He.useCallback)(m=>{let y=+m.target.value;d(+y.toFixed(3)),i(+y.toFixed(3))},[p,i]);return!((r-t)/o>1e3)&&a&&a>=1&&c?.useSliderForNumberWidget?(0,Ke.jsxs)("div",{style:{...Pe(a),display:"flex",alignItems:"center"},children:[(0,Ke.jsx)("sp-slider",{style:{width:"60%"},min:t,max:r,step:o,value:p,onInput:l,"show-value":"false",class:"sdppp-slider"}),(0,Ke.jsx)("sp-textfield",{style:{width:"40%"},onInput:u,onBlur:g,value:p})]}):(0,Ke.jsxs)("div",{style:{...Pe(a),display:"flex",alignItems:"center"},children:[s&&(0,Ke.jsx)("sp-label",{style:{flex:"1"},children:s}),(0,Ke.jsx)("sp-textfield",{style:s?{flex:"2"}:{width:"100%"},onInput:u,onBlur:g,value:p})]})};var Y=b(E(),1);var Dt=b(S(),1);function xi(e){let t=Y.default.useRef(null),[r,o]=(0,Y.useState)(0),[n,i]=(0,Y.useState)(e.value??""),[s,a]=(0,Y.useState)(!1);return(0,Y.useEffect)(()=>{s||i(e.value??"")},[e.value]),(0,Y.useEffect)(()=>{let c=setInterval(()=>{if(t.current){let p=t.current.offsetHeight;p!==r&&o(p)}},16);return()=>clearInterval(c)},[r]),(0,Dt.jsxs)("div",{className:"widget-container",style:{...Pe(e.uiWeight),position:"relative",height:Math.max(55,r)},children:[(0,Dt.jsx)(na,{textAreaValue:n,setTextAreaValue:i,editing:s,setEditing:a,onValueChange:e.onValueChange,hiddenDivHeight:r}),(0,Dt.jsx)("p",{ref:t,style:{fontSize:14,visibility:"hidden",whiteSpace:"pre-line",width:"100%"},children:n})]})}function na({textAreaValue:e,onValueChange:t,editing:r,setEditing:o,setTextAreaValue:n,hiddenDivHeight:i}){let[s,a]=(0,Y.useState)(0),c=(0,Y.useCallback)(l=>{let f=l.target.value;t(f),n(f)},[t,n]),p=(0,Y.useCallback)(()=>{o(!0)},[o]),d=(0,Y.useCallback)(()=>{let l={textfieldRerender:s,editing:!1};s==2&&(l.textfieldRerender=1),a(l.textfieldRerender),o(l.editing)},[s,a,o]),[u,g]=(0,Y.useState)(i);return(0,Y.useEffect)(()=>{i!=u&&(a(r?2:1),g(i))},[i]),(0,Y.useEffect)(()=>{s==1&&Promise.resolve().then(async()=>{await new Promise(requestAnimationFrame),a(0)})},[s]),s==1?"":(0,Dt.jsx)("sp-textarea",{style:{position:"absolute",height:"100%",width:"100%",top:0,left:0},value:e,onInput:c,onFocus:p,onBlur:d})}var ko=b(S(),1),Fr=class extends St{onInput=t=>{let r=!!t.target.value;this.setState({value:r}),this.props.onValueChange(r)};render(){let t=this.props.value?{checked:!0}:{};return H.checkboxStyle==="div"?(0,ko.jsx)("div",{style:{...this.computeUIWeightCSS(this.props.uiWeight)},className:(t.checked?"active":"")+" sdppp-checkbox",onClick:r=>{this.props.onValueChange(!this.props.value)},children:this.props.name||""}):(0,ko.jsx)("sp-checkbox",{label:this.props.name||"",style:{...this.computeUIWeightCSS(this.props.uiWeight)},onInput:r=>{this.props.onValueChange(r.target.checked)},...t,children:this.props.name||""})}};function Ti(e){return e.replace(/^workflows\//,"").replace(/\.json$/,"").split("://").pop()}var ee=b(S(),1);function Ri(){let{callForPSDExtract:e}=oe(),{workflowAgent:t}=A(),{setWidgetValue:r}=ti(),{setShouldTriggerLivePainting:o}=Ir(),{state:n}=ge(t,["/widgetTableValue","/widgetTableStructure","/widgetTableErrors"]),i=!!t?.data.hasPSDNodes,s=(0,_o.useCallback)(async(u,g,l,f)=>{await r(u,g,l),o(!0)},[r,o]),a=n?.widgetTableStructure,c=n?.widgetTableValue,p=n?.widgetTableErrors,d=(0,_o.useCallback)((u,g,l,f)=>{if(l.outputType=="PS_DOCUMENT")return u.result.push((0,ee.jsx)(Mr,{uiWeight:l.uiWeight||12,value:c?.[g.id]?.[f]||"",onSelectUpdate:m=>{s(g.id,f,m,g)},extraOptions:a?.extraOptions},f)),!0;if(l.outputType=="PS_LAYER"){let m=l.options?.documentNodeID||0,y=c?.[m]?.[0]||"";return u.result.push((0,ee.jsx)(qe,{uiWeight:l.uiWeight||12,value:c?.[g.id]?.[f]||"",documentValue:y?y.split("/").pop():"",onSelectUpdate:v=>{s(g.id,f,v,g)},extraOptions:a?.extraOptions},f)),!0}else{if(l.outputType=="IMAGE_PATH")return u.result.push((0,ee.jsx)(Ai,{uiWeight:l.uiWeight||12,value:c?.[g.id]?.[f]||"",onValueChange:async m=>{await s(g.id,f,m,g)},extraOptions:a?.extraOptions},f)),!0;if(l.outputType=="MASK_PATH")return u.result.push((0,ee.jsx)(ki,{uiWeight:l.uiWeight||12,value:c?.[g.id]?.[f]||"",onValueChange:async m=>{await s(g.id,f,m,g)},extraOptions:a?.extraOptions},f)),!0;if(l.outputType==="number"){let m=l.options?.min??0,y=l.options?.max??100,v=l.options?.step??1;u.result.push((0,ee.jsx)(_i,{uiWeight:l.uiWeight||12,name:l.name,inputMin:m,inputMax:y,inputStep:v,value:parseFloat(c?.[g.id]?.[f]||"0"),onValueChange:w=>{s(g.id,f,w,g)},extraOptions:a?.extraOptions},f))}else if(l.outputType==="combo")u.result.push((0,ee.jsx)(Qe,{uiWeight:l.uiWeight||12,name:l.name,options:l.options?.values||[],onSelectUpdate:m=>{s(g.id,f,m,g)},value:c?.[g.id]?.[f]||"",extraOptions:a?.extraOptions},f));else if(l.outputType==="toggle")u.result.push((0,ee.jsx)(Fr,{uiWeight:l.uiWeight||12,name:l.name,value:c?.[g.id]?.[f]||"",onValueChange:m=>{s(g.id,f,m,g)},extraOptions:a?.extraOptions},f));else{let m=c?.[g.id]?.[f]||"";u.result.push((0,ee.jsx)(xi,{uiWeight:l.uiWeight||12,value:typeof m=="string"?m:JSON.stringify(m),onValueChange:y=>{s(g.id,f,y,g)},extraOptions:a?.extraOptions},f))}}return!1},[r,c]);return a?(0,ee.jsxs)("div",{className:"workflow-edit",children:[(0,ee.jsxs)("div",{className:"workflow-edit-title",children:[a.widgetTablePath&&(0,ee.jsx)("sp-label",{style:{fontWeight:"bold"},children:Ti(a.widgetTablePath)}),i?(0,ee.jsx)("a",{onClick:()=>{e(t?.data.sid||"").catch(u=>{alert(u.message)})},children:">"+h("sample .psd")}):""]}),(0,ee.jsx)(Lo,{widgetTableStructure:a,widgetTableValue:c||{},widgetTableErrors:p||{},onWidgetChange:s,onWidgetRender:d})]}):null}var Br=b(E(),1);var G=b(S(),1);function Ni(){let{login:e,loginStyle:t,loginBannerTop:r,loginBannerBottom:o,setIsTrialing:n}=ne(),[i,s]=(0,Br.useState)(localStorage.getItem("last-username")||""),[a,c]=(0,Br.useState)(""),[p,d]=(0,Br.useState)("");return(0,G.jsxs)("div",{className:"login-container",children:[r,(0,G.jsx)("div",{className:"login-container-login",children:(0,G.jsxs)("div",{className:"login-form",children:[t==="invitation"?(0,G.jsxs)("div",{className:"login-form-item",children:[(0,G.jsx)("label",{htmlFor:"username",children:h("Invitation Code")}),(0,G.jsx)("sp-textfield",{type:"text",id:"username",placeholder:h("Please input invitation code"),value:i,onInput:u=>s(u.target.value)})]}):(0,G.jsxs)(G.Fragment,{children:[(0,G.jsxs)("div",{className:"login-form-item",children:[(0,G.jsx)("label",{htmlFor:"username",children:h("Username")}),(0,G.jsx)("sp-textfield",{type:"text",id:"username",placeholder:h("Please input username"),value:i,onInput:u=>s(u.target.value)})]}),(0,G.jsxs)("div",{className:"login-form-item",children:[(0,G.jsx)("label",{htmlFor:"password",children:h("Password")}),(0,G.jsx)("sp-textfield",{type:"password",id:"password",placeholder:h("Please input password"),value:a,onInput:u=>c(u.target.value)})]})]}),(0,G.jsx)("div",{className:"login-error-message",children:p}),(0,G.jsx)("button",{className:"login-button",onClick:async()=>{let u=await e(i,a);u.success?(d(""),localStorage.setItem("last-username",i)):d(u.message)},children:h("Login")}),t==="trialable-password"&&(0,G.jsx)("a",{className:"trial-button",onClick:()=>n(!0),children:"\u6E38\u5BA2\u8BD5\u7528"})]})}),o]})}var ze=b(S(),1);function Oi({renderContent:e}){let{connectState:t}=A(),{isLogin:r,isTrialing:o}=ne();return(0,ze.jsxs)("div",{className:"sdppp-container",style:t!=="connected"?{height:"100vh"}:{},children:[(0,ze.jsx)(rt,{children:r||o?e(t,bi,Ri):(0,ze.jsx)(Ni,{})}),t!="connected"&&(0,ze.jsx)(mi,{}),o&&(0,ze.jsx)("div",{className:"sdppp-trial-tips",children:(0,ze.jsx)("span",{children:"\u6E38\u5BA2\u8BD5\u7528\u4E2D\uFF0C\u767B\u9646\u89E3\u9501\u66F4\u591A\u529F\u80FD"})})]})}var Wi=b(E(),1);var it=b(S(),1);function Mi(){let e=A(),{toggleWebviewDialog:t}=J(),r=(0,Wi.useCallback)(()=>{t()},[t]);return(0,it.jsx)("div",{className:"auths-bar",children:(0,it.jsx)("div",{className:"identifier-bar",children:(0,it.jsxs)("div",{className:"identifier-bar-left",children:[(0,it.jsx)(Nr,{}),e.comfyMultiUser&&(0,it.jsx)(Rr,{onRequestLogin:r})]})})})}var Qt=b(E(),1),Ui=b(E(),1),Fi=N("uxp"),xo=b(S(),1);function Bi(){let e=document.getElementById("color_computer")?.style.color||"#777",{data:t,isLoading:r}=xr(),o=(0,Qt.useRef)(null),[n,i]=(0,Qt.useState)(!1),[s,a]=(0,Qt.useState)(!1);if((0,Ui.useEffect)(()=>{o.current&&(r||s||(a(!0),o.current.addEventListener("loadstop",d=>{d.target.postMessage({action:"init",payload:{color:e,cloud:p}})}),o.current.addEventListener("loaderror",d=>{i(!0)}),o.current.addEventListener("message",d=>{let u=d.message;if(!u)return;let g=JSON.parse(u);g.action==="open"&&Fi.shell.openExternal(g.payload.url)})))},[o,r]),r||n)return(0,xo.jsx)("div",{style:{height:"8px"}});let c="./promote.html?color="+e,p=t.cloud[je()=="zhcn"?"zhcn":"en"];return p.length==0?null:(0,xo.jsx)("webview",{ref:o,className:"promote-webview",style:{width:"100%",height:"24px"},src:c})}Object.assign(globalThis,{SDPPPInternal:To});})(); /*! Bundled license information: diff --git a/plugins/photoshop/manifest.json b/plugins/photoshop/manifest.json index 431c9d9..c5ffad9 100644 --- a/plugins/photoshop/manifest.json +++ b/plugins/photoshop/manifest.json @@ -1,7 +1,7 @@ { "id": "sd-ppp", "name": "SD-PPP", - "version": "1.8.6", + "version": "1.9.0", "main": "index.html", "manifestVersion": 5, "host": { @@ -38,7 +38,7 @@ "type": "panel", "id": "sdppp-connect", "label": { - "default": "SD-PPP 1.8.6" + "default": "SD-PPP 1.9.0" }, "minimumSize": { "width": 300, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ac738f3..a2bb88d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,30 +11,18 @@ importers: '@ant-design/icons': specifier: ^6.0.0 version: 6.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tanstack/react-query': - specifier: ^5.66.11 - version: 5.71.10(react@18.3.1) - '@types/react': - specifier: ^18.3.18 - version: 18.3.20 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.6(@types/react@18.3.20) + '@types/debug': + specifier: ^4.1.12 + version: 4.1.12 antd: - specifier: ^5.24.6 - version: 5.24.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - buffer: - specifier: ^6.0.3 - version: 6.0.3 + specifier: ^5.24.7 + version: 5.26.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) chai: specifier: ^5.1.2 version: 5.2.0 - esbuild-plugin-external-global: - specifier: ^1.0.1 - version: 1.0.1 - esbuild-plugin-polyfill-node: - specifier: ^0.3.0 - version: 0.3.0(esbuild@0.24.2) + debug: + specifier: ^4.4.0 + version: 4.4.0(supports-color@8.1.1) fast-json-patch: specifier: ^3.1.1 version: 3.1.1 @@ -66,6 +54,9 @@ importers: '@babel/plugin-transform-react-jsx': specifier: ^7.8.3 version: 7.25.9(@babel/core@7.26.10) + '@tanstack/react-query': + specifier: ^5.66.11 + version: 5.71.10(react@18.3.1) '@types/chai': specifier: ^5.0.1 version: 5.2.1 @@ -75,21 +66,45 @@ importers: '@types/photoshop': specifier: ^25.0.4 version: 25.0.4 + '@types/react': + specifier: ^18.3.18 + version: 18.3.20 + '@types/react-dom': + specifier: ^18.3.5 + version: 18.3.6(@types/react@18.3.20) + '@types/ws': + specifier: ^8.18.1 + version: 8.18.1 + buffer: + specifier: ^6.0.3 + version: 6.0.3 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 esbuild: - specifier: ^0.24.0 - version: 0.24.2 + specifier: ^0.25.2 + version: 0.25.5 + esbuild-plugin-external-global: + specifier: ^1.0.1 + version: 1.0.1 + esbuild-plugin-polyfill-node: + specifier: ^0.3.0 + version: 0.3.0(esbuild@0.25.5) + glob: + specifier: ^11.0.1 + version: 11.0.3 javascript-obfuscator: specifier: ^4.1.1 version: 4.1.1 - jsonc-parser: - specifier: ^3.3.1 - version: 3.3.1 - nodemon: - specifier: ^2.0.7 - version: 2.0.22 typescript: specifier: ^5.5.4 version: 5.8.3 + ws: + specifier: ^8.18.1 + version: 8.18.3 + zustand: + specifier: ^5.0.4 + version: 5.0.6(@types/react@18.3.20)(react@18.3.1) packages: @@ -97,8 +112,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@ant-design/colors@7.2.0': - resolution: {integrity: sha512-bjTObSnZ9C/O8MB/B4OUtd/q9COomuJAR2SYfhxLyHvCKn4EKwCN3e+fWGMo7H5InAyV0wL17jdE9ALrdOW/6A==} + '@ant-design/colors@7.2.1': + resolution: {integrity: sha512-lCHDcEzieu4GA3n8ELeZ5VQ8pKQAWcGGLRTQ50aQM2iqPpq2evTxER84jfdPvsPAtEcZ7m44NI45edFMo8oOYQ==} '@ant-design/colors@8.0.0': resolution: {integrity: sha512-6YzkKCw30EI/E9kHOIXsQDHmMvTllT8STzjMb4K2qzit33RW2pqCJP0sk+hidBntXxE+Vz4n1+RvCTfBw6OErw==} @@ -261,156 +276,164 @@ packages: '@emotion/unitless@0.7.5': resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} - '@esbuild/aix-ppc64@0.24.2': - resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} + '@esbuild/aix-ppc64@0.25.5': + resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.24.2': - resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} + '@esbuild/android-arm64@0.25.5': + resolution: {integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.24.2': - resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} + '@esbuild/android-arm@0.25.5': + resolution: {integrity: sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.24.2': - resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} + '@esbuild/android-x64@0.25.5': + resolution: {integrity: sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.24.2': - resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} + '@esbuild/darwin-arm64@0.25.5': + resolution: {integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.24.2': - resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} + '@esbuild/darwin-x64@0.25.5': + resolution: {integrity: sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.24.2': - resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} + '@esbuild/freebsd-arm64@0.25.5': + resolution: {integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.24.2': - resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} + '@esbuild/freebsd-x64@0.25.5': + resolution: {integrity: sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.24.2': - resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} + '@esbuild/linux-arm64@0.25.5': + resolution: {integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.24.2': - resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} + '@esbuild/linux-arm@0.25.5': + resolution: {integrity: sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.24.2': - resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} + '@esbuild/linux-ia32@0.25.5': + resolution: {integrity: sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.24.2': - resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} + '@esbuild/linux-loong64@0.25.5': + resolution: {integrity: sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.24.2': - resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} + '@esbuild/linux-mips64el@0.25.5': + resolution: {integrity: sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.24.2': - resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} + '@esbuild/linux-ppc64@0.25.5': + resolution: {integrity: sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.24.2': - resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} + '@esbuild/linux-riscv64@0.25.5': + resolution: {integrity: sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.24.2': - resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} + '@esbuild/linux-s390x@0.25.5': + resolution: {integrity: sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.24.2': - resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} + '@esbuild/linux-x64@0.25.5': + resolution: {integrity: sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.24.2': - resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} + '@esbuild/netbsd-arm64@0.25.5': + resolution: {integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.24.2': - resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} + '@esbuild/netbsd-x64@0.25.5': + resolution: {integrity: sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.24.2': - resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} + '@esbuild/openbsd-arm64@0.25.5': + resolution: {integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.24.2': - resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} + '@esbuild/openbsd-x64@0.25.5': + resolution: {integrity: sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.24.2': - resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} + '@esbuild/sunos-x64@0.25.5': + resolution: {integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.24.2': - resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} + '@esbuild/win32-arm64@0.25.5': + resolution: {integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.24.2': - resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} + '@esbuild/win32-ia32@0.25.5': + resolution: {integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.24.2': - resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} + '@esbuild/win32-x64@0.25.5': + resolution: {integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==} engines: {node: '>=18'} cpu: [x64] os: [win32] + '@isaacs/balanced-match@4.0.1': + resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} + engines: {node: 20 || >=22} + + '@isaacs/brace-expansion@5.0.0': + resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} + engines: {node: 20 || >=22} + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -608,8 +631,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/trigger@2.2.6': - resolution: {integrity: sha512-/9zuTnWwhQ3S3WT1T8BubuFTT46kvnXgaERR9f4BTKyn61/wpf/BvbImzYBubzJibU707FxwbKszLlHjcLiv1Q==} + '@rc-component/trigger@2.2.7': + resolution: {integrity: sha512-Qggj4Z0AA2i5dJhzlfFSmg1Qrziu8dsdHOihROL5Kl18seO2Eh/ZaTYt2c8a/CyGaTChnFry7BEYew1+/fhSbA==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' @@ -638,6 +661,9 @@ packages: '@types/chai@5.2.1': resolution: {integrity: sha512-iu1JLYmGmITRzUgNiLMZD3WCoFzpYtueuyAgHTXqgwSRAMIlFTnZqG6/xenkpUGRJEzSfklUTI4GNSzks/dc0w==} + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/deep-eql@4.0.2': resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} @@ -647,6 +673,9 @@ packages: '@types/mocha@10.0.10': resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} + '@types/ms@2.1.0': + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} + '@types/node@16.9.1': resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==} @@ -667,6 +696,9 @@ packages: '@types/validator@13.12.3': resolution: {integrity: sha512-2ipwZ2NydGQJImne+FhNdhgRM37e9lCev99KnqkbFHd94Xn/mErARWI1RSLem1QA19ch5kOhzIZd7e8CA2FI8g==} + '@types/ws@8.18.1': + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -696,8 +728,8 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - antd@5.24.6: - resolution: {integrity: sha512-xIlTa/1CTbgkZsdU/dOXkYvJXb9VoiMwsaCzpKFH2zAEY3xqOfwQ57/DdG7lAdrWP7QORtSld4UA6suxzuTHXw==} + antd@5.26.3: + resolution: {integrity: sha512-M/s9Q39h/+G7AWnS6fbNxmAI9waTH4ti022GVEXBLq2j810V1wJ3UOQps13nEilzDNcyxnFN/EIbqIgS7wSYaA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -854,6 +886,11 @@ packages: copy-to-clipboard@3.3.3: resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} + cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -867,14 +904,6 @@ packages: dayjs@1.11.13: resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.7: resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} @@ -962,8 +991,8 @@ packages: peerDependencies: esbuild: '*' - esbuild@0.24.2: - resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} + esbuild@0.25.5: + resolution: {integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==} engines: {node: '>=18'} hasBin: true @@ -1079,6 +1108,11 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true + glob@11.0.3: + resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} + engines: {node: 20 || >=22} + hasBin: true + globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -1087,10 +1121,6 @@ packages: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -1117,9 +1147,6 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore-by-default@1.0.1: - resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} - image-q@4.0.0: resolution: {integrity: sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==} @@ -1193,6 +1220,10 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jackspeak@4.1.1: + resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==} + engines: {node: 20 || >=22} + javascript-obfuscator@4.1.1: resolution: {integrity: sha512-gt+KZpIIrrxXHEQGD8xZrL8mTRwRY0U76/xz/YX0gZdPrSqQhT/c7dYLASlLlecT3r+FxE7je/+C0oLnTDCx4A==} engines: {node: '>=12.22.0'} @@ -1229,9 +1260,6 @@ packages: engines: {node: '>=6'} hasBin: true - jsonc-parser@3.3.1: - resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - levn@0.3.0: resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} engines: {node: '>= 0.8.0'} @@ -1257,6 +1285,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.1.0: + resolution: {integrity: sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -1272,6 +1304,10 @@ packages: engines: {node: '>=10.0.0'} hasBin: true + minimatch@10.0.3: + resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==} + engines: {node: 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -1307,11 +1343,6 @@ packages: node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - nodemon@2.0.22: - resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==} - engines: {node: '>=8.10.0'} - hasBin: true - normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -1370,6 +1401,10 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -1409,14 +1444,11 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - pstree.remy@1.1.8: - resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} - randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - rc-cascader@3.33.1: - resolution: {integrity: sha512-Kyl4EJ7ZfCBuidmZVieegcbFw0RcU5bHHSbtEdmuLYd0fYHCAiYKZ6zon7fWAVyC6rWWOOib0XKdTSf7ElC9rg==} + rc-cascader@3.34.0: + resolution: {integrity: sha512-KpXypcvju9ptjW9FaN2NFcA2QH9E9LHKq169Y0eWtH4e/wHQ5Wh5qZakAgvb8EKZ736WZ3B0zLLOBsrsja5Dag==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -1439,8 +1471,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-drawer@7.2.0: - resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} + rc-drawer@7.3.0: + resolution: {integrity: sha512-DX6CIgiBWNpJIMGFO8BAISFkxiuKitoizooj4BDyee8/SnBn0zwO2FHrNDpqqepj0E/TFTDpmEBCyFuTgC7MOg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -1458,26 +1490,26 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-image@7.11.1: - resolution: {integrity: sha512-XuoWx4KUXg7hNy5mRTy1i8c8p3K8boWg6UajbHpDXS5AlRVucNfTi5YxTtPBTBzegxAZpvuLfh3emXFt6ybUdA==} + rc-image@7.12.0: + resolution: {integrity: sha512-cZ3HTyyckPnNnUb9/DRqduqzLfrQRyi+CdHjdqgsyDpI3Ln5UX1kXnAhPBSJj9pVRzwRFgqkN7p9b6HBDjmu/Q==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-input-number@9.4.0: - resolution: {integrity: sha512-Tiy4DcXcFXAf9wDhN8aUAyMeCLHJUHA/VA/t7Hj8ZEx5ETvxG7MArDOSE6psbiSCo+vJPm4E3fGN710ITVn6GA==} + rc-input-number@9.5.0: + resolution: {integrity: sha512-bKaEvB5tHebUURAEXw35LDcnRZLq3x1k7GxfAqBMzmpHkDGzjAtnUL8y4y5N15rIFIg5IJgwr211jInl3cipag==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-input@1.7.3: - resolution: {integrity: sha512-A5w4egJq8+4JzlQ55FfQjDnPvOaAbzwC3VLOAdOytyek3TboSOP9qxN+Gifup+shVXfvecBLBbWBpWxmk02SWQ==} + rc-input@1.8.0: + resolution: {integrity: sha512-KXvaTbX+7ha8a/k+eg6SYRVERK0NddX8QX7a7AnRvUa/rEH0CNMlpcBzBkhI0wp2C8C4HlMoYl8TImSN+fuHKA==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' - rc-mentions@2.19.1: - resolution: {integrity: sha512-KK3bAc/bPFI993J3necmaMXD2reZTzytZdlTvkeBbp50IGH1BDPDvxLdHDUrpQx2b2TGaVJsn+86BvYa03kGqA==} + rc-mentions@2.20.0: + resolution: {integrity: sha512-w8HCMZEh3f0nR8ZEd466ATqmXFCMGMN5UFCzEUL0bM/nGw/wOS2GgRzKBcm19K++jDyuWCOJOdgcKGXU3fXfbQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -1494,8 +1526,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-notification@5.6.3: - resolution: {integrity: sha512-42szwnn8VYQoT6GnjO00i1iwqV9D1TTMvxObWsuLwgl0TsOokzhkYiufdtQBsJMFjJravS1hfDKVMHLKLcPE4g==} + rc-notification@5.6.4: + resolution: {integrity: sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' @@ -1558,8 +1590,8 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' - rc-select@14.16.6: - resolution: {integrity: sha512-YPMtRPqfZWOm2XGTbx5/YVr1HT0vn//8QS77At0Gjb3Lv+Lbut0IORJPKLWu1hQ3u4GsA0SrDzs7nI8JG7Zmyg==} + rc-select@14.16.8: + resolution: {integrity: sha512-NOV5BZa1wZrsdkKaiK7LHRuo5ZjZYMDxPP6/1+09+FB4KoNi8jcG1ZqLE3AVCxEsYMBe65OBx71wFoHRTP3LRg==} engines: {node: '>=8.x'} peerDependencies: react: '*' @@ -1585,22 +1617,22 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-table@7.50.4: - resolution: {integrity: sha512-Y+YuncnQqoS5e7yHvfvlv8BmCvwDYDX/2VixTBEhkMDk9itS9aBINp4nhzXFKiBP/frG4w0pS9d9Rgisl0T1Bw==} + rc-table@7.51.1: + resolution: {integrity: sha512-5iq15mTHhvC42TlBLRCoCBLoCmGlbRZAlyF21FonFnS/DIC8DeRqnmdyVREwt2CFbPceM0zSNdEeVfiGaqYsKw==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-tabs@15.5.2: - resolution: {integrity: sha512-Hbqf2IV6k/jPgfMjPtIDmPV0D0C9c/fN4B/fYcoh9qqaUzUZQoK0PYzsV3UaV+3UsmyoYt48p74m/HkLhGTw+w==} + rc-tabs@15.6.1: + resolution: {integrity: sha512-/HzDV1VqOsUWyuC0c6AkxVYFjvx9+rFPKZ32ejxX0Uc7QCzcEjTA9/xMgv4HemPKwzBNX8KhGVbbumDjnj92aA==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-textarea@1.9.0: - resolution: {integrity: sha512-dQW/Bc/MriPBTugj2Kx9PMS5eXCCGn2cxoIaichjbNvOiARlaHdI99j4DTxLl/V8+PIfW06uFy7kjfUIDDKyxQ==} + rc-textarea@1.10.0: + resolution: {integrity: sha512-ai9IkanNuyBS4x6sOL8qu/Ld40e6cEs6pgk93R+XLYg0mDSjNBGey6/ZpDs5+gNLD7urQ14po3V6Ck2dJLt9SA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -1624,8 +1656,8 @@ packages: react: '*' react-dom: '*' - rc-upload@4.8.1: - resolution: {integrity: sha512-toEAhwl4hjLAI1u8/CgKWt30BR06ulPa4iGQSMvSXoHzO88gPCslxqV/mnn4gJU7PDoltGIC9Eh+wkeudqgHyw==} + rc-upload@4.9.2: + resolution: {integrity: sha512-nHx+9rbd1FKMiMRYsqQ3NkXUv7COHPBo3X1Obwq9SWS6/diF/A0aJ5OHubvwUAIDs+4RMleljV0pcrNUc823GQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -1696,18 +1728,10 @@ packages: scroll-into-view-if-needed@3.1.0: resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==} - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.0.0: - resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} - hasBin: true - serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} @@ -1727,10 +1751,6 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - simple-update-notifier@1.1.0: - resolution: {integrity: sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==} - engines: {node: '>=8.10.0'} - simple-xml-to-json@1.2.3: resolution: {integrity: sha512-kWJDCr9EWtZ+/EYYM5MareWj2cRnZGF93YDNpH4jQiHB+hBIZnfPFSQiVMzZOdk+zXWqTZ/9fTeQNu2DqeiudA==} engines: {node: '>=20.12.2'} @@ -1789,10 +1809,6 @@ packages: stylis@4.3.6: resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==} - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -1819,10 +1835,6 @@ packages: resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} engines: {node: '>=10'} - touch@3.1.1: - resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==} - hasBin: true - tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} @@ -1835,9 +1847,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - undefsafe@2.0.5: - resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -1890,6 +1899,18 @@ packages: utf-8-validate: optional: true + ws@8.18.3: + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xml-parse-from-string@1.0.1: resolution: {integrity: sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==} @@ -1931,6 +1952,24 @@ packages: zod@3.24.2: resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} + zustand@5.0.6: + resolution: {integrity: sha512-ihAqNeUVhe0MAD+X8M5UzqyZ9k3FFZLBTtqo6JLPwV53cbRB/mJwBI0PxcIgqhBBHlEs8G45OTDTMq3gNcLq3A==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + snapshots: '@ampproject/remapping@2.3.0': @@ -1938,7 +1977,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@ant-design/colors@7.2.0': + '@ant-design/colors@7.2.1': dependencies: '@ant-design/fast-color': 2.0.6 @@ -1976,7 +2015,7 @@ snapshots: '@ant-design/icons@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@ant-design/colors': 7.2.0 + '@ant-design/colors': 7.2.1 '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.27.0 classnames: 2.5.1 @@ -2154,81 +2193,87 @@ snapshots: '@emotion/unitless@0.7.5': {} - '@esbuild/aix-ppc64@0.24.2': + '@esbuild/aix-ppc64@0.25.5': optional: true - '@esbuild/android-arm64@0.24.2': + '@esbuild/android-arm64@0.25.5': optional: true - '@esbuild/android-arm@0.24.2': + '@esbuild/android-arm@0.25.5': optional: true - '@esbuild/android-x64@0.24.2': + '@esbuild/android-x64@0.25.5': optional: true - '@esbuild/darwin-arm64@0.24.2': + '@esbuild/darwin-arm64@0.25.5': optional: true - '@esbuild/darwin-x64@0.24.2': + '@esbuild/darwin-x64@0.25.5': optional: true - '@esbuild/freebsd-arm64@0.24.2': + '@esbuild/freebsd-arm64@0.25.5': optional: true - '@esbuild/freebsd-x64@0.24.2': + '@esbuild/freebsd-x64@0.25.5': optional: true - '@esbuild/linux-arm64@0.24.2': + '@esbuild/linux-arm64@0.25.5': optional: true - '@esbuild/linux-arm@0.24.2': + '@esbuild/linux-arm@0.25.5': optional: true - '@esbuild/linux-ia32@0.24.2': + '@esbuild/linux-ia32@0.25.5': optional: true - '@esbuild/linux-loong64@0.24.2': + '@esbuild/linux-loong64@0.25.5': optional: true - '@esbuild/linux-mips64el@0.24.2': + '@esbuild/linux-mips64el@0.25.5': optional: true - '@esbuild/linux-ppc64@0.24.2': + '@esbuild/linux-ppc64@0.25.5': optional: true - '@esbuild/linux-riscv64@0.24.2': + '@esbuild/linux-riscv64@0.25.5': optional: true - '@esbuild/linux-s390x@0.24.2': + '@esbuild/linux-s390x@0.25.5': optional: true - '@esbuild/linux-x64@0.24.2': + '@esbuild/linux-x64@0.25.5': optional: true - '@esbuild/netbsd-arm64@0.24.2': + '@esbuild/netbsd-arm64@0.25.5': optional: true - '@esbuild/netbsd-x64@0.24.2': + '@esbuild/netbsd-x64@0.25.5': optional: true - '@esbuild/openbsd-arm64@0.24.2': + '@esbuild/openbsd-arm64@0.25.5': optional: true - '@esbuild/openbsd-x64@0.24.2': + '@esbuild/openbsd-x64@0.25.5': optional: true - '@esbuild/sunos-x64@0.24.2': + '@esbuild/sunos-x64@0.25.5': optional: true - '@esbuild/win32-arm64@0.24.2': + '@esbuild/win32-arm64@0.25.5': optional: true - '@esbuild/win32-ia32@0.24.2': + '@esbuild/win32-ia32@0.25.5': optional: true - '@esbuild/win32-x64@0.24.2': + '@esbuild/win32-x64@0.25.5': optional: true + '@isaacs/balanced-match@4.0.1': {} + + '@isaacs/brace-expansion@5.0.0': + dependencies: + '@isaacs/balanced-match': 4.0.1 + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -2512,13 +2557,13 @@ snapshots: dependencies: '@babel/runtime': 7.27.0 '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@rc-component/trigger@2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/trigger@2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.27.0 '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2550,12 +2595,18 @@ snapshots: dependencies: '@types/deep-eql': 4.0.2 + '@types/debug@4.1.12': + dependencies: + '@types/ms': 2.1.0 + '@types/deep-eql@4.0.2': {} '@types/minimatch@3.0.5': {} '@types/mocha@10.0.10': {} + '@types/ms@2.1.0': {} + '@types/node@16.9.1': {} '@types/photoshop@25.0.4': {} @@ -2573,6 +2624,10 @@ snapshots: '@types/validator@13.12.3': {} + '@types/ws@8.18.1': + dependencies: + '@types/node': 16.9.1 + abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 @@ -2591,9 +2646,9 @@ snapshots: ansi-styles@6.2.1: {} - antd@5.24.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + antd@5.26.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@ant-design/colors': 7.2.0 + '@ant-design/colors': 7.2.1 '@ant-design/cssinjs': 1.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ant-design/cssinjs-utils': 1.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ant-design/fast-color': 2.0.6 @@ -2604,41 +2659,41 @@ snapshots: '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rc-component/qrcode': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rc-component/tour': 1.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 copy-to-clipboard: 3.3.3 dayjs: 1.11.13 - rc-cascader: 3.33.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-cascader: 3.34.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-checkbox: 3.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-collapse: 3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-dialog: 9.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-drawer: 7.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-drawer: 7.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-dropdown: 4.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-field-form: 2.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-image: 7.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-input: 1.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-input-number: 9.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-mentions: 2.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-image: 7.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-input: 1.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-input-number: 9.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-mentions: 2.20.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-menu: 9.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-motion: 2.9.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-notification: 5.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-notification: 5.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-pagination: 5.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-picker: 4.11.3(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-progress: 4.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-rate: 2.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-segmented: 2.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-select: 14.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-select: 14.16.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-slider: 11.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-steps: 6.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-switch: 4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-table: 7.50.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-tabs: 15.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-textarea: 1.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-table: 7.51.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tabs: 15.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-textarea: 1.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-tooltip: 6.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-tree: 5.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-tree-select: 5.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-upload: 4.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-upload: 4.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -2802,6 +2857,10 @@ snapshots: dependencies: toggle-selection: 1.0.6 + cross-env@7.0.3: + dependencies: + cross-spawn: 7.0.6 + cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -2814,12 +2873,6 @@ snapshots: dayjs@1.11.13: {} - debug@3.2.7(supports-color@5.5.0): - dependencies: - ms: 2.1.3 - optionalDependencies: - supports-color: 5.5.0 - debug@4.3.7: dependencies: ms: 2.1.3 @@ -2890,39 +2943,39 @@ snapshots: esbuild-plugin-external-global@1.0.1: {} - esbuild-plugin-polyfill-node@0.3.0(esbuild@0.24.2): + esbuild-plugin-polyfill-node@0.3.0(esbuild@0.25.5): dependencies: '@jspm/core': 2.1.0 - esbuild: 0.24.2 + esbuild: 0.25.5 import-meta-resolve: 3.1.1 - esbuild@0.24.2: + esbuild@0.25.5: optionalDependencies: - '@esbuild/aix-ppc64': 0.24.2 - '@esbuild/android-arm': 0.24.2 - '@esbuild/android-arm64': 0.24.2 - '@esbuild/android-x64': 0.24.2 - '@esbuild/darwin-arm64': 0.24.2 - '@esbuild/darwin-x64': 0.24.2 - '@esbuild/freebsd-arm64': 0.24.2 - '@esbuild/freebsd-x64': 0.24.2 - '@esbuild/linux-arm': 0.24.2 - '@esbuild/linux-arm64': 0.24.2 - '@esbuild/linux-ia32': 0.24.2 - '@esbuild/linux-loong64': 0.24.2 - '@esbuild/linux-mips64el': 0.24.2 - '@esbuild/linux-ppc64': 0.24.2 - '@esbuild/linux-riscv64': 0.24.2 - '@esbuild/linux-s390x': 0.24.2 - '@esbuild/linux-x64': 0.24.2 - '@esbuild/netbsd-arm64': 0.24.2 - '@esbuild/netbsd-x64': 0.24.2 - '@esbuild/openbsd-arm64': 0.24.2 - '@esbuild/openbsd-x64': 0.24.2 - '@esbuild/sunos-x64': 0.24.2 - '@esbuild/win32-arm64': 0.24.2 - '@esbuild/win32-ia32': 0.24.2 - '@esbuild/win32-x64': 0.24.2 + '@esbuild/aix-ppc64': 0.25.5 + '@esbuild/android-arm': 0.25.5 + '@esbuild/android-arm64': 0.25.5 + '@esbuild/android-x64': 0.25.5 + '@esbuild/darwin-arm64': 0.25.5 + '@esbuild/darwin-x64': 0.25.5 + '@esbuild/freebsd-arm64': 0.25.5 + '@esbuild/freebsd-x64': 0.25.5 + '@esbuild/linux-arm': 0.25.5 + '@esbuild/linux-arm64': 0.25.5 + '@esbuild/linux-ia32': 0.25.5 + '@esbuild/linux-loong64': 0.25.5 + '@esbuild/linux-mips64el': 0.25.5 + '@esbuild/linux-ppc64': 0.25.5 + '@esbuild/linux-riscv64': 0.25.5 + '@esbuild/linux-s390x': 0.25.5 + '@esbuild/linux-x64': 0.25.5 + '@esbuild/netbsd-arm64': 0.25.5 + '@esbuild/netbsd-x64': 0.25.5 + '@esbuild/openbsd-arm64': 0.25.5 + '@esbuild/openbsd-x64': 0.25.5 + '@esbuild/sunos-x64': 0.25.5 + '@esbuild/win32-arm64': 0.25.5 + '@esbuild/win32-ia32': 0.25.5 + '@esbuild/win32-x64': 0.25.5 escalade@3.2.0: {} @@ -3028,12 +3081,19 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 + glob@11.0.3: + dependencies: + foreground-child: 3.3.1 + jackspeak: 4.1.1 + minimatch: 10.0.3 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 2.0.0 + globals@11.12.0: {} gopd@1.2.0: {} - has-flag@3.0.0: {} - has-flag@4.0.0: {} has-property-descriptors@1.0.2: @@ -3054,8 +3114,6 @@ snapshots: ieee754@1.2.1: {} - ignore-by-default@1.0.1: {} - image-q@4.0.0: dependencies: '@types/node': 16.9.1 @@ -3124,6 +3182,10 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.1.1: + dependencies: + '@isaacs/cliui': 8.0.2 + javascript-obfuscator@4.1.1: dependencies: '@javascript-obfuscator/escodegen': 2.3.0 @@ -3198,8 +3260,6 @@ snapshots: json5@2.2.3: {} - jsonc-parser@3.3.1: {} - levn@0.3.0: dependencies: prelude-ls: 1.1.2 @@ -3224,6 +3284,8 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.1.0: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -3238,6 +3300,10 @@ snapshots: mime@3.0.0: {} + minimatch@10.0.3: + dependencies: + '@isaacs/brace-expansion': 5.0.0 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -3289,19 +3355,6 @@ snapshots: node-releases@2.0.19: {} - nodemon@2.0.22: - dependencies: - chokidar: 3.6.0 - debug: 3.2.7(supports-color@5.5.0) - ignore-by-default: 1.0.1 - minimatch: 3.1.2 - pstree.remy: 1.1.8 - semver: 5.7.2 - simple-update-notifier: 1.1.0 - supports-color: 5.5.0 - touch: 3.1.1 - undefsafe: 2.0.5 - normalize-path@3.0.0: {} object-is@1.1.6: @@ -3354,6 +3407,11 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-scurry@2.0.0: + dependencies: + lru-cache: 11.1.0 + minipass: 7.1.2 + pathval@2.0.0: {} peek-readable@4.1.0: {} @@ -3376,17 +3434,15 @@ snapshots: process@0.11.10: {} - pstree.remy@1.1.8: {} - randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 - rc-cascader@3.33.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-cascader@3.34.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 classnames: 2.5.1 - rc-select: 14.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-select: 14.16.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-tree: 5.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -3419,7 +3475,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-drawer@7.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-drawer@7.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3432,7 +3488,7 @@ snapshots: rc-dropdown@4.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 - '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -3446,7 +3502,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-image@7.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-image@7.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3457,17 +3513,17 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-input-number@9.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-input-number@9.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 - rc-input: 1.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-input: 1.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-input@1.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-input@1.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 classnames: 2.5.1 @@ -3475,14 +3531,14 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-mentions@2.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-mentions@2.20.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 - '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-input: 1.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-input: 1.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-menu: 9.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-textarea: 1.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-textarea: 1.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -3490,7 +3546,7 @@ snapshots: rc-menu@9.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 - '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-motion: 2.9.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-overflow: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3506,7 +3562,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-notification@5.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-notification@5.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 classnames: 2.5.1 @@ -3535,7 +3591,7 @@ snapshots: rc-picker@4.11.3(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 - '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-overflow: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3579,10 +3635,10 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-select@14.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-select@14.16.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 - '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-motion: 2.9.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-overflow: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3615,7 +3671,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-table@7.50.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-table@7.51.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 '@rc-component/context': 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3626,7 +3682,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-tabs@15.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-tabs@15.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 classnames: 2.5.1 @@ -3638,11 +3694,11 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-textarea@1.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-textarea@1.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 classnames: 2.5.1 - rc-input: 1.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-input: 1.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -3651,7 +3707,7 @@ snapshots: rc-tooltip@6.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 - '@rc-component/trigger': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -3661,7 +3717,7 @@ snapshots: dependencies: '@babel/runtime': 7.27.0 classnames: 2.5.1 - rc-select: 14.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-select: 14.16.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-tree: 5.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -3677,7 +3733,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-upload@4.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-upload@4.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.0 classnames: 2.5.1 @@ -3755,12 +3811,8 @@ snapshots: dependencies: compute-scroll-into-view: 3.1.1 - semver@5.7.2: {} - semver@6.3.1: {} - semver@7.0.0: {} - serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 @@ -3782,10 +3834,6 @@ snapshots: signal-exit@4.1.0: {} - simple-update-notifier@1.1.0: - dependencies: - semver: 7.0.0 - simple-xml-to-json@1.2.3: {} socket.io-client@4.8.1: @@ -3854,10 +3902,6 @@ snapshots: stylis@4.3.6: {} - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -3881,8 +3925,6 @@ snapshots: '@tokenizer/token': 0.3.0 ieee754: 1.2.1 - touch@3.1.1: {} - tslib@2.5.0: {} type-check@0.3.2: @@ -3891,8 +3933,6 @@ snapshots: typescript@5.8.3: {} - undefsafe@2.0.5: {} - update-browserslist-db@1.1.3(browserslist@4.24.4): dependencies: browserslist: 4.24.4 @@ -3945,6 +3985,8 @@ snapshots: ws@8.17.1: {} + ws@8.18.3: {} + xml-parse-from-string@1.0.1: {} xml2js@0.5.0: @@ -3982,3 +4024,8 @@ snapshots: yocto-queue@0.1.0: {} zod@3.24.2: {} + + zustand@5.0.6(@types/react@18.3.20)(react@18.3.1): + optionalDependencies: + '@types/react': 18.3.20 + react: 18.3.1 diff --git a/pyproject.toml b/pyproject.toml index 87e3ef4..c1a5374 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "sd-ppp" description = "getting/sending picture from/to Photoshop with a simple connection. Make Photoshop become the workspace of your ComfyUI." -version = "1.8.6" +version = "1.9.0" license = { file = "LICENSE" } [project.urls] diff --git a/sdppp_python/apis.py b/sdppp_python/apis.py index d8eff69..2d118bf 100644 --- a/sdppp_python/apis.py +++ b/sdppp_python/apis.py @@ -57,6 +57,25 @@ def registerComfyHTTPEndpoints(sdppp, PromptServer): return web.json_response({ 'error': str(e) }) + + @PromptServer.instance.routes.post('/sdppp_upload2') + async def sdppp_upload(request): + post = await request.post() + image = post.get('image') + filename = post.get('filename') + if filename is None: + filename = image.filename or 'uploaded_image' + + # Read the file data from the FileField object + image_data = image.file.read() + + # 将filename传递给addImageCache作为name参数 + result = await upload_image(sdppp, image_data, filename) + return web.json_response({ + 'name': result['name'], + 'subfolder': result['subfolder'], + 'type': result['type'] + }) def registerSDHTTPEndpoints(sdppp, app): @@ -74,6 +93,7 @@ def registerSDHTTPEndpoints(sdppp, app): name = addImageCache(Image.open(BytesIO(image.file.read()))) return {'name': name} + def registerSocketEvents(sdppp, sio): diff --git a/sdppp_python/sdppp.py b/sdppp_python/sdppp.py index df844c6..d51ca7b 100644 --- a/sdppp_python/sdppp.py +++ b/sdppp_python/sdppp.py @@ -42,24 +42,6 @@ class SDPPP: registerComfyHTTPEndpoints(self, PromptServer) self.server_type = "comfy" - - def attach_to_SD(self, app): - self.sio = socketio.AsyncServer( - async_mode='asgi', - cors_allowed_origins="*", - max_http_buffer_size=524288000 - ) - app_sdppp = socketio.ASGIApp( - socketio_server=self.sio, - socketio_path='' - ) - app.mount('/sd-ppp', app_sdppp) - self.app = app - - self._registerSocketListeners() - registerSDHTTPEndpoints(self, app) - self.server_type = "a1111" - def _registerSocketListeners(self): sio = self.sio @@ -77,6 +59,8 @@ class SDPPP: with open(path.join(projectRoot, 'sdppp_python', 'version.txt'), 'r') as f: api_level = f.read().strip() if api_level is not None and ('api_level' not in qsobj or qsobj['api_level'] != api_level): + if api_level is not None and 'api_level' in qsobj: + print(f'api_level: {api_level}, qsobj: {qsobj["api_level"]}') raise socketio.exceptions.ConnectionRefusedError('version mismatch, please reinstall PS plugin') @sio.event diff --git a/sdppp_python/version.txt b/sdppp_python/version.txt index 3091e8e..5da127e 100644 --- a/sdppp_python/version.txt +++ b/sdppp_python/version.txt @@ -1 +1 @@ -504 +507 \ No newline at end of file diff --git a/static/sd-ppp2_PS.ccx b/static/sd-ppp2_PS.ccx new file mode 100644 index 0000000..a59b462 Binary files /dev/null and b/static/sd-ppp2_PS.ccx differ diff --git a/static/sd-ppp_PS.ccx b/static/sd-ppp_PS.ccx index d3a1cc5..d68ac7a 100644 Binary files a/static/sd-ppp_PS.ccx and b/static/sd-ppp_PS.ccx differ diff --git a/typescripts/_build/esbuild.ts b/typescripts/_build/esbuild.ts index dfa0f7d..e12111c 100644 --- a/typescripts/_build/esbuild.ts +++ b/typescripts/_build/esbuild.ts @@ -126,25 +126,25 @@ async function main() { notifyClients(result); } - // Add stdin listener for Enter key press - if (process.env.NODE_ENV === 'development') { - process.stdin.setRawMode(true); - process.stdin.resume(); - process.stdin.setEncoding('utf8'); - console.log('Press Enter to trigger client notification, or Ctrl+C to exit'); + // // Add stdin listener for Enter key press + // if (process.env.NODE_ENV === 'development') { + // process.stdin.setRawMode(true); + // process.stdin.resume(); + // process.stdin.setEncoding('utf8'); + // console.log('Press Enter to trigger client notification, or Ctrl+C to exit'); - process.stdin.on('data', (data) => { - const key = data.toString(); - if (key === '\r' || key === '\n') { - console.log('Enter pressed, notifying clients...'); - notifyClients({ errors: [], warnings: [] }); - } - // Ctrl+C handling - if (key === '\u0003') { - process.exit(); - } - }); - } + // process.stdin.on('data', (data) => { + // const key = data.toString(); + // if (key === '\r' || key === '\n') { + // console.log('Enter pressed, notifying clients...'); + // notifyClients({ errors: [], warnings: [] }); + // } + // // Ctrl+C handling + // if (key === '\u0003') { + // process.exit(); + // } + // }); + // } if (isWatchMode) { console.log('Watch mode enabled. Watching for changes...'); diff --git a/typescripts/modules/comfy/src/popup/tsx/Settings.tsx b/typescripts/modules/comfy/src/popup/tsx/Settings.tsx index 85e18fc..ed9715a 100644 --- a/typescripts/modules/comfy/src/popup/tsx/Settings.tsx +++ b/typescripts/modules/comfy/src/popup/tsx/Settings.tsx @@ -9,6 +9,9 @@ const Settings: React.FC = () => { const handleDownloadPlugin = () => { location.href = "/sd-ppp-static/sd-ppp_PS.ccx?_=" + Date.now(); }; + const handleDownloadPlugin2 = () => { + location.href = "/sd-ppp-static/sd-ppp2_PS.ccx?_=" + Date.now(); + }; return (
@@ -33,6 +36,16 @@ const Settings: React.FC = () => {
+
+
+ +
+
+ +
+